java -ea -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml --rcfgbuilder.size.of.a.code.block SingleStatement -i ../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/LargeConstant-ForwardSuccess.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.24-1c58c86 [2019-05-15 10:15:40,919 INFO L170 SettingsManager]: Resetting all preferences to default values... [2019-05-15 10:15:40,921 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2019-05-15 10:15:40,936 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-05-15 10:15:40,937 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-05-15 10:15:40,938 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-05-15 10:15:40,939 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-05-15 10:15:40,941 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2019-05-15 10:15:40,943 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-05-15 10:15:40,944 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-05-15 10:15:40,945 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-05-15 10:15:40,945 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-05-15 10:15:40,946 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-05-15 10:15:40,947 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-05-15 10:15:40,948 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-05-15 10:15:40,949 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-05-15 10:15:40,950 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-05-15 10:15:40,952 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-05-15 10:15:40,954 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2019-05-15 10:15:40,956 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-05-15 10:15:40,957 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-05-15 10:15:40,958 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-05-15 10:15:40,961 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-05-15 10:15:40,961 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-05-15 10:15:40,962 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-05-15 10:15:40,963 INFO L174 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-05-15 10:15:40,963 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-05-15 10:15:40,964 INFO L177 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-05-15 10:15:40,964 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-05-15 10:15:40,965 INFO L174 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-05-15 10:15:40,966 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-05-15 10:15:40,967 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2019-05-15 10:15:40,968 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-05-15 10:15:40,968 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2019-05-15 10:15:40,969 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-05-15 10:15:40,970 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-05-15 10:15:40,970 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2019-05-15 10:15:40,971 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2019-05-15 10:15:40,972 INFO L181 SettingsManager]: Finished resetting all preferences to default values... Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder: Size of a code block -> SingleStatement [2019-05-15 10:15:41,004 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-05-15 10:15:41,017 INFO L259 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-05-15 10:15:41,020 INFO L215 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-05-15 10:15:41,021 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2019-05-15 10:15:41,022 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2019-05-15 10:15:41,022 INFO L430 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/LargeConstant-ForwardSuccess.bpl [2019-05-15 10:15:41,023 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/LargeConstant-ForwardSuccess.bpl' [2019-05-15 10:15:41,054 INFO L297 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-05-15 10:15:41,056 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-05-15 10:15:41,057 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-05-15 10:15:41,057 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-05-15 10:15:41,057 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-05-15 10:15:41,074 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.05 10:15:41" (1/1) ... [2019-05-15 10:15:41,084 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.05 10:15:41" (1/1) ... [2019-05-15 10:15:41,089 WARN L165 Inliner]: Program contained no entry procedure! [2019-05-15 10:15:41,090 WARN L168 Inliner]: Missing entry procedures: [ULTIMATE.start] [2019-05-15 10:15:41,090 WARN L175 Inliner]: Fallback enabled. All procedures will be processed. [2019-05-15 10:15:41,092 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-05-15 10:15:41,093 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-05-15 10:15:41,093 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-05-15 10:15:41,093 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-05-15 10:15:41,104 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.05 10:15:41" (1/1) ... [2019-05-15 10:15:41,104 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.05 10:15:41" (1/1) ... [2019-05-15 10:15:41,105 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.05 10:15:41" (1/1) ... [2019-05-15 10:15:41,105 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.05 10:15:41" (1/1) ... [2019-05-15 10:15:41,108 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.05 10:15:41" (1/1) ... [2019-05-15 10:15:41,111 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.05 10:15:41" (1/1) ... [2019-05-15 10:15:41,112 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.05 10:15:41" (1/1) ... [2019-05-15 10:15:41,113 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-05-15 10:15:41,114 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-05-15 10:15:41,114 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-05-15 10:15:41,114 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-05-15 10:15:41,115 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.05 10:15:41" (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:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-05-15 10:15:41,182 INFO L130 BoogieDeclarations]: Found specification of procedure proc [2019-05-15 10:15:41,182 INFO L138 BoogieDeclarations]: Found implementation of procedure proc [2019-05-15 10:15:41,552 INFO L275 CfgBuilder]: Using library mode [2019-05-15 10:15:41,552 INFO L283 CfgBuilder]: Removed 1 assume(true) statements. [2019-05-15 10:15:41,553 INFO L202 PluginConnector]: Adding new model LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.05 10:15:41 BoogieIcfgContainer [2019-05-15 10:15:41,554 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-05-15 10:15:41,555 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-05-15 10:15:41,556 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-05-15 10:15:41,559 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-05-15 10:15:41,559 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.05 10:15:41" (1/2) ... [2019-05-15 10:15:41,560 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1fda25f7 and model type LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.05 10:15:41, skipping insertion in model container [2019-05-15 10:15:41,560 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "LargeConstant-ForwardSuccess.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.05 10:15:41" (2/2) ... [2019-05-15 10:15:41,562 INFO L109 eAbstractionObserver]: Analyzing ICFG LargeConstant-ForwardSuccess.bpl [2019-05-15 10:15:41,571 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2019-05-15 10:15:41,578 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-05-15 10:15:41,592 INFO L252 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-05-15 10:15:41,615 INFO L127 ementStrategyFactory]: Using default assertion order modulation [2019-05-15 10:15:41,616 INFO L377 AbstractCegarLoop]: Interprodecural is true [2019-05-15 10:15:41,617 INFO L378 AbstractCegarLoop]: Hoare is false [2019-05-15 10:15:41,617 INFO L379 AbstractCegarLoop]: Compute interpolants for ForwardPredicates [2019-05-15 10:15:41,617 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-05-15 10:15:41,617 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-05-15 10:15:41,617 INFO L382 AbstractCegarLoop]: Difference is false [2019-05-15 10:15:41,617 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-05-15 10:15:41,618 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-05-15 10:15:41,632 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states. [2019-05-15 10:15:41,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2019-05-15 10:15:41,640 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:41,641 INFO L399 BasicCegarLoop]: trace histogram [1, 1] [2019-05-15 10:15:41,644 INFO L418 AbstractCegarLoop]: === Iteration 1 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:41,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:41,650 INFO L82 PathProgramCache]: Analyzing trace with hash 965, now seen corresponding path program 1 times [2019-05-15 10:15:41,699 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:41,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:41,727 INFO L256 TraceCheckSpWp]: Trace formula consists of 5 conjuncts, 2 conjunts are in the unsatisfiable core [2019-05-15 10:15:41,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:41,734 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:41,861 INFO L273 TraceCheckUtils]: 0: Hoare triple {12#true} i := 0; {17#(<= proc_i 0)} is VALID [2019-05-15 10:15:41,878 INFO L273 TraceCheckUtils]: 1: Hoare triple {17#(<= proc_i 0)} assume !(i <= 1000); {13#false} is VALID [2019-05-15 10:15:41,881 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:41,884 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-05-15 10:15:41,885 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2019-05-15 10:15:41,890 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 2 [2019-05-15 10:15:41,892 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:41,895 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2019-05-15 10:15:41,913 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2 edges. 2 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:41,914 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-05-15 10:15:41,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-05-15 10:15:41,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-05-15 10:15:41,925 INFO L87 Difference]: Start difference. First operand 9 states. Second operand 3 states. [2019-05-15 10:15:42,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:42,056 INFO L93 Difference]: Finished difference Result 16 states and 16 transitions. [2019-05-15 10:15:42,056 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-05-15 10:15:42,057 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 2 [2019-05-15 10:15:42,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:42,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2019-05-15 10:15:42,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 17 transitions. [2019-05-15 10:15:42,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2019-05-15 10:15:42,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 17 transitions. [2019-05-15 10:15:42,068 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 17 transitions. [2019-05-15 10:15:42,138 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 17 edges. 17 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:42,148 INFO L225 Difference]: With dead ends: 16 [2019-05-15 10:15:42,148 INFO L226 Difference]: Without dead ends: 14 [2019-05-15 10:15:42,150 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-05-15 10:15:42,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2019-05-15 10:15:42,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 9. [2019-05-15 10:15:42,172 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:42,173 INFO L82 GeneralOperation]: Start isEquivalent. First operand 14 states. Second operand 9 states. [2019-05-15 10:15:42,173 INFO L74 IsIncluded]: Start isIncluded. First operand 14 states. Second operand 9 states. [2019-05-15 10:15:42,174 INFO L87 Difference]: Start difference. First operand 14 states. Second operand 9 states. [2019-05-15 10:15:42,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:42,177 INFO L93 Difference]: Finished difference Result 14 states and 14 transitions. [2019-05-15 10:15:42,177 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 14 transitions. [2019-05-15 10:15:42,178 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:42,178 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:42,178 INFO L74 IsIncluded]: Start isIncluded. First operand 9 states. Second operand 14 states. [2019-05-15 10:15:42,179 INFO L87 Difference]: Start difference. First operand 9 states. Second operand 14 states. [2019-05-15 10:15:42,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:42,181 INFO L93 Difference]: Finished difference Result 14 states and 14 transitions. [2019-05-15 10:15:42,182 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 14 transitions. [2019-05-15 10:15:42,182 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:42,182 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:42,183 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:42,183 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:42,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2019-05-15 10:15:42,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 9 transitions. [2019-05-15 10:15:42,186 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 9 transitions. Word has length 2 [2019-05-15 10:15:42,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:42,186 INFO L475 AbstractCegarLoop]: Abstraction has 9 states and 9 transitions. [2019-05-15 10:15:42,187 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-05-15 10:15:42,187 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 9 transitions. [2019-05-15 10:15:42,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2019-05-15 10:15:42,188 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:42,188 INFO L399 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2019-05-15 10:15:42,188 INFO L418 AbstractCegarLoop]: === Iteration 2 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:42,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:42,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1486416510, now seen corresponding path program 1 times [2019-05-15 10:15:42,190 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:42,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:42,203 INFO L256 TraceCheckSpWp]: Trace formula consists of 13 conjuncts, 3 conjunts are in the unsatisfiable core [2019-05-15 10:15:42,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:42,221 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:42,368 INFO L273 TraceCheckUtils]: 0: Hoare triple {73#true} i := 0; {78#(<= proc_i 0)} is VALID [2019-05-15 10:15:42,369 INFO L273 TraceCheckUtils]: 1: Hoare triple {78#(<= proc_i 0)} assume i <= 1000; {78#(<= proc_i 0)} is VALID [2019-05-15 10:15:42,371 INFO L273 TraceCheckUtils]: 2: Hoare triple {78#(<= proc_i 0)} assume i + 4 < a[j]; {78#(<= proc_i 0)} is VALID [2019-05-15 10:15:42,372 INFO L273 TraceCheckUtils]: 3: Hoare triple {78#(<= proc_i 0)} assume a[5] == 1000; {78#(<= proc_i 0)} is VALID [2019-05-15 10:15:42,373 INFO L273 TraceCheckUtils]: 4: Hoare triple {78#(<= proc_i 0)} assume j > 4; {78#(<= proc_i 0)} is VALID [2019-05-15 10:15:42,374 INFO L273 TraceCheckUtils]: 5: Hoare triple {78#(<= proc_i 0)} assume j < 6; {78#(<= proc_i 0)} is VALID [2019-05-15 10:15:42,377 INFO L273 TraceCheckUtils]: 6: Hoare triple {78#(<= proc_i 0)} i := i + 4; {97#(<= proc_i 4)} is VALID [2019-05-15 10:15:42,395 INFO L273 TraceCheckUtils]: 7: Hoare triple {97#(<= proc_i 4)} assume !(i <= 1000); {74#false} is VALID [2019-05-15 10:15:42,396 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:42,397 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:42,397 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [2] total 2 [2019-05-15 10:15:42,399 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2019-05-15 10:15:42,399 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:42,399 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states. [2019-05-15 10:15:42,471 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 8 edges. 8 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:42,471 INFO L454 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-05-15 10:15:42,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-05-15 10:15:42,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-05-15 10:15:42,472 INFO L87 Difference]: Start difference. First operand 9 states and 9 transitions. Second operand 4 states. [2019-05-15 10:15:42,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:42,669 INFO L93 Difference]: Finished difference Result 20 states and 20 transitions. [2019-05-15 10:15:42,669 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-05-15 10:15:42,669 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2019-05-15 10:15:42,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:42,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2019-05-15 10:15:42,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 21 transitions. [2019-05-15 10:15:42,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2019-05-15 10:15:42,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 21 transitions. [2019-05-15 10:15:42,674 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states and 21 transitions. [2019-05-15 10:15:42,874 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 21 edges. 21 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:42,875 INFO L225 Difference]: With dead ends: 20 [2019-05-15 10:15:42,876 INFO L226 Difference]: Without dead ends: 20 [2019-05-15 10:15:42,877 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-05-15 10:15:42,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2019-05-15 10:15:42,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 15. [2019-05-15 10:15:42,880 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:42,880 INFO L82 GeneralOperation]: Start isEquivalent. First operand 20 states. Second operand 15 states. [2019-05-15 10:15:42,880 INFO L74 IsIncluded]: Start isIncluded. First operand 20 states. Second operand 15 states. [2019-05-15 10:15:42,880 INFO L87 Difference]: Start difference. First operand 20 states. Second operand 15 states. [2019-05-15 10:15:42,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:42,882 INFO L93 Difference]: Finished difference Result 20 states and 20 transitions. [2019-05-15 10:15:42,883 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 20 transitions. [2019-05-15 10:15:42,883 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:42,883 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:42,883 INFO L74 IsIncluded]: Start isIncluded. First operand 15 states. Second operand 20 states. [2019-05-15 10:15:42,884 INFO L87 Difference]: Start difference. First operand 15 states. Second operand 20 states. [2019-05-15 10:15:42,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:42,886 INFO L93 Difference]: Finished difference Result 20 states and 20 transitions. [2019-05-15 10:15:42,886 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 20 transitions. [2019-05-15 10:15:42,887 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:42,887 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:42,887 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:42,887 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:42,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2019-05-15 10:15:42,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 15 transitions. [2019-05-15 10:15:42,889 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 15 transitions. Word has length 8 [2019-05-15 10:15:42,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:42,889 INFO L475 AbstractCegarLoop]: Abstraction has 15 states and 15 transitions. [2019-05-15 10:15:42,890 INFO L476 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-05-15 10:15:42,895 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 15 transitions. [2019-05-15 10:15:42,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2019-05-15 10:15:42,896 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:42,896 INFO L399 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1] [2019-05-15 10:15:42,896 INFO L418 AbstractCegarLoop]: === Iteration 3 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:42,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:42,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1031218559, now seen corresponding path program 2 times [2019-05-15 10:15:42,898 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:42,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:42,917 INFO L256 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 4 conjunts are in the unsatisfiable core [2019-05-15 10:15:42,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:42,941 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:43,213 INFO L273 TraceCheckUtils]: 0: Hoare triple {175#true} i := 0; {180#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,222 INFO L273 TraceCheckUtils]: 1: Hoare triple {180#(<= proc_i 0)} assume i <= 1000; {180#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,236 INFO L273 TraceCheckUtils]: 2: Hoare triple {180#(<= proc_i 0)} assume i + 4 < a[j]; {180#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,245 INFO L273 TraceCheckUtils]: 3: Hoare triple {180#(<= proc_i 0)} assume a[5] == 1000; {180#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,246 INFO L273 TraceCheckUtils]: 4: Hoare triple {180#(<= proc_i 0)} assume j > 4; {180#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,250 INFO L273 TraceCheckUtils]: 5: Hoare triple {180#(<= proc_i 0)} assume j < 6; {180#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,251 INFO L273 TraceCheckUtils]: 6: Hoare triple {180#(<= proc_i 0)} i := i + 4; {199#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,254 INFO L273 TraceCheckUtils]: 7: Hoare triple {199#(<= proc_i 4)} assume i <= 1000; {199#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,258 INFO L273 TraceCheckUtils]: 8: Hoare triple {199#(<= proc_i 4)} assume i + 4 < a[j]; {199#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,259 INFO L273 TraceCheckUtils]: 9: Hoare triple {199#(<= proc_i 4)} assume a[5] == 1000; {199#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,260 INFO L273 TraceCheckUtils]: 10: Hoare triple {199#(<= proc_i 4)} assume j > 4; {199#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,260 INFO L273 TraceCheckUtils]: 11: Hoare triple {199#(<= proc_i 4)} assume j < 6; {199#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,262 INFO L273 TraceCheckUtils]: 12: Hoare triple {199#(<= proc_i 4)} i := i + 4; {218#(<= proc_i 8)} is VALID [2019-05-15 10:15:43,263 INFO L273 TraceCheckUtils]: 13: Hoare triple {218#(<= proc_i 8)} assume !(i <= 1000); {176#false} is VALID [2019-05-15 10:15:43,265 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:43,265 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:43,265 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2019-05-15 10:15:43,266 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 14 [2019-05-15 10:15:43,266 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:43,266 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states. [2019-05-15 10:15:43,320 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 14 edges. 14 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:43,321 INFO L454 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-05-15 10:15:43,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-05-15 10:15:43,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-05-15 10:15:43,322 INFO L87 Difference]: Start difference. First operand 15 states and 15 transitions. Second operand 5 states. [2019-05-15 10:15:43,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:43,400 INFO L93 Difference]: Finished difference Result 26 states and 26 transitions. [2019-05-15 10:15:43,400 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-05-15 10:15:43,401 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 14 [2019-05-15 10:15:43,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:43,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2019-05-15 10:15:43,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 27 transitions. [2019-05-15 10:15:43,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2019-05-15 10:15:43,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 27 transitions. [2019-05-15 10:15:43,406 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states and 27 transitions. [2019-05-15 10:15:43,497 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 27 edges. 27 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:43,498 INFO L225 Difference]: With dead ends: 26 [2019-05-15 10:15:43,499 INFO L226 Difference]: Without dead ends: 26 [2019-05-15 10:15:43,500 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-05-15 10:15:43,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2019-05-15 10:15:43,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 21. [2019-05-15 10:15:43,505 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:43,505 INFO L82 GeneralOperation]: Start isEquivalent. First operand 26 states. Second operand 21 states. [2019-05-15 10:15:43,506 INFO L74 IsIncluded]: Start isIncluded. First operand 26 states. Second operand 21 states. [2019-05-15 10:15:43,506 INFO L87 Difference]: Start difference. First operand 26 states. Second operand 21 states. [2019-05-15 10:15:43,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:43,508 INFO L93 Difference]: Finished difference Result 26 states and 26 transitions. [2019-05-15 10:15:43,508 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 26 transitions. [2019-05-15 10:15:43,509 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:43,509 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:43,509 INFO L74 IsIncluded]: Start isIncluded. First operand 21 states. Second operand 26 states. [2019-05-15 10:15:43,509 INFO L87 Difference]: Start difference. First operand 21 states. Second operand 26 states. [2019-05-15 10:15:43,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:43,512 INFO L93 Difference]: Finished difference Result 26 states and 26 transitions. [2019-05-15 10:15:43,512 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 26 transitions. [2019-05-15 10:15:43,512 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:43,513 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:43,513 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:43,513 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:43,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2019-05-15 10:15:43,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 21 transitions. [2019-05-15 10:15:43,515 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 21 transitions. Word has length 14 [2019-05-15 10:15:43,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:43,515 INFO L475 AbstractCegarLoop]: Abstraction has 21 states and 21 transitions. [2019-05-15 10:15:43,515 INFO L476 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-05-15 10:15:43,516 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 21 transitions. [2019-05-15 10:15:43,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2019-05-15 10:15:43,516 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:43,516 INFO L399 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1] [2019-05-15 10:15:43,518 INFO L418 AbstractCegarLoop]: === Iteration 4 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:43,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:43,519 INFO L82 PathProgramCache]: Analyzing trace with hash -863468612, now seen corresponding path program 3 times [2019-05-15 10:15:43,521 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:43,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:43,548 INFO L256 TraceCheckSpWp]: Trace formula consists of 29 conjuncts, 5 conjunts are in the unsatisfiable core [2019-05-15 10:15:43,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:43,573 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:43,860 INFO L273 TraceCheckUtils]: 0: Hoare triple {320#true} i := 0; {325#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,860 INFO L273 TraceCheckUtils]: 1: Hoare triple {325#(<= proc_i 0)} assume i <= 1000; {325#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,861 INFO L273 TraceCheckUtils]: 2: Hoare triple {325#(<= proc_i 0)} assume i + 4 < a[j]; {325#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,861 INFO L273 TraceCheckUtils]: 3: Hoare triple {325#(<= proc_i 0)} assume a[5] == 1000; {325#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,862 INFO L273 TraceCheckUtils]: 4: Hoare triple {325#(<= proc_i 0)} assume j > 4; {325#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,862 INFO L273 TraceCheckUtils]: 5: Hoare triple {325#(<= proc_i 0)} assume j < 6; {325#(<= proc_i 0)} is VALID [2019-05-15 10:15:43,863 INFO L273 TraceCheckUtils]: 6: Hoare triple {325#(<= proc_i 0)} i := i + 4; {344#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,864 INFO L273 TraceCheckUtils]: 7: Hoare triple {344#(<= proc_i 4)} assume i <= 1000; {344#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,865 INFO L273 TraceCheckUtils]: 8: Hoare triple {344#(<= proc_i 4)} assume i + 4 < a[j]; {344#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,866 INFO L273 TraceCheckUtils]: 9: Hoare triple {344#(<= proc_i 4)} assume a[5] == 1000; {344#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,866 INFO L273 TraceCheckUtils]: 10: Hoare triple {344#(<= proc_i 4)} assume j > 4; {344#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,867 INFO L273 TraceCheckUtils]: 11: Hoare triple {344#(<= proc_i 4)} assume j < 6; {344#(<= proc_i 4)} is VALID [2019-05-15 10:15:43,868 INFO L273 TraceCheckUtils]: 12: Hoare triple {344#(<= proc_i 4)} i := i + 4; {363#(<= proc_i 8)} is VALID [2019-05-15 10:15:43,869 INFO L273 TraceCheckUtils]: 13: Hoare triple {363#(<= proc_i 8)} assume i <= 1000; {363#(<= proc_i 8)} is VALID [2019-05-15 10:15:43,870 INFO L273 TraceCheckUtils]: 14: Hoare triple {363#(<= proc_i 8)} assume i + 4 < a[j]; {363#(<= proc_i 8)} is VALID [2019-05-15 10:15:43,871 INFO L273 TraceCheckUtils]: 15: Hoare triple {363#(<= proc_i 8)} assume a[5] == 1000; {363#(<= proc_i 8)} is VALID [2019-05-15 10:15:43,872 INFO L273 TraceCheckUtils]: 16: Hoare triple {363#(<= proc_i 8)} assume j > 4; {363#(<= proc_i 8)} is VALID [2019-05-15 10:15:43,873 INFO L273 TraceCheckUtils]: 17: Hoare triple {363#(<= proc_i 8)} assume j < 6; {363#(<= proc_i 8)} is VALID [2019-05-15 10:15:43,891 INFO L273 TraceCheckUtils]: 18: Hoare triple {363#(<= proc_i 8)} i := i + 4; {382#(<= proc_i 12)} is VALID [2019-05-15 10:15:43,907 INFO L273 TraceCheckUtils]: 19: Hoare triple {382#(<= proc_i 12)} assume !(i <= 1000); {321#false} is VALID [2019-05-15 10:15:43,914 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:43,915 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:43,916 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2019-05-15 10:15:43,918 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 20 [2019-05-15 10:15:43,918 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:43,918 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states. [2019-05-15 10:15:43,987 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 20 edges. 20 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:43,987 INFO L454 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-05-15 10:15:43,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-05-15 10:15:43,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-05-15 10:15:43,988 INFO L87 Difference]: Start difference. First operand 21 states and 21 transitions. Second operand 6 states. [2019-05-15 10:15:44,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:44,151 INFO L93 Difference]: Finished difference Result 32 states and 32 transitions. [2019-05-15 10:15:44,151 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-05-15 10:15:44,151 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 20 [2019-05-15 10:15:44,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:44,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2019-05-15 10:15:44,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 33 transitions. [2019-05-15 10:15:44,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2019-05-15 10:15:44,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 33 transitions. [2019-05-15 10:15:44,155 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states and 33 transitions. [2019-05-15 10:15:44,221 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 33 edges. 33 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:44,222 INFO L225 Difference]: With dead ends: 32 [2019-05-15 10:15:44,222 INFO L226 Difference]: Without dead ends: 32 [2019-05-15 10:15:44,223 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-05-15 10:15:44,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2019-05-15 10:15:44,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 27. [2019-05-15 10:15:44,227 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:44,227 INFO L82 GeneralOperation]: Start isEquivalent. First operand 32 states. Second operand 27 states. [2019-05-15 10:15:44,228 INFO L74 IsIncluded]: Start isIncluded. First operand 32 states. Second operand 27 states. [2019-05-15 10:15:44,228 INFO L87 Difference]: Start difference. First operand 32 states. Second operand 27 states. [2019-05-15 10:15:44,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:44,230 INFO L93 Difference]: Finished difference Result 32 states and 32 transitions. [2019-05-15 10:15:44,230 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 32 transitions. [2019-05-15 10:15:44,231 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:44,231 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:44,231 INFO L74 IsIncluded]: Start isIncluded. First operand 27 states. Second operand 32 states. [2019-05-15 10:15:44,232 INFO L87 Difference]: Start difference. First operand 27 states. Second operand 32 states. [2019-05-15 10:15:44,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:44,234 INFO L93 Difference]: Finished difference Result 32 states and 32 transitions. [2019-05-15 10:15:44,234 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 32 transitions. [2019-05-15 10:15:44,234 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:44,235 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:44,235 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:44,235 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:44,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2019-05-15 10:15:44,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 27 transitions. [2019-05-15 10:15:44,237 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 27 transitions. Word has length 20 [2019-05-15 10:15:44,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:44,237 INFO L475 AbstractCegarLoop]: Abstraction has 27 states and 27 transitions. [2019-05-15 10:15:44,238 INFO L476 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-05-15 10:15:44,238 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 27 transitions. [2019-05-15 10:15:44,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2019-05-15 10:15:44,239 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:44,239 INFO L399 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1] [2019-05-15 10:15:44,239 INFO L418 AbstractCegarLoop]: === Iteration 5 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:44,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:44,240 INFO L82 PathProgramCache]: Analyzing trace with hash 796360761, now seen corresponding path program 4 times [2019-05-15 10:15:44,241 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:44,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:44,261 INFO L256 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 6 conjunts are in the unsatisfiable core [2019-05-15 10:15:44,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:44,270 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:44,513 INFO L273 TraceCheckUtils]: 0: Hoare triple {508#true} i := 0; {513#(<= proc_i 0)} is VALID [2019-05-15 10:15:44,514 INFO L273 TraceCheckUtils]: 1: Hoare triple {513#(<= proc_i 0)} assume i <= 1000; {513#(<= proc_i 0)} is VALID [2019-05-15 10:15:44,515 INFO L273 TraceCheckUtils]: 2: Hoare triple {513#(<= proc_i 0)} assume i + 4 < a[j]; {513#(<= proc_i 0)} is VALID [2019-05-15 10:15:44,515 INFO L273 TraceCheckUtils]: 3: Hoare triple {513#(<= proc_i 0)} assume a[5] == 1000; {513#(<= proc_i 0)} is VALID [2019-05-15 10:15:44,516 INFO L273 TraceCheckUtils]: 4: Hoare triple {513#(<= proc_i 0)} assume j > 4; {513#(<= proc_i 0)} is VALID [2019-05-15 10:15:44,517 INFO L273 TraceCheckUtils]: 5: Hoare triple {513#(<= proc_i 0)} assume j < 6; {513#(<= proc_i 0)} is VALID [2019-05-15 10:15:44,518 INFO L273 TraceCheckUtils]: 6: Hoare triple {513#(<= proc_i 0)} i := i + 4; {532#(<= proc_i 4)} is VALID [2019-05-15 10:15:44,535 INFO L273 TraceCheckUtils]: 7: Hoare triple {532#(<= proc_i 4)} assume i <= 1000; {532#(<= proc_i 4)} is VALID [2019-05-15 10:15:44,539 INFO L273 TraceCheckUtils]: 8: Hoare triple {532#(<= proc_i 4)} assume i + 4 < a[j]; {532#(<= proc_i 4)} is VALID [2019-05-15 10:15:44,539 INFO L273 TraceCheckUtils]: 9: Hoare triple {532#(<= proc_i 4)} assume a[5] == 1000; {532#(<= proc_i 4)} is VALID [2019-05-15 10:15:44,540 INFO L273 TraceCheckUtils]: 10: Hoare triple {532#(<= proc_i 4)} assume j > 4; {532#(<= proc_i 4)} is VALID [2019-05-15 10:15:44,540 INFO L273 TraceCheckUtils]: 11: Hoare triple {532#(<= proc_i 4)} assume j < 6; {532#(<= proc_i 4)} is VALID [2019-05-15 10:15:44,541 INFO L273 TraceCheckUtils]: 12: Hoare triple {532#(<= proc_i 4)} i := i + 4; {551#(<= proc_i 8)} is VALID [2019-05-15 10:15:44,541 INFO L273 TraceCheckUtils]: 13: Hoare triple {551#(<= proc_i 8)} assume i <= 1000; {551#(<= proc_i 8)} is VALID [2019-05-15 10:15:44,542 INFO L273 TraceCheckUtils]: 14: Hoare triple {551#(<= proc_i 8)} assume i + 4 < a[j]; {551#(<= proc_i 8)} is VALID [2019-05-15 10:15:44,542 INFO L273 TraceCheckUtils]: 15: Hoare triple {551#(<= proc_i 8)} assume a[5] == 1000; {551#(<= proc_i 8)} is VALID [2019-05-15 10:15:44,543 INFO L273 TraceCheckUtils]: 16: Hoare triple {551#(<= proc_i 8)} assume j > 4; {551#(<= proc_i 8)} is VALID [2019-05-15 10:15:44,544 INFO L273 TraceCheckUtils]: 17: Hoare triple {551#(<= proc_i 8)} assume j < 6; {551#(<= proc_i 8)} is VALID [2019-05-15 10:15:44,545 INFO L273 TraceCheckUtils]: 18: Hoare triple {551#(<= proc_i 8)} i := i + 4; {570#(<= proc_i 12)} is VALID [2019-05-15 10:15:44,548 INFO L273 TraceCheckUtils]: 19: Hoare triple {570#(<= proc_i 12)} assume i <= 1000; {570#(<= proc_i 12)} is VALID [2019-05-15 10:15:44,549 INFO L273 TraceCheckUtils]: 20: Hoare triple {570#(<= proc_i 12)} assume i + 4 < a[j]; {570#(<= proc_i 12)} is VALID [2019-05-15 10:15:44,549 INFO L273 TraceCheckUtils]: 21: Hoare triple {570#(<= proc_i 12)} assume a[5] == 1000; {570#(<= proc_i 12)} is VALID [2019-05-15 10:15:44,553 INFO L273 TraceCheckUtils]: 22: Hoare triple {570#(<= proc_i 12)} assume j > 4; {570#(<= proc_i 12)} is VALID [2019-05-15 10:15:44,554 INFO L273 TraceCheckUtils]: 23: Hoare triple {570#(<= proc_i 12)} assume j < 6; {570#(<= proc_i 12)} is VALID [2019-05-15 10:15:44,562 INFO L273 TraceCheckUtils]: 24: Hoare triple {570#(<= proc_i 12)} i := i + 4; {589#(<= proc_i 16)} is VALID [2019-05-15 10:15:44,567 INFO L273 TraceCheckUtils]: 25: Hoare triple {589#(<= proc_i 16)} assume !(i <= 1000); {509#false} is VALID [2019-05-15 10:15:44,568 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:44,569 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:44,569 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2019-05-15 10:15:44,569 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 26 [2019-05-15 10:15:44,570 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:44,570 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states. [2019-05-15 10:15:44,601 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 26 edges. 26 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:44,601 INFO L454 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-05-15 10:15:44,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-05-15 10:15:44,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2019-05-15 10:15:44,602 INFO L87 Difference]: Start difference. First operand 27 states and 27 transitions. Second operand 7 states. [2019-05-15 10:15:44,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:44,745 INFO L93 Difference]: Finished difference Result 38 states and 38 transitions. [2019-05-15 10:15:44,745 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-05-15 10:15:44,745 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 26 [2019-05-15 10:15:44,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:44,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2019-05-15 10:15:44,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 39 transitions. [2019-05-15 10:15:44,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2019-05-15 10:15:44,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 39 transitions. [2019-05-15 10:15:44,750 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states and 39 transitions. [2019-05-15 10:15:44,820 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 39 edges. 39 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:44,822 INFO L225 Difference]: With dead ends: 38 [2019-05-15 10:15:44,822 INFO L226 Difference]: Without dead ends: 38 [2019-05-15 10:15:44,823 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2019-05-15 10:15:44,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2019-05-15 10:15:44,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 33. [2019-05-15 10:15:44,826 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:44,826 INFO L82 GeneralOperation]: Start isEquivalent. First operand 38 states. Second operand 33 states. [2019-05-15 10:15:44,826 INFO L74 IsIncluded]: Start isIncluded. First operand 38 states. Second operand 33 states. [2019-05-15 10:15:44,826 INFO L87 Difference]: Start difference. First operand 38 states. Second operand 33 states. [2019-05-15 10:15:44,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:44,829 INFO L93 Difference]: Finished difference Result 38 states and 38 transitions. [2019-05-15 10:15:44,829 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 38 transitions. [2019-05-15 10:15:44,829 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:44,829 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:44,830 INFO L74 IsIncluded]: Start isIncluded. First operand 33 states. Second operand 38 states. [2019-05-15 10:15:44,830 INFO L87 Difference]: Start difference. First operand 33 states. Second operand 38 states. [2019-05-15 10:15:44,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:44,832 INFO L93 Difference]: Finished difference Result 38 states and 38 transitions. [2019-05-15 10:15:44,832 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 38 transitions. [2019-05-15 10:15:44,832 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:44,833 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:44,833 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:44,833 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:44,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2019-05-15 10:15:44,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 33 transitions. [2019-05-15 10:15:44,835 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 33 transitions. Word has length 26 [2019-05-15 10:15:44,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:44,835 INFO L475 AbstractCegarLoop]: Abstraction has 33 states and 33 transitions. [2019-05-15 10:15:44,835 INFO L476 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-05-15 10:15:44,835 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 33 transitions. [2019-05-15 10:15:44,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-05-15 10:15:44,836 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:44,837 INFO L399 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 1, 1] [2019-05-15 10:15:44,837 INFO L418 AbstractCegarLoop]: === Iteration 6 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:44,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:44,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1633391882, now seen corresponding path program 5 times [2019-05-15 10:15:44,838 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:44,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:44,854 INFO L256 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 7 conjunts are in the unsatisfiable core [2019-05-15 10:15:44,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:44,861 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:45,044 INFO L273 TraceCheckUtils]: 0: Hoare triple {739#true} i := 0; {744#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,045 INFO L273 TraceCheckUtils]: 1: Hoare triple {744#(<= proc_i 0)} assume i <= 1000; {744#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,046 INFO L273 TraceCheckUtils]: 2: Hoare triple {744#(<= proc_i 0)} assume i + 4 < a[j]; {744#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,050 INFO L273 TraceCheckUtils]: 3: Hoare triple {744#(<= proc_i 0)} assume a[5] == 1000; {744#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,050 INFO L273 TraceCheckUtils]: 4: Hoare triple {744#(<= proc_i 0)} assume j > 4; {744#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,052 INFO L273 TraceCheckUtils]: 5: Hoare triple {744#(<= proc_i 0)} assume j < 6; {744#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,052 INFO L273 TraceCheckUtils]: 6: Hoare triple {744#(<= proc_i 0)} i := i + 4; {763#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,053 INFO L273 TraceCheckUtils]: 7: Hoare triple {763#(<= proc_i 4)} assume i <= 1000; {763#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,053 INFO L273 TraceCheckUtils]: 8: Hoare triple {763#(<= proc_i 4)} assume i + 4 < a[j]; {763#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,053 INFO L273 TraceCheckUtils]: 9: Hoare triple {763#(<= proc_i 4)} assume a[5] == 1000; {763#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,054 INFO L273 TraceCheckUtils]: 10: Hoare triple {763#(<= proc_i 4)} assume j > 4; {763#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,055 INFO L273 TraceCheckUtils]: 11: Hoare triple {763#(<= proc_i 4)} assume j < 6; {763#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,056 INFO L273 TraceCheckUtils]: 12: Hoare triple {763#(<= proc_i 4)} i := i + 4; {782#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,056 INFO L273 TraceCheckUtils]: 13: Hoare triple {782#(<= proc_i 8)} assume i <= 1000; {782#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,058 INFO L273 TraceCheckUtils]: 14: Hoare triple {782#(<= proc_i 8)} assume i + 4 < a[j]; {782#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,059 INFO L273 TraceCheckUtils]: 15: Hoare triple {782#(<= proc_i 8)} assume a[5] == 1000; {782#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,060 INFO L273 TraceCheckUtils]: 16: Hoare triple {782#(<= proc_i 8)} assume j > 4; {782#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,060 INFO L273 TraceCheckUtils]: 17: Hoare triple {782#(<= proc_i 8)} assume j < 6; {782#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,061 INFO L273 TraceCheckUtils]: 18: Hoare triple {782#(<= proc_i 8)} i := i + 4; {801#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,071 INFO L273 TraceCheckUtils]: 19: Hoare triple {801#(<= proc_i 12)} assume i <= 1000; {801#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,071 INFO L273 TraceCheckUtils]: 20: Hoare triple {801#(<= proc_i 12)} assume i + 4 < a[j]; {801#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,072 INFO L273 TraceCheckUtils]: 21: Hoare triple {801#(<= proc_i 12)} assume a[5] == 1000; {801#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,072 INFO L273 TraceCheckUtils]: 22: Hoare triple {801#(<= proc_i 12)} assume j > 4; {801#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,077 INFO L273 TraceCheckUtils]: 23: Hoare triple {801#(<= proc_i 12)} assume j < 6; {801#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,077 INFO L273 TraceCheckUtils]: 24: Hoare triple {801#(<= proc_i 12)} i := i + 4; {820#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,078 INFO L273 TraceCheckUtils]: 25: Hoare triple {820#(<= proc_i 16)} assume i <= 1000; {820#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,078 INFO L273 TraceCheckUtils]: 26: Hoare triple {820#(<= proc_i 16)} assume i + 4 < a[j]; {820#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,082 INFO L273 TraceCheckUtils]: 27: Hoare triple {820#(<= proc_i 16)} assume a[5] == 1000; {820#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,082 INFO L273 TraceCheckUtils]: 28: Hoare triple {820#(<= proc_i 16)} assume j > 4; {820#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,083 INFO L273 TraceCheckUtils]: 29: Hoare triple {820#(<= proc_i 16)} assume j < 6; {820#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,083 INFO L273 TraceCheckUtils]: 30: Hoare triple {820#(<= proc_i 16)} i := i + 4; {839#(<= proc_i 20)} is VALID [2019-05-15 10:15:45,084 INFO L273 TraceCheckUtils]: 31: Hoare triple {839#(<= proc_i 20)} assume !(i <= 1000); {740#false} is VALID [2019-05-15 10:15:45,085 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:45,086 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:45,086 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2019-05-15 10:15:45,086 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 32 [2019-05-15 10:15:45,087 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:45,087 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 8 states. [2019-05-15 10:15:45,123 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 32 edges. 32 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:45,123 INFO L454 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-05-15 10:15:45,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-05-15 10:15:45,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2019-05-15 10:15:45,124 INFO L87 Difference]: Start difference. First operand 33 states and 33 transitions. Second operand 8 states. [2019-05-15 10:15:45,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:45,267 INFO L93 Difference]: Finished difference Result 44 states and 44 transitions. [2019-05-15 10:15:45,267 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-05-15 10:15:45,267 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 32 [2019-05-15 10:15:45,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:45,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2019-05-15 10:15:45,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 45 transitions. [2019-05-15 10:15:45,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2019-05-15 10:15:45,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 45 transitions. [2019-05-15 10:15:45,271 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 8 states and 45 transitions. [2019-05-15 10:15:45,360 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 45 edges. 45 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:45,361 INFO L225 Difference]: With dead ends: 44 [2019-05-15 10:15:45,362 INFO L226 Difference]: Without dead ends: 44 [2019-05-15 10:15:45,362 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2019-05-15 10:15:45,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2019-05-15 10:15:45,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 39. [2019-05-15 10:15:45,365 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:45,366 INFO L82 GeneralOperation]: Start isEquivalent. First operand 44 states. Second operand 39 states. [2019-05-15 10:15:45,366 INFO L74 IsIncluded]: Start isIncluded. First operand 44 states. Second operand 39 states. [2019-05-15 10:15:45,366 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 39 states. [2019-05-15 10:15:45,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:45,368 INFO L93 Difference]: Finished difference Result 44 states and 44 transitions. [2019-05-15 10:15:45,368 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 44 transitions. [2019-05-15 10:15:45,369 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:45,369 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:45,369 INFO L74 IsIncluded]: Start isIncluded. First operand 39 states. Second operand 44 states. [2019-05-15 10:15:45,369 INFO L87 Difference]: Start difference. First operand 39 states. Second operand 44 states. [2019-05-15 10:15:45,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:45,371 INFO L93 Difference]: Finished difference Result 44 states and 44 transitions. [2019-05-15 10:15:45,371 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 44 transitions. [2019-05-15 10:15:45,372 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:45,372 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:45,372 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:45,372 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:45,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2019-05-15 10:15:45,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 39 transitions. [2019-05-15 10:15:45,374 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 39 transitions. Word has length 32 [2019-05-15 10:15:45,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:45,374 INFO L475 AbstractCegarLoop]: Abstraction has 39 states and 39 transitions. [2019-05-15 10:15:45,374 INFO L476 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-05-15 10:15:45,375 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 39 transitions. [2019-05-15 10:15:45,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2019-05-15 10:15:45,376 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:45,376 INFO L399 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 1, 1] [2019-05-15 10:15:45,376 INFO L418 AbstractCegarLoop]: === Iteration 7 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:45,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:45,376 INFO L82 PathProgramCache]: Analyzing trace with hash 2096337907, now seen corresponding path program 6 times [2019-05-15 10:15:45,377 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:45,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:45,395 INFO L256 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 8 conjunts are in the unsatisfiable core [2019-05-15 10:15:45,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:45,417 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:45,606 INFO L273 TraceCheckUtils]: 0: Hoare triple {1013#true} i := 0; {1018#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,607 INFO L273 TraceCheckUtils]: 1: Hoare triple {1018#(<= proc_i 0)} assume i <= 1000; {1018#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,608 INFO L273 TraceCheckUtils]: 2: Hoare triple {1018#(<= proc_i 0)} assume i + 4 < a[j]; {1018#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,608 INFO L273 TraceCheckUtils]: 3: Hoare triple {1018#(<= proc_i 0)} assume a[5] == 1000; {1018#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,610 INFO L273 TraceCheckUtils]: 4: Hoare triple {1018#(<= proc_i 0)} assume j > 4; {1018#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,617 INFO L273 TraceCheckUtils]: 5: Hoare triple {1018#(<= proc_i 0)} assume j < 6; {1018#(<= proc_i 0)} is VALID [2019-05-15 10:15:45,618 INFO L273 TraceCheckUtils]: 6: Hoare triple {1018#(<= proc_i 0)} i := i + 4; {1037#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,618 INFO L273 TraceCheckUtils]: 7: Hoare triple {1037#(<= proc_i 4)} assume i <= 1000; {1037#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,619 INFO L273 TraceCheckUtils]: 8: Hoare triple {1037#(<= proc_i 4)} assume i + 4 < a[j]; {1037#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,619 INFO L273 TraceCheckUtils]: 9: Hoare triple {1037#(<= proc_i 4)} assume a[5] == 1000; {1037#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,620 INFO L273 TraceCheckUtils]: 10: Hoare triple {1037#(<= proc_i 4)} assume j > 4; {1037#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,620 INFO L273 TraceCheckUtils]: 11: Hoare triple {1037#(<= proc_i 4)} assume j < 6; {1037#(<= proc_i 4)} is VALID [2019-05-15 10:15:45,621 INFO L273 TraceCheckUtils]: 12: Hoare triple {1037#(<= proc_i 4)} i := i + 4; {1056#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,622 INFO L273 TraceCheckUtils]: 13: Hoare triple {1056#(<= proc_i 8)} assume i <= 1000; {1056#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,625 INFO L273 TraceCheckUtils]: 14: Hoare triple {1056#(<= proc_i 8)} assume i + 4 < a[j]; {1056#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,626 INFO L273 TraceCheckUtils]: 15: Hoare triple {1056#(<= proc_i 8)} assume a[5] == 1000; {1056#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,626 INFO L273 TraceCheckUtils]: 16: Hoare triple {1056#(<= proc_i 8)} assume j > 4; {1056#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,627 INFO L273 TraceCheckUtils]: 17: Hoare triple {1056#(<= proc_i 8)} assume j < 6; {1056#(<= proc_i 8)} is VALID [2019-05-15 10:15:45,627 INFO L273 TraceCheckUtils]: 18: Hoare triple {1056#(<= proc_i 8)} i := i + 4; {1075#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,628 INFO L273 TraceCheckUtils]: 19: Hoare triple {1075#(<= proc_i 12)} assume i <= 1000; {1075#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,643 INFO L273 TraceCheckUtils]: 20: Hoare triple {1075#(<= proc_i 12)} assume i + 4 < a[j]; {1075#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,644 INFO L273 TraceCheckUtils]: 21: Hoare triple {1075#(<= proc_i 12)} assume a[5] == 1000; {1075#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,647 INFO L273 TraceCheckUtils]: 22: Hoare triple {1075#(<= proc_i 12)} assume j > 4; {1075#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,647 INFO L273 TraceCheckUtils]: 23: Hoare triple {1075#(<= proc_i 12)} assume j < 6; {1075#(<= proc_i 12)} is VALID [2019-05-15 10:15:45,648 INFO L273 TraceCheckUtils]: 24: Hoare triple {1075#(<= proc_i 12)} i := i + 4; {1094#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,648 INFO L273 TraceCheckUtils]: 25: Hoare triple {1094#(<= proc_i 16)} assume i <= 1000; {1094#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,650 INFO L273 TraceCheckUtils]: 26: Hoare triple {1094#(<= proc_i 16)} assume i + 4 < a[j]; {1094#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,650 INFO L273 TraceCheckUtils]: 27: Hoare triple {1094#(<= proc_i 16)} assume a[5] == 1000; {1094#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,669 INFO L273 TraceCheckUtils]: 28: Hoare triple {1094#(<= proc_i 16)} assume j > 4; {1094#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,680 INFO L273 TraceCheckUtils]: 29: Hoare triple {1094#(<= proc_i 16)} assume j < 6; {1094#(<= proc_i 16)} is VALID [2019-05-15 10:15:45,694 INFO L273 TraceCheckUtils]: 30: Hoare triple {1094#(<= proc_i 16)} i := i + 4; {1113#(<= proc_i 20)} is VALID [2019-05-15 10:15:45,708 INFO L273 TraceCheckUtils]: 31: Hoare triple {1113#(<= proc_i 20)} assume i <= 1000; {1113#(<= proc_i 20)} is VALID [2019-05-15 10:15:45,709 INFO L273 TraceCheckUtils]: 32: Hoare triple {1113#(<= proc_i 20)} assume i + 4 < a[j]; {1113#(<= proc_i 20)} is VALID [2019-05-15 10:15:45,709 INFO L273 TraceCheckUtils]: 33: Hoare triple {1113#(<= proc_i 20)} assume a[5] == 1000; {1113#(<= proc_i 20)} is VALID [2019-05-15 10:15:45,710 INFO L273 TraceCheckUtils]: 34: Hoare triple {1113#(<= proc_i 20)} assume j > 4; {1113#(<= proc_i 20)} is VALID [2019-05-15 10:15:45,710 INFO L273 TraceCheckUtils]: 35: Hoare triple {1113#(<= proc_i 20)} assume j < 6; {1113#(<= proc_i 20)} is VALID [2019-05-15 10:15:45,711 INFO L273 TraceCheckUtils]: 36: Hoare triple {1113#(<= proc_i 20)} i := i + 4; {1132#(<= proc_i 24)} is VALID [2019-05-15 10:15:45,711 INFO L273 TraceCheckUtils]: 37: Hoare triple {1132#(<= proc_i 24)} assume !(i <= 1000); {1014#false} is VALID [2019-05-15 10:15:45,715 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:45,716 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:45,716 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2019-05-15 10:15:45,717 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 38 [2019-05-15 10:15:45,717 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:45,717 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2019-05-15 10:15:45,799 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 38 edges. 38 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:45,799 INFO L454 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-05-15 10:15:45,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-05-15 10:15:45,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2019-05-15 10:15:45,800 INFO L87 Difference]: Start difference. First operand 39 states and 39 transitions. Second operand 9 states. [2019-05-15 10:15:45,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:45,905 INFO L93 Difference]: Finished difference Result 50 states and 50 transitions. [2019-05-15 10:15:45,905 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-05-15 10:15:45,905 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 38 [2019-05-15 10:15:45,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:45,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2019-05-15 10:15:45,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 51 transitions. [2019-05-15 10:15:45,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2019-05-15 10:15:45,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 51 transitions. [2019-05-15 10:15:45,909 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states and 51 transitions. [2019-05-15 10:15:45,989 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 51 edges. 51 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:45,990 INFO L225 Difference]: With dead ends: 50 [2019-05-15 10:15:45,991 INFO L226 Difference]: Without dead ends: 50 [2019-05-15 10:15:45,991 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2019-05-15 10:15:45,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2019-05-15 10:15:45,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 45. [2019-05-15 10:15:45,994 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:45,994 INFO L82 GeneralOperation]: Start isEquivalent. First operand 50 states. Second operand 45 states. [2019-05-15 10:15:45,994 INFO L74 IsIncluded]: Start isIncluded. First operand 50 states. Second operand 45 states. [2019-05-15 10:15:45,995 INFO L87 Difference]: Start difference. First operand 50 states. Second operand 45 states. [2019-05-15 10:15:45,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:45,997 INFO L93 Difference]: Finished difference Result 50 states and 50 transitions. [2019-05-15 10:15:45,997 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 50 transitions. [2019-05-15 10:15:45,997 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:45,997 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:45,998 INFO L74 IsIncluded]: Start isIncluded. First operand 45 states. Second operand 50 states. [2019-05-15 10:15:45,998 INFO L87 Difference]: Start difference. First operand 45 states. Second operand 50 states. [2019-05-15 10:15:46,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:46,000 INFO L93 Difference]: Finished difference Result 50 states and 50 transitions. [2019-05-15 10:15:46,000 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 50 transitions. [2019-05-15 10:15:46,001 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:46,001 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:46,001 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:46,001 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:46,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2019-05-15 10:15:46,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 45 transitions. [2019-05-15 10:15:46,003 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 45 transitions. Word has length 38 [2019-05-15 10:15:46,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:46,003 INFO L475 AbstractCegarLoop]: Abstraction has 45 states and 45 transitions. [2019-05-15 10:15:46,003 INFO L476 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-05-15 10:15:46,004 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 45 transitions. [2019-05-15 10:15:46,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-05-15 10:15:46,005 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:46,005 INFO L399 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 1, 1] [2019-05-15 10:15:46,005 INFO L418 AbstractCegarLoop]: === Iteration 8 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:46,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:46,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1691175728, now seen corresponding path program 7 times [2019-05-15 10:15:46,006 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:46,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:46,025 INFO L256 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2019-05-15 10:15:46,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:46,040 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:46,203 INFO L273 TraceCheckUtils]: 0: Hoare triple {1330#true} i := 0; {1335#(<= proc_i 0)} is VALID [2019-05-15 10:15:46,204 INFO L273 TraceCheckUtils]: 1: Hoare triple {1335#(<= proc_i 0)} assume i <= 1000; {1335#(<= proc_i 0)} is VALID [2019-05-15 10:15:46,204 INFO L273 TraceCheckUtils]: 2: Hoare triple {1335#(<= proc_i 0)} assume i + 4 < a[j]; {1335#(<= proc_i 0)} is VALID [2019-05-15 10:15:46,205 INFO L273 TraceCheckUtils]: 3: Hoare triple {1335#(<= proc_i 0)} assume a[5] == 1000; {1335#(<= proc_i 0)} is VALID [2019-05-15 10:15:46,206 INFO L273 TraceCheckUtils]: 4: Hoare triple {1335#(<= proc_i 0)} assume j > 4; {1335#(<= proc_i 0)} is VALID [2019-05-15 10:15:46,206 INFO L273 TraceCheckUtils]: 5: Hoare triple {1335#(<= proc_i 0)} assume j < 6; {1335#(<= proc_i 0)} is VALID [2019-05-15 10:15:46,207 INFO L273 TraceCheckUtils]: 6: Hoare triple {1335#(<= proc_i 0)} i := i + 4; {1354#(<= proc_i 4)} is VALID [2019-05-15 10:15:46,208 INFO L273 TraceCheckUtils]: 7: Hoare triple {1354#(<= proc_i 4)} assume i <= 1000; {1354#(<= proc_i 4)} is VALID [2019-05-15 10:15:46,208 INFO L273 TraceCheckUtils]: 8: Hoare triple {1354#(<= proc_i 4)} assume i + 4 < a[j]; {1354#(<= proc_i 4)} is VALID [2019-05-15 10:15:46,208 INFO L273 TraceCheckUtils]: 9: Hoare triple {1354#(<= proc_i 4)} assume a[5] == 1000; {1354#(<= proc_i 4)} is VALID [2019-05-15 10:15:46,209 INFO L273 TraceCheckUtils]: 10: Hoare triple {1354#(<= proc_i 4)} assume j > 4; {1354#(<= proc_i 4)} is VALID [2019-05-15 10:15:46,209 INFO L273 TraceCheckUtils]: 11: Hoare triple {1354#(<= proc_i 4)} assume j < 6; {1354#(<= proc_i 4)} is VALID [2019-05-15 10:15:46,210 INFO L273 TraceCheckUtils]: 12: Hoare triple {1354#(<= proc_i 4)} i := i + 4; {1373#(<= proc_i 8)} is VALID [2019-05-15 10:15:46,211 INFO L273 TraceCheckUtils]: 13: Hoare triple {1373#(<= proc_i 8)} assume i <= 1000; {1373#(<= proc_i 8)} is VALID [2019-05-15 10:15:46,212 INFO L273 TraceCheckUtils]: 14: Hoare triple {1373#(<= proc_i 8)} assume i + 4 < a[j]; {1373#(<= proc_i 8)} is VALID [2019-05-15 10:15:46,212 INFO L273 TraceCheckUtils]: 15: Hoare triple {1373#(<= proc_i 8)} assume a[5] == 1000; {1373#(<= proc_i 8)} is VALID [2019-05-15 10:15:46,213 INFO L273 TraceCheckUtils]: 16: Hoare triple {1373#(<= proc_i 8)} assume j > 4; {1373#(<= proc_i 8)} is VALID [2019-05-15 10:15:46,232 INFO L273 TraceCheckUtils]: 17: Hoare triple {1373#(<= proc_i 8)} assume j < 6; {1373#(<= proc_i 8)} is VALID [2019-05-15 10:15:46,241 INFO L273 TraceCheckUtils]: 18: Hoare triple {1373#(<= proc_i 8)} i := i + 4; {1392#(<= proc_i 12)} is VALID [2019-05-15 10:15:46,251 INFO L273 TraceCheckUtils]: 19: Hoare triple {1392#(<= proc_i 12)} assume i <= 1000; {1392#(<= proc_i 12)} is VALID [2019-05-15 10:15:46,252 INFO L273 TraceCheckUtils]: 20: Hoare triple {1392#(<= proc_i 12)} assume i + 4 < a[j]; {1392#(<= proc_i 12)} is VALID [2019-05-15 10:15:46,256 INFO L273 TraceCheckUtils]: 21: Hoare triple {1392#(<= proc_i 12)} assume a[5] == 1000; {1392#(<= proc_i 12)} is VALID [2019-05-15 10:15:46,256 INFO L273 TraceCheckUtils]: 22: Hoare triple {1392#(<= proc_i 12)} assume j > 4; {1392#(<= proc_i 12)} is VALID [2019-05-15 10:15:46,256 INFO L273 TraceCheckUtils]: 23: Hoare triple {1392#(<= proc_i 12)} assume j < 6; {1392#(<= proc_i 12)} is VALID [2019-05-15 10:15:46,257 INFO L273 TraceCheckUtils]: 24: Hoare triple {1392#(<= proc_i 12)} i := i + 4; {1411#(<= proc_i 16)} is VALID [2019-05-15 10:15:46,257 INFO L273 TraceCheckUtils]: 25: Hoare triple {1411#(<= proc_i 16)} assume i <= 1000; {1411#(<= proc_i 16)} is VALID [2019-05-15 10:15:46,258 INFO L273 TraceCheckUtils]: 26: Hoare triple {1411#(<= proc_i 16)} assume i + 4 < a[j]; {1411#(<= proc_i 16)} is VALID [2019-05-15 10:15:46,258 INFO L273 TraceCheckUtils]: 27: Hoare triple {1411#(<= proc_i 16)} assume a[5] == 1000; {1411#(<= proc_i 16)} is VALID [2019-05-15 10:15:46,259 INFO L273 TraceCheckUtils]: 28: Hoare triple {1411#(<= proc_i 16)} assume j > 4; {1411#(<= proc_i 16)} is VALID [2019-05-15 10:15:46,259 INFO L273 TraceCheckUtils]: 29: Hoare triple {1411#(<= proc_i 16)} assume j < 6; {1411#(<= proc_i 16)} is VALID [2019-05-15 10:15:46,260 INFO L273 TraceCheckUtils]: 30: Hoare triple {1411#(<= proc_i 16)} i := i + 4; {1430#(<= proc_i 20)} is VALID [2019-05-15 10:15:46,260 INFO L273 TraceCheckUtils]: 31: Hoare triple {1430#(<= proc_i 20)} assume i <= 1000; {1430#(<= proc_i 20)} is VALID [2019-05-15 10:15:46,261 INFO L273 TraceCheckUtils]: 32: Hoare triple {1430#(<= proc_i 20)} assume i + 4 < a[j]; {1430#(<= proc_i 20)} is VALID [2019-05-15 10:15:46,262 INFO L273 TraceCheckUtils]: 33: Hoare triple {1430#(<= proc_i 20)} assume a[5] == 1000; {1430#(<= proc_i 20)} is VALID [2019-05-15 10:15:46,262 INFO L273 TraceCheckUtils]: 34: Hoare triple {1430#(<= proc_i 20)} assume j > 4; {1430#(<= proc_i 20)} is VALID [2019-05-15 10:15:46,263 INFO L273 TraceCheckUtils]: 35: Hoare triple {1430#(<= proc_i 20)} assume j < 6; {1430#(<= proc_i 20)} is VALID [2019-05-15 10:15:46,264 INFO L273 TraceCheckUtils]: 36: Hoare triple {1430#(<= proc_i 20)} i := i + 4; {1449#(<= proc_i 24)} is VALID [2019-05-15 10:15:46,264 INFO L273 TraceCheckUtils]: 37: Hoare triple {1449#(<= proc_i 24)} assume i <= 1000; {1449#(<= proc_i 24)} is VALID [2019-05-15 10:15:46,265 INFO L273 TraceCheckUtils]: 38: Hoare triple {1449#(<= proc_i 24)} assume i + 4 < a[j]; {1449#(<= proc_i 24)} is VALID [2019-05-15 10:15:46,266 INFO L273 TraceCheckUtils]: 39: Hoare triple {1449#(<= proc_i 24)} assume a[5] == 1000; {1449#(<= proc_i 24)} is VALID [2019-05-15 10:15:46,266 INFO L273 TraceCheckUtils]: 40: Hoare triple {1449#(<= proc_i 24)} assume j > 4; {1449#(<= proc_i 24)} is VALID [2019-05-15 10:15:46,267 INFO L273 TraceCheckUtils]: 41: Hoare triple {1449#(<= proc_i 24)} assume j < 6; {1449#(<= proc_i 24)} is VALID [2019-05-15 10:15:46,268 INFO L273 TraceCheckUtils]: 42: Hoare triple {1449#(<= proc_i 24)} i := i + 4; {1468#(<= proc_i 28)} is VALID [2019-05-15 10:15:46,269 INFO L273 TraceCheckUtils]: 43: Hoare triple {1468#(<= proc_i 28)} assume !(i <= 1000); {1331#false} is VALID [2019-05-15 10:15:46,272 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:46,272 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:46,272 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2019-05-15 10:15:46,273 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 44 [2019-05-15 10:15:46,273 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:46,273 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 10 states. [2019-05-15 10:15:46,346 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 44 edges. 44 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:46,346 INFO L454 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-05-15 10:15:46,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-05-15 10:15:46,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2019-05-15 10:15:46,347 INFO L87 Difference]: Start difference. First operand 45 states and 45 transitions. Second operand 10 states. [2019-05-15 10:15:46,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:46,626 INFO L93 Difference]: Finished difference Result 56 states and 56 transitions. [2019-05-15 10:15:46,628 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-05-15 10:15:46,628 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 44 [2019-05-15 10:15:46,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:46,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2019-05-15 10:15:46,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 57 transitions. [2019-05-15 10:15:46,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2019-05-15 10:15:46,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 57 transitions. [2019-05-15 10:15:46,633 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 10 states and 57 transitions. [2019-05-15 10:15:46,862 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 57 edges. 57 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:46,863 INFO L225 Difference]: With dead ends: 56 [2019-05-15 10:15:46,863 INFO L226 Difference]: Without dead ends: 56 [2019-05-15 10:15:46,864 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2019-05-15 10:15:46,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2019-05-15 10:15:46,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 51. [2019-05-15 10:15:46,868 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:46,868 INFO L82 GeneralOperation]: Start isEquivalent. First operand 56 states. Second operand 51 states. [2019-05-15 10:15:46,868 INFO L74 IsIncluded]: Start isIncluded. First operand 56 states. Second operand 51 states. [2019-05-15 10:15:46,868 INFO L87 Difference]: Start difference. First operand 56 states. Second operand 51 states. [2019-05-15 10:15:46,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:46,874 INFO L93 Difference]: Finished difference Result 56 states and 56 transitions. [2019-05-15 10:15:46,874 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 56 transitions. [2019-05-15 10:15:46,875 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:46,875 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:46,875 INFO L74 IsIncluded]: Start isIncluded. First operand 51 states. Second operand 56 states. [2019-05-15 10:15:46,875 INFO L87 Difference]: Start difference. First operand 51 states. Second operand 56 states. [2019-05-15 10:15:46,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:46,878 INFO L93 Difference]: Finished difference Result 56 states and 56 transitions. [2019-05-15 10:15:46,878 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 56 transitions. [2019-05-15 10:15:46,878 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:46,878 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:46,879 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:46,879 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:46,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2019-05-15 10:15:46,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 51 transitions. [2019-05-15 10:15:46,881 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 51 transitions. Word has length 44 [2019-05-15 10:15:46,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:46,881 INFO L475 AbstractCegarLoop]: Abstraction has 51 states and 51 transitions. [2019-05-15 10:15:46,881 INFO L476 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-05-15 10:15:46,881 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 51 transitions. [2019-05-15 10:15:46,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2019-05-15 10:15:46,883 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:46,883 INFO L399 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 1, 1] [2019-05-15 10:15:46,883 INFO L418 AbstractCegarLoop]: === Iteration 9 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:46,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:46,883 INFO L82 PathProgramCache]: Analyzing trace with hash 1964892333, now seen corresponding path program 8 times [2019-05-15 10:15:46,884 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:46,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:46,902 INFO L256 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 10 conjunts are in the unsatisfiable core [2019-05-15 10:15:46,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:46,929 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:47,133 INFO L273 TraceCheckUtils]: 0: Hoare triple {1690#true} i := 0; {1695#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,134 INFO L273 TraceCheckUtils]: 1: Hoare triple {1695#(<= proc_i 0)} assume i <= 1000; {1695#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,135 INFO L273 TraceCheckUtils]: 2: Hoare triple {1695#(<= proc_i 0)} assume i + 4 < a[j]; {1695#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,135 INFO L273 TraceCheckUtils]: 3: Hoare triple {1695#(<= proc_i 0)} assume a[5] == 1000; {1695#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,136 INFO L273 TraceCheckUtils]: 4: Hoare triple {1695#(<= proc_i 0)} assume j > 4; {1695#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,137 INFO L273 TraceCheckUtils]: 5: Hoare triple {1695#(<= proc_i 0)} assume j < 6; {1695#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,138 INFO L273 TraceCheckUtils]: 6: Hoare triple {1695#(<= proc_i 0)} i := i + 4; {1714#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,138 INFO L273 TraceCheckUtils]: 7: Hoare triple {1714#(<= proc_i 4)} assume i <= 1000; {1714#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,143 INFO L273 TraceCheckUtils]: 8: Hoare triple {1714#(<= proc_i 4)} assume i + 4 < a[j]; {1714#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,144 INFO L273 TraceCheckUtils]: 9: Hoare triple {1714#(<= proc_i 4)} assume a[5] == 1000; {1714#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,145 INFO L273 TraceCheckUtils]: 10: Hoare triple {1714#(<= proc_i 4)} assume j > 4; {1714#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,145 INFO L273 TraceCheckUtils]: 11: Hoare triple {1714#(<= proc_i 4)} assume j < 6; {1714#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,146 INFO L273 TraceCheckUtils]: 12: Hoare triple {1714#(<= proc_i 4)} i := i + 4; {1733#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,146 INFO L273 TraceCheckUtils]: 13: Hoare triple {1733#(<= proc_i 8)} assume i <= 1000; {1733#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,146 INFO L273 TraceCheckUtils]: 14: Hoare triple {1733#(<= proc_i 8)} assume i + 4 < a[j]; {1733#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,147 INFO L273 TraceCheckUtils]: 15: Hoare triple {1733#(<= proc_i 8)} assume a[5] == 1000; {1733#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,148 INFO L273 TraceCheckUtils]: 16: Hoare triple {1733#(<= proc_i 8)} assume j > 4; {1733#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,149 INFO L273 TraceCheckUtils]: 17: Hoare triple {1733#(<= proc_i 8)} assume j < 6; {1733#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,150 INFO L273 TraceCheckUtils]: 18: Hoare triple {1733#(<= proc_i 8)} i := i + 4; {1752#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,150 INFO L273 TraceCheckUtils]: 19: Hoare triple {1752#(<= proc_i 12)} assume i <= 1000; {1752#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,151 INFO L273 TraceCheckUtils]: 20: Hoare triple {1752#(<= proc_i 12)} assume i + 4 < a[j]; {1752#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,159 INFO L273 TraceCheckUtils]: 21: Hoare triple {1752#(<= proc_i 12)} assume a[5] == 1000; {1752#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,159 INFO L273 TraceCheckUtils]: 22: Hoare triple {1752#(<= proc_i 12)} assume j > 4; {1752#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,160 INFO L273 TraceCheckUtils]: 23: Hoare triple {1752#(<= proc_i 12)} assume j < 6; {1752#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,160 INFO L273 TraceCheckUtils]: 24: Hoare triple {1752#(<= proc_i 12)} i := i + 4; {1771#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,161 INFO L273 TraceCheckUtils]: 25: Hoare triple {1771#(<= proc_i 16)} assume i <= 1000; {1771#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,161 INFO L273 TraceCheckUtils]: 26: Hoare triple {1771#(<= proc_i 16)} assume i + 4 < a[j]; {1771#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,162 INFO L273 TraceCheckUtils]: 27: Hoare triple {1771#(<= proc_i 16)} assume a[5] == 1000; {1771#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,162 INFO L273 TraceCheckUtils]: 28: Hoare triple {1771#(<= proc_i 16)} assume j > 4; {1771#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,163 INFO L273 TraceCheckUtils]: 29: Hoare triple {1771#(<= proc_i 16)} assume j < 6; {1771#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,164 INFO L273 TraceCheckUtils]: 30: Hoare triple {1771#(<= proc_i 16)} i := i + 4; {1790#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,164 INFO L273 TraceCheckUtils]: 31: Hoare triple {1790#(<= proc_i 20)} assume i <= 1000; {1790#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,165 INFO L273 TraceCheckUtils]: 32: Hoare triple {1790#(<= proc_i 20)} assume i + 4 < a[j]; {1790#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,166 INFO L273 TraceCheckUtils]: 33: Hoare triple {1790#(<= proc_i 20)} assume a[5] == 1000; {1790#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,166 INFO L273 TraceCheckUtils]: 34: Hoare triple {1790#(<= proc_i 20)} assume j > 4; {1790#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,167 INFO L273 TraceCheckUtils]: 35: Hoare triple {1790#(<= proc_i 20)} assume j < 6; {1790#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,168 INFO L273 TraceCheckUtils]: 36: Hoare triple {1790#(<= proc_i 20)} i := i + 4; {1809#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,169 INFO L273 TraceCheckUtils]: 37: Hoare triple {1809#(<= proc_i 24)} assume i <= 1000; {1809#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,169 INFO L273 TraceCheckUtils]: 38: Hoare triple {1809#(<= proc_i 24)} assume i + 4 < a[j]; {1809#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,170 INFO L273 TraceCheckUtils]: 39: Hoare triple {1809#(<= proc_i 24)} assume a[5] == 1000; {1809#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,171 INFO L273 TraceCheckUtils]: 40: Hoare triple {1809#(<= proc_i 24)} assume j > 4; {1809#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,172 INFO L273 TraceCheckUtils]: 41: Hoare triple {1809#(<= proc_i 24)} assume j < 6; {1809#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,173 INFO L273 TraceCheckUtils]: 42: Hoare triple {1809#(<= proc_i 24)} i := i + 4; {1828#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,173 INFO L273 TraceCheckUtils]: 43: Hoare triple {1828#(<= proc_i 28)} assume i <= 1000; {1828#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,182 INFO L273 TraceCheckUtils]: 44: Hoare triple {1828#(<= proc_i 28)} assume i + 4 < a[j]; {1828#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,183 INFO L273 TraceCheckUtils]: 45: Hoare triple {1828#(<= proc_i 28)} assume a[5] == 1000; {1828#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,184 INFO L273 TraceCheckUtils]: 46: Hoare triple {1828#(<= proc_i 28)} assume j > 4; {1828#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,184 INFO L273 TraceCheckUtils]: 47: Hoare triple {1828#(<= proc_i 28)} assume j < 6; {1828#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,185 INFO L273 TraceCheckUtils]: 48: Hoare triple {1828#(<= proc_i 28)} i := i + 4; {1847#(<= proc_i 32)} is VALID [2019-05-15 10:15:47,185 INFO L273 TraceCheckUtils]: 49: Hoare triple {1847#(<= proc_i 32)} assume !(i <= 1000); {1691#false} is VALID [2019-05-15 10:15:47,189 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:47,190 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:47,190 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2019-05-15 10:15:47,190 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 50 [2019-05-15 10:15:47,190 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:47,191 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 11 states. [2019-05-15 10:15:47,265 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 50 edges. 50 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:47,265 INFO L454 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-05-15 10:15:47,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-05-15 10:15:47,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-05-15 10:15:47,266 INFO L87 Difference]: Start difference. First operand 51 states and 51 transitions. Second operand 11 states. [2019-05-15 10:15:47,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:47,418 INFO L93 Difference]: Finished difference Result 62 states and 62 transitions. [2019-05-15 10:15:47,418 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-05-15 10:15:47,418 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 50 [2019-05-15 10:15:47,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:47,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2019-05-15 10:15:47,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 63 transitions. [2019-05-15 10:15:47,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2019-05-15 10:15:47,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 63 transitions. [2019-05-15 10:15:47,421 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 11 states and 63 transitions. [2019-05-15 10:15:47,528 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 63 edges. 63 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:47,529 INFO L225 Difference]: With dead ends: 62 [2019-05-15 10:15:47,529 INFO L226 Difference]: Without dead ends: 62 [2019-05-15 10:15:47,530 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-05-15 10:15:47,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2019-05-15 10:15:47,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 57. [2019-05-15 10:15:47,533 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:47,534 INFO L82 GeneralOperation]: Start isEquivalent. First operand 62 states. Second operand 57 states. [2019-05-15 10:15:47,534 INFO L74 IsIncluded]: Start isIncluded. First operand 62 states. Second operand 57 states. [2019-05-15 10:15:47,534 INFO L87 Difference]: Start difference. First operand 62 states. Second operand 57 states. [2019-05-15 10:15:47,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:47,536 INFO L93 Difference]: Finished difference Result 62 states and 62 transitions. [2019-05-15 10:15:47,536 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 62 transitions. [2019-05-15 10:15:47,536 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:47,536 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:47,537 INFO L74 IsIncluded]: Start isIncluded. First operand 57 states. Second operand 62 states. [2019-05-15 10:15:47,537 INFO L87 Difference]: Start difference. First operand 57 states. Second operand 62 states. [2019-05-15 10:15:47,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:47,539 INFO L93 Difference]: Finished difference Result 62 states and 62 transitions. [2019-05-15 10:15:47,539 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 62 transitions. [2019-05-15 10:15:47,539 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:47,539 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:47,539 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:47,540 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:47,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2019-05-15 10:15:47,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 57 transitions. [2019-05-15 10:15:47,541 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 57 transitions. Word has length 50 [2019-05-15 10:15:47,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:47,542 INFO L475 AbstractCegarLoop]: Abstraction has 57 states and 57 transitions. [2019-05-15 10:15:47,542 INFO L476 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-05-15 10:15:47,542 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 57 transitions. [2019-05-15 10:15:47,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2019-05-15 10:15:47,543 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:47,543 INFO L399 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 1, 1] [2019-05-15 10:15:47,544 INFO L418 AbstractCegarLoop]: === Iteration 10 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:47,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:47,544 INFO L82 PathProgramCache]: Analyzing trace with hash -564812694, now seen corresponding path program 9 times [2019-05-15 10:15:47,545 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:47,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:47,566 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2019-05-15 10:15:47,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:47,589 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:47,879 INFO L273 TraceCheckUtils]: 0: Hoare triple {2093#true} i := 0; {2098#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,880 INFO L273 TraceCheckUtils]: 1: Hoare triple {2098#(<= proc_i 0)} assume i <= 1000; {2098#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,880 INFO L273 TraceCheckUtils]: 2: Hoare triple {2098#(<= proc_i 0)} assume i + 4 < a[j]; {2098#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,881 INFO L273 TraceCheckUtils]: 3: Hoare triple {2098#(<= proc_i 0)} assume a[5] == 1000; {2098#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,882 INFO L273 TraceCheckUtils]: 4: Hoare triple {2098#(<= proc_i 0)} assume j > 4; {2098#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,882 INFO L273 TraceCheckUtils]: 5: Hoare triple {2098#(<= proc_i 0)} assume j < 6; {2098#(<= proc_i 0)} is VALID [2019-05-15 10:15:47,883 INFO L273 TraceCheckUtils]: 6: Hoare triple {2098#(<= proc_i 0)} i := i + 4; {2117#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,884 INFO L273 TraceCheckUtils]: 7: Hoare triple {2117#(<= proc_i 4)} assume i <= 1000; {2117#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,884 INFO L273 TraceCheckUtils]: 8: Hoare triple {2117#(<= proc_i 4)} assume i + 4 < a[j]; {2117#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,885 INFO L273 TraceCheckUtils]: 9: Hoare triple {2117#(<= proc_i 4)} assume a[5] == 1000; {2117#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,885 INFO L273 TraceCheckUtils]: 10: Hoare triple {2117#(<= proc_i 4)} assume j > 4; {2117#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,886 INFO L273 TraceCheckUtils]: 11: Hoare triple {2117#(<= proc_i 4)} assume j < 6; {2117#(<= proc_i 4)} is VALID [2019-05-15 10:15:47,887 INFO L273 TraceCheckUtils]: 12: Hoare triple {2117#(<= proc_i 4)} i := i + 4; {2136#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,887 INFO L273 TraceCheckUtils]: 13: Hoare triple {2136#(<= proc_i 8)} assume i <= 1000; {2136#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,888 INFO L273 TraceCheckUtils]: 14: Hoare triple {2136#(<= proc_i 8)} assume i + 4 < a[j]; {2136#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,888 INFO L273 TraceCheckUtils]: 15: Hoare triple {2136#(<= proc_i 8)} assume a[5] == 1000; {2136#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,891 INFO L273 TraceCheckUtils]: 16: Hoare triple {2136#(<= proc_i 8)} assume j > 4; {2136#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,892 INFO L273 TraceCheckUtils]: 17: Hoare triple {2136#(<= proc_i 8)} assume j < 6; {2136#(<= proc_i 8)} is VALID [2019-05-15 10:15:47,892 INFO L273 TraceCheckUtils]: 18: Hoare triple {2136#(<= proc_i 8)} i := i + 4; {2155#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,893 INFO L273 TraceCheckUtils]: 19: Hoare triple {2155#(<= proc_i 12)} assume i <= 1000; {2155#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,894 INFO L273 TraceCheckUtils]: 20: Hoare triple {2155#(<= proc_i 12)} assume i + 4 < a[j]; {2155#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,897 INFO L273 TraceCheckUtils]: 21: Hoare triple {2155#(<= proc_i 12)} assume a[5] == 1000; {2155#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,899 INFO L273 TraceCheckUtils]: 22: Hoare triple {2155#(<= proc_i 12)} assume j > 4; {2155#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,900 INFO L273 TraceCheckUtils]: 23: Hoare triple {2155#(<= proc_i 12)} assume j < 6; {2155#(<= proc_i 12)} is VALID [2019-05-15 10:15:47,900 INFO L273 TraceCheckUtils]: 24: Hoare triple {2155#(<= proc_i 12)} i := i + 4; {2174#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,901 INFO L273 TraceCheckUtils]: 25: Hoare triple {2174#(<= proc_i 16)} assume i <= 1000; {2174#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,901 INFO L273 TraceCheckUtils]: 26: Hoare triple {2174#(<= proc_i 16)} assume i + 4 < a[j]; {2174#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,901 INFO L273 TraceCheckUtils]: 27: Hoare triple {2174#(<= proc_i 16)} assume a[5] == 1000; {2174#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,902 INFO L273 TraceCheckUtils]: 28: Hoare triple {2174#(<= proc_i 16)} assume j > 4; {2174#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,902 INFO L273 TraceCheckUtils]: 29: Hoare triple {2174#(<= proc_i 16)} assume j < 6; {2174#(<= proc_i 16)} is VALID [2019-05-15 10:15:47,903 INFO L273 TraceCheckUtils]: 30: Hoare triple {2174#(<= proc_i 16)} i := i + 4; {2193#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,903 INFO L273 TraceCheckUtils]: 31: Hoare triple {2193#(<= proc_i 20)} assume i <= 1000; {2193#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,903 INFO L273 TraceCheckUtils]: 32: Hoare triple {2193#(<= proc_i 20)} assume i + 4 < a[j]; {2193#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,904 INFO L273 TraceCheckUtils]: 33: Hoare triple {2193#(<= proc_i 20)} assume a[5] == 1000; {2193#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,904 INFO L273 TraceCheckUtils]: 34: Hoare triple {2193#(<= proc_i 20)} assume j > 4; {2193#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,905 INFO L273 TraceCheckUtils]: 35: Hoare triple {2193#(<= proc_i 20)} assume j < 6; {2193#(<= proc_i 20)} is VALID [2019-05-15 10:15:47,906 INFO L273 TraceCheckUtils]: 36: Hoare triple {2193#(<= proc_i 20)} i := i + 4; {2212#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,906 INFO L273 TraceCheckUtils]: 37: Hoare triple {2212#(<= proc_i 24)} assume i <= 1000; {2212#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,907 INFO L273 TraceCheckUtils]: 38: Hoare triple {2212#(<= proc_i 24)} assume i + 4 < a[j]; {2212#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,907 INFO L273 TraceCheckUtils]: 39: Hoare triple {2212#(<= proc_i 24)} assume a[5] == 1000; {2212#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,908 INFO L273 TraceCheckUtils]: 40: Hoare triple {2212#(<= proc_i 24)} assume j > 4; {2212#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,909 INFO L273 TraceCheckUtils]: 41: Hoare triple {2212#(<= proc_i 24)} assume j < 6; {2212#(<= proc_i 24)} is VALID [2019-05-15 10:15:47,910 INFO L273 TraceCheckUtils]: 42: Hoare triple {2212#(<= proc_i 24)} i := i + 4; {2231#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,910 INFO L273 TraceCheckUtils]: 43: Hoare triple {2231#(<= proc_i 28)} assume i <= 1000; {2231#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,911 INFO L273 TraceCheckUtils]: 44: Hoare triple {2231#(<= proc_i 28)} assume i + 4 < a[j]; {2231#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,912 INFO L273 TraceCheckUtils]: 45: Hoare triple {2231#(<= proc_i 28)} assume a[5] == 1000; {2231#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,912 INFO L273 TraceCheckUtils]: 46: Hoare triple {2231#(<= proc_i 28)} assume j > 4; {2231#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,913 INFO L273 TraceCheckUtils]: 47: Hoare triple {2231#(<= proc_i 28)} assume j < 6; {2231#(<= proc_i 28)} is VALID [2019-05-15 10:15:47,914 INFO L273 TraceCheckUtils]: 48: Hoare triple {2231#(<= proc_i 28)} i := i + 4; {2250#(<= proc_i 32)} is VALID [2019-05-15 10:15:47,918 INFO L273 TraceCheckUtils]: 49: Hoare triple {2250#(<= proc_i 32)} assume i <= 1000; {2250#(<= proc_i 32)} is VALID [2019-05-15 10:15:47,918 INFO L273 TraceCheckUtils]: 50: Hoare triple {2250#(<= proc_i 32)} assume i + 4 < a[j]; {2250#(<= proc_i 32)} is VALID [2019-05-15 10:15:47,919 INFO L273 TraceCheckUtils]: 51: Hoare triple {2250#(<= proc_i 32)} assume a[5] == 1000; {2250#(<= proc_i 32)} is VALID [2019-05-15 10:15:47,919 INFO L273 TraceCheckUtils]: 52: Hoare triple {2250#(<= proc_i 32)} assume j > 4; {2250#(<= proc_i 32)} is VALID [2019-05-15 10:15:47,919 INFO L273 TraceCheckUtils]: 53: Hoare triple {2250#(<= proc_i 32)} assume j < 6; {2250#(<= proc_i 32)} is VALID [2019-05-15 10:15:47,920 INFO L273 TraceCheckUtils]: 54: Hoare triple {2250#(<= proc_i 32)} i := i + 4; {2269#(<= proc_i 36)} is VALID [2019-05-15 10:15:47,920 INFO L273 TraceCheckUtils]: 55: Hoare triple {2269#(<= proc_i 36)} assume !(i <= 1000); {2094#false} is VALID [2019-05-15 10:15:47,924 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:47,925 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:47,925 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2019-05-15 10:15:47,925 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 56 [2019-05-15 10:15:47,925 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:47,925 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 12 states. [2019-05-15 10:15:47,988 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 56 edges. 56 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:47,988 INFO L454 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-05-15 10:15:47,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-05-15 10:15:47,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-05-15 10:15:47,989 INFO L87 Difference]: Start difference. First operand 57 states and 57 transitions. Second operand 12 states. [2019-05-15 10:15:48,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:48,152 INFO L93 Difference]: Finished difference Result 68 states and 68 transitions. [2019-05-15 10:15:48,152 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-05-15 10:15:48,152 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 56 [2019-05-15 10:15:48,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:48,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2019-05-15 10:15:48,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 69 transitions. [2019-05-15 10:15:48,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2019-05-15 10:15:48,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 69 transitions. [2019-05-15 10:15:48,155 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 12 states and 69 transitions. [2019-05-15 10:15:48,273 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 69 edges. 69 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:48,275 INFO L225 Difference]: With dead ends: 68 [2019-05-15 10:15:48,275 INFO L226 Difference]: Without dead ends: 68 [2019-05-15 10:15:48,276 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-05-15 10:15:48,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2019-05-15 10:15:48,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 63. [2019-05-15 10:15:48,279 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:48,279 INFO L82 GeneralOperation]: Start isEquivalent. First operand 68 states. Second operand 63 states. [2019-05-15 10:15:48,279 INFO L74 IsIncluded]: Start isIncluded. First operand 68 states. Second operand 63 states. [2019-05-15 10:15:48,280 INFO L87 Difference]: Start difference. First operand 68 states. Second operand 63 states. [2019-05-15 10:15:48,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:48,281 INFO L93 Difference]: Finished difference Result 68 states and 68 transitions. [2019-05-15 10:15:48,282 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 68 transitions. [2019-05-15 10:15:48,282 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:48,282 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:48,282 INFO L74 IsIncluded]: Start isIncluded. First operand 63 states. Second operand 68 states. [2019-05-15 10:15:48,282 INFO L87 Difference]: Start difference. First operand 63 states. Second operand 68 states. [2019-05-15 10:15:48,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:48,284 INFO L93 Difference]: Finished difference Result 68 states and 68 transitions. [2019-05-15 10:15:48,284 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 68 transitions. [2019-05-15 10:15:48,284 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:48,284 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:48,284 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:48,285 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:48,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2019-05-15 10:15:48,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 63 transitions. [2019-05-15 10:15:48,286 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 63 transitions. Word has length 56 [2019-05-15 10:15:48,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:48,286 INFO L475 AbstractCegarLoop]: Abstraction has 63 states and 63 transitions. [2019-05-15 10:15:48,286 INFO L476 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-05-15 10:15:48,287 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 63 transitions. [2019-05-15 10:15:48,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2019-05-15 10:15:48,287 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:48,287 INFO L399 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1] [2019-05-15 10:15:48,288 INFO L418 AbstractCegarLoop]: === Iteration 11 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:48,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:48,288 INFO L82 PathProgramCache]: Analyzing trace with hash -1352079769, now seen corresponding path program 10 times [2019-05-15 10:15:48,289 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:48,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:48,312 INFO L256 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 12 conjunts are in the unsatisfiable core [2019-05-15 10:15:48,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:48,340 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:48,629 INFO L273 TraceCheckUtils]: 0: Hoare triple {2539#true} i := 0; {2544#(<= proc_i 0)} is VALID [2019-05-15 10:15:48,630 INFO L273 TraceCheckUtils]: 1: Hoare triple {2544#(<= proc_i 0)} assume i <= 1000; {2544#(<= proc_i 0)} is VALID [2019-05-15 10:15:48,630 INFO L273 TraceCheckUtils]: 2: Hoare triple {2544#(<= proc_i 0)} assume i + 4 < a[j]; {2544#(<= proc_i 0)} is VALID [2019-05-15 10:15:48,630 INFO L273 TraceCheckUtils]: 3: Hoare triple {2544#(<= proc_i 0)} assume a[5] == 1000; {2544#(<= proc_i 0)} is VALID [2019-05-15 10:15:48,631 INFO L273 TraceCheckUtils]: 4: Hoare triple {2544#(<= proc_i 0)} assume j > 4; {2544#(<= proc_i 0)} is VALID [2019-05-15 10:15:48,631 INFO L273 TraceCheckUtils]: 5: Hoare triple {2544#(<= proc_i 0)} assume j < 6; {2544#(<= proc_i 0)} is VALID [2019-05-15 10:15:48,633 INFO L273 TraceCheckUtils]: 6: Hoare triple {2544#(<= proc_i 0)} i := i + 4; {2563#(<= proc_i 4)} is VALID [2019-05-15 10:15:48,633 INFO L273 TraceCheckUtils]: 7: Hoare triple {2563#(<= proc_i 4)} assume i <= 1000; {2563#(<= proc_i 4)} is VALID [2019-05-15 10:15:48,634 INFO L273 TraceCheckUtils]: 8: Hoare triple {2563#(<= proc_i 4)} assume i + 4 < a[j]; {2563#(<= proc_i 4)} is VALID [2019-05-15 10:15:48,634 INFO L273 TraceCheckUtils]: 9: Hoare triple {2563#(<= proc_i 4)} assume a[5] == 1000; {2563#(<= proc_i 4)} is VALID [2019-05-15 10:15:48,635 INFO L273 TraceCheckUtils]: 10: Hoare triple {2563#(<= proc_i 4)} assume j > 4; {2563#(<= proc_i 4)} is VALID [2019-05-15 10:15:48,635 INFO L273 TraceCheckUtils]: 11: Hoare triple {2563#(<= proc_i 4)} assume j < 6; {2563#(<= proc_i 4)} is VALID [2019-05-15 10:15:48,641 INFO L273 TraceCheckUtils]: 12: Hoare triple {2563#(<= proc_i 4)} i := i + 4; {2582#(<= proc_i 8)} is VALID [2019-05-15 10:15:48,642 INFO L273 TraceCheckUtils]: 13: Hoare triple {2582#(<= proc_i 8)} assume i <= 1000; {2582#(<= proc_i 8)} is VALID [2019-05-15 10:15:48,642 INFO L273 TraceCheckUtils]: 14: Hoare triple {2582#(<= proc_i 8)} assume i + 4 < a[j]; {2582#(<= proc_i 8)} is VALID [2019-05-15 10:15:48,643 INFO L273 TraceCheckUtils]: 15: Hoare triple {2582#(<= proc_i 8)} assume a[5] == 1000; {2582#(<= proc_i 8)} is VALID [2019-05-15 10:15:48,643 INFO L273 TraceCheckUtils]: 16: Hoare triple {2582#(<= proc_i 8)} assume j > 4; {2582#(<= proc_i 8)} is VALID [2019-05-15 10:15:48,643 INFO L273 TraceCheckUtils]: 17: Hoare triple {2582#(<= proc_i 8)} assume j < 6; {2582#(<= proc_i 8)} is VALID [2019-05-15 10:15:48,645 INFO L273 TraceCheckUtils]: 18: Hoare triple {2582#(<= proc_i 8)} i := i + 4; {2601#(<= proc_i 12)} is VALID [2019-05-15 10:15:48,645 INFO L273 TraceCheckUtils]: 19: Hoare triple {2601#(<= proc_i 12)} assume i <= 1000; {2601#(<= proc_i 12)} is VALID [2019-05-15 10:15:48,645 INFO L273 TraceCheckUtils]: 20: Hoare triple {2601#(<= proc_i 12)} assume i + 4 < a[j]; {2601#(<= proc_i 12)} is VALID [2019-05-15 10:15:48,646 INFO L273 TraceCheckUtils]: 21: Hoare triple {2601#(<= proc_i 12)} assume a[5] == 1000; {2601#(<= proc_i 12)} is VALID [2019-05-15 10:15:48,647 INFO L273 TraceCheckUtils]: 22: Hoare triple {2601#(<= proc_i 12)} assume j > 4; {2601#(<= proc_i 12)} is VALID [2019-05-15 10:15:48,647 INFO L273 TraceCheckUtils]: 23: Hoare triple {2601#(<= proc_i 12)} assume j < 6; {2601#(<= proc_i 12)} is VALID [2019-05-15 10:15:48,648 INFO L273 TraceCheckUtils]: 24: Hoare triple {2601#(<= proc_i 12)} i := i + 4; {2620#(<= proc_i 16)} is VALID [2019-05-15 10:15:48,648 INFO L273 TraceCheckUtils]: 25: Hoare triple {2620#(<= proc_i 16)} assume i <= 1000; {2620#(<= proc_i 16)} is VALID [2019-05-15 10:15:48,649 INFO L273 TraceCheckUtils]: 26: Hoare triple {2620#(<= proc_i 16)} assume i + 4 < a[j]; {2620#(<= proc_i 16)} is VALID [2019-05-15 10:15:48,649 INFO L273 TraceCheckUtils]: 27: Hoare triple {2620#(<= proc_i 16)} assume a[5] == 1000; {2620#(<= proc_i 16)} is VALID [2019-05-15 10:15:48,650 INFO L273 TraceCheckUtils]: 28: Hoare triple {2620#(<= proc_i 16)} assume j > 4; {2620#(<= proc_i 16)} is VALID [2019-05-15 10:15:48,651 INFO L273 TraceCheckUtils]: 29: Hoare triple {2620#(<= proc_i 16)} assume j < 6; {2620#(<= proc_i 16)} is VALID [2019-05-15 10:15:48,651 INFO L273 TraceCheckUtils]: 30: Hoare triple {2620#(<= proc_i 16)} i := i + 4; {2639#(<= proc_i 20)} is VALID [2019-05-15 10:15:48,652 INFO L273 TraceCheckUtils]: 31: Hoare triple {2639#(<= proc_i 20)} assume i <= 1000; {2639#(<= proc_i 20)} is VALID [2019-05-15 10:15:48,652 INFO L273 TraceCheckUtils]: 32: Hoare triple {2639#(<= proc_i 20)} assume i + 4 < a[j]; {2639#(<= proc_i 20)} is VALID [2019-05-15 10:15:48,653 INFO L273 TraceCheckUtils]: 33: Hoare triple {2639#(<= proc_i 20)} assume a[5] == 1000; {2639#(<= proc_i 20)} is VALID [2019-05-15 10:15:48,654 INFO L273 TraceCheckUtils]: 34: Hoare triple {2639#(<= proc_i 20)} assume j > 4; {2639#(<= proc_i 20)} is VALID [2019-05-15 10:15:48,654 INFO L273 TraceCheckUtils]: 35: Hoare triple {2639#(<= proc_i 20)} assume j < 6; {2639#(<= proc_i 20)} is VALID [2019-05-15 10:15:48,655 INFO L273 TraceCheckUtils]: 36: Hoare triple {2639#(<= proc_i 20)} i := i + 4; {2658#(<= proc_i 24)} is VALID [2019-05-15 10:15:48,655 INFO L273 TraceCheckUtils]: 37: Hoare triple {2658#(<= proc_i 24)} assume i <= 1000; {2658#(<= proc_i 24)} is VALID [2019-05-15 10:15:48,656 INFO L273 TraceCheckUtils]: 38: Hoare triple {2658#(<= proc_i 24)} assume i + 4 < a[j]; {2658#(<= proc_i 24)} is VALID [2019-05-15 10:15:48,656 INFO L273 TraceCheckUtils]: 39: Hoare triple {2658#(<= proc_i 24)} assume a[5] == 1000; {2658#(<= proc_i 24)} is VALID [2019-05-15 10:15:48,657 INFO L273 TraceCheckUtils]: 40: Hoare triple {2658#(<= proc_i 24)} assume j > 4; {2658#(<= proc_i 24)} is VALID [2019-05-15 10:15:48,664 INFO L273 TraceCheckUtils]: 41: Hoare triple {2658#(<= proc_i 24)} assume j < 6; {2658#(<= proc_i 24)} is VALID [2019-05-15 10:15:48,665 INFO L273 TraceCheckUtils]: 42: Hoare triple {2658#(<= proc_i 24)} i := i + 4; {2677#(<= proc_i 28)} is VALID [2019-05-15 10:15:48,665 INFO L273 TraceCheckUtils]: 43: Hoare triple {2677#(<= proc_i 28)} assume i <= 1000; {2677#(<= proc_i 28)} is VALID [2019-05-15 10:15:48,666 INFO L273 TraceCheckUtils]: 44: Hoare triple {2677#(<= proc_i 28)} assume i + 4 < a[j]; {2677#(<= proc_i 28)} is VALID [2019-05-15 10:15:48,666 INFO L273 TraceCheckUtils]: 45: Hoare triple {2677#(<= proc_i 28)} assume a[5] == 1000; {2677#(<= proc_i 28)} is VALID [2019-05-15 10:15:48,666 INFO L273 TraceCheckUtils]: 46: Hoare triple {2677#(<= proc_i 28)} assume j > 4; {2677#(<= proc_i 28)} is VALID [2019-05-15 10:15:48,684 INFO L273 TraceCheckUtils]: 47: Hoare triple {2677#(<= proc_i 28)} assume j < 6; {2677#(<= proc_i 28)} is VALID [2019-05-15 10:15:48,697 INFO L273 TraceCheckUtils]: 48: Hoare triple {2677#(<= proc_i 28)} i := i + 4; {2696#(<= proc_i 32)} is VALID [2019-05-15 10:15:48,706 INFO L273 TraceCheckUtils]: 49: Hoare triple {2696#(<= proc_i 32)} assume i <= 1000; {2696#(<= proc_i 32)} is VALID [2019-05-15 10:15:48,712 INFO L273 TraceCheckUtils]: 50: Hoare triple {2696#(<= proc_i 32)} assume i + 4 < a[j]; {2696#(<= proc_i 32)} is VALID [2019-05-15 10:15:48,713 INFO L273 TraceCheckUtils]: 51: Hoare triple {2696#(<= proc_i 32)} assume a[5] == 1000; {2696#(<= proc_i 32)} is VALID [2019-05-15 10:15:48,713 INFO L273 TraceCheckUtils]: 52: Hoare triple {2696#(<= proc_i 32)} assume j > 4; {2696#(<= proc_i 32)} is VALID [2019-05-15 10:15:48,717 INFO L273 TraceCheckUtils]: 53: Hoare triple {2696#(<= proc_i 32)} assume j < 6; {2696#(<= proc_i 32)} is VALID [2019-05-15 10:15:48,717 INFO L273 TraceCheckUtils]: 54: Hoare triple {2696#(<= proc_i 32)} i := i + 4; {2715#(<= proc_i 36)} is VALID [2019-05-15 10:15:48,718 INFO L273 TraceCheckUtils]: 55: Hoare triple {2715#(<= proc_i 36)} assume i <= 1000; {2715#(<= proc_i 36)} is VALID [2019-05-15 10:15:48,718 INFO L273 TraceCheckUtils]: 56: Hoare triple {2715#(<= proc_i 36)} assume i + 4 < a[j]; {2715#(<= proc_i 36)} is VALID [2019-05-15 10:15:48,718 INFO L273 TraceCheckUtils]: 57: Hoare triple {2715#(<= proc_i 36)} assume a[5] == 1000; {2715#(<= proc_i 36)} is VALID [2019-05-15 10:15:48,719 INFO L273 TraceCheckUtils]: 58: Hoare triple {2715#(<= proc_i 36)} assume j > 4; {2715#(<= proc_i 36)} is VALID [2019-05-15 10:15:48,719 INFO L273 TraceCheckUtils]: 59: Hoare triple {2715#(<= proc_i 36)} assume j < 6; {2715#(<= proc_i 36)} is VALID [2019-05-15 10:15:48,720 INFO L273 TraceCheckUtils]: 60: Hoare triple {2715#(<= proc_i 36)} i := i + 4; {2734#(<= proc_i 40)} is VALID [2019-05-15 10:15:48,720 INFO L273 TraceCheckUtils]: 61: Hoare triple {2734#(<= proc_i 40)} assume !(i <= 1000); {2540#false} is VALID [2019-05-15 10:15:48,724 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 0 proven. 280 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:48,724 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:48,724 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2019-05-15 10:15:48,724 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 62 [2019-05-15 10:15:48,725 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:48,725 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 13 states. [2019-05-15 10:15:48,799 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 62 edges. 62 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:48,800 INFO L454 AbstractCegarLoop]: Interpolant automaton has 13 states [2019-05-15 10:15:48,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2019-05-15 10:15:48,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2019-05-15 10:15:48,801 INFO L87 Difference]: Start difference. First operand 63 states and 63 transitions. Second operand 13 states. [2019-05-15 10:15:48,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:48,958 INFO L93 Difference]: Finished difference Result 74 states and 74 transitions. [2019-05-15 10:15:48,958 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-05-15 10:15:48,958 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 62 [2019-05-15 10:15:48,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:48,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2019-05-15 10:15:48,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 75 transitions. [2019-05-15 10:15:48,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2019-05-15 10:15:48,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 75 transitions. [2019-05-15 10:15:48,961 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 13 states and 75 transitions. [2019-05-15 10:15:49,041 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 75 edges. 75 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:49,043 INFO L225 Difference]: With dead ends: 74 [2019-05-15 10:15:49,043 INFO L226 Difference]: Without dead ends: 74 [2019-05-15 10:15:49,043 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2019-05-15 10:15:49,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2019-05-15 10:15:49,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 69. [2019-05-15 10:15:49,048 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:49,048 INFO L82 GeneralOperation]: Start isEquivalent. First operand 74 states. Second operand 69 states. [2019-05-15 10:15:49,048 INFO L74 IsIncluded]: Start isIncluded. First operand 74 states. Second operand 69 states. [2019-05-15 10:15:49,049 INFO L87 Difference]: Start difference. First operand 74 states. Second operand 69 states. [2019-05-15 10:15:49,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:49,050 INFO L93 Difference]: Finished difference Result 74 states and 74 transitions. [2019-05-15 10:15:49,050 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 74 transitions. [2019-05-15 10:15:49,050 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:49,050 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:49,050 INFO L74 IsIncluded]: Start isIncluded. First operand 69 states. Second operand 74 states. [2019-05-15 10:15:49,050 INFO L87 Difference]: Start difference. First operand 69 states. Second operand 74 states. [2019-05-15 10:15:49,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:49,052 INFO L93 Difference]: Finished difference Result 74 states and 74 transitions. [2019-05-15 10:15:49,052 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 74 transitions. [2019-05-15 10:15:49,053 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:49,053 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:49,053 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:49,053 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:49,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2019-05-15 10:15:49,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 69 transitions. [2019-05-15 10:15:49,054 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 69 transitions. Word has length 62 [2019-05-15 10:15:49,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:49,055 INFO L475 AbstractCegarLoop]: Abstraction has 69 states and 69 transitions. [2019-05-15 10:15:49,055 INFO L476 AbstractCegarLoop]: Interpolant automaton has 13 states. [2019-05-15 10:15:49,055 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 69 transitions. [2019-05-15 10:15:49,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2019-05-15 10:15:49,055 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:49,056 INFO L399 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 1, 1] [2019-05-15 10:15:49,056 INFO L418 AbstractCegarLoop]: === Iteration 12 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:49,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:49,056 INFO L82 PathProgramCache]: Analyzing trace with hash -489687388, now seen corresponding path program 11 times [2019-05-15 10:15:49,057 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:49,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:49,077 INFO L256 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 13 conjunts are in the unsatisfiable core [2019-05-15 10:15:49,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:49,103 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:49,810 INFO L273 TraceCheckUtils]: 0: Hoare triple {3028#true} i := 0; {3033#(<= proc_i 0)} is VALID [2019-05-15 10:15:49,810 INFO L273 TraceCheckUtils]: 1: Hoare triple {3033#(<= proc_i 0)} assume i <= 1000; {3033#(<= proc_i 0)} is VALID [2019-05-15 10:15:49,810 INFO L273 TraceCheckUtils]: 2: Hoare triple {3033#(<= proc_i 0)} assume i + 4 < a[j]; {3033#(<= proc_i 0)} is VALID [2019-05-15 10:15:49,811 INFO L273 TraceCheckUtils]: 3: Hoare triple {3033#(<= proc_i 0)} assume a[5] == 1000; {3033#(<= proc_i 0)} is VALID [2019-05-15 10:15:49,812 INFO L273 TraceCheckUtils]: 4: Hoare triple {3033#(<= proc_i 0)} assume j > 4; {3033#(<= proc_i 0)} is VALID [2019-05-15 10:15:49,812 INFO L273 TraceCheckUtils]: 5: Hoare triple {3033#(<= proc_i 0)} assume j < 6; {3033#(<= proc_i 0)} is VALID [2019-05-15 10:15:49,819 INFO L273 TraceCheckUtils]: 6: Hoare triple {3033#(<= proc_i 0)} i := i + 4; {3052#(<= proc_i 4)} is VALID [2019-05-15 10:15:49,819 INFO L273 TraceCheckUtils]: 7: Hoare triple {3052#(<= proc_i 4)} assume i <= 1000; {3052#(<= proc_i 4)} is VALID [2019-05-15 10:15:49,820 INFO L273 TraceCheckUtils]: 8: Hoare triple {3052#(<= proc_i 4)} assume i + 4 < a[j]; {3052#(<= proc_i 4)} is VALID [2019-05-15 10:15:49,820 INFO L273 TraceCheckUtils]: 9: Hoare triple {3052#(<= proc_i 4)} assume a[5] == 1000; {3052#(<= proc_i 4)} is VALID [2019-05-15 10:15:49,820 INFO L273 TraceCheckUtils]: 10: Hoare triple {3052#(<= proc_i 4)} assume j > 4; {3052#(<= proc_i 4)} is VALID [2019-05-15 10:15:49,821 INFO L273 TraceCheckUtils]: 11: Hoare triple {3052#(<= proc_i 4)} assume j < 6; {3052#(<= proc_i 4)} is VALID [2019-05-15 10:15:49,821 INFO L273 TraceCheckUtils]: 12: Hoare triple {3052#(<= proc_i 4)} i := i + 4; {3071#(<= proc_i 8)} is VALID [2019-05-15 10:15:49,822 INFO L273 TraceCheckUtils]: 13: Hoare triple {3071#(<= proc_i 8)} assume i <= 1000; {3071#(<= proc_i 8)} is VALID [2019-05-15 10:15:49,822 INFO L273 TraceCheckUtils]: 14: Hoare triple {3071#(<= proc_i 8)} assume i + 4 < a[j]; {3071#(<= proc_i 8)} is VALID [2019-05-15 10:15:49,822 INFO L273 TraceCheckUtils]: 15: Hoare triple {3071#(<= proc_i 8)} assume a[5] == 1000; {3071#(<= proc_i 8)} is VALID [2019-05-15 10:15:49,823 INFO L273 TraceCheckUtils]: 16: Hoare triple {3071#(<= proc_i 8)} assume j > 4; {3071#(<= proc_i 8)} is VALID [2019-05-15 10:15:49,823 INFO L273 TraceCheckUtils]: 17: Hoare triple {3071#(<= proc_i 8)} assume j < 6; {3071#(<= proc_i 8)} is VALID [2019-05-15 10:15:49,824 INFO L273 TraceCheckUtils]: 18: Hoare triple {3071#(<= proc_i 8)} i := i + 4; {3090#(<= proc_i 12)} is VALID [2019-05-15 10:15:49,824 INFO L273 TraceCheckUtils]: 19: Hoare triple {3090#(<= proc_i 12)} assume i <= 1000; {3090#(<= proc_i 12)} is VALID [2019-05-15 10:15:49,825 INFO L273 TraceCheckUtils]: 20: Hoare triple {3090#(<= proc_i 12)} assume i + 4 < a[j]; {3090#(<= proc_i 12)} is VALID [2019-05-15 10:15:49,825 INFO L273 TraceCheckUtils]: 21: Hoare triple {3090#(<= proc_i 12)} assume a[5] == 1000; {3090#(<= proc_i 12)} is VALID [2019-05-15 10:15:49,826 INFO L273 TraceCheckUtils]: 22: Hoare triple {3090#(<= proc_i 12)} assume j > 4; {3090#(<= proc_i 12)} is VALID [2019-05-15 10:15:49,827 INFO L273 TraceCheckUtils]: 23: Hoare triple {3090#(<= proc_i 12)} assume j < 6; {3090#(<= proc_i 12)} is VALID [2019-05-15 10:15:49,827 INFO L273 TraceCheckUtils]: 24: Hoare triple {3090#(<= proc_i 12)} i := i + 4; {3109#(<= proc_i 16)} is VALID [2019-05-15 10:15:49,828 INFO L273 TraceCheckUtils]: 25: Hoare triple {3109#(<= proc_i 16)} assume i <= 1000; {3109#(<= proc_i 16)} is VALID [2019-05-15 10:15:49,830 INFO L273 TraceCheckUtils]: 26: Hoare triple {3109#(<= proc_i 16)} assume i + 4 < a[j]; {3109#(<= proc_i 16)} is VALID [2019-05-15 10:15:49,830 INFO L273 TraceCheckUtils]: 27: Hoare triple {3109#(<= proc_i 16)} assume a[5] == 1000; {3109#(<= proc_i 16)} is VALID [2019-05-15 10:15:49,831 INFO L273 TraceCheckUtils]: 28: Hoare triple {3109#(<= proc_i 16)} assume j > 4; {3109#(<= proc_i 16)} is VALID [2019-05-15 10:15:49,832 INFO L273 TraceCheckUtils]: 29: Hoare triple {3109#(<= proc_i 16)} assume j < 6; {3109#(<= proc_i 16)} is VALID [2019-05-15 10:15:49,833 INFO L273 TraceCheckUtils]: 30: Hoare triple {3109#(<= proc_i 16)} i := i + 4; {3128#(<= proc_i 20)} is VALID [2019-05-15 10:15:49,837 INFO L273 TraceCheckUtils]: 31: Hoare triple {3128#(<= proc_i 20)} assume i <= 1000; {3128#(<= proc_i 20)} is VALID [2019-05-15 10:15:49,840 INFO L273 TraceCheckUtils]: 32: Hoare triple {3128#(<= proc_i 20)} assume i + 4 < a[j]; {3128#(<= proc_i 20)} is VALID [2019-05-15 10:15:49,840 INFO L273 TraceCheckUtils]: 33: Hoare triple {3128#(<= proc_i 20)} assume a[5] == 1000; {3128#(<= proc_i 20)} is VALID [2019-05-15 10:15:49,840 INFO L273 TraceCheckUtils]: 34: Hoare triple {3128#(<= proc_i 20)} assume j > 4; {3128#(<= proc_i 20)} is VALID [2019-05-15 10:15:49,841 INFO L273 TraceCheckUtils]: 35: Hoare triple {3128#(<= proc_i 20)} assume j < 6; {3128#(<= proc_i 20)} is VALID [2019-05-15 10:15:49,841 INFO L273 TraceCheckUtils]: 36: Hoare triple {3128#(<= proc_i 20)} i := i + 4; {3147#(<= proc_i 24)} is VALID [2019-05-15 10:15:49,842 INFO L273 TraceCheckUtils]: 37: Hoare triple {3147#(<= proc_i 24)} assume i <= 1000; {3147#(<= proc_i 24)} is VALID [2019-05-15 10:15:49,842 INFO L273 TraceCheckUtils]: 38: Hoare triple {3147#(<= proc_i 24)} assume i + 4 < a[j]; {3147#(<= proc_i 24)} is VALID [2019-05-15 10:15:49,843 INFO L273 TraceCheckUtils]: 39: Hoare triple {3147#(<= proc_i 24)} assume a[5] == 1000; {3147#(<= proc_i 24)} is VALID [2019-05-15 10:15:49,843 INFO L273 TraceCheckUtils]: 40: Hoare triple {3147#(<= proc_i 24)} assume j > 4; {3147#(<= proc_i 24)} is VALID [2019-05-15 10:15:49,844 INFO L273 TraceCheckUtils]: 41: Hoare triple {3147#(<= proc_i 24)} assume j < 6; {3147#(<= proc_i 24)} is VALID [2019-05-15 10:15:49,845 INFO L273 TraceCheckUtils]: 42: Hoare triple {3147#(<= proc_i 24)} i := i + 4; {3166#(<= proc_i 28)} is VALID [2019-05-15 10:15:49,845 INFO L273 TraceCheckUtils]: 43: Hoare triple {3166#(<= proc_i 28)} assume i <= 1000; {3166#(<= proc_i 28)} is VALID [2019-05-15 10:15:49,846 INFO L273 TraceCheckUtils]: 44: Hoare triple {3166#(<= proc_i 28)} assume i + 4 < a[j]; {3166#(<= proc_i 28)} is VALID [2019-05-15 10:15:49,846 INFO L273 TraceCheckUtils]: 45: Hoare triple {3166#(<= proc_i 28)} assume a[5] == 1000; {3166#(<= proc_i 28)} is VALID [2019-05-15 10:15:49,847 INFO L273 TraceCheckUtils]: 46: Hoare triple {3166#(<= proc_i 28)} assume j > 4; {3166#(<= proc_i 28)} is VALID [2019-05-15 10:15:49,848 INFO L273 TraceCheckUtils]: 47: Hoare triple {3166#(<= proc_i 28)} assume j < 6; {3166#(<= proc_i 28)} is VALID [2019-05-15 10:15:49,848 INFO L273 TraceCheckUtils]: 48: Hoare triple {3166#(<= proc_i 28)} i := i + 4; {3185#(<= proc_i 32)} is VALID [2019-05-15 10:15:49,849 INFO L273 TraceCheckUtils]: 49: Hoare triple {3185#(<= proc_i 32)} assume i <= 1000; {3185#(<= proc_i 32)} is VALID [2019-05-15 10:15:49,850 INFO L273 TraceCheckUtils]: 50: Hoare triple {3185#(<= proc_i 32)} assume i + 4 < a[j]; {3185#(<= proc_i 32)} is VALID [2019-05-15 10:15:49,850 INFO L273 TraceCheckUtils]: 51: Hoare triple {3185#(<= proc_i 32)} assume a[5] == 1000; {3185#(<= proc_i 32)} is VALID [2019-05-15 10:15:49,851 INFO L273 TraceCheckUtils]: 52: Hoare triple {3185#(<= proc_i 32)} assume j > 4; {3185#(<= proc_i 32)} is VALID [2019-05-15 10:15:49,852 INFO L273 TraceCheckUtils]: 53: Hoare triple {3185#(<= proc_i 32)} assume j < 6; {3185#(<= proc_i 32)} is VALID [2019-05-15 10:15:49,852 INFO L273 TraceCheckUtils]: 54: Hoare triple {3185#(<= proc_i 32)} i := i + 4; {3204#(<= proc_i 36)} is VALID [2019-05-15 10:15:49,853 INFO L273 TraceCheckUtils]: 55: Hoare triple {3204#(<= proc_i 36)} assume i <= 1000; {3204#(<= proc_i 36)} is VALID [2019-05-15 10:15:49,854 INFO L273 TraceCheckUtils]: 56: Hoare triple {3204#(<= proc_i 36)} assume i + 4 < a[j]; {3204#(<= proc_i 36)} is VALID [2019-05-15 10:15:49,854 INFO L273 TraceCheckUtils]: 57: Hoare triple {3204#(<= proc_i 36)} assume a[5] == 1000; {3204#(<= proc_i 36)} is VALID [2019-05-15 10:15:49,855 INFO L273 TraceCheckUtils]: 58: Hoare triple {3204#(<= proc_i 36)} assume j > 4; {3204#(<= proc_i 36)} is VALID [2019-05-15 10:15:49,855 INFO L273 TraceCheckUtils]: 59: Hoare triple {3204#(<= proc_i 36)} assume j < 6; {3204#(<= proc_i 36)} is VALID [2019-05-15 10:15:49,856 INFO L273 TraceCheckUtils]: 60: Hoare triple {3204#(<= proc_i 36)} i := i + 4; {3223#(<= proc_i 40)} is VALID [2019-05-15 10:15:49,857 INFO L273 TraceCheckUtils]: 61: Hoare triple {3223#(<= proc_i 40)} assume i <= 1000; {3223#(<= proc_i 40)} is VALID [2019-05-15 10:15:49,857 INFO L273 TraceCheckUtils]: 62: Hoare triple {3223#(<= proc_i 40)} assume i + 4 < a[j]; {3223#(<= proc_i 40)} is VALID [2019-05-15 10:15:49,858 INFO L273 TraceCheckUtils]: 63: Hoare triple {3223#(<= proc_i 40)} assume a[5] == 1000; {3223#(<= proc_i 40)} is VALID [2019-05-15 10:15:49,859 INFO L273 TraceCheckUtils]: 64: Hoare triple {3223#(<= proc_i 40)} assume j > 4; {3223#(<= proc_i 40)} is VALID [2019-05-15 10:15:49,859 INFO L273 TraceCheckUtils]: 65: Hoare triple {3223#(<= proc_i 40)} assume j < 6; {3223#(<= proc_i 40)} is VALID [2019-05-15 10:15:49,860 INFO L273 TraceCheckUtils]: 66: Hoare triple {3223#(<= proc_i 40)} i := i + 4; {3242#(<= proc_i 44)} is VALID [2019-05-15 10:15:49,861 INFO L273 TraceCheckUtils]: 67: Hoare triple {3242#(<= proc_i 44)} assume !(i <= 1000); {3029#false} is VALID [2019-05-15 10:15:49,869 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 0 proven. 341 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:49,869 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:49,869 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2019-05-15 10:15:49,870 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 68 [2019-05-15 10:15:49,870 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:49,870 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 14 states. [2019-05-15 10:15:49,942 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 68 edges. 68 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:49,943 INFO L454 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-05-15 10:15:49,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-05-15 10:15:49,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2019-05-15 10:15:49,944 INFO L87 Difference]: Start difference. First operand 69 states and 69 transitions. Second operand 14 states. [2019-05-15 10:15:50,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:50,112 INFO L93 Difference]: Finished difference Result 80 states and 80 transitions. [2019-05-15 10:15:50,112 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-05-15 10:15:50,113 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 68 [2019-05-15 10:15:50,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:50,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2019-05-15 10:15:50,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 81 transitions. [2019-05-15 10:15:50,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2019-05-15 10:15:50,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 81 transitions. [2019-05-15 10:15:50,115 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 14 states and 81 transitions. [2019-05-15 10:15:50,229 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 81 edges. 81 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:50,231 INFO L225 Difference]: With dead ends: 80 [2019-05-15 10:15:50,231 INFO L226 Difference]: Without dead ends: 80 [2019-05-15 10:15:50,232 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2019-05-15 10:15:50,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2019-05-15 10:15:50,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 75. [2019-05-15 10:15:50,237 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:50,237 INFO L82 GeneralOperation]: Start isEquivalent. First operand 80 states. Second operand 75 states. [2019-05-15 10:15:50,237 INFO L74 IsIncluded]: Start isIncluded. First operand 80 states. Second operand 75 states. [2019-05-15 10:15:50,237 INFO L87 Difference]: Start difference. First operand 80 states. Second operand 75 states. [2019-05-15 10:15:50,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:50,239 INFO L93 Difference]: Finished difference Result 80 states and 80 transitions. [2019-05-15 10:15:50,239 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 80 transitions. [2019-05-15 10:15:50,239 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:50,239 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:50,239 INFO L74 IsIncluded]: Start isIncluded. First operand 75 states. Second operand 80 states. [2019-05-15 10:15:50,240 INFO L87 Difference]: Start difference. First operand 75 states. Second operand 80 states. [2019-05-15 10:15:50,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:50,241 INFO L93 Difference]: Finished difference Result 80 states and 80 transitions. [2019-05-15 10:15:50,241 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 80 transitions. [2019-05-15 10:15:50,242 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:50,242 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:50,242 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:50,242 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:50,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2019-05-15 10:15:50,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 75 transitions. [2019-05-15 10:15:50,243 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 75 transitions. Word has length 68 [2019-05-15 10:15:50,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:50,244 INFO L475 AbstractCegarLoop]: Abstraction has 75 states and 75 transitions. [2019-05-15 10:15:50,244 INFO L476 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-05-15 10:15:50,244 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 75 transitions. [2019-05-15 10:15:50,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2019-05-15 10:15:50,245 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:50,245 INFO L399 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 1, 1] [2019-05-15 10:15:50,245 INFO L418 AbstractCegarLoop]: === Iteration 13 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:50,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:50,245 INFO L82 PathProgramCache]: Analyzing trace with hash -1417206495, now seen corresponding path program 12 times [2019-05-15 10:15:50,246 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:50,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:50,265 INFO L256 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 14 conjunts are in the unsatisfiable core [2019-05-15 10:15:50,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:50,287 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:50,559 INFO L273 TraceCheckUtils]: 0: Hoare triple {3560#true} i := 0; {3565#(<= proc_i 0)} is VALID [2019-05-15 10:15:50,560 INFO L273 TraceCheckUtils]: 1: Hoare triple {3565#(<= proc_i 0)} assume i <= 1000; {3565#(<= proc_i 0)} is VALID [2019-05-15 10:15:50,560 INFO L273 TraceCheckUtils]: 2: Hoare triple {3565#(<= proc_i 0)} assume i + 4 < a[j]; {3565#(<= proc_i 0)} is VALID [2019-05-15 10:15:50,561 INFO L273 TraceCheckUtils]: 3: Hoare triple {3565#(<= proc_i 0)} assume a[5] == 1000; {3565#(<= proc_i 0)} is VALID [2019-05-15 10:15:50,561 INFO L273 TraceCheckUtils]: 4: Hoare triple {3565#(<= proc_i 0)} assume j > 4; {3565#(<= proc_i 0)} is VALID [2019-05-15 10:15:50,562 INFO L273 TraceCheckUtils]: 5: Hoare triple {3565#(<= proc_i 0)} assume j < 6; {3565#(<= proc_i 0)} is VALID [2019-05-15 10:15:50,563 INFO L273 TraceCheckUtils]: 6: Hoare triple {3565#(<= proc_i 0)} i := i + 4; {3584#(<= proc_i 4)} is VALID [2019-05-15 10:15:50,564 INFO L273 TraceCheckUtils]: 7: Hoare triple {3584#(<= proc_i 4)} assume i <= 1000; {3584#(<= proc_i 4)} is VALID [2019-05-15 10:15:50,564 INFO L273 TraceCheckUtils]: 8: Hoare triple {3584#(<= proc_i 4)} assume i + 4 < a[j]; {3584#(<= proc_i 4)} is VALID [2019-05-15 10:15:50,565 INFO L273 TraceCheckUtils]: 9: Hoare triple {3584#(<= proc_i 4)} assume a[5] == 1000; {3584#(<= proc_i 4)} is VALID [2019-05-15 10:15:50,565 INFO L273 TraceCheckUtils]: 10: Hoare triple {3584#(<= proc_i 4)} assume j > 4; {3584#(<= proc_i 4)} is VALID [2019-05-15 10:15:50,565 INFO L273 TraceCheckUtils]: 11: Hoare triple {3584#(<= proc_i 4)} assume j < 6; {3584#(<= proc_i 4)} is VALID [2019-05-15 10:15:50,566 INFO L273 TraceCheckUtils]: 12: Hoare triple {3584#(<= proc_i 4)} i := i + 4; {3603#(<= proc_i 8)} is VALID [2019-05-15 10:15:50,566 INFO L273 TraceCheckUtils]: 13: Hoare triple {3603#(<= proc_i 8)} assume i <= 1000; {3603#(<= proc_i 8)} is VALID [2019-05-15 10:15:50,566 INFO L273 TraceCheckUtils]: 14: Hoare triple {3603#(<= proc_i 8)} assume i + 4 < a[j]; {3603#(<= proc_i 8)} is VALID [2019-05-15 10:15:50,567 INFO L273 TraceCheckUtils]: 15: Hoare triple {3603#(<= proc_i 8)} assume a[5] == 1000; {3603#(<= proc_i 8)} is VALID [2019-05-15 10:15:50,567 INFO L273 TraceCheckUtils]: 16: Hoare triple {3603#(<= proc_i 8)} assume j > 4; {3603#(<= proc_i 8)} is VALID [2019-05-15 10:15:50,568 INFO L273 TraceCheckUtils]: 17: Hoare triple {3603#(<= proc_i 8)} assume j < 6; {3603#(<= proc_i 8)} is VALID [2019-05-15 10:15:50,568 INFO L273 TraceCheckUtils]: 18: Hoare triple {3603#(<= proc_i 8)} i := i + 4; {3622#(<= proc_i 12)} is VALID [2019-05-15 10:15:50,569 INFO L273 TraceCheckUtils]: 19: Hoare triple {3622#(<= proc_i 12)} assume i <= 1000; {3622#(<= proc_i 12)} is VALID [2019-05-15 10:15:50,569 INFO L273 TraceCheckUtils]: 20: Hoare triple {3622#(<= proc_i 12)} assume i + 4 < a[j]; {3622#(<= proc_i 12)} is VALID [2019-05-15 10:15:50,570 INFO L273 TraceCheckUtils]: 21: Hoare triple {3622#(<= proc_i 12)} assume a[5] == 1000; {3622#(<= proc_i 12)} is VALID [2019-05-15 10:15:50,571 INFO L273 TraceCheckUtils]: 22: Hoare triple {3622#(<= proc_i 12)} assume j > 4; {3622#(<= proc_i 12)} is VALID [2019-05-15 10:15:50,571 INFO L273 TraceCheckUtils]: 23: Hoare triple {3622#(<= proc_i 12)} assume j < 6; {3622#(<= proc_i 12)} is VALID [2019-05-15 10:15:50,572 INFO L273 TraceCheckUtils]: 24: Hoare triple {3622#(<= proc_i 12)} i := i + 4; {3641#(<= proc_i 16)} is VALID [2019-05-15 10:15:50,572 INFO L273 TraceCheckUtils]: 25: Hoare triple {3641#(<= proc_i 16)} assume i <= 1000; {3641#(<= proc_i 16)} is VALID [2019-05-15 10:15:50,573 INFO L273 TraceCheckUtils]: 26: Hoare triple {3641#(<= proc_i 16)} assume i + 4 < a[j]; {3641#(<= proc_i 16)} is VALID [2019-05-15 10:15:50,573 INFO L273 TraceCheckUtils]: 27: Hoare triple {3641#(<= proc_i 16)} assume a[5] == 1000; {3641#(<= proc_i 16)} is VALID [2019-05-15 10:15:50,574 INFO L273 TraceCheckUtils]: 28: Hoare triple {3641#(<= proc_i 16)} assume j > 4; {3641#(<= proc_i 16)} is VALID [2019-05-15 10:15:50,574 INFO L273 TraceCheckUtils]: 29: Hoare triple {3641#(<= proc_i 16)} assume j < 6; {3641#(<= proc_i 16)} is VALID [2019-05-15 10:15:50,575 INFO L273 TraceCheckUtils]: 30: Hoare triple {3641#(<= proc_i 16)} i := i + 4; {3660#(<= proc_i 20)} is VALID [2019-05-15 10:15:50,576 INFO L273 TraceCheckUtils]: 31: Hoare triple {3660#(<= proc_i 20)} assume i <= 1000; {3660#(<= proc_i 20)} is VALID [2019-05-15 10:15:50,576 INFO L273 TraceCheckUtils]: 32: Hoare triple {3660#(<= proc_i 20)} assume i + 4 < a[j]; {3660#(<= proc_i 20)} is VALID [2019-05-15 10:15:50,577 INFO L273 TraceCheckUtils]: 33: Hoare triple {3660#(<= proc_i 20)} assume a[5] == 1000; {3660#(<= proc_i 20)} is VALID [2019-05-15 10:15:50,577 INFO L273 TraceCheckUtils]: 34: Hoare triple {3660#(<= proc_i 20)} assume j > 4; {3660#(<= proc_i 20)} is VALID [2019-05-15 10:15:50,578 INFO L273 TraceCheckUtils]: 35: Hoare triple {3660#(<= proc_i 20)} assume j < 6; {3660#(<= proc_i 20)} is VALID [2019-05-15 10:15:50,579 INFO L273 TraceCheckUtils]: 36: Hoare triple {3660#(<= proc_i 20)} i := i + 4; {3679#(<= proc_i 24)} is VALID [2019-05-15 10:15:50,579 INFO L273 TraceCheckUtils]: 37: Hoare triple {3679#(<= proc_i 24)} assume i <= 1000; {3679#(<= proc_i 24)} is VALID [2019-05-15 10:15:50,580 INFO L273 TraceCheckUtils]: 38: Hoare triple {3679#(<= proc_i 24)} assume i + 4 < a[j]; {3679#(<= proc_i 24)} is VALID [2019-05-15 10:15:50,580 INFO L273 TraceCheckUtils]: 39: Hoare triple {3679#(<= proc_i 24)} assume a[5] == 1000; {3679#(<= proc_i 24)} is VALID [2019-05-15 10:15:50,581 INFO L273 TraceCheckUtils]: 40: Hoare triple {3679#(<= proc_i 24)} assume j > 4; {3679#(<= proc_i 24)} is VALID [2019-05-15 10:15:50,581 INFO L273 TraceCheckUtils]: 41: Hoare triple {3679#(<= proc_i 24)} assume j < 6; {3679#(<= proc_i 24)} is VALID [2019-05-15 10:15:50,582 INFO L273 TraceCheckUtils]: 42: Hoare triple {3679#(<= proc_i 24)} i := i + 4; {3698#(<= proc_i 28)} is VALID [2019-05-15 10:15:50,583 INFO L273 TraceCheckUtils]: 43: Hoare triple {3698#(<= proc_i 28)} assume i <= 1000; {3698#(<= proc_i 28)} is VALID [2019-05-15 10:15:50,583 INFO L273 TraceCheckUtils]: 44: Hoare triple {3698#(<= proc_i 28)} assume i + 4 < a[j]; {3698#(<= proc_i 28)} is VALID [2019-05-15 10:15:50,584 INFO L273 TraceCheckUtils]: 45: Hoare triple {3698#(<= proc_i 28)} assume a[5] == 1000; {3698#(<= proc_i 28)} is VALID [2019-05-15 10:15:50,584 INFO L273 TraceCheckUtils]: 46: Hoare triple {3698#(<= proc_i 28)} assume j > 4; {3698#(<= proc_i 28)} is VALID [2019-05-15 10:15:50,585 INFO L273 TraceCheckUtils]: 47: Hoare triple {3698#(<= proc_i 28)} assume j < 6; {3698#(<= proc_i 28)} is VALID [2019-05-15 10:15:50,585 INFO L273 TraceCheckUtils]: 48: Hoare triple {3698#(<= proc_i 28)} i := i + 4; {3717#(<= proc_i 32)} is VALID [2019-05-15 10:15:50,586 INFO L273 TraceCheckUtils]: 49: Hoare triple {3717#(<= proc_i 32)} assume i <= 1000; {3717#(<= proc_i 32)} is VALID [2019-05-15 10:15:50,586 INFO L273 TraceCheckUtils]: 50: Hoare triple {3717#(<= proc_i 32)} assume i + 4 < a[j]; {3717#(<= proc_i 32)} is VALID [2019-05-15 10:15:50,587 INFO L273 TraceCheckUtils]: 51: Hoare triple {3717#(<= proc_i 32)} assume a[5] == 1000; {3717#(<= proc_i 32)} is VALID [2019-05-15 10:15:50,587 INFO L273 TraceCheckUtils]: 52: Hoare triple {3717#(<= proc_i 32)} assume j > 4; {3717#(<= proc_i 32)} is VALID [2019-05-15 10:15:50,588 INFO L273 TraceCheckUtils]: 53: Hoare triple {3717#(<= proc_i 32)} assume j < 6; {3717#(<= proc_i 32)} is VALID [2019-05-15 10:15:50,589 INFO L273 TraceCheckUtils]: 54: Hoare triple {3717#(<= proc_i 32)} i := i + 4; {3736#(<= proc_i 36)} is VALID [2019-05-15 10:15:50,589 INFO L273 TraceCheckUtils]: 55: Hoare triple {3736#(<= proc_i 36)} assume i <= 1000; {3736#(<= proc_i 36)} is VALID [2019-05-15 10:15:50,590 INFO L273 TraceCheckUtils]: 56: Hoare triple {3736#(<= proc_i 36)} assume i + 4 < a[j]; {3736#(<= proc_i 36)} is VALID [2019-05-15 10:15:50,590 INFO L273 TraceCheckUtils]: 57: Hoare triple {3736#(<= proc_i 36)} assume a[5] == 1000; {3736#(<= proc_i 36)} is VALID [2019-05-15 10:15:50,591 INFO L273 TraceCheckUtils]: 58: Hoare triple {3736#(<= proc_i 36)} assume j > 4; {3736#(<= proc_i 36)} is VALID [2019-05-15 10:15:50,591 INFO L273 TraceCheckUtils]: 59: Hoare triple {3736#(<= proc_i 36)} assume j < 6; {3736#(<= proc_i 36)} is VALID [2019-05-15 10:15:50,592 INFO L273 TraceCheckUtils]: 60: Hoare triple {3736#(<= proc_i 36)} i := i + 4; {3755#(<= proc_i 40)} is VALID [2019-05-15 10:15:50,592 INFO L273 TraceCheckUtils]: 61: Hoare triple {3755#(<= proc_i 40)} assume i <= 1000; {3755#(<= proc_i 40)} is VALID [2019-05-15 10:15:50,593 INFO L273 TraceCheckUtils]: 62: Hoare triple {3755#(<= proc_i 40)} assume i + 4 < a[j]; {3755#(<= proc_i 40)} is VALID [2019-05-15 10:15:50,594 INFO L273 TraceCheckUtils]: 63: Hoare triple {3755#(<= proc_i 40)} assume a[5] == 1000; {3755#(<= proc_i 40)} is VALID [2019-05-15 10:15:50,596 INFO L273 TraceCheckUtils]: 64: Hoare triple {3755#(<= proc_i 40)} assume j > 4; {3755#(<= proc_i 40)} is VALID [2019-05-15 10:15:50,596 INFO L273 TraceCheckUtils]: 65: Hoare triple {3755#(<= proc_i 40)} assume j < 6; {3755#(<= proc_i 40)} is VALID [2019-05-15 10:15:50,597 INFO L273 TraceCheckUtils]: 66: Hoare triple {3755#(<= proc_i 40)} i := i + 4; {3774#(<= proc_i 44)} is VALID [2019-05-15 10:15:50,597 INFO L273 TraceCheckUtils]: 67: Hoare triple {3774#(<= proc_i 44)} assume i <= 1000; {3774#(<= proc_i 44)} is VALID [2019-05-15 10:15:50,598 INFO L273 TraceCheckUtils]: 68: Hoare triple {3774#(<= proc_i 44)} assume i + 4 < a[j]; {3774#(<= proc_i 44)} is VALID [2019-05-15 10:15:50,598 INFO L273 TraceCheckUtils]: 69: Hoare triple {3774#(<= proc_i 44)} assume a[5] == 1000; {3774#(<= proc_i 44)} is VALID [2019-05-15 10:15:50,598 INFO L273 TraceCheckUtils]: 70: Hoare triple {3774#(<= proc_i 44)} assume j > 4; {3774#(<= proc_i 44)} is VALID [2019-05-15 10:15:50,599 INFO L273 TraceCheckUtils]: 71: Hoare triple {3774#(<= proc_i 44)} assume j < 6; {3774#(<= proc_i 44)} is VALID [2019-05-15 10:15:50,599 INFO L273 TraceCheckUtils]: 72: Hoare triple {3774#(<= proc_i 44)} i := i + 4; {3793#(<= proc_i 48)} is VALID [2019-05-15 10:15:50,599 INFO L273 TraceCheckUtils]: 73: Hoare triple {3793#(<= proc_i 48)} assume !(i <= 1000); {3561#false} is VALID [2019-05-15 10:15:50,604 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 0 proven. 408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:50,604 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:50,604 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2019-05-15 10:15:50,605 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 74 [2019-05-15 10:15:50,605 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:50,605 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 15 states. [2019-05-15 10:15:50,717 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 74 edges. 74 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:50,718 INFO L454 AbstractCegarLoop]: Interpolant automaton has 15 states [2019-05-15 10:15:50,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2019-05-15 10:15:50,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2019-05-15 10:15:50,719 INFO L87 Difference]: Start difference. First operand 75 states and 75 transitions. Second operand 15 states. [2019-05-15 10:15:50,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:50,873 INFO L93 Difference]: Finished difference Result 86 states and 86 transitions. [2019-05-15 10:15:50,873 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-05-15 10:15:50,873 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 74 [2019-05-15 10:15:50,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:50,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2019-05-15 10:15:50,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 87 transitions. [2019-05-15 10:15:50,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2019-05-15 10:15:50,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 87 transitions. [2019-05-15 10:15:50,876 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 15 states and 87 transitions. [2019-05-15 10:15:50,977 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 87 edges. 87 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:50,979 INFO L225 Difference]: With dead ends: 86 [2019-05-15 10:15:50,979 INFO L226 Difference]: Without dead ends: 86 [2019-05-15 10:15:50,980 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2019-05-15 10:15:50,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2019-05-15 10:15:50,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 81. [2019-05-15 10:15:50,984 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:50,984 INFO L82 GeneralOperation]: Start isEquivalent. First operand 86 states. Second operand 81 states. [2019-05-15 10:15:50,984 INFO L74 IsIncluded]: Start isIncluded. First operand 86 states. Second operand 81 states. [2019-05-15 10:15:50,984 INFO L87 Difference]: Start difference. First operand 86 states. Second operand 81 states. [2019-05-15 10:15:50,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:50,986 INFO L93 Difference]: Finished difference Result 86 states and 86 transitions. [2019-05-15 10:15:50,986 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 86 transitions. [2019-05-15 10:15:50,986 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:50,986 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:50,986 INFO L74 IsIncluded]: Start isIncluded. First operand 81 states. Second operand 86 states. [2019-05-15 10:15:50,987 INFO L87 Difference]: Start difference. First operand 81 states. Second operand 86 states. [2019-05-15 10:15:50,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:50,988 INFO L93 Difference]: Finished difference Result 86 states and 86 transitions. [2019-05-15 10:15:50,988 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 86 transitions. [2019-05-15 10:15:50,989 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:50,989 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:50,989 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:50,989 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:50,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2019-05-15 10:15:50,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 81 transitions. [2019-05-15 10:15:50,991 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 81 transitions. Word has length 74 [2019-05-15 10:15:50,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:50,991 INFO L475 AbstractCegarLoop]: Abstraction has 81 states and 81 transitions. [2019-05-15 10:15:50,991 INFO L476 AbstractCegarLoop]: Interpolant automaton has 15 states. [2019-05-15 10:15:50,991 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 81 transitions. [2019-05-15 10:15:50,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2019-05-15 10:15:50,992 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:50,992 INFO L399 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 1, 1] [2019-05-15 10:15:50,992 INFO L418 AbstractCegarLoop]: === Iteration 14 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:50,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:50,993 INFO L82 PathProgramCache]: Analyzing trace with hash 34521566, now seen corresponding path program 13 times [2019-05-15 10:15:50,993 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:51,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:51,012 INFO L256 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 15 conjunts are in the unsatisfiable core [2019-05-15 10:15:51,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:51,039 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:51,703 INFO L273 TraceCheckUtils]: 0: Hoare triple {4135#true} i := 0; {4140#(<= proc_i 0)} is VALID [2019-05-15 10:15:51,703 INFO L273 TraceCheckUtils]: 1: Hoare triple {4140#(<= proc_i 0)} assume i <= 1000; {4140#(<= proc_i 0)} is VALID [2019-05-15 10:15:51,703 INFO L273 TraceCheckUtils]: 2: Hoare triple {4140#(<= proc_i 0)} assume i + 4 < a[j]; {4140#(<= proc_i 0)} is VALID [2019-05-15 10:15:51,704 INFO L273 TraceCheckUtils]: 3: Hoare triple {4140#(<= proc_i 0)} assume a[5] == 1000; {4140#(<= proc_i 0)} is VALID [2019-05-15 10:15:51,704 INFO L273 TraceCheckUtils]: 4: Hoare triple {4140#(<= proc_i 0)} assume j > 4; {4140#(<= proc_i 0)} is VALID [2019-05-15 10:15:51,705 INFO L273 TraceCheckUtils]: 5: Hoare triple {4140#(<= proc_i 0)} assume j < 6; {4140#(<= proc_i 0)} is VALID [2019-05-15 10:15:51,705 INFO L273 TraceCheckUtils]: 6: Hoare triple {4140#(<= proc_i 0)} i := i + 4; {4159#(<= proc_i 4)} is VALID [2019-05-15 10:15:51,706 INFO L273 TraceCheckUtils]: 7: Hoare triple {4159#(<= proc_i 4)} assume i <= 1000; {4159#(<= proc_i 4)} is VALID [2019-05-15 10:15:51,707 INFO L273 TraceCheckUtils]: 8: Hoare triple {4159#(<= proc_i 4)} assume i + 4 < a[j]; {4159#(<= proc_i 4)} is VALID [2019-05-15 10:15:51,707 INFO L273 TraceCheckUtils]: 9: Hoare triple {4159#(<= proc_i 4)} assume a[5] == 1000; {4159#(<= proc_i 4)} is VALID [2019-05-15 10:15:51,708 INFO L273 TraceCheckUtils]: 10: Hoare triple {4159#(<= proc_i 4)} assume j > 4; {4159#(<= proc_i 4)} is VALID [2019-05-15 10:15:51,708 INFO L273 TraceCheckUtils]: 11: Hoare triple {4159#(<= proc_i 4)} assume j < 6; {4159#(<= proc_i 4)} is VALID [2019-05-15 10:15:51,709 INFO L273 TraceCheckUtils]: 12: Hoare triple {4159#(<= proc_i 4)} i := i + 4; {4178#(<= proc_i 8)} is VALID [2019-05-15 10:15:51,710 INFO L273 TraceCheckUtils]: 13: Hoare triple {4178#(<= proc_i 8)} assume i <= 1000; {4178#(<= proc_i 8)} is VALID [2019-05-15 10:15:51,710 INFO L273 TraceCheckUtils]: 14: Hoare triple {4178#(<= proc_i 8)} assume i + 4 < a[j]; {4178#(<= proc_i 8)} is VALID [2019-05-15 10:15:51,711 INFO L273 TraceCheckUtils]: 15: Hoare triple {4178#(<= proc_i 8)} assume a[5] == 1000; {4178#(<= proc_i 8)} is VALID [2019-05-15 10:15:51,711 INFO L273 TraceCheckUtils]: 16: Hoare triple {4178#(<= proc_i 8)} assume j > 4; {4178#(<= proc_i 8)} is VALID [2019-05-15 10:15:51,712 INFO L273 TraceCheckUtils]: 17: Hoare triple {4178#(<= proc_i 8)} assume j < 6; {4178#(<= proc_i 8)} is VALID [2019-05-15 10:15:51,727 INFO L273 TraceCheckUtils]: 18: Hoare triple {4178#(<= proc_i 8)} i := i + 4; {4197#(<= proc_i 12)} is VALID [2019-05-15 10:15:51,727 INFO L273 TraceCheckUtils]: 19: Hoare triple {4197#(<= proc_i 12)} assume i <= 1000; {4197#(<= proc_i 12)} is VALID [2019-05-15 10:15:51,728 INFO L273 TraceCheckUtils]: 20: Hoare triple {4197#(<= proc_i 12)} assume i + 4 < a[j]; {4197#(<= proc_i 12)} is VALID [2019-05-15 10:15:51,728 INFO L273 TraceCheckUtils]: 21: Hoare triple {4197#(<= proc_i 12)} assume a[5] == 1000; {4197#(<= proc_i 12)} is VALID [2019-05-15 10:15:51,728 INFO L273 TraceCheckUtils]: 22: Hoare triple {4197#(<= proc_i 12)} assume j > 4; {4197#(<= proc_i 12)} is VALID [2019-05-15 10:15:51,729 INFO L273 TraceCheckUtils]: 23: Hoare triple {4197#(<= proc_i 12)} assume j < 6; {4197#(<= proc_i 12)} is VALID [2019-05-15 10:15:51,729 INFO L273 TraceCheckUtils]: 24: Hoare triple {4197#(<= proc_i 12)} i := i + 4; {4216#(<= proc_i 16)} is VALID [2019-05-15 10:15:51,730 INFO L273 TraceCheckUtils]: 25: Hoare triple {4216#(<= proc_i 16)} assume i <= 1000; {4216#(<= proc_i 16)} is VALID [2019-05-15 10:15:51,730 INFO L273 TraceCheckUtils]: 26: Hoare triple {4216#(<= proc_i 16)} assume i + 4 < a[j]; {4216#(<= proc_i 16)} is VALID [2019-05-15 10:15:51,730 INFO L273 TraceCheckUtils]: 27: Hoare triple {4216#(<= proc_i 16)} assume a[5] == 1000; {4216#(<= proc_i 16)} is VALID [2019-05-15 10:15:51,731 INFO L273 TraceCheckUtils]: 28: Hoare triple {4216#(<= proc_i 16)} assume j > 4; {4216#(<= proc_i 16)} is VALID [2019-05-15 10:15:51,735 INFO L273 TraceCheckUtils]: 29: Hoare triple {4216#(<= proc_i 16)} assume j < 6; {4216#(<= proc_i 16)} is VALID [2019-05-15 10:15:51,736 INFO L273 TraceCheckUtils]: 30: Hoare triple {4216#(<= proc_i 16)} i := i + 4; {4235#(<= proc_i 20)} is VALID [2019-05-15 10:15:51,736 INFO L273 TraceCheckUtils]: 31: Hoare triple {4235#(<= proc_i 20)} assume i <= 1000; {4235#(<= proc_i 20)} is VALID [2019-05-15 10:15:51,737 INFO L273 TraceCheckUtils]: 32: Hoare triple {4235#(<= proc_i 20)} assume i + 4 < a[j]; {4235#(<= proc_i 20)} is VALID [2019-05-15 10:15:51,737 INFO L273 TraceCheckUtils]: 33: Hoare triple {4235#(<= proc_i 20)} assume a[5] == 1000; {4235#(<= proc_i 20)} is VALID [2019-05-15 10:15:51,737 INFO L273 TraceCheckUtils]: 34: Hoare triple {4235#(<= proc_i 20)} assume j > 4; {4235#(<= proc_i 20)} is VALID [2019-05-15 10:15:51,738 INFO L273 TraceCheckUtils]: 35: Hoare triple {4235#(<= proc_i 20)} assume j < 6; {4235#(<= proc_i 20)} is VALID [2019-05-15 10:15:51,738 INFO L273 TraceCheckUtils]: 36: Hoare triple {4235#(<= proc_i 20)} i := i + 4; {4254#(<= proc_i 24)} is VALID [2019-05-15 10:15:51,738 INFO L273 TraceCheckUtils]: 37: Hoare triple {4254#(<= proc_i 24)} assume i <= 1000; {4254#(<= proc_i 24)} is VALID [2019-05-15 10:15:51,739 INFO L273 TraceCheckUtils]: 38: Hoare triple {4254#(<= proc_i 24)} assume i + 4 < a[j]; {4254#(<= proc_i 24)} is VALID [2019-05-15 10:15:51,739 INFO L273 TraceCheckUtils]: 39: Hoare triple {4254#(<= proc_i 24)} assume a[5] == 1000; {4254#(<= proc_i 24)} is VALID [2019-05-15 10:15:51,739 INFO L273 TraceCheckUtils]: 40: Hoare triple {4254#(<= proc_i 24)} assume j > 4; {4254#(<= proc_i 24)} is VALID [2019-05-15 10:15:51,740 INFO L273 TraceCheckUtils]: 41: Hoare triple {4254#(<= proc_i 24)} assume j < 6; {4254#(<= proc_i 24)} is VALID [2019-05-15 10:15:51,741 INFO L273 TraceCheckUtils]: 42: Hoare triple {4254#(<= proc_i 24)} i := i + 4; {4273#(<= proc_i 28)} is VALID [2019-05-15 10:15:51,741 INFO L273 TraceCheckUtils]: 43: Hoare triple {4273#(<= proc_i 28)} assume i <= 1000; {4273#(<= proc_i 28)} is VALID [2019-05-15 10:15:51,742 INFO L273 TraceCheckUtils]: 44: Hoare triple {4273#(<= proc_i 28)} assume i + 4 < a[j]; {4273#(<= proc_i 28)} is VALID [2019-05-15 10:15:51,742 INFO L273 TraceCheckUtils]: 45: Hoare triple {4273#(<= proc_i 28)} assume a[5] == 1000; {4273#(<= proc_i 28)} is VALID [2019-05-15 10:15:51,743 INFO L273 TraceCheckUtils]: 46: Hoare triple {4273#(<= proc_i 28)} assume j > 4; {4273#(<= proc_i 28)} is VALID [2019-05-15 10:15:51,743 INFO L273 TraceCheckUtils]: 47: Hoare triple {4273#(<= proc_i 28)} assume j < 6; {4273#(<= proc_i 28)} is VALID [2019-05-15 10:15:51,744 INFO L273 TraceCheckUtils]: 48: Hoare triple {4273#(<= proc_i 28)} i := i + 4; {4292#(<= proc_i 32)} is VALID [2019-05-15 10:15:51,745 INFO L273 TraceCheckUtils]: 49: Hoare triple {4292#(<= proc_i 32)} assume i <= 1000; {4292#(<= proc_i 32)} is VALID [2019-05-15 10:15:51,745 INFO L273 TraceCheckUtils]: 50: Hoare triple {4292#(<= proc_i 32)} assume i + 4 < a[j]; {4292#(<= proc_i 32)} is VALID [2019-05-15 10:15:51,746 INFO L273 TraceCheckUtils]: 51: Hoare triple {4292#(<= proc_i 32)} assume a[5] == 1000; {4292#(<= proc_i 32)} is VALID [2019-05-15 10:15:51,746 INFO L273 TraceCheckUtils]: 52: Hoare triple {4292#(<= proc_i 32)} assume j > 4; {4292#(<= proc_i 32)} is VALID [2019-05-15 10:15:51,747 INFO L273 TraceCheckUtils]: 53: Hoare triple {4292#(<= proc_i 32)} assume j < 6; {4292#(<= proc_i 32)} is VALID [2019-05-15 10:15:51,748 INFO L273 TraceCheckUtils]: 54: Hoare triple {4292#(<= proc_i 32)} i := i + 4; {4311#(<= proc_i 36)} is VALID [2019-05-15 10:15:51,748 INFO L273 TraceCheckUtils]: 55: Hoare triple {4311#(<= proc_i 36)} assume i <= 1000; {4311#(<= proc_i 36)} is VALID [2019-05-15 10:15:51,749 INFO L273 TraceCheckUtils]: 56: Hoare triple {4311#(<= proc_i 36)} assume i + 4 < a[j]; {4311#(<= proc_i 36)} is VALID [2019-05-15 10:15:51,749 INFO L273 TraceCheckUtils]: 57: Hoare triple {4311#(<= proc_i 36)} assume a[5] == 1000; {4311#(<= proc_i 36)} is VALID [2019-05-15 10:15:51,750 INFO L273 TraceCheckUtils]: 58: Hoare triple {4311#(<= proc_i 36)} assume j > 4; {4311#(<= proc_i 36)} is VALID [2019-05-15 10:15:51,750 INFO L273 TraceCheckUtils]: 59: Hoare triple {4311#(<= proc_i 36)} assume j < 6; {4311#(<= proc_i 36)} is VALID [2019-05-15 10:15:51,751 INFO L273 TraceCheckUtils]: 60: Hoare triple {4311#(<= proc_i 36)} i := i + 4; {4330#(<= proc_i 40)} is VALID [2019-05-15 10:15:51,751 INFO L273 TraceCheckUtils]: 61: Hoare triple {4330#(<= proc_i 40)} assume i <= 1000; {4330#(<= proc_i 40)} is VALID [2019-05-15 10:15:51,752 INFO L273 TraceCheckUtils]: 62: Hoare triple {4330#(<= proc_i 40)} assume i + 4 < a[j]; {4330#(<= proc_i 40)} is VALID [2019-05-15 10:15:51,752 INFO L273 TraceCheckUtils]: 63: Hoare triple {4330#(<= proc_i 40)} assume a[5] == 1000; {4330#(<= proc_i 40)} is VALID [2019-05-15 10:15:51,753 INFO L273 TraceCheckUtils]: 64: Hoare triple {4330#(<= proc_i 40)} assume j > 4; {4330#(<= proc_i 40)} is VALID [2019-05-15 10:15:51,753 INFO L273 TraceCheckUtils]: 65: Hoare triple {4330#(<= proc_i 40)} assume j < 6; {4330#(<= proc_i 40)} is VALID [2019-05-15 10:15:51,754 INFO L273 TraceCheckUtils]: 66: Hoare triple {4330#(<= proc_i 40)} i := i + 4; {4349#(<= proc_i 44)} is VALID [2019-05-15 10:15:51,755 INFO L273 TraceCheckUtils]: 67: Hoare triple {4349#(<= proc_i 44)} assume i <= 1000; {4349#(<= proc_i 44)} is VALID [2019-05-15 10:15:51,755 INFO L273 TraceCheckUtils]: 68: Hoare triple {4349#(<= proc_i 44)} assume i + 4 < a[j]; {4349#(<= proc_i 44)} is VALID [2019-05-15 10:15:51,756 INFO L273 TraceCheckUtils]: 69: Hoare triple {4349#(<= proc_i 44)} assume a[5] == 1000; {4349#(<= proc_i 44)} is VALID [2019-05-15 10:15:51,756 INFO L273 TraceCheckUtils]: 70: Hoare triple {4349#(<= proc_i 44)} assume j > 4; {4349#(<= proc_i 44)} is VALID [2019-05-15 10:15:51,757 INFO L273 TraceCheckUtils]: 71: Hoare triple {4349#(<= proc_i 44)} assume j < 6; {4349#(<= proc_i 44)} is VALID [2019-05-15 10:15:51,757 INFO L273 TraceCheckUtils]: 72: Hoare triple {4349#(<= proc_i 44)} i := i + 4; {4368#(<= proc_i 48)} is VALID [2019-05-15 10:15:51,758 INFO L273 TraceCheckUtils]: 73: Hoare triple {4368#(<= proc_i 48)} assume i <= 1000; {4368#(<= proc_i 48)} is VALID [2019-05-15 10:15:51,758 INFO L273 TraceCheckUtils]: 74: Hoare triple {4368#(<= proc_i 48)} assume i + 4 < a[j]; {4368#(<= proc_i 48)} is VALID [2019-05-15 10:15:51,759 INFO L273 TraceCheckUtils]: 75: Hoare triple {4368#(<= proc_i 48)} assume a[5] == 1000; {4368#(<= proc_i 48)} is VALID [2019-05-15 10:15:51,759 INFO L273 TraceCheckUtils]: 76: Hoare triple {4368#(<= proc_i 48)} assume j > 4; {4368#(<= proc_i 48)} is VALID [2019-05-15 10:15:51,760 INFO L273 TraceCheckUtils]: 77: Hoare triple {4368#(<= proc_i 48)} assume j < 6; {4368#(<= proc_i 48)} is VALID [2019-05-15 10:15:51,761 INFO L273 TraceCheckUtils]: 78: Hoare triple {4368#(<= proc_i 48)} i := i + 4; {4387#(<= proc_i 52)} is VALID [2019-05-15 10:15:51,761 INFO L273 TraceCheckUtils]: 79: Hoare triple {4387#(<= proc_i 52)} assume !(i <= 1000); {4136#false} is VALID [2019-05-15 10:15:51,767 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 0 proven. 481 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:51,768 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:51,768 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2019-05-15 10:15:51,768 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 80 [2019-05-15 10:15:51,768 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:51,768 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 16 states. [2019-05-15 10:15:51,870 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 80 edges. 80 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:51,870 INFO L454 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-05-15 10:15:51,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-05-15 10:15:51,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2019-05-15 10:15:51,871 INFO L87 Difference]: Start difference. First operand 81 states and 81 transitions. Second operand 16 states. [2019-05-15 10:15:52,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:52,019 INFO L93 Difference]: Finished difference Result 92 states and 92 transitions. [2019-05-15 10:15:52,019 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-05-15 10:15:52,019 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 80 [2019-05-15 10:15:52,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:52,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2019-05-15 10:15:52,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 93 transitions. [2019-05-15 10:15:52,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2019-05-15 10:15:52,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 93 transitions. [2019-05-15 10:15:52,023 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 16 states and 93 transitions. [2019-05-15 10:15:52,220 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 93 edges. 93 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:52,222 INFO L225 Difference]: With dead ends: 92 [2019-05-15 10:15:52,222 INFO L226 Difference]: Without dead ends: 92 [2019-05-15 10:15:52,222 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2019-05-15 10:15:52,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2019-05-15 10:15:52,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 87. [2019-05-15 10:15:52,227 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:52,227 INFO L82 GeneralOperation]: Start isEquivalent. First operand 92 states. Second operand 87 states. [2019-05-15 10:15:52,227 INFO L74 IsIncluded]: Start isIncluded. First operand 92 states. Second operand 87 states. [2019-05-15 10:15:52,227 INFO L87 Difference]: Start difference. First operand 92 states. Second operand 87 states. [2019-05-15 10:15:52,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:52,229 INFO L93 Difference]: Finished difference Result 92 states and 92 transitions. [2019-05-15 10:15:52,229 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 92 transitions. [2019-05-15 10:15:52,230 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:52,230 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:52,230 INFO L74 IsIncluded]: Start isIncluded. First operand 87 states. Second operand 92 states. [2019-05-15 10:15:52,230 INFO L87 Difference]: Start difference. First operand 87 states. Second operand 92 states. [2019-05-15 10:15:52,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:52,232 INFO L93 Difference]: Finished difference Result 92 states and 92 transitions. [2019-05-15 10:15:52,232 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 92 transitions. [2019-05-15 10:15:52,232 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:52,232 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:52,233 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:52,233 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:52,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2019-05-15 10:15:52,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 87 transitions. [2019-05-15 10:15:52,234 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 87 transitions. Word has length 80 [2019-05-15 10:15:52,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:52,235 INFO L475 AbstractCegarLoop]: Abstraction has 87 states and 87 transitions. [2019-05-15 10:15:52,235 INFO L476 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-05-15 10:15:52,235 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 87 transitions. [2019-05-15 10:15:52,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2019-05-15 10:15:52,235 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:52,236 INFO L399 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 1, 1] [2019-05-15 10:15:52,236 INFO L418 AbstractCegarLoop]: === Iteration 15 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:52,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:52,236 INFO L82 PathProgramCache]: Analyzing trace with hash 1902845147, now seen corresponding path program 14 times [2019-05-15 10:15:52,237 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:52,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:52,254 INFO L256 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 16 conjunts are in the unsatisfiable core [2019-05-15 10:15:52,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:52,277 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:52,557 INFO L273 TraceCheckUtils]: 0: Hoare triple {4753#true} i := 0; {4758#(<= proc_i 0)} is VALID [2019-05-15 10:15:52,558 INFO L273 TraceCheckUtils]: 1: Hoare triple {4758#(<= proc_i 0)} assume i <= 1000; {4758#(<= proc_i 0)} is VALID [2019-05-15 10:15:52,558 INFO L273 TraceCheckUtils]: 2: Hoare triple {4758#(<= proc_i 0)} assume i + 4 < a[j]; {4758#(<= proc_i 0)} is VALID [2019-05-15 10:15:52,559 INFO L273 TraceCheckUtils]: 3: Hoare triple {4758#(<= proc_i 0)} assume a[5] == 1000; {4758#(<= proc_i 0)} is VALID [2019-05-15 10:15:52,559 INFO L273 TraceCheckUtils]: 4: Hoare triple {4758#(<= proc_i 0)} assume j > 4; {4758#(<= proc_i 0)} is VALID [2019-05-15 10:15:52,560 INFO L273 TraceCheckUtils]: 5: Hoare triple {4758#(<= proc_i 0)} assume j < 6; {4758#(<= proc_i 0)} is VALID [2019-05-15 10:15:52,561 INFO L273 TraceCheckUtils]: 6: Hoare triple {4758#(<= proc_i 0)} i := i + 4; {4777#(<= proc_i 4)} is VALID [2019-05-15 10:15:52,561 INFO L273 TraceCheckUtils]: 7: Hoare triple {4777#(<= proc_i 4)} assume i <= 1000; {4777#(<= proc_i 4)} is VALID [2019-05-15 10:15:52,562 INFO L273 TraceCheckUtils]: 8: Hoare triple {4777#(<= proc_i 4)} assume i + 4 < a[j]; {4777#(<= proc_i 4)} is VALID [2019-05-15 10:15:52,562 INFO L273 TraceCheckUtils]: 9: Hoare triple {4777#(<= proc_i 4)} assume a[5] == 1000; {4777#(<= proc_i 4)} is VALID [2019-05-15 10:15:52,563 INFO L273 TraceCheckUtils]: 10: Hoare triple {4777#(<= proc_i 4)} assume j > 4; {4777#(<= proc_i 4)} is VALID [2019-05-15 10:15:52,563 INFO L273 TraceCheckUtils]: 11: Hoare triple {4777#(<= proc_i 4)} assume j < 6; {4777#(<= proc_i 4)} is VALID [2019-05-15 10:15:52,564 INFO L273 TraceCheckUtils]: 12: Hoare triple {4777#(<= proc_i 4)} i := i + 4; {4796#(<= proc_i 8)} is VALID [2019-05-15 10:15:52,564 INFO L273 TraceCheckUtils]: 13: Hoare triple {4796#(<= proc_i 8)} assume i <= 1000; {4796#(<= proc_i 8)} is VALID [2019-05-15 10:15:52,565 INFO L273 TraceCheckUtils]: 14: Hoare triple {4796#(<= proc_i 8)} assume i + 4 < a[j]; {4796#(<= proc_i 8)} is VALID [2019-05-15 10:15:52,565 INFO L273 TraceCheckUtils]: 15: Hoare triple {4796#(<= proc_i 8)} assume a[5] == 1000; {4796#(<= proc_i 8)} is VALID [2019-05-15 10:15:52,566 INFO L273 TraceCheckUtils]: 16: Hoare triple {4796#(<= proc_i 8)} assume j > 4; {4796#(<= proc_i 8)} is VALID [2019-05-15 10:15:52,566 INFO L273 TraceCheckUtils]: 17: Hoare triple {4796#(<= proc_i 8)} assume j < 6; {4796#(<= proc_i 8)} is VALID [2019-05-15 10:15:52,567 INFO L273 TraceCheckUtils]: 18: Hoare triple {4796#(<= proc_i 8)} i := i + 4; {4815#(<= proc_i 12)} is VALID [2019-05-15 10:15:52,568 INFO L273 TraceCheckUtils]: 19: Hoare triple {4815#(<= proc_i 12)} assume i <= 1000; {4815#(<= proc_i 12)} is VALID [2019-05-15 10:15:52,568 INFO L273 TraceCheckUtils]: 20: Hoare triple {4815#(<= proc_i 12)} assume i + 4 < a[j]; {4815#(<= proc_i 12)} is VALID [2019-05-15 10:15:52,569 INFO L273 TraceCheckUtils]: 21: Hoare triple {4815#(<= proc_i 12)} assume a[5] == 1000; {4815#(<= proc_i 12)} is VALID [2019-05-15 10:15:52,569 INFO L273 TraceCheckUtils]: 22: Hoare triple {4815#(<= proc_i 12)} assume j > 4; {4815#(<= proc_i 12)} is VALID [2019-05-15 10:15:52,569 INFO L273 TraceCheckUtils]: 23: Hoare triple {4815#(<= proc_i 12)} assume j < 6; {4815#(<= proc_i 12)} is VALID [2019-05-15 10:15:52,570 INFO L273 TraceCheckUtils]: 24: Hoare triple {4815#(<= proc_i 12)} i := i + 4; {4834#(<= proc_i 16)} is VALID [2019-05-15 10:15:52,571 INFO L273 TraceCheckUtils]: 25: Hoare triple {4834#(<= proc_i 16)} assume i <= 1000; {4834#(<= proc_i 16)} is VALID [2019-05-15 10:15:52,571 INFO L273 TraceCheckUtils]: 26: Hoare triple {4834#(<= proc_i 16)} assume i + 4 < a[j]; {4834#(<= proc_i 16)} is VALID [2019-05-15 10:15:52,572 INFO L273 TraceCheckUtils]: 27: Hoare triple {4834#(<= proc_i 16)} assume a[5] == 1000; {4834#(<= proc_i 16)} is VALID [2019-05-15 10:15:52,572 INFO L273 TraceCheckUtils]: 28: Hoare triple {4834#(<= proc_i 16)} assume j > 4; {4834#(<= proc_i 16)} is VALID [2019-05-15 10:15:52,573 INFO L273 TraceCheckUtils]: 29: Hoare triple {4834#(<= proc_i 16)} assume j < 6; {4834#(<= proc_i 16)} is VALID [2019-05-15 10:15:52,573 INFO L273 TraceCheckUtils]: 30: Hoare triple {4834#(<= proc_i 16)} i := i + 4; {4853#(<= proc_i 20)} is VALID [2019-05-15 10:15:52,574 INFO L273 TraceCheckUtils]: 31: Hoare triple {4853#(<= proc_i 20)} assume i <= 1000; {4853#(<= proc_i 20)} is VALID [2019-05-15 10:15:52,574 INFO L273 TraceCheckUtils]: 32: Hoare triple {4853#(<= proc_i 20)} assume i + 4 < a[j]; {4853#(<= proc_i 20)} is VALID [2019-05-15 10:15:52,575 INFO L273 TraceCheckUtils]: 33: Hoare triple {4853#(<= proc_i 20)} assume a[5] == 1000; {4853#(<= proc_i 20)} is VALID [2019-05-15 10:15:52,575 INFO L273 TraceCheckUtils]: 34: Hoare triple {4853#(<= proc_i 20)} assume j > 4; {4853#(<= proc_i 20)} is VALID [2019-05-15 10:15:52,576 INFO L273 TraceCheckUtils]: 35: Hoare triple {4853#(<= proc_i 20)} assume j < 6; {4853#(<= proc_i 20)} is VALID [2019-05-15 10:15:52,577 INFO L273 TraceCheckUtils]: 36: Hoare triple {4853#(<= proc_i 20)} i := i + 4; {4872#(<= proc_i 24)} is VALID [2019-05-15 10:15:52,577 INFO L273 TraceCheckUtils]: 37: Hoare triple {4872#(<= proc_i 24)} assume i <= 1000; {4872#(<= proc_i 24)} is VALID [2019-05-15 10:15:52,578 INFO L273 TraceCheckUtils]: 38: Hoare triple {4872#(<= proc_i 24)} assume i + 4 < a[j]; {4872#(<= proc_i 24)} is VALID [2019-05-15 10:15:52,578 INFO L273 TraceCheckUtils]: 39: Hoare triple {4872#(<= proc_i 24)} assume a[5] == 1000; {4872#(<= proc_i 24)} is VALID [2019-05-15 10:15:52,579 INFO L273 TraceCheckUtils]: 40: Hoare triple {4872#(<= proc_i 24)} assume j > 4; {4872#(<= proc_i 24)} is VALID [2019-05-15 10:15:52,579 INFO L273 TraceCheckUtils]: 41: Hoare triple {4872#(<= proc_i 24)} assume j < 6; {4872#(<= proc_i 24)} is VALID [2019-05-15 10:15:52,580 INFO L273 TraceCheckUtils]: 42: Hoare triple {4872#(<= proc_i 24)} i := i + 4; {4891#(<= proc_i 28)} is VALID [2019-05-15 10:15:52,580 INFO L273 TraceCheckUtils]: 43: Hoare triple {4891#(<= proc_i 28)} assume i <= 1000; {4891#(<= proc_i 28)} is VALID [2019-05-15 10:15:52,581 INFO L273 TraceCheckUtils]: 44: Hoare triple {4891#(<= proc_i 28)} assume i + 4 < a[j]; {4891#(<= proc_i 28)} is VALID [2019-05-15 10:15:52,581 INFO L273 TraceCheckUtils]: 45: Hoare triple {4891#(<= proc_i 28)} assume a[5] == 1000; {4891#(<= proc_i 28)} is VALID [2019-05-15 10:15:52,582 INFO L273 TraceCheckUtils]: 46: Hoare triple {4891#(<= proc_i 28)} assume j > 4; {4891#(<= proc_i 28)} is VALID [2019-05-15 10:15:52,582 INFO L273 TraceCheckUtils]: 47: Hoare triple {4891#(<= proc_i 28)} assume j < 6; {4891#(<= proc_i 28)} is VALID [2019-05-15 10:15:52,583 INFO L273 TraceCheckUtils]: 48: Hoare triple {4891#(<= proc_i 28)} i := i + 4; {4910#(<= proc_i 32)} is VALID [2019-05-15 10:15:52,584 INFO L273 TraceCheckUtils]: 49: Hoare triple {4910#(<= proc_i 32)} assume i <= 1000; {4910#(<= proc_i 32)} is VALID [2019-05-15 10:15:52,584 INFO L273 TraceCheckUtils]: 50: Hoare triple {4910#(<= proc_i 32)} assume i + 4 < a[j]; {4910#(<= proc_i 32)} is VALID [2019-05-15 10:15:52,585 INFO L273 TraceCheckUtils]: 51: Hoare triple {4910#(<= proc_i 32)} assume a[5] == 1000; {4910#(<= proc_i 32)} is VALID [2019-05-15 10:15:52,585 INFO L273 TraceCheckUtils]: 52: Hoare triple {4910#(<= proc_i 32)} assume j > 4; {4910#(<= proc_i 32)} is VALID [2019-05-15 10:15:52,586 INFO L273 TraceCheckUtils]: 53: Hoare triple {4910#(<= proc_i 32)} assume j < 6; {4910#(<= proc_i 32)} is VALID [2019-05-15 10:15:52,586 INFO L273 TraceCheckUtils]: 54: Hoare triple {4910#(<= proc_i 32)} i := i + 4; {4929#(<= proc_i 36)} is VALID [2019-05-15 10:15:52,587 INFO L273 TraceCheckUtils]: 55: Hoare triple {4929#(<= proc_i 36)} assume i <= 1000; {4929#(<= proc_i 36)} is VALID [2019-05-15 10:15:52,587 INFO L273 TraceCheckUtils]: 56: Hoare triple {4929#(<= proc_i 36)} assume i + 4 < a[j]; {4929#(<= proc_i 36)} is VALID [2019-05-15 10:15:52,588 INFO L273 TraceCheckUtils]: 57: Hoare triple {4929#(<= proc_i 36)} assume a[5] == 1000; {4929#(<= proc_i 36)} is VALID [2019-05-15 10:15:52,588 INFO L273 TraceCheckUtils]: 58: Hoare triple {4929#(<= proc_i 36)} assume j > 4; {4929#(<= proc_i 36)} is VALID [2019-05-15 10:15:52,589 INFO L273 TraceCheckUtils]: 59: Hoare triple {4929#(<= proc_i 36)} assume j < 6; {4929#(<= proc_i 36)} is VALID [2019-05-15 10:15:52,589 INFO L273 TraceCheckUtils]: 60: Hoare triple {4929#(<= proc_i 36)} i := i + 4; {4948#(<= proc_i 40)} is VALID [2019-05-15 10:15:52,590 INFO L273 TraceCheckUtils]: 61: Hoare triple {4948#(<= proc_i 40)} assume i <= 1000; {4948#(<= proc_i 40)} is VALID [2019-05-15 10:15:52,590 INFO L273 TraceCheckUtils]: 62: Hoare triple {4948#(<= proc_i 40)} assume i + 4 < a[j]; {4948#(<= proc_i 40)} is VALID [2019-05-15 10:15:52,591 INFO L273 TraceCheckUtils]: 63: Hoare triple {4948#(<= proc_i 40)} assume a[5] == 1000; {4948#(<= proc_i 40)} is VALID [2019-05-15 10:15:52,591 INFO L273 TraceCheckUtils]: 64: Hoare triple {4948#(<= proc_i 40)} assume j > 4; {4948#(<= proc_i 40)} is VALID [2019-05-15 10:15:52,592 INFO L273 TraceCheckUtils]: 65: Hoare triple {4948#(<= proc_i 40)} assume j < 6; {4948#(<= proc_i 40)} is VALID [2019-05-15 10:15:52,593 INFO L273 TraceCheckUtils]: 66: Hoare triple {4948#(<= proc_i 40)} i := i + 4; {4967#(<= proc_i 44)} is VALID [2019-05-15 10:15:52,593 INFO L273 TraceCheckUtils]: 67: Hoare triple {4967#(<= proc_i 44)} assume i <= 1000; {4967#(<= proc_i 44)} is VALID [2019-05-15 10:15:52,594 INFO L273 TraceCheckUtils]: 68: Hoare triple {4967#(<= proc_i 44)} assume i + 4 < a[j]; {4967#(<= proc_i 44)} is VALID [2019-05-15 10:15:52,594 INFO L273 TraceCheckUtils]: 69: Hoare triple {4967#(<= proc_i 44)} assume a[5] == 1000; {4967#(<= proc_i 44)} is VALID [2019-05-15 10:15:52,595 INFO L273 TraceCheckUtils]: 70: Hoare triple {4967#(<= proc_i 44)} assume j > 4; {4967#(<= proc_i 44)} is VALID [2019-05-15 10:15:52,595 INFO L273 TraceCheckUtils]: 71: Hoare triple {4967#(<= proc_i 44)} assume j < 6; {4967#(<= proc_i 44)} is VALID [2019-05-15 10:15:52,596 INFO L273 TraceCheckUtils]: 72: Hoare triple {4967#(<= proc_i 44)} i := i + 4; {4986#(<= proc_i 48)} is VALID [2019-05-15 10:15:52,596 INFO L273 TraceCheckUtils]: 73: Hoare triple {4986#(<= proc_i 48)} assume i <= 1000; {4986#(<= proc_i 48)} is VALID [2019-05-15 10:15:52,597 INFO L273 TraceCheckUtils]: 74: Hoare triple {4986#(<= proc_i 48)} assume i + 4 < a[j]; {4986#(<= proc_i 48)} is VALID [2019-05-15 10:15:52,597 INFO L273 TraceCheckUtils]: 75: Hoare triple {4986#(<= proc_i 48)} assume a[5] == 1000; {4986#(<= proc_i 48)} is VALID [2019-05-15 10:15:52,598 INFO L273 TraceCheckUtils]: 76: Hoare triple {4986#(<= proc_i 48)} assume j > 4; {4986#(<= proc_i 48)} is VALID [2019-05-15 10:15:52,598 INFO L273 TraceCheckUtils]: 77: Hoare triple {4986#(<= proc_i 48)} assume j < 6; {4986#(<= proc_i 48)} is VALID [2019-05-15 10:15:52,599 INFO L273 TraceCheckUtils]: 78: Hoare triple {4986#(<= proc_i 48)} i := i + 4; {5005#(<= proc_i 52)} is VALID [2019-05-15 10:15:52,600 INFO L273 TraceCheckUtils]: 79: Hoare triple {5005#(<= proc_i 52)} assume i <= 1000; {5005#(<= proc_i 52)} is VALID [2019-05-15 10:15:52,600 INFO L273 TraceCheckUtils]: 80: Hoare triple {5005#(<= proc_i 52)} assume i + 4 < a[j]; {5005#(<= proc_i 52)} is VALID [2019-05-15 10:15:52,601 INFO L273 TraceCheckUtils]: 81: Hoare triple {5005#(<= proc_i 52)} assume a[5] == 1000; {5005#(<= proc_i 52)} is VALID [2019-05-15 10:15:52,601 INFO L273 TraceCheckUtils]: 82: Hoare triple {5005#(<= proc_i 52)} assume j > 4; {5005#(<= proc_i 52)} is VALID [2019-05-15 10:15:52,602 INFO L273 TraceCheckUtils]: 83: Hoare triple {5005#(<= proc_i 52)} assume j < 6; {5005#(<= proc_i 52)} is VALID [2019-05-15 10:15:52,602 INFO L273 TraceCheckUtils]: 84: Hoare triple {5005#(<= proc_i 52)} i := i + 4; {5024#(<= proc_i 56)} is VALID [2019-05-15 10:15:52,603 INFO L273 TraceCheckUtils]: 85: Hoare triple {5024#(<= proc_i 56)} assume !(i <= 1000); {4754#false} is VALID [2019-05-15 10:15:52,609 INFO L134 CoverageAnalysis]: Checked inductivity of 560 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:52,609 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:52,609 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2019-05-15 10:15:52,610 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 86 [2019-05-15 10:15:52,610 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:52,610 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 17 states. [2019-05-15 10:15:52,692 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 86 edges. 86 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:52,692 INFO L454 AbstractCegarLoop]: Interpolant automaton has 17 states [2019-05-15 10:15:52,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2019-05-15 10:15:52,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2019-05-15 10:15:52,693 INFO L87 Difference]: Start difference. First operand 87 states and 87 transitions. Second operand 17 states. [2019-05-15 10:15:53,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:53,229 INFO L93 Difference]: Finished difference Result 98 states and 98 transitions. [2019-05-15 10:15:53,229 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-05-15 10:15:53,229 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 86 [2019-05-15 10:15:53,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:53,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2019-05-15 10:15:53,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 99 transitions. [2019-05-15 10:15:53,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2019-05-15 10:15:53,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 99 transitions. [2019-05-15 10:15:53,233 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 17 states and 99 transitions. [2019-05-15 10:15:53,338 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 99 edges. 99 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:53,340 INFO L225 Difference]: With dead ends: 98 [2019-05-15 10:15:53,340 INFO L226 Difference]: Without dead ends: 98 [2019-05-15 10:15:53,341 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2019-05-15 10:15:53,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2019-05-15 10:15:53,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 93. [2019-05-15 10:15:53,344 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:53,344 INFO L82 GeneralOperation]: Start isEquivalent. First operand 98 states. Second operand 93 states. [2019-05-15 10:15:53,344 INFO L74 IsIncluded]: Start isIncluded. First operand 98 states. Second operand 93 states. [2019-05-15 10:15:53,344 INFO L87 Difference]: Start difference. First operand 98 states. Second operand 93 states. [2019-05-15 10:15:53,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:53,346 INFO L93 Difference]: Finished difference Result 98 states and 98 transitions. [2019-05-15 10:15:53,346 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 98 transitions. [2019-05-15 10:15:53,347 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:53,347 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:53,347 INFO L74 IsIncluded]: Start isIncluded. First operand 93 states. Second operand 98 states. [2019-05-15 10:15:53,347 INFO L87 Difference]: Start difference. First operand 93 states. Second operand 98 states. [2019-05-15 10:15:53,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:53,349 INFO L93 Difference]: Finished difference Result 98 states and 98 transitions. [2019-05-15 10:15:53,349 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 98 transitions. [2019-05-15 10:15:53,350 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:53,350 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:53,350 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:53,350 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:53,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2019-05-15 10:15:53,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 93 transitions. [2019-05-15 10:15:53,352 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 93 transitions. Word has length 86 [2019-05-15 10:15:53,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:53,353 INFO L475 AbstractCegarLoop]: Abstraction has 93 states and 93 transitions. [2019-05-15 10:15:53,353 INFO L476 AbstractCegarLoop]: Interpolant automaton has 17 states. [2019-05-15 10:15:53,353 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 93 transitions. [2019-05-15 10:15:53,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2019-05-15 10:15:53,354 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:53,354 INFO L399 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 1, 1] [2019-05-15 10:15:53,354 INFO L418 AbstractCegarLoop]: === Iteration 16 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:53,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:53,355 INFO L82 PathProgramCache]: Analyzing trace with hash 606373400, now seen corresponding path program 15 times [2019-05-15 10:15:53,356 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:53,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:53,385 INFO L256 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 17 conjunts are in the unsatisfiable core [2019-05-15 10:15:53,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:53,410 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:54,138 INFO L273 TraceCheckUtils]: 0: Hoare triple {5414#true} i := 0; {5419#(<= proc_i 0)} is VALID [2019-05-15 10:15:54,138 INFO L273 TraceCheckUtils]: 1: Hoare triple {5419#(<= proc_i 0)} assume i <= 1000; {5419#(<= proc_i 0)} is VALID [2019-05-15 10:15:54,139 INFO L273 TraceCheckUtils]: 2: Hoare triple {5419#(<= proc_i 0)} assume i + 4 < a[j]; {5419#(<= proc_i 0)} is VALID [2019-05-15 10:15:54,139 INFO L273 TraceCheckUtils]: 3: Hoare triple {5419#(<= proc_i 0)} assume a[5] == 1000; {5419#(<= proc_i 0)} is VALID [2019-05-15 10:15:54,139 INFO L273 TraceCheckUtils]: 4: Hoare triple {5419#(<= proc_i 0)} assume j > 4; {5419#(<= proc_i 0)} is VALID [2019-05-15 10:15:54,140 INFO L273 TraceCheckUtils]: 5: Hoare triple {5419#(<= proc_i 0)} assume j < 6; {5419#(<= proc_i 0)} is VALID [2019-05-15 10:15:54,140 INFO L273 TraceCheckUtils]: 6: Hoare triple {5419#(<= proc_i 0)} i := i + 4; {5438#(<= proc_i 4)} is VALID [2019-05-15 10:15:54,159 INFO L273 TraceCheckUtils]: 7: Hoare triple {5438#(<= proc_i 4)} assume i <= 1000; {5438#(<= proc_i 4)} is VALID [2019-05-15 10:15:54,162 INFO L273 TraceCheckUtils]: 8: Hoare triple {5438#(<= proc_i 4)} assume i + 4 < a[j]; {5438#(<= proc_i 4)} is VALID [2019-05-15 10:15:54,163 INFO L273 TraceCheckUtils]: 9: Hoare triple {5438#(<= proc_i 4)} assume a[5] == 1000; {5438#(<= proc_i 4)} is VALID [2019-05-15 10:15:54,163 INFO L273 TraceCheckUtils]: 10: Hoare triple {5438#(<= proc_i 4)} assume j > 4; {5438#(<= proc_i 4)} is VALID [2019-05-15 10:15:54,166 INFO L273 TraceCheckUtils]: 11: Hoare triple {5438#(<= proc_i 4)} assume j < 6; {5438#(<= proc_i 4)} is VALID [2019-05-15 10:15:54,166 INFO L273 TraceCheckUtils]: 12: Hoare triple {5438#(<= proc_i 4)} i := i + 4; {5457#(<= proc_i 8)} is VALID [2019-05-15 10:15:54,169 INFO L273 TraceCheckUtils]: 13: Hoare triple {5457#(<= proc_i 8)} assume i <= 1000; {5457#(<= proc_i 8)} is VALID [2019-05-15 10:15:54,169 INFO L273 TraceCheckUtils]: 14: Hoare triple {5457#(<= proc_i 8)} assume i + 4 < a[j]; {5457#(<= proc_i 8)} is VALID [2019-05-15 10:15:54,171 INFO L273 TraceCheckUtils]: 15: Hoare triple {5457#(<= proc_i 8)} assume a[5] == 1000; {5457#(<= proc_i 8)} is VALID [2019-05-15 10:15:54,171 INFO L273 TraceCheckUtils]: 16: Hoare triple {5457#(<= proc_i 8)} assume j > 4; {5457#(<= proc_i 8)} is VALID [2019-05-15 10:15:54,174 INFO L273 TraceCheckUtils]: 17: Hoare triple {5457#(<= proc_i 8)} assume j < 6; {5457#(<= proc_i 8)} is VALID [2019-05-15 10:15:54,174 INFO L273 TraceCheckUtils]: 18: Hoare triple {5457#(<= proc_i 8)} i := i + 4; {5476#(<= proc_i 12)} is VALID [2019-05-15 10:15:54,176 INFO L273 TraceCheckUtils]: 19: Hoare triple {5476#(<= proc_i 12)} assume i <= 1000; {5476#(<= proc_i 12)} is VALID [2019-05-15 10:15:54,176 INFO L273 TraceCheckUtils]: 20: Hoare triple {5476#(<= proc_i 12)} assume i + 4 < a[j]; {5476#(<= proc_i 12)} is VALID [2019-05-15 10:15:54,178 INFO L273 TraceCheckUtils]: 21: Hoare triple {5476#(<= proc_i 12)} assume a[5] == 1000; {5476#(<= proc_i 12)} is VALID [2019-05-15 10:15:54,178 INFO L273 TraceCheckUtils]: 22: Hoare triple {5476#(<= proc_i 12)} assume j > 4; {5476#(<= proc_i 12)} is VALID [2019-05-15 10:15:54,180 INFO L273 TraceCheckUtils]: 23: Hoare triple {5476#(<= proc_i 12)} assume j < 6; {5476#(<= proc_i 12)} is VALID [2019-05-15 10:15:54,180 INFO L273 TraceCheckUtils]: 24: Hoare triple {5476#(<= proc_i 12)} i := i + 4; {5495#(<= proc_i 16)} is VALID [2019-05-15 10:15:54,183 INFO L273 TraceCheckUtils]: 25: Hoare triple {5495#(<= proc_i 16)} assume i <= 1000; {5495#(<= proc_i 16)} is VALID [2019-05-15 10:15:54,183 INFO L273 TraceCheckUtils]: 26: Hoare triple {5495#(<= proc_i 16)} assume i + 4 < a[j]; {5495#(<= proc_i 16)} is VALID [2019-05-15 10:15:54,186 INFO L273 TraceCheckUtils]: 27: Hoare triple {5495#(<= proc_i 16)} assume a[5] == 1000; {5495#(<= proc_i 16)} is VALID [2019-05-15 10:15:54,194 INFO L273 TraceCheckUtils]: 28: Hoare triple {5495#(<= proc_i 16)} assume j > 4; {5495#(<= proc_i 16)} is VALID [2019-05-15 10:15:54,196 INFO L273 TraceCheckUtils]: 29: Hoare triple {5495#(<= proc_i 16)} assume j < 6; {5495#(<= proc_i 16)} is VALID [2019-05-15 10:15:54,196 INFO L273 TraceCheckUtils]: 30: Hoare triple {5495#(<= proc_i 16)} i := i + 4; {5514#(<= proc_i 20)} is VALID [2019-05-15 10:15:54,199 INFO L273 TraceCheckUtils]: 31: Hoare triple {5514#(<= proc_i 20)} assume i <= 1000; {5514#(<= proc_i 20)} is VALID [2019-05-15 10:15:54,199 INFO L273 TraceCheckUtils]: 32: Hoare triple {5514#(<= proc_i 20)} assume i + 4 < a[j]; {5514#(<= proc_i 20)} is VALID [2019-05-15 10:15:54,202 INFO L273 TraceCheckUtils]: 33: Hoare triple {5514#(<= proc_i 20)} assume a[5] == 1000; {5514#(<= proc_i 20)} is VALID [2019-05-15 10:15:54,202 INFO L273 TraceCheckUtils]: 34: Hoare triple {5514#(<= proc_i 20)} assume j > 4; {5514#(<= proc_i 20)} is VALID [2019-05-15 10:15:54,205 INFO L273 TraceCheckUtils]: 35: Hoare triple {5514#(<= proc_i 20)} assume j < 6; {5514#(<= proc_i 20)} is VALID [2019-05-15 10:15:54,205 INFO L273 TraceCheckUtils]: 36: Hoare triple {5514#(<= proc_i 20)} i := i + 4; {5533#(<= proc_i 24)} is VALID [2019-05-15 10:15:54,208 INFO L273 TraceCheckUtils]: 37: Hoare triple {5533#(<= proc_i 24)} assume i <= 1000; {5533#(<= proc_i 24)} is VALID [2019-05-15 10:15:54,208 INFO L273 TraceCheckUtils]: 38: Hoare triple {5533#(<= proc_i 24)} assume i + 4 < a[j]; {5533#(<= proc_i 24)} is VALID [2019-05-15 10:15:54,211 INFO L273 TraceCheckUtils]: 39: Hoare triple {5533#(<= proc_i 24)} assume a[5] == 1000; {5533#(<= proc_i 24)} is VALID [2019-05-15 10:15:54,211 INFO L273 TraceCheckUtils]: 40: Hoare triple {5533#(<= proc_i 24)} assume j > 4; {5533#(<= proc_i 24)} is VALID [2019-05-15 10:15:54,214 INFO L273 TraceCheckUtils]: 41: Hoare triple {5533#(<= proc_i 24)} assume j < 6; {5533#(<= proc_i 24)} is VALID [2019-05-15 10:15:54,214 INFO L273 TraceCheckUtils]: 42: Hoare triple {5533#(<= proc_i 24)} i := i + 4; {5552#(<= proc_i 28)} is VALID [2019-05-15 10:15:54,217 INFO L273 TraceCheckUtils]: 43: Hoare triple {5552#(<= proc_i 28)} assume i <= 1000; {5552#(<= proc_i 28)} is VALID [2019-05-15 10:15:54,217 INFO L273 TraceCheckUtils]: 44: Hoare triple {5552#(<= proc_i 28)} assume i + 4 < a[j]; {5552#(<= proc_i 28)} is VALID [2019-05-15 10:15:54,220 INFO L273 TraceCheckUtils]: 45: Hoare triple {5552#(<= proc_i 28)} assume a[5] == 1000; {5552#(<= proc_i 28)} is VALID [2019-05-15 10:15:54,220 INFO L273 TraceCheckUtils]: 46: Hoare triple {5552#(<= proc_i 28)} assume j > 4; {5552#(<= proc_i 28)} is VALID [2019-05-15 10:15:54,223 INFO L273 TraceCheckUtils]: 47: Hoare triple {5552#(<= proc_i 28)} assume j < 6; {5552#(<= proc_i 28)} is VALID [2019-05-15 10:15:54,223 INFO L273 TraceCheckUtils]: 48: Hoare triple {5552#(<= proc_i 28)} i := i + 4; {5571#(<= proc_i 32)} is VALID [2019-05-15 10:15:54,226 INFO L273 TraceCheckUtils]: 49: Hoare triple {5571#(<= proc_i 32)} assume i <= 1000; {5571#(<= proc_i 32)} is VALID [2019-05-15 10:15:54,226 INFO L273 TraceCheckUtils]: 50: Hoare triple {5571#(<= proc_i 32)} assume i + 4 < a[j]; {5571#(<= proc_i 32)} is VALID [2019-05-15 10:15:54,229 INFO L273 TraceCheckUtils]: 51: Hoare triple {5571#(<= proc_i 32)} assume a[5] == 1000; {5571#(<= proc_i 32)} is VALID [2019-05-15 10:15:54,229 INFO L273 TraceCheckUtils]: 52: Hoare triple {5571#(<= proc_i 32)} assume j > 4; {5571#(<= proc_i 32)} is VALID [2019-05-15 10:15:54,232 INFO L273 TraceCheckUtils]: 53: Hoare triple {5571#(<= proc_i 32)} assume j < 6; {5571#(<= proc_i 32)} is VALID [2019-05-15 10:15:54,232 INFO L273 TraceCheckUtils]: 54: Hoare triple {5571#(<= proc_i 32)} i := i + 4; {5590#(<= proc_i 36)} is VALID [2019-05-15 10:15:54,234 INFO L273 TraceCheckUtils]: 55: Hoare triple {5590#(<= proc_i 36)} assume i <= 1000; {5590#(<= proc_i 36)} is VALID [2019-05-15 10:15:54,234 INFO L273 TraceCheckUtils]: 56: Hoare triple {5590#(<= proc_i 36)} assume i + 4 < a[j]; {5590#(<= proc_i 36)} is VALID [2019-05-15 10:15:54,236 INFO L273 TraceCheckUtils]: 57: Hoare triple {5590#(<= proc_i 36)} assume a[5] == 1000; {5590#(<= proc_i 36)} is VALID [2019-05-15 10:15:54,236 INFO L273 TraceCheckUtils]: 58: Hoare triple {5590#(<= proc_i 36)} assume j > 4; {5590#(<= proc_i 36)} is VALID [2019-05-15 10:15:54,239 INFO L273 TraceCheckUtils]: 59: Hoare triple {5590#(<= proc_i 36)} assume j < 6; {5590#(<= proc_i 36)} is VALID [2019-05-15 10:15:54,239 INFO L273 TraceCheckUtils]: 60: Hoare triple {5590#(<= proc_i 36)} i := i + 4; {5609#(<= proc_i 40)} is VALID [2019-05-15 10:15:54,242 INFO L273 TraceCheckUtils]: 61: Hoare triple {5609#(<= proc_i 40)} assume i <= 1000; {5609#(<= proc_i 40)} is VALID [2019-05-15 10:15:54,242 INFO L273 TraceCheckUtils]: 62: Hoare triple {5609#(<= proc_i 40)} assume i + 4 < a[j]; {5609#(<= proc_i 40)} is VALID [2019-05-15 10:15:54,245 INFO L273 TraceCheckUtils]: 63: Hoare triple {5609#(<= proc_i 40)} assume a[5] == 1000; {5609#(<= proc_i 40)} is VALID [2019-05-15 10:15:54,245 INFO L273 TraceCheckUtils]: 64: Hoare triple {5609#(<= proc_i 40)} assume j > 4; {5609#(<= proc_i 40)} is VALID [2019-05-15 10:15:54,247 INFO L273 TraceCheckUtils]: 65: Hoare triple {5609#(<= proc_i 40)} assume j < 6; {5609#(<= proc_i 40)} is VALID [2019-05-15 10:15:54,247 INFO L273 TraceCheckUtils]: 66: Hoare triple {5609#(<= proc_i 40)} i := i + 4; {5628#(<= proc_i 44)} is VALID [2019-05-15 10:15:54,249 INFO L273 TraceCheckUtils]: 67: Hoare triple {5628#(<= proc_i 44)} assume i <= 1000; {5628#(<= proc_i 44)} is VALID [2019-05-15 10:15:54,249 INFO L273 TraceCheckUtils]: 68: Hoare triple {5628#(<= proc_i 44)} assume i + 4 < a[j]; {5628#(<= proc_i 44)} is VALID [2019-05-15 10:15:54,251 INFO L273 TraceCheckUtils]: 69: Hoare triple {5628#(<= proc_i 44)} assume a[5] == 1000; {5628#(<= proc_i 44)} is VALID [2019-05-15 10:15:54,251 INFO L273 TraceCheckUtils]: 70: Hoare triple {5628#(<= proc_i 44)} assume j > 4; {5628#(<= proc_i 44)} is VALID [2019-05-15 10:15:54,254 INFO L273 TraceCheckUtils]: 71: Hoare triple {5628#(<= proc_i 44)} assume j < 6; {5628#(<= proc_i 44)} is VALID [2019-05-15 10:15:54,254 INFO L273 TraceCheckUtils]: 72: Hoare triple {5628#(<= proc_i 44)} i := i + 4; {5647#(<= proc_i 48)} is VALID [2019-05-15 10:15:54,257 INFO L273 TraceCheckUtils]: 73: Hoare triple {5647#(<= proc_i 48)} assume i <= 1000; {5647#(<= proc_i 48)} is VALID [2019-05-15 10:15:54,257 INFO L273 TraceCheckUtils]: 74: Hoare triple {5647#(<= proc_i 48)} assume i + 4 < a[j]; {5647#(<= proc_i 48)} is VALID [2019-05-15 10:15:54,260 INFO L273 TraceCheckUtils]: 75: Hoare triple {5647#(<= proc_i 48)} assume a[5] == 1000; {5647#(<= proc_i 48)} is VALID [2019-05-15 10:15:54,260 INFO L273 TraceCheckUtils]: 76: Hoare triple {5647#(<= proc_i 48)} assume j > 4; {5647#(<= proc_i 48)} is VALID [2019-05-15 10:15:54,263 INFO L273 TraceCheckUtils]: 77: Hoare triple {5647#(<= proc_i 48)} assume j < 6; {5647#(<= proc_i 48)} is VALID [2019-05-15 10:15:54,263 INFO L273 TraceCheckUtils]: 78: Hoare triple {5647#(<= proc_i 48)} i := i + 4; {5666#(<= proc_i 52)} is VALID [2019-05-15 10:15:54,266 INFO L273 TraceCheckUtils]: 79: Hoare triple {5666#(<= proc_i 52)} assume i <= 1000; {5666#(<= proc_i 52)} is VALID [2019-05-15 10:15:54,266 INFO L273 TraceCheckUtils]: 80: Hoare triple {5666#(<= proc_i 52)} assume i + 4 < a[j]; {5666#(<= proc_i 52)} is VALID [2019-05-15 10:15:54,269 INFO L273 TraceCheckUtils]: 81: Hoare triple {5666#(<= proc_i 52)} assume a[5] == 1000; {5666#(<= proc_i 52)} is VALID [2019-05-15 10:15:54,269 INFO L273 TraceCheckUtils]: 82: Hoare triple {5666#(<= proc_i 52)} assume j > 4; {5666#(<= proc_i 52)} is VALID [2019-05-15 10:15:54,272 INFO L273 TraceCheckUtils]: 83: Hoare triple {5666#(<= proc_i 52)} assume j < 6; {5666#(<= proc_i 52)} is VALID [2019-05-15 10:15:54,272 INFO L273 TraceCheckUtils]: 84: Hoare triple {5666#(<= proc_i 52)} i := i + 4; {5685#(<= proc_i 56)} is VALID [2019-05-15 10:15:54,275 INFO L273 TraceCheckUtils]: 85: Hoare triple {5685#(<= proc_i 56)} assume i <= 1000; {5685#(<= proc_i 56)} is VALID [2019-05-15 10:15:54,275 INFO L273 TraceCheckUtils]: 86: Hoare triple {5685#(<= proc_i 56)} assume i + 4 < a[j]; {5685#(<= proc_i 56)} is VALID [2019-05-15 10:15:54,277 INFO L273 TraceCheckUtils]: 87: Hoare triple {5685#(<= proc_i 56)} assume a[5] == 1000; {5685#(<= proc_i 56)} is VALID [2019-05-15 10:15:54,277 INFO L273 TraceCheckUtils]: 88: Hoare triple {5685#(<= proc_i 56)} assume j > 4; {5685#(<= proc_i 56)} is VALID [2019-05-15 10:15:54,279 INFO L273 TraceCheckUtils]: 89: Hoare triple {5685#(<= proc_i 56)} assume j < 6; {5685#(<= proc_i 56)} is VALID [2019-05-15 10:15:54,279 INFO L273 TraceCheckUtils]: 90: Hoare triple {5685#(<= proc_i 56)} i := i + 4; {5704#(<= proc_i 60)} is VALID [2019-05-15 10:15:54,282 INFO L273 TraceCheckUtils]: 91: Hoare triple {5704#(<= proc_i 60)} assume !(i <= 1000); {5415#false} is VALID [2019-05-15 10:15:54,288 INFO L134 CoverageAnalysis]: Checked inductivity of 645 backedges. 0 proven. 645 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:54,288 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:54,288 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2019-05-15 10:15:54,289 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 92 [2019-05-15 10:15:54,289 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:54,289 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 18 states. [2019-05-15 10:15:54,402 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 92 edges. 92 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:54,402 INFO L454 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-05-15 10:15:54,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-05-15 10:15:54,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2019-05-15 10:15:54,403 INFO L87 Difference]: Start difference. First operand 93 states and 93 transitions. Second operand 18 states. [2019-05-15 10:15:54,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:54,602 INFO L93 Difference]: Finished difference Result 104 states and 104 transitions. [2019-05-15 10:15:54,602 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-05-15 10:15:54,602 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 92 [2019-05-15 10:15:54,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:54,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2019-05-15 10:15:54,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 105 transitions. [2019-05-15 10:15:54,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2019-05-15 10:15:54,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 105 transitions. [2019-05-15 10:15:54,605 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 18 states and 105 transitions. [2019-05-15 10:15:54,719 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 105 edges. 105 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:54,721 INFO L225 Difference]: With dead ends: 104 [2019-05-15 10:15:54,721 INFO L226 Difference]: Without dead ends: 104 [2019-05-15 10:15:54,721 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2019-05-15 10:15:54,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2019-05-15 10:15:54,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 99. [2019-05-15 10:15:54,724 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:54,724 INFO L82 GeneralOperation]: Start isEquivalent. First operand 104 states. Second operand 99 states. [2019-05-15 10:15:54,724 INFO L74 IsIncluded]: Start isIncluded. First operand 104 states. Second operand 99 states. [2019-05-15 10:15:54,724 INFO L87 Difference]: Start difference. First operand 104 states. Second operand 99 states. [2019-05-15 10:15:54,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:54,726 INFO L93 Difference]: Finished difference Result 104 states and 104 transitions. [2019-05-15 10:15:54,726 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 104 transitions. [2019-05-15 10:15:54,726 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:54,726 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:54,726 INFO L74 IsIncluded]: Start isIncluded. First operand 99 states. Second operand 104 states. [2019-05-15 10:15:54,727 INFO L87 Difference]: Start difference. First operand 99 states. Second operand 104 states. [2019-05-15 10:15:54,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:54,728 INFO L93 Difference]: Finished difference Result 104 states and 104 transitions. [2019-05-15 10:15:54,728 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 104 transitions. [2019-05-15 10:15:54,729 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:54,729 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:54,729 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:54,729 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:54,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2019-05-15 10:15:54,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 99 transitions. [2019-05-15 10:15:54,731 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 99 transitions. Word has length 92 [2019-05-15 10:15:54,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:54,732 INFO L475 AbstractCegarLoop]: Abstraction has 99 states and 99 transitions. [2019-05-15 10:15:54,732 INFO L476 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-05-15 10:15:54,732 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 99 transitions. [2019-05-15 10:15:54,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2019-05-15 10:15:54,733 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:54,733 INFO L399 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 1, 1] [2019-05-15 10:15:54,733 INFO L418 AbstractCegarLoop]: === Iteration 17 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:54,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:54,733 INFO L82 PathProgramCache]: Analyzing trace with hash 826756501, now seen corresponding path program 16 times [2019-05-15 10:15:54,734 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:54,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:54,752 INFO L256 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 18 conjunts are in the unsatisfiable core [2019-05-15 10:15:54,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:54,779 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:55,475 INFO L273 TraceCheckUtils]: 0: Hoare triple {6118#true} i := 0; {6123#(<= proc_i 0)} is VALID [2019-05-15 10:15:55,476 INFO L273 TraceCheckUtils]: 1: Hoare triple {6123#(<= proc_i 0)} assume i <= 1000; {6123#(<= proc_i 0)} is VALID [2019-05-15 10:15:55,476 INFO L273 TraceCheckUtils]: 2: Hoare triple {6123#(<= proc_i 0)} assume i + 4 < a[j]; {6123#(<= proc_i 0)} is VALID [2019-05-15 10:15:55,477 INFO L273 TraceCheckUtils]: 3: Hoare triple {6123#(<= proc_i 0)} assume a[5] == 1000; {6123#(<= proc_i 0)} is VALID [2019-05-15 10:15:55,477 INFO L273 TraceCheckUtils]: 4: Hoare triple {6123#(<= proc_i 0)} assume j > 4; {6123#(<= proc_i 0)} is VALID [2019-05-15 10:15:55,478 INFO L273 TraceCheckUtils]: 5: Hoare triple {6123#(<= proc_i 0)} assume j < 6; {6123#(<= proc_i 0)} is VALID [2019-05-15 10:15:55,478 INFO L273 TraceCheckUtils]: 6: Hoare triple {6123#(<= proc_i 0)} i := i + 4; {6142#(<= proc_i 4)} is VALID [2019-05-15 10:15:55,479 INFO L273 TraceCheckUtils]: 7: Hoare triple {6142#(<= proc_i 4)} assume i <= 1000; {6142#(<= proc_i 4)} is VALID [2019-05-15 10:15:55,479 INFO L273 TraceCheckUtils]: 8: Hoare triple {6142#(<= proc_i 4)} assume i + 4 < a[j]; {6142#(<= proc_i 4)} is VALID [2019-05-15 10:15:55,480 INFO L273 TraceCheckUtils]: 9: Hoare triple {6142#(<= proc_i 4)} assume a[5] == 1000; {6142#(<= proc_i 4)} is VALID [2019-05-15 10:15:55,480 INFO L273 TraceCheckUtils]: 10: Hoare triple {6142#(<= proc_i 4)} assume j > 4; {6142#(<= proc_i 4)} is VALID [2019-05-15 10:15:55,481 INFO L273 TraceCheckUtils]: 11: Hoare triple {6142#(<= proc_i 4)} assume j < 6; {6142#(<= proc_i 4)} is VALID [2019-05-15 10:15:55,482 INFO L273 TraceCheckUtils]: 12: Hoare triple {6142#(<= proc_i 4)} i := i + 4; {6161#(<= proc_i 8)} is VALID [2019-05-15 10:15:55,482 INFO L273 TraceCheckUtils]: 13: Hoare triple {6161#(<= proc_i 8)} assume i <= 1000; {6161#(<= proc_i 8)} is VALID [2019-05-15 10:15:55,483 INFO L273 TraceCheckUtils]: 14: Hoare triple {6161#(<= proc_i 8)} assume i + 4 < a[j]; {6161#(<= proc_i 8)} is VALID [2019-05-15 10:15:55,483 INFO L273 TraceCheckUtils]: 15: Hoare triple {6161#(<= proc_i 8)} assume a[5] == 1000; {6161#(<= proc_i 8)} is VALID [2019-05-15 10:15:55,484 INFO L273 TraceCheckUtils]: 16: Hoare triple {6161#(<= proc_i 8)} assume j > 4; {6161#(<= proc_i 8)} is VALID [2019-05-15 10:15:55,484 INFO L273 TraceCheckUtils]: 17: Hoare triple {6161#(<= proc_i 8)} assume j < 6; {6161#(<= proc_i 8)} is VALID [2019-05-15 10:15:55,485 INFO L273 TraceCheckUtils]: 18: Hoare triple {6161#(<= proc_i 8)} i := i + 4; {6180#(<= proc_i 12)} is VALID [2019-05-15 10:15:55,485 INFO L273 TraceCheckUtils]: 19: Hoare triple {6180#(<= proc_i 12)} assume i <= 1000; {6180#(<= proc_i 12)} is VALID [2019-05-15 10:15:55,486 INFO L273 TraceCheckUtils]: 20: Hoare triple {6180#(<= proc_i 12)} assume i + 4 < a[j]; {6180#(<= proc_i 12)} is VALID [2019-05-15 10:15:55,486 INFO L273 TraceCheckUtils]: 21: Hoare triple {6180#(<= proc_i 12)} assume a[5] == 1000; {6180#(<= proc_i 12)} is VALID [2019-05-15 10:15:55,487 INFO L273 TraceCheckUtils]: 22: Hoare triple {6180#(<= proc_i 12)} assume j > 4; {6180#(<= proc_i 12)} is VALID [2019-05-15 10:15:55,487 INFO L273 TraceCheckUtils]: 23: Hoare triple {6180#(<= proc_i 12)} assume j < 6; {6180#(<= proc_i 12)} is VALID [2019-05-15 10:15:55,488 INFO L273 TraceCheckUtils]: 24: Hoare triple {6180#(<= proc_i 12)} i := i + 4; {6199#(<= proc_i 16)} is VALID [2019-05-15 10:15:55,489 INFO L273 TraceCheckUtils]: 25: Hoare triple {6199#(<= proc_i 16)} assume i <= 1000; {6199#(<= proc_i 16)} is VALID [2019-05-15 10:15:55,507 INFO L273 TraceCheckUtils]: 26: Hoare triple {6199#(<= proc_i 16)} assume i + 4 < a[j]; {6199#(<= proc_i 16)} is VALID [2019-05-15 10:15:55,515 INFO L273 TraceCheckUtils]: 27: Hoare triple {6199#(<= proc_i 16)} assume a[5] == 1000; {6199#(<= proc_i 16)} is VALID [2019-05-15 10:15:55,531 INFO L273 TraceCheckUtils]: 28: Hoare triple {6199#(<= proc_i 16)} assume j > 4; {6199#(<= proc_i 16)} is VALID [2019-05-15 10:15:55,539 INFO L273 TraceCheckUtils]: 29: Hoare triple {6199#(<= proc_i 16)} assume j < 6; {6199#(<= proc_i 16)} is VALID [2019-05-15 10:15:55,554 INFO L273 TraceCheckUtils]: 30: Hoare triple {6199#(<= proc_i 16)} i := i + 4; {6218#(<= proc_i 20)} is VALID [2019-05-15 10:15:55,557 INFO L273 TraceCheckUtils]: 31: Hoare triple {6218#(<= proc_i 20)} assume i <= 1000; {6218#(<= proc_i 20)} is VALID [2019-05-15 10:15:55,557 INFO L273 TraceCheckUtils]: 32: Hoare triple {6218#(<= proc_i 20)} assume i + 4 < a[j]; {6218#(<= proc_i 20)} is VALID [2019-05-15 10:15:55,560 INFO L273 TraceCheckUtils]: 33: Hoare triple {6218#(<= proc_i 20)} assume a[5] == 1000; {6218#(<= proc_i 20)} is VALID [2019-05-15 10:15:55,560 INFO L273 TraceCheckUtils]: 34: Hoare triple {6218#(<= proc_i 20)} assume j > 4; {6218#(<= proc_i 20)} is VALID [2019-05-15 10:15:55,560 INFO L273 TraceCheckUtils]: 35: Hoare triple {6218#(<= proc_i 20)} assume j < 6; {6218#(<= proc_i 20)} is VALID [2019-05-15 10:15:55,561 INFO L273 TraceCheckUtils]: 36: Hoare triple {6218#(<= proc_i 20)} i := i + 4; {6237#(<= proc_i 24)} is VALID [2019-05-15 10:15:55,561 INFO L273 TraceCheckUtils]: 37: Hoare triple {6237#(<= proc_i 24)} assume i <= 1000; {6237#(<= proc_i 24)} is VALID [2019-05-15 10:15:55,579 INFO L273 TraceCheckUtils]: 38: Hoare triple {6237#(<= proc_i 24)} assume i + 4 < a[j]; {6237#(<= proc_i 24)} is VALID [2019-05-15 10:15:55,587 INFO L273 TraceCheckUtils]: 39: Hoare triple {6237#(<= proc_i 24)} assume a[5] == 1000; {6237#(<= proc_i 24)} is VALID [2019-05-15 10:15:55,592 INFO L273 TraceCheckUtils]: 40: Hoare triple {6237#(<= proc_i 24)} assume j > 4; {6237#(<= proc_i 24)} is VALID [2019-05-15 10:15:55,596 INFO L273 TraceCheckUtils]: 41: Hoare triple {6237#(<= proc_i 24)} assume j < 6; {6237#(<= proc_i 24)} is VALID [2019-05-15 10:15:55,596 INFO L273 TraceCheckUtils]: 42: Hoare triple {6237#(<= proc_i 24)} i := i + 4; {6256#(<= proc_i 28)} is VALID [2019-05-15 10:15:55,599 INFO L273 TraceCheckUtils]: 43: Hoare triple {6256#(<= proc_i 28)} assume i <= 1000; {6256#(<= proc_i 28)} is VALID [2019-05-15 10:15:55,599 INFO L273 TraceCheckUtils]: 44: Hoare triple {6256#(<= proc_i 28)} assume i + 4 < a[j]; {6256#(<= proc_i 28)} is VALID [2019-05-15 10:15:55,601 INFO L273 TraceCheckUtils]: 45: Hoare triple {6256#(<= proc_i 28)} assume a[5] == 1000; {6256#(<= proc_i 28)} is VALID [2019-05-15 10:15:55,601 INFO L273 TraceCheckUtils]: 46: Hoare triple {6256#(<= proc_i 28)} assume j > 4; {6256#(<= proc_i 28)} is VALID [2019-05-15 10:15:55,601 INFO L273 TraceCheckUtils]: 47: Hoare triple {6256#(<= proc_i 28)} assume j < 6; {6256#(<= proc_i 28)} is VALID [2019-05-15 10:15:55,602 INFO L273 TraceCheckUtils]: 48: Hoare triple {6256#(<= proc_i 28)} i := i + 4; {6275#(<= proc_i 32)} is VALID [2019-05-15 10:15:55,602 INFO L273 TraceCheckUtils]: 49: Hoare triple {6275#(<= proc_i 32)} assume i <= 1000; {6275#(<= proc_i 32)} is VALID [2019-05-15 10:15:55,602 INFO L273 TraceCheckUtils]: 50: Hoare triple {6275#(<= proc_i 32)} assume i + 4 < a[j]; {6275#(<= proc_i 32)} is VALID [2019-05-15 10:15:55,603 INFO L273 TraceCheckUtils]: 51: Hoare triple {6275#(<= proc_i 32)} assume a[5] == 1000; {6275#(<= proc_i 32)} is VALID [2019-05-15 10:15:55,603 INFO L273 TraceCheckUtils]: 52: Hoare triple {6275#(<= proc_i 32)} assume j > 4; {6275#(<= proc_i 32)} is VALID [2019-05-15 10:15:55,603 INFO L273 TraceCheckUtils]: 53: Hoare triple {6275#(<= proc_i 32)} assume j < 6; {6275#(<= proc_i 32)} is VALID [2019-05-15 10:15:55,604 INFO L273 TraceCheckUtils]: 54: Hoare triple {6275#(<= proc_i 32)} i := i + 4; {6294#(<= proc_i 36)} is VALID [2019-05-15 10:15:55,604 INFO L273 TraceCheckUtils]: 55: Hoare triple {6294#(<= proc_i 36)} assume i <= 1000; {6294#(<= proc_i 36)} is VALID [2019-05-15 10:15:55,605 INFO L273 TraceCheckUtils]: 56: Hoare triple {6294#(<= proc_i 36)} assume i + 4 < a[j]; {6294#(<= proc_i 36)} is VALID [2019-05-15 10:15:55,605 INFO L273 TraceCheckUtils]: 57: Hoare triple {6294#(<= proc_i 36)} assume a[5] == 1000; {6294#(<= proc_i 36)} is VALID [2019-05-15 10:15:55,606 INFO L273 TraceCheckUtils]: 58: Hoare triple {6294#(<= proc_i 36)} assume j > 4; {6294#(<= proc_i 36)} is VALID [2019-05-15 10:15:55,606 INFO L273 TraceCheckUtils]: 59: Hoare triple {6294#(<= proc_i 36)} assume j < 6; {6294#(<= proc_i 36)} is VALID [2019-05-15 10:15:55,607 INFO L273 TraceCheckUtils]: 60: Hoare triple {6294#(<= proc_i 36)} i := i + 4; {6313#(<= proc_i 40)} is VALID [2019-05-15 10:15:55,608 INFO L273 TraceCheckUtils]: 61: Hoare triple {6313#(<= proc_i 40)} assume i <= 1000; {6313#(<= proc_i 40)} is VALID [2019-05-15 10:15:55,608 INFO L273 TraceCheckUtils]: 62: Hoare triple {6313#(<= proc_i 40)} assume i + 4 < a[j]; {6313#(<= proc_i 40)} is VALID [2019-05-15 10:15:55,609 INFO L273 TraceCheckUtils]: 63: Hoare triple {6313#(<= proc_i 40)} assume a[5] == 1000; {6313#(<= proc_i 40)} is VALID [2019-05-15 10:15:55,609 INFO L273 TraceCheckUtils]: 64: Hoare triple {6313#(<= proc_i 40)} assume j > 4; {6313#(<= proc_i 40)} is VALID [2019-05-15 10:15:55,610 INFO L273 TraceCheckUtils]: 65: Hoare triple {6313#(<= proc_i 40)} assume j < 6; {6313#(<= proc_i 40)} is VALID [2019-05-15 10:15:55,610 INFO L273 TraceCheckUtils]: 66: Hoare triple {6313#(<= proc_i 40)} i := i + 4; {6332#(<= proc_i 44)} is VALID [2019-05-15 10:15:55,611 INFO L273 TraceCheckUtils]: 67: Hoare triple {6332#(<= proc_i 44)} assume i <= 1000; {6332#(<= proc_i 44)} is VALID [2019-05-15 10:15:55,611 INFO L273 TraceCheckUtils]: 68: Hoare triple {6332#(<= proc_i 44)} assume i + 4 < a[j]; {6332#(<= proc_i 44)} is VALID [2019-05-15 10:15:55,612 INFO L273 TraceCheckUtils]: 69: Hoare triple {6332#(<= proc_i 44)} assume a[5] == 1000; {6332#(<= proc_i 44)} is VALID [2019-05-15 10:15:55,612 INFO L273 TraceCheckUtils]: 70: Hoare triple {6332#(<= proc_i 44)} assume j > 4; {6332#(<= proc_i 44)} is VALID [2019-05-15 10:15:55,613 INFO L273 TraceCheckUtils]: 71: Hoare triple {6332#(<= proc_i 44)} assume j < 6; {6332#(<= proc_i 44)} is VALID [2019-05-15 10:15:55,613 INFO L273 TraceCheckUtils]: 72: Hoare triple {6332#(<= proc_i 44)} i := i + 4; {6351#(<= proc_i 48)} is VALID [2019-05-15 10:15:55,616 INFO L273 TraceCheckUtils]: 73: Hoare triple {6351#(<= proc_i 48)} assume i <= 1000; {6351#(<= proc_i 48)} is VALID [2019-05-15 10:15:55,616 INFO L273 TraceCheckUtils]: 74: Hoare triple {6351#(<= proc_i 48)} assume i + 4 < a[j]; {6351#(<= proc_i 48)} is VALID [2019-05-15 10:15:55,617 INFO L273 TraceCheckUtils]: 75: Hoare triple {6351#(<= proc_i 48)} assume a[5] == 1000; {6351#(<= proc_i 48)} is VALID [2019-05-15 10:15:55,617 INFO L273 TraceCheckUtils]: 76: Hoare triple {6351#(<= proc_i 48)} assume j > 4; {6351#(<= proc_i 48)} is VALID [2019-05-15 10:15:55,617 INFO L273 TraceCheckUtils]: 77: Hoare triple {6351#(<= proc_i 48)} assume j < 6; {6351#(<= proc_i 48)} is VALID [2019-05-15 10:15:55,618 INFO L273 TraceCheckUtils]: 78: Hoare triple {6351#(<= proc_i 48)} i := i + 4; {6370#(<= proc_i 52)} is VALID [2019-05-15 10:15:55,618 INFO L273 TraceCheckUtils]: 79: Hoare triple {6370#(<= proc_i 52)} assume i <= 1000; {6370#(<= proc_i 52)} is VALID [2019-05-15 10:15:55,618 INFO L273 TraceCheckUtils]: 80: Hoare triple {6370#(<= proc_i 52)} assume i + 4 < a[j]; {6370#(<= proc_i 52)} is VALID [2019-05-15 10:15:55,619 INFO L273 TraceCheckUtils]: 81: Hoare triple {6370#(<= proc_i 52)} assume a[5] == 1000; {6370#(<= proc_i 52)} is VALID [2019-05-15 10:15:55,619 INFO L273 TraceCheckUtils]: 82: Hoare triple {6370#(<= proc_i 52)} assume j > 4; {6370#(<= proc_i 52)} is VALID [2019-05-15 10:15:55,620 INFO L273 TraceCheckUtils]: 83: Hoare triple {6370#(<= proc_i 52)} assume j < 6; {6370#(<= proc_i 52)} is VALID [2019-05-15 10:15:55,621 INFO L273 TraceCheckUtils]: 84: Hoare triple {6370#(<= proc_i 52)} i := i + 4; {6389#(<= proc_i 56)} is VALID [2019-05-15 10:15:55,621 INFO L273 TraceCheckUtils]: 85: Hoare triple {6389#(<= proc_i 56)} assume i <= 1000; {6389#(<= proc_i 56)} is VALID [2019-05-15 10:15:55,622 INFO L273 TraceCheckUtils]: 86: Hoare triple {6389#(<= proc_i 56)} assume i + 4 < a[j]; {6389#(<= proc_i 56)} is VALID [2019-05-15 10:15:55,622 INFO L273 TraceCheckUtils]: 87: Hoare triple {6389#(<= proc_i 56)} assume a[5] == 1000; {6389#(<= proc_i 56)} is VALID [2019-05-15 10:15:55,623 INFO L273 TraceCheckUtils]: 88: Hoare triple {6389#(<= proc_i 56)} assume j > 4; {6389#(<= proc_i 56)} is VALID [2019-05-15 10:15:55,623 INFO L273 TraceCheckUtils]: 89: Hoare triple {6389#(<= proc_i 56)} assume j < 6; {6389#(<= proc_i 56)} is VALID [2019-05-15 10:15:55,624 INFO L273 TraceCheckUtils]: 90: Hoare triple {6389#(<= proc_i 56)} i := i + 4; {6408#(<= proc_i 60)} is VALID [2019-05-15 10:15:55,624 INFO L273 TraceCheckUtils]: 91: Hoare triple {6408#(<= proc_i 60)} assume i <= 1000; {6408#(<= proc_i 60)} is VALID [2019-05-15 10:15:55,625 INFO L273 TraceCheckUtils]: 92: Hoare triple {6408#(<= proc_i 60)} assume i + 4 < a[j]; {6408#(<= proc_i 60)} is VALID [2019-05-15 10:15:55,625 INFO L273 TraceCheckUtils]: 93: Hoare triple {6408#(<= proc_i 60)} assume a[5] == 1000; {6408#(<= proc_i 60)} is VALID [2019-05-15 10:15:55,626 INFO L273 TraceCheckUtils]: 94: Hoare triple {6408#(<= proc_i 60)} assume j > 4; {6408#(<= proc_i 60)} is VALID [2019-05-15 10:15:55,626 INFO L273 TraceCheckUtils]: 95: Hoare triple {6408#(<= proc_i 60)} assume j < 6; {6408#(<= proc_i 60)} is VALID [2019-05-15 10:15:55,627 INFO L273 TraceCheckUtils]: 96: Hoare triple {6408#(<= proc_i 60)} i := i + 4; {6427#(<= proc_i 64)} is VALID [2019-05-15 10:15:55,628 INFO L273 TraceCheckUtils]: 97: Hoare triple {6427#(<= proc_i 64)} assume !(i <= 1000); {6119#false} is VALID [2019-05-15 10:15:55,636 INFO L134 CoverageAnalysis]: Checked inductivity of 736 backedges. 0 proven. 736 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:55,636 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:55,637 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2019-05-15 10:15:55,637 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 98 [2019-05-15 10:15:55,637 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:55,638 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 19 states. [2019-05-15 10:15:55,731 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 98 edges. 98 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:55,731 INFO L454 AbstractCegarLoop]: Interpolant automaton has 19 states [2019-05-15 10:15:55,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2019-05-15 10:15:55,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2019-05-15 10:15:55,732 INFO L87 Difference]: Start difference. First operand 99 states and 99 transitions. Second operand 19 states. [2019-05-15 10:15:55,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:55,911 INFO L93 Difference]: Finished difference Result 110 states and 110 transitions. [2019-05-15 10:15:55,911 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-05-15 10:15:55,912 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 98 [2019-05-15 10:15:55,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:55,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2019-05-15 10:15:55,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 111 transitions. [2019-05-15 10:15:55,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2019-05-15 10:15:55,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 111 transitions. [2019-05-15 10:15:55,915 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 19 states and 111 transitions. [2019-05-15 10:15:56,033 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 111 edges. 111 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:56,036 INFO L225 Difference]: With dead ends: 110 [2019-05-15 10:15:56,036 INFO L226 Difference]: Without dead ends: 110 [2019-05-15 10:15:56,036 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2019-05-15 10:15:56,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2019-05-15 10:15:56,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 105. [2019-05-15 10:15:56,038 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:56,038 INFO L82 GeneralOperation]: Start isEquivalent. First operand 110 states. Second operand 105 states. [2019-05-15 10:15:56,038 INFO L74 IsIncluded]: Start isIncluded. First operand 110 states. Second operand 105 states. [2019-05-15 10:15:56,038 INFO L87 Difference]: Start difference. First operand 110 states. Second operand 105 states. [2019-05-15 10:15:56,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:56,039 INFO L93 Difference]: Finished difference Result 110 states and 110 transitions. [2019-05-15 10:15:56,039 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 110 transitions. [2019-05-15 10:15:56,040 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:56,040 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:56,040 INFO L74 IsIncluded]: Start isIncluded. First operand 105 states. Second operand 110 states. [2019-05-15 10:15:56,040 INFO L87 Difference]: Start difference. First operand 105 states. Second operand 110 states. [2019-05-15 10:15:56,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:56,041 INFO L93 Difference]: Finished difference Result 110 states and 110 transitions. [2019-05-15 10:15:56,041 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 110 transitions. [2019-05-15 10:15:56,041 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:56,042 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:56,042 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:56,042 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:56,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2019-05-15 10:15:56,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 105 transitions. [2019-05-15 10:15:56,043 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 105 transitions. Word has length 98 [2019-05-15 10:15:56,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:56,043 INFO L475 AbstractCegarLoop]: Abstraction has 105 states and 105 transitions. [2019-05-15 10:15:56,044 INFO L476 AbstractCegarLoop]: Interpolant automaton has 19 states. [2019-05-15 10:15:56,044 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 105 transitions. [2019-05-15 10:15:56,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2019-05-15 10:15:56,045 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:56,045 INFO L399 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 1, 1] [2019-05-15 10:15:56,045 INFO L418 AbstractCegarLoop]: === Iteration 18 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:56,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:56,045 INFO L82 PathProgramCache]: Analyzing trace with hash 694403922, now seen corresponding path program 17 times [2019-05-15 10:15:56,046 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:56,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:56,062 INFO L256 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 19 conjunts are in the unsatisfiable core [2019-05-15 10:15:56,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:56,093 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:56,466 INFO L273 TraceCheckUtils]: 0: Hoare triple {6865#true} i := 0; {6870#(<= proc_i 0)} is VALID [2019-05-15 10:15:56,467 INFO L273 TraceCheckUtils]: 1: Hoare triple {6870#(<= proc_i 0)} assume i <= 1000; {6870#(<= proc_i 0)} is VALID [2019-05-15 10:15:56,467 INFO L273 TraceCheckUtils]: 2: Hoare triple {6870#(<= proc_i 0)} assume i + 4 < a[j]; {6870#(<= proc_i 0)} is VALID [2019-05-15 10:15:56,468 INFO L273 TraceCheckUtils]: 3: Hoare triple {6870#(<= proc_i 0)} assume a[5] == 1000; {6870#(<= proc_i 0)} is VALID [2019-05-15 10:15:56,468 INFO L273 TraceCheckUtils]: 4: Hoare triple {6870#(<= proc_i 0)} assume j > 4; {6870#(<= proc_i 0)} is VALID [2019-05-15 10:15:56,469 INFO L273 TraceCheckUtils]: 5: Hoare triple {6870#(<= proc_i 0)} assume j < 6; {6870#(<= proc_i 0)} is VALID [2019-05-15 10:15:56,469 INFO L273 TraceCheckUtils]: 6: Hoare triple {6870#(<= proc_i 0)} i := i + 4; {6889#(<= proc_i 4)} is VALID [2019-05-15 10:15:56,470 INFO L273 TraceCheckUtils]: 7: Hoare triple {6889#(<= proc_i 4)} assume i <= 1000; {6889#(<= proc_i 4)} is VALID [2019-05-15 10:15:56,470 INFO L273 TraceCheckUtils]: 8: Hoare triple {6889#(<= proc_i 4)} assume i + 4 < a[j]; {6889#(<= proc_i 4)} is VALID [2019-05-15 10:15:56,471 INFO L273 TraceCheckUtils]: 9: Hoare triple {6889#(<= proc_i 4)} assume a[5] == 1000; {6889#(<= proc_i 4)} is VALID [2019-05-15 10:15:56,471 INFO L273 TraceCheckUtils]: 10: Hoare triple {6889#(<= proc_i 4)} assume j > 4; {6889#(<= proc_i 4)} is VALID [2019-05-15 10:15:56,472 INFO L273 TraceCheckUtils]: 11: Hoare triple {6889#(<= proc_i 4)} assume j < 6; {6889#(<= proc_i 4)} is VALID [2019-05-15 10:15:56,472 INFO L273 TraceCheckUtils]: 12: Hoare triple {6889#(<= proc_i 4)} i := i + 4; {6908#(<= proc_i 8)} is VALID [2019-05-15 10:15:56,473 INFO L273 TraceCheckUtils]: 13: Hoare triple {6908#(<= proc_i 8)} assume i <= 1000; {6908#(<= proc_i 8)} is VALID [2019-05-15 10:15:56,473 INFO L273 TraceCheckUtils]: 14: Hoare triple {6908#(<= proc_i 8)} assume i + 4 < a[j]; {6908#(<= proc_i 8)} is VALID [2019-05-15 10:15:56,474 INFO L273 TraceCheckUtils]: 15: Hoare triple {6908#(<= proc_i 8)} assume a[5] == 1000; {6908#(<= proc_i 8)} is VALID [2019-05-15 10:15:56,474 INFO L273 TraceCheckUtils]: 16: Hoare triple {6908#(<= proc_i 8)} assume j > 4; {6908#(<= proc_i 8)} is VALID [2019-05-15 10:15:56,475 INFO L273 TraceCheckUtils]: 17: Hoare triple {6908#(<= proc_i 8)} assume j < 6; {6908#(<= proc_i 8)} is VALID [2019-05-15 10:15:56,476 INFO L273 TraceCheckUtils]: 18: Hoare triple {6908#(<= proc_i 8)} i := i + 4; {6927#(<= proc_i 12)} is VALID [2019-05-15 10:15:56,476 INFO L273 TraceCheckUtils]: 19: Hoare triple {6927#(<= proc_i 12)} assume i <= 1000; {6927#(<= proc_i 12)} is VALID [2019-05-15 10:15:56,477 INFO L273 TraceCheckUtils]: 20: Hoare triple {6927#(<= proc_i 12)} assume i + 4 < a[j]; {6927#(<= proc_i 12)} is VALID [2019-05-15 10:15:56,477 INFO L273 TraceCheckUtils]: 21: Hoare triple {6927#(<= proc_i 12)} assume a[5] == 1000; {6927#(<= proc_i 12)} is VALID [2019-05-15 10:15:56,478 INFO L273 TraceCheckUtils]: 22: Hoare triple {6927#(<= proc_i 12)} assume j > 4; {6927#(<= proc_i 12)} is VALID [2019-05-15 10:15:56,478 INFO L273 TraceCheckUtils]: 23: Hoare triple {6927#(<= proc_i 12)} assume j < 6; {6927#(<= proc_i 12)} is VALID [2019-05-15 10:15:56,479 INFO L273 TraceCheckUtils]: 24: Hoare triple {6927#(<= proc_i 12)} i := i + 4; {6946#(<= proc_i 16)} is VALID [2019-05-15 10:15:56,479 INFO L273 TraceCheckUtils]: 25: Hoare triple {6946#(<= proc_i 16)} assume i <= 1000; {6946#(<= proc_i 16)} is VALID [2019-05-15 10:15:56,480 INFO L273 TraceCheckUtils]: 26: Hoare triple {6946#(<= proc_i 16)} assume i + 4 < a[j]; {6946#(<= proc_i 16)} is VALID [2019-05-15 10:15:56,480 INFO L273 TraceCheckUtils]: 27: Hoare triple {6946#(<= proc_i 16)} assume a[5] == 1000; {6946#(<= proc_i 16)} is VALID [2019-05-15 10:15:56,481 INFO L273 TraceCheckUtils]: 28: Hoare triple {6946#(<= proc_i 16)} assume j > 4; {6946#(<= proc_i 16)} is VALID [2019-05-15 10:15:56,481 INFO L273 TraceCheckUtils]: 29: Hoare triple {6946#(<= proc_i 16)} assume j < 6; {6946#(<= proc_i 16)} is VALID [2019-05-15 10:15:56,482 INFO L273 TraceCheckUtils]: 30: Hoare triple {6946#(<= proc_i 16)} i := i + 4; {6965#(<= proc_i 20)} is VALID [2019-05-15 10:15:56,482 INFO L273 TraceCheckUtils]: 31: Hoare triple {6965#(<= proc_i 20)} assume i <= 1000; {6965#(<= proc_i 20)} is VALID [2019-05-15 10:15:56,483 INFO L273 TraceCheckUtils]: 32: Hoare triple {6965#(<= proc_i 20)} assume i + 4 < a[j]; {6965#(<= proc_i 20)} is VALID [2019-05-15 10:15:56,483 INFO L273 TraceCheckUtils]: 33: Hoare triple {6965#(<= proc_i 20)} assume a[5] == 1000; {6965#(<= proc_i 20)} is VALID [2019-05-15 10:15:56,484 INFO L273 TraceCheckUtils]: 34: Hoare triple {6965#(<= proc_i 20)} assume j > 4; {6965#(<= proc_i 20)} is VALID [2019-05-15 10:15:56,484 INFO L273 TraceCheckUtils]: 35: Hoare triple {6965#(<= proc_i 20)} assume j < 6; {6965#(<= proc_i 20)} is VALID [2019-05-15 10:15:56,485 INFO L273 TraceCheckUtils]: 36: Hoare triple {6965#(<= proc_i 20)} i := i + 4; {6984#(<= proc_i 24)} is VALID [2019-05-15 10:15:56,486 INFO L273 TraceCheckUtils]: 37: Hoare triple {6984#(<= proc_i 24)} assume i <= 1000; {6984#(<= proc_i 24)} is VALID [2019-05-15 10:15:56,486 INFO L273 TraceCheckUtils]: 38: Hoare triple {6984#(<= proc_i 24)} assume i + 4 < a[j]; {6984#(<= proc_i 24)} is VALID [2019-05-15 10:15:56,486 INFO L273 TraceCheckUtils]: 39: Hoare triple {6984#(<= proc_i 24)} assume a[5] == 1000; {6984#(<= proc_i 24)} is VALID [2019-05-15 10:15:56,487 INFO L273 TraceCheckUtils]: 40: Hoare triple {6984#(<= proc_i 24)} assume j > 4; {6984#(<= proc_i 24)} is VALID [2019-05-15 10:15:56,487 INFO L273 TraceCheckUtils]: 41: Hoare triple {6984#(<= proc_i 24)} assume j < 6; {6984#(<= proc_i 24)} is VALID [2019-05-15 10:15:56,488 INFO L273 TraceCheckUtils]: 42: Hoare triple {6984#(<= proc_i 24)} i := i + 4; {7003#(<= proc_i 28)} is VALID [2019-05-15 10:15:56,489 INFO L273 TraceCheckUtils]: 43: Hoare triple {7003#(<= proc_i 28)} assume i <= 1000; {7003#(<= proc_i 28)} is VALID [2019-05-15 10:15:56,489 INFO L273 TraceCheckUtils]: 44: Hoare triple {7003#(<= proc_i 28)} assume i + 4 < a[j]; {7003#(<= proc_i 28)} is VALID [2019-05-15 10:15:56,490 INFO L273 TraceCheckUtils]: 45: Hoare triple {7003#(<= proc_i 28)} assume a[5] == 1000; {7003#(<= proc_i 28)} is VALID [2019-05-15 10:15:56,490 INFO L273 TraceCheckUtils]: 46: Hoare triple {7003#(<= proc_i 28)} assume j > 4; {7003#(<= proc_i 28)} is VALID [2019-05-15 10:15:56,491 INFO L273 TraceCheckUtils]: 47: Hoare triple {7003#(<= proc_i 28)} assume j < 6; {7003#(<= proc_i 28)} is VALID [2019-05-15 10:15:56,491 INFO L273 TraceCheckUtils]: 48: Hoare triple {7003#(<= proc_i 28)} i := i + 4; {7022#(<= proc_i 32)} is VALID [2019-05-15 10:15:56,492 INFO L273 TraceCheckUtils]: 49: Hoare triple {7022#(<= proc_i 32)} assume i <= 1000; {7022#(<= proc_i 32)} is VALID [2019-05-15 10:15:56,492 INFO L273 TraceCheckUtils]: 50: Hoare triple {7022#(<= proc_i 32)} assume i + 4 < a[j]; {7022#(<= proc_i 32)} is VALID [2019-05-15 10:15:56,493 INFO L273 TraceCheckUtils]: 51: Hoare triple {7022#(<= proc_i 32)} assume a[5] == 1000; {7022#(<= proc_i 32)} is VALID [2019-05-15 10:15:56,493 INFO L273 TraceCheckUtils]: 52: Hoare triple {7022#(<= proc_i 32)} assume j > 4; {7022#(<= proc_i 32)} is VALID [2019-05-15 10:15:56,494 INFO L273 TraceCheckUtils]: 53: Hoare triple {7022#(<= proc_i 32)} assume j < 6; {7022#(<= proc_i 32)} is VALID [2019-05-15 10:15:56,494 INFO L273 TraceCheckUtils]: 54: Hoare triple {7022#(<= proc_i 32)} i := i + 4; {7041#(<= proc_i 36)} is VALID [2019-05-15 10:15:56,495 INFO L273 TraceCheckUtils]: 55: Hoare triple {7041#(<= proc_i 36)} assume i <= 1000; {7041#(<= proc_i 36)} is VALID [2019-05-15 10:15:56,495 INFO L273 TraceCheckUtils]: 56: Hoare triple {7041#(<= proc_i 36)} assume i + 4 < a[j]; {7041#(<= proc_i 36)} is VALID [2019-05-15 10:15:56,496 INFO L273 TraceCheckUtils]: 57: Hoare triple {7041#(<= proc_i 36)} assume a[5] == 1000; {7041#(<= proc_i 36)} is VALID [2019-05-15 10:15:56,496 INFO L273 TraceCheckUtils]: 58: Hoare triple {7041#(<= proc_i 36)} assume j > 4; {7041#(<= proc_i 36)} is VALID [2019-05-15 10:15:56,497 INFO L273 TraceCheckUtils]: 59: Hoare triple {7041#(<= proc_i 36)} assume j < 6; {7041#(<= proc_i 36)} is VALID [2019-05-15 10:15:56,498 INFO L273 TraceCheckUtils]: 60: Hoare triple {7041#(<= proc_i 36)} i := i + 4; {7060#(<= proc_i 40)} is VALID [2019-05-15 10:15:56,498 INFO L273 TraceCheckUtils]: 61: Hoare triple {7060#(<= proc_i 40)} assume i <= 1000; {7060#(<= proc_i 40)} is VALID [2019-05-15 10:15:56,499 INFO L273 TraceCheckUtils]: 62: Hoare triple {7060#(<= proc_i 40)} assume i + 4 < a[j]; {7060#(<= proc_i 40)} is VALID [2019-05-15 10:15:56,499 INFO L273 TraceCheckUtils]: 63: Hoare triple {7060#(<= proc_i 40)} assume a[5] == 1000; {7060#(<= proc_i 40)} is VALID [2019-05-15 10:15:56,499 INFO L273 TraceCheckUtils]: 64: Hoare triple {7060#(<= proc_i 40)} assume j > 4; {7060#(<= proc_i 40)} is VALID [2019-05-15 10:15:56,500 INFO L273 TraceCheckUtils]: 65: Hoare triple {7060#(<= proc_i 40)} assume j < 6; {7060#(<= proc_i 40)} is VALID [2019-05-15 10:15:56,501 INFO L273 TraceCheckUtils]: 66: Hoare triple {7060#(<= proc_i 40)} i := i + 4; {7079#(<= proc_i 44)} is VALID [2019-05-15 10:15:56,501 INFO L273 TraceCheckUtils]: 67: Hoare triple {7079#(<= proc_i 44)} assume i <= 1000; {7079#(<= proc_i 44)} is VALID [2019-05-15 10:15:56,502 INFO L273 TraceCheckUtils]: 68: Hoare triple {7079#(<= proc_i 44)} assume i + 4 < a[j]; {7079#(<= proc_i 44)} is VALID [2019-05-15 10:15:56,502 INFO L273 TraceCheckUtils]: 69: Hoare triple {7079#(<= proc_i 44)} assume a[5] == 1000; {7079#(<= proc_i 44)} is VALID [2019-05-15 10:15:56,503 INFO L273 TraceCheckUtils]: 70: Hoare triple {7079#(<= proc_i 44)} assume j > 4; {7079#(<= proc_i 44)} is VALID [2019-05-15 10:15:56,503 INFO L273 TraceCheckUtils]: 71: Hoare triple {7079#(<= proc_i 44)} assume j < 6; {7079#(<= proc_i 44)} is VALID [2019-05-15 10:15:56,504 INFO L273 TraceCheckUtils]: 72: Hoare triple {7079#(<= proc_i 44)} i := i + 4; {7098#(<= proc_i 48)} is VALID [2019-05-15 10:15:56,504 INFO L273 TraceCheckUtils]: 73: Hoare triple {7098#(<= proc_i 48)} assume i <= 1000; {7098#(<= proc_i 48)} is VALID [2019-05-15 10:15:56,505 INFO L273 TraceCheckUtils]: 74: Hoare triple {7098#(<= proc_i 48)} assume i + 4 < a[j]; {7098#(<= proc_i 48)} is VALID [2019-05-15 10:15:56,505 INFO L273 TraceCheckUtils]: 75: Hoare triple {7098#(<= proc_i 48)} assume a[5] == 1000; {7098#(<= proc_i 48)} is VALID [2019-05-15 10:15:56,506 INFO L273 TraceCheckUtils]: 76: Hoare triple {7098#(<= proc_i 48)} assume j > 4; {7098#(<= proc_i 48)} is VALID [2019-05-15 10:15:56,506 INFO L273 TraceCheckUtils]: 77: Hoare triple {7098#(<= proc_i 48)} assume j < 6; {7098#(<= proc_i 48)} is VALID [2019-05-15 10:15:56,507 INFO L273 TraceCheckUtils]: 78: Hoare triple {7098#(<= proc_i 48)} i := i + 4; {7117#(<= proc_i 52)} is VALID [2019-05-15 10:15:56,507 INFO L273 TraceCheckUtils]: 79: Hoare triple {7117#(<= proc_i 52)} assume i <= 1000; {7117#(<= proc_i 52)} is VALID [2019-05-15 10:15:56,508 INFO L273 TraceCheckUtils]: 80: Hoare triple {7117#(<= proc_i 52)} assume i + 4 < a[j]; {7117#(<= proc_i 52)} is VALID [2019-05-15 10:15:56,508 INFO L273 TraceCheckUtils]: 81: Hoare triple {7117#(<= proc_i 52)} assume a[5] == 1000; {7117#(<= proc_i 52)} is VALID [2019-05-15 10:15:56,509 INFO L273 TraceCheckUtils]: 82: Hoare triple {7117#(<= proc_i 52)} assume j > 4; {7117#(<= proc_i 52)} is VALID [2019-05-15 10:15:56,509 INFO L273 TraceCheckUtils]: 83: Hoare triple {7117#(<= proc_i 52)} assume j < 6; {7117#(<= proc_i 52)} is VALID [2019-05-15 10:15:56,510 INFO L273 TraceCheckUtils]: 84: Hoare triple {7117#(<= proc_i 52)} i := i + 4; {7136#(<= proc_i 56)} is VALID [2019-05-15 10:15:56,511 INFO L273 TraceCheckUtils]: 85: Hoare triple {7136#(<= proc_i 56)} assume i <= 1000; {7136#(<= proc_i 56)} is VALID [2019-05-15 10:15:56,511 INFO L273 TraceCheckUtils]: 86: Hoare triple {7136#(<= proc_i 56)} assume i + 4 < a[j]; {7136#(<= proc_i 56)} is VALID [2019-05-15 10:15:56,512 INFO L273 TraceCheckUtils]: 87: Hoare triple {7136#(<= proc_i 56)} assume a[5] == 1000; {7136#(<= proc_i 56)} is VALID [2019-05-15 10:15:56,512 INFO L273 TraceCheckUtils]: 88: Hoare triple {7136#(<= proc_i 56)} assume j > 4; {7136#(<= proc_i 56)} is VALID [2019-05-15 10:15:56,513 INFO L273 TraceCheckUtils]: 89: Hoare triple {7136#(<= proc_i 56)} assume j < 6; {7136#(<= proc_i 56)} is VALID [2019-05-15 10:15:56,513 INFO L273 TraceCheckUtils]: 90: Hoare triple {7136#(<= proc_i 56)} i := i + 4; {7155#(<= proc_i 60)} is VALID [2019-05-15 10:15:56,514 INFO L273 TraceCheckUtils]: 91: Hoare triple {7155#(<= proc_i 60)} assume i <= 1000; {7155#(<= proc_i 60)} is VALID [2019-05-15 10:15:56,514 INFO L273 TraceCheckUtils]: 92: Hoare triple {7155#(<= proc_i 60)} assume i + 4 < a[j]; {7155#(<= proc_i 60)} is VALID [2019-05-15 10:15:56,515 INFO L273 TraceCheckUtils]: 93: Hoare triple {7155#(<= proc_i 60)} assume a[5] == 1000; {7155#(<= proc_i 60)} is VALID [2019-05-15 10:15:56,515 INFO L273 TraceCheckUtils]: 94: Hoare triple {7155#(<= proc_i 60)} assume j > 4; {7155#(<= proc_i 60)} is VALID [2019-05-15 10:15:56,516 INFO L273 TraceCheckUtils]: 95: Hoare triple {7155#(<= proc_i 60)} assume j < 6; {7155#(<= proc_i 60)} is VALID [2019-05-15 10:15:56,516 INFO L273 TraceCheckUtils]: 96: Hoare triple {7155#(<= proc_i 60)} i := i + 4; {7174#(<= proc_i 64)} is VALID [2019-05-15 10:15:56,517 INFO L273 TraceCheckUtils]: 97: Hoare triple {7174#(<= proc_i 64)} assume i <= 1000; {7174#(<= proc_i 64)} is VALID [2019-05-15 10:15:56,517 INFO L273 TraceCheckUtils]: 98: Hoare triple {7174#(<= proc_i 64)} assume i + 4 < a[j]; {7174#(<= proc_i 64)} is VALID [2019-05-15 10:15:56,518 INFO L273 TraceCheckUtils]: 99: Hoare triple {7174#(<= proc_i 64)} assume a[5] == 1000; {7174#(<= proc_i 64)} is VALID [2019-05-15 10:15:56,518 INFO L273 TraceCheckUtils]: 100: Hoare triple {7174#(<= proc_i 64)} assume j > 4; {7174#(<= proc_i 64)} is VALID [2019-05-15 10:15:56,519 INFO L273 TraceCheckUtils]: 101: Hoare triple {7174#(<= proc_i 64)} assume j < 6; {7174#(<= proc_i 64)} is VALID [2019-05-15 10:15:56,519 INFO L273 TraceCheckUtils]: 102: Hoare triple {7174#(<= proc_i 64)} i := i + 4; {7193#(<= proc_i 68)} is VALID [2019-05-15 10:15:56,520 INFO L273 TraceCheckUtils]: 103: Hoare triple {7193#(<= proc_i 68)} assume !(i <= 1000); {6866#false} is VALID [2019-05-15 10:15:56,529 INFO L134 CoverageAnalysis]: Checked inductivity of 833 backedges. 0 proven. 833 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:56,529 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:56,529 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2019-05-15 10:15:56,530 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 104 [2019-05-15 10:15:56,530 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:56,530 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 20 states. [2019-05-15 10:15:56,629 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 104 edges. 104 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:56,629 INFO L454 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-05-15 10:15:56,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-05-15 10:15:56,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2019-05-15 10:15:56,630 INFO L87 Difference]: Start difference. First operand 105 states and 105 transitions. Second operand 20 states. [2019-05-15 10:15:56,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:56,855 INFO L93 Difference]: Finished difference Result 116 states and 116 transitions. [2019-05-15 10:15:56,855 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-05-15 10:15:56,855 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 104 [2019-05-15 10:15:56,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:56,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2019-05-15 10:15:56,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 117 transitions. [2019-05-15 10:15:56,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2019-05-15 10:15:56,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 117 transitions. [2019-05-15 10:15:56,859 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 20 states and 117 transitions. [2019-05-15 10:15:56,981 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 117 edges. 117 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:56,983 INFO L225 Difference]: With dead ends: 116 [2019-05-15 10:15:56,983 INFO L226 Difference]: Without dead ends: 116 [2019-05-15 10:15:56,984 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2019-05-15 10:15:56,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2019-05-15 10:15:56,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2019-05-15 10:15:56,986 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:56,986 INFO L82 GeneralOperation]: Start isEquivalent. First operand 116 states. Second operand 111 states. [2019-05-15 10:15:56,986 INFO L74 IsIncluded]: Start isIncluded. First operand 116 states. Second operand 111 states. [2019-05-15 10:15:56,987 INFO L87 Difference]: Start difference. First operand 116 states. Second operand 111 states. [2019-05-15 10:15:56,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:56,988 INFO L93 Difference]: Finished difference Result 116 states and 116 transitions. [2019-05-15 10:15:56,988 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 116 transitions. [2019-05-15 10:15:56,989 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:56,989 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:56,989 INFO L74 IsIncluded]: Start isIncluded. First operand 111 states. Second operand 116 states. [2019-05-15 10:15:56,989 INFO L87 Difference]: Start difference. First operand 111 states. Second operand 116 states. [2019-05-15 10:15:56,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:56,991 INFO L93 Difference]: Finished difference Result 116 states and 116 transitions. [2019-05-15 10:15:56,991 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 116 transitions. [2019-05-15 10:15:56,991 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:56,992 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:56,992 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:56,992 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:56,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2019-05-15 10:15:56,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 111 transitions. [2019-05-15 10:15:56,994 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 111 transitions. Word has length 104 [2019-05-15 10:15:56,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:56,994 INFO L475 AbstractCegarLoop]: Abstraction has 111 states and 111 transitions. [2019-05-15 10:15:56,994 INFO L476 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-05-15 10:15:56,994 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 111 transitions. [2019-05-15 10:15:56,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2019-05-15 10:15:56,995 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:56,995 INFO L399 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 18, 1, 1] [2019-05-15 10:15:56,995 INFO L418 AbstractCegarLoop]: === Iteration 19 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:56,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:56,996 INFO L82 PathProgramCache]: Analyzing trace with hash -477218993, now seen corresponding path program 18 times [2019-05-15 10:15:56,996 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:57,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:57,013 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 20 conjunts are in the unsatisfiable core [2019-05-15 10:15:57,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:57,041 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:57,579 INFO L273 TraceCheckUtils]: 0: Hoare triple {7655#true} i := 0; {7660#(<= proc_i 0)} is VALID [2019-05-15 10:15:57,580 INFO L273 TraceCheckUtils]: 1: Hoare triple {7660#(<= proc_i 0)} assume i <= 1000; {7660#(<= proc_i 0)} is VALID [2019-05-15 10:15:57,581 INFO L273 TraceCheckUtils]: 2: Hoare triple {7660#(<= proc_i 0)} assume i + 4 < a[j]; {7660#(<= proc_i 0)} is VALID [2019-05-15 10:15:57,581 INFO L273 TraceCheckUtils]: 3: Hoare triple {7660#(<= proc_i 0)} assume a[5] == 1000; {7660#(<= proc_i 0)} is VALID [2019-05-15 10:15:57,582 INFO L273 TraceCheckUtils]: 4: Hoare triple {7660#(<= proc_i 0)} assume j > 4; {7660#(<= proc_i 0)} is VALID [2019-05-15 10:15:57,582 INFO L273 TraceCheckUtils]: 5: Hoare triple {7660#(<= proc_i 0)} assume j < 6; {7660#(<= proc_i 0)} is VALID [2019-05-15 10:15:57,583 INFO L273 TraceCheckUtils]: 6: Hoare triple {7660#(<= proc_i 0)} i := i + 4; {7679#(<= proc_i 4)} is VALID [2019-05-15 10:15:57,583 INFO L273 TraceCheckUtils]: 7: Hoare triple {7679#(<= proc_i 4)} assume i <= 1000; {7679#(<= proc_i 4)} is VALID [2019-05-15 10:15:57,584 INFO L273 TraceCheckUtils]: 8: Hoare triple {7679#(<= proc_i 4)} assume i + 4 < a[j]; {7679#(<= proc_i 4)} is VALID [2019-05-15 10:15:57,584 INFO L273 TraceCheckUtils]: 9: Hoare triple {7679#(<= proc_i 4)} assume a[5] == 1000; {7679#(<= proc_i 4)} is VALID [2019-05-15 10:15:57,585 INFO L273 TraceCheckUtils]: 10: Hoare triple {7679#(<= proc_i 4)} assume j > 4; {7679#(<= proc_i 4)} is VALID [2019-05-15 10:15:57,585 INFO L273 TraceCheckUtils]: 11: Hoare triple {7679#(<= proc_i 4)} assume j < 6; {7679#(<= proc_i 4)} is VALID [2019-05-15 10:15:57,586 INFO L273 TraceCheckUtils]: 12: Hoare triple {7679#(<= proc_i 4)} i := i + 4; {7698#(<= proc_i 8)} is VALID [2019-05-15 10:15:57,586 INFO L273 TraceCheckUtils]: 13: Hoare triple {7698#(<= proc_i 8)} assume i <= 1000; {7698#(<= proc_i 8)} is VALID [2019-05-15 10:15:57,587 INFO L273 TraceCheckUtils]: 14: Hoare triple {7698#(<= proc_i 8)} assume i + 4 < a[j]; {7698#(<= proc_i 8)} is VALID [2019-05-15 10:15:57,587 INFO L273 TraceCheckUtils]: 15: Hoare triple {7698#(<= proc_i 8)} assume a[5] == 1000; {7698#(<= proc_i 8)} is VALID [2019-05-15 10:15:57,588 INFO L273 TraceCheckUtils]: 16: Hoare triple {7698#(<= proc_i 8)} assume j > 4; {7698#(<= proc_i 8)} is VALID [2019-05-15 10:15:57,588 INFO L273 TraceCheckUtils]: 17: Hoare triple {7698#(<= proc_i 8)} assume j < 6; {7698#(<= proc_i 8)} is VALID [2019-05-15 10:15:57,589 INFO L273 TraceCheckUtils]: 18: Hoare triple {7698#(<= proc_i 8)} i := i + 4; {7717#(<= proc_i 12)} is VALID [2019-05-15 10:15:57,590 INFO L273 TraceCheckUtils]: 19: Hoare triple {7717#(<= proc_i 12)} assume i <= 1000; {7717#(<= proc_i 12)} is VALID [2019-05-15 10:15:57,590 INFO L273 TraceCheckUtils]: 20: Hoare triple {7717#(<= proc_i 12)} assume i + 4 < a[j]; {7717#(<= proc_i 12)} is VALID [2019-05-15 10:15:57,591 INFO L273 TraceCheckUtils]: 21: Hoare triple {7717#(<= proc_i 12)} assume a[5] == 1000; {7717#(<= proc_i 12)} is VALID [2019-05-15 10:15:57,591 INFO L273 TraceCheckUtils]: 22: Hoare triple {7717#(<= proc_i 12)} assume j > 4; {7717#(<= proc_i 12)} is VALID [2019-05-15 10:15:57,592 INFO L273 TraceCheckUtils]: 23: Hoare triple {7717#(<= proc_i 12)} assume j < 6; {7717#(<= proc_i 12)} is VALID [2019-05-15 10:15:57,592 INFO L273 TraceCheckUtils]: 24: Hoare triple {7717#(<= proc_i 12)} i := i + 4; {7736#(<= proc_i 16)} is VALID [2019-05-15 10:15:57,593 INFO L273 TraceCheckUtils]: 25: Hoare triple {7736#(<= proc_i 16)} assume i <= 1000; {7736#(<= proc_i 16)} is VALID [2019-05-15 10:15:57,593 INFO L273 TraceCheckUtils]: 26: Hoare triple {7736#(<= proc_i 16)} assume i + 4 < a[j]; {7736#(<= proc_i 16)} is VALID [2019-05-15 10:15:57,594 INFO L273 TraceCheckUtils]: 27: Hoare triple {7736#(<= proc_i 16)} assume a[5] == 1000; {7736#(<= proc_i 16)} is VALID [2019-05-15 10:15:57,594 INFO L273 TraceCheckUtils]: 28: Hoare triple {7736#(<= proc_i 16)} assume j > 4; {7736#(<= proc_i 16)} is VALID [2019-05-15 10:15:57,595 INFO L273 TraceCheckUtils]: 29: Hoare triple {7736#(<= proc_i 16)} assume j < 6; {7736#(<= proc_i 16)} is VALID [2019-05-15 10:15:57,595 INFO L273 TraceCheckUtils]: 30: Hoare triple {7736#(<= proc_i 16)} i := i + 4; {7755#(<= proc_i 20)} is VALID [2019-05-15 10:15:57,596 INFO L273 TraceCheckUtils]: 31: Hoare triple {7755#(<= proc_i 20)} assume i <= 1000; {7755#(<= proc_i 20)} is VALID [2019-05-15 10:15:57,596 INFO L273 TraceCheckUtils]: 32: Hoare triple {7755#(<= proc_i 20)} assume i + 4 < a[j]; {7755#(<= proc_i 20)} is VALID [2019-05-15 10:15:57,597 INFO L273 TraceCheckUtils]: 33: Hoare triple {7755#(<= proc_i 20)} assume a[5] == 1000; {7755#(<= proc_i 20)} is VALID [2019-05-15 10:15:57,598 INFO L273 TraceCheckUtils]: 34: Hoare triple {7755#(<= proc_i 20)} assume j > 4; {7755#(<= proc_i 20)} is VALID [2019-05-15 10:15:57,599 INFO L273 TraceCheckUtils]: 35: Hoare triple {7755#(<= proc_i 20)} assume j < 6; {7755#(<= proc_i 20)} is VALID [2019-05-15 10:15:57,599 INFO L273 TraceCheckUtils]: 36: Hoare triple {7755#(<= proc_i 20)} i := i + 4; {7774#(<= proc_i 24)} is VALID [2019-05-15 10:15:57,600 INFO L273 TraceCheckUtils]: 37: Hoare triple {7774#(<= proc_i 24)} assume i <= 1000; {7774#(<= proc_i 24)} is VALID [2019-05-15 10:15:57,600 INFO L273 TraceCheckUtils]: 38: Hoare triple {7774#(<= proc_i 24)} assume i + 4 < a[j]; {7774#(<= proc_i 24)} is VALID [2019-05-15 10:15:57,601 INFO L273 TraceCheckUtils]: 39: Hoare triple {7774#(<= proc_i 24)} assume a[5] == 1000; {7774#(<= proc_i 24)} is VALID [2019-05-15 10:15:57,601 INFO L273 TraceCheckUtils]: 40: Hoare triple {7774#(<= proc_i 24)} assume j > 4; {7774#(<= proc_i 24)} is VALID [2019-05-15 10:15:57,602 INFO L273 TraceCheckUtils]: 41: Hoare triple {7774#(<= proc_i 24)} assume j < 6; {7774#(<= proc_i 24)} is VALID [2019-05-15 10:15:57,602 INFO L273 TraceCheckUtils]: 42: Hoare triple {7774#(<= proc_i 24)} i := i + 4; {7793#(<= proc_i 28)} is VALID [2019-05-15 10:15:57,603 INFO L273 TraceCheckUtils]: 43: Hoare triple {7793#(<= proc_i 28)} assume i <= 1000; {7793#(<= proc_i 28)} is VALID [2019-05-15 10:15:57,603 INFO L273 TraceCheckUtils]: 44: Hoare triple {7793#(<= proc_i 28)} assume i + 4 < a[j]; {7793#(<= proc_i 28)} is VALID [2019-05-15 10:15:57,604 INFO L273 TraceCheckUtils]: 45: Hoare triple {7793#(<= proc_i 28)} assume a[5] == 1000; {7793#(<= proc_i 28)} is VALID [2019-05-15 10:15:57,604 INFO L273 TraceCheckUtils]: 46: Hoare triple {7793#(<= proc_i 28)} assume j > 4; {7793#(<= proc_i 28)} is VALID [2019-05-15 10:15:57,605 INFO L273 TraceCheckUtils]: 47: Hoare triple {7793#(<= proc_i 28)} assume j < 6; {7793#(<= proc_i 28)} is VALID [2019-05-15 10:15:57,606 INFO L273 TraceCheckUtils]: 48: Hoare triple {7793#(<= proc_i 28)} i := i + 4; {7812#(<= proc_i 32)} is VALID [2019-05-15 10:15:57,606 INFO L273 TraceCheckUtils]: 49: Hoare triple {7812#(<= proc_i 32)} assume i <= 1000; {7812#(<= proc_i 32)} is VALID [2019-05-15 10:15:57,607 INFO L273 TraceCheckUtils]: 50: Hoare triple {7812#(<= proc_i 32)} assume i + 4 < a[j]; {7812#(<= proc_i 32)} is VALID [2019-05-15 10:15:57,607 INFO L273 TraceCheckUtils]: 51: Hoare triple {7812#(<= proc_i 32)} assume a[5] == 1000; {7812#(<= proc_i 32)} is VALID [2019-05-15 10:15:57,608 INFO L273 TraceCheckUtils]: 52: Hoare triple {7812#(<= proc_i 32)} assume j > 4; {7812#(<= proc_i 32)} is VALID [2019-05-15 10:15:57,608 INFO L273 TraceCheckUtils]: 53: Hoare triple {7812#(<= proc_i 32)} assume j < 6; {7812#(<= proc_i 32)} is VALID [2019-05-15 10:15:57,609 INFO L273 TraceCheckUtils]: 54: Hoare triple {7812#(<= proc_i 32)} i := i + 4; {7831#(<= proc_i 36)} is VALID [2019-05-15 10:15:57,609 INFO L273 TraceCheckUtils]: 55: Hoare triple {7831#(<= proc_i 36)} assume i <= 1000; {7831#(<= proc_i 36)} is VALID [2019-05-15 10:15:57,610 INFO L273 TraceCheckUtils]: 56: Hoare triple {7831#(<= proc_i 36)} assume i + 4 < a[j]; {7831#(<= proc_i 36)} is VALID [2019-05-15 10:15:57,610 INFO L273 TraceCheckUtils]: 57: Hoare triple {7831#(<= proc_i 36)} assume a[5] == 1000; {7831#(<= proc_i 36)} is VALID [2019-05-15 10:15:57,611 INFO L273 TraceCheckUtils]: 58: Hoare triple {7831#(<= proc_i 36)} assume j > 4; {7831#(<= proc_i 36)} is VALID [2019-05-15 10:15:57,611 INFO L273 TraceCheckUtils]: 59: Hoare triple {7831#(<= proc_i 36)} assume j < 6; {7831#(<= proc_i 36)} is VALID [2019-05-15 10:15:57,612 INFO L273 TraceCheckUtils]: 60: Hoare triple {7831#(<= proc_i 36)} i := i + 4; {7850#(<= proc_i 40)} is VALID [2019-05-15 10:15:57,612 INFO L273 TraceCheckUtils]: 61: Hoare triple {7850#(<= proc_i 40)} assume i <= 1000; {7850#(<= proc_i 40)} is VALID [2019-05-15 10:15:57,613 INFO L273 TraceCheckUtils]: 62: Hoare triple {7850#(<= proc_i 40)} assume i + 4 < a[j]; {7850#(<= proc_i 40)} is VALID [2019-05-15 10:15:57,613 INFO L273 TraceCheckUtils]: 63: Hoare triple {7850#(<= proc_i 40)} assume a[5] == 1000; {7850#(<= proc_i 40)} is VALID [2019-05-15 10:15:57,614 INFO L273 TraceCheckUtils]: 64: Hoare triple {7850#(<= proc_i 40)} assume j > 4; {7850#(<= proc_i 40)} is VALID [2019-05-15 10:15:57,614 INFO L273 TraceCheckUtils]: 65: Hoare triple {7850#(<= proc_i 40)} assume j < 6; {7850#(<= proc_i 40)} is VALID [2019-05-15 10:15:57,615 INFO L273 TraceCheckUtils]: 66: Hoare triple {7850#(<= proc_i 40)} i := i + 4; {7869#(<= proc_i 44)} is VALID [2019-05-15 10:15:57,616 INFO L273 TraceCheckUtils]: 67: Hoare triple {7869#(<= proc_i 44)} assume i <= 1000; {7869#(<= proc_i 44)} is VALID [2019-05-15 10:15:57,616 INFO L273 TraceCheckUtils]: 68: Hoare triple {7869#(<= proc_i 44)} assume i + 4 < a[j]; {7869#(<= proc_i 44)} is VALID [2019-05-15 10:15:57,616 INFO L273 TraceCheckUtils]: 69: Hoare triple {7869#(<= proc_i 44)} assume a[5] == 1000; {7869#(<= proc_i 44)} is VALID [2019-05-15 10:15:57,617 INFO L273 TraceCheckUtils]: 70: Hoare triple {7869#(<= proc_i 44)} assume j > 4; {7869#(<= proc_i 44)} is VALID [2019-05-15 10:15:57,618 INFO L273 TraceCheckUtils]: 71: Hoare triple {7869#(<= proc_i 44)} assume j < 6; {7869#(<= proc_i 44)} is VALID [2019-05-15 10:15:57,618 INFO L273 TraceCheckUtils]: 72: Hoare triple {7869#(<= proc_i 44)} i := i + 4; {7888#(<= proc_i 48)} is VALID [2019-05-15 10:15:57,619 INFO L273 TraceCheckUtils]: 73: Hoare triple {7888#(<= proc_i 48)} assume i <= 1000; {7888#(<= proc_i 48)} is VALID [2019-05-15 10:15:57,619 INFO L273 TraceCheckUtils]: 74: Hoare triple {7888#(<= proc_i 48)} assume i + 4 < a[j]; {7888#(<= proc_i 48)} is VALID [2019-05-15 10:15:57,620 INFO L273 TraceCheckUtils]: 75: Hoare triple {7888#(<= proc_i 48)} assume a[5] == 1000; {7888#(<= proc_i 48)} is VALID [2019-05-15 10:15:57,620 INFO L273 TraceCheckUtils]: 76: Hoare triple {7888#(<= proc_i 48)} assume j > 4; {7888#(<= proc_i 48)} is VALID [2019-05-15 10:15:57,621 INFO L273 TraceCheckUtils]: 77: Hoare triple {7888#(<= proc_i 48)} assume j < 6; {7888#(<= proc_i 48)} is VALID [2019-05-15 10:15:57,621 INFO L273 TraceCheckUtils]: 78: Hoare triple {7888#(<= proc_i 48)} i := i + 4; {7907#(<= proc_i 52)} is VALID [2019-05-15 10:15:57,622 INFO L273 TraceCheckUtils]: 79: Hoare triple {7907#(<= proc_i 52)} assume i <= 1000; {7907#(<= proc_i 52)} is VALID [2019-05-15 10:15:57,622 INFO L273 TraceCheckUtils]: 80: Hoare triple {7907#(<= proc_i 52)} assume i + 4 < a[j]; {7907#(<= proc_i 52)} is VALID [2019-05-15 10:15:57,623 INFO L273 TraceCheckUtils]: 81: Hoare triple {7907#(<= proc_i 52)} assume a[5] == 1000; {7907#(<= proc_i 52)} is VALID [2019-05-15 10:15:57,623 INFO L273 TraceCheckUtils]: 82: Hoare triple {7907#(<= proc_i 52)} assume j > 4; {7907#(<= proc_i 52)} is VALID [2019-05-15 10:15:57,624 INFO L273 TraceCheckUtils]: 83: Hoare triple {7907#(<= proc_i 52)} assume j < 6; {7907#(<= proc_i 52)} is VALID [2019-05-15 10:15:57,625 INFO L273 TraceCheckUtils]: 84: Hoare triple {7907#(<= proc_i 52)} i := i + 4; {7926#(<= proc_i 56)} is VALID [2019-05-15 10:15:57,625 INFO L273 TraceCheckUtils]: 85: Hoare triple {7926#(<= proc_i 56)} assume i <= 1000; {7926#(<= proc_i 56)} is VALID [2019-05-15 10:15:57,626 INFO L273 TraceCheckUtils]: 86: Hoare triple {7926#(<= proc_i 56)} assume i + 4 < a[j]; {7926#(<= proc_i 56)} is VALID [2019-05-15 10:15:57,626 INFO L273 TraceCheckUtils]: 87: Hoare triple {7926#(<= proc_i 56)} assume a[5] == 1000; {7926#(<= proc_i 56)} is VALID [2019-05-15 10:15:57,627 INFO L273 TraceCheckUtils]: 88: Hoare triple {7926#(<= proc_i 56)} assume j > 4; {7926#(<= proc_i 56)} is VALID [2019-05-15 10:15:57,627 INFO L273 TraceCheckUtils]: 89: Hoare triple {7926#(<= proc_i 56)} assume j < 6; {7926#(<= proc_i 56)} is VALID [2019-05-15 10:15:57,628 INFO L273 TraceCheckUtils]: 90: Hoare triple {7926#(<= proc_i 56)} i := i + 4; {7945#(<= proc_i 60)} is VALID [2019-05-15 10:15:57,628 INFO L273 TraceCheckUtils]: 91: Hoare triple {7945#(<= proc_i 60)} assume i <= 1000; {7945#(<= proc_i 60)} is VALID [2019-05-15 10:15:57,629 INFO L273 TraceCheckUtils]: 92: Hoare triple {7945#(<= proc_i 60)} assume i + 4 < a[j]; {7945#(<= proc_i 60)} is VALID [2019-05-15 10:15:57,629 INFO L273 TraceCheckUtils]: 93: Hoare triple {7945#(<= proc_i 60)} assume a[5] == 1000; {7945#(<= proc_i 60)} is VALID [2019-05-15 10:15:57,630 INFO L273 TraceCheckUtils]: 94: Hoare triple {7945#(<= proc_i 60)} assume j > 4; {7945#(<= proc_i 60)} is VALID [2019-05-15 10:15:57,630 INFO L273 TraceCheckUtils]: 95: Hoare triple {7945#(<= proc_i 60)} assume j < 6; {7945#(<= proc_i 60)} is VALID [2019-05-15 10:15:57,631 INFO L273 TraceCheckUtils]: 96: Hoare triple {7945#(<= proc_i 60)} i := i + 4; {7964#(<= proc_i 64)} is VALID [2019-05-15 10:15:57,631 INFO L273 TraceCheckUtils]: 97: Hoare triple {7964#(<= proc_i 64)} assume i <= 1000; {7964#(<= proc_i 64)} is VALID [2019-05-15 10:15:57,632 INFO L273 TraceCheckUtils]: 98: Hoare triple {7964#(<= proc_i 64)} assume i + 4 < a[j]; {7964#(<= proc_i 64)} is VALID [2019-05-15 10:15:57,632 INFO L273 TraceCheckUtils]: 99: Hoare triple {7964#(<= proc_i 64)} assume a[5] == 1000; {7964#(<= proc_i 64)} is VALID [2019-05-15 10:15:57,633 INFO L273 TraceCheckUtils]: 100: Hoare triple {7964#(<= proc_i 64)} assume j > 4; {7964#(<= proc_i 64)} is VALID [2019-05-15 10:15:57,633 INFO L273 TraceCheckUtils]: 101: Hoare triple {7964#(<= proc_i 64)} assume j < 6; {7964#(<= proc_i 64)} is VALID [2019-05-15 10:15:57,634 INFO L273 TraceCheckUtils]: 102: Hoare triple {7964#(<= proc_i 64)} i := i + 4; {7983#(<= proc_i 68)} is VALID [2019-05-15 10:15:57,635 INFO L273 TraceCheckUtils]: 103: Hoare triple {7983#(<= proc_i 68)} assume i <= 1000; {7983#(<= proc_i 68)} is VALID [2019-05-15 10:15:57,635 INFO L273 TraceCheckUtils]: 104: Hoare triple {7983#(<= proc_i 68)} assume i + 4 < a[j]; {7983#(<= proc_i 68)} is VALID [2019-05-15 10:15:57,635 INFO L273 TraceCheckUtils]: 105: Hoare triple {7983#(<= proc_i 68)} assume a[5] == 1000; {7983#(<= proc_i 68)} is VALID [2019-05-15 10:15:57,636 INFO L273 TraceCheckUtils]: 106: Hoare triple {7983#(<= proc_i 68)} assume j > 4; {7983#(<= proc_i 68)} is VALID [2019-05-15 10:15:57,636 INFO L273 TraceCheckUtils]: 107: Hoare triple {7983#(<= proc_i 68)} assume j < 6; {7983#(<= proc_i 68)} is VALID [2019-05-15 10:15:57,637 INFO L273 TraceCheckUtils]: 108: Hoare triple {7983#(<= proc_i 68)} i := i + 4; {8002#(<= proc_i 72)} is VALID [2019-05-15 10:15:57,638 INFO L273 TraceCheckUtils]: 109: Hoare triple {8002#(<= proc_i 72)} assume !(i <= 1000); {7656#false} is VALID [2019-05-15 10:15:57,647 INFO L134 CoverageAnalysis]: Checked inductivity of 936 backedges. 0 proven. 936 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:57,647 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:57,648 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2019-05-15 10:15:57,648 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 110 [2019-05-15 10:15:57,648 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:57,648 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 21 states. [2019-05-15 10:15:57,754 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 110 edges. 110 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:57,754 INFO L454 AbstractCegarLoop]: Interpolant automaton has 21 states [2019-05-15 10:15:57,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2019-05-15 10:15:57,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2019-05-15 10:15:57,755 INFO L87 Difference]: Start difference. First operand 111 states and 111 transitions. Second operand 21 states. [2019-05-15 10:15:58,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:58,066 INFO L93 Difference]: Finished difference Result 122 states and 122 transitions. [2019-05-15 10:15:58,066 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-05-15 10:15:58,066 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 110 [2019-05-15 10:15:58,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:58,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2019-05-15 10:15:58,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 123 transitions. [2019-05-15 10:15:58,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2019-05-15 10:15:58,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 123 transitions. [2019-05-15 10:15:58,068 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 21 states and 123 transitions. [2019-05-15 10:15:58,191 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 123 edges. 123 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:58,193 INFO L225 Difference]: With dead ends: 122 [2019-05-15 10:15:58,193 INFO L226 Difference]: Without dead ends: 122 [2019-05-15 10:15:58,194 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2019-05-15 10:15:58,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2019-05-15 10:15:58,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 117. [2019-05-15 10:15:58,196 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:58,196 INFO L82 GeneralOperation]: Start isEquivalent. First operand 122 states. Second operand 117 states. [2019-05-15 10:15:58,196 INFO L74 IsIncluded]: Start isIncluded. First operand 122 states. Second operand 117 states. [2019-05-15 10:15:58,196 INFO L87 Difference]: Start difference. First operand 122 states. Second operand 117 states. [2019-05-15 10:15:58,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:58,198 INFO L93 Difference]: Finished difference Result 122 states and 122 transitions. [2019-05-15 10:15:58,198 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 122 transitions. [2019-05-15 10:15:58,199 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:58,199 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:58,199 INFO L74 IsIncluded]: Start isIncluded. First operand 117 states. Second operand 122 states. [2019-05-15 10:15:58,199 INFO L87 Difference]: Start difference. First operand 117 states. Second operand 122 states. [2019-05-15 10:15:58,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:58,201 INFO L93 Difference]: Finished difference Result 122 states and 122 transitions. [2019-05-15 10:15:58,201 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 122 transitions. [2019-05-15 10:15:58,201 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:58,201 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:58,201 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:58,202 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:58,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2019-05-15 10:15:58,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 117 transitions. [2019-05-15 10:15:58,203 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 117 transitions. Word has length 110 [2019-05-15 10:15:58,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:58,204 INFO L475 AbstractCegarLoop]: Abstraction has 117 states and 117 transitions. [2019-05-15 10:15:58,204 INFO L476 AbstractCegarLoop]: Interpolant automaton has 21 states. [2019-05-15 10:15:58,204 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 117 transitions. [2019-05-15 10:15:58,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2019-05-15 10:15:58,205 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:58,205 INFO L399 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 1, 1] [2019-05-15 10:15:58,205 INFO L418 AbstractCegarLoop]: === Iteration 20 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:58,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:58,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1973487220, now seen corresponding path program 19 times [2019-05-15 10:15:58,206 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:58,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:58,239 INFO L256 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 21 conjunts are in the unsatisfiable core [2019-05-15 10:15:58,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:58,271 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:15:59,057 INFO L273 TraceCheckUtils]: 0: Hoare triple {8488#true} i := 0; {8493#(<= proc_i 0)} is VALID [2019-05-15 10:15:59,058 INFO L273 TraceCheckUtils]: 1: Hoare triple {8493#(<= proc_i 0)} assume i <= 1000; {8493#(<= proc_i 0)} is VALID [2019-05-15 10:15:59,058 INFO L273 TraceCheckUtils]: 2: Hoare triple {8493#(<= proc_i 0)} assume i + 4 < a[j]; {8493#(<= proc_i 0)} is VALID [2019-05-15 10:15:59,059 INFO L273 TraceCheckUtils]: 3: Hoare triple {8493#(<= proc_i 0)} assume a[5] == 1000; {8493#(<= proc_i 0)} is VALID [2019-05-15 10:15:59,059 INFO L273 TraceCheckUtils]: 4: Hoare triple {8493#(<= proc_i 0)} assume j > 4; {8493#(<= proc_i 0)} is VALID [2019-05-15 10:15:59,060 INFO L273 TraceCheckUtils]: 5: Hoare triple {8493#(<= proc_i 0)} assume j < 6; {8493#(<= proc_i 0)} is VALID [2019-05-15 10:15:59,061 INFO L273 TraceCheckUtils]: 6: Hoare triple {8493#(<= proc_i 0)} i := i + 4; {8512#(<= proc_i 4)} is VALID [2019-05-15 10:15:59,061 INFO L273 TraceCheckUtils]: 7: Hoare triple {8512#(<= proc_i 4)} assume i <= 1000; {8512#(<= proc_i 4)} is VALID [2019-05-15 10:15:59,062 INFO L273 TraceCheckUtils]: 8: Hoare triple {8512#(<= proc_i 4)} assume i + 4 < a[j]; {8512#(<= proc_i 4)} is VALID [2019-05-15 10:15:59,062 INFO L273 TraceCheckUtils]: 9: Hoare triple {8512#(<= proc_i 4)} assume a[5] == 1000; {8512#(<= proc_i 4)} is VALID [2019-05-15 10:15:59,063 INFO L273 TraceCheckUtils]: 10: Hoare triple {8512#(<= proc_i 4)} assume j > 4; {8512#(<= proc_i 4)} is VALID [2019-05-15 10:15:59,063 INFO L273 TraceCheckUtils]: 11: Hoare triple {8512#(<= proc_i 4)} assume j < 6; {8512#(<= proc_i 4)} is VALID [2019-05-15 10:15:59,064 INFO L273 TraceCheckUtils]: 12: Hoare triple {8512#(<= proc_i 4)} i := i + 4; {8531#(<= proc_i 8)} is VALID [2019-05-15 10:15:59,064 INFO L273 TraceCheckUtils]: 13: Hoare triple {8531#(<= proc_i 8)} assume i <= 1000; {8531#(<= proc_i 8)} is VALID [2019-05-15 10:15:59,065 INFO L273 TraceCheckUtils]: 14: Hoare triple {8531#(<= proc_i 8)} assume i + 4 < a[j]; {8531#(<= proc_i 8)} is VALID [2019-05-15 10:15:59,065 INFO L273 TraceCheckUtils]: 15: Hoare triple {8531#(<= proc_i 8)} assume a[5] == 1000; {8531#(<= proc_i 8)} is VALID [2019-05-15 10:15:59,066 INFO L273 TraceCheckUtils]: 16: Hoare triple {8531#(<= proc_i 8)} assume j > 4; {8531#(<= proc_i 8)} is VALID [2019-05-15 10:15:59,066 INFO L273 TraceCheckUtils]: 17: Hoare triple {8531#(<= proc_i 8)} assume j < 6; {8531#(<= proc_i 8)} is VALID [2019-05-15 10:15:59,067 INFO L273 TraceCheckUtils]: 18: Hoare triple {8531#(<= proc_i 8)} i := i + 4; {8550#(<= proc_i 12)} is VALID [2019-05-15 10:15:59,067 INFO L273 TraceCheckUtils]: 19: Hoare triple {8550#(<= proc_i 12)} assume i <= 1000; {8550#(<= proc_i 12)} is VALID [2019-05-15 10:15:59,068 INFO L273 TraceCheckUtils]: 20: Hoare triple {8550#(<= proc_i 12)} assume i + 4 < a[j]; {8550#(<= proc_i 12)} is VALID [2019-05-15 10:15:59,068 INFO L273 TraceCheckUtils]: 21: Hoare triple {8550#(<= proc_i 12)} assume a[5] == 1000; {8550#(<= proc_i 12)} is VALID [2019-05-15 10:15:59,069 INFO L273 TraceCheckUtils]: 22: Hoare triple {8550#(<= proc_i 12)} assume j > 4; {8550#(<= proc_i 12)} is VALID [2019-05-15 10:15:59,069 INFO L273 TraceCheckUtils]: 23: Hoare triple {8550#(<= proc_i 12)} assume j < 6; {8550#(<= proc_i 12)} is VALID [2019-05-15 10:15:59,070 INFO L273 TraceCheckUtils]: 24: Hoare triple {8550#(<= proc_i 12)} i := i + 4; {8569#(<= proc_i 16)} is VALID [2019-05-15 10:15:59,071 INFO L273 TraceCheckUtils]: 25: Hoare triple {8569#(<= proc_i 16)} assume i <= 1000; {8569#(<= proc_i 16)} is VALID [2019-05-15 10:15:59,071 INFO L273 TraceCheckUtils]: 26: Hoare triple {8569#(<= proc_i 16)} assume i + 4 < a[j]; {8569#(<= proc_i 16)} is VALID [2019-05-15 10:15:59,072 INFO L273 TraceCheckUtils]: 27: Hoare triple {8569#(<= proc_i 16)} assume a[5] == 1000; {8569#(<= proc_i 16)} is VALID [2019-05-15 10:15:59,072 INFO L273 TraceCheckUtils]: 28: Hoare triple {8569#(<= proc_i 16)} assume j > 4; {8569#(<= proc_i 16)} is VALID [2019-05-15 10:15:59,073 INFO L273 TraceCheckUtils]: 29: Hoare triple {8569#(<= proc_i 16)} assume j < 6; {8569#(<= proc_i 16)} is VALID [2019-05-15 10:15:59,073 INFO L273 TraceCheckUtils]: 30: Hoare triple {8569#(<= proc_i 16)} i := i + 4; {8588#(<= proc_i 20)} is VALID [2019-05-15 10:15:59,074 INFO L273 TraceCheckUtils]: 31: Hoare triple {8588#(<= proc_i 20)} assume i <= 1000; {8588#(<= proc_i 20)} is VALID [2019-05-15 10:15:59,074 INFO L273 TraceCheckUtils]: 32: Hoare triple {8588#(<= proc_i 20)} assume i + 4 < a[j]; {8588#(<= proc_i 20)} is VALID [2019-05-15 10:15:59,075 INFO L273 TraceCheckUtils]: 33: Hoare triple {8588#(<= proc_i 20)} assume a[5] == 1000; {8588#(<= proc_i 20)} is VALID [2019-05-15 10:15:59,075 INFO L273 TraceCheckUtils]: 34: Hoare triple {8588#(<= proc_i 20)} assume j > 4; {8588#(<= proc_i 20)} is VALID [2019-05-15 10:15:59,076 INFO L273 TraceCheckUtils]: 35: Hoare triple {8588#(<= proc_i 20)} assume j < 6; {8588#(<= proc_i 20)} is VALID [2019-05-15 10:15:59,076 INFO L273 TraceCheckUtils]: 36: Hoare triple {8588#(<= proc_i 20)} i := i + 4; {8607#(<= proc_i 24)} is VALID [2019-05-15 10:15:59,077 INFO L273 TraceCheckUtils]: 37: Hoare triple {8607#(<= proc_i 24)} assume i <= 1000; {8607#(<= proc_i 24)} is VALID [2019-05-15 10:15:59,077 INFO L273 TraceCheckUtils]: 38: Hoare triple {8607#(<= proc_i 24)} assume i + 4 < a[j]; {8607#(<= proc_i 24)} is VALID [2019-05-15 10:15:59,078 INFO L273 TraceCheckUtils]: 39: Hoare triple {8607#(<= proc_i 24)} assume a[5] == 1000; {8607#(<= proc_i 24)} is VALID [2019-05-15 10:15:59,078 INFO L273 TraceCheckUtils]: 40: Hoare triple {8607#(<= proc_i 24)} assume j > 4; {8607#(<= proc_i 24)} is VALID [2019-05-15 10:15:59,079 INFO L273 TraceCheckUtils]: 41: Hoare triple {8607#(<= proc_i 24)} assume j < 6; {8607#(<= proc_i 24)} is VALID [2019-05-15 10:15:59,079 INFO L273 TraceCheckUtils]: 42: Hoare triple {8607#(<= proc_i 24)} i := i + 4; {8626#(<= proc_i 28)} is VALID [2019-05-15 10:15:59,080 INFO L273 TraceCheckUtils]: 43: Hoare triple {8626#(<= proc_i 28)} assume i <= 1000; {8626#(<= proc_i 28)} is VALID [2019-05-15 10:15:59,080 INFO L273 TraceCheckUtils]: 44: Hoare triple {8626#(<= proc_i 28)} assume i + 4 < a[j]; {8626#(<= proc_i 28)} is VALID [2019-05-15 10:15:59,081 INFO L273 TraceCheckUtils]: 45: Hoare triple {8626#(<= proc_i 28)} assume a[5] == 1000; {8626#(<= proc_i 28)} is VALID [2019-05-15 10:15:59,081 INFO L273 TraceCheckUtils]: 46: Hoare triple {8626#(<= proc_i 28)} assume j > 4; {8626#(<= proc_i 28)} is VALID [2019-05-15 10:15:59,082 INFO L273 TraceCheckUtils]: 47: Hoare triple {8626#(<= proc_i 28)} assume j < 6; {8626#(<= proc_i 28)} is VALID [2019-05-15 10:15:59,083 INFO L273 TraceCheckUtils]: 48: Hoare triple {8626#(<= proc_i 28)} i := i + 4; {8645#(<= proc_i 32)} is VALID [2019-05-15 10:15:59,083 INFO L273 TraceCheckUtils]: 49: Hoare triple {8645#(<= proc_i 32)} assume i <= 1000; {8645#(<= proc_i 32)} is VALID [2019-05-15 10:15:59,084 INFO L273 TraceCheckUtils]: 50: Hoare triple {8645#(<= proc_i 32)} assume i + 4 < a[j]; {8645#(<= proc_i 32)} is VALID [2019-05-15 10:15:59,084 INFO L273 TraceCheckUtils]: 51: Hoare triple {8645#(<= proc_i 32)} assume a[5] == 1000; {8645#(<= proc_i 32)} is VALID [2019-05-15 10:15:59,085 INFO L273 TraceCheckUtils]: 52: Hoare triple {8645#(<= proc_i 32)} assume j > 4; {8645#(<= proc_i 32)} is VALID [2019-05-15 10:15:59,085 INFO L273 TraceCheckUtils]: 53: Hoare triple {8645#(<= proc_i 32)} assume j < 6; {8645#(<= proc_i 32)} is VALID [2019-05-15 10:15:59,086 INFO L273 TraceCheckUtils]: 54: Hoare triple {8645#(<= proc_i 32)} i := i + 4; {8664#(<= proc_i 36)} is VALID [2019-05-15 10:15:59,086 INFO L273 TraceCheckUtils]: 55: Hoare triple {8664#(<= proc_i 36)} assume i <= 1000; {8664#(<= proc_i 36)} is VALID [2019-05-15 10:15:59,087 INFO L273 TraceCheckUtils]: 56: Hoare triple {8664#(<= proc_i 36)} assume i + 4 < a[j]; {8664#(<= proc_i 36)} is VALID [2019-05-15 10:15:59,087 INFO L273 TraceCheckUtils]: 57: Hoare triple {8664#(<= proc_i 36)} assume a[5] == 1000; {8664#(<= proc_i 36)} is VALID [2019-05-15 10:15:59,088 INFO L273 TraceCheckUtils]: 58: Hoare triple {8664#(<= proc_i 36)} assume j > 4; {8664#(<= proc_i 36)} is VALID [2019-05-15 10:15:59,088 INFO L273 TraceCheckUtils]: 59: Hoare triple {8664#(<= proc_i 36)} assume j < 6; {8664#(<= proc_i 36)} is VALID [2019-05-15 10:15:59,089 INFO L273 TraceCheckUtils]: 60: Hoare triple {8664#(<= proc_i 36)} i := i + 4; {8683#(<= proc_i 40)} is VALID [2019-05-15 10:15:59,089 INFO L273 TraceCheckUtils]: 61: Hoare triple {8683#(<= proc_i 40)} assume i <= 1000; {8683#(<= proc_i 40)} is VALID [2019-05-15 10:15:59,090 INFO L273 TraceCheckUtils]: 62: Hoare triple {8683#(<= proc_i 40)} assume i + 4 < a[j]; {8683#(<= proc_i 40)} is VALID [2019-05-15 10:15:59,090 INFO L273 TraceCheckUtils]: 63: Hoare triple {8683#(<= proc_i 40)} assume a[5] == 1000; {8683#(<= proc_i 40)} is VALID [2019-05-15 10:15:59,091 INFO L273 TraceCheckUtils]: 64: Hoare triple {8683#(<= proc_i 40)} assume j > 4; {8683#(<= proc_i 40)} is VALID [2019-05-15 10:15:59,091 INFO L273 TraceCheckUtils]: 65: Hoare triple {8683#(<= proc_i 40)} assume j < 6; {8683#(<= proc_i 40)} is VALID [2019-05-15 10:15:59,092 INFO L273 TraceCheckUtils]: 66: Hoare triple {8683#(<= proc_i 40)} i := i + 4; {8702#(<= proc_i 44)} is VALID [2019-05-15 10:15:59,093 INFO L273 TraceCheckUtils]: 67: Hoare triple {8702#(<= proc_i 44)} assume i <= 1000; {8702#(<= proc_i 44)} is VALID [2019-05-15 10:15:59,093 INFO L273 TraceCheckUtils]: 68: Hoare triple {8702#(<= proc_i 44)} assume i + 4 < a[j]; {8702#(<= proc_i 44)} is VALID [2019-05-15 10:15:59,094 INFO L273 TraceCheckUtils]: 69: Hoare triple {8702#(<= proc_i 44)} assume a[5] == 1000; {8702#(<= proc_i 44)} is VALID [2019-05-15 10:15:59,094 INFO L273 TraceCheckUtils]: 70: Hoare triple {8702#(<= proc_i 44)} assume j > 4; {8702#(<= proc_i 44)} is VALID [2019-05-15 10:15:59,094 INFO L273 TraceCheckUtils]: 71: Hoare triple {8702#(<= proc_i 44)} assume j < 6; {8702#(<= proc_i 44)} is VALID [2019-05-15 10:15:59,095 INFO L273 TraceCheckUtils]: 72: Hoare triple {8702#(<= proc_i 44)} i := i + 4; {8721#(<= proc_i 48)} is VALID [2019-05-15 10:15:59,096 INFO L273 TraceCheckUtils]: 73: Hoare triple {8721#(<= proc_i 48)} assume i <= 1000; {8721#(<= proc_i 48)} is VALID [2019-05-15 10:15:59,096 INFO L273 TraceCheckUtils]: 74: Hoare triple {8721#(<= proc_i 48)} assume i + 4 < a[j]; {8721#(<= proc_i 48)} is VALID [2019-05-15 10:15:59,097 INFO L273 TraceCheckUtils]: 75: Hoare triple {8721#(<= proc_i 48)} assume a[5] == 1000; {8721#(<= proc_i 48)} is VALID [2019-05-15 10:15:59,097 INFO L273 TraceCheckUtils]: 76: Hoare triple {8721#(<= proc_i 48)} assume j > 4; {8721#(<= proc_i 48)} is VALID [2019-05-15 10:15:59,098 INFO L273 TraceCheckUtils]: 77: Hoare triple {8721#(<= proc_i 48)} assume j < 6; {8721#(<= proc_i 48)} is VALID [2019-05-15 10:15:59,098 INFO L273 TraceCheckUtils]: 78: Hoare triple {8721#(<= proc_i 48)} i := i + 4; {8740#(<= proc_i 52)} is VALID [2019-05-15 10:15:59,099 INFO L273 TraceCheckUtils]: 79: Hoare triple {8740#(<= proc_i 52)} assume i <= 1000; {8740#(<= proc_i 52)} is VALID [2019-05-15 10:15:59,099 INFO L273 TraceCheckUtils]: 80: Hoare triple {8740#(<= proc_i 52)} assume i + 4 < a[j]; {8740#(<= proc_i 52)} is VALID [2019-05-15 10:15:59,100 INFO L273 TraceCheckUtils]: 81: Hoare triple {8740#(<= proc_i 52)} assume a[5] == 1000; {8740#(<= proc_i 52)} is VALID [2019-05-15 10:15:59,100 INFO L273 TraceCheckUtils]: 82: Hoare triple {8740#(<= proc_i 52)} assume j > 4; {8740#(<= proc_i 52)} is VALID [2019-05-15 10:15:59,101 INFO L273 TraceCheckUtils]: 83: Hoare triple {8740#(<= proc_i 52)} assume j < 6; {8740#(<= proc_i 52)} is VALID [2019-05-15 10:15:59,101 INFO L273 TraceCheckUtils]: 84: Hoare triple {8740#(<= proc_i 52)} i := i + 4; {8759#(<= proc_i 56)} is VALID [2019-05-15 10:15:59,102 INFO L273 TraceCheckUtils]: 85: Hoare triple {8759#(<= proc_i 56)} assume i <= 1000; {8759#(<= proc_i 56)} is VALID [2019-05-15 10:15:59,102 INFO L273 TraceCheckUtils]: 86: Hoare triple {8759#(<= proc_i 56)} assume i + 4 < a[j]; {8759#(<= proc_i 56)} is VALID [2019-05-15 10:15:59,103 INFO L273 TraceCheckUtils]: 87: Hoare triple {8759#(<= proc_i 56)} assume a[5] == 1000; {8759#(<= proc_i 56)} is VALID [2019-05-15 10:15:59,103 INFO L273 TraceCheckUtils]: 88: Hoare triple {8759#(<= proc_i 56)} assume j > 4; {8759#(<= proc_i 56)} is VALID [2019-05-15 10:15:59,104 INFO L273 TraceCheckUtils]: 89: Hoare triple {8759#(<= proc_i 56)} assume j < 6; {8759#(<= proc_i 56)} is VALID [2019-05-15 10:15:59,105 INFO L273 TraceCheckUtils]: 90: Hoare triple {8759#(<= proc_i 56)} i := i + 4; {8778#(<= proc_i 60)} is VALID [2019-05-15 10:15:59,105 INFO L273 TraceCheckUtils]: 91: Hoare triple {8778#(<= proc_i 60)} assume i <= 1000; {8778#(<= proc_i 60)} is VALID [2019-05-15 10:15:59,106 INFO L273 TraceCheckUtils]: 92: Hoare triple {8778#(<= proc_i 60)} assume i + 4 < a[j]; {8778#(<= proc_i 60)} is VALID [2019-05-15 10:15:59,106 INFO L273 TraceCheckUtils]: 93: Hoare triple {8778#(<= proc_i 60)} assume a[5] == 1000; {8778#(<= proc_i 60)} is VALID [2019-05-15 10:15:59,107 INFO L273 TraceCheckUtils]: 94: Hoare triple {8778#(<= proc_i 60)} assume j > 4; {8778#(<= proc_i 60)} is VALID [2019-05-15 10:15:59,107 INFO L273 TraceCheckUtils]: 95: Hoare triple {8778#(<= proc_i 60)} assume j < 6; {8778#(<= proc_i 60)} is VALID [2019-05-15 10:15:59,108 INFO L273 TraceCheckUtils]: 96: Hoare triple {8778#(<= proc_i 60)} i := i + 4; {8797#(<= proc_i 64)} is VALID [2019-05-15 10:15:59,108 INFO L273 TraceCheckUtils]: 97: Hoare triple {8797#(<= proc_i 64)} assume i <= 1000; {8797#(<= proc_i 64)} is VALID [2019-05-15 10:15:59,109 INFO L273 TraceCheckUtils]: 98: Hoare triple {8797#(<= proc_i 64)} assume i + 4 < a[j]; {8797#(<= proc_i 64)} is VALID [2019-05-15 10:15:59,109 INFO L273 TraceCheckUtils]: 99: Hoare triple {8797#(<= proc_i 64)} assume a[5] == 1000; {8797#(<= proc_i 64)} is VALID [2019-05-15 10:15:59,110 INFO L273 TraceCheckUtils]: 100: Hoare triple {8797#(<= proc_i 64)} assume j > 4; {8797#(<= proc_i 64)} is VALID [2019-05-15 10:15:59,110 INFO L273 TraceCheckUtils]: 101: Hoare triple {8797#(<= proc_i 64)} assume j < 6; {8797#(<= proc_i 64)} is VALID [2019-05-15 10:15:59,111 INFO L273 TraceCheckUtils]: 102: Hoare triple {8797#(<= proc_i 64)} i := i + 4; {8816#(<= proc_i 68)} is VALID [2019-05-15 10:15:59,111 INFO L273 TraceCheckUtils]: 103: Hoare triple {8816#(<= proc_i 68)} assume i <= 1000; {8816#(<= proc_i 68)} is VALID [2019-05-15 10:15:59,112 INFO L273 TraceCheckUtils]: 104: Hoare triple {8816#(<= proc_i 68)} assume i + 4 < a[j]; {8816#(<= proc_i 68)} is VALID [2019-05-15 10:15:59,112 INFO L273 TraceCheckUtils]: 105: Hoare triple {8816#(<= proc_i 68)} assume a[5] == 1000; {8816#(<= proc_i 68)} is VALID [2019-05-15 10:15:59,113 INFO L273 TraceCheckUtils]: 106: Hoare triple {8816#(<= proc_i 68)} assume j > 4; {8816#(<= proc_i 68)} is VALID [2019-05-15 10:15:59,113 INFO L273 TraceCheckUtils]: 107: Hoare triple {8816#(<= proc_i 68)} assume j < 6; {8816#(<= proc_i 68)} is VALID [2019-05-15 10:15:59,114 INFO L273 TraceCheckUtils]: 108: Hoare triple {8816#(<= proc_i 68)} i := i + 4; {8835#(<= proc_i 72)} is VALID [2019-05-15 10:15:59,114 INFO L273 TraceCheckUtils]: 109: Hoare triple {8835#(<= proc_i 72)} assume i <= 1000; {8835#(<= proc_i 72)} is VALID [2019-05-15 10:15:59,115 INFO L273 TraceCheckUtils]: 110: Hoare triple {8835#(<= proc_i 72)} assume i + 4 < a[j]; {8835#(<= proc_i 72)} is VALID [2019-05-15 10:15:59,115 INFO L273 TraceCheckUtils]: 111: Hoare triple {8835#(<= proc_i 72)} assume a[5] == 1000; {8835#(<= proc_i 72)} is VALID [2019-05-15 10:15:59,116 INFO L273 TraceCheckUtils]: 112: Hoare triple {8835#(<= proc_i 72)} assume j > 4; {8835#(<= proc_i 72)} is VALID [2019-05-15 10:15:59,116 INFO L273 TraceCheckUtils]: 113: Hoare triple {8835#(<= proc_i 72)} assume j < 6; {8835#(<= proc_i 72)} is VALID [2019-05-15 10:15:59,117 INFO L273 TraceCheckUtils]: 114: Hoare triple {8835#(<= proc_i 72)} i := i + 4; {8854#(<= proc_i 76)} is VALID [2019-05-15 10:15:59,118 INFO L273 TraceCheckUtils]: 115: Hoare triple {8854#(<= proc_i 76)} assume !(i <= 1000); {8489#false} is VALID [2019-05-15 10:15:59,128 INFO L134 CoverageAnalysis]: Checked inductivity of 1045 backedges. 0 proven. 1045 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:15:59,128 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:15:59,128 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2019-05-15 10:15:59,128 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 116 [2019-05-15 10:15:59,129 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:15:59,129 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 22 states. [2019-05-15 10:15:59,237 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 116 edges. 116 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:59,237 INFO L454 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-05-15 10:15:59,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-05-15 10:15:59,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2019-05-15 10:15:59,238 INFO L87 Difference]: Start difference. First operand 117 states and 117 transitions. Second operand 22 states. [2019-05-15 10:15:59,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:59,677 INFO L93 Difference]: Finished difference Result 128 states and 128 transitions. [2019-05-15 10:15:59,677 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2019-05-15 10:15:59,677 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 116 [2019-05-15 10:15:59,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:15:59,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2019-05-15 10:15:59,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 129 transitions. [2019-05-15 10:15:59,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2019-05-15 10:15:59,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 129 transitions. [2019-05-15 10:15:59,679 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 22 states and 129 transitions. [2019-05-15 10:15:59,798 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 129 edges. 129 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:15:59,800 INFO L225 Difference]: With dead ends: 128 [2019-05-15 10:15:59,800 INFO L226 Difference]: Without dead ends: 128 [2019-05-15 10:15:59,801 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2019-05-15 10:15:59,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2019-05-15 10:15:59,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 123. [2019-05-15 10:15:59,804 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:15:59,804 INFO L82 GeneralOperation]: Start isEquivalent. First operand 128 states. Second operand 123 states. [2019-05-15 10:15:59,804 INFO L74 IsIncluded]: Start isIncluded. First operand 128 states. Second operand 123 states. [2019-05-15 10:15:59,804 INFO L87 Difference]: Start difference. First operand 128 states. Second operand 123 states. [2019-05-15 10:15:59,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:59,805 INFO L93 Difference]: Finished difference Result 128 states and 128 transitions. [2019-05-15 10:15:59,805 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 128 transitions. [2019-05-15 10:15:59,806 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:59,806 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:59,806 INFO L74 IsIncluded]: Start isIncluded. First operand 123 states. Second operand 128 states. [2019-05-15 10:15:59,806 INFO L87 Difference]: Start difference. First operand 123 states. Second operand 128 states. [2019-05-15 10:15:59,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:15:59,807 INFO L93 Difference]: Finished difference Result 128 states and 128 transitions. [2019-05-15 10:15:59,807 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 128 transitions. [2019-05-15 10:15:59,807 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:15:59,808 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:15:59,808 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:15:59,808 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:15:59,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2019-05-15 10:15:59,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 123 transitions. [2019-05-15 10:15:59,809 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 123 transitions. Word has length 116 [2019-05-15 10:15:59,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:15:59,809 INFO L475 AbstractCegarLoop]: Abstraction has 123 states and 123 transitions. [2019-05-15 10:15:59,809 INFO L476 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-05-15 10:15:59,809 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 123 transitions. [2019-05-15 10:15:59,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2019-05-15 10:15:59,810 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:15:59,810 INFO L399 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 1, 1] [2019-05-15 10:15:59,810 INFO L418 AbstractCegarLoop]: === Iteration 21 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:15:59,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:15:59,811 INFO L82 PathProgramCache]: Analyzing trace with hash -386770423, now seen corresponding path program 20 times [2019-05-15 10:15:59,811 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:15:59,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:59,828 INFO L256 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 22 conjunts are in the unsatisfiable core [2019-05-15 10:15:59,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:15:59,864 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:00,668 INFO L273 TraceCheckUtils]: 0: Hoare triple {9364#true} i := 0; {9369#(<= proc_i 0)} is VALID [2019-05-15 10:16:00,669 INFO L273 TraceCheckUtils]: 1: Hoare triple {9369#(<= proc_i 0)} assume i <= 1000; {9369#(<= proc_i 0)} is VALID [2019-05-15 10:16:00,670 INFO L273 TraceCheckUtils]: 2: Hoare triple {9369#(<= proc_i 0)} assume i + 4 < a[j]; {9369#(<= proc_i 0)} is VALID [2019-05-15 10:16:00,671 INFO L273 TraceCheckUtils]: 3: Hoare triple {9369#(<= proc_i 0)} assume a[5] == 1000; {9369#(<= proc_i 0)} is VALID [2019-05-15 10:16:00,671 INFO L273 TraceCheckUtils]: 4: Hoare triple {9369#(<= proc_i 0)} assume j > 4; {9369#(<= proc_i 0)} is VALID [2019-05-15 10:16:00,672 INFO L273 TraceCheckUtils]: 5: Hoare triple {9369#(<= proc_i 0)} assume j < 6; {9369#(<= proc_i 0)} is VALID [2019-05-15 10:16:00,673 INFO L273 TraceCheckUtils]: 6: Hoare triple {9369#(<= proc_i 0)} i := i + 4; {9388#(<= proc_i 4)} is VALID [2019-05-15 10:16:00,673 INFO L273 TraceCheckUtils]: 7: Hoare triple {9388#(<= proc_i 4)} assume i <= 1000; {9388#(<= proc_i 4)} is VALID [2019-05-15 10:16:00,674 INFO L273 TraceCheckUtils]: 8: Hoare triple {9388#(<= proc_i 4)} assume i + 4 < a[j]; {9388#(<= proc_i 4)} is VALID [2019-05-15 10:16:00,675 INFO L273 TraceCheckUtils]: 9: Hoare triple {9388#(<= proc_i 4)} assume a[5] == 1000; {9388#(<= proc_i 4)} is VALID [2019-05-15 10:16:00,675 INFO L273 TraceCheckUtils]: 10: Hoare triple {9388#(<= proc_i 4)} assume j > 4; {9388#(<= proc_i 4)} is VALID [2019-05-15 10:16:00,676 INFO L273 TraceCheckUtils]: 11: Hoare triple {9388#(<= proc_i 4)} assume j < 6; {9388#(<= proc_i 4)} is VALID [2019-05-15 10:16:00,677 INFO L273 TraceCheckUtils]: 12: Hoare triple {9388#(<= proc_i 4)} i := i + 4; {9407#(<= proc_i 8)} is VALID [2019-05-15 10:16:00,677 INFO L273 TraceCheckUtils]: 13: Hoare triple {9407#(<= proc_i 8)} assume i <= 1000; {9407#(<= proc_i 8)} is VALID [2019-05-15 10:16:00,678 INFO L273 TraceCheckUtils]: 14: Hoare triple {9407#(<= proc_i 8)} assume i + 4 < a[j]; {9407#(<= proc_i 8)} is VALID [2019-05-15 10:16:00,679 INFO L273 TraceCheckUtils]: 15: Hoare triple {9407#(<= proc_i 8)} assume a[5] == 1000; {9407#(<= proc_i 8)} is VALID [2019-05-15 10:16:00,679 INFO L273 TraceCheckUtils]: 16: Hoare triple {9407#(<= proc_i 8)} assume j > 4; {9407#(<= proc_i 8)} is VALID [2019-05-15 10:16:00,680 INFO L273 TraceCheckUtils]: 17: Hoare triple {9407#(<= proc_i 8)} assume j < 6; {9407#(<= proc_i 8)} is VALID [2019-05-15 10:16:00,681 INFO L273 TraceCheckUtils]: 18: Hoare triple {9407#(<= proc_i 8)} i := i + 4; {9426#(<= proc_i 12)} is VALID [2019-05-15 10:16:00,681 INFO L273 TraceCheckUtils]: 19: Hoare triple {9426#(<= proc_i 12)} assume i <= 1000; {9426#(<= proc_i 12)} is VALID [2019-05-15 10:16:00,682 INFO L273 TraceCheckUtils]: 20: Hoare triple {9426#(<= proc_i 12)} assume i + 4 < a[j]; {9426#(<= proc_i 12)} is VALID [2019-05-15 10:16:00,682 INFO L273 TraceCheckUtils]: 21: Hoare triple {9426#(<= proc_i 12)} assume a[5] == 1000; {9426#(<= proc_i 12)} is VALID [2019-05-15 10:16:00,683 INFO L273 TraceCheckUtils]: 22: Hoare triple {9426#(<= proc_i 12)} assume j > 4; {9426#(<= proc_i 12)} is VALID [2019-05-15 10:16:00,684 INFO L273 TraceCheckUtils]: 23: Hoare triple {9426#(<= proc_i 12)} assume j < 6; {9426#(<= proc_i 12)} is VALID [2019-05-15 10:16:00,685 INFO L273 TraceCheckUtils]: 24: Hoare triple {9426#(<= proc_i 12)} i := i + 4; {9445#(<= proc_i 16)} is VALID [2019-05-15 10:16:00,685 INFO L273 TraceCheckUtils]: 25: Hoare triple {9445#(<= proc_i 16)} assume i <= 1000; {9445#(<= proc_i 16)} is VALID [2019-05-15 10:16:00,686 INFO L273 TraceCheckUtils]: 26: Hoare triple {9445#(<= proc_i 16)} assume i + 4 < a[j]; {9445#(<= proc_i 16)} is VALID [2019-05-15 10:16:00,687 INFO L273 TraceCheckUtils]: 27: Hoare triple {9445#(<= proc_i 16)} assume a[5] == 1000; {9445#(<= proc_i 16)} is VALID [2019-05-15 10:16:00,687 INFO L273 TraceCheckUtils]: 28: Hoare triple {9445#(<= proc_i 16)} assume j > 4; {9445#(<= proc_i 16)} is VALID [2019-05-15 10:16:00,688 INFO L273 TraceCheckUtils]: 29: Hoare triple {9445#(<= proc_i 16)} assume j < 6; {9445#(<= proc_i 16)} is VALID [2019-05-15 10:16:00,689 INFO L273 TraceCheckUtils]: 30: Hoare triple {9445#(<= proc_i 16)} i := i + 4; {9464#(<= proc_i 20)} is VALID [2019-05-15 10:16:00,689 INFO L273 TraceCheckUtils]: 31: Hoare triple {9464#(<= proc_i 20)} assume i <= 1000; {9464#(<= proc_i 20)} is VALID [2019-05-15 10:16:00,690 INFO L273 TraceCheckUtils]: 32: Hoare triple {9464#(<= proc_i 20)} assume i + 4 < a[j]; {9464#(<= proc_i 20)} is VALID [2019-05-15 10:16:00,690 INFO L273 TraceCheckUtils]: 33: Hoare triple {9464#(<= proc_i 20)} assume a[5] == 1000; {9464#(<= proc_i 20)} is VALID [2019-05-15 10:16:00,691 INFO L273 TraceCheckUtils]: 34: Hoare triple {9464#(<= proc_i 20)} assume j > 4; {9464#(<= proc_i 20)} is VALID [2019-05-15 10:16:00,692 INFO L273 TraceCheckUtils]: 35: Hoare triple {9464#(<= proc_i 20)} assume j < 6; {9464#(<= proc_i 20)} is VALID [2019-05-15 10:16:00,693 INFO L273 TraceCheckUtils]: 36: Hoare triple {9464#(<= proc_i 20)} i := i + 4; {9483#(<= proc_i 24)} is VALID [2019-05-15 10:16:00,693 INFO L273 TraceCheckUtils]: 37: Hoare triple {9483#(<= proc_i 24)} assume i <= 1000; {9483#(<= proc_i 24)} is VALID [2019-05-15 10:16:00,694 INFO L273 TraceCheckUtils]: 38: Hoare triple {9483#(<= proc_i 24)} assume i + 4 < a[j]; {9483#(<= proc_i 24)} is VALID [2019-05-15 10:16:00,694 INFO L273 TraceCheckUtils]: 39: Hoare triple {9483#(<= proc_i 24)} assume a[5] == 1000; {9483#(<= proc_i 24)} is VALID [2019-05-15 10:16:00,695 INFO L273 TraceCheckUtils]: 40: Hoare triple {9483#(<= proc_i 24)} assume j > 4; {9483#(<= proc_i 24)} is VALID [2019-05-15 10:16:00,696 INFO L273 TraceCheckUtils]: 41: Hoare triple {9483#(<= proc_i 24)} assume j < 6; {9483#(<= proc_i 24)} is VALID [2019-05-15 10:16:00,696 INFO L273 TraceCheckUtils]: 42: Hoare triple {9483#(<= proc_i 24)} i := i + 4; {9502#(<= proc_i 28)} is VALID [2019-05-15 10:16:00,697 INFO L273 TraceCheckUtils]: 43: Hoare triple {9502#(<= proc_i 28)} assume i <= 1000; {9502#(<= proc_i 28)} is VALID [2019-05-15 10:16:00,698 INFO L273 TraceCheckUtils]: 44: Hoare triple {9502#(<= proc_i 28)} assume i + 4 < a[j]; {9502#(<= proc_i 28)} is VALID [2019-05-15 10:16:00,698 INFO L273 TraceCheckUtils]: 45: Hoare triple {9502#(<= proc_i 28)} assume a[5] == 1000; {9502#(<= proc_i 28)} is VALID [2019-05-15 10:16:00,699 INFO L273 TraceCheckUtils]: 46: Hoare triple {9502#(<= proc_i 28)} assume j > 4; {9502#(<= proc_i 28)} is VALID [2019-05-15 10:16:00,700 INFO L273 TraceCheckUtils]: 47: Hoare triple {9502#(<= proc_i 28)} assume j < 6; {9502#(<= proc_i 28)} is VALID [2019-05-15 10:16:00,700 INFO L273 TraceCheckUtils]: 48: Hoare triple {9502#(<= proc_i 28)} i := i + 4; {9521#(<= proc_i 32)} is VALID [2019-05-15 10:16:00,701 INFO L273 TraceCheckUtils]: 49: Hoare triple {9521#(<= proc_i 32)} assume i <= 1000; {9521#(<= proc_i 32)} is VALID [2019-05-15 10:16:00,702 INFO L273 TraceCheckUtils]: 50: Hoare triple {9521#(<= proc_i 32)} assume i + 4 < a[j]; {9521#(<= proc_i 32)} is VALID [2019-05-15 10:16:00,702 INFO L273 TraceCheckUtils]: 51: Hoare triple {9521#(<= proc_i 32)} assume a[5] == 1000; {9521#(<= proc_i 32)} is VALID [2019-05-15 10:16:00,703 INFO L273 TraceCheckUtils]: 52: Hoare triple {9521#(<= proc_i 32)} assume j > 4; {9521#(<= proc_i 32)} is VALID [2019-05-15 10:16:00,704 INFO L273 TraceCheckUtils]: 53: Hoare triple {9521#(<= proc_i 32)} assume j < 6; {9521#(<= proc_i 32)} is VALID [2019-05-15 10:16:00,704 INFO L273 TraceCheckUtils]: 54: Hoare triple {9521#(<= proc_i 32)} i := i + 4; {9540#(<= proc_i 36)} is VALID [2019-05-15 10:16:00,705 INFO L273 TraceCheckUtils]: 55: Hoare triple {9540#(<= proc_i 36)} assume i <= 1000; {9540#(<= proc_i 36)} is VALID [2019-05-15 10:16:00,705 INFO L273 TraceCheckUtils]: 56: Hoare triple {9540#(<= proc_i 36)} assume i + 4 < a[j]; {9540#(<= proc_i 36)} is VALID [2019-05-15 10:16:00,706 INFO L273 TraceCheckUtils]: 57: Hoare triple {9540#(<= proc_i 36)} assume a[5] == 1000; {9540#(<= proc_i 36)} is VALID [2019-05-15 10:16:00,706 INFO L273 TraceCheckUtils]: 58: Hoare triple {9540#(<= proc_i 36)} assume j > 4; {9540#(<= proc_i 36)} is VALID [2019-05-15 10:16:00,707 INFO L273 TraceCheckUtils]: 59: Hoare triple {9540#(<= proc_i 36)} assume j < 6; {9540#(<= proc_i 36)} is VALID [2019-05-15 10:16:00,708 INFO L273 TraceCheckUtils]: 60: Hoare triple {9540#(<= proc_i 36)} i := i + 4; {9559#(<= proc_i 40)} is VALID [2019-05-15 10:16:00,708 INFO L273 TraceCheckUtils]: 61: Hoare triple {9559#(<= proc_i 40)} assume i <= 1000; {9559#(<= proc_i 40)} is VALID [2019-05-15 10:16:00,709 INFO L273 TraceCheckUtils]: 62: Hoare triple {9559#(<= proc_i 40)} assume i + 4 < a[j]; {9559#(<= proc_i 40)} is VALID [2019-05-15 10:16:00,709 INFO L273 TraceCheckUtils]: 63: Hoare triple {9559#(<= proc_i 40)} assume a[5] == 1000; {9559#(<= proc_i 40)} is VALID [2019-05-15 10:16:00,710 INFO L273 TraceCheckUtils]: 64: Hoare triple {9559#(<= proc_i 40)} assume j > 4; {9559#(<= proc_i 40)} is VALID [2019-05-15 10:16:00,710 INFO L273 TraceCheckUtils]: 65: Hoare triple {9559#(<= proc_i 40)} assume j < 6; {9559#(<= proc_i 40)} is VALID [2019-05-15 10:16:00,711 INFO L273 TraceCheckUtils]: 66: Hoare triple {9559#(<= proc_i 40)} i := i + 4; {9578#(<= proc_i 44)} is VALID [2019-05-15 10:16:00,712 INFO L273 TraceCheckUtils]: 67: Hoare triple {9578#(<= proc_i 44)} assume i <= 1000; {9578#(<= proc_i 44)} is VALID [2019-05-15 10:16:00,712 INFO L273 TraceCheckUtils]: 68: Hoare triple {9578#(<= proc_i 44)} assume i + 4 < a[j]; {9578#(<= proc_i 44)} is VALID [2019-05-15 10:16:00,713 INFO L273 TraceCheckUtils]: 69: Hoare triple {9578#(<= proc_i 44)} assume a[5] == 1000; {9578#(<= proc_i 44)} is VALID [2019-05-15 10:16:00,713 INFO L273 TraceCheckUtils]: 70: Hoare triple {9578#(<= proc_i 44)} assume j > 4; {9578#(<= proc_i 44)} is VALID [2019-05-15 10:16:00,714 INFO L273 TraceCheckUtils]: 71: Hoare triple {9578#(<= proc_i 44)} assume j < 6; {9578#(<= proc_i 44)} is VALID [2019-05-15 10:16:00,715 INFO L273 TraceCheckUtils]: 72: Hoare triple {9578#(<= proc_i 44)} i := i + 4; {9597#(<= proc_i 48)} is VALID [2019-05-15 10:16:00,715 INFO L273 TraceCheckUtils]: 73: Hoare triple {9597#(<= proc_i 48)} assume i <= 1000; {9597#(<= proc_i 48)} is VALID [2019-05-15 10:16:00,716 INFO L273 TraceCheckUtils]: 74: Hoare triple {9597#(<= proc_i 48)} assume i + 4 < a[j]; {9597#(<= proc_i 48)} is VALID [2019-05-15 10:16:00,716 INFO L273 TraceCheckUtils]: 75: Hoare triple {9597#(<= proc_i 48)} assume a[5] == 1000; {9597#(<= proc_i 48)} is VALID [2019-05-15 10:16:00,717 INFO L273 TraceCheckUtils]: 76: Hoare triple {9597#(<= proc_i 48)} assume j > 4; {9597#(<= proc_i 48)} is VALID [2019-05-15 10:16:00,717 INFO L273 TraceCheckUtils]: 77: Hoare triple {9597#(<= proc_i 48)} assume j < 6; {9597#(<= proc_i 48)} is VALID [2019-05-15 10:16:00,718 INFO L273 TraceCheckUtils]: 78: Hoare triple {9597#(<= proc_i 48)} i := i + 4; {9616#(<= proc_i 52)} is VALID [2019-05-15 10:16:00,719 INFO L273 TraceCheckUtils]: 79: Hoare triple {9616#(<= proc_i 52)} assume i <= 1000; {9616#(<= proc_i 52)} is VALID [2019-05-15 10:16:00,719 INFO L273 TraceCheckUtils]: 80: Hoare triple {9616#(<= proc_i 52)} assume i + 4 < a[j]; {9616#(<= proc_i 52)} is VALID [2019-05-15 10:16:00,720 INFO L273 TraceCheckUtils]: 81: Hoare triple {9616#(<= proc_i 52)} assume a[5] == 1000; {9616#(<= proc_i 52)} is VALID [2019-05-15 10:16:00,721 INFO L273 TraceCheckUtils]: 82: Hoare triple {9616#(<= proc_i 52)} assume j > 4; {9616#(<= proc_i 52)} is VALID [2019-05-15 10:16:00,721 INFO L273 TraceCheckUtils]: 83: Hoare triple {9616#(<= proc_i 52)} assume j < 6; {9616#(<= proc_i 52)} is VALID [2019-05-15 10:16:00,722 INFO L273 TraceCheckUtils]: 84: Hoare triple {9616#(<= proc_i 52)} i := i + 4; {9635#(<= proc_i 56)} is VALID [2019-05-15 10:16:00,723 INFO L273 TraceCheckUtils]: 85: Hoare triple {9635#(<= proc_i 56)} assume i <= 1000; {9635#(<= proc_i 56)} is VALID [2019-05-15 10:16:00,723 INFO L273 TraceCheckUtils]: 86: Hoare triple {9635#(<= proc_i 56)} assume i + 4 < a[j]; {9635#(<= proc_i 56)} is VALID [2019-05-15 10:16:00,724 INFO L273 TraceCheckUtils]: 87: Hoare triple {9635#(<= proc_i 56)} assume a[5] == 1000; {9635#(<= proc_i 56)} is VALID [2019-05-15 10:16:00,724 INFO L273 TraceCheckUtils]: 88: Hoare triple {9635#(<= proc_i 56)} assume j > 4; {9635#(<= proc_i 56)} is VALID [2019-05-15 10:16:00,725 INFO L273 TraceCheckUtils]: 89: Hoare triple {9635#(<= proc_i 56)} assume j < 6; {9635#(<= proc_i 56)} is VALID [2019-05-15 10:16:00,726 INFO L273 TraceCheckUtils]: 90: Hoare triple {9635#(<= proc_i 56)} i := i + 4; {9654#(<= proc_i 60)} is VALID [2019-05-15 10:16:00,727 INFO L273 TraceCheckUtils]: 91: Hoare triple {9654#(<= proc_i 60)} assume i <= 1000; {9654#(<= proc_i 60)} is VALID [2019-05-15 10:16:00,727 INFO L273 TraceCheckUtils]: 92: Hoare triple {9654#(<= proc_i 60)} assume i + 4 < a[j]; {9654#(<= proc_i 60)} is VALID [2019-05-15 10:16:00,728 INFO L273 TraceCheckUtils]: 93: Hoare triple {9654#(<= proc_i 60)} assume a[5] == 1000; {9654#(<= proc_i 60)} is VALID [2019-05-15 10:16:00,728 INFO L273 TraceCheckUtils]: 94: Hoare triple {9654#(<= proc_i 60)} assume j > 4; {9654#(<= proc_i 60)} is VALID [2019-05-15 10:16:00,729 INFO L273 TraceCheckUtils]: 95: Hoare triple {9654#(<= proc_i 60)} assume j < 6; {9654#(<= proc_i 60)} is VALID [2019-05-15 10:16:00,730 INFO L273 TraceCheckUtils]: 96: Hoare triple {9654#(<= proc_i 60)} i := i + 4; {9673#(<= proc_i 64)} is VALID [2019-05-15 10:16:00,730 INFO L273 TraceCheckUtils]: 97: Hoare triple {9673#(<= proc_i 64)} assume i <= 1000; {9673#(<= proc_i 64)} is VALID [2019-05-15 10:16:00,731 INFO L273 TraceCheckUtils]: 98: Hoare triple {9673#(<= proc_i 64)} assume i + 4 < a[j]; {9673#(<= proc_i 64)} is VALID [2019-05-15 10:16:00,732 INFO L273 TraceCheckUtils]: 99: Hoare triple {9673#(<= proc_i 64)} assume a[5] == 1000; {9673#(<= proc_i 64)} is VALID [2019-05-15 10:16:00,732 INFO L273 TraceCheckUtils]: 100: Hoare triple {9673#(<= proc_i 64)} assume j > 4; {9673#(<= proc_i 64)} is VALID [2019-05-15 10:16:00,733 INFO L273 TraceCheckUtils]: 101: Hoare triple {9673#(<= proc_i 64)} assume j < 6; {9673#(<= proc_i 64)} is VALID [2019-05-15 10:16:00,734 INFO L273 TraceCheckUtils]: 102: Hoare triple {9673#(<= proc_i 64)} i := i + 4; {9692#(<= proc_i 68)} is VALID [2019-05-15 10:16:00,734 INFO L273 TraceCheckUtils]: 103: Hoare triple {9692#(<= proc_i 68)} assume i <= 1000; {9692#(<= proc_i 68)} is VALID [2019-05-15 10:16:00,735 INFO L273 TraceCheckUtils]: 104: Hoare triple {9692#(<= proc_i 68)} assume i + 4 < a[j]; {9692#(<= proc_i 68)} is VALID [2019-05-15 10:16:00,736 INFO L273 TraceCheckUtils]: 105: Hoare triple {9692#(<= proc_i 68)} assume a[5] == 1000; {9692#(<= proc_i 68)} is VALID [2019-05-15 10:16:00,736 INFO L273 TraceCheckUtils]: 106: Hoare triple {9692#(<= proc_i 68)} assume j > 4; {9692#(<= proc_i 68)} is VALID [2019-05-15 10:16:00,737 INFO L273 TraceCheckUtils]: 107: Hoare triple {9692#(<= proc_i 68)} assume j < 6; {9692#(<= proc_i 68)} is VALID [2019-05-15 10:16:00,738 INFO L273 TraceCheckUtils]: 108: Hoare triple {9692#(<= proc_i 68)} i := i + 4; {9711#(<= proc_i 72)} is VALID [2019-05-15 10:16:00,738 INFO L273 TraceCheckUtils]: 109: Hoare triple {9711#(<= proc_i 72)} assume i <= 1000; {9711#(<= proc_i 72)} is VALID [2019-05-15 10:16:00,739 INFO L273 TraceCheckUtils]: 110: Hoare triple {9711#(<= proc_i 72)} assume i + 4 < a[j]; {9711#(<= proc_i 72)} is VALID [2019-05-15 10:16:00,740 INFO L273 TraceCheckUtils]: 111: Hoare triple {9711#(<= proc_i 72)} assume a[5] == 1000; {9711#(<= proc_i 72)} is VALID [2019-05-15 10:16:00,740 INFO L273 TraceCheckUtils]: 112: Hoare triple {9711#(<= proc_i 72)} assume j > 4; {9711#(<= proc_i 72)} is VALID [2019-05-15 10:16:00,741 INFO L273 TraceCheckUtils]: 113: Hoare triple {9711#(<= proc_i 72)} assume j < 6; {9711#(<= proc_i 72)} is VALID [2019-05-15 10:16:00,742 INFO L273 TraceCheckUtils]: 114: Hoare triple {9711#(<= proc_i 72)} i := i + 4; {9730#(<= proc_i 76)} is VALID [2019-05-15 10:16:00,742 INFO L273 TraceCheckUtils]: 115: Hoare triple {9730#(<= proc_i 76)} assume i <= 1000; {9730#(<= proc_i 76)} is VALID [2019-05-15 10:16:00,743 INFO L273 TraceCheckUtils]: 116: Hoare triple {9730#(<= proc_i 76)} assume i + 4 < a[j]; {9730#(<= proc_i 76)} is VALID [2019-05-15 10:16:00,744 INFO L273 TraceCheckUtils]: 117: Hoare triple {9730#(<= proc_i 76)} assume a[5] == 1000; {9730#(<= proc_i 76)} is VALID [2019-05-15 10:16:00,744 INFO L273 TraceCheckUtils]: 118: Hoare triple {9730#(<= proc_i 76)} assume j > 4; {9730#(<= proc_i 76)} is VALID [2019-05-15 10:16:00,745 INFO L273 TraceCheckUtils]: 119: Hoare triple {9730#(<= proc_i 76)} assume j < 6; {9730#(<= proc_i 76)} is VALID [2019-05-15 10:16:00,746 INFO L273 TraceCheckUtils]: 120: Hoare triple {9730#(<= proc_i 76)} i := i + 4; {9749#(<= proc_i 80)} is VALID [2019-05-15 10:16:00,746 INFO L273 TraceCheckUtils]: 121: Hoare triple {9749#(<= proc_i 80)} assume !(i <= 1000); {9365#false} is VALID [2019-05-15 10:16:00,770 INFO L134 CoverageAnalysis]: Checked inductivity of 1160 backedges. 0 proven. 1160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:00,770 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:00,770 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2019-05-15 10:16:00,771 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 122 [2019-05-15 10:16:00,771 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:00,771 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 23 states. [2019-05-15 10:16:00,887 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 122 edges. 122 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:00,888 INFO L454 AbstractCegarLoop]: Interpolant automaton has 23 states [2019-05-15 10:16:00,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2019-05-15 10:16:00,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2019-05-15 10:16:00,889 INFO L87 Difference]: Start difference. First operand 123 states and 123 transitions. Second operand 23 states. [2019-05-15 10:16:01,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:01,143 INFO L93 Difference]: Finished difference Result 134 states and 134 transitions. [2019-05-15 10:16:01,144 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2019-05-15 10:16:01,144 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 122 [2019-05-15 10:16:01,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:01,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2019-05-15 10:16:01,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 135 transitions. [2019-05-15 10:16:01,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2019-05-15 10:16:01,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 135 transitions. [2019-05-15 10:16:01,147 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 23 states and 135 transitions. [2019-05-15 10:16:01,277 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 135 edges. 135 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:01,279 INFO L225 Difference]: With dead ends: 134 [2019-05-15 10:16:01,279 INFO L226 Difference]: Without dead ends: 134 [2019-05-15 10:16:01,280 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2019-05-15 10:16:01,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2019-05-15 10:16:01,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 129. [2019-05-15 10:16:01,282 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:01,282 INFO L82 GeneralOperation]: Start isEquivalent. First operand 134 states. Second operand 129 states. [2019-05-15 10:16:01,282 INFO L74 IsIncluded]: Start isIncluded. First operand 134 states. Second operand 129 states. [2019-05-15 10:16:01,282 INFO L87 Difference]: Start difference. First operand 134 states. Second operand 129 states. [2019-05-15 10:16:01,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:01,284 INFO L93 Difference]: Finished difference Result 134 states and 134 transitions. [2019-05-15 10:16:01,284 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 134 transitions. [2019-05-15 10:16:01,284 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:01,284 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:01,284 INFO L74 IsIncluded]: Start isIncluded. First operand 129 states. Second operand 134 states. [2019-05-15 10:16:01,284 INFO L87 Difference]: Start difference. First operand 129 states. Second operand 134 states. [2019-05-15 10:16:01,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:01,286 INFO L93 Difference]: Finished difference Result 134 states and 134 transitions. [2019-05-15 10:16:01,286 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 134 transitions. [2019-05-15 10:16:01,287 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:01,287 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:01,287 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:01,287 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:01,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2019-05-15 10:16:01,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 129 transitions. [2019-05-15 10:16:01,289 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 129 transitions. Word has length 122 [2019-05-15 10:16:01,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:01,289 INFO L475 AbstractCegarLoop]: Abstraction has 129 states and 129 transitions. [2019-05-15 10:16:01,289 INFO L476 AbstractCegarLoop]: Interpolant automaton has 23 states. [2019-05-15 10:16:01,290 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 129 transitions. [2019-05-15 10:16:01,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2019-05-15 10:16:01,290 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:01,290 INFO L399 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 21, 1, 1] [2019-05-15 10:16:01,291 INFO L418 AbstractCegarLoop]: === Iteration 22 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:01,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:01,291 INFO L82 PathProgramCache]: Analyzing trace with hash -135747386, now seen corresponding path program 21 times [2019-05-15 10:16:01,292 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:01,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:01,308 INFO L256 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 23 conjunts are in the unsatisfiable core [2019-05-15 10:16:01,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:01,335 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:01,890 INFO L273 TraceCheckUtils]: 0: Hoare triple {10283#true} i := 0; {10288#(<= proc_i 0)} is VALID [2019-05-15 10:16:01,891 INFO L273 TraceCheckUtils]: 1: Hoare triple {10288#(<= proc_i 0)} assume i <= 1000; {10288#(<= proc_i 0)} is VALID [2019-05-15 10:16:01,891 INFO L273 TraceCheckUtils]: 2: Hoare triple {10288#(<= proc_i 0)} assume i + 4 < a[j]; {10288#(<= proc_i 0)} is VALID [2019-05-15 10:16:01,892 INFO L273 TraceCheckUtils]: 3: Hoare triple {10288#(<= proc_i 0)} assume a[5] == 1000; {10288#(<= proc_i 0)} is VALID [2019-05-15 10:16:01,892 INFO L273 TraceCheckUtils]: 4: Hoare triple {10288#(<= proc_i 0)} assume j > 4; {10288#(<= proc_i 0)} is VALID [2019-05-15 10:16:01,893 INFO L273 TraceCheckUtils]: 5: Hoare triple {10288#(<= proc_i 0)} assume j < 6; {10288#(<= proc_i 0)} is VALID [2019-05-15 10:16:01,893 INFO L273 TraceCheckUtils]: 6: Hoare triple {10288#(<= proc_i 0)} i := i + 4; {10307#(<= proc_i 4)} is VALID [2019-05-15 10:16:01,894 INFO L273 TraceCheckUtils]: 7: Hoare triple {10307#(<= proc_i 4)} assume i <= 1000; {10307#(<= proc_i 4)} is VALID [2019-05-15 10:16:01,894 INFO L273 TraceCheckUtils]: 8: Hoare triple {10307#(<= proc_i 4)} assume i + 4 < a[j]; {10307#(<= proc_i 4)} is VALID [2019-05-15 10:16:01,895 INFO L273 TraceCheckUtils]: 9: Hoare triple {10307#(<= proc_i 4)} assume a[5] == 1000; {10307#(<= proc_i 4)} is VALID [2019-05-15 10:16:01,895 INFO L273 TraceCheckUtils]: 10: Hoare triple {10307#(<= proc_i 4)} assume j > 4; {10307#(<= proc_i 4)} is VALID [2019-05-15 10:16:01,896 INFO L273 TraceCheckUtils]: 11: Hoare triple {10307#(<= proc_i 4)} assume j < 6; {10307#(<= proc_i 4)} is VALID [2019-05-15 10:16:01,897 INFO L273 TraceCheckUtils]: 12: Hoare triple {10307#(<= proc_i 4)} i := i + 4; {10326#(<= proc_i 8)} is VALID [2019-05-15 10:16:01,897 INFO L273 TraceCheckUtils]: 13: Hoare triple {10326#(<= proc_i 8)} assume i <= 1000; {10326#(<= proc_i 8)} is VALID [2019-05-15 10:16:01,898 INFO L273 TraceCheckUtils]: 14: Hoare triple {10326#(<= proc_i 8)} assume i + 4 < a[j]; {10326#(<= proc_i 8)} is VALID [2019-05-15 10:16:01,898 INFO L273 TraceCheckUtils]: 15: Hoare triple {10326#(<= proc_i 8)} assume a[5] == 1000; {10326#(<= proc_i 8)} is VALID [2019-05-15 10:16:01,899 INFO L273 TraceCheckUtils]: 16: Hoare triple {10326#(<= proc_i 8)} assume j > 4; {10326#(<= proc_i 8)} is VALID [2019-05-15 10:16:01,899 INFO L273 TraceCheckUtils]: 17: Hoare triple {10326#(<= proc_i 8)} assume j < 6; {10326#(<= proc_i 8)} is VALID [2019-05-15 10:16:01,900 INFO L273 TraceCheckUtils]: 18: Hoare triple {10326#(<= proc_i 8)} i := i + 4; {10345#(<= proc_i 12)} is VALID [2019-05-15 10:16:01,918 INFO L273 TraceCheckUtils]: 19: Hoare triple {10345#(<= proc_i 12)} assume i <= 1000; {10345#(<= proc_i 12)} is VALID [2019-05-15 10:16:01,934 INFO L273 TraceCheckUtils]: 20: Hoare triple {10345#(<= proc_i 12)} assume i + 4 < a[j]; {10345#(<= proc_i 12)} is VALID [2019-05-15 10:16:01,946 INFO L273 TraceCheckUtils]: 21: Hoare triple {10345#(<= proc_i 12)} assume a[5] == 1000; {10345#(<= proc_i 12)} is VALID [2019-05-15 10:16:01,947 INFO L273 TraceCheckUtils]: 22: Hoare triple {10345#(<= proc_i 12)} assume j > 4; {10345#(<= proc_i 12)} is VALID [2019-05-15 10:16:01,947 INFO L273 TraceCheckUtils]: 23: Hoare triple {10345#(<= proc_i 12)} assume j < 6; {10345#(<= proc_i 12)} is VALID [2019-05-15 10:16:01,948 INFO L273 TraceCheckUtils]: 24: Hoare triple {10345#(<= proc_i 12)} i := i + 4; {10364#(<= proc_i 16)} is VALID [2019-05-15 10:16:01,948 INFO L273 TraceCheckUtils]: 25: Hoare triple {10364#(<= proc_i 16)} assume i <= 1000; {10364#(<= proc_i 16)} is VALID [2019-05-15 10:16:01,948 INFO L273 TraceCheckUtils]: 26: Hoare triple {10364#(<= proc_i 16)} assume i + 4 < a[j]; {10364#(<= proc_i 16)} is VALID [2019-05-15 10:16:01,949 INFO L273 TraceCheckUtils]: 27: Hoare triple {10364#(<= proc_i 16)} assume a[5] == 1000; {10364#(<= proc_i 16)} is VALID [2019-05-15 10:16:01,949 INFO L273 TraceCheckUtils]: 28: Hoare triple {10364#(<= proc_i 16)} assume j > 4; {10364#(<= proc_i 16)} is VALID [2019-05-15 10:16:01,949 INFO L273 TraceCheckUtils]: 29: Hoare triple {10364#(<= proc_i 16)} assume j < 6; {10364#(<= proc_i 16)} is VALID [2019-05-15 10:16:01,950 INFO L273 TraceCheckUtils]: 30: Hoare triple {10364#(<= proc_i 16)} i := i + 4; {10383#(<= proc_i 20)} is VALID [2019-05-15 10:16:01,950 INFO L273 TraceCheckUtils]: 31: Hoare triple {10383#(<= proc_i 20)} assume i <= 1000; {10383#(<= proc_i 20)} is VALID [2019-05-15 10:16:01,951 INFO L273 TraceCheckUtils]: 32: Hoare triple {10383#(<= proc_i 20)} assume i + 4 < a[j]; {10383#(<= proc_i 20)} is VALID [2019-05-15 10:16:01,951 INFO L273 TraceCheckUtils]: 33: Hoare triple {10383#(<= proc_i 20)} assume a[5] == 1000; {10383#(<= proc_i 20)} is VALID [2019-05-15 10:16:01,952 INFO L273 TraceCheckUtils]: 34: Hoare triple {10383#(<= proc_i 20)} assume j > 4; {10383#(<= proc_i 20)} is VALID [2019-05-15 10:16:01,952 INFO L273 TraceCheckUtils]: 35: Hoare triple {10383#(<= proc_i 20)} assume j < 6; {10383#(<= proc_i 20)} is VALID [2019-05-15 10:16:01,953 INFO L273 TraceCheckUtils]: 36: Hoare triple {10383#(<= proc_i 20)} i := i + 4; {10402#(<= proc_i 24)} is VALID [2019-05-15 10:16:01,953 INFO L273 TraceCheckUtils]: 37: Hoare triple {10402#(<= proc_i 24)} assume i <= 1000; {10402#(<= proc_i 24)} is VALID [2019-05-15 10:16:01,954 INFO L273 TraceCheckUtils]: 38: Hoare triple {10402#(<= proc_i 24)} assume i + 4 < a[j]; {10402#(<= proc_i 24)} is VALID [2019-05-15 10:16:01,954 INFO L273 TraceCheckUtils]: 39: Hoare triple {10402#(<= proc_i 24)} assume a[5] == 1000; {10402#(<= proc_i 24)} is VALID [2019-05-15 10:16:01,955 INFO L273 TraceCheckUtils]: 40: Hoare triple {10402#(<= proc_i 24)} assume j > 4; {10402#(<= proc_i 24)} is VALID [2019-05-15 10:16:01,973 INFO L273 TraceCheckUtils]: 41: Hoare triple {10402#(<= proc_i 24)} assume j < 6; {10402#(<= proc_i 24)} is VALID [2019-05-15 10:16:01,973 INFO L273 TraceCheckUtils]: 42: Hoare triple {10402#(<= proc_i 24)} i := i + 4; {10421#(<= proc_i 28)} is VALID [2019-05-15 10:16:01,974 INFO L273 TraceCheckUtils]: 43: Hoare triple {10421#(<= proc_i 28)} assume i <= 1000; {10421#(<= proc_i 28)} is VALID [2019-05-15 10:16:01,974 INFO L273 TraceCheckUtils]: 44: Hoare triple {10421#(<= proc_i 28)} assume i + 4 < a[j]; {10421#(<= proc_i 28)} is VALID [2019-05-15 10:16:01,974 INFO L273 TraceCheckUtils]: 45: Hoare triple {10421#(<= proc_i 28)} assume a[5] == 1000; {10421#(<= proc_i 28)} is VALID [2019-05-15 10:16:01,975 INFO L273 TraceCheckUtils]: 46: Hoare triple {10421#(<= proc_i 28)} assume j > 4; {10421#(<= proc_i 28)} is VALID [2019-05-15 10:16:01,975 INFO L273 TraceCheckUtils]: 47: Hoare triple {10421#(<= proc_i 28)} assume j < 6; {10421#(<= proc_i 28)} is VALID [2019-05-15 10:16:01,975 INFO L273 TraceCheckUtils]: 48: Hoare triple {10421#(<= proc_i 28)} i := i + 4; {10440#(<= proc_i 32)} is VALID [2019-05-15 10:16:01,976 INFO L273 TraceCheckUtils]: 49: Hoare triple {10440#(<= proc_i 32)} assume i <= 1000; {10440#(<= proc_i 32)} is VALID [2019-05-15 10:16:01,976 INFO L273 TraceCheckUtils]: 50: Hoare triple {10440#(<= proc_i 32)} assume i + 4 < a[j]; {10440#(<= proc_i 32)} is VALID [2019-05-15 10:16:01,977 INFO L273 TraceCheckUtils]: 51: Hoare triple {10440#(<= proc_i 32)} assume a[5] == 1000; {10440#(<= proc_i 32)} is VALID [2019-05-15 10:16:01,977 INFO L273 TraceCheckUtils]: 52: Hoare triple {10440#(<= proc_i 32)} assume j > 4; {10440#(<= proc_i 32)} is VALID [2019-05-15 10:16:01,978 INFO L273 TraceCheckUtils]: 53: Hoare triple {10440#(<= proc_i 32)} assume j < 6; {10440#(<= proc_i 32)} is VALID [2019-05-15 10:16:01,978 INFO L273 TraceCheckUtils]: 54: Hoare triple {10440#(<= proc_i 32)} i := i + 4; {10459#(<= proc_i 36)} is VALID [2019-05-15 10:16:01,979 INFO L273 TraceCheckUtils]: 55: Hoare triple {10459#(<= proc_i 36)} assume i <= 1000; {10459#(<= proc_i 36)} is VALID [2019-05-15 10:16:01,979 INFO L273 TraceCheckUtils]: 56: Hoare triple {10459#(<= proc_i 36)} assume i + 4 < a[j]; {10459#(<= proc_i 36)} is VALID [2019-05-15 10:16:01,980 INFO L273 TraceCheckUtils]: 57: Hoare triple {10459#(<= proc_i 36)} assume a[5] == 1000; {10459#(<= proc_i 36)} is VALID [2019-05-15 10:16:01,980 INFO L273 TraceCheckUtils]: 58: Hoare triple {10459#(<= proc_i 36)} assume j > 4; {10459#(<= proc_i 36)} is VALID [2019-05-15 10:16:01,981 INFO L273 TraceCheckUtils]: 59: Hoare triple {10459#(<= proc_i 36)} assume j < 6; {10459#(<= proc_i 36)} is VALID [2019-05-15 10:16:01,981 INFO L273 TraceCheckUtils]: 60: Hoare triple {10459#(<= proc_i 36)} i := i + 4; {10478#(<= proc_i 40)} is VALID [2019-05-15 10:16:01,982 INFO L273 TraceCheckUtils]: 61: Hoare triple {10478#(<= proc_i 40)} assume i <= 1000; {10478#(<= proc_i 40)} is VALID [2019-05-15 10:16:01,982 INFO L273 TraceCheckUtils]: 62: Hoare triple {10478#(<= proc_i 40)} assume i + 4 < a[j]; {10478#(<= proc_i 40)} is VALID [2019-05-15 10:16:01,983 INFO L273 TraceCheckUtils]: 63: Hoare triple {10478#(<= proc_i 40)} assume a[5] == 1000; {10478#(<= proc_i 40)} is VALID [2019-05-15 10:16:01,983 INFO L273 TraceCheckUtils]: 64: Hoare triple {10478#(<= proc_i 40)} assume j > 4; {10478#(<= proc_i 40)} is VALID [2019-05-15 10:16:01,984 INFO L273 TraceCheckUtils]: 65: Hoare triple {10478#(<= proc_i 40)} assume j < 6; {10478#(<= proc_i 40)} is VALID [2019-05-15 10:16:01,985 INFO L273 TraceCheckUtils]: 66: Hoare triple {10478#(<= proc_i 40)} i := i + 4; {10497#(<= proc_i 44)} is VALID [2019-05-15 10:16:01,985 INFO L273 TraceCheckUtils]: 67: Hoare triple {10497#(<= proc_i 44)} assume i <= 1000; {10497#(<= proc_i 44)} is VALID [2019-05-15 10:16:01,986 INFO L273 TraceCheckUtils]: 68: Hoare triple {10497#(<= proc_i 44)} assume i + 4 < a[j]; {10497#(<= proc_i 44)} is VALID [2019-05-15 10:16:01,986 INFO L273 TraceCheckUtils]: 69: Hoare triple {10497#(<= proc_i 44)} assume a[5] == 1000; {10497#(<= proc_i 44)} is VALID [2019-05-15 10:16:01,987 INFO L273 TraceCheckUtils]: 70: Hoare triple {10497#(<= proc_i 44)} assume j > 4; {10497#(<= proc_i 44)} is VALID [2019-05-15 10:16:01,987 INFO L273 TraceCheckUtils]: 71: Hoare triple {10497#(<= proc_i 44)} assume j < 6; {10497#(<= proc_i 44)} is VALID [2019-05-15 10:16:01,988 INFO L273 TraceCheckUtils]: 72: Hoare triple {10497#(<= proc_i 44)} i := i + 4; {10516#(<= proc_i 48)} is VALID [2019-05-15 10:16:01,988 INFO L273 TraceCheckUtils]: 73: Hoare triple {10516#(<= proc_i 48)} assume i <= 1000; {10516#(<= proc_i 48)} is VALID [2019-05-15 10:16:01,989 INFO L273 TraceCheckUtils]: 74: Hoare triple {10516#(<= proc_i 48)} assume i + 4 < a[j]; {10516#(<= proc_i 48)} is VALID [2019-05-15 10:16:01,989 INFO L273 TraceCheckUtils]: 75: Hoare triple {10516#(<= proc_i 48)} assume a[5] == 1000; {10516#(<= proc_i 48)} is VALID [2019-05-15 10:16:01,990 INFO L273 TraceCheckUtils]: 76: Hoare triple {10516#(<= proc_i 48)} assume j > 4; {10516#(<= proc_i 48)} is VALID [2019-05-15 10:16:01,990 INFO L273 TraceCheckUtils]: 77: Hoare triple {10516#(<= proc_i 48)} assume j < 6; {10516#(<= proc_i 48)} is VALID [2019-05-15 10:16:01,991 INFO L273 TraceCheckUtils]: 78: Hoare triple {10516#(<= proc_i 48)} i := i + 4; {10535#(<= proc_i 52)} is VALID [2019-05-15 10:16:01,992 INFO L273 TraceCheckUtils]: 79: Hoare triple {10535#(<= proc_i 52)} assume i <= 1000; {10535#(<= proc_i 52)} is VALID [2019-05-15 10:16:01,992 INFO L273 TraceCheckUtils]: 80: Hoare triple {10535#(<= proc_i 52)} assume i + 4 < a[j]; {10535#(<= proc_i 52)} is VALID [2019-05-15 10:16:01,993 INFO L273 TraceCheckUtils]: 81: Hoare triple {10535#(<= proc_i 52)} assume a[5] == 1000; {10535#(<= proc_i 52)} is VALID [2019-05-15 10:16:01,993 INFO L273 TraceCheckUtils]: 82: Hoare triple {10535#(<= proc_i 52)} assume j > 4; {10535#(<= proc_i 52)} is VALID [2019-05-15 10:16:01,994 INFO L273 TraceCheckUtils]: 83: Hoare triple {10535#(<= proc_i 52)} assume j < 6; {10535#(<= proc_i 52)} is VALID [2019-05-15 10:16:01,994 INFO L273 TraceCheckUtils]: 84: Hoare triple {10535#(<= proc_i 52)} i := i + 4; {10554#(<= proc_i 56)} is VALID [2019-05-15 10:16:01,995 INFO L273 TraceCheckUtils]: 85: Hoare triple {10554#(<= proc_i 56)} assume i <= 1000; {10554#(<= proc_i 56)} is VALID [2019-05-15 10:16:01,995 INFO L273 TraceCheckUtils]: 86: Hoare triple {10554#(<= proc_i 56)} assume i + 4 < a[j]; {10554#(<= proc_i 56)} is VALID [2019-05-15 10:16:01,996 INFO L273 TraceCheckUtils]: 87: Hoare triple {10554#(<= proc_i 56)} assume a[5] == 1000; {10554#(<= proc_i 56)} is VALID [2019-05-15 10:16:01,996 INFO L273 TraceCheckUtils]: 88: Hoare triple {10554#(<= proc_i 56)} assume j > 4; {10554#(<= proc_i 56)} is VALID [2019-05-15 10:16:01,997 INFO L273 TraceCheckUtils]: 89: Hoare triple {10554#(<= proc_i 56)} assume j < 6; {10554#(<= proc_i 56)} is VALID [2019-05-15 10:16:01,998 INFO L273 TraceCheckUtils]: 90: Hoare triple {10554#(<= proc_i 56)} i := i + 4; {10573#(<= proc_i 60)} is VALID [2019-05-15 10:16:01,998 INFO L273 TraceCheckUtils]: 91: Hoare triple {10573#(<= proc_i 60)} assume i <= 1000; {10573#(<= proc_i 60)} is VALID [2019-05-15 10:16:01,998 INFO L273 TraceCheckUtils]: 92: Hoare triple {10573#(<= proc_i 60)} assume i + 4 < a[j]; {10573#(<= proc_i 60)} is VALID [2019-05-15 10:16:01,999 INFO L273 TraceCheckUtils]: 93: Hoare triple {10573#(<= proc_i 60)} assume a[5] == 1000; {10573#(<= proc_i 60)} is VALID [2019-05-15 10:16:01,999 INFO L273 TraceCheckUtils]: 94: Hoare triple {10573#(<= proc_i 60)} assume j > 4; {10573#(<= proc_i 60)} is VALID [2019-05-15 10:16:02,000 INFO L273 TraceCheckUtils]: 95: Hoare triple {10573#(<= proc_i 60)} assume j < 6; {10573#(<= proc_i 60)} is VALID [2019-05-15 10:16:02,001 INFO L273 TraceCheckUtils]: 96: Hoare triple {10573#(<= proc_i 60)} i := i + 4; {10592#(<= proc_i 64)} is VALID [2019-05-15 10:16:02,001 INFO L273 TraceCheckUtils]: 97: Hoare triple {10592#(<= proc_i 64)} assume i <= 1000; {10592#(<= proc_i 64)} is VALID [2019-05-15 10:16:02,002 INFO L273 TraceCheckUtils]: 98: Hoare triple {10592#(<= proc_i 64)} assume i + 4 < a[j]; {10592#(<= proc_i 64)} is VALID [2019-05-15 10:16:02,002 INFO L273 TraceCheckUtils]: 99: Hoare triple {10592#(<= proc_i 64)} assume a[5] == 1000; {10592#(<= proc_i 64)} is VALID [2019-05-15 10:16:02,003 INFO L273 TraceCheckUtils]: 100: Hoare triple {10592#(<= proc_i 64)} assume j > 4; {10592#(<= proc_i 64)} is VALID [2019-05-15 10:16:02,003 INFO L273 TraceCheckUtils]: 101: Hoare triple {10592#(<= proc_i 64)} assume j < 6; {10592#(<= proc_i 64)} is VALID [2019-05-15 10:16:02,004 INFO L273 TraceCheckUtils]: 102: Hoare triple {10592#(<= proc_i 64)} i := i + 4; {10611#(<= proc_i 68)} is VALID [2019-05-15 10:16:02,004 INFO L273 TraceCheckUtils]: 103: Hoare triple {10611#(<= proc_i 68)} assume i <= 1000; {10611#(<= proc_i 68)} is VALID [2019-05-15 10:16:02,005 INFO L273 TraceCheckUtils]: 104: Hoare triple {10611#(<= proc_i 68)} assume i + 4 < a[j]; {10611#(<= proc_i 68)} is VALID [2019-05-15 10:16:02,005 INFO L273 TraceCheckUtils]: 105: Hoare triple {10611#(<= proc_i 68)} assume a[5] == 1000; {10611#(<= proc_i 68)} is VALID [2019-05-15 10:16:02,006 INFO L273 TraceCheckUtils]: 106: Hoare triple {10611#(<= proc_i 68)} assume j > 4; {10611#(<= proc_i 68)} is VALID [2019-05-15 10:16:02,006 INFO L273 TraceCheckUtils]: 107: Hoare triple {10611#(<= proc_i 68)} assume j < 6; {10611#(<= proc_i 68)} is VALID [2019-05-15 10:16:02,007 INFO L273 TraceCheckUtils]: 108: Hoare triple {10611#(<= proc_i 68)} i := i + 4; {10630#(<= proc_i 72)} is VALID [2019-05-15 10:16:02,008 INFO L273 TraceCheckUtils]: 109: Hoare triple {10630#(<= proc_i 72)} assume i <= 1000; {10630#(<= proc_i 72)} is VALID [2019-05-15 10:16:02,008 INFO L273 TraceCheckUtils]: 110: Hoare triple {10630#(<= proc_i 72)} assume i + 4 < a[j]; {10630#(<= proc_i 72)} is VALID [2019-05-15 10:16:02,009 INFO L273 TraceCheckUtils]: 111: Hoare triple {10630#(<= proc_i 72)} assume a[5] == 1000; {10630#(<= proc_i 72)} is VALID [2019-05-15 10:16:02,009 INFO L273 TraceCheckUtils]: 112: Hoare triple {10630#(<= proc_i 72)} assume j > 4; {10630#(<= proc_i 72)} is VALID [2019-05-15 10:16:02,010 INFO L273 TraceCheckUtils]: 113: Hoare triple {10630#(<= proc_i 72)} assume j < 6; {10630#(<= proc_i 72)} is VALID [2019-05-15 10:16:02,011 INFO L273 TraceCheckUtils]: 114: Hoare triple {10630#(<= proc_i 72)} i := i + 4; {10649#(<= proc_i 76)} is VALID [2019-05-15 10:16:02,011 INFO L273 TraceCheckUtils]: 115: Hoare triple {10649#(<= proc_i 76)} assume i <= 1000; {10649#(<= proc_i 76)} is VALID [2019-05-15 10:16:02,012 INFO L273 TraceCheckUtils]: 116: Hoare triple {10649#(<= proc_i 76)} assume i + 4 < a[j]; {10649#(<= proc_i 76)} is VALID [2019-05-15 10:16:02,012 INFO L273 TraceCheckUtils]: 117: Hoare triple {10649#(<= proc_i 76)} assume a[5] == 1000; {10649#(<= proc_i 76)} is VALID [2019-05-15 10:16:02,013 INFO L273 TraceCheckUtils]: 118: Hoare triple {10649#(<= proc_i 76)} assume j > 4; {10649#(<= proc_i 76)} is VALID [2019-05-15 10:16:02,013 INFO L273 TraceCheckUtils]: 119: Hoare triple {10649#(<= proc_i 76)} assume j < 6; {10649#(<= proc_i 76)} is VALID [2019-05-15 10:16:02,014 INFO L273 TraceCheckUtils]: 120: Hoare triple {10649#(<= proc_i 76)} i := i + 4; {10668#(<= proc_i 80)} is VALID [2019-05-15 10:16:02,031 INFO L273 TraceCheckUtils]: 121: Hoare triple {10668#(<= proc_i 80)} assume i <= 1000; {10668#(<= proc_i 80)} is VALID [2019-05-15 10:16:02,032 INFO L273 TraceCheckUtils]: 122: Hoare triple {10668#(<= proc_i 80)} assume i + 4 < a[j]; {10668#(<= proc_i 80)} is VALID [2019-05-15 10:16:02,032 INFO L273 TraceCheckUtils]: 123: Hoare triple {10668#(<= proc_i 80)} assume a[5] == 1000; {10668#(<= proc_i 80)} is VALID [2019-05-15 10:16:02,032 INFO L273 TraceCheckUtils]: 124: Hoare triple {10668#(<= proc_i 80)} assume j > 4; {10668#(<= proc_i 80)} is VALID [2019-05-15 10:16:02,033 INFO L273 TraceCheckUtils]: 125: Hoare triple {10668#(<= proc_i 80)} assume j < 6; {10668#(<= proc_i 80)} is VALID [2019-05-15 10:16:02,033 INFO L273 TraceCheckUtils]: 126: Hoare triple {10668#(<= proc_i 80)} i := i + 4; {10687#(<= proc_i 84)} is VALID [2019-05-15 10:16:02,034 INFO L273 TraceCheckUtils]: 127: Hoare triple {10687#(<= proc_i 84)} assume !(i <= 1000); {10284#false} is VALID [2019-05-15 10:16:02,045 INFO L134 CoverageAnalysis]: Checked inductivity of 1281 backedges. 0 proven. 1281 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:02,045 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:02,045 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2019-05-15 10:16:02,045 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 128 [2019-05-15 10:16:02,046 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:02,046 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 24 states. [2019-05-15 10:16:02,166 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 128 edges. 128 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:02,167 INFO L454 AbstractCegarLoop]: Interpolant automaton has 24 states [2019-05-15 10:16:02,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2019-05-15 10:16:02,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2019-05-15 10:16:02,168 INFO L87 Difference]: Start difference. First operand 129 states and 129 transitions. Second operand 24 states. [2019-05-15 10:16:02,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:02,702 INFO L93 Difference]: Finished difference Result 140 states and 140 transitions. [2019-05-15 10:16:02,702 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2019-05-15 10:16:02,702 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 128 [2019-05-15 10:16:02,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:02,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2019-05-15 10:16:02,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 141 transitions. [2019-05-15 10:16:02,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2019-05-15 10:16:02,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 141 transitions. [2019-05-15 10:16:02,704 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 24 states and 141 transitions. [2019-05-15 10:16:02,837 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 141 edges. 141 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:02,839 INFO L225 Difference]: With dead ends: 140 [2019-05-15 10:16:02,839 INFO L226 Difference]: Without dead ends: 140 [2019-05-15 10:16:02,839 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2019-05-15 10:16:02,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2019-05-15 10:16:02,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 135. [2019-05-15 10:16:02,841 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:02,841 INFO L82 GeneralOperation]: Start isEquivalent. First operand 140 states. Second operand 135 states. [2019-05-15 10:16:02,841 INFO L74 IsIncluded]: Start isIncluded. First operand 140 states. Second operand 135 states. [2019-05-15 10:16:02,842 INFO L87 Difference]: Start difference. First operand 140 states. Second operand 135 states. [2019-05-15 10:16:02,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:02,843 INFO L93 Difference]: Finished difference Result 140 states and 140 transitions. [2019-05-15 10:16:02,844 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 140 transitions. [2019-05-15 10:16:02,844 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:02,844 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:02,844 INFO L74 IsIncluded]: Start isIncluded. First operand 135 states. Second operand 140 states. [2019-05-15 10:16:02,844 INFO L87 Difference]: Start difference. First operand 135 states. Second operand 140 states. [2019-05-15 10:16:02,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:02,846 INFO L93 Difference]: Finished difference Result 140 states and 140 transitions. [2019-05-15 10:16:02,846 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 140 transitions. [2019-05-15 10:16:02,847 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:02,847 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:02,847 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:02,847 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:02,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2019-05-15 10:16:02,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 135 transitions. [2019-05-15 10:16:02,849 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 135 transitions. Word has length 128 [2019-05-15 10:16:02,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:02,849 INFO L475 AbstractCegarLoop]: Abstraction has 135 states and 135 transitions. [2019-05-15 10:16:02,849 INFO L476 AbstractCegarLoop]: Interpolant automaton has 24 states. [2019-05-15 10:16:02,850 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 135 transitions. [2019-05-15 10:16:02,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2019-05-15 10:16:02,850 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:02,850 INFO L399 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 22, 1, 1] [2019-05-15 10:16:02,851 INFO L418 AbstractCegarLoop]: === Iteration 23 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:02,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:02,851 INFO L82 PathProgramCache]: Analyzing trace with hash -1436142141, now seen corresponding path program 22 times [2019-05-15 10:16:02,852 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:02,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:02,868 INFO L256 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 24 conjunts are in the unsatisfiable core [2019-05-15 10:16:02,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:02,892 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:03,426 INFO L273 TraceCheckUtils]: 0: Hoare triple {11245#true} i := 0; {11250#(<= proc_i 0)} is VALID [2019-05-15 10:16:03,427 INFO L273 TraceCheckUtils]: 1: Hoare triple {11250#(<= proc_i 0)} assume i <= 1000; {11250#(<= proc_i 0)} is VALID [2019-05-15 10:16:03,427 INFO L273 TraceCheckUtils]: 2: Hoare triple {11250#(<= proc_i 0)} assume i + 4 < a[j]; {11250#(<= proc_i 0)} is VALID [2019-05-15 10:16:03,428 INFO L273 TraceCheckUtils]: 3: Hoare triple {11250#(<= proc_i 0)} assume a[5] == 1000; {11250#(<= proc_i 0)} is VALID [2019-05-15 10:16:03,428 INFO L273 TraceCheckUtils]: 4: Hoare triple {11250#(<= proc_i 0)} assume j > 4; {11250#(<= proc_i 0)} is VALID [2019-05-15 10:16:03,429 INFO L273 TraceCheckUtils]: 5: Hoare triple {11250#(<= proc_i 0)} assume j < 6; {11250#(<= proc_i 0)} is VALID [2019-05-15 10:16:03,429 INFO L273 TraceCheckUtils]: 6: Hoare triple {11250#(<= proc_i 0)} i := i + 4; {11269#(<= proc_i 4)} is VALID [2019-05-15 10:16:03,430 INFO L273 TraceCheckUtils]: 7: Hoare triple {11269#(<= proc_i 4)} assume i <= 1000; {11269#(<= proc_i 4)} is VALID [2019-05-15 10:16:03,430 INFO L273 TraceCheckUtils]: 8: Hoare triple {11269#(<= proc_i 4)} assume i + 4 < a[j]; {11269#(<= proc_i 4)} is VALID [2019-05-15 10:16:03,431 INFO L273 TraceCheckUtils]: 9: Hoare triple {11269#(<= proc_i 4)} assume a[5] == 1000; {11269#(<= proc_i 4)} is VALID [2019-05-15 10:16:03,431 INFO L273 TraceCheckUtils]: 10: Hoare triple {11269#(<= proc_i 4)} assume j > 4; {11269#(<= proc_i 4)} is VALID [2019-05-15 10:16:03,432 INFO L273 TraceCheckUtils]: 11: Hoare triple {11269#(<= proc_i 4)} assume j < 6; {11269#(<= proc_i 4)} is VALID [2019-05-15 10:16:03,433 INFO L273 TraceCheckUtils]: 12: Hoare triple {11269#(<= proc_i 4)} i := i + 4; {11288#(<= proc_i 8)} is VALID [2019-05-15 10:16:03,433 INFO L273 TraceCheckUtils]: 13: Hoare triple {11288#(<= proc_i 8)} assume i <= 1000; {11288#(<= proc_i 8)} is VALID [2019-05-15 10:16:03,434 INFO L273 TraceCheckUtils]: 14: Hoare triple {11288#(<= proc_i 8)} assume i + 4 < a[j]; {11288#(<= proc_i 8)} is VALID [2019-05-15 10:16:03,434 INFO L273 TraceCheckUtils]: 15: Hoare triple {11288#(<= proc_i 8)} assume a[5] == 1000; {11288#(<= proc_i 8)} is VALID [2019-05-15 10:16:03,435 INFO L273 TraceCheckUtils]: 16: Hoare triple {11288#(<= proc_i 8)} assume j > 4; {11288#(<= proc_i 8)} is VALID [2019-05-15 10:16:03,435 INFO L273 TraceCheckUtils]: 17: Hoare triple {11288#(<= proc_i 8)} assume j < 6; {11288#(<= proc_i 8)} is VALID [2019-05-15 10:16:03,436 INFO L273 TraceCheckUtils]: 18: Hoare triple {11288#(<= proc_i 8)} i := i + 4; {11307#(<= proc_i 12)} is VALID [2019-05-15 10:16:03,436 INFO L273 TraceCheckUtils]: 19: Hoare triple {11307#(<= proc_i 12)} assume i <= 1000; {11307#(<= proc_i 12)} is VALID [2019-05-15 10:16:03,437 INFO L273 TraceCheckUtils]: 20: Hoare triple {11307#(<= proc_i 12)} assume i + 4 < a[j]; {11307#(<= proc_i 12)} is VALID [2019-05-15 10:16:03,437 INFO L273 TraceCheckUtils]: 21: Hoare triple {11307#(<= proc_i 12)} assume a[5] == 1000; {11307#(<= proc_i 12)} is VALID [2019-05-15 10:16:03,438 INFO L273 TraceCheckUtils]: 22: Hoare triple {11307#(<= proc_i 12)} assume j > 4; {11307#(<= proc_i 12)} is VALID [2019-05-15 10:16:03,439 INFO L273 TraceCheckUtils]: 23: Hoare triple {11307#(<= proc_i 12)} assume j < 6; {11307#(<= proc_i 12)} is VALID [2019-05-15 10:16:03,439 INFO L273 TraceCheckUtils]: 24: Hoare triple {11307#(<= proc_i 12)} i := i + 4; {11326#(<= proc_i 16)} is VALID [2019-05-15 10:16:03,440 INFO L273 TraceCheckUtils]: 25: Hoare triple {11326#(<= proc_i 16)} assume i <= 1000; {11326#(<= proc_i 16)} is VALID [2019-05-15 10:16:03,440 INFO L273 TraceCheckUtils]: 26: Hoare triple {11326#(<= proc_i 16)} assume i + 4 < a[j]; {11326#(<= proc_i 16)} is VALID [2019-05-15 10:16:03,441 INFO L273 TraceCheckUtils]: 27: Hoare triple {11326#(<= proc_i 16)} assume a[5] == 1000; {11326#(<= proc_i 16)} is VALID [2019-05-15 10:16:03,441 INFO L273 TraceCheckUtils]: 28: Hoare triple {11326#(<= proc_i 16)} assume j > 4; {11326#(<= proc_i 16)} is VALID [2019-05-15 10:16:03,442 INFO L273 TraceCheckUtils]: 29: Hoare triple {11326#(<= proc_i 16)} assume j < 6; {11326#(<= proc_i 16)} is VALID [2019-05-15 10:16:03,443 INFO L273 TraceCheckUtils]: 30: Hoare triple {11326#(<= proc_i 16)} i := i + 4; {11345#(<= proc_i 20)} is VALID [2019-05-15 10:16:03,443 INFO L273 TraceCheckUtils]: 31: Hoare triple {11345#(<= proc_i 20)} assume i <= 1000; {11345#(<= proc_i 20)} is VALID [2019-05-15 10:16:03,444 INFO L273 TraceCheckUtils]: 32: Hoare triple {11345#(<= proc_i 20)} assume i + 4 < a[j]; {11345#(<= proc_i 20)} is VALID [2019-05-15 10:16:03,444 INFO L273 TraceCheckUtils]: 33: Hoare triple {11345#(<= proc_i 20)} assume a[5] == 1000; {11345#(<= proc_i 20)} is VALID [2019-05-15 10:16:03,445 INFO L273 TraceCheckUtils]: 34: Hoare triple {11345#(<= proc_i 20)} assume j > 4; {11345#(<= proc_i 20)} is VALID [2019-05-15 10:16:03,445 INFO L273 TraceCheckUtils]: 35: Hoare triple {11345#(<= proc_i 20)} assume j < 6; {11345#(<= proc_i 20)} is VALID [2019-05-15 10:16:03,446 INFO L273 TraceCheckUtils]: 36: Hoare triple {11345#(<= proc_i 20)} i := i + 4; {11364#(<= proc_i 24)} is VALID [2019-05-15 10:16:03,446 INFO L273 TraceCheckUtils]: 37: Hoare triple {11364#(<= proc_i 24)} assume i <= 1000; {11364#(<= proc_i 24)} is VALID [2019-05-15 10:16:03,447 INFO L273 TraceCheckUtils]: 38: Hoare triple {11364#(<= proc_i 24)} assume i + 4 < a[j]; {11364#(<= proc_i 24)} is VALID [2019-05-15 10:16:03,447 INFO L273 TraceCheckUtils]: 39: Hoare triple {11364#(<= proc_i 24)} assume a[5] == 1000; {11364#(<= proc_i 24)} is VALID [2019-05-15 10:16:03,448 INFO L273 TraceCheckUtils]: 40: Hoare triple {11364#(<= proc_i 24)} assume j > 4; {11364#(<= proc_i 24)} is VALID [2019-05-15 10:16:03,448 INFO L273 TraceCheckUtils]: 41: Hoare triple {11364#(<= proc_i 24)} assume j < 6; {11364#(<= proc_i 24)} is VALID [2019-05-15 10:16:03,449 INFO L273 TraceCheckUtils]: 42: Hoare triple {11364#(<= proc_i 24)} i := i + 4; {11383#(<= proc_i 28)} is VALID [2019-05-15 10:16:03,450 INFO L273 TraceCheckUtils]: 43: Hoare triple {11383#(<= proc_i 28)} assume i <= 1000; {11383#(<= proc_i 28)} is VALID [2019-05-15 10:16:03,450 INFO L273 TraceCheckUtils]: 44: Hoare triple {11383#(<= proc_i 28)} assume i + 4 < a[j]; {11383#(<= proc_i 28)} is VALID [2019-05-15 10:16:03,451 INFO L273 TraceCheckUtils]: 45: Hoare triple {11383#(<= proc_i 28)} assume a[5] == 1000; {11383#(<= proc_i 28)} is VALID [2019-05-15 10:16:03,451 INFO L273 TraceCheckUtils]: 46: Hoare triple {11383#(<= proc_i 28)} assume j > 4; {11383#(<= proc_i 28)} is VALID [2019-05-15 10:16:03,452 INFO L273 TraceCheckUtils]: 47: Hoare triple {11383#(<= proc_i 28)} assume j < 6; {11383#(<= proc_i 28)} is VALID [2019-05-15 10:16:03,452 INFO L273 TraceCheckUtils]: 48: Hoare triple {11383#(<= proc_i 28)} i := i + 4; {11402#(<= proc_i 32)} is VALID [2019-05-15 10:16:03,453 INFO L273 TraceCheckUtils]: 49: Hoare triple {11402#(<= proc_i 32)} assume i <= 1000; {11402#(<= proc_i 32)} is VALID [2019-05-15 10:16:03,454 INFO L273 TraceCheckUtils]: 50: Hoare triple {11402#(<= proc_i 32)} assume i + 4 < a[j]; {11402#(<= proc_i 32)} is VALID [2019-05-15 10:16:03,454 INFO L273 TraceCheckUtils]: 51: Hoare triple {11402#(<= proc_i 32)} assume a[5] == 1000; {11402#(<= proc_i 32)} is VALID [2019-05-15 10:16:03,455 INFO L273 TraceCheckUtils]: 52: Hoare triple {11402#(<= proc_i 32)} assume j > 4; {11402#(<= proc_i 32)} is VALID [2019-05-15 10:16:03,455 INFO L273 TraceCheckUtils]: 53: Hoare triple {11402#(<= proc_i 32)} assume j < 6; {11402#(<= proc_i 32)} is VALID [2019-05-15 10:16:03,456 INFO L273 TraceCheckUtils]: 54: Hoare triple {11402#(<= proc_i 32)} i := i + 4; {11421#(<= proc_i 36)} is VALID [2019-05-15 10:16:03,456 INFO L273 TraceCheckUtils]: 55: Hoare triple {11421#(<= proc_i 36)} assume i <= 1000; {11421#(<= proc_i 36)} is VALID [2019-05-15 10:16:03,457 INFO L273 TraceCheckUtils]: 56: Hoare triple {11421#(<= proc_i 36)} assume i + 4 < a[j]; {11421#(<= proc_i 36)} is VALID [2019-05-15 10:16:03,457 INFO L273 TraceCheckUtils]: 57: Hoare triple {11421#(<= proc_i 36)} assume a[5] == 1000; {11421#(<= proc_i 36)} is VALID [2019-05-15 10:16:03,458 INFO L273 TraceCheckUtils]: 58: Hoare triple {11421#(<= proc_i 36)} assume j > 4; {11421#(<= proc_i 36)} is VALID [2019-05-15 10:16:03,458 INFO L273 TraceCheckUtils]: 59: Hoare triple {11421#(<= proc_i 36)} assume j < 6; {11421#(<= proc_i 36)} is VALID [2019-05-15 10:16:03,459 INFO L273 TraceCheckUtils]: 60: Hoare triple {11421#(<= proc_i 36)} i := i + 4; {11440#(<= proc_i 40)} is VALID [2019-05-15 10:16:03,460 INFO L273 TraceCheckUtils]: 61: Hoare triple {11440#(<= proc_i 40)} assume i <= 1000; {11440#(<= proc_i 40)} is VALID [2019-05-15 10:16:03,460 INFO L273 TraceCheckUtils]: 62: Hoare triple {11440#(<= proc_i 40)} assume i + 4 < a[j]; {11440#(<= proc_i 40)} is VALID [2019-05-15 10:16:03,461 INFO L273 TraceCheckUtils]: 63: Hoare triple {11440#(<= proc_i 40)} assume a[5] == 1000; {11440#(<= proc_i 40)} is VALID [2019-05-15 10:16:03,461 INFO L273 TraceCheckUtils]: 64: Hoare triple {11440#(<= proc_i 40)} assume j > 4; {11440#(<= proc_i 40)} is VALID [2019-05-15 10:16:03,462 INFO L273 TraceCheckUtils]: 65: Hoare triple {11440#(<= proc_i 40)} assume j < 6; {11440#(<= proc_i 40)} is VALID [2019-05-15 10:16:03,462 INFO L273 TraceCheckUtils]: 66: Hoare triple {11440#(<= proc_i 40)} i := i + 4; {11459#(<= proc_i 44)} is VALID [2019-05-15 10:16:03,463 INFO L273 TraceCheckUtils]: 67: Hoare triple {11459#(<= proc_i 44)} assume i <= 1000; {11459#(<= proc_i 44)} is VALID [2019-05-15 10:16:03,463 INFO L273 TraceCheckUtils]: 68: Hoare triple {11459#(<= proc_i 44)} assume i + 4 < a[j]; {11459#(<= proc_i 44)} is VALID [2019-05-15 10:16:03,464 INFO L273 TraceCheckUtils]: 69: Hoare triple {11459#(<= proc_i 44)} assume a[5] == 1000; {11459#(<= proc_i 44)} is VALID [2019-05-15 10:16:03,464 INFO L273 TraceCheckUtils]: 70: Hoare triple {11459#(<= proc_i 44)} assume j > 4; {11459#(<= proc_i 44)} is VALID [2019-05-15 10:16:03,465 INFO L273 TraceCheckUtils]: 71: Hoare triple {11459#(<= proc_i 44)} assume j < 6; {11459#(<= proc_i 44)} is VALID [2019-05-15 10:16:03,466 INFO L273 TraceCheckUtils]: 72: Hoare triple {11459#(<= proc_i 44)} i := i + 4; {11478#(<= proc_i 48)} is VALID [2019-05-15 10:16:03,466 INFO L273 TraceCheckUtils]: 73: Hoare triple {11478#(<= proc_i 48)} assume i <= 1000; {11478#(<= proc_i 48)} is VALID [2019-05-15 10:16:03,467 INFO L273 TraceCheckUtils]: 74: Hoare triple {11478#(<= proc_i 48)} assume i + 4 < a[j]; {11478#(<= proc_i 48)} is VALID [2019-05-15 10:16:03,467 INFO L273 TraceCheckUtils]: 75: Hoare triple {11478#(<= proc_i 48)} assume a[5] == 1000; {11478#(<= proc_i 48)} is VALID [2019-05-15 10:16:03,468 INFO L273 TraceCheckUtils]: 76: Hoare triple {11478#(<= proc_i 48)} assume j > 4; {11478#(<= proc_i 48)} is VALID [2019-05-15 10:16:03,468 INFO L273 TraceCheckUtils]: 77: Hoare triple {11478#(<= proc_i 48)} assume j < 6; {11478#(<= proc_i 48)} is VALID [2019-05-15 10:16:03,469 INFO L273 TraceCheckUtils]: 78: Hoare triple {11478#(<= proc_i 48)} i := i + 4; {11497#(<= proc_i 52)} is VALID [2019-05-15 10:16:03,470 INFO L273 TraceCheckUtils]: 79: Hoare triple {11497#(<= proc_i 52)} assume i <= 1000; {11497#(<= proc_i 52)} is VALID [2019-05-15 10:16:03,470 INFO L273 TraceCheckUtils]: 80: Hoare triple {11497#(<= proc_i 52)} assume i + 4 < a[j]; {11497#(<= proc_i 52)} is VALID [2019-05-15 10:16:03,471 INFO L273 TraceCheckUtils]: 81: Hoare triple {11497#(<= proc_i 52)} assume a[5] == 1000; {11497#(<= proc_i 52)} is VALID [2019-05-15 10:16:03,471 INFO L273 TraceCheckUtils]: 82: Hoare triple {11497#(<= proc_i 52)} assume j > 4; {11497#(<= proc_i 52)} is VALID [2019-05-15 10:16:03,472 INFO L273 TraceCheckUtils]: 83: Hoare triple {11497#(<= proc_i 52)} assume j < 6; {11497#(<= proc_i 52)} is VALID [2019-05-15 10:16:03,472 INFO L273 TraceCheckUtils]: 84: Hoare triple {11497#(<= proc_i 52)} i := i + 4; {11516#(<= proc_i 56)} is VALID [2019-05-15 10:16:03,473 INFO L273 TraceCheckUtils]: 85: Hoare triple {11516#(<= proc_i 56)} assume i <= 1000; {11516#(<= proc_i 56)} is VALID [2019-05-15 10:16:03,473 INFO L273 TraceCheckUtils]: 86: Hoare triple {11516#(<= proc_i 56)} assume i + 4 < a[j]; {11516#(<= proc_i 56)} is VALID [2019-05-15 10:16:03,474 INFO L273 TraceCheckUtils]: 87: Hoare triple {11516#(<= proc_i 56)} assume a[5] == 1000; {11516#(<= proc_i 56)} is VALID [2019-05-15 10:16:03,474 INFO L273 TraceCheckUtils]: 88: Hoare triple {11516#(<= proc_i 56)} assume j > 4; {11516#(<= proc_i 56)} is VALID [2019-05-15 10:16:03,475 INFO L273 TraceCheckUtils]: 89: Hoare triple {11516#(<= proc_i 56)} assume j < 6; {11516#(<= proc_i 56)} is VALID [2019-05-15 10:16:03,476 INFO L273 TraceCheckUtils]: 90: Hoare triple {11516#(<= proc_i 56)} i := i + 4; {11535#(<= proc_i 60)} is VALID [2019-05-15 10:16:03,476 INFO L273 TraceCheckUtils]: 91: Hoare triple {11535#(<= proc_i 60)} assume i <= 1000; {11535#(<= proc_i 60)} is VALID [2019-05-15 10:16:03,477 INFO L273 TraceCheckUtils]: 92: Hoare triple {11535#(<= proc_i 60)} assume i + 4 < a[j]; {11535#(<= proc_i 60)} is VALID [2019-05-15 10:16:03,477 INFO L273 TraceCheckUtils]: 93: Hoare triple {11535#(<= proc_i 60)} assume a[5] == 1000; {11535#(<= proc_i 60)} is VALID [2019-05-15 10:16:03,478 INFO L273 TraceCheckUtils]: 94: Hoare triple {11535#(<= proc_i 60)} assume j > 4; {11535#(<= proc_i 60)} is VALID [2019-05-15 10:16:03,478 INFO L273 TraceCheckUtils]: 95: Hoare triple {11535#(<= proc_i 60)} assume j < 6; {11535#(<= proc_i 60)} is VALID [2019-05-15 10:16:03,479 INFO L273 TraceCheckUtils]: 96: Hoare triple {11535#(<= proc_i 60)} i := i + 4; {11554#(<= proc_i 64)} is VALID [2019-05-15 10:16:03,480 INFO L273 TraceCheckUtils]: 97: Hoare triple {11554#(<= proc_i 64)} assume i <= 1000; {11554#(<= proc_i 64)} is VALID [2019-05-15 10:16:03,480 INFO L273 TraceCheckUtils]: 98: Hoare triple {11554#(<= proc_i 64)} assume i + 4 < a[j]; {11554#(<= proc_i 64)} is VALID [2019-05-15 10:16:03,481 INFO L273 TraceCheckUtils]: 99: Hoare triple {11554#(<= proc_i 64)} assume a[5] == 1000; {11554#(<= proc_i 64)} is VALID [2019-05-15 10:16:03,481 INFO L273 TraceCheckUtils]: 100: Hoare triple {11554#(<= proc_i 64)} assume j > 4; {11554#(<= proc_i 64)} is VALID [2019-05-15 10:16:03,482 INFO L273 TraceCheckUtils]: 101: Hoare triple {11554#(<= proc_i 64)} assume j < 6; {11554#(<= proc_i 64)} is VALID [2019-05-15 10:16:03,482 INFO L273 TraceCheckUtils]: 102: Hoare triple {11554#(<= proc_i 64)} i := i + 4; {11573#(<= proc_i 68)} is VALID [2019-05-15 10:16:03,483 INFO L273 TraceCheckUtils]: 103: Hoare triple {11573#(<= proc_i 68)} assume i <= 1000; {11573#(<= proc_i 68)} is VALID [2019-05-15 10:16:03,483 INFO L273 TraceCheckUtils]: 104: Hoare triple {11573#(<= proc_i 68)} assume i + 4 < a[j]; {11573#(<= proc_i 68)} is VALID [2019-05-15 10:16:03,484 INFO L273 TraceCheckUtils]: 105: Hoare triple {11573#(<= proc_i 68)} assume a[5] == 1000; {11573#(<= proc_i 68)} is VALID [2019-05-15 10:16:03,484 INFO L273 TraceCheckUtils]: 106: Hoare triple {11573#(<= proc_i 68)} assume j > 4; {11573#(<= proc_i 68)} is VALID [2019-05-15 10:16:03,485 INFO L273 TraceCheckUtils]: 107: Hoare triple {11573#(<= proc_i 68)} assume j < 6; {11573#(<= proc_i 68)} is VALID [2019-05-15 10:16:03,486 INFO L273 TraceCheckUtils]: 108: Hoare triple {11573#(<= proc_i 68)} i := i + 4; {11592#(<= proc_i 72)} is VALID [2019-05-15 10:16:03,486 INFO L273 TraceCheckUtils]: 109: Hoare triple {11592#(<= proc_i 72)} assume i <= 1000; {11592#(<= proc_i 72)} is VALID [2019-05-15 10:16:03,487 INFO L273 TraceCheckUtils]: 110: Hoare triple {11592#(<= proc_i 72)} assume i + 4 < a[j]; {11592#(<= proc_i 72)} is VALID [2019-05-15 10:16:03,487 INFO L273 TraceCheckUtils]: 111: Hoare triple {11592#(<= proc_i 72)} assume a[5] == 1000; {11592#(<= proc_i 72)} is VALID [2019-05-15 10:16:03,488 INFO L273 TraceCheckUtils]: 112: Hoare triple {11592#(<= proc_i 72)} assume j > 4; {11592#(<= proc_i 72)} is VALID [2019-05-15 10:16:03,488 INFO L273 TraceCheckUtils]: 113: Hoare triple {11592#(<= proc_i 72)} assume j < 6; {11592#(<= proc_i 72)} is VALID [2019-05-15 10:16:03,489 INFO L273 TraceCheckUtils]: 114: Hoare triple {11592#(<= proc_i 72)} i := i + 4; {11611#(<= proc_i 76)} is VALID [2019-05-15 10:16:03,489 INFO L273 TraceCheckUtils]: 115: Hoare triple {11611#(<= proc_i 76)} assume i <= 1000; {11611#(<= proc_i 76)} is VALID [2019-05-15 10:16:03,490 INFO L273 TraceCheckUtils]: 116: Hoare triple {11611#(<= proc_i 76)} assume i + 4 < a[j]; {11611#(<= proc_i 76)} is VALID [2019-05-15 10:16:03,490 INFO L273 TraceCheckUtils]: 117: Hoare triple {11611#(<= proc_i 76)} assume a[5] == 1000; {11611#(<= proc_i 76)} is VALID [2019-05-15 10:16:03,491 INFO L273 TraceCheckUtils]: 118: Hoare triple {11611#(<= proc_i 76)} assume j > 4; {11611#(<= proc_i 76)} is VALID [2019-05-15 10:16:03,491 INFO L273 TraceCheckUtils]: 119: Hoare triple {11611#(<= proc_i 76)} assume j < 6; {11611#(<= proc_i 76)} is VALID [2019-05-15 10:16:03,492 INFO L273 TraceCheckUtils]: 120: Hoare triple {11611#(<= proc_i 76)} i := i + 4; {11630#(<= proc_i 80)} is VALID [2019-05-15 10:16:03,493 INFO L273 TraceCheckUtils]: 121: Hoare triple {11630#(<= proc_i 80)} assume i <= 1000; {11630#(<= proc_i 80)} is VALID [2019-05-15 10:16:03,493 INFO L273 TraceCheckUtils]: 122: Hoare triple {11630#(<= proc_i 80)} assume i + 4 < a[j]; {11630#(<= proc_i 80)} is VALID [2019-05-15 10:16:03,494 INFO L273 TraceCheckUtils]: 123: Hoare triple {11630#(<= proc_i 80)} assume a[5] == 1000; {11630#(<= proc_i 80)} is VALID [2019-05-15 10:16:03,494 INFO L273 TraceCheckUtils]: 124: Hoare triple {11630#(<= proc_i 80)} assume j > 4; {11630#(<= proc_i 80)} is VALID [2019-05-15 10:16:03,495 INFO L273 TraceCheckUtils]: 125: Hoare triple {11630#(<= proc_i 80)} assume j < 6; {11630#(<= proc_i 80)} is VALID [2019-05-15 10:16:03,496 INFO L273 TraceCheckUtils]: 126: Hoare triple {11630#(<= proc_i 80)} i := i + 4; {11649#(<= proc_i 84)} is VALID [2019-05-15 10:16:03,496 INFO L273 TraceCheckUtils]: 127: Hoare triple {11649#(<= proc_i 84)} assume i <= 1000; {11649#(<= proc_i 84)} is VALID [2019-05-15 10:16:03,497 INFO L273 TraceCheckUtils]: 128: Hoare triple {11649#(<= proc_i 84)} assume i + 4 < a[j]; {11649#(<= proc_i 84)} is VALID [2019-05-15 10:16:03,497 INFO L273 TraceCheckUtils]: 129: Hoare triple {11649#(<= proc_i 84)} assume a[5] == 1000; {11649#(<= proc_i 84)} is VALID [2019-05-15 10:16:03,498 INFO L273 TraceCheckUtils]: 130: Hoare triple {11649#(<= proc_i 84)} assume j > 4; {11649#(<= proc_i 84)} is VALID [2019-05-15 10:16:03,498 INFO L273 TraceCheckUtils]: 131: Hoare triple {11649#(<= proc_i 84)} assume j < 6; {11649#(<= proc_i 84)} is VALID [2019-05-15 10:16:03,499 INFO L273 TraceCheckUtils]: 132: Hoare triple {11649#(<= proc_i 84)} i := i + 4; {11668#(<= proc_i 88)} is VALID [2019-05-15 10:16:03,500 INFO L273 TraceCheckUtils]: 133: Hoare triple {11668#(<= proc_i 88)} assume !(i <= 1000); {11246#false} is VALID [2019-05-15 10:16:03,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1408 backedges. 0 proven. 1408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:03,515 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:03,515 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2019-05-15 10:16:03,515 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 134 [2019-05-15 10:16:03,516 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:03,516 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 25 states. [2019-05-15 10:16:03,656 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 134 edges. 134 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:03,656 INFO L454 AbstractCegarLoop]: Interpolant automaton has 25 states [2019-05-15 10:16:03,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2019-05-15 10:16:03,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2019-05-15 10:16:03,657 INFO L87 Difference]: Start difference. First operand 135 states and 135 transitions. Second operand 25 states. [2019-05-15 10:16:03,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:03,905 INFO L93 Difference]: Finished difference Result 146 states and 146 transitions. [2019-05-15 10:16:03,906 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2019-05-15 10:16:03,906 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 134 [2019-05-15 10:16:03,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:03,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2019-05-15 10:16:03,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 147 transitions. [2019-05-15 10:16:03,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2019-05-15 10:16:03,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 147 transitions. [2019-05-15 10:16:03,908 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 25 states and 147 transitions. [2019-05-15 10:16:04,047 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 147 edges. 147 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:04,049 INFO L225 Difference]: With dead ends: 146 [2019-05-15 10:16:04,049 INFO L226 Difference]: Without dead ends: 146 [2019-05-15 10:16:04,049 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2019-05-15 10:16:04,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2019-05-15 10:16:04,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 141. [2019-05-15 10:16:04,051 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:04,052 INFO L82 GeneralOperation]: Start isEquivalent. First operand 146 states. Second operand 141 states. [2019-05-15 10:16:04,052 INFO L74 IsIncluded]: Start isIncluded. First operand 146 states. Second operand 141 states. [2019-05-15 10:16:04,052 INFO L87 Difference]: Start difference. First operand 146 states. Second operand 141 states. [2019-05-15 10:16:04,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:04,054 INFO L93 Difference]: Finished difference Result 146 states and 146 transitions. [2019-05-15 10:16:04,054 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 146 transitions. [2019-05-15 10:16:04,054 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:04,054 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:04,054 INFO L74 IsIncluded]: Start isIncluded. First operand 141 states. Second operand 146 states. [2019-05-15 10:16:04,054 INFO L87 Difference]: Start difference. First operand 141 states. Second operand 146 states. [2019-05-15 10:16:04,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:04,056 INFO L93 Difference]: Finished difference Result 146 states and 146 transitions. [2019-05-15 10:16:04,056 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 146 transitions. [2019-05-15 10:16:04,056 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:04,056 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:04,056 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:04,056 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:04,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2019-05-15 10:16:04,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 141 transitions. [2019-05-15 10:16:04,058 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 141 transitions. Word has length 134 [2019-05-15 10:16:04,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:04,058 INFO L475 AbstractCegarLoop]: Abstraction has 141 states and 141 transitions. [2019-05-15 10:16:04,058 INFO L476 AbstractCegarLoop]: Interpolant automaton has 25 states. [2019-05-15 10:16:04,058 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 141 transitions. [2019-05-15 10:16:04,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2019-05-15 10:16:04,059 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:04,059 INFO L399 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 23, 23, 1, 1] [2019-05-15 10:16:04,059 INFO L418 AbstractCegarLoop]: === Iteration 24 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:04,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:04,060 INFO L82 PathProgramCache]: Analyzing trace with hash -82620160, now seen corresponding path program 23 times [2019-05-15 10:16:04,060 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:04,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:04,080 INFO L256 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 25 conjunts are in the unsatisfiable core [2019-05-15 10:16:04,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:04,102 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:04,791 INFO L273 TraceCheckUtils]: 0: Hoare triple {12250#true} i := 0; {12255#(<= proc_i 0)} is VALID [2019-05-15 10:16:04,791 INFO L273 TraceCheckUtils]: 1: Hoare triple {12255#(<= proc_i 0)} assume i <= 1000; {12255#(<= proc_i 0)} is VALID [2019-05-15 10:16:04,792 INFO L273 TraceCheckUtils]: 2: Hoare triple {12255#(<= proc_i 0)} assume i + 4 < a[j]; {12255#(<= proc_i 0)} is VALID [2019-05-15 10:16:04,792 INFO L273 TraceCheckUtils]: 3: Hoare triple {12255#(<= proc_i 0)} assume a[5] == 1000; {12255#(<= proc_i 0)} is VALID [2019-05-15 10:16:04,793 INFO L273 TraceCheckUtils]: 4: Hoare triple {12255#(<= proc_i 0)} assume j > 4; {12255#(<= proc_i 0)} is VALID [2019-05-15 10:16:04,793 INFO L273 TraceCheckUtils]: 5: Hoare triple {12255#(<= proc_i 0)} assume j < 6; {12255#(<= proc_i 0)} is VALID [2019-05-15 10:16:04,794 INFO L273 TraceCheckUtils]: 6: Hoare triple {12255#(<= proc_i 0)} i := i + 4; {12274#(<= proc_i 4)} is VALID [2019-05-15 10:16:04,794 INFO L273 TraceCheckUtils]: 7: Hoare triple {12274#(<= proc_i 4)} assume i <= 1000; {12274#(<= proc_i 4)} is VALID [2019-05-15 10:16:04,795 INFO L273 TraceCheckUtils]: 8: Hoare triple {12274#(<= proc_i 4)} assume i + 4 < a[j]; {12274#(<= proc_i 4)} is VALID [2019-05-15 10:16:04,795 INFO L273 TraceCheckUtils]: 9: Hoare triple {12274#(<= proc_i 4)} assume a[5] == 1000; {12274#(<= proc_i 4)} is VALID [2019-05-15 10:16:04,796 INFO L273 TraceCheckUtils]: 10: Hoare triple {12274#(<= proc_i 4)} assume j > 4; {12274#(<= proc_i 4)} is VALID [2019-05-15 10:16:04,796 INFO L273 TraceCheckUtils]: 11: Hoare triple {12274#(<= proc_i 4)} assume j < 6; {12274#(<= proc_i 4)} is VALID [2019-05-15 10:16:04,797 INFO L273 TraceCheckUtils]: 12: Hoare triple {12274#(<= proc_i 4)} i := i + 4; {12293#(<= proc_i 8)} is VALID [2019-05-15 10:16:04,798 INFO L273 TraceCheckUtils]: 13: Hoare triple {12293#(<= proc_i 8)} assume i <= 1000; {12293#(<= proc_i 8)} is VALID [2019-05-15 10:16:04,798 INFO L273 TraceCheckUtils]: 14: Hoare triple {12293#(<= proc_i 8)} assume i + 4 < a[j]; {12293#(<= proc_i 8)} is VALID [2019-05-15 10:16:04,799 INFO L273 TraceCheckUtils]: 15: Hoare triple {12293#(<= proc_i 8)} assume a[5] == 1000; {12293#(<= proc_i 8)} is VALID [2019-05-15 10:16:04,799 INFO L273 TraceCheckUtils]: 16: Hoare triple {12293#(<= proc_i 8)} assume j > 4; {12293#(<= proc_i 8)} is VALID [2019-05-15 10:16:04,800 INFO L273 TraceCheckUtils]: 17: Hoare triple {12293#(<= proc_i 8)} assume j < 6; {12293#(<= proc_i 8)} is VALID [2019-05-15 10:16:04,800 INFO L273 TraceCheckUtils]: 18: Hoare triple {12293#(<= proc_i 8)} i := i + 4; {12312#(<= proc_i 12)} is VALID [2019-05-15 10:16:04,801 INFO L273 TraceCheckUtils]: 19: Hoare triple {12312#(<= proc_i 12)} assume i <= 1000; {12312#(<= proc_i 12)} is VALID [2019-05-15 10:16:04,801 INFO L273 TraceCheckUtils]: 20: Hoare triple {12312#(<= proc_i 12)} assume i + 4 < a[j]; {12312#(<= proc_i 12)} is VALID [2019-05-15 10:16:04,802 INFO L273 TraceCheckUtils]: 21: Hoare triple {12312#(<= proc_i 12)} assume a[5] == 1000; {12312#(<= proc_i 12)} is VALID [2019-05-15 10:16:04,802 INFO L273 TraceCheckUtils]: 22: Hoare triple {12312#(<= proc_i 12)} assume j > 4; {12312#(<= proc_i 12)} is VALID [2019-05-15 10:16:04,803 INFO L273 TraceCheckUtils]: 23: Hoare triple {12312#(<= proc_i 12)} assume j < 6; {12312#(<= proc_i 12)} is VALID [2019-05-15 10:16:04,804 INFO L273 TraceCheckUtils]: 24: Hoare triple {12312#(<= proc_i 12)} i := i + 4; {12331#(<= proc_i 16)} is VALID [2019-05-15 10:16:04,804 INFO L273 TraceCheckUtils]: 25: Hoare triple {12331#(<= proc_i 16)} assume i <= 1000; {12331#(<= proc_i 16)} is VALID [2019-05-15 10:16:04,805 INFO L273 TraceCheckUtils]: 26: Hoare triple {12331#(<= proc_i 16)} assume i + 4 < a[j]; {12331#(<= proc_i 16)} is VALID [2019-05-15 10:16:04,805 INFO L273 TraceCheckUtils]: 27: Hoare triple {12331#(<= proc_i 16)} assume a[5] == 1000; {12331#(<= proc_i 16)} is VALID [2019-05-15 10:16:04,806 INFO L273 TraceCheckUtils]: 28: Hoare triple {12331#(<= proc_i 16)} assume j > 4; {12331#(<= proc_i 16)} is VALID [2019-05-15 10:16:04,806 INFO L273 TraceCheckUtils]: 29: Hoare triple {12331#(<= proc_i 16)} assume j < 6; {12331#(<= proc_i 16)} is VALID [2019-05-15 10:16:04,807 INFO L273 TraceCheckUtils]: 30: Hoare triple {12331#(<= proc_i 16)} i := i + 4; {12350#(<= proc_i 20)} is VALID [2019-05-15 10:16:04,808 INFO L273 TraceCheckUtils]: 31: Hoare triple {12350#(<= proc_i 20)} assume i <= 1000; {12350#(<= proc_i 20)} is VALID [2019-05-15 10:16:04,808 INFO L273 TraceCheckUtils]: 32: Hoare triple {12350#(<= proc_i 20)} assume i + 4 < a[j]; {12350#(<= proc_i 20)} is VALID [2019-05-15 10:16:04,809 INFO L273 TraceCheckUtils]: 33: Hoare triple {12350#(<= proc_i 20)} assume a[5] == 1000; {12350#(<= proc_i 20)} is VALID [2019-05-15 10:16:04,809 INFO L273 TraceCheckUtils]: 34: Hoare triple {12350#(<= proc_i 20)} assume j > 4; {12350#(<= proc_i 20)} is VALID [2019-05-15 10:16:04,810 INFO L273 TraceCheckUtils]: 35: Hoare triple {12350#(<= proc_i 20)} assume j < 6; {12350#(<= proc_i 20)} is VALID [2019-05-15 10:16:04,810 INFO L273 TraceCheckUtils]: 36: Hoare triple {12350#(<= proc_i 20)} i := i + 4; {12369#(<= proc_i 24)} is VALID [2019-05-15 10:16:04,811 INFO L273 TraceCheckUtils]: 37: Hoare triple {12369#(<= proc_i 24)} assume i <= 1000; {12369#(<= proc_i 24)} is VALID [2019-05-15 10:16:04,811 INFO L273 TraceCheckUtils]: 38: Hoare triple {12369#(<= proc_i 24)} assume i + 4 < a[j]; {12369#(<= proc_i 24)} is VALID [2019-05-15 10:16:04,812 INFO L273 TraceCheckUtils]: 39: Hoare triple {12369#(<= proc_i 24)} assume a[5] == 1000; {12369#(<= proc_i 24)} is VALID [2019-05-15 10:16:04,812 INFO L273 TraceCheckUtils]: 40: Hoare triple {12369#(<= proc_i 24)} assume j > 4; {12369#(<= proc_i 24)} is VALID [2019-05-15 10:16:04,813 INFO L273 TraceCheckUtils]: 41: Hoare triple {12369#(<= proc_i 24)} assume j < 6; {12369#(<= proc_i 24)} is VALID [2019-05-15 10:16:04,813 INFO L273 TraceCheckUtils]: 42: Hoare triple {12369#(<= proc_i 24)} i := i + 4; {12388#(<= proc_i 28)} is VALID [2019-05-15 10:16:04,814 INFO L273 TraceCheckUtils]: 43: Hoare triple {12388#(<= proc_i 28)} assume i <= 1000; {12388#(<= proc_i 28)} is VALID [2019-05-15 10:16:04,814 INFO L273 TraceCheckUtils]: 44: Hoare triple {12388#(<= proc_i 28)} assume i + 4 < a[j]; {12388#(<= proc_i 28)} is VALID [2019-05-15 10:16:04,815 INFO L273 TraceCheckUtils]: 45: Hoare triple {12388#(<= proc_i 28)} assume a[5] == 1000; {12388#(<= proc_i 28)} is VALID [2019-05-15 10:16:04,815 INFO L273 TraceCheckUtils]: 46: Hoare triple {12388#(<= proc_i 28)} assume j > 4; {12388#(<= proc_i 28)} is VALID [2019-05-15 10:16:04,816 INFO L273 TraceCheckUtils]: 47: Hoare triple {12388#(<= proc_i 28)} assume j < 6; {12388#(<= proc_i 28)} is VALID [2019-05-15 10:16:04,817 INFO L273 TraceCheckUtils]: 48: Hoare triple {12388#(<= proc_i 28)} i := i + 4; {12407#(<= proc_i 32)} is VALID [2019-05-15 10:16:04,817 INFO L273 TraceCheckUtils]: 49: Hoare triple {12407#(<= proc_i 32)} assume i <= 1000; {12407#(<= proc_i 32)} is VALID [2019-05-15 10:16:04,818 INFO L273 TraceCheckUtils]: 50: Hoare triple {12407#(<= proc_i 32)} assume i + 4 < a[j]; {12407#(<= proc_i 32)} is VALID [2019-05-15 10:16:04,818 INFO L273 TraceCheckUtils]: 51: Hoare triple {12407#(<= proc_i 32)} assume a[5] == 1000; {12407#(<= proc_i 32)} is VALID [2019-05-15 10:16:04,818 INFO L273 TraceCheckUtils]: 52: Hoare triple {12407#(<= proc_i 32)} assume j > 4; {12407#(<= proc_i 32)} is VALID [2019-05-15 10:16:04,819 INFO L273 TraceCheckUtils]: 53: Hoare triple {12407#(<= proc_i 32)} assume j < 6; {12407#(<= proc_i 32)} is VALID [2019-05-15 10:16:04,820 INFO L273 TraceCheckUtils]: 54: Hoare triple {12407#(<= proc_i 32)} i := i + 4; {12426#(<= proc_i 36)} is VALID [2019-05-15 10:16:04,820 INFO L273 TraceCheckUtils]: 55: Hoare triple {12426#(<= proc_i 36)} assume i <= 1000; {12426#(<= proc_i 36)} is VALID [2019-05-15 10:16:04,821 INFO L273 TraceCheckUtils]: 56: Hoare triple {12426#(<= proc_i 36)} assume i + 4 < a[j]; {12426#(<= proc_i 36)} is VALID [2019-05-15 10:16:04,821 INFO L273 TraceCheckUtils]: 57: Hoare triple {12426#(<= proc_i 36)} assume a[5] == 1000; {12426#(<= proc_i 36)} is VALID [2019-05-15 10:16:04,822 INFO L273 TraceCheckUtils]: 58: Hoare triple {12426#(<= proc_i 36)} assume j > 4; {12426#(<= proc_i 36)} is VALID [2019-05-15 10:16:04,822 INFO L273 TraceCheckUtils]: 59: Hoare triple {12426#(<= proc_i 36)} assume j < 6; {12426#(<= proc_i 36)} is VALID [2019-05-15 10:16:04,823 INFO L273 TraceCheckUtils]: 60: Hoare triple {12426#(<= proc_i 36)} i := i + 4; {12445#(<= proc_i 40)} is VALID [2019-05-15 10:16:04,823 INFO L273 TraceCheckUtils]: 61: Hoare triple {12445#(<= proc_i 40)} assume i <= 1000; {12445#(<= proc_i 40)} is VALID [2019-05-15 10:16:04,824 INFO L273 TraceCheckUtils]: 62: Hoare triple {12445#(<= proc_i 40)} assume i + 4 < a[j]; {12445#(<= proc_i 40)} is VALID [2019-05-15 10:16:04,824 INFO L273 TraceCheckUtils]: 63: Hoare triple {12445#(<= proc_i 40)} assume a[5] == 1000; {12445#(<= proc_i 40)} is VALID [2019-05-15 10:16:04,825 INFO L273 TraceCheckUtils]: 64: Hoare triple {12445#(<= proc_i 40)} assume j > 4; {12445#(<= proc_i 40)} is VALID [2019-05-15 10:16:04,825 INFO L273 TraceCheckUtils]: 65: Hoare triple {12445#(<= proc_i 40)} assume j < 6; {12445#(<= proc_i 40)} is VALID [2019-05-15 10:16:04,826 INFO L273 TraceCheckUtils]: 66: Hoare triple {12445#(<= proc_i 40)} i := i + 4; {12464#(<= proc_i 44)} is VALID [2019-05-15 10:16:04,826 INFO L273 TraceCheckUtils]: 67: Hoare triple {12464#(<= proc_i 44)} assume i <= 1000; {12464#(<= proc_i 44)} is VALID [2019-05-15 10:16:04,827 INFO L273 TraceCheckUtils]: 68: Hoare triple {12464#(<= proc_i 44)} assume i + 4 < a[j]; {12464#(<= proc_i 44)} is VALID [2019-05-15 10:16:04,827 INFO L273 TraceCheckUtils]: 69: Hoare triple {12464#(<= proc_i 44)} assume a[5] == 1000; {12464#(<= proc_i 44)} is VALID [2019-05-15 10:16:04,828 INFO L273 TraceCheckUtils]: 70: Hoare triple {12464#(<= proc_i 44)} assume j > 4; {12464#(<= proc_i 44)} is VALID [2019-05-15 10:16:04,828 INFO L273 TraceCheckUtils]: 71: Hoare triple {12464#(<= proc_i 44)} assume j < 6; {12464#(<= proc_i 44)} is VALID [2019-05-15 10:16:04,829 INFO L273 TraceCheckUtils]: 72: Hoare triple {12464#(<= proc_i 44)} i := i + 4; {12483#(<= proc_i 48)} is VALID [2019-05-15 10:16:04,829 INFO L273 TraceCheckUtils]: 73: Hoare triple {12483#(<= proc_i 48)} assume i <= 1000; {12483#(<= proc_i 48)} is VALID [2019-05-15 10:16:04,830 INFO L273 TraceCheckUtils]: 74: Hoare triple {12483#(<= proc_i 48)} assume i + 4 < a[j]; {12483#(<= proc_i 48)} is VALID [2019-05-15 10:16:04,830 INFO L273 TraceCheckUtils]: 75: Hoare triple {12483#(<= proc_i 48)} assume a[5] == 1000; {12483#(<= proc_i 48)} is VALID [2019-05-15 10:16:04,831 INFO L273 TraceCheckUtils]: 76: Hoare triple {12483#(<= proc_i 48)} assume j > 4; {12483#(<= proc_i 48)} is VALID [2019-05-15 10:16:04,831 INFO L273 TraceCheckUtils]: 77: Hoare triple {12483#(<= proc_i 48)} assume j < 6; {12483#(<= proc_i 48)} is VALID [2019-05-15 10:16:04,832 INFO L273 TraceCheckUtils]: 78: Hoare triple {12483#(<= proc_i 48)} i := i + 4; {12502#(<= proc_i 52)} is VALID [2019-05-15 10:16:04,832 INFO L273 TraceCheckUtils]: 79: Hoare triple {12502#(<= proc_i 52)} assume i <= 1000; {12502#(<= proc_i 52)} is VALID [2019-05-15 10:16:04,833 INFO L273 TraceCheckUtils]: 80: Hoare triple {12502#(<= proc_i 52)} assume i + 4 < a[j]; {12502#(<= proc_i 52)} is VALID [2019-05-15 10:16:04,833 INFO L273 TraceCheckUtils]: 81: Hoare triple {12502#(<= proc_i 52)} assume a[5] == 1000; {12502#(<= proc_i 52)} is VALID [2019-05-15 10:16:04,834 INFO L273 TraceCheckUtils]: 82: Hoare triple {12502#(<= proc_i 52)} assume j > 4; {12502#(<= proc_i 52)} is VALID [2019-05-15 10:16:04,834 INFO L273 TraceCheckUtils]: 83: Hoare triple {12502#(<= proc_i 52)} assume j < 6; {12502#(<= proc_i 52)} is VALID [2019-05-15 10:16:04,835 INFO L273 TraceCheckUtils]: 84: Hoare triple {12502#(<= proc_i 52)} i := i + 4; {12521#(<= proc_i 56)} is VALID [2019-05-15 10:16:04,836 INFO L273 TraceCheckUtils]: 85: Hoare triple {12521#(<= proc_i 56)} assume i <= 1000; {12521#(<= proc_i 56)} is VALID [2019-05-15 10:16:04,836 INFO L273 TraceCheckUtils]: 86: Hoare triple {12521#(<= proc_i 56)} assume i + 4 < a[j]; {12521#(<= proc_i 56)} is VALID [2019-05-15 10:16:04,836 INFO L273 TraceCheckUtils]: 87: Hoare triple {12521#(<= proc_i 56)} assume a[5] == 1000; {12521#(<= proc_i 56)} is VALID [2019-05-15 10:16:04,837 INFO L273 TraceCheckUtils]: 88: Hoare triple {12521#(<= proc_i 56)} assume j > 4; {12521#(<= proc_i 56)} is VALID [2019-05-15 10:16:04,837 INFO L273 TraceCheckUtils]: 89: Hoare triple {12521#(<= proc_i 56)} assume j < 6; {12521#(<= proc_i 56)} is VALID [2019-05-15 10:16:04,838 INFO L273 TraceCheckUtils]: 90: Hoare triple {12521#(<= proc_i 56)} i := i + 4; {12540#(<= proc_i 60)} is VALID [2019-05-15 10:16:04,839 INFO L273 TraceCheckUtils]: 91: Hoare triple {12540#(<= proc_i 60)} assume i <= 1000; {12540#(<= proc_i 60)} is VALID [2019-05-15 10:16:04,839 INFO L273 TraceCheckUtils]: 92: Hoare triple {12540#(<= proc_i 60)} assume i + 4 < a[j]; {12540#(<= proc_i 60)} is VALID [2019-05-15 10:16:04,840 INFO L273 TraceCheckUtils]: 93: Hoare triple {12540#(<= proc_i 60)} assume a[5] == 1000; {12540#(<= proc_i 60)} is VALID [2019-05-15 10:16:04,840 INFO L273 TraceCheckUtils]: 94: Hoare triple {12540#(<= proc_i 60)} assume j > 4; {12540#(<= proc_i 60)} is VALID [2019-05-15 10:16:04,841 INFO L273 TraceCheckUtils]: 95: Hoare triple {12540#(<= proc_i 60)} assume j < 6; {12540#(<= proc_i 60)} is VALID [2019-05-15 10:16:04,841 INFO L273 TraceCheckUtils]: 96: Hoare triple {12540#(<= proc_i 60)} i := i + 4; {12559#(<= proc_i 64)} is VALID [2019-05-15 10:16:04,842 INFO L273 TraceCheckUtils]: 97: Hoare triple {12559#(<= proc_i 64)} assume i <= 1000; {12559#(<= proc_i 64)} is VALID [2019-05-15 10:16:04,842 INFO L273 TraceCheckUtils]: 98: Hoare triple {12559#(<= proc_i 64)} assume i + 4 < a[j]; {12559#(<= proc_i 64)} is VALID [2019-05-15 10:16:04,843 INFO L273 TraceCheckUtils]: 99: Hoare triple {12559#(<= proc_i 64)} assume a[5] == 1000; {12559#(<= proc_i 64)} is VALID [2019-05-15 10:16:04,843 INFO L273 TraceCheckUtils]: 100: Hoare triple {12559#(<= proc_i 64)} assume j > 4; {12559#(<= proc_i 64)} is VALID [2019-05-15 10:16:04,844 INFO L273 TraceCheckUtils]: 101: Hoare triple {12559#(<= proc_i 64)} assume j < 6; {12559#(<= proc_i 64)} is VALID [2019-05-15 10:16:04,844 INFO L273 TraceCheckUtils]: 102: Hoare triple {12559#(<= proc_i 64)} i := i + 4; {12578#(<= proc_i 68)} is VALID [2019-05-15 10:16:04,845 INFO L273 TraceCheckUtils]: 103: Hoare triple {12578#(<= proc_i 68)} assume i <= 1000; {12578#(<= proc_i 68)} is VALID [2019-05-15 10:16:04,845 INFO L273 TraceCheckUtils]: 104: Hoare triple {12578#(<= proc_i 68)} assume i + 4 < a[j]; {12578#(<= proc_i 68)} is VALID [2019-05-15 10:16:04,846 INFO L273 TraceCheckUtils]: 105: Hoare triple {12578#(<= proc_i 68)} assume a[5] == 1000; {12578#(<= proc_i 68)} is VALID [2019-05-15 10:16:04,846 INFO L273 TraceCheckUtils]: 106: Hoare triple {12578#(<= proc_i 68)} assume j > 4; {12578#(<= proc_i 68)} is VALID [2019-05-15 10:16:04,847 INFO L273 TraceCheckUtils]: 107: Hoare triple {12578#(<= proc_i 68)} assume j < 6; {12578#(<= proc_i 68)} is VALID [2019-05-15 10:16:04,847 INFO L273 TraceCheckUtils]: 108: Hoare triple {12578#(<= proc_i 68)} i := i + 4; {12597#(<= proc_i 72)} is VALID [2019-05-15 10:16:04,848 INFO L273 TraceCheckUtils]: 109: Hoare triple {12597#(<= proc_i 72)} assume i <= 1000; {12597#(<= proc_i 72)} is VALID [2019-05-15 10:16:04,848 INFO L273 TraceCheckUtils]: 110: Hoare triple {12597#(<= proc_i 72)} assume i + 4 < a[j]; {12597#(<= proc_i 72)} is VALID [2019-05-15 10:16:04,849 INFO L273 TraceCheckUtils]: 111: Hoare triple {12597#(<= proc_i 72)} assume a[5] == 1000; {12597#(<= proc_i 72)} is VALID [2019-05-15 10:16:04,849 INFO L273 TraceCheckUtils]: 112: Hoare triple {12597#(<= proc_i 72)} assume j > 4; {12597#(<= proc_i 72)} is VALID [2019-05-15 10:16:04,850 INFO L273 TraceCheckUtils]: 113: Hoare triple {12597#(<= proc_i 72)} assume j < 6; {12597#(<= proc_i 72)} is VALID [2019-05-15 10:16:04,850 INFO L273 TraceCheckUtils]: 114: Hoare triple {12597#(<= proc_i 72)} i := i + 4; {12616#(<= proc_i 76)} is VALID [2019-05-15 10:16:04,851 INFO L273 TraceCheckUtils]: 115: Hoare triple {12616#(<= proc_i 76)} assume i <= 1000; {12616#(<= proc_i 76)} is VALID [2019-05-15 10:16:04,851 INFO L273 TraceCheckUtils]: 116: Hoare triple {12616#(<= proc_i 76)} assume i + 4 < a[j]; {12616#(<= proc_i 76)} is VALID [2019-05-15 10:16:04,852 INFO L273 TraceCheckUtils]: 117: Hoare triple {12616#(<= proc_i 76)} assume a[5] == 1000; {12616#(<= proc_i 76)} is VALID [2019-05-15 10:16:04,852 INFO L273 TraceCheckUtils]: 118: Hoare triple {12616#(<= proc_i 76)} assume j > 4; {12616#(<= proc_i 76)} is VALID [2019-05-15 10:16:04,853 INFO L273 TraceCheckUtils]: 119: Hoare triple {12616#(<= proc_i 76)} assume j < 6; {12616#(<= proc_i 76)} is VALID [2019-05-15 10:16:04,854 INFO L273 TraceCheckUtils]: 120: Hoare triple {12616#(<= proc_i 76)} i := i + 4; {12635#(<= proc_i 80)} is VALID [2019-05-15 10:16:04,854 INFO L273 TraceCheckUtils]: 121: Hoare triple {12635#(<= proc_i 80)} assume i <= 1000; {12635#(<= proc_i 80)} is VALID [2019-05-15 10:16:04,854 INFO L273 TraceCheckUtils]: 122: Hoare triple {12635#(<= proc_i 80)} assume i + 4 < a[j]; {12635#(<= proc_i 80)} is VALID [2019-05-15 10:16:04,855 INFO L273 TraceCheckUtils]: 123: Hoare triple {12635#(<= proc_i 80)} assume a[5] == 1000; {12635#(<= proc_i 80)} is VALID [2019-05-15 10:16:04,855 INFO L273 TraceCheckUtils]: 124: Hoare triple {12635#(<= proc_i 80)} assume j > 4; {12635#(<= proc_i 80)} is VALID [2019-05-15 10:16:04,856 INFO L273 TraceCheckUtils]: 125: Hoare triple {12635#(<= proc_i 80)} assume j < 6; {12635#(<= proc_i 80)} is VALID [2019-05-15 10:16:04,857 INFO L273 TraceCheckUtils]: 126: Hoare triple {12635#(<= proc_i 80)} i := i + 4; {12654#(<= proc_i 84)} is VALID [2019-05-15 10:16:04,857 INFO L273 TraceCheckUtils]: 127: Hoare triple {12654#(<= proc_i 84)} assume i <= 1000; {12654#(<= proc_i 84)} is VALID [2019-05-15 10:16:04,858 INFO L273 TraceCheckUtils]: 128: Hoare triple {12654#(<= proc_i 84)} assume i + 4 < a[j]; {12654#(<= proc_i 84)} is VALID [2019-05-15 10:16:04,858 INFO L273 TraceCheckUtils]: 129: Hoare triple {12654#(<= proc_i 84)} assume a[5] == 1000; {12654#(<= proc_i 84)} is VALID [2019-05-15 10:16:04,859 INFO L273 TraceCheckUtils]: 130: Hoare triple {12654#(<= proc_i 84)} assume j > 4; {12654#(<= proc_i 84)} is VALID [2019-05-15 10:16:04,859 INFO L273 TraceCheckUtils]: 131: Hoare triple {12654#(<= proc_i 84)} assume j < 6; {12654#(<= proc_i 84)} is VALID [2019-05-15 10:16:04,860 INFO L273 TraceCheckUtils]: 132: Hoare triple {12654#(<= proc_i 84)} i := i + 4; {12673#(<= proc_i 88)} is VALID [2019-05-15 10:16:04,860 INFO L273 TraceCheckUtils]: 133: Hoare triple {12673#(<= proc_i 88)} assume i <= 1000; {12673#(<= proc_i 88)} is VALID [2019-05-15 10:16:04,861 INFO L273 TraceCheckUtils]: 134: Hoare triple {12673#(<= proc_i 88)} assume i + 4 < a[j]; {12673#(<= proc_i 88)} is VALID [2019-05-15 10:16:04,861 INFO L273 TraceCheckUtils]: 135: Hoare triple {12673#(<= proc_i 88)} assume a[5] == 1000; {12673#(<= proc_i 88)} is VALID [2019-05-15 10:16:04,862 INFO L273 TraceCheckUtils]: 136: Hoare triple {12673#(<= proc_i 88)} assume j > 4; {12673#(<= proc_i 88)} is VALID [2019-05-15 10:16:04,862 INFO L273 TraceCheckUtils]: 137: Hoare triple {12673#(<= proc_i 88)} assume j < 6; {12673#(<= proc_i 88)} is VALID [2019-05-15 10:16:04,863 INFO L273 TraceCheckUtils]: 138: Hoare triple {12673#(<= proc_i 88)} i := i + 4; {12692#(<= proc_i 92)} is VALID [2019-05-15 10:16:04,863 INFO L273 TraceCheckUtils]: 139: Hoare triple {12692#(<= proc_i 92)} assume !(i <= 1000); {12251#false} is VALID [2019-05-15 10:16:04,878 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 0 proven. 1541 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:04,878 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:04,878 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2019-05-15 10:16:04,878 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 140 [2019-05-15 10:16:04,879 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:04,879 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 26 states. [2019-05-15 10:16:05,024 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 140 edges. 140 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:05,025 INFO L454 AbstractCegarLoop]: Interpolant automaton has 26 states [2019-05-15 10:16:05,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2019-05-15 10:16:05,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2019-05-15 10:16:05,026 INFO L87 Difference]: Start difference. First operand 141 states and 141 transitions. Second operand 26 states. [2019-05-15 10:16:05,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:05,322 INFO L93 Difference]: Finished difference Result 152 states and 152 transitions. [2019-05-15 10:16:05,323 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-05-15 10:16:05,323 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 140 [2019-05-15 10:16:05,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:05,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2019-05-15 10:16:05,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 153 transitions. [2019-05-15 10:16:05,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2019-05-15 10:16:05,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 153 transitions. [2019-05-15 10:16:05,325 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 26 states and 153 transitions. [2019-05-15 10:16:05,468 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 153 edges. 153 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:05,470 INFO L225 Difference]: With dead ends: 152 [2019-05-15 10:16:05,470 INFO L226 Difference]: Without dead ends: 152 [2019-05-15 10:16:05,470 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2019-05-15 10:16:05,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2019-05-15 10:16:05,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 147. [2019-05-15 10:16:05,473 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:05,473 INFO L82 GeneralOperation]: Start isEquivalent. First operand 152 states. Second operand 147 states. [2019-05-15 10:16:05,473 INFO L74 IsIncluded]: Start isIncluded. First operand 152 states. Second operand 147 states. [2019-05-15 10:16:05,473 INFO L87 Difference]: Start difference. First operand 152 states. Second operand 147 states. [2019-05-15 10:16:05,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:05,475 INFO L93 Difference]: Finished difference Result 152 states and 152 transitions. [2019-05-15 10:16:05,475 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 152 transitions. [2019-05-15 10:16:05,476 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:05,476 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:05,476 INFO L74 IsIncluded]: Start isIncluded. First operand 147 states. Second operand 152 states. [2019-05-15 10:16:05,476 INFO L87 Difference]: Start difference. First operand 147 states. Second operand 152 states. [2019-05-15 10:16:05,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:05,478 INFO L93 Difference]: Finished difference Result 152 states and 152 transitions. [2019-05-15 10:16:05,478 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 152 transitions. [2019-05-15 10:16:05,479 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:05,479 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:05,479 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:05,479 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:05,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2019-05-15 10:16:05,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 147 transitions. [2019-05-15 10:16:05,481 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 147 transitions. Word has length 140 [2019-05-15 10:16:05,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:05,481 INFO L475 AbstractCegarLoop]: Abstraction has 147 states and 147 transitions. [2019-05-15 10:16:05,482 INFO L476 AbstractCegarLoop]: Interpolant automaton has 26 states. [2019-05-15 10:16:05,482 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 147 transitions. [2019-05-15 10:16:05,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2019-05-15 10:16:05,482 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:05,483 INFO L399 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 24, 24, 1, 1] [2019-05-15 10:16:05,483 INFO L418 AbstractCegarLoop]: === Iteration 25 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:05,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:05,483 INFO L82 PathProgramCache]: Analyzing trace with hash 958155389, now seen corresponding path program 24 times [2019-05-15 10:16:05,484 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:05,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:05,500 INFO L256 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 26 conjunts are in the unsatisfiable core [2019-05-15 10:16:05,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:05,530 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:06,321 INFO L273 TraceCheckUtils]: 0: Hoare triple {13298#true} i := 0; {13303#(<= proc_i 0)} is VALID [2019-05-15 10:16:06,322 INFO L273 TraceCheckUtils]: 1: Hoare triple {13303#(<= proc_i 0)} assume i <= 1000; {13303#(<= proc_i 0)} is VALID [2019-05-15 10:16:06,322 INFO L273 TraceCheckUtils]: 2: Hoare triple {13303#(<= proc_i 0)} assume i + 4 < a[j]; {13303#(<= proc_i 0)} is VALID [2019-05-15 10:16:06,323 INFO L273 TraceCheckUtils]: 3: Hoare triple {13303#(<= proc_i 0)} assume a[5] == 1000; {13303#(<= proc_i 0)} is VALID [2019-05-15 10:16:06,323 INFO L273 TraceCheckUtils]: 4: Hoare triple {13303#(<= proc_i 0)} assume j > 4; {13303#(<= proc_i 0)} is VALID [2019-05-15 10:16:06,324 INFO L273 TraceCheckUtils]: 5: Hoare triple {13303#(<= proc_i 0)} assume j < 6; {13303#(<= proc_i 0)} is VALID [2019-05-15 10:16:06,325 INFO L273 TraceCheckUtils]: 6: Hoare triple {13303#(<= proc_i 0)} i := i + 4; {13322#(<= proc_i 4)} is VALID [2019-05-15 10:16:06,325 INFO L273 TraceCheckUtils]: 7: Hoare triple {13322#(<= proc_i 4)} assume i <= 1000; {13322#(<= proc_i 4)} is VALID [2019-05-15 10:16:06,332 INFO L273 TraceCheckUtils]: 8: Hoare triple {13322#(<= proc_i 4)} assume i + 4 < a[j]; {13322#(<= proc_i 4)} is VALID [2019-05-15 10:16:06,333 INFO L273 TraceCheckUtils]: 9: Hoare triple {13322#(<= proc_i 4)} assume a[5] == 1000; {13322#(<= proc_i 4)} is VALID [2019-05-15 10:16:06,333 INFO L273 TraceCheckUtils]: 10: Hoare triple {13322#(<= proc_i 4)} assume j > 4; {13322#(<= proc_i 4)} is VALID [2019-05-15 10:16:06,333 INFO L273 TraceCheckUtils]: 11: Hoare triple {13322#(<= proc_i 4)} assume j < 6; {13322#(<= proc_i 4)} is VALID [2019-05-15 10:16:06,334 INFO L273 TraceCheckUtils]: 12: Hoare triple {13322#(<= proc_i 4)} i := i + 4; {13341#(<= proc_i 8)} is VALID [2019-05-15 10:16:06,334 INFO L273 TraceCheckUtils]: 13: Hoare triple {13341#(<= proc_i 8)} assume i <= 1000; {13341#(<= proc_i 8)} is VALID [2019-05-15 10:16:06,334 INFO L273 TraceCheckUtils]: 14: Hoare triple {13341#(<= proc_i 8)} assume i + 4 < a[j]; {13341#(<= proc_i 8)} is VALID [2019-05-15 10:16:06,335 INFO L273 TraceCheckUtils]: 15: Hoare triple {13341#(<= proc_i 8)} assume a[5] == 1000; {13341#(<= proc_i 8)} is VALID [2019-05-15 10:16:06,335 INFO L273 TraceCheckUtils]: 16: Hoare triple {13341#(<= proc_i 8)} assume j > 4; {13341#(<= proc_i 8)} is VALID [2019-05-15 10:16:06,335 INFO L273 TraceCheckUtils]: 17: Hoare triple {13341#(<= proc_i 8)} assume j < 6; {13341#(<= proc_i 8)} is VALID [2019-05-15 10:16:06,336 INFO L273 TraceCheckUtils]: 18: Hoare triple {13341#(<= proc_i 8)} i := i + 4; {13360#(<= proc_i 12)} is VALID [2019-05-15 10:16:06,336 INFO L273 TraceCheckUtils]: 19: Hoare triple {13360#(<= proc_i 12)} assume i <= 1000; {13360#(<= proc_i 12)} is VALID [2019-05-15 10:16:06,337 INFO L273 TraceCheckUtils]: 20: Hoare triple {13360#(<= proc_i 12)} assume i + 4 < a[j]; {13360#(<= proc_i 12)} is VALID [2019-05-15 10:16:06,337 INFO L273 TraceCheckUtils]: 21: Hoare triple {13360#(<= proc_i 12)} assume a[5] == 1000; {13360#(<= proc_i 12)} is VALID [2019-05-15 10:16:06,338 INFO L273 TraceCheckUtils]: 22: Hoare triple {13360#(<= proc_i 12)} assume j > 4; {13360#(<= proc_i 12)} is VALID [2019-05-15 10:16:06,338 INFO L273 TraceCheckUtils]: 23: Hoare triple {13360#(<= proc_i 12)} assume j < 6; {13360#(<= proc_i 12)} is VALID [2019-05-15 10:16:06,339 INFO L273 TraceCheckUtils]: 24: Hoare triple {13360#(<= proc_i 12)} i := i + 4; {13379#(<= proc_i 16)} is VALID [2019-05-15 10:16:06,339 INFO L273 TraceCheckUtils]: 25: Hoare triple {13379#(<= proc_i 16)} assume i <= 1000; {13379#(<= proc_i 16)} is VALID [2019-05-15 10:16:06,340 INFO L273 TraceCheckUtils]: 26: Hoare triple {13379#(<= proc_i 16)} assume i + 4 < a[j]; {13379#(<= proc_i 16)} is VALID [2019-05-15 10:16:06,340 INFO L273 TraceCheckUtils]: 27: Hoare triple {13379#(<= proc_i 16)} assume a[5] == 1000; {13379#(<= proc_i 16)} is VALID [2019-05-15 10:16:06,341 INFO L273 TraceCheckUtils]: 28: Hoare triple {13379#(<= proc_i 16)} assume j > 4; {13379#(<= proc_i 16)} is VALID [2019-05-15 10:16:06,341 INFO L273 TraceCheckUtils]: 29: Hoare triple {13379#(<= proc_i 16)} assume j < 6; {13379#(<= proc_i 16)} is VALID [2019-05-15 10:16:06,342 INFO L273 TraceCheckUtils]: 30: Hoare triple {13379#(<= proc_i 16)} i := i + 4; {13398#(<= proc_i 20)} is VALID [2019-05-15 10:16:06,342 INFO L273 TraceCheckUtils]: 31: Hoare triple {13398#(<= proc_i 20)} assume i <= 1000; {13398#(<= proc_i 20)} is VALID [2019-05-15 10:16:06,343 INFO L273 TraceCheckUtils]: 32: Hoare triple {13398#(<= proc_i 20)} assume i + 4 < a[j]; {13398#(<= proc_i 20)} is VALID [2019-05-15 10:16:06,343 INFO L273 TraceCheckUtils]: 33: Hoare triple {13398#(<= proc_i 20)} assume a[5] == 1000; {13398#(<= proc_i 20)} is VALID [2019-05-15 10:16:06,344 INFO L273 TraceCheckUtils]: 34: Hoare triple {13398#(<= proc_i 20)} assume j > 4; {13398#(<= proc_i 20)} is VALID [2019-05-15 10:16:06,344 INFO L273 TraceCheckUtils]: 35: Hoare triple {13398#(<= proc_i 20)} assume j < 6; {13398#(<= proc_i 20)} is VALID [2019-05-15 10:16:06,345 INFO L273 TraceCheckUtils]: 36: Hoare triple {13398#(<= proc_i 20)} i := i + 4; {13417#(<= proc_i 24)} is VALID [2019-05-15 10:16:06,345 INFO L273 TraceCheckUtils]: 37: Hoare triple {13417#(<= proc_i 24)} assume i <= 1000; {13417#(<= proc_i 24)} is VALID [2019-05-15 10:16:06,346 INFO L273 TraceCheckUtils]: 38: Hoare triple {13417#(<= proc_i 24)} assume i + 4 < a[j]; {13417#(<= proc_i 24)} is VALID [2019-05-15 10:16:06,346 INFO L273 TraceCheckUtils]: 39: Hoare triple {13417#(<= proc_i 24)} assume a[5] == 1000; {13417#(<= proc_i 24)} is VALID [2019-05-15 10:16:06,347 INFO L273 TraceCheckUtils]: 40: Hoare triple {13417#(<= proc_i 24)} assume j > 4; {13417#(<= proc_i 24)} is VALID [2019-05-15 10:16:06,347 INFO L273 TraceCheckUtils]: 41: Hoare triple {13417#(<= proc_i 24)} assume j < 6; {13417#(<= proc_i 24)} is VALID [2019-05-15 10:16:06,348 INFO L273 TraceCheckUtils]: 42: Hoare triple {13417#(<= proc_i 24)} i := i + 4; {13436#(<= proc_i 28)} is VALID [2019-05-15 10:16:06,348 INFO L273 TraceCheckUtils]: 43: Hoare triple {13436#(<= proc_i 28)} assume i <= 1000; {13436#(<= proc_i 28)} is VALID [2019-05-15 10:16:06,349 INFO L273 TraceCheckUtils]: 44: Hoare triple {13436#(<= proc_i 28)} assume i + 4 < a[j]; {13436#(<= proc_i 28)} is VALID [2019-05-15 10:16:06,349 INFO L273 TraceCheckUtils]: 45: Hoare triple {13436#(<= proc_i 28)} assume a[5] == 1000; {13436#(<= proc_i 28)} is VALID [2019-05-15 10:16:06,350 INFO L273 TraceCheckUtils]: 46: Hoare triple {13436#(<= proc_i 28)} assume j > 4; {13436#(<= proc_i 28)} is VALID [2019-05-15 10:16:06,350 INFO L273 TraceCheckUtils]: 47: Hoare triple {13436#(<= proc_i 28)} assume j < 6; {13436#(<= proc_i 28)} is VALID [2019-05-15 10:16:06,351 INFO L273 TraceCheckUtils]: 48: Hoare triple {13436#(<= proc_i 28)} i := i + 4; {13455#(<= proc_i 32)} is VALID [2019-05-15 10:16:06,352 INFO L273 TraceCheckUtils]: 49: Hoare triple {13455#(<= proc_i 32)} assume i <= 1000; {13455#(<= proc_i 32)} is VALID [2019-05-15 10:16:06,352 INFO L273 TraceCheckUtils]: 50: Hoare triple {13455#(<= proc_i 32)} assume i + 4 < a[j]; {13455#(<= proc_i 32)} is VALID [2019-05-15 10:16:06,352 INFO L273 TraceCheckUtils]: 51: Hoare triple {13455#(<= proc_i 32)} assume a[5] == 1000; {13455#(<= proc_i 32)} is VALID [2019-05-15 10:16:06,353 INFO L273 TraceCheckUtils]: 52: Hoare triple {13455#(<= proc_i 32)} assume j > 4; {13455#(<= proc_i 32)} is VALID [2019-05-15 10:16:06,353 INFO L273 TraceCheckUtils]: 53: Hoare triple {13455#(<= proc_i 32)} assume j < 6; {13455#(<= proc_i 32)} is VALID [2019-05-15 10:16:06,354 INFO L273 TraceCheckUtils]: 54: Hoare triple {13455#(<= proc_i 32)} i := i + 4; {13474#(<= proc_i 36)} is VALID [2019-05-15 10:16:06,355 INFO L273 TraceCheckUtils]: 55: Hoare triple {13474#(<= proc_i 36)} assume i <= 1000; {13474#(<= proc_i 36)} is VALID [2019-05-15 10:16:06,355 INFO L273 TraceCheckUtils]: 56: Hoare triple {13474#(<= proc_i 36)} assume i + 4 < a[j]; {13474#(<= proc_i 36)} is VALID [2019-05-15 10:16:06,356 INFO L273 TraceCheckUtils]: 57: Hoare triple {13474#(<= proc_i 36)} assume a[5] == 1000; {13474#(<= proc_i 36)} is VALID [2019-05-15 10:16:06,356 INFO L273 TraceCheckUtils]: 58: Hoare triple {13474#(<= proc_i 36)} assume j > 4; {13474#(<= proc_i 36)} is VALID [2019-05-15 10:16:06,357 INFO L273 TraceCheckUtils]: 59: Hoare triple {13474#(<= proc_i 36)} assume j < 6; {13474#(<= proc_i 36)} is VALID [2019-05-15 10:16:06,357 INFO L273 TraceCheckUtils]: 60: Hoare triple {13474#(<= proc_i 36)} i := i + 4; {13493#(<= proc_i 40)} is VALID [2019-05-15 10:16:06,358 INFO L273 TraceCheckUtils]: 61: Hoare triple {13493#(<= proc_i 40)} assume i <= 1000; {13493#(<= proc_i 40)} is VALID [2019-05-15 10:16:06,358 INFO L273 TraceCheckUtils]: 62: Hoare triple {13493#(<= proc_i 40)} assume i + 4 < a[j]; {13493#(<= proc_i 40)} is VALID [2019-05-15 10:16:06,359 INFO L273 TraceCheckUtils]: 63: Hoare triple {13493#(<= proc_i 40)} assume a[5] == 1000; {13493#(<= proc_i 40)} is VALID [2019-05-15 10:16:06,359 INFO L273 TraceCheckUtils]: 64: Hoare triple {13493#(<= proc_i 40)} assume j > 4; {13493#(<= proc_i 40)} is VALID [2019-05-15 10:16:06,360 INFO L273 TraceCheckUtils]: 65: Hoare triple {13493#(<= proc_i 40)} assume j < 6; {13493#(<= proc_i 40)} is VALID [2019-05-15 10:16:06,360 INFO L273 TraceCheckUtils]: 66: Hoare triple {13493#(<= proc_i 40)} i := i + 4; {13512#(<= proc_i 44)} is VALID [2019-05-15 10:16:06,361 INFO L273 TraceCheckUtils]: 67: Hoare triple {13512#(<= proc_i 44)} assume i <= 1000; {13512#(<= proc_i 44)} is VALID [2019-05-15 10:16:06,361 INFO L273 TraceCheckUtils]: 68: Hoare triple {13512#(<= proc_i 44)} assume i + 4 < a[j]; {13512#(<= proc_i 44)} is VALID [2019-05-15 10:16:06,362 INFO L273 TraceCheckUtils]: 69: Hoare triple {13512#(<= proc_i 44)} assume a[5] == 1000; {13512#(<= proc_i 44)} is VALID [2019-05-15 10:16:06,362 INFO L273 TraceCheckUtils]: 70: Hoare triple {13512#(<= proc_i 44)} assume j > 4; {13512#(<= proc_i 44)} is VALID [2019-05-15 10:16:06,363 INFO L273 TraceCheckUtils]: 71: Hoare triple {13512#(<= proc_i 44)} assume j < 6; {13512#(<= proc_i 44)} is VALID [2019-05-15 10:16:06,363 INFO L273 TraceCheckUtils]: 72: Hoare triple {13512#(<= proc_i 44)} i := i + 4; {13531#(<= proc_i 48)} is VALID [2019-05-15 10:16:06,364 INFO L273 TraceCheckUtils]: 73: Hoare triple {13531#(<= proc_i 48)} assume i <= 1000; {13531#(<= proc_i 48)} is VALID [2019-05-15 10:16:06,364 INFO L273 TraceCheckUtils]: 74: Hoare triple {13531#(<= proc_i 48)} assume i + 4 < a[j]; {13531#(<= proc_i 48)} is VALID [2019-05-15 10:16:06,365 INFO L273 TraceCheckUtils]: 75: Hoare triple {13531#(<= proc_i 48)} assume a[5] == 1000; {13531#(<= proc_i 48)} is VALID [2019-05-15 10:16:06,365 INFO L273 TraceCheckUtils]: 76: Hoare triple {13531#(<= proc_i 48)} assume j > 4; {13531#(<= proc_i 48)} is VALID [2019-05-15 10:16:06,366 INFO L273 TraceCheckUtils]: 77: Hoare triple {13531#(<= proc_i 48)} assume j < 6; {13531#(<= proc_i 48)} is VALID [2019-05-15 10:16:06,367 INFO L273 TraceCheckUtils]: 78: Hoare triple {13531#(<= proc_i 48)} i := i + 4; {13550#(<= proc_i 52)} is VALID [2019-05-15 10:16:06,367 INFO L273 TraceCheckUtils]: 79: Hoare triple {13550#(<= proc_i 52)} assume i <= 1000; {13550#(<= proc_i 52)} is VALID [2019-05-15 10:16:06,368 INFO L273 TraceCheckUtils]: 80: Hoare triple {13550#(<= proc_i 52)} assume i + 4 < a[j]; {13550#(<= proc_i 52)} is VALID [2019-05-15 10:16:06,368 INFO L273 TraceCheckUtils]: 81: Hoare triple {13550#(<= proc_i 52)} assume a[5] == 1000; {13550#(<= proc_i 52)} is VALID [2019-05-15 10:16:06,368 INFO L273 TraceCheckUtils]: 82: Hoare triple {13550#(<= proc_i 52)} assume j > 4; {13550#(<= proc_i 52)} is VALID [2019-05-15 10:16:06,369 INFO L273 TraceCheckUtils]: 83: Hoare triple {13550#(<= proc_i 52)} assume j < 6; {13550#(<= proc_i 52)} is VALID [2019-05-15 10:16:06,370 INFO L273 TraceCheckUtils]: 84: Hoare triple {13550#(<= proc_i 52)} i := i + 4; {13569#(<= proc_i 56)} is VALID [2019-05-15 10:16:06,370 INFO L273 TraceCheckUtils]: 85: Hoare triple {13569#(<= proc_i 56)} assume i <= 1000; {13569#(<= proc_i 56)} is VALID [2019-05-15 10:16:06,371 INFO L273 TraceCheckUtils]: 86: Hoare triple {13569#(<= proc_i 56)} assume i + 4 < a[j]; {13569#(<= proc_i 56)} is VALID [2019-05-15 10:16:06,371 INFO L273 TraceCheckUtils]: 87: Hoare triple {13569#(<= proc_i 56)} assume a[5] == 1000; {13569#(<= proc_i 56)} is VALID [2019-05-15 10:16:06,372 INFO L273 TraceCheckUtils]: 88: Hoare triple {13569#(<= proc_i 56)} assume j > 4; {13569#(<= proc_i 56)} is VALID [2019-05-15 10:16:06,372 INFO L273 TraceCheckUtils]: 89: Hoare triple {13569#(<= proc_i 56)} assume j < 6; {13569#(<= proc_i 56)} is VALID [2019-05-15 10:16:06,373 INFO L273 TraceCheckUtils]: 90: Hoare triple {13569#(<= proc_i 56)} i := i + 4; {13588#(<= proc_i 60)} is VALID [2019-05-15 10:16:06,373 INFO L273 TraceCheckUtils]: 91: Hoare triple {13588#(<= proc_i 60)} assume i <= 1000; {13588#(<= proc_i 60)} is VALID [2019-05-15 10:16:06,374 INFO L273 TraceCheckUtils]: 92: Hoare triple {13588#(<= proc_i 60)} assume i + 4 < a[j]; {13588#(<= proc_i 60)} is VALID [2019-05-15 10:16:06,374 INFO L273 TraceCheckUtils]: 93: Hoare triple {13588#(<= proc_i 60)} assume a[5] == 1000; {13588#(<= proc_i 60)} is VALID [2019-05-15 10:16:06,375 INFO L273 TraceCheckUtils]: 94: Hoare triple {13588#(<= proc_i 60)} assume j > 4; {13588#(<= proc_i 60)} is VALID [2019-05-15 10:16:06,375 INFO L273 TraceCheckUtils]: 95: Hoare triple {13588#(<= proc_i 60)} assume j < 6; {13588#(<= proc_i 60)} is VALID [2019-05-15 10:16:06,376 INFO L273 TraceCheckUtils]: 96: Hoare triple {13588#(<= proc_i 60)} i := i + 4; {13607#(<= proc_i 64)} is VALID [2019-05-15 10:16:06,376 INFO L273 TraceCheckUtils]: 97: Hoare triple {13607#(<= proc_i 64)} assume i <= 1000; {13607#(<= proc_i 64)} is VALID [2019-05-15 10:16:06,377 INFO L273 TraceCheckUtils]: 98: Hoare triple {13607#(<= proc_i 64)} assume i + 4 < a[j]; {13607#(<= proc_i 64)} is VALID [2019-05-15 10:16:06,377 INFO L273 TraceCheckUtils]: 99: Hoare triple {13607#(<= proc_i 64)} assume a[5] == 1000; {13607#(<= proc_i 64)} is VALID [2019-05-15 10:16:06,378 INFO L273 TraceCheckUtils]: 100: Hoare triple {13607#(<= proc_i 64)} assume j > 4; {13607#(<= proc_i 64)} is VALID [2019-05-15 10:16:06,378 INFO L273 TraceCheckUtils]: 101: Hoare triple {13607#(<= proc_i 64)} assume j < 6; {13607#(<= proc_i 64)} is VALID [2019-05-15 10:16:06,379 INFO L273 TraceCheckUtils]: 102: Hoare triple {13607#(<= proc_i 64)} i := i + 4; {13626#(<= proc_i 68)} is VALID [2019-05-15 10:16:06,379 INFO L273 TraceCheckUtils]: 103: Hoare triple {13626#(<= proc_i 68)} assume i <= 1000; {13626#(<= proc_i 68)} is VALID [2019-05-15 10:16:06,380 INFO L273 TraceCheckUtils]: 104: Hoare triple {13626#(<= proc_i 68)} assume i + 4 < a[j]; {13626#(<= proc_i 68)} is VALID [2019-05-15 10:16:06,380 INFO L273 TraceCheckUtils]: 105: Hoare triple {13626#(<= proc_i 68)} assume a[5] == 1000; {13626#(<= proc_i 68)} is VALID [2019-05-15 10:16:06,381 INFO L273 TraceCheckUtils]: 106: Hoare triple {13626#(<= proc_i 68)} assume j > 4; {13626#(<= proc_i 68)} is VALID [2019-05-15 10:16:06,381 INFO L273 TraceCheckUtils]: 107: Hoare triple {13626#(<= proc_i 68)} assume j < 6; {13626#(<= proc_i 68)} is VALID [2019-05-15 10:16:06,382 INFO L273 TraceCheckUtils]: 108: Hoare triple {13626#(<= proc_i 68)} i := i + 4; {13645#(<= proc_i 72)} is VALID [2019-05-15 10:16:06,382 INFO L273 TraceCheckUtils]: 109: Hoare triple {13645#(<= proc_i 72)} assume i <= 1000; {13645#(<= proc_i 72)} is VALID [2019-05-15 10:16:06,383 INFO L273 TraceCheckUtils]: 110: Hoare triple {13645#(<= proc_i 72)} assume i + 4 < a[j]; {13645#(<= proc_i 72)} is VALID [2019-05-15 10:16:06,383 INFO L273 TraceCheckUtils]: 111: Hoare triple {13645#(<= proc_i 72)} assume a[5] == 1000; {13645#(<= proc_i 72)} is VALID [2019-05-15 10:16:06,384 INFO L273 TraceCheckUtils]: 112: Hoare triple {13645#(<= proc_i 72)} assume j > 4; {13645#(<= proc_i 72)} is VALID [2019-05-15 10:16:06,384 INFO L273 TraceCheckUtils]: 113: Hoare triple {13645#(<= proc_i 72)} assume j < 6; {13645#(<= proc_i 72)} is VALID [2019-05-15 10:16:06,385 INFO L273 TraceCheckUtils]: 114: Hoare triple {13645#(<= proc_i 72)} i := i + 4; {13664#(<= proc_i 76)} is VALID [2019-05-15 10:16:06,386 INFO L273 TraceCheckUtils]: 115: Hoare triple {13664#(<= proc_i 76)} assume i <= 1000; {13664#(<= proc_i 76)} is VALID [2019-05-15 10:16:06,386 INFO L273 TraceCheckUtils]: 116: Hoare triple {13664#(<= proc_i 76)} assume i + 4 < a[j]; {13664#(<= proc_i 76)} is VALID [2019-05-15 10:16:06,387 INFO L273 TraceCheckUtils]: 117: Hoare triple {13664#(<= proc_i 76)} assume a[5] == 1000; {13664#(<= proc_i 76)} is VALID [2019-05-15 10:16:06,387 INFO L273 TraceCheckUtils]: 118: Hoare triple {13664#(<= proc_i 76)} assume j > 4; {13664#(<= proc_i 76)} is VALID [2019-05-15 10:16:06,387 INFO L273 TraceCheckUtils]: 119: Hoare triple {13664#(<= proc_i 76)} assume j < 6; {13664#(<= proc_i 76)} is VALID [2019-05-15 10:16:06,388 INFO L273 TraceCheckUtils]: 120: Hoare triple {13664#(<= proc_i 76)} i := i + 4; {13683#(<= proc_i 80)} is VALID [2019-05-15 10:16:06,389 INFO L273 TraceCheckUtils]: 121: Hoare triple {13683#(<= proc_i 80)} assume i <= 1000; {13683#(<= proc_i 80)} is VALID [2019-05-15 10:16:06,389 INFO L273 TraceCheckUtils]: 122: Hoare triple {13683#(<= proc_i 80)} assume i + 4 < a[j]; {13683#(<= proc_i 80)} is VALID [2019-05-15 10:16:06,390 INFO L273 TraceCheckUtils]: 123: Hoare triple {13683#(<= proc_i 80)} assume a[5] == 1000; {13683#(<= proc_i 80)} is VALID [2019-05-15 10:16:06,390 INFO L273 TraceCheckUtils]: 124: Hoare triple {13683#(<= proc_i 80)} assume j > 4; {13683#(<= proc_i 80)} is VALID [2019-05-15 10:16:06,391 INFO L273 TraceCheckUtils]: 125: Hoare triple {13683#(<= proc_i 80)} assume j < 6; {13683#(<= proc_i 80)} is VALID [2019-05-15 10:16:06,391 INFO L273 TraceCheckUtils]: 126: Hoare triple {13683#(<= proc_i 80)} i := i + 4; {13702#(<= proc_i 84)} is VALID [2019-05-15 10:16:06,392 INFO L273 TraceCheckUtils]: 127: Hoare triple {13702#(<= proc_i 84)} assume i <= 1000; {13702#(<= proc_i 84)} is VALID [2019-05-15 10:16:06,392 INFO L273 TraceCheckUtils]: 128: Hoare triple {13702#(<= proc_i 84)} assume i + 4 < a[j]; {13702#(<= proc_i 84)} is VALID [2019-05-15 10:16:06,393 INFO L273 TraceCheckUtils]: 129: Hoare triple {13702#(<= proc_i 84)} assume a[5] == 1000; {13702#(<= proc_i 84)} is VALID [2019-05-15 10:16:06,393 INFO L273 TraceCheckUtils]: 130: Hoare triple {13702#(<= proc_i 84)} assume j > 4; {13702#(<= proc_i 84)} is VALID [2019-05-15 10:16:06,394 INFO L273 TraceCheckUtils]: 131: Hoare triple {13702#(<= proc_i 84)} assume j < 6; {13702#(<= proc_i 84)} is VALID [2019-05-15 10:16:06,394 INFO L273 TraceCheckUtils]: 132: Hoare triple {13702#(<= proc_i 84)} i := i + 4; {13721#(<= proc_i 88)} is VALID [2019-05-15 10:16:06,395 INFO L273 TraceCheckUtils]: 133: Hoare triple {13721#(<= proc_i 88)} assume i <= 1000; {13721#(<= proc_i 88)} is VALID [2019-05-15 10:16:06,395 INFO L273 TraceCheckUtils]: 134: Hoare triple {13721#(<= proc_i 88)} assume i + 4 < a[j]; {13721#(<= proc_i 88)} is VALID [2019-05-15 10:16:06,396 INFO L273 TraceCheckUtils]: 135: Hoare triple {13721#(<= proc_i 88)} assume a[5] == 1000; {13721#(<= proc_i 88)} is VALID [2019-05-15 10:16:06,396 INFO L273 TraceCheckUtils]: 136: Hoare triple {13721#(<= proc_i 88)} assume j > 4; {13721#(<= proc_i 88)} is VALID [2019-05-15 10:16:06,397 INFO L273 TraceCheckUtils]: 137: Hoare triple {13721#(<= proc_i 88)} assume j < 6; {13721#(<= proc_i 88)} is VALID [2019-05-15 10:16:06,397 INFO L273 TraceCheckUtils]: 138: Hoare triple {13721#(<= proc_i 88)} i := i + 4; {13740#(<= proc_i 92)} is VALID [2019-05-15 10:16:06,398 INFO L273 TraceCheckUtils]: 139: Hoare triple {13740#(<= proc_i 92)} assume i <= 1000; {13740#(<= proc_i 92)} is VALID [2019-05-15 10:16:06,398 INFO L273 TraceCheckUtils]: 140: Hoare triple {13740#(<= proc_i 92)} assume i + 4 < a[j]; {13740#(<= proc_i 92)} is VALID [2019-05-15 10:16:06,399 INFO L273 TraceCheckUtils]: 141: Hoare triple {13740#(<= proc_i 92)} assume a[5] == 1000; {13740#(<= proc_i 92)} is VALID [2019-05-15 10:16:06,399 INFO L273 TraceCheckUtils]: 142: Hoare triple {13740#(<= proc_i 92)} assume j > 4; {13740#(<= proc_i 92)} is VALID [2019-05-15 10:16:06,400 INFO L273 TraceCheckUtils]: 143: Hoare triple {13740#(<= proc_i 92)} assume j < 6; {13740#(<= proc_i 92)} is VALID [2019-05-15 10:16:06,401 INFO L273 TraceCheckUtils]: 144: Hoare triple {13740#(<= proc_i 92)} i := i + 4; {13759#(<= proc_i 96)} is VALID [2019-05-15 10:16:06,401 INFO L273 TraceCheckUtils]: 145: Hoare triple {13759#(<= proc_i 96)} assume !(i <= 1000); {13299#false} is VALID [2019-05-15 10:16:06,416 INFO L134 CoverageAnalysis]: Checked inductivity of 1680 backedges. 0 proven. 1680 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:06,417 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:06,417 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2019-05-15 10:16:06,417 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 146 [2019-05-15 10:16:06,417 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:06,417 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 27 states. [2019-05-15 10:16:06,557 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 146 edges. 146 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:06,557 INFO L454 AbstractCegarLoop]: Interpolant automaton has 27 states [2019-05-15 10:16:06,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2019-05-15 10:16:06,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2019-05-15 10:16:06,558 INFO L87 Difference]: Start difference. First operand 147 states and 147 transitions. Second operand 27 states. [2019-05-15 10:16:06,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:06,822 INFO L93 Difference]: Finished difference Result 158 states and 158 transitions. [2019-05-15 10:16:06,822 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-05-15 10:16:06,822 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 146 [2019-05-15 10:16:06,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:06,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2019-05-15 10:16:06,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 159 transitions. [2019-05-15 10:16:06,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2019-05-15 10:16:06,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 159 transitions. [2019-05-15 10:16:06,824 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 27 states and 159 transitions. [2019-05-15 10:16:06,983 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 159 edges. 159 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:06,986 INFO L225 Difference]: With dead ends: 158 [2019-05-15 10:16:06,986 INFO L226 Difference]: Without dead ends: 158 [2019-05-15 10:16:06,986 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2019-05-15 10:16:06,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2019-05-15 10:16:06,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 153. [2019-05-15 10:16:06,989 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:06,989 INFO L82 GeneralOperation]: Start isEquivalent. First operand 158 states. Second operand 153 states. [2019-05-15 10:16:06,989 INFO L74 IsIncluded]: Start isIncluded. First operand 158 states. Second operand 153 states. [2019-05-15 10:16:06,989 INFO L87 Difference]: Start difference. First operand 158 states. Second operand 153 states. [2019-05-15 10:16:06,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:06,991 INFO L93 Difference]: Finished difference Result 158 states and 158 transitions. [2019-05-15 10:16:06,991 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 158 transitions. [2019-05-15 10:16:06,991 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:06,991 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:06,991 INFO L74 IsIncluded]: Start isIncluded. First operand 153 states. Second operand 158 states. [2019-05-15 10:16:06,991 INFO L87 Difference]: Start difference. First operand 153 states. Second operand 158 states. [2019-05-15 10:16:06,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:06,993 INFO L93 Difference]: Finished difference Result 158 states and 158 transitions. [2019-05-15 10:16:06,993 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 158 transitions. [2019-05-15 10:16:06,993 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:06,993 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:06,993 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:06,994 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:06,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2019-05-15 10:16:06,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 153 transitions. [2019-05-15 10:16:06,995 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 153 transitions. Word has length 146 [2019-05-15 10:16:06,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:06,995 INFO L475 AbstractCegarLoop]: Abstraction has 153 states and 153 transitions. [2019-05-15 10:16:06,996 INFO L476 AbstractCegarLoop]: Interpolant automaton has 27 states. [2019-05-15 10:16:06,996 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 153 transitions. [2019-05-15 10:16:06,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2019-05-15 10:16:06,996 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:06,997 INFO L399 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 1, 1] [2019-05-15 10:16:06,997 INFO L418 AbstractCegarLoop]: === Iteration 26 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:06,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:06,997 INFO L82 PathProgramCache]: Analyzing trace with hash -1791921606, now seen corresponding path program 25 times [2019-05-15 10:16:06,998 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:07,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:07,017 INFO L256 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 27 conjunts are in the unsatisfiable core [2019-05-15 10:16:07,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:07,051 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:07,799 INFO L273 TraceCheckUtils]: 0: Hoare triple {14389#true} i := 0; {14394#(<= proc_i 0)} is VALID [2019-05-15 10:16:07,800 INFO L273 TraceCheckUtils]: 1: Hoare triple {14394#(<= proc_i 0)} assume i <= 1000; {14394#(<= proc_i 0)} is VALID [2019-05-15 10:16:07,801 INFO L273 TraceCheckUtils]: 2: Hoare triple {14394#(<= proc_i 0)} assume i + 4 < a[j]; {14394#(<= proc_i 0)} is VALID [2019-05-15 10:16:07,801 INFO L273 TraceCheckUtils]: 3: Hoare triple {14394#(<= proc_i 0)} assume a[5] == 1000; {14394#(<= proc_i 0)} is VALID [2019-05-15 10:16:07,802 INFO L273 TraceCheckUtils]: 4: Hoare triple {14394#(<= proc_i 0)} assume j > 4; {14394#(<= proc_i 0)} is VALID [2019-05-15 10:16:07,802 INFO L273 TraceCheckUtils]: 5: Hoare triple {14394#(<= proc_i 0)} assume j < 6; {14394#(<= proc_i 0)} is VALID [2019-05-15 10:16:07,803 INFO L273 TraceCheckUtils]: 6: Hoare triple {14394#(<= proc_i 0)} i := i + 4; {14413#(<= proc_i 4)} is VALID [2019-05-15 10:16:07,804 INFO L273 TraceCheckUtils]: 7: Hoare triple {14413#(<= proc_i 4)} assume i <= 1000; {14413#(<= proc_i 4)} is VALID [2019-05-15 10:16:07,804 INFO L273 TraceCheckUtils]: 8: Hoare triple {14413#(<= proc_i 4)} assume i + 4 < a[j]; {14413#(<= proc_i 4)} is VALID [2019-05-15 10:16:07,805 INFO L273 TraceCheckUtils]: 9: Hoare triple {14413#(<= proc_i 4)} assume a[5] == 1000; {14413#(<= proc_i 4)} is VALID [2019-05-15 10:16:07,806 INFO L273 TraceCheckUtils]: 10: Hoare triple {14413#(<= proc_i 4)} assume j > 4; {14413#(<= proc_i 4)} is VALID [2019-05-15 10:16:07,806 INFO L273 TraceCheckUtils]: 11: Hoare triple {14413#(<= proc_i 4)} assume j < 6; {14413#(<= proc_i 4)} is VALID [2019-05-15 10:16:07,807 INFO L273 TraceCheckUtils]: 12: Hoare triple {14413#(<= proc_i 4)} i := i + 4; {14432#(<= proc_i 8)} is VALID [2019-05-15 10:16:07,808 INFO L273 TraceCheckUtils]: 13: Hoare triple {14432#(<= proc_i 8)} assume i <= 1000; {14432#(<= proc_i 8)} is VALID [2019-05-15 10:16:07,808 INFO L273 TraceCheckUtils]: 14: Hoare triple {14432#(<= proc_i 8)} assume i + 4 < a[j]; {14432#(<= proc_i 8)} is VALID [2019-05-15 10:16:07,809 INFO L273 TraceCheckUtils]: 15: Hoare triple {14432#(<= proc_i 8)} assume a[5] == 1000; {14432#(<= proc_i 8)} is VALID [2019-05-15 10:16:07,810 INFO L273 TraceCheckUtils]: 16: Hoare triple {14432#(<= proc_i 8)} assume j > 4; {14432#(<= proc_i 8)} is VALID [2019-05-15 10:16:07,810 INFO L273 TraceCheckUtils]: 17: Hoare triple {14432#(<= proc_i 8)} assume j < 6; {14432#(<= proc_i 8)} is VALID [2019-05-15 10:16:07,811 INFO L273 TraceCheckUtils]: 18: Hoare triple {14432#(<= proc_i 8)} i := i + 4; {14451#(<= proc_i 12)} is VALID [2019-05-15 10:16:07,812 INFO L273 TraceCheckUtils]: 19: Hoare triple {14451#(<= proc_i 12)} assume i <= 1000; {14451#(<= proc_i 12)} is VALID [2019-05-15 10:16:07,812 INFO L273 TraceCheckUtils]: 20: Hoare triple {14451#(<= proc_i 12)} assume i + 4 < a[j]; {14451#(<= proc_i 12)} is VALID [2019-05-15 10:16:07,813 INFO L273 TraceCheckUtils]: 21: Hoare triple {14451#(<= proc_i 12)} assume a[5] == 1000; {14451#(<= proc_i 12)} is VALID [2019-05-15 10:16:07,813 INFO L273 TraceCheckUtils]: 22: Hoare triple {14451#(<= proc_i 12)} assume j > 4; {14451#(<= proc_i 12)} is VALID [2019-05-15 10:16:07,814 INFO L273 TraceCheckUtils]: 23: Hoare triple {14451#(<= proc_i 12)} assume j < 6; {14451#(<= proc_i 12)} is VALID [2019-05-15 10:16:07,815 INFO L273 TraceCheckUtils]: 24: Hoare triple {14451#(<= proc_i 12)} i := i + 4; {14470#(<= proc_i 16)} is VALID [2019-05-15 10:16:07,815 INFO L273 TraceCheckUtils]: 25: Hoare triple {14470#(<= proc_i 16)} assume i <= 1000; {14470#(<= proc_i 16)} is VALID [2019-05-15 10:16:07,816 INFO L273 TraceCheckUtils]: 26: Hoare triple {14470#(<= proc_i 16)} assume i + 4 < a[j]; {14470#(<= proc_i 16)} is VALID [2019-05-15 10:16:07,816 INFO L273 TraceCheckUtils]: 27: Hoare triple {14470#(<= proc_i 16)} assume a[5] == 1000; {14470#(<= proc_i 16)} is VALID [2019-05-15 10:16:07,817 INFO L273 TraceCheckUtils]: 28: Hoare triple {14470#(<= proc_i 16)} assume j > 4; {14470#(<= proc_i 16)} is VALID [2019-05-15 10:16:07,817 INFO L273 TraceCheckUtils]: 29: Hoare triple {14470#(<= proc_i 16)} assume j < 6; {14470#(<= proc_i 16)} is VALID [2019-05-15 10:16:07,818 INFO L273 TraceCheckUtils]: 30: Hoare triple {14470#(<= proc_i 16)} i := i + 4; {14489#(<= proc_i 20)} is VALID [2019-05-15 10:16:07,819 INFO L273 TraceCheckUtils]: 31: Hoare triple {14489#(<= proc_i 20)} assume i <= 1000; {14489#(<= proc_i 20)} is VALID [2019-05-15 10:16:07,819 INFO L273 TraceCheckUtils]: 32: Hoare triple {14489#(<= proc_i 20)} assume i + 4 < a[j]; {14489#(<= proc_i 20)} is VALID [2019-05-15 10:16:07,820 INFO L273 TraceCheckUtils]: 33: Hoare triple {14489#(<= proc_i 20)} assume a[5] == 1000; {14489#(<= proc_i 20)} is VALID [2019-05-15 10:16:07,820 INFO L273 TraceCheckUtils]: 34: Hoare triple {14489#(<= proc_i 20)} assume j > 4; {14489#(<= proc_i 20)} is VALID [2019-05-15 10:16:07,821 INFO L273 TraceCheckUtils]: 35: Hoare triple {14489#(<= proc_i 20)} assume j < 6; {14489#(<= proc_i 20)} is VALID [2019-05-15 10:16:07,821 INFO L273 TraceCheckUtils]: 36: Hoare triple {14489#(<= proc_i 20)} i := i + 4; {14508#(<= proc_i 24)} is VALID [2019-05-15 10:16:07,822 INFO L273 TraceCheckUtils]: 37: Hoare triple {14508#(<= proc_i 24)} assume i <= 1000; {14508#(<= proc_i 24)} is VALID [2019-05-15 10:16:07,822 INFO L273 TraceCheckUtils]: 38: Hoare triple {14508#(<= proc_i 24)} assume i + 4 < a[j]; {14508#(<= proc_i 24)} is VALID [2019-05-15 10:16:07,823 INFO L273 TraceCheckUtils]: 39: Hoare triple {14508#(<= proc_i 24)} assume a[5] == 1000; {14508#(<= proc_i 24)} is VALID [2019-05-15 10:16:07,823 INFO L273 TraceCheckUtils]: 40: Hoare triple {14508#(<= proc_i 24)} assume j > 4; {14508#(<= proc_i 24)} is VALID [2019-05-15 10:16:07,824 INFO L273 TraceCheckUtils]: 41: Hoare triple {14508#(<= proc_i 24)} assume j < 6; {14508#(<= proc_i 24)} is VALID [2019-05-15 10:16:07,825 INFO L273 TraceCheckUtils]: 42: Hoare triple {14508#(<= proc_i 24)} i := i + 4; {14527#(<= proc_i 28)} is VALID [2019-05-15 10:16:07,825 INFO L273 TraceCheckUtils]: 43: Hoare triple {14527#(<= proc_i 28)} assume i <= 1000; {14527#(<= proc_i 28)} is VALID [2019-05-15 10:16:07,826 INFO L273 TraceCheckUtils]: 44: Hoare triple {14527#(<= proc_i 28)} assume i + 4 < a[j]; {14527#(<= proc_i 28)} is VALID [2019-05-15 10:16:07,826 INFO L273 TraceCheckUtils]: 45: Hoare triple {14527#(<= proc_i 28)} assume a[5] == 1000; {14527#(<= proc_i 28)} is VALID [2019-05-15 10:16:07,827 INFO L273 TraceCheckUtils]: 46: Hoare triple {14527#(<= proc_i 28)} assume j > 4; {14527#(<= proc_i 28)} is VALID [2019-05-15 10:16:07,828 INFO L273 TraceCheckUtils]: 47: Hoare triple {14527#(<= proc_i 28)} assume j < 6; {14527#(<= proc_i 28)} is VALID [2019-05-15 10:16:07,828 INFO L273 TraceCheckUtils]: 48: Hoare triple {14527#(<= proc_i 28)} i := i + 4; {14546#(<= proc_i 32)} is VALID [2019-05-15 10:16:07,829 INFO L273 TraceCheckUtils]: 49: Hoare triple {14546#(<= proc_i 32)} assume i <= 1000; {14546#(<= proc_i 32)} is VALID [2019-05-15 10:16:07,830 INFO L273 TraceCheckUtils]: 50: Hoare triple {14546#(<= proc_i 32)} assume i + 4 < a[j]; {14546#(<= proc_i 32)} is VALID [2019-05-15 10:16:07,830 INFO L273 TraceCheckUtils]: 51: Hoare triple {14546#(<= proc_i 32)} assume a[5] == 1000; {14546#(<= proc_i 32)} is VALID [2019-05-15 10:16:07,831 INFO L273 TraceCheckUtils]: 52: Hoare triple {14546#(<= proc_i 32)} assume j > 4; {14546#(<= proc_i 32)} is VALID [2019-05-15 10:16:07,832 INFO L273 TraceCheckUtils]: 53: Hoare triple {14546#(<= proc_i 32)} assume j < 6; {14546#(<= proc_i 32)} is VALID [2019-05-15 10:16:07,832 INFO L273 TraceCheckUtils]: 54: Hoare triple {14546#(<= proc_i 32)} i := i + 4; {14565#(<= proc_i 36)} is VALID [2019-05-15 10:16:07,833 INFO L273 TraceCheckUtils]: 55: Hoare triple {14565#(<= proc_i 36)} assume i <= 1000; {14565#(<= proc_i 36)} is VALID [2019-05-15 10:16:07,834 INFO L273 TraceCheckUtils]: 56: Hoare triple {14565#(<= proc_i 36)} assume i + 4 < a[j]; {14565#(<= proc_i 36)} is VALID [2019-05-15 10:16:07,834 INFO L273 TraceCheckUtils]: 57: Hoare triple {14565#(<= proc_i 36)} assume a[5] == 1000; {14565#(<= proc_i 36)} is VALID [2019-05-15 10:16:07,835 INFO L273 TraceCheckUtils]: 58: Hoare triple {14565#(<= proc_i 36)} assume j > 4; {14565#(<= proc_i 36)} is VALID [2019-05-15 10:16:07,835 INFO L273 TraceCheckUtils]: 59: Hoare triple {14565#(<= proc_i 36)} assume j < 6; {14565#(<= proc_i 36)} is VALID [2019-05-15 10:16:07,836 INFO L273 TraceCheckUtils]: 60: Hoare triple {14565#(<= proc_i 36)} i := i + 4; {14584#(<= proc_i 40)} is VALID [2019-05-15 10:16:07,856 INFO L273 TraceCheckUtils]: 61: Hoare triple {14584#(<= proc_i 40)} assume i <= 1000; {14584#(<= proc_i 40)} is VALID [2019-05-15 10:16:07,858 INFO L273 TraceCheckUtils]: 62: Hoare triple {14584#(<= proc_i 40)} assume i + 4 < a[j]; {14584#(<= proc_i 40)} is VALID [2019-05-15 10:16:07,859 INFO L273 TraceCheckUtils]: 63: Hoare triple {14584#(<= proc_i 40)} assume a[5] == 1000; {14584#(<= proc_i 40)} is VALID [2019-05-15 10:16:07,859 INFO L273 TraceCheckUtils]: 64: Hoare triple {14584#(<= proc_i 40)} assume j > 4; {14584#(<= proc_i 40)} is VALID [2019-05-15 10:16:07,859 INFO L273 TraceCheckUtils]: 65: Hoare triple {14584#(<= proc_i 40)} assume j < 6; {14584#(<= proc_i 40)} is VALID [2019-05-15 10:16:07,860 INFO L273 TraceCheckUtils]: 66: Hoare triple {14584#(<= proc_i 40)} i := i + 4; {14603#(<= proc_i 44)} is VALID [2019-05-15 10:16:07,860 INFO L273 TraceCheckUtils]: 67: Hoare triple {14603#(<= proc_i 44)} assume i <= 1000; {14603#(<= proc_i 44)} is VALID [2019-05-15 10:16:07,861 INFO L273 TraceCheckUtils]: 68: Hoare triple {14603#(<= proc_i 44)} assume i + 4 < a[j]; {14603#(<= proc_i 44)} is VALID [2019-05-15 10:16:07,861 INFO L273 TraceCheckUtils]: 69: Hoare triple {14603#(<= proc_i 44)} assume a[5] == 1000; {14603#(<= proc_i 44)} is VALID [2019-05-15 10:16:07,862 INFO L273 TraceCheckUtils]: 70: Hoare triple {14603#(<= proc_i 44)} assume j > 4; {14603#(<= proc_i 44)} is VALID [2019-05-15 10:16:07,862 INFO L273 TraceCheckUtils]: 71: Hoare triple {14603#(<= proc_i 44)} assume j < 6; {14603#(<= proc_i 44)} is VALID [2019-05-15 10:16:07,863 INFO L273 TraceCheckUtils]: 72: Hoare triple {14603#(<= proc_i 44)} i := i + 4; {14622#(<= proc_i 48)} is VALID [2019-05-15 10:16:07,864 INFO L273 TraceCheckUtils]: 73: Hoare triple {14622#(<= proc_i 48)} assume i <= 1000; {14622#(<= proc_i 48)} is VALID [2019-05-15 10:16:07,864 INFO L273 TraceCheckUtils]: 74: Hoare triple {14622#(<= proc_i 48)} assume i + 4 < a[j]; {14622#(<= proc_i 48)} is VALID [2019-05-15 10:16:07,865 INFO L273 TraceCheckUtils]: 75: Hoare triple {14622#(<= proc_i 48)} assume a[5] == 1000; {14622#(<= proc_i 48)} is VALID [2019-05-15 10:16:07,866 INFO L273 TraceCheckUtils]: 76: Hoare triple {14622#(<= proc_i 48)} assume j > 4; {14622#(<= proc_i 48)} is VALID [2019-05-15 10:16:07,866 INFO L273 TraceCheckUtils]: 77: Hoare triple {14622#(<= proc_i 48)} assume j < 6; {14622#(<= proc_i 48)} is VALID [2019-05-15 10:16:07,867 INFO L273 TraceCheckUtils]: 78: Hoare triple {14622#(<= proc_i 48)} i := i + 4; {14641#(<= proc_i 52)} is VALID [2019-05-15 10:16:07,868 INFO L273 TraceCheckUtils]: 79: Hoare triple {14641#(<= proc_i 52)} assume i <= 1000; {14641#(<= proc_i 52)} is VALID [2019-05-15 10:16:07,868 INFO L273 TraceCheckUtils]: 80: Hoare triple {14641#(<= proc_i 52)} assume i + 4 < a[j]; {14641#(<= proc_i 52)} is VALID [2019-05-15 10:16:07,881 INFO L273 TraceCheckUtils]: 81: Hoare triple {14641#(<= proc_i 52)} assume a[5] == 1000; {14641#(<= proc_i 52)} is VALID [2019-05-15 10:16:07,881 INFO L273 TraceCheckUtils]: 82: Hoare triple {14641#(<= proc_i 52)} assume j > 4; {14641#(<= proc_i 52)} is VALID [2019-05-15 10:16:07,881 INFO L273 TraceCheckUtils]: 83: Hoare triple {14641#(<= proc_i 52)} assume j < 6; {14641#(<= proc_i 52)} is VALID [2019-05-15 10:16:07,882 INFO L273 TraceCheckUtils]: 84: Hoare triple {14641#(<= proc_i 52)} i := i + 4; {14660#(<= proc_i 56)} is VALID [2019-05-15 10:16:07,882 INFO L273 TraceCheckUtils]: 85: Hoare triple {14660#(<= proc_i 56)} assume i <= 1000; {14660#(<= proc_i 56)} is VALID [2019-05-15 10:16:07,882 INFO L273 TraceCheckUtils]: 86: Hoare triple {14660#(<= proc_i 56)} assume i + 4 < a[j]; {14660#(<= proc_i 56)} is VALID [2019-05-15 10:16:07,883 INFO L273 TraceCheckUtils]: 87: Hoare triple {14660#(<= proc_i 56)} assume a[5] == 1000; {14660#(<= proc_i 56)} is VALID [2019-05-15 10:16:07,883 INFO L273 TraceCheckUtils]: 88: Hoare triple {14660#(<= proc_i 56)} assume j > 4; {14660#(<= proc_i 56)} is VALID [2019-05-15 10:16:07,884 INFO L273 TraceCheckUtils]: 89: Hoare triple {14660#(<= proc_i 56)} assume j < 6; {14660#(<= proc_i 56)} is VALID [2019-05-15 10:16:07,885 INFO L273 TraceCheckUtils]: 90: Hoare triple {14660#(<= proc_i 56)} i := i + 4; {14679#(<= proc_i 60)} is VALID [2019-05-15 10:16:07,885 INFO L273 TraceCheckUtils]: 91: Hoare triple {14679#(<= proc_i 60)} assume i <= 1000; {14679#(<= proc_i 60)} is VALID [2019-05-15 10:16:07,886 INFO L273 TraceCheckUtils]: 92: Hoare triple {14679#(<= proc_i 60)} assume i + 4 < a[j]; {14679#(<= proc_i 60)} is VALID [2019-05-15 10:16:07,886 INFO L273 TraceCheckUtils]: 93: Hoare triple {14679#(<= proc_i 60)} assume a[5] == 1000; {14679#(<= proc_i 60)} is VALID [2019-05-15 10:16:07,887 INFO L273 TraceCheckUtils]: 94: Hoare triple {14679#(<= proc_i 60)} assume j > 4; {14679#(<= proc_i 60)} is VALID [2019-05-15 10:16:07,887 INFO L273 TraceCheckUtils]: 95: Hoare triple {14679#(<= proc_i 60)} assume j < 6; {14679#(<= proc_i 60)} is VALID [2019-05-15 10:16:07,888 INFO L273 TraceCheckUtils]: 96: Hoare triple {14679#(<= proc_i 60)} i := i + 4; {14698#(<= proc_i 64)} is VALID [2019-05-15 10:16:07,888 INFO L273 TraceCheckUtils]: 97: Hoare triple {14698#(<= proc_i 64)} assume i <= 1000; {14698#(<= proc_i 64)} is VALID [2019-05-15 10:16:07,889 INFO L273 TraceCheckUtils]: 98: Hoare triple {14698#(<= proc_i 64)} assume i + 4 < a[j]; {14698#(<= proc_i 64)} is VALID [2019-05-15 10:16:07,889 INFO L273 TraceCheckUtils]: 99: Hoare triple {14698#(<= proc_i 64)} assume a[5] == 1000; {14698#(<= proc_i 64)} is VALID [2019-05-15 10:16:07,890 INFO L273 TraceCheckUtils]: 100: Hoare triple {14698#(<= proc_i 64)} assume j > 4; {14698#(<= proc_i 64)} is VALID [2019-05-15 10:16:07,890 INFO L273 TraceCheckUtils]: 101: Hoare triple {14698#(<= proc_i 64)} assume j < 6; {14698#(<= proc_i 64)} is VALID [2019-05-15 10:16:07,891 INFO L273 TraceCheckUtils]: 102: Hoare triple {14698#(<= proc_i 64)} i := i + 4; {14717#(<= proc_i 68)} is VALID [2019-05-15 10:16:07,892 INFO L273 TraceCheckUtils]: 103: Hoare triple {14717#(<= proc_i 68)} assume i <= 1000; {14717#(<= proc_i 68)} is VALID [2019-05-15 10:16:07,892 INFO L273 TraceCheckUtils]: 104: Hoare triple {14717#(<= proc_i 68)} assume i + 4 < a[j]; {14717#(<= proc_i 68)} is VALID [2019-05-15 10:16:07,893 INFO L273 TraceCheckUtils]: 105: Hoare triple {14717#(<= proc_i 68)} assume a[5] == 1000; {14717#(<= proc_i 68)} is VALID [2019-05-15 10:16:07,893 INFO L273 TraceCheckUtils]: 106: Hoare triple {14717#(<= proc_i 68)} assume j > 4; {14717#(<= proc_i 68)} is VALID [2019-05-15 10:16:07,894 INFO L273 TraceCheckUtils]: 107: Hoare triple {14717#(<= proc_i 68)} assume j < 6; {14717#(<= proc_i 68)} is VALID [2019-05-15 10:16:07,894 INFO L273 TraceCheckUtils]: 108: Hoare triple {14717#(<= proc_i 68)} i := i + 4; {14736#(<= proc_i 72)} is VALID [2019-05-15 10:16:07,895 INFO L273 TraceCheckUtils]: 109: Hoare triple {14736#(<= proc_i 72)} assume i <= 1000; {14736#(<= proc_i 72)} is VALID [2019-05-15 10:16:07,895 INFO L273 TraceCheckUtils]: 110: Hoare triple {14736#(<= proc_i 72)} assume i + 4 < a[j]; {14736#(<= proc_i 72)} is VALID [2019-05-15 10:16:07,896 INFO L273 TraceCheckUtils]: 111: Hoare triple {14736#(<= proc_i 72)} assume a[5] == 1000; {14736#(<= proc_i 72)} is VALID [2019-05-15 10:16:07,896 INFO L273 TraceCheckUtils]: 112: Hoare triple {14736#(<= proc_i 72)} assume j > 4; {14736#(<= proc_i 72)} is VALID [2019-05-15 10:16:07,897 INFO L273 TraceCheckUtils]: 113: Hoare triple {14736#(<= proc_i 72)} assume j < 6; {14736#(<= proc_i 72)} is VALID [2019-05-15 10:16:07,898 INFO L273 TraceCheckUtils]: 114: Hoare triple {14736#(<= proc_i 72)} i := i + 4; {14755#(<= proc_i 76)} is VALID [2019-05-15 10:16:07,898 INFO L273 TraceCheckUtils]: 115: Hoare triple {14755#(<= proc_i 76)} assume i <= 1000; {14755#(<= proc_i 76)} is VALID [2019-05-15 10:16:07,899 INFO L273 TraceCheckUtils]: 116: Hoare triple {14755#(<= proc_i 76)} assume i + 4 < a[j]; {14755#(<= proc_i 76)} is VALID [2019-05-15 10:16:07,899 INFO L273 TraceCheckUtils]: 117: Hoare triple {14755#(<= proc_i 76)} assume a[5] == 1000; {14755#(<= proc_i 76)} is VALID [2019-05-15 10:16:07,900 INFO L273 TraceCheckUtils]: 118: Hoare triple {14755#(<= proc_i 76)} assume j > 4; {14755#(<= proc_i 76)} is VALID [2019-05-15 10:16:07,900 INFO L273 TraceCheckUtils]: 119: Hoare triple {14755#(<= proc_i 76)} assume j < 6; {14755#(<= proc_i 76)} is VALID [2019-05-15 10:16:07,901 INFO L273 TraceCheckUtils]: 120: Hoare triple {14755#(<= proc_i 76)} i := i + 4; {14774#(<= proc_i 80)} is VALID [2019-05-15 10:16:07,902 INFO L273 TraceCheckUtils]: 121: Hoare triple {14774#(<= proc_i 80)} assume i <= 1000; {14774#(<= proc_i 80)} is VALID [2019-05-15 10:16:07,902 INFO L273 TraceCheckUtils]: 122: Hoare triple {14774#(<= proc_i 80)} assume i + 4 < a[j]; {14774#(<= proc_i 80)} is VALID [2019-05-15 10:16:07,903 INFO L273 TraceCheckUtils]: 123: Hoare triple {14774#(<= proc_i 80)} assume a[5] == 1000; {14774#(<= proc_i 80)} is VALID [2019-05-15 10:16:07,903 INFO L273 TraceCheckUtils]: 124: Hoare triple {14774#(<= proc_i 80)} assume j > 4; {14774#(<= proc_i 80)} is VALID [2019-05-15 10:16:07,904 INFO L273 TraceCheckUtils]: 125: Hoare triple {14774#(<= proc_i 80)} assume j < 6; {14774#(<= proc_i 80)} is VALID [2019-05-15 10:16:07,904 INFO L273 TraceCheckUtils]: 126: Hoare triple {14774#(<= proc_i 80)} i := i + 4; {14793#(<= proc_i 84)} is VALID [2019-05-15 10:16:07,905 INFO L273 TraceCheckUtils]: 127: Hoare triple {14793#(<= proc_i 84)} assume i <= 1000; {14793#(<= proc_i 84)} is VALID [2019-05-15 10:16:07,905 INFO L273 TraceCheckUtils]: 128: Hoare triple {14793#(<= proc_i 84)} assume i + 4 < a[j]; {14793#(<= proc_i 84)} is VALID [2019-05-15 10:16:07,906 INFO L273 TraceCheckUtils]: 129: Hoare triple {14793#(<= proc_i 84)} assume a[5] == 1000; {14793#(<= proc_i 84)} is VALID [2019-05-15 10:16:07,906 INFO L273 TraceCheckUtils]: 130: Hoare triple {14793#(<= proc_i 84)} assume j > 4; {14793#(<= proc_i 84)} is VALID [2019-05-15 10:16:07,907 INFO L273 TraceCheckUtils]: 131: Hoare triple {14793#(<= proc_i 84)} assume j < 6; {14793#(<= proc_i 84)} is VALID [2019-05-15 10:16:07,908 INFO L273 TraceCheckUtils]: 132: Hoare triple {14793#(<= proc_i 84)} i := i + 4; {14812#(<= proc_i 88)} is VALID [2019-05-15 10:16:07,908 INFO L273 TraceCheckUtils]: 133: Hoare triple {14812#(<= proc_i 88)} assume i <= 1000; {14812#(<= proc_i 88)} is VALID [2019-05-15 10:16:07,909 INFO L273 TraceCheckUtils]: 134: Hoare triple {14812#(<= proc_i 88)} assume i + 4 < a[j]; {14812#(<= proc_i 88)} is VALID [2019-05-15 10:16:07,909 INFO L273 TraceCheckUtils]: 135: Hoare triple {14812#(<= proc_i 88)} assume a[5] == 1000; {14812#(<= proc_i 88)} is VALID [2019-05-15 10:16:07,910 INFO L273 TraceCheckUtils]: 136: Hoare triple {14812#(<= proc_i 88)} assume j > 4; {14812#(<= proc_i 88)} is VALID [2019-05-15 10:16:07,910 INFO L273 TraceCheckUtils]: 137: Hoare triple {14812#(<= proc_i 88)} assume j < 6; {14812#(<= proc_i 88)} is VALID [2019-05-15 10:16:07,911 INFO L273 TraceCheckUtils]: 138: Hoare triple {14812#(<= proc_i 88)} i := i + 4; {14831#(<= proc_i 92)} is VALID [2019-05-15 10:16:07,911 INFO L273 TraceCheckUtils]: 139: Hoare triple {14831#(<= proc_i 92)} assume i <= 1000; {14831#(<= proc_i 92)} is VALID [2019-05-15 10:16:07,912 INFO L273 TraceCheckUtils]: 140: Hoare triple {14831#(<= proc_i 92)} assume i + 4 < a[j]; {14831#(<= proc_i 92)} is VALID [2019-05-15 10:16:07,912 INFO L273 TraceCheckUtils]: 141: Hoare triple {14831#(<= proc_i 92)} assume a[5] == 1000; {14831#(<= proc_i 92)} is VALID [2019-05-15 10:16:07,913 INFO L273 TraceCheckUtils]: 142: Hoare triple {14831#(<= proc_i 92)} assume j > 4; {14831#(<= proc_i 92)} is VALID [2019-05-15 10:16:07,913 INFO L273 TraceCheckUtils]: 143: Hoare triple {14831#(<= proc_i 92)} assume j < 6; {14831#(<= proc_i 92)} is VALID [2019-05-15 10:16:07,914 INFO L273 TraceCheckUtils]: 144: Hoare triple {14831#(<= proc_i 92)} i := i + 4; {14850#(<= proc_i 96)} is VALID [2019-05-15 10:16:07,915 INFO L273 TraceCheckUtils]: 145: Hoare triple {14850#(<= proc_i 96)} assume i <= 1000; {14850#(<= proc_i 96)} is VALID [2019-05-15 10:16:07,915 INFO L273 TraceCheckUtils]: 146: Hoare triple {14850#(<= proc_i 96)} assume i + 4 < a[j]; {14850#(<= proc_i 96)} is VALID [2019-05-15 10:16:07,916 INFO L273 TraceCheckUtils]: 147: Hoare triple {14850#(<= proc_i 96)} assume a[5] == 1000; {14850#(<= proc_i 96)} is VALID [2019-05-15 10:16:07,916 INFO L273 TraceCheckUtils]: 148: Hoare triple {14850#(<= proc_i 96)} assume j > 4; {14850#(<= proc_i 96)} is VALID [2019-05-15 10:16:07,917 INFO L273 TraceCheckUtils]: 149: Hoare triple {14850#(<= proc_i 96)} assume j < 6; {14850#(<= proc_i 96)} is VALID [2019-05-15 10:16:07,917 INFO L273 TraceCheckUtils]: 150: Hoare triple {14850#(<= proc_i 96)} i := i + 4; {14869#(<= proc_i 100)} is VALID [2019-05-15 10:16:07,918 INFO L273 TraceCheckUtils]: 151: Hoare triple {14869#(<= proc_i 100)} assume !(i <= 1000); {14390#false} is VALID [2019-05-15 10:16:07,935 INFO L134 CoverageAnalysis]: Checked inductivity of 1825 backedges. 0 proven. 1825 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:07,936 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:07,936 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2019-05-15 10:16:07,936 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 152 [2019-05-15 10:16:07,937 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:07,937 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 28 states. [2019-05-15 10:16:08,176 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 152 edges. 152 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:08,177 INFO L454 AbstractCegarLoop]: Interpolant automaton has 28 states [2019-05-15 10:16:08,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2019-05-15 10:16:08,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2019-05-15 10:16:08,178 INFO L87 Difference]: Start difference. First operand 153 states and 153 transitions. Second operand 28 states. [2019-05-15 10:16:10,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:10,039 INFO L93 Difference]: Finished difference Result 164 states and 164 transitions. [2019-05-15 10:16:10,039 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2019-05-15 10:16:10,039 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 152 [2019-05-15 10:16:10,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:10,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2019-05-15 10:16:10,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 165 transitions. [2019-05-15 10:16:10,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2019-05-15 10:16:10,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 165 transitions. [2019-05-15 10:16:10,041 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 28 states and 165 transitions. [2019-05-15 10:16:10,196 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 165 edges. 165 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:10,198 INFO L225 Difference]: With dead ends: 164 [2019-05-15 10:16:10,198 INFO L226 Difference]: Without dead ends: 164 [2019-05-15 10:16:10,199 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2019-05-15 10:16:10,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2019-05-15 10:16:10,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 159. [2019-05-15 10:16:10,200 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:10,201 INFO L82 GeneralOperation]: Start isEquivalent. First operand 164 states. Second operand 159 states. [2019-05-15 10:16:10,201 INFO L74 IsIncluded]: Start isIncluded. First operand 164 states. Second operand 159 states. [2019-05-15 10:16:10,201 INFO L87 Difference]: Start difference. First operand 164 states. Second operand 159 states. [2019-05-15 10:16:10,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:10,203 INFO L93 Difference]: Finished difference Result 164 states and 164 transitions. [2019-05-15 10:16:10,203 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 164 transitions. [2019-05-15 10:16:10,203 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:10,203 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:10,203 INFO L74 IsIncluded]: Start isIncluded. First operand 159 states. Second operand 164 states. [2019-05-15 10:16:10,204 INFO L87 Difference]: Start difference. First operand 159 states. Second operand 164 states. [2019-05-15 10:16:10,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:10,206 INFO L93 Difference]: Finished difference Result 164 states and 164 transitions. [2019-05-15 10:16:10,206 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 164 transitions. [2019-05-15 10:16:10,206 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:10,207 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:10,207 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:10,207 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:10,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2019-05-15 10:16:10,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 159 transitions. [2019-05-15 10:16:10,209 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 159 transitions. Word has length 152 [2019-05-15 10:16:10,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:10,209 INFO L475 AbstractCegarLoop]: Abstraction has 159 states and 159 transitions. [2019-05-15 10:16:10,209 INFO L476 AbstractCegarLoop]: Interpolant automaton has 28 states. [2019-05-15 10:16:10,209 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 159 transitions. [2019-05-15 10:16:10,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2019-05-15 10:16:10,210 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:10,210 INFO L399 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 26, 26, 1, 1] [2019-05-15 10:16:10,211 INFO L418 AbstractCegarLoop]: === Iteration 27 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:10,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:10,211 INFO L82 PathProgramCache]: Analyzing trace with hash -293136329, now seen corresponding path program 26 times [2019-05-15 10:16:10,212 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:10,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:10,232 INFO L256 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 28 conjunts are in the unsatisfiable core [2019-05-15 10:16:10,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:10,262 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:11,038 INFO L273 TraceCheckUtils]: 0: Hoare triple {15523#true} i := 0; {15528#(<= proc_i 0)} is VALID [2019-05-15 10:16:11,038 INFO L273 TraceCheckUtils]: 1: Hoare triple {15528#(<= proc_i 0)} assume i <= 1000; {15528#(<= proc_i 0)} is VALID [2019-05-15 10:16:11,039 INFO L273 TraceCheckUtils]: 2: Hoare triple {15528#(<= proc_i 0)} assume i + 4 < a[j]; {15528#(<= proc_i 0)} is VALID [2019-05-15 10:16:11,039 INFO L273 TraceCheckUtils]: 3: Hoare triple {15528#(<= proc_i 0)} assume a[5] == 1000; {15528#(<= proc_i 0)} is VALID [2019-05-15 10:16:11,040 INFO L273 TraceCheckUtils]: 4: Hoare triple {15528#(<= proc_i 0)} assume j > 4; {15528#(<= proc_i 0)} is VALID [2019-05-15 10:16:11,040 INFO L273 TraceCheckUtils]: 5: Hoare triple {15528#(<= proc_i 0)} assume j < 6; {15528#(<= proc_i 0)} is VALID [2019-05-15 10:16:11,041 INFO L273 TraceCheckUtils]: 6: Hoare triple {15528#(<= proc_i 0)} i := i + 4; {15547#(<= proc_i 4)} is VALID [2019-05-15 10:16:11,041 INFO L273 TraceCheckUtils]: 7: Hoare triple {15547#(<= proc_i 4)} assume i <= 1000; {15547#(<= proc_i 4)} is VALID [2019-05-15 10:16:11,042 INFO L273 TraceCheckUtils]: 8: Hoare triple {15547#(<= proc_i 4)} assume i + 4 < a[j]; {15547#(<= proc_i 4)} is VALID [2019-05-15 10:16:11,042 INFO L273 TraceCheckUtils]: 9: Hoare triple {15547#(<= proc_i 4)} assume a[5] == 1000; {15547#(<= proc_i 4)} is VALID [2019-05-15 10:16:11,043 INFO L273 TraceCheckUtils]: 10: Hoare triple {15547#(<= proc_i 4)} assume j > 4; {15547#(<= proc_i 4)} is VALID [2019-05-15 10:16:11,043 INFO L273 TraceCheckUtils]: 11: Hoare triple {15547#(<= proc_i 4)} assume j < 6; {15547#(<= proc_i 4)} is VALID [2019-05-15 10:16:11,044 INFO L273 TraceCheckUtils]: 12: Hoare triple {15547#(<= proc_i 4)} i := i + 4; {15566#(<= proc_i 8)} is VALID [2019-05-15 10:16:11,044 INFO L273 TraceCheckUtils]: 13: Hoare triple {15566#(<= proc_i 8)} assume i <= 1000; {15566#(<= proc_i 8)} is VALID [2019-05-15 10:16:11,045 INFO L273 TraceCheckUtils]: 14: Hoare triple {15566#(<= proc_i 8)} assume i + 4 < a[j]; {15566#(<= proc_i 8)} is VALID [2019-05-15 10:16:11,045 INFO L273 TraceCheckUtils]: 15: Hoare triple {15566#(<= proc_i 8)} assume a[5] == 1000; {15566#(<= proc_i 8)} is VALID [2019-05-15 10:16:11,046 INFO L273 TraceCheckUtils]: 16: Hoare triple {15566#(<= proc_i 8)} assume j > 4; {15566#(<= proc_i 8)} is VALID [2019-05-15 10:16:11,046 INFO L273 TraceCheckUtils]: 17: Hoare triple {15566#(<= proc_i 8)} assume j < 6; {15566#(<= proc_i 8)} is VALID [2019-05-15 10:16:11,047 INFO L273 TraceCheckUtils]: 18: Hoare triple {15566#(<= proc_i 8)} i := i + 4; {15585#(<= proc_i 12)} is VALID [2019-05-15 10:16:11,048 INFO L273 TraceCheckUtils]: 19: Hoare triple {15585#(<= proc_i 12)} assume i <= 1000; {15585#(<= proc_i 12)} is VALID [2019-05-15 10:16:11,048 INFO L273 TraceCheckUtils]: 20: Hoare triple {15585#(<= proc_i 12)} assume i + 4 < a[j]; {15585#(<= proc_i 12)} is VALID [2019-05-15 10:16:11,049 INFO L273 TraceCheckUtils]: 21: Hoare triple {15585#(<= proc_i 12)} assume a[5] == 1000; {15585#(<= proc_i 12)} is VALID [2019-05-15 10:16:11,049 INFO L273 TraceCheckUtils]: 22: Hoare triple {15585#(<= proc_i 12)} assume j > 4; {15585#(<= proc_i 12)} is VALID [2019-05-15 10:16:11,050 INFO L273 TraceCheckUtils]: 23: Hoare triple {15585#(<= proc_i 12)} assume j < 6; {15585#(<= proc_i 12)} is VALID [2019-05-15 10:16:11,051 INFO L273 TraceCheckUtils]: 24: Hoare triple {15585#(<= proc_i 12)} i := i + 4; {15604#(<= proc_i 16)} is VALID [2019-05-15 10:16:11,051 INFO L273 TraceCheckUtils]: 25: Hoare triple {15604#(<= proc_i 16)} assume i <= 1000; {15604#(<= proc_i 16)} is VALID [2019-05-15 10:16:11,052 INFO L273 TraceCheckUtils]: 26: Hoare triple {15604#(<= proc_i 16)} assume i + 4 < a[j]; {15604#(<= proc_i 16)} is VALID [2019-05-15 10:16:11,052 INFO L273 TraceCheckUtils]: 27: Hoare triple {15604#(<= proc_i 16)} assume a[5] == 1000; {15604#(<= proc_i 16)} is VALID [2019-05-15 10:16:11,053 INFO L273 TraceCheckUtils]: 28: Hoare triple {15604#(<= proc_i 16)} assume j > 4; {15604#(<= proc_i 16)} is VALID [2019-05-15 10:16:11,053 INFO L273 TraceCheckUtils]: 29: Hoare triple {15604#(<= proc_i 16)} assume j < 6; {15604#(<= proc_i 16)} is VALID [2019-05-15 10:16:11,054 INFO L273 TraceCheckUtils]: 30: Hoare triple {15604#(<= proc_i 16)} i := i + 4; {15623#(<= proc_i 20)} is VALID [2019-05-15 10:16:11,054 INFO L273 TraceCheckUtils]: 31: Hoare triple {15623#(<= proc_i 20)} assume i <= 1000; {15623#(<= proc_i 20)} is VALID [2019-05-15 10:16:11,055 INFO L273 TraceCheckUtils]: 32: Hoare triple {15623#(<= proc_i 20)} assume i + 4 < a[j]; {15623#(<= proc_i 20)} is VALID [2019-05-15 10:16:11,055 INFO L273 TraceCheckUtils]: 33: Hoare triple {15623#(<= proc_i 20)} assume a[5] == 1000; {15623#(<= proc_i 20)} is VALID [2019-05-15 10:16:11,056 INFO L273 TraceCheckUtils]: 34: Hoare triple {15623#(<= proc_i 20)} assume j > 4; {15623#(<= proc_i 20)} is VALID [2019-05-15 10:16:11,056 INFO L273 TraceCheckUtils]: 35: Hoare triple {15623#(<= proc_i 20)} assume j < 6; {15623#(<= proc_i 20)} is VALID [2019-05-15 10:16:11,057 INFO L273 TraceCheckUtils]: 36: Hoare triple {15623#(<= proc_i 20)} i := i + 4; {15642#(<= proc_i 24)} is VALID [2019-05-15 10:16:11,057 INFO L273 TraceCheckUtils]: 37: Hoare triple {15642#(<= proc_i 24)} assume i <= 1000; {15642#(<= proc_i 24)} is VALID [2019-05-15 10:16:11,058 INFO L273 TraceCheckUtils]: 38: Hoare triple {15642#(<= proc_i 24)} assume i + 4 < a[j]; {15642#(<= proc_i 24)} is VALID [2019-05-15 10:16:11,058 INFO L273 TraceCheckUtils]: 39: Hoare triple {15642#(<= proc_i 24)} assume a[5] == 1000; {15642#(<= proc_i 24)} is VALID [2019-05-15 10:16:11,059 INFO L273 TraceCheckUtils]: 40: Hoare triple {15642#(<= proc_i 24)} assume j > 4; {15642#(<= proc_i 24)} is VALID [2019-05-15 10:16:11,059 INFO L273 TraceCheckUtils]: 41: Hoare triple {15642#(<= proc_i 24)} assume j < 6; {15642#(<= proc_i 24)} is VALID [2019-05-15 10:16:11,060 INFO L273 TraceCheckUtils]: 42: Hoare triple {15642#(<= proc_i 24)} i := i + 4; {15661#(<= proc_i 28)} is VALID [2019-05-15 10:16:11,061 INFO L273 TraceCheckUtils]: 43: Hoare triple {15661#(<= proc_i 28)} assume i <= 1000; {15661#(<= proc_i 28)} is VALID [2019-05-15 10:16:11,061 INFO L273 TraceCheckUtils]: 44: Hoare triple {15661#(<= proc_i 28)} assume i + 4 < a[j]; {15661#(<= proc_i 28)} is VALID [2019-05-15 10:16:11,062 INFO L273 TraceCheckUtils]: 45: Hoare triple {15661#(<= proc_i 28)} assume a[5] == 1000; {15661#(<= proc_i 28)} is VALID [2019-05-15 10:16:11,062 INFO L273 TraceCheckUtils]: 46: Hoare triple {15661#(<= proc_i 28)} assume j > 4; {15661#(<= proc_i 28)} is VALID [2019-05-15 10:16:11,062 INFO L273 TraceCheckUtils]: 47: Hoare triple {15661#(<= proc_i 28)} assume j < 6; {15661#(<= proc_i 28)} is VALID [2019-05-15 10:16:11,063 INFO L273 TraceCheckUtils]: 48: Hoare triple {15661#(<= proc_i 28)} i := i + 4; {15680#(<= proc_i 32)} is VALID [2019-05-15 10:16:11,064 INFO L273 TraceCheckUtils]: 49: Hoare triple {15680#(<= proc_i 32)} assume i <= 1000; {15680#(<= proc_i 32)} is VALID [2019-05-15 10:16:11,064 INFO L273 TraceCheckUtils]: 50: Hoare triple {15680#(<= proc_i 32)} assume i + 4 < a[j]; {15680#(<= proc_i 32)} is VALID [2019-05-15 10:16:11,065 INFO L273 TraceCheckUtils]: 51: Hoare triple {15680#(<= proc_i 32)} assume a[5] == 1000; {15680#(<= proc_i 32)} is VALID [2019-05-15 10:16:11,065 INFO L273 TraceCheckUtils]: 52: Hoare triple {15680#(<= proc_i 32)} assume j > 4; {15680#(<= proc_i 32)} is VALID [2019-05-15 10:16:11,066 INFO L273 TraceCheckUtils]: 53: Hoare triple {15680#(<= proc_i 32)} assume j < 6; {15680#(<= proc_i 32)} is VALID [2019-05-15 10:16:11,066 INFO L273 TraceCheckUtils]: 54: Hoare triple {15680#(<= proc_i 32)} i := i + 4; {15699#(<= proc_i 36)} is VALID [2019-05-15 10:16:11,067 INFO L273 TraceCheckUtils]: 55: Hoare triple {15699#(<= proc_i 36)} assume i <= 1000; {15699#(<= proc_i 36)} is VALID [2019-05-15 10:16:11,067 INFO L273 TraceCheckUtils]: 56: Hoare triple {15699#(<= proc_i 36)} assume i + 4 < a[j]; {15699#(<= proc_i 36)} is VALID [2019-05-15 10:16:11,068 INFO L273 TraceCheckUtils]: 57: Hoare triple {15699#(<= proc_i 36)} assume a[5] == 1000; {15699#(<= proc_i 36)} is VALID [2019-05-15 10:16:11,068 INFO L273 TraceCheckUtils]: 58: Hoare triple {15699#(<= proc_i 36)} assume j > 4; {15699#(<= proc_i 36)} is VALID [2019-05-15 10:16:11,069 INFO L273 TraceCheckUtils]: 59: Hoare triple {15699#(<= proc_i 36)} assume j < 6; {15699#(<= proc_i 36)} is VALID [2019-05-15 10:16:11,069 INFO L273 TraceCheckUtils]: 60: Hoare triple {15699#(<= proc_i 36)} i := i + 4; {15718#(<= proc_i 40)} is VALID [2019-05-15 10:16:11,070 INFO L273 TraceCheckUtils]: 61: Hoare triple {15718#(<= proc_i 40)} assume i <= 1000; {15718#(<= proc_i 40)} is VALID [2019-05-15 10:16:11,070 INFO L273 TraceCheckUtils]: 62: Hoare triple {15718#(<= proc_i 40)} assume i + 4 < a[j]; {15718#(<= proc_i 40)} is VALID [2019-05-15 10:16:11,071 INFO L273 TraceCheckUtils]: 63: Hoare triple {15718#(<= proc_i 40)} assume a[5] == 1000; {15718#(<= proc_i 40)} is VALID [2019-05-15 10:16:11,071 INFO L273 TraceCheckUtils]: 64: Hoare triple {15718#(<= proc_i 40)} assume j > 4; {15718#(<= proc_i 40)} is VALID [2019-05-15 10:16:11,072 INFO L273 TraceCheckUtils]: 65: Hoare triple {15718#(<= proc_i 40)} assume j < 6; {15718#(<= proc_i 40)} is VALID [2019-05-15 10:16:11,072 INFO L273 TraceCheckUtils]: 66: Hoare triple {15718#(<= proc_i 40)} i := i + 4; {15737#(<= proc_i 44)} is VALID [2019-05-15 10:16:11,073 INFO L273 TraceCheckUtils]: 67: Hoare triple {15737#(<= proc_i 44)} assume i <= 1000; {15737#(<= proc_i 44)} is VALID [2019-05-15 10:16:11,073 INFO L273 TraceCheckUtils]: 68: Hoare triple {15737#(<= proc_i 44)} assume i + 4 < a[j]; {15737#(<= proc_i 44)} is VALID [2019-05-15 10:16:11,074 INFO L273 TraceCheckUtils]: 69: Hoare triple {15737#(<= proc_i 44)} assume a[5] == 1000; {15737#(<= proc_i 44)} is VALID [2019-05-15 10:16:11,074 INFO L273 TraceCheckUtils]: 70: Hoare triple {15737#(<= proc_i 44)} assume j > 4; {15737#(<= proc_i 44)} is VALID [2019-05-15 10:16:11,075 INFO L273 TraceCheckUtils]: 71: Hoare triple {15737#(<= proc_i 44)} assume j < 6; {15737#(<= proc_i 44)} is VALID [2019-05-15 10:16:11,075 INFO L273 TraceCheckUtils]: 72: Hoare triple {15737#(<= proc_i 44)} i := i + 4; {15756#(<= proc_i 48)} is VALID [2019-05-15 10:16:11,076 INFO L273 TraceCheckUtils]: 73: Hoare triple {15756#(<= proc_i 48)} assume i <= 1000; {15756#(<= proc_i 48)} is VALID [2019-05-15 10:16:11,076 INFO L273 TraceCheckUtils]: 74: Hoare triple {15756#(<= proc_i 48)} assume i + 4 < a[j]; {15756#(<= proc_i 48)} is VALID [2019-05-15 10:16:11,077 INFO L273 TraceCheckUtils]: 75: Hoare triple {15756#(<= proc_i 48)} assume a[5] == 1000; {15756#(<= proc_i 48)} is VALID [2019-05-15 10:16:11,077 INFO L273 TraceCheckUtils]: 76: Hoare triple {15756#(<= proc_i 48)} assume j > 4; {15756#(<= proc_i 48)} is VALID [2019-05-15 10:16:11,078 INFO L273 TraceCheckUtils]: 77: Hoare triple {15756#(<= proc_i 48)} assume j < 6; {15756#(<= proc_i 48)} is VALID [2019-05-15 10:16:11,078 INFO L273 TraceCheckUtils]: 78: Hoare triple {15756#(<= proc_i 48)} i := i + 4; {15775#(<= proc_i 52)} is VALID [2019-05-15 10:16:11,079 INFO L273 TraceCheckUtils]: 79: Hoare triple {15775#(<= proc_i 52)} assume i <= 1000; {15775#(<= proc_i 52)} is VALID [2019-05-15 10:16:11,079 INFO L273 TraceCheckUtils]: 80: Hoare triple {15775#(<= proc_i 52)} assume i + 4 < a[j]; {15775#(<= proc_i 52)} is VALID [2019-05-15 10:16:11,080 INFO L273 TraceCheckUtils]: 81: Hoare triple {15775#(<= proc_i 52)} assume a[5] == 1000; {15775#(<= proc_i 52)} is VALID [2019-05-15 10:16:11,080 INFO L273 TraceCheckUtils]: 82: Hoare triple {15775#(<= proc_i 52)} assume j > 4; {15775#(<= proc_i 52)} is VALID [2019-05-15 10:16:11,081 INFO L273 TraceCheckUtils]: 83: Hoare triple {15775#(<= proc_i 52)} assume j < 6; {15775#(<= proc_i 52)} is VALID [2019-05-15 10:16:11,081 INFO L273 TraceCheckUtils]: 84: Hoare triple {15775#(<= proc_i 52)} i := i + 4; {15794#(<= proc_i 56)} is VALID [2019-05-15 10:16:11,082 INFO L273 TraceCheckUtils]: 85: Hoare triple {15794#(<= proc_i 56)} assume i <= 1000; {15794#(<= proc_i 56)} is VALID [2019-05-15 10:16:11,082 INFO L273 TraceCheckUtils]: 86: Hoare triple {15794#(<= proc_i 56)} assume i + 4 < a[j]; {15794#(<= proc_i 56)} is VALID [2019-05-15 10:16:11,083 INFO L273 TraceCheckUtils]: 87: Hoare triple {15794#(<= proc_i 56)} assume a[5] == 1000; {15794#(<= proc_i 56)} is VALID [2019-05-15 10:16:11,083 INFO L273 TraceCheckUtils]: 88: Hoare triple {15794#(<= proc_i 56)} assume j > 4; {15794#(<= proc_i 56)} is VALID [2019-05-15 10:16:11,084 INFO L273 TraceCheckUtils]: 89: Hoare triple {15794#(<= proc_i 56)} assume j < 6; {15794#(<= proc_i 56)} is VALID [2019-05-15 10:16:11,085 INFO L273 TraceCheckUtils]: 90: Hoare triple {15794#(<= proc_i 56)} i := i + 4; {15813#(<= proc_i 60)} is VALID [2019-05-15 10:16:11,085 INFO L273 TraceCheckUtils]: 91: Hoare triple {15813#(<= proc_i 60)} assume i <= 1000; {15813#(<= proc_i 60)} is VALID [2019-05-15 10:16:11,086 INFO L273 TraceCheckUtils]: 92: Hoare triple {15813#(<= proc_i 60)} assume i + 4 < a[j]; {15813#(<= proc_i 60)} is VALID [2019-05-15 10:16:11,086 INFO L273 TraceCheckUtils]: 93: Hoare triple {15813#(<= proc_i 60)} assume a[5] == 1000; {15813#(<= proc_i 60)} is VALID [2019-05-15 10:16:11,086 INFO L273 TraceCheckUtils]: 94: Hoare triple {15813#(<= proc_i 60)} assume j > 4; {15813#(<= proc_i 60)} is VALID [2019-05-15 10:16:11,087 INFO L273 TraceCheckUtils]: 95: Hoare triple {15813#(<= proc_i 60)} assume j < 6; {15813#(<= proc_i 60)} is VALID [2019-05-15 10:16:11,088 INFO L273 TraceCheckUtils]: 96: Hoare triple {15813#(<= proc_i 60)} i := i + 4; {15832#(<= proc_i 64)} is VALID [2019-05-15 10:16:11,088 INFO L273 TraceCheckUtils]: 97: Hoare triple {15832#(<= proc_i 64)} assume i <= 1000; {15832#(<= proc_i 64)} is VALID [2019-05-15 10:16:11,089 INFO L273 TraceCheckUtils]: 98: Hoare triple {15832#(<= proc_i 64)} assume i + 4 < a[j]; {15832#(<= proc_i 64)} is VALID [2019-05-15 10:16:11,089 INFO L273 TraceCheckUtils]: 99: Hoare triple {15832#(<= proc_i 64)} assume a[5] == 1000; {15832#(<= proc_i 64)} is VALID [2019-05-15 10:16:11,090 INFO L273 TraceCheckUtils]: 100: Hoare triple {15832#(<= proc_i 64)} assume j > 4; {15832#(<= proc_i 64)} is VALID [2019-05-15 10:16:11,090 INFO L273 TraceCheckUtils]: 101: Hoare triple {15832#(<= proc_i 64)} assume j < 6; {15832#(<= proc_i 64)} is VALID [2019-05-15 10:16:11,091 INFO L273 TraceCheckUtils]: 102: Hoare triple {15832#(<= proc_i 64)} i := i + 4; {15851#(<= proc_i 68)} is VALID [2019-05-15 10:16:11,091 INFO L273 TraceCheckUtils]: 103: Hoare triple {15851#(<= proc_i 68)} assume i <= 1000; {15851#(<= proc_i 68)} is VALID [2019-05-15 10:16:11,092 INFO L273 TraceCheckUtils]: 104: Hoare triple {15851#(<= proc_i 68)} assume i + 4 < a[j]; {15851#(<= proc_i 68)} is VALID [2019-05-15 10:16:11,092 INFO L273 TraceCheckUtils]: 105: Hoare triple {15851#(<= proc_i 68)} assume a[5] == 1000; {15851#(<= proc_i 68)} is VALID [2019-05-15 10:16:11,093 INFO L273 TraceCheckUtils]: 106: Hoare triple {15851#(<= proc_i 68)} assume j > 4; {15851#(<= proc_i 68)} is VALID [2019-05-15 10:16:11,093 INFO L273 TraceCheckUtils]: 107: Hoare triple {15851#(<= proc_i 68)} assume j < 6; {15851#(<= proc_i 68)} is VALID [2019-05-15 10:16:11,094 INFO L273 TraceCheckUtils]: 108: Hoare triple {15851#(<= proc_i 68)} i := i + 4; {15870#(<= proc_i 72)} is VALID [2019-05-15 10:16:11,094 INFO L273 TraceCheckUtils]: 109: Hoare triple {15870#(<= proc_i 72)} assume i <= 1000; {15870#(<= proc_i 72)} is VALID [2019-05-15 10:16:11,095 INFO L273 TraceCheckUtils]: 110: Hoare triple {15870#(<= proc_i 72)} assume i + 4 < a[j]; {15870#(<= proc_i 72)} is VALID [2019-05-15 10:16:11,095 INFO L273 TraceCheckUtils]: 111: Hoare triple {15870#(<= proc_i 72)} assume a[5] == 1000; {15870#(<= proc_i 72)} is VALID [2019-05-15 10:16:11,096 INFO L273 TraceCheckUtils]: 112: Hoare triple {15870#(<= proc_i 72)} assume j > 4; {15870#(<= proc_i 72)} is VALID [2019-05-15 10:16:11,096 INFO L273 TraceCheckUtils]: 113: Hoare triple {15870#(<= proc_i 72)} assume j < 6; {15870#(<= proc_i 72)} is VALID [2019-05-15 10:16:11,097 INFO L273 TraceCheckUtils]: 114: Hoare triple {15870#(<= proc_i 72)} i := i + 4; {15889#(<= proc_i 76)} is VALID [2019-05-15 10:16:11,097 INFO L273 TraceCheckUtils]: 115: Hoare triple {15889#(<= proc_i 76)} assume i <= 1000; {15889#(<= proc_i 76)} is VALID [2019-05-15 10:16:11,098 INFO L273 TraceCheckUtils]: 116: Hoare triple {15889#(<= proc_i 76)} assume i + 4 < a[j]; {15889#(<= proc_i 76)} is VALID [2019-05-15 10:16:11,098 INFO L273 TraceCheckUtils]: 117: Hoare triple {15889#(<= proc_i 76)} assume a[5] == 1000; {15889#(<= proc_i 76)} is VALID [2019-05-15 10:16:11,099 INFO L273 TraceCheckUtils]: 118: Hoare triple {15889#(<= proc_i 76)} assume j > 4; {15889#(<= proc_i 76)} is VALID [2019-05-15 10:16:11,099 INFO L273 TraceCheckUtils]: 119: Hoare triple {15889#(<= proc_i 76)} assume j < 6; {15889#(<= proc_i 76)} is VALID [2019-05-15 10:16:11,100 INFO L273 TraceCheckUtils]: 120: Hoare triple {15889#(<= proc_i 76)} i := i + 4; {15908#(<= proc_i 80)} is VALID [2019-05-15 10:16:11,100 INFO L273 TraceCheckUtils]: 121: Hoare triple {15908#(<= proc_i 80)} assume i <= 1000; {15908#(<= proc_i 80)} is VALID [2019-05-15 10:16:11,101 INFO L273 TraceCheckUtils]: 122: Hoare triple {15908#(<= proc_i 80)} assume i + 4 < a[j]; {15908#(<= proc_i 80)} is VALID [2019-05-15 10:16:11,101 INFO L273 TraceCheckUtils]: 123: Hoare triple {15908#(<= proc_i 80)} assume a[5] == 1000; {15908#(<= proc_i 80)} is VALID [2019-05-15 10:16:11,102 INFO L273 TraceCheckUtils]: 124: Hoare triple {15908#(<= proc_i 80)} assume j > 4; {15908#(<= proc_i 80)} is VALID [2019-05-15 10:16:11,102 INFO L273 TraceCheckUtils]: 125: Hoare triple {15908#(<= proc_i 80)} assume j < 6; {15908#(<= proc_i 80)} is VALID [2019-05-15 10:16:11,103 INFO L273 TraceCheckUtils]: 126: Hoare triple {15908#(<= proc_i 80)} i := i + 4; {15927#(<= proc_i 84)} is VALID [2019-05-15 10:16:11,103 INFO L273 TraceCheckUtils]: 127: Hoare triple {15927#(<= proc_i 84)} assume i <= 1000; {15927#(<= proc_i 84)} is VALID [2019-05-15 10:16:11,104 INFO L273 TraceCheckUtils]: 128: Hoare triple {15927#(<= proc_i 84)} assume i + 4 < a[j]; {15927#(<= proc_i 84)} is VALID [2019-05-15 10:16:11,104 INFO L273 TraceCheckUtils]: 129: Hoare triple {15927#(<= proc_i 84)} assume a[5] == 1000; {15927#(<= proc_i 84)} is VALID [2019-05-15 10:16:11,105 INFO L273 TraceCheckUtils]: 130: Hoare triple {15927#(<= proc_i 84)} assume j > 4; {15927#(<= proc_i 84)} is VALID [2019-05-15 10:16:11,105 INFO L273 TraceCheckUtils]: 131: Hoare triple {15927#(<= proc_i 84)} assume j < 6; {15927#(<= proc_i 84)} is VALID [2019-05-15 10:16:11,106 INFO L273 TraceCheckUtils]: 132: Hoare triple {15927#(<= proc_i 84)} i := i + 4; {15946#(<= proc_i 88)} is VALID [2019-05-15 10:16:11,106 INFO L273 TraceCheckUtils]: 133: Hoare triple {15946#(<= proc_i 88)} assume i <= 1000; {15946#(<= proc_i 88)} is VALID [2019-05-15 10:16:11,107 INFO L273 TraceCheckUtils]: 134: Hoare triple {15946#(<= proc_i 88)} assume i + 4 < a[j]; {15946#(<= proc_i 88)} is VALID [2019-05-15 10:16:11,107 INFO L273 TraceCheckUtils]: 135: Hoare triple {15946#(<= proc_i 88)} assume a[5] == 1000; {15946#(<= proc_i 88)} is VALID [2019-05-15 10:16:11,108 INFO L273 TraceCheckUtils]: 136: Hoare triple {15946#(<= proc_i 88)} assume j > 4; {15946#(<= proc_i 88)} is VALID [2019-05-15 10:16:11,108 INFO L273 TraceCheckUtils]: 137: Hoare triple {15946#(<= proc_i 88)} assume j < 6; {15946#(<= proc_i 88)} is VALID [2019-05-15 10:16:11,109 INFO L273 TraceCheckUtils]: 138: Hoare triple {15946#(<= proc_i 88)} i := i + 4; {15965#(<= proc_i 92)} is VALID [2019-05-15 10:16:11,110 INFO L273 TraceCheckUtils]: 139: Hoare triple {15965#(<= proc_i 92)} assume i <= 1000; {15965#(<= proc_i 92)} is VALID [2019-05-15 10:16:11,110 INFO L273 TraceCheckUtils]: 140: Hoare triple {15965#(<= proc_i 92)} assume i + 4 < a[j]; {15965#(<= proc_i 92)} is VALID [2019-05-15 10:16:11,110 INFO L273 TraceCheckUtils]: 141: Hoare triple {15965#(<= proc_i 92)} assume a[5] == 1000; {15965#(<= proc_i 92)} is VALID [2019-05-15 10:16:11,111 INFO L273 TraceCheckUtils]: 142: Hoare triple {15965#(<= proc_i 92)} assume j > 4; {15965#(<= proc_i 92)} is VALID [2019-05-15 10:16:11,111 INFO L273 TraceCheckUtils]: 143: Hoare triple {15965#(<= proc_i 92)} assume j < 6; {15965#(<= proc_i 92)} is VALID [2019-05-15 10:16:11,112 INFO L273 TraceCheckUtils]: 144: Hoare triple {15965#(<= proc_i 92)} i := i + 4; {15984#(<= proc_i 96)} is VALID [2019-05-15 10:16:11,113 INFO L273 TraceCheckUtils]: 145: Hoare triple {15984#(<= proc_i 96)} assume i <= 1000; {15984#(<= proc_i 96)} is VALID [2019-05-15 10:16:11,113 INFO L273 TraceCheckUtils]: 146: Hoare triple {15984#(<= proc_i 96)} assume i + 4 < a[j]; {15984#(<= proc_i 96)} is VALID [2019-05-15 10:16:11,113 INFO L273 TraceCheckUtils]: 147: Hoare triple {15984#(<= proc_i 96)} assume a[5] == 1000; {15984#(<= proc_i 96)} is VALID [2019-05-15 10:16:11,114 INFO L273 TraceCheckUtils]: 148: Hoare triple {15984#(<= proc_i 96)} assume j > 4; {15984#(<= proc_i 96)} is VALID [2019-05-15 10:16:11,114 INFO L273 TraceCheckUtils]: 149: Hoare triple {15984#(<= proc_i 96)} assume j < 6; {15984#(<= proc_i 96)} is VALID [2019-05-15 10:16:11,115 INFO L273 TraceCheckUtils]: 150: Hoare triple {15984#(<= proc_i 96)} i := i + 4; {16003#(<= proc_i 100)} is VALID [2019-05-15 10:16:11,116 INFO L273 TraceCheckUtils]: 151: Hoare triple {16003#(<= proc_i 100)} assume i <= 1000; {16003#(<= proc_i 100)} is VALID [2019-05-15 10:16:11,116 INFO L273 TraceCheckUtils]: 152: Hoare triple {16003#(<= proc_i 100)} assume i + 4 < a[j]; {16003#(<= proc_i 100)} is VALID [2019-05-15 10:16:11,117 INFO L273 TraceCheckUtils]: 153: Hoare triple {16003#(<= proc_i 100)} assume a[5] == 1000; {16003#(<= proc_i 100)} is VALID [2019-05-15 10:16:11,117 INFO L273 TraceCheckUtils]: 154: Hoare triple {16003#(<= proc_i 100)} assume j > 4; {16003#(<= proc_i 100)} is VALID [2019-05-15 10:16:11,118 INFO L273 TraceCheckUtils]: 155: Hoare triple {16003#(<= proc_i 100)} assume j < 6; {16003#(<= proc_i 100)} is VALID [2019-05-15 10:16:11,118 INFO L273 TraceCheckUtils]: 156: Hoare triple {16003#(<= proc_i 100)} i := i + 4; {16022#(<= proc_i 104)} is VALID [2019-05-15 10:16:11,119 INFO L273 TraceCheckUtils]: 157: Hoare triple {16022#(<= proc_i 104)} assume !(i <= 1000); {15524#false} is VALID [2019-05-15 10:16:11,143 INFO L134 CoverageAnalysis]: Checked inductivity of 1976 backedges. 0 proven. 1976 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:11,143 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:11,143 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2019-05-15 10:16:11,143 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 158 [2019-05-15 10:16:11,143 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:11,144 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 29 states. [2019-05-15 10:16:11,290 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 158 edges. 158 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:11,291 INFO L454 AbstractCegarLoop]: Interpolant automaton has 29 states [2019-05-15 10:16:11,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2019-05-15 10:16:11,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2019-05-15 10:16:11,292 INFO L87 Difference]: Start difference. First operand 159 states and 159 transitions. Second operand 29 states. [2019-05-15 10:16:11,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:11,564 INFO L93 Difference]: Finished difference Result 170 states and 170 transitions. [2019-05-15 10:16:11,564 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-05-15 10:16:11,564 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 158 [2019-05-15 10:16:11,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:11,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2019-05-15 10:16:11,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 171 transitions. [2019-05-15 10:16:11,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2019-05-15 10:16:11,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 171 transitions. [2019-05-15 10:16:11,567 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 29 states and 171 transitions. [2019-05-15 10:16:11,722 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 171 edges. 171 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:11,725 INFO L225 Difference]: With dead ends: 170 [2019-05-15 10:16:11,725 INFO L226 Difference]: Without dead ends: 170 [2019-05-15 10:16:11,726 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2019-05-15 10:16:11,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2019-05-15 10:16:11,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 165. [2019-05-15 10:16:11,728 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:11,728 INFO L82 GeneralOperation]: Start isEquivalent. First operand 170 states. Second operand 165 states. [2019-05-15 10:16:11,728 INFO L74 IsIncluded]: Start isIncluded. First operand 170 states. Second operand 165 states. [2019-05-15 10:16:11,729 INFO L87 Difference]: Start difference. First operand 170 states. Second operand 165 states. [2019-05-15 10:16:11,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:11,731 INFO L93 Difference]: Finished difference Result 170 states and 170 transitions. [2019-05-15 10:16:11,731 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 170 transitions. [2019-05-15 10:16:11,732 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:11,732 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:11,732 INFO L74 IsIncluded]: Start isIncluded. First operand 165 states. Second operand 170 states. [2019-05-15 10:16:11,732 INFO L87 Difference]: Start difference. First operand 165 states. Second operand 170 states. [2019-05-15 10:16:11,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:11,734 INFO L93 Difference]: Finished difference Result 170 states and 170 transitions. [2019-05-15 10:16:11,735 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 170 transitions. [2019-05-15 10:16:11,735 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:11,735 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:11,735 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:11,735 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:11,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2019-05-15 10:16:11,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 165 transitions. [2019-05-15 10:16:11,737 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 165 transitions. Word has length 158 [2019-05-15 10:16:11,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:11,738 INFO L475 AbstractCegarLoop]: Abstraction has 165 states and 165 transitions. [2019-05-15 10:16:11,738 INFO L476 AbstractCegarLoop]: Interpolant automaton has 29 states. [2019-05-15 10:16:11,738 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 165 transitions. [2019-05-15 10:16:11,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2019-05-15 10:16:11,739 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:11,739 INFO L399 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 27, 27, 1, 1] [2019-05-15 10:16:11,739 INFO L418 AbstractCegarLoop]: === Iteration 28 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:11,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:11,739 INFO L82 PathProgramCache]: Analyzing trace with hash -539653004, now seen corresponding path program 27 times [2019-05-15 10:16:11,740 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:11,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:11,760 INFO L256 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 29 conjunts are in the unsatisfiable core [2019-05-15 10:16:11,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:11,789 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:12,823 INFO L273 TraceCheckUtils]: 0: Hoare triple {16700#true} i := 0; {16705#(<= proc_i 0)} is VALID [2019-05-15 10:16:12,823 INFO L273 TraceCheckUtils]: 1: Hoare triple {16705#(<= proc_i 0)} assume i <= 1000; {16705#(<= proc_i 0)} is VALID [2019-05-15 10:16:12,824 INFO L273 TraceCheckUtils]: 2: Hoare triple {16705#(<= proc_i 0)} assume i + 4 < a[j]; {16705#(<= proc_i 0)} is VALID [2019-05-15 10:16:12,824 INFO L273 TraceCheckUtils]: 3: Hoare triple {16705#(<= proc_i 0)} assume a[5] == 1000; {16705#(<= proc_i 0)} is VALID [2019-05-15 10:16:12,825 INFO L273 TraceCheckUtils]: 4: Hoare triple {16705#(<= proc_i 0)} assume j > 4; {16705#(<= proc_i 0)} is VALID [2019-05-15 10:16:12,825 INFO L273 TraceCheckUtils]: 5: Hoare triple {16705#(<= proc_i 0)} assume j < 6; {16705#(<= proc_i 0)} is VALID [2019-05-15 10:16:12,826 INFO L273 TraceCheckUtils]: 6: Hoare triple {16705#(<= proc_i 0)} i := i + 4; {16724#(<= proc_i 4)} is VALID [2019-05-15 10:16:12,827 INFO L273 TraceCheckUtils]: 7: Hoare triple {16724#(<= proc_i 4)} assume i <= 1000; {16724#(<= proc_i 4)} is VALID [2019-05-15 10:16:12,827 INFO L273 TraceCheckUtils]: 8: Hoare triple {16724#(<= proc_i 4)} assume i + 4 < a[j]; {16724#(<= proc_i 4)} is VALID [2019-05-15 10:16:12,828 INFO L273 TraceCheckUtils]: 9: Hoare triple {16724#(<= proc_i 4)} assume a[5] == 1000; {16724#(<= proc_i 4)} is VALID [2019-05-15 10:16:12,828 INFO L273 TraceCheckUtils]: 10: Hoare triple {16724#(<= proc_i 4)} assume j > 4; {16724#(<= proc_i 4)} is VALID [2019-05-15 10:16:12,829 INFO L273 TraceCheckUtils]: 11: Hoare triple {16724#(<= proc_i 4)} assume j < 6; {16724#(<= proc_i 4)} is VALID [2019-05-15 10:16:12,829 INFO L273 TraceCheckUtils]: 12: Hoare triple {16724#(<= proc_i 4)} i := i + 4; {16743#(<= proc_i 8)} is VALID [2019-05-15 10:16:12,830 INFO L273 TraceCheckUtils]: 13: Hoare triple {16743#(<= proc_i 8)} assume i <= 1000; {16743#(<= proc_i 8)} is VALID [2019-05-15 10:16:12,830 INFO L273 TraceCheckUtils]: 14: Hoare triple {16743#(<= proc_i 8)} assume i + 4 < a[j]; {16743#(<= proc_i 8)} is VALID [2019-05-15 10:16:12,831 INFO L273 TraceCheckUtils]: 15: Hoare triple {16743#(<= proc_i 8)} assume a[5] == 1000; {16743#(<= proc_i 8)} is VALID [2019-05-15 10:16:12,831 INFO L273 TraceCheckUtils]: 16: Hoare triple {16743#(<= proc_i 8)} assume j > 4; {16743#(<= proc_i 8)} is VALID [2019-05-15 10:16:12,832 INFO L273 TraceCheckUtils]: 17: Hoare triple {16743#(<= proc_i 8)} assume j < 6; {16743#(<= proc_i 8)} is VALID [2019-05-15 10:16:12,832 INFO L273 TraceCheckUtils]: 18: Hoare triple {16743#(<= proc_i 8)} i := i + 4; {16762#(<= proc_i 12)} is VALID [2019-05-15 10:16:12,833 INFO L273 TraceCheckUtils]: 19: Hoare triple {16762#(<= proc_i 12)} assume i <= 1000; {16762#(<= proc_i 12)} is VALID [2019-05-15 10:16:12,833 INFO L273 TraceCheckUtils]: 20: Hoare triple {16762#(<= proc_i 12)} assume i + 4 < a[j]; {16762#(<= proc_i 12)} is VALID [2019-05-15 10:16:12,834 INFO L273 TraceCheckUtils]: 21: Hoare triple {16762#(<= proc_i 12)} assume a[5] == 1000; {16762#(<= proc_i 12)} is VALID [2019-05-15 10:16:12,834 INFO L273 TraceCheckUtils]: 22: Hoare triple {16762#(<= proc_i 12)} assume j > 4; {16762#(<= proc_i 12)} is VALID [2019-05-15 10:16:12,835 INFO L273 TraceCheckUtils]: 23: Hoare triple {16762#(<= proc_i 12)} assume j < 6; {16762#(<= proc_i 12)} is VALID [2019-05-15 10:16:12,835 INFO L273 TraceCheckUtils]: 24: Hoare triple {16762#(<= proc_i 12)} i := i + 4; {16781#(<= proc_i 16)} is VALID [2019-05-15 10:16:12,836 INFO L273 TraceCheckUtils]: 25: Hoare triple {16781#(<= proc_i 16)} assume i <= 1000; {16781#(<= proc_i 16)} is VALID [2019-05-15 10:16:12,836 INFO L273 TraceCheckUtils]: 26: Hoare triple {16781#(<= proc_i 16)} assume i + 4 < a[j]; {16781#(<= proc_i 16)} is VALID [2019-05-15 10:16:12,837 INFO L273 TraceCheckUtils]: 27: Hoare triple {16781#(<= proc_i 16)} assume a[5] == 1000; {16781#(<= proc_i 16)} is VALID [2019-05-15 10:16:12,837 INFO L273 TraceCheckUtils]: 28: Hoare triple {16781#(<= proc_i 16)} assume j > 4; {16781#(<= proc_i 16)} is VALID [2019-05-15 10:16:12,838 INFO L273 TraceCheckUtils]: 29: Hoare triple {16781#(<= proc_i 16)} assume j < 6; {16781#(<= proc_i 16)} is VALID [2019-05-15 10:16:12,838 INFO L273 TraceCheckUtils]: 30: Hoare triple {16781#(<= proc_i 16)} i := i + 4; {16800#(<= proc_i 20)} is VALID [2019-05-15 10:16:12,839 INFO L273 TraceCheckUtils]: 31: Hoare triple {16800#(<= proc_i 20)} assume i <= 1000; {16800#(<= proc_i 20)} is VALID [2019-05-15 10:16:12,839 INFO L273 TraceCheckUtils]: 32: Hoare triple {16800#(<= proc_i 20)} assume i + 4 < a[j]; {16800#(<= proc_i 20)} is VALID [2019-05-15 10:16:12,840 INFO L273 TraceCheckUtils]: 33: Hoare triple {16800#(<= proc_i 20)} assume a[5] == 1000; {16800#(<= proc_i 20)} is VALID [2019-05-15 10:16:12,840 INFO L273 TraceCheckUtils]: 34: Hoare triple {16800#(<= proc_i 20)} assume j > 4; {16800#(<= proc_i 20)} is VALID [2019-05-15 10:16:12,841 INFO L273 TraceCheckUtils]: 35: Hoare triple {16800#(<= proc_i 20)} assume j < 6; {16800#(<= proc_i 20)} is VALID [2019-05-15 10:16:12,841 INFO L273 TraceCheckUtils]: 36: Hoare triple {16800#(<= proc_i 20)} i := i + 4; {16819#(<= proc_i 24)} is VALID [2019-05-15 10:16:12,842 INFO L273 TraceCheckUtils]: 37: Hoare triple {16819#(<= proc_i 24)} assume i <= 1000; {16819#(<= proc_i 24)} is VALID [2019-05-15 10:16:12,842 INFO L273 TraceCheckUtils]: 38: Hoare triple {16819#(<= proc_i 24)} assume i + 4 < a[j]; {16819#(<= proc_i 24)} is VALID [2019-05-15 10:16:12,843 INFO L273 TraceCheckUtils]: 39: Hoare triple {16819#(<= proc_i 24)} assume a[5] == 1000; {16819#(<= proc_i 24)} is VALID [2019-05-15 10:16:12,843 INFO L273 TraceCheckUtils]: 40: Hoare triple {16819#(<= proc_i 24)} assume j > 4; {16819#(<= proc_i 24)} is VALID [2019-05-15 10:16:12,844 INFO L273 TraceCheckUtils]: 41: Hoare triple {16819#(<= proc_i 24)} assume j < 6; {16819#(<= proc_i 24)} is VALID [2019-05-15 10:16:12,845 INFO L273 TraceCheckUtils]: 42: Hoare triple {16819#(<= proc_i 24)} i := i + 4; {16838#(<= proc_i 28)} is VALID [2019-05-15 10:16:12,845 INFO L273 TraceCheckUtils]: 43: Hoare triple {16838#(<= proc_i 28)} assume i <= 1000; {16838#(<= proc_i 28)} is VALID [2019-05-15 10:16:12,845 INFO L273 TraceCheckUtils]: 44: Hoare triple {16838#(<= proc_i 28)} assume i + 4 < a[j]; {16838#(<= proc_i 28)} is VALID [2019-05-15 10:16:12,846 INFO L273 TraceCheckUtils]: 45: Hoare triple {16838#(<= proc_i 28)} assume a[5] == 1000; {16838#(<= proc_i 28)} is VALID [2019-05-15 10:16:12,846 INFO L273 TraceCheckUtils]: 46: Hoare triple {16838#(<= proc_i 28)} assume j > 4; {16838#(<= proc_i 28)} is VALID [2019-05-15 10:16:12,847 INFO L273 TraceCheckUtils]: 47: Hoare triple {16838#(<= proc_i 28)} assume j < 6; {16838#(<= proc_i 28)} is VALID [2019-05-15 10:16:12,848 INFO L273 TraceCheckUtils]: 48: Hoare triple {16838#(<= proc_i 28)} i := i + 4; {16857#(<= proc_i 32)} is VALID [2019-05-15 10:16:12,848 INFO L273 TraceCheckUtils]: 49: Hoare triple {16857#(<= proc_i 32)} assume i <= 1000; {16857#(<= proc_i 32)} is VALID [2019-05-15 10:16:12,849 INFO L273 TraceCheckUtils]: 50: Hoare triple {16857#(<= proc_i 32)} assume i + 4 < a[j]; {16857#(<= proc_i 32)} is VALID [2019-05-15 10:16:12,849 INFO L273 TraceCheckUtils]: 51: Hoare triple {16857#(<= proc_i 32)} assume a[5] == 1000; {16857#(<= proc_i 32)} is VALID [2019-05-15 10:16:12,849 INFO L273 TraceCheckUtils]: 52: Hoare triple {16857#(<= proc_i 32)} assume j > 4; {16857#(<= proc_i 32)} is VALID [2019-05-15 10:16:12,850 INFO L273 TraceCheckUtils]: 53: Hoare triple {16857#(<= proc_i 32)} assume j < 6; {16857#(<= proc_i 32)} is VALID [2019-05-15 10:16:12,851 INFO L273 TraceCheckUtils]: 54: Hoare triple {16857#(<= proc_i 32)} i := i + 4; {16876#(<= proc_i 36)} is VALID [2019-05-15 10:16:12,851 INFO L273 TraceCheckUtils]: 55: Hoare triple {16876#(<= proc_i 36)} assume i <= 1000; {16876#(<= proc_i 36)} is VALID [2019-05-15 10:16:12,852 INFO L273 TraceCheckUtils]: 56: Hoare triple {16876#(<= proc_i 36)} assume i + 4 < a[j]; {16876#(<= proc_i 36)} is VALID [2019-05-15 10:16:12,852 INFO L273 TraceCheckUtils]: 57: Hoare triple {16876#(<= proc_i 36)} assume a[5] == 1000; {16876#(<= proc_i 36)} is VALID [2019-05-15 10:16:12,853 INFO L273 TraceCheckUtils]: 58: Hoare triple {16876#(<= proc_i 36)} assume j > 4; {16876#(<= proc_i 36)} is VALID [2019-05-15 10:16:12,853 INFO L273 TraceCheckUtils]: 59: Hoare triple {16876#(<= proc_i 36)} assume j < 6; {16876#(<= proc_i 36)} is VALID [2019-05-15 10:16:12,854 INFO L273 TraceCheckUtils]: 60: Hoare triple {16876#(<= proc_i 36)} i := i + 4; {16895#(<= proc_i 40)} is VALID [2019-05-15 10:16:12,854 INFO L273 TraceCheckUtils]: 61: Hoare triple {16895#(<= proc_i 40)} assume i <= 1000; {16895#(<= proc_i 40)} is VALID [2019-05-15 10:16:12,855 INFO L273 TraceCheckUtils]: 62: Hoare triple {16895#(<= proc_i 40)} assume i + 4 < a[j]; {16895#(<= proc_i 40)} is VALID [2019-05-15 10:16:12,855 INFO L273 TraceCheckUtils]: 63: Hoare triple {16895#(<= proc_i 40)} assume a[5] == 1000; {16895#(<= proc_i 40)} is VALID [2019-05-15 10:16:12,856 INFO L273 TraceCheckUtils]: 64: Hoare triple {16895#(<= proc_i 40)} assume j > 4; {16895#(<= proc_i 40)} is VALID [2019-05-15 10:16:12,856 INFO L273 TraceCheckUtils]: 65: Hoare triple {16895#(<= proc_i 40)} assume j < 6; {16895#(<= proc_i 40)} is VALID [2019-05-15 10:16:12,857 INFO L273 TraceCheckUtils]: 66: Hoare triple {16895#(<= proc_i 40)} i := i + 4; {16914#(<= proc_i 44)} is VALID [2019-05-15 10:16:12,857 INFO L273 TraceCheckUtils]: 67: Hoare triple {16914#(<= proc_i 44)} assume i <= 1000; {16914#(<= proc_i 44)} is VALID [2019-05-15 10:16:12,858 INFO L273 TraceCheckUtils]: 68: Hoare triple {16914#(<= proc_i 44)} assume i + 4 < a[j]; {16914#(<= proc_i 44)} is VALID [2019-05-15 10:16:12,858 INFO L273 TraceCheckUtils]: 69: Hoare triple {16914#(<= proc_i 44)} assume a[5] == 1000; {16914#(<= proc_i 44)} is VALID [2019-05-15 10:16:12,859 INFO L273 TraceCheckUtils]: 70: Hoare triple {16914#(<= proc_i 44)} assume j > 4; {16914#(<= proc_i 44)} is VALID [2019-05-15 10:16:12,859 INFO L273 TraceCheckUtils]: 71: Hoare triple {16914#(<= proc_i 44)} assume j < 6; {16914#(<= proc_i 44)} is VALID [2019-05-15 10:16:12,860 INFO L273 TraceCheckUtils]: 72: Hoare triple {16914#(<= proc_i 44)} i := i + 4; {16933#(<= proc_i 48)} is VALID [2019-05-15 10:16:12,860 INFO L273 TraceCheckUtils]: 73: Hoare triple {16933#(<= proc_i 48)} assume i <= 1000; {16933#(<= proc_i 48)} is VALID [2019-05-15 10:16:12,861 INFO L273 TraceCheckUtils]: 74: Hoare triple {16933#(<= proc_i 48)} assume i + 4 < a[j]; {16933#(<= proc_i 48)} is VALID [2019-05-15 10:16:12,861 INFO L273 TraceCheckUtils]: 75: Hoare triple {16933#(<= proc_i 48)} assume a[5] == 1000; {16933#(<= proc_i 48)} is VALID [2019-05-15 10:16:12,862 INFO L273 TraceCheckUtils]: 76: Hoare triple {16933#(<= proc_i 48)} assume j > 4; {16933#(<= proc_i 48)} is VALID [2019-05-15 10:16:12,862 INFO L273 TraceCheckUtils]: 77: Hoare triple {16933#(<= proc_i 48)} assume j < 6; {16933#(<= proc_i 48)} is VALID [2019-05-15 10:16:12,863 INFO L273 TraceCheckUtils]: 78: Hoare triple {16933#(<= proc_i 48)} i := i + 4; {16952#(<= proc_i 52)} is VALID [2019-05-15 10:16:12,863 INFO L273 TraceCheckUtils]: 79: Hoare triple {16952#(<= proc_i 52)} assume i <= 1000; {16952#(<= proc_i 52)} is VALID [2019-05-15 10:16:12,864 INFO L273 TraceCheckUtils]: 80: Hoare triple {16952#(<= proc_i 52)} assume i + 4 < a[j]; {16952#(<= proc_i 52)} is VALID [2019-05-15 10:16:12,864 INFO L273 TraceCheckUtils]: 81: Hoare triple {16952#(<= proc_i 52)} assume a[5] == 1000; {16952#(<= proc_i 52)} is VALID [2019-05-15 10:16:12,865 INFO L273 TraceCheckUtils]: 82: Hoare triple {16952#(<= proc_i 52)} assume j > 4; {16952#(<= proc_i 52)} is VALID [2019-05-15 10:16:12,865 INFO L273 TraceCheckUtils]: 83: Hoare triple {16952#(<= proc_i 52)} assume j < 6; {16952#(<= proc_i 52)} is VALID [2019-05-15 10:16:12,866 INFO L273 TraceCheckUtils]: 84: Hoare triple {16952#(<= proc_i 52)} i := i + 4; {16971#(<= proc_i 56)} is VALID [2019-05-15 10:16:12,866 INFO L273 TraceCheckUtils]: 85: Hoare triple {16971#(<= proc_i 56)} assume i <= 1000; {16971#(<= proc_i 56)} is VALID [2019-05-15 10:16:12,867 INFO L273 TraceCheckUtils]: 86: Hoare triple {16971#(<= proc_i 56)} assume i + 4 < a[j]; {16971#(<= proc_i 56)} is VALID [2019-05-15 10:16:12,867 INFO L273 TraceCheckUtils]: 87: Hoare triple {16971#(<= proc_i 56)} assume a[5] == 1000; {16971#(<= proc_i 56)} is VALID [2019-05-15 10:16:12,868 INFO L273 TraceCheckUtils]: 88: Hoare triple {16971#(<= proc_i 56)} assume j > 4; {16971#(<= proc_i 56)} is VALID [2019-05-15 10:16:12,868 INFO L273 TraceCheckUtils]: 89: Hoare triple {16971#(<= proc_i 56)} assume j < 6; {16971#(<= proc_i 56)} is VALID [2019-05-15 10:16:12,869 INFO L273 TraceCheckUtils]: 90: Hoare triple {16971#(<= proc_i 56)} i := i + 4; {16990#(<= proc_i 60)} is VALID [2019-05-15 10:16:12,869 INFO L273 TraceCheckUtils]: 91: Hoare triple {16990#(<= proc_i 60)} assume i <= 1000; {16990#(<= proc_i 60)} is VALID [2019-05-15 10:16:12,870 INFO L273 TraceCheckUtils]: 92: Hoare triple {16990#(<= proc_i 60)} assume i + 4 < a[j]; {16990#(<= proc_i 60)} is VALID [2019-05-15 10:16:12,870 INFO L273 TraceCheckUtils]: 93: Hoare triple {16990#(<= proc_i 60)} assume a[5] == 1000; {16990#(<= proc_i 60)} is VALID [2019-05-15 10:16:12,871 INFO L273 TraceCheckUtils]: 94: Hoare triple {16990#(<= proc_i 60)} assume j > 4; {16990#(<= proc_i 60)} is VALID [2019-05-15 10:16:12,871 INFO L273 TraceCheckUtils]: 95: Hoare triple {16990#(<= proc_i 60)} assume j < 6; {16990#(<= proc_i 60)} is VALID [2019-05-15 10:16:12,872 INFO L273 TraceCheckUtils]: 96: Hoare triple {16990#(<= proc_i 60)} i := i + 4; {17009#(<= proc_i 64)} is VALID [2019-05-15 10:16:12,873 INFO L273 TraceCheckUtils]: 97: Hoare triple {17009#(<= proc_i 64)} assume i <= 1000; {17009#(<= proc_i 64)} is VALID [2019-05-15 10:16:12,873 INFO L273 TraceCheckUtils]: 98: Hoare triple {17009#(<= proc_i 64)} assume i + 4 < a[j]; {17009#(<= proc_i 64)} is VALID [2019-05-15 10:16:12,873 INFO L273 TraceCheckUtils]: 99: Hoare triple {17009#(<= proc_i 64)} assume a[5] == 1000; {17009#(<= proc_i 64)} is VALID [2019-05-15 10:16:12,874 INFO L273 TraceCheckUtils]: 100: Hoare triple {17009#(<= proc_i 64)} assume j > 4; {17009#(<= proc_i 64)} is VALID [2019-05-15 10:16:12,874 INFO L273 TraceCheckUtils]: 101: Hoare triple {17009#(<= proc_i 64)} assume j < 6; {17009#(<= proc_i 64)} is VALID [2019-05-15 10:16:12,875 INFO L273 TraceCheckUtils]: 102: Hoare triple {17009#(<= proc_i 64)} i := i + 4; {17028#(<= proc_i 68)} is VALID [2019-05-15 10:16:12,876 INFO L273 TraceCheckUtils]: 103: Hoare triple {17028#(<= proc_i 68)} assume i <= 1000; {17028#(<= proc_i 68)} is VALID [2019-05-15 10:16:12,876 INFO L273 TraceCheckUtils]: 104: Hoare triple {17028#(<= proc_i 68)} assume i + 4 < a[j]; {17028#(<= proc_i 68)} is VALID [2019-05-15 10:16:12,877 INFO L273 TraceCheckUtils]: 105: Hoare triple {17028#(<= proc_i 68)} assume a[5] == 1000; {17028#(<= proc_i 68)} is VALID [2019-05-15 10:16:12,877 INFO L273 TraceCheckUtils]: 106: Hoare triple {17028#(<= proc_i 68)} assume j > 4; {17028#(<= proc_i 68)} is VALID [2019-05-15 10:16:12,877 INFO L273 TraceCheckUtils]: 107: Hoare triple {17028#(<= proc_i 68)} assume j < 6; {17028#(<= proc_i 68)} is VALID [2019-05-15 10:16:12,878 INFO L273 TraceCheckUtils]: 108: Hoare triple {17028#(<= proc_i 68)} i := i + 4; {17047#(<= proc_i 72)} is VALID [2019-05-15 10:16:12,879 INFO L273 TraceCheckUtils]: 109: Hoare triple {17047#(<= proc_i 72)} assume i <= 1000; {17047#(<= proc_i 72)} is VALID [2019-05-15 10:16:12,879 INFO L273 TraceCheckUtils]: 110: Hoare triple {17047#(<= proc_i 72)} assume i + 4 < a[j]; {17047#(<= proc_i 72)} is VALID [2019-05-15 10:16:12,880 INFO L273 TraceCheckUtils]: 111: Hoare triple {17047#(<= proc_i 72)} assume a[5] == 1000; {17047#(<= proc_i 72)} is VALID [2019-05-15 10:16:12,880 INFO L273 TraceCheckUtils]: 112: Hoare triple {17047#(<= proc_i 72)} assume j > 4; {17047#(<= proc_i 72)} is VALID [2019-05-15 10:16:12,881 INFO L273 TraceCheckUtils]: 113: Hoare triple {17047#(<= proc_i 72)} assume j < 6; {17047#(<= proc_i 72)} is VALID [2019-05-15 10:16:12,881 INFO L273 TraceCheckUtils]: 114: Hoare triple {17047#(<= proc_i 72)} i := i + 4; {17066#(<= proc_i 76)} is VALID [2019-05-15 10:16:12,882 INFO L273 TraceCheckUtils]: 115: Hoare triple {17066#(<= proc_i 76)} assume i <= 1000; {17066#(<= proc_i 76)} is VALID [2019-05-15 10:16:12,882 INFO L273 TraceCheckUtils]: 116: Hoare triple {17066#(<= proc_i 76)} assume i + 4 < a[j]; {17066#(<= proc_i 76)} is VALID [2019-05-15 10:16:12,883 INFO L273 TraceCheckUtils]: 117: Hoare triple {17066#(<= proc_i 76)} assume a[5] == 1000; {17066#(<= proc_i 76)} is VALID [2019-05-15 10:16:12,883 INFO L273 TraceCheckUtils]: 118: Hoare triple {17066#(<= proc_i 76)} assume j > 4; {17066#(<= proc_i 76)} is VALID [2019-05-15 10:16:12,884 INFO L273 TraceCheckUtils]: 119: Hoare triple {17066#(<= proc_i 76)} assume j < 6; {17066#(<= proc_i 76)} is VALID [2019-05-15 10:16:12,884 INFO L273 TraceCheckUtils]: 120: Hoare triple {17066#(<= proc_i 76)} i := i + 4; {17085#(<= proc_i 80)} is VALID [2019-05-15 10:16:12,885 INFO L273 TraceCheckUtils]: 121: Hoare triple {17085#(<= proc_i 80)} assume i <= 1000; {17085#(<= proc_i 80)} is VALID [2019-05-15 10:16:12,885 INFO L273 TraceCheckUtils]: 122: Hoare triple {17085#(<= proc_i 80)} assume i + 4 < a[j]; {17085#(<= proc_i 80)} is VALID [2019-05-15 10:16:12,886 INFO L273 TraceCheckUtils]: 123: Hoare triple {17085#(<= proc_i 80)} assume a[5] == 1000; {17085#(<= proc_i 80)} is VALID [2019-05-15 10:16:12,886 INFO L273 TraceCheckUtils]: 124: Hoare triple {17085#(<= proc_i 80)} assume j > 4; {17085#(<= proc_i 80)} is VALID [2019-05-15 10:16:12,887 INFO L273 TraceCheckUtils]: 125: Hoare triple {17085#(<= proc_i 80)} assume j < 6; {17085#(<= proc_i 80)} is VALID [2019-05-15 10:16:12,887 INFO L273 TraceCheckUtils]: 126: Hoare triple {17085#(<= proc_i 80)} i := i + 4; {17104#(<= proc_i 84)} is VALID [2019-05-15 10:16:12,888 INFO L273 TraceCheckUtils]: 127: Hoare triple {17104#(<= proc_i 84)} assume i <= 1000; {17104#(<= proc_i 84)} is VALID [2019-05-15 10:16:12,888 INFO L273 TraceCheckUtils]: 128: Hoare triple {17104#(<= proc_i 84)} assume i + 4 < a[j]; {17104#(<= proc_i 84)} is VALID [2019-05-15 10:16:12,889 INFO L273 TraceCheckUtils]: 129: Hoare triple {17104#(<= proc_i 84)} assume a[5] == 1000; {17104#(<= proc_i 84)} is VALID [2019-05-15 10:16:12,889 INFO L273 TraceCheckUtils]: 130: Hoare triple {17104#(<= proc_i 84)} assume j > 4; {17104#(<= proc_i 84)} is VALID [2019-05-15 10:16:12,890 INFO L273 TraceCheckUtils]: 131: Hoare triple {17104#(<= proc_i 84)} assume j < 6; {17104#(<= proc_i 84)} is VALID [2019-05-15 10:16:12,890 INFO L273 TraceCheckUtils]: 132: Hoare triple {17104#(<= proc_i 84)} i := i + 4; {17123#(<= proc_i 88)} is VALID [2019-05-15 10:16:12,891 INFO L273 TraceCheckUtils]: 133: Hoare triple {17123#(<= proc_i 88)} assume i <= 1000; {17123#(<= proc_i 88)} is VALID [2019-05-15 10:16:12,891 INFO L273 TraceCheckUtils]: 134: Hoare triple {17123#(<= proc_i 88)} assume i + 4 < a[j]; {17123#(<= proc_i 88)} is VALID [2019-05-15 10:16:12,892 INFO L273 TraceCheckUtils]: 135: Hoare triple {17123#(<= proc_i 88)} assume a[5] == 1000; {17123#(<= proc_i 88)} is VALID [2019-05-15 10:16:12,892 INFO L273 TraceCheckUtils]: 136: Hoare triple {17123#(<= proc_i 88)} assume j > 4; {17123#(<= proc_i 88)} is VALID [2019-05-15 10:16:12,893 INFO L273 TraceCheckUtils]: 137: Hoare triple {17123#(<= proc_i 88)} assume j < 6; {17123#(<= proc_i 88)} is VALID [2019-05-15 10:16:12,893 INFO L273 TraceCheckUtils]: 138: Hoare triple {17123#(<= proc_i 88)} i := i + 4; {17142#(<= proc_i 92)} is VALID [2019-05-15 10:16:12,894 INFO L273 TraceCheckUtils]: 139: Hoare triple {17142#(<= proc_i 92)} assume i <= 1000; {17142#(<= proc_i 92)} is VALID [2019-05-15 10:16:12,894 INFO L273 TraceCheckUtils]: 140: Hoare triple {17142#(<= proc_i 92)} assume i + 4 < a[j]; {17142#(<= proc_i 92)} is VALID [2019-05-15 10:16:12,895 INFO L273 TraceCheckUtils]: 141: Hoare triple {17142#(<= proc_i 92)} assume a[5] == 1000; {17142#(<= proc_i 92)} is VALID [2019-05-15 10:16:12,895 INFO L273 TraceCheckUtils]: 142: Hoare triple {17142#(<= proc_i 92)} assume j > 4; {17142#(<= proc_i 92)} is VALID [2019-05-15 10:16:12,896 INFO L273 TraceCheckUtils]: 143: Hoare triple {17142#(<= proc_i 92)} assume j < 6; {17142#(<= proc_i 92)} is VALID [2019-05-15 10:16:12,897 INFO L273 TraceCheckUtils]: 144: Hoare triple {17142#(<= proc_i 92)} i := i + 4; {17161#(<= proc_i 96)} is VALID [2019-05-15 10:16:12,897 INFO L273 TraceCheckUtils]: 145: Hoare triple {17161#(<= proc_i 96)} assume i <= 1000; {17161#(<= proc_i 96)} is VALID [2019-05-15 10:16:12,898 INFO L273 TraceCheckUtils]: 146: Hoare triple {17161#(<= proc_i 96)} assume i + 4 < a[j]; {17161#(<= proc_i 96)} is VALID [2019-05-15 10:16:12,898 INFO L273 TraceCheckUtils]: 147: Hoare triple {17161#(<= proc_i 96)} assume a[5] == 1000; {17161#(<= proc_i 96)} is VALID [2019-05-15 10:16:12,898 INFO L273 TraceCheckUtils]: 148: Hoare triple {17161#(<= proc_i 96)} assume j > 4; {17161#(<= proc_i 96)} is VALID [2019-05-15 10:16:12,899 INFO L273 TraceCheckUtils]: 149: Hoare triple {17161#(<= proc_i 96)} assume j < 6; {17161#(<= proc_i 96)} is VALID [2019-05-15 10:16:12,900 INFO L273 TraceCheckUtils]: 150: Hoare triple {17161#(<= proc_i 96)} i := i + 4; {17180#(<= proc_i 100)} is VALID [2019-05-15 10:16:12,900 INFO L273 TraceCheckUtils]: 151: Hoare triple {17180#(<= proc_i 100)} assume i <= 1000; {17180#(<= proc_i 100)} is VALID [2019-05-15 10:16:12,901 INFO L273 TraceCheckUtils]: 152: Hoare triple {17180#(<= proc_i 100)} assume i + 4 < a[j]; {17180#(<= proc_i 100)} is VALID [2019-05-15 10:16:12,901 INFO L273 TraceCheckUtils]: 153: Hoare triple {17180#(<= proc_i 100)} assume a[5] == 1000; {17180#(<= proc_i 100)} is VALID [2019-05-15 10:16:12,902 INFO L273 TraceCheckUtils]: 154: Hoare triple {17180#(<= proc_i 100)} assume j > 4; {17180#(<= proc_i 100)} is VALID [2019-05-15 10:16:12,902 INFO L273 TraceCheckUtils]: 155: Hoare triple {17180#(<= proc_i 100)} assume j < 6; {17180#(<= proc_i 100)} is VALID [2019-05-15 10:16:12,903 INFO L273 TraceCheckUtils]: 156: Hoare triple {17180#(<= proc_i 100)} i := i + 4; {17199#(<= proc_i 104)} is VALID [2019-05-15 10:16:12,903 INFO L273 TraceCheckUtils]: 157: Hoare triple {17199#(<= proc_i 104)} assume i <= 1000; {17199#(<= proc_i 104)} is VALID [2019-05-15 10:16:12,904 INFO L273 TraceCheckUtils]: 158: Hoare triple {17199#(<= proc_i 104)} assume i + 4 < a[j]; {17199#(<= proc_i 104)} is VALID [2019-05-15 10:16:12,904 INFO L273 TraceCheckUtils]: 159: Hoare triple {17199#(<= proc_i 104)} assume a[5] == 1000; {17199#(<= proc_i 104)} is VALID [2019-05-15 10:16:12,905 INFO L273 TraceCheckUtils]: 160: Hoare triple {17199#(<= proc_i 104)} assume j > 4; {17199#(<= proc_i 104)} is VALID [2019-05-15 10:16:12,905 INFO L273 TraceCheckUtils]: 161: Hoare triple {17199#(<= proc_i 104)} assume j < 6; {17199#(<= proc_i 104)} is VALID [2019-05-15 10:16:12,906 INFO L273 TraceCheckUtils]: 162: Hoare triple {17199#(<= proc_i 104)} i := i + 4; {17218#(<= proc_i 108)} is VALID [2019-05-15 10:16:12,906 INFO L273 TraceCheckUtils]: 163: Hoare triple {17218#(<= proc_i 108)} assume !(i <= 1000); {16701#false} is VALID [2019-05-15 10:16:12,925 INFO L134 CoverageAnalysis]: Checked inductivity of 2133 backedges. 0 proven. 2133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:12,925 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:12,925 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2019-05-15 10:16:12,925 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 164 [2019-05-15 10:16:12,926 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:12,926 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 30 states. [2019-05-15 10:16:13,080 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 164 edges. 164 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:13,080 INFO L454 AbstractCegarLoop]: Interpolant automaton has 30 states [2019-05-15 10:16:13,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2019-05-15 10:16:13,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2019-05-15 10:16:13,081 INFO L87 Difference]: Start difference. First operand 165 states and 165 transitions. Second operand 30 states. [2019-05-15 10:16:13,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:13,375 INFO L93 Difference]: Finished difference Result 176 states and 176 transitions. [2019-05-15 10:16:13,375 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-05-15 10:16:13,375 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 164 [2019-05-15 10:16:13,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:13,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2019-05-15 10:16:13,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 177 transitions. [2019-05-15 10:16:13,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2019-05-15 10:16:13,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 177 transitions. [2019-05-15 10:16:13,377 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 30 states and 177 transitions. [2019-05-15 10:16:13,561 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 177 edges. 177 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:13,564 INFO L225 Difference]: With dead ends: 176 [2019-05-15 10:16:13,564 INFO L226 Difference]: Without dead ends: 176 [2019-05-15 10:16:13,564 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2019-05-15 10:16:13,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2019-05-15 10:16:13,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 171. [2019-05-15 10:16:13,567 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:13,567 INFO L82 GeneralOperation]: Start isEquivalent. First operand 176 states. Second operand 171 states. [2019-05-15 10:16:13,567 INFO L74 IsIncluded]: Start isIncluded. First operand 176 states. Second operand 171 states. [2019-05-15 10:16:13,567 INFO L87 Difference]: Start difference. First operand 176 states. Second operand 171 states. [2019-05-15 10:16:13,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:13,570 INFO L93 Difference]: Finished difference Result 176 states and 176 transitions. [2019-05-15 10:16:13,570 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 176 transitions. [2019-05-15 10:16:13,570 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:13,570 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:13,571 INFO L74 IsIncluded]: Start isIncluded. First operand 171 states. Second operand 176 states. [2019-05-15 10:16:13,571 INFO L87 Difference]: Start difference. First operand 171 states. Second operand 176 states. [2019-05-15 10:16:13,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:13,573 INFO L93 Difference]: Finished difference Result 176 states and 176 transitions. [2019-05-15 10:16:13,573 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 176 transitions. [2019-05-15 10:16:13,574 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:13,574 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:13,574 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:13,574 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:13,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2019-05-15 10:16:13,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 171 transitions. [2019-05-15 10:16:13,576 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 171 transitions. Word has length 164 [2019-05-15 10:16:13,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:13,577 INFO L475 AbstractCegarLoop]: Abstraction has 171 states and 171 transitions. [2019-05-15 10:16:13,577 INFO L476 AbstractCegarLoop]: Interpolant automaton has 30 states. [2019-05-15 10:16:13,577 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 171 transitions. [2019-05-15 10:16:13,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2019-05-15 10:16:13,578 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:13,578 INFO L399 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 1, 1] [2019-05-15 10:16:13,578 INFO L418 AbstractCegarLoop]: === Iteration 29 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:13,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:13,578 INFO L82 PathProgramCache]: Analyzing trace with hash 207167217, now seen corresponding path program 28 times [2019-05-15 10:16:13,579 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:13,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:13,601 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 30 conjunts are in the unsatisfiable core [2019-05-15 10:16:13,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:13,617 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:14,275 INFO L273 TraceCheckUtils]: 0: Hoare triple {17920#true} i := 0; {17925#(<= proc_i 0)} is VALID [2019-05-15 10:16:14,275 INFO L273 TraceCheckUtils]: 1: Hoare triple {17925#(<= proc_i 0)} assume i <= 1000; {17925#(<= proc_i 0)} is VALID [2019-05-15 10:16:14,276 INFO L273 TraceCheckUtils]: 2: Hoare triple {17925#(<= proc_i 0)} assume i + 4 < a[j]; {17925#(<= proc_i 0)} is VALID [2019-05-15 10:16:14,276 INFO L273 TraceCheckUtils]: 3: Hoare triple {17925#(<= proc_i 0)} assume a[5] == 1000; {17925#(<= proc_i 0)} is VALID [2019-05-15 10:16:14,276 INFO L273 TraceCheckUtils]: 4: Hoare triple {17925#(<= proc_i 0)} assume j > 4; {17925#(<= proc_i 0)} is VALID [2019-05-15 10:16:14,277 INFO L273 TraceCheckUtils]: 5: Hoare triple {17925#(<= proc_i 0)} assume j < 6; {17925#(<= proc_i 0)} is VALID [2019-05-15 10:16:14,278 INFO L273 TraceCheckUtils]: 6: Hoare triple {17925#(<= proc_i 0)} i := i + 4; {17944#(<= proc_i 4)} is VALID [2019-05-15 10:16:14,278 INFO L273 TraceCheckUtils]: 7: Hoare triple {17944#(<= proc_i 4)} assume i <= 1000; {17944#(<= proc_i 4)} is VALID [2019-05-15 10:16:14,279 INFO L273 TraceCheckUtils]: 8: Hoare triple {17944#(<= proc_i 4)} assume i + 4 < a[j]; {17944#(<= proc_i 4)} is VALID [2019-05-15 10:16:14,279 INFO L273 TraceCheckUtils]: 9: Hoare triple {17944#(<= proc_i 4)} assume a[5] == 1000; {17944#(<= proc_i 4)} is VALID [2019-05-15 10:16:14,280 INFO L273 TraceCheckUtils]: 10: Hoare triple {17944#(<= proc_i 4)} assume j > 4; {17944#(<= proc_i 4)} is VALID [2019-05-15 10:16:14,280 INFO L273 TraceCheckUtils]: 11: Hoare triple {17944#(<= proc_i 4)} assume j < 6; {17944#(<= proc_i 4)} is VALID [2019-05-15 10:16:14,281 INFO L273 TraceCheckUtils]: 12: Hoare triple {17944#(<= proc_i 4)} i := i + 4; {17963#(<= proc_i 8)} is VALID [2019-05-15 10:16:14,281 INFO L273 TraceCheckUtils]: 13: Hoare triple {17963#(<= proc_i 8)} assume i <= 1000; {17963#(<= proc_i 8)} is VALID [2019-05-15 10:16:14,282 INFO L273 TraceCheckUtils]: 14: Hoare triple {17963#(<= proc_i 8)} assume i + 4 < a[j]; {17963#(<= proc_i 8)} is VALID [2019-05-15 10:16:14,282 INFO L273 TraceCheckUtils]: 15: Hoare triple {17963#(<= proc_i 8)} assume a[5] == 1000; {17963#(<= proc_i 8)} is VALID [2019-05-15 10:16:14,283 INFO L273 TraceCheckUtils]: 16: Hoare triple {17963#(<= proc_i 8)} assume j > 4; {17963#(<= proc_i 8)} is VALID [2019-05-15 10:16:14,283 INFO L273 TraceCheckUtils]: 17: Hoare triple {17963#(<= proc_i 8)} assume j < 6; {17963#(<= proc_i 8)} is VALID [2019-05-15 10:16:14,284 INFO L273 TraceCheckUtils]: 18: Hoare triple {17963#(<= proc_i 8)} i := i + 4; {17982#(<= proc_i 12)} is VALID [2019-05-15 10:16:14,284 INFO L273 TraceCheckUtils]: 19: Hoare triple {17982#(<= proc_i 12)} assume i <= 1000; {17982#(<= proc_i 12)} is VALID [2019-05-15 10:16:14,285 INFO L273 TraceCheckUtils]: 20: Hoare triple {17982#(<= proc_i 12)} assume i + 4 < a[j]; {17982#(<= proc_i 12)} is VALID [2019-05-15 10:16:14,285 INFO L273 TraceCheckUtils]: 21: Hoare triple {17982#(<= proc_i 12)} assume a[5] == 1000; {17982#(<= proc_i 12)} is VALID [2019-05-15 10:16:14,286 INFO L273 TraceCheckUtils]: 22: Hoare triple {17982#(<= proc_i 12)} assume j > 4; {17982#(<= proc_i 12)} is VALID [2019-05-15 10:16:14,286 INFO L273 TraceCheckUtils]: 23: Hoare triple {17982#(<= proc_i 12)} assume j < 6; {17982#(<= proc_i 12)} is VALID [2019-05-15 10:16:14,287 INFO L273 TraceCheckUtils]: 24: Hoare triple {17982#(<= proc_i 12)} i := i + 4; {18001#(<= proc_i 16)} is VALID [2019-05-15 10:16:14,288 INFO L273 TraceCheckUtils]: 25: Hoare triple {18001#(<= proc_i 16)} assume i <= 1000; {18001#(<= proc_i 16)} is VALID [2019-05-15 10:16:14,288 INFO L273 TraceCheckUtils]: 26: Hoare triple {18001#(<= proc_i 16)} assume i + 4 < a[j]; {18001#(<= proc_i 16)} is VALID [2019-05-15 10:16:14,289 INFO L273 TraceCheckUtils]: 27: Hoare triple {18001#(<= proc_i 16)} assume a[5] == 1000; {18001#(<= proc_i 16)} is VALID [2019-05-15 10:16:14,289 INFO L273 TraceCheckUtils]: 28: Hoare triple {18001#(<= proc_i 16)} assume j > 4; {18001#(<= proc_i 16)} is VALID [2019-05-15 10:16:14,290 INFO L273 TraceCheckUtils]: 29: Hoare triple {18001#(<= proc_i 16)} assume j < 6; {18001#(<= proc_i 16)} is VALID [2019-05-15 10:16:14,290 INFO L273 TraceCheckUtils]: 30: Hoare triple {18001#(<= proc_i 16)} i := i + 4; {18020#(<= proc_i 20)} is VALID [2019-05-15 10:16:14,291 INFO L273 TraceCheckUtils]: 31: Hoare triple {18020#(<= proc_i 20)} assume i <= 1000; {18020#(<= proc_i 20)} is VALID [2019-05-15 10:16:14,291 INFO L273 TraceCheckUtils]: 32: Hoare triple {18020#(<= proc_i 20)} assume i + 4 < a[j]; {18020#(<= proc_i 20)} is VALID [2019-05-15 10:16:14,292 INFO L273 TraceCheckUtils]: 33: Hoare triple {18020#(<= proc_i 20)} assume a[5] == 1000; {18020#(<= proc_i 20)} is VALID [2019-05-15 10:16:14,292 INFO L273 TraceCheckUtils]: 34: Hoare triple {18020#(<= proc_i 20)} assume j > 4; {18020#(<= proc_i 20)} is VALID [2019-05-15 10:16:14,293 INFO L273 TraceCheckUtils]: 35: Hoare triple {18020#(<= proc_i 20)} assume j < 6; {18020#(<= proc_i 20)} is VALID [2019-05-15 10:16:14,293 INFO L273 TraceCheckUtils]: 36: Hoare triple {18020#(<= proc_i 20)} i := i + 4; {18039#(<= proc_i 24)} is VALID [2019-05-15 10:16:14,294 INFO L273 TraceCheckUtils]: 37: Hoare triple {18039#(<= proc_i 24)} assume i <= 1000; {18039#(<= proc_i 24)} is VALID [2019-05-15 10:16:14,294 INFO L273 TraceCheckUtils]: 38: Hoare triple {18039#(<= proc_i 24)} assume i + 4 < a[j]; {18039#(<= proc_i 24)} is VALID [2019-05-15 10:16:14,295 INFO L273 TraceCheckUtils]: 39: Hoare triple {18039#(<= proc_i 24)} assume a[5] == 1000; {18039#(<= proc_i 24)} is VALID [2019-05-15 10:16:14,295 INFO L273 TraceCheckUtils]: 40: Hoare triple {18039#(<= proc_i 24)} assume j > 4; {18039#(<= proc_i 24)} is VALID [2019-05-15 10:16:14,296 INFO L273 TraceCheckUtils]: 41: Hoare triple {18039#(<= proc_i 24)} assume j < 6; {18039#(<= proc_i 24)} is VALID [2019-05-15 10:16:14,296 INFO L273 TraceCheckUtils]: 42: Hoare triple {18039#(<= proc_i 24)} i := i + 4; {18058#(<= proc_i 28)} is VALID [2019-05-15 10:16:14,297 INFO L273 TraceCheckUtils]: 43: Hoare triple {18058#(<= proc_i 28)} assume i <= 1000; {18058#(<= proc_i 28)} is VALID [2019-05-15 10:16:14,297 INFO L273 TraceCheckUtils]: 44: Hoare triple {18058#(<= proc_i 28)} assume i + 4 < a[j]; {18058#(<= proc_i 28)} is VALID [2019-05-15 10:16:14,298 INFO L273 TraceCheckUtils]: 45: Hoare triple {18058#(<= proc_i 28)} assume a[5] == 1000; {18058#(<= proc_i 28)} is VALID [2019-05-15 10:16:14,298 INFO L273 TraceCheckUtils]: 46: Hoare triple {18058#(<= proc_i 28)} assume j > 4; {18058#(<= proc_i 28)} is VALID [2019-05-15 10:16:14,299 INFO L273 TraceCheckUtils]: 47: Hoare triple {18058#(<= proc_i 28)} assume j < 6; {18058#(<= proc_i 28)} is VALID [2019-05-15 10:16:14,300 INFO L273 TraceCheckUtils]: 48: Hoare triple {18058#(<= proc_i 28)} i := i + 4; {18077#(<= proc_i 32)} is VALID [2019-05-15 10:16:14,300 INFO L273 TraceCheckUtils]: 49: Hoare triple {18077#(<= proc_i 32)} assume i <= 1000; {18077#(<= proc_i 32)} is VALID [2019-05-15 10:16:14,301 INFO L273 TraceCheckUtils]: 50: Hoare triple {18077#(<= proc_i 32)} assume i + 4 < a[j]; {18077#(<= proc_i 32)} is VALID [2019-05-15 10:16:14,301 INFO L273 TraceCheckUtils]: 51: Hoare triple {18077#(<= proc_i 32)} assume a[5] == 1000; {18077#(<= proc_i 32)} is VALID [2019-05-15 10:16:14,301 INFO L273 TraceCheckUtils]: 52: Hoare triple {18077#(<= proc_i 32)} assume j > 4; {18077#(<= proc_i 32)} is VALID [2019-05-15 10:16:14,302 INFO L273 TraceCheckUtils]: 53: Hoare triple {18077#(<= proc_i 32)} assume j < 6; {18077#(<= proc_i 32)} is VALID [2019-05-15 10:16:14,303 INFO L273 TraceCheckUtils]: 54: Hoare triple {18077#(<= proc_i 32)} i := i + 4; {18096#(<= proc_i 36)} is VALID [2019-05-15 10:16:14,303 INFO L273 TraceCheckUtils]: 55: Hoare triple {18096#(<= proc_i 36)} assume i <= 1000; {18096#(<= proc_i 36)} is VALID [2019-05-15 10:16:14,304 INFO L273 TraceCheckUtils]: 56: Hoare triple {18096#(<= proc_i 36)} assume i + 4 < a[j]; {18096#(<= proc_i 36)} is VALID [2019-05-15 10:16:14,304 INFO L273 TraceCheckUtils]: 57: Hoare triple {18096#(<= proc_i 36)} assume a[5] == 1000; {18096#(<= proc_i 36)} is VALID [2019-05-15 10:16:14,305 INFO L273 TraceCheckUtils]: 58: Hoare triple {18096#(<= proc_i 36)} assume j > 4; {18096#(<= proc_i 36)} is VALID [2019-05-15 10:16:14,305 INFO L273 TraceCheckUtils]: 59: Hoare triple {18096#(<= proc_i 36)} assume j < 6; {18096#(<= proc_i 36)} is VALID [2019-05-15 10:16:14,306 INFO L273 TraceCheckUtils]: 60: Hoare triple {18096#(<= proc_i 36)} i := i + 4; {18115#(<= proc_i 40)} is VALID [2019-05-15 10:16:14,306 INFO L273 TraceCheckUtils]: 61: Hoare triple {18115#(<= proc_i 40)} assume i <= 1000; {18115#(<= proc_i 40)} is VALID [2019-05-15 10:16:14,307 INFO L273 TraceCheckUtils]: 62: Hoare triple {18115#(<= proc_i 40)} assume i + 4 < a[j]; {18115#(<= proc_i 40)} is VALID [2019-05-15 10:16:14,307 INFO L273 TraceCheckUtils]: 63: Hoare triple {18115#(<= proc_i 40)} assume a[5] == 1000; {18115#(<= proc_i 40)} is VALID [2019-05-15 10:16:14,308 INFO L273 TraceCheckUtils]: 64: Hoare triple {18115#(<= proc_i 40)} assume j > 4; {18115#(<= proc_i 40)} is VALID [2019-05-15 10:16:14,308 INFO L273 TraceCheckUtils]: 65: Hoare triple {18115#(<= proc_i 40)} assume j < 6; {18115#(<= proc_i 40)} is VALID [2019-05-15 10:16:14,309 INFO L273 TraceCheckUtils]: 66: Hoare triple {18115#(<= proc_i 40)} i := i + 4; {18134#(<= proc_i 44)} is VALID [2019-05-15 10:16:14,309 INFO L273 TraceCheckUtils]: 67: Hoare triple {18134#(<= proc_i 44)} assume i <= 1000; {18134#(<= proc_i 44)} is VALID [2019-05-15 10:16:14,310 INFO L273 TraceCheckUtils]: 68: Hoare triple {18134#(<= proc_i 44)} assume i + 4 < a[j]; {18134#(<= proc_i 44)} is VALID [2019-05-15 10:16:14,310 INFO L273 TraceCheckUtils]: 69: Hoare triple {18134#(<= proc_i 44)} assume a[5] == 1000; {18134#(<= proc_i 44)} is VALID [2019-05-15 10:16:14,311 INFO L273 TraceCheckUtils]: 70: Hoare triple {18134#(<= proc_i 44)} assume j > 4; {18134#(<= proc_i 44)} is VALID [2019-05-15 10:16:14,311 INFO L273 TraceCheckUtils]: 71: Hoare triple {18134#(<= proc_i 44)} assume j < 6; {18134#(<= proc_i 44)} is VALID [2019-05-15 10:16:14,312 INFO L273 TraceCheckUtils]: 72: Hoare triple {18134#(<= proc_i 44)} i := i + 4; {18153#(<= proc_i 48)} is VALID [2019-05-15 10:16:14,312 INFO L273 TraceCheckUtils]: 73: Hoare triple {18153#(<= proc_i 48)} assume i <= 1000; {18153#(<= proc_i 48)} is VALID [2019-05-15 10:16:14,313 INFO L273 TraceCheckUtils]: 74: Hoare triple {18153#(<= proc_i 48)} assume i + 4 < a[j]; {18153#(<= proc_i 48)} is VALID [2019-05-15 10:16:14,313 INFO L273 TraceCheckUtils]: 75: Hoare triple {18153#(<= proc_i 48)} assume a[5] == 1000; {18153#(<= proc_i 48)} is VALID [2019-05-15 10:16:14,314 INFO L273 TraceCheckUtils]: 76: Hoare triple {18153#(<= proc_i 48)} assume j > 4; {18153#(<= proc_i 48)} is VALID [2019-05-15 10:16:14,314 INFO L273 TraceCheckUtils]: 77: Hoare triple {18153#(<= proc_i 48)} assume j < 6; {18153#(<= proc_i 48)} is VALID [2019-05-15 10:16:14,315 INFO L273 TraceCheckUtils]: 78: Hoare triple {18153#(<= proc_i 48)} i := i + 4; {18172#(<= proc_i 52)} is VALID [2019-05-15 10:16:14,315 INFO L273 TraceCheckUtils]: 79: Hoare triple {18172#(<= proc_i 52)} assume i <= 1000; {18172#(<= proc_i 52)} is VALID [2019-05-15 10:16:14,316 INFO L273 TraceCheckUtils]: 80: Hoare triple {18172#(<= proc_i 52)} assume i + 4 < a[j]; {18172#(<= proc_i 52)} is VALID [2019-05-15 10:16:14,316 INFO L273 TraceCheckUtils]: 81: Hoare triple {18172#(<= proc_i 52)} assume a[5] == 1000; {18172#(<= proc_i 52)} is VALID [2019-05-15 10:16:14,317 INFO L273 TraceCheckUtils]: 82: Hoare triple {18172#(<= proc_i 52)} assume j > 4; {18172#(<= proc_i 52)} is VALID [2019-05-15 10:16:14,317 INFO L273 TraceCheckUtils]: 83: Hoare triple {18172#(<= proc_i 52)} assume j < 6; {18172#(<= proc_i 52)} is VALID [2019-05-15 10:16:14,318 INFO L273 TraceCheckUtils]: 84: Hoare triple {18172#(<= proc_i 52)} i := i + 4; {18191#(<= proc_i 56)} is VALID [2019-05-15 10:16:14,318 INFO L273 TraceCheckUtils]: 85: Hoare triple {18191#(<= proc_i 56)} assume i <= 1000; {18191#(<= proc_i 56)} is VALID [2019-05-15 10:16:14,319 INFO L273 TraceCheckUtils]: 86: Hoare triple {18191#(<= proc_i 56)} assume i + 4 < a[j]; {18191#(<= proc_i 56)} is VALID [2019-05-15 10:16:14,319 INFO L273 TraceCheckUtils]: 87: Hoare triple {18191#(<= proc_i 56)} assume a[5] == 1000; {18191#(<= proc_i 56)} is VALID [2019-05-15 10:16:14,320 INFO L273 TraceCheckUtils]: 88: Hoare triple {18191#(<= proc_i 56)} assume j > 4; {18191#(<= proc_i 56)} is VALID [2019-05-15 10:16:14,320 INFO L273 TraceCheckUtils]: 89: Hoare triple {18191#(<= proc_i 56)} assume j < 6; {18191#(<= proc_i 56)} is VALID [2019-05-15 10:16:14,321 INFO L273 TraceCheckUtils]: 90: Hoare triple {18191#(<= proc_i 56)} i := i + 4; {18210#(<= proc_i 60)} is VALID [2019-05-15 10:16:14,321 INFO L273 TraceCheckUtils]: 91: Hoare triple {18210#(<= proc_i 60)} assume i <= 1000; {18210#(<= proc_i 60)} is VALID [2019-05-15 10:16:14,322 INFO L273 TraceCheckUtils]: 92: Hoare triple {18210#(<= proc_i 60)} assume i + 4 < a[j]; {18210#(<= proc_i 60)} is VALID [2019-05-15 10:16:14,322 INFO L273 TraceCheckUtils]: 93: Hoare triple {18210#(<= proc_i 60)} assume a[5] == 1000; {18210#(<= proc_i 60)} is VALID [2019-05-15 10:16:14,323 INFO L273 TraceCheckUtils]: 94: Hoare triple {18210#(<= proc_i 60)} assume j > 4; {18210#(<= proc_i 60)} is VALID [2019-05-15 10:16:14,323 INFO L273 TraceCheckUtils]: 95: Hoare triple {18210#(<= proc_i 60)} assume j < 6; {18210#(<= proc_i 60)} is VALID [2019-05-15 10:16:14,324 INFO L273 TraceCheckUtils]: 96: Hoare triple {18210#(<= proc_i 60)} i := i + 4; {18229#(<= proc_i 64)} is VALID [2019-05-15 10:16:14,325 INFO L273 TraceCheckUtils]: 97: Hoare triple {18229#(<= proc_i 64)} assume i <= 1000; {18229#(<= proc_i 64)} is VALID [2019-05-15 10:16:14,325 INFO L273 TraceCheckUtils]: 98: Hoare triple {18229#(<= proc_i 64)} assume i + 4 < a[j]; {18229#(<= proc_i 64)} is VALID [2019-05-15 10:16:14,326 INFO L273 TraceCheckUtils]: 99: Hoare triple {18229#(<= proc_i 64)} assume a[5] == 1000; {18229#(<= proc_i 64)} is VALID [2019-05-15 10:16:14,326 INFO L273 TraceCheckUtils]: 100: Hoare triple {18229#(<= proc_i 64)} assume j > 4; {18229#(<= proc_i 64)} is VALID [2019-05-15 10:16:14,326 INFO L273 TraceCheckUtils]: 101: Hoare triple {18229#(<= proc_i 64)} assume j < 6; {18229#(<= proc_i 64)} is VALID [2019-05-15 10:16:14,327 INFO L273 TraceCheckUtils]: 102: Hoare triple {18229#(<= proc_i 64)} i := i + 4; {18248#(<= proc_i 68)} is VALID [2019-05-15 10:16:14,328 INFO L273 TraceCheckUtils]: 103: Hoare triple {18248#(<= proc_i 68)} assume i <= 1000; {18248#(<= proc_i 68)} is VALID [2019-05-15 10:16:14,328 INFO L273 TraceCheckUtils]: 104: Hoare triple {18248#(<= proc_i 68)} assume i + 4 < a[j]; {18248#(<= proc_i 68)} is VALID [2019-05-15 10:16:14,329 INFO L273 TraceCheckUtils]: 105: Hoare triple {18248#(<= proc_i 68)} assume a[5] == 1000; {18248#(<= proc_i 68)} is VALID [2019-05-15 10:16:14,329 INFO L273 TraceCheckUtils]: 106: Hoare triple {18248#(<= proc_i 68)} assume j > 4; {18248#(<= proc_i 68)} is VALID [2019-05-15 10:16:14,330 INFO L273 TraceCheckUtils]: 107: Hoare triple {18248#(<= proc_i 68)} assume j < 6; {18248#(<= proc_i 68)} is VALID [2019-05-15 10:16:14,330 INFO L273 TraceCheckUtils]: 108: Hoare triple {18248#(<= proc_i 68)} i := i + 4; {18267#(<= proc_i 72)} is VALID [2019-05-15 10:16:14,331 INFO L273 TraceCheckUtils]: 109: Hoare triple {18267#(<= proc_i 72)} assume i <= 1000; {18267#(<= proc_i 72)} is VALID [2019-05-15 10:16:14,331 INFO L273 TraceCheckUtils]: 110: Hoare triple {18267#(<= proc_i 72)} assume i + 4 < a[j]; {18267#(<= proc_i 72)} is VALID [2019-05-15 10:16:14,332 INFO L273 TraceCheckUtils]: 111: Hoare triple {18267#(<= proc_i 72)} assume a[5] == 1000; {18267#(<= proc_i 72)} is VALID [2019-05-15 10:16:14,332 INFO L273 TraceCheckUtils]: 112: Hoare triple {18267#(<= proc_i 72)} assume j > 4; {18267#(<= proc_i 72)} is VALID [2019-05-15 10:16:14,333 INFO L273 TraceCheckUtils]: 113: Hoare triple {18267#(<= proc_i 72)} assume j < 6; {18267#(<= proc_i 72)} is VALID [2019-05-15 10:16:14,334 INFO L273 TraceCheckUtils]: 114: Hoare triple {18267#(<= proc_i 72)} i := i + 4; {18286#(<= proc_i 76)} is VALID [2019-05-15 10:16:14,334 INFO L273 TraceCheckUtils]: 115: Hoare triple {18286#(<= proc_i 76)} assume i <= 1000; {18286#(<= proc_i 76)} is VALID [2019-05-15 10:16:14,335 INFO L273 TraceCheckUtils]: 116: Hoare triple {18286#(<= proc_i 76)} assume i + 4 < a[j]; {18286#(<= proc_i 76)} is VALID [2019-05-15 10:16:14,335 INFO L273 TraceCheckUtils]: 117: Hoare triple {18286#(<= proc_i 76)} assume a[5] == 1000; {18286#(<= proc_i 76)} is VALID [2019-05-15 10:16:14,335 INFO L273 TraceCheckUtils]: 118: Hoare triple {18286#(<= proc_i 76)} assume j > 4; {18286#(<= proc_i 76)} is VALID [2019-05-15 10:16:14,336 INFO L273 TraceCheckUtils]: 119: Hoare triple {18286#(<= proc_i 76)} assume j < 6; {18286#(<= proc_i 76)} is VALID [2019-05-15 10:16:14,337 INFO L273 TraceCheckUtils]: 120: Hoare triple {18286#(<= proc_i 76)} i := i + 4; {18305#(<= proc_i 80)} is VALID [2019-05-15 10:16:14,337 INFO L273 TraceCheckUtils]: 121: Hoare triple {18305#(<= proc_i 80)} assume i <= 1000; {18305#(<= proc_i 80)} is VALID [2019-05-15 10:16:14,338 INFO L273 TraceCheckUtils]: 122: Hoare triple {18305#(<= proc_i 80)} assume i + 4 < a[j]; {18305#(<= proc_i 80)} is VALID [2019-05-15 10:16:14,338 INFO L273 TraceCheckUtils]: 123: Hoare triple {18305#(<= proc_i 80)} assume a[5] == 1000; {18305#(<= proc_i 80)} is VALID [2019-05-15 10:16:14,339 INFO L273 TraceCheckUtils]: 124: Hoare triple {18305#(<= proc_i 80)} assume j > 4; {18305#(<= proc_i 80)} is VALID [2019-05-15 10:16:14,339 INFO L273 TraceCheckUtils]: 125: Hoare triple {18305#(<= proc_i 80)} assume j < 6; {18305#(<= proc_i 80)} is VALID [2019-05-15 10:16:14,340 INFO L273 TraceCheckUtils]: 126: Hoare triple {18305#(<= proc_i 80)} i := i + 4; {18324#(<= proc_i 84)} is VALID [2019-05-15 10:16:14,340 INFO L273 TraceCheckUtils]: 127: Hoare triple {18324#(<= proc_i 84)} assume i <= 1000; {18324#(<= proc_i 84)} is VALID [2019-05-15 10:16:14,341 INFO L273 TraceCheckUtils]: 128: Hoare triple {18324#(<= proc_i 84)} assume i + 4 < a[j]; {18324#(<= proc_i 84)} is VALID [2019-05-15 10:16:14,341 INFO L273 TraceCheckUtils]: 129: Hoare triple {18324#(<= proc_i 84)} assume a[5] == 1000; {18324#(<= proc_i 84)} is VALID [2019-05-15 10:16:14,342 INFO L273 TraceCheckUtils]: 130: Hoare triple {18324#(<= proc_i 84)} assume j > 4; {18324#(<= proc_i 84)} is VALID [2019-05-15 10:16:14,342 INFO L273 TraceCheckUtils]: 131: Hoare triple {18324#(<= proc_i 84)} assume j < 6; {18324#(<= proc_i 84)} is VALID [2019-05-15 10:16:14,343 INFO L273 TraceCheckUtils]: 132: Hoare triple {18324#(<= proc_i 84)} i := i + 4; {18343#(<= proc_i 88)} is VALID [2019-05-15 10:16:14,343 INFO L273 TraceCheckUtils]: 133: Hoare triple {18343#(<= proc_i 88)} assume i <= 1000; {18343#(<= proc_i 88)} is VALID [2019-05-15 10:16:14,344 INFO L273 TraceCheckUtils]: 134: Hoare triple {18343#(<= proc_i 88)} assume i + 4 < a[j]; {18343#(<= proc_i 88)} is VALID [2019-05-15 10:16:14,344 INFO L273 TraceCheckUtils]: 135: Hoare triple {18343#(<= proc_i 88)} assume a[5] == 1000; {18343#(<= proc_i 88)} is VALID [2019-05-15 10:16:14,345 INFO L273 TraceCheckUtils]: 136: Hoare triple {18343#(<= proc_i 88)} assume j > 4; {18343#(<= proc_i 88)} is VALID [2019-05-15 10:16:14,345 INFO L273 TraceCheckUtils]: 137: Hoare triple {18343#(<= proc_i 88)} assume j < 6; {18343#(<= proc_i 88)} is VALID [2019-05-15 10:16:14,346 INFO L273 TraceCheckUtils]: 138: Hoare triple {18343#(<= proc_i 88)} i := i + 4; {18362#(<= proc_i 92)} is VALID [2019-05-15 10:16:14,346 INFO L273 TraceCheckUtils]: 139: Hoare triple {18362#(<= proc_i 92)} assume i <= 1000; {18362#(<= proc_i 92)} is VALID [2019-05-15 10:16:14,347 INFO L273 TraceCheckUtils]: 140: Hoare triple {18362#(<= proc_i 92)} assume i + 4 < a[j]; {18362#(<= proc_i 92)} is VALID [2019-05-15 10:16:14,347 INFO L273 TraceCheckUtils]: 141: Hoare triple {18362#(<= proc_i 92)} assume a[5] == 1000; {18362#(<= proc_i 92)} is VALID [2019-05-15 10:16:14,348 INFO L273 TraceCheckUtils]: 142: Hoare triple {18362#(<= proc_i 92)} assume j > 4; {18362#(<= proc_i 92)} is VALID [2019-05-15 10:16:14,348 INFO L273 TraceCheckUtils]: 143: Hoare triple {18362#(<= proc_i 92)} assume j < 6; {18362#(<= proc_i 92)} is VALID [2019-05-15 10:16:14,349 INFO L273 TraceCheckUtils]: 144: Hoare triple {18362#(<= proc_i 92)} i := i + 4; {18381#(<= proc_i 96)} is VALID [2019-05-15 10:16:14,350 INFO L273 TraceCheckUtils]: 145: Hoare triple {18381#(<= proc_i 96)} assume i <= 1000; {18381#(<= proc_i 96)} is VALID [2019-05-15 10:16:14,350 INFO L273 TraceCheckUtils]: 146: Hoare triple {18381#(<= proc_i 96)} assume i + 4 < a[j]; {18381#(<= proc_i 96)} is VALID [2019-05-15 10:16:14,350 INFO L273 TraceCheckUtils]: 147: Hoare triple {18381#(<= proc_i 96)} assume a[5] == 1000; {18381#(<= proc_i 96)} is VALID [2019-05-15 10:16:14,351 INFO L273 TraceCheckUtils]: 148: Hoare triple {18381#(<= proc_i 96)} assume j > 4; {18381#(<= proc_i 96)} is VALID [2019-05-15 10:16:14,351 INFO L273 TraceCheckUtils]: 149: Hoare triple {18381#(<= proc_i 96)} assume j < 6; {18381#(<= proc_i 96)} is VALID [2019-05-15 10:16:14,352 INFO L273 TraceCheckUtils]: 150: Hoare triple {18381#(<= proc_i 96)} i := i + 4; {18400#(<= proc_i 100)} is VALID [2019-05-15 10:16:14,353 INFO L273 TraceCheckUtils]: 151: Hoare triple {18400#(<= proc_i 100)} assume i <= 1000; {18400#(<= proc_i 100)} is VALID [2019-05-15 10:16:14,353 INFO L273 TraceCheckUtils]: 152: Hoare triple {18400#(<= proc_i 100)} assume i + 4 < a[j]; {18400#(<= proc_i 100)} is VALID [2019-05-15 10:16:14,354 INFO L273 TraceCheckUtils]: 153: Hoare triple {18400#(<= proc_i 100)} assume a[5] == 1000; {18400#(<= proc_i 100)} is VALID [2019-05-15 10:16:14,354 INFO L273 TraceCheckUtils]: 154: Hoare triple {18400#(<= proc_i 100)} assume j > 4; {18400#(<= proc_i 100)} is VALID [2019-05-15 10:16:14,355 INFO L273 TraceCheckUtils]: 155: Hoare triple {18400#(<= proc_i 100)} assume j < 6; {18400#(<= proc_i 100)} is VALID [2019-05-15 10:16:14,355 INFO L273 TraceCheckUtils]: 156: Hoare triple {18400#(<= proc_i 100)} i := i + 4; {18419#(<= proc_i 104)} is VALID [2019-05-15 10:16:14,356 INFO L273 TraceCheckUtils]: 157: Hoare triple {18419#(<= proc_i 104)} assume i <= 1000; {18419#(<= proc_i 104)} is VALID [2019-05-15 10:16:14,356 INFO L273 TraceCheckUtils]: 158: Hoare triple {18419#(<= proc_i 104)} assume i + 4 < a[j]; {18419#(<= proc_i 104)} is VALID [2019-05-15 10:16:14,357 INFO L273 TraceCheckUtils]: 159: Hoare triple {18419#(<= proc_i 104)} assume a[5] == 1000; {18419#(<= proc_i 104)} is VALID [2019-05-15 10:16:14,357 INFO L273 TraceCheckUtils]: 160: Hoare triple {18419#(<= proc_i 104)} assume j > 4; {18419#(<= proc_i 104)} is VALID [2019-05-15 10:16:14,358 INFO L273 TraceCheckUtils]: 161: Hoare triple {18419#(<= proc_i 104)} assume j < 6; {18419#(<= proc_i 104)} is VALID [2019-05-15 10:16:14,358 INFO L273 TraceCheckUtils]: 162: Hoare triple {18419#(<= proc_i 104)} i := i + 4; {18438#(<= proc_i 108)} is VALID [2019-05-15 10:16:14,359 INFO L273 TraceCheckUtils]: 163: Hoare triple {18438#(<= proc_i 108)} assume i <= 1000; {18438#(<= proc_i 108)} is VALID [2019-05-15 10:16:14,359 INFO L273 TraceCheckUtils]: 164: Hoare triple {18438#(<= proc_i 108)} assume i + 4 < a[j]; {18438#(<= proc_i 108)} is VALID [2019-05-15 10:16:14,360 INFO L273 TraceCheckUtils]: 165: Hoare triple {18438#(<= proc_i 108)} assume a[5] == 1000; {18438#(<= proc_i 108)} is VALID [2019-05-15 10:16:14,360 INFO L273 TraceCheckUtils]: 166: Hoare triple {18438#(<= proc_i 108)} assume j > 4; {18438#(<= proc_i 108)} is VALID [2019-05-15 10:16:14,361 INFO L273 TraceCheckUtils]: 167: Hoare triple {18438#(<= proc_i 108)} assume j < 6; {18438#(<= proc_i 108)} is VALID [2019-05-15 10:16:14,361 INFO L273 TraceCheckUtils]: 168: Hoare triple {18438#(<= proc_i 108)} i := i + 4; {18457#(<= proc_i 112)} is VALID [2019-05-15 10:16:14,362 INFO L273 TraceCheckUtils]: 169: Hoare triple {18457#(<= proc_i 112)} assume !(i <= 1000); {17921#false} is VALID [2019-05-15 10:16:14,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2296 backedges. 0 proven. 2296 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:14,383 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:14,383 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2019-05-15 10:16:14,383 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 170 [2019-05-15 10:16:14,383 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:14,383 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 31 states. [2019-05-15 10:16:14,543 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 170 edges. 170 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:14,543 INFO L454 AbstractCegarLoop]: Interpolant automaton has 31 states [2019-05-15 10:16:14,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2019-05-15 10:16:14,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2019-05-15 10:16:14,544 INFO L87 Difference]: Start difference. First operand 171 states and 171 transitions. Second operand 31 states. [2019-05-15 10:16:14,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:14,997 INFO L93 Difference]: Finished difference Result 182 states and 182 transitions. [2019-05-15 10:16:14,998 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-05-15 10:16:14,998 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 170 [2019-05-15 10:16:14,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:14,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2019-05-15 10:16:14,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 183 transitions. [2019-05-15 10:16:14,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2019-05-15 10:16:15,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 183 transitions. [2019-05-15 10:16:15,000 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 31 states and 183 transitions. [2019-05-15 10:16:15,176 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 183 edges. 183 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:15,179 INFO L225 Difference]: With dead ends: 182 [2019-05-15 10:16:15,179 INFO L226 Difference]: Without dead ends: 182 [2019-05-15 10:16:15,180 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2019-05-15 10:16:15,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2019-05-15 10:16:15,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 177. [2019-05-15 10:16:15,183 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:15,183 INFO L82 GeneralOperation]: Start isEquivalent. First operand 182 states. Second operand 177 states. [2019-05-15 10:16:15,183 INFO L74 IsIncluded]: Start isIncluded. First operand 182 states. Second operand 177 states. [2019-05-15 10:16:15,183 INFO L87 Difference]: Start difference. First operand 182 states. Second operand 177 states. [2019-05-15 10:16:15,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:15,186 INFO L93 Difference]: Finished difference Result 182 states and 182 transitions. [2019-05-15 10:16:15,186 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 182 transitions. [2019-05-15 10:16:15,186 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:15,186 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:15,186 INFO L74 IsIncluded]: Start isIncluded. First operand 177 states. Second operand 182 states. [2019-05-15 10:16:15,187 INFO L87 Difference]: Start difference. First operand 177 states. Second operand 182 states. [2019-05-15 10:16:15,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:15,189 INFO L93 Difference]: Finished difference Result 182 states and 182 transitions. [2019-05-15 10:16:15,189 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 182 transitions. [2019-05-15 10:16:15,190 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:15,190 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:15,190 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:15,190 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:15,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2019-05-15 10:16:15,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 177 transitions. [2019-05-15 10:16:15,192 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 177 transitions. Word has length 170 [2019-05-15 10:16:15,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:15,193 INFO L475 AbstractCegarLoop]: Abstraction has 177 states and 177 transitions. [2019-05-15 10:16:15,193 INFO L476 AbstractCegarLoop]: Interpolant automaton has 31 states. [2019-05-15 10:16:15,193 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 177 transitions. [2019-05-15 10:16:15,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2019-05-15 10:16:15,194 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:15,194 INFO L399 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 29, 29, 1, 1] [2019-05-15 10:16:15,194 INFO L418 AbstractCegarLoop]: === Iteration 30 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:15,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:15,194 INFO L82 PathProgramCache]: Analyzing trace with hash -1395515474, now seen corresponding path program 29 times [2019-05-15 10:16:15,196 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:15,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:15,218 INFO L256 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 31 conjunts are in the unsatisfiable core [2019-05-15 10:16:15,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:15,248 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:15,947 INFO L273 TraceCheckUtils]: 0: Hoare triple {19183#true} i := 0; {19188#(<= proc_i 0)} is VALID [2019-05-15 10:16:15,948 INFO L273 TraceCheckUtils]: 1: Hoare triple {19188#(<= proc_i 0)} assume i <= 1000; {19188#(<= proc_i 0)} is VALID [2019-05-15 10:16:15,948 INFO L273 TraceCheckUtils]: 2: Hoare triple {19188#(<= proc_i 0)} assume i + 4 < a[j]; {19188#(<= proc_i 0)} is VALID [2019-05-15 10:16:15,949 INFO L273 TraceCheckUtils]: 3: Hoare triple {19188#(<= proc_i 0)} assume a[5] == 1000; {19188#(<= proc_i 0)} is VALID [2019-05-15 10:16:15,949 INFO L273 TraceCheckUtils]: 4: Hoare triple {19188#(<= proc_i 0)} assume j > 4; {19188#(<= proc_i 0)} is VALID [2019-05-15 10:16:15,949 INFO L273 TraceCheckUtils]: 5: Hoare triple {19188#(<= proc_i 0)} assume j < 6; {19188#(<= proc_i 0)} is VALID [2019-05-15 10:16:15,950 INFO L273 TraceCheckUtils]: 6: Hoare triple {19188#(<= proc_i 0)} i := i + 4; {19207#(<= proc_i 4)} is VALID [2019-05-15 10:16:15,951 INFO L273 TraceCheckUtils]: 7: Hoare triple {19207#(<= proc_i 4)} assume i <= 1000; {19207#(<= proc_i 4)} is VALID [2019-05-15 10:16:15,951 INFO L273 TraceCheckUtils]: 8: Hoare triple {19207#(<= proc_i 4)} assume i + 4 < a[j]; {19207#(<= proc_i 4)} is VALID [2019-05-15 10:16:15,952 INFO L273 TraceCheckUtils]: 9: Hoare triple {19207#(<= proc_i 4)} assume a[5] == 1000; {19207#(<= proc_i 4)} is VALID [2019-05-15 10:16:15,952 INFO L273 TraceCheckUtils]: 10: Hoare triple {19207#(<= proc_i 4)} assume j > 4; {19207#(<= proc_i 4)} is VALID [2019-05-15 10:16:15,953 INFO L273 TraceCheckUtils]: 11: Hoare triple {19207#(<= proc_i 4)} assume j < 6; {19207#(<= proc_i 4)} is VALID [2019-05-15 10:16:15,953 INFO L273 TraceCheckUtils]: 12: Hoare triple {19207#(<= proc_i 4)} i := i + 4; {19226#(<= proc_i 8)} is VALID [2019-05-15 10:16:15,954 INFO L273 TraceCheckUtils]: 13: Hoare triple {19226#(<= proc_i 8)} assume i <= 1000; {19226#(<= proc_i 8)} is VALID [2019-05-15 10:16:15,954 INFO L273 TraceCheckUtils]: 14: Hoare triple {19226#(<= proc_i 8)} assume i + 4 < a[j]; {19226#(<= proc_i 8)} is VALID [2019-05-15 10:16:15,955 INFO L273 TraceCheckUtils]: 15: Hoare triple {19226#(<= proc_i 8)} assume a[5] == 1000; {19226#(<= proc_i 8)} is VALID [2019-05-15 10:16:15,955 INFO L273 TraceCheckUtils]: 16: Hoare triple {19226#(<= proc_i 8)} assume j > 4; {19226#(<= proc_i 8)} is VALID [2019-05-15 10:16:15,956 INFO L273 TraceCheckUtils]: 17: Hoare triple {19226#(<= proc_i 8)} assume j < 6; {19226#(<= proc_i 8)} is VALID [2019-05-15 10:16:15,956 INFO L273 TraceCheckUtils]: 18: Hoare triple {19226#(<= proc_i 8)} i := i + 4; {19245#(<= proc_i 12)} is VALID [2019-05-15 10:16:15,957 INFO L273 TraceCheckUtils]: 19: Hoare triple {19245#(<= proc_i 12)} assume i <= 1000; {19245#(<= proc_i 12)} is VALID [2019-05-15 10:16:15,957 INFO L273 TraceCheckUtils]: 20: Hoare triple {19245#(<= proc_i 12)} assume i + 4 < a[j]; {19245#(<= proc_i 12)} is VALID [2019-05-15 10:16:15,958 INFO L273 TraceCheckUtils]: 21: Hoare triple {19245#(<= proc_i 12)} assume a[5] == 1000; {19245#(<= proc_i 12)} is VALID [2019-05-15 10:16:15,958 INFO L273 TraceCheckUtils]: 22: Hoare triple {19245#(<= proc_i 12)} assume j > 4; {19245#(<= proc_i 12)} is VALID [2019-05-15 10:16:15,959 INFO L273 TraceCheckUtils]: 23: Hoare triple {19245#(<= proc_i 12)} assume j < 6; {19245#(<= proc_i 12)} is VALID [2019-05-15 10:16:15,959 INFO L273 TraceCheckUtils]: 24: Hoare triple {19245#(<= proc_i 12)} i := i + 4; {19264#(<= proc_i 16)} is VALID [2019-05-15 10:16:15,960 INFO L273 TraceCheckUtils]: 25: Hoare triple {19264#(<= proc_i 16)} assume i <= 1000; {19264#(<= proc_i 16)} is VALID [2019-05-15 10:16:15,960 INFO L273 TraceCheckUtils]: 26: Hoare triple {19264#(<= proc_i 16)} assume i + 4 < a[j]; {19264#(<= proc_i 16)} is VALID [2019-05-15 10:16:15,961 INFO L273 TraceCheckUtils]: 27: Hoare triple {19264#(<= proc_i 16)} assume a[5] == 1000; {19264#(<= proc_i 16)} is VALID [2019-05-15 10:16:15,961 INFO L273 TraceCheckUtils]: 28: Hoare triple {19264#(<= proc_i 16)} assume j > 4; {19264#(<= proc_i 16)} is VALID [2019-05-15 10:16:15,962 INFO L273 TraceCheckUtils]: 29: Hoare triple {19264#(<= proc_i 16)} assume j < 6; {19264#(<= proc_i 16)} is VALID [2019-05-15 10:16:15,962 INFO L273 TraceCheckUtils]: 30: Hoare triple {19264#(<= proc_i 16)} i := i + 4; {19283#(<= proc_i 20)} is VALID [2019-05-15 10:16:15,963 INFO L273 TraceCheckUtils]: 31: Hoare triple {19283#(<= proc_i 20)} assume i <= 1000; {19283#(<= proc_i 20)} is VALID [2019-05-15 10:16:15,963 INFO L273 TraceCheckUtils]: 32: Hoare triple {19283#(<= proc_i 20)} assume i + 4 < a[j]; {19283#(<= proc_i 20)} is VALID [2019-05-15 10:16:15,964 INFO L273 TraceCheckUtils]: 33: Hoare triple {19283#(<= proc_i 20)} assume a[5] == 1000; {19283#(<= proc_i 20)} is VALID [2019-05-15 10:16:15,964 INFO L273 TraceCheckUtils]: 34: Hoare triple {19283#(<= proc_i 20)} assume j > 4; {19283#(<= proc_i 20)} is VALID [2019-05-15 10:16:15,965 INFO L273 TraceCheckUtils]: 35: Hoare triple {19283#(<= proc_i 20)} assume j < 6; {19283#(<= proc_i 20)} is VALID [2019-05-15 10:16:15,966 INFO L273 TraceCheckUtils]: 36: Hoare triple {19283#(<= proc_i 20)} i := i + 4; {19302#(<= proc_i 24)} is VALID [2019-05-15 10:16:15,966 INFO L273 TraceCheckUtils]: 37: Hoare triple {19302#(<= proc_i 24)} assume i <= 1000; {19302#(<= proc_i 24)} is VALID [2019-05-15 10:16:15,967 INFO L273 TraceCheckUtils]: 38: Hoare triple {19302#(<= proc_i 24)} assume i + 4 < a[j]; {19302#(<= proc_i 24)} is VALID [2019-05-15 10:16:15,967 INFO L273 TraceCheckUtils]: 39: Hoare triple {19302#(<= proc_i 24)} assume a[5] == 1000; {19302#(<= proc_i 24)} is VALID [2019-05-15 10:16:15,967 INFO L273 TraceCheckUtils]: 40: Hoare triple {19302#(<= proc_i 24)} assume j > 4; {19302#(<= proc_i 24)} is VALID [2019-05-15 10:16:15,968 INFO L273 TraceCheckUtils]: 41: Hoare triple {19302#(<= proc_i 24)} assume j < 6; {19302#(<= proc_i 24)} is VALID [2019-05-15 10:16:15,969 INFO L273 TraceCheckUtils]: 42: Hoare triple {19302#(<= proc_i 24)} i := i + 4; {19321#(<= proc_i 28)} is VALID [2019-05-15 10:16:15,969 INFO L273 TraceCheckUtils]: 43: Hoare triple {19321#(<= proc_i 28)} assume i <= 1000; {19321#(<= proc_i 28)} is VALID [2019-05-15 10:16:15,970 INFO L273 TraceCheckUtils]: 44: Hoare triple {19321#(<= proc_i 28)} assume i + 4 < a[j]; {19321#(<= proc_i 28)} is VALID [2019-05-15 10:16:15,970 INFO L273 TraceCheckUtils]: 45: Hoare triple {19321#(<= proc_i 28)} assume a[5] == 1000; {19321#(<= proc_i 28)} is VALID [2019-05-15 10:16:15,971 INFO L273 TraceCheckUtils]: 46: Hoare triple {19321#(<= proc_i 28)} assume j > 4; {19321#(<= proc_i 28)} is VALID [2019-05-15 10:16:15,971 INFO L273 TraceCheckUtils]: 47: Hoare triple {19321#(<= proc_i 28)} assume j < 6; {19321#(<= proc_i 28)} is VALID [2019-05-15 10:16:15,972 INFO L273 TraceCheckUtils]: 48: Hoare triple {19321#(<= proc_i 28)} i := i + 4; {19340#(<= proc_i 32)} is VALID [2019-05-15 10:16:15,972 INFO L273 TraceCheckUtils]: 49: Hoare triple {19340#(<= proc_i 32)} assume i <= 1000; {19340#(<= proc_i 32)} is VALID [2019-05-15 10:16:15,973 INFO L273 TraceCheckUtils]: 50: Hoare triple {19340#(<= proc_i 32)} assume i + 4 < a[j]; {19340#(<= proc_i 32)} is VALID [2019-05-15 10:16:15,973 INFO L273 TraceCheckUtils]: 51: Hoare triple {19340#(<= proc_i 32)} assume a[5] == 1000; {19340#(<= proc_i 32)} is VALID [2019-05-15 10:16:15,974 INFO L273 TraceCheckUtils]: 52: Hoare triple {19340#(<= proc_i 32)} assume j > 4; {19340#(<= proc_i 32)} is VALID [2019-05-15 10:16:15,974 INFO L273 TraceCheckUtils]: 53: Hoare triple {19340#(<= proc_i 32)} assume j < 6; {19340#(<= proc_i 32)} is VALID [2019-05-15 10:16:15,975 INFO L273 TraceCheckUtils]: 54: Hoare triple {19340#(<= proc_i 32)} i := i + 4; {19359#(<= proc_i 36)} is VALID [2019-05-15 10:16:15,975 INFO L273 TraceCheckUtils]: 55: Hoare triple {19359#(<= proc_i 36)} assume i <= 1000; {19359#(<= proc_i 36)} is VALID [2019-05-15 10:16:15,976 INFO L273 TraceCheckUtils]: 56: Hoare triple {19359#(<= proc_i 36)} assume i + 4 < a[j]; {19359#(<= proc_i 36)} is VALID [2019-05-15 10:16:15,976 INFO L273 TraceCheckUtils]: 57: Hoare triple {19359#(<= proc_i 36)} assume a[5] == 1000; {19359#(<= proc_i 36)} is VALID [2019-05-15 10:16:15,977 INFO L273 TraceCheckUtils]: 58: Hoare triple {19359#(<= proc_i 36)} assume j > 4; {19359#(<= proc_i 36)} is VALID [2019-05-15 10:16:15,977 INFO L273 TraceCheckUtils]: 59: Hoare triple {19359#(<= proc_i 36)} assume j < 6; {19359#(<= proc_i 36)} is VALID [2019-05-15 10:16:15,978 INFO L273 TraceCheckUtils]: 60: Hoare triple {19359#(<= proc_i 36)} i := i + 4; {19378#(<= proc_i 40)} is VALID [2019-05-15 10:16:15,978 INFO L273 TraceCheckUtils]: 61: Hoare triple {19378#(<= proc_i 40)} assume i <= 1000; {19378#(<= proc_i 40)} is VALID [2019-05-15 10:16:15,979 INFO L273 TraceCheckUtils]: 62: Hoare triple {19378#(<= proc_i 40)} assume i + 4 < a[j]; {19378#(<= proc_i 40)} is VALID [2019-05-15 10:16:15,979 INFO L273 TraceCheckUtils]: 63: Hoare triple {19378#(<= proc_i 40)} assume a[5] == 1000; {19378#(<= proc_i 40)} is VALID [2019-05-15 10:16:15,980 INFO L273 TraceCheckUtils]: 64: Hoare triple {19378#(<= proc_i 40)} assume j > 4; {19378#(<= proc_i 40)} is VALID [2019-05-15 10:16:15,980 INFO L273 TraceCheckUtils]: 65: Hoare triple {19378#(<= proc_i 40)} assume j < 6; {19378#(<= proc_i 40)} is VALID [2019-05-15 10:16:15,981 INFO L273 TraceCheckUtils]: 66: Hoare triple {19378#(<= proc_i 40)} i := i + 4; {19397#(<= proc_i 44)} is VALID [2019-05-15 10:16:15,981 INFO L273 TraceCheckUtils]: 67: Hoare triple {19397#(<= proc_i 44)} assume i <= 1000; {19397#(<= proc_i 44)} is VALID [2019-05-15 10:16:15,982 INFO L273 TraceCheckUtils]: 68: Hoare triple {19397#(<= proc_i 44)} assume i + 4 < a[j]; {19397#(<= proc_i 44)} is VALID [2019-05-15 10:16:15,982 INFO L273 TraceCheckUtils]: 69: Hoare triple {19397#(<= proc_i 44)} assume a[5] == 1000; {19397#(<= proc_i 44)} is VALID [2019-05-15 10:16:15,983 INFO L273 TraceCheckUtils]: 70: Hoare triple {19397#(<= proc_i 44)} assume j > 4; {19397#(<= proc_i 44)} is VALID [2019-05-15 10:16:15,983 INFO L273 TraceCheckUtils]: 71: Hoare triple {19397#(<= proc_i 44)} assume j < 6; {19397#(<= proc_i 44)} is VALID [2019-05-15 10:16:15,984 INFO L273 TraceCheckUtils]: 72: Hoare triple {19397#(<= proc_i 44)} i := i + 4; {19416#(<= proc_i 48)} is VALID [2019-05-15 10:16:15,984 INFO L273 TraceCheckUtils]: 73: Hoare triple {19416#(<= proc_i 48)} assume i <= 1000; {19416#(<= proc_i 48)} is VALID [2019-05-15 10:16:15,985 INFO L273 TraceCheckUtils]: 74: Hoare triple {19416#(<= proc_i 48)} assume i + 4 < a[j]; {19416#(<= proc_i 48)} is VALID [2019-05-15 10:16:15,985 INFO L273 TraceCheckUtils]: 75: Hoare triple {19416#(<= proc_i 48)} assume a[5] == 1000; {19416#(<= proc_i 48)} is VALID [2019-05-15 10:16:15,986 INFO L273 TraceCheckUtils]: 76: Hoare triple {19416#(<= proc_i 48)} assume j > 4; {19416#(<= proc_i 48)} is VALID [2019-05-15 10:16:15,986 INFO L273 TraceCheckUtils]: 77: Hoare triple {19416#(<= proc_i 48)} assume j < 6; {19416#(<= proc_i 48)} is VALID [2019-05-15 10:16:15,987 INFO L273 TraceCheckUtils]: 78: Hoare triple {19416#(<= proc_i 48)} i := i + 4; {19435#(<= proc_i 52)} is VALID [2019-05-15 10:16:15,987 INFO L273 TraceCheckUtils]: 79: Hoare triple {19435#(<= proc_i 52)} assume i <= 1000; {19435#(<= proc_i 52)} is VALID [2019-05-15 10:16:15,988 INFO L273 TraceCheckUtils]: 80: Hoare triple {19435#(<= proc_i 52)} assume i + 4 < a[j]; {19435#(<= proc_i 52)} is VALID [2019-05-15 10:16:15,988 INFO L273 TraceCheckUtils]: 81: Hoare triple {19435#(<= proc_i 52)} assume a[5] == 1000; {19435#(<= proc_i 52)} is VALID [2019-05-15 10:16:15,989 INFO L273 TraceCheckUtils]: 82: Hoare triple {19435#(<= proc_i 52)} assume j > 4; {19435#(<= proc_i 52)} is VALID [2019-05-15 10:16:15,989 INFO L273 TraceCheckUtils]: 83: Hoare triple {19435#(<= proc_i 52)} assume j < 6; {19435#(<= proc_i 52)} is VALID [2019-05-15 10:16:15,990 INFO L273 TraceCheckUtils]: 84: Hoare triple {19435#(<= proc_i 52)} i := i + 4; {19454#(<= proc_i 56)} is VALID [2019-05-15 10:16:15,991 INFO L273 TraceCheckUtils]: 85: Hoare triple {19454#(<= proc_i 56)} assume i <= 1000; {19454#(<= proc_i 56)} is VALID [2019-05-15 10:16:15,991 INFO L273 TraceCheckUtils]: 86: Hoare triple {19454#(<= proc_i 56)} assume i + 4 < a[j]; {19454#(<= proc_i 56)} is VALID [2019-05-15 10:16:15,991 INFO L273 TraceCheckUtils]: 87: Hoare triple {19454#(<= proc_i 56)} assume a[5] == 1000; {19454#(<= proc_i 56)} is VALID [2019-05-15 10:16:15,992 INFO L273 TraceCheckUtils]: 88: Hoare triple {19454#(<= proc_i 56)} assume j > 4; {19454#(<= proc_i 56)} is VALID [2019-05-15 10:16:15,992 INFO L273 TraceCheckUtils]: 89: Hoare triple {19454#(<= proc_i 56)} assume j < 6; {19454#(<= proc_i 56)} is VALID [2019-05-15 10:16:15,993 INFO L273 TraceCheckUtils]: 90: Hoare triple {19454#(<= proc_i 56)} i := i + 4; {19473#(<= proc_i 60)} is VALID [2019-05-15 10:16:15,994 INFO L273 TraceCheckUtils]: 91: Hoare triple {19473#(<= proc_i 60)} assume i <= 1000; {19473#(<= proc_i 60)} is VALID [2019-05-15 10:16:15,994 INFO L273 TraceCheckUtils]: 92: Hoare triple {19473#(<= proc_i 60)} assume i + 4 < a[j]; {19473#(<= proc_i 60)} is VALID [2019-05-15 10:16:15,995 INFO L273 TraceCheckUtils]: 93: Hoare triple {19473#(<= proc_i 60)} assume a[5] == 1000; {19473#(<= proc_i 60)} is VALID [2019-05-15 10:16:15,995 INFO L273 TraceCheckUtils]: 94: Hoare triple {19473#(<= proc_i 60)} assume j > 4; {19473#(<= proc_i 60)} is VALID [2019-05-15 10:16:15,995 INFO L273 TraceCheckUtils]: 95: Hoare triple {19473#(<= proc_i 60)} assume j < 6; {19473#(<= proc_i 60)} is VALID [2019-05-15 10:16:15,996 INFO L273 TraceCheckUtils]: 96: Hoare triple {19473#(<= proc_i 60)} i := i + 4; {19492#(<= proc_i 64)} is VALID [2019-05-15 10:16:15,997 INFO L273 TraceCheckUtils]: 97: Hoare triple {19492#(<= proc_i 64)} assume i <= 1000; {19492#(<= proc_i 64)} is VALID [2019-05-15 10:16:15,997 INFO L273 TraceCheckUtils]: 98: Hoare triple {19492#(<= proc_i 64)} assume i + 4 < a[j]; {19492#(<= proc_i 64)} is VALID [2019-05-15 10:16:15,998 INFO L273 TraceCheckUtils]: 99: Hoare triple {19492#(<= proc_i 64)} assume a[5] == 1000; {19492#(<= proc_i 64)} is VALID [2019-05-15 10:16:15,998 INFO L273 TraceCheckUtils]: 100: Hoare triple {19492#(<= proc_i 64)} assume j > 4; {19492#(<= proc_i 64)} is VALID [2019-05-15 10:16:15,999 INFO L273 TraceCheckUtils]: 101: Hoare triple {19492#(<= proc_i 64)} assume j < 6; {19492#(<= proc_i 64)} is VALID [2019-05-15 10:16:15,999 INFO L273 TraceCheckUtils]: 102: Hoare triple {19492#(<= proc_i 64)} i := i + 4; {19511#(<= proc_i 68)} is VALID [2019-05-15 10:16:16,000 INFO L273 TraceCheckUtils]: 103: Hoare triple {19511#(<= proc_i 68)} assume i <= 1000; {19511#(<= proc_i 68)} is VALID [2019-05-15 10:16:16,000 INFO L273 TraceCheckUtils]: 104: Hoare triple {19511#(<= proc_i 68)} assume i + 4 < a[j]; {19511#(<= proc_i 68)} is VALID [2019-05-15 10:16:16,001 INFO L273 TraceCheckUtils]: 105: Hoare triple {19511#(<= proc_i 68)} assume a[5] == 1000; {19511#(<= proc_i 68)} is VALID [2019-05-15 10:16:16,001 INFO L273 TraceCheckUtils]: 106: Hoare triple {19511#(<= proc_i 68)} assume j > 4; {19511#(<= proc_i 68)} is VALID [2019-05-15 10:16:16,002 INFO L273 TraceCheckUtils]: 107: Hoare triple {19511#(<= proc_i 68)} assume j < 6; {19511#(<= proc_i 68)} is VALID [2019-05-15 10:16:16,002 INFO L273 TraceCheckUtils]: 108: Hoare triple {19511#(<= proc_i 68)} i := i + 4; {19530#(<= proc_i 72)} is VALID [2019-05-15 10:16:16,003 INFO L273 TraceCheckUtils]: 109: Hoare triple {19530#(<= proc_i 72)} assume i <= 1000; {19530#(<= proc_i 72)} is VALID [2019-05-15 10:16:16,003 INFO L273 TraceCheckUtils]: 110: Hoare triple {19530#(<= proc_i 72)} assume i + 4 < a[j]; {19530#(<= proc_i 72)} is VALID [2019-05-15 10:16:16,004 INFO L273 TraceCheckUtils]: 111: Hoare triple {19530#(<= proc_i 72)} assume a[5] == 1000; {19530#(<= proc_i 72)} is VALID [2019-05-15 10:16:16,004 INFO L273 TraceCheckUtils]: 112: Hoare triple {19530#(<= proc_i 72)} assume j > 4; {19530#(<= proc_i 72)} is VALID [2019-05-15 10:16:16,005 INFO L273 TraceCheckUtils]: 113: Hoare triple {19530#(<= proc_i 72)} assume j < 6; {19530#(<= proc_i 72)} is VALID [2019-05-15 10:16:16,005 INFO L273 TraceCheckUtils]: 114: Hoare triple {19530#(<= proc_i 72)} i := i + 4; {19549#(<= proc_i 76)} is VALID [2019-05-15 10:16:16,006 INFO L273 TraceCheckUtils]: 115: Hoare triple {19549#(<= proc_i 76)} assume i <= 1000; {19549#(<= proc_i 76)} is VALID [2019-05-15 10:16:16,006 INFO L273 TraceCheckUtils]: 116: Hoare triple {19549#(<= proc_i 76)} assume i + 4 < a[j]; {19549#(<= proc_i 76)} is VALID [2019-05-15 10:16:16,007 INFO L273 TraceCheckUtils]: 117: Hoare triple {19549#(<= proc_i 76)} assume a[5] == 1000; {19549#(<= proc_i 76)} is VALID [2019-05-15 10:16:16,007 INFO L273 TraceCheckUtils]: 118: Hoare triple {19549#(<= proc_i 76)} assume j > 4; {19549#(<= proc_i 76)} is VALID [2019-05-15 10:16:16,008 INFO L273 TraceCheckUtils]: 119: Hoare triple {19549#(<= proc_i 76)} assume j < 6; {19549#(<= proc_i 76)} is VALID [2019-05-15 10:16:16,008 INFO L273 TraceCheckUtils]: 120: Hoare triple {19549#(<= proc_i 76)} i := i + 4; {19568#(<= proc_i 80)} is VALID [2019-05-15 10:16:16,009 INFO L273 TraceCheckUtils]: 121: Hoare triple {19568#(<= proc_i 80)} assume i <= 1000; {19568#(<= proc_i 80)} is VALID [2019-05-15 10:16:16,009 INFO L273 TraceCheckUtils]: 122: Hoare triple {19568#(<= proc_i 80)} assume i + 4 < a[j]; {19568#(<= proc_i 80)} is VALID [2019-05-15 10:16:16,010 INFO L273 TraceCheckUtils]: 123: Hoare triple {19568#(<= proc_i 80)} assume a[5] == 1000; {19568#(<= proc_i 80)} is VALID [2019-05-15 10:16:16,010 INFO L273 TraceCheckUtils]: 124: Hoare triple {19568#(<= proc_i 80)} assume j > 4; {19568#(<= proc_i 80)} is VALID [2019-05-15 10:16:16,011 INFO L273 TraceCheckUtils]: 125: Hoare triple {19568#(<= proc_i 80)} assume j < 6; {19568#(<= proc_i 80)} is VALID [2019-05-15 10:16:16,012 INFO L273 TraceCheckUtils]: 126: Hoare triple {19568#(<= proc_i 80)} i := i + 4; {19587#(<= proc_i 84)} is VALID [2019-05-15 10:16:16,012 INFO L273 TraceCheckUtils]: 127: Hoare triple {19587#(<= proc_i 84)} assume i <= 1000; {19587#(<= proc_i 84)} is VALID [2019-05-15 10:16:16,012 INFO L273 TraceCheckUtils]: 128: Hoare triple {19587#(<= proc_i 84)} assume i + 4 < a[j]; {19587#(<= proc_i 84)} is VALID [2019-05-15 10:16:16,013 INFO L273 TraceCheckUtils]: 129: Hoare triple {19587#(<= proc_i 84)} assume a[5] == 1000; {19587#(<= proc_i 84)} is VALID [2019-05-15 10:16:16,013 INFO L273 TraceCheckUtils]: 130: Hoare triple {19587#(<= proc_i 84)} assume j > 4; {19587#(<= proc_i 84)} is VALID [2019-05-15 10:16:16,014 INFO L273 TraceCheckUtils]: 131: Hoare triple {19587#(<= proc_i 84)} assume j < 6; {19587#(<= proc_i 84)} is VALID [2019-05-15 10:16:16,015 INFO L273 TraceCheckUtils]: 132: Hoare triple {19587#(<= proc_i 84)} i := i + 4; {19606#(<= proc_i 88)} is VALID [2019-05-15 10:16:16,015 INFO L273 TraceCheckUtils]: 133: Hoare triple {19606#(<= proc_i 88)} assume i <= 1000; {19606#(<= proc_i 88)} is VALID [2019-05-15 10:16:16,016 INFO L273 TraceCheckUtils]: 134: Hoare triple {19606#(<= proc_i 88)} assume i + 4 < a[j]; {19606#(<= proc_i 88)} is VALID [2019-05-15 10:16:16,016 INFO L273 TraceCheckUtils]: 135: Hoare triple {19606#(<= proc_i 88)} assume a[5] == 1000; {19606#(<= proc_i 88)} is VALID [2019-05-15 10:16:16,016 INFO L273 TraceCheckUtils]: 136: Hoare triple {19606#(<= proc_i 88)} assume j > 4; {19606#(<= proc_i 88)} is VALID [2019-05-15 10:16:16,017 INFO L273 TraceCheckUtils]: 137: Hoare triple {19606#(<= proc_i 88)} assume j < 6; {19606#(<= proc_i 88)} is VALID [2019-05-15 10:16:16,018 INFO L273 TraceCheckUtils]: 138: Hoare triple {19606#(<= proc_i 88)} i := i + 4; {19625#(<= proc_i 92)} is VALID [2019-05-15 10:16:16,018 INFO L273 TraceCheckUtils]: 139: Hoare triple {19625#(<= proc_i 92)} assume i <= 1000; {19625#(<= proc_i 92)} is VALID [2019-05-15 10:16:16,019 INFO L273 TraceCheckUtils]: 140: Hoare triple {19625#(<= proc_i 92)} assume i + 4 < a[j]; {19625#(<= proc_i 92)} is VALID [2019-05-15 10:16:16,019 INFO L273 TraceCheckUtils]: 141: Hoare triple {19625#(<= proc_i 92)} assume a[5] == 1000; {19625#(<= proc_i 92)} is VALID [2019-05-15 10:16:16,020 INFO L273 TraceCheckUtils]: 142: Hoare triple {19625#(<= proc_i 92)} assume j > 4; {19625#(<= proc_i 92)} is VALID [2019-05-15 10:16:16,020 INFO L273 TraceCheckUtils]: 143: Hoare triple {19625#(<= proc_i 92)} assume j < 6; {19625#(<= proc_i 92)} is VALID [2019-05-15 10:16:16,021 INFO L273 TraceCheckUtils]: 144: Hoare triple {19625#(<= proc_i 92)} i := i + 4; {19644#(<= proc_i 96)} is VALID [2019-05-15 10:16:16,021 INFO L273 TraceCheckUtils]: 145: Hoare triple {19644#(<= proc_i 96)} assume i <= 1000; {19644#(<= proc_i 96)} is VALID [2019-05-15 10:16:16,022 INFO L273 TraceCheckUtils]: 146: Hoare triple {19644#(<= proc_i 96)} assume i + 4 < a[j]; {19644#(<= proc_i 96)} is VALID [2019-05-15 10:16:16,022 INFO L273 TraceCheckUtils]: 147: Hoare triple {19644#(<= proc_i 96)} assume a[5] == 1000; {19644#(<= proc_i 96)} is VALID [2019-05-15 10:16:16,023 INFO L273 TraceCheckUtils]: 148: Hoare triple {19644#(<= proc_i 96)} assume j > 4; {19644#(<= proc_i 96)} is VALID [2019-05-15 10:16:16,023 INFO L273 TraceCheckUtils]: 149: Hoare triple {19644#(<= proc_i 96)} assume j < 6; {19644#(<= proc_i 96)} is VALID [2019-05-15 10:16:16,024 INFO L273 TraceCheckUtils]: 150: Hoare triple {19644#(<= proc_i 96)} i := i + 4; {19663#(<= proc_i 100)} is VALID [2019-05-15 10:16:16,024 INFO L273 TraceCheckUtils]: 151: Hoare triple {19663#(<= proc_i 100)} assume i <= 1000; {19663#(<= proc_i 100)} is VALID [2019-05-15 10:16:16,025 INFO L273 TraceCheckUtils]: 152: Hoare triple {19663#(<= proc_i 100)} assume i + 4 < a[j]; {19663#(<= proc_i 100)} is VALID [2019-05-15 10:16:16,025 INFO L273 TraceCheckUtils]: 153: Hoare triple {19663#(<= proc_i 100)} assume a[5] == 1000; {19663#(<= proc_i 100)} is VALID [2019-05-15 10:16:16,026 INFO L273 TraceCheckUtils]: 154: Hoare triple {19663#(<= proc_i 100)} assume j > 4; {19663#(<= proc_i 100)} is VALID [2019-05-15 10:16:16,026 INFO L273 TraceCheckUtils]: 155: Hoare triple {19663#(<= proc_i 100)} assume j < 6; {19663#(<= proc_i 100)} is VALID [2019-05-15 10:16:16,027 INFO L273 TraceCheckUtils]: 156: Hoare triple {19663#(<= proc_i 100)} i := i + 4; {19682#(<= proc_i 104)} is VALID [2019-05-15 10:16:16,027 INFO L273 TraceCheckUtils]: 157: Hoare triple {19682#(<= proc_i 104)} assume i <= 1000; {19682#(<= proc_i 104)} is VALID [2019-05-15 10:16:16,032 INFO L273 TraceCheckUtils]: 158: Hoare triple {19682#(<= proc_i 104)} assume i + 4 < a[j]; {19682#(<= proc_i 104)} is VALID [2019-05-15 10:16:16,032 INFO L273 TraceCheckUtils]: 159: Hoare triple {19682#(<= proc_i 104)} assume a[5] == 1000; {19682#(<= proc_i 104)} is VALID [2019-05-15 10:16:16,032 INFO L273 TraceCheckUtils]: 160: Hoare triple {19682#(<= proc_i 104)} assume j > 4; {19682#(<= proc_i 104)} is VALID [2019-05-15 10:16:16,033 INFO L273 TraceCheckUtils]: 161: Hoare triple {19682#(<= proc_i 104)} assume j < 6; {19682#(<= proc_i 104)} is VALID [2019-05-15 10:16:16,033 INFO L273 TraceCheckUtils]: 162: Hoare triple {19682#(<= proc_i 104)} i := i + 4; {19701#(<= proc_i 108)} is VALID [2019-05-15 10:16:16,033 INFO L273 TraceCheckUtils]: 163: Hoare triple {19701#(<= proc_i 108)} assume i <= 1000; {19701#(<= proc_i 108)} is VALID [2019-05-15 10:16:16,034 INFO L273 TraceCheckUtils]: 164: Hoare triple {19701#(<= proc_i 108)} assume i + 4 < a[j]; {19701#(<= proc_i 108)} is VALID [2019-05-15 10:16:16,034 INFO L273 TraceCheckUtils]: 165: Hoare triple {19701#(<= proc_i 108)} assume a[5] == 1000; {19701#(<= proc_i 108)} is VALID [2019-05-15 10:16:16,034 INFO L273 TraceCheckUtils]: 166: Hoare triple {19701#(<= proc_i 108)} assume j > 4; {19701#(<= proc_i 108)} is VALID [2019-05-15 10:16:16,035 INFO L273 TraceCheckUtils]: 167: Hoare triple {19701#(<= proc_i 108)} assume j < 6; {19701#(<= proc_i 108)} is VALID [2019-05-15 10:16:16,035 INFO L273 TraceCheckUtils]: 168: Hoare triple {19701#(<= proc_i 108)} i := i + 4; {19720#(<= proc_i 112)} is VALID [2019-05-15 10:16:16,036 INFO L273 TraceCheckUtils]: 169: Hoare triple {19720#(<= proc_i 112)} assume i <= 1000; {19720#(<= proc_i 112)} is VALID [2019-05-15 10:16:16,036 INFO L273 TraceCheckUtils]: 170: Hoare triple {19720#(<= proc_i 112)} assume i + 4 < a[j]; {19720#(<= proc_i 112)} is VALID [2019-05-15 10:16:16,036 INFO L273 TraceCheckUtils]: 171: Hoare triple {19720#(<= proc_i 112)} assume a[5] == 1000; {19720#(<= proc_i 112)} is VALID [2019-05-15 10:16:16,037 INFO L273 TraceCheckUtils]: 172: Hoare triple {19720#(<= proc_i 112)} assume j > 4; {19720#(<= proc_i 112)} is VALID [2019-05-15 10:16:16,037 INFO L273 TraceCheckUtils]: 173: Hoare triple {19720#(<= proc_i 112)} assume j < 6; {19720#(<= proc_i 112)} is VALID [2019-05-15 10:16:16,038 INFO L273 TraceCheckUtils]: 174: Hoare triple {19720#(<= proc_i 112)} i := i + 4; {19739#(<= proc_i 116)} is VALID [2019-05-15 10:16:16,039 INFO L273 TraceCheckUtils]: 175: Hoare triple {19739#(<= proc_i 116)} assume !(i <= 1000); {19184#false} is VALID [2019-05-15 10:16:16,059 INFO L134 CoverageAnalysis]: Checked inductivity of 2465 backedges. 0 proven. 2465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:16,059 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:16,059 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2019-05-15 10:16:16,059 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 176 [2019-05-15 10:16:16,060 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:16,060 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 32 states. [2019-05-15 10:16:16,227 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 176 edges. 176 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:16,227 INFO L454 AbstractCegarLoop]: Interpolant automaton has 32 states [2019-05-15 10:16:16,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2019-05-15 10:16:16,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2019-05-15 10:16:16,228 INFO L87 Difference]: Start difference. First operand 177 states and 177 transitions. Second operand 32 states. [2019-05-15 10:16:16,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:16,831 INFO L93 Difference]: Finished difference Result 188 states and 188 transitions. [2019-05-15 10:16:16,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-05-15 10:16:16,831 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 176 [2019-05-15 10:16:16,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:16,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2019-05-15 10:16:16,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 189 transitions. [2019-05-15 10:16:16,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2019-05-15 10:16:16,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 189 transitions. [2019-05-15 10:16:16,834 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 32 states and 189 transitions. [2019-05-15 10:16:17,023 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 189 edges. 189 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:17,026 INFO L225 Difference]: With dead ends: 188 [2019-05-15 10:16:17,027 INFO L226 Difference]: Without dead ends: 188 [2019-05-15 10:16:17,028 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2019-05-15 10:16:17,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2019-05-15 10:16:17,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 183. [2019-05-15 10:16:17,030 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:17,031 INFO L82 GeneralOperation]: Start isEquivalent. First operand 188 states. Second operand 183 states. [2019-05-15 10:16:17,031 INFO L74 IsIncluded]: Start isIncluded. First operand 188 states. Second operand 183 states. [2019-05-15 10:16:17,031 INFO L87 Difference]: Start difference. First operand 188 states. Second operand 183 states. [2019-05-15 10:16:17,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:17,034 INFO L93 Difference]: Finished difference Result 188 states and 188 transitions. [2019-05-15 10:16:17,034 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 188 transitions. [2019-05-15 10:16:17,034 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:17,034 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:17,034 INFO L74 IsIncluded]: Start isIncluded. First operand 183 states. Second operand 188 states. [2019-05-15 10:16:17,035 INFO L87 Difference]: Start difference. First operand 183 states. Second operand 188 states. [2019-05-15 10:16:17,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:17,037 INFO L93 Difference]: Finished difference Result 188 states and 188 transitions. [2019-05-15 10:16:17,038 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 188 transitions. [2019-05-15 10:16:17,038 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:17,038 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:17,038 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:17,038 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:17,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2019-05-15 10:16:17,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 183 transitions. [2019-05-15 10:16:17,041 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 183 transitions. Word has length 176 [2019-05-15 10:16:17,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:17,041 INFO L475 AbstractCegarLoop]: Abstraction has 183 states and 183 transitions. [2019-05-15 10:16:17,041 INFO L476 AbstractCegarLoop]: Interpolant automaton has 32 states. [2019-05-15 10:16:17,042 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 183 transitions. [2019-05-15 10:16:17,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2019-05-15 10:16:17,042 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:17,043 INFO L399 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 1, 1] [2019-05-15 10:16:17,043 INFO L418 AbstractCegarLoop]: === Iteration 31 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:17,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:17,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1552211627, now seen corresponding path program 30 times [2019-05-15 10:16:17,044 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:17,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:17,068 INFO L256 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 32 conjunts are in the unsatisfiable core [2019-05-15 10:16:17,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:17,102 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:18,178 INFO L273 TraceCheckUtils]: 0: Hoare triple {20489#true} i := 0; {20494#(<= proc_i 0)} is VALID [2019-05-15 10:16:18,179 INFO L273 TraceCheckUtils]: 1: Hoare triple {20494#(<= proc_i 0)} assume i <= 1000; {20494#(<= proc_i 0)} is VALID [2019-05-15 10:16:18,179 INFO L273 TraceCheckUtils]: 2: Hoare triple {20494#(<= proc_i 0)} assume i + 4 < a[j]; {20494#(<= proc_i 0)} is VALID [2019-05-15 10:16:18,180 INFO L273 TraceCheckUtils]: 3: Hoare triple {20494#(<= proc_i 0)} assume a[5] == 1000; {20494#(<= proc_i 0)} is VALID [2019-05-15 10:16:18,180 INFO L273 TraceCheckUtils]: 4: Hoare triple {20494#(<= proc_i 0)} assume j > 4; {20494#(<= proc_i 0)} is VALID [2019-05-15 10:16:18,181 INFO L273 TraceCheckUtils]: 5: Hoare triple {20494#(<= proc_i 0)} assume j < 6; {20494#(<= proc_i 0)} is VALID [2019-05-15 10:16:18,181 INFO L273 TraceCheckUtils]: 6: Hoare triple {20494#(<= proc_i 0)} i := i + 4; {20513#(<= proc_i 4)} is VALID [2019-05-15 10:16:18,182 INFO L273 TraceCheckUtils]: 7: Hoare triple {20513#(<= proc_i 4)} assume i <= 1000; {20513#(<= proc_i 4)} is VALID [2019-05-15 10:16:18,182 INFO L273 TraceCheckUtils]: 8: Hoare triple {20513#(<= proc_i 4)} assume i + 4 < a[j]; {20513#(<= proc_i 4)} is VALID [2019-05-15 10:16:18,183 INFO L273 TraceCheckUtils]: 9: Hoare triple {20513#(<= proc_i 4)} assume a[5] == 1000; {20513#(<= proc_i 4)} is VALID [2019-05-15 10:16:18,183 INFO L273 TraceCheckUtils]: 10: Hoare triple {20513#(<= proc_i 4)} assume j > 4; {20513#(<= proc_i 4)} is VALID [2019-05-15 10:16:18,184 INFO L273 TraceCheckUtils]: 11: Hoare triple {20513#(<= proc_i 4)} assume j < 6; {20513#(<= proc_i 4)} is VALID [2019-05-15 10:16:18,184 INFO L273 TraceCheckUtils]: 12: Hoare triple {20513#(<= proc_i 4)} i := i + 4; {20532#(<= proc_i 8)} is VALID [2019-05-15 10:16:18,185 INFO L273 TraceCheckUtils]: 13: Hoare triple {20532#(<= proc_i 8)} assume i <= 1000; {20532#(<= proc_i 8)} is VALID [2019-05-15 10:16:18,185 INFO L273 TraceCheckUtils]: 14: Hoare triple {20532#(<= proc_i 8)} assume i + 4 < a[j]; {20532#(<= proc_i 8)} is VALID [2019-05-15 10:16:18,186 INFO L273 TraceCheckUtils]: 15: Hoare triple {20532#(<= proc_i 8)} assume a[5] == 1000; {20532#(<= proc_i 8)} is VALID [2019-05-15 10:16:18,186 INFO L273 TraceCheckUtils]: 16: Hoare triple {20532#(<= proc_i 8)} assume j > 4; {20532#(<= proc_i 8)} is VALID [2019-05-15 10:16:18,187 INFO L273 TraceCheckUtils]: 17: Hoare triple {20532#(<= proc_i 8)} assume j < 6; {20532#(<= proc_i 8)} is VALID [2019-05-15 10:16:18,189 INFO L273 TraceCheckUtils]: 18: Hoare triple {20532#(<= proc_i 8)} i := i + 4; {20551#(<= proc_i 12)} is VALID [2019-05-15 10:16:18,190 INFO L273 TraceCheckUtils]: 19: Hoare triple {20551#(<= proc_i 12)} assume i <= 1000; {20551#(<= proc_i 12)} is VALID [2019-05-15 10:16:18,190 INFO L273 TraceCheckUtils]: 20: Hoare triple {20551#(<= proc_i 12)} assume i + 4 < a[j]; {20551#(<= proc_i 12)} is VALID [2019-05-15 10:16:18,190 INFO L273 TraceCheckUtils]: 21: Hoare triple {20551#(<= proc_i 12)} assume a[5] == 1000; {20551#(<= proc_i 12)} is VALID [2019-05-15 10:16:18,191 INFO L273 TraceCheckUtils]: 22: Hoare triple {20551#(<= proc_i 12)} assume j > 4; {20551#(<= proc_i 12)} is VALID [2019-05-15 10:16:18,208 INFO L273 TraceCheckUtils]: 23: Hoare triple {20551#(<= proc_i 12)} assume j < 6; {20551#(<= proc_i 12)} is VALID [2019-05-15 10:16:18,222 INFO L273 TraceCheckUtils]: 24: Hoare triple {20551#(<= proc_i 12)} i := i + 4; {20570#(<= proc_i 16)} is VALID [2019-05-15 10:16:18,236 INFO L273 TraceCheckUtils]: 25: Hoare triple {20570#(<= proc_i 16)} assume i <= 1000; {20570#(<= proc_i 16)} is VALID [2019-05-15 10:16:18,244 INFO L273 TraceCheckUtils]: 26: Hoare triple {20570#(<= proc_i 16)} assume i + 4 < a[j]; {20570#(<= proc_i 16)} is VALID [2019-05-15 10:16:18,258 INFO L273 TraceCheckUtils]: 27: Hoare triple {20570#(<= proc_i 16)} assume a[5] == 1000; {20570#(<= proc_i 16)} is VALID [2019-05-15 10:16:18,266 INFO L273 TraceCheckUtils]: 28: Hoare triple {20570#(<= proc_i 16)} assume j > 4; {20570#(<= proc_i 16)} is VALID [2019-05-15 10:16:18,280 INFO L273 TraceCheckUtils]: 29: Hoare triple {20570#(<= proc_i 16)} assume j < 6; {20570#(<= proc_i 16)} is VALID [2019-05-15 10:16:18,281 INFO L273 TraceCheckUtils]: 30: Hoare triple {20570#(<= proc_i 16)} i := i + 4; {20589#(<= proc_i 20)} is VALID [2019-05-15 10:16:18,281 INFO L273 TraceCheckUtils]: 31: Hoare triple {20589#(<= proc_i 20)} assume i <= 1000; {20589#(<= proc_i 20)} is VALID [2019-05-15 10:16:18,281 INFO L273 TraceCheckUtils]: 32: Hoare triple {20589#(<= proc_i 20)} assume i + 4 < a[j]; {20589#(<= proc_i 20)} is VALID [2019-05-15 10:16:18,282 INFO L273 TraceCheckUtils]: 33: Hoare triple {20589#(<= proc_i 20)} assume a[5] == 1000; {20589#(<= proc_i 20)} is VALID [2019-05-15 10:16:18,282 INFO L273 TraceCheckUtils]: 34: Hoare triple {20589#(<= proc_i 20)} assume j > 4; {20589#(<= proc_i 20)} is VALID [2019-05-15 10:16:18,282 INFO L273 TraceCheckUtils]: 35: Hoare triple {20589#(<= proc_i 20)} assume j < 6; {20589#(<= proc_i 20)} is VALID [2019-05-15 10:16:18,283 INFO L273 TraceCheckUtils]: 36: Hoare triple {20589#(<= proc_i 20)} i := i + 4; {20608#(<= proc_i 24)} is VALID [2019-05-15 10:16:18,283 INFO L273 TraceCheckUtils]: 37: Hoare triple {20608#(<= proc_i 24)} assume i <= 1000; {20608#(<= proc_i 24)} is VALID [2019-05-15 10:16:18,284 INFO L273 TraceCheckUtils]: 38: Hoare triple {20608#(<= proc_i 24)} assume i + 4 < a[j]; {20608#(<= proc_i 24)} is VALID [2019-05-15 10:16:18,284 INFO L273 TraceCheckUtils]: 39: Hoare triple {20608#(<= proc_i 24)} assume a[5] == 1000; {20608#(<= proc_i 24)} is VALID [2019-05-15 10:16:18,285 INFO L273 TraceCheckUtils]: 40: Hoare triple {20608#(<= proc_i 24)} assume j > 4; {20608#(<= proc_i 24)} is VALID [2019-05-15 10:16:18,285 INFO L273 TraceCheckUtils]: 41: Hoare triple {20608#(<= proc_i 24)} assume j < 6; {20608#(<= proc_i 24)} is VALID [2019-05-15 10:16:18,286 INFO L273 TraceCheckUtils]: 42: Hoare triple {20608#(<= proc_i 24)} i := i + 4; {20627#(<= proc_i 28)} is VALID [2019-05-15 10:16:18,286 INFO L273 TraceCheckUtils]: 43: Hoare triple {20627#(<= proc_i 28)} assume i <= 1000; {20627#(<= proc_i 28)} is VALID [2019-05-15 10:16:18,287 INFO L273 TraceCheckUtils]: 44: Hoare triple {20627#(<= proc_i 28)} assume i + 4 < a[j]; {20627#(<= proc_i 28)} is VALID [2019-05-15 10:16:18,287 INFO L273 TraceCheckUtils]: 45: Hoare triple {20627#(<= proc_i 28)} assume a[5] == 1000; {20627#(<= proc_i 28)} is VALID [2019-05-15 10:16:18,288 INFO L273 TraceCheckUtils]: 46: Hoare triple {20627#(<= proc_i 28)} assume j > 4; {20627#(<= proc_i 28)} is VALID [2019-05-15 10:16:18,288 INFO L273 TraceCheckUtils]: 47: Hoare triple {20627#(<= proc_i 28)} assume j < 6; {20627#(<= proc_i 28)} is VALID [2019-05-15 10:16:18,289 INFO L273 TraceCheckUtils]: 48: Hoare triple {20627#(<= proc_i 28)} i := i + 4; {20646#(<= proc_i 32)} is VALID [2019-05-15 10:16:18,289 INFO L273 TraceCheckUtils]: 49: Hoare triple {20646#(<= proc_i 32)} assume i <= 1000; {20646#(<= proc_i 32)} is VALID [2019-05-15 10:16:18,290 INFO L273 TraceCheckUtils]: 50: Hoare triple {20646#(<= proc_i 32)} assume i + 4 < a[j]; {20646#(<= proc_i 32)} is VALID [2019-05-15 10:16:18,290 INFO L273 TraceCheckUtils]: 51: Hoare triple {20646#(<= proc_i 32)} assume a[5] == 1000; {20646#(<= proc_i 32)} is VALID [2019-05-15 10:16:18,291 INFO L273 TraceCheckUtils]: 52: Hoare triple {20646#(<= proc_i 32)} assume j > 4; {20646#(<= proc_i 32)} is VALID [2019-05-15 10:16:18,291 INFO L273 TraceCheckUtils]: 53: Hoare triple {20646#(<= proc_i 32)} assume j < 6; {20646#(<= proc_i 32)} is VALID [2019-05-15 10:16:18,292 INFO L273 TraceCheckUtils]: 54: Hoare triple {20646#(<= proc_i 32)} i := i + 4; {20665#(<= proc_i 36)} is VALID [2019-05-15 10:16:18,292 INFO L273 TraceCheckUtils]: 55: Hoare triple {20665#(<= proc_i 36)} assume i <= 1000; {20665#(<= proc_i 36)} is VALID [2019-05-15 10:16:18,293 INFO L273 TraceCheckUtils]: 56: Hoare triple {20665#(<= proc_i 36)} assume i + 4 < a[j]; {20665#(<= proc_i 36)} is VALID [2019-05-15 10:16:18,293 INFO L273 TraceCheckUtils]: 57: Hoare triple {20665#(<= proc_i 36)} assume a[5] == 1000; {20665#(<= proc_i 36)} is VALID [2019-05-15 10:16:18,294 INFO L273 TraceCheckUtils]: 58: Hoare triple {20665#(<= proc_i 36)} assume j > 4; {20665#(<= proc_i 36)} is VALID [2019-05-15 10:16:18,294 INFO L273 TraceCheckUtils]: 59: Hoare triple {20665#(<= proc_i 36)} assume j < 6; {20665#(<= proc_i 36)} is VALID [2019-05-15 10:16:18,295 INFO L273 TraceCheckUtils]: 60: Hoare triple {20665#(<= proc_i 36)} i := i + 4; {20684#(<= proc_i 40)} is VALID [2019-05-15 10:16:18,295 INFO L273 TraceCheckUtils]: 61: Hoare triple {20684#(<= proc_i 40)} assume i <= 1000; {20684#(<= proc_i 40)} is VALID [2019-05-15 10:16:18,296 INFO L273 TraceCheckUtils]: 62: Hoare triple {20684#(<= proc_i 40)} assume i + 4 < a[j]; {20684#(<= proc_i 40)} is VALID [2019-05-15 10:16:18,296 INFO L273 TraceCheckUtils]: 63: Hoare triple {20684#(<= proc_i 40)} assume a[5] == 1000; {20684#(<= proc_i 40)} is VALID [2019-05-15 10:16:18,297 INFO L273 TraceCheckUtils]: 64: Hoare triple {20684#(<= proc_i 40)} assume j > 4; {20684#(<= proc_i 40)} is VALID [2019-05-15 10:16:18,297 INFO L273 TraceCheckUtils]: 65: Hoare triple {20684#(<= proc_i 40)} assume j < 6; {20684#(<= proc_i 40)} is VALID [2019-05-15 10:16:18,298 INFO L273 TraceCheckUtils]: 66: Hoare triple {20684#(<= proc_i 40)} i := i + 4; {20703#(<= proc_i 44)} is VALID [2019-05-15 10:16:18,298 INFO L273 TraceCheckUtils]: 67: Hoare triple {20703#(<= proc_i 44)} assume i <= 1000; {20703#(<= proc_i 44)} is VALID [2019-05-15 10:16:18,299 INFO L273 TraceCheckUtils]: 68: Hoare triple {20703#(<= proc_i 44)} assume i + 4 < a[j]; {20703#(<= proc_i 44)} is VALID [2019-05-15 10:16:18,299 INFO L273 TraceCheckUtils]: 69: Hoare triple {20703#(<= proc_i 44)} assume a[5] == 1000; {20703#(<= proc_i 44)} is VALID [2019-05-15 10:16:18,300 INFO L273 TraceCheckUtils]: 70: Hoare triple {20703#(<= proc_i 44)} assume j > 4; {20703#(<= proc_i 44)} is VALID [2019-05-15 10:16:18,300 INFO L273 TraceCheckUtils]: 71: Hoare triple {20703#(<= proc_i 44)} assume j < 6; {20703#(<= proc_i 44)} is VALID [2019-05-15 10:16:18,301 INFO L273 TraceCheckUtils]: 72: Hoare triple {20703#(<= proc_i 44)} i := i + 4; {20722#(<= proc_i 48)} is VALID [2019-05-15 10:16:18,302 INFO L273 TraceCheckUtils]: 73: Hoare triple {20722#(<= proc_i 48)} assume i <= 1000; {20722#(<= proc_i 48)} is VALID [2019-05-15 10:16:18,302 INFO L273 TraceCheckUtils]: 74: Hoare triple {20722#(<= proc_i 48)} assume i + 4 < a[j]; {20722#(<= proc_i 48)} is VALID [2019-05-15 10:16:18,303 INFO L273 TraceCheckUtils]: 75: Hoare triple {20722#(<= proc_i 48)} assume a[5] == 1000; {20722#(<= proc_i 48)} is VALID [2019-05-15 10:16:18,303 INFO L273 TraceCheckUtils]: 76: Hoare triple {20722#(<= proc_i 48)} assume j > 4; {20722#(<= proc_i 48)} is VALID [2019-05-15 10:16:18,303 INFO L273 TraceCheckUtils]: 77: Hoare triple {20722#(<= proc_i 48)} assume j < 6; {20722#(<= proc_i 48)} is VALID [2019-05-15 10:16:18,304 INFO L273 TraceCheckUtils]: 78: Hoare triple {20722#(<= proc_i 48)} i := i + 4; {20741#(<= proc_i 52)} is VALID [2019-05-15 10:16:18,305 INFO L273 TraceCheckUtils]: 79: Hoare triple {20741#(<= proc_i 52)} assume i <= 1000; {20741#(<= proc_i 52)} is VALID [2019-05-15 10:16:18,305 INFO L273 TraceCheckUtils]: 80: Hoare triple {20741#(<= proc_i 52)} assume i + 4 < a[j]; {20741#(<= proc_i 52)} is VALID [2019-05-15 10:16:18,306 INFO L273 TraceCheckUtils]: 81: Hoare triple {20741#(<= proc_i 52)} assume a[5] == 1000; {20741#(<= proc_i 52)} is VALID [2019-05-15 10:16:18,308 INFO L273 TraceCheckUtils]: 82: Hoare triple {20741#(<= proc_i 52)} assume j > 4; {20741#(<= proc_i 52)} is VALID [2019-05-15 10:16:18,308 INFO L273 TraceCheckUtils]: 83: Hoare triple {20741#(<= proc_i 52)} assume j < 6; {20741#(<= proc_i 52)} is VALID [2019-05-15 10:16:18,309 INFO L273 TraceCheckUtils]: 84: Hoare triple {20741#(<= proc_i 52)} i := i + 4; {20760#(<= proc_i 56)} is VALID [2019-05-15 10:16:18,309 INFO L273 TraceCheckUtils]: 85: Hoare triple {20760#(<= proc_i 56)} assume i <= 1000; {20760#(<= proc_i 56)} is VALID [2019-05-15 10:16:18,310 INFO L273 TraceCheckUtils]: 86: Hoare triple {20760#(<= proc_i 56)} assume i + 4 < a[j]; {20760#(<= proc_i 56)} is VALID [2019-05-15 10:16:18,310 INFO L273 TraceCheckUtils]: 87: Hoare triple {20760#(<= proc_i 56)} assume a[5] == 1000; {20760#(<= proc_i 56)} is VALID [2019-05-15 10:16:18,311 INFO L273 TraceCheckUtils]: 88: Hoare triple {20760#(<= proc_i 56)} assume j > 4; {20760#(<= proc_i 56)} is VALID [2019-05-15 10:16:18,311 INFO L273 TraceCheckUtils]: 89: Hoare triple {20760#(<= proc_i 56)} assume j < 6; {20760#(<= proc_i 56)} is VALID [2019-05-15 10:16:18,312 INFO L273 TraceCheckUtils]: 90: Hoare triple {20760#(<= proc_i 56)} i := i + 4; {20779#(<= proc_i 60)} is VALID [2019-05-15 10:16:18,312 INFO L273 TraceCheckUtils]: 91: Hoare triple {20779#(<= proc_i 60)} assume i <= 1000; {20779#(<= proc_i 60)} is VALID [2019-05-15 10:16:18,313 INFO L273 TraceCheckUtils]: 92: Hoare triple {20779#(<= proc_i 60)} assume i + 4 < a[j]; {20779#(<= proc_i 60)} is VALID [2019-05-15 10:16:18,313 INFO L273 TraceCheckUtils]: 93: Hoare triple {20779#(<= proc_i 60)} assume a[5] == 1000; {20779#(<= proc_i 60)} is VALID [2019-05-15 10:16:18,314 INFO L273 TraceCheckUtils]: 94: Hoare triple {20779#(<= proc_i 60)} assume j > 4; {20779#(<= proc_i 60)} is VALID [2019-05-15 10:16:18,314 INFO L273 TraceCheckUtils]: 95: Hoare triple {20779#(<= proc_i 60)} assume j < 6; {20779#(<= proc_i 60)} is VALID [2019-05-15 10:16:18,315 INFO L273 TraceCheckUtils]: 96: Hoare triple {20779#(<= proc_i 60)} i := i + 4; {20798#(<= proc_i 64)} is VALID [2019-05-15 10:16:18,315 INFO L273 TraceCheckUtils]: 97: Hoare triple {20798#(<= proc_i 64)} assume i <= 1000; {20798#(<= proc_i 64)} is VALID [2019-05-15 10:16:18,321 INFO L273 TraceCheckUtils]: 98: Hoare triple {20798#(<= proc_i 64)} assume i + 4 < a[j]; {20798#(<= proc_i 64)} is VALID [2019-05-15 10:16:18,321 INFO L273 TraceCheckUtils]: 99: Hoare triple {20798#(<= proc_i 64)} assume a[5] == 1000; {20798#(<= proc_i 64)} is VALID [2019-05-15 10:16:18,322 INFO L273 TraceCheckUtils]: 100: Hoare triple {20798#(<= proc_i 64)} assume j > 4; {20798#(<= proc_i 64)} is VALID [2019-05-15 10:16:18,322 INFO L273 TraceCheckUtils]: 101: Hoare triple {20798#(<= proc_i 64)} assume j < 6; {20798#(<= proc_i 64)} is VALID [2019-05-15 10:16:18,322 INFO L273 TraceCheckUtils]: 102: Hoare triple {20798#(<= proc_i 64)} i := i + 4; {20817#(<= proc_i 68)} is VALID [2019-05-15 10:16:18,323 INFO L273 TraceCheckUtils]: 103: Hoare triple {20817#(<= proc_i 68)} assume i <= 1000; {20817#(<= proc_i 68)} is VALID [2019-05-15 10:16:18,323 INFO L273 TraceCheckUtils]: 104: Hoare triple {20817#(<= proc_i 68)} assume i + 4 < a[j]; {20817#(<= proc_i 68)} is VALID [2019-05-15 10:16:18,323 INFO L273 TraceCheckUtils]: 105: Hoare triple {20817#(<= proc_i 68)} assume a[5] == 1000; {20817#(<= proc_i 68)} is VALID [2019-05-15 10:16:18,324 INFO L273 TraceCheckUtils]: 106: Hoare triple {20817#(<= proc_i 68)} assume j > 4; {20817#(<= proc_i 68)} is VALID [2019-05-15 10:16:18,324 INFO L273 TraceCheckUtils]: 107: Hoare triple {20817#(<= proc_i 68)} assume j < 6; {20817#(<= proc_i 68)} is VALID [2019-05-15 10:16:18,324 INFO L273 TraceCheckUtils]: 108: Hoare triple {20817#(<= proc_i 68)} i := i + 4; {20836#(<= proc_i 72)} is VALID [2019-05-15 10:16:18,325 INFO L273 TraceCheckUtils]: 109: Hoare triple {20836#(<= proc_i 72)} assume i <= 1000; {20836#(<= proc_i 72)} is VALID [2019-05-15 10:16:18,325 INFO L273 TraceCheckUtils]: 110: Hoare triple {20836#(<= proc_i 72)} assume i + 4 < a[j]; {20836#(<= proc_i 72)} is VALID [2019-05-15 10:16:18,326 INFO L273 TraceCheckUtils]: 111: Hoare triple {20836#(<= proc_i 72)} assume a[5] == 1000; {20836#(<= proc_i 72)} is VALID [2019-05-15 10:16:18,326 INFO L273 TraceCheckUtils]: 112: Hoare triple {20836#(<= proc_i 72)} assume j > 4; {20836#(<= proc_i 72)} is VALID [2019-05-15 10:16:18,326 INFO L273 TraceCheckUtils]: 113: Hoare triple {20836#(<= proc_i 72)} assume j < 6; {20836#(<= proc_i 72)} is VALID [2019-05-15 10:16:18,327 INFO L273 TraceCheckUtils]: 114: Hoare triple {20836#(<= proc_i 72)} i := i + 4; {20855#(<= proc_i 76)} is VALID [2019-05-15 10:16:18,328 INFO L273 TraceCheckUtils]: 115: Hoare triple {20855#(<= proc_i 76)} assume i <= 1000; {20855#(<= proc_i 76)} is VALID [2019-05-15 10:16:18,328 INFO L273 TraceCheckUtils]: 116: Hoare triple {20855#(<= proc_i 76)} assume i + 4 < a[j]; {20855#(<= proc_i 76)} is VALID [2019-05-15 10:16:18,329 INFO L273 TraceCheckUtils]: 117: Hoare triple {20855#(<= proc_i 76)} assume a[5] == 1000; {20855#(<= proc_i 76)} is VALID [2019-05-15 10:16:18,329 INFO L273 TraceCheckUtils]: 118: Hoare triple {20855#(<= proc_i 76)} assume j > 4; {20855#(<= proc_i 76)} is VALID [2019-05-15 10:16:18,330 INFO L273 TraceCheckUtils]: 119: Hoare triple {20855#(<= proc_i 76)} assume j < 6; {20855#(<= proc_i 76)} is VALID [2019-05-15 10:16:18,330 INFO L273 TraceCheckUtils]: 120: Hoare triple {20855#(<= proc_i 76)} i := i + 4; {20874#(<= proc_i 80)} is VALID [2019-05-15 10:16:18,331 INFO L273 TraceCheckUtils]: 121: Hoare triple {20874#(<= proc_i 80)} assume i <= 1000; {20874#(<= proc_i 80)} is VALID [2019-05-15 10:16:18,331 INFO L273 TraceCheckUtils]: 122: Hoare triple {20874#(<= proc_i 80)} assume i + 4 < a[j]; {20874#(<= proc_i 80)} is VALID [2019-05-15 10:16:18,332 INFO L273 TraceCheckUtils]: 123: Hoare triple {20874#(<= proc_i 80)} assume a[5] == 1000; {20874#(<= proc_i 80)} is VALID [2019-05-15 10:16:18,332 INFO L273 TraceCheckUtils]: 124: Hoare triple {20874#(<= proc_i 80)} assume j > 4; {20874#(<= proc_i 80)} is VALID [2019-05-15 10:16:18,333 INFO L273 TraceCheckUtils]: 125: Hoare triple {20874#(<= proc_i 80)} assume j < 6; {20874#(<= proc_i 80)} is VALID [2019-05-15 10:16:18,333 INFO L273 TraceCheckUtils]: 126: Hoare triple {20874#(<= proc_i 80)} i := i + 4; {20893#(<= proc_i 84)} is VALID [2019-05-15 10:16:18,334 INFO L273 TraceCheckUtils]: 127: Hoare triple {20893#(<= proc_i 84)} assume i <= 1000; {20893#(<= proc_i 84)} is VALID [2019-05-15 10:16:18,334 INFO L273 TraceCheckUtils]: 128: Hoare triple {20893#(<= proc_i 84)} assume i + 4 < a[j]; {20893#(<= proc_i 84)} is VALID [2019-05-15 10:16:18,335 INFO L273 TraceCheckUtils]: 129: Hoare triple {20893#(<= proc_i 84)} assume a[5] == 1000; {20893#(<= proc_i 84)} is VALID [2019-05-15 10:16:18,335 INFO L273 TraceCheckUtils]: 130: Hoare triple {20893#(<= proc_i 84)} assume j > 4; {20893#(<= proc_i 84)} is VALID [2019-05-15 10:16:18,336 INFO L273 TraceCheckUtils]: 131: Hoare triple {20893#(<= proc_i 84)} assume j < 6; {20893#(<= proc_i 84)} is VALID [2019-05-15 10:16:18,336 INFO L273 TraceCheckUtils]: 132: Hoare triple {20893#(<= proc_i 84)} i := i + 4; {20912#(<= proc_i 88)} is VALID [2019-05-15 10:16:18,337 INFO L273 TraceCheckUtils]: 133: Hoare triple {20912#(<= proc_i 88)} assume i <= 1000; {20912#(<= proc_i 88)} is VALID [2019-05-15 10:16:18,337 INFO L273 TraceCheckUtils]: 134: Hoare triple {20912#(<= proc_i 88)} assume i + 4 < a[j]; {20912#(<= proc_i 88)} is VALID [2019-05-15 10:16:18,338 INFO L273 TraceCheckUtils]: 135: Hoare triple {20912#(<= proc_i 88)} assume a[5] == 1000; {20912#(<= proc_i 88)} is VALID [2019-05-15 10:16:18,338 INFO L273 TraceCheckUtils]: 136: Hoare triple {20912#(<= proc_i 88)} assume j > 4; {20912#(<= proc_i 88)} is VALID [2019-05-15 10:16:18,339 INFO L273 TraceCheckUtils]: 137: Hoare triple {20912#(<= proc_i 88)} assume j < 6; {20912#(<= proc_i 88)} is VALID [2019-05-15 10:16:18,339 INFO L273 TraceCheckUtils]: 138: Hoare triple {20912#(<= proc_i 88)} i := i + 4; {20931#(<= proc_i 92)} is VALID [2019-05-15 10:16:18,340 INFO L273 TraceCheckUtils]: 139: Hoare triple {20931#(<= proc_i 92)} assume i <= 1000; {20931#(<= proc_i 92)} is VALID [2019-05-15 10:16:18,340 INFO L273 TraceCheckUtils]: 140: Hoare triple {20931#(<= proc_i 92)} assume i + 4 < a[j]; {20931#(<= proc_i 92)} is VALID [2019-05-15 10:16:18,341 INFO L273 TraceCheckUtils]: 141: Hoare triple {20931#(<= proc_i 92)} assume a[5] == 1000; {20931#(<= proc_i 92)} is VALID [2019-05-15 10:16:18,341 INFO L273 TraceCheckUtils]: 142: Hoare triple {20931#(<= proc_i 92)} assume j > 4; {20931#(<= proc_i 92)} is VALID [2019-05-15 10:16:18,342 INFO L273 TraceCheckUtils]: 143: Hoare triple {20931#(<= proc_i 92)} assume j < 6; {20931#(<= proc_i 92)} is VALID [2019-05-15 10:16:18,342 INFO L273 TraceCheckUtils]: 144: Hoare triple {20931#(<= proc_i 92)} i := i + 4; {20950#(<= proc_i 96)} is VALID [2019-05-15 10:16:18,343 INFO L273 TraceCheckUtils]: 145: Hoare triple {20950#(<= proc_i 96)} assume i <= 1000; {20950#(<= proc_i 96)} is VALID [2019-05-15 10:16:18,343 INFO L273 TraceCheckUtils]: 146: Hoare triple {20950#(<= proc_i 96)} assume i + 4 < a[j]; {20950#(<= proc_i 96)} is VALID [2019-05-15 10:16:18,344 INFO L273 TraceCheckUtils]: 147: Hoare triple {20950#(<= proc_i 96)} assume a[5] == 1000; {20950#(<= proc_i 96)} is VALID [2019-05-15 10:16:18,344 INFO L273 TraceCheckUtils]: 148: Hoare triple {20950#(<= proc_i 96)} assume j > 4; {20950#(<= proc_i 96)} is VALID [2019-05-15 10:16:18,345 INFO L273 TraceCheckUtils]: 149: Hoare triple {20950#(<= proc_i 96)} assume j < 6; {20950#(<= proc_i 96)} is VALID [2019-05-15 10:16:18,346 INFO L273 TraceCheckUtils]: 150: Hoare triple {20950#(<= proc_i 96)} i := i + 4; {20969#(<= proc_i 100)} is VALID [2019-05-15 10:16:18,346 INFO L273 TraceCheckUtils]: 151: Hoare triple {20969#(<= proc_i 100)} assume i <= 1000; {20969#(<= proc_i 100)} is VALID [2019-05-15 10:16:18,346 INFO L273 TraceCheckUtils]: 152: Hoare triple {20969#(<= proc_i 100)} assume i + 4 < a[j]; {20969#(<= proc_i 100)} is VALID [2019-05-15 10:16:18,347 INFO L273 TraceCheckUtils]: 153: Hoare triple {20969#(<= proc_i 100)} assume a[5] == 1000; {20969#(<= proc_i 100)} is VALID [2019-05-15 10:16:18,347 INFO L273 TraceCheckUtils]: 154: Hoare triple {20969#(<= proc_i 100)} assume j > 4; {20969#(<= proc_i 100)} is VALID [2019-05-15 10:16:18,348 INFO L273 TraceCheckUtils]: 155: Hoare triple {20969#(<= proc_i 100)} assume j < 6; {20969#(<= proc_i 100)} is VALID [2019-05-15 10:16:18,349 INFO L273 TraceCheckUtils]: 156: Hoare triple {20969#(<= proc_i 100)} i := i + 4; {20988#(<= proc_i 104)} is VALID [2019-05-15 10:16:18,349 INFO L273 TraceCheckUtils]: 157: Hoare triple {20988#(<= proc_i 104)} assume i <= 1000; {20988#(<= proc_i 104)} is VALID [2019-05-15 10:16:18,350 INFO L273 TraceCheckUtils]: 158: Hoare triple {20988#(<= proc_i 104)} assume i + 4 < a[j]; {20988#(<= proc_i 104)} is VALID [2019-05-15 10:16:18,350 INFO L273 TraceCheckUtils]: 159: Hoare triple {20988#(<= proc_i 104)} assume a[5] == 1000; {20988#(<= proc_i 104)} is VALID [2019-05-15 10:16:18,350 INFO L273 TraceCheckUtils]: 160: Hoare triple {20988#(<= proc_i 104)} assume j > 4; {20988#(<= proc_i 104)} is VALID [2019-05-15 10:16:18,351 INFO L273 TraceCheckUtils]: 161: Hoare triple {20988#(<= proc_i 104)} assume j < 6; {20988#(<= proc_i 104)} is VALID [2019-05-15 10:16:18,352 INFO L273 TraceCheckUtils]: 162: Hoare triple {20988#(<= proc_i 104)} i := i + 4; {21007#(<= proc_i 108)} is VALID [2019-05-15 10:16:18,352 INFO L273 TraceCheckUtils]: 163: Hoare triple {21007#(<= proc_i 108)} assume i <= 1000; {21007#(<= proc_i 108)} is VALID [2019-05-15 10:16:18,353 INFO L273 TraceCheckUtils]: 164: Hoare triple {21007#(<= proc_i 108)} assume i + 4 < a[j]; {21007#(<= proc_i 108)} is VALID [2019-05-15 10:16:18,353 INFO L273 TraceCheckUtils]: 165: Hoare triple {21007#(<= proc_i 108)} assume a[5] == 1000; {21007#(<= proc_i 108)} is VALID [2019-05-15 10:16:18,354 INFO L273 TraceCheckUtils]: 166: Hoare triple {21007#(<= proc_i 108)} assume j > 4; {21007#(<= proc_i 108)} is VALID [2019-05-15 10:16:18,354 INFO L273 TraceCheckUtils]: 167: Hoare triple {21007#(<= proc_i 108)} assume j < 6; {21007#(<= proc_i 108)} is VALID [2019-05-15 10:16:18,355 INFO L273 TraceCheckUtils]: 168: Hoare triple {21007#(<= proc_i 108)} i := i + 4; {21026#(<= proc_i 112)} is VALID [2019-05-15 10:16:18,355 INFO L273 TraceCheckUtils]: 169: Hoare triple {21026#(<= proc_i 112)} assume i <= 1000; {21026#(<= proc_i 112)} is VALID [2019-05-15 10:16:18,356 INFO L273 TraceCheckUtils]: 170: Hoare triple {21026#(<= proc_i 112)} assume i + 4 < a[j]; {21026#(<= proc_i 112)} is VALID [2019-05-15 10:16:18,356 INFO L273 TraceCheckUtils]: 171: Hoare triple {21026#(<= proc_i 112)} assume a[5] == 1000; {21026#(<= proc_i 112)} is VALID [2019-05-15 10:16:18,357 INFO L273 TraceCheckUtils]: 172: Hoare triple {21026#(<= proc_i 112)} assume j > 4; {21026#(<= proc_i 112)} is VALID [2019-05-15 10:16:18,357 INFO L273 TraceCheckUtils]: 173: Hoare triple {21026#(<= proc_i 112)} assume j < 6; {21026#(<= proc_i 112)} is VALID [2019-05-15 10:16:18,358 INFO L273 TraceCheckUtils]: 174: Hoare triple {21026#(<= proc_i 112)} i := i + 4; {21045#(<= proc_i 116)} is VALID [2019-05-15 10:16:18,358 INFO L273 TraceCheckUtils]: 175: Hoare triple {21045#(<= proc_i 116)} assume i <= 1000; {21045#(<= proc_i 116)} is VALID [2019-05-15 10:16:18,359 INFO L273 TraceCheckUtils]: 176: Hoare triple {21045#(<= proc_i 116)} assume i + 4 < a[j]; {21045#(<= proc_i 116)} is VALID [2019-05-15 10:16:18,359 INFO L273 TraceCheckUtils]: 177: Hoare triple {21045#(<= proc_i 116)} assume a[5] == 1000; {21045#(<= proc_i 116)} is VALID [2019-05-15 10:16:18,360 INFO L273 TraceCheckUtils]: 178: Hoare triple {21045#(<= proc_i 116)} assume j > 4; {21045#(<= proc_i 116)} is VALID [2019-05-15 10:16:18,360 INFO L273 TraceCheckUtils]: 179: Hoare triple {21045#(<= proc_i 116)} assume j < 6; {21045#(<= proc_i 116)} is VALID [2019-05-15 10:16:18,361 INFO L273 TraceCheckUtils]: 180: Hoare triple {21045#(<= proc_i 116)} i := i + 4; {21064#(<= proc_i 120)} is VALID [2019-05-15 10:16:18,361 INFO L273 TraceCheckUtils]: 181: Hoare triple {21064#(<= proc_i 120)} assume !(i <= 1000); {20490#false} is VALID [2019-05-15 10:16:18,384 INFO L134 CoverageAnalysis]: Checked inductivity of 2640 backedges. 0 proven. 2640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:18,384 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:18,385 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2019-05-15 10:16:18,385 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 182 [2019-05-15 10:16:18,385 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:18,385 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 33 states. [2019-05-15 10:16:18,554 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 182 edges. 182 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:18,554 INFO L454 AbstractCegarLoop]: Interpolant automaton has 33 states [2019-05-15 10:16:18,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2019-05-15 10:16:18,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2019-05-15 10:16:18,555 INFO L87 Difference]: Start difference. First operand 183 states and 183 transitions. Second operand 33 states. [2019-05-15 10:16:19,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:19,146 INFO L93 Difference]: Finished difference Result 194 states and 194 transitions. [2019-05-15 10:16:19,146 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-05-15 10:16:19,146 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 182 [2019-05-15 10:16:19,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:19,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2019-05-15 10:16:19,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 195 transitions. [2019-05-15 10:16:19,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2019-05-15 10:16:19,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 195 transitions. [2019-05-15 10:16:19,149 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 33 states and 195 transitions. [2019-05-15 10:16:19,342 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 195 edges. 195 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:19,345 INFO L225 Difference]: With dead ends: 194 [2019-05-15 10:16:19,345 INFO L226 Difference]: Without dead ends: 194 [2019-05-15 10:16:19,345 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2019-05-15 10:16:19,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2019-05-15 10:16:19,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 189. [2019-05-15 10:16:19,348 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:19,348 INFO L82 GeneralOperation]: Start isEquivalent. First operand 194 states. Second operand 189 states. [2019-05-15 10:16:19,348 INFO L74 IsIncluded]: Start isIncluded. First operand 194 states. Second operand 189 states. [2019-05-15 10:16:19,348 INFO L87 Difference]: Start difference. First operand 194 states. Second operand 189 states. [2019-05-15 10:16:19,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:19,351 INFO L93 Difference]: Finished difference Result 194 states and 194 transitions. [2019-05-15 10:16:19,351 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 194 transitions. [2019-05-15 10:16:19,352 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:19,352 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:19,352 INFO L74 IsIncluded]: Start isIncluded. First operand 189 states. Second operand 194 states. [2019-05-15 10:16:19,352 INFO L87 Difference]: Start difference. First operand 189 states. Second operand 194 states. [2019-05-15 10:16:19,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:19,355 INFO L93 Difference]: Finished difference Result 194 states and 194 transitions. [2019-05-15 10:16:19,355 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 194 transitions. [2019-05-15 10:16:19,356 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:19,356 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:19,356 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:19,356 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:19,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2019-05-15 10:16:19,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 189 transitions. [2019-05-15 10:16:19,359 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 189 transitions. Word has length 182 [2019-05-15 10:16:19,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:19,359 INFO L475 AbstractCegarLoop]: Abstraction has 189 states and 189 transitions. [2019-05-15 10:16:19,359 INFO L476 AbstractCegarLoop]: Interpolant automaton has 33 states. [2019-05-15 10:16:19,359 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 189 transitions. [2019-05-15 10:16:19,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2019-05-15 10:16:19,360 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:19,360 INFO L399 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 31, 31, 1, 1] [2019-05-15 10:16:19,361 INFO L418 AbstractCegarLoop]: === Iteration 32 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:19,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:19,361 INFO L82 PathProgramCache]: Analyzing trace with hash 641313768, now seen corresponding path program 31 times [2019-05-15 10:16:19,361 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:19,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:19,385 INFO L256 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 33 conjunts are in the unsatisfiable core [2019-05-15 10:16:19,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:19,416 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:20,363 INFO L273 TraceCheckUtils]: 0: Hoare triple {21838#true} i := 0; {21843#(<= proc_i 0)} is VALID [2019-05-15 10:16:20,363 INFO L273 TraceCheckUtils]: 1: Hoare triple {21843#(<= proc_i 0)} assume i <= 1000; {21843#(<= proc_i 0)} is VALID [2019-05-15 10:16:20,364 INFO L273 TraceCheckUtils]: 2: Hoare triple {21843#(<= proc_i 0)} assume i + 4 < a[j]; {21843#(<= proc_i 0)} is VALID [2019-05-15 10:16:20,364 INFO L273 TraceCheckUtils]: 3: Hoare triple {21843#(<= proc_i 0)} assume a[5] == 1000; {21843#(<= proc_i 0)} is VALID [2019-05-15 10:16:20,365 INFO L273 TraceCheckUtils]: 4: Hoare triple {21843#(<= proc_i 0)} assume j > 4; {21843#(<= proc_i 0)} is VALID [2019-05-15 10:16:20,365 INFO L273 TraceCheckUtils]: 5: Hoare triple {21843#(<= proc_i 0)} assume j < 6; {21843#(<= proc_i 0)} is VALID [2019-05-15 10:16:20,366 INFO L273 TraceCheckUtils]: 6: Hoare triple {21843#(<= proc_i 0)} i := i + 4; {21862#(<= proc_i 4)} is VALID [2019-05-15 10:16:20,366 INFO L273 TraceCheckUtils]: 7: Hoare triple {21862#(<= proc_i 4)} assume i <= 1000; {21862#(<= proc_i 4)} is VALID [2019-05-15 10:16:20,366 INFO L273 TraceCheckUtils]: 8: Hoare triple {21862#(<= proc_i 4)} assume i + 4 < a[j]; {21862#(<= proc_i 4)} is VALID [2019-05-15 10:16:20,366 INFO L273 TraceCheckUtils]: 9: Hoare triple {21862#(<= proc_i 4)} assume a[5] == 1000; {21862#(<= proc_i 4)} is VALID [2019-05-15 10:16:20,367 INFO L273 TraceCheckUtils]: 10: Hoare triple {21862#(<= proc_i 4)} assume j > 4; {21862#(<= proc_i 4)} is VALID [2019-05-15 10:16:20,367 INFO L273 TraceCheckUtils]: 11: Hoare triple {21862#(<= proc_i 4)} assume j < 6; {21862#(<= proc_i 4)} is VALID [2019-05-15 10:16:20,368 INFO L273 TraceCheckUtils]: 12: Hoare triple {21862#(<= proc_i 4)} i := i + 4; {21881#(<= proc_i 8)} is VALID [2019-05-15 10:16:20,369 INFO L273 TraceCheckUtils]: 13: Hoare triple {21881#(<= proc_i 8)} assume i <= 1000; {21881#(<= proc_i 8)} is VALID [2019-05-15 10:16:20,369 INFO L273 TraceCheckUtils]: 14: Hoare triple {21881#(<= proc_i 8)} assume i + 4 < a[j]; {21881#(<= proc_i 8)} is VALID [2019-05-15 10:16:20,370 INFO L273 TraceCheckUtils]: 15: Hoare triple {21881#(<= proc_i 8)} assume a[5] == 1000; {21881#(<= proc_i 8)} is VALID [2019-05-15 10:16:20,370 INFO L273 TraceCheckUtils]: 16: Hoare triple {21881#(<= proc_i 8)} assume j > 4; {21881#(<= proc_i 8)} is VALID [2019-05-15 10:16:20,370 INFO L273 TraceCheckUtils]: 17: Hoare triple {21881#(<= proc_i 8)} assume j < 6; {21881#(<= proc_i 8)} is VALID [2019-05-15 10:16:20,371 INFO L273 TraceCheckUtils]: 18: Hoare triple {21881#(<= proc_i 8)} i := i + 4; {21900#(<= proc_i 12)} is VALID [2019-05-15 10:16:20,372 INFO L273 TraceCheckUtils]: 19: Hoare triple {21900#(<= proc_i 12)} assume i <= 1000; {21900#(<= proc_i 12)} is VALID [2019-05-15 10:16:20,372 INFO L273 TraceCheckUtils]: 20: Hoare triple {21900#(<= proc_i 12)} assume i + 4 < a[j]; {21900#(<= proc_i 12)} is VALID [2019-05-15 10:16:20,373 INFO L273 TraceCheckUtils]: 21: Hoare triple {21900#(<= proc_i 12)} assume a[5] == 1000; {21900#(<= proc_i 12)} is VALID [2019-05-15 10:16:20,373 INFO L273 TraceCheckUtils]: 22: Hoare triple {21900#(<= proc_i 12)} assume j > 4; {21900#(<= proc_i 12)} is VALID [2019-05-15 10:16:20,374 INFO L273 TraceCheckUtils]: 23: Hoare triple {21900#(<= proc_i 12)} assume j < 6; {21900#(<= proc_i 12)} is VALID [2019-05-15 10:16:20,374 INFO L273 TraceCheckUtils]: 24: Hoare triple {21900#(<= proc_i 12)} i := i + 4; {21919#(<= proc_i 16)} is VALID [2019-05-15 10:16:20,375 INFO L273 TraceCheckUtils]: 25: Hoare triple {21919#(<= proc_i 16)} assume i <= 1000; {21919#(<= proc_i 16)} is VALID [2019-05-15 10:16:20,375 INFO L273 TraceCheckUtils]: 26: Hoare triple {21919#(<= proc_i 16)} assume i + 4 < a[j]; {21919#(<= proc_i 16)} is VALID [2019-05-15 10:16:20,376 INFO L273 TraceCheckUtils]: 27: Hoare triple {21919#(<= proc_i 16)} assume a[5] == 1000; {21919#(<= proc_i 16)} is VALID [2019-05-15 10:16:20,376 INFO L273 TraceCheckUtils]: 28: Hoare triple {21919#(<= proc_i 16)} assume j > 4; {21919#(<= proc_i 16)} is VALID [2019-05-15 10:16:20,377 INFO L273 TraceCheckUtils]: 29: Hoare triple {21919#(<= proc_i 16)} assume j < 6; {21919#(<= proc_i 16)} is VALID [2019-05-15 10:16:20,377 INFO L273 TraceCheckUtils]: 30: Hoare triple {21919#(<= proc_i 16)} i := i + 4; {21938#(<= proc_i 20)} is VALID [2019-05-15 10:16:20,378 INFO L273 TraceCheckUtils]: 31: Hoare triple {21938#(<= proc_i 20)} assume i <= 1000; {21938#(<= proc_i 20)} is VALID [2019-05-15 10:16:20,378 INFO L273 TraceCheckUtils]: 32: Hoare triple {21938#(<= proc_i 20)} assume i + 4 < a[j]; {21938#(<= proc_i 20)} is VALID [2019-05-15 10:16:20,379 INFO L273 TraceCheckUtils]: 33: Hoare triple {21938#(<= proc_i 20)} assume a[5] == 1000; {21938#(<= proc_i 20)} is VALID [2019-05-15 10:16:20,379 INFO L273 TraceCheckUtils]: 34: Hoare triple {21938#(<= proc_i 20)} assume j > 4; {21938#(<= proc_i 20)} is VALID [2019-05-15 10:16:20,380 INFO L273 TraceCheckUtils]: 35: Hoare triple {21938#(<= proc_i 20)} assume j < 6; {21938#(<= proc_i 20)} is VALID [2019-05-15 10:16:20,381 INFO L273 TraceCheckUtils]: 36: Hoare triple {21938#(<= proc_i 20)} i := i + 4; {21957#(<= proc_i 24)} is VALID [2019-05-15 10:16:20,381 INFO L273 TraceCheckUtils]: 37: Hoare triple {21957#(<= proc_i 24)} assume i <= 1000; {21957#(<= proc_i 24)} is VALID [2019-05-15 10:16:20,382 INFO L273 TraceCheckUtils]: 38: Hoare triple {21957#(<= proc_i 24)} assume i + 4 < a[j]; {21957#(<= proc_i 24)} is VALID [2019-05-15 10:16:20,382 INFO L273 TraceCheckUtils]: 39: Hoare triple {21957#(<= proc_i 24)} assume a[5] == 1000; {21957#(<= proc_i 24)} is VALID [2019-05-15 10:16:20,382 INFO L273 TraceCheckUtils]: 40: Hoare triple {21957#(<= proc_i 24)} assume j > 4; {21957#(<= proc_i 24)} is VALID [2019-05-15 10:16:20,383 INFO L273 TraceCheckUtils]: 41: Hoare triple {21957#(<= proc_i 24)} assume j < 6; {21957#(<= proc_i 24)} is VALID [2019-05-15 10:16:20,384 INFO L273 TraceCheckUtils]: 42: Hoare triple {21957#(<= proc_i 24)} i := i + 4; {21976#(<= proc_i 28)} is VALID [2019-05-15 10:16:20,384 INFO L273 TraceCheckUtils]: 43: Hoare triple {21976#(<= proc_i 28)} assume i <= 1000; {21976#(<= proc_i 28)} is VALID [2019-05-15 10:16:20,385 INFO L273 TraceCheckUtils]: 44: Hoare triple {21976#(<= proc_i 28)} assume i + 4 < a[j]; {21976#(<= proc_i 28)} is VALID [2019-05-15 10:16:20,385 INFO L273 TraceCheckUtils]: 45: Hoare triple {21976#(<= proc_i 28)} assume a[5] == 1000; {21976#(<= proc_i 28)} is VALID [2019-05-15 10:16:20,385 INFO L273 TraceCheckUtils]: 46: Hoare triple {21976#(<= proc_i 28)} assume j > 4; {21976#(<= proc_i 28)} is VALID [2019-05-15 10:16:20,386 INFO L273 TraceCheckUtils]: 47: Hoare triple {21976#(<= proc_i 28)} assume j < 6; {21976#(<= proc_i 28)} is VALID [2019-05-15 10:16:20,387 INFO L273 TraceCheckUtils]: 48: Hoare triple {21976#(<= proc_i 28)} i := i + 4; {21995#(<= proc_i 32)} is VALID [2019-05-15 10:16:20,387 INFO L273 TraceCheckUtils]: 49: Hoare triple {21995#(<= proc_i 32)} assume i <= 1000; {21995#(<= proc_i 32)} is VALID [2019-05-15 10:16:20,388 INFO L273 TraceCheckUtils]: 50: Hoare triple {21995#(<= proc_i 32)} assume i + 4 < a[j]; {21995#(<= proc_i 32)} is VALID [2019-05-15 10:16:20,388 INFO L273 TraceCheckUtils]: 51: Hoare triple {21995#(<= proc_i 32)} assume a[5] == 1000; {21995#(<= proc_i 32)} is VALID [2019-05-15 10:16:20,389 INFO L273 TraceCheckUtils]: 52: Hoare triple {21995#(<= proc_i 32)} assume j > 4; {21995#(<= proc_i 32)} is VALID [2019-05-15 10:16:20,389 INFO L273 TraceCheckUtils]: 53: Hoare triple {21995#(<= proc_i 32)} assume j < 6; {21995#(<= proc_i 32)} is VALID [2019-05-15 10:16:20,390 INFO L273 TraceCheckUtils]: 54: Hoare triple {21995#(<= proc_i 32)} i := i + 4; {22014#(<= proc_i 36)} is VALID [2019-05-15 10:16:20,390 INFO L273 TraceCheckUtils]: 55: Hoare triple {22014#(<= proc_i 36)} assume i <= 1000; {22014#(<= proc_i 36)} is VALID [2019-05-15 10:16:20,391 INFO L273 TraceCheckUtils]: 56: Hoare triple {22014#(<= proc_i 36)} assume i + 4 < a[j]; {22014#(<= proc_i 36)} is VALID [2019-05-15 10:16:20,391 INFO L273 TraceCheckUtils]: 57: Hoare triple {22014#(<= proc_i 36)} assume a[5] == 1000; {22014#(<= proc_i 36)} is VALID [2019-05-15 10:16:20,392 INFO L273 TraceCheckUtils]: 58: Hoare triple {22014#(<= proc_i 36)} assume j > 4; {22014#(<= proc_i 36)} is VALID [2019-05-15 10:16:20,392 INFO L273 TraceCheckUtils]: 59: Hoare triple {22014#(<= proc_i 36)} assume j < 6; {22014#(<= proc_i 36)} is VALID [2019-05-15 10:16:20,393 INFO L273 TraceCheckUtils]: 60: Hoare triple {22014#(<= proc_i 36)} i := i + 4; {22033#(<= proc_i 40)} is VALID [2019-05-15 10:16:20,393 INFO L273 TraceCheckUtils]: 61: Hoare triple {22033#(<= proc_i 40)} assume i <= 1000; {22033#(<= proc_i 40)} is VALID [2019-05-15 10:16:20,394 INFO L273 TraceCheckUtils]: 62: Hoare triple {22033#(<= proc_i 40)} assume i + 4 < a[j]; {22033#(<= proc_i 40)} is VALID [2019-05-15 10:16:20,394 INFO L273 TraceCheckUtils]: 63: Hoare triple {22033#(<= proc_i 40)} assume a[5] == 1000; {22033#(<= proc_i 40)} is VALID [2019-05-15 10:16:20,395 INFO L273 TraceCheckUtils]: 64: Hoare triple {22033#(<= proc_i 40)} assume j > 4; {22033#(<= proc_i 40)} is VALID [2019-05-15 10:16:20,395 INFO L273 TraceCheckUtils]: 65: Hoare triple {22033#(<= proc_i 40)} assume j < 6; {22033#(<= proc_i 40)} is VALID [2019-05-15 10:16:20,396 INFO L273 TraceCheckUtils]: 66: Hoare triple {22033#(<= proc_i 40)} i := i + 4; {22052#(<= proc_i 44)} is VALID [2019-05-15 10:16:20,396 INFO L273 TraceCheckUtils]: 67: Hoare triple {22052#(<= proc_i 44)} assume i <= 1000; {22052#(<= proc_i 44)} is VALID [2019-05-15 10:16:20,397 INFO L273 TraceCheckUtils]: 68: Hoare triple {22052#(<= proc_i 44)} assume i + 4 < a[j]; {22052#(<= proc_i 44)} is VALID [2019-05-15 10:16:20,397 INFO L273 TraceCheckUtils]: 69: Hoare triple {22052#(<= proc_i 44)} assume a[5] == 1000; {22052#(<= proc_i 44)} is VALID [2019-05-15 10:16:20,398 INFO L273 TraceCheckUtils]: 70: Hoare triple {22052#(<= proc_i 44)} assume j > 4; {22052#(<= proc_i 44)} is VALID [2019-05-15 10:16:20,398 INFO L273 TraceCheckUtils]: 71: Hoare triple {22052#(<= proc_i 44)} assume j < 6; {22052#(<= proc_i 44)} is VALID [2019-05-15 10:16:20,399 INFO L273 TraceCheckUtils]: 72: Hoare triple {22052#(<= proc_i 44)} i := i + 4; {22071#(<= proc_i 48)} is VALID [2019-05-15 10:16:20,399 INFO L273 TraceCheckUtils]: 73: Hoare triple {22071#(<= proc_i 48)} assume i <= 1000; {22071#(<= proc_i 48)} is VALID [2019-05-15 10:16:20,400 INFO L273 TraceCheckUtils]: 74: Hoare triple {22071#(<= proc_i 48)} assume i + 4 < a[j]; {22071#(<= proc_i 48)} is VALID [2019-05-15 10:16:20,400 INFO L273 TraceCheckUtils]: 75: Hoare triple {22071#(<= proc_i 48)} assume a[5] == 1000; {22071#(<= proc_i 48)} is VALID [2019-05-15 10:16:20,401 INFO L273 TraceCheckUtils]: 76: Hoare triple {22071#(<= proc_i 48)} assume j > 4; {22071#(<= proc_i 48)} is VALID [2019-05-15 10:16:20,401 INFO L273 TraceCheckUtils]: 77: Hoare triple {22071#(<= proc_i 48)} assume j < 6; {22071#(<= proc_i 48)} is VALID [2019-05-15 10:16:20,402 INFO L273 TraceCheckUtils]: 78: Hoare triple {22071#(<= proc_i 48)} i := i + 4; {22090#(<= proc_i 52)} is VALID [2019-05-15 10:16:20,402 INFO L273 TraceCheckUtils]: 79: Hoare triple {22090#(<= proc_i 52)} assume i <= 1000; {22090#(<= proc_i 52)} is VALID [2019-05-15 10:16:20,403 INFO L273 TraceCheckUtils]: 80: Hoare triple {22090#(<= proc_i 52)} assume i + 4 < a[j]; {22090#(<= proc_i 52)} is VALID [2019-05-15 10:16:20,403 INFO L273 TraceCheckUtils]: 81: Hoare triple {22090#(<= proc_i 52)} assume a[5] == 1000; {22090#(<= proc_i 52)} is VALID [2019-05-15 10:16:20,404 INFO L273 TraceCheckUtils]: 82: Hoare triple {22090#(<= proc_i 52)} assume j > 4; {22090#(<= proc_i 52)} is VALID [2019-05-15 10:16:20,404 INFO L273 TraceCheckUtils]: 83: Hoare triple {22090#(<= proc_i 52)} assume j < 6; {22090#(<= proc_i 52)} is VALID [2019-05-15 10:16:20,405 INFO L273 TraceCheckUtils]: 84: Hoare triple {22090#(<= proc_i 52)} i := i + 4; {22109#(<= proc_i 56)} is VALID [2019-05-15 10:16:20,405 INFO L273 TraceCheckUtils]: 85: Hoare triple {22109#(<= proc_i 56)} assume i <= 1000; {22109#(<= proc_i 56)} is VALID [2019-05-15 10:16:20,406 INFO L273 TraceCheckUtils]: 86: Hoare triple {22109#(<= proc_i 56)} assume i + 4 < a[j]; {22109#(<= proc_i 56)} is VALID [2019-05-15 10:16:20,406 INFO L273 TraceCheckUtils]: 87: Hoare triple {22109#(<= proc_i 56)} assume a[5] == 1000; {22109#(<= proc_i 56)} is VALID [2019-05-15 10:16:20,407 INFO L273 TraceCheckUtils]: 88: Hoare triple {22109#(<= proc_i 56)} assume j > 4; {22109#(<= proc_i 56)} is VALID [2019-05-15 10:16:20,407 INFO L273 TraceCheckUtils]: 89: Hoare triple {22109#(<= proc_i 56)} assume j < 6; {22109#(<= proc_i 56)} is VALID [2019-05-15 10:16:20,408 INFO L273 TraceCheckUtils]: 90: Hoare triple {22109#(<= proc_i 56)} i := i + 4; {22128#(<= proc_i 60)} is VALID [2019-05-15 10:16:20,409 INFO L273 TraceCheckUtils]: 91: Hoare triple {22128#(<= proc_i 60)} assume i <= 1000; {22128#(<= proc_i 60)} is VALID [2019-05-15 10:16:20,409 INFO L273 TraceCheckUtils]: 92: Hoare triple {22128#(<= proc_i 60)} assume i + 4 < a[j]; {22128#(<= proc_i 60)} is VALID [2019-05-15 10:16:20,409 INFO L273 TraceCheckUtils]: 93: Hoare triple {22128#(<= proc_i 60)} assume a[5] == 1000; {22128#(<= proc_i 60)} is VALID [2019-05-15 10:16:20,410 INFO L273 TraceCheckUtils]: 94: Hoare triple {22128#(<= proc_i 60)} assume j > 4; {22128#(<= proc_i 60)} is VALID [2019-05-15 10:16:20,410 INFO L273 TraceCheckUtils]: 95: Hoare triple {22128#(<= proc_i 60)} assume j < 6; {22128#(<= proc_i 60)} is VALID [2019-05-15 10:16:20,411 INFO L273 TraceCheckUtils]: 96: Hoare triple {22128#(<= proc_i 60)} i := i + 4; {22147#(<= proc_i 64)} is VALID [2019-05-15 10:16:20,412 INFO L273 TraceCheckUtils]: 97: Hoare triple {22147#(<= proc_i 64)} assume i <= 1000; {22147#(<= proc_i 64)} is VALID [2019-05-15 10:16:20,412 INFO L273 TraceCheckUtils]: 98: Hoare triple {22147#(<= proc_i 64)} assume i + 4 < a[j]; {22147#(<= proc_i 64)} is VALID [2019-05-15 10:16:20,413 INFO L273 TraceCheckUtils]: 99: Hoare triple {22147#(<= proc_i 64)} assume a[5] == 1000; {22147#(<= proc_i 64)} is VALID [2019-05-15 10:16:20,413 INFO L273 TraceCheckUtils]: 100: Hoare triple {22147#(<= proc_i 64)} assume j > 4; {22147#(<= proc_i 64)} is VALID [2019-05-15 10:16:20,413 INFO L273 TraceCheckUtils]: 101: Hoare triple {22147#(<= proc_i 64)} assume j < 6; {22147#(<= proc_i 64)} is VALID [2019-05-15 10:16:20,414 INFO L273 TraceCheckUtils]: 102: Hoare triple {22147#(<= proc_i 64)} i := i + 4; {22166#(<= proc_i 68)} is VALID [2019-05-15 10:16:20,415 INFO L273 TraceCheckUtils]: 103: Hoare triple {22166#(<= proc_i 68)} assume i <= 1000; {22166#(<= proc_i 68)} is VALID [2019-05-15 10:16:20,415 INFO L273 TraceCheckUtils]: 104: Hoare triple {22166#(<= proc_i 68)} assume i + 4 < a[j]; {22166#(<= proc_i 68)} is VALID [2019-05-15 10:16:20,416 INFO L273 TraceCheckUtils]: 105: Hoare triple {22166#(<= proc_i 68)} assume a[5] == 1000; {22166#(<= proc_i 68)} is VALID [2019-05-15 10:16:20,416 INFO L273 TraceCheckUtils]: 106: Hoare triple {22166#(<= proc_i 68)} assume j > 4; {22166#(<= proc_i 68)} is VALID [2019-05-15 10:16:20,417 INFO L273 TraceCheckUtils]: 107: Hoare triple {22166#(<= proc_i 68)} assume j < 6; {22166#(<= proc_i 68)} is VALID [2019-05-15 10:16:20,417 INFO L273 TraceCheckUtils]: 108: Hoare triple {22166#(<= proc_i 68)} i := i + 4; {22185#(<= proc_i 72)} is VALID [2019-05-15 10:16:20,418 INFO L273 TraceCheckUtils]: 109: Hoare triple {22185#(<= proc_i 72)} assume i <= 1000; {22185#(<= proc_i 72)} is VALID [2019-05-15 10:16:20,418 INFO L273 TraceCheckUtils]: 110: Hoare triple {22185#(<= proc_i 72)} assume i + 4 < a[j]; {22185#(<= proc_i 72)} is VALID [2019-05-15 10:16:20,419 INFO L273 TraceCheckUtils]: 111: Hoare triple {22185#(<= proc_i 72)} assume a[5] == 1000; {22185#(<= proc_i 72)} is VALID [2019-05-15 10:16:20,419 INFO L273 TraceCheckUtils]: 112: Hoare triple {22185#(<= proc_i 72)} assume j > 4; {22185#(<= proc_i 72)} is VALID [2019-05-15 10:16:20,420 INFO L273 TraceCheckUtils]: 113: Hoare triple {22185#(<= proc_i 72)} assume j < 6; {22185#(<= proc_i 72)} is VALID [2019-05-15 10:16:20,420 INFO L273 TraceCheckUtils]: 114: Hoare triple {22185#(<= proc_i 72)} i := i + 4; {22204#(<= proc_i 76)} is VALID [2019-05-15 10:16:20,421 INFO L273 TraceCheckUtils]: 115: Hoare triple {22204#(<= proc_i 76)} assume i <= 1000; {22204#(<= proc_i 76)} is VALID [2019-05-15 10:16:20,421 INFO L273 TraceCheckUtils]: 116: Hoare triple {22204#(<= proc_i 76)} assume i + 4 < a[j]; {22204#(<= proc_i 76)} is VALID [2019-05-15 10:16:20,422 INFO L273 TraceCheckUtils]: 117: Hoare triple {22204#(<= proc_i 76)} assume a[5] == 1000; {22204#(<= proc_i 76)} is VALID [2019-05-15 10:16:20,422 INFO L273 TraceCheckUtils]: 118: Hoare triple {22204#(<= proc_i 76)} assume j > 4; {22204#(<= proc_i 76)} is VALID [2019-05-15 10:16:20,423 INFO L273 TraceCheckUtils]: 119: Hoare triple {22204#(<= proc_i 76)} assume j < 6; {22204#(<= proc_i 76)} is VALID [2019-05-15 10:16:20,424 INFO L273 TraceCheckUtils]: 120: Hoare triple {22204#(<= proc_i 76)} i := i + 4; {22223#(<= proc_i 80)} is VALID [2019-05-15 10:16:20,424 INFO L273 TraceCheckUtils]: 121: Hoare triple {22223#(<= proc_i 80)} assume i <= 1000; {22223#(<= proc_i 80)} is VALID [2019-05-15 10:16:20,425 INFO L273 TraceCheckUtils]: 122: Hoare triple {22223#(<= proc_i 80)} assume i + 4 < a[j]; {22223#(<= proc_i 80)} is VALID [2019-05-15 10:16:20,425 INFO L273 TraceCheckUtils]: 123: Hoare triple {22223#(<= proc_i 80)} assume a[5] == 1000; {22223#(<= proc_i 80)} is VALID [2019-05-15 10:16:20,426 INFO L273 TraceCheckUtils]: 124: Hoare triple {22223#(<= proc_i 80)} assume j > 4; {22223#(<= proc_i 80)} is VALID [2019-05-15 10:16:20,426 INFO L273 TraceCheckUtils]: 125: Hoare triple {22223#(<= proc_i 80)} assume j < 6; {22223#(<= proc_i 80)} is VALID [2019-05-15 10:16:20,427 INFO L273 TraceCheckUtils]: 126: Hoare triple {22223#(<= proc_i 80)} i := i + 4; {22242#(<= proc_i 84)} is VALID [2019-05-15 10:16:20,427 INFO L273 TraceCheckUtils]: 127: Hoare triple {22242#(<= proc_i 84)} assume i <= 1000; {22242#(<= proc_i 84)} is VALID [2019-05-15 10:16:20,428 INFO L273 TraceCheckUtils]: 128: Hoare triple {22242#(<= proc_i 84)} assume i + 4 < a[j]; {22242#(<= proc_i 84)} is VALID [2019-05-15 10:16:20,428 INFO L273 TraceCheckUtils]: 129: Hoare triple {22242#(<= proc_i 84)} assume a[5] == 1000; {22242#(<= proc_i 84)} is VALID [2019-05-15 10:16:20,429 INFO L273 TraceCheckUtils]: 130: Hoare triple {22242#(<= proc_i 84)} assume j > 4; {22242#(<= proc_i 84)} is VALID [2019-05-15 10:16:20,429 INFO L273 TraceCheckUtils]: 131: Hoare triple {22242#(<= proc_i 84)} assume j < 6; {22242#(<= proc_i 84)} is VALID [2019-05-15 10:16:20,430 INFO L273 TraceCheckUtils]: 132: Hoare triple {22242#(<= proc_i 84)} i := i + 4; {22261#(<= proc_i 88)} is VALID [2019-05-15 10:16:20,430 INFO L273 TraceCheckUtils]: 133: Hoare triple {22261#(<= proc_i 88)} assume i <= 1000; {22261#(<= proc_i 88)} is VALID [2019-05-15 10:16:20,431 INFO L273 TraceCheckUtils]: 134: Hoare triple {22261#(<= proc_i 88)} assume i + 4 < a[j]; {22261#(<= proc_i 88)} is VALID [2019-05-15 10:16:20,431 INFO L273 TraceCheckUtils]: 135: Hoare triple {22261#(<= proc_i 88)} assume a[5] == 1000; {22261#(<= proc_i 88)} is VALID [2019-05-15 10:16:20,432 INFO L273 TraceCheckUtils]: 136: Hoare triple {22261#(<= proc_i 88)} assume j > 4; {22261#(<= proc_i 88)} is VALID [2019-05-15 10:16:20,432 INFO L273 TraceCheckUtils]: 137: Hoare triple {22261#(<= proc_i 88)} assume j < 6; {22261#(<= proc_i 88)} is VALID [2019-05-15 10:16:20,433 INFO L273 TraceCheckUtils]: 138: Hoare triple {22261#(<= proc_i 88)} i := i + 4; {22280#(<= proc_i 92)} is VALID [2019-05-15 10:16:20,433 INFO L273 TraceCheckUtils]: 139: Hoare triple {22280#(<= proc_i 92)} assume i <= 1000; {22280#(<= proc_i 92)} is VALID [2019-05-15 10:16:20,434 INFO L273 TraceCheckUtils]: 140: Hoare triple {22280#(<= proc_i 92)} assume i + 4 < a[j]; {22280#(<= proc_i 92)} is VALID [2019-05-15 10:16:20,434 INFO L273 TraceCheckUtils]: 141: Hoare triple {22280#(<= proc_i 92)} assume a[5] == 1000; {22280#(<= proc_i 92)} is VALID [2019-05-15 10:16:20,435 INFO L273 TraceCheckUtils]: 142: Hoare triple {22280#(<= proc_i 92)} assume j > 4; {22280#(<= proc_i 92)} is VALID [2019-05-15 10:16:20,435 INFO L273 TraceCheckUtils]: 143: Hoare triple {22280#(<= proc_i 92)} assume j < 6; {22280#(<= proc_i 92)} is VALID [2019-05-15 10:16:20,436 INFO L273 TraceCheckUtils]: 144: Hoare triple {22280#(<= proc_i 92)} i := i + 4; {22299#(<= proc_i 96)} is VALID [2019-05-15 10:16:20,436 INFO L273 TraceCheckUtils]: 145: Hoare triple {22299#(<= proc_i 96)} assume i <= 1000; {22299#(<= proc_i 96)} is VALID [2019-05-15 10:16:20,437 INFO L273 TraceCheckUtils]: 146: Hoare triple {22299#(<= proc_i 96)} assume i + 4 < a[j]; {22299#(<= proc_i 96)} is VALID [2019-05-15 10:16:20,437 INFO L273 TraceCheckUtils]: 147: Hoare triple {22299#(<= proc_i 96)} assume a[5] == 1000; {22299#(<= proc_i 96)} is VALID [2019-05-15 10:16:20,438 INFO L273 TraceCheckUtils]: 148: Hoare triple {22299#(<= proc_i 96)} assume j > 4; {22299#(<= proc_i 96)} is VALID [2019-05-15 10:16:20,438 INFO L273 TraceCheckUtils]: 149: Hoare triple {22299#(<= proc_i 96)} assume j < 6; {22299#(<= proc_i 96)} is VALID [2019-05-15 10:16:20,439 INFO L273 TraceCheckUtils]: 150: Hoare triple {22299#(<= proc_i 96)} i := i + 4; {22318#(<= proc_i 100)} is VALID [2019-05-15 10:16:20,440 INFO L273 TraceCheckUtils]: 151: Hoare triple {22318#(<= proc_i 100)} assume i <= 1000; {22318#(<= proc_i 100)} is VALID [2019-05-15 10:16:20,440 INFO L273 TraceCheckUtils]: 152: Hoare triple {22318#(<= proc_i 100)} assume i + 4 < a[j]; {22318#(<= proc_i 100)} is VALID [2019-05-15 10:16:20,440 INFO L273 TraceCheckUtils]: 153: Hoare triple {22318#(<= proc_i 100)} assume a[5] == 1000; {22318#(<= proc_i 100)} is VALID [2019-05-15 10:16:20,441 INFO L273 TraceCheckUtils]: 154: Hoare triple {22318#(<= proc_i 100)} assume j > 4; {22318#(<= proc_i 100)} is VALID [2019-05-15 10:16:20,441 INFO L273 TraceCheckUtils]: 155: Hoare triple {22318#(<= proc_i 100)} assume j < 6; {22318#(<= proc_i 100)} is VALID [2019-05-15 10:16:20,442 INFO L273 TraceCheckUtils]: 156: Hoare triple {22318#(<= proc_i 100)} i := i + 4; {22337#(<= proc_i 104)} is VALID [2019-05-15 10:16:20,443 INFO L273 TraceCheckUtils]: 157: Hoare triple {22337#(<= proc_i 104)} assume i <= 1000; {22337#(<= proc_i 104)} is VALID [2019-05-15 10:16:20,443 INFO L273 TraceCheckUtils]: 158: Hoare triple {22337#(<= proc_i 104)} assume i + 4 < a[j]; {22337#(<= proc_i 104)} is VALID [2019-05-15 10:16:20,444 INFO L273 TraceCheckUtils]: 159: Hoare triple {22337#(<= proc_i 104)} assume a[5] == 1000; {22337#(<= proc_i 104)} is VALID [2019-05-15 10:16:20,444 INFO L273 TraceCheckUtils]: 160: Hoare triple {22337#(<= proc_i 104)} assume j > 4; {22337#(<= proc_i 104)} is VALID [2019-05-15 10:16:20,444 INFO L273 TraceCheckUtils]: 161: Hoare triple {22337#(<= proc_i 104)} assume j < 6; {22337#(<= proc_i 104)} is VALID [2019-05-15 10:16:20,445 INFO L273 TraceCheckUtils]: 162: Hoare triple {22337#(<= proc_i 104)} i := i + 4; {22356#(<= proc_i 108)} is VALID [2019-05-15 10:16:20,446 INFO L273 TraceCheckUtils]: 163: Hoare triple {22356#(<= proc_i 108)} assume i <= 1000; {22356#(<= proc_i 108)} is VALID [2019-05-15 10:16:20,446 INFO L273 TraceCheckUtils]: 164: Hoare triple {22356#(<= proc_i 108)} assume i + 4 < a[j]; {22356#(<= proc_i 108)} is VALID [2019-05-15 10:16:20,447 INFO L273 TraceCheckUtils]: 165: Hoare triple {22356#(<= proc_i 108)} assume a[5] == 1000; {22356#(<= proc_i 108)} is VALID [2019-05-15 10:16:20,447 INFO L273 TraceCheckUtils]: 166: Hoare triple {22356#(<= proc_i 108)} assume j > 4; {22356#(<= proc_i 108)} is VALID [2019-05-15 10:16:20,448 INFO L273 TraceCheckUtils]: 167: Hoare triple {22356#(<= proc_i 108)} assume j < 6; {22356#(<= proc_i 108)} is VALID [2019-05-15 10:16:20,448 INFO L273 TraceCheckUtils]: 168: Hoare triple {22356#(<= proc_i 108)} i := i + 4; {22375#(<= proc_i 112)} is VALID [2019-05-15 10:16:20,449 INFO L273 TraceCheckUtils]: 169: Hoare triple {22375#(<= proc_i 112)} assume i <= 1000; {22375#(<= proc_i 112)} is VALID [2019-05-15 10:16:20,449 INFO L273 TraceCheckUtils]: 170: Hoare triple {22375#(<= proc_i 112)} assume i + 4 < a[j]; {22375#(<= proc_i 112)} is VALID [2019-05-15 10:16:20,450 INFO L273 TraceCheckUtils]: 171: Hoare triple {22375#(<= proc_i 112)} assume a[5] == 1000; {22375#(<= proc_i 112)} is VALID [2019-05-15 10:16:20,450 INFO L273 TraceCheckUtils]: 172: Hoare triple {22375#(<= proc_i 112)} assume j > 4; {22375#(<= proc_i 112)} is VALID [2019-05-15 10:16:20,451 INFO L273 TraceCheckUtils]: 173: Hoare triple {22375#(<= proc_i 112)} assume j < 6; {22375#(<= proc_i 112)} is VALID [2019-05-15 10:16:20,451 INFO L273 TraceCheckUtils]: 174: Hoare triple {22375#(<= proc_i 112)} i := i + 4; {22394#(<= proc_i 116)} is VALID [2019-05-15 10:16:20,452 INFO L273 TraceCheckUtils]: 175: Hoare triple {22394#(<= proc_i 116)} assume i <= 1000; {22394#(<= proc_i 116)} is VALID [2019-05-15 10:16:20,452 INFO L273 TraceCheckUtils]: 176: Hoare triple {22394#(<= proc_i 116)} assume i + 4 < a[j]; {22394#(<= proc_i 116)} is VALID [2019-05-15 10:16:20,453 INFO L273 TraceCheckUtils]: 177: Hoare triple {22394#(<= proc_i 116)} assume a[5] == 1000; {22394#(<= proc_i 116)} is VALID [2019-05-15 10:16:20,453 INFO L273 TraceCheckUtils]: 178: Hoare triple {22394#(<= proc_i 116)} assume j > 4; {22394#(<= proc_i 116)} is VALID [2019-05-15 10:16:20,454 INFO L273 TraceCheckUtils]: 179: Hoare triple {22394#(<= proc_i 116)} assume j < 6; {22394#(<= proc_i 116)} is VALID [2019-05-15 10:16:20,454 INFO L273 TraceCheckUtils]: 180: Hoare triple {22394#(<= proc_i 116)} i := i + 4; {22413#(<= proc_i 120)} is VALID [2019-05-15 10:16:20,455 INFO L273 TraceCheckUtils]: 181: Hoare triple {22413#(<= proc_i 120)} assume i <= 1000; {22413#(<= proc_i 120)} is VALID [2019-05-15 10:16:20,455 INFO L273 TraceCheckUtils]: 182: Hoare triple {22413#(<= proc_i 120)} assume i + 4 < a[j]; {22413#(<= proc_i 120)} is VALID [2019-05-15 10:16:20,456 INFO L273 TraceCheckUtils]: 183: Hoare triple {22413#(<= proc_i 120)} assume a[5] == 1000; {22413#(<= proc_i 120)} is VALID [2019-05-15 10:16:20,456 INFO L273 TraceCheckUtils]: 184: Hoare triple {22413#(<= proc_i 120)} assume j > 4; {22413#(<= proc_i 120)} is VALID [2019-05-15 10:16:20,457 INFO L273 TraceCheckUtils]: 185: Hoare triple {22413#(<= proc_i 120)} assume j < 6; {22413#(<= proc_i 120)} is VALID [2019-05-15 10:16:20,457 INFO L273 TraceCheckUtils]: 186: Hoare triple {22413#(<= proc_i 120)} i := i + 4; {22432#(<= proc_i 124)} is VALID [2019-05-15 10:16:20,458 INFO L273 TraceCheckUtils]: 187: Hoare triple {22432#(<= proc_i 124)} assume !(i <= 1000); {21839#false} is VALID [2019-05-15 10:16:20,481 INFO L134 CoverageAnalysis]: Checked inductivity of 2821 backedges. 0 proven. 2821 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:20,481 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:20,482 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2019-05-15 10:16:20,482 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 188 [2019-05-15 10:16:20,482 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:20,482 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 34 states. [2019-05-15 10:16:20,660 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 188 edges. 188 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:20,660 INFO L454 AbstractCegarLoop]: Interpolant automaton has 34 states [2019-05-15 10:16:20,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2019-05-15 10:16:20,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2019-05-15 10:16:20,661 INFO L87 Difference]: Start difference. First operand 189 states and 189 transitions. Second operand 34 states. [2019-05-15 10:16:20,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:20,986 INFO L93 Difference]: Finished difference Result 200 states and 200 transitions. [2019-05-15 10:16:20,986 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-05-15 10:16:20,986 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 188 [2019-05-15 10:16:20,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:20,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2019-05-15 10:16:20,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 201 transitions. [2019-05-15 10:16:20,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2019-05-15 10:16:20,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 201 transitions. [2019-05-15 10:16:20,989 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 34 states and 201 transitions. [2019-05-15 10:16:21,192 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 201 edges. 201 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:21,196 INFO L225 Difference]: With dead ends: 200 [2019-05-15 10:16:21,196 INFO L226 Difference]: Without dead ends: 200 [2019-05-15 10:16:21,197 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2019-05-15 10:16:21,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2019-05-15 10:16:21,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 195. [2019-05-15 10:16:21,200 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:21,200 INFO L82 GeneralOperation]: Start isEquivalent. First operand 200 states. Second operand 195 states. [2019-05-15 10:16:21,200 INFO L74 IsIncluded]: Start isIncluded. First operand 200 states. Second operand 195 states. [2019-05-15 10:16:21,200 INFO L87 Difference]: Start difference. First operand 200 states. Second operand 195 states. [2019-05-15 10:16:21,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:21,204 INFO L93 Difference]: Finished difference Result 200 states and 200 transitions. [2019-05-15 10:16:21,204 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 200 transitions. [2019-05-15 10:16:21,204 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:21,216 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:21,216 INFO L74 IsIncluded]: Start isIncluded. First operand 195 states. Second operand 200 states. [2019-05-15 10:16:21,216 INFO L87 Difference]: Start difference. First operand 195 states. Second operand 200 states. [2019-05-15 10:16:21,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:21,221 INFO L93 Difference]: Finished difference Result 200 states and 200 transitions. [2019-05-15 10:16:21,221 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 200 transitions. [2019-05-15 10:16:21,221 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:21,222 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:21,222 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:21,222 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:21,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2019-05-15 10:16:21,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 195 transitions. [2019-05-15 10:16:21,225 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 195 transitions. Word has length 188 [2019-05-15 10:16:21,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:21,225 INFO L475 AbstractCegarLoop]: Abstraction has 195 states and 195 transitions. [2019-05-15 10:16:21,225 INFO L476 AbstractCegarLoop]: Interpolant automaton has 34 states. [2019-05-15 10:16:21,226 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 195 transitions. [2019-05-15 10:16:21,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2019-05-15 10:16:21,226 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:21,227 INFO L399 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 32, 32, 1, 1] [2019-05-15 10:16:21,227 INFO L418 AbstractCegarLoop]: === Iteration 33 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:21,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:21,227 INFO L82 PathProgramCache]: Analyzing trace with hash -784541851, now seen corresponding path program 32 times [2019-05-15 10:16:21,228 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:21,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:21,255 INFO L256 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 34 conjunts are in the unsatisfiable core [2019-05-15 10:16:21,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:21,290 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:22,245 INFO L273 TraceCheckUtils]: 0: Hoare triple {23230#true} i := 0; {23235#(<= proc_i 0)} is VALID [2019-05-15 10:16:22,245 INFO L273 TraceCheckUtils]: 1: Hoare triple {23235#(<= proc_i 0)} assume i <= 1000; {23235#(<= proc_i 0)} is VALID [2019-05-15 10:16:22,246 INFO L273 TraceCheckUtils]: 2: Hoare triple {23235#(<= proc_i 0)} assume i + 4 < a[j]; {23235#(<= proc_i 0)} is VALID [2019-05-15 10:16:22,246 INFO L273 TraceCheckUtils]: 3: Hoare triple {23235#(<= proc_i 0)} assume a[5] == 1000; {23235#(<= proc_i 0)} is VALID [2019-05-15 10:16:22,247 INFO L273 TraceCheckUtils]: 4: Hoare triple {23235#(<= proc_i 0)} assume j > 4; {23235#(<= proc_i 0)} is VALID [2019-05-15 10:16:22,247 INFO L273 TraceCheckUtils]: 5: Hoare triple {23235#(<= proc_i 0)} assume j < 6; {23235#(<= proc_i 0)} is VALID [2019-05-15 10:16:22,248 INFO L273 TraceCheckUtils]: 6: Hoare triple {23235#(<= proc_i 0)} i := i + 4; {23254#(<= proc_i 4)} is VALID [2019-05-15 10:16:22,248 INFO L273 TraceCheckUtils]: 7: Hoare triple {23254#(<= proc_i 4)} assume i <= 1000; {23254#(<= proc_i 4)} is VALID [2019-05-15 10:16:22,249 INFO L273 TraceCheckUtils]: 8: Hoare triple {23254#(<= proc_i 4)} assume i + 4 < a[j]; {23254#(<= proc_i 4)} is VALID [2019-05-15 10:16:22,249 INFO L273 TraceCheckUtils]: 9: Hoare triple {23254#(<= proc_i 4)} assume a[5] == 1000; {23254#(<= proc_i 4)} is VALID [2019-05-15 10:16:22,250 INFO L273 TraceCheckUtils]: 10: Hoare triple {23254#(<= proc_i 4)} assume j > 4; {23254#(<= proc_i 4)} is VALID [2019-05-15 10:16:22,250 INFO L273 TraceCheckUtils]: 11: Hoare triple {23254#(<= proc_i 4)} assume j < 6; {23254#(<= proc_i 4)} is VALID [2019-05-15 10:16:22,251 INFO L273 TraceCheckUtils]: 12: Hoare triple {23254#(<= proc_i 4)} i := i + 4; {23273#(<= proc_i 8)} is VALID [2019-05-15 10:16:22,251 INFO L273 TraceCheckUtils]: 13: Hoare triple {23273#(<= proc_i 8)} assume i <= 1000; {23273#(<= proc_i 8)} is VALID [2019-05-15 10:16:22,252 INFO L273 TraceCheckUtils]: 14: Hoare triple {23273#(<= proc_i 8)} assume i + 4 < a[j]; {23273#(<= proc_i 8)} is VALID [2019-05-15 10:16:22,252 INFO L273 TraceCheckUtils]: 15: Hoare triple {23273#(<= proc_i 8)} assume a[5] == 1000; {23273#(<= proc_i 8)} is VALID [2019-05-15 10:16:22,253 INFO L273 TraceCheckUtils]: 16: Hoare triple {23273#(<= proc_i 8)} assume j > 4; {23273#(<= proc_i 8)} is VALID [2019-05-15 10:16:22,253 INFO L273 TraceCheckUtils]: 17: Hoare triple {23273#(<= proc_i 8)} assume j < 6; {23273#(<= proc_i 8)} is VALID [2019-05-15 10:16:22,254 INFO L273 TraceCheckUtils]: 18: Hoare triple {23273#(<= proc_i 8)} i := i + 4; {23292#(<= proc_i 12)} is VALID [2019-05-15 10:16:22,255 INFO L273 TraceCheckUtils]: 19: Hoare triple {23292#(<= proc_i 12)} assume i <= 1000; {23292#(<= proc_i 12)} is VALID [2019-05-15 10:16:22,255 INFO L273 TraceCheckUtils]: 20: Hoare triple {23292#(<= proc_i 12)} assume i + 4 < a[j]; {23292#(<= proc_i 12)} is VALID [2019-05-15 10:16:22,255 INFO L273 TraceCheckUtils]: 21: Hoare triple {23292#(<= proc_i 12)} assume a[5] == 1000; {23292#(<= proc_i 12)} is VALID [2019-05-15 10:16:22,256 INFO L273 TraceCheckUtils]: 22: Hoare triple {23292#(<= proc_i 12)} assume j > 4; {23292#(<= proc_i 12)} is VALID [2019-05-15 10:16:22,256 INFO L273 TraceCheckUtils]: 23: Hoare triple {23292#(<= proc_i 12)} assume j < 6; {23292#(<= proc_i 12)} is VALID [2019-05-15 10:16:22,257 INFO L273 TraceCheckUtils]: 24: Hoare triple {23292#(<= proc_i 12)} i := i + 4; {23311#(<= proc_i 16)} is VALID [2019-05-15 10:16:22,258 INFO L273 TraceCheckUtils]: 25: Hoare triple {23311#(<= proc_i 16)} assume i <= 1000; {23311#(<= proc_i 16)} is VALID [2019-05-15 10:16:22,258 INFO L273 TraceCheckUtils]: 26: Hoare triple {23311#(<= proc_i 16)} assume i + 4 < a[j]; {23311#(<= proc_i 16)} is VALID [2019-05-15 10:16:22,259 INFO L273 TraceCheckUtils]: 27: Hoare triple {23311#(<= proc_i 16)} assume a[5] == 1000; {23311#(<= proc_i 16)} is VALID [2019-05-15 10:16:22,259 INFO L273 TraceCheckUtils]: 28: Hoare triple {23311#(<= proc_i 16)} assume j > 4; {23311#(<= proc_i 16)} is VALID [2019-05-15 10:16:22,259 INFO L273 TraceCheckUtils]: 29: Hoare triple {23311#(<= proc_i 16)} assume j < 6; {23311#(<= proc_i 16)} is VALID [2019-05-15 10:16:22,260 INFO L273 TraceCheckUtils]: 30: Hoare triple {23311#(<= proc_i 16)} i := i + 4; {23330#(<= proc_i 20)} is VALID [2019-05-15 10:16:22,261 INFO L273 TraceCheckUtils]: 31: Hoare triple {23330#(<= proc_i 20)} assume i <= 1000; {23330#(<= proc_i 20)} is VALID [2019-05-15 10:16:22,261 INFO L273 TraceCheckUtils]: 32: Hoare triple {23330#(<= proc_i 20)} assume i + 4 < a[j]; {23330#(<= proc_i 20)} is VALID [2019-05-15 10:16:22,262 INFO L273 TraceCheckUtils]: 33: Hoare triple {23330#(<= proc_i 20)} assume a[5] == 1000; {23330#(<= proc_i 20)} is VALID [2019-05-15 10:16:22,262 INFO L273 TraceCheckUtils]: 34: Hoare triple {23330#(<= proc_i 20)} assume j > 4; {23330#(<= proc_i 20)} is VALID [2019-05-15 10:16:22,263 INFO L273 TraceCheckUtils]: 35: Hoare triple {23330#(<= proc_i 20)} assume j < 6; {23330#(<= proc_i 20)} is VALID [2019-05-15 10:16:22,263 INFO L273 TraceCheckUtils]: 36: Hoare triple {23330#(<= proc_i 20)} i := i + 4; {23349#(<= proc_i 24)} is VALID [2019-05-15 10:16:22,264 INFO L273 TraceCheckUtils]: 37: Hoare triple {23349#(<= proc_i 24)} assume i <= 1000; {23349#(<= proc_i 24)} is VALID [2019-05-15 10:16:22,264 INFO L273 TraceCheckUtils]: 38: Hoare triple {23349#(<= proc_i 24)} assume i + 4 < a[j]; {23349#(<= proc_i 24)} is VALID [2019-05-15 10:16:22,265 INFO L273 TraceCheckUtils]: 39: Hoare triple {23349#(<= proc_i 24)} assume a[5] == 1000; {23349#(<= proc_i 24)} is VALID [2019-05-15 10:16:22,265 INFO L273 TraceCheckUtils]: 40: Hoare triple {23349#(<= proc_i 24)} assume j > 4; {23349#(<= proc_i 24)} is VALID [2019-05-15 10:16:22,266 INFO L273 TraceCheckUtils]: 41: Hoare triple {23349#(<= proc_i 24)} assume j < 6; {23349#(<= proc_i 24)} is VALID [2019-05-15 10:16:22,266 INFO L273 TraceCheckUtils]: 42: Hoare triple {23349#(<= proc_i 24)} i := i + 4; {23368#(<= proc_i 28)} is VALID [2019-05-15 10:16:22,267 INFO L273 TraceCheckUtils]: 43: Hoare triple {23368#(<= proc_i 28)} assume i <= 1000; {23368#(<= proc_i 28)} is VALID [2019-05-15 10:16:22,267 INFO L273 TraceCheckUtils]: 44: Hoare triple {23368#(<= proc_i 28)} assume i + 4 < a[j]; {23368#(<= proc_i 28)} is VALID [2019-05-15 10:16:22,268 INFO L273 TraceCheckUtils]: 45: Hoare triple {23368#(<= proc_i 28)} assume a[5] == 1000; {23368#(<= proc_i 28)} is VALID [2019-05-15 10:16:22,268 INFO L273 TraceCheckUtils]: 46: Hoare triple {23368#(<= proc_i 28)} assume j > 4; {23368#(<= proc_i 28)} is VALID [2019-05-15 10:16:22,269 INFO L273 TraceCheckUtils]: 47: Hoare triple {23368#(<= proc_i 28)} assume j < 6; {23368#(<= proc_i 28)} is VALID [2019-05-15 10:16:22,269 INFO L273 TraceCheckUtils]: 48: Hoare triple {23368#(<= proc_i 28)} i := i + 4; {23387#(<= proc_i 32)} is VALID [2019-05-15 10:16:22,270 INFO L273 TraceCheckUtils]: 49: Hoare triple {23387#(<= proc_i 32)} assume i <= 1000; {23387#(<= proc_i 32)} is VALID [2019-05-15 10:16:22,270 INFO L273 TraceCheckUtils]: 50: Hoare triple {23387#(<= proc_i 32)} assume i + 4 < a[j]; {23387#(<= proc_i 32)} is VALID [2019-05-15 10:16:22,271 INFO L273 TraceCheckUtils]: 51: Hoare triple {23387#(<= proc_i 32)} assume a[5] == 1000; {23387#(<= proc_i 32)} is VALID [2019-05-15 10:16:22,271 INFO L273 TraceCheckUtils]: 52: Hoare triple {23387#(<= proc_i 32)} assume j > 4; {23387#(<= proc_i 32)} is VALID [2019-05-15 10:16:22,272 INFO L273 TraceCheckUtils]: 53: Hoare triple {23387#(<= proc_i 32)} assume j < 6; {23387#(<= proc_i 32)} is VALID [2019-05-15 10:16:22,272 INFO L273 TraceCheckUtils]: 54: Hoare triple {23387#(<= proc_i 32)} i := i + 4; {23406#(<= proc_i 36)} is VALID [2019-05-15 10:16:22,273 INFO L273 TraceCheckUtils]: 55: Hoare triple {23406#(<= proc_i 36)} assume i <= 1000; {23406#(<= proc_i 36)} is VALID [2019-05-15 10:16:22,273 INFO L273 TraceCheckUtils]: 56: Hoare triple {23406#(<= proc_i 36)} assume i + 4 < a[j]; {23406#(<= proc_i 36)} is VALID [2019-05-15 10:16:22,274 INFO L273 TraceCheckUtils]: 57: Hoare triple {23406#(<= proc_i 36)} assume a[5] == 1000; {23406#(<= proc_i 36)} is VALID [2019-05-15 10:16:22,274 INFO L273 TraceCheckUtils]: 58: Hoare triple {23406#(<= proc_i 36)} assume j > 4; {23406#(<= proc_i 36)} is VALID [2019-05-15 10:16:22,275 INFO L273 TraceCheckUtils]: 59: Hoare triple {23406#(<= proc_i 36)} assume j < 6; {23406#(<= proc_i 36)} is VALID [2019-05-15 10:16:22,275 INFO L273 TraceCheckUtils]: 60: Hoare triple {23406#(<= proc_i 36)} i := i + 4; {23425#(<= proc_i 40)} is VALID [2019-05-15 10:16:22,276 INFO L273 TraceCheckUtils]: 61: Hoare triple {23425#(<= proc_i 40)} assume i <= 1000; {23425#(<= proc_i 40)} is VALID [2019-05-15 10:16:22,276 INFO L273 TraceCheckUtils]: 62: Hoare triple {23425#(<= proc_i 40)} assume i + 4 < a[j]; {23425#(<= proc_i 40)} is VALID [2019-05-15 10:16:22,277 INFO L273 TraceCheckUtils]: 63: Hoare triple {23425#(<= proc_i 40)} assume a[5] == 1000; {23425#(<= proc_i 40)} is VALID [2019-05-15 10:16:22,277 INFO L273 TraceCheckUtils]: 64: Hoare triple {23425#(<= proc_i 40)} assume j > 4; {23425#(<= proc_i 40)} is VALID [2019-05-15 10:16:22,278 INFO L273 TraceCheckUtils]: 65: Hoare triple {23425#(<= proc_i 40)} assume j < 6; {23425#(<= proc_i 40)} is VALID [2019-05-15 10:16:22,278 INFO L273 TraceCheckUtils]: 66: Hoare triple {23425#(<= proc_i 40)} i := i + 4; {23444#(<= proc_i 44)} is VALID [2019-05-15 10:16:22,279 INFO L273 TraceCheckUtils]: 67: Hoare triple {23444#(<= proc_i 44)} assume i <= 1000; {23444#(<= proc_i 44)} is VALID [2019-05-15 10:16:22,279 INFO L273 TraceCheckUtils]: 68: Hoare triple {23444#(<= proc_i 44)} assume i + 4 < a[j]; {23444#(<= proc_i 44)} is VALID [2019-05-15 10:16:22,280 INFO L273 TraceCheckUtils]: 69: Hoare triple {23444#(<= proc_i 44)} assume a[5] == 1000; {23444#(<= proc_i 44)} is VALID [2019-05-15 10:16:22,280 INFO L273 TraceCheckUtils]: 70: Hoare triple {23444#(<= proc_i 44)} assume j > 4; {23444#(<= proc_i 44)} is VALID [2019-05-15 10:16:22,281 INFO L273 TraceCheckUtils]: 71: Hoare triple {23444#(<= proc_i 44)} assume j < 6; {23444#(<= proc_i 44)} is VALID [2019-05-15 10:16:22,281 INFO L273 TraceCheckUtils]: 72: Hoare triple {23444#(<= proc_i 44)} i := i + 4; {23463#(<= proc_i 48)} is VALID [2019-05-15 10:16:22,282 INFO L273 TraceCheckUtils]: 73: Hoare triple {23463#(<= proc_i 48)} assume i <= 1000; {23463#(<= proc_i 48)} is VALID [2019-05-15 10:16:22,282 INFO L273 TraceCheckUtils]: 74: Hoare triple {23463#(<= proc_i 48)} assume i + 4 < a[j]; {23463#(<= proc_i 48)} is VALID [2019-05-15 10:16:22,283 INFO L273 TraceCheckUtils]: 75: Hoare triple {23463#(<= proc_i 48)} assume a[5] == 1000; {23463#(<= proc_i 48)} is VALID [2019-05-15 10:16:22,283 INFO L273 TraceCheckUtils]: 76: Hoare triple {23463#(<= proc_i 48)} assume j > 4; {23463#(<= proc_i 48)} is VALID [2019-05-15 10:16:22,284 INFO L273 TraceCheckUtils]: 77: Hoare triple {23463#(<= proc_i 48)} assume j < 6; {23463#(<= proc_i 48)} is VALID [2019-05-15 10:16:22,285 INFO L273 TraceCheckUtils]: 78: Hoare triple {23463#(<= proc_i 48)} i := i + 4; {23482#(<= proc_i 52)} is VALID [2019-05-15 10:16:22,285 INFO L273 TraceCheckUtils]: 79: Hoare triple {23482#(<= proc_i 52)} assume i <= 1000; {23482#(<= proc_i 52)} is VALID [2019-05-15 10:16:22,285 INFO L273 TraceCheckUtils]: 80: Hoare triple {23482#(<= proc_i 52)} assume i + 4 < a[j]; {23482#(<= proc_i 52)} is VALID [2019-05-15 10:16:22,286 INFO L273 TraceCheckUtils]: 81: Hoare triple {23482#(<= proc_i 52)} assume a[5] == 1000; {23482#(<= proc_i 52)} is VALID [2019-05-15 10:16:22,286 INFO L273 TraceCheckUtils]: 82: Hoare triple {23482#(<= proc_i 52)} assume j > 4; {23482#(<= proc_i 52)} is VALID [2019-05-15 10:16:22,287 INFO L273 TraceCheckUtils]: 83: Hoare triple {23482#(<= proc_i 52)} assume j < 6; {23482#(<= proc_i 52)} is VALID [2019-05-15 10:16:22,288 INFO L273 TraceCheckUtils]: 84: Hoare triple {23482#(<= proc_i 52)} i := i + 4; {23501#(<= proc_i 56)} is VALID [2019-05-15 10:16:22,288 INFO L273 TraceCheckUtils]: 85: Hoare triple {23501#(<= proc_i 56)} assume i <= 1000; {23501#(<= proc_i 56)} is VALID [2019-05-15 10:16:22,289 INFO L273 TraceCheckUtils]: 86: Hoare triple {23501#(<= proc_i 56)} assume i + 4 < a[j]; {23501#(<= proc_i 56)} is VALID [2019-05-15 10:16:22,289 INFO L273 TraceCheckUtils]: 87: Hoare triple {23501#(<= proc_i 56)} assume a[5] == 1000; {23501#(<= proc_i 56)} is VALID [2019-05-15 10:16:22,289 INFO L273 TraceCheckUtils]: 88: Hoare triple {23501#(<= proc_i 56)} assume j > 4; {23501#(<= proc_i 56)} is VALID [2019-05-15 10:16:22,290 INFO L273 TraceCheckUtils]: 89: Hoare triple {23501#(<= proc_i 56)} assume j < 6; {23501#(<= proc_i 56)} is VALID [2019-05-15 10:16:22,291 INFO L273 TraceCheckUtils]: 90: Hoare triple {23501#(<= proc_i 56)} i := i + 4; {23520#(<= proc_i 60)} is VALID [2019-05-15 10:16:22,291 INFO L273 TraceCheckUtils]: 91: Hoare triple {23520#(<= proc_i 60)} assume i <= 1000; {23520#(<= proc_i 60)} is VALID [2019-05-15 10:16:22,292 INFO L273 TraceCheckUtils]: 92: Hoare triple {23520#(<= proc_i 60)} assume i + 4 < a[j]; {23520#(<= proc_i 60)} is VALID [2019-05-15 10:16:22,292 INFO L273 TraceCheckUtils]: 93: Hoare triple {23520#(<= proc_i 60)} assume a[5] == 1000; {23520#(<= proc_i 60)} is VALID [2019-05-15 10:16:22,292 INFO L273 TraceCheckUtils]: 94: Hoare triple {23520#(<= proc_i 60)} assume j > 4; {23520#(<= proc_i 60)} is VALID [2019-05-15 10:16:22,293 INFO L273 TraceCheckUtils]: 95: Hoare triple {23520#(<= proc_i 60)} assume j < 6; {23520#(<= proc_i 60)} is VALID [2019-05-15 10:16:22,294 INFO L273 TraceCheckUtils]: 96: Hoare triple {23520#(<= proc_i 60)} i := i + 4; {23539#(<= proc_i 64)} is VALID [2019-05-15 10:16:22,294 INFO L273 TraceCheckUtils]: 97: Hoare triple {23539#(<= proc_i 64)} assume i <= 1000; {23539#(<= proc_i 64)} is VALID [2019-05-15 10:16:22,295 INFO L273 TraceCheckUtils]: 98: Hoare triple {23539#(<= proc_i 64)} assume i + 4 < a[j]; {23539#(<= proc_i 64)} is VALID [2019-05-15 10:16:22,295 INFO L273 TraceCheckUtils]: 99: Hoare triple {23539#(<= proc_i 64)} assume a[5] == 1000; {23539#(<= proc_i 64)} is VALID [2019-05-15 10:16:22,296 INFO L273 TraceCheckUtils]: 100: Hoare triple {23539#(<= proc_i 64)} assume j > 4; {23539#(<= proc_i 64)} is VALID [2019-05-15 10:16:22,296 INFO L273 TraceCheckUtils]: 101: Hoare triple {23539#(<= proc_i 64)} assume j < 6; {23539#(<= proc_i 64)} is VALID [2019-05-15 10:16:22,297 INFO L273 TraceCheckUtils]: 102: Hoare triple {23539#(<= proc_i 64)} i := i + 4; {23558#(<= proc_i 68)} is VALID [2019-05-15 10:16:22,297 INFO L273 TraceCheckUtils]: 103: Hoare triple {23558#(<= proc_i 68)} assume i <= 1000; {23558#(<= proc_i 68)} is VALID [2019-05-15 10:16:22,298 INFO L273 TraceCheckUtils]: 104: Hoare triple {23558#(<= proc_i 68)} assume i + 4 < a[j]; {23558#(<= proc_i 68)} is VALID [2019-05-15 10:16:22,298 INFO L273 TraceCheckUtils]: 105: Hoare triple {23558#(<= proc_i 68)} assume a[5] == 1000; {23558#(<= proc_i 68)} is VALID [2019-05-15 10:16:22,299 INFO L273 TraceCheckUtils]: 106: Hoare triple {23558#(<= proc_i 68)} assume j > 4; {23558#(<= proc_i 68)} is VALID [2019-05-15 10:16:22,299 INFO L273 TraceCheckUtils]: 107: Hoare triple {23558#(<= proc_i 68)} assume j < 6; {23558#(<= proc_i 68)} is VALID [2019-05-15 10:16:22,300 INFO L273 TraceCheckUtils]: 108: Hoare triple {23558#(<= proc_i 68)} i := i + 4; {23577#(<= proc_i 72)} is VALID [2019-05-15 10:16:22,300 INFO L273 TraceCheckUtils]: 109: Hoare triple {23577#(<= proc_i 72)} assume i <= 1000; {23577#(<= proc_i 72)} is VALID [2019-05-15 10:16:22,301 INFO L273 TraceCheckUtils]: 110: Hoare triple {23577#(<= proc_i 72)} assume i + 4 < a[j]; {23577#(<= proc_i 72)} is VALID [2019-05-15 10:16:22,301 INFO L273 TraceCheckUtils]: 111: Hoare triple {23577#(<= proc_i 72)} assume a[5] == 1000; {23577#(<= proc_i 72)} is VALID [2019-05-15 10:16:22,302 INFO L273 TraceCheckUtils]: 112: Hoare triple {23577#(<= proc_i 72)} assume j > 4; {23577#(<= proc_i 72)} is VALID [2019-05-15 10:16:22,302 INFO L273 TraceCheckUtils]: 113: Hoare triple {23577#(<= proc_i 72)} assume j < 6; {23577#(<= proc_i 72)} is VALID [2019-05-15 10:16:22,303 INFO L273 TraceCheckUtils]: 114: Hoare triple {23577#(<= proc_i 72)} i := i + 4; {23596#(<= proc_i 76)} is VALID [2019-05-15 10:16:22,303 INFO L273 TraceCheckUtils]: 115: Hoare triple {23596#(<= proc_i 76)} assume i <= 1000; {23596#(<= proc_i 76)} is VALID [2019-05-15 10:16:22,304 INFO L273 TraceCheckUtils]: 116: Hoare triple {23596#(<= proc_i 76)} assume i + 4 < a[j]; {23596#(<= proc_i 76)} is VALID [2019-05-15 10:16:22,304 INFO L273 TraceCheckUtils]: 117: Hoare triple {23596#(<= proc_i 76)} assume a[5] == 1000; {23596#(<= proc_i 76)} is VALID [2019-05-15 10:16:22,305 INFO L273 TraceCheckUtils]: 118: Hoare triple {23596#(<= proc_i 76)} assume j > 4; {23596#(<= proc_i 76)} is VALID [2019-05-15 10:16:22,305 INFO L273 TraceCheckUtils]: 119: Hoare triple {23596#(<= proc_i 76)} assume j < 6; {23596#(<= proc_i 76)} is VALID [2019-05-15 10:16:22,306 INFO L273 TraceCheckUtils]: 120: Hoare triple {23596#(<= proc_i 76)} i := i + 4; {23615#(<= proc_i 80)} is VALID [2019-05-15 10:16:22,306 INFO L273 TraceCheckUtils]: 121: Hoare triple {23615#(<= proc_i 80)} assume i <= 1000; {23615#(<= proc_i 80)} is VALID [2019-05-15 10:16:22,307 INFO L273 TraceCheckUtils]: 122: Hoare triple {23615#(<= proc_i 80)} assume i + 4 < a[j]; {23615#(<= proc_i 80)} is VALID [2019-05-15 10:16:22,307 INFO L273 TraceCheckUtils]: 123: Hoare triple {23615#(<= proc_i 80)} assume a[5] == 1000; {23615#(<= proc_i 80)} is VALID [2019-05-15 10:16:22,308 INFO L273 TraceCheckUtils]: 124: Hoare triple {23615#(<= proc_i 80)} assume j > 4; {23615#(<= proc_i 80)} is VALID [2019-05-15 10:16:22,308 INFO L273 TraceCheckUtils]: 125: Hoare triple {23615#(<= proc_i 80)} assume j < 6; {23615#(<= proc_i 80)} is VALID [2019-05-15 10:16:22,309 INFO L273 TraceCheckUtils]: 126: Hoare triple {23615#(<= proc_i 80)} i := i + 4; {23634#(<= proc_i 84)} is VALID [2019-05-15 10:16:22,309 INFO L273 TraceCheckUtils]: 127: Hoare triple {23634#(<= proc_i 84)} assume i <= 1000; {23634#(<= proc_i 84)} is VALID [2019-05-15 10:16:22,310 INFO L273 TraceCheckUtils]: 128: Hoare triple {23634#(<= proc_i 84)} assume i + 4 < a[j]; {23634#(<= proc_i 84)} is VALID [2019-05-15 10:16:22,310 INFO L273 TraceCheckUtils]: 129: Hoare triple {23634#(<= proc_i 84)} assume a[5] == 1000; {23634#(<= proc_i 84)} is VALID [2019-05-15 10:16:22,311 INFO L273 TraceCheckUtils]: 130: Hoare triple {23634#(<= proc_i 84)} assume j > 4; {23634#(<= proc_i 84)} is VALID [2019-05-15 10:16:22,311 INFO L273 TraceCheckUtils]: 131: Hoare triple {23634#(<= proc_i 84)} assume j < 6; {23634#(<= proc_i 84)} is VALID [2019-05-15 10:16:22,312 INFO L273 TraceCheckUtils]: 132: Hoare triple {23634#(<= proc_i 84)} i := i + 4; {23653#(<= proc_i 88)} is VALID [2019-05-15 10:16:22,312 INFO L273 TraceCheckUtils]: 133: Hoare triple {23653#(<= proc_i 88)} assume i <= 1000; {23653#(<= proc_i 88)} is VALID [2019-05-15 10:16:22,313 INFO L273 TraceCheckUtils]: 134: Hoare triple {23653#(<= proc_i 88)} assume i + 4 < a[j]; {23653#(<= proc_i 88)} is VALID [2019-05-15 10:16:22,313 INFO L273 TraceCheckUtils]: 135: Hoare triple {23653#(<= proc_i 88)} assume a[5] == 1000; {23653#(<= proc_i 88)} is VALID [2019-05-15 10:16:22,314 INFO L273 TraceCheckUtils]: 136: Hoare triple {23653#(<= proc_i 88)} assume j > 4; {23653#(<= proc_i 88)} is VALID [2019-05-15 10:16:22,314 INFO L273 TraceCheckUtils]: 137: Hoare triple {23653#(<= proc_i 88)} assume j < 6; {23653#(<= proc_i 88)} is VALID [2019-05-15 10:16:22,315 INFO L273 TraceCheckUtils]: 138: Hoare triple {23653#(<= proc_i 88)} i := i + 4; {23672#(<= proc_i 92)} is VALID [2019-05-15 10:16:22,316 INFO L273 TraceCheckUtils]: 139: Hoare triple {23672#(<= proc_i 92)} assume i <= 1000; {23672#(<= proc_i 92)} is VALID [2019-05-15 10:16:22,316 INFO L273 TraceCheckUtils]: 140: Hoare triple {23672#(<= proc_i 92)} assume i + 4 < a[j]; {23672#(<= proc_i 92)} is VALID [2019-05-15 10:16:22,316 INFO L273 TraceCheckUtils]: 141: Hoare triple {23672#(<= proc_i 92)} assume a[5] == 1000; {23672#(<= proc_i 92)} is VALID [2019-05-15 10:16:22,317 INFO L273 TraceCheckUtils]: 142: Hoare triple {23672#(<= proc_i 92)} assume j > 4; {23672#(<= proc_i 92)} is VALID [2019-05-15 10:16:22,317 INFO L273 TraceCheckUtils]: 143: Hoare triple {23672#(<= proc_i 92)} assume j < 6; {23672#(<= proc_i 92)} is VALID [2019-05-15 10:16:22,318 INFO L273 TraceCheckUtils]: 144: Hoare triple {23672#(<= proc_i 92)} i := i + 4; {23691#(<= proc_i 96)} is VALID [2019-05-15 10:16:22,319 INFO L273 TraceCheckUtils]: 145: Hoare triple {23691#(<= proc_i 96)} assume i <= 1000; {23691#(<= proc_i 96)} is VALID [2019-05-15 10:16:22,319 INFO L273 TraceCheckUtils]: 146: Hoare triple {23691#(<= proc_i 96)} assume i + 4 < a[j]; {23691#(<= proc_i 96)} is VALID [2019-05-15 10:16:22,319 INFO L273 TraceCheckUtils]: 147: Hoare triple {23691#(<= proc_i 96)} assume a[5] == 1000; {23691#(<= proc_i 96)} is VALID [2019-05-15 10:16:22,323 INFO L273 TraceCheckUtils]: 148: Hoare triple {23691#(<= proc_i 96)} assume j > 4; {23691#(<= proc_i 96)} is VALID [2019-05-15 10:16:22,323 INFO L273 TraceCheckUtils]: 149: Hoare triple {23691#(<= proc_i 96)} assume j < 6; {23691#(<= proc_i 96)} is VALID [2019-05-15 10:16:22,323 INFO L273 TraceCheckUtils]: 150: Hoare triple {23691#(<= proc_i 96)} i := i + 4; {23710#(<= proc_i 100)} is VALID [2019-05-15 10:16:22,324 INFO L273 TraceCheckUtils]: 151: Hoare triple {23710#(<= proc_i 100)} assume i <= 1000; {23710#(<= proc_i 100)} is VALID [2019-05-15 10:16:22,324 INFO L273 TraceCheckUtils]: 152: Hoare triple {23710#(<= proc_i 100)} assume i + 4 < a[j]; {23710#(<= proc_i 100)} is VALID [2019-05-15 10:16:22,324 INFO L273 TraceCheckUtils]: 153: Hoare triple {23710#(<= proc_i 100)} assume a[5] == 1000; {23710#(<= proc_i 100)} is VALID [2019-05-15 10:16:22,325 INFO L273 TraceCheckUtils]: 154: Hoare triple {23710#(<= proc_i 100)} assume j > 4; {23710#(<= proc_i 100)} is VALID [2019-05-15 10:16:22,325 INFO L273 TraceCheckUtils]: 155: Hoare triple {23710#(<= proc_i 100)} assume j < 6; {23710#(<= proc_i 100)} is VALID [2019-05-15 10:16:22,325 INFO L273 TraceCheckUtils]: 156: Hoare triple {23710#(<= proc_i 100)} i := i + 4; {23729#(<= proc_i 104)} is VALID [2019-05-15 10:16:22,326 INFO L273 TraceCheckUtils]: 157: Hoare triple {23729#(<= proc_i 104)} assume i <= 1000; {23729#(<= proc_i 104)} is VALID [2019-05-15 10:16:22,326 INFO L273 TraceCheckUtils]: 158: Hoare triple {23729#(<= proc_i 104)} assume i + 4 < a[j]; {23729#(<= proc_i 104)} is VALID [2019-05-15 10:16:22,326 INFO L273 TraceCheckUtils]: 159: Hoare triple {23729#(<= proc_i 104)} assume a[5] == 1000; {23729#(<= proc_i 104)} is VALID [2019-05-15 10:16:22,327 INFO L273 TraceCheckUtils]: 160: Hoare triple {23729#(<= proc_i 104)} assume j > 4; {23729#(<= proc_i 104)} is VALID [2019-05-15 10:16:22,327 INFO L273 TraceCheckUtils]: 161: Hoare triple {23729#(<= proc_i 104)} assume j < 6; {23729#(<= proc_i 104)} is VALID [2019-05-15 10:16:22,328 INFO L273 TraceCheckUtils]: 162: Hoare triple {23729#(<= proc_i 104)} i := i + 4; {23748#(<= proc_i 108)} is VALID [2019-05-15 10:16:22,328 INFO L273 TraceCheckUtils]: 163: Hoare triple {23748#(<= proc_i 108)} assume i <= 1000; {23748#(<= proc_i 108)} is VALID [2019-05-15 10:16:22,328 INFO L273 TraceCheckUtils]: 164: Hoare triple {23748#(<= proc_i 108)} assume i + 4 < a[j]; {23748#(<= proc_i 108)} is VALID [2019-05-15 10:16:22,329 INFO L273 TraceCheckUtils]: 165: Hoare triple {23748#(<= proc_i 108)} assume a[5] == 1000; {23748#(<= proc_i 108)} is VALID [2019-05-15 10:16:22,329 INFO L273 TraceCheckUtils]: 166: Hoare triple {23748#(<= proc_i 108)} assume j > 4; {23748#(<= proc_i 108)} is VALID [2019-05-15 10:16:22,330 INFO L273 TraceCheckUtils]: 167: Hoare triple {23748#(<= proc_i 108)} assume j < 6; {23748#(<= proc_i 108)} is VALID [2019-05-15 10:16:22,331 INFO L273 TraceCheckUtils]: 168: Hoare triple {23748#(<= proc_i 108)} i := i + 4; {23767#(<= proc_i 112)} is VALID [2019-05-15 10:16:22,331 INFO L273 TraceCheckUtils]: 169: Hoare triple {23767#(<= proc_i 112)} assume i <= 1000; {23767#(<= proc_i 112)} is VALID [2019-05-15 10:16:22,332 INFO L273 TraceCheckUtils]: 170: Hoare triple {23767#(<= proc_i 112)} assume i + 4 < a[j]; {23767#(<= proc_i 112)} is VALID [2019-05-15 10:16:22,332 INFO L273 TraceCheckUtils]: 171: Hoare triple {23767#(<= proc_i 112)} assume a[5] == 1000; {23767#(<= proc_i 112)} is VALID [2019-05-15 10:16:22,332 INFO L273 TraceCheckUtils]: 172: Hoare triple {23767#(<= proc_i 112)} assume j > 4; {23767#(<= proc_i 112)} is VALID [2019-05-15 10:16:22,333 INFO L273 TraceCheckUtils]: 173: Hoare triple {23767#(<= proc_i 112)} assume j < 6; {23767#(<= proc_i 112)} is VALID [2019-05-15 10:16:22,334 INFO L273 TraceCheckUtils]: 174: Hoare triple {23767#(<= proc_i 112)} i := i + 4; {23786#(<= proc_i 116)} is VALID [2019-05-15 10:16:22,334 INFO L273 TraceCheckUtils]: 175: Hoare triple {23786#(<= proc_i 116)} assume i <= 1000; {23786#(<= proc_i 116)} is VALID [2019-05-15 10:16:22,336 INFO L273 TraceCheckUtils]: 176: Hoare triple {23786#(<= proc_i 116)} assume i + 4 < a[j]; {23786#(<= proc_i 116)} is VALID [2019-05-15 10:16:22,336 INFO L273 TraceCheckUtils]: 177: Hoare triple {23786#(<= proc_i 116)} assume a[5] == 1000; {23786#(<= proc_i 116)} is VALID [2019-05-15 10:16:22,337 INFO L273 TraceCheckUtils]: 178: Hoare triple {23786#(<= proc_i 116)} assume j > 4; {23786#(<= proc_i 116)} is VALID [2019-05-15 10:16:22,337 INFO L273 TraceCheckUtils]: 179: Hoare triple {23786#(<= proc_i 116)} assume j < 6; {23786#(<= proc_i 116)} is VALID [2019-05-15 10:16:22,337 INFO L273 TraceCheckUtils]: 180: Hoare triple {23786#(<= proc_i 116)} i := i + 4; {23805#(<= proc_i 120)} is VALID [2019-05-15 10:16:22,338 INFO L273 TraceCheckUtils]: 181: Hoare triple {23805#(<= proc_i 120)} assume i <= 1000; {23805#(<= proc_i 120)} is VALID [2019-05-15 10:16:22,338 INFO L273 TraceCheckUtils]: 182: Hoare triple {23805#(<= proc_i 120)} assume i + 4 < a[j]; {23805#(<= proc_i 120)} is VALID [2019-05-15 10:16:22,338 INFO L273 TraceCheckUtils]: 183: Hoare triple {23805#(<= proc_i 120)} assume a[5] == 1000; {23805#(<= proc_i 120)} is VALID [2019-05-15 10:16:22,339 INFO L273 TraceCheckUtils]: 184: Hoare triple {23805#(<= proc_i 120)} assume j > 4; {23805#(<= proc_i 120)} is VALID [2019-05-15 10:16:22,339 INFO L273 TraceCheckUtils]: 185: Hoare triple {23805#(<= proc_i 120)} assume j < 6; {23805#(<= proc_i 120)} is VALID [2019-05-15 10:16:22,339 INFO L273 TraceCheckUtils]: 186: Hoare triple {23805#(<= proc_i 120)} i := i + 4; {23824#(<= proc_i 124)} is VALID [2019-05-15 10:16:22,340 INFO L273 TraceCheckUtils]: 187: Hoare triple {23824#(<= proc_i 124)} assume i <= 1000; {23824#(<= proc_i 124)} is VALID [2019-05-15 10:16:22,340 INFO L273 TraceCheckUtils]: 188: Hoare triple {23824#(<= proc_i 124)} assume i + 4 < a[j]; {23824#(<= proc_i 124)} is VALID [2019-05-15 10:16:22,341 INFO L273 TraceCheckUtils]: 189: Hoare triple {23824#(<= proc_i 124)} assume a[5] == 1000; {23824#(<= proc_i 124)} is VALID [2019-05-15 10:16:22,341 INFO L273 TraceCheckUtils]: 190: Hoare triple {23824#(<= proc_i 124)} assume j > 4; {23824#(<= proc_i 124)} is VALID [2019-05-15 10:16:22,342 INFO L273 TraceCheckUtils]: 191: Hoare triple {23824#(<= proc_i 124)} assume j < 6; {23824#(<= proc_i 124)} is VALID [2019-05-15 10:16:22,342 INFO L273 TraceCheckUtils]: 192: Hoare triple {23824#(<= proc_i 124)} i := i + 4; {23843#(<= proc_i 128)} is VALID [2019-05-15 10:16:22,343 INFO L273 TraceCheckUtils]: 193: Hoare triple {23843#(<= proc_i 128)} assume !(i <= 1000); {23231#false} is VALID [2019-05-15 10:16:22,368 INFO L134 CoverageAnalysis]: Checked inductivity of 3008 backedges. 0 proven. 3008 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:22,368 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:22,368 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2019-05-15 10:16:22,369 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 194 [2019-05-15 10:16:22,369 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:22,369 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 35 states. [2019-05-15 10:16:22,553 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 194 edges. 194 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:22,553 INFO L454 AbstractCegarLoop]: Interpolant automaton has 35 states [2019-05-15 10:16:22,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2019-05-15 10:16:22,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2019-05-15 10:16:22,555 INFO L87 Difference]: Start difference. First operand 195 states and 195 transitions. Second operand 35 states. [2019-05-15 10:16:22,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:22,879 INFO L93 Difference]: Finished difference Result 206 states and 206 transitions. [2019-05-15 10:16:22,879 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-05-15 10:16:22,879 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 194 [2019-05-15 10:16:22,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:22,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2019-05-15 10:16:22,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 207 transitions. [2019-05-15 10:16:22,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2019-05-15 10:16:22,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 207 transitions. [2019-05-15 10:16:22,882 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 35 states and 207 transitions. [2019-05-15 10:16:23,083 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 207 edges. 207 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:23,087 INFO L225 Difference]: With dead ends: 206 [2019-05-15 10:16:23,087 INFO L226 Difference]: Without dead ends: 206 [2019-05-15 10:16:23,088 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2019-05-15 10:16:23,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2019-05-15 10:16:23,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 201. [2019-05-15 10:16:23,090 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:23,090 INFO L82 GeneralOperation]: Start isEquivalent. First operand 206 states. Second operand 201 states. [2019-05-15 10:16:23,091 INFO L74 IsIncluded]: Start isIncluded. First operand 206 states. Second operand 201 states. [2019-05-15 10:16:23,091 INFO L87 Difference]: Start difference. First operand 206 states. Second operand 201 states. [2019-05-15 10:16:23,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:23,094 INFO L93 Difference]: Finished difference Result 206 states and 206 transitions. [2019-05-15 10:16:23,094 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 206 transitions. [2019-05-15 10:16:23,094 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:23,095 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:23,095 INFO L74 IsIncluded]: Start isIncluded. First operand 201 states. Second operand 206 states. [2019-05-15 10:16:23,095 INFO L87 Difference]: Start difference. First operand 201 states. Second operand 206 states. [2019-05-15 10:16:23,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:23,098 INFO L93 Difference]: Finished difference Result 206 states and 206 transitions. [2019-05-15 10:16:23,098 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 206 transitions. [2019-05-15 10:16:23,099 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:23,099 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:23,099 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:23,099 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:23,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2019-05-15 10:16:23,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 201 transitions. [2019-05-15 10:16:23,102 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 201 transitions. Word has length 194 [2019-05-15 10:16:23,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:23,102 INFO L475 AbstractCegarLoop]: Abstraction has 201 states and 201 transitions. [2019-05-15 10:16:23,103 INFO L476 AbstractCegarLoop]: Interpolant automaton has 35 states. [2019-05-15 10:16:23,103 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 201 transitions. [2019-05-15 10:16:23,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2019-05-15 10:16:23,104 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:23,104 INFO L399 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 33, 33, 1, 1] [2019-05-15 10:16:23,104 INFO L418 AbstractCegarLoop]: === Iteration 34 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:23,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:23,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1851699490, now seen corresponding path program 33 times [2019-05-15 10:16:23,105 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:23,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:23,130 INFO L256 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 35 conjunts are in the unsatisfiable core [2019-05-15 10:16:23,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:23,164 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:23,999 INFO L273 TraceCheckUtils]: 0: Hoare triple {24665#true} i := 0; {24670#(<= proc_i 0)} is VALID [2019-05-15 10:16:24,000 INFO L273 TraceCheckUtils]: 1: Hoare triple {24670#(<= proc_i 0)} assume i <= 1000; {24670#(<= proc_i 0)} is VALID [2019-05-15 10:16:24,000 INFO L273 TraceCheckUtils]: 2: Hoare triple {24670#(<= proc_i 0)} assume i + 4 < a[j]; {24670#(<= proc_i 0)} is VALID [2019-05-15 10:16:24,000 INFO L273 TraceCheckUtils]: 3: Hoare triple {24670#(<= proc_i 0)} assume a[5] == 1000; {24670#(<= proc_i 0)} is VALID [2019-05-15 10:16:24,001 INFO L273 TraceCheckUtils]: 4: Hoare triple {24670#(<= proc_i 0)} assume j > 4; {24670#(<= proc_i 0)} is VALID [2019-05-15 10:16:24,001 INFO L273 TraceCheckUtils]: 5: Hoare triple {24670#(<= proc_i 0)} assume j < 6; {24670#(<= proc_i 0)} is VALID [2019-05-15 10:16:24,002 INFO L273 TraceCheckUtils]: 6: Hoare triple {24670#(<= proc_i 0)} i := i + 4; {24689#(<= proc_i 4)} is VALID [2019-05-15 10:16:24,003 INFO L273 TraceCheckUtils]: 7: Hoare triple {24689#(<= proc_i 4)} assume i <= 1000; {24689#(<= proc_i 4)} is VALID [2019-05-15 10:16:24,003 INFO L273 TraceCheckUtils]: 8: Hoare triple {24689#(<= proc_i 4)} assume i + 4 < a[j]; {24689#(<= proc_i 4)} is VALID [2019-05-15 10:16:24,004 INFO L273 TraceCheckUtils]: 9: Hoare triple {24689#(<= proc_i 4)} assume a[5] == 1000; {24689#(<= proc_i 4)} is VALID [2019-05-15 10:16:24,004 INFO L273 TraceCheckUtils]: 10: Hoare triple {24689#(<= proc_i 4)} assume j > 4; {24689#(<= proc_i 4)} is VALID [2019-05-15 10:16:24,004 INFO L273 TraceCheckUtils]: 11: Hoare triple {24689#(<= proc_i 4)} assume j < 6; {24689#(<= proc_i 4)} is VALID [2019-05-15 10:16:24,005 INFO L273 TraceCheckUtils]: 12: Hoare triple {24689#(<= proc_i 4)} i := i + 4; {24708#(<= proc_i 8)} is VALID [2019-05-15 10:16:24,006 INFO L273 TraceCheckUtils]: 13: Hoare triple {24708#(<= proc_i 8)} assume i <= 1000; {24708#(<= proc_i 8)} is VALID [2019-05-15 10:16:24,006 INFO L273 TraceCheckUtils]: 14: Hoare triple {24708#(<= proc_i 8)} assume i + 4 < a[j]; {24708#(<= proc_i 8)} is VALID [2019-05-15 10:16:24,007 INFO L273 TraceCheckUtils]: 15: Hoare triple {24708#(<= proc_i 8)} assume a[5] == 1000; {24708#(<= proc_i 8)} is VALID [2019-05-15 10:16:24,007 INFO L273 TraceCheckUtils]: 16: Hoare triple {24708#(<= proc_i 8)} assume j > 4; {24708#(<= proc_i 8)} is VALID [2019-05-15 10:16:24,008 INFO L273 TraceCheckUtils]: 17: Hoare triple {24708#(<= proc_i 8)} assume j < 6; {24708#(<= proc_i 8)} is VALID [2019-05-15 10:16:24,008 INFO L273 TraceCheckUtils]: 18: Hoare triple {24708#(<= proc_i 8)} i := i + 4; {24727#(<= proc_i 12)} is VALID [2019-05-15 10:16:24,009 INFO L273 TraceCheckUtils]: 19: Hoare triple {24727#(<= proc_i 12)} assume i <= 1000; {24727#(<= proc_i 12)} is VALID [2019-05-15 10:16:24,009 INFO L273 TraceCheckUtils]: 20: Hoare triple {24727#(<= proc_i 12)} assume i + 4 < a[j]; {24727#(<= proc_i 12)} is VALID [2019-05-15 10:16:24,010 INFO L273 TraceCheckUtils]: 21: Hoare triple {24727#(<= proc_i 12)} assume a[5] == 1000; {24727#(<= proc_i 12)} is VALID [2019-05-15 10:16:24,010 INFO L273 TraceCheckUtils]: 22: Hoare triple {24727#(<= proc_i 12)} assume j > 4; {24727#(<= proc_i 12)} is VALID [2019-05-15 10:16:24,011 INFO L273 TraceCheckUtils]: 23: Hoare triple {24727#(<= proc_i 12)} assume j < 6; {24727#(<= proc_i 12)} is VALID [2019-05-15 10:16:24,011 INFO L273 TraceCheckUtils]: 24: Hoare triple {24727#(<= proc_i 12)} i := i + 4; {24746#(<= proc_i 16)} is VALID [2019-05-15 10:16:24,012 INFO L273 TraceCheckUtils]: 25: Hoare triple {24746#(<= proc_i 16)} assume i <= 1000; {24746#(<= proc_i 16)} is VALID [2019-05-15 10:16:24,012 INFO L273 TraceCheckUtils]: 26: Hoare triple {24746#(<= proc_i 16)} assume i + 4 < a[j]; {24746#(<= proc_i 16)} is VALID [2019-05-15 10:16:24,013 INFO L273 TraceCheckUtils]: 27: Hoare triple {24746#(<= proc_i 16)} assume a[5] == 1000; {24746#(<= proc_i 16)} is VALID [2019-05-15 10:16:24,013 INFO L273 TraceCheckUtils]: 28: Hoare triple {24746#(<= proc_i 16)} assume j > 4; {24746#(<= proc_i 16)} is VALID [2019-05-15 10:16:24,014 INFO L273 TraceCheckUtils]: 29: Hoare triple {24746#(<= proc_i 16)} assume j < 6; {24746#(<= proc_i 16)} is VALID [2019-05-15 10:16:24,017 INFO L273 TraceCheckUtils]: 30: Hoare triple {24746#(<= proc_i 16)} i := i + 4; {24765#(<= proc_i 20)} is VALID [2019-05-15 10:16:24,017 INFO L273 TraceCheckUtils]: 31: Hoare triple {24765#(<= proc_i 20)} assume i <= 1000; {24765#(<= proc_i 20)} is VALID [2019-05-15 10:16:24,018 INFO L273 TraceCheckUtils]: 32: Hoare triple {24765#(<= proc_i 20)} assume i + 4 < a[j]; {24765#(<= proc_i 20)} is VALID [2019-05-15 10:16:24,018 INFO L273 TraceCheckUtils]: 33: Hoare triple {24765#(<= proc_i 20)} assume a[5] == 1000; {24765#(<= proc_i 20)} is VALID [2019-05-15 10:16:24,019 INFO L273 TraceCheckUtils]: 34: Hoare triple {24765#(<= proc_i 20)} assume j > 4; {24765#(<= proc_i 20)} is VALID [2019-05-15 10:16:24,019 INFO L273 TraceCheckUtils]: 35: Hoare triple {24765#(<= proc_i 20)} assume j < 6; {24765#(<= proc_i 20)} is VALID [2019-05-15 10:16:24,019 INFO L273 TraceCheckUtils]: 36: Hoare triple {24765#(<= proc_i 20)} i := i + 4; {24784#(<= proc_i 24)} is VALID [2019-05-15 10:16:24,020 INFO L273 TraceCheckUtils]: 37: Hoare triple {24784#(<= proc_i 24)} assume i <= 1000; {24784#(<= proc_i 24)} is VALID [2019-05-15 10:16:24,020 INFO L273 TraceCheckUtils]: 38: Hoare triple {24784#(<= proc_i 24)} assume i + 4 < a[j]; {24784#(<= proc_i 24)} is VALID [2019-05-15 10:16:24,020 INFO L273 TraceCheckUtils]: 39: Hoare triple {24784#(<= proc_i 24)} assume a[5] == 1000; {24784#(<= proc_i 24)} is VALID [2019-05-15 10:16:24,021 INFO L273 TraceCheckUtils]: 40: Hoare triple {24784#(<= proc_i 24)} assume j > 4; {24784#(<= proc_i 24)} is VALID [2019-05-15 10:16:24,021 INFO L273 TraceCheckUtils]: 41: Hoare triple {24784#(<= proc_i 24)} assume j < 6; {24784#(<= proc_i 24)} is VALID [2019-05-15 10:16:24,022 INFO L273 TraceCheckUtils]: 42: Hoare triple {24784#(<= proc_i 24)} i := i + 4; {24803#(<= proc_i 28)} is VALID [2019-05-15 10:16:24,043 INFO L273 TraceCheckUtils]: 43: Hoare triple {24803#(<= proc_i 28)} assume i <= 1000; {24803#(<= proc_i 28)} is VALID [2019-05-15 10:16:24,056 INFO L273 TraceCheckUtils]: 44: Hoare triple {24803#(<= proc_i 28)} assume i + 4 < a[j]; {24803#(<= proc_i 28)} is VALID [2019-05-15 10:16:24,065 INFO L273 TraceCheckUtils]: 45: Hoare triple {24803#(<= proc_i 28)} assume a[5] == 1000; {24803#(<= proc_i 28)} is VALID [2019-05-15 10:16:24,078 INFO L273 TraceCheckUtils]: 46: Hoare triple {24803#(<= proc_i 28)} assume j > 4; {24803#(<= proc_i 28)} is VALID [2019-05-15 10:16:24,088 INFO L273 TraceCheckUtils]: 47: Hoare triple {24803#(<= proc_i 28)} assume j < 6; {24803#(<= proc_i 28)} is VALID [2019-05-15 10:16:24,101 INFO L273 TraceCheckUtils]: 48: Hoare triple {24803#(<= proc_i 28)} i := i + 4; {24822#(<= proc_i 32)} is VALID [2019-05-15 10:16:24,113 INFO L273 TraceCheckUtils]: 49: Hoare triple {24822#(<= proc_i 32)} assume i <= 1000; {24822#(<= proc_i 32)} is VALID [2019-05-15 10:16:24,126 INFO L273 TraceCheckUtils]: 50: Hoare triple {24822#(<= proc_i 32)} assume i + 4 < a[j]; {24822#(<= proc_i 32)} is VALID [2019-05-15 10:16:24,138 INFO L273 TraceCheckUtils]: 51: Hoare triple {24822#(<= proc_i 32)} assume a[5] == 1000; {24822#(<= proc_i 32)} is VALID [2019-05-15 10:16:24,155 INFO L273 TraceCheckUtils]: 52: Hoare triple {24822#(<= proc_i 32)} assume j > 4; {24822#(<= proc_i 32)} is VALID [2019-05-15 10:16:24,164 INFO L273 TraceCheckUtils]: 53: Hoare triple {24822#(<= proc_i 32)} assume j < 6; {24822#(<= proc_i 32)} is VALID [2019-05-15 10:16:24,176 INFO L273 TraceCheckUtils]: 54: Hoare triple {24822#(<= proc_i 32)} i := i + 4; {24841#(<= proc_i 36)} is VALID [2019-05-15 10:16:24,189 INFO L273 TraceCheckUtils]: 55: Hoare triple {24841#(<= proc_i 36)} assume i <= 1000; {24841#(<= proc_i 36)} is VALID [2019-05-15 10:16:24,201 INFO L273 TraceCheckUtils]: 56: Hoare triple {24841#(<= proc_i 36)} assume i + 4 < a[j]; {24841#(<= proc_i 36)} is VALID [2019-05-15 10:16:24,219 INFO L273 TraceCheckUtils]: 57: Hoare triple {24841#(<= proc_i 36)} assume a[5] == 1000; {24841#(<= proc_i 36)} is VALID [2019-05-15 10:16:24,228 INFO L273 TraceCheckUtils]: 58: Hoare triple {24841#(<= proc_i 36)} assume j > 4; {24841#(<= proc_i 36)} is VALID [2019-05-15 10:16:24,240 INFO L273 TraceCheckUtils]: 59: Hoare triple {24841#(<= proc_i 36)} assume j < 6; {24841#(<= proc_i 36)} is VALID [2019-05-15 10:16:24,253 INFO L273 TraceCheckUtils]: 60: Hoare triple {24841#(<= proc_i 36)} i := i + 4; {24860#(<= proc_i 40)} is VALID [2019-05-15 10:16:24,264 INFO L273 TraceCheckUtils]: 61: Hoare triple {24860#(<= proc_i 40)} assume i <= 1000; {24860#(<= proc_i 40)} is VALID [2019-05-15 10:16:24,264 INFO L273 TraceCheckUtils]: 62: Hoare triple {24860#(<= proc_i 40)} assume i + 4 < a[j]; {24860#(<= proc_i 40)} is VALID [2019-05-15 10:16:24,267 INFO L273 TraceCheckUtils]: 63: Hoare triple {24860#(<= proc_i 40)} assume a[5] == 1000; {24860#(<= proc_i 40)} is VALID [2019-05-15 10:16:24,267 INFO L273 TraceCheckUtils]: 64: Hoare triple {24860#(<= proc_i 40)} assume j > 4; {24860#(<= proc_i 40)} is VALID [2019-05-15 10:16:24,270 INFO L273 TraceCheckUtils]: 65: Hoare triple {24860#(<= proc_i 40)} assume j < 6; {24860#(<= proc_i 40)} is VALID [2019-05-15 10:16:24,270 INFO L273 TraceCheckUtils]: 66: Hoare triple {24860#(<= proc_i 40)} i := i + 4; {24879#(<= proc_i 44)} is VALID [2019-05-15 10:16:24,273 INFO L273 TraceCheckUtils]: 67: Hoare triple {24879#(<= proc_i 44)} assume i <= 1000; {24879#(<= proc_i 44)} is VALID [2019-05-15 10:16:24,273 INFO L273 TraceCheckUtils]: 68: Hoare triple {24879#(<= proc_i 44)} assume i + 4 < a[j]; {24879#(<= proc_i 44)} is VALID [2019-05-15 10:16:24,273 INFO L273 TraceCheckUtils]: 69: Hoare triple {24879#(<= proc_i 44)} assume a[5] == 1000; {24879#(<= proc_i 44)} is VALID [2019-05-15 10:16:24,274 INFO L273 TraceCheckUtils]: 70: Hoare triple {24879#(<= proc_i 44)} assume j > 4; {24879#(<= proc_i 44)} is VALID [2019-05-15 10:16:24,274 INFO L273 TraceCheckUtils]: 71: Hoare triple {24879#(<= proc_i 44)} assume j < 6; {24879#(<= proc_i 44)} is VALID [2019-05-15 10:16:24,274 INFO L273 TraceCheckUtils]: 72: Hoare triple {24879#(<= proc_i 44)} i := i + 4; {24898#(<= proc_i 48)} is VALID [2019-05-15 10:16:24,275 INFO L273 TraceCheckUtils]: 73: Hoare triple {24898#(<= proc_i 48)} assume i <= 1000; {24898#(<= proc_i 48)} is VALID [2019-05-15 10:16:24,275 INFO L273 TraceCheckUtils]: 74: Hoare triple {24898#(<= proc_i 48)} assume i + 4 < a[j]; {24898#(<= proc_i 48)} is VALID [2019-05-15 10:16:24,275 INFO L273 TraceCheckUtils]: 75: Hoare triple {24898#(<= proc_i 48)} assume a[5] == 1000; {24898#(<= proc_i 48)} is VALID [2019-05-15 10:16:24,275 INFO L273 TraceCheckUtils]: 76: Hoare triple {24898#(<= proc_i 48)} assume j > 4; {24898#(<= proc_i 48)} is VALID [2019-05-15 10:16:24,276 INFO L273 TraceCheckUtils]: 77: Hoare triple {24898#(<= proc_i 48)} assume j < 6; {24898#(<= proc_i 48)} is VALID [2019-05-15 10:16:24,276 INFO L273 TraceCheckUtils]: 78: Hoare triple {24898#(<= proc_i 48)} i := i + 4; {24917#(<= proc_i 52)} is VALID [2019-05-15 10:16:24,277 INFO L273 TraceCheckUtils]: 79: Hoare triple {24917#(<= proc_i 52)} assume i <= 1000; {24917#(<= proc_i 52)} is VALID [2019-05-15 10:16:24,277 INFO L273 TraceCheckUtils]: 80: Hoare triple {24917#(<= proc_i 52)} assume i + 4 < a[j]; {24917#(<= proc_i 52)} is VALID [2019-05-15 10:16:24,277 INFO L273 TraceCheckUtils]: 81: Hoare triple {24917#(<= proc_i 52)} assume a[5] == 1000; {24917#(<= proc_i 52)} is VALID [2019-05-15 10:16:24,277 INFO L273 TraceCheckUtils]: 82: Hoare triple {24917#(<= proc_i 52)} assume j > 4; {24917#(<= proc_i 52)} is VALID [2019-05-15 10:16:24,278 INFO L273 TraceCheckUtils]: 83: Hoare triple {24917#(<= proc_i 52)} assume j < 6; {24917#(<= proc_i 52)} is VALID [2019-05-15 10:16:24,278 INFO L273 TraceCheckUtils]: 84: Hoare triple {24917#(<= proc_i 52)} i := i + 4; {24936#(<= proc_i 56)} is VALID [2019-05-15 10:16:24,279 INFO L273 TraceCheckUtils]: 85: Hoare triple {24936#(<= proc_i 56)} assume i <= 1000; {24936#(<= proc_i 56)} is VALID [2019-05-15 10:16:24,279 INFO L273 TraceCheckUtils]: 86: Hoare triple {24936#(<= proc_i 56)} assume i + 4 < a[j]; {24936#(<= proc_i 56)} is VALID [2019-05-15 10:16:24,280 INFO L273 TraceCheckUtils]: 87: Hoare triple {24936#(<= proc_i 56)} assume a[5] == 1000; {24936#(<= proc_i 56)} is VALID [2019-05-15 10:16:24,280 INFO L273 TraceCheckUtils]: 88: Hoare triple {24936#(<= proc_i 56)} assume j > 4; {24936#(<= proc_i 56)} is VALID [2019-05-15 10:16:24,281 INFO L273 TraceCheckUtils]: 89: Hoare triple {24936#(<= proc_i 56)} assume j < 6; {24936#(<= proc_i 56)} is VALID [2019-05-15 10:16:24,281 INFO L273 TraceCheckUtils]: 90: Hoare triple {24936#(<= proc_i 56)} i := i + 4; {24955#(<= proc_i 60)} is VALID [2019-05-15 10:16:24,282 INFO L273 TraceCheckUtils]: 91: Hoare triple {24955#(<= proc_i 60)} assume i <= 1000; {24955#(<= proc_i 60)} is VALID [2019-05-15 10:16:24,282 INFO L273 TraceCheckUtils]: 92: Hoare triple {24955#(<= proc_i 60)} assume i + 4 < a[j]; {24955#(<= proc_i 60)} is VALID [2019-05-15 10:16:24,283 INFO L273 TraceCheckUtils]: 93: Hoare triple {24955#(<= proc_i 60)} assume a[5] == 1000; {24955#(<= proc_i 60)} is VALID [2019-05-15 10:16:24,283 INFO L273 TraceCheckUtils]: 94: Hoare triple {24955#(<= proc_i 60)} assume j > 4; {24955#(<= proc_i 60)} is VALID [2019-05-15 10:16:24,284 INFO L273 TraceCheckUtils]: 95: Hoare triple {24955#(<= proc_i 60)} assume j < 6; {24955#(<= proc_i 60)} is VALID [2019-05-15 10:16:24,284 INFO L273 TraceCheckUtils]: 96: Hoare triple {24955#(<= proc_i 60)} i := i + 4; {24974#(<= proc_i 64)} is VALID [2019-05-15 10:16:24,285 INFO L273 TraceCheckUtils]: 97: Hoare triple {24974#(<= proc_i 64)} assume i <= 1000; {24974#(<= proc_i 64)} is VALID [2019-05-15 10:16:24,285 INFO L273 TraceCheckUtils]: 98: Hoare triple {24974#(<= proc_i 64)} assume i + 4 < a[j]; {24974#(<= proc_i 64)} is VALID [2019-05-15 10:16:24,286 INFO L273 TraceCheckUtils]: 99: Hoare triple {24974#(<= proc_i 64)} assume a[5] == 1000; {24974#(<= proc_i 64)} is VALID [2019-05-15 10:16:24,286 INFO L273 TraceCheckUtils]: 100: Hoare triple {24974#(<= proc_i 64)} assume j > 4; {24974#(<= proc_i 64)} is VALID [2019-05-15 10:16:24,287 INFO L273 TraceCheckUtils]: 101: Hoare triple {24974#(<= proc_i 64)} assume j < 6; {24974#(<= proc_i 64)} is VALID [2019-05-15 10:16:24,287 INFO L273 TraceCheckUtils]: 102: Hoare triple {24974#(<= proc_i 64)} i := i + 4; {24993#(<= proc_i 68)} is VALID [2019-05-15 10:16:24,288 INFO L273 TraceCheckUtils]: 103: Hoare triple {24993#(<= proc_i 68)} assume i <= 1000; {24993#(<= proc_i 68)} is VALID [2019-05-15 10:16:24,288 INFO L273 TraceCheckUtils]: 104: Hoare triple {24993#(<= proc_i 68)} assume i + 4 < a[j]; {24993#(<= proc_i 68)} is VALID [2019-05-15 10:16:24,289 INFO L273 TraceCheckUtils]: 105: Hoare triple {24993#(<= proc_i 68)} assume a[5] == 1000; {24993#(<= proc_i 68)} is VALID [2019-05-15 10:16:24,289 INFO L273 TraceCheckUtils]: 106: Hoare triple {24993#(<= proc_i 68)} assume j > 4; {24993#(<= proc_i 68)} is VALID [2019-05-15 10:16:24,290 INFO L273 TraceCheckUtils]: 107: Hoare triple {24993#(<= proc_i 68)} assume j < 6; {24993#(<= proc_i 68)} is VALID [2019-05-15 10:16:24,290 INFO L273 TraceCheckUtils]: 108: Hoare triple {24993#(<= proc_i 68)} i := i + 4; {25012#(<= proc_i 72)} is VALID [2019-05-15 10:16:24,291 INFO L273 TraceCheckUtils]: 109: Hoare triple {25012#(<= proc_i 72)} assume i <= 1000; {25012#(<= proc_i 72)} is VALID [2019-05-15 10:16:24,291 INFO L273 TraceCheckUtils]: 110: Hoare triple {25012#(<= proc_i 72)} assume i + 4 < a[j]; {25012#(<= proc_i 72)} is VALID [2019-05-15 10:16:24,292 INFO L273 TraceCheckUtils]: 111: Hoare triple {25012#(<= proc_i 72)} assume a[5] == 1000; {25012#(<= proc_i 72)} is VALID [2019-05-15 10:16:24,292 INFO L273 TraceCheckUtils]: 112: Hoare triple {25012#(<= proc_i 72)} assume j > 4; {25012#(<= proc_i 72)} is VALID [2019-05-15 10:16:24,293 INFO L273 TraceCheckUtils]: 113: Hoare triple {25012#(<= proc_i 72)} assume j < 6; {25012#(<= proc_i 72)} is VALID [2019-05-15 10:16:24,293 INFO L273 TraceCheckUtils]: 114: Hoare triple {25012#(<= proc_i 72)} i := i + 4; {25031#(<= proc_i 76)} is VALID [2019-05-15 10:16:24,294 INFO L273 TraceCheckUtils]: 115: Hoare triple {25031#(<= proc_i 76)} assume i <= 1000; {25031#(<= proc_i 76)} is VALID [2019-05-15 10:16:24,294 INFO L273 TraceCheckUtils]: 116: Hoare triple {25031#(<= proc_i 76)} assume i + 4 < a[j]; {25031#(<= proc_i 76)} is VALID [2019-05-15 10:16:24,295 INFO L273 TraceCheckUtils]: 117: Hoare triple {25031#(<= proc_i 76)} assume a[5] == 1000; {25031#(<= proc_i 76)} is VALID [2019-05-15 10:16:24,295 INFO L273 TraceCheckUtils]: 118: Hoare triple {25031#(<= proc_i 76)} assume j > 4; {25031#(<= proc_i 76)} is VALID [2019-05-15 10:16:24,296 INFO L273 TraceCheckUtils]: 119: Hoare triple {25031#(<= proc_i 76)} assume j < 6; {25031#(<= proc_i 76)} is VALID [2019-05-15 10:16:24,296 INFO L273 TraceCheckUtils]: 120: Hoare triple {25031#(<= proc_i 76)} i := i + 4; {25050#(<= proc_i 80)} is VALID [2019-05-15 10:16:24,297 INFO L273 TraceCheckUtils]: 121: Hoare triple {25050#(<= proc_i 80)} assume i <= 1000; {25050#(<= proc_i 80)} is VALID [2019-05-15 10:16:24,297 INFO L273 TraceCheckUtils]: 122: Hoare triple {25050#(<= proc_i 80)} assume i + 4 < a[j]; {25050#(<= proc_i 80)} is VALID [2019-05-15 10:16:24,298 INFO L273 TraceCheckUtils]: 123: Hoare triple {25050#(<= proc_i 80)} assume a[5] == 1000; {25050#(<= proc_i 80)} is VALID [2019-05-15 10:16:24,298 INFO L273 TraceCheckUtils]: 124: Hoare triple {25050#(<= proc_i 80)} assume j > 4; {25050#(<= proc_i 80)} is VALID [2019-05-15 10:16:24,299 INFO L273 TraceCheckUtils]: 125: Hoare triple {25050#(<= proc_i 80)} assume j < 6; {25050#(<= proc_i 80)} is VALID [2019-05-15 10:16:24,299 INFO L273 TraceCheckUtils]: 126: Hoare triple {25050#(<= proc_i 80)} i := i + 4; {25069#(<= proc_i 84)} is VALID [2019-05-15 10:16:24,300 INFO L273 TraceCheckUtils]: 127: Hoare triple {25069#(<= proc_i 84)} assume i <= 1000; {25069#(<= proc_i 84)} is VALID [2019-05-15 10:16:24,300 INFO L273 TraceCheckUtils]: 128: Hoare triple {25069#(<= proc_i 84)} assume i + 4 < a[j]; {25069#(<= proc_i 84)} is VALID [2019-05-15 10:16:24,301 INFO L273 TraceCheckUtils]: 129: Hoare triple {25069#(<= proc_i 84)} assume a[5] == 1000; {25069#(<= proc_i 84)} is VALID [2019-05-15 10:16:24,301 INFO L273 TraceCheckUtils]: 130: Hoare triple {25069#(<= proc_i 84)} assume j > 4; {25069#(<= proc_i 84)} is VALID [2019-05-15 10:16:24,302 INFO L273 TraceCheckUtils]: 131: Hoare triple {25069#(<= proc_i 84)} assume j < 6; {25069#(<= proc_i 84)} is VALID [2019-05-15 10:16:24,302 INFO L273 TraceCheckUtils]: 132: Hoare triple {25069#(<= proc_i 84)} i := i + 4; {25088#(<= proc_i 88)} is VALID [2019-05-15 10:16:24,303 INFO L273 TraceCheckUtils]: 133: Hoare triple {25088#(<= proc_i 88)} assume i <= 1000; {25088#(<= proc_i 88)} is VALID [2019-05-15 10:16:24,303 INFO L273 TraceCheckUtils]: 134: Hoare triple {25088#(<= proc_i 88)} assume i + 4 < a[j]; {25088#(<= proc_i 88)} is VALID [2019-05-15 10:16:24,304 INFO L273 TraceCheckUtils]: 135: Hoare triple {25088#(<= proc_i 88)} assume a[5] == 1000; {25088#(<= proc_i 88)} is VALID [2019-05-15 10:16:24,304 INFO L273 TraceCheckUtils]: 136: Hoare triple {25088#(<= proc_i 88)} assume j > 4; {25088#(<= proc_i 88)} is VALID [2019-05-15 10:16:24,305 INFO L273 TraceCheckUtils]: 137: Hoare triple {25088#(<= proc_i 88)} assume j < 6; {25088#(<= proc_i 88)} is VALID [2019-05-15 10:16:24,305 INFO L273 TraceCheckUtils]: 138: Hoare triple {25088#(<= proc_i 88)} i := i + 4; {25107#(<= proc_i 92)} is VALID [2019-05-15 10:16:24,306 INFO L273 TraceCheckUtils]: 139: Hoare triple {25107#(<= proc_i 92)} assume i <= 1000; {25107#(<= proc_i 92)} is VALID [2019-05-15 10:16:24,306 INFO L273 TraceCheckUtils]: 140: Hoare triple {25107#(<= proc_i 92)} assume i + 4 < a[j]; {25107#(<= proc_i 92)} is VALID [2019-05-15 10:16:24,307 INFO L273 TraceCheckUtils]: 141: Hoare triple {25107#(<= proc_i 92)} assume a[5] == 1000; {25107#(<= proc_i 92)} is VALID [2019-05-15 10:16:24,307 INFO L273 TraceCheckUtils]: 142: Hoare triple {25107#(<= proc_i 92)} assume j > 4; {25107#(<= proc_i 92)} is VALID [2019-05-15 10:16:24,308 INFO L273 TraceCheckUtils]: 143: Hoare triple {25107#(<= proc_i 92)} assume j < 6; {25107#(<= proc_i 92)} is VALID [2019-05-15 10:16:24,308 INFO L273 TraceCheckUtils]: 144: Hoare triple {25107#(<= proc_i 92)} i := i + 4; {25126#(<= proc_i 96)} is VALID [2019-05-15 10:16:24,309 INFO L273 TraceCheckUtils]: 145: Hoare triple {25126#(<= proc_i 96)} assume i <= 1000; {25126#(<= proc_i 96)} is VALID [2019-05-15 10:16:24,309 INFO L273 TraceCheckUtils]: 146: Hoare triple {25126#(<= proc_i 96)} assume i + 4 < a[j]; {25126#(<= proc_i 96)} is VALID [2019-05-15 10:16:24,310 INFO L273 TraceCheckUtils]: 147: Hoare triple {25126#(<= proc_i 96)} assume a[5] == 1000; {25126#(<= proc_i 96)} is VALID [2019-05-15 10:16:24,310 INFO L273 TraceCheckUtils]: 148: Hoare triple {25126#(<= proc_i 96)} assume j > 4; {25126#(<= proc_i 96)} is VALID [2019-05-15 10:16:24,311 INFO L273 TraceCheckUtils]: 149: Hoare triple {25126#(<= proc_i 96)} assume j < 6; {25126#(<= proc_i 96)} is VALID [2019-05-15 10:16:24,311 INFO L273 TraceCheckUtils]: 150: Hoare triple {25126#(<= proc_i 96)} i := i + 4; {25145#(<= proc_i 100)} is VALID [2019-05-15 10:16:24,312 INFO L273 TraceCheckUtils]: 151: Hoare triple {25145#(<= proc_i 100)} assume i <= 1000; {25145#(<= proc_i 100)} is VALID [2019-05-15 10:16:24,312 INFO L273 TraceCheckUtils]: 152: Hoare triple {25145#(<= proc_i 100)} assume i + 4 < a[j]; {25145#(<= proc_i 100)} is VALID [2019-05-15 10:16:24,313 INFO L273 TraceCheckUtils]: 153: Hoare triple {25145#(<= proc_i 100)} assume a[5] == 1000; {25145#(<= proc_i 100)} is VALID [2019-05-15 10:16:24,313 INFO L273 TraceCheckUtils]: 154: Hoare triple {25145#(<= proc_i 100)} assume j > 4; {25145#(<= proc_i 100)} is VALID [2019-05-15 10:16:24,314 INFO L273 TraceCheckUtils]: 155: Hoare triple {25145#(<= proc_i 100)} assume j < 6; {25145#(<= proc_i 100)} is VALID [2019-05-15 10:16:24,314 INFO L273 TraceCheckUtils]: 156: Hoare triple {25145#(<= proc_i 100)} i := i + 4; {25164#(<= proc_i 104)} is VALID [2019-05-15 10:16:24,315 INFO L273 TraceCheckUtils]: 157: Hoare triple {25164#(<= proc_i 104)} assume i <= 1000; {25164#(<= proc_i 104)} is VALID [2019-05-15 10:16:24,315 INFO L273 TraceCheckUtils]: 158: Hoare triple {25164#(<= proc_i 104)} assume i + 4 < a[j]; {25164#(<= proc_i 104)} is VALID [2019-05-15 10:16:24,316 INFO L273 TraceCheckUtils]: 159: Hoare triple {25164#(<= proc_i 104)} assume a[5] == 1000; {25164#(<= proc_i 104)} is VALID [2019-05-15 10:16:24,316 INFO L273 TraceCheckUtils]: 160: Hoare triple {25164#(<= proc_i 104)} assume j > 4; {25164#(<= proc_i 104)} is VALID [2019-05-15 10:16:24,317 INFO L273 TraceCheckUtils]: 161: Hoare triple {25164#(<= proc_i 104)} assume j < 6; {25164#(<= proc_i 104)} is VALID [2019-05-15 10:16:24,317 INFO L273 TraceCheckUtils]: 162: Hoare triple {25164#(<= proc_i 104)} i := i + 4; {25183#(<= proc_i 108)} is VALID [2019-05-15 10:16:24,318 INFO L273 TraceCheckUtils]: 163: Hoare triple {25183#(<= proc_i 108)} assume i <= 1000; {25183#(<= proc_i 108)} is VALID [2019-05-15 10:16:24,318 INFO L273 TraceCheckUtils]: 164: Hoare triple {25183#(<= proc_i 108)} assume i + 4 < a[j]; {25183#(<= proc_i 108)} is VALID [2019-05-15 10:16:24,319 INFO L273 TraceCheckUtils]: 165: Hoare triple {25183#(<= proc_i 108)} assume a[5] == 1000; {25183#(<= proc_i 108)} is VALID [2019-05-15 10:16:24,319 INFO L273 TraceCheckUtils]: 166: Hoare triple {25183#(<= proc_i 108)} assume j > 4; {25183#(<= proc_i 108)} is VALID [2019-05-15 10:16:24,320 INFO L273 TraceCheckUtils]: 167: Hoare triple {25183#(<= proc_i 108)} assume j < 6; {25183#(<= proc_i 108)} is VALID [2019-05-15 10:16:24,320 INFO L273 TraceCheckUtils]: 168: Hoare triple {25183#(<= proc_i 108)} i := i + 4; {25202#(<= proc_i 112)} is VALID [2019-05-15 10:16:24,321 INFO L273 TraceCheckUtils]: 169: Hoare triple {25202#(<= proc_i 112)} assume i <= 1000; {25202#(<= proc_i 112)} is VALID [2019-05-15 10:16:24,321 INFO L273 TraceCheckUtils]: 170: Hoare triple {25202#(<= proc_i 112)} assume i + 4 < a[j]; {25202#(<= proc_i 112)} is VALID [2019-05-15 10:16:24,322 INFO L273 TraceCheckUtils]: 171: Hoare triple {25202#(<= proc_i 112)} assume a[5] == 1000; {25202#(<= proc_i 112)} is VALID [2019-05-15 10:16:24,322 INFO L273 TraceCheckUtils]: 172: Hoare triple {25202#(<= proc_i 112)} assume j > 4; {25202#(<= proc_i 112)} is VALID [2019-05-15 10:16:24,323 INFO L273 TraceCheckUtils]: 173: Hoare triple {25202#(<= proc_i 112)} assume j < 6; {25202#(<= proc_i 112)} is VALID [2019-05-15 10:16:24,323 INFO L273 TraceCheckUtils]: 174: Hoare triple {25202#(<= proc_i 112)} i := i + 4; {25221#(<= proc_i 116)} is VALID [2019-05-15 10:16:24,324 INFO L273 TraceCheckUtils]: 175: Hoare triple {25221#(<= proc_i 116)} assume i <= 1000; {25221#(<= proc_i 116)} is VALID [2019-05-15 10:16:24,324 INFO L273 TraceCheckUtils]: 176: Hoare triple {25221#(<= proc_i 116)} assume i + 4 < a[j]; {25221#(<= proc_i 116)} is VALID [2019-05-15 10:16:24,325 INFO L273 TraceCheckUtils]: 177: Hoare triple {25221#(<= proc_i 116)} assume a[5] == 1000; {25221#(<= proc_i 116)} is VALID [2019-05-15 10:16:24,325 INFO L273 TraceCheckUtils]: 178: Hoare triple {25221#(<= proc_i 116)} assume j > 4; {25221#(<= proc_i 116)} is VALID [2019-05-15 10:16:24,326 INFO L273 TraceCheckUtils]: 179: Hoare triple {25221#(<= proc_i 116)} assume j < 6; {25221#(<= proc_i 116)} is VALID [2019-05-15 10:16:24,326 INFO L273 TraceCheckUtils]: 180: Hoare triple {25221#(<= proc_i 116)} i := i + 4; {25240#(<= proc_i 120)} is VALID [2019-05-15 10:16:24,327 INFO L273 TraceCheckUtils]: 181: Hoare triple {25240#(<= proc_i 120)} assume i <= 1000; {25240#(<= proc_i 120)} is VALID [2019-05-15 10:16:24,327 INFO L273 TraceCheckUtils]: 182: Hoare triple {25240#(<= proc_i 120)} assume i + 4 < a[j]; {25240#(<= proc_i 120)} is VALID [2019-05-15 10:16:24,328 INFO L273 TraceCheckUtils]: 183: Hoare triple {25240#(<= proc_i 120)} assume a[5] == 1000; {25240#(<= proc_i 120)} is VALID [2019-05-15 10:16:24,328 INFO L273 TraceCheckUtils]: 184: Hoare triple {25240#(<= proc_i 120)} assume j > 4; {25240#(<= proc_i 120)} is VALID [2019-05-15 10:16:24,329 INFO L273 TraceCheckUtils]: 185: Hoare triple {25240#(<= proc_i 120)} assume j < 6; {25240#(<= proc_i 120)} is VALID [2019-05-15 10:16:24,329 INFO L273 TraceCheckUtils]: 186: Hoare triple {25240#(<= proc_i 120)} i := i + 4; {25259#(<= proc_i 124)} is VALID [2019-05-15 10:16:24,330 INFO L273 TraceCheckUtils]: 187: Hoare triple {25259#(<= proc_i 124)} assume i <= 1000; {25259#(<= proc_i 124)} is VALID [2019-05-15 10:16:24,330 INFO L273 TraceCheckUtils]: 188: Hoare triple {25259#(<= proc_i 124)} assume i + 4 < a[j]; {25259#(<= proc_i 124)} is VALID [2019-05-15 10:16:24,331 INFO L273 TraceCheckUtils]: 189: Hoare triple {25259#(<= proc_i 124)} assume a[5] == 1000; {25259#(<= proc_i 124)} is VALID [2019-05-15 10:16:24,331 INFO L273 TraceCheckUtils]: 190: Hoare triple {25259#(<= proc_i 124)} assume j > 4; {25259#(<= proc_i 124)} is VALID [2019-05-15 10:16:24,332 INFO L273 TraceCheckUtils]: 191: Hoare triple {25259#(<= proc_i 124)} assume j < 6; {25259#(<= proc_i 124)} is VALID [2019-05-15 10:16:24,332 INFO L273 TraceCheckUtils]: 192: Hoare triple {25259#(<= proc_i 124)} i := i + 4; {25278#(<= proc_i 128)} is VALID [2019-05-15 10:16:24,333 INFO L273 TraceCheckUtils]: 193: Hoare triple {25278#(<= proc_i 128)} assume i <= 1000; {25278#(<= proc_i 128)} is VALID [2019-05-15 10:16:24,333 INFO L273 TraceCheckUtils]: 194: Hoare triple {25278#(<= proc_i 128)} assume i + 4 < a[j]; {25278#(<= proc_i 128)} is VALID [2019-05-15 10:16:24,334 INFO L273 TraceCheckUtils]: 195: Hoare triple {25278#(<= proc_i 128)} assume a[5] == 1000; {25278#(<= proc_i 128)} is VALID [2019-05-15 10:16:24,334 INFO L273 TraceCheckUtils]: 196: Hoare triple {25278#(<= proc_i 128)} assume j > 4; {25278#(<= proc_i 128)} is VALID [2019-05-15 10:16:24,335 INFO L273 TraceCheckUtils]: 197: Hoare triple {25278#(<= proc_i 128)} assume j < 6; {25278#(<= proc_i 128)} is VALID [2019-05-15 10:16:24,335 INFO L273 TraceCheckUtils]: 198: Hoare triple {25278#(<= proc_i 128)} i := i + 4; {25297#(<= proc_i 132)} is VALID [2019-05-15 10:16:24,336 INFO L273 TraceCheckUtils]: 199: Hoare triple {25297#(<= proc_i 132)} assume !(i <= 1000); {24666#false} is VALID [2019-05-15 10:16:24,362 INFO L134 CoverageAnalysis]: Checked inductivity of 3201 backedges. 0 proven. 3201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:24,362 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:24,362 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2019-05-15 10:16:24,363 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 200 [2019-05-15 10:16:24,363 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:24,363 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 36 states. [2019-05-15 10:16:24,550 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 200 edges. 200 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:24,550 INFO L454 AbstractCegarLoop]: Interpolant automaton has 36 states [2019-05-15 10:16:24,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2019-05-15 10:16:24,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2019-05-15 10:16:24,552 INFO L87 Difference]: Start difference. First operand 201 states and 201 transitions. Second operand 36 states. [2019-05-15 10:16:24,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:24,973 INFO L93 Difference]: Finished difference Result 212 states and 212 transitions. [2019-05-15 10:16:24,973 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2019-05-15 10:16:24,974 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 200 [2019-05-15 10:16:24,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:24,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2019-05-15 10:16:24,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 213 transitions. [2019-05-15 10:16:24,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2019-05-15 10:16:24,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 213 transitions. [2019-05-15 10:16:24,976 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 36 states and 213 transitions. [2019-05-15 10:16:25,245 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 213 edges. 213 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:25,248 INFO L225 Difference]: With dead ends: 212 [2019-05-15 10:16:25,248 INFO L226 Difference]: Without dead ends: 212 [2019-05-15 10:16:25,248 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2019-05-15 10:16:25,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2019-05-15 10:16:25,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 207. [2019-05-15 10:16:25,250 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:25,251 INFO L82 GeneralOperation]: Start isEquivalent. First operand 212 states. Second operand 207 states. [2019-05-15 10:16:25,251 INFO L74 IsIncluded]: Start isIncluded. First operand 212 states. Second operand 207 states. [2019-05-15 10:16:25,251 INFO L87 Difference]: Start difference. First operand 212 states. Second operand 207 states. [2019-05-15 10:16:25,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:25,253 INFO L93 Difference]: Finished difference Result 212 states and 212 transitions. [2019-05-15 10:16:25,253 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 212 transitions. [2019-05-15 10:16:25,254 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:25,254 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:25,254 INFO L74 IsIncluded]: Start isIncluded. First operand 207 states. Second operand 212 states. [2019-05-15 10:16:25,254 INFO L87 Difference]: Start difference. First operand 207 states. Second operand 212 states. [2019-05-15 10:16:25,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:25,257 INFO L93 Difference]: Finished difference Result 212 states and 212 transitions. [2019-05-15 10:16:25,257 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 212 transitions. [2019-05-15 10:16:25,257 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:25,257 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:25,257 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:25,258 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:25,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2019-05-15 10:16:25,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 207 transitions. [2019-05-15 10:16:25,260 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 207 transitions. Word has length 200 [2019-05-15 10:16:25,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:25,260 INFO L475 AbstractCegarLoop]: Abstraction has 207 states and 207 transitions. [2019-05-15 10:16:25,260 INFO L476 AbstractCegarLoop]: Interpolant automaton has 36 states. [2019-05-15 10:16:25,261 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 207 transitions. [2019-05-15 10:16:25,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2019-05-15 10:16:25,261 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:25,262 INFO L399 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 34, 34, 1, 1] [2019-05-15 10:16:25,262 INFO L418 AbstractCegarLoop]: === Iteration 35 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:25,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:25,262 INFO L82 PathProgramCache]: Analyzing trace with hash 619940127, now seen corresponding path program 34 times [2019-05-15 10:16:25,263 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:25,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:25,283 INFO L256 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 36 conjunts are in the unsatisfiable core [2019-05-15 10:16:25,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:25,336 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:27,724 INFO L273 TraceCheckUtils]: 0: Hoare triple {26143#true} i := 0; {26148#(<= proc_i 0)} is VALID [2019-05-15 10:16:27,725 INFO L273 TraceCheckUtils]: 1: Hoare triple {26148#(<= proc_i 0)} assume i <= 1000; {26148#(<= proc_i 0)} is VALID [2019-05-15 10:16:27,725 INFO L273 TraceCheckUtils]: 2: Hoare triple {26148#(<= proc_i 0)} assume i + 4 < a[j]; {26148#(<= proc_i 0)} is VALID [2019-05-15 10:16:27,726 INFO L273 TraceCheckUtils]: 3: Hoare triple {26148#(<= proc_i 0)} assume a[5] == 1000; {26148#(<= proc_i 0)} is VALID [2019-05-15 10:16:27,726 INFO L273 TraceCheckUtils]: 4: Hoare triple {26148#(<= proc_i 0)} assume j > 4; {26148#(<= proc_i 0)} is VALID [2019-05-15 10:16:27,727 INFO L273 TraceCheckUtils]: 5: Hoare triple {26148#(<= proc_i 0)} assume j < 6; {26148#(<= proc_i 0)} is VALID [2019-05-15 10:16:27,727 INFO L273 TraceCheckUtils]: 6: Hoare triple {26148#(<= proc_i 0)} i := i + 4; {26167#(<= proc_i 4)} is VALID [2019-05-15 10:16:27,728 INFO L273 TraceCheckUtils]: 7: Hoare triple {26167#(<= proc_i 4)} assume i <= 1000; {26167#(<= proc_i 4)} is VALID [2019-05-15 10:16:27,728 INFO L273 TraceCheckUtils]: 8: Hoare triple {26167#(<= proc_i 4)} assume i + 4 < a[j]; {26167#(<= proc_i 4)} is VALID [2019-05-15 10:16:27,729 INFO L273 TraceCheckUtils]: 9: Hoare triple {26167#(<= proc_i 4)} assume a[5] == 1000; {26167#(<= proc_i 4)} is VALID [2019-05-15 10:16:27,729 INFO L273 TraceCheckUtils]: 10: Hoare triple {26167#(<= proc_i 4)} assume j > 4; {26167#(<= proc_i 4)} is VALID [2019-05-15 10:16:27,730 INFO L273 TraceCheckUtils]: 11: Hoare triple {26167#(<= proc_i 4)} assume j < 6; {26167#(<= proc_i 4)} is VALID [2019-05-15 10:16:27,731 INFO L273 TraceCheckUtils]: 12: Hoare triple {26167#(<= proc_i 4)} i := i + 4; {26186#(<= proc_i 8)} is VALID [2019-05-15 10:16:27,731 INFO L273 TraceCheckUtils]: 13: Hoare triple {26186#(<= proc_i 8)} assume i <= 1000; {26186#(<= proc_i 8)} is VALID [2019-05-15 10:16:27,732 INFO L273 TraceCheckUtils]: 14: Hoare triple {26186#(<= proc_i 8)} assume i + 4 < a[j]; {26186#(<= proc_i 8)} is VALID [2019-05-15 10:16:27,732 INFO L273 TraceCheckUtils]: 15: Hoare triple {26186#(<= proc_i 8)} assume a[5] == 1000; {26186#(<= proc_i 8)} is VALID [2019-05-15 10:16:27,732 INFO L273 TraceCheckUtils]: 16: Hoare triple {26186#(<= proc_i 8)} assume j > 4; {26186#(<= proc_i 8)} is VALID [2019-05-15 10:16:27,733 INFO L273 TraceCheckUtils]: 17: Hoare triple {26186#(<= proc_i 8)} assume j < 6; {26186#(<= proc_i 8)} is VALID [2019-05-15 10:16:27,734 INFO L273 TraceCheckUtils]: 18: Hoare triple {26186#(<= proc_i 8)} i := i + 4; {26205#(<= proc_i 12)} is VALID [2019-05-15 10:16:27,734 INFO L273 TraceCheckUtils]: 19: Hoare triple {26205#(<= proc_i 12)} assume i <= 1000; {26205#(<= proc_i 12)} is VALID [2019-05-15 10:16:27,735 INFO L273 TraceCheckUtils]: 20: Hoare triple {26205#(<= proc_i 12)} assume i + 4 < a[j]; {26205#(<= proc_i 12)} is VALID [2019-05-15 10:16:27,735 INFO L273 TraceCheckUtils]: 21: Hoare triple {26205#(<= proc_i 12)} assume a[5] == 1000; {26205#(<= proc_i 12)} is VALID [2019-05-15 10:16:27,735 INFO L273 TraceCheckUtils]: 22: Hoare triple {26205#(<= proc_i 12)} assume j > 4; {26205#(<= proc_i 12)} is VALID [2019-05-15 10:16:27,736 INFO L273 TraceCheckUtils]: 23: Hoare triple {26205#(<= proc_i 12)} assume j < 6; {26205#(<= proc_i 12)} is VALID [2019-05-15 10:16:27,737 INFO L273 TraceCheckUtils]: 24: Hoare triple {26205#(<= proc_i 12)} i := i + 4; {26224#(<= proc_i 16)} is VALID [2019-05-15 10:16:27,737 INFO L273 TraceCheckUtils]: 25: Hoare triple {26224#(<= proc_i 16)} assume i <= 1000; {26224#(<= proc_i 16)} is VALID [2019-05-15 10:16:27,738 INFO L273 TraceCheckUtils]: 26: Hoare triple {26224#(<= proc_i 16)} assume i + 4 < a[j]; {26224#(<= proc_i 16)} is VALID [2019-05-15 10:16:27,738 INFO L273 TraceCheckUtils]: 27: Hoare triple {26224#(<= proc_i 16)} assume a[5] == 1000; {26224#(<= proc_i 16)} is VALID [2019-05-15 10:16:27,738 INFO L273 TraceCheckUtils]: 28: Hoare triple {26224#(<= proc_i 16)} assume j > 4; {26224#(<= proc_i 16)} is VALID [2019-05-15 10:16:27,739 INFO L273 TraceCheckUtils]: 29: Hoare triple {26224#(<= proc_i 16)} assume j < 6; {26224#(<= proc_i 16)} is VALID [2019-05-15 10:16:27,740 INFO L273 TraceCheckUtils]: 30: Hoare triple {26224#(<= proc_i 16)} i := i + 4; {26243#(<= proc_i 20)} is VALID [2019-05-15 10:16:27,740 INFO L273 TraceCheckUtils]: 31: Hoare triple {26243#(<= proc_i 20)} assume i <= 1000; {26243#(<= proc_i 20)} is VALID [2019-05-15 10:16:27,741 INFO L273 TraceCheckUtils]: 32: Hoare triple {26243#(<= proc_i 20)} assume i + 4 < a[j]; {26243#(<= proc_i 20)} is VALID [2019-05-15 10:16:27,741 INFO L273 TraceCheckUtils]: 33: Hoare triple {26243#(<= proc_i 20)} assume a[5] == 1000; {26243#(<= proc_i 20)} is VALID [2019-05-15 10:16:27,742 INFO L273 TraceCheckUtils]: 34: Hoare triple {26243#(<= proc_i 20)} assume j > 4; {26243#(<= proc_i 20)} is VALID [2019-05-15 10:16:27,742 INFO L273 TraceCheckUtils]: 35: Hoare triple {26243#(<= proc_i 20)} assume j < 6; {26243#(<= proc_i 20)} is VALID [2019-05-15 10:16:27,743 INFO L273 TraceCheckUtils]: 36: Hoare triple {26243#(<= proc_i 20)} i := i + 4; {26262#(<= proc_i 24)} is VALID [2019-05-15 10:16:27,743 INFO L273 TraceCheckUtils]: 37: Hoare triple {26262#(<= proc_i 24)} assume i <= 1000; {26262#(<= proc_i 24)} is VALID [2019-05-15 10:16:27,744 INFO L273 TraceCheckUtils]: 38: Hoare triple {26262#(<= proc_i 24)} assume i + 4 < a[j]; {26262#(<= proc_i 24)} is VALID [2019-05-15 10:16:27,744 INFO L273 TraceCheckUtils]: 39: Hoare triple {26262#(<= proc_i 24)} assume a[5] == 1000; {26262#(<= proc_i 24)} is VALID [2019-05-15 10:16:27,745 INFO L273 TraceCheckUtils]: 40: Hoare triple {26262#(<= proc_i 24)} assume j > 4; {26262#(<= proc_i 24)} is VALID [2019-05-15 10:16:27,745 INFO L273 TraceCheckUtils]: 41: Hoare triple {26262#(<= proc_i 24)} assume j < 6; {26262#(<= proc_i 24)} is VALID [2019-05-15 10:16:27,746 INFO L273 TraceCheckUtils]: 42: Hoare triple {26262#(<= proc_i 24)} i := i + 4; {26281#(<= proc_i 28)} is VALID [2019-05-15 10:16:27,746 INFO L273 TraceCheckUtils]: 43: Hoare triple {26281#(<= proc_i 28)} assume i <= 1000; {26281#(<= proc_i 28)} is VALID [2019-05-15 10:16:27,747 INFO L273 TraceCheckUtils]: 44: Hoare triple {26281#(<= proc_i 28)} assume i + 4 < a[j]; {26281#(<= proc_i 28)} is VALID [2019-05-15 10:16:27,747 INFO L273 TraceCheckUtils]: 45: Hoare triple {26281#(<= proc_i 28)} assume a[5] == 1000; {26281#(<= proc_i 28)} is VALID [2019-05-15 10:16:27,748 INFO L273 TraceCheckUtils]: 46: Hoare triple {26281#(<= proc_i 28)} assume j > 4; {26281#(<= proc_i 28)} is VALID [2019-05-15 10:16:27,748 INFO L273 TraceCheckUtils]: 47: Hoare triple {26281#(<= proc_i 28)} assume j < 6; {26281#(<= proc_i 28)} is VALID [2019-05-15 10:16:27,749 INFO L273 TraceCheckUtils]: 48: Hoare triple {26281#(<= proc_i 28)} i := i + 4; {26300#(<= proc_i 32)} is VALID [2019-05-15 10:16:27,749 INFO L273 TraceCheckUtils]: 49: Hoare triple {26300#(<= proc_i 32)} assume i <= 1000; {26300#(<= proc_i 32)} is VALID [2019-05-15 10:16:27,750 INFO L273 TraceCheckUtils]: 50: Hoare triple {26300#(<= proc_i 32)} assume i + 4 < a[j]; {26300#(<= proc_i 32)} is VALID [2019-05-15 10:16:27,750 INFO L273 TraceCheckUtils]: 51: Hoare triple {26300#(<= proc_i 32)} assume a[5] == 1000; {26300#(<= proc_i 32)} is VALID [2019-05-15 10:16:27,751 INFO L273 TraceCheckUtils]: 52: Hoare triple {26300#(<= proc_i 32)} assume j > 4; {26300#(<= proc_i 32)} is VALID [2019-05-15 10:16:27,751 INFO L273 TraceCheckUtils]: 53: Hoare triple {26300#(<= proc_i 32)} assume j < 6; {26300#(<= proc_i 32)} is VALID [2019-05-15 10:16:27,752 INFO L273 TraceCheckUtils]: 54: Hoare triple {26300#(<= proc_i 32)} i := i + 4; {26319#(<= proc_i 36)} is VALID [2019-05-15 10:16:27,753 INFO L273 TraceCheckUtils]: 55: Hoare triple {26319#(<= proc_i 36)} assume i <= 1000; {26319#(<= proc_i 36)} is VALID [2019-05-15 10:16:27,753 INFO L273 TraceCheckUtils]: 56: Hoare triple {26319#(<= proc_i 36)} assume i + 4 < a[j]; {26319#(<= proc_i 36)} is VALID [2019-05-15 10:16:27,754 INFO L273 TraceCheckUtils]: 57: Hoare triple {26319#(<= proc_i 36)} assume a[5] == 1000; {26319#(<= proc_i 36)} is VALID [2019-05-15 10:16:27,754 INFO L273 TraceCheckUtils]: 58: Hoare triple {26319#(<= proc_i 36)} assume j > 4; {26319#(<= proc_i 36)} is VALID [2019-05-15 10:16:27,755 INFO L273 TraceCheckUtils]: 59: Hoare triple {26319#(<= proc_i 36)} assume j < 6; {26319#(<= proc_i 36)} is VALID [2019-05-15 10:16:27,755 INFO L273 TraceCheckUtils]: 60: Hoare triple {26319#(<= proc_i 36)} i := i + 4; {26338#(<= proc_i 40)} is VALID [2019-05-15 10:16:27,756 INFO L273 TraceCheckUtils]: 61: Hoare triple {26338#(<= proc_i 40)} assume i <= 1000; {26338#(<= proc_i 40)} is VALID [2019-05-15 10:16:27,756 INFO L273 TraceCheckUtils]: 62: Hoare triple {26338#(<= proc_i 40)} assume i + 4 < a[j]; {26338#(<= proc_i 40)} is VALID [2019-05-15 10:16:27,757 INFO L273 TraceCheckUtils]: 63: Hoare triple {26338#(<= proc_i 40)} assume a[5] == 1000; {26338#(<= proc_i 40)} is VALID [2019-05-15 10:16:27,757 INFO L273 TraceCheckUtils]: 64: Hoare triple {26338#(<= proc_i 40)} assume j > 4; {26338#(<= proc_i 40)} is VALID [2019-05-15 10:16:27,758 INFO L273 TraceCheckUtils]: 65: Hoare triple {26338#(<= proc_i 40)} assume j < 6; {26338#(<= proc_i 40)} is VALID [2019-05-15 10:16:27,758 INFO L273 TraceCheckUtils]: 66: Hoare triple {26338#(<= proc_i 40)} i := i + 4; {26357#(<= proc_i 44)} is VALID [2019-05-15 10:16:27,759 INFO L273 TraceCheckUtils]: 67: Hoare triple {26357#(<= proc_i 44)} assume i <= 1000; {26357#(<= proc_i 44)} is VALID [2019-05-15 10:16:27,759 INFO L273 TraceCheckUtils]: 68: Hoare triple {26357#(<= proc_i 44)} assume i + 4 < a[j]; {26357#(<= proc_i 44)} is VALID [2019-05-15 10:16:27,760 INFO L273 TraceCheckUtils]: 69: Hoare triple {26357#(<= proc_i 44)} assume a[5] == 1000; {26357#(<= proc_i 44)} is VALID [2019-05-15 10:16:27,760 INFO L273 TraceCheckUtils]: 70: Hoare triple {26357#(<= proc_i 44)} assume j > 4; {26357#(<= proc_i 44)} is VALID [2019-05-15 10:16:27,761 INFO L273 TraceCheckUtils]: 71: Hoare triple {26357#(<= proc_i 44)} assume j < 6; {26357#(<= proc_i 44)} is VALID [2019-05-15 10:16:27,762 INFO L273 TraceCheckUtils]: 72: Hoare triple {26357#(<= proc_i 44)} i := i + 4; {26376#(<= proc_i 48)} is VALID [2019-05-15 10:16:27,762 INFO L273 TraceCheckUtils]: 73: Hoare triple {26376#(<= proc_i 48)} assume i <= 1000; {26376#(<= proc_i 48)} is VALID [2019-05-15 10:16:27,763 INFO L273 TraceCheckUtils]: 74: Hoare triple {26376#(<= proc_i 48)} assume i + 4 < a[j]; {26376#(<= proc_i 48)} is VALID [2019-05-15 10:16:27,763 INFO L273 TraceCheckUtils]: 75: Hoare triple {26376#(<= proc_i 48)} assume a[5] == 1000; {26376#(<= proc_i 48)} is VALID [2019-05-15 10:16:27,764 INFO L273 TraceCheckUtils]: 76: Hoare triple {26376#(<= proc_i 48)} assume j > 4; {26376#(<= proc_i 48)} is VALID [2019-05-15 10:16:27,764 INFO L273 TraceCheckUtils]: 77: Hoare triple {26376#(<= proc_i 48)} assume j < 6; {26376#(<= proc_i 48)} is VALID [2019-05-15 10:16:27,765 INFO L273 TraceCheckUtils]: 78: Hoare triple {26376#(<= proc_i 48)} i := i + 4; {26395#(<= proc_i 52)} is VALID [2019-05-15 10:16:27,765 INFO L273 TraceCheckUtils]: 79: Hoare triple {26395#(<= proc_i 52)} assume i <= 1000; {26395#(<= proc_i 52)} is VALID [2019-05-15 10:16:27,766 INFO L273 TraceCheckUtils]: 80: Hoare triple {26395#(<= proc_i 52)} assume i + 4 < a[j]; {26395#(<= proc_i 52)} is VALID [2019-05-15 10:16:27,766 INFO L273 TraceCheckUtils]: 81: Hoare triple {26395#(<= proc_i 52)} assume a[5] == 1000; {26395#(<= proc_i 52)} is VALID [2019-05-15 10:16:27,767 INFO L273 TraceCheckUtils]: 82: Hoare triple {26395#(<= proc_i 52)} assume j > 4; {26395#(<= proc_i 52)} is VALID [2019-05-15 10:16:27,767 INFO L273 TraceCheckUtils]: 83: Hoare triple {26395#(<= proc_i 52)} assume j < 6; {26395#(<= proc_i 52)} is VALID [2019-05-15 10:16:27,768 INFO L273 TraceCheckUtils]: 84: Hoare triple {26395#(<= proc_i 52)} i := i + 4; {26414#(<= proc_i 56)} is VALID [2019-05-15 10:16:27,768 INFO L273 TraceCheckUtils]: 85: Hoare triple {26414#(<= proc_i 56)} assume i <= 1000; {26414#(<= proc_i 56)} is VALID [2019-05-15 10:16:27,769 INFO L273 TraceCheckUtils]: 86: Hoare triple {26414#(<= proc_i 56)} assume i + 4 < a[j]; {26414#(<= proc_i 56)} is VALID [2019-05-15 10:16:27,769 INFO L273 TraceCheckUtils]: 87: Hoare triple {26414#(<= proc_i 56)} assume a[5] == 1000; {26414#(<= proc_i 56)} is VALID [2019-05-15 10:16:27,770 INFO L273 TraceCheckUtils]: 88: Hoare triple {26414#(<= proc_i 56)} assume j > 4; {26414#(<= proc_i 56)} is VALID [2019-05-15 10:16:27,770 INFO L273 TraceCheckUtils]: 89: Hoare triple {26414#(<= proc_i 56)} assume j < 6; {26414#(<= proc_i 56)} is VALID [2019-05-15 10:16:27,771 INFO L273 TraceCheckUtils]: 90: Hoare triple {26414#(<= proc_i 56)} i := i + 4; {26433#(<= proc_i 60)} is VALID [2019-05-15 10:16:27,771 INFO L273 TraceCheckUtils]: 91: Hoare triple {26433#(<= proc_i 60)} assume i <= 1000; {26433#(<= proc_i 60)} is VALID [2019-05-15 10:16:27,772 INFO L273 TraceCheckUtils]: 92: Hoare triple {26433#(<= proc_i 60)} assume i + 4 < a[j]; {26433#(<= proc_i 60)} is VALID [2019-05-15 10:16:27,772 INFO L273 TraceCheckUtils]: 93: Hoare triple {26433#(<= proc_i 60)} assume a[5] == 1000; {26433#(<= proc_i 60)} is VALID [2019-05-15 10:16:27,773 INFO L273 TraceCheckUtils]: 94: Hoare triple {26433#(<= proc_i 60)} assume j > 4; {26433#(<= proc_i 60)} is VALID [2019-05-15 10:16:27,773 INFO L273 TraceCheckUtils]: 95: Hoare triple {26433#(<= proc_i 60)} assume j < 6; {26433#(<= proc_i 60)} is VALID [2019-05-15 10:16:27,774 INFO L273 TraceCheckUtils]: 96: Hoare triple {26433#(<= proc_i 60)} i := i + 4; {26452#(<= proc_i 64)} is VALID [2019-05-15 10:16:27,774 INFO L273 TraceCheckUtils]: 97: Hoare triple {26452#(<= proc_i 64)} assume i <= 1000; {26452#(<= proc_i 64)} is VALID [2019-05-15 10:16:27,775 INFO L273 TraceCheckUtils]: 98: Hoare triple {26452#(<= proc_i 64)} assume i + 4 < a[j]; {26452#(<= proc_i 64)} is VALID [2019-05-15 10:16:27,775 INFO L273 TraceCheckUtils]: 99: Hoare triple {26452#(<= proc_i 64)} assume a[5] == 1000; {26452#(<= proc_i 64)} is VALID [2019-05-15 10:16:27,776 INFO L273 TraceCheckUtils]: 100: Hoare triple {26452#(<= proc_i 64)} assume j > 4; {26452#(<= proc_i 64)} is VALID [2019-05-15 10:16:27,776 INFO L273 TraceCheckUtils]: 101: Hoare triple {26452#(<= proc_i 64)} assume j < 6; {26452#(<= proc_i 64)} is VALID [2019-05-15 10:16:27,777 INFO L273 TraceCheckUtils]: 102: Hoare triple {26452#(<= proc_i 64)} i := i + 4; {26471#(<= proc_i 68)} is VALID [2019-05-15 10:16:27,777 INFO L273 TraceCheckUtils]: 103: Hoare triple {26471#(<= proc_i 68)} assume i <= 1000; {26471#(<= proc_i 68)} is VALID [2019-05-15 10:16:27,778 INFO L273 TraceCheckUtils]: 104: Hoare triple {26471#(<= proc_i 68)} assume i + 4 < a[j]; {26471#(<= proc_i 68)} is VALID [2019-05-15 10:16:27,778 INFO L273 TraceCheckUtils]: 105: Hoare triple {26471#(<= proc_i 68)} assume a[5] == 1000; {26471#(<= proc_i 68)} is VALID [2019-05-15 10:16:27,779 INFO L273 TraceCheckUtils]: 106: Hoare triple {26471#(<= proc_i 68)} assume j > 4; {26471#(<= proc_i 68)} is VALID [2019-05-15 10:16:27,779 INFO L273 TraceCheckUtils]: 107: Hoare triple {26471#(<= proc_i 68)} assume j < 6; {26471#(<= proc_i 68)} is VALID [2019-05-15 10:16:27,780 INFO L273 TraceCheckUtils]: 108: Hoare triple {26471#(<= proc_i 68)} i := i + 4; {26490#(<= proc_i 72)} is VALID [2019-05-15 10:16:27,780 INFO L273 TraceCheckUtils]: 109: Hoare triple {26490#(<= proc_i 72)} assume i <= 1000; {26490#(<= proc_i 72)} is VALID [2019-05-15 10:16:27,781 INFO L273 TraceCheckUtils]: 110: Hoare triple {26490#(<= proc_i 72)} assume i + 4 < a[j]; {26490#(<= proc_i 72)} is VALID [2019-05-15 10:16:27,781 INFO L273 TraceCheckUtils]: 111: Hoare triple {26490#(<= proc_i 72)} assume a[5] == 1000; {26490#(<= proc_i 72)} is VALID [2019-05-15 10:16:27,782 INFO L273 TraceCheckUtils]: 112: Hoare triple {26490#(<= proc_i 72)} assume j > 4; {26490#(<= proc_i 72)} is VALID [2019-05-15 10:16:27,782 INFO L273 TraceCheckUtils]: 113: Hoare triple {26490#(<= proc_i 72)} assume j < 6; {26490#(<= proc_i 72)} is VALID [2019-05-15 10:16:27,783 INFO L273 TraceCheckUtils]: 114: Hoare triple {26490#(<= proc_i 72)} i := i + 4; {26509#(<= proc_i 76)} is VALID [2019-05-15 10:16:27,784 INFO L273 TraceCheckUtils]: 115: Hoare triple {26509#(<= proc_i 76)} assume i <= 1000; {26509#(<= proc_i 76)} is VALID [2019-05-15 10:16:27,784 INFO L273 TraceCheckUtils]: 116: Hoare triple {26509#(<= proc_i 76)} assume i + 4 < a[j]; {26509#(<= proc_i 76)} is VALID [2019-05-15 10:16:27,784 INFO L273 TraceCheckUtils]: 117: Hoare triple {26509#(<= proc_i 76)} assume a[5] == 1000; {26509#(<= proc_i 76)} is VALID [2019-05-15 10:16:27,785 INFO L273 TraceCheckUtils]: 118: Hoare triple {26509#(<= proc_i 76)} assume j > 4; {26509#(<= proc_i 76)} is VALID [2019-05-15 10:16:27,785 INFO L273 TraceCheckUtils]: 119: Hoare triple {26509#(<= proc_i 76)} assume j < 6; {26509#(<= proc_i 76)} is VALID [2019-05-15 10:16:27,786 INFO L273 TraceCheckUtils]: 120: Hoare triple {26509#(<= proc_i 76)} i := i + 4; {26528#(<= proc_i 80)} is VALID [2019-05-15 10:16:27,787 INFO L273 TraceCheckUtils]: 121: Hoare triple {26528#(<= proc_i 80)} assume i <= 1000; {26528#(<= proc_i 80)} is VALID [2019-05-15 10:16:27,787 INFO L273 TraceCheckUtils]: 122: Hoare triple {26528#(<= proc_i 80)} assume i + 4 < a[j]; {26528#(<= proc_i 80)} is VALID [2019-05-15 10:16:27,788 INFO L273 TraceCheckUtils]: 123: Hoare triple {26528#(<= proc_i 80)} assume a[5] == 1000; {26528#(<= proc_i 80)} is VALID [2019-05-15 10:16:27,788 INFO L273 TraceCheckUtils]: 124: Hoare triple {26528#(<= proc_i 80)} assume j > 4; {26528#(<= proc_i 80)} is VALID [2019-05-15 10:16:27,789 INFO L273 TraceCheckUtils]: 125: Hoare triple {26528#(<= proc_i 80)} assume j < 6; {26528#(<= proc_i 80)} is VALID [2019-05-15 10:16:27,789 INFO L273 TraceCheckUtils]: 126: Hoare triple {26528#(<= proc_i 80)} i := i + 4; {26547#(<= proc_i 84)} is VALID [2019-05-15 10:16:27,790 INFO L273 TraceCheckUtils]: 127: Hoare triple {26547#(<= proc_i 84)} assume i <= 1000; {26547#(<= proc_i 84)} is VALID [2019-05-15 10:16:27,790 INFO L273 TraceCheckUtils]: 128: Hoare triple {26547#(<= proc_i 84)} assume i + 4 < a[j]; {26547#(<= proc_i 84)} is VALID [2019-05-15 10:16:27,791 INFO L273 TraceCheckUtils]: 129: Hoare triple {26547#(<= proc_i 84)} assume a[5] == 1000; {26547#(<= proc_i 84)} is VALID [2019-05-15 10:16:27,791 INFO L273 TraceCheckUtils]: 130: Hoare triple {26547#(<= proc_i 84)} assume j > 4; {26547#(<= proc_i 84)} is VALID [2019-05-15 10:16:27,792 INFO L273 TraceCheckUtils]: 131: Hoare triple {26547#(<= proc_i 84)} assume j < 6; {26547#(<= proc_i 84)} is VALID [2019-05-15 10:16:27,793 INFO L273 TraceCheckUtils]: 132: Hoare triple {26547#(<= proc_i 84)} i := i + 4; {26566#(<= proc_i 88)} is VALID [2019-05-15 10:16:27,793 INFO L273 TraceCheckUtils]: 133: Hoare triple {26566#(<= proc_i 88)} assume i <= 1000; {26566#(<= proc_i 88)} is VALID [2019-05-15 10:16:27,794 INFO L273 TraceCheckUtils]: 134: Hoare triple {26566#(<= proc_i 88)} assume i + 4 < a[j]; {26566#(<= proc_i 88)} is VALID [2019-05-15 10:16:27,794 INFO L273 TraceCheckUtils]: 135: Hoare triple {26566#(<= proc_i 88)} assume a[5] == 1000; {26566#(<= proc_i 88)} is VALID [2019-05-15 10:16:27,794 INFO L273 TraceCheckUtils]: 136: Hoare triple {26566#(<= proc_i 88)} assume j > 4; {26566#(<= proc_i 88)} is VALID [2019-05-15 10:16:27,795 INFO L273 TraceCheckUtils]: 137: Hoare triple {26566#(<= proc_i 88)} assume j < 6; {26566#(<= proc_i 88)} is VALID [2019-05-15 10:16:27,796 INFO L273 TraceCheckUtils]: 138: Hoare triple {26566#(<= proc_i 88)} i := i + 4; {26585#(<= proc_i 92)} is VALID [2019-05-15 10:16:27,796 INFO L273 TraceCheckUtils]: 139: Hoare triple {26585#(<= proc_i 92)} assume i <= 1000; {26585#(<= proc_i 92)} is VALID [2019-05-15 10:16:27,797 INFO L273 TraceCheckUtils]: 140: Hoare triple {26585#(<= proc_i 92)} assume i + 4 < a[j]; {26585#(<= proc_i 92)} is VALID [2019-05-15 10:16:27,797 INFO L273 TraceCheckUtils]: 141: Hoare triple {26585#(<= proc_i 92)} assume a[5] == 1000; {26585#(<= proc_i 92)} is VALID [2019-05-15 10:16:27,797 INFO L273 TraceCheckUtils]: 142: Hoare triple {26585#(<= proc_i 92)} assume j > 4; {26585#(<= proc_i 92)} is VALID [2019-05-15 10:16:27,798 INFO L273 TraceCheckUtils]: 143: Hoare triple {26585#(<= proc_i 92)} assume j < 6; {26585#(<= proc_i 92)} is VALID [2019-05-15 10:16:27,799 INFO L273 TraceCheckUtils]: 144: Hoare triple {26585#(<= proc_i 92)} i := i + 4; {26604#(<= proc_i 96)} is VALID [2019-05-15 10:16:27,799 INFO L273 TraceCheckUtils]: 145: Hoare triple {26604#(<= proc_i 96)} assume i <= 1000; {26604#(<= proc_i 96)} is VALID [2019-05-15 10:16:27,800 INFO L273 TraceCheckUtils]: 146: Hoare triple {26604#(<= proc_i 96)} assume i + 4 < a[j]; {26604#(<= proc_i 96)} is VALID [2019-05-15 10:16:27,800 INFO L273 TraceCheckUtils]: 147: Hoare triple {26604#(<= proc_i 96)} assume a[5] == 1000; {26604#(<= proc_i 96)} is VALID [2019-05-15 10:16:27,800 INFO L273 TraceCheckUtils]: 148: Hoare triple {26604#(<= proc_i 96)} assume j > 4; {26604#(<= proc_i 96)} is VALID [2019-05-15 10:16:27,801 INFO L273 TraceCheckUtils]: 149: Hoare triple {26604#(<= proc_i 96)} assume j < 6; {26604#(<= proc_i 96)} is VALID [2019-05-15 10:16:27,802 INFO L273 TraceCheckUtils]: 150: Hoare triple {26604#(<= proc_i 96)} i := i + 4; {26623#(<= proc_i 100)} is VALID [2019-05-15 10:16:27,802 INFO L273 TraceCheckUtils]: 151: Hoare triple {26623#(<= proc_i 100)} assume i <= 1000; {26623#(<= proc_i 100)} is VALID [2019-05-15 10:16:27,803 INFO L273 TraceCheckUtils]: 152: Hoare triple {26623#(<= proc_i 100)} assume i + 4 < a[j]; {26623#(<= proc_i 100)} is VALID [2019-05-15 10:16:27,803 INFO L273 TraceCheckUtils]: 153: Hoare triple {26623#(<= proc_i 100)} assume a[5] == 1000; {26623#(<= proc_i 100)} is VALID [2019-05-15 10:16:27,804 INFO L273 TraceCheckUtils]: 154: Hoare triple {26623#(<= proc_i 100)} assume j > 4; {26623#(<= proc_i 100)} is VALID [2019-05-15 10:16:27,804 INFO L273 TraceCheckUtils]: 155: Hoare triple {26623#(<= proc_i 100)} assume j < 6; {26623#(<= proc_i 100)} is VALID [2019-05-15 10:16:27,805 INFO L273 TraceCheckUtils]: 156: Hoare triple {26623#(<= proc_i 100)} i := i + 4; {26642#(<= proc_i 104)} is VALID [2019-05-15 10:16:27,805 INFO L273 TraceCheckUtils]: 157: Hoare triple {26642#(<= proc_i 104)} assume i <= 1000; {26642#(<= proc_i 104)} is VALID [2019-05-15 10:16:27,806 INFO L273 TraceCheckUtils]: 158: Hoare triple {26642#(<= proc_i 104)} assume i + 4 < a[j]; {26642#(<= proc_i 104)} is VALID [2019-05-15 10:16:27,806 INFO L273 TraceCheckUtils]: 159: Hoare triple {26642#(<= proc_i 104)} assume a[5] == 1000; {26642#(<= proc_i 104)} is VALID [2019-05-15 10:16:27,807 INFO L273 TraceCheckUtils]: 160: Hoare triple {26642#(<= proc_i 104)} assume j > 4; {26642#(<= proc_i 104)} is VALID [2019-05-15 10:16:27,807 INFO L273 TraceCheckUtils]: 161: Hoare triple {26642#(<= proc_i 104)} assume j < 6; {26642#(<= proc_i 104)} is VALID [2019-05-15 10:16:27,808 INFO L273 TraceCheckUtils]: 162: Hoare triple {26642#(<= proc_i 104)} i := i + 4; {26661#(<= proc_i 108)} is VALID [2019-05-15 10:16:27,808 INFO L273 TraceCheckUtils]: 163: Hoare triple {26661#(<= proc_i 108)} assume i <= 1000; {26661#(<= proc_i 108)} is VALID [2019-05-15 10:16:27,809 INFO L273 TraceCheckUtils]: 164: Hoare triple {26661#(<= proc_i 108)} assume i + 4 < a[j]; {26661#(<= proc_i 108)} is VALID [2019-05-15 10:16:27,809 INFO L273 TraceCheckUtils]: 165: Hoare triple {26661#(<= proc_i 108)} assume a[5] == 1000; {26661#(<= proc_i 108)} is VALID [2019-05-15 10:16:27,810 INFO L273 TraceCheckUtils]: 166: Hoare triple {26661#(<= proc_i 108)} assume j > 4; {26661#(<= proc_i 108)} is VALID [2019-05-15 10:16:27,810 INFO L273 TraceCheckUtils]: 167: Hoare triple {26661#(<= proc_i 108)} assume j < 6; {26661#(<= proc_i 108)} is VALID [2019-05-15 10:16:27,811 INFO L273 TraceCheckUtils]: 168: Hoare triple {26661#(<= proc_i 108)} i := i + 4; {26680#(<= proc_i 112)} is VALID [2019-05-15 10:16:27,811 INFO L273 TraceCheckUtils]: 169: Hoare triple {26680#(<= proc_i 112)} assume i <= 1000; {26680#(<= proc_i 112)} is VALID [2019-05-15 10:16:27,812 INFO L273 TraceCheckUtils]: 170: Hoare triple {26680#(<= proc_i 112)} assume i + 4 < a[j]; {26680#(<= proc_i 112)} is VALID [2019-05-15 10:16:27,812 INFO L273 TraceCheckUtils]: 171: Hoare triple {26680#(<= proc_i 112)} assume a[5] == 1000; {26680#(<= proc_i 112)} is VALID [2019-05-15 10:16:27,813 INFO L273 TraceCheckUtils]: 172: Hoare triple {26680#(<= proc_i 112)} assume j > 4; {26680#(<= proc_i 112)} is VALID [2019-05-15 10:16:27,813 INFO L273 TraceCheckUtils]: 173: Hoare triple {26680#(<= proc_i 112)} assume j < 6; {26680#(<= proc_i 112)} is VALID [2019-05-15 10:16:27,814 INFO L273 TraceCheckUtils]: 174: Hoare triple {26680#(<= proc_i 112)} i := i + 4; {26699#(<= proc_i 116)} is VALID [2019-05-15 10:16:27,814 INFO L273 TraceCheckUtils]: 175: Hoare triple {26699#(<= proc_i 116)} assume i <= 1000; {26699#(<= proc_i 116)} is VALID [2019-05-15 10:16:27,815 INFO L273 TraceCheckUtils]: 176: Hoare triple {26699#(<= proc_i 116)} assume i + 4 < a[j]; {26699#(<= proc_i 116)} is VALID [2019-05-15 10:16:27,815 INFO L273 TraceCheckUtils]: 177: Hoare triple {26699#(<= proc_i 116)} assume a[5] == 1000; {26699#(<= proc_i 116)} is VALID [2019-05-15 10:16:27,816 INFO L273 TraceCheckUtils]: 178: Hoare triple {26699#(<= proc_i 116)} assume j > 4; {26699#(<= proc_i 116)} is VALID [2019-05-15 10:16:27,816 INFO L273 TraceCheckUtils]: 179: Hoare triple {26699#(<= proc_i 116)} assume j < 6; {26699#(<= proc_i 116)} is VALID [2019-05-15 10:16:27,817 INFO L273 TraceCheckUtils]: 180: Hoare triple {26699#(<= proc_i 116)} i := i + 4; {26718#(<= proc_i 120)} is VALID [2019-05-15 10:16:27,817 INFO L273 TraceCheckUtils]: 181: Hoare triple {26718#(<= proc_i 120)} assume i <= 1000; {26718#(<= proc_i 120)} is VALID [2019-05-15 10:16:27,818 INFO L273 TraceCheckUtils]: 182: Hoare triple {26718#(<= proc_i 120)} assume i + 4 < a[j]; {26718#(<= proc_i 120)} is VALID [2019-05-15 10:16:27,818 INFO L273 TraceCheckUtils]: 183: Hoare triple {26718#(<= proc_i 120)} assume a[5] == 1000; {26718#(<= proc_i 120)} is VALID [2019-05-15 10:16:27,819 INFO L273 TraceCheckUtils]: 184: Hoare triple {26718#(<= proc_i 120)} assume j > 4; {26718#(<= proc_i 120)} is VALID [2019-05-15 10:16:27,819 INFO L273 TraceCheckUtils]: 185: Hoare triple {26718#(<= proc_i 120)} assume j < 6; {26718#(<= proc_i 120)} is VALID [2019-05-15 10:16:27,820 INFO L273 TraceCheckUtils]: 186: Hoare triple {26718#(<= proc_i 120)} i := i + 4; {26737#(<= proc_i 124)} is VALID [2019-05-15 10:16:27,821 INFO L273 TraceCheckUtils]: 187: Hoare triple {26737#(<= proc_i 124)} assume i <= 1000; {26737#(<= proc_i 124)} is VALID [2019-05-15 10:16:27,821 INFO L273 TraceCheckUtils]: 188: Hoare triple {26737#(<= proc_i 124)} assume i + 4 < a[j]; {26737#(<= proc_i 124)} is VALID [2019-05-15 10:16:27,822 INFO L273 TraceCheckUtils]: 189: Hoare triple {26737#(<= proc_i 124)} assume a[5] == 1000; {26737#(<= proc_i 124)} is VALID [2019-05-15 10:16:27,822 INFO L273 TraceCheckUtils]: 190: Hoare triple {26737#(<= proc_i 124)} assume j > 4; {26737#(<= proc_i 124)} is VALID [2019-05-15 10:16:27,823 INFO L273 TraceCheckUtils]: 191: Hoare triple {26737#(<= proc_i 124)} assume j < 6; {26737#(<= proc_i 124)} is VALID [2019-05-15 10:16:27,823 INFO L273 TraceCheckUtils]: 192: Hoare triple {26737#(<= proc_i 124)} i := i + 4; {26756#(<= proc_i 128)} is VALID [2019-05-15 10:16:27,824 INFO L273 TraceCheckUtils]: 193: Hoare triple {26756#(<= proc_i 128)} assume i <= 1000; {26756#(<= proc_i 128)} is VALID [2019-05-15 10:16:27,824 INFO L273 TraceCheckUtils]: 194: Hoare triple {26756#(<= proc_i 128)} assume i + 4 < a[j]; {26756#(<= proc_i 128)} is VALID [2019-05-15 10:16:27,825 INFO L273 TraceCheckUtils]: 195: Hoare triple {26756#(<= proc_i 128)} assume a[5] == 1000; {26756#(<= proc_i 128)} is VALID [2019-05-15 10:16:27,825 INFO L273 TraceCheckUtils]: 196: Hoare triple {26756#(<= proc_i 128)} assume j > 4; {26756#(<= proc_i 128)} is VALID [2019-05-15 10:16:27,826 INFO L273 TraceCheckUtils]: 197: Hoare triple {26756#(<= proc_i 128)} assume j < 6; {26756#(<= proc_i 128)} is VALID [2019-05-15 10:16:27,826 INFO L273 TraceCheckUtils]: 198: Hoare triple {26756#(<= proc_i 128)} i := i + 4; {26775#(<= proc_i 132)} is VALID [2019-05-15 10:16:27,827 INFO L273 TraceCheckUtils]: 199: Hoare triple {26775#(<= proc_i 132)} assume i <= 1000; {26775#(<= proc_i 132)} is VALID [2019-05-15 10:16:27,828 INFO L273 TraceCheckUtils]: 200: Hoare triple {26775#(<= proc_i 132)} assume i + 4 < a[j]; {26775#(<= proc_i 132)} is VALID [2019-05-15 10:16:27,828 INFO L273 TraceCheckUtils]: 201: Hoare triple {26775#(<= proc_i 132)} assume a[5] == 1000; {26775#(<= proc_i 132)} is VALID [2019-05-15 10:16:27,828 INFO L273 TraceCheckUtils]: 202: Hoare triple {26775#(<= proc_i 132)} assume j > 4; {26775#(<= proc_i 132)} is VALID [2019-05-15 10:16:27,829 INFO L273 TraceCheckUtils]: 203: Hoare triple {26775#(<= proc_i 132)} assume j < 6; {26775#(<= proc_i 132)} is VALID [2019-05-15 10:16:27,830 INFO L273 TraceCheckUtils]: 204: Hoare triple {26775#(<= proc_i 132)} i := i + 4; {26794#(<= proc_i 136)} is VALID [2019-05-15 10:16:27,830 INFO L273 TraceCheckUtils]: 205: Hoare triple {26794#(<= proc_i 136)} assume !(i <= 1000); {26144#false} is VALID [2019-05-15 10:16:27,857 INFO L134 CoverageAnalysis]: Checked inductivity of 3400 backedges. 0 proven. 3400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:27,858 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:27,858 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2019-05-15 10:16:27,858 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 206 [2019-05-15 10:16:27,858 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:27,858 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 37 states. [2019-05-15 10:16:28,053 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 206 edges. 206 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:28,053 INFO L454 AbstractCegarLoop]: Interpolant automaton has 37 states [2019-05-15 10:16:28,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2019-05-15 10:16:28,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2019-05-15 10:16:28,055 INFO L87 Difference]: Start difference. First operand 207 states and 207 transitions. Second operand 37 states. [2019-05-15 10:16:28,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:28,421 INFO L93 Difference]: Finished difference Result 218 states and 218 transitions. [2019-05-15 10:16:28,421 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2019-05-15 10:16:28,421 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 206 [2019-05-15 10:16:28,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:28,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2019-05-15 10:16:28,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 219 transitions. [2019-05-15 10:16:28,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2019-05-15 10:16:28,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 219 transitions. [2019-05-15 10:16:28,425 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 37 states and 219 transitions. [2019-05-15 10:16:28,641 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 219 edges. 219 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:28,645 INFO L225 Difference]: With dead ends: 218 [2019-05-15 10:16:28,645 INFO L226 Difference]: Without dead ends: 218 [2019-05-15 10:16:28,645 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2019-05-15 10:16:28,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2019-05-15 10:16:28,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 213. [2019-05-15 10:16:28,647 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:28,647 INFO L82 GeneralOperation]: Start isEquivalent. First operand 218 states. Second operand 213 states. [2019-05-15 10:16:28,648 INFO L74 IsIncluded]: Start isIncluded. First operand 218 states. Second operand 213 states. [2019-05-15 10:16:28,648 INFO L87 Difference]: Start difference. First operand 218 states. Second operand 213 states. [2019-05-15 10:16:28,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:28,651 INFO L93 Difference]: Finished difference Result 218 states and 218 transitions. [2019-05-15 10:16:28,651 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 218 transitions. [2019-05-15 10:16:28,651 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:28,651 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:28,651 INFO L74 IsIncluded]: Start isIncluded. First operand 213 states. Second operand 218 states. [2019-05-15 10:16:28,651 INFO L87 Difference]: Start difference. First operand 213 states. Second operand 218 states. [2019-05-15 10:16:28,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:28,654 INFO L93 Difference]: Finished difference Result 218 states and 218 transitions. [2019-05-15 10:16:28,655 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 218 transitions. [2019-05-15 10:16:28,655 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:28,655 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:28,655 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:28,655 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:28,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 213 states. [2019-05-15 10:16:28,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 213 transitions. [2019-05-15 10:16:28,658 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 213 transitions. Word has length 206 [2019-05-15 10:16:28,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:28,659 INFO L475 AbstractCegarLoop]: Abstraction has 213 states and 213 transitions. [2019-05-15 10:16:28,659 INFO L476 AbstractCegarLoop]: Interpolant automaton has 37 states. [2019-05-15 10:16:28,659 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 213 transitions. [2019-05-15 10:16:28,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2019-05-15 10:16:28,660 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:28,660 INFO L399 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 35, 35, 1, 1] [2019-05-15 10:16:28,660 INFO L418 AbstractCegarLoop]: === Iteration 36 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:28,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:28,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1070837596, now seen corresponding path program 35 times [2019-05-15 10:16:28,661 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:28,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:28,689 INFO L256 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 37 conjunts are in the unsatisfiable core [2019-05-15 10:16:28,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:28,725 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:29,614 INFO L273 TraceCheckUtils]: 0: Hoare triple {27664#true} i := 0; {27669#(<= proc_i 0)} is VALID [2019-05-15 10:16:29,615 INFO L273 TraceCheckUtils]: 1: Hoare triple {27669#(<= proc_i 0)} assume i <= 1000; {27669#(<= proc_i 0)} is VALID [2019-05-15 10:16:29,615 INFO L273 TraceCheckUtils]: 2: Hoare triple {27669#(<= proc_i 0)} assume i + 4 < a[j]; {27669#(<= proc_i 0)} is VALID [2019-05-15 10:16:29,616 INFO L273 TraceCheckUtils]: 3: Hoare triple {27669#(<= proc_i 0)} assume a[5] == 1000; {27669#(<= proc_i 0)} is VALID [2019-05-15 10:16:29,616 INFO L273 TraceCheckUtils]: 4: Hoare triple {27669#(<= proc_i 0)} assume j > 4; {27669#(<= proc_i 0)} is VALID [2019-05-15 10:16:29,616 INFO L273 TraceCheckUtils]: 5: Hoare triple {27669#(<= proc_i 0)} assume j < 6; {27669#(<= proc_i 0)} is VALID [2019-05-15 10:16:29,617 INFO L273 TraceCheckUtils]: 6: Hoare triple {27669#(<= proc_i 0)} i := i + 4; {27688#(<= proc_i 4)} is VALID [2019-05-15 10:16:29,618 INFO L273 TraceCheckUtils]: 7: Hoare triple {27688#(<= proc_i 4)} assume i <= 1000; {27688#(<= proc_i 4)} is VALID [2019-05-15 10:16:29,618 INFO L273 TraceCheckUtils]: 8: Hoare triple {27688#(<= proc_i 4)} assume i + 4 < a[j]; {27688#(<= proc_i 4)} is VALID [2019-05-15 10:16:29,619 INFO L273 TraceCheckUtils]: 9: Hoare triple {27688#(<= proc_i 4)} assume a[5] == 1000; {27688#(<= proc_i 4)} is VALID [2019-05-15 10:16:29,619 INFO L273 TraceCheckUtils]: 10: Hoare triple {27688#(<= proc_i 4)} assume j > 4; {27688#(<= proc_i 4)} is VALID [2019-05-15 10:16:29,619 INFO L273 TraceCheckUtils]: 11: Hoare triple {27688#(<= proc_i 4)} assume j < 6; {27688#(<= proc_i 4)} is VALID [2019-05-15 10:16:29,620 INFO L273 TraceCheckUtils]: 12: Hoare triple {27688#(<= proc_i 4)} i := i + 4; {27707#(<= proc_i 8)} is VALID [2019-05-15 10:16:29,621 INFO L273 TraceCheckUtils]: 13: Hoare triple {27707#(<= proc_i 8)} assume i <= 1000; {27707#(<= proc_i 8)} is VALID [2019-05-15 10:16:29,621 INFO L273 TraceCheckUtils]: 14: Hoare triple {27707#(<= proc_i 8)} assume i + 4 < a[j]; {27707#(<= proc_i 8)} is VALID [2019-05-15 10:16:29,622 INFO L273 TraceCheckUtils]: 15: Hoare triple {27707#(<= proc_i 8)} assume a[5] == 1000; {27707#(<= proc_i 8)} is VALID [2019-05-15 10:16:29,622 INFO L273 TraceCheckUtils]: 16: Hoare triple {27707#(<= proc_i 8)} assume j > 4; {27707#(<= proc_i 8)} is VALID [2019-05-15 10:16:29,622 INFO L273 TraceCheckUtils]: 17: Hoare triple {27707#(<= proc_i 8)} assume j < 6; {27707#(<= proc_i 8)} is VALID [2019-05-15 10:16:29,623 INFO L273 TraceCheckUtils]: 18: Hoare triple {27707#(<= proc_i 8)} i := i + 4; {27726#(<= proc_i 12)} is VALID [2019-05-15 10:16:29,624 INFO L273 TraceCheckUtils]: 19: Hoare triple {27726#(<= proc_i 12)} assume i <= 1000; {27726#(<= proc_i 12)} is VALID [2019-05-15 10:16:29,624 INFO L273 TraceCheckUtils]: 20: Hoare triple {27726#(<= proc_i 12)} assume i + 4 < a[j]; {27726#(<= proc_i 12)} is VALID [2019-05-15 10:16:29,625 INFO L273 TraceCheckUtils]: 21: Hoare triple {27726#(<= proc_i 12)} assume a[5] == 1000; {27726#(<= proc_i 12)} is VALID [2019-05-15 10:16:29,625 INFO L273 TraceCheckUtils]: 22: Hoare triple {27726#(<= proc_i 12)} assume j > 4; {27726#(<= proc_i 12)} is VALID [2019-05-15 10:16:29,625 INFO L273 TraceCheckUtils]: 23: Hoare triple {27726#(<= proc_i 12)} assume j < 6; {27726#(<= proc_i 12)} is VALID [2019-05-15 10:16:29,626 INFO L273 TraceCheckUtils]: 24: Hoare triple {27726#(<= proc_i 12)} i := i + 4; {27745#(<= proc_i 16)} is VALID [2019-05-15 10:16:29,627 INFO L273 TraceCheckUtils]: 25: Hoare triple {27745#(<= proc_i 16)} assume i <= 1000; {27745#(<= proc_i 16)} is VALID [2019-05-15 10:16:29,627 INFO L273 TraceCheckUtils]: 26: Hoare triple {27745#(<= proc_i 16)} assume i + 4 < a[j]; {27745#(<= proc_i 16)} is VALID [2019-05-15 10:16:29,628 INFO L273 TraceCheckUtils]: 27: Hoare triple {27745#(<= proc_i 16)} assume a[5] == 1000; {27745#(<= proc_i 16)} is VALID [2019-05-15 10:16:29,628 INFO L273 TraceCheckUtils]: 28: Hoare triple {27745#(<= proc_i 16)} assume j > 4; {27745#(<= proc_i 16)} is VALID [2019-05-15 10:16:29,628 INFO L273 TraceCheckUtils]: 29: Hoare triple {27745#(<= proc_i 16)} assume j < 6; {27745#(<= proc_i 16)} is VALID [2019-05-15 10:16:29,629 INFO L273 TraceCheckUtils]: 30: Hoare triple {27745#(<= proc_i 16)} i := i + 4; {27764#(<= proc_i 20)} is VALID [2019-05-15 10:16:29,630 INFO L273 TraceCheckUtils]: 31: Hoare triple {27764#(<= proc_i 20)} assume i <= 1000; {27764#(<= proc_i 20)} is VALID [2019-05-15 10:16:29,630 INFO L273 TraceCheckUtils]: 32: Hoare triple {27764#(<= proc_i 20)} assume i + 4 < a[j]; {27764#(<= proc_i 20)} is VALID [2019-05-15 10:16:29,631 INFO L273 TraceCheckUtils]: 33: Hoare triple {27764#(<= proc_i 20)} assume a[5] == 1000; {27764#(<= proc_i 20)} is VALID [2019-05-15 10:16:29,631 INFO L273 TraceCheckUtils]: 34: Hoare triple {27764#(<= proc_i 20)} assume j > 4; {27764#(<= proc_i 20)} is VALID [2019-05-15 10:16:29,632 INFO L273 TraceCheckUtils]: 35: Hoare triple {27764#(<= proc_i 20)} assume j < 6; {27764#(<= proc_i 20)} is VALID [2019-05-15 10:16:29,632 INFO L273 TraceCheckUtils]: 36: Hoare triple {27764#(<= proc_i 20)} i := i + 4; {27783#(<= proc_i 24)} is VALID [2019-05-15 10:16:29,633 INFO L273 TraceCheckUtils]: 37: Hoare triple {27783#(<= proc_i 24)} assume i <= 1000; {27783#(<= proc_i 24)} is VALID [2019-05-15 10:16:29,633 INFO L273 TraceCheckUtils]: 38: Hoare triple {27783#(<= proc_i 24)} assume i + 4 < a[j]; {27783#(<= proc_i 24)} is VALID [2019-05-15 10:16:29,634 INFO L273 TraceCheckUtils]: 39: Hoare triple {27783#(<= proc_i 24)} assume a[5] == 1000; {27783#(<= proc_i 24)} is VALID [2019-05-15 10:16:29,634 INFO L273 TraceCheckUtils]: 40: Hoare triple {27783#(<= proc_i 24)} assume j > 4; {27783#(<= proc_i 24)} is VALID [2019-05-15 10:16:29,634 INFO L273 TraceCheckUtils]: 41: Hoare triple {27783#(<= proc_i 24)} assume j < 6; {27783#(<= proc_i 24)} is VALID [2019-05-15 10:16:29,635 INFO L273 TraceCheckUtils]: 42: Hoare triple {27783#(<= proc_i 24)} i := i + 4; {27802#(<= proc_i 28)} is VALID [2019-05-15 10:16:29,636 INFO L273 TraceCheckUtils]: 43: Hoare triple {27802#(<= proc_i 28)} assume i <= 1000; {27802#(<= proc_i 28)} is VALID [2019-05-15 10:16:29,636 INFO L273 TraceCheckUtils]: 44: Hoare triple {27802#(<= proc_i 28)} assume i + 4 < a[j]; {27802#(<= proc_i 28)} is VALID [2019-05-15 10:16:29,637 INFO L273 TraceCheckUtils]: 45: Hoare triple {27802#(<= proc_i 28)} assume a[5] == 1000; {27802#(<= proc_i 28)} is VALID [2019-05-15 10:16:29,637 INFO L273 TraceCheckUtils]: 46: Hoare triple {27802#(<= proc_i 28)} assume j > 4; {27802#(<= proc_i 28)} is VALID [2019-05-15 10:16:29,637 INFO L273 TraceCheckUtils]: 47: Hoare triple {27802#(<= proc_i 28)} assume j < 6; {27802#(<= proc_i 28)} is VALID [2019-05-15 10:16:29,638 INFO L273 TraceCheckUtils]: 48: Hoare triple {27802#(<= proc_i 28)} i := i + 4; {27821#(<= proc_i 32)} is VALID [2019-05-15 10:16:29,639 INFO L273 TraceCheckUtils]: 49: Hoare triple {27821#(<= proc_i 32)} assume i <= 1000; {27821#(<= proc_i 32)} is VALID [2019-05-15 10:16:29,639 INFO L273 TraceCheckUtils]: 50: Hoare triple {27821#(<= proc_i 32)} assume i + 4 < a[j]; {27821#(<= proc_i 32)} is VALID [2019-05-15 10:16:29,640 INFO L273 TraceCheckUtils]: 51: Hoare triple {27821#(<= proc_i 32)} assume a[5] == 1000; {27821#(<= proc_i 32)} is VALID [2019-05-15 10:16:29,640 INFO L273 TraceCheckUtils]: 52: Hoare triple {27821#(<= proc_i 32)} assume j > 4; {27821#(<= proc_i 32)} is VALID [2019-05-15 10:16:29,640 INFO L273 TraceCheckUtils]: 53: Hoare triple {27821#(<= proc_i 32)} assume j < 6; {27821#(<= proc_i 32)} is VALID [2019-05-15 10:16:29,641 INFO L273 TraceCheckUtils]: 54: Hoare triple {27821#(<= proc_i 32)} i := i + 4; {27840#(<= proc_i 36)} is VALID [2019-05-15 10:16:29,642 INFO L273 TraceCheckUtils]: 55: Hoare triple {27840#(<= proc_i 36)} assume i <= 1000; {27840#(<= proc_i 36)} is VALID [2019-05-15 10:16:29,642 INFO L273 TraceCheckUtils]: 56: Hoare triple {27840#(<= proc_i 36)} assume i + 4 < a[j]; {27840#(<= proc_i 36)} is VALID [2019-05-15 10:16:29,643 INFO L273 TraceCheckUtils]: 57: Hoare triple {27840#(<= proc_i 36)} assume a[5] == 1000; {27840#(<= proc_i 36)} is VALID [2019-05-15 10:16:29,643 INFO L273 TraceCheckUtils]: 58: Hoare triple {27840#(<= proc_i 36)} assume j > 4; {27840#(<= proc_i 36)} is VALID [2019-05-15 10:16:29,643 INFO L273 TraceCheckUtils]: 59: Hoare triple {27840#(<= proc_i 36)} assume j < 6; {27840#(<= proc_i 36)} is VALID [2019-05-15 10:16:29,644 INFO L273 TraceCheckUtils]: 60: Hoare triple {27840#(<= proc_i 36)} i := i + 4; {27859#(<= proc_i 40)} is VALID [2019-05-15 10:16:29,645 INFO L273 TraceCheckUtils]: 61: Hoare triple {27859#(<= proc_i 40)} assume i <= 1000; {27859#(<= proc_i 40)} is VALID [2019-05-15 10:16:29,645 INFO L273 TraceCheckUtils]: 62: Hoare triple {27859#(<= proc_i 40)} assume i + 4 < a[j]; {27859#(<= proc_i 40)} is VALID [2019-05-15 10:16:29,646 INFO L273 TraceCheckUtils]: 63: Hoare triple {27859#(<= proc_i 40)} assume a[5] == 1000; {27859#(<= proc_i 40)} is VALID [2019-05-15 10:16:29,646 INFO L273 TraceCheckUtils]: 64: Hoare triple {27859#(<= proc_i 40)} assume j > 4; {27859#(<= proc_i 40)} is VALID [2019-05-15 10:16:29,646 INFO L273 TraceCheckUtils]: 65: Hoare triple {27859#(<= proc_i 40)} assume j < 6; {27859#(<= proc_i 40)} is VALID [2019-05-15 10:16:29,647 INFO L273 TraceCheckUtils]: 66: Hoare triple {27859#(<= proc_i 40)} i := i + 4; {27878#(<= proc_i 44)} is VALID [2019-05-15 10:16:29,648 INFO L273 TraceCheckUtils]: 67: Hoare triple {27878#(<= proc_i 44)} assume i <= 1000; {27878#(<= proc_i 44)} is VALID [2019-05-15 10:16:29,648 INFO L273 TraceCheckUtils]: 68: Hoare triple {27878#(<= proc_i 44)} assume i + 4 < a[j]; {27878#(<= proc_i 44)} is VALID [2019-05-15 10:16:29,649 INFO L273 TraceCheckUtils]: 69: Hoare triple {27878#(<= proc_i 44)} assume a[5] == 1000; {27878#(<= proc_i 44)} is VALID [2019-05-15 10:16:29,649 INFO L273 TraceCheckUtils]: 70: Hoare triple {27878#(<= proc_i 44)} assume j > 4; {27878#(<= proc_i 44)} is VALID [2019-05-15 10:16:29,649 INFO L273 TraceCheckUtils]: 71: Hoare triple {27878#(<= proc_i 44)} assume j < 6; {27878#(<= proc_i 44)} is VALID [2019-05-15 10:16:29,650 INFO L273 TraceCheckUtils]: 72: Hoare triple {27878#(<= proc_i 44)} i := i + 4; {27897#(<= proc_i 48)} is VALID [2019-05-15 10:16:29,651 INFO L273 TraceCheckUtils]: 73: Hoare triple {27897#(<= proc_i 48)} assume i <= 1000; {27897#(<= proc_i 48)} is VALID [2019-05-15 10:16:29,651 INFO L273 TraceCheckUtils]: 74: Hoare triple {27897#(<= proc_i 48)} assume i + 4 < a[j]; {27897#(<= proc_i 48)} is VALID [2019-05-15 10:16:29,652 INFO L273 TraceCheckUtils]: 75: Hoare triple {27897#(<= proc_i 48)} assume a[5] == 1000; {27897#(<= proc_i 48)} is VALID [2019-05-15 10:16:29,652 INFO L273 TraceCheckUtils]: 76: Hoare triple {27897#(<= proc_i 48)} assume j > 4; {27897#(<= proc_i 48)} is VALID [2019-05-15 10:16:29,652 INFO L273 TraceCheckUtils]: 77: Hoare triple {27897#(<= proc_i 48)} assume j < 6; {27897#(<= proc_i 48)} is VALID [2019-05-15 10:16:29,653 INFO L273 TraceCheckUtils]: 78: Hoare triple {27897#(<= proc_i 48)} i := i + 4; {27916#(<= proc_i 52)} is VALID [2019-05-15 10:16:29,654 INFO L273 TraceCheckUtils]: 79: Hoare triple {27916#(<= proc_i 52)} assume i <= 1000; {27916#(<= proc_i 52)} is VALID [2019-05-15 10:16:29,654 INFO L273 TraceCheckUtils]: 80: Hoare triple {27916#(<= proc_i 52)} assume i + 4 < a[j]; {27916#(<= proc_i 52)} is VALID [2019-05-15 10:16:29,655 INFO L273 TraceCheckUtils]: 81: Hoare triple {27916#(<= proc_i 52)} assume a[5] == 1000; {27916#(<= proc_i 52)} is VALID [2019-05-15 10:16:29,655 INFO L273 TraceCheckUtils]: 82: Hoare triple {27916#(<= proc_i 52)} assume j > 4; {27916#(<= proc_i 52)} is VALID [2019-05-15 10:16:29,655 INFO L273 TraceCheckUtils]: 83: Hoare triple {27916#(<= proc_i 52)} assume j < 6; {27916#(<= proc_i 52)} is VALID [2019-05-15 10:16:29,656 INFO L273 TraceCheckUtils]: 84: Hoare triple {27916#(<= proc_i 52)} i := i + 4; {27935#(<= proc_i 56)} is VALID [2019-05-15 10:16:29,657 INFO L273 TraceCheckUtils]: 85: Hoare triple {27935#(<= proc_i 56)} assume i <= 1000; {27935#(<= proc_i 56)} is VALID [2019-05-15 10:16:29,657 INFO L273 TraceCheckUtils]: 86: Hoare triple {27935#(<= proc_i 56)} assume i + 4 < a[j]; {27935#(<= proc_i 56)} is VALID [2019-05-15 10:16:29,657 INFO L273 TraceCheckUtils]: 87: Hoare triple {27935#(<= proc_i 56)} assume a[5] == 1000; {27935#(<= proc_i 56)} is VALID [2019-05-15 10:16:29,658 INFO L273 TraceCheckUtils]: 88: Hoare triple {27935#(<= proc_i 56)} assume j > 4; {27935#(<= proc_i 56)} is VALID [2019-05-15 10:16:29,658 INFO L273 TraceCheckUtils]: 89: Hoare triple {27935#(<= proc_i 56)} assume j < 6; {27935#(<= proc_i 56)} is VALID [2019-05-15 10:16:29,659 INFO L273 TraceCheckUtils]: 90: Hoare triple {27935#(<= proc_i 56)} i := i + 4; {27954#(<= proc_i 60)} is VALID [2019-05-15 10:16:29,660 INFO L273 TraceCheckUtils]: 91: Hoare triple {27954#(<= proc_i 60)} assume i <= 1000; {27954#(<= proc_i 60)} is VALID [2019-05-15 10:16:29,660 INFO L273 TraceCheckUtils]: 92: Hoare triple {27954#(<= proc_i 60)} assume i + 4 < a[j]; {27954#(<= proc_i 60)} is VALID [2019-05-15 10:16:29,660 INFO L273 TraceCheckUtils]: 93: Hoare triple {27954#(<= proc_i 60)} assume a[5] == 1000; {27954#(<= proc_i 60)} is VALID [2019-05-15 10:16:29,661 INFO L273 TraceCheckUtils]: 94: Hoare triple {27954#(<= proc_i 60)} assume j > 4; {27954#(<= proc_i 60)} is VALID [2019-05-15 10:16:29,661 INFO L273 TraceCheckUtils]: 95: Hoare triple {27954#(<= proc_i 60)} assume j < 6; {27954#(<= proc_i 60)} is VALID [2019-05-15 10:16:29,662 INFO L273 TraceCheckUtils]: 96: Hoare triple {27954#(<= proc_i 60)} i := i + 4; {27973#(<= proc_i 64)} is VALID [2019-05-15 10:16:29,663 INFO L273 TraceCheckUtils]: 97: Hoare triple {27973#(<= proc_i 64)} assume i <= 1000; {27973#(<= proc_i 64)} is VALID [2019-05-15 10:16:29,663 INFO L273 TraceCheckUtils]: 98: Hoare triple {27973#(<= proc_i 64)} assume i + 4 < a[j]; {27973#(<= proc_i 64)} is VALID [2019-05-15 10:16:29,663 INFO L273 TraceCheckUtils]: 99: Hoare triple {27973#(<= proc_i 64)} assume a[5] == 1000; {27973#(<= proc_i 64)} is VALID [2019-05-15 10:16:29,664 INFO L273 TraceCheckUtils]: 100: Hoare triple {27973#(<= proc_i 64)} assume j > 4; {27973#(<= proc_i 64)} is VALID [2019-05-15 10:16:29,664 INFO L273 TraceCheckUtils]: 101: Hoare triple {27973#(<= proc_i 64)} assume j < 6; {27973#(<= proc_i 64)} is VALID [2019-05-15 10:16:29,665 INFO L273 TraceCheckUtils]: 102: Hoare triple {27973#(<= proc_i 64)} i := i + 4; {27992#(<= proc_i 68)} is VALID [2019-05-15 10:16:29,666 INFO L273 TraceCheckUtils]: 103: Hoare triple {27992#(<= proc_i 68)} assume i <= 1000; {27992#(<= proc_i 68)} is VALID [2019-05-15 10:16:29,666 INFO L273 TraceCheckUtils]: 104: Hoare triple {27992#(<= proc_i 68)} assume i + 4 < a[j]; {27992#(<= proc_i 68)} is VALID [2019-05-15 10:16:29,666 INFO L273 TraceCheckUtils]: 105: Hoare triple {27992#(<= proc_i 68)} assume a[5] == 1000; {27992#(<= proc_i 68)} is VALID [2019-05-15 10:16:29,667 INFO L273 TraceCheckUtils]: 106: Hoare triple {27992#(<= proc_i 68)} assume j > 4; {27992#(<= proc_i 68)} is VALID [2019-05-15 10:16:29,667 INFO L273 TraceCheckUtils]: 107: Hoare triple {27992#(<= proc_i 68)} assume j < 6; {27992#(<= proc_i 68)} is VALID [2019-05-15 10:16:29,668 INFO L273 TraceCheckUtils]: 108: Hoare triple {27992#(<= proc_i 68)} i := i + 4; {28011#(<= proc_i 72)} is VALID [2019-05-15 10:16:29,669 INFO L273 TraceCheckUtils]: 109: Hoare triple {28011#(<= proc_i 72)} assume i <= 1000; {28011#(<= proc_i 72)} is VALID [2019-05-15 10:16:29,669 INFO L273 TraceCheckUtils]: 110: Hoare triple {28011#(<= proc_i 72)} assume i + 4 < a[j]; {28011#(<= proc_i 72)} is VALID [2019-05-15 10:16:29,669 INFO L273 TraceCheckUtils]: 111: Hoare triple {28011#(<= proc_i 72)} assume a[5] == 1000; {28011#(<= proc_i 72)} is VALID [2019-05-15 10:16:29,670 INFO L273 TraceCheckUtils]: 112: Hoare triple {28011#(<= proc_i 72)} assume j > 4; {28011#(<= proc_i 72)} is VALID [2019-05-15 10:16:29,670 INFO L273 TraceCheckUtils]: 113: Hoare triple {28011#(<= proc_i 72)} assume j < 6; {28011#(<= proc_i 72)} is VALID [2019-05-15 10:16:29,671 INFO L273 TraceCheckUtils]: 114: Hoare triple {28011#(<= proc_i 72)} i := i + 4; {28030#(<= proc_i 76)} is VALID [2019-05-15 10:16:29,672 INFO L273 TraceCheckUtils]: 115: Hoare triple {28030#(<= proc_i 76)} assume i <= 1000; {28030#(<= proc_i 76)} is VALID [2019-05-15 10:16:29,672 INFO L273 TraceCheckUtils]: 116: Hoare triple {28030#(<= proc_i 76)} assume i + 4 < a[j]; {28030#(<= proc_i 76)} is VALID [2019-05-15 10:16:29,672 INFO L273 TraceCheckUtils]: 117: Hoare triple {28030#(<= proc_i 76)} assume a[5] == 1000; {28030#(<= proc_i 76)} is VALID [2019-05-15 10:16:29,673 INFO L273 TraceCheckUtils]: 118: Hoare triple {28030#(<= proc_i 76)} assume j > 4; {28030#(<= proc_i 76)} is VALID [2019-05-15 10:16:29,673 INFO L273 TraceCheckUtils]: 119: Hoare triple {28030#(<= proc_i 76)} assume j < 6; {28030#(<= proc_i 76)} is VALID [2019-05-15 10:16:29,674 INFO L273 TraceCheckUtils]: 120: Hoare triple {28030#(<= proc_i 76)} i := i + 4; {28049#(<= proc_i 80)} is VALID [2019-05-15 10:16:29,675 INFO L273 TraceCheckUtils]: 121: Hoare triple {28049#(<= proc_i 80)} assume i <= 1000; {28049#(<= proc_i 80)} is VALID [2019-05-15 10:16:29,675 INFO L273 TraceCheckUtils]: 122: Hoare triple {28049#(<= proc_i 80)} assume i + 4 < a[j]; {28049#(<= proc_i 80)} is VALID [2019-05-15 10:16:29,675 INFO L273 TraceCheckUtils]: 123: Hoare triple {28049#(<= proc_i 80)} assume a[5] == 1000; {28049#(<= proc_i 80)} is VALID [2019-05-15 10:16:29,676 INFO L273 TraceCheckUtils]: 124: Hoare triple {28049#(<= proc_i 80)} assume j > 4; {28049#(<= proc_i 80)} is VALID [2019-05-15 10:16:29,676 INFO L273 TraceCheckUtils]: 125: Hoare triple {28049#(<= proc_i 80)} assume j < 6; {28049#(<= proc_i 80)} is VALID [2019-05-15 10:16:29,677 INFO L273 TraceCheckUtils]: 126: Hoare triple {28049#(<= proc_i 80)} i := i + 4; {28068#(<= proc_i 84)} is VALID [2019-05-15 10:16:29,678 INFO L273 TraceCheckUtils]: 127: Hoare triple {28068#(<= proc_i 84)} assume i <= 1000; {28068#(<= proc_i 84)} is VALID [2019-05-15 10:16:29,678 INFO L273 TraceCheckUtils]: 128: Hoare triple {28068#(<= proc_i 84)} assume i + 4 < a[j]; {28068#(<= proc_i 84)} is VALID [2019-05-15 10:16:29,678 INFO L273 TraceCheckUtils]: 129: Hoare triple {28068#(<= proc_i 84)} assume a[5] == 1000; {28068#(<= proc_i 84)} is VALID [2019-05-15 10:16:29,679 INFO L273 TraceCheckUtils]: 130: Hoare triple {28068#(<= proc_i 84)} assume j > 4; {28068#(<= proc_i 84)} is VALID [2019-05-15 10:16:29,679 INFO L273 TraceCheckUtils]: 131: Hoare triple {28068#(<= proc_i 84)} assume j < 6; {28068#(<= proc_i 84)} is VALID [2019-05-15 10:16:29,681 INFO L273 TraceCheckUtils]: 132: Hoare triple {28068#(<= proc_i 84)} i := i + 4; {28087#(<= proc_i 88)} is VALID [2019-05-15 10:16:29,682 INFO L273 TraceCheckUtils]: 133: Hoare triple {28087#(<= proc_i 88)} assume i <= 1000; {28087#(<= proc_i 88)} is VALID [2019-05-15 10:16:29,682 INFO L273 TraceCheckUtils]: 134: Hoare triple {28087#(<= proc_i 88)} assume i + 4 < a[j]; {28087#(<= proc_i 88)} is VALID [2019-05-15 10:16:29,682 INFO L273 TraceCheckUtils]: 135: Hoare triple {28087#(<= proc_i 88)} assume a[5] == 1000; {28087#(<= proc_i 88)} is VALID [2019-05-15 10:16:29,702 INFO L273 TraceCheckUtils]: 136: Hoare triple {28087#(<= proc_i 88)} assume j > 4; {28087#(<= proc_i 88)} is VALID [2019-05-15 10:16:29,704 INFO L273 TraceCheckUtils]: 137: Hoare triple {28087#(<= proc_i 88)} assume j < 6; {28087#(<= proc_i 88)} is VALID [2019-05-15 10:16:29,704 INFO L273 TraceCheckUtils]: 138: Hoare triple {28087#(<= proc_i 88)} i := i + 4; {28106#(<= proc_i 92)} is VALID [2019-05-15 10:16:29,705 INFO L273 TraceCheckUtils]: 139: Hoare triple {28106#(<= proc_i 92)} assume i <= 1000; {28106#(<= proc_i 92)} is VALID [2019-05-15 10:16:29,705 INFO L273 TraceCheckUtils]: 140: Hoare triple {28106#(<= proc_i 92)} assume i + 4 < a[j]; {28106#(<= proc_i 92)} is VALID [2019-05-15 10:16:29,705 INFO L273 TraceCheckUtils]: 141: Hoare triple {28106#(<= proc_i 92)} assume a[5] == 1000; {28106#(<= proc_i 92)} is VALID [2019-05-15 10:16:29,706 INFO L273 TraceCheckUtils]: 142: Hoare triple {28106#(<= proc_i 92)} assume j > 4; {28106#(<= proc_i 92)} is VALID [2019-05-15 10:16:29,706 INFO L273 TraceCheckUtils]: 143: Hoare triple {28106#(<= proc_i 92)} assume j < 6; {28106#(<= proc_i 92)} is VALID [2019-05-15 10:16:29,706 INFO L273 TraceCheckUtils]: 144: Hoare triple {28106#(<= proc_i 92)} i := i + 4; {28125#(<= proc_i 96)} is VALID [2019-05-15 10:16:29,707 INFO L273 TraceCheckUtils]: 145: Hoare triple {28125#(<= proc_i 96)} assume i <= 1000; {28125#(<= proc_i 96)} is VALID [2019-05-15 10:16:29,707 INFO L273 TraceCheckUtils]: 146: Hoare triple {28125#(<= proc_i 96)} assume i + 4 < a[j]; {28125#(<= proc_i 96)} is VALID [2019-05-15 10:16:29,707 INFO L273 TraceCheckUtils]: 147: Hoare triple {28125#(<= proc_i 96)} assume a[5] == 1000; {28125#(<= proc_i 96)} is VALID [2019-05-15 10:16:29,708 INFO L273 TraceCheckUtils]: 148: Hoare triple {28125#(<= proc_i 96)} assume j > 4; {28125#(<= proc_i 96)} is VALID [2019-05-15 10:16:29,708 INFO L273 TraceCheckUtils]: 149: Hoare triple {28125#(<= proc_i 96)} assume j < 6; {28125#(<= proc_i 96)} is VALID [2019-05-15 10:16:29,709 INFO L273 TraceCheckUtils]: 150: Hoare triple {28125#(<= proc_i 96)} i := i + 4; {28144#(<= proc_i 100)} is VALID [2019-05-15 10:16:29,709 INFO L273 TraceCheckUtils]: 151: Hoare triple {28144#(<= proc_i 100)} assume i <= 1000; {28144#(<= proc_i 100)} is VALID [2019-05-15 10:16:29,710 INFO L273 TraceCheckUtils]: 152: Hoare triple {28144#(<= proc_i 100)} assume i + 4 < a[j]; {28144#(<= proc_i 100)} is VALID [2019-05-15 10:16:29,710 INFO L273 TraceCheckUtils]: 153: Hoare triple {28144#(<= proc_i 100)} assume a[5] == 1000; {28144#(<= proc_i 100)} is VALID [2019-05-15 10:16:29,711 INFO L273 TraceCheckUtils]: 154: Hoare triple {28144#(<= proc_i 100)} assume j > 4; {28144#(<= proc_i 100)} is VALID [2019-05-15 10:16:29,711 INFO L273 TraceCheckUtils]: 155: Hoare triple {28144#(<= proc_i 100)} assume j < 6; {28144#(<= proc_i 100)} is VALID [2019-05-15 10:16:29,712 INFO L273 TraceCheckUtils]: 156: Hoare triple {28144#(<= proc_i 100)} i := i + 4; {28163#(<= proc_i 104)} is VALID [2019-05-15 10:16:29,712 INFO L273 TraceCheckUtils]: 157: Hoare triple {28163#(<= proc_i 104)} assume i <= 1000; {28163#(<= proc_i 104)} is VALID [2019-05-15 10:16:29,713 INFO L273 TraceCheckUtils]: 158: Hoare triple {28163#(<= proc_i 104)} assume i + 4 < a[j]; {28163#(<= proc_i 104)} is VALID [2019-05-15 10:16:29,713 INFO L273 TraceCheckUtils]: 159: Hoare triple {28163#(<= proc_i 104)} assume a[5] == 1000; {28163#(<= proc_i 104)} is VALID [2019-05-15 10:16:29,714 INFO L273 TraceCheckUtils]: 160: Hoare triple {28163#(<= proc_i 104)} assume j > 4; {28163#(<= proc_i 104)} is VALID [2019-05-15 10:16:29,714 INFO L273 TraceCheckUtils]: 161: Hoare triple {28163#(<= proc_i 104)} assume j < 6; {28163#(<= proc_i 104)} is VALID [2019-05-15 10:16:29,715 INFO L273 TraceCheckUtils]: 162: Hoare triple {28163#(<= proc_i 104)} i := i + 4; {28182#(<= proc_i 108)} is VALID [2019-05-15 10:16:29,715 INFO L273 TraceCheckUtils]: 163: Hoare triple {28182#(<= proc_i 108)} assume i <= 1000; {28182#(<= proc_i 108)} is VALID [2019-05-15 10:16:29,716 INFO L273 TraceCheckUtils]: 164: Hoare triple {28182#(<= proc_i 108)} assume i + 4 < a[j]; {28182#(<= proc_i 108)} is VALID [2019-05-15 10:16:29,716 INFO L273 TraceCheckUtils]: 165: Hoare triple {28182#(<= proc_i 108)} assume a[5] == 1000; {28182#(<= proc_i 108)} is VALID [2019-05-15 10:16:29,717 INFO L273 TraceCheckUtils]: 166: Hoare triple {28182#(<= proc_i 108)} assume j > 4; {28182#(<= proc_i 108)} is VALID [2019-05-15 10:16:29,717 INFO L273 TraceCheckUtils]: 167: Hoare triple {28182#(<= proc_i 108)} assume j < 6; {28182#(<= proc_i 108)} is VALID [2019-05-15 10:16:29,718 INFO L273 TraceCheckUtils]: 168: Hoare triple {28182#(<= proc_i 108)} i := i + 4; {28201#(<= proc_i 112)} is VALID [2019-05-15 10:16:29,718 INFO L273 TraceCheckUtils]: 169: Hoare triple {28201#(<= proc_i 112)} assume i <= 1000; {28201#(<= proc_i 112)} is VALID [2019-05-15 10:16:29,719 INFO L273 TraceCheckUtils]: 170: Hoare triple {28201#(<= proc_i 112)} assume i + 4 < a[j]; {28201#(<= proc_i 112)} is VALID [2019-05-15 10:16:29,719 INFO L273 TraceCheckUtils]: 171: Hoare triple {28201#(<= proc_i 112)} assume a[5] == 1000; {28201#(<= proc_i 112)} is VALID [2019-05-15 10:16:29,720 INFO L273 TraceCheckUtils]: 172: Hoare triple {28201#(<= proc_i 112)} assume j > 4; {28201#(<= proc_i 112)} is VALID [2019-05-15 10:16:29,720 INFO L273 TraceCheckUtils]: 173: Hoare triple {28201#(<= proc_i 112)} assume j < 6; {28201#(<= proc_i 112)} is VALID [2019-05-15 10:16:29,721 INFO L273 TraceCheckUtils]: 174: Hoare triple {28201#(<= proc_i 112)} i := i + 4; {28220#(<= proc_i 116)} is VALID [2019-05-15 10:16:29,721 INFO L273 TraceCheckUtils]: 175: Hoare triple {28220#(<= proc_i 116)} assume i <= 1000; {28220#(<= proc_i 116)} is VALID [2019-05-15 10:16:29,722 INFO L273 TraceCheckUtils]: 176: Hoare triple {28220#(<= proc_i 116)} assume i + 4 < a[j]; {28220#(<= proc_i 116)} is VALID [2019-05-15 10:16:29,722 INFO L273 TraceCheckUtils]: 177: Hoare triple {28220#(<= proc_i 116)} assume a[5] == 1000; {28220#(<= proc_i 116)} is VALID [2019-05-15 10:16:29,723 INFO L273 TraceCheckUtils]: 178: Hoare triple {28220#(<= proc_i 116)} assume j > 4; {28220#(<= proc_i 116)} is VALID [2019-05-15 10:16:29,723 INFO L273 TraceCheckUtils]: 179: Hoare triple {28220#(<= proc_i 116)} assume j < 6; {28220#(<= proc_i 116)} is VALID [2019-05-15 10:16:29,724 INFO L273 TraceCheckUtils]: 180: Hoare triple {28220#(<= proc_i 116)} i := i + 4; {28239#(<= proc_i 120)} is VALID [2019-05-15 10:16:29,724 INFO L273 TraceCheckUtils]: 181: Hoare triple {28239#(<= proc_i 120)} assume i <= 1000; {28239#(<= proc_i 120)} is VALID [2019-05-15 10:16:29,725 INFO L273 TraceCheckUtils]: 182: Hoare triple {28239#(<= proc_i 120)} assume i + 4 < a[j]; {28239#(<= proc_i 120)} is VALID [2019-05-15 10:16:29,725 INFO L273 TraceCheckUtils]: 183: Hoare triple {28239#(<= proc_i 120)} assume a[5] == 1000; {28239#(<= proc_i 120)} is VALID [2019-05-15 10:16:29,726 INFO L273 TraceCheckUtils]: 184: Hoare triple {28239#(<= proc_i 120)} assume j > 4; {28239#(<= proc_i 120)} is VALID [2019-05-15 10:16:29,726 INFO L273 TraceCheckUtils]: 185: Hoare triple {28239#(<= proc_i 120)} assume j < 6; {28239#(<= proc_i 120)} is VALID [2019-05-15 10:16:29,727 INFO L273 TraceCheckUtils]: 186: Hoare triple {28239#(<= proc_i 120)} i := i + 4; {28258#(<= proc_i 124)} is VALID [2019-05-15 10:16:29,727 INFO L273 TraceCheckUtils]: 187: Hoare triple {28258#(<= proc_i 124)} assume i <= 1000; {28258#(<= proc_i 124)} is VALID [2019-05-15 10:16:29,728 INFO L273 TraceCheckUtils]: 188: Hoare triple {28258#(<= proc_i 124)} assume i + 4 < a[j]; {28258#(<= proc_i 124)} is VALID [2019-05-15 10:16:29,728 INFO L273 TraceCheckUtils]: 189: Hoare triple {28258#(<= proc_i 124)} assume a[5] == 1000; {28258#(<= proc_i 124)} is VALID [2019-05-15 10:16:29,729 INFO L273 TraceCheckUtils]: 190: Hoare triple {28258#(<= proc_i 124)} assume j > 4; {28258#(<= proc_i 124)} is VALID [2019-05-15 10:16:29,729 INFO L273 TraceCheckUtils]: 191: Hoare triple {28258#(<= proc_i 124)} assume j < 6; {28258#(<= proc_i 124)} is VALID [2019-05-15 10:16:29,730 INFO L273 TraceCheckUtils]: 192: Hoare triple {28258#(<= proc_i 124)} i := i + 4; {28277#(<= proc_i 128)} is VALID [2019-05-15 10:16:29,730 INFO L273 TraceCheckUtils]: 193: Hoare triple {28277#(<= proc_i 128)} assume i <= 1000; {28277#(<= proc_i 128)} is VALID [2019-05-15 10:16:29,731 INFO L273 TraceCheckUtils]: 194: Hoare triple {28277#(<= proc_i 128)} assume i + 4 < a[j]; {28277#(<= proc_i 128)} is VALID [2019-05-15 10:16:29,731 INFO L273 TraceCheckUtils]: 195: Hoare triple {28277#(<= proc_i 128)} assume a[5] == 1000; {28277#(<= proc_i 128)} is VALID [2019-05-15 10:16:29,732 INFO L273 TraceCheckUtils]: 196: Hoare triple {28277#(<= proc_i 128)} assume j > 4; {28277#(<= proc_i 128)} is VALID [2019-05-15 10:16:29,732 INFO L273 TraceCheckUtils]: 197: Hoare triple {28277#(<= proc_i 128)} assume j < 6; {28277#(<= proc_i 128)} is VALID [2019-05-15 10:16:29,733 INFO L273 TraceCheckUtils]: 198: Hoare triple {28277#(<= proc_i 128)} i := i + 4; {28296#(<= proc_i 132)} is VALID [2019-05-15 10:16:29,733 INFO L273 TraceCheckUtils]: 199: Hoare triple {28296#(<= proc_i 132)} assume i <= 1000; {28296#(<= proc_i 132)} is VALID [2019-05-15 10:16:29,734 INFO L273 TraceCheckUtils]: 200: Hoare triple {28296#(<= proc_i 132)} assume i + 4 < a[j]; {28296#(<= proc_i 132)} is VALID [2019-05-15 10:16:29,734 INFO L273 TraceCheckUtils]: 201: Hoare triple {28296#(<= proc_i 132)} assume a[5] == 1000; {28296#(<= proc_i 132)} is VALID [2019-05-15 10:16:29,735 INFO L273 TraceCheckUtils]: 202: Hoare triple {28296#(<= proc_i 132)} assume j > 4; {28296#(<= proc_i 132)} is VALID [2019-05-15 10:16:29,735 INFO L273 TraceCheckUtils]: 203: Hoare triple {28296#(<= proc_i 132)} assume j < 6; {28296#(<= proc_i 132)} is VALID [2019-05-15 10:16:29,736 INFO L273 TraceCheckUtils]: 204: Hoare triple {28296#(<= proc_i 132)} i := i + 4; {28315#(<= proc_i 136)} is VALID [2019-05-15 10:16:29,736 INFO L273 TraceCheckUtils]: 205: Hoare triple {28315#(<= proc_i 136)} assume i <= 1000; {28315#(<= proc_i 136)} is VALID [2019-05-15 10:16:29,737 INFO L273 TraceCheckUtils]: 206: Hoare triple {28315#(<= proc_i 136)} assume i + 4 < a[j]; {28315#(<= proc_i 136)} is VALID [2019-05-15 10:16:29,737 INFO L273 TraceCheckUtils]: 207: Hoare triple {28315#(<= proc_i 136)} assume a[5] == 1000; {28315#(<= proc_i 136)} is VALID [2019-05-15 10:16:29,738 INFO L273 TraceCheckUtils]: 208: Hoare triple {28315#(<= proc_i 136)} assume j > 4; {28315#(<= proc_i 136)} is VALID [2019-05-15 10:16:29,738 INFO L273 TraceCheckUtils]: 209: Hoare triple {28315#(<= proc_i 136)} assume j < 6; {28315#(<= proc_i 136)} is VALID [2019-05-15 10:16:29,739 INFO L273 TraceCheckUtils]: 210: Hoare triple {28315#(<= proc_i 136)} i := i + 4; {28334#(<= proc_i 140)} is VALID [2019-05-15 10:16:29,739 INFO L273 TraceCheckUtils]: 211: Hoare triple {28334#(<= proc_i 140)} assume !(i <= 1000); {27665#false} is VALID [2019-05-15 10:16:29,767 INFO L134 CoverageAnalysis]: Checked inductivity of 3605 backedges. 0 proven. 3605 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:29,768 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:29,768 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2019-05-15 10:16:29,768 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 212 [2019-05-15 10:16:29,768 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:29,768 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 38 states. [2019-05-15 10:16:29,974 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 212 edges. 212 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:29,974 INFO L454 AbstractCegarLoop]: Interpolant automaton has 38 states [2019-05-15 10:16:29,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2019-05-15 10:16:29,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2019-05-15 10:16:29,976 INFO L87 Difference]: Start difference. First operand 213 states and 213 transitions. Second operand 38 states. [2019-05-15 10:16:30,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:30,423 INFO L93 Difference]: Finished difference Result 224 states and 224 transitions. [2019-05-15 10:16:30,423 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2019-05-15 10:16:30,423 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 212 [2019-05-15 10:16:30,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:30,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2019-05-15 10:16:30,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 225 transitions. [2019-05-15 10:16:30,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2019-05-15 10:16:30,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 225 transitions. [2019-05-15 10:16:30,425 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 38 states and 225 transitions. [2019-05-15 10:16:30,650 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 225 edges. 225 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:30,654 INFO L225 Difference]: With dead ends: 224 [2019-05-15 10:16:30,654 INFO L226 Difference]: Without dead ends: 224 [2019-05-15 10:16:30,655 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2019-05-15 10:16:30,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2019-05-15 10:16:30,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 219. [2019-05-15 10:16:30,657 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:30,657 INFO L82 GeneralOperation]: Start isEquivalent. First operand 224 states. Second operand 219 states. [2019-05-15 10:16:30,657 INFO L74 IsIncluded]: Start isIncluded. First operand 224 states. Second operand 219 states. [2019-05-15 10:16:30,657 INFO L87 Difference]: Start difference. First operand 224 states. Second operand 219 states. [2019-05-15 10:16:30,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:30,660 INFO L93 Difference]: Finished difference Result 224 states and 224 transitions. [2019-05-15 10:16:30,660 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 224 transitions. [2019-05-15 10:16:30,660 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:30,660 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:30,660 INFO L74 IsIncluded]: Start isIncluded. First operand 219 states. Second operand 224 states. [2019-05-15 10:16:30,660 INFO L87 Difference]: Start difference. First operand 219 states. Second operand 224 states. [2019-05-15 10:16:30,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:30,663 INFO L93 Difference]: Finished difference Result 224 states and 224 transitions. [2019-05-15 10:16:30,663 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 224 transitions. [2019-05-15 10:16:30,663 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:30,664 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:30,664 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:30,664 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:30,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2019-05-15 10:16:30,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 219 transitions. [2019-05-15 10:16:30,666 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 219 transitions. Word has length 212 [2019-05-15 10:16:30,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:30,667 INFO L475 AbstractCegarLoop]: Abstraction has 219 states and 219 transitions. [2019-05-15 10:16:30,667 INFO L476 AbstractCegarLoop]: Interpolant automaton has 38 states. [2019-05-15 10:16:30,667 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 219 transitions. [2019-05-15 10:16:30,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2019-05-15 10:16:30,668 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:30,668 INFO L399 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 1, 1] [2019-05-15 10:16:30,668 INFO L418 AbstractCegarLoop]: === Iteration 37 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:30,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:30,669 INFO L82 PathProgramCache]: Analyzing trace with hash 2052813785, now seen corresponding path program 36 times [2019-05-15 10:16:30,669 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:30,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:30,697 INFO L256 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 38 conjunts are in the unsatisfiable core [2019-05-15 10:16:30,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:30,723 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:33,032 INFO L273 TraceCheckUtils]: 0: Hoare triple {29228#true} i := 0; {29233#(<= proc_i 0)} is VALID [2019-05-15 10:16:33,032 INFO L273 TraceCheckUtils]: 1: Hoare triple {29233#(<= proc_i 0)} assume i <= 1000; {29233#(<= proc_i 0)} is VALID [2019-05-15 10:16:33,032 INFO L273 TraceCheckUtils]: 2: Hoare triple {29233#(<= proc_i 0)} assume i + 4 < a[j]; {29233#(<= proc_i 0)} is VALID [2019-05-15 10:16:33,033 INFO L273 TraceCheckUtils]: 3: Hoare triple {29233#(<= proc_i 0)} assume a[5] == 1000; {29233#(<= proc_i 0)} is VALID [2019-05-15 10:16:33,033 INFO L273 TraceCheckUtils]: 4: Hoare triple {29233#(<= proc_i 0)} assume j > 4; {29233#(<= proc_i 0)} is VALID [2019-05-15 10:16:33,034 INFO L273 TraceCheckUtils]: 5: Hoare triple {29233#(<= proc_i 0)} assume j < 6; {29233#(<= proc_i 0)} is VALID [2019-05-15 10:16:33,034 INFO L273 TraceCheckUtils]: 6: Hoare triple {29233#(<= proc_i 0)} i := i + 4; {29252#(<= proc_i 4)} is VALID [2019-05-15 10:16:33,035 INFO L273 TraceCheckUtils]: 7: Hoare triple {29252#(<= proc_i 4)} assume i <= 1000; {29252#(<= proc_i 4)} is VALID [2019-05-15 10:16:33,035 INFO L273 TraceCheckUtils]: 8: Hoare triple {29252#(<= proc_i 4)} assume i + 4 < a[j]; {29252#(<= proc_i 4)} is VALID [2019-05-15 10:16:33,036 INFO L273 TraceCheckUtils]: 9: Hoare triple {29252#(<= proc_i 4)} assume a[5] == 1000; {29252#(<= proc_i 4)} is VALID [2019-05-15 10:16:33,036 INFO L273 TraceCheckUtils]: 10: Hoare triple {29252#(<= proc_i 4)} assume j > 4; {29252#(<= proc_i 4)} is VALID [2019-05-15 10:16:33,037 INFO L273 TraceCheckUtils]: 11: Hoare triple {29252#(<= proc_i 4)} assume j < 6; {29252#(<= proc_i 4)} is VALID [2019-05-15 10:16:33,038 INFO L273 TraceCheckUtils]: 12: Hoare triple {29252#(<= proc_i 4)} i := i + 4; {29271#(<= proc_i 8)} is VALID [2019-05-15 10:16:33,038 INFO L273 TraceCheckUtils]: 13: Hoare triple {29271#(<= proc_i 8)} assume i <= 1000; {29271#(<= proc_i 8)} is VALID [2019-05-15 10:16:33,039 INFO L273 TraceCheckUtils]: 14: Hoare triple {29271#(<= proc_i 8)} assume i + 4 < a[j]; {29271#(<= proc_i 8)} is VALID [2019-05-15 10:16:33,039 INFO L273 TraceCheckUtils]: 15: Hoare triple {29271#(<= proc_i 8)} assume a[5] == 1000; {29271#(<= proc_i 8)} is VALID [2019-05-15 10:16:33,040 INFO L273 TraceCheckUtils]: 16: Hoare triple {29271#(<= proc_i 8)} assume j > 4; {29271#(<= proc_i 8)} is VALID [2019-05-15 10:16:33,040 INFO L273 TraceCheckUtils]: 17: Hoare triple {29271#(<= proc_i 8)} assume j < 6; {29271#(<= proc_i 8)} is VALID [2019-05-15 10:16:33,041 INFO L273 TraceCheckUtils]: 18: Hoare triple {29271#(<= proc_i 8)} i := i + 4; {29290#(<= proc_i 12)} is VALID [2019-05-15 10:16:33,041 INFO L273 TraceCheckUtils]: 19: Hoare triple {29290#(<= proc_i 12)} assume i <= 1000; {29290#(<= proc_i 12)} is VALID [2019-05-15 10:16:33,042 INFO L273 TraceCheckUtils]: 20: Hoare triple {29290#(<= proc_i 12)} assume i + 4 < a[j]; {29290#(<= proc_i 12)} is VALID [2019-05-15 10:16:33,042 INFO L273 TraceCheckUtils]: 21: Hoare triple {29290#(<= proc_i 12)} assume a[5] == 1000; {29290#(<= proc_i 12)} is VALID [2019-05-15 10:16:33,043 INFO L273 TraceCheckUtils]: 22: Hoare triple {29290#(<= proc_i 12)} assume j > 4; {29290#(<= proc_i 12)} is VALID [2019-05-15 10:16:33,043 INFO L273 TraceCheckUtils]: 23: Hoare triple {29290#(<= proc_i 12)} assume j < 6; {29290#(<= proc_i 12)} is VALID [2019-05-15 10:16:33,044 INFO L273 TraceCheckUtils]: 24: Hoare triple {29290#(<= proc_i 12)} i := i + 4; {29309#(<= proc_i 16)} is VALID [2019-05-15 10:16:33,045 INFO L273 TraceCheckUtils]: 25: Hoare triple {29309#(<= proc_i 16)} assume i <= 1000; {29309#(<= proc_i 16)} is VALID [2019-05-15 10:16:33,045 INFO L273 TraceCheckUtils]: 26: Hoare triple {29309#(<= proc_i 16)} assume i + 4 < a[j]; {29309#(<= proc_i 16)} is VALID [2019-05-15 10:16:33,046 INFO L273 TraceCheckUtils]: 27: Hoare triple {29309#(<= proc_i 16)} assume a[5] == 1000; {29309#(<= proc_i 16)} is VALID [2019-05-15 10:16:33,046 INFO L273 TraceCheckUtils]: 28: Hoare triple {29309#(<= proc_i 16)} assume j > 4; {29309#(<= proc_i 16)} is VALID [2019-05-15 10:16:33,047 INFO L273 TraceCheckUtils]: 29: Hoare triple {29309#(<= proc_i 16)} assume j < 6; {29309#(<= proc_i 16)} is VALID [2019-05-15 10:16:33,047 INFO L273 TraceCheckUtils]: 30: Hoare triple {29309#(<= proc_i 16)} i := i + 4; {29328#(<= proc_i 20)} is VALID [2019-05-15 10:16:33,048 INFO L273 TraceCheckUtils]: 31: Hoare triple {29328#(<= proc_i 20)} assume i <= 1000; {29328#(<= proc_i 20)} is VALID [2019-05-15 10:16:33,048 INFO L273 TraceCheckUtils]: 32: Hoare triple {29328#(<= proc_i 20)} assume i + 4 < a[j]; {29328#(<= proc_i 20)} is VALID [2019-05-15 10:16:33,049 INFO L273 TraceCheckUtils]: 33: Hoare triple {29328#(<= proc_i 20)} assume a[5] == 1000; {29328#(<= proc_i 20)} is VALID [2019-05-15 10:16:33,049 INFO L273 TraceCheckUtils]: 34: Hoare triple {29328#(<= proc_i 20)} assume j > 4; {29328#(<= proc_i 20)} is VALID [2019-05-15 10:16:33,050 INFO L273 TraceCheckUtils]: 35: Hoare triple {29328#(<= proc_i 20)} assume j < 6; {29328#(<= proc_i 20)} is VALID [2019-05-15 10:16:33,051 INFO L273 TraceCheckUtils]: 36: Hoare triple {29328#(<= proc_i 20)} i := i + 4; {29347#(<= proc_i 24)} is VALID [2019-05-15 10:16:33,051 INFO L273 TraceCheckUtils]: 37: Hoare triple {29347#(<= proc_i 24)} assume i <= 1000; {29347#(<= proc_i 24)} is VALID [2019-05-15 10:16:33,052 INFO L273 TraceCheckUtils]: 38: Hoare triple {29347#(<= proc_i 24)} assume i + 4 < a[j]; {29347#(<= proc_i 24)} is VALID [2019-05-15 10:16:33,052 INFO L273 TraceCheckUtils]: 39: Hoare triple {29347#(<= proc_i 24)} assume a[5] == 1000; {29347#(<= proc_i 24)} is VALID [2019-05-15 10:16:33,053 INFO L273 TraceCheckUtils]: 40: Hoare triple {29347#(<= proc_i 24)} assume j > 4; {29347#(<= proc_i 24)} is VALID [2019-05-15 10:16:33,053 INFO L273 TraceCheckUtils]: 41: Hoare triple {29347#(<= proc_i 24)} assume j < 6; {29347#(<= proc_i 24)} is VALID [2019-05-15 10:16:33,054 INFO L273 TraceCheckUtils]: 42: Hoare triple {29347#(<= proc_i 24)} i := i + 4; {29366#(<= proc_i 28)} is VALID [2019-05-15 10:16:33,054 INFO L273 TraceCheckUtils]: 43: Hoare triple {29366#(<= proc_i 28)} assume i <= 1000; {29366#(<= proc_i 28)} is VALID [2019-05-15 10:16:33,055 INFO L273 TraceCheckUtils]: 44: Hoare triple {29366#(<= proc_i 28)} assume i + 4 < a[j]; {29366#(<= proc_i 28)} is VALID [2019-05-15 10:16:33,055 INFO L273 TraceCheckUtils]: 45: Hoare triple {29366#(<= proc_i 28)} assume a[5] == 1000; {29366#(<= proc_i 28)} is VALID [2019-05-15 10:16:33,056 INFO L273 TraceCheckUtils]: 46: Hoare triple {29366#(<= proc_i 28)} assume j > 4; {29366#(<= proc_i 28)} is VALID [2019-05-15 10:16:33,056 INFO L273 TraceCheckUtils]: 47: Hoare triple {29366#(<= proc_i 28)} assume j < 6; {29366#(<= proc_i 28)} is VALID [2019-05-15 10:16:33,057 INFO L273 TraceCheckUtils]: 48: Hoare triple {29366#(<= proc_i 28)} i := i + 4; {29385#(<= proc_i 32)} is VALID [2019-05-15 10:16:33,057 INFO L273 TraceCheckUtils]: 49: Hoare triple {29385#(<= proc_i 32)} assume i <= 1000; {29385#(<= proc_i 32)} is VALID [2019-05-15 10:16:33,058 INFO L273 TraceCheckUtils]: 50: Hoare triple {29385#(<= proc_i 32)} assume i + 4 < a[j]; {29385#(<= proc_i 32)} is VALID [2019-05-15 10:16:33,059 INFO L273 TraceCheckUtils]: 51: Hoare triple {29385#(<= proc_i 32)} assume a[5] == 1000; {29385#(<= proc_i 32)} is VALID [2019-05-15 10:16:33,059 INFO L273 TraceCheckUtils]: 52: Hoare triple {29385#(<= proc_i 32)} assume j > 4; {29385#(<= proc_i 32)} is VALID [2019-05-15 10:16:33,059 INFO L273 TraceCheckUtils]: 53: Hoare triple {29385#(<= proc_i 32)} assume j < 6; {29385#(<= proc_i 32)} is VALID [2019-05-15 10:16:33,060 INFO L273 TraceCheckUtils]: 54: Hoare triple {29385#(<= proc_i 32)} i := i + 4; {29404#(<= proc_i 36)} is VALID [2019-05-15 10:16:33,061 INFO L273 TraceCheckUtils]: 55: Hoare triple {29404#(<= proc_i 36)} assume i <= 1000; {29404#(<= proc_i 36)} is VALID [2019-05-15 10:16:33,061 INFO L273 TraceCheckUtils]: 56: Hoare triple {29404#(<= proc_i 36)} assume i + 4 < a[j]; {29404#(<= proc_i 36)} is VALID [2019-05-15 10:16:33,062 INFO L273 TraceCheckUtils]: 57: Hoare triple {29404#(<= proc_i 36)} assume a[5] == 1000; {29404#(<= proc_i 36)} is VALID [2019-05-15 10:16:33,062 INFO L273 TraceCheckUtils]: 58: Hoare triple {29404#(<= proc_i 36)} assume j > 4; {29404#(<= proc_i 36)} is VALID [2019-05-15 10:16:33,063 INFO L273 TraceCheckUtils]: 59: Hoare triple {29404#(<= proc_i 36)} assume j < 6; {29404#(<= proc_i 36)} is VALID [2019-05-15 10:16:33,063 INFO L273 TraceCheckUtils]: 60: Hoare triple {29404#(<= proc_i 36)} i := i + 4; {29423#(<= proc_i 40)} is VALID [2019-05-15 10:16:33,064 INFO L273 TraceCheckUtils]: 61: Hoare triple {29423#(<= proc_i 40)} assume i <= 1000; {29423#(<= proc_i 40)} is VALID [2019-05-15 10:16:33,064 INFO L273 TraceCheckUtils]: 62: Hoare triple {29423#(<= proc_i 40)} assume i + 4 < a[j]; {29423#(<= proc_i 40)} is VALID [2019-05-15 10:16:33,065 INFO L273 TraceCheckUtils]: 63: Hoare triple {29423#(<= proc_i 40)} assume a[5] == 1000; {29423#(<= proc_i 40)} is VALID [2019-05-15 10:16:33,065 INFO L273 TraceCheckUtils]: 64: Hoare triple {29423#(<= proc_i 40)} assume j > 4; {29423#(<= proc_i 40)} is VALID [2019-05-15 10:16:33,066 INFO L273 TraceCheckUtils]: 65: Hoare triple {29423#(<= proc_i 40)} assume j < 6; {29423#(<= proc_i 40)} is VALID [2019-05-15 10:16:33,067 INFO L273 TraceCheckUtils]: 66: Hoare triple {29423#(<= proc_i 40)} i := i + 4; {29442#(<= proc_i 44)} is VALID [2019-05-15 10:16:33,067 INFO L273 TraceCheckUtils]: 67: Hoare triple {29442#(<= proc_i 44)} assume i <= 1000; {29442#(<= proc_i 44)} is VALID [2019-05-15 10:16:33,068 INFO L273 TraceCheckUtils]: 68: Hoare triple {29442#(<= proc_i 44)} assume i + 4 < a[j]; {29442#(<= proc_i 44)} is VALID [2019-05-15 10:16:33,068 INFO L273 TraceCheckUtils]: 69: Hoare triple {29442#(<= proc_i 44)} assume a[5] == 1000; {29442#(<= proc_i 44)} is VALID [2019-05-15 10:16:33,069 INFO L273 TraceCheckUtils]: 70: Hoare triple {29442#(<= proc_i 44)} assume j > 4; {29442#(<= proc_i 44)} is VALID [2019-05-15 10:16:33,069 INFO L273 TraceCheckUtils]: 71: Hoare triple {29442#(<= proc_i 44)} assume j < 6; {29442#(<= proc_i 44)} is VALID [2019-05-15 10:16:33,070 INFO L273 TraceCheckUtils]: 72: Hoare triple {29442#(<= proc_i 44)} i := i + 4; {29461#(<= proc_i 48)} is VALID [2019-05-15 10:16:33,070 INFO L273 TraceCheckUtils]: 73: Hoare triple {29461#(<= proc_i 48)} assume i <= 1000; {29461#(<= proc_i 48)} is VALID [2019-05-15 10:16:33,071 INFO L273 TraceCheckUtils]: 74: Hoare triple {29461#(<= proc_i 48)} assume i + 4 < a[j]; {29461#(<= proc_i 48)} is VALID [2019-05-15 10:16:33,071 INFO L273 TraceCheckUtils]: 75: Hoare triple {29461#(<= proc_i 48)} assume a[5] == 1000; {29461#(<= proc_i 48)} is VALID [2019-05-15 10:16:33,072 INFO L273 TraceCheckUtils]: 76: Hoare triple {29461#(<= proc_i 48)} assume j > 4; {29461#(<= proc_i 48)} is VALID [2019-05-15 10:16:33,072 INFO L273 TraceCheckUtils]: 77: Hoare triple {29461#(<= proc_i 48)} assume j < 6; {29461#(<= proc_i 48)} is VALID [2019-05-15 10:16:33,073 INFO L273 TraceCheckUtils]: 78: Hoare triple {29461#(<= proc_i 48)} i := i + 4; {29480#(<= proc_i 52)} is VALID [2019-05-15 10:16:33,074 INFO L273 TraceCheckUtils]: 79: Hoare triple {29480#(<= proc_i 52)} assume i <= 1000; {29480#(<= proc_i 52)} is VALID [2019-05-15 10:16:33,074 INFO L273 TraceCheckUtils]: 80: Hoare triple {29480#(<= proc_i 52)} assume i + 4 < a[j]; {29480#(<= proc_i 52)} is VALID [2019-05-15 10:16:33,075 INFO L273 TraceCheckUtils]: 81: Hoare triple {29480#(<= proc_i 52)} assume a[5] == 1000; {29480#(<= proc_i 52)} is VALID [2019-05-15 10:16:33,075 INFO L273 TraceCheckUtils]: 82: Hoare triple {29480#(<= proc_i 52)} assume j > 4; {29480#(<= proc_i 52)} is VALID [2019-05-15 10:16:33,076 INFO L273 TraceCheckUtils]: 83: Hoare triple {29480#(<= proc_i 52)} assume j < 6; {29480#(<= proc_i 52)} is VALID [2019-05-15 10:16:33,076 INFO L273 TraceCheckUtils]: 84: Hoare triple {29480#(<= proc_i 52)} i := i + 4; {29499#(<= proc_i 56)} is VALID [2019-05-15 10:16:33,077 INFO L273 TraceCheckUtils]: 85: Hoare triple {29499#(<= proc_i 56)} assume i <= 1000; {29499#(<= proc_i 56)} is VALID [2019-05-15 10:16:33,077 INFO L273 TraceCheckUtils]: 86: Hoare triple {29499#(<= proc_i 56)} assume i + 4 < a[j]; {29499#(<= proc_i 56)} is VALID [2019-05-15 10:16:33,078 INFO L273 TraceCheckUtils]: 87: Hoare triple {29499#(<= proc_i 56)} assume a[5] == 1000; {29499#(<= proc_i 56)} is VALID [2019-05-15 10:16:33,078 INFO L273 TraceCheckUtils]: 88: Hoare triple {29499#(<= proc_i 56)} assume j > 4; {29499#(<= proc_i 56)} is VALID [2019-05-15 10:16:33,079 INFO L273 TraceCheckUtils]: 89: Hoare triple {29499#(<= proc_i 56)} assume j < 6; {29499#(<= proc_i 56)} is VALID [2019-05-15 10:16:33,079 INFO L273 TraceCheckUtils]: 90: Hoare triple {29499#(<= proc_i 56)} i := i + 4; {29518#(<= proc_i 60)} is VALID [2019-05-15 10:16:33,080 INFO L273 TraceCheckUtils]: 91: Hoare triple {29518#(<= proc_i 60)} assume i <= 1000; {29518#(<= proc_i 60)} is VALID [2019-05-15 10:16:33,081 INFO L273 TraceCheckUtils]: 92: Hoare triple {29518#(<= proc_i 60)} assume i + 4 < a[j]; {29518#(<= proc_i 60)} is VALID [2019-05-15 10:16:33,081 INFO L273 TraceCheckUtils]: 93: Hoare triple {29518#(<= proc_i 60)} assume a[5] == 1000; {29518#(<= proc_i 60)} is VALID [2019-05-15 10:16:33,082 INFO L273 TraceCheckUtils]: 94: Hoare triple {29518#(<= proc_i 60)} assume j > 4; {29518#(<= proc_i 60)} is VALID [2019-05-15 10:16:33,082 INFO L273 TraceCheckUtils]: 95: Hoare triple {29518#(<= proc_i 60)} assume j < 6; {29518#(<= proc_i 60)} is VALID [2019-05-15 10:16:33,083 INFO L273 TraceCheckUtils]: 96: Hoare triple {29518#(<= proc_i 60)} i := i + 4; {29537#(<= proc_i 64)} is VALID [2019-05-15 10:16:33,083 INFO L273 TraceCheckUtils]: 97: Hoare triple {29537#(<= proc_i 64)} assume i <= 1000; {29537#(<= proc_i 64)} is VALID [2019-05-15 10:16:33,084 INFO L273 TraceCheckUtils]: 98: Hoare triple {29537#(<= proc_i 64)} assume i + 4 < a[j]; {29537#(<= proc_i 64)} is VALID [2019-05-15 10:16:33,084 INFO L273 TraceCheckUtils]: 99: Hoare triple {29537#(<= proc_i 64)} assume a[5] == 1000; {29537#(<= proc_i 64)} is VALID [2019-05-15 10:16:33,085 INFO L273 TraceCheckUtils]: 100: Hoare triple {29537#(<= proc_i 64)} assume j > 4; {29537#(<= proc_i 64)} is VALID [2019-05-15 10:16:33,085 INFO L273 TraceCheckUtils]: 101: Hoare triple {29537#(<= proc_i 64)} assume j < 6; {29537#(<= proc_i 64)} is VALID [2019-05-15 10:16:33,086 INFO L273 TraceCheckUtils]: 102: Hoare triple {29537#(<= proc_i 64)} i := i + 4; {29556#(<= proc_i 68)} is VALID [2019-05-15 10:16:33,087 INFO L273 TraceCheckUtils]: 103: Hoare triple {29556#(<= proc_i 68)} assume i <= 1000; {29556#(<= proc_i 68)} is VALID [2019-05-15 10:16:33,087 INFO L273 TraceCheckUtils]: 104: Hoare triple {29556#(<= proc_i 68)} assume i + 4 < a[j]; {29556#(<= proc_i 68)} is VALID [2019-05-15 10:16:33,087 INFO L273 TraceCheckUtils]: 105: Hoare triple {29556#(<= proc_i 68)} assume a[5] == 1000; {29556#(<= proc_i 68)} is VALID [2019-05-15 10:16:33,088 INFO L273 TraceCheckUtils]: 106: Hoare triple {29556#(<= proc_i 68)} assume j > 4; {29556#(<= proc_i 68)} is VALID [2019-05-15 10:16:33,088 INFO L273 TraceCheckUtils]: 107: Hoare triple {29556#(<= proc_i 68)} assume j < 6; {29556#(<= proc_i 68)} is VALID [2019-05-15 10:16:33,105 INFO L273 TraceCheckUtils]: 108: Hoare triple {29556#(<= proc_i 68)} i := i + 4; {29575#(<= proc_i 72)} is VALID [2019-05-15 10:16:33,119 INFO L273 TraceCheckUtils]: 109: Hoare triple {29575#(<= proc_i 72)} assume i <= 1000; {29575#(<= proc_i 72)} is VALID [2019-05-15 10:16:33,133 INFO L273 TraceCheckUtils]: 110: Hoare triple {29575#(<= proc_i 72)} assume i + 4 < a[j]; {29575#(<= proc_i 72)} is VALID [2019-05-15 10:16:33,135 INFO L273 TraceCheckUtils]: 111: Hoare triple {29575#(<= proc_i 72)} assume a[5] == 1000; {29575#(<= proc_i 72)} is VALID [2019-05-15 10:16:33,135 INFO L273 TraceCheckUtils]: 112: Hoare triple {29575#(<= proc_i 72)} assume j > 4; {29575#(<= proc_i 72)} is VALID [2019-05-15 10:16:33,135 INFO L273 TraceCheckUtils]: 113: Hoare triple {29575#(<= proc_i 72)} assume j < 6; {29575#(<= proc_i 72)} is VALID [2019-05-15 10:16:33,136 INFO L273 TraceCheckUtils]: 114: Hoare triple {29575#(<= proc_i 72)} i := i + 4; {29594#(<= proc_i 76)} is VALID [2019-05-15 10:16:33,136 INFO L273 TraceCheckUtils]: 115: Hoare triple {29594#(<= proc_i 76)} assume i <= 1000; {29594#(<= proc_i 76)} is VALID [2019-05-15 10:16:33,137 INFO L273 TraceCheckUtils]: 116: Hoare triple {29594#(<= proc_i 76)} assume i + 4 < a[j]; {29594#(<= proc_i 76)} is VALID [2019-05-15 10:16:33,137 INFO L273 TraceCheckUtils]: 117: Hoare triple {29594#(<= proc_i 76)} assume a[5] == 1000; {29594#(<= proc_i 76)} is VALID [2019-05-15 10:16:33,137 INFO L273 TraceCheckUtils]: 118: Hoare triple {29594#(<= proc_i 76)} assume j > 4; {29594#(<= proc_i 76)} is VALID [2019-05-15 10:16:33,137 INFO L273 TraceCheckUtils]: 119: Hoare triple {29594#(<= proc_i 76)} assume j < 6; {29594#(<= proc_i 76)} is VALID [2019-05-15 10:16:33,138 INFO L273 TraceCheckUtils]: 120: Hoare triple {29594#(<= proc_i 76)} i := i + 4; {29613#(<= proc_i 80)} is VALID [2019-05-15 10:16:33,139 INFO L273 TraceCheckUtils]: 121: Hoare triple {29613#(<= proc_i 80)} assume i <= 1000; {29613#(<= proc_i 80)} is VALID [2019-05-15 10:16:33,139 INFO L273 TraceCheckUtils]: 122: Hoare triple {29613#(<= proc_i 80)} assume i + 4 < a[j]; {29613#(<= proc_i 80)} is VALID [2019-05-15 10:16:33,140 INFO L273 TraceCheckUtils]: 123: Hoare triple {29613#(<= proc_i 80)} assume a[5] == 1000; {29613#(<= proc_i 80)} is VALID [2019-05-15 10:16:33,140 INFO L273 TraceCheckUtils]: 124: Hoare triple {29613#(<= proc_i 80)} assume j > 4; {29613#(<= proc_i 80)} is VALID [2019-05-15 10:16:33,141 INFO L273 TraceCheckUtils]: 125: Hoare triple {29613#(<= proc_i 80)} assume j < 6; {29613#(<= proc_i 80)} is VALID [2019-05-15 10:16:33,141 INFO L273 TraceCheckUtils]: 126: Hoare triple {29613#(<= proc_i 80)} i := i + 4; {29632#(<= proc_i 84)} is VALID [2019-05-15 10:16:33,142 INFO L273 TraceCheckUtils]: 127: Hoare triple {29632#(<= proc_i 84)} assume i <= 1000; {29632#(<= proc_i 84)} is VALID [2019-05-15 10:16:33,142 INFO L273 TraceCheckUtils]: 128: Hoare triple {29632#(<= proc_i 84)} assume i + 4 < a[j]; {29632#(<= proc_i 84)} is VALID [2019-05-15 10:16:33,143 INFO L273 TraceCheckUtils]: 129: Hoare triple {29632#(<= proc_i 84)} assume a[5] == 1000; {29632#(<= proc_i 84)} is VALID [2019-05-15 10:16:33,143 INFO L273 TraceCheckUtils]: 130: Hoare triple {29632#(<= proc_i 84)} assume j > 4; {29632#(<= proc_i 84)} is VALID [2019-05-15 10:16:33,144 INFO L273 TraceCheckUtils]: 131: Hoare triple {29632#(<= proc_i 84)} assume j < 6; {29632#(<= proc_i 84)} is VALID [2019-05-15 10:16:33,145 INFO L273 TraceCheckUtils]: 132: Hoare triple {29632#(<= proc_i 84)} i := i + 4; {29651#(<= proc_i 88)} is VALID [2019-05-15 10:16:33,145 INFO L273 TraceCheckUtils]: 133: Hoare triple {29651#(<= proc_i 88)} assume i <= 1000; {29651#(<= proc_i 88)} is VALID [2019-05-15 10:16:33,146 INFO L273 TraceCheckUtils]: 134: Hoare triple {29651#(<= proc_i 88)} assume i + 4 < a[j]; {29651#(<= proc_i 88)} is VALID [2019-05-15 10:16:33,146 INFO L273 TraceCheckUtils]: 135: Hoare triple {29651#(<= proc_i 88)} assume a[5] == 1000; {29651#(<= proc_i 88)} is VALID [2019-05-15 10:16:33,147 INFO L273 TraceCheckUtils]: 136: Hoare triple {29651#(<= proc_i 88)} assume j > 4; {29651#(<= proc_i 88)} is VALID [2019-05-15 10:16:33,147 INFO L273 TraceCheckUtils]: 137: Hoare triple {29651#(<= proc_i 88)} assume j < 6; {29651#(<= proc_i 88)} is VALID [2019-05-15 10:16:33,148 INFO L273 TraceCheckUtils]: 138: Hoare triple {29651#(<= proc_i 88)} i := i + 4; {29670#(<= proc_i 92)} is VALID [2019-05-15 10:16:33,148 INFO L273 TraceCheckUtils]: 139: Hoare triple {29670#(<= proc_i 92)} assume i <= 1000; {29670#(<= proc_i 92)} is VALID [2019-05-15 10:16:33,149 INFO L273 TraceCheckUtils]: 140: Hoare triple {29670#(<= proc_i 92)} assume i + 4 < a[j]; {29670#(<= proc_i 92)} is VALID [2019-05-15 10:16:33,149 INFO L273 TraceCheckUtils]: 141: Hoare triple {29670#(<= proc_i 92)} assume a[5] == 1000; {29670#(<= proc_i 92)} is VALID [2019-05-15 10:16:33,150 INFO L273 TraceCheckUtils]: 142: Hoare triple {29670#(<= proc_i 92)} assume j > 4; {29670#(<= proc_i 92)} is VALID [2019-05-15 10:16:33,150 INFO L273 TraceCheckUtils]: 143: Hoare triple {29670#(<= proc_i 92)} assume j < 6; {29670#(<= proc_i 92)} is VALID [2019-05-15 10:16:33,151 INFO L273 TraceCheckUtils]: 144: Hoare triple {29670#(<= proc_i 92)} i := i + 4; {29689#(<= proc_i 96)} is VALID [2019-05-15 10:16:33,152 INFO L273 TraceCheckUtils]: 145: Hoare triple {29689#(<= proc_i 96)} assume i <= 1000; {29689#(<= proc_i 96)} is VALID [2019-05-15 10:16:33,152 INFO L273 TraceCheckUtils]: 146: Hoare triple {29689#(<= proc_i 96)} assume i + 4 < a[j]; {29689#(<= proc_i 96)} is VALID [2019-05-15 10:16:33,153 INFO L273 TraceCheckUtils]: 147: Hoare triple {29689#(<= proc_i 96)} assume a[5] == 1000; {29689#(<= proc_i 96)} is VALID [2019-05-15 10:16:33,153 INFO L273 TraceCheckUtils]: 148: Hoare triple {29689#(<= proc_i 96)} assume j > 4; {29689#(<= proc_i 96)} is VALID [2019-05-15 10:16:33,154 INFO L273 TraceCheckUtils]: 149: Hoare triple {29689#(<= proc_i 96)} assume j < 6; {29689#(<= proc_i 96)} is VALID [2019-05-15 10:16:33,154 INFO L273 TraceCheckUtils]: 150: Hoare triple {29689#(<= proc_i 96)} i := i + 4; {29708#(<= proc_i 100)} is VALID [2019-05-15 10:16:33,155 INFO L273 TraceCheckUtils]: 151: Hoare triple {29708#(<= proc_i 100)} assume i <= 1000; {29708#(<= proc_i 100)} is VALID [2019-05-15 10:16:33,155 INFO L273 TraceCheckUtils]: 152: Hoare triple {29708#(<= proc_i 100)} assume i + 4 < a[j]; {29708#(<= proc_i 100)} is VALID [2019-05-15 10:16:33,156 INFO L273 TraceCheckUtils]: 153: Hoare triple {29708#(<= proc_i 100)} assume a[5] == 1000; {29708#(<= proc_i 100)} is VALID [2019-05-15 10:16:33,156 INFO L273 TraceCheckUtils]: 154: Hoare triple {29708#(<= proc_i 100)} assume j > 4; {29708#(<= proc_i 100)} is VALID [2019-05-15 10:16:33,157 INFO L273 TraceCheckUtils]: 155: Hoare triple {29708#(<= proc_i 100)} assume j < 6; {29708#(<= proc_i 100)} is VALID [2019-05-15 10:16:33,158 INFO L273 TraceCheckUtils]: 156: Hoare triple {29708#(<= proc_i 100)} i := i + 4; {29727#(<= proc_i 104)} is VALID [2019-05-15 10:16:33,158 INFO L273 TraceCheckUtils]: 157: Hoare triple {29727#(<= proc_i 104)} assume i <= 1000; {29727#(<= proc_i 104)} is VALID [2019-05-15 10:16:33,159 INFO L273 TraceCheckUtils]: 158: Hoare triple {29727#(<= proc_i 104)} assume i + 4 < a[j]; {29727#(<= proc_i 104)} is VALID [2019-05-15 10:16:33,159 INFO L273 TraceCheckUtils]: 159: Hoare triple {29727#(<= proc_i 104)} assume a[5] == 1000; {29727#(<= proc_i 104)} is VALID [2019-05-15 10:16:33,160 INFO L273 TraceCheckUtils]: 160: Hoare triple {29727#(<= proc_i 104)} assume j > 4; {29727#(<= proc_i 104)} is VALID [2019-05-15 10:16:33,160 INFO L273 TraceCheckUtils]: 161: Hoare triple {29727#(<= proc_i 104)} assume j < 6; {29727#(<= proc_i 104)} is VALID [2019-05-15 10:16:33,161 INFO L273 TraceCheckUtils]: 162: Hoare triple {29727#(<= proc_i 104)} i := i + 4; {29746#(<= proc_i 108)} is VALID [2019-05-15 10:16:33,161 INFO L273 TraceCheckUtils]: 163: Hoare triple {29746#(<= proc_i 108)} assume i <= 1000; {29746#(<= proc_i 108)} is VALID [2019-05-15 10:16:33,162 INFO L273 TraceCheckUtils]: 164: Hoare triple {29746#(<= proc_i 108)} assume i + 4 < a[j]; {29746#(<= proc_i 108)} is VALID [2019-05-15 10:16:33,162 INFO L273 TraceCheckUtils]: 165: Hoare triple {29746#(<= proc_i 108)} assume a[5] == 1000; {29746#(<= proc_i 108)} is VALID [2019-05-15 10:16:33,163 INFO L273 TraceCheckUtils]: 166: Hoare triple {29746#(<= proc_i 108)} assume j > 4; {29746#(<= proc_i 108)} is VALID [2019-05-15 10:16:33,163 INFO L273 TraceCheckUtils]: 167: Hoare triple {29746#(<= proc_i 108)} assume j < 6; {29746#(<= proc_i 108)} is VALID [2019-05-15 10:16:33,164 INFO L273 TraceCheckUtils]: 168: Hoare triple {29746#(<= proc_i 108)} i := i + 4; {29765#(<= proc_i 112)} is VALID [2019-05-15 10:16:33,165 INFO L273 TraceCheckUtils]: 169: Hoare triple {29765#(<= proc_i 112)} assume i <= 1000; {29765#(<= proc_i 112)} is VALID [2019-05-15 10:16:33,165 INFO L273 TraceCheckUtils]: 170: Hoare triple {29765#(<= proc_i 112)} assume i + 4 < a[j]; {29765#(<= proc_i 112)} is VALID [2019-05-15 10:16:33,166 INFO L273 TraceCheckUtils]: 171: Hoare triple {29765#(<= proc_i 112)} assume a[5] == 1000; {29765#(<= proc_i 112)} is VALID [2019-05-15 10:16:33,167 INFO L273 TraceCheckUtils]: 172: Hoare triple {29765#(<= proc_i 112)} assume j > 4; {29765#(<= proc_i 112)} is VALID [2019-05-15 10:16:33,168 INFO L273 TraceCheckUtils]: 173: Hoare triple {29765#(<= proc_i 112)} assume j < 6; {29765#(<= proc_i 112)} is VALID [2019-05-15 10:16:33,169 INFO L273 TraceCheckUtils]: 174: Hoare triple {29765#(<= proc_i 112)} i := i + 4; {29784#(<= proc_i 116)} is VALID [2019-05-15 10:16:33,169 INFO L273 TraceCheckUtils]: 175: Hoare triple {29784#(<= proc_i 116)} assume i <= 1000; {29784#(<= proc_i 116)} is VALID [2019-05-15 10:16:33,169 INFO L273 TraceCheckUtils]: 176: Hoare triple {29784#(<= proc_i 116)} assume i + 4 < a[j]; {29784#(<= proc_i 116)} is VALID [2019-05-15 10:16:33,170 INFO L273 TraceCheckUtils]: 177: Hoare triple {29784#(<= proc_i 116)} assume a[5] == 1000; {29784#(<= proc_i 116)} is VALID [2019-05-15 10:16:33,170 INFO L273 TraceCheckUtils]: 178: Hoare triple {29784#(<= proc_i 116)} assume j > 4; {29784#(<= proc_i 116)} is VALID [2019-05-15 10:16:33,170 INFO L273 TraceCheckUtils]: 179: Hoare triple {29784#(<= proc_i 116)} assume j < 6; {29784#(<= proc_i 116)} is VALID [2019-05-15 10:16:33,171 INFO L273 TraceCheckUtils]: 180: Hoare triple {29784#(<= proc_i 116)} i := i + 4; {29803#(<= proc_i 120)} is VALID [2019-05-15 10:16:33,171 INFO L273 TraceCheckUtils]: 181: Hoare triple {29803#(<= proc_i 120)} assume i <= 1000; {29803#(<= proc_i 120)} is VALID [2019-05-15 10:16:33,172 INFO L273 TraceCheckUtils]: 182: Hoare triple {29803#(<= proc_i 120)} assume i + 4 < a[j]; {29803#(<= proc_i 120)} is VALID [2019-05-15 10:16:33,172 INFO L273 TraceCheckUtils]: 183: Hoare triple {29803#(<= proc_i 120)} assume a[5] == 1000; {29803#(<= proc_i 120)} is VALID [2019-05-15 10:16:33,173 INFO L273 TraceCheckUtils]: 184: Hoare triple {29803#(<= proc_i 120)} assume j > 4; {29803#(<= proc_i 120)} is VALID [2019-05-15 10:16:33,173 INFO L273 TraceCheckUtils]: 185: Hoare triple {29803#(<= proc_i 120)} assume j < 6; {29803#(<= proc_i 120)} is VALID [2019-05-15 10:16:33,174 INFO L273 TraceCheckUtils]: 186: Hoare triple {29803#(<= proc_i 120)} i := i + 4; {29822#(<= proc_i 124)} is VALID [2019-05-15 10:16:33,174 INFO L273 TraceCheckUtils]: 187: Hoare triple {29822#(<= proc_i 124)} assume i <= 1000; {29822#(<= proc_i 124)} is VALID [2019-05-15 10:16:33,175 INFO L273 TraceCheckUtils]: 188: Hoare triple {29822#(<= proc_i 124)} assume i + 4 < a[j]; {29822#(<= proc_i 124)} is VALID [2019-05-15 10:16:33,175 INFO L273 TraceCheckUtils]: 189: Hoare triple {29822#(<= proc_i 124)} assume a[5] == 1000; {29822#(<= proc_i 124)} is VALID [2019-05-15 10:16:33,176 INFO L273 TraceCheckUtils]: 190: Hoare triple {29822#(<= proc_i 124)} assume j > 4; {29822#(<= proc_i 124)} is VALID [2019-05-15 10:16:33,180 INFO L273 TraceCheckUtils]: 191: Hoare triple {29822#(<= proc_i 124)} assume j < 6; {29822#(<= proc_i 124)} is VALID [2019-05-15 10:16:33,181 INFO L273 TraceCheckUtils]: 192: Hoare triple {29822#(<= proc_i 124)} i := i + 4; {29841#(<= proc_i 128)} is VALID [2019-05-15 10:16:33,181 INFO L273 TraceCheckUtils]: 193: Hoare triple {29841#(<= proc_i 128)} assume i <= 1000; {29841#(<= proc_i 128)} is VALID [2019-05-15 10:16:33,182 INFO L273 TraceCheckUtils]: 194: Hoare triple {29841#(<= proc_i 128)} assume i + 4 < a[j]; {29841#(<= proc_i 128)} is VALID [2019-05-15 10:16:33,182 INFO L273 TraceCheckUtils]: 195: Hoare triple {29841#(<= proc_i 128)} assume a[5] == 1000; {29841#(<= proc_i 128)} is VALID [2019-05-15 10:16:33,182 INFO L273 TraceCheckUtils]: 196: Hoare triple {29841#(<= proc_i 128)} assume j > 4; {29841#(<= proc_i 128)} is VALID [2019-05-15 10:16:33,183 INFO L273 TraceCheckUtils]: 197: Hoare triple {29841#(<= proc_i 128)} assume j < 6; {29841#(<= proc_i 128)} is VALID [2019-05-15 10:16:33,183 INFO L273 TraceCheckUtils]: 198: Hoare triple {29841#(<= proc_i 128)} i := i + 4; {29860#(<= proc_i 132)} is VALID [2019-05-15 10:16:33,183 INFO L273 TraceCheckUtils]: 199: Hoare triple {29860#(<= proc_i 132)} assume i <= 1000; {29860#(<= proc_i 132)} is VALID [2019-05-15 10:16:33,184 INFO L273 TraceCheckUtils]: 200: Hoare triple {29860#(<= proc_i 132)} assume i + 4 < a[j]; {29860#(<= proc_i 132)} is VALID [2019-05-15 10:16:33,184 INFO L273 TraceCheckUtils]: 201: Hoare triple {29860#(<= proc_i 132)} assume a[5] == 1000; {29860#(<= proc_i 132)} is VALID [2019-05-15 10:16:33,184 INFO L273 TraceCheckUtils]: 202: Hoare triple {29860#(<= proc_i 132)} assume j > 4; {29860#(<= proc_i 132)} is VALID [2019-05-15 10:16:33,185 INFO L273 TraceCheckUtils]: 203: Hoare triple {29860#(<= proc_i 132)} assume j < 6; {29860#(<= proc_i 132)} is VALID [2019-05-15 10:16:33,186 INFO L273 TraceCheckUtils]: 204: Hoare triple {29860#(<= proc_i 132)} i := i + 4; {29879#(<= proc_i 136)} is VALID [2019-05-15 10:16:33,186 INFO L273 TraceCheckUtils]: 205: Hoare triple {29879#(<= proc_i 136)} assume i <= 1000; {29879#(<= proc_i 136)} is VALID [2019-05-15 10:16:33,187 INFO L273 TraceCheckUtils]: 206: Hoare triple {29879#(<= proc_i 136)} assume i + 4 < a[j]; {29879#(<= proc_i 136)} is VALID [2019-05-15 10:16:33,187 INFO L273 TraceCheckUtils]: 207: Hoare triple {29879#(<= proc_i 136)} assume a[5] == 1000; {29879#(<= proc_i 136)} is VALID [2019-05-15 10:16:33,188 INFO L273 TraceCheckUtils]: 208: Hoare triple {29879#(<= proc_i 136)} assume j > 4; {29879#(<= proc_i 136)} is VALID [2019-05-15 10:16:33,188 INFO L273 TraceCheckUtils]: 209: Hoare triple {29879#(<= proc_i 136)} assume j < 6; {29879#(<= proc_i 136)} is VALID [2019-05-15 10:16:33,189 INFO L273 TraceCheckUtils]: 210: Hoare triple {29879#(<= proc_i 136)} i := i + 4; {29898#(<= proc_i 140)} is VALID [2019-05-15 10:16:33,189 INFO L273 TraceCheckUtils]: 211: Hoare triple {29898#(<= proc_i 140)} assume i <= 1000; {29898#(<= proc_i 140)} is VALID [2019-05-15 10:16:33,190 INFO L273 TraceCheckUtils]: 212: Hoare triple {29898#(<= proc_i 140)} assume i + 4 < a[j]; {29898#(<= proc_i 140)} is VALID [2019-05-15 10:16:33,190 INFO L273 TraceCheckUtils]: 213: Hoare triple {29898#(<= proc_i 140)} assume a[5] == 1000; {29898#(<= proc_i 140)} is VALID [2019-05-15 10:16:33,191 INFO L273 TraceCheckUtils]: 214: Hoare triple {29898#(<= proc_i 140)} assume j > 4; {29898#(<= proc_i 140)} is VALID [2019-05-15 10:16:33,191 INFO L273 TraceCheckUtils]: 215: Hoare triple {29898#(<= proc_i 140)} assume j < 6; {29898#(<= proc_i 140)} is VALID [2019-05-15 10:16:33,192 INFO L273 TraceCheckUtils]: 216: Hoare triple {29898#(<= proc_i 140)} i := i + 4; {29917#(<= proc_i 144)} is VALID [2019-05-15 10:16:33,192 INFO L273 TraceCheckUtils]: 217: Hoare triple {29917#(<= proc_i 144)} assume !(i <= 1000); {29229#false} is VALID [2019-05-15 10:16:33,230 INFO L134 CoverageAnalysis]: Checked inductivity of 3816 backedges. 0 proven. 3816 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:33,231 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:33,231 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2019-05-15 10:16:33,231 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 218 [2019-05-15 10:16:33,231 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:33,232 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 39 states. [2019-05-15 10:16:33,446 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 218 edges. 218 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:33,446 INFO L454 AbstractCegarLoop]: Interpolant automaton has 39 states [2019-05-15 10:16:33,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2019-05-15 10:16:33,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2019-05-15 10:16:33,447 INFO L87 Difference]: Start difference. First operand 219 states and 219 transitions. Second operand 39 states. [2019-05-15 10:16:33,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:33,833 INFO L93 Difference]: Finished difference Result 230 states and 230 transitions. [2019-05-15 10:16:33,834 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2019-05-15 10:16:33,834 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 218 [2019-05-15 10:16:33,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:33,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2019-05-15 10:16:33,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 231 transitions. [2019-05-15 10:16:33,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2019-05-15 10:16:33,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 231 transitions. [2019-05-15 10:16:33,836 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 39 states and 231 transitions. [2019-05-15 10:16:34,048 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 231 edges. 231 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:34,053 INFO L225 Difference]: With dead ends: 230 [2019-05-15 10:16:34,054 INFO L226 Difference]: Without dead ends: 230 [2019-05-15 10:16:34,054 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2019-05-15 10:16:34,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2019-05-15 10:16:34,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 225. [2019-05-15 10:16:34,056 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:34,056 INFO L82 GeneralOperation]: Start isEquivalent. First operand 230 states. Second operand 225 states. [2019-05-15 10:16:34,057 INFO L74 IsIncluded]: Start isIncluded. First operand 230 states. Second operand 225 states. [2019-05-15 10:16:34,057 INFO L87 Difference]: Start difference. First operand 230 states. Second operand 225 states. [2019-05-15 10:16:34,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:34,060 INFO L93 Difference]: Finished difference Result 230 states and 230 transitions. [2019-05-15 10:16:34,060 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 230 transitions. [2019-05-15 10:16:34,060 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:34,060 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:34,060 INFO L74 IsIncluded]: Start isIncluded. First operand 225 states. Second operand 230 states. [2019-05-15 10:16:34,060 INFO L87 Difference]: Start difference. First operand 225 states. Second operand 230 states. [2019-05-15 10:16:34,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:34,063 INFO L93 Difference]: Finished difference Result 230 states and 230 transitions. [2019-05-15 10:16:34,063 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 230 transitions. [2019-05-15 10:16:34,063 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:34,063 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:34,063 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:34,063 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:34,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 225 states. [2019-05-15 10:16:34,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 225 transitions. [2019-05-15 10:16:34,066 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 225 transitions. Word has length 218 [2019-05-15 10:16:34,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:34,066 INFO L475 AbstractCegarLoop]: Abstraction has 225 states and 225 transitions. [2019-05-15 10:16:34,066 INFO L476 AbstractCegarLoop]: Interpolant automaton has 39 states. [2019-05-15 10:16:34,066 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 225 transitions. [2019-05-15 10:16:34,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2019-05-15 10:16:34,067 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:34,067 INFO L399 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 37, 37, 1, 1] [2019-05-15 10:16:34,067 INFO L418 AbstractCegarLoop]: === Iteration 38 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:34,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:34,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1922357610, now seen corresponding path program 37 times [2019-05-15 10:16:34,068 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:34,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:34,100 INFO L256 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 39 conjunts are in the unsatisfiable core [2019-05-15 10:16:34,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:34,136 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:35,075 INFO L273 TraceCheckUtils]: 0: Hoare triple {30835#true} i := 0; {30840#(<= proc_i 0)} is VALID [2019-05-15 10:16:35,075 INFO L273 TraceCheckUtils]: 1: Hoare triple {30840#(<= proc_i 0)} assume i <= 1000; {30840#(<= proc_i 0)} is VALID [2019-05-15 10:16:35,075 INFO L273 TraceCheckUtils]: 2: Hoare triple {30840#(<= proc_i 0)} assume i + 4 < a[j]; {30840#(<= proc_i 0)} is VALID [2019-05-15 10:16:35,076 INFO L273 TraceCheckUtils]: 3: Hoare triple {30840#(<= proc_i 0)} assume a[5] == 1000; {30840#(<= proc_i 0)} is VALID [2019-05-15 10:16:35,076 INFO L273 TraceCheckUtils]: 4: Hoare triple {30840#(<= proc_i 0)} assume j > 4; {30840#(<= proc_i 0)} is VALID [2019-05-15 10:16:35,076 INFO L273 TraceCheckUtils]: 5: Hoare triple {30840#(<= proc_i 0)} assume j < 6; {30840#(<= proc_i 0)} is VALID [2019-05-15 10:16:35,077 INFO L273 TraceCheckUtils]: 6: Hoare triple {30840#(<= proc_i 0)} i := i + 4; {30859#(<= proc_i 4)} is VALID [2019-05-15 10:16:35,078 INFO L273 TraceCheckUtils]: 7: Hoare triple {30859#(<= proc_i 4)} assume i <= 1000; {30859#(<= proc_i 4)} is VALID [2019-05-15 10:16:35,078 INFO L273 TraceCheckUtils]: 8: Hoare triple {30859#(<= proc_i 4)} assume i + 4 < a[j]; {30859#(<= proc_i 4)} is VALID [2019-05-15 10:16:35,079 INFO L273 TraceCheckUtils]: 9: Hoare triple {30859#(<= proc_i 4)} assume a[5] == 1000; {30859#(<= proc_i 4)} is VALID [2019-05-15 10:16:35,079 INFO L273 TraceCheckUtils]: 10: Hoare triple {30859#(<= proc_i 4)} assume j > 4; {30859#(<= proc_i 4)} is VALID [2019-05-15 10:16:35,080 INFO L273 TraceCheckUtils]: 11: Hoare triple {30859#(<= proc_i 4)} assume j < 6; {30859#(<= proc_i 4)} is VALID [2019-05-15 10:16:35,080 INFO L273 TraceCheckUtils]: 12: Hoare triple {30859#(<= proc_i 4)} i := i + 4; {30878#(<= proc_i 8)} is VALID [2019-05-15 10:16:35,081 INFO L273 TraceCheckUtils]: 13: Hoare triple {30878#(<= proc_i 8)} assume i <= 1000; {30878#(<= proc_i 8)} is VALID [2019-05-15 10:16:35,081 INFO L273 TraceCheckUtils]: 14: Hoare triple {30878#(<= proc_i 8)} assume i + 4 < a[j]; {30878#(<= proc_i 8)} is VALID [2019-05-15 10:16:35,082 INFO L273 TraceCheckUtils]: 15: Hoare triple {30878#(<= proc_i 8)} assume a[5] == 1000; {30878#(<= proc_i 8)} is VALID [2019-05-15 10:16:35,082 INFO L273 TraceCheckUtils]: 16: Hoare triple {30878#(<= proc_i 8)} assume j > 4; {30878#(<= proc_i 8)} is VALID [2019-05-15 10:16:35,083 INFO L273 TraceCheckUtils]: 17: Hoare triple {30878#(<= proc_i 8)} assume j < 6; {30878#(<= proc_i 8)} is VALID [2019-05-15 10:16:35,084 INFO L273 TraceCheckUtils]: 18: Hoare triple {30878#(<= proc_i 8)} i := i + 4; {30897#(<= proc_i 12)} is VALID [2019-05-15 10:16:35,084 INFO L273 TraceCheckUtils]: 19: Hoare triple {30897#(<= proc_i 12)} assume i <= 1000; {30897#(<= proc_i 12)} is VALID [2019-05-15 10:16:35,085 INFO L273 TraceCheckUtils]: 20: Hoare triple {30897#(<= proc_i 12)} assume i + 4 < a[j]; {30897#(<= proc_i 12)} is VALID [2019-05-15 10:16:35,085 INFO L273 TraceCheckUtils]: 21: Hoare triple {30897#(<= proc_i 12)} assume a[5] == 1000; {30897#(<= proc_i 12)} is VALID [2019-05-15 10:16:35,086 INFO L273 TraceCheckUtils]: 22: Hoare triple {30897#(<= proc_i 12)} assume j > 4; {30897#(<= proc_i 12)} is VALID [2019-05-15 10:16:35,086 INFO L273 TraceCheckUtils]: 23: Hoare triple {30897#(<= proc_i 12)} assume j < 6; {30897#(<= proc_i 12)} is VALID [2019-05-15 10:16:35,087 INFO L273 TraceCheckUtils]: 24: Hoare triple {30897#(<= proc_i 12)} i := i + 4; {30916#(<= proc_i 16)} is VALID [2019-05-15 10:16:35,087 INFO L273 TraceCheckUtils]: 25: Hoare triple {30916#(<= proc_i 16)} assume i <= 1000; {30916#(<= proc_i 16)} is VALID [2019-05-15 10:16:35,088 INFO L273 TraceCheckUtils]: 26: Hoare triple {30916#(<= proc_i 16)} assume i + 4 < a[j]; {30916#(<= proc_i 16)} is VALID [2019-05-15 10:16:35,088 INFO L273 TraceCheckUtils]: 27: Hoare triple {30916#(<= proc_i 16)} assume a[5] == 1000; {30916#(<= proc_i 16)} is VALID [2019-05-15 10:16:35,089 INFO L273 TraceCheckUtils]: 28: Hoare triple {30916#(<= proc_i 16)} assume j > 4; {30916#(<= proc_i 16)} is VALID [2019-05-15 10:16:35,089 INFO L273 TraceCheckUtils]: 29: Hoare triple {30916#(<= proc_i 16)} assume j < 6; {30916#(<= proc_i 16)} is VALID [2019-05-15 10:16:35,090 INFO L273 TraceCheckUtils]: 30: Hoare triple {30916#(<= proc_i 16)} i := i + 4; {30935#(<= proc_i 20)} is VALID [2019-05-15 10:16:35,090 INFO L273 TraceCheckUtils]: 31: Hoare triple {30935#(<= proc_i 20)} assume i <= 1000; {30935#(<= proc_i 20)} is VALID [2019-05-15 10:16:35,091 INFO L273 TraceCheckUtils]: 32: Hoare triple {30935#(<= proc_i 20)} assume i + 4 < a[j]; {30935#(<= proc_i 20)} is VALID [2019-05-15 10:16:35,091 INFO L273 TraceCheckUtils]: 33: Hoare triple {30935#(<= proc_i 20)} assume a[5] == 1000; {30935#(<= proc_i 20)} is VALID [2019-05-15 10:16:35,092 INFO L273 TraceCheckUtils]: 34: Hoare triple {30935#(<= proc_i 20)} assume j > 4; {30935#(<= proc_i 20)} is VALID [2019-05-15 10:16:35,092 INFO L273 TraceCheckUtils]: 35: Hoare triple {30935#(<= proc_i 20)} assume j < 6; {30935#(<= proc_i 20)} is VALID [2019-05-15 10:16:35,093 INFO L273 TraceCheckUtils]: 36: Hoare triple {30935#(<= proc_i 20)} i := i + 4; {30954#(<= proc_i 24)} is VALID [2019-05-15 10:16:35,093 INFO L273 TraceCheckUtils]: 37: Hoare triple {30954#(<= proc_i 24)} assume i <= 1000; {30954#(<= proc_i 24)} is VALID [2019-05-15 10:16:35,094 INFO L273 TraceCheckUtils]: 38: Hoare triple {30954#(<= proc_i 24)} assume i + 4 < a[j]; {30954#(<= proc_i 24)} is VALID [2019-05-15 10:16:35,094 INFO L273 TraceCheckUtils]: 39: Hoare triple {30954#(<= proc_i 24)} assume a[5] == 1000; {30954#(<= proc_i 24)} is VALID [2019-05-15 10:16:35,095 INFO L273 TraceCheckUtils]: 40: Hoare triple {30954#(<= proc_i 24)} assume j > 4; {30954#(<= proc_i 24)} is VALID [2019-05-15 10:16:35,095 INFO L273 TraceCheckUtils]: 41: Hoare triple {30954#(<= proc_i 24)} assume j < 6; {30954#(<= proc_i 24)} is VALID [2019-05-15 10:16:35,096 INFO L273 TraceCheckUtils]: 42: Hoare triple {30954#(<= proc_i 24)} i := i + 4; {30973#(<= proc_i 28)} is VALID [2019-05-15 10:16:35,096 INFO L273 TraceCheckUtils]: 43: Hoare triple {30973#(<= proc_i 28)} assume i <= 1000; {30973#(<= proc_i 28)} is VALID [2019-05-15 10:16:35,097 INFO L273 TraceCheckUtils]: 44: Hoare triple {30973#(<= proc_i 28)} assume i + 4 < a[j]; {30973#(<= proc_i 28)} is VALID [2019-05-15 10:16:35,097 INFO L273 TraceCheckUtils]: 45: Hoare triple {30973#(<= proc_i 28)} assume a[5] == 1000; {30973#(<= proc_i 28)} is VALID [2019-05-15 10:16:35,097 INFO L273 TraceCheckUtils]: 46: Hoare triple {30973#(<= proc_i 28)} assume j > 4; {30973#(<= proc_i 28)} is VALID [2019-05-15 10:16:35,098 INFO L273 TraceCheckUtils]: 47: Hoare triple {30973#(<= proc_i 28)} assume j < 6; {30973#(<= proc_i 28)} is VALID [2019-05-15 10:16:35,099 INFO L273 TraceCheckUtils]: 48: Hoare triple {30973#(<= proc_i 28)} i := i + 4; {30992#(<= proc_i 32)} is VALID [2019-05-15 10:16:35,099 INFO L273 TraceCheckUtils]: 49: Hoare triple {30992#(<= proc_i 32)} assume i <= 1000; {30992#(<= proc_i 32)} is VALID [2019-05-15 10:16:35,100 INFO L273 TraceCheckUtils]: 50: Hoare triple {30992#(<= proc_i 32)} assume i + 4 < a[j]; {30992#(<= proc_i 32)} is VALID [2019-05-15 10:16:35,100 INFO L273 TraceCheckUtils]: 51: Hoare triple {30992#(<= proc_i 32)} assume a[5] == 1000; {30992#(<= proc_i 32)} is VALID [2019-05-15 10:16:35,100 INFO L273 TraceCheckUtils]: 52: Hoare triple {30992#(<= proc_i 32)} assume j > 4; {30992#(<= proc_i 32)} is VALID [2019-05-15 10:16:35,101 INFO L273 TraceCheckUtils]: 53: Hoare triple {30992#(<= proc_i 32)} assume j < 6; {30992#(<= proc_i 32)} is VALID [2019-05-15 10:16:35,102 INFO L273 TraceCheckUtils]: 54: Hoare triple {30992#(<= proc_i 32)} i := i + 4; {31011#(<= proc_i 36)} is VALID [2019-05-15 10:16:35,102 INFO L273 TraceCheckUtils]: 55: Hoare triple {31011#(<= proc_i 36)} assume i <= 1000; {31011#(<= proc_i 36)} is VALID [2019-05-15 10:16:35,103 INFO L273 TraceCheckUtils]: 56: Hoare triple {31011#(<= proc_i 36)} assume i + 4 < a[j]; {31011#(<= proc_i 36)} is VALID [2019-05-15 10:16:35,103 INFO L273 TraceCheckUtils]: 57: Hoare triple {31011#(<= proc_i 36)} assume a[5] == 1000; {31011#(<= proc_i 36)} is VALID [2019-05-15 10:16:35,104 INFO L273 TraceCheckUtils]: 58: Hoare triple {31011#(<= proc_i 36)} assume j > 4; {31011#(<= proc_i 36)} is VALID [2019-05-15 10:16:35,104 INFO L273 TraceCheckUtils]: 59: Hoare triple {31011#(<= proc_i 36)} assume j < 6; {31011#(<= proc_i 36)} is VALID [2019-05-15 10:16:35,106 INFO L273 TraceCheckUtils]: 60: Hoare triple {31011#(<= proc_i 36)} i := i + 4; {31030#(<= proc_i 40)} is VALID [2019-05-15 10:16:35,107 INFO L273 TraceCheckUtils]: 61: Hoare triple {31030#(<= proc_i 40)} assume i <= 1000; {31030#(<= proc_i 40)} is VALID [2019-05-15 10:16:35,111 INFO L273 TraceCheckUtils]: 62: Hoare triple {31030#(<= proc_i 40)} assume i + 4 < a[j]; {31030#(<= proc_i 40)} is VALID [2019-05-15 10:16:35,111 INFO L273 TraceCheckUtils]: 63: Hoare triple {31030#(<= proc_i 40)} assume a[5] == 1000; {31030#(<= proc_i 40)} is VALID [2019-05-15 10:16:35,111 INFO L273 TraceCheckUtils]: 64: Hoare triple {31030#(<= proc_i 40)} assume j > 4; {31030#(<= proc_i 40)} is VALID [2019-05-15 10:16:35,112 INFO L273 TraceCheckUtils]: 65: Hoare triple {31030#(<= proc_i 40)} assume j < 6; {31030#(<= proc_i 40)} is VALID [2019-05-15 10:16:35,113 INFO L273 TraceCheckUtils]: 66: Hoare triple {31030#(<= proc_i 40)} i := i + 4; {31049#(<= proc_i 44)} is VALID [2019-05-15 10:16:35,113 INFO L273 TraceCheckUtils]: 67: Hoare triple {31049#(<= proc_i 44)} assume i <= 1000; {31049#(<= proc_i 44)} is VALID [2019-05-15 10:16:35,115 INFO L273 TraceCheckUtils]: 68: Hoare triple {31049#(<= proc_i 44)} assume i + 4 < a[j]; {31049#(<= proc_i 44)} is VALID [2019-05-15 10:16:35,115 INFO L273 TraceCheckUtils]: 69: Hoare triple {31049#(<= proc_i 44)} assume a[5] == 1000; {31049#(<= proc_i 44)} is VALID [2019-05-15 10:16:35,118 INFO L273 TraceCheckUtils]: 70: Hoare triple {31049#(<= proc_i 44)} assume j > 4; {31049#(<= proc_i 44)} is VALID [2019-05-15 10:16:35,118 INFO L273 TraceCheckUtils]: 71: Hoare triple {31049#(<= proc_i 44)} assume j < 6; {31049#(<= proc_i 44)} is VALID [2019-05-15 10:16:35,120 INFO L273 TraceCheckUtils]: 72: Hoare triple {31049#(<= proc_i 44)} i := i + 4; {31068#(<= proc_i 48)} is VALID [2019-05-15 10:16:35,120 INFO L273 TraceCheckUtils]: 73: Hoare triple {31068#(<= proc_i 48)} assume i <= 1000; {31068#(<= proc_i 48)} is VALID [2019-05-15 10:16:35,123 INFO L273 TraceCheckUtils]: 74: Hoare triple {31068#(<= proc_i 48)} assume i + 4 < a[j]; {31068#(<= proc_i 48)} is VALID [2019-05-15 10:16:35,123 INFO L273 TraceCheckUtils]: 75: Hoare triple {31068#(<= proc_i 48)} assume a[5] == 1000; {31068#(<= proc_i 48)} is VALID [2019-05-15 10:16:35,125 INFO L273 TraceCheckUtils]: 76: Hoare triple {31068#(<= proc_i 48)} assume j > 4; {31068#(<= proc_i 48)} is VALID [2019-05-15 10:16:35,125 INFO L273 TraceCheckUtils]: 77: Hoare triple {31068#(<= proc_i 48)} assume j < 6; {31068#(<= proc_i 48)} is VALID [2019-05-15 10:16:35,127 INFO L273 TraceCheckUtils]: 78: Hoare triple {31068#(<= proc_i 48)} i := i + 4; {31087#(<= proc_i 52)} is VALID [2019-05-15 10:16:35,127 INFO L273 TraceCheckUtils]: 79: Hoare triple {31087#(<= proc_i 52)} assume i <= 1000; {31087#(<= proc_i 52)} is VALID [2019-05-15 10:16:35,129 INFO L273 TraceCheckUtils]: 80: Hoare triple {31087#(<= proc_i 52)} assume i + 4 < a[j]; {31087#(<= proc_i 52)} is VALID [2019-05-15 10:16:35,129 INFO L273 TraceCheckUtils]: 81: Hoare triple {31087#(<= proc_i 52)} assume a[5] == 1000; {31087#(<= proc_i 52)} is VALID [2019-05-15 10:16:35,131 INFO L273 TraceCheckUtils]: 82: Hoare triple {31087#(<= proc_i 52)} assume j > 4; {31087#(<= proc_i 52)} is VALID [2019-05-15 10:16:35,131 INFO L273 TraceCheckUtils]: 83: Hoare triple {31087#(<= proc_i 52)} assume j < 6; {31087#(<= proc_i 52)} is VALID [2019-05-15 10:16:35,134 INFO L273 TraceCheckUtils]: 84: Hoare triple {31087#(<= proc_i 52)} i := i + 4; {31106#(<= proc_i 56)} is VALID [2019-05-15 10:16:35,134 INFO L273 TraceCheckUtils]: 85: Hoare triple {31106#(<= proc_i 56)} assume i <= 1000; {31106#(<= proc_i 56)} is VALID [2019-05-15 10:16:35,136 INFO L273 TraceCheckUtils]: 86: Hoare triple {31106#(<= proc_i 56)} assume i + 4 < a[j]; {31106#(<= proc_i 56)} is VALID [2019-05-15 10:16:35,136 INFO L273 TraceCheckUtils]: 87: Hoare triple {31106#(<= proc_i 56)} assume a[5] == 1000; {31106#(<= proc_i 56)} is VALID [2019-05-15 10:16:35,139 INFO L273 TraceCheckUtils]: 88: Hoare triple {31106#(<= proc_i 56)} assume j > 4; {31106#(<= proc_i 56)} is VALID [2019-05-15 10:16:35,139 INFO L273 TraceCheckUtils]: 89: Hoare triple {31106#(<= proc_i 56)} assume j < 6; {31106#(<= proc_i 56)} is VALID [2019-05-15 10:16:35,141 INFO L273 TraceCheckUtils]: 90: Hoare triple {31106#(<= proc_i 56)} i := i + 4; {31125#(<= proc_i 60)} is VALID [2019-05-15 10:16:35,141 INFO L273 TraceCheckUtils]: 91: Hoare triple {31125#(<= proc_i 60)} assume i <= 1000; {31125#(<= proc_i 60)} is VALID [2019-05-15 10:16:35,144 INFO L273 TraceCheckUtils]: 92: Hoare triple {31125#(<= proc_i 60)} assume i + 4 < a[j]; {31125#(<= proc_i 60)} is VALID [2019-05-15 10:16:35,144 INFO L273 TraceCheckUtils]: 93: Hoare triple {31125#(<= proc_i 60)} assume a[5] == 1000; {31125#(<= proc_i 60)} is VALID [2019-05-15 10:16:35,146 INFO L273 TraceCheckUtils]: 94: Hoare triple {31125#(<= proc_i 60)} assume j > 4; {31125#(<= proc_i 60)} is VALID [2019-05-15 10:16:35,146 INFO L273 TraceCheckUtils]: 95: Hoare triple {31125#(<= proc_i 60)} assume j < 6; {31125#(<= proc_i 60)} is VALID [2019-05-15 10:16:35,148 INFO L273 TraceCheckUtils]: 96: Hoare triple {31125#(<= proc_i 60)} i := i + 4; {31144#(<= proc_i 64)} is VALID [2019-05-15 10:16:35,148 INFO L273 TraceCheckUtils]: 97: Hoare triple {31144#(<= proc_i 64)} assume i <= 1000; {31144#(<= proc_i 64)} is VALID [2019-05-15 10:16:35,151 INFO L273 TraceCheckUtils]: 98: Hoare triple {31144#(<= proc_i 64)} assume i + 4 < a[j]; {31144#(<= proc_i 64)} is VALID [2019-05-15 10:16:35,151 INFO L273 TraceCheckUtils]: 99: Hoare triple {31144#(<= proc_i 64)} assume a[5] == 1000; {31144#(<= proc_i 64)} is VALID [2019-05-15 10:16:35,154 INFO L273 TraceCheckUtils]: 100: Hoare triple {31144#(<= proc_i 64)} assume j > 4; {31144#(<= proc_i 64)} is VALID [2019-05-15 10:16:35,154 INFO L273 TraceCheckUtils]: 101: Hoare triple {31144#(<= proc_i 64)} assume j < 6; {31144#(<= proc_i 64)} is VALID [2019-05-15 10:16:35,156 INFO L273 TraceCheckUtils]: 102: Hoare triple {31144#(<= proc_i 64)} i := i + 4; {31163#(<= proc_i 68)} is VALID [2019-05-15 10:16:35,156 INFO L273 TraceCheckUtils]: 103: Hoare triple {31163#(<= proc_i 68)} assume i <= 1000; {31163#(<= proc_i 68)} is VALID [2019-05-15 10:16:35,158 INFO L273 TraceCheckUtils]: 104: Hoare triple {31163#(<= proc_i 68)} assume i + 4 < a[j]; {31163#(<= proc_i 68)} is VALID [2019-05-15 10:16:35,160 INFO L273 TraceCheckUtils]: 105: Hoare triple {31163#(<= proc_i 68)} assume a[5] == 1000; {31163#(<= proc_i 68)} is VALID [2019-05-15 10:16:35,162 INFO L273 TraceCheckUtils]: 106: Hoare triple {31163#(<= proc_i 68)} assume j > 4; {31163#(<= proc_i 68)} is VALID [2019-05-15 10:16:35,165 INFO L273 TraceCheckUtils]: 107: Hoare triple {31163#(<= proc_i 68)} assume j < 6; {31163#(<= proc_i 68)} is VALID [2019-05-15 10:16:35,165 INFO L273 TraceCheckUtils]: 108: Hoare triple {31163#(<= proc_i 68)} i := i + 4; {31182#(<= proc_i 72)} is VALID [2019-05-15 10:16:35,167 INFO L273 TraceCheckUtils]: 109: Hoare triple {31182#(<= proc_i 72)} assume i <= 1000; {31182#(<= proc_i 72)} is VALID [2019-05-15 10:16:35,167 INFO L273 TraceCheckUtils]: 110: Hoare triple {31182#(<= proc_i 72)} assume i + 4 < a[j]; {31182#(<= proc_i 72)} is VALID [2019-05-15 10:16:35,169 INFO L273 TraceCheckUtils]: 111: Hoare triple {31182#(<= proc_i 72)} assume a[5] == 1000; {31182#(<= proc_i 72)} is VALID [2019-05-15 10:16:35,169 INFO L273 TraceCheckUtils]: 112: Hoare triple {31182#(<= proc_i 72)} assume j > 4; {31182#(<= proc_i 72)} is VALID [2019-05-15 10:16:35,172 INFO L273 TraceCheckUtils]: 113: Hoare triple {31182#(<= proc_i 72)} assume j < 6; {31182#(<= proc_i 72)} is VALID [2019-05-15 10:16:35,172 INFO L273 TraceCheckUtils]: 114: Hoare triple {31182#(<= proc_i 72)} i := i + 4; {31201#(<= proc_i 76)} is VALID [2019-05-15 10:16:35,175 INFO L273 TraceCheckUtils]: 115: Hoare triple {31201#(<= proc_i 76)} assume i <= 1000; {31201#(<= proc_i 76)} is VALID [2019-05-15 10:16:35,175 INFO L273 TraceCheckUtils]: 116: Hoare triple {31201#(<= proc_i 76)} assume i + 4 < a[j]; {31201#(<= proc_i 76)} is VALID [2019-05-15 10:16:35,178 INFO L273 TraceCheckUtils]: 117: Hoare triple {31201#(<= proc_i 76)} assume a[5] == 1000; {31201#(<= proc_i 76)} is VALID [2019-05-15 10:16:35,178 INFO L273 TraceCheckUtils]: 118: Hoare triple {31201#(<= proc_i 76)} assume j > 4; {31201#(<= proc_i 76)} is VALID [2019-05-15 10:16:35,181 INFO L273 TraceCheckUtils]: 119: Hoare triple {31201#(<= proc_i 76)} assume j < 6; {31201#(<= proc_i 76)} is VALID [2019-05-15 10:16:35,181 INFO L273 TraceCheckUtils]: 120: Hoare triple {31201#(<= proc_i 76)} i := i + 4; {31220#(<= proc_i 80)} is VALID [2019-05-15 10:16:35,183 INFO L273 TraceCheckUtils]: 121: Hoare triple {31220#(<= proc_i 80)} assume i <= 1000; {31220#(<= proc_i 80)} is VALID [2019-05-15 10:16:35,183 INFO L273 TraceCheckUtils]: 122: Hoare triple {31220#(<= proc_i 80)} assume i + 4 < a[j]; {31220#(<= proc_i 80)} is VALID [2019-05-15 10:16:35,186 INFO L273 TraceCheckUtils]: 123: Hoare triple {31220#(<= proc_i 80)} assume a[5] == 1000; {31220#(<= proc_i 80)} is VALID [2019-05-15 10:16:35,186 INFO L273 TraceCheckUtils]: 124: Hoare triple {31220#(<= proc_i 80)} assume j > 4; {31220#(<= proc_i 80)} is VALID [2019-05-15 10:16:35,188 INFO L273 TraceCheckUtils]: 125: Hoare triple {31220#(<= proc_i 80)} assume j < 6; {31220#(<= proc_i 80)} is VALID [2019-05-15 10:16:35,188 INFO L273 TraceCheckUtils]: 126: Hoare triple {31220#(<= proc_i 80)} i := i + 4; {31239#(<= proc_i 84)} is VALID [2019-05-15 10:16:35,191 INFO L273 TraceCheckUtils]: 127: Hoare triple {31239#(<= proc_i 84)} assume i <= 1000; {31239#(<= proc_i 84)} is VALID [2019-05-15 10:16:35,191 INFO L273 TraceCheckUtils]: 128: Hoare triple {31239#(<= proc_i 84)} assume i + 4 < a[j]; {31239#(<= proc_i 84)} is VALID [2019-05-15 10:16:35,194 INFO L273 TraceCheckUtils]: 129: Hoare triple {31239#(<= proc_i 84)} assume a[5] == 1000; {31239#(<= proc_i 84)} is VALID [2019-05-15 10:16:35,194 INFO L273 TraceCheckUtils]: 130: Hoare triple {31239#(<= proc_i 84)} assume j > 4; {31239#(<= proc_i 84)} is VALID [2019-05-15 10:16:35,196 INFO L273 TraceCheckUtils]: 131: Hoare triple {31239#(<= proc_i 84)} assume j < 6; {31239#(<= proc_i 84)} is VALID [2019-05-15 10:16:35,196 INFO L273 TraceCheckUtils]: 132: Hoare triple {31239#(<= proc_i 84)} i := i + 4; {31258#(<= proc_i 88)} is VALID [2019-05-15 10:16:35,198 INFO L273 TraceCheckUtils]: 133: Hoare triple {31258#(<= proc_i 88)} assume i <= 1000; {31258#(<= proc_i 88)} is VALID [2019-05-15 10:16:35,198 INFO L273 TraceCheckUtils]: 134: Hoare triple {31258#(<= proc_i 88)} assume i + 4 < a[j]; {31258#(<= proc_i 88)} is VALID [2019-05-15 10:16:35,201 INFO L273 TraceCheckUtils]: 135: Hoare triple {31258#(<= proc_i 88)} assume a[5] == 1000; {31258#(<= proc_i 88)} is VALID [2019-05-15 10:16:35,201 INFO L273 TraceCheckUtils]: 136: Hoare triple {31258#(<= proc_i 88)} assume j > 4; {31258#(<= proc_i 88)} is VALID [2019-05-15 10:16:35,204 INFO L273 TraceCheckUtils]: 137: Hoare triple {31258#(<= proc_i 88)} assume j < 6; {31258#(<= proc_i 88)} is VALID [2019-05-15 10:16:35,204 INFO L273 TraceCheckUtils]: 138: Hoare triple {31258#(<= proc_i 88)} i := i + 4; {31277#(<= proc_i 92)} is VALID [2019-05-15 10:16:35,206 INFO L273 TraceCheckUtils]: 139: Hoare triple {31277#(<= proc_i 92)} assume i <= 1000; {31277#(<= proc_i 92)} is VALID [2019-05-15 10:16:35,206 INFO L273 TraceCheckUtils]: 140: Hoare triple {31277#(<= proc_i 92)} assume i + 4 < a[j]; {31277#(<= proc_i 92)} is VALID [2019-05-15 10:16:35,209 INFO L273 TraceCheckUtils]: 141: Hoare triple {31277#(<= proc_i 92)} assume a[5] == 1000; {31277#(<= proc_i 92)} is VALID [2019-05-15 10:16:35,209 INFO L273 TraceCheckUtils]: 142: Hoare triple {31277#(<= proc_i 92)} assume j > 4; {31277#(<= proc_i 92)} is VALID [2019-05-15 10:16:35,209 INFO L273 TraceCheckUtils]: 143: Hoare triple {31277#(<= proc_i 92)} assume j < 6; {31277#(<= proc_i 92)} is VALID [2019-05-15 10:16:35,211 INFO L273 TraceCheckUtils]: 144: Hoare triple {31277#(<= proc_i 92)} i := i + 4; {31296#(<= proc_i 96)} is VALID [2019-05-15 10:16:35,211 INFO L273 TraceCheckUtils]: 145: Hoare triple {31296#(<= proc_i 96)} assume i <= 1000; {31296#(<= proc_i 96)} is VALID [2019-05-15 10:16:35,214 INFO L273 TraceCheckUtils]: 146: Hoare triple {31296#(<= proc_i 96)} assume i + 4 < a[j]; {31296#(<= proc_i 96)} is VALID [2019-05-15 10:16:35,222 INFO L273 TraceCheckUtils]: 147: Hoare triple {31296#(<= proc_i 96)} assume a[5] == 1000; {31296#(<= proc_i 96)} is VALID [2019-05-15 10:16:35,235 INFO L273 TraceCheckUtils]: 148: Hoare triple {31296#(<= proc_i 96)} assume j > 4; {31296#(<= proc_i 96)} is VALID [2019-05-15 10:16:35,247 INFO L273 TraceCheckUtils]: 149: Hoare triple {31296#(<= proc_i 96)} assume j < 6; {31296#(<= proc_i 96)} is VALID [2019-05-15 10:16:35,255 INFO L273 TraceCheckUtils]: 150: Hoare triple {31296#(<= proc_i 96)} i := i + 4; {31315#(<= proc_i 100)} is VALID [2019-05-15 10:16:35,255 INFO L273 TraceCheckUtils]: 151: Hoare triple {31315#(<= proc_i 100)} assume i <= 1000; {31315#(<= proc_i 100)} is VALID [2019-05-15 10:16:35,257 INFO L273 TraceCheckUtils]: 152: Hoare triple {31315#(<= proc_i 100)} assume i + 4 < a[j]; {31315#(<= proc_i 100)} is VALID [2019-05-15 10:16:35,257 INFO L273 TraceCheckUtils]: 153: Hoare triple {31315#(<= proc_i 100)} assume a[5] == 1000; {31315#(<= proc_i 100)} is VALID [2019-05-15 10:16:35,260 INFO L273 TraceCheckUtils]: 154: Hoare triple {31315#(<= proc_i 100)} assume j > 4; {31315#(<= proc_i 100)} is VALID [2019-05-15 10:16:35,260 INFO L273 TraceCheckUtils]: 155: Hoare triple {31315#(<= proc_i 100)} assume j < 6; {31315#(<= proc_i 100)} is VALID [2019-05-15 10:16:35,263 INFO L273 TraceCheckUtils]: 156: Hoare triple {31315#(<= proc_i 100)} i := i + 4; {31334#(<= proc_i 104)} is VALID [2019-05-15 10:16:35,265 INFO L273 TraceCheckUtils]: 157: Hoare triple {31334#(<= proc_i 104)} assume i <= 1000; {31334#(<= proc_i 104)} is VALID [2019-05-15 10:16:35,265 INFO L273 TraceCheckUtils]: 158: Hoare triple {31334#(<= proc_i 104)} assume i + 4 < a[j]; {31334#(<= proc_i 104)} is VALID [2019-05-15 10:16:35,267 INFO L273 TraceCheckUtils]: 159: Hoare triple {31334#(<= proc_i 104)} assume a[5] == 1000; {31334#(<= proc_i 104)} is VALID [2019-05-15 10:16:35,267 INFO L273 TraceCheckUtils]: 160: Hoare triple {31334#(<= proc_i 104)} assume j > 4; {31334#(<= proc_i 104)} is VALID [2019-05-15 10:16:35,270 INFO L273 TraceCheckUtils]: 161: Hoare triple {31334#(<= proc_i 104)} assume j < 6; {31334#(<= proc_i 104)} is VALID [2019-05-15 10:16:35,273 INFO L273 TraceCheckUtils]: 162: Hoare triple {31334#(<= proc_i 104)} i := i + 4; {31353#(<= proc_i 108)} is VALID [2019-05-15 10:16:35,273 INFO L273 TraceCheckUtils]: 163: Hoare triple {31353#(<= proc_i 108)} assume i <= 1000; {31353#(<= proc_i 108)} is VALID [2019-05-15 10:16:35,275 INFO L273 TraceCheckUtils]: 164: Hoare triple {31353#(<= proc_i 108)} assume i + 4 < a[j]; {31353#(<= proc_i 108)} is VALID [2019-05-15 10:16:35,275 INFO L273 TraceCheckUtils]: 165: Hoare triple {31353#(<= proc_i 108)} assume a[5] == 1000; {31353#(<= proc_i 108)} is VALID [2019-05-15 10:16:35,277 INFO L273 TraceCheckUtils]: 166: Hoare triple {31353#(<= proc_i 108)} assume j > 4; {31353#(<= proc_i 108)} is VALID [2019-05-15 10:16:35,277 INFO L273 TraceCheckUtils]: 167: Hoare triple {31353#(<= proc_i 108)} assume j < 6; {31353#(<= proc_i 108)} is VALID [2019-05-15 10:16:35,279 INFO L273 TraceCheckUtils]: 168: Hoare triple {31353#(<= proc_i 108)} i := i + 4; {31372#(<= proc_i 112)} is VALID [2019-05-15 10:16:35,279 INFO L273 TraceCheckUtils]: 169: Hoare triple {31372#(<= proc_i 112)} assume i <= 1000; {31372#(<= proc_i 112)} is VALID [2019-05-15 10:16:35,282 INFO L273 TraceCheckUtils]: 170: Hoare triple {31372#(<= proc_i 112)} assume i + 4 < a[j]; {31372#(<= proc_i 112)} is VALID [2019-05-15 10:16:35,282 INFO L273 TraceCheckUtils]: 171: Hoare triple {31372#(<= proc_i 112)} assume a[5] == 1000; {31372#(<= proc_i 112)} is VALID [2019-05-15 10:16:35,285 INFO L273 TraceCheckUtils]: 172: Hoare triple {31372#(<= proc_i 112)} assume j > 4; {31372#(<= proc_i 112)} is VALID [2019-05-15 10:16:35,285 INFO L273 TraceCheckUtils]: 173: Hoare triple {31372#(<= proc_i 112)} assume j < 6; {31372#(<= proc_i 112)} is VALID [2019-05-15 10:16:35,287 INFO L273 TraceCheckUtils]: 174: Hoare triple {31372#(<= proc_i 112)} i := i + 4; {31391#(<= proc_i 116)} is VALID [2019-05-15 10:16:35,287 INFO L273 TraceCheckUtils]: 175: Hoare triple {31391#(<= proc_i 116)} assume i <= 1000; {31391#(<= proc_i 116)} is VALID [2019-05-15 10:16:35,289 INFO L273 TraceCheckUtils]: 176: Hoare triple {31391#(<= proc_i 116)} assume i + 4 < a[j]; {31391#(<= proc_i 116)} is VALID [2019-05-15 10:16:35,289 INFO L273 TraceCheckUtils]: 177: Hoare triple {31391#(<= proc_i 116)} assume a[5] == 1000; {31391#(<= proc_i 116)} is VALID [2019-05-15 10:16:35,291 INFO L273 TraceCheckUtils]: 178: Hoare triple {31391#(<= proc_i 116)} assume j > 4; {31391#(<= proc_i 116)} is VALID [2019-05-15 10:16:35,291 INFO L273 TraceCheckUtils]: 179: Hoare triple {31391#(<= proc_i 116)} assume j < 6; {31391#(<= proc_i 116)} is VALID [2019-05-15 10:16:35,293 INFO L273 TraceCheckUtils]: 180: Hoare triple {31391#(<= proc_i 116)} i := i + 4; {31410#(<= proc_i 120)} is VALID [2019-05-15 10:16:35,293 INFO L273 TraceCheckUtils]: 181: Hoare triple {31410#(<= proc_i 120)} assume i <= 1000; {31410#(<= proc_i 120)} is VALID [2019-05-15 10:16:35,295 INFO L273 TraceCheckUtils]: 182: Hoare triple {31410#(<= proc_i 120)} assume i + 4 < a[j]; {31410#(<= proc_i 120)} is VALID [2019-05-15 10:16:35,295 INFO L273 TraceCheckUtils]: 183: Hoare triple {31410#(<= proc_i 120)} assume a[5] == 1000; {31410#(<= proc_i 120)} is VALID [2019-05-15 10:16:35,295 INFO L273 TraceCheckUtils]: 184: Hoare triple {31410#(<= proc_i 120)} assume j > 4; {31410#(<= proc_i 120)} is VALID [2019-05-15 10:16:35,297 INFO L273 TraceCheckUtils]: 185: Hoare triple {31410#(<= proc_i 120)} assume j < 6; {31410#(<= proc_i 120)} is VALID [2019-05-15 10:16:35,297 INFO L273 TraceCheckUtils]: 186: Hoare triple {31410#(<= proc_i 120)} i := i + 4; {31429#(<= proc_i 124)} is VALID [2019-05-15 10:16:35,299 INFO L273 TraceCheckUtils]: 187: Hoare triple {31429#(<= proc_i 124)} assume i <= 1000; {31429#(<= proc_i 124)} is VALID [2019-05-15 10:16:35,299 INFO L273 TraceCheckUtils]: 188: Hoare triple {31429#(<= proc_i 124)} assume i + 4 < a[j]; {31429#(<= proc_i 124)} is VALID [2019-05-15 10:16:35,301 INFO L273 TraceCheckUtils]: 189: Hoare triple {31429#(<= proc_i 124)} assume a[5] == 1000; {31429#(<= proc_i 124)} is VALID [2019-05-15 10:16:35,303 INFO L273 TraceCheckUtils]: 190: Hoare triple {31429#(<= proc_i 124)} assume j > 4; {31429#(<= proc_i 124)} is VALID [2019-05-15 10:16:35,303 INFO L273 TraceCheckUtils]: 191: Hoare triple {31429#(<= proc_i 124)} assume j < 6; {31429#(<= proc_i 124)} is VALID [2019-05-15 10:16:35,305 INFO L273 TraceCheckUtils]: 192: Hoare triple {31429#(<= proc_i 124)} i := i + 4; {31448#(<= proc_i 128)} is VALID [2019-05-15 10:16:35,305 INFO L273 TraceCheckUtils]: 193: Hoare triple {31448#(<= proc_i 128)} assume i <= 1000; {31448#(<= proc_i 128)} is VALID [2019-05-15 10:16:35,307 INFO L273 TraceCheckUtils]: 194: Hoare triple {31448#(<= proc_i 128)} assume i + 4 < a[j]; {31448#(<= proc_i 128)} is VALID [2019-05-15 10:16:35,307 INFO L273 TraceCheckUtils]: 195: Hoare triple {31448#(<= proc_i 128)} assume a[5] == 1000; {31448#(<= proc_i 128)} is VALID [2019-05-15 10:16:35,309 INFO L273 TraceCheckUtils]: 196: Hoare triple {31448#(<= proc_i 128)} assume j > 4; {31448#(<= proc_i 128)} is VALID [2019-05-15 10:16:35,311 INFO L273 TraceCheckUtils]: 197: Hoare triple {31448#(<= proc_i 128)} assume j < 6; {31448#(<= proc_i 128)} is VALID [2019-05-15 10:16:35,313 INFO L273 TraceCheckUtils]: 198: Hoare triple {31448#(<= proc_i 128)} i := i + 4; {31467#(<= proc_i 132)} is VALID [2019-05-15 10:16:35,313 INFO L273 TraceCheckUtils]: 199: Hoare triple {31467#(<= proc_i 132)} assume i <= 1000; {31467#(<= proc_i 132)} is VALID [2019-05-15 10:16:35,316 INFO L273 TraceCheckUtils]: 200: Hoare triple {31467#(<= proc_i 132)} assume i + 4 < a[j]; {31467#(<= proc_i 132)} is VALID [2019-05-15 10:16:35,316 INFO L273 TraceCheckUtils]: 201: Hoare triple {31467#(<= proc_i 132)} assume a[5] == 1000; {31467#(<= proc_i 132)} is VALID [2019-05-15 10:16:35,318 INFO L273 TraceCheckUtils]: 202: Hoare triple {31467#(<= proc_i 132)} assume j > 4; {31467#(<= proc_i 132)} is VALID [2019-05-15 10:16:35,318 INFO L273 TraceCheckUtils]: 203: Hoare triple {31467#(<= proc_i 132)} assume j < 6; {31467#(<= proc_i 132)} is VALID [2019-05-15 10:16:35,320 INFO L273 TraceCheckUtils]: 204: Hoare triple {31467#(<= proc_i 132)} i := i + 4; {31486#(<= proc_i 136)} is VALID [2019-05-15 10:16:35,320 INFO L273 TraceCheckUtils]: 205: Hoare triple {31486#(<= proc_i 136)} assume i <= 1000; {31486#(<= proc_i 136)} is VALID [2019-05-15 10:16:35,322 INFO L273 TraceCheckUtils]: 206: Hoare triple {31486#(<= proc_i 136)} assume i + 4 < a[j]; {31486#(<= proc_i 136)} is VALID [2019-05-15 10:16:35,322 INFO L273 TraceCheckUtils]: 207: Hoare triple {31486#(<= proc_i 136)} assume a[5] == 1000; {31486#(<= proc_i 136)} is VALID [2019-05-15 10:16:35,324 INFO L273 TraceCheckUtils]: 208: Hoare triple {31486#(<= proc_i 136)} assume j > 4; {31486#(<= proc_i 136)} is VALID [2019-05-15 10:16:35,326 INFO L273 TraceCheckUtils]: 209: Hoare triple {31486#(<= proc_i 136)} assume j < 6; {31486#(<= proc_i 136)} is VALID [2019-05-15 10:16:35,326 INFO L273 TraceCheckUtils]: 210: Hoare triple {31486#(<= proc_i 136)} i := i + 4; {31505#(<= proc_i 140)} is VALID [2019-05-15 10:16:35,328 INFO L273 TraceCheckUtils]: 211: Hoare triple {31505#(<= proc_i 140)} assume i <= 1000; {31505#(<= proc_i 140)} is VALID [2019-05-15 10:16:35,328 INFO L273 TraceCheckUtils]: 212: Hoare triple {31505#(<= proc_i 140)} assume i + 4 < a[j]; {31505#(<= proc_i 140)} is VALID [2019-05-15 10:16:35,330 INFO L273 TraceCheckUtils]: 213: Hoare triple {31505#(<= proc_i 140)} assume a[5] == 1000; {31505#(<= proc_i 140)} is VALID [2019-05-15 10:16:35,330 INFO L273 TraceCheckUtils]: 214: Hoare triple {31505#(<= proc_i 140)} assume j > 4; {31505#(<= proc_i 140)} is VALID [2019-05-15 10:16:35,332 INFO L273 TraceCheckUtils]: 215: Hoare triple {31505#(<= proc_i 140)} assume j < 6; {31505#(<= proc_i 140)} is VALID [2019-05-15 10:16:35,332 INFO L273 TraceCheckUtils]: 216: Hoare triple {31505#(<= proc_i 140)} i := i + 4; {31524#(<= proc_i 144)} is VALID [2019-05-15 10:16:35,335 INFO L273 TraceCheckUtils]: 217: Hoare triple {31524#(<= proc_i 144)} assume i <= 1000; {31524#(<= proc_i 144)} is VALID [2019-05-15 10:16:35,335 INFO L273 TraceCheckUtils]: 218: Hoare triple {31524#(<= proc_i 144)} assume i + 4 < a[j]; {31524#(<= proc_i 144)} is VALID [2019-05-15 10:16:35,337 INFO L273 TraceCheckUtils]: 219: Hoare triple {31524#(<= proc_i 144)} assume a[5] == 1000; {31524#(<= proc_i 144)} is VALID [2019-05-15 10:16:35,337 INFO L273 TraceCheckUtils]: 220: Hoare triple {31524#(<= proc_i 144)} assume j > 4; {31524#(<= proc_i 144)} is VALID [2019-05-15 10:16:35,339 INFO L273 TraceCheckUtils]: 221: Hoare triple {31524#(<= proc_i 144)} assume j < 6; {31524#(<= proc_i 144)} is VALID [2019-05-15 10:16:35,339 INFO L273 TraceCheckUtils]: 222: Hoare triple {31524#(<= proc_i 144)} i := i + 4; {31543#(<= proc_i 148)} is VALID [2019-05-15 10:16:35,341 INFO L273 TraceCheckUtils]: 223: Hoare triple {31543#(<= proc_i 148)} assume !(i <= 1000); {30836#false} is VALID [2019-05-15 10:16:35,381 INFO L134 CoverageAnalysis]: Checked inductivity of 4033 backedges. 0 proven. 4033 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:35,381 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:35,381 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2019-05-15 10:16:35,381 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 224 [2019-05-15 10:16:35,382 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:35,382 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 40 states. [2019-05-15 10:16:35,620 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 224 edges. 224 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:35,620 INFO L454 AbstractCegarLoop]: Interpolant automaton has 40 states [2019-05-15 10:16:35,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2019-05-15 10:16:35,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2019-05-15 10:16:35,622 INFO L87 Difference]: Start difference. First operand 225 states and 225 transitions. Second operand 40 states. [2019-05-15 10:16:36,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:36,004 INFO L93 Difference]: Finished difference Result 236 states and 236 transitions. [2019-05-15 10:16:36,004 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2019-05-15 10:16:36,004 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 224 [2019-05-15 10:16:36,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:36,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2019-05-15 10:16:36,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 237 transitions. [2019-05-15 10:16:36,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2019-05-15 10:16:36,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 237 transitions. [2019-05-15 10:16:36,007 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 40 states and 237 transitions. [2019-05-15 10:16:36,227 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 237 edges. 237 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:36,231 INFO L225 Difference]: With dead ends: 236 [2019-05-15 10:16:36,231 INFO L226 Difference]: Without dead ends: 236 [2019-05-15 10:16:36,232 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2019-05-15 10:16:36,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2019-05-15 10:16:36,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 231. [2019-05-15 10:16:36,235 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:36,235 INFO L82 GeneralOperation]: Start isEquivalent. First operand 236 states. Second operand 231 states. [2019-05-15 10:16:36,235 INFO L74 IsIncluded]: Start isIncluded. First operand 236 states. Second operand 231 states. [2019-05-15 10:16:36,235 INFO L87 Difference]: Start difference. First operand 236 states. Second operand 231 states. [2019-05-15 10:16:36,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:36,239 INFO L93 Difference]: Finished difference Result 236 states and 236 transitions. [2019-05-15 10:16:36,239 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 236 transitions. [2019-05-15 10:16:36,239 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:36,239 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:36,239 INFO L74 IsIncluded]: Start isIncluded. First operand 231 states. Second operand 236 states. [2019-05-15 10:16:36,239 INFO L87 Difference]: Start difference. First operand 231 states. Second operand 236 states. [2019-05-15 10:16:36,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:36,242 INFO L93 Difference]: Finished difference Result 236 states and 236 transitions. [2019-05-15 10:16:36,242 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 236 transitions. [2019-05-15 10:16:36,242 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:36,242 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:36,242 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:36,242 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:36,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2019-05-15 10:16:36,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 231 transitions. [2019-05-15 10:16:36,245 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 231 transitions. Word has length 224 [2019-05-15 10:16:36,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:36,245 INFO L475 AbstractCegarLoop]: Abstraction has 231 states and 231 transitions. [2019-05-15 10:16:36,245 INFO L476 AbstractCegarLoop]: Interpolant automaton has 40 states. [2019-05-15 10:16:36,245 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 231 transitions. [2019-05-15 10:16:36,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2019-05-15 10:16:36,245 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:36,246 INFO L399 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 38, 38, 1, 1] [2019-05-15 10:16:36,246 INFO L418 AbstractCegarLoop]: === Iteration 39 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:36,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:36,246 INFO L82 PathProgramCache]: Analyzing trace with hash -60352621, now seen corresponding path program 38 times [2019-05-15 10:16:36,246 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:36,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:36,283 INFO L256 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 40 conjunts are in the unsatisfiable core [2019-05-15 10:16:36,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:36,305 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:37,523 INFO L273 TraceCheckUtils]: 0: Hoare triple {32485#true} i := 0; {32490#(<= proc_i 0)} is VALID [2019-05-15 10:16:37,524 INFO L273 TraceCheckUtils]: 1: Hoare triple {32490#(<= proc_i 0)} assume i <= 1000; {32490#(<= proc_i 0)} is VALID [2019-05-15 10:16:37,524 INFO L273 TraceCheckUtils]: 2: Hoare triple {32490#(<= proc_i 0)} assume i + 4 < a[j]; {32490#(<= proc_i 0)} is VALID [2019-05-15 10:16:37,524 INFO L273 TraceCheckUtils]: 3: Hoare triple {32490#(<= proc_i 0)} assume a[5] == 1000; {32490#(<= proc_i 0)} is VALID [2019-05-15 10:16:37,525 INFO L273 TraceCheckUtils]: 4: Hoare triple {32490#(<= proc_i 0)} assume j > 4; {32490#(<= proc_i 0)} is VALID [2019-05-15 10:16:37,525 INFO L273 TraceCheckUtils]: 5: Hoare triple {32490#(<= proc_i 0)} assume j < 6; {32490#(<= proc_i 0)} is VALID [2019-05-15 10:16:37,526 INFO L273 TraceCheckUtils]: 6: Hoare triple {32490#(<= proc_i 0)} i := i + 4; {32509#(<= proc_i 4)} is VALID [2019-05-15 10:16:37,527 INFO L273 TraceCheckUtils]: 7: Hoare triple {32509#(<= proc_i 4)} assume i <= 1000; {32509#(<= proc_i 4)} is VALID [2019-05-15 10:16:37,527 INFO L273 TraceCheckUtils]: 8: Hoare triple {32509#(<= proc_i 4)} assume i + 4 < a[j]; {32509#(<= proc_i 4)} is VALID [2019-05-15 10:16:37,527 INFO L273 TraceCheckUtils]: 9: Hoare triple {32509#(<= proc_i 4)} assume a[5] == 1000; {32509#(<= proc_i 4)} is VALID [2019-05-15 10:16:37,528 INFO L273 TraceCheckUtils]: 10: Hoare triple {32509#(<= proc_i 4)} assume j > 4; {32509#(<= proc_i 4)} is VALID [2019-05-15 10:16:37,528 INFO L273 TraceCheckUtils]: 11: Hoare triple {32509#(<= proc_i 4)} assume j < 6; {32509#(<= proc_i 4)} is VALID [2019-05-15 10:16:37,529 INFO L273 TraceCheckUtils]: 12: Hoare triple {32509#(<= proc_i 4)} i := i + 4; {32528#(<= proc_i 8)} is VALID [2019-05-15 10:16:37,530 INFO L273 TraceCheckUtils]: 13: Hoare triple {32528#(<= proc_i 8)} assume i <= 1000; {32528#(<= proc_i 8)} is VALID [2019-05-15 10:16:37,530 INFO L273 TraceCheckUtils]: 14: Hoare triple {32528#(<= proc_i 8)} assume i + 4 < a[j]; {32528#(<= proc_i 8)} is VALID [2019-05-15 10:16:37,530 INFO L273 TraceCheckUtils]: 15: Hoare triple {32528#(<= proc_i 8)} assume a[5] == 1000; {32528#(<= proc_i 8)} is VALID [2019-05-15 10:16:37,531 INFO L273 TraceCheckUtils]: 16: Hoare triple {32528#(<= proc_i 8)} assume j > 4; {32528#(<= proc_i 8)} is VALID [2019-05-15 10:16:37,531 INFO L273 TraceCheckUtils]: 17: Hoare triple {32528#(<= proc_i 8)} assume j < 6; {32528#(<= proc_i 8)} is VALID [2019-05-15 10:16:37,532 INFO L273 TraceCheckUtils]: 18: Hoare triple {32528#(<= proc_i 8)} i := i + 4; {32547#(<= proc_i 12)} is VALID [2019-05-15 10:16:37,533 INFO L273 TraceCheckUtils]: 19: Hoare triple {32547#(<= proc_i 12)} assume i <= 1000; {32547#(<= proc_i 12)} is VALID [2019-05-15 10:16:37,533 INFO L273 TraceCheckUtils]: 20: Hoare triple {32547#(<= proc_i 12)} assume i + 4 < a[j]; {32547#(<= proc_i 12)} is VALID [2019-05-15 10:16:37,533 INFO L273 TraceCheckUtils]: 21: Hoare triple {32547#(<= proc_i 12)} assume a[5] == 1000; {32547#(<= proc_i 12)} is VALID [2019-05-15 10:16:37,534 INFO L273 TraceCheckUtils]: 22: Hoare triple {32547#(<= proc_i 12)} assume j > 4; {32547#(<= proc_i 12)} is VALID [2019-05-15 10:16:37,534 INFO L273 TraceCheckUtils]: 23: Hoare triple {32547#(<= proc_i 12)} assume j < 6; {32547#(<= proc_i 12)} is VALID [2019-05-15 10:16:37,535 INFO L273 TraceCheckUtils]: 24: Hoare triple {32547#(<= proc_i 12)} i := i + 4; {32566#(<= proc_i 16)} is VALID [2019-05-15 10:16:37,536 INFO L273 TraceCheckUtils]: 25: Hoare triple {32566#(<= proc_i 16)} assume i <= 1000; {32566#(<= proc_i 16)} is VALID [2019-05-15 10:16:37,536 INFO L273 TraceCheckUtils]: 26: Hoare triple {32566#(<= proc_i 16)} assume i + 4 < a[j]; {32566#(<= proc_i 16)} is VALID [2019-05-15 10:16:37,536 INFO L273 TraceCheckUtils]: 27: Hoare triple {32566#(<= proc_i 16)} assume a[5] == 1000; {32566#(<= proc_i 16)} is VALID [2019-05-15 10:16:37,537 INFO L273 TraceCheckUtils]: 28: Hoare triple {32566#(<= proc_i 16)} assume j > 4; {32566#(<= proc_i 16)} is VALID [2019-05-15 10:16:37,537 INFO L273 TraceCheckUtils]: 29: Hoare triple {32566#(<= proc_i 16)} assume j < 6; {32566#(<= proc_i 16)} is VALID [2019-05-15 10:16:37,538 INFO L273 TraceCheckUtils]: 30: Hoare triple {32566#(<= proc_i 16)} i := i + 4; {32585#(<= proc_i 20)} is VALID [2019-05-15 10:16:37,539 INFO L273 TraceCheckUtils]: 31: Hoare triple {32585#(<= proc_i 20)} assume i <= 1000; {32585#(<= proc_i 20)} is VALID [2019-05-15 10:16:37,539 INFO L273 TraceCheckUtils]: 32: Hoare triple {32585#(<= proc_i 20)} assume i + 4 < a[j]; {32585#(<= proc_i 20)} is VALID [2019-05-15 10:16:37,539 INFO L273 TraceCheckUtils]: 33: Hoare triple {32585#(<= proc_i 20)} assume a[5] == 1000; {32585#(<= proc_i 20)} is VALID [2019-05-15 10:16:37,540 INFO L273 TraceCheckUtils]: 34: Hoare triple {32585#(<= proc_i 20)} assume j > 4; {32585#(<= proc_i 20)} is VALID [2019-05-15 10:16:37,540 INFO L273 TraceCheckUtils]: 35: Hoare triple {32585#(<= proc_i 20)} assume j < 6; {32585#(<= proc_i 20)} is VALID [2019-05-15 10:16:37,541 INFO L273 TraceCheckUtils]: 36: Hoare triple {32585#(<= proc_i 20)} i := i + 4; {32604#(<= proc_i 24)} is VALID [2019-05-15 10:16:37,542 INFO L273 TraceCheckUtils]: 37: Hoare triple {32604#(<= proc_i 24)} assume i <= 1000; {32604#(<= proc_i 24)} is VALID [2019-05-15 10:16:37,542 INFO L273 TraceCheckUtils]: 38: Hoare triple {32604#(<= proc_i 24)} assume i + 4 < a[j]; {32604#(<= proc_i 24)} is VALID [2019-05-15 10:16:37,542 INFO L273 TraceCheckUtils]: 39: Hoare triple {32604#(<= proc_i 24)} assume a[5] == 1000; {32604#(<= proc_i 24)} is VALID [2019-05-15 10:16:37,543 INFO L273 TraceCheckUtils]: 40: Hoare triple {32604#(<= proc_i 24)} assume j > 4; {32604#(<= proc_i 24)} is VALID [2019-05-15 10:16:37,543 INFO L273 TraceCheckUtils]: 41: Hoare triple {32604#(<= proc_i 24)} assume j < 6; {32604#(<= proc_i 24)} is VALID [2019-05-15 10:16:37,544 INFO L273 TraceCheckUtils]: 42: Hoare triple {32604#(<= proc_i 24)} i := i + 4; {32623#(<= proc_i 28)} is VALID [2019-05-15 10:16:37,544 INFO L273 TraceCheckUtils]: 43: Hoare triple {32623#(<= proc_i 28)} assume i <= 1000; {32623#(<= proc_i 28)} is VALID [2019-05-15 10:16:37,545 INFO L273 TraceCheckUtils]: 44: Hoare triple {32623#(<= proc_i 28)} assume i + 4 < a[j]; {32623#(<= proc_i 28)} is VALID [2019-05-15 10:16:37,545 INFO L273 TraceCheckUtils]: 45: Hoare triple {32623#(<= proc_i 28)} assume a[5] == 1000; {32623#(<= proc_i 28)} is VALID [2019-05-15 10:16:37,546 INFO L273 TraceCheckUtils]: 46: Hoare triple {32623#(<= proc_i 28)} assume j > 4; {32623#(<= proc_i 28)} is VALID [2019-05-15 10:16:37,546 INFO L273 TraceCheckUtils]: 47: Hoare triple {32623#(<= proc_i 28)} assume j < 6; {32623#(<= proc_i 28)} is VALID [2019-05-15 10:16:37,547 INFO L273 TraceCheckUtils]: 48: Hoare triple {32623#(<= proc_i 28)} i := i + 4; {32642#(<= proc_i 32)} is VALID [2019-05-15 10:16:37,547 INFO L273 TraceCheckUtils]: 49: Hoare triple {32642#(<= proc_i 32)} assume i <= 1000; {32642#(<= proc_i 32)} is VALID [2019-05-15 10:16:37,548 INFO L273 TraceCheckUtils]: 50: Hoare triple {32642#(<= proc_i 32)} assume i + 4 < a[j]; {32642#(<= proc_i 32)} is VALID [2019-05-15 10:16:37,548 INFO L273 TraceCheckUtils]: 51: Hoare triple {32642#(<= proc_i 32)} assume a[5] == 1000; {32642#(<= proc_i 32)} is VALID [2019-05-15 10:16:37,549 INFO L273 TraceCheckUtils]: 52: Hoare triple {32642#(<= proc_i 32)} assume j > 4; {32642#(<= proc_i 32)} is VALID [2019-05-15 10:16:37,549 INFO L273 TraceCheckUtils]: 53: Hoare triple {32642#(<= proc_i 32)} assume j < 6; {32642#(<= proc_i 32)} is VALID [2019-05-15 10:16:37,550 INFO L273 TraceCheckUtils]: 54: Hoare triple {32642#(<= proc_i 32)} i := i + 4; {32661#(<= proc_i 36)} is VALID [2019-05-15 10:16:37,550 INFO L273 TraceCheckUtils]: 55: Hoare triple {32661#(<= proc_i 36)} assume i <= 1000; {32661#(<= proc_i 36)} is VALID [2019-05-15 10:16:37,551 INFO L273 TraceCheckUtils]: 56: Hoare triple {32661#(<= proc_i 36)} assume i + 4 < a[j]; {32661#(<= proc_i 36)} is VALID [2019-05-15 10:16:37,551 INFO L273 TraceCheckUtils]: 57: Hoare triple {32661#(<= proc_i 36)} assume a[5] == 1000; {32661#(<= proc_i 36)} is VALID [2019-05-15 10:16:37,552 INFO L273 TraceCheckUtils]: 58: Hoare triple {32661#(<= proc_i 36)} assume j > 4; {32661#(<= proc_i 36)} is VALID [2019-05-15 10:16:37,552 INFO L273 TraceCheckUtils]: 59: Hoare triple {32661#(<= proc_i 36)} assume j < 6; {32661#(<= proc_i 36)} is VALID [2019-05-15 10:16:37,553 INFO L273 TraceCheckUtils]: 60: Hoare triple {32661#(<= proc_i 36)} i := i + 4; {32680#(<= proc_i 40)} is VALID [2019-05-15 10:16:37,553 INFO L273 TraceCheckUtils]: 61: Hoare triple {32680#(<= proc_i 40)} assume i <= 1000; {32680#(<= proc_i 40)} is VALID [2019-05-15 10:16:37,554 INFO L273 TraceCheckUtils]: 62: Hoare triple {32680#(<= proc_i 40)} assume i + 4 < a[j]; {32680#(<= proc_i 40)} is VALID [2019-05-15 10:16:37,554 INFO L273 TraceCheckUtils]: 63: Hoare triple {32680#(<= proc_i 40)} assume a[5] == 1000; {32680#(<= proc_i 40)} is VALID [2019-05-15 10:16:37,555 INFO L273 TraceCheckUtils]: 64: Hoare triple {32680#(<= proc_i 40)} assume j > 4; {32680#(<= proc_i 40)} is VALID [2019-05-15 10:16:37,555 INFO L273 TraceCheckUtils]: 65: Hoare triple {32680#(<= proc_i 40)} assume j < 6; {32680#(<= proc_i 40)} is VALID [2019-05-15 10:16:37,556 INFO L273 TraceCheckUtils]: 66: Hoare triple {32680#(<= proc_i 40)} i := i + 4; {32699#(<= proc_i 44)} is VALID [2019-05-15 10:16:37,556 INFO L273 TraceCheckUtils]: 67: Hoare triple {32699#(<= proc_i 44)} assume i <= 1000; {32699#(<= proc_i 44)} is VALID [2019-05-15 10:16:37,557 INFO L273 TraceCheckUtils]: 68: Hoare triple {32699#(<= proc_i 44)} assume i + 4 < a[j]; {32699#(<= proc_i 44)} is VALID [2019-05-15 10:16:37,557 INFO L273 TraceCheckUtils]: 69: Hoare triple {32699#(<= proc_i 44)} assume a[5] == 1000; {32699#(<= proc_i 44)} is VALID [2019-05-15 10:16:37,558 INFO L273 TraceCheckUtils]: 70: Hoare triple {32699#(<= proc_i 44)} assume j > 4; {32699#(<= proc_i 44)} is VALID [2019-05-15 10:16:37,558 INFO L273 TraceCheckUtils]: 71: Hoare triple {32699#(<= proc_i 44)} assume j < 6; {32699#(<= proc_i 44)} is VALID [2019-05-15 10:16:37,559 INFO L273 TraceCheckUtils]: 72: Hoare triple {32699#(<= proc_i 44)} i := i + 4; {32718#(<= proc_i 48)} is VALID [2019-05-15 10:16:37,559 INFO L273 TraceCheckUtils]: 73: Hoare triple {32718#(<= proc_i 48)} assume i <= 1000; {32718#(<= proc_i 48)} is VALID [2019-05-15 10:16:37,560 INFO L273 TraceCheckUtils]: 74: Hoare triple {32718#(<= proc_i 48)} assume i + 4 < a[j]; {32718#(<= proc_i 48)} is VALID [2019-05-15 10:16:37,560 INFO L273 TraceCheckUtils]: 75: Hoare triple {32718#(<= proc_i 48)} assume a[5] == 1000; {32718#(<= proc_i 48)} is VALID [2019-05-15 10:16:37,561 INFO L273 TraceCheckUtils]: 76: Hoare triple {32718#(<= proc_i 48)} assume j > 4; {32718#(<= proc_i 48)} is VALID [2019-05-15 10:16:37,561 INFO L273 TraceCheckUtils]: 77: Hoare triple {32718#(<= proc_i 48)} assume j < 6; {32718#(<= proc_i 48)} is VALID [2019-05-15 10:16:37,562 INFO L273 TraceCheckUtils]: 78: Hoare triple {32718#(<= proc_i 48)} i := i + 4; {32737#(<= proc_i 52)} is VALID [2019-05-15 10:16:37,562 INFO L273 TraceCheckUtils]: 79: Hoare triple {32737#(<= proc_i 52)} assume i <= 1000; {32737#(<= proc_i 52)} is VALID [2019-05-15 10:16:37,563 INFO L273 TraceCheckUtils]: 80: Hoare triple {32737#(<= proc_i 52)} assume i + 4 < a[j]; {32737#(<= proc_i 52)} is VALID [2019-05-15 10:16:37,563 INFO L273 TraceCheckUtils]: 81: Hoare triple {32737#(<= proc_i 52)} assume a[5] == 1000; {32737#(<= proc_i 52)} is VALID [2019-05-15 10:16:37,564 INFO L273 TraceCheckUtils]: 82: Hoare triple {32737#(<= proc_i 52)} assume j > 4; {32737#(<= proc_i 52)} is VALID [2019-05-15 10:16:37,564 INFO L273 TraceCheckUtils]: 83: Hoare triple {32737#(<= proc_i 52)} assume j < 6; {32737#(<= proc_i 52)} is VALID [2019-05-15 10:16:37,565 INFO L273 TraceCheckUtils]: 84: Hoare triple {32737#(<= proc_i 52)} i := i + 4; {32756#(<= proc_i 56)} is VALID [2019-05-15 10:16:37,565 INFO L273 TraceCheckUtils]: 85: Hoare triple {32756#(<= proc_i 56)} assume i <= 1000; {32756#(<= proc_i 56)} is VALID [2019-05-15 10:16:37,566 INFO L273 TraceCheckUtils]: 86: Hoare triple {32756#(<= proc_i 56)} assume i + 4 < a[j]; {32756#(<= proc_i 56)} is VALID [2019-05-15 10:16:37,566 INFO L273 TraceCheckUtils]: 87: Hoare triple {32756#(<= proc_i 56)} assume a[5] == 1000; {32756#(<= proc_i 56)} is VALID [2019-05-15 10:16:37,567 INFO L273 TraceCheckUtils]: 88: Hoare triple {32756#(<= proc_i 56)} assume j > 4; {32756#(<= proc_i 56)} is VALID [2019-05-15 10:16:37,567 INFO L273 TraceCheckUtils]: 89: Hoare triple {32756#(<= proc_i 56)} assume j < 6; {32756#(<= proc_i 56)} is VALID [2019-05-15 10:16:37,568 INFO L273 TraceCheckUtils]: 90: Hoare triple {32756#(<= proc_i 56)} i := i + 4; {32775#(<= proc_i 60)} is VALID [2019-05-15 10:16:37,568 INFO L273 TraceCheckUtils]: 91: Hoare triple {32775#(<= proc_i 60)} assume i <= 1000; {32775#(<= proc_i 60)} is VALID [2019-05-15 10:16:37,569 INFO L273 TraceCheckUtils]: 92: Hoare triple {32775#(<= proc_i 60)} assume i + 4 < a[j]; {32775#(<= proc_i 60)} is VALID [2019-05-15 10:16:37,569 INFO L273 TraceCheckUtils]: 93: Hoare triple {32775#(<= proc_i 60)} assume a[5] == 1000; {32775#(<= proc_i 60)} is VALID [2019-05-15 10:16:37,570 INFO L273 TraceCheckUtils]: 94: Hoare triple {32775#(<= proc_i 60)} assume j > 4; {32775#(<= proc_i 60)} is VALID [2019-05-15 10:16:37,570 INFO L273 TraceCheckUtils]: 95: Hoare triple {32775#(<= proc_i 60)} assume j < 6; {32775#(<= proc_i 60)} is VALID [2019-05-15 10:16:37,571 INFO L273 TraceCheckUtils]: 96: Hoare triple {32775#(<= proc_i 60)} i := i + 4; {32794#(<= proc_i 64)} is VALID [2019-05-15 10:16:37,571 INFO L273 TraceCheckUtils]: 97: Hoare triple {32794#(<= proc_i 64)} assume i <= 1000; {32794#(<= proc_i 64)} is VALID [2019-05-15 10:16:37,572 INFO L273 TraceCheckUtils]: 98: Hoare triple {32794#(<= proc_i 64)} assume i + 4 < a[j]; {32794#(<= proc_i 64)} is VALID [2019-05-15 10:16:37,572 INFO L273 TraceCheckUtils]: 99: Hoare triple {32794#(<= proc_i 64)} assume a[5] == 1000; {32794#(<= proc_i 64)} is VALID [2019-05-15 10:16:37,573 INFO L273 TraceCheckUtils]: 100: Hoare triple {32794#(<= proc_i 64)} assume j > 4; {32794#(<= proc_i 64)} is VALID [2019-05-15 10:16:37,573 INFO L273 TraceCheckUtils]: 101: Hoare triple {32794#(<= proc_i 64)} assume j < 6; {32794#(<= proc_i 64)} is VALID [2019-05-15 10:16:37,574 INFO L273 TraceCheckUtils]: 102: Hoare triple {32794#(<= proc_i 64)} i := i + 4; {32813#(<= proc_i 68)} is VALID [2019-05-15 10:16:37,574 INFO L273 TraceCheckUtils]: 103: Hoare triple {32813#(<= proc_i 68)} assume i <= 1000; {32813#(<= proc_i 68)} is VALID [2019-05-15 10:16:37,575 INFO L273 TraceCheckUtils]: 104: Hoare triple {32813#(<= proc_i 68)} assume i + 4 < a[j]; {32813#(<= proc_i 68)} is VALID [2019-05-15 10:16:37,575 INFO L273 TraceCheckUtils]: 105: Hoare triple {32813#(<= proc_i 68)} assume a[5] == 1000; {32813#(<= proc_i 68)} is VALID [2019-05-15 10:16:37,576 INFO L273 TraceCheckUtils]: 106: Hoare triple {32813#(<= proc_i 68)} assume j > 4; {32813#(<= proc_i 68)} is VALID [2019-05-15 10:16:37,576 INFO L273 TraceCheckUtils]: 107: Hoare triple {32813#(<= proc_i 68)} assume j < 6; {32813#(<= proc_i 68)} is VALID [2019-05-15 10:16:37,577 INFO L273 TraceCheckUtils]: 108: Hoare triple {32813#(<= proc_i 68)} i := i + 4; {32832#(<= proc_i 72)} is VALID [2019-05-15 10:16:37,577 INFO L273 TraceCheckUtils]: 109: Hoare triple {32832#(<= proc_i 72)} assume i <= 1000; {32832#(<= proc_i 72)} is VALID [2019-05-15 10:16:37,578 INFO L273 TraceCheckUtils]: 110: Hoare triple {32832#(<= proc_i 72)} assume i + 4 < a[j]; {32832#(<= proc_i 72)} is VALID [2019-05-15 10:16:37,578 INFO L273 TraceCheckUtils]: 111: Hoare triple {32832#(<= proc_i 72)} assume a[5] == 1000; {32832#(<= proc_i 72)} is VALID [2019-05-15 10:16:37,579 INFO L273 TraceCheckUtils]: 112: Hoare triple {32832#(<= proc_i 72)} assume j > 4; {32832#(<= proc_i 72)} is VALID [2019-05-15 10:16:37,579 INFO L273 TraceCheckUtils]: 113: Hoare triple {32832#(<= proc_i 72)} assume j < 6; {32832#(<= proc_i 72)} is VALID [2019-05-15 10:16:37,580 INFO L273 TraceCheckUtils]: 114: Hoare triple {32832#(<= proc_i 72)} i := i + 4; {32851#(<= proc_i 76)} is VALID [2019-05-15 10:16:37,580 INFO L273 TraceCheckUtils]: 115: Hoare triple {32851#(<= proc_i 76)} assume i <= 1000; {32851#(<= proc_i 76)} is VALID [2019-05-15 10:16:37,581 INFO L273 TraceCheckUtils]: 116: Hoare triple {32851#(<= proc_i 76)} assume i + 4 < a[j]; {32851#(<= proc_i 76)} is VALID [2019-05-15 10:16:37,581 INFO L273 TraceCheckUtils]: 117: Hoare triple {32851#(<= proc_i 76)} assume a[5] == 1000; {32851#(<= proc_i 76)} is VALID [2019-05-15 10:16:37,582 INFO L273 TraceCheckUtils]: 118: Hoare triple {32851#(<= proc_i 76)} assume j > 4; {32851#(<= proc_i 76)} is VALID [2019-05-15 10:16:37,582 INFO L273 TraceCheckUtils]: 119: Hoare triple {32851#(<= proc_i 76)} assume j < 6; {32851#(<= proc_i 76)} is VALID [2019-05-15 10:16:37,583 INFO L273 TraceCheckUtils]: 120: Hoare triple {32851#(<= proc_i 76)} i := i + 4; {32870#(<= proc_i 80)} is VALID [2019-05-15 10:16:37,583 INFO L273 TraceCheckUtils]: 121: Hoare triple {32870#(<= proc_i 80)} assume i <= 1000; {32870#(<= proc_i 80)} is VALID [2019-05-15 10:16:37,584 INFO L273 TraceCheckUtils]: 122: Hoare triple {32870#(<= proc_i 80)} assume i + 4 < a[j]; {32870#(<= proc_i 80)} is VALID [2019-05-15 10:16:37,584 INFO L273 TraceCheckUtils]: 123: Hoare triple {32870#(<= proc_i 80)} assume a[5] == 1000; {32870#(<= proc_i 80)} is VALID [2019-05-15 10:16:37,585 INFO L273 TraceCheckUtils]: 124: Hoare triple {32870#(<= proc_i 80)} assume j > 4; {32870#(<= proc_i 80)} is VALID [2019-05-15 10:16:37,585 INFO L273 TraceCheckUtils]: 125: Hoare triple {32870#(<= proc_i 80)} assume j < 6; {32870#(<= proc_i 80)} is VALID [2019-05-15 10:16:37,586 INFO L273 TraceCheckUtils]: 126: Hoare triple {32870#(<= proc_i 80)} i := i + 4; {32889#(<= proc_i 84)} is VALID [2019-05-15 10:16:37,586 INFO L273 TraceCheckUtils]: 127: Hoare triple {32889#(<= proc_i 84)} assume i <= 1000; {32889#(<= proc_i 84)} is VALID [2019-05-15 10:16:37,587 INFO L273 TraceCheckUtils]: 128: Hoare triple {32889#(<= proc_i 84)} assume i + 4 < a[j]; {32889#(<= proc_i 84)} is VALID [2019-05-15 10:16:37,587 INFO L273 TraceCheckUtils]: 129: Hoare triple {32889#(<= proc_i 84)} assume a[5] == 1000; {32889#(<= proc_i 84)} is VALID [2019-05-15 10:16:37,588 INFO L273 TraceCheckUtils]: 130: Hoare triple {32889#(<= proc_i 84)} assume j > 4; {32889#(<= proc_i 84)} is VALID [2019-05-15 10:16:37,588 INFO L273 TraceCheckUtils]: 131: Hoare triple {32889#(<= proc_i 84)} assume j < 6; {32889#(<= proc_i 84)} is VALID [2019-05-15 10:16:37,589 INFO L273 TraceCheckUtils]: 132: Hoare triple {32889#(<= proc_i 84)} i := i + 4; {32908#(<= proc_i 88)} is VALID [2019-05-15 10:16:37,589 INFO L273 TraceCheckUtils]: 133: Hoare triple {32908#(<= proc_i 88)} assume i <= 1000; {32908#(<= proc_i 88)} is VALID [2019-05-15 10:16:37,590 INFO L273 TraceCheckUtils]: 134: Hoare triple {32908#(<= proc_i 88)} assume i + 4 < a[j]; {32908#(<= proc_i 88)} is VALID [2019-05-15 10:16:37,590 INFO L273 TraceCheckUtils]: 135: Hoare triple {32908#(<= proc_i 88)} assume a[5] == 1000; {32908#(<= proc_i 88)} is VALID [2019-05-15 10:16:37,591 INFO L273 TraceCheckUtils]: 136: Hoare triple {32908#(<= proc_i 88)} assume j > 4; {32908#(<= proc_i 88)} is VALID [2019-05-15 10:16:37,591 INFO L273 TraceCheckUtils]: 137: Hoare triple {32908#(<= proc_i 88)} assume j < 6; {32908#(<= proc_i 88)} is VALID [2019-05-15 10:16:37,592 INFO L273 TraceCheckUtils]: 138: Hoare triple {32908#(<= proc_i 88)} i := i + 4; {32927#(<= proc_i 92)} is VALID [2019-05-15 10:16:37,592 INFO L273 TraceCheckUtils]: 139: Hoare triple {32927#(<= proc_i 92)} assume i <= 1000; {32927#(<= proc_i 92)} is VALID [2019-05-15 10:16:37,593 INFO L273 TraceCheckUtils]: 140: Hoare triple {32927#(<= proc_i 92)} assume i + 4 < a[j]; {32927#(<= proc_i 92)} is VALID [2019-05-15 10:16:37,593 INFO L273 TraceCheckUtils]: 141: Hoare triple {32927#(<= proc_i 92)} assume a[5] == 1000; {32927#(<= proc_i 92)} is VALID [2019-05-15 10:16:37,594 INFO L273 TraceCheckUtils]: 142: Hoare triple {32927#(<= proc_i 92)} assume j > 4; {32927#(<= proc_i 92)} is VALID [2019-05-15 10:16:37,594 INFO L273 TraceCheckUtils]: 143: Hoare triple {32927#(<= proc_i 92)} assume j < 6; {32927#(<= proc_i 92)} is VALID [2019-05-15 10:16:37,595 INFO L273 TraceCheckUtils]: 144: Hoare triple {32927#(<= proc_i 92)} i := i + 4; {32946#(<= proc_i 96)} is VALID [2019-05-15 10:16:37,595 INFO L273 TraceCheckUtils]: 145: Hoare triple {32946#(<= proc_i 96)} assume i <= 1000; {32946#(<= proc_i 96)} is VALID [2019-05-15 10:16:37,596 INFO L273 TraceCheckUtils]: 146: Hoare triple {32946#(<= proc_i 96)} assume i + 4 < a[j]; {32946#(<= proc_i 96)} is VALID [2019-05-15 10:16:37,596 INFO L273 TraceCheckUtils]: 147: Hoare triple {32946#(<= proc_i 96)} assume a[5] == 1000; {32946#(<= proc_i 96)} is VALID [2019-05-15 10:16:37,596 INFO L273 TraceCheckUtils]: 148: Hoare triple {32946#(<= proc_i 96)} assume j > 4; {32946#(<= proc_i 96)} is VALID [2019-05-15 10:16:37,597 INFO L273 TraceCheckUtils]: 149: Hoare triple {32946#(<= proc_i 96)} assume j < 6; {32946#(<= proc_i 96)} is VALID [2019-05-15 10:16:37,598 INFO L273 TraceCheckUtils]: 150: Hoare triple {32946#(<= proc_i 96)} i := i + 4; {32965#(<= proc_i 100)} is VALID [2019-05-15 10:16:37,598 INFO L273 TraceCheckUtils]: 151: Hoare triple {32965#(<= proc_i 100)} assume i <= 1000; {32965#(<= proc_i 100)} is VALID [2019-05-15 10:16:37,599 INFO L273 TraceCheckUtils]: 152: Hoare triple {32965#(<= proc_i 100)} assume i + 4 < a[j]; {32965#(<= proc_i 100)} is VALID [2019-05-15 10:16:37,599 INFO L273 TraceCheckUtils]: 153: Hoare triple {32965#(<= proc_i 100)} assume a[5] == 1000; {32965#(<= proc_i 100)} is VALID [2019-05-15 10:16:37,599 INFO L273 TraceCheckUtils]: 154: Hoare triple {32965#(<= proc_i 100)} assume j > 4; {32965#(<= proc_i 100)} is VALID [2019-05-15 10:16:37,600 INFO L273 TraceCheckUtils]: 155: Hoare triple {32965#(<= proc_i 100)} assume j < 6; {32965#(<= proc_i 100)} is VALID [2019-05-15 10:16:37,601 INFO L273 TraceCheckUtils]: 156: Hoare triple {32965#(<= proc_i 100)} i := i + 4; {32984#(<= proc_i 104)} is VALID [2019-05-15 10:16:37,601 INFO L273 TraceCheckUtils]: 157: Hoare triple {32984#(<= proc_i 104)} assume i <= 1000; {32984#(<= proc_i 104)} is VALID [2019-05-15 10:16:37,602 INFO L273 TraceCheckUtils]: 158: Hoare triple {32984#(<= proc_i 104)} assume i + 4 < a[j]; {32984#(<= proc_i 104)} is VALID [2019-05-15 10:16:37,602 INFO L273 TraceCheckUtils]: 159: Hoare triple {32984#(<= proc_i 104)} assume a[5] == 1000; {32984#(<= proc_i 104)} is VALID [2019-05-15 10:16:37,602 INFO L273 TraceCheckUtils]: 160: Hoare triple {32984#(<= proc_i 104)} assume j > 4; {32984#(<= proc_i 104)} is VALID [2019-05-15 10:16:37,603 INFO L273 TraceCheckUtils]: 161: Hoare triple {32984#(<= proc_i 104)} assume j < 6; {32984#(<= proc_i 104)} is VALID [2019-05-15 10:16:37,604 INFO L273 TraceCheckUtils]: 162: Hoare triple {32984#(<= proc_i 104)} i := i + 4; {33003#(<= proc_i 108)} is VALID [2019-05-15 10:16:37,604 INFO L273 TraceCheckUtils]: 163: Hoare triple {33003#(<= proc_i 108)} assume i <= 1000; {33003#(<= proc_i 108)} is VALID [2019-05-15 10:16:37,605 INFO L273 TraceCheckUtils]: 164: Hoare triple {33003#(<= proc_i 108)} assume i + 4 < a[j]; {33003#(<= proc_i 108)} is VALID [2019-05-15 10:16:37,605 INFO L273 TraceCheckUtils]: 165: Hoare triple {33003#(<= proc_i 108)} assume a[5] == 1000; {33003#(<= proc_i 108)} is VALID [2019-05-15 10:16:37,605 INFO L273 TraceCheckUtils]: 166: Hoare triple {33003#(<= proc_i 108)} assume j > 4; {33003#(<= proc_i 108)} is VALID [2019-05-15 10:16:37,606 INFO L273 TraceCheckUtils]: 167: Hoare triple {33003#(<= proc_i 108)} assume j < 6; {33003#(<= proc_i 108)} is VALID [2019-05-15 10:16:37,607 INFO L273 TraceCheckUtils]: 168: Hoare triple {33003#(<= proc_i 108)} i := i + 4; {33022#(<= proc_i 112)} is VALID [2019-05-15 10:16:37,607 INFO L273 TraceCheckUtils]: 169: Hoare triple {33022#(<= proc_i 112)} assume i <= 1000; {33022#(<= proc_i 112)} is VALID [2019-05-15 10:16:37,607 INFO L273 TraceCheckUtils]: 170: Hoare triple {33022#(<= proc_i 112)} assume i + 4 < a[j]; {33022#(<= proc_i 112)} is VALID [2019-05-15 10:16:37,608 INFO L273 TraceCheckUtils]: 171: Hoare triple {33022#(<= proc_i 112)} assume a[5] == 1000; {33022#(<= proc_i 112)} is VALID [2019-05-15 10:16:37,608 INFO L273 TraceCheckUtils]: 172: Hoare triple {33022#(<= proc_i 112)} assume j > 4; {33022#(<= proc_i 112)} is VALID [2019-05-15 10:16:37,609 INFO L273 TraceCheckUtils]: 173: Hoare triple {33022#(<= proc_i 112)} assume j < 6; {33022#(<= proc_i 112)} is VALID [2019-05-15 10:16:37,610 INFO L273 TraceCheckUtils]: 174: Hoare triple {33022#(<= proc_i 112)} i := i + 4; {33041#(<= proc_i 116)} is VALID [2019-05-15 10:16:37,610 INFO L273 TraceCheckUtils]: 175: Hoare triple {33041#(<= proc_i 116)} assume i <= 1000; {33041#(<= proc_i 116)} is VALID [2019-05-15 10:16:37,610 INFO L273 TraceCheckUtils]: 176: Hoare triple {33041#(<= proc_i 116)} assume i + 4 < a[j]; {33041#(<= proc_i 116)} is VALID [2019-05-15 10:16:37,611 INFO L273 TraceCheckUtils]: 177: Hoare triple {33041#(<= proc_i 116)} assume a[5] == 1000; {33041#(<= proc_i 116)} is VALID [2019-05-15 10:16:37,611 INFO L273 TraceCheckUtils]: 178: Hoare triple {33041#(<= proc_i 116)} assume j > 4; {33041#(<= proc_i 116)} is VALID [2019-05-15 10:16:37,612 INFO L273 TraceCheckUtils]: 179: Hoare triple {33041#(<= proc_i 116)} assume j < 6; {33041#(<= proc_i 116)} is VALID [2019-05-15 10:16:37,613 INFO L273 TraceCheckUtils]: 180: Hoare triple {33041#(<= proc_i 116)} i := i + 4; {33060#(<= proc_i 120)} is VALID [2019-05-15 10:16:37,613 INFO L273 TraceCheckUtils]: 181: Hoare triple {33060#(<= proc_i 120)} assume i <= 1000; {33060#(<= proc_i 120)} is VALID [2019-05-15 10:16:37,613 INFO L273 TraceCheckUtils]: 182: Hoare triple {33060#(<= proc_i 120)} assume i + 4 < a[j]; {33060#(<= proc_i 120)} is VALID [2019-05-15 10:16:37,614 INFO L273 TraceCheckUtils]: 183: Hoare triple {33060#(<= proc_i 120)} assume a[5] == 1000; {33060#(<= proc_i 120)} is VALID [2019-05-15 10:16:37,614 INFO L273 TraceCheckUtils]: 184: Hoare triple {33060#(<= proc_i 120)} assume j > 4; {33060#(<= proc_i 120)} is VALID [2019-05-15 10:16:37,615 INFO L273 TraceCheckUtils]: 185: Hoare triple {33060#(<= proc_i 120)} assume j < 6; {33060#(<= proc_i 120)} is VALID [2019-05-15 10:16:37,616 INFO L273 TraceCheckUtils]: 186: Hoare triple {33060#(<= proc_i 120)} i := i + 4; {33079#(<= proc_i 124)} is VALID [2019-05-15 10:16:37,616 INFO L273 TraceCheckUtils]: 187: Hoare triple {33079#(<= proc_i 124)} assume i <= 1000; {33079#(<= proc_i 124)} is VALID [2019-05-15 10:16:37,616 INFO L273 TraceCheckUtils]: 188: Hoare triple {33079#(<= proc_i 124)} assume i + 4 < a[j]; {33079#(<= proc_i 124)} is VALID [2019-05-15 10:16:37,617 INFO L273 TraceCheckUtils]: 189: Hoare triple {33079#(<= proc_i 124)} assume a[5] == 1000; {33079#(<= proc_i 124)} is VALID [2019-05-15 10:16:37,617 INFO L273 TraceCheckUtils]: 190: Hoare triple {33079#(<= proc_i 124)} assume j > 4; {33079#(<= proc_i 124)} is VALID [2019-05-15 10:16:37,618 INFO L273 TraceCheckUtils]: 191: Hoare triple {33079#(<= proc_i 124)} assume j < 6; {33079#(<= proc_i 124)} is VALID [2019-05-15 10:16:37,618 INFO L273 TraceCheckUtils]: 192: Hoare triple {33079#(<= proc_i 124)} i := i + 4; {33098#(<= proc_i 128)} is VALID [2019-05-15 10:16:37,619 INFO L273 TraceCheckUtils]: 193: Hoare triple {33098#(<= proc_i 128)} assume i <= 1000; {33098#(<= proc_i 128)} is VALID [2019-05-15 10:16:37,619 INFO L273 TraceCheckUtils]: 194: Hoare triple {33098#(<= proc_i 128)} assume i + 4 < a[j]; {33098#(<= proc_i 128)} is VALID [2019-05-15 10:16:37,620 INFO L273 TraceCheckUtils]: 195: Hoare triple {33098#(<= proc_i 128)} assume a[5] == 1000; {33098#(<= proc_i 128)} is VALID [2019-05-15 10:16:37,620 INFO L273 TraceCheckUtils]: 196: Hoare triple {33098#(<= proc_i 128)} assume j > 4; {33098#(<= proc_i 128)} is VALID [2019-05-15 10:16:37,621 INFO L273 TraceCheckUtils]: 197: Hoare triple {33098#(<= proc_i 128)} assume j < 6; {33098#(<= proc_i 128)} is VALID [2019-05-15 10:16:37,621 INFO L273 TraceCheckUtils]: 198: Hoare triple {33098#(<= proc_i 128)} i := i + 4; {33117#(<= proc_i 132)} is VALID [2019-05-15 10:16:37,622 INFO L273 TraceCheckUtils]: 199: Hoare triple {33117#(<= proc_i 132)} assume i <= 1000; {33117#(<= proc_i 132)} is VALID [2019-05-15 10:16:37,622 INFO L273 TraceCheckUtils]: 200: Hoare triple {33117#(<= proc_i 132)} assume i + 4 < a[j]; {33117#(<= proc_i 132)} is VALID [2019-05-15 10:16:37,623 INFO L273 TraceCheckUtils]: 201: Hoare triple {33117#(<= proc_i 132)} assume a[5] == 1000; {33117#(<= proc_i 132)} is VALID [2019-05-15 10:16:37,623 INFO L273 TraceCheckUtils]: 202: Hoare triple {33117#(<= proc_i 132)} assume j > 4; {33117#(<= proc_i 132)} is VALID [2019-05-15 10:16:37,624 INFO L273 TraceCheckUtils]: 203: Hoare triple {33117#(<= proc_i 132)} assume j < 6; {33117#(<= proc_i 132)} is VALID [2019-05-15 10:16:37,624 INFO L273 TraceCheckUtils]: 204: Hoare triple {33117#(<= proc_i 132)} i := i + 4; {33136#(<= proc_i 136)} is VALID [2019-05-15 10:16:37,625 INFO L273 TraceCheckUtils]: 205: Hoare triple {33136#(<= proc_i 136)} assume i <= 1000; {33136#(<= proc_i 136)} is VALID [2019-05-15 10:16:37,625 INFO L273 TraceCheckUtils]: 206: Hoare triple {33136#(<= proc_i 136)} assume i + 4 < a[j]; {33136#(<= proc_i 136)} is VALID [2019-05-15 10:16:37,626 INFO L273 TraceCheckUtils]: 207: Hoare triple {33136#(<= proc_i 136)} assume a[5] == 1000; {33136#(<= proc_i 136)} is VALID [2019-05-15 10:16:37,626 INFO L273 TraceCheckUtils]: 208: Hoare triple {33136#(<= proc_i 136)} assume j > 4; {33136#(<= proc_i 136)} is VALID [2019-05-15 10:16:37,627 INFO L273 TraceCheckUtils]: 209: Hoare triple {33136#(<= proc_i 136)} assume j < 6; {33136#(<= proc_i 136)} is VALID [2019-05-15 10:16:37,627 INFO L273 TraceCheckUtils]: 210: Hoare triple {33136#(<= proc_i 136)} i := i + 4; {33155#(<= proc_i 140)} is VALID [2019-05-15 10:16:37,628 INFO L273 TraceCheckUtils]: 211: Hoare triple {33155#(<= proc_i 140)} assume i <= 1000; {33155#(<= proc_i 140)} is VALID [2019-05-15 10:16:37,628 INFO L273 TraceCheckUtils]: 212: Hoare triple {33155#(<= proc_i 140)} assume i + 4 < a[j]; {33155#(<= proc_i 140)} is VALID [2019-05-15 10:16:37,629 INFO L273 TraceCheckUtils]: 213: Hoare triple {33155#(<= proc_i 140)} assume a[5] == 1000; {33155#(<= proc_i 140)} is VALID [2019-05-15 10:16:37,629 INFO L273 TraceCheckUtils]: 214: Hoare triple {33155#(<= proc_i 140)} assume j > 4; {33155#(<= proc_i 140)} is VALID [2019-05-15 10:16:37,630 INFO L273 TraceCheckUtils]: 215: Hoare triple {33155#(<= proc_i 140)} assume j < 6; {33155#(<= proc_i 140)} is VALID [2019-05-15 10:16:37,630 INFO L273 TraceCheckUtils]: 216: Hoare triple {33155#(<= proc_i 140)} i := i + 4; {33174#(<= proc_i 144)} is VALID [2019-05-15 10:16:37,631 INFO L273 TraceCheckUtils]: 217: Hoare triple {33174#(<= proc_i 144)} assume i <= 1000; {33174#(<= proc_i 144)} is VALID [2019-05-15 10:16:37,631 INFO L273 TraceCheckUtils]: 218: Hoare triple {33174#(<= proc_i 144)} assume i + 4 < a[j]; {33174#(<= proc_i 144)} is VALID [2019-05-15 10:16:37,632 INFO L273 TraceCheckUtils]: 219: Hoare triple {33174#(<= proc_i 144)} assume a[5] == 1000; {33174#(<= proc_i 144)} is VALID [2019-05-15 10:16:37,632 INFO L273 TraceCheckUtils]: 220: Hoare triple {33174#(<= proc_i 144)} assume j > 4; {33174#(<= proc_i 144)} is VALID [2019-05-15 10:16:37,633 INFO L273 TraceCheckUtils]: 221: Hoare triple {33174#(<= proc_i 144)} assume j < 6; {33174#(<= proc_i 144)} is VALID [2019-05-15 10:16:37,633 INFO L273 TraceCheckUtils]: 222: Hoare triple {33174#(<= proc_i 144)} i := i + 4; {33193#(<= proc_i 148)} is VALID [2019-05-15 10:16:37,634 INFO L273 TraceCheckUtils]: 223: Hoare triple {33193#(<= proc_i 148)} assume i <= 1000; {33193#(<= proc_i 148)} is VALID [2019-05-15 10:16:37,634 INFO L273 TraceCheckUtils]: 224: Hoare triple {33193#(<= proc_i 148)} assume i + 4 < a[j]; {33193#(<= proc_i 148)} is VALID [2019-05-15 10:16:37,635 INFO L273 TraceCheckUtils]: 225: Hoare triple {33193#(<= proc_i 148)} assume a[5] == 1000; {33193#(<= proc_i 148)} is VALID [2019-05-15 10:16:37,635 INFO L273 TraceCheckUtils]: 226: Hoare triple {33193#(<= proc_i 148)} assume j > 4; {33193#(<= proc_i 148)} is VALID [2019-05-15 10:16:37,636 INFO L273 TraceCheckUtils]: 227: Hoare triple {33193#(<= proc_i 148)} assume j < 6; {33193#(<= proc_i 148)} is VALID [2019-05-15 10:16:37,636 INFO L273 TraceCheckUtils]: 228: Hoare triple {33193#(<= proc_i 148)} i := i + 4; {33212#(<= proc_i 152)} is VALID [2019-05-15 10:16:37,637 INFO L273 TraceCheckUtils]: 229: Hoare triple {33212#(<= proc_i 152)} assume !(i <= 1000); {32486#false} is VALID [2019-05-15 10:16:37,670 INFO L134 CoverageAnalysis]: Checked inductivity of 4256 backedges. 0 proven. 4256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:37,670 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:37,670 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2019-05-15 10:16:37,671 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 230 [2019-05-15 10:16:37,671 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:37,671 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 41 states. [2019-05-15 10:16:37,892 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 230 edges. 230 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:37,892 INFO L454 AbstractCegarLoop]: Interpolant automaton has 41 states [2019-05-15 10:16:37,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2019-05-15 10:16:37,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2019-05-15 10:16:37,894 INFO L87 Difference]: Start difference. First operand 231 states and 231 transitions. Second operand 41 states. [2019-05-15 10:16:38,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:38,281 INFO L93 Difference]: Finished difference Result 242 states and 242 transitions. [2019-05-15 10:16:38,281 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2019-05-15 10:16:38,281 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 230 [2019-05-15 10:16:38,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:38,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2019-05-15 10:16:38,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 243 transitions. [2019-05-15 10:16:38,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2019-05-15 10:16:38,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 243 transitions. [2019-05-15 10:16:38,284 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 41 states and 243 transitions. [2019-05-15 10:16:38,528 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 243 edges. 243 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:38,532 INFO L225 Difference]: With dead ends: 242 [2019-05-15 10:16:38,532 INFO L226 Difference]: Without dead ends: 242 [2019-05-15 10:16:38,533 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2019-05-15 10:16:38,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2019-05-15 10:16:38,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 237. [2019-05-15 10:16:38,535 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:38,535 INFO L82 GeneralOperation]: Start isEquivalent. First operand 242 states. Second operand 237 states. [2019-05-15 10:16:38,535 INFO L74 IsIncluded]: Start isIncluded. First operand 242 states. Second operand 237 states. [2019-05-15 10:16:38,535 INFO L87 Difference]: Start difference. First operand 242 states. Second operand 237 states. [2019-05-15 10:16:38,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:38,539 INFO L93 Difference]: Finished difference Result 242 states and 242 transitions. [2019-05-15 10:16:38,539 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 242 transitions. [2019-05-15 10:16:38,539 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:38,539 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:38,539 INFO L74 IsIncluded]: Start isIncluded. First operand 237 states. Second operand 242 states. [2019-05-15 10:16:38,539 INFO L87 Difference]: Start difference. First operand 237 states. Second operand 242 states. [2019-05-15 10:16:38,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:38,542 INFO L93 Difference]: Finished difference Result 242 states and 242 transitions. [2019-05-15 10:16:38,542 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 242 transitions. [2019-05-15 10:16:38,542 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:38,543 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:38,543 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:38,543 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:38,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 237 states. [2019-05-15 10:16:38,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 237 transitions. [2019-05-15 10:16:38,546 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 237 transitions. Word has length 230 [2019-05-15 10:16:38,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:38,546 INFO L475 AbstractCegarLoop]: Abstraction has 237 states and 237 transitions. [2019-05-15 10:16:38,546 INFO L476 AbstractCegarLoop]: Interpolant automaton has 41 states. [2019-05-15 10:16:38,546 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 237 transitions. [2019-05-15 10:16:38,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2019-05-15 10:16:38,547 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:38,547 INFO L399 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 39, 39, 1, 1] [2019-05-15 10:16:38,547 INFO L418 AbstractCegarLoop]: === Iteration 40 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:38,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:38,547 INFO L82 PathProgramCache]: Analyzing trace with hash 574068432, now seen corresponding path program 39 times [2019-05-15 10:16:38,548 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:38,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:38,578 INFO L256 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 41 conjunts are in the unsatisfiable core [2019-05-15 10:16:38,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:38,619 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:39,755 INFO L273 TraceCheckUtils]: 0: Hoare triple {34178#true} i := 0; {34183#(<= proc_i 0)} is VALID [2019-05-15 10:16:39,756 INFO L273 TraceCheckUtils]: 1: Hoare triple {34183#(<= proc_i 0)} assume i <= 1000; {34183#(<= proc_i 0)} is VALID [2019-05-15 10:16:39,756 INFO L273 TraceCheckUtils]: 2: Hoare triple {34183#(<= proc_i 0)} assume i + 4 < a[j]; {34183#(<= proc_i 0)} is VALID [2019-05-15 10:16:39,756 INFO L273 TraceCheckUtils]: 3: Hoare triple {34183#(<= proc_i 0)} assume a[5] == 1000; {34183#(<= proc_i 0)} is VALID [2019-05-15 10:16:39,757 INFO L273 TraceCheckUtils]: 4: Hoare triple {34183#(<= proc_i 0)} assume j > 4; {34183#(<= proc_i 0)} is VALID [2019-05-15 10:16:39,757 INFO L273 TraceCheckUtils]: 5: Hoare triple {34183#(<= proc_i 0)} assume j < 6; {34183#(<= proc_i 0)} is VALID [2019-05-15 10:16:39,758 INFO L273 TraceCheckUtils]: 6: Hoare triple {34183#(<= proc_i 0)} i := i + 4; {34202#(<= proc_i 4)} is VALID [2019-05-15 10:16:39,759 INFO L273 TraceCheckUtils]: 7: Hoare triple {34202#(<= proc_i 4)} assume i <= 1000; {34202#(<= proc_i 4)} is VALID [2019-05-15 10:16:39,759 INFO L273 TraceCheckUtils]: 8: Hoare triple {34202#(<= proc_i 4)} assume i + 4 < a[j]; {34202#(<= proc_i 4)} is VALID [2019-05-15 10:16:39,759 INFO L273 TraceCheckUtils]: 9: Hoare triple {34202#(<= proc_i 4)} assume a[5] == 1000; {34202#(<= proc_i 4)} is VALID [2019-05-15 10:16:39,760 INFO L273 TraceCheckUtils]: 10: Hoare triple {34202#(<= proc_i 4)} assume j > 4; {34202#(<= proc_i 4)} is VALID [2019-05-15 10:16:39,760 INFO L273 TraceCheckUtils]: 11: Hoare triple {34202#(<= proc_i 4)} assume j < 6; {34202#(<= proc_i 4)} is VALID [2019-05-15 10:16:39,761 INFO L273 TraceCheckUtils]: 12: Hoare triple {34202#(<= proc_i 4)} i := i + 4; {34221#(<= proc_i 8)} is VALID [2019-05-15 10:16:39,762 INFO L273 TraceCheckUtils]: 13: Hoare triple {34221#(<= proc_i 8)} assume i <= 1000; {34221#(<= proc_i 8)} is VALID [2019-05-15 10:16:39,762 INFO L273 TraceCheckUtils]: 14: Hoare triple {34221#(<= proc_i 8)} assume i + 4 < a[j]; {34221#(<= proc_i 8)} is VALID [2019-05-15 10:16:39,762 INFO L273 TraceCheckUtils]: 15: Hoare triple {34221#(<= proc_i 8)} assume a[5] == 1000; {34221#(<= proc_i 8)} is VALID [2019-05-15 10:16:39,763 INFO L273 TraceCheckUtils]: 16: Hoare triple {34221#(<= proc_i 8)} assume j > 4; {34221#(<= proc_i 8)} is VALID [2019-05-15 10:16:39,763 INFO L273 TraceCheckUtils]: 17: Hoare triple {34221#(<= proc_i 8)} assume j < 6; {34221#(<= proc_i 8)} is VALID [2019-05-15 10:16:39,764 INFO L273 TraceCheckUtils]: 18: Hoare triple {34221#(<= proc_i 8)} i := i + 4; {34240#(<= proc_i 12)} is VALID [2019-05-15 10:16:39,764 INFO L273 TraceCheckUtils]: 19: Hoare triple {34240#(<= proc_i 12)} assume i <= 1000; {34240#(<= proc_i 12)} is VALID [2019-05-15 10:16:39,765 INFO L273 TraceCheckUtils]: 20: Hoare triple {34240#(<= proc_i 12)} assume i + 4 < a[j]; {34240#(<= proc_i 12)} is VALID [2019-05-15 10:16:39,765 INFO L273 TraceCheckUtils]: 21: Hoare triple {34240#(<= proc_i 12)} assume a[5] == 1000; {34240#(<= proc_i 12)} is VALID [2019-05-15 10:16:39,766 INFO L273 TraceCheckUtils]: 22: Hoare triple {34240#(<= proc_i 12)} assume j > 4; {34240#(<= proc_i 12)} is VALID [2019-05-15 10:16:39,766 INFO L273 TraceCheckUtils]: 23: Hoare triple {34240#(<= proc_i 12)} assume j < 6; {34240#(<= proc_i 12)} is VALID [2019-05-15 10:16:39,767 INFO L273 TraceCheckUtils]: 24: Hoare triple {34240#(<= proc_i 12)} i := i + 4; {34259#(<= proc_i 16)} is VALID [2019-05-15 10:16:39,767 INFO L273 TraceCheckUtils]: 25: Hoare triple {34259#(<= proc_i 16)} assume i <= 1000; {34259#(<= proc_i 16)} is VALID [2019-05-15 10:16:39,768 INFO L273 TraceCheckUtils]: 26: Hoare triple {34259#(<= proc_i 16)} assume i + 4 < a[j]; {34259#(<= proc_i 16)} is VALID [2019-05-15 10:16:39,768 INFO L273 TraceCheckUtils]: 27: Hoare triple {34259#(<= proc_i 16)} assume a[5] == 1000; {34259#(<= proc_i 16)} is VALID [2019-05-15 10:16:39,769 INFO L273 TraceCheckUtils]: 28: Hoare triple {34259#(<= proc_i 16)} assume j > 4; {34259#(<= proc_i 16)} is VALID [2019-05-15 10:16:39,769 INFO L273 TraceCheckUtils]: 29: Hoare triple {34259#(<= proc_i 16)} assume j < 6; {34259#(<= proc_i 16)} is VALID [2019-05-15 10:16:39,770 INFO L273 TraceCheckUtils]: 30: Hoare triple {34259#(<= proc_i 16)} i := i + 4; {34278#(<= proc_i 20)} is VALID [2019-05-15 10:16:39,770 INFO L273 TraceCheckUtils]: 31: Hoare triple {34278#(<= proc_i 20)} assume i <= 1000; {34278#(<= proc_i 20)} is VALID [2019-05-15 10:16:39,771 INFO L273 TraceCheckUtils]: 32: Hoare triple {34278#(<= proc_i 20)} assume i + 4 < a[j]; {34278#(<= proc_i 20)} is VALID [2019-05-15 10:16:39,771 INFO L273 TraceCheckUtils]: 33: Hoare triple {34278#(<= proc_i 20)} assume a[5] == 1000; {34278#(<= proc_i 20)} is VALID [2019-05-15 10:16:39,772 INFO L273 TraceCheckUtils]: 34: Hoare triple {34278#(<= proc_i 20)} assume j > 4; {34278#(<= proc_i 20)} is VALID [2019-05-15 10:16:39,772 INFO L273 TraceCheckUtils]: 35: Hoare triple {34278#(<= proc_i 20)} assume j < 6; {34278#(<= proc_i 20)} is VALID [2019-05-15 10:16:39,773 INFO L273 TraceCheckUtils]: 36: Hoare triple {34278#(<= proc_i 20)} i := i + 4; {34297#(<= proc_i 24)} is VALID [2019-05-15 10:16:39,773 INFO L273 TraceCheckUtils]: 37: Hoare triple {34297#(<= proc_i 24)} assume i <= 1000; {34297#(<= proc_i 24)} is VALID [2019-05-15 10:16:39,774 INFO L273 TraceCheckUtils]: 38: Hoare triple {34297#(<= proc_i 24)} assume i + 4 < a[j]; {34297#(<= proc_i 24)} is VALID [2019-05-15 10:16:39,774 INFO L273 TraceCheckUtils]: 39: Hoare triple {34297#(<= proc_i 24)} assume a[5] == 1000; {34297#(<= proc_i 24)} is VALID [2019-05-15 10:16:39,775 INFO L273 TraceCheckUtils]: 40: Hoare triple {34297#(<= proc_i 24)} assume j > 4; {34297#(<= proc_i 24)} is VALID [2019-05-15 10:16:39,775 INFO L273 TraceCheckUtils]: 41: Hoare triple {34297#(<= proc_i 24)} assume j < 6; {34297#(<= proc_i 24)} is VALID [2019-05-15 10:16:39,776 INFO L273 TraceCheckUtils]: 42: Hoare triple {34297#(<= proc_i 24)} i := i + 4; {34316#(<= proc_i 28)} is VALID [2019-05-15 10:16:39,776 INFO L273 TraceCheckUtils]: 43: Hoare triple {34316#(<= proc_i 28)} assume i <= 1000; {34316#(<= proc_i 28)} is VALID [2019-05-15 10:16:39,777 INFO L273 TraceCheckUtils]: 44: Hoare triple {34316#(<= proc_i 28)} assume i + 4 < a[j]; {34316#(<= proc_i 28)} is VALID [2019-05-15 10:16:39,777 INFO L273 TraceCheckUtils]: 45: Hoare triple {34316#(<= proc_i 28)} assume a[5] == 1000; {34316#(<= proc_i 28)} is VALID [2019-05-15 10:16:39,778 INFO L273 TraceCheckUtils]: 46: Hoare triple {34316#(<= proc_i 28)} assume j > 4; {34316#(<= proc_i 28)} is VALID [2019-05-15 10:16:39,778 INFO L273 TraceCheckUtils]: 47: Hoare triple {34316#(<= proc_i 28)} assume j < 6; {34316#(<= proc_i 28)} is VALID [2019-05-15 10:16:39,779 INFO L273 TraceCheckUtils]: 48: Hoare triple {34316#(<= proc_i 28)} i := i + 4; {34335#(<= proc_i 32)} is VALID [2019-05-15 10:16:39,779 INFO L273 TraceCheckUtils]: 49: Hoare triple {34335#(<= proc_i 32)} assume i <= 1000; {34335#(<= proc_i 32)} is VALID [2019-05-15 10:16:39,780 INFO L273 TraceCheckUtils]: 50: Hoare triple {34335#(<= proc_i 32)} assume i + 4 < a[j]; {34335#(<= proc_i 32)} is VALID [2019-05-15 10:16:39,780 INFO L273 TraceCheckUtils]: 51: Hoare triple {34335#(<= proc_i 32)} assume a[5] == 1000; {34335#(<= proc_i 32)} is VALID [2019-05-15 10:16:39,781 INFO L273 TraceCheckUtils]: 52: Hoare triple {34335#(<= proc_i 32)} assume j > 4; {34335#(<= proc_i 32)} is VALID [2019-05-15 10:16:39,781 INFO L273 TraceCheckUtils]: 53: Hoare triple {34335#(<= proc_i 32)} assume j < 6; {34335#(<= proc_i 32)} is VALID [2019-05-15 10:16:39,782 INFO L273 TraceCheckUtils]: 54: Hoare triple {34335#(<= proc_i 32)} i := i + 4; {34354#(<= proc_i 36)} is VALID [2019-05-15 10:16:39,782 INFO L273 TraceCheckUtils]: 55: Hoare triple {34354#(<= proc_i 36)} assume i <= 1000; {34354#(<= proc_i 36)} is VALID [2019-05-15 10:16:39,783 INFO L273 TraceCheckUtils]: 56: Hoare triple {34354#(<= proc_i 36)} assume i + 4 < a[j]; {34354#(<= proc_i 36)} is VALID [2019-05-15 10:16:39,783 INFO L273 TraceCheckUtils]: 57: Hoare triple {34354#(<= proc_i 36)} assume a[5] == 1000; {34354#(<= proc_i 36)} is VALID [2019-05-15 10:16:39,784 INFO L273 TraceCheckUtils]: 58: Hoare triple {34354#(<= proc_i 36)} assume j > 4; {34354#(<= proc_i 36)} is VALID [2019-05-15 10:16:39,784 INFO L273 TraceCheckUtils]: 59: Hoare triple {34354#(<= proc_i 36)} assume j < 6; {34354#(<= proc_i 36)} is VALID [2019-05-15 10:16:39,785 INFO L273 TraceCheckUtils]: 60: Hoare triple {34354#(<= proc_i 36)} i := i + 4; {34373#(<= proc_i 40)} is VALID [2019-05-15 10:16:39,785 INFO L273 TraceCheckUtils]: 61: Hoare triple {34373#(<= proc_i 40)} assume i <= 1000; {34373#(<= proc_i 40)} is VALID [2019-05-15 10:16:39,786 INFO L273 TraceCheckUtils]: 62: Hoare triple {34373#(<= proc_i 40)} assume i + 4 < a[j]; {34373#(<= proc_i 40)} is VALID [2019-05-15 10:16:39,786 INFO L273 TraceCheckUtils]: 63: Hoare triple {34373#(<= proc_i 40)} assume a[5] == 1000; {34373#(<= proc_i 40)} is VALID [2019-05-15 10:16:39,787 INFO L273 TraceCheckUtils]: 64: Hoare triple {34373#(<= proc_i 40)} assume j > 4; {34373#(<= proc_i 40)} is VALID [2019-05-15 10:16:39,787 INFO L273 TraceCheckUtils]: 65: Hoare triple {34373#(<= proc_i 40)} assume j < 6; {34373#(<= proc_i 40)} is VALID [2019-05-15 10:16:39,788 INFO L273 TraceCheckUtils]: 66: Hoare triple {34373#(<= proc_i 40)} i := i + 4; {34392#(<= proc_i 44)} is VALID [2019-05-15 10:16:39,788 INFO L273 TraceCheckUtils]: 67: Hoare triple {34392#(<= proc_i 44)} assume i <= 1000; {34392#(<= proc_i 44)} is VALID [2019-05-15 10:16:39,789 INFO L273 TraceCheckUtils]: 68: Hoare triple {34392#(<= proc_i 44)} assume i + 4 < a[j]; {34392#(<= proc_i 44)} is VALID [2019-05-15 10:16:39,789 INFO L273 TraceCheckUtils]: 69: Hoare triple {34392#(<= proc_i 44)} assume a[5] == 1000; {34392#(<= proc_i 44)} is VALID [2019-05-15 10:16:39,790 INFO L273 TraceCheckUtils]: 70: Hoare triple {34392#(<= proc_i 44)} assume j > 4; {34392#(<= proc_i 44)} is VALID [2019-05-15 10:16:39,790 INFO L273 TraceCheckUtils]: 71: Hoare triple {34392#(<= proc_i 44)} assume j < 6; {34392#(<= proc_i 44)} is VALID [2019-05-15 10:16:39,791 INFO L273 TraceCheckUtils]: 72: Hoare triple {34392#(<= proc_i 44)} i := i + 4; {34411#(<= proc_i 48)} is VALID [2019-05-15 10:16:39,791 INFO L273 TraceCheckUtils]: 73: Hoare triple {34411#(<= proc_i 48)} assume i <= 1000; {34411#(<= proc_i 48)} is VALID [2019-05-15 10:16:39,792 INFO L273 TraceCheckUtils]: 74: Hoare triple {34411#(<= proc_i 48)} assume i + 4 < a[j]; {34411#(<= proc_i 48)} is VALID [2019-05-15 10:16:39,792 INFO L273 TraceCheckUtils]: 75: Hoare triple {34411#(<= proc_i 48)} assume a[5] == 1000; {34411#(<= proc_i 48)} is VALID [2019-05-15 10:16:39,793 INFO L273 TraceCheckUtils]: 76: Hoare triple {34411#(<= proc_i 48)} assume j > 4; {34411#(<= proc_i 48)} is VALID [2019-05-15 10:16:39,793 INFO L273 TraceCheckUtils]: 77: Hoare triple {34411#(<= proc_i 48)} assume j < 6; {34411#(<= proc_i 48)} is VALID [2019-05-15 10:16:39,794 INFO L273 TraceCheckUtils]: 78: Hoare triple {34411#(<= proc_i 48)} i := i + 4; {34430#(<= proc_i 52)} is VALID [2019-05-15 10:16:39,794 INFO L273 TraceCheckUtils]: 79: Hoare triple {34430#(<= proc_i 52)} assume i <= 1000; {34430#(<= proc_i 52)} is VALID [2019-05-15 10:16:39,795 INFO L273 TraceCheckUtils]: 80: Hoare triple {34430#(<= proc_i 52)} assume i + 4 < a[j]; {34430#(<= proc_i 52)} is VALID [2019-05-15 10:16:39,795 INFO L273 TraceCheckUtils]: 81: Hoare triple {34430#(<= proc_i 52)} assume a[5] == 1000; {34430#(<= proc_i 52)} is VALID [2019-05-15 10:16:39,796 INFO L273 TraceCheckUtils]: 82: Hoare triple {34430#(<= proc_i 52)} assume j > 4; {34430#(<= proc_i 52)} is VALID [2019-05-15 10:16:39,796 INFO L273 TraceCheckUtils]: 83: Hoare triple {34430#(<= proc_i 52)} assume j < 6; {34430#(<= proc_i 52)} is VALID [2019-05-15 10:16:39,797 INFO L273 TraceCheckUtils]: 84: Hoare triple {34430#(<= proc_i 52)} i := i + 4; {34449#(<= proc_i 56)} is VALID [2019-05-15 10:16:39,797 INFO L273 TraceCheckUtils]: 85: Hoare triple {34449#(<= proc_i 56)} assume i <= 1000; {34449#(<= proc_i 56)} is VALID [2019-05-15 10:16:39,798 INFO L273 TraceCheckUtils]: 86: Hoare triple {34449#(<= proc_i 56)} assume i + 4 < a[j]; {34449#(<= proc_i 56)} is VALID [2019-05-15 10:16:39,798 INFO L273 TraceCheckUtils]: 87: Hoare triple {34449#(<= proc_i 56)} assume a[5] == 1000; {34449#(<= proc_i 56)} is VALID [2019-05-15 10:16:39,799 INFO L273 TraceCheckUtils]: 88: Hoare triple {34449#(<= proc_i 56)} assume j > 4; {34449#(<= proc_i 56)} is VALID [2019-05-15 10:16:39,799 INFO L273 TraceCheckUtils]: 89: Hoare triple {34449#(<= proc_i 56)} assume j < 6; {34449#(<= proc_i 56)} is VALID [2019-05-15 10:16:39,800 INFO L273 TraceCheckUtils]: 90: Hoare triple {34449#(<= proc_i 56)} i := i + 4; {34468#(<= proc_i 60)} is VALID [2019-05-15 10:16:39,800 INFO L273 TraceCheckUtils]: 91: Hoare triple {34468#(<= proc_i 60)} assume i <= 1000; {34468#(<= proc_i 60)} is VALID [2019-05-15 10:16:39,801 INFO L273 TraceCheckUtils]: 92: Hoare triple {34468#(<= proc_i 60)} assume i + 4 < a[j]; {34468#(<= proc_i 60)} is VALID [2019-05-15 10:16:39,801 INFO L273 TraceCheckUtils]: 93: Hoare triple {34468#(<= proc_i 60)} assume a[5] == 1000; {34468#(<= proc_i 60)} is VALID [2019-05-15 10:16:39,802 INFO L273 TraceCheckUtils]: 94: Hoare triple {34468#(<= proc_i 60)} assume j > 4; {34468#(<= proc_i 60)} is VALID [2019-05-15 10:16:39,802 INFO L273 TraceCheckUtils]: 95: Hoare triple {34468#(<= proc_i 60)} assume j < 6; {34468#(<= proc_i 60)} is VALID [2019-05-15 10:16:39,803 INFO L273 TraceCheckUtils]: 96: Hoare triple {34468#(<= proc_i 60)} i := i + 4; {34487#(<= proc_i 64)} is VALID [2019-05-15 10:16:39,803 INFO L273 TraceCheckUtils]: 97: Hoare triple {34487#(<= proc_i 64)} assume i <= 1000; {34487#(<= proc_i 64)} is VALID [2019-05-15 10:16:39,804 INFO L273 TraceCheckUtils]: 98: Hoare triple {34487#(<= proc_i 64)} assume i + 4 < a[j]; {34487#(<= proc_i 64)} is VALID [2019-05-15 10:16:39,804 INFO L273 TraceCheckUtils]: 99: Hoare triple {34487#(<= proc_i 64)} assume a[5] == 1000; {34487#(<= proc_i 64)} is VALID [2019-05-15 10:16:39,805 INFO L273 TraceCheckUtils]: 100: Hoare triple {34487#(<= proc_i 64)} assume j > 4; {34487#(<= proc_i 64)} is VALID [2019-05-15 10:16:39,805 INFO L273 TraceCheckUtils]: 101: Hoare triple {34487#(<= proc_i 64)} assume j < 6; {34487#(<= proc_i 64)} is VALID [2019-05-15 10:16:39,806 INFO L273 TraceCheckUtils]: 102: Hoare triple {34487#(<= proc_i 64)} i := i + 4; {34506#(<= proc_i 68)} is VALID [2019-05-15 10:16:39,806 INFO L273 TraceCheckUtils]: 103: Hoare triple {34506#(<= proc_i 68)} assume i <= 1000; {34506#(<= proc_i 68)} is VALID [2019-05-15 10:16:39,807 INFO L273 TraceCheckUtils]: 104: Hoare triple {34506#(<= proc_i 68)} assume i + 4 < a[j]; {34506#(<= proc_i 68)} is VALID [2019-05-15 10:16:39,807 INFO L273 TraceCheckUtils]: 105: Hoare triple {34506#(<= proc_i 68)} assume a[5] == 1000; {34506#(<= proc_i 68)} is VALID [2019-05-15 10:16:39,808 INFO L273 TraceCheckUtils]: 106: Hoare triple {34506#(<= proc_i 68)} assume j > 4; {34506#(<= proc_i 68)} is VALID [2019-05-15 10:16:39,808 INFO L273 TraceCheckUtils]: 107: Hoare triple {34506#(<= proc_i 68)} assume j < 6; {34506#(<= proc_i 68)} is VALID [2019-05-15 10:16:39,809 INFO L273 TraceCheckUtils]: 108: Hoare triple {34506#(<= proc_i 68)} i := i + 4; {34525#(<= proc_i 72)} is VALID [2019-05-15 10:16:39,809 INFO L273 TraceCheckUtils]: 109: Hoare triple {34525#(<= proc_i 72)} assume i <= 1000; {34525#(<= proc_i 72)} is VALID [2019-05-15 10:16:39,810 INFO L273 TraceCheckUtils]: 110: Hoare triple {34525#(<= proc_i 72)} assume i + 4 < a[j]; {34525#(<= proc_i 72)} is VALID [2019-05-15 10:16:39,810 INFO L273 TraceCheckUtils]: 111: Hoare triple {34525#(<= proc_i 72)} assume a[5] == 1000; {34525#(<= proc_i 72)} is VALID [2019-05-15 10:16:39,810 INFO L273 TraceCheckUtils]: 112: Hoare triple {34525#(<= proc_i 72)} assume j > 4; {34525#(<= proc_i 72)} is VALID [2019-05-15 10:16:39,811 INFO L273 TraceCheckUtils]: 113: Hoare triple {34525#(<= proc_i 72)} assume j < 6; {34525#(<= proc_i 72)} is VALID [2019-05-15 10:16:39,812 INFO L273 TraceCheckUtils]: 114: Hoare triple {34525#(<= proc_i 72)} i := i + 4; {34544#(<= proc_i 76)} is VALID [2019-05-15 10:16:39,812 INFO L273 TraceCheckUtils]: 115: Hoare triple {34544#(<= proc_i 76)} assume i <= 1000; {34544#(<= proc_i 76)} is VALID [2019-05-15 10:16:39,813 INFO L273 TraceCheckUtils]: 116: Hoare triple {34544#(<= proc_i 76)} assume i + 4 < a[j]; {34544#(<= proc_i 76)} is VALID [2019-05-15 10:16:39,813 INFO L273 TraceCheckUtils]: 117: Hoare triple {34544#(<= proc_i 76)} assume a[5] == 1000; {34544#(<= proc_i 76)} is VALID [2019-05-15 10:16:39,813 INFO L273 TraceCheckUtils]: 118: Hoare triple {34544#(<= proc_i 76)} assume j > 4; {34544#(<= proc_i 76)} is VALID [2019-05-15 10:16:39,814 INFO L273 TraceCheckUtils]: 119: Hoare triple {34544#(<= proc_i 76)} assume j < 6; {34544#(<= proc_i 76)} is VALID [2019-05-15 10:16:39,815 INFO L273 TraceCheckUtils]: 120: Hoare triple {34544#(<= proc_i 76)} i := i + 4; {34563#(<= proc_i 80)} is VALID [2019-05-15 10:16:39,815 INFO L273 TraceCheckUtils]: 121: Hoare triple {34563#(<= proc_i 80)} assume i <= 1000; {34563#(<= proc_i 80)} is VALID [2019-05-15 10:16:39,816 INFO L273 TraceCheckUtils]: 122: Hoare triple {34563#(<= proc_i 80)} assume i + 4 < a[j]; {34563#(<= proc_i 80)} is VALID [2019-05-15 10:16:39,816 INFO L273 TraceCheckUtils]: 123: Hoare triple {34563#(<= proc_i 80)} assume a[5] == 1000; {34563#(<= proc_i 80)} is VALID [2019-05-15 10:16:39,816 INFO L273 TraceCheckUtils]: 124: Hoare triple {34563#(<= proc_i 80)} assume j > 4; {34563#(<= proc_i 80)} is VALID [2019-05-15 10:16:39,817 INFO L273 TraceCheckUtils]: 125: Hoare triple {34563#(<= proc_i 80)} assume j < 6; {34563#(<= proc_i 80)} is VALID [2019-05-15 10:16:39,818 INFO L273 TraceCheckUtils]: 126: Hoare triple {34563#(<= proc_i 80)} i := i + 4; {34582#(<= proc_i 84)} is VALID [2019-05-15 10:16:39,818 INFO L273 TraceCheckUtils]: 127: Hoare triple {34582#(<= proc_i 84)} assume i <= 1000; {34582#(<= proc_i 84)} is VALID [2019-05-15 10:16:39,818 INFO L273 TraceCheckUtils]: 128: Hoare triple {34582#(<= proc_i 84)} assume i + 4 < a[j]; {34582#(<= proc_i 84)} is VALID [2019-05-15 10:16:39,819 INFO L273 TraceCheckUtils]: 129: Hoare triple {34582#(<= proc_i 84)} assume a[5] == 1000; {34582#(<= proc_i 84)} is VALID [2019-05-15 10:16:39,819 INFO L273 TraceCheckUtils]: 130: Hoare triple {34582#(<= proc_i 84)} assume j > 4; {34582#(<= proc_i 84)} is VALID [2019-05-15 10:16:39,820 INFO L273 TraceCheckUtils]: 131: Hoare triple {34582#(<= proc_i 84)} assume j < 6; {34582#(<= proc_i 84)} is VALID [2019-05-15 10:16:39,820 INFO L273 TraceCheckUtils]: 132: Hoare triple {34582#(<= proc_i 84)} i := i + 4; {34601#(<= proc_i 88)} is VALID [2019-05-15 10:16:39,821 INFO L273 TraceCheckUtils]: 133: Hoare triple {34601#(<= proc_i 88)} assume i <= 1000; {34601#(<= proc_i 88)} is VALID [2019-05-15 10:16:39,821 INFO L273 TraceCheckUtils]: 134: Hoare triple {34601#(<= proc_i 88)} assume i + 4 < a[j]; {34601#(<= proc_i 88)} is VALID [2019-05-15 10:16:39,822 INFO L273 TraceCheckUtils]: 135: Hoare triple {34601#(<= proc_i 88)} assume a[5] == 1000; {34601#(<= proc_i 88)} is VALID [2019-05-15 10:16:39,822 INFO L273 TraceCheckUtils]: 136: Hoare triple {34601#(<= proc_i 88)} assume j > 4; {34601#(<= proc_i 88)} is VALID [2019-05-15 10:16:39,823 INFO L273 TraceCheckUtils]: 137: Hoare triple {34601#(<= proc_i 88)} assume j < 6; {34601#(<= proc_i 88)} is VALID [2019-05-15 10:16:39,823 INFO L273 TraceCheckUtils]: 138: Hoare triple {34601#(<= proc_i 88)} i := i + 4; {34620#(<= proc_i 92)} is VALID [2019-05-15 10:16:39,824 INFO L273 TraceCheckUtils]: 139: Hoare triple {34620#(<= proc_i 92)} assume i <= 1000; {34620#(<= proc_i 92)} is VALID [2019-05-15 10:16:39,824 INFO L273 TraceCheckUtils]: 140: Hoare triple {34620#(<= proc_i 92)} assume i + 4 < a[j]; {34620#(<= proc_i 92)} is VALID [2019-05-15 10:16:39,825 INFO L273 TraceCheckUtils]: 141: Hoare triple {34620#(<= proc_i 92)} assume a[5] == 1000; {34620#(<= proc_i 92)} is VALID [2019-05-15 10:16:39,825 INFO L273 TraceCheckUtils]: 142: Hoare triple {34620#(<= proc_i 92)} assume j > 4; {34620#(<= proc_i 92)} is VALID [2019-05-15 10:16:39,826 INFO L273 TraceCheckUtils]: 143: Hoare triple {34620#(<= proc_i 92)} assume j < 6; {34620#(<= proc_i 92)} is VALID [2019-05-15 10:16:39,826 INFO L273 TraceCheckUtils]: 144: Hoare triple {34620#(<= proc_i 92)} i := i + 4; {34639#(<= proc_i 96)} is VALID [2019-05-15 10:16:39,827 INFO L273 TraceCheckUtils]: 145: Hoare triple {34639#(<= proc_i 96)} assume i <= 1000; {34639#(<= proc_i 96)} is VALID [2019-05-15 10:16:39,827 INFO L273 TraceCheckUtils]: 146: Hoare triple {34639#(<= proc_i 96)} assume i + 4 < a[j]; {34639#(<= proc_i 96)} is VALID [2019-05-15 10:16:39,828 INFO L273 TraceCheckUtils]: 147: Hoare triple {34639#(<= proc_i 96)} assume a[5] == 1000; {34639#(<= proc_i 96)} is VALID [2019-05-15 10:16:39,828 INFO L273 TraceCheckUtils]: 148: Hoare triple {34639#(<= proc_i 96)} assume j > 4; {34639#(<= proc_i 96)} is VALID [2019-05-15 10:16:39,829 INFO L273 TraceCheckUtils]: 149: Hoare triple {34639#(<= proc_i 96)} assume j < 6; {34639#(<= proc_i 96)} is VALID [2019-05-15 10:16:39,829 INFO L273 TraceCheckUtils]: 150: Hoare triple {34639#(<= proc_i 96)} i := i + 4; {34658#(<= proc_i 100)} is VALID [2019-05-15 10:16:39,830 INFO L273 TraceCheckUtils]: 151: Hoare triple {34658#(<= proc_i 100)} assume i <= 1000; {34658#(<= proc_i 100)} is VALID [2019-05-15 10:16:39,830 INFO L273 TraceCheckUtils]: 152: Hoare triple {34658#(<= proc_i 100)} assume i + 4 < a[j]; {34658#(<= proc_i 100)} is VALID [2019-05-15 10:16:39,831 INFO L273 TraceCheckUtils]: 153: Hoare triple {34658#(<= proc_i 100)} assume a[5] == 1000; {34658#(<= proc_i 100)} is VALID [2019-05-15 10:16:39,831 INFO L273 TraceCheckUtils]: 154: Hoare triple {34658#(<= proc_i 100)} assume j > 4; {34658#(<= proc_i 100)} is VALID [2019-05-15 10:16:39,832 INFO L273 TraceCheckUtils]: 155: Hoare triple {34658#(<= proc_i 100)} assume j < 6; {34658#(<= proc_i 100)} is VALID [2019-05-15 10:16:39,832 INFO L273 TraceCheckUtils]: 156: Hoare triple {34658#(<= proc_i 100)} i := i + 4; {34677#(<= proc_i 104)} is VALID [2019-05-15 10:16:39,833 INFO L273 TraceCheckUtils]: 157: Hoare triple {34677#(<= proc_i 104)} assume i <= 1000; {34677#(<= proc_i 104)} is VALID [2019-05-15 10:16:39,833 INFO L273 TraceCheckUtils]: 158: Hoare triple {34677#(<= proc_i 104)} assume i + 4 < a[j]; {34677#(<= proc_i 104)} is VALID [2019-05-15 10:16:39,834 INFO L273 TraceCheckUtils]: 159: Hoare triple {34677#(<= proc_i 104)} assume a[5] == 1000; {34677#(<= proc_i 104)} is VALID [2019-05-15 10:16:39,834 INFO L273 TraceCheckUtils]: 160: Hoare triple {34677#(<= proc_i 104)} assume j > 4; {34677#(<= proc_i 104)} is VALID [2019-05-15 10:16:39,835 INFO L273 TraceCheckUtils]: 161: Hoare triple {34677#(<= proc_i 104)} assume j < 6; {34677#(<= proc_i 104)} is VALID [2019-05-15 10:16:39,835 INFO L273 TraceCheckUtils]: 162: Hoare triple {34677#(<= proc_i 104)} i := i + 4; {34696#(<= proc_i 108)} is VALID [2019-05-15 10:16:39,836 INFO L273 TraceCheckUtils]: 163: Hoare triple {34696#(<= proc_i 108)} assume i <= 1000; {34696#(<= proc_i 108)} is VALID [2019-05-15 10:16:39,836 INFO L273 TraceCheckUtils]: 164: Hoare triple {34696#(<= proc_i 108)} assume i + 4 < a[j]; {34696#(<= proc_i 108)} is VALID [2019-05-15 10:16:39,837 INFO L273 TraceCheckUtils]: 165: Hoare triple {34696#(<= proc_i 108)} assume a[5] == 1000; {34696#(<= proc_i 108)} is VALID [2019-05-15 10:16:39,837 INFO L273 TraceCheckUtils]: 166: Hoare triple {34696#(<= proc_i 108)} assume j > 4; {34696#(<= proc_i 108)} is VALID [2019-05-15 10:16:39,838 INFO L273 TraceCheckUtils]: 167: Hoare triple {34696#(<= proc_i 108)} assume j < 6; {34696#(<= proc_i 108)} is VALID [2019-05-15 10:16:39,838 INFO L273 TraceCheckUtils]: 168: Hoare triple {34696#(<= proc_i 108)} i := i + 4; {34715#(<= proc_i 112)} is VALID [2019-05-15 10:16:39,839 INFO L273 TraceCheckUtils]: 169: Hoare triple {34715#(<= proc_i 112)} assume i <= 1000; {34715#(<= proc_i 112)} is VALID [2019-05-15 10:16:39,839 INFO L273 TraceCheckUtils]: 170: Hoare triple {34715#(<= proc_i 112)} assume i + 4 < a[j]; {34715#(<= proc_i 112)} is VALID [2019-05-15 10:16:39,840 INFO L273 TraceCheckUtils]: 171: Hoare triple {34715#(<= proc_i 112)} assume a[5] == 1000; {34715#(<= proc_i 112)} is VALID [2019-05-15 10:16:39,840 INFO L273 TraceCheckUtils]: 172: Hoare triple {34715#(<= proc_i 112)} assume j > 4; {34715#(<= proc_i 112)} is VALID [2019-05-15 10:16:39,841 INFO L273 TraceCheckUtils]: 173: Hoare triple {34715#(<= proc_i 112)} assume j < 6; {34715#(<= proc_i 112)} is VALID [2019-05-15 10:16:39,841 INFO L273 TraceCheckUtils]: 174: Hoare triple {34715#(<= proc_i 112)} i := i + 4; {34734#(<= proc_i 116)} is VALID [2019-05-15 10:16:39,842 INFO L273 TraceCheckUtils]: 175: Hoare triple {34734#(<= proc_i 116)} assume i <= 1000; {34734#(<= proc_i 116)} is VALID [2019-05-15 10:16:39,842 INFO L273 TraceCheckUtils]: 176: Hoare triple {34734#(<= proc_i 116)} assume i + 4 < a[j]; {34734#(<= proc_i 116)} is VALID [2019-05-15 10:16:39,843 INFO L273 TraceCheckUtils]: 177: Hoare triple {34734#(<= proc_i 116)} assume a[5] == 1000; {34734#(<= proc_i 116)} is VALID [2019-05-15 10:16:39,843 INFO L273 TraceCheckUtils]: 178: Hoare triple {34734#(<= proc_i 116)} assume j > 4; {34734#(<= proc_i 116)} is VALID [2019-05-15 10:16:39,844 INFO L273 TraceCheckUtils]: 179: Hoare triple {34734#(<= proc_i 116)} assume j < 6; {34734#(<= proc_i 116)} is VALID [2019-05-15 10:16:39,844 INFO L273 TraceCheckUtils]: 180: Hoare triple {34734#(<= proc_i 116)} i := i + 4; {34753#(<= proc_i 120)} is VALID [2019-05-15 10:16:39,845 INFO L273 TraceCheckUtils]: 181: Hoare triple {34753#(<= proc_i 120)} assume i <= 1000; {34753#(<= proc_i 120)} is VALID [2019-05-15 10:16:39,845 INFO L273 TraceCheckUtils]: 182: Hoare triple {34753#(<= proc_i 120)} assume i + 4 < a[j]; {34753#(<= proc_i 120)} is VALID [2019-05-15 10:16:39,846 INFO L273 TraceCheckUtils]: 183: Hoare triple {34753#(<= proc_i 120)} assume a[5] == 1000; {34753#(<= proc_i 120)} is VALID [2019-05-15 10:16:39,846 INFO L273 TraceCheckUtils]: 184: Hoare triple {34753#(<= proc_i 120)} assume j > 4; {34753#(<= proc_i 120)} is VALID [2019-05-15 10:16:39,847 INFO L273 TraceCheckUtils]: 185: Hoare triple {34753#(<= proc_i 120)} assume j < 6; {34753#(<= proc_i 120)} is VALID [2019-05-15 10:16:39,847 INFO L273 TraceCheckUtils]: 186: Hoare triple {34753#(<= proc_i 120)} i := i + 4; {34772#(<= proc_i 124)} is VALID [2019-05-15 10:16:39,848 INFO L273 TraceCheckUtils]: 187: Hoare triple {34772#(<= proc_i 124)} assume i <= 1000; {34772#(<= proc_i 124)} is VALID [2019-05-15 10:16:39,848 INFO L273 TraceCheckUtils]: 188: Hoare triple {34772#(<= proc_i 124)} assume i + 4 < a[j]; {34772#(<= proc_i 124)} is VALID [2019-05-15 10:16:39,849 INFO L273 TraceCheckUtils]: 189: Hoare triple {34772#(<= proc_i 124)} assume a[5] == 1000; {34772#(<= proc_i 124)} is VALID [2019-05-15 10:16:39,849 INFO L273 TraceCheckUtils]: 190: Hoare triple {34772#(<= proc_i 124)} assume j > 4; {34772#(<= proc_i 124)} is VALID [2019-05-15 10:16:39,850 INFO L273 TraceCheckUtils]: 191: Hoare triple {34772#(<= proc_i 124)} assume j < 6; {34772#(<= proc_i 124)} is VALID [2019-05-15 10:16:39,850 INFO L273 TraceCheckUtils]: 192: Hoare triple {34772#(<= proc_i 124)} i := i + 4; {34791#(<= proc_i 128)} is VALID [2019-05-15 10:16:39,851 INFO L273 TraceCheckUtils]: 193: Hoare triple {34791#(<= proc_i 128)} assume i <= 1000; {34791#(<= proc_i 128)} is VALID [2019-05-15 10:16:39,851 INFO L273 TraceCheckUtils]: 194: Hoare triple {34791#(<= proc_i 128)} assume i + 4 < a[j]; {34791#(<= proc_i 128)} is VALID [2019-05-15 10:16:39,852 INFO L273 TraceCheckUtils]: 195: Hoare triple {34791#(<= proc_i 128)} assume a[5] == 1000; {34791#(<= proc_i 128)} is VALID [2019-05-15 10:16:39,852 INFO L273 TraceCheckUtils]: 196: Hoare triple {34791#(<= proc_i 128)} assume j > 4; {34791#(<= proc_i 128)} is VALID [2019-05-15 10:16:39,852 INFO L273 TraceCheckUtils]: 197: Hoare triple {34791#(<= proc_i 128)} assume j < 6; {34791#(<= proc_i 128)} is VALID [2019-05-15 10:16:39,853 INFO L273 TraceCheckUtils]: 198: Hoare triple {34791#(<= proc_i 128)} i := i + 4; {34810#(<= proc_i 132)} is VALID [2019-05-15 10:16:39,854 INFO L273 TraceCheckUtils]: 199: Hoare triple {34810#(<= proc_i 132)} assume i <= 1000; {34810#(<= proc_i 132)} is VALID [2019-05-15 10:16:39,854 INFO L273 TraceCheckUtils]: 200: Hoare triple {34810#(<= proc_i 132)} assume i + 4 < a[j]; {34810#(<= proc_i 132)} is VALID [2019-05-15 10:16:39,855 INFO L273 TraceCheckUtils]: 201: Hoare triple {34810#(<= proc_i 132)} assume a[5] == 1000; {34810#(<= proc_i 132)} is VALID [2019-05-15 10:16:39,855 INFO L273 TraceCheckUtils]: 202: Hoare triple {34810#(<= proc_i 132)} assume j > 4; {34810#(<= proc_i 132)} is VALID [2019-05-15 10:16:39,855 INFO L273 TraceCheckUtils]: 203: Hoare triple {34810#(<= proc_i 132)} assume j < 6; {34810#(<= proc_i 132)} is VALID [2019-05-15 10:16:39,856 INFO L273 TraceCheckUtils]: 204: Hoare triple {34810#(<= proc_i 132)} i := i + 4; {34829#(<= proc_i 136)} is VALID [2019-05-15 10:16:39,857 INFO L273 TraceCheckUtils]: 205: Hoare triple {34829#(<= proc_i 136)} assume i <= 1000; {34829#(<= proc_i 136)} is VALID [2019-05-15 10:16:39,857 INFO L273 TraceCheckUtils]: 206: Hoare triple {34829#(<= proc_i 136)} assume i + 4 < a[j]; {34829#(<= proc_i 136)} is VALID [2019-05-15 10:16:39,858 INFO L273 TraceCheckUtils]: 207: Hoare triple {34829#(<= proc_i 136)} assume a[5] == 1000; {34829#(<= proc_i 136)} is VALID [2019-05-15 10:16:39,858 INFO L273 TraceCheckUtils]: 208: Hoare triple {34829#(<= proc_i 136)} assume j > 4; {34829#(<= proc_i 136)} is VALID [2019-05-15 10:16:39,858 INFO L273 TraceCheckUtils]: 209: Hoare triple {34829#(<= proc_i 136)} assume j < 6; {34829#(<= proc_i 136)} is VALID [2019-05-15 10:16:39,859 INFO L273 TraceCheckUtils]: 210: Hoare triple {34829#(<= proc_i 136)} i := i + 4; {34848#(<= proc_i 140)} is VALID [2019-05-15 10:16:39,860 INFO L273 TraceCheckUtils]: 211: Hoare triple {34848#(<= proc_i 140)} assume i <= 1000; {34848#(<= proc_i 140)} is VALID [2019-05-15 10:16:39,860 INFO L273 TraceCheckUtils]: 212: Hoare triple {34848#(<= proc_i 140)} assume i + 4 < a[j]; {34848#(<= proc_i 140)} is VALID [2019-05-15 10:16:39,860 INFO L273 TraceCheckUtils]: 213: Hoare triple {34848#(<= proc_i 140)} assume a[5] == 1000; {34848#(<= proc_i 140)} is VALID [2019-05-15 10:16:39,861 INFO L273 TraceCheckUtils]: 214: Hoare triple {34848#(<= proc_i 140)} assume j > 4; {34848#(<= proc_i 140)} is VALID [2019-05-15 10:16:39,861 INFO L273 TraceCheckUtils]: 215: Hoare triple {34848#(<= proc_i 140)} assume j < 6; {34848#(<= proc_i 140)} is VALID [2019-05-15 10:16:39,862 INFO L273 TraceCheckUtils]: 216: Hoare triple {34848#(<= proc_i 140)} i := i + 4; {34867#(<= proc_i 144)} is VALID [2019-05-15 10:16:39,863 INFO L273 TraceCheckUtils]: 217: Hoare triple {34867#(<= proc_i 144)} assume i <= 1000; {34867#(<= proc_i 144)} is VALID [2019-05-15 10:16:39,863 INFO L273 TraceCheckUtils]: 218: Hoare triple {34867#(<= proc_i 144)} assume i + 4 < a[j]; {34867#(<= proc_i 144)} is VALID [2019-05-15 10:16:39,863 INFO L273 TraceCheckUtils]: 219: Hoare triple {34867#(<= proc_i 144)} assume a[5] == 1000; {34867#(<= proc_i 144)} is VALID [2019-05-15 10:16:39,864 INFO L273 TraceCheckUtils]: 220: Hoare triple {34867#(<= proc_i 144)} assume j > 4; {34867#(<= proc_i 144)} is VALID [2019-05-15 10:16:39,864 INFO L273 TraceCheckUtils]: 221: Hoare triple {34867#(<= proc_i 144)} assume j < 6; {34867#(<= proc_i 144)} is VALID [2019-05-15 10:16:39,865 INFO L273 TraceCheckUtils]: 222: Hoare triple {34867#(<= proc_i 144)} i := i + 4; {34886#(<= proc_i 148)} is VALID [2019-05-15 10:16:39,866 INFO L273 TraceCheckUtils]: 223: Hoare triple {34886#(<= proc_i 148)} assume i <= 1000; {34886#(<= proc_i 148)} is VALID [2019-05-15 10:16:39,866 INFO L273 TraceCheckUtils]: 224: Hoare triple {34886#(<= proc_i 148)} assume i + 4 < a[j]; {34886#(<= proc_i 148)} is VALID [2019-05-15 10:16:39,866 INFO L273 TraceCheckUtils]: 225: Hoare triple {34886#(<= proc_i 148)} assume a[5] == 1000; {34886#(<= proc_i 148)} is VALID [2019-05-15 10:16:39,867 INFO L273 TraceCheckUtils]: 226: Hoare triple {34886#(<= proc_i 148)} assume j > 4; {34886#(<= proc_i 148)} is VALID [2019-05-15 10:16:39,867 INFO L273 TraceCheckUtils]: 227: Hoare triple {34886#(<= proc_i 148)} assume j < 6; {34886#(<= proc_i 148)} is VALID [2019-05-15 10:16:39,868 INFO L273 TraceCheckUtils]: 228: Hoare triple {34886#(<= proc_i 148)} i := i + 4; {34905#(<= proc_i 152)} is VALID [2019-05-15 10:16:39,868 INFO L273 TraceCheckUtils]: 229: Hoare triple {34905#(<= proc_i 152)} assume i <= 1000; {34905#(<= proc_i 152)} is VALID [2019-05-15 10:16:39,869 INFO L273 TraceCheckUtils]: 230: Hoare triple {34905#(<= proc_i 152)} assume i + 4 < a[j]; {34905#(<= proc_i 152)} is VALID [2019-05-15 10:16:39,869 INFO L273 TraceCheckUtils]: 231: Hoare triple {34905#(<= proc_i 152)} assume a[5] == 1000; {34905#(<= proc_i 152)} is VALID [2019-05-15 10:16:39,870 INFO L273 TraceCheckUtils]: 232: Hoare triple {34905#(<= proc_i 152)} assume j > 4; {34905#(<= proc_i 152)} is VALID [2019-05-15 10:16:39,870 INFO L273 TraceCheckUtils]: 233: Hoare triple {34905#(<= proc_i 152)} assume j < 6; {34905#(<= proc_i 152)} is VALID [2019-05-15 10:16:39,871 INFO L273 TraceCheckUtils]: 234: Hoare triple {34905#(<= proc_i 152)} i := i + 4; {34924#(<= proc_i 156)} is VALID [2019-05-15 10:16:39,872 INFO L273 TraceCheckUtils]: 235: Hoare triple {34924#(<= proc_i 156)} assume !(i <= 1000); {34179#false} is VALID [2019-05-15 10:16:39,907 INFO L134 CoverageAnalysis]: Checked inductivity of 4485 backedges. 0 proven. 4485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:39,907 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:39,908 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2019-05-15 10:16:39,908 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 236 [2019-05-15 10:16:39,908 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:39,908 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 42 states. [2019-05-15 10:16:40,134 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 236 edges. 236 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:40,134 INFO L454 AbstractCegarLoop]: Interpolant automaton has 42 states [2019-05-15 10:16:40,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2019-05-15 10:16:40,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2019-05-15 10:16:40,136 INFO L87 Difference]: Start difference. First operand 237 states and 237 transitions. Second operand 42 states. [2019-05-15 10:16:40,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:40,724 INFO L93 Difference]: Finished difference Result 248 states and 248 transitions. [2019-05-15 10:16:40,724 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2019-05-15 10:16:40,724 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 236 [2019-05-15 10:16:40,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:40,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2019-05-15 10:16:40,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 249 transitions. [2019-05-15 10:16:40,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2019-05-15 10:16:40,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 249 transitions. [2019-05-15 10:16:40,727 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 42 states and 249 transitions. [2019-05-15 10:16:40,975 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 249 edges. 249 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:40,980 INFO L225 Difference]: With dead ends: 248 [2019-05-15 10:16:40,981 INFO L226 Difference]: Without dead ends: 248 [2019-05-15 10:16:40,981 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2019-05-15 10:16:40,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2019-05-15 10:16:40,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 243. [2019-05-15 10:16:40,983 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:40,983 INFO L82 GeneralOperation]: Start isEquivalent. First operand 248 states. Second operand 243 states. [2019-05-15 10:16:40,983 INFO L74 IsIncluded]: Start isIncluded. First operand 248 states. Second operand 243 states. [2019-05-15 10:16:40,984 INFO L87 Difference]: Start difference. First operand 248 states. Second operand 243 states. [2019-05-15 10:16:40,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:40,987 INFO L93 Difference]: Finished difference Result 248 states and 248 transitions. [2019-05-15 10:16:40,987 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 248 transitions. [2019-05-15 10:16:40,987 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:40,987 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:40,987 INFO L74 IsIncluded]: Start isIncluded. First operand 243 states. Second operand 248 states. [2019-05-15 10:16:40,987 INFO L87 Difference]: Start difference. First operand 243 states. Second operand 248 states. [2019-05-15 10:16:40,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:40,991 INFO L93 Difference]: Finished difference Result 248 states and 248 transitions. [2019-05-15 10:16:40,991 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 248 transitions. [2019-05-15 10:16:40,991 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:40,991 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:40,991 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:40,991 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:40,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 243 states. [2019-05-15 10:16:40,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 243 transitions. [2019-05-15 10:16:40,994 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 243 transitions. Word has length 236 [2019-05-15 10:16:40,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:40,994 INFO L475 AbstractCegarLoop]: Abstraction has 243 states and 243 transitions. [2019-05-15 10:16:40,994 INFO L476 AbstractCegarLoop]: Interpolant automaton has 42 states. [2019-05-15 10:16:40,994 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 243 transitions. [2019-05-15 10:16:40,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2019-05-15 10:16:40,995 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:40,995 INFO L399 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 1, 1] [2019-05-15 10:16:40,996 INFO L418 AbstractCegarLoop]: === Iteration 41 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:40,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:40,996 INFO L82 PathProgramCache]: Analyzing trace with hash 2118710349, now seen corresponding path program 40 times [2019-05-15 10:16:40,996 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:41,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:41,033 INFO L256 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 42 conjunts are in the unsatisfiable core [2019-05-15 10:16:41,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:41,054 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:42,073 INFO L273 TraceCheckUtils]: 0: Hoare triple {35914#true} i := 0; {35919#(<= proc_i 0)} is VALID [2019-05-15 10:16:42,074 INFO L273 TraceCheckUtils]: 1: Hoare triple {35919#(<= proc_i 0)} assume i <= 1000; {35919#(<= proc_i 0)} is VALID [2019-05-15 10:16:42,074 INFO L273 TraceCheckUtils]: 2: Hoare triple {35919#(<= proc_i 0)} assume i + 4 < a[j]; {35919#(<= proc_i 0)} is VALID [2019-05-15 10:16:42,074 INFO L273 TraceCheckUtils]: 3: Hoare triple {35919#(<= proc_i 0)} assume a[5] == 1000; {35919#(<= proc_i 0)} is VALID [2019-05-15 10:16:42,075 INFO L273 TraceCheckUtils]: 4: Hoare triple {35919#(<= proc_i 0)} assume j > 4; {35919#(<= proc_i 0)} is VALID [2019-05-15 10:16:42,075 INFO L273 TraceCheckUtils]: 5: Hoare triple {35919#(<= proc_i 0)} assume j < 6; {35919#(<= proc_i 0)} is VALID [2019-05-15 10:16:42,076 INFO L273 TraceCheckUtils]: 6: Hoare triple {35919#(<= proc_i 0)} i := i + 4; {35938#(<= proc_i 4)} is VALID [2019-05-15 10:16:42,076 INFO L273 TraceCheckUtils]: 7: Hoare triple {35938#(<= proc_i 4)} assume i <= 1000; {35938#(<= proc_i 4)} is VALID [2019-05-15 10:16:42,077 INFO L273 TraceCheckUtils]: 8: Hoare triple {35938#(<= proc_i 4)} assume i + 4 < a[j]; {35938#(<= proc_i 4)} is VALID [2019-05-15 10:16:42,077 INFO L273 TraceCheckUtils]: 9: Hoare triple {35938#(<= proc_i 4)} assume a[5] == 1000; {35938#(<= proc_i 4)} is VALID [2019-05-15 10:16:42,078 INFO L273 TraceCheckUtils]: 10: Hoare triple {35938#(<= proc_i 4)} assume j > 4; {35938#(<= proc_i 4)} is VALID [2019-05-15 10:16:42,078 INFO L273 TraceCheckUtils]: 11: Hoare triple {35938#(<= proc_i 4)} assume j < 6; {35938#(<= proc_i 4)} is VALID [2019-05-15 10:16:42,079 INFO L273 TraceCheckUtils]: 12: Hoare triple {35938#(<= proc_i 4)} i := i + 4; {35957#(<= proc_i 8)} is VALID [2019-05-15 10:16:42,079 INFO L273 TraceCheckUtils]: 13: Hoare triple {35957#(<= proc_i 8)} assume i <= 1000; {35957#(<= proc_i 8)} is VALID [2019-05-15 10:16:42,080 INFO L273 TraceCheckUtils]: 14: Hoare triple {35957#(<= proc_i 8)} assume i + 4 < a[j]; {35957#(<= proc_i 8)} is VALID [2019-05-15 10:16:42,080 INFO L273 TraceCheckUtils]: 15: Hoare triple {35957#(<= proc_i 8)} assume a[5] == 1000; {35957#(<= proc_i 8)} is VALID [2019-05-15 10:16:42,081 INFO L273 TraceCheckUtils]: 16: Hoare triple {35957#(<= proc_i 8)} assume j > 4; {35957#(<= proc_i 8)} is VALID [2019-05-15 10:16:42,081 INFO L273 TraceCheckUtils]: 17: Hoare triple {35957#(<= proc_i 8)} assume j < 6; {35957#(<= proc_i 8)} is VALID [2019-05-15 10:16:42,082 INFO L273 TraceCheckUtils]: 18: Hoare triple {35957#(<= proc_i 8)} i := i + 4; {35976#(<= proc_i 12)} is VALID [2019-05-15 10:16:42,082 INFO L273 TraceCheckUtils]: 19: Hoare triple {35976#(<= proc_i 12)} assume i <= 1000; {35976#(<= proc_i 12)} is VALID [2019-05-15 10:16:42,083 INFO L273 TraceCheckUtils]: 20: Hoare triple {35976#(<= proc_i 12)} assume i + 4 < a[j]; {35976#(<= proc_i 12)} is VALID [2019-05-15 10:16:42,083 INFO L273 TraceCheckUtils]: 21: Hoare triple {35976#(<= proc_i 12)} assume a[5] == 1000; {35976#(<= proc_i 12)} is VALID [2019-05-15 10:16:42,084 INFO L273 TraceCheckUtils]: 22: Hoare triple {35976#(<= proc_i 12)} assume j > 4; {35976#(<= proc_i 12)} is VALID [2019-05-15 10:16:42,084 INFO L273 TraceCheckUtils]: 23: Hoare triple {35976#(<= proc_i 12)} assume j < 6; {35976#(<= proc_i 12)} is VALID [2019-05-15 10:16:42,085 INFO L273 TraceCheckUtils]: 24: Hoare triple {35976#(<= proc_i 12)} i := i + 4; {35995#(<= proc_i 16)} is VALID [2019-05-15 10:16:42,085 INFO L273 TraceCheckUtils]: 25: Hoare triple {35995#(<= proc_i 16)} assume i <= 1000; {35995#(<= proc_i 16)} is VALID [2019-05-15 10:16:42,086 INFO L273 TraceCheckUtils]: 26: Hoare triple {35995#(<= proc_i 16)} assume i + 4 < a[j]; {35995#(<= proc_i 16)} is VALID [2019-05-15 10:16:42,086 INFO L273 TraceCheckUtils]: 27: Hoare triple {35995#(<= proc_i 16)} assume a[5] == 1000; {35995#(<= proc_i 16)} is VALID [2019-05-15 10:16:42,087 INFO L273 TraceCheckUtils]: 28: Hoare triple {35995#(<= proc_i 16)} assume j > 4; {35995#(<= proc_i 16)} is VALID [2019-05-15 10:16:42,087 INFO L273 TraceCheckUtils]: 29: Hoare triple {35995#(<= proc_i 16)} assume j < 6; {35995#(<= proc_i 16)} is VALID [2019-05-15 10:16:42,088 INFO L273 TraceCheckUtils]: 30: Hoare triple {35995#(<= proc_i 16)} i := i + 4; {36014#(<= proc_i 20)} is VALID [2019-05-15 10:16:42,088 INFO L273 TraceCheckUtils]: 31: Hoare triple {36014#(<= proc_i 20)} assume i <= 1000; {36014#(<= proc_i 20)} is VALID [2019-05-15 10:16:42,089 INFO L273 TraceCheckUtils]: 32: Hoare triple {36014#(<= proc_i 20)} assume i + 4 < a[j]; {36014#(<= proc_i 20)} is VALID [2019-05-15 10:16:42,089 INFO L273 TraceCheckUtils]: 33: Hoare triple {36014#(<= proc_i 20)} assume a[5] == 1000; {36014#(<= proc_i 20)} is VALID [2019-05-15 10:16:42,090 INFO L273 TraceCheckUtils]: 34: Hoare triple {36014#(<= proc_i 20)} assume j > 4; {36014#(<= proc_i 20)} is VALID [2019-05-15 10:16:42,090 INFO L273 TraceCheckUtils]: 35: Hoare triple {36014#(<= proc_i 20)} assume j < 6; {36014#(<= proc_i 20)} is VALID [2019-05-15 10:16:42,091 INFO L273 TraceCheckUtils]: 36: Hoare triple {36014#(<= proc_i 20)} i := i + 4; {36033#(<= proc_i 24)} is VALID [2019-05-15 10:16:42,091 INFO L273 TraceCheckUtils]: 37: Hoare triple {36033#(<= proc_i 24)} assume i <= 1000; {36033#(<= proc_i 24)} is VALID [2019-05-15 10:16:42,092 INFO L273 TraceCheckUtils]: 38: Hoare triple {36033#(<= proc_i 24)} assume i + 4 < a[j]; {36033#(<= proc_i 24)} is VALID [2019-05-15 10:16:42,092 INFO L273 TraceCheckUtils]: 39: Hoare triple {36033#(<= proc_i 24)} assume a[5] == 1000; {36033#(<= proc_i 24)} is VALID [2019-05-15 10:16:42,093 INFO L273 TraceCheckUtils]: 40: Hoare triple {36033#(<= proc_i 24)} assume j > 4; {36033#(<= proc_i 24)} is VALID [2019-05-15 10:16:42,093 INFO L273 TraceCheckUtils]: 41: Hoare triple {36033#(<= proc_i 24)} assume j < 6; {36033#(<= proc_i 24)} is VALID [2019-05-15 10:16:42,094 INFO L273 TraceCheckUtils]: 42: Hoare triple {36033#(<= proc_i 24)} i := i + 4; {36052#(<= proc_i 28)} is VALID [2019-05-15 10:16:42,094 INFO L273 TraceCheckUtils]: 43: Hoare triple {36052#(<= proc_i 28)} assume i <= 1000; {36052#(<= proc_i 28)} is VALID [2019-05-15 10:16:42,095 INFO L273 TraceCheckUtils]: 44: Hoare triple {36052#(<= proc_i 28)} assume i + 4 < a[j]; {36052#(<= proc_i 28)} is VALID [2019-05-15 10:16:42,095 INFO L273 TraceCheckUtils]: 45: Hoare triple {36052#(<= proc_i 28)} assume a[5] == 1000; {36052#(<= proc_i 28)} is VALID [2019-05-15 10:16:42,096 INFO L273 TraceCheckUtils]: 46: Hoare triple {36052#(<= proc_i 28)} assume j > 4; {36052#(<= proc_i 28)} is VALID [2019-05-15 10:16:42,096 INFO L273 TraceCheckUtils]: 47: Hoare triple {36052#(<= proc_i 28)} assume j < 6; {36052#(<= proc_i 28)} is VALID [2019-05-15 10:16:42,097 INFO L273 TraceCheckUtils]: 48: Hoare triple {36052#(<= proc_i 28)} i := i + 4; {36071#(<= proc_i 32)} is VALID [2019-05-15 10:16:42,097 INFO L273 TraceCheckUtils]: 49: Hoare triple {36071#(<= proc_i 32)} assume i <= 1000; {36071#(<= proc_i 32)} is VALID [2019-05-15 10:16:42,098 INFO L273 TraceCheckUtils]: 50: Hoare triple {36071#(<= proc_i 32)} assume i + 4 < a[j]; {36071#(<= proc_i 32)} is VALID [2019-05-15 10:16:42,098 INFO L273 TraceCheckUtils]: 51: Hoare triple {36071#(<= proc_i 32)} assume a[5] == 1000; {36071#(<= proc_i 32)} is VALID [2019-05-15 10:16:42,099 INFO L273 TraceCheckUtils]: 52: Hoare triple {36071#(<= proc_i 32)} assume j > 4; {36071#(<= proc_i 32)} is VALID [2019-05-15 10:16:42,099 INFO L273 TraceCheckUtils]: 53: Hoare triple {36071#(<= proc_i 32)} assume j < 6; {36071#(<= proc_i 32)} is VALID [2019-05-15 10:16:42,100 INFO L273 TraceCheckUtils]: 54: Hoare triple {36071#(<= proc_i 32)} i := i + 4; {36090#(<= proc_i 36)} is VALID [2019-05-15 10:16:42,100 INFO L273 TraceCheckUtils]: 55: Hoare triple {36090#(<= proc_i 36)} assume i <= 1000; {36090#(<= proc_i 36)} is VALID [2019-05-15 10:16:42,101 INFO L273 TraceCheckUtils]: 56: Hoare triple {36090#(<= proc_i 36)} assume i + 4 < a[j]; {36090#(<= proc_i 36)} is VALID [2019-05-15 10:16:42,101 INFO L273 TraceCheckUtils]: 57: Hoare triple {36090#(<= proc_i 36)} assume a[5] == 1000; {36090#(<= proc_i 36)} is VALID [2019-05-15 10:16:42,102 INFO L273 TraceCheckUtils]: 58: Hoare triple {36090#(<= proc_i 36)} assume j > 4; {36090#(<= proc_i 36)} is VALID [2019-05-15 10:16:42,102 INFO L273 TraceCheckUtils]: 59: Hoare triple {36090#(<= proc_i 36)} assume j < 6; {36090#(<= proc_i 36)} is VALID [2019-05-15 10:16:42,103 INFO L273 TraceCheckUtils]: 60: Hoare triple {36090#(<= proc_i 36)} i := i + 4; {36109#(<= proc_i 40)} is VALID [2019-05-15 10:16:42,103 INFO L273 TraceCheckUtils]: 61: Hoare triple {36109#(<= proc_i 40)} assume i <= 1000; {36109#(<= proc_i 40)} is VALID [2019-05-15 10:16:42,104 INFO L273 TraceCheckUtils]: 62: Hoare triple {36109#(<= proc_i 40)} assume i + 4 < a[j]; {36109#(<= proc_i 40)} is VALID [2019-05-15 10:16:42,104 INFO L273 TraceCheckUtils]: 63: Hoare triple {36109#(<= proc_i 40)} assume a[5] == 1000; {36109#(<= proc_i 40)} is VALID [2019-05-15 10:16:42,105 INFO L273 TraceCheckUtils]: 64: Hoare triple {36109#(<= proc_i 40)} assume j > 4; {36109#(<= proc_i 40)} is VALID [2019-05-15 10:16:42,105 INFO L273 TraceCheckUtils]: 65: Hoare triple {36109#(<= proc_i 40)} assume j < 6; {36109#(<= proc_i 40)} is VALID [2019-05-15 10:16:42,106 INFO L273 TraceCheckUtils]: 66: Hoare triple {36109#(<= proc_i 40)} i := i + 4; {36128#(<= proc_i 44)} is VALID [2019-05-15 10:16:42,106 INFO L273 TraceCheckUtils]: 67: Hoare triple {36128#(<= proc_i 44)} assume i <= 1000; {36128#(<= proc_i 44)} is VALID [2019-05-15 10:16:42,107 INFO L273 TraceCheckUtils]: 68: Hoare triple {36128#(<= proc_i 44)} assume i + 4 < a[j]; {36128#(<= proc_i 44)} is VALID [2019-05-15 10:16:42,107 INFO L273 TraceCheckUtils]: 69: Hoare triple {36128#(<= proc_i 44)} assume a[5] == 1000; {36128#(<= proc_i 44)} is VALID [2019-05-15 10:16:42,108 INFO L273 TraceCheckUtils]: 70: Hoare triple {36128#(<= proc_i 44)} assume j > 4; {36128#(<= proc_i 44)} is VALID [2019-05-15 10:16:42,108 INFO L273 TraceCheckUtils]: 71: Hoare triple {36128#(<= proc_i 44)} assume j < 6; {36128#(<= proc_i 44)} is VALID [2019-05-15 10:16:42,109 INFO L273 TraceCheckUtils]: 72: Hoare triple {36128#(<= proc_i 44)} i := i + 4; {36147#(<= proc_i 48)} is VALID [2019-05-15 10:16:42,109 INFO L273 TraceCheckUtils]: 73: Hoare triple {36147#(<= proc_i 48)} assume i <= 1000; {36147#(<= proc_i 48)} is VALID [2019-05-15 10:16:42,110 INFO L273 TraceCheckUtils]: 74: Hoare triple {36147#(<= proc_i 48)} assume i + 4 < a[j]; {36147#(<= proc_i 48)} is VALID [2019-05-15 10:16:42,110 INFO L273 TraceCheckUtils]: 75: Hoare triple {36147#(<= proc_i 48)} assume a[5] == 1000; {36147#(<= proc_i 48)} is VALID [2019-05-15 10:16:42,111 INFO L273 TraceCheckUtils]: 76: Hoare triple {36147#(<= proc_i 48)} assume j > 4; {36147#(<= proc_i 48)} is VALID [2019-05-15 10:16:42,111 INFO L273 TraceCheckUtils]: 77: Hoare triple {36147#(<= proc_i 48)} assume j < 6; {36147#(<= proc_i 48)} is VALID [2019-05-15 10:16:42,112 INFO L273 TraceCheckUtils]: 78: Hoare triple {36147#(<= proc_i 48)} i := i + 4; {36166#(<= proc_i 52)} is VALID [2019-05-15 10:16:42,112 INFO L273 TraceCheckUtils]: 79: Hoare triple {36166#(<= proc_i 52)} assume i <= 1000; {36166#(<= proc_i 52)} is VALID [2019-05-15 10:16:42,113 INFO L273 TraceCheckUtils]: 80: Hoare triple {36166#(<= proc_i 52)} assume i + 4 < a[j]; {36166#(<= proc_i 52)} is VALID [2019-05-15 10:16:42,113 INFO L273 TraceCheckUtils]: 81: Hoare triple {36166#(<= proc_i 52)} assume a[5] == 1000; {36166#(<= proc_i 52)} is VALID [2019-05-15 10:16:42,114 INFO L273 TraceCheckUtils]: 82: Hoare triple {36166#(<= proc_i 52)} assume j > 4; {36166#(<= proc_i 52)} is VALID [2019-05-15 10:16:42,114 INFO L273 TraceCheckUtils]: 83: Hoare triple {36166#(<= proc_i 52)} assume j < 6; {36166#(<= proc_i 52)} is VALID [2019-05-15 10:16:42,115 INFO L273 TraceCheckUtils]: 84: Hoare triple {36166#(<= proc_i 52)} i := i + 4; {36185#(<= proc_i 56)} is VALID [2019-05-15 10:16:42,116 INFO L273 TraceCheckUtils]: 85: Hoare triple {36185#(<= proc_i 56)} assume i <= 1000; {36185#(<= proc_i 56)} is VALID [2019-05-15 10:16:42,116 INFO L273 TraceCheckUtils]: 86: Hoare triple {36185#(<= proc_i 56)} assume i + 4 < a[j]; {36185#(<= proc_i 56)} is VALID [2019-05-15 10:16:42,117 INFO L273 TraceCheckUtils]: 87: Hoare triple {36185#(<= proc_i 56)} assume a[5] == 1000; {36185#(<= proc_i 56)} is VALID [2019-05-15 10:16:42,117 INFO L273 TraceCheckUtils]: 88: Hoare triple {36185#(<= proc_i 56)} assume j > 4; {36185#(<= proc_i 56)} is VALID [2019-05-15 10:16:42,117 INFO L273 TraceCheckUtils]: 89: Hoare triple {36185#(<= proc_i 56)} assume j < 6; {36185#(<= proc_i 56)} is VALID [2019-05-15 10:16:42,118 INFO L273 TraceCheckUtils]: 90: Hoare triple {36185#(<= proc_i 56)} i := i + 4; {36204#(<= proc_i 60)} is VALID [2019-05-15 10:16:42,119 INFO L273 TraceCheckUtils]: 91: Hoare triple {36204#(<= proc_i 60)} assume i <= 1000; {36204#(<= proc_i 60)} is VALID [2019-05-15 10:16:42,119 INFO L273 TraceCheckUtils]: 92: Hoare triple {36204#(<= proc_i 60)} assume i + 4 < a[j]; {36204#(<= proc_i 60)} is VALID [2019-05-15 10:16:42,120 INFO L273 TraceCheckUtils]: 93: Hoare triple {36204#(<= proc_i 60)} assume a[5] == 1000; {36204#(<= proc_i 60)} is VALID [2019-05-15 10:16:42,120 INFO L273 TraceCheckUtils]: 94: Hoare triple {36204#(<= proc_i 60)} assume j > 4; {36204#(<= proc_i 60)} is VALID [2019-05-15 10:16:42,121 INFO L273 TraceCheckUtils]: 95: Hoare triple {36204#(<= proc_i 60)} assume j < 6; {36204#(<= proc_i 60)} is VALID [2019-05-15 10:16:42,121 INFO L273 TraceCheckUtils]: 96: Hoare triple {36204#(<= proc_i 60)} i := i + 4; {36223#(<= proc_i 64)} is VALID [2019-05-15 10:16:42,122 INFO L273 TraceCheckUtils]: 97: Hoare triple {36223#(<= proc_i 64)} assume i <= 1000; {36223#(<= proc_i 64)} is VALID [2019-05-15 10:16:42,122 INFO L273 TraceCheckUtils]: 98: Hoare triple {36223#(<= proc_i 64)} assume i + 4 < a[j]; {36223#(<= proc_i 64)} is VALID [2019-05-15 10:16:42,123 INFO L273 TraceCheckUtils]: 99: Hoare triple {36223#(<= proc_i 64)} assume a[5] == 1000; {36223#(<= proc_i 64)} is VALID [2019-05-15 10:16:42,123 INFO L273 TraceCheckUtils]: 100: Hoare triple {36223#(<= proc_i 64)} assume j > 4; {36223#(<= proc_i 64)} is VALID [2019-05-15 10:16:42,124 INFO L273 TraceCheckUtils]: 101: Hoare triple {36223#(<= proc_i 64)} assume j < 6; {36223#(<= proc_i 64)} is VALID [2019-05-15 10:16:42,124 INFO L273 TraceCheckUtils]: 102: Hoare triple {36223#(<= proc_i 64)} i := i + 4; {36242#(<= proc_i 68)} is VALID [2019-05-15 10:16:42,125 INFO L273 TraceCheckUtils]: 103: Hoare triple {36242#(<= proc_i 68)} assume i <= 1000; {36242#(<= proc_i 68)} is VALID [2019-05-15 10:16:42,125 INFO L273 TraceCheckUtils]: 104: Hoare triple {36242#(<= proc_i 68)} assume i + 4 < a[j]; {36242#(<= proc_i 68)} is VALID [2019-05-15 10:16:42,126 INFO L273 TraceCheckUtils]: 105: Hoare triple {36242#(<= proc_i 68)} assume a[5] == 1000; {36242#(<= proc_i 68)} is VALID [2019-05-15 10:16:42,126 INFO L273 TraceCheckUtils]: 106: Hoare triple {36242#(<= proc_i 68)} assume j > 4; {36242#(<= proc_i 68)} is VALID [2019-05-15 10:16:42,127 INFO L273 TraceCheckUtils]: 107: Hoare triple {36242#(<= proc_i 68)} assume j < 6; {36242#(<= proc_i 68)} is VALID [2019-05-15 10:16:42,127 INFO L273 TraceCheckUtils]: 108: Hoare triple {36242#(<= proc_i 68)} i := i + 4; {36261#(<= proc_i 72)} is VALID [2019-05-15 10:16:42,128 INFO L273 TraceCheckUtils]: 109: Hoare triple {36261#(<= proc_i 72)} assume i <= 1000; {36261#(<= proc_i 72)} is VALID [2019-05-15 10:16:42,128 INFO L273 TraceCheckUtils]: 110: Hoare triple {36261#(<= proc_i 72)} assume i + 4 < a[j]; {36261#(<= proc_i 72)} is VALID [2019-05-15 10:16:42,129 INFO L273 TraceCheckUtils]: 111: Hoare triple {36261#(<= proc_i 72)} assume a[5] == 1000; {36261#(<= proc_i 72)} is VALID [2019-05-15 10:16:42,129 INFO L273 TraceCheckUtils]: 112: Hoare triple {36261#(<= proc_i 72)} assume j > 4; {36261#(<= proc_i 72)} is VALID [2019-05-15 10:16:42,130 INFO L273 TraceCheckUtils]: 113: Hoare triple {36261#(<= proc_i 72)} assume j < 6; {36261#(<= proc_i 72)} is VALID [2019-05-15 10:16:42,130 INFO L273 TraceCheckUtils]: 114: Hoare triple {36261#(<= proc_i 72)} i := i + 4; {36280#(<= proc_i 76)} is VALID [2019-05-15 10:16:42,131 INFO L273 TraceCheckUtils]: 115: Hoare triple {36280#(<= proc_i 76)} assume i <= 1000; {36280#(<= proc_i 76)} is VALID [2019-05-15 10:16:42,131 INFO L273 TraceCheckUtils]: 116: Hoare triple {36280#(<= proc_i 76)} assume i + 4 < a[j]; {36280#(<= proc_i 76)} is VALID [2019-05-15 10:16:42,132 INFO L273 TraceCheckUtils]: 117: Hoare triple {36280#(<= proc_i 76)} assume a[5] == 1000; {36280#(<= proc_i 76)} is VALID [2019-05-15 10:16:42,132 INFO L273 TraceCheckUtils]: 118: Hoare triple {36280#(<= proc_i 76)} assume j > 4; {36280#(<= proc_i 76)} is VALID [2019-05-15 10:16:42,133 INFO L273 TraceCheckUtils]: 119: Hoare triple {36280#(<= proc_i 76)} assume j < 6; {36280#(<= proc_i 76)} is VALID [2019-05-15 10:16:42,133 INFO L273 TraceCheckUtils]: 120: Hoare triple {36280#(<= proc_i 76)} i := i + 4; {36299#(<= proc_i 80)} is VALID [2019-05-15 10:16:42,134 INFO L273 TraceCheckUtils]: 121: Hoare triple {36299#(<= proc_i 80)} assume i <= 1000; {36299#(<= proc_i 80)} is VALID [2019-05-15 10:16:42,134 INFO L273 TraceCheckUtils]: 122: Hoare triple {36299#(<= proc_i 80)} assume i + 4 < a[j]; {36299#(<= proc_i 80)} is VALID [2019-05-15 10:16:42,135 INFO L273 TraceCheckUtils]: 123: Hoare triple {36299#(<= proc_i 80)} assume a[5] == 1000; {36299#(<= proc_i 80)} is VALID [2019-05-15 10:16:42,135 INFO L273 TraceCheckUtils]: 124: Hoare triple {36299#(<= proc_i 80)} assume j > 4; {36299#(<= proc_i 80)} is VALID [2019-05-15 10:16:42,136 INFO L273 TraceCheckUtils]: 125: Hoare triple {36299#(<= proc_i 80)} assume j < 6; {36299#(<= proc_i 80)} is VALID [2019-05-15 10:16:42,136 INFO L273 TraceCheckUtils]: 126: Hoare triple {36299#(<= proc_i 80)} i := i + 4; {36318#(<= proc_i 84)} is VALID [2019-05-15 10:16:42,137 INFO L273 TraceCheckUtils]: 127: Hoare triple {36318#(<= proc_i 84)} assume i <= 1000; {36318#(<= proc_i 84)} is VALID [2019-05-15 10:16:42,137 INFO L273 TraceCheckUtils]: 128: Hoare triple {36318#(<= proc_i 84)} assume i + 4 < a[j]; {36318#(<= proc_i 84)} is VALID [2019-05-15 10:16:42,138 INFO L273 TraceCheckUtils]: 129: Hoare triple {36318#(<= proc_i 84)} assume a[5] == 1000; {36318#(<= proc_i 84)} is VALID [2019-05-15 10:16:42,138 INFO L273 TraceCheckUtils]: 130: Hoare triple {36318#(<= proc_i 84)} assume j > 4; {36318#(<= proc_i 84)} is VALID [2019-05-15 10:16:42,139 INFO L273 TraceCheckUtils]: 131: Hoare triple {36318#(<= proc_i 84)} assume j < 6; {36318#(<= proc_i 84)} is VALID [2019-05-15 10:16:42,139 INFO L273 TraceCheckUtils]: 132: Hoare triple {36318#(<= proc_i 84)} i := i + 4; {36337#(<= proc_i 88)} is VALID [2019-05-15 10:16:42,140 INFO L273 TraceCheckUtils]: 133: Hoare triple {36337#(<= proc_i 88)} assume i <= 1000; {36337#(<= proc_i 88)} is VALID [2019-05-15 10:16:42,140 INFO L273 TraceCheckUtils]: 134: Hoare triple {36337#(<= proc_i 88)} assume i + 4 < a[j]; {36337#(<= proc_i 88)} is VALID [2019-05-15 10:16:42,141 INFO L273 TraceCheckUtils]: 135: Hoare triple {36337#(<= proc_i 88)} assume a[5] == 1000; {36337#(<= proc_i 88)} is VALID [2019-05-15 10:16:42,141 INFO L273 TraceCheckUtils]: 136: Hoare triple {36337#(<= proc_i 88)} assume j > 4; {36337#(<= proc_i 88)} is VALID [2019-05-15 10:16:42,142 INFO L273 TraceCheckUtils]: 137: Hoare triple {36337#(<= proc_i 88)} assume j < 6; {36337#(<= proc_i 88)} is VALID [2019-05-15 10:16:42,142 INFO L273 TraceCheckUtils]: 138: Hoare triple {36337#(<= proc_i 88)} i := i + 4; {36356#(<= proc_i 92)} is VALID [2019-05-15 10:16:42,143 INFO L273 TraceCheckUtils]: 139: Hoare triple {36356#(<= proc_i 92)} assume i <= 1000; {36356#(<= proc_i 92)} is VALID [2019-05-15 10:16:42,143 INFO L273 TraceCheckUtils]: 140: Hoare triple {36356#(<= proc_i 92)} assume i + 4 < a[j]; {36356#(<= proc_i 92)} is VALID [2019-05-15 10:16:42,144 INFO L273 TraceCheckUtils]: 141: Hoare triple {36356#(<= proc_i 92)} assume a[5] == 1000; {36356#(<= proc_i 92)} is VALID [2019-05-15 10:16:42,144 INFO L273 TraceCheckUtils]: 142: Hoare triple {36356#(<= proc_i 92)} assume j > 4; {36356#(<= proc_i 92)} is VALID [2019-05-15 10:16:42,145 INFO L273 TraceCheckUtils]: 143: Hoare triple {36356#(<= proc_i 92)} assume j < 6; {36356#(<= proc_i 92)} is VALID [2019-05-15 10:16:42,145 INFO L273 TraceCheckUtils]: 144: Hoare triple {36356#(<= proc_i 92)} i := i + 4; {36375#(<= proc_i 96)} is VALID [2019-05-15 10:16:42,146 INFO L273 TraceCheckUtils]: 145: Hoare triple {36375#(<= proc_i 96)} assume i <= 1000; {36375#(<= proc_i 96)} is VALID [2019-05-15 10:16:42,146 INFO L273 TraceCheckUtils]: 146: Hoare triple {36375#(<= proc_i 96)} assume i + 4 < a[j]; {36375#(<= proc_i 96)} is VALID [2019-05-15 10:16:42,147 INFO L273 TraceCheckUtils]: 147: Hoare triple {36375#(<= proc_i 96)} assume a[5] == 1000; {36375#(<= proc_i 96)} is VALID [2019-05-15 10:16:42,147 INFO L273 TraceCheckUtils]: 148: Hoare triple {36375#(<= proc_i 96)} assume j > 4; {36375#(<= proc_i 96)} is VALID [2019-05-15 10:16:42,148 INFO L273 TraceCheckUtils]: 149: Hoare triple {36375#(<= proc_i 96)} assume j < 6; {36375#(<= proc_i 96)} is VALID [2019-05-15 10:16:42,148 INFO L273 TraceCheckUtils]: 150: Hoare triple {36375#(<= proc_i 96)} i := i + 4; {36394#(<= proc_i 100)} is VALID [2019-05-15 10:16:42,149 INFO L273 TraceCheckUtils]: 151: Hoare triple {36394#(<= proc_i 100)} assume i <= 1000; {36394#(<= proc_i 100)} is VALID [2019-05-15 10:16:42,149 INFO L273 TraceCheckUtils]: 152: Hoare triple {36394#(<= proc_i 100)} assume i + 4 < a[j]; {36394#(<= proc_i 100)} is VALID [2019-05-15 10:16:42,150 INFO L273 TraceCheckUtils]: 153: Hoare triple {36394#(<= proc_i 100)} assume a[5] == 1000; {36394#(<= proc_i 100)} is VALID [2019-05-15 10:16:42,150 INFO L273 TraceCheckUtils]: 154: Hoare triple {36394#(<= proc_i 100)} assume j > 4; {36394#(<= proc_i 100)} is VALID [2019-05-15 10:16:42,151 INFO L273 TraceCheckUtils]: 155: Hoare triple {36394#(<= proc_i 100)} assume j < 6; {36394#(<= proc_i 100)} is VALID [2019-05-15 10:16:42,151 INFO L273 TraceCheckUtils]: 156: Hoare triple {36394#(<= proc_i 100)} i := i + 4; {36413#(<= proc_i 104)} is VALID [2019-05-15 10:16:42,152 INFO L273 TraceCheckUtils]: 157: Hoare triple {36413#(<= proc_i 104)} assume i <= 1000; {36413#(<= proc_i 104)} is VALID [2019-05-15 10:16:42,152 INFO L273 TraceCheckUtils]: 158: Hoare triple {36413#(<= proc_i 104)} assume i + 4 < a[j]; {36413#(<= proc_i 104)} is VALID [2019-05-15 10:16:42,153 INFO L273 TraceCheckUtils]: 159: Hoare triple {36413#(<= proc_i 104)} assume a[5] == 1000; {36413#(<= proc_i 104)} is VALID [2019-05-15 10:16:42,153 INFO L273 TraceCheckUtils]: 160: Hoare triple {36413#(<= proc_i 104)} assume j > 4; {36413#(<= proc_i 104)} is VALID [2019-05-15 10:16:42,154 INFO L273 TraceCheckUtils]: 161: Hoare triple {36413#(<= proc_i 104)} assume j < 6; {36413#(<= proc_i 104)} is VALID [2019-05-15 10:16:42,154 INFO L273 TraceCheckUtils]: 162: Hoare triple {36413#(<= proc_i 104)} i := i + 4; {36432#(<= proc_i 108)} is VALID [2019-05-15 10:16:42,155 INFO L273 TraceCheckUtils]: 163: Hoare triple {36432#(<= proc_i 108)} assume i <= 1000; {36432#(<= proc_i 108)} is VALID [2019-05-15 10:16:42,155 INFO L273 TraceCheckUtils]: 164: Hoare triple {36432#(<= proc_i 108)} assume i + 4 < a[j]; {36432#(<= proc_i 108)} is VALID [2019-05-15 10:16:42,156 INFO L273 TraceCheckUtils]: 165: Hoare triple {36432#(<= proc_i 108)} assume a[5] == 1000; {36432#(<= proc_i 108)} is VALID [2019-05-15 10:16:42,156 INFO L273 TraceCheckUtils]: 166: Hoare triple {36432#(<= proc_i 108)} assume j > 4; {36432#(<= proc_i 108)} is VALID [2019-05-15 10:16:42,157 INFO L273 TraceCheckUtils]: 167: Hoare triple {36432#(<= proc_i 108)} assume j < 6; {36432#(<= proc_i 108)} is VALID [2019-05-15 10:16:42,157 INFO L273 TraceCheckUtils]: 168: Hoare triple {36432#(<= proc_i 108)} i := i + 4; {36451#(<= proc_i 112)} is VALID [2019-05-15 10:16:42,158 INFO L273 TraceCheckUtils]: 169: Hoare triple {36451#(<= proc_i 112)} assume i <= 1000; {36451#(<= proc_i 112)} is VALID [2019-05-15 10:16:42,158 INFO L273 TraceCheckUtils]: 170: Hoare triple {36451#(<= proc_i 112)} assume i + 4 < a[j]; {36451#(<= proc_i 112)} is VALID [2019-05-15 10:16:42,159 INFO L273 TraceCheckUtils]: 171: Hoare triple {36451#(<= proc_i 112)} assume a[5] == 1000; {36451#(<= proc_i 112)} is VALID [2019-05-15 10:16:42,159 INFO L273 TraceCheckUtils]: 172: Hoare triple {36451#(<= proc_i 112)} assume j > 4; {36451#(<= proc_i 112)} is VALID [2019-05-15 10:16:42,160 INFO L273 TraceCheckUtils]: 173: Hoare triple {36451#(<= proc_i 112)} assume j < 6; {36451#(<= proc_i 112)} is VALID [2019-05-15 10:16:42,160 INFO L273 TraceCheckUtils]: 174: Hoare triple {36451#(<= proc_i 112)} i := i + 4; {36470#(<= proc_i 116)} is VALID [2019-05-15 10:16:42,161 INFO L273 TraceCheckUtils]: 175: Hoare triple {36470#(<= proc_i 116)} assume i <= 1000; {36470#(<= proc_i 116)} is VALID [2019-05-15 10:16:42,161 INFO L273 TraceCheckUtils]: 176: Hoare triple {36470#(<= proc_i 116)} assume i + 4 < a[j]; {36470#(<= proc_i 116)} is VALID [2019-05-15 10:16:42,162 INFO L273 TraceCheckUtils]: 177: Hoare triple {36470#(<= proc_i 116)} assume a[5] == 1000; {36470#(<= proc_i 116)} is VALID [2019-05-15 10:16:42,162 INFO L273 TraceCheckUtils]: 178: Hoare triple {36470#(<= proc_i 116)} assume j > 4; {36470#(<= proc_i 116)} is VALID [2019-05-15 10:16:42,163 INFO L273 TraceCheckUtils]: 179: Hoare triple {36470#(<= proc_i 116)} assume j < 6; {36470#(<= proc_i 116)} is VALID [2019-05-15 10:16:42,163 INFO L273 TraceCheckUtils]: 180: Hoare triple {36470#(<= proc_i 116)} i := i + 4; {36489#(<= proc_i 120)} is VALID [2019-05-15 10:16:42,164 INFO L273 TraceCheckUtils]: 181: Hoare triple {36489#(<= proc_i 120)} assume i <= 1000; {36489#(<= proc_i 120)} is VALID [2019-05-15 10:16:42,164 INFO L273 TraceCheckUtils]: 182: Hoare triple {36489#(<= proc_i 120)} assume i + 4 < a[j]; {36489#(<= proc_i 120)} is VALID [2019-05-15 10:16:42,165 INFO L273 TraceCheckUtils]: 183: Hoare triple {36489#(<= proc_i 120)} assume a[5] == 1000; {36489#(<= proc_i 120)} is VALID [2019-05-15 10:16:42,165 INFO L273 TraceCheckUtils]: 184: Hoare triple {36489#(<= proc_i 120)} assume j > 4; {36489#(<= proc_i 120)} is VALID [2019-05-15 10:16:42,166 INFO L273 TraceCheckUtils]: 185: Hoare triple {36489#(<= proc_i 120)} assume j < 6; {36489#(<= proc_i 120)} is VALID [2019-05-15 10:16:42,166 INFO L273 TraceCheckUtils]: 186: Hoare triple {36489#(<= proc_i 120)} i := i + 4; {36508#(<= proc_i 124)} is VALID [2019-05-15 10:16:42,167 INFO L273 TraceCheckUtils]: 187: Hoare triple {36508#(<= proc_i 124)} assume i <= 1000; {36508#(<= proc_i 124)} is VALID [2019-05-15 10:16:42,167 INFO L273 TraceCheckUtils]: 188: Hoare triple {36508#(<= proc_i 124)} assume i + 4 < a[j]; {36508#(<= proc_i 124)} is VALID [2019-05-15 10:16:42,168 INFO L273 TraceCheckUtils]: 189: Hoare triple {36508#(<= proc_i 124)} assume a[5] == 1000; {36508#(<= proc_i 124)} is VALID [2019-05-15 10:16:42,168 INFO L273 TraceCheckUtils]: 190: Hoare triple {36508#(<= proc_i 124)} assume j > 4; {36508#(<= proc_i 124)} is VALID [2019-05-15 10:16:42,169 INFO L273 TraceCheckUtils]: 191: Hoare triple {36508#(<= proc_i 124)} assume j < 6; {36508#(<= proc_i 124)} is VALID [2019-05-15 10:16:42,169 INFO L273 TraceCheckUtils]: 192: Hoare triple {36508#(<= proc_i 124)} i := i + 4; {36527#(<= proc_i 128)} is VALID [2019-05-15 10:16:42,170 INFO L273 TraceCheckUtils]: 193: Hoare triple {36527#(<= proc_i 128)} assume i <= 1000; {36527#(<= proc_i 128)} is VALID [2019-05-15 10:16:42,170 INFO L273 TraceCheckUtils]: 194: Hoare triple {36527#(<= proc_i 128)} assume i + 4 < a[j]; {36527#(<= proc_i 128)} is VALID [2019-05-15 10:16:42,171 INFO L273 TraceCheckUtils]: 195: Hoare triple {36527#(<= proc_i 128)} assume a[5] == 1000; {36527#(<= proc_i 128)} is VALID [2019-05-15 10:16:42,171 INFO L273 TraceCheckUtils]: 196: Hoare triple {36527#(<= proc_i 128)} assume j > 4; {36527#(<= proc_i 128)} is VALID [2019-05-15 10:16:42,172 INFO L273 TraceCheckUtils]: 197: Hoare triple {36527#(<= proc_i 128)} assume j < 6; {36527#(<= proc_i 128)} is VALID [2019-05-15 10:16:42,172 INFO L273 TraceCheckUtils]: 198: Hoare triple {36527#(<= proc_i 128)} i := i + 4; {36546#(<= proc_i 132)} is VALID [2019-05-15 10:16:42,173 INFO L273 TraceCheckUtils]: 199: Hoare triple {36546#(<= proc_i 132)} assume i <= 1000; {36546#(<= proc_i 132)} is VALID [2019-05-15 10:16:42,173 INFO L273 TraceCheckUtils]: 200: Hoare triple {36546#(<= proc_i 132)} assume i + 4 < a[j]; {36546#(<= proc_i 132)} is VALID [2019-05-15 10:16:42,174 INFO L273 TraceCheckUtils]: 201: Hoare triple {36546#(<= proc_i 132)} assume a[5] == 1000; {36546#(<= proc_i 132)} is VALID [2019-05-15 10:16:42,174 INFO L273 TraceCheckUtils]: 202: Hoare triple {36546#(<= proc_i 132)} assume j > 4; {36546#(<= proc_i 132)} is VALID [2019-05-15 10:16:42,174 INFO L273 TraceCheckUtils]: 203: Hoare triple {36546#(<= proc_i 132)} assume j < 6; {36546#(<= proc_i 132)} is VALID [2019-05-15 10:16:42,175 INFO L273 TraceCheckUtils]: 204: Hoare triple {36546#(<= proc_i 132)} i := i + 4; {36565#(<= proc_i 136)} is VALID [2019-05-15 10:16:42,176 INFO L273 TraceCheckUtils]: 205: Hoare triple {36565#(<= proc_i 136)} assume i <= 1000; {36565#(<= proc_i 136)} is VALID [2019-05-15 10:16:42,176 INFO L273 TraceCheckUtils]: 206: Hoare triple {36565#(<= proc_i 136)} assume i + 4 < a[j]; {36565#(<= proc_i 136)} is VALID [2019-05-15 10:16:42,177 INFO L273 TraceCheckUtils]: 207: Hoare triple {36565#(<= proc_i 136)} assume a[5] == 1000; {36565#(<= proc_i 136)} is VALID [2019-05-15 10:16:42,177 INFO L273 TraceCheckUtils]: 208: Hoare triple {36565#(<= proc_i 136)} assume j > 4; {36565#(<= proc_i 136)} is VALID [2019-05-15 10:16:42,177 INFO L273 TraceCheckUtils]: 209: Hoare triple {36565#(<= proc_i 136)} assume j < 6; {36565#(<= proc_i 136)} is VALID [2019-05-15 10:16:42,178 INFO L273 TraceCheckUtils]: 210: Hoare triple {36565#(<= proc_i 136)} i := i + 4; {36584#(<= proc_i 140)} is VALID [2019-05-15 10:16:42,179 INFO L273 TraceCheckUtils]: 211: Hoare triple {36584#(<= proc_i 140)} assume i <= 1000; {36584#(<= proc_i 140)} is VALID [2019-05-15 10:16:42,179 INFO L273 TraceCheckUtils]: 212: Hoare triple {36584#(<= proc_i 140)} assume i + 4 < a[j]; {36584#(<= proc_i 140)} is VALID [2019-05-15 10:16:42,180 INFO L273 TraceCheckUtils]: 213: Hoare triple {36584#(<= proc_i 140)} assume a[5] == 1000; {36584#(<= proc_i 140)} is VALID [2019-05-15 10:16:42,180 INFO L273 TraceCheckUtils]: 214: Hoare triple {36584#(<= proc_i 140)} assume j > 4; {36584#(<= proc_i 140)} is VALID [2019-05-15 10:16:42,180 INFO L273 TraceCheckUtils]: 215: Hoare triple {36584#(<= proc_i 140)} assume j < 6; {36584#(<= proc_i 140)} is VALID [2019-05-15 10:16:42,181 INFO L273 TraceCheckUtils]: 216: Hoare triple {36584#(<= proc_i 140)} i := i + 4; {36603#(<= proc_i 144)} is VALID [2019-05-15 10:16:42,182 INFO L273 TraceCheckUtils]: 217: Hoare triple {36603#(<= proc_i 144)} assume i <= 1000; {36603#(<= proc_i 144)} is VALID [2019-05-15 10:16:42,182 INFO L273 TraceCheckUtils]: 218: Hoare triple {36603#(<= proc_i 144)} assume i + 4 < a[j]; {36603#(<= proc_i 144)} is VALID [2019-05-15 10:16:42,183 INFO L273 TraceCheckUtils]: 219: Hoare triple {36603#(<= proc_i 144)} assume a[5] == 1000; {36603#(<= proc_i 144)} is VALID [2019-05-15 10:16:42,183 INFO L273 TraceCheckUtils]: 220: Hoare triple {36603#(<= proc_i 144)} assume j > 4; {36603#(<= proc_i 144)} is VALID [2019-05-15 10:16:42,184 INFO L273 TraceCheckUtils]: 221: Hoare triple {36603#(<= proc_i 144)} assume j < 6; {36603#(<= proc_i 144)} is VALID [2019-05-15 10:16:42,184 INFO L273 TraceCheckUtils]: 222: Hoare triple {36603#(<= proc_i 144)} i := i + 4; {36622#(<= proc_i 148)} is VALID [2019-05-15 10:16:42,185 INFO L273 TraceCheckUtils]: 223: Hoare triple {36622#(<= proc_i 148)} assume i <= 1000; {36622#(<= proc_i 148)} is VALID [2019-05-15 10:16:42,185 INFO L273 TraceCheckUtils]: 224: Hoare triple {36622#(<= proc_i 148)} assume i + 4 < a[j]; {36622#(<= proc_i 148)} is VALID [2019-05-15 10:16:42,186 INFO L273 TraceCheckUtils]: 225: Hoare triple {36622#(<= proc_i 148)} assume a[5] == 1000; {36622#(<= proc_i 148)} is VALID [2019-05-15 10:16:42,186 INFO L273 TraceCheckUtils]: 226: Hoare triple {36622#(<= proc_i 148)} assume j > 4; {36622#(<= proc_i 148)} is VALID [2019-05-15 10:16:42,187 INFO L273 TraceCheckUtils]: 227: Hoare triple {36622#(<= proc_i 148)} assume j < 6; {36622#(<= proc_i 148)} is VALID [2019-05-15 10:16:42,187 INFO L273 TraceCheckUtils]: 228: Hoare triple {36622#(<= proc_i 148)} i := i + 4; {36641#(<= proc_i 152)} is VALID [2019-05-15 10:16:42,188 INFO L273 TraceCheckUtils]: 229: Hoare triple {36641#(<= proc_i 152)} assume i <= 1000; {36641#(<= proc_i 152)} is VALID [2019-05-15 10:16:42,188 INFO L273 TraceCheckUtils]: 230: Hoare triple {36641#(<= proc_i 152)} assume i + 4 < a[j]; {36641#(<= proc_i 152)} is VALID [2019-05-15 10:16:42,189 INFO L273 TraceCheckUtils]: 231: Hoare triple {36641#(<= proc_i 152)} assume a[5] == 1000; {36641#(<= proc_i 152)} is VALID [2019-05-15 10:16:42,189 INFO L273 TraceCheckUtils]: 232: Hoare triple {36641#(<= proc_i 152)} assume j > 4; {36641#(<= proc_i 152)} is VALID [2019-05-15 10:16:42,190 INFO L273 TraceCheckUtils]: 233: Hoare triple {36641#(<= proc_i 152)} assume j < 6; {36641#(<= proc_i 152)} is VALID [2019-05-15 10:16:42,191 INFO L273 TraceCheckUtils]: 234: Hoare triple {36641#(<= proc_i 152)} i := i + 4; {36660#(<= proc_i 156)} is VALID [2019-05-15 10:16:42,191 INFO L273 TraceCheckUtils]: 235: Hoare triple {36660#(<= proc_i 156)} assume i <= 1000; {36660#(<= proc_i 156)} is VALID [2019-05-15 10:16:42,192 INFO L273 TraceCheckUtils]: 236: Hoare triple {36660#(<= proc_i 156)} assume i + 4 < a[j]; {36660#(<= proc_i 156)} is VALID [2019-05-15 10:16:42,192 INFO L273 TraceCheckUtils]: 237: Hoare triple {36660#(<= proc_i 156)} assume a[5] == 1000; {36660#(<= proc_i 156)} is VALID [2019-05-15 10:16:42,193 INFO L273 TraceCheckUtils]: 238: Hoare triple {36660#(<= proc_i 156)} assume j > 4; {36660#(<= proc_i 156)} is VALID [2019-05-15 10:16:42,193 INFO L273 TraceCheckUtils]: 239: Hoare triple {36660#(<= proc_i 156)} assume j < 6; {36660#(<= proc_i 156)} is VALID [2019-05-15 10:16:42,194 INFO L273 TraceCheckUtils]: 240: Hoare triple {36660#(<= proc_i 156)} i := i + 4; {36679#(<= proc_i 160)} is VALID [2019-05-15 10:16:42,194 INFO L273 TraceCheckUtils]: 241: Hoare triple {36679#(<= proc_i 160)} assume !(i <= 1000); {35915#false} is VALID [2019-05-15 10:16:42,230 INFO L134 CoverageAnalysis]: Checked inductivity of 4720 backedges. 0 proven. 4720 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:42,231 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:42,231 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2019-05-15 10:16:42,231 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 242 [2019-05-15 10:16:42,232 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:42,232 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 43 states. [2019-05-15 10:16:42,467 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 242 edges. 242 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:42,467 INFO L454 AbstractCegarLoop]: Interpolant automaton has 43 states [2019-05-15 10:16:42,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2019-05-15 10:16:42,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2019-05-15 10:16:42,468 INFO L87 Difference]: Start difference. First operand 243 states and 243 transitions. Second operand 43 states. [2019-05-15 10:16:42,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:42,897 INFO L93 Difference]: Finished difference Result 254 states and 254 transitions. [2019-05-15 10:16:42,897 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2019-05-15 10:16:42,897 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 242 [2019-05-15 10:16:42,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:42,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2019-05-15 10:16:42,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 255 transitions. [2019-05-15 10:16:42,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2019-05-15 10:16:42,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 255 transitions. [2019-05-15 10:16:42,900 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 43 states and 255 transitions. [2019-05-15 10:16:43,156 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 255 edges. 255 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:43,161 INFO L225 Difference]: With dead ends: 254 [2019-05-15 10:16:43,161 INFO L226 Difference]: Without dead ends: 254 [2019-05-15 10:16:43,162 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2019-05-15 10:16:43,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2019-05-15 10:16:43,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 249. [2019-05-15 10:16:43,164 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:43,164 INFO L82 GeneralOperation]: Start isEquivalent. First operand 254 states. Second operand 249 states. [2019-05-15 10:16:43,165 INFO L74 IsIncluded]: Start isIncluded. First operand 254 states. Second operand 249 states. [2019-05-15 10:16:43,165 INFO L87 Difference]: Start difference. First operand 254 states. Second operand 249 states. [2019-05-15 10:16:43,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:43,169 INFO L93 Difference]: Finished difference Result 254 states and 254 transitions. [2019-05-15 10:16:43,169 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 254 transitions. [2019-05-15 10:16:43,169 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:43,169 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:43,170 INFO L74 IsIncluded]: Start isIncluded. First operand 249 states. Second operand 254 states. [2019-05-15 10:16:43,170 INFO L87 Difference]: Start difference. First operand 249 states. Second operand 254 states. [2019-05-15 10:16:43,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:43,174 INFO L93 Difference]: Finished difference Result 254 states and 254 transitions. [2019-05-15 10:16:43,174 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 254 transitions. [2019-05-15 10:16:43,174 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:43,175 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:43,175 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:43,175 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:43,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2019-05-15 10:16:43,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 249 transitions. [2019-05-15 10:16:43,179 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 249 transitions. Word has length 242 [2019-05-15 10:16:43,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:43,179 INFO L475 AbstractCegarLoop]: Abstraction has 249 states and 249 transitions. [2019-05-15 10:16:43,179 INFO L476 AbstractCegarLoop]: Interpolant automaton has 43 states. [2019-05-15 10:16:43,179 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 249 transitions. [2019-05-15 10:16:43,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2019-05-15 10:16:43,180 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:43,181 INFO L399 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 41, 41, 1, 1] [2019-05-15 10:16:43,181 INFO L418 AbstractCegarLoop]: === Iteration 42 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:43,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:43,181 INFO L82 PathProgramCache]: Analyzing trace with hash 1099661322, now seen corresponding path program 41 times [2019-05-15 10:16:43,182 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:43,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:43,213 INFO L256 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 43 conjunts are in the unsatisfiable core [2019-05-15 10:16:43,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:43,239 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:44,320 INFO L273 TraceCheckUtils]: 0: Hoare triple {37693#true} i := 0; {37698#(<= proc_i 0)} is VALID [2019-05-15 10:16:44,321 INFO L273 TraceCheckUtils]: 1: Hoare triple {37698#(<= proc_i 0)} assume i <= 1000; {37698#(<= proc_i 0)} is VALID [2019-05-15 10:16:44,321 INFO L273 TraceCheckUtils]: 2: Hoare triple {37698#(<= proc_i 0)} assume i + 4 < a[j]; {37698#(<= proc_i 0)} is VALID [2019-05-15 10:16:44,322 INFO L273 TraceCheckUtils]: 3: Hoare triple {37698#(<= proc_i 0)} assume a[5] == 1000; {37698#(<= proc_i 0)} is VALID [2019-05-15 10:16:44,322 INFO L273 TraceCheckUtils]: 4: Hoare triple {37698#(<= proc_i 0)} assume j > 4; {37698#(<= proc_i 0)} is VALID [2019-05-15 10:16:44,323 INFO L273 TraceCheckUtils]: 5: Hoare triple {37698#(<= proc_i 0)} assume j < 6; {37698#(<= proc_i 0)} is VALID [2019-05-15 10:16:44,324 INFO L273 TraceCheckUtils]: 6: Hoare triple {37698#(<= proc_i 0)} i := i + 4; {37717#(<= proc_i 4)} is VALID [2019-05-15 10:16:44,324 INFO L273 TraceCheckUtils]: 7: Hoare triple {37717#(<= proc_i 4)} assume i <= 1000; {37717#(<= proc_i 4)} is VALID [2019-05-15 10:16:44,325 INFO L273 TraceCheckUtils]: 8: Hoare triple {37717#(<= proc_i 4)} assume i + 4 < a[j]; {37717#(<= proc_i 4)} is VALID [2019-05-15 10:16:44,325 INFO L273 TraceCheckUtils]: 9: Hoare triple {37717#(<= proc_i 4)} assume a[5] == 1000; {37717#(<= proc_i 4)} is VALID [2019-05-15 10:16:44,326 INFO L273 TraceCheckUtils]: 10: Hoare triple {37717#(<= proc_i 4)} assume j > 4; {37717#(<= proc_i 4)} is VALID [2019-05-15 10:16:44,326 INFO L273 TraceCheckUtils]: 11: Hoare triple {37717#(<= proc_i 4)} assume j < 6; {37717#(<= proc_i 4)} is VALID [2019-05-15 10:16:44,327 INFO L273 TraceCheckUtils]: 12: Hoare triple {37717#(<= proc_i 4)} i := i + 4; {37736#(<= proc_i 8)} is VALID [2019-05-15 10:16:44,327 INFO L273 TraceCheckUtils]: 13: Hoare triple {37736#(<= proc_i 8)} assume i <= 1000; {37736#(<= proc_i 8)} is VALID [2019-05-15 10:16:44,328 INFO L273 TraceCheckUtils]: 14: Hoare triple {37736#(<= proc_i 8)} assume i + 4 < a[j]; {37736#(<= proc_i 8)} is VALID [2019-05-15 10:16:44,328 INFO L273 TraceCheckUtils]: 15: Hoare triple {37736#(<= proc_i 8)} assume a[5] == 1000; {37736#(<= proc_i 8)} is VALID [2019-05-15 10:16:44,329 INFO L273 TraceCheckUtils]: 16: Hoare triple {37736#(<= proc_i 8)} assume j > 4; {37736#(<= proc_i 8)} is VALID [2019-05-15 10:16:44,329 INFO L273 TraceCheckUtils]: 17: Hoare triple {37736#(<= proc_i 8)} assume j < 6; {37736#(<= proc_i 8)} is VALID [2019-05-15 10:16:44,330 INFO L273 TraceCheckUtils]: 18: Hoare triple {37736#(<= proc_i 8)} i := i + 4; {37755#(<= proc_i 12)} is VALID [2019-05-15 10:16:44,331 INFO L273 TraceCheckUtils]: 19: Hoare triple {37755#(<= proc_i 12)} assume i <= 1000; {37755#(<= proc_i 12)} is VALID [2019-05-15 10:16:44,331 INFO L273 TraceCheckUtils]: 20: Hoare triple {37755#(<= proc_i 12)} assume i + 4 < a[j]; {37755#(<= proc_i 12)} is VALID [2019-05-15 10:16:44,332 INFO L273 TraceCheckUtils]: 21: Hoare triple {37755#(<= proc_i 12)} assume a[5] == 1000; {37755#(<= proc_i 12)} is VALID [2019-05-15 10:16:44,332 INFO L273 TraceCheckUtils]: 22: Hoare triple {37755#(<= proc_i 12)} assume j > 4; {37755#(<= proc_i 12)} is VALID [2019-05-15 10:16:44,333 INFO L273 TraceCheckUtils]: 23: Hoare triple {37755#(<= proc_i 12)} assume j < 6; {37755#(<= proc_i 12)} is VALID [2019-05-15 10:16:44,333 INFO L273 TraceCheckUtils]: 24: Hoare triple {37755#(<= proc_i 12)} i := i + 4; {37774#(<= proc_i 16)} is VALID [2019-05-15 10:16:44,334 INFO L273 TraceCheckUtils]: 25: Hoare triple {37774#(<= proc_i 16)} assume i <= 1000; {37774#(<= proc_i 16)} is VALID [2019-05-15 10:16:44,334 INFO L273 TraceCheckUtils]: 26: Hoare triple {37774#(<= proc_i 16)} assume i + 4 < a[j]; {37774#(<= proc_i 16)} is VALID [2019-05-15 10:16:44,335 INFO L273 TraceCheckUtils]: 27: Hoare triple {37774#(<= proc_i 16)} assume a[5] == 1000; {37774#(<= proc_i 16)} is VALID [2019-05-15 10:16:44,335 INFO L273 TraceCheckUtils]: 28: Hoare triple {37774#(<= proc_i 16)} assume j > 4; {37774#(<= proc_i 16)} is VALID [2019-05-15 10:16:44,336 INFO L273 TraceCheckUtils]: 29: Hoare triple {37774#(<= proc_i 16)} assume j < 6; {37774#(<= proc_i 16)} is VALID [2019-05-15 10:16:44,336 INFO L273 TraceCheckUtils]: 30: Hoare triple {37774#(<= proc_i 16)} i := i + 4; {37793#(<= proc_i 20)} is VALID [2019-05-15 10:16:44,337 INFO L273 TraceCheckUtils]: 31: Hoare triple {37793#(<= proc_i 20)} assume i <= 1000; {37793#(<= proc_i 20)} is VALID [2019-05-15 10:16:44,337 INFO L273 TraceCheckUtils]: 32: Hoare triple {37793#(<= proc_i 20)} assume i + 4 < a[j]; {37793#(<= proc_i 20)} is VALID [2019-05-15 10:16:44,338 INFO L273 TraceCheckUtils]: 33: Hoare triple {37793#(<= proc_i 20)} assume a[5] == 1000; {37793#(<= proc_i 20)} is VALID [2019-05-15 10:16:44,338 INFO L273 TraceCheckUtils]: 34: Hoare triple {37793#(<= proc_i 20)} assume j > 4; {37793#(<= proc_i 20)} is VALID [2019-05-15 10:16:44,339 INFO L273 TraceCheckUtils]: 35: Hoare triple {37793#(<= proc_i 20)} assume j < 6; {37793#(<= proc_i 20)} is VALID [2019-05-15 10:16:44,339 INFO L273 TraceCheckUtils]: 36: Hoare triple {37793#(<= proc_i 20)} i := i + 4; {37812#(<= proc_i 24)} is VALID [2019-05-15 10:16:44,340 INFO L273 TraceCheckUtils]: 37: Hoare triple {37812#(<= proc_i 24)} assume i <= 1000; {37812#(<= proc_i 24)} is VALID [2019-05-15 10:16:44,340 INFO L273 TraceCheckUtils]: 38: Hoare triple {37812#(<= proc_i 24)} assume i + 4 < a[j]; {37812#(<= proc_i 24)} is VALID [2019-05-15 10:16:44,341 INFO L273 TraceCheckUtils]: 39: Hoare triple {37812#(<= proc_i 24)} assume a[5] == 1000; {37812#(<= proc_i 24)} is VALID [2019-05-15 10:16:44,341 INFO L273 TraceCheckUtils]: 40: Hoare triple {37812#(<= proc_i 24)} assume j > 4; {37812#(<= proc_i 24)} is VALID [2019-05-15 10:16:44,342 INFO L273 TraceCheckUtils]: 41: Hoare triple {37812#(<= proc_i 24)} assume j < 6; {37812#(<= proc_i 24)} is VALID [2019-05-15 10:16:44,342 INFO L273 TraceCheckUtils]: 42: Hoare triple {37812#(<= proc_i 24)} i := i + 4; {37831#(<= proc_i 28)} is VALID [2019-05-15 10:16:44,343 INFO L273 TraceCheckUtils]: 43: Hoare triple {37831#(<= proc_i 28)} assume i <= 1000; {37831#(<= proc_i 28)} is VALID [2019-05-15 10:16:44,343 INFO L273 TraceCheckUtils]: 44: Hoare triple {37831#(<= proc_i 28)} assume i + 4 < a[j]; {37831#(<= proc_i 28)} is VALID [2019-05-15 10:16:44,344 INFO L273 TraceCheckUtils]: 45: Hoare triple {37831#(<= proc_i 28)} assume a[5] == 1000; {37831#(<= proc_i 28)} is VALID [2019-05-15 10:16:44,344 INFO L273 TraceCheckUtils]: 46: Hoare triple {37831#(<= proc_i 28)} assume j > 4; {37831#(<= proc_i 28)} is VALID [2019-05-15 10:16:44,345 INFO L273 TraceCheckUtils]: 47: Hoare triple {37831#(<= proc_i 28)} assume j < 6; {37831#(<= proc_i 28)} is VALID [2019-05-15 10:16:44,345 INFO L273 TraceCheckUtils]: 48: Hoare triple {37831#(<= proc_i 28)} i := i + 4; {37850#(<= proc_i 32)} is VALID [2019-05-15 10:16:44,346 INFO L273 TraceCheckUtils]: 49: Hoare triple {37850#(<= proc_i 32)} assume i <= 1000; {37850#(<= proc_i 32)} is VALID [2019-05-15 10:16:44,346 INFO L273 TraceCheckUtils]: 50: Hoare triple {37850#(<= proc_i 32)} assume i + 4 < a[j]; {37850#(<= proc_i 32)} is VALID [2019-05-15 10:16:44,347 INFO L273 TraceCheckUtils]: 51: Hoare triple {37850#(<= proc_i 32)} assume a[5] == 1000; {37850#(<= proc_i 32)} is VALID [2019-05-15 10:16:44,347 INFO L273 TraceCheckUtils]: 52: Hoare triple {37850#(<= proc_i 32)} assume j > 4; {37850#(<= proc_i 32)} is VALID [2019-05-15 10:16:44,348 INFO L273 TraceCheckUtils]: 53: Hoare triple {37850#(<= proc_i 32)} assume j < 6; {37850#(<= proc_i 32)} is VALID [2019-05-15 10:16:44,348 INFO L273 TraceCheckUtils]: 54: Hoare triple {37850#(<= proc_i 32)} i := i + 4; {37869#(<= proc_i 36)} is VALID [2019-05-15 10:16:44,349 INFO L273 TraceCheckUtils]: 55: Hoare triple {37869#(<= proc_i 36)} assume i <= 1000; {37869#(<= proc_i 36)} is VALID [2019-05-15 10:16:44,349 INFO L273 TraceCheckUtils]: 56: Hoare triple {37869#(<= proc_i 36)} assume i + 4 < a[j]; {37869#(<= proc_i 36)} is VALID [2019-05-15 10:16:44,350 INFO L273 TraceCheckUtils]: 57: Hoare triple {37869#(<= proc_i 36)} assume a[5] == 1000; {37869#(<= proc_i 36)} is VALID [2019-05-15 10:16:44,350 INFO L273 TraceCheckUtils]: 58: Hoare triple {37869#(<= proc_i 36)} assume j > 4; {37869#(<= proc_i 36)} is VALID [2019-05-15 10:16:44,351 INFO L273 TraceCheckUtils]: 59: Hoare triple {37869#(<= proc_i 36)} assume j < 6; {37869#(<= proc_i 36)} is VALID [2019-05-15 10:16:44,351 INFO L273 TraceCheckUtils]: 60: Hoare triple {37869#(<= proc_i 36)} i := i + 4; {37888#(<= proc_i 40)} is VALID [2019-05-15 10:16:44,352 INFO L273 TraceCheckUtils]: 61: Hoare triple {37888#(<= proc_i 40)} assume i <= 1000; {37888#(<= proc_i 40)} is VALID [2019-05-15 10:16:44,352 INFO L273 TraceCheckUtils]: 62: Hoare triple {37888#(<= proc_i 40)} assume i + 4 < a[j]; {37888#(<= proc_i 40)} is VALID [2019-05-15 10:16:44,353 INFO L273 TraceCheckUtils]: 63: Hoare triple {37888#(<= proc_i 40)} assume a[5] == 1000; {37888#(<= proc_i 40)} is VALID [2019-05-15 10:16:44,353 INFO L273 TraceCheckUtils]: 64: Hoare triple {37888#(<= proc_i 40)} assume j > 4; {37888#(<= proc_i 40)} is VALID [2019-05-15 10:16:44,354 INFO L273 TraceCheckUtils]: 65: Hoare triple {37888#(<= proc_i 40)} assume j < 6; {37888#(<= proc_i 40)} is VALID [2019-05-15 10:16:44,355 INFO L273 TraceCheckUtils]: 66: Hoare triple {37888#(<= proc_i 40)} i := i + 4; {37907#(<= proc_i 44)} is VALID [2019-05-15 10:16:44,355 INFO L273 TraceCheckUtils]: 67: Hoare triple {37907#(<= proc_i 44)} assume i <= 1000; {37907#(<= proc_i 44)} is VALID [2019-05-15 10:16:44,355 INFO L273 TraceCheckUtils]: 68: Hoare triple {37907#(<= proc_i 44)} assume i + 4 < a[j]; {37907#(<= proc_i 44)} is VALID [2019-05-15 10:16:44,356 INFO L273 TraceCheckUtils]: 69: Hoare triple {37907#(<= proc_i 44)} assume a[5] == 1000; {37907#(<= proc_i 44)} is VALID [2019-05-15 10:16:44,356 INFO L273 TraceCheckUtils]: 70: Hoare triple {37907#(<= proc_i 44)} assume j > 4; {37907#(<= proc_i 44)} is VALID [2019-05-15 10:16:44,357 INFO L273 TraceCheckUtils]: 71: Hoare triple {37907#(<= proc_i 44)} assume j < 6; {37907#(<= proc_i 44)} is VALID [2019-05-15 10:16:44,357 INFO L273 TraceCheckUtils]: 72: Hoare triple {37907#(<= proc_i 44)} i := i + 4; {37926#(<= proc_i 48)} is VALID [2019-05-15 10:16:44,358 INFO L273 TraceCheckUtils]: 73: Hoare triple {37926#(<= proc_i 48)} assume i <= 1000; {37926#(<= proc_i 48)} is VALID [2019-05-15 10:16:44,358 INFO L273 TraceCheckUtils]: 74: Hoare triple {37926#(<= proc_i 48)} assume i + 4 < a[j]; {37926#(<= proc_i 48)} is VALID [2019-05-15 10:16:44,359 INFO L273 TraceCheckUtils]: 75: Hoare triple {37926#(<= proc_i 48)} assume a[5] == 1000; {37926#(<= proc_i 48)} is VALID [2019-05-15 10:16:44,359 INFO L273 TraceCheckUtils]: 76: Hoare triple {37926#(<= proc_i 48)} assume j > 4; {37926#(<= proc_i 48)} is VALID [2019-05-15 10:16:44,360 INFO L273 TraceCheckUtils]: 77: Hoare triple {37926#(<= proc_i 48)} assume j < 6; {37926#(<= proc_i 48)} is VALID [2019-05-15 10:16:44,360 INFO L273 TraceCheckUtils]: 78: Hoare triple {37926#(<= proc_i 48)} i := i + 4; {37945#(<= proc_i 52)} is VALID [2019-05-15 10:16:44,361 INFO L273 TraceCheckUtils]: 79: Hoare triple {37945#(<= proc_i 52)} assume i <= 1000; {37945#(<= proc_i 52)} is VALID [2019-05-15 10:16:44,361 INFO L273 TraceCheckUtils]: 80: Hoare triple {37945#(<= proc_i 52)} assume i + 4 < a[j]; {37945#(<= proc_i 52)} is VALID [2019-05-15 10:16:44,362 INFO L273 TraceCheckUtils]: 81: Hoare triple {37945#(<= proc_i 52)} assume a[5] == 1000; {37945#(<= proc_i 52)} is VALID [2019-05-15 10:16:44,362 INFO L273 TraceCheckUtils]: 82: Hoare triple {37945#(<= proc_i 52)} assume j > 4; {37945#(<= proc_i 52)} is VALID [2019-05-15 10:16:44,363 INFO L273 TraceCheckUtils]: 83: Hoare triple {37945#(<= proc_i 52)} assume j < 6; {37945#(<= proc_i 52)} is VALID [2019-05-15 10:16:44,364 INFO L273 TraceCheckUtils]: 84: Hoare triple {37945#(<= proc_i 52)} i := i + 4; {37964#(<= proc_i 56)} is VALID [2019-05-15 10:16:44,364 INFO L273 TraceCheckUtils]: 85: Hoare triple {37964#(<= proc_i 56)} assume i <= 1000; {37964#(<= proc_i 56)} is VALID [2019-05-15 10:16:44,365 INFO L273 TraceCheckUtils]: 86: Hoare triple {37964#(<= proc_i 56)} assume i + 4 < a[j]; {37964#(<= proc_i 56)} is VALID [2019-05-15 10:16:44,365 INFO L273 TraceCheckUtils]: 87: Hoare triple {37964#(<= proc_i 56)} assume a[5] == 1000; {37964#(<= proc_i 56)} is VALID [2019-05-15 10:16:44,366 INFO L273 TraceCheckUtils]: 88: Hoare triple {37964#(<= proc_i 56)} assume j > 4; {37964#(<= proc_i 56)} is VALID [2019-05-15 10:16:44,366 INFO L273 TraceCheckUtils]: 89: Hoare triple {37964#(<= proc_i 56)} assume j < 6; {37964#(<= proc_i 56)} is VALID [2019-05-15 10:16:44,367 INFO L273 TraceCheckUtils]: 90: Hoare triple {37964#(<= proc_i 56)} i := i + 4; {37983#(<= proc_i 60)} is VALID [2019-05-15 10:16:44,367 INFO L273 TraceCheckUtils]: 91: Hoare triple {37983#(<= proc_i 60)} assume i <= 1000; {37983#(<= proc_i 60)} is VALID [2019-05-15 10:16:44,368 INFO L273 TraceCheckUtils]: 92: Hoare triple {37983#(<= proc_i 60)} assume i + 4 < a[j]; {37983#(<= proc_i 60)} is VALID [2019-05-15 10:16:44,368 INFO L273 TraceCheckUtils]: 93: Hoare triple {37983#(<= proc_i 60)} assume a[5] == 1000; {37983#(<= proc_i 60)} is VALID [2019-05-15 10:16:44,369 INFO L273 TraceCheckUtils]: 94: Hoare triple {37983#(<= proc_i 60)} assume j > 4; {37983#(<= proc_i 60)} is VALID [2019-05-15 10:16:44,369 INFO L273 TraceCheckUtils]: 95: Hoare triple {37983#(<= proc_i 60)} assume j < 6; {37983#(<= proc_i 60)} is VALID [2019-05-15 10:16:44,370 INFO L273 TraceCheckUtils]: 96: Hoare triple {37983#(<= proc_i 60)} i := i + 4; {38002#(<= proc_i 64)} is VALID [2019-05-15 10:16:44,370 INFO L273 TraceCheckUtils]: 97: Hoare triple {38002#(<= proc_i 64)} assume i <= 1000; {38002#(<= proc_i 64)} is VALID [2019-05-15 10:16:44,371 INFO L273 TraceCheckUtils]: 98: Hoare triple {38002#(<= proc_i 64)} assume i + 4 < a[j]; {38002#(<= proc_i 64)} is VALID [2019-05-15 10:16:44,371 INFO L273 TraceCheckUtils]: 99: Hoare triple {38002#(<= proc_i 64)} assume a[5] == 1000; {38002#(<= proc_i 64)} is VALID [2019-05-15 10:16:44,372 INFO L273 TraceCheckUtils]: 100: Hoare triple {38002#(<= proc_i 64)} assume j > 4; {38002#(<= proc_i 64)} is VALID [2019-05-15 10:16:44,372 INFO L273 TraceCheckUtils]: 101: Hoare triple {38002#(<= proc_i 64)} assume j < 6; {38002#(<= proc_i 64)} is VALID [2019-05-15 10:16:44,373 INFO L273 TraceCheckUtils]: 102: Hoare triple {38002#(<= proc_i 64)} i := i + 4; {38021#(<= proc_i 68)} is VALID [2019-05-15 10:16:44,373 INFO L273 TraceCheckUtils]: 103: Hoare triple {38021#(<= proc_i 68)} assume i <= 1000; {38021#(<= proc_i 68)} is VALID [2019-05-15 10:16:44,374 INFO L273 TraceCheckUtils]: 104: Hoare triple {38021#(<= proc_i 68)} assume i + 4 < a[j]; {38021#(<= proc_i 68)} is VALID [2019-05-15 10:16:44,374 INFO L273 TraceCheckUtils]: 105: Hoare triple {38021#(<= proc_i 68)} assume a[5] == 1000; {38021#(<= proc_i 68)} is VALID [2019-05-15 10:16:44,375 INFO L273 TraceCheckUtils]: 106: Hoare triple {38021#(<= proc_i 68)} assume j > 4; {38021#(<= proc_i 68)} is VALID [2019-05-15 10:16:44,375 INFO L273 TraceCheckUtils]: 107: Hoare triple {38021#(<= proc_i 68)} assume j < 6; {38021#(<= proc_i 68)} is VALID [2019-05-15 10:16:44,376 INFO L273 TraceCheckUtils]: 108: Hoare triple {38021#(<= proc_i 68)} i := i + 4; {38040#(<= proc_i 72)} is VALID [2019-05-15 10:16:44,377 INFO L273 TraceCheckUtils]: 109: Hoare triple {38040#(<= proc_i 72)} assume i <= 1000; {38040#(<= proc_i 72)} is VALID [2019-05-15 10:16:44,377 INFO L273 TraceCheckUtils]: 110: Hoare triple {38040#(<= proc_i 72)} assume i + 4 < a[j]; {38040#(<= proc_i 72)} is VALID [2019-05-15 10:16:44,377 INFO L273 TraceCheckUtils]: 111: Hoare triple {38040#(<= proc_i 72)} assume a[5] == 1000; {38040#(<= proc_i 72)} is VALID [2019-05-15 10:16:44,378 INFO L273 TraceCheckUtils]: 112: Hoare triple {38040#(<= proc_i 72)} assume j > 4; {38040#(<= proc_i 72)} is VALID [2019-05-15 10:16:44,378 INFO L273 TraceCheckUtils]: 113: Hoare triple {38040#(<= proc_i 72)} assume j < 6; {38040#(<= proc_i 72)} is VALID [2019-05-15 10:16:44,379 INFO L273 TraceCheckUtils]: 114: Hoare triple {38040#(<= proc_i 72)} i := i + 4; {38059#(<= proc_i 76)} is VALID [2019-05-15 10:16:44,380 INFO L273 TraceCheckUtils]: 115: Hoare triple {38059#(<= proc_i 76)} assume i <= 1000; {38059#(<= proc_i 76)} is VALID [2019-05-15 10:16:44,380 INFO L273 TraceCheckUtils]: 116: Hoare triple {38059#(<= proc_i 76)} assume i + 4 < a[j]; {38059#(<= proc_i 76)} is VALID [2019-05-15 10:16:44,380 INFO L273 TraceCheckUtils]: 117: Hoare triple {38059#(<= proc_i 76)} assume a[5] == 1000; {38059#(<= proc_i 76)} is VALID [2019-05-15 10:16:44,381 INFO L273 TraceCheckUtils]: 118: Hoare triple {38059#(<= proc_i 76)} assume j > 4; {38059#(<= proc_i 76)} is VALID [2019-05-15 10:16:44,381 INFO L273 TraceCheckUtils]: 119: Hoare triple {38059#(<= proc_i 76)} assume j < 6; {38059#(<= proc_i 76)} is VALID [2019-05-15 10:16:44,382 INFO L273 TraceCheckUtils]: 120: Hoare triple {38059#(<= proc_i 76)} i := i + 4; {38078#(<= proc_i 80)} is VALID [2019-05-15 10:16:44,383 INFO L273 TraceCheckUtils]: 121: Hoare triple {38078#(<= proc_i 80)} assume i <= 1000; {38078#(<= proc_i 80)} is VALID [2019-05-15 10:16:44,383 INFO L273 TraceCheckUtils]: 122: Hoare triple {38078#(<= proc_i 80)} assume i + 4 < a[j]; {38078#(<= proc_i 80)} is VALID [2019-05-15 10:16:44,383 INFO L273 TraceCheckUtils]: 123: Hoare triple {38078#(<= proc_i 80)} assume a[5] == 1000; {38078#(<= proc_i 80)} is VALID [2019-05-15 10:16:44,384 INFO L273 TraceCheckUtils]: 124: Hoare triple {38078#(<= proc_i 80)} assume j > 4; {38078#(<= proc_i 80)} is VALID [2019-05-15 10:16:44,384 INFO L273 TraceCheckUtils]: 125: Hoare triple {38078#(<= proc_i 80)} assume j < 6; {38078#(<= proc_i 80)} is VALID [2019-05-15 10:16:44,385 INFO L273 TraceCheckUtils]: 126: Hoare triple {38078#(<= proc_i 80)} i := i + 4; {38097#(<= proc_i 84)} is VALID [2019-05-15 10:16:44,386 INFO L273 TraceCheckUtils]: 127: Hoare triple {38097#(<= proc_i 84)} assume i <= 1000; {38097#(<= proc_i 84)} is VALID [2019-05-15 10:16:44,386 INFO L273 TraceCheckUtils]: 128: Hoare triple {38097#(<= proc_i 84)} assume i + 4 < a[j]; {38097#(<= proc_i 84)} is VALID [2019-05-15 10:16:44,386 INFO L273 TraceCheckUtils]: 129: Hoare triple {38097#(<= proc_i 84)} assume a[5] == 1000; {38097#(<= proc_i 84)} is VALID [2019-05-15 10:16:44,387 INFO L273 TraceCheckUtils]: 130: Hoare triple {38097#(<= proc_i 84)} assume j > 4; {38097#(<= proc_i 84)} is VALID [2019-05-15 10:16:44,387 INFO L273 TraceCheckUtils]: 131: Hoare triple {38097#(<= proc_i 84)} assume j < 6; {38097#(<= proc_i 84)} is VALID [2019-05-15 10:16:44,388 INFO L273 TraceCheckUtils]: 132: Hoare triple {38097#(<= proc_i 84)} i := i + 4; {38116#(<= proc_i 88)} is VALID [2019-05-15 10:16:44,389 INFO L273 TraceCheckUtils]: 133: Hoare triple {38116#(<= proc_i 88)} assume i <= 1000; {38116#(<= proc_i 88)} is VALID [2019-05-15 10:16:44,389 INFO L273 TraceCheckUtils]: 134: Hoare triple {38116#(<= proc_i 88)} assume i + 4 < a[j]; {38116#(<= proc_i 88)} is VALID [2019-05-15 10:16:44,389 INFO L273 TraceCheckUtils]: 135: Hoare triple {38116#(<= proc_i 88)} assume a[5] == 1000; {38116#(<= proc_i 88)} is VALID [2019-05-15 10:16:44,390 INFO L273 TraceCheckUtils]: 136: Hoare triple {38116#(<= proc_i 88)} assume j > 4; {38116#(<= proc_i 88)} is VALID [2019-05-15 10:16:44,390 INFO L273 TraceCheckUtils]: 137: Hoare triple {38116#(<= proc_i 88)} assume j < 6; {38116#(<= proc_i 88)} is VALID [2019-05-15 10:16:44,391 INFO L273 TraceCheckUtils]: 138: Hoare triple {38116#(<= proc_i 88)} i := i + 4; {38135#(<= proc_i 92)} is VALID [2019-05-15 10:16:44,392 INFO L273 TraceCheckUtils]: 139: Hoare triple {38135#(<= proc_i 92)} assume i <= 1000; {38135#(<= proc_i 92)} is VALID [2019-05-15 10:16:44,392 INFO L273 TraceCheckUtils]: 140: Hoare triple {38135#(<= proc_i 92)} assume i + 4 < a[j]; {38135#(<= proc_i 92)} is VALID [2019-05-15 10:16:44,393 INFO L273 TraceCheckUtils]: 141: Hoare triple {38135#(<= proc_i 92)} assume a[5] == 1000; {38135#(<= proc_i 92)} is VALID [2019-05-15 10:16:44,393 INFO L273 TraceCheckUtils]: 142: Hoare triple {38135#(<= proc_i 92)} assume j > 4; {38135#(<= proc_i 92)} is VALID [2019-05-15 10:16:44,394 INFO L273 TraceCheckUtils]: 143: Hoare triple {38135#(<= proc_i 92)} assume j < 6; {38135#(<= proc_i 92)} is VALID [2019-05-15 10:16:44,394 INFO L273 TraceCheckUtils]: 144: Hoare triple {38135#(<= proc_i 92)} i := i + 4; {38154#(<= proc_i 96)} is VALID [2019-05-15 10:16:44,395 INFO L273 TraceCheckUtils]: 145: Hoare triple {38154#(<= proc_i 96)} assume i <= 1000; {38154#(<= proc_i 96)} is VALID [2019-05-15 10:16:44,395 INFO L273 TraceCheckUtils]: 146: Hoare triple {38154#(<= proc_i 96)} assume i + 4 < a[j]; {38154#(<= proc_i 96)} is VALID [2019-05-15 10:16:44,396 INFO L273 TraceCheckUtils]: 147: Hoare triple {38154#(<= proc_i 96)} assume a[5] == 1000; {38154#(<= proc_i 96)} is VALID [2019-05-15 10:16:44,396 INFO L273 TraceCheckUtils]: 148: Hoare triple {38154#(<= proc_i 96)} assume j > 4; {38154#(<= proc_i 96)} is VALID [2019-05-15 10:16:44,397 INFO L273 TraceCheckUtils]: 149: Hoare triple {38154#(<= proc_i 96)} assume j < 6; {38154#(<= proc_i 96)} is VALID [2019-05-15 10:16:44,397 INFO L273 TraceCheckUtils]: 150: Hoare triple {38154#(<= proc_i 96)} i := i + 4; {38173#(<= proc_i 100)} is VALID [2019-05-15 10:16:44,398 INFO L273 TraceCheckUtils]: 151: Hoare triple {38173#(<= proc_i 100)} assume i <= 1000; {38173#(<= proc_i 100)} is VALID [2019-05-15 10:16:44,398 INFO L273 TraceCheckUtils]: 152: Hoare triple {38173#(<= proc_i 100)} assume i + 4 < a[j]; {38173#(<= proc_i 100)} is VALID [2019-05-15 10:16:44,399 INFO L273 TraceCheckUtils]: 153: Hoare triple {38173#(<= proc_i 100)} assume a[5] == 1000; {38173#(<= proc_i 100)} is VALID [2019-05-15 10:16:44,399 INFO L273 TraceCheckUtils]: 154: Hoare triple {38173#(<= proc_i 100)} assume j > 4; {38173#(<= proc_i 100)} is VALID [2019-05-15 10:16:44,400 INFO L273 TraceCheckUtils]: 155: Hoare triple {38173#(<= proc_i 100)} assume j < 6; {38173#(<= proc_i 100)} is VALID [2019-05-15 10:16:44,401 INFO L273 TraceCheckUtils]: 156: Hoare triple {38173#(<= proc_i 100)} i := i + 4; {38192#(<= proc_i 104)} is VALID [2019-05-15 10:16:44,401 INFO L273 TraceCheckUtils]: 157: Hoare triple {38192#(<= proc_i 104)} assume i <= 1000; {38192#(<= proc_i 104)} is VALID [2019-05-15 10:16:44,402 INFO L273 TraceCheckUtils]: 158: Hoare triple {38192#(<= proc_i 104)} assume i + 4 < a[j]; {38192#(<= proc_i 104)} is VALID [2019-05-15 10:16:44,402 INFO L273 TraceCheckUtils]: 159: Hoare triple {38192#(<= proc_i 104)} assume a[5] == 1000; {38192#(<= proc_i 104)} is VALID [2019-05-15 10:16:44,403 INFO L273 TraceCheckUtils]: 160: Hoare triple {38192#(<= proc_i 104)} assume j > 4; {38192#(<= proc_i 104)} is VALID [2019-05-15 10:16:44,403 INFO L273 TraceCheckUtils]: 161: Hoare triple {38192#(<= proc_i 104)} assume j < 6; {38192#(<= proc_i 104)} is VALID [2019-05-15 10:16:44,404 INFO L273 TraceCheckUtils]: 162: Hoare triple {38192#(<= proc_i 104)} i := i + 4; {38211#(<= proc_i 108)} is VALID [2019-05-15 10:16:44,404 INFO L273 TraceCheckUtils]: 163: Hoare triple {38211#(<= proc_i 108)} assume i <= 1000; {38211#(<= proc_i 108)} is VALID [2019-05-15 10:16:44,405 INFO L273 TraceCheckUtils]: 164: Hoare triple {38211#(<= proc_i 108)} assume i + 4 < a[j]; {38211#(<= proc_i 108)} is VALID [2019-05-15 10:16:44,405 INFO L273 TraceCheckUtils]: 165: Hoare triple {38211#(<= proc_i 108)} assume a[5] == 1000; {38211#(<= proc_i 108)} is VALID [2019-05-15 10:16:44,406 INFO L273 TraceCheckUtils]: 166: Hoare triple {38211#(<= proc_i 108)} assume j > 4; {38211#(<= proc_i 108)} is VALID [2019-05-15 10:16:44,406 INFO L273 TraceCheckUtils]: 167: Hoare triple {38211#(<= proc_i 108)} assume j < 6; {38211#(<= proc_i 108)} is VALID [2019-05-15 10:16:44,407 INFO L273 TraceCheckUtils]: 168: Hoare triple {38211#(<= proc_i 108)} i := i + 4; {38230#(<= proc_i 112)} is VALID [2019-05-15 10:16:44,407 INFO L273 TraceCheckUtils]: 169: Hoare triple {38230#(<= proc_i 112)} assume i <= 1000; {38230#(<= proc_i 112)} is VALID [2019-05-15 10:16:44,408 INFO L273 TraceCheckUtils]: 170: Hoare triple {38230#(<= proc_i 112)} assume i + 4 < a[j]; {38230#(<= proc_i 112)} is VALID [2019-05-15 10:16:44,408 INFO L273 TraceCheckUtils]: 171: Hoare triple {38230#(<= proc_i 112)} assume a[5] == 1000; {38230#(<= proc_i 112)} is VALID [2019-05-15 10:16:44,409 INFO L273 TraceCheckUtils]: 172: Hoare triple {38230#(<= proc_i 112)} assume j > 4; {38230#(<= proc_i 112)} is VALID [2019-05-15 10:16:44,409 INFO L273 TraceCheckUtils]: 173: Hoare triple {38230#(<= proc_i 112)} assume j < 6; {38230#(<= proc_i 112)} is VALID [2019-05-15 10:16:44,410 INFO L273 TraceCheckUtils]: 174: Hoare triple {38230#(<= proc_i 112)} i := i + 4; {38249#(<= proc_i 116)} is VALID [2019-05-15 10:16:44,411 INFO L273 TraceCheckUtils]: 175: Hoare triple {38249#(<= proc_i 116)} assume i <= 1000; {38249#(<= proc_i 116)} is VALID [2019-05-15 10:16:44,411 INFO L273 TraceCheckUtils]: 176: Hoare triple {38249#(<= proc_i 116)} assume i + 4 < a[j]; {38249#(<= proc_i 116)} is VALID [2019-05-15 10:16:44,411 INFO L273 TraceCheckUtils]: 177: Hoare triple {38249#(<= proc_i 116)} assume a[5] == 1000; {38249#(<= proc_i 116)} is VALID [2019-05-15 10:16:44,412 INFO L273 TraceCheckUtils]: 178: Hoare triple {38249#(<= proc_i 116)} assume j > 4; {38249#(<= proc_i 116)} is VALID [2019-05-15 10:16:44,412 INFO L273 TraceCheckUtils]: 179: Hoare triple {38249#(<= proc_i 116)} assume j < 6; {38249#(<= proc_i 116)} is VALID [2019-05-15 10:16:44,413 INFO L273 TraceCheckUtils]: 180: Hoare triple {38249#(<= proc_i 116)} i := i + 4; {38268#(<= proc_i 120)} is VALID [2019-05-15 10:16:44,414 INFO L273 TraceCheckUtils]: 181: Hoare triple {38268#(<= proc_i 120)} assume i <= 1000; {38268#(<= proc_i 120)} is VALID [2019-05-15 10:16:44,414 INFO L273 TraceCheckUtils]: 182: Hoare triple {38268#(<= proc_i 120)} assume i + 4 < a[j]; {38268#(<= proc_i 120)} is VALID [2019-05-15 10:16:44,414 INFO L273 TraceCheckUtils]: 183: Hoare triple {38268#(<= proc_i 120)} assume a[5] == 1000; {38268#(<= proc_i 120)} is VALID [2019-05-15 10:16:44,415 INFO L273 TraceCheckUtils]: 184: Hoare triple {38268#(<= proc_i 120)} assume j > 4; {38268#(<= proc_i 120)} is VALID [2019-05-15 10:16:44,415 INFO L273 TraceCheckUtils]: 185: Hoare triple {38268#(<= proc_i 120)} assume j < 6; {38268#(<= proc_i 120)} is VALID [2019-05-15 10:16:44,416 INFO L273 TraceCheckUtils]: 186: Hoare triple {38268#(<= proc_i 120)} i := i + 4; {38287#(<= proc_i 124)} is VALID [2019-05-15 10:16:44,417 INFO L273 TraceCheckUtils]: 187: Hoare triple {38287#(<= proc_i 124)} assume i <= 1000; {38287#(<= proc_i 124)} is VALID [2019-05-15 10:16:44,417 INFO L273 TraceCheckUtils]: 188: Hoare triple {38287#(<= proc_i 124)} assume i + 4 < a[j]; {38287#(<= proc_i 124)} is VALID [2019-05-15 10:16:44,417 INFO L273 TraceCheckUtils]: 189: Hoare triple {38287#(<= proc_i 124)} assume a[5] == 1000; {38287#(<= proc_i 124)} is VALID [2019-05-15 10:16:44,418 INFO L273 TraceCheckUtils]: 190: Hoare triple {38287#(<= proc_i 124)} assume j > 4; {38287#(<= proc_i 124)} is VALID [2019-05-15 10:16:44,418 INFO L273 TraceCheckUtils]: 191: Hoare triple {38287#(<= proc_i 124)} assume j < 6; {38287#(<= proc_i 124)} is VALID [2019-05-15 10:16:44,419 INFO L273 TraceCheckUtils]: 192: Hoare triple {38287#(<= proc_i 124)} i := i + 4; {38306#(<= proc_i 128)} is VALID [2019-05-15 10:16:44,420 INFO L273 TraceCheckUtils]: 193: Hoare triple {38306#(<= proc_i 128)} assume i <= 1000; {38306#(<= proc_i 128)} is VALID [2019-05-15 10:16:44,420 INFO L273 TraceCheckUtils]: 194: Hoare triple {38306#(<= proc_i 128)} assume i + 4 < a[j]; {38306#(<= proc_i 128)} is VALID [2019-05-15 10:16:44,420 INFO L273 TraceCheckUtils]: 195: Hoare triple {38306#(<= proc_i 128)} assume a[5] == 1000; {38306#(<= proc_i 128)} is VALID [2019-05-15 10:16:44,421 INFO L273 TraceCheckUtils]: 196: Hoare triple {38306#(<= proc_i 128)} assume j > 4; {38306#(<= proc_i 128)} is VALID [2019-05-15 10:16:44,421 INFO L273 TraceCheckUtils]: 197: Hoare triple {38306#(<= proc_i 128)} assume j < 6; {38306#(<= proc_i 128)} is VALID [2019-05-15 10:16:44,422 INFO L273 TraceCheckUtils]: 198: Hoare triple {38306#(<= proc_i 128)} i := i + 4; {38325#(<= proc_i 132)} is VALID [2019-05-15 10:16:44,423 INFO L273 TraceCheckUtils]: 199: Hoare triple {38325#(<= proc_i 132)} assume i <= 1000; {38325#(<= proc_i 132)} is VALID [2019-05-15 10:16:44,423 INFO L273 TraceCheckUtils]: 200: Hoare triple {38325#(<= proc_i 132)} assume i + 4 < a[j]; {38325#(<= proc_i 132)} is VALID [2019-05-15 10:16:44,423 INFO L273 TraceCheckUtils]: 201: Hoare triple {38325#(<= proc_i 132)} assume a[5] == 1000; {38325#(<= proc_i 132)} is VALID [2019-05-15 10:16:44,424 INFO L273 TraceCheckUtils]: 202: Hoare triple {38325#(<= proc_i 132)} assume j > 4; {38325#(<= proc_i 132)} is VALID [2019-05-15 10:16:44,424 INFO L273 TraceCheckUtils]: 203: Hoare triple {38325#(<= proc_i 132)} assume j < 6; {38325#(<= proc_i 132)} is VALID [2019-05-15 10:16:44,425 INFO L273 TraceCheckUtils]: 204: Hoare triple {38325#(<= proc_i 132)} i := i + 4; {38344#(<= proc_i 136)} is VALID [2019-05-15 10:16:44,426 INFO L273 TraceCheckUtils]: 205: Hoare triple {38344#(<= proc_i 136)} assume i <= 1000; {38344#(<= proc_i 136)} is VALID [2019-05-15 10:16:44,426 INFO L273 TraceCheckUtils]: 206: Hoare triple {38344#(<= proc_i 136)} assume i + 4 < a[j]; {38344#(<= proc_i 136)} is VALID [2019-05-15 10:16:44,426 INFO L273 TraceCheckUtils]: 207: Hoare triple {38344#(<= proc_i 136)} assume a[5] == 1000; {38344#(<= proc_i 136)} is VALID [2019-05-15 10:16:44,427 INFO L273 TraceCheckUtils]: 208: Hoare triple {38344#(<= proc_i 136)} assume j > 4; {38344#(<= proc_i 136)} is VALID [2019-05-15 10:16:44,427 INFO L273 TraceCheckUtils]: 209: Hoare triple {38344#(<= proc_i 136)} assume j < 6; {38344#(<= proc_i 136)} is VALID [2019-05-15 10:16:44,428 INFO L273 TraceCheckUtils]: 210: Hoare triple {38344#(<= proc_i 136)} i := i + 4; {38363#(<= proc_i 140)} is VALID [2019-05-15 10:16:44,429 INFO L273 TraceCheckUtils]: 211: Hoare triple {38363#(<= proc_i 140)} assume i <= 1000; {38363#(<= proc_i 140)} is VALID [2019-05-15 10:16:44,429 INFO L273 TraceCheckUtils]: 212: Hoare triple {38363#(<= proc_i 140)} assume i + 4 < a[j]; {38363#(<= proc_i 140)} is VALID [2019-05-15 10:16:44,430 INFO L273 TraceCheckUtils]: 213: Hoare triple {38363#(<= proc_i 140)} assume a[5] == 1000; {38363#(<= proc_i 140)} is VALID [2019-05-15 10:16:44,430 INFO L273 TraceCheckUtils]: 214: Hoare triple {38363#(<= proc_i 140)} assume j > 4; {38363#(<= proc_i 140)} is VALID [2019-05-15 10:16:44,431 INFO L273 TraceCheckUtils]: 215: Hoare triple {38363#(<= proc_i 140)} assume j < 6; {38363#(<= proc_i 140)} is VALID [2019-05-15 10:16:44,431 INFO L273 TraceCheckUtils]: 216: Hoare triple {38363#(<= proc_i 140)} i := i + 4; {38382#(<= proc_i 144)} is VALID [2019-05-15 10:16:44,432 INFO L273 TraceCheckUtils]: 217: Hoare triple {38382#(<= proc_i 144)} assume i <= 1000; {38382#(<= proc_i 144)} is VALID [2019-05-15 10:16:44,432 INFO L273 TraceCheckUtils]: 218: Hoare triple {38382#(<= proc_i 144)} assume i + 4 < a[j]; {38382#(<= proc_i 144)} is VALID [2019-05-15 10:16:44,433 INFO L273 TraceCheckUtils]: 219: Hoare triple {38382#(<= proc_i 144)} assume a[5] == 1000; {38382#(<= proc_i 144)} is VALID [2019-05-15 10:16:44,433 INFO L273 TraceCheckUtils]: 220: Hoare triple {38382#(<= proc_i 144)} assume j > 4; {38382#(<= proc_i 144)} is VALID [2019-05-15 10:16:44,434 INFO L273 TraceCheckUtils]: 221: Hoare triple {38382#(<= proc_i 144)} assume j < 6; {38382#(<= proc_i 144)} is VALID [2019-05-15 10:16:44,434 INFO L273 TraceCheckUtils]: 222: Hoare triple {38382#(<= proc_i 144)} i := i + 4; {38401#(<= proc_i 148)} is VALID [2019-05-15 10:16:44,435 INFO L273 TraceCheckUtils]: 223: Hoare triple {38401#(<= proc_i 148)} assume i <= 1000; {38401#(<= proc_i 148)} is VALID [2019-05-15 10:16:44,435 INFO L273 TraceCheckUtils]: 224: Hoare triple {38401#(<= proc_i 148)} assume i + 4 < a[j]; {38401#(<= proc_i 148)} is VALID [2019-05-15 10:16:44,436 INFO L273 TraceCheckUtils]: 225: Hoare triple {38401#(<= proc_i 148)} assume a[5] == 1000; {38401#(<= proc_i 148)} is VALID [2019-05-15 10:16:44,436 INFO L273 TraceCheckUtils]: 226: Hoare triple {38401#(<= proc_i 148)} assume j > 4; {38401#(<= proc_i 148)} is VALID [2019-05-15 10:16:44,437 INFO L273 TraceCheckUtils]: 227: Hoare triple {38401#(<= proc_i 148)} assume j < 6; {38401#(<= proc_i 148)} is VALID [2019-05-15 10:16:44,437 INFO L273 TraceCheckUtils]: 228: Hoare triple {38401#(<= proc_i 148)} i := i + 4; {38420#(<= proc_i 152)} is VALID [2019-05-15 10:16:44,438 INFO L273 TraceCheckUtils]: 229: Hoare triple {38420#(<= proc_i 152)} assume i <= 1000; {38420#(<= proc_i 152)} is VALID [2019-05-15 10:16:44,438 INFO L273 TraceCheckUtils]: 230: Hoare triple {38420#(<= proc_i 152)} assume i + 4 < a[j]; {38420#(<= proc_i 152)} is VALID [2019-05-15 10:16:44,439 INFO L273 TraceCheckUtils]: 231: Hoare triple {38420#(<= proc_i 152)} assume a[5] == 1000; {38420#(<= proc_i 152)} is VALID [2019-05-15 10:16:44,439 INFO L273 TraceCheckUtils]: 232: Hoare triple {38420#(<= proc_i 152)} assume j > 4; {38420#(<= proc_i 152)} is VALID [2019-05-15 10:16:44,440 INFO L273 TraceCheckUtils]: 233: Hoare triple {38420#(<= proc_i 152)} assume j < 6; {38420#(<= proc_i 152)} is VALID [2019-05-15 10:16:44,440 INFO L273 TraceCheckUtils]: 234: Hoare triple {38420#(<= proc_i 152)} i := i + 4; {38439#(<= proc_i 156)} is VALID [2019-05-15 10:16:44,441 INFO L273 TraceCheckUtils]: 235: Hoare triple {38439#(<= proc_i 156)} assume i <= 1000; {38439#(<= proc_i 156)} is VALID [2019-05-15 10:16:44,441 INFO L273 TraceCheckUtils]: 236: Hoare triple {38439#(<= proc_i 156)} assume i + 4 < a[j]; {38439#(<= proc_i 156)} is VALID [2019-05-15 10:16:44,442 INFO L273 TraceCheckUtils]: 237: Hoare triple {38439#(<= proc_i 156)} assume a[5] == 1000; {38439#(<= proc_i 156)} is VALID [2019-05-15 10:16:44,442 INFO L273 TraceCheckUtils]: 238: Hoare triple {38439#(<= proc_i 156)} assume j > 4; {38439#(<= proc_i 156)} is VALID [2019-05-15 10:16:44,443 INFO L273 TraceCheckUtils]: 239: Hoare triple {38439#(<= proc_i 156)} assume j < 6; {38439#(<= proc_i 156)} is VALID [2019-05-15 10:16:44,443 INFO L273 TraceCheckUtils]: 240: Hoare triple {38439#(<= proc_i 156)} i := i + 4; {38458#(<= proc_i 160)} is VALID [2019-05-15 10:16:44,444 INFO L273 TraceCheckUtils]: 241: Hoare triple {38458#(<= proc_i 160)} assume i <= 1000; {38458#(<= proc_i 160)} is VALID [2019-05-15 10:16:44,444 INFO L273 TraceCheckUtils]: 242: Hoare triple {38458#(<= proc_i 160)} assume i + 4 < a[j]; {38458#(<= proc_i 160)} is VALID [2019-05-15 10:16:44,445 INFO L273 TraceCheckUtils]: 243: Hoare triple {38458#(<= proc_i 160)} assume a[5] == 1000; {38458#(<= proc_i 160)} is VALID [2019-05-15 10:16:44,445 INFO L273 TraceCheckUtils]: 244: Hoare triple {38458#(<= proc_i 160)} assume j > 4; {38458#(<= proc_i 160)} is VALID [2019-05-15 10:16:44,446 INFO L273 TraceCheckUtils]: 245: Hoare triple {38458#(<= proc_i 160)} assume j < 6; {38458#(<= proc_i 160)} is VALID [2019-05-15 10:16:44,447 INFO L273 TraceCheckUtils]: 246: Hoare triple {38458#(<= proc_i 160)} i := i + 4; {38477#(<= proc_i 164)} is VALID [2019-05-15 10:16:44,447 INFO L273 TraceCheckUtils]: 247: Hoare triple {38477#(<= proc_i 164)} assume !(i <= 1000); {37694#false} is VALID [2019-05-15 10:16:44,484 INFO L134 CoverageAnalysis]: Checked inductivity of 4961 backedges. 0 proven. 4961 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:44,484 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:44,484 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2019-05-15 10:16:44,484 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 248 [2019-05-15 10:16:44,485 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:44,485 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 44 states. [2019-05-15 10:16:44,735 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 248 edges. 248 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:44,735 INFO L454 AbstractCegarLoop]: Interpolant automaton has 44 states [2019-05-15 10:16:44,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2019-05-15 10:16:44,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2019-05-15 10:16:44,736 INFO L87 Difference]: Start difference. First operand 249 states and 249 transitions. Second operand 44 states. [2019-05-15 10:16:45,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:45,151 INFO L93 Difference]: Finished difference Result 260 states and 260 transitions. [2019-05-15 10:16:45,151 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2019-05-15 10:16:45,151 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 248 [2019-05-15 10:16:45,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:45,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2019-05-15 10:16:45,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 261 transitions. [2019-05-15 10:16:45,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2019-05-15 10:16:45,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 261 transitions. [2019-05-15 10:16:45,154 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 44 states and 261 transitions. [2019-05-15 10:16:45,412 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 261 edges. 261 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:45,417 INFO L225 Difference]: With dead ends: 260 [2019-05-15 10:16:45,418 INFO L226 Difference]: Without dead ends: 260 [2019-05-15 10:16:45,418 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2019-05-15 10:16:45,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2019-05-15 10:16:45,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 255. [2019-05-15 10:16:45,421 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:45,421 INFO L82 GeneralOperation]: Start isEquivalent. First operand 260 states. Second operand 255 states. [2019-05-15 10:16:45,422 INFO L74 IsIncluded]: Start isIncluded. First operand 260 states. Second operand 255 states. [2019-05-15 10:16:45,422 INFO L87 Difference]: Start difference. First operand 260 states. Second operand 255 states. [2019-05-15 10:16:45,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:45,426 INFO L93 Difference]: Finished difference Result 260 states and 260 transitions. [2019-05-15 10:16:45,426 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 260 transitions. [2019-05-15 10:16:45,426 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:45,427 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:45,427 INFO L74 IsIncluded]: Start isIncluded. First operand 255 states. Second operand 260 states. [2019-05-15 10:16:45,427 INFO L87 Difference]: Start difference. First operand 255 states. Second operand 260 states. [2019-05-15 10:16:45,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:45,431 INFO L93 Difference]: Finished difference Result 260 states and 260 transitions. [2019-05-15 10:16:45,431 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 260 transitions. [2019-05-15 10:16:45,432 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:45,432 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:45,432 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:45,432 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:45,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2019-05-15 10:16:45,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 255 transitions. [2019-05-15 10:16:45,436 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 255 transitions. Word has length 248 [2019-05-15 10:16:45,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:45,437 INFO L475 AbstractCegarLoop]: Abstraction has 255 states and 255 transitions. [2019-05-15 10:16:45,437 INFO L476 AbstractCegarLoop]: Interpolant automaton has 44 states. [2019-05-15 10:16:45,437 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 255 transitions. [2019-05-15 10:16:45,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2019-05-15 10:16:45,438 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:45,438 INFO L399 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 42, 42, 1, 1] [2019-05-15 10:16:45,438 INFO L418 AbstractCegarLoop]: === Iteration 43 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:45,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:45,439 INFO L82 PathProgramCache]: Analyzing trace with hash 460556807, now seen corresponding path program 42 times [2019-05-15 10:16:45,439 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:45,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:45,476 INFO L256 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 44 conjunts are in the unsatisfiable core [2019-05-15 10:16:45,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:45,504 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:47,108 INFO L273 TraceCheckUtils]: 0: Hoare triple {39515#true} i := 0; {39520#(<= proc_i 0)} is VALID [2019-05-15 10:16:47,108 INFO L273 TraceCheckUtils]: 1: Hoare triple {39520#(<= proc_i 0)} assume i <= 1000; {39520#(<= proc_i 0)} is VALID [2019-05-15 10:16:47,109 INFO L273 TraceCheckUtils]: 2: Hoare triple {39520#(<= proc_i 0)} assume i + 4 < a[j]; {39520#(<= proc_i 0)} is VALID [2019-05-15 10:16:47,109 INFO L273 TraceCheckUtils]: 3: Hoare triple {39520#(<= proc_i 0)} assume a[5] == 1000; {39520#(<= proc_i 0)} is VALID [2019-05-15 10:16:47,110 INFO L273 TraceCheckUtils]: 4: Hoare triple {39520#(<= proc_i 0)} assume j > 4; {39520#(<= proc_i 0)} is VALID [2019-05-15 10:16:47,110 INFO L273 TraceCheckUtils]: 5: Hoare triple {39520#(<= proc_i 0)} assume j < 6; {39520#(<= proc_i 0)} is VALID [2019-05-15 10:16:47,111 INFO L273 TraceCheckUtils]: 6: Hoare triple {39520#(<= proc_i 0)} i := i + 4; {39539#(<= proc_i 4)} is VALID [2019-05-15 10:16:47,111 INFO L273 TraceCheckUtils]: 7: Hoare triple {39539#(<= proc_i 4)} assume i <= 1000; {39539#(<= proc_i 4)} is VALID [2019-05-15 10:16:47,112 INFO L273 TraceCheckUtils]: 8: Hoare triple {39539#(<= proc_i 4)} assume i + 4 < a[j]; {39539#(<= proc_i 4)} is VALID [2019-05-15 10:16:47,112 INFO L273 TraceCheckUtils]: 9: Hoare triple {39539#(<= proc_i 4)} assume a[5] == 1000; {39539#(<= proc_i 4)} is VALID [2019-05-15 10:16:47,113 INFO L273 TraceCheckUtils]: 10: Hoare triple {39539#(<= proc_i 4)} assume j > 4; {39539#(<= proc_i 4)} is VALID [2019-05-15 10:16:47,113 INFO L273 TraceCheckUtils]: 11: Hoare triple {39539#(<= proc_i 4)} assume j < 6; {39539#(<= proc_i 4)} is VALID [2019-05-15 10:16:47,114 INFO L273 TraceCheckUtils]: 12: Hoare triple {39539#(<= proc_i 4)} i := i + 4; {39558#(<= proc_i 8)} is VALID [2019-05-15 10:16:47,114 INFO L273 TraceCheckUtils]: 13: Hoare triple {39558#(<= proc_i 8)} assume i <= 1000; {39558#(<= proc_i 8)} is VALID [2019-05-15 10:16:47,115 INFO L273 TraceCheckUtils]: 14: Hoare triple {39558#(<= proc_i 8)} assume i + 4 < a[j]; {39558#(<= proc_i 8)} is VALID [2019-05-15 10:16:47,115 INFO L273 TraceCheckUtils]: 15: Hoare triple {39558#(<= proc_i 8)} assume a[5] == 1000; {39558#(<= proc_i 8)} is VALID [2019-05-15 10:16:47,116 INFO L273 TraceCheckUtils]: 16: Hoare triple {39558#(<= proc_i 8)} assume j > 4; {39558#(<= proc_i 8)} is VALID [2019-05-15 10:16:47,116 INFO L273 TraceCheckUtils]: 17: Hoare triple {39558#(<= proc_i 8)} assume j < 6; {39558#(<= proc_i 8)} is VALID [2019-05-15 10:16:47,117 INFO L273 TraceCheckUtils]: 18: Hoare triple {39558#(<= proc_i 8)} i := i + 4; {39577#(<= proc_i 12)} is VALID [2019-05-15 10:16:47,117 INFO L273 TraceCheckUtils]: 19: Hoare triple {39577#(<= proc_i 12)} assume i <= 1000; {39577#(<= proc_i 12)} is VALID [2019-05-15 10:16:47,118 INFO L273 TraceCheckUtils]: 20: Hoare triple {39577#(<= proc_i 12)} assume i + 4 < a[j]; {39577#(<= proc_i 12)} is VALID [2019-05-15 10:16:47,118 INFO L273 TraceCheckUtils]: 21: Hoare triple {39577#(<= proc_i 12)} assume a[5] == 1000; {39577#(<= proc_i 12)} is VALID [2019-05-15 10:16:47,119 INFO L273 TraceCheckUtils]: 22: Hoare triple {39577#(<= proc_i 12)} assume j > 4; {39577#(<= proc_i 12)} is VALID [2019-05-15 10:16:47,119 INFO L273 TraceCheckUtils]: 23: Hoare triple {39577#(<= proc_i 12)} assume j < 6; {39577#(<= proc_i 12)} is VALID [2019-05-15 10:16:47,120 INFO L273 TraceCheckUtils]: 24: Hoare triple {39577#(<= proc_i 12)} i := i + 4; {39596#(<= proc_i 16)} is VALID [2019-05-15 10:16:47,120 INFO L273 TraceCheckUtils]: 25: Hoare triple {39596#(<= proc_i 16)} assume i <= 1000; {39596#(<= proc_i 16)} is VALID [2019-05-15 10:16:47,121 INFO L273 TraceCheckUtils]: 26: Hoare triple {39596#(<= proc_i 16)} assume i + 4 < a[j]; {39596#(<= proc_i 16)} is VALID [2019-05-15 10:16:47,121 INFO L273 TraceCheckUtils]: 27: Hoare triple {39596#(<= proc_i 16)} assume a[5] == 1000; {39596#(<= proc_i 16)} is VALID [2019-05-15 10:16:47,122 INFO L273 TraceCheckUtils]: 28: Hoare triple {39596#(<= proc_i 16)} assume j > 4; {39596#(<= proc_i 16)} is VALID [2019-05-15 10:16:47,122 INFO L273 TraceCheckUtils]: 29: Hoare triple {39596#(<= proc_i 16)} assume j < 6; {39596#(<= proc_i 16)} is VALID [2019-05-15 10:16:47,123 INFO L273 TraceCheckUtils]: 30: Hoare triple {39596#(<= proc_i 16)} i := i + 4; {39615#(<= proc_i 20)} is VALID [2019-05-15 10:16:47,123 INFO L273 TraceCheckUtils]: 31: Hoare triple {39615#(<= proc_i 20)} assume i <= 1000; {39615#(<= proc_i 20)} is VALID [2019-05-15 10:16:47,124 INFO L273 TraceCheckUtils]: 32: Hoare triple {39615#(<= proc_i 20)} assume i + 4 < a[j]; {39615#(<= proc_i 20)} is VALID [2019-05-15 10:16:47,124 INFO L273 TraceCheckUtils]: 33: Hoare triple {39615#(<= proc_i 20)} assume a[5] == 1000; {39615#(<= proc_i 20)} is VALID [2019-05-15 10:16:47,125 INFO L273 TraceCheckUtils]: 34: Hoare triple {39615#(<= proc_i 20)} assume j > 4; {39615#(<= proc_i 20)} is VALID [2019-05-15 10:16:47,125 INFO L273 TraceCheckUtils]: 35: Hoare triple {39615#(<= proc_i 20)} assume j < 6; {39615#(<= proc_i 20)} is VALID [2019-05-15 10:16:47,126 INFO L273 TraceCheckUtils]: 36: Hoare triple {39615#(<= proc_i 20)} i := i + 4; {39634#(<= proc_i 24)} is VALID [2019-05-15 10:16:47,126 INFO L273 TraceCheckUtils]: 37: Hoare triple {39634#(<= proc_i 24)} assume i <= 1000; {39634#(<= proc_i 24)} is VALID [2019-05-15 10:16:47,127 INFO L273 TraceCheckUtils]: 38: Hoare triple {39634#(<= proc_i 24)} assume i + 4 < a[j]; {39634#(<= proc_i 24)} is VALID [2019-05-15 10:16:47,127 INFO L273 TraceCheckUtils]: 39: Hoare triple {39634#(<= proc_i 24)} assume a[5] == 1000; {39634#(<= proc_i 24)} is VALID [2019-05-15 10:16:47,128 INFO L273 TraceCheckUtils]: 40: Hoare triple {39634#(<= proc_i 24)} assume j > 4; {39634#(<= proc_i 24)} is VALID [2019-05-15 10:16:47,128 INFO L273 TraceCheckUtils]: 41: Hoare triple {39634#(<= proc_i 24)} assume j < 6; {39634#(<= proc_i 24)} is VALID [2019-05-15 10:16:47,129 INFO L273 TraceCheckUtils]: 42: Hoare triple {39634#(<= proc_i 24)} i := i + 4; {39653#(<= proc_i 28)} is VALID [2019-05-15 10:16:47,129 INFO L273 TraceCheckUtils]: 43: Hoare triple {39653#(<= proc_i 28)} assume i <= 1000; {39653#(<= proc_i 28)} is VALID [2019-05-15 10:16:47,130 INFO L273 TraceCheckUtils]: 44: Hoare triple {39653#(<= proc_i 28)} assume i + 4 < a[j]; {39653#(<= proc_i 28)} is VALID [2019-05-15 10:16:47,130 INFO L273 TraceCheckUtils]: 45: Hoare triple {39653#(<= proc_i 28)} assume a[5] == 1000; {39653#(<= proc_i 28)} is VALID [2019-05-15 10:16:47,131 INFO L273 TraceCheckUtils]: 46: Hoare triple {39653#(<= proc_i 28)} assume j > 4; {39653#(<= proc_i 28)} is VALID [2019-05-15 10:16:47,131 INFO L273 TraceCheckUtils]: 47: Hoare triple {39653#(<= proc_i 28)} assume j < 6; {39653#(<= proc_i 28)} is VALID [2019-05-15 10:16:47,132 INFO L273 TraceCheckUtils]: 48: Hoare triple {39653#(<= proc_i 28)} i := i + 4; {39672#(<= proc_i 32)} is VALID [2019-05-15 10:16:47,132 INFO L273 TraceCheckUtils]: 49: Hoare triple {39672#(<= proc_i 32)} assume i <= 1000; {39672#(<= proc_i 32)} is VALID [2019-05-15 10:16:47,133 INFO L273 TraceCheckUtils]: 50: Hoare triple {39672#(<= proc_i 32)} assume i + 4 < a[j]; {39672#(<= proc_i 32)} is VALID [2019-05-15 10:16:47,133 INFO L273 TraceCheckUtils]: 51: Hoare triple {39672#(<= proc_i 32)} assume a[5] == 1000; {39672#(<= proc_i 32)} is VALID [2019-05-15 10:16:47,134 INFO L273 TraceCheckUtils]: 52: Hoare triple {39672#(<= proc_i 32)} assume j > 4; {39672#(<= proc_i 32)} is VALID [2019-05-15 10:16:47,134 INFO L273 TraceCheckUtils]: 53: Hoare triple {39672#(<= proc_i 32)} assume j < 6; {39672#(<= proc_i 32)} is VALID [2019-05-15 10:16:47,135 INFO L273 TraceCheckUtils]: 54: Hoare triple {39672#(<= proc_i 32)} i := i + 4; {39691#(<= proc_i 36)} is VALID [2019-05-15 10:16:47,135 INFO L273 TraceCheckUtils]: 55: Hoare triple {39691#(<= proc_i 36)} assume i <= 1000; {39691#(<= proc_i 36)} is VALID [2019-05-15 10:16:47,136 INFO L273 TraceCheckUtils]: 56: Hoare triple {39691#(<= proc_i 36)} assume i + 4 < a[j]; {39691#(<= proc_i 36)} is VALID [2019-05-15 10:16:47,136 INFO L273 TraceCheckUtils]: 57: Hoare triple {39691#(<= proc_i 36)} assume a[5] == 1000; {39691#(<= proc_i 36)} is VALID [2019-05-15 10:16:47,137 INFO L273 TraceCheckUtils]: 58: Hoare triple {39691#(<= proc_i 36)} assume j > 4; {39691#(<= proc_i 36)} is VALID [2019-05-15 10:16:47,137 INFO L273 TraceCheckUtils]: 59: Hoare triple {39691#(<= proc_i 36)} assume j < 6; {39691#(<= proc_i 36)} is VALID [2019-05-15 10:16:47,138 INFO L273 TraceCheckUtils]: 60: Hoare triple {39691#(<= proc_i 36)} i := i + 4; {39710#(<= proc_i 40)} is VALID [2019-05-15 10:16:47,138 INFO L273 TraceCheckUtils]: 61: Hoare triple {39710#(<= proc_i 40)} assume i <= 1000; {39710#(<= proc_i 40)} is VALID [2019-05-15 10:16:47,139 INFO L273 TraceCheckUtils]: 62: Hoare triple {39710#(<= proc_i 40)} assume i + 4 < a[j]; {39710#(<= proc_i 40)} is VALID [2019-05-15 10:16:47,139 INFO L273 TraceCheckUtils]: 63: Hoare triple {39710#(<= proc_i 40)} assume a[5] == 1000; {39710#(<= proc_i 40)} is VALID [2019-05-15 10:16:47,139 INFO L273 TraceCheckUtils]: 64: Hoare triple {39710#(<= proc_i 40)} assume j > 4; {39710#(<= proc_i 40)} is VALID [2019-05-15 10:16:47,140 INFO L273 TraceCheckUtils]: 65: Hoare triple {39710#(<= proc_i 40)} assume j < 6; {39710#(<= proc_i 40)} is VALID [2019-05-15 10:16:47,141 INFO L273 TraceCheckUtils]: 66: Hoare triple {39710#(<= proc_i 40)} i := i + 4; {39729#(<= proc_i 44)} is VALID [2019-05-15 10:16:47,141 INFO L273 TraceCheckUtils]: 67: Hoare triple {39729#(<= proc_i 44)} assume i <= 1000; {39729#(<= proc_i 44)} is VALID [2019-05-15 10:16:47,142 INFO L273 TraceCheckUtils]: 68: Hoare triple {39729#(<= proc_i 44)} assume i + 4 < a[j]; {39729#(<= proc_i 44)} is VALID [2019-05-15 10:16:47,142 INFO L273 TraceCheckUtils]: 69: Hoare triple {39729#(<= proc_i 44)} assume a[5] == 1000; {39729#(<= proc_i 44)} is VALID [2019-05-15 10:16:47,142 INFO L273 TraceCheckUtils]: 70: Hoare triple {39729#(<= proc_i 44)} assume j > 4; {39729#(<= proc_i 44)} is VALID [2019-05-15 10:16:47,143 INFO L273 TraceCheckUtils]: 71: Hoare triple {39729#(<= proc_i 44)} assume j < 6; {39729#(<= proc_i 44)} is VALID [2019-05-15 10:16:47,144 INFO L273 TraceCheckUtils]: 72: Hoare triple {39729#(<= proc_i 44)} i := i + 4; {39748#(<= proc_i 48)} is VALID [2019-05-15 10:16:47,144 INFO L273 TraceCheckUtils]: 73: Hoare triple {39748#(<= proc_i 48)} assume i <= 1000; {39748#(<= proc_i 48)} is VALID [2019-05-15 10:16:47,145 INFO L273 TraceCheckUtils]: 74: Hoare triple {39748#(<= proc_i 48)} assume i + 4 < a[j]; {39748#(<= proc_i 48)} is VALID [2019-05-15 10:16:47,145 INFO L273 TraceCheckUtils]: 75: Hoare triple {39748#(<= proc_i 48)} assume a[5] == 1000; {39748#(<= proc_i 48)} is VALID [2019-05-15 10:16:47,145 INFO L273 TraceCheckUtils]: 76: Hoare triple {39748#(<= proc_i 48)} assume j > 4; {39748#(<= proc_i 48)} is VALID [2019-05-15 10:16:47,146 INFO L273 TraceCheckUtils]: 77: Hoare triple {39748#(<= proc_i 48)} assume j < 6; {39748#(<= proc_i 48)} is VALID [2019-05-15 10:16:47,147 INFO L273 TraceCheckUtils]: 78: Hoare triple {39748#(<= proc_i 48)} i := i + 4; {39767#(<= proc_i 52)} is VALID [2019-05-15 10:16:47,147 INFO L273 TraceCheckUtils]: 79: Hoare triple {39767#(<= proc_i 52)} assume i <= 1000; {39767#(<= proc_i 52)} is VALID [2019-05-15 10:16:47,148 INFO L273 TraceCheckUtils]: 80: Hoare triple {39767#(<= proc_i 52)} assume i + 4 < a[j]; {39767#(<= proc_i 52)} is VALID [2019-05-15 10:16:47,148 INFO L273 TraceCheckUtils]: 81: Hoare triple {39767#(<= proc_i 52)} assume a[5] == 1000; {39767#(<= proc_i 52)} is VALID [2019-05-15 10:16:47,148 INFO L273 TraceCheckUtils]: 82: Hoare triple {39767#(<= proc_i 52)} assume j > 4; {39767#(<= proc_i 52)} is VALID [2019-05-15 10:16:47,149 INFO L273 TraceCheckUtils]: 83: Hoare triple {39767#(<= proc_i 52)} assume j < 6; {39767#(<= proc_i 52)} is VALID [2019-05-15 10:16:47,150 INFO L273 TraceCheckUtils]: 84: Hoare triple {39767#(<= proc_i 52)} i := i + 4; {39786#(<= proc_i 56)} is VALID [2019-05-15 10:16:47,150 INFO L273 TraceCheckUtils]: 85: Hoare triple {39786#(<= proc_i 56)} assume i <= 1000; {39786#(<= proc_i 56)} is VALID [2019-05-15 10:16:47,150 INFO L273 TraceCheckUtils]: 86: Hoare triple {39786#(<= proc_i 56)} assume i + 4 < a[j]; {39786#(<= proc_i 56)} is VALID [2019-05-15 10:16:47,151 INFO L273 TraceCheckUtils]: 87: Hoare triple {39786#(<= proc_i 56)} assume a[5] == 1000; {39786#(<= proc_i 56)} is VALID [2019-05-15 10:16:47,151 INFO L273 TraceCheckUtils]: 88: Hoare triple {39786#(<= proc_i 56)} assume j > 4; {39786#(<= proc_i 56)} is VALID [2019-05-15 10:16:47,152 INFO L273 TraceCheckUtils]: 89: Hoare triple {39786#(<= proc_i 56)} assume j < 6; {39786#(<= proc_i 56)} is VALID [2019-05-15 10:16:47,153 INFO L273 TraceCheckUtils]: 90: Hoare triple {39786#(<= proc_i 56)} i := i + 4; {39805#(<= proc_i 60)} is VALID [2019-05-15 10:16:47,153 INFO L273 TraceCheckUtils]: 91: Hoare triple {39805#(<= proc_i 60)} assume i <= 1000; {39805#(<= proc_i 60)} is VALID [2019-05-15 10:16:47,153 INFO L273 TraceCheckUtils]: 92: Hoare triple {39805#(<= proc_i 60)} assume i + 4 < a[j]; {39805#(<= proc_i 60)} is VALID [2019-05-15 10:16:47,154 INFO L273 TraceCheckUtils]: 93: Hoare triple {39805#(<= proc_i 60)} assume a[5] == 1000; {39805#(<= proc_i 60)} is VALID [2019-05-15 10:16:47,154 INFO L273 TraceCheckUtils]: 94: Hoare triple {39805#(<= proc_i 60)} assume j > 4; {39805#(<= proc_i 60)} is VALID [2019-05-15 10:16:47,155 INFO L273 TraceCheckUtils]: 95: Hoare triple {39805#(<= proc_i 60)} assume j < 6; {39805#(<= proc_i 60)} is VALID [2019-05-15 10:16:47,155 INFO L273 TraceCheckUtils]: 96: Hoare triple {39805#(<= proc_i 60)} i := i + 4; {39824#(<= proc_i 64)} is VALID [2019-05-15 10:16:47,156 INFO L273 TraceCheckUtils]: 97: Hoare triple {39824#(<= proc_i 64)} assume i <= 1000; {39824#(<= proc_i 64)} is VALID [2019-05-15 10:16:47,156 INFO L273 TraceCheckUtils]: 98: Hoare triple {39824#(<= proc_i 64)} assume i + 4 < a[j]; {39824#(<= proc_i 64)} is VALID [2019-05-15 10:16:47,157 INFO L273 TraceCheckUtils]: 99: Hoare triple {39824#(<= proc_i 64)} assume a[5] == 1000; {39824#(<= proc_i 64)} is VALID [2019-05-15 10:16:47,157 INFO L273 TraceCheckUtils]: 100: Hoare triple {39824#(<= proc_i 64)} assume j > 4; {39824#(<= proc_i 64)} is VALID [2019-05-15 10:16:47,158 INFO L273 TraceCheckUtils]: 101: Hoare triple {39824#(<= proc_i 64)} assume j < 6; {39824#(<= proc_i 64)} is VALID [2019-05-15 10:16:47,158 INFO L273 TraceCheckUtils]: 102: Hoare triple {39824#(<= proc_i 64)} i := i + 4; {39843#(<= proc_i 68)} is VALID [2019-05-15 10:16:47,159 INFO L273 TraceCheckUtils]: 103: Hoare triple {39843#(<= proc_i 68)} assume i <= 1000; {39843#(<= proc_i 68)} is VALID [2019-05-15 10:16:47,159 INFO L273 TraceCheckUtils]: 104: Hoare triple {39843#(<= proc_i 68)} assume i + 4 < a[j]; {39843#(<= proc_i 68)} is VALID [2019-05-15 10:16:47,160 INFO L273 TraceCheckUtils]: 105: Hoare triple {39843#(<= proc_i 68)} assume a[5] == 1000; {39843#(<= proc_i 68)} is VALID [2019-05-15 10:16:47,160 INFO L273 TraceCheckUtils]: 106: Hoare triple {39843#(<= proc_i 68)} assume j > 4; {39843#(<= proc_i 68)} is VALID [2019-05-15 10:16:47,161 INFO L273 TraceCheckUtils]: 107: Hoare triple {39843#(<= proc_i 68)} assume j < 6; {39843#(<= proc_i 68)} is VALID [2019-05-15 10:16:47,161 INFO L273 TraceCheckUtils]: 108: Hoare triple {39843#(<= proc_i 68)} i := i + 4; {39862#(<= proc_i 72)} is VALID [2019-05-15 10:16:47,162 INFO L273 TraceCheckUtils]: 109: Hoare triple {39862#(<= proc_i 72)} assume i <= 1000; {39862#(<= proc_i 72)} is VALID [2019-05-15 10:16:47,162 INFO L273 TraceCheckUtils]: 110: Hoare triple {39862#(<= proc_i 72)} assume i + 4 < a[j]; {39862#(<= proc_i 72)} is VALID [2019-05-15 10:16:47,163 INFO L273 TraceCheckUtils]: 111: Hoare triple {39862#(<= proc_i 72)} assume a[5] == 1000; {39862#(<= proc_i 72)} is VALID [2019-05-15 10:16:47,163 INFO L273 TraceCheckUtils]: 112: Hoare triple {39862#(<= proc_i 72)} assume j > 4; {39862#(<= proc_i 72)} is VALID [2019-05-15 10:16:47,164 INFO L273 TraceCheckUtils]: 113: Hoare triple {39862#(<= proc_i 72)} assume j < 6; {39862#(<= proc_i 72)} is VALID [2019-05-15 10:16:47,164 INFO L273 TraceCheckUtils]: 114: Hoare triple {39862#(<= proc_i 72)} i := i + 4; {39881#(<= proc_i 76)} is VALID [2019-05-15 10:16:47,165 INFO L273 TraceCheckUtils]: 115: Hoare triple {39881#(<= proc_i 76)} assume i <= 1000; {39881#(<= proc_i 76)} is VALID [2019-05-15 10:16:47,165 INFO L273 TraceCheckUtils]: 116: Hoare triple {39881#(<= proc_i 76)} assume i + 4 < a[j]; {39881#(<= proc_i 76)} is VALID [2019-05-15 10:16:47,166 INFO L273 TraceCheckUtils]: 117: Hoare triple {39881#(<= proc_i 76)} assume a[5] == 1000; {39881#(<= proc_i 76)} is VALID [2019-05-15 10:16:47,166 INFO L273 TraceCheckUtils]: 118: Hoare triple {39881#(<= proc_i 76)} assume j > 4; {39881#(<= proc_i 76)} is VALID [2019-05-15 10:16:47,167 INFO L273 TraceCheckUtils]: 119: Hoare triple {39881#(<= proc_i 76)} assume j < 6; {39881#(<= proc_i 76)} is VALID [2019-05-15 10:16:47,167 INFO L273 TraceCheckUtils]: 120: Hoare triple {39881#(<= proc_i 76)} i := i + 4; {39900#(<= proc_i 80)} is VALID [2019-05-15 10:16:47,168 INFO L273 TraceCheckUtils]: 121: Hoare triple {39900#(<= proc_i 80)} assume i <= 1000; {39900#(<= proc_i 80)} is VALID [2019-05-15 10:16:47,168 INFO L273 TraceCheckUtils]: 122: Hoare triple {39900#(<= proc_i 80)} assume i + 4 < a[j]; {39900#(<= proc_i 80)} is VALID [2019-05-15 10:16:47,169 INFO L273 TraceCheckUtils]: 123: Hoare triple {39900#(<= proc_i 80)} assume a[5] == 1000; {39900#(<= proc_i 80)} is VALID [2019-05-15 10:16:47,169 INFO L273 TraceCheckUtils]: 124: Hoare triple {39900#(<= proc_i 80)} assume j > 4; {39900#(<= proc_i 80)} is VALID [2019-05-15 10:16:47,170 INFO L273 TraceCheckUtils]: 125: Hoare triple {39900#(<= proc_i 80)} assume j < 6; {39900#(<= proc_i 80)} is VALID [2019-05-15 10:16:47,170 INFO L273 TraceCheckUtils]: 126: Hoare triple {39900#(<= proc_i 80)} i := i + 4; {39919#(<= proc_i 84)} is VALID [2019-05-15 10:16:47,171 INFO L273 TraceCheckUtils]: 127: Hoare triple {39919#(<= proc_i 84)} assume i <= 1000; {39919#(<= proc_i 84)} is VALID [2019-05-15 10:16:47,171 INFO L273 TraceCheckUtils]: 128: Hoare triple {39919#(<= proc_i 84)} assume i + 4 < a[j]; {39919#(<= proc_i 84)} is VALID [2019-05-15 10:16:47,172 INFO L273 TraceCheckUtils]: 129: Hoare triple {39919#(<= proc_i 84)} assume a[5] == 1000; {39919#(<= proc_i 84)} is VALID [2019-05-15 10:16:47,172 INFO L273 TraceCheckUtils]: 130: Hoare triple {39919#(<= proc_i 84)} assume j > 4; {39919#(<= proc_i 84)} is VALID [2019-05-15 10:16:47,173 INFO L273 TraceCheckUtils]: 131: Hoare triple {39919#(<= proc_i 84)} assume j < 6; {39919#(<= proc_i 84)} is VALID [2019-05-15 10:16:47,173 INFO L273 TraceCheckUtils]: 132: Hoare triple {39919#(<= proc_i 84)} i := i + 4; {39938#(<= proc_i 88)} is VALID [2019-05-15 10:16:47,174 INFO L273 TraceCheckUtils]: 133: Hoare triple {39938#(<= proc_i 88)} assume i <= 1000; {39938#(<= proc_i 88)} is VALID [2019-05-15 10:16:47,174 INFO L273 TraceCheckUtils]: 134: Hoare triple {39938#(<= proc_i 88)} assume i + 4 < a[j]; {39938#(<= proc_i 88)} is VALID [2019-05-15 10:16:47,175 INFO L273 TraceCheckUtils]: 135: Hoare triple {39938#(<= proc_i 88)} assume a[5] == 1000; {39938#(<= proc_i 88)} is VALID [2019-05-15 10:16:47,175 INFO L273 TraceCheckUtils]: 136: Hoare triple {39938#(<= proc_i 88)} assume j > 4; {39938#(<= proc_i 88)} is VALID [2019-05-15 10:16:47,176 INFO L273 TraceCheckUtils]: 137: Hoare triple {39938#(<= proc_i 88)} assume j < 6; {39938#(<= proc_i 88)} is VALID [2019-05-15 10:16:47,176 INFO L273 TraceCheckUtils]: 138: Hoare triple {39938#(<= proc_i 88)} i := i + 4; {39957#(<= proc_i 92)} is VALID [2019-05-15 10:16:47,177 INFO L273 TraceCheckUtils]: 139: Hoare triple {39957#(<= proc_i 92)} assume i <= 1000; {39957#(<= proc_i 92)} is VALID [2019-05-15 10:16:47,177 INFO L273 TraceCheckUtils]: 140: Hoare triple {39957#(<= proc_i 92)} assume i + 4 < a[j]; {39957#(<= proc_i 92)} is VALID [2019-05-15 10:16:47,178 INFO L273 TraceCheckUtils]: 141: Hoare triple {39957#(<= proc_i 92)} assume a[5] == 1000; {39957#(<= proc_i 92)} is VALID [2019-05-15 10:16:47,178 INFO L273 TraceCheckUtils]: 142: Hoare triple {39957#(<= proc_i 92)} assume j > 4; {39957#(<= proc_i 92)} is VALID [2019-05-15 10:16:47,179 INFO L273 TraceCheckUtils]: 143: Hoare triple {39957#(<= proc_i 92)} assume j < 6; {39957#(<= proc_i 92)} is VALID [2019-05-15 10:16:47,179 INFO L273 TraceCheckUtils]: 144: Hoare triple {39957#(<= proc_i 92)} i := i + 4; {39976#(<= proc_i 96)} is VALID [2019-05-15 10:16:47,180 INFO L273 TraceCheckUtils]: 145: Hoare triple {39976#(<= proc_i 96)} assume i <= 1000; {39976#(<= proc_i 96)} is VALID [2019-05-15 10:16:47,180 INFO L273 TraceCheckUtils]: 146: Hoare triple {39976#(<= proc_i 96)} assume i + 4 < a[j]; {39976#(<= proc_i 96)} is VALID [2019-05-15 10:16:47,181 INFO L273 TraceCheckUtils]: 147: Hoare triple {39976#(<= proc_i 96)} assume a[5] == 1000; {39976#(<= proc_i 96)} is VALID [2019-05-15 10:16:47,181 INFO L273 TraceCheckUtils]: 148: Hoare triple {39976#(<= proc_i 96)} assume j > 4; {39976#(<= proc_i 96)} is VALID [2019-05-15 10:16:47,182 INFO L273 TraceCheckUtils]: 149: Hoare triple {39976#(<= proc_i 96)} assume j < 6; {39976#(<= proc_i 96)} is VALID [2019-05-15 10:16:47,182 INFO L273 TraceCheckUtils]: 150: Hoare triple {39976#(<= proc_i 96)} i := i + 4; {39995#(<= proc_i 100)} is VALID [2019-05-15 10:16:47,183 INFO L273 TraceCheckUtils]: 151: Hoare triple {39995#(<= proc_i 100)} assume i <= 1000; {39995#(<= proc_i 100)} is VALID [2019-05-15 10:16:47,183 INFO L273 TraceCheckUtils]: 152: Hoare triple {39995#(<= proc_i 100)} assume i + 4 < a[j]; {39995#(<= proc_i 100)} is VALID [2019-05-15 10:16:47,184 INFO L273 TraceCheckUtils]: 153: Hoare triple {39995#(<= proc_i 100)} assume a[5] == 1000; {39995#(<= proc_i 100)} is VALID [2019-05-15 10:16:47,184 INFO L273 TraceCheckUtils]: 154: Hoare triple {39995#(<= proc_i 100)} assume j > 4; {39995#(<= proc_i 100)} is VALID [2019-05-15 10:16:47,185 INFO L273 TraceCheckUtils]: 155: Hoare triple {39995#(<= proc_i 100)} assume j < 6; {39995#(<= proc_i 100)} is VALID [2019-05-15 10:16:47,185 INFO L273 TraceCheckUtils]: 156: Hoare triple {39995#(<= proc_i 100)} i := i + 4; {40014#(<= proc_i 104)} is VALID [2019-05-15 10:16:47,186 INFO L273 TraceCheckUtils]: 157: Hoare triple {40014#(<= proc_i 104)} assume i <= 1000; {40014#(<= proc_i 104)} is VALID [2019-05-15 10:16:47,186 INFO L273 TraceCheckUtils]: 158: Hoare triple {40014#(<= proc_i 104)} assume i + 4 < a[j]; {40014#(<= proc_i 104)} is VALID [2019-05-15 10:16:47,187 INFO L273 TraceCheckUtils]: 159: Hoare triple {40014#(<= proc_i 104)} assume a[5] == 1000; {40014#(<= proc_i 104)} is VALID [2019-05-15 10:16:47,188 INFO L273 TraceCheckUtils]: 160: Hoare triple {40014#(<= proc_i 104)} assume j > 4; {40014#(<= proc_i 104)} is VALID [2019-05-15 10:16:47,188 INFO L273 TraceCheckUtils]: 161: Hoare triple {40014#(<= proc_i 104)} assume j < 6; {40014#(<= proc_i 104)} is VALID [2019-05-15 10:16:47,189 INFO L273 TraceCheckUtils]: 162: Hoare triple {40014#(<= proc_i 104)} i := i + 4; {40033#(<= proc_i 108)} is VALID [2019-05-15 10:16:47,189 INFO L273 TraceCheckUtils]: 163: Hoare triple {40033#(<= proc_i 108)} assume i <= 1000; {40033#(<= proc_i 108)} is VALID [2019-05-15 10:16:47,190 INFO L273 TraceCheckUtils]: 164: Hoare triple {40033#(<= proc_i 108)} assume i + 4 < a[j]; {40033#(<= proc_i 108)} is VALID [2019-05-15 10:16:47,190 INFO L273 TraceCheckUtils]: 165: Hoare triple {40033#(<= proc_i 108)} assume a[5] == 1000; {40033#(<= proc_i 108)} is VALID [2019-05-15 10:16:47,193 INFO L273 TraceCheckUtils]: 166: Hoare triple {40033#(<= proc_i 108)} assume j > 4; {40033#(<= proc_i 108)} is VALID [2019-05-15 10:16:47,193 INFO L273 TraceCheckUtils]: 167: Hoare triple {40033#(<= proc_i 108)} assume j < 6; {40033#(<= proc_i 108)} is VALID [2019-05-15 10:16:47,194 INFO L273 TraceCheckUtils]: 168: Hoare triple {40033#(<= proc_i 108)} i := i + 4; {40052#(<= proc_i 112)} is VALID [2019-05-15 10:16:47,195 INFO L273 TraceCheckUtils]: 169: Hoare triple {40052#(<= proc_i 112)} assume i <= 1000; {40052#(<= proc_i 112)} is VALID [2019-05-15 10:16:47,195 INFO L273 TraceCheckUtils]: 170: Hoare triple {40052#(<= proc_i 112)} assume i + 4 < a[j]; {40052#(<= proc_i 112)} is VALID [2019-05-15 10:16:47,196 INFO L273 TraceCheckUtils]: 171: Hoare triple {40052#(<= proc_i 112)} assume a[5] == 1000; {40052#(<= proc_i 112)} is VALID [2019-05-15 10:16:47,196 INFO L273 TraceCheckUtils]: 172: Hoare triple {40052#(<= proc_i 112)} assume j > 4; {40052#(<= proc_i 112)} is VALID [2019-05-15 10:16:47,197 INFO L273 TraceCheckUtils]: 173: Hoare triple {40052#(<= proc_i 112)} assume j < 6; {40052#(<= proc_i 112)} is VALID [2019-05-15 10:16:47,198 INFO L273 TraceCheckUtils]: 174: Hoare triple {40052#(<= proc_i 112)} i := i + 4; {40071#(<= proc_i 116)} is VALID [2019-05-15 10:16:47,198 INFO L273 TraceCheckUtils]: 175: Hoare triple {40071#(<= proc_i 116)} assume i <= 1000; {40071#(<= proc_i 116)} is VALID [2019-05-15 10:16:47,199 INFO L273 TraceCheckUtils]: 176: Hoare triple {40071#(<= proc_i 116)} assume i + 4 < a[j]; {40071#(<= proc_i 116)} is VALID [2019-05-15 10:16:47,199 INFO L273 TraceCheckUtils]: 177: Hoare triple {40071#(<= proc_i 116)} assume a[5] == 1000; {40071#(<= proc_i 116)} is VALID [2019-05-15 10:16:47,200 INFO L273 TraceCheckUtils]: 178: Hoare triple {40071#(<= proc_i 116)} assume j > 4; {40071#(<= proc_i 116)} is VALID [2019-05-15 10:16:47,200 INFO L273 TraceCheckUtils]: 179: Hoare triple {40071#(<= proc_i 116)} assume j < 6; {40071#(<= proc_i 116)} is VALID [2019-05-15 10:16:47,201 INFO L273 TraceCheckUtils]: 180: Hoare triple {40071#(<= proc_i 116)} i := i + 4; {40090#(<= proc_i 120)} is VALID [2019-05-15 10:16:47,201 INFO L273 TraceCheckUtils]: 181: Hoare triple {40090#(<= proc_i 120)} assume i <= 1000; {40090#(<= proc_i 120)} is VALID [2019-05-15 10:16:47,202 INFO L273 TraceCheckUtils]: 182: Hoare triple {40090#(<= proc_i 120)} assume i + 4 < a[j]; {40090#(<= proc_i 120)} is VALID [2019-05-15 10:16:47,202 INFO L273 TraceCheckUtils]: 183: Hoare triple {40090#(<= proc_i 120)} assume a[5] == 1000; {40090#(<= proc_i 120)} is VALID [2019-05-15 10:16:47,203 INFO L273 TraceCheckUtils]: 184: Hoare triple {40090#(<= proc_i 120)} assume j > 4; {40090#(<= proc_i 120)} is VALID [2019-05-15 10:16:47,203 INFO L273 TraceCheckUtils]: 185: Hoare triple {40090#(<= proc_i 120)} assume j < 6; {40090#(<= proc_i 120)} is VALID [2019-05-15 10:16:47,204 INFO L273 TraceCheckUtils]: 186: Hoare triple {40090#(<= proc_i 120)} i := i + 4; {40109#(<= proc_i 124)} is VALID [2019-05-15 10:16:47,204 INFO L273 TraceCheckUtils]: 187: Hoare triple {40109#(<= proc_i 124)} assume i <= 1000; {40109#(<= proc_i 124)} is VALID [2019-05-15 10:16:47,205 INFO L273 TraceCheckUtils]: 188: Hoare triple {40109#(<= proc_i 124)} assume i + 4 < a[j]; {40109#(<= proc_i 124)} is VALID [2019-05-15 10:16:47,205 INFO L273 TraceCheckUtils]: 189: Hoare triple {40109#(<= proc_i 124)} assume a[5] == 1000; {40109#(<= proc_i 124)} is VALID [2019-05-15 10:16:47,206 INFO L273 TraceCheckUtils]: 190: Hoare triple {40109#(<= proc_i 124)} assume j > 4; {40109#(<= proc_i 124)} is VALID [2019-05-15 10:16:47,206 INFO L273 TraceCheckUtils]: 191: Hoare triple {40109#(<= proc_i 124)} assume j < 6; {40109#(<= proc_i 124)} is VALID [2019-05-15 10:16:47,207 INFO L273 TraceCheckUtils]: 192: Hoare triple {40109#(<= proc_i 124)} i := i + 4; {40128#(<= proc_i 128)} is VALID [2019-05-15 10:16:47,207 INFO L273 TraceCheckUtils]: 193: Hoare triple {40128#(<= proc_i 128)} assume i <= 1000; {40128#(<= proc_i 128)} is VALID [2019-05-15 10:16:47,208 INFO L273 TraceCheckUtils]: 194: Hoare triple {40128#(<= proc_i 128)} assume i + 4 < a[j]; {40128#(<= proc_i 128)} is VALID [2019-05-15 10:16:47,208 INFO L273 TraceCheckUtils]: 195: Hoare triple {40128#(<= proc_i 128)} assume a[5] == 1000; {40128#(<= proc_i 128)} is VALID [2019-05-15 10:16:47,209 INFO L273 TraceCheckUtils]: 196: Hoare triple {40128#(<= proc_i 128)} assume j > 4; {40128#(<= proc_i 128)} is VALID [2019-05-15 10:16:47,209 INFO L273 TraceCheckUtils]: 197: Hoare triple {40128#(<= proc_i 128)} assume j < 6; {40128#(<= proc_i 128)} is VALID [2019-05-15 10:16:47,210 INFO L273 TraceCheckUtils]: 198: Hoare triple {40128#(<= proc_i 128)} i := i + 4; {40147#(<= proc_i 132)} is VALID [2019-05-15 10:16:47,211 INFO L273 TraceCheckUtils]: 199: Hoare triple {40147#(<= proc_i 132)} assume i <= 1000; {40147#(<= proc_i 132)} is VALID [2019-05-15 10:16:47,211 INFO L273 TraceCheckUtils]: 200: Hoare triple {40147#(<= proc_i 132)} assume i + 4 < a[j]; {40147#(<= proc_i 132)} is VALID [2019-05-15 10:16:47,212 INFO L273 TraceCheckUtils]: 201: Hoare triple {40147#(<= proc_i 132)} assume a[5] == 1000; {40147#(<= proc_i 132)} is VALID [2019-05-15 10:16:47,212 INFO L273 TraceCheckUtils]: 202: Hoare triple {40147#(<= proc_i 132)} assume j > 4; {40147#(<= proc_i 132)} is VALID [2019-05-15 10:16:47,213 INFO L273 TraceCheckUtils]: 203: Hoare triple {40147#(<= proc_i 132)} assume j < 6; {40147#(<= proc_i 132)} is VALID [2019-05-15 10:16:47,214 INFO L273 TraceCheckUtils]: 204: Hoare triple {40147#(<= proc_i 132)} i := i + 4; {40166#(<= proc_i 136)} is VALID [2019-05-15 10:16:47,214 INFO L273 TraceCheckUtils]: 205: Hoare triple {40166#(<= proc_i 136)} assume i <= 1000; {40166#(<= proc_i 136)} is VALID [2019-05-15 10:16:47,215 INFO L273 TraceCheckUtils]: 206: Hoare triple {40166#(<= proc_i 136)} assume i + 4 < a[j]; {40166#(<= proc_i 136)} is VALID [2019-05-15 10:16:47,224 INFO L273 TraceCheckUtils]: 207: Hoare triple {40166#(<= proc_i 136)} assume a[5] == 1000; {40166#(<= proc_i 136)} is VALID [2019-05-15 10:16:47,225 INFO L273 TraceCheckUtils]: 208: Hoare triple {40166#(<= proc_i 136)} assume j > 4; {40166#(<= proc_i 136)} is VALID [2019-05-15 10:16:47,225 INFO L273 TraceCheckUtils]: 209: Hoare triple {40166#(<= proc_i 136)} assume j < 6; {40166#(<= proc_i 136)} is VALID [2019-05-15 10:16:47,225 INFO L273 TraceCheckUtils]: 210: Hoare triple {40166#(<= proc_i 136)} i := i + 4; {40185#(<= proc_i 140)} is VALID [2019-05-15 10:16:47,226 INFO L273 TraceCheckUtils]: 211: Hoare triple {40185#(<= proc_i 140)} assume i <= 1000; {40185#(<= proc_i 140)} is VALID [2019-05-15 10:16:47,226 INFO L273 TraceCheckUtils]: 212: Hoare triple {40185#(<= proc_i 140)} assume i + 4 < a[j]; {40185#(<= proc_i 140)} is VALID [2019-05-15 10:16:47,226 INFO L273 TraceCheckUtils]: 213: Hoare triple {40185#(<= proc_i 140)} assume a[5] == 1000; {40185#(<= proc_i 140)} is VALID [2019-05-15 10:16:47,227 INFO L273 TraceCheckUtils]: 214: Hoare triple {40185#(<= proc_i 140)} assume j > 4; {40185#(<= proc_i 140)} is VALID [2019-05-15 10:16:47,227 INFO L273 TraceCheckUtils]: 215: Hoare triple {40185#(<= proc_i 140)} assume j < 6; {40185#(<= proc_i 140)} is VALID [2019-05-15 10:16:47,227 INFO L273 TraceCheckUtils]: 216: Hoare triple {40185#(<= proc_i 140)} i := i + 4; {40204#(<= proc_i 144)} is VALID [2019-05-15 10:16:47,228 INFO L273 TraceCheckUtils]: 217: Hoare triple {40204#(<= proc_i 144)} assume i <= 1000; {40204#(<= proc_i 144)} is VALID [2019-05-15 10:16:47,228 INFO L273 TraceCheckUtils]: 218: Hoare triple {40204#(<= proc_i 144)} assume i + 4 < a[j]; {40204#(<= proc_i 144)} is VALID [2019-05-15 10:16:47,229 INFO L273 TraceCheckUtils]: 219: Hoare triple {40204#(<= proc_i 144)} assume a[5] == 1000; {40204#(<= proc_i 144)} is VALID [2019-05-15 10:16:47,229 INFO L273 TraceCheckUtils]: 220: Hoare triple {40204#(<= proc_i 144)} assume j > 4; {40204#(<= proc_i 144)} is VALID [2019-05-15 10:16:47,230 INFO L273 TraceCheckUtils]: 221: Hoare triple {40204#(<= proc_i 144)} assume j < 6; {40204#(<= proc_i 144)} is VALID [2019-05-15 10:16:47,230 INFO L273 TraceCheckUtils]: 222: Hoare triple {40204#(<= proc_i 144)} i := i + 4; {40223#(<= proc_i 148)} is VALID [2019-05-15 10:16:47,231 INFO L273 TraceCheckUtils]: 223: Hoare triple {40223#(<= proc_i 148)} assume i <= 1000; {40223#(<= proc_i 148)} is VALID [2019-05-15 10:16:47,231 INFO L273 TraceCheckUtils]: 224: Hoare triple {40223#(<= proc_i 148)} assume i + 4 < a[j]; {40223#(<= proc_i 148)} is VALID [2019-05-15 10:16:47,232 INFO L273 TraceCheckUtils]: 225: Hoare triple {40223#(<= proc_i 148)} assume a[5] == 1000; {40223#(<= proc_i 148)} is VALID [2019-05-15 10:16:47,232 INFO L273 TraceCheckUtils]: 226: Hoare triple {40223#(<= proc_i 148)} assume j > 4; {40223#(<= proc_i 148)} is VALID [2019-05-15 10:16:47,233 INFO L273 TraceCheckUtils]: 227: Hoare triple {40223#(<= proc_i 148)} assume j < 6; {40223#(<= proc_i 148)} is VALID [2019-05-15 10:16:47,233 INFO L273 TraceCheckUtils]: 228: Hoare triple {40223#(<= proc_i 148)} i := i + 4; {40242#(<= proc_i 152)} is VALID [2019-05-15 10:16:47,234 INFO L273 TraceCheckUtils]: 229: Hoare triple {40242#(<= proc_i 152)} assume i <= 1000; {40242#(<= proc_i 152)} is VALID [2019-05-15 10:16:47,234 INFO L273 TraceCheckUtils]: 230: Hoare triple {40242#(<= proc_i 152)} assume i + 4 < a[j]; {40242#(<= proc_i 152)} is VALID [2019-05-15 10:16:47,235 INFO L273 TraceCheckUtils]: 231: Hoare triple {40242#(<= proc_i 152)} assume a[5] == 1000; {40242#(<= proc_i 152)} is VALID [2019-05-15 10:16:47,235 INFO L273 TraceCheckUtils]: 232: Hoare triple {40242#(<= proc_i 152)} assume j > 4; {40242#(<= proc_i 152)} is VALID [2019-05-15 10:16:47,236 INFO L273 TraceCheckUtils]: 233: Hoare triple {40242#(<= proc_i 152)} assume j < 6; {40242#(<= proc_i 152)} is VALID [2019-05-15 10:16:47,236 INFO L273 TraceCheckUtils]: 234: Hoare triple {40242#(<= proc_i 152)} i := i + 4; {40261#(<= proc_i 156)} is VALID [2019-05-15 10:16:47,237 INFO L273 TraceCheckUtils]: 235: Hoare triple {40261#(<= proc_i 156)} assume i <= 1000; {40261#(<= proc_i 156)} is VALID [2019-05-15 10:16:47,237 INFO L273 TraceCheckUtils]: 236: Hoare triple {40261#(<= proc_i 156)} assume i + 4 < a[j]; {40261#(<= proc_i 156)} is VALID [2019-05-15 10:16:47,238 INFO L273 TraceCheckUtils]: 237: Hoare triple {40261#(<= proc_i 156)} assume a[5] == 1000; {40261#(<= proc_i 156)} is VALID [2019-05-15 10:16:47,238 INFO L273 TraceCheckUtils]: 238: Hoare triple {40261#(<= proc_i 156)} assume j > 4; {40261#(<= proc_i 156)} is VALID [2019-05-15 10:16:47,239 INFO L273 TraceCheckUtils]: 239: Hoare triple {40261#(<= proc_i 156)} assume j < 6; {40261#(<= proc_i 156)} is VALID [2019-05-15 10:16:47,239 INFO L273 TraceCheckUtils]: 240: Hoare triple {40261#(<= proc_i 156)} i := i + 4; {40280#(<= proc_i 160)} is VALID [2019-05-15 10:16:47,240 INFO L273 TraceCheckUtils]: 241: Hoare triple {40280#(<= proc_i 160)} assume i <= 1000; {40280#(<= proc_i 160)} is VALID [2019-05-15 10:16:47,240 INFO L273 TraceCheckUtils]: 242: Hoare triple {40280#(<= proc_i 160)} assume i + 4 < a[j]; {40280#(<= proc_i 160)} is VALID [2019-05-15 10:16:47,241 INFO L273 TraceCheckUtils]: 243: Hoare triple {40280#(<= proc_i 160)} assume a[5] == 1000; {40280#(<= proc_i 160)} is VALID [2019-05-15 10:16:47,241 INFO L273 TraceCheckUtils]: 244: Hoare triple {40280#(<= proc_i 160)} assume j > 4; {40280#(<= proc_i 160)} is VALID [2019-05-15 10:16:47,242 INFO L273 TraceCheckUtils]: 245: Hoare triple {40280#(<= proc_i 160)} assume j < 6; {40280#(<= proc_i 160)} is VALID [2019-05-15 10:16:47,242 INFO L273 TraceCheckUtils]: 246: Hoare triple {40280#(<= proc_i 160)} i := i + 4; {40299#(<= proc_i 164)} is VALID [2019-05-15 10:16:47,243 INFO L273 TraceCheckUtils]: 247: Hoare triple {40299#(<= proc_i 164)} assume i <= 1000; {40299#(<= proc_i 164)} is VALID [2019-05-15 10:16:47,243 INFO L273 TraceCheckUtils]: 248: Hoare triple {40299#(<= proc_i 164)} assume i + 4 < a[j]; {40299#(<= proc_i 164)} is VALID [2019-05-15 10:16:47,244 INFO L273 TraceCheckUtils]: 249: Hoare triple {40299#(<= proc_i 164)} assume a[5] == 1000; {40299#(<= proc_i 164)} is VALID [2019-05-15 10:16:47,244 INFO L273 TraceCheckUtils]: 250: Hoare triple {40299#(<= proc_i 164)} assume j > 4; {40299#(<= proc_i 164)} is VALID [2019-05-15 10:16:47,244 INFO L273 TraceCheckUtils]: 251: Hoare triple {40299#(<= proc_i 164)} assume j < 6; {40299#(<= proc_i 164)} is VALID [2019-05-15 10:16:47,245 INFO L273 TraceCheckUtils]: 252: Hoare triple {40299#(<= proc_i 164)} i := i + 4; {40318#(<= proc_i 168)} is VALID [2019-05-15 10:16:47,259 INFO L273 TraceCheckUtils]: 253: Hoare triple {40318#(<= proc_i 168)} assume !(i <= 1000); {39516#false} is VALID [2019-05-15 10:16:47,297 INFO L134 CoverageAnalysis]: Checked inductivity of 5208 backedges. 0 proven. 5208 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:47,297 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:47,297 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2019-05-15 10:16:47,298 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 254 [2019-05-15 10:16:47,298 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:47,298 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 45 states. [2019-05-15 10:16:47,568 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 254 edges. 254 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:47,568 INFO L454 AbstractCegarLoop]: Interpolant automaton has 45 states [2019-05-15 10:16:47,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2019-05-15 10:16:47,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2019-05-15 10:16:47,570 INFO L87 Difference]: Start difference. First operand 255 states and 255 transitions. Second operand 45 states. [2019-05-15 10:16:47,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:47,998 INFO L93 Difference]: Finished difference Result 266 states and 266 transitions. [2019-05-15 10:16:47,998 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2019-05-15 10:16:47,998 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 254 [2019-05-15 10:16:47,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:47,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2019-05-15 10:16:48,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 267 transitions. [2019-05-15 10:16:48,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2019-05-15 10:16:48,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 267 transitions. [2019-05-15 10:16:48,002 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 45 states and 267 transitions. [2019-05-15 10:16:48,276 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 267 edges. 267 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:48,282 INFO L225 Difference]: With dead ends: 266 [2019-05-15 10:16:48,282 INFO L226 Difference]: Without dead ends: 266 [2019-05-15 10:16:48,283 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2019-05-15 10:16:48,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2019-05-15 10:16:48,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 261. [2019-05-15 10:16:48,285 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:48,286 INFO L82 GeneralOperation]: Start isEquivalent. First operand 266 states. Second operand 261 states. [2019-05-15 10:16:48,286 INFO L74 IsIncluded]: Start isIncluded. First operand 266 states. Second operand 261 states. [2019-05-15 10:16:48,286 INFO L87 Difference]: Start difference. First operand 266 states. Second operand 261 states. [2019-05-15 10:16:48,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:48,290 INFO L93 Difference]: Finished difference Result 266 states and 266 transitions. [2019-05-15 10:16:48,291 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 266 transitions. [2019-05-15 10:16:48,291 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:48,291 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:48,291 INFO L74 IsIncluded]: Start isIncluded. First operand 261 states. Second operand 266 states. [2019-05-15 10:16:48,291 INFO L87 Difference]: Start difference. First operand 261 states. Second operand 266 states. [2019-05-15 10:16:48,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:48,296 INFO L93 Difference]: Finished difference Result 266 states and 266 transitions. [2019-05-15 10:16:48,296 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 266 transitions. [2019-05-15 10:16:48,297 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:48,297 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:48,297 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:48,297 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:48,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 261 states. [2019-05-15 10:16:48,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 261 transitions. [2019-05-15 10:16:48,302 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 261 transitions. Word has length 254 [2019-05-15 10:16:48,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:48,302 INFO L475 AbstractCegarLoop]: Abstraction has 261 states and 261 transitions. [2019-05-15 10:16:48,302 INFO L476 AbstractCegarLoop]: Interpolant automaton has 45 states. [2019-05-15 10:16:48,302 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 261 transitions. [2019-05-15 10:16:48,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2019-05-15 10:16:48,303 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:48,304 INFO L399 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 43, 43, 1, 1] [2019-05-15 10:16:48,304 INFO L418 AbstractCegarLoop]: === Iteration 44 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:48,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:48,304 INFO L82 PathProgramCache]: Analyzing trace with hash 1190748740, now seen corresponding path program 43 times [2019-05-15 10:16:48,305 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:48,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:48,351 INFO L256 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 45 conjunts are in the unsatisfiable core [2019-05-15 10:16:48,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:48,387 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:49,865 INFO L273 TraceCheckUtils]: 0: Hoare triple {41380#true} i := 0; {41385#(<= proc_i 0)} is VALID [2019-05-15 10:16:49,865 INFO L273 TraceCheckUtils]: 1: Hoare triple {41385#(<= proc_i 0)} assume i <= 1000; {41385#(<= proc_i 0)} is VALID [2019-05-15 10:16:49,866 INFO L273 TraceCheckUtils]: 2: Hoare triple {41385#(<= proc_i 0)} assume i + 4 < a[j]; {41385#(<= proc_i 0)} is VALID [2019-05-15 10:16:49,866 INFO L273 TraceCheckUtils]: 3: Hoare triple {41385#(<= proc_i 0)} assume a[5] == 1000; {41385#(<= proc_i 0)} is VALID [2019-05-15 10:16:49,866 INFO L273 TraceCheckUtils]: 4: Hoare triple {41385#(<= proc_i 0)} assume j > 4; {41385#(<= proc_i 0)} is VALID [2019-05-15 10:16:49,867 INFO L273 TraceCheckUtils]: 5: Hoare triple {41385#(<= proc_i 0)} assume j < 6; {41385#(<= proc_i 0)} is VALID [2019-05-15 10:16:49,867 INFO L273 TraceCheckUtils]: 6: Hoare triple {41385#(<= proc_i 0)} i := i + 4; {41404#(<= proc_i 4)} is VALID [2019-05-15 10:16:49,868 INFO L273 TraceCheckUtils]: 7: Hoare triple {41404#(<= proc_i 4)} assume i <= 1000; {41404#(<= proc_i 4)} is VALID [2019-05-15 10:16:49,868 INFO L273 TraceCheckUtils]: 8: Hoare triple {41404#(<= proc_i 4)} assume i + 4 < a[j]; {41404#(<= proc_i 4)} is VALID [2019-05-15 10:16:49,869 INFO L273 TraceCheckUtils]: 9: Hoare triple {41404#(<= proc_i 4)} assume a[5] == 1000; {41404#(<= proc_i 4)} is VALID [2019-05-15 10:16:49,869 INFO L273 TraceCheckUtils]: 10: Hoare triple {41404#(<= proc_i 4)} assume j > 4; {41404#(<= proc_i 4)} is VALID [2019-05-15 10:16:49,870 INFO L273 TraceCheckUtils]: 11: Hoare triple {41404#(<= proc_i 4)} assume j < 6; {41404#(<= proc_i 4)} is VALID [2019-05-15 10:16:49,870 INFO L273 TraceCheckUtils]: 12: Hoare triple {41404#(<= proc_i 4)} i := i + 4; {41423#(<= proc_i 8)} is VALID [2019-05-15 10:16:49,871 INFO L273 TraceCheckUtils]: 13: Hoare triple {41423#(<= proc_i 8)} assume i <= 1000; {41423#(<= proc_i 8)} is VALID [2019-05-15 10:16:49,871 INFO L273 TraceCheckUtils]: 14: Hoare triple {41423#(<= proc_i 8)} assume i + 4 < a[j]; {41423#(<= proc_i 8)} is VALID [2019-05-15 10:16:49,872 INFO L273 TraceCheckUtils]: 15: Hoare triple {41423#(<= proc_i 8)} assume a[5] == 1000; {41423#(<= proc_i 8)} is VALID [2019-05-15 10:16:49,872 INFO L273 TraceCheckUtils]: 16: Hoare triple {41423#(<= proc_i 8)} assume j > 4; {41423#(<= proc_i 8)} is VALID [2019-05-15 10:16:49,873 INFO L273 TraceCheckUtils]: 17: Hoare triple {41423#(<= proc_i 8)} assume j < 6; {41423#(<= proc_i 8)} is VALID [2019-05-15 10:16:49,873 INFO L273 TraceCheckUtils]: 18: Hoare triple {41423#(<= proc_i 8)} i := i + 4; {41442#(<= proc_i 12)} is VALID [2019-05-15 10:16:49,874 INFO L273 TraceCheckUtils]: 19: Hoare triple {41442#(<= proc_i 12)} assume i <= 1000; {41442#(<= proc_i 12)} is VALID [2019-05-15 10:16:49,874 INFO L273 TraceCheckUtils]: 20: Hoare triple {41442#(<= proc_i 12)} assume i + 4 < a[j]; {41442#(<= proc_i 12)} is VALID [2019-05-15 10:16:49,875 INFO L273 TraceCheckUtils]: 21: Hoare triple {41442#(<= proc_i 12)} assume a[5] == 1000; {41442#(<= proc_i 12)} is VALID [2019-05-15 10:16:49,875 INFO L273 TraceCheckUtils]: 22: Hoare triple {41442#(<= proc_i 12)} assume j > 4; {41442#(<= proc_i 12)} is VALID [2019-05-15 10:16:49,876 INFO L273 TraceCheckUtils]: 23: Hoare triple {41442#(<= proc_i 12)} assume j < 6; {41442#(<= proc_i 12)} is VALID [2019-05-15 10:16:49,876 INFO L273 TraceCheckUtils]: 24: Hoare triple {41442#(<= proc_i 12)} i := i + 4; {41461#(<= proc_i 16)} is VALID [2019-05-15 10:16:49,877 INFO L273 TraceCheckUtils]: 25: Hoare triple {41461#(<= proc_i 16)} assume i <= 1000; {41461#(<= proc_i 16)} is VALID [2019-05-15 10:16:49,877 INFO L273 TraceCheckUtils]: 26: Hoare triple {41461#(<= proc_i 16)} assume i + 4 < a[j]; {41461#(<= proc_i 16)} is VALID [2019-05-15 10:16:49,878 INFO L273 TraceCheckUtils]: 27: Hoare triple {41461#(<= proc_i 16)} assume a[5] == 1000; {41461#(<= proc_i 16)} is VALID [2019-05-15 10:16:49,878 INFO L273 TraceCheckUtils]: 28: Hoare triple {41461#(<= proc_i 16)} assume j > 4; {41461#(<= proc_i 16)} is VALID [2019-05-15 10:16:49,879 INFO L273 TraceCheckUtils]: 29: Hoare triple {41461#(<= proc_i 16)} assume j < 6; {41461#(<= proc_i 16)} is VALID [2019-05-15 10:16:49,879 INFO L273 TraceCheckUtils]: 30: Hoare triple {41461#(<= proc_i 16)} i := i + 4; {41480#(<= proc_i 20)} is VALID [2019-05-15 10:16:49,880 INFO L273 TraceCheckUtils]: 31: Hoare triple {41480#(<= proc_i 20)} assume i <= 1000; {41480#(<= proc_i 20)} is VALID [2019-05-15 10:16:49,880 INFO L273 TraceCheckUtils]: 32: Hoare triple {41480#(<= proc_i 20)} assume i + 4 < a[j]; {41480#(<= proc_i 20)} is VALID [2019-05-15 10:16:49,881 INFO L273 TraceCheckUtils]: 33: Hoare triple {41480#(<= proc_i 20)} assume a[5] == 1000; {41480#(<= proc_i 20)} is VALID [2019-05-15 10:16:49,881 INFO L273 TraceCheckUtils]: 34: Hoare triple {41480#(<= proc_i 20)} assume j > 4; {41480#(<= proc_i 20)} is VALID [2019-05-15 10:16:49,882 INFO L273 TraceCheckUtils]: 35: Hoare triple {41480#(<= proc_i 20)} assume j < 6; {41480#(<= proc_i 20)} is VALID [2019-05-15 10:16:49,882 INFO L273 TraceCheckUtils]: 36: Hoare triple {41480#(<= proc_i 20)} i := i + 4; {41499#(<= proc_i 24)} is VALID [2019-05-15 10:16:49,883 INFO L273 TraceCheckUtils]: 37: Hoare triple {41499#(<= proc_i 24)} assume i <= 1000; {41499#(<= proc_i 24)} is VALID [2019-05-15 10:16:49,883 INFO L273 TraceCheckUtils]: 38: Hoare triple {41499#(<= proc_i 24)} assume i + 4 < a[j]; {41499#(<= proc_i 24)} is VALID [2019-05-15 10:16:49,884 INFO L273 TraceCheckUtils]: 39: Hoare triple {41499#(<= proc_i 24)} assume a[5] == 1000; {41499#(<= proc_i 24)} is VALID [2019-05-15 10:16:49,884 INFO L273 TraceCheckUtils]: 40: Hoare triple {41499#(<= proc_i 24)} assume j > 4; {41499#(<= proc_i 24)} is VALID [2019-05-15 10:16:49,885 INFO L273 TraceCheckUtils]: 41: Hoare triple {41499#(<= proc_i 24)} assume j < 6; {41499#(<= proc_i 24)} is VALID [2019-05-15 10:16:49,885 INFO L273 TraceCheckUtils]: 42: Hoare triple {41499#(<= proc_i 24)} i := i + 4; {41518#(<= proc_i 28)} is VALID [2019-05-15 10:16:49,886 INFO L273 TraceCheckUtils]: 43: Hoare triple {41518#(<= proc_i 28)} assume i <= 1000; {41518#(<= proc_i 28)} is VALID [2019-05-15 10:16:49,886 INFO L273 TraceCheckUtils]: 44: Hoare triple {41518#(<= proc_i 28)} assume i + 4 < a[j]; {41518#(<= proc_i 28)} is VALID [2019-05-15 10:16:49,887 INFO L273 TraceCheckUtils]: 45: Hoare triple {41518#(<= proc_i 28)} assume a[5] == 1000; {41518#(<= proc_i 28)} is VALID [2019-05-15 10:16:49,887 INFO L273 TraceCheckUtils]: 46: Hoare triple {41518#(<= proc_i 28)} assume j > 4; {41518#(<= proc_i 28)} is VALID [2019-05-15 10:16:49,888 INFO L273 TraceCheckUtils]: 47: Hoare triple {41518#(<= proc_i 28)} assume j < 6; {41518#(<= proc_i 28)} is VALID [2019-05-15 10:16:49,888 INFO L273 TraceCheckUtils]: 48: Hoare triple {41518#(<= proc_i 28)} i := i + 4; {41537#(<= proc_i 32)} is VALID [2019-05-15 10:16:49,889 INFO L273 TraceCheckUtils]: 49: Hoare triple {41537#(<= proc_i 32)} assume i <= 1000; {41537#(<= proc_i 32)} is VALID [2019-05-15 10:16:49,889 INFO L273 TraceCheckUtils]: 50: Hoare triple {41537#(<= proc_i 32)} assume i + 4 < a[j]; {41537#(<= proc_i 32)} is VALID [2019-05-15 10:16:49,890 INFO L273 TraceCheckUtils]: 51: Hoare triple {41537#(<= proc_i 32)} assume a[5] == 1000; {41537#(<= proc_i 32)} is VALID [2019-05-15 10:16:49,890 INFO L273 TraceCheckUtils]: 52: Hoare triple {41537#(<= proc_i 32)} assume j > 4; {41537#(<= proc_i 32)} is VALID [2019-05-15 10:16:49,891 INFO L273 TraceCheckUtils]: 53: Hoare triple {41537#(<= proc_i 32)} assume j < 6; {41537#(<= proc_i 32)} is VALID [2019-05-15 10:16:49,891 INFO L273 TraceCheckUtils]: 54: Hoare triple {41537#(<= proc_i 32)} i := i + 4; {41556#(<= proc_i 36)} is VALID [2019-05-15 10:16:49,892 INFO L273 TraceCheckUtils]: 55: Hoare triple {41556#(<= proc_i 36)} assume i <= 1000; {41556#(<= proc_i 36)} is VALID [2019-05-15 10:16:49,892 INFO L273 TraceCheckUtils]: 56: Hoare triple {41556#(<= proc_i 36)} assume i + 4 < a[j]; {41556#(<= proc_i 36)} is VALID [2019-05-15 10:16:49,893 INFO L273 TraceCheckUtils]: 57: Hoare triple {41556#(<= proc_i 36)} assume a[5] == 1000; {41556#(<= proc_i 36)} is VALID [2019-05-15 10:16:49,893 INFO L273 TraceCheckUtils]: 58: Hoare triple {41556#(<= proc_i 36)} assume j > 4; {41556#(<= proc_i 36)} is VALID [2019-05-15 10:16:49,893 INFO L273 TraceCheckUtils]: 59: Hoare triple {41556#(<= proc_i 36)} assume j < 6; {41556#(<= proc_i 36)} is VALID [2019-05-15 10:16:49,894 INFO L273 TraceCheckUtils]: 60: Hoare triple {41556#(<= proc_i 36)} i := i + 4; {41575#(<= proc_i 40)} is VALID [2019-05-15 10:16:49,895 INFO L273 TraceCheckUtils]: 61: Hoare triple {41575#(<= proc_i 40)} assume i <= 1000; {41575#(<= proc_i 40)} is VALID [2019-05-15 10:16:49,895 INFO L273 TraceCheckUtils]: 62: Hoare triple {41575#(<= proc_i 40)} assume i + 4 < a[j]; {41575#(<= proc_i 40)} is VALID [2019-05-15 10:16:49,896 INFO L273 TraceCheckUtils]: 63: Hoare triple {41575#(<= proc_i 40)} assume a[5] == 1000; {41575#(<= proc_i 40)} is VALID [2019-05-15 10:16:49,896 INFO L273 TraceCheckUtils]: 64: Hoare triple {41575#(<= proc_i 40)} assume j > 4; {41575#(<= proc_i 40)} is VALID [2019-05-15 10:16:49,897 INFO L273 TraceCheckUtils]: 65: Hoare triple {41575#(<= proc_i 40)} assume j < 6; {41575#(<= proc_i 40)} is VALID [2019-05-15 10:16:49,897 INFO L273 TraceCheckUtils]: 66: Hoare triple {41575#(<= proc_i 40)} i := i + 4; {41594#(<= proc_i 44)} is VALID [2019-05-15 10:16:49,898 INFO L273 TraceCheckUtils]: 67: Hoare triple {41594#(<= proc_i 44)} assume i <= 1000; {41594#(<= proc_i 44)} is VALID [2019-05-15 10:16:49,898 INFO L273 TraceCheckUtils]: 68: Hoare triple {41594#(<= proc_i 44)} assume i + 4 < a[j]; {41594#(<= proc_i 44)} is VALID [2019-05-15 10:16:49,899 INFO L273 TraceCheckUtils]: 69: Hoare triple {41594#(<= proc_i 44)} assume a[5] == 1000; {41594#(<= proc_i 44)} is VALID [2019-05-15 10:16:49,899 INFO L273 TraceCheckUtils]: 70: Hoare triple {41594#(<= proc_i 44)} assume j > 4; {41594#(<= proc_i 44)} is VALID [2019-05-15 10:16:49,899 INFO L273 TraceCheckUtils]: 71: Hoare triple {41594#(<= proc_i 44)} assume j < 6; {41594#(<= proc_i 44)} is VALID [2019-05-15 10:16:49,900 INFO L273 TraceCheckUtils]: 72: Hoare triple {41594#(<= proc_i 44)} i := i + 4; {41613#(<= proc_i 48)} is VALID [2019-05-15 10:16:49,901 INFO L273 TraceCheckUtils]: 73: Hoare triple {41613#(<= proc_i 48)} assume i <= 1000; {41613#(<= proc_i 48)} is VALID [2019-05-15 10:16:49,901 INFO L273 TraceCheckUtils]: 74: Hoare triple {41613#(<= proc_i 48)} assume i + 4 < a[j]; {41613#(<= proc_i 48)} is VALID [2019-05-15 10:16:49,902 INFO L273 TraceCheckUtils]: 75: Hoare triple {41613#(<= proc_i 48)} assume a[5] == 1000; {41613#(<= proc_i 48)} is VALID [2019-05-15 10:16:49,902 INFO L273 TraceCheckUtils]: 76: Hoare triple {41613#(<= proc_i 48)} assume j > 4; {41613#(<= proc_i 48)} is VALID [2019-05-15 10:16:49,902 INFO L273 TraceCheckUtils]: 77: Hoare triple {41613#(<= proc_i 48)} assume j < 6; {41613#(<= proc_i 48)} is VALID [2019-05-15 10:16:49,903 INFO L273 TraceCheckUtils]: 78: Hoare triple {41613#(<= proc_i 48)} i := i + 4; {41632#(<= proc_i 52)} is VALID [2019-05-15 10:16:49,904 INFO L273 TraceCheckUtils]: 79: Hoare triple {41632#(<= proc_i 52)} assume i <= 1000; {41632#(<= proc_i 52)} is VALID [2019-05-15 10:16:49,904 INFO L273 TraceCheckUtils]: 80: Hoare triple {41632#(<= proc_i 52)} assume i + 4 < a[j]; {41632#(<= proc_i 52)} is VALID [2019-05-15 10:16:49,905 INFO L273 TraceCheckUtils]: 81: Hoare triple {41632#(<= proc_i 52)} assume a[5] == 1000; {41632#(<= proc_i 52)} is VALID [2019-05-15 10:16:49,905 INFO L273 TraceCheckUtils]: 82: Hoare triple {41632#(<= proc_i 52)} assume j > 4; {41632#(<= proc_i 52)} is VALID [2019-05-15 10:16:49,905 INFO L273 TraceCheckUtils]: 83: Hoare triple {41632#(<= proc_i 52)} assume j < 6; {41632#(<= proc_i 52)} is VALID [2019-05-15 10:16:49,906 INFO L273 TraceCheckUtils]: 84: Hoare triple {41632#(<= proc_i 52)} i := i + 4; {41651#(<= proc_i 56)} is VALID [2019-05-15 10:16:49,907 INFO L273 TraceCheckUtils]: 85: Hoare triple {41651#(<= proc_i 56)} assume i <= 1000; {41651#(<= proc_i 56)} is VALID [2019-05-15 10:16:49,907 INFO L273 TraceCheckUtils]: 86: Hoare triple {41651#(<= proc_i 56)} assume i + 4 < a[j]; {41651#(<= proc_i 56)} is VALID [2019-05-15 10:16:49,908 INFO L273 TraceCheckUtils]: 87: Hoare triple {41651#(<= proc_i 56)} assume a[5] == 1000; {41651#(<= proc_i 56)} is VALID [2019-05-15 10:16:49,908 INFO L273 TraceCheckUtils]: 88: Hoare triple {41651#(<= proc_i 56)} assume j > 4; {41651#(<= proc_i 56)} is VALID [2019-05-15 10:16:49,908 INFO L273 TraceCheckUtils]: 89: Hoare triple {41651#(<= proc_i 56)} assume j < 6; {41651#(<= proc_i 56)} is VALID [2019-05-15 10:16:49,909 INFO L273 TraceCheckUtils]: 90: Hoare triple {41651#(<= proc_i 56)} i := i + 4; {41670#(<= proc_i 60)} is VALID [2019-05-15 10:16:49,910 INFO L273 TraceCheckUtils]: 91: Hoare triple {41670#(<= proc_i 60)} assume i <= 1000; {41670#(<= proc_i 60)} is VALID [2019-05-15 10:16:49,910 INFO L273 TraceCheckUtils]: 92: Hoare triple {41670#(<= proc_i 60)} assume i + 4 < a[j]; {41670#(<= proc_i 60)} is VALID [2019-05-15 10:16:49,910 INFO L273 TraceCheckUtils]: 93: Hoare triple {41670#(<= proc_i 60)} assume a[5] == 1000; {41670#(<= proc_i 60)} is VALID [2019-05-15 10:16:49,911 INFO L273 TraceCheckUtils]: 94: Hoare triple {41670#(<= proc_i 60)} assume j > 4; {41670#(<= proc_i 60)} is VALID [2019-05-15 10:16:49,911 INFO L273 TraceCheckUtils]: 95: Hoare triple {41670#(<= proc_i 60)} assume j < 6; {41670#(<= proc_i 60)} is VALID [2019-05-15 10:16:49,912 INFO L273 TraceCheckUtils]: 96: Hoare triple {41670#(<= proc_i 60)} i := i + 4; {41689#(<= proc_i 64)} is VALID [2019-05-15 10:16:49,913 INFO L273 TraceCheckUtils]: 97: Hoare triple {41689#(<= proc_i 64)} assume i <= 1000; {41689#(<= proc_i 64)} is VALID [2019-05-15 10:16:49,913 INFO L273 TraceCheckUtils]: 98: Hoare triple {41689#(<= proc_i 64)} assume i + 4 < a[j]; {41689#(<= proc_i 64)} is VALID [2019-05-15 10:16:49,913 INFO L273 TraceCheckUtils]: 99: Hoare triple {41689#(<= proc_i 64)} assume a[5] == 1000; {41689#(<= proc_i 64)} is VALID [2019-05-15 10:16:49,914 INFO L273 TraceCheckUtils]: 100: Hoare triple {41689#(<= proc_i 64)} assume j > 4; {41689#(<= proc_i 64)} is VALID [2019-05-15 10:16:49,914 INFO L273 TraceCheckUtils]: 101: Hoare triple {41689#(<= proc_i 64)} assume j < 6; {41689#(<= proc_i 64)} is VALID [2019-05-15 10:16:49,915 INFO L273 TraceCheckUtils]: 102: Hoare triple {41689#(<= proc_i 64)} i := i + 4; {41708#(<= proc_i 68)} is VALID [2019-05-15 10:16:49,915 INFO L273 TraceCheckUtils]: 103: Hoare triple {41708#(<= proc_i 68)} assume i <= 1000; {41708#(<= proc_i 68)} is VALID [2019-05-15 10:16:49,916 INFO L273 TraceCheckUtils]: 104: Hoare triple {41708#(<= proc_i 68)} assume i + 4 < a[j]; {41708#(<= proc_i 68)} is VALID [2019-05-15 10:16:49,916 INFO L273 TraceCheckUtils]: 105: Hoare triple {41708#(<= proc_i 68)} assume a[5] == 1000; {41708#(<= proc_i 68)} is VALID [2019-05-15 10:16:49,917 INFO L273 TraceCheckUtils]: 106: Hoare triple {41708#(<= proc_i 68)} assume j > 4; {41708#(<= proc_i 68)} is VALID [2019-05-15 10:16:49,917 INFO L273 TraceCheckUtils]: 107: Hoare triple {41708#(<= proc_i 68)} assume j < 6; {41708#(<= proc_i 68)} is VALID [2019-05-15 10:16:49,918 INFO L273 TraceCheckUtils]: 108: Hoare triple {41708#(<= proc_i 68)} i := i + 4; {41727#(<= proc_i 72)} is VALID [2019-05-15 10:16:49,918 INFO L273 TraceCheckUtils]: 109: Hoare triple {41727#(<= proc_i 72)} assume i <= 1000; {41727#(<= proc_i 72)} is VALID [2019-05-15 10:16:49,919 INFO L273 TraceCheckUtils]: 110: Hoare triple {41727#(<= proc_i 72)} assume i + 4 < a[j]; {41727#(<= proc_i 72)} is VALID [2019-05-15 10:16:49,919 INFO L273 TraceCheckUtils]: 111: Hoare triple {41727#(<= proc_i 72)} assume a[5] == 1000; {41727#(<= proc_i 72)} is VALID [2019-05-15 10:16:49,920 INFO L273 TraceCheckUtils]: 112: Hoare triple {41727#(<= proc_i 72)} assume j > 4; {41727#(<= proc_i 72)} is VALID [2019-05-15 10:16:49,920 INFO L273 TraceCheckUtils]: 113: Hoare triple {41727#(<= proc_i 72)} assume j < 6; {41727#(<= proc_i 72)} is VALID [2019-05-15 10:16:49,921 INFO L273 TraceCheckUtils]: 114: Hoare triple {41727#(<= proc_i 72)} i := i + 4; {41746#(<= proc_i 76)} is VALID [2019-05-15 10:16:49,921 INFO L273 TraceCheckUtils]: 115: Hoare triple {41746#(<= proc_i 76)} assume i <= 1000; {41746#(<= proc_i 76)} is VALID [2019-05-15 10:16:49,922 INFO L273 TraceCheckUtils]: 116: Hoare triple {41746#(<= proc_i 76)} assume i + 4 < a[j]; {41746#(<= proc_i 76)} is VALID [2019-05-15 10:16:49,922 INFO L273 TraceCheckUtils]: 117: Hoare triple {41746#(<= proc_i 76)} assume a[5] == 1000; {41746#(<= proc_i 76)} is VALID [2019-05-15 10:16:49,923 INFO L273 TraceCheckUtils]: 118: Hoare triple {41746#(<= proc_i 76)} assume j > 4; {41746#(<= proc_i 76)} is VALID [2019-05-15 10:16:49,923 INFO L273 TraceCheckUtils]: 119: Hoare triple {41746#(<= proc_i 76)} assume j < 6; {41746#(<= proc_i 76)} is VALID [2019-05-15 10:16:49,924 INFO L273 TraceCheckUtils]: 120: Hoare triple {41746#(<= proc_i 76)} i := i + 4; {41765#(<= proc_i 80)} is VALID [2019-05-15 10:16:49,924 INFO L273 TraceCheckUtils]: 121: Hoare triple {41765#(<= proc_i 80)} assume i <= 1000; {41765#(<= proc_i 80)} is VALID [2019-05-15 10:16:49,925 INFO L273 TraceCheckUtils]: 122: Hoare triple {41765#(<= proc_i 80)} assume i + 4 < a[j]; {41765#(<= proc_i 80)} is VALID [2019-05-15 10:16:49,925 INFO L273 TraceCheckUtils]: 123: Hoare triple {41765#(<= proc_i 80)} assume a[5] == 1000; {41765#(<= proc_i 80)} is VALID [2019-05-15 10:16:49,926 INFO L273 TraceCheckUtils]: 124: Hoare triple {41765#(<= proc_i 80)} assume j > 4; {41765#(<= proc_i 80)} is VALID [2019-05-15 10:16:49,926 INFO L273 TraceCheckUtils]: 125: Hoare triple {41765#(<= proc_i 80)} assume j < 6; {41765#(<= proc_i 80)} is VALID [2019-05-15 10:16:49,927 INFO L273 TraceCheckUtils]: 126: Hoare triple {41765#(<= proc_i 80)} i := i + 4; {41784#(<= proc_i 84)} is VALID [2019-05-15 10:16:49,927 INFO L273 TraceCheckUtils]: 127: Hoare triple {41784#(<= proc_i 84)} assume i <= 1000; {41784#(<= proc_i 84)} is VALID [2019-05-15 10:16:49,929 INFO L273 TraceCheckUtils]: 128: Hoare triple {41784#(<= proc_i 84)} assume i + 4 < a[j]; {41784#(<= proc_i 84)} is VALID [2019-05-15 10:16:49,930 INFO L273 TraceCheckUtils]: 129: Hoare triple {41784#(<= proc_i 84)} assume a[5] == 1000; {41784#(<= proc_i 84)} is VALID [2019-05-15 10:16:49,930 INFO L273 TraceCheckUtils]: 130: Hoare triple {41784#(<= proc_i 84)} assume j > 4; {41784#(<= proc_i 84)} is VALID [2019-05-15 10:16:49,931 INFO L273 TraceCheckUtils]: 131: Hoare triple {41784#(<= proc_i 84)} assume j < 6; {41784#(<= proc_i 84)} is VALID [2019-05-15 10:16:49,931 INFO L273 TraceCheckUtils]: 132: Hoare triple {41784#(<= proc_i 84)} i := i + 4; {41803#(<= proc_i 88)} is VALID [2019-05-15 10:16:49,932 INFO L273 TraceCheckUtils]: 133: Hoare triple {41803#(<= proc_i 88)} assume i <= 1000; {41803#(<= proc_i 88)} is VALID [2019-05-15 10:16:49,932 INFO L273 TraceCheckUtils]: 134: Hoare triple {41803#(<= proc_i 88)} assume i + 4 < a[j]; {41803#(<= proc_i 88)} is VALID [2019-05-15 10:16:49,933 INFO L273 TraceCheckUtils]: 135: Hoare triple {41803#(<= proc_i 88)} assume a[5] == 1000; {41803#(<= proc_i 88)} is VALID [2019-05-15 10:16:49,933 INFO L273 TraceCheckUtils]: 136: Hoare triple {41803#(<= proc_i 88)} assume j > 4; {41803#(<= proc_i 88)} is VALID [2019-05-15 10:16:49,934 INFO L273 TraceCheckUtils]: 137: Hoare triple {41803#(<= proc_i 88)} assume j < 6; {41803#(<= proc_i 88)} is VALID [2019-05-15 10:16:49,934 INFO L273 TraceCheckUtils]: 138: Hoare triple {41803#(<= proc_i 88)} i := i + 4; {41822#(<= proc_i 92)} is VALID [2019-05-15 10:16:49,935 INFO L273 TraceCheckUtils]: 139: Hoare triple {41822#(<= proc_i 92)} assume i <= 1000; {41822#(<= proc_i 92)} is VALID [2019-05-15 10:16:49,935 INFO L273 TraceCheckUtils]: 140: Hoare triple {41822#(<= proc_i 92)} assume i + 4 < a[j]; {41822#(<= proc_i 92)} is VALID [2019-05-15 10:16:49,936 INFO L273 TraceCheckUtils]: 141: Hoare triple {41822#(<= proc_i 92)} assume a[5] == 1000; {41822#(<= proc_i 92)} is VALID [2019-05-15 10:16:49,936 INFO L273 TraceCheckUtils]: 142: Hoare triple {41822#(<= proc_i 92)} assume j > 4; {41822#(<= proc_i 92)} is VALID [2019-05-15 10:16:49,937 INFO L273 TraceCheckUtils]: 143: Hoare triple {41822#(<= proc_i 92)} assume j < 6; {41822#(<= proc_i 92)} is VALID [2019-05-15 10:16:49,937 INFO L273 TraceCheckUtils]: 144: Hoare triple {41822#(<= proc_i 92)} i := i + 4; {41841#(<= proc_i 96)} is VALID [2019-05-15 10:16:49,938 INFO L273 TraceCheckUtils]: 145: Hoare triple {41841#(<= proc_i 96)} assume i <= 1000; {41841#(<= proc_i 96)} is VALID [2019-05-15 10:16:49,938 INFO L273 TraceCheckUtils]: 146: Hoare triple {41841#(<= proc_i 96)} assume i + 4 < a[j]; {41841#(<= proc_i 96)} is VALID [2019-05-15 10:16:49,939 INFO L273 TraceCheckUtils]: 147: Hoare triple {41841#(<= proc_i 96)} assume a[5] == 1000; {41841#(<= proc_i 96)} is VALID [2019-05-15 10:16:49,939 INFO L273 TraceCheckUtils]: 148: Hoare triple {41841#(<= proc_i 96)} assume j > 4; {41841#(<= proc_i 96)} is VALID [2019-05-15 10:16:49,940 INFO L273 TraceCheckUtils]: 149: Hoare triple {41841#(<= proc_i 96)} assume j < 6; {41841#(<= proc_i 96)} is VALID [2019-05-15 10:16:49,940 INFO L273 TraceCheckUtils]: 150: Hoare triple {41841#(<= proc_i 96)} i := i + 4; {41860#(<= proc_i 100)} is VALID [2019-05-15 10:16:49,941 INFO L273 TraceCheckUtils]: 151: Hoare triple {41860#(<= proc_i 100)} assume i <= 1000; {41860#(<= proc_i 100)} is VALID [2019-05-15 10:16:49,941 INFO L273 TraceCheckUtils]: 152: Hoare triple {41860#(<= proc_i 100)} assume i + 4 < a[j]; {41860#(<= proc_i 100)} is VALID [2019-05-15 10:16:49,942 INFO L273 TraceCheckUtils]: 153: Hoare triple {41860#(<= proc_i 100)} assume a[5] == 1000; {41860#(<= proc_i 100)} is VALID [2019-05-15 10:16:49,942 INFO L273 TraceCheckUtils]: 154: Hoare triple {41860#(<= proc_i 100)} assume j > 4; {41860#(<= proc_i 100)} is VALID [2019-05-15 10:16:49,943 INFO L273 TraceCheckUtils]: 155: Hoare triple {41860#(<= proc_i 100)} assume j < 6; {41860#(<= proc_i 100)} is VALID [2019-05-15 10:16:49,943 INFO L273 TraceCheckUtils]: 156: Hoare triple {41860#(<= proc_i 100)} i := i + 4; {41879#(<= proc_i 104)} is VALID [2019-05-15 10:16:49,944 INFO L273 TraceCheckUtils]: 157: Hoare triple {41879#(<= proc_i 104)} assume i <= 1000; {41879#(<= proc_i 104)} is VALID [2019-05-15 10:16:49,944 INFO L273 TraceCheckUtils]: 158: Hoare triple {41879#(<= proc_i 104)} assume i + 4 < a[j]; {41879#(<= proc_i 104)} is VALID [2019-05-15 10:16:49,945 INFO L273 TraceCheckUtils]: 159: Hoare triple {41879#(<= proc_i 104)} assume a[5] == 1000; {41879#(<= proc_i 104)} is VALID [2019-05-15 10:16:49,945 INFO L273 TraceCheckUtils]: 160: Hoare triple {41879#(<= proc_i 104)} assume j > 4; {41879#(<= proc_i 104)} is VALID [2019-05-15 10:16:49,945 INFO L273 TraceCheckUtils]: 161: Hoare triple {41879#(<= proc_i 104)} assume j < 6; {41879#(<= proc_i 104)} is VALID [2019-05-15 10:16:49,946 INFO L273 TraceCheckUtils]: 162: Hoare triple {41879#(<= proc_i 104)} i := i + 4; {41898#(<= proc_i 108)} is VALID [2019-05-15 10:16:49,947 INFO L273 TraceCheckUtils]: 163: Hoare triple {41898#(<= proc_i 108)} assume i <= 1000; {41898#(<= proc_i 108)} is VALID [2019-05-15 10:16:49,947 INFO L273 TraceCheckUtils]: 164: Hoare triple {41898#(<= proc_i 108)} assume i + 4 < a[j]; {41898#(<= proc_i 108)} is VALID [2019-05-15 10:16:49,948 INFO L273 TraceCheckUtils]: 165: Hoare triple {41898#(<= proc_i 108)} assume a[5] == 1000; {41898#(<= proc_i 108)} is VALID [2019-05-15 10:16:49,948 INFO L273 TraceCheckUtils]: 166: Hoare triple {41898#(<= proc_i 108)} assume j > 4; {41898#(<= proc_i 108)} is VALID [2019-05-15 10:16:49,948 INFO L273 TraceCheckUtils]: 167: Hoare triple {41898#(<= proc_i 108)} assume j < 6; {41898#(<= proc_i 108)} is VALID [2019-05-15 10:16:49,949 INFO L273 TraceCheckUtils]: 168: Hoare triple {41898#(<= proc_i 108)} i := i + 4; {41917#(<= proc_i 112)} is VALID [2019-05-15 10:16:49,950 INFO L273 TraceCheckUtils]: 169: Hoare triple {41917#(<= proc_i 112)} assume i <= 1000; {41917#(<= proc_i 112)} is VALID [2019-05-15 10:16:49,950 INFO L273 TraceCheckUtils]: 170: Hoare triple {41917#(<= proc_i 112)} assume i + 4 < a[j]; {41917#(<= proc_i 112)} is VALID [2019-05-15 10:16:49,950 INFO L273 TraceCheckUtils]: 171: Hoare triple {41917#(<= proc_i 112)} assume a[5] == 1000; {41917#(<= proc_i 112)} is VALID [2019-05-15 10:16:49,951 INFO L273 TraceCheckUtils]: 172: Hoare triple {41917#(<= proc_i 112)} assume j > 4; {41917#(<= proc_i 112)} is VALID [2019-05-15 10:16:49,951 INFO L273 TraceCheckUtils]: 173: Hoare triple {41917#(<= proc_i 112)} assume j < 6; {41917#(<= proc_i 112)} is VALID [2019-05-15 10:16:49,952 INFO L273 TraceCheckUtils]: 174: Hoare triple {41917#(<= proc_i 112)} i := i + 4; {41936#(<= proc_i 116)} is VALID [2019-05-15 10:16:49,953 INFO L273 TraceCheckUtils]: 175: Hoare triple {41936#(<= proc_i 116)} assume i <= 1000; {41936#(<= proc_i 116)} is VALID [2019-05-15 10:16:49,953 INFO L273 TraceCheckUtils]: 176: Hoare triple {41936#(<= proc_i 116)} assume i + 4 < a[j]; {41936#(<= proc_i 116)} is VALID [2019-05-15 10:16:49,953 INFO L273 TraceCheckUtils]: 177: Hoare triple {41936#(<= proc_i 116)} assume a[5] == 1000; {41936#(<= proc_i 116)} is VALID [2019-05-15 10:16:49,954 INFO L273 TraceCheckUtils]: 178: Hoare triple {41936#(<= proc_i 116)} assume j > 4; {41936#(<= proc_i 116)} is VALID [2019-05-15 10:16:49,954 INFO L273 TraceCheckUtils]: 179: Hoare triple {41936#(<= proc_i 116)} assume j < 6; {41936#(<= proc_i 116)} is VALID [2019-05-15 10:16:49,955 INFO L273 TraceCheckUtils]: 180: Hoare triple {41936#(<= proc_i 116)} i := i + 4; {41955#(<= proc_i 120)} is VALID [2019-05-15 10:16:49,956 INFO L273 TraceCheckUtils]: 181: Hoare triple {41955#(<= proc_i 120)} assume i <= 1000; {41955#(<= proc_i 120)} is VALID [2019-05-15 10:16:49,956 INFO L273 TraceCheckUtils]: 182: Hoare triple {41955#(<= proc_i 120)} assume i + 4 < a[j]; {41955#(<= proc_i 120)} is VALID [2019-05-15 10:16:49,956 INFO L273 TraceCheckUtils]: 183: Hoare triple {41955#(<= proc_i 120)} assume a[5] == 1000; {41955#(<= proc_i 120)} is VALID [2019-05-15 10:16:49,957 INFO L273 TraceCheckUtils]: 184: Hoare triple {41955#(<= proc_i 120)} assume j > 4; {41955#(<= proc_i 120)} is VALID [2019-05-15 10:16:49,957 INFO L273 TraceCheckUtils]: 185: Hoare triple {41955#(<= proc_i 120)} assume j < 6; {41955#(<= proc_i 120)} is VALID [2019-05-15 10:16:49,958 INFO L273 TraceCheckUtils]: 186: Hoare triple {41955#(<= proc_i 120)} i := i + 4; {41974#(<= proc_i 124)} is VALID [2019-05-15 10:16:49,958 INFO L273 TraceCheckUtils]: 187: Hoare triple {41974#(<= proc_i 124)} assume i <= 1000; {41974#(<= proc_i 124)} is VALID [2019-05-15 10:16:49,959 INFO L273 TraceCheckUtils]: 188: Hoare triple {41974#(<= proc_i 124)} assume i + 4 < a[j]; {41974#(<= proc_i 124)} is VALID [2019-05-15 10:16:49,959 INFO L273 TraceCheckUtils]: 189: Hoare triple {41974#(<= proc_i 124)} assume a[5] == 1000; {41974#(<= proc_i 124)} is VALID [2019-05-15 10:16:49,960 INFO L273 TraceCheckUtils]: 190: Hoare triple {41974#(<= proc_i 124)} assume j > 4; {41974#(<= proc_i 124)} is VALID [2019-05-15 10:16:49,960 INFO L273 TraceCheckUtils]: 191: Hoare triple {41974#(<= proc_i 124)} assume j < 6; {41974#(<= proc_i 124)} is VALID [2019-05-15 10:16:49,961 INFO L273 TraceCheckUtils]: 192: Hoare triple {41974#(<= proc_i 124)} i := i + 4; {41993#(<= proc_i 128)} is VALID [2019-05-15 10:16:49,961 INFO L273 TraceCheckUtils]: 193: Hoare triple {41993#(<= proc_i 128)} assume i <= 1000; {41993#(<= proc_i 128)} is VALID [2019-05-15 10:16:49,962 INFO L273 TraceCheckUtils]: 194: Hoare triple {41993#(<= proc_i 128)} assume i + 4 < a[j]; {41993#(<= proc_i 128)} is VALID [2019-05-15 10:16:49,962 INFO L273 TraceCheckUtils]: 195: Hoare triple {41993#(<= proc_i 128)} assume a[5] == 1000; {41993#(<= proc_i 128)} is VALID [2019-05-15 10:16:49,963 INFO L273 TraceCheckUtils]: 196: Hoare triple {41993#(<= proc_i 128)} assume j > 4; {41993#(<= proc_i 128)} is VALID [2019-05-15 10:16:49,963 INFO L273 TraceCheckUtils]: 197: Hoare triple {41993#(<= proc_i 128)} assume j < 6; {41993#(<= proc_i 128)} is VALID [2019-05-15 10:16:49,964 INFO L273 TraceCheckUtils]: 198: Hoare triple {41993#(<= proc_i 128)} i := i + 4; {42012#(<= proc_i 132)} is VALID [2019-05-15 10:16:49,964 INFO L273 TraceCheckUtils]: 199: Hoare triple {42012#(<= proc_i 132)} assume i <= 1000; {42012#(<= proc_i 132)} is VALID [2019-05-15 10:16:49,965 INFO L273 TraceCheckUtils]: 200: Hoare triple {42012#(<= proc_i 132)} assume i + 4 < a[j]; {42012#(<= proc_i 132)} is VALID [2019-05-15 10:16:49,965 INFO L273 TraceCheckUtils]: 201: Hoare triple {42012#(<= proc_i 132)} assume a[5] == 1000; {42012#(<= proc_i 132)} is VALID [2019-05-15 10:16:49,966 INFO L273 TraceCheckUtils]: 202: Hoare triple {42012#(<= proc_i 132)} assume j > 4; {42012#(<= proc_i 132)} is VALID [2019-05-15 10:16:49,966 INFO L273 TraceCheckUtils]: 203: Hoare triple {42012#(<= proc_i 132)} assume j < 6; {42012#(<= proc_i 132)} is VALID [2019-05-15 10:16:49,967 INFO L273 TraceCheckUtils]: 204: Hoare triple {42012#(<= proc_i 132)} i := i + 4; {42031#(<= proc_i 136)} is VALID [2019-05-15 10:16:49,967 INFO L273 TraceCheckUtils]: 205: Hoare triple {42031#(<= proc_i 136)} assume i <= 1000; {42031#(<= proc_i 136)} is VALID [2019-05-15 10:16:49,968 INFO L273 TraceCheckUtils]: 206: Hoare triple {42031#(<= proc_i 136)} assume i + 4 < a[j]; {42031#(<= proc_i 136)} is VALID [2019-05-15 10:16:49,968 INFO L273 TraceCheckUtils]: 207: Hoare triple {42031#(<= proc_i 136)} assume a[5] == 1000; {42031#(<= proc_i 136)} is VALID [2019-05-15 10:16:49,969 INFO L273 TraceCheckUtils]: 208: Hoare triple {42031#(<= proc_i 136)} assume j > 4; {42031#(<= proc_i 136)} is VALID [2019-05-15 10:16:49,969 INFO L273 TraceCheckUtils]: 209: Hoare triple {42031#(<= proc_i 136)} assume j < 6; {42031#(<= proc_i 136)} is VALID [2019-05-15 10:16:49,970 INFO L273 TraceCheckUtils]: 210: Hoare triple {42031#(<= proc_i 136)} i := i + 4; {42050#(<= proc_i 140)} is VALID [2019-05-15 10:16:49,970 INFO L273 TraceCheckUtils]: 211: Hoare triple {42050#(<= proc_i 140)} assume i <= 1000; {42050#(<= proc_i 140)} is VALID [2019-05-15 10:16:49,971 INFO L273 TraceCheckUtils]: 212: Hoare triple {42050#(<= proc_i 140)} assume i + 4 < a[j]; {42050#(<= proc_i 140)} is VALID [2019-05-15 10:16:49,971 INFO L273 TraceCheckUtils]: 213: Hoare triple {42050#(<= proc_i 140)} assume a[5] == 1000; {42050#(<= proc_i 140)} is VALID [2019-05-15 10:16:49,972 INFO L273 TraceCheckUtils]: 214: Hoare triple {42050#(<= proc_i 140)} assume j > 4; {42050#(<= proc_i 140)} is VALID [2019-05-15 10:16:49,972 INFO L273 TraceCheckUtils]: 215: Hoare triple {42050#(<= proc_i 140)} assume j < 6; {42050#(<= proc_i 140)} is VALID [2019-05-15 10:16:49,973 INFO L273 TraceCheckUtils]: 216: Hoare triple {42050#(<= proc_i 140)} i := i + 4; {42069#(<= proc_i 144)} is VALID [2019-05-15 10:16:49,973 INFO L273 TraceCheckUtils]: 217: Hoare triple {42069#(<= proc_i 144)} assume i <= 1000; {42069#(<= proc_i 144)} is VALID [2019-05-15 10:16:49,974 INFO L273 TraceCheckUtils]: 218: Hoare triple {42069#(<= proc_i 144)} assume i + 4 < a[j]; {42069#(<= proc_i 144)} is VALID [2019-05-15 10:16:49,974 INFO L273 TraceCheckUtils]: 219: Hoare triple {42069#(<= proc_i 144)} assume a[5] == 1000; {42069#(<= proc_i 144)} is VALID [2019-05-15 10:16:49,975 INFO L273 TraceCheckUtils]: 220: Hoare triple {42069#(<= proc_i 144)} assume j > 4; {42069#(<= proc_i 144)} is VALID [2019-05-15 10:16:49,975 INFO L273 TraceCheckUtils]: 221: Hoare triple {42069#(<= proc_i 144)} assume j < 6; {42069#(<= proc_i 144)} is VALID [2019-05-15 10:16:49,976 INFO L273 TraceCheckUtils]: 222: Hoare triple {42069#(<= proc_i 144)} i := i + 4; {42088#(<= proc_i 148)} is VALID [2019-05-15 10:16:49,976 INFO L273 TraceCheckUtils]: 223: Hoare triple {42088#(<= proc_i 148)} assume i <= 1000; {42088#(<= proc_i 148)} is VALID [2019-05-15 10:16:49,977 INFO L273 TraceCheckUtils]: 224: Hoare triple {42088#(<= proc_i 148)} assume i + 4 < a[j]; {42088#(<= proc_i 148)} is VALID [2019-05-15 10:16:49,977 INFO L273 TraceCheckUtils]: 225: Hoare triple {42088#(<= proc_i 148)} assume a[5] == 1000; {42088#(<= proc_i 148)} is VALID [2019-05-15 10:16:49,978 INFO L273 TraceCheckUtils]: 226: Hoare triple {42088#(<= proc_i 148)} assume j > 4; {42088#(<= proc_i 148)} is VALID [2019-05-15 10:16:49,978 INFO L273 TraceCheckUtils]: 227: Hoare triple {42088#(<= proc_i 148)} assume j < 6; {42088#(<= proc_i 148)} is VALID [2019-05-15 10:16:49,979 INFO L273 TraceCheckUtils]: 228: Hoare triple {42088#(<= proc_i 148)} i := i + 4; {42107#(<= proc_i 152)} is VALID [2019-05-15 10:16:49,979 INFO L273 TraceCheckUtils]: 229: Hoare triple {42107#(<= proc_i 152)} assume i <= 1000; {42107#(<= proc_i 152)} is VALID [2019-05-15 10:16:49,980 INFO L273 TraceCheckUtils]: 230: Hoare triple {42107#(<= proc_i 152)} assume i + 4 < a[j]; {42107#(<= proc_i 152)} is VALID [2019-05-15 10:16:49,980 INFO L273 TraceCheckUtils]: 231: Hoare triple {42107#(<= proc_i 152)} assume a[5] == 1000; {42107#(<= proc_i 152)} is VALID [2019-05-15 10:16:49,981 INFO L273 TraceCheckUtils]: 232: Hoare triple {42107#(<= proc_i 152)} assume j > 4; {42107#(<= proc_i 152)} is VALID [2019-05-15 10:16:49,981 INFO L273 TraceCheckUtils]: 233: Hoare triple {42107#(<= proc_i 152)} assume j < 6; {42107#(<= proc_i 152)} is VALID [2019-05-15 10:16:49,982 INFO L273 TraceCheckUtils]: 234: Hoare triple {42107#(<= proc_i 152)} i := i + 4; {42126#(<= proc_i 156)} is VALID [2019-05-15 10:16:49,982 INFO L273 TraceCheckUtils]: 235: Hoare triple {42126#(<= proc_i 156)} assume i <= 1000; {42126#(<= proc_i 156)} is VALID [2019-05-15 10:16:49,983 INFO L273 TraceCheckUtils]: 236: Hoare triple {42126#(<= proc_i 156)} assume i + 4 < a[j]; {42126#(<= proc_i 156)} is VALID [2019-05-15 10:16:49,983 INFO L273 TraceCheckUtils]: 237: Hoare triple {42126#(<= proc_i 156)} assume a[5] == 1000; {42126#(<= proc_i 156)} is VALID [2019-05-15 10:16:49,983 INFO L273 TraceCheckUtils]: 238: Hoare triple {42126#(<= proc_i 156)} assume j > 4; {42126#(<= proc_i 156)} is VALID [2019-05-15 10:16:49,984 INFO L273 TraceCheckUtils]: 239: Hoare triple {42126#(<= proc_i 156)} assume j < 6; {42126#(<= proc_i 156)} is VALID [2019-05-15 10:16:49,985 INFO L273 TraceCheckUtils]: 240: Hoare triple {42126#(<= proc_i 156)} i := i + 4; {42145#(<= proc_i 160)} is VALID [2019-05-15 10:16:49,985 INFO L273 TraceCheckUtils]: 241: Hoare triple {42145#(<= proc_i 160)} assume i <= 1000; {42145#(<= proc_i 160)} is VALID [2019-05-15 10:16:49,986 INFO L273 TraceCheckUtils]: 242: Hoare triple {42145#(<= proc_i 160)} assume i + 4 < a[j]; {42145#(<= proc_i 160)} is VALID [2019-05-15 10:16:49,986 INFO L273 TraceCheckUtils]: 243: Hoare triple {42145#(<= proc_i 160)} assume a[5] == 1000; {42145#(<= proc_i 160)} is VALID [2019-05-15 10:16:49,986 INFO L273 TraceCheckUtils]: 244: Hoare triple {42145#(<= proc_i 160)} assume j > 4; {42145#(<= proc_i 160)} is VALID [2019-05-15 10:16:49,987 INFO L273 TraceCheckUtils]: 245: Hoare triple {42145#(<= proc_i 160)} assume j < 6; {42145#(<= proc_i 160)} is VALID [2019-05-15 10:16:49,988 INFO L273 TraceCheckUtils]: 246: Hoare triple {42145#(<= proc_i 160)} i := i + 4; {42164#(<= proc_i 164)} is VALID [2019-05-15 10:16:49,988 INFO L273 TraceCheckUtils]: 247: Hoare triple {42164#(<= proc_i 164)} assume i <= 1000; {42164#(<= proc_i 164)} is VALID [2019-05-15 10:16:49,989 INFO L273 TraceCheckUtils]: 248: Hoare triple {42164#(<= proc_i 164)} assume i + 4 < a[j]; {42164#(<= proc_i 164)} is VALID [2019-05-15 10:16:49,989 INFO L273 TraceCheckUtils]: 249: Hoare triple {42164#(<= proc_i 164)} assume a[5] == 1000; {42164#(<= proc_i 164)} is VALID [2019-05-15 10:16:49,989 INFO L273 TraceCheckUtils]: 250: Hoare triple {42164#(<= proc_i 164)} assume j > 4; {42164#(<= proc_i 164)} is VALID [2019-05-15 10:16:49,990 INFO L273 TraceCheckUtils]: 251: Hoare triple {42164#(<= proc_i 164)} assume j < 6; {42164#(<= proc_i 164)} is VALID [2019-05-15 10:16:49,991 INFO L273 TraceCheckUtils]: 252: Hoare triple {42164#(<= proc_i 164)} i := i + 4; {42183#(<= proc_i 168)} is VALID [2019-05-15 10:16:49,991 INFO L273 TraceCheckUtils]: 253: Hoare triple {42183#(<= proc_i 168)} assume i <= 1000; {42183#(<= proc_i 168)} is VALID [2019-05-15 10:16:49,991 INFO L273 TraceCheckUtils]: 254: Hoare triple {42183#(<= proc_i 168)} assume i + 4 < a[j]; {42183#(<= proc_i 168)} is VALID [2019-05-15 10:16:49,992 INFO L273 TraceCheckUtils]: 255: Hoare triple {42183#(<= proc_i 168)} assume a[5] == 1000; {42183#(<= proc_i 168)} is VALID [2019-05-15 10:16:49,992 INFO L273 TraceCheckUtils]: 256: Hoare triple {42183#(<= proc_i 168)} assume j > 4; {42183#(<= proc_i 168)} is VALID [2019-05-15 10:16:49,993 INFO L273 TraceCheckUtils]: 257: Hoare triple {42183#(<= proc_i 168)} assume j < 6; {42183#(<= proc_i 168)} is VALID [2019-05-15 10:16:49,993 INFO L273 TraceCheckUtils]: 258: Hoare triple {42183#(<= proc_i 168)} i := i + 4; {42202#(<= proc_i 172)} is VALID [2019-05-15 10:16:49,994 INFO L273 TraceCheckUtils]: 259: Hoare triple {42202#(<= proc_i 172)} assume !(i <= 1000); {41381#false} is VALID [2019-05-15 10:16:50,033 INFO L134 CoverageAnalysis]: Checked inductivity of 5461 backedges. 0 proven. 5461 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:50,034 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:50,034 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2019-05-15 10:16:50,034 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 260 [2019-05-15 10:16:50,034 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:50,034 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 46 states. [2019-05-15 10:16:50,286 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 260 edges. 260 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:50,287 INFO L454 AbstractCegarLoop]: Interpolant automaton has 46 states [2019-05-15 10:16:50,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2019-05-15 10:16:50,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2019-05-15 10:16:50,288 INFO L87 Difference]: Start difference. First operand 261 states and 261 transitions. Second operand 46 states. [2019-05-15 10:16:50,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:50,896 INFO L93 Difference]: Finished difference Result 272 states and 272 transitions. [2019-05-15 10:16:50,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2019-05-15 10:16:50,896 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 260 [2019-05-15 10:16:50,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:50,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2019-05-15 10:16:50,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 273 transitions. [2019-05-15 10:16:50,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2019-05-15 10:16:50,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 273 transitions. [2019-05-15 10:16:50,899 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 46 states and 273 transitions. [2019-05-15 10:16:51,162 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 273 edges. 273 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:51,167 INFO L225 Difference]: With dead ends: 272 [2019-05-15 10:16:51,167 INFO L226 Difference]: Without dead ends: 272 [2019-05-15 10:16:51,168 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2019-05-15 10:16:51,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2019-05-15 10:16:51,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 267. [2019-05-15 10:16:51,170 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:51,170 INFO L82 GeneralOperation]: Start isEquivalent. First operand 272 states. Second operand 267 states. [2019-05-15 10:16:51,170 INFO L74 IsIncluded]: Start isIncluded. First operand 272 states. Second operand 267 states. [2019-05-15 10:16:51,170 INFO L87 Difference]: Start difference. First operand 272 states. Second operand 267 states. [2019-05-15 10:16:51,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:51,174 INFO L93 Difference]: Finished difference Result 272 states and 272 transitions. [2019-05-15 10:16:51,174 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 272 transitions. [2019-05-15 10:16:51,174 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:51,174 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:51,174 INFO L74 IsIncluded]: Start isIncluded. First operand 267 states. Second operand 272 states. [2019-05-15 10:16:51,174 INFO L87 Difference]: Start difference. First operand 267 states. Second operand 272 states. [2019-05-15 10:16:51,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:51,178 INFO L93 Difference]: Finished difference Result 272 states and 272 transitions. [2019-05-15 10:16:51,178 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 272 transitions. [2019-05-15 10:16:51,178 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:51,179 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:51,179 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:51,179 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:51,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 267 states. [2019-05-15 10:16:51,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 267 transitions. [2019-05-15 10:16:51,182 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 267 transitions. Word has length 260 [2019-05-15 10:16:51,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:51,182 INFO L475 AbstractCegarLoop]: Abstraction has 267 states and 267 transitions. [2019-05-15 10:16:51,183 INFO L476 AbstractCegarLoop]: Interpolant automaton has 46 states. [2019-05-15 10:16:51,183 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 267 transitions. [2019-05-15 10:16:51,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2019-05-15 10:16:51,183 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:51,183 INFO L399 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 44, 44, 1, 1] [2019-05-15 10:16:51,184 INFO L418 AbstractCegarLoop]: === Iteration 45 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:51,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:51,184 INFO L82 PathProgramCache]: Analyzing trace with hash -677816127, now seen corresponding path program 44 times [2019-05-15 10:16:51,184 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:51,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:51,215 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 46 conjunts are in the unsatisfiable core [2019-05-15 10:16:51,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:51,239 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:52,518 INFO L273 TraceCheckUtils]: 0: Hoare triple {43288#true} i := 0; {43293#(<= proc_i 0)} is VALID [2019-05-15 10:16:52,519 INFO L273 TraceCheckUtils]: 1: Hoare triple {43293#(<= proc_i 0)} assume i <= 1000; {43293#(<= proc_i 0)} is VALID [2019-05-15 10:16:52,519 INFO L273 TraceCheckUtils]: 2: Hoare triple {43293#(<= proc_i 0)} assume i + 4 < a[j]; {43293#(<= proc_i 0)} is VALID [2019-05-15 10:16:52,519 INFO L273 TraceCheckUtils]: 3: Hoare triple {43293#(<= proc_i 0)} assume a[5] == 1000; {43293#(<= proc_i 0)} is VALID [2019-05-15 10:16:52,520 INFO L273 TraceCheckUtils]: 4: Hoare triple {43293#(<= proc_i 0)} assume j > 4; {43293#(<= proc_i 0)} is VALID [2019-05-15 10:16:52,520 INFO L273 TraceCheckUtils]: 5: Hoare triple {43293#(<= proc_i 0)} assume j < 6; {43293#(<= proc_i 0)} is VALID [2019-05-15 10:16:52,521 INFO L273 TraceCheckUtils]: 6: Hoare triple {43293#(<= proc_i 0)} i := i + 4; {43312#(<= proc_i 4)} is VALID [2019-05-15 10:16:52,521 INFO L273 TraceCheckUtils]: 7: Hoare triple {43312#(<= proc_i 4)} assume i <= 1000; {43312#(<= proc_i 4)} is VALID [2019-05-15 10:16:52,522 INFO L273 TraceCheckUtils]: 8: Hoare triple {43312#(<= proc_i 4)} assume i + 4 < a[j]; {43312#(<= proc_i 4)} is VALID [2019-05-15 10:16:52,522 INFO L273 TraceCheckUtils]: 9: Hoare triple {43312#(<= proc_i 4)} assume a[5] == 1000; {43312#(<= proc_i 4)} is VALID [2019-05-15 10:16:52,523 INFO L273 TraceCheckUtils]: 10: Hoare triple {43312#(<= proc_i 4)} assume j > 4; {43312#(<= proc_i 4)} is VALID [2019-05-15 10:16:52,523 INFO L273 TraceCheckUtils]: 11: Hoare triple {43312#(<= proc_i 4)} assume j < 6; {43312#(<= proc_i 4)} is VALID [2019-05-15 10:16:52,524 INFO L273 TraceCheckUtils]: 12: Hoare triple {43312#(<= proc_i 4)} i := i + 4; {43331#(<= proc_i 8)} is VALID [2019-05-15 10:16:52,524 INFO L273 TraceCheckUtils]: 13: Hoare triple {43331#(<= proc_i 8)} assume i <= 1000; {43331#(<= proc_i 8)} is VALID [2019-05-15 10:16:52,525 INFO L273 TraceCheckUtils]: 14: Hoare triple {43331#(<= proc_i 8)} assume i + 4 < a[j]; {43331#(<= proc_i 8)} is VALID [2019-05-15 10:16:52,525 INFO L273 TraceCheckUtils]: 15: Hoare triple {43331#(<= proc_i 8)} assume a[5] == 1000; {43331#(<= proc_i 8)} is VALID [2019-05-15 10:16:52,526 INFO L273 TraceCheckUtils]: 16: Hoare triple {43331#(<= proc_i 8)} assume j > 4; {43331#(<= proc_i 8)} is VALID [2019-05-15 10:16:52,526 INFO L273 TraceCheckUtils]: 17: Hoare triple {43331#(<= proc_i 8)} assume j < 6; {43331#(<= proc_i 8)} is VALID [2019-05-15 10:16:52,527 INFO L273 TraceCheckUtils]: 18: Hoare triple {43331#(<= proc_i 8)} i := i + 4; {43350#(<= proc_i 12)} is VALID [2019-05-15 10:16:52,527 INFO L273 TraceCheckUtils]: 19: Hoare triple {43350#(<= proc_i 12)} assume i <= 1000; {43350#(<= proc_i 12)} is VALID [2019-05-15 10:16:52,528 INFO L273 TraceCheckUtils]: 20: Hoare triple {43350#(<= proc_i 12)} assume i + 4 < a[j]; {43350#(<= proc_i 12)} is VALID [2019-05-15 10:16:52,528 INFO L273 TraceCheckUtils]: 21: Hoare triple {43350#(<= proc_i 12)} assume a[5] == 1000; {43350#(<= proc_i 12)} is VALID [2019-05-15 10:16:52,529 INFO L273 TraceCheckUtils]: 22: Hoare triple {43350#(<= proc_i 12)} assume j > 4; {43350#(<= proc_i 12)} is VALID [2019-05-15 10:16:52,529 INFO L273 TraceCheckUtils]: 23: Hoare triple {43350#(<= proc_i 12)} assume j < 6; {43350#(<= proc_i 12)} is VALID [2019-05-15 10:16:52,530 INFO L273 TraceCheckUtils]: 24: Hoare triple {43350#(<= proc_i 12)} i := i + 4; {43369#(<= proc_i 16)} is VALID [2019-05-15 10:16:52,530 INFO L273 TraceCheckUtils]: 25: Hoare triple {43369#(<= proc_i 16)} assume i <= 1000; {43369#(<= proc_i 16)} is VALID [2019-05-15 10:16:52,531 INFO L273 TraceCheckUtils]: 26: Hoare triple {43369#(<= proc_i 16)} assume i + 4 < a[j]; {43369#(<= proc_i 16)} is VALID [2019-05-15 10:16:52,531 INFO L273 TraceCheckUtils]: 27: Hoare triple {43369#(<= proc_i 16)} assume a[5] == 1000; {43369#(<= proc_i 16)} is VALID [2019-05-15 10:16:52,532 INFO L273 TraceCheckUtils]: 28: Hoare triple {43369#(<= proc_i 16)} assume j > 4; {43369#(<= proc_i 16)} is VALID [2019-05-15 10:16:52,532 INFO L273 TraceCheckUtils]: 29: Hoare triple {43369#(<= proc_i 16)} assume j < 6; {43369#(<= proc_i 16)} is VALID [2019-05-15 10:16:52,533 INFO L273 TraceCheckUtils]: 30: Hoare triple {43369#(<= proc_i 16)} i := i + 4; {43388#(<= proc_i 20)} is VALID [2019-05-15 10:16:52,533 INFO L273 TraceCheckUtils]: 31: Hoare triple {43388#(<= proc_i 20)} assume i <= 1000; {43388#(<= proc_i 20)} is VALID [2019-05-15 10:16:52,534 INFO L273 TraceCheckUtils]: 32: Hoare triple {43388#(<= proc_i 20)} assume i + 4 < a[j]; {43388#(<= proc_i 20)} is VALID [2019-05-15 10:16:52,534 INFO L273 TraceCheckUtils]: 33: Hoare triple {43388#(<= proc_i 20)} assume a[5] == 1000; {43388#(<= proc_i 20)} is VALID [2019-05-15 10:16:52,535 INFO L273 TraceCheckUtils]: 34: Hoare triple {43388#(<= proc_i 20)} assume j > 4; {43388#(<= proc_i 20)} is VALID [2019-05-15 10:16:52,535 INFO L273 TraceCheckUtils]: 35: Hoare triple {43388#(<= proc_i 20)} assume j < 6; {43388#(<= proc_i 20)} is VALID [2019-05-15 10:16:52,536 INFO L273 TraceCheckUtils]: 36: Hoare triple {43388#(<= proc_i 20)} i := i + 4; {43407#(<= proc_i 24)} is VALID [2019-05-15 10:16:52,536 INFO L273 TraceCheckUtils]: 37: Hoare triple {43407#(<= proc_i 24)} assume i <= 1000; {43407#(<= proc_i 24)} is VALID [2019-05-15 10:16:52,537 INFO L273 TraceCheckUtils]: 38: Hoare triple {43407#(<= proc_i 24)} assume i + 4 < a[j]; {43407#(<= proc_i 24)} is VALID [2019-05-15 10:16:52,537 INFO L273 TraceCheckUtils]: 39: Hoare triple {43407#(<= proc_i 24)} assume a[5] == 1000; {43407#(<= proc_i 24)} is VALID [2019-05-15 10:16:52,538 INFO L273 TraceCheckUtils]: 40: Hoare triple {43407#(<= proc_i 24)} assume j > 4; {43407#(<= proc_i 24)} is VALID [2019-05-15 10:16:52,538 INFO L273 TraceCheckUtils]: 41: Hoare triple {43407#(<= proc_i 24)} assume j < 6; {43407#(<= proc_i 24)} is VALID [2019-05-15 10:16:52,539 INFO L273 TraceCheckUtils]: 42: Hoare triple {43407#(<= proc_i 24)} i := i + 4; {43426#(<= proc_i 28)} is VALID [2019-05-15 10:16:52,539 INFO L273 TraceCheckUtils]: 43: Hoare triple {43426#(<= proc_i 28)} assume i <= 1000; {43426#(<= proc_i 28)} is VALID [2019-05-15 10:16:52,540 INFO L273 TraceCheckUtils]: 44: Hoare triple {43426#(<= proc_i 28)} assume i + 4 < a[j]; {43426#(<= proc_i 28)} is VALID [2019-05-15 10:16:52,540 INFO L273 TraceCheckUtils]: 45: Hoare triple {43426#(<= proc_i 28)} assume a[5] == 1000; {43426#(<= proc_i 28)} is VALID [2019-05-15 10:16:52,541 INFO L273 TraceCheckUtils]: 46: Hoare triple {43426#(<= proc_i 28)} assume j > 4; {43426#(<= proc_i 28)} is VALID [2019-05-15 10:16:52,541 INFO L273 TraceCheckUtils]: 47: Hoare triple {43426#(<= proc_i 28)} assume j < 6; {43426#(<= proc_i 28)} is VALID [2019-05-15 10:16:52,542 INFO L273 TraceCheckUtils]: 48: Hoare triple {43426#(<= proc_i 28)} i := i + 4; {43445#(<= proc_i 32)} is VALID [2019-05-15 10:16:52,542 INFO L273 TraceCheckUtils]: 49: Hoare triple {43445#(<= proc_i 32)} assume i <= 1000; {43445#(<= proc_i 32)} is VALID [2019-05-15 10:16:52,543 INFO L273 TraceCheckUtils]: 50: Hoare triple {43445#(<= proc_i 32)} assume i + 4 < a[j]; {43445#(<= proc_i 32)} is VALID [2019-05-15 10:16:52,543 INFO L273 TraceCheckUtils]: 51: Hoare triple {43445#(<= proc_i 32)} assume a[5] == 1000; {43445#(<= proc_i 32)} is VALID [2019-05-15 10:16:52,544 INFO L273 TraceCheckUtils]: 52: Hoare triple {43445#(<= proc_i 32)} assume j > 4; {43445#(<= proc_i 32)} is VALID [2019-05-15 10:16:52,544 INFO L273 TraceCheckUtils]: 53: Hoare triple {43445#(<= proc_i 32)} assume j < 6; {43445#(<= proc_i 32)} is VALID [2019-05-15 10:16:52,545 INFO L273 TraceCheckUtils]: 54: Hoare triple {43445#(<= proc_i 32)} i := i + 4; {43464#(<= proc_i 36)} is VALID [2019-05-15 10:16:52,545 INFO L273 TraceCheckUtils]: 55: Hoare triple {43464#(<= proc_i 36)} assume i <= 1000; {43464#(<= proc_i 36)} is VALID [2019-05-15 10:16:52,546 INFO L273 TraceCheckUtils]: 56: Hoare triple {43464#(<= proc_i 36)} assume i + 4 < a[j]; {43464#(<= proc_i 36)} is VALID [2019-05-15 10:16:52,546 INFO L273 TraceCheckUtils]: 57: Hoare triple {43464#(<= proc_i 36)} assume a[5] == 1000; {43464#(<= proc_i 36)} is VALID [2019-05-15 10:16:52,547 INFO L273 TraceCheckUtils]: 58: Hoare triple {43464#(<= proc_i 36)} assume j > 4; {43464#(<= proc_i 36)} is VALID [2019-05-15 10:16:52,547 INFO L273 TraceCheckUtils]: 59: Hoare triple {43464#(<= proc_i 36)} assume j < 6; {43464#(<= proc_i 36)} is VALID [2019-05-15 10:16:52,548 INFO L273 TraceCheckUtils]: 60: Hoare triple {43464#(<= proc_i 36)} i := i + 4; {43483#(<= proc_i 40)} is VALID [2019-05-15 10:16:52,548 INFO L273 TraceCheckUtils]: 61: Hoare triple {43483#(<= proc_i 40)} assume i <= 1000; {43483#(<= proc_i 40)} is VALID [2019-05-15 10:16:52,549 INFO L273 TraceCheckUtils]: 62: Hoare triple {43483#(<= proc_i 40)} assume i + 4 < a[j]; {43483#(<= proc_i 40)} is VALID [2019-05-15 10:16:52,549 INFO L273 TraceCheckUtils]: 63: Hoare triple {43483#(<= proc_i 40)} assume a[5] == 1000; {43483#(<= proc_i 40)} is VALID [2019-05-15 10:16:52,550 INFO L273 TraceCheckUtils]: 64: Hoare triple {43483#(<= proc_i 40)} assume j > 4; {43483#(<= proc_i 40)} is VALID [2019-05-15 10:16:52,550 INFO L273 TraceCheckUtils]: 65: Hoare triple {43483#(<= proc_i 40)} assume j < 6; {43483#(<= proc_i 40)} is VALID [2019-05-15 10:16:52,551 INFO L273 TraceCheckUtils]: 66: Hoare triple {43483#(<= proc_i 40)} i := i + 4; {43502#(<= proc_i 44)} is VALID [2019-05-15 10:16:52,551 INFO L273 TraceCheckUtils]: 67: Hoare triple {43502#(<= proc_i 44)} assume i <= 1000; {43502#(<= proc_i 44)} is VALID [2019-05-15 10:16:52,552 INFO L273 TraceCheckUtils]: 68: Hoare triple {43502#(<= proc_i 44)} assume i + 4 < a[j]; {43502#(<= proc_i 44)} is VALID [2019-05-15 10:16:52,552 INFO L273 TraceCheckUtils]: 69: Hoare triple {43502#(<= proc_i 44)} assume a[5] == 1000; {43502#(<= proc_i 44)} is VALID [2019-05-15 10:16:52,553 INFO L273 TraceCheckUtils]: 70: Hoare triple {43502#(<= proc_i 44)} assume j > 4; {43502#(<= proc_i 44)} is VALID [2019-05-15 10:16:52,553 INFO L273 TraceCheckUtils]: 71: Hoare triple {43502#(<= proc_i 44)} assume j < 6; {43502#(<= proc_i 44)} is VALID [2019-05-15 10:16:52,554 INFO L273 TraceCheckUtils]: 72: Hoare triple {43502#(<= proc_i 44)} i := i + 4; {43521#(<= proc_i 48)} is VALID [2019-05-15 10:16:52,554 INFO L273 TraceCheckUtils]: 73: Hoare triple {43521#(<= proc_i 48)} assume i <= 1000; {43521#(<= proc_i 48)} is VALID [2019-05-15 10:16:52,555 INFO L273 TraceCheckUtils]: 74: Hoare triple {43521#(<= proc_i 48)} assume i + 4 < a[j]; {43521#(<= proc_i 48)} is VALID [2019-05-15 10:16:52,555 INFO L273 TraceCheckUtils]: 75: Hoare triple {43521#(<= proc_i 48)} assume a[5] == 1000; {43521#(<= proc_i 48)} is VALID [2019-05-15 10:16:52,556 INFO L273 TraceCheckUtils]: 76: Hoare triple {43521#(<= proc_i 48)} assume j > 4; {43521#(<= proc_i 48)} is VALID [2019-05-15 10:16:52,556 INFO L273 TraceCheckUtils]: 77: Hoare triple {43521#(<= proc_i 48)} assume j < 6; {43521#(<= proc_i 48)} is VALID [2019-05-15 10:16:52,557 INFO L273 TraceCheckUtils]: 78: Hoare triple {43521#(<= proc_i 48)} i := i + 4; {43540#(<= proc_i 52)} is VALID [2019-05-15 10:16:52,557 INFO L273 TraceCheckUtils]: 79: Hoare triple {43540#(<= proc_i 52)} assume i <= 1000; {43540#(<= proc_i 52)} is VALID [2019-05-15 10:16:52,558 INFO L273 TraceCheckUtils]: 80: Hoare triple {43540#(<= proc_i 52)} assume i + 4 < a[j]; {43540#(<= proc_i 52)} is VALID [2019-05-15 10:16:52,558 INFO L273 TraceCheckUtils]: 81: Hoare triple {43540#(<= proc_i 52)} assume a[5] == 1000; {43540#(<= proc_i 52)} is VALID [2019-05-15 10:16:52,559 INFO L273 TraceCheckUtils]: 82: Hoare triple {43540#(<= proc_i 52)} assume j > 4; {43540#(<= proc_i 52)} is VALID [2019-05-15 10:16:52,559 INFO L273 TraceCheckUtils]: 83: Hoare triple {43540#(<= proc_i 52)} assume j < 6; {43540#(<= proc_i 52)} is VALID [2019-05-15 10:16:52,560 INFO L273 TraceCheckUtils]: 84: Hoare triple {43540#(<= proc_i 52)} i := i + 4; {43559#(<= proc_i 56)} is VALID [2019-05-15 10:16:52,560 INFO L273 TraceCheckUtils]: 85: Hoare triple {43559#(<= proc_i 56)} assume i <= 1000; {43559#(<= proc_i 56)} is VALID [2019-05-15 10:16:52,561 INFO L273 TraceCheckUtils]: 86: Hoare triple {43559#(<= proc_i 56)} assume i + 4 < a[j]; {43559#(<= proc_i 56)} is VALID [2019-05-15 10:16:52,561 INFO L273 TraceCheckUtils]: 87: Hoare triple {43559#(<= proc_i 56)} assume a[5] == 1000; {43559#(<= proc_i 56)} is VALID [2019-05-15 10:16:52,562 INFO L273 TraceCheckUtils]: 88: Hoare triple {43559#(<= proc_i 56)} assume j > 4; {43559#(<= proc_i 56)} is VALID [2019-05-15 10:16:52,562 INFO L273 TraceCheckUtils]: 89: Hoare triple {43559#(<= proc_i 56)} assume j < 6; {43559#(<= proc_i 56)} is VALID [2019-05-15 10:16:52,563 INFO L273 TraceCheckUtils]: 90: Hoare triple {43559#(<= proc_i 56)} i := i + 4; {43578#(<= proc_i 60)} is VALID [2019-05-15 10:16:52,563 INFO L273 TraceCheckUtils]: 91: Hoare triple {43578#(<= proc_i 60)} assume i <= 1000; {43578#(<= proc_i 60)} is VALID [2019-05-15 10:16:52,564 INFO L273 TraceCheckUtils]: 92: Hoare triple {43578#(<= proc_i 60)} assume i + 4 < a[j]; {43578#(<= proc_i 60)} is VALID [2019-05-15 10:16:52,564 INFO L273 TraceCheckUtils]: 93: Hoare triple {43578#(<= proc_i 60)} assume a[5] == 1000; {43578#(<= proc_i 60)} is VALID [2019-05-15 10:16:52,565 INFO L273 TraceCheckUtils]: 94: Hoare triple {43578#(<= proc_i 60)} assume j > 4; {43578#(<= proc_i 60)} is VALID [2019-05-15 10:16:52,565 INFO L273 TraceCheckUtils]: 95: Hoare triple {43578#(<= proc_i 60)} assume j < 6; {43578#(<= proc_i 60)} is VALID [2019-05-15 10:16:52,566 INFO L273 TraceCheckUtils]: 96: Hoare triple {43578#(<= proc_i 60)} i := i + 4; {43597#(<= proc_i 64)} is VALID [2019-05-15 10:16:52,566 INFO L273 TraceCheckUtils]: 97: Hoare triple {43597#(<= proc_i 64)} assume i <= 1000; {43597#(<= proc_i 64)} is VALID [2019-05-15 10:16:52,567 INFO L273 TraceCheckUtils]: 98: Hoare triple {43597#(<= proc_i 64)} assume i + 4 < a[j]; {43597#(<= proc_i 64)} is VALID [2019-05-15 10:16:52,567 INFO L273 TraceCheckUtils]: 99: Hoare triple {43597#(<= proc_i 64)} assume a[5] == 1000; {43597#(<= proc_i 64)} is VALID [2019-05-15 10:16:52,568 INFO L273 TraceCheckUtils]: 100: Hoare triple {43597#(<= proc_i 64)} assume j > 4; {43597#(<= proc_i 64)} is VALID [2019-05-15 10:16:52,568 INFO L273 TraceCheckUtils]: 101: Hoare triple {43597#(<= proc_i 64)} assume j < 6; {43597#(<= proc_i 64)} is VALID [2019-05-15 10:16:52,569 INFO L273 TraceCheckUtils]: 102: Hoare triple {43597#(<= proc_i 64)} i := i + 4; {43616#(<= proc_i 68)} is VALID [2019-05-15 10:16:52,569 INFO L273 TraceCheckUtils]: 103: Hoare triple {43616#(<= proc_i 68)} assume i <= 1000; {43616#(<= proc_i 68)} is VALID [2019-05-15 10:16:52,570 INFO L273 TraceCheckUtils]: 104: Hoare triple {43616#(<= proc_i 68)} assume i + 4 < a[j]; {43616#(<= proc_i 68)} is VALID [2019-05-15 10:16:52,570 INFO L273 TraceCheckUtils]: 105: Hoare triple {43616#(<= proc_i 68)} assume a[5] == 1000; {43616#(<= proc_i 68)} is VALID [2019-05-15 10:16:52,571 INFO L273 TraceCheckUtils]: 106: Hoare triple {43616#(<= proc_i 68)} assume j > 4; {43616#(<= proc_i 68)} is VALID [2019-05-15 10:16:52,571 INFO L273 TraceCheckUtils]: 107: Hoare triple {43616#(<= proc_i 68)} assume j < 6; {43616#(<= proc_i 68)} is VALID [2019-05-15 10:16:52,572 INFO L273 TraceCheckUtils]: 108: Hoare triple {43616#(<= proc_i 68)} i := i + 4; {43635#(<= proc_i 72)} is VALID [2019-05-15 10:16:52,572 INFO L273 TraceCheckUtils]: 109: Hoare triple {43635#(<= proc_i 72)} assume i <= 1000; {43635#(<= proc_i 72)} is VALID [2019-05-15 10:16:52,573 INFO L273 TraceCheckUtils]: 110: Hoare triple {43635#(<= proc_i 72)} assume i + 4 < a[j]; {43635#(<= proc_i 72)} is VALID [2019-05-15 10:16:52,573 INFO L273 TraceCheckUtils]: 111: Hoare triple {43635#(<= proc_i 72)} assume a[5] == 1000; {43635#(<= proc_i 72)} is VALID [2019-05-15 10:16:52,574 INFO L273 TraceCheckUtils]: 112: Hoare triple {43635#(<= proc_i 72)} assume j > 4; {43635#(<= proc_i 72)} is VALID [2019-05-15 10:16:52,574 INFO L273 TraceCheckUtils]: 113: Hoare triple {43635#(<= proc_i 72)} assume j < 6; {43635#(<= proc_i 72)} is VALID [2019-05-15 10:16:52,575 INFO L273 TraceCheckUtils]: 114: Hoare triple {43635#(<= proc_i 72)} i := i + 4; {43654#(<= proc_i 76)} is VALID [2019-05-15 10:16:52,575 INFO L273 TraceCheckUtils]: 115: Hoare triple {43654#(<= proc_i 76)} assume i <= 1000; {43654#(<= proc_i 76)} is VALID [2019-05-15 10:16:52,576 INFO L273 TraceCheckUtils]: 116: Hoare triple {43654#(<= proc_i 76)} assume i + 4 < a[j]; {43654#(<= proc_i 76)} is VALID [2019-05-15 10:16:52,576 INFO L273 TraceCheckUtils]: 117: Hoare triple {43654#(<= proc_i 76)} assume a[5] == 1000; {43654#(<= proc_i 76)} is VALID [2019-05-15 10:16:52,577 INFO L273 TraceCheckUtils]: 118: Hoare triple {43654#(<= proc_i 76)} assume j > 4; {43654#(<= proc_i 76)} is VALID [2019-05-15 10:16:52,577 INFO L273 TraceCheckUtils]: 119: Hoare triple {43654#(<= proc_i 76)} assume j < 6; {43654#(<= proc_i 76)} is VALID [2019-05-15 10:16:52,578 INFO L273 TraceCheckUtils]: 120: Hoare triple {43654#(<= proc_i 76)} i := i + 4; {43673#(<= proc_i 80)} is VALID [2019-05-15 10:16:52,578 INFO L273 TraceCheckUtils]: 121: Hoare triple {43673#(<= proc_i 80)} assume i <= 1000; {43673#(<= proc_i 80)} is VALID [2019-05-15 10:16:52,579 INFO L273 TraceCheckUtils]: 122: Hoare triple {43673#(<= proc_i 80)} assume i + 4 < a[j]; {43673#(<= proc_i 80)} is VALID [2019-05-15 10:16:52,579 INFO L273 TraceCheckUtils]: 123: Hoare triple {43673#(<= proc_i 80)} assume a[5] == 1000; {43673#(<= proc_i 80)} is VALID [2019-05-15 10:16:52,579 INFO L273 TraceCheckUtils]: 124: Hoare triple {43673#(<= proc_i 80)} assume j > 4; {43673#(<= proc_i 80)} is VALID [2019-05-15 10:16:52,580 INFO L273 TraceCheckUtils]: 125: Hoare triple {43673#(<= proc_i 80)} assume j < 6; {43673#(<= proc_i 80)} is VALID [2019-05-15 10:16:52,581 INFO L273 TraceCheckUtils]: 126: Hoare triple {43673#(<= proc_i 80)} i := i + 4; {43692#(<= proc_i 84)} is VALID [2019-05-15 10:16:52,581 INFO L273 TraceCheckUtils]: 127: Hoare triple {43692#(<= proc_i 84)} assume i <= 1000; {43692#(<= proc_i 84)} is VALID [2019-05-15 10:16:52,582 INFO L273 TraceCheckUtils]: 128: Hoare triple {43692#(<= proc_i 84)} assume i + 4 < a[j]; {43692#(<= proc_i 84)} is VALID [2019-05-15 10:16:52,582 INFO L273 TraceCheckUtils]: 129: Hoare triple {43692#(<= proc_i 84)} assume a[5] == 1000; {43692#(<= proc_i 84)} is VALID [2019-05-15 10:16:52,582 INFO L273 TraceCheckUtils]: 130: Hoare triple {43692#(<= proc_i 84)} assume j > 4; {43692#(<= proc_i 84)} is VALID [2019-05-15 10:16:52,583 INFO L273 TraceCheckUtils]: 131: Hoare triple {43692#(<= proc_i 84)} assume j < 6; {43692#(<= proc_i 84)} is VALID [2019-05-15 10:16:52,584 INFO L273 TraceCheckUtils]: 132: Hoare triple {43692#(<= proc_i 84)} i := i + 4; {43711#(<= proc_i 88)} is VALID [2019-05-15 10:16:52,584 INFO L273 TraceCheckUtils]: 133: Hoare triple {43711#(<= proc_i 88)} assume i <= 1000; {43711#(<= proc_i 88)} is VALID [2019-05-15 10:16:52,584 INFO L273 TraceCheckUtils]: 134: Hoare triple {43711#(<= proc_i 88)} assume i + 4 < a[j]; {43711#(<= proc_i 88)} is VALID [2019-05-15 10:16:52,585 INFO L273 TraceCheckUtils]: 135: Hoare triple {43711#(<= proc_i 88)} assume a[5] == 1000; {43711#(<= proc_i 88)} is VALID [2019-05-15 10:16:52,585 INFO L273 TraceCheckUtils]: 136: Hoare triple {43711#(<= proc_i 88)} assume j > 4; {43711#(<= proc_i 88)} is VALID [2019-05-15 10:16:52,586 INFO L273 TraceCheckUtils]: 137: Hoare triple {43711#(<= proc_i 88)} assume j < 6; {43711#(<= proc_i 88)} is VALID [2019-05-15 10:16:52,587 INFO L273 TraceCheckUtils]: 138: Hoare triple {43711#(<= proc_i 88)} i := i + 4; {43730#(<= proc_i 92)} is VALID [2019-05-15 10:16:52,587 INFO L273 TraceCheckUtils]: 139: Hoare triple {43730#(<= proc_i 92)} assume i <= 1000; {43730#(<= proc_i 92)} is VALID [2019-05-15 10:16:52,587 INFO L273 TraceCheckUtils]: 140: Hoare triple {43730#(<= proc_i 92)} assume i + 4 < a[j]; {43730#(<= proc_i 92)} is VALID [2019-05-15 10:16:52,588 INFO L273 TraceCheckUtils]: 141: Hoare triple {43730#(<= proc_i 92)} assume a[5] == 1000; {43730#(<= proc_i 92)} is VALID [2019-05-15 10:16:52,588 INFO L273 TraceCheckUtils]: 142: Hoare triple {43730#(<= proc_i 92)} assume j > 4; {43730#(<= proc_i 92)} is VALID [2019-05-15 10:16:52,589 INFO L273 TraceCheckUtils]: 143: Hoare triple {43730#(<= proc_i 92)} assume j < 6; {43730#(<= proc_i 92)} is VALID [2019-05-15 10:16:52,589 INFO L273 TraceCheckUtils]: 144: Hoare triple {43730#(<= proc_i 92)} i := i + 4; {43749#(<= proc_i 96)} is VALID [2019-05-15 10:16:52,590 INFO L273 TraceCheckUtils]: 145: Hoare triple {43749#(<= proc_i 96)} assume i <= 1000; {43749#(<= proc_i 96)} is VALID [2019-05-15 10:16:52,590 INFO L273 TraceCheckUtils]: 146: Hoare triple {43749#(<= proc_i 96)} assume i + 4 < a[j]; {43749#(<= proc_i 96)} is VALID [2019-05-15 10:16:52,591 INFO L273 TraceCheckUtils]: 147: Hoare triple {43749#(<= proc_i 96)} assume a[5] == 1000; {43749#(<= proc_i 96)} is VALID [2019-05-15 10:16:52,591 INFO L273 TraceCheckUtils]: 148: Hoare triple {43749#(<= proc_i 96)} assume j > 4; {43749#(<= proc_i 96)} is VALID [2019-05-15 10:16:52,592 INFO L273 TraceCheckUtils]: 149: Hoare triple {43749#(<= proc_i 96)} assume j < 6; {43749#(<= proc_i 96)} is VALID [2019-05-15 10:16:52,592 INFO L273 TraceCheckUtils]: 150: Hoare triple {43749#(<= proc_i 96)} i := i + 4; {43768#(<= proc_i 100)} is VALID [2019-05-15 10:16:52,593 INFO L273 TraceCheckUtils]: 151: Hoare triple {43768#(<= proc_i 100)} assume i <= 1000; {43768#(<= proc_i 100)} is VALID [2019-05-15 10:16:52,593 INFO L273 TraceCheckUtils]: 152: Hoare triple {43768#(<= proc_i 100)} assume i + 4 < a[j]; {43768#(<= proc_i 100)} is VALID [2019-05-15 10:16:52,594 INFO L273 TraceCheckUtils]: 153: Hoare triple {43768#(<= proc_i 100)} assume a[5] == 1000; {43768#(<= proc_i 100)} is VALID [2019-05-15 10:16:52,594 INFO L273 TraceCheckUtils]: 154: Hoare triple {43768#(<= proc_i 100)} assume j > 4; {43768#(<= proc_i 100)} is VALID [2019-05-15 10:16:52,595 INFO L273 TraceCheckUtils]: 155: Hoare triple {43768#(<= proc_i 100)} assume j < 6; {43768#(<= proc_i 100)} is VALID [2019-05-15 10:16:52,595 INFO L273 TraceCheckUtils]: 156: Hoare triple {43768#(<= proc_i 100)} i := i + 4; {43787#(<= proc_i 104)} is VALID [2019-05-15 10:16:52,596 INFO L273 TraceCheckUtils]: 157: Hoare triple {43787#(<= proc_i 104)} assume i <= 1000; {43787#(<= proc_i 104)} is VALID [2019-05-15 10:16:52,596 INFO L273 TraceCheckUtils]: 158: Hoare triple {43787#(<= proc_i 104)} assume i + 4 < a[j]; {43787#(<= proc_i 104)} is VALID [2019-05-15 10:16:52,597 INFO L273 TraceCheckUtils]: 159: Hoare triple {43787#(<= proc_i 104)} assume a[5] == 1000; {43787#(<= proc_i 104)} is VALID [2019-05-15 10:16:52,597 INFO L273 TraceCheckUtils]: 160: Hoare triple {43787#(<= proc_i 104)} assume j > 4; {43787#(<= proc_i 104)} is VALID [2019-05-15 10:16:52,598 INFO L273 TraceCheckUtils]: 161: Hoare triple {43787#(<= proc_i 104)} assume j < 6; {43787#(<= proc_i 104)} is VALID [2019-05-15 10:16:52,598 INFO L273 TraceCheckUtils]: 162: Hoare triple {43787#(<= proc_i 104)} i := i + 4; {43806#(<= proc_i 108)} is VALID [2019-05-15 10:16:52,599 INFO L273 TraceCheckUtils]: 163: Hoare triple {43806#(<= proc_i 108)} assume i <= 1000; {43806#(<= proc_i 108)} is VALID [2019-05-15 10:16:52,599 INFO L273 TraceCheckUtils]: 164: Hoare triple {43806#(<= proc_i 108)} assume i + 4 < a[j]; {43806#(<= proc_i 108)} is VALID [2019-05-15 10:16:52,600 INFO L273 TraceCheckUtils]: 165: Hoare triple {43806#(<= proc_i 108)} assume a[5] == 1000; {43806#(<= proc_i 108)} is VALID [2019-05-15 10:16:52,600 INFO L273 TraceCheckUtils]: 166: Hoare triple {43806#(<= proc_i 108)} assume j > 4; {43806#(<= proc_i 108)} is VALID [2019-05-15 10:16:52,601 INFO L273 TraceCheckUtils]: 167: Hoare triple {43806#(<= proc_i 108)} assume j < 6; {43806#(<= proc_i 108)} is VALID [2019-05-15 10:16:52,601 INFO L273 TraceCheckUtils]: 168: Hoare triple {43806#(<= proc_i 108)} i := i + 4; {43825#(<= proc_i 112)} is VALID [2019-05-15 10:16:52,602 INFO L273 TraceCheckUtils]: 169: Hoare triple {43825#(<= proc_i 112)} assume i <= 1000; {43825#(<= proc_i 112)} is VALID [2019-05-15 10:16:52,602 INFO L273 TraceCheckUtils]: 170: Hoare triple {43825#(<= proc_i 112)} assume i + 4 < a[j]; {43825#(<= proc_i 112)} is VALID [2019-05-15 10:16:52,603 INFO L273 TraceCheckUtils]: 171: Hoare triple {43825#(<= proc_i 112)} assume a[5] == 1000; {43825#(<= proc_i 112)} is VALID [2019-05-15 10:16:52,603 INFO L273 TraceCheckUtils]: 172: Hoare triple {43825#(<= proc_i 112)} assume j > 4; {43825#(<= proc_i 112)} is VALID [2019-05-15 10:16:52,604 INFO L273 TraceCheckUtils]: 173: Hoare triple {43825#(<= proc_i 112)} assume j < 6; {43825#(<= proc_i 112)} is VALID [2019-05-15 10:16:52,604 INFO L273 TraceCheckUtils]: 174: Hoare triple {43825#(<= proc_i 112)} i := i + 4; {43844#(<= proc_i 116)} is VALID [2019-05-15 10:16:52,605 INFO L273 TraceCheckUtils]: 175: Hoare triple {43844#(<= proc_i 116)} assume i <= 1000; {43844#(<= proc_i 116)} is VALID [2019-05-15 10:16:52,605 INFO L273 TraceCheckUtils]: 176: Hoare triple {43844#(<= proc_i 116)} assume i + 4 < a[j]; {43844#(<= proc_i 116)} is VALID [2019-05-15 10:16:52,606 INFO L273 TraceCheckUtils]: 177: Hoare triple {43844#(<= proc_i 116)} assume a[5] == 1000; {43844#(<= proc_i 116)} is VALID [2019-05-15 10:16:52,606 INFO L273 TraceCheckUtils]: 178: Hoare triple {43844#(<= proc_i 116)} assume j > 4; {43844#(<= proc_i 116)} is VALID [2019-05-15 10:16:52,607 INFO L273 TraceCheckUtils]: 179: Hoare triple {43844#(<= proc_i 116)} assume j < 6; {43844#(<= proc_i 116)} is VALID [2019-05-15 10:16:52,607 INFO L273 TraceCheckUtils]: 180: Hoare triple {43844#(<= proc_i 116)} i := i + 4; {43863#(<= proc_i 120)} is VALID [2019-05-15 10:16:52,608 INFO L273 TraceCheckUtils]: 181: Hoare triple {43863#(<= proc_i 120)} assume i <= 1000; {43863#(<= proc_i 120)} is VALID [2019-05-15 10:16:52,608 INFO L273 TraceCheckUtils]: 182: Hoare triple {43863#(<= proc_i 120)} assume i + 4 < a[j]; {43863#(<= proc_i 120)} is VALID [2019-05-15 10:16:52,609 INFO L273 TraceCheckUtils]: 183: Hoare triple {43863#(<= proc_i 120)} assume a[5] == 1000; {43863#(<= proc_i 120)} is VALID [2019-05-15 10:16:52,609 INFO L273 TraceCheckUtils]: 184: Hoare triple {43863#(<= proc_i 120)} assume j > 4; {43863#(<= proc_i 120)} is VALID [2019-05-15 10:16:52,610 INFO L273 TraceCheckUtils]: 185: Hoare triple {43863#(<= proc_i 120)} assume j < 6; {43863#(<= proc_i 120)} is VALID [2019-05-15 10:16:52,610 INFO L273 TraceCheckUtils]: 186: Hoare triple {43863#(<= proc_i 120)} i := i + 4; {43882#(<= proc_i 124)} is VALID [2019-05-15 10:16:52,611 INFO L273 TraceCheckUtils]: 187: Hoare triple {43882#(<= proc_i 124)} assume i <= 1000; {43882#(<= proc_i 124)} is VALID [2019-05-15 10:16:52,611 INFO L273 TraceCheckUtils]: 188: Hoare triple {43882#(<= proc_i 124)} assume i + 4 < a[j]; {43882#(<= proc_i 124)} is VALID [2019-05-15 10:16:52,612 INFO L273 TraceCheckUtils]: 189: Hoare triple {43882#(<= proc_i 124)} assume a[5] == 1000; {43882#(<= proc_i 124)} is VALID [2019-05-15 10:16:52,612 INFO L273 TraceCheckUtils]: 190: Hoare triple {43882#(<= proc_i 124)} assume j > 4; {43882#(<= proc_i 124)} is VALID [2019-05-15 10:16:52,613 INFO L273 TraceCheckUtils]: 191: Hoare triple {43882#(<= proc_i 124)} assume j < 6; {43882#(<= proc_i 124)} is VALID [2019-05-15 10:16:52,613 INFO L273 TraceCheckUtils]: 192: Hoare triple {43882#(<= proc_i 124)} i := i + 4; {43901#(<= proc_i 128)} is VALID [2019-05-15 10:16:52,614 INFO L273 TraceCheckUtils]: 193: Hoare triple {43901#(<= proc_i 128)} assume i <= 1000; {43901#(<= proc_i 128)} is VALID [2019-05-15 10:16:52,614 INFO L273 TraceCheckUtils]: 194: Hoare triple {43901#(<= proc_i 128)} assume i + 4 < a[j]; {43901#(<= proc_i 128)} is VALID [2019-05-15 10:16:52,615 INFO L273 TraceCheckUtils]: 195: Hoare triple {43901#(<= proc_i 128)} assume a[5] == 1000; {43901#(<= proc_i 128)} is VALID [2019-05-15 10:16:52,615 INFO L273 TraceCheckUtils]: 196: Hoare triple {43901#(<= proc_i 128)} assume j > 4; {43901#(<= proc_i 128)} is VALID [2019-05-15 10:16:52,616 INFO L273 TraceCheckUtils]: 197: Hoare triple {43901#(<= proc_i 128)} assume j < 6; {43901#(<= proc_i 128)} is VALID [2019-05-15 10:16:52,616 INFO L273 TraceCheckUtils]: 198: Hoare triple {43901#(<= proc_i 128)} i := i + 4; {43920#(<= proc_i 132)} is VALID [2019-05-15 10:16:52,617 INFO L273 TraceCheckUtils]: 199: Hoare triple {43920#(<= proc_i 132)} assume i <= 1000; {43920#(<= proc_i 132)} is VALID [2019-05-15 10:16:52,617 INFO L273 TraceCheckUtils]: 200: Hoare triple {43920#(<= proc_i 132)} assume i + 4 < a[j]; {43920#(<= proc_i 132)} is VALID [2019-05-15 10:16:52,618 INFO L273 TraceCheckUtils]: 201: Hoare triple {43920#(<= proc_i 132)} assume a[5] == 1000; {43920#(<= proc_i 132)} is VALID [2019-05-15 10:16:52,618 INFO L273 TraceCheckUtils]: 202: Hoare triple {43920#(<= proc_i 132)} assume j > 4; {43920#(<= proc_i 132)} is VALID [2019-05-15 10:16:52,618 INFO L273 TraceCheckUtils]: 203: Hoare triple {43920#(<= proc_i 132)} assume j < 6; {43920#(<= proc_i 132)} is VALID [2019-05-15 10:16:52,619 INFO L273 TraceCheckUtils]: 204: Hoare triple {43920#(<= proc_i 132)} i := i + 4; {43939#(<= proc_i 136)} is VALID [2019-05-15 10:16:52,620 INFO L273 TraceCheckUtils]: 205: Hoare triple {43939#(<= proc_i 136)} assume i <= 1000; {43939#(<= proc_i 136)} is VALID [2019-05-15 10:16:52,620 INFO L273 TraceCheckUtils]: 206: Hoare triple {43939#(<= proc_i 136)} assume i + 4 < a[j]; {43939#(<= proc_i 136)} is VALID [2019-05-15 10:16:52,621 INFO L273 TraceCheckUtils]: 207: Hoare triple {43939#(<= proc_i 136)} assume a[5] == 1000; {43939#(<= proc_i 136)} is VALID [2019-05-15 10:16:52,621 INFO L273 TraceCheckUtils]: 208: Hoare triple {43939#(<= proc_i 136)} assume j > 4; {43939#(<= proc_i 136)} is VALID [2019-05-15 10:16:52,621 INFO L273 TraceCheckUtils]: 209: Hoare triple {43939#(<= proc_i 136)} assume j < 6; {43939#(<= proc_i 136)} is VALID [2019-05-15 10:16:52,622 INFO L273 TraceCheckUtils]: 210: Hoare triple {43939#(<= proc_i 136)} i := i + 4; {43958#(<= proc_i 140)} is VALID [2019-05-15 10:16:52,623 INFO L273 TraceCheckUtils]: 211: Hoare triple {43958#(<= proc_i 140)} assume i <= 1000; {43958#(<= proc_i 140)} is VALID [2019-05-15 10:16:52,623 INFO L273 TraceCheckUtils]: 212: Hoare triple {43958#(<= proc_i 140)} assume i + 4 < a[j]; {43958#(<= proc_i 140)} is VALID [2019-05-15 10:16:52,623 INFO L273 TraceCheckUtils]: 213: Hoare triple {43958#(<= proc_i 140)} assume a[5] == 1000; {43958#(<= proc_i 140)} is VALID [2019-05-15 10:16:52,624 INFO L273 TraceCheckUtils]: 214: Hoare triple {43958#(<= proc_i 140)} assume j > 4; {43958#(<= proc_i 140)} is VALID [2019-05-15 10:16:52,624 INFO L273 TraceCheckUtils]: 215: Hoare triple {43958#(<= proc_i 140)} assume j < 6; {43958#(<= proc_i 140)} is VALID [2019-05-15 10:16:52,625 INFO L273 TraceCheckUtils]: 216: Hoare triple {43958#(<= proc_i 140)} i := i + 4; {43977#(<= proc_i 144)} is VALID [2019-05-15 10:16:52,626 INFO L273 TraceCheckUtils]: 217: Hoare triple {43977#(<= proc_i 144)} assume i <= 1000; {43977#(<= proc_i 144)} is VALID [2019-05-15 10:16:52,626 INFO L273 TraceCheckUtils]: 218: Hoare triple {43977#(<= proc_i 144)} assume i + 4 < a[j]; {43977#(<= proc_i 144)} is VALID [2019-05-15 10:16:52,626 INFO L273 TraceCheckUtils]: 219: Hoare triple {43977#(<= proc_i 144)} assume a[5] == 1000; {43977#(<= proc_i 144)} is VALID [2019-05-15 10:16:52,627 INFO L273 TraceCheckUtils]: 220: Hoare triple {43977#(<= proc_i 144)} assume j > 4; {43977#(<= proc_i 144)} is VALID [2019-05-15 10:16:52,627 INFO L273 TraceCheckUtils]: 221: Hoare triple {43977#(<= proc_i 144)} assume j < 6; {43977#(<= proc_i 144)} is VALID [2019-05-15 10:16:52,628 INFO L273 TraceCheckUtils]: 222: Hoare triple {43977#(<= proc_i 144)} i := i + 4; {43996#(<= proc_i 148)} is VALID [2019-05-15 10:16:52,628 INFO L273 TraceCheckUtils]: 223: Hoare triple {43996#(<= proc_i 148)} assume i <= 1000; {43996#(<= proc_i 148)} is VALID [2019-05-15 10:16:52,629 INFO L273 TraceCheckUtils]: 224: Hoare triple {43996#(<= proc_i 148)} assume i + 4 < a[j]; {43996#(<= proc_i 148)} is VALID [2019-05-15 10:16:52,629 INFO L273 TraceCheckUtils]: 225: Hoare triple {43996#(<= proc_i 148)} assume a[5] == 1000; {43996#(<= proc_i 148)} is VALID [2019-05-15 10:16:52,630 INFO L273 TraceCheckUtils]: 226: Hoare triple {43996#(<= proc_i 148)} assume j > 4; {43996#(<= proc_i 148)} is VALID [2019-05-15 10:16:52,630 INFO L273 TraceCheckUtils]: 227: Hoare triple {43996#(<= proc_i 148)} assume j < 6; {43996#(<= proc_i 148)} is VALID [2019-05-15 10:16:52,631 INFO L273 TraceCheckUtils]: 228: Hoare triple {43996#(<= proc_i 148)} i := i + 4; {44015#(<= proc_i 152)} is VALID [2019-05-15 10:16:52,632 INFO L273 TraceCheckUtils]: 229: Hoare triple {44015#(<= proc_i 152)} assume i <= 1000; {44015#(<= proc_i 152)} is VALID [2019-05-15 10:16:52,632 INFO L273 TraceCheckUtils]: 230: Hoare triple {44015#(<= proc_i 152)} assume i + 4 < a[j]; {44015#(<= proc_i 152)} is VALID [2019-05-15 10:16:52,633 INFO L273 TraceCheckUtils]: 231: Hoare triple {44015#(<= proc_i 152)} assume a[5] == 1000; {44015#(<= proc_i 152)} is VALID [2019-05-15 10:16:52,633 INFO L273 TraceCheckUtils]: 232: Hoare triple {44015#(<= proc_i 152)} assume j > 4; {44015#(<= proc_i 152)} is VALID [2019-05-15 10:16:52,634 INFO L273 TraceCheckUtils]: 233: Hoare triple {44015#(<= proc_i 152)} assume j < 6; {44015#(<= proc_i 152)} is VALID [2019-05-15 10:16:52,634 INFO L273 TraceCheckUtils]: 234: Hoare triple {44015#(<= proc_i 152)} i := i + 4; {44034#(<= proc_i 156)} is VALID [2019-05-15 10:16:52,635 INFO L273 TraceCheckUtils]: 235: Hoare triple {44034#(<= proc_i 156)} assume i <= 1000; {44034#(<= proc_i 156)} is VALID [2019-05-15 10:16:52,635 INFO L273 TraceCheckUtils]: 236: Hoare triple {44034#(<= proc_i 156)} assume i + 4 < a[j]; {44034#(<= proc_i 156)} is VALID [2019-05-15 10:16:52,636 INFO L273 TraceCheckUtils]: 237: Hoare triple {44034#(<= proc_i 156)} assume a[5] == 1000; {44034#(<= proc_i 156)} is VALID [2019-05-15 10:16:52,636 INFO L273 TraceCheckUtils]: 238: Hoare triple {44034#(<= proc_i 156)} assume j > 4; {44034#(<= proc_i 156)} is VALID [2019-05-15 10:16:52,637 INFO L273 TraceCheckUtils]: 239: Hoare triple {44034#(<= proc_i 156)} assume j < 6; {44034#(<= proc_i 156)} is VALID [2019-05-15 10:16:52,637 INFO L273 TraceCheckUtils]: 240: Hoare triple {44034#(<= proc_i 156)} i := i + 4; {44053#(<= proc_i 160)} is VALID [2019-05-15 10:16:52,638 INFO L273 TraceCheckUtils]: 241: Hoare triple {44053#(<= proc_i 160)} assume i <= 1000; {44053#(<= proc_i 160)} is VALID [2019-05-15 10:16:52,638 INFO L273 TraceCheckUtils]: 242: Hoare triple {44053#(<= proc_i 160)} assume i + 4 < a[j]; {44053#(<= proc_i 160)} is VALID [2019-05-15 10:16:52,639 INFO L273 TraceCheckUtils]: 243: Hoare triple {44053#(<= proc_i 160)} assume a[5] == 1000; {44053#(<= proc_i 160)} is VALID [2019-05-15 10:16:52,639 INFO L273 TraceCheckUtils]: 244: Hoare triple {44053#(<= proc_i 160)} assume j > 4; {44053#(<= proc_i 160)} is VALID [2019-05-15 10:16:52,640 INFO L273 TraceCheckUtils]: 245: Hoare triple {44053#(<= proc_i 160)} assume j < 6; {44053#(<= proc_i 160)} is VALID [2019-05-15 10:16:52,640 INFO L273 TraceCheckUtils]: 246: Hoare triple {44053#(<= proc_i 160)} i := i + 4; {44072#(<= proc_i 164)} is VALID [2019-05-15 10:16:52,641 INFO L273 TraceCheckUtils]: 247: Hoare triple {44072#(<= proc_i 164)} assume i <= 1000; {44072#(<= proc_i 164)} is VALID [2019-05-15 10:16:52,641 INFO L273 TraceCheckUtils]: 248: Hoare triple {44072#(<= proc_i 164)} assume i + 4 < a[j]; {44072#(<= proc_i 164)} is VALID [2019-05-15 10:16:52,642 INFO L273 TraceCheckUtils]: 249: Hoare triple {44072#(<= proc_i 164)} assume a[5] == 1000; {44072#(<= proc_i 164)} is VALID [2019-05-15 10:16:52,642 INFO L273 TraceCheckUtils]: 250: Hoare triple {44072#(<= proc_i 164)} assume j > 4; {44072#(<= proc_i 164)} is VALID [2019-05-15 10:16:52,643 INFO L273 TraceCheckUtils]: 251: Hoare triple {44072#(<= proc_i 164)} assume j < 6; {44072#(<= proc_i 164)} is VALID [2019-05-15 10:16:52,643 INFO L273 TraceCheckUtils]: 252: Hoare triple {44072#(<= proc_i 164)} i := i + 4; {44091#(<= proc_i 168)} is VALID [2019-05-15 10:16:52,644 INFO L273 TraceCheckUtils]: 253: Hoare triple {44091#(<= proc_i 168)} assume i <= 1000; {44091#(<= proc_i 168)} is VALID [2019-05-15 10:16:52,644 INFO L273 TraceCheckUtils]: 254: Hoare triple {44091#(<= proc_i 168)} assume i + 4 < a[j]; {44091#(<= proc_i 168)} is VALID [2019-05-15 10:16:52,645 INFO L273 TraceCheckUtils]: 255: Hoare triple {44091#(<= proc_i 168)} assume a[5] == 1000; {44091#(<= proc_i 168)} is VALID [2019-05-15 10:16:52,645 INFO L273 TraceCheckUtils]: 256: Hoare triple {44091#(<= proc_i 168)} assume j > 4; {44091#(<= proc_i 168)} is VALID [2019-05-15 10:16:52,646 INFO L273 TraceCheckUtils]: 257: Hoare triple {44091#(<= proc_i 168)} assume j < 6; {44091#(<= proc_i 168)} is VALID [2019-05-15 10:16:52,646 INFO L273 TraceCheckUtils]: 258: Hoare triple {44091#(<= proc_i 168)} i := i + 4; {44110#(<= proc_i 172)} is VALID [2019-05-15 10:16:52,647 INFO L273 TraceCheckUtils]: 259: Hoare triple {44110#(<= proc_i 172)} assume i <= 1000; {44110#(<= proc_i 172)} is VALID [2019-05-15 10:16:52,647 INFO L273 TraceCheckUtils]: 260: Hoare triple {44110#(<= proc_i 172)} assume i + 4 < a[j]; {44110#(<= proc_i 172)} is VALID [2019-05-15 10:16:52,648 INFO L273 TraceCheckUtils]: 261: Hoare triple {44110#(<= proc_i 172)} assume a[5] == 1000; {44110#(<= proc_i 172)} is VALID [2019-05-15 10:16:52,648 INFO L273 TraceCheckUtils]: 262: Hoare triple {44110#(<= proc_i 172)} assume j > 4; {44110#(<= proc_i 172)} is VALID [2019-05-15 10:16:52,649 INFO L273 TraceCheckUtils]: 263: Hoare triple {44110#(<= proc_i 172)} assume j < 6; {44110#(<= proc_i 172)} is VALID [2019-05-15 10:16:52,649 INFO L273 TraceCheckUtils]: 264: Hoare triple {44110#(<= proc_i 172)} i := i + 4; {44129#(<= proc_i 176)} is VALID [2019-05-15 10:16:52,650 INFO L273 TraceCheckUtils]: 265: Hoare triple {44129#(<= proc_i 176)} assume !(i <= 1000); {43289#false} is VALID [2019-05-15 10:16:52,690 INFO L134 CoverageAnalysis]: Checked inductivity of 5720 backedges. 0 proven. 5720 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:52,690 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:52,690 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2019-05-15 10:16:52,690 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 266 [2019-05-15 10:16:52,691 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:52,691 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 47 states. [2019-05-15 10:16:52,953 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 266 edges. 266 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:52,953 INFO L454 AbstractCegarLoop]: Interpolant automaton has 47 states [2019-05-15 10:16:52,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2019-05-15 10:16:52,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2019-05-15 10:16:52,954 INFO L87 Difference]: Start difference. First operand 267 states and 267 transitions. Second operand 47 states. [2019-05-15 10:16:53,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:53,411 INFO L93 Difference]: Finished difference Result 278 states and 278 transitions. [2019-05-15 10:16:53,411 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2019-05-15 10:16:53,412 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 266 [2019-05-15 10:16:53,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:53,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2019-05-15 10:16:53,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 279 transitions. [2019-05-15 10:16:53,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2019-05-15 10:16:53,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 279 transitions. [2019-05-15 10:16:53,414 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 47 states and 279 transitions. [2019-05-15 10:16:53,673 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 279 edges. 279 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:53,678 INFO L225 Difference]: With dead ends: 278 [2019-05-15 10:16:53,678 INFO L226 Difference]: Without dead ends: 278 [2019-05-15 10:16:53,679 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2019-05-15 10:16:53,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2019-05-15 10:16:53,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 273. [2019-05-15 10:16:53,681 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:53,681 INFO L82 GeneralOperation]: Start isEquivalent. First operand 278 states. Second operand 273 states. [2019-05-15 10:16:53,681 INFO L74 IsIncluded]: Start isIncluded. First operand 278 states. Second operand 273 states. [2019-05-15 10:16:53,681 INFO L87 Difference]: Start difference. First operand 278 states. Second operand 273 states. [2019-05-15 10:16:53,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:53,686 INFO L93 Difference]: Finished difference Result 278 states and 278 transitions. [2019-05-15 10:16:53,686 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 278 transitions. [2019-05-15 10:16:53,686 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:53,687 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:53,687 INFO L74 IsIncluded]: Start isIncluded. First operand 273 states. Second operand 278 states. [2019-05-15 10:16:53,687 INFO L87 Difference]: Start difference. First operand 273 states. Second operand 278 states. [2019-05-15 10:16:53,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:53,692 INFO L93 Difference]: Finished difference Result 278 states and 278 transitions. [2019-05-15 10:16:53,692 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 278 transitions. [2019-05-15 10:16:53,692 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:53,692 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:53,692 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:53,692 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:53,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 273 states. [2019-05-15 10:16:53,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 273 transitions. [2019-05-15 10:16:53,696 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 273 transitions. Word has length 266 [2019-05-15 10:16:53,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:53,696 INFO L475 AbstractCegarLoop]: Abstraction has 273 states and 273 transitions. [2019-05-15 10:16:53,696 INFO L476 AbstractCegarLoop]: Interpolant automaton has 47 states. [2019-05-15 10:16:53,696 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 273 transitions. [2019-05-15 10:16:53,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2019-05-15 10:16:53,697 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:53,697 INFO L399 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 45, 45, 1, 1] [2019-05-15 10:16:53,697 INFO L418 AbstractCegarLoop]: === Iteration 46 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:53,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:53,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1179893118, now seen corresponding path program 45 times [2019-05-15 10:16:53,698 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:53,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:53,747 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 47 conjunts are in the unsatisfiable core [2019-05-15 10:16:53,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:53,784 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:55,075 INFO L273 TraceCheckUtils]: 0: Hoare triple {45239#true} i := 0; {45244#(<= proc_i 0)} is VALID [2019-05-15 10:16:55,076 INFO L273 TraceCheckUtils]: 1: Hoare triple {45244#(<= proc_i 0)} assume i <= 1000; {45244#(<= proc_i 0)} is VALID [2019-05-15 10:16:55,076 INFO L273 TraceCheckUtils]: 2: Hoare triple {45244#(<= proc_i 0)} assume i + 4 < a[j]; {45244#(<= proc_i 0)} is VALID [2019-05-15 10:16:55,077 INFO L273 TraceCheckUtils]: 3: Hoare triple {45244#(<= proc_i 0)} assume a[5] == 1000; {45244#(<= proc_i 0)} is VALID [2019-05-15 10:16:55,077 INFO L273 TraceCheckUtils]: 4: Hoare triple {45244#(<= proc_i 0)} assume j > 4; {45244#(<= proc_i 0)} is VALID [2019-05-15 10:16:55,078 INFO L273 TraceCheckUtils]: 5: Hoare triple {45244#(<= proc_i 0)} assume j < 6; {45244#(<= proc_i 0)} is VALID [2019-05-15 10:16:55,079 INFO L273 TraceCheckUtils]: 6: Hoare triple {45244#(<= proc_i 0)} i := i + 4; {45263#(<= proc_i 4)} is VALID [2019-05-15 10:16:55,079 INFO L273 TraceCheckUtils]: 7: Hoare triple {45263#(<= proc_i 4)} assume i <= 1000; {45263#(<= proc_i 4)} is VALID [2019-05-15 10:16:55,080 INFO L273 TraceCheckUtils]: 8: Hoare triple {45263#(<= proc_i 4)} assume i + 4 < a[j]; {45263#(<= proc_i 4)} is VALID [2019-05-15 10:16:55,080 INFO L273 TraceCheckUtils]: 9: Hoare triple {45263#(<= proc_i 4)} assume a[5] == 1000; {45263#(<= proc_i 4)} is VALID [2019-05-15 10:16:55,081 INFO L273 TraceCheckUtils]: 10: Hoare triple {45263#(<= proc_i 4)} assume j > 4; {45263#(<= proc_i 4)} is VALID [2019-05-15 10:16:55,081 INFO L273 TraceCheckUtils]: 11: Hoare triple {45263#(<= proc_i 4)} assume j < 6; {45263#(<= proc_i 4)} is VALID [2019-05-15 10:16:55,082 INFO L273 TraceCheckUtils]: 12: Hoare triple {45263#(<= proc_i 4)} i := i + 4; {45282#(<= proc_i 8)} is VALID [2019-05-15 10:16:55,082 INFO L273 TraceCheckUtils]: 13: Hoare triple {45282#(<= proc_i 8)} assume i <= 1000; {45282#(<= proc_i 8)} is VALID [2019-05-15 10:16:55,083 INFO L273 TraceCheckUtils]: 14: Hoare triple {45282#(<= proc_i 8)} assume i + 4 < a[j]; {45282#(<= proc_i 8)} is VALID [2019-05-15 10:16:55,083 INFO L273 TraceCheckUtils]: 15: Hoare triple {45282#(<= proc_i 8)} assume a[5] == 1000; {45282#(<= proc_i 8)} is VALID [2019-05-15 10:16:55,084 INFO L273 TraceCheckUtils]: 16: Hoare triple {45282#(<= proc_i 8)} assume j > 4; {45282#(<= proc_i 8)} is VALID [2019-05-15 10:16:55,084 INFO L273 TraceCheckUtils]: 17: Hoare triple {45282#(<= proc_i 8)} assume j < 6; {45282#(<= proc_i 8)} is VALID [2019-05-15 10:16:55,085 INFO L273 TraceCheckUtils]: 18: Hoare triple {45282#(<= proc_i 8)} i := i + 4; {45301#(<= proc_i 12)} is VALID [2019-05-15 10:16:55,085 INFO L273 TraceCheckUtils]: 19: Hoare triple {45301#(<= proc_i 12)} assume i <= 1000; {45301#(<= proc_i 12)} is VALID [2019-05-15 10:16:55,086 INFO L273 TraceCheckUtils]: 20: Hoare triple {45301#(<= proc_i 12)} assume i + 4 < a[j]; {45301#(<= proc_i 12)} is VALID [2019-05-15 10:16:55,086 INFO L273 TraceCheckUtils]: 21: Hoare triple {45301#(<= proc_i 12)} assume a[5] == 1000; {45301#(<= proc_i 12)} is VALID [2019-05-15 10:16:55,087 INFO L273 TraceCheckUtils]: 22: Hoare triple {45301#(<= proc_i 12)} assume j > 4; {45301#(<= proc_i 12)} is VALID [2019-05-15 10:16:55,087 INFO L273 TraceCheckUtils]: 23: Hoare triple {45301#(<= proc_i 12)} assume j < 6; {45301#(<= proc_i 12)} is VALID [2019-05-15 10:16:55,088 INFO L273 TraceCheckUtils]: 24: Hoare triple {45301#(<= proc_i 12)} i := i + 4; {45320#(<= proc_i 16)} is VALID [2019-05-15 10:16:55,088 INFO L273 TraceCheckUtils]: 25: Hoare triple {45320#(<= proc_i 16)} assume i <= 1000; {45320#(<= proc_i 16)} is VALID [2019-05-15 10:16:55,089 INFO L273 TraceCheckUtils]: 26: Hoare triple {45320#(<= proc_i 16)} assume i + 4 < a[j]; {45320#(<= proc_i 16)} is VALID [2019-05-15 10:16:55,089 INFO L273 TraceCheckUtils]: 27: Hoare triple {45320#(<= proc_i 16)} assume a[5] == 1000; {45320#(<= proc_i 16)} is VALID [2019-05-15 10:16:55,090 INFO L273 TraceCheckUtils]: 28: Hoare triple {45320#(<= proc_i 16)} assume j > 4; {45320#(<= proc_i 16)} is VALID [2019-05-15 10:16:55,090 INFO L273 TraceCheckUtils]: 29: Hoare triple {45320#(<= proc_i 16)} assume j < 6; {45320#(<= proc_i 16)} is VALID [2019-05-15 10:16:55,091 INFO L273 TraceCheckUtils]: 30: Hoare triple {45320#(<= proc_i 16)} i := i + 4; {45339#(<= proc_i 20)} is VALID [2019-05-15 10:16:55,091 INFO L273 TraceCheckUtils]: 31: Hoare triple {45339#(<= proc_i 20)} assume i <= 1000; {45339#(<= proc_i 20)} is VALID [2019-05-15 10:16:55,092 INFO L273 TraceCheckUtils]: 32: Hoare triple {45339#(<= proc_i 20)} assume i + 4 < a[j]; {45339#(<= proc_i 20)} is VALID [2019-05-15 10:16:55,092 INFO L273 TraceCheckUtils]: 33: Hoare triple {45339#(<= proc_i 20)} assume a[5] == 1000; {45339#(<= proc_i 20)} is VALID [2019-05-15 10:16:55,093 INFO L273 TraceCheckUtils]: 34: Hoare triple {45339#(<= proc_i 20)} assume j > 4; {45339#(<= proc_i 20)} is VALID [2019-05-15 10:16:55,093 INFO L273 TraceCheckUtils]: 35: Hoare triple {45339#(<= proc_i 20)} assume j < 6; {45339#(<= proc_i 20)} is VALID [2019-05-15 10:16:55,094 INFO L273 TraceCheckUtils]: 36: Hoare triple {45339#(<= proc_i 20)} i := i + 4; {45358#(<= proc_i 24)} is VALID [2019-05-15 10:16:55,094 INFO L273 TraceCheckUtils]: 37: Hoare triple {45358#(<= proc_i 24)} assume i <= 1000; {45358#(<= proc_i 24)} is VALID [2019-05-15 10:16:55,095 INFO L273 TraceCheckUtils]: 38: Hoare triple {45358#(<= proc_i 24)} assume i + 4 < a[j]; {45358#(<= proc_i 24)} is VALID [2019-05-15 10:16:55,095 INFO L273 TraceCheckUtils]: 39: Hoare triple {45358#(<= proc_i 24)} assume a[5] == 1000; {45358#(<= proc_i 24)} is VALID [2019-05-15 10:16:55,096 INFO L273 TraceCheckUtils]: 40: Hoare triple {45358#(<= proc_i 24)} assume j > 4; {45358#(<= proc_i 24)} is VALID [2019-05-15 10:16:55,096 INFO L273 TraceCheckUtils]: 41: Hoare triple {45358#(<= proc_i 24)} assume j < 6; {45358#(<= proc_i 24)} is VALID [2019-05-15 10:16:55,097 INFO L273 TraceCheckUtils]: 42: Hoare triple {45358#(<= proc_i 24)} i := i + 4; {45377#(<= proc_i 28)} is VALID [2019-05-15 10:16:55,097 INFO L273 TraceCheckUtils]: 43: Hoare triple {45377#(<= proc_i 28)} assume i <= 1000; {45377#(<= proc_i 28)} is VALID [2019-05-15 10:16:55,098 INFO L273 TraceCheckUtils]: 44: Hoare triple {45377#(<= proc_i 28)} assume i + 4 < a[j]; {45377#(<= proc_i 28)} is VALID [2019-05-15 10:16:55,098 INFO L273 TraceCheckUtils]: 45: Hoare triple {45377#(<= proc_i 28)} assume a[5] == 1000; {45377#(<= proc_i 28)} is VALID [2019-05-15 10:16:55,099 INFO L273 TraceCheckUtils]: 46: Hoare triple {45377#(<= proc_i 28)} assume j > 4; {45377#(<= proc_i 28)} is VALID [2019-05-15 10:16:55,099 INFO L273 TraceCheckUtils]: 47: Hoare triple {45377#(<= proc_i 28)} assume j < 6; {45377#(<= proc_i 28)} is VALID [2019-05-15 10:16:55,100 INFO L273 TraceCheckUtils]: 48: Hoare triple {45377#(<= proc_i 28)} i := i + 4; {45396#(<= proc_i 32)} is VALID [2019-05-15 10:16:55,101 INFO L273 TraceCheckUtils]: 49: Hoare triple {45396#(<= proc_i 32)} assume i <= 1000; {45396#(<= proc_i 32)} is VALID [2019-05-15 10:16:55,101 INFO L273 TraceCheckUtils]: 50: Hoare triple {45396#(<= proc_i 32)} assume i + 4 < a[j]; {45396#(<= proc_i 32)} is VALID [2019-05-15 10:16:55,102 INFO L273 TraceCheckUtils]: 51: Hoare triple {45396#(<= proc_i 32)} assume a[5] == 1000; {45396#(<= proc_i 32)} is VALID [2019-05-15 10:16:55,102 INFO L273 TraceCheckUtils]: 52: Hoare triple {45396#(<= proc_i 32)} assume j > 4; {45396#(<= proc_i 32)} is VALID [2019-05-15 10:16:55,103 INFO L273 TraceCheckUtils]: 53: Hoare triple {45396#(<= proc_i 32)} assume j < 6; {45396#(<= proc_i 32)} is VALID [2019-05-15 10:16:55,103 INFO L273 TraceCheckUtils]: 54: Hoare triple {45396#(<= proc_i 32)} i := i + 4; {45415#(<= proc_i 36)} is VALID [2019-05-15 10:16:55,104 INFO L273 TraceCheckUtils]: 55: Hoare triple {45415#(<= proc_i 36)} assume i <= 1000; {45415#(<= proc_i 36)} is VALID [2019-05-15 10:16:55,104 INFO L273 TraceCheckUtils]: 56: Hoare triple {45415#(<= proc_i 36)} assume i + 4 < a[j]; {45415#(<= proc_i 36)} is VALID [2019-05-15 10:16:55,105 INFO L273 TraceCheckUtils]: 57: Hoare triple {45415#(<= proc_i 36)} assume a[5] == 1000; {45415#(<= proc_i 36)} is VALID [2019-05-15 10:16:55,105 INFO L273 TraceCheckUtils]: 58: Hoare triple {45415#(<= proc_i 36)} assume j > 4; {45415#(<= proc_i 36)} is VALID [2019-05-15 10:16:55,106 INFO L273 TraceCheckUtils]: 59: Hoare triple {45415#(<= proc_i 36)} assume j < 6; {45415#(<= proc_i 36)} is VALID [2019-05-15 10:16:55,106 INFO L273 TraceCheckUtils]: 60: Hoare triple {45415#(<= proc_i 36)} i := i + 4; {45434#(<= proc_i 40)} is VALID [2019-05-15 10:16:55,107 INFO L273 TraceCheckUtils]: 61: Hoare triple {45434#(<= proc_i 40)} assume i <= 1000; {45434#(<= proc_i 40)} is VALID [2019-05-15 10:16:55,107 INFO L273 TraceCheckUtils]: 62: Hoare triple {45434#(<= proc_i 40)} assume i + 4 < a[j]; {45434#(<= proc_i 40)} is VALID [2019-05-15 10:16:55,108 INFO L273 TraceCheckUtils]: 63: Hoare triple {45434#(<= proc_i 40)} assume a[5] == 1000; {45434#(<= proc_i 40)} is VALID [2019-05-15 10:16:55,108 INFO L273 TraceCheckUtils]: 64: Hoare triple {45434#(<= proc_i 40)} assume j > 4; {45434#(<= proc_i 40)} is VALID [2019-05-15 10:16:55,109 INFO L273 TraceCheckUtils]: 65: Hoare triple {45434#(<= proc_i 40)} assume j < 6; {45434#(<= proc_i 40)} is VALID [2019-05-15 10:16:55,109 INFO L273 TraceCheckUtils]: 66: Hoare triple {45434#(<= proc_i 40)} i := i + 4; {45453#(<= proc_i 44)} is VALID [2019-05-15 10:16:55,110 INFO L273 TraceCheckUtils]: 67: Hoare triple {45453#(<= proc_i 44)} assume i <= 1000; {45453#(<= proc_i 44)} is VALID [2019-05-15 10:16:55,110 INFO L273 TraceCheckUtils]: 68: Hoare triple {45453#(<= proc_i 44)} assume i + 4 < a[j]; {45453#(<= proc_i 44)} is VALID [2019-05-15 10:16:55,111 INFO L273 TraceCheckUtils]: 69: Hoare triple {45453#(<= proc_i 44)} assume a[5] == 1000; {45453#(<= proc_i 44)} is VALID [2019-05-15 10:16:55,111 INFO L273 TraceCheckUtils]: 70: Hoare triple {45453#(<= proc_i 44)} assume j > 4; {45453#(<= proc_i 44)} is VALID [2019-05-15 10:16:55,112 INFO L273 TraceCheckUtils]: 71: Hoare triple {45453#(<= proc_i 44)} assume j < 6; {45453#(<= proc_i 44)} is VALID [2019-05-15 10:16:55,112 INFO L273 TraceCheckUtils]: 72: Hoare triple {45453#(<= proc_i 44)} i := i + 4; {45472#(<= proc_i 48)} is VALID [2019-05-15 10:16:55,113 INFO L273 TraceCheckUtils]: 73: Hoare triple {45472#(<= proc_i 48)} assume i <= 1000; {45472#(<= proc_i 48)} is VALID [2019-05-15 10:16:55,113 INFO L273 TraceCheckUtils]: 74: Hoare triple {45472#(<= proc_i 48)} assume i + 4 < a[j]; {45472#(<= proc_i 48)} is VALID [2019-05-15 10:16:55,114 INFO L273 TraceCheckUtils]: 75: Hoare triple {45472#(<= proc_i 48)} assume a[5] == 1000; {45472#(<= proc_i 48)} is VALID [2019-05-15 10:16:55,114 INFO L273 TraceCheckUtils]: 76: Hoare triple {45472#(<= proc_i 48)} assume j > 4; {45472#(<= proc_i 48)} is VALID [2019-05-15 10:16:55,115 INFO L273 TraceCheckUtils]: 77: Hoare triple {45472#(<= proc_i 48)} assume j < 6; {45472#(<= proc_i 48)} is VALID [2019-05-15 10:16:55,116 INFO L273 TraceCheckUtils]: 78: Hoare triple {45472#(<= proc_i 48)} i := i + 4; {45491#(<= proc_i 52)} is VALID [2019-05-15 10:16:55,116 INFO L273 TraceCheckUtils]: 79: Hoare triple {45491#(<= proc_i 52)} assume i <= 1000; {45491#(<= proc_i 52)} is VALID [2019-05-15 10:16:55,117 INFO L273 TraceCheckUtils]: 80: Hoare triple {45491#(<= proc_i 52)} assume i + 4 < a[j]; {45491#(<= proc_i 52)} is VALID [2019-05-15 10:16:55,117 INFO L273 TraceCheckUtils]: 81: Hoare triple {45491#(<= proc_i 52)} assume a[5] == 1000; {45491#(<= proc_i 52)} is VALID [2019-05-15 10:16:55,118 INFO L273 TraceCheckUtils]: 82: Hoare triple {45491#(<= proc_i 52)} assume j > 4; {45491#(<= proc_i 52)} is VALID [2019-05-15 10:16:55,118 INFO L273 TraceCheckUtils]: 83: Hoare triple {45491#(<= proc_i 52)} assume j < 6; {45491#(<= proc_i 52)} is VALID [2019-05-15 10:16:55,119 INFO L273 TraceCheckUtils]: 84: Hoare triple {45491#(<= proc_i 52)} i := i + 4; {45510#(<= proc_i 56)} is VALID [2019-05-15 10:16:55,119 INFO L273 TraceCheckUtils]: 85: Hoare triple {45510#(<= proc_i 56)} assume i <= 1000; {45510#(<= proc_i 56)} is VALID [2019-05-15 10:16:55,120 INFO L273 TraceCheckUtils]: 86: Hoare triple {45510#(<= proc_i 56)} assume i + 4 < a[j]; {45510#(<= proc_i 56)} is VALID [2019-05-15 10:16:55,120 INFO L273 TraceCheckUtils]: 87: Hoare triple {45510#(<= proc_i 56)} assume a[5] == 1000; {45510#(<= proc_i 56)} is VALID [2019-05-15 10:16:55,121 INFO L273 TraceCheckUtils]: 88: Hoare triple {45510#(<= proc_i 56)} assume j > 4; {45510#(<= proc_i 56)} is VALID [2019-05-15 10:16:55,121 INFO L273 TraceCheckUtils]: 89: Hoare triple {45510#(<= proc_i 56)} assume j < 6; {45510#(<= proc_i 56)} is VALID [2019-05-15 10:16:55,122 INFO L273 TraceCheckUtils]: 90: Hoare triple {45510#(<= proc_i 56)} i := i + 4; {45529#(<= proc_i 60)} is VALID [2019-05-15 10:16:55,122 INFO L273 TraceCheckUtils]: 91: Hoare triple {45529#(<= proc_i 60)} assume i <= 1000; {45529#(<= proc_i 60)} is VALID [2019-05-15 10:16:55,123 INFO L273 TraceCheckUtils]: 92: Hoare triple {45529#(<= proc_i 60)} assume i + 4 < a[j]; {45529#(<= proc_i 60)} is VALID [2019-05-15 10:16:55,123 INFO L273 TraceCheckUtils]: 93: Hoare triple {45529#(<= proc_i 60)} assume a[5] == 1000; {45529#(<= proc_i 60)} is VALID [2019-05-15 10:16:55,124 INFO L273 TraceCheckUtils]: 94: Hoare triple {45529#(<= proc_i 60)} assume j > 4; {45529#(<= proc_i 60)} is VALID [2019-05-15 10:16:55,124 INFO L273 TraceCheckUtils]: 95: Hoare triple {45529#(<= proc_i 60)} assume j < 6; {45529#(<= proc_i 60)} is VALID [2019-05-15 10:16:55,125 INFO L273 TraceCheckUtils]: 96: Hoare triple {45529#(<= proc_i 60)} i := i + 4; {45548#(<= proc_i 64)} is VALID [2019-05-15 10:16:55,125 INFO L273 TraceCheckUtils]: 97: Hoare triple {45548#(<= proc_i 64)} assume i <= 1000; {45548#(<= proc_i 64)} is VALID [2019-05-15 10:16:55,126 INFO L273 TraceCheckUtils]: 98: Hoare triple {45548#(<= proc_i 64)} assume i + 4 < a[j]; {45548#(<= proc_i 64)} is VALID [2019-05-15 10:16:55,126 INFO L273 TraceCheckUtils]: 99: Hoare triple {45548#(<= proc_i 64)} assume a[5] == 1000; {45548#(<= proc_i 64)} is VALID [2019-05-15 10:16:55,127 INFO L273 TraceCheckUtils]: 100: Hoare triple {45548#(<= proc_i 64)} assume j > 4; {45548#(<= proc_i 64)} is VALID [2019-05-15 10:16:55,127 INFO L273 TraceCheckUtils]: 101: Hoare triple {45548#(<= proc_i 64)} assume j < 6; {45548#(<= proc_i 64)} is VALID [2019-05-15 10:16:55,128 INFO L273 TraceCheckUtils]: 102: Hoare triple {45548#(<= proc_i 64)} i := i + 4; {45567#(<= proc_i 68)} is VALID [2019-05-15 10:16:55,128 INFO L273 TraceCheckUtils]: 103: Hoare triple {45567#(<= proc_i 68)} assume i <= 1000; {45567#(<= proc_i 68)} is VALID [2019-05-15 10:16:55,129 INFO L273 TraceCheckUtils]: 104: Hoare triple {45567#(<= proc_i 68)} assume i + 4 < a[j]; {45567#(<= proc_i 68)} is VALID [2019-05-15 10:16:55,129 INFO L273 TraceCheckUtils]: 105: Hoare triple {45567#(<= proc_i 68)} assume a[5] == 1000; {45567#(<= proc_i 68)} is VALID [2019-05-15 10:16:55,130 INFO L273 TraceCheckUtils]: 106: Hoare triple {45567#(<= proc_i 68)} assume j > 4; {45567#(<= proc_i 68)} is VALID [2019-05-15 10:16:55,130 INFO L273 TraceCheckUtils]: 107: Hoare triple {45567#(<= proc_i 68)} assume j < 6; {45567#(<= proc_i 68)} is VALID [2019-05-15 10:16:55,131 INFO L273 TraceCheckUtils]: 108: Hoare triple {45567#(<= proc_i 68)} i := i + 4; {45586#(<= proc_i 72)} is VALID [2019-05-15 10:16:55,131 INFO L273 TraceCheckUtils]: 109: Hoare triple {45586#(<= proc_i 72)} assume i <= 1000; {45586#(<= proc_i 72)} is VALID [2019-05-15 10:16:55,132 INFO L273 TraceCheckUtils]: 110: Hoare triple {45586#(<= proc_i 72)} assume i + 4 < a[j]; {45586#(<= proc_i 72)} is VALID [2019-05-15 10:16:55,132 INFO L273 TraceCheckUtils]: 111: Hoare triple {45586#(<= proc_i 72)} assume a[5] == 1000; {45586#(<= proc_i 72)} is VALID [2019-05-15 10:16:55,132 INFO L273 TraceCheckUtils]: 112: Hoare triple {45586#(<= proc_i 72)} assume j > 4; {45586#(<= proc_i 72)} is VALID [2019-05-15 10:16:55,133 INFO L273 TraceCheckUtils]: 113: Hoare triple {45586#(<= proc_i 72)} assume j < 6; {45586#(<= proc_i 72)} is VALID [2019-05-15 10:16:55,134 INFO L273 TraceCheckUtils]: 114: Hoare triple {45586#(<= proc_i 72)} i := i + 4; {45605#(<= proc_i 76)} is VALID [2019-05-15 10:16:55,134 INFO L273 TraceCheckUtils]: 115: Hoare triple {45605#(<= proc_i 76)} assume i <= 1000; {45605#(<= proc_i 76)} is VALID [2019-05-15 10:16:55,135 INFO L273 TraceCheckUtils]: 116: Hoare triple {45605#(<= proc_i 76)} assume i + 4 < a[j]; {45605#(<= proc_i 76)} is VALID [2019-05-15 10:16:55,135 INFO L273 TraceCheckUtils]: 117: Hoare triple {45605#(<= proc_i 76)} assume a[5] == 1000; {45605#(<= proc_i 76)} is VALID [2019-05-15 10:16:55,135 INFO L273 TraceCheckUtils]: 118: Hoare triple {45605#(<= proc_i 76)} assume j > 4; {45605#(<= proc_i 76)} is VALID [2019-05-15 10:16:55,136 INFO L273 TraceCheckUtils]: 119: Hoare triple {45605#(<= proc_i 76)} assume j < 6; {45605#(<= proc_i 76)} is VALID [2019-05-15 10:16:55,137 INFO L273 TraceCheckUtils]: 120: Hoare triple {45605#(<= proc_i 76)} i := i + 4; {45624#(<= proc_i 80)} is VALID [2019-05-15 10:16:55,137 INFO L273 TraceCheckUtils]: 121: Hoare triple {45624#(<= proc_i 80)} assume i <= 1000; {45624#(<= proc_i 80)} is VALID [2019-05-15 10:16:55,138 INFO L273 TraceCheckUtils]: 122: Hoare triple {45624#(<= proc_i 80)} assume i + 4 < a[j]; {45624#(<= proc_i 80)} is VALID [2019-05-15 10:16:55,138 INFO L273 TraceCheckUtils]: 123: Hoare triple {45624#(<= proc_i 80)} assume a[5] == 1000; {45624#(<= proc_i 80)} is VALID [2019-05-15 10:16:55,138 INFO L273 TraceCheckUtils]: 124: Hoare triple {45624#(<= proc_i 80)} assume j > 4; {45624#(<= proc_i 80)} is VALID [2019-05-15 10:16:55,139 INFO L273 TraceCheckUtils]: 125: Hoare triple {45624#(<= proc_i 80)} assume j < 6; {45624#(<= proc_i 80)} is VALID [2019-05-15 10:16:55,140 INFO L273 TraceCheckUtils]: 126: Hoare triple {45624#(<= proc_i 80)} i := i + 4; {45643#(<= proc_i 84)} is VALID [2019-05-15 10:16:55,140 INFO L273 TraceCheckUtils]: 127: Hoare triple {45643#(<= proc_i 84)} assume i <= 1000; {45643#(<= proc_i 84)} is VALID [2019-05-15 10:16:55,140 INFO L273 TraceCheckUtils]: 128: Hoare triple {45643#(<= proc_i 84)} assume i + 4 < a[j]; {45643#(<= proc_i 84)} is VALID [2019-05-15 10:16:55,141 INFO L273 TraceCheckUtils]: 129: Hoare triple {45643#(<= proc_i 84)} assume a[5] == 1000; {45643#(<= proc_i 84)} is VALID [2019-05-15 10:16:55,141 INFO L273 TraceCheckUtils]: 130: Hoare triple {45643#(<= proc_i 84)} assume j > 4; {45643#(<= proc_i 84)} is VALID [2019-05-15 10:16:55,142 INFO L273 TraceCheckUtils]: 131: Hoare triple {45643#(<= proc_i 84)} assume j < 6; {45643#(<= proc_i 84)} is VALID [2019-05-15 10:16:55,142 INFO L273 TraceCheckUtils]: 132: Hoare triple {45643#(<= proc_i 84)} i := i + 4; {45662#(<= proc_i 88)} is VALID [2019-05-15 10:16:55,143 INFO L273 TraceCheckUtils]: 133: Hoare triple {45662#(<= proc_i 88)} assume i <= 1000; {45662#(<= proc_i 88)} is VALID [2019-05-15 10:16:55,143 INFO L273 TraceCheckUtils]: 134: Hoare triple {45662#(<= proc_i 88)} assume i + 4 < a[j]; {45662#(<= proc_i 88)} is VALID [2019-05-15 10:16:55,144 INFO L273 TraceCheckUtils]: 135: Hoare triple {45662#(<= proc_i 88)} assume a[5] == 1000; {45662#(<= proc_i 88)} is VALID [2019-05-15 10:16:55,144 INFO L273 TraceCheckUtils]: 136: Hoare triple {45662#(<= proc_i 88)} assume j > 4; {45662#(<= proc_i 88)} is VALID [2019-05-15 10:16:55,145 INFO L273 TraceCheckUtils]: 137: Hoare triple {45662#(<= proc_i 88)} assume j < 6; {45662#(<= proc_i 88)} is VALID [2019-05-15 10:16:55,145 INFO L273 TraceCheckUtils]: 138: Hoare triple {45662#(<= proc_i 88)} i := i + 4; {45681#(<= proc_i 92)} is VALID [2019-05-15 10:16:55,146 INFO L273 TraceCheckUtils]: 139: Hoare triple {45681#(<= proc_i 92)} assume i <= 1000; {45681#(<= proc_i 92)} is VALID [2019-05-15 10:16:55,146 INFO L273 TraceCheckUtils]: 140: Hoare triple {45681#(<= proc_i 92)} assume i + 4 < a[j]; {45681#(<= proc_i 92)} is VALID [2019-05-15 10:16:55,147 INFO L273 TraceCheckUtils]: 141: Hoare triple {45681#(<= proc_i 92)} assume a[5] == 1000; {45681#(<= proc_i 92)} is VALID [2019-05-15 10:16:55,147 INFO L273 TraceCheckUtils]: 142: Hoare triple {45681#(<= proc_i 92)} assume j > 4; {45681#(<= proc_i 92)} is VALID [2019-05-15 10:16:55,148 INFO L273 TraceCheckUtils]: 143: Hoare triple {45681#(<= proc_i 92)} assume j < 6; {45681#(<= proc_i 92)} is VALID [2019-05-15 10:16:55,148 INFO L273 TraceCheckUtils]: 144: Hoare triple {45681#(<= proc_i 92)} i := i + 4; {45700#(<= proc_i 96)} is VALID [2019-05-15 10:16:55,149 INFO L273 TraceCheckUtils]: 145: Hoare triple {45700#(<= proc_i 96)} assume i <= 1000; {45700#(<= proc_i 96)} is VALID [2019-05-15 10:16:55,149 INFO L273 TraceCheckUtils]: 146: Hoare triple {45700#(<= proc_i 96)} assume i + 4 < a[j]; {45700#(<= proc_i 96)} is VALID [2019-05-15 10:16:55,150 INFO L273 TraceCheckUtils]: 147: Hoare triple {45700#(<= proc_i 96)} assume a[5] == 1000; {45700#(<= proc_i 96)} is VALID [2019-05-15 10:16:55,150 INFO L273 TraceCheckUtils]: 148: Hoare triple {45700#(<= proc_i 96)} assume j > 4; {45700#(<= proc_i 96)} is VALID [2019-05-15 10:16:55,151 INFO L273 TraceCheckUtils]: 149: Hoare triple {45700#(<= proc_i 96)} assume j < 6; {45700#(<= proc_i 96)} is VALID [2019-05-15 10:16:55,151 INFO L273 TraceCheckUtils]: 150: Hoare triple {45700#(<= proc_i 96)} i := i + 4; {45719#(<= proc_i 100)} is VALID [2019-05-15 10:16:55,152 INFO L273 TraceCheckUtils]: 151: Hoare triple {45719#(<= proc_i 100)} assume i <= 1000; {45719#(<= proc_i 100)} is VALID [2019-05-15 10:16:55,152 INFO L273 TraceCheckUtils]: 152: Hoare triple {45719#(<= proc_i 100)} assume i + 4 < a[j]; {45719#(<= proc_i 100)} is VALID [2019-05-15 10:16:55,153 INFO L273 TraceCheckUtils]: 153: Hoare triple {45719#(<= proc_i 100)} assume a[5] == 1000; {45719#(<= proc_i 100)} is VALID [2019-05-15 10:16:55,153 INFO L273 TraceCheckUtils]: 154: Hoare triple {45719#(<= proc_i 100)} assume j > 4; {45719#(<= proc_i 100)} is VALID [2019-05-15 10:16:55,154 INFO L273 TraceCheckUtils]: 155: Hoare triple {45719#(<= proc_i 100)} assume j < 6; {45719#(<= proc_i 100)} is VALID [2019-05-15 10:16:55,154 INFO L273 TraceCheckUtils]: 156: Hoare triple {45719#(<= proc_i 100)} i := i + 4; {45738#(<= proc_i 104)} is VALID [2019-05-15 10:16:55,155 INFO L273 TraceCheckUtils]: 157: Hoare triple {45738#(<= proc_i 104)} assume i <= 1000; {45738#(<= proc_i 104)} is VALID [2019-05-15 10:16:55,155 INFO L273 TraceCheckUtils]: 158: Hoare triple {45738#(<= proc_i 104)} assume i + 4 < a[j]; {45738#(<= proc_i 104)} is VALID [2019-05-15 10:16:55,156 INFO L273 TraceCheckUtils]: 159: Hoare triple {45738#(<= proc_i 104)} assume a[5] == 1000; {45738#(<= proc_i 104)} is VALID [2019-05-15 10:16:55,156 INFO L273 TraceCheckUtils]: 160: Hoare triple {45738#(<= proc_i 104)} assume j > 4; {45738#(<= proc_i 104)} is VALID [2019-05-15 10:16:55,157 INFO L273 TraceCheckUtils]: 161: Hoare triple {45738#(<= proc_i 104)} assume j < 6; {45738#(<= proc_i 104)} is VALID [2019-05-15 10:16:55,157 INFO L273 TraceCheckUtils]: 162: Hoare triple {45738#(<= proc_i 104)} i := i + 4; {45757#(<= proc_i 108)} is VALID [2019-05-15 10:16:55,158 INFO L273 TraceCheckUtils]: 163: Hoare triple {45757#(<= proc_i 108)} assume i <= 1000; {45757#(<= proc_i 108)} is VALID [2019-05-15 10:16:55,158 INFO L273 TraceCheckUtils]: 164: Hoare triple {45757#(<= proc_i 108)} assume i + 4 < a[j]; {45757#(<= proc_i 108)} is VALID [2019-05-15 10:16:55,159 INFO L273 TraceCheckUtils]: 165: Hoare triple {45757#(<= proc_i 108)} assume a[5] == 1000; {45757#(<= proc_i 108)} is VALID [2019-05-15 10:16:55,159 INFO L273 TraceCheckUtils]: 166: Hoare triple {45757#(<= proc_i 108)} assume j > 4; {45757#(<= proc_i 108)} is VALID [2019-05-15 10:16:55,160 INFO L273 TraceCheckUtils]: 167: Hoare triple {45757#(<= proc_i 108)} assume j < 6; {45757#(<= proc_i 108)} is VALID [2019-05-15 10:16:55,160 INFO L273 TraceCheckUtils]: 168: Hoare triple {45757#(<= proc_i 108)} i := i + 4; {45776#(<= proc_i 112)} is VALID [2019-05-15 10:16:55,161 INFO L273 TraceCheckUtils]: 169: Hoare triple {45776#(<= proc_i 112)} assume i <= 1000; {45776#(<= proc_i 112)} is VALID [2019-05-15 10:16:55,161 INFO L273 TraceCheckUtils]: 170: Hoare triple {45776#(<= proc_i 112)} assume i + 4 < a[j]; {45776#(<= proc_i 112)} is VALID [2019-05-15 10:16:55,162 INFO L273 TraceCheckUtils]: 171: Hoare triple {45776#(<= proc_i 112)} assume a[5] == 1000; {45776#(<= proc_i 112)} is VALID [2019-05-15 10:16:55,162 INFO L273 TraceCheckUtils]: 172: Hoare triple {45776#(<= proc_i 112)} assume j > 4; {45776#(<= proc_i 112)} is VALID [2019-05-15 10:16:55,163 INFO L273 TraceCheckUtils]: 173: Hoare triple {45776#(<= proc_i 112)} assume j < 6; {45776#(<= proc_i 112)} is VALID [2019-05-15 10:16:55,163 INFO L273 TraceCheckUtils]: 174: Hoare triple {45776#(<= proc_i 112)} i := i + 4; {45795#(<= proc_i 116)} is VALID [2019-05-15 10:16:55,164 INFO L273 TraceCheckUtils]: 175: Hoare triple {45795#(<= proc_i 116)} assume i <= 1000; {45795#(<= proc_i 116)} is VALID [2019-05-15 10:16:55,164 INFO L273 TraceCheckUtils]: 176: Hoare triple {45795#(<= proc_i 116)} assume i + 4 < a[j]; {45795#(<= proc_i 116)} is VALID [2019-05-15 10:16:55,165 INFO L273 TraceCheckUtils]: 177: Hoare triple {45795#(<= proc_i 116)} assume a[5] == 1000; {45795#(<= proc_i 116)} is VALID [2019-05-15 10:16:55,165 INFO L273 TraceCheckUtils]: 178: Hoare triple {45795#(<= proc_i 116)} assume j > 4; {45795#(<= proc_i 116)} is VALID [2019-05-15 10:16:55,166 INFO L273 TraceCheckUtils]: 179: Hoare triple {45795#(<= proc_i 116)} assume j < 6; {45795#(<= proc_i 116)} is VALID [2019-05-15 10:16:55,166 INFO L273 TraceCheckUtils]: 180: Hoare triple {45795#(<= proc_i 116)} i := i + 4; {45814#(<= proc_i 120)} is VALID [2019-05-15 10:16:55,167 INFO L273 TraceCheckUtils]: 181: Hoare triple {45814#(<= proc_i 120)} assume i <= 1000; {45814#(<= proc_i 120)} is VALID [2019-05-15 10:16:55,167 INFO L273 TraceCheckUtils]: 182: Hoare triple {45814#(<= proc_i 120)} assume i + 4 < a[j]; {45814#(<= proc_i 120)} is VALID [2019-05-15 10:16:55,168 INFO L273 TraceCheckUtils]: 183: Hoare triple {45814#(<= proc_i 120)} assume a[5] == 1000; {45814#(<= proc_i 120)} is VALID [2019-05-15 10:16:55,168 INFO L273 TraceCheckUtils]: 184: Hoare triple {45814#(<= proc_i 120)} assume j > 4; {45814#(<= proc_i 120)} is VALID [2019-05-15 10:16:55,169 INFO L273 TraceCheckUtils]: 185: Hoare triple {45814#(<= proc_i 120)} assume j < 6; {45814#(<= proc_i 120)} is VALID [2019-05-15 10:16:55,169 INFO L273 TraceCheckUtils]: 186: Hoare triple {45814#(<= proc_i 120)} i := i + 4; {45833#(<= proc_i 124)} is VALID [2019-05-15 10:16:55,170 INFO L273 TraceCheckUtils]: 187: Hoare triple {45833#(<= proc_i 124)} assume i <= 1000; {45833#(<= proc_i 124)} is VALID [2019-05-15 10:16:55,170 INFO L273 TraceCheckUtils]: 188: Hoare triple {45833#(<= proc_i 124)} assume i + 4 < a[j]; {45833#(<= proc_i 124)} is VALID [2019-05-15 10:16:55,171 INFO L273 TraceCheckUtils]: 189: Hoare triple {45833#(<= proc_i 124)} assume a[5] == 1000; {45833#(<= proc_i 124)} is VALID [2019-05-15 10:16:55,171 INFO L273 TraceCheckUtils]: 190: Hoare triple {45833#(<= proc_i 124)} assume j > 4; {45833#(<= proc_i 124)} is VALID [2019-05-15 10:16:55,171 INFO L273 TraceCheckUtils]: 191: Hoare triple {45833#(<= proc_i 124)} assume j < 6; {45833#(<= proc_i 124)} is VALID [2019-05-15 10:16:55,172 INFO L273 TraceCheckUtils]: 192: Hoare triple {45833#(<= proc_i 124)} i := i + 4; {45852#(<= proc_i 128)} is VALID [2019-05-15 10:16:55,173 INFO L273 TraceCheckUtils]: 193: Hoare triple {45852#(<= proc_i 128)} assume i <= 1000; {45852#(<= proc_i 128)} is VALID [2019-05-15 10:16:55,173 INFO L273 TraceCheckUtils]: 194: Hoare triple {45852#(<= proc_i 128)} assume i + 4 < a[j]; {45852#(<= proc_i 128)} is VALID [2019-05-15 10:16:55,174 INFO L273 TraceCheckUtils]: 195: Hoare triple {45852#(<= proc_i 128)} assume a[5] == 1000; {45852#(<= proc_i 128)} is VALID [2019-05-15 10:16:55,174 INFO L273 TraceCheckUtils]: 196: Hoare triple {45852#(<= proc_i 128)} assume j > 4; {45852#(<= proc_i 128)} is VALID [2019-05-15 10:16:55,174 INFO L273 TraceCheckUtils]: 197: Hoare triple {45852#(<= proc_i 128)} assume j < 6; {45852#(<= proc_i 128)} is VALID [2019-05-15 10:16:55,175 INFO L273 TraceCheckUtils]: 198: Hoare triple {45852#(<= proc_i 128)} i := i + 4; {45871#(<= proc_i 132)} is VALID [2019-05-15 10:16:55,176 INFO L273 TraceCheckUtils]: 199: Hoare triple {45871#(<= proc_i 132)} assume i <= 1000; {45871#(<= proc_i 132)} is VALID [2019-05-15 10:16:55,176 INFO L273 TraceCheckUtils]: 200: Hoare triple {45871#(<= proc_i 132)} assume i + 4 < a[j]; {45871#(<= proc_i 132)} is VALID [2019-05-15 10:16:55,177 INFO L273 TraceCheckUtils]: 201: Hoare triple {45871#(<= proc_i 132)} assume a[5] == 1000; {45871#(<= proc_i 132)} is VALID [2019-05-15 10:16:55,177 INFO L273 TraceCheckUtils]: 202: Hoare triple {45871#(<= proc_i 132)} assume j > 4; {45871#(<= proc_i 132)} is VALID [2019-05-15 10:16:55,177 INFO L273 TraceCheckUtils]: 203: Hoare triple {45871#(<= proc_i 132)} assume j < 6; {45871#(<= proc_i 132)} is VALID [2019-05-15 10:16:55,178 INFO L273 TraceCheckUtils]: 204: Hoare triple {45871#(<= proc_i 132)} i := i + 4; {45890#(<= proc_i 136)} is VALID [2019-05-15 10:16:55,179 INFO L273 TraceCheckUtils]: 205: Hoare triple {45890#(<= proc_i 136)} assume i <= 1000; {45890#(<= proc_i 136)} is VALID [2019-05-15 10:16:55,179 INFO L273 TraceCheckUtils]: 206: Hoare triple {45890#(<= proc_i 136)} assume i + 4 < a[j]; {45890#(<= proc_i 136)} is VALID [2019-05-15 10:16:55,179 INFO L273 TraceCheckUtils]: 207: Hoare triple {45890#(<= proc_i 136)} assume a[5] == 1000; {45890#(<= proc_i 136)} is VALID [2019-05-15 10:16:55,180 INFO L273 TraceCheckUtils]: 208: Hoare triple {45890#(<= proc_i 136)} assume j > 4; {45890#(<= proc_i 136)} is VALID [2019-05-15 10:16:55,180 INFO L273 TraceCheckUtils]: 209: Hoare triple {45890#(<= proc_i 136)} assume j < 6; {45890#(<= proc_i 136)} is VALID [2019-05-15 10:16:55,181 INFO L273 TraceCheckUtils]: 210: Hoare triple {45890#(<= proc_i 136)} i := i + 4; {45909#(<= proc_i 140)} is VALID [2019-05-15 10:16:55,182 INFO L273 TraceCheckUtils]: 211: Hoare triple {45909#(<= proc_i 140)} assume i <= 1000; {45909#(<= proc_i 140)} is VALID [2019-05-15 10:16:55,182 INFO L273 TraceCheckUtils]: 212: Hoare triple {45909#(<= proc_i 140)} assume i + 4 < a[j]; {45909#(<= proc_i 140)} is VALID [2019-05-15 10:16:55,182 INFO L273 TraceCheckUtils]: 213: Hoare triple {45909#(<= proc_i 140)} assume a[5] == 1000; {45909#(<= proc_i 140)} is VALID [2019-05-15 10:16:55,183 INFO L273 TraceCheckUtils]: 214: Hoare triple {45909#(<= proc_i 140)} assume j > 4; {45909#(<= proc_i 140)} is VALID [2019-05-15 10:16:55,183 INFO L273 TraceCheckUtils]: 215: Hoare triple {45909#(<= proc_i 140)} assume j < 6; {45909#(<= proc_i 140)} is VALID [2019-05-15 10:16:55,184 INFO L273 TraceCheckUtils]: 216: Hoare triple {45909#(<= proc_i 140)} i := i + 4; {45928#(<= proc_i 144)} is VALID [2019-05-15 10:16:55,184 INFO L273 TraceCheckUtils]: 217: Hoare triple {45928#(<= proc_i 144)} assume i <= 1000; {45928#(<= proc_i 144)} is VALID [2019-05-15 10:16:55,185 INFO L273 TraceCheckUtils]: 218: Hoare triple {45928#(<= proc_i 144)} assume i + 4 < a[j]; {45928#(<= proc_i 144)} is VALID [2019-05-15 10:16:55,185 INFO L273 TraceCheckUtils]: 219: Hoare triple {45928#(<= proc_i 144)} assume a[5] == 1000; {45928#(<= proc_i 144)} is VALID [2019-05-15 10:16:55,186 INFO L273 TraceCheckUtils]: 220: Hoare triple {45928#(<= proc_i 144)} assume j > 4; {45928#(<= proc_i 144)} is VALID [2019-05-15 10:16:55,186 INFO L273 TraceCheckUtils]: 221: Hoare triple {45928#(<= proc_i 144)} assume j < 6; {45928#(<= proc_i 144)} is VALID [2019-05-15 10:16:55,187 INFO L273 TraceCheckUtils]: 222: Hoare triple {45928#(<= proc_i 144)} i := i + 4; {45947#(<= proc_i 148)} is VALID [2019-05-15 10:16:55,187 INFO L273 TraceCheckUtils]: 223: Hoare triple {45947#(<= proc_i 148)} assume i <= 1000; {45947#(<= proc_i 148)} is VALID [2019-05-15 10:16:55,188 INFO L273 TraceCheckUtils]: 224: Hoare triple {45947#(<= proc_i 148)} assume i + 4 < a[j]; {45947#(<= proc_i 148)} is VALID [2019-05-15 10:16:55,188 INFO L273 TraceCheckUtils]: 225: Hoare triple {45947#(<= proc_i 148)} assume a[5] == 1000; {45947#(<= proc_i 148)} is VALID [2019-05-15 10:16:55,189 INFO L273 TraceCheckUtils]: 226: Hoare triple {45947#(<= proc_i 148)} assume j > 4; {45947#(<= proc_i 148)} is VALID [2019-05-15 10:16:55,189 INFO L273 TraceCheckUtils]: 227: Hoare triple {45947#(<= proc_i 148)} assume j < 6; {45947#(<= proc_i 148)} is VALID [2019-05-15 10:16:55,190 INFO L273 TraceCheckUtils]: 228: Hoare triple {45947#(<= proc_i 148)} i := i + 4; {45966#(<= proc_i 152)} is VALID [2019-05-15 10:16:55,190 INFO L273 TraceCheckUtils]: 229: Hoare triple {45966#(<= proc_i 152)} assume i <= 1000; {45966#(<= proc_i 152)} is VALID [2019-05-15 10:16:55,191 INFO L273 TraceCheckUtils]: 230: Hoare triple {45966#(<= proc_i 152)} assume i + 4 < a[j]; {45966#(<= proc_i 152)} is VALID [2019-05-15 10:16:55,191 INFO L273 TraceCheckUtils]: 231: Hoare triple {45966#(<= proc_i 152)} assume a[5] == 1000; {45966#(<= proc_i 152)} is VALID [2019-05-15 10:16:55,192 INFO L273 TraceCheckUtils]: 232: Hoare triple {45966#(<= proc_i 152)} assume j > 4; {45966#(<= proc_i 152)} is VALID [2019-05-15 10:16:55,192 INFO L273 TraceCheckUtils]: 233: Hoare triple {45966#(<= proc_i 152)} assume j < 6; {45966#(<= proc_i 152)} is VALID [2019-05-15 10:16:55,193 INFO L273 TraceCheckUtils]: 234: Hoare triple {45966#(<= proc_i 152)} i := i + 4; {45985#(<= proc_i 156)} is VALID [2019-05-15 10:16:55,193 INFO L273 TraceCheckUtils]: 235: Hoare triple {45985#(<= proc_i 156)} assume i <= 1000; {45985#(<= proc_i 156)} is VALID [2019-05-15 10:16:55,194 INFO L273 TraceCheckUtils]: 236: Hoare triple {45985#(<= proc_i 156)} assume i + 4 < a[j]; {45985#(<= proc_i 156)} is VALID [2019-05-15 10:16:55,194 INFO L273 TraceCheckUtils]: 237: Hoare triple {45985#(<= proc_i 156)} assume a[5] == 1000; {45985#(<= proc_i 156)} is VALID [2019-05-15 10:16:55,195 INFO L273 TraceCheckUtils]: 238: Hoare triple {45985#(<= proc_i 156)} assume j > 4; {45985#(<= proc_i 156)} is VALID [2019-05-15 10:16:55,195 INFO L273 TraceCheckUtils]: 239: Hoare triple {45985#(<= proc_i 156)} assume j < 6; {45985#(<= proc_i 156)} is VALID [2019-05-15 10:16:55,196 INFO L273 TraceCheckUtils]: 240: Hoare triple {45985#(<= proc_i 156)} i := i + 4; {46004#(<= proc_i 160)} is VALID [2019-05-15 10:16:55,196 INFO L273 TraceCheckUtils]: 241: Hoare triple {46004#(<= proc_i 160)} assume i <= 1000; {46004#(<= proc_i 160)} is VALID [2019-05-15 10:16:55,197 INFO L273 TraceCheckUtils]: 242: Hoare triple {46004#(<= proc_i 160)} assume i + 4 < a[j]; {46004#(<= proc_i 160)} is VALID [2019-05-15 10:16:55,197 INFO L273 TraceCheckUtils]: 243: Hoare triple {46004#(<= proc_i 160)} assume a[5] == 1000; {46004#(<= proc_i 160)} is VALID [2019-05-15 10:16:55,198 INFO L273 TraceCheckUtils]: 244: Hoare triple {46004#(<= proc_i 160)} assume j > 4; {46004#(<= proc_i 160)} is VALID [2019-05-15 10:16:55,198 INFO L273 TraceCheckUtils]: 245: Hoare triple {46004#(<= proc_i 160)} assume j < 6; {46004#(<= proc_i 160)} is VALID [2019-05-15 10:16:55,199 INFO L273 TraceCheckUtils]: 246: Hoare triple {46004#(<= proc_i 160)} i := i + 4; {46023#(<= proc_i 164)} is VALID [2019-05-15 10:16:55,199 INFO L273 TraceCheckUtils]: 247: Hoare triple {46023#(<= proc_i 164)} assume i <= 1000; {46023#(<= proc_i 164)} is VALID [2019-05-15 10:16:55,200 INFO L273 TraceCheckUtils]: 248: Hoare triple {46023#(<= proc_i 164)} assume i + 4 < a[j]; {46023#(<= proc_i 164)} is VALID [2019-05-15 10:16:55,200 INFO L273 TraceCheckUtils]: 249: Hoare triple {46023#(<= proc_i 164)} assume a[5] == 1000; {46023#(<= proc_i 164)} is VALID [2019-05-15 10:16:55,201 INFO L273 TraceCheckUtils]: 250: Hoare triple {46023#(<= proc_i 164)} assume j > 4; {46023#(<= proc_i 164)} is VALID [2019-05-15 10:16:55,201 INFO L273 TraceCheckUtils]: 251: Hoare triple {46023#(<= proc_i 164)} assume j < 6; {46023#(<= proc_i 164)} is VALID [2019-05-15 10:16:55,202 INFO L273 TraceCheckUtils]: 252: Hoare triple {46023#(<= proc_i 164)} i := i + 4; {46042#(<= proc_i 168)} is VALID [2019-05-15 10:16:55,202 INFO L273 TraceCheckUtils]: 253: Hoare triple {46042#(<= proc_i 168)} assume i <= 1000; {46042#(<= proc_i 168)} is VALID [2019-05-15 10:16:55,203 INFO L273 TraceCheckUtils]: 254: Hoare triple {46042#(<= proc_i 168)} assume i + 4 < a[j]; {46042#(<= proc_i 168)} is VALID [2019-05-15 10:16:55,203 INFO L273 TraceCheckUtils]: 255: Hoare triple {46042#(<= proc_i 168)} assume a[5] == 1000; {46042#(<= proc_i 168)} is VALID [2019-05-15 10:16:55,204 INFO L273 TraceCheckUtils]: 256: Hoare triple {46042#(<= proc_i 168)} assume j > 4; {46042#(<= proc_i 168)} is VALID [2019-05-15 10:16:55,204 INFO L273 TraceCheckUtils]: 257: Hoare triple {46042#(<= proc_i 168)} assume j < 6; {46042#(<= proc_i 168)} is VALID [2019-05-15 10:16:55,205 INFO L273 TraceCheckUtils]: 258: Hoare triple {46042#(<= proc_i 168)} i := i + 4; {46061#(<= proc_i 172)} is VALID [2019-05-15 10:16:55,205 INFO L273 TraceCheckUtils]: 259: Hoare triple {46061#(<= proc_i 172)} assume i <= 1000; {46061#(<= proc_i 172)} is VALID [2019-05-15 10:16:55,206 INFO L273 TraceCheckUtils]: 260: Hoare triple {46061#(<= proc_i 172)} assume i + 4 < a[j]; {46061#(<= proc_i 172)} is VALID [2019-05-15 10:16:55,206 INFO L273 TraceCheckUtils]: 261: Hoare triple {46061#(<= proc_i 172)} assume a[5] == 1000; {46061#(<= proc_i 172)} is VALID [2019-05-15 10:16:55,207 INFO L273 TraceCheckUtils]: 262: Hoare triple {46061#(<= proc_i 172)} assume j > 4; {46061#(<= proc_i 172)} is VALID [2019-05-15 10:16:55,207 INFO L273 TraceCheckUtils]: 263: Hoare triple {46061#(<= proc_i 172)} assume j < 6; {46061#(<= proc_i 172)} is VALID [2019-05-15 10:16:55,208 INFO L273 TraceCheckUtils]: 264: Hoare triple {46061#(<= proc_i 172)} i := i + 4; {46080#(<= proc_i 176)} is VALID [2019-05-15 10:16:55,208 INFO L273 TraceCheckUtils]: 265: Hoare triple {46080#(<= proc_i 176)} assume i <= 1000; {46080#(<= proc_i 176)} is VALID [2019-05-15 10:16:55,209 INFO L273 TraceCheckUtils]: 266: Hoare triple {46080#(<= proc_i 176)} assume i + 4 < a[j]; {46080#(<= proc_i 176)} is VALID [2019-05-15 10:16:55,209 INFO L273 TraceCheckUtils]: 267: Hoare triple {46080#(<= proc_i 176)} assume a[5] == 1000; {46080#(<= proc_i 176)} is VALID [2019-05-15 10:16:55,210 INFO L273 TraceCheckUtils]: 268: Hoare triple {46080#(<= proc_i 176)} assume j > 4; {46080#(<= proc_i 176)} is VALID [2019-05-15 10:16:55,210 INFO L273 TraceCheckUtils]: 269: Hoare triple {46080#(<= proc_i 176)} assume j < 6; {46080#(<= proc_i 176)} is VALID [2019-05-15 10:16:55,211 INFO L273 TraceCheckUtils]: 270: Hoare triple {46080#(<= proc_i 176)} i := i + 4; {46099#(<= proc_i 180)} is VALID [2019-05-15 10:16:55,211 INFO L273 TraceCheckUtils]: 271: Hoare triple {46099#(<= proc_i 180)} assume !(i <= 1000); {45240#false} is VALID [2019-05-15 10:16:55,266 INFO L134 CoverageAnalysis]: Checked inductivity of 5985 backedges. 0 proven. 5985 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:55,267 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:55,267 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46] total 46 [2019-05-15 10:16:55,267 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 272 [2019-05-15 10:16:55,267 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:55,267 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 48 states. [2019-05-15 10:16:55,532 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 272 edges. 272 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:55,532 INFO L454 AbstractCegarLoop]: Interpolant automaton has 48 states [2019-05-15 10:16:55,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2019-05-15 10:16:55,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2019-05-15 10:16:55,533 INFO L87 Difference]: Start difference. First operand 273 states and 273 transitions. Second operand 48 states. [2019-05-15 10:16:56,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:56,154 INFO L93 Difference]: Finished difference Result 284 states and 284 transitions. [2019-05-15 10:16:56,154 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2019-05-15 10:16:56,154 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 272 [2019-05-15 10:16:56,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:56,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2019-05-15 10:16:56,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 285 transitions. [2019-05-15 10:16:56,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2019-05-15 10:16:56,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 285 transitions. [2019-05-15 10:16:56,157 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 48 states and 285 transitions. [2019-05-15 10:16:56,421 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 285 edges. 285 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:56,426 INFO L225 Difference]: With dead ends: 284 [2019-05-15 10:16:56,426 INFO L226 Difference]: Without dead ends: 284 [2019-05-15 10:16:56,426 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2019-05-15 10:16:56,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2019-05-15 10:16:56,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 279. [2019-05-15 10:16:56,429 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:56,429 INFO L82 GeneralOperation]: Start isEquivalent. First operand 284 states. Second operand 279 states. [2019-05-15 10:16:56,429 INFO L74 IsIncluded]: Start isIncluded. First operand 284 states. Second operand 279 states. [2019-05-15 10:16:56,430 INFO L87 Difference]: Start difference. First operand 284 states. Second operand 279 states. [2019-05-15 10:16:56,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:56,434 INFO L93 Difference]: Finished difference Result 284 states and 284 transitions. [2019-05-15 10:16:56,434 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 284 transitions. [2019-05-15 10:16:56,434 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:56,434 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:56,434 INFO L74 IsIncluded]: Start isIncluded. First operand 279 states. Second operand 284 states. [2019-05-15 10:16:56,434 INFO L87 Difference]: Start difference. First operand 279 states. Second operand 284 states. [2019-05-15 10:16:56,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:56,438 INFO L93 Difference]: Finished difference Result 284 states and 284 transitions. [2019-05-15 10:16:56,438 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 284 transitions. [2019-05-15 10:16:56,438 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:56,438 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:56,438 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:56,438 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:56,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 279 states. [2019-05-15 10:16:56,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 279 transitions. [2019-05-15 10:16:56,441 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 279 transitions. Word has length 272 [2019-05-15 10:16:56,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:56,441 INFO L475 AbstractCegarLoop]: Abstraction has 279 states and 279 transitions. [2019-05-15 10:16:56,441 INFO L476 AbstractCegarLoop]: Interpolant automaton has 48 states. [2019-05-15 10:16:56,441 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 279 transitions. [2019-05-15 10:16:56,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2019-05-15 10:16:56,442 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:56,442 INFO L399 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 46, 46, 1, 1] [2019-05-15 10:16:56,443 INFO L418 AbstractCegarLoop]: === Iteration 47 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:56,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:56,443 INFO L82 PathProgramCache]: Analyzing trace with hash 1051517051, now seen corresponding path program 46 times [2019-05-15 10:16:56,443 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:56,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:56,496 INFO L256 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 48 conjunts are in the unsatisfiable core [2019-05-15 10:16:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:56,533 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:16:58,131 INFO L273 TraceCheckUtils]: 0: Hoare triple {47233#true} i := 0; {47238#(<= proc_i 0)} is VALID [2019-05-15 10:16:58,131 INFO L273 TraceCheckUtils]: 1: Hoare triple {47238#(<= proc_i 0)} assume i <= 1000; {47238#(<= proc_i 0)} is VALID [2019-05-15 10:16:58,132 INFO L273 TraceCheckUtils]: 2: Hoare triple {47238#(<= proc_i 0)} assume i + 4 < a[j]; {47238#(<= proc_i 0)} is VALID [2019-05-15 10:16:58,132 INFO L273 TraceCheckUtils]: 3: Hoare triple {47238#(<= proc_i 0)} assume a[5] == 1000; {47238#(<= proc_i 0)} is VALID [2019-05-15 10:16:58,133 INFO L273 TraceCheckUtils]: 4: Hoare triple {47238#(<= proc_i 0)} assume j > 4; {47238#(<= proc_i 0)} is VALID [2019-05-15 10:16:58,133 INFO L273 TraceCheckUtils]: 5: Hoare triple {47238#(<= proc_i 0)} assume j < 6; {47238#(<= proc_i 0)} is VALID [2019-05-15 10:16:58,134 INFO L273 TraceCheckUtils]: 6: Hoare triple {47238#(<= proc_i 0)} i := i + 4; {47257#(<= proc_i 4)} is VALID [2019-05-15 10:16:58,134 INFO L273 TraceCheckUtils]: 7: Hoare triple {47257#(<= proc_i 4)} assume i <= 1000; {47257#(<= proc_i 4)} is VALID [2019-05-15 10:16:58,135 INFO L273 TraceCheckUtils]: 8: Hoare triple {47257#(<= proc_i 4)} assume i + 4 < a[j]; {47257#(<= proc_i 4)} is VALID [2019-05-15 10:16:58,135 INFO L273 TraceCheckUtils]: 9: Hoare triple {47257#(<= proc_i 4)} assume a[5] == 1000; {47257#(<= proc_i 4)} is VALID [2019-05-15 10:16:58,136 INFO L273 TraceCheckUtils]: 10: Hoare triple {47257#(<= proc_i 4)} assume j > 4; {47257#(<= proc_i 4)} is VALID [2019-05-15 10:16:58,136 INFO L273 TraceCheckUtils]: 11: Hoare triple {47257#(<= proc_i 4)} assume j < 6; {47257#(<= proc_i 4)} is VALID [2019-05-15 10:16:58,137 INFO L273 TraceCheckUtils]: 12: Hoare triple {47257#(<= proc_i 4)} i := i + 4; {47276#(<= proc_i 8)} is VALID [2019-05-15 10:16:58,137 INFO L273 TraceCheckUtils]: 13: Hoare triple {47276#(<= proc_i 8)} assume i <= 1000; {47276#(<= proc_i 8)} is VALID [2019-05-15 10:16:58,138 INFO L273 TraceCheckUtils]: 14: Hoare triple {47276#(<= proc_i 8)} assume i + 4 < a[j]; {47276#(<= proc_i 8)} is VALID [2019-05-15 10:16:58,138 INFO L273 TraceCheckUtils]: 15: Hoare triple {47276#(<= proc_i 8)} assume a[5] == 1000; {47276#(<= proc_i 8)} is VALID [2019-05-15 10:16:58,139 INFO L273 TraceCheckUtils]: 16: Hoare triple {47276#(<= proc_i 8)} assume j > 4; {47276#(<= proc_i 8)} is VALID [2019-05-15 10:16:58,139 INFO L273 TraceCheckUtils]: 17: Hoare triple {47276#(<= proc_i 8)} assume j < 6; {47276#(<= proc_i 8)} is VALID [2019-05-15 10:16:58,140 INFO L273 TraceCheckUtils]: 18: Hoare triple {47276#(<= proc_i 8)} i := i + 4; {47295#(<= proc_i 12)} is VALID [2019-05-15 10:16:58,140 INFO L273 TraceCheckUtils]: 19: Hoare triple {47295#(<= proc_i 12)} assume i <= 1000; {47295#(<= proc_i 12)} is VALID [2019-05-15 10:16:58,141 INFO L273 TraceCheckUtils]: 20: Hoare triple {47295#(<= proc_i 12)} assume i + 4 < a[j]; {47295#(<= proc_i 12)} is VALID [2019-05-15 10:16:58,141 INFO L273 TraceCheckUtils]: 21: Hoare triple {47295#(<= proc_i 12)} assume a[5] == 1000; {47295#(<= proc_i 12)} is VALID [2019-05-15 10:16:58,142 INFO L273 TraceCheckUtils]: 22: Hoare triple {47295#(<= proc_i 12)} assume j > 4; {47295#(<= proc_i 12)} is VALID [2019-05-15 10:16:58,142 INFO L273 TraceCheckUtils]: 23: Hoare triple {47295#(<= proc_i 12)} assume j < 6; {47295#(<= proc_i 12)} is VALID [2019-05-15 10:16:58,143 INFO L273 TraceCheckUtils]: 24: Hoare triple {47295#(<= proc_i 12)} i := i + 4; {47314#(<= proc_i 16)} is VALID [2019-05-15 10:16:58,143 INFO L273 TraceCheckUtils]: 25: Hoare triple {47314#(<= proc_i 16)} assume i <= 1000; {47314#(<= proc_i 16)} is VALID [2019-05-15 10:16:58,144 INFO L273 TraceCheckUtils]: 26: Hoare triple {47314#(<= proc_i 16)} assume i + 4 < a[j]; {47314#(<= proc_i 16)} is VALID [2019-05-15 10:16:58,144 INFO L273 TraceCheckUtils]: 27: Hoare triple {47314#(<= proc_i 16)} assume a[5] == 1000; {47314#(<= proc_i 16)} is VALID [2019-05-15 10:16:58,145 INFO L273 TraceCheckUtils]: 28: Hoare triple {47314#(<= proc_i 16)} assume j > 4; {47314#(<= proc_i 16)} is VALID [2019-05-15 10:16:58,145 INFO L273 TraceCheckUtils]: 29: Hoare triple {47314#(<= proc_i 16)} assume j < 6; {47314#(<= proc_i 16)} is VALID [2019-05-15 10:16:58,146 INFO L273 TraceCheckUtils]: 30: Hoare triple {47314#(<= proc_i 16)} i := i + 4; {47333#(<= proc_i 20)} is VALID [2019-05-15 10:16:58,146 INFO L273 TraceCheckUtils]: 31: Hoare triple {47333#(<= proc_i 20)} assume i <= 1000; {47333#(<= proc_i 20)} is VALID [2019-05-15 10:16:58,147 INFO L273 TraceCheckUtils]: 32: Hoare triple {47333#(<= proc_i 20)} assume i + 4 < a[j]; {47333#(<= proc_i 20)} is VALID [2019-05-15 10:16:58,147 INFO L273 TraceCheckUtils]: 33: Hoare triple {47333#(<= proc_i 20)} assume a[5] == 1000; {47333#(<= proc_i 20)} is VALID [2019-05-15 10:16:58,148 INFO L273 TraceCheckUtils]: 34: Hoare triple {47333#(<= proc_i 20)} assume j > 4; {47333#(<= proc_i 20)} is VALID [2019-05-15 10:16:58,148 INFO L273 TraceCheckUtils]: 35: Hoare triple {47333#(<= proc_i 20)} assume j < 6; {47333#(<= proc_i 20)} is VALID [2019-05-15 10:16:58,149 INFO L273 TraceCheckUtils]: 36: Hoare triple {47333#(<= proc_i 20)} i := i + 4; {47352#(<= proc_i 24)} is VALID [2019-05-15 10:16:58,149 INFO L273 TraceCheckUtils]: 37: Hoare triple {47352#(<= proc_i 24)} assume i <= 1000; {47352#(<= proc_i 24)} is VALID [2019-05-15 10:16:58,150 INFO L273 TraceCheckUtils]: 38: Hoare triple {47352#(<= proc_i 24)} assume i + 4 < a[j]; {47352#(<= proc_i 24)} is VALID [2019-05-15 10:16:58,150 INFO L273 TraceCheckUtils]: 39: Hoare triple {47352#(<= proc_i 24)} assume a[5] == 1000; {47352#(<= proc_i 24)} is VALID [2019-05-15 10:16:58,151 INFO L273 TraceCheckUtils]: 40: Hoare triple {47352#(<= proc_i 24)} assume j > 4; {47352#(<= proc_i 24)} is VALID [2019-05-15 10:16:58,151 INFO L273 TraceCheckUtils]: 41: Hoare triple {47352#(<= proc_i 24)} assume j < 6; {47352#(<= proc_i 24)} is VALID [2019-05-15 10:16:58,152 INFO L273 TraceCheckUtils]: 42: Hoare triple {47352#(<= proc_i 24)} i := i + 4; {47371#(<= proc_i 28)} is VALID [2019-05-15 10:16:58,152 INFO L273 TraceCheckUtils]: 43: Hoare triple {47371#(<= proc_i 28)} assume i <= 1000; {47371#(<= proc_i 28)} is VALID [2019-05-15 10:16:58,153 INFO L273 TraceCheckUtils]: 44: Hoare triple {47371#(<= proc_i 28)} assume i + 4 < a[j]; {47371#(<= proc_i 28)} is VALID [2019-05-15 10:16:58,153 INFO L273 TraceCheckUtils]: 45: Hoare triple {47371#(<= proc_i 28)} assume a[5] == 1000; {47371#(<= proc_i 28)} is VALID [2019-05-15 10:16:58,154 INFO L273 TraceCheckUtils]: 46: Hoare triple {47371#(<= proc_i 28)} assume j > 4; {47371#(<= proc_i 28)} is VALID [2019-05-15 10:16:58,154 INFO L273 TraceCheckUtils]: 47: Hoare triple {47371#(<= proc_i 28)} assume j < 6; {47371#(<= proc_i 28)} is VALID [2019-05-15 10:16:58,155 INFO L273 TraceCheckUtils]: 48: Hoare triple {47371#(<= proc_i 28)} i := i + 4; {47390#(<= proc_i 32)} is VALID [2019-05-15 10:16:58,155 INFO L273 TraceCheckUtils]: 49: Hoare triple {47390#(<= proc_i 32)} assume i <= 1000; {47390#(<= proc_i 32)} is VALID [2019-05-15 10:16:58,156 INFO L273 TraceCheckUtils]: 50: Hoare triple {47390#(<= proc_i 32)} assume i + 4 < a[j]; {47390#(<= proc_i 32)} is VALID [2019-05-15 10:16:58,156 INFO L273 TraceCheckUtils]: 51: Hoare triple {47390#(<= proc_i 32)} assume a[5] == 1000; {47390#(<= proc_i 32)} is VALID [2019-05-15 10:16:58,157 INFO L273 TraceCheckUtils]: 52: Hoare triple {47390#(<= proc_i 32)} assume j > 4; {47390#(<= proc_i 32)} is VALID [2019-05-15 10:16:58,157 INFO L273 TraceCheckUtils]: 53: Hoare triple {47390#(<= proc_i 32)} assume j < 6; {47390#(<= proc_i 32)} is VALID [2019-05-15 10:16:58,158 INFO L273 TraceCheckUtils]: 54: Hoare triple {47390#(<= proc_i 32)} i := i + 4; {47409#(<= proc_i 36)} is VALID [2019-05-15 10:16:58,158 INFO L273 TraceCheckUtils]: 55: Hoare triple {47409#(<= proc_i 36)} assume i <= 1000; {47409#(<= proc_i 36)} is VALID [2019-05-15 10:16:58,159 INFO L273 TraceCheckUtils]: 56: Hoare triple {47409#(<= proc_i 36)} assume i + 4 < a[j]; {47409#(<= proc_i 36)} is VALID [2019-05-15 10:16:58,159 INFO L273 TraceCheckUtils]: 57: Hoare triple {47409#(<= proc_i 36)} assume a[5] == 1000; {47409#(<= proc_i 36)} is VALID [2019-05-15 10:16:58,160 INFO L273 TraceCheckUtils]: 58: Hoare triple {47409#(<= proc_i 36)} assume j > 4; {47409#(<= proc_i 36)} is VALID [2019-05-15 10:16:58,160 INFO L273 TraceCheckUtils]: 59: Hoare triple {47409#(<= proc_i 36)} assume j < 6; {47409#(<= proc_i 36)} is VALID [2019-05-15 10:16:58,161 INFO L273 TraceCheckUtils]: 60: Hoare triple {47409#(<= proc_i 36)} i := i + 4; {47428#(<= proc_i 40)} is VALID [2019-05-15 10:16:58,161 INFO L273 TraceCheckUtils]: 61: Hoare triple {47428#(<= proc_i 40)} assume i <= 1000; {47428#(<= proc_i 40)} is VALID [2019-05-15 10:16:58,162 INFO L273 TraceCheckUtils]: 62: Hoare triple {47428#(<= proc_i 40)} assume i + 4 < a[j]; {47428#(<= proc_i 40)} is VALID [2019-05-15 10:16:58,162 INFO L273 TraceCheckUtils]: 63: Hoare triple {47428#(<= proc_i 40)} assume a[5] == 1000; {47428#(<= proc_i 40)} is VALID [2019-05-15 10:16:58,163 INFO L273 TraceCheckUtils]: 64: Hoare triple {47428#(<= proc_i 40)} assume j > 4; {47428#(<= proc_i 40)} is VALID [2019-05-15 10:16:58,163 INFO L273 TraceCheckUtils]: 65: Hoare triple {47428#(<= proc_i 40)} assume j < 6; {47428#(<= proc_i 40)} is VALID [2019-05-15 10:16:58,164 INFO L273 TraceCheckUtils]: 66: Hoare triple {47428#(<= proc_i 40)} i := i + 4; {47447#(<= proc_i 44)} is VALID [2019-05-15 10:16:58,164 INFO L273 TraceCheckUtils]: 67: Hoare triple {47447#(<= proc_i 44)} assume i <= 1000; {47447#(<= proc_i 44)} is VALID [2019-05-15 10:16:58,165 INFO L273 TraceCheckUtils]: 68: Hoare triple {47447#(<= proc_i 44)} assume i + 4 < a[j]; {47447#(<= proc_i 44)} is VALID [2019-05-15 10:16:58,165 INFO L273 TraceCheckUtils]: 69: Hoare triple {47447#(<= proc_i 44)} assume a[5] == 1000; {47447#(<= proc_i 44)} is VALID [2019-05-15 10:16:58,166 INFO L273 TraceCheckUtils]: 70: Hoare triple {47447#(<= proc_i 44)} assume j > 4; {47447#(<= proc_i 44)} is VALID [2019-05-15 10:16:58,166 INFO L273 TraceCheckUtils]: 71: Hoare triple {47447#(<= proc_i 44)} assume j < 6; {47447#(<= proc_i 44)} is VALID [2019-05-15 10:16:58,167 INFO L273 TraceCheckUtils]: 72: Hoare triple {47447#(<= proc_i 44)} i := i + 4; {47466#(<= proc_i 48)} is VALID [2019-05-15 10:16:58,167 INFO L273 TraceCheckUtils]: 73: Hoare triple {47466#(<= proc_i 48)} assume i <= 1000; {47466#(<= proc_i 48)} is VALID [2019-05-15 10:16:58,168 INFO L273 TraceCheckUtils]: 74: Hoare triple {47466#(<= proc_i 48)} assume i + 4 < a[j]; {47466#(<= proc_i 48)} is VALID [2019-05-15 10:16:58,168 INFO L273 TraceCheckUtils]: 75: Hoare triple {47466#(<= proc_i 48)} assume a[5] == 1000; {47466#(<= proc_i 48)} is VALID [2019-05-15 10:16:58,169 INFO L273 TraceCheckUtils]: 76: Hoare triple {47466#(<= proc_i 48)} assume j > 4; {47466#(<= proc_i 48)} is VALID [2019-05-15 10:16:58,169 INFO L273 TraceCheckUtils]: 77: Hoare triple {47466#(<= proc_i 48)} assume j < 6; {47466#(<= proc_i 48)} is VALID [2019-05-15 10:16:58,170 INFO L273 TraceCheckUtils]: 78: Hoare triple {47466#(<= proc_i 48)} i := i + 4; {47485#(<= proc_i 52)} is VALID [2019-05-15 10:16:58,170 INFO L273 TraceCheckUtils]: 79: Hoare triple {47485#(<= proc_i 52)} assume i <= 1000; {47485#(<= proc_i 52)} is VALID [2019-05-15 10:16:58,171 INFO L273 TraceCheckUtils]: 80: Hoare triple {47485#(<= proc_i 52)} assume i + 4 < a[j]; {47485#(<= proc_i 52)} is VALID [2019-05-15 10:16:58,171 INFO L273 TraceCheckUtils]: 81: Hoare triple {47485#(<= proc_i 52)} assume a[5] == 1000; {47485#(<= proc_i 52)} is VALID [2019-05-15 10:16:58,171 INFO L273 TraceCheckUtils]: 82: Hoare triple {47485#(<= proc_i 52)} assume j > 4; {47485#(<= proc_i 52)} is VALID [2019-05-15 10:16:58,172 INFO L273 TraceCheckUtils]: 83: Hoare triple {47485#(<= proc_i 52)} assume j < 6; {47485#(<= proc_i 52)} is VALID [2019-05-15 10:16:58,173 INFO L273 TraceCheckUtils]: 84: Hoare triple {47485#(<= proc_i 52)} i := i + 4; {47504#(<= proc_i 56)} is VALID [2019-05-15 10:16:58,173 INFO L273 TraceCheckUtils]: 85: Hoare triple {47504#(<= proc_i 56)} assume i <= 1000; {47504#(<= proc_i 56)} is VALID [2019-05-15 10:16:58,174 INFO L273 TraceCheckUtils]: 86: Hoare triple {47504#(<= proc_i 56)} assume i + 4 < a[j]; {47504#(<= proc_i 56)} is VALID [2019-05-15 10:16:58,174 INFO L273 TraceCheckUtils]: 87: Hoare triple {47504#(<= proc_i 56)} assume a[5] == 1000; {47504#(<= proc_i 56)} is VALID [2019-05-15 10:16:58,174 INFO L273 TraceCheckUtils]: 88: Hoare triple {47504#(<= proc_i 56)} assume j > 4; {47504#(<= proc_i 56)} is VALID [2019-05-15 10:16:58,175 INFO L273 TraceCheckUtils]: 89: Hoare triple {47504#(<= proc_i 56)} assume j < 6; {47504#(<= proc_i 56)} is VALID [2019-05-15 10:16:58,176 INFO L273 TraceCheckUtils]: 90: Hoare triple {47504#(<= proc_i 56)} i := i + 4; {47523#(<= proc_i 60)} is VALID [2019-05-15 10:16:58,176 INFO L273 TraceCheckUtils]: 91: Hoare triple {47523#(<= proc_i 60)} assume i <= 1000; {47523#(<= proc_i 60)} is VALID [2019-05-15 10:16:58,176 INFO L273 TraceCheckUtils]: 92: Hoare triple {47523#(<= proc_i 60)} assume i + 4 < a[j]; {47523#(<= proc_i 60)} is VALID [2019-05-15 10:16:58,177 INFO L273 TraceCheckUtils]: 93: Hoare triple {47523#(<= proc_i 60)} assume a[5] == 1000; {47523#(<= proc_i 60)} is VALID [2019-05-15 10:16:58,177 INFO L273 TraceCheckUtils]: 94: Hoare triple {47523#(<= proc_i 60)} assume j > 4; {47523#(<= proc_i 60)} is VALID [2019-05-15 10:16:58,178 INFO L273 TraceCheckUtils]: 95: Hoare triple {47523#(<= proc_i 60)} assume j < 6; {47523#(<= proc_i 60)} is VALID [2019-05-15 10:16:58,179 INFO L273 TraceCheckUtils]: 96: Hoare triple {47523#(<= proc_i 60)} i := i + 4; {47542#(<= proc_i 64)} is VALID [2019-05-15 10:16:58,179 INFO L273 TraceCheckUtils]: 97: Hoare triple {47542#(<= proc_i 64)} assume i <= 1000; {47542#(<= proc_i 64)} is VALID [2019-05-15 10:16:58,179 INFO L273 TraceCheckUtils]: 98: Hoare triple {47542#(<= proc_i 64)} assume i + 4 < a[j]; {47542#(<= proc_i 64)} is VALID [2019-05-15 10:16:58,180 INFO L273 TraceCheckUtils]: 99: Hoare triple {47542#(<= proc_i 64)} assume a[5] == 1000; {47542#(<= proc_i 64)} is VALID [2019-05-15 10:16:58,180 INFO L273 TraceCheckUtils]: 100: Hoare triple {47542#(<= proc_i 64)} assume j > 4; {47542#(<= proc_i 64)} is VALID [2019-05-15 10:16:58,181 INFO L273 TraceCheckUtils]: 101: Hoare triple {47542#(<= proc_i 64)} assume j < 6; {47542#(<= proc_i 64)} is VALID [2019-05-15 10:16:58,181 INFO L273 TraceCheckUtils]: 102: Hoare triple {47542#(<= proc_i 64)} i := i + 4; {47561#(<= proc_i 68)} is VALID [2019-05-15 10:16:58,182 INFO L273 TraceCheckUtils]: 103: Hoare triple {47561#(<= proc_i 68)} assume i <= 1000; {47561#(<= proc_i 68)} is VALID [2019-05-15 10:16:58,182 INFO L273 TraceCheckUtils]: 104: Hoare triple {47561#(<= proc_i 68)} assume i + 4 < a[j]; {47561#(<= proc_i 68)} is VALID [2019-05-15 10:16:58,183 INFO L273 TraceCheckUtils]: 105: Hoare triple {47561#(<= proc_i 68)} assume a[5] == 1000; {47561#(<= proc_i 68)} is VALID [2019-05-15 10:16:58,183 INFO L273 TraceCheckUtils]: 106: Hoare triple {47561#(<= proc_i 68)} assume j > 4; {47561#(<= proc_i 68)} is VALID [2019-05-15 10:16:58,184 INFO L273 TraceCheckUtils]: 107: Hoare triple {47561#(<= proc_i 68)} assume j < 6; {47561#(<= proc_i 68)} is VALID [2019-05-15 10:16:58,184 INFO L273 TraceCheckUtils]: 108: Hoare triple {47561#(<= proc_i 68)} i := i + 4; {47580#(<= proc_i 72)} is VALID [2019-05-15 10:16:58,185 INFO L273 TraceCheckUtils]: 109: Hoare triple {47580#(<= proc_i 72)} assume i <= 1000; {47580#(<= proc_i 72)} is VALID [2019-05-15 10:16:58,185 INFO L273 TraceCheckUtils]: 110: Hoare triple {47580#(<= proc_i 72)} assume i + 4 < a[j]; {47580#(<= proc_i 72)} is VALID [2019-05-15 10:16:58,186 INFO L273 TraceCheckUtils]: 111: Hoare triple {47580#(<= proc_i 72)} assume a[5] == 1000; {47580#(<= proc_i 72)} is VALID [2019-05-15 10:16:58,186 INFO L273 TraceCheckUtils]: 112: Hoare triple {47580#(<= proc_i 72)} assume j > 4; {47580#(<= proc_i 72)} is VALID [2019-05-15 10:16:58,187 INFO L273 TraceCheckUtils]: 113: Hoare triple {47580#(<= proc_i 72)} assume j < 6; {47580#(<= proc_i 72)} is VALID [2019-05-15 10:16:58,187 INFO L273 TraceCheckUtils]: 114: Hoare triple {47580#(<= proc_i 72)} i := i + 4; {47599#(<= proc_i 76)} is VALID [2019-05-15 10:16:58,188 INFO L273 TraceCheckUtils]: 115: Hoare triple {47599#(<= proc_i 76)} assume i <= 1000; {47599#(<= proc_i 76)} is VALID [2019-05-15 10:16:58,188 INFO L273 TraceCheckUtils]: 116: Hoare triple {47599#(<= proc_i 76)} assume i + 4 < a[j]; {47599#(<= proc_i 76)} is VALID [2019-05-15 10:16:58,189 INFO L273 TraceCheckUtils]: 117: Hoare triple {47599#(<= proc_i 76)} assume a[5] == 1000; {47599#(<= proc_i 76)} is VALID [2019-05-15 10:16:58,189 INFO L273 TraceCheckUtils]: 118: Hoare triple {47599#(<= proc_i 76)} assume j > 4; {47599#(<= proc_i 76)} is VALID [2019-05-15 10:16:58,190 INFO L273 TraceCheckUtils]: 119: Hoare triple {47599#(<= proc_i 76)} assume j < 6; {47599#(<= proc_i 76)} is VALID [2019-05-15 10:16:58,190 INFO L273 TraceCheckUtils]: 120: Hoare triple {47599#(<= proc_i 76)} i := i + 4; {47618#(<= proc_i 80)} is VALID [2019-05-15 10:16:58,191 INFO L273 TraceCheckUtils]: 121: Hoare triple {47618#(<= proc_i 80)} assume i <= 1000; {47618#(<= proc_i 80)} is VALID [2019-05-15 10:16:58,191 INFO L273 TraceCheckUtils]: 122: Hoare triple {47618#(<= proc_i 80)} assume i + 4 < a[j]; {47618#(<= proc_i 80)} is VALID [2019-05-15 10:16:58,192 INFO L273 TraceCheckUtils]: 123: Hoare triple {47618#(<= proc_i 80)} assume a[5] == 1000; {47618#(<= proc_i 80)} is VALID [2019-05-15 10:16:58,192 INFO L273 TraceCheckUtils]: 124: Hoare triple {47618#(<= proc_i 80)} assume j > 4; {47618#(<= proc_i 80)} is VALID [2019-05-15 10:16:58,193 INFO L273 TraceCheckUtils]: 125: Hoare triple {47618#(<= proc_i 80)} assume j < 6; {47618#(<= proc_i 80)} is VALID [2019-05-15 10:16:58,193 INFO L273 TraceCheckUtils]: 126: Hoare triple {47618#(<= proc_i 80)} i := i + 4; {47637#(<= proc_i 84)} is VALID [2019-05-15 10:16:58,194 INFO L273 TraceCheckUtils]: 127: Hoare triple {47637#(<= proc_i 84)} assume i <= 1000; {47637#(<= proc_i 84)} is VALID [2019-05-15 10:16:58,194 INFO L273 TraceCheckUtils]: 128: Hoare triple {47637#(<= proc_i 84)} assume i + 4 < a[j]; {47637#(<= proc_i 84)} is VALID [2019-05-15 10:16:58,195 INFO L273 TraceCheckUtils]: 129: Hoare triple {47637#(<= proc_i 84)} assume a[5] == 1000; {47637#(<= proc_i 84)} is VALID [2019-05-15 10:16:58,202 INFO L273 TraceCheckUtils]: 130: Hoare triple {47637#(<= proc_i 84)} assume j > 4; {47637#(<= proc_i 84)} is VALID [2019-05-15 10:16:58,202 INFO L273 TraceCheckUtils]: 131: Hoare triple {47637#(<= proc_i 84)} assume j < 6; {47637#(<= proc_i 84)} is VALID [2019-05-15 10:16:58,203 INFO L273 TraceCheckUtils]: 132: Hoare triple {47637#(<= proc_i 84)} i := i + 4; {47656#(<= proc_i 88)} is VALID [2019-05-15 10:16:58,203 INFO L273 TraceCheckUtils]: 133: Hoare triple {47656#(<= proc_i 88)} assume i <= 1000; {47656#(<= proc_i 88)} is VALID [2019-05-15 10:16:58,203 INFO L273 TraceCheckUtils]: 134: Hoare triple {47656#(<= proc_i 88)} assume i + 4 < a[j]; {47656#(<= proc_i 88)} is VALID [2019-05-15 10:16:58,203 INFO L273 TraceCheckUtils]: 135: Hoare triple {47656#(<= proc_i 88)} assume a[5] == 1000; {47656#(<= proc_i 88)} is VALID [2019-05-15 10:16:58,204 INFO L273 TraceCheckUtils]: 136: Hoare triple {47656#(<= proc_i 88)} assume j > 4; {47656#(<= proc_i 88)} is VALID [2019-05-15 10:16:58,204 INFO L273 TraceCheckUtils]: 137: Hoare triple {47656#(<= proc_i 88)} assume j < 6; {47656#(<= proc_i 88)} is VALID [2019-05-15 10:16:58,204 INFO L273 TraceCheckUtils]: 138: Hoare triple {47656#(<= proc_i 88)} i := i + 4; {47675#(<= proc_i 92)} is VALID [2019-05-15 10:16:58,205 INFO L273 TraceCheckUtils]: 139: Hoare triple {47675#(<= proc_i 92)} assume i <= 1000; {47675#(<= proc_i 92)} is VALID [2019-05-15 10:16:58,205 INFO L273 TraceCheckUtils]: 140: Hoare triple {47675#(<= proc_i 92)} assume i + 4 < a[j]; {47675#(<= proc_i 92)} is VALID [2019-05-15 10:16:58,205 INFO L273 TraceCheckUtils]: 141: Hoare triple {47675#(<= proc_i 92)} assume a[5] == 1000; {47675#(<= proc_i 92)} is VALID [2019-05-15 10:16:58,206 INFO L273 TraceCheckUtils]: 142: Hoare triple {47675#(<= proc_i 92)} assume j > 4; {47675#(<= proc_i 92)} is VALID [2019-05-15 10:16:58,206 INFO L273 TraceCheckUtils]: 143: Hoare triple {47675#(<= proc_i 92)} assume j < 6; {47675#(<= proc_i 92)} is VALID [2019-05-15 10:16:58,207 INFO L273 TraceCheckUtils]: 144: Hoare triple {47675#(<= proc_i 92)} i := i + 4; {47694#(<= proc_i 96)} is VALID [2019-05-15 10:16:58,207 INFO L273 TraceCheckUtils]: 145: Hoare triple {47694#(<= proc_i 96)} assume i <= 1000; {47694#(<= proc_i 96)} is VALID [2019-05-15 10:16:58,207 INFO L273 TraceCheckUtils]: 146: Hoare triple {47694#(<= proc_i 96)} assume i + 4 < a[j]; {47694#(<= proc_i 96)} is VALID [2019-05-15 10:16:58,208 INFO L273 TraceCheckUtils]: 147: Hoare triple {47694#(<= proc_i 96)} assume a[5] == 1000; {47694#(<= proc_i 96)} is VALID [2019-05-15 10:16:58,208 INFO L273 TraceCheckUtils]: 148: Hoare triple {47694#(<= proc_i 96)} assume j > 4; {47694#(<= proc_i 96)} is VALID [2019-05-15 10:16:58,209 INFO L273 TraceCheckUtils]: 149: Hoare triple {47694#(<= proc_i 96)} assume j < 6; {47694#(<= proc_i 96)} is VALID [2019-05-15 10:16:58,210 INFO L273 TraceCheckUtils]: 150: Hoare triple {47694#(<= proc_i 96)} i := i + 4; {47713#(<= proc_i 100)} is VALID [2019-05-15 10:16:58,210 INFO L273 TraceCheckUtils]: 151: Hoare triple {47713#(<= proc_i 100)} assume i <= 1000; {47713#(<= proc_i 100)} is VALID [2019-05-15 10:16:58,210 INFO L273 TraceCheckUtils]: 152: Hoare triple {47713#(<= proc_i 100)} assume i + 4 < a[j]; {47713#(<= proc_i 100)} is VALID [2019-05-15 10:16:58,211 INFO L273 TraceCheckUtils]: 153: Hoare triple {47713#(<= proc_i 100)} assume a[5] == 1000; {47713#(<= proc_i 100)} is VALID [2019-05-15 10:16:58,211 INFO L273 TraceCheckUtils]: 154: Hoare triple {47713#(<= proc_i 100)} assume j > 4; {47713#(<= proc_i 100)} is VALID [2019-05-15 10:16:58,212 INFO L273 TraceCheckUtils]: 155: Hoare triple {47713#(<= proc_i 100)} assume j < 6; {47713#(<= proc_i 100)} is VALID [2019-05-15 10:16:58,212 INFO L273 TraceCheckUtils]: 156: Hoare triple {47713#(<= proc_i 100)} i := i + 4; {47732#(<= proc_i 104)} is VALID [2019-05-15 10:16:58,213 INFO L273 TraceCheckUtils]: 157: Hoare triple {47732#(<= proc_i 104)} assume i <= 1000; {47732#(<= proc_i 104)} is VALID [2019-05-15 10:16:58,213 INFO L273 TraceCheckUtils]: 158: Hoare triple {47732#(<= proc_i 104)} assume i + 4 < a[j]; {47732#(<= proc_i 104)} is VALID [2019-05-15 10:16:58,214 INFO L273 TraceCheckUtils]: 159: Hoare triple {47732#(<= proc_i 104)} assume a[5] == 1000; {47732#(<= proc_i 104)} is VALID [2019-05-15 10:16:58,214 INFO L273 TraceCheckUtils]: 160: Hoare triple {47732#(<= proc_i 104)} assume j > 4; {47732#(<= proc_i 104)} is VALID [2019-05-15 10:16:58,215 INFO L273 TraceCheckUtils]: 161: Hoare triple {47732#(<= proc_i 104)} assume j < 6; {47732#(<= proc_i 104)} is VALID [2019-05-15 10:16:58,215 INFO L273 TraceCheckUtils]: 162: Hoare triple {47732#(<= proc_i 104)} i := i + 4; {47751#(<= proc_i 108)} is VALID [2019-05-15 10:16:58,216 INFO L273 TraceCheckUtils]: 163: Hoare triple {47751#(<= proc_i 108)} assume i <= 1000; {47751#(<= proc_i 108)} is VALID [2019-05-15 10:16:58,216 INFO L273 TraceCheckUtils]: 164: Hoare triple {47751#(<= proc_i 108)} assume i + 4 < a[j]; {47751#(<= proc_i 108)} is VALID [2019-05-15 10:16:58,217 INFO L273 TraceCheckUtils]: 165: Hoare triple {47751#(<= proc_i 108)} assume a[5] == 1000; {47751#(<= proc_i 108)} is VALID [2019-05-15 10:16:58,217 INFO L273 TraceCheckUtils]: 166: Hoare triple {47751#(<= proc_i 108)} assume j > 4; {47751#(<= proc_i 108)} is VALID [2019-05-15 10:16:58,218 INFO L273 TraceCheckUtils]: 167: Hoare triple {47751#(<= proc_i 108)} assume j < 6; {47751#(<= proc_i 108)} is VALID [2019-05-15 10:16:58,218 INFO L273 TraceCheckUtils]: 168: Hoare triple {47751#(<= proc_i 108)} i := i + 4; {47770#(<= proc_i 112)} is VALID [2019-05-15 10:16:58,219 INFO L273 TraceCheckUtils]: 169: Hoare triple {47770#(<= proc_i 112)} assume i <= 1000; {47770#(<= proc_i 112)} is VALID [2019-05-15 10:16:58,219 INFO L273 TraceCheckUtils]: 170: Hoare triple {47770#(<= proc_i 112)} assume i + 4 < a[j]; {47770#(<= proc_i 112)} is VALID [2019-05-15 10:16:58,220 INFO L273 TraceCheckUtils]: 171: Hoare triple {47770#(<= proc_i 112)} assume a[5] == 1000; {47770#(<= proc_i 112)} is VALID [2019-05-15 10:16:58,220 INFO L273 TraceCheckUtils]: 172: Hoare triple {47770#(<= proc_i 112)} assume j > 4; {47770#(<= proc_i 112)} is VALID [2019-05-15 10:16:58,221 INFO L273 TraceCheckUtils]: 173: Hoare triple {47770#(<= proc_i 112)} assume j < 6; {47770#(<= proc_i 112)} is VALID [2019-05-15 10:16:58,221 INFO L273 TraceCheckUtils]: 174: Hoare triple {47770#(<= proc_i 112)} i := i + 4; {47789#(<= proc_i 116)} is VALID [2019-05-15 10:16:58,222 INFO L273 TraceCheckUtils]: 175: Hoare triple {47789#(<= proc_i 116)} assume i <= 1000; {47789#(<= proc_i 116)} is VALID [2019-05-15 10:16:58,222 INFO L273 TraceCheckUtils]: 176: Hoare triple {47789#(<= proc_i 116)} assume i + 4 < a[j]; {47789#(<= proc_i 116)} is VALID [2019-05-15 10:16:58,223 INFO L273 TraceCheckUtils]: 177: Hoare triple {47789#(<= proc_i 116)} assume a[5] == 1000; {47789#(<= proc_i 116)} is VALID [2019-05-15 10:16:58,223 INFO L273 TraceCheckUtils]: 178: Hoare triple {47789#(<= proc_i 116)} assume j > 4; {47789#(<= proc_i 116)} is VALID [2019-05-15 10:16:58,224 INFO L273 TraceCheckUtils]: 179: Hoare triple {47789#(<= proc_i 116)} assume j < 6; {47789#(<= proc_i 116)} is VALID [2019-05-15 10:16:58,224 INFO L273 TraceCheckUtils]: 180: Hoare triple {47789#(<= proc_i 116)} i := i + 4; {47808#(<= proc_i 120)} is VALID [2019-05-15 10:16:58,225 INFO L273 TraceCheckUtils]: 181: Hoare triple {47808#(<= proc_i 120)} assume i <= 1000; {47808#(<= proc_i 120)} is VALID [2019-05-15 10:16:58,225 INFO L273 TraceCheckUtils]: 182: Hoare triple {47808#(<= proc_i 120)} assume i + 4 < a[j]; {47808#(<= proc_i 120)} is VALID [2019-05-15 10:16:58,226 INFO L273 TraceCheckUtils]: 183: Hoare triple {47808#(<= proc_i 120)} assume a[5] == 1000; {47808#(<= proc_i 120)} is VALID [2019-05-15 10:16:58,226 INFO L273 TraceCheckUtils]: 184: Hoare triple {47808#(<= proc_i 120)} assume j > 4; {47808#(<= proc_i 120)} is VALID [2019-05-15 10:16:58,227 INFO L273 TraceCheckUtils]: 185: Hoare triple {47808#(<= proc_i 120)} assume j < 6; {47808#(<= proc_i 120)} is VALID [2019-05-15 10:16:58,227 INFO L273 TraceCheckUtils]: 186: Hoare triple {47808#(<= proc_i 120)} i := i + 4; {47827#(<= proc_i 124)} is VALID [2019-05-15 10:16:58,228 INFO L273 TraceCheckUtils]: 187: Hoare triple {47827#(<= proc_i 124)} assume i <= 1000; {47827#(<= proc_i 124)} is VALID [2019-05-15 10:16:58,228 INFO L273 TraceCheckUtils]: 188: Hoare triple {47827#(<= proc_i 124)} assume i + 4 < a[j]; {47827#(<= proc_i 124)} is VALID [2019-05-15 10:16:58,229 INFO L273 TraceCheckUtils]: 189: Hoare triple {47827#(<= proc_i 124)} assume a[5] == 1000; {47827#(<= proc_i 124)} is VALID [2019-05-15 10:16:58,229 INFO L273 TraceCheckUtils]: 190: Hoare triple {47827#(<= proc_i 124)} assume j > 4; {47827#(<= proc_i 124)} is VALID [2019-05-15 10:16:58,230 INFO L273 TraceCheckUtils]: 191: Hoare triple {47827#(<= proc_i 124)} assume j < 6; {47827#(<= proc_i 124)} is VALID [2019-05-15 10:16:58,230 INFO L273 TraceCheckUtils]: 192: Hoare triple {47827#(<= proc_i 124)} i := i + 4; {47846#(<= proc_i 128)} is VALID [2019-05-15 10:16:58,231 INFO L273 TraceCheckUtils]: 193: Hoare triple {47846#(<= proc_i 128)} assume i <= 1000; {47846#(<= proc_i 128)} is VALID [2019-05-15 10:16:58,231 INFO L273 TraceCheckUtils]: 194: Hoare triple {47846#(<= proc_i 128)} assume i + 4 < a[j]; {47846#(<= proc_i 128)} is VALID [2019-05-15 10:16:58,232 INFO L273 TraceCheckUtils]: 195: Hoare triple {47846#(<= proc_i 128)} assume a[5] == 1000; {47846#(<= proc_i 128)} is VALID [2019-05-15 10:16:58,232 INFO L273 TraceCheckUtils]: 196: Hoare triple {47846#(<= proc_i 128)} assume j > 4; {47846#(<= proc_i 128)} is VALID [2019-05-15 10:16:58,233 INFO L273 TraceCheckUtils]: 197: Hoare triple {47846#(<= proc_i 128)} assume j < 6; {47846#(<= proc_i 128)} is VALID [2019-05-15 10:16:58,233 INFO L273 TraceCheckUtils]: 198: Hoare triple {47846#(<= proc_i 128)} i := i + 4; {47865#(<= proc_i 132)} is VALID [2019-05-15 10:16:58,234 INFO L273 TraceCheckUtils]: 199: Hoare triple {47865#(<= proc_i 132)} assume i <= 1000; {47865#(<= proc_i 132)} is VALID [2019-05-15 10:16:58,234 INFO L273 TraceCheckUtils]: 200: Hoare triple {47865#(<= proc_i 132)} assume i + 4 < a[j]; {47865#(<= proc_i 132)} is VALID [2019-05-15 10:16:58,235 INFO L273 TraceCheckUtils]: 201: Hoare triple {47865#(<= proc_i 132)} assume a[5] == 1000; {47865#(<= proc_i 132)} is VALID [2019-05-15 10:16:58,235 INFO L273 TraceCheckUtils]: 202: Hoare triple {47865#(<= proc_i 132)} assume j > 4; {47865#(<= proc_i 132)} is VALID [2019-05-15 10:16:58,236 INFO L273 TraceCheckUtils]: 203: Hoare triple {47865#(<= proc_i 132)} assume j < 6; {47865#(<= proc_i 132)} is VALID [2019-05-15 10:16:58,236 INFO L273 TraceCheckUtils]: 204: Hoare triple {47865#(<= proc_i 132)} i := i + 4; {47884#(<= proc_i 136)} is VALID [2019-05-15 10:16:58,237 INFO L273 TraceCheckUtils]: 205: Hoare triple {47884#(<= proc_i 136)} assume i <= 1000; {47884#(<= proc_i 136)} is VALID [2019-05-15 10:16:58,237 INFO L273 TraceCheckUtils]: 206: Hoare triple {47884#(<= proc_i 136)} assume i + 4 < a[j]; {47884#(<= proc_i 136)} is VALID [2019-05-15 10:16:58,238 INFO L273 TraceCheckUtils]: 207: Hoare triple {47884#(<= proc_i 136)} assume a[5] == 1000; {47884#(<= proc_i 136)} is VALID [2019-05-15 10:16:58,238 INFO L273 TraceCheckUtils]: 208: Hoare triple {47884#(<= proc_i 136)} assume j > 4; {47884#(<= proc_i 136)} is VALID [2019-05-15 10:16:58,239 INFO L273 TraceCheckUtils]: 209: Hoare triple {47884#(<= proc_i 136)} assume j < 6; {47884#(<= proc_i 136)} is VALID [2019-05-15 10:16:58,239 INFO L273 TraceCheckUtils]: 210: Hoare triple {47884#(<= proc_i 136)} i := i + 4; {47903#(<= proc_i 140)} is VALID [2019-05-15 10:16:58,240 INFO L273 TraceCheckUtils]: 211: Hoare triple {47903#(<= proc_i 140)} assume i <= 1000; {47903#(<= proc_i 140)} is VALID [2019-05-15 10:16:58,240 INFO L273 TraceCheckUtils]: 212: Hoare triple {47903#(<= proc_i 140)} assume i + 4 < a[j]; {47903#(<= proc_i 140)} is VALID [2019-05-15 10:16:58,241 INFO L273 TraceCheckUtils]: 213: Hoare triple {47903#(<= proc_i 140)} assume a[5] == 1000; {47903#(<= proc_i 140)} is VALID [2019-05-15 10:16:58,241 INFO L273 TraceCheckUtils]: 214: Hoare triple {47903#(<= proc_i 140)} assume j > 4; {47903#(<= proc_i 140)} is VALID [2019-05-15 10:16:58,242 INFO L273 TraceCheckUtils]: 215: Hoare triple {47903#(<= proc_i 140)} assume j < 6; {47903#(<= proc_i 140)} is VALID [2019-05-15 10:16:58,243 INFO L273 TraceCheckUtils]: 216: Hoare triple {47903#(<= proc_i 140)} i := i + 4; {47922#(<= proc_i 144)} is VALID [2019-05-15 10:16:58,243 INFO L273 TraceCheckUtils]: 217: Hoare triple {47922#(<= proc_i 144)} assume i <= 1000; {47922#(<= proc_i 144)} is VALID [2019-05-15 10:16:58,244 INFO L273 TraceCheckUtils]: 218: Hoare triple {47922#(<= proc_i 144)} assume i + 4 < a[j]; {47922#(<= proc_i 144)} is VALID [2019-05-15 10:16:58,244 INFO L273 TraceCheckUtils]: 219: Hoare triple {47922#(<= proc_i 144)} assume a[5] == 1000; {47922#(<= proc_i 144)} is VALID [2019-05-15 10:16:58,244 INFO L273 TraceCheckUtils]: 220: Hoare triple {47922#(<= proc_i 144)} assume j > 4; {47922#(<= proc_i 144)} is VALID [2019-05-15 10:16:58,245 INFO L273 TraceCheckUtils]: 221: Hoare triple {47922#(<= proc_i 144)} assume j < 6; {47922#(<= proc_i 144)} is VALID [2019-05-15 10:16:58,246 INFO L273 TraceCheckUtils]: 222: Hoare triple {47922#(<= proc_i 144)} i := i + 4; {47941#(<= proc_i 148)} is VALID [2019-05-15 10:16:58,246 INFO L273 TraceCheckUtils]: 223: Hoare triple {47941#(<= proc_i 148)} assume i <= 1000; {47941#(<= proc_i 148)} is VALID [2019-05-15 10:16:58,246 INFO L273 TraceCheckUtils]: 224: Hoare triple {47941#(<= proc_i 148)} assume i + 4 < a[j]; {47941#(<= proc_i 148)} is VALID [2019-05-15 10:16:58,247 INFO L273 TraceCheckUtils]: 225: Hoare triple {47941#(<= proc_i 148)} assume a[5] == 1000; {47941#(<= proc_i 148)} is VALID [2019-05-15 10:16:58,266 INFO L273 TraceCheckUtils]: 226: Hoare triple {47941#(<= proc_i 148)} assume j > 4; {47941#(<= proc_i 148)} is VALID [2019-05-15 10:16:58,280 INFO L273 TraceCheckUtils]: 227: Hoare triple {47941#(<= proc_i 148)} assume j < 6; {47941#(<= proc_i 148)} is VALID [2019-05-15 10:16:58,288 INFO L273 TraceCheckUtils]: 228: Hoare triple {47941#(<= proc_i 148)} i := i + 4; {47960#(<= proc_i 152)} is VALID [2019-05-15 10:16:58,296 INFO L273 TraceCheckUtils]: 229: Hoare triple {47960#(<= proc_i 152)} assume i <= 1000; {47960#(<= proc_i 152)} is VALID [2019-05-15 10:16:58,296 INFO L273 TraceCheckUtils]: 230: Hoare triple {47960#(<= proc_i 152)} assume i + 4 < a[j]; {47960#(<= proc_i 152)} is VALID [2019-05-15 10:16:58,297 INFO L273 TraceCheckUtils]: 231: Hoare triple {47960#(<= proc_i 152)} assume a[5] == 1000; {47960#(<= proc_i 152)} is VALID [2019-05-15 10:16:58,297 INFO L273 TraceCheckUtils]: 232: Hoare triple {47960#(<= proc_i 152)} assume j > 4; {47960#(<= proc_i 152)} is VALID [2019-05-15 10:16:58,297 INFO L273 TraceCheckUtils]: 233: Hoare triple {47960#(<= proc_i 152)} assume j < 6; {47960#(<= proc_i 152)} is VALID [2019-05-15 10:16:58,298 INFO L273 TraceCheckUtils]: 234: Hoare triple {47960#(<= proc_i 152)} i := i + 4; {47979#(<= proc_i 156)} is VALID [2019-05-15 10:16:58,298 INFO L273 TraceCheckUtils]: 235: Hoare triple {47979#(<= proc_i 156)} assume i <= 1000; {47979#(<= proc_i 156)} is VALID [2019-05-15 10:16:58,298 INFO L273 TraceCheckUtils]: 236: Hoare triple {47979#(<= proc_i 156)} assume i + 4 < a[j]; {47979#(<= proc_i 156)} is VALID [2019-05-15 10:16:58,299 INFO L273 TraceCheckUtils]: 237: Hoare triple {47979#(<= proc_i 156)} assume a[5] == 1000; {47979#(<= proc_i 156)} is VALID [2019-05-15 10:16:58,299 INFO L273 TraceCheckUtils]: 238: Hoare triple {47979#(<= proc_i 156)} assume j > 4; {47979#(<= proc_i 156)} is VALID [2019-05-15 10:16:58,299 INFO L273 TraceCheckUtils]: 239: Hoare triple {47979#(<= proc_i 156)} assume j < 6; {47979#(<= proc_i 156)} is VALID [2019-05-15 10:16:58,300 INFO L273 TraceCheckUtils]: 240: Hoare triple {47979#(<= proc_i 156)} i := i + 4; {47998#(<= proc_i 160)} is VALID [2019-05-15 10:16:58,300 INFO L273 TraceCheckUtils]: 241: Hoare triple {47998#(<= proc_i 160)} assume i <= 1000; {47998#(<= proc_i 160)} is VALID [2019-05-15 10:16:58,300 INFO L273 TraceCheckUtils]: 242: Hoare triple {47998#(<= proc_i 160)} assume i + 4 < a[j]; {47998#(<= proc_i 160)} is VALID [2019-05-15 10:16:58,301 INFO L273 TraceCheckUtils]: 243: Hoare triple {47998#(<= proc_i 160)} assume a[5] == 1000; {47998#(<= proc_i 160)} is VALID [2019-05-15 10:16:58,301 INFO L273 TraceCheckUtils]: 244: Hoare triple {47998#(<= proc_i 160)} assume j > 4; {47998#(<= proc_i 160)} is VALID [2019-05-15 10:16:58,302 INFO L273 TraceCheckUtils]: 245: Hoare triple {47998#(<= proc_i 160)} assume j < 6; {47998#(<= proc_i 160)} is VALID [2019-05-15 10:16:58,302 INFO L273 TraceCheckUtils]: 246: Hoare triple {47998#(<= proc_i 160)} i := i + 4; {48017#(<= proc_i 164)} is VALID [2019-05-15 10:16:58,303 INFO L273 TraceCheckUtils]: 247: Hoare triple {48017#(<= proc_i 164)} assume i <= 1000; {48017#(<= proc_i 164)} is VALID [2019-05-15 10:16:58,303 INFO L273 TraceCheckUtils]: 248: Hoare triple {48017#(<= proc_i 164)} assume i + 4 < a[j]; {48017#(<= proc_i 164)} is VALID [2019-05-15 10:16:58,304 INFO L273 TraceCheckUtils]: 249: Hoare triple {48017#(<= proc_i 164)} assume a[5] == 1000; {48017#(<= proc_i 164)} is VALID [2019-05-15 10:16:58,304 INFO L273 TraceCheckUtils]: 250: Hoare triple {48017#(<= proc_i 164)} assume j > 4; {48017#(<= proc_i 164)} is VALID [2019-05-15 10:16:58,305 INFO L273 TraceCheckUtils]: 251: Hoare triple {48017#(<= proc_i 164)} assume j < 6; {48017#(<= proc_i 164)} is VALID [2019-05-15 10:16:58,305 INFO L273 TraceCheckUtils]: 252: Hoare triple {48017#(<= proc_i 164)} i := i + 4; {48036#(<= proc_i 168)} is VALID [2019-05-15 10:16:58,306 INFO L273 TraceCheckUtils]: 253: Hoare triple {48036#(<= proc_i 168)} assume i <= 1000; {48036#(<= proc_i 168)} is VALID [2019-05-15 10:16:58,306 INFO L273 TraceCheckUtils]: 254: Hoare triple {48036#(<= proc_i 168)} assume i + 4 < a[j]; {48036#(<= proc_i 168)} is VALID [2019-05-15 10:16:58,307 INFO L273 TraceCheckUtils]: 255: Hoare triple {48036#(<= proc_i 168)} assume a[5] == 1000; {48036#(<= proc_i 168)} is VALID [2019-05-15 10:16:58,307 INFO L273 TraceCheckUtils]: 256: Hoare triple {48036#(<= proc_i 168)} assume j > 4; {48036#(<= proc_i 168)} is VALID [2019-05-15 10:16:58,308 INFO L273 TraceCheckUtils]: 257: Hoare triple {48036#(<= proc_i 168)} assume j < 6; {48036#(<= proc_i 168)} is VALID [2019-05-15 10:16:58,308 INFO L273 TraceCheckUtils]: 258: Hoare triple {48036#(<= proc_i 168)} i := i + 4; {48055#(<= proc_i 172)} is VALID [2019-05-15 10:16:58,309 INFO L273 TraceCheckUtils]: 259: Hoare triple {48055#(<= proc_i 172)} assume i <= 1000; {48055#(<= proc_i 172)} is VALID [2019-05-15 10:16:58,309 INFO L273 TraceCheckUtils]: 260: Hoare triple {48055#(<= proc_i 172)} assume i + 4 < a[j]; {48055#(<= proc_i 172)} is VALID [2019-05-15 10:16:58,310 INFO L273 TraceCheckUtils]: 261: Hoare triple {48055#(<= proc_i 172)} assume a[5] == 1000; {48055#(<= proc_i 172)} is VALID [2019-05-15 10:16:58,310 INFO L273 TraceCheckUtils]: 262: Hoare triple {48055#(<= proc_i 172)} assume j > 4; {48055#(<= proc_i 172)} is VALID [2019-05-15 10:16:58,310 INFO L273 TraceCheckUtils]: 263: Hoare triple {48055#(<= proc_i 172)} assume j < 6; {48055#(<= proc_i 172)} is VALID [2019-05-15 10:16:58,311 INFO L273 TraceCheckUtils]: 264: Hoare triple {48055#(<= proc_i 172)} i := i + 4; {48074#(<= proc_i 176)} is VALID [2019-05-15 10:16:58,312 INFO L273 TraceCheckUtils]: 265: Hoare triple {48074#(<= proc_i 176)} assume i <= 1000; {48074#(<= proc_i 176)} is VALID [2019-05-15 10:16:58,312 INFO L273 TraceCheckUtils]: 266: Hoare triple {48074#(<= proc_i 176)} assume i + 4 < a[j]; {48074#(<= proc_i 176)} is VALID [2019-05-15 10:16:58,313 INFO L273 TraceCheckUtils]: 267: Hoare triple {48074#(<= proc_i 176)} assume a[5] == 1000; {48074#(<= proc_i 176)} is VALID [2019-05-15 10:16:58,313 INFO L273 TraceCheckUtils]: 268: Hoare triple {48074#(<= proc_i 176)} assume j > 4; {48074#(<= proc_i 176)} is VALID [2019-05-15 10:16:58,313 INFO L273 TraceCheckUtils]: 269: Hoare triple {48074#(<= proc_i 176)} assume j < 6; {48074#(<= proc_i 176)} is VALID [2019-05-15 10:16:58,314 INFO L273 TraceCheckUtils]: 270: Hoare triple {48074#(<= proc_i 176)} i := i + 4; {48093#(<= proc_i 180)} is VALID [2019-05-15 10:16:58,315 INFO L273 TraceCheckUtils]: 271: Hoare triple {48093#(<= proc_i 180)} assume i <= 1000; {48093#(<= proc_i 180)} is VALID [2019-05-15 10:16:58,315 INFO L273 TraceCheckUtils]: 272: Hoare triple {48093#(<= proc_i 180)} assume i + 4 < a[j]; {48093#(<= proc_i 180)} is VALID [2019-05-15 10:16:58,315 INFO L273 TraceCheckUtils]: 273: Hoare triple {48093#(<= proc_i 180)} assume a[5] == 1000; {48093#(<= proc_i 180)} is VALID [2019-05-15 10:16:58,316 INFO L273 TraceCheckUtils]: 274: Hoare triple {48093#(<= proc_i 180)} assume j > 4; {48093#(<= proc_i 180)} is VALID [2019-05-15 10:16:58,316 INFO L273 TraceCheckUtils]: 275: Hoare triple {48093#(<= proc_i 180)} assume j < 6; {48093#(<= proc_i 180)} is VALID [2019-05-15 10:16:58,317 INFO L273 TraceCheckUtils]: 276: Hoare triple {48093#(<= proc_i 180)} i := i + 4; {48112#(<= proc_i 184)} is VALID [2019-05-15 10:16:58,318 INFO L273 TraceCheckUtils]: 277: Hoare triple {48112#(<= proc_i 184)} assume !(i <= 1000); {47234#false} is VALID [2019-05-15 10:16:58,363 INFO L134 CoverageAnalysis]: Checked inductivity of 6256 backedges. 0 proven. 6256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:16:58,363 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:16:58,363 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2019-05-15 10:16:58,364 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 278 [2019-05-15 10:16:58,364 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:16:58,364 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 49 states. [2019-05-15 10:16:58,694 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 278 edges. 278 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:58,694 INFO L454 AbstractCegarLoop]: Interpolant automaton has 49 states [2019-05-15 10:16:58,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2019-05-15 10:16:58,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2019-05-15 10:16:58,695 INFO L87 Difference]: Start difference. First operand 279 states and 279 transitions. Second operand 49 states. [2019-05-15 10:16:59,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:59,165 INFO L93 Difference]: Finished difference Result 290 states and 290 transitions. [2019-05-15 10:16:59,166 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2019-05-15 10:16:59,166 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 278 [2019-05-15 10:16:59,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:16:59,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2019-05-15 10:16:59,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 291 transitions. [2019-05-15 10:16:59,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2019-05-15 10:16:59,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 291 transitions. [2019-05-15 10:16:59,168 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 49 states and 291 transitions. [2019-05-15 10:16:59,438 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 291 edges. 291 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:16:59,443 INFO L225 Difference]: With dead ends: 290 [2019-05-15 10:16:59,443 INFO L226 Difference]: Without dead ends: 290 [2019-05-15 10:16:59,443 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2019-05-15 10:16:59,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2019-05-15 10:16:59,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 285. [2019-05-15 10:16:59,446 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:16:59,446 INFO L82 GeneralOperation]: Start isEquivalent. First operand 290 states. Second operand 285 states. [2019-05-15 10:16:59,446 INFO L74 IsIncluded]: Start isIncluded. First operand 290 states. Second operand 285 states. [2019-05-15 10:16:59,446 INFO L87 Difference]: Start difference. First operand 290 states. Second operand 285 states. [2019-05-15 10:16:59,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:59,450 INFO L93 Difference]: Finished difference Result 290 states and 290 transitions. [2019-05-15 10:16:59,450 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 290 transitions. [2019-05-15 10:16:59,450 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:59,450 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:59,450 INFO L74 IsIncluded]: Start isIncluded. First operand 285 states. Second operand 290 states. [2019-05-15 10:16:59,451 INFO L87 Difference]: Start difference. First operand 285 states. Second operand 290 states. [2019-05-15 10:16:59,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:16:59,455 INFO L93 Difference]: Finished difference Result 290 states and 290 transitions. [2019-05-15 10:16:59,455 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 290 transitions. [2019-05-15 10:16:59,455 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:16:59,455 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:16:59,455 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:16:59,455 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:16:59,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 285 states. [2019-05-15 10:16:59,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 285 transitions. [2019-05-15 10:16:59,458 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 285 transitions. Word has length 278 [2019-05-15 10:16:59,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:16:59,459 INFO L475 AbstractCegarLoop]: Abstraction has 285 states and 285 transitions. [2019-05-15 10:16:59,459 INFO L476 AbstractCegarLoop]: Interpolant automaton has 49 states. [2019-05-15 10:16:59,459 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 285 transitions. [2019-05-15 10:16:59,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2019-05-15 10:16:59,459 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:16:59,460 INFO L399 BasicCegarLoop]: trace histogram [47, 47, 47, 47, 47, 47, 1, 1] [2019-05-15 10:16:59,460 INFO L418 AbstractCegarLoop]: === Iteration 48 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:16:59,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:16:59,460 INFO L82 PathProgramCache]: Analyzing trace with hash -1414721096, now seen corresponding path program 47 times [2019-05-15 10:16:59,461 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:16:59,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:59,518 INFO L256 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 49 conjunts are in the unsatisfiable core [2019-05-15 10:16:59,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:16:59,563 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:01,226 INFO L273 TraceCheckUtils]: 0: Hoare triple {49270#true} i := 0; {49275#(<= proc_i 0)} is VALID [2019-05-15 10:17:01,227 INFO L273 TraceCheckUtils]: 1: Hoare triple {49275#(<= proc_i 0)} assume i <= 1000; {49275#(<= proc_i 0)} is VALID [2019-05-15 10:17:01,227 INFO L273 TraceCheckUtils]: 2: Hoare triple {49275#(<= proc_i 0)} assume i + 4 < a[j]; {49275#(<= proc_i 0)} is VALID [2019-05-15 10:17:01,228 INFO L273 TraceCheckUtils]: 3: Hoare triple {49275#(<= proc_i 0)} assume a[5] == 1000; {49275#(<= proc_i 0)} is VALID [2019-05-15 10:17:01,228 INFO L273 TraceCheckUtils]: 4: Hoare triple {49275#(<= proc_i 0)} assume j > 4; {49275#(<= proc_i 0)} is VALID [2019-05-15 10:17:01,229 INFO L273 TraceCheckUtils]: 5: Hoare triple {49275#(<= proc_i 0)} assume j < 6; {49275#(<= proc_i 0)} is VALID [2019-05-15 10:17:01,230 INFO L273 TraceCheckUtils]: 6: Hoare triple {49275#(<= proc_i 0)} i := i + 4; {49294#(<= proc_i 4)} is VALID [2019-05-15 10:17:01,230 INFO L273 TraceCheckUtils]: 7: Hoare triple {49294#(<= proc_i 4)} assume i <= 1000; {49294#(<= proc_i 4)} is VALID [2019-05-15 10:17:01,231 INFO L273 TraceCheckUtils]: 8: Hoare triple {49294#(<= proc_i 4)} assume i + 4 < a[j]; {49294#(<= proc_i 4)} is VALID [2019-05-15 10:17:01,231 INFO L273 TraceCheckUtils]: 9: Hoare triple {49294#(<= proc_i 4)} assume a[5] == 1000; {49294#(<= proc_i 4)} is VALID [2019-05-15 10:17:01,232 INFO L273 TraceCheckUtils]: 10: Hoare triple {49294#(<= proc_i 4)} assume j > 4; {49294#(<= proc_i 4)} is VALID [2019-05-15 10:17:01,232 INFO L273 TraceCheckUtils]: 11: Hoare triple {49294#(<= proc_i 4)} assume j < 6; {49294#(<= proc_i 4)} is VALID [2019-05-15 10:17:01,233 INFO L273 TraceCheckUtils]: 12: Hoare triple {49294#(<= proc_i 4)} i := i + 4; {49313#(<= proc_i 8)} is VALID [2019-05-15 10:17:01,233 INFO L273 TraceCheckUtils]: 13: Hoare triple {49313#(<= proc_i 8)} assume i <= 1000; {49313#(<= proc_i 8)} is VALID [2019-05-15 10:17:01,234 INFO L273 TraceCheckUtils]: 14: Hoare triple {49313#(<= proc_i 8)} assume i + 4 < a[j]; {49313#(<= proc_i 8)} is VALID [2019-05-15 10:17:01,234 INFO L273 TraceCheckUtils]: 15: Hoare triple {49313#(<= proc_i 8)} assume a[5] == 1000; {49313#(<= proc_i 8)} is VALID [2019-05-15 10:17:01,235 INFO L273 TraceCheckUtils]: 16: Hoare triple {49313#(<= proc_i 8)} assume j > 4; {49313#(<= proc_i 8)} is VALID [2019-05-15 10:17:01,235 INFO L273 TraceCheckUtils]: 17: Hoare triple {49313#(<= proc_i 8)} assume j < 6; {49313#(<= proc_i 8)} is VALID [2019-05-15 10:17:01,236 INFO L273 TraceCheckUtils]: 18: Hoare triple {49313#(<= proc_i 8)} i := i + 4; {49332#(<= proc_i 12)} is VALID [2019-05-15 10:17:01,237 INFO L273 TraceCheckUtils]: 19: Hoare triple {49332#(<= proc_i 12)} assume i <= 1000; {49332#(<= proc_i 12)} is VALID [2019-05-15 10:17:01,237 INFO L273 TraceCheckUtils]: 20: Hoare triple {49332#(<= proc_i 12)} assume i + 4 < a[j]; {49332#(<= proc_i 12)} is VALID [2019-05-15 10:17:01,237 INFO L273 TraceCheckUtils]: 21: Hoare triple {49332#(<= proc_i 12)} assume a[5] == 1000; {49332#(<= proc_i 12)} is VALID [2019-05-15 10:17:01,238 INFO L273 TraceCheckUtils]: 22: Hoare triple {49332#(<= proc_i 12)} assume j > 4; {49332#(<= proc_i 12)} is VALID [2019-05-15 10:17:01,238 INFO L273 TraceCheckUtils]: 23: Hoare triple {49332#(<= proc_i 12)} assume j < 6; {49332#(<= proc_i 12)} is VALID [2019-05-15 10:17:01,239 INFO L273 TraceCheckUtils]: 24: Hoare triple {49332#(<= proc_i 12)} i := i + 4; {49351#(<= proc_i 16)} is VALID [2019-05-15 10:17:01,240 INFO L273 TraceCheckUtils]: 25: Hoare triple {49351#(<= proc_i 16)} assume i <= 1000; {49351#(<= proc_i 16)} is VALID [2019-05-15 10:17:01,240 INFO L273 TraceCheckUtils]: 26: Hoare triple {49351#(<= proc_i 16)} assume i + 4 < a[j]; {49351#(<= proc_i 16)} is VALID [2019-05-15 10:17:01,241 INFO L273 TraceCheckUtils]: 27: Hoare triple {49351#(<= proc_i 16)} assume a[5] == 1000; {49351#(<= proc_i 16)} is VALID [2019-05-15 10:17:01,241 INFO L273 TraceCheckUtils]: 28: Hoare triple {49351#(<= proc_i 16)} assume j > 4; {49351#(<= proc_i 16)} is VALID [2019-05-15 10:17:01,242 INFO L273 TraceCheckUtils]: 29: Hoare triple {49351#(<= proc_i 16)} assume j < 6; {49351#(<= proc_i 16)} is VALID [2019-05-15 10:17:01,242 INFO L273 TraceCheckUtils]: 30: Hoare triple {49351#(<= proc_i 16)} i := i + 4; {49370#(<= proc_i 20)} is VALID [2019-05-15 10:17:01,243 INFO L273 TraceCheckUtils]: 31: Hoare triple {49370#(<= proc_i 20)} assume i <= 1000; {49370#(<= proc_i 20)} is VALID [2019-05-15 10:17:01,243 INFO L273 TraceCheckUtils]: 32: Hoare triple {49370#(<= proc_i 20)} assume i + 4 < a[j]; {49370#(<= proc_i 20)} is VALID [2019-05-15 10:17:01,244 INFO L273 TraceCheckUtils]: 33: Hoare triple {49370#(<= proc_i 20)} assume a[5] == 1000; {49370#(<= proc_i 20)} is VALID [2019-05-15 10:17:01,244 INFO L273 TraceCheckUtils]: 34: Hoare triple {49370#(<= proc_i 20)} assume j > 4; {49370#(<= proc_i 20)} is VALID [2019-05-15 10:17:01,245 INFO L273 TraceCheckUtils]: 35: Hoare triple {49370#(<= proc_i 20)} assume j < 6; {49370#(<= proc_i 20)} is VALID [2019-05-15 10:17:01,246 INFO L273 TraceCheckUtils]: 36: Hoare triple {49370#(<= proc_i 20)} i := i + 4; {49389#(<= proc_i 24)} is VALID [2019-05-15 10:17:01,246 INFO L273 TraceCheckUtils]: 37: Hoare triple {49389#(<= proc_i 24)} assume i <= 1000; {49389#(<= proc_i 24)} is VALID [2019-05-15 10:17:01,247 INFO L273 TraceCheckUtils]: 38: Hoare triple {49389#(<= proc_i 24)} assume i + 4 < a[j]; {49389#(<= proc_i 24)} is VALID [2019-05-15 10:17:01,247 INFO L273 TraceCheckUtils]: 39: Hoare triple {49389#(<= proc_i 24)} assume a[5] == 1000; {49389#(<= proc_i 24)} is VALID [2019-05-15 10:17:01,248 INFO L273 TraceCheckUtils]: 40: Hoare triple {49389#(<= proc_i 24)} assume j > 4; {49389#(<= proc_i 24)} is VALID [2019-05-15 10:17:01,248 INFO L273 TraceCheckUtils]: 41: Hoare triple {49389#(<= proc_i 24)} assume j < 6; {49389#(<= proc_i 24)} is VALID [2019-05-15 10:17:01,249 INFO L273 TraceCheckUtils]: 42: Hoare triple {49389#(<= proc_i 24)} i := i + 4; {49408#(<= proc_i 28)} is VALID [2019-05-15 10:17:01,249 INFO L273 TraceCheckUtils]: 43: Hoare triple {49408#(<= proc_i 28)} assume i <= 1000; {49408#(<= proc_i 28)} is VALID [2019-05-15 10:17:01,250 INFO L273 TraceCheckUtils]: 44: Hoare triple {49408#(<= proc_i 28)} assume i + 4 < a[j]; {49408#(<= proc_i 28)} is VALID [2019-05-15 10:17:01,250 INFO L273 TraceCheckUtils]: 45: Hoare triple {49408#(<= proc_i 28)} assume a[5] == 1000; {49408#(<= proc_i 28)} is VALID [2019-05-15 10:17:01,251 INFO L273 TraceCheckUtils]: 46: Hoare triple {49408#(<= proc_i 28)} assume j > 4; {49408#(<= proc_i 28)} is VALID [2019-05-15 10:17:01,251 INFO L273 TraceCheckUtils]: 47: Hoare triple {49408#(<= proc_i 28)} assume j < 6; {49408#(<= proc_i 28)} is VALID [2019-05-15 10:17:01,252 INFO L273 TraceCheckUtils]: 48: Hoare triple {49408#(<= proc_i 28)} i := i + 4; {49427#(<= proc_i 32)} is VALID [2019-05-15 10:17:01,252 INFO L273 TraceCheckUtils]: 49: Hoare triple {49427#(<= proc_i 32)} assume i <= 1000; {49427#(<= proc_i 32)} is VALID [2019-05-15 10:17:01,253 INFO L273 TraceCheckUtils]: 50: Hoare triple {49427#(<= proc_i 32)} assume i + 4 < a[j]; {49427#(<= proc_i 32)} is VALID [2019-05-15 10:17:01,253 INFO L273 TraceCheckUtils]: 51: Hoare triple {49427#(<= proc_i 32)} assume a[5] == 1000; {49427#(<= proc_i 32)} is VALID [2019-05-15 10:17:01,254 INFO L273 TraceCheckUtils]: 52: Hoare triple {49427#(<= proc_i 32)} assume j > 4; {49427#(<= proc_i 32)} is VALID [2019-05-15 10:17:01,254 INFO L273 TraceCheckUtils]: 53: Hoare triple {49427#(<= proc_i 32)} assume j < 6; {49427#(<= proc_i 32)} is VALID [2019-05-15 10:17:01,255 INFO L273 TraceCheckUtils]: 54: Hoare triple {49427#(<= proc_i 32)} i := i + 4; {49446#(<= proc_i 36)} is VALID [2019-05-15 10:17:01,256 INFO L273 TraceCheckUtils]: 55: Hoare triple {49446#(<= proc_i 36)} assume i <= 1000; {49446#(<= proc_i 36)} is VALID [2019-05-15 10:17:01,256 INFO L273 TraceCheckUtils]: 56: Hoare triple {49446#(<= proc_i 36)} assume i + 4 < a[j]; {49446#(<= proc_i 36)} is VALID [2019-05-15 10:17:01,257 INFO L273 TraceCheckUtils]: 57: Hoare triple {49446#(<= proc_i 36)} assume a[5] == 1000; {49446#(<= proc_i 36)} is VALID [2019-05-15 10:17:01,257 INFO L273 TraceCheckUtils]: 58: Hoare triple {49446#(<= proc_i 36)} assume j > 4; {49446#(<= proc_i 36)} is VALID [2019-05-15 10:17:01,258 INFO L273 TraceCheckUtils]: 59: Hoare triple {49446#(<= proc_i 36)} assume j < 6; {49446#(<= proc_i 36)} is VALID [2019-05-15 10:17:01,258 INFO L273 TraceCheckUtils]: 60: Hoare triple {49446#(<= proc_i 36)} i := i + 4; {49465#(<= proc_i 40)} is VALID [2019-05-15 10:17:01,259 INFO L273 TraceCheckUtils]: 61: Hoare triple {49465#(<= proc_i 40)} assume i <= 1000; {49465#(<= proc_i 40)} is VALID [2019-05-15 10:17:01,259 INFO L273 TraceCheckUtils]: 62: Hoare triple {49465#(<= proc_i 40)} assume i + 4 < a[j]; {49465#(<= proc_i 40)} is VALID [2019-05-15 10:17:01,260 INFO L273 TraceCheckUtils]: 63: Hoare triple {49465#(<= proc_i 40)} assume a[5] == 1000; {49465#(<= proc_i 40)} is VALID [2019-05-15 10:17:01,260 INFO L273 TraceCheckUtils]: 64: Hoare triple {49465#(<= proc_i 40)} assume j > 4; {49465#(<= proc_i 40)} is VALID [2019-05-15 10:17:01,261 INFO L273 TraceCheckUtils]: 65: Hoare triple {49465#(<= proc_i 40)} assume j < 6; {49465#(<= proc_i 40)} is VALID [2019-05-15 10:17:01,261 INFO L273 TraceCheckUtils]: 66: Hoare triple {49465#(<= proc_i 40)} i := i + 4; {49484#(<= proc_i 44)} is VALID [2019-05-15 10:17:01,262 INFO L273 TraceCheckUtils]: 67: Hoare triple {49484#(<= proc_i 44)} assume i <= 1000; {49484#(<= proc_i 44)} is VALID [2019-05-15 10:17:01,262 INFO L273 TraceCheckUtils]: 68: Hoare triple {49484#(<= proc_i 44)} assume i + 4 < a[j]; {49484#(<= proc_i 44)} is VALID [2019-05-15 10:17:01,263 INFO L273 TraceCheckUtils]: 69: Hoare triple {49484#(<= proc_i 44)} assume a[5] == 1000; {49484#(<= proc_i 44)} is VALID [2019-05-15 10:17:01,263 INFO L273 TraceCheckUtils]: 70: Hoare triple {49484#(<= proc_i 44)} assume j > 4; {49484#(<= proc_i 44)} is VALID [2019-05-15 10:17:01,264 INFO L273 TraceCheckUtils]: 71: Hoare triple {49484#(<= proc_i 44)} assume j < 6; {49484#(<= proc_i 44)} is VALID [2019-05-15 10:17:01,265 INFO L273 TraceCheckUtils]: 72: Hoare triple {49484#(<= proc_i 44)} i := i + 4; {49503#(<= proc_i 48)} is VALID [2019-05-15 10:17:01,265 INFO L273 TraceCheckUtils]: 73: Hoare triple {49503#(<= proc_i 48)} assume i <= 1000; {49503#(<= proc_i 48)} is VALID [2019-05-15 10:17:01,266 INFO L273 TraceCheckUtils]: 74: Hoare triple {49503#(<= proc_i 48)} assume i + 4 < a[j]; {49503#(<= proc_i 48)} is VALID [2019-05-15 10:17:01,266 INFO L273 TraceCheckUtils]: 75: Hoare triple {49503#(<= proc_i 48)} assume a[5] == 1000; {49503#(<= proc_i 48)} is VALID [2019-05-15 10:17:01,268 INFO L273 TraceCheckUtils]: 76: Hoare triple {49503#(<= proc_i 48)} assume j > 4; {49503#(<= proc_i 48)} is VALID [2019-05-15 10:17:01,269 INFO L273 TraceCheckUtils]: 77: Hoare triple {49503#(<= proc_i 48)} assume j < 6; {49503#(<= proc_i 48)} is VALID [2019-05-15 10:17:01,269 INFO L273 TraceCheckUtils]: 78: Hoare triple {49503#(<= proc_i 48)} i := i + 4; {49522#(<= proc_i 52)} is VALID [2019-05-15 10:17:01,269 INFO L273 TraceCheckUtils]: 79: Hoare triple {49522#(<= proc_i 52)} assume i <= 1000; {49522#(<= proc_i 52)} is VALID [2019-05-15 10:17:01,270 INFO L273 TraceCheckUtils]: 80: Hoare triple {49522#(<= proc_i 52)} assume i + 4 < a[j]; {49522#(<= proc_i 52)} is VALID [2019-05-15 10:17:01,270 INFO L273 TraceCheckUtils]: 81: Hoare triple {49522#(<= proc_i 52)} assume a[5] == 1000; {49522#(<= proc_i 52)} is VALID [2019-05-15 10:17:01,270 INFO L273 TraceCheckUtils]: 82: Hoare triple {49522#(<= proc_i 52)} assume j > 4; {49522#(<= proc_i 52)} is VALID [2019-05-15 10:17:01,271 INFO L273 TraceCheckUtils]: 83: Hoare triple {49522#(<= proc_i 52)} assume j < 6; {49522#(<= proc_i 52)} is VALID [2019-05-15 10:17:01,271 INFO L273 TraceCheckUtils]: 84: Hoare triple {49522#(<= proc_i 52)} i := i + 4; {49541#(<= proc_i 56)} is VALID [2019-05-15 10:17:01,272 INFO L273 TraceCheckUtils]: 85: Hoare triple {49541#(<= proc_i 56)} assume i <= 1000; {49541#(<= proc_i 56)} is VALID [2019-05-15 10:17:01,272 INFO L273 TraceCheckUtils]: 86: Hoare triple {49541#(<= proc_i 56)} assume i + 4 < a[j]; {49541#(<= proc_i 56)} is VALID [2019-05-15 10:17:01,273 INFO L273 TraceCheckUtils]: 87: Hoare triple {49541#(<= proc_i 56)} assume a[5] == 1000; {49541#(<= proc_i 56)} is VALID [2019-05-15 10:17:01,273 INFO L273 TraceCheckUtils]: 88: Hoare triple {49541#(<= proc_i 56)} assume j > 4; {49541#(<= proc_i 56)} is VALID [2019-05-15 10:17:01,274 INFO L273 TraceCheckUtils]: 89: Hoare triple {49541#(<= proc_i 56)} assume j < 6; {49541#(<= proc_i 56)} is VALID [2019-05-15 10:17:01,274 INFO L273 TraceCheckUtils]: 90: Hoare triple {49541#(<= proc_i 56)} i := i + 4; {49560#(<= proc_i 60)} is VALID [2019-05-15 10:17:01,275 INFO L273 TraceCheckUtils]: 91: Hoare triple {49560#(<= proc_i 60)} assume i <= 1000; {49560#(<= proc_i 60)} is VALID [2019-05-15 10:17:01,275 INFO L273 TraceCheckUtils]: 92: Hoare triple {49560#(<= proc_i 60)} assume i + 4 < a[j]; {49560#(<= proc_i 60)} is VALID [2019-05-15 10:17:01,276 INFO L273 TraceCheckUtils]: 93: Hoare triple {49560#(<= proc_i 60)} assume a[5] == 1000; {49560#(<= proc_i 60)} is VALID [2019-05-15 10:17:01,276 INFO L273 TraceCheckUtils]: 94: Hoare triple {49560#(<= proc_i 60)} assume j > 4; {49560#(<= proc_i 60)} is VALID [2019-05-15 10:17:01,277 INFO L273 TraceCheckUtils]: 95: Hoare triple {49560#(<= proc_i 60)} assume j < 6; {49560#(<= proc_i 60)} is VALID [2019-05-15 10:17:01,277 INFO L273 TraceCheckUtils]: 96: Hoare triple {49560#(<= proc_i 60)} i := i + 4; {49579#(<= proc_i 64)} is VALID [2019-05-15 10:17:01,278 INFO L273 TraceCheckUtils]: 97: Hoare triple {49579#(<= proc_i 64)} assume i <= 1000; {49579#(<= proc_i 64)} is VALID [2019-05-15 10:17:01,278 INFO L273 TraceCheckUtils]: 98: Hoare triple {49579#(<= proc_i 64)} assume i + 4 < a[j]; {49579#(<= proc_i 64)} is VALID [2019-05-15 10:17:01,279 INFO L273 TraceCheckUtils]: 99: Hoare triple {49579#(<= proc_i 64)} assume a[5] == 1000; {49579#(<= proc_i 64)} is VALID [2019-05-15 10:17:01,279 INFO L273 TraceCheckUtils]: 100: Hoare triple {49579#(<= proc_i 64)} assume j > 4; {49579#(<= proc_i 64)} is VALID [2019-05-15 10:17:01,280 INFO L273 TraceCheckUtils]: 101: Hoare triple {49579#(<= proc_i 64)} assume j < 6; {49579#(<= proc_i 64)} is VALID [2019-05-15 10:17:01,281 INFO L273 TraceCheckUtils]: 102: Hoare triple {49579#(<= proc_i 64)} i := i + 4; {49598#(<= proc_i 68)} is VALID [2019-05-15 10:17:01,281 INFO L273 TraceCheckUtils]: 103: Hoare triple {49598#(<= proc_i 68)} assume i <= 1000; {49598#(<= proc_i 68)} is VALID [2019-05-15 10:17:01,282 INFO L273 TraceCheckUtils]: 104: Hoare triple {49598#(<= proc_i 68)} assume i + 4 < a[j]; {49598#(<= proc_i 68)} is VALID [2019-05-15 10:17:01,282 INFO L273 TraceCheckUtils]: 105: Hoare triple {49598#(<= proc_i 68)} assume a[5] == 1000; {49598#(<= proc_i 68)} is VALID [2019-05-15 10:17:01,283 INFO L273 TraceCheckUtils]: 106: Hoare triple {49598#(<= proc_i 68)} assume j > 4; {49598#(<= proc_i 68)} is VALID [2019-05-15 10:17:01,283 INFO L273 TraceCheckUtils]: 107: Hoare triple {49598#(<= proc_i 68)} assume j < 6; {49598#(<= proc_i 68)} is VALID [2019-05-15 10:17:01,284 INFO L273 TraceCheckUtils]: 108: Hoare triple {49598#(<= proc_i 68)} i := i + 4; {49617#(<= proc_i 72)} is VALID [2019-05-15 10:17:01,284 INFO L273 TraceCheckUtils]: 109: Hoare triple {49617#(<= proc_i 72)} assume i <= 1000; {49617#(<= proc_i 72)} is VALID [2019-05-15 10:17:01,285 INFO L273 TraceCheckUtils]: 110: Hoare triple {49617#(<= proc_i 72)} assume i + 4 < a[j]; {49617#(<= proc_i 72)} is VALID [2019-05-15 10:17:01,285 INFO L273 TraceCheckUtils]: 111: Hoare triple {49617#(<= proc_i 72)} assume a[5] == 1000; {49617#(<= proc_i 72)} is VALID [2019-05-15 10:17:01,286 INFO L273 TraceCheckUtils]: 112: Hoare triple {49617#(<= proc_i 72)} assume j > 4; {49617#(<= proc_i 72)} is VALID [2019-05-15 10:17:01,286 INFO L273 TraceCheckUtils]: 113: Hoare triple {49617#(<= proc_i 72)} assume j < 6; {49617#(<= proc_i 72)} is VALID [2019-05-15 10:17:01,287 INFO L273 TraceCheckUtils]: 114: Hoare triple {49617#(<= proc_i 72)} i := i + 4; {49636#(<= proc_i 76)} is VALID [2019-05-15 10:17:01,287 INFO L273 TraceCheckUtils]: 115: Hoare triple {49636#(<= proc_i 76)} assume i <= 1000; {49636#(<= proc_i 76)} is VALID [2019-05-15 10:17:01,288 INFO L273 TraceCheckUtils]: 116: Hoare triple {49636#(<= proc_i 76)} assume i + 4 < a[j]; {49636#(<= proc_i 76)} is VALID [2019-05-15 10:17:01,288 INFO L273 TraceCheckUtils]: 117: Hoare triple {49636#(<= proc_i 76)} assume a[5] == 1000; {49636#(<= proc_i 76)} is VALID [2019-05-15 10:17:01,289 INFO L273 TraceCheckUtils]: 118: Hoare triple {49636#(<= proc_i 76)} assume j > 4; {49636#(<= proc_i 76)} is VALID [2019-05-15 10:17:01,289 INFO L273 TraceCheckUtils]: 119: Hoare triple {49636#(<= proc_i 76)} assume j < 6; {49636#(<= proc_i 76)} is VALID [2019-05-15 10:17:01,290 INFO L273 TraceCheckUtils]: 120: Hoare triple {49636#(<= proc_i 76)} i := i + 4; {49655#(<= proc_i 80)} is VALID [2019-05-15 10:17:01,291 INFO L273 TraceCheckUtils]: 121: Hoare triple {49655#(<= proc_i 80)} assume i <= 1000; {49655#(<= proc_i 80)} is VALID [2019-05-15 10:17:01,291 INFO L273 TraceCheckUtils]: 122: Hoare triple {49655#(<= proc_i 80)} assume i + 4 < a[j]; {49655#(<= proc_i 80)} is VALID [2019-05-15 10:17:01,292 INFO L273 TraceCheckUtils]: 123: Hoare triple {49655#(<= proc_i 80)} assume a[5] == 1000; {49655#(<= proc_i 80)} is VALID [2019-05-15 10:17:01,292 INFO L273 TraceCheckUtils]: 124: Hoare triple {49655#(<= proc_i 80)} assume j > 4; {49655#(<= proc_i 80)} is VALID [2019-05-15 10:17:01,292 INFO L273 TraceCheckUtils]: 125: Hoare triple {49655#(<= proc_i 80)} assume j < 6; {49655#(<= proc_i 80)} is VALID [2019-05-15 10:17:01,293 INFO L273 TraceCheckUtils]: 126: Hoare triple {49655#(<= proc_i 80)} i := i + 4; {49674#(<= proc_i 84)} is VALID [2019-05-15 10:17:01,294 INFO L273 TraceCheckUtils]: 127: Hoare triple {49674#(<= proc_i 84)} assume i <= 1000; {49674#(<= proc_i 84)} is VALID [2019-05-15 10:17:01,294 INFO L273 TraceCheckUtils]: 128: Hoare triple {49674#(<= proc_i 84)} assume i + 4 < a[j]; {49674#(<= proc_i 84)} is VALID [2019-05-15 10:17:01,295 INFO L273 TraceCheckUtils]: 129: Hoare triple {49674#(<= proc_i 84)} assume a[5] == 1000; {49674#(<= proc_i 84)} is VALID [2019-05-15 10:17:01,295 INFO L273 TraceCheckUtils]: 130: Hoare triple {49674#(<= proc_i 84)} assume j > 4; {49674#(<= proc_i 84)} is VALID [2019-05-15 10:17:01,296 INFO L273 TraceCheckUtils]: 131: Hoare triple {49674#(<= proc_i 84)} assume j < 6; {49674#(<= proc_i 84)} is VALID [2019-05-15 10:17:01,296 INFO L273 TraceCheckUtils]: 132: Hoare triple {49674#(<= proc_i 84)} i := i + 4; {49693#(<= proc_i 88)} is VALID [2019-05-15 10:17:01,297 INFO L273 TraceCheckUtils]: 133: Hoare triple {49693#(<= proc_i 88)} assume i <= 1000; {49693#(<= proc_i 88)} is VALID [2019-05-15 10:17:01,297 INFO L273 TraceCheckUtils]: 134: Hoare triple {49693#(<= proc_i 88)} assume i + 4 < a[j]; {49693#(<= proc_i 88)} is VALID [2019-05-15 10:17:01,298 INFO L273 TraceCheckUtils]: 135: Hoare triple {49693#(<= proc_i 88)} assume a[5] == 1000; {49693#(<= proc_i 88)} is VALID [2019-05-15 10:17:01,298 INFO L273 TraceCheckUtils]: 136: Hoare triple {49693#(<= proc_i 88)} assume j > 4; {49693#(<= proc_i 88)} is VALID [2019-05-15 10:17:01,299 INFO L273 TraceCheckUtils]: 137: Hoare triple {49693#(<= proc_i 88)} assume j < 6; {49693#(<= proc_i 88)} is VALID [2019-05-15 10:17:01,299 INFO L273 TraceCheckUtils]: 138: Hoare triple {49693#(<= proc_i 88)} i := i + 4; {49712#(<= proc_i 92)} is VALID [2019-05-15 10:17:01,300 INFO L273 TraceCheckUtils]: 139: Hoare triple {49712#(<= proc_i 92)} assume i <= 1000; {49712#(<= proc_i 92)} is VALID [2019-05-15 10:17:01,300 INFO L273 TraceCheckUtils]: 140: Hoare triple {49712#(<= proc_i 92)} assume i + 4 < a[j]; {49712#(<= proc_i 92)} is VALID [2019-05-15 10:17:01,301 INFO L273 TraceCheckUtils]: 141: Hoare triple {49712#(<= proc_i 92)} assume a[5] == 1000; {49712#(<= proc_i 92)} is VALID [2019-05-15 10:17:01,301 INFO L273 TraceCheckUtils]: 142: Hoare triple {49712#(<= proc_i 92)} assume j > 4; {49712#(<= proc_i 92)} is VALID [2019-05-15 10:17:01,302 INFO L273 TraceCheckUtils]: 143: Hoare triple {49712#(<= proc_i 92)} assume j < 6; {49712#(<= proc_i 92)} is VALID [2019-05-15 10:17:01,303 INFO L273 TraceCheckUtils]: 144: Hoare triple {49712#(<= proc_i 92)} i := i + 4; {49731#(<= proc_i 96)} is VALID [2019-05-15 10:17:01,303 INFO L273 TraceCheckUtils]: 145: Hoare triple {49731#(<= proc_i 96)} assume i <= 1000; {49731#(<= proc_i 96)} is VALID [2019-05-15 10:17:01,304 INFO L273 TraceCheckUtils]: 146: Hoare triple {49731#(<= proc_i 96)} assume i + 4 < a[j]; {49731#(<= proc_i 96)} is VALID [2019-05-15 10:17:01,304 INFO L273 TraceCheckUtils]: 147: Hoare triple {49731#(<= proc_i 96)} assume a[5] == 1000; {49731#(<= proc_i 96)} is VALID [2019-05-15 10:17:01,304 INFO L273 TraceCheckUtils]: 148: Hoare triple {49731#(<= proc_i 96)} assume j > 4; {49731#(<= proc_i 96)} is VALID [2019-05-15 10:17:01,305 INFO L273 TraceCheckUtils]: 149: Hoare triple {49731#(<= proc_i 96)} assume j < 6; {49731#(<= proc_i 96)} is VALID [2019-05-15 10:17:01,306 INFO L273 TraceCheckUtils]: 150: Hoare triple {49731#(<= proc_i 96)} i := i + 4; {49750#(<= proc_i 100)} is VALID [2019-05-15 10:17:01,306 INFO L273 TraceCheckUtils]: 151: Hoare triple {49750#(<= proc_i 100)} assume i <= 1000; {49750#(<= proc_i 100)} is VALID [2019-05-15 10:17:01,307 INFO L273 TraceCheckUtils]: 152: Hoare triple {49750#(<= proc_i 100)} assume i + 4 < a[j]; {49750#(<= proc_i 100)} is VALID [2019-05-15 10:17:01,307 INFO L273 TraceCheckUtils]: 153: Hoare triple {49750#(<= proc_i 100)} assume a[5] == 1000; {49750#(<= proc_i 100)} is VALID [2019-05-15 10:17:01,308 INFO L273 TraceCheckUtils]: 154: Hoare triple {49750#(<= proc_i 100)} assume j > 4; {49750#(<= proc_i 100)} is VALID [2019-05-15 10:17:01,308 INFO L273 TraceCheckUtils]: 155: Hoare triple {49750#(<= proc_i 100)} assume j < 6; {49750#(<= proc_i 100)} is VALID [2019-05-15 10:17:01,309 INFO L273 TraceCheckUtils]: 156: Hoare triple {49750#(<= proc_i 100)} i := i + 4; {49769#(<= proc_i 104)} is VALID [2019-05-15 10:17:01,309 INFO L273 TraceCheckUtils]: 157: Hoare triple {49769#(<= proc_i 104)} assume i <= 1000; {49769#(<= proc_i 104)} is VALID [2019-05-15 10:17:01,310 INFO L273 TraceCheckUtils]: 158: Hoare triple {49769#(<= proc_i 104)} assume i + 4 < a[j]; {49769#(<= proc_i 104)} is VALID [2019-05-15 10:17:01,310 INFO L273 TraceCheckUtils]: 159: Hoare triple {49769#(<= proc_i 104)} assume a[5] == 1000; {49769#(<= proc_i 104)} is VALID [2019-05-15 10:17:01,311 INFO L273 TraceCheckUtils]: 160: Hoare triple {49769#(<= proc_i 104)} assume j > 4; {49769#(<= proc_i 104)} is VALID [2019-05-15 10:17:01,311 INFO L273 TraceCheckUtils]: 161: Hoare triple {49769#(<= proc_i 104)} assume j < 6; {49769#(<= proc_i 104)} is VALID [2019-05-15 10:17:01,312 INFO L273 TraceCheckUtils]: 162: Hoare triple {49769#(<= proc_i 104)} i := i + 4; {49788#(<= proc_i 108)} is VALID [2019-05-15 10:17:01,312 INFO L273 TraceCheckUtils]: 163: Hoare triple {49788#(<= proc_i 108)} assume i <= 1000; {49788#(<= proc_i 108)} is VALID [2019-05-15 10:17:01,313 INFO L273 TraceCheckUtils]: 164: Hoare triple {49788#(<= proc_i 108)} assume i + 4 < a[j]; {49788#(<= proc_i 108)} is VALID [2019-05-15 10:17:01,313 INFO L273 TraceCheckUtils]: 165: Hoare triple {49788#(<= proc_i 108)} assume a[5] == 1000; {49788#(<= proc_i 108)} is VALID [2019-05-15 10:17:01,314 INFO L273 TraceCheckUtils]: 166: Hoare triple {49788#(<= proc_i 108)} assume j > 4; {49788#(<= proc_i 108)} is VALID [2019-05-15 10:17:01,314 INFO L273 TraceCheckUtils]: 167: Hoare triple {49788#(<= proc_i 108)} assume j < 6; {49788#(<= proc_i 108)} is VALID [2019-05-15 10:17:01,315 INFO L273 TraceCheckUtils]: 168: Hoare triple {49788#(<= proc_i 108)} i := i + 4; {49807#(<= proc_i 112)} is VALID [2019-05-15 10:17:01,316 INFO L273 TraceCheckUtils]: 169: Hoare triple {49807#(<= proc_i 112)} assume i <= 1000; {49807#(<= proc_i 112)} is VALID [2019-05-15 10:17:01,316 INFO L273 TraceCheckUtils]: 170: Hoare triple {49807#(<= proc_i 112)} assume i + 4 < a[j]; {49807#(<= proc_i 112)} is VALID [2019-05-15 10:17:01,317 INFO L273 TraceCheckUtils]: 171: Hoare triple {49807#(<= proc_i 112)} assume a[5] == 1000; {49807#(<= proc_i 112)} is VALID [2019-05-15 10:17:01,317 INFO L273 TraceCheckUtils]: 172: Hoare triple {49807#(<= proc_i 112)} assume j > 4; {49807#(<= proc_i 112)} is VALID [2019-05-15 10:17:01,317 INFO L273 TraceCheckUtils]: 173: Hoare triple {49807#(<= proc_i 112)} assume j < 6; {49807#(<= proc_i 112)} is VALID [2019-05-15 10:17:01,318 INFO L273 TraceCheckUtils]: 174: Hoare triple {49807#(<= proc_i 112)} i := i + 4; {49826#(<= proc_i 116)} is VALID [2019-05-15 10:17:01,319 INFO L273 TraceCheckUtils]: 175: Hoare triple {49826#(<= proc_i 116)} assume i <= 1000; {49826#(<= proc_i 116)} is VALID [2019-05-15 10:17:01,319 INFO L273 TraceCheckUtils]: 176: Hoare triple {49826#(<= proc_i 116)} assume i + 4 < a[j]; {49826#(<= proc_i 116)} is VALID [2019-05-15 10:17:01,320 INFO L273 TraceCheckUtils]: 177: Hoare triple {49826#(<= proc_i 116)} assume a[5] == 1000; {49826#(<= proc_i 116)} is VALID [2019-05-15 10:17:01,320 INFO L273 TraceCheckUtils]: 178: Hoare triple {49826#(<= proc_i 116)} assume j > 4; {49826#(<= proc_i 116)} is VALID [2019-05-15 10:17:01,321 INFO L273 TraceCheckUtils]: 179: Hoare triple {49826#(<= proc_i 116)} assume j < 6; {49826#(<= proc_i 116)} is VALID [2019-05-15 10:17:01,321 INFO L273 TraceCheckUtils]: 180: Hoare triple {49826#(<= proc_i 116)} i := i + 4; {49845#(<= proc_i 120)} is VALID [2019-05-15 10:17:01,322 INFO L273 TraceCheckUtils]: 181: Hoare triple {49845#(<= proc_i 120)} assume i <= 1000; {49845#(<= proc_i 120)} is VALID [2019-05-15 10:17:01,322 INFO L273 TraceCheckUtils]: 182: Hoare triple {49845#(<= proc_i 120)} assume i + 4 < a[j]; {49845#(<= proc_i 120)} is VALID [2019-05-15 10:17:01,323 INFO L273 TraceCheckUtils]: 183: Hoare triple {49845#(<= proc_i 120)} assume a[5] == 1000; {49845#(<= proc_i 120)} is VALID [2019-05-15 10:17:01,323 INFO L273 TraceCheckUtils]: 184: Hoare triple {49845#(<= proc_i 120)} assume j > 4; {49845#(<= proc_i 120)} is VALID [2019-05-15 10:17:01,324 INFO L273 TraceCheckUtils]: 185: Hoare triple {49845#(<= proc_i 120)} assume j < 6; {49845#(<= proc_i 120)} is VALID [2019-05-15 10:17:01,324 INFO L273 TraceCheckUtils]: 186: Hoare triple {49845#(<= proc_i 120)} i := i + 4; {49864#(<= proc_i 124)} is VALID [2019-05-15 10:17:01,325 INFO L273 TraceCheckUtils]: 187: Hoare triple {49864#(<= proc_i 124)} assume i <= 1000; {49864#(<= proc_i 124)} is VALID [2019-05-15 10:17:01,325 INFO L273 TraceCheckUtils]: 188: Hoare triple {49864#(<= proc_i 124)} assume i + 4 < a[j]; {49864#(<= proc_i 124)} is VALID [2019-05-15 10:17:01,326 INFO L273 TraceCheckUtils]: 189: Hoare triple {49864#(<= proc_i 124)} assume a[5] == 1000; {49864#(<= proc_i 124)} is VALID [2019-05-15 10:17:01,326 INFO L273 TraceCheckUtils]: 190: Hoare triple {49864#(<= proc_i 124)} assume j > 4; {49864#(<= proc_i 124)} is VALID [2019-05-15 10:17:01,327 INFO L273 TraceCheckUtils]: 191: Hoare triple {49864#(<= proc_i 124)} assume j < 6; {49864#(<= proc_i 124)} is VALID [2019-05-15 10:17:01,328 INFO L273 TraceCheckUtils]: 192: Hoare triple {49864#(<= proc_i 124)} i := i + 4; {49883#(<= proc_i 128)} is VALID [2019-05-15 10:17:01,328 INFO L273 TraceCheckUtils]: 193: Hoare triple {49883#(<= proc_i 128)} assume i <= 1000; {49883#(<= proc_i 128)} is VALID [2019-05-15 10:17:01,329 INFO L273 TraceCheckUtils]: 194: Hoare triple {49883#(<= proc_i 128)} assume i + 4 < a[j]; {49883#(<= proc_i 128)} is VALID [2019-05-15 10:17:01,329 INFO L273 TraceCheckUtils]: 195: Hoare triple {49883#(<= proc_i 128)} assume a[5] == 1000; {49883#(<= proc_i 128)} is VALID [2019-05-15 10:17:01,329 INFO L273 TraceCheckUtils]: 196: Hoare triple {49883#(<= proc_i 128)} assume j > 4; {49883#(<= proc_i 128)} is VALID [2019-05-15 10:17:01,330 INFO L273 TraceCheckUtils]: 197: Hoare triple {49883#(<= proc_i 128)} assume j < 6; {49883#(<= proc_i 128)} is VALID [2019-05-15 10:17:01,331 INFO L273 TraceCheckUtils]: 198: Hoare triple {49883#(<= proc_i 128)} i := i + 4; {49902#(<= proc_i 132)} is VALID [2019-05-15 10:17:01,331 INFO L273 TraceCheckUtils]: 199: Hoare triple {49902#(<= proc_i 132)} assume i <= 1000; {49902#(<= proc_i 132)} is VALID [2019-05-15 10:17:01,332 INFO L273 TraceCheckUtils]: 200: Hoare triple {49902#(<= proc_i 132)} assume i + 4 < a[j]; {49902#(<= proc_i 132)} is VALID [2019-05-15 10:17:01,332 INFO L273 TraceCheckUtils]: 201: Hoare triple {49902#(<= proc_i 132)} assume a[5] == 1000; {49902#(<= proc_i 132)} is VALID [2019-05-15 10:17:01,333 INFO L273 TraceCheckUtils]: 202: Hoare triple {49902#(<= proc_i 132)} assume j > 4; {49902#(<= proc_i 132)} is VALID [2019-05-15 10:17:01,333 INFO L273 TraceCheckUtils]: 203: Hoare triple {49902#(<= proc_i 132)} assume j < 6; {49902#(<= proc_i 132)} is VALID [2019-05-15 10:17:01,334 INFO L273 TraceCheckUtils]: 204: Hoare triple {49902#(<= proc_i 132)} i := i + 4; {49921#(<= proc_i 136)} is VALID [2019-05-15 10:17:01,334 INFO L273 TraceCheckUtils]: 205: Hoare triple {49921#(<= proc_i 136)} assume i <= 1000; {49921#(<= proc_i 136)} is VALID [2019-05-15 10:17:01,335 INFO L273 TraceCheckUtils]: 206: Hoare triple {49921#(<= proc_i 136)} assume i + 4 < a[j]; {49921#(<= proc_i 136)} is VALID [2019-05-15 10:17:01,335 INFO L273 TraceCheckUtils]: 207: Hoare triple {49921#(<= proc_i 136)} assume a[5] == 1000; {49921#(<= proc_i 136)} is VALID [2019-05-15 10:17:01,336 INFO L273 TraceCheckUtils]: 208: Hoare triple {49921#(<= proc_i 136)} assume j > 4; {49921#(<= proc_i 136)} is VALID [2019-05-15 10:17:01,336 INFO L273 TraceCheckUtils]: 209: Hoare triple {49921#(<= proc_i 136)} assume j < 6; {49921#(<= proc_i 136)} is VALID [2019-05-15 10:17:01,337 INFO L273 TraceCheckUtils]: 210: Hoare triple {49921#(<= proc_i 136)} i := i + 4; {49940#(<= proc_i 140)} is VALID [2019-05-15 10:17:01,337 INFO L273 TraceCheckUtils]: 211: Hoare triple {49940#(<= proc_i 140)} assume i <= 1000; {49940#(<= proc_i 140)} is VALID [2019-05-15 10:17:01,338 INFO L273 TraceCheckUtils]: 212: Hoare triple {49940#(<= proc_i 140)} assume i + 4 < a[j]; {49940#(<= proc_i 140)} is VALID [2019-05-15 10:17:01,338 INFO L273 TraceCheckUtils]: 213: Hoare triple {49940#(<= proc_i 140)} assume a[5] == 1000; {49940#(<= proc_i 140)} is VALID [2019-05-15 10:17:01,339 INFO L273 TraceCheckUtils]: 214: Hoare triple {49940#(<= proc_i 140)} assume j > 4; {49940#(<= proc_i 140)} is VALID [2019-05-15 10:17:01,339 INFO L273 TraceCheckUtils]: 215: Hoare triple {49940#(<= proc_i 140)} assume j < 6; {49940#(<= proc_i 140)} is VALID [2019-05-15 10:17:01,340 INFO L273 TraceCheckUtils]: 216: Hoare triple {49940#(<= proc_i 140)} i := i + 4; {49959#(<= proc_i 144)} is VALID [2019-05-15 10:17:01,341 INFO L273 TraceCheckUtils]: 217: Hoare triple {49959#(<= proc_i 144)} assume i <= 1000; {49959#(<= proc_i 144)} is VALID [2019-05-15 10:17:01,341 INFO L273 TraceCheckUtils]: 218: Hoare triple {49959#(<= proc_i 144)} assume i + 4 < a[j]; {49959#(<= proc_i 144)} is VALID [2019-05-15 10:17:01,341 INFO L273 TraceCheckUtils]: 219: Hoare triple {49959#(<= proc_i 144)} assume a[5] == 1000; {49959#(<= proc_i 144)} is VALID [2019-05-15 10:17:01,342 INFO L273 TraceCheckUtils]: 220: Hoare triple {49959#(<= proc_i 144)} assume j > 4; {49959#(<= proc_i 144)} is VALID [2019-05-15 10:17:01,342 INFO L273 TraceCheckUtils]: 221: Hoare triple {49959#(<= proc_i 144)} assume j < 6; {49959#(<= proc_i 144)} is VALID [2019-05-15 10:17:01,343 INFO L273 TraceCheckUtils]: 222: Hoare triple {49959#(<= proc_i 144)} i := i + 4; {49978#(<= proc_i 148)} is VALID [2019-05-15 10:17:01,344 INFO L273 TraceCheckUtils]: 223: Hoare triple {49978#(<= proc_i 148)} assume i <= 1000; {49978#(<= proc_i 148)} is VALID [2019-05-15 10:17:01,344 INFO L273 TraceCheckUtils]: 224: Hoare triple {49978#(<= proc_i 148)} assume i + 4 < a[j]; {49978#(<= proc_i 148)} is VALID [2019-05-15 10:17:01,345 INFO L273 TraceCheckUtils]: 225: Hoare triple {49978#(<= proc_i 148)} assume a[5] == 1000; {49978#(<= proc_i 148)} is VALID [2019-05-15 10:17:01,345 INFO L273 TraceCheckUtils]: 226: Hoare triple {49978#(<= proc_i 148)} assume j > 4; {49978#(<= proc_i 148)} is VALID [2019-05-15 10:17:01,346 INFO L273 TraceCheckUtils]: 227: Hoare triple {49978#(<= proc_i 148)} assume j < 6; {49978#(<= proc_i 148)} is VALID [2019-05-15 10:17:01,346 INFO L273 TraceCheckUtils]: 228: Hoare triple {49978#(<= proc_i 148)} i := i + 4; {49997#(<= proc_i 152)} is VALID [2019-05-15 10:17:01,347 INFO L273 TraceCheckUtils]: 229: Hoare triple {49997#(<= proc_i 152)} assume i <= 1000; {49997#(<= proc_i 152)} is VALID [2019-05-15 10:17:01,347 INFO L273 TraceCheckUtils]: 230: Hoare triple {49997#(<= proc_i 152)} assume i + 4 < a[j]; {49997#(<= proc_i 152)} is VALID [2019-05-15 10:17:01,348 INFO L273 TraceCheckUtils]: 231: Hoare triple {49997#(<= proc_i 152)} assume a[5] == 1000; {49997#(<= proc_i 152)} is VALID [2019-05-15 10:17:01,348 INFO L273 TraceCheckUtils]: 232: Hoare triple {49997#(<= proc_i 152)} assume j > 4; {49997#(<= proc_i 152)} is VALID [2019-05-15 10:17:01,349 INFO L273 TraceCheckUtils]: 233: Hoare triple {49997#(<= proc_i 152)} assume j < 6; {49997#(<= proc_i 152)} is VALID [2019-05-15 10:17:01,349 INFO L273 TraceCheckUtils]: 234: Hoare triple {49997#(<= proc_i 152)} i := i + 4; {50016#(<= proc_i 156)} is VALID [2019-05-15 10:17:01,350 INFO L273 TraceCheckUtils]: 235: Hoare triple {50016#(<= proc_i 156)} assume i <= 1000; {50016#(<= proc_i 156)} is VALID [2019-05-15 10:17:01,350 INFO L273 TraceCheckUtils]: 236: Hoare triple {50016#(<= proc_i 156)} assume i + 4 < a[j]; {50016#(<= proc_i 156)} is VALID [2019-05-15 10:17:01,351 INFO L273 TraceCheckUtils]: 237: Hoare triple {50016#(<= proc_i 156)} assume a[5] == 1000; {50016#(<= proc_i 156)} is VALID [2019-05-15 10:17:01,351 INFO L273 TraceCheckUtils]: 238: Hoare triple {50016#(<= proc_i 156)} assume j > 4; {50016#(<= proc_i 156)} is VALID [2019-05-15 10:17:01,352 INFO L273 TraceCheckUtils]: 239: Hoare triple {50016#(<= proc_i 156)} assume j < 6; {50016#(<= proc_i 156)} is VALID [2019-05-15 10:17:01,352 INFO L273 TraceCheckUtils]: 240: Hoare triple {50016#(<= proc_i 156)} i := i + 4; {50035#(<= proc_i 160)} is VALID [2019-05-15 10:17:01,353 INFO L273 TraceCheckUtils]: 241: Hoare triple {50035#(<= proc_i 160)} assume i <= 1000; {50035#(<= proc_i 160)} is VALID [2019-05-15 10:17:01,353 INFO L273 TraceCheckUtils]: 242: Hoare triple {50035#(<= proc_i 160)} assume i + 4 < a[j]; {50035#(<= proc_i 160)} is VALID [2019-05-15 10:17:01,354 INFO L273 TraceCheckUtils]: 243: Hoare triple {50035#(<= proc_i 160)} assume a[5] == 1000; {50035#(<= proc_i 160)} is VALID [2019-05-15 10:17:01,354 INFO L273 TraceCheckUtils]: 244: Hoare triple {50035#(<= proc_i 160)} assume j > 4; {50035#(<= proc_i 160)} is VALID [2019-05-15 10:17:01,355 INFO L273 TraceCheckUtils]: 245: Hoare triple {50035#(<= proc_i 160)} assume j < 6; {50035#(<= proc_i 160)} is VALID [2019-05-15 10:17:01,356 INFO L273 TraceCheckUtils]: 246: Hoare triple {50035#(<= proc_i 160)} i := i + 4; {50054#(<= proc_i 164)} is VALID [2019-05-15 10:17:01,356 INFO L273 TraceCheckUtils]: 247: Hoare triple {50054#(<= proc_i 164)} assume i <= 1000; {50054#(<= proc_i 164)} is VALID [2019-05-15 10:17:01,357 INFO L273 TraceCheckUtils]: 248: Hoare triple {50054#(<= proc_i 164)} assume i + 4 < a[j]; {50054#(<= proc_i 164)} is VALID [2019-05-15 10:17:01,357 INFO L273 TraceCheckUtils]: 249: Hoare triple {50054#(<= proc_i 164)} assume a[5] == 1000; {50054#(<= proc_i 164)} is VALID [2019-05-15 10:17:01,357 INFO L273 TraceCheckUtils]: 250: Hoare triple {50054#(<= proc_i 164)} assume j > 4; {50054#(<= proc_i 164)} is VALID [2019-05-15 10:17:01,358 INFO L273 TraceCheckUtils]: 251: Hoare triple {50054#(<= proc_i 164)} assume j < 6; {50054#(<= proc_i 164)} is VALID [2019-05-15 10:17:01,359 INFO L273 TraceCheckUtils]: 252: Hoare triple {50054#(<= proc_i 164)} i := i + 4; {50073#(<= proc_i 168)} is VALID [2019-05-15 10:17:01,359 INFO L273 TraceCheckUtils]: 253: Hoare triple {50073#(<= proc_i 168)} assume i <= 1000; {50073#(<= proc_i 168)} is VALID [2019-05-15 10:17:01,360 INFO L273 TraceCheckUtils]: 254: Hoare triple {50073#(<= proc_i 168)} assume i + 4 < a[j]; {50073#(<= proc_i 168)} is VALID [2019-05-15 10:17:01,360 INFO L273 TraceCheckUtils]: 255: Hoare triple {50073#(<= proc_i 168)} assume a[5] == 1000; {50073#(<= proc_i 168)} is VALID [2019-05-15 10:17:01,361 INFO L273 TraceCheckUtils]: 256: Hoare triple {50073#(<= proc_i 168)} assume j > 4; {50073#(<= proc_i 168)} is VALID [2019-05-15 10:17:01,361 INFO L273 TraceCheckUtils]: 257: Hoare triple {50073#(<= proc_i 168)} assume j < 6; {50073#(<= proc_i 168)} is VALID [2019-05-15 10:17:01,362 INFO L273 TraceCheckUtils]: 258: Hoare triple {50073#(<= proc_i 168)} i := i + 4; {50092#(<= proc_i 172)} is VALID [2019-05-15 10:17:01,362 INFO L273 TraceCheckUtils]: 259: Hoare triple {50092#(<= proc_i 172)} assume i <= 1000; {50092#(<= proc_i 172)} is VALID [2019-05-15 10:17:01,363 INFO L273 TraceCheckUtils]: 260: Hoare triple {50092#(<= proc_i 172)} assume i + 4 < a[j]; {50092#(<= proc_i 172)} is VALID [2019-05-15 10:17:01,363 INFO L273 TraceCheckUtils]: 261: Hoare triple {50092#(<= proc_i 172)} assume a[5] == 1000; {50092#(<= proc_i 172)} is VALID [2019-05-15 10:17:01,364 INFO L273 TraceCheckUtils]: 262: Hoare triple {50092#(<= proc_i 172)} assume j > 4; {50092#(<= proc_i 172)} is VALID [2019-05-15 10:17:01,364 INFO L273 TraceCheckUtils]: 263: Hoare triple {50092#(<= proc_i 172)} assume j < 6; {50092#(<= proc_i 172)} is VALID [2019-05-15 10:17:01,365 INFO L273 TraceCheckUtils]: 264: Hoare triple {50092#(<= proc_i 172)} i := i + 4; {50111#(<= proc_i 176)} is VALID [2019-05-15 10:17:01,365 INFO L273 TraceCheckUtils]: 265: Hoare triple {50111#(<= proc_i 176)} assume i <= 1000; {50111#(<= proc_i 176)} is VALID [2019-05-15 10:17:01,366 INFO L273 TraceCheckUtils]: 266: Hoare triple {50111#(<= proc_i 176)} assume i + 4 < a[j]; {50111#(<= proc_i 176)} is VALID [2019-05-15 10:17:01,366 INFO L273 TraceCheckUtils]: 267: Hoare triple {50111#(<= proc_i 176)} assume a[5] == 1000; {50111#(<= proc_i 176)} is VALID [2019-05-15 10:17:01,367 INFO L273 TraceCheckUtils]: 268: Hoare triple {50111#(<= proc_i 176)} assume j > 4; {50111#(<= proc_i 176)} is VALID [2019-05-15 10:17:01,367 INFO L273 TraceCheckUtils]: 269: Hoare triple {50111#(<= proc_i 176)} assume j < 6; {50111#(<= proc_i 176)} is VALID [2019-05-15 10:17:01,368 INFO L273 TraceCheckUtils]: 270: Hoare triple {50111#(<= proc_i 176)} i := i + 4; {50130#(<= proc_i 180)} is VALID [2019-05-15 10:17:01,369 INFO L273 TraceCheckUtils]: 271: Hoare triple {50130#(<= proc_i 180)} assume i <= 1000; {50130#(<= proc_i 180)} is VALID [2019-05-15 10:17:01,369 INFO L273 TraceCheckUtils]: 272: Hoare triple {50130#(<= proc_i 180)} assume i + 4 < a[j]; {50130#(<= proc_i 180)} is VALID [2019-05-15 10:17:01,370 INFO L273 TraceCheckUtils]: 273: Hoare triple {50130#(<= proc_i 180)} assume a[5] == 1000; {50130#(<= proc_i 180)} is VALID [2019-05-15 10:17:01,370 INFO L273 TraceCheckUtils]: 274: Hoare triple {50130#(<= proc_i 180)} assume j > 4; {50130#(<= proc_i 180)} is VALID [2019-05-15 10:17:01,370 INFO L273 TraceCheckUtils]: 275: Hoare triple {50130#(<= proc_i 180)} assume j < 6; {50130#(<= proc_i 180)} is VALID [2019-05-15 10:17:01,371 INFO L273 TraceCheckUtils]: 276: Hoare triple {50130#(<= proc_i 180)} i := i + 4; {50149#(<= proc_i 184)} is VALID [2019-05-15 10:17:01,372 INFO L273 TraceCheckUtils]: 277: Hoare triple {50149#(<= proc_i 184)} assume i <= 1000; {50149#(<= proc_i 184)} is VALID [2019-05-15 10:17:01,372 INFO L273 TraceCheckUtils]: 278: Hoare triple {50149#(<= proc_i 184)} assume i + 4 < a[j]; {50149#(<= proc_i 184)} is VALID [2019-05-15 10:17:01,373 INFO L273 TraceCheckUtils]: 279: Hoare triple {50149#(<= proc_i 184)} assume a[5] == 1000; {50149#(<= proc_i 184)} is VALID [2019-05-15 10:17:01,373 INFO L273 TraceCheckUtils]: 280: Hoare triple {50149#(<= proc_i 184)} assume j > 4; {50149#(<= proc_i 184)} is VALID [2019-05-15 10:17:01,374 INFO L273 TraceCheckUtils]: 281: Hoare triple {50149#(<= proc_i 184)} assume j < 6; {50149#(<= proc_i 184)} is VALID [2019-05-15 10:17:01,374 INFO L273 TraceCheckUtils]: 282: Hoare triple {50149#(<= proc_i 184)} i := i + 4; {50168#(<= proc_i 188)} is VALID [2019-05-15 10:17:01,375 INFO L273 TraceCheckUtils]: 283: Hoare triple {50168#(<= proc_i 188)} assume !(i <= 1000); {49271#false} is VALID [2019-05-15 10:17:01,425 INFO L134 CoverageAnalysis]: Checked inductivity of 6533 backedges. 0 proven. 6533 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:01,425 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:01,425 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2019-05-15 10:17:01,426 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 284 [2019-05-15 10:17:01,426 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:01,426 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 50 states. [2019-05-15 10:17:01,787 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 284 edges. 284 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:01,787 INFO L454 AbstractCegarLoop]: Interpolant automaton has 50 states [2019-05-15 10:17:01,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2019-05-15 10:17:01,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2019-05-15 10:17:01,788 INFO L87 Difference]: Start difference. First operand 285 states and 285 transitions. Second operand 50 states. [2019-05-15 10:17:02,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:02,312 INFO L93 Difference]: Finished difference Result 296 states and 296 transitions. [2019-05-15 10:17:02,312 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2019-05-15 10:17:02,312 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 284 [2019-05-15 10:17:02,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:02,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2019-05-15 10:17:02,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 297 transitions. [2019-05-15 10:17:02,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2019-05-15 10:17:02,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 297 transitions. [2019-05-15 10:17:02,315 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 50 states and 297 transitions. [2019-05-15 10:17:02,595 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 297 edges. 297 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:02,601 INFO L225 Difference]: With dead ends: 296 [2019-05-15 10:17:02,601 INFO L226 Difference]: Without dead ends: 296 [2019-05-15 10:17:02,601 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2019-05-15 10:17:02,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2019-05-15 10:17:02,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 291. [2019-05-15 10:17:02,604 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:02,604 INFO L82 GeneralOperation]: Start isEquivalent. First operand 296 states. Second operand 291 states. [2019-05-15 10:17:02,604 INFO L74 IsIncluded]: Start isIncluded. First operand 296 states. Second operand 291 states. [2019-05-15 10:17:02,604 INFO L87 Difference]: Start difference. First operand 296 states. Second operand 291 states. [2019-05-15 10:17:02,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:02,609 INFO L93 Difference]: Finished difference Result 296 states and 296 transitions. [2019-05-15 10:17:02,609 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 296 transitions. [2019-05-15 10:17:02,609 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:02,609 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:02,609 INFO L74 IsIncluded]: Start isIncluded. First operand 291 states. Second operand 296 states. [2019-05-15 10:17:02,609 INFO L87 Difference]: Start difference. First operand 291 states. Second operand 296 states. [2019-05-15 10:17:02,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:02,613 INFO L93 Difference]: Finished difference Result 296 states and 296 transitions. [2019-05-15 10:17:02,613 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 296 transitions. [2019-05-15 10:17:02,613 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:02,613 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:02,613 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:02,613 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:02,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 291 states. [2019-05-15 10:17:02,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 291 transitions. [2019-05-15 10:17:02,617 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 291 transitions. Word has length 284 [2019-05-15 10:17:02,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:02,617 INFO L475 AbstractCegarLoop]: Abstraction has 291 states and 291 transitions. [2019-05-15 10:17:02,617 INFO L476 AbstractCegarLoop]: Interpolant automaton has 50 states. [2019-05-15 10:17:02,617 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 291 transitions. [2019-05-15 10:17:02,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2019-05-15 10:17:02,618 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:02,618 INFO L399 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 48, 48, 1, 1] [2019-05-15 10:17:02,618 INFO L418 AbstractCegarLoop]: === Iteration 49 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:02,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:02,618 INFO L82 PathProgramCache]: Analyzing trace with hash 81830197, now seen corresponding path program 48 times [2019-05-15 10:17:02,619 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:02,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:02,672 INFO L256 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 50 conjunts are in the unsatisfiable core [2019-05-15 10:17:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:02,696 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:04,047 INFO L273 TraceCheckUtils]: 0: Hoare triple {51350#true} i := 0; {51355#(<= proc_i 0)} is VALID [2019-05-15 10:17:04,047 INFO L273 TraceCheckUtils]: 1: Hoare triple {51355#(<= proc_i 0)} assume i <= 1000; {51355#(<= proc_i 0)} is VALID [2019-05-15 10:17:04,048 INFO L273 TraceCheckUtils]: 2: Hoare triple {51355#(<= proc_i 0)} assume i + 4 < a[j]; {51355#(<= proc_i 0)} is VALID [2019-05-15 10:17:04,048 INFO L273 TraceCheckUtils]: 3: Hoare triple {51355#(<= proc_i 0)} assume a[5] == 1000; {51355#(<= proc_i 0)} is VALID [2019-05-15 10:17:04,049 INFO L273 TraceCheckUtils]: 4: Hoare triple {51355#(<= proc_i 0)} assume j > 4; {51355#(<= proc_i 0)} is VALID [2019-05-15 10:17:04,049 INFO L273 TraceCheckUtils]: 5: Hoare triple {51355#(<= proc_i 0)} assume j < 6; {51355#(<= proc_i 0)} is VALID [2019-05-15 10:17:04,050 INFO L273 TraceCheckUtils]: 6: Hoare triple {51355#(<= proc_i 0)} i := i + 4; {51374#(<= proc_i 4)} is VALID [2019-05-15 10:17:04,050 INFO L273 TraceCheckUtils]: 7: Hoare triple {51374#(<= proc_i 4)} assume i <= 1000; {51374#(<= proc_i 4)} is VALID [2019-05-15 10:17:04,051 INFO L273 TraceCheckUtils]: 8: Hoare triple {51374#(<= proc_i 4)} assume i + 4 < a[j]; {51374#(<= proc_i 4)} is VALID [2019-05-15 10:17:04,051 INFO L273 TraceCheckUtils]: 9: Hoare triple {51374#(<= proc_i 4)} assume a[5] == 1000; {51374#(<= proc_i 4)} is VALID [2019-05-15 10:17:04,052 INFO L273 TraceCheckUtils]: 10: Hoare triple {51374#(<= proc_i 4)} assume j > 4; {51374#(<= proc_i 4)} is VALID [2019-05-15 10:17:04,052 INFO L273 TraceCheckUtils]: 11: Hoare triple {51374#(<= proc_i 4)} assume j < 6; {51374#(<= proc_i 4)} is VALID [2019-05-15 10:17:04,053 INFO L273 TraceCheckUtils]: 12: Hoare triple {51374#(<= proc_i 4)} i := i + 4; {51393#(<= proc_i 8)} is VALID [2019-05-15 10:17:04,053 INFO L273 TraceCheckUtils]: 13: Hoare triple {51393#(<= proc_i 8)} assume i <= 1000; {51393#(<= proc_i 8)} is VALID [2019-05-15 10:17:04,054 INFO L273 TraceCheckUtils]: 14: Hoare triple {51393#(<= proc_i 8)} assume i + 4 < a[j]; {51393#(<= proc_i 8)} is VALID [2019-05-15 10:17:04,054 INFO L273 TraceCheckUtils]: 15: Hoare triple {51393#(<= proc_i 8)} assume a[5] == 1000; {51393#(<= proc_i 8)} is VALID [2019-05-15 10:17:04,055 INFO L273 TraceCheckUtils]: 16: Hoare triple {51393#(<= proc_i 8)} assume j > 4; {51393#(<= proc_i 8)} is VALID [2019-05-15 10:17:04,055 INFO L273 TraceCheckUtils]: 17: Hoare triple {51393#(<= proc_i 8)} assume j < 6; {51393#(<= proc_i 8)} is VALID [2019-05-15 10:17:04,056 INFO L273 TraceCheckUtils]: 18: Hoare triple {51393#(<= proc_i 8)} i := i + 4; {51412#(<= proc_i 12)} is VALID [2019-05-15 10:17:04,056 INFO L273 TraceCheckUtils]: 19: Hoare triple {51412#(<= proc_i 12)} assume i <= 1000; {51412#(<= proc_i 12)} is VALID [2019-05-15 10:17:04,057 INFO L273 TraceCheckUtils]: 20: Hoare triple {51412#(<= proc_i 12)} assume i + 4 < a[j]; {51412#(<= proc_i 12)} is VALID [2019-05-15 10:17:04,057 INFO L273 TraceCheckUtils]: 21: Hoare triple {51412#(<= proc_i 12)} assume a[5] == 1000; {51412#(<= proc_i 12)} is VALID [2019-05-15 10:17:04,058 INFO L273 TraceCheckUtils]: 22: Hoare triple {51412#(<= proc_i 12)} assume j > 4; {51412#(<= proc_i 12)} is VALID [2019-05-15 10:17:04,058 INFO L273 TraceCheckUtils]: 23: Hoare triple {51412#(<= proc_i 12)} assume j < 6; {51412#(<= proc_i 12)} is VALID [2019-05-15 10:17:04,059 INFO L273 TraceCheckUtils]: 24: Hoare triple {51412#(<= proc_i 12)} i := i + 4; {51431#(<= proc_i 16)} is VALID [2019-05-15 10:17:04,059 INFO L273 TraceCheckUtils]: 25: Hoare triple {51431#(<= proc_i 16)} assume i <= 1000; {51431#(<= proc_i 16)} is VALID [2019-05-15 10:17:04,060 INFO L273 TraceCheckUtils]: 26: Hoare triple {51431#(<= proc_i 16)} assume i + 4 < a[j]; {51431#(<= proc_i 16)} is VALID [2019-05-15 10:17:04,060 INFO L273 TraceCheckUtils]: 27: Hoare triple {51431#(<= proc_i 16)} assume a[5] == 1000; {51431#(<= proc_i 16)} is VALID [2019-05-15 10:17:04,060 INFO L273 TraceCheckUtils]: 28: Hoare triple {51431#(<= proc_i 16)} assume j > 4; {51431#(<= proc_i 16)} is VALID [2019-05-15 10:17:04,061 INFO L273 TraceCheckUtils]: 29: Hoare triple {51431#(<= proc_i 16)} assume j < 6; {51431#(<= proc_i 16)} is VALID [2019-05-15 10:17:04,062 INFO L273 TraceCheckUtils]: 30: Hoare triple {51431#(<= proc_i 16)} i := i + 4; {51450#(<= proc_i 20)} is VALID [2019-05-15 10:17:04,062 INFO L273 TraceCheckUtils]: 31: Hoare triple {51450#(<= proc_i 20)} assume i <= 1000; {51450#(<= proc_i 20)} is VALID [2019-05-15 10:17:04,063 INFO L273 TraceCheckUtils]: 32: Hoare triple {51450#(<= proc_i 20)} assume i + 4 < a[j]; {51450#(<= proc_i 20)} is VALID [2019-05-15 10:17:04,063 INFO L273 TraceCheckUtils]: 33: Hoare triple {51450#(<= proc_i 20)} assume a[5] == 1000; {51450#(<= proc_i 20)} is VALID [2019-05-15 10:17:04,063 INFO L273 TraceCheckUtils]: 34: Hoare triple {51450#(<= proc_i 20)} assume j > 4; {51450#(<= proc_i 20)} is VALID [2019-05-15 10:17:04,064 INFO L273 TraceCheckUtils]: 35: Hoare triple {51450#(<= proc_i 20)} assume j < 6; {51450#(<= proc_i 20)} is VALID [2019-05-15 10:17:04,065 INFO L273 TraceCheckUtils]: 36: Hoare triple {51450#(<= proc_i 20)} i := i + 4; {51469#(<= proc_i 24)} is VALID [2019-05-15 10:17:04,065 INFO L273 TraceCheckUtils]: 37: Hoare triple {51469#(<= proc_i 24)} assume i <= 1000; {51469#(<= proc_i 24)} is VALID [2019-05-15 10:17:04,066 INFO L273 TraceCheckUtils]: 38: Hoare triple {51469#(<= proc_i 24)} assume i + 4 < a[j]; {51469#(<= proc_i 24)} is VALID [2019-05-15 10:17:04,066 INFO L273 TraceCheckUtils]: 39: Hoare triple {51469#(<= proc_i 24)} assume a[5] == 1000; {51469#(<= proc_i 24)} is VALID [2019-05-15 10:17:04,067 INFO L273 TraceCheckUtils]: 40: Hoare triple {51469#(<= proc_i 24)} assume j > 4; {51469#(<= proc_i 24)} is VALID [2019-05-15 10:17:04,067 INFO L273 TraceCheckUtils]: 41: Hoare triple {51469#(<= proc_i 24)} assume j < 6; {51469#(<= proc_i 24)} is VALID [2019-05-15 10:17:04,068 INFO L273 TraceCheckUtils]: 42: Hoare triple {51469#(<= proc_i 24)} i := i + 4; {51488#(<= proc_i 28)} is VALID [2019-05-15 10:17:04,068 INFO L273 TraceCheckUtils]: 43: Hoare triple {51488#(<= proc_i 28)} assume i <= 1000; {51488#(<= proc_i 28)} is VALID [2019-05-15 10:17:04,069 INFO L273 TraceCheckUtils]: 44: Hoare triple {51488#(<= proc_i 28)} assume i + 4 < a[j]; {51488#(<= proc_i 28)} is VALID [2019-05-15 10:17:04,069 INFO L273 TraceCheckUtils]: 45: Hoare triple {51488#(<= proc_i 28)} assume a[5] == 1000; {51488#(<= proc_i 28)} is VALID [2019-05-15 10:17:04,070 INFO L273 TraceCheckUtils]: 46: Hoare triple {51488#(<= proc_i 28)} assume j > 4; {51488#(<= proc_i 28)} is VALID [2019-05-15 10:17:04,070 INFO L273 TraceCheckUtils]: 47: Hoare triple {51488#(<= proc_i 28)} assume j < 6; {51488#(<= proc_i 28)} is VALID [2019-05-15 10:17:04,071 INFO L273 TraceCheckUtils]: 48: Hoare triple {51488#(<= proc_i 28)} i := i + 4; {51507#(<= proc_i 32)} is VALID [2019-05-15 10:17:04,071 INFO L273 TraceCheckUtils]: 49: Hoare triple {51507#(<= proc_i 32)} assume i <= 1000; {51507#(<= proc_i 32)} is VALID [2019-05-15 10:17:04,072 INFO L273 TraceCheckUtils]: 50: Hoare triple {51507#(<= proc_i 32)} assume i + 4 < a[j]; {51507#(<= proc_i 32)} is VALID [2019-05-15 10:17:04,072 INFO L273 TraceCheckUtils]: 51: Hoare triple {51507#(<= proc_i 32)} assume a[5] == 1000; {51507#(<= proc_i 32)} is VALID [2019-05-15 10:17:04,073 INFO L273 TraceCheckUtils]: 52: Hoare triple {51507#(<= proc_i 32)} assume j > 4; {51507#(<= proc_i 32)} is VALID [2019-05-15 10:17:04,073 INFO L273 TraceCheckUtils]: 53: Hoare triple {51507#(<= proc_i 32)} assume j < 6; {51507#(<= proc_i 32)} is VALID [2019-05-15 10:17:04,074 INFO L273 TraceCheckUtils]: 54: Hoare triple {51507#(<= proc_i 32)} i := i + 4; {51526#(<= proc_i 36)} is VALID [2019-05-15 10:17:04,074 INFO L273 TraceCheckUtils]: 55: Hoare triple {51526#(<= proc_i 36)} assume i <= 1000; {51526#(<= proc_i 36)} is VALID [2019-05-15 10:17:04,075 INFO L273 TraceCheckUtils]: 56: Hoare triple {51526#(<= proc_i 36)} assume i + 4 < a[j]; {51526#(<= proc_i 36)} is VALID [2019-05-15 10:17:04,075 INFO L273 TraceCheckUtils]: 57: Hoare triple {51526#(<= proc_i 36)} assume a[5] == 1000; {51526#(<= proc_i 36)} is VALID [2019-05-15 10:17:04,076 INFO L273 TraceCheckUtils]: 58: Hoare triple {51526#(<= proc_i 36)} assume j > 4; {51526#(<= proc_i 36)} is VALID [2019-05-15 10:17:04,076 INFO L273 TraceCheckUtils]: 59: Hoare triple {51526#(<= proc_i 36)} assume j < 6; {51526#(<= proc_i 36)} is VALID [2019-05-15 10:17:04,077 INFO L273 TraceCheckUtils]: 60: Hoare triple {51526#(<= proc_i 36)} i := i + 4; {51545#(<= proc_i 40)} is VALID [2019-05-15 10:17:04,078 INFO L273 TraceCheckUtils]: 61: Hoare triple {51545#(<= proc_i 40)} assume i <= 1000; {51545#(<= proc_i 40)} is VALID [2019-05-15 10:17:04,078 INFO L273 TraceCheckUtils]: 62: Hoare triple {51545#(<= proc_i 40)} assume i + 4 < a[j]; {51545#(<= proc_i 40)} is VALID [2019-05-15 10:17:04,079 INFO L273 TraceCheckUtils]: 63: Hoare triple {51545#(<= proc_i 40)} assume a[5] == 1000; {51545#(<= proc_i 40)} is VALID [2019-05-15 10:17:04,079 INFO L273 TraceCheckUtils]: 64: Hoare triple {51545#(<= proc_i 40)} assume j > 4; {51545#(<= proc_i 40)} is VALID [2019-05-15 10:17:04,080 INFO L273 TraceCheckUtils]: 65: Hoare triple {51545#(<= proc_i 40)} assume j < 6; {51545#(<= proc_i 40)} is VALID [2019-05-15 10:17:04,080 INFO L273 TraceCheckUtils]: 66: Hoare triple {51545#(<= proc_i 40)} i := i + 4; {51564#(<= proc_i 44)} is VALID [2019-05-15 10:17:04,081 INFO L273 TraceCheckUtils]: 67: Hoare triple {51564#(<= proc_i 44)} assume i <= 1000; {51564#(<= proc_i 44)} is VALID [2019-05-15 10:17:04,081 INFO L273 TraceCheckUtils]: 68: Hoare triple {51564#(<= proc_i 44)} assume i + 4 < a[j]; {51564#(<= proc_i 44)} is VALID [2019-05-15 10:17:04,082 INFO L273 TraceCheckUtils]: 69: Hoare triple {51564#(<= proc_i 44)} assume a[5] == 1000; {51564#(<= proc_i 44)} is VALID [2019-05-15 10:17:04,082 INFO L273 TraceCheckUtils]: 70: Hoare triple {51564#(<= proc_i 44)} assume j > 4; {51564#(<= proc_i 44)} is VALID [2019-05-15 10:17:04,083 INFO L273 TraceCheckUtils]: 71: Hoare triple {51564#(<= proc_i 44)} assume j < 6; {51564#(<= proc_i 44)} is VALID [2019-05-15 10:17:04,083 INFO L273 TraceCheckUtils]: 72: Hoare triple {51564#(<= proc_i 44)} i := i + 4; {51583#(<= proc_i 48)} is VALID [2019-05-15 10:17:04,084 INFO L273 TraceCheckUtils]: 73: Hoare triple {51583#(<= proc_i 48)} assume i <= 1000; {51583#(<= proc_i 48)} is VALID [2019-05-15 10:17:04,084 INFO L273 TraceCheckUtils]: 74: Hoare triple {51583#(<= proc_i 48)} assume i + 4 < a[j]; {51583#(<= proc_i 48)} is VALID [2019-05-15 10:17:04,085 INFO L273 TraceCheckUtils]: 75: Hoare triple {51583#(<= proc_i 48)} assume a[5] == 1000; {51583#(<= proc_i 48)} is VALID [2019-05-15 10:17:04,085 INFO L273 TraceCheckUtils]: 76: Hoare triple {51583#(<= proc_i 48)} assume j > 4; {51583#(<= proc_i 48)} is VALID [2019-05-15 10:17:04,086 INFO L273 TraceCheckUtils]: 77: Hoare triple {51583#(<= proc_i 48)} assume j < 6; {51583#(<= proc_i 48)} is VALID [2019-05-15 10:17:04,087 INFO L273 TraceCheckUtils]: 78: Hoare triple {51583#(<= proc_i 48)} i := i + 4; {51602#(<= proc_i 52)} is VALID [2019-05-15 10:17:04,087 INFO L273 TraceCheckUtils]: 79: Hoare triple {51602#(<= proc_i 52)} assume i <= 1000; {51602#(<= proc_i 52)} is VALID [2019-05-15 10:17:04,088 INFO L273 TraceCheckUtils]: 80: Hoare triple {51602#(<= proc_i 52)} assume i + 4 < a[j]; {51602#(<= proc_i 52)} is VALID [2019-05-15 10:17:04,088 INFO L273 TraceCheckUtils]: 81: Hoare triple {51602#(<= proc_i 52)} assume a[5] == 1000; {51602#(<= proc_i 52)} is VALID [2019-05-15 10:17:04,088 INFO L273 TraceCheckUtils]: 82: Hoare triple {51602#(<= proc_i 52)} assume j > 4; {51602#(<= proc_i 52)} is VALID [2019-05-15 10:17:04,089 INFO L273 TraceCheckUtils]: 83: Hoare triple {51602#(<= proc_i 52)} assume j < 6; {51602#(<= proc_i 52)} is VALID [2019-05-15 10:17:04,090 INFO L273 TraceCheckUtils]: 84: Hoare triple {51602#(<= proc_i 52)} i := i + 4; {51621#(<= proc_i 56)} is VALID [2019-05-15 10:17:04,090 INFO L273 TraceCheckUtils]: 85: Hoare triple {51621#(<= proc_i 56)} assume i <= 1000; {51621#(<= proc_i 56)} is VALID [2019-05-15 10:17:04,091 INFO L273 TraceCheckUtils]: 86: Hoare triple {51621#(<= proc_i 56)} assume i + 4 < a[j]; {51621#(<= proc_i 56)} is VALID [2019-05-15 10:17:04,091 INFO L273 TraceCheckUtils]: 87: Hoare triple {51621#(<= proc_i 56)} assume a[5] == 1000; {51621#(<= proc_i 56)} is VALID [2019-05-15 10:17:04,091 INFO L273 TraceCheckUtils]: 88: Hoare triple {51621#(<= proc_i 56)} assume j > 4; {51621#(<= proc_i 56)} is VALID [2019-05-15 10:17:04,092 INFO L273 TraceCheckUtils]: 89: Hoare triple {51621#(<= proc_i 56)} assume j < 6; {51621#(<= proc_i 56)} is VALID [2019-05-15 10:17:04,093 INFO L273 TraceCheckUtils]: 90: Hoare triple {51621#(<= proc_i 56)} i := i + 4; {51640#(<= proc_i 60)} is VALID [2019-05-15 10:17:04,093 INFO L273 TraceCheckUtils]: 91: Hoare triple {51640#(<= proc_i 60)} assume i <= 1000; {51640#(<= proc_i 60)} is VALID [2019-05-15 10:17:04,093 INFO L273 TraceCheckUtils]: 92: Hoare triple {51640#(<= proc_i 60)} assume i + 4 < a[j]; {51640#(<= proc_i 60)} is VALID [2019-05-15 10:17:04,094 INFO L273 TraceCheckUtils]: 93: Hoare triple {51640#(<= proc_i 60)} assume a[5] == 1000; {51640#(<= proc_i 60)} is VALID [2019-05-15 10:17:04,094 INFO L273 TraceCheckUtils]: 94: Hoare triple {51640#(<= proc_i 60)} assume j > 4; {51640#(<= proc_i 60)} is VALID [2019-05-15 10:17:04,095 INFO L273 TraceCheckUtils]: 95: Hoare triple {51640#(<= proc_i 60)} assume j < 6; {51640#(<= proc_i 60)} is VALID [2019-05-15 10:17:04,096 INFO L273 TraceCheckUtils]: 96: Hoare triple {51640#(<= proc_i 60)} i := i + 4; {51659#(<= proc_i 64)} is VALID [2019-05-15 10:17:04,096 INFO L273 TraceCheckUtils]: 97: Hoare triple {51659#(<= proc_i 64)} assume i <= 1000; {51659#(<= proc_i 64)} is VALID [2019-05-15 10:17:04,096 INFO L273 TraceCheckUtils]: 98: Hoare triple {51659#(<= proc_i 64)} assume i + 4 < a[j]; {51659#(<= proc_i 64)} is VALID [2019-05-15 10:17:04,097 INFO L273 TraceCheckUtils]: 99: Hoare triple {51659#(<= proc_i 64)} assume a[5] == 1000; {51659#(<= proc_i 64)} is VALID [2019-05-15 10:17:04,097 INFO L273 TraceCheckUtils]: 100: Hoare triple {51659#(<= proc_i 64)} assume j > 4; {51659#(<= proc_i 64)} is VALID [2019-05-15 10:17:04,098 INFO L273 TraceCheckUtils]: 101: Hoare triple {51659#(<= proc_i 64)} assume j < 6; {51659#(<= proc_i 64)} is VALID [2019-05-15 10:17:04,098 INFO L273 TraceCheckUtils]: 102: Hoare triple {51659#(<= proc_i 64)} i := i + 4; {51678#(<= proc_i 68)} is VALID [2019-05-15 10:17:04,099 INFO L273 TraceCheckUtils]: 103: Hoare triple {51678#(<= proc_i 68)} assume i <= 1000; {51678#(<= proc_i 68)} is VALID [2019-05-15 10:17:04,099 INFO L273 TraceCheckUtils]: 104: Hoare triple {51678#(<= proc_i 68)} assume i + 4 < a[j]; {51678#(<= proc_i 68)} is VALID [2019-05-15 10:17:04,100 INFO L273 TraceCheckUtils]: 105: Hoare triple {51678#(<= proc_i 68)} assume a[5] == 1000; {51678#(<= proc_i 68)} is VALID [2019-05-15 10:17:04,100 INFO L273 TraceCheckUtils]: 106: Hoare triple {51678#(<= proc_i 68)} assume j > 4; {51678#(<= proc_i 68)} is VALID [2019-05-15 10:17:04,101 INFO L273 TraceCheckUtils]: 107: Hoare triple {51678#(<= proc_i 68)} assume j < 6; {51678#(<= proc_i 68)} is VALID [2019-05-15 10:17:04,101 INFO L273 TraceCheckUtils]: 108: Hoare triple {51678#(<= proc_i 68)} i := i + 4; {51697#(<= proc_i 72)} is VALID [2019-05-15 10:17:04,102 INFO L273 TraceCheckUtils]: 109: Hoare triple {51697#(<= proc_i 72)} assume i <= 1000; {51697#(<= proc_i 72)} is VALID [2019-05-15 10:17:04,102 INFO L273 TraceCheckUtils]: 110: Hoare triple {51697#(<= proc_i 72)} assume i + 4 < a[j]; {51697#(<= proc_i 72)} is VALID [2019-05-15 10:17:04,103 INFO L273 TraceCheckUtils]: 111: Hoare triple {51697#(<= proc_i 72)} assume a[5] == 1000; {51697#(<= proc_i 72)} is VALID [2019-05-15 10:17:04,103 INFO L273 TraceCheckUtils]: 112: Hoare triple {51697#(<= proc_i 72)} assume j > 4; {51697#(<= proc_i 72)} is VALID [2019-05-15 10:17:04,104 INFO L273 TraceCheckUtils]: 113: Hoare triple {51697#(<= proc_i 72)} assume j < 6; {51697#(<= proc_i 72)} is VALID [2019-05-15 10:17:04,104 INFO L273 TraceCheckUtils]: 114: Hoare triple {51697#(<= proc_i 72)} i := i + 4; {51716#(<= proc_i 76)} is VALID [2019-05-15 10:17:04,105 INFO L273 TraceCheckUtils]: 115: Hoare triple {51716#(<= proc_i 76)} assume i <= 1000; {51716#(<= proc_i 76)} is VALID [2019-05-15 10:17:04,105 INFO L273 TraceCheckUtils]: 116: Hoare triple {51716#(<= proc_i 76)} assume i + 4 < a[j]; {51716#(<= proc_i 76)} is VALID [2019-05-15 10:17:04,106 INFO L273 TraceCheckUtils]: 117: Hoare triple {51716#(<= proc_i 76)} assume a[5] == 1000; {51716#(<= proc_i 76)} is VALID [2019-05-15 10:17:04,106 INFO L273 TraceCheckUtils]: 118: Hoare triple {51716#(<= proc_i 76)} assume j > 4; {51716#(<= proc_i 76)} is VALID [2019-05-15 10:17:04,107 INFO L273 TraceCheckUtils]: 119: Hoare triple {51716#(<= proc_i 76)} assume j < 6; {51716#(<= proc_i 76)} is VALID [2019-05-15 10:17:04,107 INFO L273 TraceCheckUtils]: 120: Hoare triple {51716#(<= proc_i 76)} i := i + 4; {51735#(<= proc_i 80)} is VALID [2019-05-15 10:17:04,108 INFO L273 TraceCheckUtils]: 121: Hoare triple {51735#(<= proc_i 80)} assume i <= 1000; {51735#(<= proc_i 80)} is VALID [2019-05-15 10:17:04,108 INFO L273 TraceCheckUtils]: 122: Hoare triple {51735#(<= proc_i 80)} assume i + 4 < a[j]; {51735#(<= proc_i 80)} is VALID [2019-05-15 10:17:04,109 INFO L273 TraceCheckUtils]: 123: Hoare triple {51735#(<= proc_i 80)} assume a[5] == 1000; {51735#(<= proc_i 80)} is VALID [2019-05-15 10:17:04,109 INFO L273 TraceCheckUtils]: 124: Hoare triple {51735#(<= proc_i 80)} assume j > 4; {51735#(<= proc_i 80)} is VALID [2019-05-15 10:17:04,110 INFO L273 TraceCheckUtils]: 125: Hoare triple {51735#(<= proc_i 80)} assume j < 6; {51735#(<= proc_i 80)} is VALID [2019-05-15 10:17:04,110 INFO L273 TraceCheckUtils]: 126: Hoare triple {51735#(<= proc_i 80)} i := i + 4; {51754#(<= proc_i 84)} is VALID [2019-05-15 10:17:04,111 INFO L273 TraceCheckUtils]: 127: Hoare triple {51754#(<= proc_i 84)} assume i <= 1000; {51754#(<= proc_i 84)} is VALID [2019-05-15 10:17:04,111 INFO L273 TraceCheckUtils]: 128: Hoare triple {51754#(<= proc_i 84)} assume i + 4 < a[j]; {51754#(<= proc_i 84)} is VALID [2019-05-15 10:17:04,112 INFO L273 TraceCheckUtils]: 129: Hoare triple {51754#(<= proc_i 84)} assume a[5] == 1000; {51754#(<= proc_i 84)} is VALID [2019-05-15 10:17:04,112 INFO L273 TraceCheckUtils]: 130: Hoare triple {51754#(<= proc_i 84)} assume j > 4; {51754#(<= proc_i 84)} is VALID [2019-05-15 10:17:04,112 INFO L273 TraceCheckUtils]: 131: Hoare triple {51754#(<= proc_i 84)} assume j < 6; {51754#(<= proc_i 84)} is VALID [2019-05-15 10:17:04,113 INFO L273 TraceCheckUtils]: 132: Hoare triple {51754#(<= proc_i 84)} i := i + 4; {51773#(<= proc_i 88)} is VALID [2019-05-15 10:17:04,114 INFO L273 TraceCheckUtils]: 133: Hoare triple {51773#(<= proc_i 88)} assume i <= 1000; {51773#(<= proc_i 88)} is VALID [2019-05-15 10:17:04,114 INFO L273 TraceCheckUtils]: 134: Hoare triple {51773#(<= proc_i 88)} assume i + 4 < a[j]; {51773#(<= proc_i 88)} is VALID [2019-05-15 10:17:04,115 INFO L273 TraceCheckUtils]: 135: Hoare triple {51773#(<= proc_i 88)} assume a[5] == 1000; {51773#(<= proc_i 88)} is VALID [2019-05-15 10:17:04,115 INFO L273 TraceCheckUtils]: 136: Hoare triple {51773#(<= proc_i 88)} assume j > 4; {51773#(<= proc_i 88)} is VALID [2019-05-15 10:17:04,115 INFO L273 TraceCheckUtils]: 137: Hoare triple {51773#(<= proc_i 88)} assume j < 6; {51773#(<= proc_i 88)} is VALID [2019-05-15 10:17:04,116 INFO L273 TraceCheckUtils]: 138: Hoare triple {51773#(<= proc_i 88)} i := i + 4; {51792#(<= proc_i 92)} is VALID [2019-05-15 10:17:04,117 INFO L273 TraceCheckUtils]: 139: Hoare triple {51792#(<= proc_i 92)} assume i <= 1000; {51792#(<= proc_i 92)} is VALID [2019-05-15 10:17:04,117 INFO L273 TraceCheckUtils]: 140: Hoare triple {51792#(<= proc_i 92)} assume i + 4 < a[j]; {51792#(<= proc_i 92)} is VALID [2019-05-15 10:17:04,117 INFO L273 TraceCheckUtils]: 141: Hoare triple {51792#(<= proc_i 92)} assume a[5] == 1000; {51792#(<= proc_i 92)} is VALID [2019-05-15 10:17:04,118 INFO L273 TraceCheckUtils]: 142: Hoare triple {51792#(<= proc_i 92)} assume j > 4; {51792#(<= proc_i 92)} is VALID [2019-05-15 10:17:04,118 INFO L273 TraceCheckUtils]: 143: Hoare triple {51792#(<= proc_i 92)} assume j < 6; {51792#(<= proc_i 92)} is VALID [2019-05-15 10:17:04,119 INFO L273 TraceCheckUtils]: 144: Hoare triple {51792#(<= proc_i 92)} i := i + 4; {51811#(<= proc_i 96)} is VALID [2019-05-15 10:17:04,120 INFO L273 TraceCheckUtils]: 145: Hoare triple {51811#(<= proc_i 96)} assume i <= 1000; {51811#(<= proc_i 96)} is VALID [2019-05-15 10:17:04,120 INFO L273 TraceCheckUtils]: 146: Hoare triple {51811#(<= proc_i 96)} assume i + 4 < a[j]; {51811#(<= proc_i 96)} is VALID [2019-05-15 10:17:04,120 INFO L273 TraceCheckUtils]: 147: Hoare triple {51811#(<= proc_i 96)} assume a[5] == 1000; {51811#(<= proc_i 96)} is VALID [2019-05-15 10:17:04,121 INFO L273 TraceCheckUtils]: 148: Hoare triple {51811#(<= proc_i 96)} assume j > 4; {51811#(<= proc_i 96)} is VALID [2019-05-15 10:17:04,121 INFO L273 TraceCheckUtils]: 149: Hoare triple {51811#(<= proc_i 96)} assume j < 6; {51811#(<= proc_i 96)} is VALID [2019-05-15 10:17:04,122 INFO L273 TraceCheckUtils]: 150: Hoare triple {51811#(<= proc_i 96)} i := i + 4; {51830#(<= proc_i 100)} is VALID [2019-05-15 10:17:04,122 INFO L273 TraceCheckUtils]: 151: Hoare triple {51830#(<= proc_i 100)} assume i <= 1000; {51830#(<= proc_i 100)} is VALID [2019-05-15 10:17:04,123 INFO L273 TraceCheckUtils]: 152: Hoare triple {51830#(<= proc_i 100)} assume i + 4 < a[j]; {51830#(<= proc_i 100)} is VALID [2019-05-15 10:17:04,123 INFO L273 TraceCheckUtils]: 153: Hoare triple {51830#(<= proc_i 100)} assume a[5] == 1000; {51830#(<= proc_i 100)} is VALID [2019-05-15 10:17:04,124 INFO L273 TraceCheckUtils]: 154: Hoare triple {51830#(<= proc_i 100)} assume j > 4; {51830#(<= proc_i 100)} is VALID [2019-05-15 10:17:04,124 INFO L273 TraceCheckUtils]: 155: Hoare triple {51830#(<= proc_i 100)} assume j < 6; {51830#(<= proc_i 100)} is VALID [2019-05-15 10:17:04,125 INFO L273 TraceCheckUtils]: 156: Hoare triple {51830#(<= proc_i 100)} i := i + 4; {51849#(<= proc_i 104)} is VALID [2019-05-15 10:17:04,125 INFO L273 TraceCheckUtils]: 157: Hoare triple {51849#(<= proc_i 104)} assume i <= 1000; {51849#(<= proc_i 104)} is VALID [2019-05-15 10:17:04,126 INFO L273 TraceCheckUtils]: 158: Hoare triple {51849#(<= proc_i 104)} assume i + 4 < a[j]; {51849#(<= proc_i 104)} is VALID [2019-05-15 10:17:04,126 INFO L273 TraceCheckUtils]: 159: Hoare triple {51849#(<= proc_i 104)} assume a[5] == 1000; {51849#(<= proc_i 104)} is VALID [2019-05-15 10:17:04,127 INFO L273 TraceCheckUtils]: 160: Hoare triple {51849#(<= proc_i 104)} assume j > 4; {51849#(<= proc_i 104)} is VALID [2019-05-15 10:17:04,127 INFO L273 TraceCheckUtils]: 161: Hoare triple {51849#(<= proc_i 104)} assume j < 6; {51849#(<= proc_i 104)} is VALID [2019-05-15 10:17:04,128 INFO L273 TraceCheckUtils]: 162: Hoare triple {51849#(<= proc_i 104)} i := i + 4; {51868#(<= proc_i 108)} is VALID [2019-05-15 10:17:04,128 INFO L273 TraceCheckUtils]: 163: Hoare triple {51868#(<= proc_i 108)} assume i <= 1000; {51868#(<= proc_i 108)} is VALID [2019-05-15 10:17:04,129 INFO L273 TraceCheckUtils]: 164: Hoare triple {51868#(<= proc_i 108)} assume i + 4 < a[j]; {51868#(<= proc_i 108)} is VALID [2019-05-15 10:17:04,129 INFO L273 TraceCheckUtils]: 165: Hoare triple {51868#(<= proc_i 108)} assume a[5] == 1000; {51868#(<= proc_i 108)} is VALID [2019-05-15 10:17:04,130 INFO L273 TraceCheckUtils]: 166: Hoare triple {51868#(<= proc_i 108)} assume j > 4; {51868#(<= proc_i 108)} is VALID [2019-05-15 10:17:04,130 INFO L273 TraceCheckUtils]: 167: Hoare triple {51868#(<= proc_i 108)} assume j < 6; {51868#(<= proc_i 108)} is VALID [2019-05-15 10:17:04,131 INFO L273 TraceCheckUtils]: 168: Hoare triple {51868#(<= proc_i 108)} i := i + 4; {51887#(<= proc_i 112)} is VALID [2019-05-15 10:17:04,131 INFO L273 TraceCheckUtils]: 169: Hoare triple {51887#(<= proc_i 112)} assume i <= 1000; {51887#(<= proc_i 112)} is VALID [2019-05-15 10:17:04,132 INFO L273 TraceCheckUtils]: 170: Hoare triple {51887#(<= proc_i 112)} assume i + 4 < a[j]; {51887#(<= proc_i 112)} is VALID [2019-05-15 10:17:04,132 INFO L273 TraceCheckUtils]: 171: Hoare triple {51887#(<= proc_i 112)} assume a[5] == 1000; {51887#(<= proc_i 112)} is VALID [2019-05-15 10:17:04,133 INFO L273 TraceCheckUtils]: 172: Hoare triple {51887#(<= proc_i 112)} assume j > 4; {51887#(<= proc_i 112)} is VALID [2019-05-15 10:17:04,133 INFO L273 TraceCheckUtils]: 173: Hoare triple {51887#(<= proc_i 112)} assume j < 6; {51887#(<= proc_i 112)} is VALID [2019-05-15 10:17:04,134 INFO L273 TraceCheckUtils]: 174: Hoare triple {51887#(<= proc_i 112)} i := i + 4; {51906#(<= proc_i 116)} is VALID [2019-05-15 10:17:04,134 INFO L273 TraceCheckUtils]: 175: Hoare triple {51906#(<= proc_i 116)} assume i <= 1000; {51906#(<= proc_i 116)} is VALID [2019-05-15 10:17:04,135 INFO L273 TraceCheckUtils]: 176: Hoare triple {51906#(<= proc_i 116)} assume i + 4 < a[j]; {51906#(<= proc_i 116)} is VALID [2019-05-15 10:17:04,135 INFO L273 TraceCheckUtils]: 177: Hoare triple {51906#(<= proc_i 116)} assume a[5] == 1000; {51906#(<= proc_i 116)} is VALID [2019-05-15 10:17:04,136 INFO L273 TraceCheckUtils]: 178: Hoare triple {51906#(<= proc_i 116)} assume j > 4; {51906#(<= proc_i 116)} is VALID [2019-05-15 10:17:04,136 INFO L273 TraceCheckUtils]: 179: Hoare triple {51906#(<= proc_i 116)} assume j < 6; {51906#(<= proc_i 116)} is VALID [2019-05-15 10:17:04,137 INFO L273 TraceCheckUtils]: 180: Hoare triple {51906#(<= proc_i 116)} i := i + 4; {51925#(<= proc_i 120)} is VALID [2019-05-15 10:17:04,137 INFO L273 TraceCheckUtils]: 181: Hoare triple {51925#(<= proc_i 120)} assume i <= 1000; {51925#(<= proc_i 120)} is VALID [2019-05-15 10:17:04,138 INFO L273 TraceCheckUtils]: 182: Hoare triple {51925#(<= proc_i 120)} assume i + 4 < a[j]; {51925#(<= proc_i 120)} is VALID [2019-05-15 10:17:04,138 INFO L273 TraceCheckUtils]: 183: Hoare triple {51925#(<= proc_i 120)} assume a[5] == 1000; {51925#(<= proc_i 120)} is VALID [2019-05-15 10:17:04,139 INFO L273 TraceCheckUtils]: 184: Hoare triple {51925#(<= proc_i 120)} assume j > 4; {51925#(<= proc_i 120)} is VALID [2019-05-15 10:17:04,139 INFO L273 TraceCheckUtils]: 185: Hoare triple {51925#(<= proc_i 120)} assume j < 6; {51925#(<= proc_i 120)} is VALID [2019-05-15 10:17:04,140 INFO L273 TraceCheckUtils]: 186: Hoare triple {51925#(<= proc_i 120)} i := i + 4; {51944#(<= proc_i 124)} is VALID [2019-05-15 10:17:04,140 INFO L273 TraceCheckUtils]: 187: Hoare triple {51944#(<= proc_i 124)} assume i <= 1000; {51944#(<= proc_i 124)} is VALID [2019-05-15 10:17:04,141 INFO L273 TraceCheckUtils]: 188: Hoare triple {51944#(<= proc_i 124)} assume i + 4 < a[j]; {51944#(<= proc_i 124)} is VALID [2019-05-15 10:17:04,141 INFO L273 TraceCheckUtils]: 189: Hoare triple {51944#(<= proc_i 124)} assume a[5] == 1000; {51944#(<= proc_i 124)} is VALID [2019-05-15 10:17:04,141 INFO L273 TraceCheckUtils]: 190: Hoare triple {51944#(<= proc_i 124)} assume j > 4; {51944#(<= proc_i 124)} is VALID [2019-05-15 10:17:04,142 INFO L273 TraceCheckUtils]: 191: Hoare triple {51944#(<= proc_i 124)} assume j < 6; {51944#(<= proc_i 124)} is VALID [2019-05-15 10:17:04,143 INFO L273 TraceCheckUtils]: 192: Hoare triple {51944#(<= proc_i 124)} i := i + 4; {51963#(<= proc_i 128)} is VALID [2019-05-15 10:17:04,143 INFO L273 TraceCheckUtils]: 193: Hoare triple {51963#(<= proc_i 128)} assume i <= 1000; {51963#(<= proc_i 128)} is VALID [2019-05-15 10:17:04,143 INFO L273 TraceCheckUtils]: 194: Hoare triple {51963#(<= proc_i 128)} assume i + 4 < a[j]; {51963#(<= proc_i 128)} is VALID [2019-05-15 10:17:04,144 INFO L273 TraceCheckUtils]: 195: Hoare triple {51963#(<= proc_i 128)} assume a[5] == 1000; {51963#(<= proc_i 128)} is VALID [2019-05-15 10:17:04,144 INFO L273 TraceCheckUtils]: 196: Hoare triple {51963#(<= proc_i 128)} assume j > 4; {51963#(<= proc_i 128)} is VALID [2019-05-15 10:17:04,145 INFO L273 TraceCheckUtils]: 197: Hoare triple {51963#(<= proc_i 128)} assume j < 6; {51963#(<= proc_i 128)} is VALID [2019-05-15 10:17:04,145 INFO L273 TraceCheckUtils]: 198: Hoare triple {51963#(<= proc_i 128)} i := i + 4; {51982#(<= proc_i 132)} is VALID [2019-05-15 10:17:04,146 INFO L273 TraceCheckUtils]: 199: Hoare triple {51982#(<= proc_i 132)} assume i <= 1000; {51982#(<= proc_i 132)} is VALID [2019-05-15 10:17:04,146 INFO L273 TraceCheckUtils]: 200: Hoare triple {51982#(<= proc_i 132)} assume i + 4 < a[j]; {51982#(<= proc_i 132)} is VALID [2019-05-15 10:17:04,147 INFO L273 TraceCheckUtils]: 201: Hoare triple {51982#(<= proc_i 132)} assume a[5] == 1000; {51982#(<= proc_i 132)} is VALID [2019-05-15 10:17:04,147 INFO L273 TraceCheckUtils]: 202: Hoare triple {51982#(<= proc_i 132)} assume j > 4; {51982#(<= proc_i 132)} is VALID [2019-05-15 10:17:04,148 INFO L273 TraceCheckUtils]: 203: Hoare triple {51982#(<= proc_i 132)} assume j < 6; {51982#(<= proc_i 132)} is VALID [2019-05-15 10:17:04,148 INFO L273 TraceCheckUtils]: 204: Hoare triple {51982#(<= proc_i 132)} i := i + 4; {52001#(<= proc_i 136)} is VALID [2019-05-15 10:17:04,149 INFO L273 TraceCheckUtils]: 205: Hoare triple {52001#(<= proc_i 136)} assume i <= 1000; {52001#(<= proc_i 136)} is VALID [2019-05-15 10:17:04,149 INFO L273 TraceCheckUtils]: 206: Hoare triple {52001#(<= proc_i 136)} assume i + 4 < a[j]; {52001#(<= proc_i 136)} is VALID [2019-05-15 10:17:04,150 INFO L273 TraceCheckUtils]: 207: Hoare triple {52001#(<= proc_i 136)} assume a[5] == 1000; {52001#(<= proc_i 136)} is VALID [2019-05-15 10:17:04,150 INFO L273 TraceCheckUtils]: 208: Hoare triple {52001#(<= proc_i 136)} assume j > 4; {52001#(<= proc_i 136)} is VALID [2019-05-15 10:17:04,151 INFO L273 TraceCheckUtils]: 209: Hoare triple {52001#(<= proc_i 136)} assume j < 6; {52001#(<= proc_i 136)} is VALID [2019-05-15 10:17:04,151 INFO L273 TraceCheckUtils]: 210: Hoare triple {52001#(<= proc_i 136)} i := i + 4; {52020#(<= proc_i 140)} is VALID [2019-05-15 10:17:04,152 INFO L273 TraceCheckUtils]: 211: Hoare triple {52020#(<= proc_i 140)} assume i <= 1000; {52020#(<= proc_i 140)} is VALID [2019-05-15 10:17:04,152 INFO L273 TraceCheckUtils]: 212: Hoare triple {52020#(<= proc_i 140)} assume i + 4 < a[j]; {52020#(<= proc_i 140)} is VALID [2019-05-15 10:17:04,153 INFO L273 TraceCheckUtils]: 213: Hoare triple {52020#(<= proc_i 140)} assume a[5] == 1000; {52020#(<= proc_i 140)} is VALID [2019-05-15 10:17:04,153 INFO L273 TraceCheckUtils]: 214: Hoare triple {52020#(<= proc_i 140)} assume j > 4; {52020#(<= proc_i 140)} is VALID [2019-05-15 10:17:04,154 INFO L273 TraceCheckUtils]: 215: Hoare triple {52020#(<= proc_i 140)} assume j < 6; {52020#(<= proc_i 140)} is VALID [2019-05-15 10:17:04,154 INFO L273 TraceCheckUtils]: 216: Hoare triple {52020#(<= proc_i 140)} i := i + 4; {52039#(<= proc_i 144)} is VALID [2019-05-15 10:17:04,155 INFO L273 TraceCheckUtils]: 217: Hoare triple {52039#(<= proc_i 144)} assume i <= 1000; {52039#(<= proc_i 144)} is VALID [2019-05-15 10:17:04,155 INFO L273 TraceCheckUtils]: 218: Hoare triple {52039#(<= proc_i 144)} assume i + 4 < a[j]; {52039#(<= proc_i 144)} is VALID [2019-05-15 10:17:04,156 INFO L273 TraceCheckUtils]: 219: Hoare triple {52039#(<= proc_i 144)} assume a[5] == 1000; {52039#(<= proc_i 144)} is VALID [2019-05-15 10:17:04,156 INFO L273 TraceCheckUtils]: 220: Hoare triple {52039#(<= proc_i 144)} assume j > 4; {52039#(<= proc_i 144)} is VALID [2019-05-15 10:17:04,157 INFO L273 TraceCheckUtils]: 221: Hoare triple {52039#(<= proc_i 144)} assume j < 6; {52039#(<= proc_i 144)} is VALID [2019-05-15 10:17:04,157 INFO L273 TraceCheckUtils]: 222: Hoare triple {52039#(<= proc_i 144)} i := i + 4; {52058#(<= proc_i 148)} is VALID [2019-05-15 10:17:04,158 INFO L273 TraceCheckUtils]: 223: Hoare triple {52058#(<= proc_i 148)} assume i <= 1000; {52058#(<= proc_i 148)} is VALID [2019-05-15 10:17:04,158 INFO L273 TraceCheckUtils]: 224: Hoare triple {52058#(<= proc_i 148)} assume i + 4 < a[j]; {52058#(<= proc_i 148)} is VALID [2019-05-15 10:17:04,159 INFO L273 TraceCheckUtils]: 225: Hoare triple {52058#(<= proc_i 148)} assume a[5] == 1000; {52058#(<= proc_i 148)} is VALID [2019-05-15 10:17:04,159 INFO L273 TraceCheckUtils]: 226: Hoare triple {52058#(<= proc_i 148)} assume j > 4; {52058#(<= proc_i 148)} is VALID [2019-05-15 10:17:04,160 INFO L273 TraceCheckUtils]: 227: Hoare triple {52058#(<= proc_i 148)} assume j < 6; {52058#(<= proc_i 148)} is VALID [2019-05-15 10:17:04,160 INFO L273 TraceCheckUtils]: 228: Hoare triple {52058#(<= proc_i 148)} i := i + 4; {52077#(<= proc_i 152)} is VALID [2019-05-15 10:17:04,161 INFO L273 TraceCheckUtils]: 229: Hoare triple {52077#(<= proc_i 152)} assume i <= 1000; {52077#(<= proc_i 152)} is VALID [2019-05-15 10:17:04,161 INFO L273 TraceCheckUtils]: 230: Hoare triple {52077#(<= proc_i 152)} assume i + 4 < a[j]; {52077#(<= proc_i 152)} is VALID [2019-05-15 10:17:04,162 INFO L273 TraceCheckUtils]: 231: Hoare triple {52077#(<= proc_i 152)} assume a[5] == 1000; {52077#(<= proc_i 152)} is VALID [2019-05-15 10:17:04,162 INFO L273 TraceCheckUtils]: 232: Hoare triple {52077#(<= proc_i 152)} assume j > 4; {52077#(<= proc_i 152)} is VALID [2019-05-15 10:17:04,162 INFO L273 TraceCheckUtils]: 233: Hoare triple {52077#(<= proc_i 152)} assume j < 6; {52077#(<= proc_i 152)} is VALID [2019-05-15 10:17:04,163 INFO L273 TraceCheckUtils]: 234: Hoare triple {52077#(<= proc_i 152)} i := i + 4; {52096#(<= proc_i 156)} is VALID [2019-05-15 10:17:04,164 INFO L273 TraceCheckUtils]: 235: Hoare triple {52096#(<= proc_i 156)} assume i <= 1000; {52096#(<= proc_i 156)} is VALID [2019-05-15 10:17:04,164 INFO L273 TraceCheckUtils]: 236: Hoare triple {52096#(<= proc_i 156)} assume i + 4 < a[j]; {52096#(<= proc_i 156)} is VALID [2019-05-15 10:17:04,165 INFO L273 TraceCheckUtils]: 237: Hoare triple {52096#(<= proc_i 156)} assume a[5] == 1000; {52096#(<= proc_i 156)} is VALID [2019-05-15 10:17:04,165 INFO L273 TraceCheckUtils]: 238: Hoare triple {52096#(<= proc_i 156)} assume j > 4; {52096#(<= proc_i 156)} is VALID [2019-05-15 10:17:04,165 INFO L273 TraceCheckUtils]: 239: Hoare triple {52096#(<= proc_i 156)} assume j < 6; {52096#(<= proc_i 156)} is VALID [2019-05-15 10:17:04,166 INFO L273 TraceCheckUtils]: 240: Hoare triple {52096#(<= proc_i 156)} i := i + 4; {52115#(<= proc_i 160)} is VALID [2019-05-15 10:17:04,167 INFO L273 TraceCheckUtils]: 241: Hoare triple {52115#(<= proc_i 160)} assume i <= 1000; {52115#(<= proc_i 160)} is VALID [2019-05-15 10:17:04,167 INFO L273 TraceCheckUtils]: 242: Hoare triple {52115#(<= proc_i 160)} assume i + 4 < a[j]; {52115#(<= proc_i 160)} is VALID [2019-05-15 10:17:04,167 INFO L273 TraceCheckUtils]: 243: Hoare triple {52115#(<= proc_i 160)} assume a[5] == 1000; {52115#(<= proc_i 160)} is VALID [2019-05-15 10:17:04,168 INFO L273 TraceCheckUtils]: 244: Hoare triple {52115#(<= proc_i 160)} assume j > 4; {52115#(<= proc_i 160)} is VALID [2019-05-15 10:17:04,168 INFO L273 TraceCheckUtils]: 245: Hoare triple {52115#(<= proc_i 160)} assume j < 6; {52115#(<= proc_i 160)} is VALID [2019-05-15 10:17:04,169 INFO L273 TraceCheckUtils]: 246: Hoare triple {52115#(<= proc_i 160)} i := i + 4; {52134#(<= proc_i 164)} is VALID [2019-05-15 10:17:04,170 INFO L273 TraceCheckUtils]: 247: Hoare triple {52134#(<= proc_i 164)} assume i <= 1000; {52134#(<= proc_i 164)} is VALID [2019-05-15 10:17:04,170 INFO L273 TraceCheckUtils]: 248: Hoare triple {52134#(<= proc_i 164)} assume i + 4 < a[j]; {52134#(<= proc_i 164)} is VALID [2019-05-15 10:17:04,170 INFO L273 TraceCheckUtils]: 249: Hoare triple {52134#(<= proc_i 164)} assume a[5] == 1000; {52134#(<= proc_i 164)} is VALID [2019-05-15 10:17:04,171 INFO L273 TraceCheckUtils]: 250: Hoare triple {52134#(<= proc_i 164)} assume j > 4; {52134#(<= proc_i 164)} is VALID [2019-05-15 10:17:04,171 INFO L273 TraceCheckUtils]: 251: Hoare triple {52134#(<= proc_i 164)} assume j < 6; {52134#(<= proc_i 164)} is VALID [2019-05-15 10:17:04,172 INFO L273 TraceCheckUtils]: 252: Hoare triple {52134#(<= proc_i 164)} i := i + 4; {52153#(<= proc_i 168)} is VALID [2019-05-15 10:17:04,172 INFO L273 TraceCheckUtils]: 253: Hoare triple {52153#(<= proc_i 168)} assume i <= 1000; {52153#(<= proc_i 168)} is VALID [2019-05-15 10:17:04,173 INFO L273 TraceCheckUtils]: 254: Hoare triple {52153#(<= proc_i 168)} assume i + 4 < a[j]; {52153#(<= proc_i 168)} is VALID [2019-05-15 10:17:04,173 INFO L273 TraceCheckUtils]: 255: Hoare triple {52153#(<= proc_i 168)} assume a[5] == 1000; {52153#(<= proc_i 168)} is VALID [2019-05-15 10:17:04,174 INFO L273 TraceCheckUtils]: 256: Hoare triple {52153#(<= proc_i 168)} assume j > 4; {52153#(<= proc_i 168)} is VALID [2019-05-15 10:17:04,174 INFO L273 TraceCheckUtils]: 257: Hoare triple {52153#(<= proc_i 168)} assume j < 6; {52153#(<= proc_i 168)} is VALID [2019-05-15 10:17:04,175 INFO L273 TraceCheckUtils]: 258: Hoare triple {52153#(<= proc_i 168)} i := i + 4; {52172#(<= proc_i 172)} is VALID [2019-05-15 10:17:04,175 INFO L273 TraceCheckUtils]: 259: Hoare triple {52172#(<= proc_i 172)} assume i <= 1000; {52172#(<= proc_i 172)} is VALID [2019-05-15 10:17:04,176 INFO L273 TraceCheckUtils]: 260: Hoare triple {52172#(<= proc_i 172)} assume i + 4 < a[j]; {52172#(<= proc_i 172)} is VALID [2019-05-15 10:17:04,176 INFO L273 TraceCheckUtils]: 261: Hoare triple {52172#(<= proc_i 172)} assume a[5] == 1000; {52172#(<= proc_i 172)} is VALID [2019-05-15 10:17:04,177 INFO L273 TraceCheckUtils]: 262: Hoare triple {52172#(<= proc_i 172)} assume j > 4; {52172#(<= proc_i 172)} is VALID [2019-05-15 10:17:04,177 INFO L273 TraceCheckUtils]: 263: Hoare triple {52172#(<= proc_i 172)} assume j < 6; {52172#(<= proc_i 172)} is VALID [2019-05-15 10:17:04,178 INFO L273 TraceCheckUtils]: 264: Hoare triple {52172#(<= proc_i 172)} i := i + 4; {52191#(<= proc_i 176)} is VALID [2019-05-15 10:17:04,178 INFO L273 TraceCheckUtils]: 265: Hoare triple {52191#(<= proc_i 176)} assume i <= 1000; {52191#(<= proc_i 176)} is VALID [2019-05-15 10:17:04,179 INFO L273 TraceCheckUtils]: 266: Hoare triple {52191#(<= proc_i 176)} assume i + 4 < a[j]; {52191#(<= proc_i 176)} is VALID [2019-05-15 10:17:04,179 INFO L273 TraceCheckUtils]: 267: Hoare triple {52191#(<= proc_i 176)} assume a[5] == 1000; {52191#(<= proc_i 176)} is VALID [2019-05-15 10:17:04,180 INFO L273 TraceCheckUtils]: 268: Hoare triple {52191#(<= proc_i 176)} assume j > 4; {52191#(<= proc_i 176)} is VALID [2019-05-15 10:17:04,180 INFO L273 TraceCheckUtils]: 269: Hoare triple {52191#(<= proc_i 176)} assume j < 6; {52191#(<= proc_i 176)} is VALID [2019-05-15 10:17:04,181 INFO L273 TraceCheckUtils]: 270: Hoare triple {52191#(<= proc_i 176)} i := i + 4; {52210#(<= proc_i 180)} is VALID [2019-05-15 10:17:04,181 INFO L273 TraceCheckUtils]: 271: Hoare triple {52210#(<= proc_i 180)} assume i <= 1000; {52210#(<= proc_i 180)} is VALID [2019-05-15 10:17:04,182 INFO L273 TraceCheckUtils]: 272: Hoare triple {52210#(<= proc_i 180)} assume i + 4 < a[j]; {52210#(<= proc_i 180)} is VALID [2019-05-15 10:17:04,182 INFO L273 TraceCheckUtils]: 273: Hoare triple {52210#(<= proc_i 180)} assume a[5] == 1000; {52210#(<= proc_i 180)} is VALID [2019-05-15 10:17:04,183 INFO L273 TraceCheckUtils]: 274: Hoare triple {52210#(<= proc_i 180)} assume j > 4; {52210#(<= proc_i 180)} is VALID [2019-05-15 10:17:04,183 INFO L273 TraceCheckUtils]: 275: Hoare triple {52210#(<= proc_i 180)} assume j < 6; {52210#(<= proc_i 180)} is VALID [2019-05-15 10:17:04,184 INFO L273 TraceCheckUtils]: 276: Hoare triple {52210#(<= proc_i 180)} i := i + 4; {52229#(<= proc_i 184)} is VALID [2019-05-15 10:17:04,184 INFO L273 TraceCheckUtils]: 277: Hoare triple {52229#(<= proc_i 184)} assume i <= 1000; {52229#(<= proc_i 184)} is VALID [2019-05-15 10:17:04,185 INFO L273 TraceCheckUtils]: 278: Hoare triple {52229#(<= proc_i 184)} assume i + 4 < a[j]; {52229#(<= proc_i 184)} is VALID [2019-05-15 10:17:04,185 INFO L273 TraceCheckUtils]: 279: Hoare triple {52229#(<= proc_i 184)} assume a[5] == 1000; {52229#(<= proc_i 184)} is VALID [2019-05-15 10:17:04,186 INFO L273 TraceCheckUtils]: 280: Hoare triple {52229#(<= proc_i 184)} assume j > 4; {52229#(<= proc_i 184)} is VALID [2019-05-15 10:17:04,186 INFO L273 TraceCheckUtils]: 281: Hoare triple {52229#(<= proc_i 184)} assume j < 6; {52229#(<= proc_i 184)} is VALID [2019-05-15 10:17:04,187 INFO L273 TraceCheckUtils]: 282: Hoare triple {52229#(<= proc_i 184)} i := i + 4; {52248#(<= proc_i 188)} is VALID [2019-05-15 10:17:04,187 INFO L273 TraceCheckUtils]: 283: Hoare triple {52248#(<= proc_i 188)} assume i <= 1000; {52248#(<= proc_i 188)} is VALID [2019-05-15 10:17:04,188 INFO L273 TraceCheckUtils]: 284: Hoare triple {52248#(<= proc_i 188)} assume i + 4 < a[j]; {52248#(<= proc_i 188)} is VALID [2019-05-15 10:17:04,188 INFO L273 TraceCheckUtils]: 285: Hoare triple {52248#(<= proc_i 188)} assume a[5] == 1000; {52248#(<= proc_i 188)} is VALID [2019-05-15 10:17:04,189 INFO L273 TraceCheckUtils]: 286: Hoare triple {52248#(<= proc_i 188)} assume j > 4; {52248#(<= proc_i 188)} is VALID [2019-05-15 10:17:04,189 INFO L273 TraceCheckUtils]: 287: Hoare triple {52248#(<= proc_i 188)} assume j < 6; {52248#(<= proc_i 188)} is VALID [2019-05-15 10:17:04,190 INFO L273 TraceCheckUtils]: 288: Hoare triple {52248#(<= proc_i 188)} i := i + 4; {52267#(<= proc_i 192)} is VALID [2019-05-15 10:17:04,190 INFO L273 TraceCheckUtils]: 289: Hoare triple {52267#(<= proc_i 192)} assume !(i <= 1000); {51351#false} is VALID [2019-05-15 10:17:04,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6816 backedges. 0 proven. 6816 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:04,250 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:04,250 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2019-05-15 10:17:04,251 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 290 [2019-05-15 10:17:04,251 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:04,251 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 51 states. [2019-05-15 10:17:04,538 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 290 edges. 290 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:04,538 INFO L454 AbstractCegarLoop]: Interpolant automaton has 51 states [2019-05-15 10:17:04,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2019-05-15 10:17:04,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2019-05-15 10:17:04,539 INFO L87 Difference]: Start difference. First operand 291 states and 291 transitions. Second operand 51 states. [2019-05-15 10:17:05,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:05,031 INFO L93 Difference]: Finished difference Result 302 states and 302 transitions. [2019-05-15 10:17:05,031 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2019-05-15 10:17:05,031 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 290 [2019-05-15 10:17:05,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:05,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2019-05-15 10:17:05,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 303 transitions. [2019-05-15 10:17:05,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2019-05-15 10:17:05,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 303 transitions. [2019-05-15 10:17:05,034 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 51 states and 303 transitions. [2019-05-15 10:17:05,316 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 303 edges. 303 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:05,322 INFO L225 Difference]: With dead ends: 302 [2019-05-15 10:17:05,322 INFO L226 Difference]: Without dead ends: 302 [2019-05-15 10:17:05,322 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2019-05-15 10:17:05,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2019-05-15 10:17:05,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 297. [2019-05-15 10:17:05,325 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:05,325 INFO L82 GeneralOperation]: Start isEquivalent. First operand 302 states. Second operand 297 states. [2019-05-15 10:17:05,326 INFO L74 IsIncluded]: Start isIncluded. First operand 302 states. Second operand 297 states. [2019-05-15 10:17:05,326 INFO L87 Difference]: Start difference. First operand 302 states. Second operand 297 states. [2019-05-15 10:17:05,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:05,331 INFO L93 Difference]: Finished difference Result 302 states and 302 transitions. [2019-05-15 10:17:05,331 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 302 transitions. [2019-05-15 10:17:05,332 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:05,332 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:05,332 INFO L74 IsIncluded]: Start isIncluded. First operand 297 states. Second operand 302 states. [2019-05-15 10:17:05,332 INFO L87 Difference]: Start difference. First operand 297 states. Second operand 302 states. [2019-05-15 10:17:05,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:05,338 INFO L93 Difference]: Finished difference Result 302 states and 302 transitions. [2019-05-15 10:17:05,338 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 302 transitions. [2019-05-15 10:17:05,338 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:05,338 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:05,338 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:05,339 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:05,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 297 states. [2019-05-15 10:17:05,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 297 transitions. [2019-05-15 10:17:05,344 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 297 transitions. Word has length 290 [2019-05-15 10:17:05,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:05,344 INFO L475 AbstractCegarLoop]: Abstraction has 297 states and 297 transitions. [2019-05-15 10:17:05,344 INFO L476 AbstractCegarLoop]: Interpolant automaton has 51 states. [2019-05-15 10:17:05,344 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 297 transitions. [2019-05-15 10:17:05,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2019-05-15 10:17:05,346 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:05,346 INFO L399 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 49, 49, 1, 1] [2019-05-15 10:17:05,347 INFO L418 AbstractCegarLoop]: === Iteration 50 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:05,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:05,347 INFO L82 PathProgramCache]: Analyzing trace with hash -614998286, now seen corresponding path program 49 times [2019-05-15 10:17:05,348 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:05,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:05,408 INFO L256 TraceCheckSpWp]: Trace formula consists of 397 conjuncts, 51 conjunts are in the unsatisfiable core [2019-05-15 10:17:05,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:05,446 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:07,199 INFO L273 TraceCheckUtils]: 0: Hoare triple {53473#true} i := 0; {53478#(<= proc_i 0)} is VALID [2019-05-15 10:17:07,199 INFO L273 TraceCheckUtils]: 1: Hoare triple {53478#(<= proc_i 0)} assume i <= 1000; {53478#(<= proc_i 0)} is VALID [2019-05-15 10:17:07,199 INFO L273 TraceCheckUtils]: 2: Hoare triple {53478#(<= proc_i 0)} assume i + 4 < a[j]; {53478#(<= proc_i 0)} is VALID [2019-05-15 10:17:07,200 INFO L273 TraceCheckUtils]: 3: Hoare triple {53478#(<= proc_i 0)} assume a[5] == 1000; {53478#(<= proc_i 0)} is VALID [2019-05-15 10:17:07,200 INFO L273 TraceCheckUtils]: 4: Hoare triple {53478#(<= proc_i 0)} assume j > 4; {53478#(<= proc_i 0)} is VALID [2019-05-15 10:17:07,201 INFO L273 TraceCheckUtils]: 5: Hoare triple {53478#(<= proc_i 0)} assume j < 6; {53478#(<= proc_i 0)} is VALID [2019-05-15 10:17:07,202 INFO L273 TraceCheckUtils]: 6: Hoare triple {53478#(<= proc_i 0)} i := i + 4; {53497#(<= proc_i 4)} is VALID [2019-05-15 10:17:07,202 INFO L273 TraceCheckUtils]: 7: Hoare triple {53497#(<= proc_i 4)} assume i <= 1000; {53497#(<= proc_i 4)} is VALID [2019-05-15 10:17:07,202 INFO L273 TraceCheckUtils]: 8: Hoare triple {53497#(<= proc_i 4)} assume i + 4 < a[j]; {53497#(<= proc_i 4)} is VALID [2019-05-15 10:17:07,203 INFO L273 TraceCheckUtils]: 9: Hoare triple {53497#(<= proc_i 4)} assume a[5] == 1000; {53497#(<= proc_i 4)} is VALID [2019-05-15 10:17:07,203 INFO L273 TraceCheckUtils]: 10: Hoare triple {53497#(<= proc_i 4)} assume j > 4; {53497#(<= proc_i 4)} is VALID [2019-05-15 10:17:07,204 INFO L273 TraceCheckUtils]: 11: Hoare triple {53497#(<= proc_i 4)} assume j < 6; {53497#(<= proc_i 4)} is VALID [2019-05-15 10:17:07,204 INFO L273 TraceCheckUtils]: 12: Hoare triple {53497#(<= proc_i 4)} i := i + 4; {53516#(<= proc_i 8)} is VALID [2019-05-15 10:17:07,205 INFO L273 TraceCheckUtils]: 13: Hoare triple {53516#(<= proc_i 8)} assume i <= 1000; {53516#(<= proc_i 8)} is VALID [2019-05-15 10:17:07,205 INFO L273 TraceCheckUtils]: 14: Hoare triple {53516#(<= proc_i 8)} assume i + 4 < a[j]; {53516#(<= proc_i 8)} is VALID [2019-05-15 10:17:07,206 INFO L273 TraceCheckUtils]: 15: Hoare triple {53516#(<= proc_i 8)} assume a[5] == 1000; {53516#(<= proc_i 8)} is VALID [2019-05-15 10:17:07,206 INFO L273 TraceCheckUtils]: 16: Hoare triple {53516#(<= proc_i 8)} assume j > 4; {53516#(<= proc_i 8)} is VALID [2019-05-15 10:17:07,207 INFO L273 TraceCheckUtils]: 17: Hoare triple {53516#(<= proc_i 8)} assume j < 6; {53516#(<= proc_i 8)} is VALID [2019-05-15 10:17:07,207 INFO L273 TraceCheckUtils]: 18: Hoare triple {53516#(<= proc_i 8)} i := i + 4; {53535#(<= proc_i 12)} is VALID [2019-05-15 10:17:07,208 INFO L273 TraceCheckUtils]: 19: Hoare triple {53535#(<= proc_i 12)} assume i <= 1000; {53535#(<= proc_i 12)} is VALID [2019-05-15 10:17:07,208 INFO L273 TraceCheckUtils]: 20: Hoare triple {53535#(<= proc_i 12)} assume i + 4 < a[j]; {53535#(<= proc_i 12)} is VALID [2019-05-15 10:17:07,209 INFO L273 TraceCheckUtils]: 21: Hoare triple {53535#(<= proc_i 12)} assume a[5] == 1000; {53535#(<= proc_i 12)} is VALID [2019-05-15 10:17:07,209 INFO L273 TraceCheckUtils]: 22: Hoare triple {53535#(<= proc_i 12)} assume j > 4; {53535#(<= proc_i 12)} is VALID [2019-05-15 10:17:07,210 INFO L273 TraceCheckUtils]: 23: Hoare triple {53535#(<= proc_i 12)} assume j < 6; {53535#(<= proc_i 12)} is VALID [2019-05-15 10:17:07,210 INFO L273 TraceCheckUtils]: 24: Hoare triple {53535#(<= proc_i 12)} i := i + 4; {53554#(<= proc_i 16)} is VALID [2019-05-15 10:17:07,211 INFO L273 TraceCheckUtils]: 25: Hoare triple {53554#(<= proc_i 16)} assume i <= 1000; {53554#(<= proc_i 16)} is VALID [2019-05-15 10:17:07,211 INFO L273 TraceCheckUtils]: 26: Hoare triple {53554#(<= proc_i 16)} assume i + 4 < a[j]; {53554#(<= proc_i 16)} is VALID [2019-05-15 10:17:07,212 INFO L273 TraceCheckUtils]: 27: Hoare triple {53554#(<= proc_i 16)} assume a[5] == 1000; {53554#(<= proc_i 16)} is VALID [2019-05-15 10:17:07,212 INFO L273 TraceCheckUtils]: 28: Hoare triple {53554#(<= proc_i 16)} assume j > 4; {53554#(<= proc_i 16)} is VALID [2019-05-15 10:17:07,213 INFO L273 TraceCheckUtils]: 29: Hoare triple {53554#(<= proc_i 16)} assume j < 6; {53554#(<= proc_i 16)} is VALID [2019-05-15 10:17:07,213 INFO L273 TraceCheckUtils]: 30: Hoare triple {53554#(<= proc_i 16)} i := i + 4; {53573#(<= proc_i 20)} is VALID [2019-05-15 10:17:07,214 INFO L273 TraceCheckUtils]: 31: Hoare triple {53573#(<= proc_i 20)} assume i <= 1000; {53573#(<= proc_i 20)} is VALID [2019-05-15 10:17:07,214 INFO L273 TraceCheckUtils]: 32: Hoare triple {53573#(<= proc_i 20)} assume i + 4 < a[j]; {53573#(<= proc_i 20)} is VALID [2019-05-15 10:17:07,215 INFO L273 TraceCheckUtils]: 33: Hoare triple {53573#(<= proc_i 20)} assume a[5] == 1000; {53573#(<= proc_i 20)} is VALID [2019-05-15 10:17:07,215 INFO L273 TraceCheckUtils]: 34: Hoare triple {53573#(<= proc_i 20)} assume j > 4; {53573#(<= proc_i 20)} is VALID [2019-05-15 10:17:07,216 INFO L273 TraceCheckUtils]: 35: Hoare triple {53573#(<= proc_i 20)} assume j < 6; {53573#(<= proc_i 20)} is VALID [2019-05-15 10:17:07,216 INFO L273 TraceCheckUtils]: 36: Hoare triple {53573#(<= proc_i 20)} i := i + 4; {53592#(<= proc_i 24)} is VALID [2019-05-15 10:17:07,217 INFO L273 TraceCheckUtils]: 37: Hoare triple {53592#(<= proc_i 24)} assume i <= 1000; {53592#(<= proc_i 24)} is VALID [2019-05-15 10:17:07,217 INFO L273 TraceCheckUtils]: 38: Hoare triple {53592#(<= proc_i 24)} assume i + 4 < a[j]; {53592#(<= proc_i 24)} is VALID [2019-05-15 10:17:07,218 INFO L273 TraceCheckUtils]: 39: Hoare triple {53592#(<= proc_i 24)} assume a[5] == 1000; {53592#(<= proc_i 24)} is VALID [2019-05-15 10:17:07,218 INFO L273 TraceCheckUtils]: 40: Hoare triple {53592#(<= proc_i 24)} assume j > 4; {53592#(<= proc_i 24)} is VALID [2019-05-15 10:17:07,219 INFO L273 TraceCheckUtils]: 41: Hoare triple {53592#(<= proc_i 24)} assume j < 6; {53592#(<= proc_i 24)} is VALID [2019-05-15 10:17:07,219 INFO L273 TraceCheckUtils]: 42: Hoare triple {53592#(<= proc_i 24)} i := i + 4; {53611#(<= proc_i 28)} is VALID [2019-05-15 10:17:07,220 INFO L273 TraceCheckUtils]: 43: Hoare triple {53611#(<= proc_i 28)} assume i <= 1000; {53611#(<= proc_i 28)} is VALID [2019-05-15 10:17:07,220 INFO L273 TraceCheckUtils]: 44: Hoare triple {53611#(<= proc_i 28)} assume i + 4 < a[j]; {53611#(<= proc_i 28)} is VALID [2019-05-15 10:17:07,221 INFO L273 TraceCheckUtils]: 45: Hoare triple {53611#(<= proc_i 28)} assume a[5] == 1000; {53611#(<= proc_i 28)} is VALID [2019-05-15 10:17:07,221 INFO L273 TraceCheckUtils]: 46: Hoare triple {53611#(<= proc_i 28)} assume j > 4; {53611#(<= proc_i 28)} is VALID [2019-05-15 10:17:07,221 INFO L273 TraceCheckUtils]: 47: Hoare triple {53611#(<= proc_i 28)} assume j < 6; {53611#(<= proc_i 28)} is VALID [2019-05-15 10:17:07,222 INFO L273 TraceCheckUtils]: 48: Hoare triple {53611#(<= proc_i 28)} i := i + 4; {53630#(<= proc_i 32)} is VALID [2019-05-15 10:17:07,223 INFO L273 TraceCheckUtils]: 49: Hoare triple {53630#(<= proc_i 32)} assume i <= 1000; {53630#(<= proc_i 32)} is VALID [2019-05-15 10:17:07,223 INFO L273 TraceCheckUtils]: 50: Hoare triple {53630#(<= proc_i 32)} assume i + 4 < a[j]; {53630#(<= proc_i 32)} is VALID [2019-05-15 10:17:07,224 INFO L273 TraceCheckUtils]: 51: Hoare triple {53630#(<= proc_i 32)} assume a[5] == 1000; {53630#(<= proc_i 32)} is VALID [2019-05-15 10:17:07,224 INFO L273 TraceCheckUtils]: 52: Hoare triple {53630#(<= proc_i 32)} assume j > 4; {53630#(<= proc_i 32)} is VALID [2019-05-15 10:17:07,224 INFO L273 TraceCheckUtils]: 53: Hoare triple {53630#(<= proc_i 32)} assume j < 6; {53630#(<= proc_i 32)} is VALID [2019-05-15 10:17:07,225 INFO L273 TraceCheckUtils]: 54: Hoare triple {53630#(<= proc_i 32)} i := i + 4; {53649#(<= proc_i 36)} is VALID [2019-05-15 10:17:07,226 INFO L273 TraceCheckUtils]: 55: Hoare triple {53649#(<= proc_i 36)} assume i <= 1000; {53649#(<= proc_i 36)} is VALID [2019-05-15 10:17:07,226 INFO L273 TraceCheckUtils]: 56: Hoare triple {53649#(<= proc_i 36)} assume i + 4 < a[j]; {53649#(<= proc_i 36)} is VALID [2019-05-15 10:17:07,226 INFO L273 TraceCheckUtils]: 57: Hoare triple {53649#(<= proc_i 36)} assume a[5] == 1000; {53649#(<= proc_i 36)} is VALID [2019-05-15 10:17:07,227 INFO L273 TraceCheckUtils]: 58: Hoare triple {53649#(<= proc_i 36)} assume j > 4; {53649#(<= proc_i 36)} is VALID [2019-05-15 10:17:07,227 INFO L273 TraceCheckUtils]: 59: Hoare triple {53649#(<= proc_i 36)} assume j < 6; {53649#(<= proc_i 36)} is VALID [2019-05-15 10:17:07,228 INFO L273 TraceCheckUtils]: 60: Hoare triple {53649#(<= proc_i 36)} i := i + 4; {53668#(<= proc_i 40)} is VALID [2019-05-15 10:17:07,229 INFO L273 TraceCheckUtils]: 61: Hoare triple {53668#(<= proc_i 40)} assume i <= 1000; {53668#(<= proc_i 40)} is VALID [2019-05-15 10:17:07,229 INFO L273 TraceCheckUtils]: 62: Hoare triple {53668#(<= proc_i 40)} assume i + 4 < a[j]; {53668#(<= proc_i 40)} is VALID [2019-05-15 10:17:07,229 INFO L273 TraceCheckUtils]: 63: Hoare triple {53668#(<= proc_i 40)} assume a[5] == 1000; {53668#(<= proc_i 40)} is VALID [2019-05-15 10:17:07,230 INFO L273 TraceCheckUtils]: 64: Hoare triple {53668#(<= proc_i 40)} assume j > 4; {53668#(<= proc_i 40)} is VALID [2019-05-15 10:17:07,230 INFO L273 TraceCheckUtils]: 65: Hoare triple {53668#(<= proc_i 40)} assume j < 6; {53668#(<= proc_i 40)} is VALID [2019-05-15 10:17:07,231 INFO L273 TraceCheckUtils]: 66: Hoare triple {53668#(<= proc_i 40)} i := i + 4; {53687#(<= proc_i 44)} is VALID [2019-05-15 10:17:07,231 INFO L273 TraceCheckUtils]: 67: Hoare triple {53687#(<= proc_i 44)} assume i <= 1000; {53687#(<= proc_i 44)} is VALID [2019-05-15 10:17:07,232 INFO L273 TraceCheckUtils]: 68: Hoare triple {53687#(<= proc_i 44)} assume i + 4 < a[j]; {53687#(<= proc_i 44)} is VALID [2019-05-15 10:17:07,232 INFO L273 TraceCheckUtils]: 69: Hoare triple {53687#(<= proc_i 44)} assume a[5] == 1000; {53687#(<= proc_i 44)} is VALID [2019-05-15 10:17:07,233 INFO L273 TraceCheckUtils]: 70: Hoare triple {53687#(<= proc_i 44)} assume j > 4; {53687#(<= proc_i 44)} is VALID [2019-05-15 10:17:07,233 INFO L273 TraceCheckUtils]: 71: Hoare triple {53687#(<= proc_i 44)} assume j < 6; {53687#(<= proc_i 44)} is VALID [2019-05-15 10:17:07,234 INFO L273 TraceCheckUtils]: 72: Hoare triple {53687#(<= proc_i 44)} i := i + 4; {53706#(<= proc_i 48)} is VALID [2019-05-15 10:17:07,234 INFO L273 TraceCheckUtils]: 73: Hoare triple {53706#(<= proc_i 48)} assume i <= 1000; {53706#(<= proc_i 48)} is VALID [2019-05-15 10:17:07,235 INFO L273 TraceCheckUtils]: 74: Hoare triple {53706#(<= proc_i 48)} assume i + 4 < a[j]; {53706#(<= proc_i 48)} is VALID [2019-05-15 10:17:07,235 INFO L273 TraceCheckUtils]: 75: Hoare triple {53706#(<= proc_i 48)} assume a[5] == 1000; {53706#(<= proc_i 48)} is VALID [2019-05-15 10:17:07,236 INFO L273 TraceCheckUtils]: 76: Hoare triple {53706#(<= proc_i 48)} assume j > 4; {53706#(<= proc_i 48)} is VALID [2019-05-15 10:17:07,236 INFO L273 TraceCheckUtils]: 77: Hoare triple {53706#(<= proc_i 48)} assume j < 6; {53706#(<= proc_i 48)} is VALID [2019-05-15 10:17:07,237 INFO L273 TraceCheckUtils]: 78: Hoare triple {53706#(<= proc_i 48)} i := i + 4; {53725#(<= proc_i 52)} is VALID [2019-05-15 10:17:07,237 INFO L273 TraceCheckUtils]: 79: Hoare triple {53725#(<= proc_i 52)} assume i <= 1000; {53725#(<= proc_i 52)} is VALID [2019-05-15 10:17:07,238 INFO L273 TraceCheckUtils]: 80: Hoare triple {53725#(<= proc_i 52)} assume i + 4 < a[j]; {53725#(<= proc_i 52)} is VALID [2019-05-15 10:17:07,238 INFO L273 TraceCheckUtils]: 81: Hoare triple {53725#(<= proc_i 52)} assume a[5] == 1000; {53725#(<= proc_i 52)} is VALID [2019-05-15 10:17:07,239 INFO L273 TraceCheckUtils]: 82: Hoare triple {53725#(<= proc_i 52)} assume j > 4; {53725#(<= proc_i 52)} is VALID [2019-05-15 10:17:07,239 INFO L273 TraceCheckUtils]: 83: Hoare triple {53725#(<= proc_i 52)} assume j < 6; {53725#(<= proc_i 52)} is VALID [2019-05-15 10:17:07,240 INFO L273 TraceCheckUtils]: 84: Hoare triple {53725#(<= proc_i 52)} i := i + 4; {53744#(<= proc_i 56)} is VALID [2019-05-15 10:17:07,240 INFO L273 TraceCheckUtils]: 85: Hoare triple {53744#(<= proc_i 56)} assume i <= 1000; {53744#(<= proc_i 56)} is VALID [2019-05-15 10:17:07,241 INFO L273 TraceCheckUtils]: 86: Hoare triple {53744#(<= proc_i 56)} assume i + 4 < a[j]; {53744#(<= proc_i 56)} is VALID [2019-05-15 10:17:07,241 INFO L273 TraceCheckUtils]: 87: Hoare triple {53744#(<= proc_i 56)} assume a[5] == 1000; {53744#(<= proc_i 56)} is VALID [2019-05-15 10:17:07,242 INFO L273 TraceCheckUtils]: 88: Hoare triple {53744#(<= proc_i 56)} assume j > 4; {53744#(<= proc_i 56)} is VALID [2019-05-15 10:17:07,242 INFO L273 TraceCheckUtils]: 89: Hoare triple {53744#(<= proc_i 56)} assume j < 6; {53744#(<= proc_i 56)} is VALID [2019-05-15 10:17:07,243 INFO L273 TraceCheckUtils]: 90: Hoare triple {53744#(<= proc_i 56)} i := i + 4; {53763#(<= proc_i 60)} is VALID [2019-05-15 10:17:07,243 INFO L273 TraceCheckUtils]: 91: Hoare triple {53763#(<= proc_i 60)} assume i <= 1000; {53763#(<= proc_i 60)} is VALID [2019-05-15 10:17:07,244 INFO L273 TraceCheckUtils]: 92: Hoare triple {53763#(<= proc_i 60)} assume i + 4 < a[j]; {53763#(<= proc_i 60)} is VALID [2019-05-15 10:17:07,244 INFO L273 TraceCheckUtils]: 93: Hoare triple {53763#(<= proc_i 60)} assume a[5] == 1000; {53763#(<= proc_i 60)} is VALID [2019-05-15 10:17:07,245 INFO L273 TraceCheckUtils]: 94: Hoare triple {53763#(<= proc_i 60)} assume j > 4; {53763#(<= proc_i 60)} is VALID [2019-05-15 10:17:07,245 INFO L273 TraceCheckUtils]: 95: Hoare triple {53763#(<= proc_i 60)} assume j < 6; {53763#(<= proc_i 60)} is VALID [2019-05-15 10:17:07,246 INFO L273 TraceCheckUtils]: 96: Hoare triple {53763#(<= proc_i 60)} i := i + 4; {53782#(<= proc_i 64)} is VALID [2019-05-15 10:17:07,246 INFO L273 TraceCheckUtils]: 97: Hoare triple {53782#(<= proc_i 64)} assume i <= 1000; {53782#(<= proc_i 64)} is VALID [2019-05-15 10:17:07,247 INFO L273 TraceCheckUtils]: 98: Hoare triple {53782#(<= proc_i 64)} assume i + 4 < a[j]; {53782#(<= proc_i 64)} is VALID [2019-05-15 10:17:07,247 INFO L273 TraceCheckUtils]: 99: Hoare triple {53782#(<= proc_i 64)} assume a[5] == 1000; {53782#(<= proc_i 64)} is VALID [2019-05-15 10:17:07,248 INFO L273 TraceCheckUtils]: 100: Hoare triple {53782#(<= proc_i 64)} assume j > 4; {53782#(<= proc_i 64)} is VALID [2019-05-15 10:17:07,248 INFO L273 TraceCheckUtils]: 101: Hoare triple {53782#(<= proc_i 64)} assume j < 6; {53782#(<= proc_i 64)} is VALID [2019-05-15 10:17:07,249 INFO L273 TraceCheckUtils]: 102: Hoare triple {53782#(<= proc_i 64)} i := i + 4; {53801#(<= proc_i 68)} is VALID [2019-05-15 10:17:07,249 INFO L273 TraceCheckUtils]: 103: Hoare triple {53801#(<= proc_i 68)} assume i <= 1000; {53801#(<= proc_i 68)} is VALID [2019-05-15 10:17:07,250 INFO L273 TraceCheckUtils]: 104: Hoare triple {53801#(<= proc_i 68)} assume i + 4 < a[j]; {53801#(<= proc_i 68)} is VALID [2019-05-15 10:17:07,250 INFO L273 TraceCheckUtils]: 105: Hoare triple {53801#(<= proc_i 68)} assume a[5] == 1000; {53801#(<= proc_i 68)} is VALID [2019-05-15 10:17:07,250 INFO L273 TraceCheckUtils]: 106: Hoare triple {53801#(<= proc_i 68)} assume j > 4; {53801#(<= proc_i 68)} is VALID [2019-05-15 10:17:07,251 INFO L273 TraceCheckUtils]: 107: Hoare triple {53801#(<= proc_i 68)} assume j < 6; {53801#(<= proc_i 68)} is VALID [2019-05-15 10:17:07,252 INFO L273 TraceCheckUtils]: 108: Hoare triple {53801#(<= proc_i 68)} i := i + 4; {53820#(<= proc_i 72)} is VALID [2019-05-15 10:17:07,252 INFO L273 TraceCheckUtils]: 109: Hoare triple {53820#(<= proc_i 72)} assume i <= 1000; {53820#(<= proc_i 72)} is VALID [2019-05-15 10:17:07,253 INFO L273 TraceCheckUtils]: 110: Hoare triple {53820#(<= proc_i 72)} assume i + 4 < a[j]; {53820#(<= proc_i 72)} is VALID [2019-05-15 10:17:07,253 INFO L273 TraceCheckUtils]: 111: Hoare triple {53820#(<= proc_i 72)} assume a[5] == 1000; {53820#(<= proc_i 72)} is VALID [2019-05-15 10:17:07,253 INFO L273 TraceCheckUtils]: 112: Hoare triple {53820#(<= proc_i 72)} assume j > 4; {53820#(<= proc_i 72)} is VALID [2019-05-15 10:17:07,254 INFO L273 TraceCheckUtils]: 113: Hoare triple {53820#(<= proc_i 72)} assume j < 6; {53820#(<= proc_i 72)} is VALID [2019-05-15 10:17:07,255 INFO L273 TraceCheckUtils]: 114: Hoare triple {53820#(<= proc_i 72)} i := i + 4; {53839#(<= proc_i 76)} is VALID [2019-05-15 10:17:07,255 INFO L273 TraceCheckUtils]: 115: Hoare triple {53839#(<= proc_i 76)} assume i <= 1000; {53839#(<= proc_i 76)} is VALID [2019-05-15 10:17:07,255 INFO L273 TraceCheckUtils]: 116: Hoare triple {53839#(<= proc_i 76)} assume i + 4 < a[j]; {53839#(<= proc_i 76)} is VALID [2019-05-15 10:17:07,256 INFO L273 TraceCheckUtils]: 117: Hoare triple {53839#(<= proc_i 76)} assume a[5] == 1000; {53839#(<= proc_i 76)} is VALID [2019-05-15 10:17:07,256 INFO L273 TraceCheckUtils]: 118: Hoare triple {53839#(<= proc_i 76)} assume j > 4; {53839#(<= proc_i 76)} is VALID [2019-05-15 10:17:07,257 INFO L273 TraceCheckUtils]: 119: Hoare triple {53839#(<= proc_i 76)} assume j < 6; {53839#(<= proc_i 76)} is VALID [2019-05-15 10:17:07,257 INFO L273 TraceCheckUtils]: 120: Hoare triple {53839#(<= proc_i 76)} i := i + 4; {53858#(<= proc_i 80)} is VALID [2019-05-15 10:17:07,258 INFO L273 TraceCheckUtils]: 121: Hoare triple {53858#(<= proc_i 80)} assume i <= 1000; {53858#(<= proc_i 80)} is VALID [2019-05-15 10:17:07,258 INFO L273 TraceCheckUtils]: 122: Hoare triple {53858#(<= proc_i 80)} assume i + 4 < a[j]; {53858#(<= proc_i 80)} is VALID [2019-05-15 10:17:07,259 INFO L273 TraceCheckUtils]: 123: Hoare triple {53858#(<= proc_i 80)} assume a[5] == 1000; {53858#(<= proc_i 80)} is VALID [2019-05-15 10:17:07,259 INFO L273 TraceCheckUtils]: 124: Hoare triple {53858#(<= proc_i 80)} assume j > 4; {53858#(<= proc_i 80)} is VALID [2019-05-15 10:17:07,260 INFO L273 TraceCheckUtils]: 125: Hoare triple {53858#(<= proc_i 80)} assume j < 6; {53858#(<= proc_i 80)} is VALID [2019-05-15 10:17:07,260 INFO L273 TraceCheckUtils]: 126: Hoare triple {53858#(<= proc_i 80)} i := i + 4; {53877#(<= proc_i 84)} is VALID [2019-05-15 10:17:07,261 INFO L273 TraceCheckUtils]: 127: Hoare triple {53877#(<= proc_i 84)} assume i <= 1000; {53877#(<= proc_i 84)} is VALID [2019-05-15 10:17:07,261 INFO L273 TraceCheckUtils]: 128: Hoare triple {53877#(<= proc_i 84)} assume i + 4 < a[j]; {53877#(<= proc_i 84)} is VALID [2019-05-15 10:17:07,262 INFO L273 TraceCheckUtils]: 129: Hoare triple {53877#(<= proc_i 84)} assume a[5] == 1000; {53877#(<= proc_i 84)} is VALID [2019-05-15 10:17:07,262 INFO L273 TraceCheckUtils]: 130: Hoare triple {53877#(<= proc_i 84)} assume j > 4; {53877#(<= proc_i 84)} is VALID [2019-05-15 10:17:07,263 INFO L273 TraceCheckUtils]: 131: Hoare triple {53877#(<= proc_i 84)} assume j < 6; {53877#(<= proc_i 84)} is VALID [2019-05-15 10:17:07,263 INFO L273 TraceCheckUtils]: 132: Hoare triple {53877#(<= proc_i 84)} i := i + 4; {53896#(<= proc_i 88)} is VALID [2019-05-15 10:17:07,264 INFO L273 TraceCheckUtils]: 133: Hoare triple {53896#(<= proc_i 88)} assume i <= 1000; {53896#(<= proc_i 88)} is VALID [2019-05-15 10:17:07,264 INFO L273 TraceCheckUtils]: 134: Hoare triple {53896#(<= proc_i 88)} assume i + 4 < a[j]; {53896#(<= proc_i 88)} is VALID [2019-05-15 10:17:07,265 INFO L273 TraceCheckUtils]: 135: Hoare triple {53896#(<= proc_i 88)} assume a[5] == 1000; {53896#(<= proc_i 88)} is VALID [2019-05-15 10:17:07,265 INFO L273 TraceCheckUtils]: 136: Hoare triple {53896#(<= proc_i 88)} assume j > 4; {53896#(<= proc_i 88)} is VALID [2019-05-15 10:17:07,266 INFO L273 TraceCheckUtils]: 137: Hoare triple {53896#(<= proc_i 88)} assume j < 6; {53896#(<= proc_i 88)} is VALID [2019-05-15 10:17:07,266 INFO L273 TraceCheckUtils]: 138: Hoare triple {53896#(<= proc_i 88)} i := i + 4; {53915#(<= proc_i 92)} is VALID [2019-05-15 10:17:07,267 INFO L273 TraceCheckUtils]: 139: Hoare triple {53915#(<= proc_i 92)} assume i <= 1000; {53915#(<= proc_i 92)} is VALID [2019-05-15 10:17:07,267 INFO L273 TraceCheckUtils]: 140: Hoare triple {53915#(<= proc_i 92)} assume i + 4 < a[j]; {53915#(<= proc_i 92)} is VALID [2019-05-15 10:17:07,268 INFO L273 TraceCheckUtils]: 141: Hoare triple {53915#(<= proc_i 92)} assume a[5] == 1000; {53915#(<= proc_i 92)} is VALID [2019-05-15 10:17:07,268 INFO L273 TraceCheckUtils]: 142: Hoare triple {53915#(<= proc_i 92)} assume j > 4; {53915#(<= proc_i 92)} is VALID [2019-05-15 10:17:07,269 INFO L273 TraceCheckUtils]: 143: Hoare triple {53915#(<= proc_i 92)} assume j < 6; {53915#(<= proc_i 92)} is VALID [2019-05-15 10:17:07,269 INFO L273 TraceCheckUtils]: 144: Hoare triple {53915#(<= proc_i 92)} i := i + 4; {53934#(<= proc_i 96)} is VALID [2019-05-15 10:17:07,270 INFO L273 TraceCheckUtils]: 145: Hoare triple {53934#(<= proc_i 96)} assume i <= 1000; {53934#(<= proc_i 96)} is VALID [2019-05-15 10:17:07,270 INFO L273 TraceCheckUtils]: 146: Hoare triple {53934#(<= proc_i 96)} assume i + 4 < a[j]; {53934#(<= proc_i 96)} is VALID [2019-05-15 10:17:07,271 INFO L273 TraceCheckUtils]: 147: Hoare triple {53934#(<= proc_i 96)} assume a[5] == 1000; {53934#(<= proc_i 96)} is VALID [2019-05-15 10:17:07,271 INFO L273 TraceCheckUtils]: 148: Hoare triple {53934#(<= proc_i 96)} assume j > 4; {53934#(<= proc_i 96)} is VALID [2019-05-15 10:17:07,272 INFO L273 TraceCheckUtils]: 149: Hoare triple {53934#(<= proc_i 96)} assume j < 6; {53934#(<= proc_i 96)} is VALID [2019-05-15 10:17:07,272 INFO L273 TraceCheckUtils]: 150: Hoare triple {53934#(<= proc_i 96)} i := i + 4; {53953#(<= proc_i 100)} is VALID [2019-05-15 10:17:07,273 INFO L273 TraceCheckUtils]: 151: Hoare triple {53953#(<= proc_i 100)} assume i <= 1000; {53953#(<= proc_i 100)} is VALID [2019-05-15 10:17:07,273 INFO L273 TraceCheckUtils]: 152: Hoare triple {53953#(<= proc_i 100)} assume i + 4 < a[j]; {53953#(<= proc_i 100)} is VALID [2019-05-15 10:17:07,274 INFO L273 TraceCheckUtils]: 153: Hoare triple {53953#(<= proc_i 100)} assume a[5] == 1000; {53953#(<= proc_i 100)} is VALID [2019-05-15 10:17:07,274 INFO L273 TraceCheckUtils]: 154: Hoare triple {53953#(<= proc_i 100)} assume j > 4; {53953#(<= proc_i 100)} is VALID [2019-05-15 10:17:07,275 INFO L273 TraceCheckUtils]: 155: Hoare triple {53953#(<= proc_i 100)} assume j < 6; {53953#(<= proc_i 100)} is VALID [2019-05-15 10:17:07,275 INFO L273 TraceCheckUtils]: 156: Hoare triple {53953#(<= proc_i 100)} i := i + 4; {53972#(<= proc_i 104)} is VALID [2019-05-15 10:17:07,276 INFO L273 TraceCheckUtils]: 157: Hoare triple {53972#(<= proc_i 104)} assume i <= 1000; {53972#(<= proc_i 104)} is VALID [2019-05-15 10:17:07,276 INFO L273 TraceCheckUtils]: 158: Hoare triple {53972#(<= proc_i 104)} assume i + 4 < a[j]; {53972#(<= proc_i 104)} is VALID [2019-05-15 10:17:07,277 INFO L273 TraceCheckUtils]: 159: Hoare triple {53972#(<= proc_i 104)} assume a[5] == 1000; {53972#(<= proc_i 104)} is VALID [2019-05-15 10:17:07,277 INFO L273 TraceCheckUtils]: 160: Hoare triple {53972#(<= proc_i 104)} assume j > 4; {53972#(<= proc_i 104)} is VALID [2019-05-15 10:17:07,277 INFO L273 TraceCheckUtils]: 161: Hoare triple {53972#(<= proc_i 104)} assume j < 6; {53972#(<= proc_i 104)} is VALID [2019-05-15 10:17:07,278 INFO L273 TraceCheckUtils]: 162: Hoare triple {53972#(<= proc_i 104)} i := i + 4; {53991#(<= proc_i 108)} is VALID [2019-05-15 10:17:07,279 INFO L273 TraceCheckUtils]: 163: Hoare triple {53991#(<= proc_i 108)} assume i <= 1000; {53991#(<= proc_i 108)} is VALID [2019-05-15 10:17:07,279 INFO L273 TraceCheckUtils]: 164: Hoare triple {53991#(<= proc_i 108)} assume i + 4 < a[j]; {53991#(<= proc_i 108)} is VALID [2019-05-15 10:17:07,280 INFO L273 TraceCheckUtils]: 165: Hoare triple {53991#(<= proc_i 108)} assume a[5] == 1000; {53991#(<= proc_i 108)} is VALID [2019-05-15 10:17:07,280 INFO L273 TraceCheckUtils]: 166: Hoare triple {53991#(<= proc_i 108)} assume j > 4; {53991#(<= proc_i 108)} is VALID [2019-05-15 10:17:07,280 INFO L273 TraceCheckUtils]: 167: Hoare triple {53991#(<= proc_i 108)} assume j < 6; {53991#(<= proc_i 108)} is VALID [2019-05-15 10:17:07,281 INFO L273 TraceCheckUtils]: 168: Hoare triple {53991#(<= proc_i 108)} i := i + 4; {54010#(<= proc_i 112)} is VALID [2019-05-15 10:17:07,282 INFO L273 TraceCheckUtils]: 169: Hoare triple {54010#(<= proc_i 112)} assume i <= 1000; {54010#(<= proc_i 112)} is VALID [2019-05-15 10:17:07,282 INFO L273 TraceCheckUtils]: 170: Hoare triple {54010#(<= proc_i 112)} assume i + 4 < a[j]; {54010#(<= proc_i 112)} is VALID [2019-05-15 10:17:07,282 INFO L273 TraceCheckUtils]: 171: Hoare triple {54010#(<= proc_i 112)} assume a[5] == 1000; {54010#(<= proc_i 112)} is VALID [2019-05-15 10:17:07,283 INFO L273 TraceCheckUtils]: 172: Hoare triple {54010#(<= proc_i 112)} assume j > 4; {54010#(<= proc_i 112)} is VALID [2019-05-15 10:17:07,283 INFO L273 TraceCheckUtils]: 173: Hoare triple {54010#(<= proc_i 112)} assume j < 6; {54010#(<= proc_i 112)} is VALID [2019-05-15 10:17:07,284 INFO L273 TraceCheckUtils]: 174: Hoare triple {54010#(<= proc_i 112)} i := i + 4; {54029#(<= proc_i 116)} is VALID [2019-05-15 10:17:07,285 INFO L273 TraceCheckUtils]: 175: Hoare triple {54029#(<= proc_i 116)} assume i <= 1000; {54029#(<= proc_i 116)} is VALID [2019-05-15 10:17:07,285 INFO L273 TraceCheckUtils]: 176: Hoare triple {54029#(<= proc_i 116)} assume i + 4 < a[j]; {54029#(<= proc_i 116)} is VALID [2019-05-15 10:17:07,285 INFO L273 TraceCheckUtils]: 177: Hoare triple {54029#(<= proc_i 116)} assume a[5] == 1000; {54029#(<= proc_i 116)} is VALID [2019-05-15 10:17:07,286 INFO L273 TraceCheckUtils]: 178: Hoare triple {54029#(<= proc_i 116)} assume j > 4; {54029#(<= proc_i 116)} is VALID [2019-05-15 10:17:07,286 INFO L273 TraceCheckUtils]: 179: Hoare triple {54029#(<= proc_i 116)} assume j < 6; {54029#(<= proc_i 116)} is VALID [2019-05-15 10:17:07,287 INFO L273 TraceCheckUtils]: 180: Hoare triple {54029#(<= proc_i 116)} i := i + 4; {54048#(<= proc_i 120)} is VALID [2019-05-15 10:17:07,287 INFO L273 TraceCheckUtils]: 181: Hoare triple {54048#(<= proc_i 120)} assume i <= 1000; {54048#(<= proc_i 120)} is VALID [2019-05-15 10:17:07,288 INFO L273 TraceCheckUtils]: 182: Hoare triple {54048#(<= proc_i 120)} assume i + 4 < a[j]; {54048#(<= proc_i 120)} is VALID [2019-05-15 10:17:07,288 INFO L273 TraceCheckUtils]: 183: Hoare triple {54048#(<= proc_i 120)} assume a[5] == 1000; {54048#(<= proc_i 120)} is VALID [2019-05-15 10:17:07,289 INFO L273 TraceCheckUtils]: 184: Hoare triple {54048#(<= proc_i 120)} assume j > 4; {54048#(<= proc_i 120)} is VALID [2019-05-15 10:17:07,289 INFO L273 TraceCheckUtils]: 185: Hoare triple {54048#(<= proc_i 120)} assume j < 6; {54048#(<= proc_i 120)} is VALID [2019-05-15 10:17:07,290 INFO L273 TraceCheckUtils]: 186: Hoare triple {54048#(<= proc_i 120)} i := i + 4; {54067#(<= proc_i 124)} is VALID [2019-05-15 10:17:07,290 INFO L273 TraceCheckUtils]: 187: Hoare triple {54067#(<= proc_i 124)} assume i <= 1000; {54067#(<= proc_i 124)} is VALID [2019-05-15 10:17:07,291 INFO L273 TraceCheckUtils]: 188: Hoare triple {54067#(<= proc_i 124)} assume i + 4 < a[j]; {54067#(<= proc_i 124)} is VALID [2019-05-15 10:17:07,291 INFO L273 TraceCheckUtils]: 189: Hoare triple {54067#(<= proc_i 124)} assume a[5] == 1000; {54067#(<= proc_i 124)} is VALID [2019-05-15 10:17:07,292 INFO L273 TraceCheckUtils]: 190: Hoare triple {54067#(<= proc_i 124)} assume j > 4; {54067#(<= proc_i 124)} is VALID [2019-05-15 10:17:07,292 INFO L273 TraceCheckUtils]: 191: Hoare triple {54067#(<= proc_i 124)} assume j < 6; {54067#(<= proc_i 124)} is VALID [2019-05-15 10:17:07,293 INFO L273 TraceCheckUtils]: 192: Hoare triple {54067#(<= proc_i 124)} i := i + 4; {54086#(<= proc_i 128)} is VALID [2019-05-15 10:17:07,293 INFO L273 TraceCheckUtils]: 193: Hoare triple {54086#(<= proc_i 128)} assume i <= 1000; {54086#(<= proc_i 128)} is VALID [2019-05-15 10:17:07,294 INFO L273 TraceCheckUtils]: 194: Hoare triple {54086#(<= proc_i 128)} assume i + 4 < a[j]; {54086#(<= proc_i 128)} is VALID [2019-05-15 10:17:07,294 INFO L273 TraceCheckUtils]: 195: Hoare triple {54086#(<= proc_i 128)} assume a[5] == 1000; {54086#(<= proc_i 128)} is VALID [2019-05-15 10:17:07,295 INFO L273 TraceCheckUtils]: 196: Hoare triple {54086#(<= proc_i 128)} assume j > 4; {54086#(<= proc_i 128)} is VALID [2019-05-15 10:17:07,295 INFO L273 TraceCheckUtils]: 197: Hoare triple {54086#(<= proc_i 128)} assume j < 6; {54086#(<= proc_i 128)} is VALID [2019-05-15 10:17:07,296 INFO L273 TraceCheckUtils]: 198: Hoare triple {54086#(<= proc_i 128)} i := i + 4; {54105#(<= proc_i 132)} is VALID [2019-05-15 10:17:07,296 INFO L273 TraceCheckUtils]: 199: Hoare triple {54105#(<= proc_i 132)} assume i <= 1000; {54105#(<= proc_i 132)} is VALID [2019-05-15 10:17:07,297 INFO L273 TraceCheckUtils]: 200: Hoare triple {54105#(<= proc_i 132)} assume i + 4 < a[j]; {54105#(<= proc_i 132)} is VALID [2019-05-15 10:17:07,297 INFO L273 TraceCheckUtils]: 201: Hoare triple {54105#(<= proc_i 132)} assume a[5] == 1000; {54105#(<= proc_i 132)} is VALID [2019-05-15 10:17:07,298 INFO L273 TraceCheckUtils]: 202: Hoare triple {54105#(<= proc_i 132)} assume j > 4; {54105#(<= proc_i 132)} is VALID [2019-05-15 10:17:07,298 INFO L273 TraceCheckUtils]: 203: Hoare triple {54105#(<= proc_i 132)} assume j < 6; {54105#(<= proc_i 132)} is VALID [2019-05-15 10:17:07,299 INFO L273 TraceCheckUtils]: 204: Hoare triple {54105#(<= proc_i 132)} i := i + 4; {54124#(<= proc_i 136)} is VALID [2019-05-15 10:17:07,299 INFO L273 TraceCheckUtils]: 205: Hoare triple {54124#(<= proc_i 136)} assume i <= 1000; {54124#(<= proc_i 136)} is VALID [2019-05-15 10:17:07,300 INFO L273 TraceCheckUtils]: 206: Hoare triple {54124#(<= proc_i 136)} assume i + 4 < a[j]; {54124#(<= proc_i 136)} is VALID [2019-05-15 10:17:07,300 INFO L273 TraceCheckUtils]: 207: Hoare triple {54124#(<= proc_i 136)} assume a[5] == 1000; {54124#(<= proc_i 136)} is VALID [2019-05-15 10:17:07,301 INFO L273 TraceCheckUtils]: 208: Hoare triple {54124#(<= proc_i 136)} assume j > 4; {54124#(<= proc_i 136)} is VALID [2019-05-15 10:17:07,301 INFO L273 TraceCheckUtils]: 209: Hoare triple {54124#(<= proc_i 136)} assume j < 6; {54124#(<= proc_i 136)} is VALID [2019-05-15 10:17:07,302 INFO L273 TraceCheckUtils]: 210: Hoare triple {54124#(<= proc_i 136)} i := i + 4; {54143#(<= proc_i 140)} is VALID [2019-05-15 10:17:07,302 INFO L273 TraceCheckUtils]: 211: Hoare triple {54143#(<= proc_i 140)} assume i <= 1000; {54143#(<= proc_i 140)} is VALID [2019-05-15 10:17:07,303 INFO L273 TraceCheckUtils]: 212: Hoare triple {54143#(<= proc_i 140)} assume i + 4 < a[j]; {54143#(<= proc_i 140)} is VALID [2019-05-15 10:17:07,303 INFO L273 TraceCheckUtils]: 213: Hoare triple {54143#(<= proc_i 140)} assume a[5] == 1000; {54143#(<= proc_i 140)} is VALID [2019-05-15 10:17:07,304 INFO L273 TraceCheckUtils]: 214: Hoare triple {54143#(<= proc_i 140)} assume j > 4; {54143#(<= proc_i 140)} is VALID [2019-05-15 10:17:07,304 INFO L273 TraceCheckUtils]: 215: Hoare triple {54143#(<= proc_i 140)} assume j < 6; {54143#(<= proc_i 140)} is VALID [2019-05-15 10:17:07,305 INFO L273 TraceCheckUtils]: 216: Hoare triple {54143#(<= proc_i 140)} i := i + 4; {54162#(<= proc_i 144)} is VALID [2019-05-15 10:17:07,305 INFO L273 TraceCheckUtils]: 217: Hoare triple {54162#(<= proc_i 144)} assume i <= 1000; {54162#(<= proc_i 144)} is VALID [2019-05-15 10:17:07,306 INFO L273 TraceCheckUtils]: 218: Hoare triple {54162#(<= proc_i 144)} assume i + 4 < a[j]; {54162#(<= proc_i 144)} is VALID [2019-05-15 10:17:07,306 INFO L273 TraceCheckUtils]: 219: Hoare triple {54162#(<= proc_i 144)} assume a[5] == 1000; {54162#(<= proc_i 144)} is VALID [2019-05-15 10:17:07,307 INFO L273 TraceCheckUtils]: 220: Hoare triple {54162#(<= proc_i 144)} assume j > 4; {54162#(<= proc_i 144)} is VALID [2019-05-15 10:17:07,307 INFO L273 TraceCheckUtils]: 221: Hoare triple {54162#(<= proc_i 144)} assume j < 6; {54162#(<= proc_i 144)} is VALID [2019-05-15 10:17:07,308 INFO L273 TraceCheckUtils]: 222: Hoare triple {54162#(<= proc_i 144)} i := i + 4; {54181#(<= proc_i 148)} is VALID [2019-05-15 10:17:07,308 INFO L273 TraceCheckUtils]: 223: Hoare triple {54181#(<= proc_i 148)} assume i <= 1000; {54181#(<= proc_i 148)} is VALID [2019-05-15 10:17:07,309 INFO L273 TraceCheckUtils]: 224: Hoare triple {54181#(<= proc_i 148)} assume i + 4 < a[j]; {54181#(<= proc_i 148)} is VALID [2019-05-15 10:17:07,309 INFO L273 TraceCheckUtils]: 225: Hoare triple {54181#(<= proc_i 148)} assume a[5] == 1000; {54181#(<= proc_i 148)} is VALID [2019-05-15 10:17:07,309 INFO L273 TraceCheckUtils]: 226: Hoare triple {54181#(<= proc_i 148)} assume j > 4; {54181#(<= proc_i 148)} is VALID [2019-05-15 10:17:07,310 INFO L273 TraceCheckUtils]: 227: Hoare triple {54181#(<= proc_i 148)} assume j < 6; {54181#(<= proc_i 148)} is VALID [2019-05-15 10:17:07,311 INFO L273 TraceCheckUtils]: 228: Hoare triple {54181#(<= proc_i 148)} i := i + 4; {54200#(<= proc_i 152)} is VALID [2019-05-15 10:17:07,311 INFO L273 TraceCheckUtils]: 229: Hoare triple {54200#(<= proc_i 152)} assume i <= 1000; {54200#(<= proc_i 152)} is VALID [2019-05-15 10:17:07,311 INFO L273 TraceCheckUtils]: 230: Hoare triple {54200#(<= proc_i 152)} assume i + 4 < a[j]; {54200#(<= proc_i 152)} is VALID [2019-05-15 10:17:07,312 INFO L273 TraceCheckUtils]: 231: Hoare triple {54200#(<= proc_i 152)} assume a[5] == 1000; {54200#(<= proc_i 152)} is VALID [2019-05-15 10:17:07,312 INFO L273 TraceCheckUtils]: 232: Hoare triple {54200#(<= proc_i 152)} assume j > 4; {54200#(<= proc_i 152)} is VALID [2019-05-15 10:17:07,313 INFO L273 TraceCheckUtils]: 233: Hoare triple {54200#(<= proc_i 152)} assume j < 6; {54200#(<= proc_i 152)} is VALID [2019-05-15 10:17:07,313 INFO L273 TraceCheckUtils]: 234: Hoare triple {54200#(<= proc_i 152)} i := i + 4; {54219#(<= proc_i 156)} is VALID [2019-05-15 10:17:07,314 INFO L273 TraceCheckUtils]: 235: Hoare triple {54219#(<= proc_i 156)} assume i <= 1000; {54219#(<= proc_i 156)} is VALID [2019-05-15 10:17:07,314 INFO L273 TraceCheckUtils]: 236: Hoare triple {54219#(<= proc_i 156)} assume i + 4 < a[j]; {54219#(<= proc_i 156)} is VALID [2019-05-15 10:17:07,315 INFO L273 TraceCheckUtils]: 237: Hoare triple {54219#(<= proc_i 156)} assume a[5] == 1000; {54219#(<= proc_i 156)} is VALID [2019-05-15 10:17:07,315 INFO L273 TraceCheckUtils]: 238: Hoare triple {54219#(<= proc_i 156)} assume j > 4; {54219#(<= proc_i 156)} is VALID [2019-05-15 10:17:07,316 INFO L273 TraceCheckUtils]: 239: Hoare triple {54219#(<= proc_i 156)} assume j < 6; {54219#(<= proc_i 156)} is VALID [2019-05-15 10:17:07,316 INFO L273 TraceCheckUtils]: 240: Hoare triple {54219#(<= proc_i 156)} i := i + 4; {54238#(<= proc_i 160)} is VALID [2019-05-15 10:17:07,317 INFO L273 TraceCheckUtils]: 241: Hoare triple {54238#(<= proc_i 160)} assume i <= 1000; {54238#(<= proc_i 160)} is VALID [2019-05-15 10:17:07,317 INFO L273 TraceCheckUtils]: 242: Hoare triple {54238#(<= proc_i 160)} assume i + 4 < a[j]; {54238#(<= proc_i 160)} is VALID [2019-05-15 10:17:07,318 INFO L273 TraceCheckUtils]: 243: Hoare triple {54238#(<= proc_i 160)} assume a[5] == 1000; {54238#(<= proc_i 160)} is VALID [2019-05-15 10:17:07,318 INFO L273 TraceCheckUtils]: 244: Hoare triple {54238#(<= proc_i 160)} assume j > 4; {54238#(<= proc_i 160)} is VALID [2019-05-15 10:17:07,319 INFO L273 TraceCheckUtils]: 245: Hoare triple {54238#(<= proc_i 160)} assume j < 6; {54238#(<= proc_i 160)} is VALID [2019-05-15 10:17:07,319 INFO L273 TraceCheckUtils]: 246: Hoare triple {54238#(<= proc_i 160)} i := i + 4; {54257#(<= proc_i 164)} is VALID [2019-05-15 10:17:07,320 INFO L273 TraceCheckUtils]: 247: Hoare triple {54257#(<= proc_i 164)} assume i <= 1000; {54257#(<= proc_i 164)} is VALID [2019-05-15 10:17:07,320 INFO L273 TraceCheckUtils]: 248: Hoare triple {54257#(<= proc_i 164)} assume i + 4 < a[j]; {54257#(<= proc_i 164)} is VALID [2019-05-15 10:17:07,321 INFO L273 TraceCheckUtils]: 249: Hoare triple {54257#(<= proc_i 164)} assume a[5] == 1000; {54257#(<= proc_i 164)} is VALID [2019-05-15 10:17:07,321 INFO L273 TraceCheckUtils]: 250: Hoare triple {54257#(<= proc_i 164)} assume j > 4; {54257#(<= proc_i 164)} is VALID [2019-05-15 10:17:07,322 INFO L273 TraceCheckUtils]: 251: Hoare triple {54257#(<= proc_i 164)} assume j < 6; {54257#(<= proc_i 164)} is VALID [2019-05-15 10:17:07,322 INFO L273 TraceCheckUtils]: 252: Hoare triple {54257#(<= proc_i 164)} i := i + 4; {54276#(<= proc_i 168)} is VALID [2019-05-15 10:17:07,323 INFO L273 TraceCheckUtils]: 253: Hoare triple {54276#(<= proc_i 168)} assume i <= 1000; {54276#(<= proc_i 168)} is VALID [2019-05-15 10:17:07,323 INFO L273 TraceCheckUtils]: 254: Hoare triple {54276#(<= proc_i 168)} assume i + 4 < a[j]; {54276#(<= proc_i 168)} is VALID [2019-05-15 10:17:07,324 INFO L273 TraceCheckUtils]: 255: Hoare triple {54276#(<= proc_i 168)} assume a[5] == 1000; {54276#(<= proc_i 168)} is VALID [2019-05-15 10:17:07,324 INFO L273 TraceCheckUtils]: 256: Hoare triple {54276#(<= proc_i 168)} assume j > 4; {54276#(<= proc_i 168)} is VALID [2019-05-15 10:17:07,325 INFO L273 TraceCheckUtils]: 257: Hoare triple {54276#(<= proc_i 168)} assume j < 6; {54276#(<= proc_i 168)} is VALID [2019-05-15 10:17:07,325 INFO L273 TraceCheckUtils]: 258: Hoare triple {54276#(<= proc_i 168)} i := i + 4; {54295#(<= proc_i 172)} is VALID [2019-05-15 10:17:07,326 INFO L273 TraceCheckUtils]: 259: Hoare triple {54295#(<= proc_i 172)} assume i <= 1000; {54295#(<= proc_i 172)} is VALID [2019-05-15 10:17:07,326 INFO L273 TraceCheckUtils]: 260: Hoare triple {54295#(<= proc_i 172)} assume i + 4 < a[j]; {54295#(<= proc_i 172)} is VALID [2019-05-15 10:17:07,327 INFO L273 TraceCheckUtils]: 261: Hoare triple {54295#(<= proc_i 172)} assume a[5] == 1000; {54295#(<= proc_i 172)} is VALID [2019-05-15 10:17:07,327 INFO L273 TraceCheckUtils]: 262: Hoare triple {54295#(<= proc_i 172)} assume j > 4; {54295#(<= proc_i 172)} is VALID [2019-05-15 10:17:07,327 INFO L273 TraceCheckUtils]: 263: Hoare triple {54295#(<= proc_i 172)} assume j < 6; {54295#(<= proc_i 172)} is VALID [2019-05-15 10:17:07,328 INFO L273 TraceCheckUtils]: 264: Hoare triple {54295#(<= proc_i 172)} i := i + 4; {54314#(<= proc_i 176)} is VALID [2019-05-15 10:17:07,329 INFO L273 TraceCheckUtils]: 265: Hoare triple {54314#(<= proc_i 176)} assume i <= 1000; {54314#(<= proc_i 176)} is VALID [2019-05-15 10:17:07,329 INFO L273 TraceCheckUtils]: 266: Hoare triple {54314#(<= proc_i 176)} assume i + 4 < a[j]; {54314#(<= proc_i 176)} is VALID [2019-05-15 10:17:07,330 INFO L273 TraceCheckUtils]: 267: Hoare triple {54314#(<= proc_i 176)} assume a[5] == 1000; {54314#(<= proc_i 176)} is VALID [2019-05-15 10:17:07,330 INFO L273 TraceCheckUtils]: 268: Hoare triple {54314#(<= proc_i 176)} assume j > 4; {54314#(<= proc_i 176)} is VALID [2019-05-15 10:17:07,330 INFO L273 TraceCheckUtils]: 269: Hoare triple {54314#(<= proc_i 176)} assume j < 6; {54314#(<= proc_i 176)} is VALID [2019-05-15 10:17:07,331 INFO L273 TraceCheckUtils]: 270: Hoare triple {54314#(<= proc_i 176)} i := i + 4; {54333#(<= proc_i 180)} is VALID [2019-05-15 10:17:07,332 INFO L273 TraceCheckUtils]: 271: Hoare triple {54333#(<= proc_i 180)} assume i <= 1000; {54333#(<= proc_i 180)} is VALID [2019-05-15 10:17:07,332 INFO L273 TraceCheckUtils]: 272: Hoare triple {54333#(<= proc_i 180)} assume i + 4 < a[j]; {54333#(<= proc_i 180)} is VALID [2019-05-15 10:17:07,332 INFO L273 TraceCheckUtils]: 273: Hoare triple {54333#(<= proc_i 180)} assume a[5] == 1000; {54333#(<= proc_i 180)} is VALID [2019-05-15 10:17:07,333 INFO L273 TraceCheckUtils]: 274: Hoare triple {54333#(<= proc_i 180)} assume j > 4; {54333#(<= proc_i 180)} is VALID [2019-05-15 10:17:07,333 INFO L273 TraceCheckUtils]: 275: Hoare triple {54333#(<= proc_i 180)} assume j < 6; {54333#(<= proc_i 180)} is VALID [2019-05-15 10:17:07,334 INFO L273 TraceCheckUtils]: 276: Hoare triple {54333#(<= proc_i 180)} i := i + 4; {54352#(<= proc_i 184)} is VALID [2019-05-15 10:17:07,334 INFO L273 TraceCheckUtils]: 277: Hoare triple {54352#(<= proc_i 184)} assume i <= 1000; {54352#(<= proc_i 184)} is VALID [2019-05-15 10:17:07,335 INFO L273 TraceCheckUtils]: 278: Hoare triple {54352#(<= proc_i 184)} assume i + 4 < a[j]; {54352#(<= proc_i 184)} is VALID [2019-05-15 10:17:07,335 INFO L273 TraceCheckUtils]: 279: Hoare triple {54352#(<= proc_i 184)} assume a[5] == 1000; {54352#(<= proc_i 184)} is VALID [2019-05-15 10:17:07,336 INFO L273 TraceCheckUtils]: 280: Hoare triple {54352#(<= proc_i 184)} assume j > 4; {54352#(<= proc_i 184)} is VALID [2019-05-15 10:17:07,336 INFO L273 TraceCheckUtils]: 281: Hoare triple {54352#(<= proc_i 184)} assume j < 6; {54352#(<= proc_i 184)} is VALID [2019-05-15 10:17:07,337 INFO L273 TraceCheckUtils]: 282: Hoare triple {54352#(<= proc_i 184)} i := i + 4; {54371#(<= proc_i 188)} is VALID [2019-05-15 10:17:07,337 INFO L273 TraceCheckUtils]: 283: Hoare triple {54371#(<= proc_i 188)} assume i <= 1000; {54371#(<= proc_i 188)} is VALID [2019-05-15 10:17:07,338 INFO L273 TraceCheckUtils]: 284: Hoare triple {54371#(<= proc_i 188)} assume i + 4 < a[j]; {54371#(<= proc_i 188)} is VALID [2019-05-15 10:17:07,338 INFO L273 TraceCheckUtils]: 285: Hoare triple {54371#(<= proc_i 188)} assume a[5] == 1000; {54371#(<= proc_i 188)} is VALID [2019-05-15 10:17:07,339 INFO L273 TraceCheckUtils]: 286: Hoare triple {54371#(<= proc_i 188)} assume j > 4; {54371#(<= proc_i 188)} is VALID [2019-05-15 10:17:07,339 INFO L273 TraceCheckUtils]: 287: Hoare triple {54371#(<= proc_i 188)} assume j < 6; {54371#(<= proc_i 188)} is VALID [2019-05-15 10:17:07,340 INFO L273 TraceCheckUtils]: 288: Hoare triple {54371#(<= proc_i 188)} i := i + 4; {54390#(<= proc_i 192)} is VALID [2019-05-15 10:17:07,340 INFO L273 TraceCheckUtils]: 289: Hoare triple {54390#(<= proc_i 192)} assume i <= 1000; {54390#(<= proc_i 192)} is VALID [2019-05-15 10:17:07,341 INFO L273 TraceCheckUtils]: 290: Hoare triple {54390#(<= proc_i 192)} assume i + 4 < a[j]; {54390#(<= proc_i 192)} is VALID [2019-05-15 10:17:07,341 INFO L273 TraceCheckUtils]: 291: Hoare triple {54390#(<= proc_i 192)} assume a[5] == 1000; {54390#(<= proc_i 192)} is VALID [2019-05-15 10:17:07,342 INFO L273 TraceCheckUtils]: 292: Hoare triple {54390#(<= proc_i 192)} assume j > 4; {54390#(<= proc_i 192)} is VALID [2019-05-15 10:17:07,342 INFO L273 TraceCheckUtils]: 293: Hoare triple {54390#(<= proc_i 192)} assume j < 6; {54390#(<= proc_i 192)} is VALID [2019-05-15 10:17:07,343 INFO L273 TraceCheckUtils]: 294: Hoare triple {54390#(<= proc_i 192)} i := i + 4; {54409#(<= proc_i 196)} is VALID [2019-05-15 10:17:07,343 INFO L273 TraceCheckUtils]: 295: Hoare triple {54409#(<= proc_i 196)} assume !(i <= 1000); {53474#false} is VALID [2019-05-15 10:17:07,394 INFO L134 CoverageAnalysis]: Checked inductivity of 7105 backedges. 0 proven. 7105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:07,394 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:07,394 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2019-05-15 10:17:07,394 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 296 [2019-05-15 10:17:07,395 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:07,395 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 52 states. [2019-05-15 10:17:07,683 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 296 edges. 296 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:07,684 INFO L454 AbstractCegarLoop]: Interpolant automaton has 52 states [2019-05-15 10:17:07,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2019-05-15 10:17:07,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2019-05-15 10:17:07,685 INFO L87 Difference]: Start difference. First operand 297 states and 297 transitions. Second operand 52 states. [2019-05-15 10:17:08,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:08,181 INFO L93 Difference]: Finished difference Result 308 states and 308 transitions. [2019-05-15 10:17:08,181 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2019-05-15 10:17:08,181 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 296 [2019-05-15 10:17:08,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:08,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2019-05-15 10:17:08,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 309 transitions. [2019-05-15 10:17:08,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2019-05-15 10:17:08,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 309 transitions. [2019-05-15 10:17:08,184 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 52 states and 309 transitions. [2019-05-15 10:17:08,469 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 309 edges. 309 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:08,475 INFO L225 Difference]: With dead ends: 308 [2019-05-15 10:17:08,475 INFO L226 Difference]: Without dead ends: 308 [2019-05-15 10:17:08,476 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 245 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2019-05-15 10:17:08,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2019-05-15 10:17:08,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 303. [2019-05-15 10:17:08,479 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:08,479 INFO L82 GeneralOperation]: Start isEquivalent. First operand 308 states. Second operand 303 states. [2019-05-15 10:17:08,479 INFO L74 IsIncluded]: Start isIncluded. First operand 308 states. Second operand 303 states. [2019-05-15 10:17:08,479 INFO L87 Difference]: Start difference. First operand 308 states. Second operand 303 states. [2019-05-15 10:17:08,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:08,485 INFO L93 Difference]: Finished difference Result 308 states and 308 transitions. [2019-05-15 10:17:08,485 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 308 transitions. [2019-05-15 10:17:08,485 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:08,485 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:08,485 INFO L74 IsIncluded]: Start isIncluded. First operand 303 states. Second operand 308 states. [2019-05-15 10:17:08,486 INFO L87 Difference]: Start difference. First operand 303 states. Second operand 308 states. [2019-05-15 10:17:08,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:08,491 INFO L93 Difference]: Finished difference Result 308 states and 308 transitions. [2019-05-15 10:17:08,491 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 308 transitions. [2019-05-15 10:17:08,492 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:08,492 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:08,492 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:08,492 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:08,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 303 states. [2019-05-15 10:17:08,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 303 transitions. [2019-05-15 10:17:08,497 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 303 transitions. Word has length 296 [2019-05-15 10:17:08,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:08,498 INFO L475 AbstractCegarLoop]: Abstraction has 303 states and 303 transitions. [2019-05-15 10:17:08,498 INFO L476 AbstractCegarLoop]: Interpolant automaton has 52 states. [2019-05-15 10:17:08,498 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 303 transitions. [2019-05-15 10:17:08,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2019-05-15 10:17:08,499 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:08,499 INFO L399 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 50, 50, 1, 1] [2019-05-15 10:17:08,499 INFO L418 AbstractCegarLoop]: === Iteration 51 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:08,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:08,500 INFO L82 PathProgramCache]: Analyzing trace with hash -1498998033, now seen corresponding path program 50 times [2019-05-15 10:17:08,500 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:08,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:08,548 INFO L256 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 52 conjunts are in the unsatisfiable core [2019-05-15 10:17:08,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:08,612 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:10,791 INFO L273 TraceCheckUtils]: 0: Hoare triple {55639#true} i := 0; {55644#(<= proc_i 0)} is VALID [2019-05-15 10:17:10,792 INFO L273 TraceCheckUtils]: 1: Hoare triple {55644#(<= proc_i 0)} assume i <= 1000; {55644#(<= proc_i 0)} is VALID [2019-05-15 10:17:10,792 INFO L273 TraceCheckUtils]: 2: Hoare triple {55644#(<= proc_i 0)} assume i + 4 < a[j]; {55644#(<= proc_i 0)} is VALID [2019-05-15 10:17:10,793 INFO L273 TraceCheckUtils]: 3: Hoare triple {55644#(<= proc_i 0)} assume a[5] == 1000; {55644#(<= proc_i 0)} is VALID [2019-05-15 10:17:10,793 INFO L273 TraceCheckUtils]: 4: Hoare triple {55644#(<= proc_i 0)} assume j > 4; {55644#(<= proc_i 0)} is VALID [2019-05-15 10:17:10,794 INFO L273 TraceCheckUtils]: 5: Hoare triple {55644#(<= proc_i 0)} assume j < 6; {55644#(<= proc_i 0)} is VALID [2019-05-15 10:17:10,794 INFO L273 TraceCheckUtils]: 6: Hoare triple {55644#(<= proc_i 0)} i := i + 4; {55663#(<= proc_i 4)} is VALID [2019-05-15 10:17:10,795 INFO L273 TraceCheckUtils]: 7: Hoare triple {55663#(<= proc_i 4)} assume i <= 1000; {55663#(<= proc_i 4)} is VALID [2019-05-15 10:17:10,795 INFO L273 TraceCheckUtils]: 8: Hoare triple {55663#(<= proc_i 4)} assume i + 4 < a[j]; {55663#(<= proc_i 4)} is VALID [2019-05-15 10:17:10,796 INFO L273 TraceCheckUtils]: 9: Hoare triple {55663#(<= proc_i 4)} assume a[5] == 1000; {55663#(<= proc_i 4)} is VALID [2019-05-15 10:17:10,796 INFO L273 TraceCheckUtils]: 10: Hoare triple {55663#(<= proc_i 4)} assume j > 4; {55663#(<= proc_i 4)} is VALID [2019-05-15 10:17:10,797 INFO L273 TraceCheckUtils]: 11: Hoare triple {55663#(<= proc_i 4)} assume j < 6; {55663#(<= proc_i 4)} is VALID [2019-05-15 10:17:10,797 INFO L273 TraceCheckUtils]: 12: Hoare triple {55663#(<= proc_i 4)} i := i + 4; {55682#(<= proc_i 8)} is VALID [2019-05-15 10:17:10,798 INFO L273 TraceCheckUtils]: 13: Hoare triple {55682#(<= proc_i 8)} assume i <= 1000; {55682#(<= proc_i 8)} is VALID [2019-05-15 10:17:10,798 INFO L273 TraceCheckUtils]: 14: Hoare triple {55682#(<= proc_i 8)} assume i + 4 < a[j]; {55682#(<= proc_i 8)} is VALID [2019-05-15 10:17:10,799 INFO L273 TraceCheckUtils]: 15: Hoare triple {55682#(<= proc_i 8)} assume a[5] == 1000; {55682#(<= proc_i 8)} is VALID [2019-05-15 10:17:10,799 INFO L273 TraceCheckUtils]: 16: Hoare triple {55682#(<= proc_i 8)} assume j > 4; {55682#(<= proc_i 8)} is VALID [2019-05-15 10:17:10,799 INFO L273 TraceCheckUtils]: 17: Hoare triple {55682#(<= proc_i 8)} assume j < 6; {55682#(<= proc_i 8)} is VALID [2019-05-15 10:17:10,800 INFO L273 TraceCheckUtils]: 18: Hoare triple {55682#(<= proc_i 8)} i := i + 4; {55701#(<= proc_i 12)} is VALID [2019-05-15 10:17:10,801 INFO L273 TraceCheckUtils]: 19: Hoare triple {55701#(<= proc_i 12)} assume i <= 1000; {55701#(<= proc_i 12)} is VALID [2019-05-15 10:17:10,801 INFO L273 TraceCheckUtils]: 20: Hoare triple {55701#(<= proc_i 12)} assume i + 4 < a[j]; {55701#(<= proc_i 12)} is VALID [2019-05-15 10:17:10,802 INFO L273 TraceCheckUtils]: 21: Hoare triple {55701#(<= proc_i 12)} assume a[5] == 1000; {55701#(<= proc_i 12)} is VALID [2019-05-15 10:17:10,802 INFO L273 TraceCheckUtils]: 22: Hoare triple {55701#(<= proc_i 12)} assume j > 4; {55701#(<= proc_i 12)} is VALID [2019-05-15 10:17:10,802 INFO L273 TraceCheckUtils]: 23: Hoare triple {55701#(<= proc_i 12)} assume j < 6; {55701#(<= proc_i 12)} is VALID [2019-05-15 10:17:10,803 INFO L273 TraceCheckUtils]: 24: Hoare triple {55701#(<= proc_i 12)} i := i + 4; {55720#(<= proc_i 16)} is VALID [2019-05-15 10:17:10,804 INFO L273 TraceCheckUtils]: 25: Hoare triple {55720#(<= proc_i 16)} assume i <= 1000; {55720#(<= proc_i 16)} is VALID [2019-05-15 10:17:10,804 INFO L273 TraceCheckUtils]: 26: Hoare triple {55720#(<= proc_i 16)} assume i + 4 < a[j]; {55720#(<= proc_i 16)} is VALID [2019-05-15 10:17:10,804 INFO L273 TraceCheckUtils]: 27: Hoare triple {55720#(<= proc_i 16)} assume a[5] == 1000; {55720#(<= proc_i 16)} is VALID [2019-05-15 10:17:10,805 INFO L273 TraceCheckUtils]: 28: Hoare triple {55720#(<= proc_i 16)} assume j > 4; {55720#(<= proc_i 16)} is VALID [2019-05-15 10:17:10,805 INFO L273 TraceCheckUtils]: 29: Hoare triple {55720#(<= proc_i 16)} assume j < 6; {55720#(<= proc_i 16)} is VALID [2019-05-15 10:17:10,806 INFO L273 TraceCheckUtils]: 30: Hoare triple {55720#(<= proc_i 16)} i := i + 4; {55739#(<= proc_i 20)} is VALID [2019-05-15 10:17:10,806 INFO L273 TraceCheckUtils]: 31: Hoare triple {55739#(<= proc_i 20)} assume i <= 1000; {55739#(<= proc_i 20)} is VALID [2019-05-15 10:17:10,807 INFO L273 TraceCheckUtils]: 32: Hoare triple {55739#(<= proc_i 20)} assume i + 4 < a[j]; {55739#(<= proc_i 20)} is VALID [2019-05-15 10:17:10,807 INFO L273 TraceCheckUtils]: 33: Hoare triple {55739#(<= proc_i 20)} assume a[5] == 1000; {55739#(<= proc_i 20)} is VALID [2019-05-15 10:17:10,808 INFO L273 TraceCheckUtils]: 34: Hoare triple {55739#(<= proc_i 20)} assume j > 4; {55739#(<= proc_i 20)} is VALID [2019-05-15 10:17:10,808 INFO L273 TraceCheckUtils]: 35: Hoare triple {55739#(<= proc_i 20)} assume j < 6; {55739#(<= proc_i 20)} is VALID [2019-05-15 10:17:10,809 INFO L273 TraceCheckUtils]: 36: Hoare triple {55739#(<= proc_i 20)} i := i + 4; {55758#(<= proc_i 24)} is VALID [2019-05-15 10:17:10,809 INFO L273 TraceCheckUtils]: 37: Hoare triple {55758#(<= proc_i 24)} assume i <= 1000; {55758#(<= proc_i 24)} is VALID [2019-05-15 10:17:10,810 INFO L273 TraceCheckUtils]: 38: Hoare triple {55758#(<= proc_i 24)} assume i + 4 < a[j]; {55758#(<= proc_i 24)} is VALID [2019-05-15 10:17:10,810 INFO L273 TraceCheckUtils]: 39: Hoare triple {55758#(<= proc_i 24)} assume a[5] == 1000; {55758#(<= proc_i 24)} is VALID [2019-05-15 10:17:10,811 INFO L273 TraceCheckUtils]: 40: Hoare triple {55758#(<= proc_i 24)} assume j > 4; {55758#(<= proc_i 24)} is VALID [2019-05-15 10:17:10,811 INFO L273 TraceCheckUtils]: 41: Hoare triple {55758#(<= proc_i 24)} assume j < 6; {55758#(<= proc_i 24)} is VALID [2019-05-15 10:17:10,812 INFO L273 TraceCheckUtils]: 42: Hoare triple {55758#(<= proc_i 24)} i := i + 4; {55777#(<= proc_i 28)} is VALID [2019-05-15 10:17:10,812 INFO L273 TraceCheckUtils]: 43: Hoare triple {55777#(<= proc_i 28)} assume i <= 1000; {55777#(<= proc_i 28)} is VALID [2019-05-15 10:17:10,813 INFO L273 TraceCheckUtils]: 44: Hoare triple {55777#(<= proc_i 28)} assume i + 4 < a[j]; {55777#(<= proc_i 28)} is VALID [2019-05-15 10:17:10,813 INFO L273 TraceCheckUtils]: 45: Hoare triple {55777#(<= proc_i 28)} assume a[5] == 1000; {55777#(<= proc_i 28)} is VALID [2019-05-15 10:17:10,814 INFO L273 TraceCheckUtils]: 46: Hoare triple {55777#(<= proc_i 28)} assume j > 4; {55777#(<= proc_i 28)} is VALID [2019-05-15 10:17:10,814 INFO L273 TraceCheckUtils]: 47: Hoare triple {55777#(<= proc_i 28)} assume j < 6; {55777#(<= proc_i 28)} is VALID [2019-05-15 10:17:10,815 INFO L273 TraceCheckUtils]: 48: Hoare triple {55777#(<= proc_i 28)} i := i + 4; {55796#(<= proc_i 32)} is VALID [2019-05-15 10:17:10,815 INFO L273 TraceCheckUtils]: 49: Hoare triple {55796#(<= proc_i 32)} assume i <= 1000; {55796#(<= proc_i 32)} is VALID [2019-05-15 10:17:10,816 INFO L273 TraceCheckUtils]: 50: Hoare triple {55796#(<= proc_i 32)} assume i + 4 < a[j]; {55796#(<= proc_i 32)} is VALID [2019-05-15 10:17:10,816 INFO L273 TraceCheckUtils]: 51: Hoare triple {55796#(<= proc_i 32)} assume a[5] == 1000; {55796#(<= proc_i 32)} is VALID [2019-05-15 10:17:10,817 INFO L273 TraceCheckUtils]: 52: Hoare triple {55796#(<= proc_i 32)} assume j > 4; {55796#(<= proc_i 32)} is VALID [2019-05-15 10:17:10,817 INFO L273 TraceCheckUtils]: 53: Hoare triple {55796#(<= proc_i 32)} assume j < 6; {55796#(<= proc_i 32)} is VALID [2019-05-15 10:17:10,818 INFO L273 TraceCheckUtils]: 54: Hoare triple {55796#(<= proc_i 32)} i := i + 4; {55815#(<= proc_i 36)} is VALID [2019-05-15 10:17:10,818 INFO L273 TraceCheckUtils]: 55: Hoare triple {55815#(<= proc_i 36)} assume i <= 1000; {55815#(<= proc_i 36)} is VALID [2019-05-15 10:17:10,819 INFO L273 TraceCheckUtils]: 56: Hoare triple {55815#(<= proc_i 36)} assume i + 4 < a[j]; {55815#(<= proc_i 36)} is VALID [2019-05-15 10:17:10,819 INFO L273 TraceCheckUtils]: 57: Hoare triple {55815#(<= proc_i 36)} assume a[5] == 1000; {55815#(<= proc_i 36)} is VALID [2019-05-15 10:17:10,820 INFO L273 TraceCheckUtils]: 58: Hoare triple {55815#(<= proc_i 36)} assume j > 4; {55815#(<= proc_i 36)} is VALID [2019-05-15 10:17:10,820 INFO L273 TraceCheckUtils]: 59: Hoare triple {55815#(<= proc_i 36)} assume j < 6; {55815#(<= proc_i 36)} is VALID [2019-05-15 10:17:10,821 INFO L273 TraceCheckUtils]: 60: Hoare triple {55815#(<= proc_i 36)} i := i + 4; {55834#(<= proc_i 40)} is VALID [2019-05-15 10:17:10,821 INFO L273 TraceCheckUtils]: 61: Hoare triple {55834#(<= proc_i 40)} assume i <= 1000; {55834#(<= proc_i 40)} is VALID [2019-05-15 10:17:10,822 INFO L273 TraceCheckUtils]: 62: Hoare triple {55834#(<= proc_i 40)} assume i + 4 < a[j]; {55834#(<= proc_i 40)} is VALID [2019-05-15 10:17:10,822 INFO L273 TraceCheckUtils]: 63: Hoare triple {55834#(<= proc_i 40)} assume a[5] == 1000; {55834#(<= proc_i 40)} is VALID [2019-05-15 10:17:10,823 INFO L273 TraceCheckUtils]: 64: Hoare triple {55834#(<= proc_i 40)} assume j > 4; {55834#(<= proc_i 40)} is VALID [2019-05-15 10:17:10,823 INFO L273 TraceCheckUtils]: 65: Hoare triple {55834#(<= proc_i 40)} assume j < 6; {55834#(<= proc_i 40)} is VALID [2019-05-15 10:17:10,824 INFO L273 TraceCheckUtils]: 66: Hoare triple {55834#(<= proc_i 40)} i := i + 4; {55853#(<= proc_i 44)} is VALID [2019-05-15 10:17:10,824 INFO L273 TraceCheckUtils]: 67: Hoare triple {55853#(<= proc_i 44)} assume i <= 1000; {55853#(<= proc_i 44)} is VALID [2019-05-15 10:17:10,825 INFO L273 TraceCheckUtils]: 68: Hoare triple {55853#(<= proc_i 44)} assume i + 4 < a[j]; {55853#(<= proc_i 44)} is VALID [2019-05-15 10:17:10,825 INFO L273 TraceCheckUtils]: 69: Hoare triple {55853#(<= proc_i 44)} assume a[5] == 1000; {55853#(<= proc_i 44)} is VALID [2019-05-15 10:17:10,826 INFO L273 TraceCheckUtils]: 70: Hoare triple {55853#(<= proc_i 44)} assume j > 4; {55853#(<= proc_i 44)} is VALID [2019-05-15 10:17:10,826 INFO L273 TraceCheckUtils]: 71: Hoare triple {55853#(<= proc_i 44)} assume j < 6; {55853#(<= proc_i 44)} is VALID [2019-05-15 10:17:10,827 INFO L273 TraceCheckUtils]: 72: Hoare triple {55853#(<= proc_i 44)} i := i + 4; {55872#(<= proc_i 48)} is VALID [2019-05-15 10:17:10,827 INFO L273 TraceCheckUtils]: 73: Hoare triple {55872#(<= proc_i 48)} assume i <= 1000; {55872#(<= proc_i 48)} is VALID [2019-05-15 10:17:10,828 INFO L273 TraceCheckUtils]: 74: Hoare triple {55872#(<= proc_i 48)} assume i + 4 < a[j]; {55872#(<= proc_i 48)} is VALID [2019-05-15 10:17:10,828 INFO L273 TraceCheckUtils]: 75: Hoare triple {55872#(<= proc_i 48)} assume a[5] == 1000; {55872#(<= proc_i 48)} is VALID [2019-05-15 10:17:10,828 INFO L273 TraceCheckUtils]: 76: Hoare triple {55872#(<= proc_i 48)} assume j > 4; {55872#(<= proc_i 48)} is VALID [2019-05-15 10:17:10,829 INFO L273 TraceCheckUtils]: 77: Hoare triple {55872#(<= proc_i 48)} assume j < 6; {55872#(<= proc_i 48)} is VALID [2019-05-15 10:17:10,830 INFO L273 TraceCheckUtils]: 78: Hoare triple {55872#(<= proc_i 48)} i := i + 4; {55891#(<= proc_i 52)} is VALID [2019-05-15 10:17:10,830 INFO L273 TraceCheckUtils]: 79: Hoare triple {55891#(<= proc_i 52)} assume i <= 1000; {55891#(<= proc_i 52)} is VALID [2019-05-15 10:17:10,831 INFO L273 TraceCheckUtils]: 80: Hoare triple {55891#(<= proc_i 52)} assume i + 4 < a[j]; {55891#(<= proc_i 52)} is VALID [2019-05-15 10:17:10,831 INFO L273 TraceCheckUtils]: 81: Hoare triple {55891#(<= proc_i 52)} assume a[5] == 1000; {55891#(<= proc_i 52)} is VALID [2019-05-15 10:17:10,831 INFO L273 TraceCheckUtils]: 82: Hoare triple {55891#(<= proc_i 52)} assume j > 4; {55891#(<= proc_i 52)} is VALID [2019-05-15 10:17:10,832 INFO L273 TraceCheckUtils]: 83: Hoare triple {55891#(<= proc_i 52)} assume j < 6; {55891#(<= proc_i 52)} is VALID [2019-05-15 10:17:10,833 INFO L273 TraceCheckUtils]: 84: Hoare triple {55891#(<= proc_i 52)} i := i + 4; {55910#(<= proc_i 56)} is VALID [2019-05-15 10:17:10,833 INFO L273 TraceCheckUtils]: 85: Hoare triple {55910#(<= proc_i 56)} assume i <= 1000; {55910#(<= proc_i 56)} is VALID [2019-05-15 10:17:10,833 INFO L273 TraceCheckUtils]: 86: Hoare triple {55910#(<= proc_i 56)} assume i + 4 < a[j]; {55910#(<= proc_i 56)} is VALID [2019-05-15 10:17:10,834 INFO L273 TraceCheckUtils]: 87: Hoare triple {55910#(<= proc_i 56)} assume a[5] == 1000; {55910#(<= proc_i 56)} is VALID [2019-05-15 10:17:10,834 INFO L273 TraceCheckUtils]: 88: Hoare triple {55910#(<= proc_i 56)} assume j > 4; {55910#(<= proc_i 56)} is VALID [2019-05-15 10:17:10,835 INFO L273 TraceCheckUtils]: 89: Hoare triple {55910#(<= proc_i 56)} assume j < 6; {55910#(<= proc_i 56)} is VALID [2019-05-15 10:17:10,836 INFO L273 TraceCheckUtils]: 90: Hoare triple {55910#(<= proc_i 56)} i := i + 4; {55929#(<= proc_i 60)} is VALID [2019-05-15 10:17:10,836 INFO L273 TraceCheckUtils]: 91: Hoare triple {55929#(<= proc_i 60)} assume i <= 1000; {55929#(<= proc_i 60)} is VALID [2019-05-15 10:17:10,836 INFO L273 TraceCheckUtils]: 92: Hoare triple {55929#(<= proc_i 60)} assume i + 4 < a[j]; {55929#(<= proc_i 60)} is VALID [2019-05-15 10:17:10,837 INFO L273 TraceCheckUtils]: 93: Hoare triple {55929#(<= proc_i 60)} assume a[5] == 1000; {55929#(<= proc_i 60)} is VALID [2019-05-15 10:17:10,837 INFO L273 TraceCheckUtils]: 94: Hoare triple {55929#(<= proc_i 60)} assume j > 4; {55929#(<= proc_i 60)} is VALID [2019-05-15 10:17:10,838 INFO L273 TraceCheckUtils]: 95: Hoare triple {55929#(<= proc_i 60)} assume j < 6; {55929#(<= proc_i 60)} is VALID [2019-05-15 10:17:10,838 INFO L273 TraceCheckUtils]: 96: Hoare triple {55929#(<= proc_i 60)} i := i + 4; {55948#(<= proc_i 64)} is VALID [2019-05-15 10:17:10,839 INFO L273 TraceCheckUtils]: 97: Hoare triple {55948#(<= proc_i 64)} assume i <= 1000; {55948#(<= proc_i 64)} is VALID [2019-05-15 10:17:10,839 INFO L273 TraceCheckUtils]: 98: Hoare triple {55948#(<= proc_i 64)} assume i + 4 < a[j]; {55948#(<= proc_i 64)} is VALID [2019-05-15 10:17:10,840 INFO L273 TraceCheckUtils]: 99: Hoare triple {55948#(<= proc_i 64)} assume a[5] == 1000; {55948#(<= proc_i 64)} is VALID [2019-05-15 10:17:10,840 INFO L273 TraceCheckUtils]: 100: Hoare triple {55948#(<= proc_i 64)} assume j > 4; {55948#(<= proc_i 64)} is VALID [2019-05-15 10:17:10,841 INFO L273 TraceCheckUtils]: 101: Hoare triple {55948#(<= proc_i 64)} assume j < 6; {55948#(<= proc_i 64)} is VALID [2019-05-15 10:17:10,841 INFO L273 TraceCheckUtils]: 102: Hoare triple {55948#(<= proc_i 64)} i := i + 4; {55967#(<= proc_i 68)} is VALID [2019-05-15 10:17:10,842 INFO L273 TraceCheckUtils]: 103: Hoare triple {55967#(<= proc_i 68)} assume i <= 1000; {55967#(<= proc_i 68)} is VALID [2019-05-15 10:17:10,842 INFO L273 TraceCheckUtils]: 104: Hoare triple {55967#(<= proc_i 68)} assume i + 4 < a[j]; {55967#(<= proc_i 68)} is VALID [2019-05-15 10:17:10,843 INFO L273 TraceCheckUtils]: 105: Hoare triple {55967#(<= proc_i 68)} assume a[5] == 1000; {55967#(<= proc_i 68)} is VALID [2019-05-15 10:17:10,843 INFO L273 TraceCheckUtils]: 106: Hoare triple {55967#(<= proc_i 68)} assume j > 4; {55967#(<= proc_i 68)} is VALID [2019-05-15 10:17:10,844 INFO L273 TraceCheckUtils]: 107: Hoare triple {55967#(<= proc_i 68)} assume j < 6; {55967#(<= proc_i 68)} is VALID [2019-05-15 10:17:10,844 INFO L273 TraceCheckUtils]: 108: Hoare triple {55967#(<= proc_i 68)} i := i + 4; {55986#(<= proc_i 72)} is VALID [2019-05-15 10:17:10,845 INFO L273 TraceCheckUtils]: 109: Hoare triple {55986#(<= proc_i 72)} assume i <= 1000; {55986#(<= proc_i 72)} is VALID [2019-05-15 10:17:10,845 INFO L273 TraceCheckUtils]: 110: Hoare triple {55986#(<= proc_i 72)} assume i + 4 < a[j]; {55986#(<= proc_i 72)} is VALID [2019-05-15 10:17:10,846 INFO L273 TraceCheckUtils]: 111: Hoare triple {55986#(<= proc_i 72)} assume a[5] == 1000; {55986#(<= proc_i 72)} is VALID [2019-05-15 10:17:10,846 INFO L273 TraceCheckUtils]: 112: Hoare triple {55986#(<= proc_i 72)} assume j > 4; {55986#(<= proc_i 72)} is VALID [2019-05-15 10:17:10,847 INFO L273 TraceCheckUtils]: 113: Hoare triple {55986#(<= proc_i 72)} assume j < 6; {55986#(<= proc_i 72)} is VALID [2019-05-15 10:17:10,847 INFO L273 TraceCheckUtils]: 114: Hoare triple {55986#(<= proc_i 72)} i := i + 4; {56005#(<= proc_i 76)} is VALID [2019-05-15 10:17:10,848 INFO L273 TraceCheckUtils]: 115: Hoare triple {56005#(<= proc_i 76)} assume i <= 1000; {56005#(<= proc_i 76)} is VALID [2019-05-15 10:17:10,848 INFO L273 TraceCheckUtils]: 116: Hoare triple {56005#(<= proc_i 76)} assume i + 4 < a[j]; {56005#(<= proc_i 76)} is VALID [2019-05-15 10:17:10,849 INFO L273 TraceCheckUtils]: 117: Hoare triple {56005#(<= proc_i 76)} assume a[5] == 1000; {56005#(<= proc_i 76)} is VALID [2019-05-15 10:17:10,849 INFO L273 TraceCheckUtils]: 118: Hoare triple {56005#(<= proc_i 76)} assume j > 4; {56005#(<= proc_i 76)} is VALID [2019-05-15 10:17:10,850 INFO L273 TraceCheckUtils]: 119: Hoare triple {56005#(<= proc_i 76)} assume j < 6; {56005#(<= proc_i 76)} is VALID [2019-05-15 10:17:10,850 INFO L273 TraceCheckUtils]: 120: Hoare triple {56005#(<= proc_i 76)} i := i + 4; {56024#(<= proc_i 80)} is VALID [2019-05-15 10:17:10,851 INFO L273 TraceCheckUtils]: 121: Hoare triple {56024#(<= proc_i 80)} assume i <= 1000; {56024#(<= proc_i 80)} is VALID [2019-05-15 10:17:10,851 INFO L273 TraceCheckUtils]: 122: Hoare triple {56024#(<= proc_i 80)} assume i + 4 < a[j]; {56024#(<= proc_i 80)} is VALID [2019-05-15 10:17:10,852 INFO L273 TraceCheckUtils]: 123: Hoare triple {56024#(<= proc_i 80)} assume a[5] == 1000; {56024#(<= proc_i 80)} is VALID [2019-05-15 10:17:10,852 INFO L273 TraceCheckUtils]: 124: Hoare triple {56024#(<= proc_i 80)} assume j > 4; {56024#(<= proc_i 80)} is VALID [2019-05-15 10:17:10,853 INFO L273 TraceCheckUtils]: 125: Hoare triple {56024#(<= proc_i 80)} assume j < 6; {56024#(<= proc_i 80)} is VALID [2019-05-15 10:17:10,853 INFO L273 TraceCheckUtils]: 126: Hoare triple {56024#(<= proc_i 80)} i := i + 4; {56043#(<= proc_i 84)} is VALID [2019-05-15 10:17:10,854 INFO L273 TraceCheckUtils]: 127: Hoare triple {56043#(<= proc_i 84)} assume i <= 1000; {56043#(<= proc_i 84)} is VALID [2019-05-15 10:17:10,854 INFO L273 TraceCheckUtils]: 128: Hoare triple {56043#(<= proc_i 84)} assume i + 4 < a[j]; {56043#(<= proc_i 84)} is VALID [2019-05-15 10:17:10,855 INFO L273 TraceCheckUtils]: 129: Hoare triple {56043#(<= proc_i 84)} assume a[5] == 1000; {56043#(<= proc_i 84)} is VALID [2019-05-15 10:17:10,855 INFO L273 TraceCheckUtils]: 130: Hoare triple {56043#(<= proc_i 84)} assume j > 4; {56043#(<= proc_i 84)} is VALID [2019-05-15 10:17:10,855 INFO L273 TraceCheckUtils]: 131: Hoare triple {56043#(<= proc_i 84)} assume j < 6; {56043#(<= proc_i 84)} is VALID [2019-05-15 10:17:10,856 INFO L273 TraceCheckUtils]: 132: Hoare triple {56043#(<= proc_i 84)} i := i + 4; {56062#(<= proc_i 88)} is VALID [2019-05-15 10:17:10,857 INFO L273 TraceCheckUtils]: 133: Hoare triple {56062#(<= proc_i 88)} assume i <= 1000; {56062#(<= proc_i 88)} is VALID [2019-05-15 10:17:10,857 INFO L273 TraceCheckUtils]: 134: Hoare triple {56062#(<= proc_i 88)} assume i + 4 < a[j]; {56062#(<= proc_i 88)} is VALID [2019-05-15 10:17:10,858 INFO L273 TraceCheckUtils]: 135: Hoare triple {56062#(<= proc_i 88)} assume a[5] == 1000; {56062#(<= proc_i 88)} is VALID [2019-05-15 10:17:10,858 INFO L273 TraceCheckUtils]: 136: Hoare triple {56062#(<= proc_i 88)} assume j > 4; {56062#(<= proc_i 88)} is VALID [2019-05-15 10:17:10,858 INFO L273 TraceCheckUtils]: 137: Hoare triple {56062#(<= proc_i 88)} assume j < 6; {56062#(<= proc_i 88)} is VALID [2019-05-15 10:17:10,859 INFO L273 TraceCheckUtils]: 138: Hoare triple {56062#(<= proc_i 88)} i := i + 4; {56081#(<= proc_i 92)} is VALID [2019-05-15 10:17:10,860 INFO L273 TraceCheckUtils]: 139: Hoare triple {56081#(<= proc_i 92)} assume i <= 1000; {56081#(<= proc_i 92)} is VALID [2019-05-15 10:17:10,860 INFO L273 TraceCheckUtils]: 140: Hoare triple {56081#(<= proc_i 92)} assume i + 4 < a[j]; {56081#(<= proc_i 92)} is VALID [2019-05-15 10:17:10,860 INFO L273 TraceCheckUtils]: 141: Hoare triple {56081#(<= proc_i 92)} assume a[5] == 1000; {56081#(<= proc_i 92)} is VALID [2019-05-15 10:17:10,861 INFO L273 TraceCheckUtils]: 142: Hoare triple {56081#(<= proc_i 92)} assume j > 4; {56081#(<= proc_i 92)} is VALID [2019-05-15 10:17:10,861 INFO L273 TraceCheckUtils]: 143: Hoare triple {56081#(<= proc_i 92)} assume j < 6; {56081#(<= proc_i 92)} is VALID [2019-05-15 10:17:10,862 INFO L273 TraceCheckUtils]: 144: Hoare triple {56081#(<= proc_i 92)} i := i + 4; {56100#(<= proc_i 96)} is VALID [2019-05-15 10:17:10,863 INFO L273 TraceCheckUtils]: 145: Hoare triple {56100#(<= proc_i 96)} assume i <= 1000; {56100#(<= proc_i 96)} is VALID [2019-05-15 10:17:10,863 INFO L273 TraceCheckUtils]: 146: Hoare triple {56100#(<= proc_i 96)} assume i + 4 < a[j]; {56100#(<= proc_i 96)} is VALID [2019-05-15 10:17:10,863 INFO L273 TraceCheckUtils]: 147: Hoare triple {56100#(<= proc_i 96)} assume a[5] == 1000; {56100#(<= proc_i 96)} is VALID [2019-05-15 10:17:10,864 INFO L273 TraceCheckUtils]: 148: Hoare triple {56100#(<= proc_i 96)} assume j > 4; {56100#(<= proc_i 96)} is VALID [2019-05-15 10:17:10,864 INFO L273 TraceCheckUtils]: 149: Hoare triple {56100#(<= proc_i 96)} assume j < 6; {56100#(<= proc_i 96)} is VALID [2019-05-15 10:17:10,865 INFO L273 TraceCheckUtils]: 150: Hoare triple {56100#(<= proc_i 96)} i := i + 4; {56119#(<= proc_i 100)} is VALID [2019-05-15 10:17:10,865 INFO L273 TraceCheckUtils]: 151: Hoare triple {56119#(<= proc_i 100)} assume i <= 1000; {56119#(<= proc_i 100)} is VALID [2019-05-15 10:17:10,866 INFO L273 TraceCheckUtils]: 152: Hoare triple {56119#(<= proc_i 100)} assume i + 4 < a[j]; {56119#(<= proc_i 100)} is VALID [2019-05-15 10:17:10,866 INFO L273 TraceCheckUtils]: 153: Hoare triple {56119#(<= proc_i 100)} assume a[5] == 1000; {56119#(<= proc_i 100)} is VALID [2019-05-15 10:17:10,867 INFO L273 TraceCheckUtils]: 154: Hoare triple {56119#(<= proc_i 100)} assume j > 4; {56119#(<= proc_i 100)} is VALID [2019-05-15 10:17:10,867 INFO L273 TraceCheckUtils]: 155: Hoare triple {56119#(<= proc_i 100)} assume j < 6; {56119#(<= proc_i 100)} is VALID [2019-05-15 10:17:10,868 INFO L273 TraceCheckUtils]: 156: Hoare triple {56119#(<= proc_i 100)} i := i + 4; {56138#(<= proc_i 104)} is VALID [2019-05-15 10:17:10,868 INFO L273 TraceCheckUtils]: 157: Hoare triple {56138#(<= proc_i 104)} assume i <= 1000; {56138#(<= proc_i 104)} is VALID [2019-05-15 10:17:10,869 INFO L273 TraceCheckUtils]: 158: Hoare triple {56138#(<= proc_i 104)} assume i + 4 < a[j]; {56138#(<= proc_i 104)} is VALID [2019-05-15 10:17:10,869 INFO L273 TraceCheckUtils]: 159: Hoare triple {56138#(<= proc_i 104)} assume a[5] == 1000; {56138#(<= proc_i 104)} is VALID [2019-05-15 10:17:10,870 INFO L273 TraceCheckUtils]: 160: Hoare triple {56138#(<= proc_i 104)} assume j > 4; {56138#(<= proc_i 104)} is VALID [2019-05-15 10:17:10,870 INFO L273 TraceCheckUtils]: 161: Hoare triple {56138#(<= proc_i 104)} assume j < 6; {56138#(<= proc_i 104)} is VALID [2019-05-15 10:17:10,871 INFO L273 TraceCheckUtils]: 162: Hoare triple {56138#(<= proc_i 104)} i := i + 4; {56157#(<= proc_i 108)} is VALID [2019-05-15 10:17:10,871 INFO L273 TraceCheckUtils]: 163: Hoare triple {56157#(<= proc_i 108)} assume i <= 1000; {56157#(<= proc_i 108)} is VALID [2019-05-15 10:17:10,872 INFO L273 TraceCheckUtils]: 164: Hoare triple {56157#(<= proc_i 108)} assume i + 4 < a[j]; {56157#(<= proc_i 108)} is VALID [2019-05-15 10:17:10,872 INFO L273 TraceCheckUtils]: 165: Hoare triple {56157#(<= proc_i 108)} assume a[5] == 1000; {56157#(<= proc_i 108)} is VALID [2019-05-15 10:17:10,873 INFO L273 TraceCheckUtils]: 166: Hoare triple {56157#(<= proc_i 108)} assume j > 4; {56157#(<= proc_i 108)} is VALID [2019-05-15 10:17:10,873 INFO L273 TraceCheckUtils]: 167: Hoare triple {56157#(<= proc_i 108)} assume j < 6; {56157#(<= proc_i 108)} is VALID [2019-05-15 10:17:10,874 INFO L273 TraceCheckUtils]: 168: Hoare triple {56157#(<= proc_i 108)} i := i + 4; {56176#(<= proc_i 112)} is VALID [2019-05-15 10:17:10,874 INFO L273 TraceCheckUtils]: 169: Hoare triple {56176#(<= proc_i 112)} assume i <= 1000; {56176#(<= proc_i 112)} is VALID [2019-05-15 10:17:10,875 INFO L273 TraceCheckUtils]: 170: Hoare triple {56176#(<= proc_i 112)} assume i + 4 < a[j]; {56176#(<= proc_i 112)} is VALID [2019-05-15 10:17:10,875 INFO L273 TraceCheckUtils]: 171: Hoare triple {56176#(<= proc_i 112)} assume a[5] == 1000; {56176#(<= proc_i 112)} is VALID [2019-05-15 10:17:10,876 INFO L273 TraceCheckUtils]: 172: Hoare triple {56176#(<= proc_i 112)} assume j > 4; {56176#(<= proc_i 112)} is VALID [2019-05-15 10:17:10,876 INFO L273 TraceCheckUtils]: 173: Hoare triple {56176#(<= proc_i 112)} assume j < 6; {56176#(<= proc_i 112)} is VALID [2019-05-15 10:17:10,877 INFO L273 TraceCheckUtils]: 174: Hoare triple {56176#(<= proc_i 112)} i := i + 4; {56195#(<= proc_i 116)} is VALID [2019-05-15 10:17:10,877 INFO L273 TraceCheckUtils]: 175: Hoare triple {56195#(<= proc_i 116)} assume i <= 1000; {56195#(<= proc_i 116)} is VALID [2019-05-15 10:17:10,878 INFO L273 TraceCheckUtils]: 176: Hoare triple {56195#(<= proc_i 116)} assume i + 4 < a[j]; {56195#(<= proc_i 116)} is VALID [2019-05-15 10:17:10,878 INFO L273 TraceCheckUtils]: 177: Hoare triple {56195#(<= proc_i 116)} assume a[5] == 1000; {56195#(<= proc_i 116)} is VALID [2019-05-15 10:17:10,879 INFO L273 TraceCheckUtils]: 178: Hoare triple {56195#(<= proc_i 116)} assume j > 4; {56195#(<= proc_i 116)} is VALID [2019-05-15 10:17:10,879 INFO L273 TraceCheckUtils]: 179: Hoare triple {56195#(<= proc_i 116)} assume j < 6; {56195#(<= proc_i 116)} is VALID [2019-05-15 10:17:10,880 INFO L273 TraceCheckUtils]: 180: Hoare triple {56195#(<= proc_i 116)} i := i + 4; {56214#(<= proc_i 120)} is VALID [2019-05-15 10:17:10,880 INFO L273 TraceCheckUtils]: 181: Hoare triple {56214#(<= proc_i 120)} assume i <= 1000; {56214#(<= proc_i 120)} is VALID [2019-05-15 10:17:10,881 INFO L273 TraceCheckUtils]: 182: Hoare triple {56214#(<= proc_i 120)} assume i + 4 < a[j]; {56214#(<= proc_i 120)} is VALID [2019-05-15 10:17:10,881 INFO L273 TraceCheckUtils]: 183: Hoare triple {56214#(<= proc_i 120)} assume a[5] == 1000; {56214#(<= proc_i 120)} is VALID [2019-05-15 10:17:10,882 INFO L273 TraceCheckUtils]: 184: Hoare triple {56214#(<= proc_i 120)} assume j > 4; {56214#(<= proc_i 120)} is VALID [2019-05-15 10:17:10,882 INFO L273 TraceCheckUtils]: 185: Hoare triple {56214#(<= proc_i 120)} assume j < 6; {56214#(<= proc_i 120)} is VALID [2019-05-15 10:17:10,883 INFO L273 TraceCheckUtils]: 186: Hoare triple {56214#(<= proc_i 120)} i := i + 4; {56233#(<= proc_i 124)} is VALID [2019-05-15 10:17:10,883 INFO L273 TraceCheckUtils]: 187: Hoare triple {56233#(<= proc_i 124)} assume i <= 1000; {56233#(<= proc_i 124)} is VALID [2019-05-15 10:17:10,884 INFO L273 TraceCheckUtils]: 188: Hoare triple {56233#(<= proc_i 124)} assume i + 4 < a[j]; {56233#(<= proc_i 124)} is VALID [2019-05-15 10:17:10,884 INFO L273 TraceCheckUtils]: 189: Hoare triple {56233#(<= proc_i 124)} assume a[5] == 1000; {56233#(<= proc_i 124)} is VALID [2019-05-15 10:17:10,884 INFO L273 TraceCheckUtils]: 190: Hoare triple {56233#(<= proc_i 124)} assume j > 4; {56233#(<= proc_i 124)} is VALID [2019-05-15 10:17:10,885 INFO L273 TraceCheckUtils]: 191: Hoare triple {56233#(<= proc_i 124)} assume j < 6; {56233#(<= proc_i 124)} is VALID [2019-05-15 10:17:10,886 INFO L273 TraceCheckUtils]: 192: Hoare triple {56233#(<= proc_i 124)} i := i + 4; {56252#(<= proc_i 128)} is VALID [2019-05-15 10:17:10,886 INFO L273 TraceCheckUtils]: 193: Hoare triple {56252#(<= proc_i 128)} assume i <= 1000; {56252#(<= proc_i 128)} is VALID [2019-05-15 10:17:10,887 INFO L273 TraceCheckUtils]: 194: Hoare triple {56252#(<= proc_i 128)} assume i + 4 < a[j]; {56252#(<= proc_i 128)} is VALID [2019-05-15 10:17:10,887 INFO L273 TraceCheckUtils]: 195: Hoare triple {56252#(<= proc_i 128)} assume a[5] == 1000; {56252#(<= proc_i 128)} is VALID [2019-05-15 10:17:10,887 INFO L273 TraceCheckUtils]: 196: Hoare triple {56252#(<= proc_i 128)} assume j > 4; {56252#(<= proc_i 128)} is VALID [2019-05-15 10:17:10,888 INFO L273 TraceCheckUtils]: 197: Hoare triple {56252#(<= proc_i 128)} assume j < 6; {56252#(<= proc_i 128)} is VALID [2019-05-15 10:17:10,889 INFO L273 TraceCheckUtils]: 198: Hoare triple {56252#(<= proc_i 128)} i := i + 4; {56271#(<= proc_i 132)} is VALID [2019-05-15 10:17:10,889 INFO L273 TraceCheckUtils]: 199: Hoare triple {56271#(<= proc_i 132)} assume i <= 1000; {56271#(<= proc_i 132)} is VALID [2019-05-15 10:17:10,889 INFO L273 TraceCheckUtils]: 200: Hoare triple {56271#(<= proc_i 132)} assume i + 4 < a[j]; {56271#(<= proc_i 132)} is VALID [2019-05-15 10:17:10,890 INFO L273 TraceCheckUtils]: 201: Hoare triple {56271#(<= proc_i 132)} assume a[5] == 1000; {56271#(<= proc_i 132)} is VALID [2019-05-15 10:17:10,890 INFO L273 TraceCheckUtils]: 202: Hoare triple {56271#(<= proc_i 132)} assume j > 4; {56271#(<= proc_i 132)} is VALID [2019-05-15 10:17:10,891 INFO L273 TraceCheckUtils]: 203: Hoare triple {56271#(<= proc_i 132)} assume j < 6; {56271#(<= proc_i 132)} is VALID [2019-05-15 10:17:10,891 INFO L273 TraceCheckUtils]: 204: Hoare triple {56271#(<= proc_i 132)} i := i + 4; {56290#(<= proc_i 136)} is VALID [2019-05-15 10:17:10,892 INFO L273 TraceCheckUtils]: 205: Hoare triple {56290#(<= proc_i 136)} assume i <= 1000; {56290#(<= proc_i 136)} is VALID [2019-05-15 10:17:10,892 INFO L273 TraceCheckUtils]: 206: Hoare triple {56290#(<= proc_i 136)} assume i + 4 < a[j]; {56290#(<= proc_i 136)} is VALID [2019-05-15 10:17:10,893 INFO L273 TraceCheckUtils]: 207: Hoare triple {56290#(<= proc_i 136)} assume a[5] == 1000; {56290#(<= proc_i 136)} is VALID [2019-05-15 10:17:10,893 INFO L273 TraceCheckUtils]: 208: Hoare triple {56290#(<= proc_i 136)} assume j > 4; {56290#(<= proc_i 136)} is VALID [2019-05-15 10:17:10,894 INFO L273 TraceCheckUtils]: 209: Hoare triple {56290#(<= proc_i 136)} assume j < 6; {56290#(<= proc_i 136)} is VALID [2019-05-15 10:17:10,894 INFO L273 TraceCheckUtils]: 210: Hoare triple {56290#(<= proc_i 136)} i := i + 4; {56309#(<= proc_i 140)} is VALID [2019-05-15 10:17:10,895 INFO L273 TraceCheckUtils]: 211: Hoare triple {56309#(<= proc_i 140)} assume i <= 1000; {56309#(<= proc_i 140)} is VALID [2019-05-15 10:17:10,895 INFO L273 TraceCheckUtils]: 212: Hoare triple {56309#(<= proc_i 140)} assume i + 4 < a[j]; {56309#(<= proc_i 140)} is VALID [2019-05-15 10:17:10,896 INFO L273 TraceCheckUtils]: 213: Hoare triple {56309#(<= proc_i 140)} assume a[5] == 1000; {56309#(<= proc_i 140)} is VALID [2019-05-15 10:17:10,896 INFO L273 TraceCheckUtils]: 214: Hoare triple {56309#(<= proc_i 140)} assume j > 4; {56309#(<= proc_i 140)} is VALID [2019-05-15 10:17:10,897 INFO L273 TraceCheckUtils]: 215: Hoare triple {56309#(<= proc_i 140)} assume j < 6; {56309#(<= proc_i 140)} is VALID [2019-05-15 10:17:10,897 INFO L273 TraceCheckUtils]: 216: Hoare triple {56309#(<= proc_i 140)} i := i + 4; {56328#(<= proc_i 144)} is VALID [2019-05-15 10:17:10,898 INFO L273 TraceCheckUtils]: 217: Hoare triple {56328#(<= proc_i 144)} assume i <= 1000; {56328#(<= proc_i 144)} is VALID [2019-05-15 10:17:10,898 INFO L273 TraceCheckUtils]: 218: Hoare triple {56328#(<= proc_i 144)} assume i + 4 < a[j]; {56328#(<= proc_i 144)} is VALID [2019-05-15 10:17:10,899 INFO L273 TraceCheckUtils]: 219: Hoare triple {56328#(<= proc_i 144)} assume a[5] == 1000; {56328#(<= proc_i 144)} is VALID [2019-05-15 10:17:10,899 INFO L273 TraceCheckUtils]: 220: Hoare triple {56328#(<= proc_i 144)} assume j > 4; {56328#(<= proc_i 144)} is VALID [2019-05-15 10:17:10,900 INFO L273 TraceCheckUtils]: 221: Hoare triple {56328#(<= proc_i 144)} assume j < 6; {56328#(<= proc_i 144)} is VALID [2019-05-15 10:17:10,900 INFO L273 TraceCheckUtils]: 222: Hoare triple {56328#(<= proc_i 144)} i := i + 4; {56347#(<= proc_i 148)} is VALID [2019-05-15 10:17:10,901 INFO L273 TraceCheckUtils]: 223: Hoare triple {56347#(<= proc_i 148)} assume i <= 1000; {56347#(<= proc_i 148)} is VALID [2019-05-15 10:17:10,901 INFO L273 TraceCheckUtils]: 224: Hoare triple {56347#(<= proc_i 148)} assume i + 4 < a[j]; {56347#(<= proc_i 148)} is VALID [2019-05-15 10:17:10,902 INFO L273 TraceCheckUtils]: 225: Hoare triple {56347#(<= proc_i 148)} assume a[5] == 1000; {56347#(<= proc_i 148)} is VALID [2019-05-15 10:17:10,902 INFO L273 TraceCheckUtils]: 226: Hoare triple {56347#(<= proc_i 148)} assume j > 4; {56347#(<= proc_i 148)} is VALID [2019-05-15 10:17:10,903 INFO L273 TraceCheckUtils]: 227: Hoare triple {56347#(<= proc_i 148)} assume j < 6; {56347#(<= proc_i 148)} is VALID [2019-05-15 10:17:10,903 INFO L273 TraceCheckUtils]: 228: Hoare triple {56347#(<= proc_i 148)} i := i + 4; {56366#(<= proc_i 152)} is VALID [2019-05-15 10:17:10,904 INFO L273 TraceCheckUtils]: 229: Hoare triple {56366#(<= proc_i 152)} assume i <= 1000; {56366#(<= proc_i 152)} is VALID [2019-05-15 10:17:10,904 INFO L273 TraceCheckUtils]: 230: Hoare triple {56366#(<= proc_i 152)} assume i + 4 < a[j]; {56366#(<= proc_i 152)} is VALID [2019-05-15 10:17:10,905 INFO L273 TraceCheckUtils]: 231: Hoare triple {56366#(<= proc_i 152)} assume a[5] == 1000; {56366#(<= proc_i 152)} is VALID [2019-05-15 10:17:10,905 INFO L273 TraceCheckUtils]: 232: Hoare triple {56366#(<= proc_i 152)} assume j > 4; {56366#(<= proc_i 152)} is VALID [2019-05-15 10:17:10,905 INFO L273 TraceCheckUtils]: 233: Hoare triple {56366#(<= proc_i 152)} assume j < 6; {56366#(<= proc_i 152)} is VALID [2019-05-15 10:17:10,906 INFO L273 TraceCheckUtils]: 234: Hoare triple {56366#(<= proc_i 152)} i := i + 4; {56385#(<= proc_i 156)} is VALID [2019-05-15 10:17:10,907 INFO L273 TraceCheckUtils]: 235: Hoare triple {56385#(<= proc_i 156)} assume i <= 1000; {56385#(<= proc_i 156)} is VALID [2019-05-15 10:17:10,907 INFO L273 TraceCheckUtils]: 236: Hoare triple {56385#(<= proc_i 156)} assume i + 4 < a[j]; {56385#(<= proc_i 156)} is VALID [2019-05-15 10:17:10,908 INFO L273 TraceCheckUtils]: 237: Hoare triple {56385#(<= proc_i 156)} assume a[5] == 1000; {56385#(<= proc_i 156)} is VALID [2019-05-15 10:17:10,908 INFO L273 TraceCheckUtils]: 238: Hoare triple {56385#(<= proc_i 156)} assume j > 4; {56385#(<= proc_i 156)} is VALID [2019-05-15 10:17:10,908 INFO L273 TraceCheckUtils]: 239: Hoare triple {56385#(<= proc_i 156)} assume j < 6; {56385#(<= proc_i 156)} is VALID [2019-05-15 10:17:10,909 INFO L273 TraceCheckUtils]: 240: Hoare triple {56385#(<= proc_i 156)} i := i + 4; {56404#(<= proc_i 160)} is VALID [2019-05-15 10:17:10,910 INFO L273 TraceCheckUtils]: 241: Hoare triple {56404#(<= proc_i 160)} assume i <= 1000; {56404#(<= proc_i 160)} is VALID [2019-05-15 10:17:10,910 INFO L273 TraceCheckUtils]: 242: Hoare triple {56404#(<= proc_i 160)} assume i + 4 < a[j]; {56404#(<= proc_i 160)} is VALID [2019-05-15 10:17:10,910 INFO L273 TraceCheckUtils]: 243: Hoare triple {56404#(<= proc_i 160)} assume a[5] == 1000; {56404#(<= proc_i 160)} is VALID [2019-05-15 10:17:10,911 INFO L273 TraceCheckUtils]: 244: Hoare triple {56404#(<= proc_i 160)} assume j > 4; {56404#(<= proc_i 160)} is VALID [2019-05-15 10:17:10,911 INFO L273 TraceCheckUtils]: 245: Hoare triple {56404#(<= proc_i 160)} assume j < 6; {56404#(<= proc_i 160)} is VALID [2019-05-15 10:17:10,912 INFO L273 TraceCheckUtils]: 246: Hoare triple {56404#(<= proc_i 160)} i := i + 4; {56423#(<= proc_i 164)} is VALID [2019-05-15 10:17:10,912 INFO L273 TraceCheckUtils]: 247: Hoare triple {56423#(<= proc_i 164)} assume i <= 1000; {56423#(<= proc_i 164)} is VALID [2019-05-15 10:17:10,913 INFO L273 TraceCheckUtils]: 248: Hoare triple {56423#(<= proc_i 164)} assume i + 4 < a[j]; {56423#(<= proc_i 164)} is VALID [2019-05-15 10:17:10,913 INFO L273 TraceCheckUtils]: 249: Hoare triple {56423#(<= proc_i 164)} assume a[5] == 1000; {56423#(<= proc_i 164)} is VALID [2019-05-15 10:17:10,914 INFO L273 TraceCheckUtils]: 250: Hoare triple {56423#(<= proc_i 164)} assume j > 4; {56423#(<= proc_i 164)} is VALID [2019-05-15 10:17:10,914 INFO L273 TraceCheckUtils]: 251: Hoare triple {56423#(<= proc_i 164)} assume j < 6; {56423#(<= proc_i 164)} is VALID [2019-05-15 10:17:10,915 INFO L273 TraceCheckUtils]: 252: Hoare triple {56423#(<= proc_i 164)} i := i + 4; {56442#(<= proc_i 168)} is VALID [2019-05-15 10:17:10,915 INFO L273 TraceCheckUtils]: 253: Hoare triple {56442#(<= proc_i 168)} assume i <= 1000; {56442#(<= proc_i 168)} is VALID [2019-05-15 10:17:10,916 INFO L273 TraceCheckUtils]: 254: Hoare triple {56442#(<= proc_i 168)} assume i + 4 < a[j]; {56442#(<= proc_i 168)} is VALID [2019-05-15 10:17:10,916 INFO L273 TraceCheckUtils]: 255: Hoare triple {56442#(<= proc_i 168)} assume a[5] == 1000; {56442#(<= proc_i 168)} is VALID [2019-05-15 10:17:10,917 INFO L273 TraceCheckUtils]: 256: Hoare triple {56442#(<= proc_i 168)} assume j > 4; {56442#(<= proc_i 168)} is VALID [2019-05-15 10:17:10,917 INFO L273 TraceCheckUtils]: 257: Hoare triple {56442#(<= proc_i 168)} assume j < 6; {56442#(<= proc_i 168)} is VALID [2019-05-15 10:17:10,918 INFO L273 TraceCheckUtils]: 258: Hoare triple {56442#(<= proc_i 168)} i := i + 4; {56461#(<= proc_i 172)} is VALID [2019-05-15 10:17:10,918 INFO L273 TraceCheckUtils]: 259: Hoare triple {56461#(<= proc_i 172)} assume i <= 1000; {56461#(<= proc_i 172)} is VALID [2019-05-15 10:17:10,919 INFO L273 TraceCheckUtils]: 260: Hoare triple {56461#(<= proc_i 172)} assume i + 4 < a[j]; {56461#(<= proc_i 172)} is VALID [2019-05-15 10:17:10,919 INFO L273 TraceCheckUtils]: 261: Hoare triple {56461#(<= proc_i 172)} assume a[5] == 1000; {56461#(<= proc_i 172)} is VALID [2019-05-15 10:17:10,920 INFO L273 TraceCheckUtils]: 262: Hoare triple {56461#(<= proc_i 172)} assume j > 4; {56461#(<= proc_i 172)} is VALID [2019-05-15 10:17:10,920 INFO L273 TraceCheckUtils]: 263: Hoare triple {56461#(<= proc_i 172)} assume j < 6; {56461#(<= proc_i 172)} is VALID [2019-05-15 10:17:10,921 INFO L273 TraceCheckUtils]: 264: Hoare triple {56461#(<= proc_i 172)} i := i + 4; {56480#(<= proc_i 176)} is VALID [2019-05-15 10:17:10,921 INFO L273 TraceCheckUtils]: 265: Hoare triple {56480#(<= proc_i 176)} assume i <= 1000; {56480#(<= proc_i 176)} is VALID [2019-05-15 10:17:10,922 INFO L273 TraceCheckUtils]: 266: Hoare triple {56480#(<= proc_i 176)} assume i + 4 < a[j]; {56480#(<= proc_i 176)} is VALID [2019-05-15 10:17:10,922 INFO L273 TraceCheckUtils]: 267: Hoare triple {56480#(<= proc_i 176)} assume a[5] == 1000; {56480#(<= proc_i 176)} is VALID [2019-05-15 10:17:10,923 INFO L273 TraceCheckUtils]: 268: Hoare triple {56480#(<= proc_i 176)} assume j > 4; {56480#(<= proc_i 176)} is VALID [2019-05-15 10:17:10,923 INFO L273 TraceCheckUtils]: 269: Hoare triple {56480#(<= proc_i 176)} assume j < 6; {56480#(<= proc_i 176)} is VALID [2019-05-15 10:17:10,924 INFO L273 TraceCheckUtils]: 270: Hoare triple {56480#(<= proc_i 176)} i := i + 4; {56499#(<= proc_i 180)} is VALID [2019-05-15 10:17:10,924 INFO L273 TraceCheckUtils]: 271: Hoare triple {56499#(<= proc_i 180)} assume i <= 1000; {56499#(<= proc_i 180)} is VALID [2019-05-15 10:17:10,925 INFO L273 TraceCheckUtils]: 272: Hoare triple {56499#(<= proc_i 180)} assume i + 4 < a[j]; {56499#(<= proc_i 180)} is VALID [2019-05-15 10:17:10,925 INFO L273 TraceCheckUtils]: 273: Hoare triple {56499#(<= proc_i 180)} assume a[5] == 1000; {56499#(<= proc_i 180)} is VALID [2019-05-15 10:17:10,926 INFO L273 TraceCheckUtils]: 274: Hoare triple {56499#(<= proc_i 180)} assume j > 4; {56499#(<= proc_i 180)} is VALID [2019-05-15 10:17:10,926 INFO L273 TraceCheckUtils]: 275: Hoare triple {56499#(<= proc_i 180)} assume j < 6; {56499#(<= proc_i 180)} is VALID [2019-05-15 10:17:10,927 INFO L273 TraceCheckUtils]: 276: Hoare triple {56499#(<= proc_i 180)} i := i + 4; {56518#(<= proc_i 184)} is VALID [2019-05-15 10:17:10,927 INFO L273 TraceCheckUtils]: 277: Hoare triple {56518#(<= proc_i 184)} assume i <= 1000; {56518#(<= proc_i 184)} is VALID [2019-05-15 10:17:10,928 INFO L273 TraceCheckUtils]: 278: Hoare triple {56518#(<= proc_i 184)} assume i + 4 < a[j]; {56518#(<= proc_i 184)} is VALID [2019-05-15 10:17:10,928 INFO L273 TraceCheckUtils]: 279: Hoare triple {56518#(<= proc_i 184)} assume a[5] == 1000; {56518#(<= proc_i 184)} is VALID [2019-05-15 10:17:10,929 INFO L273 TraceCheckUtils]: 280: Hoare triple {56518#(<= proc_i 184)} assume j > 4; {56518#(<= proc_i 184)} is VALID [2019-05-15 10:17:10,929 INFO L273 TraceCheckUtils]: 281: Hoare triple {56518#(<= proc_i 184)} assume j < 6; {56518#(<= proc_i 184)} is VALID [2019-05-15 10:17:10,930 INFO L273 TraceCheckUtils]: 282: Hoare triple {56518#(<= proc_i 184)} i := i + 4; {56537#(<= proc_i 188)} is VALID [2019-05-15 10:17:10,930 INFO L273 TraceCheckUtils]: 283: Hoare triple {56537#(<= proc_i 188)} assume i <= 1000; {56537#(<= proc_i 188)} is VALID [2019-05-15 10:17:10,931 INFO L273 TraceCheckUtils]: 284: Hoare triple {56537#(<= proc_i 188)} assume i + 4 < a[j]; {56537#(<= proc_i 188)} is VALID [2019-05-15 10:17:10,931 INFO L273 TraceCheckUtils]: 285: Hoare triple {56537#(<= proc_i 188)} assume a[5] == 1000; {56537#(<= proc_i 188)} is VALID [2019-05-15 10:17:10,931 INFO L273 TraceCheckUtils]: 286: Hoare triple {56537#(<= proc_i 188)} assume j > 4; {56537#(<= proc_i 188)} is VALID [2019-05-15 10:17:10,932 INFO L273 TraceCheckUtils]: 287: Hoare triple {56537#(<= proc_i 188)} assume j < 6; {56537#(<= proc_i 188)} is VALID [2019-05-15 10:17:10,933 INFO L273 TraceCheckUtils]: 288: Hoare triple {56537#(<= proc_i 188)} i := i + 4; {56556#(<= proc_i 192)} is VALID [2019-05-15 10:17:10,933 INFO L273 TraceCheckUtils]: 289: Hoare triple {56556#(<= proc_i 192)} assume i <= 1000; {56556#(<= proc_i 192)} is VALID [2019-05-15 10:17:10,933 INFO L273 TraceCheckUtils]: 290: Hoare triple {56556#(<= proc_i 192)} assume i + 4 < a[j]; {56556#(<= proc_i 192)} is VALID [2019-05-15 10:17:10,934 INFO L273 TraceCheckUtils]: 291: Hoare triple {56556#(<= proc_i 192)} assume a[5] == 1000; {56556#(<= proc_i 192)} is VALID [2019-05-15 10:17:10,934 INFO L273 TraceCheckUtils]: 292: Hoare triple {56556#(<= proc_i 192)} assume j > 4; {56556#(<= proc_i 192)} is VALID [2019-05-15 10:17:10,935 INFO L273 TraceCheckUtils]: 293: Hoare triple {56556#(<= proc_i 192)} assume j < 6; {56556#(<= proc_i 192)} is VALID [2019-05-15 10:17:10,936 INFO L273 TraceCheckUtils]: 294: Hoare triple {56556#(<= proc_i 192)} i := i + 4; {56575#(<= proc_i 196)} is VALID [2019-05-15 10:17:10,936 INFO L273 TraceCheckUtils]: 295: Hoare triple {56575#(<= proc_i 196)} assume i <= 1000; {56575#(<= proc_i 196)} is VALID [2019-05-15 10:17:10,936 INFO L273 TraceCheckUtils]: 296: Hoare triple {56575#(<= proc_i 196)} assume i + 4 < a[j]; {56575#(<= proc_i 196)} is VALID [2019-05-15 10:17:10,937 INFO L273 TraceCheckUtils]: 297: Hoare triple {56575#(<= proc_i 196)} assume a[5] == 1000; {56575#(<= proc_i 196)} is VALID [2019-05-15 10:17:10,937 INFO L273 TraceCheckUtils]: 298: Hoare triple {56575#(<= proc_i 196)} assume j > 4; {56575#(<= proc_i 196)} is VALID [2019-05-15 10:17:10,938 INFO L273 TraceCheckUtils]: 299: Hoare triple {56575#(<= proc_i 196)} assume j < 6; {56575#(<= proc_i 196)} is VALID [2019-05-15 10:17:10,938 INFO L273 TraceCheckUtils]: 300: Hoare triple {56575#(<= proc_i 196)} i := i + 4; {56594#(<= proc_i 200)} is VALID [2019-05-15 10:17:10,939 INFO L273 TraceCheckUtils]: 301: Hoare triple {56594#(<= proc_i 200)} assume !(i <= 1000); {55640#false} is VALID [2019-05-15 10:17:10,997 INFO L134 CoverageAnalysis]: Checked inductivity of 7400 backedges. 0 proven. 7400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:10,997 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:10,997 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2019-05-15 10:17:10,998 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 302 [2019-05-15 10:17:10,998 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:10,998 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 53 states. [2019-05-15 10:17:11,336 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 302 edges. 302 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:11,336 INFO L454 AbstractCegarLoop]: Interpolant automaton has 53 states [2019-05-15 10:17:11,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2019-05-15 10:17:11,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2019-05-15 10:17:11,337 INFO L87 Difference]: Start difference. First operand 303 states and 303 transitions. Second operand 53 states. [2019-05-15 10:17:11,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:11,849 INFO L93 Difference]: Finished difference Result 314 states and 314 transitions. [2019-05-15 10:17:11,849 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2019-05-15 10:17:11,849 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 302 [2019-05-15 10:17:11,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:11,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2019-05-15 10:17:11,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 315 transitions. [2019-05-15 10:17:11,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2019-05-15 10:17:11,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 315 transitions. [2019-05-15 10:17:11,852 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 53 states and 315 transitions. [2019-05-15 10:17:12,145 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 315 edges. 315 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:12,152 INFO L225 Difference]: With dead ends: 314 [2019-05-15 10:17:12,152 INFO L226 Difference]: Without dead ends: 314 [2019-05-15 10:17:12,152 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2019-05-15 10:17:12,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2019-05-15 10:17:12,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 309. [2019-05-15 10:17:12,154 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:12,155 INFO L82 GeneralOperation]: Start isEquivalent. First operand 314 states. Second operand 309 states. [2019-05-15 10:17:12,155 INFO L74 IsIncluded]: Start isIncluded. First operand 314 states. Second operand 309 states. [2019-05-15 10:17:12,155 INFO L87 Difference]: Start difference. First operand 314 states. Second operand 309 states. [2019-05-15 10:17:12,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:12,159 INFO L93 Difference]: Finished difference Result 314 states and 314 transitions. [2019-05-15 10:17:12,159 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 314 transitions. [2019-05-15 10:17:12,159 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:12,160 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:12,160 INFO L74 IsIncluded]: Start isIncluded. First operand 309 states. Second operand 314 states. [2019-05-15 10:17:12,160 INFO L87 Difference]: Start difference. First operand 309 states. Second operand 314 states. [2019-05-15 10:17:12,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:12,164 INFO L93 Difference]: Finished difference Result 314 states and 314 transitions. [2019-05-15 10:17:12,164 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 314 transitions. [2019-05-15 10:17:12,165 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:12,165 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:12,165 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:12,165 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:12,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 309 states. [2019-05-15 10:17:12,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 309 transitions. [2019-05-15 10:17:12,168 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 309 transitions. Word has length 302 [2019-05-15 10:17:12,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:12,169 INFO L475 AbstractCegarLoop]: Abstraction has 309 states and 309 transitions. [2019-05-15 10:17:12,169 INFO L476 AbstractCegarLoop]: Interpolant automaton has 53 states. [2019-05-15 10:17:12,169 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 309 transitions. [2019-05-15 10:17:12,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2019-05-15 10:17:12,170 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:12,170 INFO L399 BasicCegarLoop]: trace histogram [51, 51, 51, 51, 51, 51, 1, 1] [2019-05-15 10:17:12,170 INFO L418 AbstractCegarLoop]: === Iteration 52 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:12,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:12,170 INFO L82 PathProgramCache]: Analyzing trace with hash -773413588, now seen corresponding path program 51 times [2019-05-15 10:17:12,171 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:12,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:12,235 INFO L256 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 53 conjunts are in the unsatisfiable core [2019-05-15 10:17:12,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:12,276 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:13,856 INFO L273 TraceCheckUtils]: 0: Hoare triple {57848#true} i := 0; {57853#(<= proc_i 0)} is VALID [2019-05-15 10:17:13,857 INFO L273 TraceCheckUtils]: 1: Hoare triple {57853#(<= proc_i 0)} assume i <= 1000; {57853#(<= proc_i 0)} is VALID [2019-05-15 10:17:13,857 INFO L273 TraceCheckUtils]: 2: Hoare triple {57853#(<= proc_i 0)} assume i + 4 < a[j]; {57853#(<= proc_i 0)} is VALID [2019-05-15 10:17:13,858 INFO L273 TraceCheckUtils]: 3: Hoare triple {57853#(<= proc_i 0)} assume a[5] == 1000; {57853#(<= proc_i 0)} is VALID [2019-05-15 10:17:13,858 INFO L273 TraceCheckUtils]: 4: Hoare triple {57853#(<= proc_i 0)} assume j > 4; {57853#(<= proc_i 0)} is VALID [2019-05-15 10:17:13,859 INFO L273 TraceCheckUtils]: 5: Hoare triple {57853#(<= proc_i 0)} assume j < 6; {57853#(<= proc_i 0)} is VALID [2019-05-15 10:17:13,860 INFO L273 TraceCheckUtils]: 6: Hoare triple {57853#(<= proc_i 0)} i := i + 4; {57872#(<= proc_i 4)} is VALID [2019-05-15 10:17:13,860 INFO L273 TraceCheckUtils]: 7: Hoare triple {57872#(<= proc_i 4)} assume i <= 1000; {57872#(<= proc_i 4)} is VALID [2019-05-15 10:17:13,861 INFO L273 TraceCheckUtils]: 8: Hoare triple {57872#(<= proc_i 4)} assume i + 4 < a[j]; {57872#(<= proc_i 4)} is VALID [2019-05-15 10:17:13,861 INFO L273 TraceCheckUtils]: 9: Hoare triple {57872#(<= proc_i 4)} assume a[5] == 1000; {57872#(<= proc_i 4)} is VALID [2019-05-15 10:17:13,862 INFO L273 TraceCheckUtils]: 10: Hoare triple {57872#(<= proc_i 4)} assume j > 4; {57872#(<= proc_i 4)} is VALID [2019-05-15 10:17:13,862 INFO L273 TraceCheckUtils]: 11: Hoare triple {57872#(<= proc_i 4)} assume j < 6; {57872#(<= proc_i 4)} is VALID [2019-05-15 10:17:13,863 INFO L273 TraceCheckUtils]: 12: Hoare triple {57872#(<= proc_i 4)} i := i + 4; {57891#(<= proc_i 8)} is VALID [2019-05-15 10:17:13,863 INFO L273 TraceCheckUtils]: 13: Hoare triple {57891#(<= proc_i 8)} assume i <= 1000; {57891#(<= proc_i 8)} is VALID [2019-05-15 10:17:13,864 INFO L273 TraceCheckUtils]: 14: Hoare triple {57891#(<= proc_i 8)} assume i + 4 < a[j]; {57891#(<= proc_i 8)} is VALID [2019-05-15 10:17:13,864 INFO L273 TraceCheckUtils]: 15: Hoare triple {57891#(<= proc_i 8)} assume a[5] == 1000; {57891#(<= proc_i 8)} is VALID [2019-05-15 10:17:13,865 INFO L273 TraceCheckUtils]: 16: Hoare triple {57891#(<= proc_i 8)} assume j > 4; {57891#(<= proc_i 8)} is VALID [2019-05-15 10:17:13,865 INFO L273 TraceCheckUtils]: 17: Hoare triple {57891#(<= proc_i 8)} assume j < 6; {57891#(<= proc_i 8)} is VALID [2019-05-15 10:17:13,866 INFO L273 TraceCheckUtils]: 18: Hoare triple {57891#(<= proc_i 8)} i := i + 4; {57910#(<= proc_i 12)} is VALID [2019-05-15 10:17:13,867 INFO L273 TraceCheckUtils]: 19: Hoare triple {57910#(<= proc_i 12)} assume i <= 1000; {57910#(<= proc_i 12)} is VALID [2019-05-15 10:17:13,867 INFO L273 TraceCheckUtils]: 20: Hoare triple {57910#(<= proc_i 12)} assume i + 4 < a[j]; {57910#(<= proc_i 12)} is VALID [2019-05-15 10:17:13,868 INFO L273 TraceCheckUtils]: 21: Hoare triple {57910#(<= proc_i 12)} assume a[5] == 1000; {57910#(<= proc_i 12)} is VALID [2019-05-15 10:17:13,868 INFO L273 TraceCheckUtils]: 22: Hoare triple {57910#(<= proc_i 12)} assume j > 4; {57910#(<= proc_i 12)} is VALID [2019-05-15 10:17:13,869 INFO L273 TraceCheckUtils]: 23: Hoare triple {57910#(<= proc_i 12)} assume j < 6; {57910#(<= proc_i 12)} is VALID [2019-05-15 10:17:13,869 INFO L273 TraceCheckUtils]: 24: Hoare triple {57910#(<= proc_i 12)} i := i + 4; {57929#(<= proc_i 16)} is VALID [2019-05-15 10:17:13,870 INFO L273 TraceCheckUtils]: 25: Hoare triple {57929#(<= proc_i 16)} assume i <= 1000; {57929#(<= proc_i 16)} is VALID [2019-05-15 10:17:13,870 INFO L273 TraceCheckUtils]: 26: Hoare triple {57929#(<= proc_i 16)} assume i + 4 < a[j]; {57929#(<= proc_i 16)} is VALID [2019-05-15 10:17:13,871 INFO L273 TraceCheckUtils]: 27: Hoare triple {57929#(<= proc_i 16)} assume a[5] == 1000; {57929#(<= proc_i 16)} is VALID [2019-05-15 10:17:13,871 INFO L273 TraceCheckUtils]: 28: Hoare triple {57929#(<= proc_i 16)} assume j > 4; {57929#(<= proc_i 16)} is VALID [2019-05-15 10:17:13,872 INFO L273 TraceCheckUtils]: 29: Hoare triple {57929#(<= proc_i 16)} assume j < 6; {57929#(<= proc_i 16)} is VALID [2019-05-15 10:17:13,872 INFO L273 TraceCheckUtils]: 30: Hoare triple {57929#(<= proc_i 16)} i := i + 4; {57948#(<= proc_i 20)} is VALID [2019-05-15 10:17:13,873 INFO L273 TraceCheckUtils]: 31: Hoare triple {57948#(<= proc_i 20)} assume i <= 1000; {57948#(<= proc_i 20)} is VALID [2019-05-15 10:17:13,873 INFO L273 TraceCheckUtils]: 32: Hoare triple {57948#(<= proc_i 20)} assume i + 4 < a[j]; {57948#(<= proc_i 20)} is VALID [2019-05-15 10:17:13,874 INFO L273 TraceCheckUtils]: 33: Hoare triple {57948#(<= proc_i 20)} assume a[5] == 1000; {57948#(<= proc_i 20)} is VALID [2019-05-15 10:17:13,874 INFO L273 TraceCheckUtils]: 34: Hoare triple {57948#(<= proc_i 20)} assume j > 4; {57948#(<= proc_i 20)} is VALID [2019-05-15 10:17:13,875 INFO L273 TraceCheckUtils]: 35: Hoare triple {57948#(<= proc_i 20)} assume j < 6; {57948#(<= proc_i 20)} is VALID [2019-05-15 10:17:13,876 INFO L273 TraceCheckUtils]: 36: Hoare triple {57948#(<= proc_i 20)} i := i + 4; {57967#(<= proc_i 24)} is VALID [2019-05-15 10:17:13,876 INFO L273 TraceCheckUtils]: 37: Hoare triple {57967#(<= proc_i 24)} assume i <= 1000; {57967#(<= proc_i 24)} is VALID [2019-05-15 10:17:13,877 INFO L273 TraceCheckUtils]: 38: Hoare triple {57967#(<= proc_i 24)} assume i + 4 < a[j]; {57967#(<= proc_i 24)} is VALID [2019-05-15 10:17:13,877 INFO L273 TraceCheckUtils]: 39: Hoare triple {57967#(<= proc_i 24)} assume a[5] == 1000; {57967#(<= proc_i 24)} is VALID [2019-05-15 10:17:13,878 INFO L273 TraceCheckUtils]: 40: Hoare triple {57967#(<= proc_i 24)} assume j > 4; {57967#(<= proc_i 24)} is VALID [2019-05-15 10:17:13,878 INFO L273 TraceCheckUtils]: 41: Hoare triple {57967#(<= proc_i 24)} assume j < 6; {57967#(<= proc_i 24)} is VALID [2019-05-15 10:17:13,879 INFO L273 TraceCheckUtils]: 42: Hoare triple {57967#(<= proc_i 24)} i := i + 4; {57986#(<= proc_i 28)} is VALID [2019-05-15 10:17:13,879 INFO L273 TraceCheckUtils]: 43: Hoare triple {57986#(<= proc_i 28)} assume i <= 1000; {57986#(<= proc_i 28)} is VALID [2019-05-15 10:17:13,880 INFO L273 TraceCheckUtils]: 44: Hoare triple {57986#(<= proc_i 28)} assume i + 4 < a[j]; {57986#(<= proc_i 28)} is VALID [2019-05-15 10:17:13,880 INFO L273 TraceCheckUtils]: 45: Hoare triple {57986#(<= proc_i 28)} assume a[5] == 1000; {57986#(<= proc_i 28)} is VALID [2019-05-15 10:17:13,881 INFO L273 TraceCheckUtils]: 46: Hoare triple {57986#(<= proc_i 28)} assume j > 4; {57986#(<= proc_i 28)} is VALID [2019-05-15 10:17:13,881 INFO L273 TraceCheckUtils]: 47: Hoare triple {57986#(<= proc_i 28)} assume j < 6; {57986#(<= proc_i 28)} is VALID [2019-05-15 10:17:13,882 INFO L273 TraceCheckUtils]: 48: Hoare triple {57986#(<= proc_i 28)} i := i + 4; {58005#(<= proc_i 32)} is VALID [2019-05-15 10:17:13,882 INFO L273 TraceCheckUtils]: 49: Hoare triple {58005#(<= proc_i 32)} assume i <= 1000; {58005#(<= proc_i 32)} is VALID [2019-05-15 10:17:13,883 INFO L273 TraceCheckUtils]: 50: Hoare triple {58005#(<= proc_i 32)} assume i + 4 < a[j]; {58005#(<= proc_i 32)} is VALID [2019-05-15 10:17:13,883 INFO L273 TraceCheckUtils]: 51: Hoare triple {58005#(<= proc_i 32)} assume a[5] == 1000; {58005#(<= proc_i 32)} is VALID [2019-05-15 10:17:13,884 INFO L273 TraceCheckUtils]: 52: Hoare triple {58005#(<= proc_i 32)} assume j > 4; {58005#(<= proc_i 32)} is VALID [2019-05-15 10:17:13,884 INFO L273 TraceCheckUtils]: 53: Hoare triple {58005#(<= proc_i 32)} assume j < 6; {58005#(<= proc_i 32)} is VALID [2019-05-15 10:17:13,885 INFO L273 TraceCheckUtils]: 54: Hoare triple {58005#(<= proc_i 32)} i := i + 4; {58024#(<= proc_i 36)} is VALID [2019-05-15 10:17:13,886 INFO L273 TraceCheckUtils]: 55: Hoare triple {58024#(<= proc_i 36)} assume i <= 1000; {58024#(<= proc_i 36)} is VALID [2019-05-15 10:17:13,886 INFO L273 TraceCheckUtils]: 56: Hoare triple {58024#(<= proc_i 36)} assume i + 4 < a[j]; {58024#(<= proc_i 36)} is VALID [2019-05-15 10:17:13,887 INFO L273 TraceCheckUtils]: 57: Hoare triple {58024#(<= proc_i 36)} assume a[5] == 1000; {58024#(<= proc_i 36)} is VALID [2019-05-15 10:17:13,887 INFO L273 TraceCheckUtils]: 58: Hoare triple {58024#(<= proc_i 36)} assume j > 4; {58024#(<= proc_i 36)} is VALID [2019-05-15 10:17:13,888 INFO L273 TraceCheckUtils]: 59: Hoare triple {58024#(<= proc_i 36)} assume j < 6; {58024#(<= proc_i 36)} is VALID [2019-05-15 10:17:13,888 INFO L273 TraceCheckUtils]: 60: Hoare triple {58024#(<= proc_i 36)} i := i + 4; {58043#(<= proc_i 40)} is VALID [2019-05-15 10:17:13,889 INFO L273 TraceCheckUtils]: 61: Hoare triple {58043#(<= proc_i 40)} assume i <= 1000; {58043#(<= proc_i 40)} is VALID [2019-05-15 10:17:13,889 INFO L273 TraceCheckUtils]: 62: Hoare triple {58043#(<= proc_i 40)} assume i + 4 < a[j]; {58043#(<= proc_i 40)} is VALID [2019-05-15 10:17:13,890 INFO L273 TraceCheckUtils]: 63: Hoare triple {58043#(<= proc_i 40)} assume a[5] == 1000; {58043#(<= proc_i 40)} is VALID [2019-05-15 10:17:13,890 INFO L273 TraceCheckUtils]: 64: Hoare triple {58043#(<= proc_i 40)} assume j > 4; {58043#(<= proc_i 40)} is VALID [2019-05-15 10:17:13,891 INFO L273 TraceCheckUtils]: 65: Hoare triple {58043#(<= proc_i 40)} assume j < 6; {58043#(<= proc_i 40)} is VALID [2019-05-15 10:17:13,891 INFO L273 TraceCheckUtils]: 66: Hoare triple {58043#(<= proc_i 40)} i := i + 4; {58062#(<= proc_i 44)} is VALID [2019-05-15 10:17:13,892 INFO L273 TraceCheckUtils]: 67: Hoare triple {58062#(<= proc_i 44)} assume i <= 1000; {58062#(<= proc_i 44)} is VALID [2019-05-15 10:17:13,892 INFO L273 TraceCheckUtils]: 68: Hoare triple {58062#(<= proc_i 44)} assume i + 4 < a[j]; {58062#(<= proc_i 44)} is VALID [2019-05-15 10:17:13,893 INFO L273 TraceCheckUtils]: 69: Hoare triple {58062#(<= proc_i 44)} assume a[5] == 1000; {58062#(<= proc_i 44)} is VALID [2019-05-15 10:17:13,893 INFO L273 TraceCheckUtils]: 70: Hoare triple {58062#(<= proc_i 44)} assume j > 4; {58062#(<= proc_i 44)} is VALID [2019-05-15 10:17:13,894 INFO L273 TraceCheckUtils]: 71: Hoare triple {58062#(<= proc_i 44)} assume j < 6; {58062#(<= proc_i 44)} is VALID [2019-05-15 10:17:13,894 INFO L273 TraceCheckUtils]: 72: Hoare triple {58062#(<= proc_i 44)} i := i + 4; {58081#(<= proc_i 48)} is VALID [2019-05-15 10:17:13,895 INFO L273 TraceCheckUtils]: 73: Hoare triple {58081#(<= proc_i 48)} assume i <= 1000; {58081#(<= proc_i 48)} is VALID [2019-05-15 10:17:13,895 INFO L273 TraceCheckUtils]: 74: Hoare triple {58081#(<= proc_i 48)} assume i + 4 < a[j]; {58081#(<= proc_i 48)} is VALID [2019-05-15 10:17:13,896 INFO L273 TraceCheckUtils]: 75: Hoare triple {58081#(<= proc_i 48)} assume a[5] == 1000; {58081#(<= proc_i 48)} is VALID [2019-05-15 10:17:13,896 INFO L273 TraceCheckUtils]: 76: Hoare triple {58081#(<= proc_i 48)} assume j > 4; {58081#(<= proc_i 48)} is VALID [2019-05-15 10:17:13,897 INFO L273 TraceCheckUtils]: 77: Hoare triple {58081#(<= proc_i 48)} assume j < 6; {58081#(<= proc_i 48)} is VALID [2019-05-15 10:17:13,898 INFO L273 TraceCheckUtils]: 78: Hoare triple {58081#(<= proc_i 48)} i := i + 4; {58100#(<= proc_i 52)} is VALID [2019-05-15 10:17:13,898 INFO L273 TraceCheckUtils]: 79: Hoare triple {58100#(<= proc_i 52)} assume i <= 1000; {58100#(<= proc_i 52)} is VALID [2019-05-15 10:17:13,899 INFO L273 TraceCheckUtils]: 80: Hoare triple {58100#(<= proc_i 52)} assume i + 4 < a[j]; {58100#(<= proc_i 52)} is VALID [2019-05-15 10:17:13,899 INFO L273 TraceCheckUtils]: 81: Hoare triple {58100#(<= proc_i 52)} assume a[5] == 1000; {58100#(<= proc_i 52)} is VALID [2019-05-15 10:17:13,900 INFO L273 TraceCheckUtils]: 82: Hoare triple {58100#(<= proc_i 52)} assume j > 4; {58100#(<= proc_i 52)} is VALID [2019-05-15 10:17:13,900 INFO L273 TraceCheckUtils]: 83: Hoare triple {58100#(<= proc_i 52)} assume j < 6; {58100#(<= proc_i 52)} is VALID [2019-05-15 10:17:13,901 INFO L273 TraceCheckUtils]: 84: Hoare triple {58100#(<= proc_i 52)} i := i + 4; {58119#(<= proc_i 56)} is VALID [2019-05-15 10:17:13,901 INFO L273 TraceCheckUtils]: 85: Hoare triple {58119#(<= proc_i 56)} assume i <= 1000; {58119#(<= proc_i 56)} is VALID [2019-05-15 10:17:13,902 INFO L273 TraceCheckUtils]: 86: Hoare triple {58119#(<= proc_i 56)} assume i + 4 < a[j]; {58119#(<= proc_i 56)} is VALID [2019-05-15 10:17:13,902 INFO L273 TraceCheckUtils]: 87: Hoare triple {58119#(<= proc_i 56)} assume a[5] == 1000; {58119#(<= proc_i 56)} is VALID [2019-05-15 10:17:13,903 INFO L273 TraceCheckUtils]: 88: Hoare triple {58119#(<= proc_i 56)} assume j > 4; {58119#(<= proc_i 56)} is VALID [2019-05-15 10:17:13,903 INFO L273 TraceCheckUtils]: 89: Hoare triple {58119#(<= proc_i 56)} assume j < 6; {58119#(<= proc_i 56)} is VALID [2019-05-15 10:17:13,904 INFO L273 TraceCheckUtils]: 90: Hoare triple {58119#(<= proc_i 56)} i := i + 4; {58138#(<= proc_i 60)} is VALID [2019-05-15 10:17:13,904 INFO L273 TraceCheckUtils]: 91: Hoare triple {58138#(<= proc_i 60)} assume i <= 1000; {58138#(<= proc_i 60)} is VALID [2019-05-15 10:17:13,905 INFO L273 TraceCheckUtils]: 92: Hoare triple {58138#(<= proc_i 60)} assume i + 4 < a[j]; {58138#(<= proc_i 60)} is VALID [2019-05-15 10:17:13,905 INFO L273 TraceCheckUtils]: 93: Hoare triple {58138#(<= proc_i 60)} assume a[5] == 1000; {58138#(<= proc_i 60)} is VALID [2019-05-15 10:17:13,906 INFO L273 TraceCheckUtils]: 94: Hoare triple {58138#(<= proc_i 60)} assume j > 4; {58138#(<= proc_i 60)} is VALID [2019-05-15 10:17:13,906 INFO L273 TraceCheckUtils]: 95: Hoare triple {58138#(<= proc_i 60)} assume j < 6; {58138#(<= proc_i 60)} is VALID [2019-05-15 10:17:13,907 INFO L273 TraceCheckUtils]: 96: Hoare triple {58138#(<= proc_i 60)} i := i + 4; {58157#(<= proc_i 64)} is VALID [2019-05-15 10:17:13,908 INFO L273 TraceCheckUtils]: 97: Hoare triple {58157#(<= proc_i 64)} assume i <= 1000; {58157#(<= proc_i 64)} is VALID [2019-05-15 10:17:13,908 INFO L273 TraceCheckUtils]: 98: Hoare triple {58157#(<= proc_i 64)} assume i + 4 < a[j]; {58157#(<= proc_i 64)} is VALID [2019-05-15 10:17:13,909 INFO L273 TraceCheckUtils]: 99: Hoare triple {58157#(<= proc_i 64)} assume a[5] == 1000; {58157#(<= proc_i 64)} is VALID [2019-05-15 10:17:13,909 INFO L273 TraceCheckUtils]: 100: Hoare triple {58157#(<= proc_i 64)} assume j > 4; {58157#(<= proc_i 64)} is VALID [2019-05-15 10:17:13,909 INFO L273 TraceCheckUtils]: 101: Hoare triple {58157#(<= proc_i 64)} assume j < 6; {58157#(<= proc_i 64)} is VALID [2019-05-15 10:17:13,910 INFO L273 TraceCheckUtils]: 102: Hoare triple {58157#(<= proc_i 64)} i := i + 4; {58176#(<= proc_i 68)} is VALID [2019-05-15 10:17:13,911 INFO L273 TraceCheckUtils]: 103: Hoare triple {58176#(<= proc_i 68)} assume i <= 1000; {58176#(<= proc_i 68)} is VALID [2019-05-15 10:17:13,911 INFO L273 TraceCheckUtils]: 104: Hoare triple {58176#(<= proc_i 68)} assume i + 4 < a[j]; {58176#(<= proc_i 68)} is VALID [2019-05-15 10:17:13,912 INFO L273 TraceCheckUtils]: 105: Hoare triple {58176#(<= proc_i 68)} assume a[5] == 1000; {58176#(<= proc_i 68)} is VALID [2019-05-15 10:17:13,912 INFO L273 TraceCheckUtils]: 106: Hoare triple {58176#(<= proc_i 68)} assume j > 4; {58176#(<= proc_i 68)} is VALID [2019-05-15 10:17:13,913 INFO L273 TraceCheckUtils]: 107: Hoare triple {58176#(<= proc_i 68)} assume j < 6; {58176#(<= proc_i 68)} is VALID [2019-05-15 10:17:13,913 INFO L273 TraceCheckUtils]: 108: Hoare triple {58176#(<= proc_i 68)} i := i + 4; {58195#(<= proc_i 72)} is VALID [2019-05-15 10:17:13,914 INFO L273 TraceCheckUtils]: 109: Hoare triple {58195#(<= proc_i 72)} assume i <= 1000; {58195#(<= proc_i 72)} is VALID [2019-05-15 10:17:13,914 INFO L273 TraceCheckUtils]: 110: Hoare triple {58195#(<= proc_i 72)} assume i + 4 < a[j]; {58195#(<= proc_i 72)} is VALID [2019-05-15 10:17:13,915 INFO L273 TraceCheckUtils]: 111: Hoare triple {58195#(<= proc_i 72)} assume a[5] == 1000; {58195#(<= proc_i 72)} is VALID [2019-05-15 10:17:13,915 INFO L273 TraceCheckUtils]: 112: Hoare triple {58195#(<= proc_i 72)} assume j > 4; {58195#(<= proc_i 72)} is VALID [2019-05-15 10:17:13,916 INFO L273 TraceCheckUtils]: 113: Hoare triple {58195#(<= proc_i 72)} assume j < 6; {58195#(<= proc_i 72)} is VALID [2019-05-15 10:17:13,917 INFO L273 TraceCheckUtils]: 114: Hoare triple {58195#(<= proc_i 72)} i := i + 4; {58214#(<= proc_i 76)} is VALID [2019-05-15 10:17:13,917 INFO L273 TraceCheckUtils]: 115: Hoare triple {58214#(<= proc_i 76)} assume i <= 1000; {58214#(<= proc_i 76)} is VALID [2019-05-15 10:17:13,918 INFO L273 TraceCheckUtils]: 116: Hoare triple {58214#(<= proc_i 76)} assume i + 4 < a[j]; {58214#(<= proc_i 76)} is VALID [2019-05-15 10:17:13,918 INFO L273 TraceCheckUtils]: 117: Hoare triple {58214#(<= proc_i 76)} assume a[5] == 1000; {58214#(<= proc_i 76)} is VALID [2019-05-15 10:17:13,918 INFO L273 TraceCheckUtils]: 118: Hoare triple {58214#(<= proc_i 76)} assume j > 4; {58214#(<= proc_i 76)} is VALID [2019-05-15 10:17:13,919 INFO L273 TraceCheckUtils]: 119: Hoare triple {58214#(<= proc_i 76)} assume j < 6; {58214#(<= proc_i 76)} is VALID [2019-05-15 10:17:13,920 INFO L273 TraceCheckUtils]: 120: Hoare triple {58214#(<= proc_i 76)} i := i + 4; {58233#(<= proc_i 80)} is VALID [2019-05-15 10:17:13,920 INFO L273 TraceCheckUtils]: 121: Hoare triple {58233#(<= proc_i 80)} assume i <= 1000; {58233#(<= proc_i 80)} is VALID [2019-05-15 10:17:13,921 INFO L273 TraceCheckUtils]: 122: Hoare triple {58233#(<= proc_i 80)} assume i + 4 < a[j]; {58233#(<= proc_i 80)} is VALID [2019-05-15 10:17:13,921 INFO L273 TraceCheckUtils]: 123: Hoare triple {58233#(<= proc_i 80)} assume a[5] == 1000; {58233#(<= proc_i 80)} is VALID [2019-05-15 10:17:13,922 INFO L273 TraceCheckUtils]: 124: Hoare triple {58233#(<= proc_i 80)} assume j > 4; {58233#(<= proc_i 80)} is VALID [2019-05-15 10:17:13,922 INFO L273 TraceCheckUtils]: 125: Hoare triple {58233#(<= proc_i 80)} assume j < 6; {58233#(<= proc_i 80)} is VALID [2019-05-15 10:17:13,923 INFO L273 TraceCheckUtils]: 126: Hoare triple {58233#(<= proc_i 80)} i := i + 4; {58252#(<= proc_i 84)} is VALID [2019-05-15 10:17:13,923 INFO L273 TraceCheckUtils]: 127: Hoare triple {58252#(<= proc_i 84)} assume i <= 1000; {58252#(<= proc_i 84)} is VALID [2019-05-15 10:17:13,924 INFO L273 TraceCheckUtils]: 128: Hoare triple {58252#(<= proc_i 84)} assume i + 4 < a[j]; {58252#(<= proc_i 84)} is VALID [2019-05-15 10:17:13,924 INFO L273 TraceCheckUtils]: 129: Hoare triple {58252#(<= proc_i 84)} assume a[5] == 1000; {58252#(<= proc_i 84)} is VALID [2019-05-15 10:17:13,925 INFO L273 TraceCheckUtils]: 130: Hoare triple {58252#(<= proc_i 84)} assume j > 4; {58252#(<= proc_i 84)} is VALID [2019-05-15 10:17:13,925 INFO L273 TraceCheckUtils]: 131: Hoare triple {58252#(<= proc_i 84)} assume j < 6; {58252#(<= proc_i 84)} is VALID [2019-05-15 10:17:13,926 INFO L273 TraceCheckUtils]: 132: Hoare triple {58252#(<= proc_i 84)} i := i + 4; {58271#(<= proc_i 88)} is VALID [2019-05-15 10:17:13,927 INFO L273 TraceCheckUtils]: 133: Hoare triple {58271#(<= proc_i 88)} assume i <= 1000; {58271#(<= proc_i 88)} is VALID [2019-05-15 10:17:13,927 INFO L273 TraceCheckUtils]: 134: Hoare triple {58271#(<= proc_i 88)} assume i + 4 < a[j]; {58271#(<= proc_i 88)} is VALID [2019-05-15 10:17:13,928 INFO L273 TraceCheckUtils]: 135: Hoare triple {58271#(<= proc_i 88)} assume a[5] == 1000; {58271#(<= proc_i 88)} is VALID [2019-05-15 10:17:13,928 INFO L273 TraceCheckUtils]: 136: Hoare triple {58271#(<= proc_i 88)} assume j > 4; {58271#(<= proc_i 88)} is VALID [2019-05-15 10:17:13,928 INFO L273 TraceCheckUtils]: 137: Hoare triple {58271#(<= proc_i 88)} assume j < 6; {58271#(<= proc_i 88)} is VALID [2019-05-15 10:17:13,929 INFO L273 TraceCheckUtils]: 138: Hoare triple {58271#(<= proc_i 88)} i := i + 4; {58290#(<= proc_i 92)} is VALID [2019-05-15 10:17:13,930 INFO L273 TraceCheckUtils]: 139: Hoare triple {58290#(<= proc_i 92)} assume i <= 1000; {58290#(<= proc_i 92)} is VALID [2019-05-15 10:17:13,930 INFO L273 TraceCheckUtils]: 140: Hoare triple {58290#(<= proc_i 92)} assume i + 4 < a[j]; {58290#(<= proc_i 92)} is VALID [2019-05-15 10:17:13,931 INFO L273 TraceCheckUtils]: 141: Hoare triple {58290#(<= proc_i 92)} assume a[5] == 1000; {58290#(<= proc_i 92)} is VALID [2019-05-15 10:17:13,931 INFO L273 TraceCheckUtils]: 142: Hoare triple {58290#(<= proc_i 92)} assume j > 4; {58290#(<= proc_i 92)} is VALID [2019-05-15 10:17:13,932 INFO L273 TraceCheckUtils]: 143: Hoare triple {58290#(<= proc_i 92)} assume j < 6; {58290#(<= proc_i 92)} is VALID [2019-05-15 10:17:13,932 INFO L273 TraceCheckUtils]: 144: Hoare triple {58290#(<= proc_i 92)} i := i + 4; {58309#(<= proc_i 96)} is VALID [2019-05-15 10:17:13,933 INFO L273 TraceCheckUtils]: 145: Hoare triple {58309#(<= proc_i 96)} assume i <= 1000; {58309#(<= proc_i 96)} is VALID [2019-05-15 10:17:13,933 INFO L273 TraceCheckUtils]: 146: Hoare triple {58309#(<= proc_i 96)} assume i + 4 < a[j]; {58309#(<= proc_i 96)} is VALID [2019-05-15 10:17:13,934 INFO L273 TraceCheckUtils]: 147: Hoare triple {58309#(<= proc_i 96)} assume a[5] == 1000; {58309#(<= proc_i 96)} is VALID [2019-05-15 10:17:13,934 INFO L273 TraceCheckUtils]: 148: Hoare triple {58309#(<= proc_i 96)} assume j > 4; {58309#(<= proc_i 96)} is VALID [2019-05-15 10:17:13,935 INFO L273 TraceCheckUtils]: 149: Hoare triple {58309#(<= proc_i 96)} assume j < 6; {58309#(<= proc_i 96)} is VALID [2019-05-15 10:17:13,935 INFO L273 TraceCheckUtils]: 150: Hoare triple {58309#(<= proc_i 96)} i := i + 4; {58328#(<= proc_i 100)} is VALID [2019-05-15 10:17:13,936 INFO L273 TraceCheckUtils]: 151: Hoare triple {58328#(<= proc_i 100)} assume i <= 1000; {58328#(<= proc_i 100)} is VALID [2019-05-15 10:17:13,936 INFO L273 TraceCheckUtils]: 152: Hoare triple {58328#(<= proc_i 100)} assume i + 4 < a[j]; {58328#(<= proc_i 100)} is VALID [2019-05-15 10:17:13,937 INFO L273 TraceCheckUtils]: 153: Hoare triple {58328#(<= proc_i 100)} assume a[5] == 1000; {58328#(<= proc_i 100)} is VALID [2019-05-15 10:17:13,937 INFO L273 TraceCheckUtils]: 154: Hoare triple {58328#(<= proc_i 100)} assume j > 4; {58328#(<= proc_i 100)} is VALID [2019-05-15 10:17:13,938 INFO L273 TraceCheckUtils]: 155: Hoare triple {58328#(<= proc_i 100)} assume j < 6; {58328#(<= proc_i 100)} is VALID [2019-05-15 10:17:13,939 INFO L273 TraceCheckUtils]: 156: Hoare triple {58328#(<= proc_i 100)} i := i + 4; {58347#(<= proc_i 104)} is VALID [2019-05-15 10:17:13,939 INFO L273 TraceCheckUtils]: 157: Hoare triple {58347#(<= proc_i 104)} assume i <= 1000; {58347#(<= proc_i 104)} is VALID [2019-05-15 10:17:13,940 INFO L273 TraceCheckUtils]: 158: Hoare triple {58347#(<= proc_i 104)} assume i + 4 < a[j]; {58347#(<= proc_i 104)} is VALID [2019-05-15 10:17:13,940 INFO L273 TraceCheckUtils]: 159: Hoare triple {58347#(<= proc_i 104)} assume a[5] == 1000; {58347#(<= proc_i 104)} is VALID [2019-05-15 10:17:13,941 INFO L273 TraceCheckUtils]: 160: Hoare triple {58347#(<= proc_i 104)} assume j > 4; {58347#(<= proc_i 104)} is VALID [2019-05-15 10:17:13,941 INFO L273 TraceCheckUtils]: 161: Hoare triple {58347#(<= proc_i 104)} assume j < 6; {58347#(<= proc_i 104)} is VALID [2019-05-15 10:17:13,942 INFO L273 TraceCheckUtils]: 162: Hoare triple {58347#(<= proc_i 104)} i := i + 4; {58366#(<= proc_i 108)} is VALID [2019-05-15 10:17:13,942 INFO L273 TraceCheckUtils]: 163: Hoare triple {58366#(<= proc_i 108)} assume i <= 1000; {58366#(<= proc_i 108)} is VALID [2019-05-15 10:17:13,943 INFO L273 TraceCheckUtils]: 164: Hoare triple {58366#(<= proc_i 108)} assume i + 4 < a[j]; {58366#(<= proc_i 108)} is VALID [2019-05-15 10:17:13,943 INFO L273 TraceCheckUtils]: 165: Hoare triple {58366#(<= proc_i 108)} assume a[5] == 1000; {58366#(<= proc_i 108)} is VALID [2019-05-15 10:17:13,944 INFO L273 TraceCheckUtils]: 166: Hoare triple {58366#(<= proc_i 108)} assume j > 4; {58366#(<= proc_i 108)} is VALID [2019-05-15 10:17:13,944 INFO L273 TraceCheckUtils]: 167: Hoare triple {58366#(<= proc_i 108)} assume j < 6; {58366#(<= proc_i 108)} is VALID [2019-05-15 10:17:13,945 INFO L273 TraceCheckUtils]: 168: Hoare triple {58366#(<= proc_i 108)} i := i + 4; {58385#(<= proc_i 112)} is VALID [2019-05-15 10:17:13,945 INFO L273 TraceCheckUtils]: 169: Hoare triple {58385#(<= proc_i 112)} assume i <= 1000; {58385#(<= proc_i 112)} is VALID [2019-05-15 10:17:13,946 INFO L273 TraceCheckUtils]: 170: Hoare triple {58385#(<= proc_i 112)} assume i + 4 < a[j]; {58385#(<= proc_i 112)} is VALID [2019-05-15 10:17:13,946 INFO L273 TraceCheckUtils]: 171: Hoare triple {58385#(<= proc_i 112)} assume a[5] == 1000; {58385#(<= proc_i 112)} is VALID [2019-05-15 10:17:13,947 INFO L273 TraceCheckUtils]: 172: Hoare triple {58385#(<= proc_i 112)} assume j > 4; {58385#(<= proc_i 112)} is VALID [2019-05-15 10:17:13,947 INFO L273 TraceCheckUtils]: 173: Hoare triple {58385#(<= proc_i 112)} assume j < 6; {58385#(<= proc_i 112)} is VALID [2019-05-15 10:17:13,948 INFO L273 TraceCheckUtils]: 174: Hoare triple {58385#(<= proc_i 112)} i := i + 4; {58404#(<= proc_i 116)} is VALID [2019-05-15 10:17:13,949 INFO L273 TraceCheckUtils]: 175: Hoare triple {58404#(<= proc_i 116)} assume i <= 1000; {58404#(<= proc_i 116)} is VALID [2019-05-15 10:17:13,949 INFO L273 TraceCheckUtils]: 176: Hoare triple {58404#(<= proc_i 116)} assume i + 4 < a[j]; {58404#(<= proc_i 116)} is VALID [2019-05-15 10:17:13,950 INFO L273 TraceCheckUtils]: 177: Hoare triple {58404#(<= proc_i 116)} assume a[5] == 1000; {58404#(<= proc_i 116)} is VALID [2019-05-15 10:17:13,950 INFO L273 TraceCheckUtils]: 178: Hoare triple {58404#(<= proc_i 116)} assume j > 4; {58404#(<= proc_i 116)} is VALID [2019-05-15 10:17:13,950 INFO L273 TraceCheckUtils]: 179: Hoare triple {58404#(<= proc_i 116)} assume j < 6; {58404#(<= proc_i 116)} is VALID [2019-05-15 10:17:13,951 INFO L273 TraceCheckUtils]: 180: Hoare triple {58404#(<= proc_i 116)} i := i + 4; {58423#(<= proc_i 120)} is VALID [2019-05-15 10:17:13,952 INFO L273 TraceCheckUtils]: 181: Hoare triple {58423#(<= proc_i 120)} assume i <= 1000; {58423#(<= proc_i 120)} is VALID [2019-05-15 10:17:13,952 INFO L273 TraceCheckUtils]: 182: Hoare triple {58423#(<= proc_i 120)} assume i + 4 < a[j]; {58423#(<= proc_i 120)} is VALID [2019-05-15 10:17:13,953 INFO L273 TraceCheckUtils]: 183: Hoare triple {58423#(<= proc_i 120)} assume a[5] == 1000; {58423#(<= proc_i 120)} is VALID [2019-05-15 10:17:13,953 INFO L273 TraceCheckUtils]: 184: Hoare triple {58423#(<= proc_i 120)} assume j > 4; {58423#(<= proc_i 120)} is VALID [2019-05-15 10:17:13,954 INFO L273 TraceCheckUtils]: 185: Hoare triple {58423#(<= proc_i 120)} assume j < 6; {58423#(<= proc_i 120)} is VALID [2019-05-15 10:17:13,954 INFO L273 TraceCheckUtils]: 186: Hoare triple {58423#(<= proc_i 120)} i := i + 4; {58442#(<= proc_i 124)} is VALID [2019-05-15 10:17:13,955 INFO L273 TraceCheckUtils]: 187: Hoare triple {58442#(<= proc_i 124)} assume i <= 1000; {58442#(<= proc_i 124)} is VALID [2019-05-15 10:17:13,955 INFO L273 TraceCheckUtils]: 188: Hoare triple {58442#(<= proc_i 124)} assume i + 4 < a[j]; {58442#(<= proc_i 124)} is VALID [2019-05-15 10:17:13,956 INFO L273 TraceCheckUtils]: 189: Hoare triple {58442#(<= proc_i 124)} assume a[5] == 1000; {58442#(<= proc_i 124)} is VALID [2019-05-15 10:17:13,956 INFO L273 TraceCheckUtils]: 190: Hoare triple {58442#(<= proc_i 124)} assume j > 4; {58442#(<= proc_i 124)} is VALID [2019-05-15 10:17:13,957 INFO L273 TraceCheckUtils]: 191: Hoare triple {58442#(<= proc_i 124)} assume j < 6; {58442#(<= proc_i 124)} is VALID [2019-05-15 10:17:13,957 INFO L273 TraceCheckUtils]: 192: Hoare triple {58442#(<= proc_i 124)} i := i + 4; {58461#(<= proc_i 128)} is VALID [2019-05-15 10:17:13,958 INFO L273 TraceCheckUtils]: 193: Hoare triple {58461#(<= proc_i 128)} assume i <= 1000; {58461#(<= proc_i 128)} is VALID [2019-05-15 10:17:13,958 INFO L273 TraceCheckUtils]: 194: Hoare triple {58461#(<= proc_i 128)} assume i + 4 < a[j]; {58461#(<= proc_i 128)} is VALID [2019-05-15 10:17:13,959 INFO L273 TraceCheckUtils]: 195: Hoare triple {58461#(<= proc_i 128)} assume a[5] == 1000; {58461#(<= proc_i 128)} is VALID [2019-05-15 10:17:13,959 INFO L273 TraceCheckUtils]: 196: Hoare triple {58461#(<= proc_i 128)} assume j > 4; {58461#(<= proc_i 128)} is VALID [2019-05-15 10:17:13,960 INFO L273 TraceCheckUtils]: 197: Hoare triple {58461#(<= proc_i 128)} assume j < 6; {58461#(<= proc_i 128)} is VALID [2019-05-15 10:17:13,961 INFO L273 TraceCheckUtils]: 198: Hoare triple {58461#(<= proc_i 128)} i := i + 4; {58480#(<= proc_i 132)} is VALID [2019-05-15 10:17:13,961 INFO L273 TraceCheckUtils]: 199: Hoare triple {58480#(<= proc_i 132)} assume i <= 1000; {58480#(<= proc_i 132)} is VALID [2019-05-15 10:17:13,962 INFO L273 TraceCheckUtils]: 200: Hoare triple {58480#(<= proc_i 132)} assume i + 4 < a[j]; {58480#(<= proc_i 132)} is VALID [2019-05-15 10:17:13,962 INFO L273 TraceCheckUtils]: 201: Hoare triple {58480#(<= proc_i 132)} assume a[5] == 1000; {58480#(<= proc_i 132)} is VALID [2019-05-15 10:17:13,963 INFO L273 TraceCheckUtils]: 202: Hoare triple {58480#(<= proc_i 132)} assume j > 4; {58480#(<= proc_i 132)} is VALID [2019-05-15 10:17:13,963 INFO L273 TraceCheckUtils]: 203: Hoare triple {58480#(<= proc_i 132)} assume j < 6; {58480#(<= proc_i 132)} is VALID [2019-05-15 10:17:13,964 INFO L273 TraceCheckUtils]: 204: Hoare triple {58480#(<= proc_i 132)} i := i + 4; {58499#(<= proc_i 136)} is VALID [2019-05-15 10:17:13,964 INFO L273 TraceCheckUtils]: 205: Hoare triple {58499#(<= proc_i 136)} assume i <= 1000; {58499#(<= proc_i 136)} is VALID [2019-05-15 10:17:13,965 INFO L273 TraceCheckUtils]: 206: Hoare triple {58499#(<= proc_i 136)} assume i + 4 < a[j]; {58499#(<= proc_i 136)} is VALID [2019-05-15 10:17:13,965 INFO L273 TraceCheckUtils]: 207: Hoare triple {58499#(<= proc_i 136)} assume a[5] == 1000; {58499#(<= proc_i 136)} is VALID [2019-05-15 10:17:13,966 INFO L273 TraceCheckUtils]: 208: Hoare triple {58499#(<= proc_i 136)} assume j > 4; {58499#(<= proc_i 136)} is VALID [2019-05-15 10:17:13,966 INFO L273 TraceCheckUtils]: 209: Hoare triple {58499#(<= proc_i 136)} assume j < 6; {58499#(<= proc_i 136)} is VALID [2019-05-15 10:17:13,967 INFO L273 TraceCheckUtils]: 210: Hoare triple {58499#(<= proc_i 136)} i := i + 4; {58518#(<= proc_i 140)} is VALID [2019-05-15 10:17:13,967 INFO L273 TraceCheckUtils]: 211: Hoare triple {58518#(<= proc_i 140)} assume i <= 1000; {58518#(<= proc_i 140)} is VALID [2019-05-15 10:17:13,968 INFO L273 TraceCheckUtils]: 212: Hoare triple {58518#(<= proc_i 140)} assume i + 4 < a[j]; {58518#(<= proc_i 140)} is VALID [2019-05-15 10:17:13,968 INFO L273 TraceCheckUtils]: 213: Hoare triple {58518#(<= proc_i 140)} assume a[5] == 1000; {58518#(<= proc_i 140)} is VALID [2019-05-15 10:17:13,969 INFO L273 TraceCheckUtils]: 214: Hoare triple {58518#(<= proc_i 140)} assume j > 4; {58518#(<= proc_i 140)} is VALID [2019-05-15 10:17:13,969 INFO L273 TraceCheckUtils]: 215: Hoare triple {58518#(<= proc_i 140)} assume j < 6; {58518#(<= proc_i 140)} is VALID [2019-05-15 10:17:13,970 INFO L273 TraceCheckUtils]: 216: Hoare triple {58518#(<= proc_i 140)} i := i + 4; {58537#(<= proc_i 144)} is VALID [2019-05-15 10:17:13,971 INFO L273 TraceCheckUtils]: 217: Hoare triple {58537#(<= proc_i 144)} assume i <= 1000; {58537#(<= proc_i 144)} is VALID [2019-05-15 10:17:13,971 INFO L273 TraceCheckUtils]: 218: Hoare triple {58537#(<= proc_i 144)} assume i + 4 < a[j]; {58537#(<= proc_i 144)} is VALID [2019-05-15 10:17:13,972 INFO L273 TraceCheckUtils]: 219: Hoare triple {58537#(<= proc_i 144)} assume a[5] == 1000; {58537#(<= proc_i 144)} is VALID [2019-05-15 10:17:13,972 INFO L273 TraceCheckUtils]: 220: Hoare triple {58537#(<= proc_i 144)} assume j > 4; {58537#(<= proc_i 144)} is VALID [2019-05-15 10:17:13,973 INFO L273 TraceCheckUtils]: 221: Hoare triple {58537#(<= proc_i 144)} assume j < 6; {58537#(<= proc_i 144)} is VALID [2019-05-15 10:17:13,973 INFO L273 TraceCheckUtils]: 222: Hoare triple {58537#(<= proc_i 144)} i := i + 4; {58556#(<= proc_i 148)} is VALID [2019-05-15 10:17:13,974 INFO L273 TraceCheckUtils]: 223: Hoare triple {58556#(<= proc_i 148)} assume i <= 1000; {58556#(<= proc_i 148)} is VALID [2019-05-15 10:17:13,974 INFO L273 TraceCheckUtils]: 224: Hoare triple {58556#(<= proc_i 148)} assume i + 4 < a[j]; {58556#(<= proc_i 148)} is VALID [2019-05-15 10:17:13,975 INFO L273 TraceCheckUtils]: 225: Hoare triple {58556#(<= proc_i 148)} assume a[5] == 1000; {58556#(<= proc_i 148)} is VALID [2019-05-15 10:17:13,975 INFO L273 TraceCheckUtils]: 226: Hoare triple {58556#(<= proc_i 148)} assume j > 4; {58556#(<= proc_i 148)} is VALID [2019-05-15 10:17:13,976 INFO L273 TraceCheckUtils]: 227: Hoare triple {58556#(<= proc_i 148)} assume j < 6; {58556#(<= proc_i 148)} is VALID [2019-05-15 10:17:13,976 INFO L273 TraceCheckUtils]: 228: Hoare triple {58556#(<= proc_i 148)} i := i + 4; {58575#(<= proc_i 152)} is VALID [2019-05-15 10:17:13,977 INFO L273 TraceCheckUtils]: 229: Hoare triple {58575#(<= proc_i 152)} assume i <= 1000; {58575#(<= proc_i 152)} is VALID [2019-05-15 10:17:13,977 INFO L273 TraceCheckUtils]: 230: Hoare triple {58575#(<= proc_i 152)} assume i + 4 < a[j]; {58575#(<= proc_i 152)} is VALID [2019-05-15 10:17:13,978 INFO L273 TraceCheckUtils]: 231: Hoare triple {58575#(<= proc_i 152)} assume a[5] == 1000; {58575#(<= proc_i 152)} is VALID [2019-05-15 10:17:13,978 INFO L273 TraceCheckUtils]: 232: Hoare triple {58575#(<= proc_i 152)} assume j > 4; {58575#(<= proc_i 152)} is VALID [2019-05-15 10:17:13,979 INFO L273 TraceCheckUtils]: 233: Hoare triple {58575#(<= proc_i 152)} assume j < 6; {58575#(<= proc_i 152)} is VALID [2019-05-15 10:17:13,980 INFO L273 TraceCheckUtils]: 234: Hoare triple {58575#(<= proc_i 152)} i := i + 4; {58594#(<= proc_i 156)} is VALID [2019-05-15 10:17:13,980 INFO L273 TraceCheckUtils]: 235: Hoare triple {58594#(<= proc_i 156)} assume i <= 1000; {58594#(<= proc_i 156)} is VALID [2019-05-15 10:17:13,981 INFO L273 TraceCheckUtils]: 236: Hoare triple {58594#(<= proc_i 156)} assume i + 4 < a[j]; {58594#(<= proc_i 156)} is VALID [2019-05-15 10:17:13,981 INFO L273 TraceCheckUtils]: 237: Hoare triple {58594#(<= proc_i 156)} assume a[5] == 1000; {58594#(<= proc_i 156)} is VALID [2019-05-15 10:17:13,981 INFO L273 TraceCheckUtils]: 238: Hoare triple {58594#(<= proc_i 156)} assume j > 4; {58594#(<= proc_i 156)} is VALID [2019-05-15 10:17:13,982 INFO L273 TraceCheckUtils]: 239: Hoare triple {58594#(<= proc_i 156)} assume j < 6; {58594#(<= proc_i 156)} is VALID [2019-05-15 10:17:13,983 INFO L273 TraceCheckUtils]: 240: Hoare triple {58594#(<= proc_i 156)} i := i + 4; {58613#(<= proc_i 160)} is VALID [2019-05-15 10:17:13,983 INFO L273 TraceCheckUtils]: 241: Hoare triple {58613#(<= proc_i 160)} assume i <= 1000; {58613#(<= proc_i 160)} is VALID [2019-05-15 10:17:13,984 INFO L273 TraceCheckUtils]: 242: Hoare triple {58613#(<= proc_i 160)} assume i + 4 < a[j]; {58613#(<= proc_i 160)} is VALID [2019-05-15 10:17:13,984 INFO L273 TraceCheckUtils]: 243: Hoare triple {58613#(<= proc_i 160)} assume a[5] == 1000; {58613#(<= proc_i 160)} is VALID [2019-05-15 10:17:13,985 INFO L273 TraceCheckUtils]: 244: Hoare triple {58613#(<= proc_i 160)} assume j > 4; {58613#(<= proc_i 160)} is VALID [2019-05-15 10:17:13,985 INFO L273 TraceCheckUtils]: 245: Hoare triple {58613#(<= proc_i 160)} assume j < 6; {58613#(<= proc_i 160)} is VALID [2019-05-15 10:17:13,986 INFO L273 TraceCheckUtils]: 246: Hoare triple {58613#(<= proc_i 160)} i := i + 4; {58632#(<= proc_i 164)} is VALID [2019-05-15 10:17:13,986 INFO L273 TraceCheckUtils]: 247: Hoare triple {58632#(<= proc_i 164)} assume i <= 1000; {58632#(<= proc_i 164)} is VALID [2019-05-15 10:17:13,987 INFO L273 TraceCheckUtils]: 248: Hoare triple {58632#(<= proc_i 164)} assume i + 4 < a[j]; {58632#(<= proc_i 164)} is VALID [2019-05-15 10:17:13,987 INFO L273 TraceCheckUtils]: 249: Hoare triple {58632#(<= proc_i 164)} assume a[5] == 1000; {58632#(<= proc_i 164)} is VALID [2019-05-15 10:17:13,988 INFO L273 TraceCheckUtils]: 250: Hoare triple {58632#(<= proc_i 164)} assume j > 4; {58632#(<= proc_i 164)} is VALID [2019-05-15 10:17:13,988 INFO L273 TraceCheckUtils]: 251: Hoare triple {58632#(<= proc_i 164)} assume j < 6; {58632#(<= proc_i 164)} is VALID [2019-05-15 10:17:13,989 INFO L273 TraceCheckUtils]: 252: Hoare triple {58632#(<= proc_i 164)} i := i + 4; {58651#(<= proc_i 168)} is VALID [2019-05-15 10:17:13,990 INFO L273 TraceCheckUtils]: 253: Hoare triple {58651#(<= proc_i 168)} assume i <= 1000; {58651#(<= proc_i 168)} is VALID [2019-05-15 10:17:13,990 INFO L273 TraceCheckUtils]: 254: Hoare triple {58651#(<= proc_i 168)} assume i + 4 < a[j]; {58651#(<= proc_i 168)} is VALID [2019-05-15 10:17:13,990 INFO L273 TraceCheckUtils]: 255: Hoare triple {58651#(<= proc_i 168)} assume a[5] == 1000; {58651#(<= proc_i 168)} is VALID [2019-05-15 10:17:13,991 INFO L273 TraceCheckUtils]: 256: Hoare triple {58651#(<= proc_i 168)} assume j > 4; {58651#(<= proc_i 168)} is VALID [2019-05-15 10:17:13,991 INFO L273 TraceCheckUtils]: 257: Hoare triple {58651#(<= proc_i 168)} assume j < 6; {58651#(<= proc_i 168)} is VALID [2019-05-15 10:17:13,992 INFO L273 TraceCheckUtils]: 258: Hoare triple {58651#(<= proc_i 168)} i := i + 4; {58670#(<= proc_i 172)} is VALID [2019-05-15 10:17:13,993 INFO L273 TraceCheckUtils]: 259: Hoare triple {58670#(<= proc_i 172)} assume i <= 1000; {58670#(<= proc_i 172)} is VALID [2019-05-15 10:17:13,993 INFO L273 TraceCheckUtils]: 260: Hoare triple {58670#(<= proc_i 172)} assume i + 4 < a[j]; {58670#(<= proc_i 172)} is VALID [2019-05-15 10:17:13,994 INFO L273 TraceCheckUtils]: 261: Hoare triple {58670#(<= proc_i 172)} assume a[5] == 1000; {58670#(<= proc_i 172)} is VALID [2019-05-15 10:17:13,994 INFO L273 TraceCheckUtils]: 262: Hoare triple {58670#(<= proc_i 172)} assume j > 4; {58670#(<= proc_i 172)} is VALID [2019-05-15 10:17:13,995 INFO L273 TraceCheckUtils]: 263: Hoare triple {58670#(<= proc_i 172)} assume j < 6; {58670#(<= proc_i 172)} is VALID [2019-05-15 10:17:13,995 INFO L273 TraceCheckUtils]: 264: Hoare triple {58670#(<= proc_i 172)} i := i + 4; {58689#(<= proc_i 176)} is VALID [2019-05-15 10:17:13,996 INFO L273 TraceCheckUtils]: 265: Hoare triple {58689#(<= proc_i 176)} assume i <= 1000; {58689#(<= proc_i 176)} is VALID [2019-05-15 10:17:13,996 INFO L273 TraceCheckUtils]: 266: Hoare triple {58689#(<= proc_i 176)} assume i + 4 < a[j]; {58689#(<= proc_i 176)} is VALID [2019-05-15 10:17:13,997 INFO L273 TraceCheckUtils]: 267: Hoare triple {58689#(<= proc_i 176)} assume a[5] == 1000; {58689#(<= proc_i 176)} is VALID [2019-05-15 10:17:13,997 INFO L273 TraceCheckUtils]: 268: Hoare triple {58689#(<= proc_i 176)} assume j > 4; {58689#(<= proc_i 176)} is VALID [2019-05-15 10:17:13,998 INFO L273 TraceCheckUtils]: 269: Hoare triple {58689#(<= proc_i 176)} assume j < 6; {58689#(<= proc_i 176)} is VALID [2019-05-15 10:17:13,998 INFO L273 TraceCheckUtils]: 270: Hoare triple {58689#(<= proc_i 176)} i := i + 4; {58708#(<= proc_i 180)} is VALID [2019-05-15 10:17:13,999 INFO L273 TraceCheckUtils]: 271: Hoare triple {58708#(<= proc_i 180)} assume i <= 1000; {58708#(<= proc_i 180)} is VALID [2019-05-15 10:17:13,999 INFO L273 TraceCheckUtils]: 272: Hoare triple {58708#(<= proc_i 180)} assume i + 4 < a[j]; {58708#(<= proc_i 180)} is VALID [2019-05-15 10:17:14,000 INFO L273 TraceCheckUtils]: 273: Hoare triple {58708#(<= proc_i 180)} assume a[5] == 1000; {58708#(<= proc_i 180)} is VALID [2019-05-15 10:17:14,000 INFO L273 TraceCheckUtils]: 274: Hoare triple {58708#(<= proc_i 180)} assume j > 4; {58708#(<= proc_i 180)} is VALID [2019-05-15 10:17:14,001 INFO L273 TraceCheckUtils]: 275: Hoare triple {58708#(<= proc_i 180)} assume j < 6; {58708#(<= proc_i 180)} is VALID [2019-05-15 10:17:14,002 INFO L273 TraceCheckUtils]: 276: Hoare triple {58708#(<= proc_i 180)} i := i + 4; {58727#(<= proc_i 184)} is VALID [2019-05-15 10:17:14,002 INFO L273 TraceCheckUtils]: 277: Hoare triple {58727#(<= proc_i 184)} assume i <= 1000; {58727#(<= proc_i 184)} is VALID [2019-05-15 10:17:14,003 INFO L273 TraceCheckUtils]: 278: Hoare triple {58727#(<= proc_i 184)} assume i + 4 < a[j]; {58727#(<= proc_i 184)} is VALID [2019-05-15 10:17:14,003 INFO L273 TraceCheckUtils]: 279: Hoare triple {58727#(<= proc_i 184)} assume a[5] == 1000; {58727#(<= proc_i 184)} is VALID [2019-05-15 10:17:14,004 INFO L273 TraceCheckUtils]: 280: Hoare triple {58727#(<= proc_i 184)} assume j > 4; {58727#(<= proc_i 184)} is VALID [2019-05-15 10:17:14,004 INFO L273 TraceCheckUtils]: 281: Hoare triple {58727#(<= proc_i 184)} assume j < 6; {58727#(<= proc_i 184)} is VALID [2019-05-15 10:17:14,005 INFO L273 TraceCheckUtils]: 282: Hoare triple {58727#(<= proc_i 184)} i := i + 4; {58746#(<= proc_i 188)} is VALID [2019-05-15 10:17:14,005 INFO L273 TraceCheckUtils]: 283: Hoare triple {58746#(<= proc_i 188)} assume i <= 1000; {58746#(<= proc_i 188)} is VALID [2019-05-15 10:17:14,006 INFO L273 TraceCheckUtils]: 284: Hoare triple {58746#(<= proc_i 188)} assume i + 4 < a[j]; {58746#(<= proc_i 188)} is VALID [2019-05-15 10:17:14,006 INFO L273 TraceCheckUtils]: 285: Hoare triple {58746#(<= proc_i 188)} assume a[5] == 1000; {58746#(<= proc_i 188)} is VALID [2019-05-15 10:17:14,007 INFO L273 TraceCheckUtils]: 286: Hoare triple {58746#(<= proc_i 188)} assume j > 4; {58746#(<= proc_i 188)} is VALID [2019-05-15 10:17:14,007 INFO L273 TraceCheckUtils]: 287: Hoare triple {58746#(<= proc_i 188)} assume j < 6; {58746#(<= proc_i 188)} is VALID [2019-05-15 10:17:14,008 INFO L273 TraceCheckUtils]: 288: Hoare triple {58746#(<= proc_i 188)} i := i + 4; {58765#(<= proc_i 192)} is VALID [2019-05-15 10:17:14,009 INFO L273 TraceCheckUtils]: 289: Hoare triple {58765#(<= proc_i 192)} assume i <= 1000; {58765#(<= proc_i 192)} is VALID [2019-05-15 10:17:14,009 INFO L273 TraceCheckUtils]: 290: Hoare triple {58765#(<= proc_i 192)} assume i + 4 < a[j]; {58765#(<= proc_i 192)} is VALID [2019-05-15 10:17:14,010 INFO L273 TraceCheckUtils]: 291: Hoare triple {58765#(<= proc_i 192)} assume a[5] == 1000; {58765#(<= proc_i 192)} is VALID [2019-05-15 10:17:14,010 INFO L273 TraceCheckUtils]: 292: Hoare triple {58765#(<= proc_i 192)} assume j > 4; {58765#(<= proc_i 192)} is VALID [2019-05-15 10:17:14,011 INFO L273 TraceCheckUtils]: 293: Hoare triple {58765#(<= proc_i 192)} assume j < 6; {58765#(<= proc_i 192)} is VALID [2019-05-15 10:17:14,011 INFO L273 TraceCheckUtils]: 294: Hoare triple {58765#(<= proc_i 192)} i := i + 4; {58784#(<= proc_i 196)} is VALID [2019-05-15 10:17:14,012 INFO L273 TraceCheckUtils]: 295: Hoare triple {58784#(<= proc_i 196)} assume i <= 1000; {58784#(<= proc_i 196)} is VALID [2019-05-15 10:17:14,012 INFO L273 TraceCheckUtils]: 296: Hoare triple {58784#(<= proc_i 196)} assume i + 4 < a[j]; {58784#(<= proc_i 196)} is VALID [2019-05-15 10:17:14,013 INFO L273 TraceCheckUtils]: 297: Hoare triple {58784#(<= proc_i 196)} assume a[5] == 1000; {58784#(<= proc_i 196)} is VALID [2019-05-15 10:17:14,013 INFO L273 TraceCheckUtils]: 298: Hoare triple {58784#(<= proc_i 196)} assume j > 4; {58784#(<= proc_i 196)} is VALID [2019-05-15 10:17:14,014 INFO L273 TraceCheckUtils]: 299: Hoare triple {58784#(<= proc_i 196)} assume j < 6; {58784#(<= proc_i 196)} is VALID [2019-05-15 10:17:14,014 INFO L273 TraceCheckUtils]: 300: Hoare triple {58784#(<= proc_i 196)} i := i + 4; {58803#(<= proc_i 200)} is VALID [2019-05-15 10:17:14,015 INFO L273 TraceCheckUtils]: 301: Hoare triple {58803#(<= proc_i 200)} assume i <= 1000; {58803#(<= proc_i 200)} is VALID [2019-05-15 10:17:14,015 INFO L273 TraceCheckUtils]: 302: Hoare triple {58803#(<= proc_i 200)} assume i + 4 < a[j]; {58803#(<= proc_i 200)} is VALID [2019-05-15 10:17:14,016 INFO L273 TraceCheckUtils]: 303: Hoare triple {58803#(<= proc_i 200)} assume a[5] == 1000; {58803#(<= proc_i 200)} is VALID [2019-05-15 10:17:14,016 INFO L273 TraceCheckUtils]: 304: Hoare triple {58803#(<= proc_i 200)} assume j > 4; {58803#(<= proc_i 200)} is VALID [2019-05-15 10:17:14,017 INFO L273 TraceCheckUtils]: 305: Hoare triple {58803#(<= proc_i 200)} assume j < 6; {58803#(<= proc_i 200)} is VALID [2019-05-15 10:17:14,018 INFO L273 TraceCheckUtils]: 306: Hoare triple {58803#(<= proc_i 200)} i := i + 4; {58822#(<= proc_i 204)} is VALID [2019-05-15 10:17:14,018 INFO L273 TraceCheckUtils]: 307: Hoare triple {58822#(<= proc_i 204)} assume !(i <= 1000); {57849#false} is VALID [2019-05-15 10:17:14,072 INFO L134 CoverageAnalysis]: Checked inductivity of 7701 backedges. 0 proven. 7701 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:14,073 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:14,073 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2019-05-15 10:17:14,073 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 308 [2019-05-15 10:17:14,073 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:14,073 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 54 states. [2019-05-15 10:17:14,382 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 308 edges. 308 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:14,382 INFO L454 AbstractCegarLoop]: Interpolant automaton has 54 states [2019-05-15 10:17:14,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2019-05-15 10:17:14,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2019-05-15 10:17:14,383 INFO L87 Difference]: Start difference. First operand 309 states and 309 transitions. Second operand 54 states. [2019-05-15 10:17:14,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:14,927 INFO L93 Difference]: Finished difference Result 320 states and 320 transitions. [2019-05-15 10:17:14,927 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2019-05-15 10:17:14,927 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 308 [2019-05-15 10:17:14,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:14,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2019-05-15 10:17:14,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 321 transitions. [2019-05-15 10:17:14,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2019-05-15 10:17:14,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 321 transitions. [2019-05-15 10:17:14,931 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 54 states and 321 transitions. [2019-05-15 10:17:15,238 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 321 edges. 321 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:15,245 INFO L225 Difference]: With dead ends: 320 [2019-05-15 10:17:15,245 INFO L226 Difference]: Without dead ends: 320 [2019-05-15 10:17:15,245 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2019-05-15 10:17:15,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2019-05-15 10:17:15,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 315. [2019-05-15 10:17:15,248 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:15,248 INFO L82 GeneralOperation]: Start isEquivalent. First operand 320 states. Second operand 315 states. [2019-05-15 10:17:15,248 INFO L74 IsIncluded]: Start isIncluded. First operand 320 states. Second operand 315 states. [2019-05-15 10:17:15,248 INFO L87 Difference]: Start difference. First operand 320 states. Second operand 315 states. [2019-05-15 10:17:15,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:15,252 INFO L93 Difference]: Finished difference Result 320 states and 320 transitions. [2019-05-15 10:17:15,252 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 320 transitions. [2019-05-15 10:17:15,252 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:15,253 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:15,253 INFO L74 IsIncluded]: Start isIncluded. First operand 315 states. Second operand 320 states. [2019-05-15 10:17:15,253 INFO L87 Difference]: Start difference. First operand 315 states. Second operand 320 states. [2019-05-15 10:17:15,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:15,256 INFO L93 Difference]: Finished difference Result 320 states and 320 transitions. [2019-05-15 10:17:15,257 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 320 transitions. [2019-05-15 10:17:15,257 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:15,257 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:15,257 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:15,257 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:15,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 315 states. [2019-05-15 10:17:15,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 315 transitions. [2019-05-15 10:17:15,261 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 315 transitions. Word has length 308 [2019-05-15 10:17:15,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:15,261 INFO L475 AbstractCegarLoop]: Abstraction has 315 states and 315 transitions. [2019-05-15 10:17:15,261 INFO L476 AbstractCegarLoop]: Interpolant automaton has 54 states. [2019-05-15 10:17:15,261 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 315 transitions. [2019-05-15 10:17:15,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2019-05-15 10:17:15,262 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:15,262 INFO L399 BasicCegarLoop]: trace histogram [52, 52, 52, 52, 52, 52, 1, 1] [2019-05-15 10:17:15,262 INFO L418 AbstractCegarLoop]: === Iteration 53 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:15,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:15,262 INFO L82 PathProgramCache]: Analyzing trace with hash 145935785, now seen corresponding path program 52 times [2019-05-15 10:17:15,263 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:15,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:15,325 INFO L256 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 54 conjunts are in the unsatisfiable core [2019-05-15 10:17:15,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:15,352 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:17,336 INFO L273 TraceCheckUtils]: 0: Hoare triple {60100#true} i := 0; {60105#(<= proc_i 0)} is VALID [2019-05-15 10:17:17,337 INFO L273 TraceCheckUtils]: 1: Hoare triple {60105#(<= proc_i 0)} assume i <= 1000; {60105#(<= proc_i 0)} is VALID [2019-05-15 10:17:17,337 INFO L273 TraceCheckUtils]: 2: Hoare triple {60105#(<= proc_i 0)} assume i + 4 < a[j]; {60105#(<= proc_i 0)} is VALID [2019-05-15 10:17:17,337 INFO L273 TraceCheckUtils]: 3: Hoare triple {60105#(<= proc_i 0)} assume a[5] == 1000; {60105#(<= proc_i 0)} is VALID [2019-05-15 10:17:17,338 INFO L273 TraceCheckUtils]: 4: Hoare triple {60105#(<= proc_i 0)} assume j > 4; {60105#(<= proc_i 0)} is VALID [2019-05-15 10:17:17,338 INFO L273 TraceCheckUtils]: 5: Hoare triple {60105#(<= proc_i 0)} assume j < 6; {60105#(<= proc_i 0)} is VALID [2019-05-15 10:17:17,339 INFO L273 TraceCheckUtils]: 6: Hoare triple {60105#(<= proc_i 0)} i := i + 4; {60124#(<= proc_i 4)} is VALID [2019-05-15 10:17:17,339 INFO L273 TraceCheckUtils]: 7: Hoare triple {60124#(<= proc_i 4)} assume i <= 1000; {60124#(<= proc_i 4)} is VALID [2019-05-15 10:17:17,340 INFO L273 TraceCheckUtils]: 8: Hoare triple {60124#(<= proc_i 4)} assume i + 4 < a[j]; {60124#(<= proc_i 4)} is VALID [2019-05-15 10:17:17,340 INFO L273 TraceCheckUtils]: 9: Hoare triple {60124#(<= proc_i 4)} assume a[5] == 1000; {60124#(<= proc_i 4)} is VALID [2019-05-15 10:17:17,341 INFO L273 TraceCheckUtils]: 10: Hoare triple {60124#(<= proc_i 4)} assume j > 4; {60124#(<= proc_i 4)} is VALID [2019-05-15 10:17:17,341 INFO L273 TraceCheckUtils]: 11: Hoare triple {60124#(<= proc_i 4)} assume j < 6; {60124#(<= proc_i 4)} is VALID [2019-05-15 10:17:17,342 INFO L273 TraceCheckUtils]: 12: Hoare triple {60124#(<= proc_i 4)} i := i + 4; {60143#(<= proc_i 8)} is VALID [2019-05-15 10:17:17,343 INFO L273 TraceCheckUtils]: 13: Hoare triple {60143#(<= proc_i 8)} assume i <= 1000; {60143#(<= proc_i 8)} is VALID [2019-05-15 10:17:17,343 INFO L273 TraceCheckUtils]: 14: Hoare triple {60143#(<= proc_i 8)} assume i + 4 < a[j]; {60143#(<= proc_i 8)} is VALID [2019-05-15 10:17:17,343 INFO L273 TraceCheckUtils]: 15: Hoare triple {60143#(<= proc_i 8)} assume a[5] == 1000; {60143#(<= proc_i 8)} is VALID [2019-05-15 10:17:17,344 INFO L273 TraceCheckUtils]: 16: Hoare triple {60143#(<= proc_i 8)} assume j > 4; {60143#(<= proc_i 8)} is VALID [2019-05-15 10:17:17,344 INFO L273 TraceCheckUtils]: 17: Hoare triple {60143#(<= proc_i 8)} assume j < 6; {60143#(<= proc_i 8)} is VALID [2019-05-15 10:17:17,345 INFO L273 TraceCheckUtils]: 18: Hoare triple {60143#(<= proc_i 8)} i := i + 4; {60162#(<= proc_i 12)} is VALID [2019-05-15 10:17:17,346 INFO L273 TraceCheckUtils]: 19: Hoare triple {60162#(<= proc_i 12)} assume i <= 1000; {60162#(<= proc_i 12)} is VALID [2019-05-15 10:17:17,346 INFO L273 TraceCheckUtils]: 20: Hoare triple {60162#(<= proc_i 12)} assume i + 4 < a[j]; {60162#(<= proc_i 12)} is VALID [2019-05-15 10:17:17,347 INFO L273 TraceCheckUtils]: 21: Hoare triple {60162#(<= proc_i 12)} assume a[5] == 1000; {60162#(<= proc_i 12)} is VALID [2019-05-15 10:17:17,347 INFO L273 TraceCheckUtils]: 22: Hoare triple {60162#(<= proc_i 12)} assume j > 4; {60162#(<= proc_i 12)} is VALID [2019-05-15 10:17:17,348 INFO L273 TraceCheckUtils]: 23: Hoare triple {60162#(<= proc_i 12)} assume j < 6; {60162#(<= proc_i 12)} is VALID [2019-05-15 10:17:17,348 INFO L273 TraceCheckUtils]: 24: Hoare triple {60162#(<= proc_i 12)} i := i + 4; {60181#(<= proc_i 16)} is VALID [2019-05-15 10:17:17,349 INFO L273 TraceCheckUtils]: 25: Hoare triple {60181#(<= proc_i 16)} assume i <= 1000; {60181#(<= proc_i 16)} is VALID [2019-05-15 10:17:17,349 INFO L273 TraceCheckUtils]: 26: Hoare triple {60181#(<= proc_i 16)} assume i + 4 < a[j]; {60181#(<= proc_i 16)} is VALID [2019-05-15 10:17:17,350 INFO L273 TraceCheckUtils]: 27: Hoare triple {60181#(<= proc_i 16)} assume a[5] == 1000; {60181#(<= proc_i 16)} is VALID [2019-05-15 10:17:17,350 INFO L273 TraceCheckUtils]: 28: Hoare triple {60181#(<= proc_i 16)} assume j > 4; {60181#(<= proc_i 16)} is VALID [2019-05-15 10:17:17,351 INFO L273 TraceCheckUtils]: 29: Hoare triple {60181#(<= proc_i 16)} assume j < 6; {60181#(<= proc_i 16)} is VALID [2019-05-15 10:17:17,351 INFO L273 TraceCheckUtils]: 30: Hoare triple {60181#(<= proc_i 16)} i := i + 4; {60200#(<= proc_i 20)} is VALID [2019-05-15 10:17:17,352 INFO L273 TraceCheckUtils]: 31: Hoare triple {60200#(<= proc_i 20)} assume i <= 1000; {60200#(<= proc_i 20)} is VALID [2019-05-15 10:17:17,353 INFO L273 TraceCheckUtils]: 32: Hoare triple {60200#(<= proc_i 20)} assume i + 4 < a[j]; {60200#(<= proc_i 20)} is VALID [2019-05-15 10:17:17,353 INFO L273 TraceCheckUtils]: 33: Hoare triple {60200#(<= proc_i 20)} assume a[5] == 1000; {60200#(<= proc_i 20)} is VALID [2019-05-15 10:17:17,353 INFO L273 TraceCheckUtils]: 34: Hoare triple {60200#(<= proc_i 20)} assume j > 4; {60200#(<= proc_i 20)} is VALID [2019-05-15 10:17:17,354 INFO L273 TraceCheckUtils]: 35: Hoare triple {60200#(<= proc_i 20)} assume j < 6; {60200#(<= proc_i 20)} is VALID [2019-05-15 10:17:17,355 INFO L273 TraceCheckUtils]: 36: Hoare triple {60200#(<= proc_i 20)} i := i + 4; {60219#(<= proc_i 24)} is VALID [2019-05-15 10:17:17,355 INFO L273 TraceCheckUtils]: 37: Hoare triple {60219#(<= proc_i 24)} assume i <= 1000; {60219#(<= proc_i 24)} is VALID [2019-05-15 10:17:17,356 INFO L273 TraceCheckUtils]: 38: Hoare triple {60219#(<= proc_i 24)} assume i + 4 < a[j]; {60219#(<= proc_i 24)} is VALID [2019-05-15 10:17:17,356 INFO L273 TraceCheckUtils]: 39: Hoare triple {60219#(<= proc_i 24)} assume a[5] == 1000; {60219#(<= proc_i 24)} is VALID [2019-05-15 10:17:17,357 INFO L273 TraceCheckUtils]: 40: Hoare triple {60219#(<= proc_i 24)} assume j > 4; {60219#(<= proc_i 24)} is VALID [2019-05-15 10:17:17,357 INFO L273 TraceCheckUtils]: 41: Hoare triple {60219#(<= proc_i 24)} assume j < 6; {60219#(<= proc_i 24)} is VALID [2019-05-15 10:17:17,358 INFO L273 TraceCheckUtils]: 42: Hoare triple {60219#(<= proc_i 24)} i := i + 4; {60238#(<= proc_i 28)} is VALID [2019-05-15 10:17:17,358 INFO L273 TraceCheckUtils]: 43: Hoare triple {60238#(<= proc_i 28)} assume i <= 1000; {60238#(<= proc_i 28)} is VALID [2019-05-15 10:17:17,359 INFO L273 TraceCheckUtils]: 44: Hoare triple {60238#(<= proc_i 28)} assume i + 4 < a[j]; {60238#(<= proc_i 28)} is VALID [2019-05-15 10:17:17,359 INFO L273 TraceCheckUtils]: 45: Hoare triple {60238#(<= proc_i 28)} assume a[5] == 1000; {60238#(<= proc_i 28)} is VALID [2019-05-15 10:17:17,360 INFO L273 TraceCheckUtils]: 46: Hoare triple {60238#(<= proc_i 28)} assume j > 4; {60238#(<= proc_i 28)} is VALID [2019-05-15 10:17:17,360 INFO L273 TraceCheckUtils]: 47: Hoare triple {60238#(<= proc_i 28)} assume j < 6; {60238#(<= proc_i 28)} is VALID [2019-05-15 10:17:17,361 INFO L273 TraceCheckUtils]: 48: Hoare triple {60238#(<= proc_i 28)} i := i + 4; {60257#(<= proc_i 32)} is VALID [2019-05-15 10:17:17,361 INFO L273 TraceCheckUtils]: 49: Hoare triple {60257#(<= proc_i 32)} assume i <= 1000; {60257#(<= proc_i 32)} is VALID [2019-05-15 10:17:17,362 INFO L273 TraceCheckUtils]: 50: Hoare triple {60257#(<= proc_i 32)} assume i + 4 < a[j]; {60257#(<= proc_i 32)} is VALID [2019-05-15 10:17:17,362 INFO L273 TraceCheckUtils]: 51: Hoare triple {60257#(<= proc_i 32)} assume a[5] == 1000; {60257#(<= proc_i 32)} is VALID [2019-05-15 10:17:17,363 INFO L273 TraceCheckUtils]: 52: Hoare triple {60257#(<= proc_i 32)} assume j > 4; {60257#(<= proc_i 32)} is VALID [2019-05-15 10:17:17,363 INFO L273 TraceCheckUtils]: 53: Hoare triple {60257#(<= proc_i 32)} assume j < 6; {60257#(<= proc_i 32)} is VALID [2019-05-15 10:17:17,364 INFO L273 TraceCheckUtils]: 54: Hoare triple {60257#(<= proc_i 32)} i := i + 4; {60276#(<= proc_i 36)} is VALID [2019-05-15 10:17:17,365 INFO L273 TraceCheckUtils]: 55: Hoare triple {60276#(<= proc_i 36)} assume i <= 1000; {60276#(<= proc_i 36)} is VALID [2019-05-15 10:17:17,365 INFO L273 TraceCheckUtils]: 56: Hoare triple {60276#(<= proc_i 36)} assume i + 4 < a[j]; {60276#(<= proc_i 36)} is VALID [2019-05-15 10:17:17,366 INFO L273 TraceCheckUtils]: 57: Hoare triple {60276#(<= proc_i 36)} assume a[5] == 1000; {60276#(<= proc_i 36)} is VALID [2019-05-15 10:17:17,366 INFO L273 TraceCheckUtils]: 58: Hoare triple {60276#(<= proc_i 36)} assume j > 4; {60276#(<= proc_i 36)} is VALID [2019-05-15 10:17:17,367 INFO L273 TraceCheckUtils]: 59: Hoare triple {60276#(<= proc_i 36)} assume j < 6; {60276#(<= proc_i 36)} is VALID [2019-05-15 10:17:17,367 INFO L273 TraceCheckUtils]: 60: Hoare triple {60276#(<= proc_i 36)} i := i + 4; {60295#(<= proc_i 40)} is VALID [2019-05-15 10:17:17,368 INFO L273 TraceCheckUtils]: 61: Hoare triple {60295#(<= proc_i 40)} assume i <= 1000; {60295#(<= proc_i 40)} is VALID [2019-05-15 10:17:17,368 INFO L273 TraceCheckUtils]: 62: Hoare triple {60295#(<= proc_i 40)} assume i + 4 < a[j]; {60295#(<= proc_i 40)} is VALID [2019-05-15 10:17:17,369 INFO L273 TraceCheckUtils]: 63: Hoare triple {60295#(<= proc_i 40)} assume a[5] == 1000; {60295#(<= proc_i 40)} is VALID [2019-05-15 10:17:17,369 INFO L273 TraceCheckUtils]: 64: Hoare triple {60295#(<= proc_i 40)} assume j > 4; {60295#(<= proc_i 40)} is VALID [2019-05-15 10:17:17,370 INFO L273 TraceCheckUtils]: 65: Hoare triple {60295#(<= proc_i 40)} assume j < 6; {60295#(<= proc_i 40)} is VALID [2019-05-15 10:17:17,370 INFO L273 TraceCheckUtils]: 66: Hoare triple {60295#(<= proc_i 40)} i := i + 4; {60314#(<= proc_i 44)} is VALID [2019-05-15 10:17:17,371 INFO L273 TraceCheckUtils]: 67: Hoare triple {60314#(<= proc_i 44)} assume i <= 1000; {60314#(<= proc_i 44)} is VALID [2019-05-15 10:17:17,371 INFO L273 TraceCheckUtils]: 68: Hoare triple {60314#(<= proc_i 44)} assume i + 4 < a[j]; {60314#(<= proc_i 44)} is VALID [2019-05-15 10:17:17,372 INFO L273 TraceCheckUtils]: 69: Hoare triple {60314#(<= proc_i 44)} assume a[5] == 1000; {60314#(<= proc_i 44)} is VALID [2019-05-15 10:17:17,372 INFO L273 TraceCheckUtils]: 70: Hoare triple {60314#(<= proc_i 44)} assume j > 4; {60314#(<= proc_i 44)} is VALID [2019-05-15 10:17:17,373 INFO L273 TraceCheckUtils]: 71: Hoare triple {60314#(<= proc_i 44)} assume j < 6; {60314#(<= proc_i 44)} is VALID [2019-05-15 10:17:17,373 INFO L273 TraceCheckUtils]: 72: Hoare triple {60314#(<= proc_i 44)} i := i + 4; {60333#(<= proc_i 48)} is VALID [2019-05-15 10:17:17,374 INFO L273 TraceCheckUtils]: 73: Hoare triple {60333#(<= proc_i 48)} assume i <= 1000; {60333#(<= proc_i 48)} is VALID [2019-05-15 10:17:17,374 INFO L273 TraceCheckUtils]: 74: Hoare triple {60333#(<= proc_i 48)} assume i + 4 < a[j]; {60333#(<= proc_i 48)} is VALID [2019-05-15 10:17:17,375 INFO L273 TraceCheckUtils]: 75: Hoare triple {60333#(<= proc_i 48)} assume a[5] == 1000; {60333#(<= proc_i 48)} is VALID [2019-05-15 10:17:17,375 INFO L273 TraceCheckUtils]: 76: Hoare triple {60333#(<= proc_i 48)} assume j > 4; {60333#(<= proc_i 48)} is VALID [2019-05-15 10:17:17,376 INFO L273 TraceCheckUtils]: 77: Hoare triple {60333#(<= proc_i 48)} assume j < 6; {60333#(<= proc_i 48)} is VALID [2019-05-15 10:17:17,377 INFO L273 TraceCheckUtils]: 78: Hoare triple {60333#(<= proc_i 48)} i := i + 4; {60352#(<= proc_i 52)} is VALID [2019-05-15 10:17:17,377 INFO L273 TraceCheckUtils]: 79: Hoare triple {60352#(<= proc_i 52)} assume i <= 1000; {60352#(<= proc_i 52)} is VALID [2019-05-15 10:17:17,378 INFO L273 TraceCheckUtils]: 80: Hoare triple {60352#(<= proc_i 52)} assume i + 4 < a[j]; {60352#(<= proc_i 52)} is VALID [2019-05-15 10:17:17,378 INFO L273 TraceCheckUtils]: 81: Hoare triple {60352#(<= proc_i 52)} assume a[5] == 1000; {60352#(<= proc_i 52)} is VALID [2019-05-15 10:17:17,379 INFO L273 TraceCheckUtils]: 82: Hoare triple {60352#(<= proc_i 52)} assume j > 4; {60352#(<= proc_i 52)} is VALID [2019-05-15 10:17:17,379 INFO L273 TraceCheckUtils]: 83: Hoare triple {60352#(<= proc_i 52)} assume j < 6; {60352#(<= proc_i 52)} is VALID [2019-05-15 10:17:17,380 INFO L273 TraceCheckUtils]: 84: Hoare triple {60352#(<= proc_i 52)} i := i + 4; {60371#(<= proc_i 56)} is VALID [2019-05-15 10:17:17,380 INFO L273 TraceCheckUtils]: 85: Hoare triple {60371#(<= proc_i 56)} assume i <= 1000; {60371#(<= proc_i 56)} is VALID [2019-05-15 10:17:17,381 INFO L273 TraceCheckUtils]: 86: Hoare triple {60371#(<= proc_i 56)} assume i + 4 < a[j]; {60371#(<= proc_i 56)} is VALID [2019-05-15 10:17:17,381 INFO L273 TraceCheckUtils]: 87: Hoare triple {60371#(<= proc_i 56)} assume a[5] == 1000; {60371#(<= proc_i 56)} is VALID [2019-05-15 10:17:17,382 INFO L273 TraceCheckUtils]: 88: Hoare triple {60371#(<= proc_i 56)} assume j > 4; {60371#(<= proc_i 56)} is VALID [2019-05-15 10:17:17,382 INFO L273 TraceCheckUtils]: 89: Hoare triple {60371#(<= proc_i 56)} assume j < 6; {60371#(<= proc_i 56)} is VALID [2019-05-15 10:17:17,383 INFO L273 TraceCheckUtils]: 90: Hoare triple {60371#(<= proc_i 56)} i := i + 4; {60390#(<= proc_i 60)} is VALID [2019-05-15 10:17:17,383 INFO L273 TraceCheckUtils]: 91: Hoare triple {60390#(<= proc_i 60)} assume i <= 1000; {60390#(<= proc_i 60)} is VALID [2019-05-15 10:17:17,384 INFO L273 TraceCheckUtils]: 92: Hoare triple {60390#(<= proc_i 60)} assume i + 4 < a[j]; {60390#(<= proc_i 60)} is VALID [2019-05-15 10:17:17,384 INFO L273 TraceCheckUtils]: 93: Hoare triple {60390#(<= proc_i 60)} assume a[5] == 1000; {60390#(<= proc_i 60)} is VALID [2019-05-15 10:17:17,385 INFO L273 TraceCheckUtils]: 94: Hoare triple {60390#(<= proc_i 60)} assume j > 4; {60390#(<= proc_i 60)} is VALID [2019-05-15 10:17:17,385 INFO L273 TraceCheckUtils]: 95: Hoare triple {60390#(<= proc_i 60)} assume j < 6; {60390#(<= proc_i 60)} is VALID [2019-05-15 10:17:17,386 INFO L273 TraceCheckUtils]: 96: Hoare triple {60390#(<= proc_i 60)} i := i + 4; {60409#(<= proc_i 64)} is VALID [2019-05-15 10:17:17,387 INFO L273 TraceCheckUtils]: 97: Hoare triple {60409#(<= proc_i 64)} assume i <= 1000; {60409#(<= proc_i 64)} is VALID [2019-05-15 10:17:17,387 INFO L273 TraceCheckUtils]: 98: Hoare triple {60409#(<= proc_i 64)} assume i + 4 < a[j]; {60409#(<= proc_i 64)} is VALID [2019-05-15 10:17:17,387 INFO L273 TraceCheckUtils]: 99: Hoare triple {60409#(<= proc_i 64)} assume a[5] == 1000; {60409#(<= proc_i 64)} is VALID [2019-05-15 10:17:17,388 INFO L273 TraceCheckUtils]: 100: Hoare triple {60409#(<= proc_i 64)} assume j > 4; {60409#(<= proc_i 64)} is VALID [2019-05-15 10:17:17,388 INFO L273 TraceCheckUtils]: 101: Hoare triple {60409#(<= proc_i 64)} assume j < 6; {60409#(<= proc_i 64)} is VALID [2019-05-15 10:17:17,389 INFO L273 TraceCheckUtils]: 102: Hoare triple {60409#(<= proc_i 64)} i := i + 4; {60428#(<= proc_i 68)} is VALID [2019-05-15 10:17:17,390 INFO L273 TraceCheckUtils]: 103: Hoare triple {60428#(<= proc_i 68)} assume i <= 1000; {60428#(<= proc_i 68)} is VALID [2019-05-15 10:17:17,390 INFO L273 TraceCheckUtils]: 104: Hoare triple {60428#(<= proc_i 68)} assume i + 4 < a[j]; {60428#(<= proc_i 68)} is VALID [2019-05-15 10:17:17,391 INFO L273 TraceCheckUtils]: 105: Hoare triple {60428#(<= proc_i 68)} assume a[5] == 1000; {60428#(<= proc_i 68)} is VALID [2019-05-15 10:17:17,391 INFO L273 TraceCheckUtils]: 106: Hoare triple {60428#(<= proc_i 68)} assume j > 4; {60428#(<= proc_i 68)} is VALID [2019-05-15 10:17:17,392 INFO L273 TraceCheckUtils]: 107: Hoare triple {60428#(<= proc_i 68)} assume j < 6; {60428#(<= proc_i 68)} is VALID [2019-05-15 10:17:17,392 INFO L273 TraceCheckUtils]: 108: Hoare triple {60428#(<= proc_i 68)} i := i + 4; {60447#(<= proc_i 72)} is VALID [2019-05-15 10:17:17,393 INFO L273 TraceCheckUtils]: 109: Hoare triple {60447#(<= proc_i 72)} assume i <= 1000; {60447#(<= proc_i 72)} is VALID [2019-05-15 10:17:17,393 INFO L273 TraceCheckUtils]: 110: Hoare triple {60447#(<= proc_i 72)} assume i + 4 < a[j]; {60447#(<= proc_i 72)} is VALID [2019-05-15 10:17:17,394 INFO L273 TraceCheckUtils]: 111: Hoare triple {60447#(<= proc_i 72)} assume a[5] == 1000; {60447#(<= proc_i 72)} is VALID [2019-05-15 10:17:17,394 INFO L273 TraceCheckUtils]: 112: Hoare triple {60447#(<= proc_i 72)} assume j > 4; {60447#(<= proc_i 72)} is VALID [2019-05-15 10:17:17,395 INFO L273 TraceCheckUtils]: 113: Hoare triple {60447#(<= proc_i 72)} assume j < 6; {60447#(<= proc_i 72)} is VALID [2019-05-15 10:17:17,395 INFO L273 TraceCheckUtils]: 114: Hoare triple {60447#(<= proc_i 72)} i := i + 4; {60466#(<= proc_i 76)} is VALID [2019-05-15 10:17:17,396 INFO L273 TraceCheckUtils]: 115: Hoare triple {60466#(<= proc_i 76)} assume i <= 1000; {60466#(<= proc_i 76)} is VALID [2019-05-15 10:17:17,396 INFO L273 TraceCheckUtils]: 116: Hoare triple {60466#(<= proc_i 76)} assume i + 4 < a[j]; {60466#(<= proc_i 76)} is VALID [2019-05-15 10:17:17,397 INFO L273 TraceCheckUtils]: 117: Hoare triple {60466#(<= proc_i 76)} assume a[5] == 1000; {60466#(<= proc_i 76)} is VALID [2019-05-15 10:17:17,397 INFO L273 TraceCheckUtils]: 118: Hoare triple {60466#(<= proc_i 76)} assume j > 4; {60466#(<= proc_i 76)} is VALID [2019-05-15 10:17:17,398 INFO L273 TraceCheckUtils]: 119: Hoare triple {60466#(<= proc_i 76)} assume j < 6; {60466#(<= proc_i 76)} is VALID [2019-05-15 10:17:17,398 INFO L273 TraceCheckUtils]: 120: Hoare triple {60466#(<= proc_i 76)} i := i + 4; {60485#(<= proc_i 80)} is VALID [2019-05-15 10:17:17,399 INFO L273 TraceCheckUtils]: 121: Hoare triple {60485#(<= proc_i 80)} assume i <= 1000; {60485#(<= proc_i 80)} is VALID [2019-05-15 10:17:17,399 INFO L273 TraceCheckUtils]: 122: Hoare triple {60485#(<= proc_i 80)} assume i + 4 < a[j]; {60485#(<= proc_i 80)} is VALID [2019-05-15 10:17:17,400 INFO L273 TraceCheckUtils]: 123: Hoare triple {60485#(<= proc_i 80)} assume a[5] == 1000; {60485#(<= proc_i 80)} is VALID [2019-05-15 10:17:17,400 INFO L273 TraceCheckUtils]: 124: Hoare triple {60485#(<= proc_i 80)} assume j > 4; {60485#(<= proc_i 80)} is VALID [2019-05-15 10:17:17,401 INFO L273 TraceCheckUtils]: 125: Hoare triple {60485#(<= proc_i 80)} assume j < 6; {60485#(<= proc_i 80)} is VALID [2019-05-15 10:17:17,402 INFO L273 TraceCheckUtils]: 126: Hoare triple {60485#(<= proc_i 80)} i := i + 4; {60504#(<= proc_i 84)} is VALID [2019-05-15 10:17:17,402 INFO L273 TraceCheckUtils]: 127: Hoare triple {60504#(<= proc_i 84)} assume i <= 1000; {60504#(<= proc_i 84)} is VALID [2019-05-15 10:17:17,403 INFO L273 TraceCheckUtils]: 128: Hoare triple {60504#(<= proc_i 84)} assume i + 4 < a[j]; {60504#(<= proc_i 84)} is VALID [2019-05-15 10:17:17,403 INFO L273 TraceCheckUtils]: 129: Hoare triple {60504#(<= proc_i 84)} assume a[5] == 1000; {60504#(<= proc_i 84)} is VALID [2019-05-15 10:17:17,404 INFO L273 TraceCheckUtils]: 130: Hoare triple {60504#(<= proc_i 84)} assume j > 4; {60504#(<= proc_i 84)} is VALID [2019-05-15 10:17:17,404 INFO L273 TraceCheckUtils]: 131: Hoare triple {60504#(<= proc_i 84)} assume j < 6; {60504#(<= proc_i 84)} is VALID [2019-05-15 10:17:17,405 INFO L273 TraceCheckUtils]: 132: Hoare triple {60504#(<= proc_i 84)} i := i + 4; {60523#(<= proc_i 88)} is VALID [2019-05-15 10:17:17,405 INFO L273 TraceCheckUtils]: 133: Hoare triple {60523#(<= proc_i 88)} assume i <= 1000; {60523#(<= proc_i 88)} is VALID [2019-05-15 10:17:17,406 INFO L273 TraceCheckUtils]: 134: Hoare triple {60523#(<= proc_i 88)} assume i + 4 < a[j]; {60523#(<= proc_i 88)} is VALID [2019-05-15 10:17:17,406 INFO L273 TraceCheckUtils]: 135: Hoare triple {60523#(<= proc_i 88)} assume a[5] == 1000; {60523#(<= proc_i 88)} is VALID [2019-05-15 10:17:17,407 INFO L273 TraceCheckUtils]: 136: Hoare triple {60523#(<= proc_i 88)} assume j > 4; {60523#(<= proc_i 88)} is VALID [2019-05-15 10:17:17,407 INFO L273 TraceCheckUtils]: 137: Hoare triple {60523#(<= proc_i 88)} assume j < 6; {60523#(<= proc_i 88)} is VALID [2019-05-15 10:17:17,408 INFO L273 TraceCheckUtils]: 138: Hoare triple {60523#(<= proc_i 88)} i := i + 4; {60542#(<= proc_i 92)} is VALID [2019-05-15 10:17:17,408 INFO L273 TraceCheckUtils]: 139: Hoare triple {60542#(<= proc_i 92)} assume i <= 1000; {60542#(<= proc_i 92)} is VALID [2019-05-15 10:17:17,409 INFO L273 TraceCheckUtils]: 140: Hoare triple {60542#(<= proc_i 92)} assume i + 4 < a[j]; {60542#(<= proc_i 92)} is VALID [2019-05-15 10:17:17,409 INFO L273 TraceCheckUtils]: 141: Hoare triple {60542#(<= proc_i 92)} assume a[5] == 1000; {60542#(<= proc_i 92)} is VALID [2019-05-15 10:17:17,410 INFO L273 TraceCheckUtils]: 142: Hoare triple {60542#(<= proc_i 92)} assume j > 4; {60542#(<= proc_i 92)} is VALID [2019-05-15 10:17:17,410 INFO L273 TraceCheckUtils]: 143: Hoare triple {60542#(<= proc_i 92)} assume j < 6; {60542#(<= proc_i 92)} is VALID [2019-05-15 10:17:17,411 INFO L273 TraceCheckUtils]: 144: Hoare triple {60542#(<= proc_i 92)} i := i + 4; {60561#(<= proc_i 96)} is VALID [2019-05-15 10:17:17,411 INFO L273 TraceCheckUtils]: 145: Hoare triple {60561#(<= proc_i 96)} assume i <= 1000; {60561#(<= proc_i 96)} is VALID [2019-05-15 10:17:17,412 INFO L273 TraceCheckUtils]: 146: Hoare triple {60561#(<= proc_i 96)} assume i + 4 < a[j]; {60561#(<= proc_i 96)} is VALID [2019-05-15 10:17:17,412 INFO L273 TraceCheckUtils]: 147: Hoare triple {60561#(<= proc_i 96)} assume a[5] == 1000; {60561#(<= proc_i 96)} is VALID [2019-05-15 10:17:17,413 INFO L273 TraceCheckUtils]: 148: Hoare triple {60561#(<= proc_i 96)} assume j > 4; {60561#(<= proc_i 96)} is VALID [2019-05-15 10:17:17,413 INFO L273 TraceCheckUtils]: 149: Hoare triple {60561#(<= proc_i 96)} assume j < 6; {60561#(<= proc_i 96)} is VALID [2019-05-15 10:17:17,414 INFO L273 TraceCheckUtils]: 150: Hoare triple {60561#(<= proc_i 96)} i := i + 4; {60580#(<= proc_i 100)} is VALID [2019-05-15 10:17:17,414 INFO L273 TraceCheckUtils]: 151: Hoare triple {60580#(<= proc_i 100)} assume i <= 1000; {60580#(<= proc_i 100)} is VALID [2019-05-15 10:17:17,415 INFO L273 TraceCheckUtils]: 152: Hoare triple {60580#(<= proc_i 100)} assume i + 4 < a[j]; {60580#(<= proc_i 100)} is VALID [2019-05-15 10:17:17,415 INFO L273 TraceCheckUtils]: 153: Hoare triple {60580#(<= proc_i 100)} assume a[5] == 1000; {60580#(<= proc_i 100)} is VALID [2019-05-15 10:17:17,416 INFO L273 TraceCheckUtils]: 154: Hoare triple {60580#(<= proc_i 100)} assume j > 4; {60580#(<= proc_i 100)} is VALID [2019-05-15 10:17:17,416 INFO L273 TraceCheckUtils]: 155: Hoare triple {60580#(<= proc_i 100)} assume j < 6; {60580#(<= proc_i 100)} is VALID [2019-05-15 10:17:17,417 INFO L273 TraceCheckUtils]: 156: Hoare triple {60580#(<= proc_i 100)} i := i + 4; {60599#(<= proc_i 104)} is VALID [2019-05-15 10:17:17,417 INFO L273 TraceCheckUtils]: 157: Hoare triple {60599#(<= proc_i 104)} assume i <= 1000; {60599#(<= proc_i 104)} is VALID [2019-05-15 10:17:17,418 INFO L273 TraceCheckUtils]: 158: Hoare triple {60599#(<= proc_i 104)} assume i + 4 < a[j]; {60599#(<= proc_i 104)} is VALID [2019-05-15 10:17:17,418 INFO L273 TraceCheckUtils]: 159: Hoare triple {60599#(<= proc_i 104)} assume a[5] == 1000; {60599#(<= proc_i 104)} is VALID [2019-05-15 10:17:17,419 INFO L273 TraceCheckUtils]: 160: Hoare triple {60599#(<= proc_i 104)} assume j > 4; {60599#(<= proc_i 104)} is VALID [2019-05-15 10:17:17,419 INFO L273 TraceCheckUtils]: 161: Hoare triple {60599#(<= proc_i 104)} assume j < 6; {60599#(<= proc_i 104)} is VALID [2019-05-15 10:17:17,420 INFO L273 TraceCheckUtils]: 162: Hoare triple {60599#(<= proc_i 104)} i := i + 4; {60618#(<= proc_i 108)} is VALID [2019-05-15 10:17:17,420 INFO L273 TraceCheckUtils]: 163: Hoare triple {60618#(<= proc_i 108)} assume i <= 1000; {60618#(<= proc_i 108)} is VALID [2019-05-15 10:17:17,421 INFO L273 TraceCheckUtils]: 164: Hoare triple {60618#(<= proc_i 108)} assume i + 4 < a[j]; {60618#(<= proc_i 108)} is VALID [2019-05-15 10:17:17,421 INFO L273 TraceCheckUtils]: 165: Hoare triple {60618#(<= proc_i 108)} assume a[5] == 1000; {60618#(<= proc_i 108)} is VALID [2019-05-15 10:17:17,422 INFO L273 TraceCheckUtils]: 166: Hoare triple {60618#(<= proc_i 108)} assume j > 4; {60618#(<= proc_i 108)} is VALID [2019-05-15 10:17:17,422 INFO L273 TraceCheckUtils]: 167: Hoare triple {60618#(<= proc_i 108)} assume j < 6; {60618#(<= proc_i 108)} is VALID [2019-05-15 10:17:17,423 INFO L273 TraceCheckUtils]: 168: Hoare triple {60618#(<= proc_i 108)} i := i + 4; {60637#(<= proc_i 112)} is VALID [2019-05-15 10:17:17,423 INFO L273 TraceCheckUtils]: 169: Hoare triple {60637#(<= proc_i 112)} assume i <= 1000; {60637#(<= proc_i 112)} is VALID [2019-05-15 10:17:17,424 INFO L273 TraceCheckUtils]: 170: Hoare triple {60637#(<= proc_i 112)} assume i + 4 < a[j]; {60637#(<= proc_i 112)} is VALID [2019-05-15 10:17:17,424 INFO L273 TraceCheckUtils]: 171: Hoare triple {60637#(<= proc_i 112)} assume a[5] == 1000; {60637#(<= proc_i 112)} is VALID [2019-05-15 10:17:17,425 INFO L273 TraceCheckUtils]: 172: Hoare triple {60637#(<= proc_i 112)} assume j > 4; {60637#(<= proc_i 112)} is VALID [2019-05-15 10:17:17,425 INFO L273 TraceCheckUtils]: 173: Hoare triple {60637#(<= proc_i 112)} assume j < 6; {60637#(<= proc_i 112)} is VALID [2019-05-15 10:17:17,426 INFO L273 TraceCheckUtils]: 174: Hoare triple {60637#(<= proc_i 112)} i := i + 4; {60656#(<= proc_i 116)} is VALID [2019-05-15 10:17:17,427 INFO L273 TraceCheckUtils]: 175: Hoare triple {60656#(<= proc_i 116)} assume i <= 1000; {60656#(<= proc_i 116)} is VALID [2019-05-15 10:17:17,427 INFO L273 TraceCheckUtils]: 176: Hoare triple {60656#(<= proc_i 116)} assume i + 4 < a[j]; {60656#(<= proc_i 116)} is VALID [2019-05-15 10:17:17,427 INFO L273 TraceCheckUtils]: 177: Hoare triple {60656#(<= proc_i 116)} assume a[5] == 1000; {60656#(<= proc_i 116)} is VALID [2019-05-15 10:17:17,428 INFO L273 TraceCheckUtils]: 178: Hoare triple {60656#(<= proc_i 116)} assume j > 4; {60656#(<= proc_i 116)} is VALID [2019-05-15 10:17:17,428 INFO L273 TraceCheckUtils]: 179: Hoare triple {60656#(<= proc_i 116)} assume j < 6; {60656#(<= proc_i 116)} is VALID [2019-05-15 10:17:17,429 INFO L273 TraceCheckUtils]: 180: Hoare triple {60656#(<= proc_i 116)} i := i + 4; {60675#(<= proc_i 120)} is VALID [2019-05-15 10:17:17,430 INFO L273 TraceCheckUtils]: 181: Hoare triple {60675#(<= proc_i 120)} assume i <= 1000; {60675#(<= proc_i 120)} is VALID [2019-05-15 10:17:17,430 INFO L273 TraceCheckUtils]: 182: Hoare triple {60675#(<= proc_i 120)} assume i + 4 < a[j]; {60675#(<= proc_i 120)} is VALID [2019-05-15 10:17:17,431 INFO L273 TraceCheckUtils]: 183: Hoare triple {60675#(<= proc_i 120)} assume a[5] == 1000; {60675#(<= proc_i 120)} is VALID [2019-05-15 10:17:17,431 INFO L273 TraceCheckUtils]: 184: Hoare triple {60675#(<= proc_i 120)} assume j > 4; {60675#(<= proc_i 120)} is VALID [2019-05-15 10:17:17,431 INFO L273 TraceCheckUtils]: 185: Hoare triple {60675#(<= proc_i 120)} assume j < 6; {60675#(<= proc_i 120)} is VALID [2019-05-15 10:17:17,432 INFO L273 TraceCheckUtils]: 186: Hoare triple {60675#(<= proc_i 120)} i := i + 4; {60694#(<= proc_i 124)} is VALID [2019-05-15 10:17:17,433 INFO L273 TraceCheckUtils]: 187: Hoare triple {60694#(<= proc_i 124)} assume i <= 1000; {60694#(<= proc_i 124)} is VALID [2019-05-15 10:17:17,433 INFO L273 TraceCheckUtils]: 188: Hoare triple {60694#(<= proc_i 124)} assume i + 4 < a[j]; {60694#(<= proc_i 124)} is VALID [2019-05-15 10:17:17,434 INFO L273 TraceCheckUtils]: 189: Hoare triple {60694#(<= proc_i 124)} assume a[5] == 1000; {60694#(<= proc_i 124)} is VALID [2019-05-15 10:17:17,434 INFO L273 TraceCheckUtils]: 190: Hoare triple {60694#(<= proc_i 124)} assume j > 4; {60694#(<= proc_i 124)} is VALID [2019-05-15 10:17:17,434 INFO L273 TraceCheckUtils]: 191: Hoare triple {60694#(<= proc_i 124)} assume j < 6; {60694#(<= proc_i 124)} is VALID [2019-05-15 10:17:17,435 INFO L273 TraceCheckUtils]: 192: Hoare triple {60694#(<= proc_i 124)} i := i + 4; {60713#(<= proc_i 128)} is VALID [2019-05-15 10:17:17,436 INFO L273 TraceCheckUtils]: 193: Hoare triple {60713#(<= proc_i 128)} assume i <= 1000; {60713#(<= proc_i 128)} is VALID [2019-05-15 10:17:17,436 INFO L273 TraceCheckUtils]: 194: Hoare triple {60713#(<= proc_i 128)} assume i + 4 < a[j]; {60713#(<= proc_i 128)} is VALID [2019-05-15 10:17:17,437 INFO L273 TraceCheckUtils]: 195: Hoare triple {60713#(<= proc_i 128)} assume a[5] == 1000; {60713#(<= proc_i 128)} is VALID [2019-05-15 10:17:17,437 INFO L273 TraceCheckUtils]: 196: Hoare triple {60713#(<= proc_i 128)} assume j > 4; {60713#(<= proc_i 128)} is VALID [2019-05-15 10:17:17,437 INFO L273 TraceCheckUtils]: 197: Hoare triple {60713#(<= proc_i 128)} assume j < 6; {60713#(<= proc_i 128)} is VALID [2019-05-15 10:17:17,438 INFO L273 TraceCheckUtils]: 198: Hoare triple {60713#(<= proc_i 128)} i := i + 4; {60732#(<= proc_i 132)} is VALID [2019-05-15 10:17:17,439 INFO L273 TraceCheckUtils]: 199: Hoare triple {60732#(<= proc_i 132)} assume i <= 1000; {60732#(<= proc_i 132)} is VALID [2019-05-15 10:17:17,439 INFO L273 TraceCheckUtils]: 200: Hoare triple {60732#(<= proc_i 132)} assume i + 4 < a[j]; {60732#(<= proc_i 132)} is VALID [2019-05-15 10:17:17,440 INFO L273 TraceCheckUtils]: 201: Hoare triple {60732#(<= proc_i 132)} assume a[5] == 1000; {60732#(<= proc_i 132)} is VALID [2019-05-15 10:17:17,440 INFO L273 TraceCheckUtils]: 202: Hoare triple {60732#(<= proc_i 132)} assume j > 4; {60732#(<= proc_i 132)} is VALID [2019-05-15 10:17:17,440 INFO L273 TraceCheckUtils]: 203: Hoare triple {60732#(<= proc_i 132)} assume j < 6; {60732#(<= proc_i 132)} is VALID [2019-05-15 10:17:17,441 INFO L273 TraceCheckUtils]: 204: Hoare triple {60732#(<= proc_i 132)} i := i + 4; {60751#(<= proc_i 136)} is VALID [2019-05-15 10:17:17,442 INFO L273 TraceCheckUtils]: 205: Hoare triple {60751#(<= proc_i 136)} assume i <= 1000; {60751#(<= proc_i 136)} is VALID [2019-05-15 10:17:17,442 INFO L273 TraceCheckUtils]: 206: Hoare triple {60751#(<= proc_i 136)} assume i + 4 < a[j]; {60751#(<= proc_i 136)} is VALID [2019-05-15 10:17:17,442 INFO L273 TraceCheckUtils]: 207: Hoare triple {60751#(<= proc_i 136)} assume a[5] == 1000; {60751#(<= proc_i 136)} is VALID [2019-05-15 10:17:17,443 INFO L273 TraceCheckUtils]: 208: Hoare triple {60751#(<= proc_i 136)} assume j > 4; {60751#(<= proc_i 136)} is VALID [2019-05-15 10:17:17,443 INFO L273 TraceCheckUtils]: 209: Hoare triple {60751#(<= proc_i 136)} assume j < 6; {60751#(<= proc_i 136)} is VALID [2019-05-15 10:17:17,444 INFO L273 TraceCheckUtils]: 210: Hoare triple {60751#(<= proc_i 136)} i := i + 4; {60770#(<= proc_i 140)} is VALID [2019-05-15 10:17:17,445 INFO L273 TraceCheckUtils]: 211: Hoare triple {60770#(<= proc_i 140)} assume i <= 1000; {60770#(<= proc_i 140)} is VALID [2019-05-15 10:17:17,445 INFO L273 TraceCheckUtils]: 212: Hoare triple {60770#(<= proc_i 140)} assume i + 4 < a[j]; {60770#(<= proc_i 140)} is VALID [2019-05-15 10:17:17,446 INFO L273 TraceCheckUtils]: 213: Hoare triple {60770#(<= proc_i 140)} assume a[5] == 1000; {60770#(<= proc_i 140)} is VALID [2019-05-15 10:17:17,446 INFO L273 TraceCheckUtils]: 214: Hoare triple {60770#(<= proc_i 140)} assume j > 4; {60770#(<= proc_i 140)} is VALID [2019-05-15 10:17:17,447 INFO L273 TraceCheckUtils]: 215: Hoare triple {60770#(<= proc_i 140)} assume j < 6; {60770#(<= proc_i 140)} is VALID [2019-05-15 10:17:17,447 INFO L273 TraceCheckUtils]: 216: Hoare triple {60770#(<= proc_i 140)} i := i + 4; {60789#(<= proc_i 144)} is VALID [2019-05-15 10:17:17,448 INFO L273 TraceCheckUtils]: 217: Hoare triple {60789#(<= proc_i 144)} assume i <= 1000; {60789#(<= proc_i 144)} is VALID [2019-05-15 10:17:17,448 INFO L273 TraceCheckUtils]: 218: Hoare triple {60789#(<= proc_i 144)} assume i + 4 < a[j]; {60789#(<= proc_i 144)} is VALID [2019-05-15 10:17:17,449 INFO L273 TraceCheckUtils]: 219: Hoare triple {60789#(<= proc_i 144)} assume a[5] == 1000; {60789#(<= proc_i 144)} is VALID [2019-05-15 10:17:17,449 INFO L273 TraceCheckUtils]: 220: Hoare triple {60789#(<= proc_i 144)} assume j > 4; {60789#(<= proc_i 144)} is VALID [2019-05-15 10:17:17,450 INFO L273 TraceCheckUtils]: 221: Hoare triple {60789#(<= proc_i 144)} assume j < 6; {60789#(<= proc_i 144)} is VALID [2019-05-15 10:17:17,450 INFO L273 TraceCheckUtils]: 222: Hoare triple {60789#(<= proc_i 144)} i := i + 4; {60808#(<= proc_i 148)} is VALID [2019-05-15 10:17:17,451 INFO L273 TraceCheckUtils]: 223: Hoare triple {60808#(<= proc_i 148)} assume i <= 1000; {60808#(<= proc_i 148)} is VALID [2019-05-15 10:17:17,451 INFO L273 TraceCheckUtils]: 224: Hoare triple {60808#(<= proc_i 148)} assume i + 4 < a[j]; {60808#(<= proc_i 148)} is VALID [2019-05-15 10:17:17,452 INFO L273 TraceCheckUtils]: 225: Hoare triple {60808#(<= proc_i 148)} assume a[5] == 1000; {60808#(<= proc_i 148)} is VALID [2019-05-15 10:17:17,452 INFO L273 TraceCheckUtils]: 226: Hoare triple {60808#(<= proc_i 148)} assume j > 4; {60808#(<= proc_i 148)} is VALID [2019-05-15 10:17:17,453 INFO L273 TraceCheckUtils]: 227: Hoare triple {60808#(<= proc_i 148)} assume j < 6; {60808#(<= proc_i 148)} is VALID [2019-05-15 10:17:17,453 INFO L273 TraceCheckUtils]: 228: Hoare triple {60808#(<= proc_i 148)} i := i + 4; {60827#(<= proc_i 152)} is VALID [2019-05-15 10:17:17,454 INFO L273 TraceCheckUtils]: 229: Hoare triple {60827#(<= proc_i 152)} assume i <= 1000; {60827#(<= proc_i 152)} is VALID [2019-05-15 10:17:17,454 INFO L273 TraceCheckUtils]: 230: Hoare triple {60827#(<= proc_i 152)} assume i + 4 < a[j]; {60827#(<= proc_i 152)} is VALID [2019-05-15 10:17:17,455 INFO L273 TraceCheckUtils]: 231: Hoare triple {60827#(<= proc_i 152)} assume a[5] == 1000; {60827#(<= proc_i 152)} is VALID [2019-05-15 10:17:17,455 INFO L273 TraceCheckUtils]: 232: Hoare triple {60827#(<= proc_i 152)} assume j > 4; {60827#(<= proc_i 152)} is VALID [2019-05-15 10:17:17,456 INFO L273 TraceCheckUtils]: 233: Hoare triple {60827#(<= proc_i 152)} assume j < 6; {60827#(<= proc_i 152)} is VALID [2019-05-15 10:17:17,457 INFO L273 TraceCheckUtils]: 234: Hoare triple {60827#(<= proc_i 152)} i := i + 4; {60846#(<= proc_i 156)} is VALID [2019-05-15 10:17:17,457 INFO L273 TraceCheckUtils]: 235: Hoare triple {60846#(<= proc_i 156)} assume i <= 1000; {60846#(<= proc_i 156)} is VALID [2019-05-15 10:17:17,458 INFO L273 TraceCheckUtils]: 236: Hoare triple {60846#(<= proc_i 156)} assume i + 4 < a[j]; {60846#(<= proc_i 156)} is VALID [2019-05-15 10:17:17,458 INFO L273 TraceCheckUtils]: 237: Hoare triple {60846#(<= proc_i 156)} assume a[5] == 1000; {60846#(<= proc_i 156)} is VALID [2019-05-15 10:17:17,458 INFO L273 TraceCheckUtils]: 238: Hoare triple {60846#(<= proc_i 156)} assume j > 4; {60846#(<= proc_i 156)} is VALID [2019-05-15 10:17:17,459 INFO L273 TraceCheckUtils]: 239: Hoare triple {60846#(<= proc_i 156)} assume j < 6; {60846#(<= proc_i 156)} is VALID [2019-05-15 10:17:17,460 INFO L273 TraceCheckUtils]: 240: Hoare triple {60846#(<= proc_i 156)} i := i + 4; {60865#(<= proc_i 160)} is VALID [2019-05-15 10:17:17,460 INFO L273 TraceCheckUtils]: 241: Hoare triple {60865#(<= proc_i 160)} assume i <= 1000; {60865#(<= proc_i 160)} is VALID [2019-05-15 10:17:17,461 INFO L273 TraceCheckUtils]: 242: Hoare triple {60865#(<= proc_i 160)} assume i + 4 < a[j]; {60865#(<= proc_i 160)} is VALID [2019-05-15 10:17:17,461 INFO L273 TraceCheckUtils]: 243: Hoare triple {60865#(<= proc_i 160)} assume a[5] == 1000; {60865#(<= proc_i 160)} is VALID [2019-05-15 10:17:17,461 INFO L273 TraceCheckUtils]: 244: Hoare triple {60865#(<= proc_i 160)} assume j > 4; {60865#(<= proc_i 160)} is VALID [2019-05-15 10:17:17,462 INFO L273 TraceCheckUtils]: 245: Hoare triple {60865#(<= proc_i 160)} assume j < 6; {60865#(<= proc_i 160)} is VALID [2019-05-15 10:17:17,463 INFO L273 TraceCheckUtils]: 246: Hoare triple {60865#(<= proc_i 160)} i := i + 4; {60884#(<= proc_i 164)} is VALID [2019-05-15 10:17:17,463 INFO L273 TraceCheckUtils]: 247: Hoare triple {60884#(<= proc_i 164)} assume i <= 1000; {60884#(<= proc_i 164)} is VALID [2019-05-15 10:17:17,464 INFO L273 TraceCheckUtils]: 248: Hoare triple {60884#(<= proc_i 164)} assume i + 4 < a[j]; {60884#(<= proc_i 164)} is VALID [2019-05-15 10:17:17,464 INFO L273 TraceCheckUtils]: 249: Hoare triple {60884#(<= proc_i 164)} assume a[5] == 1000; {60884#(<= proc_i 164)} is VALID [2019-05-15 10:17:17,465 INFO L273 TraceCheckUtils]: 250: Hoare triple {60884#(<= proc_i 164)} assume j > 4; {60884#(<= proc_i 164)} is VALID [2019-05-15 10:17:17,465 INFO L273 TraceCheckUtils]: 251: Hoare triple {60884#(<= proc_i 164)} assume j < 6; {60884#(<= proc_i 164)} is VALID [2019-05-15 10:17:17,466 INFO L273 TraceCheckUtils]: 252: Hoare triple {60884#(<= proc_i 164)} i := i + 4; {60903#(<= proc_i 168)} is VALID [2019-05-15 10:17:17,466 INFO L273 TraceCheckUtils]: 253: Hoare triple {60903#(<= proc_i 168)} assume i <= 1000; {60903#(<= proc_i 168)} is VALID [2019-05-15 10:17:17,467 INFO L273 TraceCheckUtils]: 254: Hoare triple {60903#(<= proc_i 168)} assume i + 4 < a[j]; {60903#(<= proc_i 168)} is VALID [2019-05-15 10:17:17,467 INFO L273 TraceCheckUtils]: 255: Hoare triple {60903#(<= proc_i 168)} assume a[5] == 1000; {60903#(<= proc_i 168)} is VALID [2019-05-15 10:17:17,468 INFO L273 TraceCheckUtils]: 256: Hoare triple {60903#(<= proc_i 168)} assume j > 4; {60903#(<= proc_i 168)} is VALID [2019-05-15 10:17:17,468 INFO L273 TraceCheckUtils]: 257: Hoare triple {60903#(<= proc_i 168)} assume j < 6; {60903#(<= proc_i 168)} is VALID [2019-05-15 10:17:17,469 INFO L273 TraceCheckUtils]: 258: Hoare triple {60903#(<= proc_i 168)} i := i + 4; {60922#(<= proc_i 172)} is VALID [2019-05-15 10:17:17,469 INFO L273 TraceCheckUtils]: 259: Hoare triple {60922#(<= proc_i 172)} assume i <= 1000; {60922#(<= proc_i 172)} is VALID [2019-05-15 10:17:17,470 INFO L273 TraceCheckUtils]: 260: Hoare triple {60922#(<= proc_i 172)} assume i + 4 < a[j]; {60922#(<= proc_i 172)} is VALID [2019-05-15 10:17:17,470 INFO L273 TraceCheckUtils]: 261: Hoare triple {60922#(<= proc_i 172)} assume a[5] == 1000; {60922#(<= proc_i 172)} is VALID [2019-05-15 10:17:17,471 INFO L273 TraceCheckUtils]: 262: Hoare triple {60922#(<= proc_i 172)} assume j > 4; {60922#(<= proc_i 172)} is VALID [2019-05-15 10:17:17,471 INFO L273 TraceCheckUtils]: 263: Hoare triple {60922#(<= proc_i 172)} assume j < 6; {60922#(<= proc_i 172)} is VALID [2019-05-15 10:17:17,472 INFO L273 TraceCheckUtils]: 264: Hoare triple {60922#(<= proc_i 172)} i := i + 4; {60941#(<= proc_i 176)} is VALID [2019-05-15 10:17:17,472 INFO L273 TraceCheckUtils]: 265: Hoare triple {60941#(<= proc_i 176)} assume i <= 1000; {60941#(<= proc_i 176)} is VALID [2019-05-15 10:17:17,473 INFO L273 TraceCheckUtils]: 266: Hoare triple {60941#(<= proc_i 176)} assume i + 4 < a[j]; {60941#(<= proc_i 176)} is VALID [2019-05-15 10:17:17,473 INFO L273 TraceCheckUtils]: 267: Hoare triple {60941#(<= proc_i 176)} assume a[5] == 1000; {60941#(<= proc_i 176)} is VALID [2019-05-15 10:17:17,474 INFO L273 TraceCheckUtils]: 268: Hoare triple {60941#(<= proc_i 176)} assume j > 4; {60941#(<= proc_i 176)} is VALID [2019-05-15 10:17:17,474 INFO L273 TraceCheckUtils]: 269: Hoare triple {60941#(<= proc_i 176)} assume j < 6; {60941#(<= proc_i 176)} is VALID [2019-05-15 10:17:17,475 INFO L273 TraceCheckUtils]: 270: Hoare triple {60941#(<= proc_i 176)} i := i + 4; {60960#(<= proc_i 180)} is VALID [2019-05-15 10:17:17,475 INFO L273 TraceCheckUtils]: 271: Hoare triple {60960#(<= proc_i 180)} assume i <= 1000; {60960#(<= proc_i 180)} is VALID [2019-05-15 10:17:17,476 INFO L273 TraceCheckUtils]: 272: Hoare triple {60960#(<= proc_i 180)} assume i + 4 < a[j]; {60960#(<= proc_i 180)} is VALID [2019-05-15 10:17:17,476 INFO L273 TraceCheckUtils]: 273: Hoare triple {60960#(<= proc_i 180)} assume a[5] == 1000; {60960#(<= proc_i 180)} is VALID [2019-05-15 10:17:17,477 INFO L273 TraceCheckUtils]: 274: Hoare triple {60960#(<= proc_i 180)} assume j > 4; {60960#(<= proc_i 180)} is VALID [2019-05-15 10:17:17,477 INFO L273 TraceCheckUtils]: 275: Hoare triple {60960#(<= proc_i 180)} assume j < 6; {60960#(<= proc_i 180)} is VALID [2019-05-15 10:17:17,478 INFO L273 TraceCheckUtils]: 276: Hoare triple {60960#(<= proc_i 180)} i := i + 4; {60979#(<= proc_i 184)} is VALID [2019-05-15 10:17:17,478 INFO L273 TraceCheckUtils]: 277: Hoare triple {60979#(<= proc_i 184)} assume i <= 1000; {60979#(<= proc_i 184)} is VALID [2019-05-15 10:17:17,479 INFO L273 TraceCheckUtils]: 278: Hoare triple {60979#(<= proc_i 184)} assume i + 4 < a[j]; {60979#(<= proc_i 184)} is VALID [2019-05-15 10:17:17,479 INFO L273 TraceCheckUtils]: 279: Hoare triple {60979#(<= proc_i 184)} assume a[5] == 1000; {60979#(<= proc_i 184)} is VALID [2019-05-15 10:17:17,480 INFO L273 TraceCheckUtils]: 280: Hoare triple {60979#(<= proc_i 184)} assume j > 4; {60979#(<= proc_i 184)} is VALID [2019-05-15 10:17:17,480 INFO L273 TraceCheckUtils]: 281: Hoare triple {60979#(<= proc_i 184)} assume j < 6; {60979#(<= proc_i 184)} is VALID [2019-05-15 10:17:17,481 INFO L273 TraceCheckUtils]: 282: Hoare triple {60979#(<= proc_i 184)} i := i + 4; {60998#(<= proc_i 188)} is VALID [2019-05-15 10:17:17,481 INFO L273 TraceCheckUtils]: 283: Hoare triple {60998#(<= proc_i 188)} assume i <= 1000; {60998#(<= proc_i 188)} is VALID [2019-05-15 10:17:17,482 INFO L273 TraceCheckUtils]: 284: Hoare triple {60998#(<= proc_i 188)} assume i + 4 < a[j]; {60998#(<= proc_i 188)} is VALID [2019-05-15 10:17:17,482 INFO L273 TraceCheckUtils]: 285: Hoare triple {60998#(<= proc_i 188)} assume a[5] == 1000; {60998#(<= proc_i 188)} is VALID [2019-05-15 10:17:17,483 INFO L273 TraceCheckUtils]: 286: Hoare triple {60998#(<= proc_i 188)} assume j > 4; {60998#(<= proc_i 188)} is VALID [2019-05-15 10:17:17,483 INFO L273 TraceCheckUtils]: 287: Hoare triple {60998#(<= proc_i 188)} assume j < 6; {60998#(<= proc_i 188)} is VALID [2019-05-15 10:17:17,484 INFO L273 TraceCheckUtils]: 288: Hoare triple {60998#(<= proc_i 188)} i := i + 4; {61017#(<= proc_i 192)} is VALID [2019-05-15 10:17:17,484 INFO L273 TraceCheckUtils]: 289: Hoare triple {61017#(<= proc_i 192)} assume i <= 1000; {61017#(<= proc_i 192)} is VALID [2019-05-15 10:17:17,485 INFO L273 TraceCheckUtils]: 290: Hoare triple {61017#(<= proc_i 192)} assume i + 4 < a[j]; {61017#(<= proc_i 192)} is VALID [2019-05-15 10:17:17,485 INFO L273 TraceCheckUtils]: 291: Hoare triple {61017#(<= proc_i 192)} assume a[5] == 1000; {61017#(<= proc_i 192)} is VALID [2019-05-15 10:17:17,486 INFO L273 TraceCheckUtils]: 292: Hoare triple {61017#(<= proc_i 192)} assume j > 4; {61017#(<= proc_i 192)} is VALID [2019-05-15 10:17:17,486 INFO L273 TraceCheckUtils]: 293: Hoare triple {61017#(<= proc_i 192)} assume j < 6; {61017#(<= proc_i 192)} is VALID [2019-05-15 10:17:17,487 INFO L273 TraceCheckUtils]: 294: Hoare triple {61017#(<= proc_i 192)} i := i + 4; {61036#(<= proc_i 196)} is VALID [2019-05-15 10:17:17,487 INFO L273 TraceCheckUtils]: 295: Hoare triple {61036#(<= proc_i 196)} assume i <= 1000; {61036#(<= proc_i 196)} is VALID [2019-05-15 10:17:17,488 INFO L273 TraceCheckUtils]: 296: Hoare triple {61036#(<= proc_i 196)} assume i + 4 < a[j]; {61036#(<= proc_i 196)} is VALID [2019-05-15 10:17:17,488 INFO L273 TraceCheckUtils]: 297: Hoare triple {61036#(<= proc_i 196)} assume a[5] == 1000; {61036#(<= proc_i 196)} is VALID [2019-05-15 10:17:17,489 INFO L273 TraceCheckUtils]: 298: Hoare triple {61036#(<= proc_i 196)} assume j > 4; {61036#(<= proc_i 196)} is VALID [2019-05-15 10:17:17,489 INFO L273 TraceCheckUtils]: 299: Hoare triple {61036#(<= proc_i 196)} assume j < 6; {61036#(<= proc_i 196)} is VALID [2019-05-15 10:17:17,490 INFO L273 TraceCheckUtils]: 300: Hoare triple {61036#(<= proc_i 196)} i := i + 4; {61055#(<= proc_i 200)} is VALID [2019-05-15 10:17:17,491 INFO L273 TraceCheckUtils]: 301: Hoare triple {61055#(<= proc_i 200)} assume i <= 1000; {61055#(<= proc_i 200)} is VALID [2019-05-15 10:17:17,491 INFO L273 TraceCheckUtils]: 302: Hoare triple {61055#(<= proc_i 200)} assume i + 4 < a[j]; {61055#(<= proc_i 200)} is VALID [2019-05-15 10:17:17,491 INFO L273 TraceCheckUtils]: 303: Hoare triple {61055#(<= proc_i 200)} assume a[5] == 1000; {61055#(<= proc_i 200)} is VALID [2019-05-15 10:17:17,492 INFO L273 TraceCheckUtils]: 304: Hoare triple {61055#(<= proc_i 200)} assume j > 4; {61055#(<= proc_i 200)} is VALID [2019-05-15 10:17:17,492 INFO L273 TraceCheckUtils]: 305: Hoare triple {61055#(<= proc_i 200)} assume j < 6; {61055#(<= proc_i 200)} is VALID [2019-05-15 10:17:17,493 INFO L273 TraceCheckUtils]: 306: Hoare triple {61055#(<= proc_i 200)} i := i + 4; {61074#(<= proc_i 204)} is VALID [2019-05-15 10:17:17,494 INFO L273 TraceCheckUtils]: 307: Hoare triple {61074#(<= proc_i 204)} assume i <= 1000; {61074#(<= proc_i 204)} is VALID [2019-05-15 10:17:17,494 INFO L273 TraceCheckUtils]: 308: Hoare triple {61074#(<= proc_i 204)} assume i + 4 < a[j]; {61074#(<= proc_i 204)} is VALID [2019-05-15 10:17:17,495 INFO L273 TraceCheckUtils]: 309: Hoare triple {61074#(<= proc_i 204)} assume a[5] == 1000; {61074#(<= proc_i 204)} is VALID [2019-05-15 10:17:17,495 INFO L273 TraceCheckUtils]: 310: Hoare triple {61074#(<= proc_i 204)} assume j > 4; {61074#(<= proc_i 204)} is VALID [2019-05-15 10:17:17,496 INFO L273 TraceCheckUtils]: 311: Hoare triple {61074#(<= proc_i 204)} assume j < 6; {61074#(<= proc_i 204)} is VALID [2019-05-15 10:17:17,496 INFO L273 TraceCheckUtils]: 312: Hoare triple {61074#(<= proc_i 204)} i := i + 4; {61093#(<= proc_i 208)} is VALID [2019-05-15 10:17:17,497 INFO L273 TraceCheckUtils]: 313: Hoare triple {61093#(<= proc_i 208)} assume !(i <= 1000); {60101#false} is VALID [2019-05-15 10:17:17,562 INFO L134 CoverageAnalysis]: Checked inductivity of 8008 backedges. 0 proven. 8008 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:17,563 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:17,563 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2019-05-15 10:17:17,563 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 314 [2019-05-15 10:17:17,563 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:17,563 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 55 states. [2019-05-15 10:17:17,877 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 314 edges. 314 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:17,877 INFO L454 AbstractCegarLoop]: Interpolant automaton has 55 states [2019-05-15 10:17:17,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2019-05-15 10:17:17,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2019-05-15 10:17:17,878 INFO L87 Difference]: Start difference. First operand 315 states and 315 transitions. Second operand 55 states. [2019-05-15 10:17:18,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:18,430 INFO L93 Difference]: Finished difference Result 326 states and 326 transitions. [2019-05-15 10:17:18,430 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2019-05-15 10:17:18,430 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 314 [2019-05-15 10:17:18,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:18,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2019-05-15 10:17:18,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 327 transitions. [2019-05-15 10:17:18,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2019-05-15 10:17:18,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 327 transitions. [2019-05-15 10:17:18,433 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 55 states and 327 transitions. [2019-05-15 10:17:18,740 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 327 edges. 327 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:18,747 INFO L225 Difference]: With dead ends: 326 [2019-05-15 10:17:18,747 INFO L226 Difference]: Without dead ends: 326 [2019-05-15 10:17:18,748 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2019-05-15 10:17:18,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2019-05-15 10:17:18,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 321. [2019-05-15 10:17:18,751 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:18,751 INFO L82 GeneralOperation]: Start isEquivalent. First operand 326 states. Second operand 321 states. [2019-05-15 10:17:18,751 INFO L74 IsIncluded]: Start isIncluded. First operand 326 states. Second operand 321 states. [2019-05-15 10:17:18,751 INFO L87 Difference]: Start difference. First operand 326 states. Second operand 321 states. [2019-05-15 10:17:18,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:18,757 INFO L93 Difference]: Finished difference Result 326 states and 326 transitions. [2019-05-15 10:17:18,758 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 326 transitions. [2019-05-15 10:17:18,758 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:18,758 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:18,758 INFO L74 IsIncluded]: Start isIncluded. First operand 321 states. Second operand 326 states. [2019-05-15 10:17:18,758 INFO L87 Difference]: Start difference. First operand 321 states. Second operand 326 states. [2019-05-15 10:17:18,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:18,764 INFO L93 Difference]: Finished difference Result 326 states and 326 transitions. [2019-05-15 10:17:18,765 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 326 transitions. [2019-05-15 10:17:18,765 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:18,765 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:18,765 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:18,765 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:18,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 321 states. [2019-05-15 10:17:18,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 321 transitions. [2019-05-15 10:17:18,770 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 321 transitions. Word has length 314 [2019-05-15 10:17:18,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:18,770 INFO L475 AbstractCegarLoop]: Abstraction has 321 states and 321 transitions. [2019-05-15 10:17:18,770 INFO L476 AbstractCegarLoop]: Interpolant automaton has 55 states. [2019-05-15 10:17:18,770 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 321 transitions. [2019-05-15 10:17:18,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2019-05-15 10:17:18,771 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:18,771 INFO L399 BasicCegarLoop]: trace histogram [53, 53, 53, 53, 53, 53, 1, 1] [2019-05-15 10:17:18,771 INFO L418 AbstractCegarLoop]: === Iteration 54 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:18,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:18,772 INFO L82 PathProgramCache]: Analyzing trace with hash -1003756442, now seen corresponding path program 53 times [2019-05-15 10:17:18,772 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:18,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:18,825 INFO L256 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 55 conjunts are in the unsatisfiable core [2019-05-15 10:17:18,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:18,850 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:20,438 INFO L273 TraceCheckUtils]: 0: Hoare triple {62395#true} i := 0; {62400#(<= proc_i 0)} is VALID [2019-05-15 10:17:20,439 INFO L273 TraceCheckUtils]: 1: Hoare triple {62400#(<= proc_i 0)} assume i <= 1000; {62400#(<= proc_i 0)} is VALID [2019-05-15 10:17:20,439 INFO L273 TraceCheckUtils]: 2: Hoare triple {62400#(<= proc_i 0)} assume i + 4 < a[j]; {62400#(<= proc_i 0)} is VALID [2019-05-15 10:17:20,440 INFO L273 TraceCheckUtils]: 3: Hoare triple {62400#(<= proc_i 0)} assume a[5] == 1000; {62400#(<= proc_i 0)} is VALID [2019-05-15 10:17:20,440 INFO L273 TraceCheckUtils]: 4: Hoare triple {62400#(<= proc_i 0)} assume j > 4; {62400#(<= proc_i 0)} is VALID [2019-05-15 10:17:20,441 INFO L273 TraceCheckUtils]: 5: Hoare triple {62400#(<= proc_i 0)} assume j < 6; {62400#(<= proc_i 0)} is VALID [2019-05-15 10:17:20,441 INFO L273 TraceCheckUtils]: 6: Hoare triple {62400#(<= proc_i 0)} i := i + 4; {62419#(<= proc_i 4)} is VALID [2019-05-15 10:17:20,442 INFO L273 TraceCheckUtils]: 7: Hoare triple {62419#(<= proc_i 4)} assume i <= 1000; {62419#(<= proc_i 4)} is VALID [2019-05-15 10:17:20,442 INFO L273 TraceCheckUtils]: 8: Hoare triple {62419#(<= proc_i 4)} assume i + 4 < a[j]; {62419#(<= proc_i 4)} is VALID [2019-05-15 10:17:20,443 INFO L273 TraceCheckUtils]: 9: Hoare triple {62419#(<= proc_i 4)} assume a[5] == 1000; {62419#(<= proc_i 4)} is VALID [2019-05-15 10:17:20,443 INFO L273 TraceCheckUtils]: 10: Hoare triple {62419#(<= proc_i 4)} assume j > 4; {62419#(<= proc_i 4)} is VALID [2019-05-15 10:17:20,444 INFO L273 TraceCheckUtils]: 11: Hoare triple {62419#(<= proc_i 4)} assume j < 6; {62419#(<= proc_i 4)} is VALID [2019-05-15 10:17:20,444 INFO L273 TraceCheckUtils]: 12: Hoare triple {62419#(<= proc_i 4)} i := i + 4; {62438#(<= proc_i 8)} is VALID [2019-05-15 10:17:20,445 INFO L273 TraceCheckUtils]: 13: Hoare triple {62438#(<= proc_i 8)} assume i <= 1000; {62438#(<= proc_i 8)} is VALID [2019-05-15 10:17:20,445 INFO L273 TraceCheckUtils]: 14: Hoare triple {62438#(<= proc_i 8)} assume i + 4 < a[j]; {62438#(<= proc_i 8)} is VALID [2019-05-15 10:17:20,446 INFO L273 TraceCheckUtils]: 15: Hoare triple {62438#(<= proc_i 8)} assume a[5] == 1000; {62438#(<= proc_i 8)} is VALID [2019-05-15 10:17:20,446 INFO L273 TraceCheckUtils]: 16: Hoare triple {62438#(<= proc_i 8)} assume j > 4; {62438#(<= proc_i 8)} is VALID [2019-05-15 10:17:20,447 INFO L273 TraceCheckUtils]: 17: Hoare triple {62438#(<= proc_i 8)} assume j < 6; {62438#(<= proc_i 8)} is VALID [2019-05-15 10:17:20,447 INFO L273 TraceCheckUtils]: 18: Hoare triple {62438#(<= proc_i 8)} i := i + 4; {62457#(<= proc_i 12)} is VALID [2019-05-15 10:17:20,448 INFO L273 TraceCheckUtils]: 19: Hoare triple {62457#(<= proc_i 12)} assume i <= 1000; {62457#(<= proc_i 12)} is VALID [2019-05-15 10:17:20,448 INFO L273 TraceCheckUtils]: 20: Hoare triple {62457#(<= proc_i 12)} assume i + 4 < a[j]; {62457#(<= proc_i 12)} is VALID [2019-05-15 10:17:20,449 INFO L273 TraceCheckUtils]: 21: Hoare triple {62457#(<= proc_i 12)} assume a[5] == 1000; {62457#(<= proc_i 12)} is VALID [2019-05-15 10:17:20,449 INFO L273 TraceCheckUtils]: 22: Hoare triple {62457#(<= proc_i 12)} assume j > 4; {62457#(<= proc_i 12)} is VALID [2019-05-15 10:17:20,450 INFO L273 TraceCheckUtils]: 23: Hoare triple {62457#(<= proc_i 12)} assume j < 6; {62457#(<= proc_i 12)} is VALID [2019-05-15 10:17:20,450 INFO L273 TraceCheckUtils]: 24: Hoare triple {62457#(<= proc_i 12)} i := i + 4; {62476#(<= proc_i 16)} is VALID [2019-05-15 10:17:20,451 INFO L273 TraceCheckUtils]: 25: Hoare triple {62476#(<= proc_i 16)} assume i <= 1000; {62476#(<= proc_i 16)} is VALID [2019-05-15 10:17:20,451 INFO L273 TraceCheckUtils]: 26: Hoare triple {62476#(<= proc_i 16)} assume i + 4 < a[j]; {62476#(<= proc_i 16)} is VALID [2019-05-15 10:17:20,452 INFO L273 TraceCheckUtils]: 27: Hoare triple {62476#(<= proc_i 16)} assume a[5] == 1000; {62476#(<= proc_i 16)} is VALID [2019-05-15 10:17:20,452 INFO L273 TraceCheckUtils]: 28: Hoare triple {62476#(<= proc_i 16)} assume j > 4; {62476#(<= proc_i 16)} is VALID [2019-05-15 10:17:20,452 INFO L273 TraceCheckUtils]: 29: Hoare triple {62476#(<= proc_i 16)} assume j < 6; {62476#(<= proc_i 16)} is VALID [2019-05-15 10:17:20,453 INFO L273 TraceCheckUtils]: 30: Hoare triple {62476#(<= proc_i 16)} i := i + 4; {62495#(<= proc_i 20)} is VALID [2019-05-15 10:17:20,454 INFO L273 TraceCheckUtils]: 31: Hoare triple {62495#(<= proc_i 20)} assume i <= 1000; {62495#(<= proc_i 20)} is VALID [2019-05-15 10:17:20,454 INFO L273 TraceCheckUtils]: 32: Hoare triple {62495#(<= proc_i 20)} assume i + 4 < a[j]; {62495#(<= proc_i 20)} is VALID [2019-05-15 10:17:20,454 INFO L273 TraceCheckUtils]: 33: Hoare triple {62495#(<= proc_i 20)} assume a[5] == 1000; {62495#(<= proc_i 20)} is VALID [2019-05-15 10:17:20,455 INFO L273 TraceCheckUtils]: 34: Hoare triple {62495#(<= proc_i 20)} assume j > 4; {62495#(<= proc_i 20)} is VALID [2019-05-15 10:17:20,455 INFO L273 TraceCheckUtils]: 35: Hoare triple {62495#(<= proc_i 20)} assume j < 6; {62495#(<= proc_i 20)} is VALID [2019-05-15 10:17:20,456 INFO L273 TraceCheckUtils]: 36: Hoare triple {62495#(<= proc_i 20)} i := i + 4; {62514#(<= proc_i 24)} is VALID [2019-05-15 10:17:20,457 INFO L273 TraceCheckUtils]: 37: Hoare triple {62514#(<= proc_i 24)} assume i <= 1000; {62514#(<= proc_i 24)} is VALID [2019-05-15 10:17:20,457 INFO L273 TraceCheckUtils]: 38: Hoare triple {62514#(<= proc_i 24)} assume i + 4 < a[j]; {62514#(<= proc_i 24)} is VALID [2019-05-15 10:17:20,457 INFO L273 TraceCheckUtils]: 39: Hoare triple {62514#(<= proc_i 24)} assume a[5] == 1000; {62514#(<= proc_i 24)} is VALID [2019-05-15 10:17:20,458 INFO L273 TraceCheckUtils]: 40: Hoare triple {62514#(<= proc_i 24)} assume j > 4; {62514#(<= proc_i 24)} is VALID [2019-05-15 10:17:20,458 INFO L273 TraceCheckUtils]: 41: Hoare triple {62514#(<= proc_i 24)} assume j < 6; {62514#(<= proc_i 24)} is VALID [2019-05-15 10:17:20,459 INFO L273 TraceCheckUtils]: 42: Hoare triple {62514#(<= proc_i 24)} i := i + 4; {62533#(<= proc_i 28)} is VALID [2019-05-15 10:17:20,459 INFO L273 TraceCheckUtils]: 43: Hoare triple {62533#(<= proc_i 28)} assume i <= 1000; {62533#(<= proc_i 28)} is VALID [2019-05-15 10:17:20,460 INFO L273 TraceCheckUtils]: 44: Hoare triple {62533#(<= proc_i 28)} assume i + 4 < a[j]; {62533#(<= proc_i 28)} is VALID [2019-05-15 10:17:20,460 INFO L273 TraceCheckUtils]: 45: Hoare triple {62533#(<= proc_i 28)} assume a[5] == 1000; {62533#(<= proc_i 28)} is VALID [2019-05-15 10:17:20,461 INFO L273 TraceCheckUtils]: 46: Hoare triple {62533#(<= proc_i 28)} assume j > 4; {62533#(<= proc_i 28)} is VALID [2019-05-15 10:17:20,461 INFO L273 TraceCheckUtils]: 47: Hoare triple {62533#(<= proc_i 28)} assume j < 6; {62533#(<= proc_i 28)} is VALID [2019-05-15 10:17:20,462 INFO L273 TraceCheckUtils]: 48: Hoare triple {62533#(<= proc_i 28)} i := i + 4; {62552#(<= proc_i 32)} is VALID [2019-05-15 10:17:20,462 INFO L273 TraceCheckUtils]: 49: Hoare triple {62552#(<= proc_i 32)} assume i <= 1000; {62552#(<= proc_i 32)} is VALID [2019-05-15 10:17:20,463 INFO L273 TraceCheckUtils]: 50: Hoare triple {62552#(<= proc_i 32)} assume i + 4 < a[j]; {62552#(<= proc_i 32)} is VALID [2019-05-15 10:17:20,463 INFO L273 TraceCheckUtils]: 51: Hoare triple {62552#(<= proc_i 32)} assume a[5] == 1000; {62552#(<= proc_i 32)} is VALID [2019-05-15 10:17:20,464 INFO L273 TraceCheckUtils]: 52: Hoare triple {62552#(<= proc_i 32)} assume j > 4; {62552#(<= proc_i 32)} is VALID [2019-05-15 10:17:20,464 INFO L273 TraceCheckUtils]: 53: Hoare triple {62552#(<= proc_i 32)} assume j < 6; {62552#(<= proc_i 32)} is VALID [2019-05-15 10:17:20,465 INFO L273 TraceCheckUtils]: 54: Hoare triple {62552#(<= proc_i 32)} i := i + 4; {62571#(<= proc_i 36)} is VALID [2019-05-15 10:17:20,465 INFO L273 TraceCheckUtils]: 55: Hoare triple {62571#(<= proc_i 36)} assume i <= 1000; {62571#(<= proc_i 36)} is VALID [2019-05-15 10:17:20,466 INFO L273 TraceCheckUtils]: 56: Hoare triple {62571#(<= proc_i 36)} assume i + 4 < a[j]; {62571#(<= proc_i 36)} is VALID [2019-05-15 10:17:20,466 INFO L273 TraceCheckUtils]: 57: Hoare triple {62571#(<= proc_i 36)} assume a[5] == 1000; {62571#(<= proc_i 36)} is VALID [2019-05-15 10:17:20,467 INFO L273 TraceCheckUtils]: 58: Hoare triple {62571#(<= proc_i 36)} assume j > 4; {62571#(<= proc_i 36)} is VALID [2019-05-15 10:17:20,467 INFO L273 TraceCheckUtils]: 59: Hoare triple {62571#(<= proc_i 36)} assume j < 6; {62571#(<= proc_i 36)} is VALID [2019-05-15 10:17:20,468 INFO L273 TraceCheckUtils]: 60: Hoare triple {62571#(<= proc_i 36)} i := i + 4; {62590#(<= proc_i 40)} is VALID [2019-05-15 10:17:20,468 INFO L273 TraceCheckUtils]: 61: Hoare triple {62590#(<= proc_i 40)} assume i <= 1000; {62590#(<= proc_i 40)} is VALID [2019-05-15 10:17:20,469 INFO L273 TraceCheckUtils]: 62: Hoare triple {62590#(<= proc_i 40)} assume i + 4 < a[j]; {62590#(<= proc_i 40)} is VALID [2019-05-15 10:17:20,469 INFO L273 TraceCheckUtils]: 63: Hoare triple {62590#(<= proc_i 40)} assume a[5] == 1000; {62590#(<= proc_i 40)} is VALID [2019-05-15 10:17:20,470 INFO L273 TraceCheckUtils]: 64: Hoare triple {62590#(<= proc_i 40)} assume j > 4; {62590#(<= proc_i 40)} is VALID [2019-05-15 10:17:20,470 INFO L273 TraceCheckUtils]: 65: Hoare triple {62590#(<= proc_i 40)} assume j < 6; {62590#(<= proc_i 40)} is VALID [2019-05-15 10:17:20,471 INFO L273 TraceCheckUtils]: 66: Hoare triple {62590#(<= proc_i 40)} i := i + 4; {62609#(<= proc_i 44)} is VALID [2019-05-15 10:17:20,471 INFO L273 TraceCheckUtils]: 67: Hoare triple {62609#(<= proc_i 44)} assume i <= 1000; {62609#(<= proc_i 44)} is VALID [2019-05-15 10:17:20,472 INFO L273 TraceCheckUtils]: 68: Hoare triple {62609#(<= proc_i 44)} assume i + 4 < a[j]; {62609#(<= proc_i 44)} is VALID [2019-05-15 10:17:20,472 INFO L273 TraceCheckUtils]: 69: Hoare triple {62609#(<= proc_i 44)} assume a[5] == 1000; {62609#(<= proc_i 44)} is VALID [2019-05-15 10:17:20,473 INFO L273 TraceCheckUtils]: 70: Hoare triple {62609#(<= proc_i 44)} assume j > 4; {62609#(<= proc_i 44)} is VALID [2019-05-15 10:17:20,473 INFO L273 TraceCheckUtils]: 71: Hoare triple {62609#(<= proc_i 44)} assume j < 6; {62609#(<= proc_i 44)} is VALID [2019-05-15 10:17:20,474 INFO L273 TraceCheckUtils]: 72: Hoare triple {62609#(<= proc_i 44)} i := i + 4; {62628#(<= proc_i 48)} is VALID [2019-05-15 10:17:20,474 INFO L273 TraceCheckUtils]: 73: Hoare triple {62628#(<= proc_i 48)} assume i <= 1000; {62628#(<= proc_i 48)} is VALID [2019-05-15 10:17:20,475 INFO L273 TraceCheckUtils]: 74: Hoare triple {62628#(<= proc_i 48)} assume i + 4 < a[j]; {62628#(<= proc_i 48)} is VALID [2019-05-15 10:17:20,475 INFO L273 TraceCheckUtils]: 75: Hoare triple {62628#(<= proc_i 48)} assume a[5] == 1000; {62628#(<= proc_i 48)} is VALID [2019-05-15 10:17:20,476 INFO L273 TraceCheckUtils]: 76: Hoare triple {62628#(<= proc_i 48)} assume j > 4; {62628#(<= proc_i 48)} is VALID [2019-05-15 10:17:20,476 INFO L273 TraceCheckUtils]: 77: Hoare triple {62628#(<= proc_i 48)} assume j < 6; {62628#(<= proc_i 48)} is VALID [2019-05-15 10:17:20,477 INFO L273 TraceCheckUtils]: 78: Hoare triple {62628#(<= proc_i 48)} i := i + 4; {62647#(<= proc_i 52)} is VALID [2019-05-15 10:17:20,477 INFO L273 TraceCheckUtils]: 79: Hoare triple {62647#(<= proc_i 52)} assume i <= 1000; {62647#(<= proc_i 52)} is VALID [2019-05-15 10:17:20,478 INFO L273 TraceCheckUtils]: 80: Hoare triple {62647#(<= proc_i 52)} assume i + 4 < a[j]; {62647#(<= proc_i 52)} is VALID [2019-05-15 10:17:20,478 INFO L273 TraceCheckUtils]: 81: Hoare triple {62647#(<= proc_i 52)} assume a[5] == 1000; {62647#(<= proc_i 52)} is VALID [2019-05-15 10:17:20,478 INFO L273 TraceCheckUtils]: 82: Hoare triple {62647#(<= proc_i 52)} assume j > 4; {62647#(<= proc_i 52)} is VALID [2019-05-15 10:17:20,479 INFO L273 TraceCheckUtils]: 83: Hoare triple {62647#(<= proc_i 52)} assume j < 6; {62647#(<= proc_i 52)} is VALID [2019-05-15 10:17:20,480 INFO L273 TraceCheckUtils]: 84: Hoare triple {62647#(<= proc_i 52)} i := i + 4; {62666#(<= proc_i 56)} is VALID [2019-05-15 10:17:20,480 INFO L273 TraceCheckUtils]: 85: Hoare triple {62666#(<= proc_i 56)} assume i <= 1000; {62666#(<= proc_i 56)} is VALID [2019-05-15 10:17:20,481 INFO L273 TraceCheckUtils]: 86: Hoare triple {62666#(<= proc_i 56)} assume i + 4 < a[j]; {62666#(<= proc_i 56)} is VALID [2019-05-15 10:17:20,481 INFO L273 TraceCheckUtils]: 87: Hoare triple {62666#(<= proc_i 56)} assume a[5] == 1000; {62666#(<= proc_i 56)} is VALID [2019-05-15 10:17:20,481 INFO L273 TraceCheckUtils]: 88: Hoare triple {62666#(<= proc_i 56)} assume j > 4; {62666#(<= proc_i 56)} is VALID [2019-05-15 10:17:20,482 INFO L273 TraceCheckUtils]: 89: Hoare triple {62666#(<= proc_i 56)} assume j < 6; {62666#(<= proc_i 56)} is VALID [2019-05-15 10:17:20,483 INFO L273 TraceCheckUtils]: 90: Hoare triple {62666#(<= proc_i 56)} i := i + 4; {62685#(<= proc_i 60)} is VALID [2019-05-15 10:17:20,483 INFO L273 TraceCheckUtils]: 91: Hoare triple {62685#(<= proc_i 60)} assume i <= 1000; {62685#(<= proc_i 60)} is VALID [2019-05-15 10:17:20,483 INFO L273 TraceCheckUtils]: 92: Hoare triple {62685#(<= proc_i 60)} assume i + 4 < a[j]; {62685#(<= proc_i 60)} is VALID [2019-05-15 10:17:20,484 INFO L273 TraceCheckUtils]: 93: Hoare triple {62685#(<= proc_i 60)} assume a[5] == 1000; {62685#(<= proc_i 60)} is VALID [2019-05-15 10:17:20,484 INFO L273 TraceCheckUtils]: 94: Hoare triple {62685#(<= proc_i 60)} assume j > 4; {62685#(<= proc_i 60)} is VALID [2019-05-15 10:17:20,485 INFO L273 TraceCheckUtils]: 95: Hoare triple {62685#(<= proc_i 60)} assume j < 6; {62685#(<= proc_i 60)} is VALID [2019-05-15 10:17:20,485 INFO L273 TraceCheckUtils]: 96: Hoare triple {62685#(<= proc_i 60)} i := i + 4; {62704#(<= proc_i 64)} is VALID [2019-05-15 10:17:20,486 INFO L273 TraceCheckUtils]: 97: Hoare triple {62704#(<= proc_i 64)} assume i <= 1000; {62704#(<= proc_i 64)} is VALID [2019-05-15 10:17:20,486 INFO L273 TraceCheckUtils]: 98: Hoare triple {62704#(<= proc_i 64)} assume i + 4 < a[j]; {62704#(<= proc_i 64)} is VALID [2019-05-15 10:17:20,487 INFO L273 TraceCheckUtils]: 99: Hoare triple {62704#(<= proc_i 64)} assume a[5] == 1000; {62704#(<= proc_i 64)} is VALID [2019-05-15 10:17:20,487 INFO L273 TraceCheckUtils]: 100: Hoare triple {62704#(<= proc_i 64)} assume j > 4; {62704#(<= proc_i 64)} is VALID [2019-05-15 10:17:20,488 INFO L273 TraceCheckUtils]: 101: Hoare triple {62704#(<= proc_i 64)} assume j < 6; {62704#(<= proc_i 64)} is VALID [2019-05-15 10:17:20,488 INFO L273 TraceCheckUtils]: 102: Hoare triple {62704#(<= proc_i 64)} i := i + 4; {62723#(<= proc_i 68)} is VALID [2019-05-15 10:17:20,489 INFO L273 TraceCheckUtils]: 103: Hoare triple {62723#(<= proc_i 68)} assume i <= 1000; {62723#(<= proc_i 68)} is VALID [2019-05-15 10:17:20,489 INFO L273 TraceCheckUtils]: 104: Hoare triple {62723#(<= proc_i 68)} assume i + 4 < a[j]; {62723#(<= proc_i 68)} is VALID [2019-05-15 10:17:20,490 INFO L273 TraceCheckUtils]: 105: Hoare triple {62723#(<= proc_i 68)} assume a[5] == 1000; {62723#(<= proc_i 68)} is VALID [2019-05-15 10:17:20,490 INFO L273 TraceCheckUtils]: 106: Hoare triple {62723#(<= proc_i 68)} assume j > 4; {62723#(<= proc_i 68)} is VALID [2019-05-15 10:17:20,491 INFO L273 TraceCheckUtils]: 107: Hoare triple {62723#(<= proc_i 68)} assume j < 6; {62723#(<= proc_i 68)} is VALID [2019-05-15 10:17:20,491 INFO L273 TraceCheckUtils]: 108: Hoare triple {62723#(<= proc_i 68)} i := i + 4; {62742#(<= proc_i 72)} is VALID [2019-05-15 10:17:20,492 INFO L273 TraceCheckUtils]: 109: Hoare triple {62742#(<= proc_i 72)} assume i <= 1000; {62742#(<= proc_i 72)} is VALID [2019-05-15 10:17:20,492 INFO L273 TraceCheckUtils]: 110: Hoare triple {62742#(<= proc_i 72)} assume i + 4 < a[j]; {62742#(<= proc_i 72)} is VALID [2019-05-15 10:17:20,493 INFO L273 TraceCheckUtils]: 111: Hoare triple {62742#(<= proc_i 72)} assume a[5] == 1000; {62742#(<= proc_i 72)} is VALID [2019-05-15 10:17:20,493 INFO L273 TraceCheckUtils]: 112: Hoare triple {62742#(<= proc_i 72)} assume j > 4; {62742#(<= proc_i 72)} is VALID [2019-05-15 10:17:20,494 INFO L273 TraceCheckUtils]: 113: Hoare triple {62742#(<= proc_i 72)} assume j < 6; {62742#(<= proc_i 72)} is VALID [2019-05-15 10:17:20,494 INFO L273 TraceCheckUtils]: 114: Hoare triple {62742#(<= proc_i 72)} i := i + 4; {62761#(<= proc_i 76)} is VALID [2019-05-15 10:17:20,495 INFO L273 TraceCheckUtils]: 115: Hoare triple {62761#(<= proc_i 76)} assume i <= 1000; {62761#(<= proc_i 76)} is VALID [2019-05-15 10:17:20,495 INFO L273 TraceCheckUtils]: 116: Hoare triple {62761#(<= proc_i 76)} assume i + 4 < a[j]; {62761#(<= proc_i 76)} is VALID [2019-05-15 10:17:20,496 INFO L273 TraceCheckUtils]: 117: Hoare triple {62761#(<= proc_i 76)} assume a[5] == 1000; {62761#(<= proc_i 76)} is VALID [2019-05-15 10:17:20,496 INFO L273 TraceCheckUtils]: 118: Hoare triple {62761#(<= proc_i 76)} assume j > 4; {62761#(<= proc_i 76)} is VALID [2019-05-15 10:17:20,497 INFO L273 TraceCheckUtils]: 119: Hoare triple {62761#(<= proc_i 76)} assume j < 6; {62761#(<= proc_i 76)} is VALID [2019-05-15 10:17:20,497 INFO L273 TraceCheckUtils]: 120: Hoare triple {62761#(<= proc_i 76)} i := i + 4; {62780#(<= proc_i 80)} is VALID [2019-05-15 10:17:20,498 INFO L273 TraceCheckUtils]: 121: Hoare triple {62780#(<= proc_i 80)} assume i <= 1000; {62780#(<= proc_i 80)} is VALID [2019-05-15 10:17:20,498 INFO L273 TraceCheckUtils]: 122: Hoare triple {62780#(<= proc_i 80)} assume i + 4 < a[j]; {62780#(<= proc_i 80)} is VALID [2019-05-15 10:17:20,499 INFO L273 TraceCheckUtils]: 123: Hoare triple {62780#(<= proc_i 80)} assume a[5] == 1000; {62780#(<= proc_i 80)} is VALID [2019-05-15 10:17:20,499 INFO L273 TraceCheckUtils]: 124: Hoare triple {62780#(<= proc_i 80)} assume j > 4; {62780#(<= proc_i 80)} is VALID [2019-05-15 10:17:20,500 INFO L273 TraceCheckUtils]: 125: Hoare triple {62780#(<= proc_i 80)} assume j < 6; {62780#(<= proc_i 80)} is VALID [2019-05-15 10:17:20,500 INFO L273 TraceCheckUtils]: 126: Hoare triple {62780#(<= proc_i 80)} i := i + 4; {62799#(<= proc_i 84)} is VALID [2019-05-15 10:17:20,501 INFO L273 TraceCheckUtils]: 127: Hoare triple {62799#(<= proc_i 84)} assume i <= 1000; {62799#(<= proc_i 84)} is VALID [2019-05-15 10:17:20,501 INFO L273 TraceCheckUtils]: 128: Hoare triple {62799#(<= proc_i 84)} assume i + 4 < a[j]; {62799#(<= proc_i 84)} is VALID [2019-05-15 10:17:20,502 INFO L273 TraceCheckUtils]: 129: Hoare triple {62799#(<= proc_i 84)} assume a[5] == 1000; {62799#(<= proc_i 84)} is VALID [2019-05-15 10:17:20,502 INFO L273 TraceCheckUtils]: 130: Hoare triple {62799#(<= proc_i 84)} assume j > 4; {62799#(<= proc_i 84)} is VALID [2019-05-15 10:17:20,502 INFO L273 TraceCheckUtils]: 131: Hoare triple {62799#(<= proc_i 84)} assume j < 6; {62799#(<= proc_i 84)} is VALID [2019-05-15 10:17:20,503 INFO L273 TraceCheckUtils]: 132: Hoare triple {62799#(<= proc_i 84)} i := i + 4; {62818#(<= proc_i 88)} is VALID [2019-05-15 10:17:20,504 INFO L273 TraceCheckUtils]: 133: Hoare triple {62818#(<= proc_i 88)} assume i <= 1000; {62818#(<= proc_i 88)} is VALID [2019-05-15 10:17:20,504 INFO L273 TraceCheckUtils]: 134: Hoare triple {62818#(<= proc_i 88)} assume i + 4 < a[j]; {62818#(<= proc_i 88)} is VALID [2019-05-15 10:17:20,505 INFO L273 TraceCheckUtils]: 135: Hoare triple {62818#(<= proc_i 88)} assume a[5] == 1000; {62818#(<= proc_i 88)} is VALID [2019-05-15 10:17:20,505 INFO L273 TraceCheckUtils]: 136: Hoare triple {62818#(<= proc_i 88)} assume j > 4; {62818#(<= proc_i 88)} is VALID [2019-05-15 10:17:20,505 INFO L273 TraceCheckUtils]: 137: Hoare triple {62818#(<= proc_i 88)} assume j < 6; {62818#(<= proc_i 88)} is VALID [2019-05-15 10:17:20,506 INFO L273 TraceCheckUtils]: 138: Hoare triple {62818#(<= proc_i 88)} i := i + 4; {62837#(<= proc_i 92)} is VALID [2019-05-15 10:17:20,507 INFO L273 TraceCheckUtils]: 139: Hoare triple {62837#(<= proc_i 92)} assume i <= 1000; {62837#(<= proc_i 92)} is VALID [2019-05-15 10:17:20,507 INFO L273 TraceCheckUtils]: 140: Hoare triple {62837#(<= proc_i 92)} assume i + 4 < a[j]; {62837#(<= proc_i 92)} is VALID [2019-05-15 10:17:20,507 INFO L273 TraceCheckUtils]: 141: Hoare triple {62837#(<= proc_i 92)} assume a[5] == 1000; {62837#(<= proc_i 92)} is VALID [2019-05-15 10:17:20,508 INFO L273 TraceCheckUtils]: 142: Hoare triple {62837#(<= proc_i 92)} assume j > 4; {62837#(<= proc_i 92)} is VALID [2019-05-15 10:17:20,508 INFO L273 TraceCheckUtils]: 143: Hoare triple {62837#(<= proc_i 92)} assume j < 6; {62837#(<= proc_i 92)} is VALID [2019-05-15 10:17:20,509 INFO L273 TraceCheckUtils]: 144: Hoare triple {62837#(<= proc_i 92)} i := i + 4; {62856#(<= proc_i 96)} is VALID [2019-05-15 10:17:20,509 INFO L273 TraceCheckUtils]: 145: Hoare triple {62856#(<= proc_i 96)} assume i <= 1000; {62856#(<= proc_i 96)} is VALID [2019-05-15 10:17:20,510 INFO L273 TraceCheckUtils]: 146: Hoare triple {62856#(<= proc_i 96)} assume i + 4 < a[j]; {62856#(<= proc_i 96)} is VALID [2019-05-15 10:17:20,510 INFO L273 TraceCheckUtils]: 147: Hoare triple {62856#(<= proc_i 96)} assume a[5] == 1000; {62856#(<= proc_i 96)} is VALID [2019-05-15 10:17:20,511 INFO L273 TraceCheckUtils]: 148: Hoare triple {62856#(<= proc_i 96)} assume j > 4; {62856#(<= proc_i 96)} is VALID [2019-05-15 10:17:20,511 INFO L273 TraceCheckUtils]: 149: Hoare triple {62856#(<= proc_i 96)} assume j < 6; {62856#(<= proc_i 96)} is VALID [2019-05-15 10:17:20,512 INFO L273 TraceCheckUtils]: 150: Hoare triple {62856#(<= proc_i 96)} i := i + 4; {62875#(<= proc_i 100)} is VALID [2019-05-15 10:17:20,513 INFO L273 TraceCheckUtils]: 151: Hoare triple {62875#(<= proc_i 100)} assume i <= 1000; {62875#(<= proc_i 100)} is VALID [2019-05-15 10:17:20,513 INFO L273 TraceCheckUtils]: 152: Hoare triple {62875#(<= proc_i 100)} assume i + 4 < a[j]; {62875#(<= proc_i 100)} is VALID [2019-05-15 10:17:20,513 INFO L273 TraceCheckUtils]: 153: Hoare triple {62875#(<= proc_i 100)} assume a[5] == 1000; {62875#(<= proc_i 100)} is VALID [2019-05-15 10:17:20,514 INFO L273 TraceCheckUtils]: 154: Hoare triple {62875#(<= proc_i 100)} assume j > 4; {62875#(<= proc_i 100)} is VALID [2019-05-15 10:17:20,514 INFO L273 TraceCheckUtils]: 155: Hoare triple {62875#(<= proc_i 100)} assume j < 6; {62875#(<= proc_i 100)} is VALID [2019-05-15 10:17:20,515 INFO L273 TraceCheckUtils]: 156: Hoare triple {62875#(<= proc_i 100)} i := i + 4; {62894#(<= proc_i 104)} is VALID [2019-05-15 10:17:20,515 INFO L273 TraceCheckUtils]: 157: Hoare triple {62894#(<= proc_i 104)} assume i <= 1000; {62894#(<= proc_i 104)} is VALID [2019-05-15 10:17:20,516 INFO L273 TraceCheckUtils]: 158: Hoare triple {62894#(<= proc_i 104)} assume i + 4 < a[j]; {62894#(<= proc_i 104)} is VALID [2019-05-15 10:17:20,516 INFO L273 TraceCheckUtils]: 159: Hoare triple {62894#(<= proc_i 104)} assume a[5] == 1000; {62894#(<= proc_i 104)} is VALID [2019-05-15 10:17:20,517 INFO L273 TraceCheckUtils]: 160: Hoare triple {62894#(<= proc_i 104)} assume j > 4; {62894#(<= proc_i 104)} is VALID [2019-05-15 10:17:20,517 INFO L273 TraceCheckUtils]: 161: Hoare triple {62894#(<= proc_i 104)} assume j < 6; {62894#(<= proc_i 104)} is VALID [2019-05-15 10:17:20,518 INFO L273 TraceCheckUtils]: 162: Hoare triple {62894#(<= proc_i 104)} i := i + 4; {62913#(<= proc_i 108)} is VALID [2019-05-15 10:17:20,518 INFO L273 TraceCheckUtils]: 163: Hoare triple {62913#(<= proc_i 108)} assume i <= 1000; {62913#(<= proc_i 108)} is VALID [2019-05-15 10:17:20,519 INFO L273 TraceCheckUtils]: 164: Hoare triple {62913#(<= proc_i 108)} assume i + 4 < a[j]; {62913#(<= proc_i 108)} is VALID [2019-05-15 10:17:20,519 INFO L273 TraceCheckUtils]: 165: Hoare triple {62913#(<= proc_i 108)} assume a[5] == 1000; {62913#(<= proc_i 108)} is VALID [2019-05-15 10:17:20,520 INFO L273 TraceCheckUtils]: 166: Hoare triple {62913#(<= proc_i 108)} assume j > 4; {62913#(<= proc_i 108)} is VALID [2019-05-15 10:17:20,520 INFO L273 TraceCheckUtils]: 167: Hoare triple {62913#(<= proc_i 108)} assume j < 6; {62913#(<= proc_i 108)} is VALID [2019-05-15 10:17:20,521 INFO L273 TraceCheckUtils]: 168: Hoare triple {62913#(<= proc_i 108)} i := i + 4; {62932#(<= proc_i 112)} is VALID [2019-05-15 10:17:20,521 INFO L273 TraceCheckUtils]: 169: Hoare triple {62932#(<= proc_i 112)} assume i <= 1000; {62932#(<= proc_i 112)} is VALID [2019-05-15 10:17:20,522 INFO L273 TraceCheckUtils]: 170: Hoare triple {62932#(<= proc_i 112)} assume i + 4 < a[j]; {62932#(<= proc_i 112)} is VALID [2019-05-15 10:17:20,522 INFO L273 TraceCheckUtils]: 171: Hoare triple {62932#(<= proc_i 112)} assume a[5] == 1000; {62932#(<= proc_i 112)} is VALID [2019-05-15 10:17:20,523 INFO L273 TraceCheckUtils]: 172: Hoare triple {62932#(<= proc_i 112)} assume j > 4; {62932#(<= proc_i 112)} is VALID [2019-05-15 10:17:20,523 INFO L273 TraceCheckUtils]: 173: Hoare triple {62932#(<= proc_i 112)} assume j < 6; {62932#(<= proc_i 112)} is VALID [2019-05-15 10:17:20,524 INFO L273 TraceCheckUtils]: 174: Hoare triple {62932#(<= proc_i 112)} i := i + 4; {62951#(<= proc_i 116)} is VALID [2019-05-15 10:17:20,524 INFO L273 TraceCheckUtils]: 175: Hoare triple {62951#(<= proc_i 116)} assume i <= 1000; {62951#(<= proc_i 116)} is VALID [2019-05-15 10:17:20,525 INFO L273 TraceCheckUtils]: 176: Hoare triple {62951#(<= proc_i 116)} assume i + 4 < a[j]; {62951#(<= proc_i 116)} is VALID [2019-05-15 10:17:20,525 INFO L273 TraceCheckUtils]: 177: Hoare triple {62951#(<= proc_i 116)} assume a[5] == 1000; {62951#(<= proc_i 116)} is VALID [2019-05-15 10:17:20,526 INFO L273 TraceCheckUtils]: 178: Hoare triple {62951#(<= proc_i 116)} assume j > 4; {62951#(<= proc_i 116)} is VALID [2019-05-15 10:17:20,526 INFO L273 TraceCheckUtils]: 179: Hoare triple {62951#(<= proc_i 116)} assume j < 6; {62951#(<= proc_i 116)} is VALID [2019-05-15 10:17:20,527 INFO L273 TraceCheckUtils]: 180: Hoare triple {62951#(<= proc_i 116)} i := i + 4; {62970#(<= proc_i 120)} is VALID [2019-05-15 10:17:20,527 INFO L273 TraceCheckUtils]: 181: Hoare triple {62970#(<= proc_i 120)} assume i <= 1000; {62970#(<= proc_i 120)} is VALID [2019-05-15 10:17:20,528 INFO L273 TraceCheckUtils]: 182: Hoare triple {62970#(<= proc_i 120)} assume i + 4 < a[j]; {62970#(<= proc_i 120)} is VALID [2019-05-15 10:17:20,528 INFO L273 TraceCheckUtils]: 183: Hoare triple {62970#(<= proc_i 120)} assume a[5] == 1000; {62970#(<= proc_i 120)} is VALID [2019-05-15 10:17:20,529 INFO L273 TraceCheckUtils]: 184: Hoare triple {62970#(<= proc_i 120)} assume j > 4; {62970#(<= proc_i 120)} is VALID [2019-05-15 10:17:20,529 INFO L273 TraceCheckUtils]: 185: Hoare triple {62970#(<= proc_i 120)} assume j < 6; {62970#(<= proc_i 120)} is VALID [2019-05-15 10:17:20,530 INFO L273 TraceCheckUtils]: 186: Hoare triple {62970#(<= proc_i 120)} i := i + 4; {62989#(<= proc_i 124)} is VALID [2019-05-15 10:17:20,530 INFO L273 TraceCheckUtils]: 187: Hoare triple {62989#(<= proc_i 124)} assume i <= 1000; {62989#(<= proc_i 124)} is VALID [2019-05-15 10:17:20,531 INFO L273 TraceCheckUtils]: 188: Hoare triple {62989#(<= proc_i 124)} assume i + 4 < a[j]; {62989#(<= proc_i 124)} is VALID [2019-05-15 10:17:20,531 INFO L273 TraceCheckUtils]: 189: Hoare triple {62989#(<= proc_i 124)} assume a[5] == 1000; {62989#(<= proc_i 124)} is VALID [2019-05-15 10:17:20,531 INFO L273 TraceCheckUtils]: 190: Hoare triple {62989#(<= proc_i 124)} assume j > 4; {62989#(<= proc_i 124)} is VALID [2019-05-15 10:17:20,532 INFO L273 TraceCheckUtils]: 191: Hoare triple {62989#(<= proc_i 124)} assume j < 6; {62989#(<= proc_i 124)} is VALID [2019-05-15 10:17:20,533 INFO L273 TraceCheckUtils]: 192: Hoare triple {62989#(<= proc_i 124)} i := i + 4; {63008#(<= proc_i 128)} is VALID [2019-05-15 10:17:20,533 INFO L273 TraceCheckUtils]: 193: Hoare triple {63008#(<= proc_i 128)} assume i <= 1000; {63008#(<= proc_i 128)} is VALID [2019-05-15 10:17:20,534 INFO L273 TraceCheckUtils]: 194: Hoare triple {63008#(<= proc_i 128)} assume i + 4 < a[j]; {63008#(<= proc_i 128)} is VALID [2019-05-15 10:17:20,534 INFO L273 TraceCheckUtils]: 195: Hoare triple {63008#(<= proc_i 128)} assume a[5] == 1000; {63008#(<= proc_i 128)} is VALID [2019-05-15 10:17:20,534 INFO L273 TraceCheckUtils]: 196: Hoare triple {63008#(<= proc_i 128)} assume j > 4; {63008#(<= proc_i 128)} is VALID [2019-05-15 10:17:20,535 INFO L273 TraceCheckUtils]: 197: Hoare triple {63008#(<= proc_i 128)} assume j < 6; {63008#(<= proc_i 128)} is VALID [2019-05-15 10:17:20,536 INFO L273 TraceCheckUtils]: 198: Hoare triple {63008#(<= proc_i 128)} i := i + 4; {63027#(<= proc_i 132)} is VALID [2019-05-15 10:17:20,536 INFO L273 TraceCheckUtils]: 199: Hoare triple {63027#(<= proc_i 132)} assume i <= 1000; {63027#(<= proc_i 132)} is VALID [2019-05-15 10:17:20,536 INFO L273 TraceCheckUtils]: 200: Hoare triple {63027#(<= proc_i 132)} assume i + 4 < a[j]; {63027#(<= proc_i 132)} is VALID [2019-05-15 10:17:20,537 INFO L273 TraceCheckUtils]: 201: Hoare triple {63027#(<= proc_i 132)} assume a[5] == 1000; {63027#(<= proc_i 132)} is VALID [2019-05-15 10:17:20,537 INFO L273 TraceCheckUtils]: 202: Hoare triple {63027#(<= proc_i 132)} assume j > 4; {63027#(<= proc_i 132)} is VALID [2019-05-15 10:17:20,538 INFO L273 TraceCheckUtils]: 203: Hoare triple {63027#(<= proc_i 132)} assume j < 6; {63027#(<= proc_i 132)} is VALID [2019-05-15 10:17:20,538 INFO L273 TraceCheckUtils]: 204: Hoare triple {63027#(<= proc_i 132)} i := i + 4; {63046#(<= proc_i 136)} is VALID [2019-05-15 10:17:20,539 INFO L273 TraceCheckUtils]: 205: Hoare triple {63046#(<= proc_i 136)} assume i <= 1000; {63046#(<= proc_i 136)} is VALID [2019-05-15 10:17:20,539 INFO L273 TraceCheckUtils]: 206: Hoare triple {63046#(<= proc_i 136)} assume i + 4 < a[j]; {63046#(<= proc_i 136)} is VALID [2019-05-15 10:17:20,540 INFO L273 TraceCheckUtils]: 207: Hoare triple {63046#(<= proc_i 136)} assume a[5] == 1000; {63046#(<= proc_i 136)} is VALID [2019-05-15 10:17:20,540 INFO L273 TraceCheckUtils]: 208: Hoare triple {63046#(<= proc_i 136)} assume j > 4; {63046#(<= proc_i 136)} is VALID [2019-05-15 10:17:20,541 INFO L273 TraceCheckUtils]: 209: Hoare triple {63046#(<= proc_i 136)} assume j < 6; {63046#(<= proc_i 136)} is VALID [2019-05-15 10:17:20,541 INFO L273 TraceCheckUtils]: 210: Hoare triple {63046#(<= proc_i 136)} i := i + 4; {63065#(<= proc_i 140)} is VALID [2019-05-15 10:17:20,542 INFO L273 TraceCheckUtils]: 211: Hoare triple {63065#(<= proc_i 140)} assume i <= 1000; {63065#(<= proc_i 140)} is VALID [2019-05-15 10:17:20,542 INFO L273 TraceCheckUtils]: 212: Hoare triple {63065#(<= proc_i 140)} assume i + 4 < a[j]; {63065#(<= proc_i 140)} is VALID [2019-05-15 10:17:20,543 INFO L273 TraceCheckUtils]: 213: Hoare triple {63065#(<= proc_i 140)} assume a[5] == 1000; {63065#(<= proc_i 140)} is VALID [2019-05-15 10:17:20,543 INFO L273 TraceCheckUtils]: 214: Hoare triple {63065#(<= proc_i 140)} assume j > 4; {63065#(<= proc_i 140)} is VALID [2019-05-15 10:17:20,544 INFO L273 TraceCheckUtils]: 215: Hoare triple {63065#(<= proc_i 140)} assume j < 6; {63065#(<= proc_i 140)} is VALID [2019-05-15 10:17:20,544 INFO L273 TraceCheckUtils]: 216: Hoare triple {63065#(<= proc_i 140)} i := i + 4; {63084#(<= proc_i 144)} is VALID [2019-05-15 10:17:20,545 INFO L273 TraceCheckUtils]: 217: Hoare triple {63084#(<= proc_i 144)} assume i <= 1000; {63084#(<= proc_i 144)} is VALID [2019-05-15 10:17:20,545 INFO L273 TraceCheckUtils]: 218: Hoare triple {63084#(<= proc_i 144)} assume i + 4 < a[j]; {63084#(<= proc_i 144)} is VALID [2019-05-15 10:17:20,546 INFO L273 TraceCheckUtils]: 219: Hoare triple {63084#(<= proc_i 144)} assume a[5] == 1000; {63084#(<= proc_i 144)} is VALID [2019-05-15 10:17:20,546 INFO L273 TraceCheckUtils]: 220: Hoare triple {63084#(<= proc_i 144)} assume j > 4; {63084#(<= proc_i 144)} is VALID [2019-05-15 10:17:20,547 INFO L273 TraceCheckUtils]: 221: Hoare triple {63084#(<= proc_i 144)} assume j < 6; {63084#(<= proc_i 144)} is VALID [2019-05-15 10:17:20,547 INFO L273 TraceCheckUtils]: 222: Hoare triple {63084#(<= proc_i 144)} i := i + 4; {63103#(<= proc_i 148)} is VALID [2019-05-15 10:17:20,548 INFO L273 TraceCheckUtils]: 223: Hoare triple {63103#(<= proc_i 148)} assume i <= 1000; {63103#(<= proc_i 148)} is VALID [2019-05-15 10:17:20,548 INFO L273 TraceCheckUtils]: 224: Hoare triple {63103#(<= proc_i 148)} assume i + 4 < a[j]; {63103#(<= proc_i 148)} is VALID [2019-05-15 10:17:20,549 INFO L273 TraceCheckUtils]: 225: Hoare triple {63103#(<= proc_i 148)} assume a[5] == 1000; {63103#(<= proc_i 148)} is VALID [2019-05-15 10:17:20,549 INFO L273 TraceCheckUtils]: 226: Hoare triple {63103#(<= proc_i 148)} assume j > 4; {63103#(<= proc_i 148)} is VALID [2019-05-15 10:17:20,550 INFO L273 TraceCheckUtils]: 227: Hoare triple {63103#(<= proc_i 148)} assume j < 6; {63103#(<= proc_i 148)} is VALID [2019-05-15 10:17:20,550 INFO L273 TraceCheckUtils]: 228: Hoare triple {63103#(<= proc_i 148)} i := i + 4; {63122#(<= proc_i 152)} is VALID [2019-05-15 10:17:20,551 INFO L273 TraceCheckUtils]: 229: Hoare triple {63122#(<= proc_i 152)} assume i <= 1000; {63122#(<= proc_i 152)} is VALID [2019-05-15 10:17:20,551 INFO L273 TraceCheckUtils]: 230: Hoare triple {63122#(<= proc_i 152)} assume i + 4 < a[j]; {63122#(<= proc_i 152)} is VALID [2019-05-15 10:17:20,552 INFO L273 TraceCheckUtils]: 231: Hoare triple {63122#(<= proc_i 152)} assume a[5] == 1000; {63122#(<= proc_i 152)} is VALID [2019-05-15 10:17:20,552 INFO L273 TraceCheckUtils]: 232: Hoare triple {63122#(<= proc_i 152)} assume j > 4; {63122#(<= proc_i 152)} is VALID [2019-05-15 10:17:20,553 INFO L273 TraceCheckUtils]: 233: Hoare triple {63122#(<= proc_i 152)} assume j < 6; {63122#(<= proc_i 152)} is VALID [2019-05-15 10:17:20,553 INFO L273 TraceCheckUtils]: 234: Hoare triple {63122#(<= proc_i 152)} i := i + 4; {63141#(<= proc_i 156)} is VALID [2019-05-15 10:17:20,554 INFO L273 TraceCheckUtils]: 235: Hoare triple {63141#(<= proc_i 156)} assume i <= 1000; {63141#(<= proc_i 156)} is VALID [2019-05-15 10:17:20,554 INFO L273 TraceCheckUtils]: 236: Hoare triple {63141#(<= proc_i 156)} assume i + 4 < a[j]; {63141#(<= proc_i 156)} is VALID [2019-05-15 10:17:20,555 INFO L273 TraceCheckUtils]: 237: Hoare triple {63141#(<= proc_i 156)} assume a[5] == 1000; {63141#(<= proc_i 156)} is VALID [2019-05-15 10:17:20,555 INFO L273 TraceCheckUtils]: 238: Hoare triple {63141#(<= proc_i 156)} assume j > 4; {63141#(<= proc_i 156)} is VALID [2019-05-15 10:17:20,555 INFO L273 TraceCheckUtils]: 239: Hoare triple {63141#(<= proc_i 156)} assume j < 6; {63141#(<= proc_i 156)} is VALID [2019-05-15 10:17:20,556 INFO L273 TraceCheckUtils]: 240: Hoare triple {63141#(<= proc_i 156)} i := i + 4; {63160#(<= proc_i 160)} is VALID [2019-05-15 10:17:20,557 INFO L273 TraceCheckUtils]: 241: Hoare triple {63160#(<= proc_i 160)} assume i <= 1000; {63160#(<= proc_i 160)} is VALID [2019-05-15 10:17:20,557 INFO L273 TraceCheckUtils]: 242: Hoare triple {63160#(<= proc_i 160)} assume i + 4 < a[j]; {63160#(<= proc_i 160)} is VALID [2019-05-15 10:17:20,557 INFO L273 TraceCheckUtils]: 243: Hoare triple {63160#(<= proc_i 160)} assume a[5] == 1000; {63160#(<= proc_i 160)} is VALID [2019-05-15 10:17:20,558 INFO L273 TraceCheckUtils]: 244: Hoare triple {63160#(<= proc_i 160)} assume j > 4; {63160#(<= proc_i 160)} is VALID [2019-05-15 10:17:20,558 INFO L273 TraceCheckUtils]: 245: Hoare triple {63160#(<= proc_i 160)} assume j < 6; {63160#(<= proc_i 160)} is VALID [2019-05-15 10:17:20,559 INFO L273 TraceCheckUtils]: 246: Hoare triple {63160#(<= proc_i 160)} i := i + 4; {63179#(<= proc_i 164)} is VALID [2019-05-15 10:17:20,560 INFO L273 TraceCheckUtils]: 247: Hoare triple {63179#(<= proc_i 164)} assume i <= 1000; {63179#(<= proc_i 164)} is VALID [2019-05-15 10:17:20,560 INFO L273 TraceCheckUtils]: 248: Hoare triple {63179#(<= proc_i 164)} assume i + 4 < a[j]; {63179#(<= proc_i 164)} is VALID [2019-05-15 10:17:20,560 INFO L273 TraceCheckUtils]: 249: Hoare triple {63179#(<= proc_i 164)} assume a[5] == 1000; {63179#(<= proc_i 164)} is VALID [2019-05-15 10:17:20,561 INFO L273 TraceCheckUtils]: 250: Hoare triple {63179#(<= proc_i 164)} assume j > 4; {63179#(<= proc_i 164)} is VALID [2019-05-15 10:17:20,561 INFO L273 TraceCheckUtils]: 251: Hoare triple {63179#(<= proc_i 164)} assume j < 6; {63179#(<= proc_i 164)} is VALID [2019-05-15 10:17:20,562 INFO L273 TraceCheckUtils]: 252: Hoare triple {63179#(<= proc_i 164)} i := i + 4; {63198#(<= proc_i 168)} is VALID [2019-05-15 10:17:20,562 INFO L273 TraceCheckUtils]: 253: Hoare triple {63198#(<= proc_i 168)} assume i <= 1000; {63198#(<= proc_i 168)} is VALID [2019-05-15 10:17:20,563 INFO L273 TraceCheckUtils]: 254: Hoare triple {63198#(<= proc_i 168)} assume i + 4 < a[j]; {63198#(<= proc_i 168)} is VALID [2019-05-15 10:17:20,563 INFO L273 TraceCheckUtils]: 255: Hoare triple {63198#(<= proc_i 168)} assume a[5] == 1000; {63198#(<= proc_i 168)} is VALID [2019-05-15 10:17:20,564 INFO L273 TraceCheckUtils]: 256: Hoare triple {63198#(<= proc_i 168)} assume j > 4; {63198#(<= proc_i 168)} is VALID [2019-05-15 10:17:20,564 INFO L273 TraceCheckUtils]: 257: Hoare triple {63198#(<= proc_i 168)} assume j < 6; {63198#(<= proc_i 168)} is VALID [2019-05-15 10:17:20,565 INFO L273 TraceCheckUtils]: 258: Hoare triple {63198#(<= proc_i 168)} i := i + 4; {63217#(<= proc_i 172)} is VALID [2019-05-15 10:17:20,565 INFO L273 TraceCheckUtils]: 259: Hoare triple {63217#(<= proc_i 172)} assume i <= 1000; {63217#(<= proc_i 172)} is VALID [2019-05-15 10:17:20,566 INFO L273 TraceCheckUtils]: 260: Hoare triple {63217#(<= proc_i 172)} assume i + 4 < a[j]; {63217#(<= proc_i 172)} is VALID [2019-05-15 10:17:20,566 INFO L273 TraceCheckUtils]: 261: Hoare triple {63217#(<= proc_i 172)} assume a[5] == 1000; {63217#(<= proc_i 172)} is VALID [2019-05-15 10:17:20,567 INFO L273 TraceCheckUtils]: 262: Hoare triple {63217#(<= proc_i 172)} assume j > 4; {63217#(<= proc_i 172)} is VALID [2019-05-15 10:17:20,567 INFO L273 TraceCheckUtils]: 263: Hoare triple {63217#(<= proc_i 172)} assume j < 6; {63217#(<= proc_i 172)} is VALID [2019-05-15 10:17:20,568 INFO L273 TraceCheckUtils]: 264: Hoare triple {63217#(<= proc_i 172)} i := i + 4; {63236#(<= proc_i 176)} is VALID [2019-05-15 10:17:20,568 INFO L273 TraceCheckUtils]: 265: Hoare triple {63236#(<= proc_i 176)} assume i <= 1000; {63236#(<= proc_i 176)} is VALID [2019-05-15 10:17:20,569 INFO L273 TraceCheckUtils]: 266: Hoare triple {63236#(<= proc_i 176)} assume i + 4 < a[j]; {63236#(<= proc_i 176)} is VALID [2019-05-15 10:17:20,569 INFO L273 TraceCheckUtils]: 267: Hoare triple {63236#(<= proc_i 176)} assume a[5] == 1000; {63236#(<= proc_i 176)} is VALID [2019-05-15 10:17:20,570 INFO L273 TraceCheckUtils]: 268: Hoare triple {63236#(<= proc_i 176)} assume j > 4; {63236#(<= proc_i 176)} is VALID [2019-05-15 10:17:20,570 INFO L273 TraceCheckUtils]: 269: Hoare triple {63236#(<= proc_i 176)} assume j < 6; {63236#(<= proc_i 176)} is VALID [2019-05-15 10:17:20,571 INFO L273 TraceCheckUtils]: 270: Hoare triple {63236#(<= proc_i 176)} i := i + 4; {63255#(<= proc_i 180)} is VALID [2019-05-15 10:17:20,571 INFO L273 TraceCheckUtils]: 271: Hoare triple {63255#(<= proc_i 180)} assume i <= 1000; {63255#(<= proc_i 180)} is VALID [2019-05-15 10:17:20,572 INFO L273 TraceCheckUtils]: 272: Hoare triple {63255#(<= proc_i 180)} assume i + 4 < a[j]; {63255#(<= proc_i 180)} is VALID [2019-05-15 10:17:20,572 INFO L273 TraceCheckUtils]: 273: Hoare triple {63255#(<= proc_i 180)} assume a[5] == 1000; {63255#(<= proc_i 180)} is VALID [2019-05-15 10:17:20,573 INFO L273 TraceCheckUtils]: 274: Hoare triple {63255#(<= proc_i 180)} assume j > 4; {63255#(<= proc_i 180)} is VALID [2019-05-15 10:17:20,573 INFO L273 TraceCheckUtils]: 275: Hoare triple {63255#(<= proc_i 180)} assume j < 6; {63255#(<= proc_i 180)} is VALID [2019-05-15 10:17:20,574 INFO L273 TraceCheckUtils]: 276: Hoare triple {63255#(<= proc_i 180)} i := i + 4; {63274#(<= proc_i 184)} is VALID [2019-05-15 10:17:20,574 INFO L273 TraceCheckUtils]: 277: Hoare triple {63274#(<= proc_i 184)} assume i <= 1000; {63274#(<= proc_i 184)} is VALID [2019-05-15 10:17:20,575 INFO L273 TraceCheckUtils]: 278: Hoare triple {63274#(<= proc_i 184)} assume i + 4 < a[j]; {63274#(<= proc_i 184)} is VALID [2019-05-15 10:17:20,575 INFO L273 TraceCheckUtils]: 279: Hoare triple {63274#(<= proc_i 184)} assume a[5] == 1000; {63274#(<= proc_i 184)} is VALID [2019-05-15 10:17:20,576 INFO L273 TraceCheckUtils]: 280: Hoare triple {63274#(<= proc_i 184)} assume j > 4; {63274#(<= proc_i 184)} is VALID [2019-05-15 10:17:20,576 INFO L273 TraceCheckUtils]: 281: Hoare triple {63274#(<= proc_i 184)} assume j < 6; {63274#(<= proc_i 184)} is VALID [2019-05-15 10:17:20,577 INFO L273 TraceCheckUtils]: 282: Hoare triple {63274#(<= proc_i 184)} i := i + 4; {63293#(<= proc_i 188)} is VALID [2019-05-15 10:17:20,577 INFO L273 TraceCheckUtils]: 283: Hoare triple {63293#(<= proc_i 188)} assume i <= 1000; {63293#(<= proc_i 188)} is VALID [2019-05-15 10:17:20,578 INFO L273 TraceCheckUtils]: 284: Hoare triple {63293#(<= proc_i 188)} assume i + 4 < a[j]; {63293#(<= proc_i 188)} is VALID [2019-05-15 10:17:20,578 INFO L273 TraceCheckUtils]: 285: Hoare triple {63293#(<= proc_i 188)} assume a[5] == 1000; {63293#(<= proc_i 188)} is VALID [2019-05-15 10:17:20,579 INFO L273 TraceCheckUtils]: 286: Hoare triple {63293#(<= proc_i 188)} assume j > 4; {63293#(<= proc_i 188)} is VALID [2019-05-15 10:17:20,579 INFO L273 TraceCheckUtils]: 287: Hoare triple {63293#(<= proc_i 188)} assume j < 6; {63293#(<= proc_i 188)} is VALID [2019-05-15 10:17:20,580 INFO L273 TraceCheckUtils]: 288: Hoare triple {63293#(<= proc_i 188)} i := i + 4; {63312#(<= proc_i 192)} is VALID [2019-05-15 10:17:20,580 INFO L273 TraceCheckUtils]: 289: Hoare triple {63312#(<= proc_i 192)} assume i <= 1000; {63312#(<= proc_i 192)} is VALID [2019-05-15 10:17:20,581 INFO L273 TraceCheckUtils]: 290: Hoare triple {63312#(<= proc_i 192)} assume i + 4 < a[j]; {63312#(<= proc_i 192)} is VALID [2019-05-15 10:17:20,581 INFO L273 TraceCheckUtils]: 291: Hoare triple {63312#(<= proc_i 192)} assume a[5] == 1000; {63312#(<= proc_i 192)} is VALID [2019-05-15 10:17:20,581 INFO L273 TraceCheckUtils]: 292: Hoare triple {63312#(<= proc_i 192)} assume j > 4; {63312#(<= proc_i 192)} is VALID [2019-05-15 10:17:20,582 INFO L273 TraceCheckUtils]: 293: Hoare triple {63312#(<= proc_i 192)} assume j < 6; {63312#(<= proc_i 192)} is VALID [2019-05-15 10:17:20,583 INFO L273 TraceCheckUtils]: 294: Hoare triple {63312#(<= proc_i 192)} i := i + 4; {63331#(<= proc_i 196)} is VALID [2019-05-15 10:17:20,583 INFO L273 TraceCheckUtils]: 295: Hoare triple {63331#(<= proc_i 196)} assume i <= 1000; {63331#(<= proc_i 196)} is VALID [2019-05-15 10:17:20,584 INFO L273 TraceCheckUtils]: 296: Hoare triple {63331#(<= proc_i 196)} assume i + 4 < a[j]; {63331#(<= proc_i 196)} is VALID [2019-05-15 10:17:20,584 INFO L273 TraceCheckUtils]: 297: Hoare triple {63331#(<= proc_i 196)} assume a[5] == 1000; {63331#(<= proc_i 196)} is VALID [2019-05-15 10:17:20,584 INFO L273 TraceCheckUtils]: 298: Hoare triple {63331#(<= proc_i 196)} assume j > 4; {63331#(<= proc_i 196)} is VALID [2019-05-15 10:17:20,585 INFO L273 TraceCheckUtils]: 299: Hoare triple {63331#(<= proc_i 196)} assume j < 6; {63331#(<= proc_i 196)} is VALID [2019-05-15 10:17:20,586 INFO L273 TraceCheckUtils]: 300: Hoare triple {63331#(<= proc_i 196)} i := i + 4; {63350#(<= proc_i 200)} is VALID [2019-05-15 10:17:20,586 INFO L273 TraceCheckUtils]: 301: Hoare triple {63350#(<= proc_i 200)} assume i <= 1000; {63350#(<= proc_i 200)} is VALID [2019-05-15 10:17:20,586 INFO L273 TraceCheckUtils]: 302: Hoare triple {63350#(<= proc_i 200)} assume i + 4 < a[j]; {63350#(<= proc_i 200)} is VALID [2019-05-15 10:17:20,587 INFO L273 TraceCheckUtils]: 303: Hoare triple {63350#(<= proc_i 200)} assume a[5] == 1000; {63350#(<= proc_i 200)} is VALID [2019-05-15 10:17:20,587 INFO L273 TraceCheckUtils]: 304: Hoare triple {63350#(<= proc_i 200)} assume j > 4; {63350#(<= proc_i 200)} is VALID [2019-05-15 10:17:20,588 INFO L273 TraceCheckUtils]: 305: Hoare triple {63350#(<= proc_i 200)} assume j < 6; {63350#(<= proc_i 200)} is VALID [2019-05-15 10:17:20,588 INFO L273 TraceCheckUtils]: 306: Hoare triple {63350#(<= proc_i 200)} i := i + 4; {63369#(<= proc_i 204)} is VALID [2019-05-15 10:17:20,589 INFO L273 TraceCheckUtils]: 307: Hoare triple {63369#(<= proc_i 204)} assume i <= 1000; {63369#(<= proc_i 204)} is VALID [2019-05-15 10:17:20,589 INFO L273 TraceCheckUtils]: 308: Hoare triple {63369#(<= proc_i 204)} assume i + 4 < a[j]; {63369#(<= proc_i 204)} is VALID [2019-05-15 10:17:20,590 INFO L273 TraceCheckUtils]: 309: Hoare triple {63369#(<= proc_i 204)} assume a[5] == 1000; {63369#(<= proc_i 204)} is VALID [2019-05-15 10:17:20,590 INFO L273 TraceCheckUtils]: 310: Hoare triple {63369#(<= proc_i 204)} assume j > 4; {63369#(<= proc_i 204)} is VALID [2019-05-15 10:17:20,591 INFO L273 TraceCheckUtils]: 311: Hoare triple {63369#(<= proc_i 204)} assume j < 6; {63369#(<= proc_i 204)} is VALID [2019-05-15 10:17:20,591 INFO L273 TraceCheckUtils]: 312: Hoare triple {63369#(<= proc_i 204)} i := i + 4; {63388#(<= proc_i 208)} is VALID [2019-05-15 10:17:20,592 INFO L273 TraceCheckUtils]: 313: Hoare triple {63388#(<= proc_i 208)} assume i <= 1000; {63388#(<= proc_i 208)} is VALID [2019-05-15 10:17:20,592 INFO L273 TraceCheckUtils]: 314: Hoare triple {63388#(<= proc_i 208)} assume i + 4 < a[j]; {63388#(<= proc_i 208)} is VALID [2019-05-15 10:17:20,593 INFO L273 TraceCheckUtils]: 315: Hoare triple {63388#(<= proc_i 208)} assume a[5] == 1000; {63388#(<= proc_i 208)} is VALID [2019-05-15 10:17:20,593 INFO L273 TraceCheckUtils]: 316: Hoare triple {63388#(<= proc_i 208)} assume j > 4; {63388#(<= proc_i 208)} is VALID [2019-05-15 10:17:20,594 INFO L273 TraceCheckUtils]: 317: Hoare triple {63388#(<= proc_i 208)} assume j < 6; {63388#(<= proc_i 208)} is VALID [2019-05-15 10:17:20,594 INFO L273 TraceCheckUtils]: 318: Hoare triple {63388#(<= proc_i 208)} i := i + 4; {63407#(<= proc_i 212)} is VALID [2019-05-15 10:17:20,595 INFO L273 TraceCheckUtils]: 319: Hoare triple {63407#(<= proc_i 212)} assume !(i <= 1000); {62396#false} is VALID [2019-05-15 10:17:20,659 INFO L134 CoverageAnalysis]: Checked inductivity of 8321 backedges. 0 proven. 8321 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:20,659 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:20,659 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54] total 54 [2019-05-15 10:17:20,660 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 320 [2019-05-15 10:17:20,660 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:20,660 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 56 states. [2019-05-15 10:17:20,971 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 320 edges. 320 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:20,972 INFO L454 AbstractCegarLoop]: Interpolant automaton has 56 states [2019-05-15 10:17:20,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2019-05-15 10:17:20,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2019-05-15 10:17:20,973 INFO L87 Difference]: Start difference. First operand 321 states and 321 transitions. Second operand 56 states. [2019-05-15 10:17:21,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:21,623 INFO L93 Difference]: Finished difference Result 332 states and 332 transitions. [2019-05-15 10:17:21,623 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2019-05-15 10:17:21,623 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 320 [2019-05-15 10:17:21,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:21,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2019-05-15 10:17:21,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 333 transitions. [2019-05-15 10:17:21,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2019-05-15 10:17:21,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 333 transitions. [2019-05-15 10:17:21,627 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 56 states and 333 transitions. [2019-05-15 10:17:21,934 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 333 edges. 333 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:21,941 INFO L225 Difference]: With dead ends: 332 [2019-05-15 10:17:21,941 INFO L226 Difference]: Without dead ends: 332 [2019-05-15 10:17:21,941 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2019-05-15 10:17:21,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2019-05-15 10:17:21,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 327. [2019-05-15 10:17:21,943 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:21,943 INFO L82 GeneralOperation]: Start isEquivalent. First operand 332 states. Second operand 327 states. [2019-05-15 10:17:21,943 INFO L74 IsIncluded]: Start isIncluded. First operand 332 states. Second operand 327 states. [2019-05-15 10:17:21,944 INFO L87 Difference]: Start difference. First operand 332 states. Second operand 327 states. [2019-05-15 10:17:21,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:21,948 INFO L93 Difference]: Finished difference Result 332 states and 332 transitions. [2019-05-15 10:17:21,949 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 332 transitions. [2019-05-15 10:17:21,949 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:21,949 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:21,949 INFO L74 IsIncluded]: Start isIncluded. First operand 327 states. Second operand 332 states. [2019-05-15 10:17:21,949 INFO L87 Difference]: Start difference. First operand 327 states. Second operand 332 states. [2019-05-15 10:17:21,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:21,953 INFO L93 Difference]: Finished difference Result 332 states and 332 transitions. [2019-05-15 10:17:21,953 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 332 transitions. [2019-05-15 10:17:21,953 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:21,953 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:21,953 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:21,953 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:21,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327 states. [2019-05-15 10:17:21,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 327 transitions. [2019-05-15 10:17:21,957 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 327 transitions. Word has length 320 [2019-05-15 10:17:21,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:21,957 INFO L475 AbstractCegarLoop]: Abstraction has 327 states and 327 transitions. [2019-05-15 10:17:21,957 INFO L476 AbstractCegarLoop]: Interpolant automaton has 56 states. [2019-05-15 10:17:21,958 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 327 transitions. [2019-05-15 10:17:21,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2019-05-15 10:17:21,959 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:21,959 INFO L399 BasicCegarLoop]: trace histogram [54, 54, 54, 54, 54, 54, 1, 1] [2019-05-15 10:17:21,959 INFO L418 AbstractCegarLoop]: === Iteration 55 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:21,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:21,959 INFO L82 PathProgramCache]: Analyzing trace with hash 402012515, now seen corresponding path program 54 times [2019-05-15 10:17:21,960 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:21,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:22,007 INFO L256 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 56 conjunts are in the unsatisfiable core [2019-05-15 10:17:22,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:22,058 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:23,659 INFO L273 TraceCheckUtils]: 0: Hoare triple {64733#true} i := 0; {64738#(<= proc_i 0)} is VALID [2019-05-15 10:17:23,660 INFO L273 TraceCheckUtils]: 1: Hoare triple {64738#(<= proc_i 0)} assume i <= 1000; {64738#(<= proc_i 0)} is VALID [2019-05-15 10:17:23,660 INFO L273 TraceCheckUtils]: 2: Hoare triple {64738#(<= proc_i 0)} assume i + 4 < a[j]; {64738#(<= proc_i 0)} is VALID [2019-05-15 10:17:23,661 INFO L273 TraceCheckUtils]: 3: Hoare triple {64738#(<= proc_i 0)} assume a[5] == 1000; {64738#(<= proc_i 0)} is VALID [2019-05-15 10:17:23,661 INFO L273 TraceCheckUtils]: 4: Hoare triple {64738#(<= proc_i 0)} assume j > 4; {64738#(<= proc_i 0)} is VALID [2019-05-15 10:17:23,662 INFO L273 TraceCheckUtils]: 5: Hoare triple {64738#(<= proc_i 0)} assume j < 6; {64738#(<= proc_i 0)} is VALID [2019-05-15 10:17:23,662 INFO L273 TraceCheckUtils]: 6: Hoare triple {64738#(<= proc_i 0)} i := i + 4; {64757#(<= proc_i 4)} is VALID [2019-05-15 10:17:23,663 INFO L273 TraceCheckUtils]: 7: Hoare triple {64757#(<= proc_i 4)} assume i <= 1000; {64757#(<= proc_i 4)} is VALID [2019-05-15 10:17:23,663 INFO L273 TraceCheckUtils]: 8: Hoare triple {64757#(<= proc_i 4)} assume i + 4 < a[j]; {64757#(<= proc_i 4)} is VALID [2019-05-15 10:17:23,664 INFO L273 TraceCheckUtils]: 9: Hoare triple {64757#(<= proc_i 4)} assume a[5] == 1000; {64757#(<= proc_i 4)} is VALID [2019-05-15 10:17:23,664 INFO L273 TraceCheckUtils]: 10: Hoare triple {64757#(<= proc_i 4)} assume j > 4; {64757#(<= proc_i 4)} is VALID [2019-05-15 10:17:23,665 INFO L273 TraceCheckUtils]: 11: Hoare triple {64757#(<= proc_i 4)} assume j < 6; {64757#(<= proc_i 4)} is VALID [2019-05-15 10:17:23,665 INFO L273 TraceCheckUtils]: 12: Hoare triple {64757#(<= proc_i 4)} i := i + 4; {64776#(<= proc_i 8)} is VALID [2019-05-15 10:17:23,666 INFO L273 TraceCheckUtils]: 13: Hoare triple {64776#(<= proc_i 8)} assume i <= 1000; {64776#(<= proc_i 8)} is VALID [2019-05-15 10:17:23,666 INFO L273 TraceCheckUtils]: 14: Hoare triple {64776#(<= proc_i 8)} assume i + 4 < a[j]; {64776#(<= proc_i 8)} is VALID [2019-05-15 10:17:23,667 INFO L273 TraceCheckUtils]: 15: Hoare triple {64776#(<= proc_i 8)} assume a[5] == 1000; {64776#(<= proc_i 8)} is VALID [2019-05-15 10:17:23,667 INFO L273 TraceCheckUtils]: 16: Hoare triple {64776#(<= proc_i 8)} assume j > 4; {64776#(<= proc_i 8)} is VALID [2019-05-15 10:17:23,667 INFO L273 TraceCheckUtils]: 17: Hoare triple {64776#(<= proc_i 8)} assume j < 6; {64776#(<= proc_i 8)} is VALID [2019-05-15 10:17:23,668 INFO L273 TraceCheckUtils]: 18: Hoare triple {64776#(<= proc_i 8)} i := i + 4; {64795#(<= proc_i 12)} is VALID [2019-05-15 10:17:23,669 INFO L273 TraceCheckUtils]: 19: Hoare triple {64795#(<= proc_i 12)} assume i <= 1000; {64795#(<= proc_i 12)} is VALID [2019-05-15 10:17:23,669 INFO L273 TraceCheckUtils]: 20: Hoare triple {64795#(<= proc_i 12)} assume i + 4 < a[j]; {64795#(<= proc_i 12)} is VALID [2019-05-15 10:17:23,670 INFO L273 TraceCheckUtils]: 21: Hoare triple {64795#(<= proc_i 12)} assume a[5] == 1000; {64795#(<= proc_i 12)} is VALID [2019-05-15 10:17:23,670 INFO L273 TraceCheckUtils]: 22: Hoare triple {64795#(<= proc_i 12)} assume j > 4; {64795#(<= proc_i 12)} is VALID [2019-05-15 10:17:23,670 INFO L273 TraceCheckUtils]: 23: Hoare triple {64795#(<= proc_i 12)} assume j < 6; {64795#(<= proc_i 12)} is VALID [2019-05-15 10:17:23,671 INFO L273 TraceCheckUtils]: 24: Hoare triple {64795#(<= proc_i 12)} i := i + 4; {64814#(<= proc_i 16)} is VALID [2019-05-15 10:17:23,672 INFO L273 TraceCheckUtils]: 25: Hoare triple {64814#(<= proc_i 16)} assume i <= 1000; {64814#(<= proc_i 16)} is VALID [2019-05-15 10:17:23,672 INFO L273 TraceCheckUtils]: 26: Hoare triple {64814#(<= proc_i 16)} assume i + 4 < a[j]; {64814#(<= proc_i 16)} is VALID [2019-05-15 10:17:23,673 INFO L273 TraceCheckUtils]: 27: Hoare triple {64814#(<= proc_i 16)} assume a[5] == 1000; {64814#(<= proc_i 16)} is VALID [2019-05-15 10:17:23,673 INFO L273 TraceCheckUtils]: 28: Hoare triple {64814#(<= proc_i 16)} assume j > 4; {64814#(<= proc_i 16)} is VALID [2019-05-15 10:17:23,673 INFO L273 TraceCheckUtils]: 29: Hoare triple {64814#(<= proc_i 16)} assume j < 6; {64814#(<= proc_i 16)} is VALID [2019-05-15 10:17:23,674 INFO L273 TraceCheckUtils]: 30: Hoare triple {64814#(<= proc_i 16)} i := i + 4; {64833#(<= proc_i 20)} is VALID [2019-05-15 10:17:23,675 INFO L273 TraceCheckUtils]: 31: Hoare triple {64833#(<= proc_i 20)} assume i <= 1000; {64833#(<= proc_i 20)} is VALID [2019-05-15 10:17:23,675 INFO L273 TraceCheckUtils]: 32: Hoare triple {64833#(<= proc_i 20)} assume i + 4 < a[j]; {64833#(<= proc_i 20)} is VALID [2019-05-15 10:17:23,675 INFO L273 TraceCheckUtils]: 33: Hoare triple {64833#(<= proc_i 20)} assume a[5] == 1000; {64833#(<= proc_i 20)} is VALID [2019-05-15 10:17:23,676 INFO L273 TraceCheckUtils]: 34: Hoare triple {64833#(<= proc_i 20)} assume j > 4; {64833#(<= proc_i 20)} is VALID [2019-05-15 10:17:23,676 INFO L273 TraceCheckUtils]: 35: Hoare triple {64833#(<= proc_i 20)} assume j < 6; {64833#(<= proc_i 20)} is VALID [2019-05-15 10:17:23,677 INFO L273 TraceCheckUtils]: 36: Hoare triple {64833#(<= proc_i 20)} i := i + 4; {64852#(<= proc_i 24)} is VALID [2019-05-15 10:17:23,678 INFO L273 TraceCheckUtils]: 37: Hoare triple {64852#(<= proc_i 24)} assume i <= 1000; {64852#(<= proc_i 24)} is VALID [2019-05-15 10:17:23,678 INFO L273 TraceCheckUtils]: 38: Hoare triple {64852#(<= proc_i 24)} assume i + 4 < a[j]; {64852#(<= proc_i 24)} is VALID [2019-05-15 10:17:23,678 INFO L273 TraceCheckUtils]: 39: Hoare triple {64852#(<= proc_i 24)} assume a[5] == 1000; {64852#(<= proc_i 24)} is VALID [2019-05-15 10:17:23,679 INFO L273 TraceCheckUtils]: 40: Hoare triple {64852#(<= proc_i 24)} assume j > 4; {64852#(<= proc_i 24)} is VALID [2019-05-15 10:17:23,679 INFO L273 TraceCheckUtils]: 41: Hoare triple {64852#(<= proc_i 24)} assume j < 6; {64852#(<= proc_i 24)} is VALID [2019-05-15 10:17:23,680 INFO L273 TraceCheckUtils]: 42: Hoare triple {64852#(<= proc_i 24)} i := i + 4; {64871#(<= proc_i 28)} is VALID [2019-05-15 10:17:23,680 INFO L273 TraceCheckUtils]: 43: Hoare triple {64871#(<= proc_i 28)} assume i <= 1000; {64871#(<= proc_i 28)} is VALID [2019-05-15 10:17:23,681 INFO L273 TraceCheckUtils]: 44: Hoare triple {64871#(<= proc_i 28)} assume i + 4 < a[j]; {64871#(<= proc_i 28)} is VALID [2019-05-15 10:17:23,681 INFO L273 TraceCheckUtils]: 45: Hoare triple {64871#(<= proc_i 28)} assume a[5] == 1000; {64871#(<= proc_i 28)} is VALID [2019-05-15 10:17:23,682 INFO L273 TraceCheckUtils]: 46: Hoare triple {64871#(<= proc_i 28)} assume j > 4; {64871#(<= proc_i 28)} is VALID [2019-05-15 10:17:23,682 INFO L273 TraceCheckUtils]: 47: Hoare triple {64871#(<= proc_i 28)} assume j < 6; {64871#(<= proc_i 28)} is VALID [2019-05-15 10:17:23,683 INFO L273 TraceCheckUtils]: 48: Hoare triple {64871#(<= proc_i 28)} i := i + 4; {64890#(<= proc_i 32)} is VALID [2019-05-15 10:17:23,683 INFO L273 TraceCheckUtils]: 49: Hoare triple {64890#(<= proc_i 32)} assume i <= 1000; {64890#(<= proc_i 32)} is VALID [2019-05-15 10:17:23,684 INFO L273 TraceCheckUtils]: 50: Hoare triple {64890#(<= proc_i 32)} assume i + 4 < a[j]; {64890#(<= proc_i 32)} is VALID [2019-05-15 10:17:23,684 INFO L273 TraceCheckUtils]: 51: Hoare triple {64890#(<= proc_i 32)} assume a[5] == 1000; {64890#(<= proc_i 32)} is VALID [2019-05-15 10:17:23,685 INFO L273 TraceCheckUtils]: 52: Hoare triple {64890#(<= proc_i 32)} assume j > 4; {64890#(<= proc_i 32)} is VALID [2019-05-15 10:17:23,685 INFO L273 TraceCheckUtils]: 53: Hoare triple {64890#(<= proc_i 32)} assume j < 6; {64890#(<= proc_i 32)} is VALID [2019-05-15 10:17:23,686 INFO L273 TraceCheckUtils]: 54: Hoare triple {64890#(<= proc_i 32)} i := i + 4; {64909#(<= proc_i 36)} is VALID [2019-05-15 10:17:23,686 INFO L273 TraceCheckUtils]: 55: Hoare triple {64909#(<= proc_i 36)} assume i <= 1000; {64909#(<= proc_i 36)} is VALID [2019-05-15 10:17:23,687 INFO L273 TraceCheckUtils]: 56: Hoare triple {64909#(<= proc_i 36)} assume i + 4 < a[j]; {64909#(<= proc_i 36)} is VALID [2019-05-15 10:17:23,687 INFO L273 TraceCheckUtils]: 57: Hoare triple {64909#(<= proc_i 36)} assume a[5] == 1000; {64909#(<= proc_i 36)} is VALID [2019-05-15 10:17:23,688 INFO L273 TraceCheckUtils]: 58: Hoare triple {64909#(<= proc_i 36)} assume j > 4; {64909#(<= proc_i 36)} is VALID [2019-05-15 10:17:23,688 INFO L273 TraceCheckUtils]: 59: Hoare triple {64909#(<= proc_i 36)} assume j < 6; {64909#(<= proc_i 36)} is VALID [2019-05-15 10:17:23,689 INFO L273 TraceCheckUtils]: 60: Hoare triple {64909#(<= proc_i 36)} i := i + 4; {64928#(<= proc_i 40)} is VALID [2019-05-15 10:17:23,689 INFO L273 TraceCheckUtils]: 61: Hoare triple {64928#(<= proc_i 40)} assume i <= 1000; {64928#(<= proc_i 40)} is VALID [2019-05-15 10:17:23,690 INFO L273 TraceCheckUtils]: 62: Hoare triple {64928#(<= proc_i 40)} assume i + 4 < a[j]; {64928#(<= proc_i 40)} is VALID [2019-05-15 10:17:23,690 INFO L273 TraceCheckUtils]: 63: Hoare triple {64928#(<= proc_i 40)} assume a[5] == 1000; {64928#(<= proc_i 40)} is VALID [2019-05-15 10:17:23,691 INFO L273 TraceCheckUtils]: 64: Hoare triple {64928#(<= proc_i 40)} assume j > 4; {64928#(<= proc_i 40)} is VALID [2019-05-15 10:17:23,691 INFO L273 TraceCheckUtils]: 65: Hoare triple {64928#(<= proc_i 40)} assume j < 6; {64928#(<= proc_i 40)} is VALID [2019-05-15 10:17:23,692 INFO L273 TraceCheckUtils]: 66: Hoare triple {64928#(<= proc_i 40)} i := i + 4; {64947#(<= proc_i 44)} is VALID [2019-05-15 10:17:23,692 INFO L273 TraceCheckUtils]: 67: Hoare triple {64947#(<= proc_i 44)} assume i <= 1000; {64947#(<= proc_i 44)} is VALID [2019-05-15 10:17:23,693 INFO L273 TraceCheckUtils]: 68: Hoare triple {64947#(<= proc_i 44)} assume i + 4 < a[j]; {64947#(<= proc_i 44)} is VALID [2019-05-15 10:17:23,693 INFO L273 TraceCheckUtils]: 69: Hoare triple {64947#(<= proc_i 44)} assume a[5] == 1000; {64947#(<= proc_i 44)} is VALID [2019-05-15 10:17:23,694 INFO L273 TraceCheckUtils]: 70: Hoare triple {64947#(<= proc_i 44)} assume j > 4; {64947#(<= proc_i 44)} is VALID [2019-05-15 10:17:23,694 INFO L273 TraceCheckUtils]: 71: Hoare triple {64947#(<= proc_i 44)} assume j < 6; {64947#(<= proc_i 44)} is VALID [2019-05-15 10:17:23,695 INFO L273 TraceCheckUtils]: 72: Hoare triple {64947#(<= proc_i 44)} i := i + 4; {64966#(<= proc_i 48)} is VALID [2019-05-15 10:17:23,695 INFO L273 TraceCheckUtils]: 73: Hoare triple {64966#(<= proc_i 48)} assume i <= 1000; {64966#(<= proc_i 48)} is VALID [2019-05-15 10:17:23,696 INFO L273 TraceCheckUtils]: 74: Hoare triple {64966#(<= proc_i 48)} assume i + 4 < a[j]; {64966#(<= proc_i 48)} is VALID [2019-05-15 10:17:23,696 INFO L273 TraceCheckUtils]: 75: Hoare triple {64966#(<= proc_i 48)} assume a[5] == 1000; {64966#(<= proc_i 48)} is VALID [2019-05-15 10:17:23,697 INFO L273 TraceCheckUtils]: 76: Hoare triple {64966#(<= proc_i 48)} assume j > 4; {64966#(<= proc_i 48)} is VALID [2019-05-15 10:17:23,697 INFO L273 TraceCheckUtils]: 77: Hoare triple {64966#(<= proc_i 48)} assume j < 6; {64966#(<= proc_i 48)} is VALID [2019-05-15 10:17:23,698 INFO L273 TraceCheckUtils]: 78: Hoare triple {64966#(<= proc_i 48)} i := i + 4; {64985#(<= proc_i 52)} is VALID [2019-05-15 10:17:23,698 INFO L273 TraceCheckUtils]: 79: Hoare triple {64985#(<= proc_i 52)} assume i <= 1000; {64985#(<= proc_i 52)} is VALID [2019-05-15 10:17:23,699 INFO L273 TraceCheckUtils]: 80: Hoare triple {64985#(<= proc_i 52)} assume i + 4 < a[j]; {64985#(<= proc_i 52)} is VALID [2019-05-15 10:17:23,699 INFO L273 TraceCheckUtils]: 81: Hoare triple {64985#(<= proc_i 52)} assume a[5] == 1000; {64985#(<= proc_i 52)} is VALID [2019-05-15 10:17:23,699 INFO L273 TraceCheckUtils]: 82: Hoare triple {64985#(<= proc_i 52)} assume j > 4; {64985#(<= proc_i 52)} is VALID [2019-05-15 10:17:23,700 INFO L273 TraceCheckUtils]: 83: Hoare triple {64985#(<= proc_i 52)} assume j < 6; {64985#(<= proc_i 52)} is VALID [2019-05-15 10:17:23,701 INFO L273 TraceCheckUtils]: 84: Hoare triple {64985#(<= proc_i 52)} i := i + 4; {65004#(<= proc_i 56)} is VALID [2019-05-15 10:17:23,701 INFO L273 TraceCheckUtils]: 85: Hoare triple {65004#(<= proc_i 56)} assume i <= 1000; {65004#(<= proc_i 56)} is VALID [2019-05-15 10:17:23,702 INFO L273 TraceCheckUtils]: 86: Hoare triple {65004#(<= proc_i 56)} assume i + 4 < a[j]; {65004#(<= proc_i 56)} is VALID [2019-05-15 10:17:23,702 INFO L273 TraceCheckUtils]: 87: Hoare triple {65004#(<= proc_i 56)} assume a[5] == 1000; {65004#(<= proc_i 56)} is VALID [2019-05-15 10:17:23,702 INFO L273 TraceCheckUtils]: 88: Hoare triple {65004#(<= proc_i 56)} assume j > 4; {65004#(<= proc_i 56)} is VALID [2019-05-15 10:17:23,703 INFO L273 TraceCheckUtils]: 89: Hoare triple {65004#(<= proc_i 56)} assume j < 6; {65004#(<= proc_i 56)} is VALID [2019-05-15 10:17:23,704 INFO L273 TraceCheckUtils]: 90: Hoare triple {65004#(<= proc_i 56)} i := i + 4; {65023#(<= proc_i 60)} is VALID [2019-05-15 10:17:23,704 INFO L273 TraceCheckUtils]: 91: Hoare triple {65023#(<= proc_i 60)} assume i <= 1000; {65023#(<= proc_i 60)} is VALID [2019-05-15 10:17:23,704 INFO L273 TraceCheckUtils]: 92: Hoare triple {65023#(<= proc_i 60)} assume i + 4 < a[j]; {65023#(<= proc_i 60)} is VALID [2019-05-15 10:17:23,705 INFO L273 TraceCheckUtils]: 93: Hoare triple {65023#(<= proc_i 60)} assume a[5] == 1000; {65023#(<= proc_i 60)} is VALID [2019-05-15 10:17:23,705 INFO L273 TraceCheckUtils]: 94: Hoare triple {65023#(<= proc_i 60)} assume j > 4; {65023#(<= proc_i 60)} is VALID [2019-05-15 10:17:23,706 INFO L273 TraceCheckUtils]: 95: Hoare triple {65023#(<= proc_i 60)} assume j < 6; {65023#(<= proc_i 60)} is VALID [2019-05-15 10:17:23,707 INFO L273 TraceCheckUtils]: 96: Hoare triple {65023#(<= proc_i 60)} i := i + 4; {65042#(<= proc_i 64)} is VALID [2019-05-15 10:17:23,707 INFO L273 TraceCheckUtils]: 97: Hoare triple {65042#(<= proc_i 64)} assume i <= 1000; {65042#(<= proc_i 64)} is VALID [2019-05-15 10:17:23,707 INFO L273 TraceCheckUtils]: 98: Hoare triple {65042#(<= proc_i 64)} assume i + 4 < a[j]; {65042#(<= proc_i 64)} is VALID [2019-05-15 10:17:23,708 INFO L273 TraceCheckUtils]: 99: Hoare triple {65042#(<= proc_i 64)} assume a[5] == 1000; {65042#(<= proc_i 64)} is VALID [2019-05-15 10:17:23,708 INFO L273 TraceCheckUtils]: 100: Hoare triple {65042#(<= proc_i 64)} assume j > 4; {65042#(<= proc_i 64)} is VALID [2019-05-15 10:17:23,709 INFO L273 TraceCheckUtils]: 101: Hoare triple {65042#(<= proc_i 64)} assume j < 6; {65042#(<= proc_i 64)} is VALID [2019-05-15 10:17:23,709 INFO L273 TraceCheckUtils]: 102: Hoare triple {65042#(<= proc_i 64)} i := i + 4; {65061#(<= proc_i 68)} is VALID [2019-05-15 10:17:23,710 INFO L273 TraceCheckUtils]: 103: Hoare triple {65061#(<= proc_i 68)} assume i <= 1000; {65061#(<= proc_i 68)} is VALID [2019-05-15 10:17:23,710 INFO L273 TraceCheckUtils]: 104: Hoare triple {65061#(<= proc_i 68)} assume i + 4 < a[j]; {65061#(<= proc_i 68)} is VALID [2019-05-15 10:17:23,711 INFO L273 TraceCheckUtils]: 105: Hoare triple {65061#(<= proc_i 68)} assume a[5] == 1000; {65061#(<= proc_i 68)} is VALID [2019-05-15 10:17:23,711 INFO L273 TraceCheckUtils]: 106: Hoare triple {65061#(<= proc_i 68)} assume j > 4; {65061#(<= proc_i 68)} is VALID [2019-05-15 10:17:23,712 INFO L273 TraceCheckUtils]: 107: Hoare triple {65061#(<= proc_i 68)} assume j < 6; {65061#(<= proc_i 68)} is VALID [2019-05-15 10:17:23,712 INFO L273 TraceCheckUtils]: 108: Hoare triple {65061#(<= proc_i 68)} i := i + 4; {65080#(<= proc_i 72)} is VALID [2019-05-15 10:17:23,713 INFO L273 TraceCheckUtils]: 109: Hoare triple {65080#(<= proc_i 72)} assume i <= 1000; {65080#(<= proc_i 72)} is VALID [2019-05-15 10:17:23,713 INFO L273 TraceCheckUtils]: 110: Hoare triple {65080#(<= proc_i 72)} assume i + 4 < a[j]; {65080#(<= proc_i 72)} is VALID [2019-05-15 10:17:23,714 INFO L273 TraceCheckUtils]: 111: Hoare triple {65080#(<= proc_i 72)} assume a[5] == 1000; {65080#(<= proc_i 72)} is VALID [2019-05-15 10:17:23,714 INFO L273 TraceCheckUtils]: 112: Hoare triple {65080#(<= proc_i 72)} assume j > 4; {65080#(<= proc_i 72)} is VALID [2019-05-15 10:17:23,715 INFO L273 TraceCheckUtils]: 113: Hoare triple {65080#(<= proc_i 72)} assume j < 6; {65080#(<= proc_i 72)} is VALID [2019-05-15 10:17:23,715 INFO L273 TraceCheckUtils]: 114: Hoare triple {65080#(<= proc_i 72)} i := i + 4; {65099#(<= proc_i 76)} is VALID [2019-05-15 10:17:23,716 INFO L273 TraceCheckUtils]: 115: Hoare triple {65099#(<= proc_i 76)} assume i <= 1000; {65099#(<= proc_i 76)} is VALID [2019-05-15 10:17:23,716 INFO L273 TraceCheckUtils]: 116: Hoare triple {65099#(<= proc_i 76)} assume i + 4 < a[j]; {65099#(<= proc_i 76)} is VALID [2019-05-15 10:17:23,717 INFO L273 TraceCheckUtils]: 117: Hoare triple {65099#(<= proc_i 76)} assume a[5] == 1000; {65099#(<= proc_i 76)} is VALID [2019-05-15 10:17:23,717 INFO L273 TraceCheckUtils]: 118: Hoare triple {65099#(<= proc_i 76)} assume j > 4; {65099#(<= proc_i 76)} is VALID [2019-05-15 10:17:23,718 INFO L273 TraceCheckUtils]: 119: Hoare triple {65099#(<= proc_i 76)} assume j < 6; {65099#(<= proc_i 76)} is VALID [2019-05-15 10:17:23,718 INFO L273 TraceCheckUtils]: 120: Hoare triple {65099#(<= proc_i 76)} i := i + 4; {65118#(<= proc_i 80)} is VALID [2019-05-15 10:17:23,719 INFO L273 TraceCheckUtils]: 121: Hoare triple {65118#(<= proc_i 80)} assume i <= 1000; {65118#(<= proc_i 80)} is VALID [2019-05-15 10:17:23,719 INFO L273 TraceCheckUtils]: 122: Hoare triple {65118#(<= proc_i 80)} assume i + 4 < a[j]; {65118#(<= proc_i 80)} is VALID [2019-05-15 10:17:23,720 INFO L273 TraceCheckUtils]: 123: Hoare triple {65118#(<= proc_i 80)} assume a[5] == 1000; {65118#(<= proc_i 80)} is VALID [2019-05-15 10:17:23,720 INFO L273 TraceCheckUtils]: 124: Hoare triple {65118#(<= proc_i 80)} assume j > 4; {65118#(<= proc_i 80)} is VALID [2019-05-15 10:17:23,721 INFO L273 TraceCheckUtils]: 125: Hoare triple {65118#(<= proc_i 80)} assume j < 6; {65118#(<= proc_i 80)} is VALID [2019-05-15 10:17:23,721 INFO L273 TraceCheckUtils]: 126: Hoare triple {65118#(<= proc_i 80)} i := i + 4; {65137#(<= proc_i 84)} is VALID [2019-05-15 10:17:23,722 INFO L273 TraceCheckUtils]: 127: Hoare triple {65137#(<= proc_i 84)} assume i <= 1000; {65137#(<= proc_i 84)} is VALID [2019-05-15 10:17:23,722 INFO L273 TraceCheckUtils]: 128: Hoare triple {65137#(<= proc_i 84)} assume i + 4 < a[j]; {65137#(<= proc_i 84)} is VALID [2019-05-15 10:17:23,723 INFO L273 TraceCheckUtils]: 129: Hoare triple {65137#(<= proc_i 84)} assume a[5] == 1000; {65137#(<= proc_i 84)} is VALID [2019-05-15 10:17:23,723 INFO L273 TraceCheckUtils]: 130: Hoare triple {65137#(<= proc_i 84)} assume j > 4; {65137#(<= proc_i 84)} is VALID [2019-05-15 10:17:23,724 INFO L273 TraceCheckUtils]: 131: Hoare triple {65137#(<= proc_i 84)} assume j < 6; {65137#(<= proc_i 84)} is VALID [2019-05-15 10:17:23,724 INFO L273 TraceCheckUtils]: 132: Hoare triple {65137#(<= proc_i 84)} i := i + 4; {65156#(<= proc_i 88)} is VALID [2019-05-15 10:17:23,725 INFO L273 TraceCheckUtils]: 133: Hoare triple {65156#(<= proc_i 88)} assume i <= 1000; {65156#(<= proc_i 88)} is VALID [2019-05-15 10:17:23,725 INFO L273 TraceCheckUtils]: 134: Hoare triple {65156#(<= proc_i 88)} assume i + 4 < a[j]; {65156#(<= proc_i 88)} is VALID [2019-05-15 10:17:23,726 INFO L273 TraceCheckUtils]: 135: Hoare triple {65156#(<= proc_i 88)} assume a[5] == 1000; {65156#(<= proc_i 88)} is VALID [2019-05-15 10:17:23,726 INFO L273 TraceCheckUtils]: 136: Hoare triple {65156#(<= proc_i 88)} assume j > 4; {65156#(<= proc_i 88)} is VALID [2019-05-15 10:17:23,727 INFO L273 TraceCheckUtils]: 137: Hoare triple {65156#(<= proc_i 88)} assume j < 6; {65156#(<= proc_i 88)} is VALID [2019-05-15 10:17:23,727 INFO L273 TraceCheckUtils]: 138: Hoare triple {65156#(<= proc_i 88)} i := i + 4; {65175#(<= proc_i 92)} is VALID [2019-05-15 10:17:23,728 INFO L273 TraceCheckUtils]: 139: Hoare triple {65175#(<= proc_i 92)} assume i <= 1000; {65175#(<= proc_i 92)} is VALID [2019-05-15 10:17:23,728 INFO L273 TraceCheckUtils]: 140: Hoare triple {65175#(<= proc_i 92)} assume i + 4 < a[j]; {65175#(<= proc_i 92)} is VALID [2019-05-15 10:17:23,729 INFO L273 TraceCheckUtils]: 141: Hoare triple {65175#(<= proc_i 92)} assume a[5] == 1000; {65175#(<= proc_i 92)} is VALID [2019-05-15 10:17:23,729 INFO L273 TraceCheckUtils]: 142: Hoare triple {65175#(<= proc_i 92)} assume j > 4; {65175#(<= proc_i 92)} is VALID [2019-05-15 10:17:23,729 INFO L273 TraceCheckUtils]: 143: Hoare triple {65175#(<= proc_i 92)} assume j < 6; {65175#(<= proc_i 92)} is VALID [2019-05-15 10:17:23,730 INFO L273 TraceCheckUtils]: 144: Hoare triple {65175#(<= proc_i 92)} i := i + 4; {65194#(<= proc_i 96)} is VALID [2019-05-15 10:17:23,731 INFO L273 TraceCheckUtils]: 145: Hoare triple {65194#(<= proc_i 96)} assume i <= 1000; {65194#(<= proc_i 96)} is VALID [2019-05-15 10:17:23,731 INFO L273 TraceCheckUtils]: 146: Hoare triple {65194#(<= proc_i 96)} assume i + 4 < a[j]; {65194#(<= proc_i 96)} is VALID [2019-05-15 10:17:23,732 INFO L273 TraceCheckUtils]: 147: Hoare triple {65194#(<= proc_i 96)} assume a[5] == 1000; {65194#(<= proc_i 96)} is VALID [2019-05-15 10:17:23,732 INFO L273 TraceCheckUtils]: 148: Hoare triple {65194#(<= proc_i 96)} assume j > 4; {65194#(<= proc_i 96)} is VALID [2019-05-15 10:17:23,732 INFO L273 TraceCheckUtils]: 149: Hoare triple {65194#(<= proc_i 96)} assume j < 6; {65194#(<= proc_i 96)} is VALID [2019-05-15 10:17:23,733 INFO L273 TraceCheckUtils]: 150: Hoare triple {65194#(<= proc_i 96)} i := i + 4; {65213#(<= proc_i 100)} is VALID [2019-05-15 10:17:23,734 INFO L273 TraceCheckUtils]: 151: Hoare triple {65213#(<= proc_i 100)} assume i <= 1000; {65213#(<= proc_i 100)} is VALID [2019-05-15 10:17:23,734 INFO L273 TraceCheckUtils]: 152: Hoare triple {65213#(<= proc_i 100)} assume i + 4 < a[j]; {65213#(<= proc_i 100)} is VALID [2019-05-15 10:17:23,735 INFO L273 TraceCheckUtils]: 153: Hoare triple {65213#(<= proc_i 100)} assume a[5] == 1000; {65213#(<= proc_i 100)} is VALID [2019-05-15 10:17:23,735 INFO L273 TraceCheckUtils]: 154: Hoare triple {65213#(<= proc_i 100)} assume j > 4; {65213#(<= proc_i 100)} is VALID [2019-05-15 10:17:23,735 INFO L273 TraceCheckUtils]: 155: Hoare triple {65213#(<= proc_i 100)} assume j < 6; {65213#(<= proc_i 100)} is VALID [2019-05-15 10:17:23,736 INFO L273 TraceCheckUtils]: 156: Hoare triple {65213#(<= proc_i 100)} i := i + 4; {65232#(<= proc_i 104)} is VALID [2019-05-15 10:17:23,737 INFO L273 TraceCheckUtils]: 157: Hoare triple {65232#(<= proc_i 104)} assume i <= 1000; {65232#(<= proc_i 104)} is VALID [2019-05-15 10:17:23,737 INFO L273 TraceCheckUtils]: 158: Hoare triple {65232#(<= proc_i 104)} assume i + 4 < a[j]; {65232#(<= proc_i 104)} is VALID [2019-05-15 10:17:23,737 INFO L273 TraceCheckUtils]: 159: Hoare triple {65232#(<= proc_i 104)} assume a[5] == 1000; {65232#(<= proc_i 104)} is VALID [2019-05-15 10:17:23,738 INFO L273 TraceCheckUtils]: 160: Hoare triple {65232#(<= proc_i 104)} assume j > 4; {65232#(<= proc_i 104)} is VALID [2019-05-15 10:17:23,738 INFO L273 TraceCheckUtils]: 161: Hoare triple {65232#(<= proc_i 104)} assume j < 6; {65232#(<= proc_i 104)} is VALID [2019-05-15 10:17:23,739 INFO L273 TraceCheckUtils]: 162: Hoare triple {65232#(<= proc_i 104)} i := i + 4; {65251#(<= proc_i 108)} is VALID [2019-05-15 10:17:23,740 INFO L273 TraceCheckUtils]: 163: Hoare triple {65251#(<= proc_i 108)} assume i <= 1000; {65251#(<= proc_i 108)} is VALID [2019-05-15 10:17:23,740 INFO L273 TraceCheckUtils]: 164: Hoare triple {65251#(<= proc_i 108)} assume i + 4 < a[j]; {65251#(<= proc_i 108)} is VALID [2019-05-15 10:17:23,740 INFO L273 TraceCheckUtils]: 165: Hoare triple {65251#(<= proc_i 108)} assume a[5] == 1000; {65251#(<= proc_i 108)} is VALID [2019-05-15 10:17:23,741 INFO L273 TraceCheckUtils]: 166: Hoare triple {65251#(<= proc_i 108)} assume j > 4; {65251#(<= proc_i 108)} is VALID [2019-05-15 10:17:23,741 INFO L273 TraceCheckUtils]: 167: Hoare triple {65251#(<= proc_i 108)} assume j < 6; {65251#(<= proc_i 108)} is VALID [2019-05-15 10:17:23,742 INFO L273 TraceCheckUtils]: 168: Hoare triple {65251#(<= proc_i 108)} i := i + 4; {65270#(<= proc_i 112)} is VALID [2019-05-15 10:17:23,742 INFO L273 TraceCheckUtils]: 169: Hoare triple {65270#(<= proc_i 112)} assume i <= 1000; {65270#(<= proc_i 112)} is VALID [2019-05-15 10:17:23,743 INFO L273 TraceCheckUtils]: 170: Hoare triple {65270#(<= proc_i 112)} assume i + 4 < a[j]; {65270#(<= proc_i 112)} is VALID [2019-05-15 10:17:23,743 INFO L273 TraceCheckUtils]: 171: Hoare triple {65270#(<= proc_i 112)} assume a[5] == 1000; {65270#(<= proc_i 112)} is VALID [2019-05-15 10:17:23,744 INFO L273 TraceCheckUtils]: 172: Hoare triple {65270#(<= proc_i 112)} assume j > 4; {65270#(<= proc_i 112)} is VALID [2019-05-15 10:17:23,744 INFO L273 TraceCheckUtils]: 173: Hoare triple {65270#(<= proc_i 112)} assume j < 6; {65270#(<= proc_i 112)} is VALID [2019-05-15 10:17:23,745 INFO L273 TraceCheckUtils]: 174: Hoare triple {65270#(<= proc_i 112)} i := i + 4; {65289#(<= proc_i 116)} is VALID [2019-05-15 10:17:23,745 INFO L273 TraceCheckUtils]: 175: Hoare triple {65289#(<= proc_i 116)} assume i <= 1000; {65289#(<= proc_i 116)} is VALID [2019-05-15 10:17:23,746 INFO L273 TraceCheckUtils]: 176: Hoare triple {65289#(<= proc_i 116)} assume i + 4 < a[j]; {65289#(<= proc_i 116)} is VALID [2019-05-15 10:17:23,746 INFO L273 TraceCheckUtils]: 177: Hoare triple {65289#(<= proc_i 116)} assume a[5] == 1000; {65289#(<= proc_i 116)} is VALID [2019-05-15 10:17:23,747 INFO L273 TraceCheckUtils]: 178: Hoare triple {65289#(<= proc_i 116)} assume j > 4; {65289#(<= proc_i 116)} is VALID [2019-05-15 10:17:23,747 INFO L273 TraceCheckUtils]: 179: Hoare triple {65289#(<= proc_i 116)} assume j < 6; {65289#(<= proc_i 116)} is VALID [2019-05-15 10:17:23,748 INFO L273 TraceCheckUtils]: 180: Hoare triple {65289#(<= proc_i 116)} i := i + 4; {65308#(<= proc_i 120)} is VALID [2019-05-15 10:17:23,748 INFO L273 TraceCheckUtils]: 181: Hoare triple {65308#(<= proc_i 120)} assume i <= 1000; {65308#(<= proc_i 120)} is VALID [2019-05-15 10:17:23,749 INFO L273 TraceCheckUtils]: 182: Hoare triple {65308#(<= proc_i 120)} assume i + 4 < a[j]; {65308#(<= proc_i 120)} is VALID [2019-05-15 10:17:23,749 INFO L273 TraceCheckUtils]: 183: Hoare triple {65308#(<= proc_i 120)} assume a[5] == 1000; {65308#(<= proc_i 120)} is VALID [2019-05-15 10:17:23,750 INFO L273 TraceCheckUtils]: 184: Hoare triple {65308#(<= proc_i 120)} assume j > 4; {65308#(<= proc_i 120)} is VALID [2019-05-15 10:17:23,750 INFO L273 TraceCheckUtils]: 185: Hoare triple {65308#(<= proc_i 120)} assume j < 6; {65308#(<= proc_i 120)} is VALID [2019-05-15 10:17:23,751 INFO L273 TraceCheckUtils]: 186: Hoare triple {65308#(<= proc_i 120)} i := i + 4; {65327#(<= proc_i 124)} is VALID [2019-05-15 10:17:23,751 INFO L273 TraceCheckUtils]: 187: Hoare triple {65327#(<= proc_i 124)} assume i <= 1000; {65327#(<= proc_i 124)} is VALID [2019-05-15 10:17:23,752 INFO L273 TraceCheckUtils]: 188: Hoare triple {65327#(<= proc_i 124)} assume i + 4 < a[j]; {65327#(<= proc_i 124)} is VALID [2019-05-15 10:17:23,752 INFO L273 TraceCheckUtils]: 189: Hoare triple {65327#(<= proc_i 124)} assume a[5] == 1000; {65327#(<= proc_i 124)} is VALID [2019-05-15 10:17:23,753 INFO L273 TraceCheckUtils]: 190: Hoare triple {65327#(<= proc_i 124)} assume j > 4; {65327#(<= proc_i 124)} is VALID [2019-05-15 10:17:23,753 INFO L273 TraceCheckUtils]: 191: Hoare triple {65327#(<= proc_i 124)} assume j < 6; {65327#(<= proc_i 124)} is VALID [2019-05-15 10:17:23,754 INFO L273 TraceCheckUtils]: 192: Hoare triple {65327#(<= proc_i 124)} i := i + 4; {65346#(<= proc_i 128)} is VALID [2019-05-15 10:17:23,754 INFO L273 TraceCheckUtils]: 193: Hoare triple {65346#(<= proc_i 128)} assume i <= 1000; {65346#(<= proc_i 128)} is VALID [2019-05-15 10:17:23,755 INFO L273 TraceCheckUtils]: 194: Hoare triple {65346#(<= proc_i 128)} assume i + 4 < a[j]; {65346#(<= proc_i 128)} is VALID [2019-05-15 10:17:23,755 INFO L273 TraceCheckUtils]: 195: Hoare triple {65346#(<= proc_i 128)} assume a[5] == 1000; {65346#(<= proc_i 128)} is VALID [2019-05-15 10:17:23,756 INFO L273 TraceCheckUtils]: 196: Hoare triple {65346#(<= proc_i 128)} assume j > 4; {65346#(<= proc_i 128)} is VALID [2019-05-15 10:17:23,756 INFO L273 TraceCheckUtils]: 197: Hoare triple {65346#(<= proc_i 128)} assume j < 6; {65346#(<= proc_i 128)} is VALID [2019-05-15 10:17:23,757 INFO L273 TraceCheckUtils]: 198: Hoare triple {65346#(<= proc_i 128)} i := i + 4; {65365#(<= proc_i 132)} is VALID [2019-05-15 10:17:23,757 INFO L273 TraceCheckUtils]: 199: Hoare triple {65365#(<= proc_i 132)} assume i <= 1000; {65365#(<= proc_i 132)} is VALID [2019-05-15 10:17:23,758 INFO L273 TraceCheckUtils]: 200: Hoare triple {65365#(<= proc_i 132)} assume i + 4 < a[j]; {65365#(<= proc_i 132)} is VALID [2019-05-15 10:17:23,758 INFO L273 TraceCheckUtils]: 201: Hoare triple {65365#(<= proc_i 132)} assume a[5] == 1000; {65365#(<= proc_i 132)} is VALID [2019-05-15 10:17:23,759 INFO L273 TraceCheckUtils]: 202: Hoare triple {65365#(<= proc_i 132)} assume j > 4; {65365#(<= proc_i 132)} is VALID [2019-05-15 10:17:23,759 INFO L273 TraceCheckUtils]: 203: Hoare triple {65365#(<= proc_i 132)} assume j < 6; {65365#(<= proc_i 132)} is VALID [2019-05-15 10:17:23,760 INFO L273 TraceCheckUtils]: 204: Hoare triple {65365#(<= proc_i 132)} i := i + 4; {65384#(<= proc_i 136)} is VALID [2019-05-15 10:17:23,760 INFO L273 TraceCheckUtils]: 205: Hoare triple {65384#(<= proc_i 136)} assume i <= 1000; {65384#(<= proc_i 136)} is VALID [2019-05-15 10:17:23,761 INFO L273 TraceCheckUtils]: 206: Hoare triple {65384#(<= proc_i 136)} assume i + 4 < a[j]; {65384#(<= proc_i 136)} is VALID [2019-05-15 10:17:23,761 INFO L273 TraceCheckUtils]: 207: Hoare triple {65384#(<= proc_i 136)} assume a[5] == 1000; {65384#(<= proc_i 136)} is VALID [2019-05-15 10:17:23,762 INFO L273 TraceCheckUtils]: 208: Hoare triple {65384#(<= proc_i 136)} assume j > 4; {65384#(<= proc_i 136)} is VALID [2019-05-15 10:17:23,762 INFO L273 TraceCheckUtils]: 209: Hoare triple {65384#(<= proc_i 136)} assume j < 6; {65384#(<= proc_i 136)} is VALID [2019-05-15 10:17:23,763 INFO L273 TraceCheckUtils]: 210: Hoare triple {65384#(<= proc_i 136)} i := i + 4; {65403#(<= proc_i 140)} is VALID [2019-05-15 10:17:23,763 INFO L273 TraceCheckUtils]: 211: Hoare triple {65403#(<= proc_i 140)} assume i <= 1000; {65403#(<= proc_i 140)} is VALID [2019-05-15 10:17:23,764 INFO L273 TraceCheckUtils]: 212: Hoare triple {65403#(<= proc_i 140)} assume i + 4 < a[j]; {65403#(<= proc_i 140)} is VALID [2019-05-15 10:17:23,764 INFO L273 TraceCheckUtils]: 213: Hoare triple {65403#(<= proc_i 140)} assume a[5] == 1000; {65403#(<= proc_i 140)} is VALID [2019-05-15 10:17:23,764 INFO L273 TraceCheckUtils]: 214: Hoare triple {65403#(<= proc_i 140)} assume j > 4; {65403#(<= proc_i 140)} is VALID [2019-05-15 10:17:23,765 INFO L273 TraceCheckUtils]: 215: Hoare triple {65403#(<= proc_i 140)} assume j < 6; {65403#(<= proc_i 140)} is VALID [2019-05-15 10:17:23,766 INFO L273 TraceCheckUtils]: 216: Hoare triple {65403#(<= proc_i 140)} i := i + 4; {65422#(<= proc_i 144)} is VALID [2019-05-15 10:17:23,766 INFO L273 TraceCheckUtils]: 217: Hoare triple {65422#(<= proc_i 144)} assume i <= 1000; {65422#(<= proc_i 144)} is VALID [2019-05-15 10:17:23,767 INFO L273 TraceCheckUtils]: 218: Hoare triple {65422#(<= proc_i 144)} assume i + 4 < a[j]; {65422#(<= proc_i 144)} is VALID [2019-05-15 10:17:23,767 INFO L273 TraceCheckUtils]: 219: Hoare triple {65422#(<= proc_i 144)} assume a[5] == 1000; {65422#(<= proc_i 144)} is VALID [2019-05-15 10:17:23,767 INFO L273 TraceCheckUtils]: 220: Hoare triple {65422#(<= proc_i 144)} assume j > 4; {65422#(<= proc_i 144)} is VALID [2019-05-15 10:17:23,768 INFO L273 TraceCheckUtils]: 221: Hoare triple {65422#(<= proc_i 144)} assume j < 6; {65422#(<= proc_i 144)} is VALID [2019-05-15 10:17:23,769 INFO L273 TraceCheckUtils]: 222: Hoare triple {65422#(<= proc_i 144)} i := i + 4; {65441#(<= proc_i 148)} is VALID [2019-05-15 10:17:23,769 INFO L273 TraceCheckUtils]: 223: Hoare triple {65441#(<= proc_i 148)} assume i <= 1000; {65441#(<= proc_i 148)} is VALID [2019-05-15 10:17:23,769 INFO L273 TraceCheckUtils]: 224: Hoare triple {65441#(<= proc_i 148)} assume i + 4 < a[j]; {65441#(<= proc_i 148)} is VALID [2019-05-15 10:17:23,770 INFO L273 TraceCheckUtils]: 225: Hoare triple {65441#(<= proc_i 148)} assume a[5] == 1000; {65441#(<= proc_i 148)} is VALID [2019-05-15 10:17:23,770 INFO L273 TraceCheckUtils]: 226: Hoare triple {65441#(<= proc_i 148)} assume j > 4; {65441#(<= proc_i 148)} is VALID [2019-05-15 10:17:23,771 INFO L273 TraceCheckUtils]: 227: Hoare triple {65441#(<= proc_i 148)} assume j < 6; {65441#(<= proc_i 148)} is VALID [2019-05-15 10:17:23,772 INFO L273 TraceCheckUtils]: 228: Hoare triple {65441#(<= proc_i 148)} i := i + 4; {65460#(<= proc_i 152)} is VALID [2019-05-15 10:17:23,772 INFO L273 TraceCheckUtils]: 229: Hoare triple {65460#(<= proc_i 152)} assume i <= 1000; {65460#(<= proc_i 152)} is VALID [2019-05-15 10:17:23,772 INFO L273 TraceCheckUtils]: 230: Hoare triple {65460#(<= proc_i 152)} assume i + 4 < a[j]; {65460#(<= proc_i 152)} is VALID [2019-05-15 10:17:23,773 INFO L273 TraceCheckUtils]: 231: Hoare triple {65460#(<= proc_i 152)} assume a[5] == 1000; {65460#(<= proc_i 152)} is VALID [2019-05-15 10:17:23,773 INFO L273 TraceCheckUtils]: 232: Hoare triple {65460#(<= proc_i 152)} assume j > 4; {65460#(<= proc_i 152)} is VALID [2019-05-15 10:17:23,774 INFO L273 TraceCheckUtils]: 233: Hoare triple {65460#(<= proc_i 152)} assume j < 6; {65460#(<= proc_i 152)} is VALID [2019-05-15 10:17:23,774 INFO L273 TraceCheckUtils]: 234: Hoare triple {65460#(<= proc_i 152)} i := i + 4; {65479#(<= proc_i 156)} is VALID [2019-05-15 10:17:23,775 INFO L273 TraceCheckUtils]: 235: Hoare triple {65479#(<= proc_i 156)} assume i <= 1000; {65479#(<= proc_i 156)} is VALID [2019-05-15 10:17:23,775 INFO L273 TraceCheckUtils]: 236: Hoare triple {65479#(<= proc_i 156)} assume i + 4 < a[j]; {65479#(<= proc_i 156)} is VALID [2019-05-15 10:17:23,776 INFO L273 TraceCheckUtils]: 237: Hoare triple {65479#(<= proc_i 156)} assume a[5] == 1000; {65479#(<= proc_i 156)} is VALID [2019-05-15 10:17:23,776 INFO L273 TraceCheckUtils]: 238: Hoare triple {65479#(<= proc_i 156)} assume j > 4; {65479#(<= proc_i 156)} is VALID [2019-05-15 10:17:23,777 INFO L273 TraceCheckUtils]: 239: Hoare triple {65479#(<= proc_i 156)} assume j < 6; {65479#(<= proc_i 156)} is VALID [2019-05-15 10:17:23,777 INFO L273 TraceCheckUtils]: 240: Hoare triple {65479#(<= proc_i 156)} i := i + 4; {65498#(<= proc_i 160)} is VALID [2019-05-15 10:17:23,778 INFO L273 TraceCheckUtils]: 241: Hoare triple {65498#(<= proc_i 160)} assume i <= 1000; {65498#(<= proc_i 160)} is VALID [2019-05-15 10:17:23,778 INFO L273 TraceCheckUtils]: 242: Hoare triple {65498#(<= proc_i 160)} assume i + 4 < a[j]; {65498#(<= proc_i 160)} is VALID [2019-05-15 10:17:23,779 INFO L273 TraceCheckUtils]: 243: Hoare triple {65498#(<= proc_i 160)} assume a[5] == 1000; {65498#(<= proc_i 160)} is VALID [2019-05-15 10:17:23,779 INFO L273 TraceCheckUtils]: 244: Hoare triple {65498#(<= proc_i 160)} assume j > 4; {65498#(<= proc_i 160)} is VALID [2019-05-15 10:17:23,780 INFO L273 TraceCheckUtils]: 245: Hoare triple {65498#(<= proc_i 160)} assume j < 6; {65498#(<= proc_i 160)} is VALID [2019-05-15 10:17:23,780 INFO L273 TraceCheckUtils]: 246: Hoare triple {65498#(<= proc_i 160)} i := i + 4; {65517#(<= proc_i 164)} is VALID [2019-05-15 10:17:23,781 INFO L273 TraceCheckUtils]: 247: Hoare triple {65517#(<= proc_i 164)} assume i <= 1000; {65517#(<= proc_i 164)} is VALID [2019-05-15 10:17:23,781 INFO L273 TraceCheckUtils]: 248: Hoare triple {65517#(<= proc_i 164)} assume i + 4 < a[j]; {65517#(<= proc_i 164)} is VALID [2019-05-15 10:17:23,782 INFO L273 TraceCheckUtils]: 249: Hoare triple {65517#(<= proc_i 164)} assume a[5] == 1000; {65517#(<= proc_i 164)} is VALID [2019-05-15 10:17:23,782 INFO L273 TraceCheckUtils]: 250: Hoare triple {65517#(<= proc_i 164)} assume j > 4; {65517#(<= proc_i 164)} is VALID [2019-05-15 10:17:23,783 INFO L273 TraceCheckUtils]: 251: Hoare triple {65517#(<= proc_i 164)} assume j < 6; {65517#(<= proc_i 164)} is VALID [2019-05-15 10:17:23,783 INFO L273 TraceCheckUtils]: 252: Hoare triple {65517#(<= proc_i 164)} i := i + 4; {65536#(<= proc_i 168)} is VALID [2019-05-15 10:17:23,784 INFO L273 TraceCheckUtils]: 253: Hoare triple {65536#(<= proc_i 168)} assume i <= 1000; {65536#(<= proc_i 168)} is VALID [2019-05-15 10:17:23,784 INFO L273 TraceCheckUtils]: 254: Hoare triple {65536#(<= proc_i 168)} assume i + 4 < a[j]; {65536#(<= proc_i 168)} is VALID [2019-05-15 10:17:23,785 INFO L273 TraceCheckUtils]: 255: Hoare triple {65536#(<= proc_i 168)} assume a[5] == 1000; {65536#(<= proc_i 168)} is VALID [2019-05-15 10:17:23,785 INFO L273 TraceCheckUtils]: 256: Hoare triple {65536#(<= proc_i 168)} assume j > 4; {65536#(<= proc_i 168)} is VALID [2019-05-15 10:17:23,786 INFO L273 TraceCheckUtils]: 257: Hoare triple {65536#(<= proc_i 168)} assume j < 6; {65536#(<= proc_i 168)} is VALID [2019-05-15 10:17:23,786 INFO L273 TraceCheckUtils]: 258: Hoare triple {65536#(<= proc_i 168)} i := i + 4; {65555#(<= proc_i 172)} is VALID [2019-05-15 10:17:23,787 INFO L273 TraceCheckUtils]: 259: Hoare triple {65555#(<= proc_i 172)} assume i <= 1000; {65555#(<= proc_i 172)} is VALID [2019-05-15 10:17:23,787 INFO L273 TraceCheckUtils]: 260: Hoare triple {65555#(<= proc_i 172)} assume i + 4 < a[j]; {65555#(<= proc_i 172)} is VALID [2019-05-15 10:17:23,788 INFO L273 TraceCheckUtils]: 261: Hoare triple {65555#(<= proc_i 172)} assume a[5] == 1000; {65555#(<= proc_i 172)} is VALID [2019-05-15 10:17:23,788 INFO L273 TraceCheckUtils]: 262: Hoare triple {65555#(<= proc_i 172)} assume j > 4; {65555#(<= proc_i 172)} is VALID [2019-05-15 10:17:23,789 INFO L273 TraceCheckUtils]: 263: Hoare triple {65555#(<= proc_i 172)} assume j < 6; {65555#(<= proc_i 172)} is VALID [2019-05-15 10:17:23,789 INFO L273 TraceCheckUtils]: 264: Hoare triple {65555#(<= proc_i 172)} i := i + 4; {65574#(<= proc_i 176)} is VALID [2019-05-15 10:17:23,790 INFO L273 TraceCheckUtils]: 265: Hoare triple {65574#(<= proc_i 176)} assume i <= 1000; {65574#(<= proc_i 176)} is VALID [2019-05-15 10:17:23,790 INFO L273 TraceCheckUtils]: 266: Hoare triple {65574#(<= proc_i 176)} assume i + 4 < a[j]; {65574#(<= proc_i 176)} is VALID [2019-05-15 10:17:23,791 INFO L273 TraceCheckUtils]: 267: Hoare triple {65574#(<= proc_i 176)} assume a[5] == 1000; {65574#(<= proc_i 176)} is VALID [2019-05-15 10:17:23,791 INFO L273 TraceCheckUtils]: 268: Hoare triple {65574#(<= proc_i 176)} assume j > 4; {65574#(<= proc_i 176)} is VALID [2019-05-15 10:17:23,792 INFO L273 TraceCheckUtils]: 269: Hoare triple {65574#(<= proc_i 176)} assume j < 6; {65574#(<= proc_i 176)} is VALID [2019-05-15 10:17:23,792 INFO L273 TraceCheckUtils]: 270: Hoare triple {65574#(<= proc_i 176)} i := i + 4; {65593#(<= proc_i 180)} is VALID [2019-05-15 10:17:23,793 INFO L273 TraceCheckUtils]: 271: Hoare triple {65593#(<= proc_i 180)} assume i <= 1000; {65593#(<= proc_i 180)} is VALID [2019-05-15 10:17:23,793 INFO L273 TraceCheckUtils]: 272: Hoare triple {65593#(<= proc_i 180)} assume i + 4 < a[j]; {65593#(<= proc_i 180)} is VALID [2019-05-15 10:17:23,794 INFO L273 TraceCheckUtils]: 273: Hoare triple {65593#(<= proc_i 180)} assume a[5] == 1000; {65593#(<= proc_i 180)} is VALID [2019-05-15 10:17:23,794 INFO L273 TraceCheckUtils]: 274: Hoare triple {65593#(<= proc_i 180)} assume j > 4; {65593#(<= proc_i 180)} is VALID [2019-05-15 10:17:23,794 INFO L273 TraceCheckUtils]: 275: Hoare triple {65593#(<= proc_i 180)} assume j < 6; {65593#(<= proc_i 180)} is VALID [2019-05-15 10:17:23,795 INFO L273 TraceCheckUtils]: 276: Hoare triple {65593#(<= proc_i 180)} i := i + 4; {65612#(<= proc_i 184)} is VALID [2019-05-15 10:17:23,796 INFO L273 TraceCheckUtils]: 277: Hoare triple {65612#(<= proc_i 184)} assume i <= 1000; {65612#(<= proc_i 184)} is VALID [2019-05-15 10:17:23,796 INFO L273 TraceCheckUtils]: 278: Hoare triple {65612#(<= proc_i 184)} assume i + 4 < a[j]; {65612#(<= proc_i 184)} is VALID [2019-05-15 10:17:23,797 INFO L273 TraceCheckUtils]: 279: Hoare triple {65612#(<= proc_i 184)} assume a[5] == 1000; {65612#(<= proc_i 184)} is VALID [2019-05-15 10:17:23,797 INFO L273 TraceCheckUtils]: 280: Hoare triple {65612#(<= proc_i 184)} assume j > 4; {65612#(<= proc_i 184)} is VALID [2019-05-15 10:17:23,797 INFO L273 TraceCheckUtils]: 281: Hoare triple {65612#(<= proc_i 184)} assume j < 6; {65612#(<= proc_i 184)} is VALID [2019-05-15 10:17:23,798 INFO L273 TraceCheckUtils]: 282: Hoare triple {65612#(<= proc_i 184)} i := i + 4; {65631#(<= proc_i 188)} is VALID [2019-05-15 10:17:23,799 INFO L273 TraceCheckUtils]: 283: Hoare triple {65631#(<= proc_i 188)} assume i <= 1000; {65631#(<= proc_i 188)} is VALID [2019-05-15 10:17:23,799 INFO L273 TraceCheckUtils]: 284: Hoare triple {65631#(<= proc_i 188)} assume i + 4 < a[j]; {65631#(<= proc_i 188)} is VALID [2019-05-15 10:17:23,799 INFO L273 TraceCheckUtils]: 285: Hoare triple {65631#(<= proc_i 188)} assume a[5] == 1000; {65631#(<= proc_i 188)} is VALID [2019-05-15 10:17:23,800 INFO L273 TraceCheckUtils]: 286: Hoare triple {65631#(<= proc_i 188)} assume j > 4; {65631#(<= proc_i 188)} is VALID [2019-05-15 10:17:23,800 INFO L273 TraceCheckUtils]: 287: Hoare triple {65631#(<= proc_i 188)} assume j < 6; {65631#(<= proc_i 188)} is VALID [2019-05-15 10:17:23,801 INFO L273 TraceCheckUtils]: 288: Hoare triple {65631#(<= proc_i 188)} i := i + 4; {65650#(<= proc_i 192)} is VALID [2019-05-15 10:17:23,802 INFO L273 TraceCheckUtils]: 289: Hoare triple {65650#(<= proc_i 192)} assume i <= 1000; {65650#(<= proc_i 192)} is VALID [2019-05-15 10:17:23,802 INFO L273 TraceCheckUtils]: 290: Hoare triple {65650#(<= proc_i 192)} assume i + 4 < a[j]; {65650#(<= proc_i 192)} is VALID [2019-05-15 10:17:23,802 INFO L273 TraceCheckUtils]: 291: Hoare triple {65650#(<= proc_i 192)} assume a[5] == 1000; {65650#(<= proc_i 192)} is VALID [2019-05-15 10:17:23,803 INFO L273 TraceCheckUtils]: 292: Hoare triple {65650#(<= proc_i 192)} assume j > 4; {65650#(<= proc_i 192)} is VALID [2019-05-15 10:17:23,803 INFO L273 TraceCheckUtils]: 293: Hoare triple {65650#(<= proc_i 192)} assume j < 6; {65650#(<= proc_i 192)} is VALID [2019-05-15 10:17:23,804 INFO L273 TraceCheckUtils]: 294: Hoare triple {65650#(<= proc_i 192)} i := i + 4; {65669#(<= proc_i 196)} is VALID [2019-05-15 10:17:23,804 INFO L273 TraceCheckUtils]: 295: Hoare triple {65669#(<= proc_i 196)} assume i <= 1000; {65669#(<= proc_i 196)} is VALID [2019-05-15 10:17:23,805 INFO L273 TraceCheckUtils]: 296: Hoare triple {65669#(<= proc_i 196)} assume i + 4 < a[j]; {65669#(<= proc_i 196)} is VALID [2019-05-15 10:17:23,805 INFO L273 TraceCheckUtils]: 297: Hoare triple {65669#(<= proc_i 196)} assume a[5] == 1000; {65669#(<= proc_i 196)} is VALID [2019-05-15 10:17:23,806 INFO L273 TraceCheckUtils]: 298: Hoare triple {65669#(<= proc_i 196)} assume j > 4; {65669#(<= proc_i 196)} is VALID [2019-05-15 10:17:23,806 INFO L273 TraceCheckUtils]: 299: Hoare triple {65669#(<= proc_i 196)} assume j < 6; {65669#(<= proc_i 196)} is VALID [2019-05-15 10:17:23,807 INFO L273 TraceCheckUtils]: 300: Hoare triple {65669#(<= proc_i 196)} i := i + 4; {65688#(<= proc_i 200)} is VALID [2019-05-15 10:17:23,807 INFO L273 TraceCheckUtils]: 301: Hoare triple {65688#(<= proc_i 200)} assume i <= 1000; {65688#(<= proc_i 200)} is VALID [2019-05-15 10:17:23,808 INFO L273 TraceCheckUtils]: 302: Hoare triple {65688#(<= proc_i 200)} assume i + 4 < a[j]; {65688#(<= proc_i 200)} is VALID [2019-05-15 10:17:23,808 INFO L273 TraceCheckUtils]: 303: Hoare triple {65688#(<= proc_i 200)} assume a[5] == 1000; {65688#(<= proc_i 200)} is VALID [2019-05-15 10:17:23,809 INFO L273 TraceCheckUtils]: 304: Hoare triple {65688#(<= proc_i 200)} assume j > 4; {65688#(<= proc_i 200)} is VALID [2019-05-15 10:17:23,809 INFO L273 TraceCheckUtils]: 305: Hoare triple {65688#(<= proc_i 200)} assume j < 6; {65688#(<= proc_i 200)} is VALID [2019-05-15 10:17:23,810 INFO L273 TraceCheckUtils]: 306: Hoare triple {65688#(<= proc_i 200)} i := i + 4; {65707#(<= proc_i 204)} is VALID [2019-05-15 10:17:23,810 INFO L273 TraceCheckUtils]: 307: Hoare triple {65707#(<= proc_i 204)} assume i <= 1000; {65707#(<= proc_i 204)} is VALID [2019-05-15 10:17:23,811 INFO L273 TraceCheckUtils]: 308: Hoare triple {65707#(<= proc_i 204)} assume i + 4 < a[j]; {65707#(<= proc_i 204)} is VALID [2019-05-15 10:17:23,811 INFO L273 TraceCheckUtils]: 309: Hoare triple {65707#(<= proc_i 204)} assume a[5] == 1000; {65707#(<= proc_i 204)} is VALID [2019-05-15 10:17:23,812 INFO L273 TraceCheckUtils]: 310: Hoare triple {65707#(<= proc_i 204)} assume j > 4; {65707#(<= proc_i 204)} is VALID [2019-05-15 10:17:23,812 INFO L273 TraceCheckUtils]: 311: Hoare triple {65707#(<= proc_i 204)} assume j < 6; {65707#(<= proc_i 204)} is VALID [2019-05-15 10:17:23,813 INFO L273 TraceCheckUtils]: 312: Hoare triple {65707#(<= proc_i 204)} i := i + 4; {65726#(<= proc_i 208)} is VALID [2019-05-15 10:17:23,813 INFO L273 TraceCheckUtils]: 313: Hoare triple {65726#(<= proc_i 208)} assume i <= 1000; {65726#(<= proc_i 208)} is VALID [2019-05-15 10:17:23,814 INFO L273 TraceCheckUtils]: 314: Hoare triple {65726#(<= proc_i 208)} assume i + 4 < a[j]; {65726#(<= proc_i 208)} is VALID [2019-05-15 10:17:23,814 INFO L273 TraceCheckUtils]: 315: Hoare triple {65726#(<= proc_i 208)} assume a[5] == 1000; {65726#(<= proc_i 208)} is VALID [2019-05-15 10:17:23,815 INFO L273 TraceCheckUtils]: 316: Hoare triple {65726#(<= proc_i 208)} assume j > 4; {65726#(<= proc_i 208)} is VALID [2019-05-15 10:17:23,815 INFO L273 TraceCheckUtils]: 317: Hoare triple {65726#(<= proc_i 208)} assume j < 6; {65726#(<= proc_i 208)} is VALID [2019-05-15 10:17:23,816 INFO L273 TraceCheckUtils]: 318: Hoare triple {65726#(<= proc_i 208)} i := i + 4; {65745#(<= proc_i 212)} is VALID [2019-05-15 10:17:23,816 INFO L273 TraceCheckUtils]: 319: Hoare triple {65745#(<= proc_i 212)} assume i <= 1000; {65745#(<= proc_i 212)} is VALID [2019-05-15 10:17:23,817 INFO L273 TraceCheckUtils]: 320: Hoare triple {65745#(<= proc_i 212)} assume i + 4 < a[j]; {65745#(<= proc_i 212)} is VALID [2019-05-15 10:17:23,817 INFO L273 TraceCheckUtils]: 321: Hoare triple {65745#(<= proc_i 212)} assume a[5] == 1000; {65745#(<= proc_i 212)} is VALID [2019-05-15 10:17:23,818 INFO L273 TraceCheckUtils]: 322: Hoare triple {65745#(<= proc_i 212)} assume j > 4; {65745#(<= proc_i 212)} is VALID [2019-05-15 10:17:23,818 INFO L273 TraceCheckUtils]: 323: Hoare triple {65745#(<= proc_i 212)} assume j < 6; {65745#(<= proc_i 212)} is VALID [2019-05-15 10:17:23,819 INFO L273 TraceCheckUtils]: 324: Hoare triple {65745#(<= proc_i 212)} i := i + 4; {65764#(<= proc_i 216)} is VALID [2019-05-15 10:17:23,829 INFO L273 TraceCheckUtils]: 325: Hoare triple {65764#(<= proc_i 216)} assume !(i <= 1000); {64734#false} is VALID [2019-05-15 10:17:23,886 INFO L134 CoverageAnalysis]: Checked inductivity of 8640 backedges. 0 proven. 8640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:23,886 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:23,886 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55] total 55 [2019-05-15 10:17:23,887 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 326 [2019-05-15 10:17:23,887 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:23,887 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 57 states. [2019-05-15 10:17:24,206 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 326 edges. 326 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:24,207 INFO L454 AbstractCegarLoop]: Interpolant automaton has 57 states [2019-05-15 10:17:24,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2019-05-15 10:17:24,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2019-05-15 10:17:24,208 INFO L87 Difference]: Start difference. First operand 327 states and 327 transitions. Second operand 57 states. [2019-05-15 10:17:24,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:24,767 INFO L93 Difference]: Finished difference Result 338 states and 338 transitions. [2019-05-15 10:17:24,767 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2019-05-15 10:17:24,767 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 326 [2019-05-15 10:17:24,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:24,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2019-05-15 10:17:24,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 339 transitions. [2019-05-15 10:17:24,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2019-05-15 10:17:24,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 339 transitions. [2019-05-15 10:17:24,770 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 57 states and 339 transitions. [2019-05-15 10:17:25,084 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 339 edges. 339 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:25,091 INFO L225 Difference]: With dead ends: 338 [2019-05-15 10:17:25,091 INFO L226 Difference]: Without dead ends: 338 [2019-05-15 10:17:25,091 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2019-05-15 10:17:25,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2019-05-15 10:17:25,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 333. [2019-05-15 10:17:25,093 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:25,094 INFO L82 GeneralOperation]: Start isEquivalent. First operand 338 states. Second operand 333 states. [2019-05-15 10:17:25,094 INFO L74 IsIncluded]: Start isIncluded. First operand 338 states. Second operand 333 states. [2019-05-15 10:17:25,094 INFO L87 Difference]: Start difference. First operand 338 states. Second operand 333 states. [2019-05-15 10:17:25,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:25,099 INFO L93 Difference]: Finished difference Result 338 states and 338 transitions. [2019-05-15 10:17:25,099 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 338 transitions. [2019-05-15 10:17:25,099 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:25,099 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:25,100 INFO L74 IsIncluded]: Start isIncluded. First operand 333 states. Second operand 338 states. [2019-05-15 10:17:25,100 INFO L87 Difference]: Start difference. First operand 333 states. Second operand 338 states. [2019-05-15 10:17:25,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:25,104 INFO L93 Difference]: Finished difference Result 338 states and 338 transitions. [2019-05-15 10:17:25,104 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 338 transitions. [2019-05-15 10:17:25,104 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:25,104 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:25,104 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:25,104 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:25,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 333 states. [2019-05-15 10:17:25,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 333 transitions. [2019-05-15 10:17:25,108 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 333 transitions. Word has length 326 [2019-05-15 10:17:25,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:25,108 INFO L475 AbstractCegarLoop]: Abstraction has 333 states and 333 transitions. [2019-05-15 10:17:25,108 INFO L476 AbstractCegarLoop]: Interpolant automaton has 57 states. [2019-05-15 10:17:25,108 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 333 transitions. [2019-05-15 10:17:25,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2019-05-15 10:17:25,109 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:25,110 INFO L399 BasicCegarLoop]: trace histogram [55, 55, 55, 55, 55, 55, 1, 1] [2019-05-15 10:17:25,110 INFO L418 AbstractCegarLoop]: === Iteration 56 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:25,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:25,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1086710624, now seen corresponding path program 55 times [2019-05-15 10:17:25,111 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:25,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:25,191 INFO L256 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 57 conjunts are in the unsatisfiable core [2019-05-15 10:17:25,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:25,232 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:27,810 INFO L273 TraceCheckUtils]: 0: Hoare triple {67114#true} i := 0; {67119#(<= proc_i 0)} is VALID [2019-05-15 10:17:27,811 INFO L273 TraceCheckUtils]: 1: Hoare triple {67119#(<= proc_i 0)} assume i <= 1000; {67119#(<= proc_i 0)} is VALID [2019-05-15 10:17:27,811 INFO L273 TraceCheckUtils]: 2: Hoare triple {67119#(<= proc_i 0)} assume i + 4 < a[j]; {67119#(<= proc_i 0)} is VALID [2019-05-15 10:17:27,812 INFO L273 TraceCheckUtils]: 3: Hoare triple {67119#(<= proc_i 0)} assume a[5] == 1000; {67119#(<= proc_i 0)} is VALID [2019-05-15 10:17:27,812 INFO L273 TraceCheckUtils]: 4: Hoare triple {67119#(<= proc_i 0)} assume j > 4; {67119#(<= proc_i 0)} is VALID [2019-05-15 10:17:27,813 INFO L273 TraceCheckUtils]: 5: Hoare triple {67119#(<= proc_i 0)} assume j < 6; {67119#(<= proc_i 0)} is VALID [2019-05-15 10:17:27,813 INFO L273 TraceCheckUtils]: 6: Hoare triple {67119#(<= proc_i 0)} i := i + 4; {67138#(<= proc_i 4)} is VALID [2019-05-15 10:17:27,814 INFO L273 TraceCheckUtils]: 7: Hoare triple {67138#(<= proc_i 4)} assume i <= 1000; {67138#(<= proc_i 4)} is VALID [2019-05-15 10:17:27,814 INFO L273 TraceCheckUtils]: 8: Hoare triple {67138#(<= proc_i 4)} assume i + 4 < a[j]; {67138#(<= proc_i 4)} is VALID [2019-05-15 10:17:27,815 INFO L273 TraceCheckUtils]: 9: Hoare triple {67138#(<= proc_i 4)} assume a[5] == 1000; {67138#(<= proc_i 4)} is VALID [2019-05-15 10:17:27,815 INFO L273 TraceCheckUtils]: 10: Hoare triple {67138#(<= proc_i 4)} assume j > 4; {67138#(<= proc_i 4)} is VALID [2019-05-15 10:17:27,816 INFO L273 TraceCheckUtils]: 11: Hoare triple {67138#(<= proc_i 4)} assume j < 6; {67138#(<= proc_i 4)} is VALID [2019-05-15 10:17:27,817 INFO L273 TraceCheckUtils]: 12: Hoare triple {67138#(<= proc_i 4)} i := i + 4; {67157#(<= proc_i 8)} is VALID [2019-05-15 10:17:27,817 INFO L273 TraceCheckUtils]: 13: Hoare triple {67157#(<= proc_i 8)} assume i <= 1000; {67157#(<= proc_i 8)} is VALID [2019-05-15 10:17:27,818 INFO L273 TraceCheckUtils]: 14: Hoare triple {67157#(<= proc_i 8)} assume i + 4 < a[j]; {67157#(<= proc_i 8)} is VALID [2019-05-15 10:17:27,818 INFO L273 TraceCheckUtils]: 15: Hoare triple {67157#(<= proc_i 8)} assume a[5] == 1000; {67157#(<= proc_i 8)} is VALID [2019-05-15 10:17:27,819 INFO L273 TraceCheckUtils]: 16: Hoare triple {67157#(<= proc_i 8)} assume j > 4; {67157#(<= proc_i 8)} is VALID [2019-05-15 10:17:27,819 INFO L273 TraceCheckUtils]: 17: Hoare triple {67157#(<= proc_i 8)} assume j < 6; {67157#(<= proc_i 8)} is VALID [2019-05-15 10:17:27,820 INFO L273 TraceCheckUtils]: 18: Hoare triple {67157#(<= proc_i 8)} i := i + 4; {67176#(<= proc_i 12)} is VALID [2019-05-15 10:17:27,820 INFO L273 TraceCheckUtils]: 19: Hoare triple {67176#(<= proc_i 12)} assume i <= 1000; {67176#(<= proc_i 12)} is VALID [2019-05-15 10:17:27,821 INFO L273 TraceCheckUtils]: 20: Hoare triple {67176#(<= proc_i 12)} assume i + 4 < a[j]; {67176#(<= proc_i 12)} is VALID [2019-05-15 10:17:27,821 INFO L273 TraceCheckUtils]: 21: Hoare triple {67176#(<= proc_i 12)} assume a[5] == 1000; {67176#(<= proc_i 12)} is VALID [2019-05-15 10:17:27,822 INFO L273 TraceCheckUtils]: 22: Hoare triple {67176#(<= proc_i 12)} assume j > 4; {67176#(<= proc_i 12)} is VALID [2019-05-15 10:17:27,822 INFO L273 TraceCheckUtils]: 23: Hoare triple {67176#(<= proc_i 12)} assume j < 6; {67176#(<= proc_i 12)} is VALID [2019-05-15 10:17:27,823 INFO L273 TraceCheckUtils]: 24: Hoare triple {67176#(<= proc_i 12)} i := i + 4; {67195#(<= proc_i 16)} is VALID [2019-05-15 10:17:27,823 INFO L273 TraceCheckUtils]: 25: Hoare triple {67195#(<= proc_i 16)} assume i <= 1000; {67195#(<= proc_i 16)} is VALID [2019-05-15 10:17:27,824 INFO L273 TraceCheckUtils]: 26: Hoare triple {67195#(<= proc_i 16)} assume i + 4 < a[j]; {67195#(<= proc_i 16)} is VALID [2019-05-15 10:17:27,824 INFO L273 TraceCheckUtils]: 27: Hoare triple {67195#(<= proc_i 16)} assume a[5] == 1000; {67195#(<= proc_i 16)} is VALID [2019-05-15 10:17:27,825 INFO L273 TraceCheckUtils]: 28: Hoare triple {67195#(<= proc_i 16)} assume j > 4; {67195#(<= proc_i 16)} is VALID [2019-05-15 10:17:27,825 INFO L273 TraceCheckUtils]: 29: Hoare triple {67195#(<= proc_i 16)} assume j < 6; {67195#(<= proc_i 16)} is VALID [2019-05-15 10:17:27,826 INFO L273 TraceCheckUtils]: 30: Hoare triple {67195#(<= proc_i 16)} i := i + 4; {67214#(<= proc_i 20)} is VALID [2019-05-15 10:17:27,827 INFO L273 TraceCheckUtils]: 31: Hoare triple {67214#(<= proc_i 20)} assume i <= 1000; {67214#(<= proc_i 20)} is VALID [2019-05-15 10:17:27,827 INFO L273 TraceCheckUtils]: 32: Hoare triple {67214#(<= proc_i 20)} assume i + 4 < a[j]; {67214#(<= proc_i 20)} is VALID [2019-05-15 10:17:27,828 INFO L273 TraceCheckUtils]: 33: Hoare triple {67214#(<= proc_i 20)} assume a[5] == 1000; {67214#(<= proc_i 20)} is VALID [2019-05-15 10:17:27,828 INFO L273 TraceCheckUtils]: 34: Hoare triple {67214#(<= proc_i 20)} assume j > 4; {67214#(<= proc_i 20)} is VALID [2019-05-15 10:17:27,829 INFO L273 TraceCheckUtils]: 35: Hoare triple {67214#(<= proc_i 20)} assume j < 6; {67214#(<= proc_i 20)} is VALID [2019-05-15 10:17:27,829 INFO L273 TraceCheckUtils]: 36: Hoare triple {67214#(<= proc_i 20)} i := i + 4; {67233#(<= proc_i 24)} is VALID [2019-05-15 10:17:27,830 INFO L273 TraceCheckUtils]: 37: Hoare triple {67233#(<= proc_i 24)} assume i <= 1000; {67233#(<= proc_i 24)} is VALID [2019-05-15 10:17:27,830 INFO L273 TraceCheckUtils]: 38: Hoare triple {67233#(<= proc_i 24)} assume i + 4 < a[j]; {67233#(<= proc_i 24)} is VALID [2019-05-15 10:17:27,831 INFO L273 TraceCheckUtils]: 39: Hoare triple {67233#(<= proc_i 24)} assume a[5] == 1000; {67233#(<= proc_i 24)} is VALID [2019-05-15 10:17:27,831 INFO L273 TraceCheckUtils]: 40: Hoare triple {67233#(<= proc_i 24)} assume j > 4; {67233#(<= proc_i 24)} is VALID [2019-05-15 10:17:27,832 INFO L273 TraceCheckUtils]: 41: Hoare triple {67233#(<= proc_i 24)} assume j < 6; {67233#(<= proc_i 24)} is VALID [2019-05-15 10:17:27,832 INFO L273 TraceCheckUtils]: 42: Hoare triple {67233#(<= proc_i 24)} i := i + 4; {67252#(<= proc_i 28)} is VALID [2019-05-15 10:17:27,833 INFO L273 TraceCheckUtils]: 43: Hoare triple {67252#(<= proc_i 28)} assume i <= 1000; {67252#(<= proc_i 28)} is VALID [2019-05-15 10:17:27,833 INFO L273 TraceCheckUtils]: 44: Hoare triple {67252#(<= proc_i 28)} assume i + 4 < a[j]; {67252#(<= proc_i 28)} is VALID [2019-05-15 10:17:27,834 INFO L273 TraceCheckUtils]: 45: Hoare triple {67252#(<= proc_i 28)} assume a[5] == 1000; {67252#(<= proc_i 28)} is VALID [2019-05-15 10:17:27,834 INFO L273 TraceCheckUtils]: 46: Hoare triple {67252#(<= proc_i 28)} assume j > 4; {67252#(<= proc_i 28)} is VALID [2019-05-15 10:17:27,835 INFO L273 TraceCheckUtils]: 47: Hoare triple {67252#(<= proc_i 28)} assume j < 6; {67252#(<= proc_i 28)} is VALID [2019-05-15 10:17:27,836 INFO L273 TraceCheckUtils]: 48: Hoare triple {67252#(<= proc_i 28)} i := i + 4; {67271#(<= proc_i 32)} is VALID [2019-05-15 10:17:27,836 INFO L273 TraceCheckUtils]: 49: Hoare triple {67271#(<= proc_i 32)} assume i <= 1000; {67271#(<= proc_i 32)} is VALID [2019-05-15 10:17:27,837 INFO L273 TraceCheckUtils]: 50: Hoare triple {67271#(<= proc_i 32)} assume i + 4 < a[j]; {67271#(<= proc_i 32)} is VALID [2019-05-15 10:17:27,837 INFO L273 TraceCheckUtils]: 51: Hoare triple {67271#(<= proc_i 32)} assume a[5] == 1000; {67271#(<= proc_i 32)} is VALID [2019-05-15 10:17:27,838 INFO L273 TraceCheckUtils]: 52: Hoare triple {67271#(<= proc_i 32)} assume j > 4; {67271#(<= proc_i 32)} is VALID [2019-05-15 10:17:27,838 INFO L273 TraceCheckUtils]: 53: Hoare triple {67271#(<= proc_i 32)} assume j < 6; {67271#(<= proc_i 32)} is VALID [2019-05-15 10:17:27,839 INFO L273 TraceCheckUtils]: 54: Hoare triple {67271#(<= proc_i 32)} i := i + 4; {67290#(<= proc_i 36)} is VALID [2019-05-15 10:17:27,839 INFO L273 TraceCheckUtils]: 55: Hoare triple {67290#(<= proc_i 36)} assume i <= 1000; {67290#(<= proc_i 36)} is VALID [2019-05-15 10:17:27,840 INFO L273 TraceCheckUtils]: 56: Hoare triple {67290#(<= proc_i 36)} assume i + 4 < a[j]; {67290#(<= proc_i 36)} is VALID [2019-05-15 10:17:27,840 INFO L273 TraceCheckUtils]: 57: Hoare triple {67290#(<= proc_i 36)} assume a[5] == 1000; {67290#(<= proc_i 36)} is VALID [2019-05-15 10:17:27,841 INFO L273 TraceCheckUtils]: 58: Hoare triple {67290#(<= proc_i 36)} assume j > 4; {67290#(<= proc_i 36)} is VALID [2019-05-15 10:17:27,841 INFO L273 TraceCheckUtils]: 59: Hoare triple {67290#(<= proc_i 36)} assume j < 6; {67290#(<= proc_i 36)} is VALID [2019-05-15 10:17:27,842 INFO L273 TraceCheckUtils]: 60: Hoare triple {67290#(<= proc_i 36)} i := i + 4; {67309#(<= proc_i 40)} is VALID [2019-05-15 10:17:27,842 INFO L273 TraceCheckUtils]: 61: Hoare triple {67309#(<= proc_i 40)} assume i <= 1000; {67309#(<= proc_i 40)} is VALID [2019-05-15 10:17:27,843 INFO L273 TraceCheckUtils]: 62: Hoare triple {67309#(<= proc_i 40)} assume i + 4 < a[j]; {67309#(<= proc_i 40)} is VALID [2019-05-15 10:17:27,843 INFO L273 TraceCheckUtils]: 63: Hoare triple {67309#(<= proc_i 40)} assume a[5] == 1000; {67309#(<= proc_i 40)} is VALID [2019-05-15 10:17:27,844 INFO L273 TraceCheckUtils]: 64: Hoare triple {67309#(<= proc_i 40)} assume j > 4; {67309#(<= proc_i 40)} is VALID [2019-05-15 10:17:27,844 INFO L273 TraceCheckUtils]: 65: Hoare triple {67309#(<= proc_i 40)} assume j < 6; {67309#(<= proc_i 40)} is VALID [2019-05-15 10:17:27,845 INFO L273 TraceCheckUtils]: 66: Hoare triple {67309#(<= proc_i 40)} i := i + 4; {67328#(<= proc_i 44)} is VALID [2019-05-15 10:17:27,845 INFO L273 TraceCheckUtils]: 67: Hoare triple {67328#(<= proc_i 44)} assume i <= 1000; {67328#(<= proc_i 44)} is VALID [2019-05-15 10:17:27,846 INFO L273 TraceCheckUtils]: 68: Hoare triple {67328#(<= proc_i 44)} assume i + 4 < a[j]; {67328#(<= proc_i 44)} is VALID [2019-05-15 10:17:27,846 INFO L273 TraceCheckUtils]: 69: Hoare triple {67328#(<= proc_i 44)} assume a[5] == 1000; {67328#(<= proc_i 44)} is VALID [2019-05-15 10:17:27,847 INFO L273 TraceCheckUtils]: 70: Hoare triple {67328#(<= proc_i 44)} assume j > 4; {67328#(<= proc_i 44)} is VALID [2019-05-15 10:17:27,847 INFO L273 TraceCheckUtils]: 71: Hoare triple {67328#(<= proc_i 44)} assume j < 6; {67328#(<= proc_i 44)} is VALID [2019-05-15 10:17:27,848 INFO L273 TraceCheckUtils]: 72: Hoare triple {67328#(<= proc_i 44)} i := i + 4; {67347#(<= proc_i 48)} is VALID [2019-05-15 10:17:27,849 INFO L273 TraceCheckUtils]: 73: Hoare triple {67347#(<= proc_i 48)} assume i <= 1000; {67347#(<= proc_i 48)} is VALID [2019-05-15 10:17:27,849 INFO L273 TraceCheckUtils]: 74: Hoare triple {67347#(<= proc_i 48)} assume i + 4 < a[j]; {67347#(<= proc_i 48)} is VALID [2019-05-15 10:17:27,850 INFO L273 TraceCheckUtils]: 75: Hoare triple {67347#(<= proc_i 48)} assume a[5] == 1000; {67347#(<= proc_i 48)} is VALID [2019-05-15 10:17:27,850 INFO L273 TraceCheckUtils]: 76: Hoare triple {67347#(<= proc_i 48)} assume j > 4; {67347#(<= proc_i 48)} is VALID [2019-05-15 10:17:27,851 INFO L273 TraceCheckUtils]: 77: Hoare triple {67347#(<= proc_i 48)} assume j < 6; {67347#(<= proc_i 48)} is VALID [2019-05-15 10:17:27,851 INFO L273 TraceCheckUtils]: 78: Hoare triple {67347#(<= proc_i 48)} i := i + 4; {67366#(<= proc_i 52)} is VALID [2019-05-15 10:17:27,852 INFO L273 TraceCheckUtils]: 79: Hoare triple {67366#(<= proc_i 52)} assume i <= 1000; {67366#(<= proc_i 52)} is VALID [2019-05-15 10:17:27,852 INFO L273 TraceCheckUtils]: 80: Hoare triple {67366#(<= proc_i 52)} assume i + 4 < a[j]; {67366#(<= proc_i 52)} is VALID [2019-05-15 10:17:27,853 INFO L273 TraceCheckUtils]: 81: Hoare triple {67366#(<= proc_i 52)} assume a[5] == 1000; {67366#(<= proc_i 52)} is VALID [2019-05-15 10:17:27,853 INFO L273 TraceCheckUtils]: 82: Hoare triple {67366#(<= proc_i 52)} assume j > 4; {67366#(<= proc_i 52)} is VALID [2019-05-15 10:17:27,854 INFO L273 TraceCheckUtils]: 83: Hoare triple {67366#(<= proc_i 52)} assume j < 6; {67366#(<= proc_i 52)} is VALID [2019-05-15 10:17:27,854 INFO L273 TraceCheckUtils]: 84: Hoare triple {67366#(<= proc_i 52)} i := i + 4; {67385#(<= proc_i 56)} is VALID [2019-05-15 10:17:27,855 INFO L273 TraceCheckUtils]: 85: Hoare triple {67385#(<= proc_i 56)} assume i <= 1000; {67385#(<= proc_i 56)} is VALID [2019-05-15 10:17:27,855 INFO L273 TraceCheckUtils]: 86: Hoare triple {67385#(<= proc_i 56)} assume i + 4 < a[j]; {67385#(<= proc_i 56)} is VALID [2019-05-15 10:17:27,856 INFO L273 TraceCheckUtils]: 87: Hoare triple {67385#(<= proc_i 56)} assume a[5] == 1000; {67385#(<= proc_i 56)} is VALID [2019-05-15 10:17:27,856 INFO L273 TraceCheckUtils]: 88: Hoare triple {67385#(<= proc_i 56)} assume j > 4; {67385#(<= proc_i 56)} is VALID [2019-05-15 10:17:27,857 INFO L273 TraceCheckUtils]: 89: Hoare triple {67385#(<= proc_i 56)} assume j < 6; {67385#(<= proc_i 56)} is VALID [2019-05-15 10:17:27,858 INFO L273 TraceCheckUtils]: 90: Hoare triple {67385#(<= proc_i 56)} i := i + 4; {67404#(<= proc_i 60)} is VALID [2019-05-15 10:17:27,858 INFO L273 TraceCheckUtils]: 91: Hoare triple {67404#(<= proc_i 60)} assume i <= 1000; {67404#(<= proc_i 60)} is VALID [2019-05-15 10:17:27,859 INFO L273 TraceCheckUtils]: 92: Hoare triple {67404#(<= proc_i 60)} assume i + 4 < a[j]; {67404#(<= proc_i 60)} is VALID [2019-05-15 10:17:27,859 INFO L273 TraceCheckUtils]: 93: Hoare triple {67404#(<= proc_i 60)} assume a[5] == 1000; {67404#(<= proc_i 60)} is VALID [2019-05-15 10:17:27,860 INFO L273 TraceCheckUtils]: 94: Hoare triple {67404#(<= proc_i 60)} assume j > 4; {67404#(<= proc_i 60)} is VALID [2019-05-15 10:17:27,860 INFO L273 TraceCheckUtils]: 95: Hoare triple {67404#(<= proc_i 60)} assume j < 6; {67404#(<= proc_i 60)} is VALID [2019-05-15 10:17:27,861 INFO L273 TraceCheckUtils]: 96: Hoare triple {67404#(<= proc_i 60)} i := i + 4; {67423#(<= proc_i 64)} is VALID [2019-05-15 10:17:27,861 INFO L273 TraceCheckUtils]: 97: Hoare triple {67423#(<= proc_i 64)} assume i <= 1000; {67423#(<= proc_i 64)} is VALID [2019-05-15 10:17:27,862 INFO L273 TraceCheckUtils]: 98: Hoare triple {67423#(<= proc_i 64)} assume i + 4 < a[j]; {67423#(<= proc_i 64)} is VALID [2019-05-15 10:17:27,862 INFO L273 TraceCheckUtils]: 99: Hoare triple {67423#(<= proc_i 64)} assume a[5] == 1000; {67423#(<= proc_i 64)} is VALID [2019-05-15 10:17:27,863 INFO L273 TraceCheckUtils]: 100: Hoare triple {67423#(<= proc_i 64)} assume j > 4; {67423#(<= proc_i 64)} is VALID [2019-05-15 10:17:27,863 INFO L273 TraceCheckUtils]: 101: Hoare triple {67423#(<= proc_i 64)} assume j < 6; {67423#(<= proc_i 64)} is VALID [2019-05-15 10:17:27,864 INFO L273 TraceCheckUtils]: 102: Hoare triple {67423#(<= proc_i 64)} i := i + 4; {67442#(<= proc_i 68)} is VALID [2019-05-15 10:17:27,864 INFO L273 TraceCheckUtils]: 103: Hoare triple {67442#(<= proc_i 68)} assume i <= 1000; {67442#(<= proc_i 68)} is VALID [2019-05-15 10:17:27,865 INFO L273 TraceCheckUtils]: 104: Hoare triple {67442#(<= proc_i 68)} assume i + 4 < a[j]; {67442#(<= proc_i 68)} is VALID [2019-05-15 10:17:27,865 INFO L273 TraceCheckUtils]: 105: Hoare triple {67442#(<= proc_i 68)} assume a[5] == 1000; {67442#(<= proc_i 68)} is VALID [2019-05-15 10:17:27,866 INFO L273 TraceCheckUtils]: 106: Hoare triple {67442#(<= proc_i 68)} assume j > 4; {67442#(<= proc_i 68)} is VALID [2019-05-15 10:17:27,866 INFO L273 TraceCheckUtils]: 107: Hoare triple {67442#(<= proc_i 68)} assume j < 6; {67442#(<= proc_i 68)} is VALID [2019-05-15 10:17:27,867 INFO L273 TraceCheckUtils]: 108: Hoare triple {67442#(<= proc_i 68)} i := i + 4; {67461#(<= proc_i 72)} is VALID [2019-05-15 10:17:27,868 INFO L273 TraceCheckUtils]: 109: Hoare triple {67461#(<= proc_i 72)} assume i <= 1000; {67461#(<= proc_i 72)} is VALID [2019-05-15 10:17:27,868 INFO L273 TraceCheckUtils]: 110: Hoare triple {67461#(<= proc_i 72)} assume i + 4 < a[j]; {67461#(<= proc_i 72)} is VALID [2019-05-15 10:17:27,869 INFO L273 TraceCheckUtils]: 111: Hoare triple {67461#(<= proc_i 72)} assume a[5] == 1000; {67461#(<= proc_i 72)} is VALID [2019-05-15 10:17:27,869 INFO L273 TraceCheckUtils]: 112: Hoare triple {67461#(<= proc_i 72)} assume j > 4; {67461#(<= proc_i 72)} is VALID [2019-05-15 10:17:27,869 INFO L273 TraceCheckUtils]: 113: Hoare triple {67461#(<= proc_i 72)} assume j < 6; {67461#(<= proc_i 72)} is VALID [2019-05-15 10:17:27,870 INFO L273 TraceCheckUtils]: 114: Hoare triple {67461#(<= proc_i 72)} i := i + 4; {67480#(<= proc_i 76)} is VALID [2019-05-15 10:17:27,871 INFO L273 TraceCheckUtils]: 115: Hoare triple {67480#(<= proc_i 76)} assume i <= 1000; {67480#(<= proc_i 76)} is VALID [2019-05-15 10:17:27,871 INFO L273 TraceCheckUtils]: 116: Hoare triple {67480#(<= proc_i 76)} assume i + 4 < a[j]; {67480#(<= proc_i 76)} is VALID [2019-05-15 10:17:27,872 INFO L273 TraceCheckUtils]: 117: Hoare triple {67480#(<= proc_i 76)} assume a[5] == 1000; {67480#(<= proc_i 76)} is VALID [2019-05-15 10:17:27,872 INFO L273 TraceCheckUtils]: 118: Hoare triple {67480#(<= proc_i 76)} assume j > 4; {67480#(<= proc_i 76)} is VALID [2019-05-15 10:17:27,873 INFO L273 TraceCheckUtils]: 119: Hoare triple {67480#(<= proc_i 76)} assume j < 6; {67480#(<= proc_i 76)} is VALID [2019-05-15 10:17:27,873 INFO L273 TraceCheckUtils]: 120: Hoare triple {67480#(<= proc_i 76)} i := i + 4; {67499#(<= proc_i 80)} is VALID [2019-05-15 10:17:27,874 INFO L273 TraceCheckUtils]: 121: Hoare triple {67499#(<= proc_i 80)} assume i <= 1000; {67499#(<= proc_i 80)} is VALID [2019-05-15 10:17:27,874 INFO L273 TraceCheckUtils]: 122: Hoare triple {67499#(<= proc_i 80)} assume i + 4 < a[j]; {67499#(<= proc_i 80)} is VALID [2019-05-15 10:17:27,875 INFO L273 TraceCheckUtils]: 123: Hoare triple {67499#(<= proc_i 80)} assume a[5] == 1000; {67499#(<= proc_i 80)} is VALID [2019-05-15 10:17:27,875 INFO L273 TraceCheckUtils]: 124: Hoare triple {67499#(<= proc_i 80)} assume j > 4; {67499#(<= proc_i 80)} is VALID [2019-05-15 10:17:27,876 INFO L273 TraceCheckUtils]: 125: Hoare triple {67499#(<= proc_i 80)} assume j < 6; {67499#(<= proc_i 80)} is VALID [2019-05-15 10:17:27,876 INFO L273 TraceCheckUtils]: 126: Hoare triple {67499#(<= proc_i 80)} i := i + 4; {67518#(<= proc_i 84)} is VALID [2019-05-15 10:17:27,877 INFO L273 TraceCheckUtils]: 127: Hoare triple {67518#(<= proc_i 84)} assume i <= 1000; {67518#(<= proc_i 84)} is VALID [2019-05-15 10:17:27,877 INFO L273 TraceCheckUtils]: 128: Hoare triple {67518#(<= proc_i 84)} assume i + 4 < a[j]; {67518#(<= proc_i 84)} is VALID [2019-05-15 10:17:27,878 INFO L273 TraceCheckUtils]: 129: Hoare triple {67518#(<= proc_i 84)} assume a[5] == 1000; {67518#(<= proc_i 84)} is VALID [2019-05-15 10:17:27,878 INFO L273 TraceCheckUtils]: 130: Hoare triple {67518#(<= proc_i 84)} assume j > 4; {67518#(<= proc_i 84)} is VALID [2019-05-15 10:17:27,879 INFO L273 TraceCheckUtils]: 131: Hoare triple {67518#(<= proc_i 84)} assume j < 6; {67518#(<= proc_i 84)} is VALID [2019-05-15 10:17:27,880 INFO L273 TraceCheckUtils]: 132: Hoare triple {67518#(<= proc_i 84)} i := i + 4; {67537#(<= proc_i 88)} is VALID [2019-05-15 10:17:27,880 INFO L273 TraceCheckUtils]: 133: Hoare triple {67537#(<= proc_i 88)} assume i <= 1000; {67537#(<= proc_i 88)} is VALID [2019-05-15 10:17:27,881 INFO L273 TraceCheckUtils]: 134: Hoare triple {67537#(<= proc_i 88)} assume i + 4 < a[j]; {67537#(<= proc_i 88)} is VALID [2019-05-15 10:17:27,881 INFO L273 TraceCheckUtils]: 135: Hoare triple {67537#(<= proc_i 88)} assume a[5] == 1000; {67537#(<= proc_i 88)} is VALID [2019-05-15 10:17:27,882 INFO L273 TraceCheckUtils]: 136: Hoare triple {67537#(<= proc_i 88)} assume j > 4; {67537#(<= proc_i 88)} is VALID [2019-05-15 10:17:27,882 INFO L273 TraceCheckUtils]: 137: Hoare triple {67537#(<= proc_i 88)} assume j < 6; {67537#(<= proc_i 88)} is VALID [2019-05-15 10:17:27,883 INFO L273 TraceCheckUtils]: 138: Hoare triple {67537#(<= proc_i 88)} i := i + 4; {67556#(<= proc_i 92)} is VALID [2019-05-15 10:17:27,883 INFO L273 TraceCheckUtils]: 139: Hoare triple {67556#(<= proc_i 92)} assume i <= 1000; {67556#(<= proc_i 92)} is VALID [2019-05-15 10:17:27,884 INFO L273 TraceCheckUtils]: 140: Hoare triple {67556#(<= proc_i 92)} assume i + 4 < a[j]; {67556#(<= proc_i 92)} is VALID [2019-05-15 10:17:27,884 INFO L273 TraceCheckUtils]: 141: Hoare triple {67556#(<= proc_i 92)} assume a[5] == 1000; {67556#(<= proc_i 92)} is VALID [2019-05-15 10:17:27,885 INFO L273 TraceCheckUtils]: 142: Hoare triple {67556#(<= proc_i 92)} assume j > 4; {67556#(<= proc_i 92)} is VALID [2019-05-15 10:17:27,885 INFO L273 TraceCheckUtils]: 143: Hoare triple {67556#(<= proc_i 92)} assume j < 6; {67556#(<= proc_i 92)} is VALID [2019-05-15 10:17:27,886 INFO L273 TraceCheckUtils]: 144: Hoare triple {67556#(<= proc_i 92)} i := i + 4; {67575#(<= proc_i 96)} is VALID [2019-05-15 10:17:27,886 INFO L273 TraceCheckUtils]: 145: Hoare triple {67575#(<= proc_i 96)} assume i <= 1000; {67575#(<= proc_i 96)} is VALID [2019-05-15 10:17:27,887 INFO L273 TraceCheckUtils]: 146: Hoare triple {67575#(<= proc_i 96)} assume i + 4 < a[j]; {67575#(<= proc_i 96)} is VALID [2019-05-15 10:17:27,887 INFO L273 TraceCheckUtils]: 147: Hoare triple {67575#(<= proc_i 96)} assume a[5] == 1000; {67575#(<= proc_i 96)} is VALID [2019-05-15 10:17:27,888 INFO L273 TraceCheckUtils]: 148: Hoare triple {67575#(<= proc_i 96)} assume j > 4; {67575#(<= proc_i 96)} is VALID [2019-05-15 10:17:27,888 INFO L273 TraceCheckUtils]: 149: Hoare triple {67575#(<= proc_i 96)} assume j < 6; {67575#(<= proc_i 96)} is VALID [2019-05-15 10:17:27,889 INFO L273 TraceCheckUtils]: 150: Hoare triple {67575#(<= proc_i 96)} i := i + 4; {67594#(<= proc_i 100)} is VALID [2019-05-15 10:17:27,889 INFO L273 TraceCheckUtils]: 151: Hoare triple {67594#(<= proc_i 100)} assume i <= 1000; {67594#(<= proc_i 100)} is VALID [2019-05-15 10:17:27,890 INFO L273 TraceCheckUtils]: 152: Hoare triple {67594#(<= proc_i 100)} assume i + 4 < a[j]; {67594#(<= proc_i 100)} is VALID [2019-05-15 10:17:27,890 INFO L273 TraceCheckUtils]: 153: Hoare triple {67594#(<= proc_i 100)} assume a[5] == 1000; {67594#(<= proc_i 100)} is VALID [2019-05-15 10:17:27,891 INFO L273 TraceCheckUtils]: 154: Hoare triple {67594#(<= proc_i 100)} assume j > 4; {67594#(<= proc_i 100)} is VALID [2019-05-15 10:17:27,891 INFO L273 TraceCheckUtils]: 155: Hoare triple {67594#(<= proc_i 100)} assume j < 6; {67594#(<= proc_i 100)} is VALID [2019-05-15 10:17:27,892 INFO L273 TraceCheckUtils]: 156: Hoare triple {67594#(<= proc_i 100)} i := i + 4; {67613#(<= proc_i 104)} is VALID [2019-05-15 10:17:27,893 INFO L273 TraceCheckUtils]: 157: Hoare triple {67613#(<= proc_i 104)} assume i <= 1000; {67613#(<= proc_i 104)} is VALID [2019-05-15 10:17:27,893 INFO L273 TraceCheckUtils]: 158: Hoare triple {67613#(<= proc_i 104)} assume i + 4 < a[j]; {67613#(<= proc_i 104)} is VALID [2019-05-15 10:17:27,894 INFO L273 TraceCheckUtils]: 159: Hoare triple {67613#(<= proc_i 104)} assume a[5] == 1000; {67613#(<= proc_i 104)} is VALID [2019-05-15 10:17:27,894 INFO L273 TraceCheckUtils]: 160: Hoare triple {67613#(<= proc_i 104)} assume j > 4; {67613#(<= proc_i 104)} is VALID [2019-05-15 10:17:27,895 INFO L273 TraceCheckUtils]: 161: Hoare triple {67613#(<= proc_i 104)} assume j < 6; {67613#(<= proc_i 104)} is VALID [2019-05-15 10:17:27,895 INFO L273 TraceCheckUtils]: 162: Hoare triple {67613#(<= proc_i 104)} i := i + 4; {67632#(<= proc_i 108)} is VALID [2019-05-15 10:17:27,896 INFO L273 TraceCheckUtils]: 163: Hoare triple {67632#(<= proc_i 108)} assume i <= 1000; {67632#(<= proc_i 108)} is VALID [2019-05-15 10:17:27,896 INFO L273 TraceCheckUtils]: 164: Hoare triple {67632#(<= proc_i 108)} assume i + 4 < a[j]; {67632#(<= proc_i 108)} is VALID [2019-05-15 10:17:27,897 INFO L273 TraceCheckUtils]: 165: Hoare triple {67632#(<= proc_i 108)} assume a[5] == 1000; {67632#(<= proc_i 108)} is VALID [2019-05-15 10:17:27,897 INFO L273 TraceCheckUtils]: 166: Hoare triple {67632#(<= proc_i 108)} assume j > 4; {67632#(<= proc_i 108)} is VALID [2019-05-15 10:17:27,898 INFO L273 TraceCheckUtils]: 167: Hoare triple {67632#(<= proc_i 108)} assume j < 6; {67632#(<= proc_i 108)} is VALID [2019-05-15 10:17:27,898 INFO L273 TraceCheckUtils]: 168: Hoare triple {67632#(<= proc_i 108)} i := i + 4; {67651#(<= proc_i 112)} is VALID [2019-05-15 10:17:27,899 INFO L273 TraceCheckUtils]: 169: Hoare triple {67651#(<= proc_i 112)} assume i <= 1000; {67651#(<= proc_i 112)} is VALID [2019-05-15 10:17:27,899 INFO L273 TraceCheckUtils]: 170: Hoare triple {67651#(<= proc_i 112)} assume i + 4 < a[j]; {67651#(<= proc_i 112)} is VALID [2019-05-15 10:17:27,900 INFO L273 TraceCheckUtils]: 171: Hoare triple {67651#(<= proc_i 112)} assume a[5] == 1000; {67651#(<= proc_i 112)} is VALID [2019-05-15 10:17:27,900 INFO L273 TraceCheckUtils]: 172: Hoare triple {67651#(<= proc_i 112)} assume j > 4; {67651#(<= proc_i 112)} is VALID [2019-05-15 10:17:27,901 INFO L273 TraceCheckUtils]: 173: Hoare triple {67651#(<= proc_i 112)} assume j < 6; {67651#(<= proc_i 112)} is VALID [2019-05-15 10:17:27,902 INFO L273 TraceCheckUtils]: 174: Hoare triple {67651#(<= proc_i 112)} i := i + 4; {67670#(<= proc_i 116)} is VALID [2019-05-15 10:17:27,902 INFO L273 TraceCheckUtils]: 175: Hoare triple {67670#(<= proc_i 116)} assume i <= 1000; {67670#(<= proc_i 116)} is VALID [2019-05-15 10:17:27,903 INFO L273 TraceCheckUtils]: 176: Hoare triple {67670#(<= proc_i 116)} assume i + 4 < a[j]; {67670#(<= proc_i 116)} is VALID [2019-05-15 10:17:27,903 INFO L273 TraceCheckUtils]: 177: Hoare triple {67670#(<= proc_i 116)} assume a[5] == 1000; {67670#(<= proc_i 116)} is VALID [2019-05-15 10:17:27,904 INFO L273 TraceCheckUtils]: 178: Hoare triple {67670#(<= proc_i 116)} assume j > 4; {67670#(<= proc_i 116)} is VALID [2019-05-15 10:17:27,904 INFO L273 TraceCheckUtils]: 179: Hoare triple {67670#(<= proc_i 116)} assume j < 6; {67670#(<= proc_i 116)} is VALID [2019-05-15 10:17:27,905 INFO L273 TraceCheckUtils]: 180: Hoare triple {67670#(<= proc_i 116)} i := i + 4; {67689#(<= proc_i 120)} is VALID [2019-05-15 10:17:27,905 INFO L273 TraceCheckUtils]: 181: Hoare triple {67689#(<= proc_i 120)} assume i <= 1000; {67689#(<= proc_i 120)} is VALID [2019-05-15 10:17:27,906 INFO L273 TraceCheckUtils]: 182: Hoare triple {67689#(<= proc_i 120)} assume i + 4 < a[j]; {67689#(<= proc_i 120)} is VALID [2019-05-15 10:17:27,906 INFO L273 TraceCheckUtils]: 183: Hoare triple {67689#(<= proc_i 120)} assume a[5] == 1000; {67689#(<= proc_i 120)} is VALID [2019-05-15 10:17:27,907 INFO L273 TraceCheckUtils]: 184: Hoare triple {67689#(<= proc_i 120)} assume j > 4; {67689#(<= proc_i 120)} is VALID [2019-05-15 10:17:27,907 INFO L273 TraceCheckUtils]: 185: Hoare triple {67689#(<= proc_i 120)} assume j < 6; {67689#(<= proc_i 120)} is VALID [2019-05-15 10:17:27,908 INFO L273 TraceCheckUtils]: 186: Hoare triple {67689#(<= proc_i 120)} i := i + 4; {67708#(<= proc_i 124)} is VALID [2019-05-15 10:17:27,908 INFO L273 TraceCheckUtils]: 187: Hoare triple {67708#(<= proc_i 124)} assume i <= 1000; {67708#(<= proc_i 124)} is VALID [2019-05-15 10:17:27,909 INFO L273 TraceCheckUtils]: 188: Hoare triple {67708#(<= proc_i 124)} assume i + 4 < a[j]; {67708#(<= proc_i 124)} is VALID [2019-05-15 10:17:27,909 INFO L273 TraceCheckUtils]: 189: Hoare triple {67708#(<= proc_i 124)} assume a[5] == 1000; {67708#(<= proc_i 124)} is VALID [2019-05-15 10:17:27,910 INFO L273 TraceCheckUtils]: 190: Hoare triple {67708#(<= proc_i 124)} assume j > 4; {67708#(<= proc_i 124)} is VALID [2019-05-15 10:17:27,910 INFO L273 TraceCheckUtils]: 191: Hoare triple {67708#(<= proc_i 124)} assume j < 6; {67708#(<= proc_i 124)} is VALID [2019-05-15 10:17:27,911 INFO L273 TraceCheckUtils]: 192: Hoare triple {67708#(<= proc_i 124)} i := i + 4; {67727#(<= proc_i 128)} is VALID [2019-05-15 10:17:27,911 INFO L273 TraceCheckUtils]: 193: Hoare triple {67727#(<= proc_i 128)} assume i <= 1000; {67727#(<= proc_i 128)} is VALID [2019-05-15 10:17:27,912 INFO L273 TraceCheckUtils]: 194: Hoare triple {67727#(<= proc_i 128)} assume i + 4 < a[j]; {67727#(<= proc_i 128)} is VALID [2019-05-15 10:17:27,912 INFO L273 TraceCheckUtils]: 195: Hoare triple {67727#(<= proc_i 128)} assume a[5] == 1000; {67727#(<= proc_i 128)} is VALID [2019-05-15 10:17:27,913 INFO L273 TraceCheckUtils]: 196: Hoare triple {67727#(<= proc_i 128)} assume j > 4; {67727#(<= proc_i 128)} is VALID [2019-05-15 10:17:27,913 INFO L273 TraceCheckUtils]: 197: Hoare triple {67727#(<= proc_i 128)} assume j < 6; {67727#(<= proc_i 128)} is VALID [2019-05-15 10:17:27,914 INFO L273 TraceCheckUtils]: 198: Hoare triple {67727#(<= proc_i 128)} i := i + 4; {67746#(<= proc_i 132)} is VALID [2019-05-15 10:17:27,915 INFO L273 TraceCheckUtils]: 199: Hoare triple {67746#(<= proc_i 132)} assume i <= 1000; {67746#(<= proc_i 132)} is VALID [2019-05-15 10:17:27,915 INFO L273 TraceCheckUtils]: 200: Hoare triple {67746#(<= proc_i 132)} assume i + 4 < a[j]; {67746#(<= proc_i 132)} is VALID [2019-05-15 10:17:27,916 INFO L273 TraceCheckUtils]: 201: Hoare triple {67746#(<= proc_i 132)} assume a[5] == 1000; {67746#(<= proc_i 132)} is VALID [2019-05-15 10:17:27,916 INFO L273 TraceCheckUtils]: 202: Hoare triple {67746#(<= proc_i 132)} assume j > 4; {67746#(<= proc_i 132)} is VALID [2019-05-15 10:17:27,916 INFO L273 TraceCheckUtils]: 203: Hoare triple {67746#(<= proc_i 132)} assume j < 6; {67746#(<= proc_i 132)} is VALID [2019-05-15 10:17:27,917 INFO L273 TraceCheckUtils]: 204: Hoare triple {67746#(<= proc_i 132)} i := i + 4; {67765#(<= proc_i 136)} is VALID [2019-05-15 10:17:27,918 INFO L273 TraceCheckUtils]: 205: Hoare triple {67765#(<= proc_i 136)} assume i <= 1000; {67765#(<= proc_i 136)} is VALID [2019-05-15 10:17:27,918 INFO L273 TraceCheckUtils]: 206: Hoare triple {67765#(<= proc_i 136)} assume i + 4 < a[j]; {67765#(<= proc_i 136)} is VALID [2019-05-15 10:17:27,919 INFO L273 TraceCheckUtils]: 207: Hoare triple {67765#(<= proc_i 136)} assume a[5] == 1000; {67765#(<= proc_i 136)} is VALID [2019-05-15 10:17:27,919 INFO L273 TraceCheckUtils]: 208: Hoare triple {67765#(<= proc_i 136)} assume j > 4; {67765#(<= proc_i 136)} is VALID [2019-05-15 10:17:27,920 INFO L273 TraceCheckUtils]: 209: Hoare triple {67765#(<= proc_i 136)} assume j < 6; {67765#(<= proc_i 136)} is VALID [2019-05-15 10:17:27,920 INFO L273 TraceCheckUtils]: 210: Hoare triple {67765#(<= proc_i 136)} i := i + 4; {67784#(<= proc_i 140)} is VALID [2019-05-15 10:17:27,921 INFO L273 TraceCheckUtils]: 211: Hoare triple {67784#(<= proc_i 140)} assume i <= 1000; {67784#(<= proc_i 140)} is VALID [2019-05-15 10:17:27,921 INFO L273 TraceCheckUtils]: 212: Hoare triple {67784#(<= proc_i 140)} assume i + 4 < a[j]; {67784#(<= proc_i 140)} is VALID [2019-05-15 10:17:27,922 INFO L273 TraceCheckUtils]: 213: Hoare triple {67784#(<= proc_i 140)} assume a[5] == 1000; {67784#(<= proc_i 140)} is VALID [2019-05-15 10:17:27,922 INFO L273 TraceCheckUtils]: 214: Hoare triple {67784#(<= proc_i 140)} assume j > 4; {67784#(<= proc_i 140)} is VALID [2019-05-15 10:17:27,923 INFO L273 TraceCheckUtils]: 215: Hoare triple {67784#(<= proc_i 140)} assume j < 6; {67784#(<= proc_i 140)} is VALID [2019-05-15 10:17:27,924 INFO L273 TraceCheckUtils]: 216: Hoare triple {67784#(<= proc_i 140)} i := i + 4; {67803#(<= proc_i 144)} is VALID [2019-05-15 10:17:27,924 INFO L273 TraceCheckUtils]: 217: Hoare triple {67803#(<= proc_i 144)} assume i <= 1000; {67803#(<= proc_i 144)} is VALID [2019-05-15 10:17:27,925 INFO L273 TraceCheckUtils]: 218: Hoare triple {67803#(<= proc_i 144)} assume i + 4 < a[j]; {67803#(<= proc_i 144)} is VALID [2019-05-15 10:17:27,925 INFO L273 TraceCheckUtils]: 219: Hoare triple {67803#(<= proc_i 144)} assume a[5] == 1000; {67803#(<= proc_i 144)} is VALID [2019-05-15 10:17:27,926 INFO L273 TraceCheckUtils]: 220: Hoare triple {67803#(<= proc_i 144)} assume j > 4; {67803#(<= proc_i 144)} is VALID [2019-05-15 10:17:27,926 INFO L273 TraceCheckUtils]: 221: Hoare triple {67803#(<= proc_i 144)} assume j < 6; {67803#(<= proc_i 144)} is VALID [2019-05-15 10:17:27,927 INFO L273 TraceCheckUtils]: 222: Hoare triple {67803#(<= proc_i 144)} i := i + 4; {67822#(<= proc_i 148)} is VALID [2019-05-15 10:17:27,927 INFO L273 TraceCheckUtils]: 223: Hoare triple {67822#(<= proc_i 148)} assume i <= 1000; {67822#(<= proc_i 148)} is VALID [2019-05-15 10:17:27,928 INFO L273 TraceCheckUtils]: 224: Hoare triple {67822#(<= proc_i 148)} assume i + 4 < a[j]; {67822#(<= proc_i 148)} is VALID [2019-05-15 10:17:27,928 INFO L273 TraceCheckUtils]: 225: Hoare triple {67822#(<= proc_i 148)} assume a[5] == 1000; {67822#(<= proc_i 148)} is VALID [2019-05-15 10:17:27,929 INFO L273 TraceCheckUtils]: 226: Hoare triple {67822#(<= proc_i 148)} assume j > 4; {67822#(<= proc_i 148)} is VALID [2019-05-15 10:17:27,929 INFO L273 TraceCheckUtils]: 227: Hoare triple {67822#(<= proc_i 148)} assume j < 6; {67822#(<= proc_i 148)} is VALID [2019-05-15 10:17:27,930 INFO L273 TraceCheckUtils]: 228: Hoare triple {67822#(<= proc_i 148)} i := i + 4; {67841#(<= proc_i 152)} is VALID [2019-05-15 10:17:27,930 INFO L273 TraceCheckUtils]: 229: Hoare triple {67841#(<= proc_i 152)} assume i <= 1000; {67841#(<= proc_i 152)} is VALID [2019-05-15 10:17:27,931 INFO L273 TraceCheckUtils]: 230: Hoare triple {67841#(<= proc_i 152)} assume i + 4 < a[j]; {67841#(<= proc_i 152)} is VALID [2019-05-15 10:17:27,931 INFO L273 TraceCheckUtils]: 231: Hoare triple {67841#(<= proc_i 152)} assume a[5] == 1000; {67841#(<= proc_i 152)} is VALID [2019-05-15 10:17:27,932 INFO L273 TraceCheckUtils]: 232: Hoare triple {67841#(<= proc_i 152)} assume j > 4; {67841#(<= proc_i 152)} is VALID [2019-05-15 10:17:27,932 INFO L273 TraceCheckUtils]: 233: Hoare triple {67841#(<= proc_i 152)} assume j < 6; {67841#(<= proc_i 152)} is VALID [2019-05-15 10:17:27,933 INFO L273 TraceCheckUtils]: 234: Hoare triple {67841#(<= proc_i 152)} i := i + 4; {67860#(<= proc_i 156)} is VALID [2019-05-15 10:17:27,933 INFO L273 TraceCheckUtils]: 235: Hoare triple {67860#(<= proc_i 156)} assume i <= 1000; {67860#(<= proc_i 156)} is VALID [2019-05-15 10:17:27,934 INFO L273 TraceCheckUtils]: 236: Hoare triple {67860#(<= proc_i 156)} assume i + 4 < a[j]; {67860#(<= proc_i 156)} is VALID [2019-05-15 10:17:27,934 INFO L273 TraceCheckUtils]: 237: Hoare triple {67860#(<= proc_i 156)} assume a[5] == 1000; {67860#(<= proc_i 156)} is VALID [2019-05-15 10:17:27,935 INFO L273 TraceCheckUtils]: 238: Hoare triple {67860#(<= proc_i 156)} assume j > 4; {67860#(<= proc_i 156)} is VALID [2019-05-15 10:17:27,935 INFO L273 TraceCheckUtils]: 239: Hoare triple {67860#(<= proc_i 156)} assume j < 6; {67860#(<= proc_i 156)} is VALID [2019-05-15 10:17:27,936 INFO L273 TraceCheckUtils]: 240: Hoare triple {67860#(<= proc_i 156)} i := i + 4; {67879#(<= proc_i 160)} is VALID [2019-05-15 10:17:27,937 INFO L273 TraceCheckUtils]: 241: Hoare triple {67879#(<= proc_i 160)} assume i <= 1000; {67879#(<= proc_i 160)} is VALID [2019-05-15 10:17:27,937 INFO L273 TraceCheckUtils]: 242: Hoare triple {67879#(<= proc_i 160)} assume i + 4 < a[j]; {67879#(<= proc_i 160)} is VALID [2019-05-15 10:17:27,938 INFO L273 TraceCheckUtils]: 243: Hoare triple {67879#(<= proc_i 160)} assume a[5] == 1000; {67879#(<= proc_i 160)} is VALID [2019-05-15 10:17:27,938 INFO L273 TraceCheckUtils]: 244: Hoare triple {67879#(<= proc_i 160)} assume j > 4; {67879#(<= proc_i 160)} is VALID [2019-05-15 10:17:27,939 INFO L273 TraceCheckUtils]: 245: Hoare triple {67879#(<= proc_i 160)} assume j < 6; {67879#(<= proc_i 160)} is VALID [2019-05-15 10:17:27,939 INFO L273 TraceCheckUtils]: 246: Hoare triple {67879#(<= proc_i 160)} i := i + 4; {67898#(<= proc_i 164)} is VALID [2019-05-15 10:17:27,940 INFO L273 TraceCheckUtils]: 247: Hoare triple {67898#(<= proc_i 164)} assume i <= 1000; {67898#(<= proc_i 164)} is VALID [2019-05-15 10:17:27,940 INFO L273 TraceCheckUtils]: 248: Hoare triple {67898#(<= proc_i 164)} assume i + 4 < a[j]; {67898#(<= proc_i 164)} is VALID [2019-05-15 10:17:27,941 INFO L273 TraceCheckUtils]: 249: Hoare triple {67898#(<= proc_i 164)} assume a[5] == 1000; {67898#(<= proc_i 164)} is VALID [2019-05-15 10:17:27,941 INFO L273 TraceCheckUtils]: 250: Hoare triple {67898#(<= proc_i 164)} assume j > 4; {67898#(<= proc_i 164)} is VALID [2019-05-15 10:17:27,942 INFO L273 TraceCheckUtils]: 251: Hoare triple {67898#(<= proc_i 164)} assume j < 6; {67898#(<= proc_i 164)} is VALID [2019-05-15 10:17:27,942 INFO L273 TraceCheckUtils]: 252: Hoare triple {67898#(<= proc_i 164)} i := i + 4; {67917#(<= proc_i 168)} is VALID [2019-05-15 10:17:27,943 INFO L273 TraceCheckUtils]: 253: Hoare triple {67917#(<= proc_i 168)} assume i <= 1000; {67917#(<= proc_i 168)} is VALID [2019-05-15 10:17:27,943 INFO L273 TraceCheckUtils]: 254: Hoare triple {67917#(<= proc_i 168)} assume i + 4 < a[j]; {67917#(<= proc_i 168)} is VALID [2019-05-15 10:17:27,944 INFO L273 TraceCheckUtils]: 255: Hoare triple {67917#(<= proc_i 168)} assume a[5] == 1000; {67917#(<= proc_i 168)} is VALID [2019-05-15 10:17:27,944 INFO L273 TraceCheckUtils]: 256: Hoare triple {67917#(<= proc_i 168)} assume j > 4; {67917#(<= proc_i 168)} is VALID [2019-05-15 10:17:27,945 INFO L273 TraceCheckUtils]: 257: Hoare triple {67917#(<= proc_i 168)} assume j < 6; {67917#(<= proc_i 168)} is VALID [2019-05-15 10:17:27,946 INFO L273 TraceCheckUtils]: 258: Hoare triple {67917#(<= proc_i 168)} i := i + 4; {67936#(<= proc_i 172)} is VALID [2019-05-15 10:17:27,946 INFO L273 TraceCheckUtils]: 259: Hoare triple {67936#(<= proc_i 172)} assume i <= 1000; {67936#(<= proc_i 172)} is VALID [2019-05-15 10:17:27,947 INFO L273 TraceCheckUtils]: 260: Hoare triple {67936#(<= proc_i 172)} assume i + 4 < a[j]; {67936#(<= proc_i 172)} is VALID [2019-05-15 10:17:27,947 INFO L273 TraceCheckUtils]: 261: Hoare triple {67936#(<= proc_i 172)} assume a[5] == 1000; {67936#(<= proc_i 172)} is VALID [2019-05-15 10:17:27,948 INFO L273 TraceCheckUtils]: 262: Hoare triple {67936#(<= proc_i 172)} assume j > 4; {67936#(<= proc_i 172)} is VALID [2019-05-15 10:17:27,948 INFO L273 TraceCheckUtils]: 263: Hoare triple {67936#(<= proc_i 172)} assume j < 6; {67936#(<= proc_i 172)} is VALID [2019-05-15 10:17:27,949 INFO L273 TraceCheckUtils]: 264: Hoare triple {67936#(<= proc_i 172)} i := i + 4; {67955#(<= proc_i 176)} is VALID [2019-05-15 10:17:27,949 INFO L273 TraceCheckUtils]: 265: Hoare triple {67955#(<= proc_i 176)} assume i <= 1000; {67955#(<= proc_i 176)} is VALID [2019-05-15 10:17:27,950 INFO L273 TraceCheckUtils]: 266: Hoare triple {67955#(<= proc_i 176)} assume i + 4 < a[j]; {67955#(<= proc_i 176)} is VALID [2019-05-15 10:17:27,950 INFO L273 TraceCheckUtils]: 267: Hoare triple {67955#(<= proc_i 176)} assume a[5] == 1000; {67955#(<= proc_i 176)} is VALID [2019-05-15 10:17:27,951 INFO L273 TraceCheckUtils]: 268: Hoare triple {67955#(<= proc_i 176)} assume j > 4; {67955#(<= proc_i 176)} is VALID [2019-05-15 10:17:27,951 INFO L273 TraceCheckUtils]: 269: Hoare triple {67955#(<= proc_i 176)} assume j < 6; {67955#(<= proc_i 176)} is VALID [2019-05-15 10:17:27,952 INFO L273 TraceCheckUtils]: 270: Hoare triple {67955#(<= proc_i 176)} i := i + 4; {67974#(<= proc_i 180)} is VALID [2019-05-15 10:17:27,952 INFO L273 TraceCheckUtils]: 271: Hoare triple {67974#(<= proc_i 180)} assume i <= 1000; {67974#(<= proc_i 180)} is VALID [2019-05-15 10:17:27,953 INFO L273 TraceCheckUtils]: 272: Hoare triple {67974#(<= proc_i 180)} assume i + 4 < a[j]; {67974#(<= proc_i 180)} is VALID [2019-05-15 10:17:27,953 INFO L273 TraceCheckUtils]: 273: Hoare triple {67974#(<= proc_i 180)} assume a[5] == 1000; {67974#(<= proc_i 180)} is VALID [2019-05-15 10:17:27,954 INFO L273 TraceCheckUtils]: 274: Hoare triple {67974#(<= proc_i 180)} assume j > 4; {67974#(<= proc_i 180)} is VALID [2019-05-15 10:17:27,954 INFO L273 TraceCheckUtils]: 275: Hoare triple {67974#(<= proc_i 180)} assume j < 6; {67974#(<= proc_i 180)} is VALID [2019-05-15 10:17:27,955 INFO L273 TraceCheckUtils]: 276: Hoare triple {67974#(<= proc_i 180)} i := i + 4; {67993#(<= proc_i 184)} is VALID [2019-05-15 10:17:27,956 INFO L273 TraceCheckUtils]: 277: Hoare triple {67993#(<= proc_i 184)} assume i <= 1000; {67993#(<= proc_i 184)} is VALID [2019-05-15 10:17:27,956 INFO L273 TraceCheckUtils]: 278: Hoare triple {67993#(<= proc_i 184)} assume i + 4 < a[j]; {67993#(<= proc_i 184)} is VALID [2019-05-15 10:17:27,957 INFO L273 TraceCheckUtils]: 279: Hoare triple {67993#(<= proc_i 184)} assume a[5] == 1000; {67993#(<= proc_i 184)} is VALID [2019-05-15 10:17:27,957 INFO L273 TraceCheckUtils]: 280: Hoare triple {67993#(<= proc_i 184)} assume j > 4; {67993#(<= proc_i 184)} is VALID [2019-05-15 10:17:27,958 INFO L273 TraceCheckUtils]: 281: Hoare triple {67993#(<= proc_i 184)} assume j < 6; {67993#(<= proc_i 184)} is VALID [2019-05-15 10:17:27,958 INFO L273 TraceCheckUtils]: 282: Hoare triple {67993#(<= proc_i 184)} i := i + 4; {68012#(<= proc_i 188)} is VALID [2019-05-15 10:17:27,959 INFO L273 TraceCheckUtils]: 283: Hoare triple {68012#(<= proc_i 188)} assume i <= 1000; {68012#(<= proc_i 188)} is VALID [2019-05-15 10:17:27,959 INFO L273 TraceCheckUtils]: 284: Hoare triple {68012#(<= proc_i 188)} assume i + 4 < a[j]; {68012#(<= proc_i 188)} is VALID [2019-05-15 10:17:27,960 INFO L273 TraceCheckUtils]: 285: Hoare triple {68012#(<= proc_i 188)} assume a[5] == 1000; {68012#(<= proc_i 188)} is VALID [2019-05-15 10:17:27,960 INFO L273 TraceCheckUtils]: 286: Hoare triple {68012#(<= proc_i 188)} assume j > 4; {68012#(<= proc_i 188)} is VALID [2019-05-15 10:17:27,961 INFO L273 TraceCheckUtils]: 287: Hoare triple {68012#(<= proc_i 188)} assume j < 6; {68012#(<= proc_i 188)} is VALID [2019-05-15 10:17:27,961 INFO L273 TraceCheckUtils]: 288: Hoare triple {68012#(<= proc_i 188)} i := i + 4; {68031#(<= proc_i 192)} is VALID [2019-05-15 10:17:27,962 INFO L273 TraceCheckUtils]: 289: Hoare triple {68031#(<= proc_i 192)} assume i <= 1000; {68031#(<= proc_i 192)} is VALID [2019-05-15 10:17:27,962 INFO L273 TraceCheckUtils]: 290: Hoare triple {68031#(<= proc_i 192)} assume i + 4 < a[j]; {68031#(<= proc_i 192)} is VALID [2019-05-15 10:17:27,963 INFO L273 TraceCheckUtils]: 291: Hoare triple {68031#(<= proc_i 192)} assume a[5] == 1000; {68031#(<= proc_i 192)} is VALID [2019-05-15 10:17:27,963 INFO L273 TraceCheckUtils]: 292: Hoare triple {68031#(<= proc_i 192)} assume j > 4; {68031#(<= proc_i 192)} is VALID [2019-05-15 10:17:27,964 INFO L273 TraceCheckUtils]: 293: Hoare triple {68031#(<= proc_i 192)} assume j < 6; {68031#(<= proc_i 192)} is VALID [2019-05-15 10:17:27,965 INFO L273 TraceCheckUtils]: 294: Hoare triple {68031#(<= proc_i 192)} i := i + 4; {68050#(<= proc_i 196)} is VALID [2019-05-15 10:17:27,965 INFO L273 TraceCheckUtils]: 295: Hoare triple {68050#(<= proc_i 196)} assume i <= 1000; {68050#(<= proc_i 196)} is VALID [2019-05-15 10:17:27,966 INFO L273 TraceCheckUtils]: 296: Hoare triple {68050#(<= proc_i 196)} assume i + 4 < a[j]; {68050#(<= proc_i 196)} is VALID [2019-05-15 10:17:27,966 INFO L273 TraceCheckUtils]: 297: Hoare triple {68050#(<= proc_i 196)} assume a[5] == 1000; {68050#(<= proc_i 196)} is VALID [2019-05-15 10:17:27,966 INFO L273 TraceCheckUtils]: 298: Hoare triple {68050#(<= proc_i 196)} assume j > 4; {68050#(<= proc_i 196)} is VALID [2019-05-15 10:17:27,967 INFO L273 TraceCheckUtils]: 299: Hoare triple {68050#(<= proc_i 196)} assume j < 6; {68050#(<= proc_i 196)} is VALID [2019-05-15 10:17:27,968 INFO L273 TraceCheckUtils]: 300: Hoare triple {68050#(<= proc_i 196)} i := i + 4; {68069#(<= proc_i 200)} is VALID [2019-05-15 10:17:27,968 INFO L273 TraceCheckUtils]: 301: Hoare triple {68069#(<= proc_i 200)} assume i <= 1000; {68069#(<= proc_i 200)} is VALID [2019-05-15 10:17:27,969 INFO L273 TraceCheckUtils]: 302: Hoare triple {68069#(<= proc_i 200)} assume i + 4 < a[j]; {68069#(<= proc_i 200)} is VALID [2019-05-15 10:17:27,969 INFO L273 TraceCheckUtils]: 303: Hoare triple {68069#(<= proc_i 200)} assume a[5] == 1000; {68069#(<= proc_i 200)} is VALID [2019-05-15 10:17:27,970 INFO L273 TraceCheckUtils]: 304: Hoare triple {68069#(<= proc_i 200)} assume j > 4; {68069#(<= proc_i 200)} is VALID [2019-05-15 10:17:27,970 INFO L273 TraceCheckUtils]: 305: Hoare triple {68069#(<= proc_i 200)} assume j < 6; {68069#(<= proc_i 200)} is VALID [2019-05-15 10:17:27,971 INFO L273 TraceCheckUtils]: 306: Hoare triple {68069#(<= proc_i 200)} i := i + 4; {68088#(<= proc_i 204)} is VALID [2019-05-15 10:17:27,971 INFO L273 TraceCheckUtils]: 307: Hoare triple {68088#(<= proc_i 204)} assume i <= 1000; {68088#(<= proc_i 204)} is VALID [2019-05-15 10:17:27,972 INFO L273 TraceCheckUtils]: 308: Hoare triple {68088#(<= proc_i 204)} assume i + 4 < a[j]; {68088#(<= proc_i 204)} is VALID [2019-05-15 10:17:27,972 INFO L273 TraceCheckUtils]: 309: Hoare triple {68088#(<= proc_i 204)} assume a[5] == 1000; {68088#(<= proc_i 204)} is VALID [2019-05-15 10:17:27,973 INFO L273 TraceCheckUtils]: 310: Hoare triple {68088#(<= proc_i 204)} assume j > 4; {68088#(<= proc_i 204)} is VALID [2019-05-15 10:17:27,973 INFO L273 TraceCheckUtils]: 311: Hoare triple {68088#(<= proc_i 204)} assume j < 6; {68088#(<= proc_i 204)} is VALID [2019-05-15 10:17:27,974 INFO L273 TraceCheckUtils]: 312: Hoare triple {68088#(<= proc_i 204)} i := i + 4; {68107#(<= proc_i 208)} is VALID [2019-05-15 10:17:27,974 INFO L273 TraceCheckUtils]: 313: Hoare triple {68107#(<= proc_i 208)} assume i <= 1000; {68107#(<= proc_i 208)} is VALID [2019-05-15 10:17:27,975 INFO L273 TraceCheckUtils]: 314: Hoare triple {68107#(<= proc_i 208)} assume i + 4 < a[j]; {68107#(<= proc_i 208)} is VALID [2019-05-15 10:17:27,975 INFO L273 TraceCheckUtils]: 315: Hoare triple {68107#(<= proc_i 208)} assume a[5] == 1000; {68107#(<= proc_i 208)} is VALID [2019-05-15 10:17:27,976 INFO L273 TraceCheckUtils]: 316: Hoare triple {68107#(<= proc_i 208)} assume j > 4; {68107#(<= proc_i 208)} is VALID [2019-05-15 10:17:27,976 INFO L273 TraceCheckUtils]: 317: Hoare triple {68107#(<= proc_i 208)} assume j < 6; {68107#(<= proc_i 208)} is VALID [2019-05-15 10:17:27,977 INFO L273 TraceCheckUtils]: 318: Hoare triple {68107#(<= proc_i 208)} i := i + 4; {68126#(<= proc_i 212)} is VALID [2019-05-15 10:17:27,978 INFO L273 TraceCheckUtils]: 319: Hoare triple {68126#(<= proc_i 212)} assume i <= 1000; {68126#(<= proc_i 212)} is VALID [2019-05-15 10:17:27,978 INFO L273 TraceCheckUtils]: 320: Hoare triple {68126#(<= proc_i 212)} assume i + 4 < a[j]; {68126#(<= proc_i 212)} is VALID [2019-05-15 10:17:27,979 INFO L273 TraceCheckUtils]: 321: Hoare triple {68126#(<= proc_i 212)} assume a[5] == 1000; {68126#(<= proc_i 212)} is VALID [2019-05-15 10:17:27,979 INFO L273 TraceCheckUtils]: 322: Hoare triple {68126#(<= proc_i 212)} assume j > 4; {68126#(<= proc_i 212)} is VALID [2019-05-15 10:17:27,980 INFO L273 TraceCheckUtils]: 323: Hoare triple {68126#(<= proc_i 212)} assume j < 6; {68126#(<= proc_i 212)} is VALID [2019-05-15 10:17:27,980 INFO L273 TraceCheckUtils]: 324: Hoare triple {68126#(<= proc_i 212)} i := i + 4; {68145#(<= proc_i 216)} is VALID [2019-05-15 10:17:27,981 INFO L273 TraceCheckUtils]: 325: Hoare triple {68145#(<= proc_i 216)} assume i <= 1000; {68145#(<= proc_i 216)} is VALID [2019-05-15 10:17:27,981 INFO L273 TraceCheckUtils]: 326: Hoare triple {68145#(<= proc_i 216)} assume i + 4 < a[j]; {68145#(<= proc_i 216)} is VALID [2019-05-15 10:17:27,982 INFO L273 TraceCheckUtils]: 327: Hoare triple {68145#(<= proc_i 216)} assume a[5] == 1000; {68145#(<= proc_i 216)} is VALID [2019-05-15 10:17:27,982 INFO L273 TraceCheckUtils]: 328: Hoare triple {68145#(<= proc_i 216)} assume j > 4; {68145#(<= proc_i 216)} is VALID [2019-05-15 10:17:27,983 INFO L273 TraceCheckUtils]: 329: Hoare triple {68145#(<= proc_i 216)} assume j < 6; {68145#(<= proc_i 216)} is VALID [2019-05-15 10:17:27,984 INFO L273 TraceCheckUtils]: 330: Hoare triple {68145#(<= proc_i 216)} i := i + 4; {68164#(<= proc_i 220)} is VALID [2019-05-15 10:17:27,984 INFO L273 TraceCheckUtils]: 331: Hoare triple {68164#(<= proc_i 220)} assume !(i <= 1000); {67115#false} is VALID [2019-05-15 10:17:28,049 INFO L134 CoverageAnalysis]: Checked inductivity of 8965 backedges. 0 proven. 8965 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:28,049 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:28,049 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56] total 56 [2019-05-15 10:17:28,049 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 332 [2019-05-15 10:17:28,050 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:28,050 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 58 states. [2019-05-15 10:17:28,386 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 332 edges. 332 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:28,386 INFO L454 AbstractCegarLoop]: Interpolant automaton has 58 states [2019-05-15 10:17:28,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2019-05-15 10:17:28,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2019-05-15 10:17:28,388 INFO L87 Difference]: Start difference. First operand 333 states and 333 transitions. Second operand 58 states. [2019-05-15 10:17:28,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:28,974 INFO L93 Difference]: Finished difference Result 344 states and 344 transitions. [2019-05-15 10:17:28,974 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2019-05-15 10:17:28,974 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 332 [2019-05-15 10:17:28,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:28,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2019-05-15 10:17:28,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 345 transitions. [2019-05-15 10:17:28,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2019-05-15 10:17:28,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 345 transitions. [2019-05-15 10:17:28,977 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 58 states and 345 transitions. [2019-05-15 10:17:29,301 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 345 edges. 345 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:29,307 INFO L225 Difference]: With dead ends: 344 [2019-05-15 10:17:29,307 INFO L226 Difference]: Without dead ends: 344 [2019-05-15 10:17:29,308 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2019-05-15 10:17:29,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2019-05-15 10:17:29,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 339. [2019-05-15 10:17:29,312 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:29,312 INFO L82 GeneralOperation]: Start isEquivalent. First operand 344 states. Second operand 339 states. [2019-05-15 10:17:29,312 INFO L74 IsIncluded]: Start isIncluded. First operand 344 states. Second operand 339 states. [2019-05-15 10:17:29,312 INFO L87 Difference]: Start difference. First operand 344 states. Second operand 339 states. [2019-05-15 10:17:29,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:29,319 INFO L93 Difference]: Finished difference Result 344 states and 344 transitions. [2019-05-15 10:17:29,319 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 344 transitions. [2019-05-15 10:17:29,319 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:29,319 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:29,320 INFO L74 IsIncluded]: Start isIncluded. First operand 339 states. Second operand 344 states. [2019-05-15 10:17:29,320 INFO L87 Difference]: Start difference. First operand 339 states. Second operand 344 states. [2019-05-15 10:17:29,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:29,327 INFO L93 Difference]: Finished difference Result 344 states and 344 transitions. [2019-05-15 10:17:29,327 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 344 transitions. [2019-05-15 10:17:29,327 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:29,327 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:29,327 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:29,327 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:29,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 339 states. [2019-05-15 10:17:29,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 339 transitions. [2019-05-15 10:17:29,334 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 339 transitions. Word has length 332 [2019-05-15 10:17:29,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:29,334 INFO L475 AbstractCegarLoop]: Abstraction has 339 states and 339 transitions. [2019-05-15 10:17:29,334 INFO L476 AbstractCegarLoop]: Interpolant automaton has 58 states. [2019-05-15 10:17:29,334 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 339 transitions. [2019-05-15 10:17:29,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2019-05-15 10:17:29,336 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:29,336 INFO L399 BasicCegarLoop]: trace histogram [56, 56, 56, 56, 56, 56, 1, 1] [2019-05-15 10:17:29,336 INFO L418 AbstractCegarLoop]: === Iteration 57 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:29,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:29,337 INFO L82 PathProgramCache]: Analyzing trace with hash 1772346909, now seen corresponding path program 56 times [2019-05-15 10:17:29,337 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:29,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:29,420 INFO L256 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 58 conjunts are in the unsatisfiable core [2019-05-15 10:17:29,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:29,463 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:31,884 INFO L273 TraceCheckUtils]: 0: Hoare triple {69538#true} i := 0; {69543#(<= proc_i 0)} is VALID [2019-05-15 10:17:31,885 INFO L273 TraceCheckUtils]: 1: Hoare triple {69543#(<= proc_i 0)} assume i <= 1000; {69543#(<= proc_i 0)} is VALID [2019-05-15 10:17:31,885 INFO L273 TraceCheckUtils]: 2: Hoare triple {69543#(<= proc_i 0)} assume i + 4 < a[j]; {69543#(<= proc_i 0)} is VALID [2019-05-15 10:17:31,885 INFO L273 TraceCheckUtils]: 3: Hoare triple {69543#(<= proc_i 0)} assume a[5] == 1000; {69543#(<= proc_i 0)} is VALID [2019-05-15 10:17:31,886 INFO L273 TraceCheckUtils]: 4: Hoare triple {69543#(<= proc_i 0)} assume j > 4; {69543#(<= proc_i 0)} is VALID [2019-05-15 10:17:31,886 INFO L273 TraceCheckUtils]: 5: Hoare triple {69543#(<= proc_i 0)} assume j < 6; {69543#(<= proc_i 0)} is VALID [2019-05-15 10:17:31,887 INFO L273 TraceCheckUtils]: 6: Hoare triple {69543#(<= proc_i 0)} i := i + 4; {69562#(<= proc_i 4)} is VALID [2019-05-15 10:17:31,887 INFO L273 TraceCheckUtils]: 7: Hoare triple {69562#(<= proc_i 4)} assume i <= 1000; {69562#(<= proc_i 4)} is VALID [2019-05-15 10:17:31,888 INFO L273 TraceCheckUtils]: 8: Hoare triple {69562#(<= proc_i 4)} assume i + 4 < a[j]; {69562#(<= proc_i 4)} is VALID [2019-05-15 10:17:31,888 INFO L273 TraceCheckUtils]: 9: Hoare triple {69562#(<= proc_i 4)} assume a[5] == 1000; {69562#(<= proc_i 4)} is VALID [2019-05-15 10:17:31,889 INFO L273 TraceCheckUtils]: 10: Hoare triple {69562#(<= proc_i 4)} assume j > 4; {69562#(<= proc_i 4)} is VALID [2019-05-15 10:17:31,889 INFO L273 TraceCheckUtils]: 11: Hoare triple {69562#(<= proc_i 4)} assume j < 6; {69562#(<= proc_i 4)} is VALID [2019-05-15 10:17:31,890 INFO L273 TraceCheckUtils]: 12: Hoare triple {69562#(<= proc_i 4)} i := i + 4; {69581#(<= proc_i 8)} is VALID [2019-05-15 10:17:31,890 INFO L273 TraceCheckUtils]: 13: Hoare triple {69581#(<= proc_i 8)} assume i <= 1000; {69581#(<= proc_i 8)} is VALID [2019-05-15 10:17:31,891 INFO L273 TraceCheckUtils]: 14: Hoare triple {69581#(<= proc_i 8)} assume i + 4 < a[j]; {69581#(<= proc_i 8)} is VALID [2019-05-15 10:17:31,891 INFO L273 TraceCheckUtils]: 15: Hoare triple {69581#(<= proc_i 8)} assume a[5] == 1000; {69581#(<= proc_i 8)} is VALID [2019-05-15 10:17:31,892 INFO L273 TraceCheckUtils]: 16: Hoare triple {69581#(<= proc_i 8)} assume j > 4; {69581#(<= proc_i 8)} is VALID [2019-05-15 10:17:31,892 INFO L273 TraceCheckUtils]: 17: Hoare triple {69581#(<= proc_i 8)} assume j < 6; {69581#(<= proc_i 8)} is VALID [2019-05-15 10:17:31,893 INFO L273 TraceCheckUtils]: 18: Hoare triple {69581#(<= proc_i 8)} i := i + 4; {69600#(<= proc_i 12)} is VALID [2019-05-15 10:17:31,893 INFO L273 TraceCheckUtils]: 19: Hoare triple {69600#(<= proc_i 12)} assume i <= 1000; {69600#(<= proc_i 12)} is VALID [2019-05-15 10:17:31,894 INFO L273 TraceCheckUtils]: 20: Hoare triple {69600#(<= proc_i 12)} assume i + 4 < a[j]; {69600#(<= proc_i 12)} is VALID [2019-05-15 10:17:31,894 INFO L273 TraceCheckUtils]: 21: Hoare triple {69600#(<= proc_i 12)} assume a[5] == 1000; {69600#(<= proc_i 12)} is VALID [2019-05-15 10:17:31,895 INFO L273 TraceCheckUtils]: 22: Hoare triple {69600#(<= proc_i 12)} assume j > 4; {69600#(<= proc_i 12)} is VALID [2019-05-15 10:17:31,895 INFO L273 TraceCheckUtils]: 23: Hoare triple {69600#(<= proc_i 12)} assume j < 6; {69600#(<= proc_i 12)} is VALID [2019-05-15 10:17:31,896 INFO L273 TraceCheckUtils]: 24: Hoare triple {69600#(<= proc_i 12)} i := i + 4; {69619#(<= proc_i 16)} is VALID [2019-05-15 10:17:31,896 INFO L273 TraceCheckUtils]: 25: Hoare triple {69619#(<= proc_i 16)} assume i <= 1000; {69619#(<= proc_i 16)} is VALID [2019-05-15 10:17:31,897 INFO L273 TraceCheckUtils]: 26: Hoare triple {69619#(<= proc_i 16)} assume i + 4 < a[j]; {69619#(<= proc_i 16)} is VALID [2019-05-15 10:17:31,897 INFO L273 TraceCheckUtils]: 27: Hoare triple {69619#(<= proc_i 16)} assume a[5] == 1000; {69619#(<= proc_i 16)} is VALID [2019-05-15 10:17:31,898 INFO L273 TraceCheckUtils]: 28: Hoare triple {69619#(<= proc_i 16)} assume j > 4; {69619#(<= proc_i 16)} is VALID [2019-05-15 10:17:31,898 INFO L273 TraceCheckUtils]: 29: Hoare triple {69619#(<= proc_i 16)} assume j < 6; {69619#(<= proc_i 16)} is VALID [2019-05-15 10:17:31,899 INFO L273 TraceCheckUtils]: 30: Hoare triple {69619#(<= proc_i 16)} i := i + 4; {69638#(<= proc_i 20)} is VALID [2019-05-15 10:17:31,899 INFO L273 TraceCheckUtils]: 31: Hoare triple {69638#(<= proc_i 20)} assume i <= 1000; {69638#(<= proc_i 20)} is VALID [2019-05-15 10:17:31,900 INFO L273 TraceCheckUtils]: 32: Hoare triple {69638#(<= proc_i 20)} assume i + 4 < a[j]; {69638#(<= proc_i 20)} is VALID [2019-05-15 10:17:31,900 INFO L273 TraceCheckUtils]: 33: Hoare triple {69638#(<= proc_i 20)} assume a[5] == 1000; {69638#(<= proc_i 20)} is VALID [2019-05-15 10:17:31,901 INFO L273 TraceCheckUtils]: 34: Hoare triple {69638#(<= proc_i 20)} assume j > 4; {69638#(<= proc_i 20)} is VALID [2019-05-15 10:17:31,901 INFO L273 TraceCheckUtils]: 35: Hoare triple {69638#(<= proc_i 20)} assume j < 6; {69638#(<= proc_i 20)} is VALID [2019-05-15 10:17:31,902 INFO L273 TraceCheckUtils]: 36: Hoare triple {69638#(<= proc_i 20)} i := i + 4; {69657#(<= proc_i 24)} is VALID [2019-05-15 10:17:31,902 INFO L273 TraceCheckUtils]: 37: Hoare triple {69657#(<= proc_i 24)} assume i <= 1000; {69657#(<= proc_i 24)} is VALID [2019-05-15 10:17:31,903 INFO L273 TraceCheckUtils]: 38: Hoare triple {69657#(<= proc_i 24)} assume i + 4 < a[j]; {69657#(<= proc_i 24)} is VALID [2019-05-15 10:17:31,903 INFO L273 TraceCheckUtils]: 39: Hoare triple {69657#(<= proc_i 24)} assume a[5] == 1000; {69657#(<= proc_i 24)} is VALID [2019-05-15 10:17:31,904 INFO L273 TraceCheckUtils]: 40: Hoare triple {69657#(<= proc_i 24)} assume j > 4; {69657#(<= proc_i 24)} is VALID [2019-05-15 10:17:31,904 INFO L273 TraceCheckUtils]: 41: Hoare triple {69657#(<= proc_i 24)} assume j < 6; {69657#(<= proc_i 24)} is VALID [2019-05-15 10:17:31,905 INFO L273 TraceCheckUtils]: 42: Hoare triple {69657#(<= proc_i 24)} i := i + 4; {69676#(<= proc_i 28)} is VALID [2019-05-15 10:17:31,905 INFO L273 TraceCheckUtils]: 43: Hoare triple {69676#(<= proc_i 28)} assume i <= 1000; {69676#(<= proc_i 28)} is VALID [2019-05-15 10:17:31,906 INFO L273 TraceCheckUtils]: 44: Hoare triple {69676#(<= proc_i 28)} assume i + 4 < a[j]; {69676#(<= proc_i 28)} is VALID [2019-05-15 10:17:31,906 INFO L273 TraceCheckUtils]: 45: Hoare triple {69676#(<= proc_i 28)} assume a[5] == 1000; {69676#(<= proc_i 28)} is VALID [2019-05-15 10:17:31,907 INFO L273 TraceCheckUtils]: 46: Hoare triple {69676#(<= proc_i 28)} assume j > 4; {69676#(<= proc_i 28)} is VALID [2019-05-15 10:17:31,907 INFO L273 TraceCheckUtils]: 47: Hoare triple {69676#(<= proc_i 28)} assume j < 6; {69676#(<= proc_i 28)} is VALID [2019-05-15 10:17:31,908 INFO L273 TraceCheckUtils]: 48: Hoare triple {69676#(<= proc_i 28)} i := i + 4; {69695#(<= proc_i 32)} is VALID [2019-05-15 10:17:31,908 INFO L273 TraceCheckUtils]: 49: Hoare triple {69695#(<= proc_i 32)} assume i <= 1000; {69695#(<= proc_i 32)} is VALID [2019-05-15 10:17:31,909 INFO L273 TraceCheckUtils]: 50: Hoare triple {69695#(<= proc_i 32)} assume i + 4 < a[j]; {69695#(<= proc_i 32)} is VALID [2019-05-15 10:17:31,909 INFO L273 TraceCheckUtils]: 51: Hoare triple {69695#(<= proc_i 32)} assume a[5] == 1000; {69695#(<= proc_i 32)} is VALID [2019-05-15 10:17:31,910 INFO L273 TraceCheckUtils]: 52: Hoare triple {69695#(<= proc_i 32)} assume j > 4; {69695#(<= proc_i 32)} is VALID [2019-05-15 10:17:31,910 INFO L273 TraceCheckUtils]: 53: Hoare triple {69695#(<= proc_i 32)} assume j < 6; {69695#(<= proc_i 32)} is VALID [2019-05-15 10:17:31,911 INFO L273 TraceCheckUtils]: 54: Hoare triple {69695#(<= proc_i 32)} i := i + 4; {69714#(<= proc_i 36)} is VALID [2019-05-15 10:17:31,911 INFO L273 TraceCheckUtils]: 55: Hoare triple {69714#(<= proc_i 36)} assume i <= 1000; {69714#(<= proc_i 36)} is VALID [2019-05-15 10:17:31,912 INFO L273 TraceCheckUtils]: 56: Hoare triple {69714#(<= proc_i 36)} assume i + 4 < a[j]; {69714#(<= proc_i 36)} is VALID [2019-05-15 10:17:31,912 INFO L273 TraceCheckUtils]: 57: Hoare triple {69714#(<= proc_i 36)} assume a[5] == 1000; {69714#(<= proc_i 36)} is VALID [2019-05-15 10:17:31,913 INFO L273 TraceCheckUtils]: 58: Hoare triple {69714#(<= proc_i 36)} assume j > 4; {69714#(<= proc_i 36)} is VALID [2019-05-15 10:17:31,913 INFO L273 TraceCheckUtils]: 59: Hoare triple {69714#(<= proc_i 36)} assume j < 6; {69714#(<= proc_i 36)} is VALID [2019-05-15 10:17:31,914 INFO L273 TraceCheckUtils]: 60: Hoare triple {69714#(<= proc_i 36)} i := i + 4; {69733#(<= proc_i 40)} is VALID [2019-05-15 10:17:31,914 INFO L273 TraceCheckUtils]: 61: Hoare triple {69733#(<= proc_i 40)} assume i <= 1000; {69733#(<= proc_i 40)} is VALID [2019-05-15 10:17:31,915 INFO L273 TraceCheckUtils]: 62: Hoare triple {69733#(<= proc_i 40)} assume i + 4 < a[j]; {69733#(<= proc_i 40)} is VALID [2019-05-15 10:17:31,915 INFO L273 TraceCheckUtils]: 63: Hoare triple {69733#(<= proc_i 40)} assume a[5] == 1000; {69733#(<= proc_i 40)} is VALID [2019-05-15 10:17:31,916 INFO L273 TraceCheckUtils]: 64: Hoare triple {69733#(<= proc_i 40)} assume j > 4; {69733#(<= proc_i 40)} is VALID [2019-05-15 10:17:31,916 INFO L273 TraceCheckUtils]: 65: Hoare triple {69733#(<= proc_i 40)} assume j < 6; {69733#(<= proc_i 40)} is VALID [2019-05-15 10:17:31,917 INFO L273 TraceCheckUtils]: 66: Hoare triple {69733#(<= proc_i 40)} i := i + 4; {69752#(<= proc_i 44)} is VALID [2019-05-15 10:17:31,917 INFO L273 TraceCheckUtils]: 67: Hoare triple {69752#(<= proc_i 44)} assume i <= 1000; {69752#(<= proc_i 44)} is VALID [2019-05-15 10:17:31,918 INFO L273 TraceCheckUtils]: 68: Hoare triple {69752#(<= proc_i 44)} assume i + 4 < a[j]; {69752#(<= proc_i 44)} is VALID [2019-05-15 10:17:31,918 INFO L273 TraceCheckUtils]: 69: Hoare triple {69752#(<= proc_i 44)} assume a[5] == 1000; {69752#(<= proc_i 44)} is VALID [2019-05-15 10:17:31,919 INFO L273 TraceCheckUtils]: 70: Hoare triple {69752#(<= proc_i 44)} assume j > 4; {69752#(<= proc_i 44)} is VALID [2019-05-15 10:17:31,919 INFO L273 TraceCheckUtils]: 71: Hoare triple {69752#(<= proc_i 44)} assume j < 6; {69752#(<= proc_i 44)} is VALID [2019-05-15 10:17:31,920 INFO L273 TraceCheckUtils]: 72: Hoare triple {69752#(<= proc_i 44)} i := i + 4; {69771#(<= proc_i 48)} is VALID [2019-05-15 10:17:31,920 INFO L273 TraceCheckUtils]: 73: Hoare triple {69771#(<= proc_i 48)} assume i <= 1000; {69771#(<= proc_i 48)} is VALID [2019-05-15 10:17:31,921 INFO L273 TraceCheckUtils]: 74: Hoare triple {69771#(<= proc_i 48)} assume i + 4 < a[j]; {69771#(<= proc_i 48)} is VALID [2019-05-15 10:17:31,921 INFO L273 TraceCheckUtils]: 75: Hoare triple {69771#(<= proc_i 48)} assume a[5] == 1000; {69771#(<= proc_i 48)} is VALID [2019-05-15 10:17:31,922 INFO L273 TraceCheckUtils]: 76: Hoare triple {69771#(<= proc_i 48)} assume j > 4; {69771#(<= proc_i 48)} is VALID [2019-05-15 10:17:31,922 INFO L273 TraceCheckUtils]: 77: Hoare triple {69771#(<= proc_i 48)} assume j < 6; {69771#(<= proc_i 48)} is VALID [2019-05-15 10:17:31,923 INFO L273 TraceCheckUtils]: 78: Hoare triple {69771#(<= proc_i 48)} i := i + 4; {69790#(<= proc_i 52)} is VALID [2019-05-15 10:17:31,924 INFO L273 TraceCheckUtils]: 79: Hoare triple {69790#(<= proc_i 52)} assume i <= 1000; {69790#(<= proc_i 52)} is VALID [2019-05-15 10:17:31,924 INFO L273 TraceCheckUtils]: 80: Hoare triple {69790#(<= proc_i 52)} assume i + 4 < a[j]; {69790#(<= proc_i 52)} is VALID [2019-05-15 10:17:31,925 INFO L273 TraceCheckUtils]: 81: Hoare triple {69790#(<= proc_i 52)} assume a[5] == 1000; {69790#(<= proc_i 52)} is VALID [2019-05-15 10:17:31,925 INFO L273 TraceCheckUtils]: 82: Hoare triple {69790#(<= proc_i 52)} assume j > 4; {69790#(<= proc_i 52)} is VALID [2019-05-15 10:17:31,925 INFO L273 TraceCheckUtils]: 83: Hoare triple {69790#(<= proc_i 52)} assume j < 6; {69790#(<= proc_i 52)} is VALID [2019-05-15 10:17:31,926 INFO L273 TraceCheckUtils]: 84: Hoare triple {69790#(<= proc_i 52)} i := i + 4; {69809#(<= proc_i 56)} is VALID [2019-05-15 10:17:31,927 INFO L273 TraceCheckUtils]: 85: Hoare triple {69809#(<= proc_i 56)} assume i <= 1000; {69809#(<= proc_i 56)} is VALID [2019-05-15 10:17:31,927 INFO L273 TraceCheckUtils]: 86: Hoare triple {69809#(<= proc_i 56)} assume i + 4 < a[j]; {69809#(<= proc_i 56)} is VALID [2019-05-15 10:17:31,928 INFO L273 TraceCheckUtils]: 87: Hoare triple {69809#(<= proc_i 56)} assume a[5] == 1000; {69809#(<= proc_i 56)} is VALID [2019-05-15 10:17:31,928 INFO L273 TraceCheckUtils]: 88: Hoare triple {69809#(<= proc_i 56)} assume j > 4; {69809#(<= proc_i 56)} is VALID [2019-05-15 10:17:31,929 INFO L273 TraceCheckUtils]: 89: Hoare triple {69809#(<= proc_i 56)} assume j < 6; {69809#(<= proc_i 56)} is VALID [2019-05-15 10:17:31,929 INFO L273 TraceCheckUtils]: 90: Hoare triple {69809#(<= proc_i 56)} i := i + 4; {69828#(<= proc_i 60)} is VALID [2019-05-15 10:17:31,930 INFO L273 TraceCheckUtils]: 91: Hoare triple {69828#(<= proc_i 60)} assume i <= 1000; {69828#(<= proc_i 60)} is VALID [2019-05-15 10:17:31,930 INFO L273 TraceCheckUtils]: 92: Hoare triple {69828#(<= proc_i 60)} assume i + 4 < a[j]; {69828#(<= proc_i 60)} is VALID [2019-05-15 10:17:31,931 INFO L273 TraceCheckUtils]: 93: Hoare triple {69828#(<= proc_i 60)} assume a[5] == 1000; {69828#(<= proc_i 60)} is VALID [2019-05-15 10:17:31,931 INFO L273 TraceCheckUtils]: 94: Hoare triple {69828#(<= proc_i 60)} assume j > 4; {69828#(<= proc_i 60)} is VALID [2019-05-15 10:17:31,932 INFO L273 TraceCheckUtils]: 95: Hoare triple {69828#(<= proc_i 60)} assume j < 6; {69828#(<= proc_i 60)} is VALID [2019-05-15 10:17:31,932 INFO L273 TraceCheckUtils]: 96: Hoare triple {69828#(<= proc_i 60)} i := i + 4; {69847#(<= proc_i 64)} is VALID [2019-05-15 10:17:31,933 INFO L273 TraceCheckUtils]: 97: Hoare triple {69847#(<= proc_i 64)} assume i <= 1000; {69847#(<= proc_i 64)} is VALID [2019-05-15 10:17:31,933 INFO L273 TraceCheckUtils]: 98: Hoare triple {69847#(<= proc_i 64)} assume i + 4 < a[j]; {69847#(<= proc_i 64)} is VALID [2019-05-15 10:17:31,934 INFO L273 TraceCheckUtils]: 99: Hoare triple {69847#(<= proc_i 64)} assume a[5] == 1000; {69847#(<= proc_i 64)} is VALID [2019-05-15 10:17:31,934 INFO L273 TraceCheckUtils]: 100: Hoare triple {69847#(<= proc_i 64)} assume j > 4; {69847#(<= proc_i 64)} is VALID [2019-05-15 10:17:31,935 INFO L273 TraceCheckUtils]: 101: Hoare triple {69847#(<= proc_i 64)} assume j < 6; {69847#(<= proc_i 64)} is VALID [2019-05-15 10:17:31,935 INFO L273 TraceCheckUtils]: 102: Hoare triple {69847#(<= proc_i 64)} i := i + 4; {69866#(<= proc_i 68)} is VALID [2019-05-15 10:17:31,936 INFO L273 TraceCheckUtils]: 103: Hoare triple {69866#(<= proc_i 68)} assume i <= 1000; {69866#(<= proc_i 68)} is VALID [2019-05-15 10:17:31,936 INFO L273 TraceCheckUtils]: 104: Hoare triple {69866#(<= proc_i 68)} assume i + 4 < a[j]; {69866#(<= proc_i 68)} is VALID [2019-05-15 10:17:31,937 INFO L273 TraceCheckUtils]: 105: Hoare triple {69866#(<= proc_i 68)} assume a[5] == 1000; {69866#(<= proc_i 68)} is VALID [2019-05-15 10:17:31,937 INFO L273 TraceCheckUtils]: 106: Hoare triple {69866#(<= proc_i 68)} assume j > 4; {69866#(<= proc_i 68)} is VALID [2019-05-15 10:17:31,938 INFO L273 TraceCheckUtils]: 107: Hoare triple {69866#(<= proc_i 68)} assume j < 6; {69866#(<= proc_i 68)} is VALID [2019-05-15 10:17:31,939 INFO L273 TraceCheckUtils]: 108: Hoare triple {69866#(<= proc_i 68)} i := i + 4; {69885#(<= proc_i 72)} is VALID [2019-05-15 10:17:31,939 INFO L273 TraceCheckUtils]: 109: Hoare triple {69885#(<= proc_i 72)} assume i <= 1000; {69885#(<= proc_i 72)} is VALID [2019-05-15 10:17:31,939 INFO L273 TraceCheckUtils]: 110: Hoare triple {69885#(<= proc_i 72)} assume i + 4 < a[j]; {69885#(<= proc_i 72)} is VALID [2019-05-15 10:17:31,940 INFO L273 TraceCheckUtils]: 111: Hoare triple {69885#(<= proc_i 72)} assume a[5] == 1000; {69885#(<= proc_i 72)} is VALID [2019-05-15 10:17:31,940 INFO L273 TraceCheckUtils]: 112: Hoare triple {69885#(<= proc_i 72)} assume j > 4; {69885#(<= proc_i 72)} is VALID [2019-05-15 10:17:31,941 INFO L273 TraceCheckUtils]: 113: Hoare triple {69885#(<= proc_i 72)} assume j < 6; {69885#(<= proc_i 72)} is VALID [2019-05-15 10:17:31,941 INFO L273 TraceCheckUtils]: 114: Hoare triple {69885#(<= proc_i 72)} i := i + 4; {69904#(<= proc_i 76)} is VALID [2019-05-15 10:17:31,942 INFO L273 TraceCheckUtils]: 115: Hoare triple {69904#(<= proc_i 76)} assume i <= 1000; {69904#(<= proc_i 76)} is VALID [2019-05-15 10:17:31,942 INFO L273 TraceCheckUtils]: 116: Hoare triple {69904#(<= proc_i 76)} assume i + 4 < a[j]; {69904#(<= proc_i 76)} is VALID [2019-05-15 10:17:31,943 INFO L273 TraceCheckUtils]: 117: Hoare triple {69904#(<= proc_i 76)} assume a[5] == 1000; {69904#(<= proc_i 76)} is VALID [2019-05-15 10:17:31,943 INFO L273 TraceCheckUtils]: 118: Hoare triple {69904#(<= proc_i 76)} assume j > 4; {69904#(<= proc_i 76)} is VALID [2019-05-15 10:17:31,944 INFO L273 TraceCheckUtils]: 119: Hoare triple {69904#(<= proc_i 76)} assume j < 6; {69904#(<= proc_i 76)} is VALID [2019-05-15 10:17:31,944 INFO L273 TraceCheckUtils]: 120: Hoare triple {69904#(<= proc_i 76)} i := i + 4; {69923#(<= proc_i 80)} is VALID [2019-05-15 10:17:31,945 INFO L273 TraceCheckUtils]: 121: Hoare triple {69923#(<= proc_i 80)} assume i <= 1000; {69923#(<= proc_i 80)} is VALID [2019-05-15 10:17:31,945 INFO L273 TraceCheckUtils]: 122: Hoare triple {69923#(<= proc_i 80)} assume i + 4 < a[j]; {69923#(<= proc_i 80)} is VALID [2019-05-15 10:17:31,946 INFO L273 TraceCheckUtils]: 123: Hoare triple {69923#(<= proc_i 80)} assume a[5] == 1000; {69923#(<= proc_i 80)} is VALID [2019-05-15 10:17:31,946 INFO L273 TraceCheckUtils]: 124: Hoare triple {69923#(<= proc_i 80)} assume j > 4; {69923#(<= proc_i 80)} is VALID [2019-05-15 10:17:31,947 INFO L273 TraceCheckUtils]: 125: Hoare triple {69923#(<= proc_i 80)} assume j < 6; {69923#(<= proc_i 80)} is VALID [2019-05-15 10:17:31,947 INFO L273 TraceCheckUtils]: 126: Hoare triple {69923#(<= proc_i 80)} i := i + 4; {69942#(<= proc_i 84)} is VALID [2019-05-15 10:17:31,948 INFO L273 TraceCheckUtils]: 127: Hoare triple {69942#(<= proc_i 84)} assume i <= 1000; {69942#(<= proc_i 84)} is VALID [2019-05-15 10:17:31,948 INFO L273 TraceCheckUtils]: 128: Hoare triple {69942#(<= proc_i 84)} assume i + 4 < a[j]; {69942#(<= proc_i 84)} is VALID [2019-05-15 10:17:31,949 INFO L273 TraceCheckUtils]: 129: Hoare triple {69942#(<= proc_i 84)} assume a[5] == 1000; {69942#(<= proc_i 84)} is VALID [2019-05-15 10:17:31,949 INFO L273 TraceCheckUtils]: 130: Hoare triple {69942#(<= proc_i 84)} assume j > 4; {69942#(<= proc_i 84)} is VALID [2019-05-15 10:17:31,950 INFO L273 TraceCheckUtils]: 131: Hoare triple {69942#(<= proc_i 84)} assume j < 6; {69942#(<= proc_i 84)} is VALID [2019-05-15 10:17:31,950 INFO L273 TraceCheckUtils]: 132: Hoare triple {69942#(<= proc_i 84)} i := i + 4; {69961#(<= proc_i 88)} is VALID [2019-05-15 10:17:31,951 INFO L273 TraceCheckUtils]: 133: Hoare triple {69961#(<= proc_i 88)} assume i <= 1000; {69961#(<= proc_i 88)} is VALID [2019-05-15 10:17:31,951 INFO L273 TraceCheckUtils]: 134: Hoare triple {69961#(<= proc_i 88)} assume i + 4 < a[j]; {69961#(<= proc_i 88)} is VALID [2019-05-15 10:17:31,952 INFO L273 TraceCheckUtils]: 135: Hoare triple {69961#(<= proc_i 88)} assume a[5] == 1000; {69961#(<= proc_i 88)} is VALID [2019-05-15 10:17:31,952 INFO L273 TraceCheckUtils]: 136: Hoare triple {69961#(<= proc_i 88)} assume j > 4; {69961#(<= proc_i 88)} is VALID [2019-05-15 10:17:31,953 INFO L273 TraceCheckUtils]: 137: Hoare triple {69961#(<= proc_i 88)} assume j < 6; {69961#(<= proc_i 88)} is VALID [2019-05-15 10:17:31,953 INFO L273 TraceCheckUtils]: 138: Hoare triple {69961#(<= proc_i 88)} i := i + 4; {69980#(<= proc_i 92)} is VALID [2019-05-15 10:17:31,954 INFO L273 TraceCheckUtils]: 139: Hoare triple {69980#(<= proc_i 92)} assume i <= 1000; {69980#(<= proc_i 92)} is VALID [2019-05-15 10:17:31,954 INFO L273 TraceCheckUtils]: 140: Hoare triple {69980#(<= proc_i 92)} assume i + 4 < a[j]; {69980#(<= proc_i 92)} is VALID [2019-05-15 10:17:31,955 INFO L273 TraceCheckUtils]: 141: Hoare triple {69980#(<= proc_i 92)} assume a[5] == 1000; {69980#(<= proc_i 92)} is VALID [2019-05-15 10:17:31,955 INFO L273 TraceCheckUtils]: 142: Hoare triple {69980#(<= proc_i 92)} assume j > 4; {69980#(<= proc_i 92)} is VALID [2019-05-15 10:17:31,956 INFO L273 TraceCheckUtils]: 143: Hoare triple {69980#(<= proc_i 92)} assume j < 6; {69980#(<= proc_i 92)} is VALID [2019-05-15 10:17:31,956 INFO L273 TraceCheckUtils]: 144: Hoare triple {69980#(<= proc_i 92)} i := i + 4; {69999#(<= proc_i 96)} is VALID [2019-05-15 10:17:31,957 INFO L273 TraceCheckUtils]: 145: Hoare triple {69999#(<= proc_i 96)} assume i <= 1000; {69999#(<= proc_i 96)} is VALID [2019-05-15 10:17:31,957 INFO L273 TraceCheckUtils]: 146: Hoare triple {69999#(<= proc_i 96)} assume i + 4 < a[j]; {69999#(<= proc_i 96)} is VALID [2019-05-15 10:17:31,958 INFO L273 TraceCheckUtils]: 147: Hoare triple {69999#(<= proc_i 96)} assume a[5] == 1000; {69999#(<= proc_i 96)} is VALID [2019-05-15 10:17:31,958 INFO L273 TraceCheckUtils]: 148: Hoare triple {69999#(<= proc_i 96)} assume j > 4; {69999#(<= proc_i 96)} is VALID [2019-05-15 10:17:31,959 INFO L273 TraceCheckUtils]: 149: Hoare triple {69999#(<= proc_i 96)} assume j < 6; {69999#(<= proc_i 96)} is VALID [2019-05-15 10:17:31,960 INFO L273 TraceCheckUtils]: 150: Hoare triple {69999#(<= proc_i 96)} i := i + 4; {70018#(<= proc_i 100)} is VALID [2019-05-15 10:17:31,960 INFO L273 TraceCheckUtils]: 151: Hoare triple {70018#(<= proc_i 100)} assume i <= 1000; {70018#(<= proc_i 100)} is VALID [2019-05-15 10:17:31,961 INFO L273 TraceCheckUtils]: 152: Hoare triple {70018#(<= proc_i 100)} assume i + 4 < a[j]; {70018#(<= proc_i 100)} is VALID [2019-05-15 10:17:31,961 INFO L273 TraceCheckUtils]: 153: Hoare triple {70018#(<= proc_i 100)} assume a[5] == 1000; {70018#(<= proc_i 100)} is VALID [2019-05-15 10:17:31,962 INFO L273 TraceCheckUtils]: 154: Hoare triple {70018#(<= proc_i 100)} assume j > 4; {70018#(<= proc_i 100)} is VALID [2019-05-15 10:17:31,962 INFO L273 TraceCheckUtils]: 155: Hoare triple {70018#(<= proc_i 100)} assume j < 6; {70018#(<= proc_i 100)} is VALID [2019-05-15 10:17:31,963 INFO L273 TraceCheckUtils]: 156: Hoare triple {70018#(<= proc_i 100)} i := i + 4; {70037#(<= proc_i 104)} is VALID [2019-05-15 10:17:31,963 INFO L273 TraceCheckUtils]: 157: Hoare triple {70037#(<= proc_i 104)} assume i <= 1000; {70037#(<= proc_i 104)} is VALID [2019-05-15 10:17:31,964 INFO L273 TraceCheckUtils]: 158: Hoare triple {70037#(<= proc_i 104)} assume i + 4 < a[j]; {70037#(<= proc_i 104)} is VALID [2019-05-15 10:17:31,964 INFO L273 TraceCheckUtils]: 159: Hoare triple {70037#(<= proc_i 104)} assume a[5] == 1000; {70037#(<= proc_i 104)} is VALID [2019-05-15 10:17:31,965 INFO L273 TraceCheckUtils]: 160: Hoare triple {70037#(<= proc_i 104)} assume j > 4; {70037#(<= proc_i 104)} is VALID [2019-05-15 10:17:31,965 INFO L273 TraceCheckUtils]: 161: Hoare triple {70037#(<= proc_i 104)} assume j < 6; {70037#(<= proc_i 104)} is VALID [2019-05-15 10:17:31,966 INFO L273 TraceCheckUtils]: 162: Hoare triple {70037#(<= proc_i 104)} i := i + 4; {70056#(<= proc_i 108)} is VALID [2019-05-15 10:17:31,966 INFO L273 TraceCheckUtils]: 163: Hoare triple {70056#(<= proc_i 108)} assume i <= 1000; {70056#(<= proc_i 108)} is VALID [2019-05-15 10:17:31,967 INFO L273 TraceCheckUtils]: 164: Hoare triple {70056#(<= proc_i 108)} assume i + 4 < a[j]; {70056#(<= proc_i 108)} is VALID [2019-05-15 10:17:31,967 INFO L273 TraceCheckUtils]: 165: Hoare triple {70056#(<= proc_i 108)} assume a[5] == 1000; {70056#(<= proc_i 108)} is VALID [2019-05-15 10:17:31,968 INFO L273 TraceCheckUtils]: 166: Hoare triple {70056#(<= proc_i 108)} assume j > 4; {70056#(<= proc_i 108)} is VALID [2019-05-15 10:17:31,968 INFO L273 TraceCheckUtils]: 167: Hoare triple {70056#(<= proc_i 108)} assume j < 6; {70056#(<= proc_i 108)} is VALID [2019-05-15 10:17:31,969 INFO L273 TraceCheckUtils]: 168: Hoare triple {70056#(<= proc_i 108)} i := i + 4; {70075#(<= proc_i 112)} is VALID [2019-05-15 10:17:31,970 INFO L273 TraceCheckUtils]: 169: Hoare triple {70075#(<= proc_i 112)} assume i <= 1000; {70075#(<= proc_i 112)} is VALID [2019-05-15 10:17:31,970 INFO L273 TraceCheckUtils]: 170: Hoare triple {70075#(<= proc_i 112)} assume i + 4 < a[j]; {70075#(<= proc_i 112)} is VALID [2019-05-15 10:17:31,970 INFO L273 TraceCheckUtils]: 171: Hoare triple {70075#(<= proc_i 112)} assume a[5] == 1000; {70075#(<= proc_i 112)} is VALID [2019-05-15 10:17:31,971 INFO L273 TraceCheckUtils]: 172: Hoare triple {70075#(<= proc_i 112)} assume j > 4; {70075#(<= proc_i 112)} is VALID [2019-05-15 10:17:31,971 INFO L273 TraceCheckUtils]: 173: Hoare triple {70075#(<= proc_i 112)} assume j < 6; {70075#(<= proc_i 112)} is VALID [2019-05-15 10:17:31,972 INFO L273 TraceCheckUtils]: 174: Hoare triple {70075#(<= proc_i 112)} i := i + 4; {70094#(<= proc_i 116)} is VALID [2019-05-15 10:17:31,973 INFO L273 TraceCheckUtils]: 175: Hoare triple {70094#(<= proc_i 116)} assume i <= 1000; {70094#(<= proc_i 116)} is VALID [2019-05-15 10:17:31,973 INFO L273 TraceCheckUtils]: 176: Hoare triple {70094#(<= proc_i 116)} assume i + 4 < a[j]; {70094#(<= proc_i 116)} is VALID [2019-05-15 10:17:31,974 INFO L273 TraceCheckUtils]: 177: Hoare triple {70094#(<= proc_i 116)} assume a[5] == 1000; {70094#(<= proc_i 116)} is VALID [2019-05-15 10:17:31,974 INFO L273 TraceCheckUtils]: 178: Hoare triple {70094#(<= proc_i 116)} assume j > 4; {70094#(<= proc_i 116)} is VALID [2019-05-15 10:17:31,975 INFO L273 TraceCheckUtils]: 179: Hoare triple {70094#(<= proc_i 116)} assume j < 6; {70094#(<= proc_i 116)} is VALID [2019-05-15 10:17:31,975 INFO L273 TraceCheckUtils]: 180: Hoare triple {70094#(<= proc_i 116)} i := i + 4; {70113#(<= proc_i 120)} is VALID [2019-05-15 10:17:31,976 INFO L273 TraceCheckUtils]: 181: Hoare triple {70113#(<= proc_i 120)} assume i <= 1000; {70113#(<= proc_i 120)} is VALID [2019-05-15 10:17:31,976 INFO L273 TraceCheckUtils]: 182: Hoare triple {70113#(<= proc_i 120)} assume i + 4 < a[j]; {70113#(<= proc_i 120)} is VALID [2019-05-15 10:17:31,977 INFO L273 TraceCheckUtils]: 183: Hoare triple {70113#(<= proc_i 120)} assume a[5] == 1000; {70113#(<= proc_i 120)} is VALID [2019-05-15 10:17:31,977 INFO L273 TraceCheckUtils]: 184: Hoare triple {70113#(<= proc_i 120)} assume j > 4; {70113#(<= proc_i 120)} is VALID [2019-05-15 10:17:31,978 INFO L273 TraceCheckUtils]: 185: Hoare triple {70113#(<= proc_i 120)} assume j < 6; {70113#(<= proc_i 120)} is VALID [2019-05-15 10:17:31,978 INFO L273 TraceCheckUtils]: 186: Hoare triple {70113#(<= proc_i 120)} i := i + 4; {70132#(<= proc_i 124)} is VALID [2019-05-15 10:17:31,979 INFO L273 TraceCheckUtils]: 187: Hoare triple {70132#(<= proc_i 124)} assume i <= 1000; {70132#(<= proc_i 124)} is VALID [2019-05-15 10:17:31,979 INFO L273 TraceCheckUtils]: 188: Hoare triple {70132#(<= proc_i 124)} assume i + 4 < a[j]; {70132#(<= proc_i 124)} is VALID [2019-05-15 10:17:31,980 INFO L273 TraceCheckUtils]: 189: Hoare triple {70132#(<= proc_i 124)} assume a[5] == 1000; {70132#(<= proc_i 124)} is VALID [2019-05-15 10:17:31,980 INFO L273 TraceCheckUtils]: 190: Hoare triple {70132#(<= proc_i 124)} assume j > 4; {70132#(<= proc_i 124)} is VALID [2019-05-15 10:17:31,981 INFO L273 TraceCheckUtils]: 191: Hoare triple {70132#(<= proc_i 124)} assume j < 6; {70132#(<= proc_i 124)} is VALID [2019-05-15 10:17:31,981 INFO L273 TraceCheckUtils]: 192: Hoare triple {70132#(<= proc_i 124)} i := i + 4; {70151#(<= proc_i 128)} is VALID [2019-05-15 10:17:31,982 INFO L273 TraceCheckUtils]: 193: Hoare triple {70151#(<= proc_i 128)} assume i <= 1000; {70151#(<= proc_i 128)} is VALID [2019-05-15 10:17:31,982 INFO L273 TraceCheckUtils]: 194: Hoare triple {70151#(<= proc_i 128)} assume i + 4 < a[j]; {70151#(<= proc_i 128)} is VALID [2019-05-15 10:17:31,983 INFO L273 TraceCheckUtils]: 195: Hoare triple {70151#(<= proc_i 128)} assume a[5] == 1000; {70151#(<= proc_i 128)} is VALID [2019-05-15 10:17:31,983 INFO L273 TraceCheckUtils]: 196: Hoare triple {70151#(<= proc_i 128)} assume j > 4; {70151#(<= proc_i 128)} is VALID [2019-05-15 10:17:31,984 INFO L273 TraceCheckUtils]: 197: Hoare triple {70151#(<= proc_i 128)} assume j < 6; {70151#(<= proc_i 128)} is VALID [2019-05-15 10:17:31,984 INFO L273 TraceCheckUtils]: 198: Hoare triple {70151#(<= proc_i 128)} i := i + 4; {70170#(<= proc_i 132)} is VALID [2019-05-15 10:17:31,985 INFO L273 TraceCheckUtils]: 199: Hoare triple {70170#(<= proc_i 132)} assume i <= 1000; {70170#(<= proc_i 132)} is VALID [2019-05-15 10:17:31,985 INFO L273 TraceCheckUtils]: 200: Hoare triple {70170#(<= proc_i 132)} assume i + 4 < a[j]; {70170#(<= proc_i 132)} is VALID [2019-05-15 10:17:31,986 INFO L273 TraceCheckUtils]: 201: Hoare triple {70170#(<= proc_i 132)} assume a[5] == 1000; {70170#(<= proc_i 132)} is VALID [2019-05-15 10:17:31,986 INFO L273 TraceCheckUtils]: 202: Hoare triple {70170#(<= proc_i 132)} assume j > 4; {70170#(<= proc_i 132)} is VALID [2019-05-15 10:17:31,987 INFO L273 TraceCheckUtils]: 203: Hoare triple {70170#(<= proc_i 132)} assume j < 6; {70170#(<= proc_i 132)} is VALID [2019-05-15 10:17:31,987 INFO L273 TraceCheckUtils]: 204: Hoare triple {70170#(<= proc_i 132)} i := i + 4; {70189#(<= proc_i 136)} is VALID [2019-05-15 10:17:31,988 INFO L273 TraceCheckUtils]: 205: Hoare triple {70189#(<= proc_i 136)} assume i <= 1000; {70189#(<= proc_i 136)} is VALID [2019-05-15 10:17:31,988 INFO L273 TraceCheckUtils]: 206: Hoare triple {70189#(<= proc_i 136)} assume i + 4 < a[j]; {70189#(<= proc_i 136)} is VALID [2019-05-15 10:17:31,989 INFO L273 TraceCheckUtils]: 207: Hoare triple {70189#(<= proc_i 136)} assume a[5] == 1000; {70189#(<= proc_i 136)} is VALID [2019-05-15 10:17:31,989 INFO L273 TraceCheckUtils]: 208: Hoare triple {70189#(<= proc_i 136)} assume j > 4; {70189#(<= proc_i 136)} is VALID [2019-05-15 10:17:31,990 INFO L273 TraceCheckUtils]: 209: Hoare triple {70189#(<= proc_i 136)} assume j < 6; {70189#(<= proc_i 136)} is VALID [2019-05-15 10:17:31,990 INFO L273 TraceCheckUtils]: 210: Hoare triple {70189#(<= proc_i 136)} i := i + 4; {70208#(<= proc_i 140)} is VALID [2019-05-15 10:17:31,991 INFO L273 TraceCheckUtils]: 211: Hoare triple {70208#(<= proc_i 140)} assume i <= 1000; {70208#(<= proc_i 140)} is VALID [2019-05-15 10:17:31,991 INFO L273 TraceCheckUtils]: 212: Hoare triple {70208#(<= proc_i 140)} assume i + 4 < a[j]; {70208#(<= proc_i 140)} is VALID [2019-05-15 10:17:31,992 INFO L273 TraceCheckUtils]: 213: Hoare triple {70208#(<= proc_i 140)} assume a[5] == 1000; {70208#(<= proc_i 140)} is VALID [2019-05-15 10:17:31,992 INFO L273 TraceCheckUtils]: 214: Hoare triple {70208#(<= proc_i 140)} assume j > 4; {70208#(<= proc_i 140)} is VALID [2019-05-15 10:17:31,993 INFO L273 TraceCheckUtils]: 215: Hoare triple {70208#(<= proc_i 140)} assume j < 6; {70208#(<= proc_i 140)} is VALID [2019-05-15 10:17:31,993 INFO L273 TraceCheckUtils]: 216: Hoare triple {70208#(<= proc_i 140)} i := i + 4; {70227#(<= proc_i 144)} is VALID [2019-05-15 10:17:31,994 INFO L273 TraceCheckUtils]: 217: Hoare triple {70227#(<= proc_i 144)} assume i <= 1000; {70227#(<= proc_i 144)} is VALID [2019-05-15 10:17:31,994 INFO L273 TraceCheckUtils]: 218: Hoare triple {70227#(<= proc_i 144)} assume i + 4 < a[j]; {70227#(<= proc_i 144)} is VALID [2019-05-15 10:17:31,995 INFO L273 TraceCheckUtils]: 219: Hoare triple {70227#(<= proc_i 144)} assume a[5] == 1000; {70227#(<= proc_i 144)} is VALID [2019-05-15 10:17:31,995 INFO L273 TraceCheckUtils]: 220: Hoare triple {70227#(<= proc_i 144)} assume j > 4; {70227#(<= proc_i 144)} is VALID [2019-05-15 10:17:31,996 INFO L273 TraceCheckUtils]: 221: Hoare triple {70227#(<= proc_i 144)} assume j < 6; {70227#(<= proc_i 144)} is VALID [2019-05-15 10:17:31,996 INFO L273 TraceCheckUtils]: 222: Hoare triple {70227#(<= proc_i 144)} i := i + 4; {70246#(<= proc_i 148)} is VALID [2019-05-15 10:17:31,997 INFO L273 TraceCheckUtils]: 223: Hoare triple {70246#(<= proc_i 148)} assume i <= 1000; {70246#(<= proc_i 148)} is VALID [2019-05-15 10:17:31,997 INFO L273 TraceCheckUtils]: 224: Hoare triple {70246#(<= proc_i 148)} assume i + 4 < a[j]; {70246#(<= proc_i 148)} is VALID [2019-05-15 10:17:31,998 INFO L273 TraceCheckUtils]: 225: Hoare triple {70246#(<= proc_i 148)} assume a[5] == 1000; {70246#(<= proc_i 148)} is VALID [2019-05-15 10:17:31,998 INFO L273 TraceCheckUtils]: 226: Hoare triple {70246#(<= proc_i 148)} assume j > 4; {70246#(<= proc_i 148)} is VALID [2019-05-15 10:17:31,999 INFO L273 TraceCheckUtils]: 227: Hoare triple {70246#(<= proc_i 148)} assume j < 6; {70246#(<= proc_i 148)} is VALID [2019-05-15 10:17:31,999 INFO L273 TraceCheckUtils]: 228: Hoare triple {70246#(<= proc_i 148)} i := i + 4; {70265#(<= proc_i 152)} is VALID [2019-05-15 10:17:32,000 INFO L273 TraceCheckUtils]: 229: Hoare triple {70265#(<= proc_i 152)} assume i <= 1000; {70265#(<= proc_i 152)} is VALID [2019-05-15 10:17:32,000 INFO L273 TraceCheckUtils]: 230: Hoare triple {70265#(<= proc_i 152)} assume i + 4 < a[j]; {70265#(<= proc_i 152)} is VALID [2019-05-15 10:17:32,001 INFO L273 TraceCheckUtils]: 231: Hoare triple {70265#(<= proc_i 152)} assume a[5] == 1000; {70265#(<= proc_i 152)} is VALID [2019-05-15 10:17:32,001 INFO L273 TraceCheckUtils]: 232: Hoare triple {70265#(<= proc_i 152)} assume j > 4; {70265#(<= proc_i 152)} is VALID [2019-05-15 10:17:32,002 INFO L273 TraceCheckUtils]: 233: Hoare triple {70265#(<= proc_i 152)} assume j < 6; {70265#(<= proc_i 152)} is VALID [2019-05-15 10:17:32,002 INFO L273 TraceCheckUtils]: 234: Hoare triple {70265#(<= proc_i 152)} i := i + 4; {70284#(<= proc_i 156)} is VALID [2019-05-15 10:17:32,003 INFO L273 TraceCheckUtils]: 235: Hoare triple {70284#(<= proc_i 156)} assume i <= 1000; {70284#(<= proc_i 156)} is VALID [2019-05-15 10:17:32,003 INFO L273 TraceCheckUtils]: 236: Hoare triple {70284#(<= proc_i 156)} assume i + 4 < a[j]; {70284#(<= proc_i 156)} is VALID [2019-05-15 10:17:32,004 INFO L273 TraceCheckUtils]: 237: Hoare triple {70284#(<= proc_i 156)} assume a[5] == 1000; {70284#(<= proc_i 156)} is VALID [2019-05-15 10:17:32,004 INFO L273 TraceCheckUtils]: 238: Hoare triple {70284#(<= proc_i 156)} assume j > 4; {70284#(<= proc_i 156)} is VALID [2019-05-15 10:17:32,005 INFO L273 TraceCheckUtils]: 239: Hoare triple {70284#(<= proc_i 156)} assume j < 6; {70284#(<= proc_i 156)} is VALID [2019-05-15 10:17:32,006 INFO L273 TraceCheckUtils]: 240: Hoare triple {70284#(<= proc_i 156)} i := i + 4; {70303#(<= proc_i 160)} is VALID [2019-05-15 10:17:32,006 INFO L273 TraceCheckUtils]: 241: Hoare triple {70303#(<= proc_i 160)} assume i <= 1000; {70303#(<= proc_i 160)} is VALID [2019-05-15 10:17:32,007 INFO L273 TraceCheckUtils]: 242: Hoare triple {70303#(<= proc_i 160)} assume i + 4 < a[j]; {70303#(<= proc_i 160)} is VALID [2019-05-15 10:17:32,007 INFO L273 TraceCheckUtils]: 243: Hoare triple {70303#(<= proc_i 160)} assume a[5] == 1000; {70303#(<= proc_i 160)} is VALID [2019-05-15 10:17:32,007 INFO L273 TraceCheckUtils]: 244: Hoare triple {70303#(<= proc_i 160)} assume j > 4; {70303#(<= proc_i 160)} is VALID [2019-05-15 10:17:32,008 INFO L273 TraceCheckUtils]: 245: Hoare triple {70303#(<= proc_i 160)} assume j < 6; {70303#(<= proc_i 160)} is VALID [2019-05-15 10:17:32,009 INFO L273 TraceCheckUtils]: 246: Hoare triple {70303#(<= proc_i 160)} i := i + 4; {70322#(<= proc_i 164)} is VALID [2019-05-15 10:17:32,009 INFO L273 TraceCheckUtils]: 247: Hoare triple {70322#(<= proc_i 164)} assume i <= 1000; {70322#(<= proc_i 164)} is VALID [2019-05-15 10:17:32,010 INFO L273 TraceCheckUtils]: 248: Hoare triple {70322#(<= proc_i 164)} assume i + 4 < a[j]; {70322#(<= proc_i 164)} is VALID [2019-05-15 10:17:32,010 INFO L273 TraceCheckUtils]: 249: Hoare triple {70322#(<= proc_i 164)} assume a[5] == 1000; {70322#(<= proc_i 164)} is VALID [2019-05-15 10:17:32,010 INFO L273 TraceCheckUtils]: 250: Hoare triple {70322#(<= proc_i 164)} assume j > 4; {70322#(<= proc_i 164)} is VALID [2019-05-15 10:17:32,011 INFO L273 TraceCheckUtils]: 251: Hoare triple {70322#(<= proc_i 164)} assume j < 6; {70322#(<= proc_i 164)} is VALID [2019-05-15 10:17:32,012 INFO L273 TraceCheckUtils]: 252: Hoare triple {70322#(<= proc_i 164)} i := i + 4; {70341#(<= proc_i 168)} is VALID [2019-05-15 10:17:32,012 INFO L273 TraceCheckUtils]: 253: Hoare triple {70341#(<= proc_i 168)} assume i <= 1000; {70341#(<= proc_i 168)} is VALID [2019-05-15 10:17:32,013 INFO L273 TraceCheckUtils]: 254: Hoare triple {70341#(<= proc_i 168)} assume i + 4 < a[j]; {70341#(<= proc_i 168)} is VALID [2019-05-15 10:17:32,013 INFO L273 TraceCheckUtils]: 255: Hoare triple {70341#(<= proc_i 168)} assume a[5] == 1000; {70341#(<= proc_i 168)} is VALID [2019-05-15 10:17:32,014 INFO L273 TraceCheckUtils]: 256: Hoare triple {70341#(<= proc_i 168)} assume j > 4; {70341#(<= proc_i 168)} is VALID [2019-05-15 10:17:32,014 INFO L273 TraceCheckUtils]: 257: Hoare triple {70341#(<= proc_i 168)} assume j < 6; {70341#(<= proc_i 168)} is VALID [2019-05-15 10:17:32,015 INFO L273 TraceCheckUtils]: 258: Hoare triple {70341#(<= proc_i 168)} i := i + 4; {70360#(<= proc_i 172)} is VALID [2019-05-15 10:17:32,015 INFO L273 TraceCheckUtils]: 259: Hoare triple {70360#(<= proc_i 172)} assume i <= 1000; {70360#(<= proc_i 172)} is VALID [2019-05-15 10:17:32,016 INFO L273 TraceCheckUtils]: 260: Hoare triple {70360#(<= proc_i 172)} assume i + 4 < a[j]; {70360#(<= proc_i 172)} is VALID [2019-05-15 10:17:32,016 INFO L273 TraceCheckUtils]: 261: Hoare triple {70360#(<= proc_i 172)} assume a[5] == 1000; {70360#(<= proc_i 172)} is VALID [2019-05-15 10:17:32,017 INFO L273 TraceCheckUtils]: 262: Hoare triple {70360#(<= proc_i 172)} assume j > 4; {70360#(<= proc_i 172)} is VALID [2019-05-15 10:17:32,017 INFO L273 TraceCheckUtils]: 263: Hoare triple {70360#(<= proc_i 172)} assume j < 6; {70360#(<= proc_i 172)} is VALID [2019-05-15 10:17:32,018 INFO L273 TraceCheckUtils]: 264: Hoare triple {70360#(<= proc_i 172)} i := i + 4; {70379#(<= proc_i 176)} is VALID [2019-05-15 10:17:32,018 INFO L273 TraceCheckUtils]: 265: Hoare triple {70379#(<= proc_i 176)} assume i <= 1000; {70379#(<= proc_i 176)} is VALID [2019-05-15 10:17:32,019 INFO L273 TraceCheckUtils]: 266: Hoare triple {70379#(<= proc_i 176)} assume i + 4 < a[j]; {70379#(<= proc_i 176)} is VALID [2019-05-15 10:17:32,019 INFO L273 TraceCheckUtils]: 267: Hoare triple {70379#(<= proc_i 176)} assume a[5] == 1000; {70379#(<= proc_i 176)} is VALID [2019-05-15 10:17:32,020 INFO L273 TraceCheckUtils]: 268: Hoare triple {70379#(<= proc_i 176)} assume j > 4; {70379#(<= proc_i 176)} is VALID [2019-05-15 10:17:32,020 INFO L273 TraceCheckUtils]: 269: Hoare triple {70379#(<= proc_i 176)} assume j < 6; {70379#(<= proc_i 176)} is VALID [2019-05-15 10:17:32,021 INFO L273 TraceCheckUtils]: 270: Hoare triple {70379#(<= proc_i 176)} i := i + 4; {70398#(<= proc_i 180)} is VALID [2019-05-15 10:17:32,021 INFO L273 TraceCheckUtils]: 271: Hoare triple {70398#(<= proc_i 180)} assume i <= 1000; {70398#(<= proc_i 180)} is VALID [2019-05-15 10:17:32,022 INFO L273 TraceCheckUtils]: 272: Hoare triple {70398#(<= proc_i 180)} assume i + 4 < a[j]; {70398#(<= proc_i 180)} is VALID [2019-05-15 10:17:32,022 INFO L273 TraceCheckUtils]: 273: Hoare triple {70398#(<= proc_i 180)} assume a[5] == 1000; {70398#(<= proc_i 180)} is VALID [2019-05-15 10:17:32,023 INFO L273 TraceCheckUtils]: 274: Hoare triple {70398#(<= proc_i 180)} assume j > 4; {70398#(<= proc_i 180)} is VALID [2019-05-15 10:17:32,023 INFO L273 TraceCheckUtils]: 275: Hoare triple {70398#(<= proc_i 180)} assume j < 6; {70398#(<= proc_i 180)} is VALID [2019-05-15 10:17:32,024 INFO L273 TraceCheckUtils]: 276: Hoare triple {70398#(<= proc_i 180)} i := i + 4; {70417#(<= proc_i 184)} is VALID [2019-05-15 10:17:32,024 INFO L273 TraceCheckUtils]: 277: Hoare triple {70417#(<= proc_i 184)} assume i <= 1000; {70417#(<= proc_i 184)} is VALID [2019-05-15 10:17:32,025 INFO L273 TraceCheckUtils]: 278: Hoare triple {70417#(<= proc_i 184)} assume i + 4 < a[j]; {70417#(<= proc_i 184)} is VALID [2019-05-15 10:17:32,025 INFO L273 TraceCheckUtils]: 279: Hoare triple {70417#(<= proc_i 184)} assume a[5] == 1000; {70417#(<= proc_i 184)} is VALID [2019-05-15 10:17:32,026 INFO L273 TraceCheckUtils]: 280: Hoare triple {70417#(<= proc_i 184)} assume j > 4; {70417#(<= proc_i 184)} is VALID [2019-05-15 10:17:32,026 INFO L273 TraceCheckUtils]: 281: Hoare triple {70417#(<= proc_i 184)} assume j < 6; {70417#(<= proc_i 184)} is VALID [2019-05-15 10:17:32,027 INFO L273 TraceCheckUtils]: 282: Hoare triple {70417#(<= proc_i 184)} i := i + 4; {70436#(<= proc_i 188)} is VALID [2019-05-15 10:17:32,027 INFO L273 TraceCheckUtils]: 283: Hoare triple {70436#(<= proc_i 188)} assume i <= 1000; {70436#(<= proc_i 188)} is VALID [2019-05-15 10:17:32,028 INFO L273 TraceCheckUtils]: 284: Hoare triple {70436#(<= proc_i 188)} assume i + 4 < a[j]; {70436#(<= proc_i 188)} is VALID [2019-05-15 10:17:32,028 INFO L273 TraceCheckUtils]: 285: Hoare triple {70436#(<= proc_i 188)} assume a[5] == 1000; {70436#(<= proc_i 188)} is VALID [2019-05-15 10:17:32,029 INFO L273 TraceCheckUtils]: 286: Hoare triple {70436#(<= proc_i 188)} assume j > 4; {70436#(<= proc_i 188)} is VALID [2019-05-15 10:17:32,029 INFO L273 TraceCheckUtils]: 287: Hoare triple {70436#(<= proc_i 188)} assume j < 6; {70436#(<= proc_i 188)} is VALID [2019-05-15 10:17:32,030 INFO L273 TraceCheckUtils]: 288: Hoare triple {70436#(<= proc_i 188)} i := i + 4; {70455#(<= proc_i 192)} is VALID [2019-05-15 10:17:32,030 INFO L273 TraceCheckUtils]: 289: Hoare triple {70455#(<= proc_i 192)} assume i <= 1000; {70455#(<= proc_i 192)} is VALID [2019-05-15 10:17:32,031 INFO L273 TraceCheckUtils]: 290: Hoare triple {70455#(<= proc_i 192)} assume i + 4 < a[j]; {70455#(<= proc_i 192)} is VALID [2019-05-15 10:17:32,031 INFO L273 TraceCheckUtils]: 291: Hoare triple {70455#(<= proc_i 192)} assume a[5] == 1000; {70455#(<= proc_i 192)} is VALID [2019-05-15 10:17:32,032 INFO L273 TraceCheckUtils]: 292: Hoare triple {70455#(<= proc_i 192)} assume j > 4; {70455#(<= proc_i 192)} is VALID [2019-05-15 10:17:32,032 INFO L273 TraceCheckUtils]: 293: Hoare triple {70455#(<= proc_i 192)} assume j < 6; {70455#(<= proc_i 192)} is VALID [2019-05-15 10:17:32,033 INFO L273 TraceCheckUtils]: 294: Hoare triple {70455#(<= proc_i 192)} i := i + 4; {70474#(<= proc_i 196)} is VALID [2019-05-15 10:17:32,033 INFO L273 TraceCheckUtils]: 295: Hoare triple {70474#(<= proc_i 196)} assume i <= 1000; {70474#(<= proc_i 196)} is VALID [2019-05-15 10:17:32,034 INFO L273 TraceCheckUtils]: 296: Hoare triple {70474#(<= proc_i 196)} assume i + 4 < a[j]; {70474#(<= proc_i 196)} is VALID [2019-05-15 10:17:32,034 INFO L273 TraceCheckUtils]: 297: Hoare triple {70474#(<= proc_i 196)} assume a[5] == 1000; {70474#(<= proc_i 196)} is VALID [2019-05-15 10:17:32,035 INFO L273 TraceCheckUtils]: 298: Hoare triple {70474#(<= proc_i 196)} assume j > 4; {70474#(<= proc_i 196)} is VALID [2019-05-15 10:17:32,035 INFO L273 TraceCheckUtils]: 299: Hoare triple {70474#(<= proc_i 196)} assume j < 6; {70474#(<= proc_i 196)} is VALID [2019-05-15 10:17:32,036 INFO L273 TraceCheckUtils]: 300: Hoare triple {70474#(<= proc_i 196)} i := i + 4; {70493#(<= proc_i 200)} is VALID [2019-05-15 10:17:32,036 INFO L273 TraceCheckUtils]: 301: Hoare triple {70493#(<= proc_i 200)} assume i <= 1000; {70493#(<= proc_i 200)} is VALID [2019-05-15 10:17:32,037 INFO L273 TraceCheckUtils]: 302: Hoare triple {70493#(<= proc_i 200)} assume i + 4 < a[j]; {70493#(<= proc_i 200)} is VALID [2019-05-15 10:17:32,037 INFO L273 TraceCheckUtils]: 303: Hoare triple {70493#(<= proc_i 200)} assume a[5] == 1000; {70493#(<= proc_i 200)} is VALID [2019-05-15 10:17:32,038 INFO L273 TraceCheckUtils]: 304: Hoare triple {70493#(<= proc_i 200)} assume j > 4; {70493#(<= proc_i 200)} is VALID [2019-05-15 10:17:32,038 INFO L273 TraceCheckUtils]: 305: Hoare triple {70493#(<= proc_i 200)} assume j < 6; {70493#(<= proc_i 200)} is VALID [2019-05-15 10:17:32,039 INFO L273 TraceCheckUtils]: 306: Hoare triple {70493#(<= proc_i 200)} i := i + 4; {70512#(<= proc_i 204)} is VALID [2019-05-15 10:17:32,039 INFO L273 TraceCheckUtils]: 307: Hoare triple {70512#(<= proc_i 204)} assume i <= 1000; {70512#(<= proc_i 204)} is VALID [2019-05-15 10:17:32,040 INFO L273 TraceCheckUtils]: 308: Hoare triple {70512#(<= proc_i 204)} assume i + 4 < a[j]; {70512#(<= proc_i 204)} is VALID [2019-05-15 10:17:32,040 INFO L273 TraceCheckUtils]: 309: Hoare triple {70512#(<= proc_i 204)} assume a[5] == 1000; {70512#(<= proc_i 204)} is VALID [2019-05-15 10:17:32,041 INFO L273 TraceCheckUtils]: 310: Hoare triple {70512#(<= proc_i 204)} assume j > 4; {70512#(<= proc_i 204)} is VALID [2019-05-15 10:17:32,041 INFO L273 TraceCheckUtils]: 311: Hoare triple {70512#(<= proc_i 204)} assume j < 6; {70512#(<= proc_i 204)} is VALID [2019-05-15 10:17:32,042 INFO L273 TraceCheckUtils]: 312: Hoare triple {70512#(<= proc_i 204)} i := i + 4; {70531#(<= proc_i 208)} is VALID [2019-05-15 10:17:32,042 INFO L273 TraceCheckUtils]: 313: Hoare triple {70531#(<= proc_i 208)} assume i <= 1000; {70531#(<= proc_i 208)} is VALID [2019-05-15 10:17:32,043 INFO L273 TraceCheckUtils]: 314: Hoare triple {70531#(<= proc_i 208)} assume i + 4 < a[j]; {70531#(<= proc_i 208)} is VALID [2019-05-15 10:17:32,043 INFO L273 TraceCheckUtils]: 315: Hoare triple {70531#(<= proc_i 208)} assume a[5] == 1000; {70531#(<= proc_i 208)} is VALID [2019-05-15 10:17:32,044 INFO L273 TraceCheckUtils]: 316: Hoare triple {70531#(<= proc_i 208)} assume j > 4; {70531#(<= proc_i 208)} is VALID [2019-05-15 10:17:32,044 INFO L273 TraceCheckUtils]: 317: Hoare triple {70531#(<= proc_i 208)} assume j < 6; {70531#(<= proc_i 208)} is VALID [2019-05-15 10:17:32,045 INFO L273 TraceCheckUtils]: 318: Hoare triple {70531#(<= proc_i 208)} i := i + 4; {70550#(<= proc_i 212)} is VALID [2019-05-15 10:17:32,045 INFO L273 TraceCheckUtils]: 319: Hoare triple {70550#(<= proc_i 212)} assume i <= 1000; {70550#(<= proc_i 212)} is VALID [2019-05-15 10:17:32,046 INFO L273 TraceCheckUtils]: 320: Hoare triple {70550#(<= proc_i 212)} assume i + 4 < a[j]; {70550#(<= proc_i 212)} is VALID [2019-05-15 10:17:32,046 INFO L273 TraceCheckUtils]: 321: Hoare triple {70550#(<= proc_i 212)} assume a[5] == 1000; {70550#(<= proc_i 212)} is VALID [2019-05-15 10:17:32,047 INFO L273 TraceCheckUtils]: 322: Hoare triple {70550#(<= proc_i 212)} assume j > 4; {70550#(<= proc_i 212)} is VALID [2019-05-15 10:17:32,047 INFO L273 TraceCheckUtils]: 323: Hoare triple {70550#(<= proc_i 212)} assume j < 6; {70550#(<= proc_i 212)} is VALID [2019-05-15 10:17:32,048 INFO L273 TraceCheckUtils]: 324: Hoare triple {70550#(<= proc_i 212)} i := i + 4; {70569#(<= proc_i 216)} is VALID [2019-05-15 10:17:32,048 INFO L273 TraceCheckUtils]: 325: Hoare triple {70569#(<= proc_i 216)} assume i <= 1000; {70569#(<= proc_i 216)} is VALID [2019-05-15 10:17:32,049 INFO L273 TraceCheckUtils]: 326: Hoare triple {70569#(<= proc_i 216)} assume i + 4 < a[j]; {70569#(<= proc_i 216)} is VALID [2019-05-15 10:17:32,049 INFO L273 TraceCheckUtils]: 327: Hoare triple {70569#(<= proc_i 216)} assume a[5] == 1000; {70569#(<= proc_i 216)} is VALID [2019-05-15 10:17:32,050 INFO L273 TraceCheckUtils]: 328: Hoare triple {70569#(<= proc_i 216)} assume j > 4; {70569#(<= proc_i 216)} is VALID [2019-05-15 10:17:32,050 INFO L273 TraceCheckUtils]: 329: Hoare triple {70569#(<= proc_i 216)} assume j < 6; {70569#(<= proc_i 216)} is VALID [2019-05-15 10:17:32,051 INFO L273 TraceCheckUtils]: 330: Hoare triple {70569#(<= proc_i 216)} i := i + 4; {70588#(<= proc_i 220)} is VALID [2019-05-15 10:17:32,052 INFO L273 TraceCheckUtils]: 331: Hoare triple {70588#(<= proc_i 220)} assume i <= 1000; {70588#(<= proc_i 220)} is VALID [2019-05-15 10:17:32,052 INFO L273 TraceCheckUtils]: 332: Hoare triple {70588#(<= proc_i 220)} assume i + 4 < a[j]; {70588#(<= proc_i 220)} is VALID [2019-05-15 10:17:32,052 INFO L273 TraceCheckUtils]: 333: Hoare triple {70588#(<= proc_i 220)} assume a[5] == 1000; {70588#(<= proc_i 220)} is VALID [2019-05-15 10:17:32,053 INFO L273 TraceCheckUtils]: 334: Hoare triple {70588#(<= proc_i 220)} assume j > 4; {70588#(<= proc_i 220)} is VALID [2019-05-15 10:17:32,053 INFO L273 TraceCheckUtils]: 335: Hoare triple {70588#(<= proc_i 220)} assume j < 6; {70588#(<= proc_i 220)} is VALID [2019-05-15 10:17:32,054 INFO L273 TraceCheckUtils]: 336: Hoare triple {70588#(<= proc_i 220)} i := i + 4; {70607#(<= proc_i 224)} is VALID [2019-05-15 10:17:32,055 INFO L273 TraceCheckUtils]: 337: Hoare triple {70607#(<= proc_i 224)} assume !(i <= 1000); {69539#false} is VALID [2019-05-15 10:17:32,121 INFO L134 CoverageAnalysis]: Checked inductivity of 9296 backedges. 0 proven. 9296 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:32,121 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:32,121 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57] total 57 [2019-05-15 10:17:32,122 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 338 [2019-05-15 10:17:32,122 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:32,122 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 59 states. [2019-05-15 10:17:32,470 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 338 edges. 338 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:32,470 INFO L454 AbstractCegarLoop]: Interpolant automaton has 59 states [2019-05-15 10:17:32,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2019-05-15 10:17:32,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2019-05-15 10:17:32,471 INFO L87 Difference]: Start difference. First operand 339 states and 339 transitions. Second operand 59 states. [2019-05-15 10:17:33,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:33,043 INFO L93 Difference]: Finished difference Result 350 states and 350 transitions. [2019-05-15 10:17:33,043 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2019-05-15 10:17:33,043 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 338 [2019-05-15 10:17:33,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:33,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2019-05-15 10:17:33,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 351 transitions. [2019-05-15 10:17:33,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2019-05-15 10:17:33,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 351 transitions. [2019-05-15 10:17:33,046 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 59 states and 351 transitions. [2019-05-15 10:17:33,372 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 351 edges. 351 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:33,380 INFO L225 Difference]: With dead ends: 350 [2019-05-15 10:17:33,380 INFO L226 Difference]: Without dead ends: 350 [2019-05-15 10:17:33,380 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2019-05-15 10:17:33,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2019-05-15 10:17:33,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 345. [2019-05-15 10:17:33,382 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:33,383 INFO L82 GeneralOperation]: Start isEquivalent. First operand 350 states. Second operand 345 states. [2019-05-15 10:17:33,383 INFO L74 IsIncluded]: Start isIncluded. First operand 350 states. Second operand 345 states. [2019-05-15 10:17:33,383 INFO L87 Difference]: Start difference. First operand 350 states. Second operand 345 states. [2019-05-15 10:17:33,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:33,388 INFO L93 Difference]: Finished difference Result 350 states and 350 transitions. [2019-05-15 10:17:33,388 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 350 transitions. [2019-05-15 10:17:33,389 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:33,389 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:33,389 INFO L74 IsIncluded]: Start isIncluded. First operand 345 states. Second operand 350 states. [2019-05-15 10:17:33,389 INFO L87 Difference]: Start difference. First operand 345 states. Second operand 350 states. [2019-05-15 10:17:33,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:33,394 INFO L93 Difference]: Finished difference Result 350 states and 350 transitions. [2019-05-15 10:17:33,394 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 350 transitions. [2019-05-15 10:17:33,394 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:33,394 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:33,394 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:33,394 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:33,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 345 states. [2019-05-15 10:17:33,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 345 transitions. [2019-05-15 10:17:33,398 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 345 transitions. Word has length 338 [2019-05-15 10:17:33,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:33,399 INFO L475 AbstractCegarLoop]: Abstraction has 345 states and 345 transitions. [2019-05-15 10:17:33,399 INFO L476 AbstractCegarLoop]: Interpolant automaton has 59 states. [2019-05-15 10:17:33,399 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 345 transitions. [2019-05-15 10:17:33,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2019-05-15 10:17:33,400 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:33,400 INFO L399 BasicCegarLoop]: trace histogram [57, 57, 57, 57, 57, 57, 1, 1] [2019-05-15 10:17:33,400 INFO L418 AbstractCegarLoop]: === Iteration 58 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:33,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:33,400 INFO L82 PathProgramCache]: Analyzing trace with hash 1214500314, now seen corresponding path program 57 times [2019-05-15 10:17:33,401 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:33,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:33,455 INFO L256 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 59 conjunts are in the unsatisfiable core [2019-05-15 10:17:33,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:33,484 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:35,222 INFO L273 TraceCheckUtils]: 0: Hoare triple {72005#true} i := 0; {72010#(<= proc_i 0)} is VALID [2019-05-15 10:17:35,223 INFO L273 TraceCheckUtils]: 1: Hoare triple {72010#(<= proc_i 0)} assume i <= 1000; {72010#(<= proc_i 0)} is VALID [2019-05-15 10:17:35,224 INFO L273 TraceCheckUtils]: 2: Hoare triple {72010#(<= proc_i 0)} assume i + 4 < a[j]; {72010#(<= proc_i 0)} is VALID [2019-05-15 10:17:35,224 INFO L273 TraceCheckUtils]: 3: Hoare triple {72010#(<= proc_i 0)} assume a[5] == 1000; {72010#(<= proc_i 0)} is VALID [2019-05-15 10:17:35,224 INFO L273 TraceCheckUtils]: 4: Hoare triple {72010#(<= proc_i 0)} assume j > 4; {72010#(<= proc_i 0)} is VALID [2019-05-15 10:17:35,225 INFO L273 TraceCheckUtils]: 5: Hoare triple {72010#(<= proc_i 0)} assume j < 6; {72010#(<= proc_i 0)} is VALID [2019-05-15 10:17:35,226 INFO L273 TraceCheckUtils]: 6: Hoare triple {72010#(<= proc_i 0)} i := i + 4; {72029#(<= proc_i 4)} is VALID [2019-05-15 10:17:35,226 INFO L273 TraceCheckUtils]: 7: Hoare triple {72029#(<= proc_i 4)} assume i <= 1000; {72029#(<= proc_i 4)} is VALID [2019-05-15 10:17:35,227 INFO L273 TraceCheckUtils]: 8: Hoare triple {72029#(<= proc_i 4)} assume i + 4 < a[j]; {72029#(<= proc_i 4)} is VALID [2019-05-15 10:17:35,227 INFO L273 TraceCheckUtils]: 9: Hoare triple {72029#(<= proc_i 4)} assume a[5] == 1000; {72029#(<= proc_i 4)} is VALID [2019-05-15 10:17:35,227 INFO L273 TraceCheckUtils]: 10: Hoare triple {72029#(<= proc_i 4)} assume j > 4; {72029#(<= proc_i 4)} is VALID [2019-05-15 10:17:35,228 INFO L273 TraceCheckUtils]: 11: Hoare triple {72029#(<= proc_i 4)} assume j < 6; {72029#(<= proc_i 4)} is VALID [2019-05-15 10:17:35,229 INFO L273 TraceCheckUtils]: 12: Hoare triple {72029#(<= proc_i 4)} i := i + 4; {72048#(<= proc_i 8)} is VALID [2019-05-15 10:17:35,229 INFO L273 TraceCheckUtils]: 13: Hoare triple {72048#(<= proc_i 8)} assume i <= 1000; {72048#(<= proc_i 8)} is VALID [2019-05-15 10:17:35,229 INFO L273 TraceCheckUtils]: 14: Hoare triple {72048#(<= proc_i 8)} assume i + 4 < a[j]; {72048#(<= proc_i 8)} is VALID [2019-05-15 10:17:35,230 INFO L273 TraceCheckUtils]: 15: Hoare triple {72048#(<= proc_i 8)} assume a[5] == 1000; {72048#(<= proc_i 8)} is VALID [2019-05-15 10:17:35,230 INFO L273 TraceCheckUtils]: 16: Hoare triple {72048#(<= proc_i 8)} assume j > 4; {72048#(<= proc_i 8)} is VALID [2019-05-15 10:17:35,231 INFO L273 TraceCheckUtils]: 17: Hoare triple {72048#(<= proc_i 8)} assume j < 6; {72048#(<= proc_i 8)} is VALID [2019-05-15 10:17:35,232 INFO L273 TraceCheckUtils]: 18: Hoare triple {72048#(<= proc_i 8)} i := i + 4; {72067#(<= proc_i 12)} is VALID [2019-05-15 10:17:35,232 INFO L273 TraceCheckUtils]: 19: Hoare triple {72067#(<= proc_i 12)} assume i <= 1000; {72067#(<= proc_i 12)} is VALID [2019-05-15 10:17:35,232 INFO L273 TraceCheckUtils]: 20: Hoare triple {72067#(<= proc_i 12)} assume i + 4 < a[j]; {72067#(<= proc_i 12)} is VALID [2019-05-15 10:17:35,233 INFO L273 TraceCheckUtils]: 21: Hoare triple {72067#(<= proc_i 12)} assume a[5] == 1000; {72067#(<= proc_i 12)} is VALID [2019-05-15 10:17:35,233 INFO L273 TraceCheckUtils]: 22: Hoare triple {72067#(<= proc_i 12)} assume j > 4; {72067#(<= proc_i 12)} is VALID [2019-05-15 10:17:35,234 INFO L273 TraceCheckUtils]: 23: Hoare triple {72067#(<= proc_i 12)} assume j < 6; {72067#(<= proc_i 12)} is VALID [2019-05-15 10:17:35,234 INFO L273 TraceCheckUtils]: 24: Hoare triple {72067#(<= proc_i 12)} i := i + 4; {72086#(<= proc_i 16)} is VALID [2019-05-15 10:17:35,235 INFO L273 TraceCheckUtils]: 25: Hoare triple {72086#(<= proc_i 16)} assume i <= 1000; {72086#(<= proc_i 16)} is VALID [2019-05-15 10:17:35,235 INFO L273 TraceCheckUtils]: 26: Hoare triple {72086#(<= proc_i 16)} assume i + 4 < a[j]; {72086#(<= proc_i 16)} is VALID [2019-05-15 10:17:35,236 INFO L273 TraceCheckUtils]: 27: Hoare triple {72086#(<= proc_i 16)} assume a[5] == 1000; {72086#(<= proc_i 16)} is VALID [2019-05-15 10:17:35,236 INFO L273 TraceCheckUtils]: 28: Hoare triple {72086#(<= proc_i 16)} assume j > 4; {72086#(<= proc_i 16)} is VALID [2019-05-15 10:17:35,237 INFO L273 TraceCheckUtils]: 29: Hoare triple {72086#(<= proc_i 16)} assume j < 6; {72086#(<= proc_i 16)} is VALID [2019-05-15 10:17:35,237 INFO L273 TraceCheckUtils]: 30: Hoare triple {72086#(<= proc_i 16)} i := i + 4; {72105#(<= proc_i 20)} is VALID [2019-05-15 10:17:35,238 INFO L273 TraceCheckUtils]: 31: Hoare triple {72105#(<= proc_i 20)} assume i <= 1000; {72105#(<= proc_i 20)} is VALID [2019-05-15 10:17:35,238 INFO L273 TraceCheckUtils]: 32: Hoare triple {72105#(<= proc_i 20)} assume i + 4 < a[j]; {72105#(<= proc_i 20)} is VALID [2019-05-15 10:17:35,239 INFO L273 TraceCheckUtils]: 33: Hoare triple {72105#(<= proc_i 20)} assume a[5] == 1000; {72105#(<= proc_i 20)} is VALID [2019-05-15 10:17:35,239 INFO L273 TraceCheckUtils]: 34: Hoare triple {72105#(<= proc_i 20)} assume j > 4; {72105#(<= proc_i 20)} is VALID [2019-05-15 10:17:35,240 INFO L273 TraceCheckUtils]: 35: Hoare triple {72105#(<= proc_i 20)} assume j < 6; {72105#(<= proc_i 20)} is VALID [2019-05-15 10:17:35,240 INFO L273 TraceCheckUtils]: 36: Hoare triple {72105#(<= proc_i 20)} i := i + 4; {72124#(<= proc_i 24)} is VALID [2019-05-15 10:17:35,241 INFO L273 TraceCheckUtils]: 37: Hoare triple {72124#(<= proc_i 24)} assume i <= 1000; {72124#(<= proc_i 24)} is VALID [2019-05-15 10:17:35,241 INFO L273 TraceCheckUtils]: 38: Hoare triple {72124#(<= proc_i 24)} assume i + 4 < a[j]; {72124#(<= proc_i 24)} is VALID [2019-05-15 10:17:35,242 INFO L273 TraceCheckUtils]: 39: Hoare triple {72124#(<= proc_i 24)} assume a[5] == 1000; {72124#(<= proc_i 24)} is VALID [2019-05-15 10:17:35,242 INFO L273 TraceCheckUtils]: 40: Hoare triple {72124#(<= proc_i 24)} assume j > 4; {72124#(<= proc_i 24)} is VALID [2019-05-15 10:17:35,243 INFO L273 TraceCheckUtils]: 41: Hoare triple {72124#(<= proc_i 24)} assume j < 6; {72124#(<= proc_i 24)} is VALID [2019-05-15 10:17:35,243 INFO L273 TraceCheckUtils]: 42: Hoare triple {72124#(<= proc_i 24)} i := i + 4; {72143#(<= proc_i 28)} is VALID [2019-05-15 10:17:35,244 INFO L273 TraceCheckUtils]: 43: Hoare triple {72143#(<= proc_i 28)} assume i <= 1000; {72143#(<= proc_i 28)} is VALID [2019-05-15 10:17:35,244 INFO L273 TraceCheckUtils]: 44: Hoare triple {72143#(<= proc_i 28)} assume i + 4 < a[j]; {72143#(<= proc_i 28)} is VALID [2019-05-15 10:17:35,245 INFO L273 TraceCheckUtils]: 45: Hoare triple {72143#(<= proc_i 28)} assume a[5] == 1000; {72143#(<= proc_i 28)} is VALID [2019-05-15 10:17:35,245 INFO L273 TraceCheckUtils]: 46: Hoare triple {72143#(<= proc_i 28)} assume j > 4; {72143#(<= proc_i 28)} is VALID [2019-05-15 10:17:35,246 INFO L273 TraceCheckUtils]: 47: Hoare triple {72143#(<= proc_i 28)} assume j < 6; {72143#(<= proc_i 28)} is VALID [2019-05-15 10:17:35,246 INFO L273 TraceCheckUtils]: 48: Hoare triple {72143#(<= proc_i 28)} i := i + 4; {72162#(<= proc_i 32)} is VALID [2019-05-15 10:17:35,247 INFO L273 TraceCheckUtils]: 49: Hoare triple {72162#(<= proc_i 32)} assume i <= 1000; {72162#(<= proc_i 32)} is VALID [2019-05-15 10:17:35,247 INFO L273 TraceCheckUtils]: 50: Hoare triple {72162#(<= proc_i 32)} assume i + 4 < a[j]; {72162#(<= proc_i 32)} is VALID [2019-05-15 10:17:35,248 INFO L273 TraceCheckUtils]: 51: Hoare triple {72162#(<= proc_i 32)} assume a[5] == 1000; {72162#(<= proc_i 32)} is VALID [2019-05-15 10:17:35,248 INFO L273 TraceCheckUtils]: 52: Hoare triple {72162#(<= proc_i 32)} assume j > 4; {72162#(<= proc_i 32)} is VALID [2019-05-15 10:17:35,249 INFO L273 TraceCheckUtils]: 53: Hoare triple {72162#(<= proc_i 32)} assume j < 6; {72162#(<= proc_i 32)} is VALID [2019-05-15 10:17:35,249 INFO L273 TraceCheckUtils]: 54: Hoare triple {72162#(<= proc_i 32)} i := i + 4; {72181#(<= proc_i 36)} is VALID [2019-05-15 10:17:35,250 INFO L273 TraceCheckUtils]: 55: Hoare triple {72181#(<= proc_i 36)} assume i <= 1000; {72181#(<= proc_i 36)} is VALID [2019-05-15 10:17:35,250 INFO L273 TraceCheckUtils]: 56: Hoare triple {72181#(<= proc_i 36)} assume i + 4 < a[j]; {72181#(<= proc_i 36)} is VALID [2019-05-15 10:17:35,251 INFO L273 TraceCheckUtils]: 57: Hoare triple {72181#(<= proc_i 36)} assume a[5] == 1000; {72181#(<= proc_i 36)} is VALID [2019-05-15 10:17:35,251 INFO L273 TraceCheckUtils]: 58: Hoare triple {72181#(<= proc_i 36)} assume j > 4; {72181#(<= proc_i 36)} is VALID [2019-05-15 10:17:35,252 INFO L273 TraceCheckUtils]: 59: Hoare triple {72181#(<= proc_i 36)} assume j < 6; {72181#(<= proc_i 36)} is VALID [2019-05-15 10:17:35,252 INFO L273 TraceCheckUtils]: 60: Hoare triple {72181#(<= proc_i 36)} i := i + 4; {72200#(<= proc_i 40)} is VALID [2019-05-15 10:17:35,253 INFO L273 TraceCheckUtils]: 61: Hoare triple {72200#(<= proc_i 40)} assume i <= 1000; {72200#(<= proc_i 40)} is VALID [2019-05-15 10:17:35,253 INFO L273 TraceCheckUtils]: 62: Hoare triple {72200#(<= proc_i 40)} assume i + 4 < a[j]; {72200#(<= proc_i 40)} is VALID [2019-05-15 10:17:35,254 INFO L273 TraceCheckUtils]: 63: Hoare triple {72200#(<= proc_i 40)} assume a[5] == 1000; {72200#(<= proc_i 40)} is VALID [2019-05-15 10:17:35,254 INFO L273 TraceCheckUtils]: 64: Hoare triple {72200#(<= proc_i 40)} assume j > 4; {72200#(<= proc_i 40)} is VALID [2019-05-15 10:17:35,254 INFO L273 TraceCheckUtils]: 65: Hoare triple {72200#(<= proc_i 40)} assume j < 6; {72200#(<= proc_i 40)} is VALID [2019-05-15 10:17:35,255 INFO L273 TraceCheckUtils]: 66: Hoare triple {72200#(<= proc_i 40)} i := i + 4; {72219#(<= proc_i 44)} is VALID [2019-05-15 10:17:35,256 INFO L273 TraceCheckUtils]: 67: Hoare triple {72219#(<= proc_i 44)} assume i <= 1000; {72219#(<= proc_i 44)} is VALID [2019-05-15 10:17:35,256 INFO L273 TraceCheckUtils]: 68: Hoare triple {72219#(<= proc_i 44)} assume i + 4 < a[j]; {72219#(<= proc_i 44)} is VALID [2019-05-15 10:17:35,257 INFO L273 TraceCheckUtils]: 69: Hoare triple {72219#(<= proc_i 44)} assume a[5] == 1000; {72219#(<= proc_i 44)} is VALID [2019-05-15 10:17:35,257 INFO L273 TraceCheckUtils]: 70: Hoare triple {72219#(<= proc_i 44)} assume j > 4; {72219#(<= proc_i 44)} is VALID [2019-05-15 10:17:35,257 INFO L273 TraceCheckUtils]: 71: Hoare triple {72219#(<= proc_i 44)} assume j < 6; {72219#(<= proc_i 44)} is VALID [2019-05-15 10:17:35,258 INFO L273 TraceCheckUtils]: 72: Hoare triple {72219#(<= proc_i 44)} i := i + 4; {72238#(<= proc_i 48)} is VALID [2019-05-15 10:17:35,259 INFO L273 TraceCheckUtils]: 73: Hoare triple {72238#(<= proc_i 48)} assume i <= 1000; {72238#(<= proc_i 48)} is VALID [2019-05-15 10:17:35,259 INFO L273 TraceCheckUtils]: 74: Hoare triple {72238#(<= proc_i 48)} assume i + 4 < a[j]; {72238#(<= proc_i 48)} is VALID [2019-05-15 10:17:35,259 INFO L273 TraceCheckUtils]: 75: Hoare triple {72238#(<= proc_i 48)} assume a[5] == 1000; {72238#(<= proc_i 48)} is VALID [2019-05-15 10:17:35,260 INFO L273 TraceCheckUtils]: 76: Hoare triple {72238#(<= proc_i 48)} assume j > 4; {72238#(<= proc_i 48)} is VALID [2019-05-15 10:17:35,260 INFO L273 TraceCheckUtils]: 77: Hoare triple {72238#(<= proc_i 48)} assume j < 6; {72238#(<= proc_i 48)} is VALID [2019-05-15 10:17:35,261 INFO L273 TraceCheckUtils]: 78: Hoare triple {72238#(<= proc_i 48)} i := i + 4; {72257#(<= proc_i 52)} is VALID [2019-05-15 10:17:35,262 INFO L273 TraceCheckUtils]: 79: Hoare triple {72257#(<= proc_i 52)} assume i <= 1000; {72257#(<= proc_i 52)} is VALID [2019-05-15 10:17:35,262 INFO L273 TraceCheckUtils]: 80: Hoare triple {72257#(<= proc_i 52)} assume i + 4 < a[j]; {72257#(<= proc_i 52)} is VALID [2019-05-15 10:17:35,262 INFO L273 TraceCheckUtils]: 81: Hoare triple {72257#(<= proc_i 52)} assume a[5] == 1000; {72257#(<= proc_i 52)} is VALID [2019-05-15 10:17:35,263 INFO L273 TraceCheckUtils]: 82: Hoare triple {72257#(<= proc_i 52)} assume j > 4; {72257#(<= proc_i 52)} is VALID [2019-05-15 10:17:35,263 INFO L273 TraceCheckUtils]: 83: Hoare triple {72257#(<= proc_i 52)} assume j < 6; {72257#(<= proc_i 52)} is VALID [2019-05-15 10:17:35,264 INFO L273 TraceCheckUtils]: 84: Hoare triple {72257#(<= proc_i 52)} i := i + 4; {72276#(<= proc_i 56)} is VALID [2019-05-15 10:17:35,264 INFO L273 TraceCheckUtils]: 85: Hoare triple {72276#(<= proc_i 56)} assume i <= 1000; {72276#(<= proc_i 56)} is VALID [2019-05-15 10:17:35,265 INFO L273 TraceCheckUtils]: 86: Hoare triple {72276#(<= proc_i 56)} assume i + 4 < a[j]; {72276#(<= proc_i 56)} is VALID [2019-05-15 10:17:35,265 INFO L273 TraceCheckUtils]: 87: Hoare triple {72276#(<= proc_i 56)} assume a[5] == 1000; {72276#(<= proc_i 56)} is VALID [2019-05-15 10:17:35,266 INFO L273 TraceCheckUtils]: 88: Hoare triple {72276#(<= proc_i 56)} assume j > 4; {72276#(<= proc_i 56)} is VALID [2019-05-15 10:17:35,266 INFO L273 TraceCheckUtils]: 89: Hoare triple {72276#(<= proc_i 56)} assume j < 6; {72276#(<= proc_i 56)} is VALID [2019-05-15 10:17:35,267 INFO L273 TraceCheckUtils]: 90: Hoare triple {72276#(<= proc_i 56)} i := i + 4; {72295#(<= proc_i 60)} is VALID [2019-05-15 10:17:35,267 INFO L273 TraceCheckUtils]: 91: Hoare triple {72295#(<= proc_i 60)} assume i <= 1000; {72295#(<= proc_i 60)} is VALID [2019-05-15 10:17:35,268 INFO L273 TraceCheckUtils]: 92: Hoare triple {72295#(<= proc_i 60)} assume i + 4 < a[j]; {72295#(<= proc_i 60)} is VALID [2019-05-15 10:17:35,268 INFO L273 TraceCheckUtils]: 93: Hoare triple {72295#(<= proc_i 60)} assume a[5] == 1000; {72295#(<= proc_i 60)} is VALID [2019-05-15 10:17:35,269 INFO L273 TraceCheckUtils]: 94: Hoare triple {72295#(<= proc_i 60)} assume j > 4; {72295#(<= proc_i 60)} is VALID [2019-05-15 10:17:35,269 INFO L273 TraceCheckUtils]: 95: Hoare triple {72295#(<= proc_i 60)} assume j < 6; {72295#(<= proc_i 60)} is VALID [2019-05-15 10:17:35,270 INFO L273 TraceCheckUtils]: 96: Hoare triple {72295#(<= proc_i 60)} i := i + 4; {72314#(<= proc_i 64)} is VALID [2019-05-15 10:17:35,270 INFO L273 TraceCheckUtils]: 97: Hoare triple {72314#(<= proc_i 64)} assume i <= 1000; {72314#(<= proc_i 64)} is VALID [2019-05-15 10:17:35,271 INFO L273 TraceCheckUtils]: 98: Hoare triple {72314#(<= proc_i 64)} assume i + 4 < a[j]; {72314#(<= proc_i 64)} is VALID [2019-05-15 10:17:35,271 INFO L273 TraceCheckUtils]: 99: Hoare triple {72314#(<= proc_i 64)} assume a[5] == 1000; {72314#(<= proc_i 64)} is VALID [2019-05-15 10:17:35,272 INFO L273 TraceCheckUtils]: 100: Hoare triple {72314#(<= proc_i 64)} assume j > 4; {72314#(<= proc_i 64)} is VALID [2019-05-15 10:17:35,272 INFO L273 TraceCheckUtils]: 101: Hoare triple {72314#(<= proc_i 64)} assume j < 6; {72314#(<= proc_i 64)} is VALID [2019-05-15 10:17:35,273 INFO L273 TraceCheckUtils]: 102: Hoare triple {72314#(<= proc_i 64)} i := i + 4; {72333#(<= proc_i 68)} is VALID [2019-05-15 10:17:35,273 INFO L273 TraceCheckUtils]: 103: Hoare triple {72333#(<= proc_i 68)} assume i <= 1000; {72333#(<= proc_i 68)} is VALID [2019-05-15 10:17:35,274 INFO L273 TraceCheckUtils]: 104: Hoare triple {72333#(<= proc_i 68)} assume i + 4 < a[j]; {72333#(<= proc_i 68)} is VALID [2019-05-15 10:17:35,274 INFO L273 TraceCheckUtils]: 105: Hoare triple {72333#(<= proc_i 68)} assume a[5] == 1000; {72333#(<= proc_i 68)} is VALID [2019-05-15 10:17:35,275 INFO L273 TraceCheckUtils]: 106: Hoare triple {72333#(<= proc_i 68)} assume j > 4; {72333#(<= proc_i 68)} is VALID [2019-05-15 10:17:35,275 INFO L273 TraceCheckUtils]: 107: Hoare triple {72333#(<= proc_i 68)} assume j < 6; {72333#(<= proc_i 68)} is VALID [2019-05-15 10:17:35,276 INFO L273 TraceCheckUtils]: 108: Hoare triple {72333#(<= proc_i 68)} i := i + 4; {72352#(<= proc_i 72)} is VALID [2019-05-15 10:17:35,277 INFO L273 TraceCheckUtils]: 109: Hoare triple {72352#(<= proc_i 72)} assume i <= 1000; {72352#(<= proc_i 72)} is VALID [2019-05-15 10:17:35,277 INFO L273 TraceCheckUtils]: 110: Hoare triple {72352#(<= proc_i 72)} assume i + 4 < a[j]; {72352#(<= proc_i 72)} is VALID [2019-05-15 10:17:35,278 INFO L273 TraceCheckUtils]: 111: Hoare triple {72352#(<= proc_i 72)} assume a[5] == 1000; {72352#(<= proc_i 72)} is VALID [2019-05-15 10:17:35,278 INFO L273 TraceCheckUtils]: 112: Hoare triple {72352#(<= proc_i 72)} assume j > 4; {72352#(<= proc_i 72)} is VALID [2019-05-15 10:17:35,278 INFO L273 TraceCheckUtils]: 113: Hoare triple {72352#(<= proc_i 72)} assume j < 6; {72352#(<= proc_i 72)} is VALID [2019-05-15 10:17:35,279 INFO L273 TraceCheckUtils]: 114: Hoare triple {72352#(<= proc_i 72)} i := i + 4; {72371#(<= proc_i 76)} is VALID [2019-05-15 10:17:35,280 INFO L273 TraceCheckUtils]: 115: Hoare triple {72371#(<= proc_i 76)} assume i <= 1000; {72371#(<= proc_i 76)} is VALID [2019-05-15 10:17:35,280 INFO L273 TraceCheckUtils]: 116: Hoare triple {72371#(<= proc_i 76)} assume i + 4 < a[j]; {72371#(<= proc_i 76)} is VALID [2019-05-15 10:17:35,280 INFO L273 TraceCheckUtils]: 117: Hoare triple {72371#(<= proc_i 76)} assume a[5] == 1000; {72371#(<= proc_i 76)} is VALID [2019-05-15 10:17:35,281 INFO L273 TraceCheckUtils]: 118: Hoare triple {72371#(<= proc_i 76)} assume j > 4; {72371#(<= proc_i 76)} is VALID [2019-05-15 10:17:35,281 INFO L273 TraceCheckUtils]: 119: Hoare triple {72371#(<= proc_i 76)} assume j < 6; {72371#(<= proc_i 76)} is VALID [2019-05-15 10:17:35,282 INFO L273 TraceCheckUtils]: 120: Hoare triple {72371#(<= proc_i 76)} i := i + 4; {72390#(<= proc_i 80)} is VALID [2019-05-15 10:17:35,283 INFO L273 TraceCheckUtils]: 121: Hoare triple {72390#(<= proc_i 80)} assume i <= 1000; {72390#(<= proc_i 80)} is VALID [2019-05-15 10:17:35,283 INFO L273 TraceCheckUtils]: 122: Hoare triple {72390#(<= proc_i 80)} assume i + 4 < a[j]; {72390#(<= proc_i 80)} is VALID [2019-05-15 10:17:35,283 INFO L273 TraceCheckUtils]: 123: Hoare triple {72390#(<= proc_i 80)} assume a[5] == 1000; {72390#(<= proc_i 80)} is VALID [2019-05-15 10:17:35,284 INFO L273 TraceCheckUtils]: 124: Hoare triple {72390#(<= proc_i 80)} assume j > 4; {72390#(<= proc_i 80)} is VALID [2019-05-15 10:17:35,284 INFO L273 TraceCheckUtils]: 125: Hoare triple {72390#(<= proc_i 80)} assume j < 6; {72390#(<= proc_i 80)} is VALID [2019-05-15 10:17:35,285 INFO L273 TraceCheckUtils]: 126: Hoare triple {72390#(<= proc_i 80)} i := i + 4; {72409#(<= proc_i 84)} is VALID [2019-05-15 10:17:35,285 INFO L273 TraceCheckUtils]: 127: Hoare triple {72409#(<= proc_i 84)} assume i <= 1000; {72409#(<= proc_i 84)} is VALID [2019-05-15 10:17:35,286 INFO L273 TraceCheckUtils]: 128: Hoare triple {72409#(<= proc_i 84)} assume i + 4 < a[j]; {72409#(<= proc_i 84)} is VALID [2019-05-15 10:17:35,286 INFO L273 TraceCheckUtils]: 129: Hoare triple {72409#(<= proc_i 84)} assume a[5] == 1000; {72409#(<= proc_i 84)} is VALID [2019-05-15 10:17:35,287 INFO L273 TraceCheckUtils]: 130: Hoare triple {72409#(<= proc_i 84)} assume j > 4; {72409#(<= proc_i 84)} is VALID [2019-05-15 10:17:35,287 INFO L273 TraceCheckUtils]: 131: Hoare triple {72409#(<= proc_i 84)} assume j < 6; {72409#(<= proc_i 84)} is VALID [2019-05-15 10:17:35,288 INFO L273 TraceCheckUtils]: 132: Hoare triple {72409#(<= proc_i 84)} i := i + 4; {72428#(<= proc_i 88)} is VALID [2019-05-15 10:17:35,288 INFO L273 TraceCheckUtils]: 133: Hoare triple {72428#(<= proc_i 88)} assume i <= 1000; {72428#(<= proc_i 88)} is VALID [2019-05-15 10:17:35,289 INFO L273 TraceCheckUtils]: 134: Hoare triple {72428#(<= proc_i 88)} assume i + 4 < a[j]; {72428#(<= proc_i 88)} is VALID [2019-05-15 10:17:35,289 INFO L273 TraceCheckUtils]: 135: Hoare triple {72428#(<= proc_i 88)} assume a[5] == 1000; {72428#(<= proc_i 88)} is VALID [2019-05-15 10:17:35,290 INFO L273 TraceCheckUtils]: 136: Hoare triple {72428#(<= proc_i 88)} assume j > 4; {72428#(<= proc_i 88)} is VALID [2019-05-15 10:17:35,290 INFO L273 TraceCheckUtils]: 137: Hoare triple {72428#(<= proc_i 88)} assume j < 6; {72428#(<= proc_i 88)} is VALID [2019-05-15 10:17:35,291 INFO L273 TraceCheckUtils]: 138: Hoare triple {72428#(<= proc_i 88)} i := i + 4; {72447#(<= proc_i 92)} is VALID [2019-05-15 10:17:35,291 INFO L273 TraceCheckUtils]: 139: Hoare triple {72447#(<= proc_i 92)} assume i <= 1000; {72447#(<= proc_i 92)} is VALID [2019-05-15 10:17:35,292 INFO L273 TraceCheckUtils]: 140: Hoare triple {72447#(<= proc_i 92)} assume i + 4 < a[j]; {72447#(<= proc_i 92)} is VALID [2019-05-15 10:17:35,292 INFO L273 TraceCheckUtils]: 141: Hoare triple {72447#(<= proc_i 92)} assume a[5] == 1000; {72447#(<= proc_i 92)} is VALID [2019-05-15 10:17:35,293 INFO L273 TraceCheckUtils]: 142: Hoare triple {72447#(<= proc_i 92)} assume j > 4; {72447#(<= proc_i 92)} is VALID [2019-05-15 10:17:35,293 INFO L273 TraceCheckUtils]: 143: Hoare triple {72447#(<= proc_i 92)} assume j < 6; {72447#(<= proc_i 92)} is VALID [2019-05-15 10:17:35,294 INFO L273 TraceCheckUtils]: 144: Hoare triple {72447#(<= proc_i 92)} i := i + 4; {72466#(<= proc_i 96)} is VALID [2019-05-15 10:17:35,294 INFO L273 TraceCheckUtils]: 145: Hoare triple {72466#(<= proc_i 96)} assume i <= 1000; {72466#(<= proc_i 96)} is VALID [2019-05-15 10:17:35,295 INFO L273 TraceCheckUtils]: 146: Hoare triple {72466#(<= proc_i 96)} assume i + 4 < a[j]; {72466#(<= proc_i 96)} is VALID [2019-05-15 10:17:35,295 INFO L273 TraceCheckUtils]: 147: Hoare triple {72466#(<= proc_i 96)} assume a[5] == 1000; {72466#(<= proc_i 96)} is VALID [2019-05-15 10:17:35,296 INFO L273 TraceCheckUtils]: 148: Hoare triple {72466#(<= proc_i 96)} assume j > 4; {72466#(<= proc_i 96)} is VALID [2019-05-15 10:17:35,296 INFO L273 TraceCheckUtils]: 149: Hoare triple {72466#(<= proc_i 96)} assume j < 6; {72466#(<= proc_i 96)} is VALID [2019-05-15 10:17:35,297 INFO L273 TraceCheckUtils]: 150: Hoare triple {72466#(<= proc_i 96)} i := i + 4; {72485#(<= proc_i 100)} is VALID [2019-05-15 10:17:35,297 INFO L273 TraceCheckUtils]: 151: Hoare triple {72485#(<= proc_i 100)} assume i <= 1000; {72485#(<= proc_i 100)} is VALID [2019-05-15 10:17:35,298 INFO L273 TraceCheckUtils]: 152: Hoare triple {72485#(<= proc_i 100)} assume i + 4 < a[j]; {72485#(<= proc_i 100)} is VALID [2019-05-15 10:17:35,298 INFO L273 TraceCheckUtils]: 153: Hoare triple {72485#(<= proc_i 100)} assume a[5] == 1000; {72485#(<= proc_i 100)} is VALID [2019-05-15 10:17:35,299 INFO L273 TraceCheckUtils]: 154: Hoare triple {72485#(<= proc_i 100)} assume j > 4; {72485#(<= proc_i 100)} is VALID [2019-05-15 10:17:35,299 INFO L273 TraceCheckUtils]: 155: Hoare triple {72485#(<= proc_i 100)} assume j < 6; {72485#(<= proc_i 100)} is VALID [2019-05-15 10:17:35,300 INFO L273 TraceCheckUtils]: 156: Hoare triple {72485#(<= proc_i 100)} i := i + 4; {72504#(<= proc_i 104)} is VALID [2019-05-15 10:17:35,300 INFO L273 TraceCheckUtils]: 157: Hoare triple {72504#(<= proc_i 104)} assume i <= 1000; {72504#(<= proc_i 104)} is VALID [2019-05-15 10:17:35,301 INFO L273 TraceCheckUtils]: 158: Hoare triple {72504#(<= proc_i 104)} assume i + 4 < a[j]; {72504#(<= proc_i 104)} is VALID [2019-05-15 10:17:35,301 INFO L273 TraceCheckUtils]: 159: Hoare triple {72504#(<= proc_i 104)} assume a[5] == 1000; {72504#(<= proc_i 104)} is VALID [2019-05-15 10:17:35,302 INFO L273 TraceCheckUtils]: 160: Hoare triple {72504#(<= proc_i 104)} assume j > 4; {72504#(<= proc_i 104)} is VALID [2019-05-15 10:17:35,302 INFO L273 TraceCheckUtils]: 161: Hoare triple {72504#(<= proc_i 104)} assume j < 6; {72504#(<= proc_i 104)} is VALID [2019-05-15 10:17:35,303 INFO L273 TraceCheckUtils]: 162: Hoare triple {72504#(<= proc_i 104)} i := i + 4; {72523#(<= proc_i 108)} is VALID [2019-05-15 10:17:35,303 INFO L273 TraceCheckUtils]: 163: Hoare triple {72523#(<= proc_i 108)} assume i <= 1000; {72523#(<= proc_i 108)} is VALID [2019-05-15 10:17:35,304 INFO L273 TraceCheckUtils]: 164: Hoare triple {72523#(<= proc_i 108)} assume i + 4 < a[j]; {72523#(<= proc_i 108)} is VALID [2019-05-15 10:17:35,304 INFO L273 TraceCheckUtils]: 165: Hoare triple {72523#(<= proc_i 108)} assume a[5] == 1000; {72523#(<= proc_i 108)} is VALID [2019-05-15 10:17:35,305 INFO L273 TraceCheckUtils]: 166: Hoare triple {72523#(<= proc_i 108)} assume j > 4; {72523#(<= proc_i 108)} is VALID [2019-05-15 10:17:35,305 INFO L273 TraceCheckUtils]: 167: Hoare triple {72523#(<= proc_i 108)} assume j < 6; {72523#(<= proc_i 108)} is VALID [2019-05-15 10:17:35,306 INFO L273 TraceCheckUtils]: 168: Hoare triple {72523#(<= proc_i 108)} i := i + 4; {72542#(<= proc_i 112)} is VALID [2019-05-15 10:17:35,306 INFO L273 TraceCheckUtils]: 169: Hoare triple {72542#(<= proc_i 112)} assume i <= 1000; {72542#(<= proc_i 112)} is VALID [2019-05-15 10:17:35,307 INFO L273 TraceCheckUtils]: 170: Hoare triple {72542#(<= proc_i 112)} assume i + 4 < a[j]; {72542#(<= proc_i 112)} is VALID [2019-05-15 10:17:35,307 INFO L273 TraceCheckUtils]: 171: Hoare triple {72542#(<= proc_i 112)} assume a[5] == 1000; {72542#(<= proc_i 112)} is VALID [2019-05-15 10:17:35,308 INFO L273 TraceCheckUtils]: 172: Hoare triple {72542#(<= proc_i 112)} assume j > 4; {72542#(<= proc_i 112)} is VALID [2019-05-15 10:17:35,308 INFO L273 TraceCheckUtils]: 173: Hoare triple {72542#(<= proc_i 112)} assume j < 6; {72542#(<= proc_i 112)} is VALID [2019-05-15 10:17:35,309 INFO L273 TraceCheckUtils]: 174: Hoare triple {72542#(<= proc_i 112)} i := i + 4; {72561#(<= proc_i 116)} is VALID [2019-05-15 10:17:35,309 INFO L273 TraceCheckUtils]: 175: Hoare triple {72561#(<= proc_i 116)} assume i <= 1000; {72561#(<= proc_i 116)} is VALID [2019-05-15 10:17:35,310 INFO L273 TraceCheckUtils]: 176: Hoare triple {72561#(<= proc_i 116)} assume i + 4 < a[j]; {72561#(<= proc_i 116)} is VALID [2019-05-15 10:17:35,310 INFO L273 TraceCheckUtils]: 177: Hoare triple {72561#(<= proc_i 116)} assume a[5] == 1000; {72561#(<= proc_i 116)} is VALID [2019-05-15 10:17:35,310 INFO L273 TraceCheckUtils]: 178: Hoare triple {72561#(<= proc_i 116)} assume j > 4; {72561#(<= proc_i 116)} is VALID [2019-05-15 10:17:35,311 INFO L273 TraceCheckUtils]: 179: Hoare triple {72561#(<= proc_i 116)} assume j < 6; {72561#(<= proc_i 116)} is VALID [2019-05-15 10:17:35,312 INFO L273 TraceCheckUtils]: 180: Hoare triple {72561#(<= proc_i 116)} i := i + 4; {72580#(<= proc_i 120)} is VALID [2019-05-15 10:17:35,312 INFO L273 TraceCheckUtils]: 181: Hoare triple {72580#(<= proc_i 120)} assume i <= 1000; {72580#(<= proc_i 120)} is VALID [2019-05-15 10:17:35,313 INFO L273 TraceCheckUtils]: 182: Hoare triple {72580#(<= proc_i 120)} assume i + 4 < a[j]; {72580#(<= proc_i 120)} is VALID [2019-05-15 10:17:35,313 INFO L273 TraceCheckUtils]: 183: Hoare triple {72580#(<= proc_i 120)} assume a[5] == 1000; {72580#(<= proc_i 120)} is VALID [2019-05-15 10:17:35,313 INFO L273 TraceCheckUtils]: 184: Hoare triple {72580#(<= proc_i 120)} assume j > 4; {72580#(<= proc_i 120)} is VALID [2019-05-15 10:17:35,314 INFO L273 TraceCheckUtils]: 185: Hoare triple {72580#(<= proc_i 120)} assume j < 6; {72580#(<= proc_i 120)} is VALID [2019-05-15 10:17:35,315 INFO L273 TraceCheckUtils]: 186: Hoare triple {72580#(<= proc_i 120)} i := i + 4; {72599#(<= proc_i 124)} is VALID [2019-05-15 10:17:35,315 INFO L273 TraceCheckUtils]: 187: Hoare triple {72599#(<= proc_i 124)} assume i <= 1000; {72599#(<= proc_i 124)} is VALID [2019-05-15 10:17:35,315 INFO L273 TraceCheckUtils]: 188: Hoare triple {72599#(<= proc_i 124)} assume i + 4 < a[j]; {72599#(<= proc_i 124)} is VALID [2019-05-15 10:17:35,316 INFO L273 TraceCheckUtils]: 189: Hoare triple {72599#(<= proc_i 124)} assume a[5] == 1000; {72599#(<= proc_i 124)} is VALID [2019-05-15 10:17:35,316 INFO L273 TraceCheckUtils]: 190: Hoare triple {72599#(<= proc_i 124)} assume j > 4; {72599#(<= proc_i 124)} is VALID [2019-05-15 10:17:35,317 INFO L273 TraceCheckUtils]: 191: Hoare triple {72599#(<= proc_i 124)} assume j < 6; {72599#(<= proc_i 124)} is VALID [2019-05-15 10:17:35,317 INFO L273 TraceCheckUtils]: 192: Hoare triple {72599#(<= proc_i 124)} i := i + 4; {72618#(<= proc_i 128)} is VALID [2019-05-15 10:17:35,318 INFO L273 TraceCheckUtils]: 193: Hoare triple {72618#(<= proc_i 128)} assume i <= 1000; {72618#(<= proc_i 128)} is VALID [2019-05-15 10:17:35,318 INFO L273 TraceCheckUtils]: 194: Hoare triple {72618#(<= proc_i 128)} assume i + 4 < a[j]; {72618#(<= proc_i 128)} is VALID [2019-05-15 10:17:35,319 INFO L273 TraceCheckUtils]: 195: Hoare triple {72618#(<= proc_i 128)} assume a[5] == 1000; {72618#(<= proc_i 128)} is VALID [2019-05-15 10:17:35,319 INFO L273 TraceCheckUtils]: 196: Hoare triple {72618#(<= proc_i 128)} assume j > 4; {72618#(<= proc_i 128)} is VALID [2019-05-15 10:17:35,320 INFO L273 TraceCheckUtils]: 197: Hoare triple {72618#(<= proc_i 128)} assume j < 6; {72618#(<= proc_i 128)} is VALID [2019-05-15 10:17:35,320 INFO L273 TraceCheckUtils]: 198: Hoare triple {72618#(<= proc_i 128)} i := i + 4; {72637#(<= proc_i 132)} is VALID [2019-05-15 10:17:35,321 INFO L273 TraceCheckUtils]: 199: Hoare triple {72637#(<= proc_i 132)} assume i <= 1000; {72637#(<= proc_i 132)} is VALID [2019-05-15 10:17:35,321 INFO L273 TraceCheckUtils]: 200: Hoare triple {72637#(<= proc_i 132)} assume i + 4 < a[j]; {72637#(<= proc_i 132)} is VALID [2019-05-15 10:17:35,322 INFO L273 TraceCheckUtils]: 201: Hoare triple {72637#(<= proc_i 132)} assume a[5] == 1000; {72637#(<= proc_i 132)} is VALID [2019-05-15 10:17:35,322 INFO L273 TraceCheckUtils]: 202: Hoare triple {72637#(<= proc_i 132)} assume j > 4; {72637#(<= proc_i 132)} is VALID [2019-05-15 10:17:35,323 INFO L273 TraceCheckUtils]: 203: Hoare triple {72637#(<= proc_i 132)} assume j < 6; {72637#(<= proc_i 132)} is VALID [2019-05-15 10:17:35,323 INFO L273 TraceCheckUtils]: 204: Hoare triple {72637#(<= proc_i 132)} i := i + 4; {72656#(<= proc_i 136)} is VALID [2019-05-15 10:17:35,324 INFO L273 TraceCheckUtils]: 205: Hoare triple {72656#(<= proc_i 136)} assume i <= 1000; {72656#(<= proc_i 136)} is VALID [2019-05-15 10:17:35,324 INFO L273 TraceCheckUtils]: 206: Hoare triple {72656#(<= proc_i 136)} assume i + 4 < a[j]; {72656#(<= proc_i 136)} is VALID [2019-05-15 10:17:35,325 INFO L273 TraceCheckUtils]: 207: Hoare triple {72656#(<= proc_i 136)} assume a[5] == 1000; {72656#(<= proc_i 136)} is VALID [2019-05-15 10:17:35,325 INFO L273 TraceCheckUtils]: 208: Hoare triple {72656#(<= proc_i 136)} assume j > 4; {72656#(<= proc_i 136)} is VALID [2019-05-15 10:17:35,326 INFO L273 TraceCheckUtils]: 209: Hoare triple {72656#(<= proc_i 136)} assume j < 6; {72656#(<= proc_i 136)} is VALID [2019-05-15 10:17:35,326 INFO L273 TraceCheckUtils]: 210: Hoare triple {72656#(<= proc_i 136)} i := i + 4; {72675#(<= proc_i 140)} is VALID [2019-05-15 10:17:35,327 INFO L273 TraceCheckUtils]: 211: Hoare triple {72675#(<= proc_i 140)} assume i <= 1000; {72675#(<= proc_i 140)} is VALID [2019-05-15 10:17:35,327 INFO L273 TraceCheckUtils]: 212: Hoare triple {72675#(<= proc_i 140)} assume i + 4 < a[j]; {72675#(<= proc_i 140)} is VALID [2019-05-15 10:17:35,328 INFO L273 TraceCheckUtils]: 213: Hoare triple {72675#(<= proc_i 140)} assume a[5] == 1000; {72675#(<= proc_i 140)} is VALID [2019-05-15 10:17:35,328 INFO L273 TraceCheckUtils]: 214: Hoare triple {72675#(<= proc_i 140)} assume j > 4; {72675#(<= proc_i 140)} is VALID [2019-05-15 10:17:35,329 INFO L273 TraceCheckUtils]: 215: Hoare triple {72675#(<= proc_i 140)} assume j < 6; {72675#(<= proc_i 140)} is VALID [2019-05-15 10:17:35,329 INFO L273 TraceCheckUtils]: 216: Hoare triple {72675#(<= proc_i 140)} i := i + 4; {72694#(<= proc_i 144)} is VALID [2019-05-15 10:17:35,330 INFO L273 TraceCheckUtils]: 217: Hoare triple {72694#(<= proc_i 144)} assume i <= 1000; {72694#(<= proc_i 144)} is VALID [2019-05-15 10:17:35,330 INFO L273 TraceCheckUtils]: 218: Hoare triple {72694#(<= proc_i 144)} assume i + 4 < a[j]; {72694#(<= proc_i 144)} is VALID [2019-05-15 10:17:35,331 INFO L273 TraceCheckUtils]: 219: Hoare triple {72694#(<= proc_i 144)} assume a[5] == 1000; {72694#(<= proc_i 144)} is VALID [2019-05-15 10:17:35,331 INFO L273 TraceCheckUtils]: 220: Hoare triple {72694#(<= proc_i 144)} assume j > 4; {72694#(<= proc_i 144)} is VALID [2019-05-15 10:17:35,332 INFO L273 TraceCheckUtils]: 221: Hoare triple {72694#(<= proc_i 144)} assume j < 6; {72694#(<= proc_i 144)} is VALID [2019-05-15 10:17:35,332 INFO L273 TraceCheckUtils]: 222: Hoare triple {72694#(<= proc_i 144)} i := i + 4; {72713#(<= proc_i 148)} is VALID [2019-05-15 10:17:35,333 INFO L273 TraceCheckUtils]: 223: Hoare triple {72713#(<= proc_i 148)} assume i <= 1000; {72713#(<= proc_i 148)} is VALID [2019-05-15 10:17:35,333 INFO L273 TraceCheckUtils]: 224: Hoare triple {72713#(<= proc_i 148)} assume i + 4 < a[j]; {72713#(<= proc_i 148)} is VALID [2019-05-15 10:17:35,334 INFO L273 TraceCheckUtils]: 225: Hoare triple {72713#(<= proc_i 148)} assume a[5] == 1000; {72713#(<= proc_i 148)} is VALID [2019-05-15 10:17:35,334 INFO L273 TraceCheckUtils]: 226: Hoare triple {72713#(<= proc_i 148)} assume j > 4; {72713#(<= proc_i 148)} is VALID [2019-05-15 10:17:35,334 INFO L273 TraceCheckUtils]: 227: Hoare triple {72713#(<= proc_i 148)} assume j < 6; {72713#(<= proc_i 148)} is VALID [2019-05-15 10:17:35,335 INFO L273 TraceCheckUtils]: 228: Hoare triple {72713#(<= proc_i 148)} i := i + 4; {72732#(<= proc_i 152)} is VALID [2019-05-15 10:17:35,336 INFO L273 TraceCheckUtils]: 229: Hoare triple {72732#(<= proc_i 152)} assume i <= 1000; {72732#(<= proc_i 152)} is VALID [2019-05-15 10:17:35,336 INFO L273 TraceCheckUtils]: 230: Hoare triple {72732#(<= proc_i 152)} assume i + 4 < a[j]; {72732#(<= proc_i 152)} is VALID [2019-05-15 10:17:35,336 INFO L273 TraceCheckUtils]: 231: Hoare triple {72732#(<= proc_i 152)} assume a[5] == 1000; {72732#(<= proc_i 152)} is VALID [2019-05-15 10:17:35,337 INFO L273 TraceCheckUtils]: 232: Hoare triple {72732#(<= proc_i 152)} assume j > 4; {72732#(<= proc_i 152)} is VALID [2019-05-15 10:17:35,337 INFO L273 TraceCheckUtils]: 233: Hoare triple {72732#(<= proc_i 152)} assume j < 6; {72732#(<= proc_i 152)} is VALID [2019-05-15 10:17:35,338 INFO L273 TraceCheckUtils]: 234: Hoare triple {72732#(<= proc_i 152)} i := i + 4; {72751#(<= proc_i 156)} is VALID [2019-05-15 10:17:35,339 INFO L273 TraceCheckUtils]: 235: Hoare triple {72751#(<= proc_i 156)} assume i <= 1000; {72751#(<= proc_i 156)} is VALID [2019-05-15 10:17:35,339 INFO L273 TraceCheckUtils]: 236: Hoare triple {72751#(<= proc_i 156)} assume i + 4 < a[j]; {72751#(<= proc_i 156)} is VALID [2019-05-15 10:17:35,339 INFO L273 TraceCheckUtils]: 237: Hoare triple {72751#(<= proc_i 156)} assume a[5] == 1000; {72751#(<= proc_i 156)} is VALID [2019-05-15 10:17:35,340 INFO L273 TraceCheckUtils]: 238: Hoare triple {72751#(<= proc_i 156)} assume j > 4; {72751#(<= proc_i 156)} is VALID [2019-05-15 10:17:35,340 INFO L273 TraceCheckUtils]: 239: Hoare triple {72751#(<= proc_i 156)} assume j < 6; {72751#(<= proc_i 156)} is VALID [2019-05-15 10:17:35,341 INFO L273 TraceCheckUtils]: 240: Hoare triple {72751#(<= proc_i 156)} i := i + 4; {72770#(<= proc_i 160)} is VALID [2019-05-15 10:17:35,341 INFO L273 TraceCheckUtils]: 241: Hoare triple {72770#(<= proc_i 160)} assume i <= 1000; {72770#(<= proc_i 160)} is VALID [2019-05-15 10:17:35,342 INFO L273 TraceCheckUtils]: 242: Hoare triple {72770#(<= proc_i 160)} assume i + 4 < a[j]; {72770#(<= proc_i 160)} is VALID [2019-05-15 10:17:35,342 INFO L273 TraceCheckUtils]: 243: Hoare triple {72770#(<= proc_i 160)} assume a[5] == 1000; {72770#(<= proc_i 160)} is VALID [2019-05-15 10:17:35,343 INFO L273 TraceCheckUtils]: 244: Hoare triple {72770#(<= proc_i 160)} assume j > 4; {72770#(<= proc_i 160)} is VALID [2019-05-15 10:17:35,343 INFO L273 TraceCheckUtils]: 245: Hoare triple {72770#(<= proc_i 160)} assume j < 6; {72770#(<= proc_i 160)} is VALID [2019-05-15 10:17:35,344 INFO L273 TraceCheckUtils]: 246: Hoare triple {72770#(<= proc_i 160)} i := i + 4; {72789#(<= proc_i 164)} is VALID [2019-05-15 10:17:35,344 INFO L273 TraceCheckUtils]: 247: Hoare triple {72789#(<= proc_i 164)} assume i <= 1000; {72789#(<= proc_i 164)} is VALID [2019-05-15 10:17:35,345 INFO L273 TraceCheckUtils]: 248: Hoare triple {72789#(<= proc_i 164)} assume i + 4 < a[j]; {72789#(<= proc_i 164)} is VALID [2019-05-15 10:17:35,345 INFO L273 TraceCheckUtils]: 249: Hoare triple {72789#(<= proc_i 164)} assume a[5] == 1000; {72789#(<= proc_i 164)} is VALID [2019-05-15 10:17:35,346 INFO L273 TraceCheckUtils]: 250: Hoare triple {72789#(<= proc_i 164)} assume j > 4; {72789#(<= proc_i 164)} is VALID [2019-05-15 10:17:35,346 INFO L273 TraceCheckUtils]: 251: Hoare triple {72789#(<= proc_i 164)} assume j < 6; {72789#(<= proc_i 164)} is VALID [2019-05-15 10:17:35,347 INFO L273 TraceCheckUtils]: 252: Hoare triple {72789#(<= proc_i 164)} i := i + 4; {72808#(<= proc_i 168)} is VALID [2019-05-15 10:17:35,347 INFO L273 TraceCheckUtils]: 253: Hoare triple {72808#(<= proc_i 168)} assume i <= 1000; {72808#(<= proc_i 168)} is VALID [2019-05-15 10:17:35,348 INFO L273 TraceCheckUtils]: 254: Hoare triple {72808#(<= proc_i 168)} assume i + 4 < a[j]; {72808#(<= proc_i 168)} is VALID [2019-05-15 10:17:35,348 INFO L273 TraceCheckUtils]: 255: Hoare triple {72808#(<= proc_i 168)} assume a[5] == 1000; {72808#(<= proc_i 168)} is VALID [2019-05-15 10:17:35,349 INFO L273 TraceCheckUtils]: 256: Hoare triple {72808#(<= proc_i 168)} assume j > 4; {72808#(<= proc_i 168)} is VALID [2019-05-15 10:17:35,349 INFO L273 TraceCheckUtils]: 257: Hoare triple {72808#(<= proc_i 168)} assume j < 6; {72808#(<= proc_i 168)} is VALID [2019-05-15 10:17:35,350 INFO L273 TraceCheckUtils]: 258: Hoare triple {72808#(<= proc_i 168)} i := i + 4; {72827#(<= proc_i 172)} is VALID [2019-05-15 10:17:35,350 INFO L273 TraceCheckUtils]: 259: Hoare triple {72827#(<= proc_i 172)} assume i <= 1000; {72827#(<= proc_i 172)} is VALID [2019-05-15 10:17:35,351 INFO L273 TraceCheckUtils]: 260: Hoare triple {72827#(<= proc_i 172)} assume i + 4 < a[j]; {72827#(<= proc_i 172)} is VALID [2019-05-15 10:17:35,351 INFO L273 TraceCheckUtils]: 261: Hoare triple {72827#(<= proc_i 172)} assume a[5] == 1000; {72827#(<= proc_i 172)} is VALID [2019-05-15 10:17:35,352 INFO L273 TraceCheckUtils]: 262: Hoare triple {72827#(<= proc_i 172)} assume j > 4; {72827#(<= proc_i 172)} is VALID [2019-05-15 10:17:35,352 INFO L273 TraceCheckUtils]: 263: Hoare triple {72827#(<= proc_i 172)} assume j < 6; {72827#(<= proc_i 172)} is VALID [2019-05-15 10:17:35,353 INFO L273 TraceCheckUtils]: 264: Hoare triple {72827#(<= proc_i 172)} i := i + 4; {72846#(<= proc_i 176)} is VALID [2019-05-15 10:17:35,353 INFO L273 TraceCheckUtils]: 265: Hoare triple {72846#(<= proc_i 176)} assume i <= 1000; {72846#(<= proc_i 176)} is VALID [2019-05-15 10:17:35,354 INFO L273 TraceCheckUtils]: 266: Hoare triple {72846#(<= proc_i 176)} assume i + 4 < a[j]; {72846#(<= proc_i 176)} is VALID [2019-05-15 10:17:35,354 INFO L273 TraceCheckUtils]: 267: Hoare triple {72846#(<= proc_i 176)} assume a[5] == 1000; {72846#(<= proc_i 176)} is VALID [2019-05-15 10:17:35,355 INFO L273 TraceCheckUtils]: 268: Hoare triple {72846#(<= proc_i 176)} assume j > 4; {72846#(<= proc_i 176)} is VALID [2019-05-15 10:17:35,355 INFO L273 TraceCheckUtils]: 269: Hoare triple {72846#(<= proc_i 176)} assume j < 6; {72846#(<= proc_i 176)} is VALID [2019-05-15 10:17:35,356 INFO L273 TraceCheckUtils]: 270: Hoare triple {72846#(<= proc_i 176)} i := i + 4; {72865#(<= proc_i 180)} is VALID [2019-05-15 10:17:35,356 INFO L273 TraceCheckUtils]: 271: Hoare triple {72865#(<= proc_i 180)} assume i <= 1000; {72865#(<= proc_i 180)} is VALID [2019-05-15 10:17:35,357 INFO L273 TraceCheckUtils]: 272: Hoare triple {72865#(<= proc_i 180)} assume i + 4 < a[j]; {72865#(<= proc_i 180)} is VALID [2019-05-15 10:17:35,357 INFO L273 TraceCheckUtils]: 273: Hoare triple {72865#(<= proc_i 180)} assume a[5] == 1000; {72865#(<= proc_i 180)} is VALID [2019-05-15 10:17:35,357 INFO L273 TraceCheckUtils]: 274: Hoare triple {72865#(<= proc_i 180)} assume j > 4; {72865#(<= proc_i 180)} is VALID [2019-05-15 10:17:35,358 INFO L273 TraceCheckUtils]: 275: Hoare triple {72865#(<= proc_i 180)} assume j < 6; {72865#(<= proc_i 180)} is VALID [2019-05-15 10:17:35,359 INFO L273 TraceCheckUtils]: 276: Hoare triple {72865#(<= proc_i 180)} i := i + 4; {72884#(<= proc_i 184)} is VALID [2019-05-15 10:17:35,359 INFO L273 TraceCheckUtils]: 277: Hoare triple {72884#(<= proc_i 184)} assume i <= 1000; {72884#(<= proc_i 184)} is VALID [2019-05-15 10:17:35,360 INFO L273 TraceCheckUtils]: 278: Hoare triple {72884#(<= proc_i 184)} assume i + 4 < a[j]; {72884#(<= proc_i 184)} is VALID [2019-05-15 10:17:35,360 INFO L273 TraceCheckUtils]: 279: Hoare triple {72884#(<= proc_i 184)} assume a[5] == 1000; {72884#(<= proc_i 184)} is VALID [2019-05-15 10:17:35,360 INFO L273 TraceCheckUtils]: 280: Hoare triple {72884#(<= proc_i 184)} assume j > 4; {72884#(<= proc_i 184)} is VALID [2019-05-15 10:17:35,361 INFO L273 TraceCheckUtils]: 281: Hoare triple {72884#(<= proc_i 184)} assume j < 6; {72884#(<= proc_i 184)} is VALID [2019-05-15 10:17:35,362 INFO L273 TraceCheckUtils]: 282: Hoare triple {72884#(<= proc_i 184)} i := i + 4; {72903#(<= proc_i 188)} is VALID [2019-05-15 10:17:35,362 INFO L273 TraceCheckUtils]: 283: Hoare triple {72903#(<= proc_i 188)} assume i <= 1000; {72903#(<= proc_i 188)} is VALID [2019-05-15 10:17:35,362 INFO L273 TraceCheckUtils]: 284: Hoare triple {72903#(<= proc_i 188)} assume i + 4 < a[j]; {72903#(<= proc_i 188)} is VALID [2019-05-15 10:17:35,363 INFO L273 TraceCheckUtils]: 285: Hoare triple {72903#(<= proc_i 188)} assume a[5] == 1000; {72903#(<= proc_i 188)} is VALID [2019-05-15 10:17:35,363 INFO L273 TraceCheckUtils]: 286: Hoare triple {72903#(<= proc_i 188)} assume j > 4; {72903#(<= proc_i 188)} is VALID [2019-05-15 10:17:35,364 INFO L273 TraceCheckUtils]: 287: Hoare triple {72903#(<= proc_i 188)} assume j < 6; {72903#(<= proc_i 188)} is VALID [2019-05-15 10:17:35,364 INFO L273 TraceCheckUtils]: 288: Hoare triple {72903#(<= proc_i 188)} i := i + 4; {72922#(<= proc_i 192)} is VALID [2019-05-15 10:17:35,365 INFO L273 TraceCheckUtils]: 289: Hoare triple {72922#(<= proc_i 192)} assume i <= 1000; {72922#(<= proc_i 192)} is VALID [2019-05-15 10:17:35,365 INFO L273 TraceCheckUtils]: 290: Hoare triple {72922#(<= proc_i 192)} assume i + 4 < a[j]; {72922#(<= proc_i 192)} is VALID [2019-05-15 10:17:35,366 INFO L273 TraceCheckUtils]: 291: Hoare triple {72922#(<= proc_i 192)} assume a[5] == 1000; {72922#(<= proc_i 192)} is VALID [2019-05-15 10:17:35,366 INFO L273 TraceCheckUtils]: 292: Hoare triple {72922#(<= proc_i 192)} assume j > 4; {72922#(<= proc_i 192)} is VALID [2019-05-15 10:17:35,367 INFO L273 TraceCheckUtils]: 293: Hoare triple {72922#(<= proc_i 192)} assume j < 6; {72922#(<= proc_i 192)} is VALID [2019-05-15 10:17:35,367 INFO L273 TraceCheckUtils]: 294: Hoare triple {72922#(<= proc_i 192)} i := i + 4; {72941#(<= proc_i 196)} is VALID [2019-05-15 10:17:35,368 INFO L273 TraceCheckUtils]: 295: Hoare triple {72941#(<= proc_i 196)} assume i <= 1000; {72941#(<= proc_i 196)} is VALID [2019-05-15 10:17:35,368 INFO L273 TraceCheckUtils]: 296: Hoare triple {72941#(<= proc_i 196)} assume i + 4 < a[j]; {72941#(<= proc_i 196)} is VALID [2019-05-15 10:17:35,369 INFO L273 TraceCheckUtils]: 297: Hoare triple {72941#(<= proc_i 196)} assume a[5] == 1000; {72941#(<= proc_i 196)} is VALID [2019-05-15 10:17:35,369 INFO L273 TraceCheckUtils]: 298: Hoare triple {72941#(<= proc_i 196)} assume j > 4; {72941#(<= proc_i 196)} is VALID [2019-05-15 10:17:35,370 INFO L273 TraceCheckUtils]: 299: Hoare triple {72941#(<= proc_i 196)} assume j < 6; {72941#(<= proc_i 196)} is VALID [2019-05-15 10:17:35,370 INFO L273 TraceCheckUtils]: 300: Hoare triple {72941#(<= proc_i 196)} i := i + 4; {72960#(<= proc_i 200)} is VALID [2019-05-15 10:17:35,371 INFO L273 TraceCheckUtils]: 301: Hoare triple {72960#(<= proc_i 200)} assume i <= 1000; {72960#(<= proc_i 200)} is VALID [2019-05-15 10:17:35,371 INFO L273 TraceCheckUtils]: 302: Hoare triple {72960#(<= proc_i 200)} assume i + 4 < a[j]; {72960#(<= proc_i 200)} is VALID [2019-05-15 10:17:35,372 INFO L273 TraceCheckUtils]: 303: Hoare triple {72960#(<= proc_i 200)} assume a[5] == 1000; {72960#(<= proc_i 200)} is VALID [2019-05-15 10:17:35,372 INFO L273 TraceCheckUtils]: 304: Hoare triple {72960#(<= proc_i 200)} assume j > 4; {72960#(<= proc_i 200)} is VALID [2019-05-15 10:17:35,373 INFO L273 TraceCheckUtils]: 305: Hoare triple {72960#(<= proc_i 200)} assume j < 6; {72960#(<= proc_i 200)} is VALID [2019-05-15 10:17:35,373 INFO L273 TraceCheckUtils]: 306: Hoare triple {72960#(<= proc_i 200)} i := i + 4; {72979#(<= proc_i 204)} is VALID [2019-05-15 10:17:35,374 INFO L273 TraceCheckUtils]: 307: Hoare triple {72979#(<= proc_i 204)} assume i <= 1000; {72979#(<= proc_i 204)} is VALID [2019-05-15 10:17:35,374 INFO L273 TraceCheckUtils]: 308: Hoare triple {72979#(<= proc_i 204)} assume i + 4 < a[j]; {72979#(<= proc_i 204)} is VALID [2019-05-15 10:17:35,375 INFO L273 TraceCheckUtils]: 309: Hoare triple {72979#(<= proc_i 204)} assume a[5] == 1000; {72979#(<= proc_i 204)} is VALID [2019-05-15 10:17:35,375 INFO L273 TraceCheckUtils]: 310: Hoare triple {72979#(<= proc_i 204)} assume j > 4; {72979#(<= proc_i 204)} is VALID [2019-05-15 10:17:35,376 INFO L273 TraceCheckUtils]: 311: Hoare triple {72979#(<= proc_i 204)} assume j < 6; {72979#(<= proc_i 204)} is VALID [2019-05-15 10:17:35,376 INFO L273 TraceCheckUtils]: 312: Hoare triple {72979#(<= proc_i 204)} i := i + 4; {72998#(<= proc_i 208)} is VALID [2019-05-15 10:17:35,377 INFO L273 TraceCheckUtils]: 313: Hoare triple {72998#(<= proc_i 208)} assume i <= 1000; {72998#(<= proc_i 208)} is VALID [2019-05-15 10:17:35,377 INFO L273 TraceCheckUtils]: 314: Hoare triple {72998#(<= proc_i 208)} assume i + 4 < a[j]; {72998#(<= proc_i 208)} is VALID [2019-05-15 10:17:35,378 INFO L273 TraceCheckUtils]: 315: Hoare triple {72998#(<= proc_i 208)} assume a[5] == 1000; {72998#(<= proc_i 208)} is VALID [2019-05-15 10:17:35,378 INFO L273 TraceCheckUtils]: 316: Hoare triple {72998#(<= proc_i 208)} assume j > 4; {72998#(<= proc_i 208)} is VALID [2019-05-15 10:17:35,379 INFO L273 TraceCheckUtils]: 317: Hoare triple {72998#(<= proc_i 208)} assume j < 6; {72998#(<= proc_i 208)} is VALID [2019-05-15 10:17:35,379 INFO L273 TraceCheckUtils]: 318: Hoare triple {72998#(<= proc_i 208)} i := i + 4; {73017#(<= proc_i 212)} is VALID [2019-05-15 10:17:35,380 INFO L273 TraceCheckUtils]: 319: Hoare triple {73017#(<= proc_i 212)} assume i <= 1000; {73017#(<= proc_i 212)} is VALID [2019-05-15 10:17:35,380 INFO L273 TraceCheckUtils]: 320: Hoare triple {73017#(<= proc_i 212)} assume i + 4 < a[j]; {73017#(<= proc_i 212)} is VALID [2019-05-15 10:17:35,381 INFO L273 TraceCheckUtils]: 321: Hoare triple {73017#(<= proc_i 212)} assume a[5] == 1000; {73017#(<= proc_i 212)} is VALID [2019-05-15 10:17:35,381 INFO L273 TraceCheckUtils]: 322: Hoare triple {73017#(<= proc_i 212)} assume j > 4; {73017#(<= proc_i 212)} is VALID [2019-05-15 10:17:35,381 INFO L273 TraceCheckUtils]: 323: Hoare triple {73017#(<= proc_i 212)} assume j < 6; {73017#(<= proc_i 212)} is VALID [2019-05-15 10:17:35,382 INFO L273 TraceCheckUtils]: 324: Hoare triple {73017#(<= proc_i 212)} i := i + 4; {73036#(<= proc_i 216)} is VALID [2019-05-15 10:17:35,383 INFO L273 TraceCheckUtils]: 325: Hoare triple {73036#(<= proc_i 216)} assume i <= 1000; {73036#(<= proc_i 216)} is VALID [2019-05-15 10:17:35,383 INFO L273 TraceCheckUtils]: 326: Hoare triple {73036#(<= proc_i 216)} assume i + 4 < a[j]; {73036#(<= proc_i 216)} is VALID [2019-05-15 10:17:35,384 INFO L273 TraceCheckUtils]: 327: Hoare triple {73036#(<= proc_i 216)} assume a[5] == 1000; {73036#(<= proc_i 216)} is VALID [2019-05-15 10:17:35,384 INFO L273 TraceCheckUtils]: 328: Hoare triple {73036#(<= proc_i 216)} assume j > 4; {73036#(<= proc_i 216)} is VALID [2019-05-15 10:17:35,384 INFO L273 TraceCheckUtils]: 329: Hoare triple {73036#(<= proc_i 216)} assume j < 6; {73036#(<= proc_i 216)} is VALID [2019-05-15 10:17:35,385 INFO L273 TraceCheckUtils]: 330: Hoare triple {73036#(<= proc_i 216)} i := i + 4; {73055#(<= proc_i 220)} is VALID [2019-05-15 10:17:35,386 INFO L273 TraceCheckUtils]: 331: Hoare triple {73055#(<= proc_i 220)} assume i <= 1000; {73055#(<= proc_i 220)} is VALID [2019-05-15 10:17:35,386 INFO L273 TraceCheckUtils]: 332: Hoare triple {73055#(<= proc_i 220)} assume i + 4 < a[j]; {73055#(<= proc_i 220)} is VALID [2019-05-15 10:17:35,386 INFO L273 TraceCheckUtils]: 333: Hoare triple {73055#(<= proc_i 220)} assume a[5] == 1000; {73055#(<= proc_i 220)} is VALID [2019-05-15 10:17:35,387 INFO L273 TraceCheckUtils]: 334: Hoare triple {73055#(<= proc_i 220)} assume j > 4; {73055#(<= proc_i 220)} is VALID [2019-05-15 10:17:35,387 INFO L273 TraceCheckUtils]: 335: Hoare triple {73055#(<= proc_i 220)} assume j < 6; {73055#(<= proc_i 220)} is VALID [2019-05-15 10:17:35,388 INFO L273 TraceCheckUtils]: 336: Hoare triple {73055#(<= proc_i 220)} i := i + 4; {73074#(<= proc_i 224)} is VALID [2019-05-15 10:17:35,389 INFO L273 TraceCheckUtils]: 337: Hoare triple {73074#(<= proc_i 224)} assume i <= 1000; {73074#(<= proc_i 224)} is VALID [2019-05-15 10:17:35,389 INFO L273 TraceCheckUtils]: 338: Hoare triple {73074#(<= proc_i 224)} assume i + 4 < a[j]; {73074#(<= proc_i 224)} is VALID [2019-05-15 10:17:35,389 INFO L273 TraceCheckUtils]: 339: Hoare triple {73074#(<= proc_i 224)} assume a[5] == 1000; {73074#(<= proc_i 224)} is VALID [2019-05-15 10:17:35,390 INFO L273 TraceCheckUtils]: 340: Hoare triple {73074#(<= proc_i 224)} assume j > 4; {73074#(<= proc_i 224)} is VALID [2019-05-15 10:17:35,390 INFO L273 TraceCheckUtils]: 341: Hoare triple {73074#(<= proc_i 224)} assume j < 6; {73074#(<= proc_i 224)} is VALID [2019-05-15 10:17:35,391 INFO L273 TraceCheckUtils]: 342: Hoare triple {73074#(<= proc_i 224)} i := i + 4; {73093#(<= proc_i 228)} is VALID [2019-05-15 10:17:35,392 INFO L273 TraceCheckUtils]: 343: Hoare triple {73093#(<= proc_i 228)} assume !(i <= 1000); {72006#false} is VALID [2019-05-15 10:17:35,465 INFO L134 CoverageAnalysis]: Checked inductivity of 9633 backedges. 0 proven. 9633 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:35,466 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:35,466 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58] total 58 [2019-05-15 10:17:35,466 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 344 [2019-05-15 10:17:35,467 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:35,467 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 60 states. [2019-05-15 10:17:35,803 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 344 edges. 344 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:35,803 INFO L454 AbstractCegarLoop]: Interpolant automaton has 60 states [2019-05-15 10:17:35,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2019-05-15 10:17:35,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2019-05-15 10:17:35,804 INFO L87 Difference]: Start difference. First operand 345 states and 345 transitions. Second operand 60 states. [2019-05-15 10:17:36,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:36,384 INFO L93 Difference]: Finished difference Result 356 states and 356 transitions. [2019-05-15 10:17:36,384 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2019-05-15 10:17:36,384 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 344 [2019-05-15 10:17:36,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:36,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2019-05-15 10:17:36,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 357 transitions. [2019-05-15 10:17:36,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2019-05-15 10:17:36,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 357 transitions. [2019-05-15 10:17:36,388 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 60 states and 357 transitions. [2019-05-15 10:17:36,775 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 357 edges. 357 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:36,782 INFO L225 Difference]: With dead ends: 356 [2019-05-15 10:17:36,782 INFO L226 Difference]: Without dead ends: 356 [2019-05-15 10:17:36,782 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 285 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2019-05-15 10:17:36,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2019-05-15 10:17:36,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 351. [2019-05-15 10:17:36,785 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:36,785 INFO L82 GeneralOperation]: Start isEquivalent. First operand 356 states. Second operand 351 states. [2019-05-15 10:17:36,785 INFO L74 IsIncluded]: Start isIncluded. First operand 356 states. Second operand 351 states. [2019-05-15 10:17:36,785 INFO L87 Difference]: Start difference. First operand 356 states. Second operand 351 states. [2019-05-15 10:17:36,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:36,790 INFO L93 Difference]: Finished difference Result 356 states and 356 transitions. [2019-05-15 10:17:36,790 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 356 transitions. [2019-05-15 10:17:36,790 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:36,790 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:36,790 INFO L74 IsIncluded]: Start isIncluded. First operand 351 states. Second operand 356 states. [2019-05-15 10:17:36,790 INFO L87 Difference]: Start difference. First operand 351 states. Second operand 356 states. [2019-05-15 10:17:36,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:36,795 INFO L93 Difference]: Finished difference Result 356 states and 356 transitions. [2019-05-15 10:17:36,795 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 356 transitions. [2019-05-15 10:17:36,795 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:36,795 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:36,795 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:36,795 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:36,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 351 states. [2019-05-15 10:17:36,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 351 transitions. [2019-05-15 10:17:36,799 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 351 transitions. Word has length 344 [2019-05-15 10:17:36,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:36,800 INFO L475 AbstractCegarLoop]: Abstraction has 351 states and 351 transitions. [2019-05-15 10:17:36,800 INFO L476 AbstractCegarLoop]: Interpolant automaton has 60 states. [2019-05-15 10:17:36,800 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 351 transitions. [2019-05-15 10:17:36,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2019-05-15 10:17:36,801 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:36,801 INFO L399 BasicCegarLoop]: trace histogram [58, 58, 58, 58, 58, 58, 1, 1] [2019-05-15 10:17:36,801 INFO L418 AbstractCegarLoop]: === Iteration 59 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:36,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:36,801 INFO L82 PathProgramCache]: Analyzing trace with hash -617727017, now seen corresponding path program 58 times [2019-05-15 10:17:36,802 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:36,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:36,855 INFO L256 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 60 conjunts are in the unsatisfiable core [2019-05-15 10:17:36,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:36,883 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:38,844 INFO L273 TraceCheckUtils]: 0: Hoare triple {74515#true} i := 0; {74520#(<= proc_i 0)} is VALID [2019-05-15 10:17:38,844 INFO L273 TraceCheckUtils]: 1: Hoare triple {74520#(<= proc_i 0)} assume i <= 1000; {74520#(<= proc_i 0)} is VALID [2019-05-15 10:17:38,845 INFO L273 TraceCheckUtils]: 2: Hoare triple {74520#(<= proc_i 0)} assume i + 4 < a[j]; {74520#(<= proc_i 0)} is VALID [2019-05-15 10:17:38,845 INFO L273 TraceCheckUtils]: 3: Hoare triple {74520#(<= proc_i 0)} assume a[5] == 1000; {74520#(<= proc_i 0)} is VALID [2019-05-15 10:17:38,846 INFO L273 TraceCheckUtils]: 4: Hoare triple {74520#(<= proc_i 0)} assume j > 4; {74520#(<= proc_i 0)} is VALID [2019-05-15 10:17:38,846 INFO L273 TraceCheckUtils]: 5: Hoare triple {74520#(<= proc_i 0)} assume j < 6; {74520#(<= proc_i 0)} is VALID [2019-05-15 10:17:38,847 INFO L273 TraceCheckUtils]: 6: Hoare triple {74520#(<= proc_i 0)} i := i + 4; {74539#(<= proc_i 4)} is VALID [2019-05-15 10:17:38,847 INFO L273 TraceCheckUtils]: 7: Hoare triple {74539#(<= proc_i 4)} assume i <= 1000; {74539#(<= proc_i 4)} is VALID [2019-05-15 10:17:38,848 INFO L273 TraceCheckUtils]: 8: Hoare triple {74539#(<= proc_i 4)} assume i + 4 < a[j]; {74539#(<= proc_i 4)} is VALID [2019-05-15 10:17:38,848 INFO L273 TraceCheckUtils]: 9: Hoare triple {74539#(<= proc_i 4)} assume a[5] == 1000; {74539#(<= proc_i 4)} is VALID [2019-05-15 10:17:38,849 INFO L273 TraceCheckUtils]: 10: Hoare triple {74539#(<= proc_i 4)} assume j > 4; {74539#(<= proc_i 4)} is VALID [2019-05-15 10:17:38,849 INFO L273 TraceCheckUtils]: 11: Hoare triple {74539#(<= proc_i 4)} assume j < 6; {74539#(<= proc_i 4)} is VALID [2019-05-15 10:17:38,850 INFO L273 TraceCheckUtils]: 12: Hoare triple {74539#(<= proc_i 4)} i := i + 4; {74558#(<= proc_i 8)} is VALID [2019-05-15 10:17:38,850 INFO L273 TraceCheckUtils]: 13: Hoare triple {74558#(<= proc_i 8)} assume i <= 1000; {74558#(<= proc_i 8)} is VALID [2019-05-15 10:17:38,851 INFO L273 TraceCheckUtils]: 14: Hoare triple {74558#(<= proc_i 8)} assume i + 4 < a[j]; {74558#(<= proc_i 8)} is VALID [2019-05-15 10:17:38,851 INFO L273 TraceCheckUtils]: 15: Hoare triple {74558#(<= proc_i 8)} assume a[5] == 1000; {74558#(<= proc_i 8)} is VALID [2019-05-15 10:17:38,852 INFO L273 TraceCheckUtils]: 16: Hoare triple {74558#(<= proc_i 8)} assume j > 4; {74558#(<= proc_i 8)} is VALID [2019-05-15 10:17:38,852 INFO L273 TraceCheckUtils]: 17: Hoare triple {74558#(<= proc_i 8)} assume j < 6; {74558#(<= proc_i 8)} is VALID [2019-05-15 10:17:38,853 INFO L273 TraceCheckUtils]: 18: Hoare triple {74558#(<= proc_i 8)} i := i + 4; {74577#(<= proc_i 12)} is VALID [2019-05-15 10:17:38,853 INFO L273 TraceCheckUtils]: 19: Hoare triple {74577#(<= proc_i 12)} assume i <= 1000; {74577#(<= proc_i 12)} is VALID [2019-05-15 10:17:38,854 INFO L273 TraceCheckUtils]: 20: Hoare triple {74577#(<= proc_i 12)} assume i + 4 < a[j]; {74577#(<= proc_i 12)} is VALID [2019-05-15 10:17:38,854 INFO L273 TraceCheckUtils]: 21: Hoare triple {74577#(<= proc_i 12)} assume a[5] == 1000; {74577#(<= proc_i 12)} is VALID [2019-05-15 10:17:38,855 INFO L273 TraceCheckUtils]: 22: Hoare triple {74577#(<= proc_i 12)} assume j > 4; {74577#(<= proc_i 12)} is VALID [2019-05-15 10:17:38,855 INFO L273 TraceCheckUtils]: 23: Hoare triple {74577#(<= proc_i 12)} assume j < 6; {74577#(<= proc_i 12)} is VALID [2019-05-15 10:17:38,856 INFO L273 TraceCheckUtils]: 24: Hoare triple {74577#(<= proc_i 12)} i := i + 4; {74596#(<= proc_i 16)} is VALID [2019-05-15 10:17:38,856 INFO L273 TraceCheckUtils]: 25: Hoare triple {74596#(<= proc_i 16)} assume i <= 1000; {74596#(<= proc_i 16)} is VALID [2019-05-15 10:17:38,857 INFO L273 TraceCheckUtils]: 26: Hoare triple {74596#(<= proc_i 16)} assume i + 4 < a[j]; {74596#(<= proc_i 16)} is VALID [2019-05-15 10:17:38,857 INFO L273 TraceCheckUtils]: 27: Hoare triple {74596#(<= proc_i 16)} assume a[5] == 1000; {74596#(<= proc_i 16)} is VALID [2019-05-15 10:17:38,858 INFO L273 TraceCheckUtils]: 28: Hoare triple {74596#(<= proc_i 16)} assume j > 4; {74596#(<= proc_i 16)} is VALID [2019-05-15 10:17:38,858 INFO L273 TraceCheckUtils]: 29: Hoare triple {74596#(<= proc_i 16)} assume j < 6; {74596#(<= proc_i 16)} is VALID [2019-05-15 10:17:38,859 INFO L273 TraceCheckUtils]: 30: Hoare triple {74596#(<= proc_i 16)} i := i + 4; {74615#(<= proc_i 20)} is VALID [2019-05-15 10:17:38,859 INFO L273 TraceCheckUtils]: 31: Hoare triple {74615#(<= proc_i 20)} assume i <= 1000; {74615#(<= proc_i 20)} is VALID [2019-05-15 10:17:38,860 INFO L273 TraceCheckUtils]: 32: Hoare triple {74615#(<= proc_i 20)} assume i + 4 < a[j]; {74615#(<= proc_i 20)} is VALID [2019-05-15 10:17:38,860 INFO L273 TraceCheckUtils]: 33: Hoare triple {74615#(<= proc_i 20)} assume a[5] == 1000; {74615#(<= proc_i 20)} is VALID [2019-05-15 10:17:38,861 INFO L273 TraceCheckUtils]: 34: Hoare triple {74615#(<= proc_i 20)} assume j > 4; {74615#(<= proc_i 20)} is VALID [2019-05-15 10:17:38,861 INFO L273 TraceCheckUtils]: 35: Hoare triple {74615#(<= proc_i 20)} assume j < 6; {74615#(<= proc_i 20)} is VALID [2019-05-15 10:17:38,862 INFO L273 TraceCheckUtils]: 36: Hoare triple {74615#(<= proc_i 20)} i := i + 4; {74634#(<= proc_i 24)} is VALID [2019-05-15 10:17:38,862 INFO L273 TraceCheckUtils]: 37: Hoare triple {74634#(<= proc_i 24)} assume i <= 1000; {74634#(<= proc_i 24)} is VALID [2019-05-15 10:17:38,863 INFO L273 TraceCheckUtils]: 38: Hoare triple {74634#(<= proc_i 24)} assume i + 4 < a[j]; {74634#(<= proc_i 24)} is VALID [2019-05-15 10:17:38,863 INFO L273 TraceCheckUtils]: 39: Hoare triple {74634#(<= proc_i 24)} assume a[5] == 1000; {74634#(<= proc_i 24)} is VALID [2019-05-15 10:17:38,864 INFO L273 TraceCheckUtils]: 40: Hoare triple {74634#(<= proc_i 24)} assume j > 4; {74634#(<= proc_i 24)} is VALID [2019-05-15 10:17:38,864 INFO L273 TraceCheckUtils]: 41: Hoare triple {74634#(<= proc_i 24)} assume j < 6; {74634#(<= proc_i 24)} is VALID [2019-05-15 10:17:38,865 INFO L273 TraceCheckUtils]: 42: Hoare triple {74634#(<= proc_i 24)} i := i + 4; {74653#(<= proc_i 28)} is VALID [2019-05-15 10:17:38,865 INFO L273 TraceCheckUtils]: 43: Hoare triple {74653#(<= proc_i 28)} assume i <= 1000; {74653#(<= proc_i 28)} is VALID [2019-05-15 10:17:38,866 INFO L273 TraceCheckUtils]: 44: Hoare triple {74653#(<= proc_i 28)} assume i + 4 < a[j]; {74653#(<= proc_i 28)} is VALID [2019-05-15 10:17:38,866 INFO L273 TraceCheckUtils]: 45: Hoare triple {74653#(<= proc_i 28)} assume a[5] == 1000; {74653#(<= proc_i 28)} is VALID [2019-05-15 10:17:38,867 INFO L273 TraceCheckUtils]: 46: Hoare triple {74653#(<= proc_i 28)} assume j > 4; {74653#(<= proc_i 28)} is VALID [2019-05-15 10:17:38,867 INFO L273 TraceCheckUtils]: 47: Hoare triple {74653#(<= proc_i 28)} assume j < 6; {74653#(<= proc_i 28)} is VALID [2019-05-15 10:17:38,868 INFO L273 TraceCheckUtils]: 48: Hoare triple {74653#(<= proc_i 28)} i := i + 4; {74672#(<= proc_i 32)} is VALID [2019-05-15 10:17:38,868 INFO L273 TraceCheckUtils]: 49: Hoare triple {74672#(<= proc_i 32)} assume i <= 1000; {74672#(<= proc_i 32)} is VALID [2019-05-15 10:17:38,869 INFO L273 TraceCheckUtils]: 50: Hoare triple {74672#(<= proc_i 32)} assume i + 4 < a[j]; {74672#(<= proc_i 32)} is VALID [2019-05-15 10:17:38,869 INFO L273 TraceCheckUtils]: 51: Hoare triple {74672#(<= proc_i 32)} assume a[5] == 1000; {74672#(<= proc_i 32)} is VALID [2019-05-15 10:17:38,869 INFO L273 TraceCheckUtils]: 52: Hoare triple {74672#(<= proc_i 32)} assume j > 4; {74672#(<= proc_i 32)} is VALID [2019-05-15 10:17:38,870 INFO L273 TraceCheckUtils]: 53: Hoare triple {74672#(<= proc_i 32)} assume j < 6; {74672#(<= proc_i 32)} is VALID [2019-05-15 10:17:38,871 INFO L273 TraceCheckUtils]: 54: Hoare triple {74672#(<= proc_i 32)} i := i + 4; {74691#(<= proc_i 36)} is VALID [2019-05-15 10:17:38,871 INFO L273 TraceCheckUtils]: 55: Hoare triple {74691#(<= proc_i 36)} assume i <= 1000; {74691#(<= proc_i 36)} is VALID [2019-05-15 10:17:38,872 INFO L273 TraceCheckUtils]: 56: Hoare triple {74691#(<= proc_i 36)} assume i + 4 < a[j]; {74691#(<= proc_i 36)} is VALID [2019-05-15 10:17:38,872 INFO L273 TraceCheckUtils]: 57: Hoare triple {74691#(<= proc_i 36)} assume a[5] == 1000; {74691#(<= proc_i 36)} is VALID [2019-05-15 10:17:38,872 INFO L273 TraceCheckUtils]: 58: Hoare triple {74691#(<= proc_i 36)} assume j > 4; {74691#(<= proc_i 36)} is VALID [2019-05-15 10:17:38,873 INFO L273 TraceCheckUtils]: 59: Hoare triple {74691#(<= proc_i 36)} assume j < 6; {74691#(<= proc_i 36)} is VALID [2019-05-15 10:17:38,874 INFO L273 TraceCheckUtils]: 60: Hoare triple {74691#(<= proc_i 36)} i := i + 4; {74710#(<= proc_i 40)} is VALID [2019-05-15 10:17:38,874 INFO L273 TraceCheckUtils]: 61: Hoare triple {74710#(<= proc_i 40)} assume i <= 1000; {74710#(<= proc_i 40)} is VALID [2019-05-15 10:17:38,874 INFO L273 TraceCheckUtils]: 62: Hoare triple {74710#(<= proc_i 40)} assume i + 4 < a[j]; {74710#(<= proc_i 40)} is VALID [2019-05-15 10:17:38,875 INFO L273 TraceCheckUtils]: 63: Hoare triple {74710#(<= proc_i 40)} assume a[5] == 1000; {74710#(<= proc_i 40)} is VALID [2019-05-15 10:17:38,875 INFO L273 TraceCheckUtils]: 64: Hoare triple {74710#(<= proc_i 40)} assume j > 4; {74710#(<= proc_i 40)} is VALID [2019-05-15 10:17:38,876 INFO L273 TraceCheckUtils]: 65: Hoare triple {74710#(<= proc_i 40)} assume j < 6; {74710#(<= proc_i 40)} is VALID [2019-05-15 10:17:38,876 INFO L273 TraceCheckUtils]: 66: Hoare triple {74710#(<= proc_i 40)} i := i + 4; {74729#(<= proc_i 44)} is VALID [2019-05-15 10:17:38,877 INFO L273 TraceCheckUtils]: 67: Hoare triple {74729#(<= proc_i 44)} assume i <= 1000; {74729#(<= proc_i 44)} is VALID [2019-05-15 10:17:38,877 INFO L273 TraceCheckUtils]: 68: Hoare triple {74729#(<= proc_i 44)} assume i + 4 < a[j]; {74729#(<= proc_i 44)} is VALID [2019-05-15 10:17:38,878 INFO L273 TraceCheckUtils]: 69: Hoare triple {74729#(<= proc_i 44)} assume a[5] == 1000; {74729#(<= proc_i 44)} is VALID [2019-05-15 10:17:38,878 INFO L273 TraceCheckUtils]: 70: Hoare triple {74729#(<= proc_i 44)} assume j > 4; {74729#(<= proc_i 44)} is VALID [2019-05-15 10:17:38,879 INFO L273 TraceCheckUtils]: 71: Hoare triple {74729#(<= proc_i 44)} assume j < 6; {74729#(<= proc_i 44)} is VALID [2019-05-15 10:17:38,879 INFO L273 TraceCheckUtils]: 72: Hoare triple {74729#(<= proc_i 44)} i := i + 4; {74748#(<= proc_i 48)} is VALID [2019-05-15 10:17:38,880 INFO L273 TraceCheckUtils]: 73: Hoare triple {74748#(<= proc_i 48)} assume i <= 1000; {74748#(<= proc_i 48)} is VALID [2019-05-15 10:17:38,880 INFO L273 TraceCheckUtils]: 74: Hoare triple {74748#(<= proc_i 48)} assume i + 4 < a[j]; {74748#(<= proc_i 48)} is VALID [2019-05-15 10:17:38,881 INFO L273 TraceCheckUtils]: 75: Hoare triple {74748#(<= proc_i 48)} assume a[5] == 1000; {74748#(<= proc_i 48)} is VALID [2019-05-15 10:17:38,881 INFO L273 TraceCheckUtils]: 76: Hoare triple {74748#(<= proc_i 48)} assume j > 4; {74748#(<= proc_i 48)} is VALID [2019-05-15 10:17:38,882 INFO L273 TraceCheckUtils]: 77: Hoare triple {74748#(<= proc_i 48)} assume j < 6; {74748#(<= proc_i 48)} is VALID [2019-05-15 10:17:38,882 INFO L273 TraceCheckUtils]: 78: Hoare triple {74748#(<= proc_i 48)} i := i + 4; {74767#(<= proc_i 52)} is VALID [2019-05-15 10:17:38,883 INFO L273 TraceCheckUtils]: 79: Hoare triple {74767#(<= proc_i 52)} assume i <= 1000; {74767#(<= proc_i 52)} is VALID [2019-05-15 10:17:38,883 INFO L273 TraceCheckUtils]: 80: Hoare triple {74767#(<= proc_i 52)} assume i + 4 < a[j]; {74767#(<= proc_i 52)} is VALID [2019-05-15 10:17:38,884 INFO L273 TraceCheckUtils]: 81: Hoare triple {74767#(<= proc_i 52)} assume a[5] == 1000; {74767#(<= proc_i 52)} is VALID [2019-05-15 10:17:38,884 INFO L273 TraceCheckUtils]: 82: Hoare triple {74767#(<= proc_i 52)} assume j > 4; {74767#(<= proc_i 52)} is VALID [2019-05-15 10:17:38,885 INFO L273 TraceCheckUtils]: 83: Hoare triple {74767#(<= proc_i 52)} assume j < 6; {74767#(<= proc_i 52)} is VALID [2019-05-15 10:17:38,885 INFO L273 TraceCheckUtils]: 84: Hoare triple {74767#(<= proc_i 52)} i := i + 4; {74786#(<= proc_i 56)} is VALID [2019-05-15 10:17:38,886 INFO L273 TraceCheckUtils]: 85: Hoare triple {74786#(<= proc_i 56)} assume i <= 1000; {74786#(<= proc_i 56)} is VALID [2019-05-15 10:17:38,886 INFO L273 TraceCheckUtils]: 86: Hoare triple {74786#(<= proc_i 56)} assume i + 4 < a[j]; {74786#(<= proc_i 56)} is VALID [2019-05-15 10:17:38,887 INFO L273 TraceCheckUtils]: 87: Hoare triple {74786#(<= proc_i 56)} assume a[5] == 1000; {74786#(<= proc_i 56)} is VALID [2019-05-15 10:17:38,887 INFO L273 TraceCheckUtils]: 88: Hoare triple {74786#(<= proc_i 56)} assume j > 4; {74786#(<= proc_i 56)} is VALID [2019-05-15 10:17:38,888 INFO L273 TraceCheckUtils]: 89: Hoare triple {74786#(<= proc_i 56)} assume j < 6; {74786#(<= proc_i 56)} is VALID [2019-05-15 10:17:38,888 INFO L273 TraceCheckUtils]: 90: Hoare triple {74786#(<= proc_i 56)} i := i + 4; {74805#(<= proc_i 60)} is VALID [2019-05-15 10:17:38,889 INFO L273 TraceCheckUtils]: 91: Hoare triple {74805#(<= proc_i 60)} assume i <= 1000; {74805#(<= proc_i 60)} is VALID [2019-05-15 10:17:38,889 INFO L273 TraceCheckUtils]: 92: Hoare triple {74805#(<= proc_i 60)} assume i + 4 < a[j]; {74805#(<= proc_i 60)} is VALID [2019-05-15 10:17:38,890 INFO L273 TraceCheckUtils]: 93: Hoare triple {74805#(<= proc_i 60)} assume a[5] == 1000; {74805#(<= proc_i 60)} is VALID [2019-05-15 10:17:38,890 INFO L273 TraceCheckUtils]: 94: Hoare triple {74805#(<= proc_i 60)} assume j > 4; {74805#(<= proc_i 60)} is VALID [2019-05-15 10:17:38,891 INFO L273 TraceCheckUtils]: 95: Hoare triple {74805#(<= proc_i 60)} assume j < 6; {74805#(<= proc_i 60)} is VALID [2019-05-15 10:17:38,891 INFO L273 TraceCheckUtils]: 96: Hoare triple {74805#(<= proc_i 60)} i := i + 4; {74824#(<= proc_i 64)} is VALID [2019-05-15 10:17:38,892 INFO L273 TraceCheckUtils]: 97: Hoare triple {74824#(<= proc_i 64)} assume i <= 1000; {74824#(<= proc_i 64)} is VALID [2019-05-15 10:17:38,892 INFO L273 TraceCheckUtils]: 98: Hoare triple {74824#(<= proc_i 64)} assume i + 4 < a[j]; {74824#(<= proc_i 64)} is VALID [2019-05-15 10:17:38,893 INFO L273 TraceCheckUtils]: 99: Hoare triple {74824#(<= proc_i 64)} assume a[5] == 1000; {74824#(<= proc_i 64)} is VALID [2019-05-15 10:17:38,893 INFO L273 TraceCheckUtils]: 100: Hoare triple {74824#(<= proc_i 64)} assume j > 4; {74824#(<= proc_i 64)} is VALID [2019-05-15 10:17:38,894 INFO L273 TraceCheckUtils]: 101: Hoare triple {74824#(<= proc_i 64)} assume j < 6; {74824#(<= proc_i 64)} is VALID [2019-05-15 10:17:38,894 INFO L273 TraceCheckUtils]: 102: Hoare triple {74824#(<= proc_i 64)} i := i + 4; {74843#(<= proc_i 68)} is VALID [2019-05-15 10:17:38,895 INFO L273 TraceCheckUtils]: 103: Hoare triple {74843#(<= proc_i 68)} assume i <= 1000; {74843#(<= proc_i 68)} is VALID [2019-05-15 10:17:38,895 INFO L273 TraceCheckUtils]: 104: Hoare triple {74843#(<= proc_i 68)} assume i + 4 < a[j]; {74843#(<= proc_i 68)} is VALID [2019-05-15 10:17:38,896 INFO L273 TraceCheckUtils]: 105: Hoare triple {74843#(<= proc_i 68)} assume a[5] == 1000; {74843#(<= proc_i 68)} is VALID [2019-05-15 10:17:38,896 INFO L273 TraceCheckUtils]: 106: Hoare triple {74843#(<= proc_i 68)} assume j > 4; {74843#(<= proc_i 68)} is VALID [2019-05-15 10:17:38,897 INFO L273 TraceCheckUtils]: 107: Hoare triple {74843#(<= proc_i 68)} assume j < 6; {74843#(<= proc_i 68)} is VALID [2019-05-15 10:17:38,897 INFO L273 TraceCheckUtils]: 108: Hoare triple {74843#(<= proc_i 68)} i := i + 4; {74862#(<= proc_i 72)} is VALID [2019-05-15 10:17:38,898 INFO L273 TraceCheckUtils]: 109: Hoare triple {74862#(<= proc_i 72)} assume i <= 1000; {74862#(<= proc_i 72)} is VALID [2019-05-15 10:17:38,898 INFO L273 TraceCheckUtils]: 110: Hoare triple {74862#(<= proc_i 72)} assume i + 4 < a[j]; {74862#(<= proc_i 72)} is VALID [2019-05-15 10:17:38,899 INFO L273 TraceCheckUtils]: 111: Hoare triple {74862#(<= proc_i 72)} assume a[5] == 1000; {74862#(<= proc_i 72)} is VALID [2019-05-15 10:17:38,899 INFO L273 TraceCheckUtils]: 112: Hoare triple {74862#(<= proc_i 72)} assume j > 4; {74862#(<= proc_i 72)} is VALID [2019-05-15 10:17:38,899 INFO L273 TraceCheckUtils]: 113: Hoare triple {74862#(<= proc_i 72)} assume j < 6; {74862#(<= proc_i 72)} is VALID [2019-05-15 10:17:38,900 INFO L273 TraceCheckUtils]: 114: Hoare triple {74862#(<= proc_i 72)} i := i + 4; {74881#(<= proc_i 76)} is VALID [2019-05-15 10:17:38,901 INFO L273 TraceCheckUtils]: 115: Hoare triple {74881#(<= proc_i 76)} assume i <= 1000; {74881#(<= proc_i 76)} is VALID [2019-05-15 10:17:38,901 INFO L273 TraceCheckUtils]: 116: Hoare triple {74881#(<= proc_i 76)} assume i + 4 < a[j]; {74881#(<= proc_i 76)} is VALID [2019-05-15 10:17:38,901 INFO L273 TraceCheckUtils]: 117: Hoare triple {74881#(<= proc_i 76)} assume a[5] == 1000; {74881#(<= proc_i 76)} is VALID [2019-05-15 10:17:38,902 INFO L273 TraceCheckUtils]: 118: Hoare triple {74881#(<= proc_i 76)} assume j > 4; {74881#(<= proc_i 76)} is VALID [2019-05-15 10:17:38,902 INFO L273 TraceCheckUtils]: 119: Hoare triple {74881#(<= proc_i 76)} assume j < 6; {74881#(<= proc_i 76)} is VALID [2019-05-15 10:17:38,903 INFO L273 TraceCheckUtils]: 120: Hoare triple {74881#(<= proc_i 76)} i := i + 4; {74900#(<= proc_i 80)} is VALID [2019-05-15 10:17:38,904 INFO L273 TraceCheckUtils]: 121: Hoare triple {74900#(<= proc_i 80)} assume i <= 1000; {74900#(<= proc_i 80)} is VALID [2019-05-15 10:17:38,904 INFO L273 TraceCheckUtils]: 122: Hoare triple {74900#(<= proc_i 80)} assume i + 4 < a[j]; {74900#(<= proc_i 80)} is VALID [2019-05-15 10:17:38,904 INFO L273 TraceCheckUtils]: 123: Hoare triple {74900#(<= proc_i 80)} assume a[5] == 1000; {74900#(<= proc_i 80)} is VALID [2019-05-15 10:17:38,905 INFO L273 TraceCheckUtils]: 124: Hoare triple {74900#(<= proc_i 80)} assume j > 4; {74900#(<= proc_i 80)} is VALID [2019-05-15 10:17:38,905 INFO L273 TraceCheckUtils]: 125: Hoare triple {74900#(<= proc_i 80)} assume j < 6; {74900#(<= proc_i 80)} is VALID [2019-05-15 10:17:38,906 INFO L273 TraceCheckUtils]: 126: Hoare triple {74900#(<= proc_i 80)} i := i + 4; {74919#(<= proc_i 84)} is VALID [2019-05-15 10:17:38,906 INFO L273 TraceCheckUtils]: 127: Hoare triple {74919#(<= proc_i 84)} assume i <= 1000; {74919#(<= proc_i 84)} is VALID [2019-05-15 10:17:38,907 INFO L273 TraceCheckUtils]: 128: Hoare triple {74919#(<= proc_i 84)} assume i + 4 < a[j]; {74919#(<= proc_i 84)} is VALID [2019-05-15 10:17:38,907 INFO L273 TraceCheckUtils]: 129: Hoare triple {74919#(<= proc_i 84)} assume a[5] == 1000; {74919#(<= proc_i 84)} is VALID [2019-05-15 10:17:38,908 INFO L273 TraceCheckUtils]: 130: Hoare triple {74919#(<= proc_i 84)} assume j > 4; {74919#(<= proc_i 84)} is VALID [2019-05-15 10:17:38,908 INFO L273 TraceCheckUtils]: 131: Hoare triple {74919#(<= proc_i 84)} assume j < 6; {74919#(<= proc_i 84)} is VALID [2019-05-15 10:17:38,909 INFO L273 TraceCheckUtils]: 132: Hoare triple {74919#(<= proc_i 84)} i := i + 4; {74938#(<= proc_i 88)} is VALID [2019-05-15 10:17:38,909 INFO L273 TraceCheckUtils]: 133: Hoare triple {74938#(<= proc_i 88)} assume i <= 1000; {74938#(<= proc_i 88)} is VALID [2019-05-15 10:17:38,910 INFO L273 TraceCheckUtils]: 134: Hoare triple {74938#(<= proc_i 88)} assume i + 4 < a[j]; {74938#(<= proc_i 88)} is VALID [2019-05-15 10:17:38,910 INFO L273 TraceCheckUtils]: 135: Hoare triple {74938#(<= proc_i 88)} assume a[5] == 1000; {74938#(<= proc_i 88)} is VALID [2019-05-15 10:17:38,911 INFO L273 TraceCheckUtils]: 136: Hoare triple {74938#(<= proc_i 88)} assume j > 4; {74938#(<= proc_i 88)} is VALID [2019-05-15 10:17:38,911 INFO L273 TraceCheckUtils]: 137: Hoare triple {74938#(<= proc_i 88)} assume j < 6; {74938#(<= proc_i 88)} is VALID [2019-05-15 10:17:38,912 INFO L273 TraceCheckUtils]: 138: Hoare triple {74938#(<= proc_i 88)} i := i + 4; {74957#(<= proc_i 92)} is VALID [2019-05-15 10:17:38,912 INFO L273 TraceCheckUtils]: 139: Hoare triple {74957#(<= proc_i 92)} assume i <= 1000; {74957#(<= proc_i 92)} is VALID [2019-05-15 10:17:38,913 INFO L273 TraceCheckUtils]: 140: Hoare triple {74957#(<= proc_i 92)} assume i + 4 < a[j]; {74957#(<= proc_i 92)} is VALID [2019-05-15 10:17:38,913 INFO L273 TraceCheckUtils]: 141: Hoare triple {74957#(<= proc_i 92)} assume a[5] == 1000; {74957#(<= proc_i 92)} is VALID [2019-05-15 10:17:38,914 INFO L273 TraceCheckUtils]: 142: Hoare triple {74957#(<= proc_i 92)} assume j > 4; {74957#(<= proc_i 92)} is VALID [2019-05-15 10:17:38,914 INFO L273 TraceCheckUtils]: 143: Hoare triple {74957#(<= proc_i 92)} assume j < 6; {74957#(<= proc_i 92)} is VALID [2019-05-15 10:17:38,915 INFO L273 TraceCheckUtils]: 144: Hoare triple {74957#(<= proc_i 92)} i := i + 4; {74976#(<= proc_i 96)} is VALID [2019-05-15 10:17:38,915 INFO L273 TraceCheckUtils]: 145: Hoare triple {74976#(<= proc_i 96)} assume i <= 1000; {74976#(<= proc_i 96)} is VALID [2019-05-15 10:17:38,916 INFO L273 TraceCheckUtils]: 146: Hoare triple {74976#(<= proc_i 96)} assume i + 4 < a[j]; {74976#(<= proc_i 96)} is VALID [2019-05-15 10:17:38,916 INFO L273 TraceCheckUtils]: 147: Hoare triple {74976#(<= proc_i 96)} assume a[5] == 1000; {74976#(<= proc_i 96)} is VALID [2019-05-15 10:17:38,917 INFO L273 TraceCheckUtils]: 148: Hoare triple {74976#(<= proc_i 96)} assume j > 4; {74976#(<= proc_i 96)} is VALID [2019-05-15 10:17:38,917 INFO L273 TraceCheckUtils]: 149: Hoare triple {74976#(<= proc_i 96)} assume j < 6; {74976#(<= proc_i 96)} is VALID [2019-05-15 10:17:38,918 INFO L273 TraceCheckUtils]: 150: Hoare triple {74976#(<= proc_i 96)} i := i + 4; {74995#(<= proc_i 100)} is VALID [2019-05-15 10:17:38,918 INFO L273 TraceCheckUtils]: 151: Hoare triple {74995#(<= proc_i 100)} assume i <= 1000; {74995#(<= proc_i 100)} is VALID [2019-05-15 10:17:38,919 INFO L273 TraceCheckUtils]: 152: Hoare triple {74995#(<= proc_i 100)} assume i + 4 < a[j]; {74995#(<= proc_i 100)} is VALID [2019-05-15 10:17:38,919 INFO L273 TraceCheckUtils]: 153: Hoare triple {74995#(<= proc_i 100)} assume a[5] == 1000; {74995#(<= proc_i 100)} is VALID [2019-05-15 10:17:38,920 INFO L273 TraceCheckUtils]: 154: Hoare triple {74995#(<= proc_i 100)} assume j > 4; {74995#(<= proc_i 100)} is VALID [2019-05-15 10:17:38,920 INFO L273 TraceCheckUtils]: 155: Hoare triple {74995#(<= proc_i 100)} assume j < 6; {74995#(<= proc_i 100)} is VALID [2019-05-15 10:17:38,921 INFO L273 TraceCheckUtils]: 156: Hoare triple {74995#(<= proc_i 100)} i := i + 4; {75014#(<= proc_i 104)} is VALID [2019-05-15 10:17:38,921 INFO L273 TraceCheckUtils]: 157: Hoare triple {75014#(<= proc_i 104)} assume i <= 1000; {75014#(<= proc_i 104)} is VALID [2019-05-15 10:17:38,922 INFO L273 TraceCheckUtils]: 158: Hoare triple {75014#(<= proc_i 104)} assume i + 4 < a[j]; {75014#(<= proc_i 104)} is VALID [2019-05-15 10:17:38,922 INFO L273 TraceCheckUtils]: 159: Hoare triple {75014#(<= proc_i 104)} assume a[5] == 1000; {75014#(<= proc_i 104)} is VALID [2019-05-15 10:17:38,923 INFO L273 TraceCheckUtils]: 160: Hoare triple {75014#(<= proc_i 104)} assume j > 4; {75014#(<= proc_i 104)} is VALID [2019-05-15 10:17:38,923 INFO L273 TraceCheckUtils]: 161: Hoare triple {75014#(<= proc_i 104)} assume j < 6; {75014#(<= proc_i 104)} is VALID [2019-05-15 10:17:38,924 INFO L273 TraceCheckUtils]: 162: Hoare triple {75014#(<= proc_i 104)} i := i + 4; {75033#(<= proc_i 108)} is VALID [2019-05-15 10:17:38,924 INFO L273 TraceCheckUtils]: 163: Hoare triple {75033#(<= proc_i 108)} assume i <= 1000; {75033#(<= proc_i 108)} is VALID [2019-05-15 10:17:38,925 INFO L273 TraceCheckUtils]: 164: Hoare triple {75033#(<= proc_i 108)} assume i + 4 < a[j]; {75033#(<= proc_i 108)} is VALID [2019-05-15 10:17:38,925 INFO L273 TraceCheckUtils]: 165: Hoare triple {75033#(<= proc_i 108)} assume a[5] == 1000; {75033#(<= proc_i 108)} is VALID [2019-05-15 10:17:38,926 INFO L273 TraceCheckUtils]: 166: Hoare triple {75033#(<= proc_i 108)} assume j > 4; {75033#(<= proc_i 108)} is VALID [2019-05-15 10:17:38,926 INFO L273 TraceCheckUtils]: 167: Hoare triple {75033#(<= proc_i 108)} assume j < 6; {75033#(<= proc_i 108)} is VALID [2019-05-15 10:17:38,927 INFO L273 TraceCheckUtils]: 168: Hoare triple {75033#(<= proc_i 108)} i := i + 4; {75052#(<= proc_i 112)} is VALID [2019-05-15 10:17:38,927 INFO L273 TraceCheckUtils]: 169: Hoare triple {75052#(<= proc_i 112)} assume i <= 1000; {75052#(<= proc_i 112)} is VALID [2019-05-15 10:17:38,928 INFO L273 TraceCheckUtils]: 170: Hoare triple {75052#(<= proc_i 112)} assume i + 4 < a[j]; {75052#(<= proc_i 112)} is VALID [2019-05-15 10:17:38,928 INFO L273 TraceCheckUtils]: 171: Hoare triple {75052#(<= proc_i 112)} assume a[5] == 1000; {75052#(<= proc_i 112)} is VALID [2019-05-15 10:17:38,928 INFO L273 TraceCheckUtils]: 172: Hoare triple {75052#(<= proc_i 112)} assume j > 4; {75052#(<= proc_i 112)} is VALID [2019-05-15 10:17:38,929 INFO L273 TraceCheckUtils]: 173: Hoare triple {75052#(<= proc_i 112)} assume j < 6; {75052#(<= proc_i 112)} is VALID [2019-05-15 10:17:38,930 INFO L273 TraceCheckUtils]: 174: Hoare triple {75052#(<= proc_i 112)} i := i + 4; {75071#(<= proc_i 116)} is VALID [2019-05-15 10:17:38,930 INFO L273 TraceCheckUtils]: 175: Hoare triple {75071#(<= proc_i 116)} assume i <= 1000; {75071#(<= proc_i 116)} is VALID [2019-05-15 10:17:38,931 INFO L273 TraceCheckUtils]: 176: Hoare triple {75071#(<= proc_i 116)} assume i + 4 < a[j]; {75071#(<= proc_i 116)} is VALID [2019-05-15 10:17:38,931 INFO L273 TraceCheckUtils]: 177: Hoare triple {75071#(<= proc_i 116)} assume a[5] == 1000; {75071#(<= proc_i 116)} is VALID [2019-05-15 10:17:38,931 INFO L273 TraceCheckUtils]: 178: Hoare triple {75071#(<= proc_i 116)} assume j > 4; {75071#(<= proc_i 116)} is VALID [2019-05-15 10:17:38,932 INFO L273 TraceCheckUtils]: 179: Hoare triple {75071#(<= proc_i 116)} assume j < 6; {75071#(<= proc_i 116)} is VALID [2019-05-15 10:17:38,933 INFO L273 TraceCheckUtils]: 180: Hoare triple {75071#(<= proc_i 116)} i := i + 4; {75090#(<= proc_i 120)} is VALID [2019-05-15 10:17:38,933 INFO L273 TraceCheckUtils]: 181: Hoare triple {75090#(<= proc_i 120)} assume i <= 1000; {75090#(<= proc_i 120)} is VALID [2019-05-15 10:17:38,933 INFO L273 TraceCheckUtils]: 182: Hoare triple {75090#(<= proc_i 120)} assume i + 4 < a[j]; {75090#(<= proc_i 120)} is VALID [2019-05-15 10:17:38,934 INFO L273 TraceCheckUtils]: 183: Hoare triple {75090#(<= proc_i 120)} assume a[5] == 1000; {75090#(<= proc_i 120)} is VALID [2019-05-15 10:17:38,934 INFO L273 TraceCheckUtils]: 184: Hoare triple {75090#(<= proc_i 120)} assume j > 4; {75090#(<= proc_i 120)} is VALID [2019-05-15 10:17:38,935 INFO L273 TraceCheckUtils]: 185: Hoare triple {75090#(<= proc_i 120)} assume j < 6; {75090#(<= proc_i 120)} is VALID [2019-05-15 10:17:38,936 INFO L273 TraceCheckUtils]: 186: Hoare triple {75090#(<= proc_i 120)} i := i + 4; {75109#(<= proc_i 124)} is VALID [2019-05-15 10:17:38,936 INFO L273 TraceCheckUtils]: 187: Hoare triple {75109#(<= proc_i 124)} assume i <= 1000; {75109#(<= proc_i 124)} is VALID [2019-05-15 10:17:38,936 INFO L273 TraceCheckUtils]: 188: Hoare triple {75109#(<= proc_i 124)} assume i + 4 < a[j]; {75109#(<= proc_i 124)} is VALID [2019-05-15 10:17:38,937 INFO L273 TraceCheckUtils]: 189: Hoare triple {75109#(<= proc_i 124)} assume a[5] == 1000; {75109#(<= proc_i 124)} is VALID [2019-05-15 10:17:38,937 INFO L273 TraceCheckUtils]: 190: Hoare triple {75109#(<= proc_i 124)} assume j > 4; {75109#(<= proc_i 124)} is VALID [2019-05-15 10:17:38,938 INFO L273 TraceCheckUtils]: 191: Hoare triple {75109#(<= proc_i 124)} assume j < 6; {75109#(<= proc_i 124)} is VALID [2019-05-15 10:17:38,938 INFO L273 TraceCheckUtils]: 192: Hoare triple {75109#(<= proc_i 124)} i := i + 4; {75128#(<= proc_i 128)} is VALID [2019-05-15 10:17:38,939 INFO L273 TraceCheckUtils]: 193: Hoare triple {75128#(<= proc_i 128)} assume i <= 1000; {75128#(<= proc_i 128)} is VALID [2019-05-15 10:17:38,939 INFO L273 TraceCheckUtils]: 194: Hoare triple {75128#(<= proc_i 128)} assume i + 4 < a[j]; {75128#(<= proc_i 128)} is VALID [2019-05-15 10:17:38,940 INFO L273 TraceCheckUtils]: 195: Hoare triple {75128#(<= proc_i 128)} assume a[5] == 1000; {75128#(<= proc_i 128)} is VALID [2019-05-15 10:17:38,940 INFO L273 TraceCheckUtils]: 196: Hoare triple {75128#(<= proc_i 128)} assume j > 4; {75128#(<= proc_i 128)} is VALID [2019-05-15 10:17:38,941 INFO L273 TraceCheckUtils]: 197: Hoare triple {75128#(<= proc_i 128)} assume j < 6; {75128#(<= proc_i 128)} is VALID [2019-05-15 10:17:38,941 INFO L273 TraceCheckUtils]: 198: Hoare triple {75128#(<= proc_i 128)} i := i + 4; {75147#(<= proc_i 132)} is VALID [2019-05-15 10:17:38,942 INFO L273 TraceCheckUtils]: 199: Hoare triple {75147#(<= proc_i 132)} assume i <= 1000; {75147#(<= proc_i 132)} is VALID [2019-05-15 10:17:38,942 INFO L273 TraceCheckUtils]: 200: Hoare triple {75147#(<= proc_i 132)} assume i + 4 < a[j]; {75147#(<= proc_i 132)} is VALID [2019-05-15 10:17:38,943 INFO L273 TraceCheckUtils]: 201: Hoare triple {75147#(<= proc_i 132)} assume a[5] == 1000; {75147#(<= proc_i 132)} is VALID [2019-05-15 10:17:38,943 INFO L273 TraceCheckUtils]: 202: Hoare triple {75147#(<= proc_i 132)} assume j > 4; {75147#(<= proc_i 132)} is VALID [2019-05-15 10:17:38,944 INFO L273 TraceCheckUtils]: 203: Hoare triple {75147#(<= proc_i 132)} assume j < 6; {75147#(<= proc_i 132)} is VALID [2019-05-15 10:17:38,944 INFO L273 TraceCheckUtils]: 204: Hoare triple {75147#(<= proc_i 132)} i := i + 4; {75166#(<= proc_i 136)} is VALID [2019-05-15 10:17:38,945 INFO L273 TraceCheckUtils]: 205: Hoare triple {75166#(<= proc_i 136)} assume i <= 1000; {75166#(<= proc_i 136)} is VALID [2019-05-15 10:17:38,945 INFO L273 TraceCheckUtils]: 206: Hoare triple {75166#(<= proc_i 136)} assume i + 4 < a[j]; {75166#(<= proc_i 136)} is VALID [2019-05-15 10:17:38,946 INFO L273 TraceCheckUtils]: 207: Hoare triple {75166#(<= proc_i 136)} assume a[5] == 1000; {75166#(<= proc_i 136)} is VALID [2019-05-15 10:17:38,946 INFO L273 TraceCheckUtils]: 208: Hoare triple {75166#(<= proc_i 136)} assume j > 4; {75166#(<= proc_i 136)} is VALID [2019-05-15 10:17:38,947 INFO L273 TraceCheckUtils]: 209: Hoare triple {75166#(<= proc_i 136)} assume j < 6; {75166#(<= proc_i 136)} is VALID [2019-05-15 10:17:38,947 INFO L273 TraceCheckUtils]: 210: Hoare triple {75166#(<= proc_i 136)} i := i + 4; {75185#(<= proc_i 140)} is VALID [2019-05-15 10:17:38,948 INFO L273 TraceCheckUtils]: 211: Hoare triple {75185#(<= proc_i 140)} assume i <= 1000; {75185#(<= proc_i 140)} is VALID [2019-05-15 10:17:38,948 INFO L273 TraceCheckUtils]: 212: Hoare triple {75185#(<= proc_i 140)} assume i + 4 < a[j]; {75185#(<= proc_i 140)} is VALID [2019-05-15 10:17:38,949 INFO L273 TraceCheckUtils]: 213: Hoare triple {75185#(<= proc_i 140)} assume a[5] == 1000; {75185#(<= proc_i 140)} is VALID [2019-05-15 10:17:38,949 INFO L273 TraceCheckUtils]: 214: Hoare triple {75185#(<= proc_i 140)} assume j > 4; {75185#(<= proc_i 140)} is VALID [2019-05-15 10:17:38,950 INFO L273 TraceCheckUtils]: 215: Hoare triple {75185#(<= proc_i 140)} assume j < 6; {75185#(<= proc_i 140)} is VALID [2019-05-15 10:17:38,950 INFO L273 TraceCheckUtils]: 216: Hoare triple {75185#(<= proc_i 140)} i := i + 4; {75204#(<= proc_i 144)} is VALID [2019-05-15 10:17:38,951 INFO L273 TraceCheckUtils]: 217: Hoare triple {75204#(<= proc_i 144)} assume i <= 1000; {75204#(<= proc_i 144)} is VALID [2019-05-15 10:17:38,951 INFO L273 TraceCheckUtils]: 218: Hoare triple {75204#(<= proc_i 144)} assume i + 4 < a[j]; {75204#(<= proc_i 144)} is VALID [2019-05-15 10:17:38,952 INFO L273 TraceCheckUtils]: 219: Hoare triple {75204#(<= proc_i 144)} assume a[5] == 1000; {75204#(<= proc_i 144)} is VALID [2019-05-15 10:17:38,952 INFO L273 TraceCheckUtils]: 220: Hoare triple {75204#(<= proc_i 144)} assume j > 4; {75204#(<= proc_i 144)} is VALID [2019-05-15 10:17:38,953 INFO L273 TraceCheckUtils]: 221: Hoare triple {75204#(<= proc_i 144)} assume j < 6; {75204#(<= proc_i 144)} is VALID [2019-05-15 10:17:38,953 INFO L273 TraceCheckUtils]: 222: Hoare triple {75204#(<= proc_i 144)} i := i + 4; {75223#(<= proc_i 148)} is VALID [2019-05-15 10:17:38,954 INFO L273 TraceCheckUtils]: 223: Hoare triple {75223#(<= proc_i 148)} assume i <= 1000; {75223#(<= proc_i 148)} is VALID [2019-05-15 10:17:38,954 INFO L273 TraceCheckUtils]: 224: Hoare triple {75223#(<= proc_i 148)} assume i + 4 < a[j]; {75223#(<= proc_i 148)} is VALID [2019-05-15 10:17:38,955 INFO L273 TraceCheckUtils]: 225: Hoare triple {75223#(<= proc_i 148)} assume a[5] == 1000; {75223#(<= proc_i 148)} is VALID [2019-05-15 10:17:38,955 INFO L273 TraceCheckUtils]: 226: Hoare triple {75223#(<= proc_i 148)} assume j > 4; {75223#(<= proc_i 148)} is VALID [2019-05-15 10:17:38,956 INFO L273 TraceCheckUtils]: 227: Hoare triple {75223#(<= proc_i 148)} assume j < 6; {75223#(<= proc_i 148)} is VALID [2019-05-15 10:17:38,956 INFO L273 TraceCheckUtils]: 228: Hoare triple {75223#(<= proc_i 148)} i := i + 4; {75242#(<= proc_i 152)} is VALID [2019-05-15 10:17:38,957 INFO L273 TraceCheckUtils]: 229: Hoare triple {75242#(<= proc_i 152)} assume i <= 1000; {75242#(<= proc_i 152)} is VALID [2019-05-15 10:17:38,957 INFO L273 TraceCheckUtils]: 230: Hoare triple {75242#(<= proc_i 152)} assume i + 4 < a[j]; {75242#(<= proc_i 152)} is VALID [2019-05-15 10:17:38,958 INFO L273 TraceCheckUtils]: 231: Hoare triple {75242#(<= proc_i 152)} assume a[5] == 1000; {75242#(<= proc_i 152)} is VALID [2019-05-15 10:17:38,958 INFO L273 TraceCheckUtils]: 232: Hoare triple {75242#(<= proc_i 152)} assume j > 4; {75242#(<= proc_i 152)} is VALID [2019-05-15 10:17:38,959 INFO L273 TraceCheckUtils]: 233: Hoare triple {75242#(<= proc_i 152)} assume j < 6; {75242#(<= proc_i 152)} is VALID [2019-05-15 10:17:38,959 INFO L273 TraceCheckUtils]: 234: Hoare triple {75242#(<= proc_i 152)} i := i + 4; {75261#(<= proc_i 156)} is VALID [2019-05-15 10:17:38,960 INFO L273 TraceCheckUtils]: 235: Hoare triple {75261#(<= proc_i 156)} assume i <= 1000; {75261#(<= proc_i 156)} is VALID [2019-05-15 10:17:38,960 INFO L273 TraceCheckUtils]: 236: Hoare triple {75261#(<= proc_i 156)} assume i + 4 < a[j]; {75261#(<= proc_i 156)} is VALID [2019-05-15 10:17:38,961 INFO L273 TraceCheckUtils]: 237: Hoare triple {75261#(<= proc_i 156)} assume a[5] == 1000; {75261#(<= proc_i 156)} is VALID [2019-05-15 10:17:38,961 INFO L273 TraceCheckUtils]: 238: Hoare triple {75261#(<= proc_i 156)} assume j > 4; {75261#(<= proc_i 156)} is VALID [2019-05-15 10:17:38,961 INFO L273 TraceCheckUtils]: 239: Hoare triple {75261#(<= proc_i 156)} assume j < 6; {75261#(<= proc_i 156)} is VALID [2019-05-15 10:17:38,962 INFO L273 TraceCheckUtils]: 240: Hoare triple {75261#(<= proc_i 156)} i := i + 4; {75280#(<= proc_i 160)} is VALID [2019-05-15 10:17:38,963 INFO L273 TraceCheckUtils]: 241: Hoare triple {75280#(<= proc_i 160)} assume i <= 1000; {75280#(<= proc_i 160)} is VALID [2019-05-15 10:17:38,963 INFO L273 TraceCheckUtils]: 242: Hoare triple {75280#(<= proc_i 160)} assume i + 4 < a[j]; {75280#(<= proc_i 160)} is VALID [2019-05-15 10:17:38,964 INFO L273 TraceCheckUtils]: 243: Hoare triple {75280#(<= proc_i 160)} assume a[5] == 1000; {75280#(<= proc_i 160)} is VALID [2019-05-15 10:17:38,964 INFO L273 TraceCheckUtils]: 244: Hoare triple {75280#(<= proc_i 160)} assume j > 4; {75280#(<= proc_i 160)} is VALID [2019-05-15 10:17:38,964 INFO L273 TraceCheckUtils]: 245: Hoare triple {75280#(<= proc_i 160)} assume j < 6; {75280#(<= proc_i 160)} is VALID [2019-05-15 10:17:38,965 INFO L273 TraceCheckUtils]: 246: Hoare triple {75280#(<= proc_i 160)} i := i + 4; {75299#(<= proc_i 164)} is VALID [2019-05-15 10:17:38,966 INFO L273 TraceCheckUtils]: 247: Hoare triple {75299#(<= proc_i 164)} assume i <= 1000; {75299#(<= proc_i 164)} is VALID [2019-05-15 10:17:38,966 INFO L273 TraceCheckUtils]: 248: Hoare triple {75299#(<= proc_i 164)} assume i + 4 < a[j]; {75299#(<= proc_i 164)} is VALID [2019-05-15 10:17:38,966 INFO L273 TraceCheckUtils]: 249: Hoare triple {75299#(<= proc_i 164)} assume a[5] == 1000; {75299#(<= proc_i 164)} is VALID [2019-05-15 10:17:38,967 INFO L273 TraceCheckUtils]: 250: Hoare triple {75299#(<= proc_i 164)} assume j > 4; {75299#(<= proc_i 164)} is VALID [2019-05-15 10:17:38,967 INFO L273 TraceCheckUtils]: 251: Hoare triple {75299#(<= proc_i 164)} assume j < 6; {75299#(<= proc_i 164)} is VALID [2019-05-15 10:17:38,968 INFO L273 TraceCheckUtils]: 252: Hoare triple {75299#(<= proc_i 164)} i := i + 4; {75318#(<= proc_i 168)} is VALID [2019-05-15 10:17:38,969 INFO L273 TraceCheckUtils]: 253: Hoare triple {75318#(<= proc_i 168)} assume i <= 1000; {75318#(<= proc_i 168)} is VALID [2019-05-15 10:17:38,969 INFO L273 TraceCheckUtils]: 254: Hoare triple {75318#(<= proc_i 168)} assume i + 4 < a[j]; {75318#(<= proc_i 168)} is VALID [2019-05-15 10:17:38,969 INFO L273 TraceCheckUtils]: 255: Hoare triple {75318#(<= proc_i 168)} assume a[5] == 1000; {75318#(<= proc_i 168)} is VALID [2019-05-15 10:17:38,970 INFO L273 TraceCheckUtils]: 256: Hoare triple {75318#(<= proc_i 168)} assume j > 4; {75318#(<= proc_i 168)} is VALID [2019-05-15 10:17:38,970 INFO L273 TraceCheckUtils]: 257: Hoare triple {75318#(<= proc_i 168)} assume j < 6; {75318#(<= proc_i 168)} is VALID [2019-05-15 10:17:38,971 INFO L273 TraceCheckUtils]: 258: Hoare triple {75318#(<= proc_i 168)} i := i + 4; {75337#(<= proc_i 172)} is VALID [2019-05-15 10:17:38,971 INFO L273 TraceCheckUtils]: 259: Hoare triple {75337#(<= proc_i 172)} assume i <= 1000; {75337#(<= proc_i 172)} is VALID [2019-05-15 10:17:38,972 INFO L273 TraceCheckUtils]: 260: Hoare triple {75337#(<= proc_i 172)} assume i + 4 < a[j]; {75337#(<= proc_i 172)} is VALID [2019-05-15 10:17:38,972 INFO L273 TraceCheckUtils]: 261: Hoare triple {75337#(<= proc_i 172)} assume a[5] == 1000; {75337#(<= proc_i 172)} is VALID [2019-05-15 10:17:38,973 INFO L273 TraceCheckUtils]: 262: Hoare triple {75337#(<= proc_i 172)} assume j > 4; {75337#(<= proc_i 172)} is VALID [2019-05-15 10:17:38,973 INFO L273 TraceCheckUtils]: 263: Hoare triple {75337#(<= proc_i 172)} assume j < 6; {75337#(<= proc_i 172)} is VALID [2019-05-15 10:17:38,974 INFO L273 TraceCheckUtils]: 264: Hoare triple {75337#(<= proc_i 172)} i := i + 4; {75356#(<= proc_i 176)} is VALID [2019-05-15 10:17:38,974 INFO L273 TraceCheckUtils]: 265: Hoare triple {75356#(<= proc_i 176)} assume i <= 1000; {75356#(<= proc_i 176)} is VALID [2019-05-15 10:17:38,975 INFO L273 TraceCheckUtils]: 266: Hoare triple {75356#(<= proc_i 176)} assume i + 4 < a[j]; {75356#(<= proc_i 176)} is VALID [2019-05-15 10:17:38,975 INFO L273 TraceCheckUtils]: 267: Hoare triple {75356#(<= proc_i 176)} assume a[5] == 1000; {75356#(<= proc_i 176)} is VALID [2019-05-15 10:17:38,976 INFO L273 TraceCheckUtils]: 268: Hoare triple {75356#(<= proc_i 176)} assume j > 4; {75356#(<= proc_i 176)} is VALID [2019-05-15 10:17:38,976 INFO L273 TraceCheckUtils]: 269: Hoare triple {75356#(<= proc_i 176)} assume j < 6; {75356#(<= proc_i 176)} is VALID [2019-05-15 10:17:38,977 INFO L273 TraceCheckUtils]: 270: Hoare triple {75356#(<= proc_i 176)} i := i + 4; {75375#(<= proc_i 180)} is VALID [2019-05-15 10:17:38,977 INFO L273 TraceCheckUtils]: 271: Hoare triple {75375#(<= proc_i 180)} assume i <= 1000; {75375#(<= proc_i 180)} is VALID [2019-05-15 10:17:38,978 INFO L273 TraceCheckUtils]: 272: Hoare triple {75375#(<= proc_i 180)} assume i + 4 < a[j]; {75375#(<= proc_i 180)} is VALID [2019-05-15 10:17:38,978 INFO L273 TraceCheckUtils]: 273: Hoare triple {75375#(<= proc_i 180)} assume a[5] == 1000; {75375#(<= proc_i 180)} is VALID [2019-05-15 10:17:38,979 INFO L273 TraceCheckUtils]: 274: Hoare triple {75375#(<= proc_i 180)} assume j > 4; {75375#(<= proc_i 180)} is VALID [2019-05-15 10:17:38,979 INFO L273 TraceCheckUtils]: 275: Hoare triple {75375#(<= proc_i 180)} assume j < 6; {75375#(<= proc_i 180)} is VALID [2019-05-15 10:17:38,980 INFO L273 TraceCheckUtils]: 276: Hoare triple {75375#(<= proc_i 180)} i := i + 4; {75394#(<= proc_i 184)} is VALID [2019-05-15 10:17:38,980 INFO L273 TraceCheckUtils]: 277: Hoare triple {75394#(<= proc_i 184)} assume i <= 1000; {75394#(<= proc_i 184)} is VALID [2019-05-15 10:17:38,981 INFO L273 TraceCheckUtils]: 278: Hoare triple {75394#(<= proc_i 184)} assume i + 4 < a[j]; {75394#(<= proc_i 184)} is VALID [2019-05-15 10:17:38,981 INFO L273 TraceCheckUtils]: 279: Hoare triple {75394#(<= proc_i 184)} assume a[5] == 1000; {75394#(<= proc_i 184)} is VALID [2019-05-15 10:17:38,982 INFO L273 TraceCheckUtils]: 280: Hoare triple {75394#(<= proc_i 184)} assume j > 4; {75394#(<= proc_i 184)} is VALID [2019-05-15 10:17:38,982 INFO L273 TraceCheckUtils]: 281: Hoare triple {75394#(<= proc_i 184)} assume j < 6; {75394#(<= proc_i 184)} is VALID [2019-05-15 10:17:38,983 INFO L273 TraceCheckUtils]: 282: Hoare triple {75394#(<= proc_i 184)} i := i + 4; {75413#(<= proc_i 188)} is VALID [2019-05-15 10:17:38,983 INFO L273 TraceCheckUtils]: 283: Hoare triple {75413#(<= proc_i 188)} assume i <= 1000; {75413#(<= proc_i 188)} is VALID [2019-05-15 10:17:38,984 INFO L273 TraceCheckUtils]: 284: Hoare triple {75413#(<= proc_i 188)} assume i + 4 < a[j]; {75413#(<= proc_i 188)} is VALID [2019-05-15 10:17:38,984 INFO L273 TraceCheckUtils]: 285: Hoare triple {75413#(<= proc_i 188)} assume a[5] == 1000; {75413#(<= proc_i 188)} is VALID [2019-05-15 10:17:38,985 INFO L273 TraceCheckUtils]: 286: Hoare triple {75413#(<= proc_i 188)} assume j > 4; {75413#(<= proc_i 188)} is VALID [2019-05-15 10:17:38,985 INFO L273 TraceCheckUtils]: 287: Hoare triple {75413#(<= proc_i 188)} assume j < 6; {75413#(<= proc_i 188)} is VALID [2019-05-15 10:17:38,986 INFO L273 TraceCheckUtils]: 288: Hoare triple {75413#(<= proc_i 188)} i := i + 4; {75432#(<= proc_i 192)} is VALID [2019-05-15 10:17:38,986 INFO L273 TraceCheckUtils]: 289: Hoare triple {75432#(<= proc_i 192)} assume i <= 1000; {75432#(<= proc_i 192)} is VALID [2019-05-15 10:17:38,987 INFO L273 TraceCheckUtils]: 290: Hoare triple {75432#(<= proc_i 192)} assume i + 4 < a[j]; {75432#(<= proc_i 192)} is VALID [2019-05-15 10:17:38,987 INFO L273 TraceCheckUtils]: 291: Hoare triple {75432#(<= proc_i 192)} assume a[5] == 1000; {75432#(<= proc_i 192)} is VALID [2019-05-15 10:17:38,988 INFO L273 TraceCheckUtils]: 292: Hoare triple {75432#(<= proc_i 192)} assume j > 4; {75432#(<= proc_i 192)} is VALID [2019-05-15 10:17:38,988 INFO L273 TraceCheckUtils]: 293: Hoare triple {75432#(<= proc_i 192)} assume j < 6; {75432#(<= proc_i 192)} is VALID [2019-05-15 10:17:38,989 INFO L273 TraceCheckUtils]: 294: Hoare triple {75432#(<= proc_i 192)} i := i + 4; {75451#(<= proc_i 196)} is VALID [2019-05-15 10:17:38,989 INFO L273 TraceCheckUtils]: 295: Hoare triple {75451#(<= proc_i 196)} assume i <= 1000; {75451#(<= proc_i 196)} is VALID [2019-05-15 10:17:38,990 INFO L273 TraceCheckUtils]: 296: Hoare triple {75451#(<= proc_i 196)} assume i + 4 < a[j]; {75451#(<= proc_i 196)} is VALID [2019-05-15 10:17:38,990 INFO L273 TraceCheckUtils]: 297: Hoare triple {75451#(<= proc_i 196)} assume a[5] == 1000; {75451#(<= proc_i 196)} is VALID [2019-05-15 10:17:38,991 INFO L273 TraceCheckUtils]: 298: Hoare triple {75451#(<= proc_i 196)} assume j > 4; {75451#(<= proc_i 196)} is VALID [2019-05-15 10:17:38,991 INFO L273 TraceCheckUtils]: 299: Hoare triple {75451#(<= proc_i 196)} assume j < 6; {75451#(<= proc_i 196)} is VALID [2019-05-15 10:17:38,992 INFO L273 TraceCheckUtils]: 300: Hoare triple {75451#(<= proc_i 196)} i := i + 4; {75470#(<= proc_i 200)} is VALID [2019-05-15 10:17:38,992 INFO L273 TraceCheckUtils]: 301: Hoare triple {75470#(<= proc_i 200)} assume i <= 1000; {75470#(<= proc_i 200)} is VALID [2019-05-15 10:17:38,993 INFO L273 TraceCheckUtils]: 302: Hoare triple {75470#(<= proc_i 200)} assume i + 4 < a[j]; {75470#(<= proc_i 200)} is VALID [2019-05-15 10:17:38,993 INFO L273 TraceCheckUtils]: 303: Hoare triple {75470#(<= proc_i 200)} assume a[5] == 1000; {75470#(<= proc_i 200)} is VALID [2019-05-15 10:17:38,993 INFO L273 TraceCheckUtils]: 304: Hoare triple {75470#(<= proc_i 200)} assume j > 4; {75470#(<= proc_i 200)} is VALID [2019-05-15 10:17:38,994 INFO L273 TraceCheckUtils]: 305: Hoare triple {75470#(<= proc_i 200)} assume j < 6; {75470#(<= proc_i 200)} is VALID [2019-05-15 10:17:38,995 INFO L273 TraceCheckUtils]: 306: Hoare triple {75470#(<= proc_i 200)} i := i + 4; {75489#(<= proc_i 204)} is VALID [2019-05-15 10:17:38,995 INFO L273 TraceCheckUtils]: 307: Hoare triple {75489#(<= proc_i 204)} assume i <= 1000; {75489#(<= proc_i 204)} is VALID [2019-05-15 10:17:38,996 INFO L273 TraceCheckUtils]: 308: Hoare triple {75489#(<= proc_i 204)} assume i + 4 < a[j]; {75489#(<= proc_i 204)} is VALID [2019-05-15 10:17:38,996 INFO L273 TraceCheckUtils]: 309: Hoare triple {75489#(<= proc_i 204)} assume a[5] == 1000; {75489#(<= proc_i 204)} is VALID [2019-05-15 10:17:38,996 INFO L273 TraceCheckUtils]: 310: Hoare triple {75489#(<= proc_i 204)} assume j > 4; {75489#(<= proc_i 204)} is VALID [2019-05-15 10:17:38,997 INFO L273 TraceCheckUtils]: 311: Hoare triple {75489#(<= proc_i 204)} assume j < 6; {75489#(<= proc_i 204)} is VALID [2019-05-15 10:17:38,998 INFO L273 TraceCheckUtils]: 312: Hoare triple {75489#(<= proc_i 204)} i := i + 4; {75508#(<= proc_i 208)} is VALID [2019-05-15 10:17:38,998 INFO L273 TraceCheckUtils]: 313: Hoare triple {75508#(<= proc_i 208)} assume i <= 1000; {75508#(<= proc_i 208)} is VALID [2019-05-15 10:17:38,999 INFO L273 TraceCheckUtils]: 314: Hoare triple {75508#(<= proc_i 208)} assume i + 4 < a[j]; {75508#(<= proc_i 208)} is VALID [2019-05-15 10:17:38,999 INFO L273 TraceCheckUtils]: 315: Hoare triple {75508#(<= proc_i 208)} assume a[5] == 1000; {75508#(<= proc_i 208)} is VALID [2019-05-15 10:17:38,999 INFO L273 TraceCheckUtils]: 316: Hoare triple {75508#(<= proc_i 208)} assume j > 4; {75508#(<= proc_i 208)} is VALID [2019-05-15 10:17:39,000 INFO L273 TraceCheckUtils]: 317: Hoare triple {75508#(<= proc_i 208)} assume j < 6; {75508#(<= proc_i 208)} is VALID [2019-05-15 10:17:39,001 INFO L273 TraceCheckUtils]: 318: Hoare triple {75508#(<= proc_i 208)} i := i + 4; {75527#(<= proc_i 212)} is VALID [2019-05-15 10:17:39,001 INFO L273 TraceCheckUtils]: 319: Hoare triple {75527#(<= proc_i 212)} assume i <= 1000; {75527#(<= proc_i 212)} is VALID [2019-05-15 10:17:39,002 INFO L273 TraceCheckUtils]: 320: Hoare triple {75527#(<= proc_i 212)} assume i + 4 < a[j]; {75527#(<= proc_i 212)} is VALID [2019-05-15 10:17:39,002 INFO L273 TraceCheckUtils]: 321: Hoare triple {75527#(<= proc_i 212)} assume a[5] == 1000; {75527#(<= proc_i 212)} is VALID [2019-05-15 10:17:39,002 INFO L273 TraceCheckUtils]: 322: Hoare triple {75527#(<= proc_i 212)} assume j > 4; {75527#(<= proc_i 212)} is VALID [2019-05-15 10:17:39,003 INFO L273 TraceCheckUtils]: 323: Hoare triple {75527#(<= proc_i 212)} assume j < 6; {75527#(<= proc_i 212)} is VALID [2019-05-15 10:17:39,004 INFO L273 TraceCheckUtils]: 324: Hoare triple {75527#(<= proc_i 212)} i := i + 4; {75546#(<= proc_i 216)} is VALID [2019-05-15 10:17:39,004 INFO L273 TraceCheckUtils]: 325: Hoare triple {75546#(<= proc_i 216)} assume i <= 1000; {75546#(<= proc_i 216)} is VALID [2019-05-15 10:17:39,004 INFO L273 TraceCheckUtils]: 326: Hoare triple {75546#(<= proc_i 216)} assume i + 4 < a[j]; {75546#(<= proc_i 216)} is VALID [2019-05-15 10:17:39,005 INFO L273 TraceCheckUtils]: 327: Hoare triple {75546#(<= proc_i 216)} assume a[5] == 1000; {75546#(<= proc_i 216)} is VALID [2019-05-15 10:17:39,005 INFO L273 TraceCheckUtils]: 328: Hoare triple {75546#(<= proc_i 216)} assume j > 4; {75546#(<= proc_i 216)} is VALID [2019-05-15 10:17:39,006 INFO L273 TraceCheckUtils]: 329: Hoare triple {75546#(<= proc_i 216)} assume j < 6; {75546#(<= proc_i 216)} is VALID [2019-05-15 10:17:39,007 INFO L273 TraceCheckUtils]: 330: Hoare triple {75546#(<= proc_i 216)} i := i + 4; {75565#(<= proc_i 220)} is VALID [2019-05-15 10:17:39,007 INFO L273 TraceCheckUtils]: 331: Hoare triple {75565#(<= proc_i 220)} assume i <= 1000; {75565#(<= proc_i 220)} is VALID [2019-05-15 10:17:39,007 INFO L273 TraceCheckUtils]: 332: Hoare triple {75565#(<= proc_i 220)} assume i + 4 < a[j]; {75565#(<= proc_i 220)} is VALID [2019-05-15 10:17:39,008 INFO L273 TraceCheckUtils]: 333: Hoare triple {75565#(<= proc_i 220)} assume a[5] == 1000; {75565#(<= proc_i 220)} is VALID [2019-05-15 10:17:39,008 INFO L273 TraceCheckUtils]: 334: Hoare triple {75565#(<= proc_i 220)} assume j > 4; {75565#(<= proc_i 220)} is VALID [2019-05-15 10:17:39,009 INFO L273 TraceCheckUtils]: 335: Hoare triple {75565#(<= proc_i 220)} assume j < 6; {75565#(<= proc_i 220)} is VALID [2019-05-15 10:17:39,009 INFO L273 TraceCheckUtils]: 336: Hoare triple {75565#(<= proc_i 220)} i := i + 4; {75584#(<= proc_i 224)} is VALID [2019-05-15 10:17:39,010 INFO L273 TraceCheckUtils]: 337: Hoare triple {75584#(<= proc_i 224)} assume i <= 1000; {75584#(<= proc_i 224)} is VALID [2019-05-15 10:17:39,010 INFO L273 TraceCheckUtils]: 338: Hoare triple {75584#(<= proc_i 224)} assume i + 4 < a[j]; {75584#(<= proc_i 224)} is VALID [2019-05-15 10:17:39,011 INFO L273 TraceCheckUtils]: 339: Hoare triple {75584#(<= proc_i 224)} assume a[5] == 1000; {75584#(<= proc_i 224)} is VALID [2019-05-15 10:17:39,011 INFO L273 TraceCheckUtils]: 340: Hoare triple {75584#(<= proc_i 224)} assume j > 4; {75584#(<= proc_i 224)} is VALID [2019-05-15 10:17:39,012 INFO L273 TraceCheckUtils]: 341: Hoare triple {75584#(<= proc_i 224)} assume j < 6; {75584#(<= proc_i 224)} is VALID [2019-05-15 10:17:39,012 INFO L273 TraceCheckUtils]: 342: Hoare triple {75584#(<= proc_i 224)} i := i + 4; {75603#(<= proc_i 228)} is VALID [2019-05-15 10:17:39,013 INFO L273 TraceCheckUtils]: 343: Hoare triple {75603#(<= proc_i 228)} assume i <= 1000; {75603#(<= proc_i 228)} is VALID [2019-05-15 10:17:39,013 INFO L273 TraceCheckUtils]: 344: Hoare triple {75603#(<= proc_i 228)} assume i + 4 < a[j]; {75603#(<= proc_i 228)} is VALID [2019-05-15 10:17:39,014 INFO L273 TraceCheckUtils]: 345: Hoare triple {75603#(<= proc_i 228)} assume a[5] == 1000; {75603#(<= proc_i 228)} is VALID [2019-05-15 10:17:39,014 INFO L273 TraceCheckUtils]: 346: Hoare triple {75603#(<= proc_i 228)} assume j > 4; {75603#(<= proc_i 228)} is VALID [2019-05-15 10:17:39,015 INFO L273 TraceCheckUtils]: 347: Hoare triple {75603#(<= proc_i 228)} assume j < 6; {75603#(<= proc_i 228)} is VALID [2019-05-15 10:17:39,015 INFO L273 TraceCheckUtils]: 348: Hoare triple {75603#(<= proc_i 228)} i := i + 4; {75622#(<= proc_i 232)} is VALID [2019-05-15 10:17:39,016 INFO L273 TraceCheckUtils]: 349: Hoare triple {75622#(<= proc_i 232)} assume !(i <= 1000); {74516#false} is VALID [2019-05-15 10:17:39,093 INFO L134 CoverageAnalysis]: Checked inductivity of 9976 backedges. 0 proven. 9976 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:39,094 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:39,094 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59] total 59 [2019-05-15 10:17:39,094 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 350 [2019-05-15 10:17:39,095 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:39,095 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 61 states. [2019-05-15 10:17:39,437 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 350 edges. 350 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:39,438 INFO L454 AbstractCegarLoop]: Interpolant automaton has 61 states [2019-05-15 10:17:39,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2019-05-15 10:17:39,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2019-05-15 10:17:39,439 INFO L87 Difference]: Start difference. First operand 351 states and 351 transitions. Second operand 61 states. [2019-05-15 10:17:40,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:40,036 INFO L93 Difference]: Finished difference Result 362 states and 362 transitions. [2019-05-15 10:17:40,036 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2019-05-15 10:17:40,036 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 350 [2019-05-15 10:17:40,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:40,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2019-05-15 10:17:40,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 363 transitions. [2019-05-15 10:17:40,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2019-05-15 10:17:40,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 363 transitions. [2019-05-15 10:17:40,039 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 61 states and 363 transitions. [2019-05-15 10:17:40,374 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 363 edges. 363 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:40,381 INFO L225 Difference]: With dead ends: 362 [2019-05-15 10:17:40,381 INFO L226 Difference]: Without dead ends: 362 [2019-05-15 10:17:40,382 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2019-05-15 10:17:40,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2019-05-15 10:17:40,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 357. [2019-05-15 10:17:40,385 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:40,385 INFO L82 GeneralOperation]: Start isEquivalent. First operand 362 states. Second operand 357 states. [2019-05-15 10:17:40,385 INFO L74 IsIncluded]: Start isIncluded. First operand 362 states. Second operand 357 states. [2019-05-15 10:17:40,385 INFO L87 Difference]: Start difference. First operand 362 states. Second operand 357 states. [2019-05-15 10:17:40,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:40,392 INFO L93 Difference]: Finished difference Result 362 states and 362 transitions. [2019-05-15 10:17:40,392 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 362 transitions. [2019-05-15 10:17:40,392 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:40,392 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:40,392 INFO L74 IsIncluded]: Start isIncluded. First operand 357 states. Second operand 362 states. [2019-05-15 10:17:40,392 INFO L87 Difference]: Start difference. First operand 357 states. Second operand 362 states. [2019-05-15 10:17:40,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:40,398 INFO L93 Difference]: Finished difference Result 362 states and 362 transitions. [2019-05-15 10:17:40,398 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 362 transitions. [2019-05-15 10:17:40,398 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:40,398 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:40,398 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:40,398 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:40,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2019-05-15 10:17:40,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 357 transitions. [2019-05-15 10:17:40,403 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 357 transitions. Word has length 350 [2019-05-15 10:17:40,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:40,404 INFO L475 AbstractCegarLoop]: Abstraction has 357 states and 357 transitions. [2019-05-15 10:17:40,404 INFO L476 AbstractCegarLoop]: Interpolant automaton has 61 states. [2019-05-15 10:17:40,404 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 357 transitions. [2019-05-15 10:17:40,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 357 [2019-05-15 10:17:40,405 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:40,405 INFO L399 BasicCegarLoop]: trace histogram [59, 59, 59, 59, 59, 59, 1, 1] [2019-05-15 10:17:40,405 INFO L418 AbstractCegarLoop]: === Iteration 60 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:40,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:40,405 INFO L82 PathProgramCache]: Analyzing trace with hash -46434284, now seen corresponding path program 59 times [2019-05-15 10:17:40,406 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:40,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:40,516 INFO L256 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 61 conjunts are in the unsatisfiable core [2019-05-15 10:17:40,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:40,565 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:42,687 INFO L273 TraceCheckUtils]: 0: Hoare triple {77068#true} i := 0; {77073#(<= proc_i 0)} is VALID [2019-05-15 10:17:42,687 INFO L273 TraceCheckUtils]: 1: Hoare triple {77073#(<= proc_i 0)} assume i <= 1000; {77073#(<= proc_i 0)} is VALID [2019-05-15 10:17:42,688 INFO L273 TraceCheckUtils]: 2: Hoare triple {77073#(<= proc_i 0)} assume i + 4 < a[j]; {77073#(<= proc_i 0)} is VALID [2019-05-15 10:17:42,688 INFO L273 TraceCheckUtils]: 3: Hoare triple {77073#(<= proc_i 0)} assume a[5] == 1000; {77073#(<= proc_i 0)} is VALID [2019-05-15 10:17:42,689 INFO L273 TraceCheckUtils]: 4: Hoare triple {77073#(<= proc_i 0)} assume j > 4; {77073#(<= proc_i 0)} is VALID [2019-05-15 10:17:42,689 INFO L273 TraceCheckUtils]: 5: Hoare triple {77073#(<= proc_i 0)} assume j < 6; {77073#(<= proc_i 0)} is VALID [2019-05-15 10:17:42,690 INFO L273 TraceCheckUtils]: 6: Hoare triple {77073#(<= proc_i 0)} i := i + 4; {77092#(<= proc_i 4)} is VALID [2019-05-15 10:17:42,691 INFO L273 TraceCheckUtils]: 7: Hoare triple {77092#(<= proc_i 4)} assume i <= 1000; {77092#(<= proc_i 4)} is VALID [2019-05-15 10:17:42,691 INFO L273 TraceCheckUtils]: 8: Hoare triple {77092#(<= proc_i 4)} assume i + 4 < a[j]; {77092#(<= proc_i 4)} is VALID [2019-05-15 10:17:42,692 INFO L273 TraceCheckUtils]: 9: Hoare triple {77092#(<= proc_i 4)} assume a[5] == 1000; {77092#(<= proc_i 4)} is VALID [2019-05-15 10:17:42,692 INFO L273 TraceCheckUtils]: 10: Hoare triple {77092#(<= proc_i 4)} assume j > 4; {77092#(<= proc_i 4)} is VALID [2019-05-15 10:17:42,693 INFO L273 TraceCheckUtils]: 11: Hoare triple {77092#(<= proc_i 4)} assume j < 6; {77092#(<= proc_i 4)} is VALID [2019-05-15 10:17:42,693 INFO L273 TraceCheckUtils]: 12: Hoare triple {77092#(<= proc_i 4)} i := i + 4; {77111#(<= proc_i 8)} is VALID [2019-05-15 10:17:42,694 INFO L273 TraceCheckUtils]: 13: Hoare triple {77111#(<= proc_i 8)} assume i <= 1000; {77111#(<= proc_i 8)} is VALID [2019-05-15 10:17:42,694 INFO L273 TraceCheckUtils]: 14: Hoare triple {77111#(<= proc_i 8)} assume i + 4 < a[j]; {77111#(<= proc_i 8)} is VALID [2019-05-15 10:17:42,695 INFO L273 TraceCheckUtils]: 15: Hoare triple {77111#(<= proc_i 8)} assume a[5] == 1000; {77111#(<= proc_i 8)} is VALID [2019-05-15 10:17:42,695 INFO L273 TraceCheckUtils]: 16: Hoare triple {77111#(<= proc_i 8)} assume j > 4; {77111#(<= proc_i 8)} is VALID [2019-05-15 10:17:42,696 INFO L273 TraceCheckUtils]: 17: Hoare triple {77111#(<= proc_i 8)} assume j < 6; {77111#(<= proc_i 8)} is VALID [2019-05-15 10:17:42,696 INFO L273 TraceCheckUtils]: 18: Hoare triple {77111#(<= proc_i 8)} i := i + 4; {77130#(<= proc_i 12)} is VALID [2019-05-15 10:17:42,697 INFO L273 TraceCheckUtils]: 19: Hoare triple {77130#(<= proc_i 12)} assume i <= 1000; {77130#(<= proc_i 12)} is VALID [2019-05-15 10:17:42,697 INFO L273 TraceCheckUtils]: 20: Hoare triple {77130#(<= proc_i 12)} assume i + 4 < a[j]; {77130#(<= proc_i 12)} is VALID [2019-05-15 10:17:42,698 INFO L273 TraceCheckUtils]: 21: Hoare triple {77130#(<= proc_i 12)} assume a[5] == 1000; {77130#(<= proc_i 12)} is VALID [2019-05-15 10:17:42,698 INFO L273 TraceCheckUtils]: 22: Hoare triple {77130#(<= proc_i 12)} assume j > 4; {77130#(<= proc_i 12)} is VALID [2019-05-15 10:17:42,699 INFO L273 TraceCheckUtils]: 23: Hoare triple {77130#(<= proc_i 12)} assume j < 6; {77130#(<= proc_i 12)} is VALID [2019-05-15 10:17:42,699 INFO L273 TraceCheckUtils]: 24: Hoare triple {77130#(<= proc_i 12)} i := i + 4; {77149#(<= proc_i 16)} is VALID [2019-05-15 10:17:42,700 INFO L273 TraceCheckUtils]: 25: Hoare triple {77149#(<= proc_i 16)} assume i <= 1000; {77149#(<= proc_i 16)} is VALID [2019-05-15 10:17:42,700 INFO L273 TraceCheckUtils]: 26: Hoare triple {77149#(<= proc_i 16)} assume i + 4 < a[j]; {77149#(<= proc_i 16)} is VALID [2019-05-15 10:17:42,701 INFO L273 TraceCheckUtils]: 27: Hoare triple {77149#(<= proc_i 16)} assume a[5] == 1000; {77149#(<= proc_i 16)} is VALID [2019-05-15 10:17:42,701 INFO L273 TraceCheckUtils]: 28: Hoare triple {77149#(<= proc_i 16)} assume j > 4; {77149#(<= proc_i 16)} is VALID [2019-05-15 10:17:42,702 INFO L273 TraceCheckUtils]: 29: Hoare triple {77149#(<= proc_i 16)} assume j < 6; {77149#(<= proc_i 16)} is VALID [2019-05-15 10:17:42,702 INFO L273 TraceCheckUtils]: 30: Hoare triple {77149#(<= proc_i 16)} i := i + 4; {77168#(<= proc_i 20)} is VALID [2019-05-15 10:17:42,703 INFO L273 TraceCheckUtils]: 31: Hoare triple {77168#(<= proc_i 20)} assume i <= 1000; {77168#(<= proc_i 20)} is VALID [2019-05-15 10:17:42,703 INFO L273 TraceCheckUtils]: 32: Hoare triple {77168#(<= proc_i 20)} assume i + 4 < a[j]; {77168#(<= proc_i 20)} is VALID [2019-05-15 10:17:42,704 INFO L273 TraceCheckUtils]: 33: Hoare triple {77168#(<= proc_i 20)} assume a[5] == 1000; {77168#(<= proc_i 20)} is VALID [2019-05-15 10:17:42,704 INFO L273 TraceCheckUtils]: 34: Hoare triple {77168#(<= proc_i 20)} assume j > 4; {77168#(<= proc_i 20)} is VALID [2019-05-15 10:17:42,705 INFO L273 TraceCheckUtils]: 35: Hoare triple {77168#(<= proc_i 20)} assume j < 6; {77168#(<= proc_i 20)} is VALID [2019-05-15 10:17:42,705 INFO L273 TraceCheckUtils]: 36: Hoare triple {77168#(<= proc_i 20)} i := i + 4; {77187#(<= proc_i 24)} is VALID [2019-05-15 10:17:42,706 INFO L273 TraceCheckUtils]: 37: Hoare triple {77187#(<= proc_i 24)} assume i <= 1000; {77187#(<= proc_i 24)} is VALID [2019-05-15 10:17:42,706 INFO L273 TraceCheckUtils]: 38: Hoare triple {77187#(<= proc_i 24)} assume i + 4 < a[j]; {77187#(<= proc_i 24)} is VALID [2019-05-15 10:17:42,707 INFO L273 TraceCheckUtils]: 39: Hoare triple {77187#(<= proc_i 24)} assume a[5] == 1000; {77187#(<= proc_i 24)} is VALID [2019-05-15 10:17:42,707 INFO L273 TraceCheckUtils]: 40: Hoare triple {77187#(<= proc_i 24)} assume j > 4; {77187#(<= proc_i 24)} is VALID [2019-05-15 10:17:42,708 INFO L273 TraceCheckUtils]: 41: Hoare triple {77187#(<= proc_i 24)} assume j < 6; {77187#(<= proc_i 24)} is VALID [2019-05-15 10:17:42,708 INFO L273 TraceCheckUtils]: 42: Hoare triple {77187#(<= proc_i 24)} i := i + 4; {77206#(<= proc_i 28)} is VALID [2019-05-15 10:17:42,709 INFO L273 TraceCheckUtils]: 43: Hoare triple {77206#(<= proc_i 28)} assume i <= 1000; {77206#(<= proc_i 28)} is VALID [2019-05-15 10:17:42,709 INFO L273 TraceCheckUtils]: 44: Hoare triple {77206#(<= proc_i 28)} assume i + 4 < a[j]; {77206#(<= proc_i 28)} is VALID [2019-05-15 10:17:42,710 INFO L273 TraceCheckUtils]: 45: Hoare triple {77206#(<= proc_i 28)} assume a[5] == 1000; {77206#(<= proc_i 28)} is VALID [2019-05-15 10:17:42,710 INFO L273 TraceCheckUtils]: 46: Hoare triple {77206#(<= proc_i 28)} assume j > 4; {77206#(<= proc_i 28)} is VALID [2019-05-15 10:17:42,710 INFO L273 TraceCheckUtils]: 47: Hoare triple {77206#(<= proc_i 28)} assume j < 6; {77206#(<= proc_i 28)} is VALID [2019-05-15 10:17:42,711 INFO L273 TraceCheckUtils]: 48: Hoare triple {77206#(<= proc_i 28)} i := i + 4; {77225#(<= proc_i 32)} is VALID [2019-05-15 10:17:42,712 INFO L273 TraceCheckUtils]: 49: Hoare triple {77225#(<= proc_i 32)} assume i <= 1000; {77225#(<= proc_i 32)} is VALID [2019-05-15 10:17:42,712 INFO L273 TraceCheckUtils]: 50: Hoare triple {77225#(<= proc_i 32)} assume i + 4 < a[j]; {77225#(<= proc_i 32)} is VALID [2019-05-15 10:17:42,713 INFO L273 TraceCheckUtils]: 51: Hoare triple {77225#(<= proc_i 32)} assume a[5] == 1000; {77225#(<= proc_i 32)} is VALID [2019-05-15 10:17:42,713 INFO L273 TraceCheckUtils]: 52: Hoare triple {77225#(<= proc_i 32)} assume j > 4; {77225#(<= proc_i 32)} is VALID [2019-05-15 10:17:42,713 INFO L273 TraceCheckUtils]: 53: Hoare triple {77225#(<= proc_i 32)} assume j < 6; {77225#(<= proc_i 32)} is VALID [2019-05-15 10:17:42,714 INFO L273 TraceCheckUtils]: 54: Hoare triple {77225#(<= proc_i 32)} i := i + 4; {77244#(<= proc_i 36)} is VALID [2019-05-15 10:17:42,715 INFO L273 TraceCheckUtils]: 55: Hoare triple {77244#(<= proc_i 36)} assume i <= 1000; {77244#(<= proc_i 36)} is VALID [2019-05-15 10:17:42,715 INFO L273 TraceCheckUtils]: 56: Hoare triple {77244#(<= proc_i 36)} assume i + 4 < a[j]; {77244#(<= proc_i 36)} is VALID [2019-05-15 10:17:42,715 INFO L273 TraceCheckUtils]: 57: Hoare triple {77244#(<= proc_i 36)} assume a[5] == 1000; {77244#(<= proc_i 36)} is VALID [2019-05-15 10:17:42,716 INFO L273 TraceCheckUtils]: 58: Hoare triple {77244#(<= proc_i 36)} assume j > 4; {77244#(<= proc_i 36)} is VALID [2019-05-15 10:17:42,716 INFO L273 TraceCheckUtils]: 59: Hoare triple {77244#(<= proc_i 36)} assume j < 6; {77244#(<= proc_i 36)} is VALID [2019-05-15 10:17:42,717 INFO L273 TraceCheckUtils]: 60: Hoare triple {77244#(<= proc_i 36)} i := i + 4; {77263#(<= proc_i 40)} is VALID [2019-05-15 10:17:42,718 INFO L273 TraceCheckUtils]: 61: Hoare triple {77263#(<= proc_i 40)} assume i <= 1000; {77263#(<= proc_i 40)} is VALID [2019-05-15 10:17:42,718 INFO L273 TraceCheckUtils]: 62: Hoare triple {77263#(<= proc_i 40)} assume i + 4 < a[j]; {77263#(<= proc_i 40)} is VALID [2019-05-15 10:17:42,719 INFO L273 TraceCheckUtils]: 63: Hoare triple {77263#(<= proc_i 40)} assume a[5] == 1000; {77263#(<= proc_i 40)} is VALID [2019-05-15 10:17:42,719 INFO L273 TraceCheckUtils]: 64: Hoare triple {77263#(<= proc_i 40)} assume j > 4; {77263#(<= proc_i 40)} is VALID [2019-05-15 10:17:42,719 INFO L273 TraceCheckUtils]: 65: Hoare triple {77263#(<= proc_i 40)} assume j < 6; {77263#(<= proc_i 40)} is VALID [2019-05-15 10:17:42,720 INFO L273 TraceCheckUtils]: 66: Hoare triple {77263#(<= proc_i 40)} i := i + 4; {77282#(<= proc_i 44)} is VALID [2019-05-15 10:17:42,721 INFO L273 TraceCheckUtils]: 67: Hoare triple {77282#(<= proc_i 44)} assume i <= 1000; {77282#(<= proc_i 44)} is VALID [2019-05-15 10:17:42,721 INFO L273 TraceCheckUtils]: 68: Hoare triple {77282#(<= proc_i 44)} assume i + 4 < a[j]; {77282#(<= proc_i 44)} is VALID [2019-05-15 10:17:42,721 INFO L273 TraceCheckUtils]: 69: Hoare triple {77282#(<= proc_i 44)} assume a[5] == 1000; {77282#(<= proc_i 44)} is VALID [2019-05-15 10:17:42,722 INFO L273 TraceCheckUtils]: 70: Hoare triple {77282#(<= proc_i 44)} assume j > 4; {77282#(<= proc_i 44)} is VALID [2019-05-15 10:17:42,722 INFO L273 TraceCheckUtils]: 71: Hoare triple {77282#(<= proc_i 44)} assume j < 6; {77282#(<= proc_i 44)} is VALID [2019-05-15 10:17:42,723 INFO L273 TraceCheckUtils]: 72: Hoare triple {77282#(<= proc_i 44)} i := i + 4; {77301#(<= proc_i 48)} is VALID [2019-05-15 10:17:42,724 INFO L273 TraceCheckUtils]: 73: Hoare triple {77301#(<= proc_i 48)} assume i <= 1000; {77301#(<= proc_i 48)} is VALID [2019-05-15 10:17:42,724 INFO L273 TraceCheckUtils]: 74: Hoare triple {77301#(<= proc_i 48)} assume i + 4 < a[j]; {77301#(<= proc_i 48)} is VALID [2019-05-15 10:17:42,725 INFO L273 TraceCheckUtils]: 75: Hoare triple {77301#(<= proc_i 48)} assume a[5] == 1000; {77301#(<= proc_i 48)} is VALID [2019-05-15 10:17:42,725 INFO L273 TraceCheckUtils]: 76: Hoare triple {77301#(<= proc_i 48)} assume j > 4; {77301#(<= proc_i 48)} is VALID [2019-05-15 10:17:42,726 INFO L273 TraceCheckUtils]: 77: Hoare triple {77301#(<= proc_i 48)} assume j < 6; {77301#(<= proc_i 48)} is VALID [2019-05-15 10:17:42,726 INFO L273 TraceCheckUtils]: 78: Hoare triple {77301#(<= proc_i 48)} i := i + 4; {77320#(<= proc_i 52)} is VALID [2019-05-15 10:17:42,727 INFO L273 TraceCheckUtils]: 79: Hoare triple {77320#(<= proc_i 52)} assume i <= 1000; {77320#(<= proc_i 52)} is VALID [2019-05-15 10:17:42,727 INFO L273 TraceCheckUtils]: 80: Hoare triple {77320#(<= proc_i 52)} assume i + 4 < a[j]; {77320#(<= proc_i 52)} is VALID [2019-05-15 10:17:42,728 INFO L273 TraceCheckUtils]: 81: Hoare triple {77320#(<= proc_i 52)} assume a[5] == 1000; {77320#(<= proc_i 52)} is VALID [2019-05-15 10:17:42,728 INFO L273 TraceCheckUtils]: 82: Hoare triple {77320#(<= proc_i 52)} assume j > 4; {77320#(<= proc_i 52)} is VALID [2019-05-15 10:17:42,729 INFO L273 TraceCheckUtils]: 83: Hoare triple {77320#(<= proc_i 52)} assume j < 6; {77320#(<= proc_i 52)} is VALID [2019-05-15 10:17:42,729 INFO L273 TraceCheckUtils]: 84: Hoare triple {77320#(<= proc_i 52)} i := i + 4; {77339#(<= proc_i 56)} is VALID [2019-05-15 10:17:42,730 INFO L273 TraceCheckUtils]: 85: Hoare triple {77339#(<= proc_i 56)} assume i <= 1000; {77339#(<= proc_i 56)} is VALID [2019-05-15 10:17:42,730 INFO L273 TraceCheckUtils]: 86: Hoare triple {77339#(<= proc_i 56)} assume i + 4 < a[j]; {77339#(<= proc_i 56)} is VALID [2019-05-15 10:17:42,731 INFO L273 TraceCheckUtils]: 87: Hoare triple {77339#(<= proc_i 56)} assume a[5] == 1000; {77339#(<= proc_i 56)} is VALID [2019-05-15 10:17:42,731 INFO L273 TraceCheckUtils]: 88: Hoare triple {77339#(<= proc_i 56)} assume j > 4; {77339#(<= proc_i 56)} is VALID [2019-05-15 10:17:42,732 INFO L273 TraceCheckUtils]: 89: Hoare triple {77339#(<= proc_i 56)} assume j < 6; {77339#(<= proc_i 56)} is VALID [2019-05-15 10:17:42,732 INFO L273 TraceCheckUtils]: 90: Hoare triple {77339#(<= proc_i 56)} i := i + 4; {77358#(<= proc_i 60)} is VALID [2019-05-15 10:17:42,733 INFO L273 TraceCheckUtils]: 91: Hoare triple {77358#(<= proc_i 60)} assume i <= 1000; {77358#(<= proc_i 60)} is VALID [2019-05-15 10:17:42,733 INFO L273 TraceCheckUtils]: 92: Hoare triple {77358#(<= proc_i 60)} assume i + 4 < a[j]; {77358#(<= proc_i 60)} is VALID [2019-05-15 10:17:42,734 INFO L273 TraceCheckUtils]: 93: Hoare triple {77358#(<= proc_i 60)} assume a[5] == 1000; {77358#(<= proc_i 60)} is VALID [2019-05-15 10:17:42,734 INFO L273 TraceCheckUtils]: 94: Hoare triple {77358#(<= proc_i 60)} assume j > 4; {77358#(<= proc_i 60)} is VALID [2019-05-15 10:17:42,735 INFO L273 TraceCheckUtils]: 95: Hoare triple {77358#(<= proc_i 60)} assume j < 6; {77358#(<= proc_i 60)} is VALID [2019-05-15 10:17:42,735 INFO L273 TraceCheckUtils]: 96: Hoare triple {77358#(<= proc_i 60)} i := i + 4; {77377#(<= proc_i 64)} is VALID [2019-05-15 10:17:42,736 INFO L273 TraceCheckUtils]: 97: Hoare triple {77377#(<= proc_i 64)} assume i <= 1000; {77377#(<= proc_i 64)} is VALID [2019-05-15 10:17:42,736 INFO L273 TraceCheckUtils]: 98: Hoare triple {77377#(<= proc_i 64)} assume i + 4 < a[j]; {77377#(<= proc_i 64)} is VALID [2019-05-15 10:17:42,737 INFO L273 TraceCheckUtils]: 99: Hoare triple {77377#(<= proc_i 64)} assume a[5] == 1000; {77377#(<= proc_i 64)} is VALID [2019-05-15 10:17:42,737 INFO L273 TraceCheckUtils]: 100: Hoare triple {77377#(<= proc_i 64)} assume j > 4; {77377#(<= proc_i 64)} is VALID [2019-05-15 10:17:42,738 INFO L273 TraceCheckUtils]: 101: Hoare triple {77377#(<= proc_i 64)} assume j < 6; {77377#(<= proc_i 64)} is VALID [2019-05-15 10:17:42,738 INFO L273 TraceCheckUtils]: 102: Hoare triple {77377#(<= proc_i 64)} i := i + 4; {77396#(<= proc_i 68)} is VALID [2019-05-15 10:17:42,739 INFO L273 TraceCheckUtils]: 103: Hoare triple {77396#(<= proc_i 68)} assume i <= 1000; {77396#(<= proc_i 68)} is VALID [2019-05-15 10:17:42,739 INFO L273 TraceCheckUtils]: 104: Hoare triple {77396#(<= proc_i 68)} assume i + 4 < a[j]; {77396#(<= proc_i 68)} is VALID [2019-05-15 10:17:42,740 INFO L273 TraceCheckUtils]: 105: Hoare triple {77396#(<= proc_i 68)} assume a[5] == 1000; {77396#(<= proc_i 68)} is VALID [2019-05-15 10:17:42,740 INFO L273 TraceCheckUtils]: 106: Hoare triple {77396#(<= proc_i 68)} assume j > 4; {77396#(<= proc_i 68)} is VALID [2019-05-15 10:17:42,741 INFO L273 TraceCheckUtils]: 107: Hoare triple {77396#(<= proc_i 68)} assume j < 6; {77396#(<= proc_i 68)} is VALID [2019-05-15 10:17:42,741 INFO L273 TraceCheckUtils]: 108: Hoare triple {77396#(<= proc_i 68)} i := i + 4; {77415#(<= proc_i 72)} is VALID [2019-05-15 10:17:42,742 INFO L273 TraceCheckUtils]: 109: Hoare triple {77415#(<= proc_i 72)} assume i <= 1000; {77415#(<= proc_i 72)} is VALID [2019-05-15 10:17:42,742 INFO L273 TraceCheckUtils]: 110: Hoare triple {77415#(<= proc_i 72)} assume i + 4 < a[j]; {77415#(<= proc_i 72)} is VALID [2019-05-15 10:17:42,743 INFO L273 TraceCheckUtils]: 111: Hoare triple {77415#(<= proc_i 72)} assume a[5] == 1000; {77415#(<= proc_i 72)} is VALID [2019-05-15 10:17:42,743 INFO L273 TraceCheckUtils]: 112: Hoare triple {77415#(<= proc_i 72)} assume j > 4; {77415#(<= proc_i 72)} is VALID [2019-05-15 10:17:42,744 INFO L273 TraceCheckUtils]: 113: Hoare triple {77415#(<= proc_i 72)} assume j < 6; {77415#(<= proc_i 72)} is VALID [2019-05-15 10:17:42,744 INFO L273 TraceCheckUtils]: 114: Hoare triple {77415#(<= proc_i 72)} i := i + 4; {77434#(<= proc_i 76)} is VALID [2019-05-15 10:17:42,745 INFO L273 TraceCheckUtils]: 115: Hoare triple {77434#(<= proc_i 76)} assume i <= 1000; {77434#(<= proc_i 76)} is VALID [2019-05-15 10:17:42,745 INFO L273 TraceCheckUtils]: 116: Hoare triple {77434#(<= proc_i 76)} assume i + 4 < a[j]; {77434#(<= proc_i 76)} is VALID [2019-05-15 10:17:42,746 INFO L273 TraceCheckUtils]: 117: Hoare triple {77434#(<= proc_i 76)} assume a[5] == 1000; {77434#(<= proc_i 76)} is VALID [2019-05-15 10:17:42,746 INFO L273 TraceCheckUtils]: 118: Hoare triple {77434#(<= proc_i 76)} assume j > 4; {77434#(<= proc_i 76)} is VALID [2019-05-15 10:17:42,747 INFO L273 TraceCheckUtils]: 119: Hoare triple {77434#(<= proc_i 76)} assume j < 6; {77434#(<= proc_i 76)} is VALID [2019-05-15 10:17:42,747 INFO L273 TraceCheckUtils]: 120: Hoare triple {77434#(<= proc_i 76)} i := i + 4; {77453#(<= proc_i 80)} is VALID [2019-05-15 10:17:42,748 INFO L273 TraceCheckUtils]: 121: Hoare triple {77453#(<= proc_i 80)} assume i <= 1000; {77453#(<= proc_i 80)} is VALID [2019-05-15 10:17:42,748 INFO L273 TraceCheckUtils]: 122: Hoare triple {77453#(<= proc_i 80)} assume i + 4 < a[j]; {77453#(<= proc_i 80)} is VALID [2019-05-15 10:17:42,749 INFO L273 TraceCheckUtils]: 123: Hoare triple {77453#(<= proc_i 80)} assume a[5] == 1000; {77453#(<= proc_i 80)} is VALID [2019-05-15 10:17:42,749 INFO L273 TraceCheckUtils]: 124: Hoare triple {77453#(<= proc_i 80)} assume j > 4; {77453#(<= proc_i 80)} is VALID [2019-05-15 10:17:42,750 INFO L273 TraceCheckUtils]: 125: Hoare triple {77453#(<= proc_i 80)} assume j < 6; {77453#(<= proc_i 80)} is VALID [2019-05-15 10:17:42,750 INFO L273 TraceCheckUtils]: 126: Hoare triple {77453#(<= proc_i 80)} i := i + 4; {77472#(<= proc_i 84)} is VALID [2019-05-15 10:17:42,751 INFO L273 TraceCheckUtils]: 127: Hoare triple {77472#(<= proc_i 84)} assume i <= 1000; {77472#(<= proc_i 84)} is VALID [2019-05-15 10:17:42,751 INFO L273 TraceCheckUtils]: 128: Hoare triple {77472#(<= proc_i 84)} assume i + 4 < a[j]; {77472#(<= proc_i 84)} is VALID [2019-05-15 10:17:42,752 INFO L273 TraceCheckUtils]: 129: Hoare triple {77472#(<= proc_i 84)} assume a[5] == 1000; {77472#(<= proc_i 84)} is VALID [2019-05-15 10:17:42,752 INFO L273 TraceCheckUtils]: 130: Hoare triple {77472#(<= proc_i 84)} assume j > 4; {77472#(<= proc_i 84)} is VALID [2019-05-15 10:17:42,753 INFO L273 TraceCheckUtils]: 131: Hoare triple {77472#(<= proc_i 84)} assume j < 6; {77472#(<= proc_i 84)} is VALID [2019-05-15 10:17:42,753 INFO L273 TraceCheckUtils]: 132: Hoare triple {77472#(<= proc_i 84)} i := i + 4; {77491#(<= proc_i 88)} is VALID [2019-05-15 10:17:42,754 INFO L273 TraceCheckUtils]: 133: Hoare triple {77491#(<= proc_i 88)} assume i <= 1000; {77491#(<= proc_i 88)} is VALID [2019-05-15 10:17:42,754 INFO L273 TraceCheckUtils]: 134: Hoare triple {77491#(<= proc_i 88)} assume i + 4 < a[j]; {77491#(<= proc_i 88)} is VALID [2019-05-15 10:17:42,755 INFO L273 TraceCheckUtils]: 135: Hoare triple {77491#(<= proc_i 88)} assume a[5] == 1000; {77491#(<= proc_i 88)} is VALID [2019-05-15 10:17:42,755 INFO L273 TraceCheckUtils]: 136: Hoare triple {77491#(<= proc_i 88)} assume j > 4; {77491#(<= proc_i 88)} is VALID [2019-05-15 10:17:42,756 INFO L273 TraceCheckUtils]: 137: Hoare triple {77491#(<= proc_i 88)} assume j < 6; {77491#(<= proc_i 88)} is VALID [2019-05-15 10:17:42,756 INFO L273 TraceCheckUtils]: 138: Hoare triple {77491#(<= proc_i 88)} i := i + 4; {77510#(<= proc_i 92)} is VALID [2019-05-15 10:17:42,757 INFO L273 TraceCheckUtils]: 139: Hoare triple {77510#(<= proc_i 92)} assume i <= 1000; {77510#(<= proc_i 92)} is VALID [2019-05-15 10:17:42,757 INFO L273 TraceCheckUtils]: 140: Hoare triple {77510#(<= proc_i 92)} assume i + 4 < a[j]; {77510#(<= proc_i 92)} is VALID [2019-05-15 10:17:42,758 INFO L273 TraceCheckUtils]: 141: Hoare triple {77510#(<= proc_i 92)} assume a[5] == 1000; {77510#(<= proc_i 92)} is VALID [2019-05-15 10:17:42,758 INFO L273 TraceCheckUtils]: 142: Hoare triple {77510#(<= proc_i 92)} assume j > 4; {77510#(<= proc_i 92)} is VALID [2019-05-15 10:17:42,759 INFO L273 TraceCheckUtils]: 143: Hoare triple {77510#(<= proc_i 92)} assume j < 6; {77510#(<= proc_i 92)} is VALID [2019-05-15 10:17:42,760 INFO L273 TraceCheckUtils]: 144: Hoare triple {77510#(<= proc_i 92)} i := i + 4; {77529#(<= proc_i 96)} is VALID [2019-05-15 10:17:42,760 INFO L273 TraceCheckUtils]: 145: Hoare triple {77529#(<= proc_i 96)} assume i <= 1000; {77529#(<= proc_i 96)} is VALID [2019-05-15 10:17:42,760 INFO L273 TraceCheckUtils]: 146: Hoare triple {77529#(<= proc_i 96)} assume i + 4 < a[j]; {77529#(<= proc_i 96)} is VALID [2019-05-15 10:17:42,761 INFO L273 TraceCheckUtils]: 147: Hoare triple {77529#(<= proc_i 96)} assume a[5] == 1000; {77529#(<= proc_i 96)} is VALID [2019-05-15 10:17:42,761 INFO L273 TraceCheckUtils]: 148: Hoare triple {77529#(<= proc_i 96)} assume j > 4; {77529#(<= proc_i 96)} is VALID [2019-05-15 10:17:42,762 INFO L273 TraceCheckUtils]: 149: Hoare triple {77529#(<= proc_i 96)} assume j < 6; {77529#(<= proc_i 96)} is VALID [2019-05-15 10:17:42,763 INFO L273 TraceCheckUtils]: 150: Hoare triple {77529#(<= proc_i 96)} i := i + 4; {77548#(<= proc_i 100)} is VALID [2019-05-15 10:17:42,763 INFO L273 TraceCheckUtils]: 151: Hoare triple {77548#(<= proc_i 100)} assume i <= 1000; {77548#(<= proc_i 100)} is VALID [2019-05-15 10:17:42,764 INFO L273 TraceCheckUtils]: 152: Hoare triple {77548#(<= proc_i 100)} assume i + 4 < a[j]; {77548#(<= proc_i 100)} is VALID [2019-05-15 10:17:42,764 INFO L273 TraceCheckUtils]: 153: Hoare triple {77548#(<= proc_i 100)} assume a[5] == 1000; {77548#(<= proc_i 100)} is VALID [2019-05-15 10:17:42,764 INFO L273 TraceCheckUtils]: 154: Hoare triple {77548#(<= proc_i 100)} assume j > 4; {77548#(<= proc_i 100)} is VALID [2019-05-15 10:17:42,765 INFO L273 TraceCheckUtils]: 155: Hoare triple {77548#(<= proc_i 100)} assume j < 6; {77548#(<= proc_i 100)} is VALID [2019-05-15 10:17:42,766 INFO L273 TraceCheckUtils]: 156: Hoare triple {77548#(<= proc_i 100)} i := i + 4; {77567#(<= proc_i 104)} is VALID [2019-05-15 10:17:42,766 INFO L273 TraceCheckUtils]: 157: Hoare triple {77567#(<= proc_i 104)} assume i <= 1000; {77567#(<= proc_i 104)} is VALID [2019-05-15 10:17:42,767 INFO L273 TraceCheckUtils]: 158: Hoare triple {77567#(<= proc_i 104)} assume i + 4 < a[j]; {77567#(<= proc_i 104)} is VALID [2019-05-15 10:17:42,767 INFO L273 TraceCheckUtils]: 159: Hoare triple {77567#(<= proc_i 104)} assume a[5] == 1000; {77567#(<= proc_i 104)} is VALID [2019-05-15 10:17:42,768 INFO L273 TraceCheckUtils]: 160: Hoare triple {77567#(<= proc_i 104)} assume j > 4; {77567#(<= proc_i 104)} is VALID [2019-05-15 10:17:42,768 INFO L273 TraceCheckUtils]: 161: Hoare triple {77567#(<= proc_i 104)} assume j < 6; {77567#(<= proc_i 104)} is VALID [2019-05-15 10:17:42,769 INFO L273 TraceCheckUtils]: 162: Hoare triple {77567#(<= proc_i 104)} i := i + 4; {77586#(<= proc_i 108)} is VALID [2019-05-15 10:17:42,769 INFO L273 TraceCheckUtils]: 163: Hoare triple {77586#(<= proc_i 108)} assume i <= 1000; {77586#(<= proc_i 108)} is VALID [2019-05-15 10:17:42,770 INFO L273 TraceCheckUtils]: 164: Hoare triple {77586#(<= proc_i 108)} assume i + 4 < a[j]; {77586#(<= proc_i 108)} is VALID [2019-05-15 10:17:42,770 INFO L273 TraceCheckUtils]: 165: Hoare triple {77586#(<= proc_i 108)} assume a[5] == 1000; {77586#(<= proc_i 108)} is VALID [2019-05-15 10:17:42,770 INFO L273 TraceCheckUtils]: 166: Hoare triple {77586#(<= proc_i 108)} assume j > 4; {77586#(<= proc_i 108)} is VALID [2019-05-15 10:17:42,771 INFO L273 TraceCheckUtils]: 167: Hoare triple {77586#(<= proc_i 108)} assume j < 6; {77586#(<= proc_i 108)} is VALID [2019-05-15 10:17:42,772 INFO L273 TraceCheckUtils]: 168: Hoare triple {77586#(<= proc_i 108)} i := i + 4; {77605#(<= proc_i 112)} is VALID [2019-05-15 10:17:42,772 INFO L273 TraceCheckUtils]: 169: Hoare triple {77605#(<= proc_i 112)} assume i <= 1000; {77605#(<= proc_i 112)} is VALID [2019-05-15 10:17:42,773 INFO L273 TraceCheckUtils]: 170: Hoare triple {77605#(<= proc_i 112)} assume i + 4 < a[j]; {77605#(<= proc_i 112)} is VALID [2019-05-15 10:17:42,773 INFO L273 TraceCheckUtils]: 171: Hoare triple {77605#(<= proc_i 112)} assume a[5] == 1000; {77605#(<= proc_i 112)} is VALID [2019-05-15 10:17:42,773 INFO L273 TraceCheckUtils]: 172: Hoare triple {77605#(<= proc_i 112)} assume j > 4; {77605#(<= proc_i 112)} is VALID [2019-05-15 10:17:42,774 INFO L273 TraceCheckUtils]: 173: Hoare triple {77605#(<= proc_i 112)} assume j < 6; {77605#(<= proc_i 112)} is VALID [2019-05-15 10:17:42,775 INFO L273 TraceCheckUtils]: 174: Hoare triple {77605#(<= proc_i 112)} i := i + 4; {77624#(<= proc_i 116)} is VALID [2019-05-15 10:17:42,775 INFO L273 TraceCheckUtils]: 175: Hoare triple {77624#(<= proc_i 116)} assume i <= 1000; {77624#(<= proc_i 116)} is VALID [2019-05-15 10:17:42,776 INFO L273 TraceCheckUtils]: 176: Hoare triple {77624#(<= proc_i 116)} assume i + 4 < a[j]; {77624#(<= proc_i 116)} is VALID [2019-05-15 10:17:42,776 INFO L273 TraceCheckUtils]: 177: Hoare triple {77624#(<= proc_i 116)} assume a[5] == 1000; {77624#(<= proc_i 116)} is VALID [2019-05-15 10:17:42,776 INFO L273 TraceCheckUtils]: 178: Hoare triple {77624#(<= proc_i 116)} assume j > 4; {77624#(<= proc_i 116)} is VALID [2019-05-15 10:17:42,777 INFO L273 TraceCheckUtils]: 179: Hoare triple {77624#(<= proc_i 116)} assume j < 6; {77624#(<= proc_i 116)} is VALID [2019-05-15 10:17:42,778 INFO L273 TraceCheckUtils]: 180: Hoare triple {77624#(<= proc_i 116)} i := i + 4; {77643#(<= proc_i 120)} is VALID [2019-05-15 10:17:42,778 INFO L273 TraceCheckUtils]: 181: Hoare triple {77643#(<= proc_i 120)} assume i <= 1000; {77643#(<= proc_i 120)} is VALID [2019-05-15 10:17:42,778 INFO L273 TraceCheckUtils]: 182: Hoare triple {77643#(<= proc_i 120)} assume i + 4 < a[j]; {77643#(<= proc_i 120)} is VALID [2019-05-15 10:17:42,779 INFO L273 TraceCheckUtils]: 183: Hoare triple {77643#(<= proc_i 120)} assume a[5] == 1000; {77643#(<= proc_i 120)} is VALID [2019-05-15 10:17:42,779 INFO L273 TraceCheckUtils]: 184: Hoare triple {77643#(<= proc_i 120)} assume j > 4; {77643#(<= proc_i 120)} is VALID [2019-05-15 10:17:42,780 INFO L273 TraceCheckUtils]: 185: Hoare triple {77643#(<= proc_i 120)} assume j < 6; {77643#(<= proc_i 120)} is VALID [2019-05-15 10:17:42,780 INFO L273 TraceCheckUtils]: 186: Hoare triple {77643#(<= proc_i 120)} i := i + 4; {77662#(<= proc_i 124)} is VALID [2019-05-15 10:17:42,781 INFO L273 TraceCheckUtils]: 187: Hoare triple {77662#(<= proc_i 124)} assume i <= 1000; {77662#(<= proc_i 124)} is VALID [2019-05-15 10:17:42,781 INFO L273 TraceCheckUtils]: 188: Hoare triple {77662#(<= proc_i 124)} assume i + 4 < a[j]; {77662#(<= proc_i 124)} is VALID [2019-05-15 10:17:42,782 INFO L273 TraceCheckUtils]: 189: Hoare triple {77662#(<= proc_i 124)} assume a[5] == 1000; {77662#(<= proc_i 124)} is VALID [2019-05-15 10:17:42,782 INFO L273 TraceCheckUtils]: 190: Hoare triple {77662#(<= proc_i 124)} assume j > 4; {77662#(<= proc_i 124)} is VALID [2019-05-15 10:17:42,783 INFO L273 TraceCheckUtils]: 191: Hoare triple {77662#(<= proc_i 124)} assume j < 6; {77662#(<= proc_i 124)} is VALID [2019-05-15 10:17:42,783 INFO L273 TraceCheckUtils]: 192: Hoare triple {77662#(<= proc_i 124)} i := i + 4; {77681#(<= proc_i 128)} is VALID [2019-05-15 10:17:42,784 INFO L273 TraceCheckUtils]: 193: Hoare triple {77681#(<= proc_i 128)} assume i <= 1000; {77681#(<= proc_i 128)} is VALID [2019-05-15 10:17:42,784 INFO L273 TraceCheckUtils]: 194: Hoare triple {77681#(<= proc_i 128)} assume i + 4 < a[j]; {77681#(<= proc_i 128)} is VALID [2019-05-15 10:17:42,785 INFO L273 TraceCheckUtils]: 195: Hoare triple {77681#(<= proc_i 128)} assume a[5] == 1000; {77681#(<= proc_i 128)} is VALID [2019-05-15 10:17:42,785 INFO L273 TraceCheckUtils]: 196: Hoare triple {77681#(<= proc_i 128)} assume j > 4; {77681#(<= proc_i 128)} is VALID [2019-05-15 10:17:42,786 INFO L273 TraceCheckUtils]: 197: Hoare triple {77681#(<= proc_i 128)} assume j < 6; {77681#(<= proc_i 128)} is VALID [2019-05-15 10:17:42,787 INFO L273 TraceCheckUtils]: 198: Hoare triple {77681#(<= proc_i 128)} i := i + 4; {77700#(<= proc_i 132)} is VALID [2019-05-15 10:17:42,787 INFO L273 TraceCheckUtils]: 199: Hoare triple {77700#(<= proc_i 132)} assume i <= 1000; {77700#(<= proc_i 132)} is VALID [2019-05-15 10:17:42,788 INFO L273 TraceCheckUtils]: 200: Hoare triple {77700#(<= proc_i 132)} assume i + 4 < a[j]; {77700#(<= proc_i 132)} is VALID [2019-05-15 10:17:42,788 INFO L273 TraceCheckUtils]: 201: Hoare triple {77700#(<= proc_i 132)} assume a[5] == 1000; {77700#(<= proc_i 132)} is VALID [2019-05-15 10:17:42,788 INFO L273 TraceCheckUtils]: 202: Hoare triple {77700#(<= proc_i 132)} assume j > 4; {77700#(<= proc_i 132)} is VALID [2019-05-15 10:17:42,789 INFO L273 TraceCheckUtils]: 203: Hoare triple {77700#(<= proc_i 132)} assume j < 6; {77700#(<= proc_i 132)} is VALID [2019-05-15 10:17:42,790 INFO L273 TraceCheckUtils]: 204: Hoare triple {77700#(<= proc_i 132)} i := i + 4; {77719#(<= proc_i 136)} is VALID [2019-05-15 10:17:42,790 INFO L273 TraceCheckUtils]: 205: Hoare triple {77719#(<= proc_i 136)} assume i <= 1000; {77719#(<= proc_i 136)} is VALID [2019-05-15 10:17:42,791 INFO L273 TraceCheckUtils]: 206: Hoare triple {77719#(<= proc_i 136)} assume i + 4 < a[j]; {77719#(<= proc_i 136)} is VALID [2019-05-15 10:17:42,791 INFO L273 TraceCheckUtils]: 207: Hoare triple {77719#(<= proc_i 136)} assume a[5] == 1000; {77719#(<= proc_i 136)} is VALID [2019-05-15 10:17:42,791 INFO L273 TraceCheckUtils]: 208: Hoare triple {77719#(<= proc_i 136)} assume j > 4; {77719#(<= proc_i 136)} is VALID [2019-05-15 10:17:42,792 INFO L273 TraceCheckUtils]: 209: Hoare triple {77719#(<= proc_i 136)} assume j < 6; {77719#(<= proc_i 136)} is VALID [2019-05-15 10:17:42,793 INFO L273 TraceCheckUtils]: 210: Hoare triple {77719#(<= proc_i 136)} i := i + 4; {77738#(<= proc_i 140)} is VALID [2019-05-15 10:17:42,793 INFO L273 TraceCheckUtils]: 211: Hoare triple {77738#(<= proc_i 140)} assume i <= 1000; {77738#(<= proc_i 140)} is VALID [2019-05-15 10:17:42,794 INFO L273 TraceCheckUtils]: 212: Hoare triple {77738#(<= proc_i 140)} assume i + 4 < a[j]; {77738#(<= proc_i 140)} is VALID [2019-05-15 10:17:42,794 INFO L273 TraceCheckUtils]: 213: Hoare triple {77738#(<= proc_i 140)} assume a[5] == 1000; {77738#(<= proc_i 140)} is VALID [2019-05-15 10:17:42,794 INFO L273 TraceCheckUtils]: 214: Hoare triple {77738#(<= proc_i 140)} assume j > 4; {77738#(<= proc_i 140)} is VALID [2019-05-15 10:17:42,795 INFO L273 TraceCheckUtils]: 215: Hoare triple {77738#(<= proc_i 140)} assume j < 6; {77738#(<= proc_i 140)} is VALID [2019-05-15 10:17:42,796 INFO L273 TraceCheckUtils]: 216: Hoare triple {77738#(<= proc_i 140)} i := i + 4; {77757#(<= proc_i 144)} is VALID [2019-05-15 10:17:42,796 INFO L273 TraceCheckUtils]: 217: Hoare triple {77757#(<= proc_i 144)} assume i <= 1000; {77757#(<= proc_i 144)} is VALID [2019-05-15 10:17:42,796 INFO L273 TraceCheckUtils]: 218: Hoare triple {77757#(<= proc_i 144)} assume i + 4 < a[j]; {77757#(<= proc_i 144)} is VALID [2019-05-15 10:17:42,797 INFO L273 TraceCheckUtils]: 219: Hoare triple {77757#(<= proc_i 144)} assume a[5] == 1000; {77757#(<= proc_i 144)} is VALID [2019-05-15 10:17:42,797 INFO L273 TraceCheckUtils]: 220: Hoare triple {77757#(<= proc_i 144)} assume j > 4; {77757#(<= proc_i 144)} is VALID [2019-05-15 10:17:42,798 INFO L273 TraceCheckUtils]: 221: Hoare triple {77757#(<= proc_i 144)} assume j < 6; {77757#(<= proc_i 144)} is VALID [2019-05-15 10:17:42,798 INFO L273 TraceCheckUtils]: 222: Hoare triple {77757#(<= proc_i 144)} i := i + 4; {77776#(<= proc_i 148)} is VALID [2019-05-15 10:17:42,799 INFO L273 TraceCheckUtils]: 223: Hoare triple {77776#(<= proc_i 148)} assume i <= 1000; {77776#(<= proc_i 148)} is VALID [2019-05-15 10:17:42,799 INFO L273 TraceCheckUtils]: 224: Hoare triple {77776#(<= proc_i 148)} assume i + 4 < a[j]; {77776#(<= proc_i 148)} is VALID [2019-05-15 10:17:42,800 INFO L273 TraceCheckUtils]: 225: Hoare triple {77776#(<= proc_i 148)} assume a[5] == 1000; {77776#(<= proc_i 148)} is VALID [2019-05-15 10:17:42,800 INFO L273 TraceCheckUtils]: 226: Hoare triple {77776#(<= proc_i 148)} assume j > 4; {77776#(<= proc_i 148)} is VALID [2019-05-15 10:17:42,801 INFO L273 TraceCheckUtils]: 227: Hoare triple {77776#(<= proc_i 148)} assume j < 6; {77776#(<= proc_i 148)} is VALID [2019-05-15 10:17:42,801 INFO L273 TraceCheckUtils]: 228: Hoare triple {77776#(<= proc_i 148)} i := i + 4; {77795#(<= proc_i 152)} is VALID [2019-05-15 10:17:42,802 INFO L273 TraceCheckUtils]: 229: Hoare triple {77795#(<= proc_i 152)} assume i <= 1000; {77795#(<= proc_i 152)} is VALID [2019-05-15 10:17:42,802 INFO L273 TraceCheckUtils]: 230: Hoare triple {77795#(<= proc_i 152)} assume i + 4 < a[j]; {77795#(<= proc_i 152)} is VALID [2019-05-15 10:17:42,803 INFO L273 TraceCheckUtils]: 231: Hoare triple {77795#(<= proc_i 152)} assume a[5] == 1000; {77795#(<= proc_i 152)} is VALID [2019-05-15 10:17:42,803 INFO L273 TraceCheckUtils]: 232: Hoare triple {77795#(<= proc_i 152)} assume j > 4; {77795#(<= proc_i 152)} is VALID [2019-05-15 10:17:42,804 INFO L273 TraceCheckUtils]: 233: Hoare triple {77795#(<= proc_i 152)} assume j < 6; {77795#(<= proc_i 152)} is VALID [2019-05-15 10:17:42,804 INFO L273 TraceCheckUtils]: 234: Hoare triple {77795#(<= proc_i 152)} i := i + 4; {77814#(<= proc_i 156)} is VALID [2019-05-15 10:17:42,805 INFO L273 TraceCheckUtils]: 235: Hoare triple {77814#(<= proc_i 156)} assume i <= 1000; {77814#(<= proc_i 156)} is VALID [2019-05-15 10:17:42,805 INFO L273 TraceCheckUtils]: 236: Hoare triple {77814#(<= proc_i 156)} assume i + 4 < a[j]; {77814#(<= proc_i 156)} is VALID [2019-05-15 10:17:42,806 INFO L273 TraceCheckUtils]: 237: Hoare triple {77814#(<= proc_i 156)} assume a[5] == 1000; {77814#(<= proc_i 156)} is VALID [2019-05-15 10:17:42,806 INFO L273 TraceCheckUtils]: 238: Hoare triple {77814#(<= proc_i 156)} assume j > 4; {77814#(<= proc_i 156)} is VALID [2019-05-15 10:17:42,807 INFO L273 TraceCheckUtils]: 239: Hoare triple {77814#(<= proc_i 156)} assume j < 6; {77814#(<= proc_i 156)} is VALID [2019-05-15 10:17:42,807 INFO L273 TraceCheckUtils]: 240: Hoare triple {77814#(<= proc_i 156)} i := i + 4; {77833#(<= proc_i 160)} is VALID [2019-05-15 10:17:42,808 INFO L273 TraceCheckUtils]: 241: Hoare triple {77833#(<= proc_i 160)} assume i <= 1000; {77833#(<= proc_i 160)} is VALID [2019-05-15 10:17:42,808 INFO L273 TraceCheckUtils]: 242: Hoare triple {77833#(<= proc_i 160)} assume i + 4 < a[j]; {77833#(<= proc_i 160)} is VALID [2019-05-15 10:17:42,809 INFO L273 TraceCheckUtils]: 243: Hoare triple {77833#(<= proc_i 160)} assume a[5] == 1000; {77833#(<= proc_i 160)} is VALID [2019-05-15 10:17:42,809 INFO L273 TraceCheckUtils]: 244: Hoare triple {77833#(<= proc_i 160)} assume j > 4; {77833#(<= proc_i 160)} is VALID [2019-05-15 10:17:42,810 INFO L273 TraceCheckUtils]: 245: Hoare triple {77833#(<= proc_i 160)} assume j < 6; {77833#(<= proc_i 160)} is VALID [2019-05-15 10:17:42,811 INFO L273 TraceCheckUtils]: 246: Hoare triple {77833#(<= proc_i 160)} i := i + 4; {77852#(<= proc_i 164)} is VALID [2019-05-15 10:17:42,811 INFO L273 TraceCheckUtils]: 247: Hoare triple {77852#(<= proc_i 164)} assume i <= 1000; {77852#(<= proc_i 164)} is VALID [2019-05-15 10:17:42,812 INFO L273 TraceCheckUtils]: 248: Hoare triple {77852#(<= proc_i 164)} assume i + 4 < a[j]; {77852#(<= proc_i 164)} is VALID [2019-05-15 10:17:42,812 INFO L273 TraceCheckUtils]: 249: Hoare triple {77852#(<= proc_i 164)} assume a[5] == 1000; {77852#(<= proc_i 164)} is VALID [2019-05-15 10:17:42,813 INFO L273 TraceCheckUtils]: 250: Hoare triple {77852#(<= proc_i 164)} assume j > 4; {77852#(<= proc_i 164)} is VALID [2019-05-15 10:17:42,813 INFO L273 TraceCheckUtils]: 251: Hoare triple {77852#(<= proc_i 164)} assume j < 6; {77852#(<= proc_i 164)} is VALID [2019-05-15 10:17:42,814 INFO L273 TraceCheckUtils]: 252: Hoare triple {77852#(<= proc_i 164)} i := i + 4; {77871#(<= proc_i 168)} is VALID [2019-05-15 10:17:42,814 INFO L273 TraceCheckUtils]: 253: Hoare triple {77871#(<= proc_i 168)} assume i <= 1000; {77871#(<= proc_i 168)} is VALID [2019-05-15 10:17:42,815 INFO L273 TraceCheckUtils]: 254: Hoare triple {77871#(<= proc_i 168)} assume i + 4 < a[j]; {77871#(<= proc_i 168)} is VALID [2019-05-15 10:17:42,815 INFO L273 TraceCheckUtils]: 255: Hoare triple {77871#(<= proc_i 168)} assume a[5] == 1000; {77871#(<= proc_i 168)} is VALID [2019-05-15 10:17:42,816 INFO L273 TraceCheckUtils]: 256: Hoare triple {77871#(<= proc_i 168)} assume j > 4; {77871#(<= proc_i 168)} is VALID [2019-05-15 10:17:42,816 INFO L273 TraceCheckUtils]: 257: Hoare triple {77871#(<= proc_i 168)} assume j < 6; {77871#(<= proc_i 168)} is VALID [2019-05-15 10:17:42,817 INFO L273 TraceCheckUtils]: 258: Hoare triple {77871#(<= proc_i 168)} i := i + 4; {77890#(<= proc_i 172)} is VALID [2019-05-15 10:17:42,817 INFO L273 TraceCheckUtils]: 259: Hoare triple {77890#(<= proc_i 172)} assume i <= 1000; {77890#(<= proc_i 172)} is VALID [2019-05-15 10:17:42,818 INFO L273 TraceCheckUtils]: 260: Hoare triple {77890#(<= proc_i 172)} assume i + 4 < a[j]; {77890#(<= proc_i 172)} is VALID [2019-05-15 10:17:42,818 INFO L273 TraceCheckUtils]: 261: Hoare triple {77890#(<= proc_i 172)} assume a[5] == 1000; {77890#(<= proc_i 172)} is VALID [2019-05-15 10:17:42,819 INFO L273 TraceCheckUtils]: 262: Hoare triple {77890#(<= proc_i 172)} assume j > 4; {77890#(<= proc_i 172)} is VALID [2019-05-15 10:17:42,819 INFO L273 TraceCheckUtils]: 263: Hoare triple {77890#(<= proc_i 172)} assume j < 6; {77890#(<= proc_i 172)} is VALID [2019-05-15 10:17:42,820 INFO L273 TraceCheckUtils]: 264: Hoare triple {77890#(<= proc_i 172)} i := i + 4; {77909#(<= proc_i 176)} is VALID [2019-05-15 10:17:42,820 INFO L273 TraceCheckUtils]: 265: Hoare triple {77909#(<= proc_i 176)} assume i <= 1000; {77909#(<= proc_i 176)} is VALID [2019-05-15 10:17:42,821 INFO L273 TraceCheckUtils]: 266: Hoare triple {77909#(<= proc_i 176)} assume i + 4 < a[j]; {77909#(<= proc_i 176)} is VALID [2019-05-15 10:17:42,821 INFO L273 TraceCheckUtils]: 267: Hoare triple {77909#(<= proc_i 176)} assume a[5] == 1000; {77909#(<= proc_i 176)} is VALID [2019-05-15 10:17:42,822 INFO L273 TraceCheckUtils]: 268: Hoare triple {77909#(<= proc_i 176)} assume j > 4; {77909#(<= proc_i 176)} is VALID [2019-05-15 10:17:42,822 INFO L273 TraceCheckUtils]: 269: Hoare triple {77909#(<= proc_i 176)} assume j < 6; {77909#(<= proc_i 176)} is VALID [2019-05-15 10:17:42,823 INFO L273 TraceCheckUtils]: 270: Hoare triple {77909#(<= proc_i 176)} i := i + 4; {77928#(<= proc_i 180)} is VALID [2019-05-15 10:17:42,823 INFO L273 TraceCheckUtils]: 271: Hoare triple {77928#(<= proc_i 180)} assume i <= 1000; {77928#(<= proc_i 180)} is VALID [2019-05-15 10:17:42,824 INFO L273 TraceCheckUtils]: 272: Hoare triple {77928#(<= proc_i 180)} assume i + 4 < a[j]; {77928#(<= proc_i 180)} is VALID [2019-05-15 10:17:42,824 INFO L273 TraceCheckUtils]: 273: Hoare triple {77928#(<= proc_i 180)} assume a[5] == 1000; {77928#(<= proc_i 180)} is VALID [2019-05-15 10:17:42,825 INFO L273 TraceCheckUtils]: 274: Hoare triple {77928#(<= proc_i 180)} assume j > 4; {77928#(<= proc_i 180)} is VALID [2019-05-15 10:17:42,825 INFO L273 TraceCheckUtils]: 275: Hoare triple {77928#(<= proc_i 180)} assume j < 6; {77928#(<= proc_i 180)} is VALID [2019-05-15 10:17:42,826 INFO L273 TraceCheckUtils]: 276: Hoare triple {77928#(<= proc_i 180)} i := i + 4; {77947#(<= proc_i 184)} is VALID [2019-05-15 10:17:42,826 INFO L273 TraceCheckUtils]: 277: Hoare triple {77947#(<= proc_i 184)} assume i <= 1000; {77947#(<= proc_i 184)} is VALID [2019-05-15 10:17:42,827 INFO L273 TraceCheckUtils]: 278: Hoare triple {77947#(<= proc_i 184)} assume i + 4 < a[j]; {77947#(<= proc_i 184)} is VALID [2019-05-15 10:17:42,827 INFO L273 TraceCheckUtils]: 279: Hoare triple {77947#(<= proc_i 184)} assume a[5] == 1000; {77947#(<= proc_i 184)} is VALID [2019-05-15 10:17:42,828 INFO L273 TraceCheckUtils]: 280: Hoare triple {77947#(<= proc_i 184)} assume j > 4; {77947#(<= proc_i 184)} is VALID [2019-05-15 10:17:42,828 INFO L273 TraceCheckUtils]: 281: Hoare triple {77947#(<= proc_i 184)} assume j < 6; {77947#(<= proc_i 184)} is VALID [2019-05-15 10:17:42,829 INFO L273 TraceCheckUtils]: 282: Hoare triple {77947#(<= proc_i 184)} i := i + 4; {77966#(<= proc_i 188)} is VALID [2019-05-15 10:17:42,829 INFO L273 TraceCheckUtils]: 283: Hoare triple {77966#(<= proc_i 188)} assume i <= 1000; {77966#(<= proc_i 188)} is VALID [2019-05-15 10:17:42,830 INFO L273 TraceCheckUtils]: 284: Hoare triple {77966#(<= proc_i 188)} assume i + 4 < a[j]; {77966#(<= proc_i 188)} is VALID [2019-05-15 10:17:42,830 INFO L273 TraceCheckUtils]: 285: Hoare triple {77966#(<= proc_i 188)} assume a[5] == 1000; {77966#(<= proc_i 188)} is VALID [2019-05-15 10:17:42,831 INFO L273 TraceCheckUtils]: 286: Hoare triple {77966#(<= proc_i 188)} assume j > 4; {77966#(<= proc_i 188)} is VALID [2019-05-15 10:17:42,831 INFO L273 TraceCheckUtils]: 287: Hoare triple {77966#(<= proc_i 188)} assume j < 6; {77966#(<= proc_i 188)} is VALID [2019-05-15 10:17:42,832 INFO L273 TraceCheckUtils]: 288: Hoare triple {77966#(<= proc_i 188)} i := i + 4; {77985#(<= proc_i 192)} is VALID [2019-05-15 10:17:42,832 INFO L273 TraceCheckUtils]: 289: Hoare triple {77985#(<= proc_i 192)} assume i <= 1000; {77985#(<= proc_i 192)} is VALID [2019-05-15 10:17:42,833 INFO L273 TraceCheckUtils]: 290: Hoare triple {77985#(<= proc_i 192)} assume i + 4 < a[j]; {77985#(<= proc_i 192)} is VALID [2019-05-15 10:17:42,833 INFO L273 TraceCheckUtils]: 291: Hoare triple {77985#(<= proc_i 192)} assume a[5] == 1000; {77985#(<= proc_i 192)} is VALID [2019-05-15 10:17:42,834 INFO L273 TraceCheckUtils]: 292: Hoare triple {77985#(<= proc_i 192)} assume j > 4; {77985#(<= proc_i 192)} is VALID [2019-05-15 10:17:42,834 INFO L273 TraceCheckUtils]: 293: Hoare triple {77985#(<= proc_i 192)} assume j < 6; {77985#(<= proc_i 192)} is VALID [2019-05-15 10:17:42,835 INFO L273 TraceCheckUtils]: 294: Hoare triple {77985#(<= proc_i 192)} i := i + 4; {78004#(<= proc_i 196)} is VALID [2019-05-15 10:17:42,835 INFO L273 TraceCheckUtils]: 295: Hoare triple {78004#(<= proc_i 196)} assume i <= 1000; {78004#(<= proc_i 196)} is VALID [2019-05-15 10:17:42,836 INFO L273 TraceCheckUtils]: 296: Hoare triple {78004#(<= proc_i 196)} assume i + 4 < a[j]; {78004#(<= proc_i 196)} is VALID [2019-05-15 10:17:42,836 INFO L273 TraceCheckUtils]: 297: Hoare triple {78004#(<= proc_i 196)} assume a[5] == 1000; {78004#(<= proc_i 196)} is VALID [2019-05-15 10:17:42,837 INFO L273 TraceCheckUtils]: 298: Hoare triple {78004#(<= proc_i 196)} assume j > 4; {78004#(<= proc_i 196)} is VALID [2019-05-15 10:17:42,837 INFO L273 TraceCheckUtils]: 299: Hoare triple {78004#(<= proc_i 196)} assume j < 6; {78004#(<= proc_i 196)} is VALID [2019-05-15 10:17:42,838 INFO L273 TraceCheckUtils]: 300: Hoare triple {78004#(<= proc_i 196)} i := i + 4; {78023#(<= proc_i 200)} is VALID [2019-05-15 10:17:42,839 INFO L273 TraceCheckUtils]: 301: Hoare triple {78023#(<= proc_i 200)} assume i <= 1000; {78023#(<= proc_i 200)} is VALID [2019-05-15 10:17:42,839 INFO L273 TraceCheckUtils]: 302: Hoare triple {78023#(<= proc_i 200)} assume i + 4 < a[j]; {78023#(<= proc_i 200)} is VALID [2019-05-15 10:17:42,840 INFO L273 TraceCheckUtils]: 303: Hoare triple {78023#(<= proc_i 200)} assume a[5] == 1000; {78023#(<= proc_i 200)} is VALID [2019-05-15 10:17:42,840 INFO L273 TraceCheckUtils]: 304: Hoare triple {78023#(<= proc_i 200)} assume j > 4; {78023#(<= proc_i 200)} is VALID [2019-05-15 10:17:42,841 INFO L273 TraceCheckUtils]: 305: Hoare triple {78023#(<= proc_i 200)} assume j < 6; {78023#(<= proc_i 200)} is VALID [2019-05-15 10:17:42,841 INFO L273 TraceCheckUtils]: 306: Hoare triple {78023#(<= proc_i 200)} i := i + 4; {78042#(<= proc_i 204)} is VALID [2019-05-15 10:17:42,842 INFO L273 TraceCheckUtils]: 307: Hoare triple {78042#(<= proc_i 204)} assume i <= 1000; {78042#(<= proc_i 204)} is VALID [2019-05-15 10:17:42,842 INFO L273 TraceCheckUtils]: 308: Hoare triple {78042#(<= proc_i 204)} assume i + 4 < a[j]; {78042#(<= proc_i 204)} is VALID [2019-05-15 10:17:42,843 INFO L273 TraceCheckUtils]: 309: Hoare triple {78042#(<= proc_i 204)} assume a[5] == 1000; {78042#(<= proc_i 204)} is VALID [2019-05-15 10:17:42,843 INFO L273 TraceCheckUtils]: 310: Hoare triple {78042#(<= proc_i 204)} assume j > 4; {78042#(<= proc_i 204)} is VALID [2019-05-15 10:17:42,844 INFO L273 TraceCheckUtils]: 311: Hoare triple {78042#(<= proc_i 204)} assume j < 6; {78042#(<= proc_i 204)} is VALID [2019-05-15 10:17:42,844 INFO L273 TraceCheckUtils]: 312: Hoare triple {78042#(<= proc_i 204)} i := i + 4; {78061#(<= proc_i 208)} is VALID [2019-05-15 10:17:42,845 INFO L273 TraceCheckUtils]: 313: Hoare triple {78061#(<= proc_i 208)} assume i <= 1000; {78061#(<= proc_i 208)} is VALID [2019-05-15 10:17:42,845 INFO L273 TraceCheckUtils]: 314: Hoare triple {78061#(<= proc_i 208)} assume i + 4 < a[j]; {78061#(<= proc_i 208)} is VALID [2019-05-15 10:17:42,846 INFO L273 TraceCheckUtils]: 315: Hoare triple {78061#(<= proc_i 208)} assume a[5] == 1000; {78061#(<= proc_i 208)} is VALID [2019-05-15 10:17:42,846 INFO L273 TraceCheckUtils]: 316: Hoare triple {78061#(<= proc_i 208)} assume j > 4; {78061#(<= proc_i 208)} is VALID [2019-05-15 10:17:42,847 INFO L273 TraceCheckUtils]: 317: Hoare triple {78061#(<= proc_i 208)} assume j < 6; {78061#(<= proc_i 208)} is VALID [2019-05-15 10:17:42,847 INFO L273 TraceCheckUtils]: 318: Hoare triple {78061#(<= proc_i 208)} i := i + 4; {78080#(<= proc_i 212)} is VALID [2019-05-15 10:17:42,848 INFO L273 TraceCheckUtils]: 319: Hoare triple {78080#(<= proc_i 212)} assume i <= 1000; {78080#(<= proc_i 212)} is VALID [2019-05-15 10:17:42,848 INFO L273 TraceCheckUtils]: 320: Hoare triple {78080#(<= proc_i 212)} assume i + 4 < a[j]; {78080#(<= proc_i 212)} is VALID [2019-05-15 10:17:42,849 INFO L273 TraceCheckUtils]: 321: Hoare triple {78080#(<= proc_i 212)} assume a[5] == 1000; {78080#(<= proc_i 212)} is VALID [2019-05-15 10:17:42,849 INFO L273 TraceCheckUtils]: 322: Hoare triple {78080#(<= proc_i 212)} assume j > 4; {78080#(<= proc_i 212)} is VALID [2019-05-15 10:17:42,850 INFO L273 TraceCheckUtils]: 323: Hoare triple {78080#(<= proc_i 212)} assume j < 6; {78080#(<= proc_i 212)} is VALID [2019-05-15 10:17:42,850 INFO L273 TraceCheckUtils]: 324: Hoare triple {78080#(<= proc_i 212)} i := i + 4; {78099#(<= proc_i 216)} is VALID [2019-05-15 10:17:42,851 INFO L273 TraceCheckUtils]: 325: Hoare triple {78099#(<= proc_i 216)} assume i <= 1000; {78099#(<= proc_i 216)} is VALID [2019-05-15 10:17:42,851 INFO L273 TraceCheckUtils]: 326: Hoare triple {78099#(<= proc_i 216)} assume i + 4 < a[j]; {78099#(<= proc_i 216)} is VALID [2019-05-15 10:17:42,852 INFO L273 TraceCheckUtils]: 327: Hoare triple {78099#(<= proc_i 216)} assume a[5] == 1000; {78099#(<= proc_i 216)} is VALID [2019-05-15 10:17:42,852 INFO L273 TraceCheckUtils]: 328: Hoare triple {78099#(<= proc_i 216)} assume j > 4; {78099#(<= proc_i 216)} is VALID [2019-05-15 10:17:42,853 INFO L273 TraceCheckUtils]: 329: Hoare triple {78099#(<= proc_i 216)} assume j < 6; {78099#(<= proc_i 216)} is VALID [2019-05-15 10:17:42,853 INFO L273 TraceCheckUtils]: 330: Hoare triple {78099#(<= proc_i 216)} i := i + 4; {78118#(<= proc_i 220)} is VALID [2019-05-15 10:17:42,854 INFO L273 TraceCheckUtils]: 331: Hoare triple {78118#(<= proc_i 220)} assume i <= 1000; {78118#(<= proc_i 220)} is VALID [2019-05-15 10:17:42,854 INFO L273 TraceCheckUtils]: 332: Hoare triple {78118#(<= proc_i 220)} assume i + 4 < a[j]; {78118#(<= proc_i 220)} is VALID [2019-05-15 10:17:42,855 INFO L273 TraceCheckUtils]: 333: Hoare triple {78118#(<= proc_i 220)} assume a[5] == 1000; {78118#(<= proc_i 220)} is VALID [2019-05-15 10:17:42,855 INFO L273 TraceCheckUtils]: 334: Hoare triple {78118#(<= proc_i 220)} assume j > 4; {78118#(<= proc_i 220)} is VALID [2019-05-15 10:17:42,856 INFO L273 TraceCheckUtils]: 335: Hoare triple {78118#(<= proc_i 220)} assume j < 6; {78118#(<= proc_i 220)} is VALID [2019-05-15 10:17:42,856 INFO L273 TraceCheckUtils]: 336: Hoare triple {78118#(<= proc_i 220)} i := i + 4; {78137#(<= proc_i 224)} is VALID [2019-05-15 10:17:42,857 INFO L273 TraceCheckUtils]: 337: Hoare triple {78137#(<= proc_i 224)} assume i <= 1000; {78137#(<= proc_i 224)} is VALID [2019-05-15 10:17:42,857 INFO L273 TraceCheckUtils]: 338: Hoare triple {78137#(<= proc_i 224)} assume i + 4 < a[j]; {78137#(<= proc_i 224)} is VALID [2019-05-15 10:17:42,858 INFO L273 TraceCheckUtils]: 339: Hoare triple {78137#(<= proc_i 224)} assume a[5] == 1000; {78137#(<= proc_i 224)} is VALID [2019-05-15 10:17:42,858 INFO L273 TraceCheckUtils]: 340: Hoare triple {78137#(<= proc_i 224)} assume j > 4; {78137#(<= proc_i 224)} is VALID [2019-05-15 10:17:42,859 INFO L273 TraceCheckUtils]: 341: Hoare triple {78137#(<= proc_i 224)} assume j < 6; {78137#(<= proc_i 224)} is VALID [2019-05-15 10:17:42,859 INFO L273 TraceCheckUtils]: 342: Hoare triple {78137#(<= proc_i 224)} i := i + 4; {78156#(<= proc_i 228)} is VALID [2019-05-15 10:17:42,860 INFO L273 TraceCheckUtils]: 343: Hoare triple {78156#(<= proc_i 228)} assume i <= 1000; {78156#(<= proc_i 228)} is VALID [2019-05-15 10:17:42,860 INFO L273 TraceCheckUtils]: 344: Hoare triple {78156#(<= proc_i 228)} assume i + 4 < a[j]; {78156#(<= proc_i 228)} is VALID [2019-05-15 10:17:42,861 INFO L273 TraceCheckUtils]: 345: Hoare triple {78156#(<= proc_i 228)} assume a[5] == 1000; {78156#(<= proc_i 228)} is VALID [2019-05-15 10:17:42,861 INFO L273 TraceCheckUtils]: 346: Hoare triple {78156#(<= proc_i 228)} assume j > 4; {78156#(<= proc_i 228)} is VALID [2019-05-15 10:17:42,861 INFO L273 TraceCheckUtils]: 347: Hoare triple {78156#(<= proc_i 228)} assume j < 6; {78156#(<= proc_i 228)} is VALID [2019-05-15 10:17:42,862 INFO L273 TraceCheckUtils]: 348: Hoare triple {78156#(<= proc_i 228)} i := i + 4; {78175#(<= proc_i 232)} is VALID [2019-05-15 10:17:42,863 INFO L273 TraceCheckUtils]: 349: Hoare triple {78175#(<= proc_i 232)} assume i <= 1000; {78175#(<= proc_i 232)} is VALID [2019-05-15 10:17:42,863 INFO L273 TraceCheckUtils]: 350: Hoare triple {78175#(<= proc_i 232)} assume i + 4 < a[j]; {78175#(<= proc_i 232)} is VALID [2019-05-15 10:17:42,864 INFO L273 TraceCheckUtils]: 351: Hoare triple {78175#(<= proc_i 232)} assume a[5] == 1000; {78175#(<= proc_i 232)} is VALID [2019-05-15 10:17:42,864 INFO L273 TraceCheckUtils]: 352: Hoare triple {78175#(<= proc_i 232)} assume j > 4; {78175#(<= proc_i 232)} is VALID [2019-05-15 10:17:42,864 INFO L273 TraceCheckUtils]: 353: Hoare triple {78175#(<= proc_i 232)} assume j < 6; {78175#(<= proc_i 232)} is VALID [2019-05-15 10:17:42,865 INFO L273 TraceCheckUtils]: 354: Hoare triple {78175#(<= proc_i 232)} i := i + 4; {78194#(<= proc_i 236)} is VALID [2019-05-15 10:17:42,866 INFO L273 TraceCheckUtils]: 355: Hoare triple {78194#(<= proc_i 236)} assume !(i <= 1000); {77069#false} is VALID [2019-05-15 10:17:42,947 INFO L134 CoverageAnalysis]: Checked inductivity of 10325 backedges. 0 proven. 10325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:42,947 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:42,947 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60] total 60 [2019-05-15 10:17:42,948 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 356 [2019-05-15 10:17:42,948 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:42,948 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 62 states. [2019-05-15 10:17:43,308 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 356 edges. 356 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:43,308 INFO L454 AbstractCegarLoop]: Interpolant automaton has 62 states [2019-05-15 10:17:43,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2019-05-15 10:17:43,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2019-05-15 10:17:43,309 INFO L87 Difference]: Start difference. First operand 357 states and 357 transitions. Second operand 62 states. [2019-05-15 10:17:43,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:43,926 INFO L93 Difference]: Finished difference Result 368 states and 368 transitions. [2019-05-15 10:17:43,926 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2019-05-15 10:17:43,926 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 356 [2019-05-15 10:17:43,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:43,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2019-05-15 10:17:43,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 369 transitions. [2019-05-15 10:17:43,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2019-05-15 10:17:43,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 369 transitions. [2019-05-15 10:17:43,930 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 62 states and 369 transitions. [2019-05-15 10:17:44,273 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 369 edges. 369 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:44,281 INFO L225 Difference]: With dead ends: 368 [2019-05-15 10:17:44,281 INFO L226 Difference]: Without dead ends: 368 [2019-05-15 10:17:44,282 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2019-05-15 10:17:44,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2019-05-15 10:17:44,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 363. [2019-05-15 10:17:44,284 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:44,284 INFO L82 GeneralOperation]: Start isEquivalent. First operand 368 states. Second operand 363 states. [2019-05-15 10:17:44,284 INFO L74 IsIncluded]: Start isIncluded. First operand 368 states. Second operand 363 states. [2019-05-15 10:17:44,284 INFO L87 Difference]: Start difference. First operand 368 states. Second operand 363 states. [2019-05-15 10:17:44,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:44,289 INFO L93 Difference]: Finished difference Result 368 states and 368 transitions. [2019-05-15 10:17:44,290 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 368 transitions. [2019-05-15 10:17:44,290 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:44,290 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:44,290 INFO L74 IsIncluded]: Start isIncluded. First operand 363 states. Second operand 368 states. [2019-05-15 10:17:44,290 INFO L87 Difference]: Start difference. First operand 363 states. Second operand 368 states. [2019-05-15 10:17:44,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:44,295 INFO L93 Difference]: Finished difference Result 368 states and 368 transitions. [2019-05-15 10:17:44,295 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 368 transitions. [2019-05-15 10:17:44,295 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:44,295 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:44,295 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:44,295 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:44,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 363 states. [2019-05-15 10:17:44,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 363 transitions. [2019-05-15 10:17:44,300 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 363 transitions. Word has length 356 [2019-05-15 10:17:44,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:44,300 INFO L475 AbstractCegarLoop]: Abstraction has 363 states and 363 transitions. [2019-05-15 10:17:44,300 INFO L476 AbstractCegarLoop]: Interpolant automaton has 62 states. [2019-05-15 10:17:44,300 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 363 transitions. [2019-05-15 10:17:44,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2019-05-15 10:17:44,301 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:44,301 INFO L399 BasicCegarLoop]: trace histogram [60, 60, 60, 60, 60, 60, 1, 1] [2019-05-15 10:17:44,301 INFO L418 AbstractCegarLoop]: === Iteration 61 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:44,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:44,302 INFO L82 PathProgramCache]: Analyzing trace with hash 843567761, now seen corresponding path program 60 times [2019-05-15 10:17:44,302 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:44,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:44,375 INFO L256 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 62 conjunts are in the unsatisfiable core [2019-05-15 10:17:44,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:44,411 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:46,357 INFO L273 TraceCheckUtils]: 0: Hoare triple {79664#true} i := 0; {79669#(<= proc_i 0)} is VALID [2019-05-15 10:17:46,358 INFO L273 TraceCheckUtils]: 1: Hoare triple {79669#(<= proc_i 0)} assume i <= 1000; {79669#(<= proc_i 0)} is VALID [2019-05-15 10:17:46,359 INFO L273 TraceCheckUtils]: 2: Hoare triple {79669#(<= proc_i 0)} assume i + 4 < a[j]; {79669#(<= proc_i 0)} is VALID [2019-05-15 10:17:46,359 INFO L273 TraceCheckUtils]: 3: Hoare triple {79669#(<= proc_i 0)} assume a[5] == 1000; {79669#(<= proc_i 0)} is VALID [2019-05-15 10:17:46,359 INFO L273 TraceCheckUtils]: 4: Hoare triple {79669#(<= proc_i 0)} assume j > 4; {79669#(<= proc_i 0)} is VALID [2019-05-15 10:17:46,360 INFO L273 TraceCheckUtils]: 5: Hoare triple {79669#(<= proc_i 0)} assume j < 6; {79669#(<= proc_i 0)} is VALID [2019-05-15 10:17:46,361 INFO L273 TraceCheckUtils]: 6: Hoare triple {79669#(<= proc_i 0)} i := i + 4; {79688#(<= proc_i 4)} is VALID [2019-05-15 10:17:46,361 INFO L273 TraceCheckUtils]: 7: Hoare triple {79688#(<= proc_i 4)} assume i <= 1000; {79688#(<= proc_i 4)} is VALID [2019-05-15 10:17:46,362 INFO L273 TraceCheckUtils]: 8: Hoare triple {79688#(<= proc_i 4)} assume i + 4 < a[j]; {79688#(<= proc_i 4)} is VALID [2019-05-15 10:17:46,362 INFO L273 TraceCheckUtils]: 9: Hoare triple {79688#(<= proc_i 4)} assume a[5] == 1000; {79688#(<= proc_i 4)} is VALID [2019-05-15 10:17:46,362 INFO L273 TraceCheckUtils]: 10: Hoare triple {79688#(<= proc_i 4)} assume j > 4; {79688#(<= proc_i 4)} is VALID [2019-05-15 10:17:46,363 INFO L273 TraceCheckUtils]: 11: Hoare triple {79688#(<= proc_i 4)} assume j < 6; {79688#(<= proc_i 4)} is VALID [2019-05-15 10:17:46,364 INFO L273 TraceCheckUtils]: 12: Hoare triple {79688#(<= proc_i 4)} i := i + 4; {79707#(<= proc_i 8)} is VALID [2019-05-15 10:17:46,364 INFO L273 TraceCheckUtils]: 13: Hoare triple {79707#(<= proc_i 8)} assume i <= 1000; {79707#(<= proc_i 8)} is VALID [2019-05-15 10:17:46,365 INFO L273 TraceCheckUtils]: 14: Hoare triple {79707#(<= proc_i 8)} assume i + 4 < a[j]; {79707#(<= proc_i 8)} is VALID [2019-05-15 10:17:46,365 INFO L273 TraceCheckUtils]: 15: Hoare triple {79707#(<= proc_i 8)} assume a[5] == 1000; {79707#(<= proc_i 8)} is VALID [2019-05-15 10:17:46,366 INFO L273 TraceCheckUtils]: 16: Hoare triple {79707#(<= proc_i 8)} assume j > 4; {79707#(<= proc_i 8)} is VALID [2019-05-15 10:17:46,366 INFO L273 TraceCheckUtils]: 17: Hoare triple {79707#(<= proc_i 8)} assume j < 6; {79707#(<= proc_i 8)} is VALID [2019-05-15 10:17:46,367 INFO L273 TraceCheckUtils]: 18: Hoare triple {79707#(<= proc_i 8)} i := i + 4; {79726#(<= proc_i 12)} is VALID [2019-05-15 10:17:46,367 INFO L273 TraceCheckUtils]: 19: Hoare triple {79726#(<= proc_i 12)} assume i <= 1000; {79726#(<= proc_i 12)} is VALID [2019-05-15 10:17:46,368 INFO L273 TraceCheckUtils]: 20: Hoare triple {79726#(<= proc_i 12)} assume i + 4 < a[j]; {79726#(<= proc_i 12)} is VALID [2019-05-15 10:17:46,368 INFO L273 TraceCheckUtils]: 21: Hoare triple {79726#(<= proc_i 12)} assume a[5] == 1000; {79726#(<= proc_i 12)} is VALID [2019-05-15 10:17:46,369 INFO L273 TraceCheckUtils]: 22: Hoare triple {79726#(<= proc_i 12)} assume j > 4; {79726#(<= proc_i 12)} is VALID [2019-05-15 10:17:46,369 INFO L273 TraceCheckUtils]: 23: Hoare triple {79726#(<= proc_i 12)} assume j < 6; {79726#(<= proc_i 12)} is VALID [2019-05-15 10:17:46,370 INFO L273 TraceCheckUtils]: 24: Hoare triple {79726#(<= proc_i 12)} i := i + 4; {79745#(<= proc_i 16)} is VALID [2019-05-15 10:17:46,370 INFO L273 TraceCheckUtils]: 25: Hoare triple {79745#(<= proc_i 16)} assume i <= 1000; {79745#(<= proc_i 16)} is VALID [2019-05-15 10:17:46,371 INFO L273 TraceCheckUtils]: 26: Hoare triple {79745#(<= proc_i 16)} assume i + 4 < a[j]; {79745#(<= proc_i 16)} is VALID [2019-05-15 10:17:46,371 INFO L273 TraceCheckUtils]: 27: Hoare triple {79745#(<= proc_i 16)} assume a[5] == 1000; {79745#(<= proc_i 16)} is VALID [2019-05-15 10:17:46,372 INFO L273 TraceCheckUtils]: 28: Hoare triple {79745#(<= proc_i 16)} assume j > 4; {79745#(<= proc_i 16)} is VALID [2019-05-15 10:17:46,372 INFO L273 TraceCheckUtils]: 29: Hoare triple {79745#(<= proc_i 16)} assume j < 6; {79745#(<= proc_i 16)} is VALID [2019-05-15 10:17:46,373 INFO L273 TraceCheckUtils]: 30: Hoare triple {79745#(<= proc_i 16)} i := i + 4; {79764#(<= proc_i 20)} is VALID [2019-05-15 10:17:46,374 INFO L273 TraceCheckUtils]: 31: Hoare triple {79764#(<= proc_i 20)} assume i <= 1000; {79764#(<= proc_i 20)} is VALID [2019-05-15 10:17:46,374 INFO L273 TraceCheckUtils]: 32: Hoare triple {79764#(<= proc_i 20)} assume i + 4 < a[j]; {79764#(<= proc_i 20)} is VALID [2019-05-15 10:17:46,374 INFO L273 TraceCheckUtils]: 33: Hoare triple {79764#(<= proc_i 20)} assume a[5] == 1000; {79764#(<= proc_i 20)} is VALID [2019-05-15 10:17:46,375 INFO L273 TraceCheckUtils]: 34: Hoare triple {79764#(<= proc_i 20)} assume j > 4; {79764#(<= proc_i 20)} is VALID [2019-05-15 10:17:46,375 INFO L273 TraceCheckUtils]: 35: Hoare triple {79764#(<= proc_i 20)} assume j < 6; {79764#(<= proc_i 20)} is VALID [2019-05-15 10:17:46,376 INFO L273 TraceCheckUtils]: 36: Hoare triple {79764#(<= proc_i 20)} i := i + 4; {79783#(<= proc_i 24)} is VALID [2019-05-15 10:17:46,376 INFO L273 TraceCheckUtils]: 37: Hoare triple {79783#(<= proc_i 24)} assume i <= 1000; {79783#(<= proc_i 24)} is VALID [2019-05-15 10:17:46,377 INFO L273 TraceCheckUtils]: 38: Hoare triple {79783#(<= proc_i 24)} assume i + 4 < a[j]; {79783#(<= proc_i 24)} is VALID [2019-05-15 10:17:46,377 INFO L273 TraceCheckUtils]: 39: Hoare triple {79783#(<= proc_i 24)} assume a[5] == 1000; {79783#(<= proc_i 24)} is VALID [2019-05-15 10:17:46,378 INFO L273 TraceCheckUtils]: 40: Hoare triple {79783#(<= proc_i 24)} assume j > 4; {79783#(<= proc_i 24)} is VALID [2019-05-15 10:17:46,378 INFO L273 TraceCheckUtils]: 41: Hoare triple {79783#(<= proc_i 24)} assume j < 6; {79783#(<= proc_i 24)} is VALID [2019-05-15 10:17:46,379 INFO L273 TraceCheckUtils]: 42: Hoare triple {79783#(<= proc_i 24)} i := i + 4; {79802#(<= proc_i 28)} is VALID [2019-05-15 10:17:46,380 INFO L273 TraceCheckUtils]: 43: Hoare triple {79802#(<= proc_i 28)} assume i <= 1000; {79802#(<= proc_i 28)} is VALID [2019-05-15 10:17:46,380 INFO L273 TraceCheckUtils]: 44: Hoare triple {79802#(<= proc_i 28)} assume i + 4 < a[j]; {79802#(<= proc_i 28)} is VALID [2019-05-15 10:17:46,381 INFO L273 TraceCheckUtils]: 45: Hoare triple {79802#(<= proc_i 28)} assume a[5] == 1000; {79802#(<= proc_i 28)} is VALID [2019-05-15 10:17:46,381 INFO L273 TraceCheckUtils]: 46: Hoare triple {79802#(<= proc_i 28)} assume j > 4; {79802#(<= proc_i 28)} is VALID [2019-05-15 10:17:46,381 INFO L273 TraceCheckUtils]: 47: Hoare triple {79802#(<= proc_i 28)} assume j < 6; {79802#(<= proc_i 28)} is VALID [2019-05-15 10:17:46,382 INFO L273 TraceCheckUtils]: 48: Hoare triple {79802#(<= proc_i 28)} i := i + 4; {79821#(<= proc_i 32)} is VALID [2019-05-15 10:17:46,383 INFO L273 TraceCheckUtils]: 49: Hoare triple {79821#(<= proc_i 32)} assume i <= 1000; {79821#(<= proc_i 32)} is VALID [2019-05-15 10:17:46,383 INFO L273 TraceCheckUtils]: 50: Hoare triple {79821#(<= proc_i 32)} assume i + 4 < a[j]; {79821#(<= proc_i 32)} is VALID [2019-05-15 10:17:46,384 INFO L273 TraceCheckUtils]: 51: Hoare triple {79821#(<= proc_i 32)} assume a[5] == 1000; {79821#(<= proc_i 32)} is VALID [2019-05-15 10:17:46,384 INFO L273 TraceCheckUtils]: 52: Hoare triple {79821#(<= proc_i 32)} assume j > 4; {79821#(<= proc_i 32)} is VALID [2019-05-15 10:17:46,384 INFO L273 TraceCheckUtils]: 53: Hoare triple {79821#(<= proc_i 32)} assume j < 6; {79821#(<= proc_i 32)} is VALID [2019-05-15 10:17:46,385 INFO L273 TraceCheckUtils]: 54: Hoare triple {79821#(<= proc_i 32)} i := i + 4; {79840#(<= proc_i 36)} is VALID [2019-05-15 10:17:46,386 INFO L273 TraceCheckUtils]: 55: Hoare triple {79840#(<= proc_i 36)} assume i <= 1000; {79840#(<= proc_i 36)} is VALID [2019-05-15 10:17:46,386 INFO L273 TraceCheckUtils]: 56: Hoare triple {79840#(<= proc_i 36)} assume i + 4 < a[j]; {79840#(<= proc_i 36)} is VALID [2019-05-15 10:17:46,387 INFO L273 TraceCheckUtils]: 57: Hoare triple {79840#(<= proc_i 36)} assume a[5] == 1000; {79840#(<= proc_i 36)} is VALID [2019-05-15 10:17:46,387 INFO L273 TraceCheckUtils]: 58: Hoare triple {79840#(<= proc_i 36)} assume j > 4; {79840#(<= proc_i 36)} is VALID [2019-05-15 10:17:46,387 INFO L273 TraceCheckUtils]: 59: Hoare triple {79840#(<= proc_i 36)} assume j < 6; {79840#(<= proc_i 36)} is VALID [2019-05-15 10:17:46,388 INFO L273 TraceCheckUtils]: 60: Hoare triple {79840#(<= proc_i 36)} i := i + 4; {79859#(<= proc_i 40)} is VALID [2019-05-15 10:17:46,389 INFO L273 TraceCheckUtils]: 61: Hoare triple {79859#(<= proc_i 40)} assume i <= 1000; {79859#(<= proc_i 40)} is VALID [2019-05-15 10:17:46,389 INFO L273 TraceCheckUtils]: 62: Hoare triple {79859#(<= proc_i 40)} assume i + 4 < a[j]; {79859#(<= proc_i 40)} is VALID [2019-05-15 10:17:46,390 INFO L273 TraceCheckUtils]: 63: Hoare triple {79859#(<= proc_i 40)} assume a[5] == 1000; {79859#(<= proc_i 40)} is VALID [2019-05-15 10:17:46,390 INFO L273 TraceCheckUtils]: 64: Hoare triple {79859#(<= proc_i 40)} assume j > 4; {79859#(<= proc_i 40)} is VALID [2019-05-15 10:17:46,391 INFO L273 TraceCheckUtils]: 65: Hoare triple {79859#(<= proc_i 40)} assume j < 6; {79859#(<= proc_i 40)} is VALID [2019-05-15 10:17:46,391 INFO L273 TraceCheckUtils]: 66: Hoare triple {79859#(<= proc_i 40)} i := i + 4; {79878#(<= proc_i 44)} is VALID [2019-05-15 10:17:46,392 INFO L273 TraceCheckUtils]: 67: Hoare triple {79878#(<= proc_i 44)} assume i <= 1000; {79878#(<= proc_i 44)} is VALID [2019-05-15 10:17:46,392 INFO L273 TraceCheckUtils]: 68: Hoare triple {79878#(<= proc_i 44)} assume i + 4 < a[j]; {79878#(<= proc_i 44)} is VALID [2019-05-15 10:17:46,393 INFO L273 TraceCheckUtils]: 69: Hoare triple {79878#(<= proc_i 44)} assume a[5] == 1000; {79878#(<= proc_i 44)} is VALID [2019-05-15 10:17:46,393 INFO L273 TraceCheckUtils]: 70: Hoare triple {79878#(<= proc_i 44)} assume j > 4; {79878#(<= proc_i 44)} is VALID [2019-05-15 10:17:46,394 INFO L273 TraceCheckUtils]: 71: Hoare triple {79878#(<= proc_i 44)} assume j < 6; {79878#(<= proc_i 44)} is VALID [2019-05-15 10:17:46,394 INFO L273 TraceCheckUtils]: 72: Hoare triple {79878#(<= proc_i 44)} i := i + 4; {79897#(<= proc_i 48)} is VALID [2019-05-15 10:17:46,395 INFO L273 TraceCheckUtils]: 73: Hoare triple {79897#(<= proc_i 48)} assume i <= 1000; {79897#(<= proc_i 48)} is VALID [2019-05-15 10:17:46,395 INFO L273 TraceCheckUtils]: 74: Hoare triple {79897#(<= proc_i 48)} assume i + 4 < a[j]; {79897#(<= proc_i 48)} is VALID [2019-05-15 10:17:46,396 INFO L273 TraceCheckUtils]: 75: Hoare triple {79897#(<= proc_i 48)} assume a[5] == 1000; {79897#(<= proc_i 48)} is VALID [2019-05-15 10:17:46,396 INFO L273 TraceCheckUtils]: 76: Hoare triple {79897#(<= proc_i 48)} assume j > 4; {79897#(<= proc_i 48)} is VALID [2019-05-15 10:17:46,396 INFO L273 TraceCheckUtils]: 77: Hoare triple {79897#(<= proc_i 48)} assume j < 6; {79897#(<= proc_i 48)} is VALID [2019-05-15 10:17:46,397 INFO L273 TraceCheckUtils]: 78: Hoare triple {79897#(<= proc_i 48)} i := i + 4; {79916#(<= proc_i 52)} is VALID [2019-05-15 10:17:46,398 INFO L273 TraceCheckUtils]: 79: Hoare triple {79916#(<= proc_i 52)} assume i <= 1000; {79916#(<= proc_i 52)} is VALID [2019-05-15 10:17:46,398 INFO L273 TraceCheckUtils]: 80: Hoare triple {79916#(<= proc_i 52)} assume i + 4 < a[j]; {79916#(<= proc_i 52)} is VALID [2019-05-15 10:17:46,399 INFO L273 TraceCheckUtils]: 81: Hoare triple {79916#(<= proc_i 52)} assume a[5] == 1000; {79916#(<= proc_i 52)} is VALID [2019-05-15 10:17:46,399 INFO L273 TraceCheckUtils]: 82: Hoare triple {79916#(<= proc_i 52)} assume j > 4; {79916#(<= proc_i 52)} is VALID [2019-05-15 10:17:46,399 INFO L273 TraceCheckUtils]: 83: Hoare triple {79916#(<= proc_i 52)} assume j < 6; {79916#(<= proc_i 52)} is VALID [2019-05-15 10:17:46,400 INFO L273 TraceCheckUtils]: 84: Hoare triple {79916#(<= proc_i 52)} i := i + 4; {79935#(<= proc_i 56)} is VALID [2019-05-15 10:17:46,401 INFO L273 TraceCheckUtils]: 85: Hoare triple {79935#(<= proc_i 56)} assume i <= 1000; {79935#(<= proc_i 56)} is VALID [2019-05-15 10:17:46,401 INFO L273 TraceCheckUtils]: 86: Hoare triple {79935#(<= proc_i 56)} assume i + 4 < a[j]; {79935#(<= proc_i 56)} is VALID [2019-05-15 10:17:46,401 INFO L273 TraceCheckUtils]: 87: Hoare triple {79935#(<= proc_i 56)} assume a[5] == 1000; {79935#(<= proc_i 56)} is VALID [2019-05-15 10:17:46,402 INFO L273 TraceCheckUtils]: 88: Hoare triple {79935#(<= proc_i 56)} assume j > 4; {79935#(<= proc_i 56)} is VALID [2019-05-15 10:17:46,402 INFO L273 TraceCheckUtils]: 89: Hoare triple {79935#(<= proc_i 56)} assume j < 6; {79935#(<= proc_i 56)} is VALID [2019-05-15 10:17:46,403 INFO L273 TraceCheckUtils]: 90: Hoare triple {79935#(<= proc_i 56)} i := i + 4; {79954#(<= proc_i 60)} is VALID [2019-05-15 10:17:46,403 INFO L273 TraceCheckUtils]: 91: Hoare triple {79954#(<= proc_i 60)} assume i <= 1000; {79954#(<= proc_i 60)} is VALID [2019-05-15 10:17:46,404 INFO L273 TraceCheckUtils]: 92: Hoare triple {79954#(<= proc_i 60)} assume i + 4 < a[j]; {79954#(<= proc_i 60)} is VALID [2019-05-15 10:17:46,404 INFO L273 TraceCheckUtils]: 93: Hoare triple {79954#(<= proc_i 60)} assume a[5] == 1000; {79954#(<= proc_i 60)} is VALID [2019-05-15 10:17:46,405 INFO L273 TraceCheckUtils]: 94: Hoare triple {79954#(<= proc_i 60)} assume j > 4; {79954#(<= proc_i 60)} is VALID [2019-05-15 10:17:46,405 INFO L273 TraceCheckUtils]: 95: Hoare triple {79954#(<= proc_i 60)} assume j < 6; {79954#(<= proc_i 60)} is VALID [2019-05-15 10:17:46,406 INFO L273 TraceCheckUtils]: 96: Hoare triple {79954#(<= proc_i 60)} i := i + 4; {79973#(<= proc_i 64)} is VALID [2019-05-15 10:17:46,406 INFO L273 TraceCheckUtils]: 97: Hoare triple {79973#(<= proc_i 64)} assume i <= 1000; {79973#(<= proc_i 64)} is VALID [2019-05-15 10:17:46,407 INFO L273 TraceCheckUtils]: 98: Hoare triple {79973#(<= proc_i 64)} assume i + 4 < a[j]; {79973#(<= proc_i 64)} is VALID [2019-05-15 10:17:46,407 INFO L273 TraceCheckUtils]: 99: Hoare triple {79973#(<= proc_i 64)} assume a[5] == 1000; {79973#(<= proc_i 64)} is VALID [2019-05-15 10:17:46,408 INFO L273 TraceCheckUtils]: 100: Hoare triple {79973#(<= proc_i 64)} assume j > 4; {79973#(<= proc_i 64)} is VALID [2019-05-15 10:17:46,408 INFO L273 TraceCheckUtils]: 101: Hoare triple {79973#(<= proc_i 64)} assume j < 6; {79973#(<= proc_i 64)} is VALID [2019-05-15 10:17:46,409 INFO L273 TraceCheckUtils]: 102: Hoare triple {79973#(<= proc_i 64)} i := i + 4; {79992#(<= proc_i 68)} is VALID [2019-05-15 10:17:46,409 INFO L273 TraceCheckUtils]: 103: Hoare triple {79992#(<= proc_i 68)} assume i <= 1000; {79992#(<= proc_i 68)} is VALID [2019-05-15 10:17:46,410 INFO L273 TraceCheckUtils]: 104: Hoare triple {79992#(<= proc_i 68)} assume i + 4 < a[j]; {79992#(<= proc_i 68)} is VALID [2019-05-15 10:17:46,410 INFO L273 TraceCheckUtils]: 105: Hoare triple {79992#(<= proc_i 68)} assume a[5] == 1000; {79992#(<= proc_i 68)} is VALID [2019-05-15 10:17:46,411 INFO L273 TraceCheckUtils]: 106: Hoare triple {79992#(<= proc_i 68)} assume j > 4; {79992#(<= proc_i 68)} is VALID [2019-05-15 10:17:46,411 INFO L273 TraceCheckUtils]: 107: Hoare triple {79992#(<= proc_i 68)} assume j < 6; {79992#(<= proc_i 68)} is VALID [2019-05-15 10:17:46,412 INFO L273 TraceCheckUtils]: 108: Hoare triple {79992#(<= proc_i 68)} i := i + 4; {80011#(<= proc_i 72)} is VALID [2019-05-15 10:17:46,412 INFO L273 TraceCheckUtils]: 109: Hoare triple {80011#(<= proc_i 72)} assume i <= 1000; {80011#(<= proc_i 72)} is VALID [2019-05-15 10:17:46,413 INFO L273 TraceCheckUtils]: 110: Hoare triple {80011#(<= proc_i 72)} assume i + 4 < a[j]; {80011#(<= proc_i 72)} is VALID [2019-05-15 10:17:46,413 INFO L273 TraceCheckUtils]: 111: Hoare triple {80011#(<= proc_i 72)} assume a[5] == 1000; {80011#(<= proc_i 72)} is VALID [2019-05-15 10:17:46,414 INFO L273 TraceCheckUtils]: 112: Hoare triple {80011#(<= proc_i 72)} assume j > 4; {80011#(<= proc_i 72)} is VALID [2019-05-15 10:17:46,414 INFO L273 TraceCheckUtils]: 113: Hoare triple {80011#(<= proc_i 72)} assume j < 6; {80011#(<= proc_i 72)} is VALID [2019-05-15 10:17:46,415 INFO L273 TraceCheckUtils]: 114: Hoare triple {80011#(<= proc_i 72)} i := i + 4; {80030#(<= proc_i 76)} is VALID [2019-05-15 10:17:46,415 INFO L273 TraceCheckUtils]: 115: Hoare triple {80030#(<= proc_i 76)} assume i <= 1000; {80030#(<= proc_i 76)} is VALID [2019-05-15 10:17:46,416 INFO L273 TraceCheckUtils]: 116: Hoare triple {80030#(<= proc_i 76)} assume i + 4 < a[j]; {80030#(<= proc_i 76)} is VALID [2019-05-15 10:17:46,416 INFO L273 TraceCheckUtils]: 117: Hoare triple {80030#(<= proc_i 76)} assume a[5] == 1000; {80030#(<= proc_i 76)} is VALID [2019-05-15 10:17:46,417 INFO L273 TraceCheckUtils]: 118: Hoare triple {80030#(<= proc_i 76)} assume j > 4; {80030#(<= proc_i 76)} is VALID [2019-05-15 10:17:46,417 INFO L273 TraceCheckUtils]: 119: Hoare triple {80030#(<= proc_i 76)} assume j < 6; {80030#(<= proc_i 76)} is VALID [2019-05-15 10:17:46,418 INFO L273 TraceCheckUtils]: 120: Hoare triple {80030#(<= proc_i 76)} i := i + 4; {80049#(<= proc_i 80)} is VALID [2019-05-15 10:17:46,418 INFO L273 TraceCheckUtils]: 121: Hoare triple {80049#(<= proc_i 80)} assume i <= 1000; {80049#(<= proc_i 80)} is VALID [2019-05-15 10:17:46,419 INFO L273 TraceCheckUtils]: 122: Hoare triple {80049#(<= proc_i 80)} assume i + 4 < a[j]; {80049#(<= proc_i 80)} is VALID [2019-05-15 10:17:46,419 INFO L273 TraceCheckUtils]: 123: Hoare triple {80049#(<= proc_i 80)} assume a[5] == 1000; {80049#(<= proc_i 80)} is VALID [2019-05-15 10:17:46,420 INFO L273 TraceCheckUtils]: 124: Hoare triple {80049#(<= proc_i 80)} assume j > 4; {80049#(<= proc_i 80)} is VALID [2019-05-15 10:17:46,420 INFO L273 TraceCheckUtils]: 125: Hoare triple {80049#(<= proc_i 80)} assume j < 6; {80049#(<= proc_i 80)} is VALID [2019-05-15 10:17:46,421 INFO L273 TraceCheckUtils]: 126: Hoare triple {80049#(<= proc_i 80)} i := i + 4; {80068#(<= proc_i 84)} is VALID [2019-05-15 10:17:46,421 INFO L273 TraceCheckUtils]: 127: Hoare triple {80068#(<= proc_i 84)} assume i <= 1000; {80068#(<= proc_i 84)} is VALID [2019-05-15 10:17:46,422 INFO L273 TraceCheckUtils]: 128: Hoare triple {80068#(<= proc_i 84)} assume i + 4 < a[j]; {80068#(<= proc_i 84)} is VALID [2019-05-15 10:17:46,422 INFO L273 TraceCheckUtils]: 129: Hoare triple {80068#(<= proc_i 84)} assume a[5] == 1000; {80068#(<= proc_i 84)} is VALID [2019-05-15 10:17:46,423 INFO L273 TraceCheckUtils]: 130: Hoare triple {80068#(<= proc_i 84)} assume j > 4; {80068#(<= proc_i 84)} is VALID [2019-05-15 10:17:46,423 INFO L273 TraceCheckUtils]: 131: Hoare triple {80068#(<= proc_i 84)} assume j < 6; {80068#(<= proc_i 84)} is VALID [2019-05-15 10:17:46,424 INFO L273 TraceCheckUtils]: 132: Hoare triple {80068#(<= proc_i 84)} i := i + 4; {80087#(<= proc_i 88)} is VALID [2019-05-15 10:17:46,424 INFO L273 TraceCheckUtils]: 133: Hoare triple {80087#(<= proc_i 88)} assume i <= 1000; {80087#(<= proc_i 88)} is VALID [2019-05-15 10:17:46,425 INFO L273 TraceCheckUtils]: 134: Hoare triple {80087#(<= proc_i 88)} assume i + 4 < a[j]; {80087#(<= proc_i 88)} is VALID [2019-05-15 10:17:46,425 INFO L273 TraceCheckUtils]: 135: Hoare triple {80087#(<= proc_i 88)} assume a[5] == 1000; {80087#(<= proc_i 88)} is VALID [2019-05-15 10:17:46,426 INFO L273 TraceCheckUtils]: 136: Hoare triple {80087#(<= proc_i 88)} assume j > 4; {80087#(<= proc_i 88)} is VALID [2019-05-15 10:17:46,426 INFO L273 TraceCheckUtils]: 137: Hoare triple {80087#(<= proc_i 88)} assume j < 6; {80087#(<= proc_i 88)} is VALID [2019-05-15 10:17:46,427 INFO L273 TraceCheckUtils]: 138: Hoare triple {80087#(<= proc_i 88)} i := i + 4; {80106#(<= proc_i 92)} is VALID [2019-05-15 10:17:46,427 INFO L273 TraceCheckUtils]: 139: Hoare triple {80106#(<= proc_i 92)} assume i <= 1000; {80106#(<= proc_i 92)} is VALID [2019-05-15 10:17:46,428 INFO L273 TraceCheckUtils]: 140: Hoare triple {80106#(<= proc_i 92)} assume i + 4 < a[j]; {80106#(<= proc_i 92)} is VALID [2019-05-15 10:17:46,428 INFO L273 TraceCheckUtils]: 141: Hoare triple {80106#(<= proc_i 92)} assume a[5] == 1000; {80106#(<= proc_i 92)} is VALID [2019-05-15 10:17:46,429 INFO L273 TraceCheckUtils]: 142: Hoare triple {80106#(<= proc_i 92)} assume j > 4; {80106#(<= proc_i 92)} is VALID [2019-05-15 10:17:46,429 INFO L273 TraceCheckUtils]: 143: Hoare triple {80106#(<= proc_i 92)} assume j < 6; {80106#(<= proc_i 92)} is VALID [2019-05-15 10:17:46,430 INFO L273 TraceCheckUtils]: 144: Hoare triple {80106#(<= proc_i 92)} i := i + 4; {80125#(<= proc_i 96)} is VALID [2019-05-15 10:17:46,431 INFO L273 TraceCheckUtils]: 145: Hoare triple {80125#(<= proc_i 96)} assume i <= 1000; {80125#(<= proc_i 96)} is VALID [2019-05-15 10:17:46,431 INFO L273 TraceCheckUtils]: 146: Hoare triple {80125#(<= proc_i 96)} assume i + 4 < a[j]; {80125#(<= proc_i 96)} is VALID [2019-05-15 10:17:46,432 INFO L273 TraceCheckUtils]: 147: Hoare triple {80125#(<= proc_i 96)} assume a[5] == 1000; {80125#(<= proc_i 96)} is VALID [2019-05-15 10:17:46,432 INFO L273 TraceCheckUtils]: 148: Hoare triple {80125#(<= proc_i 96)} assume j > 4; {80125#(<= proc_i 96)} is VALID [2019-05-15 10:17:46,432 INFO L273 TraceCheckUtils]: 149: Hoare triple {80125#(<= proc_i 96)} assume j < 6; {80125#(<= proc_i 96)} is VALID [2019-05-15 10:17:46,433 INFO L273 TraceCheckUtils]: 150: Hoare triple {80125#(<= proc_i 96)} i := i + 4; {80144#(<= proc_i 100)} is VALID [2019-05-15 10:17:46,434 INFO L273 TraceCheckUtils]: 151: Hoare triple {80144#(<= proc_i 100)} assume i <= 1000; {80144#(<= proc_i 100)} is VALID [2019-05-15 10:17:46,434 INFO L273 TraceCheckUtils]: 152: Hoare triple {80144#(<= proc_i 100)} assume i + 4 < a[j]; {80144#(<= proc_i 100)} is VALID [2019-05-15 10:17:46,435 INFO L273 TraceCheckUtils]: 153: Hoare triple {80144#(<= proc_i 100)} assume a[5] == 1000; {80144#(<= proc_i 100)} is VALID [2019-05-15 10:17:46,435 INFO L273 TraceCheckUtils]: 154: Hoare triple {80144#(<= proc_i 100)} assume j > 4; {80144#(<= proc_i 100)} is VALID [2019-05-15 10:17:46,435 INFO L273 TraceCheckUtils]: 155: Hoare triple {80144#(<= proc_i 100)} assume j < 6; {80144#(<= proc_i 100)} is VALID [2019-05-15 10:17:46,436 INFO L273 TraceCheckUtils]: 156: Hoare triple {80144#(<= proc_i 100)} i := i + 4; {80163#(<= proc_i 104)} is VALID [2019-05-15 10:17:46,437 INFO L273 TraceCheckUtils]: 157: Hoare triple {80163#(<= proc_i 104)} assume i <= 1000; {80163#(<= proc_i 104)} is VALID [2019-05-15 10:17:46,437 INFO L273 TraceCheckUtils]: 158: Hoare triple {80163#(<= proc_i 104)} assume i + 4 < a[j]; {80163#(<= proc_i 104)} is VALID [2019-05-15 10:17:46,438 INFO L273 TraceCheckUtils]: 159: Hoare triple {80163#(<= proc_i 104)} assume a[5] == 1000; {80163#(<= proc_i 104)} is VALID [2019-05-15 10:17:46,438 INFO L273 TraceCheckUtils]: 160: Hoare triple {80163#(<= proc_i 104)} assume j > 4; {80163#(<= proc_i 104)} is VALID [2019-05-15 10:17:46,438 INFO L273 TraceCheckUtils]: 161: Hoare triple {80163#(<= proc_i 104)} assume j < 6; {80163#(<= proc_i 104)} is VALID [2019-05-15 10:17:46,439 INFO L273 TraceCheckUtils]: 162: Hoare triple {80163#(<= proc_i 104)} i := i + 4; {80182#(<= proc_i 108)} is VALID [2019-05-15 10:17:46,440 INFO L273 TraceCheckUtils]: 163: Hoare triple {80182#(<= proc_i 108)} assume i <= 1000; {80182#(<= proc_i 108)} is VALID [2019-05-15 10:17:46,440 INFO L273 TraceCheckUtils]: 164: Hoare triple {80182#(<= proc_i 108)} assume i + 4 < a[j]; {80182#(<= proc_i 108)} is VALID [2019-05-15 10:17:46,440 INFO L273 TraceCheckUtils]: 165: Hoare triple {80182#(<= proc_i 108)} assume a[5] == 1000; {80182#(<= proc_i 108)} is VALID [2019-05-15 10:17:46,441 INFO L273 TraceCheckUtils]: 166: Hoare triple {80182#(<= proc_i 108)} assume j > 4; {80182#(<= proc_i 108)} is VALID [2019-05-15 10:17:46,441 INFO L273 TraceCheckUtils]: 167: Hoare triple {80182#(<= proc_i 108)} assume j < 6; {80182#(<= proc_i 108)} is VALID [2019-05-15 10:17:46,442 INFO L273 TraceCheckUtils]: 168: Hoare triple {80182#(<= proc_i 108)} i := i + 4; {80201#(<= proc_i 112)} is VALID [2019-05-15 10:17:46,442 INFO L273 TraceCheckUtils]: 169: Hoare triple {80201#(<= proc_i 112)} assume i <= 1000; {80201#(<= proc_i 112)} is VALID [2019-05-15 10:17:46,443 INFO L273 TraceCheckUtils]: 170: Hoare triple {80201#(<= proc_i 112)} assume i + 4 < a[j]; {80201#(<= proc_i 112)} is VALID [2019-05-15 10:17:46,443 INFO L273 TraceCheckUtils]: 171: Hoare triple {80201#(<= proc_i 112)} assume a[5] == 1000; {80201#(<= proc_i 112)} is VALID [2019-05-15 10:17:46,444 INFO L273 TraceCheckUtils]: 172: Hoare triple {80201#(<= proc_i 112)} assume j > 4; {80201#(<= proc_i 112)} is VALID [2019-05-15 10:17:46,444 INFO L273 TraceCheckUtils]: 173: Hoare triple {80201#(<= proc_i 112)} assume j < 6; {80201#(<= proc_i 112)} is VALID [2019-05-15 10:17:46,445 INFO L273 TraceCheckUtils]: 174: Hoare triple {80201#(<= proc_i 112)} i := i + 4; {80220#(<= proc_i 116)} is VALID [2019-05-15 10:17:46,445 INFO L273 TraceCheckUtils]: 175: Hoare triple {80220#(<= proc_i 116)} assume i <= 1000; {80220#(<= proc_i 116)} is VALID [2019-05-15 10:17:46,446 INFO L273 TraceCheckUtils]: 176: Hoare triple {80220#(<= proc_i 116)} assume i + 4 < a[j]; {80220#(<= proc_i 116)} is VALID [2019-05-15 10:17:46,446 INFO L273 TraceCheckUtils]: 177: Hoare triple {80220#(<= proc_i 116)} assume a[5] == 1000; {80220#(<= proc_i 116)} is VALID [2019-05-15 10:17:46,447 INFO L273 TraceCheckUtils]: 178: Hoare triple {80220#(<= proc_i 116)} assume j > 4; {80220#(<= proc_i 116)} is VALID [2019-05-15 10:17:46,447 INFO L273 TraceCheckUtils]: 179: Hoare triple {80220#(<= proc_i 116)} assume j < 6; {80220#(<= proc_i 116)} is VALID [2019-05-15 10:17:46,448 INFO L273 TraceCheckUtils]: 180: Hoare triple {80220#(<= proc_i 116)} i := i + 4; {80239#(<= proc_i 120)} is VALID [2019-05-15 10:17:46,448 INFO L273 TraceCheckUtils]: 181: Hoare triple {80239#(<= proc_i 120)} assume i <= 1000; {80239#(<= proc_i 120)} is VALID [2019-05-15 10:17:46,449 INFO L273 TraceCheckUtils]: 182: Hoare triple {80239#(<= proc_i 120)} assume i + 4 < a[j]; {80239#(<= proc_i 120)} is VALID [2019-05-15 10:17:46,449 INFO L273 TraceCheckUtils]: 183: Hoare triple {80239#(<= proc_i 120)} assume a[5] == 1000; {80239#(<= proc_i 120)} is VALID [2019-05-15 10:17:46,450 INFO L273 TraceCheckUtils]: 184: Hoare triple {80239#(<= proc_i 120)} assume j > 4; {80239#(<= proc_i 120)} is VALID [2019-05-15 10:17:46,450 INFO L273 TraceCheckUtils]: 185: Hoare triple {80239#(<= proc_i 120)} assume j < 6; {80239#(<= proc_i 120)} is VALID [2019-05-15 10:17:46,451 INFO L273 TraceCheckUtils]: 186: Hoare triple {80239#(<= proc_i 120)} i := i + 4; {80258#(<= proc_i 124)} is VALID [2019-05-15 10:17:46,451 INFO L273 TraceCheckUtils]: 187: Hoare triple {80258#(<= proc_i 124)} assume i <= 1000; {80258#(<= proc_i 124)} is VALID [2019-05-15 10:17:46,452 INFO L273 TraceCheckUtils]: 188: Hoare triple {80258#(<= proc_i 124)} assume i + 4 < a[j]; {80258#(<= proc_i 124)} is VALID [2019-05-15 10:17:46,452 INFO L273 TraceCheckUtils]: 189: Hoare triple {80258#(<= proc_i 124)} assume a[5] == 1000; {80258#(<= proc_i 124)} is VALID [2019-05-15 10:17:46,453 INFO L273 TraceCheckUtils]: 190: Hoare triple {80258#(<= proc_i 124)} assume j > 4; {80258#(<= proc_i 124)} is VALID [2019-05-15 10:17:46,453 INFO L273 TraceCheckUtils]: 191: Hoare triple {80258#(<= proc_i 124)} assume j < 6; {80258#(<= proc_i 124)} is VALID [2019-05-15 10:17:46,454 INFO L273 TraceCheckUtils]: 192: Hoare triple {80258#(<= proc_i 124)} i := i + 4; {80277#(<= proc_i 128)} is VALID [2019-05-15 10:17:46,455 INFO L273 TraceCheckUtils]: 193: Hoare triple {80277#(<= proc_i 128)} assume i <= 1000; {80277#(<= proc_i 128)} is VALID [2019-05-15 10:17:46,455 INFO L273 TraceCheckUtils]: 194: Hoare triple {80277#(<= proc_i 128)} assume i + 4 < a[j]; {80277#(<= proc_i 128)} is VALID [2019-05-15 10:17:46,456 INFO L273 TraceCheckUtils]: 195: Hoare triple {80277#(<= proc_i 128)} assume a[5] == 1000; {80277#(<= proc_i 128)} is VALID [2019-05-15 10:17:46,456 INFO L273 TraceCheckUtils]: 196: Hoare triple {80277#(<= proc_i 128)} assume j > 4; {80277#(<= proc_i 128)} is VALID [2019-05-15 10:17:46,456 INFO L273 TraceCheckUtils]: 197: Hoare triple {80277#(<= proc_i 128)} assume j < 6; {80277#(<= proc_i 128)} is VALID [2019-05-15 10:17:46,457 INFO L273 TraceCheckUtils]: 198: Hoare triple {80277#(<= proc_i 128)} i := i + 4; {80296#(<= proc_i 132)} is VALID [2019-05-15 10:17:46,458 INFO L273 TraceCheckUtils]: 199: Hoare triple {80296#(<= proc_i 132)} assume i <= 1000; {80296#(<= proc_i 132)} is VALID [2019-05-15 10:17:46,458 INFO L273 TraceCheckUtils]: 200: Hoare triple {80296#(<= proc_i 132)} assume i + 4 < a[j]; {80296#(<= proc_i 132)} is VALID [2019-05-15 10:17:46,459 INFO L273 TraceCheckUtils]: 201: Hoare triple {80296#(<= proc_i 132)} assume a[5] == 1000; {80296#(<= proc_i 132)} is VALID [2019-05-15 10:17:46,459 INFO L273 TraceCheckUtils]: 202: Hoare triple {80296#(<= proc_i 132)} assume j > 4; {80296#(<= proc_i 132)} is VALID [2019-05-15 10:17:46,459 INFO L273 TraceCheckUtils]: 203: Hoare triple {80296#(<= proc_i 132)} assume j < 6; {80296#(<= proc_i 132)} is VALID [2019-05-15 10:17:46,460 INFO L273 TraceCheckUtils]: 204: Hoare triple {80296#(<= proc_i 132)} i := i + 4; {80315#(<= proc_i 136)} is VALID [2019-05-15 10:17:46,461 INFO L273 TraceCheckUtils]: 205: Hoare triple {80315#(<= proc_i 136)} assume i <= 1000; {80315#(<= proc_i 136)} is VALID [2019-05-15 10:17:46,461 INFO L273 TraceCheckUtils]: 206: Hoare triple {80315#(<= proc_i 136)} assume i + 4 < a[j]; {80315#(<= proc_i 136)} is VALID [2019-05-15 10:17:46,462 INFO L273 TraceCheckUtils]: 207: Hoare triple {80315#(<= proc_i 136)} assume a[5] == 1000; {80315#(<= proc_i 136)} is VALID [2019-05-15 10:17:46,462 INFO L273 TraceCheckUtils]: 208: Hoare triple {80315#(<= proc_i 136)} assume j > 4; {80315#(<= proc_i 136)} is VALID [2019-05-15 10:17:46,463 INFO L273 TraceCheckUtils]: 209: Hoare triple {80315#(<= proc_i 136)} assume j < 6; {80315#(<= proc_i 136)} is VALID [2019-05-15 10:17:46,463 INFO L273 TraceCheckUtils]: 210: Hoare triple {80315#(<= proc_i 136)} i := i + 4; {80334#(<= proc_i 140)} is VALID [2019-05-15 10:17:46,464 INFO L273 TraceCheckUtils]: 211: Hoare triple {80334#(<= proc_i 140)} assume i <= 1000; {80334#(<= proc_i 140)} is VALID [2019-05-15 10:17:46,464 INFO L273 TraceCheckUtils]: 212: Hoare triple {80334#(<= proc_i 140)} assume i + 4 < a[j]; {80334#(<= proc_i 140)} is VALID [2019-05-15 10:17:46,465 INFO L273 TraceCheckUtils]: 213: Hoare triple {80334#(<= proc_i 140)} assume a[5] == 1000; {80334#(<= proc_i 140)} is VALID [2019-05-15 10:17:46,465 INFO L273 TraceCheckUtils]: 214: Hoare triple {80334#(<= proc_i 140)} assume j > 4; {80334#(<= proc_i 140)} is VALID [2019-05-15 10:17:46,466 INFO L273 TraceCheckUtils]: 215: Hoare triple {80334#(<= proc_i 140)} assume j < 6; {80334#(<= proc_i 140)} is VALID [2019-05-15 10:17:46,466 INFO L273 TraceCheckUtils]: 216: Hoare triple {80334#(<= proc_i 140)} i := i + 4; {80353#(<= proc_i 144)} is VALID [2019-05-15 10:17:46,467 INFO L273 TraceCheckUtils]: 217: Hoare triple {80353#(<= proc_i 144)} assume i <= 1000; {80353#(<= proc_i 144)} is VALID [2019-05-15 10:17:46,467 INFO L273 TraceCheckUtils]: 218: Hoare triple {80353#(<= proc_i 144)} assume i + 4 < a[j]; {80353#(<= proc_i 144)} is VALID [2019-05-15 10:17:46,468 INFO L273 TraceCheckUtils]: 219: Hoare triple {80353#(<= proc_i 144)} assume a[5] == 1000; {80353#(<= proc_i 144)} is VALID [2019-05-15 10:17:46,468 INFO L273 TraceCheckUtils]: 220: Hoare triple {80353#(<= proc_i 144)} assume j > 4; {80353#(<= proc_i 144)} is VALID [2019-05-15 10:17:46,469 INFO L273 TraceCheckUtils]: 221: Hoare triple {80353#(<= proc_i 144)} assume j < 6; {80353#(<= proc_i 144)} is VALID [2019-05-15 10:17:46,469 INFO L273 TraceCheckUtils]: 222: Hoare triple {80353#(<= proc_i 144)} i := i + 4; {80372#(<= proc_i 148)} is VALID [2019-05-15 10:17:46,470 INFO L273 TraceCheckUtils]: 223: Hoare triple {80372#(<= proc_i 148)} assume i <= 1000; {80372#(<= proc_i 148)} is VALID [2019-05-15 10:17:46,470 INFO L273 TraceCheckUtils]: 224: Hoare triple {80372#(<= proc_i 148)} assume i + 4 < a[j]; {80372#(<= proc_i 148)} is VALID [2019-05-15 10:17:46,471 INFO L273 TraceCheckUtils]: 225: Hoare triple {80372#(<= proc_i 148)} assume a[5] == 1000; {80372#(<= proc_i 148)} is VALID [2019-05-15 10:17:46,471 INFO L273 TraceCheckUtils]: 226: Hoare triple {80372#(<= proc_i 148)} assume j > 4; {80372#(<= proc_i 148)} is VALID [2019-05-15 10:17:46,472 INFO L273 TraceCheckUtils]: 227: Hoare triple {80372#(<= proc_i 148)} assume j < 6; {80372#(<= proc_i 148)} is VALID [2019-05-15 10:17:46,472 INFO L273 TraceCheckUtils]: 228: Hoare triple {80372#(<= proc_i 148)} i := i + 4; {80391#(<= proc_i 152)} is VALID [2019-05-15 10:17:46,473 INFO L273 TraceCheckUtils]: 229: Hoare triple {80391#(<= proc_i 152)} assume i <= 1000; {80391#(<= proc_i 152)} is VALID [2019-05-15 10:17:46,473 INFO L273 TraceCheckUtils]: 230: Hoare triple {80391#(<= proc_i 152)} assume i + 4 < a[j]; {80391#(<= proc_i 152)} is VALID [2019-05-15 10:17:46,474 INFO L273 TraceCheckUtils]: 231: Hoare triple {80391#(<= proc_i 152)} assume a[5] == 1000; {80391#(<= proc_i 152)} is VALID [2019-05-15 10:17:46,474 INFO L273 TraceCheckUtils]: 232: Hoare triple {80391#(<= proc_i 152)} assume j > 4; {80391#(<= proc_i 152)} is VALID [2019-05-15 10:17:46,475 INFO L273 TraceCheckUtils]: 233: Hoare triple {80391#(<= proc_i 152)} assume j < 6; {80391#(<= proc_i 152)} is VALID [2019-05-15 10:17:46,476 INFO L273 TraceCheckUtils]: 234: Hoare triple {80391#(<= proc_i 152)} i := i + 4; {80410#(<= proc_i 156)} is VALID [2019-05-15 10:17:46,476 INFO L273 TraceCheckUtils]: 235: Hoare triple {80410#(<= proc_i 156)} assume i <= 1000; {80410#(<= proc_i 156)} is VALID [2019-05-15 10:17:46,476 INFO L273 TraceCheckUtils]: 236: Hoare triple {80410#(<= proc_i 156)} assume i + 4 < a[j]; {80410#(<= proc_i 156)} is VALID [2019-05-15 10:17:46,477 INFO L273 TraceCheckUtils]: 237: Hoare triple {80410#(<= proc_i 156)} assume a[5] == 1000; {80410#(<= proc_i 156)} is VALID [2019-05-15 10:17:46,477 INFO L273 TraceCheckUtils]: 238: Hoare triple {80410#(<= proc_i 156)} assume j > 4; {80410#(<= proc_i 156)} is VALID [2019-05-15 10:17:46,478 INFO L273 TraceCheckUtils]: 239: Hoare triple {80410#(<= proc_i 156)} assume j < 6; {80410#(<= proc_i 156)} is VALID [2019-05-15 10:17:46,478 INFO L273 TraceCheckUtils]: 240: Hoare triple {80410#(<= proc_i 156)} i := i + 4; {80429#(<= proc_i 160)} is VALID [2019-05-15 10:17:46,479 INFO L273 TraceCheckUtils]: 241: Hoare triple {80429#(<= proc_i 160)} assume i <= 1000; {80429#(<= proc_i 160)} is VALID [2019-05-15 10:17:46,479 INFO L273 TraceCheckUtils]: 242: Hoare triple {80429#(<= proc_i 160)} assume i + 4 < a[j]; {80429#(<= proc_i 160)} is VALID [2019-05-15 10:17:46,480 INFO L273 TraceCheckUtils]: 243: Hoare triple {80429#(<= proc_i 160)} assume a[5] == 1000; {80429#(<= proc_i 160)} is VALID [2019-05-15 10:17:46,480 INFO L273 TraceCheckUtils]: 244: Hoare triple {80429#(<= proc_i 160)} assume j > 4; {80429#(<= proc_i 160)} is VALID [2019-05-15 10:17:46,481 INFO L273 TraceCheckUtils]: 245: Hoare triple {80429#(<= proc_i 160)} assume j < 6; {80429#(<= proc_i 160)} is VALID [2019-05-15 10:17:46,481 INFO L273 TraceCheckUtils]: 246: Hoare triple {80429#(<= proc_i 160)} i := i + 4; {80448#(<= proc_i 164)} is VALID [2019-05-15 10:17:46,482 INFO L273 TraceCheckUtils]: 247: Hoare triple {80448#(<= proc_i 164)} assume i <= 1000; {80448#(<= proc_i 164)} is VALID [2019-05-15 10:17:46,482 INFO L273 TraceCheckUtils]: 248: Hoare triple {80448#(<= proc_i 164)} assume i + 4 < a[j]; {80448#(<= proc_i 164)} is VALID [2019-05-15 10:17:46,483 INFO L273 TraceCheckUtils]: 249: Hoare triple {80448#(<= proc_i 164)} assume a[5] == 1000; {80448#(<= proc_i 164)} is VALID [2019-05-15 10:17:46,483 INFO L273 TraceCheckUtils]: 250: Hoare triple {80448#(<= proc_i 164)} assume j > 4; {80448#(<= proc_i 164)} is VALID [2019-05-15 10:17:46,484 INFO L273 TraceCheckUtils]: 251: Hoare triple {80448#(<= proc_i 164)} assume j < 6; {80448#(<= proc_i 164)} is VALID [2019-05-15 10:17:46,484 INFO L273 TraceCheckUtils]: 252: Hoare triple {80448#(<= proc_i 164)} i := i + 4; {80467#(<= proc_i 168)} is VALID [2019-05-15 10:17:46,485 INFO L273 TraceCheckUtils]: 253: Hoare triple {80467#(<= proc_i 168)} assume i <= 1000; {80467#(<= proc_i 168)} is VALID [2019-05-15 10:17:46,485 INFO L273 TraceCheckUtils]: 254: Hoare triple {80467#(<= proc_i 168)} assume i + 4 < a[j]; {80467#(<= proc_i 168)} is VALID [2019-05-15 10:17:46,486 INFO L273 TraceCheckUtils]: 255: Hoare triple {80467#(<= proc_i 168)} assume a[5] == 1000; {80467#(<= proc_i 168)} is VALID [2019-05-15 10:17:46,486 INFO L273 TraceCheckUtils]: 256: Hoare triple {80467#(<= proc_i 168)} assume j > 4; {80467#(<= proc_i 168)} is VALID [2019-05-15 10:17:46,487 INFO L273 TraceCheckUtils]: 257: Hoare triple {80467#(<= proc_i 168)} assume j < 6; {80467#(<= proc_i 168)} is VALID [2019-05-15 10:17:46,487 INFO L273 TraceCheckUtils]: 258: Hoare triple {80467#(<= proc_i 168)} i := i + 4; {80486#(<= proc_i 172)} is VALID [2019-05-15 10:17:46,488 INFO L273 TraceCheckUtils]: 259: Hoare triple {80486#(<= proc_i 172)} assume i <= 1000; {80486#(<= proc_i 172)} is VALID [2019-05-15 10:17:46,488 INFO L273 TraceCheckUtils]: 260: Hoare triple {80486#(<= proc_i 172)} assume i + 4 < a[j]; {80486#(<= proc_i 172)} is VALID [2019-05-15 10:17:46,489 INFO L273 TraceCheckUtils]: 261: Hoare triple {80486#(<= proc_i 172)} assume a[5] == 1000; {80486#(<= proc_i 172)} is VALID [2019-05-15 10:17:46,489 INFO L273 TraceCheckUtils]: 262: Hoare triple {80486#(<= proc_i 172)} assume j > 4; {80486#(<= proc_i 172)} is VALID [2019-05-15 10:17:46,490 INFO L273 TraceCheckUtils]: 263: Hoare triple {80486#(<= proc_i 172)} assume j < 6; {80486#(<= proc_i 172)} is VALID [2019-05-15 10:17:46,490 INFO L273 TraceCheckUtils]: 264: Hoare triple {80486#(<= proc_i 172)} i := i + 4; {80505#(<= proc_i 176)} is VALID [2019-05-15 10:17:46,491 INFO L273 TraceCheckUtils]: 265: Hoare triple {80505#(<= proc_i 176)} assume i <= 1000; {80505#(<= proc_i 176)} is VALID [2019-05-15 10:17:46,491 INFO L273 TraceCheckUtils]: 266: Hoare triple {80505#(<= proc_i 176)} assume i + 4 < a[j]; {80505#(<= proc_i 176)} is VALID [2019-05-15 10:17:46,492 INFO L273 TraceCheckUtils]: 267: Hoare triple {80505#(<= proc_i 176)} assume a[5] == 1000; {80505#(<= proc_i 176)} is VALID [2019-05-15 10:17:46,492 INFO L273 TraceCheckUtils]: 268: Hoare triple {80505#(<= proc_i 176)} assume j > 4; {80505#(<= proc_i 176)} is VALID [2019-05-15 10:17:46,493 INFO L273 TraceCheckUtils]: 269: Hoare triple {80505#(<= proc_i 176)} assume j < 6; {80505#(<= proc_i 176)} is VALID [2019-05-15 10:17:46,493 INFO L273 TraceCheckUtils]: 270: Hoare triple {80505#(<= proc_i 176)} i := i + 4; {80524#(<= proc_i 180)} is VALID [2019-05-15 10:17:46,494 INFO L273 TraceCheckUtils]: 271: Hoare triple {80524#(<= proc_i 180)} assume i <= 1000; {80524#(<= proc_i 180)} is VALID [2019-05-15 10:17:46,494 INFO L273 TraceCheckUtils]: 272: Hoare triple {80524#(<= proc_i 180)} assume i + 4 < a[j]; {80524#(<= proc_i 180)} is VALID [2019-05-15 10:17:46,495 INFO L273 TraceCheckUtils]: 273: Hoare triple {80524#(<= proc_i 180)} assume a[5] == 1000; {80524#(<= proc_i 180)} is VALID [2019-05-15 10:17:46,495 INFO L273 TraceCheckUtils]: 274: Hoare triple {80524#(<= proc_i 180)} assume j > 4; {80524#(<= proc_i 180)} is VALID [2019-05-15 10:17:46,496 INFO L273 TraceCheckUtils]: 275: Hoare triple {80524#(<= proc_i 180)} assume j < 6; {80524#(<= proc_i 180)} is VALID [2019-05-15 10:17:46,496 INFO L273 TraceCheckUtils]: 276: Hoare triple {80524#(<= proc_i 180)} i := i + 4; {80543#(<= proc_i 184)} is VALID [2019-05-15 10:17:46,497 INFO L273 TraceCheckUtils]: 277: Hoare triple {80543#(<= proc_i 184)} assume i <= 1000; {80543#(<= proc_i 184)} is VALID [2019-05-15 10:17:46,497 INFO L273 TraceCheckUtils]: 278: Hoare triple {80543#(<= proc_i 184)} assume i + 4 < a[j]; {80543#(<= proc_i 184)} is VALID [2019-05-15 10:17:46,498 INFO L273 TraceCheckUtils]: 279: Hoare triple {80543#(<= proc_i 184)} assume a[5] == 1000; {80543#(<= proc_i 184)} is VALID [2019-05-15 10:17:46,498 INFO L273 TraceCheckUtils]: 280: Hoare triple {80543#(<= proc_i 184)} assume j > 4; {80543#(<= proc_i 184)} is VALID [2019-05-15 10:17:46,499 INFO L273 TraceCheckUtils]: 281: Hoare triple {80543#(<= proc_i 184)} assume j < 6; {80543#(<= proc_i 184)} is VALID [2019-05-15 10:17:46,499 INFO L273 TraceCheckUtils]: 282: Hoare triple {80543#(<= proc_i 184)} i := i + 4; {80562#(<= proc_i 188)} is VALID [2019-05-15 10:17:46,500 INFO L273 TraceCheckUtils]: 283: Hoare triple {80562#(<= proc_i 188)} assume i <= 1000; {80562#(<= proc_i 188)} is VALID [2019-05-15 10:17:46,500 INFO L273 TraceCheckUtils]: 284: Hoare triple {80562#(<= proc_i 188)} assume i + 4 < a[j]; {80562#(<= proc_i 188)} is VALID [2019-05-15 10:17:46,501 INFO L273 TraceCheckUtils]: 285: Hoare triple {80562#(<= proc_i 188)} assume a[5] == 1000; {80562#(<= proc_i 188)} is VALID [2019-05-15 10:17:46,501 INFO L273 TraceCheckUtils]: 286: Hoare triple {80562#(<= proc_i 188)} assume j > 4; {80562#(<= proc_i 188)} is VALID [2019-05-15 10:17:46,502 INFO L273 TraceCheckUtils]: 287: Hoare triple {80562#(<= proc_i 188)} assume j < 6; {80562#(<= proc_i 188)} is VALID [2019-05-15 10:17:46,503 INFO L273 TraceCheckUtils]: 288: Hoare triple {80562#(<= proc_i 188)} i := i + 4; {80581#(<= proc_i 192)} is VALID [2019-05-15 10:17:46,503 INFO L273 TraceCheckUtils]: 289: Hoare triple {80581#(<= proc_i 192)} assume i <= 1000; {80581#(<= proc_i 192)} is VALID [2019-05-15 10:17:46,504 INFO L273 TraceCheckUtils]: 290: Hoare triple {80581#(<= proc_i 192)} assume i + 4 < a[j]; {80581#(<= proc_i 192)} is VALID [2019-05-15 10:17:46,504 INFO L273 TraceCheckUtils]: 291: Hoare triple {80581#(<= proc_i 192)} assume a[5] == 1000; {80581#(<= proc_i 192)} is VALID [2019-05-15 10:17:46,505 INFO L273 TraceCheckUtils]: 292: Hoare triple {80581#(<= proc_i 192)} assume j > 4; {80581#(<= proc_i 192)} is VALID [2019-05-15 10:17:46,505 INFO L273 TraceCheckUtils]: 293: Hoare triple {80581#(<= proc_i 192)} assume j < 6; {80581#(<= proc_i 192)} is VALID [2019-05-15 10:17:46,506 INFO L273 TraceCheckUtils]: 294: Hoare triple {80581#(<= proc_i 192)} i := i + 4; {80600#(<= proc_i 196)} is VALID [2019-05-15 10:17:46,506 INFO L273 TraceCheckUtils]: 295: Hoare triple {80600#(<= proc_i 196)} assume i <= 1000; {80600#(<= proc_i 196)} is VALID [2019-05-15 10:17:46,507 INFO L273 TraceCheckUtils]: 296: Hoare triple {80600#(<= proc_i 196)} assume i + 4 < a[j]; {80600#(<= proc_i 196)} is VALID [2019-05-15 10:17:46,507 INFO L273 TraceCheckUtils]: 297: Hoare triple {80600#(<= proc_i 196)} assume a[5] == 1000; {80600#(<= proc_i 196)} is VALID [2019-05-15 10:17:46,508 INFO L273 TraceCheckUtils]: 298: Hoare triple {80600#(<= proc_i 196)} assume j > 4; {80600#(<= proc_i 196)} is VALID [2019-05-15 10:17:46,508 INFO L273 TraceCheckUtils]: 299: Hoare triple {80600#(<= proc_i 196)} assume j < 6; {80600#(<= proc_i 196)} is VALID [2019-05-15 10:17:46,509 INFO L273 TraceCheckUtils]: 300: Hoare triple {80600#(<= proc_i 196)} i := i + 4; {80619#(<= proc_i 200)} is VALID [2019-05-15 10:17:46,509 INFO L273 TraceCheckUtils]: 301: Hoare triple {80619#(<= proc_i 200)} assume i <= 1000; {80619#(<= proc_i 200)} is VALID [2019-05-15 10:17:46,510 INFO L273 TraceCheckUtils]: 302: Hoare triple {80619#(<= proc_i 200)} assume i + 4 < a[j]; {80619#(<= proc_i 200)} is VALID [2019-05-15 10:17:46,510 INFO L273 TraceCheckUtils]: 303: Hoare triple {80619#(<= proc_i 200)} assume a[5] == 1000; {80619#(<= proc_i 200)} is VALID [2019-05-15 10:17:46,511 INFO L273 TraceCheckUtils]: 304: Hoare triple {80619#(<= proc_i 200)} assume j > 4; {80619#(<= proc_i 200)} is VALID [2019-05-15 10:17:46,511 INFO L273 TraceCheckUtils]: 305: Hoare triple {80619#(<= proc_i 200)} assume j < 6; {80619#(<= proc_i 200)} is VALID [2019-05-15 10:17:46,512 INFO L273 TraceCheckUtils]: 306: Hoare triple {80619#(<= proc_i 200)} i := i + 4; {80638#(<= proc_i 204)} is VALID [2019-05-15 10:17:46,512 INFO L273 TraceCheckUtils]: 307: Hoare triple {80638#(<= proc_i 204)} assume i <= 1000; {80638#(<= proc_i 204)} is VALID [2019-05-15 10:17:46,513 INFO L273 TraceCheckUtils]: 308: Hoare triple {80638#(<= proc_i 204)} assume i + 4 < a[j]; {80638#(<= proc_i 204)} is VALID [2019-05-15 10:17:46,513 INFO L273 TraceCheckUtils]: 309: Hoare triple {80638#(<= proc_i 204)} assume a[5] == 1000; {80638#(<= proc_i 204)} is VALID [2019-05-15 10:17:46,514 INFO L273 TraceCheckUtils]: 310: Hoare triple {80638#(<= proc_i 204)} assume j > 4; {80638#(<= proc_i 204)} is VALID [2019-05-15 10:17:46,514 INFO L273 TraceCheckUtils]: 311: Hoare triple {80638#(<= proc_i 204)} assume j < 6; {80638#(<= proc_i 204)} is VALID [2019-05-15 10:17:46,515 INFO L273 TraceCheckUtils]: 312: Hoare triple {80638#(<= proc_i 204)} i := i + 4; {80657#(<= proc_i 208)} is VALID [2019-05-15 10:17:46,515 INFO L273 TraceCheckUtils]: 313: Hoare triple {80657#(<= proc_i 208)} assume i <= 1000; {80657#(<= proc_i 208)} is VALID [2019-05-15 10:17:46,516 INFO L273 TraceCheckUtils]: 314: Hoare triple {80657#(<= proc_i 208)} assume i + 4 < a[j]; {80657#(<= proc_i 208)} is VALID [2019-05-15 10:17:46,516 INFO L273 TraceCheckUtils]: 315: Hoare triple {80657#(<= proc_i 208)} assume a[5] == 1000; {80657#(<= proc_i 208)} is VALID [2019-05-15 10:17:46,517 INFO L273 TraceCheckUtils]: 316: Hoare triple {80657#(<= proc_i 208)} assume j > 4; {80657#(<= proc_i 208)} is VALID [2019-05-15 10:17:46,517 INFO L273 TraceCheckUtils]: 317: Hoare triple {80657#(<= proc_i 208)} assume j < 6; {80657#(<= proc_i 208)} is VALID [2019-05-15 10:17:46,518 INFO L273 TraceCheckUtils]: 318: Hoare triple {80657#(<= proc_i 208)} i := i + 4; {80676#(<= proc_i 212)} is VALID [2019-05-15 10:17:46,518 INFO L273 TraceCheckUtils]: 319: Hoare triple {80676#(<= proc_i 212)} assume i <= 1000; {80676#(<= proc_i 212)} is VALID [2019-05-15 10:17:46,519 INFO L273 TraceCheckUtils]: 320: Hoare triple {80676#(<= proc_i 212)} assume i + 4 < a[j]; {80676#(<= proc_i 212)} is VALID [2019-05-15 10:17:46,519 INFO L273 TraceCheckUtils]: 321: Hoare triple {80676#(<= proc_i 212)} assume a[5] == 1000; {80676#(<= proc_i 212)} is VALID [2019-05-15 10:17:46,520 INFO L273 TraceCheckUtils]: 322: Hoare triple {80676#(<= proc_i 212)} assume j > 4; {80676#(<= proc_i 212)} is VALID [2019-05-15 10:17:46,520 INFO L273 TraceCheckUtils]: 323: Hoare triple {80676#(<= proc_i 212)} assume j < 6; {80676#(<= proc_i 212)} is VALID [2019-05-15 10:17:46,521 INFO L273 TraceCheckUtils]: 324: Hoare triple {80676#(<= proc_i 212)} i := i + 4; {80695#(<= proc_i 216)} is VALID [2019-05-15 10:17:46,522 INFO L273 TraceCheckUtils]: 325: Hoare triple {80695#(<= proc_i 216)} assume i <= 1000; {80695#(<= proc_i 216)} is VALID [2019-05-15 10:17:46,522 INFO L273 TraceCheckUtils]: 326: Hoare triple {80695#(<= proc_i 216)} assume i + 4 < a[j]; {80695#(<= proc_i 216)} is VALID [2019-05-15 10:17:46,522 INFO L273 TraceCheckUtils]: 327: Hoare triple {80695#(<= proc_i 216)} assume a[5] == 1000; {80695#(<= proc_i 216)} is VALID [2019-05-15 10:17:46,523 INFO L273 TraceCheckUtils]: 328: Hoare triple {80695#(<= proc_i 216)} assume j > 4; {80695#(<= proc_i 216)} is VALID [2019-05-15 10:17:46,523 INFO L273 TraceCheckUtils]: 329: Hoare triple {80695#(<= proc_i 216)} assume j < 6; {80695#(<= proc_i 216)} is VALID [2019-05-15 10:17:46,524 INFO L273 TraceCheckUtils]: 330: Hoare triple {80695#(<= proc_i 216)} i := i + 4; {80714#(<= proc_i 220)} is VALID [2019-05-15 10:17:46,525 INFO L273 TraceCheckUtils]: 331: Hoare triple {80714#(<= proc_i 220)} assume i <= 1000; {80714#(<= proc_i 220)} is VALID [2019-05-15 10:17:46,525 INFO L273 TraceCheckUtils]: 332: Hoare triple {80714#(<= proc_i 220)} assume i + 4 < a[j]; {80714#(<= proc_i 220)} is VALID [2019-05-15 10:17:46,526 INFO L273 TraceCheckUtils]: 333: Hoare triple {80714#(<= proc_i 220)} assume a[5] == 1000; {80714#(<= proc_i 220)} is VALID [2019-05-15 10:17:46,526 INFO L273 TraceCheckUtils]: 334: Hoare triple {80714#(<= proc_i 220)} assume j > 4; {80714#(<= proc_i 220)} is VALID [2019-05-15 10:17:46,526 INFO L273 TraceCheckUtils]: 335: Hoare triple {80714#(<= proc_i 220)} assume j < 6; {80714#(<= proc_i 220)} is VALID [2019-05-15 10:17:46,527 INFO L273 TraceCheckUtils]: 336: Hoare triple {80714#(<= proc_i 220)} i := i + 4; {80733#(<= proc_i 224)} is VALID [2019-05-15 10:17:46,528 INFO L273 TraceCheckUtils]: 337: Hoare triple {80733#(<= proc_i 224)} assume i <= 1000; {80733#(<= proc_i 224)} is VALID [2019-05-15 10:17:46,528 INFO L273 TraceCheckUtils]: 338: Hoare triple {80733#(<= proc_i 224)} assume i + 4 < a[j]; {80733#(<= proc_i 224)} is VALID [2019-05-15 10:17:46,529 INFO L273 TraceCheckUtils]: 339: Hoare triple {80733#(<= proc_i 224)} assume a[5] == 1000; {80733#(<= proc_i 224)} is VALID [2019-05-15 10:17:46,529 INFO L273 TraceCheckUtils]: 340: Hoare triple {80733#(<= proc_i 224)} assume j > 4; {80733#(<= proc_i 224)} is VALID [2019-05-15 10:17:46,529 INFO L273 TraceCheckUtils]: 341: Hoare triple {80733#(<= proc_i 224)} assume j < 6; {80733#(<= proc_i 224)} is VALID [2019-05-15 10:17:46,530 INFO L273 TraceCheckUtils]: 342: Hoare triple {80733#(<= proc_i 224)} i := i + 4; {80752#(<= proc_i 228)} is VALID [2019-05-15 10:17:46,531 INFO L273 TraceCheckUtils]: 343: Hoare triple {80752#(<= proc_i 228)} assume i <= 1000; {80752#(<= proc_i 228)} is VALID [2019-05-15 10:17:46,531 INFO L273 TraceCheckUtils]: 344: Hoare triple {80752#(<= proc_i 228)} assume i + 4 < a[j]; {80752#(<= proc_i 228)} is VALID [2019-05-15 10:17:46,532 INFO L273 TraceCheckUtils]: 345: Hoare triple {80752#(<= proc_i 228)} assume a[5] == 1000; {80752#(<= proc_i 228)} is VALID [2019-05-15 10:17:46,532 INFO L273 TraceCheckUtils]: 346: Hoare triple {80752#(<= proc_i 228)} assume j > 4; {80752#(<= proc_i 228)} is VALID [2019-05-15 10:17:46,532 INFO L273 TraceCheckUtils]: 347: Hoare triple {80752#(<= proc_i 228)} assume j < 6; {80752#(<= proc_i 228)} is VALID [2019-05-15 10:17:46,533 INFO L273 TraceCheckUtils]: 348: Hoare triple {80752#(<= proc_i 228)} i := i + 4; {80771#(<= proc_i 232)} is VALID [2019-05-15 10:17:46,534 INFO L273 TraceCheckUtils]: 349: Hoare triple {80771#(<= proc_i 232)} assume i <= 1000; {80771#(<= proc_i 232)} is VALID [2019-05-15 10:17:46,534 INFO L273 TraceCheckUtils]: 350: Hoare triple {80771#(<= proc_i 232)} assume i + 4 < a[j]; {80771#(<= proc_i 232)} is VALID [2019-05-15 10:17:46,534 INFO L273 TraceCheckUtils]: 351: Hoare triple {80771#(<= proc_i 232)} assume a[5] == 1000; {80771#(<= proc_i 232)} is VALID [2019-05-15 10:17:46,535 INFO L273 TraceCheckUtils]: 352: Hoare triple {80771#(<= proc_i 232)} assume j > 4; {80771#(<= proc_i 232)} is VALID [2019-05-15 10:17:46,535 INFO L273 TraceCheckUtils]: 353: Hoare triple {80771#(<= proc_i 232)} assume j < 6; {80771#(<= proc_i 232)} is VALID [2019-05-15 10:17:46,536 INFO L273 TraceCheckUtils]: 354: Hoare triple {80771#(<= proc_i 232)} i := i + 4; {80790#(<= proc_i 236)} is VALID [2019-05-15 10:17:46,537 INFO L273 TraceCheckUtils]: 355: Hoare triple {80790#(<= proc_i 236)} assume i <= 1000; {80790#(<= proc_i 236)} is VALID [2019-05-15 10:17:46,537 INFO L273 TraceCheckUtils]: 356: Hoare triple {80790#(<= proc_i 236)} assume i + 4 < a[j]; {80790#(<= proc_i 236)} is VALID [2019-05-15 10:17:46,537 INFO L273 TraceCheckUtils]: 357: Hoare triple {80790#(<= proc_i 236)} assume a[5] == 1000; {80790#(<= proc_i 236)} is VALID [2019-05-15 10:17:46,538 INFO L273 TraceCheckUtils]: 358: Hoare triple {80790#(<= proc_i 236)} assume j > 4; {80790#(<= proc_i 236)} is VALID [2019-05-15 10:17:46,538 INFO L273 TraceCheckUtils]: 359: Hoare triple {80790#(<= proc_i 236)} assume j < 6; {80790#(<= proc_i 236)} is VALID [2019-05-15 10:17:46,539 INFO L273 TraceCheckUtils]: 360: Hoare triple {80790#(<= proc_i 236)} i := i + 4; {80809#(<= proc_i 240)} is VALID [2019-05-15 10:17:46,540 INFO L273 TraceCheckUtils]: 361: Hoare triple {80809#(<= proc_i 240)} assume !(i <= 1000); {79665#false} is VALID [2019-05-15 10:17:46,622 INFO L134 CoverageAnalysis]: Checked inductivity of 10680 backedges. 0 proven. 10680 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:46,623 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:46,623 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61] total 61 [2019-05-15 10:17:46,623 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 362 [2019-05-15 10:17:46,623 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:46,623 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 63 states. [2019-05-15 10:17:47,031 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 362 edges. 362 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:47,031 INFO L454 AbstractCegarLoop]: Interpolant automaton has 63 states [2019-05-15 10:17:47,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2019-05-15 10:17:47,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2019-05-15 10:17:47,032 INFO L87 Difference]: Start difference. First operand 363 states and 363 transitions. Second operand 63 states. [2019-05-15 10:17:47,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:47,668 INFO L93 Difference]: Finished difference Result 374 states and 374 transitions. [2019-05-15 10:17:47,668 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2019-05-15 10:17:47,668 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 362 [2019-05-15 10:17:47,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:47,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2019-05-15 10:17:47,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 375 transitions. [2019-05-15 10:17:47,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2019-05-15 10:17:47,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 375 transitions. [2019-05-15 10:17:47,672 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 63 states and 375 transitions. [2019-05-15 10:17:48,019 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 375 edges. 375 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:48,026 INFO L225 Difference]: With dead ends: 374 [2019-05-15 10:17:48,027 INFO L226 Difference]: Without dead ends: 374 [2019-05-15 10:17:48,027 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2019-05-15 10:17:48,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2019-05-15 10:17:48,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 369. [2019-05-15 10:17:48,030 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:48,030 INFO L82 GeneralOperation]: Start isEquivalent. First operand 374 states. Second operand 369 states. [2019-05-15 10:17:48,030 INFO L74 IsIncluded]: Start isIncluded. First operand 374 states. Second operand 369 states. [2019-05-15 10:17:48,030 INFO L87 Difference]: Start difference. First operand 374 states. Second operand 369 states. [2019-05-15 10:17:48,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:48,035 INFO L93 Difference]: Finished difference Result 374 states and 374 transitions. [2019-05-15 10:17:48,035 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 374 transitions. [2019-05-15 10:17:48,035 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:48,035 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:48,035 INFO L74 IsIncluded]: Start isIncluded. First operand 369 states. Second operand 374 states. [2019-05-15 10:17:48,035 INFO L87 Difference]: Start difference. First operand 369 states. Second operand 374 states. [2019-05-15 10:17:48,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:48,040 INFO L93 Difference]: Finished difference Result 374 states and 374 transitions. [2019-05-15 10:17:48,040 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 374 transitions. [2019-05-15 10:17:48,040 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:48,041 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:48,041 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:48,041 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:48,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 369 states. [2019-05-15 10:17:48,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 369 transitions. [2019-05-15 10:17:48,045 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 369 transitions. Word has length 362 [2019-05-15 10:17:48,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:48,045 INFO L475 AbstractCegarLoop]: Abstraction has 369 states and 369 transitions. [2019-05-15 10:17:48,045 INFO L476 AbstractCegarLoop]: Interpolant automaton has 63 states. [2019-05-15 10:17:48,046 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 369 transitions. [2019-05-15 10:17:48,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2019-05-15 10:17:48,047 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:48,047 INFO L399 BasicCegarLoop]: trace histogram [61, 61, 61, 61, 61, 61, 1, 1] [2019-05-15 10:17:48,047 INFO L418 AbstractCegarLoop]: === Iteration 62 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:48,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:48,047 INFO L82 PathProgramCache]: Analyzing trace with hash 865311566, now seen corresponding path program 61 times [2019-05-15 10:17:48,048 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:48,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:48,108 INFO L256 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 63 conjunts are in the unsatisfiable core [2019-05-15 10:17:48,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:48,138 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:50,119 INFO L273 TraceCheckUtils]: 0: Hoare triple {82303#true} i := 0; {82308#(<= proc_i 0)} is VALID [2019-05-15 10:17:50,120 INFO L273 TraceCheckUtils]: 1: Hoare triple {82308#(<= proc_i 0)} assume i <= 1000; {82308#(<= proc_i 0)} is VALID [2019-05-15 10:17:50,120 INFO L273 TraceCheckUtils]: 2: Hoare triple {82308#(<= proc_i 0)} assume i + 4 < a[j]; {82308#(<= proc_i 0)} is VALID [2019-05-15 10:17:50,120 INFO L273 TraceCheckUtils]: 3: Hoare triple {82308#(<= proc_i 0)} assume a[5] == 1000; {82308#(<= proc_i 0)} is VALID [2019-05-15 10:17:50,121 INFO L273 TraceCheckUtils]: 4: Hoare triple {82308#(<= proc_i 0)} assume j > 4; {82308#(<= proc_i 0)} is VALID [2019-05-15 10:17:50,121 INFO L273 TraceCheckUtils]: 5: Hoare triple {82308#(<= proc_i 0)} assume j < 6; {82308#(<= proc_i 0)} is VALID [2019-05-15 10:17:50,122 INFO L273 TraceCheckUtils]: 6: Hoare triple {82308#(<= proc_i 0)} i := i + 4; {82327#(<= proc_i 4)} is VALID [2019-05-15 10:17:50,122 INFO L273 TraceCheckUtils]: 7: Hoare triple {82327#(<= proc_i 4)} assume i <= 1000; {82327#(<= proc_i 4)} is VALID [2019-05-15 10:17:50,123 INFO L273 TraceCheckUtils]: 8: Hoare triple {82327#(<= proc_i 4)} assume i + 4 < a[j]; {82327#(<= proc_i 4)} is VALID [2019-05-15 10:17:50,123 INFO L273 TraceCheckUtils]: 9: Hoare triple {82327#(<= proc_i 4)} assume a[5] == 1000; {82327#(<= proc_i 4)} is VALID [2019-05-15 10:17:50,124 INFO L273 TraceCheckUtils]: 10: Hoare triple {82327#(<= proc_i 4)} assume j > 4; {82327#(<= proc_i 4)} is VALID [2019-05-15 10:17:50,124 INFO L273 TraceCheckUtils]: 11: Hoare triple {82327#(<= proc_i 4)} assume j < 6; {82327#(<= proc_i 4)} is VALID [2019-05-15 10:17:50,125 INFO L273 TraceCheckUtils]: 12: Hoare triple {82327#(<= proc_i 4)} i := i + 4; {82346#(<= proc_i 8)} is VALID [2019-05-15 10:17:50,125 INFO L273 TraceCheckUtils]: 13: Hoare triple {82346#(<= proc_i 8)} assume i <= 1000; {82346#(<= proc_i 8)} is VALID [2019-05-15 10:17:50,126 INFO L273 TraceCheckUtils]: 14: Hoare triple {82346#(<= proc_i 8)} assume i + 4 < a[j]; {82346#(<= proc_i 8)} is VALID [2019-05-15 10:17:50,126 INFO L273 TraceCheckUtils]: 15: Hoare triple {82346#(<= proc_i 8)} assume a[5] == 1000; {82346#(<= proc_i 8)} is VALID [2019-05-15 10:17:50,127 INFO L273 TraceCheckUtils]: 16: Hoare triple {82346#(<= proc_i 8)} assume j > 4; {82346#(<= proc_i 8)} is VALID [2019-05-15 10:17:50,127 INFO L273 TraceCheckUtils]: 17: Hoare triple {82346#(<= proc_i 8)} assume j < 6; {82346#(<= proc_i 8)} is VALID [2019-05-15 10:17:50,128 INFO L273 TraceCheckUtils]: 18: Hoare triple {82346#(<= proc_i 8)} i := i + 4; {82365#(<= proc_i 12)} is VALID [2019-05-15 10:17:50,128 INFO L273 TraceCheckUtils]: 19: Hoare triple {82365#(<= proc_i 12)} assume i <= 1000; {82365#(<= proc_i 12)} is VALID [2019-05-15 10:17:50,129 INFO L273 TraceCheckUtils]: 20: Hoare triple {82365#(<= proc_i 12)} assume i + 4 < a[j]; {82365#(<= proc_i 12)} is VALID [2019-05-15 10:17:50,129 INFO L273 TraceCheckUtils]: 21: Hoare triple {82365#(<= proc_i 12)} assume a[5] == 1000; {82365#(<= proc_i 12)} is VALID [2019-05-15 10:17:50,130 INFO L273 TraceCheckUtils]: 22: Hoare triple {82365#(<= proc_i 12)} assume j > 4; {82365#(<= proc_i 12)} is VALID [2019-05-15 10:17:50,130 INFO L273 TraceCheckUtils]: 23: Hoare triple {82365#(<= proc_i 12)} assume j < 6; {82365#(<= proc_i 12)} is VALID [2019-05-15 10:17:50,131 INFO L273 TraceCheckUtils]: 24: Hoare triple {82365#(<= proc_i 12)} i := i + 4; {82384#(<= proc_i 16)} is VALID [2019-05-15 10:17:50,131 INFO L273 TraceCheckUtils]: 25: Hoare triple {82384#(<= proc_i 16)} assume i <= 1000; {82384#(<= proc_i 16)} is VALID [2019-05-15 10:17:50,132 INFO L273 TraceCheckUtils]: 26: Hoare triple {82384#(<= proc_i 16)} assume i + 4 < a[j]; {82384#(<= proc_i 16)} is VALID [2019-05-15 10:17:50,132 INFO L273 TraceCheckUtils]: 27: Hoare triple {82384#(<= proc_i 16)} assume a[5] == 1000; {82384#(<= proc_i 16)} is VALID [2019-05-15 10:17:50,132 INFO L273 TraceCheckUtils]: 28: Hoare triple {82384#(<= proc_i 16)} assume j > 4; {82384#(<= proc_i 16)} is VALID [2019-05-15 10:17:50,133 INFO L273 TraceCheckUtils]: 29: Hoare triple {82384#(<= proc_i 16)} assume j < 6; {82384#(<= proc_i 16)} is VALID [2019-05-15 10:17:50,134 INFO L273 TraceCheckUtils]: 30: Hoare triple {82384#(<= proc_i 16)} i := i + 4; {82403#(<= proc_i 20)} is VALID [2019-05-15 10:17:50,134 INFO L273 TraceCheckUtils]: 31: Hoare triple {82403#(<= proc_i 20)} assume i <= 1000; {82403#(<= proc_i 20)} is VALID [2019-05-15 10:17:50,135 INFO L273 TraceCheckUtils]: 32: Hoare triple {82403#(<= proc_i 20)} assume i + 4 < a[j]; {82403#(<= proc_i 20)} is VALID [2019-05-15 10:17:50,135 INFO L273 TraceCheckUtils]: 33: Hoare triple {82403#(<= proc_i 20)} assume a[5] == 1000; {82403#(<= proc_i 20)} is VALID [2019-05-15 10:17:50,135 INFO L273 TraceCheckUtils]: 34: Hoare triple {82403#(<= proc_i 20)} assume j > 4; {82403#(<= proc_i 20)} is VALID [2019-05-15 10:17:50,136 INFO L273 TraceCheckUtils]: 35: Hoare triple {82403#(<= proc_i 20)} assume j < 6; {82403#(<= proc_i 20)} is VALID [2019-05-15 10:17:50,137 INFO L273 TraceCheckUtils]: 36: Hoare triple {82403#(<= proc_i 20)} i := i + 4; {82422#(<= proc_i 24)} is VALID [2019-05-15 10:17:50,137 INFO L273 TraceCheckUtils]: 37: Hoare triple {82422#(<= proc_i 24)} assume i <= 1000; {82422#(<= proc_i 24)} is VALID [2019-05-15 10:17:50,137 INFO L273 TraceCheckUtils]: 38: Hoare triple {82422#(<= proc_i 24)} assume i + 4 < a[j]; {82422#(<= proc_i 24)} is VALID [2019-05-15 10:17:50,138 INFO L273 TraceCheckUtils]: 39: Hoare triple {82422#(<= proc_i 24)} assume a[5] == 1000; {82422#(<= proc_i 24)} is VALID [2019-05-15 10:17:50,138 INFO L273 TraceCheckUtils]: 40: Hoare triple {82422#(<= proc_i 24)} assume j > 4; {82422#(<= proc_i 24)} is VALID [2019-05-15 10:17:50,139 INFO L273 TraceCheckUtils]: 41: Hoare triple {82422#(<= proc_i 24)} assume j < 6; {82422#(<= proc_i 24)} is VALID [2019-05-15 10:17:50,140 INFO L273 TraceCheckUtils]: 42: Hoare triple {82422#(<= proc_i 24)} i := i + 4; {82441#(<= proc_i 28)} is VALID [2019-05-15 10:17:50,140 INFO L273 TraceCheckUtils]: 43: Hoare triple {82441#(<= proc_i 28)} assume i <= 1000; {82441#(<= proc_i 28)} is VALID [2019-05-15 10:17:50,140 INFO L273 TraceCheckUtils]: 44: Hoare triple {82441#(<= proc_i 28)} assume i + 4 < a[j]; {82441#(<= proc_i 28)} is VALID [2019-05-15 10:17:50,141 INFO L273 TraceCheckUtils]: 45: Hoare triple {82441#(<= proc_i 28)} assume a[5] == 1000; {82441#(<= proc_i 28)} is VALID [2019-05-15 10:17:50,141 INFO L273 TraceCheckUtils]: 46: Hoare triple {82441#(<= proc_i 28)} assume j > 4; {82441#(<= proc_i 28)} is VALID [2019-05-15 10:17:50,142 INFO L273 TraceCheckUtils]: 47: Hoare triple {82441#(<= proc_i 28)} assume j < 6; {82441#(<= proc_i 28)} is VALID [2019-05-15 10:17:50,142 INFO L273 TraceCheckUtils]: 48: Hoare triple {82441#(<= proc_i 28)} i := i + 4; {82460#(<= proc_i 32)} is VALID [2019-05-15 10:17:50,143 INFO L273 TraceCheckUtils]: 49: Hoare triple {82460#(<= proc_i 32)} assume i <= 1000; {82460#(<= proc_i 32)} is VALID [2019-05-15 10:17:50,143 INFO L273 TraceCheckUtils]: 50: Hoare triple {82460#(<= proc_i 32)} assume i + 4 < a[j]; {82460#(<= proc_i 32)} is VALID [2019-05-15 10:17:50,144 INFO L273 TraceCheckUtils]: 51: Hoare triple {82460#(<= proc_i 32)} assume a[5] == 1000; {82460#(<= proc_i 32)} is VALID [2019-05-15 10:17:50,144 INFO L273 TraceCheckUtils]: 52: Hoare triple {82460#(<= proc_i 32)} assume j > 4; {82460#(<= proc_i 32)} is VALID [2019-05-15 10:17:50,145 INFO L273 TraceCheckUtils]: 53: Hoare triple {82460#(<= proc_i 32)} assume j < 6; {82460#(<= proc_i 32)} is VALID [2019-05-15 10:17:50,145 INFO L273 TraceCheckUtils]: 54: Hoare triple {82460#(<= proc_i 32)} i := i + 4; {82479#(<= proc_i 36)} is VALID [2019-05-15 10:17:50,146 INFO L273 TraceCheckUtils]: 55: Hoare triple {82479#(<= proc_i 36)} assume i <= 1000; {82479#(<= proc_i 36)} is VALID [2019-05-15 10:17:50,146 INFO L273 TraceCheckUtils]: 56: Hoare triple {82479#(<= proc_i 36)} assume i + 4 < a[j]; {82479#(<= proc_i 36)} is VALID [2019-05-15 10:17:50,147 INFO L273 TraceCheckUtils]: 57: Hoare triple {82479#(<= proc_i 36)} assume a[5] == 1000; {82479#(<= proc_i 36)} is VALID [2019-05-15 10:17:50,147 INFO L273 TraceCheckUtils]: 58: Hoare triple {82479#(<= proc_i 36)} assume j > 4; {82479#(<= proc_i 36)} is VALID [2019-05-15 10:17:50,148 INFO L273 TraceCheckUtils]: 59: Hoare triple {82479#(<= proc_i 36)} assume j < 6; {82479#(<= proc_i 36)} is VALID [2019-05-15 10:17:50,148 INFO L273 TraceCheckUtils]: 60: Hoare triple {82479#(<= proc_i 36)} i := i + 4; {82498#(<= proc_i 40)} is VALID [2019-05-15 10:17:50,149 INFO L273 TraceCheckUtils]: 61: Hoare triple {82498#(<= proc_i 40)} assume i <= 1000; {82498#(<= proc_i 40)} is VALID [2019-05-15 10:17:50,149 INFO L273 TraceCheckUtils]: 62: Hoare triple {82498#(<= proc_i 40)} assume i + 4 < a[j]; {82498#(<= proc_i 40)} is VALID [2019-05-15 10:17:50,150 INFO L273 TraceCheckUtils]: 63: Hoare triple {82498#(<= proc_i 40)} assume a[5] == 1000; {82498#(<= proc_i 40)} is VALID [2019-05-15 10:17:50,150 INFO L273 TraceCheckUtils]: 64: Hoare triple {82498#(<= proc_i 40)} assume j > 4; {82498#(<= proc_i 40)} is VALID [2019-05-15 10:17:50,151 INFO L273 TraceCheckUtils]: 65: Hoare triple {82498#(<= proc_i 40)} assume j < 6; {82498#(<= proc_i 40)} is VALID [2019-05-15 10:17:50,151 INFO L273 TraceCheckUtils]: 66: Hoare triple {82498#(<= proc_i 40)} i := i + 4; {82517#(<= proc_i 44)} is VALID [2019-05-15 10:17:50,152 INFO L273 TraceCheckUtils]: 67: Hoare triple {82517#(<= proc_i 44)} assume i <= 1000; {82517#(<= proc_i 44)} is VALID [2019-05-15 10:17:50,152 INFO L273 TraceCheckUtils]: 68: Hoare triple {82517#(<= proc_i 44)} assume i + 4 < a[j]; {82517#(<= proc_i 44)} is VALID [2019-05-15 10:17:50,153 INFO L273 TraceCheckUtils]: 69: Hoare triple {82517#(<= proc_i 44)} assume a[5] == 1000; {82517#(<= proc_i 44)} is VALID [2019-05-15 10:17:50,153 INFO L273 TraceCheckUtils]: 70: Hoare triple {82517#(<= proc_i 44)} assume j > 4; {82517#(<= proc_i 44)} is VALID [2019-05-15 10:17:50,154 INFO L273 TraceCheckUtils]: 71: Hoare triple {82517#(<= proc_i 44)} assume j < 6; {82517#(<= proc_i 44)} is VALID [2019-05-15 10:17:50,154 INFO L273 TraceCheckUtils]: 72: Hoare triple {82517#(<= proc_i 44)} i := i + 4; {82536#(<= proc_i 48)} is VALID [2019-05-15 10:17:50,155 INFO L273 TraceCheckUtils]: 73: Hoare triple {82536#(<= proc_i 48)} assume i <= 1000; {82536#(<= proc_i 48)} is VALID [2019-05-15 10:17:50,155 INFO L273 TraceCheckUtils]: 74: Hoare triple {82536#(<= proc_i 48)} assume i + 4 < a[j]; {82536#(<= proc_i 48)} is VALID [2019-05-15 10:17:50,156 INFO L273 TraceCheckUtils]: 75: Hoare triple {82536#(<= proc_i 48)} assume a[5] == 1000; {82536#(<= proc_i 48)} is VALID [2019-05-15 10:17:50,156 INFO L273 TraceCheckUtils]: 76: Hoare triple {82536#(<= proc_i 48)} assume j > 4; {82536#(<= proc_i 48)} is VALID [2019-05-15 10:17:50,157 INFO L273 TraceCheckUtils]: 77: Hoare triple {82536#(<= proc_i 48)} assume j < 6; {82536#(<= proc_i 48)} is VALID [2019-05-15 10:17:50,157 INFO L273 TraceCheckUtils]: 78: Hoare triple {82536#(<= proc_i 48)} i := i + 4; {82555#(<= proc_i 52)} is VALID [2019-05-15 10:17:50,158 INFO L273 TraceCheckUtils]: 79: Hoare triple {82555#(<= proc_i 52)} assume i <= 1000; {82555#(<= proc_i 52)} is VALID [2019-05-15 10:17:50,158 INFO L273 TraceCheckUtils]: 80: Hoare triple {82555#(<= proc_i 52)} assume i + 4 < a[j]; {82555#(<= proc_i 52)} is VALID [2019-05-15 10:17:50,159 INFO L273 TraceCheckUtils]: 81: Hoare triple {82555#(<= proc_i 52)} assume a[5] == 1000; {82555#(<= proc_i 52)} is VALID [2019-05-15 10:17:50,159 INFO L273 TraceCheckUtils]: 82: Hoare triple {82555#(<= proc_i 52)} assume j > 4; {82555#(<= proc_i 52)} is VALID [2019-05-15 10:17:50,159 INFO L273 TraceCheckUtils]: 83: Hoare triple {82555#(<= proc_i 52)} assume j < 6; {82555#(<= proc_i 52)} is VALID [2019-05-15 10:17:50,160 INFO L273 TraceCheckUtils]: 84: Hoare triple {82555#(<= proc_i 52)} i := i + 4; {82574#(<= proc_i 56)} is VALID [2019-05-15 10:17:50,161 INFO L273 TraceCheckUtils]: 85: Hoare triple {82574#(<= proc_i 56)} assume i <= 1000; {82574#(<= proc_i 56)} is VALID [2019-05-15 10:17:50,161 INFO L273 TraceCheckUtils]: 86: Hoare triple {82574#(<= proc_i 56)} assume i + 4 < a[j]; {82574#(<= proc_i 56)} is VALID [2019-05-15 10:17:50,162 INFO L273 TraceCheckUtils]: 87: Hoare triple {82574#(<= proc_i 56)} assume a[5] == 1000; {82574#(<= proc_i 56)} is VALID [2019-05-15 10:17:50,162 INFO L273 TraceCheckUtils]: 88: Hoare triple {82574#(<= proc_i 56)} assume j > 4; {82574#(<= proc_i 56)} is VALID [2019-05-15 10:17:50,162 INFO L273 TraceCheckUtils]: 89: Hoare triple {82574#(<= proc_i 56)} assume j < 6; {82574#(<= proc_i 56)} is VALID [2019-05-15 10:17:50,163 INFO L273 TraceCheckUtils]: 90: Hoare triple {82574#(<= proc_i 56)} i := i + 4; {82593#(<= proc_i 60)} is VALID [2019-05-15 10:17:50,164 INFO L273 TraceCheckUtils]: 91: Hoare triple {82593#(<= proc_i 60)} assume i <= 1000; {82593#(<= proc_i 60)} is VALID [2019-05-15 10:17:50,164 INFO L273 TraceCheckUtils]: 92: Hoare triple {82593#(<= proc_i 60)} assume i + 4 < a[j]; {82593#(<= proc_i 60)} is VALID [2019-05-15 10:17:50,164 INFO L273 TraceCheckUtils]: 93: Hoare triple {82593#(<= proc_i 60)} assume a[5] == 1000; {82593#(<= proc_i 60)} is VALID [2019-05-15 10:17:50,165 INFO L273 TraceCheckUtils]: 94: Hoare triple {82593#(<= proc_i 60)} assume j > 4; {82593#(<= proc_i 60)} is VALID [2019-05-15 10:17:50,165 INFO L273 TraceCheckUtils]: 95: Hoare triple {82593#(<= proc_i 60)} assume j < 6; {82593#(<= proc_i 60)} is VALID [2019-05-15 10:17:50,166 INFO L273 TraceCheckUtils]: 96: Hoare triple {82593#(<= proc_i 60)} i := i + 4; {82612#(<= proc_i 64)} is VALID [2019-05-15 10:17:50,166 INFO L273 TraceCheckUtils]: 97: Hoare triple {82612#(<= proc_i 64)} assume i <= 1000; {82612#(<= proc_i 64)} is VALID [2019-05-15 10:17:50,167 INFO L273 TraceCheckUtils]: 98: Hoare triple {82612#(<= proc_i 64)} assume i + 4 < a[j]; {82612#(<= proc_i 64)} is VALID [2019-05-15 10:17:50,167 INFO L273 TraceCheckUtils]: 99: Hoare triple {82612#(<= proc_i 64)} assume a[5] == 1000; {82612#(<= proc_i 64)} is VALID [2019-05-15 10:17:50,168 INFO L273 TraceCheckUtils]: 100: Hoare triple {82612#(<= proc_i 64)} assume j > 4; {82612#(<= proc_i 64)} is VALID [2019-05-15 10:17:50,168 INFO L273 TraceCheckUtils]: 101: Hoare triple {82612#(<= proc_i 64)} assume j < 6; {82612#(<= proc_i 64)} is VALID [2019-05-15 10:17:50,169 INFO L273 TraceCheckUtils]: 102: Hoare triple {82612#(<= proc_i 64)} i := i + 4; {82631#(<= proc_i 68)} is VALID [2019-05-15 10:17:50,169 INFO L273 TraceCheckUtils]: 103: Hoare triple {82631#(<= proc_i 68)} assume i <= 1000; {82631#(<= proc_i 68)} is VALID [2019-05-15 10:17:50,170 INFO L273 TraceCheckUtils]: 104: Hoare triple {82631#(<= proc_i 68)} assume i + 4 < a[j]; {82631#(<= proc_i 68)} is VALID [2019-05-15 10:17:50,170 INFO L273 TraceCheckUtils]: 105: Hoare triple {82631#(<= proc_i 68)} assume a[5] == 1000; {82631#(<= proc_i 68)} is VALID [2019-05-15 10:17:50,171 INFO L273 TraceCheckUtils]: 106: Hoare triple {82631#(<= proc_i 68)} assume j > 4; {82631#(<= proc_i 68)} is VALID [2019-05-15 10:17:50,171 INFO L273 TraceCheckUtils]: 107: Hoare triple {82631#(<= proc_i 68)} assume j < 6; {82631#(<= proc_i 68)} is VALID [2019-05-15 10:17:50,172 INFO L273 TraceCheckUtils]: 108: Hoare triple {82631#(<= proc_i 68)} i := i + 4; {82650#(<= proc_i 72)} is VALID [2019-05-15 10:17:50,172 INFO L273 TraceCheckUtils]: 109: Hoare triple {82650#(<= proc_i 72)} assume i <= 1000; {82650#(<= proc_i 72)} is VALID [2019-05-15 10:17:50,173 INFO L273 TraceCheckUtils]: 110: Hoare triple {82650#(<= proc_i 72)} assume i + 4 < a[j]; {82650#(<= proc_i 72)} is VALID [2019-05-15 10:17:50,173 INFO L273 TraceCheckUtils]: 111: Hoare triple {82650#(<= proc_i 72)} assume a[5] == 1000; {82650#(<= proc_i 72)} is VALID [2019-05-15 10:17:50,174 INFO L273 TraceCheckUtils]: 112: Hoare triple {82650#(<= proc_i 72)} assume j > 4; {82650#(<= proc_i 72)} is VALID [2019-05-15 10:17:50,174 INFO L273 TraceCheckUtils]: 113: Hoare triple {82650#(<= proc_i 72)} assume j < 6; {82650#(<= proc_i 72)} is VALID [2019-05-15 10:17:50,175 INFO L273 TraceCheckUtils]: 114: Hoare triple {82650#(<= proc_i 72)} i := i + 4; {82669#(<= proc_i 76)} is VALID [2019-05-15 10:17:50,175 INFO L273 TraceCheckUtils]: 115: Hoare triple {82669#(<= proc_i 76)} assume i <= 1000; {82669#(<= proc_i 76)} is VALID [2019-05-15 10:17:50,176 INFO L273 TraceCheckUtils]: 116: Hoare triple {82669#(<= proc_i 76)} assume i + 4 < a[j]; {82669#(<= proc_i 76)} is VALID [2019-05-15 10:17:50,176 INFO L273 TraceCheckUtils]: 117: Hoare triple {82669#(<= proc_i 76)} assume a[5] == 1000; {82669#(<= proc_i 76)} is VALID [2019-05-15 10:17:50,177 INFO L273 TraceCheckUtils]: 118: Hoare triple {82669#(<= proc_i 76)} assume j > 4; {82669#(<= proc_i 76)} is VALID [2019-05-15 10:17:50,177 INFO L273 TraceCheckUtils]: 119: Hoare triple {82669#(<= proc_i 76)} assume j < 6; {82669#(<= proc_i 76)} is VALID [2019-05-15 10:17:50,178 INFO L273 TraceCheckUtils]: 120: Hoare triple {82669#(<= proc_i 76)} i := i + 4; {82688#(<= proc_i 80)} is VALID [2019-05-15 10:17:50,178 INFO L273 TraceCheckUtils]: 121: Hoare triple {82688#(<= proc_i 80)} assume i <= 1000; {82688#(<= proc_i 80)} is VALID [2019-05-15 10:17:50,179 INFO L273 TraceCheckUtils]: 122: Hoare triple {82688#(<= proc_i 80)} assume i + 4 < a[j]; {82688#(<= proc_i 80)} is VALID [2019-05-15 10:17:50,179 INFO L273 TraceCheckUtils]: 123: Hoare triple {82688#(<= proc_i 80)} assume a[5] == 1000; {82688#(<= proc_i 80)} is VALID [2019-05-15 10:17:50,180 INFO L273 TraceCheckUtils]: 124: Hoare triple {82688#(<= proc_i 80)} assume j > 4; {82688#(<= proc_i 80)} is VALID [2019-05-15 10:17:50,180 INFO L273 TraceCheckUtils]: 125: Hoare triple {82688#(<= proc_i 80)} assume j < 6; {82688#(<= proc_i 80)} is VALID [2019-05-15 10:17:50,181 INFO L273 TraceCheckUtils]: 126: Hoare triple {82688#(<= proc_i 80)} i := i + 4; {82707#(<= proc_i 84)} is VALID [2019-05-15 10:17:50,181 INFO L273 TraceCheckUtils]: 127: Hoare triple {82707#(<= proc_i 84)} assume i <= 1000; {82707#(<= proc_i 84)} is VALID [2019-05-15 10:17:50,182 INFO L273 TraceCheckUtils]: 128: Hoare triple {82707#(<= proc_i 84)} assume i + 4 < a[j]; {82707#(<= proc_i 84)} is VALID [2019-05-15 10:17:50,182 INFO L273 TraceCheckUtils]: 129: Hoare triple {82707#(<= proc_i 84)} assume a[5] == 1000; {82707#(<= proc_i 84)} is VALID [2019-05-15 10:17:50,183 INFO L273 TraceCheckUtils]: 130: Hoare triple {82707#(<= proc_i 84)} assume j > 4; {82707#(<= proc_i 84)} is VALID [2019-05-15 10:17:50,183 INFO L273 TraceCheckUtils]: 131: Hoare triple {82707#(<= proc_i 84)} assume j < 6; {82707#(<= proc_i 84)} is VALID [2019-05-15 10:17:50,184 INFO L273 TraceCheckUtils]: 132: Hoare triple {82707#(<= proc_i 84)} i := i + 4; {82726#(<= proc_i 88)} is VALID [2019-05-15 10:17:50,184 INFO L273 TraceCheckUtils]: 133: Hoare triple {82726#(<= proc_i 88)} assume i <= 1000; {82726#(<= proc_i 88)} is VALID [2019-05-15 10:17:50,185 INFO L273 TraceCheckUtils]: 134: Hoare triple {82726#(<= proc_i 88)} assume i + 4 < a[j]; {82726#(<= proc_i 88)} is VALID [2019-05-15 10:17:50,185 INFO L273 TraceCheckUtils]: 135: Hoare triple {82726#(<= proc_i 88)} assume a[5] == 1000; {82726#(<= proc_i 88)} is VALID [2019-05-15 10:17:50,185 INFO L273 TraceCheckUtils]: 136: Hoare triple {82726#(<= proc_i 88)} assume j > 4; {82726#(<= proc_i 88)} is VALID [2019-05-15 10:17:50,186 INFO L273 TraceCheckUtils]: 137: Hoare triple {82726#(<= proc_i 88)} assume j < 6; {82726#(<= proc_i 88)} is VALID [2019-05-15 10:17:50,187 INFO L273 TraceCheckUtils]: 138: Hoare triple {82726#(<= proc_i 88)} i := i + 4; {82745#(<= proc_i 92)} is VALID [2019-05-15 10:17:50,187 INFO L273 TraceCheckUtils]: 139: Hoare triple {82745#(<= proc_i 92)} assume i <= 1000; {82745#(<= proc_i 92)} is VALID [2019-05-15 10:17:50,188 INFO L273 TraceCheckUtils]: 140: Hoare triple {82745#(<= proc_i 92)} assume i + 4 < a[j]; {82745#(<= proc_i 92)} is VALID [2019-05-15 10:17:50,188 INFO L273 TraceCheckUtils]: 141: Hoare triple {82745#(<= proc_i 92)} assume a[5] == 1000; {82745#(<= proc_i 92)} is VALID [2019-05-15 10:17:50,188 INFO L273 TraceCheckUtils]: 142: Hoare triple {82745#(<= proc_i 92)} assume j > 4; {82745#(<= proc_i 92)} is VALID [2019-05-15 10:17:50,189 INFO L273 TraceCheckUtils]: 143: Hoare triple {82745#(<= proc_i 92)} assume j < 6; {82745#(<= proc_i 92)} is VALID [2019-05-15 10:17:50,190 INFO L273 TraceCheckUtils]: 144: Hoare triple {82745#(<= proc_i 92)} i := i + 4; {82764#(<= proc_i 96)} is VALID [2019-05-15 10:17:50,190 INFO L273 TraceCheckUtils]: 145: Hoare triple {82764#(<= proc_i 96)} assume i <= 1000; {82764#(<= proc_i 96)} is VALID [2019-05-15 10:17:50,190 INFO L273 TraceCheckUtils]: 146: Hoare triple {82764#(<= proc_i 96)} assume i + 4 < a[j]; {82764#(<= proc_i 96)} is VALID [2019-05-15 10:17:50,191 INFO L273 TraceCheckUtils]: 147: Hoare triple {82764#(<= proc_i 96)} assume a[5] == 1000; {82764#(<= proc_i 96)} is VALID [2019-05-15 10:17:50,191 INFO L273 TraceCheckUtils]: 148: Hoare triple {82764#(<= proc_i 96)} assume j > 4; {82764#(<= proc_i 96)} is VALID [2019-05-15 10:17:50,192 INFO L273 TraceCheckUtils]: 149: Hoare triple {82764#(<= proc_i 96)} assume j < 6; {82764#(<= proc_i 96)} is VALID [2019-05-15 10:17:50,193 INFO L273 TraceCheckUtils]: 150: Hoare triple {82764#(<= proc_i 96)} i := i + 4; {82783#(<= proc_i 100)} is VALID [2019-05-15 10:17:50,193 INFO L273 TraceCheckUtils]: 151: Hoare triple {82783#(<= proc_i 100)} assume i <= 1000; {82783#(<= proc_i 100)} is VALID [2019-05-15 10:17:50,193 INFO L273 TraceCheckUtils]: 152: Hoare triple {82783#(<= proc_i 100)} assume i + 4 < a[j]; {82783#(<= proc_i 100)} is VALID [2019-05-15 10:17:50,194 INFO L273 TraceCheckUtils]: 153: Hoare triple {82783#(<= proc_i 100)} assume a[5] == 1000; {82783#(<= proc_i 100)} is VALID [2019-05-15 10:17:50,194 INFO L273 TraceCheckUtils]: 154: Hoare triple {82783#(<= proc_i 100)} assume j > 4; {82783#(<= proc_i 100)} is VALID [2019-05-15 10:17:50,195 INFO L273 TraceCheckUtils]: 155: Hoare triple {82783#(<= proc_i 100)} assume j < 6; {82783#(<= proc_i 100)} is VALID [2019-05-15 10:17:50,195 INFO L273 TraceCheckUtils]: 156: Hoare triple {82783#(<= proc_i 100)} i := i + 4; {82802#(<= proc_i 104)} is VALID [2019-05-15 10:17:50,196 INFO L273 TraceCheckUtils]: 157: Hoare triple {82802#(<= proc_i 104)} assume i <= 1000; {82802#(<= proc_i 104)} is VALID [2019-05-15 10:17:50,196 INFO L273 TraceCheckUtils]: 158: Hoare triple {82802#(<= proc_i 104)} assume i + 4 < a[j]; {82802#(<= proc_i 104)} is VALID [2019-05-15 10:17:50,197 INFO L273 TraceCheckUtils]: 159: Hoare triple {82802#(<= proc_i 104)} assume a[5] == 1000; {82802#(<= proc_i 104)} is VALID [2019-05-15 10:17:50,197 INFO L273 TraceCheckUtils]: 160: Hoare triple {82802#(<= proc_i 104)} assume j > 4; {82802#(<= proc_i 104)} is VALID [2019-05-15 10:17:50,198 INFO L273 TraceCheckUtils]: 161: Hoare triple {82802#(<= proc_i 104)} assume j < 6; {82802#(<= proc_i 104)} is VALID [2019-05-15 10:17:50,198 INFO L273 TraceCheckUtils]: 162: Hoare triple {82802#(<= proc_i 104)} i := i + 4; {82821#(<= proc_i 108)} is VALID [2019-05-15 10:17:50,199 INFO L273 TraceCheckUtils]: 163: Hoare triple {82821#(<= proc_i 108)} assume i <= 1000; {82821#(<= proc_i 108)} is VALID [2019-05-15 10:17:50,199 INFO L273 TraceCheckUtils]: 164: Hoare triple {82821#(<= proc_i 108)} assume i + 4 < a[j]; {82821#(<= proc_i 108)} is VALID [2019-05-15 10:17:50,200 INFO L273 TraceCheckUtils]: 165: Hoare triple {82821#(<= proc_i 108)} assume a[5] == 1000; {82821#(<= proc_i 108)} is VALID [2019-05-15 10:17:50,200 INFO L273 TraceCheckUtils]: 166: Hoare triple {82821#(<= proc_i 108)} assume j > 4; {82821#(<= proc_i 108)} is VALID [2019-05-15 10:17:50,201 INFO L273 TraceCheckUtils]: 167: Hoare triple {82821#(<= proc_i 108)} assume j < 6; {82821#(<= proc_i 108)} is VALID [2019-05-15 10:17:50,201 INFO L273 TraceCheckUtils]: 168: Hoare triple {82821#(<= proc_i 108)} i := i + 4; {82840#(<= proc_i 112)} is VALID [2019-05-15 10:17:50,202 INFO L273 TraceCheckUtils]: 169: Hoare triple {82840#(<= proc_i 112)} assume i <= 1000; {82840#(<= proc_i 112)} is VALID [2019-05-15 10:17:50,202 INFO L273 TraceCheckUtils]: 170: Hoare triple {82840#(<= proc_i 112)} assume i + 4 < a[j]; {82840#(<= proc_i 112)} is VALID [2019-05-15 10:17:50,203 INFO L273 TraceCheckUtils]: 171: Hoare triple {82840#(<= proc_i 112)} assume a[5] == 1000; {82840#(<= proc_i 112)} is VALID [2019-05-15 10:17:50,203 INFO L273 TraceCheckUtils]: 172: Hoare triple {82840#(<= proc_i 112)} assume j > 4; {82840#(<= proc_i 112)} is VALID [2019-05-15 10:17:50,204 INFO L273 TraceCheckUtils]: 173: Hoare triple {82840#(<= proc_i 112)} assume j < 6; {82840#(<= proc_i 112)} is VALID [2019-05-15 10:17:50,204 INFO L273 TraceCheckUtils]: 174: Hoare triple {82840#(<= proc_i 112)} i := i + 4; {82859#(<= proc_i 116)} is VALID [2019-05-15 10:17:50,205 INFO L273 TraceCheckUtils]: 175: Hoare triple {82859#(<= proc_i 116)} assume i <= 1000; {82859#(<= proc_i 116)} is VALID [2019-05-15 10:17:50,205 INFO L273 TraceCheckUtils]: 176: Hoare triple {82859#(<= proc_i 116)} assume i + 4 < a[j]; {82859#(<= proc_i 116)} is VALID [2019-05-15 10:17:50,206 INFO L273 TraceCheckUtils]: 177: Hoare triple {82859#(<= proc_i 116)} assume a[5] == 1000; {82859#(<= proc_i 116)} is VALID [2019-05-15 10:17:50,206 INFO L273 TraceCheckUtils]: 178: Hoare triple {82859#(<= proc_i 116)} assume j > 4; {82859#(<= proc_i 116)} is VALID [2019-05-15 10:17:50,207 INFO L273 TraceCheckUtils]: 179: Hoare triple {82859#(<= proc_i 116)} assume j < 6; {82859#(<= proc_i 116)} is VALID [2019-05-15 10:17:50,207 INFO L273 TraceCheckUtils]: 180: Hoare triple {82859#(<= proc_i 116)} i := i + 4; {82878#(<= proc_i 120)} is VALID [2019-05-15 10:17:50,208 INFO L273 TraceCheckUtils]: 181: Hoare triple {82878#(<= proc_i 120)} assume i <= 1000; {82878#(<= proc_i 120)} is VALID [2019-05-15 10:17:50,208 INFO L273 TraceCheckUtils]: 182: Hoare triple {82878#(<= proc_i 120)} assume i + 4 < a[j]; {82878#(<= proc_i 120)} is VALID [2019-05-15 10:17:50,209 INFO L273 TraceCheckUtils]: 183: Hoare triple {82878#(<= proc_i 120)} assume a[5] == 1000; {82878#(<= proc_i 120)} is VALID [2019-05-15 10:17:50,209 INFO L273 TraceCheckUtils]: 184: Hoare triple {82878#(<= proc_i 120)} assume j > 4; {82878#(<= proc_i 120)} is VALID [2019-05-15 10:17:50,210 INFO L273 TraceCheckUtils]: 185: Hoare triple {82878#(<= proc_i 120)} assume j < 6; {82878#(<= proc_i 120)} is VALID [2019-05-15 10:17:50,210 INFO L273 TraceCheckUtils]: 186: Hoare triple {82878#(<= proc_i 120)} i := i + 4; {82897#(<= proc_i 124)} is VALID [2019-05-15 10:17:50,211 INFO L273 TraceCheckUtils]: 187: Hoare triple {82897#(<= proc_i 124)} assume i <= 1000; {82897#(<= proc_i 124)} is VALID [2019-05-15 10:17:50,211 INFO L273 TraceCheckUtils]: 188: Hoare triple {82897#(<= proc_i 124)} assume i + 4 < a[j]; {82897#(<= proc_i 124)} is VALID [2019-05-15 10:17:50,212 INFO L273 TraceCheckUtils]: 189: Hoare triple {82897#(<= proc_i 124)} assume a[5] == 1000; {82897#(<= proc_i 124)} is VALID [2019-05-15 10:17:50,212 INFO L273 TraceCheckUtils]: 190: Hoare triple {82897#(<= proc_i 124)} assume j > 4; {82897#(<= proc_i 124)} is VALID [2019-05-15 10:17:50,212 INFO L273 TraceCheckUtils]: 191: Hoare triple {82897#(<= proc_i 124)} assume j < 6; {82897#(<= proc_i 124)} is VALID [2019-05-15 10:17:50,213 INFO L273 TraceCheckUtils]: 192: Hoare triple {82897#(<= proc_i 124)} i := i + 4; {82916#(<= proc_i 128)} is VALID [2019-05-15 10:17:50,214 INFO L273 TraceCheckUtils]: 193: Hoare triple {82916#(<= proc_i 128)} assume i <= 1000; {82916#(<= proc_i 128)} is VALID [2019-05-15 10:17:50,214 INFO L273 TraceCheckUtils]: 194: Hoare triple {82916#(<= proc_i 128)} assume i + 4 < a[j]; {82916#(<= proc_i 128)} is VALID [2019-05-15 10:17:50,214 INFO L273 TraceCheckUtils]: 195: Hoare triple {82916#(<= proc_i 128)} assume a[5] == 1000; {82916#(<= proc_i 128)} is VALID [2019-05-15 10:17:50,215 INFO L273 TraceCheckUtils]: 196: Hoare triple {82916#(<= proc_i 128)} assume j > 4; {82916#(<= proc_i 128)} is VALID [2019-05-15 10:17:50,215 INFO L273 TraceCheckUtils]: 197: Hoare triple {82916#(<= proc_i 128)} assume j < 6; {82916#(<= proc_i 128)} is VALID [2019-05-15 10:17:50,216 INFO L273 TraceCheckUtils]: 198: Hoare triple {82916#(<= proc_i 128)} i := i + 4; {82935#(<= proc_i 132)} is VALID [2019-05-15 10:17:50,217 INFO L273 TraceCheckUtils]: 199: Hoare triple {82935#(<= proc_i 132)} assume i <= 1000; {82935#(<= proc_i 132)} is VALID [2019-05-15 10:17:50,217 INFO L273 TraceCheckUtils]: 200: Hoare triple {82935#(<= proc_i 132)} assume i + 4 < a[j]; {82935#(<= proc_i 132)} is VALID [2019-05-15 10:17:50,217 INFO L273 TraceCheckUtils]: 201: Hoare triple {82935#(<= proc_i 132)} assume a[5] == 1000; {82935#(<= proc_i 132)} is VALID [2019-05-15 10:17:50,218 INFO L273 TraceCheckUtils]: 202: Hoare triple {82935#(<= proc_i 132)} assume j > 4; {82935#(<= proc_i 132)} is VALID [2019-05-15 10:17:50,218 INFO L273 TraceCheckUtils]: 203: Hoare triple {82935#(<= proc_i 132)} assume j < 6; {82935#(<= proc_i 132)} is VALID [2019-05-15 10:17:50,219 INFO L273 TraceCheckUtils]: 204: Hoare triple {82935#(<= proc_i 132)} i := i + 4; {82954#(<= proc_i 136)} is VALID [2019-05-15 10:17:50,219 INFO L273 TraceCheckUtils]: 205: Hoare triple {82954#(<= proc_i 136)} assume i <= 1000; {82954#(<= proc_i 136)} is VALID [2019-05-15 10:17:50,220 INFO L273 TraceCheckUtils]: 206: Hoare triple {82954#(<= proc_i 136)} assume i + 4 < a[j]; {82954#(<= proc_i 136)} is VALID [2019-05-15 10:17:50,220 INFO L273 TraceCheckUtils]: 207: Hoare triple {82954#(<= proc_i 136)} assume a[5] == 1000; {82954#(<= proc_i 136)} is VALID [2019-05-15 10:17:50,221 INFO L273 TraceCheckUtils]: 208: Hoare triple {82954#(<= proc_i 136)} assume j > 4; {82954#(<= proc_i 136)} is VALID [2019-05-15 10:17:50,221 INFO L273 TraceCheckUtils]: 209: Hoare triple {82954#(<= proc_i 136)} assume j < 6; {82954#(<= proc_i 136)} is VALID [2019-05-15 10:17:50,222 INFO L273 TraceCheckUtils]: 210: Hoare triple {82954#(<= proc_i 136)} i := i + 4; {82973#(<= proc_i 140)} is VALID [2019-05-15 10:17:50,222 INFO L273 TraceCheckUtils]: 211: Hoare triple {82973#(<= proc_i 140)} assume i <= 1000; {82973#(<= proc_i 140)} is VALID [2019-05-15 10:17:50,223 INFO L273 TraceCheckUtils]: 212: Hoare triple {82973#(<= proc_i 140)} assume i + 4 < a[j]; {82973#(<= proc_i 140)} is VALID [2019-05-15 10:17:50,223 INFO L273 TraceCheckUtils]: 213: Hoare triple {82973#(<= proc_i 140)} assume a[5] == 1000; {82973#(<= proc_i 140)} is VALID [2019-05-15 10:17:50,224 INFO L273 TraceCheckUtils]: 214: Hoare triple {82973#(<= proc_i 140)} assume j > 4; {82973#(<= proc_i 140)} is VALID [2019-05-15 10:17:50,224 INFO L273 TraceCheckUtils]: 215: Hoare triple {82973#(<= proc_i 140)} assume j < 6; {82973#(<= proc_i 140)} is VALID [2019-05-15 10:17:50,225 INFO L273 TraceCheckUtils]: 216: Hoare triple {82973#(<= proc_i 140)} i := i + 4; {82992#(<= proc_i 144)} is VALID [2019-05-15 10:17:50,225 INFO L273 TraceCheckUtils]: 217: Hoare triple {82992#(<= proc_i 144)} assume i <= 1000; {82992#(<= proc_i 144)} is VALID [2019-05-15 10:17:50,226 INFO L273 TraceCheckUtils]: 218: Hoare triple {82992#(<= proc_i 144)} assume i + 4 < a[j]; {82992#(<= proc_i 144)} is VALID [2019-05-15 10:17:50,226 INFO L273 TraceCheckUtils]: 219: Hoare triple {82992#(<= proc_i 144)} assume a[5] == 1000; {82992#(<= proc_i 144)} is VALID [2019-05-15 10:17:50,227 INFO L273 TraceCheckUtils]: 220: Hoare triple {82992#(<= proc_i 144)} assume j > 4; {82992#(<= proc_i 144)} is VALID [2019-05-15 10:17:50,227 INFO L273 TraceCheckUtils]: 221: Hoare triple {82992#(<= proc_i 144)} assume j < 6; {82992#(<= proc_i 144)} is VALID [2019-05-15 10:17:50,228 INFO L273 TraceCheckUtils]: 222: Hoare triple {82992#(<= proc_i 144)} i := i + 4; {83011#(<= proc_i 148)} is VALID [2019-05-15 10:17:50,228 INFO L273 TraceCheckUtils]: 223: Hoare triple {83011#(<= proc_i 148)} assume i <= 1000; {83011#(<= proc_i 148)} is VALID [2019-05-15 10:17:50,229 INFO L273 TraceCheckUtils]: 224: Hoare triple {83011#(<= proc_i 148)} assume i + 4 < a[j]; {83011#(<= proc_i 148)} is VALID [2019-05-15 10:17:50,229 INFO L273 TraceCheckUtils]: 225: Hoare triple {83011#(<= proc_i 148)} assume a[5] == 1000; {83011#(<= proc_i 148)} is VALID [2019-05-15 10:17:50,230 INFO L273 TraceCheckUtils]: 226: Hoare triple {83011#(<= proc_i 148)} assume j > 4; {83011#(<= proc_i 148)} is VALID [2019-05-15 10:17:50,230 INFO L273 TraceCheckUtils]: 227: Hoare triple {83011#(<= proc_i 148)} assume j < 6; {83011#(<= proc_i 148)} is VALID [2019-05-15 10:17:50,231 INFO L273 TraceCheckUtils]: 228: Hoare triple {83011#(<= proc_i 148)} i := i + 4; {83030#(<= proc_i 152)} is VALID [2019-05-15 10:17:50,231 INFO L273 TraceCheckUtils]: 229: Hoare triple {83030#(<= proc_i 152)} assume i <= 1000; {83030#(<= proc_i 152)} is VALID [2019-05-15 10:17:50,232 INFO L273 TraceCheckUtils]: 230: Hoare triple {83030#(<= proc_i 152)} assume i + 4 < a[j]; {83030#(<= proc_i 152)} is VALID [2019-05-15 10:17:50,232 INFO L273 TraceCheckUtils]: 231: Hoare triple {83030#(<= proc_i 152)} assume a[5] == 1000; {83030#(<= proc_i 152)} is VALID [2019-05-15 10:17:50,233 INFO L273 TraceCheckUtils]: 232: Hoare triple {83030#(<= proc_i 152)} assume j > 4; {83030#(<= proc_i 152)} is VALID [2019-05-15 10:17:50,233 INFO L273 TraceCheckUtils]: 233: Hoare triple {83030#(<= proc_i 152)} assume j < 6; {83030#(<= proc_i 152)} is VALID [2019-05-15 10:17:50,234 INFO L273 TraceCheckUtils]: 234: Hoare triple {83030#(<= proc_i 152)} i := i + 4; {83049#(<= proc_i 156)} is VALID [2019-05-15 10:17:50,234 INFO L273 TraceCheckUtils]: 235: Hoare triple {83049#(<= proc_i 156)} assume i <= 1000; {83049#(<= proc_i 156)} is VALID [2019-05-15 10:17:50,235 INFO L273 TraceCheckUtils]: 236: Hoare triple {83049#(<= proc_i 156)} assume i + 4 < a[j]; {83049#(<= proc_i 156)} is VALID [2019-05-15 10:17:50,235 INFO L273 TraceCheckUtils]: 237: Hoare triple {83049#(<= proc_i 156)} assume a[5] == 1000; {83049#(<= proc_i 156)} is VALID [2019-05-15 10:17:50,236 INFO L273 TraceCheckUtils]: 238: Hoare triple {83049#(<= proc_i 156)} assume j > 4; {83049#(<= proc_i 156)} is VALID [2019-05-15 10:17:50,236 INFO L273 TraceCheckUtils]: 239: Hoare triple {83049#(<= proc_i 156)} assume j < 6; {83049#(<= proc_i 156)} is VALID [2019-05-15 10:17:50,237 INFO L273 TraceCheckUtils]: 240: Hoare triple {83049#(<= proc_i 156)} i := i + 4; {83068#(<= proc_i 160)} is VALID [2019-05-15 10:17:50,237 INFO L273 TraceCheckUtils]: 241: Hoare triple {83068#(<= proc_i 160)} assume i <= 1000; {83068#(<= proc_i 160)} is VALID [2019-05-15 10:17:50,238 INFO L273 TraceCheckUtils]: 242: Hoare triple {83068#(<= proc_i 160)} assume i + 4 < a[j]; {83068#(<= proc_i 160)} is VALID [2019-05-15 10:17:50,238 INFO L273 TraceCheckUtils]: 243: Hoare triple {83068#(<= proc_i 160)} assume a[5] == 1000; {83068#(<= proc_i 160)} is VALID [2019-05-15 10:17:50,238 INFO L273 TraceCheckUtils]: 244: Hoare triple {83068#(<= proc_i 160)} assume j > 4; {83068#(<= proc_i 160)} is VALID [2019-05-15 10:17:50,239 INFO L273 TraceCheckUtils]: 245: Hoare triple {83068#(<= proc_i 160)} assume j < 6; {83068#(<= proc_i 160)} is VALID [2019-05-15 10:17:50,240 INFO L273 TraceCheckUtils]: 246: Hoare triple {83068#(<= proc_i 160)} i := i + 4; {83087#(<= proc_i 164)} is VALID [2019-05-15 10:17:50,240 INFO L273 TraceCheckUtils]: 247: Hoare triple {83087#(<= proc_i 164)} assume i <= 1000; {83087#(<= proc_i 164)} is VALID [2019-05-15 10:17:50,240 INFO L273 TraceCheckUtils]: 248: Hoare triple {83087#(<= proc_i 164)} assume i + 4 < a[j]; {83087#(<= proc_i 164)} is VALID [2019-05-15 10:17:50,241 INFO L273 TraceCheckUtils]: 249: Hoare triple {83087#(<= proc_i 164)} assume a[5] == 1000; {83087#(<= proc_i 164)} is VALID [2019-05-15 10:17:50,241 INFO L273 TraceCheckUtils]: 250: Hoare triple {83087#(<= proc_i 164)} assume j > 4; {83087#(<= proc_i 164)} is VALID [2019-05-15 10:17:50,242 INFO L273 TraceCheckUtils]: 251: Hoare triple {83087#(<= proc_i 164)} assume j < 6; {83087#(<= proc_i 164)} is VALID [2019-05-15 10:17:50,243 INFO L273 TraceCheckUtils]: 252: Hoare triple {83087#(<= proc_i 164)} i := i + 4; {83106#(<= proc_i 168)} is VALID [2019-05-15 10:17:50,243 INFO L273 TraceCheckUtils]: 253: Hoare triple {83106#(<= proc_i 168)} assume i <= 1000; {83106#(<= proc_i 168)} is VALID [2019-05-15 10:17:50,243 INFO L273 TraceCheckUtils]: 254: Hoare triple {83106#(<= proc_i 168)} assume i + 4 < a[j]; {83106#(<= proc_i 168)} is VALID [2019-05-15 10:17:50,244 INFO L273 TraceCheckUtils]: 255: Hoare triple {83106#(<= proc_i 168)} assume a[5] == 1000; {83106#(<= proc_i 168)} is VALID [2019-05-15 10:17:50,244 INFO L273 TraceCheckUtils]: 256: Hoare triple {83106#(<= proc_i 168)} assume j > 4; {83106#(<= proc_i 168)} is VALID [2019-05-15 10:17:50,245 INFO L273 TraceCheckUtils]: 257: Hoare triple {83106#(<= proc_i 168)} assume j < 6; {83106#(<= proc_i 168)} is VALID [2019-05-15 10:17:50,245 INFO L273 TraceCheckUtils]: 258: Hoare triple {83106#(<= proc_i 168)} i := i + 4; {83125#(<= proc_i 172)} is VALID [2019-05-15 10:17:50,246 INFO L273 TraceCheckUtils]: 259: Hoare triple {83125#(<= proc_i 172)} assume i <= 1000; {83125#(<= proc_i 172)} is VALID [2019-05-15 10:17:50,246 INFO L273 TraceCheckUtils]: 260: Hoare triple {83125#(<= proc_i 172)} assume i + 4 < a[j]; {83125#(<= proc_i 172)} is VALID [2019-05-15 10:17:50,247 INFO L273 TraceCheckUtils]: 261: Hoare triple {83125#(<= proc_i 172)} assume a[5] == 1000; {83125#(<= proc_i 172)} is VALID [2019-05-15 10:17:50,247 INFO L273 TraceCheckUtils]: 262: Hoare triple {83125#(<= proc_i 172)} assume j > 4; {83125#(<= proc_i 172)} is VALID [2019-05-15 10:17:50,248 INFO L273 TraceCheckUtils]: 263: Hoare triple {83125#(<= proc_i 172)} assume j < 6; {83125#(<= proc_i 172)} is VALID [2019-05-15 10:17:50,248 INFO L273 TraceCheckUtils]: 264: Hoare triple {83125#(<= proc_i 172)} i := i + 4; {83144#(<= proc_i 176)} is VALID [2019-05-15 10:17:50,249 INFO L273 TraceCheckUtils]: 265: Hoare triple {83144#(<= proc_i 176)} assume i <= 1000; {83144#(<= proc_i 176)} is VALID [2019-05-15 10:17:50,249 INFO L273 TraceCheckUtils]: 266: Hoare triple {83144#(<= proc_i 176)} assume i + 4 < a[j]; {83144#(<= proc_i 176)} is VALID [2019-05-15 10:17:50,250 INFO L273 TraceCheckUtils]: 267: Hoare triple {83144#(<= proc_i 176)} assume a[5] == 1000; {83144#(<= proc_i 176)} is VALID [2019-05-15 10:17:50,250 INFO L273 TraceCheckUtils]: 268: Hoare triple {83144#(<= proc_i 176)} assume j > 4; {83144#(<= proc_i 176)} is VALID [2019-05-15 10:17:50,251 INFO L273 TraceCheckUtils]: 269: Hoare triple {83144#(<= proc_i 176)} assume j < 6; {83144#(<= proc_i 176)} is VALID [2019-05-15 10:17:50,251 INFO L273 TraceCheckUtils]: 270: Hoare triple {83144#(<= proc_i 176)} i := i + 4; {83163#(<= proc_i 180)} is VALID [2019-05-15 10:17:50,252 INFO L273 TraceCheckUtils]: 271: Hoare triple {83163#(<= proc_i 180)} assume i <= 1000; {83163#(<= proc_i 180)} is VALID [2019-05-15 10:17:50,252 INFO L273 TraceCheckUtils]: 272: Hoare triple {83163#(<= proc_i 180)} assume i + 4 < a[j]; {83163#(<= proc_i 180)} is VALID [2019-05-15 10:17:50,253 INFO L273 TraceCheckUtils]: 273: Hoare triple {83163#(<= proc_i 180)} assume a[5] == 1000; {83163#(<= proc_i 180)} is VALID [2019-05-15 10:17:50,253 INFO L273 TraceCheckUtils]: 274: Hoare triple {83163#(<= proc_i 180)} assume j > 4; {83163#(<= proc_i 180)} is VALID [2019-05-15 10:17:50,254 INFO L273 TraceCheckUtils]: 275: Hoare triple {83163#(<= proc_i 180)} assume j < 6; {83163#(<= proc_i 180)} is VALID [2019-05-15 10:17:50,254 INFO L273 TraceCheckUtils]: 276: Hoare triple {83163#(<= proc_i 180)} i := i + 4; {83182#(<= proc_i 184)} is VALID [2019-05-15 10:17:50,255 INFO L273 TraceCheckUtils]: 277: Hoare triple {83182#(<= proc_i 184)} assume i <= 1000; {83182#(<= proc_i 184)} is VALID [2019-05-15 10:17:50,255 INFO L273 TraceCheckUtils]: 278: Hoare triple {83182#(<= proc_i 184)} assume i + 4 < a[j]; {83182#(<= proc_i 184)} is VALID [2019-05-15 10:17:50,256 INFO L273 TraceCheckUtils]: 279: Hoare triple {83182#(<= proc_i 184)} assume a[5] == 1000; {83182#(<= proc_i 184)} is VALID [2019-05-15 10:17:50,256 INFO L273 TraceCheckUtils]: 280: Hoare triple {83182#(<= proc_i 184)} assume j > 4; {83182#(<= proc_i 184)} is VALID [2019-05-15 10:17:50,257 INFO L273 TraceCheckUtils]: 281: Hoare triple {83182#(<= proc_i 184)} assume j < 6; {83182#(<= proc_i 184)} is VALID [2019-05-15 10:17:50,257 INFO L273 TraceCheckUtils]: 282: Hoare triple {83182#(<= proc_i 184)} i := i + 4; {83201#(<= proc_i 188)} is VALID [2019-05-15 10:17:50,258 INFO L273 TraceCheckUtils]: 283: Hoare triple {83201#(<= proc_i 188)} assume i <= 1000; {83201#(<= proc_i 188)} is VALID [2019-05-15 10:17:50,258 INFO L273 TraceCheckUtils]: 284: Hoare triple {83201#(<= proc_i 188)} assume i + 4 < a[j]; {83201#(<= proc_i 188)} is VALID [2019-05-15 10:17:50,259 INFO L273 TraceCheckUtils]: 285: Hoare triple {83201#(<= proc_i 188)} assume a[5] == 1000; {83201#(<= proc_i 188)} is VALID [2019-05-15 10:17:50,259 INFO L273 TraceCheckUtils]: 286: Hoare triple {83201#(<= proc_i 188)} assume j > 4; {83201#(<= proc_i 188)} is VALID [2019-05-15 10:17:50,259 INFO L273 TraceCheckUtils]: 287: Hoare triple {83201#(<= proc_i 188)} assume j < 6; {83201#(<= proc_i 188)} is VALID [2019-05-15 10:17:50,260 INFO L273 TraceCheckUtils]: 288: Hoare triple {83201#(<= proc_i 188)} i := i + 4; {83220#(<= proc_i 192)} is VALID [2019-05-15 10:17:50,261 INFO L273 TraceCheckUtils]: 289: Hoare triple {83220#(<= proc_i 192)} assume i <= 1000; {83220#(<= proc_i 192)} is VALID [2019-05-15 10:17:50,261 INFO L273 TraceCheckUtils]: 290: Hoare triple {83220#(<= proc_i 192)} assume i + 4 < a[j]; {83220#(<= proc_i 192)} is VALID [2019-05-15 10:17:50,262 INFO L273 TraceCheckUtils]: 291: Hoare triple {83220#(<= proc_i 192)} assume a[5] == 1000; {83220#(<= proc_i 192)} is VALID [2019-05-15 10:17:50,262 INFO L273 TraceCheckUtils]: 292: Hoare triple {83220#(<= proc_i 192)} assume j > 4; {83220#(<= proc_i 192)} is VALID [2019-05-15 10:17:50,262 INFO L273 TraceCheckUtils]: 293: Hoare triple {83220#(<= proc_i 192)} assume j < 6; {83220#(<= proc_i 192)} is VALID [2019-05-15 10:17:50,263 INFO L273 TraceCheckUtils]: 294: Hoare triple {83220#(<= proc_i 192)} i := i + 4; {83239#(<= proc_i 196)} is VALID [2019-05-15 10:17:50,264 INFO L273 TraceCheckUtils]: 295: Hoare triple {83239#(<= proc_i 196)} assume i <= 1000; {83239#(<= proc_i 196)} is VALID [2019-05-15 10:17:50,264 INFO L273 TraceCheckUtils]: 296: Hoare triple {83239#(<= proc_i 196)} assume i + 4 < a[j]; {83239#(<= proc_i 196)} is VALID [2019-05-15 10:17:50,264 INFO L273 TraceCheckUtils]: 297: Hoare triple {83239#(<= proc_i 196)} assume a[5] == 1000; {83239#(<= proc_i 196)} is VALID [2019-05-15 10:17:50,265 INFO L273 TraceCheckUtils]: 298: Hoare triple {83239#(<= proc_i 196)} assume j > 4; {83239#(<= proc_i 196)} is VALID [2019-05-15 10:17:50,265 INFO L273 TraceCheckUtils]: 299: Hoare triple {83239#(<= proc_i 196)} assume j < 6; {83239#(<= proc_i 196)} is VALID [2019-05-15 10:17:50,266 INFO L273 TraceCheckUtils]: 300: Hoare triple {83239#(<= proc_i 196)} i := i + 4; {83258#(<= proc_i 200)} is VALID [2019-05-15 10:17:50,266 INFO L273 TraceCheckUtils]: 301: Hoare triple {83258#(<= proc_i 200)} assume i <= 1000; {83258#(<= proc_i 200)} is VALID [2019-05-15 10:17:50,267 INFO L273 TraceCheckUtils]: 302: Hoare triple {83258#(<= proc_i 200)} assume i + 4 < a[j]; {83258#(<= proc_i 200)} is VALID [2019-05-15 10:17:50,267 INFO L273 TraceCheckUtils]: 303: Hoare triple {83258#(<= proc_i 200)} assume a[5] == 1000; {83258#(<= proc_i 200)} is VALID [2019-05-15 10:17:50,268 INFO L273 TraceCheckUtils]: 304: Hoare triple {83258#(<= proc_i 200)} assume j > 4; {83258#(<= proc_i 200)} is VALID [2019-05-15 10:17:50,268 INFO L273 TraceCheckUtils]: 305: Hoare triple {83258#(<= proc_i 200)} assume j < 6; {83258#(<= proc_i 200)} is VALID [2019-05-15 10:17:50,269 INFO L273 TraceCheckUtils]: 306: Hoare triple {83258#(<= proc_i 200)} i := i + 4; {83277#(<= proc_i 204)} is VALID [2019-05-15 10:17:50,269 INFO L273 TraceCheckUtils]: 307: Hoare triple {83277#(<= proc_i 204)} assume i <= 1000; {83277#(<= proc_i 204)} is VALID [2019-05-15 10:17:50,270 INFO L273 TraceCheckUtils]: 308: Hoare triple {83277#(<= proc_i 204)} assume i + 4 < a[j]; {83277#(<= proc_i 204)} is VALID [2019-05-15 10:17:50,270 INFO L273 TraceCheckUtils]: 309: Hoare triple {83277#(<= proc_i 204)} assume a[5] == 1000; {83277#(<= proc_i 204)} is VALID [2019-05-15 10:17:50,271 INFO L273 TraceCheckUtils]: 310: Hoare triple {83277#(<= proc_i 204)} assume j > 4; {83277#(<= proc_i 204)} is VALID [2019-05-15 10:17:50,271 INFO L273 TraceCheckUtils]: 311: Hoare triple {83277#(<= proc_i 204)} assume j < 6; {83277#(<= proc_i 204)} is VALID [2019-05-15 10:17:50,272 INFO L273 TraceCheckUtils]: 312: Hoare triple {83277#(<= proc_i 204)} i := i + 4; {83296#(<= proc_i 208)} is VALID [2019-05-15 10:17:50,272 INFO L273 TraceCheckUtils]: 313: Hoare triple {83296#(<= proc_i 208)} assume i <= 1000; {83296#(<= proc_i 208)} is VALID [2019-05-15 10:17:50,273 INFO L273 TraceCheckUtils]: 314: Hoare triple {83296#(<= proc_i 208)} assume i + 4 < a[j]; {83296#(<= proc_i 208)} is VALID [2019-05-15 10:17:50,273 INFO L273 TraceCheckUtils]: 315: Hoare triple {83296#(<= proc_i 208)} assume a[5] == 1000; {83296#(<= proc_i 208)} is VALID [2019-05-15 10:17:50,274 INFO L273 TraceCheckUtils]: 316: Hoare triple {83296#(<= proc_i 208)} assume j > 4; {83296#(<= proc_i 208)} is VALID [2019-05-15 10:17:50,274 INFO L273 TraceCheckUtils]: 317: Hoare triple {83296#(<= proc_i 208)} assume j < 6; {83296#(<= proc_i 208)} is VALID [2019-05-15 10:17:50,275 INFO L273 TraceCheckUtils]: 318: Hoare triple {83296#(<= proc_i 208)} i := i + 4; {83315#(<= proc_i 212)} is VALID [2019-05-15 10:17:50,275 INFO L273 TraceCheckUtils]: 319: Hoare triple {83315#(<= proc_i 212)} assume i <= 1000; {83315#(<= proc_i 212)} is VALID [2019-05-15 10:17:50,276 INFO L273 TraceCheckUtils]: 320: Hoare triple {83315#(<= proc_i 212)} assume i + 4 < a[j]; {83315#(<= proc_i 212)} is VALID [2019-05-15 10:17:50,276 INFO L273 TraceCheckUtils]: 321: Hoare triple {83315#(<= proc_i 212)} assume a[5] == 1000; {83315#(<= proc_i 212)} is VALID [2019-05-15 10:17:50,277 INFO L273 TraceCheckUtils]: 322: Hoare triple {83315#(<= proc_i 212)} assume j > 4; {83315#(<= proc_i 212)} is VALID [2019-05-15 10:17:50,277 INFO L273 TraceCheckUtils]: 323: Hoare triple {83315#(<= proc_i 212)} assume j < 6; {83315#(<= proc_i 212)} is VALID [2019-05-15 10:17:50,278 INFO L273 TraceCheckUtils]: 324: Hoare triple {83315#(<= proc_i 212)} i := i + 4; {83334#(<= proc_i 216)} is VALID [2019-05-15 10:17:50,278 INFO L273 TraceCheckUtils]: 325: Hoare triple {83334#(<= proc_i 216)} assume i <= 1000; {83334#(<= proc_i 216)} is VALID [2019-05-15 10:17:50,279 INFO L273 TraceCheckUtils]: 326: Hoare triple {83334#(<= proc_i 216)} assume i + 4 < a[j]; {83334#(<= proc_i 216)} is VALID [2019-05-15 10:17:50,279 INFO L273 TraceCheckUtils]: 327: Hoare triple {83334#(<= proc_i 216)} assume a[5] == 1000; {83334#(<= proc_i 216)} is VALID [2019-05-15 10:17:50,280 INFO L273 TraceCheckUtils]: 328: Hoare triple {83334#(<= proc_i 216)} assume j > 4; {83334#(<= proc_i 216)} is VALID [2019-05-15 10:17:50,280 INFO L273 TraceCheckUtils]: 329: Hoare triple {83334#(<= proc_i 216)} assume j < 6; {83334#(<= proc_i 216)} is VALID [2019-05-15 10:17:50,281 INFO L273 TraceCheckUtils]: 330: Hoare triple {83334#(<= proc_i 216)} i := i + 4; {83353#(<= proc_i 220)} is VALID [2019-05-15 10:17:50,281 INFO L273 TraceCheckUtils]: 331: Hoare triple {83353#(<= proc_i 220)} assume i <= 1000; {83353#(<= proc_i 220)} is VALID [2019-05-15 10:17:50,282 INFO L273 TraceCheckUtils]: 332: Hoare triple {83353#(<= proc_i 220)} assume i + 4 < a[j]; {83353#(<= proc_i 220)} is VALID [2019-05-15 10:17:50,282 INFO L273 TraceCheckUtils]: 333: Hoare triple {83353#(<= proc_i 220)} assume a[5] == 1000; {83353#(<= proc_i 220)} is VALID [2019-05-15 10:17:50,283 INFO L273 TraceCheckUtils]: 334: Hoare triple {83353#(<= proc_i 220)} assume j > 4; {83353#(<= proc_i 220)} is VALID [2019-05-15 10:17:50,283 INFO L273 TraceCheckUtils]: 335: Hoare triple {83353#(<= proc_i 220)} assume j < 6; {83353#(<= proc_i 220)} is VALID [2019-05-15 10:17:50,284 INFO L273 TraceCheckUtils]: 336: Hoare triple {83353#(<= proc_i 220)} i := i + 4; {83372#(<= proc_i 224)} is VALID [2019-05-15 10:17:50,284 INFO L273 TraceCheckUtils]: 337: Hoare triple {83372#(<= proc_i 224)} assume i <= 1000; {83372#(<= proc_i 224)} is VALID [2019-05-15 10:17:50,285 INFO L273 TraceCheckUtils]: 338: Hoare triple {83372#(<= proc_i 224)} assume i + 4 < a[j]; {83372#(<= proc_i 224)} is VALID [2019-05-15 10:17:50,285 INFO L273 TraceCheckUtils]: 339: Hoare triple {83372#(<= proc_i 224)} assume a[5] == 1000; {83372#(<= proc_i 224)} is VALID [2019-05-15 10:17:50,286 INFO L273 TraceCheckUtils]: 340: Hoare triple {83372#(<= proc_i 224)} assume j > 4; {83372#(<= proc_i 224)} is VALID [2019-05-15 10:17:50,286 INFO L273 TraceCheckUtils]: 341: Hoare triple {83372#(<= proc_i 224)} assume j < 6; {83372#(<= proc_i 224)} is VALID [2019-05-15 10:17:50,287 INFO L273 TraceCheckUtils]: 342: Hoare triple {83372#(<= proc_i 224)} i := i + 4; {83391#(<= proc_i 228)} is VALID [2019-05-15 10:17:50,287 INFO L273 TraceCheckUtils]: 343: Hoare triple {83391#(<= proc_i 228)} assume i <= 1000; {83391#(<= proc_i 228)} is VALID [2019-05-15 10:17:50,288 INFO L273 TraceCheckUtils]: 344: Hoare triple {83391#(<= proc_i 228)} assume i + 4 < a[j]; {83391#(<= proc_i 228)} is VALID [2019-05-15 10:17:50,288 INFO L273 TraceCheckUtils]: 345: Hoare triple {83391#(<= proc_i 228)} assume a[5] == 1000; {83391#(<= proc_i 228)} is VALID [2019-05-15 10:17:50,288 INFO L273 TraceCheckUtils]: 346: Hoare triple {83391#(<= proc_i 228)} assume j > 4; {83391#(<= proc_i 228)} is VALID [2019-05-15 10:17:50,289 INFO L273 TraceCheckUtils]: 347: Hoare triple {83391#(<= proc_i 228)} assume j < 6; {83391#(<= proc_i 228)} is VALID [2019-05-15 10:17:50,290 INFO L273 TraceCheckUtils]: 348: Hoare triple {83391#(<= proc_i 228)} i := i + 4; {83410#(<= proc_i 232)} is VALID [2019-05-15 10:17:50,290 INFO L273 TraceCheckUtils]: 349: Hoare triple {83410#(<= proc_i 232)} assume i <= 1000; {83410#(<= proc_i 232)} is VALID [2019-05-15 10:17:50,291 INFO L273 TraceCheckUtils]: 350: Hoare triple {83410#(<= proc_i 232)} assume i + 4 < a[j]; {83410#(<= proc_i 232)} is VALID [2019-05-15 10:17:50,291 INFO L273 TraceCheckUtils]: 351: Hoare triple {83410#(<= proc_i 232)} assume a[5] == 1000; {83410#(<= proc_i 232)} is VALID [2019-05-15 10:17:50,291 INFO L273 TraceCheckUtils]: 352: Hoare triple {83410#(<= proc_i 232)} assume j > 4; {83410#(<= proc_i 232)} is VALID [2019-05-15 10:17:50,292 INFO L273 TraceCheckUtils]: 353: Hoare triple {83410#(<= proc_i 232)} assume j < 6; {83410#(<= proc_i 232)} is VALID [2019-05-15 10:17:50,293 INFO L273 TraceCheckUtils]: 354: Hoare triple {83410#(<= proc_i 232)} i := i + 4; {83429#(<= proc_i 236)} is VALID [2019-05-15 10:17:50,293 INFO L273 TraceCheckUtils]: 355: Hoare triple {83429#(<= proc_i 236)} assume i <= 1000; {83429#(<= proc_i 236)} is VALID [2019-05-15 10:17:50,293 INFO L273 TraceCheckUtils]: 356: Hoare triple {83429#(<= proc_i 236)} assume i + 4 < a[j]; {83429#(<= proc_i 236)} is VALID [2019-05-15 10:17:50,294 INFO L273 TraceCheckUtils]: 357: Hoare triple {83429#(<= proc_i 236)} assume a[5] == 1000; {83429#(<= proc_i 236)} is VALID [2019-05-15 10:17:50,294 INFO L273 TraceCheckUtils]: 358: Hoare triple {83429#(<= proc_i 236)} assume j > 4; {83429#(<= proc_i 236)} is VALID [2019-05-15 10:17:50,295 INFO L273 TraceCheckUtils]: 359: Hoare triple {83429#(<= proc_i 236)} assume j < 6; {83429#(<= proc_i 236)} is VALID [2019-05-15 10:17:50,295 INFO L273 TraceCheckUtils]: 360: Hoare triple {83429#(<= proc_i 236)} i := i + 4; {83448#(<= proc_i 240)} is VALID [2019-05-15 10:17:50,296 INFO L273 TraceCheckUtils]: 361: Hoare triple {83448#(<= proc_i 240)} assume i <= 1000; {83448#(<= proc_i 240)} is VALID [2019-05-15 10:17:50,296 INFO L273 TraceCheckUtils]: 362: Hoare triple {83448#(<= proc_i 240)} assume i + 4 < a[j]; {83448#(<= proc_i 240)} is VALID [2019-05-15 10:17:50,297 INFO L273 TraceCheckUtils]: 363: Hoare triple {83448#(<= proc_i 240)} assume a[5] == 1000; {83448#(<= proc_i 240)} is VALID [2019-05-15 10:17:50,297 INFO L273 TraceCheckUtils]: 364: Hoare triple {83448#(<= proc_i 240)} assume j > 4; {83448#(<= proc_i 240)} is VALID [2019-05-15 10:17:50,298 INFO L273 TraceCheckUtils]: 365: Hoare triple {83448#(<= proc_i 240)} assume j < 6; {83448#(<= proc_i 240)} is VALID [2019-05-15 10:17:50,298 INFO L273 TraceCheckUtils]: 366: Hoare triple {83448#(<= proc_i 240)} i := i + 4; {83467#(<= proc_i 244)} is VALID [2019-05-15 10:17:50,299 INFO L273 TraceCheckUtils]: 367: Hoare triple {83467#(<= proc_i 244)} assume !(i <= 1000); {82304#false} is VALID [2019-05-15 10:17:50,377 INFO L134 CoverageAnalysis]: Checked inductivity of 11041 backedges. 0 proven. 11041 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:50,377 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:50,377 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62] total 62 [2019-05-15 10:17:50,377 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 368 [2019-05-15 10:17:50,378 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:50,378 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 64 states. [2019-05-15 10:17:50,741 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 368 edges. 368 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:50,741 INFO L454 AbstractCegarLoop]: Interpolant automaton has 64 states [2019-05-15 10:17:50,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2019-05-15 10:17:50,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2019-05-15 10:17:50,742 INFO L87 Difference]: Start difference. First operand 369 states and 369 transitions. Second operand 64 states. [2019-05-15 10:17:51,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:51,372 INFO L93 Difference]: Finished difference Result 380 states and 380 transitions. [2019-05-15 10:17:51,372 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2019-05-15 10:17:51,372 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 368 [2019-05-15 10:17:51,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:51,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2019-05-15 10:17:51,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 381 transitions. [2019-05-15 10:17:51,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2019-05-15 10:17:51,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 381 transitions. [2019-05-15 10:17:51,375 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 64 states and 381 transitions. [2019-05-15 10:17:51,730 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 381 edges. 381 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:51,738 INFO L225 Difference]: With dead ends: 380 [2019-05-15 10:17:51,738 INFO L226 Difference]: Without dead ends: 380 [2019-05-15 10:17:51,738 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 305 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2019-05-15 10:17:51,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2019-05-15 10:17:51,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 375. [2019-05-15 10:17:51,741 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:51,742 INFO L82 GeneralOperation]: Start isEquivalent. First operand 380 states. Second operand 375 states. [2019-05-15 10:17:51,742 INFO L74 IsIncluded]: Start isIncluded. First operand 380 states. Second operand 375 states. [2019-05-15 10:17:51,742 INFO L87 Difference]: Start difference. First operand 380 states. Second operand 375 states. [2019-05-15 10:17:51,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:51,750 INFO L93 Difference]: Finished difference Result 380 states and 380 transitions. [2019-05-15 10:17:51,750 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 380 transitions. [2019-05-15 10:17:51,750 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:51,750 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:51,750 INFO L74 IsIncluded]: Start isIncluded. First operand 375 states. Second operand 380 states. [2019-05-15 10:17:51,751 INFO L87 Difference]: Start difference. First operand 375 states. Second operand 380 states. [2019-05-15 10:17:51,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:51,758 INFO L93 Difference]: Finished difference Result 380 states and 380 transitions. [2019-05-15 10:17:51,759 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 380 transitions. [2019-05-15 10:17:51,759 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:51,759 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:51,759 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:51,759 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:51,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 375 states. [2019-05-15 10:17:51,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 375 transitions. [2019-05-15 10:17:51,767 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 375 transitions. Word has length 368 [2019-05-15 10:17:51,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:51,767 INFO L475 AbstractCegarLoop]: Abstraction has 375 states and 375 transitions. [2019-05-15 10:17:51,767 INFO L476 AbstractCegarLoop]: Interpolant automaton has 64 states. [2019-05-15 10:17:51,767 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 375 transitions. [2019-05-15 10:17:51,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2019-05-15 10:17:51,769 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:51,769 INFO L399 BasicCegarLoop]: trace histogram [62, 62, 62, 62, 62, 62, 1, 1] [2019-05-15 10:17:51,769 INFO L418 AbstractCegarLoop]: === Iteration 63 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:51,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:51,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1125965237, now seen corresponding path program 62 times [2019-05-15 10:17:51,770 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:51,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:51,835 INFO L256 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 64 conjunts are in the unsatisfiable core [2019-05-15 10:17:51,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:51,866 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:54,218 INFO L273 TraceCheckUtils]: 0: Hoare triple {84985#true} i := 0; {84990#(<= proc_i 0)} is VALID [2019-05-15 10:17:54,218 INFO L273 TraceCheckUtils]: 1: Hoare triple {84990#(<= proc_i 0)} assume i <= 1000; {84990#(<= proc_i 0)} is VALID [2019-05-15 10:17:54,219 INFO L273 TraceCheckUtils]: 2: Hoare triple {84990#(<= proc_i 0)} assume i + 4 < a[j]; {84990#(<= proc_i 0)} is VALID [2019-05-15 10:17:54,219 INFO L273 TraceCheckUtils]: 3: Hoare triple {84990#(<= proc_i 0)} assume a[5] == 1000; {84990#(<= proc_i 0)} is VALID [2019-05-15 10:17:54,219 INFO L273 TraceCheckUtils]: 4: Hoare triple {84990#(<= proc_i 0)} assume j > 4; {84990#(<= proc_i 0)} is VALID [2019-05-15 10:17:54,220 INFO L273 TraceCheckUtils]: 5: Hoare triple {84990#(<= proc_i 0)} assume j < 6; {84990#(<= proc_i 0)} is VALID [2019-05-15 10:17:54,221 INFO L273 TraceCheckUtils]: 6: Hoare triple {84990#(<= proc_i 0)} i := i + 4; {85009#(<= proc_i 4)} is VALID [2019-05-15 10:17:54,221 INFO L273 TraceCheckUtils]: 7: Hoare triple {85009#(<= proc_i 4)} assume i <= 1000; {85009#(<= proc_i 4)} is VALID [2019-05-15 10:17:54,222 INFO L273 TraceCheckUtils]: 8: Hoare triple {85009#(<= proc_i 4)} assume i + 4 < a[j]; {85009#(<= proc_i 4)} is VALID [2019-05-15 10:17:54,222 INFO L273 TraceCheckUtils]: 9: Hoare triple {85009#(<= proc_i 4)} assume a[5] == 1000; {85009#(<= proc_i 4)} is VALID [2019-05-15 10:17:54,222 INFO L273 TraceCheckUtils]: 10: Hoare triple {85009#(<= proc_i 4)} assume j > 4; {85009#(<= proc_i 4)} is VALID [2019-05-15 10:17:54,223 INFO L273 TraceCheckUtils]: 11: Hoare triple {85009#(<= proc_i 4)} assume j < 6; {85009#(<= proc_i 4)} is VALID [2019-05-15 10:17:54,224 INFO L273 TraceCheckUtils]: 12: Hoare triple {85009#(<= proc_i 4)} i := i + 4; {85028#(<= proc_i 8)} is VALID [2019-05-15 10:17:54,224 INFO L273 TraceCheckUtils]: 13: Hoare triple {85028#(<= proc_i 8)} assume i <= 1000; {85028#(<= proc_i 8)} is VALID [2019-05-15 10:17:54,224 INFO L273 TraceCheckUtils]: 14: Hoare triple {85028#(<= proc_i 8)} assume i + 4 < a[j]; {85028#(<= proc_i 8)} is VALID [2019-05-15 10:17:54,225 INFO L273 TraceCheckUtils]: 15: Hoare triple {85028#(<= proc_i 8)} assume a[5] == 1000; {85028#(<= proc_i 8)} is VALID [2019-05-15 10:17:54,225 INFO L273 TraceCheckUtils]: 16: Hoare triple {85028#(<= proc_i 8)} assume j > 4; {85028#(<= proc_i 8)} is VALID [2019-05-15 10:17:54,226 INFO L273 TraceCheckUtils]: 17: Hoare triple {85028#(<= proc_i 8)} assume j < 6; {85028#(<= proc_i 8)} is VALID [2019-05-15 10:17:54,227 INFO L273 TraceCheckUtils]: 18: Hoare triple {85028#(<= proc_i 8)} i := i + 4; {85047#(<= proc_i 12)} is VALID [2019-05-15 10:17:54,227 INFO L273 TraceCheckUtils]: 19: Hoare triple {85047#(<= proc_i 12)} assume i <= 1000; {85047#(<= proc_i 12)} is VALID [2019-05-15 10:17:54,227 INFO L273 TraceCheckUtils]: 20: Hoare triple {85047#(<= proc_i 12)} assume i + 4 < a[j]; {85047#(<= proc_i 12)} is VALID [2019-05-15 10:17:54,228 INFO L273 TraceCheckUtils]: 21: Hoare triple {85047#(<= proc_i 12)} assume a[5] == 1000; {85047#(<= proc_i 12)} is VALID [2019-05-15 10:17:54,228 INFO L273 TraceCheckUtils]: 22: Hoare triple {85047#(<= proc_i 12)} assume j > 4; {85047#(<= proc_i 12)} is VALID [2019-05-15 10:17:54,229 INFO L273 TraceCheckUtils]: 23: Hoare triple {85047#(<= proc_i 12)} assume j < 6; {85047#(<= proc_i 12)} is VALID [2019-05-15 10:17:54,229 INFO L273 TraceCheckUtils]: 24: Hoare triple {85047#(<= proc_i 12)} i := i + 4; {85066#(<= proc_i 16)} is VALID [2019-05-15 10:17:54,230 INFO L273 TraceCheckUtils]: 25: Hoare triple {85066#(<= proc_i 16)} assume i <= 1000; {85066#(<= proc_i 16)} is VALID [2019-05-15 10:17:54,230 INFO L273 TraceCheckUtils]: 26: Hoare triple {85066#(<= proc_i 16)} assume i + 4 < a[j]; {85066#(<= proc_i 16)} is VALID [2019-05-15 10:17:54,231 INFO L273 TraceCheckUtils]: 27: Hoare triple {85066#(<= proc_i 16)} assume a[5] == 1000; {85066#(<= proc_i 16)} is VALID [2019-05-15 10:17:54,231 INFO L273 TraceCheckUtils]: 28: Hoare triple {85066#(<= proc_i 16)} assume j > 4; {85066#(<= proc_i 16)} is VALID [2019-05-15 10:17:54,232 INFO L273 TraceCheckUtils]: 29: Hoare triple {85066#(<= proc_i 16)} assume j < 6; {85066#(<= proc_i 16)} is VALID [2019-05-15 10:17:54,232 INFO L273 TraceCheckUtils]: 30: Hoare triple {85066#(<= proc_i 16)} i := i + 4; {85085#(<= proc_i 20)} is VALID [2019-05-15 10:17:54,233 INFO L273 TraceCheckUtils]: 31: Hoare triple {85085#(<= proc_i 20)} assume i <= 1000; {85085#(<= proc_i 20)} is VALID [2019-05-15 10:17:54,233 INFO L273 TraceCheckUtils]: 32: Hoare triple {85085#(<= proc_i 20)} assume i + 4 < a[j]; {85085#(<= proc_i 20)} is VALID [2019-05-15 10:17:54,234 INFO L273 TraceCheckUtils]: 33: Hoare triple {85085#(<= proc_i 20)} assume a[5] == 1000; {85085#(<= proc_i 20)} is VALID [2019-05-15 10:17:54,234 INFO L273 TraceCheckUtils]: 34: Hoare triple {85085#(<= proc_i 20)} assume j > 4; {85085#(<= proc_i 20)} is VALID [2019-05-15 10:17:54,235 INFO L273 TraceCheckUtils]: 35: Hoare triple {85085#(<= proc_i 20)} assume j < 6; {85085#(<= proc_i 20)} is VALID [2019-05-15 10:17:54,235 INFO L273 TraceCheckUtils]: 36: Hoare triple {85085#(<= proc_i 20)} i := i + 4; {85104#(<= proc_i 24)} is VALID [2019-05-15 10:17:54,236 INFO L273 TraceCheckUtils]: 37: Hoare triple {85104#(<= proc_i 24)} assume i <= 1000; {85104#(<= proc_i 24)} is VALID [2019-05-15 10:17:54,236 INFO L273 TraceCheckUtils]: 38: Hoare triple {85104#(<= proc_i 24)} assume i + 4 < a[j]; {85104#(<= proc_i 24)} is VALID [2019-05-15 10:17:54,237 INFO L273 TraceCheckUtils]: 39: Hoare triple {85104#(<= proc_i 24)} assume a[5] == 1000; {85104#(<= proc_i 24)} is VALID [2019-05-15 10:17:54,237 INFO L273 TraceCheckUtils]: 40: Hoare triple {85104#(<= proc_i 24)} assume j > 4; {85104#(<= proc_i 24)} is VALID [2019-05-15 10:17:54,238 INFO L273 TraceCheckUtils]: 41: Hoare triple {85104#(<= proc_i 24)} assume j < 6; {85104#(<= proc_i 24)} is VALID [2019-05-15 10:17:54,238 INFO L273 TraceCheckUtils]: 42: Hoare triple {85104#(<= proc_i 24)} i := i + 4; {85123#(<= proc_i 28)} is VALID [2019-05-15 10:17:54,239 INFO L273 TraceCheckUtils]: 43: Hoare triple {85123#(<= proc_i 28)} assume i <= 1000; {85123#(<= proc_i 28)} is VALID [2019-05-15 10:17:54,239 INFO L273 TraceCheckUtils]: 44: Hoare triple {85123#(<= proc_i 28)} assume i + 4 < a[j]; {85123#(<= proc_i 28)} is VALID [2019-05-15 10:17:54,240 INFO L273 TraceCheckUtils]: 45: Hoare triple {85123#(<= proc_i 28)} assume a[5] == 1000; {85123#(<= proc_i 28)} is VALID [2019-05-15 10:17:54,240 INFO L273 TraceCheckUtils]: 46: Hoare triple {85123#(<= proc_i 28)} assume j > 4; {85123#(<= proc_i 28)} is VALID [2019-05-15 10:17:54,241 INFO L273 TraceCheckUtils]: 47: Hoare triple {85123#(<= proc_i 28)} assume j < 6; {85123#(<= proc_i 28)} is VALID [2019-05-15 10:17:54,241 INFO L273 TraceCheckUtils]: 48: Hoare triple {85123#(<= proc_i 28)} i := i + 4; {85142#(<= proc_i 32)} is VALID [2019-05-15 10:17:54,242 INFO L273 TraceCheckUtils]: 49: Hoare triple {85142#(<= proc_i 32)} assume i <= 1000; {85142#(<= proc_i 32)} is VALID [2019-05-15 10:17:54,242 INFO L273 TraceCheckUtils]: 50: Hoare triple {85142#(<= proc_i 32)} assume i + 4 < a[j]; {85142#(<= proc_i 32)} is VALID [2019-05-15 10:17:54,243 INFO L273 TraceCheckUtils]: 51: Hoare triple {85142#(<= proc_i 32)} assume a[5] == 1000; {85142#(<= proc_i 32)} is VALID [2019-05-15 10:17:54,243 INFO L273 TraceCheckUtils]: 52: Hoare triple {85142#(<= proc_i 32)} assume j > 4; {85142#(<= proc_i 32)} is VALID [2019-05-15 10:17:54,244 INFO L273 TraceCheckUtils]: 53: Hoare triple {85142#(<= proc_i 32)} assume j < 6; {85142#(<= proc_i 32)} is VALID [2019-05-15 10:17:54,244 INFO L273 TraceCheckUtils]: 54: Hoare triple {85142#(<= proc_i 32)} i := i + 4; {85161#(<= proc_i 36)} is VALID [2019-05-15 10:17:54,245 INFO L273 TraceCheckUtils]: 55: Hoare triple {85161#(<= proc_i 36)} assume i <= 1000; {85161#(<= proc_i 36)} is VALID [2019-05-15 10:17:54,245 INFO L273 TraceCheckUtils]: 56: Hoare triple {85161#(<= proc_i 36)} assume i + 4 < a[j]; {85161#(<= proc_i 36)} is VALID [2019-05-15 10:17:54,246 INFO L273 TraceCheckUtils]: 57: Hoare triple {85161#(<= proc_i 36)} assume a[5] == 1000; {85161#(<= proc_i 36)} is VALID [2019-05-15 10:17:54,246 INFO L273 TraceCheckUtils]: 58: Hoare triple {85161#(<= proc_i 36)} assume j > 4; {85161#(<= proc_i 36)} is VALID [2019-05-15 10:17:54,247 INFO L273 TraceCheckUtils]: 59: Hoare triple {85161#(<= proc_i 36)} assume j < 6; {85161#(<= proc_i 36)} is VALID [2019-05-15 10:17:54,247 INFO L273 TraceCheckUtils]: 60: Hoare triple {85161#(<= proc_i 36)} i := i + 4; {85180#(<= proc_i 40)} is VALID [2019-05-15 10:17:54,248 INFO L273 TraceCheckUtils]: 61: Hoare triple {85180#(<= proc_i 40)} assume i <= 1000; {85180#(<= proc_i 40)} is VALID [2019-05-15 10:17:54,248 INFO L273 TraceCheckUtils]: 62: Hoare triple {85180#(<= proc_i 40)} assume i + 4 < a[j]; {85180#(<= proc_i 40)} is VALID [2019-05-15 10:17:54,249 INFO L273 TraceCheckUtils]: 63: Hoare triple {85180#(<= proc_i 40)} assume a[5] == 1000; {85180#(<= proc_i 40)} is VALID [2019-05-15 10:17:54,249 INFO L273 TraceCheckUtils]: 64: Hoare triple {85180#(<= proc_i 40)} assume j > 4; {85180#(<= proc_i 40)} is VALID [2019-05-15 10:17:54,249 INFO L273 TraceCheckUtils]: 65: Hoare triple {85180#(<= proc_i 40)} assume j < 6; {85180#(<= proc_i 40)} is VALID [2019-05-15 10:17:54,250 INFO L273 TraceCheckUtils]: 66: Hoare triple {85180#(<= proc_i 40)} i := i + 4; {85199#(<= proc_i 44)} is VALID [2019-05-15 10:17:54,251 INFO L273 TraceCheckUtils]: 67: Hoare triple {85199#(<= proc_i 44)} assume i <= 1000; {85199#(<= proc_i 44)} is VALID [2019-05-15 10:17:54,251 INFO L273 TraceCheckUtils]: 68: Hoare triple {85199#(<= proc_i 44)} assume i + 4 < a[j]; {85199#(<= proc_i 44)} is VALID [2019-05-15 10:17:54,251 INFO L273 TraceCheckUtils]: 69: Hoare triple {85199#(<= proc_i 44)} assume a[5] == 1000; {85199#(<= proc_i 44)} is VALID [2019-05-15 10:17:54,252 INFO L273 TraceCheckUtils]: 70: Hoare triple {85199#(<= proc_i 44)} assume j > 4; {85199#(<= proc_i 44)} is VALID [2019-05-15 10:17:54,252 INFO L273 TraceCheckUtils]: 71: Hoare triple {85199#(<= proc_i 44)} assume j < 6; {85199#(<= proc_i 44)} is VALID [2019-05-15 10:17:54,253 INFO L273 TraceCheckUtils]: 72: Hoare triple {85199#(<= proc_i 44)} i := i + 4; {85218#(<= proc_i 48)} is VALID [2019-05-15 10:17:54,254 INFO L273 TraceCheckUtils]: 73: Hoare triple {85218#(<= proc_i 48)} assume i <= 1000; {85218#(<= proc_i 48)} is VALID [2019-05-15 10:17:54,254 INFO L273 TraceCheckUtils]: 74: Hoare triple {85218#(<= proc_i 48)} assume i + 4 < a[j]; {85218#(<= proc_i 48)} is VALID [2019-05-15 10:17:54,254 INFO L273 TraceCheckUtils]: 75: Hoare triple {85218#(<= proc_i 48)} assume a[5] == 1000; {85218#(<= proc_i 48)} is VALID [2019-05-15 10:17:54,255 INFO L273 TraceCheckUtils]: 76: Hoare triple {85218#(<= proc_i 48)} assume j > 4; {85218#(<= proc_i 48)} is VALID [2019-05-15 10:17:54,255 INFO L273 TraceCheckUtils]: 77: Hoare triple {85218#(<= proc_i 48)} assume j < 6; {85218#(<= proc_i 48)} is VALID [2019-05-15 10:17:54,256 INFO L273 TraceCheckUtils]: 78: Hoare triple {85218#(<= proc_i 48)} i := i + 4; {85237#(<= proc_i 52)} is VALID [2019-05-15 10:17:54,256 INFO L273 TraceCheckUtils]: 79: Hoare triple {85237#(<= proc_i 52)} assume i <= 1000; {85237#(<= proc_i 52)} is VALID [2019-05-15 10:17:54,257 INFO L273 TraceCheckUtils]: 80: Hoare triple {85237#(<= proc_i 52)} assume i + 4 < a[j]; {85237#(<= proc_i 52)} is VALID [2019-05-15 10:17:54,257 INFO L273 TraceCheckUtils]: 81: Hoare triple {85237#(<= proc_i 52)} assume a[5] == 1000; {85237#(<= proc_i 52)} is VALID [2019-05-15 10:17:54,258 INFO L273 TraceCheckUtils]: 82: Hoare triple {85237#(<= proc_i 52)} assume j > 4; {85237#(<= proc_i 52)} is VALID [2019-05-15 10:17:54,258 INFO L273 TraceCheckUtils]: 83: Hoare triple {85237#(<= proc_i 52)} assume j < 6; {85237#(<= proc_i 52)} is VALID [2019-05-15 10:17:54,259 INFO L273 TraceCheckUtils]: 84: Hoare triple {85237#(<= proc_i 52)} i := i + 4; {85256#(<= proc_i 56)} is VALID [2019-05-15 10:17:54,259 INFO L273 TraceCheckUtils]: 85: Hoare triple {85256#(<= proc_i 56)} assume i <= 1000; {85256#(<= proc_i 56)} is VALID [2019-05-15 10:17:54,260 INFO L273 TraceCheckUtils]: 86: Hoare triple {85256#(<= proc_i 56)} assume i + 4 < a[j]; {85256#(<= proc_i 56)} is VALID [2019-05-15 10:17:54,260 INFO L273 TraceCheckUtils]: 87: Hoare triple {85256#(<= proc_i 56)} assume a[5] == 1000; {85256#(<= proc_i 56)} is VALID [2019-05-15 10:17:54,261 INFO L273 TraceCheckUtils]: 88: Hoare triple {85256#(<= proc_i 56)} assume j > 4; {85256#(<= proc_i 56)} is VALID [2019-05-15 10:17:54,261 INFO L273 TraceCheckUtils]: 89: Hoare triple {85256#(<= proc_i 56)} assume j < 6; {85256#(<= proc_i 56)} is VALID [2019-05-15 10:17:54,262 INFO L273 TraceCheckUtils]: 90: Hoare triple {85256#(<= proc_i 56)} i := i + 4; {85275#(<= proc_i 60)} is VALID [2019-05-15 10:17:54,262 INFO L273 TraceCheckUtils]: 91: Hoare triple {85275#(<= proc_i 60)} assume i <= 1000; {85275#(<= proc_i 60)} is VALID [2019-05-15 10:17:54,263 INFO L273 TraceCheckUtils]: 92: Hoare triple {85275#(<= proc_i 60)} assume i + 4 < a[j]; {85275#(<= proc_i 60)} is VALID [2019-05-15 10:17:54,263 INFO L273 TraceCheckUtils]: 93: Hoare triple {85275#(<= proc_i 60)} assume a[5] == 1000; {85275#(<= proc_i 60)} is VALID [2019-05-15 10:17:54,264 INFO L273 TraceCheckUtils]: 94: Hoare triple {85275#(<= proc_i 60)} assume j > 4; {85275#(<= proc_i 60)} is VALID [2019-05-15 10:17:54,264 INFO L273 TraceCheckUtils]: 95: Hoare triple {85275#(<= proc_i 60)} assume j < 6; {85275#(<= proc_i 60)} is VALID [2019-05-15 10:17:54,265 INFO L273 TraceCheckUtils]: 96: Hoare triple {85275#(<= proc_i 60)} i := i + 4; {85294#(<= proc_i 64)} is VALID [2019-05-15 10:17:54,265 INFO L273 TraceCheckUtils]: 97: Hoare triple {85294#(<= proc_i 64)} assume i <= 1000; {85294#(<= proc_i 64)} is VALID [2019-05-15 10:17:54,266 INFO L273 TraceCheckUtils]: 98: Hoare triple {85294#(<= proc_i 64)} assume i + 4 < a[j]; {85294#(<= proc_i 64)} is VALID [2019-05-15 10:17:54,266 INFO L273 TraceCheckUtils]: 99: Hoare triple {85294#(<= proc_i 64)} assume a[5] == 1000; {85294#(<= proc_i 64)} is VALID [2019-05-15 10:17:54,267 INFO L273 TraceCheckUtils]: 100: Hoare triple {85294#(<= proc_i 64)} assume j > 4; {85294#(<= proc_i 64)} is VALID [2019-05-15 10:17:54,267 INFO L273 TraceCheckUtils]: 101: Hoare triple {85294#(<= proc_i 64)} assume j < 6; {85294#(<= proc_i 64)} is VALID [2019-05-15 10:17:54,268 INFO L273 TraceCheckUtils]: 102: Hoare triple {85294#(<= proc_i 64)} i := i + 4; {85313#(<= proc_i 68)} is VALID [2019-05-15 10:17:54,268 INFO L273 TraceCheckUtils]: 103: Hoare triple {85313#(<= proc_i 68)} assume i <= 1000; {85313#(<= proc_i 68)} is VALID [2019-05-15 10:17:54,269 INFO L273 TraceCheckUtils]: 104: Hoare triple {85313#(<= proc_i 68)} assume i + 4 < a[j]; {85313#(<= proc_i 68)} is VALID [2019-05-15 10:17:54,269 INFO L273 TraceCheckUtils]: 105: Hoare triple {85313#(<= proc_i 68)} assume a[5] == 1000; {85313#(<= proc_i 68)} is VALID [2019-05-15 10:17:54,270 INFO L273 TraceCheckUtils]: 106: Hoare triple {85313#(<= proc_i 68)} assume j > 4; {85313#(<= proc_i 68)} is VALID [2019-05-15 10:17:54,270 INFO L273 TraceCheckUtils]: 107: Hoare triple {85313#(<= proc_i 68)} assume j < 6; {85313#(<= proc_i 68)} is VALID [2019-05-15 10:17:54,271 INFO L273 TraceCheckUtils]: 108: Hoare triple {85313#(<= proc_i 68)} i := i + 4; {85332#(<= proc_i 72)} is VALID [2019-05-15 10:17:54,271 INFO L273 TraceCheckUtils]: 109: Hoare triple {85332#(<= proc_i 72)} assume i <= 1000; {85332#(<= proc_i 72)} is VALID [2019-05-15 10:17:54,272 INFO L273 TraceCheckUtils]: 110: Hoare triple {85332#(<= proc_i 72)} assume i + 4 < a[j]; {85332#(<= proc_i 72)} is VALID [2019-05-15 10:17:54,272 INFO L273 TraceCheckUtils]: 111: Hoare triple {85332#(<= proc_i 72)} assume a[5] == 1000; {85332#(<= proc_i 72)} is VALID [2019-05-15 10:17:54,273 INFO L273 TraceCheckUtils]: 112: Hoare triple {85332#(<= proc_i 72)} assume j > 4; {85332#(<= proc_i 72)} is VALID [2019-05-15 10:17:54,273 INFO L273 TraceCheckUtils]: 113: Hoare triple {85332#(<= proc_i 72)} assume j < 6; {85332#(<= proc_i 72)} is VALID [2019-05-15 10:17:54,274 INFO L273 TraceCheckUtils]: 114: Hoare triple {85332#(<= proc_i 72)} i := i + 4; {85351#(<= proc_i 76)} is VALID [2019-05-15 10:17:54,274 INFO L273 TraceCheckUtils]: 115: Hoare triple {85351#(<= proc_i 76)} assume i <= 1000; {85351#(<= proc_i 76)} is VALID [2019-05-15 10:17:54,275 INFO L273 TraceCheckUtils]: 116: Hoare triple {85351#(<= proc_i 76)} assume i + 4 < a[j]; {85351#(<= proc_i 76)} is VALID [2019-05-15 10:17:54,275 INFO L273 TraceCheckUtils]: 117: Hoare triple {85351#(<= proc_i 76)} assume a[5] == 1000; {85351#(<= proc_i 76)} is VALID [2019-05-15 10:17:54,275 INFO L273 TraceCheckUtils]: 118: Hoare triple {85351#(<= proc_i 76)} assume j > 4; {85351#(<= proc_i 76)} is VALID [2019-05-15 10:17:54,276 INFO L273 TraceCheckUtils]: 119: Hoare triple {85351#(<= proc_i 76)} assume j < 6; {85351#(<= proc_i 76)} is VALID [2019-05-15 10:17:54,277 INFO L273 TraceCheckUtils]: 120: Hoare triple {85351#(<= proc_i 76)} i := i + 4; {85370#(<= proc_i 80)} is VALID [2019-05-15 10:17:54,277 INFO L273 TraceCheckUtils]: 121: Hoare triple {85370#(<= proc_i 80)} assume i <= 1000; {85370#(<= proc_i 80)} is VALID [2019-05-15 10:17:54,278 INFO L273 TraceCheckUtils]: 122: Hoare triple {85370#(<= proc_i 80)} assume i + 4 < a[j]; {85370#(<= proc_i 80)} is VALID [2019-05-15 10:17:54,278 INFO L273 TraceCheckUtils]: 123: Hoare triple {85370#(<= proc_i 80)} assume a[5] == 1000; {85370#(<= proc_i 80)} is VALID [2019-05-15 10:17:54,278 INFO L273 TraceCheckUtils]: 124: Hoare triple {85370#(<= proc_i 80)} assume j > 4; {85370#(<= proc_i 80)} is VALID [2019-05-15 10:17:54,279 INFO L273 TraceCheckUtils]: 125: Hoare triple {85370#(<= proc_i 80)} assume j < 6; {85370#(<= proc_i 80)} is VALID [2019-05-15 10:17:54,280 INFO L273 TraceCheckUtils]: 126: Hoare triple {85370#(<= proc_i 80)} i := i + 4; {85389#(<= proc_i 84)} is VALID [2019-05-15 10:17:54,280 INFO L273 TraceCheckUtils]: 127: Hoare triple {85389#(<= proc_i 84)} assume i <= 1000; {85389#(<= proc_i 84)} is VALID [2019-05-15 10:17:54,280 INFO L273 TraceCheckUtils]: 128: Hoare triple {85389#(<= proc_i 84)} assume i + 4 < a[j]; {85389#(<= proc_i 84)} is VALID [2019-05-15 10:17:54,281 INFO L273 TraceCheckUtils]: 129: Hoare triple {85389#(<= proc_i 84)} assume a[5] == 1000; {85389#(<= proc_i 84)} is VALID [2019-05-15 10:17:54,281 INFO L273 TraceCheckUtils]: 130: Hoare triple {85389#(<= proc_i 84)} assume j > 4; {85389#(<= proc_i 84)} is VALID [2019-05-15 10:17:54,282 INFO L273 TraceCheckUtils]: 131: Hoare triple {85389#(<= proc_i 84)} assume j < 6; {85389#(<= proc_i 84)} is VALID [2019-05-15 10:17:54,282 INFO L273 TraceCheckUtils]: 132: Hoare triple {85389#(<= proc_i 84)} i := i + 4; {85408#(<= proc_i 88)} is VALID [2019-05-15 10:17:54,283 INFO L273 TraceCheckUtils]: 133: Hoare triple {85408#(<= proc_i 88)} assume i <= 1000; {85408#(<= proc_i 88)} is VALID [2019-05-15 10:17:54,283 INFO L273 TraceCheckUtils]: 134: Hoare triple {85408#(<= proc_i 88)} assume i + 4 < a[j]; {85408#(<= proc_i 88)} is VALID [2019-05-15 10:17:54,284 INFO L273 TraceCheckUtils]: 135: Hoare triple {85408#(<= proc_i 88)} assume a[5] == 1000; {85408#(<= proc_i 88)} is VALID [2019-05-15 10:17:54,284 INFO L273 TraceCheckUtils]: 136: Hoare triple {85408#(<= proc_i 88)} assume j > 4; {85408#(<= proc_i 88)} is VALID [2019-05-15 10:17:54,285 INFO L273 TraceCheckUtils]: 137: Hoare triple {85408#(<= proc_i 88)} assume j < 6; {85408#(<= proc_i 88)} is VALID [2019-05-15 10:17:54,285 INFO L273 TraceCheckUtils]: 138: Hoare triple {85408#(<= proc_i 88)} i := i + 4; {85427#(<= proc_i 92)} is VALID [2019-05-15 10:17:54,286 INFO L273 TraceCheckUtils]: 139: Hoare triple {85427#(<= proc_i 92)} assume i <= 1000; {85427#(<= proc_i 92)} is VALID [2019-05-15 10:17:54,286 INFO L273 TraceCheckUtils]: 140: Hoare triple {85427#(<= proc_i 92)} assume i + 4 < a[j]; {85427#(<= proc_i 92)} is VALID [2019-05-15 10:17:54,287 INFO L273 TraceCheckUtils]: 141: Hoare triple {85427#(<= proc_i 92)} assume a[5] == 1000; {85427#(<= proc_i 92)} is VALID [2019-05-15 10:17:54,287 INFO L273 TraceCheckUtils]: 142: Hoare triple {85427#(<= proc_i 92)} assume j > 4; {85427#(<= proc_i 92)} is VALID [2019-05-15 10:17:54,288 INFO L273 TraceCheckUtils]: 143: Hoare triple {85427#(<= proc_i 92)} assume j < 6; {85427#(<= proc_i 92)} is VALID [2019-05-15 10:17:54,288 INFO L273 TraceCheckUtils]: 144: Hoare triple {85427#(<= proc_i 92)} i := i + 4; {85446#(<= proc_i 96)} is VALID [2019-05-15 10:17:54,289 INFO L273 TraceCheckUtils]: 145: Hoare triple {85446#(<= proc_i 96)} assume i <= 1000; {85446#(<= proc_i 96)} is VALID [2019-05-15 10:17:54,289 INFO L273 TraceCheckUtils]: 146: Hoare triple {85446#(<= proc_i 96)} assume i + 4 < a[j]; {85446#(<= proc_i 96)} is VALID [2019-05-15 10:17:54,290 INFO L273 TraceCheckUtils]: 147: Hoare triple {85446#(<= proc_i 96)} assume a[5] == 1000; {85446#(<= proc_i 96)} is VALID [2019-05-15 10:17:54,290 INFO L273 TraceCheckUtils]: 148: Hoare triple {85446#(<= proc_i 96)} assume j > 4; {85446#(<= proc_i 96)} is VALID [2019-05-15 10:17:54,291 INFO L273 TraceCheckUtils]: 149: Hoare triple {85446#(<= proc_i 96)} assume j < 6; {85446#(<= proc_i 96)} is VALID [2019-05-15 10:17:54,291 INFO L273 TraceCheckUtils]: 150: Hoare triple {85446#(<= proc_i 96)} i := i + 4; {85465#(<= proc_i 100)} is VALID [2019-05-15 10:17:54,292 INFO L273 TraceCheckUtils]: 151: Hoare triple {85465#(<= proc_i 100)} assume i <= 1000; {85465#(<= proc_i 100)} is VALID [2019-05-15 10:17:54,292 INFO L273 TraceCheckUtils]: 152: Hoare triple {85465#(<= proc_i 100)} assume i + 4 < a[j]; {85465#(<= proc_i 100)} is VALID [2019-05-15 10:17:54,293 INFO L273 TraceCheckUtils]: 153: Hoare triple {85465#(<= proc_i 100)} assume a[5] == 1000; {85465#(<= proc_i 100)} is VALID [2019-05-15 10:17:54,293 INFO L273 TraceCheckUtils]: 154: Hoare triple {85465#(<= proc_i 100)} assume j > 4; {85465#(<= proc_i 100)} is VALID [2019-05-15 10:17:54,294 INFO L273 TraceCheckUtils]: 155: Hoare triple {85465#(<= proc_i 100)} assume j < 6; {85465#(<= proc_i 100)} is VALID [2019-05-15 10:17:54,294 INFO L273 TraceCheckUtils]: 156: Hoare triple {85465#(<= proc_i 100)} i := i + 4; {85484#(<= proc_i 104)} is VALID [2019-05-15 10:17:54,295 INFO L273 TraceCheckUtils]: 157: Hoare triple {85484#(<= proc_i 104)} assume i <= 1000; {85484#(<= proc_i 104)} is VALID [2019-05-15 10:17:54,295 INFO L273 TraceCheckUtils]: 158: Hoare triple {85484#(<= proc_i 104)} assume i + 4 < a[j]; {85484#(<= proc_i 104)} is VALID [2019-05-15 10:17:54,296 INFO L273 TraceCheckUtils]: 159: Hoare triple {85484#(<= proc_i 104)} assume a[5] == 1000; {85484#(<= proc_i 104)} is VALID [2019-05-15 10:17:54,296 INFO L273 TraceCheckUtils]: 160: Hoare triple {85484#(<= proc_i 104)} assume j > 4; {85484#(<= proc_i 104)} is VALID [2019-05-15 10:17:54,296 INFO L273 TraceCheckUtils]: 161: Hoare triple {85484#(<= proc_i 104)} assume j < 6; {85484#(<= proc_i 104)} is VALID [2019-05-15 10:17:54,297 INFO L273 TraceCheckUtils]: 162: Hoare triple {85484#(<= proc_i 104)} i := i + 4; {85503#(<= proc_i 108)} is VALID [2019-05-15 10:17:54,298 INFO L273 TraceCheckUtils]: 163: Hoare triple {85503#(<= proc_i 108)} assume i <= 1000; {85503#(<= proc_i 108)} is VALID [2019-05-15 10:17:54,298 INFO L273 TraceCheckUtils]: 164: Hoare triple {85503#(<= proc_i 108)} assume i + 4 < a[j]; {85503#(<= proc_i 108)} is VALID [2019-05-15 10:17:54,299 INFO L273 TraceCheckUtils]: 165: Hoare triple {85503#(<= proc_i 108)} assume a[5] == 1000; {85503#(<= proc_i 108)} is VALID [2019-05-15 10:17:54,299 INFO L273 TraceCheckUtils]: 166: Hoare triple {85503#(<= proc_i 108)} assume j > 4; {85503#(<= proc_i 108)} is VALID [2019-05-15 10:17:54,299 INFO L273 TraceCheckUtils]: 167: Hoare triple {85503#(<= proc_i 108)} assume j < 6; {85503#(<= proc_i 108)} is VALID [2019-05-15 10:17:54,300 INFO L273 TraceCheckUtils]: 168: Hoare triple {85503#(<= proc_i 108)} i := i + 4; {85522#(<= proc_i 112)} is VALID [2019-05-15 10:17:54,301 INFO L273 TraceCheckUtils]: 169: Hoare triple {85522#(<= proc_i 112)} assume i <= 1000; {85522#(<= proc_i 112)} is VALID [2019-05-15 10:17:54,301 INFO L273 TraceCheckUtils]: 170: Hoare triple {85522#(<= proc_i 112)} assume i + 4 < a[j]; {85522#(<= proc_i 112)} is VALID [2019-05-15 10:17:54,301 INFO L273 TraceCheckUtils]: 171: Hoare triple {85522#(<= proc_i 112)} assume a[5] == 1000; {85522#(<= proc_i 112)} is VALID [2019-05-15 10:17:54,302 INFO L273 TraceCheckUtils]: 172: Hoare triple {85522#(<= proc_i 112)} assume j > 4; {85522#(<= proc_i 112)} is VALID [2019-05-15 10:17:54,302 INFO L273 TraceCheckUtils]: 173: Hoare triple {85522#(<= proc_i 112)} assume j < 6; {85522#(<= proc_i 112)} is VALID [2019-05-15 10:17:54,303 INFO L273 TraceCheckUtils]: 174: Hoare triple {85522#(<= proc_i 112)} i := i + 4; {85541#(<= proc_i 116)} is VALID [2019-05-15 10:17:54,304 INFO L273 TraceCheckUtils]: 175: Hoare triple {85541#(<= proc_i 116)} assume i <= 1000; {85541#(<= proc_i 116)} is VALID [2019-05-15 10:17:54,304 INFO L273 TraceCheckUtils]: 176: Hoare triple {85541#(<= proc_i 116)} assume i + 4 < a[j]; {85541#(<= proc_i 116)} is VALID [2019-05-15 10:17:54,304 INFO L273 TraceCheckUtils]: 177: Hoare triple {85541#(<= proc_i 116)} assume a[5] == 1000; {85541#(<= proc_i 116)} is VALID [2019-05-15 10:17:54,305 INFO L273 TraceCheckUtils]: 178: Hoare triple {85541#(<= proc_i 116)} assume j > 4; {85541#(<= proc_i 116)} is VALID [2019-05-15 10:17:54,305 INFO L273 TraceCheckUtils]: 179: Hoare triple {85541#(<= proc_i 116)} assume j < 6; {85541#(<= proc_i 116)} is VALID [2019-05-15 10:17:54,306 INFO L273 TraceCheckUtils]: 180: Hoare triple {85541#(<= proc_i 116)} i := i + 4; {85560#(<= proc_i 120)} is VALID [2019-05-15 10:17:54,306 INFO L273 TraceCheckUtils]: 181: Hoare triple {85560#(<= proc_i 120)} assume i <= 1000; {85560#(<= proc_i 120)} is VALID [2019-05-15 10:17:54,307 INFO L273 TraceCheckUtils]: 182: Hoare triple {85560#(<= proc_i 120)} assume i + 4 < a[j]; {85560#(<= proc_i 120)} is VALID [2019-05-15 10:17:54,307 INFO L273 TraceCheckUtils]: 183: Hoare triple {85560#(<= proc_i 120)} assume a[5] == 1000; {85560#(<= proc_i 120)} is VALID [2019-05-15 10:17:54,308 INFO L273 TraceCheckUtils]: 184: Hoare triple {85560#(<= proc_i 120)} assume j > 4; {85560#(<= proc_i 120)} is VALID [2019-05-15 10:17:54,308 INFO L273 TraceCheckUtils]: 185: Hoare triple {85560#(<= proc_i 120)} assume j < 6; {85560#(<= proc_i 120)} is VALID [2019-05-15 10:17:54,309 INFO L273 TraceCheckUtils]: 186: Hoare triple {85560#(<= proc_i 120)} i := i + 4; {85579#(<= proc_i 124)} is VALID [2019-05-15 10:17:54,309 INFO L273 TraceCheckUtils]: 187: Hoare triple {85579#(<= proc_i 124)} assume i <= 1000; {85579#(<= proc_i 124)} is VALID [2019-05-15 10:17:54,310 INFO L273 TraceCheckUtils]: 188: Hoare triple {85579#(<= proc_i 124)} assume i + 4 < a[j]; {85579#(<= proc_i 124)} is VALID [2019-05-15 10:17:54,310 INFO L273 TraceCheckUtils]: 189: Hoare triple {85579#(<= proc_i 124)} assume a[5] == 1000; {85579#(<= proc_i 124)} is VALID [2019-05-15 10:17:54,311 INFO L273 TraceCheckUtils]: 190: Hoare triple {85579#(<= proc_i 124)} assume j > 4; {85579#(<= proc_i 124)} is VALID [2019-05-15 10:17:54,311 INFO L273 TraceCheckUtils]: 191: Hoare triple {85579#(<= proc_i 124)} assume j < 6; {85579#(<= proc_i 124)} is VALID [2019-05-15 10:17:54,312 INFO L273 TraceCheckUtils]: 192: Hoare triple {85579#(<= proc_i 124)} i := i + 4; {85598#(<= proc_i 128)} is VALID [2019-05-15 10:17:54,312 INFO L273 TraceCheckUtils]: 193: Hoare triple {85598#(<= proc_i 128)} assume i <= 1000; {85598#(<= proc_i 128)} is VALID [2019-05-15 10:17:54,313 INFO L273 TraceCheckUtils]: 194: Hoare triple {85598#(<= proc_i 128)} assume i + 4 < a[j]; {85598#(<= proc_i 128)} is VALID [2019-05-15 10:17:54,313 INFO L273 TraceCheckUtils]: 195: Hoare triple {85598#(<= proc_i 128)} assume a[5] == 1000; {85598#(<= proc_i 128)} is VALID [2019-05-15 10:17:54,314 INFO L273 TraceCheckUtils]: 196: Hoare triple {85598#(<= proc_i 128)} assume j > 4; {85598#(<= proc_i 128)} is VALID [2019-05-15 10:17:54,314 INFO L273 TraceCheckUtils]: 197: Hoare triple {85598#(<= proc_i 128)} assume j < 6; {85598#(<= proc_i 128)} is VALID [2019-05-15 10:17:54,315 INFO L273 TraceCheckUtils]: 198: Hoare triple {85598#(<= proc_i 128)} i := i + 4; {85617#(<= proc_i 132)} is VALID [2019-05-15 10:17:54,315 INFO L273 TraceCheckUtils]: 199: Hoare triple {85617#(<= proc_i 132)} assume i <= 1000; {85617#(<= proc_i 132)} is VALID [2019-05-15 10:17:54,316 INFO L273 TraceCheckUtils]: 200: Hoare triple {85617#(<= proc_i 132)} assume i + 4 < a[j]; {85617#(<= proc_i 132)} is VALID [2019-05-15 10:17:54,316 INFO L273 TraceCheckUtils]: 201: Hoare triple {85617#(<= proc_i 132)} assume a[5] == 1000; {85617#(<= proc_i 132)} is VALID [2019-05-15 10:17:54,317 INFO L273 TraceCheckUtils]: 202: Hoare triple {85617#(<= proc_i 132)} assume j > 4; {85617#(<= proc_i 132)} is VALID [2019-05-15 10:17:54,317 INFO L273 TraceCheckUtils]: 203: Hoare triple {85617#(<= proc_i 132)} assume j < 6; {85617#(<= proc_i 132)} is VALID [2019-05-15 10:17:54,318 INFO L273 TraceCheckUtils]: 204: Hoare triple {85617#(<= proc_i 132)} i := i + 4; {85636#(<= proc_i 136)} is VALID [2019-05-15 10:17:54,318 INFO L273 TraceCheckUtils]: 205: Hoare triple {85636#(<= proc_i 136)} assume i <= 1000; {85636#(<= proc_i 136)} is VALID [2019-05-15 10:17:54,319 INFO L273 TraceCheckUtils]: 206: Hoare triple {85636#(<= proc_i 136)} assume i + 4 < a[j]; {85636#(<= proc_i 136)} is VALID [2019-05-15 10:17:54,319 INFO L273 TraceCheckUtils]: 207: Hoare triple {85636#(<= proc_i 136)} assume a[5] == 1000; {85636#(<= proc_i 136)} is VALID [2019-05-15 10:17:54,320 INFO L273 TraceCheckUtils]: 208: Hoare triple {85636#(<= proc_i 136)} assume j > 4; {85636#(<= proc_i 136)} is VALID [2019-05-15 10:17:54,320 INFO L273 TraceCheckUtils]: 209: Hoare triple {85636#(<= proc_i 136)} assume j < 6; {85636#(<= proc_i 136)} is VALID [2019-05-15 10:17:54,321 INFO L273 TraceCheckUtils]: 210: Hoare triple {85636#(<= proc_i 136)} i := i + 4; {85655#(<= proc_i 140)} is VALID [2019-05-15 10:17:54,321 INFO L273 TraceCheckUtils]: 211: Hoare triple {85655#(<= proc_i 140)} assume i <= 1000; {85655#(<= proc_i 140)} is VALID [2019-05-15 10:17:54,322 INFO L273 TraceCheckUtils]: 212: Hoare triple {85655#(<= proc_i 140)} assume i + 4 < a[j]; {85655#(<= proc_i 140)} is VALID [2019-05-15 10:17:54,322 INFO L273 TraceCheckUtils]: 213: Hoare triple {85655#(<= proc_i 140)} assume a[5] == 1000; {85655#(<= proc_i 140)} is VALID [2019-05-15 10:17:54,322 INFO L273 TraceCheckUtils]: 214: Hoare triple {85655#(<= proc_i 140)} assume j > 4; {85655#(<= proc_i 140)} is VALID [2019-05-15 10:17:54,323 INFO L273 TraceCheckUtils]: 215: Hoare triple {85655#(<= proc_i 140)} assume j < 6; {85655#(<= proc_i 140)} is VALID [2019-05-15 10:17:54,324 INFO L273 TraceCheckUtils]: 216: Hoare triple {85655#(<= proc_i 140)} i := i + 4; {85674#(<= proc_i 144)} is VALID [2019-05-15 10:17:54,324 INFO L273 TraceCheckUtils]: 217: Hoare triple {85674#(<= proc_i 144)} assume i <= 1000; {85674#(<= proc_i 144)} is VALID [2019-05-15 10:17:54,325 INFO L273 TraceCheckUtils]: 218: Hoare triple {85674#(<= proc_i 144)} assume i + 4 < a[j]; {85674#(<= proc_i 144)} is VALID [2019-05-15 10:17:54,325 INFO L273 TraceCheckUtils]: 219: Hoare triple {85674#(<= proc_i 144)} assume a[5] == 1000; {85674#(<= proc_i 144)} is VALID [2019-05-15 10:17:54,325 INFO L273 TraceCheckUtils]: 220: Hoare triple {85674#(<= proc_i 144)} assume j > 4; {85674#(<= proc_i 144)} is VALID [2019-05-15 10:17:54,326 INFO L273 TraceCheckUtils]: 221: Hoare triple {85674#(<= proc_i 144)} assume j < 6; {85674#(<= proc_i 144)} is VALID [2019-05-15 10:17:54,327 INFO L273 TraceCheckUtils]: 222: Hoare triple {85674#(<= proc_i 144)} i := i + 4; {85693#(<= proc_i 148)} is VALID [2019-05-15 10:17:54,327 INFO L273 TraceCheckUtils]: 223: Hoare triple {85693#(<= proc_i 148)} assume i <= 1000; {85693#(<= proc_i 148)} is VALID [2019-05-15 10:17:54,327 INFO L273 TraceCheckUtils]: 224: Hoare triple {85693#(<= proc_i 148)} assume i + 4 < a[j]; {85693#(<= proc_i 148)} is VALID [2019-05-15 10:17:54,328 INFO L273 TraceCheckUtils]: 225: Hoare triple {85693#(<= proc_i 148)} assume a[5] == 1000; {85693#(<= proc_i 148)} is VALID [2019-05-15 10:17:54,328 INFO L273 TraceCheckUtils]: 226: Hoare triple {85693#(<= proc_i 148)} assume j > 4; {85693#(<= proc_i 148)} is VALID [2019-05-15 10:17:54,329 INFO L273 TraceCheckUtils]: 227: Hoare triple {85693#(<= proc_i 148)} assume j < 6; {85693#(<= proc_i 148)} is VALID [2019-05-15 10:17:54,329 INFO L273 TraceCheckUtils]: 228: Hoare triple {85693#(<= proc_i 148)} i := i + 4; {85712#(<= proc_i 152)} is VALID [2019-05-15 10:17:54,330 INFO L273 TraceCheckUtils]: 229: Hoare triple {85712#(<= proc_i 152)} assume i <= 1000; {85712#(<= proc_i 152)} is VALID [2019-05-15 10:17:54,330 INFO L273 TraceCheckUtils]: 230: Hoare triple {85712#(<= proc_i 152)} assume i + 4 < a[j]; {85712#(<= proc_i 152)} is VALID [2019-05-15 10:17:54,331 INFO L273 TraceCheckUtils]: 231: Hoare triple {85712#(<= proc_i 152)} assume a[5] == 1000; {85712#(<= proc_i 152)} is VALID [2019-05-15 10:17:54,331 INFO L273 TraceCheckUtils]: 232: Hoare triple {85712#(<= proc_i 152)} assume j > 4; {85712#(<= proc_i 152)} is VALID [2019-05-15 10:17:54,332 INFO L273 TraceCheckUtils]: 233: Hoare triple {85712#(<= proc_i 152)} assume j < 6; {85712#(<= proc_i 152)} is VALID [2019-05-15 10:17:54,332 INFO L273 TraceCheckUtils]: 234: Hoare triple {85712#(<= proc_i 152)} i := i + 4; {85731#(<= proc_i 156)} is VALID [2019-05-15 10:17:54,333 INFO L273 TraceCheckUtils]: 235: Hoare triple {85731#(<= proc_i 156)} assume i <= 1000; {85731#(<= proc_i 156)} is VALID [2019-05-15 10:17:54,333 INFO L273 TraceCheckUtils]: 236: Hoare triple {85731#(<= proc_i 156)} assume i + 4 < a[j]; {85731#(<= proc_i 156)} is VALID [2019-05-15 10:17:54,334 INFO L273 TraceCheckUtils]: 237: Hoare triple {85731#(<= proc_i 156)} assume a[5] == 1000; {85731#(<= proc_i 156)} is VALID [2019-05-15 10:17:54,334 INFO L273 TraceCheckUtils]: 238: Hoare triple {85731#(<= proc_i 156)} assume j > 4; {85731#(<= proc_i 156)} is VALID [2019-05-15 10:17:54,335 INFO L273 TraceCheckUtils]: 239: Hoare triple {85731#(<= proc_i 156)} assume j < 6; {85731#(<= proc_i 156)} is VALID [2019-05-15 10:17:54,335 INFO L273 TraceCheckUtils]: 240: Hoare triple {85731#(<= proc_i 156)} i := i + 4; {85750#(<= proc_i 160)} is VALID [2019-05-15 10:17:54,336 INFO L273 TraceCheckUtils]: 241: Hoare triple {85750#(<= proc_i 160)} assume i <= 1000; {85750#(<= proc_i 160)} is VALID [2019-05-15 10:17:54,336 INFO L273 TraceCheckUtils]: 242: Hoare triple {85750#(<= proc_i 160)} assume i + 4 < a[j]; {85750#(<= proc_i 160)} is VALID [2019-05-15 10:17:54,337 INFO L273 TraceCheckUtils]: 243: Hoare triple {85750#(<= proc_i 160)} assume a[5] == 1000; {85750#(<= proc_i 160)} is VALID [2019-05-15 10:17:54,337 INFO L273 TraceCheckUtils]: 244: Hoare triple {85750#(<= proc_i 160)} assume j > 4; {85750#(<= proc_i 160)} is VALID [2019-05-15 10:17:54,338 INFO L273 TraceCheckUtils]: 245: Hoare triple {85750#(<= proc_i 160)} assume j < 6; {85750#(<= proc_i 160)} is VALID [2019-05-15 10:17:54,338 INFO L273 TraceCheckUtils]: 246: Hoare triple {85750#(<= proc_i 160)} i := i + 4; {85769#(<= proc_i 164)} is VALID [2019-05-15 10:17:54,339 INFO L273 TraceCheckUtils]: 247: Hoare triple {85769#(<= proc_i 164)} assume i <= 1000; {85769#(<= proc_i 164)} is VALID [2019-05-15 10:17:54,339 INFO L273 TraceCheckUtils]: 248: Hoare triple {85769#(<= proc_i 164)} assume i + 4 < a[j]; {85769#(<= proc_i 164)} is VALID [2019-05-15 10:17:54,340 INFO L273 TraceCheckUtils]: 249: Hoare triple {85769#(<= proc_i 164)} assume a[5] == 1000; {85769#(<= proc_i 164)} is VALID [2019-05-15 10:17:54,340 INFO L273 TraceCheckUtils]: 250: Hoare triple {85769#(<= proc_i 164)} assume j > 4; {85769#(<= proc_i 164)} is VALID [2019-05-15 10:17:54,341 INFO L273 TraceCheckUtils]: 251: Hoare triple {85769#(<= proc_i 164)} assume j < 6; {85769#(<= proc_i 164)} is VALID [2019-05-15 10:17:54,341 INFO L273 TraceCheckUtils]: 252: Hoare triple {85769#(<= proc_i 164)} i := i + 4; {85788#(<= proc_i 168)} is VALID [2019-05-15 10:17:54,342 INFO L273 TraceCheckUtils]: 253: Hoare triple {85788#(<= proc_i 168)} assume i <= 1000; {85788#(<= proc_i 168)} is VALID [2019-05-15 10:17:54,342 INFO L273 TraceCheckUtils]: 254: Hoare triple {85788#(<= proc_i 168)} assume i + 4 < a[j]; {85788#(<= proc_i 168)} is VALID [2019-05-15 10:17:54,343 INFO L273 TraceCheckUtils]: 255: Hoare triple {85788#(<= proc_i 168)} assume a[5] == 1000; {85788#(<= proc_i 168)} is VALID [2019-05-15 10:17:54,343 INFO L273 TraceCheckUtils]: 256: Hoare triple {85788#(<= proc_i 168)} assume j > 4; {85788#(<= proc_i 168)} is VALID [2019-05-15 10:17:54,344 INFO L273 TraceCheckUtils]: 257: Hoare triple {85788#(<= proc_i 168)} assume j < 6; {85788#(<= proc_i 168)} is VALID [2019-05-15 10:17:54,344 INFO L273 TraceCheckUtils]: 258: Hoare triple {85788#(<= proc_i 168)} i := i + 4; {85807#(<= proc_i 172)} is VALID [2019-05-15 10:17:54,345 INFO L273 TraceCheckUtils]: 259: Hoare triple {85807#(<= proc_i 172)} assume i <= 1000; {85807#(<= proc_i 172)} is VALID [2019-05-15 10:17:54,345 INFO L273 TraceCheckUtils]: 260: Hoare triple {85807#(<= proc_i 172)} assume i + 4 < a[j]; {85807#(<= proc_i 172)} is VALID [2019-05-15 10:17:54,346 INFO L273 TraceCheckUtils]: 261: Hoare triple {85807#(<= proc_i 172)} assume a[5] == 1000; {85807#(<= proc_i 172)} is VALID [2019-05-15 10:17:54,346 INFO L273 TraceCheckUtils]: 262: Hoare triple {85807#(<= proc_i 172)} assume j > 4; {85807#(<= proc_i 172)} is VALID [2019-05-15 10:17:54,347 INFO L273 TraceCheckUtils]: 263: Hoare triple {85807#(<= proc_i 172)} assume j < 6; {85807#(<= proc_i 172)} is VALID [2019-05-15 10:17:54,347 INFO L273 TraceCheckUtils]: 264: Hoare triple {85807#(<= proc_i 172)} i := i + 4; {85826#(<= proc_i 176)} is VALID [2019-05-15 10:17:54,348 INFO L273 TraceCheckUtils]: 265: Hoare triple {85826#(<= proc_i 176)} assume i <= 1000; {85826#(<= proc_i 176)} is VALID [2019-05-15 10:17:54,348 INFO L273 TraceCheckUtils]: 266: Hoare triple {85826#(<= proc_i 176)} assume i + 4 < a[j]; {85826#(<= proc_i 176)} is VALID [2019-05-15 10:17:54,349 INFO L273 TraceCheckUtils]: 267: Hoare triple {85826#(<= proc_i 176)} assume a[5] == 1000; {85826#(<= proc_i 176)} is VALID [2019-05-15 10:17:54,349 INFO L273 TraceCheckUtils]: 268: Hoare triple {85826#(<= proc_i 176)} assume j > 4; {85826#(<= proc_i 176)} is VALID [2019-05-15 10:17:54,349 INFO L273 TraceCheckUtils]: 269: Hoare triple {85826#(<= proc_i 176)} assume j < 6; {85826#(<= proc_i 176)} is VALID [2019-05-15 10:17:54,350 INFO L273 TraceCheckUtils]: 270: Hoare triple {85826#(<= proc_i 176)} i := i + 4; {85845#(<= proc_i 180)} is VALID [2019-05-15 10:17:54,351 INFO L273 TraceCheckUtils]: 271: Hoare triple {85845#(<= proc_i 180)} assume i <= 1000; {85845#(<= proc_i 180)} is VALID [2019-05-15 10:17:54,351 INFO L273 TraceCheckUtils]: 272: Hoare triple {85845#(<= proc_i 180)} assume i + 4 < a[j]; {85845#(<= proc_i 180)} is VALID [2019-05-15 10:17:54,351 INFO L273 TraceCheckUtils]: 273: Hoare triple {85845#(<= proc_i 180)} assume a[5] == 1000; {85845#(<= proc_i 180)} is VALID [2019-05-15 10:17:54,352 INFO L273 TraceCheckUtils]: 274: Hoare triple {85845#(<= proc_i 180)} assume j > 4; {85845#(<= proc_i 180)} is VALID [2019-05-15 10:17:54,352 INFO L273 TraceCheckUtils]: 275: Hoare triple {85845#(<= proc_i 180)} assume j < 6; {85845#(<= proc_i 180)} is VALID [2019-05-15 10:17:54,353 INFO L273 TraceCheckUtils]: 276: Hoare triple {85845#(<= proc_i 180)} i := i + 4; {85864#(<= proc_i 184)} is VALID [2019-05-15 10:17:54,354 INFO L273 TraceCheckUtils]: 277: Hoare triple {85864#(<= proc_i 184)} assume i <= 1000; {85864#(<= proc_i 184)} is VALID [2019-05-15 10:17:54,354 INFO L273 TraceCheckUtils]: 278: Hoare triple {85864#(<= proc_i 184)} assume i + 4 < a[j]; {85864#(<= proc_i 184)} is VALID [2019-05-15 10:17:54,354 INFO L273 TraceCheckUtils]: 279: Hoare triple {85864#(<= proc_i 184)} assume a[5] == 1000; {85864#(<= proc_i 184)} is VALID [2019-05-15 10:17:54,355 INFO L273 TraceCheckUtils]: 280: Hoare triple {85864#(<= proc_i 184)} assume j > 4; {85864#(<= proc_i 184)} is VALID [2019-05-15 10:17:54,355 INFO L273 TraceCheckUtils]: 281: Hoare triple {85864#(<= proc_i 184)} assume j < 6; {85864#(<= proc_i 184)} is VALID [2019-05-15 10:17:54,356 INFO L273 TraceCheckUtils]: 282: Hoare triple {85864#(<= proc_i 184)} i := i + 4; {85883#(<= proc_i 188)} is VALID [2019-05-15 10:17:54,356 INFO L273 TraceCheckUtils]: 283: Hoare triple {85883#(<= proc_i 188)} assume i <= 1000; {85883#(<= proc_i 188)} is VALID [2019-05-15 10:17:54,357 INFO L273 TraceCheckUtils]: 284: Hoare triple {85883#(<= proc_i 188)} assume i + 4 < a[j]; {85883#(<= proc_i 188)} is VALID [2019-05-15 10:17:54,357 INFO L273 TraceCheckUtils]: 285: Hoare triple {85883#(<= proc_i 188)} assume a[5] == 1000; {85883#(<= proc_i 188)} is VALID [2019-05-15 10:17:54,358 INFO L273 TraceCheckUtils]: 286: Hoare triple {85883#(<= proc_i 188)} assume j > 4; {85883#(<= proc_i 188)} is VALID [2019-05-15 10:17:54,358 INFO L273 TraceCheckUtils]: 287: Hoare triple {85883#(<= proc_i 188)} assume j < 6; {85883#(<= proc_i 188)} is VALID [2019-05-15 10:17:54,359 INFO L273 TraceCheckUtils]: 288: Hoare triple {85883#(<= proc_i 188)} i := i + 4; {85902#(<= proc_i 192)} is VALID [2019-05-15 10:17:54,359 INFO L273 TraceCheckUtils]: 289: Hoare triple {85902#(<= proc_i 192)} assume i <= 1000; {85902#(<= proc_i 192)} is VALID [2019-05-15 10:17:54,360 INFO L273 TraceCheckUtils]: 290: Hoare triple {85902#(<= proc_i 192)} assume i + 4 < a[j]; {85902#(<= proc_i 192)} is VALID [2019-05-15 10:17:54,360 INFO L273 TraceCheckUtils]: 291: Hoare triple {85902#(<= proc_i 192)} assume a[5] == 1000; {85902#(<= proc_i 192)} is VALID [2019-05-15 10:17:54,361 INFO L273 TraceCheckUtils]: 292: Hoare triple {85902#(<= proc_i 192)} assume j > 4; {85902#(<= proc_i 192)} is VALID [2019-05-15 10:17:54,361 INFO L273 TraceCheckUtils]: 293: Hoare triple {85902#(<= proc_i 192)} assume j < 6; {85902#(<= proc_i 192)} is VALID [2019-05-15 10:17:54,362 INFO L273 TraceCheckUtils]: 294: Hoare triple {85902#(<= proc_i 192)} i := i + 4; {85921#(<= proc_i 196)} is VALID [2019-05-15 10:17:54,362 INFO L273 TraceCheckUtils]: 295: Hoare triple {85921#(<= proc_i 196)} assume i <= 1000; {85921#(<= proc_i 196)} is VALID [2019-05-15 10:17:54,363 INFO L273 TraceCheckUtils]: 296: Hoare triple {85921#(<= proc_i 196)} assume i + 4 < a[j]; {85921#(<= proc_i 196)} is VALID [2019-05-15 10:17:54,363 INFO L273 TraceCheckUtils]: 297: Hoare triple {85921#(<= proc_i 196)} assume a[5] == 1000; {85921#(<= proc_i 196)} is VALID [2019-05-15 10:17:54,364 INFO L273 TraceCheckUtils]: 298: Hoare triple {85921#(<= proc_i 196)} assume j > 4; {85921#(<= proc_i 196)} is VALID [2019-05-15 10:17:54,364 INFO L273 TraceCheckUtils]: 299: Hoare triple {85921#(<= proc_i 196)} assume j < 6; {85921#(<= proc_i 196)} is VALID [2019-05-15 10:17:54,365 INFO L273 TraceCheckUtils]: 300: Hoare triple {85921#(<= proc_i 196)} i := i + 4; {85940#(<= proc_i 200)} is VALID [2019-05-15 10:17:54,365 INFO L273 TraceCheckUtils]: 301: Hoare triple {85940#(<= proc_i 200)} assume i <= 1000; {85940#(<= proc_i 200)} is VALID [2019-05-15 10:17:54,366 INFO L273 TraceCheckUtils]: 302: Hoare triple {85940#(<= proc_i 200)} assume i + 4 < a[j]; {85940#(<= proc_i 200)} is VALID [2019-05-15 10:17:54,366 INFO L273 TraceCheckUtils]: 303: Hoare triple {85940#(<= proc_i 200)} assume a[5] == 1000; {85940#(<= proc_i 200)} is VALID [2019-05-15 10:17:54,367 INFO L273 TraceCheckUtils]: 304: Hoare triple {85940#(<= proc_i 200)} assume j > 4; {85940#(<= proc_i 200)} is VALID [2019-05-15 10:17:54,367 INFO L273 TraceCheckUtils]: 305: Hoare triple {85940#(<= proc_i 200)} assume j < 6; {85940#(<= proc_i 200)} is VALID [2019-05-15 10:17:54,368 INFO L273 TraceCheckUtils]: 306: Hoare triple {85940#(<= proc_i 200)} i := i + 4; {85959#(<= proc_i 204)} is VALID [2019-05-15 10:17:54,368 INFO L273 TraceCheckUtils]: 307: Hoare triple {85959#(<= proc_i 204)} assume i <= 1000; {85959#(<= proc_i 204)} is VALID [2019-05-15 10:17:54,369 INFO L273 TraceCheckUtils]: 308: Hoare triple {85959#(<= proc_i 204)} assume i + 4 < a[j]; {85959#(<= proc_i 204)} is VALID [2019-05-15 10:17:54,369 INFO L273 TraceCheckUtils]: 309: Hoare triple {85959#(<= proc_i 204)} assume a[5] == 1000; {85959#(<= proc_i 204)} is VALID [2019-05-15 10:17:54,370 INFO L273 TraceCheckUtils]: 310: Hoare triple {85959#(<= proc_i 204)} assume j > 4; {85959#(<= proc_i 204)} is VALID [2019-05-15 10:17:54,370 INFO L273 TraceCheckUtils]: 311: Hoare triple {85959#(<= proc_i 204)} assume j < 6; {85959#(<= proc_i 204)} is VALID [2019-05-15 10:17:54,371 INFO L273 TraceCheckUtils]: 312: Hoare triple {85959#(<= proc_i 204)} i := i + 4; {85978#(<= proc_i 208)} is VALID [2019-05-15 10:17:54,371 INFO L273 TraceCheckUtils]: 313: Hoare triple {85978#(<= proc_i 208)} assume i <= 1000; {85978#(<= proc_i 208)} is VALID [2019-05-15 10:17:54,372 INFO L273 TraceCheckUtils]: 314: Hoare triple {85978#(<= proc_i 208)} assume i + 4 < a[j]; {85978#(<= proc_i 208)} is VALID [2019-05-15 10:17:54,372 INFO L273 TraceCheckUtils]: 315: Hoare triple {85978#(<= proc_i 208)} assume a[5] == 1000; {85978#(<= proc_i 208)} is VALID [2019-05-15 10:17:54,373 INFO L273 TraceCheckUtils]: 316: Hoare triple {85978#(<= proc_i 208)} assume j > 4; {85978#(<= proc_i 208)} is VALID [2019-05-15 10:17:54,373 INFO L273 TraceCheckUtils]: 317: Hoare triple {85978#(<= proc_i 208)} assume j < 6; {85978#(<= proc_i 208)} is VALID [2019-05-15 10:17:54,374 INFO L273 TraceCheckUtils]: 318: Hoare triple {85978#(<= proc_i 208)} i := i + 4; {85997#(<= proc_i 212)} is VALID [2019-05-15 10:17:54,374 INFO L273 TraceCheckUtils]: 319: Hoare triple {85997#(<= proc_i 212)} assume i <= 1000; {85997#(<= proc_i 212)} is VALID [2019-05-15 10:17:54,375 INFO L273 TraceCheckUtils]: 320: Hoare triple {85997#(<= proc_i 212)} assume i + 4 < a[j]; {85997#(<= proc_i 212)} is VALID [2019-05-15 10:17:54,375 INFO L273 TraceCheckUtils]: 321: Hoare triple {85997#(<= proc_i 212)} assume a[5] == 1000; {85997#(<= proc_i 212)} is VALID [2019-05-15 10:17:54,375 INFO L273 TraceCheckUtils]: 322: Hoare triple {85997#(<= proc_i 212)} assume j > 4; {85997#(<= proc_i 212)} is VALID [2019-05-15 10:17:54,376 INFO L273 TraceCheckUtils]: 323: Hoare triple {85997#(<= proc_i 212)} assume j < 6; {85997#(<= proc_i 212)} is VALID [2019-05-15 10:17:54,377 INFO L273 TraceCheckUtils]: 324: Hoare triple {85997#(<= proc_i 212)} i := i + 4; {86016#(<= proc_i 216)} is VALID [2019-05-15 10:17:54,377 INFO L273 TraceCheckUtils]: 325: Hoare triple {86016#(<= proc_i 216)} assume i <= 1000; {86016#(<= proc_i 216)} is VALID [2019-05-15 10:17:54,378 INFO L273 TraceCheckUtils]: 326: Hoare triple {86016#(<= proc_i 216)} assume i + 4 < a[j]; {86016#(<= proc_i 216)} is VALID [2019-05-15 10:17:54,378 INFO L273 TraceCheckUtils]: 327: Hoare triple {86016#(<= proc_i 216)} assume a[5] == 1000; {86016#(<= proc_i 216)} is VALID [2019-05-15 10:17:54,378 INFO L273 TraceCheckUtils]: 328: Hoare triple {86016#(<= proc_i 216)} assume j > 4; {86016#(<= proc_i 216)} is VALID [2019-05-15 10:17:54,379 INFO L273 TraceCheckUtils]: 329: Hoare triple {86016#(<= proc_i 216)} assume j < 6; {86016#(<= proc_i 216)} is VALID [2019-05-15 10:17:54,380 INFO L273 TraceCheckUtils]: 330: Hoare triple {86016#(<= proc_i 216)} i := i + 4; {86035#(<= proc_i 220)} is VALID [2019-05-15 10:17:54,380 INFO L273 TraceCheckUtils]: 331: Hoare triple {86035#(<= proc_i 220)} assume i <= 1000; {86035#(<= proc_i 220)} is VALID [2019-05-15 10:17:54,380 INFO L273 TraceCheckUtils]: 332: Hoare triple {86035#(<= proc_i 220)} assume i + 4 < a[j]; {86035#(<= proc_i 220)} is VALID [2019-05-15 10:17:54,381 INFO L273 TraceCheckUtils]: 333: Hoare triple {86035#(<= proc_i 220)} assume a[5] == 1000; {86035#(<= proc_i 220)} is VALID [2019-05-15 10:17:54,381 INFO L273 TraceCheckUtils]: 334: Hoare triple {86035#(<= proc_i 220)} assume j > 4; {86035#(<= proc_i 220)} is VALID [2019-05-15 10:17:54,382 INFO L273 TraceCheckUtils]: 335: Hoare triple {86035#(<= proc_i 220)} assume j < 6; {86035#(<= proc_i 220)} is VALID [2019-05-15 10:17:54,383 INFO L273 TraceCheckUtils]: 336: Hoare triple {86035#(<= proc_i 220)} i := i + 4; {86054#(<= proc_i 224)} is VALID [2019-05-15 10:17:54,383 INFO L273 TraceCheckUtils]: 337: Hoare triple {86054#(<= proc_i 224)} assume i <= 1000; {86054#(<= proc_i 224)} is VALID [2019-05-15 10:17:54,383 INFO L273 TraceCheckUtils]: 338: Hoare triple {86054#(<= proc_i 224)} assume i + 4 < a[j]; {86054#(<= proc_i 224)} is VALID [2019-05-15 10:17:54,384 INFO L273 TraceCheckUtils]: 339: Hoare triple {86054#(<= proc_i 224)} assume a[5] == 1000; {86054#(<= proc_i 224)} is VALID [2019-05-15 10:17:54,384 INFO L273 TraceCheckUtils]: 340: Hoare triple {86054#(<= proc_i 224)} assume j > 4; {86054#(<= proc_i 224)} is VALID [2019-05-15 10:17:54,385 INFO L273 TraceCheckUtils]: 341: Hoare triple {86054#(<= proc_i 224)} assume j < 6; {86054#(<= proc_i 224)} is VALID [2019-05-15 10:17:54,385 INFO L273 TraceCheckUtils]: 342: Hoare triple {86054#(<= proc_i 224)} i := i + 4; {86073#(<= proc_i 228)} is VALID [2019-05-15 10:17:54,386 INFO L273 TraceCheckUtils]: 343: Hoare triple {86073#(<= proc_i 228)} assume i <= 1000; {86073#(<= proc_i 228)} is VALID [2019-05-15 10:17:54,386 INFO L273 TraceCheckUtils]: 344: Hoare triple {86073#(<= proc_i 228)} assume i + 4 < a[j]; {86073#(<= proc_i 228)} is VALID [2019-05-15 10:17:54,387 INFO L273 TraceCheckUtils]: 345: Hoare triple {86073#(<= proc_i 228)} assume a[5] == 1000; {86073#(<= proc_i 228)} is VALID [2019-05-15 10:17:54,387 INFO L273 TraceCheckUtils]: 346: Hoare triple {86073#(<= proc_i 228)} assume j > 4; {86073#(<= proc_i 228)} is VALID [2019-05-15 10:17:54,388 INFO L273 TraceCheckUtils]: 347: Hoare triple {86073#(<= proc_i 228)} assume j < 6; {86073#(<= proc_i 228)} is VALID [2019-05-15 10:17:54,388 INFO L273 TraceCheckUtils]: 348: Hoare triple {86073#(<= proc_i 228)} i := i + 4; {86092#(<= proc_i 232)} is VALID [2019-05-15 10:17:54,389 INFO L273 TraceCheckUtils]: 349: Hoare triple {86092#(<= proc_i 232)} assume i <= 1000; {86092#(<= proc_i 232)} is VALID [2019-05-15 10:17:54,389 INFO L273 TraceCheckUtils]: 350: Hoare triple {86092#(<= proc_i 232)} assume i + 4 < a[j]; {86092#(<= proc_i 232)} is VALID [2019-05-15 10:17:54,390 INFO L273 TraceCheckUtils]: 351: Hoare triple {86092#(<= proc_i 232)} assume a[5] == 1000; {86092#(<= proc_i 232)} is VALID [2019-05-15 10:17:54,390 INFO L273 TraceCheckUtils]: 352: Hoare triple {86092#(<= proc_i 232)} assume j > 4; {86092#(<= proc_i 232)} is VALID [2019-05-15 10:17:54,391 INFO L273 TraceCheckUtils]: 353: Hoare triple {86092#(<= proc_i 232)} assume j < 6; {86092#(<= proc_i 232)} is VALID [2019-05-15 10:17:54,392 INFO L273 TraceCheckUtils]: 354: Hoare triple {86092#(<= proc_i 232)} i := i + 4; {86111#(<= proc_i 236)} is VALID [2019-05-15 10:17:54,392 INFO L273 TraceCheckUtils]: 355: Hoare triple {86111#(<= proc_i 236)} assume i <= 1000; {86111#(<= proc_i 236)} is VALID [2019-05-15 10:17:54,393 INFO L273 TraceCheckUtils]: 356: Hoare triple {86111#(<= proc_i 236)} assume i + 4 < a[j]; {86111#(<= proc_i 236)} is VALID [2019-05-15 10:17:54,393 INFO L273 TraceCheckUtils]: 357: Hoare triple {86111#(<= proc_i 236)} assume a[5] == 1000; {86111#(<= proc_i 236)} is VALID [2019-05-15 10:17:54,394 INFO L273 TraceCheckUtils]: 358: Hoare triple {86111#(<= proc_i 236)} assume j > 4; {86111#(<= proc_i 236)} is VALID [2019-05-15 10:17:54,394 INFO L273 TraceCheckUtils]: 359: Hoare triple {86111#(<= proc_i 236)} assume j < 6; {86111#(<= proc_i 236)} is VALID [2019-05-15 10:17:54,395 INFO L273 TraceCheckUtils]: 360: Hoare triple {86111#(<= proc_i 236)} i := i + 4; {86130#(<= proc_i 240)} is VALID [2019-05-15 10:17:54,395 INFO L273 TraceCheckUtils]: 361: Hoare triple {86130#(<= proc_i 240)} assume i <= 1000; {86130#(<= proc_i 240)} is VALID [2019-05-15 10:17:54,396 INFO L273 TraceCheckUtils]: 362: Hoare triple {86130#(<= proc_i 240)} assume i + 4 < a[j]; {86130#(<= proc_i 240)} is VALID [2019-05-15 10:17:54,396 INFO L273 TraceCheckUtils]: 363: Hoare triple {86130#(<= proc_i 240)} assume a[5] == 1000; {86130#(<= proc_i 240)} is VALID [2019-05-15 10:17:54,396 INFO L273 TraceCheckUtils]: 364: Hoare triple {86130#(<= proc_i 240)} assume j > 4; {86130#(<= proc_i 240)} is VALID [2019-05-15 10:17:54,397 INFO L273 TraceCheckUtils]: 365: Hoare triple {86130#(<= proc_i 240)} assume j < 6; {86130#(<= proc_i 240)} is VALID [2019-05-15 10:17:54,398 INFO L273 TraceCheckUtils]: 366: Hoare triple {86130#(<= proc_i 240)} i := i + 4; {86149#(<= proc_i 244)} is VALID [2019-05-15 10:17:54,398 INFO L273 TraceCheckUtils]: 367: Hoare triple {86149#(<= proc_i 244)} assume i <= 1000; {86149#(<= proc_i 244)} is VALID [2019-05-15 10:17:54,399 INFO L273 TraceCheckUtils]: 368: Hoare triple {86149#(<= proc_i 244)} assume i + 4 < a[j]; {86149#(<= proc_i 244)} is VALID [2019-05-15 10:17:54,399 INFO L273 TraceCheckUtils]: 369: Hoare triple {86149#(<= proc_i 244)} assume a[5] == 1000; {86149#(<= proc_i 244)} is VALID [2019-05-15 10:17:54,399 INFO L273 TraceCheckUtils]: 370: Hoare triple {86149#(<= proc_i 244)} assume j > 4; {86149#(<= proc_i 244)} is VALID [2019-05-15 10:17:54,400 INFO L273 TraceCheckUtils]: 371: Hoare triple {86149#(<= proc_i 244)} assume j < 6; {86149#(<= proc_i 244)} is VALID [2019-05-15 10:17:54,401 INFO L273 TraceCheckUtils]: 372: Hoare triple {86149#(<= proc_i 244)} i := i + 4; {86168#(<= proc_i 248)} is VALID [2019-05-15 10:17:54,401 INFO L273 TraceCheckUtils]: 373: Hoare triple {86168#(<= proc_i 248)} assume !(i <= 1000); {84986#false} is VALID [2019-05-15 10:17:54,489 INFO L134 CoverageAnalysis]: Checked inductivity of 11408 backedges. 0 proven. 11408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:54,490 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:54,490 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63] total 63 [2019-05-15 10:17:54,490 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 374 [2019-05-15 10:17:54,490 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:54,490 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 65 states. [2019-05-15 10:17:54,860 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 374 edges. 374 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:54,860 INFO L454 AbstractCegarLoop]: Interpolant automaton has 65 states [2019-05-15 10:17:54,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2019-05-15 10:17:54,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2019-05-15 10:17:54,861 INFO L87 Difference]: Start difference. First operand 375 states and 375 transitions. Second operand 65 states. [2019-05-15 10:17:55,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:55,497 INFO L93 Difference]: Finished difference Result 386 states and 386 transitions. [2019-05-15 10:17:55,497 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2019-05-15 10:17:55,497 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 374 [2019-05-15 10:17:55,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:55,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2019-05-15 10:17:55,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 387 transitions. [2019-05-15 10:17:55,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2019-05-15 10:17:55,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 387 transitions. [2019-05-15 10:17:55,501 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 65 states and 387 transitions. [2019-05-15 10:17:55,871 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 387 edges. 387 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:55,879 INFO L225 Difference]: With dead ends: 386 [2019-05-15 10:17:55,879 INFO L226 Difference]: Without dead ends: 386 [2019-05-15 10:17:55,880 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2019-05-15 10:17:55,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2019-05-15 10:17:55,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 381. [2019-05-15 10:17:55,882 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:17:55,882 INFO L82 GeneralOperation]: Start isEquivalent. First operand 386 states. Second operand 381 states. [2019-05-15 10:17:55,882 INFO L74 IsIncluded]: Start isIncluded. First operand 386 states. Second operand 381 states. [2019-05-15 10:17:55,882 INFO L87 Difference]: Start difference. First operand 386 states. Second operand 381 states. [2019-05-15 10:17:55,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:55,888 INFO L93 Difference]: Finished difference Result 386 states and 386 transitions. [2019-05-15 10:17:55,888 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 386 transitions. [2019-05-15 10:17:55,888 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:55,888 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:55,888 INFO L74 IsIncluded]: Start isIncluded. First operand 381 states. Second operand 386 states. [2019-05-15 10:17:55,888 INFO L87 Difference]: Start difference. First operand 381 states. Second operand 386 states. [2019-05-15 10:17:55,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:55,894 INFO L93 Difference]: Finished difference Result 386 states and 386 transitions. [2019-05-15 10:17:55,894 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 386 transitions. [2019-05-15 10:17:55,894 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:17:55,894 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:17:55,894 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:17:55,894 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:17:55,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 381 states. [2019-05-15 10:17:55,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 381 transitions. [2019-05-15 10:17:55,899 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 381 transitions. Word has length 374 [2019-05-15 10:17:55,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:17:55,899 INFO L475 AbstractCegarLoop]: Abstraction has 381 states and 381 transitions. [2019-05-15 10:17:55,899 INFO L476 AbstractCegarLoop]: Interpolant automaton has 65 states. [2019-05-15 10:17:55,899 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 381 transitions. [2019-05-15 10:17:55,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 381 [2019-05-15 10:17:55,901 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:17:55,901 INFO L399 BasicCegarLoop]: trace histogram [63, 63, 63, 63, 63, 63, 1, 1] [2019-05-15 10:17:55,901 INFO L418 AbstractCegarLoop]: === Iteration 64 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:17:55,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:17:55,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1719748728, now seen corresponding path program 63 times [2019-05-15 10:17:55,902 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:17:55,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:55,969 INFO L256 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 65 conjunts are in the unsatisfiable core [2019-05-15 10:17:56,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:17:56,003 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:17:58,277 INFO L273 TraceCheckUtils]: 0: Hoare triple {87710#true} i := 0; {87715#(<= proc_i 0)} is VALID [2019-05-15 10:17:58,277 INFO L273 TraceCheckUtils]: 1: Hoare triple {87715#(<= proc_i 0)} assume i <= 1000; {87715#(<= proc_i 0)} is VALID [2019-05-15 10:17:58,278 INFO L273 TraceCheckUtils]: 2: Hoare triple {87715#(<= proc_i 0)} assume i + 4 < a[j]; {87715#(<= proc_i 0)} is VALID [2019-05-15 10:17:58,278 INFO L273 TraceCheckUtils]: 3: Hoare triple {87715#(<= proc_i 0)} assume a[5] == 1000; {87715#(<= proc_i 0)} is VALID [2019-05-15 10:17:58,279 INFO L273 TraceCheckUtils]: 4: Hoare triple {87715#(<= proc_i 0)} assume j > 4; {87715#(<= proc_i 0)} is VALID [2019-05-15 10:17:58,279 INFO L273 TraceCheckUtils]: 5: Hoare triple {87715#(<= proc_i 0)} assume j < 6; {87715#(<= proc_i 0)} is VALID [2019-05-15 10:17:58,280 INFO L273 TraceCheckUtils]: 6: Hoare triple {87715#(<= proc_i 0)} i := i + 4; {87734#(<= proc_i 4)} is VALID [2019-05-15 10:17:58,281 INFO L273 TraceCheckUtils]: 7: Hoare triple {87734#(<= proc_i 4)} assume i <= 1000; {87734#(<= proc_i 4)} is VALID [2019-05-15 10:17:58,281 INFO L273 TraceCheckUtils]: 8: Hoare triple {87734#(<= proc_i 4)} assume i + 4 < a[j]; {87734#(<= proc_i 4)} is VALID [2019-05-15 10:17:58,282 INFO L273 TraceCheckUtils]: 9: Hoare triple {87734#(<= proc_i 4)} assume a[5] == 1000; {87734#(<= proc_i 4)} is VALID [2019-05-15 10:17:58,282 INFO L273 TraceCheckUtils]: 10: Hoare triple {87734#(<= proc_i 4)} assume j > 4; {87734#(<= proc_i 4)} is VALID [2019-05-15 10:17:58,283 INFO L273 TraceCheckUtils]: 11: Hoare triple {87734#(<= proc_i 4)} assume j < 6; {87734#(<= proc_i 4)} is VALID [2019-05-15 10:17:58,283 INFO L273 TraceCheckUtils]: 12: Hoare triple {87734#(<= proc_i 4)} i := i + 4; {87753#(<= proc_i 8)} is VALID [2019-05-15 10:17:58,284 INFO L273 TraceCheckUtils]: 13: Hoare triple {87753#(<= proc_i 8)} assume i <= 1000; {87753#(<= proc_i 8)} is VALID [2019-05-15 10:17:58,284 INFO L273 TraceCheckUtils]: 14: Hoare triple {87753#(<= proc_i 8)} assume i + 4 < a[j]; {87753#(<= proc_i 8)} is VALID [2019-05-15 10:17:58,285 INFO L273 TraceCheckUtils]: 15: Hoare triple {87753#(<= proc_i 8)} assume a[5] == 1000; {87753#(<= proc_i 8)} is VALID [2019-05-15 10:17:58,285 INFO L273 TraceCheckUtils]: 16: Hoare triple {87753#(<= proc_i 8)} assume j > 4; {87753#(<= proc_i 8)} is VALID [2019-05-15 10:17:58,286 INFO L273 TraceCheckUtils]: 17: Hoare triple {87753#(<= proc_i 8)} assume j < 6; {87753#(<= proc_i 8)} is VALID [2019-05-15 10:17:58,286 INFO L273 TraceCheckUtils]: 18: Hoare triple {87753#(<= proc_i 8)} i := i + 4; {87772#(<= proc_i 12)} is VALID [2019-05-15 10:17:58,287 INFO L273 TraceCheckUtils]: 19: Hoare triple {87772#(<= proc_i 12)} assume i <= 1000; {87772#(<= proc_i 12)} is VALID [2019-05-15 10:17:58,287 INFO L273 TraceCheckUtils]: 20: Hoare triple {87772#(<= proc_i 12)} assume i + 4 < a[j]; {87772#(<= proc_i 12)} is VALID [2019-05-15 10:17:58,288 INFO L273 TraceCheckUtils]: 21: Hoare triple {87772#(<= proc_i 12)} assume a[5] == 1000; {87772#(<= proc_i 12)} is VALID [2019-05-15 10:17:58,288 INFO L273 TraceCheckUtils]: 22: Hoare triple {87772#(<= proc_i 12)} assume j > 4; {87772#(<= proc_i 12)} is VALID [2019-05-15 10:17:58,289 INFO L273 TraceCheckUtils]: 23: Hoare triple {87772#(<= proc_i 12)} assume j < 6; {87772#(<= proc_i 12)} is VALID [2019-05-15 10:17:58,290 INFO L273 TraceCheckUtils]: 24: Hoare triple {87772#(<= proc_i 12)} i := i + 4; {87791#(<= proc_i 16)} is VALID [2019-05-15 10:17:58,290 INFO L273 TraceCheckUtils]: 25: Hoare triple {87791#(<= proc_i 16)} assume i <= 1000; {87791#(<= proc_i 16)} is VALID [2019-05-15 10:17:58,291 INFO L273 TraceCheckUtils]: 26: Hoare triple {87791#(<= proc_i 16)} assume i + 4 < a[j]; {87791#(<= proc_i 16)} is VALID [2019-05-15 10:17:58,291 INFO L273 TraceCheckUtils]: 27: Hoare triple {87791#(<= proc_i 16)} assume a[5] == 1000; {87791#(<= proc_i 16)} is VALID [2019-05-15 10:17:58,292 INFO L273 TraceCheckUtils]: 28: Hoare triple {87791#(<= proc_i 16)} assume j > 4; {87791#(<= proc_i 16)} is VALID [2019-05-15 10:17:58,292 INFO L273 TraceCheckUtils]: 29: Hoare triple {87791#(<= proc_i 16)} assume j < 6; {87791#(<= proc_i 16)} is VALID [2019-05-15 10:17:58,293 INFO L273 TraceCheckUtils]: 30: Hoare triple {87791#(<= proc_i 16)} i := i + 4; {87810#(<= proc_i 20)} is VALID [2019-05-15 10:17:58,293 INFO L273 TraceCheckUtils]: 31: Hoare triple {87810#(<= proc_i 20)} assume i <= 1000; {87810#(<= proc_i 20)} is VALID [2019-05-15 10:17:58,294 INFO L273 TraceCheckUtils]: 32: Hoare triple {87810#(<= proc_i 20)} assume i + 4 < a[j]; {87810#(<= proc_i 20)} is VALID [2019-05-15 10:17:58,294 INFO L273 TraceCheckUtils]: 33: Hoare triple {87810#(<= proc_i 20)} assume a[5] == 1000; {87810#(<= proc_i 20)} is VALID [2019-05-15 10:17:58,295 INFO L273 TraceCheckUtils]: 34: Hoare triple {87810#(<= proc_i 20)} assume j > 4; {87810#(<= proc_i 20)} is VALID [2019-05-15 10:17:58,295 INFO L273 TraceCheckUtils]: 35: Hoare triple {87810#(<= proc_i 20)} assume j < 6; {87810#(<= proc_i 20)} is VALID [2019-05-15 10:17:58,296 INFO L273 TraceCheckUtils]: 36: Hoare triple {87810#(<= proc_i 20)} i := i + 4; {87829#(<= proc_i 24)} is VALID [2019-05-15 10:17:58,296 INFO L273 TraceCheckUtils]: 37: Hoare triple {87829#(<= proc_i 24)} assume i <= 1000; {87829#(<= proc_i 24)} is VALID [2019-05-15 10:17:58,297 INFO L273 TraceCheckUtils]: 38: Hoare triple {87829#(<= proc_i 24)} assume i + 4 < a[j]; {87829#(<= proc_i 24)} is VALID [2019-05-15 10:17:58,297 INFO L273 TraceCheckUtils]: 39: Hoare triple {87829#(<= proc_i 24)} assume a[5] == 1000; {87829#(<= proc_i 24)} is VALID [2019-05-15 10:17:58,298 INFO L273 TraceCheckUtils]: 40: Hoare triple {87829#(<= proc_i 24)} assume j > 4; {87829#(<= proc_i 24)} is VALID [2019-05-15 10:17:58,298 INFO L273 TraceCheckUtils]: 41: Hoare triple {87829#(<= proc_i 24)} assume j < 6; {87829#(<= proc_i 24)} is VALID [2019-05-15 10:17:58,299 INFO L273 TraceCheckUtils]: 42: Hoare triple {87829#(<= proc_i 24)} i := i + 4; {87848#(<= proc_i 28)} is VALID [2019-05-15 10:17:58,300 INFO L273 TraceCheckUtils]: 43: Hoare triple {87848#(<= proc_i 28)} assume i <= 1000; {87848#(<= proc_i 28)} is VALID [2019-05-15 10:17:58,300 INFO L273 TraceCheckUtils]: 44: Hoare triple {87848#(<= proc_i 28)} assume i + 4 < a[j]; {87848#(<= proc_i 28)} is VALID [2019-05-15 10:17:58,301 INFO L273 TraceCheckUtils]: 45: Hoare triple {87848#(<= proc_i 28)} assume a[5] == 1000; {87848#(<= proc_i 28)} is VALID [2019-05-15 10:17:58,301 INFO L273 TraceCheckUtils]: 46: Hoare triple {87848#(<= proc_i 28)} assume j > 4; {87848#(<= proc_i 28)} is VALID [2019-05-15 10:17:58,302 INFO L273 TraceCheckUtils]: 47: Hoare triple {87848#(<= proc_i 28)} assume j < 6; {87848#(<= proc_i 28)} is VALID [2019-05-15 10:17:58,302 INFO L273 TraceCheckUtils]: 48: Hoare triple {87848#(<= proc_i 28)} i := i + 4; {87867#(<= proc_i 32)} is VALID [2019-05-15 10:17:58,303 INFO L273 TraceCheckUtils]: 49: Hoare triple {87867#(<= proc_i 32)} assume i <= 1000; {87867#(<= proc_i 32)} is VALID [2019-05-15 10:17:58,303 INFO L273 TraceCheckUtils]: 50: Hoare triple {87867#(<= proc_i 32)} assume i + 4 < a[j]; {87867#(<= proc_i 32)} is VALID [2019-05-15 10:17:58,304 INFO L273 TraceCheckUtils]: 51: Hoare triple {87867#(<= proc_i 32)} assume a[5] == 1000; {87867#(<= proc_i 32)} is VALID [2019-05-15 10:17:58,304 INFO L273 TraceCheckUtils]: 52: Hoare triple {87867#(<= proc_i 32)} assume j > 4; {87867#(<= proc_i 32)} is VALID [2019-05-15 10:17:58,305 INFO L273 TraceCheckUtils]: 53: Hoare triple {87867#(<= proc_i 32)} assume j < 6; {87867#(<= proc_i 32)} is VALID [2019-05-15 10:17:58,305 INFO L273 TraceCheckUtils]: 54: Hoare triple {87867#(<= proc_i 32)} i := i + 4; {87886#(<= proc_i 36)} is VALID [2019-05-15 10:17:58,306 INFO L273 TraceCheckUtils]: 55: Hoare triple {87886#(<= proc_i 36)} assume i <= 1000; {87886#(<= proc_i 36)} is VALID [2019-05-15 10:17:58,306 INFO L273 TraceCheckUtils]: 56: Hoare triple {87886#(<= proc_i 36)} assume i + 4 < a[j]; {87886#(<= proc_i 36)} is VALID [2019-05-15 10:17:58,307 INFO L273 TraceCheckUtils]: 57: Hoare triple {87886#(<= proc_i 36)} assume a[5] == 1000; {87886#(<= proc_i 36)} is VALID [2019-05-15 10:17:58,307 INFO L273 TraceCheckUtils]: 58: Hoare triple {87886#(<= proc_i 36)} assume j > 4; {87886#(<= proc_i 36)} is VALID [2019-05-15 10:17:58,308 INFO L273 TraceCheckUtils]: 59: Hoare triple {87886#(<= proc_i 36)} assume j < 6; {87886#(<= proc_i 36)} is VALID [2019-05-15 10:17:58,309 INFO L273 TraceCheckUtils]: 60: Hoare triple {87886#(<= proc_i 36)} i := i + 4; {87905#(<= proc_i 40)} is VALID [2019-05-15 10:17:58,309 INFO L273 TraceCheckUtils]: 61: Hoare triple {87905#(<= proc_i 40)} assume i <= 1000; {87905#(<= proc_i 40)} is VALID [2019-05-15 10:17:58,310 INFO L273 TraceCheckUtils]: 62: Hoare triple {87905#(<= proc_i 40)} assume i + 4 < a[j]; {87905#(<= proc_i 40)} is VALID [2019-05-15 10:17:58,310 INFO L273 TraceCheckUtils]: 63: Hoare triple {87905#(<= proc_i 40)} assume a[5] == 1000; {87905#(<= proc_i 40)} is VALID [2019-05-15 10:17:58,311 INFO L273 TraceCheckUtils]: 64: Hoare triple {87905#(<= proc_i 40)} assume j > 4; {87905#(<= proc_i 40)} is VALID [2019-05-15 10:17:58,311 INFO L273 TraceCheckUtils]: 65: Hoare triple {87905#(<= proc_i 40)} assume j < 6; {87905#(<= proc_i 40)} is VALID [2019-05-15 10:17:58,312 INFO L273 TraceCheckUtils]: 66: Hoare triple {87905#(<= proc_i 40)} i := i + 4; {87924#(<= proc_i 44)} is VALID [2019-05-15 10:17:58,312 INFO L273 TraceCheckUtils]: 67: Hoare triple {87924#(<= proc_i 44)} assume i <= 1000; {87924#(<= proc_i 44)} is VALID [2019-05-15 10:17:58,313 INFO L273 TraceCheckUtils]: 68: Hoare triple {87924#(<= proc_i 44)} assume i + 4 < a[j]; {87924#(<= proc_i 44)} is VALID [2019-05-15 10:17:58,313 INFO L273 TraceCheckUtils]: 69: Hoare triple {87924#(<= proc_i 44)} assume a[5] == 1000; {87924#(<= proc_i 44)} is VALID [2019-05-15 10:17:58,314 INFO L273 TraceCheckUtils]: 70: Hoare triple {87924#(<= proc_i 44)} assume j > 4; {87924#(<= proc_i 44)} is VALID [2019-05-15 10:17:58,314 INFO L273 TraceCheckUtils]: 71: Hoare triple {87924#(<= proc_i 44)} assume j < 6; {87924#(<= proc_i 44)} is VALID [2019-05-15 10:17:58,315 INFO L273 TraceCheckUtils]: 72: Hoare triple {87924#(<= proc_i 44)} i := i + 4; {87943#(<= proc_i 48)} is VALID [2019-05-15 10:17:58,315 INFO L273 TraceCheckUtils]: 73: Hoare triple {87943#(<= proc_i 48)} assume i <= 1000; {87943#(<= proc_i 48)} is VALID [2019-05-15 10:17:58,316 INFO L273 TraceCheckUtils]: 74: Hoare triple {87943#(<= proc_i 48)} assume i + 4 < a[j]; {87943#(<= proc_i 48)} is VALID [2019-05-15 10:17:58,316 INFO L273 TraceCheckUtils]: 75: Hoare triple {87943#(<= proc_i 48)} assume a[5] == 1000; {87943#(<= proc_i 48)} is VALID [2019-05-15 10:17:58,317 INFO L273 TraceCheckUtils]: 76: Hoare triple {87943#(<= proc_i 48)} assume j > 4; {87943#(<= proc_i 48)} is VALID [2019-05-15 10:17:58,317 INFO L273 TraceCheckUtils]: 77: Hoare triple {87943#(<= proc_i 48)} assume j < 6; {87943#(<= proc_i 48)} is VALID [2019-05-15 10:17:58,318 INFO L273 TraceCheckUtils]: 78: Hoare triple {87943#(<= proc_i 48)} i := i + 4; {87962#(<= proc_i 52)} is VALID [2019-05-15 10:17:58,319 INFO L273 TraceCheckUtils]: 79: Hoare triple {87962#(<= proc_i 52)} assume i <= 1000; {87962#(<= proc_i 52)} is VALID [2019-05-15 10:17:58,319 INFO L273 TraceCheckUtils]: 80: Hoare triple {87962#(<= proc_i 52)} assume i + 4 < a[j]; {87962#(<= proc_i 52)} is VALID [2019-05-15 10:17:58,320 INFO L273 TraceCheckUtils]: 81: Hoare triple {87962#(<= proc_i 52)} assume a[5] == 1000; {87962#(<= proc_i 52)} is VALID [2019-05-15 10:17:58,320 INFO L273 TraceCheckUtils]: 82: Hoare triple {87962#(<= proc_i 52)} assume j > 4; {87962#(<= proc_i 52)} is VALID [2019-05-15 10:17:58,320 INFO L273 TraceCheckUtils]: 83: Hoare triple {87962#(<= proc_i 52)} assume j < 6; {87962#(<= proc_i 52)} is VALID [2019-05-15 10:17:58,321 INFO L273 TraceCheckUtils]: 84: Hoare triple {87962#(<= proc_i 52)} i := i + 4; {87981#(<= proc_i 56)} is VALID [2019-05-15 10:17:58,322 INFO L273 TraceCheckUtils]: 85: Hoare triple {87981#(<= proc_i 56)} assume i <= 1000; {87981#(<= proc_i 56)} is VALID [2019-05-15 10:17:58,322 INFO L273 TraceCheckUtils]: 86: Hoare triple {87981#(<= proc_i 56)} assume i + 4 < a[j]; {87981#(<= proc_i 56)} is VALID [2019-05-15 10:17:58,323 INFO L273 TraceCheckUtils]: 87: Hoare triple {87981#(<= proc_i 56)} assume a[5] == 1000; {87981#(<= proc_i 56)} is VALID [2019-05-15 10:17:58,323 INFO L273 TraceCheckUtils]: 88: Hoare triple {87981#(<= proc_i 56)} assume j > 4; {87981#(<= proc_i 56)} is VALID [2019-05-15 10:17:58,324 INFO L273 TraceCheckUtils]: 89: Hoare triple {87981#(<= proc_i 56)} assume j < 6; {87981#(<= proc_i 56)} is VALID [2019-05-15 10:17:58,324 INFO L273 TraceCheckUtils]: 90: Hoare triple {87981#(<= proc_i 56)} i := i + 4; {88000#(<= proc_i 60)} is VALID [2019-05-15 10:17:58,325 INFO L273 TraceCheckUtils]: 91: Hoare triple {88000#(<= proc_i 60)} assume i <= 1000; {88000#(<= proc_i 60)} is VALID [2019-05-15 10:17:58,325 INFO L273 TraceCheckUtils]: 92: Hoare triple {88000#(<= proc_i 60)} assume i + 4 < a[j]; {88000#(<= proc_i 60)} is VALID [2019-05-15 10:17:58,326 INFO L273 TraceCheckUtils]: 93: Hoare triple {88000#(<= proc_i 60)} assume a[5] == 1000; {88000#(<= proc_i 60)} is VALID [2019-05-15 10:17:58,326 INFO L273 TraceCheckUtils]: 94: Hoare triple {88000#(<= proc_i 60)} assume j > 4; {88000#(<= proc_i 60)} is VALID [2019-05-15 10:17:58,327 INFO L273 TraceCheckUtils]: 95: Hoare triple {88000#(<= proc_i 60)} assume j < 6; {88000#(<= proc_i 60)} is VALID [2019-05-15 10:17:58,327 INFO L273 TraceCheckUtils]: 96: Hoare triple {88000#(<= proc_i 60)} i := i + 4; {88019#(<= proc_i 64)} is VALID [2019-05-15 10:17:58,328 INFO L273 TraceCheckUtils]: 97: Hoare triple {88019#(<= proc_i 64)} assume i <= 1000; {88019#(<= proc_i 64)} is VALID [2019-05-15 10:17:58,328 INFO L273 TraceCheckUtils]: 98: Hoare triple {88019#(<= proc_i 64)} assume i + 4 < a[j]; {88019#(<= proc_i 64)} is VALID [2019-05-15 10:17:58,329 INFO L273 TraceCheckUtils]: 99: Hoare triple {88019#(<= proc_i 64)} assume a[5] == 1000; {88019#(<= proc_i 64)} is VALID [2019-05-15 10:17:58,329 INFO L273 TraceCheckUtils]: 100: Hoare triple {88019#(<= proc_i 64)} assume j > 4; {88019#(<= proc_i 64)} is VALID [2019-05-15 10:17:58,330 INFO L273 TraceCheckUtils]: 101: Hoare triple {88019#(<= proc_i 64)} assume j < 6; {88019#(<= proc_i 64)} is VALID [2019-05-15 10:17:58,331 INFO L273 TraceCheckUtils]: 102: Hoare triple {88019#(<= proc_i 64)} i := i + 4; {88038#(<= proc_i 68)} is VALID [2019-05-15 10:17:58,331 INFO L273 TraceCheckUtils]: 103: Hoare triple {88038#(<= proc_i 68)} assume i <= 1000; {88038#(<= proc_i 68)} is VALID [2019-05-15 10:17:58,332 INFO L273 TraceCheckUtils]: 104: Hoare triple {88038#(<= proc_i 68)} assume i + 4 < a[j]; {88038#(<= proc_i 68)} is VALID [2019-05-15 10:17:58,332 INFO L273 TraceCheckUtils]: 105: Hoare triple {88038#(<= proc_i 68)} assume a[5] == 1000; {88038#(<= proc_i 68)} is VALID [2019-05-15 10:17:58,333 INFO L273 TraceCheckUtils]: 106: Hoare triple {88038#(<= proc_i 68)} assume j > 4; {88038#(<= proc_i 68)} is VALID [2019-05-15 10:17:58,333 INFO L273 TraceCheckUtils]: 107: Hoare triple {88038#(<= proc_i 68)} assume j < 6; {88038#(<= proc_i 68)} is VALID [2019-05-15 10:17:58,334 INFO L273 TraceCheckUtils]: 108: Hoare triple {88038#(<= proc_i 68)} i := i + 4; {88057#(<= proc_i 72)} is VALID [2019-05-15 10:17:58,334 INFO L273 TraceCheckUtils]: 109: Hoare triple {88057#(<= proc_i 72)} assume i <= 1000; {88057#(<= proc_i 72)} is VALID [2019-05-15 10:17:58,335 INFO L273 TraceCheckUtils]: 110: Hoare triple {88057#(<= proc_i 72)} assume i + 4 < a[j]; {88057#(<= proc_i 72)} is VALID [2019-05-15 10:17:58,335 INFO L273 TraceCheckUtils]: 111: Hoare triple {88057#(<= proc_i 72)} assume a[5] == 1000; {88057#(<= proc_i 72)} is VALID [2019-05-15 10:17:58,336 INFO L273 TraceCheckUtils]: 112: Hoare triple {88057#(<= proc_i 72)} assume j > 4; {88057#(<= proc_i 72)} is VALID [2019-05-15 10:17:58,336 INFO L273 TraceCheckUtils]: 113: Hoare triple {88057#(<= proc_i 72)} assume j < 6; {88057#(<= proc_i 72)} is VALID [2019-05-15 10:17:58,337 INFO L273 TraceCheckUtils]: 114: Hoare triple {88057#(<= proc_i 72)} i := i + 4; {88076#(<= proc_i 76)} is VALID [2019-05-15 10:17:58,337 INFO L273 TraceCheckUtils]: 115: Hoare triple {88076#(<= proc_i 76)} assume i <= 1000; {88076#(<= proc_i 76)} is VALID [2019-05-15 10:17:58,338 INFO L273 TraceCheckUtils]: 116: Hoare triple {88076#(<= proc_i 76)} assume i + 4 < a[j]; {88076#(<= proc_i 76)} is VALID [2019-05-15 10:17:58,338 INFO L273 TraceCheckUtils]: 117: Hoare triple {88076#(<= proc_i 76)} assume a[5] == 1000; {88076#(<= proc_i 76)} is VALID [2019-05-15 10:17:58,339 INFO L273 TraceCheckUtils]: 118: Hoare triple {88076#(<= proc_i 76)} assume j > 4; {88076#(<= proc_i 76)} is VALID [2019-05-15 10:17:58,339 INFO L273 TraceCheckUtils]: 119: Hoare triple {88076#(<= proc_i 76)} assume j < 6; {88076#(<= proc_i 76)} is VALID [2019-05-15 10:17:58,340 INFO L273 TraceCheckUtils]: 120: Hoare triple {88076#(<= proc_i 76)} i := i + 4; {88095#(<= proc_i 80)} is VALID [2019-05-15 10:17:58,340 INFO L273 TraceCheckUtils]: 121: Hoare triple {88095#(<= proc_i 80)} assume i <= 1000; {88095#(<= proc_i 80)} is VALID [2019-05-15 10:17:58,341 INFO L273 TraceCheckUtils]: 122: Hoare triple {88095#(<= proc_i 80)} assume i + 4 < a[j]; {88095#(<= proc_i 80)} is VALID [2019-05-15 10:17:58,341 INFO L273 TraceCheckUtils]: 123: Hoare triple {88095#(<= proc_i 80)} assume a[5] == 1000; {88095#(<= proc_i 80)} is VALID [2019-05-15 10:17:58,342 INFO L273 TraceCheckUtils]: 124: Hoare triple {88095#(<= proc_i 80)} assume j > 4; {88095#(<= proc_i 80)} is VALID [2019-05-15 10:17:58,342 INFO L273 TraceCheckUtils]: 125: Hoare triple {88095#(<= proc_i 80)} assume j < 6; {88095#(<= proc_i 80)} is VALID [2019-05-15 10:17:58,343 INFO L273 TraceCheckUtils]: 126: Hoare triple {88095#(<= proc_i 80)} i := i + 4; {88114#(<= proc_i 84)} is VALID [2019-05-15 10:17:58,344 INFO L273 TraceCheckUtils]: 127: Hoare triple {88114#(<= proc_i 84)} assume i <= 1000; {88114#(<= proc_i 84)} is VALID [2019-05-15 10:17:58,344 INFO L273 TraceCheckUtils]: 128: Hoare triple {88114#(<= proc_i 84)} assume i + 4 < a[j]; {88114#(<= proc_i 84)} is VALID [2019-05-15 10:17:58,344 INFO L273 TraceCheckUtils]: 129: Hoare triple {88114#(<= proc_i 84)} assume a[5] == 1000; {88114#(<= proc_i 84)} is VALID [2019-05-15 10:17:58,345 INFO L273 TraceCheckUtils]: 130: Hoare triple {88114#(<= proc_i 84)} assume j > 4; {88114#(<= proc_i 84)} is VALID [2019-05-15 10:17:58,345 INFO L273 TraceCheckUtils]: 131: Hoare triple {88114#(<= proc_i 84)} assume j < 6; {88114#(<= proc_i 84)} is VALID [2019-05-15 10:17:58,346 INFO L273 TraceCheckUtils]: 132: Hoare triple {88114#(<= proc_i 84)} i := i + 4; {88133#(<= proc_i 88)} is VALID [2019-05-15 10:17:58,347 INFO L273 TraceCheckUtils]: 133: Hoare triple {88133#(<= proc_i 88)} assume i <= 1000; {88133#(<= proc_i 88)} is VALID [2019-05-15 10:17:58,347 INFO L273 TraceCheckUtils]: 134: Hoare triple {88133#(<= proc_i 88)} assume i + 4 < a[j]; {88133#(<= proc_i 88)} is VALID [2019-05-15 10:17:58,348 INFO L273 TraceCheckUtils]: 135: Hoare triple {88133#(<= proc_i 88)} assume a[5] == 1000; {88133#(<= proc_i 88)} is VALID [2019-05-15 10:17:58,348 INFO L273 TraceCheckUtils]: 136: Hoare triple {88133#(<= proc_i 88)} assume j > 4; {88133#(<= proc_i 88)} is VALID [2019-05-15 10:17:58,349 INFO L273 TraceCheckUtils]: 137: Hoare triple {88133#(<= proc_i 88)} assume j < 6; {88133#(<= proc_i 88)} is VALID [2019-05-15 10:17:58,349 INFO L273 TraceCheckUtils]: 138: Hoare triple {88133#(<= proc_i 88)} i := i + 4; {88152#(<= proc_i 92)} is VALID [2019-05-15 10:17:58,350 INFO L273 TraceCheckUtils]: 139: Hoare triple {88152#(<= proc_i 92)} assume i <= 1000; {88152#(<= proc_i 92)} is VALID [2019-05-15 10:17:58,350 INFO L273 TraceCheckUtils]: 140: Hoare triple {88152#(<= proc_i 92)} assume i + 4 < a[j]; {88152#(<= proc_i 92)} is VALID [2019-05-15 10:17:58,351 INFO L273 TraceCheckUtils]: 141: Hoare triple {88152#(<= proc_i 92)} assume a[5] == 1000; {88152#(<= proc_i 92)} is VALID [2019-05-15 10:17:58,351 INFO L273 TraceCheckUtils]: 142: Hoare triple {88152#(<= proc_i 92)} assume j > 4; {88152#(<= proc_i 92)} is VALID [2019-05-15 10:17:58,352 INFO L273 TraceCheckUtils]: 143: Hoare triple {88152#(<= proc_i 92)} assume j < 6; {88152#(<= proc_i 92)} is VALID [2019-05-15 10:17:58,352 INFO L273 TraceCheckUtils]: 144: Hoare triple {88152#(<= proc_i 92)} i := i + 4; {88171#(<= proc_i 96)} is VALID [2019-05-15 10:17:58,353 INFO L273 TraceCheckUtils]: 145: Hoare triple {88171#(<= proc_i 96)} assume i <= 1000; {88171#(<= proc_i 96)} is VALID [2019-05-15 10:17:58,353 INFO L273 TraceCheckUtils]: 146: Hoare triple {88171#(<= proc_i 96)} assume i + 4 < a[j]; {88171#(<= proc_i 96)} is VALID [2019-05-15 10:17:58,354 INFO L273 TraceCheckUtils]: 147: Hoare triple {88171#(<= proc_i 96)} assume a[5] == 1000; {88171#(<= proc_i 96)} is VALID [2019-05-15 10:17:58,354 INFO L273 TraceCheckUtils]: 148: Hoare triple {88171#(<= proc_i 96)} assume j > 4; {88171#(<= proc_i 96)} is VALID [2019-05-15 10:17:58,355 INFO L273 TraceCheckUtils]: 149: Hoare triple {88171#(<= proc_i 96)} assume j < 6; {88171#(<= proc_i 96)} is VALID [2019-05-15 10:17:58,355 INFO L273 TraceCheckUtils]: 150: Hoare triple {88171#(<= proc_i 96)} i := i + 4; {88190#(<= proc_i 100)} is VALID [2019-05-15 10:17:58,356 INFO L273 TraceCheckUtils]: 151: Hoare triple {88190#(<= proc_i 100)} assume i <= 1000; {88190#(<= proc_i 100)} is VALID [2019-05-15 10:17:58,356 INFO L273 TraceCheckUtils]: 152: Hoare triple {88190#(<= proc_i 100)} assume i + 4 < a[j]; {88190#(<= proc_i 100)} is VALID [2019-05-15 10:17:58,357 INFO L273 TraceCheckUtils]: 153: Hoare triple {88190#(<= proc_i 100)} assume a[5] == 1000; {88190#(<= proc_i 100)} is VALID [2019-05-15 10:17:58,357 INFO L273 TraceCheckUtils]: 154: Hoare triple {88190#(<= proc_i 100)} assume j > 4; {88190#(<= proc_i 100)} is VALID [2019-05-15 10:17:58,358 INFO L273 TraceCheckUtils]: 155: Hoare triple {88190#(<= proc_i 100)} assume j < 6; {88190#(<= proc_i 100)} is VALID [2019-05-15 10:17:58,358 INFO L273 TraceCheckUtils]: 156: Hoare triple {88190#(<= proc_i 100)} i := i + 4; {88209#(<= proc_i 104)} is VALID [2019-05-15 10:17:58,359 INFO L273 TraceCheckUtils]: 157: Hoare triple {88209#(<= proc_i 104)} assume i <= 1000; {88209#(<= proc_i 104)} is VALID [2019-05-15 10:17:58,359 INFO L273 TraceCheckUtils]: 158: Hoare triple {88209#(<= proc_i 104)} assume i + 4 < a[j]; {88209#(<= proc_i 104)} is VALID [2019-05-15 10:17:58,360 INFO L273 TraceCheckUtils]: 159: Hoare triple {88209#(<= proc_i 104)} assume a[5] == 1000; {88209#(<= proc_i 104)} is VALID [2019-05-15 10:17:58,360 INFO L273 TraceCheckUtils]: 160: Hoare triple {88209#(<= proc_i 104)} assume j > 4; {88209#(<= proc_i 104)} is VALID [2019-05-15 10:17:58,361 INFO L273 TraceCheckUtils]: 161: Hoare triple {88209#(<= proc_i 104)} assume j < 6; {88209#(<= proc_i 104)} is VALID [2019-05-15 10:17:58,361 INFO L273 TraceCheckUtils]: 162: Hoare triple {88209#(<= proc_i 104)} i := i + 4; {88228#(<= proc_i 108)} is VALID [2019-05-15 10:17:58,362 INFO L273 TraceCheckUtils]: 163: Hoare triple {88228#(<= proc_i 108)} assume i <= 1000; {88228#(<= proc_i 108)} is VALID [2019-05-15 10:17:58,362 INFO L273 TraceCheckUtils]: 164: Hoare triple {88228#(<= proc_i 108)} assume i + 4 < a[j]; {88228#(<= proc_i 108)} is VALID [2019-05-15 10:17:58,363 INFO L273 TraceCheckUtils]: 165: Hoare triple {88228#(<= proc_i 108)} assume a[5] == 1000; {88228#(<= proc_i 108)} is VALID [2019-05-15 10:17:58,363 INFO L273 TraceCheckUtils]: 166: Hoare triple {88228#(<= proc_i 108)} assume j > 4; {88228#(<= proc_i 108)} is VALID [2019-05-15 10:17:58,364 INFO L273 TraceCheckUtils]: 167: Hoare triple {88228#(<= proc_i 108)} assume j < 6; {88228#(<= proc_i 108)} is VALID [2019-05-15 10:17:58,364 INFO L273 TraceCheckUtils]: 168: Hoare triple {88228#(<= proc_i 108)} i := i + 4; {88247#(<= proc_i 112)} is VALID [2019-05-15 10:17:58,365 INFO L273 TraceCheckUtils]: 169: Hoare triple {88247#(<= proc_i 112)} assume i <= 1000; {88247#(<= proc_i 112)} is VALID [2019-05-15 10:17:58,365 INFO L273 TraceCheckUtils]: 170: Hoare triple {88247#(<= proc_i 112)} assume i + 4 < a[j]; {88247#(<= proc_i 112)} is VALID [2019-05-15 10:17:58,366 INFO L273 TraceCheckUtils]: 171: Hoare triple {88247#(<= proc_i 112)} assume a[5] == 1000; {88247#(<= proc_i 112)} is VALID [2019-05-15 10:17:58,366 INFO L273 TraceCheckUtils]: 172: Hoare triple {88247#(<= proc_i 112)} assume j > 4; {88247#(<= proc_i 112)} is VALID [2019-05-15 10:17:58,367 INFO L273 TraceCheckUtils]: 173: Hoare triple {88247#(<= proc_i 112)} assume j < 6; {88247#(<= proc_i 112)} is VALID [2019-05-15 10:17:58,367 INFO L273 TraceCheckUtils]: 174: Hoare triple {88247#(<= proc_i 112)} i := i + 4; {88266#(<= proc_i 116)} is VALID [2019-05-15 10:17:58,368 INFO L273 TraceCheckUtils]: 175: Hoare triple {88266#(<= proc_i 116)} assume i <= 1000; {88266#(<= proc_i 116)} is VALID [2019-05-15 10:17:58,368 INFO L273 TraceCheckUtils]: 176: Hoare triple {88266#(<= proc_i 116)} assume i + 4 < a[j]; {88266#(<= proc_i 116)} is VALID [2019-05-15 10:17:58,369 INFO L273 TraceCheckUtils]: 177: Hoare triple {88266#(<= proc_i 116)} assume a[5] == 1000; {88266#(<= proc_i 116)} is VALID [2019-05-15 10:17:58,369 INFO L273 TraceCheckUtils]: 178: Hoare triple {88266#(<= proc_i 116)} assume j > 4; {88266#(<= proc_i 116)} is VALID [2019-05-15 10:17:58,370 INFO L273 TraceCheckUtils]: 179: Hoare triple {88266#(<= proc_i 116)} assume j < 6; {88266#(<= proc_i 116)} is VALID [2019-05-15 10:17:58,370 INFO L273 TraceCheckUtils]: 180: Hoare triple {88266#(<= proc_i 116)} i := i + 4; {88285#(<= proc_i 120)} is VALID [2019-05-15 10:17:58,371 INFO L273 TraceCheckUtils]: 181: Hoare triple {88285#(<= proc_i 120)} assume i <= 1000; {88285#(<= proc_i 120)} is VALID [2019-05-15 10:17:58,371 INFO L273 TraceCheckUtils]: 182: Hoare triple {88285#(<= proc_i 120)} assume i + 4 < a[j]; {88285#(<= proc_i 120)} is VALID [2019-05-15 10:17:58,372 INFO L273 TraceCheckUtils]: 183: Hoare triple {88285#(<= proc_i 120)} assume a[5] == 1000; {88285#(<= proc_i 120)} is VALID [2019-05-15 10:17:58,372 INFO L273 TraceCheckUtils]: 184: Hoare triple {88285#(<= proc_i 120)} assume j > 4; {88285#(<= proc_i 120)} is VALID [2019-05-15 10:17:58,373 INFO L273 TraceCheckUtils]: 185: Hoare triple {88285#(<= proc_i 120)} assume j < 6; {88285#(<= proc_i 120)} is VALID [2019-05-15 10:17:58,373 INFO L273 TraceCheckUtils]: 186: Hoare triple {88285#(<= proc_i 120)} i := i + 4; {88304#(<= proc_i 124)} is VALID [2019-05-15 10:17:58,374 INFO L273 TraceCheckUtils]: 187: Hoare triple {88304#(<= proc_i 124)} assume i <= 1000; {88304#(<= proc_i 124)} is VALID [2019-05-15 10:17:58,374 INFO L273 TraceCheckUtils]: 188: Hoare triple {88304#(<= proc_i 124)} assume i + 4 < a[j]; {88304#(<= proc_i 124)} is VALID [2019-05-15 10:17:58,375 INFO L273 TraceCheckUtils]: 189: Hoare triple {88304#(<= proc_i 124)} assume a[5] == 1000; {88304#(<= proc_i 124)} is VALID [2019-05-15 10:17:58,375 INFO L273 TraceCheckUtils]: 190: Hoare triple {88304#(<= proc_i 124)} assume j > 4; {88304#(<= proc_i 124)} is VALID [2019-05-15 10:17:58,376 INFO L273 TraceCheckUtils]: 191: Hoare triple {88304#(<= proc_i 124)} assume j < 6; {88304#(<= proc_i 124)} is VALID [2019-05-15 10:17:58,376 INFO L273 TraceCheckUtils]: 192: Hoare triple {88304#(<= proc_i 124)} i := i + 4; {88323#(<= proc_i 128)} is VALID [2019-05-15 10:17:58,377 INFO L273 TraceCheckUtils]: 193: Hoare triple {88323#(<= proc_i 128)} assume i <= 1000; {88323#(<= proc_i 128)} is VALID [2019-05-15 10:17:58,377 INFO L273 TraceCheckUtils]: 194: Hoare triple {88323#(<= proc_i 128)} assume i + 4 < a[j]; {88323#(<= proc_i 128)} is VALID [2019-05-15 10:17:58,378 INFO L273 TraceCheckUtils]: 195: Hoare triple {88323#(<= proc_i 128)} assume a[5] == 1000; {88323#(<= proc_i 128)} is VALID [2019-05-15 10:17:58,378 INFO L273 TraceCheckUtils]: 196: Hoare triple {88323#(<= proc_i 128)} assume j > 4; {88323#(<= proc_i 128)} is VALID [2019-05-15 10:17:58,379 INFO L273 TraceCheckUtils]: 197: Hoare triple {88323#(<= proc_i 128)} assume j < 6; {88323#(<= proc_i 128)} is VALID [2019-05-15 10:17:58,379 INFO L273 TraceCheckUtils]: 198: Hoare triple {88323#(<= proc_i 128)} i := i + 4; {88342#(<= proc_i 132)} is VALID [2019-05-15 10:17:58,380 INFO L273 TraceCheckUtils]: 199: Hoare triple {88342#(<= proc_i 132)} assume i <= 1000; {88342#(<= proc_i 132)} is VALID [2019-05-15 10:17:58,380 INFO L273 TraceCheckUtils]: 200: Hoare triple {88342#(<= proc_i 132)} assume i + 4 < a[j]; {88342#(<= proc_i 132)} is VALID [2019-05-15 10:17:58,381 INFO L273 TraceCheckUtils]: 201: Hoare triple {88342#(<= proc_i 132)} assume a[5] == 1000; {88342#(<= proc_i 132)} is VALID [2019-05-15 10:17:58,381 INFO L273 TraceCheckUtils]: 202: Hoare triple {88342#(<= proc_i 132)} assume j > 4; {88342#(<= proc_i 132)} is VALID [2019-05-15 10:17:58,382 INFO L273 TraceCheckUtils]: 203: Hoare triple {88342#(<= proc_i 132)} assume j < 6; {88342#(<= proc_i 132)} is VALID [2019-05-15 10:17:58,382 INFO L273 TraceCheckUtils]: 204: Hoare triple {88342#(<= proc_i 132)} i := i + 4; {88361#(<= proc_i 136)} is VALID [2019-05-15 10:17:58,383 INFO L273 TraceCheckUtils]: 205: Hoare triple {88361#(<= proc_i 136)} assume i <= 1000; {88361#(<= proc_i 136)} is VALID [2019-05-15 10:17:58,383 INFO L273 TraceCheckUtils]: 206: Hoare triple {88361#(<= proc_i 136)} assume i + 4 < a[j]; {88361#(<= proc_i 136)} is VALID [2019-05-15 10:17:58,384 INFO L273 TraceCheckUtils]: 207: Hoare triple {88361#(<= proc_i 136)} assume a[5] == 1000; {88361#(<= proc_i 136)} is VALID [2019-05-15 10:17:58,384 INFO L273 TraceCheckUtils]: 208: Hoare triple {88361#(<= proc_i 136)} assume j > 4; {88361#(<= proc_i 136)} is VALID [2019-05-15 10:17:58,384 INFO L273 TraceCheckUtils]: 209: Hoare triple {88361#(<= proc_i 136)} assume j < 6; {88361#(<= proc_i 136)} is VALID [2019-05-15 10:17:58,385 INFO L273 TraceCheckUtils]: 210: Hoare triple {88361#(<= proc_i 136)} i := i + 4; {88380#(<= proc_i 140)} is VALID [2019-05-15 10:17:58,386 INFO L273 TraceCheckUtils]: 211: Hoare triple {88380#(<= proc_i 140)} assume i <= 1000; {88380#(<= proc_i 140)} is VALID [2019-05-15 10:17:58,386 INFO L273 TraceCheckUtils]: 212: Hoare triple {88380#(<= proc_i 140)} assume i + 4 < a[j]; {88380#(<= proc_i 140)} is VALID [2019-05-15 10:17:58,387 INFO L273 TraceCheckUtils]: 213: Hoare triple {88380#(<= proc_i 140)} assume a[5] == 1000; {88380#(<= proc_i 140)} is VALID [2019-05-15 10:17:58,387 INFO L273 TraceCheckUtils]: 214: Hoare triple {88380#(<= proc_i 140)} assume j > 4; {88380#(<= proc_i 140)} is VALID [2019-05-15 10:17:58,387 INFO L273 TraceCheckUtils]: 215: Hoare triple {88380#(<= proc_i 140)} assume j < 6; {88380#(<= proc_i 140)} is VALID [2019-05-15 10:17:58,388 INFO L273 TraceCheckUtils]: 216: Hoare triple {88380#(<= proc_i 140)} i := i + 4; {88399#(<= proc_i 144)} is VALID [2019-05-15 10:17:58,389 INFO L273 TraceCheckUtils]: 217: Hoare triple {88399#(<= proc_i 144)} assume i <= 1000; {88399#(<= proc_i 144)} is VALID [2019-05-15 10:17:58,389 INFO L273 TraceCheckUtils]: 218: Hoare triple {88399#(<= proc_i 144)} assume i + 4 < a[j]; {88399#(<= proc_i 144)} is VALID [2019-05-15 10:17:58,390 INFO L273 TraceCheckUtils]: 219: Hoare triple {88399#(<= proc_i 144)} assume a[5] == 1000; {88399#(<= proc_i 144)} is VALID [2019-05-15 10:17:58,390 INFO L273 TraceCheckUtils]: 220: Hoare triple {88399#(<= proc_i 144)} assume j > 4; {88399#(<= proc_i 144)} is VALID [2019-05-15 10:17:58,390 INFO L273 TraceCheckUtils]: 221: Hoare triple {88399#(<= proc_i 144)} assume j < 6; {88399#(<= proc_i 144)} is VALID [2019-05-15 10:17:58,391 INFO L273 TraceCheckUtils]: 222: Hoare triple {88399#(<= proc_i 144)} i := i + 4; {88418#(<= proc_i 148)} is VALID [2019-05-15 10:17:58,392 INFO L273 TraceCheckUtils]: 223: Hoare triple {88418#(<= proc_i 148)} assume i <= 1000; {88418#(<= proc_i 148)} is VALID [2019-05-15 10:17:58,392 INFO L273 TraceCheckUtils]: 224: Hoare triple {88418#(<= proc_i 148)} assume i + 4 < a[j]; {88418#(<= proc_i 148)} is VALID [2019-05-15 10:17:58,393 INFO L273 TraceCheckUtils]: 225: Hoare triple {88418#(<= proc_i 148)} assume a[5] == 1000; {88418#(<= proc_i 148)} is VALID [2019-05-15 10:17:58,393 INFO L273 TraceCheckUtils]: 226: Hoare triple {88418#(<= proc_i 148)} assume j > 4; {88418#(<= proc_i 148)} is VALID [2019-05-15 10:17:58,393 INFO L273 TraceCheckUtils]: 227: Hoare triple {88418#(<= proc_i 148)} assume j < 6; {88418#(<= proc_i 148)} is VALID [2019-05-15 10:17:58,394 INFO L273 TraceCheckUtils]: 228: Hoare triple {88418#(<= proc_i 148)} i := i + 4; {88437#(<= proc_i 152)} is VALID [2019-05-15 10:17:58,395 INFO L273 TraceCheckUtils]: 229: Hoare triple {88437#(<= proc_i 152)} assume i <= 1000; {88437#(<= proc_i 152)} is VALID [2019-05-15 10:17:58,395 INFO L273 TraceCheckUtils]: 230: Hoare triple {88437#(<= proc_i 152)} assume i + 4 < a[j]; {88437#(<= proc_i 152)} is VALID [2019-05-15 10:17:58,396 INFO L273 TraceCheckUtils]: 231: Hoare triple {88437#(<= proc_i 152)} assume a[5] == 1000; {88437#(<= proc_i 152)} is VALID [2019-05-15 10:17:58,396 INFO L273 TraceCheckUtils]: 232: Hoare triple {88437#(<= proc_i 152)} assume j > 4; {88437#(<= proc_i 152)} is VALID [2019-05-15 10:17:58,396 INFO L273 TraceCheckUtils]: 233: Hoare triple {88437#(<= proc_i 152)} assume j < 6; {88437#(<= proc_i 152)} is VALID [2019-05-15 10:17:58,397 INFO L273 TraceCheckUtils]: 234: Hoare triple {88437#(<= proc_i 152)} i := i + 4; {88456#(<= proc_i 156)} is VALID [2019-05-15 10:17:58,398 INFO L273 TraceCheckUtils]: 235: Hoare triple {88456#(<= proc_i 156)} assume i <= 1000; {88456#(<= proc_i 156)} is VALID [2019-05-15 10:17:58,398 INFO L273 TraceCheckUtils]: 236: Hoare triple {88456#(<= proc_i 156)} assume i + 4 < a[j]; {88456#(<= proc_i 156)} is VALID [2019-05-15 10:17:58,398 INFO L273 TraceCheckUtils]: 237: Hoare triple {88456#(<= proc_i 156)} assume a[5] == 1000; {88456#(<= proc_i 156)} is VALID [2019-05-15 10:17:58,399 INFO L273 TraceCheckUtils]: 238: Hoare triple {88456#(<= proc_i 156)} assume j > 4; {88456#(<= proc_i 156)} is VALID [2019-05-15 10:17:58,399 INFO L273 TraceCheckUtils]: 239: Hoare triple {88456#(<= proc_i 156)} assume j < 6; {88456#(<= proc_i 156)} is VALID [2019-05-15 10:17:58,400 INFO L273 TraceCheckUtils]: 240: Hoare triple {88456#(<= proc_i 156)} i := i + 4; {88475#(<= proc_i 160)} is VALID [2019-05-15 10:17:58,401 INFO L273 TraceCheckUtils]: 241: Hoare triple {88475#(<= proc_i 160)} assume i <= 1000; {88475#(<= proc_i 160)} is VALID [2019-05-15 10:17:58,401 INFO L273 TraceCheckUtils]: 242: Hoare triple {88475#(<= proc_i 160)} assume i + 4 < a[j]; {88475#(<= proc_i 160)} is VALID [2019-05-15 10:17:58,401 INFO L273 TraceCheckUtils]: 243: Hoare triple {88475#(<= proc_i 160)} assume a[5] == 1000; {88475#(<= proc_i 160)} is VALID [2019-05-15 10:17:58,402 INFO L273 TraceCheckUtils]: 244: Hoare triple {88475#(<= proc_i 160)} assume j > 4; {88475#(<= proc_i 160)} is VALID [2019-05-15 10:17:58,402 INFO L273 TraceCheckUtils]: 245: Hoare triple {88475#(<= proc_i 160)} assume j < 6; {88475#(<= proc_i 160)} is VALID [2019-05-15 10:17:58,403 INFO L273 TraceCheckUtils]: 246: Hoare triple {88475#(<= proc_i 160)} i := i + 4; {88494#(<= proc_i 164)} is VALID [2019-05-15 10:17:58,404 INFO L273 TraceCheckUtils]: 247: Hoare triple {88494#(<= proc_i 164)} assume i <= 1000; {88494#(<= proc_i 164)} is VALID [2019-05-15 10:17:58,404 INFO L273 TraceCheckUtils]: 248: Hoare triple {88494#(<= proc_i 164)} assume i + 4 < a[j]; {88494#(<= proc_i 164)} is VALID [2019-05-15 10:17:58,405 INFO L273 TraceCheckUtils]: 249: Hoare triple {88494#(<= proc_i 164)} assume a[5] == 1000; {88494#(<= proc_i 164)} is VALID [2019-05-15 10:17:58,405 INFO L273 TraceCheckUtils]: 250: Hoare triple {88494#(<= proc_i 164)} assume j > 4; {88494#(<= proc_i 164)} is VALID [2019-05-15 10:17:58,405 INFO L273 TraceCheckUtils]: 251: Hoare triple {88494#(<= proc_i 164)} assume j < 6; {88494#(<= proc_i 164)} is VALID [2019-05-15 10:17:58,406 INFO L273 TraceCheckUtils]: 252: Hoare triple {88494#(<= proc_i 164)} i := i + 4; {88513#(<= proc_i 168)} is VALID [2019-05-15 10:17:58,407 INFO L273 TraceCheckUtils]: 253: Hoare triple {88513#(<= proc_i 168)} assume i <= 1000; {88513#(<= proc_i 168)} is VALID [2019-05-15 10:17:58,407 INFO L273 TraceCheckUtils]: 254: Hoare triple {88513#(<= proc_i 168)} assume i + 4 < a[j]; {88513#(<= proc_i 168)} is VALID [2019-05-15 10:17:58,407 INFO L273 TraceCheckUtils]: 255: Hoare triple {88513#(<= proc_i 168)} assume a[5] == 1000; {88513#(<= proc_i 168)} is VALID [2019-05-15 10:17:58,408 INFO L273 TraceCheckUtils]: 256: Hoare triple {88513#(<= proc_i 168)} assume j > 4; {88513#(<= proc_i 168)} is VALID [2019-05-15 10:17:58,408 INFO L273 TraceCheckUtils]: 257: Hoare triple {88513#(<= proc_i 168)} assume j < 6; {88513#(<= proc_i 168)} is VALID [2019-05-15 10:17:58,409 INFO L273 TraceCheckUtils]: 258: Hoare triple {88513#(<= proc_i 168)} i := i + 4; {88532#(<= proc_i 172)} is VALID [2019-05-15 10:17:58,410 INFO L273 TraceCheckUtils]: 259: Hoare triple {88532#(<= proc_i 172)} assume i <= 1000; {88532#(<= proc_i 172)} is VALID [2019-05-15 10:17:58,410 INFO L273 TraceCheckUtils]: 260: Hoare triple {88532#(<= proc_i 172)} assume i + 4 < a[j]; {88532#(<= proc_i 172)} is VALID [2019-05-15 10:17:58,410 INFO L273 TraceCheckUtils]: 261: Hoare triple {88532#(<= proc_i 172)} assume a[5] == 1000; {88532#(<= proc_i 172)} is VALID [2019-05-15 10:17:58,411 INFO L273 TraceCheckUtils]: 262: Hoare triple {88532#(<= proc_i 172)} assume j > 4; {88532#(<= proc_i 172)} is VALID [2019-05-15 10:17:58,411 INFO L273 TraceCheckUtils]: 263: Hoare triple {88532#(<= proc_i 172)} assume j < 6; {88532#(<= proc_i 172)} is VALID [2019-05-15 10:17:58,412 INFO L273 TraceCheckUtils]: 264: Hoare triple {88532#(<= proc_i 172)} i := i + 4; {88551#(<= proc_i 176)} is VALID [2019-05-15 10:17:58,412 INFO L273 TraceCheckUtils]: 265: Hoare triple {88551#(<= proc_i 176)} assume i <= 1000; {88551#(<= proc_i 176)} is VALID [2019-05-15 10:17:58,413 INFO L273 TraceCheckUtils]: 266: Hoare triple {88551#(<= proc_i 176)} assume i + 4 < a[j]; {88551#(<= proc_i 176)} is VALID [2019-05-15 10:17:58,413 INFO L273 TraceCheckUtils]: 267: Hoare triple {88551#(<= proc_i 176)} assume a[5] == 1000; {88551#(<= proc_i 176)} is VALID [2019-05-15 10:17:58,414 INFO L273 TraceCheckUtils]: 268: Hoare triple {88551#(<= proc_i 176)} assume j > 4; {88551#(<= proc_i 176)} is VALID [2019-05-15 10:17:58,414 INFO L273 TraceCheckUtils]: 269: Hoare triple {88551#(<= proc_i 176)} assume j < 6; {88551#(<= proc_i 176)} is VALID [2019-05-15 10:17:58,415 INFO L273 TraceCheckUtils]: 270: Hoare triple {88551#(<= proc_i 176)} i := i + 4; {88570#(<= proc_i 180)} is VALID [2019-05-15 10:17:58,415 INFO L273 TraceCheckUtils]: 271: Hoare triple {88570#(<= proc_i 180)} assume i <= 1000; {88570#(<= proc_i 180)} is VALID [2019-05-15 10:17:58,416 INFO L273 TraceCheckUtils]: 272: Hoare triple {88570#(<= proc_i 180)} assume i + 4 < a[j]; {88570#(<= proc_i 180)} is VALID [2019-05-15 10:17:58,416 INFO L273 TraceCheckUtils]: 273: Hoare triple {88570#(<= proc_i 180)} assume a[5] == 1000; {88570#(<= proc_i 180)} is VALID [2019-05-15 10:17:58,417 INFO L273 TraceCheckUtils]: 274: Hoare triple {88570#(<= proc_i 180)} assume j > 4; {88570#(<= proc_i 180)} is VALID [2019-05-15 10:17:58,417 INFO L273 TraceCheckUtils]: 275: Hoare triple {88570#(<= proc_i 180)} assume j < 6; {88570#(<= proc_i 180)} is VALID [2019-05-15 10:17:58,418 INFO L273 TraceCheckUtils]: 276: Hoare triple {88570#(<= proc_i 180)} i := i + 4; {88589#(<= proc_i 184)} is VALID [2019-05-15 10:17:58,419 INFO L273 TraceCheckUtils]: 277: Hoare triple {88589#(<= proc_i 184)} assume i <= 1000; {88589#(<= proc_i 184)} is VALID [2019-05-15 10:17:58,419 INFO L273 TraceCheckUtils]: 278: Hoare triple {88589#(<= proc_i 184)} assume i + 4 < a[j]; {88589#(<= proc_i 184)} is VALID [2019-05-15 10:17:58,420 INFO L273 TraceCheckUtils]: 279: Hoare triple {88589#(<= proc_i 184)} assume a[5] == 1000; {88589#(<= proc_i 184)} is VALID [2019-05-15 10:17:58,420 INFO L273 TraceCheckUtils]: 280: Hoare triple {88589#(<= proc_i 184)} assume j > 4; {88589#(<= proc_i 184)} is VALID [2019-05-15 10:17:58,420 INFO L273 TraceCheckUtils]: 281: Hoare triple {88589#(<= proc_i 184)} assume j < 6; {88589#(<= proc_i 184)} is VALID [2019-05-15 10:17:58,421 INFO L273 TraceCheckUtils]: 282: Hoare triple {88589#(<= proc_i 184)} i := i + 4; {88608#(<= proc_i 188)} is VALID [2019-05-15 10:17:58,422 INFO L273 TraceCheckUtils]: 283: Hoare triple {88608#(<= proc_i 188)} assume i <= 1000; {88608#(<= proc_i 188)} is VALID [2019-05-15 10:17:58,422 INFO L273 TraceCheckUtils]: 284: Hoare triple {88608#(<= proc_i 188)} assume i + 4 < a[j]; {88608#(<= proc_i 188)} is VALID [2019-05-15 10:17:58,423 INFO L273 TraceCheckUtils]: 285: Hoare triple {88608#(<= proc_i 188)} assume a[5] == 1000; {88608#(<= proc_i 188)} is VALID [2019-05-15 10:17:58,423 INFO L273 TraceCheckUtils]: 286: Hoare triple {88608#(<= proc_i 188)} assume j > 4; {88608#(<= proc_i 188)} is VALID [2019-05-15 10:17:58,423 INFO L273 TraceCheckUtils]: 287: Hoare triple {88608#(<= proc_i 188)} assume j < 6; {88608#(<= proc_i 188)} is VALID [2019-05-15 10:17:58,424 INFO L273 TraceCheckUtils]: 288: Hoare triple {88608#(<= proc_i 188)} i := i + 4; {88627#(<= proc_i 192)} is VALID [2019-05-15 10:17:58,425 INFO L273 TraceCheckUtils]: 289: Hoare triple {88627#(<= proc_i 192)} assume i <= 1000; {88627#(<= proc_i 192)} is VALID [2019-05-15 10:17:58,425 INFO L273 TraceCheckUtils]: 290: Hoare triple {88627#(<= proc_i 192)} assume i + 4 < a[j]; {88627#(<= proc_i 192)} is VALID [2019-05-15 10:17:58,425 INFO L273 TraceCheckUtils]: 291: Hoare triple {88627#(<= proc_i 192)} assume a[5] == 1000; {88627#(<= proc_i 192)} is VALID [2019-05-15 10:17:58,426 INFO L273 TraceCheckUtils]: 292: Hoare triple {88627#(<= proc_i 192)} assume j > 4; {88627#(<= proc_i 192)} is VALID [2019-05-15 10:17:58,426 INFO L273 TraceCheckUtils]: 293: Hoare triple {88627#(<= proc_i 192)} assume j < 6; {88627#(<= proc_i 192)} is VALID [2019-05-15 10:17:58,427 INFO L273 TraceCheckUtils]: 294: Hoare triple {88627#(<= proc_i 192)} i := i + 4; {88646#(<= proc_i 196)} is VALID [2019-05-15 10:17:58,428 INFO L273 TraceCheckUtils]: 295: Hoare triple {88646#(<= proc_i 196)} assume i <= 1000; {88646#(<= proc_i 196)} is VALID [2019-05-15 10:17:58,428 INFO L273 TraceCheckUtils]: 296: Hoare triple {88646#(<= proc_i 196)} assume i + 4 < a[j]; {88646#(<= proc_i 196)} is VALID [2019-05-15 10:17:58,429 INFO L273 TraceCheckUtils]: 297: Hoare triple {88646#(<= proc_i 196)} assume a[5] == 1000; {88646#(<= proc_i 196)} is VALID [2019-05-15 10:17:58,429 INFO L273 TraceCheckUtils]: 298: Hoare triple {88646#(<= proc_i 196)} assume j > 4; {88646#(<= proc_i 196)} is VALID [2019-05-15 10:17:58,429 INFO L273 TraceCheckUtils]: 299: Hoare triple {88646#(<= proc_i 196)} assume j < 6; {88646#(<= proc_i 196)} is VALID [2019-05-15 10:17:58,430 INFO L273 TraceCheckUtils]: 300: Hoare triple {88646#(<= proc_i 196)} i := i + 4; {88665#(<= proc_i 200)} is VALID [2019-05-15 10:17:58,431 INFO L273 TraceCheckUtils]: 301: Hoare triple {88665#(<= proc_i 200)} assume i <= 1000; {88665#(<= proc_i 200)} is VALID [2019-05-15 10:17:58,431 INFO L273 TraceCheckUtils]: 302: Hoare triple {88665#(<= proc_i 200)} assume i + 4 < a[j]; {88665#(<= proc_i 200)} is VALID [2019-05-15 10:17:58,432 INFO L273 TraceCheckUtils]: 303: Hoare triple {88665#(<= proc_i 200)} assume a[5] == 1000; {88665#(<= proc_i 200)} is VALID [2019-05-15 10:17:58,432 INFO L273 TraceCheckUtils]: 304: Hoare triple {88665#(<= proc_i 200)} assume j > 4; {88665#(<= proc_i 200)} is VALID [2019-05-15 10:17:58,433 INFO L273 TraceCheckUtils]: 305: Hoare triple {88665#(<= proc_i 200)} assume j < 6; {88665#(<= proc_i 200)} is VALID [2019-05-15 10:17:58,433 INFO L273 TraceCheckUtils]: 306: Hoare triple {88665#(<= proc_i 200)} i := i + 4; {88684#(<= proc_i 204)} is VALID [2019-05-15 10:17:58,434 INFO L273 TraceCheckUtils]: 307: Hoare triple {88684#(<= proc_i 204)} assume i <= 1000; {88684#(<= proc_i 204)} is VALID [2019-05-15 10:17:58,434 INFO L273 TraceCheckUtils]: 308: Hoare triple {88684#(<= proc_i 204)} assume i + 4 < a[j]; {88684#(<= proc_i 204)} is VALID [2019-05-15 10:17:58,435 INFO L273 TraceCheckUtils]: 309: Hoare triple {88684#(<= proc_i 204)} assume a[5] == 1000; {88684#(<= proc_i 204)} is VALID [2019-05-15 10:17:58,435 INFO L273 TraceCheckUtils]: 310: Hoare triple {88684#(<= proc_i 204)} assume j > 4; {88684#(<= proc_i 204)} is VALID [2019-05-15 10:17:58,436 INFO L273 TraceCheckUtils]: 311: Hoare triple {88684#(<= proc_i 204)} assume j < 6; {88684#(<= proc_i 204)} is VALID [2019-05-15 10:17:58,436 INFO L273 TraceCheckUtils]: 312: Hoare triple {88684#(<= proc_i 204)} i := i + 4; {88703#(<= proc_i 208)} is VALID [2019-05-15 10:17:58,437 INFO L273 TraceCheckUtils]: 313: Hoare triple {88703#(<= proc_i 208)} assume i <= 1000; {88703#(<= proc_i 208)} is VALID [2019-05-15 10:17:58,437 INFO L273 TraceCheckUtils]: 314: Hoare triple {88703#(<= proc_i 208)} assume i + 4 < a[j]; {88703#(<= proc_i 208)} is VALID [2019-05-15 10:17:58,438 INFO L273 TraceCheckUtils]: 315: Hoare triple {88703#(<= proc_i 208)} assume a[5] == 1000; {88703#(<= proc_i 208)} is VALID [2019-05-15 10:17:58,438 INFO L273 TraceCheckUtils]: 316: Hoare triple {88703#(<= proc_i 208)} assume j > 4; {88703#(<= proc_i 208)} is VALID [2019-05-15 10:17:58,439 INFO L273 TraceCheckUtils]: 317: Hoare triple {88703#(<= proc_i 208)} assume j < 6; {88703#(<= proc_i 208)} is VALID [2019-05-15 10:17:58,439 INFO L273 TraceCheckUtils]: 318: Hoare triple {88703#(<= proc_i 208)} i := i + 4; {88722#(<= proc_i 212)} is VALID [2019-05-15 10:17:58,440 INFO L273 TraceCheckUtils]: 319: Hoare triple {88722#(<= proc_i 212)} assume i <= 1000; {88722#(<= proc_i 212)} is VALID [2019-05-15 10:17:58,440 INFO L273 TraceCheckUtils]: 320: Hoare triple {88722#(<= proc_i 212)} assume i + 4 < a[j]; {88722#(<= proc_i 212)} is VALID [2019-05-15 10:17:58,441 INFO L273 TraceCheckUtils]: 321: Hoare triple {88722#(<= proc_i 212)} assume a[5] == 1000; {88722#(<= proc_i 212)} is VALID [2019-05-15 10:17:58,441 INFO L273 TraceCheckUtils]: 322: Hoare triple {88722#(<= proc_i 212)} assume j > 4; {88722#(<= proc_i 212)} is VALID [2019-05-15 10:17:58,442 INFO L273 TraceCheckUtils]: 323: Hoare triple {88722#(<= proc_i 212)} assume j < 6; {88722#(<= proc_i 212)} is VALID [2019-05-15 10:17:58,442 INFO L273 TraceCheckUtils]: 324: Hoare triple {88722#(<= proc_i 212)} i := i + 4; {88741#(<= proc_i 216)} is VALID [2019-05-15 10:17:58,443 INFO L273 TraceCheckUtils]: 325: Hoare triple {88741#(<= proc_i 216)} assume i <= 1000; {88741#(<= proc_i 216)} is VALID [2019-05-15 10:17:58,443 INFO L273 TraceCheckUtils]: 326: Hoare triple {88741#(<= proc_i 216)} assume i + 4 < a[j]; {88741#(<= proc_i 216)} is VALID [2019-05-15 10:17:58,444 INFO L273 TraceCheckUtils]: 327: Hoare triple {88741#(<= proc_i 216)} assume a[5] == 1000; {88741#(<= proc_i 216)} is VALID [2019-05-15 10:17:58,444 INFO L273 TraceCheckUtils]: 328: Hoare triple {88741#(<= proc_i 216)} assume j > 4; {88741#(<= proc_i 216)} is VALID [2019-05-15 10:17:58,445 INFO L273 TraceCheckUtils]: 329: Hoare triple {88741#(<= proc_i 216)} assume j < 6; {88741#(<= proc_i 216)} is VALID [2019-05-15 10:17:58,445 INFO L273 TraceCheckUtils]: 330: Hoare triple {88741#(<= proc_i 216)} i := i + 4; {88760#(<= proc_i 220)} is VALID [2019-05-15 10:17:58,446 INFO L273 TraceCheckUtils]: 331: Hoare triple {88760#(<= proc_i 220)} assume i <= 1000; {88760#(<= proc_i 220)} is VALID [2019-05-15 10:17:58,446 INFO L273 TraceCheckUtils]: 332: Hoare triple {88760#(<= proc_i 220)} assume i + 4 < a[j]; {88760#(<= proc_i 220)} is VALID [2019-05-15 10:17:58,447 INFO L273 TraceCheckUtils]: 333: Hoare triple {88760#(<= proc_i 220)} assume a[5] == 1000; {88760#(<= proc_i 220)} is VALID [2019-05-15 10:17:58,447 INFO L273 TraceCheckUtils]: 334: Hoare triple {88760#(<= proc_i 220)} assume j > 4; {88760#(<= proc_i 220)} is VALID [2019-05-15 10:17:58,448 INFO L273 TraceCheckUtils]: 335: Hoare triple {88760#(<= proc_i 220)} assume j < 6; {88760#(<= proc_i 220)} is VALID [2019-05-15 10:17:58,448 INFO L273 TraceCheckUtils]: 336: Hoare triple {88760#(<= proc_i 220)} i := i + 4; {88779#(<= proc_i 224)} is VALID [2019-05-15 10:17:58,449 INFO L273 TraceCheckUtils]: 337: Hoare triple {88779#(<= proc_i 224)} assume i <= 1000; {88779#(<= proc_i 224)} is VALID [2019-05-15 10:17:58,449 INFO L273 TraceCheckUtils]: 338: Hoare triple {88779#(<= proc_i 224)} assume i + 4 < a[j]; {88779#(<= proc_i 224)} is VALID [2019-05-15 10:17:58,450 INFO L273 TraceCheckUtils]: 339: Hoare triple {88779#(<= proc_i 224)} assume a[5] == 1000; {88779#(<= proc_i 224)} is VALID [2019-05-15 10:17:58,450 INFO L273 TraceCheckUtils]: 340: Hoare triple {88779#(<= proc_i 224)} assume j > 4; {88779#(<= proc_i 224)} is VALID [2019-05-15 10:17:58,451 INFO L273 TraceCheckUtils]: 341: Hoare triple {88779#(<= proc_i 224)} assume j < 6; {88779#(<= proc_i 224)} is VALID [2019-05-15 10:17:58,451 INFO L273 TraceCheckUtils]: 342: Hoare triple {88779#(<= proc_i 224)} i := i + 4; {88798#(<= proc_i 228)} is VALID [2019-05-15 10:17:58,452 INFO L273 TraceCheckUtils]: 343: Hoare triple {88798#(<= proc_i 228)} assume i <= 1000; {88798#(<= proc_i 228)} is VALID [2019-05-15 10:17:58,452 INFO L273 TraceCheckUtils]: 344: Hoare triple {88798#(<= proc_i 228)} assume i + 4 < a[j]; {88798#(<= proc_i 228)} is VALID [2019-05-15 10:17:58,453 INFO L273 TraceCheckUtils]: 345: Hoare triple {88798#(<= proc_i 228)} assume a[5] == 1000; {88798#(<= proc_i 228)} is VALID [2019-05-15 10:17:58,453 INFO L273 TraceCheckUtils]: 346: Hoare triple {88798#(<= proc_i 228)} assume j > 4; {88798#(<= proc_i 228)} is VALID [2019-05-15 10:17:58,454 INFO L273 TraceCheckUtils]: 347: Hoare triple {88798#(<= proc_i 228)} assume j < 6; {88798#(<= proc_i 228)} is VALID [2019-05-15 10:17:58,454 INFO L273 TraceCheckUtils]: 348: Hoare triple {88798#(<= proc_i 228)} i := i + 4; {88817#(<= proc_i 232)} is VALID [2019-05-15 10:17:58,455 INFO L273 TraceCheckUtils]: 349: Hoare triple {88817#(<= proc_i 232)} assume i <= 1000; {88817#(<= proc_i 232)} is VALID [2019-05-15 10:17:58,455 INFO L273 TraceCheckUtils]: 350: Hoare triple {88817#(<= proc_i 232)} assume i + 4 < a[j]; {88817#(<= proc_i 232)} is VALID [2019-05-15 10:17:58,456 INFO L273 TraceCheckUtils]: 351: Hoare triple {88817#(<= proc_i 232)} assume a[5] == 1000; {88817#(<= proc_i 232)} is VALID [2019-05-15 10:17:58,456 INFO L273 TraceCheckUtils]: 352: Hoare triple {88817#(<= proc_i 232)} assume j > 4; {88817#(<= proc_i 232)} is VALID [2019-05-15 10:17:58,457 INFO L273 TraceCheckUtils]: 353: Hoare triple {88817#(<= proc_i 232)} assume j < 6; {88817#(<= proc_i 232)} is VALID [2019-05-15 10:17:58,457 INFO L273 TraceCheckUtils]: 354: Hoare triple {88817#(<= proc_i 232)} i := i + 4; {88836#(<= proc_i 236)} is VALID [2019-05-15 10:17:58,458 INFO L273 TraceCheckUtils]: 355: Hoare triple {88836#(<= proc_i 236)} assume i <= 1000; {88836#(<= proc_i 236)} is VALID [2019-05-15 10:17:58,458 INFO L273 TraceCheckUtils]: 356: Hoare triple {88836#(<= proc_i 236)} assume i + 4 < a[j]; {88836#(<= proc_i 236)} is VALID [2019-05-15 10:17:58,459 INFO L273 TraceCheckUtils]: 357: Hoare triple {88836#(<= proc_i 236)} assume a[5] == 1000; {88836#(<= proc_i 236)} is VALID [2019-05-15 10:17:58,459 INFO L273 TraceCheckUtils]: 358: Hoare triple {88836#(<= proc_i 236)} assume j > 4; {88836#(<= proc_i 236)} is VALID [2019-05-15 10:17:58,460 INFO L273 TraceCheckUtils]: 359: Hoare triple {88836#(<= proc_i 236)} assume j < 6; {88836#(<= proc_i 236)} is VALID [2019-05-15 10:17:58,461 INFO L273 TraceCheckUtils]: 360: Hoare triple {88836#(<= proc_i 236)} i := i + 4; {88855#(<= proc_i 240)} is VALID [2019-05-15 10:17:58,461 INFO L273 TraceCheckUtils]: 361: Hoare triple {88855#(<= proc_i 240)} assume i <= 1000; {88855#(<= proc_i 240)} is VALID [2019-05-15 10:17:58,462 INFO L273 TraceCheckUtils]: 362: Hoare triple {88855#(<= proc_i 240)} assume i + 4 < a[j]; {88855#(<= proc_i 240)} is VALID [2019-05-15 10:17:58,462 INFO L273 TraceCheckUtils]: 363: Hoare triple {88855#(<= proc_i 240)} assume a[5] == 1000; {88855#(<= proc_i 240)} is VALID [2019-05-15 10:17:58,462 INFO L273 TraceCheckUtils]: 364: Hoare triple {88855#(<= proc_i 240)} assume j > 4; {88855#(<= proc_i 240)} is VALID [2019-05-15 10:17:58,463 INFO L273 TraceCheckUtils]: 365: Hoare triple {88855#(<= proc_i 240)} assume j < 6; {88855#(<= proc_i 240)} is VALID [2019-05-15 10:17:58,464 INFO L273 TraceCheckUtils]: 366: Hoare triple {88855#(<= proc_i 240)} i := i + 4; {88874#(<= proc_i 244)} is VALID [2019-05-15 10:17:58,464 INFO L273 TraceCheckUtils]: 367: Hoare triple {88874#(<= proc_i 244)} assume i <= 1000; {88874#(<= proc_i 244)} is VALID [2019-05-15 10:17:58,464 INFO L273 TraceCheckUtils]: 368: Hoare triple {88874#(<= proc_i 244)} assume i + 4 < a[j]; {88874#(<= proc_i 244)} is VALID [2019-05-15 10:17:58,465 INFO L273 TraceCheckUtils]: 369: Hoare triple {88874#(<= proc_i 244)} assume a[5] == 1000; {88874#(<= proc_i 244)} is VALID [2019-05-15 10:17:58,465 INFO L273 TraceCheckUtils]: 370: Hoare triple {88874#(<= proc_i 244)} assume j > 4; {88874#(<= proc_i 244)} is VALID [2019-05-15 10:17:58,466 INFO L273 TraceCheckUtils]: 371: Hoare triple {88874#(<= proc_i 244)} assume j < 6; {88874#(<= proc_i 244)} is VALID [2019-05-15 10:17:58,466 INFO L273 TraceCheckUtils]: 372: Hoare triple {88874#(<= proc_i 244)} i := i + 4; {88893#(<= proc_i 248)} is VALID [2019-05-15 10:17:58,467 INFO L273 TraceCheckUtils]: 373: Hoare triple {88893#(<= proc_i 248)} assume i <= 1000; {88893#(<= proc_i 248)} is VALID [2019-05-15 10:17:58,467 INFO L273 TraceCheckUtils]: 374: Hoare triple {88893#(<= proc_i 248)} assume i + 4 < a[j]; {88893#(<= proc_i 248)} is VALID [2019-05-15 10:17:58,468 INFO L273 TraceCheckUtils]: 375: Hoare triple {88893#(<= proc_i 248)} assume a[5] == 1000; {88893#(<= proc_i 248)} is VALID [2019-05-15 10:17:58,468 INFO L273 TraceCheckUtils]: 376: Hoare triple {88893#(<= proc_i 248)} assume j > 4; {88893#(<= proc_i 248)} is VALID [2019-05-15 10:17:58,469 INFO L273 TraceCheckUtils]: 377: Hoare triple {88893#(<= proc_i 248)} assume j < 6; {88893#(<= proc_i 248)} is VALID [2019-05-15 10:17:58,469 INFO L273 TraceCheckUtils]: 378: Hoare triple {88893#(<= proc_i 248)} i := i + 4; {88912#(<= proc_i 252)} is VALID [2019-05-15 10:17:58,470 INFO L273 TraceCheckUtils]: 379: Hoare triple {88912#(<= proc_i 252)} assume !(i <= 1000); {87711#false} is VALID [2019-05-15 10:17:58,551 INFO L134 CoverageAnalysis]: Checked inductivity of 11781 backedges. 0 proven. 11781 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:17:58,551 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:17:58,551 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64] total 64 [2019-05-15 10:17:58,552 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 380 [2019-05-15 10:17:58,552 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:17:58,552 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 66 states. [2019-05-15 10:17:58,933 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 380 edges. 380 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:17:58,933 INFO L454 AbstractCegarLoop]: Interpolant automaton has 66 states [2019-05-15 10:17:58,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2019-05-15 10:17:58,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2019-05-15 10:17:58,934 INFO L87 Difference]: Start difference. First operand 381 states and 381 transitions. Second operand 66 states. [2019-05-15 10:17:59,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:17:59,613 INFO L93 Difference]: Finished difference Result 392 states and 392 transitions. [2019-05-15 10:17:59,613 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2019-05-15 10:17:59,613 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 380 [2019-05-15 10:17:59,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:17:59,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2019-05-15 10:17:59,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 393 transitions. [2019-05-15 10:17:59,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2019-05-15 10:17:59,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 393 transitions. [2019-05-15 10:17:59,617 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 66 states and 393 transitions. [2019-05-15 10:17:59,996 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 393 edges. 393 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:00,005 INFO L225 Difference]: With dead ends: 392 [2019-05-15 10:18:00,005 INFO L226 Difference]: Without dead ends: 392 [2019-05-15 10:18:00,005 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 315 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2019-05-15 10:18:00,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2019-05-15 10:18:00,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 387. [2019-05-15 10:18:00,008 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:00,008 INFO L82 GeneralOperation]: Start isEquivalent. First operand 392 states. Second operand 387 states. [2019-05-15 10:18:00,008 INFO L74 IsIncluded]: Start isIncluded. First operand 392 states. Second operand 387 states. [2019-05-15 10:18:00,008 INFO L87 Difference]: Start difference. First operand 392 states. Second operand 387 states. [2019-05-15 10:18:00,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:00,014 INFO L93 Difference]: Finished difference Result 392 states and 392 transitions. [2019-05-15 10:18:00,014 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 392 transitions. [2019-05-15 10:18:00,014 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:00,014 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:00,014 INFO L74 IsIncluded]: Start isIncluded. First operand 387 states. Second operand 392 states. [2019-05-15 10:18:00,014 INFO L87 Difference]: Start difference. First operand 387 states. Second operand 392 states. [2019-05-15 10:18:00,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:00,021 INFO L93 Difference]: Finished difference Result 392 states and 392 transitions. [2019-05-15 10:18:00,021 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 392 transitions. [2019-05-15 10:18:00,021 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:00,021 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:00,021 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:00,022 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:00,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 387 states. [2019-05-15 10:18:00,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 387 transitions. [2019-05-15 10:18:00,028 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 387 transitions. Word has length 380 [2019-05-15 10:18:00,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:00,028 INFO L475 AbstractCegarLoop]: Abstraction has 387 states and 387 transitions. [2019-05-15 10:18:00,028 INFO L476 AbstractCegarLoop]: Interpolant automaton has 66 states. [2019-05-15 10:18:00,028 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 387 transitions. [2019-05-15 10:18:00,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2019-05-15 10:18:00,030 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:00,030 INFO L399 BasicCegarLoop]: trace histogram [64, 64, 64, 64, 64, 64, 1, 1] [2019-05-15 10:18:00,030 INFO L418 AbstractCegarLoop]: === Iteration 65 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:00,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:00,030 INFO L82 PathProgramCache]: Analyzing trace with hash -248337659, now seen corresponding path program 64 times [2019-05-15 10:18:00,031 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:00,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:00,140 INFO L256 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 66 conjunts are in the unsatisfiable core [2019-05-15 10:18:00,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:00,173 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:02,577 INFO L273 TraceCheckUtils]: 0: Hoare triple {90478#true} i := 0; {90483#(<= proc_i 0)} is VALID [2019-05-15 10:18:02,578 INFO L273 TraceCheckUtils]: 1: Hoare triple {90483#(<= proc_i 0)} assume i <= 1000; {90483#(<= proc_i 0)} is VALID [2019-05-15 10:18:02,578 INFO L273 TraceCheckUtils]: 2: Hoare triple {90483#(<= proc_i 0)} assume i + 4 < a[j]; {90483#(<= proc_i 0)} is VALID [2019-05-15 10:18:02,579 INFO L273 TraceCheckUtils]: 3: Hoare triple {90483#(<= proc_i 0)} assume a[5] == 1000; {90483#(<= proc_i 0)} is VALID [2019-05-15 10:18:02,579 INFO L273 TraceCheckUtils]: 4: Hoare triple {90483#(<= proc_i 0)} assume j > 4; {90483#(<= proc_i 0)} is VALID [2019-05-15 10:18:02,580 INFO L273 TraceCheckUtils]: 5: Hoare triple {90483#(<= proc_i 0)} assume j < 6; {90483#(<= proc_i 0)} is VALID [2019-05-15 10:18:02,580 INFO L273 TraceCheckUtils]: 6: Hoare triple {90483#(<= proc_i 0)} i := i + 4; {90502#(<= proc_i 4)} is VALID [2019-05-15 10:18:02,581 INFO L273 TraceCheckUtils]: 7: Hoare triple {90502#(<= proc_i 4)} assume i <= 1000; {90502#(<= proc_i 4)} is VALID [2019-05-15 10:18:02,581 INFO L273 TraceCheckUtils]: 8: Hoare triple {90502#(<= proc_i 4)} assume i + 4 < a[j]; {90502#(<= proc_i 4)} is VALID [2019-05-15 10:18:02,582 INFO L273 TraceCheckUtils]: 9: Hoare triple {90502#(<= proc_i 4)} assume a[5] == 1000; {90502#(<= proc_i 4)} is VALID [2019-05-15 10:18:02,582 INFO L273 TraceCheckUtils]: 10: Hoare triple {90502#(<= proc_i 4)} assume j > 4; {90502#(<= proc_i 4)} is VALID [2019-05-15 10:18:02,583 INFO L273 TraceCheckUtils]: 11: Hoare triple {90502#(<= proc_i 4)} assume j < 6; {90502#(<= proc_i 4)} is VALID [2019-05-15 10:18:02,583 INFO L273 TraceCheckUtils]: 12: Hoare triple {90502#(<= proc_i 4)} i := i + 4; {90521#(<= proc_i 8)} is VALID [2019-05-15 10:18:02,584 INFO L273 TraceCheckUtils]: 13: Hoare triple {90521#(<= proc_i 8)} assume i <= 1000; {90521#(<= proc_i 8)} is VALID [2019-05-15 10:18:02,584 INFO L273 TraceCheckUtils]: 14: Hoare triple {90521#(<= proc_i 8)} assume i + 4 < a[j]; {90521#(<= proc_i 8)} is VALID [2019-05-15 10:18:02,585 INFO L273 TraceCheckUtils]: 15: Hoare triple {90521#(<= proc_i 8)} assume a[5] == 1000; {90521#(<= proc_i 8)} is VALID [2019-05-15 10:18:02,585 INFO L273 TraceCheckUtils]: 16: Hoare triple {90521#(<= proc_i 8)} assume j > 4; {90521#(<= proc_i 8)} is VALID [2019-05-15 10:18:02,586 INFO L273 TraceCheckUtils]: 17: Hoare triple {90521#(<= proc_i 8)} assume j < 6; {90521#(<= proc_i 8)} is VALID [2019-05-15 10:18:02,587 INFO L273 TraceCheckUtils]: 18: Hoare triple {90521#(<= proc_i 8)} i := i + 4; {90540#(<= proc_i 12)} is VALID [2019-05-15 10:18:02,587 INFO L273 TraceCheckUtils]: 19: Hoare triple {90540#(<= proc_i 12)} assume i <= 1000; {90540#(<= proc_i 12)} is VALID [2019-05-15 10:18:02,588 INFO L273 TraceCheckUtils]: 20: Hoare triple {90540#(<= proc_i 12)} assume i + 4 < a[j]; {90540#(<= proc_i 12)} is VALID [2019-05-15 10:18:02,588 INFO L273 TraceCheckUtils]: 21: Hoare triple {90540#(<= proc_i 12)} assume a[5] == 1000; {90540#(<= proc_i 12)} is VALID [2019-05-15 10:18:02,589 INFO L273 TraceCheckUtils]: 22: Hoare triple {90540#(<= proc_i 12)} assume j > 4; {90540#(<= proc_i 12)} is VALID [2019-05-15 10:18:02,589 INFO L273 TraceCheckUtils]: 23: Hoare triple {90540#(<= proc_i 12)} assume j < 6; {90540#(<= proc_i 12)} is VALID [2019-05-15 10:18:02,590 INFO L273 TraceCheckUtils]: 24: Hoare triple {90540#(<= proc_i 12)} i := i + 4; {90559#(<= proc_i 16)} is VALID [2019-05-15 10:18:02,590 INFO L273 TraceCheckUtils]: 25: Hoare triple {90559#(<= proc_i 16)} assume i <= 1000; {90559#(<= proc_i 16)} is VALID [2019-05-15 10:18:02,591 INFO L273 TraceCheckUtils]: 26: Hoare triple {90559#(<= proc_i 16)} assume i + 4 < a[j]; {90559#(<= proc_i 16)} is VALID [2019-05-15 10:18:02,591 INFO L273 TraceCheckUtils]: 27: Hoare triple {90559#(<= proc_i 16)} assume a[5] == 1000; {90559#(<= proc_i 16)} is VALID [2019-05-15 10:18:02,592 INFO L273 TraceCheckUtils]: 28: Hoare triple {90559#(<= proc_i 16)} assume j > 4; {90559#(<= proc_i 16)} is VALID [2019-05-15 10:18:02,592 INFO L273 TraceCheckUtils]: 29: Hoare triple {90559#(<= proc_i 16)} assume j < 6; {90559#(<= proc_i 16)} is VALID [2019-05-15 10:18:02,593 INFO L273 TraceCheckUtils]: 30: Hoare triple {90559#(<= proc_i 16)} i := i + 4; {90578#(<= proc_i 20)} is VALID [2019-05-15 10:18:02,593 INFO L273 TraceCheckUtils]: 31: Hoare triple {90578#(<= proc_i 20)} assume i <= 1000; {90578#(<= proc_i 20)} is VALID [2019-05-15 10:18:02,594 INFO L273 TraceCheckUtils]: 32: Hoare triple {90578#(<= proc_i 20)} assume i + 4 < a[j]; {90578#(<= proc_i 20)} is VALID [2019-05-15 10:18:02,594 INFO L273 TraceCheckUtils]: 33: Hoare triple {90578#(<= proc_i 20)} assume a[5] == 1000; {90578#(<= proc_i 20)} is VALID [2019-05-15 10:18:02,595 INFO L273 TraceCheckUtils]: 34: Hoare triple {90578#(<= proc_i 20)} assume j > 4; {90578#(<= proc_i 20)} is VALID [2019-05-15 10:18:02,595 INFO L273 TraceCheckUtils]: 35: Hoare triple {90578#(<= proc_i 20)} assume j < 6; {90578#(<= proc_i 20)} is VALID [2019-05-15 10:18:02,596 INFO L273 TraceCheckUtils]: 36: Hoare triple {90578#(<= proc_i 20)} i := i + 4; {90597#(<= proc_i 24)} is VALID [2019-05-15 10:18:02,596 INFO L273 TraceCheckUtils]: 37: Hoare triple {90597#(<= proc_i 24)} assume i <= 1000; {90597#(<= proc_i 24)} is VALID [2019-05-15 10:18:02,597 INFO L273 TraceCheckUtils]: 38: Hoare triple {90597#(<= proc_i 24)} assume i + 4 < a[j]; {90597#(<= proc_i 24)} is VALID [2019-05-15 10:18:02,597 INFO L273 TraceCheckUtils]: 39: Hoare triple {90597#(<= proc_i 24)} assume a[5] == 1000; {90597#(<= proc_i 24)} is VALID [2019-05-15 10:18:02,598 INFO L273 TraceCheckUtils]: 40: Hoare triple {90597#(<= proc_i 24)} assume j > 4; {90597#(<= proc_i 24)} is VALID [2019-05-15 10:18:02,598 INFO L273 TraceCheckUtils]: 41: Hoare triple {90597#(<= proc_i 24)} assume j < 6; {90597#(<= proc_i 24)} is VALID [2019-05-15 10:18:02,599 INFO L273 TraceCheckUtils]: 42: Hoare triple {90597#(<= proc_i 24)} i := i + 4; {90616#(<= proc_i 28)} is VALID [2019-05-15 10:18:02,600 INFO L273 TraceCheckUtils]: 43: Hoare triple {90616#(<= proc_i 28)} assume i <= 1000; {90616#(<= proc_i 28)} is VALID [2019-05-15 10:18:02,600 INFO L273 TraceCheckUtils]: 44: Hoare triple {90616#(<= proc_i 28)} assume i + 4 < a[j]; {90616#(<= proc_i 28)} is VALID [2019-05-15 10:18:02,600 INFO L273 TraceCheckUtils]: 45: Hoare triple {90616#(<= proc_i 28)} assume a[5] == 1000; {90616#(<= proc_i 28)} is VALID [2019-05-15 10:18:02,601 INFO L273 TraceCheckUtils]: 46: Hoare triple {90616#(<= proc_i 28)} assume j > 4; {90616#(<= proc_i 28)} is VALID [2019-05-15 10:18:02,601 INFO L273 TraceCheckUtils]: 47: Hoare triple {90616#(<= proc_i 28)} assume j < 6; {90616#(<= proc_i 28)} is VALID [2019-05-15 10:18:02,602 INFO L273 TraceCheckUtils]: 48: Hoare triple {90616#(<= proc_i 28)} i := i + 4; {90635#(<= proc_i 32)} is VALID [2019-05-15 10:18:02,602 INFO L273 TraceCheckUtils]: 49: Hoare triple {90635#(<= proc_i 32)} assume i <= 1000; {90635#(<= proc_i 32)} is VALID [2019-05-15 10:18:02,603 INFO L273 TraceCheckUtils]: 50: Hoare triple {90635#(<= proc_i 32)} assume i + 4 < a[j]; {90635#(<= proc_i 32)} is VALID [2019-05-15 10:18:02,603 INFO L273 TraceCheckUtils]: 51: Hoare triple {90635#(<= proc_i 32)} assume a[5] == 1000; {90635#(<= proc_i 32)} is VALID [2019-05-15 10:18:02,604 INFO L273 TraceCheckUtils]: 52: Hoare triple {90635#(<= proc_i 32)} assume j > 4; {90635#(<= proc_i 32)} is VALID [2019-05-15 10:18:02,604 INFO L273 TraceCheckUtils]: 53: Hoare triple {90635#(<= proc_i 32)} assume j < 6; {90635#(<= proc_i 32)} is VALID [2019-05-15 10:18:02,605 INFO L273 TraceCheckUtils]: 54: Hoare triple {90635#(<= proc_i 32)} i := i + 4; {90654#(<= proc_i 36)} is VALID [2019-05-15 10:18:02,605 INFO L273 TraceCheckUtils]: 55: Hoare triple {90654#(<= proc_i 36)} assume i <= 1000; {90654#(<= proc_i 36)} is VALID [2019-05-15 10:18:02,606 INFO L273 TraceCheckUtils]: 56: Hoare triple {90654#(<= proc_i 36)} assume i + 4 < a[j]; {90654#(<= proc_i 36)} is VALID [2019-05-15 10:18:02,606 INFO L273 TraceCheckUtils]: 57: Hoare triple {90654#(<= proc_i 36)} assume a[5] == 1000; {90654#(<= proc_i 36)} is VALID [2019-05-15 10:18:02,607 INFO L273 TraceCheckUtils]: 58: Hoare triple {90654#(<= proc_i 36)} assume j > 4; {90654#(<= proc_i 36)} is VALID [2019-05-15 10:18:02,607 INFO L273 TraceCheckUtils]: 59: Hoare triple {90654#(<= proc_i 36)} assume j < 6; {90654#(<= proc_i 36)} is VALID [2019-05-15 10:18:02,608 INFO L273 TraceCheckUtils]: 60: Hoare triple {90654#(<= proc_i 36)} i := i + 4; {90673#(<= proc_i 40)} is VALID [2019-05-15 10:18:02,608 INFO L273 TraceCheckUtils]: 61: Hoare triple {90673#(<= proc_i 40)} assume i <= 1000; {90673#(<= proc_i 40)} is VALID [2019-05-15 10:18:02,609 INFO L273 TraceCheckUtils]: 62: Hoare triple {90673#(<= proc_i 40)} assume i + 4 < a[j]; {90673#(<= proc_i 40)} is VALID [2019-05-15 10:18:02,609 INFO L273 TraceCheckUtils]: 63: Hoare triple {90673#(<= proc_i 40)} assume a[5] == 1000; {90673#(<= proc_i 40)} is VALID [2019-05-15 10:18:02,610 INFO L273 TraceCheckUtils]: 64: Hoare triple {90673#(<= proc_i 40)} assume j > 4; {90673#(<= proc_i 40)} is VALID [2019-05-15 10:18:02,610 INFO L273 TraceCheckUtils]: 65: Hoare triple {90673#(<= proc_i 40)} assume j < 6; {90673#(<= proc_i 40)} is VALID [2019-05-15 10:18:02,611 INFO L273 TraceCheckUtils]: 66: Hoare triple {90673#(<= proc_i 40)} i := i + 4; {90692#(<= proc_i 44)} is VALID [2019-05-15 10:18:02,611 INFO L273 TraceCheckUtils]: 67: Hoare triple {90692#(<= proc_i 44)} assume i <= 1000; {90692#(<= proc_i 44)} is VALID [2019-05-15 10:18:02,612 INFO L273 TraceCheckUtils]: 68: Hoare triple {90692#(<= proc_i 44)} assume i + 4 < a[j]; {90692#(<= proc_i 44)} is VALID [2019-05-15 10:18:02,612 INFO L273 TraceCheckUtils]: 69: Hoare triple {90692#(<= proc_i 44)} assume a[5] == 1000; {90692#(<= proc_i 44)} is VALID [2019-05-15 10:18:02,613 INFO L273 TraceCheckUtils]: 70: Hoare triple {90692#(<= proc_i 44)} assume j > 4; {90692#(<= proc_i 44)} is VALID [2019-05-15 10:18:02,613 INFO L273 TraceCheckUtils]: 71: Hoare triple {90692#(<= proc_i 44)} assume j < 6; {90692#(<= proc_i 44)} is VALID [2019-05-15 10:18:02,614 INFO L273 TraceCheckUtils]: 72: Hoare triple {90692#(<= proc_i 44)} i := i + 4; {90711#(<= proc_i 48)} is VALID [2019-05-15 10:18:02,614 INFO L273 TraceCheckUtils]: 73: Hoare triple {90711#(<= proc_i 48)} assume i <= 1000; {90711#(<= proc_i 48)} is VALID [2019-05-15 10:18:02,615 INFO L273 TraceCheckUtils]: 74: Hoare triple {90711#(<= proc_i 48)} assume i + 4 < a[j]; {90711#(<= proc_i 48)} is VALID [2019-05-15 10:18:02,615 INFO L273 TraceCheckUtils]: 75: Hoare triple {90711#(<= proc_i 48)} assume a[5] == 1000; {90711#(<= proc_i 48)} is VALID [2019-05-15 10:18:02,616 INFO L273 TraceCheckUtils]: 76: Hoare triple {90711#(<= proc_i 48)} assume j > 4; {90711#(<= proc_i 48)} is VALID [2019-05-15 10:18:02,616 INFO L273 TraceCheckUtils]: 77: Hoare triple {90711#(<= proc_i 48)} assume j < 6; {90711#(<= proc_i 48)} is VALID [2019-05-15 10:18:02,617 INFO L273 TraceCheckUtils]: 78: Hoare triple {90711#(<= proc_i 48)} i := i + 4; {90730#(<= proc_i 52)} is VALID [2019-05-15 10:18:02,617 INFO L273 TraceCheckUtils]: 79: Hoare triple {90730#(<= proc_i 52)} assume i <= 1000; {90730#(<= proc_i 52)} is VALID [2019-05-15 10:18:02,618 INFO L273 TraceCheckUtils]: 80: Hoare triple {90730#(<= proc_i 52)} assume i + 4 < a[j]; {90730#(<= proc_i 52)} is VALID [2019-05-15 10:18:02,618 INFO L273 TraceCheckUtils]: 81: Hoare triple {90730#(<= proc_i 52)} assume a[5] == 1000; {90730#(<= proc_i 52)} is VALID [2019-05-15 10:18:02,619 INFO L273 TraceCheckUtils]: 82: Hoare triple {90730#(<= proc_i 52)} assume j > 4; {90730#(<= proc_i 52)} is VALID [2019-05-15 10:18:02,619 INFO L273 TraceCheckUtils]: 83: Hoare triple {90730#(<= proc_i 52)} assume j < 6; {90730#(<= proc_i 52)} is VALID [2019-05-15 10:18:02,620 INFO L273 TraceCheckUtils]: 84: Hoare triple {90730#(<= proc_i 52)} i := i + 4; {90749#(<= proc_i 56)} is VALID [2019-05-15 10:18:02,621 INFO L273 TraceCheckUtils]: 85: Hoare triple {90749#(<= proc_i 56)} assume i <= 1000; {90749#(<= proc_i 56)} is VALID [2019-05-15 10:18:02,621 INFO L273 TraceCheckUtils]: 86: Hoare triple {90749#(<= proc_i 56)} assume i + 4 < a[j]; {90749#(<= proc_i 56)} is VALID [2019-05-15 10:18:02,622 INFO L273 TraceCheckUtils]: 87: Hoare triple {90749#(<= proc_i 56)} assume a[5] == 1000; {90749#(<= proc_i 56)} is VALID [2019-05-15 10:18:02,622 INFO L273 TraceCheckUtils]: 88: Hoare triple {90749#(<= proc_i 56)} assume j > 4; {90749#(<= proc_i 56)} is VALID [2019-05-15 10:18:02,622 INFO L273 TraceCheckUtils]: 89: Hoare triple {90749#(<= proc_i 56)} assume j < 6; {90749#(<= proc_i 56)} is VALID [2019-05-15 10:18:02,623 INFO L273 TraceCheckUtils]: 90: Hoare triple {90749#(<= proc_i 56)} i := i + 4; {90768#(<= proc_i 60)} is VALID [2019-05-15 10:18:02,624 INFO L273 TraceCheckUtils]: 91: Hoare triple {90768#(<= proc_i 60)} assume i <= 1000; {90768#(<= proc_i 60)} is VALID [2019-05-15 10:18:02,624 INFO L273 TraceCheckUtils]: 92: Hoare triple {90768#(<= proc_i 60)} assume i + 4 < a[j]; {90768#(<= proc_i 60)} is VALID [2019-05-15 10:18:02,625 INFO L273 TraceCheckUtils]: 93: Hoare triple {90768#(<= proc_i 60)} assume a[5] == 1000; {90768#(<= proc_i 60)} is VALID [2019-05-15 10:18:02,625 INFO L273 TraceCheckUtils]: 94: Hoare triple {90768#(<= proc_i 60)} assume j > 4; {90768#(<= proc_i 60)} is VALID [2019-05-15 10:18:02,625 INFO L273 TraceCheckUtils]: 95: Hoare triple {90768#(<= proc_i 60)} assume j < 6; {90768#(<= proc_i 60)} is VALID [2019-05-15 10:18:02,626 INFO L273 TraceCheckUtils]: 96: Hoare triple {90768#(<= proc_i 60)} i := i + 4; {90787#(<= proc_i 64)} is VALID [2019-05-15 10:18:02,627 INFO L273 TraceCheckUtils]: 97: Hoare triple {90787#(<= proc_i 64)} assume i <= 1000; {90787#(<= proc_i 64)} is VALID [2019-05-15 10:18:02,627 INFO L273 TraceCheckUtils]: 98: Hoare triple {90787#(<= proc_i 64)} assume i + 4 < a[j]; {90787#(<= proc_i 64)} is VALID [2019-05-15 10:18:02,628 INFO L273 TraceCheckUtils]: 99: Hoare triple {90787#(<= proc_i 64)} assume a[5] == 1000; {90787#(<= proc_i 64)} is VALID [2019-05-15 10:18:02,628 INFO L273 TraceCheckUtils]: 100: Hoare triple {90787#(<= proc_i 64)} assume j > 4; {90787#(<= proc_i 64)} is VALID [2019-05-15 10:18:02,629 INFO L273 TraceCheckUtils]: 101: Hoare triple {90787#(<= proc_i 64)} assume j < 6; {90787#(<= proc_i 64)} is VALID [2019-05-15 10:18:02,629 INFO L273 TraceCheckUtils]: 102: Hoare triple {90787#(<= proc_i 64)} i := i + 4; {90806#(<= proc_i 68)} is VALID [2019-05-15 10:18:02,630 INFO L273 TraceCheckUtils]: 103: Hoare triple {90806#(<= proc_i 68)} assume i <= 1000; {90806#(<= proc_i 68)} is VALID [2019-05-15 10:18:02,630 INFO L273 TraceCheckUtils]: 104: Hoare triple {90806#(<= proc_i 68)} assume i + 4 < a[j]; {90806#(<= proc_i 68)} is VALID [2019-05-15 10:18:02,631 INFO L273 TraceCheckUtils]: 105: Hoare triple {90806#(<= proc_i 68)} assume a[5] == 1000; {90806#(<= proc_i 68)} is VALID [2019-05-15 10:18:02,631 INFO L273 TraceCheckUtils]: 106: Hoare triple {90806#(<= proc_i 68)} assume j > 4; {90806#(<= proc_i 68)} is VALID [2019-05-15 10:18:02,632 INFO L273 TraceCheckUtils]: 107: Hoare triple {90806#(<= proc_i 68)} assume j < 6; {90806#(<= proc_i 68)} is VALID [2019-05-15 10:18:02,632 INFO L273 TraceCheckUtils]: 108: Hoare triple {90806#(<= proc_i 68)} i := i + 4; {90825#(<= proc_i 72)} is VALID [2019-05-15 10:18:02,633 INFO L273 TraceCheckUtils]: 109: Hoare triple {90825#(<= proc_i 72)} assume i <= 1000; {90825#(<= proc_i 72)} is VALID [2019-05-15 10:18:02,633 INFO L273 TraceCheckUtils]: 110: Hoare triple {90825#(<= proc_i 72)} assume i + 4 < a[j]; {90825#(<= proc_i 72)} is VALID [2019-05-15 10:18:02,634 INFO L273 TraceCheckUtils]: 111: Hoare triple {90825#(<= proc_i 72)} assume a[5] == 1000; {90825#(<= proc_i 72)} is VALID [2019-05-15 10:18:02,634 INFO L273 TraceCheckUtils]: 112: Hoare triple {90825#(<= proc_i 72)} assume j > 4; {90825#(<= proc_i 72)} is VALID [2019-05-15 10:18:02,635 INFO L273 TraceCheckUtils]: 113: Hoare triple {90825#(<= proc_i 72)} assume j < 6; {90825#(<= proc_i 72)} is VALID [2019-05-15 10:18:02,635 INFO L273 TraceCheckUtils]: 114: Hoare triple {90825#(<= proc_i 72)} i := i + 4; {90844#(<= proc_i 76)} is VALID [2019-05-15 10:18:02,636 INFO L273 TraceCheckUtils]: 115: Hoare triple {90844#(<= proc_i 76)} assume i <= 1000; {90844#(<= proc_i 76)} is VALID [2019-05-15 10:18:02,636 INFO L273 TraceCheckUtils]: 116: Hoare triple {90844#(<= proc_i 76)} assume i + 4 < a[j]; {90844#(<= proc_i 76)} is VALID [2019-05-15 10:18:02,637 INFO L273 TraceCheckUtils]: 117: Hoare triple {90844#(<= proc_i 76)} assume a[5] == 1000; {90844#(<= proc_i 76)} is VALID [2019-05-15 10:18:02,637 INFO L273 TraceCheckUtils]: 118: Hoare triple {90844#(<= proc_i 76)} assume j > 4; {90844#(<= proc_i 76)} is VALID [2019-05-15 10:18:02,638 INFO L273 TraceCheckUtils]: 119: Hoare triple {90844#(<= proc_i 76)} assume j < 6; {90844#(<= proc_i 76)} is VALID [2019-05-15 10:18:02,639 INFO L273 TraceCheckUtils]: 120: Hoare triple {90844#(<= proc_i 76)} i := i + 4; {90863#(<= proc_i 80)} is VALID [2019-05-15 10:18:02,639 INFO L273 TraceCheckUtils]: 121: Hoare triple {90863#(<= proc_i 80)} assume i <= 1000; {90863#(<= proc_i 80)} is VALID [2019-05-15 10:18:02,640 INFO L273 TraceCheckUtils]: 122: Hoare triple {90863#(<= proc_i 80)} assume i + 4 < a[j]; {90863#(<= proc_i 80)} is VALID [2019-05-15 10:18:02,640 INFO L273 TraceCheckUtils]: 123: Hoare triple {90863#(<= proc_i 80)} assume a[5] == 1000; {90863#(<= proc_i 80)} is VALID [2019-05-15 10:18:02,641 INFO L273 TraceCheckUtils]: 124: Hoare triple {90863#(<= proc_i 80)} assume j > 4; {90863#(<= proc_i 80)} is VALID [2019-05-15 10:18:02,641 INFO L273 TraceCheckUtils]: 125: Hoare triple {90863#(<= proc_i 80)} assume j < 6; {90863#(<= proc_i 80)} is VALID [2019-05-15 10:18:02,642 INFO L273 TraceCheckUtils]: 126: Hoare triple {90863#(<= proc_i 80)} i := i + 4; {90882#(<= proc_i 84)} is VALID [2019-05-15 10:18:02,642 INFO L273 TraceCheckUtils]: 127: Hoare triple {90882#(<= proc_i 84)} assume i <= 1000; {90882#(<= proc_i 84)} is VALID [2019-05-15 10:18:02,643 INFO L273 TraceCheckUtils]: 128: Hoare triple {90882#(<= proc_i 84)} assume i + 4 < a[j]; {90882#(<= proc_i 84)} is VALID [2019-05-15 10:18:02,643 INFO L273 TraceCheckUtils]: 129: Hoare triple {90882#(<= proc_i 84)} assume a[5] == 1000; {90882#(<= proc_i 84)} is VALID [2019-05-15 10:18:02,643 INFO L273 TraceCheckUtils]: 130: Hoare triple {90882#(<= proc_i 84)} assume j > 4; {90882#(<= proc_i 84)} is VALID [2019-05-15 10:18:02,644 INFO L273 TraceCheckUtils]: 131: Hoare triple {90882#(<= proc_i 84)} assume j < 6; {90882#(<= proc_i 84)} is VALID [2019-05-15 10:18:02,645 INFO L273 TraceCheckUtils]: 132: Hoare triple {90882#(<= proc_i 84)} i := i + 4; {90901#(<= proc_i 88)} is VALID [2019-05-15 10:18:02,645 INFO L273 TraceCheckUtils]: 133: Hoare triple {90901#(<= proc_i 88)} assume i <= 1000; {90901#(<= proc_i 88)} is VALID [2019-05-15 10:18:02,645 INFO L273 TraceCheckUtils]: 134: Hoare triple {90901#(<= proc_i 88)} assume i + 4 < a[j]; {90901#(<= proc_i 88)} is VALID [2019-05-15 10:18:02,646 INFO L273 TraceCheckUtils]: 135: Hoare triple {90901#(<= proc_i 88)} assume a[5] == 1000; {90901#(<= proc_i 88)} is VALID [2019-05-15 10:18:02,646 INFO L273 TraceCheckUtils]: 136: Hoare triple {90901#(<= proc_i 88)} assume j > 4; {90901#(<= proc_i 88)} is VALID [2019-05-15 10:18:02,647 INFO L273 TraceCheckUtils]: 137: Hoare triple {90901#(<= proc_i 88)} assume j < 6; {90901#(<= proc_i 88)} is VALID [2019-05-15 10:18:02,648 INFO L273 TraceCheckUtils]: 138: Hoare triple {90901#(<= proc_i 88)} i := i + 4; {90920#(<= proc_i 92)} is VALID [2019-05-15 10:18:02,648 INFO L273 TraceCheckUtils]: 139: Hoare triple {90920#(<= proc_i 92)} assume i <= 1000; {90920#(<= proc_i 92)} is VALID [2019-05-15 10:18:02,648 INFO L273 TraceCheckUtils]: 140: Hoare triple {90920#(<= proc_i 92)} assume i + 4 < a[j]; {90920#(<= proc_i 92)} is VALID [2019-05-15 10:18:02,649 INFO L273 TraceCheckUtils]: 141: Hoare triple {90920#(<= proc_i 92)} assume a[5] == 1000; {90920#(<= proc_i 92)} is VALID [2019-05-15 10:18:02,649 INFO L273 TraceCheckUtils]: 142: Hoare triple {90920#(<= proc_i 92)} assume j > 4; {90920#(<= proc_i 92)} is VALID [2019-05-15 10:18:02,650 INFO L273 TraceCheckUtils]: 143: Hoare triple {90920#(<= proc_i 92)} assume j < 6; {90920#(<= proc_i 92)} is VALID [2019-05-15 10:18:02,650 INFO L273 TraceCheckUtils]: 144: Hoare triple {90920#(<= proc_i 92)} i := i + 4; {90939#(<= proc_i 96)} is VALID [2019-05-15 10:18:02,651 INFO L273 TraceCheckUtils]: 145: Hoare triple {90939#(<= proc_i 96)} assume i <= 1000; {90939#(<= proc_i 96)} is VALID [2019-05-15 10:18:02,651 INFO L273 TraceCheckUtils]: 146: Hoare triple {90939#(<= proc_i 96)} assume i + 4 < a[j]; {90939#(<= proc_i 96)} is VALID [2019-05-15 10:18:02,652 INFO L273 TraceCheckUtils]: 147: Hoare triple {90939#(<= proc_i 96)} assume a[5] == 1000; {90939#(<= proc_i 96)} is VALID [2019-05-15 10:18:02,652 INFO L273 TraceCheckUtils]: 148: Hoare triple {90939#(<= proc_i 96)} assume j > 4; {90939#(<= proc_i 96)} is VALID [2019-05-15 10:18:02,653 INFO L273 TraceCheckUtils]: 149: Hoare triple {90939#(<= proc_i 96)} assume j < 6; {90939#(<= proc_i 96)} is VALID [2019-05-15 10:18:02,653 INFO L273 TraceCheckUtils]: 150: Hoare triple {90939#(<= proc_i 96)} i := i + 4; {90958#(<= proc_i 100)} is VALID [2019-05-15 10:18:02,654 INFO L273 TraceCheckUtils]: 151: Hoare triple {90958#(<= proc_i 100)} assume i <= 1000; {90958#(<= proc_i 100)} is VALID [2019-05-15 10:18:02,654 INFO L273 TraceCheckUtils]: 152: Hoare triple {90958#(<= proc_i 100)} assume i + 4 < a[j]; {90958#(<= proc_i 100)} is VALID [2019-05-15 10:18:02,655 INFO L273 TraceCheckUtils]: 153: Hoare triple {90958#(<= proc_i 100)} assume a[5] == 1000; {90958#(<= proc_i 100)} is VALID [2019-05-15 10:18:02,655 INFO L273 TraceCheckUtils]: 154: Hoare triple {90958#(<= proc_i 100)} assume j > 4; {90958#(<= proc_i 100)} is VALID [2019-05-15 10:18:02,656 INFO L273 TraceCheckUtils]: 155: Hoare triple {90958#(<= proc_i 100)} assume j < 6; {90958#(<= proc_i 100)} is VALID [2019-05-15 10:18:02,656 INFO L273 TraceCheckUtils]: 156: Hoare triple {90958#(<= proc_i 100)} i := i + 4; {90977#(<= proc_i 104)} is VALID [2019-05-15 10:18:02,657 INFO L273 TraceCheckUtils]: 157: Hoare triple {90977#(<= proc_i 104)} assume i <= 1000; {90977#(<= proc_i 104)} is VALID [2019-05-15 10:18:02,657 INFO L273 TraceCheckUtils]: 158: Hoare triple {90977#(<= proc_i 104)} assume i + 4 < a[j]; {90977#(<= proc_i 104)} is VALID [2019-05-15 10:18:02,658 INFO L273 TraceCheckUtils]: 159: Hoare triple {90977#(<= proc_i 104)} assume a[5] == 1000; {90977#(<= proc_i 104)} is VALID [2019-05-15 10:18:02,658 INFO L273 TraceCheckUtils]: 160: Hoare triple {90977#(<= proc_i 104)} assume j > 4; {90977#(<= proc_i 104)} is VALID [2019-05-15 10:18:02,659 INFO L273 TraceCheckUtils]: 161: Hoare triple {90977#(<= proc_i 104)} assume j < 6; {90977#(<= proc_i 104)} is VALID [2019-05-15 10:18:02,659 INFO L273 TraceCheckUtils]: 162: Hoare triple {90977#(<= proc_i 104)} i := i + 4; {90996#(<= proc_i 108)} is VALID [2019-05-15 10:18:02,660 INFO L273 TraceCheckUtils]: 163: Hoare triple {90996#(<= proc_i 108)} assume i <= 1000; {90996#(<= proc_i 108)} is VALID [2019-05-15 10:18:02,660 INFO L273 TraceCheckUtils]: 164: Hoare triple {90996#(<= proc_i 108)} assume i + 4 < a[j]; {90996#(<= proc_i 108)} is VALID [2019-05-15 10:18:02,661 INFO L273 TraceCheckUtils]: 165: Hoare triple {90996#(<= proc_i 108)} assume a[5] == 1000; {90996#(<= proc_i 108)} is VALID [2019-05-15 10:18:02,661 INFO L273 TraceCheckUtils]: 166: Hoare triple {90996#(<= proc_i 108)} assume j > 4; {90996#(<= proc_i 108)} is VALID [2019-05-15 10:18:02,662 INFO L273 TraceCheckUtils]: 167: Hoare triple {90996#(<= proc_i 108)} assume j < 6; {90996#(<= proc_i 108)} is VALID [2019-05-15 10:18:02,663 INFO L273 TraceCheckUtils]: 168: Hoare triple {90996#(<= proc_i 108)} i := i + 4; {91015#(<= proc_i 112)} is VALID [2019-05-15 10:18:02,663 INFO L273 TraceCheckUtils]: 169: Hoare triple {91015#(<= proc_i 112)} assume i <= 1000; {91015#(<= proc_i 112)} is VALID [2019-05-15 10:18:02,664 INFO L273 TraceCheckUtils]: 170: Hoare triple {91015#(<= proc_i 112)} assume i + 4 < a[j]; {91015#(<= proc_i 112)} is VALID [2019-05-15 10:18:02,664 INFO L273 TraceCheckUtils]: 171: Hoare triple {91015#(<= proc_i 112)} assume a[5] == 1000; {91015#(<= proc_i 112)} is VALID [2019-05-15 10:18:02,664 INFO L273 TraceCheckUtils]: 172: Hoare triple {91015#(<= proc_i 112)} assume j > 4; {91015#(<= proc_i 112)} is VALID [2019-05-15 10:18:02,665 INFO L273 TraceCheckUtils]: 173: Hoare triple {91015#(<= proc_i 112)} assume j < 6; {91015#(<= proc_i 112)} is VALID [2019-05-15 10:18:02,666 INFO L273 TraceCheckUtils]: 174: Hoare triple {91015#(<= proc_i 112)} i := i + 4; {91034#(<= proc_i 116)} is VALID [2019-05-15 10:18:02,666 INFO L273 TraceCheckUtils]: 175: Hoare triple {91034#(<= proc_i 116)} assume i <= 1000; {91034#(<= proc_i 116)} is VALID [2019-05-15 10:18:02,667 INFO L273 TraceCheckUtils]: 176: Hoare triple {91034#(<= proc_i 116)} assume i + 4 < a[j]; {91034#(<= proc_i 116)} is VALID [2019-05-15 10:18:02,667 INFO L273 TraceCheckUtils]: 177: Hoare triple {91034#(<= proc_i 116)} assume a[5] == 1000; {91034#(<= proc_i 116)} is VALID [2019-05-15 10:18:02,668 INFO L273 TraceCheckUtils]: 178: Hoare triple {91034#(<= proc_i 116)} assume j > 4; {91034#(<= proc_i 116)} is VALID [2019-05-15 10:18:02,668 INFO L273 TraceCheckUtils]: 179: Hoare triple {91034#(<= proc_i 116)} assume j < 6; {91034#(<= proc_i 116)} is VALID [2019-05-15 10:18:02,669 INFO L273 TraceCheckUtils]: 180: Hoare triple {91034#(<= proc_i 116)} i := i + 4; {91053#(<= proc_i 120)} is VALID [2019-05-15 10:18:02,669 INFO L273 TraceCheckUtils]: 181: Hoare triple {91053#(<= proc_i 120)} assume i <= 1000; {91053#(<= proc_i 120)} is VALID [2019-05-15 10:18:02,670 INFO L273 TraceCheckUtils]: 182: Hoare triple {91053#(<= proc_i 120)} assume i + 4 < a[j]; {91053#(<= proc_i 120)} is VALID [2019-05-15 10:18:02,670 INFO L273 TraceCheckUtils]: 183: Hoare triple {91053#(<= proc_i 120)} assume a[5] == 1000; {91053#(<= proc_i 120)} is VALID [2019-05-15 10:18:02,671 INFO L273 TraceCheckUtils]: 184: Hoare triple {91053#(<= proc_i 120)} assume j > 4; {91053#(<= proc_i 120)} is VALID [2019-05-15 10:18:02,671 INFO L273 TraceCheckUtils]: 185: Hoare triple {91053#(<= proc_i 120)} assume j < 6; {91053#(<= proc_i 120)} is VALID [2019-05-15 10:18:02,672 INFO L273 TraceCheckUtils]: 186: Hoare triple {91053#(<= proc_i 120)} i := i + 4; {91072#(<= proc_i 124)} is VALID [2019-05-15 10:18:02,672 INFO L273 TraceCheckUtils]: 187: Hoare triple {91072#(<= proc_i 124)} assume i <= 1000; {91072#(<= proc_i 124)} is VALID [2019-05-15 10:18:02,673 INFO L273 TraceCheckUtils]: 188: Hoare triple {91072#(<= proc_i 124)} assume i + 4 < a[j]; {91072#(<= proc_i 124)} is VALID [2019-05-15 10:18:02,673 INFO L273 TraceCheckUtils]: 189: Hoare triple {91072#(<= proc_i 124)} assume a[5] == 1000; {91072#(<= proc_i 124)} is VALID [2019-05-15 10:18:02,674 INFO L273 TraceCheckUtils]: 190: Hoare triple {91072#(<= proc_i 124)} assume j > 4; {91072#(<= proc_i 124)} is VALID [2019-05-15 10:18:02,674 INFO L273 TraceCheckUtils]: 191: Hoare triple {91072#(<= proc_i 124)} assume j < 6; {91072#(<= proc_i 124)} is VALID [2019-05-15 10:18:02,675 INFO L273 TraceCheckUtils]: 192: Hoare triple {91072#(<= proc_i 124)} i := i + 4; {91091#(<= proc_i 128)} is VALID [2019-05-15 10:18:02,676 INFO L273 TraceCheckUtils]: 193: Hoare triple {91091#(<= proc_i 128)} assume i <= 1000; {91091#(<= proc_i 128)} is VALID [2019-05-15 10:18:02,676 INFO L273 TraceCheckUtils]: 194: Hoare triple {91091#(<= proc_i 128)} assume i + 4 < a[j]; {91091#(<= proc_i 128)} is VALID [2019-05-15 10:18:02,676 INFO L273 TraceCheckUtils]: 195: Hoare triple {91091#(<= proc_i 128)} assume a[5] == 1000; {91091#(<= proc_i 128)} is VALID [2019-05-15 10:18:02,677 INFO L273 TraceCheckUtils]: 196: Hoare triple {91091#(<= proc_i 128)} assume j > 4; {91091#(<= proc_i 128)} is VALID [2019-05-15 10:18:02,677 INFO L273 TraceCheckUtils]: 197: Hoare triple {91091#(<= proc_i 128)} assume j < 6; {91091#(<= proc_i 128)} is VALID [2019-05-15 10:18:02,678 INFO L273 TraceCheckUtils]: 198: Hoare triple {91091#(<= proc_i 128)} i := i + 4; {91110#(<= proc_i 132)} is VALID [2019-05-15 10:18:02,679 INFO L273 TraceCheckUtils]: 199: Hoare triple {91110#(<= proc_i 132)} assume i <= 1000; {91110#(<= proc_i 132)} is VALID [2019-05-15 10:18:02,679 INFO L273 TraceCheckUtils]: 200: Hoare triple {91110#(<= proc_i 132)} assume i + 4 < a[j]; {91110#(<= proc_i 132)} is VALID [2019-05-15 10:18:02,680 INFO L273 TraceCheckUtils]: 201: Hoare triple {91110#(<= proc_i 132)} assume a[5] == 1000; {91110#(<= proc_i 132)} is VALID [2019-05-15 10:18:02,680 INFO L273 TraceCheckUtils]: 202: Hoare triple {91110#(<= proc_i 132)} assume j > 4; {91110#(<= proc_i 132)} is VALID [2019-05-15 10:18:02,680 INFO L273 TraceCheckUtils]: 203: Hoare triple {91110#(<= proc_i 132)} assume j < 6; {91110#(<= proc_i 132)} is VALID [2019-05-15 10:18:02,681 INFO L273 TraceCheckUtils]: 204: Hoare triple {91110#(<= proc_i 132)} i := i + 4; {91129#(<= proc_i 136)} is VALID [2019-05-15 10:18:02,682 INFO L273 TraceCheckUtils]: 205: Hoare triple {91129#(<= proc_i 136)} assume i <= 1000; {91129#(<= proc_i 136)} is VALID [2019-05-15 10:18:02,682 INFO L273 TraceCheckUtils]: 206: Hoare triple {91129#(<= proc_i 136)} assume i + 4 < a[j]; {91129#(<= proc_i 136)} is VALID [2019-05-15 10:18:02,683 INFO L273 TraceCheckUtils]: 207: Hoare triple {91129#(<= proc_i 136)} assume a[5] == 1000; {91129#(<= proc_i 136)} is VALID [2019-05-15 10:18:02,683 INFO L273 TraceCheckUtils]: 208: Hoare triple {91129#(<= proc_i 136)} assume j > 4; {91129#(<= proc_i 136)} is VALID [2019-05-15 10:18:02,684 INFO L273 TraceCheckUtils]: 209: Hoare triple {91129#(<= proc_i 136)} assume j < 6; {91129#(<= proc_i 136)} is VALID [2019-05-15 10:18:02,684 INFO L273 TraceCheckUtils]: 210: Hoare triple {91129#(<= proc_i 136)} i := i + 4; {91148#(<= proc_i 140)} is VALID [2019-05-15 10:18:02,685 INFO L273 TraceCheckUtils]: 211: Hoare triple {91148#(<= proc_i 140)} assume i <= 1000; {91148#(<= proc_i 140)} is VALID [2019-05-15 10:18:02,685 INFO L273 TraceCheckUtils]: 212: Hoare triple {91148#(<= proc_i 140)} assume i + 4 < a[j]; {91148#(<= proc_i 140)} is VALID [2019-05-15 10:18:02,686 INFO L273 TraceCheckUtils]: 213: Hoare triple {91148#(<= proc_i 140)} assume a[5] == 1000; {91148#(<= proc_i 140)} is VALID [2019-05-15 10:18:02,686 INFO L273 TraceCheckUtils]: 214: Hoare triple {91148#(<= proc_i 140)} assume j > 4; {91148#(<= proc_i 140)} is VALID [2019-05-15 10:18:02,687 INFO L273 TraceCheckUtils]: 215: Hoare triple {91148#(<= proc_i 140)} assume j < 6; {91148#(<= proc_i 140)} is VALID [2019-05-15 10:18:02,687 INFO L273 TraceCheckUtils]: 216: Hoare triple {91148#(<= proc_i 140)} i := i + 4; {91167#(<= proc_i 144)} is VALID [2019-05-15 10:18:02,688 INFO L273 TraceCheckUtils]: 217: Hoare triple {91167#(<= proc_i 144)} assume i <= 1000; {91167#(<= proc_i 144)} is VALID [2019-05-15 10:18:02,688 INFO L273 TraceCheckUtils]: 218: Hoare triple {91167#(<= proc_i 144)} assume i + 4 < a[j]; {91167#(<= proc_i 144)} is VALID [2019-05-15 10:18:02,689 INFO L273 TraceCheckUtils]: 219: Hoare triple {91167#(<= proc_i 144)} assume a[5] == 1000; {91167#(<= proc_i 144)} is VALID [2019-05-15 10:18:02,689 INFO L273 TraceCheckUtils]: 220: Hoare triple {91167#(<= proc_i 144)} assume j > 4; {91167#(<= proc_i 144)} is VALID [2019-05-15 10:18:02,690 INFO L273 TraceCheckUtils]: 221: Hoare triple {91167#(<= proc_i 144)} assume j < 6; {91167#(<= proc_i 144)} is VALID [2019-05-15 10:18:02,690 INFO L273 TraceCheckUtils]: 222: Hoare triple {91167#(<= proc_i 144)} i := i + 4; {91186#(<= proc_i 148)} is VALID [2019-05-15 10:18:02,691 INFO L273 TraceCheckUtils]: 223: Hoare triple {91186#(<= proc_i 148)} assume i <= 1000; {91186#(<= proc_i 148)} is VALID [2019-05-15 10:18:02,691 INFO L273 TraceCheckUtils]: 224: Hoare triple {91186#(<= proc_i 148)} assume i + 4 < a[j]; {91186#(<= proc_i 148)} is VALID [2019-05-15 10:18:02,692 INFO L273 TraceCheckUtils]: 225: Hoare triple {91186#(<= proc_i 148)} assume a[5] == 1000; {91186#(<= proc_i 148)} is VALID [2019-05-15 10:18:02,692 INFO L273 TraceCheckUtils]: 226: Hoare triple {91186#(<= proc_i 148)} assume j > 4; {91186#(<= proc_i 148)} is VALID [2019-05-15 10:18:02,693 INFO L273 TraceCheckUtils]: 227: Hoare triple {91186#(<= proc_i 148)} assume j < 6; {91186#(<= proc_i 148)} is VALID [2019-05-15 10:18:02,693 INFO L273 TraceCheckUtils]: 228: Hoare triple {91186#(<= proc_i 148)} i := i + 4; {91205#(<= proc_i 152)} is VALID [2019-05-15 10:18:02,694 INFO L273 TraceCheckUtils]: 229: Hoare triple {91205#(<= proc_i 152)} assume i <= 1000; {91205#(<= proc_i 152)} is VALID [2019-05-15 10:18:02,694 INFO L273 TraceCheckUtils]: 230: Hoare triple {91205#(<= proc_i 152)} assume i + 4 < a[j]; {91205#(<= proc_i 152)} is VALID [2019-05-15 10:18:02,695 INFO L273 TraceCheckUtils]: 231: Hoare triple {91205#(<= proc_i 152)} assume a[5] == 1000; {91205#(<= proc_i 152)} is VALID [2019-05-15 10:18:02,695 INFO L273 TraceCheckUtils]: 232: Hoare triple {91205#(<= proc_i 152)} assume j > 4; {91205#(<= proc_i 152)} is VALID [2019-05-15 10:18:02,695 INFO L273 TraceCheckUtils]: 233: Hoare triple {91205#(<= proc_i 152)} assume j < 6; {91205#(<= proc_i 152)} is VALID [2019-05-15 10:18:02,696 INFO L273 TraceCheckUtils]: 234: Hoare triple {91205#(<= proc_i 152)} i := i + 4; {91224#(<= proc_i 156)} is VALID [2019-05-15 10:18:02,697 INFO L273 TraceCheckUtils]: 235: Hoare triple {91224#(<= proc_i 156)} assume i <= 1000; {91224#(<= proc_i 156)} is VALID [2019-05-15 10:18:02,697 INFO L273 TraceCheckUtils]: 236: Hoare triple {91224#(<= proc_i 156)} assume i + 4 < a[j]; {91224#(<= proc_i 156)} is VALID [2019-05-15 10:18:02,698 INFO L273 TraceCheckUtils]: 237: Hoare triple {91224#(<= proc_i 156)} assume a[5] == 1000; {91224#(<= proc_i 156)} is VALID [2019-05-15 10:18:02,698 INFO L273 TraceCheckUtils]: 238: Hoare triple {91224#(<= proc_i 156)} assume j > 4; {91224#(<= proc_i 156)} is VALID [2019-05-15 10:18:02,698 INFO L273 TraceCheckUtils]: 239: Hoare triple {91224#(<= proc_i 156)} assume j < 6; {91224#(<= proc_i 156)} is VALID [2019-05-15 10:18:02,699 INFO L273 TraceCheckUtils]: 240: Hoare triple {91224#(<= proc_i 156)} i := i + 4; {91243#(<= proc_i 160)} is VALID [2019-05-15 10:18:02,700 INFO L273 TraceCheckUtils]: 241: Hoare triple {91243#(<= proc_i 160)} assume i <= 1000; {91243#(<= proc_i 160)} is VALID [2019-05-15 10:18:02,700 INFO L273 TraceCheckUtils]: 242: Hoare triple {91243#(<= proc_i 160)} assume i + 4 < a[j]; {91243#(<= proc_i 160)} is VALID [2019-05-15 10:18:02,701 INFO L273 TraceCheckUtils]: 243: Hoare triple {91243#(<= proc_i 160)} assume a[5] == 1000; {91243#(<= proc_i 160)} is VALID [2019-05-15 10:18:02,701 INFO L273 TraceCheckUtils]: 244: Hoare triple {91243#(<= proc_i 160)} assume j > 4; {91243#(<= proc_i 160)} is VALID [2019-05-15 10:18:02,701 INFO L273 TraceCheckUtils]: 245: Hoare triple {91243#(<= proc_i 160)} assume j < 6; {91243#(<= proc_i 160)} is VALID [2019-05-15 10:18:02,702 INFO L273 TraceCheckUtils]: 246: Hoare triple {91243#(<= proc_i 160)} i := i + 4; {91262#(<= proc_i 164)} is VALID [2019-05-15 10:18:02,703 INFO L273 TraceCheckUtils]: 247: Hoare triple {91262#(<= proc_i 164)} assume i <= 1000; {91262#(<= proc_i 164)} is VALID [2019-05-15 10:18:02,703 INFO L273 TraceCheckUtils]: 248: Hoare triple {91262#(<= proc_i 164)} assume i + 4 < a[j]; {91262#(<= proc_i 164)} is VALID [2019-05-15 10:18:02,704 INFO L273 TraceCheckUtils]: 249: Hoare triple {91262#(<= proc_i 164)} assume a[5] == 1000; {91262#(<= proc_i 164)} is VALID [2019-05-15 10:18:02,704 INFO L273 TraceCheckUtils]: 250: Hoare triple {91262#(<= proc_i 164)} assume j > 4; {91262#(<= proc_i 164)} is VALID [2019-05-15 10:18:02,705 INFO L273 TraceCheckUtils]: 251: Hoare triple {91262#(<= proc_i 164)} assume j < 6; {91262#(<= proc_i 164)} is VALID [2019-05-15 10:18:02,705 INFO L273 TraceCheckUtils]: 252: Hoare triple {91262#(<= proc_i 164)} i := i + 4; {91281#(<= proc_i 168)} is VALID [2019-05-15 10:18:02,706 INFO L273 TraceCheckUtils]: 253: Hoare triple {91281#(<= proc_i 168)} assume i <= 1000; {91281#(<= proc_i 168)} is VALID [2019-05-15 10:18:02,706 INFO L273 TraceCheckUtils]: 254: Hoare triple {91281#(<= proc_i 168)} assume i + 4 < a[j]; {91281#(<= proc_i 168)} is VALID [2019-05-15 10:18:02,707 INFO L273 TraceCheckUtils]: 255: Hoare triple {91281#(<= proc_i 168)} assume a[5] == 1000; {91281#(<= proc_i 168)} is VALID [2019-05-15 10:18:02,707 INFO L273 TraceCheckUtils]: 256: Hoare triple {91281#(<= proc_i 168)} assume j > 4; {91281#(<= proc_i 168)} is VALID [2019-05-15 10:18:02,708 INFO L273 TraceCheckUtils]: 257: Hoare triple {91281#(<= proc_i 168)} assume j < 6; {91281#(<= proc_i 168)} is VALID [2019-05-15 10:18:02,708 INFO L273 TraceCheckUtils]: 258: Hoare triple {91281#(<= proc_i 168)} i := i + 4; {91300#(<= proc_i 172)} is VALID [2019-05-15 10:18:02,709 INFO L273 TraceCheckUtils]: 259: Hoare triple {91300#(<= proc_i 172)} assume i <= 1000; {91300#(<= proc_i 172)} is VALID [2019-05-15 10:18:02,709 INFO L273 TraceCheckUtils]: 260: Hoare triple {91300#(<= proc_i 172)} assume i + 4 < a[j]; {91300#(<= proc_i 172)} is VALID [2019-05-15 10:18:02,710 INFO L273 TraceCheckUtils]: 261: Hoare triple {91300#(<= proc_i 172)} assume a[5] == 1000; {91300#(<= proc_i 172)} is VALID [2019-05-15 10:18:02,710 INFO L273 TraceCheckUtils]: 262: Hoare triple {91300#(<= proc_i 172)} assume j > 4; {91300#(<= proc_i 172)} is VALID [2019-05-15 10:18:02,711 INFO L273 TraceCheckUtils]: 263: Hoare triple {91300#(<= proc_i 172)} assume j < 6; {91300#(<= proc_i 172)} is VALID [2019-05-15 10:18:02,712 INFO L273 TraceCheckUtils]: 264: Hoare triple {91300#(<= proc_i 172)} i := i + 4; {91319#(<= proc_i 176)} is VALID [2019-05-15 10:18:02,712 INFO L273 TraceCheckUtils]: 265: Hoare triple {91319#(<= proc_i 176)} assume i <= 1000; {91319#(<= proc_i 176)} is VALID [2019-05-15 10:18:02,712 INFO L273 TraceCheckUtils]: 266: Hoare triple {91319#(<= proc_i 176)} assume i + 4 < a[j]; {91319#(<= proc_i 176)} is VALID [2019-05-15 10:18:02,713 INFO L273 TraceCheckUtils]: 267: Hoare triple {91319#(<= proc_i 176)} assume a[5] == 1000; {91319#(<= proc_i 176)} is VALID [2019-05-15 10:18:02,713 INFO L273 TraceCheckUtils]: 268: Hoare triple {91319#(<= proc_i 176)} assume j > 4; {91319#(<= proc_i 176)} is VALID [2019-05-15 10:18:02,714 INFO L273 TraceCheckUtils]: 269: Hoare triple {91319#(<= proc_i 176)} assume j < 6; {91319#(<= proc_i 176)} is VALID [2019-05-15 10:18:02,715 INFO L273 TraceCheckUtils]: 270: Hoare triple {91319#(<= proc_i 176)} i := i + 4; {91338#(<= proc_i 180)} is VALID [2019-05-15 10:18:02,715 INFO L273 TraceCheckUtils]: 271: Hoare triple {91338#(<= proc_i 180)} assume i <= 1000; {91338#(<= proc_i 180)} is VALID [2019-05-15 10:18:02,716 INFO L273 TraceCheckUtils]: 272: Hoare triple {91338#(<= proc_i 180)} assume i + 4 < a[j]; {91338#(<= proc_i 180)} is VALID [2019-05-15 10:18:02,716 INFO L273 TraceCheckUtils]: 273: Hoare triple {91338#(<= proc_i 180)} assume a[5] == 1000; {91338#(<= proc_i 180)} is VALID [2019-05-15 10:18:02,717 INFO L273 TraceCheckUtils]: 274: Hoare triple {91338#(<= proc_i 180)} assume j > 4; {91338#(<= proc_i 180)} is VALID [2019-05-15 10:18:02,717 INFO L273 TraceCheckUtils]: 275: Hoare triple {91338#(<= proc_i 180)} assume j < 6; {91338#(<= proc_i 180)} is VALID [2019-05-15 10:18:02,718 INFO L273 TraceCheckUtils]: 276: Hoare triple {91338#(<= proc_i 180)} i := i + 4; {91357#(<= proc_i 184)} is VALID [2019-05-15 10:18:02,718 INFO L273 TraceCheckUtils]: 277: Hoare triple {91357#(<= proc_i 184)} assume i <= 1000; {91357#(<= proc_i 184)} is VALID [2019-05-15 10:18:02,719 INFO L273 TraceCheckUtils]: 278: Hoare triple {91357#(<= proc_i 184)} assume i + 4 < a[j]; {91357#(<= proc_i 184)} is VALID [2019-05-15 10:18:02,719 INFO L273 TraceCheckUtils]: 279: Hoare triple {91357#(<= proc_i 184)} assume a[5] == 1000; {91357#(<= proc_i 184)} is VALID [2019-05-15 10:18:02,720 INFO L273 TraceCheckUtils]: 280: Hoare triple {91357#(<= proc_i 184)} assume j > 4; {91357#(<= proc_i 184)} is VALID [2019-05-15 10:18:02,720 INFO L273 TraceCheckUtils]: 281: Hoare triple {91357#(<= proc_i 184)} assume j < 6; {91357#(<= proc_i 184)} is VALID [2019-05-15 10:18:02,721 INFO L273 TraceCheckUtils]: 282: Hoare triple {91357#(<= proc_i 184)} i := i + 4; {91376#(<= proc_i 188)} is VALID [2019-05-15 10:18:02,721 INFO L273 TraceCheckUtils]: 283: Hoare triple {91376#(<= proc_i 188)} assume i <= 1000; {91376#(<= proc_i 188)} is VALID [2019-05-15 10:18:02,722 INFO L273 TraceCheckUtils]: 284: Hoare triple {91376#(<= proc_i 188)} assume i + 4 < a[j]; {91376#(<= proc_i 188)} is VALID [2019-05-15 10:18:02,722 INFO L273 TraceCheckUtils]: 285: Hoare triple {91376#(<= proc_i 188)} assume a[5] == 1000; {91376#(<= proc_i 188)} is VALID [2019-05-15 10:18:02,723 INFO L273 TraceCheckUtils]: 286: Hoare triple {91376#(<= proc_i 188)} assume j > 4; {91376#(<= proc_i 188)} is VALID [2019-05-15 10:18:02,723 INFO L273 TraceCheckUtils]: 287: Hoare triple {91376#(<= proc_i 188)} assume j < 6; {91376#(<= proc_i 188)} is VALID [2019-05-15 10:18:02,724 INFO L273 TraceCheckUtils]: 288: Hoare triple {91376#(<= proc_i 188)} i := i + 4; {91395#(<= proc_i 192)} is VALID [2019-05-15 10:18:02,725 INFO L273 TraceCheckUtils]: 289: Hoare triple {91395#(<= proc_i 192)} assume i <= 1000; {91395#(<= proc_i 192)} is VALID [2019-05-15 10:18:02,725 INFO L273 TraceCheckUtils]: 290: Hoare triple {91395#(<= proc_i 192)} assume i + 4 < a[j]; {91395#(<= proc_i 192)} is VALID [2019-05-15 10:18:02,725 INFO L273 TraceCheckUtils]: 291: Hoare triple {91395#(<= proc_i 192)} assume a[5] == 1000; {91395#(<= proc_i 192)} is VALID [2019-05-15 10:18:02,726 INFO L273 TraceCheckUtils]: 292: Hoare triple {91395#(<= proc_i 192)} assume j > 4; {91395#(<= proc_i 192)} is VALID [2019-05-15 10:18:02,726 INFO L273 TraceCheckUtils]: 293: Hoare triple {91395#(<= proc_i 192)} assume j < 6; {91395#(<= proc_i 192)} is VALID [2019-05-15 10:18:02,727 INFO L273 TraceCheckUtils]: 294: Hoare triple {91395#(<= proc_i 192)} i := i + 4; {91414#(<= proc_i 196)} is VALID [2019-05-15 10:18:02,728 INFO L273 TraceCheckUtils]: 295: Hoare triple {91414#(<= proc_i 196)} assume i <= 1000; {91414#(<= proc_i 196)} is VALID [2019-05-15 10:18:02,728 INFO L273 TraceCheckUtils]: 296: Hoare triple {91414#(<= proc_i 196)} assume i + 4 < a[j]; {91414#(<= proc_i 196)} is VALID [2019-05-15 10:18:02,729 INFO L273 TraceCheckUtils]: 297: Hoare triple {91414#(<= proc_i 196)} assume a[5] == 1000; {91414#(<= proc_i 196)} is VALID [2019-05-15 10:18:02,729 INFO L273 TraceCheckUtils]: 298: Hoare triple {91414#(<= proc_i 196)} assume j > 4; {91414#(<= proc_i 196)} is VALID [2019-05-15 10:18:02,729 INFO L273 TraceCheckUtils]: 299: Hoare triple {91414#(<= proc_i 196)} assume j < 6; {91414#(<= proc_i 196)} is VALID [2019-05-15 10:18:02,730 INFO L273 TraceCheckUtils]: 300: Hoare triple {91414#(<= proc_i 196)} i := i + 4; {91433#(<= proc_i 200)} is VALID [2019-05-15 10:18:02,731 INFO L273 TraceCheckUtils]: 301: Hoare triple {91433#(<= proc_i 200)} assume i <= 1000; {91433#(<= proc_i 200)} is VALID [2019-05-15 10:18:02,731 INFO L273 TraceCheckUtils]: 302: Hoare triple {91433#(<= proc_i 200)} assume i + 4 < a[j]; {91433#(<= proc_i 200)} is VALID [2019-05-15 10:18:02,731 INFO L273 TraceCheckUtils]: 303: Hoare triple {91433#(<= proc_i 200)} assume a[5] == 1000; {91433#(<= proc_i 200)} is VALID [2019-05-15 10:18:02,732 INFO L273 TraceCheckUtils]: 304: Hoare triple {91433#(<= proc_i 200)} assume j > 4; {91433#(<= proc_i 200)} is VALID [2019-05-15 10:18:02,732 INFO L273 TraceCheckUtils]: 305: Hoare triple {91433#(<= proc_i 200)} assume j < 6; {91433#(<= proc_i 200)} is VALID [2019-05-15 10:18:02,733 INFO L273 TraceCheckUtils]: 306: Hoare triple {91433#(<= proc_i 200)} i := i + 4; {91452#(<= proc_i 204)} is VALID [2019-05-15 10:18:02,734 INFO L273 TraceCheckUtils]: 307: Hoare triple {91452#(<= proc_i 204)} assume i <= 1000; {91452#(<= proc_i 204)} is VALID [2019-05-15 10:18:02,734 INFO L273 TraceCheckUtils]: 308: Hoare triple {91452#(<= proc_i 204)} assume i + 4 < a[j]; {91452#(<= proc_i 204)} is VALID [2019-05-15 10:18:02,734 INFO L273 TraceCheckUtils]: 309: Hoare triple {91452#(<= proc_i 204)} assume a[5] == 1000; {91452#(<= proc_i 204)} is VALID [2019-05-15 10:18:02,735 INFO L273 TraceCheckUtils]: 310: Hoare triple {91452#(<= proc_i 204)} assume j > 4; {91452#(<= proc_i 204)} is VALID [2019-05-15 10:18:02,735 INFO L273 TraceCheckUtils]: 311: Hoare triple {91452#(<= proc_i 204)} assume j < 6; {91452#(<= proc_i 204)} is VALID [2019-05-15 10:18:02,736 INFO L273 TraceCheckUtils]: 312: Hoare triple {91452#(<= proc_i 204)} i := i + 4; {91471#(<= proc_i 208)} is VALID [2019-05-15 10:18:02,736 INFO L273 TraceCheckUtils]: 313: Hoare triple {91471#(<= proc_i 208)} assume i <= 1000; {91471#(<= proc_i 208)} is VALID [2019-05-15 10:18:02,737 INFO L273 TraceCheckUtils]: 314: Hoare triple {91471#(<= proc_i 208)} assume i + 4 < a[j]; {91471#(<= proc_i 208)} is VALID [2019-05-15 10:18:02,737 INFO L273 TraceCheckUtils]: 315: Hoare triple {91471#(<= proc_i 208)} assume a[5] == 1000; {91471#(<= proc_i 208)} is VALID [2019-05-15 10:18:02,738 INFO L273 TraceCheckUtils]: 316: Hoare triple {91471#(<= proc_i 208)} assume j > 4; {91471#(<= proc_i 208)} is VALID [2019-05-15 10:18:02,738 INFO L273 TraceCheckUtils]: 317: Hoare triple {91471#(<= proc_i 208)} assume j < 6; {91471#(<= proc_i 208)} is VALID [2019-05-15 10:18:02,739 INFO L273 TraceCheckUtils]: 318: Hoare triple {91471#(<= proc_i 208)} i := i + 4; {91490#(<= proc_i 212)} is VALID [2019-05-15 10:18:02,739 INFO L273 TraceCheckUtils]: 319: Hoare triple {91490#(<= proc_i 212)} assume i <= 1000; {91490#(<= proc_i 212)} is VALID [2019-05-15 10:18:02,740 INFO L273 TraceCheckUtils]: 320: Hoare triple {91490#(<= proc_i 212)} assume i + 4 < a[j]; {91490#(<= proc_i 212)} is VALID [2019-05-15 10:18:02,740 INFO L273 TraceCheckUtils]: 321: Hoare triple {91490#(<= proc_i 212)} assume a[5] == 1000; {91490#(<= proc_i 212)} is VALID [2019-05-15 10:18:02,741 INFO L273 TraceCheckUtils]: 322: Hoare triple {91490#(<= proc_i 212)} assume j > 4; {91490#(<= proc_i 212)} is VALID [2019-05-15 10:18:02,741 INFO L273 TraceCheckUtils]: 323: Hoare triple {91490#(<= proc_i 212)} assume j < 6; {91490#(<= proc_i 212)} is VALID [2019-05-15 10:18:02,742 INFO L273 TraceCheckUtils]: 324: Hoare triple {91490#(<= proc_i 212)} i := i + 4; {91509#(<= proc_i 216)} is VALID [2019-05-15 10:18:02,742 INFO L273 TraceCheckUtils]: 325: Hoare triple {91509#(<= proc_i 216)} assume i <= 1000; {91509#(<= proc_i 216)} is VALID [2019-05-15 10:18:02,743 INFO L273 TraceCheckUtils]: 326: Hoare triple {91509#(<= proc_i 216)} assume i + 4 < a[j]; {91509#(<= proc_i 216)} is VALID [2019-05-15 10:18:02,743 INFO L273 TraceCheckUtils]: 327: Hoare triple {91509#(<= proc_i 216)} assume a[5] == 1000; {91509#(<= proc_i 216)} is VALID [2019-05-15 10:18:02,744 INFO L273 TraceCheckUtils]: 328: Hoare triple {91509#(<= proc_i 216)} assume j > 4; {91509#(<= proc_i 216)} is VALID [2019-05-15 10:18:02,744 INFO L273 TraceCheckUtils]: 329: Hoare triple {91509#(<= proc_i 216)} assume j < 6; {91509#(<= proc_i 216)} is VALID [2019-05-15 10:18:02,745 INFO L273 TraceCheckUtils]: 330: Hoare triple {91509#(<= proc_i 216)} i := i + 4; {91528#(<= proc_i 220)} is VALID [2019-05-15 10:18:02,745 INFO L273 TraceCheckUtils]: 331: Hoare triple {91528#(<= proc_i 220)} assume i <= 1000; {91528#(<= proc_i 220)} is VALID [2019-05-15 10:18:02,746 INFO L273 TraceCheckUtils]: 332: Hoare triple {91528#(<= proc_i 220)} assume i + 4 < a[j]; {91528#(<= proc_i 220)} is VALID [2019-05-15 10:18:02,746 INFO L273 TraceCheckUtils]: 333: Hoare triple {91528#(<= proc_i 220)} assume a[5] == 1000; {91528#(<= proc_i 220)} is VALID [2019-05-15 10:18:02,747 INFO L273 TraceCheckUtils]: 334: Hoare triple {91528#(<= proc_i 220)} assume j > 4; {91528#(<= proc_i 220)} is VALID [2019-05-15 10:18:02,747 INFO L273 TraceCheckUtils]: 335: Hoare triple {91528#(<= proc_i 220)} assume j < 6; {91528#(<= proc_i 220)} is VALID [2019-05-15 10:18:02,748 INFO L273 TraceCheckUtils]: 336: Hoare triple {91528#(<= proc_i 220)} i := i + 4; {91547#(<= proc_i 224)} is VALID [2019-05-15 10:18:02,749 INFO L273 TraceCheckUtils]: 337: Hoare triple {91547#(<= proc_i 224)} assume i <= 1000; {91547#(<= proc_i 224)} is VALID [2019-05-15 10:18:02,749 INFO L273 TraceCheckUtils]: 338: Hoare triple {91547#(<= proc_i 224)} assume i + 4 < a[j]; {91547#(<= proc_i 224)} is VALID [2019-05-15 10:18:02,749 INFO L273 TraceCheckUtils]: 339: Hoare triple {91547#(<= proc_i 224)} assume a[5] == 1000; {91547#(<= proc_i 224)} is VALID [2019-05-15 10:18:02,750 INFO L273 TraceCheckUtils]: 340: Hoare triple {91547#(<= proc_i 224)} assume j > 4; {91547#(<= proc_i 224)} is VALID [2019-05-15 10:18:02,750 INFO L273 TraceCheckUtils]: 341: Hoare triple {91547#(<= proc_i 224)} assume j < 6; {91547#(<= proc_i 224)} is VALID [2019-05-15 10:18:02,751 INFO L273 TraceCheckUtils]: 342: Hoare triple {91547#(<= proc_i 224)} i := i + 4; {91566#(<= proc_i 228)} is VALID [2019-05-15 10:18:02,752 INFO L273 TraceCheckUtils]: 343: Hoare triple {91566#(<= proc_i 228)} assume i <= 1000; {91566#(<= proc_i 228)} is VALID [2019-05-15 10:18:02,752 INFO L273 TraceCheckUtils]: 344: Hoare triple {91566#(<= proc_i 228)} assume i + 4 < a[j]; {91566#(<= proc_i 228)} is VALID [2019-05-15 10:18:02,753 INFO L273 TraceCheckUtils]: 345: Hoare triple {91566#(<= proc_i 228)} assume a[5] == 1000; {91566#(<= proc_i 228)} is VALID [2019-05-15 10:18:02,753 INFO L273 TraceCheckUtils]: 346: Hoare triple {91566#(<= proc_i 228)} assume j > 4; {91566#(<= proc_i 228)} is VALID [2019-05-15 10:18:02,754 INFO L273 TraceCheckUtils]: 347: Hoare triple {91566#(<= proc_i 228)} assume j < 6; {91566#(<= proc_i 228)} is VALID [2019-05-15 10:18:02,754 INFO L273 TraceCheckUtils]: 348: Hoare triple {91566#(<= proc_i 228)} i := i + 4; {91585#(<= proc_i 232)} is VALID [2019-05-15 10:18:02,755 INFO L273 TraceCheckUtils]: 349: Hoare triple {91585#(<= proc_i 232)} assume i <= 1000; {91585#(<= proc_i 232)} is VALID [2019-05-15 10:18:02,755 INFO L273 TraceCheckUtils]: 350: Hoare triple {91585#(<= proc_i 232)} assume i + 4 < a[j]; {91585#(<= proc_i 232)} is VALID [2019-05-15 10:18:02,756 INFO L273 TraceCheckUtils]: 351: Hoare triple {91585#(<= proc_i 232)} assume a[5] == 1000; {91585#(<= proc_i 232)} is VALID [2019-05-15 10:18:02,756 INFO L273 TraceCheckUtils]: 352: Hoare triple {91585#(<= proc_i 232)} assume j > 4; {91585#(<= proc_i 232)} is VALID [2019-05-15 10:18:02,757 INFO L273 TraceCheckUtils]: 353: Hoare triple {91585#(<= proc_i 232)} assume j < 6; {91585#(<= proc_i 232)} is VALID [2019-05-15 10:18:02,757 INFO L273 TraceCheckUtils]: 354: Hoare triple {91585#(<= proc_i 232)} i := i + 4; {91604#(<= proc_i 236)} is VALID [2019-05-15 10:18:02,758 INFO L273 TraceCheckUtils]: 355: Hoare triple {91604#(<= proc_i 236)} assume i <= 1000; {91604#(<= proc_i 236)} is VALID [2019-05-15 10:18:02,758 INFO L273 TraceCheckUtils]: 356: Hoare triple {91604#(<= proc_i 236)} assume i + 4 < a[j]; {91604#(<= proc_i 236)} is VALID [2019-05-15 10:18:02,759 INFO L273 TraceCheckUtils]: 357: Hoare triple {91604#(<= proc_i 236)} assume a[5] == 1000; {91604#(<= proc_i 236)} is VALID [2019-05-15 10:18:02,759 INFO L273 TraceCheckUtils]: 358: Hoare triple {91604#(<= proc_i 236)} assume j > 4; {91604#(<= proc_i 236)} is VALID [2019-05-15 10:18:02,760 INFO L273 TraceCheckUtils]: 359: Hoare triple {91604#(<= proc_i 236)} assume j < 6; {91604#(<= proc_i 236)} is VALID [2019-05-15 10:18:02,760 INFO L273 TraceCheckUtils]: 360: Hoare triple {91604#(<= proc_i 236)} i := i + 4; {91623#(<= proc_i 240)} is VALID [2019-05-15 10:18:02,761 INFO L273 TraceCheckUtils]: 361: Hoare triple {91623#(<= proc_i 240)} assume i <= 1000; {91623#(<= proc_i 240)} is VALID [2019-05-15 10:18:02,761 INFO L273 TraceCheckUtils]: 362: Hoare triple {91623#(<= proc_i 240)} assume i + 4 < a[j]; {91623#(<= proc_i 240)} is VALID [2019-05-15 10:18:02,762 INFO L273 TraceCheckUtils]: 363: Hoare triple {91623#(<= proc_i 240)} assume a[5] == 1000; {91623#(<= proc_i 240)} is VALID [2019-05-15 10:18:02,762 INFO L273 TraceCheckUtils]: 364: Hoare triple {91623#(<= proc_i 240)} assume j > 4; {91623#(<= proc_i 240)} is VALID [2019-05-15 10:18:02,763 INFO L273 TraceCheckUtils]: 365: Hoare triple {91623#(<= proc_i 240)} assume j < 6; {91623#(<= proc_i 240)} is VALID [2019-05-15 10:18:02,764 INFO L273 TraceCheckUtils]: 366: Hoare triple {91623#(<= proc_i 240)} i := i + 4; {91642#(<= proc_i 244)} is VALID [2019-05-15 10:18:02,764 INFO L273 TraceCheckUtils]: 367: Hoare triple {91642#(<= proc_i 244)} assume i <= 1000; {91642#(<= proc_i 244)} is VALID [2019-05-15 10:18:02,765 INFO L273 TraceCheckUtils]: 368: Hoare triple {91642#(<= proc_i 244)} assume i + 4 < a[j]; {91642#(<= proc_i 244)} is VALID [2019-05-15 10:18:02,765 INFO L273 TraceCheckUtils]: 369: Hoare triple {91642#(<= proc_i 244)} assume a[5] == 1000; {91642#(<= proc_i 244)} is VALID [2019-05-15 10:18:02,765 INFO L273 TraceCheckUtils]: 370: Hoare triple {91642#(<= proc_i 244)} assume j > 4; {91642#(<= proc_i 244)} is VALID [2019-05-15 10:18:02,766 INFO L273 TraceCheckUtils]: 371: Hoare triple {91642#(<= proc_i 244)} assume j < 6; {91642#(<= proc_i 244)} is VALID [2019-05-15 10:18:02,767 INFO L273 TraceCheckUtils]: 372: Hoare triple {91642#(<= proc_i 244)} i := i + 4; {91661#(<= proc_i 248)} is VALID [2019-05-15 10:18:02,767 INFO L273 TraceCheckUtils]: 373: Hoare triple {91661#(<= proc_i 248)} assume i <= 1000; {91661#(<= proc_i 248)} is VALID [2019-05-15 10:18:02,768 INFO L273 TraceCheckUtils]: 374: Hoare triple {91661#(<= proc_i 248)} assume i + 4 < a[j]; {91661#(<= proc_i 248)} is VALID [2019-05-15 10:18:02,768 INFO L273 TraceCheckUtils]: 375: Hoare triple {91661#(<= proc_i 248)} assume a[5] == 1000; {91661#(<= proc_i 248)} is VALID [2019-05-15 10:18:02,769 INFO L273 TraceCheckUtils]: 376: Hoare triple {91661#(<= proc_i 248)} assume j > 4; {91661#(<= proc_i 248)} is VALID [2019-05-15 10:18:02,769 INFO L273 TraceCheckUtils]: 377: Hoare triple {91661#(<= proc_i 248)} assume j < 6; {91661#(<= proc_i 248)} is VALID [2019-05-15 10:18:02,770 INFO L273 TraceCheckUtils]: 378: Hoare triple {91661#(<= proc_i 248)} i := i + 4; {91680#(<= proc_i 252)} is VALID [2019-05-15 10:18:02,770 INFO L273 TraceCheckUtils]: 379: Hoare triple {91680#(<= proc_i 252)} assume i <= 1000; {91680#(<= proc_i 252)} is VALID [2019-05-15 10:18:02,771 INFO L273 TraceCheckUtils]: 380: Hoare triple {91680#(<= proc_i 252)} assume i + 4 < a[j]; {91680#(<= proc_i 252)} is VALID [2019-05-15 10:18:02,771 INFO L273 TraceCheckUtils]: 381: Hoare triple {91680#(<= proc_i 252)} assume a[5] == 1000; {91680#(<= proc_i 252)} is VALID [2019-05-15 10:18:02,772 INFO L273 TraceCheckUtils]: 382: Hoare triple {91680#(<= proc_i 252)} assume j > 4; {91680#(<= proc_i 252)} is VALID [2019-05-15 10:18:02,772 INFO L273 TraceCheckUtils]: 383: Hoare triple {91680#(<= proc_i 252)} assume j < 6; {91680#(<= proc_i 252)} is VALID [2019-05-15 10:18:02,773 INFO L273 TraceCheckUtils]: 384: Hoare triple {91680#(<= proc_i 252)} i := i + 4; {91699#(<= proc_i 256)} is VALID [2019-05-15 10:18:02,773 INFO L273 TraceCheckUtils]: 385: Hoare triple {91699#(<= proc_i 256)} assume !(i <= 1000); {90479#false} is VALID [2019-05-15 10:18:02,856 INFO L134 CoverageAnalysis]: Checked inductivity of 12160 backedges. 0 proven. 12160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:02,856 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:02,856 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2019-05-15 10:18:02,857 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 386 [2019-05-15 10:18:02,857 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:02,857 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 67 states. [2019-05-15 10:18:03,236 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 386 edges. 386 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:03,237 INFO L454 AbstractCegarLoop]: Interpolant automaton has 67 states [2019-05-15 10:18:03,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2019-05-15 10:18:03,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2019-05-15 10:18:03,238 INFO L87 Difference]: Start difference. First operand 387 states and 387 transitions. Second operand 67 states. [2019-05-15 10:18:03,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:03,907 INFO L93 Difference]: Finished difference Result 398 states and 398 transitions. [2019-05-15 10:18:03,907 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2019-05-15 10:18:03,907 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 386 [2019-05-15 10:18:03,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:03,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2019-05-15 10:18:03,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 399 transitions. [2019-05-15 10:18:03,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2019-05-15 10:18:03,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 399 transitions. [2019-05-15 10:18:03,910 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 67 states and 399 transitions. [2019-05-15 10:18:04,279 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 399 edges. 399 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:04,288 INFO L225 Difference]: With dead ends: 398 [2019-05-15 10:18:04,288 INFO L226 Difference]: Without dead ends: 398 [2019-05-15 10:18:04,288 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 320 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2019-05-15 10:18:04,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2019-05-15 10:18:04,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 393. [2019-05-15 10:18:04,291 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:04,291 INFO L82 GeneralOperation]: Start isEquivalent. First operand 398 states. Second operand 393 states. [2019-05-15 10:18:04,291 INFO L74 IsIncluded]: Start isIncluded. First operand 398 states. Second operand 393 states. [2019-05-15 10:18:04,291 INFO L87 Difference]: Start difference. First operand 398 states. Second operand 393 states. [2019-05-15 10:18:04,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:04,296 INFO L93 Difference]: Finished difference Result 398 states and 398 transitions. [2019-05-15 10:18:04,297 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 398 transitions. [2019-05-15 10:18:04,297 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:04,297 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:04,297 INFO L74 IsIncluded]: Start isIncluded. First operand 393 states. Second operand 398 states. [2019-05-15 10:18:04,297 INFO L87 Difference]: Start difference. First operand 393 states. Second operand 398 states. [2019-05-15 10:18:04,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:04,303 INFO L93 Difference]: Finished difference Result 398 states and 398 transitions. [2019-05-15 10:18:04,303 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 398 transitions. [2019-05-15 10:18:04,303 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:04,303 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:04,303 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:04,303 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:04,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 393 states. [2019-05-15 10:18:04,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 393 transitions. [2019-05-15 10:18:04,309 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 393 transitions. Word has length 386 [2019-05-15 10:18:04,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:04,309 INFO L475 AbstractCegarLoop]: Abstraction has 393 states and 393 transitions. [2019-05-15 10:18:04,309 INFO L476 AbstractCegarLoop]: Interpolant automaton has 67 states. [2019-05-15 10:18:04,309 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 393 transitions. [2019-05-15 10:18:04,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2019-05-15 10:18:04,310 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:04,311 INFO L399 BasicCegarLoop]: trace histogram [65, 65, 65, 65, 65, 65, 1, 1] [2019-05-15 10:18:04,311 INFO L418 AbstractCegarLoop]: === Iteration 66 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:04,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:04,311 INFO L82 PathProgramCache]: Analyzing trace with hash -716223294, now seen corresponding path program 65 times [2019-05-15 10:18:04,311 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:04,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:04,384 INFO L256 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 67 conjunts are in the unsatisfiable core [2019-05-15 10:18:04,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:04,416 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:06,600 INFO L273 TraceCheckUtils]: 0: Hoare triple {93289#true} i := 0; {93294#(<= proc_i 0)} is VALID [2019-05-15 10:18:06,600 INFO L273 TraceCheckUtils]: 1: Hoare triple {93294#(<= proc_i 0)} assume i <= 1000; {93294#(<= proc_i 0)} is VALID [2019-05-15 10:18:06,601 INFO L273 TraceCheckUtils]: 2: Hoare triple {93294#(<= proc_i 0)} assume i + 4 < a[j]; {93294#(<= proc_i 0)} is VALID [2019-05-15 10:18:06,601 INFO L273 TraceCheckUtils]: 3: Hoare triple {93294#(<= proc_i 0)} assume a[5] == 1000; {93294#(<= proc_i 0)} is VALID [2019-05-15 10:18:06,602 INFO L273 TraceCheckUtils]: 4: Hoare triple {93294#(<= proc_i 0)} assume j > 4; {93294#(<= proc_i 0)} is VALID [2019-05-15 10:18:06,602 INFO L273 TraceCheckUtils]: 5: Hoare triple {93294#(<= proc_i 0)} assume j < 6; {93294#(<= proc_i 0)} is VALID [2019-05-15 10:18:06,603 INFO L273 TraceCheckUtils]: 6: Hoare triple {93294#(<= proc_i 0)} i := i + 4; {93313#(<= proc_i 4)} is VALID [2019-05-15 10:18:06,603 INFO L273 TraceCheckUtils]: 7: Hoare triple {93313#(<= proc_i 4)} assume i <= 1000; {93313#(<= proc_i 4)} is VALID [2019-05-15 10:18:06,604 INFO L273 TraceCheckUtils]: 8: Hoare triple {93313#(<= proc_i 4)} assume i + 4 < a[j]; {93313#(<= proc_i 4)} is VALID [2019-05-15 10:18:06,604 INFO L273 TraceCheckUtils]: 9: Hoare triple {93313#(<= proc_i 4)} assume a[5] == 1000; {93313#(<= proc_i 4)} is VALID [2019-05-15 10:18:06,605 INFO L273 TraceCheckUtils]: 10: Hoare triple {93313#(<= proc_i 4)} assume j > 4; {93313#(<= proc_i 4)} is VALID [2019-05-15 10:18:06,605 INFO L273 TraceCheckUtils]: 11: Hoare triple {93313#(<= proc_i 4)} assume j < 6; {93313#(<= proc_i 4)} is VALID [2019-05-15 10:18:06,606 INFO L273 TraceCheckUtils]: 12: Hoare triple {93313#(<= proc_i 4)} i := i + 4; {93332#(<= proc_i 8)} is VALID [2019-05-15 10:18:06,606 INFO L273 TraceCheckUtils]: 13: Hoare triple {93332#(<= proc_i 8)} assume i <= 1000; {93332#(<= proc_i 8)} is VALID [2019-05-15 10:18:06,607 INFO L273 TraceCheckUtils]: 14: Hoare triple {93332#(<= proc_i 8)} assume i + 4 < a[j]; {93332#(<= proc_i 8)} is VALID [2019-05-15 10:18:06,607 INFO L273 TraceCheckUtils]: 15: Hoare triple {93332#(<= proc_i 8)} assume a[5] == 1000; {93332#(<= proc_i 8)} is VALID [2019-05-15 10:18:06,608 INFO L273 TraceCheckUtils]: 16: Hoare triple {93332#(<= proc_i 8)} assume j > 4; {93332#(<= proc_i 8)} is VALID [2019-05-15 10:18:06,608 INFO L273 TraceCheckUtils]: 17: Hoare triple {93332#(<= proc_i 8)} assume j < 6; {93332#(<= proc_i 8)} is VALID [2019-05-15 10:18:06,609 INFO L273 TraceCheckUtils]: 18: Hoare triple {93332#(<= proc_i 8)} i := i + 4; {93351#(<= proc_i 12)} is VALID [2019-05-15 10:18:06,609 INFO L273 TraceCheckUtils]: 19: Hoare triple {93351#(<= proc_i 12)} assume i <= 1000; {93351#(<= proc_i 12)} is VALID [2019-05-15 10:18:06,610 INFO L273 TraceCheckUtils]: 20: Hoare triple {93351#(<= proc_i 12)} assume i + 4 < a[j]; {93351#(<= proc_i 12)} is VALID [2019-05-15 10:18:06,610 INFO L273 TraceCheckUtils]: 21: Hoare triple {93351#(<= proc_i 12)} assume a[5] == 1000; {93351#(<= proc_i 12)} is VALID [2019-05-15 10:18:06,611 INFO L273 TraceCheckUtils]: 22: Hoare triple {93351#(<= proc_i 12)} assume j > 4; {93351#(<= proc_i 12)} is VALID [2019-05-15 10:18:06,611 INFO L273 TraceCheckUtils]: 23: Hoare triple {93351#(<= proc_i 12)} assume j < 6; {93351#(<= proc_i 12)} is VALID [2019-05-15 10:18:06,612 INFO L273 TraceCheckUtils]: 24: Hoare triple {93351#(<= proc_i 12)} i := i + 4; {93370#(<= proc_i 16)} is VALID [2019-05-15 10:18:06,612 INFO L273 TraceCheckUtils]: 25: Hoare triple {93370#(<= proc_i 16)} assume i <= 1000; {93370#(<= proc_i 16)} is VALID [2019-05-15 10:18:06,613 INFO L273 TraceCheckUtils]: 26: Hoare triple {93370#(<= proc_i 16)} assume i + 4 < a[j]; {93370#(<= proc_i 16)} is VALID [2019-05-15 10:18:06,613 INFO L273 TraceCheckUtils]: 27: Hoare triple {93370#(<= proc_i 16)} assume a[5] == 1000; {93370#(<= proc_i 16)} is VALID [2019-05-15 10:18:06,614 INFO L273 TraceCheckUtils]: 28: Hoare triple {93370#(<= proc_i 16)} assume j > 4; {93370#(<= proc_i 16)} is VALID [2019-05-15 10:18:06,614 INFO L273 TraceCheckUtils]: 29: Hoare triple {93370#(<= proc_i 16)} assume j < 6; {93370#(<= proc_i 16)} is VALID [2019-05-15 10:18:06,615 INFO L273 TraceCheckUtils]: 30: Hoare triple {93370#(<= proc_i 16)} i := i + 4; {93389#(<= proc_i 20)} is VALID [2019-05-15 10:18:06,615 INFO L273 TraceCheckUtils]: 31: Hoare triple {93389#(<= proc_i 20)} assume i <= 1000; {93389#(<= proc_i 20)} is VALID [2019-05-15 10:18:06,616 INFO L273 TraceCheckUtils]: 32: Hoare triple {93389#(<= proc_i 20)} assume i + 4 < a[j]; {93389#(<= proc_i 20)} is VALID [2019-05-15 10:18:06,616 INFO L273 TraceCheckUtils]: 33: Hoare triple {93389#(<= proc_i 20)} assume a[5] == 1000; {93389#(<= proc_i 20)} is VALID [2019-05-15 10:18:06,617 INFO L273 TraceCheckUtils]: 34: Hoare triple {93389#(<= proc_i 20)} assume j > 4; {93389#(<= proc_i 20)} is VALID [2019-05-15 10:18:06,617 INFO L273 TraceCheckUtils]: 35: Hoare triple {93389#(<= proc_i 20)} assume j < 6; {93389#(<= proc_i 20)} is VALID [2019-05-15 10:18:06,618 INFO L273 TraceCheckUtils]: 36: Hoare triple {93389#(<= proc_i 20)} i := i + 4; {93408#(<= proc_i 24)} is VALID [2019-05-15 10:18:06,618 INFO L273 TraceCheckUtils]: 37: Hoare triple {93408#(<= proc_i 24)} assume i <= 1000; {93408#(<= proc_i 24)} is VALID [2019-05-15 10:18:06,619 INFO L273 TraceCheckUtils]: 38: Hoare triple {93408#(<= proc_i 24)} assume i + 4 < a[j]; {93408#(<= proc_i 24)} is VALID [2019-05-15 10:18:06,619 INFO L273 TraceCheckUtils]: 39: Hoare triple {93408#(<= proc_i 24)} assume a[5] == 1000; {93408#(<= proc_i 24)} is VALID [2019-05-15 10:18:06,620 INFO L273 TraceCheckUtils]: 40: Hoare triple {93408#(<= proc_i 24)} assume j > 4; {93408#(<= proc_i 24)} is VALID [2019-05-15 10:18:06,620 INFO L273 TraceCheckUtils]: 41: Hoare triple {93408#(<= proc_i 24)} assume j < 6; {93408#(<= proc_i 24)} is VALID [2019-05-15 10:18:06,621 INFO L273 TraceCheckUtils]: 42: Hoare triple {93408#(<= proc_i 24)} i := i + 4; {93427#(<= proc_i 28)} is VALID [2019-05-15 10:18:06,621 INFO L273 TraceCheckUtils]: 43: Hoare triple {93427#(<= proc_i 28)} assume i <= 1000; {93427#(<= proc_i 28)} is VALID [2019-05-15 10:18:06,622 INFO L273 TraceCheckUtils]: 44: Hoare triple {93427#(<= proc_i 28)} assume i + 4 < a[j]; {93427#(<= proc_i 28)} is VALID [2019-05-15 10:18:06,622 INFO L273 TraceCheckUtils]: 45: Hoare triple {93427#(<= proc_i 28)} assume a[5] == 1000; {93427#(<= proc_i 28)} is VALID [2019-05-15 10:18:06,623 INFO L273 TraceCheckUtils]: 46: Hoare triple {93427#(<= proc_i 28)} assume j > 4; {93427#(<= proc_i 28)} is VALID [2019-05-15 10:18:06,623 INFO L273 TraceCheckUtils]: 47: Hoare triple {93427#(<= proc_i 28)} assume j < 6; {93427#(<= proc_i 28)} is VALID [2019-05-15 10:18:06,624 INFO L273 TraceCheckUtils]: 48: Hoare triple {93427#(<= proc_i 28)} i := i + 4; {93446#(<= proc_i 32)} is VALID [2019-05-15 10:18:06,624 INFO L273 TraceCheckUtils]: 49: Hoare triple {93446#(<= proc_i 32)} assume i <= 1000; {93446#(<= proc_i 32)} is VALID [2019-05-15 10:18:06,625 INFO L273 TraceCheckUtils]: 50: Hoare triple {93446#(<= proc_i 32)} assume i + 4 < a[j]; {93446#(<= proc_i 32)} is VALID [2019-05-15 10:18:06,625 INFO L273 TraceCheckUtils]: 51: Hoare triple {93446#(<= proc_i 32)} assume a[5] == 1000; {93446#(<= proc_i 32)} is VALID [2019-05-15 10:18:06,626 INFO L273 TraceCheckUtils]: 52: Hoare triple {93446#(<= proc_i 32)} assume j > 4; {93446#(<= proc_i 32)} is VALID [2019-05-15 10:18:06,626 INFO L273 TraceCheckUtils]: 53: Hoare triple {93446#(<= proc_i 32)} assume j < 6; {93446#(<= proc_i 32)} is VALID [2019-05-15 10:18:06,627 INFO L273 TraceCheckUtils]: 54: Hoare triple {93446#(<= proc_i 32)} i := i + 4; {93465#(<= proc_i 36)} is VALID [2019-05-15 10:18:06,627 INFO L273 TraceCheckUtils]: 55: Hoare triple {93465#(<= proc_i 36)} assume i <= 1000; {93465#(<= proc_i 36)} is VALID [2019-05-15 10:18:06,628 INFO L273 TraceCheckUtils]: 56: Hoare triple {93465#(<= proc_i 36)} assume i + 4 < a[j]; {93465#(<= proc_i 36)} is VALID [2019-05-15 10:18:06,628 INFO L273 TraceCheckUtils]: 57: Hoare triple {93465#(<= proc_i 36)} assume a[5] == 1000; {93465#(<= proc_i 36)} is VALID [2019-05-15 10:18:06,628 INFO L273 TraceCheckUtils]: 58: Hoare triple {93465#(<= proc_i 36)} assume j > 4; {93465#(<= proc_i 36)} is VALID [2019-05-15 10:18:06,629 INFO L273 TraceCheckUtils]: 59: Hoare triple {93465#(<= proc_i 36)} assume j < 6; {93465#(<= proc_i 36)} is VALID [2019-05-15 10:18:06,630 INFO L273 TraceCheckUtils]: 60: Hoare triple {93465#(<= proc_i 36)} i := i + 4; {93484#(<= proc_i 40)} is VALID [2019-05-15 10:18:06,630 INFO L273 TraceCheckUtils]: 61: Hoare triple {93484#(<= proc_i 40)} assume i <= 1000; {93484#(<= proc_i 40)} is VALID [2019-05-15 10:18:06,631 INFO L273 TraceCheckUtils]: 62: Hoare triple {93484#(<= proc_i 40)} assume i + 4 < a[j]; {93484#(<= proc_i 40)} is VALID [2019-05-15 10:18:06,631 INFO L273 TraceCheckUtils]: 63: Hoare triple {93484#(<= proc_i 40)} assume a[5] == 1000; {93484#(<= proc_i 40)} is VALID [2019-05-15 10:18:06,631 INFO L273 TraceCheckUtils]: 64: Hoare triple {93484#(<= proc_i 40)} assume j > 4; {93484#(<= proc_i 40)} is VALID [2019-05-15 10:18:06,632 INFO L273 TraceCheckUtils]: 65: Hoare triple {93484#(<= proc_i 40)} assume j < 6; {93484#(<= proc_i 40)} is VALID [2019-05-15 10:18:06,633 INFO L273 TraceCheckUtils]: 66: Hoare triple {93484#(<= proc_i 40)} i := i + 4; {93503#(<= proc_i 44)} is VALID [2019-05-15 10:18:06,633 INFO L273 TraceCheckUtils]: 67: Hoare triple {93503#(<= proc_i 44)} assume i <= 1000; {93503#(<= proc_i 44)} is VALID [2019-05-15 10:18:06,633 INFO L273 TraceCheckUtils]: 68: Hoare triple {93503#(<= proc_i 44)} assume i + 4 < a[j]; {93503#(<= proc_i 44)} is VALID [2019-05-15 10:18:06,634 INFO L273 TraceCheckUtils]: 69: Hoare triple {93503#(<= proc_i 44)} assume a[5] == 1000; {93503#(<= proc_i 44)} is VALID [2019-05-15 10:18:06,634 INFO L273 TraceCheckUtils]: 70: Hoare triple {93503#(<= proc_i 44)} assume j > 4; {93503#(<= proc_i 44)} is VALID [2019-05-15 10:18:06,635 INFO L273 TraceCheckUtils]: 71: Hoare triple {93503#(<= proc_i 44)} assume j < 6; {93503#(<= proc_i 44)} is VALID [2019-05-15 10:18:06,635 INFO L273 TraceCheckUtils]: 72: Hoare triple {93503#(<= proc_i 44)} i := i + 4; {93522#(<= proc_i 48)} is VALID [2019-05-15 10:18:06,636 INFO L273 TraceCheckUtils]: 73: Hoare triple {93522#(<= proc_i 48)} assume i <= 1000; {93522#(<= proc_i 48)} is VALID [2019-05-15 10:18:06,636 INFO L273 TraceCheckUtils]: 74: Hoare triple {93522#(<= proc_i 48)} assume i + 4 < a[j]; {93522#(<= proc_i 48)} is VALID [2019-05-15 10:18:06,637 INFO L273 TraceCheckUtils]: 75: Hoare triple {93522#(<= proc_i 48)} assume a[5] == 1000; {93522#(<= proc_i 48)} is VALID [2019-05-15 10:18:06,637 INFO L273 TraceCheckUtils]: 76: Hoare triple {93522#(<= proc_i 48)} assume j > 4; {93522#(<= proc_i 48)} is VALID [2019-05-15 10:18:06,638 INFO L273 TraceCheckUtils]: 77: Hoare triple {93522#(<= proc_i 48)} assume j < 6; {93522#(<= proc_i 48)} is VALID [2019-05-15 10:18:06,638 INFO L273 TraceCheckUtils]: 78: Hoare triple {93522#(<= proc_i 48)} i := i + 4; {93541#(<= proc_i 52)} is VALID [2019-05-15 10:18:06,639 INFO L273 TraceCheckUtils]: 79: Hoare triple {93541#(<= proc_i 52)} assume i <= 1000; {93541#(<= proc_i 52)} is VALID [2019-05-15 10:18:06,639 INFO L273 TraceCheckUtils]: 80: Hoare triple {93541#(<= proc_i 52)} assume i + 4 < a[j]; {93541#(<= proc_i 52)} is VALID [2019-05-15 10:18:06,640 INFO L273 TraceCheckUtils]: 81: Hoare triple {93541#(<= proc_i 52)} assume a[5] == 1000; {93541#(<= proc_i 52)} is VALID [2019-05-15 10:18:06,640 INFO L273 TraceCheckUtils]: 82: Hoare triple {93541#(<= proc_i 52)} assume j > 4; {93541#(<= proc_i 52)} is VALID [2019-05-15 10:18:06,641 INFO L273 TraceCheckUtils]: 83: Hoare triple {93541#(<= proc_i 52)} assume j < 6; {93541#(<= proc_i 52)} is VALID [2019-05-15 10:18:06,641 INFO L273 TraceCheckUtils]: 84: Hoare triple {93541#(<= proc_i 52)} i := i + 4; {93560#(<= proc_i 56)} is VALID [2019-05-15 10:18:06,642 INFO L273 TraceCheckUtils]: 85: Hoare triple {93560#(<= proc_i 56)} assume i <= 1000; {93560#(<= proc_i 56)} is VALID [2019-05-15 10:18:06,642 INFO L273 TraceCheckUtils]: 86: Hoare triple {93560#(<= proc_i 56)} assume i + 4 < a[j]; {93560#(<= proc_i 56)} is VALID [2019-05-15 10:18:06,643 INFO L273 TraceCheckUtils]: 87: Hoare triple {93560#(<= proc_i 56)} assume a[5] == 1000; {93560#(<= proc_i 56)} is VALID [2019-05-15 10:18:06,643 INFO L273 TraceCheckUtils]: 88: Hoare triple {93560#(<= proc_i 56)} assume j > 4; {93560#(<= proc_i 56)} is VALID [2019-05-15 10:18:06,644 INFO L273 TraceCheckUtils]: 89: Hoare triple {93560#(<= proc_i 56)} assume j < 6; {93560#(<= proc_i 56)} is VALID [2019-05-15 10:18:06,644 INFO L273 TraceCheckUtils]: 90: Hoare triple {93560#(<= proc_i 56)} i := i + 4; {93579#(<= proc_i 60)} is VALID [2019-05-15 10:18:06,645 INFO L273 TraceCheckUtils]: 91: Hoare triple {93579#(<= proc_i 60)} assume i <= 1000; {93579#(<= proc_i 60)} is VALID [2019-05-15 10:18:06,645 INFO L273 TraceCheckUtils]: 92: Hoare triple {93579#(<= proc_i 60)} assume i + 4 < a[j]; {93579#(<= proc_i 60)} is VALID [2019-05-15 10:18:06,646 INFO L273 TraceCheckUtils]: 93: Hoare triple {93579#(<= proc_i 60)} assume a[5] == 1000; {93579#(<= proc_i 60)} is VALID [2019-05-15 10:18:06,646 INFO L273 TraceCheckUtils]: 94: Hoare triple {93579#(<= proc_i 60)} assume j > 4; {93579#(<= proc_i 60)} is VALID [2019-05-15 10:18:06,647 INFO L273 TraceCheckUtils]: 95: Hoare triple {93579#(<= proc_i 60)} assume j < 6; {93579#(<= proc_i 60)} is VALID [2019-05-15 10:18:06,647 INFO L273 TraceCheckUtils]: 96: Hoare triple {93579#(<= proc_i 60)} i := i + 4; {93598#(<= proc_i 64)} is VALID [2019-05-15 10:18:06,648 INFO L273 TraceCheckUtils]: 97: Hoare triple {93598#(<= proc_i 64)} assume i <= 1000; {93598#(<= proc_i 64)} is VALID [2019-05-15 10:18:06,648 INFO L273 TraceCheckUtils]: 98: Hoare triple {93598#(<= proc_i 64)} assume i + 4 < a[j]; {93598#(<= proc_i 64)} is VALID [2019-05-15 10:18:06,649 INFO L273 TraceCheckUtils]: 99: Hoare triple {93598#(<= proc_i 64)} assume a[5] == 1000; {93598#(<= proc_i 64)} is VALID [2019-05-15 10:18:06,649 INFO L273 TraceCheckUtils]: 100: Hoare triple {93598#(<= proc_i 64)} assume j > 4; {93598#(<= proc_i 64)} is VALID [2019-05-15 10:18:06,649 INFO L273 TraceCheckUtils]: 101: Hoare triple {93598#(<= proc_i 64)} assume j < 6; {93598#(<= proc_i 64)} is VALID [2019-05-15 10:18:06,650 INFO L273 TraceCheckUtils]: 102: Hoare triple {93598#(<= proc_i 64)} i := i + 4; {93617#(<= proc_i 68)} is VALID [2019-05-15 10:18:06,651 INFO L273 TraceCheckUtils]: 103: Hoare triple {93617#(<= proc_i 68)} assume i <= 1000; {93617#(<= proc_i 68)} is VALID [2019-05-15 10:18:06,651 INFO L273 TraceCheckUtils]: 104: Hoare triple {93617#(<= proc_i 68)} assume i + 4 < a[j]; {93617#(<= proc_i 68)} is VALID [2019-05-15 10:18:06,652 INFO L273 TraceCheckUtils]: 105: Hoare triple {93617#(<= proc_i 68)} assume a[5] == 1000; {93617#(<= proc_i 68)} is VALID [2019-05-15 10:18:06,652 INFO L273 TraceCheckUtils]: 106: Hoare triple {93617#(<= proc_i 68)} assume j > 4; {93617#(<= proc_i 68)} is VALID [2019-05-15 10:18:06,652 INFO L273 TraceCheckUtils]: 107: Hoare triple {93617#(<= proc_i 68)} assume j < 6; {93617#(<= proc_i 68)} is VALID [2019-05-15 10:18:06,653 INFO L273 TraceCheckUtils]: 108: Hoare triple {93617#(<= proc_i 68)} i := i + 4; {93636#(<= proc_i 72)} is VALID [2019-05-15 10:18:06,654 INFO L273 TraceCheckUtils]: 109: Hoare triple {93636#(<= proc_i 72)} assume i <= 1000; {93636#(<= proc_i 72)} is VALID [2019-05-15 10:18:06,654 INFO L273 TraceCheckUtils]: 110: Hoare triple {93636#(<= proc_i 72)} assume i + 4 < a[j]; {93636#(<= proc_i 72)} is VALID [2019-05-15 10:18:06,654 INFO L273 TraceCheckUtils]: 111: Hoare triple {93636#(<= proc_i 72)} assume a[5] == 1000; {93636#(<= proc_i 72)} is VALID [2019-05-15 10:18:06,655 INFO L273 TraceCheckUtils]: 112: Hoare triple {93636#(<= proc_i 72)} assume j > 4; {93636#(<= proc_i 72)} is VALID [2019-05-15 10:18:06,655 INFO L273 TraceCheckUtils]: 113: Hoare triple {93636#(<= proc_i 72)} assume j < 6; {93636#(<= proc_i 72)} is VALID [2019-05-15 10:18:06,656 INFO L273 TraceCheckUtils]: 114: Hoare triple {93636#(<= proc_i 72)} i := i + 4; {93655#(<= proc_i 76)} is VALID [2019-05-15 10:18:06,656 INFO L273 TraceCheckUtils]: 115: Hoare triple {93655#(<= proc_i 76)} assume i <= 1000; {93655#(<= proc_i 76)} is VALID [2019-05-15 10:18:06,657 INFO L273 TraceCheckUtils]: 116: Hoare triple {93655#(<= proc_i 76)} assume i + 4 < a[j]; {93655#(<= proc_i 76)} is VALID [2019-05-15 10:18:06,657 INFO L273 TraceCheckUtils]: 117: Hoare triple {93655#(<= proc_i 76)} assume a[5] == 1000; {93655#(<= proc_i 76)} is VALID [2019-05-15 10:18:06,658 INFO L273 TraceCheckUtils]: 118: Hoare triple {93655#(<= proc_i 76)} assume j > 4; {93655#(<= proc_i 76)} is VALID [2019-05-15 10:18:06,658 INFO L273 TraceCheckUtils]: 119: Hoare triple {93655#(<= proc_i 76)} assume j < 6; {93655#(<= proc_i 76)} is VALID [2019-05-15 10:18:06,659 INFO L273 TraceCheckUtils]: 120: Hoare triple {93655#(<= proc_i 76)} i := i + 4; {93674#(<= proc_i 80)} is VALID [2019-05-15 10:18:06,659 INFO L273 TraceCheckUtils]: 121: Hoare triple {93674#(<= proc_i 80)} assume i <= 1000; {93674#(<= proc_i 80)} is VALID [2019-05-15 10:18:06,660 INFO L273 TraceCheckUtils]: 122: Hoare triple {93674#(<= proc_i 80)} assume i + 4 < a[j]; {93674#(<= proc_i 80)} is VALID [2019-05-15 10:18:06,660 INFO L273 TraceCheckUtils]: 123: Hoare triple {93674#(<= proc_i 80)} assume a[5] == 1000; {93674#(<= proc_i 80)} is VALID [2019-05-15 10:18:06,661 INFO L273 TraceCheckUtils]: 124: Hoare triple {93674#(<= proc_i 80)} assume j > 4; {93674#(<= proc_i 80)} is VALID [2019-05-15 10:18:06,661 INFO L273 TraceCheckUtils]: 125: Hoare triple {93674#(<= proc_i 80)} assume j < 6; {93674#(<= proc_i 80)} is VALID [2019-05-15 10:18:06,662 INFO L273 TraceCheckUtils]: 126: Hoare triple {93674#(<= proc_i 80)} i := i + 4; {93693#(<= proc_i 84)} is VALID [2019-05-15 10:18:06,662 INFO L273 TraceCheckUtils]: 127: Hoare triple {93693#(<= proc_i 84)} assume i <= 1000; {93693#(<= proc_i 84)} is VALID [2019-05-15 10:18:06,663 INFO L273 TraceCheckUtils]: 128: Hoare triple {93693#(<= proc_i 84)} assume i + 4 < a[j]; {93693#(<= proc_i 84)} is VALID [2019-05-15 10:18:06,663 INFO L273 TraceCheckUtils]: 129: Hoare triple {93693#(<= proc_i 84)} assume a[5] == 1000; {93693#(<= proc_i 84)} is VALID [2019-05-15 10:18:06,664 INFO L273 TraceCheckUtils]: 130: Hoare triple {93693#(<= proc_i 84)} assume j > 4; {93693#(<= proc_i 84)} is VALID [2019-05-15 10:18:06,664 INFO L273 TraceCheckUtils]: 131: Hoare triple {93693#(<= proc_i 84)} assume j < 6; {93693#(<= proc_i 84)} is VALID [2019-05-15 10:18:06,665 INFO L273 TraceCheckUtils]: 132: Hoare triple {93693#(<= proc_i 84)} i := i + 4; {93712#(<= proc_i 88)} is VALID [2019-05-15 10:18:06,665 INFO L273 TraceCheckUtils]: 133: Hoare triple {93712#(<= proc_i 88)} assume i <= 1000; {93712#(<= proc_i 88)} is VALID [2019-05-15 10:18:06,666 INFO L273 TraceCheckUtils]: 134: Hoare triple {93712#(<= proc_i 88)} assume i + 4 < a[j]; {93712#(<= proc_i 88)} is VALID [2019-05-15 10:18:06,666 INFO L273 TraceCheckUtils]: 135: Hoare triple {93712#(<= proc_i 88)} assume a[5] == 1000; {93712#(<= proc_i 88)} is VALID [2019-05-15 10:18:06,667 INFO L273 TraceCheckUtils]: 136: Hoare triple {93712#(<= proc_i 88)} assume j > 4; {93712#(<= proc_i 88)} is VALID [2019-05-15 10:18:06,667 INFO L273 TraceCheckUtils]: 137: Hoare triple {93712#(<= proc_i 88)} assume j < 6; {93712#(<= proc_i 88)} is VALID [2019-05-15 10:18:06,668 INFO L273 TraceCheckUtils]: 138: Hoare triple {93712#(<= proc_i 88)} i := i + 4; {93731#(<= proc_i 92)} is VALID [2019-05-15 10:18:06,668 INFO L273 TraceCheckUtils]: 139: Hoare triple {93731#(<= proc_i 92)} assume i <= 1000; {93731#(<= proc_i 92)} is VALID [2019-05-15 10:18:06,669 INFO L273 TraceCheckUtils]: 140: Hoare triple {93731#(<= proc_i 92)} assume i + 4 < a[j]; {93731#(<= proc_i 92)} is VALID [2019-05-15 10:18:06,669 INFO L273 TraceCheckUtils]: 141: Hoare triple {93731#(<= proc_i 92)} assume a[5] == 1000; {93731#(<= proc_i 92)} is VALID [2019-05-15 10:18:06,670 INFO L273 TraceCheckUtils]: 142: Hoare triple {93731#(<= proc_i 92)} assume j > 4; {93731#(<= proc_i 92)} is VALID [2019-05-15 10:18:06,670 INFO L273 TraceCheckUtils]: 143: Hoare triple {93731#(<= proc_i 92)} assume j < 6; {93731#(<= proc_i 92)} is VALID [2019-05-15 10:18:06,671 INFO L273 TraceCheckUtils]: 144: Hoare triple {93731#(<= proc_i 92)} i := i + 4; {93750#(<= proc_i 96)} is VALID [2019-05-15 10:18:06,671 INFO L273 TraceCheckUtils]: 145: Hoare triple {93750#(<= proc_i 96)} assume i <= 1000; {93750#(<= proc_i 96)} is VALID [2019-05-15 10:18:06,672 INFO L273 TraceCheckUtils]: 146: Hoare triple {93750#(<= proc_i 96)} assume i + 4 < a[j]; {93750#(<= proc_i 96)} is VALID [2019-05-15 10:18:06,672 INFO L273 TraceCheckUtils]: 147: Hoare triple {93750#(<= proc_i 96)} assume a[5] == 1000; {93750#(<= proc_i 96)} is VALID [2019-05-15 10:18:06,673 INFO L273 TraceCheckUtils]: 148: Hoare triple {93750#(<= proc_i 96)} assume j > 4; {93750#(<= proc_i 96)} is VALID [2019-05-15 10:18:06,673 INFO L273 TraceCheckUtils]: 149: Hoare triple {93750#(<= proc_i 96)} assume j < 6; {93750#(<= proc_i 96)} is VALID [2019-05-15 10:18:06,674 INFO L273 TraceCheckUtils]: 150: Hoare triple {93750#(<= proc_i 96)} i := i + 4; {93769#(<= proc_i 100)} is VALID [2019-05-15 10:18:06,674 INFO L273 TraceCheckUtils]: 151: Hoare triple {93769#(<= proc_i 100)} assume i <= 1000; {93769#(<= proc_i 100)} is VALID [2019-05-15 10:18:06,675 INFO L273 TraceCheckUtils]: 152: Hoare triple {93769#(<= proc_i 100)} assume i + 4 < a[j]; {93769#(<= proc_i 100)} is VALID [2019-05-15 10:18:06,675 INFO L273 TraceCheckUtils]: 153: Hoare triple {93769#(<= proc_i 100)} assume a[5] == 1000; {93769#(<= proc_i 100)} is VALID [2019-05-15 10:18:06,676 INFO L273 TraceCheckUtils]: 154: Hoare triple {93769#(<= proc_i 100)} assume j > 4; {93769#(<= proc_i 100)} is VALID [2019-05-15 10:18:06,676 INFO L273 TraceCheckUtils]: 155: Hoare triple {93769#(<= proc_i 100)} assume j < 6; {93769#(<= proc_i 100)} is VALID [2019-05-15 10:18:06,677 INFO L273 TraceCheckUtils]: 156: Hoare triple {93769#(<= proc_i 100)} i := i + 4; {93788#(<= proc_i 104)} is VALID [2019-05-15 10:18:06,677 INFO L273 TraceCheckUtils]: 157: Hoare triple {93788#(<= proc_i 104)} assume i <= 1000; {93788#(<= proc_i 104)} is VALID [2019-05-15 10:18:06,678 INFO L273 TraceCheckUtils]: 158: Hoare triple {93788#(<= proc_i 104)} assume i + 4 < a[j]; {93788#(<= proc_i 104)} is VALID [2019-05-15 10:18:06,678 INFO L273 TraceCheckUtils]: 159: Hoare triple {93788#(<= proc_i 104)} assume a[5] == 1000; {93788#(<= proc_i 104)} is VALID [2019-05-15 10:18:06,678 INFO L273 TraceCheckUtils]: 160: Hoare triple {93788#(<= proc_i 104)} assume j > 4; {93788#(<= proc_i 104)} is VALID [2019-05-15 10:18:06,679 INFO L273 TraceCheckUtils]: 161: Hoare triple {93788#(<= proc_i 104)} assume j < 6; {93788#(<= proc_i 104)} is VALID [2019-05-15 10:18:06,680 INFO L273 TraceCheckUtils]: 162: Hoare triple {93788#(<= proc_i 104)} i := i + 4; {93807#(<= proc_i 108)} is VALID [2019-05-15 10:18:06,680 INFO L273 TraceCheckUtils]: 163: Hoare triple {93807#(<= proc_i 108)} assume i <= 1000; {93807#(<= proc_i 108)} is VALID [2019-05-15 10:18:06,680 INFO L273 TraceCheckUtils]: 164: Hoare triple {93807#(<= proc_i 108)} assume i + 4 < a[j]; {93807#(<= proc_i 108)} is VALID [2019-05-15 10:18:06,681 INFO L273 TraceCheckUtils]: 165: Hoare triple {93807#(<= proc_i 108)} assume a[5] == 1000; {93807#(<= proc_i 108)} is VALID [2019-05-15 10:18:06,681 INFO L273 TraceCheckUtils]: 166: Hoare triple {93807#(<= proc_i 108)} assume j > 4; {93807#(<= proc_i 108)} is VALID [2019-05-15 10:18:06,682 INFO L273 TraceCheckUtils]: 167: Hoare triple {93807#(<= proc_i 108)} assume j < 6; {93807#(<= proc_i 108)} is VALID [2019-05-15 10:18:06,683 INFO L273 TraceCheckUtils]: 168: Hoare triple {93807#(<= proc_i 108)} i := i + 4; {93826#(<= proc_i 112)} is VALID [2019-05-15 10:18:06,683 INFO L273 TraceCheckUtils]: 169: Hoare triple {93826#(<= proc_i 112)} assume i <= 1000; {93826#(<= proc_i 112)} is VALID [2019-05-15 10:18:06,683 INFO L273 TraceCheckUtils]: 170: Hoare triple {93826#(<= proc_i 112)} assume i + 4 < a[j]; {93826#(<= proc_i 112)} is VALID [2019-05-15 10:18:06,684 INFO L273 TraceCheckUtils]: 171: Hoare triple {93826#(<= proc_i 112)} assume a[5] == 1000; {93826#(<= proc_i 112)} is VALID [2019-05-15 10:18:06,684 INFO L273 TraceCheckUtils]: 172: Hoare triple {93826#(<= proc_i 112)} assume j > 4; {93826#(<= proc_i 112)} is VALID [2019-05-15 10:18:06,685 INFO L273 TraceCheckUtils]: 173: Hoare triple {93826#(<= proc_i 112)} assume j < 6; {93826#(<= proc_i 112)} is VALID [2019-05-15 10:18:06,685 INFO L273 TraceCheckUtils]: 174: Hoare triple {93826#(<= proc_i 112)} i := i + 4; {93845#(<= proc_i 116)} is VALID [2019-05-15 10:18:06,686 INFO L273 TraceCheckUtils]: 175: Hoare triple {93845#(<= proc_i 116)} assume i <= 1000; {93845#(<= proc_i 116)} is VALID [2019-05-15 10:18:06,686 INFO L273 TraceCheckUtils]: 176: Hoare triple {93845#(<= proc_i 116)} assume i + 4 < a[j]; {93845#(<= proc_i 116)} is VALID [2019-05-15 10:18:06,687 INFO L273 TraceCheckUtils]: 177: Hoare triple {93845#(<= proc_i 116)} assume a[5] == 1000; {93845#(<= proc_i 116)} is VALID [2019-05-15 10:18:06,687 INFO L273 TraceCheckUtils]: 178: Hoare triple {93845#(<= proc_i 116)} assume j > 4; {93845#(<= proc_i 116)} is VALID [2019-05-15 10:18:06,688 INFO L273 TraceCheckUtils]: 179: Hoare triple {93845#(<= proc_i 116)} assume j < 6; {93845#(<= proc_i 116)} is VALID [2019-05-15 10:18:06,688 INFO L273 TraceCheckUtils]: 180: Hoare triple {93845#(<= proc_i 116)} i := i + 4; {93864#(<= proc_i 120)} is VALID [2019-05-15 10:18:06,689 INFO L273 TraceCheckUtils]: 181: Hoare triple {93864#(<= proc_i 120)} assume i <= 1000; {93864#(<= proc_i 120)} is VALID [2019-05-15 10:18:06,689 INFO L273 TraceCheckUtils]: 182: Hoare triple {93864#(<= proc_i 120)} assume i + 4 < a[j]; {93864#(<= proc_i 120)} is VALID [2019-05-15 10:18:06,690 INFO L273 TraceCheckUtils]: 183: Hoare triple {93864#(<= proc_i 120)} assume a[5] == 1000; {93864#(<= proc_i 120)} is VALID [2019-05-15 10:18:06,690 INFO L273 TraceCheckUtils]: 184: Hoare triple {93864#(<= proc_i 120)} assume j > 4; {93864#(<= proc_i 120)} is VALID [2019-05-15 10:18:06,691 INFO L273 TraceCheckUtils]: 185: Hoare triple {93864#(<= proc_i 120)} assume j < 6; {93864#(<= proc_i 120)} is VALID [2019-05-15 10:18:06,691 INFO L273 TraceCheckUtils]: 186: Hoare triple {93864#(<= proc_i 120)} i := i + 4; {93883#(<= proc_i 124)} is VALID [2019-05-15 10:18:06,692 INFO L273 TraceCheckUtils]: 187: Hoare triple {93883#(<= proc_i 124)} assume i <= 1000; {93883#(<= proc_i 124)} is VALID [2019-05-15 10:18:06,692 INFO L273 TraceCheckUtils]: 188: Hoare triple {93883#(<= proc_i 124)} assume i + 4 < a[j]; {93883#(<= proc_i 124)} is VALID [2019-05-15 10:18:06,693 INFO L273 TraceCheckUtils]: 189: Hoare triple {93883#(<= proc_i 124)} assume a[5] == 1000; {93883#(<= proc_i 124)} is VALID [2019-05-15 10:18:06,693 INFO L273 TraceCheckUtils]: 190: Hoare triple {93883#(<= proc_i 124)} assume j > 4; {93883#(<= proc_i 124)} is VALID [2019-05-15 10:18:06,694 INFO L273 TraceCheckUtils]: 191: Hoare triple {93883#(<= proc_i 124)} assume j < 6; {93883#(<= proc_i 124)} is VALID [2019-05-15 10:18:06,694 INFO L273 TraceCheckUtils]: 192: Hoare triple {93883#(<= proc_i 124)} i := i + 4; {93902#(<= proc_i 128)} is VALID [2019-05-15 10:18:06,695 INFO L273 TraceCheckUtils]: 193: Hoare triple {93902#(<= proc_i 128)} assume i <= 1000; {93902#(<= proc_i 128)} is VALID [2019-05-15 10:18:06,695 INFO L273 TraceCheckUtils]: 194: Hoare triple {93902#(<= proc_i 128)} assume i + 4 < a[j]; {93902#(<= proc_i 128)} is VALID [2019-05-15 10:18:06,696 INFO L273 TraceCheckUtils]: 195: Hoare triple {93902#(<= proc_i 128)} assume a[5] == 1000; {93902#(<= proc_i 128)} is VALID [2019-05-15 10:18:06,696 INFO L273 TraceCheckUtils]: 196: Hoare triple {93902#(<= proc_i 128)} assume j > 4; {93902#(<= proc_i 128)} is VALID [2019-05-15 10:18:06,697 INFO L273 TraceCheckUtils]: 197: Hoare triple {93902#(<= proc_i 128)} assume j < 6; {93902#(<= proc_i 128)} is VALID [2019-05-15 10:18:06,697 INFO L273 TraceCheckUtils]: 198: Hoare triple {93902#(<= proc_i 128)} i := i + 4; {93921#(<= proc_i 132)} is VALID [2019-05-15 10:18:06,698 INFO L273 TraceCheckUtils]: 199: Hoare triple {93921#(<= proc_i 132)} assume i <= 1000; {93921#(<= proc_i 132)} is VALID [2019-05-15 10:18:06,698 INFO L273 TraceCheckUtils]: 200: Hoare triple {93921#(<= proc_i 132)} assume i + 4 < a[j]; {93921#(<= proc_i 132)} is VALID [2019-05-15 10:18:06,699 INFO L273 TraceCheckUtils]: 201: Hoare triple {93921#(<= proc_i 132)} assume a[5] == 1000; {93921#(<= proc_i 132)} is VALID [2019-05-15 10:18:06,699 INFO L273 TraceCheckUtils]: 202: Hoare triple {93921#(<= proc_i 132)} assume j > 4; {93921#(<= proc_i 132)} is VALID [2019-05-15 10:18:06,700 INFO L273 TraceCheckUtils]: 203: Hoare triple {93921#(<= proc_i 132)} assume j < 6; {93921#(<= proc_i 132)} is VALID [2019-05-15 10:18:06,700 INFO L273 TraceCheckUtils]: 204: Hoare triple {93921#(<= proc_i 132)} i := i + 4; {93940#(<= proc_i 136)} is VALID [2019-05-15 10:18:06,701 INFO L273 TraceCheckUtils]: 205: Hoare triple {93940#(<= proc_i 136)} assume i <= 1000; {93940#(<= proc_i 136)} is VALID [2019-05-15 10:18:06,701 INFO L273 TraceCheckUtils]: 206: Hoare triple {93940#(<= proc_i 136)} assume i + 4 < a[j]; {93940#(<= proc_i 136)} is VALID [2019-05-15 10:18:06,702 INFO L273 TraceCheckUtils]: 207: Hoare triple {93940#(<= proc_i 136)} assume a[5] == 1000; {93940#(<= proc_i 136)} is VALID [2019-05-15 10:18:06,702 INFO L273 TraceCheckUtils]: 208: Hoare triple {93940#(<= proc_i 136)} assume j > 4; {93940#(<= proc_i 136)} is VALID [2019-05-15 10:18:06,703 INFO L273 TraceCheckUtils]: 209: Hoare triple {93940#(<= proc_i 136)} assume j < 6; {93940#(<= proc_i 136)} is VALID [2019-05-15 10:18:06,703 INFO L273 TraceCheckUtils]: 210: Hoare triple {93940#(<= proc_i 136)} i := i + 4; {93959#(<= proc_i 140)} is VALID [2019-05-15 10:18:06,704 INFO L273 TraceCheckUtils]: 211: Hoare triple {93959#(<= proc_i 140)} assume i <= 1000; {93959#(<= proc_i 140)} is VALID [2019-05-15 10:18:06,704 INFO L273 TraceCheckUtils]: 212: Hoare triple {93959#(<= proc_i 140)} assume i + 4 < a[j]; {93959#(<= proc_i 140)} is VALID [2019-05-15 10:18:06,705 INFO L273 TraceCheckUtils]: 213: Hoare triple {93959#(<= proc_i 140)} assume a[5] == 1000; {93959#(<= proc_i 140)} is VALID [2019-05-15 10:18:06,705 INFO L273 TraceCheckUtils]: 214: Hoare triple {93959#(<= proc_i 140)} assume j > 4; {93959#(<= proc_i 140)} is VALID [2019-05-15 10:18:06,705 INFO L273 TraceCheckUtils]: 215: Hoare triple {93959#(<= proc_i 140)} assume j < 6; {93959#(<= proc_i 140)} is VALID [2019-05-15 10:18:06,706 INFO L273 TraceCheckUtils]: 216: Hoare triple {93959#(<= proc_i 140)} i := i + 4; {93978#(<= proc_i 144)} is VALID [2019-05-15 10:18:06,707 INFO L273 TraceCheckUtils]: 217: Hoare triple {93978#(<= proc_i 144)} assume i <= 1000; {93978#(<= proc_i 144)} is VALID [2019-05-15 10:18:06,707 INFO L273 TraceCheckUtils]: 218: Hoare triple {93978#(<= proc_i 144)} assume i + 4 < a[j]; {93978#(<= proc_i 144)} is VALID [2019-05-15 10:18:06,707 INFO L273 TraceCheckUtils]: 219: Hoare triple {93978#(<= proc_i 144)} assume a[5] == 1000; {93978#(<= proc_i 144)} is VALID [2019-05-15 10:18:06,708 INFO L273 TraceCheckUtils]: 220: Hoare triple {93978#(<= proc_i 144)} assume j > 4; {93978#(<= proc_i 144)} is VALID [2019-05-15 10:18:06,708 INFO L273 TraceCheckUtils]: 221: Hoare triple {93978#(<= proc_i 144)} assume j < 6; {93978#(<= proc_i 144)} is VALID [2019-05-15 10:18:06,709 INFO L273 TraceCheckUtils]: 222: Hoare triple {93978#(<= proc_i 144)} i := i + 4; {93997#(<= proc_i 148)} is VALID [2019-05-15 10:18:06,710 INFO L273 TraceCheckUtils]: 223: Hoare triple {93997#(<= proc_i 148)} assume i <= 1000; {93997#(<= proc_i 148)} is VALID [2019-05-15 10:18:06,710 INFO L273 TraceCheckUtils]: 224: Hoare triple {93997#(<= proc_i 148)} assume i + 4 < a[j]; {93997#(<= proc_i 148)} is VALID [2019-05-15 10:18:06,710 INFO L273 TraceCheckUtils]: 225: Hoare triple {93997#(<= proc_i 148)} assume a[5] == 1000; {93997#(<= proc_i 148)} is VALID [2019-05-15 10:18:06,711 INFO L273 TraceCheckUtils]: 226: Hoare triple {93997#(<= proc_i 148)} assume j > 4; {93997#(<= proc_i 148)} is VALID [2019-05-15 10:18:06,711 INFO L273 TraceCheckUtils]: 227: Hoare triple {93997#(<= proc_i 148)} assume j < 6; {93997#(<= proc_i 148)} is VALID [2019-05-15 10:18:06,712 INFO L273 TraceCheckUtils]: 228: Hoare triple {93997#(<= proc_i 148)} i := i + 4; {94016#(<= proc_i 152)} is VALID [2019-05-15 10:18:06,712 INFO L273 TraceCheckUtils]: 229: Hoare triple {94016#(<= proc_i 152)} assume i <= 1000; {94016#(<= proc_i 152)} is VALID [2019-05-15 10:18:06,713 INFO L273 TraceCheckUtils]: 230: Hoare triple {94016#(<= proc_i 152)} assume i + 4 < a[j]; {94016#(<= proc_i 152)} is VALID [2019-05-15 10:18:06,713 INFO L273 TraceCheckUtils]: 231: Hoare triple {94016#(<= proc_i 152)} assume a[5] == 1000; {94016#(<= proc_i 152)} is VALID [2019-05-15 10:18:06,714 INFO L273 TraceCheckUtils]: 232: Hoare triple {94016#(<= proc_i 152)} assume j > 4; {94016#(<= proc_i 152)} is VALID [2019-05-15 10:18:06,714 INFO L273 TraceCheckUtils]: 233: Hoare triple {94016#(<= proc_i 152)} assume j < 6; {94016#(<= proc_i 152)} is VALID [2019-05-15 10:18:06,715 INFO L273 TraceCheckUtils]: 234: Hoare triple {94016#(<= proc_i 152)} i := i + 4; {94035#(<= proc_i 156)} is VALID [2019-05-15 10:18:06,715 INFO L273 TraceCheckUtils]: 235: Hoare triple {94035#(<= proc_i 156)} assume i <= 1000; {94035#(<= proc_i 156)} is VALID [2019-05-15 10:18:06,716 INFO L273 TraceCheckUtils]: 236: Hoare triple {94035#(<= proc_i 156)} assume i + 4 < a[j]; {94035#(<= proc_i 156)} is VALID [2019-05-15 10:18:06,716 INFO L273 TraceCheckUtils]: 237: Hoare triple {94035#(<= proc_i 156)} assume a[5] == 1000; {94035#(<= proc_i 156)} is VALID [2019-05-15 10:18:06,717 INFO L273 TraceCheckUtils]: 238: Hoare triple {94035#(<= proc_i 156)} assume j > 4; {94035#(<= proc_i 156)} is VALID [2019-05-15 10:18:06,717 INFO L273 TraceCheckUtils]: 239: Hoare triple {94035#(<= proc_i 156)} assume j < 6; {94035#(<= proc_i 156)} is VALID [2019-05-15 10:18:06,718 INFO L273 TraceCheckUtils]: 240: Hoare triple {94035#(<= proc_i 156)} i := i + 4; {94054#(<= proc_i 160)} is VALID [2019-05-15 10:18:06,718 INFO L273 TraceCheckUtils]: 241: Hoare triple {94054#(<= proc_i 160)} assume i <= 1000; {94054#(<= proc_i 160)} is VALID [2019-05-15 10:18:06,719 INFO L273 TraceCheckUtils]: 242: Hoare triple {94054#(<= proc_i 160)} assume i + 4 < a[j]; {94054#(<= proc_i 160)} is VALID [2019-05-15 10:18:06,719 INFO L273 TraceCheckUtils]: 243: Hoare triple {94054#(<= proc_i 160)} assume a[5] == 1000; {94054#(<= proc_i 160)} is VALID [2019-05-15 10:18:06,720 INFO L273 TraceCheckUtils]: 244: Hoare triple {94054#(<= proc_i 160)} assume j > 4; {94054#(<= proc_i 160)} is VALID [2019-05-15 10:18:06,720 INFO L273 TraceCheckUtils]: 245: Hoare triple {94054#(<= proc_i 160)} assume j < 6; {94054#(<= proc_i 160)} is VALID [2019-05-15 10:18:06,721 INFO L273 TraceCheckUtils]: 246: Hoare triple {94054#(<= proc_i 160)} i := i + 4; {94073#(<= proc_i 164)} is VALID [2019-05-15 10:18:06,721 INFO L273 TraceCheckUtils]: 247: Hoare triple {94073#(<= proc_i 164)} assume i <= 1000; {94073#(<= proc_i 164)} is VALID [2019-05-15 10:18:06,722 INFO L273 TraceCheckUtils]: 248: Hoare triple {94073#(<= proc_i 164)} assume i + 4 < a[j]; {94073#(<= proc_i 164)} is VALID [2019-05-15 10:18:06,722 INFO L273 TraceCheckUtils]: 249: Hoare triple {94073#(<= proc_i 164)} assume a[5] == 1000; {94073#(<= proc_i 164)} is VALID [2019-05-15 10:18:06,723 INFO L273 TraceCheckUtils]: 250: Hoare triple {94073#(<= proc_i 164)} assume j > 4; {94073#(<= proc_i 164)} is VALID [2019-05-15 10:18:06,723 INFO L273 TraceCheckUtils]: 251: Hoare triple {94073#(<= proc_i 164)} assume j < 6; {94073#(<= proc_i 164)} is VALID [2019-05-15 10:18:06,724 INFO L273 TraceCheckUtils]: 252: Hoare triple {94073#(<= proc_i 164)} i := i + 4; {94092#(<= proc_i 168)} is VALID [2019-05-15 10:18:06,724 INFO L273 TraceCheckUtils]: 253: Hoare triple {94092#(<= proc_i 168)} assume i <= 1000; {94092#(<= proc_i 168)} is VALID [2019-05-15 10:18:06,725 INFO L273 TraceCheckUtils]: 254: Hoare triple {94092#(<= proc_i 168)} assume i + 4 < a[j]; {94092#(<= proc_i 168)} is VALID [2019-05-15 10:18:06,725 INFO L273 TraceCheckUtils]: 255: Hoare triple {94092#(<= proc_i 168)} assume a[5] == 1000; {94092#(<= proc_i 168)} is VALID [2019-05-15 10:18:06,726 INFO L273 TraceCheckUtils]: 256: Hoare triple {94092#(<= proc_i 168)} assume j > 4; {94092#(<= proc_i 168)} is VALID [2019-05-15 10:18:06,726 INFO L273 TraceCheckUtils]: 257: Hoare triple {94092#(<= proc_i 168)} assume j < 6; {94092#(<= proc_i 168)} is VALID [2019-05-15 10:18:06,727 INFO L273 TraceCheckUtils]: 258: Hoare triple {94092#(<= proc_i 168)} i := i + 4; {94111#(<= proc_i 172)} is VALID [2019-05-15 10:18:06,727 INFO L273 TraceCheckUtils]: 259: Hoare triple {94111#(<= proc_i 172)} assume i <= 1000; {94111#(<= proc_i 172)} is VALID [2019-05-15 10:18:06,728 INFO L273 TraceCheckUtils]: 260: Hoare triple {94111#(<= proc_i 172)} assume i + 4 < a[j]; {94111#(<= proc_i 172)} is VALID [2019-05-15 10:18:06,728 INFO L273 TraceCheckUtils]: 261: Hoare triple {94111#(<= proc_i 172)} assume a[5] == 1000; {94111#(<= proc_i 172)} is VALID [2019-05-15 10:18:06,729 INFO L273 TraceCheckUtils]: 262: Hoare triple {94111#(<= proc_i 172)} assume j > 4; {94111#(<= proc_i 172)} is VALID [2019-05-15 10:18:06,729 INFO L273 TraceCheckUtils]: 263: Hoare triple {94111#(<= proc_i 172)} assume j < 6; {94111#(<= proc_i 172)} is VALID [2019-05-15 10:18:06,730 INFO L273 TraceCheckUtils]: 264: Hoare triple {94111#(<= proc_i 172)} i := i + 4; {94130#(<= proc_i 176)} is VALID [2019-05-15 10:18:06,730 INFO L273 TraceCheckUtils]: 265: Hoare triple {94130#(<= proc_i 176)} assume i <= 1000; {94130#(<= proc_i 176)} is VALID [2019-05-15 10:18:06,731 INFO L273 TraceCheckUtils]: 266: Hoare triple {94130#(<= proc_i 176)} assume i + 4 < a[j]; {94130#(<= proc_i 176)} is VALID [2019-05-15 10:18:06,731 INFO L273 TraceCheckUtils]: 267: Hoare triple {94130#(<= proc_i 176)} assume a[5] == 1000; {94130#(<= proc_i 176)} is VALID [2019-05-15 10:18:06,731 INFO L273 TraceCheckUtils]: 268: Hoare triple {94130#(<= proc_i 176)} assume j > 4; {94130#(<= proc_i 176)} is VALID [2019-05-15 10:18:06,732 INFO L273 TraceCheckUtils]: 269: Hoare triple {94130#(<= proc_i 176)} assume j < 6; {94130#(<= proc_i 176)} is VALID [2019-05-15 10:18:06,733 INFO L273 TraceCheckUtils]: 270: Hoare triple {94130#(<= proc_i 176)} i := i + 4; {94149#(<= proc_i 180)} is VALID [2019-05-15 10:18:06,733 INFO L273 TraceCheckUtils]: 271: Hoare triple {94149#(<= proc_i 180)} assume i <= 1000; {94149#(<= proc_i 180)} is VALID [2019-05-15 10:18:06,733 INFO L273 TraceCheckUtils]: 272: Hoare triple {94149#(<= proc_i 180)} assume i + 4 < a[j]; {94149#(<= proc_i 180)} is VALID [2019-05-15 10:18:06,734 INFO L273 TraceCheckUtils]: 273: Hoare triple {94149#(<= proc_i 180)} assume a[5] == 1000; {94149#(<= proc_i 180)} is VALID [2019-05-15 10:18:06,734 INFO L273 TraceCheckUtils]: 274: Hoare triple {94149#(<= proc_i 180)} assume j > 4; {94149#(<= proc_i 180)} is VALID [2019-05-15 10:18:06,735 INFO L273 TraceCheckUtils]: 275: Hoare triple {94149#(<= proc_i 180)} assume j < 6; {94149#(<= proc_i 180)} is VALID [2019-05-15 10:18:06,736 INFO L273 TraceCheckUtils]: 276: Hoare triple {94149#(<= proc_i 180)} i := i + 4; {94168#(<= proc_i 184)} is VALID [2019-05-15 10:18:06,736 INFO L273 TraceCheckUtils]: 277: Hoare triple {94168#(<= proc_i 184)} assume i <= 1000; {94168#(<= proc_i 184)} is VALID [2019-05-15 10:18:06,736 INFO L273 TraceCheckUtils]: 278: Hoare triple {94168#(<= proc_i 184)} assume i + 4 < a[j]; {94168#(<= proc_i 184)} is VALID [2019-05-15 10:18:06,737 INFO L273 TraceCheckUtils]: 279: Hoare triple {94168#(<= proc_i 184)} assume a[5] == 1000; {94168#(<= proc_i 184)} is VALID [2019-05-15 10:18:06,737 INFO L273 TraceCheckUtils]: 280: Hoare triple {94168#(<= proc_i 184)} assume j > 4; {94168#(<= proc_i 184)} is VALID [2019-05-15 10:18:06,738 INFO L273 TraceCheckUtils]: 281: Hoare triple {94168#(<= proc_i 184)} assume j < 6; {94168#(<= proc_i 184)} is VALID [2019-05-15 10:18:06,738 INFO L273 TraceCheckUtils]: 282: Hoare triple {94168#(<= proc_i 184)} i := i + 4; {94187#(<= proc_i 188)} is VALID [2019-05-15 10:18:06,739 INFO L273 TraceCheckUtils]: 283: Hoare triple {94187#(<= proc_i 188)} assume i <= 1000; {94187#(<= proc_i 188)} is VALID [2019-05-15 10:18:06,739 INFO L273 TraceCheckUtils]: 284: Hoare triple {94187#(<= proc_i 188)} assume i + 4 < a[j]; {94187#(<= proc_i 188)} is VALID [2019-05-15 10:18:06,740 INFO L273 TraceCheckUtils]: 285: Hoare triple {94187#(<= proc_i 188)} assume a[5] == 1000; {94187#(<= proc_i 188)} is VALID [2019-05-15 10:18:06,740 INFO L273 TraceCheckUtils]: 286: Hoare triple {94187#(<= proc_i 188)} assume j > 4; {94187#(<= proc_i 188)} is VALID [2019-05-15 10:18:06,741 INFO L273 TraceCheckUtils]: 287: Hoare triple {94187#(<= proc_i 188)} assume j < 6; {94187#(<= proc_i 188)} is VALID [2019-05-15 10:18:06,741 INFO L273 TraceCheckUtils]: 288: Hoare triple {94187#(<= proc_i 188)} i := i + 4; {94206#(<= proc_i 192)} is VALID [2019-05-15 10:18:06,742 INFO L273 TraceCheckUtils]: 289: Hoare triple {94206#(<= proc_i 192)} assume i <= 1000; {94206#(<= proc_i 192)} is VALID [2019-05-15 10:18:06,742 INFO L273 TraceCheckUtils]: 290: Hoare triple {94206#(<= proc_i 192)} assume i + 4 < a[j]; {94206#(<= proc_i 192)} is VALID [2019-05-15 10:18:06,743 INFO L273 TraceCheckUtils]: 291: Hoare triple {94206#(<= proc_i 192)} assume a[5] == 1000; {94206#(<= proc_i 192)} is VALID [2019-05-15 10:18:06,743 INFO L273 TraceCheckUtils]: 292: Hoare triple {94206#(<= proc_i 192)} assume j > 4; {94206#(<= proc_i 192)} is VALID [2019-05-15 10:18:06,744 INFO L273 TraceCheckUtils]: 293: Hoare triple {94206#(<= proc_i 192)} assume j < 6; {94206#(<= proc_i 192)} is VALID [2019-05-15 10:18:06,744 INFO L273 TraceCheckUtils]: 294: Hoare triple {94206#(<= proc_i 192)} i := i + 4; {94225#(<= proc_i 196)} is VALID [2019-05-15 10:18:06,745 INFO L273 TraceCheckUtils]: 295: Hoare triple {94225#(<= proc_i 196)} assume i <= 1000; {94225#(<= proc_i 196)} is VALID [2019-05-15 10:18:06,745 INFO L273 TraceCheckUtils]: 296: Hoare triple {94225#(<= proc_i 196)} assume i + 4 < a[j]; {94225#(<= proc_i 196)} is VALID [2019-05-15 10:18:06,746 INFO L273 TraceCheckUtils]: 297: Hoare triple {94225#(<= proc_i 196)} assume a[5] == 1000; {94225#(<= proc_i 196)} is VALID [2019-05-15 10:18:06,746 INFO L273 TraceCheckUtils]: 298: Hoare triple {94225#(<= proc_i 196)} assume j > 4; {94225#(<= proc_i 196)} is VALID [2019-05-15 10:18:06,747 INFO L273 TraceCheckUtils]: 299: Hoare triple {94225#(<= proc_i 196)} assume j < 6; {94225#(<= proc_i 196)} is VALID [2019-05-15 10:18:06,747 INFO L273 TraceCheckUtils]: 300: Hoare triple {94225#(<= proc_i 196)} i := i + 4; {94244#(<= proc_i 200)} is VALID [2019-05-15 10:18:06,748 INFO L273 TraceCheckUtils]: 301: Hoare triple {94244#(<= proc_i 200)} assume i <= 1000; {94244#(<= proc_i 200)} is VALID [2019-05-15 10:18:06,748 INFO L273 TraceCheckUtils]: 302: Hoare triple {94244#(<= proc_i 200)} assume i + 4 < a[j]; {94244#(<= proc_i 200)} is VALID [2019-05-15 10:18:06,749 INFO L273 TraceCheckUtils]: 303: Hoare triple {94244#(<= proc_i 200)} assume a[5] == 1000; {94244#(<= proc_i 200)} is VALID [2019-05-15 10:18:06,749 INFO L273 TraceCheckUtils]: 304: Hoare triple {94244#(<= proc_i 200)} assume j > 4; {94244#(<= proc_i 200)} is VALID [2019-05-15 10:18:06,750 INFO L273 TraceCheckUtils]: 305: Hoare triple {94244#(<= proc_i 200)} assume j < 6; {94244#(<= proc_i 200)} is VALID [2019-05-15 10:18:06,750 INFO L273 TraceCheckUtils]: 306: Hoare triple {94244#(<= proc_i 200)} i := i + 4; {94263#(<= proc_i 204)} is VALID [2019-05-15 10:18:06,751 INFO L273 TraceCheckUtils]: 307: Hoare triple {94263#(<= proc_i 204)} assume i <= 1000; {94263#(<= proc_i 204)} is VALID [2019-05-15 10:18:06,751 INFO L273 TraceCheckUtils]: 308: Hoare triple {94263#(<= proc_i 204)} assume i + 4 < a[j]; {94263#(<= proc_i 204)} is VALID [2019-05-15 10:18:06,752 INFO L273 TraceCheckUtils]: 309: Hoare triple {94263#(<= proc_i 204)} assume a[5] == 1000; {94263#(<= proc_i 204)} is VALID [2019-05-15 10:18:06,752 INFO L273 TraceCheckUtils]: 310: Hoare triple {94263#(<= proc_i 204)} assume j > 4; {94263#(<= proc_i 204)} is VALID [2019-05-15 10:18:06,752 INFO L273 TraceCheckUtils]: 311: Hoare triple {94263#(<= proc_i 204)} assume j < 6; {94263#(<= proc_i 204)} is VALID [2019-05-15 10:18:06,753 INFO L273 TraceCheckUtils]: 312: Hoare triple {94263#(<= proc_i 204)} i := i + 4; {94282#(<= proc_i 208)} is VALID [2019-05-15 10:18:06,754 INFO L273 TraceCheckUtils]: 313: Hoare triple {94282#(<= proc_i 208)} assume i <= 1000; {94282#(<= proc_i 208)} is VALID [2019-05-15 10:18:06,754 INFO L273 TraceCheckUtils]: 314: Hoare triple {94282#(<= proc_i 208)} assume i + 4 < a[j]; {94282#(<= proc_i 208)} is VALID [2019-05-15 10:18:06,755 INFO L273 TraceCheckUtils]: 315: Hoare triple {94282#(<= proc_i 208)} assume a[5] == 1000; {94282#(<= proc_i 208)} is VALID [2019-05-15 10:18:06,755 INFO L273 TraceCheckUtils]: 316: Hoare triple {94282#(<= proc_i 208)} assume j > 4; {94282#(<= proc_i 208)} is VALID [2019-05-15 10:18:06,755 INFO L273 TraceCheckUtils]: 317: Hoare triple {94282#(<= proc_i 208)} assume j < 6; {94282#(<= proc_i 208)} is VALID [2019-05-15 10:18:06,756 INFO L273 TraceCheckUtils]: 318: Hoare triple {94282#(<= proc_i 208)} i := i + 4; {94301#(<= proc_i 212)} is VALID [2019-05-15 10:18:06,757 INFO L273 TraceCheckUtils]: 319: Hoare triple {94301#(<= proc_i 212)} assume i <= 1000; {94301#(<= proc_i 212)} is VALID [2019-05-15 10:18:06,757 INFO L273 TraceCheckUtils]: 320: Hoare triple {94301#(<= proc_i 212)} assume i + 4 < a[j]; {94301#(<= proc_i 212)} is VALID [2019-05-15 10:18:06,757 INFO L273 TraceCheckUtils]: 321: Hoare triple {94301#(<= proc_i 212)} assume a[5] == 1000; {94301#(<= proc_i 212)} is VALID [2019-05-15 10:18:06,758 INFO L273 TraceCheckUtils]: 322: Hoare triple {94301#(<= proc_i 212)} assume j > 4; {94301#(<= proc_i 212)} is VALID [2019-05-15 10:18:06,758 INFO L273 TraceCheckUtils]: 323: Hoare triple {94301#(<= proc_i 212)} assume j < 6; {94301#(<= proc_i 212)} is VALID [2019-05-15 10:18:06,759 INFO L273 TraceCheckUtils]: 324: Hoare triple {94301#(<= proc_i 212)} i := i + 4; {94320#(<= proc_i 216)} is VALID [2019-05-15 10:18:06,760 INFO L273 TraceCheckUtils]: 325: Hoare triple {94320#(<= proc_i 216)} assume i <= 1000; {94320#(<= proc_i 216)} is VALID [2019-05-15 10:18:06,760 INFO L273 TraceCheckUtils]: 326: Hoare triple {94320#(<= proc_i 216)} assume i + 4 < a[j]; {94320#(<= proc_i 216)} is VALID [2019-05-15 10:18:06,760 INFO L273 TraceCheckUtils]: 327: Hoare triple {94320#(<= proc_i 216)} assume a[5] == 1000; {94320#(<= proc_i 216)} is VALID [2019-05-15 10:18:06,761 INFO L273 TraceCheckUtils]: 328: Hoare triple {94320#(<= proc_i 216)} assume j > 4; {94320#(<= proc_i 216)} is VALID [2019-05-15 10:18:06,761 INFO L273 TraceCheckUtils]: 329: Hoare triple {94320#(<= proc_i 216)} assume j < 6; {94320#(<= proc_i 216)} is VALID [2019-05-15 10:18:06,762 INFO L273 TraceCheckUtils]: 330: Hoare triple {94320#(<= proc_i 216)} i := i + 4; {94339#(<= proc_i 220)} is VALID [2019-05-15 10:18:06,762 INFO L273 TraceCheckUtils]: 331: Hoare triple {94339#(<= proc_i 220)} assume i <= 1000; {94339#(<= proc_i 220)} is VALID [2019-05-15 10:18:06,763 INFO L273 TraceCheckUtils]: 332: Hoare triple {94339#(<= proc_i 220)} assume i + 4 < a[j]; {94339#(<= proc_i 220)} is VALID [2019-05-15 10:18:06,763 INFO L273 TraceCheckUtils]: 333: Hoare triple {94339#(<= proc_i 220)} assume a[5] == 1000; {94339#(<= proc_i 220)} is VALID [2019-05-15 10:18:06,764 INFO L273 TraceCheckUtils]: 334: Hoare triple {94339#(<= proc_i 220)} assume j > 4; {94339#(<= proc_i 220)} is VALID [2019-05-15 10:18:06,764 INFO L273 TraceCheckUtils]: 335: Hoare triple {94339#(<= proc_i 220)} assume j < 6; {94339#(<= proc_i 220)} is VALID [2019-05-15 10:18:06,765 INFO L273 TraceCheckUtils]: 336: Hoare triple {94339#(<= proc_i 220)} i := i + 4; {94358#(<= proc_i 224)} is VALID [2019-05-15 10:18:06,765 INFO L273 TraceCheckUtils]: 337: Hoare triple {94358#(<= proc_i 224)} assume i <= 1000; {94358#(<= proc_i 224)} is VALID [2019-05-15 10:18:06,766 INFO L273 TraceCheckUtils]: 338: Hoare triple {94358#(<= proc_i 224)} assume i + 4 < a[j]; {94358#(<= proc_i 224)} is VALID [2019-05-15 10:18:06,766 INFO L273 TraceCheckUtils]: 339: Hoare triple {94358#(<= proc_i 224)} assume a[5] == 1000; {94358#(<= proc_i 224)} is VALID [2019-05-15 10:18:06,767 INFO L273 TraceCheckUtils]: 340: Hoare triple {94358#(<= proc_i 224)} assume j > 4; {94358#(<= proc_i 224)} is VALID [2019-05-15 10:18:06,767 INFO L273 TraceCheckUtils]: 341: Hoare triple {94358#(<= proc_i 224)} assume j < 6; {94358#(<= proc_i 224)} is VALID [2019-05-15 10:18:06,768 INFO L273 TraceCheckUtils]: 342: Hoare triple {94358#(<= proc_i 224)} i := i + 4; {94377#(<= proc_i 228)} is VALID [2019-05-15 10:18:06,768 INFO L273 TraceCheckUtils]: 343: Hoare triple {94377#(<= proc_i 228)} assume i <= 1000; {94377#(<= proc_i 228)} is VALID [2019-05-15 10:18:06,769 INFO L273 TraceCheckUtils]: 344: Hoare triple {94377#(<= proc_i 228)} assume i + 4 < a[j]; {94377#(<= proc_i 228)} is VALID [2019-05-15 10:18:06,769 INFO L273 TraceCheckUtils]: 345: Hoare triple {94377#(<= proc_i 228)} assume a[5] == 1000; {94377#(<= proc_i 228)} is VALID [2019-05-15 10:18:06,770 INFO L273 TraceCheckUtils]: 346: Hoare triple {94377#(<= proc_i 228)} assume j > 4; {94377#(<= proc_i 228)} is VALID [2019-05-15 10:18:06,770 INFO L273 TraceCheckUtils]: 347: Hoare triple {94377#(<= proc_i 228)} assume j < 6; {94377#(<= proc_i 228)} is VALID [2019-05-15 10:18:06,771 INFO L273 TraceCheckUtils]: 348: Hoare triple {94377#(<= proc_i 228)} i := i + 4; {94396#(<= proc_i 232)} is VALID [2019-05-15 10:18:06,771 INFO L273 TraceCheckUtils]: 349: Hoare triple {94396#(<= proc_i 232)} assume i <= 1000; {94396#(<= proc_i 232)} is VALID [2019-05-15 10:18:06,772 INFO L273 TraceCheckUtils]: 350: Hoare triple {94396#(<= proc_i 232)} assume i + 4 < a[j]; {94396#(<= proc_i 232)} is VALID [2019-05-15 10:18:06,772 INFO L273 TraceCheckUtils]: 351: Hoare triple {94396#(<= proc_i 232)} assume a[5] == 1000; {94396#(<= proc_i 232)} is VALID [2019-05-15 10:18:06,773 INFO L273 TraceCheckUtils]: 352: Hoare triple {94396#(<= proc_i 232)} assume j > 4; {94396#(<= proc_i 232)} is VALID [2019-05-15 10:18:06,773 INFO L273 TraceCheckUtils]: 353: Hoare triple {94396#(<= proc_i 232)} assume j < 6; {94396#(<= proc_i 232)} is VALID [2019-05-15 10:18:06,774 INFO L273 TraceCheckUtils]: 354: Hoare triple {94396#(<= proc_i 232)} i := i + 4; {94415#(<= proc_i 236)} is VALID [2019-05-15 10:18:06,774 INFO L273 TraceCheckUtils]: 355: Hoare triple {94415#(<= proc_i 236)} assume i <= 1000; {94415#(<= proc_i 236)} is VALID [2019-05-15 10:18:06,775 INFO L273 TraceCheckUtils]: 356: Hoare triple {94415#(<= proc_i 236)} assume i + 4 < a[j]; {94415#(<= proc_i 236)} is VALID [2019-05-15 10:18:06,775 INFO L273 TraceCheckUtils]: 357: Hoare triple {94415#(<= proc_i 236)} assume a[5] == 1000; {94415#(<= proc_i 236)} is VALID [2019-05-15 10:18:06,776 INFO L273 TraceCheckUtils]: 358: Hoare triple {94415#(<= proc_i 236)} assume j > 4; {94415#(<= proc_i 236)} is VALID [2019-05-15 10:18:06,776 INFO L273 TraceCheckUtils]: 359: Hoare triple {94415#(<= proc_i 236)} assume j < 6; {94415#(<= proc_i 236)} is VALID [2019-05-15 10:18:06,777 INFO L273 TraceCheckUtils]: 360: Hoare triple {94415#(<= proc_i 236)} i := i + 4; {94434#(<= proc_i 240)} is VALID [2019-05-15 10:18:06,777 INFO L273 TraceCheckUtils]: 361: Hoare triple {94434#(<= proc_i 240)} assume i <= 1000; {94434#(<= proc_i 240)} is VALID [2019-05-15 10:18:06,778 INFO L273 TraceCheckUtils]: 362: Hoare triple {94434#(<= proc_i 240)} assume i + 4 < a[j]; {94434#(<= proc_i 240)} is VALID [2019-05-15 10:18:06,778 INFO L273 TraceCheckUtils]: 363: Hoare triple {94434#(<= proc_i 240)} assume a[5] == 1000; {94434#(<= proc_i 240)} is VALID [2019-05-15 10:18:06,779 INFO L273 TraceCheckUtils]: 364: Hoare triple {94434#(<= proc_i 240)} assume j > 4; {94434#(<= proc_i 240)} is VALID [2019-05-15 10:18:06,779 INFO L273 TraceCheckUtils]: 365: Hoare triple {94434#(<= proc_i 240)} assume j < 6; {94434#(<= proc_i 240)} is VALID [2019-05-15 10:18:06,780 INFO L273 TraceCheckUtils]: 366: Hoare triple {94434#(<= proc_i 240)} i := i + 4; {94453#(<= proc_i 244)} is VALID [2019-05-15 10:18:06,780 INFO L273 TraceCheckUtils]: 367: Hoare triple {94453#(<= proc_i 244)} assume i <= 1000; {94453#(<= proc_i 244)} is VALID [2019-05-15 10:18:06,781 INFO L273 TraceCheckUtils]: 368: Hoare triple {94453#(<= proc_i 244)} assume i + 4 < a[j]; {94453#(<= proc_i 244)} is VALID [2019-05-15 10:18:06,781 INFO L273 TraceCheckUtils]: 369: Hoare triple {94453#(<= proc_i 244)} assume a[5] == 1000; {94453#(<= proc_i 244)} is VALID [2019-05-15 10:18:06,781 INFO L273 TraceCheckUtils]: 370: Hoare triple {94453#(<= proc_i 244)} assume j > 4; {94453#(<= proc_i 244)} is VALID [2019-05-15 10:18:06,782 INFO L273 TraceCheckUtils]: 371: Hoare triple {94453#(<= proc_i 244)} assume j < 6; {94453#(<= proc_i 244)} is VALID [2019-05-15 10:18:06,783 INFO L273 TraceCheckUtils]: 372: Hoare triple {94453#(<= proc_i 244)} i := i + 4; {94472#(<= proc_i 248)} is VALID [2019-05-15 10:18:06,783 INFO L273 TraceCheckUtils]: 373: Hoare triple {94472#(<= proc_i 248)} assume i <= 1000; {94472#(<= proc_i 248)} is VALID [2019-05-15 10:18:06,784 INFO L273 TraceCheckUtils]: 374: Hoare triple {94472#(<= proc_i 248)} assume i + 4 < a[j]; {94472#(<= proc_i 248)} is VALID [2019-05-15 10:18:06,784 INFO L273 TraceCheckUtils]: 375: Hoare triple {94472#(<= proc_i 248)} assume a[5] == 1000; {94472#(<= proc_i 248)} is VALID [2019-05-15 10:18:06,784 INFO L273 TraceCheckUtils]: 376: Hoare triple {94472#(<= proc_i 248)} assume j > 4; {94472#(<= proc_i 248)} is VALID [2019-05-15 10:18:06,785 INFO L273 TraceCheckUtils]: 377: Hoare triple {94472#(<= proc_i 248)} assume j < 6; {94472#(<= proc_i 248)} is VALID [2019-05-15 10:18:06,786 INFO L273 TraceCheckUtils]: 378: Hoare triple {94472#(<= proc_i 248)} i := i + 4; {94491#(<= proc_i 252)} is VALID [2019-05-15 10:18:06,786 INFO L273 TraceCheckUtils]: 379: Hoare triple {94491#(<= proc_i 252)} assume i <= 1000; {94491#(<= proc_i 252)} is VALID [2019-05-15 10:18:06,786 INFO L273 TraceCheckUtils]: 380: Hoare triple {94491#(<= proc_i 252)} assume i + 4 < a[j]; {94491#(<= proc_i 252)} is VALID [2019-05-15 10:18:06,787 INFO L273 TraceCheckUtils]: 381: Hoare triple {94491#(<= proc_i 252)} assume a[5] == 1000; {94491#(<= proc_i 252)} is VALID [2019-05-15 10:18:06,787 INFO L273 TraceCheckUtils]: 382: Hoare triple {94491#(<= proc_i 252)} assume j > 4; {94491#(<= proc_i 252)} is VALID [2019-05-15 10:18:06,788 INFO L273 TraceCheckUtils]: 383: Hoare triple {94491#(<= proc_i 252)} assume j < 6; {94491#(<= proc_i 252)} is VALID [2019-05-15 10:18:06,788 INFO L273 TraceCheckUtils]: 384: Hoare triple {94491#(<= proc_i 252)} i := i + 4; {94510#(<= proc_i 256)} is VALID [2019-05-15 10:18:06,789 INFO L273 TraceCheckUtils]: 385: Hoare triple {94510#(<= proc_i 256)} assume i <= 1000; {94510#(<= proc_i 256)} is VALID [2019-05-15 10:18:06,789 INFO L273 TraceCheckUtils]: 386: Hoare triple {94510#(<= proc_i 256)} assume i + 4 < a[j]; {94510#(<= proc_i 256)} is VALID [2019-05-15 10:18:06,790 INFO L273 TraceCheckUtils]: 387: Hoare triple {94510#(<= proc_i 256)} assume a[5] == 1000; {94510#(<= proc_i 256)} is VALID [2019-05-15 10:18:06,790 INFO L273 TraceCheckUtils]: 388: Hoare triple {94510#(<= proc_i 256)} assume j > 4; {94510#(<= proc_i 256)} is VALID [2019-05-15 10:18:06,791 INFO L273 TraceCheckUtils]: 389: Hoare triple {94510#(<= proc_i 256)} assume j < 6; {94510#(<= proc_i 256)} is VALID [2019-05-15 10:18:06,791 INFO L273 TraceCheckUtils]: 390: Hoare triple {94510#(<= proc_i 256)} i := i + 4; {94529#(<= proc_i 260)} is VALID [2019-05-15 10:18:06,792 INFO L273 TraceCheckUtils]: 391: Hoare triple {94529#(<= proc_i 260)} assume !(i <= 1000); {93290#false} is VALID [2019-05-15 10:18:06,891 INFO L134 CoverageAnalysis]: Checked inductivity of 12545 backedges. 0 proven. 12545 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:06,891 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:06,891 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66] total 66 [2019-05-15 10:18:06,891 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 392 [2019-05-15 10:18:06,892 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:06,892 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 68 states. [2019-05-15 10:18:07,276 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 392 edges. 392 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:07,277 INFO L454 AbstractCegarLoop]: Interpolant automaton has 68 states [2019-05-15 10:18:07,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2019-05-15 10:18:07,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2019-05-15 10:18:07,277 INFO L87 Difference]: Start difference. First operand 393 states and 393 transitions. Second operand 68 states. [2019-05-15 10:18:08,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:08,091 INFO L93 Difference]: Finished difference Result 404 states and 404 transitions. [2019-05-15 10:18:08,091 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2019-05-15 10:18:08,091 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 392 [2019-05-15 10:18:08,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:08,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2019-05-15 10:18:08,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 405 transitions. [2019-05-15 10:18:08,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2019-05-15 10:18:08,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 405 transitions. [2019-05-15 10:18:08,095 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 68 states and 405 transitions. [2019-05-15 10:18:08,469 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 405 edges. 405 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:08,478 INFO L225 Difference]: With dead ends: 404 [2019-05-15 10:18:08,478 INFO L226 Difference]: Without dead ends: 404 [2019-05-15 10:18:08,479 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 325 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2019-05-15 10:18:08,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2019-05-15 10:18:08,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 399. [2019-05-15 10:18:08,482 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:08,482 INFO L82 GeneralOperation]: Start isEquivalent. First operand 404 states. Second operand 399 states. [2019-05-15 10:18:08,482 INFO L74 IsIncluded]: Start isIncluded. First operand 404 states. Second operand 399 states. [2019-05-15 10:18:08,482 INFO L87 Difference]: Start difference. First operand 404 states. Second operand 399 states. [2019-05-15 10:18:08,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:08,488 INFO L93 Difference]: Finished difference Result 404 states and 404 transitions. [2019-05-15 10:18:08,488 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 404 transitions. [2019-05-15 10:18:08,489 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:08,489 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:08,489 INFO L74 IsIncluded]: Start isIncluded. First operand 399 states. Second operand 404 states. [2019-05-15 10:18:08,489 INFO L87 Difference]: Start difference. First operand 399 states. Second operand 404 states. [2019-05-15 10:18:08,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:08,495 INFO L93 Difference]: Finished difference Result 404 states and 404 transitions. [2019-05-15 10:18:08,495 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 404 transitions. [2019-05-15 10:18:08,495 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:08,495 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:08,495 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:08,495 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:08,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 399 states. [2019-05-15 10:18:08,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 399 transitions. [2019-05-15 10:18:08,501 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 399 transitions. Word has length 392 [2019-05-15 10:18:08,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:08,501 INFO L475 AbstractCegarLoop]: Abstraction has 399 states and 399 transitions. [2019-05-15 10:18:08,501 INFO L476 AbstractCegarLoop]: Interpolant automaton has 68 states. [2019-05-15 10:18:08,501 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 399 transitions. [2019-05-15 10:18:08,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2019-05-15 10:18:08,502 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:08,503 INFO L399 BasicCegarLoop]: trace histogram [66, 66, 66, 66, 66, 66, 1, 1] [2019-05-15 10:18:08,503 INFO L418 AbstractCegarLoop]: === Iteration 67 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:08,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:08,503 INFO L82 PathProgramCache]: Analyzing trace with hash 229174463, now seen corresponding path program 66 times [2019-05-15 10:18:08,503 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:08,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:08,578 INFO L256 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 68 conjunts are in the unsatisfiable core [2019-05-15 10:18:08,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:08,612 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:10,870 INFO L273 TraceCheckUtils]: 0: Hoare triple {96143#true} i := 0; {96148#(<= proc_i 0)} is VALID [2019-05-15 10:18:10,871 INFO L273 TraceCheckUtils]: 1: Hoare triple {96148#(<= proc_i 0)} assume i <= 1000; {96148#(<= proc_i 0)} is VALID [2019-05-15 10:18:10,871 INFO L273 TraceCheckUtils]: 2: Hoare triple {96148#(<= proc_i 0)} assume i + 4 < a[j]; {96148#(<= proc_i 0)} is VALID [2019-05-15 10:18:10,872 INFO L273 TraceCheckUtils]: 3: Hoare triple {96148#(<= proc_i 0)} assume a[5] == 1000; {96148#(<= proc_i 0)} is VALID [2019-05-15 10:18:10,872 INFO L273 TraceCheckUtils]: 4: Hoare triple {96148#(<= proc_i 0)} assume j > 4; {96148#(<= proc_i 0)} is VALID [2019-05-15 10:18:10,873 INFO L273 TraceCheckUtils]: 5: Hoare triple {96148#(<= proc_i 0)} assume j < 6; {96148#(<= proc_i 0)} is VALID [2019-05-15 10:18:10,873 INFO L273 TraceCheckUtils]: 6: Hoare triple {96148#(<= proc_i 0)} i := i + 4; {96167#(<= proc_i 4)} is VALID [2019-05-15 10:18:10,874 INFO L273 TraceCheckUtils]: 7: Hoare triple {96167#(<= proc_i 4)} assume i <= 1000; {96167#(<= proc_i 4)} is VALID [2019-05-15 10:18:10,874 INFO L273 TraceCheckUtils]: 8: Hoare triple {96167#(<= proc_i 4)} assume i + 4 < a[j]; {96167#(<= proc_i 4)} is VALID [2019-05-15 10:18:10,875 INFO L273 TraceCheckUtils]: 9: Hoare triple {96167#(<= proc_i 4)} assume a[5] == 1000; {96167#(<= proc_i 4)} is VALID [2019-05-15 10:18:10,875 INFO L273 TraceCheckUtils]: 10: Hoare triple {96167#(<= proc_i 4)} assume j > 4; {96167#(<= proc_i 4)} is VALID [2019-05-15 10:18:10,876 INFO L273 TraceCheckUtils]: 11: Hoare triple {96167#(<= proc_i 4)} assume j < 6; {96167#(<= proc_i 4)} is VALID [2019-05-15 10:18:10,876 INFO L273 TraceCheckUtils]: 12: Hoare triple {96167#(<= proc_i 4)} i := i + 4; {96186#(<= proc_i 8)} is VALID [2019-05-15 10:18:10,877 INFO L273 TraceCheckUtils]: 13: Hoare triple {96186#(<= proc_i 8)} assume i <= 1000; {96186#(<= proc_i 8)} is VALID [2019-05-15 10:18:10,877 INFO L273 TraceCheckUtils]: 14: Hoare triple {96186#(<= proc_i 8)} assume i + 4 < a[j]; {96186#(<= proc_i 8)} is VALID [2019-05-15 10:18:10,878 INFO L273 TraceCheckUtils]: 15: Hoare triple {96186#(<= proc_i 8)} assume a[5] == 1000; {96186#(<= proc_i 8)} is VALID [2019-05-15 10:18:10,878 INFO L273 TraceCheckUtils]: 16: Hoare triple {96186#(<= proc_i 8)} assume j > 4; {96186#(<= proc_i 8)} is VALID [2019-05-15 10:18:10,879 INFO L273 TraceCheckUtils]: 17: Hoare triple {96186#(<= proc_i 8)} assume j < 6; {96186#(<= proc_i 8)} is VALID [2019-05-15 10:18:10,879 INFO L273 TraceCheckUtils]: 18: Hoare triple {96186#(<= proc_i 8)} i := i + 4; {96205#(<= proc_i 12)} is VALID [2019-05-15 10:18:10,880 INFO L273 TraceCheckUtils]: 19: Hoare triple {96205#(<= proc_i 12)} assume i <= 1000; {96205#(<= proc_i 12)} is VALID [2019-05-15 10:18:10,880 INFO L273 TraceCheckUtils]: 20: Hoare triple {96205#(<= proc_i 12)} assume i + 4 < a[j]; {96205#(<= proc_i 12)} is VALID [2019-05-15 10:18:10,881 INFO L273 TraceCheckUtils]: 21: Hoare triple {96205#(<= proc_i 12)} assume a[5] == 1000; {96205#(<= proc_i 12)} is VALID [2019-05-15 10:18:10,881 INFO L273 TraceCheckUtils]: 22: Hoare triple {96205#(<= proc_i 12)} assume j > 4; {96205#(<= proc_i 12)} is VALID [2019-05-15 10:18:10,882 INFO L273 TraceCheckUtils]: 23: Hoare triple {96205#(<= proc_i 12)} assume j < 6; {96205#(<= proc_i 12)} is VALID [2019-05-15 10:18:10,882 INFO L273 TraceCheckUtils]: 24: Hoare triple {96205#(<= proc_i 12)} i := i + 4; {96224#(<= proc_i 16)} is VALID [2019-05-15 10:18:10,883 INFO L273 TraceCheckUtils]: 25: Hoare triple {96224#(<= proc_i 16)} assume i <= 1000; {96224#(<= proc_i 16)} is VALID [2019-05-15 10:18:10,883 INFO L273 TraceCheckUtils]: 26: Hoare triple {96224#(<= proc_i 16)} assume i + 4 < a[j]; {96224#(<= proc_i 16)} is VALID [2019-05-15 10:18:10,884 INFO L273 TraceCheckUtils]: 27: Hoare triple {96224#(<= proc_i 16)} assume a[5] == 1000; {96224#(<= proc_i 16)} is VALID [2019-05-15 10:18:10,884 INFO L273 TraceCheckUtils]: 28: Hoare triple {96224#(<= proc_i 16)} assume j > 4; {96224#(<= proc_i 16)} is VALID [2019-05-15 10:18:10,885 INFO L273 TraceCheckUtils]: 29: Hoare triple {96224#(<= proc_i 16)} assume j < 6; {96224#(<= proc_i 16)} is VALID [2019-05-15 10:18:10,885 INFO L273 TraceCheckUtils]: 30: Hoare triple {96224#(<= proc_i 16)} i := i + 4; {96243#(<= proc_i 20)} is VALID [2019-05-15 10:18:10,886 INFO L273 TraceCheckUtils]: 31: Hoare triple {96243#(<= proc_i 20)} assume i <= 1000; {96243#(<= proc_i 20)} is VALID [2019-05-15 10:18:10,886 INFO L273 TraceCheckUtils]: 32: Hoare triple {96243#(<= proc_i 20)} assume i + 4 < a[j]; {96243#(<= proc_i 20)} is VALID [2019-05-15 10:18:10,887 INFO L273 TraceCheckUtils]: 33: Hoare triple {96243#(<= proc_i 20)} assume a[5] == 1000; {96243#(<= proc_i 20)} is VALID [2019-05-15 10:18:10,887 INFO L273 TraceCheckUtils]: 34: Hoare triple {96243#(<= proc_i 20)} assume j > 4; {96243#(<= proc_i 20)} is VALID [2019-05-15 10:18:10,888 INFO L273 TraceCheckUtils]: 35: Hoare triple {96243#(<= proc_i 20)} assume j < 6; {96243#(<= proc_i 20)} is VALID [2019-05-15 10:18:10,888 INFO L273 TraceCheckUtils]: 36: Hoare triple {96243#(<= proc_i 20)} i := i + 4; {96262#(<= proc_i 24)} is VALID [2019-05-15 10:18:10,889 INFO L273 TraceCheckUtils]: 37: Hoare triple {96262#(<= proc_i 24)} assume i <= 1000; {96262#(<= proc_i 24)} is VALID [2019-05-15 10:18:10,889 INFO L273 TraceCheckUtils]: 38: Hoare triple {96262#(<= proc_i 24)} assume i + 4 < a[j]; {96262#(<= proc_i 24)} is VALID [2019-05-15 10:18:10,890 INFO L273 TraceCheckUtils]: 39: Hoare triple {96262#(<= proc_i 24)} assume a[5] == 1000; {96262#(<= proc_i 24)} is VALID [2019-05-15 10:18:10,890 INFO L273 TraceCheckUtils]: 40: Hoare triple {96262#(<= proc_i 24)} assume j > 4; {96262#(<= proc_i 24)} is VALID [2019-05-15 10:18:10,890 INFO L273 TraceCheckUtils]: 41: Hoare triple {96262#(<= proc_i 24)} assume j < 6; {96262#(<= proc_i 24)} is VALID [2019-05-15 10:18:10,891 INFO L273 TraceCheckUtils]: 42: Hoare triple {96262#(<= proc_i 24)} i := i + 4; {96281#(<= proc_i 28)} is VALID [2019-05-15 10:18:10,892 INFO L273 TraceCheckUtils]: 43: Hoare triple {96281#(<= proc_i 28)} assume i <= 1000; {96281#(<= proc_i 28)} is VALID [2019-05-15 10:18:10,892 INFO L273 TraceCheckUtils]: 44: Hoare triple {96281#(<= proc_i 28)} assume i + 4 < a[j]; {96281#(<= proc_i 28)} is VALID [2019-05-15 10:18:10,892 INFO L273 TraceCheckUtils]: 45: Hoare triple {96281#(<= proc_i 28)} assume a[5] == 1000; {96281#(<= proc_i 28)} is VALID [2019-05-15 10:18:10,893 INFO L273 TraceCheckUtils]: 46: Hoare triple {96281#(<= proc_i 28)} assume j > 4; {96281#(<= proc_i 28)} is VALID [2019-05-15 10:18:10,893 INFO L273 TraceCheckUtils]: 47: Hoare triple {96281#(<= proc_i 28)} assume j < 6; {96281#(<= proc_i 28)} is VALID [2019-05-15 10:18:10,894 INFO L273 TraceCheckUtils]: 48: Hoare triple {96281#(<= proc_i 28)} i := i + 4; {96300#(<= proc_i 32)} is VALID [2019-05-15 10:18:10,895 INFO L273 TraceCheckUtils]: 49: Hoare triple {96300#(<= proc_i 32)} assume i <= 1000; {96300#(<= proc_i 32)} is VALID [2019-05-15 10:18:10,895 INFO L273 TraceCheckUtils]: 50: Hoare triple {96300#(<= proc_i 32)} assume i + 4 < a[j]; {96300#(<= proc_i 32)} is VALID [2019-05-15 10:18:10,896 INFO L273 TraceCheckUtils]: 51: Hoare triple {96300#(<= proc_i 32)} assume a[5] == 1000; {96300#(<= proc_i 32)} is VALID [2019-05-15 10:18:10,896 INFO L273 TraceCheckUtils]: 52: Hoare triple {96300#(<= proc_i 32)} assume j > 4; {96300#(<= proc_i 32)} is VALID [2019-05-15 10:18:10,896 INFO L273 TraceCheckUtils]: 53: Hoare triple {96300#(<= proc_i 32)} assume j < 6; {96300#(<= proc_i 32)} is VALID [2019-05-15 10:18:10,897 INFO L273 TraceCheckUtils]: 54: Hoare triple {96300#(<= proc_i 32)} i := i + 4; {96319#(<= proc_i 36)} is VALID [2019-05-15 10:18:10,898 INFO L273 TraceCheckUtils]: 55: Hoare triple {96319#(<= proc_i 36)} assume i <= 1000; {96319#(<= proc_i 36)} is VALID [2019-05-15 10:18:10,898 INFO L273 TraceCheckUtils]: 56: Hoare triple {96319#(<= proc_i 36)} assume i + 4 < a[j]; {96319#(<= proc_i 36)} is VALID [2019-05-15 10:18:10,898 INFO L273 TraceCheckUtils]: 57: Hoare triple {96319#(<= proc_i 36)} assume a[5] == 1000; {96319#(<= proc_i 36)} is VALID [2019-05-15 10:18:10,899 INFO L273 TraceCheckUtils]: 58: Hoare triple {96319#(<= proc_i 36)} assume j > 4; {96319#(<= proc_i 36)} is VALID [2019-05-15 10:18:10,899 INFO L273 TraceCheckUtils]: 59: Hoare triple {96319#(<= proc_i 36)} assume j < 6; {96319#(<= proc_i 36)} is VALID [2019-05-15 10:18:10,900 INFO L273 TraceCheckUtils]: 60: Hoare triple {96319#(<= proc_i 36)} i := i + 4; {96338#(<= proc_i 40)} is VALID [2019-05-15 10:18:10,900 INFO L273 TraceCheckUtils]: 61: Hoare triple {96338#(<= proc_i 40)} assume i <= 1000; {96338#(<= proc_i 40)} is VALID [2019-05-15 10:18:10,901 INFO L273 TraceCheckUtils]: 62: Hoare triple {96338#(<= proc_i 40)} assume i + 4 < a[j]; {96338#(<= proc_i 40)} is VALID [2019-05-15 10:18:10,901 INFO L273 TraceCheckUtils]: 63: Hoare triple {96338#(<= proc_i 40)} assume a[5] == 1000; {96338#(<= proc_i 40)} is VALID [2019-05-15 10:18:10,902 INFO L273 TraceCheckUtils]: 64: Hoare triple {96338#(<= proc_i 40)} assume j > 4; {96338#(<= proc_i 40)} is VALID [2019-05-15 10:18:10,902 INFO L273 TraceCheckUtils]: 65: Hoare triple {96338#(<= proc_i 40)} assume j < 6; {96338#(<= proc_i 40)} is VALID [2019-05-15 10:18:10,903 INFO L273 TraceCheckUtils]: 66: Hoare triple {96338#(<= proc_i 40)} i := i + 4; {96357#(<= proc_i 44)} is VALID [2019-05-15 10:18:10,903 INFO L273 TraceCheckUtils]: 67: Hoare triple {96357#(<= proc_i 44)} assume i <= 1000; {96357#(<= proc_i 44)} is VALID [2019-05-15 10:18:10,904 INFO L273 TraceCheckUtils]: 68: Hoare triple {96357#(<= proc_i 44)} assume i + 4 < a[j]; {96357#(<= proc_i 44)} is VALID [2019-05-15 10:18:10,904 INFO L273 TraceCheckUtils]: 69: Hoare triple {96357#(<= proc_i 44)} assume a[5] == 1000; {96357#(<= proc_i 44)} is VALID [2019-05-15 10:18:10,905 INFO L273 TraceCheckUtils]: 70: Hoare triple {96357#(<= proc_i 44)} assume j > 4; {96357#(<= proc_i 44)} is VALID [2019-05-15 10:18:10,905 INFO L273 TraceCheckUtils]: 71: Hoare triple {96357#(<= proc_i 44)} assume j < 6; {96357#(<= proc_i 44)} is VALID [2019-05-15 10:18:10,906 INFO L273 TraceCheckUtils]: 72: Hoare triple {96357#(<= proc_i 44)} i := i + 4; {96376#(<= proc_i 48)} is VALID [2019-05-15 10:18:10,906 INFO L273 TraceCheckUtils]: 73: Hoare triple {96376#(<= proc_i 48)} assume i <= 1000; {96376#(<= proc_i 48)} is VALID [2019-05-15 10:18:10,907 INFO L273 TraceCheckUtils]: 74: Hoare triple {96376#(<= proc_i 48)} assume i + 4 < a[j]; {96376#(<= proc_i 48)} is VALID [2019-05-15 10:18:10,907 INFO L273 TraceCheckUtils]: 75: Hoare triple {96376#(<= proc_i 48)} assume a[5] == 1000; {96376#(<= proc_i 48)} is VALID [2019-05-15 10:18:10,908 INFO L273 TraceCheckUtils]: 76: Hoare triple {96376#(<= proc_i 48)} assume j > 4; {96376#(<= proc_i 48)} is VALID [2019-05-15 10:18:10,908 INFO L273 TraceCheckUtils]: 77: Hoare triple {96376#(<= proc_i 48)} assume j < 6; {96376#(<= proc_i 48)} is VALID [2019-05-15 10:18:10,909 INFO L273 TraceCheckUtils]: 78: Hoare triple {96376#(<= proc_i 48)} i := i + 4; {96395#(<= proc_i 52)} is VALID [2019-05-15 10:18:10,909 INFO L273 TraceCheckUtils]: 79: Hoare triple {96395#(<= proc_i 52)} assume i <= 1000; {96395#(<= proc_i 52)} is VALID [2019-05-15 10:18:10,910 INFO L273 TraceCheckUtils]: 80: Hoare triple {96395#(<= proc_i 52)} assume i + 4 < a[j]; {96395#(<= proc_i 52)} is VALID [2019-05-15 10:18:10,910 INFO L273 TraceCheckUtils]: 81: Hoare triple {96395#(<= proc_i 52)} assume a[5] == 1000; {96395#(<= proc_i 52)} is VALID [2019-05-15 10:18:10,911 INFO L273 TraceCheckUtils]: 82: Hoare triple {96395#(<= proc_i 52)} assume j > 4; {96395#(<= proc_i 52)} is VALID [2019-05-15 10:18:10,911 INFO L273 TraceCheckUtils]: 83: Hoare triple {96395#(<= proc_i 52)} assume j < 6; {96395#(<= proc_i 52)} is VALID [2019-05-15 10:18:10,912 INFO L273 TraceCheckUtils]: 84: Hoare triple {96395#(<= proc_i 52)} i := i + 4; {96414#(<= proc_i 56)} is VALID [2019-05-15 10:18:10,912 INFO L273 TraceCheckUtils]: 85: Hoare triple {96414#(<= proc_i 56)} assume i <= 1000; {96414#(<= proc_i 56)} is VALID [2019-05-15 10:18:10,913 INFO L273 TraceCheckUtils]: 86: Hoare triple {96414#(<= proc_i 56)} assume i + 4 < a[j]; {96414#(<= proc_i 56)} is VALID [2019-05-15 10:18:10,913 INFO L273 TraceCheckUtils]: 87: Hoare triple {96414#(<= proc_i 56)} assume a[5] == 1000; {96414#(<= proc_i 56)} is VALID [2019-05-15 10:18:10,914 INFO L273 TraceCheckUtils]: 88: Hoare triple {96414#(<= proc_i 56)} assume j > 4; {96414#(<= proc_i 56)} is VALID [2019-05-15 10:18:10,914 INFO L273 TraceCheckUtils]: 89: Hoare triple {96414#(<= proc_i 56)} assume j < 6; {96414#(<= proc_i 56)} is VALID [2019-05-15 10:18:10,915 INFO L273 TraceCheckUtils]: 90: Hoare triple {96414#(<= proc_i 56)} i := i + 4; {96433#(<= proc_i 60)} is VALID [2019-05-15 10:18:10,915 INFO L273 TraceCheckUtils]: 91: Hoare triple {96433#(<= proc_i 60)} assume i <= 1000; {96433#(<= proc_i 60)} is VALID [2019-05-15 10:18:10,916 INFO L273 TraceCheckUtils]: 92: Hoare triple {96433#(<= proc_i 60)} assume i + 4 < a[j]; {96433#(<= proc_i 60)} is VALID [2019-05-15 10:18:10,916 INFO L273 TraceCheckUtils]: 93: Hoare triple {96433#(<= proc_i 60)} assume a[5] == 1000; {96433#(<= proc_i 60)} is VALID [2019-05-15 10:18:10,917 INFO L273 TraceCheckUtils]: 94: Hoare triple {96433#(<= proc_i 60)} assume j > 4; {96433#(<= proc_i 60)} is VALID [2019-05-15 10:18:10,917 INFO L273 TraceCheckUtils]: 95: Hoare triple {96433#(<= proc_i 60)} assume j < 6; {96433#(<= proc_i 60)} is VALID [2019-05-15 10:18:10,918 INFO L273 TraceCheckUtils]: 96: Hoare triple {96433#(<= proc_i 60)} i := i + 4; {96452#(<= proc_i 64)} is VALID [2019-05-15 10:18:10,918 INFO L273 TraceCheckUtils]: 97: Hoare triple {96452#(<= proc_i 64)} assume i <= 1000; {96452#(<= proc_i 64)} is VALID [2019-05-15 10:18:10,919 INFO L273 TraceCheckUtils]: 98: Hoare triple {96452#(<= proc_i 64)} assume i + 4 < a[j]; {96452#(<= proc_i 64)} is VALID [2019-05-15 10:18:10,919 INFO L273 TraceCheckUtils]: 99: Hoare triple {96452#(<= proc_i 64)} assume a[5] == 1000; {96452#(<= proc_i 64)} is VALID [2019-05-15 10:18:10,920 INFO L273 TraceCheckUtils]: 100: Hoare triple {96452#(<= proc_i 64)} assume j > 4; {96452#(<= proc_i 64)} is VALID [2019-05-15 10:18:10,920 INFO L273 TraceCheckUtils]: 101: Hoare triple {96452#(<= proc_i 64)} assume j < 6; {96452#(<= proc_i 64)} is VALID [2019-05-15 10:18:10,921 INFO L273 TraceCheckUtils]: 102: Hoare triple {96452#(<= proc_i 64)} i := i + 4; {96471#(<= proc_i 68)} is VALID [2019-05-15 10:18:10,921 INFO L273 TraceCheckUtils]: 103: Hoare triple {96471#(<= proc_i 68)} assume i <= 1000; {96471#(<= proc_i 68)} is VALID [2019-05-15 10:18:10,922 INFO L273 TraceCheckUtils]: 104: Hoare triple {96471#(<= proc_i 68)} assume i + 4 < a[j]; {96471#(<= proc_i 68)} is VALID [2019-05-15 10:18:10,922 INFO L273 TraceCheckUtils]: 105: Hoare triple {96471#(<= proc_i 68)} assume a[5] == 1000; {96471#(<= proc_i 68)} is VALID [2019-05-15 10:18:10,923 INFO L273 TraceCheckUtils]: 106: Hoare triple {96471#(<= proc_i 68)} assume j > 4; {96471#(<= proc_i 68)} is VALID [2019-05-15 10:18:10,923 INFO L273 TraceCheckUtils]: 107: Hoare triple {96471#(<= proc_i 68)} assume j < 6; {96471#(<= proc_i 68)} is VALID [2019-05-15 10:18:10,924 INFO L273 TraceCheckUtils]: 108: Hoare triple {96471#(<= proc_i 68)} i := i + 4; {96490#(<= proc_i 72)} is VALID [2019-05-15 10:18:10,924 INFO L273 TraceCheckUtils]: 109: Hoare triple {96490#(<= proc_i 72)} assume i <= 1000; {96490#(<= proc_i 72)} is VALID [2019-05-15 10:18:10,925 INFO L273 TraceCheckUtils]: 110: Hoare triple {96490#(<= proc_i 72)} assume i + 4 < a[j]; {96490#(<= proc_i 72)} is VALID [2019-05-15 10:18:10,925 INFO L273 TraceCheckUtils]: 111: Hoare triple {96490#(<= proc_i 72)} assume a[5] == 1000; {96490#(<= proc_i 72)} is VALID [2019-05-15 10:18:10,925 INFO L273 TraceCheckUtils]: 112: Hoare triple {96490#(<= proc_i 72)} assume j > 4; {96490#(<= proc_i 72)} is VALID [2019-05-15 10:18:10,926 INFO L273 TraceCheckUtils]: 113: Hoare triple {96490#(<= proc_i 72)} assume j < 6; {96490#(<= proc_i 72)} is VALID [2019-05-15 10:18:10,927 INFO L273 TraceCheckUtils]: 114: Hoare triple {96490#(<= proc_i 72)} i := i + 4; {96509#(<= proc_i 76)} is VALID [2019-05-15 10:18:10,927 INFO L273 TraceCheckUtils]: 115: Hoare triple {96509#(<= proc_i 76)} assume i <= 1000; {96509#(<= proc_i 76)} is VALID [2019-05-15 10:18:10,928 INFO L273 TraceCheckUtils]: 116: Hoare triple {96509#(<= proc_i 76)} assume i + 4 < a[j]; {96509#(<= proc_i 76)} is VALID [2019-05-15 10:18:10,928 INFO L273 TraceCheckUtils]: 117: Hoare triple {96509#(<= proc_i 76)} assume a[5] == 1000; {96509#(<= proc_i 76)} is VALID [2019-05-15 10:18:10,928 INFO L273 TraceCheckUtils]: 118: Hoare triple {96509#(<= proc_i 76)} assume j > 4; {96509#(<= proc_i 76)} is VALID [2019-05-15 10:18:10,929 INFO L273 TraceCheckUtils]: 119: Hoare triple {96509#(<= proc_i 76)} assume j < 6; {96509#(<= proc_i 76)} is VALID [2019-05-15 10:18:10,930 INFO L273 TraceCheckUtils]: 120: Hoare triple {96509#(<= proc_i 76)} i := i + 4; {96528#(<= proc_i 80)} is VALID [2019-05-15 10:18:10,930 INFO L273 TraceCheckUtils]: 121: Hoare triple {96528#(<= proc_i 80)} assume i <= 1000; {96528#(<= proc_i 80)} is VALID [2019-05-15 10:18:10,930 INFO L273 TraceCheckUtils]: 122: Hoare triple {96528#(<= proc_i 80)} assume i + 4 < a[j]; {96528#(<= proc_i 80)} is VALID [2019-05-15 10:18:10,931 INFO L273 TraceCheckUtils]: 123: Hoare triple {96528#(<= proc_i 80)} assume a[5] == 1000; {96528#(<= proc_i 80)} is VALID [2019-05-15 10:18:10,931 INFO L273 TraceCheckUtils]: 124: Hoare triple {96528#(<= proc_i 80)} assume j > 4; {96528#(<= proc_i 80)} is VALID [2019-05-15 10:18:10,932 INFO L273 TraceCheckUtils]: 125: Hoare triple {96528#(<= proc_i 80)} assume j < 6; {96528#(<= proc_i 80)} is VALID [2019-05-15 10:18:10,932 INFO L273 TraceCheckUtils]: 126: Hoare triple {96528#(<= proc_i 80)} i := i + 4; {96547#(<= proc_i 84)} is VALID [2019-05-15 10:18:10,933 INFO L273 TraceCheckUtils]: 127: Hoare triple {96547#(<= proc_i 84)} assume i <= 1000; {96547#(<= proc_i 84)} is VALID [2019-05-15 10:18:10,933 INFO L273 TraceCheckUtils]: 128: Hoare triple {96547#(<= proc_i 84)} assume i + 4 < a[j]; {96547#(<= proc_i 84)} is VALID [2019-05-15 10:18:10,934 INFO L273 TraceCheckUtils]: 129: Hoare triple {96547#(<= proc_i 84)} assume a[5] == 1000; {96547#(<= proc_i 84)} is VALID [2019-05-15 10:18:10,934 INFO L273 TraceCheckUtils]: 130: Hoare triple {96547#(<= proc_i 84)} assume j > 4; {96547#(<= proc_i 84)} is VALID [2019-05-15 10:18:10,935 INFO L273 TraceCheckUtils]: 131: Hoare triple {96547#(<= proc_i 84)} assume j < 6; {96547#(<= proc_i 84)} is VALID [2019-05-15 10:18:10,935 INFO L273 TraceCheckUtils]: 132: Hoare triple {96547#(<= proc_i 84)} i := i + 4; {96566#(<= proc_i 88)} is VALID [2019-05-15 10:18:10,936 INFO L273 TraceCheckUtils]: 133: Hoare triple {96566#(<= proc_i 88)} assume i <= 1000; {96566#(<= proc_i 88)} is VALID [2019-05-15 10:18:10,936 INFO L273 TraceCheckUtils]: 134: Hoare triple {96566#(<= proc_i 88)} assume i + 4 < a[j]; {96566#(<= proc_i 88)} is VALID [2019-05-15 10:18:10,937 INFO L273 TraceCheckUtils]: 135: Hoare triple {96566#(<= proc_i 88)} assume a[5] == 1000; {96566#(<= proc_i 88)} is VALID [2019-05-15 10:18:10,937 INFO L273 TraceCheckUtils]: 136: Hoare triple {96566#(<= proc_i 88)} assume j > 4; {96566#(<= proc_i 88)} is VALID [2019-05-15 10:18:10,938 INFO L273 TraceCheckUtils]: 137: Hoare triple {96566#(<= proc_i 88)} assume j < 6; {96566#(<= proc_i 88)} is VALID [2019-05-15 10:18:10,938 INFO L273 TraceCheckUtils]: 138: Hoare triple {96566#(<= proc_i 88)} i := i + 4; {96585#(<= proc_i 92)} is VALID [2019-05-15 10:18:10,939 INFO L273 TraceCheckUtils]: 139: Hoare triple {96585#(<= proc_i 92)} assume i <= 1000; {96585#(<= proc_i 92)} is VALID [2019-05-15 10:18:10,939 INFO L273 TraceCheckUtils]: 140: Hoare triple {96585#(<= proc_i 92)} assume i + 4 < a[j]; {96585#(<= proc_i 92)} is VALID [2019-05-15 10:18:10,940 INFO L273 TraceCheckUtils]: 141: Hoare triple {96585#(<= proc_i 92)} assume a[5] == 1000; {96585#(<= proc_i 92)} is VALID [2019-05-15 10:18:10,940 INFO L273 TraceCheckUtils]: 142: Hoare triple {96585#(<= proc_i 92)} assume j > 4; {96585#(<= proc_i 92)} is VALID [2019-05-15 10:18:10,941 INFO L273 TraceCheckUtils]: 143: Hoare triple {96585#(<= proc_i 92)} assume j < 6; {96585#(<= proc_i 92)} is VALID [2019-05-15 10:18:10,941 INFO L273 TraceCheckUtils]: 144: Hoare triple {96585#(<= proc_i 92)} i := i + 4; {96604#(<= proc_i 96)} is VALID [2019-05-15 10:18:10,942 INFO L273 TraceCheckUtils]: 145: Hoare triple {96604#(<= proc_i 96)} assume i <= 1000; {96604#(<= proc_i 96)} is VALID [2019-05-15 10:18:10,942 INFO L273 TraceCheckUtils]: 146: Hoare triple {96604#(<= proc_i 96)} assume i + 4 < a[j]; {96604#(<= proc_i 96)} is VALID [2019-05-15 10:18:10,943 INFO L273 TraceCheckUtils]: 147: Hoare triple {96604#(<= proc_i 96)} assume a[5] == 1000; {96604#(<= proc_i 96)} is VALID [2019-05-15 10:18:10,943 INFO L273 TraceCheckUtils]: 148: Hoare triple {96604#(<= proc_i 96)} assume j > 4; {96604#(<= proc_i 96)} is VALID [2019-05-15 10:18:10,944 INFO L273 TraceCheckUtils]: 149: Hoare triple {96604#(<= proc_i 96)} assume j < 6; {96604#(<= proc_i 96)} is VALID [2019-05-15 10:18:10,944 INFO L273 TraceCheckUtils]: 150: Hoare triple {96604#(<= proc_i 96)} i := i + 4; {96623#(<= proc_i 100)} is VALID [2019-05-15 10:18:10,945 INFO L273 TraceCheckUtils]: 151: Hoare triple {96623#(<= proc_i 100)} assume i <= 1000; {96623#(<= proc_i 100)} is VALID [2019-05-15 10:18:10,945 INFO L273 TraceCheckUtils]: 152: Hoare triple {96623#(<= proc_i 100)} assume i + 4 < a[j]; {96623#(<= proc_i 100)} is VALID [2019-05-15 10:18:10,946 INFO L273 TraceCheckUtils]: 153: Hoare triple {96623#(<= proc_i 100)} assume a[5] == 1000; {96623#(<= proc_i 100)} is VALID [2019-05-15 10:18:10,946 INFO L273 TraceCheckUtils]: 154: Hoare triple {96623#(<= proc_i 100)} assume j > 4; {96623#(<= proc_i 100)} is VALID [2019-05-15 10:18:10,947 INFO L273 TraceCheckUtils]: 155: Hoare triple {96623#(<= proc_i 100)} assume j < 6; {96623#(<= proc_i 100)} is VALID [2019-05-15 10:18:10,947 INFO L273 TraceCheckUtils]: 156: Hoare triple {96623#(<= proc_i 100)} i := i + 4; {96642#(<= proc_i 104)} is VALID [2019-05-15 10:18:10,948 INFO L273 TraceCheckUtils]: 157: Hoare triple {96642#(<= proc_i 104)} assume i <= 1000; {96642#(<= proc_i 104)} is VALID [2019-05-15 10:18:10,948 INFO L273 TraceCheckUtils]: 158: Hoare triple {96642#(<= proc_i 104)} assume i + 4 < a[j]; {96642#(<= proc_i 104)} is VALID [2019-05-15 10:18:10,949 INFO L273 TraceCheckUtils]: 159: Hoare triple {96642#(<= proc_i 104)} assume a[5] == 1000; {96642#(<= proc_i 104)} is VALID [2019-05-15 10:18:10,949 INFO L273 TraceCheckUtils]: 160: Hoare triple {96642#(<= proc_i 104)} assume j > 4; {96642#(<= proc_i 104)} is VALID [2019-05-15 10:18:10,950 INFO L273 TraceCheckUtils]: 161: Hoare triple {96642#(<= proc_i 104)} assume j < 6; {96642#(<= proc_i 104)} is VALID [2019-05-15 10:18:10,950 INFO L273 TraceCheckUtils]: 162: Hoare triple {96642#(<= proc_i 104)} i := i + 4; {96661#(<= proc_i 108)} is VALID [2019-05-15 10:18:10,951 INFO L273 TraceCheckUtils]: 163: Hoare triple {96661#(<= proc_i 108)} assume i <= 1000; {96661#(<= proc_i 108)} is VALID [2019-05-15 10:18:10,951 INFO L273 TraceCheckUtils]: 164: Hoare triple {96661#(<= proc_i 108)} assume i + 4 < a[j]; {96661#(<= proc_i 108)} is VALID [2019-05-15 10:18:10,952 INFO L273 TraceCheckUtils]: 165: Hoare triple {96661#(<= proc_i 108)} assume a[5] == 1000; {96661#(<= proc_i 108)} is VALID [2019-05-15 10:18:10,952 INFO L273 TraceCheckUtils]: 166: Hoare triple {96661#(<= proc_i 108)} assume j > 4; {96661#(<= proc_i 108)} is VALID [2019-05-15 10:18:10,953 INFO L273 TraceCheckUtils]: 167: Hoare triple {96661#(<= proc_i 108)} assume j < 6; {96661#(<= proc_i 108)} is VALID [2019-05-15 10:18:10,953 INFO L273 TraceCheckUtils]: 168: Hoare triple {96661#(<= proc_i 108)} i := i + 4; {96680#(<= proc_i 112)} is VALID [2019-05-15 10:18:10,954 INFO L273 TraceCheckUtils]: 169: Hoare triple {96680#(<= proc_i 112)} assume i <= 1000; {96680#(<= proc_i 112)} is VALID [2019-05-15 10:18:10,954 INFO L273 TraceCheckUtils]: 170: Hoare triple {96680#(<= proc_i 112)} assume i + 4 < a[j]; {96680#(<= proc_i 112)} is VALID [2019-05-15 10:18:10,955 INFO L273 TraceCheckUtils]: 171: Hoare triple {96680#(<= proc_i 112)} assume a[5] == 1000; {96680#(<= proc_i 112)} is VALID [2019-05-15 10:18:10,955 INFO L273 TraceCheckUtils]: 172: Hoare triple {96680#(<= proc_i 112)} assume j > 4; {96680#(<= proc_i 112)} is VALID [2019-05-15 10:18:10,955 INFO L273 TraceCheckUtils]: 173: Hoare triple {96680#(<= proc_i 112)} assume j < 6; {96680#(<= proc_i 112)} is VALID [2019-05-15 10:18:10,956 INFO L273 TraceCheckUtils]: 174: Hoare triple {96680#(<= proc_i 112)} i := i + 4; {96699#(<= proc_i 116)} is VALID [2019-05-15 10:18:10,957 INFO L273 TraceCheckUtils]: 175: Hoare triple {96699#(<= proc_i 116)} assume i <= 1000; {96699#(<= proc_i 116)} is VALID [2019-05-15 10:18:10,957 INFO L273 TraceCheckUtils]: 176: Hoare triple {96699#(<= proc_i 116)} assume i + 4 < a[j]; {96699#(<= proc_i 116)} is VALID [2019-05-15 10:18:10,958 INFO L273 TraceCheckUtils]: 177: Hoare triple {96699#(<= proc_i 116)} assume a[5] == 1000; {96699#(<= proc_i 116)} is VALID [2019-05-15 10:18:10,958 INFO L273 TraceCheckUtils]: 178: Hoare triple {96699#(<= proc_i 116)} assume j > 4; {96699#(<= proc_i 116)} is VALID [2019-05-15 10:18:10,958 INFO L273 TraceCheckUtils]: 179: Hoare triple {96699#(<= proc_i 116)} assume j < 6; {96699#(<= proc_i 116)} is VALID [2019-05-15 10:18:10,959 INFO L273 TraceCheckUtils]: 180: Hoare triple {96699#(<= proc_i 116)} i := i + 4; {96718#(<= proc_i 120)} is VALID [2019-05-15 10:18:10,960 INFO L273 TraceCheckUtils]: 181: Hoare triple {96718#(<= proc_i 120)} assume i <= 1000; {96718#(<= proc_i 120)} is VALID [2019-05-15 10:18:10,960 INFO L273 TraceCheckUtils]: 182: Hoare triple {96718#(<= proc_i 120)} assume i + 4 < a[j]; {96718#(<= proc_i 120)} is VALID [2019-05-15 10:18:10,960 INFO L273 TraceCheckUtils]: 183: Hoare triple {96718#(<= proc_i 120)} assume a[5] == 1000; {96718#(<= proc_i 120)} is VALID [2019-05-15 10:18:10,961 INFO L273 TraceCheckUtils]: 184: Hoare triple {96718#(<= proc_i 120)} assume j > 4; {96718#(<= proc_i 120)} is VALID [2019-05-15 10:18:10,961 INFO L273 TraceCheckUtils]: 185: Hoare triple {96718#(<= proc_i 120)} assume j < 6; {96718#(<= proc_i 120)} is VALID [2019-05-15 10:18:10,962 INFO L273 TraceCheckUtils]: 186: Hoare triple {96718#(<= proc_i 120)} i := i + 4; {96737#(<= proc_i 124)} is VALID [2019-05-15 10:18:10,962 INFO L273 TraceCheckUtils]: 187: Hoare triple {96737#(<= proc_i 124)} assume i <= 1000; {96737#(<= proc_i 124)} is VALID [2019-05-15 10:18:10,963 INFO L273 TraceCheckUtils]: 188: Hoare triple {96737#(<= proc_i 124)} assume i + 4 < a[j]; {96737#(<= proc_i 124)} is VALID [2019-05-15 10:18:10,963 INFO L273 TraceCheckUtils]: 189: Hoare triple {96737#(<= proc_i 124)} assume a[5] == 1000; {96737#(<= proc_i 124)} is VALID [2019-05-15 10:18:10,964 INFO L273 TraceCheckUtils]: 190: Hoare triple {96737#(<= proc_i 124)} assume j > 4; {96737#(<= proc_i 124)} is VALID [2019-05-15 10:18:10,964 INFO L273 TraceCheckUtils]: 191: Hoare triple {96737#(<= proc_i 124)} assume j < 6; {96737#(<= proc_i 124)} is VALID [2019-05-15 10:18:10,965 INFO L273 TraceCheckUtils]: 192: Hoare triple {96737#(<= proc_i 124)} i := i + 4; {96756#(<= proc_i 128)} is VALID [2019-05-15 10:18:10,965 INFO L273 TraceCheckUtils]: 193: Hoare triple {96756#(<= proc_i 128)} assume i <= 1000; {96756#(<= proc_i 128)} is VALID [2019-05-15 10:18:10,966 INFO L273 TraceCheckUtils]: 194: Hoare triple {96756#(<= proc_i 128)} assume i + 4 < a[j]; {96756#(<= proc_i 128)} is VALID [2019-05-15 10:18:10,966 INFO L273 TraceCheckUtils]: 195: Hoare triple {96756#(<= proc_i 128)} assume a[5] == 1000; {96756#(<= proc_i 128)} is VALID [2019-05-15 10:18:10,967 INFO L273 TraceCheckUtils]: 196: Hoare triple {96756#(<= proc_i 128)} assume j > 4; {96756#(<= proc_i 128)} is VALID [2019-05-15 10:18:10,967 INFO L273 TraceCheckUtils]: 197: Hoare triple {96756#(<= proc_i 128)} assume j < 6; {96756#(<= proc_i 128)} is VALID [2019-05-15 10:18:10,968 INFO L273 TraceCheckUtils]: 198: Hoare triple {96756#(<= proc_i 128)} i := i + 4; {96775#(<= proc_i 132)} is VALID [2019-05-15 10:18:10,968 INFO L273 TraceCheckUtils]: 199: Hoare triple {96775#(<= proc_i 132)} assume i <= 1000; {96775#(<= proc_i 132)} is VALID [2019-05-15 10:18:10,969 INFO L273 TraceCheckUtils]: 200: Hoare triple {96775#(<= proc_i 132)} assume i + 4 < a[j]; {96775#(<= proc_i 132)} is VALID [2019-05-15 10:18:10,969 INFO L273 TraceCheckUtils]: 201: Hoare triple {96775#(<= proc_i 132)} assume a[5] == 1000; {96775#(<= proc_i 132)} is VALID [2019-05-15 10:18:10,970 INFO L273 TraceCheckUtils]: 202: Hoare triple {96775#(<= proc_i 132)} assume j > 4; {96775#(<= proc_i 132)} is VALID [2019-05-15 10:18:10,970 INFO L273 TraceCheckUtils]: 203: Hoare triple {96775#(<= proc_i 132)} assume j < 6; {96775#(<= proc_i 132)} is VALID [2019-05-15 10:18:10,971 INFO L273 TraceCheckUtils]: 204: Hoare triple {96775#(<= proc_i 132)} i := i + 4; {96794#(<= proc_i 136)} is VALID [2019-05-15 10:18:10,971 INFO L273 TraceCheckUtils]: 205: Hoare triple {96794#(<= proc_i 136)} assume i <= 1000; {96794#(<= proc_i 136)} is VALID [2019-05-15 10:18:10,972 INFO L273 TraceCheckUtils]: 206: Hoare triple {96794#(<= proc_i 136)} assume i + 4 < a[j]; {96794#(<= proc_i 136)} is VALID [2019-05-15 10:18:10,972 INFO L273 TraceCheckUtils]: 207: Hoare triple {96794#(<= proc_i 136)} assume a[5] == 1000; {96794#(<= proc_i 136)} is VALID [2019-05-15 10:18:10,973 INFO L273 TraceCheckUtils]: 208: Hoare triple {96794#(<= proc_i 136)} assume j > 4; {96794#(<= proc_i 136)} is VALID [2019-05-15 10:18:10,973 INFO L273 TraceCheckUtils]: 209: Hoare triple {96794#(<= proc_i 136)} assume j < 6; {96794#(<= proc_i 136)} is VALID [2019-05-15 10:18:10,974 INFO L273 TraceCheckUtils]: 210: Hoare triple {96794#(<= proc_i 136)} i := i + 4; {96813#(<= proc_i 140)} is VALID [2019-05-15 10:18:10,974 INFO L273 TraceCheckUtils]: 211: Hoare triple {96813#(<= proc_i 140)} assume i <= 1000; {96813#(<= proc_i 140)} is VALID [2019-05-15 10:18:10,975 INFO L273 TraceCheckUtils]: 212: Hoare triple {96813#(<= proc_i 140)} assume i + 4 < a[j]; {96813#(<= proc_i 140)} is VALID [2019-05-15 10:18:10,975 INFO L273 TraceCheckUtils]: 213: Hoare triple {96813#(<= proc_i 140)} assume a[5] == 1000; {96813#(<= proc_i 140)} is VALID [2019-05-15 10:18:10,976 INFO L273 TraceCheckUtils]: 214: Hoare triple {96813#(<= proc_i 140)} assume j > 4; {96813#(<= proc_i 140)} is VALID [2019-05-15 10:18:10,976 INFO L273 TraceCheckUtils]: 215: Hoare triple {96813#(<= proc_i 140)} assume j < 6; {96813#(<= proc_i 140)} is VALID [2019-05-15 10:18:10,977 INFO L273 TraceCheckUtils]: 216: Hoare triple {96813#(<= proc_i 140)} i := i + 4; {96832#(<= proc_i 144)} is VALID [2019-05-15 10:18:10,977 INFO L273 TraceCheckUtils]: 217: Hoare triple {96832#(<= proc_i 144)} assume i <= 1000; {96832#(<= proc_i 144)} is VALID [2019-05-15 10:18:10,978 INFO L273 TraceCheckUtils]: 218: Hoare triple {96832#(<= proc_i 144)} assume i + 4 < a[j]; {96832#(<= proc_i 144)} is VALID [2019-05-15 10:18:10,978 INFO L273 TraceCheckUtils]: 219: Hoare triple {96832#(<= proc_i 144)} assume a[5] == 1000; {96832#(<= proc_i 144)} is VALID [2019-05-15 10:18:10,979 INFO L273 TraceCheckUtils]: 220: Hoare triple {96832#(<= proc_i 144)} assume j > 4; {96832#(<= proc_i 144)} is VALID [2019-05-15 10:18:10,979 INFO L273 TraceCheckUtils]: 221: Hoare triple {96832#(<= proc_i 144)} assume j < 6; {96832#(<= proc_i 144)} is VALID [2019-05-15 10:18:10,980 INFO L273 TraceCheckUtils]: 222: Hoare triple {96832#(<= proc_i 144)} i := i + 4; {96851#(<= proc_i 148)} is VALID [2019-05-15 10:18:10,980 INFO L273 TraceCheckUtils]: 223: Hoare triple {96851#(<= proc_i 148)} assume i <= 1000; {96851#(<= proc_i 148)} is VALID [2019-05-15 10:18:10,981 INFO L273 TraceCheckUtils]: 224: Hoare triple {96851#(<= proc_i 148)} assume i + 4 < a[j]; {96851#(<= proc_i 148)} is VALID [2019-05-15 10:18:10,981 INFO L273 TraceCheckUtils]: 225: Hoare triple {96851#(<= proc_i 148)} assume a[5] == 1000; {96851#(<= proc_i 148)} is VALID [2019-05-15 10:18:10,981 INFO L273 TraceCheckUtils]: 226: Hoare triple {96851#(<= proc_i 148)} assume j > 4; {96851#(<= proc_i 148)} is VALID [2019-05-15 10:18:10,982 INFO L273 TraceCheckUtils]: 227: Hoare triple {96851#(<= proc_i 148)} assume j < 6; {96851#(<= proc_i 148)} is VALID [2019-05-15 10:18:10,983 INFO L273 TraceCheckUtils]: 228: Hoare triple {96851#(<= proc_i 148)} i := i + 4; {96870#(<= proc_i 152)} is VALID [2019-05-15 10:18:10,983 INFO L273 TraceCheckUtils]: 229: Hoare triple {96870#(<= proc_i 152)} assume i <= 1000; {96870#(<= proc_i 152)} is VALID [2019-05-15 10:18:10,984 INFO L273 TraceCheckUtils]: 230: Hoare triple {96870#(<= proc_i 152)} assume i + 4 < a[j]; {96870#(<= proc_i 152)} is VALID [2019-05-15 10:18:10,984 INFO L273 TraceCheckUtils]: 231: Hoare triple {96870#(<= proc_i 152)} assume a[5] == 1000; {96870#(<= proc_i 152)} is VALID [2019-05-15 10:18:10,984 INFO L273 TraceCheckUtils]: 232: Hoare triple {96870#(<= proc_i 152)} assume j > 4; {96870#(<= proc_i 152)} is VALID [2019-05-15 10:18:10,985 INFO L273 TraceCheckUtils]: 233: Hoare triple {96870#(<= proc_i 152)} assume j < 6; {96870#(<= proc_i 152)} is VALID [2019-05-15 10:18:10,986 INFO L273 TraceCheckUtils]: 234: Hoare triple {96870#(<= proc_i 152)} i := i + 4; {96889#(<= proc_i 156)} is VALID [2019-05-15 10:18:10,986 INFO L273 TraceCheckUtils]: 235: Hoare triple {96889#(<= proc_i 156)} assume i <= 1000; {96889#(<= proc_i 156)} is VALID [2019-05-15 10:18:10,986 INFO L273 TraceCheckUtils]: 236: Hoare triple {96889#(<= proc_i 156)} assume i + 4 < a[j]; {96889#(<= proc_i 156)} is VALID [2019-05-15 10:18:10,987 INFO L273 TraceCheckUtils]: 237: Hoare triple {96889#(<= proc_i 156)} assume a[5] == 1000; {96889#(<= proc_i 156)} is VALID [2019-05-15 10:18:10,987 INFO L273 TraceCheckUtils]: 238: Hoare triple {96889#(<= proc_i 156)} assume j > 4; {96889#(<= proc_i 156)} is VALID [2019-05-15 10:18:10,988 INFO L273 TraceCheckUtils]: 239: Hoare triple {96889#(<= proc_i 156)} assume j < 6; {96889#(<= proc_i 156)} is VALID [2019-05-15 10:18:10,988 INFO L273 TraceCheckUtils]: 240: Hoare triple {96889#(<= proc_i 156)} i := i + 4; {96908#(<= proc_i 160)} is VALID [2019-05-15 10:18:10,989 INFO L273 TraceCheckUtils]: 241: Hoare triple {96908#(<= proc_i 160)} assume i <= 1000; {96908#(<= proc_i 160)} is VALID [2019-05-15 10:18:10,989 INFO L273 TraceCheckUtils]: 242: Hoare triple {96908#(<= proc_i 160)} assume i + 4 < a[j]; {96908#(<= proc_i 160)} is VALID [2019-05-15 10:18:10,990 INFO L273 TraceCheckUtils]: 243: Hoare triple {96908#(<= proc_i 160)} assume a[5] == 1000; {96908#(<= proc_i 160)} is VALID [2019-05-15 10:18:10,990 INFO L273 TraceCheckUtils]: 244: Hoare triple {96908#(<= proc_i 160)} assume j > 4; {96908#(<= proc_i 160)} is VALID [2019-05-15 10:18:10,991 INFO L273 TraceCheckUtils]: 245: Hoare triple {96908#(<= proc_i 160)} assume j < 6; {96908#(<= proc_i 160)} is VALID [2019-05-15 10:18:10,991 INFO L273 TraceCheckUtils]: 246: Hoare triple {96908#(<= proc_i 160)} i := i + 4; {96927#(<= proc_i 164)} is VALID [2019-05-15 10:18:10,992 INFO L273 TraceCheckUtils]: 247: Hoare triple {96927#(<= proc_i 164)} assume i <= 1000; {96927#(<= proc_i 164)} is VALID [2019-05-15 10:18:10,992 INFO L273 TraceCheckUtils]: 248: Hoare triple {96927#(<= proc_i 164)} assume i + 4 < a[j]; {96927#(<= proc_i 164)} is VALID [2019-05-15 10:18:10,993 INFO L273 TraceCheckUtils]: 249: Hoare triple {96927#(<= proc_i 164)} assume a[5] == 1000; {96927#(<= proc_i 164)} is VALID [2019-05-15 10:18:10,993 INFO L273 TraceCheckUtils]: 250: Hoare triple {96927#(<= proc_i 164)} assume j > 4; {96927#(<= proc_i 164)} is VALID [2019-05-15 10:18:10,994 INFO L273 TraceCheckUtils]: 251: Hoare triple {96927#(<= proc_i 164)} assume j < 6; {96927#(<= proc_i 164)} is VALID [2019-05-15 10:18:10,994 INFO L273 TraceCheckUtils]: 252: Hoare triple {96927#(<= proc_i 164)} i := i + 4; {96946#(<= proc_i 168)} is VALID [2019-05-15 10:18:10,995 INFO L273 TraceCheckUtils]: 253: Hoare triple {96946#(<= proc_i 168)} assume i <= 1000; {96946#(<= proc_i 168)} is VALID [2019-05-15 10:18:10,995 INFO L273 TraceCheckUtils]: 254: Hoare triple {96946#(<= proc_i 168)} assume i + 4 < a[j]; {96946#(<= proc_i 168)} is VALID [2019-05-15 10:18:10,996 INFO L273 TraceCheckUtils]: 255: Hoare triple {96946#(<= proc_i 168)} assume a[5] == 1000; {96946#(<= proc_i 168)} is VALID [2019-05-15 10:18:10,996 INFO L273 TraceCheckUtils]: 256: Hoare triple {96946#(<= proc_i 168)} assume j > 4; {96946#(<= proc_i 168)} is VALID [2019-05-15 10:18:10,997 INFO L273 TraceCheckUtils]: 257: Hoare triple {96946#(<= proc_i 168)} assume j < 6; {96946#(<= proc_i 168)} is VALID [2019-05-15 10:18:10,997 INFO L273 TraceCheckUtils]: 258: Hoare triple {96946#(<= proc_i 168)} i := i + 4; {96965#(<= proc_i 172)} is VALID [2019-05-15 10:18:10,998 INFO L273 TraceCheckUtils]: 259: Hoare triple {96965#(<= proc_i 172)} assume i <= 1000; {96965#(<= proc_i 172)} is VALID [2019-05-15 10:18:10,998 INFO L273 TraceCheckUtils]: 260: Hoare triple {96965#(<= proc_i 172)} assume i + 4 < a[j]; {96965#(<= proc_i 172)} is VALID [2019-05-15 10:18:10,999 INFO L273 TraceCheckUtils]: 261: Hoare triple {96965#(<= proc_i 172)} assume a[5] == 1000; {96965#(<= proc_i 172)} is VALID [2019-05-15 10:18:10,999 INFO L273 TraceCheckUtils]: 262: Hoare triple {96965#(<= proc_i 172)} assume j > 4; {96965#(<= proc_i 172)} is VALID [2019-05-15 10:18:11,000 INFO L273 TraceCheckUtils]: 263: Hoare triple {96965#(<= proc_i 172)} assume j < 6; {96965#(<= proc_i 172)} is VALID [2019-05-15 10:18:11,000 INFO L273 TraceCheckUtils]: 264: Hoare triple {96965#(<= proc_i 172)} i := i + 4; {96984#(<= proc_i 176)} is VALID [2019-05-15 10:18:11,001 INFO L273 TraceCheckUtils]: 265: Hoare triple {96984#(<= proc_i 176)} assume i <= 1000; {96984#(<= proc_i 176)} is VALID [2019-05-15 10:18:11,001 INFO L273 TraceCheckUtils]: 266: Hoare triple {96984#(<= proc_i 176)} assume i + 4 < a[j]; {96984#(<= proc_i 176)} is VALID [2019-05-15 10:18:11,002 INFO L273 TraceCheckUtils]: 267: Hoare triple {96984#(<= proc_i 176)} assume a[5] == 1000; {96984#(<= proc_i 176)} is VALID [2019-05-15 10:18:11,002 INFO L273 TraceCheckUtils]: 268: Hoare triple {96984#(<= proc_i 176)} assume j > 4; {96984#(<= proc_i 176)} is VALID [2019-05-15 10:18:11,003 INFO L273 TraceCheckUtils]: 269: Hoare triple {96984#(<= proc_i 176)} assume j < 6; {96984#(<= proc_i 176)} is VALID [2019-05-15 10:18:11,003 INFO L273 TraceCheckUtils]: 270: Hoare triple {96984#(<= proc_i 176)} i := i + 4; {97003#(<= proc_i 180)} is VALID [2019-05-15 10:18:11,004 INFO L273 TraceCheckUtils]: 271: Hoare triple {97003#(<= proc_i 180)} assume i <= 1000; {97003#(<= proc_i 180)} is VALID [2019-05-15 10:18:11,004 INFO L273 TraceCheckUtils]: 272: Hoare triple {97003#(<= proc_i 180)} assume i + 4 < a[j]; {97003#(<= proc_i 180)} is VALID [2019-05-15 10:18:11,005 INFO L273 TraceCheckUtils]: 273: Hoare triple {97003#(<= proc_i 180)} assume a[5] == 1000; {97003#(<= proc_i 180)} is VALID [2019-05-15 10:18:11,005 INFO L273 TraceCheckUtils]: 274: Hoare triple {97003#(<= proc_i 180)} assume j > 4; {97003#(<= proc_i 180)} is VALID [2019-05-15 10:18:11,006 INFO L273 TraceCheckUtils]: 275: Hoare triple {97003#(<= proc_i 180)} assume j < 6; {97003#(<= proc_i 180)} is VALID [2019-05-15 10:18:11,006 INFO L273 TraceCheckUtils]: 276: Hoare triple {97003#(<= proc_i 180)} i := i + 4; {97022#(<= proc_i 184)} is VALID [2019-05-15 10:18:11,007 INFO L273 TraceCheckUtils]: 277: Hoare triple {97022#(<= proc_i 184)} assume i <= 1000; {97022#(<= proc_i 184)} is VALID [2019-05-15 10:18:11,007 INFO L273 TraceCheckUtils]: 278: Hoare triple {97022#(<= proc_i 184)} assume i + 4 < a[j]; {97022#(<= proc_i 184)} is VALID [2019-05-15 10:18:11,008 INFO L273 TraceCheckUtils]: 279: Hoare triple {97022#(<= proc_i 184)} assume a[5] == 1000; {97022#(<= proc_i 184)} is VALID [2019-05-15 10:18:11,008 INFO L273 TraceCheckUtils]: 280: Hoare triple {97022#(<= proc_i 184)} assume j > 4; {97022#(<= proc_i 184)} is VALID [2019-05-15 10:18:11,008 INFO L273 TraceCheckUtils]: 281: Hoare triple {97022#(<= proc_i 184)} assume j < 6; {97022#(<= proc_i 184)} is VALID [2019-05-15 10:18:11,009 INFO L273 TraceCheckUtils]: 282: Hoare triple {97022#(<= proc_i 184)} i := i + 4; {97041#(<= proc_i 188)} is VALID [2019-05-15 10:18:11,010 INFO L273 TraceCheckUtils]: 283: Hoare triple {97041#(<= proc_i 188)} assume i <= 1000; {97041#(<= proc_i 188)} is VALID [2019-05-15 10:18:11,010 INFO L273 TraceCheckUtils]: 284: Hoare triple {97041#(<= proc_i 188)} assume i + 4 < a[j]; {97041#(<= proc_i 188)} is VALID [2019-05-15 10:18:11,011 INFO L273 TraceCheckUtils]: 285: Hoare triple {97041#(<= proc_i 188)} assume a[5] == 1000; {97041#(<= proc_i 188)} is VALID [2019-05-15 10:18:11,011 INFO L273 TraceCheckUtils]: 286: Hoare triple {97041#(<= proc_i 188)} assume j > 4; {97041#(<= proc_i 188)} is VALID [2019-05-15 10:18:11,011 INFO L273 TraceCheckUtils]: 287: Hoare triple {97041#(<= proc_i 188)} assume j < 6; {97041#(<= proc_i 188)} is VALID [2019-05-15 10:18:11,012 INFO L273 TraceCheckUtils]: 288: Hoare triple {97041#(<= proc_i 188)} i := i + 4; {97060#(<= proc_i 192)} is VALID [2019-05-15 10:18:11,013 INFO L273 TraceCheckUtils]: 289: Hoare triple {97060#(<= proc_i 192)} assume i <= 1000; {97060#(<= proc_i 192)} is VALID [2019-05-15 10:18:11,013 INFO L273 TraceCheckUtils]: 290: Hoare triple {97060#(<= proc_i 192)} assume i + 4 < a[j]; {97060#(<= proc_i 192)} is VALID [2019-05-15 10:18:11,013 INFO L273 TraceCheckUtils]: 291: Hoare triple {97060#(<= proc_i 192)} assume a[5] == 1000; {97060#(<= proc_i 192)} is VALID [2019-05-15 10:18:11,014 INFO L273 TraceCheckUtils]: 292: Hoare triple {97060#(<= proc_i 192)} assume j > 4; {97060#(<= proc_i 192)} is VALID [2019-05-15 10:18:11,014 INFO L273 TraceCheckUtils]: 293: Hoare triple {97060#(<= proc_i 192)} assume j < 6; {97060#(<= proc_i 192)} is VALID [2019-05-15 10:18:11,015 INFO L273 TraceCheckUtils]: 294: Hoare triple {97060#(<= proc_i 192)} i := i + 4; {97079#(<= proc_i 196)} is VALID [2019-05-15 10:18:11,015 INFO L273 TraceCheckUtils]: 295: Hoare triple {97079#(<= proc_i 196)} assume i <= 1000; {97079#(<= proc_i 196)} is VALID [2019-05-15 10:18:11,016 INFO L273 TraceCheckUtils]: 296: Hoare triple {97079#(<= proc_i 196)} assume i + 4 < a[j]; {97079#(<= proc_i 196)} is VALID [2019-05-15 10:18:11,016 INFO L273 TraceCheckUtils]: 297: Hoare triple {97079#(<= proc_i 196)} assume a[5] == 1000; {97079#(<= proc_i 196)} is VALID [2019-05-15 10:18:11,017 INFO L273 TraceCheckUtils]: 298: Hoare triple {97079#(<= proc_i 196)} assume j > 4; {97079#(<= proc_i 196)} is VALID [2019-05-15 10:18:11,017 INFO L273 TraceCheckUtils]: 299: Hoare triple {97079#(<= proc_i 196)} assume j < 6; {97079#(<= proc_i 196)} is VALID [2019-05-15 10:18:11,018 INFO L273 TraceCheckUtils]: 300: Hoare triple {97079#(<= proc_i 196)} i := i + 4; {97098#(<= proc_i 200)} is VALID [2019-05-15 10:18:11,018 INFO L273 TraceCheckUtils]: 301: Hoare triple {97098#(<= proc_i 200)} assume i <= 1000; {97098#(<= proc_i 200)} is VALID [2019-05-15 10:18:11,019 INFO L273 TraceCheckUtils]: 302: Hoare triple {97098#(<= proc_i 200)} assume i + 4 < a[j]; {97098#(<= proc_i 200)} is VALID [2019-05-15 10:18:11,019 INFO L273 TraceCheckUtils]: 303: Hoare triple {97098#(<= proc_i 200)} assume a[5] == 1000; {97098#(<= proc_i 200)} is VALID [2019-05-15 10:18:11,020 INFO L273 TraceCheckUtils]: 304: Hoare triple {97098#(<= proc_i 200)} assume j > 4; {97098#(<= proc_i 200)} is VALID [2019-05-15 10:18:11,020 INFO L273 TraceCheckUtils]: 305: Hoare triple {97098#(<= proc_i 200)} assume j < 6; {97098#(<= proc_i 200)} is VALID [2019-05-15 10:18:11,021 INFO L273 TraceCheckUtils]: 306: Hoare triple {97098#(<= proc_i 200)} i := i + 4; {97117#(<= proc_i 204)} is VALID [2019-05-15 10:18:11,021 INFO L273 TraceCheckUtils]: 307: Hoare triple {97117#(<= proc_i 204)} assume i <= 1000; {97117#(<= proc_i 204)} is VALID [2019-05-15 10:18:11,022 INFO L273 TraceCheckUtils]: 308: Hoare triple {97117#(<= proc_i 204)} assume i + 4 < a[j]; {97117#(<= proc_i 204)} is VALID [2019-05-15 10:18:11,022 INFO L273 TraceCheckUtils]: 309: Hoare triple {97117#(<= proc_i 204)} assume a[5] == 1000; {97117#(<= proc_i 204)} is VALID [2019-05-15 10:18:11,023 INFO L273 TraceCheckUtils]: 310: Hoare triple {97117#(<= proc_i 204)} assume j > 4; {97117#(<= proc_i 204)} is VALID [2019-05-15 10:18:11,023 INFO L273 TraceCheckUtils]: 311: Hoare triple {97117#(<= proc_i 204)} assume j < 6; {97117#(<= proc_i 204)} is VALID [2019-05-15 10:18:11,024 INFO L273 TraceCheckUtils]: 312: Hoare triple {97117#(<= proc_i 204)} i := i + 4; {97136#(<= proc_i 208)} is VALID [2019-05-15 10:18:11,024 INFO L273 TraceCheckUtils]: 313: Hoare triple {97136#(<= proc_i 208)} assume i <= 1000; {97136#(<= proc_i 208)} is VALID [2019-05-15 10:18:11,025 INFO L273 TraceCheckUtils]: 314: Hoare triple {97136#(<= proc_i 208)} assume i + 4 < a[j]; {97136#(<= proc_i 208)} is VALID [2019-05-15 10:18:11,025 INFO L273 TraceCheckUtils]: 315: Hoare triple {97136#(<= proc_i 208)} assume a[5] == 1000; {97136#(<= proc_i 208)} is VALID [2019-05-15 10:18:11,026 INFO L273 TraceCheckUtils]: 316: Hoare triple {97136#(<= proc_i 208)} assume j > 4; {97136#(<= proc_i 208)} is VALID [2019-05-15 10:18:11,026 INFO L273 TraceCheckUtils]: 317: Hoare triple {97136#(<= proc_i 208)} assume j < 6; {97136#(<= proc_i 208)} is VALID [2019-05-15 10:18:11,027 INFO L273 TraceCheckUtils]: 318: Hoare triple {97136#(<= proc_i 208)} i := i + 4; {97155#(<= proc_i 212)} is VALID [2019-05-15 10:18:11,027 INFO L273 TraceCheckUtils]: 319: Hoare triple {97155#(<= proc_i 212)} assume i <= 1000; {97155#(<= proc_i 212)} is VALID [2019-05-15 10:18:11,028 INFO L273 TraceCheckUtils]: 320: Hoare triple {97155#(<= proc_i 212)} assume i + 4 < a[j]; {97155#(<= proc_i 212)} is VALID [2019-05-15 10:18:11,028 INFO L273 TraceCheckUtils]: 321: Hoare triple {97155#(<= proc_i 212)} assume a[5] == 1000; {97155#(<= proc_i 212)} is VALID [2019-05-15 10:18:11,029 INFO L273 TraceCheckUtils]: 322: Hoare triple {97155#(<= proc_i 212)} assume j > 4; {97155#(<= proc_i 212)} is VALID [2019-05-15 10:18:11,029 INFO L273 TraceCheckUtils]: 323: Hoare triple {97155#(<= proc_i 212)} assume j < 6; {97155#(<= proc_i 212)} is VALID [2019-05-15 10:18:11,030 INFO L273 TraceCheckUtils]: 324: Hoare triple {97155#(<= proc_i 212)} i := i + 4; {97174#(<= proc_i 216)} is VALID [2019-05-15 10:18:11,030 INFO L273 TraceCheckUtils]: 325: Hoare triple {97174#(<= proc_i 216)} assume i <= 1000; {97174#(<= proc_i 216)} is VALID [2019-05-15 10:18:11,031 INFO L273 TraceCheckUtils]: 326: Hoare triple {97174#(<= proc_i 216)} assume i + 4 < a[j]; {97174#(<= proc_i 216)} is VALID [2019-05-15 10:18:11,031 INFO L273 TraceCheckUtils]: 327: Hoare triple {97174#(<= proc_i 216)} assume a[5] == 1000; {97174#(<= proc_i 216)} is VALID [2019-05-15 10:18:11,032 INFO L273 TraceCheckUtils]: 328: Hoare triple {97174#(<= proc_i 216)} assume j > 4; {97174#(<= proc_i 216)} is VALID [2019-05-15 10:18:11,032 INFO L273 TraceCheckUtils]: 329: Hoare triple {97174#(<= proc_i 216)} assume j < 6; {97174#(<= proc_i 216)} is VALID [2019-05-15 10:18:11,033 INFO L273 TraceCheckUtils]: 330: Hoare triple {97174#(<= proc_i 216)} i := i + 4; {97193#(<= proc_i 220)} is VALID [2019-05-15 10:18:11,033 INFO L273 TraceCheckUtils]: 331: Hoare triple {97193#(<= proc_i 220)} assume i <= 1000; {97193#(<= proc_i 220)} is VALID [2019-05-15 10:18:11,034 INFO L273 TraceCheckUtils]: 332: Hoare triple {97193#(<= proc_i 220)} assume i + 4 < a[j]; {97193#(<= proc_i 220)} is VALID [2019-05-15 10:18:11,034 INFO L273 TraceCheckUtils]: 333: Hoare triple {97193#(<= proc_i 220)} assume a[5] == 1000; {97193#(<= proc_i 220)} is VALID [2019-05-15 10:18:11,035 INFO L273 TraceCheckUtils]: 334: Hoare triple {97193#(<= proc_i 220)} assume j > 4; {97193#(<= proc_i 220)} is VALID [2019-05-15 10:18:11,035 INFO L273 TraceCheckUtils]: 335: Hoare triple {97193#(<= proc_i 220)} assume j < 6; {97193#(<= proc_i 220)} is VALID [2019-05-15 10:18:11,036 INFO L273 TraceCheckUtils]: 336: Hoare triple {97193#(<= proc_i 220)} i := i + 4; {97212#(<= proc_i 224)} is VALID [2019-05-15 10:18:11,036 INFO L273 TraceCheckUtils]: 337: Hoare triple {97212#(<= proc_i 224)} assume i <= 1000; {97212#(<= proc_i 224)} is VALID [2019-05-15 10:18:11,037 INFO L273 TraceCheckUtils]: 338: Hoare triple {97212#(<= proc_i 224)} assume i + 4 < a[j]; {97212#(<= proc_i 224)} is VALID [2019-05-15 10:18:11,037 INFO L273 TraceCheckUtils]: 339: Hoare triple {97212#(<= proc_i 224)} assume a[5] == 1000; {97212#(<= proc_i 224)} is VALID [2019-05-15 10:18:11,038 INFO L273 TraceCheckUtils]: 340: Hoare triple {97212#(<= proc_i 224)} assume j > 4; {97212#(<= proc_i 224)} is VALID [2019-05-15 10:18:11,038 INFO L273 TraceCheckUtils]: 341: Hoare triple {97212#(<= proc_i 224)} assume j < 6; {97212#(<= proc_i 224)} is VALID [2019-05-15 10:18:11,039 INFO L273 TraceCheckUtils]: 342: Hoare triple {97212#(<= proc_i 224)} i := i + 4; {97231#(<= proc_i 228)} is VALID [2019-05-15 10:18:11,039 INFO L273 TraceCheckUtils]: 343: Hoare triple {97231#(<= proc_i 228)} assume i <= 1000; {97231#(<= proc_i 228)} is VALID [2019-05-15 10:18:11,040 INFO L273 TraceCheckUtils]: 344: Hoare triple {97231#(<= proc_i 228)} assume i + 4 < a[j]; {97231#(<= proc_i 228)} is VALID [2019-05-15 10:18:11,040 INFO L273 TraceCheckUtils]: 345: Hoare triple {97231#(<= proc_i 228)} assume a[5] == 1000; {97231#(<= proc_i 228)} is VALID [2019-05-15 10:18:11,040 INFO L273 TraceCheckUtils]: 346: Hoare triple {97231#(<= proc_i 228)} assume j > 4; {97231#(<= proc_i 228)} is VALID [2019-05-15 10:18:11,041 INFO L273 TraceCheckUtils]: 347: Hoare triple {97231#(<= proc_i 228)} assume j < 6; {97231#(<= proc_i 228)} is VALID [2019-05-15 10:18:11,042 INFO L273 TraceCheckUtils]: 348: Hoare triple {97231#(<= proc_i 228)} i := i + 4; {97250#(<= proc_i 232)} is VALID [2019-05-15 10:18:11,042 INFO L273 TraceCheckUtils]: 349: Hoare triple {97250#(<= proc_i 232)} assume i <= 1000; {97250#(<= proc_i 232)} is VALID [2019-05-15 10:18:11,043 INFO L273 TraceCheckUtils]: 350: Hoare triple {97250#(<= proc_i 232)} assume i + 4 < a[j]; {97250#(<= proc_i 232)} is VALID [2019-05-15 10:18:11,043 INFO L273 TraceCheckUtils]: 351: Hoare triple {97250#(<= proc_i 232)} assume a[5] == 1000; {97250#(<= proc_i 232)} is VALID [2019-05-15 10:18:11,043 INFO L273 TraceCheckUtils]: 352: Hoare triple {97250#(<= proc_i 232)} assume j > 4; {97250#(<= proc_i 232)} is VALID [2019-05-15 10:18:11,044 INFO L273 TraceCheckUtils]: 353: Hoare triple {97250#(<= proc_i 232)} assume j < 6; {97250#(<= proc_i 232)} is VALID [2019-05-15 10:18:11,045 INFO L273 TraceCheckUtils]: 354: Hoare triple {97250#(<= proc_i 232)} i := i + 4; {97269#(<= proc_i 236)} is VALID [2019-05-15 10:18:11,045 INFO L273 TraceCheckUtils]: 355: Hoare triple {97269#(<= proc_i 236)} assume i <= 1000; {97269#(<= proc_i 236)} is VALID [2019-05-15 10:18:11,045 INFO L273 TraceCheckUtils]: 356: Hoare triple {97269#(<= proc_i 236)} assume i + 4 < a[j]; {97269#(<= proc_i 236)} is VALID [2019-05-15 10:18:11,046 INFO L273 TraceCheckUtils]: 357: Hoare triple {97269#(<= proc_i 236)} assume a[5] == 1000; {97269#(<= proc_i 236)} is VALID [2019-05-15 10:18:11,046 INFO L273 TraceCheckUtils]: 358: Hoare triple {97269#(<= proc_i 236)} assume j > 4; {97269#(<= proc_i 236)} is VALID [2019-05-15 10:18:11,047 INFO L273 TraceCheckUtils]: 359: Hoare triple {97269#(<= proc_i 236)} assume j < 6; {97269#(<= proc_i 236)} is VALID [2019-05-15 10:18:11,047 INFO L273 TraceCheckUtils]: 360: Hoare triple {97269#(<= proc_i 236)} i := i + 4; {97288#(<= proc_i 240)} is VALID [2019-05-15 10:18:11,048 INFO L273 TraceCheckUtils]: 361: Hoare triple {97288#(<= proc_i 240)} assume i <= 1000; {97288#(<= proc_i 240)} is VALID [2019-05-15 10:18:11,048 INFO L273 TraceCheckUtils]: 362: Hoare triple {97288#(<= proc_i 240)} assume i + 4 < a[j]; {97288#(<= proc_i 240)} is VALID [2019-05-15 10:18:11,049 INFO L273 TraceCheckUtils]: 363: Hoare triple {97288#(<= proc_i 240)} assume a[5] == 1000; {97288#(<= proc_i 240)} is VALID [2019-05-15 10:18:11,049 INFO L273 TraceCheckUtils]: 364: Hoare triple {97288#(<= proc_i 240)} assume j > 4; {97288#(<= proc_i 240)} is VALID [2019-05-15 10:18:11,050 INFO L273 TraceCheckUtils]: 365: Hoare triple {97288#(<= proc_i 240)} assume j < 6; {97288#(<= proc_i 240)} is VALID [2019-05-15 10:18:11,050 INFO L273 TraceCheckUtils]: 366: Hoare triple {97288#(<= proc_i 240)} i := i + 4; {97307#(<= proc_i 244)} is VALID [2019-05-15 10:18:11,051 INFO L273 TraceCheckUtils]: 367: Hoare triple {97307#(<= proc_i 244)} assume i <= 1000; {97307#(<= proc_i 244)} is VALID [2019-05-15 10:18:11,051 INFO L273 TraceCheckUtils]: 368: Hoare triple {97307#(<= proc_i 244)} assume i + 4 < a[j]; {97307#(<= proc_i 244)} is VALID [2019-05-15 10:18:11,052 INFO L273 TraceCheckUtils]: 369: Hoare triple {97307#(<= proc_i 244)} assume a[5] == 1000; {97307#(<= proc_i 244)} is VALID [2019-05-15 10:18:11,052 INFO L273 TraceCheckUtils]: 370: Hoare triple {97307#(<= proc_i 244)} assume j > 4; {97307#(<= proc_i 244)} is VALID [2019-05-15 10:18:11,053 INFO L273 TraceCheckUtils]: 371: Hoare triple {97307#(<= proc_i 244)} assume j < 6; {97307#(<= proc_i 244)} is VALID [2019-05-15 10:18:11,053 INFO L273 TraceCheckUtils]: 372: Hoare triple {97307#(<= proc_i 244)} i := i + 4; {97326#(<= proc_i 248)} is VALID [2019-05-15 10:18:11,054 INFO L273 TraceCheckUtils]: 373: Hoare triple {97326#(<= proc_i 248)} assume i <= 1000; {97326#(<= proc_i 248)} is VALID [2019-05-15 10:18:11,054 INFO L273 TraceCheckUtils]: 374: Hoare triple {97326#(<= proc_i 248)} assume i + 4 < a[j]; {97326#(<= proc_i 248)} is VALID [2019-05-15 10:18:11,055 INFO L273 TraceCheckUtils]: 375: Hoare triple {97326#(<= proc_i 248)} assume a[5] == 1000; {97326#(<= proc_i 248)} is VALID [2019-05-15 10:18:11,055 INFO L273 TraceCheckUtils]: 376: Hoare triple {97326#(<= proc_i 248)} assume j > 4; {97326#(<= proc_i 248)} is VALID [2019-05-15 10:18:11,056 INFO L273 TraceCheckUtils]: 377: Hoare triple {97326#(<= proc_i 248)} assume j < 6; {97326#(<= proc_i 248)} is VALID [2019-05-15 10:18:11,056 INFO L273 TraceCheckUtils]: 378: Hoare triple {97326#(<= proc_i 248)} i := i + 4; {97345#(<= proc_i 252)} is VALID [2019-05-15 10:18:11,057 INFO L273 TraceCheckUtils]: 379: Hoare triple {97345#(<= proc_i 252)} assume i <= 1000; {97345#(<= proc_i 252)} is VALID [2019-05-15 10:18:11,057 INFO L273 TraceCheckUtils]: 380: Hoare triple {97345#(<= proc_i 252)} assume i + 4 < a[j]; {97345#(<= proc_i 252)} is VALID [2019-05-15 10:18:11,058 INFO L273 TraceCheckUtils]: 381: Hoare triple {97345#(<= proc_i 252)} assume a[5] == 1000; {97345#(<= proc_i 252)} is VALID [2019-05-15 10:18:11,058 INFO L273 TraceCheckUtils]: 382: Hoare triple {97345#(<= proc_i 252)} assume j > 4; {97345#(<= proc_i 252)} is VALID [2019-05-15 10:18:11,059 INFO L273 TraceCheckUtils]: 383: Hoare triple {97345#(<= proc_i 252)} assume j < 6; {97345#(<= proc_i 252)} is VALID [2019-05-15 10:18:11,059 INFO L273 TraceCheckUtils]: 384: Hoare triple {97345#(<= proc_i 252)} i := i + 4; {97364#(<= proc_i 256)} is VALID [2019-05-15 10:18:11,060 INFO L273 TraceCheckUtils]: 385: Hoare triple {97364#(<= proc_i 256)} assume i <= 1000; {97364#(<= proc_i 256)} is VALID [2019-05-15 10:18:11,060 INFO L273 TraceCheckUtils]: 386: Hoare triple {97364#(<= proc_i 256)} assume i + 4 < a[j]; {97364#(<= proc_i 256)} is VALID [2019-05-15 10:18:11,061 INFO L273 TraceCheckUtils]: 387: Hoare triple {97364#(<= proc_i 256)} assume a[5] == 1000; {97364#(<= proc_i 256)} is VALID [2019-05-15 10:18:11,061 INFO L273 TraceCheckUtils]: 388: Hoare triple {97364#(<= proc_i 256)} assume j > 4; {97364#(<= proc_i 256)} is VALID [2019-05-15 10:18:11,062 INFO L273 TraceCheckUtils]: 389: Hoare triple {97364#(<= proc_i 256)} assume j < 6; {97364#(<= proc_i 256)} is VALID [2019-05-15 10:18:11,062 INFO L273 TraceCheckUtils]: 390: Hoare triple {97364#(<= proc_i 256)} i := i + 4; {97383#(<= proc_i 260)} is VALID [2019-05-15 10:18:11,063 INFO L273 TraceCheckUtils]: 391: Hoare triple {97383#(<= proc_i 260)} assume i <= 1000; {97383#(<= proc_i 260)} is VALID [2019-05-15 10:18:11,063 INFO L273 TraceCheckUtils]: 392: Hoare triple {97383#(<= proc_i 260)} assume i + 4 < a[j]; {97383#(<= proc_i 260)} is VALID [2019-05-15 10:18:11,064 INFO L273 TraceCheckUtils]: 393: Hoare triple {97383#(<= proc_i 260)} assume a[5] == 1000; {97383#(<= proc_i 260)} is VALID [2019-05-15 10:18:11,064 INFO L273 TraceCheckUtils]: 394: Hoare triple {97383#(<= proc_i 260)} assume j > 4; {97383#(<= proc_i 260)} is VALID [2019-05-15 10:18:11,065 INFO L273 TraceCheckUtils]: 395: Hoare triple {97383#(<= proc_i 260)} assume j < 6; {97383#(<= proc_i 260)} is VALID [2019-05-15 10:18:11,065 INFO L273 TraceCheckUtils]: 396: Hoare triple {97383#(<= proc_i 260)} i := i + 4; {97402#(<= proc_i 264)} is VALID [2019-05-15 10:18:11,066 INFO L273 TraceCheckUtils]: 397: Hoare triple {97402#(<= proc_i 264)} assume !(i <= 1000); {96144#false} is VALID [2019-05-15 10:18:11,167 INFO L134 CoverageAnalysis]: Checked inductivity of 12936 backedges. 0 proven. 12936 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:11,168 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:11,168 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67] total 67 [2019-05-15 10:18:11,168 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 398 [2019-05-15 10:18:11,168 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:11,168 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 69 states. [2019-05-15 10:18:11,555 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 398 edges. 398 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:11,555 INFO L454 AbstractCegarLoop]: Interpolant automaton has 69 states [2019-05-15 10:18:11,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2019-05-15 10:18:11,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2019-05-15 10:18:11,556 INFO L87 Difference]: Start difference. First operand 399 states and 399 transitions. Second operand 69 states. [2019-05-15 10:18:12,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:12,246 INFO L93 Difference]: Finished difference Result 410 states and 410 transitions. [2019-05-15 10:18:12,246 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2019-05-15 10:18:12,246 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 398 [2019-05-15 10:18:12,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:12,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2019-05-15 10:18:12,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 411 transitions. [2019-05-15 10:18:12,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2019-05-15 10:18:12,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 411 transitions. [2019-05-15 10:18:12,249 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 69 states and 411 transitions. [2019-05-15 10:18:12,719 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 411 edges. 411 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:12,727 INFO L225 Difference]: With dead ends: 410 [2019-05-15 10:18:12,727 INFO L226 Difference]: Without dead ends: 410 [2019-05-15 10:18:12,728 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2019-05-15 10:18:12,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2019-05-15 10:18:12,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 405. [2019-05-15 10:18:12,730 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:12,730 INFO L82 GeneralOperation]: Start isEquivalent. First operand 410 states. Second operand 405 states. [2019-05-15 10:18:12,730 INFO L74 IsIncluded]: Start isIncluded. First operand 410 states. Second operand 405 states. [2019-05-15 10:18:12,731 INFO L87 Difference]: Start difference. First operand 410 states. Second operand 405 states. [2019-05-15 10:18:12,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:12,737 INFO L93 Difference]: Finished difference Result 410 states and 410 transitions. [2019-05-15 10:18:12,737 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 410 transitions. [2019-05-15 10:18:12,737 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:12,737 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:12,737 INFO L74 IsIncluded]: Start isIncluded. First operand 405 states. Second operand 410 states. [2019-05-15 10:18:12,737 INFO L87 Difference]: Start difference. First operand 405 states. Second operand 410 states. [2019-05-15 10:18:12,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:12,743 INFO L93 Difference]: Finished difference Result 410 states and 410 transitions. [2019-05-15 10:18:12,743 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 410 transitions. [2019-05-15 10:18:12,743 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:12,744 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:12,744 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:12,744 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:12,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 405 states. [2019-05-15 10:18:12,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 405 transitions. [2019-05-15 10:18:12,750 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 405 transitions. Word has length 398 [2019-05-15 10:18:12,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:12,751 INFO L475 AbstractCegarLoop]: Abstraction has 405 states and 405 transitions. [2019-05-15 10:18:12,751 INFO L476 AbstractCegarLoop]: Interpolant automaton has 69 states. [2019-05-15 10:18:12,751 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 405 transitions. [2019-05-15 10:18:12,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2019-05-15 10:18:12,752 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:12,752 INFO L399 BasicCegarLoop]: trace histogram [67, 67, 67, 67, 67, 67, 1, 1] [2019-05-15 10:18:12,752 INFO L418 AbstractCegarLoop]: === Iteration 68 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:12,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:12,753 INFO L82 PathProgramCache]: Analyzing trace with hash 630708988, now seen corresponding path program 67 times [2019-05-15 10:18:12,753 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:12,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:12,832 INFO L256 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 69 conjunts are in the unsatisfiable core [2019-05-15 10:18:12,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:12,866 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:15,183 INFO L273 TraceCheckUtils]: 0: Hoare triple {99040#true} i := 0; {99045#(<= proc_i 0)} is VALID [2019-05-15 10:18:15,184 INFO L273 TraceCheckUtils]: 1: Hoare triple {99045#(<= proc_i 0)} assume i <= 1000; {99045#(<= proc_i 0)} is VALID [2019-05-15 10:18:15,184 INFO L273 TraceCheckUtils]: 2: Hoare triple {99045#(<= proc_i 0)} assume i + 4 < a[j]; {99045#(<= proc_i 0)} is VALID [2019-05-15 10:18:15,184 INFO L273 TraceCheckUtils]: 3: Hoare triple {99045#(<= proc_i 0)} assume a[5] == 1000; {99045#(<= proc_i 0)} is VALID [2019-05-15 10:18:15,185 INFO L273 TraceCheckUtils]: 4: Hoare triple {99045#(<= proc_i 0)} assume j > 4; {99045#(<= proc_i 0)} is VALID [2019-05-15 10:18:15,185 INFO L273 TraceCheckUtils]: 5: Hoare triple {99045#(<= proc_i 0)} assume j < 6; {99045#(<= proc_i 0)} is VALID [2019-05-15 10:18:15,186 INFO L273 TraceCheckUtils]: 6: Hoare triple {99045#(<= proc_i 0)} i := i + 4; {99064#(<= proc_i 4)} is VALID [2019-05-15 10:18:15,187 INFO L273 TraceCheckUtils]: 7: Hoare triple {99064#(<= proc_i 4)} assume i <= 1000; {99064#(<= proc_i 4)} is VALID [2019-05-15 10:18:15,187 INFO L273 TraceCheckUtils]: 8: Hoare triple {99064#(<= proc_i 4)} assume i + 4 < a[j]; {99064#(<= proc_i 4)} is VALID [2019-05-15 10:18:15,188 INFO L273 TraceCheckUtils]: 9: Hoare triple {99064#(<= proc_i 4)} assume a[5] == 1000; {99064#(<= proc_i 4)} is VALID [2019-05-15 10:18:15,188 INFO L273 TraceCheckUtils]: 10: Hoare triple {99064#(<= proc_i 4)} assume j > 4; {99064#(<= proc_i 4)} is VALID [2019-05-15 10:18:15,189 INFO L273 TraceCheckUtils]: 11: Hoare triple {99064#(<= proc_i 4)} assume j < 6; {99064#(<= proc_i 4)} is VALID [2019-05-15 10:18:15,189 INFO L273 TraceCheckUtils]: 12: Hoare triple {99064#(<= proc_i 4)} i := i + 4; {99083#(<= proc_i 8)} is VALID [2019-05-15 10:18:15,190 INFO L273 TraceCheckUtils]: 13: Hoare triple {99083#(<= proc_i 8)} assume i <= 1000; {99083#(<= proc_i 8)} is VALID [2019-05-15 10:18:15,190 INFO L273 TraceCheckUtils]: 14: Hoare triple {99083#(<= proc_i 8)} assume i + 4 < a[j]; {99083#(<= proc_i 8)} is VALID [2019-05-15 10:18:15,191 INFO L273 TraceCheckUtils]: 15: Hoare triple {99083#(<= proc_i 8)} assume a[5] == 1000; {99083#(<= proc_i 8)} is VALID [2019-05-15 10:18:15,191 INFO L273 TraceCheckUtils]: 16: Hoare triple {99083#(<= proc_i 8)} assume j > 4; {99083#(<= proc_i 8)} is VALID [2019-05-15 10:18:15,192 INFO L273 TraceCheckUtils]: 17: Hoare triple {99083#(<= proc_i 8)} assume j < 6; {99083#(<= proc_i 8)} is VALID [2019-05-15 10:18:15,192 INFO L273 TraceCheckUtils]: 18: Hoare triple {99083#(<= proc_i 8)} i := i + 4; {99102#(<= proc_i 12)} is VALID [2019-05-15 10:18:15,193 INFO L273 TraceCheckUtils]: 19: Hoare triple {99102#(<= proc_i 12)} assume i <= 1000; {99102#(<= proc_i 12)} is VALID [2019-05-15 10:18:15,193 INFO L273 TraceCheckUtils]: 20: Hoare triple {99102#(<= proc_i 12)} assume i + 4 < a[j]; {99102#(<= proc_i 12)} is VALID [2019-05-15 10:18:15,194 INFO L273 TraceCheckUtils]: 21: Hoare triple {99102#(<= proc_i 12)} assume a[5] == 1000; {99102#(<= proc_i 12)} is VALID [2019-05-15 10:18:15,194 INFO L273 TraceCheckUtils]: 22: Hoare triple {99102#(<= proc_i 12)} assume j > 4; {99102#(<= proc_i 12)} is VALID [2019-05-15 10:18:15,195 INFO L273 TraceCheckUtils]: 23: Hoare triple {99102#(<= proc_i 12)} assume j < 6; {99102#(<= proc_i 12)} is VALID [2019-05-15 10:18:15,195 INFO L273 TraceCheckUtils]: 24: Hoare triple {99102#(<= proc_i 12)} i := i + 4; {99121#(<= proc_i 16)} is VALID [2019-05-15 10:18:15,196 INFO L273 TraceCheckUtils]: 25: Hoare triple {99121#(<= proc_i 16)} assume i <= 1000; {99121#(<= proc_i 16)} is VALID [2019-05-15 10:18:15,196 INFO L273 TraceCheckUtils]: 26: Hoare triple {99121#(<= proc_i 16)} assume i + 4 < a[j]; {99121#(<= proc_i 16)} is VALID [2019-05-15 10:18:15,197 INFO L273 TraceCheckUtils]: 27: Hoare triple {99121#(<= proc_i 16)} assume a[5] == 1000; {99121#(<= proc_i 16)} is VALID [2019-05-15 10:18:15,197 INFO L273 TraceCheckUtils]: 28: Hoare triple {99121#(<= proc_i 16)} assume j > 4; {99121#(<= proc_i 16)} is VALID [2019-05-15 10:18:15,198 INFO L273 TraceCheckUtils]: 29: Hoare triple {99121#(<= proc_i 16)} assume j < 6; {99121#(<= proc_i 16)} is VALID [2019-05-15 10:18:15,198 INFO L273 TraceCheckUtils]: 30: Hoare triple {99121#(<= proc_i 16)} i := i + 4; {99140#(<= proc_i 20)} is VALID [2019-05-15 10:18:15,199 INFO L273 TraceCheckUtils]: 31: Hoare triple {99140#(<= proc_i 20)} assume i <= 1000; {99140#(<= proc_i 20)} is VALID [2019-05-15 10:18:15,199 INFO L273 TraceCheckUtils]: 32: Hoare triple {99140#(<= proc_i 20)} assume i + 4 < a[j]; {99140#(<= proc_i 20)} is VALID [2019-05-15 10:18:15,200 INFO L273 TraceCheckUtils]: 33: Hoare triple {99140#(<= proc_i 20)} assume a[5] == 1000; {99140#(<= proc_i 20)} is VALID [2019-05-15 10:18:15,200 INFO L273 TraceCheckUtils]: 34: Hoare triple {99140#(<= proc_i 20)} assume j > 4; {99140#(<= proc_i 20)} is VALID [2019-05-15 10:18:15,201 INFO L273 TraceCheckUtils]: 35: Hoare triple {99140#(<= proc_i 20)} assume j < 6; {99140#(<= proc_i 20)} is VALID [2019-05-15 10:18:15,201 INFO L273 TraceCheckUtils]: 36: Hoare triple {99140#(<= proc_i 20)} i := i + 4; {99159#(<= proc_i 24)} is VALID [2019-05-15 10:18:15,202 INFO L273 TraceCheckUtils]: 37: Hoare triple {99159#(<= proc_i 24)} assume i <= 1000; {99159#(<= proc_i 24)} is VALID [2019-05-15 10:18:15,202 INFO L273 TraceCheckUtils]: 38: Hoare triple {99159#(<= proc_i 24)} assume i + 4 < a[j]; {99159#(<= proc_i 24)} is VALID [2019-05-15 10:18:15,203 INFO L273 TraceCheckUtils]: 39: Hoare triple {99159#(<= proc_i 24)} assume a[5] == 1000; {99159#(<= proc_i 24)} is VALID [2019-05-15 10:18:15,203 INFO L273 TraceCheckUtils]: 40: Hoare triple {99159#(<= proc_i 24)} assume j > 4; {99159#(<= proc_i 24)} is VALID [2019-05-15 10:18:15,204 INFO L273 TraceCheckUtils]: 41: Hoare triple {99159#(<= proc_i 24)} assume j < 6; {99159#(<= proc_i 24)} is VALID [2019-05-15 10:18:15,204 INFO L273 TraceCheckUtils]: 42: Hoare triple {99159#(<= proc_i 24)} i := i + 4; {99178#(<= proc_i 28)} is VALID [2019-05-15 10:18:15,205 INFO L273 TraceCheckUtils]: 43: Hoare triple {99178#(<= proc_i 28)} assume i <= 1000; {99178#(<= proc_i 28)} is VALID [2019-05-15 10:18:15,205 INFO L273 TraceCheckUtils]: 44: Hoare triple {99178#(<= proc_i 28)} assume i + 4 < a[j]; {99178#(<= proc_i 28)} is VALID [2019-05-15 10:18:15,206 INFO L273 TraceCheckUtils]: 45: Hoare triple {99178#(<= proc_i 28)} assume a[5] == 1000; {99178#(<= proc_i 28)} is VALID [2019-05-15 10:18:15,206 INFO L273 TraceCheckUtils]: 46: Hoare triple {99178#(<= proc_i 28)} assume j > 4; {99178#(<= proc_i 28)} is VALID [2019-05-15 10:18:15,207 INFO L273 TraceCheckUtils]: 47: Hoare triple {99178#(<= proc_i 28)} assume j < 6; {99178#(<= proc_i 28)} is VALID [2019-05-15 10:18:15,207 INFO L273 TraceCheckUtils]: 48: Hoare triple {99178#(<= proc_i 28)} i := i + 4; {99197#(<= proc_i 32)} is VALID [2019-05-15 10:18:15,208 INFO L273 TraceCheckUtils]: 49: Hoare triple {99197#(<= proc_i 32)} assume i <= 1000; {99197#(<= proc_i 32)} is VALID [2019-05-15 10:18:15,208 INFO L273 TraceCheckUtils]: 50: Hoare triple {99197#(<= proc_i 32)} assume i + 4 < a[j]; {99197#(<= proc_i 32)} is VALID [2019-05-15 10:18:15,209 INFO L273 TraceCheckUtils]: 51: Hoare triple {99197#(<= proc_i 32)} assume a[5] == 1000; {99197#(<= proc_i 32)} is VALID [2019-05-15 10:18:15,209 INFO L273 TraceCheckUtils]: 52: Hoare triple {99197#(<= proc_i 32)} assume j > 4; {99197#(<= proc_i 32)} is VALID [2019-05-15 10:18:15,210 INFO L273 TraceCheckUtils]: 53: Hoare triple {99197#(<= proc_i 32)} assume j < 6; {99197#(<= proc_i 32)} is VALID [2019-05-15 10:18:15,210 INFO L273 TraceCheckUtils]: 54: Hoare triple {99197#(<= proc_i 32)} i := i + 4; {99216#(<= proc_i 36)} is VALID [2019-05-15 10:18:15,211 INFO L273 TraceCheckUtils]: 55: Hoare triple {99216#(<= proc_i 36)} assume i <= 1000; {99216#(<= proc_i 36)} is VALID [2019-05-15 10:18:15,211 INFO L273 TraceCheckUtils]: 56: Hoare triple {99216#(<= proc_i 36)} assume i + 4 < a[j]; {99216#(<= proc_i 36)} is VALID [2019-05-15 10:18:15,212 INFO L273 TraceCheckUtils]: 57: Hoare triple {99216#(<= proc_i 36)} assume a[5] == 1000; {99216#(<= proc_i 36)} is VALID [2019-05-15 10:18:15,212 INFO L273 TraceCheckUtils]: 58: Hoare triple {99216#(<= proc_i 36)} assume j > 4; {99216#(<= proc_i 36)} is VALID [2019-05-15 10:18:15,213 INFO L273 TraceCheckUtils]: 59: Hoare triple {99216#(<= proc_i 36)} assume j < 6; {99216#(<= proc_i 36)} is VALID [2019-05-15 10:18:15,213 INFO L273 TraceCheckUtils]: 60: Hoare triple {99216#(<= proc_i 36)} i := i + 4; {99235#(<= proc_i 40)} is VALID [2019-05-15 10:18:15,214 INFO L273 TraceCheckUtils]: 61: Hoare triple {99235#(<= proc_i 40)} assume i <= 1000; {99235#(<= proc_i 40)} is VALID [2019-05-15 10:18:15,214 INFO L273 TraceCheckUtils]: 62: Hoare triple {99235#(<= proc_i 40)} assume i + 4 < a[j]; {99235#(<= proc_i 40)} is VALID [2019-05-15 10:18:15,215 INFO L273 TraceCheckUtils]: 63: Hoare triple {99235#(<= proc_i 40)} assume a[5] == 1000; {99235#(<= proc_i 40)} is VALID [2019-05-15 10:18:15,215 INFO L273 TraceCheckUtils]: 64: Hoare triple {99235#(<= proc_i 40)} assume j > 4; {99235#(<= proc_i 40)} is VALID [2019-05-15 10:18:15,215 INFO L273 TraceCheckUtils]: 65: Hoare triple {99235#(<= proc_i 40)} assume j < 6; {99235#(<= proc_i 40)} is VALID [2019-05-15 10:18:15,216 INFO L273 TraceCheckUtils]: 66: Hoare triple {99235#(<= proc_i 40)} i := i + 4; {99254#(<= proc_i 44)} is VALID [2019-05-15 10:18:15,217 INFO L273 TraceCheckUtils]: 67: Hoare triple {99254#(<= proc_i 44)} assume i <= 1000; {99254#(<= proc_i 44)} is VALID [2019-05-15 10:18:15,217 INFO L273 TraceCheckUtils]: 68: Hoare triple {99254#(<= proc_i 44)} assume i + 4 < a[j]; {99254#(<= proc_i 44)} is VALID [2019-05-15 10:18:15,218 INFO L273 TraceCheckUtils]: 69: Hoare triple {99254#(<= proc_i 44)} assume a[5] == 1000; {99254#(<= proc_i 44)} is VALID [2019-05-15 10:18:15,218 INFO L273 TraceCheckUtils]: 70: Hoare triple {99254#(<= proc_i 44)} assume j > 4; {99254#(<= proc_i 44)} is VALID [2019-05-15 10:18:15,218 INFO L273 TraceCheckUtils]: 71: Hoare triple {99254#(<= proc_i 44)} assume j < 6; {99254#(<= proc_i 44)} is VALID [2019-05-15 10:18:15,219 INFO L273 TraceCheckUtils]: 72: Hoare triple {99254#(<= proc_i 44)} i := i + 4; {99273#(<= proc_i 48)} is VALID [2019-05-15 10:18:15,220 INFO L273 TraceCheckUtils]: 73: Hoare triple {99273#(<= proc_i 48)} assume i <= 1000; {99273#(<= proc_i 48)} is VALID [2019-05-15 10:18:15,220 INFO L273 TraceCheckUtils]: 74: Hoare triple {99273#(<= proc_i 48)} assume i + 4 < a[j]; {99273#(<= proc_i 48)} is VALID [2019-05-15 10:18:15,220 INFO L273 TraceCheckUtils]: 75: Hoare triple {99273#(<= proc_i 48)} assume a[5] == 1000; {99273#(<= proc_i 48)} is VALID [2019-05-15 10:18:15,221 INFO L273 TraceCheckUtils]: 76: Hoare triple {99273#(<= proc_i 48)} assume j > 4; {99273#(<= proc_i 48)} is VALID [2019-05-15 10:18:15,221 INFO L273 TraceCheckUtils]: 77: Hoare triple {99273#(<= proc_i 48)} assume j < 6; {99273#(<= proc_i 48)} is VALID [2019-05-15 10:18:15,222 INFO L273 TraceCheckUtils]: 78: Hoare triple {99273#(<= proc_i 48)} i := i + 4; {99292#(<= proc_i 52)} is VALID [2019-05-15 10:18:15,222 INFO L273 TraceCheckUtils]: 79: Hoare triple {99292#(<= proc_i 52)} assume i <= 1000; {99292#(<= proc_i 52)} is VALID [2019-05-15 10:18:15,223 INFO L273 TraceCheckUtils]: 80: Hoare triple {99292#(<= proc_i 52)} assume i + 4 < a[j]; {99292#(<= proc_i 52)} is VALID [2019-05-15 10:18:15,223 INFO L273 TraceCheckUtils]: 81: Hoare triple {99292#(<= proc_i 52)} assume a[5] == 1000; {99292#(<= proc_i 52)} is VALID [2019-05-15 10:18:15,224 INFO L273 TraceCheckUtils]: 82: Hoare triple {99292#(<= proc_i 52)} assume j > 4; {99292#(<= proc_i 52)} is VALID [2019-05-15 10:18:15,224 INFO L273 TraceCheckUtils]: 83: Hoare triple {99292#(<= proc_i 52)} assume j < 6; {99292#(<= proc_i 52)} is VALID [2019-05-15 10:18:15,225 INFO L273 TraceCheckUtils]: 84: Hoare triple {99292#(<= proc_i 52)} i := i + 4; {99311#(<= proc_i 56)} is VALID [2019-05-15 10:18:15,225 INFO L273 TraceCheckUtils]: 85: Hoare triple {99311#(<= proc_i 56)} assume i <= 1000; {99311#(<= proc_i 56)} is VALID [2019-05-15 10:18:15,226 INFO L273 TraceCheckUtils]: 86: Hoare triple {99311#(<= proc_i 56)} assume i + 4 < a[j]; {99311#(<= proc_i 56)} is VALID [2019-05-15 10:18:15,226 INFO L273 TraceCheckUtils]: 87: Hoare triple {99311#(<= proc_i 56)} assume a[5] == 1000; {99311#(<= proc_i 56)} is VALID [2019-05-15 10:18:15,227 INFO L273 TraceCheckUtils]: 88: Hoare triple {99311#(<= proc_i 56)} assume j > 4; {99311#(<= proc_i 56)} is VALID [2019-05-15 10:18:15,227 INFO L273 TraceCheckUtils]: 89: Hoare triple {99311#(<= proc_i 56)} assume j < 6; {99311#(<= proc_i 56)} is VALID [2019-05-15 10:18:15,228 INFO L273 TraceCheckUtils]: 90: Hoare triple {99311#(<= proc_i 56)} i := i + 4; {99330#(<= proc_i 60)} is VALID [2019-05-15 10:18:15,228 INFO L273 TraceCheckUtils]: 91: Hoare triple {99330#(<= proc_i 60)} assume i <= 1000; {99330#(<= proc_i 60)} is VALID [2019-05-15 10:18:15,229 INFO L273 TraceCheckUtils]: 92: Hoare triple {99330#(<= proc_i 60)} assume i + 4 < a[j]; {99330#(<= proc_i 60)} is VALID [2019-05-15 10:18:15,229 INFO L273 TraceCheckUtils]: 93: Hoare triple {99330#(<= proc_i 60)} assume a[5] == 1000; {99330#(<= proc_i 60)} is VALID [2019-05-15 10:18:15,230 INFO L273 TraceCheckUtils]: 94: Hoare triple {99330#(<= proc_i 60)} assume j > 4; {99330#(<= proc_i 60)} is VALID [2019-05-15 10:18:15,230 INFO L273 TraceCheckUtils]: 95: Hoare triple {99330#(<= proc_i 60)} assume j < 6; {99330#(<= proc_i 60)} is VALID [2019-05-15 10:18:15,231 INFO L273 TraceCheckUtils]: 96: Hoare triple {99330#(<= proc_i 60)} i := i + 4; {99349#(<= proc_i 64)} is VALID [2019-05-15 10:18:15,231 INFO L273 TraceCheckUtils]: 97: Hoare triple {99349#(<= proc_i 64)} assume i <= 1000; {99349#(<= proc_i 64)} is VALID [2019-05-15 10:18:15,232 INFO L273 TraceCheckUtils]: 98: Hoare triple {99349#(<= proc_i 64)} assume i + 4 < a[j]; {99349#(<= proc_i 64)} is VALID [2019-05-15 10:18:15,232 INFO L273 TraceCheckUtils]: 99: Hoare triple {99349#(<= proc_i 64)} assume a[5] == 1000; {99349#(<= proc_i 64)} is VALID [2019-05-15 10:18:15,233 INFO L273 TraceCheckUtils]: 100: Hoare triple {99349#(<= proc_i 64)} assume j > 4; {99349#(<= proc_i 64)} is VALID [2019-05-15 10:18:15,233 INFO L273 TraceCheckUtils]: 101: Hoare triple {99349#(<= proc_i 64)} assume j < 6; {99349#(<= proc_i 64)} is VALID [2019-05-15 10:18:15,234 INFO L273 TraceCheckUtils]: 102: Hoare triple {99349#(<= proc_i 64)} i := i + 4; {99368#(<= proc_i 68)} is VALID [2019-05-15 10:18:15,234 INFO L273 TraceCheckUtils]: 103: Hoare triple {99368#(<= proc_i 68)} assume i <= 1000; {99368#(<= proc_i 68)} is VALID [2019-05-15 10:18:15,235 INFO L273 TraceCheckUtils]: 104: Hoare triple {99368#(<= proc_i 68)} assume i + 4 < a[j]; {99368#(<= proc_i 68)} is VALID [2019-05-15 10:18:15,235 INFO L273 TraceCheckUtils]: 105: Hoare triple {99368#(<= proc_i 68)} assume a[5] == 1000; {99368#(<= proc_i 68)} is VALID [2019-05-15 10:18:15,236 INFO L273 TraceCheckUtils]: 106: Hoare triple {99368#(<= proc_i 68)} assume j > 4; {99368#(<= proc_i 68)} is VALID [2019-05-15 10:18:15,236 INFO L273 TraceCheckUtils]: 107: Hoare triple {99368#(<= proc_i 68)} assume j < 6; {99368#(<= proc_i 68)} is VALID [2019-05-15 10:18:15,237 INFO L273 TraceCheckUtils]: 108: Hoare triple {99368#(<= proc_i 68)} i := i + 4; {99387#(<= proc_i 72)} is VALID [2019-05-15 10:18:15,237 INFO L273 TraceCheckUtils]: 109: Hoare triple {99387#(<= proc_i 72)} assume i <= 1000; {99387#(<= proc_i 72)} is VALID [2019-05-15 10:18:15,238 INFO L273 TraceCheckUtils]: 110: Hoare triple {99387#(<= proc_i 72)} assume i + 4 < a[j]; {99387#(<= proc_i 72)} is VALID [2019-05-15 10:18:15,238 INFO L273 TraceCheckUtils]: 111: Hoare triple {99387#(<= proc_i 72)} assume a[5] == 1000; {99387#(<= proc_i 72)} is VALID [2019-05-15 10:18:15,239 INFO L273 TraceCheckUtils]: 112: Hoare triple {99387#(<= proc_i 72)} assume j > 4; {99387#(<= proc_i 72)} is VALID [2019-05-15 10:18:15,239 INFO L273 TraceCheckUtils]: 113: Hoare triple {99387#(<= proc_i 72)} assume j < 6; {99387#(<= proc_i 72)} is VALID [2019-05-15 10:18:15,240 INFO L273 TraceCheckUtils]: 114: Hoare triple {99387#(<= proc_i 72)} i := i + 4; {99406#(<= proc_i 76)} is VALID [2019-05-15 10:18:15,240 INFO L273 TraceCheckUtils]: 115: Hoare triple {99406#(<= proc_i 76)} assume i <= 1000; {99406#(<= proc_i 76)} is VALID [2019-05-15 10:18:15,241 INFO L273 TraceCheckUtils]: 116: Hoare triple {99406#(<= proc_i 76)} assume i + 4 < a[j]; {99406#(<= proc_i 76)} is VALID [2019-05-15 10:18:15,241 INFO L273 TraceCheckUtils]: 117: Hoare triple {99406#(<= proc_i 76)} assume a[5] == 1000; {99406#(<= proc_i 76)} is VALID [2019-05-15 10:18:15,242 INFO L273 TraceCheckUtils]: 118: Hoare triple {99406#(<= proc_i 76)} assume j > 4; {99406#(<= proc_i 76)} is VALID [2019-05-15 10:18:15,242 INFO L273 TraceCheckUtils]: 119: Hoare triple {99406#(<= proc_i 76)} assume j < 6; {99406#(<= proc_i 76)} is VALID [2019-05-15 10:18:15,243 INFO L273 TraceCheckUtils]: 120: Hoare triple {99406#(<= proc_i 76)} i := i + 4; {99425#(<= proc_i 80)} is VALID [2019-05-15 10:18:15,243 INFO L273 TraceCheckUtils]: 121: Hoare triple {99425#(<= proc_i 80)} assume i <= 1000; {99425#(<= proc_i 80)} is VALID [2019-05-15 10:18:15,244 INFO L273 TraceCheckUtils]: 122: Hoare triple {99425#(<= proc_i 80)} assume i + 4 < a[j]; {99425#(<= proc_i 80)} is VALID [2019-05-15 10:18:15,244 INFO L273 TraceCheckUtils]: 123: Hoare triple {99425#(<= proc_i 80)} assume a[5] == 1000; {99425#(<= proc_i 80)} is VALID [2019-05-15 10:18:15,245 INFO L273 TraceCheckUtils]: 124: Hoare triple {99425#(<= proc_i 80)} assume j > 4; {99425#(<= proc_i 80)} is VALID [2019-05-15 10:18:15,245 INFO L273 TraceCheckUtils]: 125: Hoare triple {99425#(<= proc_i 80)} assume j < 6; {99425#(<= proc_i 80)} is VALID [2019-05-15 10:18:15,246 INFO L273 TraceCheckUtils]: 126: Hoare triple {99425#(<= proc_i 80)} i := i + 4; {99444#(<= proc_i 84)} is VALID [2019-05-15 10:18:15,246 INFO L273 TraceCheckUtils]: 127: Hoare triple {99444#(<= proc_i 84)} assume i <= 1000; {99444#(<= proc_i 84)} is VALID [2019-05-15 10:18:15,247 INFO L273 TraceCheckUtils]: 128: Hoare triple {99444#(<= proc_i 84)} assume i + 4 < a[j]; {99444#(<= proc_i 84)} is VALID [2019-05-15 10:18:15,247 INFO L273 TraceCheckUtils]: 129: Hoare triple {99444#(<= proc_i 84)} assume a[5] == 1000; {99444#(<= proc_i 84)} is VALID [2019-05-15 10:18:15,248 INFO L273 TraceCheckUtils]: 130: Hoare triple {99444#(<= proc_i 84)} assume j > 4; {99444#(<= proc_i 84)} is VALID [2019-05-15 10:18:15,248 INFO L273 TraceCheckUtils]: 131: Hoare triple {99444#(<= proc_i 84)} assume j < 6; {99444#(<= proc_i 84)} is VALID [2019-05-15 10:18:15,249 INFO L273 TraceCheckUtils]: 132: Hoare triple {99444#(<= proc_i 84)} i := i + 4; {99463#(<= proc_i 88)} is VALID [2019-05-15 10:18:15,250 INFO L273 TraceCheckUtils]: 133: Hoare triple {99463#(<= proc_i 88)} assume i <= 1000; {99463#(<= proc_i 88)} is VALID [2019-05-15 10:18:15,250 INFO L273 TraceCheckUtils]: 134: Hoare triple {99463#(<= proc_i 88)} assume i + 4 < a[j]; {99463#(<= proc_i 88)} is VALID [2019-05-15 10:18:15,250 INFO L273 TraceCheckUtils]: 135: Hoare triple {99463#(<= proc_i 88)} assume a[5] == 1000; {99463#(<= proc_i 88)} is VALID [2019-05-15 10:18:15,251 INFO L273 TraceCheckUtils]: 136: Hoare triple {99463#(<= proc_i 88)} assume j > 4; {99463#(<= proc_i 88)} is VALID [2019-05-15 10:18:15,251 INFO L273 TraceCheckUtils]: 137: Hoare triple {99463#(<= proc_i 88)} assume j < 6; {99463#(<= proc_i 88)} is VALID [2019-05-15 10:18:15,252 INFO L273 TraceCheckUtils]: 138: Hoare triple {99463#(<= proc_i 88)} i := i + 4; {99482#(<= proc_i 92)} is VALID [2019-05-15 10:18:15,252 INFO L273 TraceCheckUtils]: 139: Hoare triple {99482#(<= proc_i 92)} assume i <= 1000; {99482#(<= proc_i 92)} is VALID [2019-05-15 10:18:15,253 INFO L273 TraceCheckUtils]: 140: Hoare triple {99482#(<= proc_i 92)} assume i + 4 < a[j]; {99482#(<= proc_i 92)} is VALID [2019-05-15 10:18:15,253 INFO L273 TraceCheckUtils]: 141: Hoare triple {99482#(<= proc_i 92)} assume a[5] == 1000; {99482#(<= proc_i 92)} is VALID [2019-05-15 10:18:15,254 INFO L273 TraceCheckUtils]: 142: Hoare triple {99482#(<= proc_i 92)} assume j > 4; {99482#(<= proc_i 92)} is VALID [2019-05-15 10:18:15,254 INFO L273 TraceCheckUtils]: 143: Hoare triple {99482#(<= proc_i 92)} assume j < 6; {99482#(<= proc_i 92)} is VALID [2019-05-15 10:18:15,255 INFO L273 TraceCheckUtils]: 144: Hoare triple {99482#(<= proc_i 92)} i := i + 4; {99501#(<= proc_i 96)} is VALID [2019-05-15 10:18:15,255 INFO L273 TraceCheckUtils]: 145: Hoare triple {99501#(<= proc_i 96)} assume i <= 1000; {99501#(<= proc_i 96)} is VALID [2019-05-15 10:18:15,256 INFO L273 TraceCheckUtils]: 146: Hoare triple {99501#(<= proc_i 96)} assume i + 4 < a[j]; {99501#(<= proc_i 96)} is VALID [2019-05-15 10:18:15,256 INFO L273 TraceCheckUtils]: 147: Hoare triple {99501#(<= proc_i 96)} assume a[5] == 1000; {99501#(<= proc_i 96)} is VALID [2019-05-15 10:18:15,257 INFO L273 TraceCheckUtils]: 148: Hoare triple {99501#(<= proc_i 96)} assume j > 4; {99501#(<= proc_i 96)} is VALID [2019-05-15 10:18:15,257 INFO L273 TraceCheckUtils]: 149: Hoare triple {99501#(<= proc_i 96)} assume j < 6; {99501#(<= proc_i 96)} is VALID [2019-05-15 10:18:15,258 INFO L273 TraceCheckUtils]: 150: Hoare triple {99501#(<= proc_i 96)} i := i + 4; {99520#(<= proc_i 100)} is VALID [2019-05-15 10:18:15,258 INFO L273 TraceCheckUtils]: 151: Hoare triple {99520#(<= proc_i 100)} assume i <= 1000; {99520#(<= proc_i 100)} is VALID [2019-05-15 10:18:15,259 INFO L273 TraceCheckUtils]: 152: Hoare triple {99520#(<= proc_i 100)} assume i + 4 < a[j]; {99520#(<= proc_i 100)} is VALID [2019-05-15 10:18:15,259 INFO L273 TraceCheckUtils]: 153: Hoare triple {99520#(<= proc_i 100)} assume a[5] == 1000; {99520#(<= proc_i 100)} is VALID [2019-05-15 10:18:15,260 INFO L273 TraceCheckUtils]: 154: Hoare triple {99520#(<= proc_i 100)} assume j > 4; {99520#(<= proc_i 100)} is VALID [2019-05-15 10:18:15,260 INFO L273 TraceCheckUtils]: 155: Hoare triple {99520#(<= proc_i 100)} assume j < 6; {99520#(<= proc_i 100)} is VALID [2019-05-15 10:18:15,261 INFO L273 TraceCheckUtils]: 156: Hoare triple {99520#(<= proc_i 100)} i := i + 4; {99539#(<= proc_i 104)} is VALID [2019-05-15 10:18:15,261 INFO L273 TraceCheckUtils]: 157: Hoare triple {99539#(<= proc_i 104)} assume i <= 1000; {99539#(<= proc_i 104)} is VALID [2019-05-15 10:18:15,262 INFO L273 TraceCheckUtils]: 158: Hoare triple {99539#(<= proc_i 104)} assume i + 4 < a[j]; {99539#(<= proc_i 104)} is VALID [2019-05-15 10:18:15,262 INFO L273 TraceCheckUtils]: 159: Hoare triple {99539#(<= proc_i 104)} assume a[5] == 1000; {99539#(<= proc_i 104)} is VALID [2019-05-15 10:18:15,263 INFO L273 TraceCheckUtils]: 160: Hoare triple {99539#(<= proc_i 104)} assume j > 4; {99539#(<= proc_i 104)} is VALID [2019-05-15 10:18:15,263 INFO L273 TraceCheckUtils]: 161: Hoare triple {99539#(<= proc_i 104)} assume j < 6; {99539#(<= proc_i 104)} is VALID [2019-05-15 10:18:15,264 INFO L273 TraceCheckUtils]: 162: Hoare triple {99539#(<= proc_i 104)} i := i + 4; {99558#(<= proc_i 108)} is VALID [2019-05-15 10:18:15,264 INFO L273 TraceCheckUtils]: 163: Hoare triple {99558#(<= proc_i 108)} assume i <= 1000; {99558#(<= proc_i 108)} is VALID [2019-05-15 10:18:15,265 INFO L273 TraceCheckUtils]: 164: Hoare triple {99558#(<= proc_i 108)} assume i + 4 < a[j]; {99558#(<= proc_i 108)} is VALID [2019-05-15 10:18:15,265 INFO L273 TraceCheckUtils]: 165: Hoare triple {99558#(<= proc_i 108)} assume a[5] == 1000; {99558#(<= proc_i 108)} is VALID [2019-05-15 10:18:15,266 INFO L273 TraceCheckUtils]: 166: Hoare triple {99558#(<= proc_i 108)} assume j > 4; {99558#(<= proc_i 108)} is VALID [2019-05-15 10:18:15,266 INFO L273 TraceCheckUtils]: 167: Hoare triple {99558#(<= proc_i 108)} assume j < 6; {99558#(<= proc_i 108)} is VALID [2019-05-15 10:18:15,267 INFO L273 TraceCheckUtils]: 168: Hoare triple {99558#(<= proc_i 108)} i := i + 4; {99577#(<= proc_i 112)} is VALID [2019-05-15 10:18:15,267 INFO L273 TraceCheckUtils]: 169: Hoare triple {99577#(<= proc_i 112)} assume i <= 1000; {99577#(<= proc_i 112)} is VALID [2019-05-15 10:18:15,268 INFO L273 TraceCheckUtils]: 170: Hoare triple {99577#(<= proc_i 112)} assume i + 4 < a[j]; {99577#(<= proc_i 112)} is VALID [2019-05-15 10:18:15,268 INFO L273 TraceCheckUtils]: 171: Hoare triple {99577#(<= proc_i 112)} assume a[5] == 1000; {99577#(<= proc_i 112)} is VALID [2019-05-15 10:18:15,269 INFO L273 TraceCheckUtils]: 172: Hoare triple {99577#(<= proc_i 112)} assume j > 4; {99577#(<= proc_i 112)} is VALID [2019-05-15 10:18:15,269 INFO L273 TraceCheckUtils]: 173: Hoare triple {99577#(<= proc_i 112)} assume j < 6; {99577#(<= proc_i 112)} is VALID [2019-05-15 10:18:15,270 INFO L273 TraceCheckUtils]: 174: Hoare triple {99577#(<= proc_i 112)} i := i + 4; {99596#(<= proc_i 116)} is VALID [2019-05-15 10:18:15,270 INFO L273 TraceCheckUtils]: 175: Hoare triple {99596#(<= proc_i 116)} assume i <= 1000; {99596#(<= proc_i 116)} is VALID [2019-05-15 10:18:15,271 INFO L273 TraceCheckUtils]: 176: Hoare triple {99596#(<= proc_i 116)} assume i + 4 < a[j]; {99596#(<= proc_i 116)} is VALID [2019-05-15 10:18:15,271 INFO L273 TraceCheckUtils]: 177: Hoare triple {99596#(<= proc_i 116)} assume a[5] == 1000; {99596#(<= proc_i 116)} is VALID [2019-05-15 10:18:15,272 INFO L273 TraceCheckUtils]: 178: Hoare triple {99596#(<= proc_i 116)} assume j > 4; {99596#(<= proc_i 116)} is VALID [2019-05-15 10:18:15,272 INFO L273 TraceCheckUtils]: 179: Hoare triple {99596#(<= proc_i 116)} assume j < 6; {99596#(<= proc_i 116)} is VALID [2019-05-15 10:18:15,273 INFO L273 TraceCheckUtils]: 180: Hoare triple {99596#(<= proc_i 116)} i := i + 4; {99615#(<= proc_i 120)} is VALID [2019-05-15 10:18:15,273 INFO L273 TraceCheckUtils]: 181: Hoare triple {99615#(<= proc_i 120)} assume i <= 1000; {99615#(<= proc_i 120)} is VALID [2019-05-15 10:18:15,274 INFO L273 TraceCheckUtils]: 182: Hoare triple {99615#(<= proc_i 120)} assume i + 4 < a[j]; {99615#(<= proc_i 120)} is VALID [2019-05-15 10:18:15,274 INFO L273 TraceCheckUtils]: 183: Hoare triple {99615#(<= proc_i 120)} assume a[5] == 1000; {99615#(<= proc_i 120)} is VALID [2019-05-15 10:18:15,274 INFO L273 TraceCheckUtils]: 184: Hoare triple {99615#(<= proc_i 120)} assume j > 4; {99615#(<= proc_i 120)} is VALID [2019-05-15 10:18:15,275 INFO L273 TraceCheckUtils]: 185: Hoare triple {99615#(<= proc_i 120)} assume j < 6; {99615#(<= proc_i 120)} is VALID [2019-05-15 10:18:15,276 INFO L273 TraceCheckUtils]: 186: Hoare triple {99615#(<= proc_i 120)} i := i + 4; {99634#(<= proc_i 124)} is VALID [2019-05-15 10:18:15,276 INFO L273 TraceCheckUtils]: 187: Hoare triple {99634#(<= proc_i 124)} assume i <= 1000; {99634#(<= proc_i 124)} is VALID [2019-05-15 10:18:15,277 INFO L273 TraceCheckUtils]: 188: Hoare triple {99634#(<= proc_i 124)} assume i + 4 < a[j]; {99634#(<= proc_i 124)} is VALID [2019-05-15 10:18:15,277 INFO L273 TraceCheckUtils]: 189: Hoare triple {99634#(<= proc_i 124)} assume a[5] == 1000; {99634#(<= proc_i 124)} is VALID [2019-05-15 10:18:15,277 INFO L273 TraceCheckUtils]: 190: Hoare triple {99634#(<= proc_i 124)} assume j > 4; {99634#(<= proc_i 124)} is VALID [2019-05-15 10:18:15,278 INFO L273 TraceCheckUtils]: 191: Hoare triple {99634#(<= proc_i 124)} assume j < 6; {99634#(<= proc_i 124)} is VALID [2019-05-15 10:18:15,279 INFO L273 TraceCheckUtils]: 192: Hoare triple {99634#(<= proc_i 124)} i := i + 4; {99653#(<= proc_i 128)} is VALID [2019-05-15 10:18:15,279 INFO L273 TraceCheckUtils]: 193: Hoare triple {99653#(<= proc_i 128)} assume i <= 1000; {99653#(<= proc_i 128)} is VALID [2019-05-15 10:18:15,279 INFO L273 TraceCheckUtils]: 194: Hoare triple {99653#(<= proc_i 128)} assume i + 4 < a[j]; {99653#(<= proc_i 128)} is VALID [2019-05-15 10:18:15,280 INFO L273 TraceCheckUtils]: 195: Hoare triple {99653#(<= proc_i 128)} assume a[5] == 1000; {99653#(<= proc_i 128)} is VALID [2019-05-15 10:18:15,280 INFO L273 TraceCheckUtils]: 196: Hoare triple {99653#(<= proc_i 128)} assume j > 4; {99653#(<= proc_i 128)} is VALID [2019-05-15 10:18:15,281 INFO L273 TraceCheckUtils]: 197: Hoare triple {99653#(<= proc_i 128)} assume j < 6; {99653#(<= proc_i 128)} is VALID [2019-05-15 10:18:15,281 INFO L273 TraceCheckUtils]: 198: Hoare triple {99653#(<= proc_i 128)} i := i + 4; {99672#(<= proc_i 132)} is VALID [2019-05-15 10:18:15,282 INFO L273 TraceCheckUtils]: 199: Hoare triple {99672#(<= proc_i 132)} assume i <= 1000; {99672#(<= proc_i 132)} is VALID [2019-05-15 10:18:15,282 INFO L273 TraceCheckUtils]: 200: Hoare triple {99672#(<= proc_i 132)} assume i + 4 < a[j]; {99672#(<= proc_i 132)} is VALID [2019-05-15 10:18:15,283 INFO L273 TraceCheckUtils]: 201: Hoare triple {99672#(<= proc_i 132)} assume a[5] == 1000; {99672#(<= proc_i 132)} is VALID [2019-05-15 10:18:15,283 INFO L273 TraceCheckUtils]: 202: Hoare triple {99672#(<= proc_i 132)} assume j > 4; {99672#(<= proc_i 132)} is VALID [2019-05-15 10:18:15,284 INFO L273 TraceCheckUtils]: 203: Hoare triple {99672#(<= proc_i 132)} assume j < 6; {99672#(<= proc_i 132)} is VALID [2019-05-15 10:18:15,284 INFO L273 TraceCheckUtils]: 204: Hoare triple {99672#(<= proc_i 132)} i := i + 4; {99691#(<= proc_i 136)} is VALID [2019-05-15 10:18:15,285 INFO L273 TraceCheckUtils]: 205: Hoare triple {99691#(<= proc_i 136)} assume i <= 1000; {99691#(<= proc_i 136)} is VALID [2019-05-15 10:18:15,285 INFO L273 TraceCheckUtils]: 206: Hoare triple {99691#(<= proc_i 136)} assume i + 4 < a[j]; {99691#(<= proc_i 136)} is VALID [2019-05-15 10:18:15,286 INFO L273 TraceCheckUtils]: 207: Hoare triple {99691#(<= proc_i 136)} assume a[5] == 1000; {99691#(<= proc_i 136)} is VALID [2019-05-15 10:18:15,286 INFO L273 TraceCheckUtils]: 208: Hoare triple {99691#(<= proc_i 136)} assume j > 4; {99691#(<= proc_i 136)} is VALID [2019-05-15 10:18:15,287 INFO L273 TraceCheckUtils]: 209: Hoare triple {99691#(<= proc_i 136)} assume j < 6; {99691#(<= proc_i 136)} is VALID [2019-05-15 10:18:15,287 INFO L273 TraceCheckUtils]: 210: Hoare triple {99691#(<= proc_i 136)} i := i + 4; {99710#(<= proc_i 140)} is VALID [2019-05-15 10:18:15,288 INFO L273 TraceCheckUtils]: 211: Hoare triple {99710#(<= proc_i 140)} assume i <= 1000; {99710#(<= proc_i 140)} is VALID [2019-05-15 10:18:15,288 INFO L273 TraceCheckUtils]: 212: Hoare triple {99710#(<= proc_i 140)} assume i + 4 < a[j]; {99710#(<= proc_i 140)} is VALID [2019-05-15 10:18:15,289 INFO L273 TraceCheckUtils]: 213: Hoare triple {99710#(<= proc_i 140)} assume a[5] == 1000; {99710#(<= proc_i 140)} is VALID [2019-05-15 10:18:15,289 INFO L273 TraceCheckUtils]: 214: Hoare triple {99710#(<= proc_i 140)} assume j > 4; {99710#(<= proc_i 140)} is VALID [2019-05-15 10:18:15,290 INFO L273 TraceCheckUtils]: 215: Hoare triple {99710#(<= proc_i 140)} assume j < 6; {99710#(<= proc_i 140)} is VALID [2019-05-15 10:18:15,290 INFO L273 TraceCheckUtils]: 216: Hoare triple {99710#(<= proc_i 140)} i := i + 4; {99729#(<= proc_i 144)} is VALID [2019-05-15 10:18:15,291 INFO L273 TraceCheckUtils]: 217: Hoare triple {99729#(<= proc_i 144)} assume i <= 1000; {99729#(<= proc_i 144)} is VALID [2019-05-15 10:18:15,291 INFO L273 TraceCheckUtils]: 218: Hoare triple {99729#(<= proc_i 144)} assume i + 4 < a[j]; {99729#(<= proc_i 144)} is VALID [2019-05-15 10:18:15,292 INFO L273 TraceCheckUtils]: 219: Hoare triple {99729#(<= proc_i 144)} assume a[5] == 1000; {99729#(<= proc_i 144)} is VALID [2019-05-15 10:18:15,292 INFO L273 TraceCheckUtils]: 220: Hoare triple {99729#(<= proc_i 144)} assume j > 4; {99729#(<= proc_i 144)} is VALID [2019-05-15 10:18:15,293 INFO L273 TraceCheckUtils]: 221: Hoare triple {99729#(<= proc_i 144)} assume j < 6; {99729#(<= proc_i 144)} is VALID [2019-05-15 10:18:15,293 INFO L273 TraceCheckUtils]: 222: Hoare triple {99729#(<= proc_i 144)} i := i + 4; {99748#(<= proc_i 148)} is VALID [2019-05-15 10:18:15,294 INFO L273 TraceCheckUtils]: 223: Hoare triple {99748#(<= proc_i 148)} assume i <= 1000; {99748#(<= proc_i 148)} is VALID [2019-05-15 10:18:15,294 INFO L273 TraceCheckUtils]: 224: Hoare triple {99748#(<= proc_i 148)} assume i + 4 < a[j]; {99748#(<= proc_i 148)} is VALID [2019-05-15 10:18:15,295 INFO L273 TraceCheckUtils]: 225: Hoare triple {99748#(<= proc_i 148)} assume a[5] == 1000; {99748#(<= proc_i 148)} is VALID [2019-05-15 10:18:15,295 INFO L273 TraceCheckUtils]: 226: Hoare triple {99748#(<= proc_i 148)} assume j > 4; {99748#(<= proc_i 148)} is VALID [2019-05-15 10:18:15,296 INFO L273 TraceCheckUtils]: 227: Hoare triple {99748#(<= proc_i 148)} assume j < 6; {99748#(<= proc_i 148)} is VALID [2019-05-15 10:18:15,296 INFO L273 TraceCheckUtils]: 228: Hoare triple {99748#(<= proc_i 148)} i := i + 4; {99767#(<= proc_i 152)} is VALID [2019-05-15 10:18:15,297 INFO L273 TraceCheckUtils]: 229: Hoare triple {99767#(<= proc_i 152)} assume i <= 1000; {99767#(<= proc_i 152)} is VALID [2019-05-15 10:18:15,297 INFO L273 TraceCheckUtils]: 230: Hoare triple {99767#(<= proc_i 152)} assume i + 4 < a[j]; {99767#(<= proc_i 152)} is VALID [2019-05-15 10:18:15,298 INFO L273 TraceCheckUtils]: 231: Hoare triple {99767#(<= proc_i 152)} assume a[5] == 1000; {99767#(<= proc_i 152)} is VALID [2019-05-15 10:18:15,298 INFO L273 TraceCheckUtils]: 232: Hoare triple {99767#(<= proc_i 152)} assume j > 4; {99767#(<= proc_i 152)} is VALID [2019-05-15 10:18:15,298 INFO L273 TraceCheckUtils]: 233: Hoare triple {99767#(<= proc_i 152)} assume j < 6; {99767#(<= proc_i 152)} is VALID [2019-05-15 10:18:15,299 INFO L273 TraceCheckUtils]: 234: Hoare triple {99767#(<= proc_i 152)} i := i + 4; {99786#(<= proc_i 156)} is VALID [2019-05-15 10:18:15,300 INFO L273 TraceCheckUtils]: 235: Hoare triple {99786#(<= proc_i 156)} assume i <= 1000; {99786#(<= proc_i 156)} is VALID [2019-05-15 10:18:15,300 INFO L273 TraceCheckUtils]: 236: Hoare triple {99786#(<= proc_i 156)} assume i + 4 < a[j]; {99786#(<= proc_i 156)} is VALID [2019-05-15 10:18:15,301 INFO L273 TraceCheckUtils]: 237: Hoare triple {99786#(<= proc_i 156)} assume a[5] == 1000; {99786#(<= proc_i 156)} is VALID [2019-05-15 10:18:15,301 INFO L273 TraceCheckUtils]: 238: Hoare triple {99786#(<= proc_i 156)} assume j > 4; {99786#(<= proc_i 156)} is VALID [2019-05-15 10:18:15,302 INFO L273 TraceCheckUtils]: 239: Hoare triple {99786#(<= proc_i 156)} assume j < 6; {99786#(<= proc_i 156)} is VALID [2019-05-15 10:18:15,302 INFO L273 TraceCheckUtils]: 240: Hoare triple {99786#(<= proc_i 156)} i := i + 4; {99805#(<= proc_i 160)} is VALID [2019-05-15 10:18:15,303 INFO L273 TraceCheckUtils]: 241: Hoare triple {99805#(<= proc_i 160)} assume i <= 1000; {99805#(<= proc_i 160)} is VALID [2019-05-15 10:18:15,303 INFO L273 TraceCheckUtils]: 242: Hoare triple {99805#(<= proc_i 160)} assume i + 4 < a[j]; {99805#(<= proc_i 160)} is VALID [2019-05-15 10:18:15,304 INFO L273 TraceCheckUtils]: 243: Hoare triple {99805#(<= proc_i 160)} assume a[5] == 1000; {99805#(<= proc_i 160)} is VALID [2019-05-15 10:18:15,304 INFO L273 TraceCheckUtils]: 244: Hoare triple {99805#(<= proc_i 160)} assume j > 4; {99805#(<= proc_i 160)} is VALID [2019-05-15 10:18:15,305 INFO L273 TraceCheckUtils]: 245: Hoare triple {99805#(<= proc_i 160)} assume j < 6; {99805#(<= proc_i 160)} is VALID [2019-05-15 10:18:15,306 INFO L273 TraceCheckUtils]: 246: Hoare triple {99805#(<= proc_i 160)} i := i + 4; {99824#(<= proc_i 164)} is VALID [2019-05-15 10:18:15,306 INFO L273 TraceCheckUtils]: 247: Hoare triple {99824#(<= proc_i 164)} assume i <= 1000; {99824#(<= proc_i 164)} is VALID [2019-05-15 10:18:15,307 INFO L273 TraceCheckUtils]: 248: Hoare triple {99824#(<= proc_i 164)} assume i + 4 < a[j]; {99824#(<= proc_i 164)} is VALID [2019-05-15 10:18:15,307 INFO L273 TraceCheckUtils]: 249: Hoare triple {99824#(<= proc_i 164)} assume a[5] == 1000; {99824#(<= proc_i 164)} is VALID [2019-05-15 10:18:15,307 INFO L273 TraceCheckUtils]: 250: Hoare triple {99824#(<= proc_i 164)} assume j > 4; {99824#(<= proc_i 164)} is VALID [2019-05-15 10:18:15,308 INFO L273 TraceCheckUtils]: 251: Hoare triple {99824#(<= proc_i 164)} assume j < 6; {99824#(<= proc_i 164)} is VALID [2019-05-15 10:18:15,309 INFO L273 TraceCheckUtils]: 252: Hoare triple {99824#(<= proc_i 164)} i := i + 4; {99843#(<= proc_i 168)} is VALID [2019-05-15 10:18:15,309 INFO L273 TraceCheckUtils]: 253: Hoare triple {99843#(<= proc_i 168)} assume i <= 1000; {99843#(<= proc_i 168)} is VALID [2019-05-15 10:18:15,310 INFO L273 TraceCheckUtils]: 254: Hoare triple {99843#(<= proc_i 168)} assume i + 4 < a[j]; {99843#(<= proc_i 168)} is VALID [2019-05-15 10:18:15,310 INFO L273 TraceCheckUtils]: 255: Hoare triple {99843#(<= proc_i 168)} assume a[5] == 1000; {99843#(<= proc_i 168)} is VALID [2019-05-15 10:18:15,311 INFO L273 TraceCheckUtils]: 256: Hoare triple {99843#(<= proc_i 168)} assume j > 4; {99843#(<= proc_i 168)} is VALID [2019-05-15 10:18:15,311 INFO L273 TraceCheckUtils]: 257: Hoare triple {99843#(<= proc_i 168)} assume j < 6; {99843#(<= proc_i 168)} is VALID [2019-05-15 10:18:15,312 INFO L273 TraceCheckUtils]: 258: Hoare triple {99843#(<= proc_i 168)} i := i + 4; {99862#(<= proc_i 172)} is VALID [2019-05-15 10:18:15,312 INFO L273 TraceCheckUtils]: 259: Hoare triple {99862#(<= proc_i 172)} assume i <= 1000; {99862#(<= proc_i 172)} is VALID [2019-05-15 10:18:15,313 INFO L273 TraceCheckUtils]: 260: Hoare triple {99862#(<= proc_i 172)} assume i + 4 < a[j]; {99862#(<= proc_i 172)} is VALID [2019-05-15 10:18:15,313 INFO L273 TraceCheckUtils]: 261: Hoare triple {99862#(<= proc_i 172)} assume a[5] == 1000; {99862#(<= proc_i 172)} is VALID [2019-05-15 10:18:15,314 INFO L273 TraceCheckUtils]: 262: Hoare triple {99862#(<= proc_i 172)} assume j > 4; {99862#(<= proc_i 172)} is VALID [2019-05-15 10:18:15,314 INFO L273 TraceCheckUtils]: 263: Hoare triple {99862#(<= proc_i 172)} assume j < 6; {99862#(<= proc_i 172)} is VALID [2019-05-15 10:18:15,315 INFO L273 TraceCheckUtils]: 264: Hoare triple {99862#(<= proc_i 172)} i := i + 4; {99881#(<= proc_i 176)} is VALID [2019-05-15 10:18:15,315 INFO L273 TraceCheckUtils]: 265: Hoare triple {99881#(<= proc_i 176)} assume i <= 1000; {99881#(<= proc_i 176)} is VALID [2019-05-15 10:18:15,316 INFO L273 TraceCheckUtils]: 266: Hoare triple {99881#(<= proc_i 176)} assume i + 4 < a[j]; {99881#(<= proc_i 176)} is VALID [2019-05-15 10:18:15,316 INFO L273 TraceCheckUtils]: 267: Hoare triple {99881#(<= proc_i 176)} assume a[5] == 1000; {99881#(<= proc_i 176)} is VALID [2019-05-15 10:18:15,317 INFO L273 TraceCheckUtils]: 268: Hoare triple {99881#(<= proc_i 176)} assume j > 4; {99881#(<= proc_i 176)} is VALID [2019-05-15 10:18:15,317 INFO L273 TraceCheckUtils]: 269: Hoare triple {99881#(<= proc_i 176)} assume j < 6; {99881#(<= proc_i 176)} is VALID [2019-05-15 10:18:15,318 INFO L273 TraceCheckUtils]: 270: Hoare triple {99881#(<= proc_i 176)} i := i + 4; {99900#(<= proc_i 180)} is VALID [2019-05-15 10:18:15,318 INFO L273 TraceCheckUtils]: 271: Hoare triple {99900#(<= proc_i 180)} assume i <= 1000; {99900#(<= proc_i 180)} is VALID [2019-05-15 10:18:15,319 INFO L273 TraceCheckUtils]: 272: Hoare triple {99900#(<= proc_i 180)} assume i + 4 < a[j]; {99900#(<= proc_i 180)} is VALID [2019-05-15 10:18:15,319 INFO L273 TraceCheckUtils]: 273: Hoare triple {99900#(<= proc_i 180)} assume a[5] == 1000; {99900#(<= proc_i 180)} is VALID [2019-05-15 10:18:15,319 INFO L273 TraceCheckUtils]: 274: Hoare triple {99900#(<= proc_i 180)} assume j > 4; {99900#(<= proc_i 180)} is VALID [2019-05-15 10:18:15,320 INFO L273 TraceCheckUtils]: 275: Hoare triple {99900#(<= proc_i 180)} assume j < 6; {99900#(<= proc_i 180)} is VALID [2019-05-15 10:18:15,321 INFO L273 TraceCheckUtils]: 276: Hoare triple {99900#(<= proc_i 180)} i := i + 4; {99919#(<= proc_i 184)} is VALID [2019-05-15 10:18:15,321 INFO L273 TraceCheckUtils]: 277: Hoare triple {99919#(<= proc_i 184)} assume i <= 1000; {99919#(<= proc_i 184)} is VALID [2019-05-15 10:18:15,322 INFO L273 TraceCheckUtils]: 278: Hoare triple {99919#(<= proc_i 184)} assume i + 4 < a[j]; {99919#(<= proc_i 184)} is VALID [2019-05-15 10:18:15,322 INFO L273 TraceCheckUtils]: 279: Hoare triple {99919#(<= proc_i 184)} assume a[5] == 1000; {99919#(<= proc_i 184)} is VALID [2019-05-15 10:18:15,322 INFO L273 TraceCheckUtils]: 280: Hoare triple {99919#(<= proc_i 184)} assume j > 4; {99919#(<= proc_i 184)} is VALID [2019-05-15 10:18:15,323 INFO L273 TraceCheckUtils]: 281: Hoare triple {99919#(<= proc_i 184)} assume j < 6; {99919#(<= proc_i 184)} is VALID [2019-05-15 10:18:15,324 INFO L273 TraceCheckUtils]: 282: Hoare triple {99919#(<= proc_i 184)} i := i + 4; {99938#(<= proc_i 188)} is VALID [2019-05-15 10:18:15,324 INFO L273 TraceCheckUtils]: 283: Hoare triple {99938#(<= proc_i 188)} assume i <= 1000; {99938#(<= proc_i 188)} is VALID [2019-05-15 10:18:15,337 INFO L273 TraceCheckUtils]: 284: Hoare triple {99938#(<= proc_i 188)} assume i + 4 < a[j]; {99938#(<= proc_i 188)} is VALID [2019-05-15 10:18:15,338 INFO L273 TraceCheckUtils]: 285: Hoare triple {99938#(<= proc_i 188)} assume a[5] == 1000; {99938#(<= proc_i 188)} is VALID [2019-05-15 10:18:15,338 INFO L273 TraceCheckUtils]: 286: Hoare triple {99938#(<= proc_i 188)} assume j > 4; {99938#(<= proc_i 188)} is VALID [2019-05-15 10:18:15,338 INFO L273 TraceCheckUtils]: 287: Hoare triple {99938#(<= proc_i 188)} assume j < 6; {99938#(<= proc_i 188)} is VALID [2019-05-15 10:18:15,339 INFO L273 TraceCheckUtils]: 288: Hoare triple {99938#(<= proc_i 188)} i := i + 4; {99957#(<= proc_i 192)} is VALID [2019-05-15 10:18:15,339 INFO L273 TraceCheckUtils]: 289: Hoare triple {99957#(<= proc_i 192)} assume i <= 1000; {99957#(<= proc_i 192)} is VALID [2019-05-15 10:18:15,339 INFO L273 TraceCheckUtils]: 290: Hoare triple {99957#(<= proc_i 192)} assume i + 4 < a[j]; {99957#(<= proc_i 192)} is VALID [2019-05-15 10:18:15,340 INFO L273 TraceCheckUtils]: 291: Hoare triple {99957#(<= proc_i 192)} assume a[5] == 1000; {99957#(<= proc_i 192)} is VALID [2019-05-15 10:18:15,340 INFO L273 TraceCheckUtils]: 292: Hoare triple {99957#(<= proc_i 192)} assume j > 4; {99957#(<= proc_i 192)} is VALID [2019-05-15 10:18:15,340 INFO L273 TraceCheckUtils]: 293: Hoare triple {99957#(<= proc_i 192)} assume j < 6; {99957#(<= proc_i 192)} is VALID [2019-05-15 10:18:15,341 INFO L273 TraceCheckUtils]: 294: Hoare triple {99957#(<= proc_i 192)} i := i + 4; {99976#(<= proc_i 196)} is VALID [2019-05-15 10:18:15,341 INFO L273 TraceCheckUtils]: 295: Hoare triple {99976#(<= proc_i 196)} assume i <= 1000; {99976#(<= proc_i 196)} is VALID [2019-05-15 10:18:15,341 INFO L273 TraceCheckUtils]: 296: Hoare triple {99976#(<= proc_i 196)} assume i + 4 < a[j]; {99976#(<= proc_i 196)} is VALID [2019-05-15 10:18:15,342 INFO L273 TraceCheckUtils]: 297: Hoare triple {99976#(<= proc_i 196)} assume a[5] == 1000; {99976#(<= proc_i 196)} is VALID [2019-05-15 10:18:15,342 INFO L273 TraceCheckUtils]: 298: Hoare triple {99976#(<= proc_i 196)} assume j > 4; {99976#(<= proc_i 196)} is VALID [2019-05-15 10:18:15,343 INFO L273 TraceCheckUtils]: 299: Hoare triple {99976#(<= proc_i 196)} assume j < 6; {99976#(<= proc_i 196)} is VALID [2019-05-15 10:18:15,343 INFO L273 TraceCheckUtils]: 300: Hoare triple {99976#(<= proc_i 196)} i := i + 4; {99995#(<= proc_i 200)} is VALID [2019-05-15 10:18:15,344 INFO L273 TraceCheckUtils]: 301: Hoare triple {99995#(<= proc_i 200)} assume i <= 1000; {99995#(<= proc_i 200)} is VALID [2019-05-15 10:18:15,344 INFO L273 TraceCheckUtils]: 302: Hoare triple {99995#(<= proc_i 200)} assume i + 4 < a[j]; {99995#(<= proc_i 200)} is VALID [2019-05-15 10:18:15,345 INFO L273 TraceCheckUtils]: 303: Hoare triple {99995#(<= proc_i 200)} assume a[5] == 1000; {99995#(<= proc_i 200)} is VALID [2019-05-15 10:18:15,345 INFO L273 TraceCheckUtils]: 304: Hoare triple {99995#(<= proc_i 200)} assume j > 4; {99995#(<= proc_i 200)} is VALID [2019-05-15 10:18:15,346 INFO L273 TraceCheckUtils]: 305: Hoare triple {99995#(<= proc_i 200)} assume j < 6; {99995#(<= proc_i 200)} is VALID [2019-05-15 10:18:15,346 INFO L273 TraceCheckUtils]: 306: Hoare triple {99995#(<= proc_i 200)} i := i + 4; {100014#(<= proc_i 204)} is VALID [2019-05-15 10:18:15,347 INFO L273 TraceCheckUtils]: 307: Hoare triple {100014#(<= proc_i 204)} assume i <= 1000; {100014#(<= proc_i 204)} is VALID [2019-05-15 10:18:15,347 INFO L273 TraceCheckUtils]: 308: Hoare triple {100014#(<= proc_i 204)} assume i + 4 < a[j]; {100014#(<= proc_i 204)} is VALID [2019-05-15 10:18:15,348 INFO L273 TraceCheckUtils]: 309: Hoare triple {100014#(<= proc_i 204)} assume a[5] == 1000; {100014#(<= proc_i 204)} is VALID [2019-05-15 10:18:15,348 INFO L273 TraceCheckUtils]: 310: Hoare triple {100014#(<= proc_i 204)} assume j > 4; {100014#(<= proc_i 204)} is VALID [2019-05-15 10:18:15,348 INFO L273 TraceCheckUtils]: 311: Hoare triple {100014#(<= proc_i 204)} assume j < 6; {100014#(<= proc_i 204)} is VALID [2019-05-15 10:18:15,349 INFO L273 TraceCheckUtils]: 312: Hoare triple {100014#(<= proc_i 204)} i := i + 4; {100033#(<= proc_i 208)} is VALID [2019-05-15 10:18:15,350 INFO L273 TraceCheckUtils]: 313: Hoare triple {100033#(<= proc_i 208)} assume i <= 1000; {100033#(<= proc_i 208)} is VALID [2019-05-15 10:18:15,350 INFO L273 TraceCheckUtils]: 314: Hoare triple {100033#(<= proc_i 208)} assume i + 4 < a[j]; {100033#(<= proc_i 208)} is VALID [2019-05-15 10:18:15,351 INFO L273 TraceCheckUtils]: 315: Hoare triple {100033#(<= proc_i 208)} assume a[5] == 1000; {100033#(<= proc_i 208)} is VALID [2019-05-15 10:18:15,351 INFO L273 TraceCheckUtils]: 316: Hoare triple {100033#(<= proc_i 208)} assume j > 4; {100033#(<= proc_i 208)} is VALID [2019-05-15 10:18:15,351 INFO L273 TraceCheckUtils]: 317: Hoare triple {100033#(<= proc_i 208)} assume j < 6; {100033#(<= proc_i 208)} is VALID [2019-05-15 10:18:15,352 INFO L273 TraceCheckUtils]: 318: Hoare triple {100033#(<= proc_i 208)} i := i + 4; {100052#(<= proc_i 212)} is VALID [2019-05-15 10:18:15,353 INFO L273 TraceCheckUtils]: 319: Hoare triple {100052#(<= proc_i 212)} assume i <= 1000; {100052#(<= proc_i 212)} is VALID [2019-05-15 10:18:15,353 INFO L273 TraceCheckUtils]: 320: Hoare triple {100052#(<= proc_i 212)} assume i + 4 < a[j]; {100052#(<= proc_i 212)} is VALID [2019-05-15 10:18:15,353 INFO L273 TraceCheckUtils]: 321: Hoare triple {100052#(<= proc_i 212)} assume a[5] == 1000; {100052#(<= proc_i 212)} is VALID [2019-05-15 10:18:15,354 INFO L273 TraceCheckUtils]: 322: Hoare triple {100052#(<= proc_i 212)} assume j > 4; {100052#(<= proc_i 212)} is VALID [2019-05-15 10:18:15,354 INFO L273 TraceCheckUtils]: 323: Hoare triple {100052#(<= proc_i 212)} assume j < 6; {100052#(<= proc_i 212)} is VALID [2019-05-15 10:18:15,355 INFO L273 TraceCheckUtils]: 324: Hoare triple {100052#(<= proc_i 212)} i := i + 4; {100071#(<= proc_i 216)} is VALID [2019-05-15 10:18:15,355 INFO L273 TraceCheckUtils]: 325: Hoare triple {100071#(<= proc_i 216)} assume i <= 1000; {100071#(<= proc_i 216)} is VALID [2019-05-15 10:18:15,356 INFO L273 TraceCheckUtils]: 326: Hoare triple {100071#(<= proc_i 216)} assume i + 4 < a[j]; {100071#(<= proc_i 216)} is VALID [2019-05-15 10:18:15,356 INFO L273 TraceCheckUtils]: 327: Hoare triple {100071#(<= proc_i 216)} assume a[5] == 1000; {100071#(<= proc_i 216)} is VALID [2019-05-15 10:18:15,357 INFO L273 TraceCheckUtils]: 328: Hoare triple {100071#(<= proc_i 216)} assume j > 4; {100071#(<= proc_i 216)} is VALID [2019-05-15 10:18:15,357 INFO L273 TraceCheckUtils]: 329: Hoare triple {100071#(<= proc_i 216)} assume j < 6; {100071#(<= proc_i 216)} is VALID [2019-05-15 10:18:15,358 INFO L273 TraceCheckUtils]: 330: Hoare triple {100071#(<= proc_i 216)} i := i + 4; {100090#(<= proc_i 220)} is VALID [2019-05-15 10:18:15,358 INFO L273 TraceCheckUtils]: 331: Hoare triple {100090#(<= proc_i 220)} assume i <= 1000; {100090#(<= proc_i 220)} is VALID [2019-05-15 10:18:15,359 INFO L273 TraceCheckUtils]: 332: Hoare triple {100090#(<= proc_i 220)} assume i + 4 < a[j]; {100090#(<= proc_i 220)} is VALID [2019-05-15 10:18:15,359 INFO L273 TraceCheckUtils]: 333: Hoare triple {100090#(<= proc_i 220)} assume a[5] == 1000; {100090#(<= proc_i 220)} is VALID [2019-05-15 10:18:15,360 INFO L273 TraceCheckUtils]: 334: Hoare triple {100090#(<= proc_i 220)} assume j > 4; {100090#(<= proc_i 220)} is VALID [2019-05-15 10:18:15,360 INFO L273 TraceCheckUtils]: 335: Hoare triple {100090#(<= proc_i 220)} assume j < 6; {100090#(<= proc_i 220)} is VALID [2019-05-15 10:18:15,361 INFO L273 TraceCheckUtils]: 336: Hoare triple {100090#(<= proc_i 220)} i := i + 4; {100109#(<= proc_i 224)} is VALID [2019-05-15 10:18:15,361 INFO L273 TraceCheckUtils]: 337: Hoare triple {100109#(<= proc_i 224)} assume i <= 1000; {100109#(<= proc_i 224)} is VALID [2019-05-15 10:18:15,362 INFO L273 TraceCheckUtils]: 338: Hoare triple {100109#(<= proc_i 224)} assume i + 4 < a[j]; {100109#(<= proc_i 224)} is VALID [2019-05-15 10:18:15,362 INFO L273 TraceCheckUtils]: 339: Hoare triple {100109#(<= proc_i 224)} assume a[5] == 1000; {100109#(<= proc_i 224)} is VALID [2019-05-15 10:18:15,363 INFO L273 TraceCheckUtils]: 340: Hoare triple {100109#(<= proc_i 224)} assume j > 4; {100109#(<= proc_i 224)} is VALID [2019-05-15 10:18:15,363 INFO L273 TraceCheckUtils]: 341: Hoare triple {100109#(<= proc_i 224)} assume j < 6; {100109#(<= proc_i 224)} is VALID [2019-05-15 10:18:15,364 INFO L273 TraceCheckUtils]: 342: Hoare triple {100109#(<= proc_i 224)} i := i + 4; {100128#(<= proc_i 228)} is VALID [2019-05-15 10:18:15,364 INFO L273 TraceCheckUtils]: 343: Hoare triple {100128#(<= proc_i 228)} assume i <= 1000; {100128#(<= proc_i 228)} is VALID [2019-05-15 10:18:15,365 INFO L273 TraceCheckUtils]: 344: Hoare triple {100128#(<= proc_i 228)} assume i + 4 < a[j]; {100128#(<= proc_i 228)} is VALID [2019-05-15 10:18:15,365 INFO L273 TraceCheckUtils]: 345: Hoare triple {100128#(<= proc_i 228)} assume a[5] == 1000; {100128#(<= proc_i 228)} is VALID [2019-05-15 10:18:15,366 INFO L273 TraceCheckUtils]: 346: Hoare triple {100128#(<= proc_i 228)} assume j > 4; {100128#(<= proc_i 228)} is VALID [2019-05-15 10:18:15,366 INFO L273 TraceCheckUtils]: 347: Hoare triple {100128#(<= proc_i 228)} assume j < 6; {100128#(<= proc_i 228)} is VALID [2019-05-15 10:18:15,367 INFO L273 TraceCheckUtils]: 348: Hoare triple {100128#(<= proc_i 228)} i := i + 4; {100147#(<= proc_i 232)} is VALID [2019-05-15 10:18:15,368 INFO L273 TraceCheckUtils]: 349: Hoare triple {100147#(<= proc_i 232)} assume i <= 1000; {100147#(<= proc_i 232)} is VALID [2019-05-15 10:18:15,368 INFO L273 TraceCheckUtils]: 350: Hoare triple {100147#(<= proc_i 232)} assume i + 4 < a[j]; {100147#(<= proc_i 232)} is VALID [2019-05-15 10:18:15,368 INFO L273 TraceCheckUtils]: 351: Hoare triple {100147#(<= proc_i 232)} assume a[5] == 1000; {100147#(<= proc_i 232)} is VALID [2019-05-15 10:18:15,369 INFO L273 TraceCheckUtils]: 352: Hoare triple {100147#(<= proc_i 232)} assume j > 4; {100147#(<= proc_i 232)} is VALID [2019-05-15 10:18:15,369 INFO L273 TraceCheckUtils]: 353: Hoare triple {100147#(<= proc_i 232)} assume j < 6; {100147#(<= proc_i 232)} is VALID [2019-05-15 10:18:15,370 INFO L273 TraceCheckUtils]: 354: Hoare triple {100147#(<= proc_i 232)} i := i + 4; {100166#(<= proc_i 236)} is VALID [2019-05-15 10:18:15,371 INFO L273 TraceCheckUtils]: 355: Hoare triple {100166#(<= proc_i 236)} assume i <= 1000; {100166#(<= proc_i 236)} is VALID [2019-05-15 10:18:15,371 INFO L273 TraceCheckUtils]: 356: Hoare triple {100166#(<= proc_i 236)} assume i + 4 < a[j]; {100166#(<= proc_i 236)} is VALID [2019-05-15 10:18:15,372 INFO L273 TraceCheckUtils]: 357: Hoare triple {100166#(<= proc_i 236)} assume a[5] == 1000; {100166#(<= proc_i 236)} is VALID [2019-05-15 10:18:15,372 INFO L273 TraceCheckUtils]: 358: Hoare triple {100166#(<= proc_i 236)} assume j > 4; {100166#(<= proc_i 236)} is VALID [2019-05-15 10:18:15,373 INFO L273 TraceCheckUtils]: 359: Hoare triple {100166#(<= proc_i 236)} assume j < 6; {100166#(<= proc_i 236)} is VALID [2019-05-15 10:18:15,373 INFO L273 TraceCheckUtils]: 360: Hoare triple {100166#(<= proc_i 236)} i := i + 4; {100185#(<= proc_i 240)} is VALID [2019-05-15 10:18:15,374 INFO L273 TraceCheckUtils]: 361: Hoare triple {100185#(<= proc_i 240)} assume i <= 1000; {100185#(<= proc_i 240)} is VALID [2019-05-15 10:18:15,374 INFO L273 TraceCheckUtils]: 362: Hoare triple {100185#(<= proc_i 240)} assume i + 4 < a[j]; {100185#(<= proc_i 240)} is VALID [2019-05-15 10:18:15,375 INFO L273 TraceCheckUtils]: 363: Hoare triple {100185#(<= proc_i 240)} assume a[5] == 1000; {100185#(<= proc_i 240)} is VALID [2019-05-15 10:18:15,375 INFO L273 TraceCheckUtils]: 364: Hoare triple {100185#(<= proc_i 240)} assume j > 4; {100185#(<= proc_i 240)} is VALID [2019-05-15 10:18:15,376 INFO L273 TraceCheckUtils]: 365: Hoare triple {100185#(<= proc_i 240)} assume j < 6; {100185#(<= proc_i 240)} is VALID [2019-05-15 10:18:15,376 INFO L273 TraceCheckUtils]: 366: Hoare triple {100185#(<= proc_i 240)} i := i + 4; {100204#(<= proc_i 244)} is VALID [2019-05-15 10:18:15,377 INFO L273 TraceCheckUtils]: 367: Hoare triple {100204#(<= proc_i 244)} assume i <= 1000; {100204#(<= proc_i 244)} is VALID [2019-05-15 10:18:15,377 INFO L273 TraceCheckUtils]: 368: Hoare triple {100204#(<= proc_i 244)} assume i + 4 < a[j]; {100204#(<= proc_i 244)} is VALID [2019-05-15 10:18:15,378 INFO L273 TraceCheckUtils]: 369: Hoare triple {100204#(<= proc_i 244)} assume a[5] == 1000; {100204#(<= proc_i 244)} is VALID [2019-05-15 10:18:15,378 INFO L273 TraceCheckUtils]: 370: Hoare triple {100204#(<= proc_i 244)} assume j > 4; {100204#(<= proc_i 244)} is VALID [2019-05-15 10:18:15,378 INFO L273 TraceCheckUtils]: 371: Hoare triple {100204#(<= proc_i 244)} assume j < 6; {100204#(<= proc_i 244)} is VALID [2019-05-15 10:18:15,379 INFO L273 TraceCheckUtils]: 372: Hoare triple {100204#(<= proc_i 244)} i := i + 4; {100223#(<= proc_i 248)} is VALID [2019-05-15 10:18:15,380 INFO L273 TraceCheckUtils]: 373: Hoare triple {100223#(<= proc_i 248)} assume i <= 1000; {100223#(<= proc_i 248)} is VALID [2019-05-15 10:18:15,380 INFO L273 TraceCheckUtils]: 374: Hoare triple {100223#(<= proc_i 248)} assume i + 4 < a[j]; {100223#(<= proc_i 248)} is VALID [2019-05-15 10:18:15,381 INFO L273 TraceCheckUtils]: 375: Hoare triple {100223#(<= proc_i 248)} assume a[5] == 1000; {100223#(<= proc_i 248)} is VALID [2019-05-15 10:18:15,381 INFO L273 TraceCheckUtils]: 376: Hoare triple {100223#(<= proc_i 248)} assume j > 4; {100223#(<= proc_i 248)} is VALID [2019-05-15 10:18:15,381 INFO L273 TraceCheckUtils]: 377: Hoare triple {100223#(<= proc_i 248)} assume j < 6; {100223#(<= proc_i 248)} is VALID [2019-05-15 10:18:15,382 INFO L273 TraceCheckUtils]: 378: Hoare triple {100223#(<= proc_i 248)} i := i + 4; {100242#(<= proc_i 252)} is VALID [2019-05-15 10:18:15,383 INFO L273 TraceCheckUtils]: 379: Hoare triple {100242#(<= proc_i 252)} assume i <= 1000; {100242#(<= proc_i 252)} is VALID [2019-05-15 10:18:15,383 INFO L273 TraceCheckUtils]: 380: Hoare triple {100242#(<= proc_i 252)} assume i + 4 < a[j]; {100242#(<= proc_i 252)} is VALID [2019-05-15 10:18:15,384 INFO L273 TraceCheckUtils]: 381: Hoare triple {100242#(<= proc_i 252)} assume a[5] == 1000; {100242#(<= proc_i 252)} is VALID [2019-05-15 10:18:15,384 INFO L273 TraceCheckUtils]: 382: Hoare triple {100242#(<= proc_i 252)} assume j > 4; {100242#(<= proc_i 252)} is VALID [2019-05-15 10:18:15,384 INFO L273 TraceCheckUtils]: 383: Hoare triple {100242#(<= proc_i 252)} assume j < 6; {100242#(<= proc_i 252)} is VALID [2019-05-15 10:18:15,385 INFO L273 TraceCheckUtils]: 384: Hoare triple {100242#(<= proc_i 252)} i := i + 4; {100261#(<= proc_i 256)} is VALID [2019-05-15 10:18:15,386 INFO L273 TraceCheckUtils]: 385: Hoare triple {100261#(<= proc_i 256)} assume i <= 1000; {100261#(<= proc_i 256)} is VALID [2019-05-15 10:18:15,386 INFO L273 TraceCheckUtils]: 386: Hoare triple {100261#(<= proc_i 256)} assume i + 4 < a[j]; {100261#(<= proc_i 256)} is VALID [2019-05-15 10:18:15,386 INFO L273 TraceCheckUtils]: 387: Hoare triple {100261#(<= proc_i 256)} assume a[5] == 1000; {100261#(<= proc_i 256)} is VALID [2019-05-15 10:18:15,387 INFO L273 TraceCheckUtils]: 388: Hoare triple {100261#(<= proc_i 256)} assume j > 4; {100261#(<= proc_i 256)} is VALID [2019-05-15 10:18:15,387 INFO L273 TraceCheckUtils]: 389: Hoare triple {100261#(<= proc_i 256)} assume j < 6; {100261#(<= proc_i 256)} is VALID [2019-05-15 10:18:15,388 INFO L273 TraceCheckUtils]: 390: Hoare triple {100261#(<= proc_i 256)} i := i + 4; {100280#(<= proc_i 260)} is VALID [2019-05-15 10:18:15,388 INFO L273 TraceCheckUtils]: 391: Hoare triple {100280#(<= proc_i 260)} assume i <= 1000; {100280#(<= proc_i 260)} is VALID [2019-05-15 10:18:15,389 INFO L273 TraceCheckUtils]: 392: Hoare triple {100280#(<= proc_i 260)} assume i + 4 < a[j]; {100280#(<= proc_i 260)} is VALID [2019-05-15 10:18:15,389 INFO L273 TraceCheckUtils]: 393: Hoare triple {100280#(<= proc_i 260)} assume a[5] == 1000; {100280#(<= proc_i 260)} is VALID [2019-05-15 10:18:15,390 INFO L273 TraceCheckUtils]: 394: Hoare triple {100280#(<= proc_i 260)} assume j > 4; {100280#(<= proc_i 260)} is VALID [2019-05-15 10:18:15,390 INFO L273 TraceCheckUtils]: 395: Hoare triple {100280#(<= proc_i 260)} assume j < 6; {100280#(<= proc_i 260)} is VALID [2019-05-15 10:18:15,391 INFO L273 TraceCheckUtils]: 396: Hoare triple {100280#(<= proc_i 260)} i := i + 4; {100299#(<= proc_i 264)} is VALID [2019-05-15 10:18:15,391 INFO L273 TraceCheckUtils]: 397: Hoare triple {100299#(<= proc_i 264)} assume i <= 1000; {100299#(<= proc_i 264)} is VALID [2019-05-15 10:18:15,392 INFO L273 TraceCheckUtils]: 398: Hoare triple {100299#(<= proc_i 264)} assume i + 4 < a[j]; {100299#(<= proc_i 264)} is VALID [2019-05-15 10:18:15,392 INFO L273 TraceCheckUtils]: 399: Hoare triple {100299#(<= proc_i 264)} assume a[5] == 1000; {100299#(<= proc_i 264)} is VALID [2019-05-15 10:18:15,393 INFO L273 TraceCheckUtils]: 400: Hoare triple {100299#(<= proc_i 264)} assume j > 4; {100299#(<= proc_i 264)} is VALID [2019-05-15 10:18:15,393 INFO L273 TraceCheckUtils]: 401: Hoare triple {100299#(<= proc_i 264)} assume j < 6; {100299#(<= proc_i 264)} is VALID [2019-05-15 10:18:15,394 INFO L273 TraceCheckUtils]: 402: Hoare triple {100299#(<= proc_i 264)} i := i + 4; {100318#(<= proc_i 268)} is VALID [2019-05-15 10:18:15,395 INFO L273 TraceCheckUtils]: 403: Hoare triple {100318#(<= proc_i 268)} assume !(i <= 1000); {99041#false} is VALID [2019-05-15 10:18:15,484 INFO L134 CoverageAnalysis]: Checked inductivity of 13333 backedges. 0 proven. 13333 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:15,484 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:15,484 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68] total 68 [2019-05-15 10:18:15,484 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 404 [2019-05-15 10:18:15,485 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:15,485 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 70 states. [2019-05-15 10:18:15,886 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 404 edges. 404 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:15,886 INFO L454 AbstractCegarLoop]: Interpolant automaton has 70 states [2019-05-15 10:18:15,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2019-05-15 10:18:15,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2019-05-15 10:18:15,887 INFO L87 Difference]: Start difference. First operand 405 states and 405 transitions. Second operand 70 states. [2019-05-15 10:18:16,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:16,604 INFO L93 Difference]: Finished difference Result 416 states and 416 transitions. [2019-05-15 10:18:16,604 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2019-05-15 10:18:16,604 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 404 [2019-05-15 10:18:16,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:16,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2019-05-15 10:18:16,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 417 transitions. [2019-05-15 10:18:16,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2019-05-15 10:18:16,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 417 transitions. [2019-05-15 10:18:16,608 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 70 states and 417 transitions. [2019-05-15 10:18:17,013 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 417 edges. 417 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:17,022 INFO L225 Difference]: With dead ends: 416 [2019-05-15 10:18:17,022 INFO L226 Difference]: Without dead ends: 416 [2019-05-15 10:18:17,022 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 335 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2019-05-15 10:18:17,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2019-05-15 10:18:17,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 411. [2019-05-15 10:18:17,025 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:17,025 INFO L82 GeneralOperation]: Start isEquivalent. First operand 416 states. Second operand 411 states. [2019-05-15 10:18:17,025 INFO L74 IsIncluded]: Start isIncluded. First operand 416 states. Second operand 411 states. [2019-05-15 10:18:17,025 INFO L87 Difference]: Start difference. First operand 416 states. Second operand 411 states. [2019-05-15 10:18:17,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:17,032 INFO L93 Difference]: Finished difference Result 416 states and 416 transitions. [2019-05-15 10:18:17,032 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 416 transitions. [2019-05-15 10:18:17,032 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:17,032 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:17,032 INFO L74 IsIncluded]: Start isIncluded. First operand 411 states. Second operand 416 states. [2019-05-15 10:18:17,032 INFO L87 Difference]: Start difference. First operand 411 states. Second operand 416 states. [2019-05-15 10:18:17,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:17,038 INFO L93 Difference]: Finished difference Result 416 states and 416 transitions. [2019-05-15 10:18:17,038 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 416 transitions. [2019-05-15 10:18:17,039 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:17,039 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:17,039 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:17,039 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:17,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 411 states. [2019-05-15 10:18:17,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 411 transitions. [2019-05-15 10:18:17,045 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 411 transitions. Word has length 404 [2019-05-15 10:18:17,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:17,045 INFO L475 AbstractCegarLoop]: Abstraction has 411 states and 411 transitions. [2019-05-15 10:18:17,045 INFO L476 AbstractCegarLoop]: Interpolant automaton has 70 states. [2019-05-15 10:18:17,045 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 411 transitions. [2019-05-15 10:18:17,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2019-05-15 10:18:17,046 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:17,047 INFO L399 BasicCegarLoop]: trace histogram [68, 68, 68, 68, 68, 68, 1, 1] [2019-05-15 10:18:17,047 INFO L418 AbstractCegarLoop]: === Iteration 69 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:17,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:17,047 INFO L82 PathProgramCache]: Analyzing trace with hash -1191680135, now seen corresponding path program 68 times [2019-05-15 10:18:17,047 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:17,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:17,164 INFO L256 TraceCheckSpWp]: Trace formula consists of 549 conjuncts, 70 conjunts are in the unsatisfiable core [2019-05-15 10:18:17,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:17,197 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:20,135 INFO L273 TraceCheckUtils]: 0: Hoare triple {101980#true} i := 0; {101985#(<= proc_i 0)} is VALID [2019-05-15 10:18:20,135 INFO L273 TraceCheckUtils]: 1: Hoare triple {101985#(<= proc_i 0)} assume i <= 1000; {101985#(<= proc_i 0)} is VALID [2019-05-15 10:18:20,136 INFO L273 TraceCheckUtils]: 2: Hoare triple {101985#(<= proc_i 0)} assume i + 4 < a[j]; {101985#(<= proc_i 0)} is VALID [2019-05-15 10:18:20,136 INFO L273 TraceCheckUtils]: 3: Hoare triple {101985#(<= proc_i 0)} assume a[5] == 1000; {101985#(<= proc_i 0)} is VALID [2019-05-15 10:18:20,137 INFO L273 TraceCheckUtils]: 4: Hoare triple {101985#(<= proc_i 0)} assume j > 4; {101985#(<= proc_i 0)} is VALID [2019-05-15 10:18:20,137 INFO L273 TraceCheckUtils]: 5: Hoare triple {101985#(<= proc_i 0)} assume j < 6; {101985#(<= proc_i 0)} is VALID [2019-05-15 10:18:20,138 INFO L273 TraceCheckUtils]: 6: Hoare triple {101985#(<= proc_i 0)} i := i + 4; {102004#(<= proc_i 4)} is VALID [2019-05-15 10:18:20,138 INFO L273 TraceCheckUtils]: 7: Hoare triple {102004#(<= proc_i 4)} assume i <= 1000; {102004#(<= proc_i 4)} is VALID [2019-05-15 10:18:20,139 INFO L273 TraceCheckUtils]: 8: Hoare triple {102004#(<= proc_i 4)} assume i + 4 < a[j]; {102004#(<= proc_i 4)} is VALID [2019-05-15 10:18:20,139 INFO L273 TraceCheckUtils]: 9: Hoare triple {102004#(<= proc_i 4)} assume a[5] == 1000; {102004#(<= proc_i 4)} is VALID [2019-05-15 10:18:20,140 INFO L273 TraceCheckUtils]: 10: Hoare triple {102004#(<= proc_i 4)} assume j > 4; {102004#(<= proc_i 4)} is VALID [2019-05-15 10:18:20,140 INFO L273 TraceCheckUtils]: 11: Hoare triple {102004#(<= proc_i 4)} assume j < 6; {102004#(<= proc_i 4)} is VALID [2019-05-15 10:18:20,141 INFO L273 TraceCheckUtils]: 12: Hoare triple {102004#(<= proc_i 4)} i := i + 4; {102023#(<= proc_i 8)} is VALID [2019-05-15 10:18:20,141 INFO L273 TraceCheckUtils]: 13: Hoare triple {102023#(<= proc_i 8)} assume i <= 1000; {102023#(<= proc_i 8)} is VALID [2019-05-15 10:18:20,142 INFO L273 TraceCheckUtils]: 14: Hoare triple {102023#(<= proc_i 8)} assume i + 4 < a[j]; {102023#(<= proc_i 8)} is VALID [2019-05-15 10:18:20,142 INFO L273 TraceCheckUtils]: 15: Hoare triple {102023#(<= proc_i 8)} assume a[5] == 1000; {102023#(<= proc_i 8)} is VALID [2019-05-15 10:18:20,143 INFO L273 TraceCheckUtils]: 16: Hoare triple {102023#(<= proc_i 8)} assume j > 4; {102023#(<= proc_i 8)} is VALID [2019-05-15 10:18:20,143 INFO L273 TraceCheckUtils]: 17: Hoare triple {102023#(<= proc_i 8)} assume j < 6; {102023#(<= proc_i 8)} is VALID [2019-05-15 10:18:20,144 INFO L273 TraceCheckUtils]: 18: Hoare triple {102023#(<= proc_i 8)} i := i + 4; {102042#(<= proc_i 12)} is VALID [2019-05-15 10:18:20,144 INFO L273 TraceCheckUtils]: 19: Hoare triple {102042#(<= proc_i 12)} assume i <= 1000; {102042#(<= proc_i 12)} is VALID [2019-05-15 10:18:20,145 INFO L273 TraceCheckUtils]: 20: Hoare triple {102042#(<= proc_i 12)} assume i + 4 < a[j]; {102042#(<= proc_i 12)} is VALID [2019-05-15 10:18:20,145 INFO L273 TraceCheckUtils]: 21: Hoare triple {102042#(<= proc_i 12)} assume a[5] == 1000; {102042#(<= proc_i 12)} is VALID [2019-05-15 10:18:20,146 INFO L273 TraceCheckUtils]: 22: Hoare triple {102042#(<= proc_i 12)} assume j > 4; {102042#(<= proc_i 12)} is VALID [2019-05-15 10:18:20,146 INFO L273 TraceCheckUtils]: 23: Hoare triple {102042#(<= proc_i 12)} assume j < 6; {102042#(<= proc_i 12)} is VALID [2019-05-15 10:18:20,147 INFO L273 TraceCheckUtils]: 24: Hoare triple {102042#(<= proc_i 12)} i := i + 4; {102061#(<= proc_i 16)} is VALID [2019-05-15 10:18:20,147 INFO L273 TraceCheckUtils]: 25: Hoare triple {102061#(<= proc_i 16)} assume i <= 1000; {102061#(<= proc_i 16)} is VALID [2019-05-15 10:18:20,148 INFO L273 TraceCheckUtils]: 26: Hoare triple {102061#(<= proc_i 16)} assume i + 4 < a[j]; {102061#(<= proc_i 16)} is VALID [2019-05-15 10:18:20,148 INFO L273 TraceCheckUtils]: 27: Hoare triple {102061#(<= proc_i 16)} assume a[5] == 1000; {102061#(<= proc_i 16)} is VALID [2019-05-15 10:18:20,148 INFO L273 TraceCheckUtils]: 28: Hoare triple {102061#(<= proc_i 16)} assume j > 4; {102061#(<= proc_i 16)} is VALID [2019-05-15 10:18:20,149 INFO L273 TraceCheckUtils]: 29: Hoare triple {102061#(<= proc_i 16)} assume j < 6; {102061#(<= proc_i 16)} is VALID [2019-05-15 10:18:20,150 INFO L273 TraceCheckUtils]: 30: Hoare triple {102061#(<= proc_i 16)} i := i + 4; {102080#(<= proc_i 20)} is VALID [2019-05-15 10:18:20,150 INFO L273 TraceCheckUtils]: 31: Hoare triple {102080#(<= proc_i 20)} assume i <= 1000; {102080#(<= proc_i 20)} is VALID [2019-05-15 10:18:20,150 INFO L273 TraceCheckUtils]: 32: Hoare triple {102080#(<= proc_i 20)} assume i + 4 < a[j]; {102080#(<= proc_i 20)} is VALID [2019-05-15 10:18:20,151 INFO L273 TraceCheckUtils]: 33: Hoare triple {102080#(<= proc_i 20)} assume a[5] == 1000; {102080#(<= proc_i 20)} is VALID [2019-05-15 10:18:20,151 INFO L273 TraceCheckUtils]: 34: Hoare triple {102080#(<= proc_i 20)} assume j > 4; {102080#(<= proc_i 20)} is VALID [2019-05-15 10:18:20,152 INFO L273 TraceCheckUtils]: 35: Hoare triple {102080#(<= proc_i 20)} assume j < 6; {102080#(<= proc_i 20)} is VALID [2019-05-15 10:18:20,153 INFO L273 TraceCheckUtils]: 36: Hoare triple {102080#(<= proc_i 20)} i := i + 4; {102099#(<= proc_i 24)} is VALID [2019-05-15 10:18:20,153 INFO L273 TraceCheckUtils]: 37: Hoare triple {102099#(<= proc_i 24)} assume i <= 1000; {102099#(<= proc_i 24)} is VALID [2019-05-15 10:18:20,153 INFO L273 TraceCheckUtils]: 38: Hoare triple {102099#(<= proc_i 24)} assume i + 4 < a[j]; {102099#(<= proc_i 24)} is VALID [2019-05-15 10:18:20,154 INFO L273 TraceCheckUtils]: 39: Hoare triple {102099#(<= proc_i 24)} assume a[5] == 1000; {102099#(<= proc_i 24)} is VALID [2019-05-15 10:18:20,154 INFO L273 TraceCheckUtils]: 40: Hoare triple {102099#(<= proc_i 24)} assume j > 4; {102099#(<= proc_i 24)} is VALID [2019-05-15 10:18:20,155 INFO L273 TraceCheckUtils]: 41: Hoare triple {102099#(<= proc_i 24)} assume j < 6; {102099#(<= proc_i 24)} is VALID [2019-05-15 10:18:20,155 INFO L273 TraceCheckUtils]: 42: Hoare triple {102099#(<= proc_i 24)} i := i + 4; {102118#(<= proc_i 28)} is VALID [2019-05-15 10:18:20,156 INFO L273 TraceCheckUtils]: 43: Hoare triple {102118#(<= proc_i 28)} assume i <= 1000; {102118#(<= proc_i 28)} is VALID [2019-05-15 10:18:20,156 INFO L273 TraceCheckUtils]: 44: Hoare triple {102118#(<= proc_i 28)} assume i + 4 < a[j]; {102118#(<= proc_i 28)} is VALID [2019-05-15 10:18:20,157 INFO L273 TraceCheckUtils]: 45: Hoare triple {102118#(<= proc_i 28)} assume a[5] == 1000; {102118#(<= proc_i 28)} is VALID [2019-05-15 10:18:20,157 INFO L273 TraceCheckUtils]: 46: Hoare triple {102118#(<= proc_i 28)} assume j > 4; {102118#(<= proc_i 28)} is VALID [2019-05-15 10:18:20,158 INFO L273 TraceCheckUtils]: 47: Hoare triple {102118#(<= proc_i 28)} assume j < 6; {102118#(<= proc_i 28)} is VALID [2019-05-15 10:18:20,158 INFO L273 TraceCheckUtils]: 48: Hoare triple {102118#(<= proc_i 28)} i := i + 4; {102137#(<= proc_i 32)} is VALID [2019-05-15 10:18:20,159 INFO L273 TraceCheckUtils]: 49: Hoare triple {102137#(<= proc_i 32)} assume i <= 1000; {102137#(<= proc_i 32)} is VALID [2019-05-15 10:18:20,159 INFO L273 TraceCheckUtils]: 50: Hoare triple {102137#(<= proc_i 32)} assume i + 4 < a[j]; {102137#(<= proc_i 32)} is VALID [2019-05-15 10:18:20,160 INFO L273 TraceCheckUtils]: 51: Hoare triple {102137#(<= proc_i 32)} assume a[5] == 1000; {102137#(<= proc_i 32)} is VALID [2019-05-15 10:18:20,160 INFO L273 TraceCheckUtils]: 52: Hoare triple {102137#(<= proc_i 32)} assume j > 4; {102137#(<= proc_i 32)} is VALID [2019-05-15 10:18:20,161 INFO L273 TraceCheckUtils]: 53: Hoare triple {102137#(<= proc_i 32)} assume j < 6; {102137#(<= proc_i 32)} is VALID [2019-05-15 10:18:20,161 INFO L273 TraceCheckUtils]: 54: Hoare triple {102137#(<= proc_i 32)} i := i + 4; {102156#(<= proc_i 36)} is VALID [2019-05-15 10:18:20,162 INFO L273 TraceCheckUtils]: 55: Hoare triple {102156#(<= proc_i 36)} assume i <= 1000; {102156#(<= proc_i 36)} is VALID [2019-05-15 10:18:20,162 INFO L273 TraceCheckUtils]: 56: Hoare triple {102156#(<= proc_i 36)} assume i + 4 < a[j]; {102156#(<= proc_i 36)} is VALID [2019-05-15 10:18:20,163 INFO L273 TraceCheckUtils]: 57: Hoare triple {102156#(<= proc_i 36)} assume a[5] == 1000; {102156#(<= proc_i 36)} is VALID [2019-05-15 10:18:20,163 INFO L273 TraceCheckUtils]: 58: Hoare triple {102156#(<= proc_i 36)} assume j > 4; {102156#(<= proc_i 36)} is VALID [2019-05-15 10:18:20,164 INFO L273 TraceCheckUtils]: 59: Hoare triple {102156#(<= proc_i 36)} assume j < 6; {102156#(<= proc_i 36)} is VALID [2019-05-15 10:18:20,164 INFO L273 TraceCheckUtils]: 60: Hoare triple {102156#(<= proc_i 36)} i := i + 4; {102175#(<= proc_i 40)} is VALID [2019-05-15 10:18:20,165 INFO L273 TraceCheckUtils]: 61: Hoare triple {102175#(<= proc_i 40)} assume i <= 1000; {102175#(<= proc_i 40)} is VALID [2019-05-15 10:18:20,165 INFO L273 TraceCheckUtils]: 62: Hoare triple {102175#(<= proc_i 40)} assume i + 4 < a[j]; {102175#(<= proc_i 40)} is VALID [2019-05-15 10:18:20,166 INFO L273 TraceCheckUtils]: 63: Hoare triple {102175#(<= proc_i 40)} assume a[5] == 1000; {102175#(<= proc_i 40)} is VALID [2019-05-15 10:18:20,166 INFO L273 TraceCheckUtils]: 64: Hoare triple {102175#(<= proc_i 40)} assume j > 4; {102175#(<= proc_i 40)} is VALID [2019-05-15 10:18:20,167 INFO L273 TraceCheckUtils]: 65: Hoare triple {102175#(<= proc_i 40)} assume j < 6; {102175#(<= proc_i 40)} is VALID [2019-05-15 10:18:20,167 INFO L273 TraceCheckUtils]: 66: Hoare triple {102175#(<= proc_i 40)} i := i + 4; {102194#(<= proc_i 44)} is VALID [2019-05-15 10:18:20,168 INFO L273 TraceCheckUtils]: 67: Hoare triple {102194#(<= proc_i 44)} assume i <= 1000; {102194#(<= proc_i 44)} is VALID [2019-05-15 10:18:20,168 INFO L273 TraceCheckUtils]: 68: Hoare triple {102194#(<= proc_i 44)} assume i + 4 < a[j]; {102194#(<= proc_i 44)} is VALID [2019-05-15 10:18:20,169 INFO L273 TraceCheckUtils]: 69: Hoare triple {102194#(<= proc_i 44)} assume a[5] == 1000; {102194#(<= proc_i 44)} is VALID [2019-05-15 10:18:20,169 INFO L273 TraceCheckUtils]: 70: Hoare triple {102194#(<= proc_i 44)} assume j > 4; {102194#(<= proc_i 44)} is VALID [2019-05-15 10:18:20,169 INFO L273 TraceCheckUtils]: 71: Hoare triple {102194#(<= proc_i 44)} assume j < 6; {102194#(<= proc_i 44)} is VALID [2019-05-15 10:18:20,170 INFO L273 TraceCheckUtils]: 72: Hoare triple {102194#(<= proc_i 44)} i := i + 4; {102213#(<= proc_i 48)} is VALID [2019-05-15 10:18:20,171 INFO L273 TraceCheckUtils]: 73: Hoare triple {102213#(<= proc_i 48)} assume i <= 1000; {102213#(<= proc_i 48)} is VALID [2019-05-15 10:18:20,171 INFO L273 TraceCheckUtils]: 74: Hoare triple {102213#(<= proc_i 48)} assume i + 4 < a[j]; {102213#(<= proc_i 48)} is VALID [2019-05-15 10:18:20,171 INFO L273 TraceCheckUtils]: 75: Hoare triple {102213#(<= proc_i 48)} assume a[5] == 1000; {102213#(<= proc_i 48)} is VALID [2019-05-15 10:18:20,172 INFO L273 TraceCheckUtils]: 76: Hoare triple {102213#(<= proc_i 48)} assume j > 4; {102213#(<= proc_i 48)} is VALID [2019-05-15 10:18:20,172 INFO L273 TraceCheckUtils]: 77: Hoare triple {102213#(<= proc_i 48)} assume j < 6; {102213#(<= proc_i 48)} is VALID [2019-05-15 10:18:20,173 INFO L273 TraceCheckUtils]: 78: Hoare triple {102213#(<= proc_i 48)} i := i + 4; {102232#(<= proc_i 52)} is VALID [2019-05-15 10:18:20,174 INFO L273 TraceCheckUtils]: 79: Hoare triple {102232#(<= proc_i 52)} assume i <= 1000; {102232#(<= proc_i 52)} is VALID [2019-05-15 10:18:20,174 INFO L273 TraceCheckUtils]: 80: Hoare triple {102232#(<= proc_i 52)} assume i + 4 < a[j]; {102232#(<= proc_i 52)} is VALID [2019-05-15 10:18:20,174 INFO L273 TraceCheckUtils]: 81: Hoare triple {102232#(<= proc_i 52)} assume a[5] == 1000; {102232#(<= proc_i 52)} is VALID [2019-05-15 10:18:20,175 INFO L273 TraceCheckUtils]: 82: Hoare triple {102232#(<= proc_i 52)} assume j > 4; {102232#(<= proc_i 52)} is VALID [2019-05-15 10:18:20,175 INFO L273 TraceCheckUtils]: 83: Hoare triple {102232#(<= proc_i 52)} assume j < 6; {102232#(<= proc_i 52)} is VALID [2019-05-15 10:18:20,176 INFO L273 TraceCheckUtils]: 84: Hoare triple {102232#(<= proc_i 52)} i := i + 4; {102251#(<= proc_i 56)} is VALID [2019-05-15 10:18:20,176 INFO L273 TraceCheckUtils]: 85: Hoare triple {102251#(<= proc_i 56)} assume i <= 1000; {102251#(<= proc_i 56)} is VALID [2019-05-15 10:18:20,177 INFO L273 TraceCheckUtils]: 86: Hoare triple {102251#(<= proc_i 56)} assume i + 4 < a[j]; {102251#(<= proc_i 56)} is VALID [2019-05-15 10:18:20,177 INFO L273 TraceCheckUtils]: 87: Hoare triple {102251#(<= proc_i 56)} assume a[5] == 1000; {102251#(<= proc_i 56)} is VALID [2019-05-15 10:18:20,178 INFO L273 TraceCheckUtils]: 88: Hoare triple {102251#(<= proc_i 56)} assume j > 4; {102251#(<= proc_i 56)} is VALID [2019-05-15 10:18:20,178 INFO L273 TraceCheckUtils]: 89: Hoare triple {102251#(<= proc_i 56)} assume j < 6; {102251#(<= proc_i 56)} is VALID [2019-05-15 10:18:20,179 INFO L273 TraceCheckUtils]: 90: Hoare triple {102251#(<= proc_i 56)} i := i + 4; {102270#(<= proc_i 60)} is VALID [2019-05-15 10:18:20,179 INFO L273 TraceCheckUtils]: 91: Hoare triple {102270#(<= proc_i 60)} assume i <= 1000; {102270#(<= proc_i 60)} is VALID [2019-05-15 10:18:20,180 INFO L273 TraceCheckUtils]: 92: Hoare triple {102270#(<= proc_i 60)} assume i + 4 < a[j]; {102270#(<= proc_i 60)} is VALID [2019-05-15 10:18:20,180 INFO L273 TraceCheckUtils]: 93: Hoare triple {102270#(<= proc_i 60)} assume a[5] == 1000; {102270#(<= proc_i 60)} is VALID [2019-05-15 10:18:20,181 INFO L273 TraceCheckUtils]: 94: Hoare triple {102270#(<= proc_i 60)} assume j > 4; {102270#(<= proc_i 60)} is VALID [2019-05-15 10:18:20,181 INFO L273 TraceCheckUtils]: 95: Hoare triple {102270#(<= proc_i 60)} assume j < 6; {102270#(<= proc_i 60)} is VALID [2019-05-15 10:18:20,182 INFO L273 TraceCheckUtils]: 96: Hoare triple {102270#(<= proc_i 60)} i := i + 4; {102289#(<= proc_i 64)} is VALID [2019-05-15 10:18:20,182 INFO L273 TraceCheckUtils]: 97: Hoare triple {102289#(<= proc_i 64)} assume i <= 1000; {102289#(<= proc_i 64)} is VALID [2019-05-15 10:18:20,183 INFO L273 TraceCheckUtils]: 98: Hoare triple {102289#(<= proc_i 64)} assume i + 4 < a[j]; {102289#(<= proc_i 64)} is VALID [2019-05-15 10:18:20,183 INFO L273 TraceCheckUtils]: 99: Hoare triple {102289#(<= proc_i 64)} assume a[5] == 1000; {102289#(<= proc_i 64)} is VALID [2019-05-15 10:18:20,184 INFO L273 TraceCheckUtils]: 100: Hoare triple {102289#(<= proc_i 64)} assume j > 4; {102289#(<= proc_i 64)} is VALID [2019-05-15 10:18:20,184 INFO L273 TraceCheckUtils]: 101: Hoare triple {102289#(<= proc_i 64)} assume j < 6; {102289#(<= proc_i 64)} is VALID [2019-05-15 10:18:20,185 INFO L273 TraceCheckUtils]: 102: Hoare triple {102289#(<= proc_i 64)} i := i + 4; {102308#(<= proc_i 68)} is VALID [2019-05-15 10:18:20,185 INFO L273 TraceCheckUtils]: 103: Hoare triple {102308#(<= proc_i 68)} assume i <= 1000; {102308#(<= proc_i 68)} is VALID [2019-05-15 10:18:20,186 INFO L273 TraceCheckUtils]: 104: Hoare triple {102308#(<= proc_i 68)} assume i + 4 < a[j]; {102308#(<= proc_i 68)} is VALID [2019-05-15 10:18:20,186 INFO L273 TraceCheckUtils]: 105: Hoare triple {102308#(<= proc_i 68)} assume a[5] == 1000; {102308#(<= proc_i 68)} is VALID [2019-05-15 10:18:20,187 INFO L273 TraceCheckUtils]: 106: Hoare triple {102308#(<= proc_i 68)} assume j > 4; {102308#(<= proc_i 68)} is VALID [2019-05-15 10:18:20,187 INFO L273 TraceCheckUtils]: 107: Hoare triple {102308#(<= proc_i 68)} assume j < 6; {102308#(<= proc_i 68)} is VALID [2019-05-15 10:18:20,188 INFO L273 TraceCheckUtils]: 108: Hoare triple {102308#(<= proc_i 68)} i := i + 4; {102327#(<= proc_i 72)} is VALID [2019-05-15 10:18:20,188 INFO L273 TraceCheckUtils]: 109: Hoare triple {102327#(<= proc_i 72)} assume i <= 1000; {102327#(<= proc_i 72)} is VALID [2019-05-15 10:18:20,189 INFO L273 TraceCheckUtils]: 110: Hoare triple {102327#(<= proc_i 72)} assume i + 4 < a[j]; {102327#(<= proc_i 72)} is VALID [2019-05-15 10:18:20,189 INFO L273 TraceCheckUtils]: 111: Hoare triple {102327#(<= proc_i 72)} assume a[5] == 1000; {102327#(<= proc_i 72)} is VALID [2019-05-15 10:18:20,190 INFO L273 TraceCheckUtils]: 112: Hoare triple {102327#(<= proc_i 72)} assume j > 4; {102327#(<= proc_i 72)} is VALID [2019-05-15 10:18:20,190 INFO L273 TraceCheckUtils]: 113: Hoare triple {102327#(<= proc_i 72)} assume j < 6; {102327#(<= proc_i 72)} is VALID [2019-05-15 10:18:20,191 INFO L273 TraceCheckUtils]: 114: Hoare triple {102327#(<= proc_i 72)} i := i + 4; {102346#(<= proc_i 76)} is VALID [2019-05-15 10:18:20,191 INFO L273 TraceCheckUtils]: 115: Hoare triple {102346#(<= proc_i 76)} assume i <= 1000; {102346#(<= proc_i 76)} is VALID [2019-05-15 10:18:20,192 INFO L273 TraceCheckUtils]: 116: Hoare triple {102346#(<= proc_i 76)} assume i + 4 < a[j]; {102346#(<= proc_i 76)} is VALID [2019-05-15 10:18:20,192 INFO L273 TraceCheckUtils]: 117: Hoare triple {102346#(<= proc_i 76)} assume a[5] == 1000; {102346#(<= proc_i 76)} is VALID [2019-05-15 10:18:20,193 INFO L273 TraceCheckUtils]: 118: Hoare triple {102346#(<= proc_i 76)} assume j > 4; {102346#(<= proc_i 76)} is VALID [2019-05-15 10:18:20,193 INFO L273 TraceCheckUtils]: 119: Hoare triple {102346#(<= proc_i 76)} assume j < 6; {102346#(<= proc_i 76)} is VALID [2019-05-15 10:18:20,194 INFO L273 TraceCheckUtils]: 120: Hoare triple {102346#(<= proc_i 76)} i := i + 4; {102365#(<= proc_i 80)} is VALID [2019-05-15 10:18:20,194 INFO L273 TraceCheckUtils]: 121: Hoare triple {102365#(<= proc_i 80)} assume i <= 1000; {102365#(<= proc_i 80)} is VALID [2019-05-15 10:18:20,195 INFO L273 TraceCheckUtils]: 122: Hoare triple {102365#(<= proc_i 80)} assume i + 4 < a[j]; {102365#(<= proc_i 80)} is VALID [2019-05-15 10:18:20,195 INFO L273 TraceCheckUtils]: 123: Hoare triple {102365#(<= proc_i 80)} assume a[5] == 1000; {102365#(<= proc_i 80)} is VALID [2019-05-15 10:18:20,196 INFO L273 TraceCheckUtils]: 124: Hoare triple {102365#(<= proc_i 80)} assume j > 4; {102365#(<= proc_i 80)} is VALID [2019-05-15 10:18:20,196 INFO L273 TraceCheckUtils]: 125: Hoare triple {102365#(<= proc_i 80)} assume j < 6; {102365#(<= proc_i 80)} is VALID [2019-05-15 10:18:20,197 INFO L273 TraceCheckUtils]: 126: Hoare triple {102365#(<= proc_i 80)} i := i + 4; {102384#(<= proc_i 84)} is VALID [2019-05-15 10:18:20,197 INFO L273 TraceCheckUtils]: 127: Hoare triple {102384#(<= proc_i 84)} assume i <= 1000; {102384#(<= proc_i 84)} is VALID [2019-05-15 10:18:20,198 INFO L273 TraceCheckUtils]: 128: Hoare triple {102384#(<= proc_i 84)} assume i + 4 < a[j]; {102384#(<= proc_i 84)} is VALID [2019-05-15 10:18:20,198 INFO L273 TraceCheckUtils]: 129: Hoare triple {102384#(<= proc_i 84)} assume a[5] == 1000; {102384#(<= proc_i 84)} is VALID [2019-05-15 10:18:20,198 INFO L273 TraceCheckUtils]: 130: Hoare triple {102384#(<= proc_i 84)} assume j > 4; {102384#(<= proc_i 84)} is VALID [2019-05-15 10:18:20,199 INFO L273 TraceCheckUtils]: 131: Hoare triple {102384#(<= proc_i 84)} assume j < 6; {102384#(<= proc_i 84)} is VALID [2019-05-15 10:18:20,200 INFO L273 TraceCheckUtils]: 132: Hoare triple {102384#(<= proc_i 84)} i := i + 4; {102403#(<= proc_i 88)} is VALID [2019-05-15 10:18:20,200 INFO L273 TraceCheckUtils]: 133: Hoare triple {102403#(<= proc_i 88)} assume i <= 1000; {102403#(<= proc_i 88)} is VALID [2019-05-15 10:18:20,200 INFO L273 TraceCheckUtils]: 134: Hoare triple {102403#(<= proc_i 88)} assume i + 4 < a[j]; {102403#(<= proc_i 88)} is VALID [2019-05-15 10:18:20,201 INFO L273 TraceCheckUtils]: 135: Hoare triple {102403#(<= proc_i 88)} assume a[5] == 1000; {102403#(<= proc_i 88)} is VALID [2019-05-15 10:18:20,201 INFO L273 TraceCheckUtils]: 136: Hoare triple {102403#(<= proc_i 88)} assume j > 4; {102403#(<= proc_i 88)} is VALID [2019-05-15 10:18:20,202 INFO L273 TraceCheckUtils]: 137: Hoare triple {102403#(<= proc_i 88)} assume j < 6; {102403#(<= proc_i 88)} is VALID [2019-05-15 10:18:20,203 INFO L273 TraceCheckUtils]: 138: Hoare triple {102403#(<= proc_i 88)} i := i + 4; {102422#(<= proc_i 92)} is VALID [2019-05-15 10:18:20,203 INFO L273 TraceCheckUtils]: 139: Hoare triple {102422#(<= proc_i 92)} assume i <= 1000; {102422#(<= proc_i 92)} is VALID [2019-05-15 10:18:20,203 INFO L273 TraceCheckUtils]: 140: Hoare triple {102422#(<= proc_i 92)} assume i + 4 < a[j]; {102422#(<= proc_i 92)} is VALID [2019-05-15 10:18:20,204 INFO L273 TraceCheckUtils]: 141: Hoare triple {102422#(<= proc_i 92)} assume a[5] == 1000; {102422#(<= proc_i 92)} is VALID [2019-05-15 10:18:20,204 INFO L273 TraceCheckUtils]: 142: Hoare triple {102422#(<= proc_i 92)} assume j > 4; {102422#(<= proc_i 92)} is VALID [2019-05-15 10:18:20,205 INFO L273 TraceCheckUtils]: 143: Hoare triple {102422#(<= proc_i 92)} assume j < 6; {102422#(<= proc_i 92)} is VALID [2019-05-15 10:18:20,205 INFO L273 TraceCheckUtils]: 144: Hoare triple {102422#(<= proc_i 92)} i := i + 4; {102441#(<= proc_i 96)} is VALID [2019-05-15 10:18:20,206 INFO L273 TraceCheckUtils]: 145: Hoare triple {102441#(<= proc_i 96)} assume i <= 1000; {102441#(<= proc_i 96)} is VALID [2019-05-15 10:18:20,206 INFO L273 TraceCheckUtils]: 146: Hoare triple {102441#(<= proc_i 96)} assume i + 4 < a[j]; {102441#(<= proc_i 96)} is VALID [2019-05-15 10:18:20,207 INFO L273 TraceCheckUtils]: 147: Hoare triple {102441#(<= proc_i 96)} assume a[5] == 1000; {102441#(<= proc_i 96)} is VALID [2019-05-15 10:18:20,207 INFO L273 TraceCheckUtils]: 148: Hoare triple {102441#(<= proc_i 96)} assume j > 4; {102441#(<= proc_i 96)} is VALID [2019-05-15 10:18:20,208 INFO L273 TraceCheckUtils]: 149: Hoare triple {102441#(<= proc_i 96)} assume j < 6; {102441#(<= proc_i 96)} is VALID [2019-05-15 10:18:20,208 INFO L273 TraceCheckUtils]: 150: Hoare triple {102441#(<= proc_i 96)} i := i + 4; {102460#(<= proc_i 100)} is VALID [2019-05-15 10:18:20,209 INFO L273 TraceCheckUtils]: 151: Hoare triple {102460#(<= proc_i 100)} assume i <= 1000; {102460#(<= proc_i 100)} is VALID [2019-05-15 10:18:20,209 INFO L273 TraceCheckUtils]: 152: Hoare triple {102460#(<= proc_i 100)} assume i + 4 < a[j]; {102460#(<= proc_i 100)} is VALID [2019-05-15 10:18:20,210 INFO L273 TraceCheckUtils]: 153: Hoare triple {102460#(<= proc_i 100)} assume a[5] == 1000; {102460#(<= proc_i 100)} is VALID [2019-05-15 10:18:20,210 INFO L273 TraceCheckUtils]: 154: Hoare triple {102460#(<= proc_i 100)} assume j > 4; {102460#(<= proc_i 100)} is VALID [2019-05-15 10:18:20,211 INFO L273 TraceCheckUtils]: 155: Hoare triple {102460#(<= proc_i 100)} assume j < 6; {102460#(<= proc_i 100)} is VALID [2019-05-15 10:18:20,211 INFO L273 TraceCheckUtils]: 156: Hoare triple {102460#(<= proc_i 100)} i := i + 4; {102479#(<= proc_i 104)} is VALID [2019-05-15 10:18:20,212 INFO L273 TraceCheckUtils]: 157: Hoare triple {102479#(<= proc_i 104)} assume i <= 1000; {102479#(<= proc_i 104)} is VALID [2019-05-15 10:18:20,212 INFO L273 TraceCheckUtils]: 158: Hoare triple {102479#(<= proc_i 104)} assume i + 4 < a[j]; {102479#(<= proc_i 104)} is VALID [2019-05-15 10:18:20,213 INFO L273 TraceCheckUtils]: 159: Hoare triple {102479#(<= proc_i 104)} assume a[5] == 1000; {102479#(<= proc_i 104)} is VALID [2019-05-15 10:18:20,213 INFO L273 TraceCheckUtils]: 160: Hoare triple {102479#(<= proc_i 104)} assume j > 4; {102479#(<= proc_i 104)} is VALID [2019-05-15 10:18:20,214 INFO L273 TraceCheckUtils]: 161: Hoare triple {102479#(<= proc_i 104)} assume j < 6; {102479#(<= proc_i 104)} is VALID [2019-05-15 10:18:20,214 INFO L273 TraceCheckUtils]: 162: Hoare triple {102479#(<= proc_i 104)} i := i + 4; {102498#(<= proc_i 108)} is VALID [2019-05-15 10:18:20,215 INFO L273 TraceCheckUtils]: 163: Hoare triple {102498#(<= proc_i 108)} assume i <= 1000; {102498#(<= proc_i 108)} is VALID [2019-05-15 10:18:20,215 INFO L273 TraceCheckUtils]: 164: Hoare triple {102498#(<= proc_i 108)} assume i + 4 < a[j]; {102498#(<= proc_i 108)} is VALID [2019-05-15 10:18:20,216 INFO L273 TraceCheckUtils]: 165: Hoare triple {102498#(<= proc_i 108)} assume a[5] == 1000; {102498#(<= proc_i 108)} is VALID [2019-05-15 10:18:20,216 INFO L273 TraceCheckUtils]: 166: Hoare triple {102498#(<= proc_i 108)} assume j > 4; {102498#(<= proc_i 108)} is VALID [2019-05-15 10:18:20,217 INFO L273 TraceCheckUtils]: 167: Hoare triple {102498#(<= proc_i 108)} assume j < 6; {102498#(<= proc_i 108)} is VALID [2019-05-15 10:18:20,217 INFO L273 TraceCheckUtils]: 168: Hoare triple {102498#(<= proc_i 108)} i := i + 4; {102517#(<= proc_i 112)} is VALID [2019-05-15 10:18:20,218 INFO L273 TraceCheckUtils]: 169: Hoare triple {102517#(<= proc_i 112)} assume i <= 1000; {102517#(<= proc_i 112)} is VALID [2019-05-15 10:18:20,218 INFO L273 TraceCheckUtils]: 170: Hoare triple {102517#(<= proc_i 112)} assume i + 4 < a[j]; {102517#(<= proc_i 112)} is VALID [2019-05-15 10:18:20,219 INFO L273 TraceCheckUtils]: 171: Hoare triple {102517#(<= proc_i 112)} assume a[5] == 1000; {102517#(<= proc_i 112)} is VALID [2019-05-15 10:18:20,219 INFO L273 TraceCheckUtils]: 172: Hoare triple {102517#(<= proc_i 112)} assume j > 4; {102517#(<= proc_i 112)} is VALID [2019-05-15 10:18:20,220 INFO L273 TraceCheckUtils]: 173: Hoare triple {102517#(<= proc_i 112)} assume j < 6; {102517#(<= proc_i 112)} is VALID [2019-05-15 10:18:20,220 INFO L273 TraceCheckUtils]: 174: Hoare triple {102517#(<= proc_i 112)} i := i + 4; {102536#(<= proc_i 116)} is VALID [2019-05-15 10:18:20,221 INFO L273 TraceCheckUtils]: 175: Hoare triple {102536#(<= proc_i 116)} assume i <= 1000; {102536#(<= proc_i 116)} is VALID [2019-05-15 10:18:20,221 INFO L273 TraceCheckUtils]: 176: Hoare triple {102536#(<= proc_i 116)} assume i + 4 < a[j]; {102536#(<= proc_i 116)} is VALID [2019-05-15 10:18:20,222 INFO L273 TraceCheckUtils]: 177: Hoare triple {102536#(<= proc_i 116)} assume a[5] == 1000; {102536#(<= proc_i 116)} is VALID [2019-05-15 10:18:20,222 INFO L273 TraceCheckUtils]: 178: Hoare triple {102536#(<= proc_i 116)} assume j > 4; {102536#(<= proc_i 116)} is VALID [2019-05-15 10:18:20,222 INFO L273 TraceCheckUtils]: 179: Hoare triple {102536#(<= proc_i 116)} assume j < 6; {102536#(<= proc_i 116)} is VALID [2019-05-15 10:18:20,223 INFO L273 TraceCheckUtils]: 180: Hoare triple {102536#(<= proc_i 116)} i := i + 4; {102555#(<= proc_i 120)} is VALID [2019-05-15 10:18:20,224 INFO L273 TraceCheckUtils]: 181: Hoare triple {102555#(<= proc_i 120)} assume i <= 1000; {102555#(<= proc_i 120)} is VALID [2019-05-15 10:18:20,224 INFO L273 TraceCheckUtils]: 182: Hoare triple {102555#(<= proc_i 120)} assume i + 4 < a[j]; {102555#(<= proc_i 120)} is VALID [2019-05-15 10:18:20,225 INFO L273 TraceCheckUtils]: 183: Hoare triple {102555#(<= proc_i 120)} assume a[5] == 1000; {102555#(<= proc_i 120)} is VALID [2019-05-15 10:18:20,225 INFO L273 TraceCheckUtils]: 184: Hoare triple {102555#(<= proc_i 120)} assume j > 4; {102555#(<= proc_i 120)} is VALID [2019-05-15 10:18:20,225 INFO L273 TraceCheckUtils]: 185: Hoare triple {102555#(<= proc_i 120)} assume j < 6; {102555#(<= proc_i 120)} is VALID [2019-05-15 10:18:20,226 INFO L273 TraceCheckUtils]: 186: Hoare triple {102555#(<= proc_i 120)} i := i + 4; {102574#(<= proc_i 124)} is VALID [2019-05-15 10:18:20,227 INFO L273 TraceCheckUtils]: 187: Hoare triple {102574#(<= proc_i 124)} assume i <= 1000; {102574#(<= proc_i 124)} is VALID [2019-05-15 10:18:20,227 INFO L273 TraceCheckUtils]: 188: Hoare triple {102574#(<= proc_i 124)} assume i + 4 < a[j]; {102574#(<= proc_i 124)} is VALID [2019-05-15 10:18:20,227 INFO L273 TraceCheckUtils]: 189: Hoare triple {102574#(<= proc_i 124)} assume a[5] == 1000; {102574#(<= proc_i 124)} is VALID [2019-05-15 10:18:20,228 INFO L273 TraceCheckUtils]: 190: Hoare triple {102574#(<= proc_i 124)} assume j > 4; {102574#(<= proc_i 124)} is VALID [2019-05-15 10:18:20,228 INFO L273 TraceCheckUtils]: 191: Hoare triple {102574#(<= proc_i 124)} assume j < 6; {102574#(<= proc_i 124)} is VALID [2019-05-15 10:18:20,229 INFO L273 TraceCheckUtils]: 192: Hoare triple {102574#(<= proc_i 124)} i := i + 4; {102593#(<= proc_i 128)} is VALID [2019-05-15 10:18:20,229 INFO L273 TraceCheckUtils]: 193: Hoare triple {102593#(<= proc_i 128)} assume i <= 1000; {102593#(<= proc_i 128)} is VALID [2019-05-15 10:18:20,230 INFO L273 TraceCheckUtils]: 194: Hoare triple {102593#(<= proc_i 128)} assume i + 4 < a[j]; {102593#(<= proc_i 128)} is VALID [2019-05-15 10:18:20,230 INFO L273 TraceCheckUtils]: 195: Hoare triple {102593#(<= proc_i 128)} assume a[5] == 1000; {102593#(<= proc_i 128)} is VALID [2019-05-15 10:18:20,231 INFO L273 TraceCheckUtils]: 196: Hoare triple {102593#(<= proc_i 128)} assume j > 4; {102593#(<= proc_i 128)} is VALID [2019-05-15 10:18:20,231 INFO L273 TraceCheckUtils]: 197: Hoare triple {102593#(<= proc_i 128)} assume j < 6; {102593#(<= proc_i 128)} is VALID [2019-05-15 10:18:20,232 INFO L273 TraceCheckUtils]: 198: Hoare triple {102593#(<= proc_i 128)} i := i + 4; {102612#(<= proc_i 132)} is VALID [2019-05-15 10:18:20,232 INFO L273 TraceCheckUtils]: 199: Hoare triple {102612#(<= proc_i 132)} assume i <= 1000; {102612#(<= proc_i 132)} is VALID [2019-05-15 10:18:20,233 INFO L273 TraceCheckUtils]: 200: Hoare triple {102612#(<= proc_i 132)} assume i + 4 < a[j]; {102612#(<= proc_i 132)} is VALID [2019-05-15 10:18:20,233 INFO L273 TraceCheckUtils]: 201: Hoare triple {102612#(<= proc_i 132)} assume a[5] == 1000; {102612#(<= proc_i 132)} is VALID [2019-05-15 10:18:20,234 INFO L273 TraceCheckUtils]: 202: Hoare triple {102612#(<= proc_i 132)} assume j > 4; {102612#(<= proc_i 132)} is VALID [2019-05-15 10:18:20,234 INFO L273 TraceCheckUtils]: 203: Hoare triple {102612#(<= proc_i 132)} assume j < 6; {102612#(<= proc_i 132)} is VALID [2019-05-15 10:18:20,235 INFO L273 TraceCheckUtils]: 204: Hoare triple {102612#(<= proc_i 132)} i := i + 4; {102631#(<= proc_i 136)} is VALID [2019-05-15 10:18:20,235 INFO L273 TraceCheckUtils]: 205: Hoare triple {102631#(<= proc_i 136)} assume i <= 1000; {102631#(<= proc_i 136)} is VALID [2019-05-15 10:18:20,236 INFO L273 TraceCheckUtils]: 206: Hoare triple {102631#(<= proc_i 136)} assume i + 4 < a[j]; {102631#(<= proc_i 136)} is VALID [2019-05-15 10:18:20,236 INFO L273 TraceCheckUtils]: 207: Hoare triple {102631#(<= proc_i 136)} assume a[5] == 1000; {102631#(<= proc_i 136)} is VALID [2019-05-15 10:18:20,237 INFO L273 TraceCheckUtils]: 208: Hoare triple {102631#(<= proc_i 136)} assume j > 4; {102631#(<= proc_i 136)} is VALID [2019-05-15 10:18:20,237 INFO L273 TraceCheckUtils]: 209: Hoare triple {102631#(<= proc_i 136)} assume j < 6; {102631#(<= proc_i 136)} is VALID [2019-05-15 10:18:20,238 INFO L273 TraceCheckUtils]: 210: Hoare triple {102631#(<= proc_i 136)} i := i + 4; {102650#(<= proc_i 140)} is VALID [2019-05-15 10:18:20,238 INFO L273 TraceCheckUtils]: 211: Hoare triple {102650#(<= proc_i 140)} assume i <= 1000; {102650#(<= proc_i 140)} is VALID [2019-05-15 10:18:20,239 INFO L273 TraceCheckUtils]: 212: Hoare triple {102650#(<= proc_i 140)} assume i + 4 < a[j]; {102650#(<= proc_i 140)} is VALID [2019-05-15 10:18:20,239 INFO L273 TraceCheckUtils]: 213: Hoare triple {102650#(<= proc_i 140)} assume a[5] == 1000; {102650#(<= proc_i 140)} is VALID [2019-05-15 10:18:20,240 INFO L273 TraceCheckUtils]: 214: Hoare triple {102650#(<= proc_i 140)} assume j > 4; {102650#(<= proc_i 140)} is VALID [2019-05-15 10:18:20,240 INFO L273 TraceCheckUtils]: 215: Hoare triple {102650#(<= proc_i 140)} assume j < 6; {102650#(<= proc_i 140)} is VALID [2019-05-15 10:18:20,241 INFO L273 TraceCheckUtils]: 216: Hoare triple {102650#(<= proc_i 140)} i := i + 4; {102669#(<= proc_i 144)} is VALID [2019-05-15 10:18:20,241 INFO L273 TraceCheckUtils]: 217: Hoare triple {102669#(<= proc_i 144)} assume i <= 1000; {102669#(<= proc_i 144)} is VALID [2019-05-15 10:18:20,242 INFO L273 TraceCheckUtils]: 218: Hoare triple {102669#(<= proc_i 144)} assume i + 4 < a[j]; {102669#(<= proc_i 144)} is VALID [2019-05-15 10:18:20,242 INFO L273 TraceCheckUtils]: 219: Hoare triple {102669#(<= proc_i 144)} assume a[5] == 1000; {102669#(<= proc_i 144)} is VALID [2019-05-15 10:18:20,243 INFO L273 TraceCheckUtils]: 220: Hoare triple {102669#(<= proc_i 144)} assume j > 4; {102669#(<= proc_i 144)} is VALID [2019-05-15 10:18:20,243 INFO L273 TraceCheckUtils]: 221: Hoare triple {102669#(<= proc_i 144)} assume j < 6; {102669#(<= proc_i 144)} is VALID [2019-05-15 10:18:20,244 INFO L273 TraceCheckUtils]: 222: Hoare triple {102669#(<= proc_i 144)} i := i + 4; {102688#(<= proc_i 148)} is VALID [2019-05-15 10:18:20,244 INFO L273 TraceCheckUtils]: 223: Hoare triple {102688#(<= proc_i 148)} assume i <= 1000; {102688#(<= proc_i 148)} is VALID [2019-05-15 10:18:20,245 INFO L273 TraceCheckUtils]: 224: Hoare triple {102688#(<= proc_i 148)} assume i + 4 < a[j]; {102688#(<= proc_i 148)} is VALID [2019-05-15 10:18:20,245 INFO L273 TraceCheckUtils]: 225: Hoare triple {102688#(<= proc_i 148)} assume a[5] == 1000; {102688#(<= proc_i 148)} is VALID [2019-05-15 10:18:20,246 INFO L273 TraceCheckUtils]: 226: Hoare triple {102688#(<= proc_i 148)} assume j > 4; {102688#(<= proc_i 148)} is VALID [2019-05-15 10:18:20,246 INFO L273 TraceCheckUtils]: 227: Hoare triple {102688#(<= proc_i 148)} assume j < 6; {102688#(<= proc_i 148)} is VALID [2019-05-15 10:18:20,247 INFO L273 TraceCheckUtils]: 228: Hoare triple {102688#(<= proc_i 148)} i := i + 4; {102707#(<= proc_i 152)} is VALID [2019-05-15 10:18:20,247 INFO L273 TraceCheckUtils]: 229: Hoare triple {102707#(<= proc_i 152)} assume i <= 1000; {102707#(<= proc_i 152)} is VALID [2019-05-15 10:18:20,248 INFO L273 TraceCheckUtils]: 230: Hoare triple {102707#(<= proc_i 152)} assume i + 4 < a[j]; {102707#(<= proc_i 152)} is VALID [2019-05-15 10:18:20,248 INFO L273 TraceCheckUtils]: 231: Hoare triple {102707#(<= proc_i 152)} assume a[5] == 1000; {102707#(<= proc_i 152)} is VALID [2019-05-15 10:18:20,249 INFO L273 TraceCheckUtils]: 232: Hoare triple {102707#(<= proc_i 152)} assume j > 4; {102707#(<= proc_i 152)} is VALID [2019-05-15 10:18:20,249 INFO L273 TraceCheckUtils]: 233: Hoare triple {102707#(<= proc_i 152)} assume j < 6; {102707#(<= proc_i 152)} is VALID [2019-05-15 10:18:20,250 INFO L273 TraceCheckUtils]: 234: Hoare triple {102707#(<= proc_i 152)} i := i + 4; {102726#(<= proc_i 156)} is VALID [2019-05-15 10:18:20,250 INFO L273 TraceCheckUtils]: 235: Hoare triple {102726#(<= proc_i 156)} assume i <= 1000; {102726#(<= proc_i 156)} is VALID [2019-05-15 10:18:20,251 INFO L273 TraceCheckUtils]: 236: Hoare triple {102726#(<= proc_i 156)} assume i + 4 < a[j]; {102726#(<= proc_i 156)} is VALID [2019-05-15 10:18:20,251 INFO L273 TraceCheckUtils]: 237: Hoare triple {102726#(<= proc_i 156)} assume a[5] == 1000; {102726#(<= proc_i 156)} is VALID [2019-05-15 10:18:20,252 INFO L273 TraceCheckUtils]: 238: Hoare triple {102726#(<= proc_i 156)} assume j > 4; {102726#(<= proc_i 156)} is VALID [2019-05-15 10:18:20,252 INFO L273 TraceCheckUtils]: 239: Hoare triple {102726#(<= proc_i 156)} assume j < 6; {102726#(<= proc_i 156)} is VALID [2019-05-15 10:18:20,253 INFO L273 TraceCheckUtils]: 240: Hoare triple {102726#(<= proc_i 156)} i := i + 4; {102745#(<= proc_i 160)} is VALID [2019-05-15 10:18:20,253 INFO L273 TraceCheckUtils]: 241: Hoare triple {102745#(<= proc_i 160)} assume i <= 1000; {102745#(<= proc_i 160)} is VALID [2019-05-15 10:18:20,254 INFO L273 TraceCheckUtils]: 242: Hoare triple {102745#(<= proc_i 160)} assume i + 4 < a[j]; {102745#(<= proc_i 160)} is VALID [2019-05-15 10:18:20,254 INFO L273 TraceCheckUtils]: 243: Hoare triple {102745#(<= proc_i 160)} assume a[5] == 1000; {102745#(<= proc_i 160)} is VALID [2019-05-15 10:18:20,254 INFO L273 TraceCheckUtils]: 244: Hoare triple {102745#(<= proc_i 160)} assume j > 4; {102745#(<= proc_i 160)} is VALID [2019-05-15 10:18:20,255 INFO L273 TraceCheckUtils]: 245: Hoare triple {102745#(<= proc_i 160)} assume j < 6; {102745#(<= proc_i 160)} is VALID [2019-05-15 10:18:20,256 INFO L273 TraceCheckUtils]: 246: Hoare triple {102745#(<= proc_i 160)} i := i + 4; {102764#(<= proc_i 164)} is VALID [2019-05-15 10:18:20,256 INFO L273 TraceCheckUtils]: 247: Hoare triple {102764#(<= proc_i 164)} assume i <= 1000; {102764#(<= proc_i 164)} is VALID [2019-05-15 10:18:20,257 INFO L273 TraceCheckUtils]: 248: Hoare triple {102764#(<= proc_i 164)} assume i + 4 < a[j]; {102764#(<= proc_i 164)} is VALID [2019-05-15 10:18:20,257 INFO L273 TraceCheckUtils]: 249: Hoare triple {102764#(<= proc_i 164)} assume a[5] == 1000; {102764#(<= proc_i 164)} is VALID [2019-05-15 10:18:20,257 INFO L273 TraceCheckUtils]: 250: Hoare triple {102764#(<= proc_i 164)} assume j > 4; {102764#(<= proc_i 164)} is VALID [2019-05-15 10:18:20,258 INFO L273 TraceCheckUtils]: 251: Hoare triple {102764#(<= proc_i 164)} assume j < 6; {102764#(<= proc_i 164)} is VALID [2019-05-15 10:18:20,259 INFO L273 TraceCheckUtils]: 252: Hoare triple {102764#(<= proc_i 164)} i := i + 4; {102783#(<= proc_i 168)} is VALID [2019-05-15 10:18:20,259 INFO L273 TraceCheckUtils]: 253: Hoare triple {102783#(<= proc_i 168)} assume i <= 1000; {102783#(<= proc_i 168)} is VALID [2019-05-15 10:18:20,259 INFO L273 TraceCheckUtils]: 254: Hoare triple {102783#(<= proc_i 168)} assume i + 4 < a[j]; {102783#(<= proc_i 168)} is VALID [2019-05-15 10:18:20,260 INFO L273 TraceCheckUtils]: 255: Hoare triple {102783#(<= proc_i 168)} assume a[5] == 1000; {102783#(<= proc_i 168)} is VALID [2019-05-15 10:18:20,260 INFO L273 TraceCheckUtils]: 256: Hoare triple {102783#(<= proc_i 168)} assume j > 4; {102783#(<= proc_i 168)} is VALID [2019-05-15 10:18:20,261 INFO L273 TraceCheckUtils]: 257: Hoare triple {102783#(<= proc_i 168)} assume j < 6; {102783#(<= proc_i 168)} is VALID [2019-05-15 10:18:20,261 INFO L273 TraceCheckUtils]: 258: Hoare triple {102783#(<= proc_i 168)} i := i + 4; {102802#(<= proc_i 172)} is VALID [2019-05-15 10:18:20,262 INFO L273 TraceCheckUtils]: 259: Hoare triple {102802#(<= proc_i 172)} assume i <= 1000; {102802#(<= proc_i 172)} is VALID [2019-05-15 10:18:20,262 INFO L273 TraceCheckUtils]: 260: Hoare triple {102802#(<= proc_i 172)} assume i + 4 < a[j]; {102802#(<= proc_i 172)} is VALID [2019-05-15 10:18:20,263 INFO L273 TraceCheckUtils]: 261: Hoare triple {102802#(<= proc_i 172)} assume a[5] == 1000; {102802#(<= proc_i 172)} is VALID [2019-05-15 10:18:20,263 INFO L273 TraceCheckUtils]: 262: Hoare triple {102802#(<= proc_i 172)} assume j > 4; {102802#(<= proc_i 172)} is VALID [2019-05-15 10:18:20,264 INFO L273 TraceCheckUtils]: 263: Hoare triple {102802#(<= proc_i 172)} assume j < 6; {102802#(<= proc_i 172)} is VALID [2019-05-15 10:18:20,264 INFO L273 TraceCheckUtils]: 264: Hoare triple {102802#(<= proc_i 172)} i := i + 4; {102821#(<= proc_i 176)} is VALID [2019-05-15 10:18:20,265 INFO L273 TraceCheckUtils]: 265: Hoare triple {102821#(<= proc_i 176)} assume i <= 1000; {102821#(<= proc_i 176)} is VALID [2019-05-15 10:18:20,265 INFO L273 TraceCheckUtils]: 266: Hoare triple {102821#(<= proc_i 176)} assume i + 4 < a[j]; {102821#(<= proc_i 176)} is VALID [2019-05-15 10:18:20,266 INFO L273 TraceCheckUtils]: 267: Hoare triple {102821#(<= proc_i 176)} assume a[5] == 1000; {102821#(<= proc_i 176)} is VALID [2019-05-15 10:18:20,266 INFO L273 TraceCheckUtils]: 268: Hoare triple {102821#(<= proc_i 176)} assume j > 4; {102821#(<= proc_i 176)} is VALID [2019-05-15 10:18:20,267 INFO L273 TraceCheckUtils]: 269: Hoare triple {102821#(<= proc_i 176)} assume j < 6; {102821#(<= proc_i 176)} is VALID [2019-05-15 10:18:20,267 INFO L273 TraceCheckUtils]: 270: Hoare triple {102821#(<= proc_i 176)} i := i + 4; {102840#(<= proc_i 180)} is VALID [2019-05-15 10:18:20,268 INFO L273 TraceCheckUtils]: 271: Hoare triple {102840#(<= proc_i 180)} assume i <= 1000; {102840#(<= proc_i 180)} is VALID [2019-05-15 10:18:20,268 INFO L273 TraceCheckUtils]: 272: Hoare triple {102840#(<= proc_i 180)} assume i + 4 < a[j]; {102840#(<= proc_i 180)} is VALID [2019-05-15 10:18:20,269 INFO L273 TraceCheckUtils]: 273: Hoare triple {102840#(<= proc_i 180)} assume a[5] == 1000; {102840#(<= proc_i 180)} is VALID [2019-05-15 10:18:20,269 INFO L273 TraceCheckUtils]: 274: Hoare triple {102840#(<= proc_i 180)} assume j > 4; {102840#(<= proc_i 180)} is VALID [2019-05-15 10:18:20,270 INFO L273 TraceCheckUtils]: 275: Hoare triple {102840#(<= proc_i 180)} assume j < 6; {102840#(<= proc_i 180)} is VALID [2019-05-15 10:18:20,270 INFO L273 TraceCheckUtils]: 276: Hoare triple {102840#(<= proc_i 180)} i := i + 4; {102859#(<= proc_i 184)} is VALID [2019-05-15 10:18:20,271 INFO L273 TraceCheckUtils]: 277: Hoare triple {102859#(<= proc_i 184)} assume i <= 1000; {102859#(<= proc_i 184)} is VALID [2019-05-15 10:18:20,271 INFO L273 TraceCheckUtils]: 278: Hoare triple {102859#(<= proc_i 184)} assume i + 4 < a[j]; {102859#(<= proc_i 184)} is VALID [2019-05-15 10:18:20,272 INFO L273 TraceCheckUtils]: 279: Hoare triple {102859#(<= proc_i 184)} assume a[5] == 1000; {102859#(<= proc_i 184)} is VALID [2019-05-15 10:18:20,272 INFO L273 TraceCheckUtils]: 280: Hoare triple {102859#(<= proc_i 184)} assume j > 4; {102859#(<= proc_i 184)} is VALID [2019-05-15 10:18:20,273 INFO L273 TraceCheckUtils]: 281: Hoare triple {102859#(<= proc_i 184)} assume j < 6; {102859#(<= proc_i 184)} is VALID [2019-05-15 10:18:20,273 INFO L273 TraceCheckUtils]: 282: Hoare triple {102859#(<= proc_i 184)} i := i + 4; {102878#(<= proc_i 188)} is VALID [2019-05-15 10:18:20,274 INFO L273 TraceCheckUtils]: 283: Hoare triple {102878#(<= proc_i 188)} assume i <= 1000; {102878#(<= proc_i 188)} is VALID [2019-05-15 10:18:20,274 INFO L273 TraceCheckUtils]: 284: Hoare triple {102878#(<= proc_i 188)} assume i + 4 < a[j]; {102878#(<= proc_i 188)} is VALID [2019-05-15 10:18:20,275 INFO L273 TraceCheckUtils]: 285: Hoare triple {102878#(<= proc_i 188)} assume a[5] == 1000; {102878#(<= proc_i 188)} is VALID [2019-05-15 10:18:20,275 INFO L273 TraceCheckUtils]: 286: Hoare triple {102878#(<= proc_i 188)} assume j > 4; {102878#(<= proc_i 188)} is VALID [2019-05-15 10:18:20,276 INFO L273 TraceCheckUtils]: 287: Hoare triple {102878#(<= proc_i 188)} assume j < 6; {102878#(<= proc_i 188)} is VALID [2019-05-15 10:18:20,276 INFO L273 TraceCheckUtils]: 288: Hoare triple {102878#(<= proc_i 188)} i := i + 4; {102897#(<= proc_i 192)} is VALID [2019-05-15 10:18:20,277 INFO L273 TraceCheckUtils]: 289: Hoare triple {102897#(<= proc_i 192)} assume i <= 1000; {102897#(<= proc_i 192)} is VALID [2019-05-15 10:18:20,277 INFO L273 TraceCheckUtils]: 290: Hoare triple {102897#(<= proc_i 192)} assume i + 4 < a[j]; {102897#(<= proc_i 192)} is VALID [2019-05-15 10:18:20,278 INFO L273 TraceCheckUtils]: 291: Hoare triple {102897#(<= proc_i 192)} assume a[5] == 1000; {102897#(<= proc_i 192)} is VALID [2019-05-15 10:18:20,278 INFO L273 TraceCheckUtils]: 292: Hoare triple {102897#(<= proc_i 192)} assume j > 4; {102897#(<= proc_i 192)} is VALID [2019-05-15 10:18:20,279 INFO L273 TraceCheckUtils]: 293: Hoare triple {102897#(<= proc_i 192)} assume j < 6; {102897#(<= proc_i 192)} is VALID [2019-05-15 10:18:20,279 INFO L273 TraceCheckUtils]: 294: Hoare triple {102897#(<= proc_i 192)} i := i + 4; {102916#(<= proc_i 196)} is VALID [2019-05-15 10:18:20,280 INFO L273 TraceCheckUtils]: 295: Hoare triple {102916#(<= proc_i 196)} assume i <= 1000; {102916#(<= proc_i 196)} is VALID [2019-05-15 10:18:20,280 INFO L273 TraceCheckUtils]: 296: Hoare triple {102916#(<= proc_i 196)} assume i + 4 < a[j]; {102916#(<= proc_i 196)} is VALID [2019-05-15 10:18:20,281 INFO L273 TraceCheckUtils]: 297: Hoare triple {102916#(<= proc_i 196)} assume a[5] == 1000; {102916#(<= proc_i 196)} is VALID [2019-05-15 10:18:20,281 INFO L273 TraceCheckUtils]: 298: Hoare triple {102916#(<= proc_i 196)} assume j > 4; {102916#(<= proc_i 196)} is VALID [2019-05-15 10:18:20,281 INFO L273 TraceCheckUtils]: 299: Hoare triple {102916#(<= proc_i 196)} assume j < 6; {102916#(<= proc_i 196)} is VALID [2019-05-15 10:18:20,282 INFO L273 TraceCheckUtils]: 300: Hoare triple {102916#(<= proc_i 196)} i := i + 4; {102935#(<= proc_i 200)} is VALID [2019-05-15 10:18:20,283 INFO L273 TraceCheckUtils]: 301: Hoare triple {102935#(<= proc_i 200)} assume i <= 1000; {102935#(<= proc_i 200)} is VALID [2019-05-15 10:18:20,283 INFO L273 TraceCheckUtils]: 302: Hoare triple {102935#(<= proc_i 200)} assume i + 4 < a[j]; {102935#(<= proc_i 200)} is VALID [2019-05-15 10:18:20,283 INFO L273 TraceCheckUtils]: 303: Hoare triple {102935#(<= proc_i 200)} assume a[5] == 1000; {102935#(<= proc_i 200)} is VALID [2019-05-15 10:18:20,284 INFO L273 TraceCheckUtils]: 304: Hoare triple {102935#(<= proc_i 200)} assume j > 4; {102935#(<= proc_i 200)} is VALID [2019-05-15 10:18:20,284 INFO L273 TraceCheckUtils]: 305: Hoare triple {102935#(<= proc_i 200)} assume j < 6; {102935#(<= proc_i 200)} is VALID [2019-05-15 10:18:20,285 INFO L273 TraceCheckUtils]: 306: Hoare triple {102935#(<= proc_i 200)} i := i + 4; {102954#(<= proc_i 204)} is VALID [2019-05-15 10:18:20,286 INFO L273 TraceCheckUtils]: 307: Hoare triple {102954#(<= proc_i 204)} assume i <= 1000; {102954#(<= proc_i 204)} is VALID [2019-05-15 10:18:20,286 INFO L273 TraceCheckUtils]: 308: Hoare triple {102954#(<= proc_i 204)} assume i + 4 < a[j]; {102954#(<= proc_i 204)} is VALID [2019-05-15 10:18:20,286 INFO L273 TraceCheckUtils]: 309: Hoare triple {102954#(<= proc_i 204)} assume a[5] == 1000; {102954#(<= proc_i 204)} is VALID [2019-05-15 10:18:20,287 INFO L273 TraceCheckUtils]: 310: Hoare triple {102954#(<= proc_i 204)} assume j > 4; {102954#(<= proc_i 204)} is VALID [2019-05-15 10:18:20,287 INFO L273 TraceCheckUtils]: 311: Hoare triple {102954#(<= proc_i 204)} assume j < 6; {102954#(<= proc_i 204)} is VALID [2019-05-15 10:18:20,288 INFO L273 TraceCheckUtils]: 312: Hoare triple {102954#(<= proc_i 204)} i := i + 4; {102973#(<= proc_i 208)} is VALID [2019-05-15 10:18:20,288 INFO L273 TraceCheckUtils]: 313: Hoare triple {102973#(<= proc_i 208)} assume i <= 1000; {102973#(<= proc_i 208)} is VALID [2019-05-15 10:18:20,289 INFO L273 TraceCheckUtils]: 314: Hoare triple {102973#(<= proc_i 208)} assume i + 4 < a[j]; {102973#(<= proc_i 208)} is VALID [2019-05-15 10:18:20,289 INFO L273 TraceCheckUtils]: 315: Hoare triple {102973#(<= proc_i 208)} assume a[5] == 1000; {102973#(<= proc_i 208)} is VALID [2019-05-15 10:18:20,290 INFO L273 TraceCheckUtils]: 316: Hoare triple {102973#(<= proc_i 208)} assume j > 4; {102973#(<= proc_i 208)} is VALID [2019-05-15 10:18:20,290 INFO L273 TraceCheckUtils]: 317: Hoare triple {102973#(<= proc_i 208)} assume j < 6; {102973#(<= proc_i 208)} is VALID [2019-05-15 10:18:20,291 INFO L273 TraceCheckUtils]: 318: Hoare triple {102973#(<= proc_i 208)} i := i + 4; {102992#(<= proc_i 212)} is VALID [2019-05-15 10:18:20,291 INFO L273 TraceCheckUtils]: 319: Hoare triple {102992#(<= proc_i 212)} assume i <= 1000; {102992#(<= proc_i 212)} is VALID [2019-05-15 10:18:20,292 INFO L273 TraceCheckUtils]: 320: Hoare triple {102992#(<= proc_i 212)} assume i + 4 < a[j]; {102992#(<= proc_i 212)} is VALID [2019-05-15 10:18:20,292 INFO L273 TraceCheckUtils]: 321: Hoare triple {102992#(<= proc_i 212)} assume a[5] == 1000; {102992#(<= proc_i 212)} is VALID [2019-05-15 10:18:20,293 INFO L273 TraceCheckUtils]: 322: Hoare triple {102992#(<= proc_i 212)} assume j > 4; {102992#(<= proc_i 212)} is VALID [2019-05-15 10:18:20,293 INFO L273 TraceCheckUtils]: 323: Hoare triple {102992#(<= proc_i 212)} assume j < 6; {102992#(<= proc_i 212)} is VALID [2019-05-15 10:18:20,294 INFO L273 TraceCheckUtils]: 324: Hoare triple {102992#(<= proc_i 212)} i := i + 4; {103011#(<= proc_i 216)} is VALID [2019-05-15 10:18:20,294 INFO L273 TraceCheckUtils]: 325: Hoare triple {103011#(<= proc_i 216)} assume i <= 1000; {103011#(<= proc_i 216)} is VALID [2019-05-15 10:18:20,295 INFO L273 TraceCheckUtils]: 326: Hoare triple {103011#(<= proc_i 216)} assume i + 4 < a[j]; {103011#(<= proc_i 216)} is VALID [2019-05-15 10:18:20,295 INFO L273 TraceCheckUtils]: 327: Hoare triple {103011#(<= proc_i 216)} assume a[5] == 1000; {103011#(<= proc_i 216)} is VALID [2019-05-15 10:18:20,296 INFO L273 TraceCheckUtils]: 328: Hoare triple {103011#(<= proc_i 216)} assume j > 4; {103011#(<= proc_i 216)} is VALID [2019-05-15 10:18:20,296 INFO L273 TraceCheckUtils]: 329: Hoare triple {103011#(<= proc_i 216)} assume j < 6; {103011#(<= proc_i 216)} is VALID [2019-05-15 10:18:20,297 INFO L273 TraceCheckUtils]: 330: Hoare triple {103011#(<= proc_i 216)} i := i + 4; {103030#(<= proc_i 220)} is VALID [2019-05-15 10:18:20,297 INFO L273 TraceCheckUtils]: 331: Hoare triple {103030#(<= proc_i 220)} assume i <= 1000; {103030#(<= proc_i 220)} is VALID [2019-05-15 10:18:20,298 INFO L273 TraceCheckUtils]: 332: Hoare triple {103030#(<= proc_i 220)} assume i + 4 < a[j]; {103030#(<= proc_i 220)} is VALID [2019-05-15 10:18:20,298 INFO L273 TraceCheckUtils]: 333: Hoare triple {103030#(<= proc_i 220)} assume a[5] == 1000; {103030#(<= proc_i 220)} is VALID [2019-05-15 10:18:20,299 INFO L273 TraceCheckUtils]: 334: Hoare triple {103030#(<= proc_i 220)} assume j > 4; {103030#(<= proc_i 220)} is VALID [2019-05-15 10:18:20,299 INFO L273 TraceCheckUtils]: 335: Hoare triple {103030#(<= proc_i 220)} assume j < 6; {103030#(<= proc_i 220)} is VALID [2019-05-15 10:18:20,300 INFO L273 TraceCheckUtils]: 336: Hoare triple {103030#(<= proc_i 220)} i := i + 4; {103049#(<= proc_i 224)} is VALID [2019-05-15 10:18:20,300 INFO L273 TraceCheckUtils]: 337: Hoare triple {103049#(<= proc_i 224)} assume i <= 1000; {103049#(<= proc_i 224)} is VALID [2019-05-15 10:18:20,301 INFO L273 TraceCheckUtils]: 338: Hoare triple {103049#(<= proc_i 224)} assume i + 4 < a[j]; {103049#(<= proc_i 224)} is VALID [2019-05-15 10:18:20,301 INFO L273 TraceCheckUtils]: 339: Hoare triple {103049#(<= proc_i 224)} assume a[5] == 1000; {103049#(<= proc_i 224)} is VALID [2019-05-15 10:18:20,302 INFO L273 TraceCheckUtils]: 340: Hoare triple {103049#(<= proc_i 224)} assume j > 4; {103049#(<= proc_i 224)} is VALID [2019-05-15 10:18:20,302 INFO L273 TraceCheckUtils]: 341: Hoare triple {103049#(<= proc_i 224)} assume j < 6; {103049#(<= proc_i 224)} is VALID [2019-05-15 10:18:20,303 INFO L273 TraceCheckUtils]: 342: Hoare triple {103049#(<= proc_i 224)} i := i + 4; {103068#(<= proc_i 228)} is VALID [2019-05-15 10:18:20,303 INFO L273 TraceCheckUtils]: 343: Hoare triple {103068#(<= proc_i 228)} assume i <= 1000; {103068#(<= proc_i 228)} is VALID [2019-05-15 10:18:20,304 INFO L273 TraceCheckUtils]: 344: Hoare triple {103068#(<= proc_i 228)} assume i + 4 < a[j]; {103068#(<= proc_i 228)} is VALID [2019-05-15 10:18:20,304 INFO L273 TraceCheckUtils]: 345: Hoare triple {103068#(<= proc_i 228)} assume a[5] == 1000; {103068#(<= proc_i 228)} is VALID [2019-05-15 10:18:20,305 INFO L273 TraceCheckUtils]: 346: Hoare triple {103068#(<= proc_i 228)} assume j > 4; {103068#(<= proc_i 228)} is VALID [2019-05-15 10:18:20,305 INFO L273 TraceCheckUtils]: 347: Hoare triple {103068#(<= proc_i 228)} assume j < 6; {103068#(<= proc_i 228)} is VALID [2019-05-15 10:18:20,306 INFO L273 TraceCheckUtils]: 348: Hoare triple {103068#(<= proc_i 228)} i := i + 4; {103087#(<= proc_i 232)} is VALID [2019-05-15 10:18:20,306 INFO L273 TraceCheckUtils]: 349: Hoare triple {103087#(<= proc_i 232)} assume i <= 1000; {103087#(<= proc_i 232)} is VALID [2019-05-15 10:18:20,307 INFO L273 TraceCheckUtils]: 350: Hoare triple {103087#(<= proc_i 232)} assume i + 4 < a[j]; {103087#(<= proc_i 232)} is VALID [2019-05-15 10:18:20,307 INFO L273 TraceCheckUtils]: 351: Hoare triple {103087#(<= proc_i 232)} assume a[5] == 1000; {103087#(<= proc_i 232)} is VALID [2019-05-15 10:18:20,307 INFO L273 TraceCheckUtils]: 352: Hoare triple {103087#(<= proc_i 232)} assume j > 4; {103087#(<= proc_i 232)} is VALID [2019-05-15 10:18:20,308 INFO L273 TraceCheckUtils]: 353: Hoare triple {103087#(<= proc_i 232)} assume j < 6; {103087#(<= proc_i 232)} is VALID [2019-05-15 10:18:20,309 INFO L273 TraceCheckUtils]: 354: Hoare triple {103087#(<= proc_i 232)} i := i + 4; {103106#(<= proc_i 236)} is VALID [2019-05-15 10:18:20,309 INFO L273 TraceCheckUtils]: 355: Hoare triple {103106#(<= proc_i 236)} assume i <= 1000; {103106#(<= proc_i 236)} is VALID [2019-05-15 10:18:20,310 INFO L273 TraceCheckUtils]: 356: Hoare triple {103106#(<= proc_i 236)} assume i + 4 < a[j]; {103106#(<= proc_i 236)} is VALID [2019-05-15 10:18:20,310 INFO L273 TraceCheckUtils]: 357: Hoare triple {103106#(<= proc_i 236)} assume a[5] == 1000; {103106#(<= proc_i 236)} is VALID [2019-05-15 10:18:20,310 INFO L273 TraceCheckUtils]: 358: Hoare triple {103106#(<= proc_i 236)} assume j > 4; {103106#(<= proc_i 236)} is VALID [2019-05-15 10:18:20,311 INFO L273 TraceCheckUtils]: 359: Hoare triple {103106#(<= proc_i 236)} assume j < 6; {103106#(<= proc_i 236)} is VALID [2019-05-15 10:18:20,312 INFO L273 TraceCheckUtils]: 360: Hoare triple {103106#(<= proc_i 236)} i := i + 4; {103125#(<= proc_i 240)} is VALID [2019-05-15 10:18:20,312 INFO L273 TraceCheckUtils]: 361: Hoare triple {103125#(<= proc_i 240)} assume i <= 1000; {103125#(<= proc_i 240)} is VALID [2019-05-15 10:18:20,312 INFO L273 TraceCheckUtils]: 362: Hoare triple {103125#(<= proc_i 240)} assume i + 4 < a[j]; {103125#(<= proc_i 240)} is VALID [2019-05-15 10:18:20,313 INFO L273 TraceCheckUtils]: 363: Hoare triple {103125#(<= proc_i 240)} assume a[5] == 1000; {103125#(<= proc_i 240)} is VALID [2019-05-15 10:18:20,313 INFO L273 TraceCheckUtils]: 364: Hoare triple {103125#(<= proc_i 240)} assume j > 4; {103125#(<= proc_i 240)} is VALID [2019-05-15 10:18:20,314 INFO L273 TraceCheckUtils]: 365: Hoare triple {103125#(<= proc_i 240)} assume j < 6; {103125#(<= proc_i 240)} is VALID [2019-05-15 10:18:20,315 INFO L273 TraceCheckUtils]: 366: Hoare triple {103125#(<= proc_i 240)} i := i + 4; {103144#(<= proc_i 244)} is VALID [2019-05-15 10:18:20,315 INFO L273 TraceCheckUtils]: 367: Hoare triple {103144#(<= proc_i 244)} assume i <= 1000; {103144#(<= proc_i 244)} is VALID [2019-05-15 10:18:20,315 INFO L273 TraceCheckUtils]: 368: Hoare triple {103144#(<= proc_i 244)} assume i + 4 < a[j]; {103144#(<= proc_i 244)} is VALID [2019-05-15 10:18:20,316 INFO L273 TraceCheckUtils]: 369: Hoare triple {103144#(<= proc_i 244)} assume a[5] == 1000; {103144#(<= proc_i 244)} is VALID [2019-05-15 10:18:20,316 INFO L273 TraceCheckUtils]: 370: Hoare triple {103144#(<= proc_i 244)} assume j > 4; {103144#(<= proc_i 244)} is VALID [2019-05-15 10:18:20,317 INFO L273 TraceCheckUtils]: 371: Hoare triple {103144#(<= proc_i 244)} assume j < 6; {103144#(<= proc_i 244)} is VALID [2019-05-15 10:18:20,317 INFO L273 TraceCheckUtils]: 372: Hoare triple {103144#(<= proc_i 244)} i := i + 4; {103163#(<= proc_i 248)} is VALID [2019-05-15 10:18:20,318 INFO L273 TraceCheckUtils]: 373: Hoare triple {103163#(<= proc_i 248)} assume i <= 1000; {103163#(<= proc_i 248)} is VALID [2019-05-15 10:18:20,318 INFO L273 TraceCheckUtils]: 374: Hoare triple {103163#(<= proc_i 248)} assume i + 4 < a[j]; {103163#(<= proc_i 248)} is VALID [2019-05-15 10:18:20,319 INFO L273 TraceCheckUtils]: 375: Hoare triple {103163#(<= proc_i 248)} assume a[5] == 1000; {103163#(<= proc_i 248)} is VALID [2019-05-15 10:18:20,319 INFO L273 TraceCheckUtils]: 376: Hoare triple {103163#(<= proc_i 248)} assume j > 4; {103163#(<= proc_i 248)} is VALID [2019-05-15 10:18:20,320 INFO L273 TraceCheckUtils]: 377: Hoare triple {103163#(<= proc_i 248)} assume j < 6; {103163#(<= proc_i 248)} is VALID [2019-05-15 10:18:20,320 INFO L273 TraceCheckUtils]: 378: Hoare triple {103163#(<= proc_i 248)} i := i + 4; {103182#(<= proc_i 252)} is VALID [2019-05-15 10:18:20,321 INFO L273 TraceCheckUtils]: 379: Hoare triple {103182#(<= proc_i 252)} assume i <= 1000; {103182#(<= proc_i 252)} is VALID [2019-05-15 10:18:20,321 INFO L273 TraceCheckUtils]: 380: Hoare triple {103182#(<= proc_i 252)} assume i + 4 < a[j]; {103182#(<= proc_i 252)} is VALID [2019-05-15 10:18:20,322 INFO L273 TraceCheckUtils]: 381: Hoare triple {103182#(<= proc_i 252)} assume a[5] == 1000; {103182#(<= proc_i 252)} is VALID [2019-05-15 10:18:20,322 INFO L273 TraceCheckUtils]: 382: Hoare triple {103182#(<= proc_i 252)} assume j > 4; {103182#(<= proc_i 252)} is VALID [2019-05-15 10:18:20,323 INFO L273 TraceCheckUtils]: 383: Hoare triple {103182#(<= proc_i 252)} assume j < 6; {103182#(<= proc_i 252)} is VALID [2019-05-15 10:18:20,323 INFO L273 TraceCheckUtils]: 384: Hoare triple {103182#(<= proc_i 252)} i := i + 4; {103201#(<= proc_i 256)} is VALID [2019-05-15 10:18:20,324 INFO L273 TraceCheckUtils]: 385: Hoare triple {103201#(<= proc_i 256)} assume i <= 1000; {103201#(<= proc_i 256)} is VALID [2019-05-15 10:18:20,324 INFO L273 TraceCheckUtils]: 386: Hoare triple {103201#(<= proc_i 256)} assume i + 4 < a[j]; {103201#(<= proc_i 256)} is VALID [2019-05-15 10:18:20,325 INFO L273 TraceCheckUtils]: 387: Hoare triple {103201#(<= proc_i 256)} assume a[5] == 1000; {103201#(<= proc_i 256)} is VALID [2019-05-15 10:18:20,325 INFO L273 TraceCheckUtils]: 388: Hoare triple {103201#(<= proc_i 256)} assume j > 4; {103201#(<= proc_i 256)} is VALID [2019-05-15 10:18:20,326 INFO L273 TraceCheckUtils]: 389: Hoare triple {103201#(<= proc_i 256)} assume j < 6; {103201#(<= proc_i 256)} is VALID [2019-05-15 10:18:20,326 INFO L273 TraceCheckUtils]: 390: Hoare triple {103201#(<= proc_i 256)} i := i + 4; {103220#(<= proc_i 260)} is VALID [2019-05-15 10:18:20,327 INFO L273 TraceCheckUtils]: 391: Hoare triple {103220#(<= proc_i 260)} assume i <= 1000; {103220#(<= proc_i 260)} is VALID [2019-05-15 10:18:20,327 INFO L273 TraceCheckUtils]: 392: Hoare triple {103220#(<= proc_i 260)} assume i + 4 < a[j]; {103220#(<= proc_i 260)} is VALID [2019-05-15 10:18:20,328 INFO L273 TraceCheckUtils]: 393: Hoare triple {103220#(<= proc_i 260)} assume a[5] == 1000; {103220#(<= proc_i 260)} is VALID [2019-05-15 10:18:20,328 INFO L273 TraceCheckUtils]: 394: Hoare triple {103220#(<= proc_i 260)} assume j > 4; {103220#(<= proc_i 260)} is VALID [2019-05-15 10:18:20,329 INFO L273 TraceCheckUtils]: 395: Hoare triple {103220#(<= proc_i 260)} assume j < 6; {103220#(<= proc_i 260)} is VALID [2019-05-15 10:18:20,329 INFO L273 TraceCheckUtils]: 396: Hoare triple {103220#(<= proc_i 260)} i := i + 4; {103239#(<= proc_i 264)} is VALID [2019-05-15 10:18:20,330 INFO L273 TraceCheckUtils]: 397: Hoare triple {103239#(<= proc_i 264)} assume i <= 1000; {103239#(<= proc_i 264)} is VALID [2019-05-15 10:18:20,330 INFO L273 TraceCheckUtils]: 398: Hoare triple {103239#(<= proc_i 264)} assume i + 4 < a[j]; {103239#(<= proc_i 264)} is VALID [2019-05-15 10:18:20,331 INFO L273 TraceCheckUtils]: 399: Hoare triple {103239#(<= proc_i 264)} assume a[5] == 1000; {103239#(<= proc_i 264)} is VALID [2019-05-15 10:18:20,331 INFO L273 TraceCheckUtils]: 400: Hoare triple {103239#(<= proc_i 264)} assume j > 4; {103239#(<= proc_i 264)} is VALID [2019-05-15 10:18:20,332 INFO L273 TraceCheckUtils]: 401: Hoare triple {103239#(<= proc_i 264)} assume j < 6; {103239#(<= proc_i 264)} is VALID [2019-05-15 10:18:20,332 INFO L273 TraceCheckUtils]: 402: Hoare triple {103239#(<= proc_i 264)} i := i + 4; {103258#(<= proc_i 268)} is VALID [2019-05-15 10:18:20,333 INFO L273 TraceCheckUtils]: 403: Hoare triple {103258#(<= proc_i 268)} assume i <= 1000; {103258#(<= proc_i 268)} is VALID [2019-05-15 10:18:20,333 INFO L273 TraceCheckUtils]: 404: Hoare triple {103258#(<= proc_i 268)} assume i + 4 < a[j]; {103258#(<= proc_i 268)} is VALID [2019-05-15 10:18:20,334 INFO L273 TraceCheckUtils]: 405: Hoare triple {103258#(<= proc_i 268)} assume a[5] == 1000; {103258#(<= proc_i 268)} is VALID [2019-05-15 10:18:20,334 INFO L273 TraceCheckUtils]: 406: Hoare triple {103258#(<= proc_i 268)} assume j > 4; {103258#(<= proc_i 268)} is VALID [2019-05-15 10:18:20,334 INFO L273 TraceCheckUtils]: 407: Hoare triple {103258#(<= proc_i 268)} assume j < 6; {103258#(<= proc_i 268)} is VALID [2019-05-15 10:18:20,335 INFO L273 TraceCheckUtils]: 408: Hoare triple {103258#(<= proc_i 268)} i := i + 4; {103277#(<= proc_i 272)} is VALID [2019-05-15 10:18:20,336 INFO L273 TraceCheckUtils]: 409: Hoare triple {103277#(<= proc_i 272)} assume !(i <= 1000); {101981#false} is VALID [2019-05-15 10:18:20,430 INFO L134 CoverageAnalysis]: Checked inductivity of 13736 backedges. 0 proven. 13736 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:20,430 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:20,430 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69] total 69 [2019-05-15 10:18:20,431 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 410 [2019-05-15 10:18:20,431 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:20,431 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 71 states. [2019-05-15 10:18:20,834 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 410 edges. 410 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:20,834 INFO L454 AbstractCegarLoop]: Interpolant automaton has 71 states [2019-05-15 10:18:20,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2019-05-15 10:18:20,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2019-05-15 10:18:20,835 INFO L87 Difference]: Start difference. First operand 411 states and 411 transitions. Second operand 71 states. [2019-05-15 10:18:21,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:21,557 INFO L93 Difference]: Finished difference Result 422 states and 422 transitions. [2019-05-15 10:18:21,557 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2019-05-15 10:18:21,557 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 410 [2019-05-15 10:18:21,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:21,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2019-05-15 10:18:21,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 423 transitions. [2019-05-15 10:18:21,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2019-05-15 10:18:21,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 423 transitions. [2019-05-15 10:18:21,561 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 71 states and 423 transitions. [2019-05-15 10:18:21,953 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 423 edges. 423 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:21,962 INFO L225 Difference]: With dead ends: 422 [2019-05-15 10:18:21,963 INFO L226 Difference]: Without dead ends: 422 [2019-05-15 10:18:21,963 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2019-05-15 10:18:21,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2019-05-15 10:18:21,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 417. [2019-05-15 10:18:21,966 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:21,966 INFO L82 GeneralOperation]: Start isEquivalent. First operand 422 states. Second operand 417 states. [2019-05-15 10:18:21,966 INFO L74 IsIncluded]: Start isIncluded. First operand 422 states. Second operand 417 states. [2019-05-15 10:18:21,966 INFO L87 Difference]: Start difference. First operand 422 states. Second operand 417 states. [2019-05-15 10:18:21,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:21,972 INFO L93 Difference]: Finished difference Result 422 states and 422 transitions. [2019-05-15 10:18:21,972 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 422 transitions. [2019-05-15 10:18:21,972 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:21,972 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:21,973 INFO L74 IsIncluded]: Start isIncluded. First operand 417 states. Second operand 422 states. [2019-05-15 10:18:21,973 INFO L87 Difference]: Start difference. First operand 417 states. Second operand 422 states. [2019-05-15 10:18:21,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:21,979 INFO L93 Difference]: Finished difference Result 422 states and 422 transitions. [2019-05-15 10:18:21,979 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 422 transitions. [2019-05-15 10:18:21,979 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:21,979 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:21,979 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:21,979 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:21,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 417 states. [2019-05-15 10:18:21,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 417 transitions. [2019-05-15 10:18:21,985 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 417 transitions. Word has length 410 [2019-05-15 10:18:21,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:21,986 INFO L475 AbstractCegarLoop]: Abstraction has 417 states and 417 transitions. [2019-05-15 10:18:21,986 INFO L476 AbstractCegarLoop]: Interpolant automaton has 71 states. [2019-05-15 10:18:21,986 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 417 transitions. [2019-05-15 10:18:21,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2019-05-15 10:18:21,987 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:21,987 INFO L399 BasicCegarLoop]: trace histogram [69, 69, 69, 69, 69, 69, 1, 1] [2019-05-15 10:18:21,987 INFO L418 AbstractCegarLoop]: === Iteration 70 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:21,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:21,988 INFO L82 PathProgramCache]: Analyzing trace with hash 19587638, now seen corresponding path program 69 times [2019-05-15 10:18:21,988 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:22,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:22,074 INFO L256 TraceCheckSpWp]: Trace formula consists of 557 conjuncts, 71 conjunts are in the unsatisfiable core [2019-05-15 10:18:22,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:22,107 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:24,823 INFO L273 TraceCheckUtils]: 0: Hoare triple {104963#true} i := 0; {104968#(<= proc_i 0)} is VALID [2019-05-15 10:18:24,824 INFO L273 TraceCheckUtils]: 1: Hoare triple {104968#(<= proc_i 0)} assume i <= 1000; {104968#(<= proc_i 0)} is VALID [2019-05-15 10:18:24,825 INFO L273 TraceCheckUtils]: 2: Hoare triple {104968#(<= proc_i 0)} assume i + 4 < a[j]; {104968#(<= proc_i 0)} is VALID [2019-05-15 10:18:24,825 INFO L273 TraceCheckUtils]: 3: Hoare triple {104968#(<= proc_i 0)} assume a[5] == 1000; {104968#(<= proc_i 0)} is VALID [2019-05-15 10:18:24,826 INFO L273 TraceCheckUtils]: 4: Hoare triple {104968#(<= proc_i 0)} assume j > 4; {104968#(<= proc_i 0)} is VALID [2019-05-15 10:18:24,826 INFO L273 TraceCheckUtils]: 5: Hoare triple {104968#(<= proc_i 0)} assume j < 6; {104968#(<= proc_i 0)} is VALID [2019-05-15 10:18:24,826 INFO L273 TraceCheckUtils]: 6: Hoare triple {104968#(<= proc_i 0)} i := i + 4; {104987#(<= proc_i 4)} is VALID [2019-05-15 10:18:24,827 INFO L273 TraceCheckUtils]: 7: Hoare triple {104987#(<= proc_i 4)} assume i <= 1000; {104987#(<= proc_i 4)} is VALID [2019-05-15 10:18:24,827 INFO L273 TraceCheckUtils]: 8: Hoare triple {104987#(<= proc_i 4)} assume i + 4 < a[j]; {104987#(<= proc_i 4)} is VALID [2019-05-15 10:18:24,827 INFO L273 TraceCheckUtils]: 9: Hoare triple {104987#(<= proc_i 4)} assume a[5] == 1000; {104987#(<= proc_i 4)} is VALID [2019-05-15 10:18:24,827 INFO L273 TraceCheckUtils]: 10: Hoare triple {104987#(<= proc_i 4)} assume j > 4; {104987#(<= proc_i 4)} is VALID [2019-05-15 10:18:24,828 INFO L273 TraceCheckUtils]: 11: Hoare triple {104987#(<= proc_i 4)} assume j < 6; {104987#(<= proc_i 4)} is VALID [2019-05-15 10:18:24,828 INFO L273 TraceCheckUtils]: 12: Hoare triple {104987#(<= proc_i 4)} i := i + 4; {105006#(<= proc_i 8)} is VALID [2019-05-15 10:18:24,829 INFO L273 TraceCheckUtils]: 13: Hoare triple {105006#(<= proc_i 8)} assume i <= 1000; {105006#(<= proc_i 8)} is VALID [2019-05-15 10:18:24,829 INFO L273 TraceCheckUtils]: 14: Hoare triple {105006#(<= proc_i 8)} assume i + 4 < a[j]; {105006#(<= proc_i 8)} is VALID [2019-05-15 10:18:24,830 INFO L273 TraceCheckUtils]: 15: Hoare triple {105006#(<= proc_i 8)} assume a[5] == 1000; {105006#(<= proc_i 8)} is VALID [2019-05-15 10:18:24,830 INFO L273 TraceCheckUtils]: 16: Hoare triple {105006#(<= proc_i 8)} assume j > 4; {105006#(<= proc_i 8)} is VALID [2019-05-15 10:18:24,831 INFO L273 TraceCheckUtils]: 17: Hoare triple {105006#(<= proc_i 8)} assume j < 6; {105006#(<= proc_i 8)} is VALID [2019-05-15 10:18:24,831 INFO L273 TraceCheckUtils]: 18: Hoare triple {105006#(<= proc_i 8)} i := i + 4; {105025#(<= proc_i 12)} is VALID [2019-05-15 10:18:24,832 INFO L273 TraceCheckUtils]: 19: Hoare triple {105025#(<= proc_i 12)} assume i <= 1000; {105025#(<= proc_i 12)} is VALID [2019-05-15 10:18:24,832 INFO L273 TraceCheckUtils]: 20: Hoare triple {105025#(<= proc_i 12)} assume i + 4 < a[j]; {105025#(<= proc_i 12)} is VALID [2019-05-15 10:18:24,833 INFO L273 TraceCheckUtils]: 21: Hoare triple {105025#(<= proc_i 12)} assume a[5] == 1000; {105025#(<= proc_i 12)} is VALID [2019-05-15 10:18:24,833 INFO L273 TraceCheckUtils]: 22: Hoare triple {105025#(<= proc_i 12)} assume j > 4; {105025#(<= proc_i 12)} is VALID [2019-05-15 10:18:24,834 INFO L273 TraceCheckUtils]: 23: Hoare triple {105025#(<= proc_i 12)} assume j < 6; {105025#(<= proc_i 12)} is VALID [2019-05-15 10:18:24,834 INFO L273 TraceCheckUtils]: 24: Hoare triple {105025#(<= proc_i 12)} i := i + 4; {105044#(<= proc_i 16)} is VALID [2019-05-15 10:18:24,835 INFO L273 TraceCheckUtils]: 25: Hoare triple {105044#(<= proc_i 16)} assume i <= 1000; {105044#(<= proc_i 16)} is VALID [2019-05-15 10:18:24,835 INFO L273 TraceCheckUtils]: 26: Hoare triple {105044#(<= proc_i 16)} assume i + 4 < a[j]; {105044#(<= proc_i 16)} is VALID [2019-05-15 10:18:24,836 INFO L273 TraceCheckUtils]: 27: Hoare triple {105044#(<= proc_i 16)} assume a[5] == 1000; {105044#(<= proc_i 16)} is VALID [2019-05-15 10:18:24,836 INFO L273 TraceCheckUtils]: 28: Hoare triple {105044#(<= proc_i 16)} assume j > 4; {105044#(<= proc_i 16)} is VALID [2019-05-15 10:18:24,836 INFO L273 TraceCheckUtils]: 29: Hoare triple {105044#(<= proc_i 16)} assume j < 6; {105044#(<= proc_i 16)} is VALID [2019-05-15 10:18:24,837 INFO L273 TraceCheckUtils]: 30: Hoare triple {105044#(<= proc_i 16)} i := i + 4; {105063#(<= proc_i 20)} is VALID [2019-05-15 10:18:24,838 INFO L273 TraceCheckUtils]: 31: Hoare triple {105063#(<= proc_i 20)} assume i <= 1000; {105063#(<= proc_i 20)} is VALID [2019-05-15 10:18:24,838 INFO L273 TraceCheckUtils]: 32: Hoare triple {105063#(<= proc_i 20)} assume i + 4 < a[j]; {105063#(<= proc_i 20)} is VALID [2019-05-15 10:18:24,839 INFO L273 TraceCheckUtils]: 33: Hoare triple {105063#(<= proc_i 20)} assume a[5] == 1000; {105063#(<= proc_i 20)} is VALID [2019-05-15 10:18:24,839 INFO L273 TraceCheckUtils]: 34: Hoare triple {105063#(<= proc_i 20)} assume j > 4; {105063#(<= proc_i 20)} is VALID [2019-05-15 10:18:24,839 INFO L273 TraceCheckUtils]: 35: Hoare triple {105063#(<= proc_i 20)} assume j < 6; {105063#(<= proc_i 20)} is VALID [2019-05-15 10:18:24,840 INFO L273 TraceCheckUtils]: 36: Hoare triple {105063#(<= proc_i 20)} i := i + 4; {105082#(<= proc_i 24)} is VALID [2019-05-15 10:18:24,841 INFO L273 TraceCheckUtils]: 37: Hoare triple {105082#(<= proc_i 24)} assume i <= 1000; {105082#(<= proc_i 24)} is VALID [2019-05-15 10:18:24,841 INFO L273 TraceCheckUtils]: 38: Hoare triple {105082#(<= proc_i 24)} assume i + 4 < a[j]; {105082#(<= proc_i 24)} is VALID [2019-05-15 10:18:24,841 INFO L273 TraceCheckUtils]: 39: Hoare triple {105082#(<= proc_i 24)} assume a[5] == 1000; {105082#(<= proc_i 24)} is VALID [2019-05-15 10:18:24,842 INFO L273 TraceCheckUtils]: 40: Hoare triple {105082#(<= proc_i 24)} assume j > 4; {105082#(<= proc_i 24)} is VALID [2019-05-15 10:18:24,842 INFO L273 TraceCheckUtils]: 41: Hoare triple {105082#(<= proc_i 24)} assume j < 6; {105082#(<= proc_i 24)} is VALID [2019-05-15 10:18:24,843 INFO L273 TraceCheckUtils]: 42: Hoare triple {105082#(<= proc_i 24)} i := i + 4; {105101#(<= proc_i 28)} is VALID [2019-05-15 10:18:24,843 INFO L273 TraceCheckUtils]: 43: Hoare triple {105101#(<= proc_i 28)} assume i <= 1000; {105101#(<= proc_i 28)} is VALID [2019-05-15 10:18:24,844 INFO L273 TraceCheckUtils]: 44: Hoare triple {105101#(<= proc_i 28)} assume i + 4 < a[j]; {105101#(<= proc_i 28)} is VALID [2019-05-15 10:18:24,844 INFO L273 TraceCheckUtils]: 45: Hoare triple {105101#(<= proc_i 28)} assume a[5] == 1000; {105101#(<= proc_i 28)} is VALID [2019-05-15 10:18:24,845 INFO L273 TraceCheckUtils]: 46: Hoare triple {105101#(<= proc_i 28)} assume j > 4; {105101#(<= proc_i 28)} is VALID [2019-05-15 10:18:24,845 INFO L273 TraceCheckUtils]: 47: Hoare triple {105101#(<= proc_i 28)} assume j < 6; {105101#(<= proc_i 28)} is VALID [2019-05-15 10:18:24,846 INFO L273 TraceCheckUtils]: 48: Hoare triple {105101#(<= proc_i 28)} i := i + 4; {105120#(<= proc_i 32)} is VALID [2019-05-15 10:18:24,846 INFO L273 TraceCheckUtils]: 49: Hoare triple {105120#(<= proc_i 32)} assume i <= 1000; {105120#(<= proc_i 32)} is VALID [2019-05-15 10:18:24,847 INFO L273 TraceCheckUtils]: 50: Hoare triple {105120#(<= proc_i 32)} assume i + 4 < a[j]; {105120#(<= proc_i 32)} is VALID [2019-05-15 10:18:24,847 INFO L273 TraceCheckUtils]: 51: Hoare triple {105120#(<= proc_i 32)} assume a[5] == 1000; {105120#(<= proc_i 32)} is VALID [2019-05-15 10:18:24,848 INFO L273 TraceCheckUtils]: 52: Hoare triple {105120#(<= proc_i 32)} assume j > 4; {105120#(<= proc_i 32)} is VALID [2019-05-15 10:18:24,848 INFO L273 TraceCheckUtils]: 53: Hoare triple {105120#(<= proc_i 32)} assume j < 6; {105120#(<= proc_i 32)} is VALID [2019-05-15 10:18:24,849 INFO L273 TraceCheckUtils]: 54: Hoare triple {105120#(<= proc_i 32)} i := i + 4; {105139#(<= proc_i 36)} is VALID [2019-05-15 10:18:24,849 INFO L273 TraceCheckUtils]: 55: Hoare triple {105139#(<= proc_i 36)} assume i <= 1000; {105139#(<= proc_i 36)} is VALID [2019-05-15 10:18:24,850 INFO L273 TraceCheckUtils]: 56: Hoare triple {105139#(<= proc_i 36)} assume i + 4 < a[j]; {105139#(<= proc_i 36)} is VALID [2019-05-15 10:18:24,850 INFO L273 TraceCheckUtils]: 57: Hoare triple {105139#(<= proc_i 36)} assume a[5] == 1000; {105139#(<= proc_i 36)} is VALID [2019-05-15 10:18:24,851 INFO L273 TraceCheckUtils]: 58: Hoare triple {105139#(<= proc_i 36)} assume j > 4; {105139#(<= proc_i 36)} is VALID [2019-05-15 10:18:24,851 INFO L273 TraceCheckUtils]: 59: Hoare triple {105139#(<= proc_i 36)} assume j < 6; {105139#(<= proc_i 36)} is VALID [2019-05-15 10:18:24,852 INFO L273 TraceCheckUtils]: 60: Hoare triple {105139#(<= proc_i 36)} i := i + 4; {105158#(<= proc_i 40)} is VALID [2019-05-15 10:18:24,852 INFO L273 TraceCheckUtils]: 61: Hoare triple {105158#(<= proc_i 40)} assume i <= 1000; {105158#(<= proc_i 40)} is VALID [2019-05-15 10:18:24,853 INFO L273 TraceCheckUtils]: 62: Hoare triple {105158#(<= proc_i 40)} assume i + 4 < a[j]; {105158#(<= proc_i 40)} is VALID [2019-05-15 10:18:24,853 INFO L273 TraceCheckUtils]: 63: Hoare triple {105158#(<= proc_i 40)} assume a[5] == 1000; {105158#(<= proc_i 40)} is VALID [2019-05-15 10:18:24,854 INFO L273 TraceCheckUtils]: 64: Hoare triple {105158#(<= proc_i 40)} assume j > 4; {105158#(<= proc_i 40)} is VALID [2019-05-15 10:18:24,854 INFO L273 TraceCheckUtils]: 65: Hoare triple {105158#(<= proc_i 40)} assume j < 6; {105158#(<= proc_i 40)} is VALID [2019-05-15 10:18:24,855 INFO L273 TraceCheckUtils]: 66: Hoare triple {105158#(<= proc_i 40)} i := i + 4; {105177#(<= proc_i 44)} is VALID [2019-05-15 10:18:24,855 INFO L273 TraceCheckUtils]: 67: Hoare triple {105177#(<= proc_i 44)} assume i <= 1000; {105177#(<= proc_i 44)} is VALID [2019-05-15 10:18:24,856 INFO L273 TraceCheckUtils]: 68: Hoare triple {105177#(<= proc_i 44)} assume i + 4 < a[j]; {105177#(<= proc_i 44)} is VALID [2019-05-15 10:18:24,856 INFO L273 TraceCheckUtils]: 69: Hoare triple {105177#(<= proc_i 44)} assume a[5] == 1000; {105177#(<= proc_i 44)} is VALID [2019-05-15 10:18:24,857 INFO L273 TraceCheckUtils]: 70: Hoare triple {105177#(<= proc_i 44)} assume j > 4; {105177#(<= proc_i 44)} is VALID [2019-05-15 10:18:24,857 INFO L273 TraceCheckUtils]: 71: Hoare triple {105177#(<= proc_i 44)} assume j < 6; {105177#(<= proc_i 44)} is VALID [2019-05-15 10:18:24,858 INFO L273 TraceCheckUtils]: 72: Hoare triple {105177#(<= proc_i 44)} i := i + 4; {105196#(<= proc_i 48)} is VALID [2019-05-15 10:18:24,858 INFO L273 TraceCheckUtils]: 73: Hoare triple {105196#(<= proc_i 48)} assume i <= 1000; {105196#(<= proc_i 48)} is VALID [2019-05-15 10:18:24,859 INFO L273 TraceCheckUtils]: 74: Hoare triple {105196#(<= proc_i 48)} assume i + 4 < a[j]; {105196#(<= proc_i 48)} is VALID [2019-05-15 10:18:24,859 INFO L273 TraceCheckUtils]: 75: Hoare triple {105196#(<= proc_i 48)} assume a[5] == 1000; {105196#(<= proc_i 48)} is VALID [2019-05-15 10:18:24,860 INFO L273 TraceCheckUtils]: 76: Hoare triple {105196#(<= proc_i 48)} assume j > 4; {105196#(<= proc_i 48)} is VALID [2019-05-15 10:18:24,860 INFO L273 TraceCheckUtils]: 77: Hoare triple {105196#(<= proc_i 48)} assume j < 6; {105196#(<= proc_i 48)} is VALID [2019-05-15 10:18:24,861 INFO L273 TraceCheckUtils]: 78: Hoare triple {105196#(<= proc_i 48)} i := i + 4; {105215#(<= proc_i 52)} is VALID [2019-05-15 10:18:24,861 INFO L273 TraceCheckUtils]: 79: Hoare triple {105215#(<= proc_i 52)} assume i <= 1000; {105215#(<= proc_i 52)} is VALID [2019-05-15 10:18:24,862 INFO L273 TraceCheckUtils]: 80: Hoare triple {105215#(<= proc_i 52)} assume i + 4 < a[j]; {105215#(<= proc_i 52)} is VALID [2019-05-15 10:18:24,862 INFO L273 TraceCheckUtils]: 81: Hoare triple {105215#(<= proc_i 52)} assume a[5] == 1000; {105215#(<= proc_i 52)} is VALID [2019-05-15 10:18:24,863 INFO L273 TraceCheckUtils]: 82: Hoare triple {105215#(<= proc_i 52)} assume j > 4; {105215#(<= proc_i 52)} is VALID [2019-05-15 10:18:24,863 INFO L273 TraceCheckUtils]: 83: Hoare triple {105215#(<= proc_i 52)} assume j < 6; {105215#(<= proc_i 52)} is VALID [2019-05-15 10:18:24,864 INFO L273 TraceCheckUtils]: 84: Hoare triple {105215#(<= proc_i 52)} i := i + 4; {105234#(<= proc_i 56)} is VALID [2019-05-15 10:18:24,864 INFO L273 TraceCheckUtils]: 85: Hoare triple {105234#(<= proc_i 56)} assume i <= 1000; {105234#(<= proc_i 56)} is VALID [2019-05-15 10:18:24,865 INFO L273 TraceCheckUtils]: 86: Hoare triple {105234#(<= proc_i 56)} assume i + 4 < a[j]; {105234#(<= proc_i 56)} is VALID [2019-05-15 10:18:24,865 INFO L273 TraceCheckUtils]: 87: Hoare triple {105234#(<= proc_i 56)} assume a[5] == 1000; {105234#(<= proc_i 56)} is VALID [2019-05-15 10:18:24,865 INFO L273 TraceCheckUtils]: 88: Hoare triple {105234#(<= proc_i 56)} assume j > 4; {105234#(<= proc_i 56)} is VALID [2019-05-15 10:18:24,866 INFO L273 TraceCheckUtils]: 89: Hoare triple {105234#(<= proc_i 56)} assume j < 6; {105234#(<= proc_i 56)} is VALID [2019-05-15 10:18:24,867 INFO L273 TraceCheckUtils]: 90: Hoare triple {105234#(<= proc_i 56)} i := i + 4; {105253#(<= proc_i 60)} is VALID [2019-05-15 10:18:24,867 INFO L273 TraceCheckUtils]: 91: Hoare triple {105253#(<= proc_i 60)} assume i <= 1000; {105253#(<= proc_i 60)} is VALID [2019-05-15 10:18:24,868 INFO L273 TraceCheckUtils]: 92: Hoare triple {105253#(<= proc_i 60)} assume i + 4 < a[j]; {105253#(<= proc_i 60)} is VALID [2019-05-15 10:18:24,868 INFO L273 TraceCheckUtils]: 93: Hoare triple {105253#(<= proc_i 60)} assume a[5] == 1000; {105253#(<= proc_i 60)} is VALID [2019-05-15 10:18:24,868 INFO L273 TraceCheckUtils]: 94: Hoare triple {105253#(<= proc_i 60)} assume j > 4; {105253#(<= proc_i 60)} is VALID [2019-05-15 10:18:24,869 INFO L273 TraceCheckUtils]: 95: Hoare triple {105253#(<= proc_i 60)} assume j < 6; {105253#(<= proc_i 60)} is VALID [2019-05-15 10:18:24,870 INFO L273 TraceCheckUtils]: 96: Hoare triple {105253#(<= proc_i 60)} i := i + 4; {105272#(<= proc_i 64)} is VALID [2019-05-15 10:18:24,870 INFO L273 TraceCheckUtils]: 97: Hoare triple {105272#(<= proc_i 64)} assume i <= 1000; {105272#(<= proc_i 64)} is VALID [2019-05-15 10:18:24,870 INFO L273 TraceCheckUtils]: 98: Hoare triple {105272#(<= proc_i 64)} assume i + 4 < a[j]; {105272#(<= proc_i 64)} is VALID [2019-05-15 10:18:24,871 INFO L273 TraceCheckUtils]: 99: Hoare triple {105272#(<= proc_i 64)} assume a[5] == 1000; {105272#(<= proc_i 64)} is VALID [2019-05-15 10:18:24,871 INFO L273 TraceCheckUtils]: 100: Hoare triple {105272#(<= proc_i 64)} assume j > 4; {105272#(<= proc_i 64)} is VALID [2019-05-15 10:18:24,872 INFO L273 TraceCheckUtils]: 101: Hoare triple {105272#(<= proc_i 64)} assume j < 6; {105272#(<= proc_i 64)} is VALID [2019-05-15 10:18:24,872 INFO L273 TraceCheckUtils]: 102: Hoare triple {105272#(<= proc_i 64)} i := i + 4; {105291#(<= proc_i 68)} is VALID [2019-05-15 10:18:24,873 INFO L273 TraceCheckUtils]: 103: Hoare triple {105291#(<= proc_i 68)} assume i <= 1000; {105291#(<= proc_i 68)} is VALID [2019-05-15 10:18:24,873 INFO L273 TraceCheckUtils]: 104: Hoare triple {105291#(<= proc_i 68)} assume i + 4 < a[j]; {105291#(<= proc_i 68)} is VALID [2019-05-15 10:18:24,874 INFO L273 TraceCheckUtils]: 105: Hoare triple {105291#(<= proc_i 68)} assume a[5] == 1000; {105291#(<= proc_i 68)} is VALID [2019-05-15 10:18:24,874 INFO L273 TraceCheckUtils]: 106: Hoare triple {105291#(<= proc_i 68)} assume j > 4; {105291#(<= proc_i 68)} is VALID [2019-05-15 10:18:24,875 INFO L273 TraceCheckUtils]: 107: Hoare triple {105291#(<= proc_i 68)} assume j < 6; {105291#(<= proc_i 68)} is VALID [2019-05-15 10:18:24,875 INFO L273 TraceCheckUtils]: 108: Hoare triple {105291#(<= proc_i 68)} i := i + 4; {105310#(<= proc_i 72)} is VALID [2019-05-15 10:18:24,876 INFO L273 TraceCheckUtils]: 109: Hoare triple {105310#(<= proc_i 72)} assume i <= 1000; {105310#(<= proc_i 72)} is VALID [2019-05-15 10:18:24,876 INFO L273 TraceCheckUtils]: 110: Hoare triple {105310#(<= proc_i 72)} assume i + 4 < a[j]; {105310#(<= proc_i 72)} is VALID [2019-05-15 10:18:24,877 INFO L273 TraceCheckUtils]: 111: Hoare triple {105310#(<= proc_i 72)} assume a[5] == 1000; {105310#(<= proc_i 72)} is VALID [2019-05-15 10:18:24,877 INFO L273 TraceCheckUtils]: 112: Hoare triple {105310#(<= proc_i 72)} assume j > 4; {105310#(<= proc_i 72)} is VALID [2019-05-15 10:18:24,878 INFO L273 TraceCheckUtils]: 113: Hoare triple {105310#(<= proc_i 72)} assume j < 6; {105310#(<= proc_i 72)} is VALID [2019-05-15 10:18:24,878 INFO L273 TraceCheckUtils]: 114: Hoare triple {105310#(<= proc_i 72)} i := i + 4; {105329#(<= proc_i 76)} is VALID [2019-05-15 10:18:24,879 INFO L273 TraceCheckUtils]: 115: Hoare triple {105329#(<= proc_i 76)} assume i <= 1000; {105329#(<= proc_i 76)} is VALID [2019-05-15 10:18:24,879 INFO L273 TraceCheckUtils]: 116: Hoare triple {105329#(<= proc_i 76)} assume i + 4 < a[j]; {105329#(<= proc_i 76)} is VALID [2019-05-15 10:18:24,880 INFO L273 TraceCheckUtils]: 117: Hoare triple {105329#(<= proc_i 76)} assume a[5] == 1000; {105329#(<= proc_i 76)} is VALID [2019-05-15 10:18:24,880 INFO L273 TraceCheckUtils]: 118: Hoare triple {105329#(<= proc_i 76)} assume j > 4; {105329#(<= proc_i 76)} is VALID [2019-05-15 10:18:24,881 INFO L273 TraceCheckUtils]: 119: Hoare triple {105329#(<= proc_i 76)} assume j < 6; {105329#(<= proc_i 76)} is VALID [2019-05-15 10:18:24,881 INFO L273 TraceCheckUtils]: 120: Hoare triple {105329#(<= proc_i 76)} i := i + 4; {105348#(<= proc_i 80)} is VALID [2019-05-15 10:18:24,882 INFO L273 TraceCheckUtils]: 121: Hoare triple {105348#(<= proc_i 80)} assume i <= 1000; {105348#(<= proc_i 80)} is VALID [2019-05-15 10:18:24,882 INFO L273 TraceCheckUtils]: 122: Hoare triple {105348#(<= proc_i 80)} assume i + 4 < a[j]; {105348#(<= proc_i 80)} is VALID [2019-05-15 10:18:24,883 INFO L273 TraceCheckUtils]: 123: Hoare triple {105348#(<= proc_i 80)} assume a[5] == 1000; {105348#(<= proc_i 80)} is VALID [2019-05-15 10:18:24,883 INFO L273 TraceCheckUtils]: 124: Hoare triple {105348#(<= proc_i 80)} assume j > 4; {105348#(<= proc_i 80)} is VALID [2019-05-15 10:18:24,884 INFO L273 TraceCheckUtils]: 125: Hoare triple {105348#(<= proc_i 80)} assume j < 6; {105348#(<= proc_i 80)} is VALID [2019-05-15 10:18:24,884 INFO L273 TraceCheckUtils]: 126: Hoare triple {105348#(<= proc_i 80)} i := i + 4; {105367#(<= proc_i 84)} is VALID [2019-05-15 10:18:24,885 INFO L273 TraceCheckUtils]: 127: Hoare triple {105367#(<= proc_i 84)} assume i <= 1000; {105367#(<= proc_i 84)} is VALID [2019-05-15 10:18:24,885 INFO L273 TraceCheckUtils]: 128: Hoare triple {105367#(<= proc_i 84)} assume i + 4 < a[j]; {105367#(<= proc_i 84)} is VALID [2019-05-15 10:18:24,886 INFO L273 TraceCheckUtils]: 129: Hoare triple {105367#(<= proc_i 84)} assume a[5] == 1000; {105367#(<= proc_i 84)} is VALID [2019-05-15 10:18:24,886 INFO L273 TraceCheckUtils]: 130: Hoare triple {105367#(<= proc_i 84)} assume j > 4; {105367#(<= proc_i 84)} is VALID [2019-05-15 10:18:24,887 INFO L273 TraceCheckUtils]: 131: Hoare triple {105367#(<= proc_i 84)} assume j < 6; {105367#(<= proc_i 84)} is VALID [2019-05-15 10:18:24,887 INFO L273 TraceCheckUtils]: 132: Hoare triple {105367#(<= proc_i 84)} i := i + 4; {105386#(<= proc_i 88)} is VALID [2019-05-15 10:18:24,888 INFO L273 TraceCheckUtils]: 133: Hoare triple {105386#(<= proc_i 88)} assume i <= 1000; {105386#(<= proc_i 88)} is VALID [2019-05-15 10:18:24,888 INFO L273 TraceCheckUtils]: 134: Hoare triple {105386#(<= proc_i 88)} assume i + 4 < a[j]; {105386#(<= proc_i 88)} is VALID [2019-05-15 10:18:24,889 INFO L273 TraceCheckUtils]: 135: Hoare triple {105386#(<= proc_i 88)} assume a[5] == 1000; {105386#(<= proc_i 88)} is VALID [2019-05-15 10:18:24,889 INFO L273 TraceCheckUtils]: 136: Hoare triple {105386#(<= proc_i 88)} assume j > 4; {105386#(<= proc_i 88)} is VALID [2019-05-15 10:18:24,889 INFO L273 TraceCheckUtils]: 137: Hoare triple {105386#(<= proc_i 88)} assume j < 6; {105386#(<= proc_i 88)} is VALID [2019-05-15 10:18:24,890 INFO L273 TraceCheckUtils]: 138: Hoare triple {105386#(<= proc_i 88)} i := i + 4; {105405#(<= proc_i 92)} is VALID [2019-05-15 10:18:24,891 INFO L273 TraceCheckUtils]: 139: Hoare triple {105405#(<= proc_i 92)} assume i <= 1000; {105405#(<= proc_i 92)} is VALID [2019-05-15 10:18:24,891 INFO L273 TraceCheckUtils]: 140: Hoare triple {105405#(<= proc_i 92)} assume i + 4 < a[j]; {105405#(<= proc_i 92)} is VALID [2019-05-15 10:18:24,891 INFO L273 TraceCheckUtils]: 141: Hoare triple {105405#(<= proc_i 92)} assume a[5] == 1000; {105405#(<= proc_i 92)} is VALID [2019-05-15 10:18:24,892 INFO L273 TraceCheckUtils]: 142: Hoare triple {105405#(<= proc_i 92)} assume j > 4; {105405#(<= proc_i 92)} is VALID [2019-05-15 10:18:24,892 INFO L273 TraceCheckUtils]: 143: Hoare triple {105405#(<= proc_i 92)} assume j < 6; {105405#(<= proc_i 92)} is VALID [2019-05-15 10:18:24,893 INFO L273 TraceCheckUtils]: 144: Hoare triple {105405#(<= proc_i 92)} i := i + 4; {105424#(<= proc_i 96)} is VALID [2019-05-15 10:18:24,894 INFO L273 TraceCheckUtils]: 145: Hoare triple {105424#(<= proc_i 96)} assume i <= 1000; {105424#(<= proc_i 96)} is VALID [2019-05-15 10:18:24,894 INFO L273 TraceCheckUtils]: 146: Hoare triple {105424#(<= proc_i 96)} assume i + 4 < a[j]; {105424#(<= proc_i 96)} is VALID [2019-05-15 10:18:24,894 INFO L273 TraceCheckUtils]: 147: Hoare triple {105424#(<= proc_i 96)} assume a[5] == 1000; {105424#(<= proc_i 96)} is VALID [2019-05-15 10:18:24,895 INFO L273 TraceCheckUtils]: 148: Hoare triple {105424#(<= proc_i 96)} assume j > 4; {105424#(<= proc_i 96)} is VALID [2019-05-15 10:18:24,895 INFO L273 TraceCheckUtils]: 149: Hoare triple {105424#(<= proc_i 96)} assume j < 6; {105424#(<= proc_i 96)} is VALID [2019-05-15 10:18:24,896 INFO L273 TraceCheckUtils]: 150: Hoare triple {105424#(<= proc_i 96)} i := i + 4; {105443#(<= proc_i 100)} is VALID [2019-05-15 10:18:24,897 INFO L273 TraceCheckUtils]: 151: Hoare triple {105443#(<= proc_i 100)} assume i <= 1000; {105443#(<= proc_i 100)} is VALID [2019-05-15 10:18:24,897 INFO L273 TraceCheckUtils]: 152: Hoare triple {105443#(<= proc_i 100)} assume i + 4 < a[j]; {105443#(<= proc_i 100)} is VALID [2019-05-15 10:18:24,897 INFO L273 TraceCheckUtils]: 153: Hoare triple {105443#(<= proc_i 100)} assume a[5] == 1000; {105443#(<= proc_i 100)} is VALID [2019-05-15 10:18:24,898 INFO L273 TraceCheckUtils]: 154: Hoare triple {105443#(<= proc_i 100)} assume j > 4; {105443#(<= proc_i 100)} is VALID [2019-05-15 10:18:24,898 INFO L273 TraceCheckUtils]: 155: Hoare triple {105443#(<= proc_i 100)} assume j < 6; {105443#(<= proc_i 100)} is VALID [2019-05-15 10:18:24,899 INFO L273 TraceCheckUtils]: 156: Hoare triple {105443#(<= proc_i 100)} i := i + 4; {105462#(<= proc_i 104)} is VALID [2019-05-15 10:18:24,899 INFO L273 TraceCheckUtils]: 157: Hoare triple {105462#(<= proc_i 104)} assume i <= 1000; {105462#(<= proc_i 104)} is VALID [2019-05-15 10:18:24,900 INFO L273 TraceCheckUtils]: 158: Hoare triple {105462#(<= proc_i 104)} assume i + 4 < a[j]; {105462#(<= proc_i 104)} is VALID [2019-05-15 10:18:24,900 INFO L273 TraceCheckUtils]: 159: Hoare triple {105462#(<= proc_i 104)} assume a[5] == 1000; {105462#(<= proc_i 104)} is VALID [2019-05-15 10:18:24,901 INFO L273 TraceCheckUtils]: 160: Hoare triple {105462#(<= proc_i 104)} assume j > 4; {105462#(<= proc_i 104)} is VALID [2019-05-15 10:18:24,901 INFO L273 TraceCheckUtils]: 161: Hoare triple {105462#(<= proc_i 104)} assume j < 6; {105462#(<= proc_i 104)} is VALID [2019-05-15 10:18:24,902 INFO L273 TraceCheckUtils]: 162: Hoare triple {105462#(<= proc_i 104)} i := i + 4; {105481#(<= proc_i 108)} is VALID [2019-05-15 10:18:24,902 INFO L273 TraceCheckUtils]: 163: Hoare triple {105481#(<= proc_i 108)} assume i <= 1000; {105481#(<= proc_i 108)} is VALID [2019-05-15 10:18:24,903 INFO L273 TraceCheckUtils]: 164: Hoare triple {105481#(<= proc_i 108)} assume i + 4 < a[j]; {105481#(<= proc_i 108)} is VALID [2019-05-15 10:18:24,903 INFO L273 TraceCheckUtils]: 165: Hoare triple {105481#(<= proc_i 108)} assume a[5] == 1000; {105481#(<= proc_i 108)} is VALID [2019-05-15 10:18:24,904 INFO L273 TraceCheckUtils]: 166: Hoare triple {105481#(<= proc_i 108)} assume j > 4; {105481#(<= proc_i 108)} is VALID [2019-05-15 10:18:24,904 INFO L273 TraceCheckUtils]: 167: Hoare triple {105481#(<= proc_i 108)} assume j < 6; {105481#(<= proc_i 108)} is VALID [2019-05-15 10:18:24,905 INFO L273 TraceCheckUtils]: 168: Hoare triple {105481#(<= proc_i 108)} i := i + 4; {105500#(<= proc_i 112)} is VALID [2019-05-15 10:18:24,905 INFO L273 TraceCheckUtils]: 169: Hoare triple {105500#(<= proc_i 112)} assume i <= 1000; {105500#(<= proc_i 112)} is VALID [2019-05-15 10:18:24,906 INFO L273 TraceCheckUtils]: 170: Hoare triple {105500#(<= proc_i 112)} assume i + 4 < a[j]; {105500#(<= proc_i 112)} is VALID [2019-05-15 10:18:24,906 INFO L273 TraceCheckUtils]: 171: Hoare triple {105500#(<= proc_i 112)} assume a[5] == 1000; {105500#(<= proc_i 112)} is VALID [2019-05-15 10:18:24,907 INFO L273 TraceCheckUtils]: 172: Hoare triple {105500#(<= proc_i 112)} assume j > 4; {105500#(<= proc_i 112)} is VALID [2019-05-15 10:18:24,907 INFO L273 TraceCheckUtils]: 173: Hoare triple {105500#(<= proc_i 112)} assume j < 6; {105500#(<= proc_i 112)} is VALID [2019-05-15 10:18:24,908 INFO L273 TraceCheckUtils]: 174: Hoare triple {105500#(<= proc_i 112)} i := i + 4; {105519#(<= proc_i 116)} is VALID [2019-05-15 10:18:24,908 INFO L273 TraceCheckUtils]: 175: Hoare triple {105519#(<= proc_i 116)} assume i <= 1000; {105519#(<= proc_i 116)} is VALID [2019-05-15 10:18:24,909 INFO L273 TraceCheckUtils]: 176: Hoare triple {105519#(<= proc_i 116)} assume i + 4 < a[j]; {105519#(<= proc_i 116)} is VALID [2019-05-15 10:18:24,909 INFO L273 TraceCheckUtils]: 177: Hoare triple {105519#(<= proc_i 116)} assume a[5] == 1000; {105519#(<= proc_i 116)} is VALID [2019-05-15 10:18:24,910 INFO L273 TraceCheckUtils]: 178: Hoare triple {105519#(<= proc_i 116)} assume j > 4; {105519#(<= proc_i 116)} is VALID [2019-05-15 10:18:24,910 INFO L273 TraceCheckUtils]: 179: Hoare triple {105519#(<= proc_i 116)} assume j < 6; {105519#(<= proc_i 116)} is VALID [2019-05-15 10:18:24,911 INFO L273 TraceCheckUtils]: 180: Hoare triple {105519#(<= proc_i 116)} i := i + 4; {105538#(<= proc_i 120)} is VALID [2019-05-15 10:18:24,911 INFO L273 TraceCheckUtils]: 181: Hoare triple {105538#(<= proc_i 120)} assume i <= 1000; {105538#(<= proc_i 120)} is VALID [2019-05-15 10:18:24,912 INFO L273 TraceCheckUtils]: 182: Hoare triple {105538#(<= proc_i 120)} assume i + 4 < a[j]; {105538#(<= proc_i 120)} is VALID [2019-05-15 10:18:24,912 INFO L273 TraceCheckUtils]: 183: Hoare triple {105538#(<= proc_i 120)} assume a[5] == 1000; {105538#(<= proc_i 120)} is VALID [2019-05-15 10:18:24,913 INFO L273 TraceCheckUtils]: 184: Hoare triple {105538#(<= proc_i 120)} assume j > 4; {105538#(<= proc_i 120)} is VALID [2019-05-15 10:18:24,913 INFO L273 TraceCheckUtils]: 185: Hoare triple {105538#(<= proc_i 120)} assume j < 6; {105538#(<= proc_i 120)} is VALID [2019-05-15 10:18:24,914 INFO L273 TraceCheckUtils]: 186: Hoare triple {105538#(<= proc_i 120)} i := i + 4; {105557#(<= proc_i 124)} is VALID [2019-05-15 10:18:24,914 INFO L273 TraceCheckUtils]: 187: Hoare triple {105557#(<= proc_i 124)} assume i <= 1000; {105557#(<= proc_i 124)} is VALID [2019-05-15 10:18:24,915 INFO L273 TraceCheckUtils]: 188: Hoare triple {105557#(<= proc_i 124)} assume i + 4 < a[j]; {105557#(<= proc_i 124)} is VALID [2019-05-15 10:18:24,915 INFO L273 TraceCheckUtils]: 189: Hoare triple {105557#(<= proc_i 124)} assume a[5] == 1000; {105557#(<= proc_i 124)} is VALID [2019-05-15 10:18:24,916 INFO L273 TraceCheckUtils]: 190: Hoare triple {105557#(<= proc_i 124)} assume j > 4; {105557#(<= proc_i 124)} is VALID [2019-05-15 10:18:24,916 INFO L273 TraceCheckUtils]: 191: Hoare triple {105557#(<= proc_i 124)} assume j < 6; {105557#(<= proc_i 124)} is VALID [2019-05-15 10:18:24,917 INFO L273 TraceCheckUtils]: 192: Hoare triple {105557#(<= proc_i 124)} i := i + 4; {105576#(<= proc_i 128)} is VALID [2019-05-15 10:18:24,917 INFO L273 TraceCheckUtils]: 193: Hoare triple {105576#(<= proc_i 128)} assume i <= 1000; {105576#(<= proc_i 128)} is VALID [2019-05-15 10:18:24,918 INFO L273 TraceCheckUtils]: 194: Hoare triple {105576#(<= proc_i 128)} assume i + 4 < a[j]; {105576#(<= proc_i 128)} is VALID [2019-05-15 10:18:24,918 INFO L273 TraceCheckUtils]: 195: Hoare triple {105576#(<= proc_i 128)} assume a[5] == 1000; {105576#(<= proc_i 128)} is VALID [2019-05-15 10:18:24,918 INFO L273 TraceCheckUtils]: 196: Hoare triple {105576#(<= proc_i 128)} assume j > 4; {105576#(<= proc_i 128)} is VALID [2019-05-15 10:18:24,919 INFO L273 TraceCheckUtils]: 197: Hoare triple {105576#(<= proc_i 128)} assume j < 6; {105576#(<= proc_i 128)} is VALID [2019-05-15 10:18:24,920 INFO L273 TraceCheckUtils]: 198: Hoare triple {105576#(<= proc_i 128)} i := i + 4; {105595#(<= proc_i 132)} is VALID [2019-05-15 10:18:24,920 INFO L273 TraceCheckUtils]: 199: Hoare triple {105595#(<= proc_i 132)} assume i <= 1000; {105595#(<= proc_i 132)} is VALID [2019-05-15 10:18:24,921 INFO L273 TraceCheckUtils]: 200: Hoare triple {105595#(<= proc_i 132)} assume i + 4 < a[j]; {105595#(<= proc_i 132)} is VALID [2019-05-15 10:18:24,921 INFO L273 TraceCheckUtils]: 201: Hoare triple {105595#(<= proc_i 132)} assume a[5] == 1000; {105595#(<= proc_i 132)} is VALID [2019-05-15 10:18:24,921 INFO L273 TraceCheckUtils]: 202: Hoare triple {105595#(<= proc_i 132)} assume j > 4; {105595#(<= proc_i 132)} is VALID [2019-05-15 10:18:24,922 INFO L273 TraceCheckUtils]: 203: Hoare triple {105595#(<= proc_i 132)} assume j < 6; {105595#(<= proc_i 132)} is VALID [2019-05-15 10:18:24,923 INFO L273 TraceCheckUtils]: 204: Hoare triple {105595#(<= proc_i 132)} i := i + 4; {105614#(<= proc_i 136)} is VALID [2019-05-15 10:18:24,923 INFO L273 TraceCheckUtils]: 205: Hoare triple {105614#(<= proc_i 136)} assume i <= 1000; {105614#(<= proc_i 136)} is VALID [2019-05-15 10:18:24,923 INFO L273 TraceCheckUtils]: 206: Hoare triple {105614#(<= proc_i 136)} assume i + 4 < a[j]; {105614#(<= proc_i 136)} is VALID [2019-05-15 10:18:24,924 INFO L273 TraceCheckUtils]: 207: Hoare triple {105614#(<= proc_i 136)} assume a[5] == 1000; {105614#(<= proc_i 136)} is VALID [2019-05-15 10:18:24,924 INFO L273 TraceCheckUtils]: 208: Hoare triple {105614#(<= proc_i 136)} assume j > 4; {105614#(<= proc_i 136)} is VALID [2019-05-15 10:18:24,925 INFO L273 TraceCheckUtils]: 209: Hoare triple {105614#(<= proc_i 136)} assume j < 6; {105614#(<= proc_i 136)} is VALID [2019-05-15 10:18:24,925 INFO L273 TraceCheckUtils]: 210: Hoare triple {105614#(<= proc_i 136)} i := i + 4; {105633#(<= proc_i 140)} is VALID [2019-05-15 10:18:24,926 INFO L273 TraceCheckUtils]: 211: Hoare triple {105633#(<= proc_i 140)} assume i <= 1000; {105633#(<= proc_i 140)} is VALID [2019-05-15 10:18:24,926 INFO L273 TraceCheckUtils]: 212: Hoare triple {105633#(<= proc_i 140)} assume i + 4 < a[j]; {105633#(<= proc_i 140)} is VALID [2019-05-15 10:18:24,927 INFO L273 TraceCheckUtils]: 213: Hoare triple {105633#(<= proc_i 140)} assume a[5] == 1000; {105633#(<= proc_i 140)} is VALID [2019-05-15 10:18:24,927 INFO L273 TraceCheckUtils]: 214: Hoare triple {105633#(<= proc_i 140)} assume j > 4; {105633#(<= proc_i 140)} is VALID [2019-05-15 10:18:24,928 INFO L273 TraceCheckUtils]: 215: Hoare triple {105633#(<= proc_i 140)} assume j < 6; {105633#(<= proc_i 140)} is VALID [2019-05-15 10:18:24,928 INFO L273 TraceCheckUtils]: 216: Hoare triple {105633#(<= proc_i 140)} i := i + 4; {105652#(<= proc_i 144)} is VALID [2019-05-15 10:18:24,929 INFO L273 TraceCheckUtils]: 217: Hoare triple {105652#(<= proc_i 144)} assume i <= 1000; {105652#(<= proc_i 144)} is VALID [2019-05-15 10:18:24,929 INFO L273 TraceCheckUtils]: 218: Hoare triple {105652#(<= proc_i 144)} assume i + 4 < a[j]; {105652#(<= proc_i 144)} is VALID [2019-05-15 10:18:24,930 INFO L273 TraceCheckUtils]: 219: Hoare triple {105652#(<= proc_i 144)} assume a[5] == 1000; {105652#(<= proc_i 144)} is VALID [2019-05-15 10:18:24,930 INFO L273 TraceCheckUtils]: 220: Hoare triple {105652#(<= proc_i 144)} assume j > 4; {105652#(<= proc_i 144)} is VALID [2019-05-15 10:18:24,931 INFO L273 TraceCheckUtils]: 221: Hoare triple {105652#(<= proc_i 144)} assume j < 6; {105652#(<= proc_i 144)} is VALID [2019-05-15 10:18:24,931 INFO L273 TraceCheckUtils]: 222: Hoare triple {105652#(<= proc_i 144)} i := i + 4; {105671#(<= proc_i 148)} is VALID [2019-05-15 10:18:24,932 INFO L273 TraceCheckUtils]: 223: Hoare triple {105671#(<= proc_i 148)} assume i <= 1000; {105671#(<= proc_i 148)} is VALID [2019-05-15 10:18:24,932 INFO L273 TraceCheckUtils]: 224: Hoare triple {105671#(<= proc_i 148)} assume i + 4 < a[j]; {105671#(<= proc_i 148)} is VALID [2019-05-15 10:18:24,933 INFO L273 TraceCheckUtils]: 225: Hoare triple {105671#(<= proc_i 148)} assume a[5] == 1000; {105671#(<= proc_i 148)} is VALID [2019-05-15 10:18:24,933 INFO L273 TraceCheckUtils]: 226: Hoare triple {105671#(<= proc_i 148)} assume j > 4; {105671#(<= proc_i 148)} is VALID [2019-05-15 10:18:24,934 INFO L273 TraceCheckUtils]: 227: Hoare triple {105671#(<= proc_i 148)} assume j < 6; {105671#(<= proc_i 148)} is VALID [2019-05-15 10:18:24,934 INFO L273 TraceCheckUtils]: 228: Hoare triple {105671#(<= proc_i 148)} i := i + 4; {105690#(<= proc_i 152)} is VALID [2019-05-15 10:18:24,935 INFO L273 TraceCheckUtils]: 229: Hoare triple {105690#(<= proc_i 152)} assume i <= 1000; {105690#(<= proc_i 152)} is VALID [2019-05-15 10:18:24,935 INFO L273 TraceCheckUtils]: 230: Hoare triple {105690#(<= proc_i 152)} assume i + 4 < a[j]; {105690#(<= proc_i 152)} is VALID [2019-05-15 10:18:24,936 INFO L273 TraceCheckUtils]: 231: Hoare triple {105690#(<= proc_i 152)} assume a[5] == 1000; {105690#(<= proc_i 152)} is VALID [2019-05-15 10:18:24,936 INFO L273 TraceCheckUtils]: 232: Hoare triple {105690#(<= proc_i 152)} assume j > 4; {105690#(<= proc_i 152)} is VALID [2019-05-15 10:18:24,937 INFO L273 TraceCheckUtils]: 233: Hoare triple {105690#(<= proc_i 152)} assume j < 6; {105690#(<= proc_i 152)} is VALID [2019-05-15 10:18:24,937 INFO L273 TraceCheckUtils]: 234: Hoare triple {105690#(<= proc_i 152)} i := i + 4; {105709#(<= proc_i 156)} is VALID [2019-05-15 10:18:24,938 INFO L273 TraceCheckUtils]: 235: Hoare triple {105709#(<= proc_i 156)} assume i <= 1000; {105709#(<= proc_i 156)} is VALID [2019-05-15 10:18:24,938 INFO L273 TraceCheckUtils]: 236: Hoare triple {105709#(<= proc_i 156)} assume i + 4 < a[j]; {105709#(<= proc_i 156)} is VALID [2019-05-15 10:18:24,939 INFO L273 TraceCheckUtils]: 237: Hoare triple {105709#(<= proc_i 156)} assume a[5] == 1000; {105709#(<= proc_i 156)} is VALID [2019-05-15 10:18:24,939 INFO L273 TraceCheckUtils]: 238: Hoare triple {105709#(<= proc_i 156)} assume j > 4; {105709#(<= proc_i 156)} is VALID [2019-05-15 10:18:24,940 INFO L273 TraceCheckUtils]: 239: Hoare triple {105709#(<= proc_i 156)} assume j < 6; {105709#(<= proc_i 156)} is VALID [2019-05-15 10:18:24,940 INFO L273 TraceCheckUtils]: 240: Hoare triple {105709#(<= proc_i 156)} i := i + 4; {105728#(<= proc_i 160)} is VALID [2019-05-15 10:18:24,941 INFO L273 TraceCheckUtils]: 241: Hoare triple {105728#(<= proc_i 160)} assume i <= 1000; {105728#(<= proc_i 160)} is VALID [2019-05-15 10:18:24,941 INFO L273 TraceCheckUtils]: 242: Hoare triple {105728#(<= proc_i 160)} assume i + 4 < a[j]; {105728#(<= proc_i 160)} is VALID [2019-05-15 10:18:24,942 INFO L273 TraceCheckUtils]: 243: Hoare triple {105728#(<= proc_i 160)} assume a[5] == 1000; {105728#(<= proc_i 160)} is VALID [2019-05-15 10:18:24,942 INFO L273 TraceCheckUtils]: 244: Hoare triple {105728#(<= proc_i 160)} assume j > 4; {105728#(<= proc_i 160)} is VALID [2019-05-15 10:18:24,942 INFO L273 TraceCheckUtils]: 245: Hoare triple {105728#(<= proc_i 160)} assume j < 6; {105728#(<= proc_i 160)} is VALID [2019-05-15 10:18:24,943 INFO L273 TraceCheckUtils]: 246: Hoare triple {105728#(<= proc_i 160)} i := i + 4; {105747#(<= proc_i 164)} is VALID [2019-05-15 10:18:24,944 INFO L273 TraceCheckUtils]: 247: Hoare triple {105747#(<= proc_i 164)} assume i <= 1000; {105747#(<= proc_i 164)} is VALID [2019-05-15 10:18:24,944 INFO L273 TraceCheckUtils]: 248: Hoare triple {105747#(<= proc_i 164)} assume i + 4 < a[j]; {105747#(<= proc_i 164)} is VALID [2019-05-15 10:18:24,945 INFO L273 TraceCheckUtils]: 249: Hoare triple {105747#(<= proc_i 164)} assume a[5] == 1000; {105747#(<= proc_i 164)} is VALID [2019-05-15 10:18:24,945 INFO L273 TraceCheckUtils]: 250: Hoare triple {105747#(<= proc_i 164)} assume j > 4; {105747#(<= proc_i 164)} is VALID [2019-05-15 10:18:24,945 INFO L273 TraceCheckUtils]: 251: Hoare triple {105747#(<= proc_i 164)} assume j < 6; {105747#(<= proc_i 164)} is VALID [2019-05-15 10:18:24,946 INFO L273 TraceCheckUtils]: 252: Hoare triple {105747#(<= proc_i 164)} i := i + 4; {105766#(<= proc_i 168)} is VALID [2019-05-15 10:18:24,947 INFO L273 TraceCheckUtils]: 253: Hoare triple {105766#(<= proc_i 168)} assume i <= 1000; {105766#(<= proc_i 168)} is VALID [2019-05-15 10:18:24,947 INFO L273 TraceCheckUtils]: 254: Hoare triple {105766#(<= proc_i 168)} assume i + 4 < a[j]; {105766#(<= proc_i 168)} is VALID [2019-05-15 10:18:24,947 INFO L273 TraceCheckUtils]: 255: Hoare triple {105766#(<= proc_i 168)} assume a[5] == 1000; {105766#(<= proc_i 168)} is VALID [2019-05-15 10:18:24,948 INFO L273 TraceCheckUtils]: 256: Hoare triple {105766#(<= proc_i 168)} assume j > 4; {105766#(<= proc_i 168)} is VALID [2019-05-15 10:18:24,948 INFO L273 TraceCheckUtils]: 257: Hoare triple {105766#(<= proc_i 168)} assume j < 6; {105766#(<= proc_i 168)} is VALID [2019-05-15 10:18:24,949 INFO L273 TraceCheckUtils]: 258: Hoare triple {105766#(<= proc_i 168)} i := i + 4; {105785#(<= proc_i 172)} is VALID [2019-05-15 10:18:24,950 INFO L273 TraceCheckUtils]: 259: Hoare triple {105785#(<= proc_i 172)} assume i <= 1000; {105785#(<= proc_i 172)} is VALID [2019-05-15 10:18:24,950 INFO L273 TraceCheckUtils]: 260: Hoare triple {105785#(<= proc_i 172)} assume i + 4 < a[j]; {105785#(<= proc_i 172)} is VALID [2019-05-15 10:18:24,950 INFO L273 TraceCheckUtils]: 261: Hoare triple {105785#(<= proc_i 172)} assume a[5] == 1000; {105785#(<= proc_i 172)} is VALID [2019-05-15 10:18:24,951 INFO L273 TraceCheckUtils]: 262: Hoare triple {105785#(<= proc_i 172)} assume j > 4; {105785#(<= proc_i 172)} is VALID [2019-05-15 10:18:24,951 INFO L273 TraceCheckUtils]: 263: Hoare triple {105785#(<= proc_i 172)} assume j < 6; {105785#(<= proc_i 172)} is VALID [2019-05-15 10:18:24,952 INFO L273 TraceCheckUtils]: 264: Hoare triple {105785#(<= proc_i 172)} i := i + 4; {105804#(<= proc_i 176)} is VALID [2019-05-15 10:18:24,953 INFO L273 TraceCheckUtils]: 265: Hoare triple {105804#(<= proc_i 176)} assume i <= 1000; {105804#(<= proc_i 176)} is VALID [2019-05-15 10:18:24,953 INFO L273 TraceCheckUtils]: 266: Hoare triple {105804#(<= proc_i 176)} assume i + 4 < a[j]; {105804#(<= proc_i 176)} is VALID [2019-05-15 10:18:24,953 INFO L273 TraceCheckUtils]: 267: Hoare triple {105804#(<= proc_i 176)} assume a[5] == 1000; {105804#(<= proc_i 176)} is VALID [2019-05-15 10:18:24,954 INFO L273 TraceCheckUtils]: 268: Hoare triple {105804#(<= proc_i 176)} assume j > 4; {105804#(<= proc_i 176)} is VALID [2019-05-15 10:18:24,954 INFO L273 TraceCheckUtils]: 269: Hoare triple {105804#(<= proc_i 176)} assume j < 6; {105804#(<= proc_i 176)} is VALID [2019-05-15 10:18:24,955 INFO L273 TraceCheckUtils]: 270: Hoare triple {105804#(<= proc_i 176)} i := i + 4; {105823#(<= proc_i 180)} is VALID [2019-05-15 10:18:24,955 INFO L273 TraceCheckUtils]: 271: Hoare triple {105823#(<= proc_i 180)} assume i <= 1000; {105823#(<= proc_i 180)} is VALID [2019-05-15 10:18:24,956 INFO L273 TraceCheckUtils]: 272: Hoare triple {105823#(<= proc_i 180)} assume i + 4 < a[j]; {105823#(<= proc_i 180)} is VALID [2019-05-15 10:18:24,956 INFO L273 TraceCheckUtils]: 273: Hoare triple {105823#(<= proc_i 180)} assume a[5] == 1000; {105823#(<= proc_i 180)} is VALID [2019-05-15 10:18:24,957 INFO L273 TraceCheckUtils]: 274: Hoare triple {105823#(<= proc_i 180)} assume j > 4; {105823#(<= proc_i 180)} is VALID [2019-05-15 10:18:24,957 INFO L273 TraceCheckUtils]: 275: Hoare triple {105823#(<= proc_i 180)} assume j < 6; {105823#(<= proc_i 180)} is VALID [2019-05-15 10:18:24,958 INFO L273 TraceCheckUtils]: 276: Hoare triple {105823#(<= proc_i 180)} i := i + 4; {105842#(<= proc_i 184)} is VALID [2019-05-15 10:18:24,958 INFO L273 TraceCheckUtils]: 277: Hoare triple {105842#(<= proc_i 184)} assume i <= 1000; {105842#(<= proc_i 184)} is VALID [2019-05-15 10:18:24,959 INFO L273 TraceCheckUtils]: 278: Hoare triple {105842#(<= proc_i 184)} assume i + 4 < a[j]; {105842#(<= proc_i 184)} is VALID [2019-05-15 10:18:24,959 INFO L273 TraceCheckUtils]: 279: Hoare triple {105842#(<= proc_i 184)} assume a[5] == 1000; {105842#(<= proc_i 184)} is VALID [2019-05-15 10:18:24,960 INFO L273 TraceCheckUtils]: 280: Hoare triple {105842#(<= proc_i 184)} assume j > 4; {105842#(<= proc_i 184)} is VALID [2019-05-15 10:18:24,960 INFO L273 TraceCheckUtils]: 281: Hoare triple {105842#(<= proc_i 184)} assume j < 6; {105842#(<= proc_i 184)} is VALID [2019-05-15 10:18:24,961 INFO L273 TraceCheckUtils]: 282: Hoare triple {105842#(<= proc_i 184)} i := i + 4; {105861#(<= proc_i 188)} is VALID [2019-05-15 10:18:24,961 INFO L273 TraceCheckUtils]: 283: Hoare triple {105861#(<= proc_i 188)} assume i <= 1000; {105861#(<= proc_i 188)} is VALID [2019-05-15 10:18:24,962 INFO L273 TraceCheckUtils]: 284: Hoare triple {105861#(<= proc_i 188)} assume i + 4 < a[j]; {105861#(<= proc_i 188)} is VALID [2019-05-15 10:18:24,962 INFO L273 TraceCheckUtils]: 285: Hoare triple {105861#(<= proc_i 188)} assume a[5] == 1000; {105861#(<= proc_i 188)} is VALID [2019-05-15 10:18:24,963 INFO L273 TraceCheckUtils]: 286: Hoare triple {105861#(<= proc_i 188)} assume j > 4; {105861#(<= proc_i 188)} is VALID [2019-05-15 10:18:24,963 INFO L273 TraceCheckUtils]: 287: Hoare triple {105861#(<= proc_i 188)} assume j < 6; {105861#(<= proc_i 188)} is VALID [2019-05-15 10:18:24,964 INFO L273 TraceCheckUtils]: 288: Hoare triple {105861#(<= proc_i 188)} i := i + 4; {105880#(<= proc_i 192)} is VALID [2019-05-15 10:18:24,964 INFO L273 TraceCheckUtils]: 289: Hoare triple {105880#(<= proc_i 192)} assume i <= 1000; {105880#(<= proc_i 192)} is VALID [2019-05-15 10:18:24,965 INFO L273 TraceCheckUtils]: 290: Hoare triple {105880#(<= proc_i 192)} assume i + 4 < a[j]; {105880#(<= proc_i 192)} is VALID [2019-05-15 10:18:24,965 INFO L273 TraceCheckUtils]: 291: Hoare triple {105880#(<= proc_i 192)} assume a[5] == 1000; {105880#(<= proc_i 192)} is VALID [2019-05-15 10:18:24,966 INFO L273 TraceCheckUtils]: 292: Hoare triple {105880#(<= proc_i 192)} assume j > 4; {105880#(<= proc_i 192)} is VALID [2019-05-15 10:18:24,966 INFO L273 TraceCheckUtils]: 293: Hoare triple {105880#(<= proc_i 192)} assume j < 6; {105880#(<= proc_i 192)} is VALID [2019-05-15 10:18:24,967 INFO L273 TraceCheckUtils]: 294: Hoare triple {105880#(<= proc_i 192)} i := i + 4; {105899#(<= proc_i 196)} is VALID [2019-05-15 10:18:24,967 INFO L273 TraceCheckUtils]: 295: Hoare triple {105899#(<= proc_i 196)} assume i <= 1000; {105899#(<= proc_i 196)} is VALID [2019-05-15 10:18:24,968 INFO L273 TraceCheckUtils]: 296: Hoare triple {105899#(<= proc_i 196)} assume i + 4 < a[j]; {105899#(<= proc_i 196)} is VALID [2019-05-15 10:18:24,968 INFO L273 TraceCheckUtils]: 297: Hoare triple {105899#(<= proc_i 196)} assume a[5] == 1000; {105899#(<= proc_i 196)} is VALID [2019-05-15 10:18:24,969 INFO L273 TraceCheckUtils]: 298: Hoare triple {105899#(<= proc_i 196)} assume j > 4; {105899#(<= proc_i 196)} is VALID [2019-05-15 10:18:24,969 INFO L273 TraceCheckUtils]: 299: Hoare triple {105899#(<= proc_i 196)} assume j < 6; {105899#(<= proc_i 196)} is VALID [2019-05-15 10:18:24,970 INFO L273 TraceCheckUtils]: 300: Hoare triple {105899#(<= proc_i 196)} i := i + 4; {105918#(<= proc_i 200)} is VALID [2019-05-15 10:18:24,970 INFO L273 TraceCheckUtils]: 301: Hoare triple {105918#(<= proc_i 200)} assume i <= 1000; {105918#(<= proc_i 200)} is VALID [2019-05-15 10:18:24,971 INFO L273 TraceCheckUtils]: 302: Hoare triple {105918#(<= proc_i 200)} assume i + 4 < a[j]; {105918#(<= proc_i 200)} is VALID [2019-05-15 10:18:24,971 INFO L273 TraceCheckUtils]: 303: Hoare triple {105918#(<= proc_i 200)} assume a[5] == 1000; {105918#(<= proc_i 200)} is VALID [2019-05-15 10:18:24,972 INFO L273 TraceCheckUtils]: 304: Hoare triple {105918#(<= proc_i 200)} assume j > 4; {105918#(<= proc_i 200)} is VALID [2019-05-15 10:18:24,972 INFO L273 TraceCheckUtils]: 305: Hoare triple {105918#(<= proc_i 200)} assume j < 6; {105918#(<= proc_i 200)} is VALID [2019-05-15 10:18:24,973 INFO L273 TraceCheckUtils]: 306: Hoare triple {105918#(<= proc_i 200)} i := i + 4; {105937#(<= proc_i 204)} is VALID [2019-05-15 10:18:24,973 INFO L273 TraceCheckUtils]: 307: Hoare triple {105937#(<= proc_i 204)} assume i <= 1000; {105937#(<= proc_i 204)} is VALID [2019-05-15 10:18:24,974 INFO L273 TraceCheckUtils]: 308: Hoare triple {105937#(<= proc_i 204)} assume i + 4 < a[j]; {105937#(<= proc_i 204)} is VALID [2019-05-15 10:18:24,974 INFO L273 TraceCheckUtils]: 309: Hoare triple {105937#(<= proc_i 204)} assume a[5] == 1000; {105937#(<= proc_i 204)} is VALID [2019-05-15 10:18:24,974 INFO L273 TraceCheckUtils]: 310: Hoare triple {105937#(<= proc_i 204)} assume j > 4; {105937#(<= proc_i 204)} is VALID [2019-05-15 10:18:24,975 INFO L273 TraceCheckUtils]: 311: Hoare triple {105937#(<= proc_i 204)} assume j < 6; {105937#(<= proc_i 204)} is VALID [2019-05-15 10:18:24,976 INFO L273 TraceCheckUtils]: 312: Hoare triple {105937#(<= proc_i 204)} i := i + 4; {105956#(<= proc_i 208)} is VALID [2019-05-15 10:18:24,976 INFO L273 TraceCheckUtils]: 313: Hoare triple {105956#(<= proc_i 208)} assume i <= 1000; {105956#(<= proc_i 208)} is VALID [2019-05-15 10:18:24,977 INFO L273 TraceCheckUtils]: 314: Hoare triple {105956#(<= proc_i 208)} assume i + 4 < a[j]; {105956#(<= proc_i 208)} is VALID [2019-05-15 10:18:24,977 INFO L273 TraceCheckUtils]: 315: Hoare triple {105956#(<= proc_i 208)} assume a[5] == 1000; {105956#(<= proc_i 208)} is VALID [2019-05-15 10:18:24,977 INFO L273 TraceCheckUtils]: 316: Hoare triple {105956#(<= proc_i 208)} assume j > 4; {105956#(<= proc_i 208)} is VALID [2019-05-15 10:18:24,978 INFO L273 TraceCheckUtils]: 317: Hoare triple {105956#(<= proc_i 208)} assume j < 6; {105956#(<= proc_i 208)} is VALID [2019-05-15 10:18:24,979 INFO L273 TraceCheckUtils]: 318: Hoare triple {105956#(<= proc_i 208)} i := i + 4; {105975#(<= proc_i 212)} is VALID [2019-05-15 10:18:24,979 INFO L273 TraceCheckUtils]: 319: Hoare triple {105975#(<= proc_i 212)} assume i <= 1000; {105975#(<= proc_i 212)} is VALID [2019-05-15 10:18:24,979 INFO L273 TraceCheckUtils]: 320: Hoare triple {105975#(<= proc_i 212)} assume i + 4 < a[j]; {105975#(<= proc_i 212)} is VALID [2019-05-15 10:18:24,980 INFO L273 TraceCheckUtils]: 321: Hoare triple {105975#(<= proc_i 212)} assume a[5] == 1000; {105975#(<= proc_i 212)} is VALID [2019-05-15 10:18:24,980 INFO L273 TraceCheckUtils]: 322: Hoare triple {105975#(<= proc_i 212)} assume j > 4; {105975#(<= proc_i 212)} is VALID [2019-05-15 10:18:24,981 INFO L273 TraceCheckUtils]: 323: Hoare triple {105975#(<= proc_i 212)} assume j < 6; {105975#(<= proc_i 212)} is VALID [2019-05-15 10:18:24,981 INFO L273 TraceCheckUtils]: 324: Hoare triple {105975#(<= proc_i 212)} i := i + 4; {105994#(<= proc_i 216)} is VALID [2019-05-15 10:18:24,982 INFO L273 TraceCheckUtils]: 325: Hoare triple {105994#(<= proc_i 216)} assume i <= 1000; {105994#(<= proc_i 216)} is VALID [2019-05-15 10:18:24,982 INFO L273 TraceCheckUtils]: 326: Hoare triple {105994#(<= proc_i 216)} assume i + 4 < a[j]; {105994#(<= proc_i 216)} is VALID [2019-05-15 10:18:24,983 INFO L273 TraceCheckUtils]: 327: Hoare triple {105994#(<= proc_i 216)} assume a[5] == 1000; {105994#(<= proc_i 216)} is VALID [2019-05-15 10:18:24,983 INFO L273 TraceCheckUtils]: 328: Hoare triple {105994#(<= proc_i 216)} assume j > 4; {105994#(<= proc_i 216)} is VALID [2019-05-15 10:18:24,984 INFO L273 TraceCheckUtils]: 329: Hoare triple {105994#(<= proc_i 216)} assume j < 6; {105994#(<= proc_i 216)} is VALID [2019-05-15 10:18:24,984 INFO L273 TraceCheckUtils]: 330: Hoare triple {105994#(<= proc_i 216)} i := i + 4; {106013#(<= proc_i 220)} is VALID [2019-05-15 10:18:24,985 INFO L273 TraceCheckUtils]: 331: Hoare triple {106013#(<= proc_i 220)} assume i <= 1000; {106013#(<= proc_i 220)} is VALID [2019-05-15 10:18:24,985 INFO L273 TraceCheckUtils]: 332: Hoare triple {106013#(<= proc_i 220)} assume i + 4 < a[j]; {106013#(<= proc_i 220)} is VALID [2019-05-15 10:18:24,986 INFO L273 TraceCheckUtils]: 333: Hoare triple {106013#(<= proc_i 220)} assume a[5] == 1000; {106013#(<= proc_i 220)} is VALID [2019-05-15 10:18:24,986 INFO L273 TraceCheckUtils]: 334: Hoare triple {106013#(<= proc_i 220)} assume j > 4; {106013#(<= proc_i 220)} is VALID [2019-05-15 10:18:24,987 INFO L273 TraceCheckUtils]: 335: Hoare triple {106013#(<= proc_i 220)} assume j < 6; {106013#(<= proc_i 220)} is VALID [2019-05-15 10:18:24,987 INFO L273 TraceCheckUtils]: 336: Hoare triple {106013#(<= proc_i 220)} i := i + 4; {106032#(<= proc_i 224)} is VALID [2019-05-15 10:18:24,988 INFO L273 TraceCheckUtils]: 337: Hoare triple {106032#(<= proc_i 224)} assume i <= 1000; {106032#(<= proc_i 224)} is VALID [2019-05-15 10:18:24,988 INFO L273 TraceCheckUtils]: 338: Hoare triple {106032#(<= proc_i 224)} assume i + 4 < a[j]; {106032#(<= proc_i 224)} is VALID [2019-05-15 10:18:24,989 INFO L273 TraceCheckUtils]: 339: Hoare triple {106032#(<= proc_i 224)} assume a[5] == 1000; {106032#(<= proc_i 224)} is VALID [2019-05-15 10:18:24,989 INFO L273 TraceCheckUtils]: 340: Hoare triple {106032#(<= proc_i 224)} assume j > 4; {106032#(<= proc_i 224)} is VALID [2019-05-15 10:18:24,990 INFO L273 TraceCheckUtils]: 341: Hoare triple {106032#(<= proc_i 224)} assume j < 6; {106032#(<= proc_i 224)} is VALID [2019-05-15 10:18:24,990 INFO L273 TraceCheckUtils]: 342: Hoare triple {106032#(<= proc_i 224)} i := i + 4; {106051#(<= proc_i 228)} is VALID [2019-05-15 10:18:24,991 INFO L273 TraceCheckUtils]: 343: Hoare triple {106051#(<= proc_i 228)} assume i <= 1000; {106051#(<= proc_i 228)} is VALID [2019-05-15 10:18:24,991 INFO L273 TraceCheckUtils]: 344: Hoare triple {106051#(<= proc_i 228)} assume i + 4 < a[j]; {106051#(<= proc_i 228)} is VALID [2019-05-15 10:18:24,992 INFO L273 TraceCheckUtils]: 345: Hoare triple {106051#(<= proc_i 228)} assume a[5] == 1000; {106051#(<= proc_i 228)} is VALID [2019-05-15 10:18:24,992 INFO L273 TraceCheckUtils]: 346: Hoare triple {106051#(<= proc_i 228)} assume j > 4; {106051#(<= proc_i 228)} is VALID [2019-05-15 10:18:24,993 INFO L273 TraceCheckUtils]: 347: Hoare triple {106051#(<= proc_i 228)} assume j < 6; {106051#(<= proc_i 228)} is VALID [2019-05-15 10:18:24,993 INFO L273 TraceCheckUtils]: 348: Hoare triple {106051#(<= proc_i 228)} i := i + 4; {106070#(<= proc_i 232)} is VALID [2019-05-15 10:18:24,994 INFO L273 TraceCheckUtils]: 349: Hoare triple {106070#(<= proc_i 232)} assume i <= 1000; {106070#(<= proc_i 232)} is VALID [2019-05-15 10:18:24,994 INFO L273 TraceCheckUtils]: 350: Hoare triple {106070#(<= proc_i 232)} assume i + 4 < a[j]; {106070#(<= proc_i 232)} is VALID [2019-05-15 10:18:24,995 INFO L273 TraceCheckUtils]: 351: Hoare triple {106070#(<= proc_i 232)} assume a[5] == 1000; {106070#(<= proc_i 232)} is VALID [2019-05-15 10:18:24,995 INFO L273 TraceCheckUtils]: 352: Hoare triple {106070#(<= proc_i 232)} assume j > 4; {106070#(<= proc_i 232)} is VALID [2019-05-15 10:18:24,996 INFO L273 TraceCheckUtils]: 353: Hoare triple {106070#(<= proc_i 232)} assume j < 6; {106070#(<= proc_i 232)} is VALID [2019-05-15 10:18:24,996 INFO L273 TraceCheckUtils]: 354: Hoare triple {106070#(<= proc_i 232)} i := i + 4; {106089#(<= proc_i 236)} is VALID [2019-05-15 10:18:24,997 INFO L273 TraceCheckUtils]: 355: Hoare triple {106089#(<= proc_i 236)} assume i <= 1000; {106089#(<= proc_i 236)} is VALID [2019-05-15 10:18:24,997 INFO L273 TraceCheckUtils]: 356: Hoare triple {106089#(<= proc_i 236)} assume i + 4 < a[j]; {106089#(<= proc_i 236)} is VALID [2019-05-15 10:18:24,998 INFO L273 TraceCheckUtils]: 357: Hoare triple {106089#(<= proc_i 236)} assume a[5] == 1000; {106089#(<= proc_i 236)} is VALID [2019-05-15 10:18:24,998 INFO L273 TraceCheckUtils]: 358: Hoare triple {106089#(<= proc_i 236)} assume j > 4; {106089#(<= proc_i 236)} is VALID [2019-05-15 10:18:24,998 INFO L273 TraceCheckUtils]: 359: Hoare triple {106089#(<= proc_i 236)} assume j < 6; {106089#(<= proc_i 236)} is VALID [2019-05-15 10:18:24,999 INFO L273 TraceCheckUtils]: 360: Hoare triple {106089#(<= proc_i 236)} i := i + 4; {106108#(<= proc_i 240)} is VALID [2019-05-15 10:18:25,000 INFO L273 TraceCheckUtils]: 361: Hoare triple {106108#(<= proc_i 240)} assume i <= 1000; {106108#(<= proc_i 240)} is VALID [2019-05-15 10:18:25,000 INFO L273 TraceCheckUtils]: 362: Hoare triple {106108#(<= proc_i 240)} assume i + 4 < a[j]; {106108#(<= proc_i 240)} is VALID [2019-05-15 10:18:25,001 INFO L273 TraceCheckUtils]: 363: Hoare triple {106108#(<= proc_i 240)} assume a[5] == 1000; {106108#(<= proc_i 240)} is VALID [2019-05-15 10:18:25,001 INFO L273 TraceCheckUtils]: 364: Hoare triple {106108#(<= proc_i 240)} assume j > 4; {106108#(<= proc_i 240)} is VALID [2019-05-15 10:18:25,001 INFO L273 TraceCheckUtils]: 365: Hoare triple {106108#(<= proc_i 240)} assume j < 6; {106108#(<= proc_i 240)} is VALID [2019-05-15 10:18:25,002 INFO L273 TraceCheckUtils]: 366: Hoare triple {106108#(<= proc_i 240)} i := i + 4; {106127#(<= proc_i 244)} is VALID [2019-05-15 10:18:25,003 INFO L273 TraceCheckUtils]: 367: Hoare triple {106127#(<= proc_i 244)} assume i <= 1000; {106127#(<= proc_i 244)} is VALID [2019-05-15 10:18:25,003 INFO L273 TraceCheckUtils]: 368: Hoare triple {106127#(<= proc_i 244)} assume i + 4 < a[j]; {106127#(<= proc_i 244)} is VALID [2019-05-15 10:18:25,003 INFO L273 TraceCheckUtils]: 369: Hoare triple {106127#(<= proc_i 244)} assume a[5] == 1000; {106127#(<= proc_i 244)} is VALID [2019-05-15 10:18:25,004 INFO L273 TraceCheckUtils]: 370: Hoare triple {106127#(<= proc_i 244)} assume j > 4; {106127#(<= proc_i 244)} is VALID [2019-05-15 10:18:25,004 INFO L273 TraceCheckUtils]: 371: Hoare triple {106127#(<= proc_i 244)} assume j < 6; {106127#(<= proc_i 244)} is VALID [2019-05-15 10:18:25,005 INFO L273 TraceCheckUtils]: 372: Hoare triple {106127#(<= proc_i 244)} i := i + 4; {106146#(<= proc_i 248)} is VALID [2019-05-15 10:18:25,006 INFO L273 TraceCheckUtils]: 373: Hoare triple {106146#(<= proc_i 248)} assume i <= 1000; {106146#(<= proc_i 248)} is VALID [2019-05-15 10:18:25,006 INFO L273 TraceCheckUtils]: 374: Hoare triple {106146#(<= proc_i 248)} assume i + 4 < a[j]; {106146#(<= proc_i 248)} is VALID [2019-05-15 10:18:25,006 INFO L273 TraceCheckUtils]: 375: Hoare triple {106146#(<= proc_i 248)} assume a[5] == 1000; {106146#(<= proc_i 248)} is VALID [2019-05-15 10:18:25,007 INFO L273 TraceCheckUtils]: 376: Hoare triple {106146#(<= proc_i 248)} assume j > 4; {106146#(<= proc_i 248)} is VALID [2019-05-15 10:18:25,007 INFO L273 TraceCheckUtils]: 377: Hoare triple {106146#(<= proc_i 248)} assume j < 6; {106146#(<= proc_i 248)} is VALID [2019-05-15 10:18:25,008 INFO L273 TraceCheckUtils]: 378: Hoare triple {106146#(<= proc_i 248)} i := i + 4; {106165#(<= proc_i 252)} is VALID [2019-05-15 10:18:25,008 INFO L273 TraceCheckUtils]: 379: Hoare triple {106165#(<= proc_i 252)} assume i <= 1000; {106165#(<= proc_i 252)} is VALID [2019-05-15 10:18:25,009 INFO L273 TraceCheckUtils]: 380: Hoare triple {106165#(<= proc_i 252)} assume i + 4 < a[j]; {106165#(<= proc_i 252)} is VALID [2019-05-15 10:18:25,009 INFO L273 TraceCheckUtils]: 381: Hoare triple {106165#(<= proc_i 252)} assume a[5] == 1000; {106165#(<= proc_i 252)} is VALID [2019-05-15 10:18:25,010 INFO L273 TraceCheckUtils]: 382: Hoare triple {106165#(<= proc_i 252)} assume j > 4; {106165#(<= proc_i 252)} is VALID [2019-05-15 10:18:25,010 INFO L273 TraceCheckUtils]: 383: Hoare triple {106165#(<= proc_i 252)} assume j < 6; {106165#(<= proc_i 252)} is VALID [2019-05-15 10:18:25,011 INFO L273 TraceCheckUtils]: 384: Hoare triple {106165#(<= proc_i 252)} i := i + 4; {106184#(<= proc_i 256)} is VALID [2019-05-15 10:18:25,011 INFO L273 TraceCheckUtils]: 385: Hoare triple {106184#(<= proc_i 256)} assume i <= 1000; {106184#(<= proc_i 256)} is VALID [2019-05-15 10:18:25,012 INFO L273 TraceCheckUtils]: 386: Hoare triple {106184#(<= proc_i 256)} assume i + 4 < a[j]; {106184#(<= proc_i 256)} is VALID [2019-05-15 10:18:25,012 INFO L273 TraceCheckUtils]: 387: Hoare triple {106184#(<= proc_i 256)} assume a[5] == 1000; {106184#(<= proc_i 256)} is VALID [2019-05-15 10:18:25,013 INFO L273 TraceCheckUtils]: 388: Hoare triple {106184#(<= proc_i 256)} assume j > 4; {106184#(<= proc_i 256)} is VALID [2019-05-15 10:18:25,013 INFO L273 TraceCheckUtils]: 389: Hoare triple {106184#(<= proc_i 256)} assume j < 6; {106184#(<= proc_i 256)} is VALID [2019-05-15 10:18:25,014 INFO L273 TraceCheckUtils]: 390: Hoare triple {106184#(<= proc_i 256)} i := i + 4; {106203#(<= proc_i 260)} is VALID [2019-05-15 10:18:25,014 INFO L273 TraceCheckUtils]: 391: Hoare triple {106203#(<= proc_i 260)} assume i <= 1000; {106203#(<= proc_i 260)} is VALID [2019-05-15 10:18:25,015 INFO L273 TraceCheckUtils]: 392: Hoare triple {106203#(<= proc_i 260)} assume i + 4 < a[j]; {106203#(<= proc_i 260)} is VALID [2019-05-15 10:18:25,015 INFO L273 TraceCheckUtils]: 393: Hoare triple {106203#(<= proc_i 260)} assume a[5] == 1000; {106203#(<= proc_i 260)} is VALID [2019-05-15 10:18:25,016 INFO L273 TraceCheckUtils]: 394: Hoare triple {106203#(<= proc_i 260)} assume j > 4; {106203#(<= proc_i 260)} is VALID [2019-05-15 10:18:25,016 INFO L273 TraceCheckUtils]: 395: Hoare triple {106203#(<= proc_i 260)} assume j < 6; {106203#(<= proc_i 260)} is VALID [2019-05-15 10:18:25,017 INFO L273 TraceCheckUtils]: 396: Hoare triple {106203#(<= proc_i 260)} i := i + 4; {106222#(<= proc_i 264)} is VALID [2019-05-15 10:18:25,017 INFO L273 TraceCheckUtils]: 397: Hoare triple {106222#(<= proc_i 264)} assume i <= 1000; {106222#(<= proc_i 264)} is VALID [2019-05-15 10:18:25,018 INFO L273 TraceCheckUtils]: 398: Hoare triple {106222#(<= proc_i 264)} assume i + 4 < a[j]; {106222#(<= proc_i 264)} is VALID [2019-05-15 10:18:25,018 INFO L273 TraceCheckUtils]: 399: Hoare triple {106222#(<= proc_i 264)} assume a[5] == 1000; {106222#(<= proc_i 264)} is VALID [2019-05-15 10:18:25,019 INFO L273 TraceCheckUtils]: 400: Hoare triple {106222#(<= proc_i 264)} assume j > 4; {106222#(<= proc_i 264)} is VALID [2019-05-15 10:18:25,019 INFO L273 TraceCheckUtils]: 401: Hoare triple {106222#(<= proc_i 264)} assume j < 6; {106222#(<= proc_i 264)} is VALID [2019-05-15 10:18:25,020 INFO L273 TraceCheckUtils]: 402: Hoare triple {106222#(<= proc_i 264)} i := i + 4; {106241#(<= proc_i 268)} is VALID [2019-05-15 10:18:25,020 INFO L273 TraceCheckUtils]: 403: Hoare triple {106241#(<= proc_i 268)} assume i <= 1000; {106241#(<= proc_i 268)} is VALID [2019-05-15 10:18:25,021 INFO L273 TraceCheckUtils]: 404: Hoare triple {106241#(<= proc_i 268)} assume i + 4 < a[j]; {106241#(<= proc_i 268)} is VALID [2019-05-15 10:18:25,021 INFO L273 TraceCheckUtils]: 405: Hoare triple {106241#(<= proc_i 268)} assume a[5] == 1000; {106241#(<= proc_i 268)} is VALID [2019-05-15 10:18:25,022 INFO L273 TraceCheckUtils]: 406: Hoare triple {106241#(<= proc_i 268)} assume j > 4; {106241#(<= proc_i 268)} is VALID [2019-05-15 10:18:25,022 INFO L273 TraceCheckUtils]: 407: Hoare triple {106241#(<= proc_i 268)} assume j < 6; {106241#(<= proc_i 268)} is VALID [2019-05-15 10:18:25,023 INFO L273 TraceCheckUtils]: 408: Hoare triple {106241#(<= proc_i 268)} i := i + 4; {106260#(<= proc_i 272)} is VALID [2019-05-15 10:18:25,023 INFO L273 TraceCheckUtils]: 409: Hoare triple {106260#(<= proc_i 272)} assume i <= 1000; {106260#(<= proc_i 272)} is VALID [2019-05-15 10:18:25,024 INFO L273 TraceCheckUtils]: 410: Hoare triple {106260#(<= proc_i 272)} assume i + 4 < a[j]; {106260#(<= proc_i 272)} is VALID [2019-05-15 10:18:25,024 INFO L273 TraceCheckUtils]: 411: Hoare triple {106260#(<= proc_i 272)} assume a[5] == 1000; {106260#(<= proc_i 272)} is VALID [2019-05-15 10:18:25,025 INFO L273 TraceCheckUtils]: 412: Hoare triple {106260#(<= proc_i 272)} assume j > 4; {106260#(<= proc_i 272)} is VALID [2019-05-15 10:18:25,025 INFO L273 TraceCheckUtils]: 413: Hoare triple {106260#(<= proc_i 272)} assume j < 6; {106260#(<= proc_i 272)} is VALID [2019-05-15 10:18:25,026 INFO L273 TraceCheckUtils]: 414: Hoare triple {106260#(<= proc_i 272)} i := i + 4; {106279#(<= proc_i 276)} is VALID [2019-05-15 10:18:25,026 INFO L273 TraceCheckUtils]: 415: Hoare triple {106279#(<= proc_i 276)} assume !(i <= 1000); {104964#false} is VALID [2019-05-15 10:18:25,131 INFO L134 CoverageAnalysis]: Checked inductivity of 14145 backedges. 0 proven. 14145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:25,131 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:25,131 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70] total 70 [2019-05-15 10:18:25,132 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 416 [2019-05-15 10:18:25,132 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:25,132 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 72 states. [2019-05-15 10:18:25,538 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 416 edges. 416 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:25,538 INFO L454 AbstractCegarLoop]: Interpolant automaton has 72 states [2019-05-15 10:18:25,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2019-05-15 10:18:25,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2019-05-15 10:18:25,540 INFO L87 Difference]: Start difference. First operand 417 states and 417 transitions. Second operand 72 states. [2019-05-15 10:18:26,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:26,257 INFO L93 Difference]: Finished difference Result 428 states and 428 transitions. [2019-05-15 10:18:26,257 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2019-05-15 10:18:26,257 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 416 [2019-05-15 10:18:26,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:26,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2019-05-15 10:18:26,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 429 transitions. [2019-05-15 10:18:26,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2019-05-15 10:18:26,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 429 transitions. [2019-05-15 10:18:26,261 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 72 states and 429 transitions. [2019-05-15 10:18:26,658 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 429 edges. 429 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:26,668 INFO L225 Difference]: With dead ends: 428 [2019-05-15 10:18:26,668 INFO L226 Difference]: Without dead ends: 428 [2019-05-15 10:18:26,668 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 345 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2019-05-15 10:18:26,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2019-05-15 10:18:26,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 423. [2019-05-15 10:18:26,672 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:26,672 INFO L82 GeneralOperation]: Start isEquivalent. First operand 428 states. Second operand 423 states. [2019-05-15 10:18:26,672 INFO L74 IsIncluded]: Start isIncluded. First operand 428 states. Second operand 423 states. [2019-05-15 10:18:26,672 INFO L87 Difference]: Start difference. First operand 428 states. Second operand 423 states. [2019-05-15 10:18:26,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:26,678 INFO L93 Difference]: Finished difference Result 428 states and 428 transitions. [2019-05-15 10:18:26,679 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 428 transitions. [2019-05-15 10:18:26,679 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:26,679 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:26,679 INFO L74 IsIncluded]: Start isIncluded. First operand 423 states. Second operand 428 states. [2019-05-15 10:18:26,679 INFO L87 Difference]: Start difference. First operand 423 states. Second operand 428 states. [2019-05-15 10:18:26,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:26,685 INFO L93 Difference]: Finished difference Result 428 states and 428 transitions. [2019-05-15 10:18:26,685 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 428 transitions. [2019-05-15 10:18:26,686 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:26,686 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:26,686 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:26,686 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:26,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 423 states. [2019-05-15 10:18:26,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 423 transitions. [2019-05-15 10:18:26,692 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 423 transitions. Word has length 416 [2019-05-15 10:18:26,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:26,692 INFO L475 AbstractCegarLoop]: Abstraction has 423 states and 423 transitions. [2019-05-15 10:18:26,692 INFO L476 AbstractCegarLoop]: Interpolant automaton has 72 states. [2019-05-15 10:18:26,692 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 423 transitions. [2019-05-15 10:18:26,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2019-05-15 10:18:26,694 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:26,694 INFO L399 BasicCegarLoop]: trace histogram [70, 70, 70, 70, 70, 70, 1, 1] [2019-05-15 10:18:26,694 INFO L418 AbstractCegarLoop]: === Iteration 71 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:26,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:26,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1575773389, now seen corresponding path program 70 times [2019-05-15 10:18:26,695 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:26,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:26,781 INFO L256 TraceCheckSpWp]: Trace formula consists of 565 conjuncts, 72 conjunts are in the unsatisfiable core [2019-05-15 10:18:26,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:26,816 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:29,393 INFO L273 TraceCheckUtils]: 0: Hoare triple {107989#true} i := 0; {107994#(<= proc_i 0)} is VALID [2019-05-15 10:18:29,394 INFO L273 TraceCheckUtils]: 1: Hoare triple {107994#(<= proc_i 0)} assume i <= 1000; {107994#(<= proc_i 0)} is VALID [2019-05-15 10:18:29,394 INFO L273 TraceCheckUtils]: 2: Hoare triple {107994#(<= proc_i 0)} assume i + 4 < a[j]; {107994#(<= proc_i 0)} is VALID [2019-05-15 10:18:29,395 INFO L273 TraceCheckUtils]: 3: Hoare triple {107994#(<= proc_i 0)} assume a[5] == 1000; {107994#(<= proc_i 0)} is VALID [2019-05-15 10:18:29,395 INFO L273 TraceCheckUtils]: 4: Hoare triple {107994#(<= proc_i 0)} assume j > 4; {107994#(<= proc_i 0)} is VALID [2019-05-15 10:18:29,395 INFO L273 TraceCheckUtils]: 5: Hoare triple {107994#(<= proc_i 0)} assume j < 6; {107994#(<= proc_i 0)} is VALID [2019-05-15 10:18:29,396 INFO L273 TraceCheckUtils]: 6: Hoare triple {107994#(<= proc_i 0)} i := i + 4; {108013#(<= proc_i 4)} is VALID [2019-05-15 10:18:29,397 INFO L273 TraceCheckUtils]: 7: Hoare triple {108013#(<= proc_i 4)} assume i <= 1000; {108013#(<= proc_i 4)} is VALID [2019-05-15 10:18:29,397 INFO L273 TraceCheckUtils]: 8: Hoare triple {108013#(<= proc_i 4)} assume i + 4 < a[j]; {108013#(<= proc_i 4)} is VALID [2019-05-15 10:18:29,398 INFO L273 TraceCheckUtils]: 9: Hoare triple {108013#(<= proc_i 4)} assume a[5] == 1000; {108013#(<= proc_i 4)} is VALID [2019-05-15 10:18:29,398 INFO L273 TraceCheckUtils]: 10: Hoare triple {108013#(<= proc_i 4)} assume j > 4; {108013#(<= proc_i 4)} is VALID [2019-05-15 10:18:29,398 INFO L273 TraceCheckUtils]: 11: Hoare triple {108013#(<= proc_i 4)} assume j < 6; {108013#(<= proc_i 4)} is VALID [2019-05-15 10:18:29,399 INFO L273 TraceCheckUtils]: 12: Hoare triple {108013#(<= proc_i 4)} i := i + 4; {108032#(<= proc_i 8)} is VALID [2019-05-15 10:18:29,400 INFO L273 TraceCheckUtils]: 13: Hoare triple {108032#(<= proc_i 8)} assume i <= 1000; {108032#(<= proc_i 8)} is VALID [2019-05-15 10:18:29,400 INFO L273 TraceCheckUtils]: 14: Hoare triple {108032#(<= proc_i 8)} assume i + 4 < a[j]; {108032#(<= proc_i 8)} is VALID [2019-05-15 10:18:29,400 INFO L273 TraceCheckUtils]: 15: Hoare triple {108032#(<= proc_i 8)} assume a[5] == 1000; {108032#(<= proc_i 8)} is VALID [2019-05-15 10:18:29,401 INFO L273 TraceCheckUtils]: 16: Hoare triple {108032#(<= proc_i 8)} assume j > 4; {108032#(<= proc_i 8)} is VALID [2019-05-15 10:18:29,401 INFO L273 TraceCheckUtils]: 17: Hoare triple {108032#(<= proc_i 8)} assume j < 6; {108032#(<= proc_i 8)} is VALID [2019-05-15 10:18:29,402 INFO L273 TraceCheckUtils]: 18: Hoare triple {108032#(<= proc_i 8)} i := i + 4; {108051#(<= proc_i 12)} is VALID [2019-05-15 10:18:29,403 INFO L273 TraceCheckUtils]: 19: Hoare triple {108051#(<= proc_i 12)} assume i <= 1000; {108051#(<= proc_i 12)} is VALID [2019-05-15 10:18:29,403 INFO L273 TraceCheckUtils]: 20: Hoare triple {108051#(<= proc_i 12)} assume i + 4 < a[j]; {108051#(<= proc_i 12)} is VALID [2019-05-15 10:18:29,403 INFO L273 TraceCheckUtils]: 21: Hoare triple {108051#(<= proc_i 12)} assume a[5] == 1000; {108051#(<= proc_i 12)} is VALID [2019-05-15 10:18:29,404 INFO L273 TraceCheckUtils]: 22: Hoare triple {108051#(<= proc_i 12)} assume j > 4; {108051#(<= proc_i 12)} is VALID [2019-05-15 10:18:29,404 INFO L273 TraceCheckUtils]: 23: Hoare triple {108051#(<= proc_i 12)} assume j < 6; {108051#(<= proc_i 12)} is VALID [2019-05-15 10:18:29,405 INFO L273 TraceCheckUtils]: 24: Hoare triple {108051#(<= proc_i 12)} i := i + 4; {108070#(<= proc_i 16)} is VALID [2019-05-15 10:18:29,406 INFO L273 TraceCheckUtils]: 25: Hoare triple {108070#(<= proc_i 16)} assume i <= 1000; {108070#(<= proc_i 16)} is VALID [2019-05-15 10:18:29,406 INFO L273 TraceCheckUtils]: 26: Hoare triple {108070#(<= proc_i 16)} assume i + 4 < a[j]; {108070#(<= proc_i 16)} is VALID [2019-05-15 10:18:29,406 INFO L273 TraceCheckUtils]: 27: Hoare triple {108070#(<= proc_i 16)} assume a[5] == 1000; {108070#(<= proc_i 16)} is VALID [2019-05-15 10:18:29,407 INFO L273 TraceCheckUtils]: 28: Hoare triple {108070#(<= proc_i 16)} assume j > 4; {108070#(<= proc_i 16)} is VALID [2019-05-15 10:18:29,407 INFO L273 TraceCheckUtils]: 29: Hoare triple {108070#(<= proc_i 16)} assume j < 6; {108070#(<= proc_i 16)} is VALID [2019-05-15 10:18:29,408 INFO L273 TraceCheckUtils]: 30: Hoare triple {108070#(<= proc_i 16)} i := i + 4; {108089#(<= proc_i 20)} is VALID [2019-05-15 10:18:29,408 INFO L273 TraceCheckUtils]: 31: Hoare triple {108089#(<= proc_i 20)} assume i <= 1000; {108089#(<= proc_i 20)} is VALID [2019-05-15 10:18:29,409 INFO L273 TraceCheckUtils]: 32: Hoare triple {108089#(<= proc_i 20)} assume i + 4 < a[j]; {108089#(<= proc_i 20)} is VALID [2019-05-15 10:18:29,409 INFO L273 TraceCheckUtils]: 33: Hoare triple {108089#(<= proc_i 20)} assume a[5] == 1000; {108089#(<= proc_i 20)} is VALID [2019-05-15 10:18:29,410 INFO L273 TraceCheckUtils]: 34: Hoare triple {108089#(<= proc_i 20)} assume j > 4; {108089#(<= proc_i 20)} is VALID [2019-05-15 10:18:29,410 INFO L273 TraceCheckUtils]: 35: Hoare triple {108089#(<= proc_i 20)} assume j < 6; {108089#(<= proc_i 20)} is VALID [2019-05-15 10:18:29,411 INFO L273 TraceCheckUtils]: 36: Hoare triple {108089#(<= proc_i 20)} i := i + 4; {108108#(<= proc_i 24)} is VALID [2019-05-15 10:18:29,411 INFO L273 TraceCheckUtils]: 37: Hoare triple {108108#(<= proc_i 24)} assume i <= 1000; {108108#(<= proc_i 24)} is VALID [2019-05-15 10:18:29,412 INFO L273 TraceCheckUtils]: 38: Hoare triple {108108#(<= proc_i 24)} assume i + 4 < a[j]; {108108#(<= proc_i 24)} is VALID [2019-05-15 10:18:29,412 INFO L273 TraceCheckUtils]: 39: Hoare triple {108108#(<= proc_i 24)} assume a[5] == 1000; {108108#(<= proc_i 24)} is VALID [2019-05-15 10:18:29,413 INFO L273 TraceCheckUtils]: 40: Hoare triple {108108#(<= proc_i 24)} assume j > 4; {108108#(<= proc_i 24)} is VALID [2019-05-15 10:18:29,413 INFO L273 TraceCheckUtils]: 41: Hoare triple {108108#(<= proc_i 24)} assume j < 6; {108108#(<= proc_i 24)} is VALID [2019-05-15 10:18:29,414 INFO L273 TraceCheckUtils]: 42: Hoare triple {108108#(<= proc_i 24)} i := i + 4; {108127#(<= proc_i 28)} is VALID [2019-05-15 10:18:29,414 INFO L273 TraceCheckUtils]: 43: Hoare triple {108127#(<= proc_i 28)} assume i <= 1000; {108127#(<= proc_i 28)} is VALID [2019-05-15 10:18:29,415 INFO L273 TraceCheckUtils]: 44: Hoare triple {108127#(<= proc_i 28)} assume i + 4 < a[j]; {108127#(<= proc_i 28)} is VALID [2019-05-15 10:18:29,415 INFO L273 TraceCheckUtils]: 45: Hoare triple {108127#(<= proc_i 28)} assume a[5] == 1000; {108127#(<= proc_i 28)} is VALID [2019-05-15 10:18:29,416 INFO L273 TraceCheckUtils]: 46: Hoare triple {108127#(<= proc_i 28)} assume j > 4; {108127#(<= proc_i 28)} is VALID [2019-05-15 10:18:29,416 INFO L273 TraceCheckUtils]: 47: Hoare triple {108127#(<= proc_i 28)} assume j < 6; {108127#(<= proc_i 28)} is VALID [2019-05-15 10:18:29,417 INFO L273 TraceCheckUtils]: 48: Hoare triple {108127#(<= proc_i 28)} i := i + 4; {108146#(<= proc_i 32)} is VALID [2019-05-15 10:18:29,417 INFO L273 TraceCheckUtils]: 49: Hoare triple {108146#(<= proc_i 32)} assume i <= 1000; {108146#(<= proc_i 32)} is VALID [2019-05-15 10:18:29,418 INFO L273 TraceCheckUtils]: 50: Hoare triple {108146#(<= proc_i 32)} assume i + 4 < a[j]; {108146#(<= proc_i 32)} is VALID [2019-05-15 10:18:29,418 INFO L273 TraceCheckUtils]: 51: Hoare triple {108146#(<= proc_i 32)} assume a[5] == 1000; {108146#(<= proc_i 32)} is VALID [2019-05-15 10:18:29,419 INFO L273 TraceCheckUtils]: 52: Hoare triple {108146#(<= proc_i 32)} assume j > 4; {108146#(<= proc_i 32)} is VALID [2019-05-15 10:18:29,419 INFO L273 TraceCheckUtils]: 53: Hoare triple {108146#(<= proc_i 32)} assume j < 6; {108146#(<= proc_i 32)} is VALID [2019-05-15 10:18:29,420 INFO L273 TraceCheckUtils]: 54: Hoare triple {108146#(<= proc_i 32)} i := i + 4; {108165#(<= proc_i 36)} is VALID [2019-05-15 10:18:29,420 INFO L273 TraceCheckUtils]: 55: Hoare triple {108165#(<= proc_i 36)} assume i <= 1000; {108165#(<= proc_i 36)} is VALID [2019-05-15 10:18:29,421 INFO L273 TraceCheckUtils]: 56: Hoare triple {108165#(<= proc_i 36)} assume i + 4 < a[j]; {108165#(<= proc_i 36)} is VALID [2019-05-15 10:18:29,421 INFO L273 TraceCheckUtils]: 57: Hoare triple {108165#(<= proc_i 36)} assume a[5] == 1000; {108165#(<= proc_i 36)} is VALID [2019-05-15 10:18:29,422 INFO L273 TraceCheckUtils]: 58: Hoare triple {108165#(<= proc_i 36)} assume j > 4; {108165#(<= proc_i 36)} is VALID [2019-05-15 10:18:29,422 INFO L273 TraceCheckUtils]: 59: Hoare triple {108165#(<= proc_i 36)} assume j < 6; {108165#(<= proc_i 36)} is VALID [2019-05-15 10:18:29,423 INFO L273 TraceCheckUtils]: 60: Hoare triple {108165#(<= proc_i 36)} i := i + 4; {108184#(<= proc_i 40)} is VALID [2019-05-15 10:18:29,423 INFO L273 TraceCheckUtils]: 61: Hoare triple {108184#(<= proc_i 40)} assume i <= 1000; {108184#(<= proc_i 40)} is VALID [2019-05-15 10:18:29,424 INFO L273 TraceCheckUtils]: 62: Hoare triple {108184#(<= proc_i 40)} assume i + 4 < a[j]; {108184#(<= proc_i 40)} is VALID [2019-05-15 10:18:29,424 INFO L273 TraceCheckUtils]: 63: Hoare triple {108184#(<= proc_i 40)} assume a[5] == 1000; {108184#(<= proc_i 40)} is VALID [2019-05-15 10:18:29,425 INFO L273 TraceCheckUtils]: 64: Hoare triple {108184#(<= proc_i 40)} assume j > 4; {108184#(<= proc_i 40)} is VALID [2019-05-15 10:18:29,425 INFO L273 TraceCheckUtils]: 65: Hoare triple {108184#(<= proc_i 40)} assume j < 6; {108184#(<= proc_i 40)} is VALID [2019-05-15 10:18:29,426 INFO L273 TraceCheckUtils]: 66: Hoare triple {108184#(<= proc_i 40)} i := i + 4; {108203#(<= proc_i 44)} is VALID [2019-05-15 10:18:29,426 INFO L273 TraceCheckUtils]: 67: Hoare triple {108203#(<= proc_i 44)} assume i <= 1000; {108203#(<= proc_i 44)} is VALID [2019-05-15 10:18:29,427 INFO L273 TraceCheckUtils]: 68: Hoare triple {108203#(<= proc_i 44)} assume i + 4 < a[j]; {108203#(<= proc_i 44)} is VALID [2019-05-15 10:18:29,427 INFO L273 TraceCheckUtils]: 69: Hoare triple {108203#(<= proc_i 44)} assume a[5] == 1000; {108203#(<= proc_i 44)} is VALID [2019-05-15 10:18:29,427 INFO L273 TraceCheckUtils]: 70: Hoare triple {108203#(<= proc_i 44)} assume j > 4; {108203#(<= proc_i 44)} is VALID [2019-05-15 10:18:29,428 INFO L273 TraceCheckUtils]: 71: Hoare triple {108203#(<= proc_i 44)} assume j < 6; {108203#(<= proc_i 44)} is VALID [2019-05-15 10:18:29,429 INFO L273 TraceCheckUtils]: 72: Hoare triple {108203#(<= proc_i 44)} i := i + 4; {108222#(<= proc_i 48)} is VALID [2019-05-15 10:18:29,429 INFO L273 TraceCheckUtils]: 73: Hoare triple {108222#(<= proc_i 48)} assume i <= 1000; {108222#(<= proc_i 48)} is VALID [2019-05-15 10:18:29,430 INFO L273 TraceCheckUtils]: 74: Hoare triple {108222#(<= proc_i 48)} assume i + 4 < a[j]; {108222#(<= proc_i 48)} is VALID [2019-05-15 10:18:29,430 INFO L273 TraceCheckUtils]: 75: Hoare triple {108222#(<= proc_i 48)} assume a[5] == 1000; {108222#(<= proc_i 48)} is VALID [2019-05-15 10:18:29,430 INFO L273 TraceCheckUtils]: 76: Hoare triple {108222#(<= proc_i 48)} assume j > 4; {108222#(<= proc_i 48)} is VALID [2019-05-15 10:18:29,431 INFO L273 TraceCheckUtils]: 77: Hoare triple {108222#(<= proc_i 48)} assume j < 6; {108222#(<= proc_i 48)} is VALID [2019-05-15 10:18:29,432 INFO L273 TraceCheckUtils]: 78: Hoare triple {108222#(<= proc_i 48)} i := i + 4; {108241#(<= proc_i 52)} is VALID [2019-05-15 10:18:29,432 INFO L273 TraceCheckUtils]: 79: Hoare triple {108241#(<= proc_i 52)} assume i <= 1000; {108241#(<= proc_i 52)} is VALID [2019-05-15 10:18:29,432 INFO L273 TraceCheckUtils]: 80: Hoare triple {108241#(<= proc_i 52)} assume i + 4 < a[j]; {108241#(<= proc_i 52)} is VALID [2019-05-15 10:18:29,433 INFO L273 TraceCheckUtils]: 81: Hoare triple {108241#(<= proc_i 52)} assume a[5] == 1000; {108241#(<= proc_i 52)} is VALID [2019-05-15 10:18:29,433 INFO L273 TraceCheckUtils]: 82: Hoare triple {108241#(<= proc_i 52)} assume j > 4; {108241#(<= proc_i 52)} is VALID [2019-05-15 10:18:29,434 INFO L273 TraceCheckUtils]: 83: Hoare triple {108241#(<= proc_i 52)} assume j < 6; {108241#(<= proc_i 52)} is VALID [2019-05-15 10:18:29,434 INFO L273 TraceCheckUtils]: 84: Hoare triple {108241#(<= proc_i 52)} i := i + 4; {108260#(<= proc_i 56)} is VALID [2019-05-15 10:18:29,435 INFO L273 TraceCheckUtils]: 85: Hoare triple {108260#(<= proc_i 56)} assume i <= 1000; {108260#(<= proc_i 56)} is VALID [2019-05-15 10:18:29,435 INFO L273 TraceCheckUtils]: 86: Hoare triple {108260#(<= proc_i 56)} assume i + 4 < a[j]; {108260#(<= proc_i 56)} is VALID [2019-05-15 10:18:29,436 INFO L273 TraceCheckUtils]: 87: Hoare triple {108260#(<= proc_i 56)} assume a[5] == 1000; {108260#(<= proc_i 56)} is VALID [2019-05-15 10:18:29,436 INFO L273 TraceCheckUtils]: 88: Hoare triple {108260#(<= proc_i 56)} assume j > 4; {108260#(<= proc_i 56)} is VALID [2019-05-15 10:18:29,437 INFO L273 TraceCheckUtils]: 89: Hoare triple {108260#(<= proc_i 56)} assume j < 6; {108260#(<= proc_i 56)} is VALID [2019-05-15 10:18:29,437 INFO L273 TraceCheckUtils]: 90: Hoare triple {108260#(<= proc_i 56)} i := i + 4; {108279#(<= proc_i 60)} is VALID [2019-05-15 10:18:29,438 INFO L273 TraceCheckUtils]: 91: Hoare triple {108279#(<= proc_i 60)} assume i <= 1000; {108279#(<= proc_i 60)} is VALID [2019-05-15 10:18:29,438 INFO L273 TraceCheckUtils]: 92: Hoare triple {108279#(<= proc_i 60)} assume i + 4 < a[j]; {108279#(<= proc_i 60)} is VALID [2019-05-15 10:18:29,439 INFO L273 TraceCheckUtils]: 93: Hoare triple {108279#(<= proc_i 60)} assume a[5] == 1000; {108279#(<= proc_i 60)} is VALID [2019-05-15 10:18:29,439 INFO L273 TraceCheckUtils]: 94: Hoare triple {108279#(<= proc_i 60)} assume j > 4; {108279#(<= proc_i 60)} is VALID [2019-05-15 10:18:29,440 INFO L273 TraceCheckUtils]: 95: Hoare triple {108279#(<= proc_i 60)} assume j < 6; {108279#(<= proc_i 60)} is VALID [2019-05-15 10:18:29,440 INFO L273 TraceCheckUtils]: 96: Hoare triple {108279#(<= proc_i 60)} i := i + 4; {108298#(<= proc_i 64)} is VALID [2019-05-15 10:18:29,441 INFO L273 TraceCheckUtils]: 97: Hoare triple {108298#(<= proc_i 64)} assume i <= 1000; {108298#(<= proc_i 64)} is VALID [2019-05-15 10:18:29,441 INFO L273 TraceCheckUtils]: 98: Hoare triple {108298#(<= proc_i 64)} assume i + 4 < a[j]; {108298#(<= proc_i 64)} is VALID [2019-05-15 10:18:29,442 INFO L273 TraceCheckUtils]: 99: Hoare triple {108298#(<= proc_i 64)} assume a[5] == 1000; {108298#(<= proc_i 64)} is VALID [2019-05-15 10:18:29,442 INFO L273 TraceCheckUtils]: 100: Hoare triple {108298#(<= proc_i 64)} assume j > 4; {108298#(<= proc_i 64)} is VALID [2019-05-15 10:18:29,443 INFO L273 TraceCheckUtils]: 101: Hoare triple {108298#(<= proc_i 64)} assume j < 6; {108298#(<= proc_i 64)} is VALID [2019-05-15 10:18:29,443 INFO L273 TraceCheckUtils]: 102: Hoare triple {108298#(<= proc_i 64)} i := i + 4; {108317#(<= proc_i 68)} is VALID [2019-05-15 10:18:29,444 INFO L273 TraceCheckUtils]: 103: Hoare triple {108317#(<= proc_i 68)} assume i <= 1000; {108317#(<= proc_i 68)} is VALID [2019-05-15 10:18:29,444 INFO L273 TraceCheckUtils]: 104: Hoare triple {108317#(<= proc_i 68)} assume i + 4 < a[j]; {108317#(<= proc_i 68)} is VALID [2019-05-15 10:18:29,445 INFO L273 TraceCheckUtils]: 105: Hoare triple {108317#(<= proc_i 68)} assume a[5] == 1000; {108317#(<= proc_i 68)} is VALID [2019-05-15 10:18:29,445 INFO L273 TraceCheckUtils]: 106: Hoare triple {108317#(<= proc_i 68)} assume j > 4; {108317#(<= proc_i 68)} is VALID [2019-05-15 10:18:29,446 INFO L273 TraceCheckUtils]: 107: Hoare triple {108317#(<= proc_i 68)} assume j < 6; {108317#(<= proc_i 68)} is VALID [2019-05-15 10:18:29,446 INFO L273 TraceCheckUtils]: 108: Hoare triple {108317#(<= proc_i 68)} i := i + 4; {108336#(<= proc_i 72)} is VALID [2019-05-15 10:18:29,447 INFO L273 TraceCheckUtils]: 109: Hoare triple {108336#(<= proc_i 72)} assume i <= 1000; {108336#(<= proc_i 72)} is VALID [2019-05-15 10:18:29,447 INFO L273 TraceCheckUtils]: 110: Hoare triple {108336#(<= proc_i 72)} assume i + 4 < a[j]; {108336#(<= proc_i 72)} is VALID [2019-05-15 10:18:29,448 INFO L273 TraceCheckUtils]: 111: Hoare triple {108336#(<= proc_i 72)} assume a[5] == 1000; {108336#(<= proc_i 72)} is VALID [2019-05-15 10:18:29,448 INFO L273 TraceCheckUtils]: 112: Hoare triple {108336#(<= proc_i 72)} assume j > 4; {108336#(<= proc_i 72)} is VALID [2019-05-15 10:18:29,449 INFO L273 TraceCheckUtils]: 113: Hoare triple {108336#(<= proc_i 72)} assume j < 6; {108336#(<= proc_i 72)} is VALID [2019-05-15 10:18:29,449 INFO L273 TraceCheckUtils]: 114: Hoare triple {108336#(<= proc_i 72)} i := i + 4; {108355#(<= proc_i 76)} is VALID [2019-05-15 10:18:29,450 INFO L273 TraceCheckUtils]: 115: Hoare triple {108355#(<= proc_i 76)} assume i <= 1000; {108355#(<= proc_i 76)} is VALID [2019-05-15 10:18:29,450 INFO L273 TraceCheckUtils]: 116: Hoare triple {108355#(<= proc_i 76)} assume i + 4 < a[j]; {108355#(<= proc_i 76)} is VALID [2019-05-15 10:18:29,451 INFO L273 TraceCheckUtils]: 117: Hoare triple {108355#(<= proc_i 76)} assume a[5] == 1000; {108355#(<= proc_i 76)} is VALID [2019-05-15 10:18:29,451 INFO L273 TraceCheckUtils]: 118: Hoare triple {108355#(<= proc_i 76)} assume j > 4; {108355#(<= proc_i 76)} is VALID [2019-05-15 10:18:29,451 INFO L273 TraceCheckUtils]: 119: Hoare triple {108355#(<= proc_i 76)} assume j < 6; {108355#(<= proc_i 76)} is VALID [2019-05-15 10:18:29,452 INFO L273 TraceCheckUtils]: 120: Hoare triple {108355#(<= proc_i 76)} i := i + 4; {108374#(<= proc_i 80)} is VALID [2019-05-15 10:18:29,453 INFO L273 TraceCheckUtils]: 121: Hoare triple {108374#(<= proc_i 80)} assume i <= 1000; {108374#(<= proc_i 80)} is VALID [2019-05-15 10:18:29,453 INFO L273 TraceCheckUtils]: 122: Hoare triple {108374#(<= proc_i 80)} assume i + 4 < a[j]; {108374#(<= proc_i 80)} is VALID [2019-05-15 10:18:29,454 INFO L273 TraceCheckUtils]: 123: Hoare triple {108374#(<= proc_i 80)} assume a[5] == 1000; {108374#(<= proc_i 80)} is VALID [2019-05-15 10:18:29,454 INFO L273 TraceCheckUtils]: 124: Hoare triple {108374#(<= proc_i 80)} assume j > 4; {108374#(<= proc_i 80)} is VALID [2019-05-15 10:18:29,454 INFO L273 TraceCheckUtils]: 125: Hoare triple {108374#(<= proc_i 80)} assume j < 6; {108374#(<= proc_i 80)} is VALID [2019-05-15 10:18:29,455 INFO L273 TraceCheckUtils]: 126: Hoare triple {108374#(<= proc_i 80)} i := i + 4; {108393#(<= proc_i 84)} is VALID [2019-05-15 10:18:29,456 INFO L273 TraceCheckUtils]: 127: Hoare triple {108393#(<= proc_i 84)} assume i <= 1000; {108393#(<= proc_i 84)} is VALID [2019-05-15 10:18:29,456 INFO L273 TraceCheckUtils]: 128: Hoare triple {108393#(<= proc_i 84)} assume i + 4 < a[j]; {108393#(<= proc_i 84)} is VALID [2019-05-15 10:18:29,456 INFO L273 TraceCheckUtils]: 129: Hoare triple {108393#(<= proc_i 84)} assume a[5] == 1000; {108393#(<= proc_i 84)} is VALID [2019-05-15 10:18:29,457 INFO L273 TraceCheckUtils]: 130: Hoare triple {108393#(<= proc_i 84)} assume j > 4; {108393#(<= proc_i 84)} is VALID [2019-05-15 10:18:29,457 INFO L273 TraceCheckUtils]: 131: Hoare triple {108393#(<= proc_i 84)} assume j < 6; {108393#(<= proc_i 84)} is VALID [2019-05-15 10:18:29,458 INFO L273 TraceCheckUtils]: 132: Hoare triple {108393#(<= proc_i 84)} i := i + 4; {108412#(<= proc_i 88)} is VALID [2019-05-15 10:18:29,459 INFO L273 TraceCheckUtils]: 133: Hoare triple {108412#(<= proc_i 88)} assume i <= 1000; {108412#(<= proc_i 88)} is VALID [2019-05-15 10:18:29,459 INFO L273 TraceCheckUtils]: 134: Hoare triple {108412#(<= proc_i 88)} assume i + 4 < a[j]; {108412#(<= proc_i 88)} is VALID [2019-05-15 10:18:29,459 INFO L273 TraceCheckUtils]: 135: Hoare triple {108412#(<= proc_i 88)} assume a[5] == 1000; {108412#(<= proc_i 88)} is VALID [2019-05-15 10:18:29,460 INFO L273 TraceCheckUtils]: 136: Hoare triple {108412#(<= proc_i 88)} assume j > 4; {108412#(<= proc_i 88)} is VALID [2019-05-15 10:18:29,460 INFO L273 TraceCheckUtils]: 137: Hoare triple {108412#(<= proc_i 88)} assume j < 6; {108412#(<= proc_i 88)} is VALID [2019-05-15 10:18:29,461 INFO L273 TraceCheckUtils]: 138: Hoare triple {108412#(<= proc_i 88)} i := i + 4; {108431#(<= proc_i 92)} is VALID [2019-05-15 10:18:29,461 INFO L273 TraceCheckUtils]: 139: Hoare triple {108431#(<= proc_i 92)} assume i <= 1000; {108431#(<= proc_i 92)} is VALID [2019-05-15 10:18:29,462 INFO L273 TraceCheckUtils]: 140: Hoare triple {108431#(<= proc_i 92)} assume i + 4 < a[j]; {108431#(<= proc_i 92)} is VALID [2019-05-15 10:18:29,462 INFO L273 TraceCheckUtils]: 141: Hoare triple {108431#(<= proc_i 92)} assume a[5] == 1000; {108431#(<= proc_i 92)} is VALID [2019-05-15 10:18:29,463 INFO L273 TraceCheckUtils]: 142: Hoare triple {108431#(<= proc_i 92)} assume j > 4; {108431#(<= proc_i 92)} is VALID [2019-05-15 10:18:29,463 INFO L273 TraceCheckUtils]: 143: Hoare triple {108431#(<= proc_i 92)} assume j < 6; {108431#(<= proc_i 92)} is VALID [2019-05-15 10:18:29,464 INFO L273 TraceCheckUtils]: 144: Hoare triple {108431#(<= proc_i 92)} i := i + 4; {108450#(<= proc_i 96)} is VALID [2019-05-15 10:18:29,464 INFO L273 TraceCheckUtils]: 145: Hoare triple {108450#(<= proc_i 96)} assume i <= 1000; {108450#(<= proc_i 96)} is VALID [2019-05-15 10:18:29,465 INFO L273 TraceCheckUtils]: 146: Hoare triple {108450#(<= proc_i 96)} assume i + 4 < a[j]; {108450#(<= proc_i 96)} is VALID [2019-05-15 10:18:29,465 INFO L273 TraceCheckUtils]: 147: Hoare triple {108450#(<= proc_i 96)} assume a[5] == 1000; {108450#(<= proc_i 96)} is VALID [2019-05-15 10:18:29,466 INFO L273 TraceCheckUtils]: 148: Hoare triple {108450#(<= proc_i 96)} assume j > 4; {108450#(<= proc_i 96)} is VALID [2019-05-15 10:18:29,466 INFO L273 TraceCheckUtils]: 149: Hoare triple {108450#(<= proc_i 96)} assume j < 6; {108450#(<= proc_i 96)} is VALID [2019-05-15 10:18:29,467 INFO L273 TraceCheckUtils]: 150: Hoare triple {108450#(<= proc_i 96)} i := i + 4; {108469#(<= proc_i 100)} is VALID [2019-05-15 10:18:29,467 INFO L273 TraceCheckUtils]: 151: Hoare triple {108469#(<= proc_i 100)} assume i <= 1000; {108469#(<= proc_i 100)} is VALID [2019-05-15 10:18:29,468 INFO L273 TraceCheckUtils]: 152: Hoare triple {108469#(<= proc_i 100)} assume i + 4 < a[j]; {108469#(<= proc_i 100)} is VALID [2019-05-15 10:18:29,468 INFO L273 TraceCheckUtils]: 153: Hoare triple {108469#(<= proc_i 100)} assume a[5] == 1000; {108469#(<= proc_i 100)} is VALID [2019-05-15 10:18:29,469 INFO L273 TraceCheckUtils]: 154: Hoare triple {108469#(<= proc_i 100)} assume j > 4; {108469#(<= proc_i 100)} is VALID [2019-05-15 10:18:29,469 INFO L273 TraceCheckUtils]: 155: Hoare triple {108469#(<= proc_i 100)} assume j < 6; {108469#(<= proc_i 100)} is VALID [2019-05-15 10:18:29,470 INFO L273 TraceCheckUtils]: 156: Hoare triple {108469#(<= proc_i 100)} i := i + 4; {108488#(<= proc_i 104)} is VALID [2019-05-15 10:18:29,470 INFO L273 TraceCheckUtils]: 157: Hoare triple {108488#(<= proc_i 104)} assume i <= 1000; {108488#(<= proc_i 104)} is VALID [2019-05-15 10:18:29,471 INFO L273 TraceCheckUtils]: 158: Hoare triple {108488#(<= proc_i 104)} assume i + 4 < a[j]; {108488#(<= proc_i 104)} is VALID [2019-05-15 10:18:29,471 INFO L273 TraceCheckUtils]: 159: Hoare triple {108488#(<= proc_i 104)} assume a[5] == 1000; {108488#(<= proc_i 104)} is VALID [2019-05-15 10:18:29,472 INFO L273 TraceCheckUtils]: 160: Hoare triple {108488#(<= proc_i 104)} assume j > 4; {108488#(<= proc_i 104)} is VALID [2019-05-15 10:18:29,472 INFO L273 TraceCheckUtils]: 161: Hoare triple {108488#(<= proc_i 104)} assume j < 6; {108488#(<= proc_i 104)} is VALID [2019-05-15 10:18:29,473 INFO L273 TraceCheckUtils]: 162: Hoare triple {108488#(<= proc_i 104)} i := i + 4; {108507#(<= proc_i 108)} is VALID [2019-05-15 10:18:29,473 INFO L273 TraceCheckUtils]: 163: Hoare triple {108507#(<= proc_i 108)} assume i <= 1000; {108507#(<= proc_i 108)} is VALID [2019-05-15 10:18:29,474 INFO L273 TraceCheckUtils]: 164: Hoare triple {108507#(<= proc_i 108)} assume i + 4 < a[j]; {108507#(<= proc_i 108)} is VALID [2019-05-15 10:18:29,474 INFO L273 TraceCheckUtils]: 165: Hoare triple {108507#(<= proc_i 108)} assume a[5] == 1000; {108507#(<= proc_i 108)} is VALID [2019-05-15 10:18:29,475 INFO L273 TraceCheckUtils]: 166: Hoare triple {108507#(<= proc_i 108)} assume j > 4; {108507#(<= proc_i 108)} is VALID [2019-05-15 10:18:29,475 INFO L273 TraceCheckUtils]: 167: Hoare triple {108507#(<= proc_i 108)} assume j < 6; {108507#(<= proc_i 108)} is VALID [2019-05-15 10:18:29,476 INFO L273 TraceCheckUtils]: 168: Hoare triple {108507#(<= proc_i 108)} i := i + 4; {108526#(<= proc_i 112)} is VALID [2019-05-15 10:18:29,476 INFO L273 TraceCheckUtils]: 169: Hoare triple {108526#(<= proc_i 112)} assume i <= 1000; {108526#(<= proc_i 112)} is VALID [2019-05-15 10:18:29,477 INFO L273 TraceCheckUtils]: 170: Hoare triple {108526#(<= proc_i 112)} assume i + 4 < a[j]; {108526#(<= proc_i 112)} is VALID [2019-05-15 10:18:29,477 INFO L273 TraceCheckUtils]: 171: Hoare triple {108526#(<= proc_i 112)} assume a[5] == 1000; {108526#(<= proc_i 112)} is VALID [2019-05-15 10:18:29,478 INFO L273 TraceCheckUtils]: 172: Hoare triple {108526#(<= proc_i 112)} assume j > 4; {108526#(<= proc_i 112)} is VALID [2019-05-15 10:18:29,478 INFO L273 TraceCheckUtils]: 173: Hoare triple {108526#(<= proc_i 112)} assume j < 6; {108526#(<= proc_i 112)} is VALID [2019-05-15 10:18:29,479 INFO L273 TraceCheckUtils]: 174: Hoare triple {108526#(<= proc_i 112)} i := i + 4; {108545#(<= proc_i 116)} is VALID [2019-05-15 10:18:29,479 INFO L273 TraceCheckUtils]: 175: Hoare triple {108545#(<= proc_i 116)} assume i <= 1000; {108545#(<= proc_i 116)} is VALID [2019-05-15 10:18:29,480 INFO L273 TraceCheckUtils]: 176: Hoare triple {108545#(<= proc_i 116)} assume i + 4 < a[j]; {108545#(<= proc_i 116)} is VALID [2019-05-15 10:18:29,480 INFO L273 TraceCheckUtils]: 177: Hoare triple {108545#(<= proc_i 116)} assume a[5] == 1000; {108545#(<= proc_i 116)} is VALID [2019-05-15 10:18:29,480 INFO L273 TraceCheckUtils]: 178: Hoare triple {108545#(<= proc_i 116)} assume j > 4; {108545#(<= proc_i 116)} is VALID [2019-05-15 10:18:29,481 INFO L273 TraceCheckUtils]: 179: Hoare triple {108545#(<= proc_i 116)} assume j < 6; {108545#(<= proc_i 116)} is VALID [2019-05-15 10:18:29,482 INFO L273 TraceCheckUtils]: 180: Hoare triple {108545#(<= proc_i 116)} i := i + 4; {108564#(<= proc_i 120)} is VALID [2019-05-15 10:18:29,482 INFO L273 TraceCheckUtils]: 181: Hoare triple {108564#(<= proc_i 120)} assume i <= 1000; {108564#(<= proc_i 120)} is VALID [2019-05-15 10:18:29,483 INFO L273 TraceCheckUtils]: 182: Hoare triple {108564#(<= proc_i 120)} assume i + 4 < a[j]; {108564#(<= proc_i 120)} is VALID [2019-05-15 10:18:29,483 INFO L273 TraceCheckUtils]: 183: Hoare triple {108564#(<= proc_i 120)} assume a[5] == 1000; {108564#(<= proc_i 120)} is VALID [2019-05-15 10:18:29,483 INFO L273 TraceCheckUtils]: 184: Hoare triple {108564#(<= proc_i 120)} assume j > 4; {108564#(<= proc_i 120)} is VALID [2019-05-15 10:18:29,484 INFO L273 TraceCheckUtils]: 185: Hoare triple {108564#(<= proc_i 120)} assume j < 6; {108564#(<= proc_i 120)} is VALID [2019-05-15 10:18:29,485 INFO L273 TraceCheckUtils]: 186: Hoare triple {108564#(<= proc_i 120)} i := i + 4; {108583#(<= proc_i 124)} is VALID [2019-05-15 10:18:29,485 INFO L273 TraceCheckUtils]: 187: Hoare triple {108583#(<= proc_i 124)} assume i <= 1000; {108583#(<= proc_i 124)} is VALID [2019-05-15 10:18:29,485 INFO L273 TraceCheckUtils]: 188: Hoare triple {108583#(<= proc_i 124)} assume i + 4 < a[j]; {108583#(<= proc_i 124)} is VALID [2019-05-15 10:18:29,486 INFO L273 TraceCheckUtils]: 189: Hoare triple {108583#(<= proc_i 124)} assume a[5] == 1000; {108583#(<= proc_i 124)} is VALID [2019-05-15 10:18:29,486 INFO L273 TraceCheckUtils]: 190: Hoare triple {108583#(<= proc_i 124)} assume j > 4; {108583#(<= proc_i 124)} is VALID [2019-05-15 10:18:29,487 INFO L273 TraceCheckUtils]: 191: Hoare triple {108583#(<= proc_i 124)} assume j < 6; {108583#(<= proc_i 124)} is VALID [2019-05-15 10:18:29,488 INFO L273 TraceCheckUtils]: 192: Hoare triple {108583#(<= proc_i 124)} i := i + 4; {108602#(<= proc_i 128)} is VALID [2019-05-15 10:18:29,488 INFO L273 TraceCheckUtils]: 193: Hoare triple {108602#(<= proc_i 128)} assume i <= 1000; {108602#(<= proc_i 128)} is VALID [2019-05-15 10:18:29,488 INFO L273 TraceCheckUtils]: 194: Hoare triple {108602#(<= proc_i 128)} assume i + 4 < a[j]; {108602#(<= proc_i 128)} is VALID [2019-05-15 10:18:29,489 INFO L273 TraceCheckUtils]: 195: Hoare triple {108602#(<= proc_i 128)} assume a[5] == 1000; {108602#(<= proc_i 128)} is VALID [2019-05-15 10:18:29,489 INFO L273 TraceCheckUtils]: 196: Hoare triple {108602#(<= proc_i 128)} assume j > 4; {108602#(<= proc_i 128)} is VALID [2019-05-15 10:18:29,490 INFO L273 TraceCheckUtils]: 197: Hoare triple {108602#(<= proc_i 128)} assume j < 6; {108602#(<= proc_i 128)} is VALID [2019-05-15 10:18:29,490 INFO L273 TraceCheckUtils]: 198: Hoare triple {108602#(<= proc_i 128)} i := i + 4; {108621#(<= proc_i 132)} is VALID [2019-05-15 10:18:29,491 INFO L273 TraceCheckUtils]: 199: Hoare triple {108621#(<= proc_i 132)} assume i <= 1000; {108621#(<= proc_i 132)} is VALID [2019-05-15 10:18:29,491 INFO L273 TraceCheckUtils]: 200: Hoare triple {108621#(<= proc_i 132)} assume i + 4 < a[j]; {108621#(<= proc_i 132)} is VALID [2019-05-15 10:18:29,492 INFO L273 TraceCheckUtils]: 201: Hoare triple {108621#(<= proc_i 132)} assume a[5] == 1000; {108621#(<= proc_i 132)} is VALID [2019-05-15 10:18:29,492 INFO L273 TraceCheckUtils]: 202: Hoare triple {108621#(<= proc_i 132)} assume j > 4; {108621#(<= proc_i 132)} is VALID [2019-05-15 10:18:29,493 INFO L273 TraceCheckUtils]: 203: Hoare triple {108621#(<= proc_i 132)} assume j < 6; {108621#(<= proc_i 132)} is VALID [2019-05-15 10:18:29,493 INFO L273 TraceCheckUtils]: 204: Hoare triple {108621#(<= proc_i 132)} i := i + 4; {108640#(<= proc_i 136)} is VALID [2019-05-15 10:18:29,494 INFO L273 TraceCheckUtils]: 205: Hoare triple {108640#(<= proc_i 136)} assume i <= 1000; {108640#(<= proc_i 136)} is VALID [2019-05-15 10:18:29,494 INFO L273 TraceCheckUtils]: 206: Hoare triple {108640#(<= proc_i 136)} assume i + 4 < a[j]; {108640#(<= proc_i 136)} is VALID [2019-05-15 10:18:29,495 INFO L273 TraceCheckUtils]: 207: Hoare triple {108640#(<= proc_i 136)} assume a[5] == 1000; {108640#(<= proc_i 136)} is VALID [2019-05-15 10:18:29,495 INFO L273 TraceCheckUtils]: 208: Hoare triple {108640#(<= proc_i 136)} assume j > 4; {108640#(<= proc_i 136)} is VALID [2019-05-15 10:18:29,496 INFO L273 TraceCheckUtils]: 209: Hoare triple {108640#(<= proc_i 136)} assume j < 6; {108640#(<= proc_i 136)} is VALID [2019-05-15 10:18:29,496 INFO L273 TraceCheckUtils]: 210: Hoare triple {108640#(<= proc_i 136)} i := i + 4; {108659#(<= proc_i 140)} is VALID [2019-05-15 10:18:29,497 INFO L273 TraceCheckUtils]: 211: Hoare triple {108659#(<= proc_i 140)} assume i <= 1000; {108659#(<= proc_i 140)} is VALID [2019-05-15 10:18:29,497 INFO L273 TraceCheckUtils]: 212: Hoare triple {108659#(<= proc_i 140)} assume i + 4 < a[j]; {108659#(<= proc_i 140)} is VALID [2019-05-15 10:18:29,498 INFO L273 TraceCheckUtils]: 213: Hoare triple {108659#(<= proc_i 140)} assume a[5] == 1000; {108659#(<= proc_i 140)} is VALID [2019-05-15 10:18:29,498 INFO L273 TraceCheckUtils]: 214: Hoare triple {108659#(<= proc_i 140)} assume j > 4; {108659#(<= proc_i 140)} is VALID [2019-05-15 10:18:29,499 INFO L273 TraceCheckUtils]: 215: Hoare triple {108659#(<= proc_i 140)} assume j < 6; {108659#(<= proc_i 140)} is VALID [2019-05-15 10:18:29,499 INFO L273 TraceCheckUtils]: 216: Hoare triple {108659#(<= proc_i 140)} i := i + 4; {108678#(<= proc_i 144)} is VALID [2019-05-15 10:18:29,500 INFO L273 TraceCheckUtils]: 217: Hoare triple {108678#(<= proc_i 144)} assume i <= 1000; {108678#(<= proc_i 144)} is VALID [2019-05-15 10:18:29,500 INFO L273 TraceCheckUtils]: 218: Hoare triple {108678#(<= proc_i 144)} assume i + 4 < a[j]; {108678#(<= proc_i 144)} is VALID [2019-05-15 10:18:29,501 INFO L273 TraceCheckUtils]: 219: Hoare triple {108678#(<= proc_i 144)} assume a[5] == 1000; {108678#(<= proc_i 144)} is VALID [2019-05-15 10:18:29,501 INFO L273 TraceCheckUtils]: 220: Hoare triple {108678#(<= proc_i 144)} assume j > 4; {108678#(<= proc_i 144)} is VALID [2019-05-15 10:18:29,502 INFO L273 TraceCheckUtils]: 221: Hoare triple {108678#(<= proc_i 144)} assume j < 6; {108678#(<= proc_i 144)} is VALID [2019-05-15 10:18:29,502 INFO L273 TraceCheckUtils]: 222: Hoare triple {108678#(<= proc_i 144)} i := i + 4; {108697#(<= proc_i 148)} is VALID [2019-05-15 10:18:29,503 INFO L273 TraceCheckUtils]: 223: Hoare triple {108697#(<= proc_i 148)} assume i <= 1000; {108697#(<= proc_i 148)} is VALID [2019-05-15 10:18:29,503 INFO L273 TraceCheckUtils]: 224: Hoare triple {108697#(<= proc_i 148)} assume i + 4 < a[j]; {108697#(<= proc_i 148)} is VALID [2019-05-15 10:18:29,504 INFO L273 TraceCheckUtils]: 225: Hoare triple {108697#(<= proc_i 148)} assume a[5] == 1000; {108697#(<= proc_i 148)} is VALID [2019-05-15 10:18:29,504 INFO L273 TraceCheckUtils]: 226: Hoare triple {108697#(<= proc_i 148)} assume j > 4; {108697#(<= proc_i 148)} is VALID [2019-05-15 10:18:29,505 INFO L273 TraceCheckUtils]: 227: Hoare triple {108697#(<= proc_i 148)} assume j < 6; {108697#(<= proc_i 148)} is VALID [2019-05-15 10:18:29,505 INFO L273 TraceCheckUtils]: 228: Hoare triple {108697#(<= proc_i 148)} i := i + 4; {108716#(<= proc_i 152)} is VALID [2019-05-15 10:18:29,506 INFO L273 TraceCheckUtils]: 229: Hoare triple {108716#(<= proc_i 152)} assume i <= 1000; {108716#(<= proc_i 152)} is VALID [2019-05-15 10:18:29,506 INFO L273 TraceCheckUtils]: 230: Hoare triple {108716#(<= proc_i 152)} assume i + 4 < a[j]; {108716#(<= proc_i 152)} is VALID [2019-05-15 10:18:29,507 INFO L273 TraceCheckUtils]: 231: Hoare triple {108716#(<= proc_i 152)} assume a[5] == 1000; {108716#(<= proc_i 152)} is VALID [2019-05-15 10:18:29,507 INFO L273 TraceCheckUtils]: 232: Hoare triple {108716#(<= proc_i 152)} assume j > 4; {108716#(<= proc_i 152)} is VALID [2019-05-15 10:18:29,507 INFO L273 TraceCheckUtils]: 233: Hoare triple {108716#(<= proc_i 152)} assume j < 6; {108716#(<= proc_i 152)} is VALID [2019-05-15 10:18:29,508 INFO L273 TraceCheckUtils]: 234: Hoare triple {108716#(<= proc_i 152)} i := i + 4; {108735#(<= proc_i 156)} is VALID [2019-05-15 10:18:29,509 INFO L273 TraceCheckUtils]: 235: Hoare triple {108735#(<= proc_i 156)} assume i <= 1000; {108735#(<= proc_i 156)} is VALID [2019-05-15 10:18:29,509 INFO L273 TraceCheckUtils]: 236: Hoare triple {108735#(<= proc_i 156)} assume i + 4 < a[j]; {108735#(<= proc_i 156)} is VALID [2019-05-15 10:18:29,509 INFO L273 TraceCheckUtils]: 237: Hoare triple {108735#(<= proc_i 156)} assume a[5] == 1000; {108735#(<= proc_i 156)} is VALID [2019-05-15 10:18:29,510 INFO L273 TraceCheckUtils]: 238: Hoare triple {108735#(<= proc_i 156)} assume j > 4; {108735#(<= proc_i 156)} is VALID [2019-05-15 10:18:29,510 INFO L273 TraceCheckUtils]: 239: Hoare triple {108735#(<= proc_i 156)} assume j < 6; {108735#(<= proc_i 156)} is VALID [2019-05-15 10:18:29,511 INFO L273 TraceCheckUtils]: 240: Hoare triple {108735#(<= proc_i 156)} i := i + 4; {108754#(<= proc_i 160)} is VALID [2019-05-15 10:18:29,512 INFO L273 TraceCheckUtils]: 241: Hoare triple {108754#(<= proc_i 160)} assume i <= 1000; {108754#(<= proc_i 160)} is VALID [2019-05-15 10:18:29,512 INFO L273 TraceCheckUtils]: 242: Hoare triple {108754#(<= proc_i 160)} assume i + 4 < a[j]; {108754#(<= proc_i 160)} is VALID [2019-05-15 10:18:29,512 INFO L273 TraceCheckUtils]: 243: Hoare triple {108754#(<= proc_i 160)} assume a[5] == 1000; {108754#(<= proc_i 160)} is VALID [2019-05-15 10:18:29,513 INFO L273 TraceCheckUtils]: 244: Hoare triple {108754#(<= proc_i 160)} assume j > 4; {108754#(<= proc_i 160)} is VALID [2019-05-15 10:18:29,513 INFO L273 TraceCheckUtils]: 245: Hoare triple {108754#(<= proc_i 160)} assume j < 6; {108754#(<= proc_i 160)} is VALID [2019-05-15 10:18:29,514 INFO L273 TraceCheckUtils]: 246: Hoare triple {108754#(<= proc_i 160)} i := i + 4; {108773#(<= proc_i 164)} is VALID [2019-05-15 10:18:29,514 INFO L273 TraceCheckUtils]: 247: Hoare triple {108773#(<= proc_i 164)} assume i <= 1000; {108773#(<= proc_i 164)} is VALID [2019-05-15 10:18:29,515 INFO L273 TraceCheckUtils]: 248: Hoare triple {108773#(<= proc_i 164)} assume i + 4 < a[j]; {108773#(<= proc_i 164)} is VALID [2019-05-15 10:18:29,515 INFO L273 TraceCheckUtils]: 249: Hoare triple {108773#(<= proc_i 164)} assume a[5] == 1000; {108773#(<= proc_i 164)} is VALID [2019-05-15 10:18:29,516 INFO L273 TraceCheckUtils]: 250: Hoare triple {108773#(<= proc_i 164)} assume j > 4; {108773#(<= proc_i 164)} is VALID [2019-05-15 10:18:29,516 INFO L273 TraceCheckUtils]: 251: Hoare triple {108773#(<= proc_i 164)} assume j < 6; {108773#(<= proc_i 164)} is VALID [2019-05-15 10:18:29,517 INFO L273 TraceCheckUtils]: 252: Hoare triple {108773#(<= proc_i 164)} i := i + 4; {108792#(<= proc_i 168)} is VALID [2019-05-15 10:18:29,517 INFO L273 TraceCheckUtils]: 253: Hoare triple {108792#(<= proc_i 168)} assume i <= 1000; {108792#(<= proc_i 168)} is VALID [2019-05-15 10:18:29,518 INFO L273 TraceCheckUtils]: 254: Hoare triple {108792#(<= proc_i 168)} assume i + 4 < a[j]; {108792#(<= proc_i 168)} is VALID [2019-05-15 10:18:29,518 INFO L273 TraceCheckUtils]: 255: Hoare triple {108792#(<= proc_i 168)} assume a[5] == 1000; {108792#(<= proc_i 168)} is VALID [2019-05-15 10:18:29,519 INFO L273 TraceCheckUtils]: 256: Hoare triple {108792#(<= proc_i 168)} assume j > 4; {108792#(<= proc_i 168)} is VALID [2019-05-15 10:18:29,519 INFO L273 TraceCheckUtils]: 257: Hoare triple {108792#(<= proc_i 168)} assume j < 6; {108792#(<= proc_i 168)} is VALID [2019-05-15 10:18:29,520 INFO L273 TraceCheckUtils]: 258: Hoare triple {108792#(<= proc_i 168)} i := i + 4; {108811#(<= proc_i 172)} is VALID [2019-05-15 10:18:29,520 INFO L273 TraceCheckUtils]: 259: Hoare triple {108811#(<= proc_i 172)} assume i <= 1000; {108811#(<= proc_i 172)} is VALID [2019-05-15 10:18:29,521 INFO L273 TraceCheckUtils]: 260: Hoare triple {108811#(<= proc_i 172)} assume i + 4 < a[j]; {108811#(<= proc_i 172)} is VALID [2019-05-15 10:18:29,521 INFO L273 TraceCheckUtils]: 261: Hoare triple {108811#(<= proc_i 172)} assume a[5] == 1000; {108811#(<= proc_i 172)} is VALID [2019-05-15 10:18:29,522 INFO L273 TraceCheckUtils]: 262: Hoare triple {108811#(<= proc_i 172)} assume j > 4; {108811#(<= proc_i 172)} is VALID [2019-05-15 10:18:29,522 INFO L273 TraceCheckUtils]: 263: Hoare triple {108811#(<= proc_i 172)} assume j < 6; {108811#(<= proc_i 172)} is VALID [2019-05-15 10:18:29,523 INFO L273 TraceCheckUtils]: 264: Hoare triple {108811#(<= proc_i 172)} i := i + 4; {108830#(<= proc_i 176)} is VALID [2019-05-15 10:18:29,523 INFO L273 TraceCheckUtils]: 265: Hoare triple {108830#(<= proc_i 176)} assume i <= 1000; {108830#(<= proc_i 176)} is VALID [2019-05-15 10:18:29,524 INFO L273 TraceCheckUtils]: 266: Hoare triple {108830#(<= proc_i 176)} assume i + 4 < a[j]; {108830#(<= proc_i 176)} is VALID [2019-05-15 10:18:29,524 INFO L273 TraceCheckUtils]: 267: Hoare triple {108830#(<= proc_i 176)} assume a[5] == 1000; {108830#(<= proc_i 176)} is VALID [2019-05-15 10:18:29,525 INFO L273 TraceCheckUtils]: 268: Hoare triple {108830#(<= proc_i 176)} assume j > 4; {108830#(<= proc_i 176)} is VALID [2019-05-15 10:18:29,525 INFO L273 TraceCheckUtils]: 269: Hoare triple {108830#(<= proc_i 176)} assume j < 6; {108830#(<= proc_i 176)} is VALID [2019-05-15 10:18:29,526 INFO L273 TraceCheckUtils]: 270: Hoare triple {108830#(<= proc_i 176)} i := i + 4; {108849#(<= proc_i 180)} is VALID [2019-05-15 10:18:29,526 INFO L273 TraceCheckUtils]: 271: Hoare triple {108849#(<= proc_i 180)} assume i <= 1000; {108849#(<= proc_i 180)} is VALID [2019-05-15 10:18:29,527 INFO L273 TraceCheckUtils]: 272: Hoare triple {108849#(<= proc_i 180)} assume i + 4 < a[j]; {108849#(<= proc_i 180)} is VALID [2019-05-15 10:18:29,527 INFO L273 TraceCheckUtils]: 273: Hoare triple {108849#(<= proc_i 180)} assume a[5] == 1000; {108849#(<= proc_i 180)} is VALID [2019-05-15 10:18:29,528 INFO L273 TraceCheckUtils]: 274: Hoare triple {108849#(<= proc_i 180)} assume j > 4; {108849#(<= proc_i 180)} is VALID [2019-05-15 10:18:29,528 INFO L273 TraceCheckUtils]: 275: Hoare triple {108849#(<= proc_i 180)} assume j < 6; {108849#(<= proc_i 180)} is VALID [2019-05-15 10:18:29,529 INFO L273 TraceCheckUtils]: 276: Hoare triple {108849#(<= proc_i 180)} i := i + 4; {108868#(<= proc_i 184)} is VALID [2019-05-15 10:18:29,529 INFO L273 TraceCheckUtils]: 277: Hoare triple {108868#(<= proc_i 184)} assume i <= 1000; {108868#(<= proc_i 184)} is VALID [2019-05-15 10:18:29,530 INFO L273 TraceCheckUtils]: 278: Hoare triple {108868#(<= proc_i 184)} assume i + 4 < a[j]; {108868#(<= proc_i 184)} is VALID [2019-05-15 10:18:29,530 INFO L273 TraceCheckUtils]: 279: Hoare triple {108868#(<= proc_i 184)} assume a[5] == 1000; {108868#(<= proc_i 184)} is VALID [2019-05-15 10:18:29,530 INFO L273 TraceCheckUtils]: 280: Hoare triple {108868#(<= proc_i 184)} assume j > 4; {108868#(<= proc_i 184)} is VALID [2019-05-15 10:18:29,531 INFO L273 TraceCheckUtils]: 281: Hoare triple {108868#(<= proc_i 184)} assume j < 6; {108868#(<= proc_i 184)} is VALID [2019-05-15 10:18:29,532 INFO L273 TraceCheckUtils]: 282: Hoare triple {108868#(<= proc_i 184)} i := i + 4; {108887#(<= proc_i 188)} is VALID [2019-05-15 10:18:29,532 INFO L273 TraceCheckUtils]: 283: Hoare triple {108887#(<= proc_i 188)} assume i <= 1000; {108887#(<= proc_i 188)} is VALID [2019-05-15 10:18:29,533 INFO L273 TraceCheckUtils]: 284: Hoare triple {108887#(<= proc_i 188)} assume i + 4 < a[j]; {108887#(<= proc_i 188)} is VALID [2019-05-15 10:18:29,533 INFO L273 TraceCheckUtils]: 285: Hoare triple {108887#(<= proc_i 188)} assume a[5] == 1000; {108887#(<= proc_i 188)} is VALID [2019-05-15 10:18:29,533 INFO L273 TraceCheckUtils]: 286: Hoare triple {108887#(<= proc_i 188)} assume j > 4; {108887#(<= proc_i 188)} is VALID [2019-05-15 10:18:29,534 INFO L273 TraceCheckUtils]: 287: Hoare triple {108887#(<= proc_i 188)} assume j < 6; {108887#(<= proc_i 188)} is VALID [2019-05-15 10:18:29,535 INFO L273 TraceCheckUtils]: 288: Hoare triple {108887#(<= proc_i 188)} i := i + 4; {108906#(<= proc_i 192)} is VALID [2019-05-15 10:18:29,535 INFO L273 TraceCheckUtils]: 289: Hoare triple {108906#(<= proc_i 192)} assume i <= 1000; {108906#(<= proc_i 192)} is VALID [2019-05-15 10:18:29,535 INFO L273 TraceCheckUtils]: 290: Hoare triple {108906#(<= proc_i 192)} assume i + 4 < a[j]; {108906#(<= proc_i 192)} is VALID [2019-05-15 10:18:29,536 INFO L273 TraceCheckUtils]: 291: Hoare triple {108906#(<= proc_i 192)} assume a[5] == 1000; {108906#(<= proc_i 192)} is VALID [2019-05-15 10:18:29,536 INFO L273 TraceCheckUtils]: 292: Hoare triple {108906#(<= proc_i 192)} assume j > 4; {108906#(<= proc_i 192)} is VALID [2019-05-15 10:18:29,537 INFO L273 TraceCheckUtils]: 293: Hoare triple {108906#(<= proc_i 192)} assume j < 6; {108906#(<= proc_i 192)} is VALID [2019-05-15 10:18:29,537 INFO L273 TraceCheckUtils]: 294: Hoare triple {108906#(<= proc_i 192)} i := i + 4; {108925#(<= proc_i 196)} is VALID [2019-05-15 10:18:29,538 INFO L273 TraceCheckUtils]: 295: Hoare triple {108925#(<= proc_i 196)} assume i <= 1000; {108925#(<= proc_i 196)} is VALID [2019-05-15 10:18:29,538 INFO L273 TraceCheckUtils]: 296: Hoare triple {108925#(<= proc_i 196)} assume i + 4 < a[j]; {108925#(<= proc_i 196)} is VALID [2019-05-15 10:18:29,539 INFO L273 TraceCheckUtils]: 297: Hoare triple {108925#(<= proc_i 196)} assume a[5] == 1000; {108925#(<= proc_i 196)} is VALID [2019-05-15 10:18:29,539 INFO L273 TraceCheckUtils]: 298: Hoare triple {108925#(<= proc_i 196)} assume j > 4; {108925#(<= proc_i 196)} is VALID [2019-05-15 10:18:29,540 INFO L273 TraceCheckUtils]: 299: Hoare triple {108925#(<= proc_i 196)} assume j < 6; {108925#(<= proc_i 196)} is VALID [2019-05-15 10:18:29,540 INFO L273 TraceCheckUtils]: 300: Hoare triple {108925#(<= proc_i 196)} i := i + 4; {108944#(<= proc_i 200)} is VALID [2019-05-15 10:18:29,541 INFO L273 TraceCheckUtils]: 301: Hoare triple {108944#(<= proc_i 200)} assume i <= 1000; {108944#(<= proc_i 200)} is VALID [2019-05-15 10:18:29,541 INFO L273 TraceCheckUtils]: 302: Hoare triple {108944#(<= proc_i 200)} assume i + 4 < a[j]; {108944#(<= proc_i 200)} is VALID [2019-05-15 10:18:29,542 INFO L273 TraceCheckUtils]: 303: Hoare triple {108944#(<= proc_i 200)} assume a[5] == 1000; {108944#(<= proc_i 200)} is VALID [2019-05-15 10:18:29,542 INFO L273 TraceCheckUtils]: 304: Hoare triple {108944#(<= proc_i 200)} assume j > 4; {108944#(<= proc_i 200)} is VALID [2019-05-15 10:18:29,543 INFO L273 TraceCheckUtils]: 305: Hoare triple {108944#(<= proc_i 200)} assume j < 6; {108944#(<= proc_i 200)} is VALID [2019-05-15 10:18:29,543 INFO L273 TraceCheckUtils]: 306: Hoare triple {108944#(<= proc_i 200)} i := i + 4; {108963#(<= proc_i 204)} is VALID [2019-05-15 10:18:29,544 INFO L273 TraceCheckUtils]: 307: Hoare triple {108963#(<= proc_i 204)} assume i <= 1000; {108963#(<= proc_i 204)} is VALID [2019-05-15 10:18:29,544 INFO L273 TraceCheckUtils]: 308: Hoare triple {108963#(<= proc_i 204)} assume i + 4 < a[j]; {108963#(<= proc_i 204)} is VALID [2019-05-15 10:18:29,545 INFO L273 TraceCheckUtils]: 309: Hoare triple {108963#(<= proc_i 204)} assume a[5] == 1000; {108963#(<= proc_i 204)} is VALID [2019-05-15 10:18:29,545 INFO L273 TraceCheckUtils]: 310: Hoare triple {108963#(<= proc_i 204)} assume j > 4; {108963#(<= proc_i 204)} is VALID [2019-05-15 10:18:29,546 INFO L273 TraceCheckUtils]: 311: Hoare triple {108963#(<= proc_i 204)} assume j < 6; {108963#(<= proc_i 204)} is VALID [2019-05-15 10:18:29,546 INFO L273 TraceCheckUtils]: 312: Hoare triple {108963#(<= proc_i 204)} i := i + 4; {108982#(<= proc_i 208)} is VALID [2019-05-15 10:18:29,547 INFO L273 TraceCheckUtils]: 313: Hoare triple {108982#(<= proc_i 208)} assume i <= 1000; {108982#(<= proc_i 208)} is VALID [2019-05-15 10:18:29,547 INFO L273 TraceCheckUtils]: 314: Hoare triple {108982#(<= proc_i 208)} assume i + 4 < a[j]; {108982#(<= proc_i 208)} is VALID [2019-05-15 10:18:29,548 INFO L273 TraceCheckUtils]: 315: Hoare triple {108982#(<= proc_i 208)} assume a[5] == 1000; {108982#(<= proc_i 208)} is VALID [2019-05-15 10:18:29,548 INFO L273 TraceCheckUtils]: 316: Hoare triple {108982#(<= proc_i 208)} assume j > 4; {108982#(<= proc_i 208)} is VALID [2019-05-15 10:18:29,549 INFO L273 TraceCheckUtils]: 317: Hoare triple {108982#(<= proc_i 208)} assume j < 6; {108982#(<= proc_i 208)} is VALID [2019-05-15 10:18:29,549 INFO L273 TraceCheckUtils]: 318: Hoare triple {108982#(<= proc_i 208)} i := i + 4; {109001#(<= proc_i 212)} is VALID [2019-05-15 10:18:29,550 INFO L273 TraceCheckUtils]: 319: Hoare triple {109001#(<= proc_i 212)} assume i <= 1000; {109001#(<= proc_i 212)} is VALID [2019-05-15 10:18:29,550 INFO L273 TraceCheckUtils]: 320: Hoare triple {109001#(<= proc_i 212)} assume i + 4 < a[j]; {109001#(<= proc_i 212)} is VALID [2019-05-15 10:18:29,551 INFO L273 TraceCheckUtils]: 321: Hoare triple {109001#(<= proc_i 212)} assume a[5] == 1000; {109001#(<= proc_i 212)} is VALID [2019-05-15 10:18:29,551 INFO L273 TraceCheckUtils]: 322: Hoare triple {109001#(<= proc_i 212)} assume j > 4; {109001#(<= proc_i 212)} is VALID [2019-05-15 10:18:29,551 INFO L273 TraceCheckUtils]: 323: Hoare triple {109001#(<= proc_i 212)} assume j < 6; {109001#(<= proc_i 212)} is VALID [2019-05-15 10:18:29,552 INFO L273 TraceCheckUtils]: 324: Hoare triple {109001#(<= proc_i 212)} i := i + 4; {109020#(<= proc_i 216)} is VALID [2019-05-15 10:18:29,553 INFO L273 TraceCheckUtils]: 325: Hoare triple {109020#(<= proc_i 216)} assume i <= 1000; {109020#(<= proc_i 216)} is VALID [2019-05-15 10:18:29,553 INFO L273 TraceCheckUtils]: 326: Hoare triple {109020#(<= proc_i 216)} assume i + 4 < a[j]; {109020#(<= proc_i 216)} is VALID [2019-05-15 10:18:29,554 INFO L273 TraceCheckUtils]: 327: Hoare triple {109020#(<= proc_i 216)} assume a[5] == 1000; {109020#(<= proc_i 216)} is VALID [2019-05-15 10:18:29,554 INFO L273 TraceCheckUtils]: 328: Hoare triple {109020#(<= proc_i 216)} assume j > 4; {109020#(<= proc_i 216)} is VALID [2019-05-15 10:18:29,554 INFO L273 TraceCheckUtils]: 329: Hoare triple {109020#(<= proc_i 216)} assume j < 6; {109020#(<= proc_i 216)} is VALID [2019-05-15 10:18:29,555 INFO L273 TraceCheckUtils]: 330: Hoare triple {109020#(<= proc_i 216)} i := i + 4; {109039#(<= proc_i 220)} is VALID [2019-05-15 10:18:29,556 INFO L273 TraceCheckUtils]: 331: Hoare triple {109039#(<= proc_i 220)} assume i <= 1000; {109039#(<= proc_i 220)} is VALID [2019-05-15 10:18:29,556 INFO L273 TraceCheckUtils]: 332: Hoare triple {109039#(<= proc_i 220)} assume i + 4 < a[j]; {109039#(<= proc_i 220)} is VALID [2019-05-15 10:18:29,556 INFO L273 TraceCheckUtils]: 333: Hoare triple {109039#(<= proc_i 220)} assume a[5] == 1000; {109039#(<= proc_i 220)} is VALID [2019-05-15 10:18:29,557 INFO L273 TraceCheckUtils]: 334: Hoare triple {109039#(<= proc_i 220)} assume j > 4; {109039#(<= proc_i 220)} is VALID [2019-05-15 10:18:29,557 INFO L273 TraceCheckUtils]: 335: Hoare triple {109039#(<= proc_i 220)} assume j < 6; {109039#(<= proc_i 220)} is VALID [2019-05-15 10:18:29,558 INFO L273 TraceCheckUtils]: 336: Hoare triple {109039#(<= proc_i 220)} i := i + 4; {109058#(<= proc_i 224)} is VALID [2019-05-15 10:18:29,559 INFO L273 TraceCheckUtils]: 337: Hoare triple {109058#(<= proc_i 224)} assume i <= 1000; {109058#(<= proc_i 224)} is VALID [2019-05-15 10:18:29,559 INFO L273 TraceCheckUtils]: 338: Hoare triple {109058#(<= proc_i 224)} assume i + 4 < a[j]; {109058#(<= proc_i 224)} is VALID [2019-05-15 10:18:29,559 INFO L273 TraceCheckUtils]: 339: Hoare triple {109058#(<= proc_i 224)} assume a[5] == 1000; {109058#(<= proc_i 224)} is VALID [2019-05-15 10:18:29,560 INFO L273 TraceCheckUtils]: 340: Hoare triple {109058#(<= proc_i 224)} assume j > 4; {109058#(<= proc_i 224)} is VALID [2019-05-15 10:18:29,560 INFO L273 TraceCheckUtils]: 341: Hoare triple {109058#(<= proc_i 224)} assume j < 6; {109058#(<= proc_i 224)} is VALID [2019-05-15 10:18:29,561 INFO L273 TraceCheckUtils]: 342: Hoare triple {109058#(<= proc_i 224)} i := i + 4; {109077#(<= proc_i 228)} is VALID [2019-05-15 10:18:29,561 INFO L273 TraceCheckUtils]: 343: Hoare triple {109077#(<= proc_i 228)} assume i <= 1000; {109077#(<= proc_i 228)} is VALID [2019-05-15 10:18:29,562 INFO L273 TraceCheckUtils]: 344: Hoare triple {109077#(<= proc_i 228)} assume i + 4 < a[j]; {109077#(<= proc_i 228)} is VALID [2019-05-15 10:18:29,562 INFO L273 TraceCheckUtils]: 345: Hoare triple {109077#(<= proc_i 228)} assume a[5] == 1000; {109077#(<= proc_i 228)} is VALID [2019-05-15 10:18:29,563 INFO L273 TraceCheckUtils]: 346: Hoare triple {109077#(<= proc_i 228)} assume j > 4; {109077#(<= proc_i 228)} is VALID [2019-05-15 10:18:29,563 INFO L273 TraceCheckUtils]: 347: Hoare triple {109077#(<= proc_i 228)} assume j < 6; {109077#(<= proc_i 228)} is VALID [2019-05-15 10:18:29,564 INFO L273 TraceCheckUtils]: 348: Hoare triple {109077#(<= proc_i 228)} i := i + 4; {109096#(<= proc_i 232)} is VALID [2019-05-15 10:18:29,564 INFO L273 TraceCheckUtils]: 349: Hoare triple {109096#(<= proc_i 232)} assume i <= 1000; {109096#(<= proc_i 232)} is VALID [2019-05-15 10:18:29,565 INFO L273 TraceCheckUtils]: 350: Hoare triple {109096#(<= proc_i 232)} assume i + 4 < a[j]; {109096#(<= proc_i 232)} is VALID [2019-05-15 10:18:29,565 INFO L273 TraceCheckUtils]: 351: Hoare triple {109096#(<= proc_i 232)} assume a[5] == 1000; {109096#(<= proc_i 232)} is VALID [2019-05-15 10:18:29,566 INFO L273 TraceCheckUtils]: 352: Hoare triple {109096#(<= proc_i 232)} assume j > 4; {109096#(<= proc_i 232)} is VALID [2019-05-15 10:18:29,566 INFO L273 TraceCheckUtils]: 353: Hoare triple {109096#(<= proc_i 232)} assume j < 6; {109096#(<= proc_i 232)} is VALID [2019-05-15 10:18:29,567 INFO L273 TraceCheckUtils]: 354: Hoare triple {109096#(<= proc_i 232)} i := i + 4; {109115#(<= proc_i 236)} is VALID [2019-05-15 10:18:29,567 INFO L273 TraceCheckUtils]: 355: Hoare triple {109115#(<= proc_i 236)} assume i <= 1000; {109115#(<= proc_i 236)} is VALID [2019-05-15 10:18:29,568 INFO L273 TraceCheckUtils]: 356: Hoare triple {109115#(<= proc_i 236)} assume i + 4 < a[j]; {109115#(<= proc_i 236)} is VALID [2019-05-15 10:18:29,568 INFO L273 TraceCheckUtils]: 357: Hoare triple {109115#(<= proc_i 236)} assume a[5] == 1000; {109115#(<= proc_i 236)} is VALID [2019-05-15 10:18:29,569 INFO L273 TraceCheckUtils]: 358: Hoare triple {109115#(<= proc_i 236)} assume j > 4; {109115#(<= proc_i 236)} is VALID [2019-05-15 10:18:29,569 INFO L273 TraceCheckUtils]: 359: Hoare triple {109115#(<= proc_i 236)} assume j < 6; {109115#(<= proc_i 236)} is VALID [2019-05-15 10:18:29,570 INFO L273 TraceCheckUtils]: 360: Hoare triple {109115#(<= proc_i 236)} i := i + 4; {109134#(<= proc_i 240)} is VALID [2019-05-15 10:18:29,570 INFO L273 TraceCheckUtils]: 361: Hoare triple {109134#(<= proc_i 240)} assume i <= 1000; {109134#(<= proc_i 240)} is VALID [2019-05-15 10:18:29,571 INFO L273 TraceCheckUtils]: 362: Hoare triple {109134#(<= proc_i 240)} assume i + 4 < a[j]; {109134#(<= proc_i 240)} is VALID [2019-05-15 10:18:29,571 INFO L273 TraceCheckUtils]: 363: Hoare triple {109134#(<= proc_i 240)} assume a[5] == 1000; {109134#(<= proc_i 240)} is VALID [2019-05-15 10:18:29,572 INFO L273 TraceCheckUtils]: 364: Hoare triple {109134#(<= proc_i 240)} assume j > 4; {109134#(<= proc_i 240)} is VALID [2019-05-15 10:18:29,572 INFO L273 TraceCheckUtils]: 365: Hoare triple {109134#(<= proc_i 240)} assume j < 6; {109134#(<= proc_i 240)} is VALID [2019-05-15 10:18:29,573 INFO L273 TraceCheckUtils]: 366: Hoare triple {109134#(<= proc_i 240)} i := i + 4; {109153#(<= proc_i 244)} is VALID [2019-05-15 10:18:29,573 INFO L273 TraceCheckUtils]: 367: Hoare triple {109153#(<= proc_i 244)} assume i <= 1000; {109153#(<= proc_i 244)} is VALID [2019-05-15 10:18:29,574 INFO L273 TraceCheckUtils]: 368: Hoare triple {109153#(<= proc_i 244)} assume i + 4 < a[j]; {109153#(<= proc_i 244)} is VALID [2019-05-15 10:18:29,574 INFO L273 TraceCheckUtils]: 369: Hoare triple {109153#(<= proc_i 244)} assume a[5] == 1000; {109153#(<= proc_i 244)} is VALID [2019-05-15 10:18:29,575 INFO L273 TraceCheckUtils]: 370: Hoare triple {109153#(<= proc_i 244)} assume j > 4; {109153#(<= proc_i 244)} is VALID [2019-05-15 10:18:29,575 INFO L273 TraceCheckUtils]: 371: Hoare triple {109153#(<= proc_i 244)} assume j < 6; {109153#(<= proc_i 244)} is VALID [2019-05-15 10:18:29,576 INFO L273 TraceCheckUtils]: 372: Hoare triple {109153#(<= proc_i 244)} i := i + 4; {109172#(<= proc_i 248)} is VALID [2019-05-15 10:18:29,576 INFO L273 TraceCheckUtils]: 373: Hoare triple {109172#(<= proc_i 248)} assume i <= 1000; {109172#(<= proc_i 248)} is VALID [2019-05-15 10:18:29,577 INFO L273 TraceCheckUtils]: 374: Hoare triple {109172#(<= proc_i 248)} assume i + 4 < a[j]; {109172#(<= proc_i 248)} is VALID [2019-05-15 10:18:29,577 INFO L273 TraceCheckUtils]: 375: Hoare triple {109172#(<= proc_i 248)} assume a[5] == 1000; {109172#(<= proc_i 248)} is VALID [2019-05-15 10:18:29,578 INFO L273 TraceCheckUtils]: 376: Hoare triple {109172#(<= proc_i 248)} assume j > 4; {109172#(<= proc_i 248)} is VALID [2019-05-15 10:18:29,578 INFO L273 TraceCheckUtils]: 377: Hoare triple {109172#(<= proc_i 248)} assume j < 6; {109172#(<= proc_i 248)} is VALID [2019-05-15 10:18:29,579 INFO L273 TraceCheckUtils]: 378: Hoare triple {109172#(<= proc_i 248)} i := i + 4; {109191#(<= proc_i 252)} is VALID [2019-05-15 10:18:29,579 INFO L273 TraceCheckUtils]: 379: Hoare triple {109191#(<= proc_i 252)} assume i <= 1000; {109191#(<= proc_i 252)} is VALID [2019-05-15 10:18:29,580 INFO L273 TraceCheckUtils]: 380: Hoare triple {109191#(<= proc_i 252)} assume i + 4 < a[j]; {109191#(<= proc_i 252)} is VALID [2019-05-15 10:18:29,580 INFO L273 TraceCheckUtils]: 381: Hoare triple {109191#(<= proc_i 252)} assume a[5] == 1000; {109191#(<= proc_i 252)} is VALID [2019-05-15 10:18:29,580 INFO L273 TraceCheckUtils]: 382: Hoare triple {109191#(<= proc_i 252)} assume j > 4; {109191#(<= proc_i 252)} is VALID [2019-05-15 10:18:29,581 INFO L273 TraceCheckUtils]: 383: Hoare triple {109191#(<= proc_i 252)} assume j < 6; {109191#(<= proc_i 252)} is VALID [2019-05-15 10:18:29,582 INFO L273 TraceCheckUtils]: 384: Hoare triple {109191#(<= proc_i 252)} i := i + 4; {109210#(<= proc_i 256)} is VALID [2019-05-15 10:18:29,582 INFO L273 TraceCheckUtils]: 385: Hoare triple {109210#(<= proc_i 256)} assume i <= 1000; {109210#(<= proc_i 256)} is VALID [2019-05-15 10:18:29,583 INFO L273 TraceCheckUtils]: 386: Hoare triple {109210#(<= proc_i 256)} assume i + 4 < a[j]; {109210#(<= proc_i 256)} is VALID [2019-05-15 10:18:29,583 INFO L273 TraceCheckUtils]: 387: Hoare triple {109210#(<= proc_i 256)} assume a[5] == 1000; {109210#(<= proc_i 256)} is VALID [2019-05-15 10:18:29,583 INFO L273 TraceCheckUtils]: 388: Hoare triple {109210#(<= proc_i 256)} assume j > 4; {109210#(<= proc_i 256)} is VALID [2019-05-15 10:18:29,584 INFO L273 TraceCheckUtils]: 389: Hoare triple {109210#(<= proc_i 256)} assume j < 6; {109210#(<= proc_i 256)} is VALID [2019-05-15 10:18:29,585 INFO L273 TraceCheckUtils]: 390: Hoare triple {109210#(<= proc_i 256)} i := i + 4; {109229#(<= proc_i 260)} is VALID [2019-05-15 10:18:29,585 INFO L273 TraceCheckUtils]: 391: Hoare triple {109229#(<= proc_i 260)} assume i <= 1000; {109229#(<= proc_i 260)} is VALID [2019-05-15 10:18:29,585 INFO L273 TraceCheckUtils]: 392: Hoare triple {109229#(<= proc_i 260)} assume i + 4 < a[j]; {109229#(<= proc_i 260)} is VALID [2019-05-15 10:18:29,586 INFO L273 TraceCheckUtils]: 393: Hoare triple {109229#(<= proc_i 260)} assume a[5] == 1000; {109229#(<= proc_i 260)} is VALID [2019-05-15 10:18:29,586 INFO L273 TraceCheckUtils]: 394: Hoare triple {109229#(<= proc_i 260)} assume j > 4; {109229#(<= proc_i 260)} is VALID [2019-05-15 10:18:29,587 INFO L273 TraceCheckUtils]: 395: Hoare triple {109229#(<= proc_i 260)} assume j < 6; {109229#(<= proc_i 260)} is VALID [2019-05-15 10:18:29,587 INFO L273 TraceCheckUtils]: 396: Hoare triple {109229#(<= proc_i 260)} i := i + 4; {109248#(<= proc_i 264)} is VALID [2019-05-15 10:18:29,588 INFO L273 TraceCheckUtils]: 397: Hoare triple {109248#(<= proc_i 264)} assume i <= 1000; {109248#(<= proc_i 264)} is VALID [2019-05-15 10:18:29,588 INFO L273 TraceCheckUtils]: 398: Hoare triple {109248#(<= proc_i 264)} assume i + 4 < a[j]; {109248#(<= proc_i 264)} is VALID [2019-05-15 10:18:29,589 INFO L273 TraceCheckUtils]: 399: Hoare triple {109248#(<= proc_i 264)} assume a[5] == 1000; {109248#(<= proc_i 264)} is VALID [2019-05-15 10:18:29,589 INFO L273 TraceCheckUtils]: 400: Hoare triple {109248#(<= proc_i 264)} assume j > 4; {109248#(<= proc_i 264)} is VALID [2019-05-15 10:18:29,590 INFO L273 TraceCheckUtils]: 401: Hoare triple {109248#(<= proc_i 264)} assume j < 6; {109248#(<= proc_i 264)} is VALID [2019-05-15 10:18:29,590 INFO L273 TraceCheckUtils]: 402: Hoare triple {109248#(<= proc_i 264)} i := i + 4; {109267#(<= proc_i 268)} is VALID [2019-05-15 10:18:29,591 INFO L273 TraceCheckUtils]: 403: Hoare triple {109267#(<= proc_i 268)} assume i <= 1000; {109267#(<= proc_i 268)} is VALID [2019-05-15 10:18:29,591 INFO L273 TraceCheckUtils]: 404: Hoare triple {109267#(<= proc_i 268)} assume i + 4 < a[j]; {109267#(<= proc_i 268)} is VALID [2019-05-15 10:18:29,592 INFO L273 TraceCheckUtils]: 405: Hoare triple {109267#(<= proc_i 268)} assume a[5] == 1000; {109267#(<= proc_i 268)} is VALID [2019-05-15 10:18:29,592 INFO L273 TraceCheckUtils]: 406: Hoare triple {109267#(<= proc_i 268)} assume j > 4; {109267#(<= proc_i 268)} is VALID [2019-05-15 10:18:29,593 INFO L273 TraceCheckUtils]: 407: Hoare triple {109267#(<= proc_i 268)} assume j < 6; {109267#(<= proc_i 268)} is VALID [2019-05-15 10:18:29,593 INFO L273 TraceCheckUtils]: 408: Hoare triple {109267#(<= proc_i 268)} i := i + 4; {109286#(<= proc_i 272)} is VALID [2019-05-15 10:18:29,594 INFO L273 TraceCheckUtils]: 409: Hoare triple {109286#(<= proc_i 272)} assume i <= 1000; {109286#(<= proc_i 272)} is VALID [2019-05-15 10:18:29,594 INFO L273 TraceCheckUtils]: 410: Hoare triple {109286#(<= proc_i 272)} assume i + 4 < a[j]; {109286#(<= proc_i 272)} is VALID [2019-05-15 10:18:29,595 INFO L273 TraceCheckUtils]: 411: Hoare triple {109286#(<= proc_i 272)} assume a[5] == 1000; {109286#(<= proc_i 272)} is VALID [2019-05-15 10:18:29,595 INFO L273 TraceCheckUtils]: 412: Hoare triple {109286#(<= proc_i 272)} assume j > 4; {109286#(<= proc_i 272)} is VALID [2019-05-15 10:18:29,596 INFO L273 TraceCheckUtils]: 413: Hoare triple {109286#(<= proc_i 272)} assume j < 6; {109286#(<= proc_i 272)} is VALID [2019-05-15 10:18:29,596 INFO L273 TraceCheckUtils]: 414: Hoare triple {109286#(<= proc_i 272)} i := i + 4; {109305#(<= proc_i 276)} is VALID [2019-05-15 10:18:29,597 INFO L273 TraceCheckUtils]: 415: Hoare triple {109305#(<= proc_i 276)} assume i <= 1000; {109305#(<= proc_i 276)} is VALID [2019-05-15 10:18:29,597 INFO L273 TraceCheckUtils]: 416: Hoare triple {109305#(<= proc_i 276)} assume i + 4 < a[j]; {109305#(<= proc_i 276)} is VALID [2019-05-15 10:18:29,598 INFO L273 TraceCheckUtils]: 417: Hoare triple {109305#(<= proc_i 276)} assume a[5] == 1000; {109305#(<= proc_i 276)} is VALID [2019-05-15 10:18:29,598 INFO L273 TraceCheckUtils]: 418: Hoare triple {109305#(<= proc_i 276)} assume j > 4; {109305#(<= proc_i 276)} is VALID [2019-05-15 10:18:29,599 INFO L273 TraceCheckUtils]: 419: Hoare triple {109305#(<= proc_i 276)} assume j < 6; {109305#(<= proc_i 276)} is VALID [2019-05-15 10:18:29,599 INFO L273 TraceCheckUtils]: 420: Hoare triple {109305#(<= proc_i 276)} i := i + 4; {109324#(<= proc_i 280)} is VALID [2019-05-15 10:18:29,600 INFO L273 TraceCheckUtils]: 421: Hoare triple {109324#(<= proc_i 280)} assume !(i <= 1000); {107990#false} is VALID [2019-05-15 10:18:29,707 INFO L134 CoverageAnalysis]: Checked inductivity of 14560 backedges. 0 proven. 14560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:29,708 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:29,708 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71] total 71 [2019-05-15 10:18:29,708 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 422 [2019-05-15 10:18:29,708 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:29,709 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 73 states. [2019-05-15 10:18:30,123 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 422 edges. 422 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:30,123 INFO L454 AbstractCegarLoop]: Interpolant automaton has 73 states [2019-05-15 10:18:30,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2019-05-15 10:18:30,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2019-05-15 10:18:30,124 INFO L87 Difference]: Start difference. First operand 423 states and 423 transitions. Second operand 73 states. [2019-05-15 10:18:30,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:30,887 INFO L93 Difference]: Finished difference Result 434 states and 434 transitions. [2019-05-15 10:18:30,887 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2019-05-15 10:18:30,887 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 422 [2019-05-15 10:18:30,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:30,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2019-05-15 10:18:30,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 435 transitions. [2019-05-15 10:18:30,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2019-05-15 10:18:30,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 435 transitions. [2019-05-15 10:18:30,891 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 73 states and 435 transitions. [2019-05-15 10:18:31,318 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 435 edges. 435 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:31,328 INFO L225 Difference]: With dead ends: 434 [2019-05-15 10:18:31,328 INFO L226 Difference]: Without dead ends: 434 [2019-05-15 10:18:31,328 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2019-05-15 10:18:31,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2019-05-15 10:18:31,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 429. [2019-05-15 10:18:31,330 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:31,331 INFO L82 GeneralOperation]: Start isEquivalent. First operand 434 states. Second operand 429 states. [2019-05-15 10:18:31,331 INFO L74 IsIncluded]: Start isIncluded. First operand 434 states. Second operand 429 states. [2019-05-15 10:18:31,331 INFO L87 Difference]: Start difference. First operand 434 states. Second operand 429 states. [2019-05-15 10:18:31,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:31,337 INFO L93 Difference]: Finished difference Result 434 states and 434 transitions. [2019-05-15 10:18:31,337 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 434 transitions. [2019-05-15 10:18:31,337 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:31,338 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:31,338 INFO L74 IsIncluded]: Start isIncluded. First operand 429 states. Second operand 434 states. [2019-05-15 10:18:31,338 INFO L87 Difference]: Start difference. First operand 429 states. Second operand 434 states. [2019-05-15 10:18:31,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:31,345 INFO L93 Difference]: Finished difference Result 434 states and 434 transitions. [2019-05-15 10:18:31,345 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 434 transitions. [2019-05-15 10:18:31,345 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:31,345 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:31,345 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:31,345 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:31,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 429 states. [2019-05-15 10:18:31,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 429 transitions. [2019-05-15 10:18:31,351 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 429 transitions. Word has length 422 [2019-05-15 10:18:31,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:31,352 INFO L475 AbstractCegarLoop]: Abstraction has 429 states and 429 transitions. [2019-05-15 10:18:31,352 INFO L476 AbstractCegarLoop]: Interpolant automaton has 73 states. [2019-05-15 10:18:31,352 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 429 transitions. [2019-05-15 10:18:31,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 429 [2019-05-15 10:18:31,353 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:31,353 INFO L399 BasicCegarLoop]: trace histogram [71, 71, 71, 71, 71, 71, 1, 1] [2019-05-15 10:18:31,354 INFO L418 AbstractCegarLoop]: === Iteration 72 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:31,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:31,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1222974864, now seen corresponding path program 71 times [2019-05-15 10:18:31,354 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:31,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:31,446 INFO L256 TraceCheckSpWp]: Trace formula consists of 573 conjuncts, 73 conjunts are in the unsatisfiable core [2019-05-15 10:18:31,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:31,483 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:34,235 INFO L273 TraceCheckUtils]: 0: Hoare triple {111058#true} i := 0; {111063#(<= proc_i 0)} is VALID [2019-05-15 10:18:34,235 INFO L273 TraceCheckUtils]: 1: Hoare triple {111063#(<= proc_i 0)} assume i <= 1000; {111063#(<= proc_i 0)} is VALID [2019-05-15 10:18:34,236 INFO L273 TraceCheckUtils]: 2: Hoare triple {111063#(<= proc_i 0)} assume i + 4 < a[j]; {111063#(<= proc_i 0)} is VALID [2019-05-15 10:18:34,236 INFO L273 TraceCheckUtils]: 3: Hoare triple {111063#(<= proc_i 0)} assume a[5] == 1000; {111063#(<= proc_i 0)} is VALID [2019-05-15 10:18:34,236 INFO L273 TraceCheckUtils]: 4: Hoare triple {111063#(<= proc_i 0)} assume j > 4; {111063#(<= proc_i 0)} is VALID [2019-05-15 10:18:34,236 INFO L273 TraceCheckUtils]: 5: Hoare triple {111063#(<= proc_i 0)} assume j < 6; {111063#(<= proc_i 0)} is VALID [2019-05-15 10:18:34,237 INFO L273 TraceCheckUtils]: 6: Hoare triple {111063#(<= proc_i 0)} i := i + 4; {111082#(<= proc_i 4)} is VALID [2019-05-15 10:18:34,237 INFO L273 TraceCheckUtils]: 7: Hoare triple {111082#(<= proc_i 4)} assume i <= 1000; {111082#(<= proc_i 4)} is VALID [2019-05-15 10:18:34,238 INFO L273 TraceCheckUtils]: 8: Hoare triple {111082#(<= proc_i 4)} assume i + 4 < a[j]; {111082#(<= proc_i 4)} is VALID [2019-05-15 10:18:34,238 INFO L273 TraceCheckUtils]: 9: Hoare triple {111082#(<= proc_i 4)} assume a[5] == 1000; {111082#(<= proc_i 4)} is VALID [2019-05-15 10:18:34,239 INFO L273 TraceCheckUtils]: 10: Hoare triple {111082#(<= proc_i 4)} assume j > 4; {111082#(<= proc_i 4)} is VALID [2019-05-15 10:18:34,239 INFO L273 TraceCheckUtils]: 11: Hoare triple {111082#(<= proc_i 4)} assume j < 6; {111082#(<= proc_i 4)} is VALID [2019-05-15 10:18:34,240 INFO L273 TraceCheckUtils]: 12: Hoare triple {111082#(<= proc_i 4)} i := i + 4; {111101#(<= proc_i 8)} is VALID [2019-05-15 10:18:34,240 INFO L273 TraceCheckUtils]: 13: Hoare triple {111101#(<= proc_i 8)} assume i <= 1000; {111101#(<= proc_i 8)} is VALID [2019-05-15 10:18:34,241 INFO L273 TraceCheckUtils]: 14: Hoare triple {111101#(<= proc_i 8)} assume i + 4 < a[j]; {111101#(<= proc_i 8)} is VALID [2019-05-15 10:18:34,241 INFO L273 TraceCheckUtils]: 15: Hoare triple {111101#(<= proc_i 8)} assume a[5] == 1000; {111101#(<= proc_i 8)} is VALID [2019-05-15 10:18:34,242 INFO L273 TraceCheckUtils]: 16: Hoare triple {111101#(<= proc_i 8)} assume j > 4; {111101#(<= proc_i 8)} is VALID [2019-05-15 10:18:34,242 INFO L273 TraceCheckUtils]: 17: Hoare triple {111101#(<= proc_i 8)} assume j < 6; {111101#(<= proc_i 8)} is VALID [2019-05-15 10:18:34,243 INFO L273 TraceCheckUtils]: 18: Hoare triple {111101#(<= proc_i 8)} i := i + 4; {111120#(<= proc_i 12)} is VALID [2019-05-15 10:18:34,243 INFO L273 TraceCheckUtils]: 19: Hoare triple {111120#(<= proc_i 12)} assume i <= 1000; {111120#(<= proc_i 12)} is VALID [2019-05-15 10:18:34,244 INFO L273 TraceCheckUtils]: 20: Hoare triple {111120#(<= proc_i 12)} assume i + 4 < a[j]; {111120#(<= proc_i 12)} is VALID [2019-05-15 10:18:34,244 INFO L273 TraceCheckUtils]: 21: Hoare triple {111120#(<= proc_i 12)} assume a[5] == 1000; {111120#(<= proc_i 12)} is VALID [2019-05-15 10:18:34,245 INFO L273 TraceCheckUtils]: 22: Hoare triple {111120#(<= proc_i 12)} assume j > 4; {111120#(<= proc_i 12)} is VALID [2019-05-15 10:18:34,245 INFO L273 TraceCheckUtils]: 23: Hoare triple {111120#(<= proc_i 12)} assume j < 6; {111120#(<= proc_i 12)} is VALID [2019-05-15 10:18:34,246 INFO L273 TraceCheckUtils]: 24: Hoare triple {111120#(<= proc_i 12)} i := i + 4; {111139#(<= proc_i 16)} is VALID [2019-05-15 10:18:34,246 INFO L273 TraceCheckUtils]: 25: Hoare triple {111139#(<= proc_i 16)} assume i <= 1000; {111139#(<= proc_i 16)} is VALID [2019-05-15 10:18:34,247 INFO L273 TraceCheckUtils]: 26: Hoare triple {111139#(<= proc_i 16)} assume i + 4 < a[j]; {111139#(<= proc_i 16)} is VALID [2019-05-15 10:18:34,247 INFO L273 TraceCheckUtils]: 27: Hoare triple {111139#(<= proc_i 16)} assume a[5] == 1000; {111139#(<= proc_i 16)} is VALID [2019-05-15 10:18:34,248 INFO L273 TraceCheckUtils]: 28: Hoare triple {111139#(<= proc_i 16)} assume j > 4; {111139#(<= proc_i 16)} is VALID [2019-05-15 10:18:34,248 INFO L273 TraceCheckUtils]: 29: Hoare triple {111139#(<= proc_i 16)} assume j < 6; {111139#(<= proc_i 16)} is VALID [2019-05-15 10:18:34,249 INFO L273 TraceCheckUtils]: 30: Hoare triple {111139#(<= proc_i 16)} i := i + 4; {111158#(<= proc_i 20)} is VALID [2019-05-15 10:18:34,249 INFO L273 TraceCheckUtils]: 31: Hoare triple {111158#(<= proc_i 20)} assume i <= 1000; {111158#(<= proc_i 20)} is VALID [2019-05-15 10:18:34,250 INFO L273 TraceCheckUtils]: 32: Hoare triple {111158#(<= proc_i 20)} assume i + 4 < a[j]; {111158#(<= proc_i 20)} is VALID [2019-05-15 10:18:34,250 INFO L273 TraceCheckUtils]: 33: Hoare triple {111158#(<= proc_i 20)} assume a[5] == 1000; {111158#(<= proc_i 20)} is VALID [2019-05-15 10:18:34,251 INFO L273 TraceCheckUtils]: 34: Hoare triple {111158#(<= proc_i 20)} assume j > 4; {111158#(<= proc_i 20)} is VALID [2019-05-15 10:18:34,251 INFO L273 TraceCheckUtils]: 35: Hoare triple {111158#(<= proc_i 20)} assume j < 6; {111158#(<= proc_i 20)} is VALID [2019-05-15 10:18:34,252 INFO L273 TraceCheckUtils]: 36: Hoare triple {111158#(<= proc_i 20)} i := i + 4; {111177#(<= proc_i 24)} is VALID [2019-05-15 10:18:34,252 INFO L273 TraceCheckUtils]: 37: Hoare triple {111177#(<= proc_i 24)} assume i <= 1000; {111177#(<= proc_i 24)} is VALID [2019-05-15 10:18:34,253 INFO L273 TraceCheckUtils]: 38: Hoare triple {111177#(<= proc_i 24)} assume i + 4 < a[j]; {111177#(<= proc_i 24)} is VALID [2019-05-15 10:18:34,253 INFO L273 TraceCheckUtils]: 39: Hoare triple {111177#(<= proc_i 24)} assume a[5] == 1000; {111177#(<= proc_i 24)} is VALID [2019-05-15 10:18:34,254 INFO L273 TraceCheckUtils]: 40: Hoare triple {111177#(<= proc_i 24)} assume j > 4; {111177#(<= proc_i 24)} is VALID [2019-05-15 10:18:34,254 INFO L273 TraceCheckUtils]: 41: Hoare triple {111177#(<= proc_i 24)} assume j < 6; {111177#(<= proc_i 24)} is VALID [2019-05-15 10:18:34,255 INFO L273 TraceCheckUtils]: 42: Hoare triple {111177#(<= proc_i 24)} i := i + 4; {111196#(<= proc_i 28)} is VALID [2019-05-15 10:18:34,255 INFO L273 TraceCheckUtils]: 43: Hoare triple {111196#(<= proc_i 28)} assume i <= 1000; {111196#(<= proc_i 28)} is VALID [2019-05-15 10:18:34,256 INFO L273 TraceCheckUtils]: 44: Hoare triple {111196#(<= proc_i 28)} assume i + 4 < a[j]; {111196#(<= proc_i 28)} is VALID [2019-05-15 10:18:34,256 INFO L273 TraceCheckUtils]: 45: Hoare triple {111196#(<= proc_i 28)} assume a[5] == 1000; {111196#(<= proc_i 28)} is VALID [2019-05-15 10:18:34,257 INFO L273 TraceCheckUtils]: 46: Hoare triple {111196#(<= proc_i 28)} assume j > 4; {111196#(<= proc_i 28)} is VALID [2019-05-15 10:18:34,257 INFO L273 TraceCheckUtils]: 47: Hoare triple {111196#(<= proc_i 28)} assume j < 6; {111196#(<= proc_i 28)} is VALID [2019-05-15 10:18:34,258 INFO L273 TraceCheckUtils]: 48: Hoare triple {111196#(<= proc_i 28)} i := i + 4; {111215#(<= proc_i 32)} is VALID [2019-05-15 10:18:34,258 INFO L273 TraceCheckUtils]: 49: Hoare triple {111215#(<= proc_i 32)} assume i <= 1000; {111215#(<= proc_i 32)} is VALID [2019-05-15 10:18:34,259 INFO L273 TraceCheckUtils]: 50: Hoare triple {111215#(<= proc_i 32)} assume i + 4 < a[j]; {111215#(<= proc_i 32)} is VALID [2019-05-15 10:18:34,259 INFO L273 TraceCheckUtils]: 51: Hoare triple {111215#(<= proc_i 32)} assume a[5] == 1000; {111215#(<= proc_i 32)} is VALID [2019-05-15 10:18:34,259 INFO L273 TraceCheckUtils]: 52: Hoare triple {111215#(<= proc_i 32)} assume j > 4; {111215#(<= proc_i 32)} is VALID [2019-05-15 10:18:34,260 INFO L273 TraceCheckUtils]: 53: Hoare triple {111215#(<= proc_i 32)} assume j < 6; {111215#(<= proc_i 32)} is VALID [2019-05-15 10:18:34,261 INFO L273 TraceCheckUtils]: 54: Hoare triple {111215#(<= proc_i 32)} i := i + 4; {111234#(<= proc_i 36)} is VALID [2019-05-15 10:18:34,261 INFO L273 TraceCheckUtils]: 55: Hoare triple {111234#(<= proc_i 36)} assume i <= 1000; {111234#(<= proc_i 36)} is VALID [2019-05-15 10:18:34,262 INFO L273 TraceCheckUtils]: 56: Hoare triple {111234#(<= proc_i 36)} assume i + 4 < a[j]; {111234#(<= proc_i 36)} is VALID [2019-05-15 10:18:34,262 INFO L273 TraceCheckUtils]: 57: Hoare triple {111234#(<= proc_i 36)} assume a[5] == 1000; {111234#(<= proc_i 36)} is VALID [2019-05-15 10:18:34,262 INFO L273 TraceCheckUtils]: 58: Hoare triple {111234#(<= proc_i 36)} assume j > 4; {111234#(<= proc_i 36)} is VALID [2019-05-15 10:18:34,263 INFO L273 TraceCheckUtils]: 59: Hoare triple {111234#(<= proc_i 36)} assume j < 6; {111234#(<= proc_i 36)} is VALID [2019-05-15 10:18:34,264 INFO L273 TraceCheckUtils]: 60: Hoare triple {111234#(<= proc_i 36)} i := i + 4; {111253#(<= proc_i 40)} is VALID [2019-05-15 10:18:34,264 INFO L273 TraceCheckUtils]: 61: Hoare triple {111253#(<= proc_i 40)} assume i <= 1000; {111253#(<= proc_i 40)} is VALID [2019-05-15 10:18:34,264 INFO L273 TraceCheckUtils]: 62: Hoare triple {111253#(<= proc_i 40)} assume i + 4 < a[j]; {111253#(<= proc_i 40)} is VALID [2019-05-15 10:18:34,265 INFO L273 TraceCheckUtils]: 63: Hoare triple {111253#(<= proc_i 40)} assume a[5] == 1000; {111253#(<= proc_i 40)} is VALID [2019-05-15 10:18:34,265 INFO L273 TraceCheckUtils]: 64: Hoare triple {111253#(<= proc_i 40)} assume j > 4; {111253#(<= proc_i 40)} is VALID [2019-05-15 10:18:34,266 INFO L273 TraceCheckUtils]: 65: Hoare triple {111253#(<= proc_i 40)} assume j < 6; {111253#(<= proc_i 40)} is VALID [2019-05-15 10:18:34,266 INFO L273 TraceCheckUtils]: 66: Hoare triple {111253#(<= proc_i 40)} i := i + 4; {111272#(<= proc_i 44)} is VALID [2019-05-15 10:18:34,267 INFO L273 TraceCheckUtils]: 67: Hoare triple {111272#(<= proc_i 44)} assume i <= 1000; {111272#(<= proc_i 44)} is VALID [2019-05-15 10:18:34,267 INFO L273 TraceCheckUtils]: 68: Hoare triple {111272#(<= proc_i 44)} assume i + 4 < a[j]; {111272#(<= proc_i 44)} is VALID [2019-05-15 10:18:34,268 INFO L273 TraceCheckUtils]: 69: Hoare triple {111272#(<= proc_i 44)} assume a[5] == 1000; {111272#(<= proc_i 44)} is VALID [2019-05-15 10:18:34,268 INFO L273 TraceCheckUtils]: 70: Hoare triple {111272#(<= proc_i 44)} assume j > 4; {111272#(<= proc_i 44)} is VALID [2019-05-15 10:18:34,269 INFO L273 TraceCheckUtils]: 71: Hoare triple {111272#(<= proc_i 44)} assume j < 6; {111272#(<= proc_i 44)} is VALID [2019-05-15 10:18:34,269 INFO L273 TraceCheckUtils]: 72: Hoare triple {111272#(<= proc_i 44)} i := i + 4; {111291#(<= proc_i 48)} is VALID [2019-05-15 10:18:34,270 INFO L273 TraceCheckUtils]: 73: Hoare triple {111291#(<= proc_i 48)} assume i <= 1000; {111291#(<= proc_i 48)} is VALID [2019-05-15 10:18:34,270 INFO L273 TraceCheckUtils]: 74: Hoare triple {111291#(<= proc_i 48)} assume i + 4 < a[j]; {111291#(<= proc_i 48)} is VALID [2019-05-15 10:18:34,271 INFO L273 TraceCheckUtils]: 75: Hoare triple {111291#(<= proc_i 48)} assume a[5] == 1000; {111291#(<= proc_i 48)} is VALID [2019-05-15 10:18:34,271 INFO L273 TraceCheckUtils]: 76: Hoare triple {111291#(<= proc_i 48)} assume j > 4; {111291#(<= proc_i 48)} is VALID [2019-05-15 10:18:34,272 INFO L273 TraceCheckUtils]: 77: Hoare triple {111291#(<= proc_i 48)} assume j < 6; {111291#(<= proc_i 48)} is VALID [2019-05-15 10:18:34,272 INFO L273 TraceCheckUtils]: 78: Hoare triple {111291#(<= proc_i 48)} i := i + 4; {111310#(<= proc_i 52)} is VALID [2019-05-15 10:18:34,273 INFO L273 TraceCheckUtils]: 79: Hoare triple {111310#(<= proc_i 52)} assume i <= 1000; {111310#(<= proc_i 52)} is VALID [2019-05-15 10:18:34,273 INFO L273 TraceCheckUtils]: 80: Hoare triple {111310#(<= proc_i 52)} assume i + 4 < a[j]; {111310#(<= proc_i 52)} is VALID [2019-05-15 10:18:34,274 INFO L273 TraceCheckUtils]: 81: Hoare triple {111310#(<= proc_i 52)} assume a[5] == 1000; {111310#(<= proc_i 52)} is VALID [2019-05-15 10:18:34,274 INFO L273 TraceCheckUtils]: 82: Hoare triple {111310#(<= proc_i 52)} assume j > 4; {111310#(<= proc_i 52)} is VALID [2019-05-15 10:18:34,288 INFO L273 TraceCheckUtils]: 83: Hoare triple {111310#(<= proc_i 52)} assume j < 6; {111310#(<= proc_i 52)} is VALID [2019-05-15 10:18:34,289 INFO L273 TraceCheckUtils]: 84: Hoare triple {111310#(<= proc_i 52)} i := i + 4; {111329#(<= proc_i 56)} is VALID [2019-05-15 10:18:34,289 INFO L273 TraceCheckUtils]: 85: Hoare triple {111329#(<= proc_i 56)} assume i <= 1000; {111329#(<= proc_i 56)} is VALID [2019-05-15 10:18:34,289 INFO L273 TraceCheckUtils]: 86: Hoare triple {111329#(<= proc_i 56)} assume i + 4 < a[j]; {111329#(<= proc_i 56)} is VALID [2019-05-15 10:18:34,290 INFO L273 TraceCheckUtils]: 87: Hoare triple {111329#(<= proc_i 56)} assume a[5] == 1000; {111329#(<= proc_i 56)} is VALID [2019-05-15 10:18:34,290 INFO L273 TraceCheckUtils]: 88: Hoare triple {111329#(<= proc_i 56)} assume j > 4; {111329#(<= proc_i 56)} is VALID [2019-05-15 10:18:34,290 INFO L273 TraceCheckUtils]: 89: Hoare triple {111329#(<= proc_i 56)} assume j < 6; {111329#(<= proc_i 56)} is VALID [2019-05-15 10:18:34,291 INFO L273 TraceCheckUtils]: 90: Hoare triple {111329#(<= proc_i 56)} i := i + 4; {111348#(<= proc_i 60)} is VALID [2019-05-15 10:18:34,291 INFO L273 TraceCheckUtils]: 91: Hoare triple {111348#(<= proc_i 60)} assume i <= 1000; {111348#(<= proc_i 60)} is VALID [2019-05-15 10:18:34,292 INFO L273 TraceCheckUtils]: 92: Hoare triple {111348#(<= proc_i 60)} assume i + 4 < a[j]; {111348#(<= proc_i 60)} is VALID [2019-05-15 10:18:34,292 INFO L273 TraceCheckUtils]: 93: Hoare triple {111348#(<= proc_i 60)} assume a[5] == 1000; {111348#(<= proc_i 60)} is VALID [2019-05-15 10:18:34,292 INFO L273 TraceCheckUtils]: 94: Hoare triple {111348#(<= proc_i 60)} assume j > 4; {111348#(<= proc_i 60)} is VALID [2019-05-15 10:18:34,293 INFO L273 TraceCheckUtils]: 95: Hoare triple {111348#(<= proc_i 60)} assume j < 6; {111348#(<= proc_i 60)} is VALID [2019-05-15 10:18:34,294 INFO L273 TraceCheckUtils]: 96: Hoare triple {111348#(<= proc_i 60)} i := i + 4; {111367#(<= proc_i 64)} is VALID [2019-05-15 10:18:34,294 INFO L273 TraceCheckUtils]: 97: Hoare triple {111367#(<= proc_i 64)} assume i <= 1000; {111367#(<= proc_i 64)} is VALID [2019-05-15 10:18:34,294 INFO L273 TraceCheckUtils]: 98: Hoare triple {111367#(<= proc_i 64)} assume i + 4 < a[j]; {111367#(<= proc_i 64)} is VALID [2019-05-15 10:18:34,295 INFO L273 TraceCheckUtils]: 99: Hoare triple {111367#(<= proc_i 64)} assume a[5] == 1000; {111367#(<= proc_i 64)} is VALID [2019-05-15 10:18:34,295 INFO L273 TraceCheckUtils]: 100: Hoare triple {111367#(<= proc_i 64)} assume j > 4; {111367#(<= proc_i 64)} is VALID [2019-05-15 10:18:34,296 INFO L273 TraceCheckUtils]: 101: Hoare triple {111367#(<= proc_i 64)} assume j < 6; {111367#(<= proc_i 64)} is VALID [2019-05-15 10:18:34,296 INFO L273 TraceCheckUtils]: 102: Hoare triple {111367#(<= proc_i 64)} i := i + 4; {111386#(<= proc_i 68)} is VALID [2019-05-15 10:18:34,297 INFO L273 TraceCheckUtils]: 103: Hoare triple {111386#(<= proc_i 68)} assume i <= 1000; {111386#(<= proc_i 68)} is VALID [2019-05-15 10:18:34,297 INFO L273 TraceCheckUtils]: 104: Hoare triple {111386#(<= proc_i 68)} assume i + 4 < a[j]; {111386#(<= proc_i 68)} is VALID [2019-05-15 10:18:34,298 INFO L273 TraceCheckUtils]: 105: Hoare triple {111386#(<= proc_i 68)} assume a[5] == 1000; {111386#(<= proc_i 68)} is VALID [2019-05-15 10:18:34,298 INFO L273 TraceCheckUtils]: 106: Hoare triple {111386#(<= proc_i 68)} assume j > 4; {111386#(<= proc_i 68)} is VALID [2019-05-15 10:18:34,299 INFO L273 TraceCheckUtils]: 107: Hoare triple {111386#(<= proc_i 68)} assume j < 6; {111386#(<= proc_i 68)} is VALID [2019-05-15 10:18:34,299 INFO L273 TraceCheckUtils]: 108: Hoare triple {111386#(<= proc_i 68)} i := i + 4; {111405#(<= proc_i 72)} is VALID [2019-05-15 10:18:34,300 INFO L273 TraceCheckUtils]: 109: Hoare triple {111405#(<= proc_i 72)} assume i <= 1000; {111405#(<= proc_i 72)} is VALID [2019-05-15 10:18:34,300 INFO L273 TraceCheckUtils]: 110: Hoare triple {111405#(<= proc_i 72)} assume i + 4 < a[j]; {111405#(<= proc_i 72)} is VALID [2019-05-15 10:18:34,301 INFO L273 TraceCheckUtils]: 111: Hoare triple {111405#(<= proc_i 72)} assume a[5] == 1000; {111405#(<= proc_i 72)} is VALID [2019-05-15 10:18:34,301 INFO L273 TraceCheckUtils]: 112: Hoare triple {111405#(<= proc_i 72)} assume j > 4; {111405#(<= proc_i 72)} is VALID [2019-05-15 10:18:34,302 INFO L273 TraceCheckUtils]: 113: Hoare triple {111405#(<= proc_i 72)} assume j < 6; {111405#(<= proc_i 72)} is VALID [2019-05-15 10:18:34,302 INFO L273 TraceCheckUtils]: 114: Hoare triple {111405#(<= proc_i 72)} i := i + 4; {111424#(<= proc_i 76)} is VALID [2019-05-15 10:18:34,303 INFO L273 TraceCheckUtils]: 115: Hoare triple {111424#(<= proc_i 76)} assume i <= 1000; {111424#(<= proc_i 76)} is VALID [2019-05-15 10:18:34,303 INFO L273 TraceCheckUtils]: 116: Hoare triple {111424#(<= proc_i 76)} assume i + 4 < a[j]; {111424#(<= proc_i 76)} is VALID [2019-05-15 10:18:34,304 INFO L273 TraceCheckUtils]: 117: Hoare triple {111424#(<= proc_i 76)} assume a[5] == 1000; {111424#(<= proc_i 76)} is VALID [2019-05-15 10:18:34,304 INFO L273 TraceCheckUtils]: 118: Hoare triple {111424#(<= proc_i 76)} assume j > 4; {111424#(<= proc_i 76)} is VALID [2019-05-15 10:18:34,305 INFO L273 TraceCheckUtils]: 119: Hoare triple {111424#(<= proc_i 76)} assume j < 6; {111424#(<= proc_i 76)} is VALID [2019-05-15 10:18:34,306 INFO L273 TraceCheckUtils]: 120: Hoare triple {111424#(<= proc_i 76)} i := i + 4; {111443#(<= proc_i 80)} is VALID [2019-05-15 10:18:34,306 INFO L273 TraceCheckUtils]: 121: Hoare triple {111443#(<= proc_i 80)} assume i <= 1000; {111443#(<= proc_i 80)} is VALID [2019-05-15 10:18:34,307 INFO L273 TraceCheckUtils]: 122: Hoare triple {111443#(<= proc_i 80)} assume i + 4 < a[j]; {111443#(<= proc_i 80)} is VALID [2019-05-15 10:18:34,307 INFO L273 TraceCheckUtils]: 123: Hoare triple {111443#(<= proc_i 80)} assume a[5] == 1000; {111443#(<= proc_i 80)} is VALID [2019-05-15 10:18:34,308 INFO L273 TraceCheckUtils]: 124: Hoare triple {111443#(<= proc_i 80)} assume j > 4; {111443#(<= proc_i 80)} is VALID [2019-05-15 10:18:34,308 INFO L273 TraceCheckUtils]: 125: Hoare triple {111443#(<= proc_i 80)} assume j < 6; {111443#(<= proc_i 80)} is VALID [2019-05-15 10:18:34,309 INFO L273 TraceCheckUtils]: 126: Hoare triple {111443#(<= proc_i 80)} i := i + 4; {111462#(<= proc_i 84)} is VALID [2019-05-15 10:18:34,309 INFO L273 TraceCheckUtils]: 127: Hoare triple {111462#(<= proc_i 84)} assume i <= 1000; {111462#(<= proc_i 84)} is VALID [2019-05-15 10:18:34,310 INFO L273 TraceCheckUtils]: 128: Hoare triple {111462#(<= proc_i 84)} assume i + 4 < a[j]; {111462#(<= proc_i 84)} is VALID [2019-05-15 10:18:34,310 INFO L273 TraceCheckUtils]: 129: Hoare triple {111462#(<= proc_i 84)} assume a[5] == 1000; {111462#(<= proc_i 84)} is VALID [2019-05-15 10:18:34,311 INFO L273 TraceCheckUtils]: 130: Hoare triple {111462#(<= proc_i 84)} assume j > 4; {111462#(<= proc_i 84)} is VALID [2019-05-15 10:18:34,311 INFO L273 TraceCheckUtils]: 131: Hoare triple {111462#(<= proc_i 84)} assume j < 6; {111462#(<= proc_i 84)} is VALID [2019-05-15 10:18:34,312 INFO L273 TraceCheckUtils]: 132: Hoare triple {111462#(<= proc_i 84)} i := i + 4; {111481#(<= proc_i 88)} is VALID [2019-05-15 10:18:34,312 INFO L273 TraceCheckUtils]: 133: Hoare triple {111481#(<= proc_i 88)} assume i <= 1000; {111481#(<= proc_i 88)} is VALID [2019-05-15 10:18:34,313 INFO L273 TraceCheckUtils]: 134: Hoare triple {111481#(<= proc_i 88)} assume i + 4 < a[j]; {111481#(<= proc_i 88)} is VALID [2019-05-15 10:18:34,313 INFO L273 TraceCheckUtils]: 135: Hoare triple {111481#(<= proc_i 88)} assume a[5] == 1000; {111481#(<= proc_i 88)} is VALID [2019-05-15 10:18:34,314 INFO L273 TraceCheckUtils]: 136: Hoare triple {111481#(<= proc_i 88)} assume j > 4; {111481#(<= proc_i 88)} is VALID [2019-05-15 10:18:34,314 INFO L273 TraceCheckUtils]: 137: Hoare triple {111481#(<= proc_i 88)} assume j < 6; {111481#(<= proc_i 88)} is VALID [2019-05-15 10:18:34,315 INFO L273 TraceCheckUtils]: 138: Hoare triple {111481#(<= proc_i 88)} i := i + 4; {111500#(<= proc_i 92)} is VALID [2019-05-15 10:18:34,316 INFO L273 TraceCheckUtils]: 139: Hoare triple {111500#(<= proc_i 92)} assume i <= 1000; {111500#(<= proc_i 92)} is VALID [2019-05-15 10:18:34,316 INFO L273 TraceCheckUtils]: 140: Hoare triple {111500#(<= proc_i 92)} assume i + 4 < a[j]; {111500#(<= proc_i 92)} is VALID [2019-05-15 10:18:34,316 INFO L273 TraceCheckUtils]: 141: Hoare triple {111500#(<= proc_i 92)} assume a[5] == 1000; {111500#(<= proc_i 92)} is VALID [2019-05-15 10:18:34,317 INFO L273 TraceCheckUtils]: 142: Hoare triple {111500#(<= proc_i 92)} assume j > 4; {111500#(<= proc_i 92)} is VALID [2019-05-15 10:18:34,317 INFO L273 TraceCheckUtils]: 143: Hoare triple {111500#(<= proc_i 92)} assume j < 6; {111500#(<= proc_i 92)} is VALID [2019-05-15 10:18:34,318 INFO L273 TraceCheckUtils]: 144: Hoare triple {111500#(<= proc_i 92)} i := i + 4; {111519#(<= proc_i 96)} is VALID [2019-05-15 10:18:34,319 INFO L273 TraceCheckUtils]: 145: Hoare triple {111519#(<= proc_i 96)} assume i <= 1000; {111519#(<= proc_i 96)} is VALID [2019-05-15 10:18:34,319 INFO L273 TraceCheckUtils]: 146: Hoare triple {111519#(<= proc_i 96)} assume i + 4 < a[j]; {111519#(<= proc_i 96)} is VALID [2019-05-15 10:18:34,320 INFO L273 TraceCheckUtils]: 147: Hoare triple {111519#(<= proc_i 96)} assume a[5] == 1000; {111519#(<= proc_i 96)} is VALID [2019-05-15 10:18:34,320 INFO L273 TraceCheckUtils]: 148: Hoare triple {111519#(<= proc_i 96)} assume j > 4; {111519#(<= proc_i 96)} is VALID [2019-05-15 10:18:34,321 INFO L273 TraceCheckUtils]: 149: Hoare triple {111519#(<= proc_i 96)} assume j < 6; {111519#(<= proc_i 96)} is VALID [2019-05-15 10:18:34,321 INFO L273 TraceCheckUtils]: 150: Hoare triple {111519#(<= proc_i 96)} i := i + 4; {111538#(<= proc_i 100)} is VALID [2019-05-15 10:18:34,322 INFO L273 TraceCheckUtils]: 151: Hoare triple {111538#(<= proc_i 100)} assume i <= 1000; {111538#(<= proc_i 100)} is VALID [2019-05-15 10:18:34,322 INFO L273 TraceCheckUtils]: 152: Hoare triple {111538#(<= proc_i 100)} assume i + 4 < a[j]; {111538#(<= proc_i 100)} is VALID [2019-05-15 10:18:34,323 INFO L273 TraceCheckUtils]: 153: Hoare triple {111538#(<= proc_i 100)} assume a[5] == 1000; {111538#(<= proc_i 100)} is VALID [2019-05-15 10:18:34,323 INFO L273 TraceCheckUtils]: 154: Hoare triple {111538#(<= proc_i 100)} assume j > 4; {111538#(<= proc_i 100)} is VALID [2019-05-15 10:18:34,324 INFO L273 TraceCheckUtils]: 155: Hoare triple {111538#(<= proc_i 100)} assume j < 6; {111538#(<= proc_i 100)} is VALID [2019-05-15 10:18:34,325 INFO L273 TraceCheckUtils]: 156: Hoare triple {111538#(<= proc_i 100)} i := i + 4; {111557#(<= proc_i 104)} is VALID [2019-05-15 10:18:34,325 INFO L273 TraceCheckUtils]: 157: Hoare triple {111557#(<= proc_i 104)} assume i <= 1000; {111557#(<= proc_i 104)} is VALID [2019-05-15 10:18:34,326 INFO L273 TraceCheckUtils]: 158: Hoare triple {111557#(<= proc_i 104)} assume i + 4 < a[j]; {111557#(<= proc_i 104)} is VALID [2019-05-15 10:18:34,326 INFO L273 TraceCheckUtils]: 159: Hoare triple {111557#(<= proc_i 104)} assume a[5] == 1000; {111557#(<= proc_i 104)} is VALID [2019-05-15 10:18:34,327 INFO L273 TraceCheckUtils]: 160: Hoare triple {111557#(<= proc_i 104)} assume j > 4; {111557#(<= proc_i 104)} is VALID [2019-05-15 10:18:34,327 INFO L273 TraceCheckUtils]: 161: Hoare triple {111557#(<= proc_i 104)} assume j < 6; {111557#(<= proc_i 104)} is VALID [2019-05-15 10:18:34,328 INFO L273 TraceCheckUtils]: 162: Hoare triple {111557#(<= proc_i 104)} i := i + 4; {111576#(<= proc_i 108)} is VALID [2019-05-15 10:18:34,328 INFO L273 TraceCheckUtils]: 163: Hoare triple {111576#(<= proc_i 108)} assume i <= 1000; {111576#(<= proc_i 108)} is VALID [2019-05-15 10:18:34,329 INFO L273 TraceCheckUtils]: 164: Hoare triple {111576#(<= proc_i 108)} assume i + 4 < a[j]; {111576#(<= proc_i 108)} is VALID [2019-05-15 10:18:34,329 INFO L273 TraceCheckUtils]: 165: Hoare triple {111576#(<= proc_i 108)} assume a[5] == 1000; {111576#(<= proc_i 108)} is VALID [2019-05-15 10:18:34,330 INFO L273 TraceCheckUtils]: 166: Hoare triple {111576#(<= proc_i 108)} assume j > 4; {111576#(<= proc_i 108)} is VALID [2019-05-15 10:18:34,330 INFO L273 TraceCheckUtils]: 167: Hoare triple {111576#(<= proc_i 108)} assume j < 6; {111576#(<= proc_i 108)} is VALID [2019-05-15 10:18:34,331 INFO L273 TraceCheckUtils]: 168: Hoare triple {111576#(<= proc_i 108)} i := i + 4; {111595#(<= proc_i 112)} is VALID [2019-05-15 10:18:34,331 INFO L273 TraceCheckUtils]: 169: Hoare triple {111595#(<= proc_i 112)} assume i <= 1000; {111595#(<= proc_i 112)} is VALID [2019-05-15 10:18:34,332 INFO L273 TraceCheckUtils]: 170: Hoare triple {111595#(<= proc_i 112)} assume i + 4 < a[j]; {111595#(<= proc_i 112)} is VALID [2019-05-15 10:18:34,332 INFO L273 TraceCheckUtils]: 171: Hoare triple {111595#(<= proc_i 112)} assume a[5] == 1000; {111595#(<= proc_i 112)} is VALID [2019-05-15 10:18:34,333 INFO L273 TraceCheckUtils]: 172: Hoare triple {111595#(<= proc_i 112)} assume j > 4; {111595#(<= proc_i 112)} is VALID [2019-05-15 10:18:34,333 INFO L273 TraceCheckUtils]: 173: Hoare triple {111595#(<= proc_i 112)} assume j < 6; {111595#(<= proc_i 112)} is VALID [2019-05-15 10:18:34,334 INFO L273 TraceCheckUtils]: 174: Hoare triple {111595#(<= proc_i 112)} i := i + 4; {111614#(<= proc_i 116)} is VALID [2019-05-15 10:18:34,335 INFO L273 TraceCheckUtils]: 175: Hoare triple {111614#(<= proc_i 116)} assume i <= 1000; {111614#(<= proc_i 116)} is VALID [2019-05-15 10:18:34,335 INFO L273 TraceCheckUtils]: 176: Hoare triple {111614#(<= proc_i 116)} assume i + 4 < a[j]; {111614#(<= proc_i 116)} is VALID [2019-05-15 10:18:34,336 INFO L273 TraceCheckUtils]: 177: Hoare triple {111614#(<= proc_i 116)} assume a[5] == 1000; {111614#(<= proc_i 116)} is VALID [2019-05-15 10:18:34,336 INFO L273 TraceCheckUtils]: 178: Hoare triple {111614#(<= proc_i 116)} assume j > 4; {111614#(<= proc_i 116)} is VALID [2019-05-15 10:18:34,337 INFO L273 TraceCheckUtils]: 179: Hoare triple {111614#(<= proc_i 116)} assume j < 6; {111614#(<= proc_i 116)} is VALID [2019-05-15 10:18:34,337 INFO L273 TraceCheckUtils]: 180: Hoare triple {111614#(<= proc_i 116)} i := i + 4; {111633#(<= proc_i 120)} is VALID [2019-05-15 10:18:34,338 INFO L273 TraceCheckUtils]: 181: Hoare triple {111633#(<= proc_i 120)} assume i <= 1000; {111633#(<= proc_i 120)} is VALID [2019-05-15 10:18:34,338 INFO L273 TraceCheckUtils]: 182: Hoare triple {111633#(<= proc_i 120)} assume i + 4 < a[j]; {111633#(<= proc_i 120)} is VALID [2019-05-15 10:18:34,339 INFO L273 TraceCheckUtils]: 183: Hoare triple {111633#(<= proc_i 120)} assume a[5] == 1000; {111633#(<= proc_i 120)} is VALID [2019-05-15 10:18:34,339 INFO L273 TraceCheckUtils]: 184: Hoare triple {111633#(<= proc_i 120)} assume j > 4; {111633#(<= proc_i 120)} is VALID [2019-05-15 10:18:34,340 INFO L273 TraceCheckUtils]: 185: Hoare triple {111633#(<= proc_i 120)} assume j < 6; {111633#(<= proc_i 120)} is VALID [2019-05-15 10:18:34,340 INFO L273 TraceCheckUtils]: 186: Hoare triple {111633#(<= proc_i 120)} i := i + 4; {111652#(<= proc_i 124)} is VALID [2019-05-15 10:18:34,341 INFO L273 TraceCheckUtils]: 187: Hoare triple {111652#(<= proc_i 124)} assume i <= 1000; {111652#(<= proc_i 124)} is VALID [2019-05-15 10:18:34,341 INFO L273 TraceCheckUtils]: 188: Hoare triple {111652#(<= proc_i 124)} assume i + 4 < a[j]; {111652#(<= proc_i 124)} is VALID [2019-05-15 10:18:34,342 INFO L273 TraceCheckUtils]: 189: Hoare triple {111652#(<= proc_i 124)} assume a[5] == 1000; {111652#(<= proc_i 124)} is VALID [2019-05-15 10:18:34,342 INFO L273 TraceCheckUtils]: 190: Hoare triple {111652#(<= proc_i 124)} assume j > 4; {111652#(<= proc_i 124)} is VALID [2019-05-15 10:18:34,343 INFO L273 TraceCheckUtils]: 191: Hoare triple {111652#(<= proc_i 124)} assume j < 6; {111652#(<= proc_i 124)} is VALID [2019-05-15 10:18:34,344 INFO L273 TraceCheckUtils]: 192: Hoare triple {111652#(<= proc_i 124)} i := i + 4; {111671#(<= proc_i 128)} is VALID [2019-05-15 10:18:34,344 INFO L273 TraceCheckUtils]: 193: Hoare triple {111671#(<= proc_i 128)} assume i <= 1000; {111671#(<= proc_i 128)} is VALID [2019-05-15 10:18:34,345 INFO L273 TraceCheckUtils]: 194: Hoare triple {111671#(<= proc_i 128)} assume i + 4 < a[j]; {111671#(<= proc_i 128)} is VALID [2019-05-15 10:18:34,345 INFO L273 TraceCheckUtils]: 195: Hoare triple {111671#(<= proc_i 128)} assume a[5] == 1000; {111671#(<= proc_i 128)} is VALID [2019-05-15 10:18:34,346 INFO L273 TraceCheckUtils]: 196: Hoare triple {111671#(<= proc_i 128)} assume j > 4; {111671#(<= proc_i 128)} is VALID [2019-05-15 10:18:34,346 INFO L273 TraceCheckUtils]: 197: Hoare triple {111671#(<= proc_i 128)} assume j < 6; {111671#(<= proc_i 128)} is VALID [2019-05-15 10:18:34,347 INFO L273 TraceCheckUtils]: 198: Hoare triple {111671#(<= proc_i 128)} i := i + 4; {111690#(<= proc_i 132)} is VALID [2019-05-15 10:18:34,347 INFO L273 TraceCheckUtils]: 199: Hoare triple {111690#(<= proc_i 132)} assume i <= 1000; {111690#(<= proc_i 132)} is VALID [2019-05-15 10:18:34,348 INFO L273 TraceCheckUtils]: 200: Hoare triple {111690#(<= proc_i 132)} assume i + 4 < a[j]; {111690#(<= proc_i 132)} is VALID [2019-05-15 10:18:34,348 INFO L273 TraceCheckUtils]: 201: Hoare triple {111690#(<= proc_i 132)} assume a[5] == 1000; {111690#(<= proc_i 132)} is VALID [2019-05-15 10:18:34,349 INFO L273 TraceCheckUtils]: 202: Hoare triple {111690#(<= proc_i 132)} assume j > 4; {111690#(<= proc_i 132)} is VALID [2019-05-15 10:18:34,349 INFO L273 TraceCheckUtils]: 203: Hoare triple {111690#(<= proc_i 132)} assume j < 6; {111690#(<= proc_i 132)} is VALID [2019-05-15 10:18:34,350 INFO L273 TraceCheckUtils]: 204: Hoare triple {111690#(<= proc_i 132)} i := i + 4; {111709#(<= proc_i 136)} is VALID [2019-05-15 10:18:34,350 INFO L273 TraceCheckUtils]: 205: Hoare triple {111709#(<= proc_i 136)} assume i <= 1000; {111709#(<= proc_i 136)} is VALID [2019-05-15 10:18:34,351 INFO L273 TraceCheckUtils]: 206: Hoare triple {111709#(<= proc_i 136)} assume i + 4 < a[j]; {111709#(<= proc_i 136)} is VALID [2019-05-15 10:18:34,351 INFO L273 TraceCheckUtils]: 207: Hoare triple {111709#(<= proc_i 136)} assume a[5] == 1000; {111709#(<= proc_i 136)} is VALID [2019-05-15 10:18:34,352 INFO L273 TraceCheckUtils]: 208: Hoare triple {111709#(<= proc_i 136)} assume j > 4; {111709#(<= proc_i 136)} is VALID [2019-05-15 10:18:34,352 INFO L273 TraceCheckUtils]: 209: Hoare triple {111709#(<= proc_i 136)} assume j < 6; {111709#(<= proc_i 136)} is VALID [2019-05-15 10:18:34,353 INFO L273 TraceCheckUtils]: 210: Hoare triple {111709#(<= proc_i 136)} i := i + 4; {111728#(<= proc_i 140)} is VALID [2019-05-15 10:18:34,354 INFO L273 TraceCheckUtils]: 211: Hoare triple {111728#(<= proc_i 140)} assume i <= 1000; {111728#(<= proc_i 140)} is VALID [2019-05-15 10:18:34,354 INFO L273 TraceCheckUtils]: 212: Hoare triple {111728#(<= proc_i 140)} assume i + 4 < a[j]; {111728#(<= proc_i 140)} is VALID [2019-05-15 10:18:34,355 INFO L273 TraceCheckUtils]: 213: Hoare triple {111728#(<= proc_i 140)} assume a[5] == 1000; {111728#(<= proc_i 140)} is VALID [2019-05-15 10:18:34,355 INFO L273 TraceCheckUtils]: 214: Hoare triple {111728#(<= proc_i 140)} assume j > 4; {111728#(<= proc_i 140)} is VALID [2019-05-15 10:18:34,356 INFO L273 TraceCheckUtils]: 215: Hoare triple {111728#(<= proc_i 140)} assume j < 6; {111728#(<= proc_i 140)} is VALID [2019-05-15 10:18:34,356 INFO L273 TraceCheckUtils]: 216: Hoare triple {111728#(<= proc_i 140)} i := i + 4; {111747#(<= proc_i 144)} is VALID [2019-05-15 10:18:34,357 INFO L273 TraceCheckUtils]: 217: Hoare triple {111747#(<= proc_i 144)} assume i <= 1000; {111747#(<= proc_i 144)} is VALID [2019-05-15 10:18:34,357 INFO L273 TraceCheckUtils]: 218: Hoare triple {111747#(<= proc_i 144)} assume i + 4 < a[j]; {111747#(<= proc_i 144)} is VALID [2019-05-15 10:18:34,358 INFO L273 TraceCheckUtils]: 219: Hoare triple {111747#(<= proc_i 144)} assume a[5] == 1000; {111747#(<= proc_i 144)} is VALID [2019-05-15 10:18:34,358 INFO L273 TraceCheckUtils]: 220: Hoare triple {111747#(<= proc_i 144)} assume j > 4; {111747#(<= proc_i 144)} is VALID [2019-05-15 10:18:34,359 INFO L273 TraceCheckUtils]: 221: Hoare triple {111747#(<= proc_i 144)} assume j < 6; {111747#(<= proc_i 144)} is VALID [2019-05-15 10:18:34,359 INFO L273 TraceCheckUtils]: 222: Hoare triple {111747#(<= proc_i 144)} i := i + 4; {111766#(<= proc_i 148)} is VALID [2019-05-15 10:18:34,360 INFO L273 TraceCheckUtils]: 223: Hoare triple {111766#(<= proc_i 148)} assume i <= 1000; {111766#(<= proc_i 148)} is VALID [2019-05-15 10:18:34,360 INFO L273 TraceCheckUtils]: 224: Hoare triple {111766#(<= proc_i 148)} assume i + 4 < a[j]; {111766#(<= proc_i 148)} is VALID [2019-05-15 10:18:34,361 INFO L273 TraceCheckUtils]: 225: Hoare triple {111766#(<= proc_i 148)} assume a[5] == 1000; {111766#(<= proc_i 148)} is VALID [2019-05-15 10:18:34,361 INFO L273 TraceCheckUtils]: 226: Hoare triple {111766#(<= proc_i 148)} assume j > 4; {111766#(<= proc_i 148)} is VALID [2019-05-15 10:18:34,362 INFO L273 TraceCheckUtils]: 227: Hoare triple {111766#(<= proc_i 148)} assume j < 6; {111766#(<= proc_i 148)} is VALID [2019-05-15 10:18:34,363 INFO L273 TraceCheckUtils]: 228: Hoare triple {111766#(<= proc_i 148)} i := i + 4; {111785#(<= proc_i 152)} is VALID [2019-05-15 10:18:34,363 INFO L273 TraceCheckUtils]: 229: Hoare triple {111785#(<= proc_i 152)} assume i <= 1000; {111785#(<= proc_i 152)} is VALID [2019-05-15 10:18:34,364 INFO L273 TraceCheckUtils]: 230: Hoare triple {111785#(<= proc_i 152)} assume i + 4 < a[j]; {111785#(<= proc_i 152)} is VALID [2019-05-15 10:18:34,364 INFO L273 TraceCheckUtils]: 231: Hoare triple {111785#(<= proc_i 152)} assume a[5] == 1000; {111785#(<= proc_i 152)} is VALID [2019-05-15 10:18:34,365 INFO L273 TraceCheckUtils]: 232: Hoare triple {111785#(<= proc_i 152)} assume j > 4; {111785#(<= proc_i 152)} is VALID [2019-05-15 10:18:34,365 INFO L273 TraceCheckUtils]: 233: Hoare triple {111785#(<= proc_i 152)} assume j < 6; {111785#(<= proc_i 152)} is VALID [2019-05-15 10:18:34,366 INFO L273 TraceCheckUtils]: 234: Hoare triple {111785#(<= proc_i 152)} i := i + 4; {111804#(<= proc_i 156)} is VALID [2019-05-15 10:18:34,366 INFO L273 TraceCheckUtils]: 235: Hoare triple {111804#(<= proc_i 156)} assume i <= 1000; {111804#(<= proc_i 156)} is VALID [2019-05-15 10:18:34,367 INFO L273 TraceCheckUtils]: 236: Hoare triple {111804#(<= proc_i 156)} assume i + 4 < a[j]; {111804#(<= proc_i 156)} is VALID [2019-05-15 10:18:34,367 INFO L273 TraceCheckUtils]: 237: Hoare triple {111804#(<= proc_i 156)} assume a[5] == 1000; {111804#(<= proc_i 156)} is VALID [2019-05-15 10:18:34,368 INFO L273 TraceCheckUtils]: 238: Hoare triple {111804#(<= proc_i 156)} assume j > 4; {111804#(<= proc_i 156)} is VALID [2019-05-15 10:18:34,368 INFO L273 TraceCheckUtils]: 239: Hoare triple {111804#(<= proc_i 156)} assume j < 6; {111804#(<= proc_i 156)} is VALID [2019-05-15 10:18:34,369 INFO L273 TraceCheckUtils]: 240: Hoare triple {111804#(<= proc_i 156)} i := i + 4; {111823#(<= proc_i 160)} is VALID [2019-05-15 10:18:34,369 INFO L273 TraceCheckUtils]: 241: Hoare triple {111823#(<= proc_i 160)} assume i <= 1000; {111823#(<= proc_i 160)} is VALID [2019-05-15 10:18:34,370 INFO L273 TraceCheckUtils]: 242: Hoare triple {111823#(<= proc_i 160)} assume i + 4 < a[j]; {111823#(<= proc_i 160)} is VALID [2019-05-15 10:18:34,370 INFO L273 TraceCheckUtils]: 243: Hoare triple {111823#(<= proc_i 160)} assume a[5] == 1000; {111823#(<= proc_i 160)} is VALID [2019-05-15 10:18:34,371 INFO L273 TraceCheckUtils]: 244: Hoare triple {111823#(<= proc_i 160)} assume j > 4; {111823#(<= proc_i 160)} is VALID [2019-05-15 10:18:34,371 INFO L273 TraceCheckUtils]: 245: Hoare triple {111823#(<= proc_i 160)} assume j < 6; {111823#(<= proc_i 160)} is VALID [2019-05-15 10:18:34,372 INFO L273 TraceCheckUtils]: 246: Hoare triple {111823#(<= proc_i 160)} i := i + 4; {111842#(<= proc_i 164)} is VALID [2019-05-15 10:18:34,373 INFO L273 TraceCheckUtils]: 247: Hoare triple {111842#(<= proc_i 164)} assume i <= 1000; {111842#(<= proc_i 164)} is VALID [2019-05-15 10:18:34,373 INFO L273 TraceCheckUtils]: 248: Hoare triple {111842#(<= proc_i 164)} assume i + 4 < a[j]; {111842#(<= proc_i 164)} is VALID [2019-05-15 10:18:34,374 INFO L273 TraceCheckUtils]: 249: Hoare triple {111842#(<= proc_i 164)} assume a[5] == 1000; {111842#(<= proc_i 164)} is VALID [2019-05-15 10:18:34,374 INFO L273 TraceCheckUtils]: 250: Hoare triple {111842#(<= proc_i 164)} assume j > 4; {111842#(<= proc_i 164)} is VALID [2019-05-15 10:18:34,374 INFO L273 TraceCheckUtils]: 251: Hoare triple {111842#(<= proc_i 164)} assume j < 6; {111842#(<= proc_i 164)} is VALID [2019-05-15 10:18:34,375 INFO L273 TraceCheckUtils]: 252: Hoare triple {111842#(<= proc_i 164)} i := i + 4; {111861#(<= proc_i 168)} is VALID [2019-05-15 10:18:34,376 INFO L273 TraceCheckUtils]: 253: Hoare triple {111861#(<= proc_i 168)} assume i <= 1000; {111861#(<= proc_i 168)} is VALID [2019-05-15 10:18:34,376 INFO L273 TraceCheckUtils]: 254: Hoare triple {111861#(<= proc_i 168)} assume i + 4 < a[j]; {111861#(<= proc_i 168)} is VALID [2019-05-15 10:18:34,377 INFO L273 TraceCheckUtils]: 255: Hoare triple {111861#(<= proc_i 168)} assume a[5] == 1000; {111861#(<= proc_i 168)} is VALID [2019-05-15 10:18:34,377 INFO L273 TraceCheckUtils]: 256: Hoare triple {111861#(<= proc_i 168)} assume j > 4; {111861#(<= proc_i 168)} is VALID [2019-05-15 10:18:34,378 INFO L273 TraceCheckUtils]: 257: Hoare triple {111861#(<= proc_i 168)} assume j < 6; {111861#(<= proc_i 168)} is VALID [2019-05-15 10:18:34,378 INFO L273 TraceCheckUtils]: 258: Hoare triple {111861#(<= proc_i 168)} i := i + 4; {111880#(<= proc_i 172)} is VALID [2019-05-15 10:18:34,379 INFO L273 TraceCheckUtils]: 259: Hoare triple {111880#(<= proc_i 172)} assume i <= 1000; {111880#(<= proc_i 172)} is VALID [2019-05-15 10:18:34,379 INFO L273 TraceCheckUtils]: 260: Hoare triple {111880#(<= proc_i 172)} assume i + 4 < a[j]; {111880#(<= proc_i 172)} is VALID [2019-05-15 10:18:34,380 INFO L273 TraceCheckUtils]: 261: Hoare triple {111880#(<= proc_i 172)} assume a[5] == 1000; {111880#(<= proc_i 172)} is VALID [2019-05-15 10:18:34,380 INFO L273 TraceCheckUtils]: 262: Hoare triple {111880#(<= proc_i 172)} assume j > 4; {111880#(<= proc_i 172)} is VALID [2019-05-15 10:18:34,381 INFO L273 TraceCheckUtils]: 263: Hoare triple {111880#(<= proc_i 172)} assume j < 6; {111880#(<= proc_i 172)} is VALID [2019-05-15 10:18:34,382 INFO L273 TraceCheckUtils]: 264: Hoare triple {111880#(<= proc_i 172)} i := i + 4; {111899#(<= proc_i 176)} is VALID [2019-05-15 10:18:34,382 INFO L273 TraceCheckUtils]: 265: Hoare triple {111899#(<= proc_i 176)} assume i <= 1000; {111899#(<= proc_i 176)} is VALID [2019-05-15 10:18:34,383 INFO L273 TraceCheckUtils]: 266: Hoare triple {111899#(<= proc_i 176)} assume i + 4 < a[j]; {111899#(<= proc_i 176)} is VALID [2019-05-15 10:18:34,383 INFO L273 TraceCheckUtils]: 267: Hoare triple {111899#(<= proc_i 176)} assume a[5] == 1000; {111899#(<= proc_i 176)} is VALID [2019-05-15 10:18:34,384 INFO L273 TraceCheckUtils]: 268: Hoare triple {111899#(<= proc_i 176)} assume j > 4; {111899#(<= proc_i 176)} is VALID [2019-05-15 10:18:34,384 INFO L273 TraceCheckUtils]: 269: Hoare triple {111899#(<= proc_i 176)} assume j < 6; {111899#(<= proc_i 176)} is VALID [2019-05-15 10:18:34,385 INFO L273 TraceCheckUtils]: 270: Hoare triple {111899#(<= proc_i 176)} i := i + 4; {111918#(<= proc_i 180)} is VALID [2019-05-15 10:18:34,385 INFO L273 TraceCheckUtils]: 271: Hoare triple {111918#(<= proc_i 180)} assume i <= 1000; {111918#(<= proc_i 180)} is VALID [2019-05-15 10:18:34,386 INFO L273 TraceCheckUtils]: 272: Hoare triple {111918#(<= proc_i 180)} assume i + 4 < a[j]; {111918#(<= proc_i 180)} is VALID [2019-05-15 10:18:34,386 INFO L273 TraceCheckUtils]: 273: Hoare triple {111918#(<= proc_i 180)} assume a[5] == 1000; {111918#(<= proc_i 180)} is VALID [2019-05-15 10:18:34,387 INFO L273 TraceCheckUtils]: 274: Hoare triple {111918#(<= proc_i 180)} assume j > 4; {111918#(<= proc_i 180)} is VALID [2019-05-15 10:18:34,387 INFO L273 TraceCheckUtils]: 275: Hoare triple {111918#(<= proc_i 180)} assume j < 6; {111918#(<= proc_i 180)} is VALID [2019-05-15 10:18:34,388 INFO L273 TraceCheckUtils]: 276: Hoare triple {111918#(<= proc_i 180)} i := i + 4; {111937#(<= proc_i 184)} is VALID [2019-05-15 10:18:34,388 INFO L273 TraceCheckUtils]: 277: Hoare triple {111937#(<= proc_i 184)} assume i <= 1000; {111937#(<= proc_i 184)} is VALID [2019-05-15 10:18:34,389 INFO L273 TraceCheckUtils]: 278: Hoare triple {111937#(<= proc_i 184)} assume i + 4 < a[j]; {111937#(<= proc_i 184)} is VALID [2019-05-15 10:18:34,389 INFO L273 TraceCheckUtils]: 279: Hoare triple {111937#(<= proc_i 184)} assume a[5] == 1000; {111937#(<= proc_i 184)} is VALID [2019-05-15 10:18:34,390 INFO L273 TraceCheckUtils]: 280: Hoare triple {111937#(<= proc_i 184)} assume j > 4; {111937#(<= proc_i 184)} is VALID [2019-05-15 10:18:34,390 INFO L273 TraceCheckUtils]: 281: Hoare triple {111937#(<= proc_i 184)} assume j < 6; {111937#(<= proc_i 184)} is VALID [2019-05-15 10:18:34,391 INFO L273 TraceCheckUtils]: 282: Hoare triple {111937#(<= proc_i 184)} i := i + 4; {111956#(<= proc_i 188)} is VALID [2019-05-15 10:18:34,392 INFO L273 TraceCheckUtils]: 283: Hoare triple {111956#(<= proc_i 188)} assume i <= 1000; {111956#(<= proc_i 188)} is VALID [2019-05-15 10:18:34,392 INFO L273 TraceCheckUtils]: 284: Hoare triple {111956#(<= proc_i 188)} assume i + 4 < a[j]; {111956#(<= proc_i 188)} is VALID [2019-05-15 10:18:34,393 INFO L273 TraceCheckUtils]: 285: Hoare triple {111956#(<= proc_i 188)} assume a[5] == 1000; {111956#(<= proc_i 188)} is VALID [2019-05-15 10:18:34,393 INFO L273 TraceCheckUtils]: 286: Hoare triple {111956#(<= proc_i 188)} assume j > 4; {111956#(<= proc_i 188)} is VALID [2019-05-15 10:18:34,393 INFO L273 TraceCheckUtils]: 287: Hoare triple {111956#(<= proc_i 188)} assume j < 6; {111956#(<= proc_i 188)} is VALID [2019-05-15 10:18:34,394 INFO L273 TraceCheckUtils]: 288: Hoare triple {111956#(<= proc_i 188)} i := i + 4; {111975#(<= proc_i 192)} is VALID [2019-05-15 10:18:34,395 INFO L273 TraceCheckUtils]: 289: Hoare triple {111975#(<= proc_i 192)} assume i <= 1000; {111975#(<= proc_i 192)} is VALID [2019-05-15 10:18:34,395 INFO L273 TraceCheckUtils]: 290: Hoare triple {111975#(<= proc_i 192)} assume i + 4 < a[j]; {111975#(<= proc_i 192)} is VALID [2019-05-15 10:18:34,396 INFO L273 TraceCheckUtils]: 291: Hoare triple {111975#(<= proc_i 192)} assume a[5] == 1000; {111975#(<= proc_i 192)} is VALID [2019-05-15 10:18:34,396 INFO L273 TraceCheckUtils]: 292: Hoare triple {111975#(<= proc_i 192)} assume j > 4; {111975#(<= proc_i 192)} is VALID [2019-05-15 10:18:34,397 INFO L273 TraceCheckUtils]: 293: Hoare triple {111975#(<= proc_i 192)} assume j < 6; {111975#(<= proc_i 192)} is VALID [2019-05-15 10:18:34,397 INFO L273 TraceCheckUtils]: 294: Hoare triple {111975#(<= proc_i 192)} i := i + 4; {111994#(<= proc_i 196)} is VALID [2019-05-15 10:18:34,398 INFO L273 TraceCheckUtils]: 295: Hoare triple {111994#(<= proc_i 196)} assume i <= 1000; {111994#(<= proc_i 196)} is VALID [2019-05-15 10:18:34,398 INFO L273 TraceCheckUtils]: 296: Hoare triple {111994#(<= proc_i 196)} assume i + 4 < a[j]; {111994#(<= proc_i 196)} is VALID [2019-05-15 10:18:34,399 INFO L273 TraceCheckUtils]: 297: Hoare triple {111994#(<= proc_i 196)} assume a[5] == 1000; {111994#(<= proc_i 196)} is VALID [2019-05-15 10:18:34,399 INFO L273 TraceCheckUtils]: 298: Hoare triple {111994#(<= proc_i 196)} assume j > 4; {111994#(<= proc_i 196)} is VALID [2019-05-15 10:18:34,400 INFO L273 TraceCheckUtils]: 299: Hoare triple {111994#(<= proc_i 196)} assume j < 6; {111994#(<= proc_i 196)} is VALID [2019-05-15 10:18:34,401 INFO L273 TraceCheckUtils]: 300: Hoare triple {111994#(<= proc_i 196)} i := i + 4; {112013#(<= proc_i 200)} is VALID [2019-05-15 10:18:34,401 INFO L273 TraceCheckUtils]: 301: Hoare triple {112013#(<= proc_i 200)} assume i <= 1000; {112013#(<= proc_i 200)} is VALID [2019-05-15 10:18:34,402 INFO L273 TraceCheckUtils]: 302: Hoare triple {112013#(<= proc_i 200)} assume i + 4 < a[j]; {112013#(<= proc_i 200)} is VALID [2019-05-15 10:18:34,402 INFO L273 TraceCheckUtils]: 303: Hoare triple {112013#(<= proc_i 200)} assume a[5] == 1000; {112013#(<= proc_i 200)} is VALID [2019-05-15 10:18:34,402 INFO L273 TraceCheckUtils]: 304: Hoare triple {112013#(<= proc_i 200)} assume j > 4; {112013#(<= proc_i 200)} is VALID [2019-05-15 10:18:34,403 INFO L273 TraceCheckUtils]: 305: Hoare triple {112013#(<= proc_i 200)} assume j < 6; {112013#(<= proc_i 200)} is VALID [2019-05-15 10:18:34,404 INFO L273 TraceCheckUtils]: 306: Hoare triple {112013#(<= proc_i 200)} i := i + 4; {112032#(<= proc_i 204)} is VALID [2019-05-15 10:18:34,404 INFO L273 TraceCheckUtils]: 307: Hoare triple {112032#(<= proc_i 204)} assume i <= 1000; {112032#(<= proc_i 204)} is VALID [2019-05-15 10:18:34,405 INFO L273 TraceCheckUtils]: 308: Hoare triple {112032#(<= proc_i 204)} assume i + 4 < a[j]; {112032#(<= proc_i 204)} is VALID [2019-05-15 10:18:34,405 INFO L273 TraceCheckUtils]: 309: Hoare triple {112032#(<= proc_i 204)} assume a[5] == 1000; {112032#(<= proc_i 204)} is VALID [2019-05-15 10:18:34,406 INFO L273 TraceCheckUtils]: 310: Hoare triple {112032#(<= proc_i 204)} assume j > 4; {112032#(<= proc_i 204)} is VALID [2019-05-15 10:18:34,406 INFO L273 TraceCheckUtils]: 311: Hoare triple {112032#(<= proc_i 204)} assume j < 6; {112032#(<= proc_i 204)} is VALID [2019-05-15 10:18:34,407 INFO L273 TraceCheckUtils]: 312: Hoare triple {112032#(<= proc_i 204)} i := i + 4; {112051#(<= proc_i 208)} is VALID [2019-05-15 10:18:34,407 INFO L273 TraceCheckUtils]: 313: Hoare triple {112051#(<= proc_i 208)} assume i <= 1000; {112051#(<= proc_i 208)} is VALID [2019-05-15 10:18:34,408 INFO L273 TraceCheckUtils]: 314: Hoare triple {112051#(<= proc_i 208)} assume i + 4 < a[j]; {112051#(<= proc_i 208)} is VALID [2019-05-15 10:18:34,408 INFO L273 TraceCheckUtils]: 315: Hoare triple {112051#(<= proc_i 208)} assume a[5] == 1000; {112051#(<= proc_i 208)} is VALID [2019-05-15 10:18:34,409 INFO L273 TraceCheckUtils]: 316: Hoare triple {112051#(<= proc_i 208)} assume j > 4; {112051#(<= proc_i 208)} is VALID [2019-05-15 10:18:34,409 INFO L273 TraceCheckUtils]: 317: Hoare triple {112051#(<= proc_i 208)} assume j < 6; {112051#(<= proc_i 208)} is VALID [2019-05-15 10:18:34,410 INFO L273 TraceCheckUtils]: 318: Hoare triple {112051#(<= proc_i 208)} i := i + 4; {112070#(<= proc_i 212)} is VALID [2019-05-15 10:18:34,411 INFO L273 TraceCheckUtils]: 319: Hoare triple {112070#(<= proc_i 212)} assume i <= 1000; {112070#(<= proc_i 212)} is VALID [2019-05-15 10:18:34,411 INFO L273 TraceCheckUtils]: 320: Hoare triple {112070#(<= proc_i 212)} assume i + 4 < a[j]; {112070#(<= proc_i 212)} is VALID [2019-05-15 10:18:34,412 INFO L273 TraceCheckUtils]: 321: Hoare triple {112070#(<= proc_i 212)} assume a[5] == 1000; {112070#(<= proc_i 212)} is VALID [2019-05-15 10:18:34,412 INFO L273 TraceCheckUtils]: 322: Hoare triple {112070#(<= proc_i 212)} assume j > 4; {112070#(<= proc_i 212)} is VALID [2019-05-15 10:18:34,412 INFO L273 TraceCheckUtils]: 323: Hoare triple {112070#(<= proc_i 212)} assume j < 6; {112070#(<= proc_i 212)} is VALID [2019-05-15 10:18:34,413 INFO L273 TraceCheckUtils]: 324: Hoare triple {112070#(<= proc_i 212)} i := i + 4; {112089#(<= proc_i 216)} is VALID [2019-05-15 10:18:34,414 INFO L273 TraceCheckUtils]: 325: Hoare triple {112089#(<= proc_i 216)} assume i <= 1000; {112089#(<= proc_i 216)} is VALID [2019-05-15 10:18:34,414 INFO L273 TraceCheckUtils]: 326: Hoare triple {112089#(<= proc_i 216)} assume i + 4 < a[j]; {112089#(<= proc_i 216)} is VALID [2019-05-15 10:18:34,415 INFO L273 TraceCheckUtils]: 327: Hoare triple {112089#(<= proc_i 216)} assume a[5] == 1000; {112089#(<= proc_i 216)} is VALID [2019-05-15 10:18:34,415 INFO L273 TraceCheckUtils]: 328: Hoare triple {112089#(<= proc_i 216)} assume j > 4; {112089#(<= proc_i 216)} is VALID [2019-05-15 10:18:34,416 INFO L273 TraceCheckUtils]: 329: Hoare triple {112089#(<= proc_i 216)} assume j < 6; {112089#(<= proc_i 216)} is VALID [2019-05-15 10:18:34,416 INFO L273 TraceCheckUtils]: 330: Hoare triple {112089#(<= proc_i 216)} i := i + 4; {112108#(<= proc_i 220)} is VALID [2019-05-15 10:18:34,417 INFO L273 TraceCheckUtils]: 331: Hoare triple {112108#(<= proc_i 220)} assume i <= 1000; {112108#(<= proc_i 220)} is VALID [2019-05-15 10:18:34,417 INFO L273 TraceCheckUtils]: 332: Hoare triple {112108#(<= proc_i 220)} assume i + 4 < a[j]; {112108#(<= proc_i 220)} is VALID [2019-05-15 10:18:34,418 INFO L273 TraceCheckUtils]: 333: Hoare triple {112108#(<= proc_i 220)} assume a[5] == 1000; {112108#(<= proc_i 220)} is VALID [2019-05-15 10:18:34,418 INFO L273 TraceCheckUtils]: 334: Hoare triple {112108#(<= proc_i 220)} assume j > 4; {112108#(<= proc_i 220)} is VALID [2019-05-15 10:18:34,419 INFO L273 TraceCheckUtils]: 335: Hoare triple {112108#(<= proc_i 220)} assume j < 6; {112108#(<= proc_i 220)} is VALID [2019-05-15 10:18:34,419 INFO L273 TraceCheckUtils]: 336: Hoare triple {112108#(<= proc_i 220)} i := i + 4; {112127#(<= proc_i 224)} is VALID [2019-05-15 10:18:34,420 INFO L273 TraceCheckUtils]: 337: Hoare triple {112127#(<= proc_i 224)} assume i <= 1000; {112127#(<= proc_i 224)} is VALID [2019-05-15 10:18:34,420 INFO L273 TraceCheckUtils]: 338: Hoare triple {112127#(<= proc_i 224)} assume i + 4 < a[j]; {112127#(<= proc_i 224)} is VALID [2019-05-15 10:18:34,421 INFO L273 TraceCheckUtils]: 339: Hoare triple {112127#(<= proc_i 224)} assume a[5] == 1000; {112127#(<= proc_i 224)} is VALID [2019-05-15 10:18:34,421 INFO L273 TraceCheckUtils]: 340: Hoare triple {112127#(<= proc_i 224)} assume j > 4; {112127#(<= proc_i 224)} is VALID [2019-05-15 10:18:34,422 INFO L273 TraceCheckUtils]: 341: Hoare triple {112127#(<= proc_i 224)} assume j < 6; {112127#(<= proc_i 224)} is VALID [2019-05-15 10:18:34,423 INFO L273 TraceCheckUtils]: 342: Hoare triple {112127#(<= proc_i 224)} i := i + 4; {112146#(<= proc_i 228)} is VALID [2019-05-15 10:18:34,423 INFO L273 TraceCheckUtils]: 343: Hoare triple {112146#(<= proc_i 228)} assume i <= 1000; {112146#(<= proc_i 228)} is VALID [2019-05-15 10:18:34,424 INFO L273 TraceCheckUtils]: 344: Hoare triple {112146#(<= proc_i 228)} assume i + 4 < a[j]; {112146#(<= proc_i 228)} is VALID [2019-05-15 10:18:34,424 INFO L273 TraceCheckUtils]: 345: Hoare triple {112146#(<= proc_i 228)} assume a[5] == 1000; {112146#(<= proc_i 228)} is VALID [2019-05-15 10:18:34,425 INFO L273 TraceCheckUtils]: 346: Hoare triple {112146#(<= proc_i 228)} assume j > 4; {112146#(<= proc_i 228)} is VALID [2019-05-15 10:18:34,425 INFO L273 TraceCheckUtils]: 347: Hoare triple {112146#(<= proc_i 228)} assume j < 6; {112146#(<= proc_i 228)} is VALID [2019-05-15 10:18:34,426 INFO L273 TraceCheckUtils]: 348: Hoare triple {112146#(<= proc_i 228)} i := i + 4; {112165#(<= proc_i 232)} is VALID [2019-05-15 10:18:34,426 INFO L273 TraceCheckUtils]: 349: Hoare triple {112165#(<= proc_i 232)} assume i <= 1000; {112165#(<= proc_i 232)} is VALID [2019-05-15 10:18:34,427 INFO L273 TraceCheckUtils]: 350: Hoare triple {112165#(<= proc_i 232)} assume i + 4 < a[j]; {112165#(<= proc_i 232)} is VALID [2019-05-15 10:18:34,427 INFO L273 TraceCheckUtils]: 351: Hoare triple {112165#(<= proc_i 232)} assume a[5] == 1000; {112165#(<= proc_i 232)} is VALID [2019-05-15 10:18:34,428 INFO L273 TraceCheckUtils]: 352: Hoare triple {112165#(<= proc_i 232)} assume j > 4; {112165#(<= proc_i 232)} is VALID [2019-05-15 10:18:34,428 INFO L273 TraceCheckUtils]: 353: Hoare triple {112165#(<= proc_i 232)} assume j < 6; {112165#(<= proc_i 232)} is VALID [2019-05-15 10:18:34,429 INFO L273 TraceCheckUtils]: 354: Hoare triple {112165#(<= proc_i 232)} i := i + 4; {112184#(<= proc_i 236)} is VALID [2019-05-15 10:18:34,429 INFO L273 TraceCheckUtils]: 355: Hoare triple {112184#(<= proc_i 236)} assume i <= 1000; {112184#(<= proc_i 236)} is VALID [2019-05-15 10:18:34,430 INFO L273 TraceCheckUtils]: 356: Hoare triple {112184#(<= proc_i 236)} assume i + 4 < a[j]; {112184#(<= proc_i 236)} is VALID [2019-05-15 10:18:34,430 INFO L273 TraceCheckUtils]: 357: Hoare triple {112184#(<= proc_i 236)} assume a[5] == 1000; {112184#(<= proc_i 236)} is VALID [2019-05-15 10:18:34,431 INFO L273 TraceCheckUtils]: 358: Hoare triple {112184#(<= proc_i 236)} assume j > 4; {112184#(<= proc_i 236)} is VALID [2019-05-15 10:18:34,431 INFO L273 TraceCheckUtils]: 359: Hoare triple {112184#(<= proc_i 236)} assume j < 6; {112184#(<= proc_i 236)} is VALID [2019-05-15 10:18:34,432 INFO L273 TraceCheckUtils]: 360: Hoare triple {112184#(<= proc_i 236)} i := i + 4; {112203#(<= proc_i 240)} is VALID [2019-05-15 10:18:34,433 INFO L273 TraceCheckUtils]: 361: Hoare triple {112203#(<= proc_i 240)} assume i <= 1000; {112203#(<= proc_i 240)} is VALID [2019-05-15 10:18:34,433 INFO L273 TraceCheckUtils]: 362: Hoare triple {112203#(<= proc_i 240)} assume i + 4 < a[j]; {112203#(<= proc_i 240)} is VALID [2019-05-15 10:18:34,434 INFO L273 TraceCheckUtils]: 363: Hoare triple {112203#(<= proc_i 240)} assume a[5] == 1000; {112203#(<= proc_i 240)} is VALID [2019-05-15 10:18:34,434 INFO L273 TraceCheckUtils]: 364: Hoare triple {112203#(<= proc_i 240)} assume j > 4; {112203#(<= proc_i 240)} is VALID [2019-05-15 10:18:34,435 INFO L273 TraceCheckUtils]: 365: Hoare triple {112203#(<= proc_i 240)} assume j < 6; {112203#(<= proc_i 240)} is VALID [2019-05-15 10:18:34,435 INFO L273 TraceCheckUtils]: 366: Hoare triple {112203#(<= proc_i 240)} i := i + 4; {112222#(<= proc_i 244)} is VALID [2019-05-15 10:18:34,436 INFO L273 TraceCheckUtils]: 367: Hoare triple {112222#(<= proc_i 244)} assume i <= 1000; {112222#(<= proc_i 244)} is VALID [2019-05-15 10:18:34,436 INFO L273 TraceCheckUtils]: 368: Hoare triple {112222#(<= proc_i 244)} assume i + 4 < a[j]; {112222#(<= proc_i 244)} is VALID [2019-05-15 10:18:34,437 INFO L273 TraceCheckUtils]: 369: Hoare triple {112222#(<= proc_i 244)} assume a[5] == 1000; {112222#(<= proc_i 244)} is VALID [2019-05-15 10:18:34,437 INFO L273 TraceCheckUtils]: 370: Hoare triple {112222#(<= proc_i 244)} assume j > 4; {112222#(<= proc_i 244)} is VALID [2019-05-15 10:18:34,438 INFO L273 TraceCheckUtils]: 371: Hoare triple {112222#(<= proc_i 244)} assume j < 6; {112222#(<= proc_i 244)} is VALID [2019-05-15 10:18:34,438 INFO L273 TraceCheckUtils]: 372: Hoare triple {112222#(<= proc_i 244)} i := i + 4; {112241#(<= proc_i 248)} is VALID [2019-05-15 10:18:34,439 INFO L273 TraceCheckUtils]: 373: Hoare triple {112241#(<= proc_i 248)} assume i <= 1000; {112241#(<= proc_i 248)} is VALID [2019-05-15 10:18:34,439 INFO L273 TraceCheckUtils]: 374: Hoare triple {112241#(<= proc_i 248)} assume i + 4 < a[j]; {112241#(<= proc_i 248)} is VALID [2019-05-15 10:18:34,440 INFO L273 TraceCheckUtils]: 375: Hoare triple {112241#(<= proc_i 248)} assume a[5] == 1000; {112241#(<= proc_i 248)} is VALID [2019-05-15 10:18:34,440 INFO L273 TraceCheckUtils]: 376: Hoare triple {112241#(<= proc_i 248)} assume j > 4; {112241#(<= proc_i 248)} is VALID [2019-05-15 10:18:34,441 INFO L273 TraceCheckUtils]: 377: Hoare triple {112241#(<= proc_i 248)} assume j < 6; {112241#(<= proc_i 248)} is VALID [2019-05-15 10:18:34,442 INFO L273 TraceCheckUtils]: 378: Hoare triple {112241#(<= proc_i 248)} i := i + 4; {112260#(<= proc_i 252)} is VALID [2019-05-15 10:18:34,442 INFO L273 TraceCheckUtils]: 379: Hoare triple {112260#(<= proc_i 252)} assume i <= 1000; {112260#(<= proc_i 252)} is VALID [2019-05-15 10:18:34,443 INFO L273 TraceCheckUtils]: 380: Hoare triple {112260#(<= proc_i 252)} assume i + 4 < a[j]; {112260#(<= proc_i 252)} is VALID [2019-05-15 10:18:34,443 INFO L273 TraceCheckUtils]: 381: Hoare triple {112260#(<= proc_i 252)} assume a[5] == 1000; {112260#(<= proc_i 252)} is VALID [2019-05-15 10:18:34,443 INFO L273 TraceCheckUtils]: 382: Hoare triple {112260#(<= proc_i 252)} assume j > 4; {112260#(<= proc_i 252)} is VALID [2019-05-15 10:18:34,444 INFO L273 TraceCheckUtils]: 383: Hoare triple {112260#(<= proc_i 252)} assume j < 6; {112260#(<= proc_i 252)} is VALID [2019-05-15 10:18:34,445 INFO L273 TraceCheckUtils]: 384: Hoare triple {112260#(<= proc_i 252)} i := i + 4; {112279#(<= proc_i 256)} is VALID [2019-05-15 10:18:34,445 INFO L273 TraceCheckUtils]: 385: Hoare triple {112279#(<= proc_i 256)} assume i <= 1000; {112279#(<= proc_i 256)} is VALID [2019-05-15 10:18:34,446 INFO L273 TraceCheckUtils]: 386: Hoare triple {112279#(<= proc_i 256)} assume i + 4 < a[j]; {112279#(<= proc_i 256)} is VALID [2019-05-15 10:18:34,446 INFO L273 TraceCheckUtils]: 387: Hoare triple {112279#(<= proc_i 256)} assume a[5] == 1000; {112279#(<= proc_i 256)} is VALID [2019-05-15 10:18:34,447 INFO L273 TraceCheckUtils]: 388: Hoare triple {112279#(<= proc_i 256)} assume j > 4; {112279#(<= proc_i 256)} is VALID [2019-05-15 10:18:34,447 INFO L273 TraceCheckUtils]: 389: Hoare triple {112279#(<= proc_i 256)} assume j < 6; {112279#(<= proc_i 256)} is VALID [2019-05-15 10:18:34,448 INFO L273 TraceCheckUtils]: 390: Hoare triple {112279#(<= proc_i 256)} i := i + 4; {112298#(<= proc_i 260)} is VALID [2019-05-15 10:18:34,448 INFO L273 TraceCheckUtils]: 391: Hoare triple {112298#(<= proc_i 260)} assume i <= 1000; {112298#(<= proc_i 260)} is VALID [2019-05-15 10:18:34,449 INFO L273 TraceCheckUtils]: 392: Hoare triple {112298#(<= proc_i 260)} assume i + 4 < a[j]; {112298#(<= proc_i 260)} is VALID [2019-05-15 10:18:34,449 INFO L273 TraceCheckUtils]: 393: Hoare triple {112298#(<= proc_i 260)} assume a[5] == 1000; {112298#(<= proc_i 260)} is VALID [2019-05-15 10:18:34,450 INFO L273 TraceCheckUtils]: 394: Hoare triple {112298#(<= proc_i 260)} assume j > 4; {112298#(<= proc_i 260)} is VALID [2019-05-15 10:18:34,450 INFO L273 TraceCheckUtils]: 395: Hoare triple {112298#(<= proc_i 260)} assume j < 6; {112298#(<= proc_i 260)} is VALID [2019-05-15 10:18:34,451 INFO L273 TraceCheckUtils]: 396: Hoare triple {112298#(<= proc_i 260)} i := i + 4; {112317#(<= proc_i 264)} is VALID [2019-05-15 10:18:34,451 INFO L273 TraceCheckUtils]: 397: Hoare triple {112317#(<= proc_i 264)} assume i <= 1000; {112317#(<= proc_i 264)} is VALID [2019-05-15 10:18:34,452 INFO L273 TraceCheckUtils]: 398: Hoare triple {112317#(<= proc_i 264)} assume i + 4 < a[j]; {112317#(<= proc_i 264)} is VALID [2019-05-15 10:18:34,452 INFO L273 TraceCheckUtils]: 399: Hoare triple {112317#(<= proc_i 264)} assume a[5] == 1000; {112317#(<= proc_i 264)} is VALID [2019-05-15 10:18:34,453 INFO L273 TraceCheckUtils]: 400: Hoare triple {112317#(<= proc_i 264)} assume j > 4; {112317#(<= proc_i 264)} is VALID [2019-05-15 10:18:34,453 INFO L273 TraceCheckUtils]: 401: Hoare triple {112317#(<= proc_i 264)} assume j < 6; {112317#(<= proc_i 264)} is VALID [2019-05-15 10:18:34,454 INFO L273 TraceCheckUtils]: 402: Hoare triple {112317#(<= proc_i 264)} i := i + 4; {112336#(<= proc_i 268)} is VALID [2019-05-15 10:18:34,455 INFO L273 TraceCheckUtils]: 403: Hoare triple {112336#(<= proc_i 268)} assume i <= 1000; {112336#(<= proc_i 268)} is VALID [2019-05-15 10:18:34,455 INFO L273 TraceCheckUtils]: 404: Hoare triple {112336#(<= proc_i 268)} assume i + 4 < a[j]; {112336#(<= proc_i 268)} is VALID [2019-05-15 10:18:34,456 INFO L273 TraceCheckUtils]: 405: Hoare triple {112336#(<= proc_i 268)} assume a[5] == 1000; {112336#(<= proc_i 268)} is VALID [2019-05-15 10:18:34,456 INFO L273 TraceCheckUtils]: 406: Hoare triple {112336#(<= proc_i 268)} assume j > 4; {112336#(<= proc_i 268)} is VALID [2019-05-15 10:18:34,457 INFO L273 TraceCheckUtils]: 407: Hoare triple {112336#(<= proc_i 268)} assume j < 6; {112336#(<= proc_i 268)} is VALID [2019-05-15 10:18:34,457 INFO L273 TraceCheckUtils]: 408: Hoare triple {112336#(<= proc_i 268)} i := i + 4; {112355#(<= proc_i 272)} is VALID [2019-05-15 10:18:34,458 INFO L273 TraceCheckUtils]: 409: Hoare triple {112355#(<= proc_i 272)} assume i <= 1000; {112355#(<= proc_i 272)} is VALID [2019-05-15 10:18:34,458 INFO L273 TraceCheckUtils]: 410: Hoare triple {112355#(<= proc_i 272)} assume i + 4 < a[j]; {112355#(<= proc_i 272)} is VALID [2019-05-15 10:18:34,459 INFO L273 TraceCheckUtils]: 411: Hoare triple {112355#(<= proc_i 272)} assume a[5] == 1000; {112355#(<= proc_i 272)} is VALID [2019-05-15 10:18:34,459 INFO L273 TraceCheckUtils]: 412: Hoare triple {112355#(<= proc_i 272)} assume j > 4; {112355#(<= proc_i 272)} is VALID [2019-05-15 10:18:34,460 INFO L273 TraceCheckUtils]: 413: Hoare triple {112355#(<= proc_i 272)} assume j < 6; {112355#(<= proc_i 272)} is VALID [2019-05-15 10:18:34,460 INFO L273 TraceCheckUtils]: 414: Hoare triple {112355#(<= proc_i 272)} i := i + 4; {112374#(<= proc_i 276)} is VALID [2019-05-15 10:18:34,461 INFO L273 TraceCheckUtils]: 415: Hoare triple {112374#(<= proc_i 276)} assume i <= 1000; {112374#(<= proc_i 276)} is VALID [2019-05-15 10:18:34,461 INFO L273 TraceCheckUtils]: 416: Hoare triple {112374#(<= proc_i 276)} assume i + 4 < a[j]; {112374#(<= proc_i 276)} is VALID [2019-05-15 10:18:34,462 INFO L273 TraceCheckUtils]: 417: Hoare triple {112374#(<= proc_i 276)} assume a[5] == 1000; {112374#(<= proc_i 276)} is VALID [2019-05-15 10:18:34,462 INFO L273 TraceCheckUtils]: 418: Hoare triple {112374#(<= proc_i 276)} assume j > 4; {112374#(<= proc_i 276)} is VALID [2019-05-15 10:18:34,463 INFO L273 TraceCheckUtils]: 419: Hoare triple {112374#(<= proc_i 276)} assume j < 6; {112374#(<= proc_i 276)} is VALID [2019-05-15 10:18:34,464 INFO L273 TraceCheckUtils]: 420: Hoare triple {112374#(<= proc_i 276)} i := i + 4; {112393#(<= proc_i 280)} is VALID [2019-05-15 10:18:34,464 INFO L273 TraceCheckUtils]: 421: Hoare triple {112393#(<= proc_i 280)} assume i <= 1000; {112393#(<= proc_i 280)} is VALID [2019-05-15 10:18:34,465 INFO L273 TraceCheckUtils]: 422: Hoare triple {112393#(<= proc_i 280)} assume i + 4 < a[j]; {112393#(<= proc_i 280)} is VALID [2019-05-15 10:18:34,465 INFO L273 TraceCheckUtils]: 423: Hoare triple {112393#(<= proc_i 280)} assume a[5] == 1000; {112393#(<= proc_i 280)} is VALID [2019-05-15 10:18:34,466 INFO L273 TraceCheckUtils]: 424: Hoare triple {112393#(<= proc_i 280)} assume j > 4; {112393#(<= proc_i 280)} is VALID [2019-05-15 10:18:34,466 INFO L273 TraceCheckUtils]: 425: Hoare triple {112393#(<= proc_i 280)} assume j < 6; {112393#(<= proc_i 280)} is VALID [2019-05-15 10:18:34,467 INFO L273 TraceCheckUtils]: 426: Hoare triple {112393#(<= proc_i 280)} i := i + 4; {112412#(<= proc_i 284)} is VALID [2019-05-15 10:18:34,467 INFO L273 TraceCheckUtils]: 427: Hoare triple {112412#(<= proc_i 284)} assume !(i <= 1000); {111059#false} is VALID [2019-05-15 10:18:34,569 INFO L134 CoverageAnalysis]: Checked inductivity of 14981 backedges. 0 proven. 14981 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:34,569 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:34,569 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72] total 72 [2019-05-15 10:18:34,569 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 428 [2019-05-15 10:18:34,570 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:34,570 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 74 states. [2019-05-15 10:18:35,000 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 428 edges. 428 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:35,000 INFO L454 AbstractCegarLoop]: Interpolant automaton has 74 states [2019-05-15 10:18:35,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2019-05-15 10:18:35,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2019-05-15 10:18:35,002 INFO L87 Difference]: Start difference. First operand 429 states and 429 transitions. Second operand 74 states. [2019-05-15 10:18:35,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:35,780 INFO L93 Difference]: Finished difference Result 440 states and 440 transitions. [2019-05-15 10:18:35,780 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2019-05-15 10:18:35,780 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 428 [2019-05-15 10:18:35,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:35,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2019-05-15 10:18:35,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 441 transitions. [2019-05-15 10:18:35,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2019-05-15 10:18:35,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 441 transitions. [2019-05-15 10:18:35,784 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 74 states and 441 transitions. [2019-05-15 10:18:36,216 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 441 edges. 441 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:36,226 INFO L225 Difference]: With dead ends: 440 [2019-05-15 10:18:36,226 INFO L226 Difference]: Without dead ends: 440 [2019-05-15 10:18:36,227 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 427 GetRequests, 355 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2019-05-15 10:18:36,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2019-05-15 10:18:36,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 435. [2019-05-15 10:18:36,230 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:36,230 INFO L82 GeneralOperation]: Start isEquivalent. First operand 440 states. Second operand 435 states. [2019-05-15 10:18:36,230 INFO L74 IsIncluded]: Start isIncluded. First operand 440 states. Second operand 435 states. [2019-05-15 10:18:36,230 INFO L87 Difference]: Start difference. First operand 440 states. Second operand 435 states. [2019-05-15 10:18:36,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:36,236 INFO L93 Difference]: Finished difference Result 440 states and 440 transitions. [2019-05-15 10:18:36,237 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 440 transitions. [2019-05-15 10:18:36,237 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:36,237 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:36,237 INFO L74 IsIncluded]: Start isIncluded. First operand 435 states. Second operand 440 states. [2019-05-15 10:18:36,237 INFO L87 Difference]: Start difference. First operand 435 states. Second operand 440 states. [2019-05-15 10:18:36,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:36,244 INFO L93 Difference]: Finished difference Result 440 states and 440 transitions. [2019-05-15 10:18:36,244 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 440 transitions. [2019-05-15 10:18:36,244 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:36,244 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:36,244 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:36,244 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:36,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 435 states. [2019-05-15 10:18:36,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 435 transitions. [2019-05-15 10:18:36,250 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 435 transitions. Word has length 428 [2019-05-15 10:18:36,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:36,251 INFO L475 AbstractCegarLoop]: Abstraction has 435 states and 435 transitions. [2019-05-15 10:18:36,251 INFO L476 AbstractCegarLoop]: Interpolant automaton has 74 states. [2019-05-15 10:18:36,251 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 435 transitions. [2019-05-15 10:18:36,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2019-05-15 10:18:36,252 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:36,253 INFO L399 BasicCegarLoop]: trace histogram [72, 72, 72, 72, 72, 72, 1, 1] [2019-05-15 10:18:36,253 INFO L418 AbstractCegarLoop]: === Iteration 73 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:36,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:36,253 INFO L82 PathProgramCache]: Analyzing trace with hash 539822061, now seen corresponding path program 72 times [2019-05-15 10:18:36,253 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:36,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:36,348 INFO L256 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 74 conjunts are in the unsatisfiable core [2019-05-15 10:18:36,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:36,384 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:39,166 INFO L273 TraceCheckUtils]: 0: Hoare triple {114170#true} i := 0; {114175#(<= proc_i 0)} is VALID [2019-05-15 10:18:39,167 INFO L273 TraceCheckUtils]: 1: Hoare triple {114175#(<= proc_i 0)} assume i <= 1000; {114175#(<= proc_i 0)} is VALID [2019-05-15 10:18:39,168 INFO L273 TraceCheckUtils]: 2: Hoare triple {114175#(<= proc_i 0)} assume i + 4 < a[j]; {114175#(<= proc_i 0)} is VALID [2019-05-15 10:18:39,168 INFO L273 TraceCheckUtils]: 3: Hoare triple {114175#(<= proc_i 0)} assume a[5] == 1000; {114175#(<= proc_i 0)} is VALID [2019-05-15 10:18:39,168 INFO L273 TraceCheckUtils]: 4: Hoare triple {114175#(<= proc_i 0)} assume j > 4; {114175#(<= proc_i 0)} is VALID [2019-05-15 10:18:39,169 INFO L273 TraceCheckUtils]: 5: Hoare triple {114175#(<= proc_i 0)} assume j < 6; {114175#(<= proc_i 0)} is VALID [2019-05-15 10:18:39,170 INFO L273 TraceCheckUtils]: 6: Hoare triple {114175#(<= proc_i 0)} i := i + 4; {114194#(<= proc_i 4)} is VALID [2019-05-15 10:18:39,170 INFO L273 TraceCheckUtils]: 7: Hoare triple {114194#(<= proc_i 4)} assume i <= 1000; {114194#(<= proc_i 4)} is VALID [2019-05-15 10:18:39,171 INFO L273 TraceCheckUtils]: 8: Hoare triple {114194#(<= proc_i 4)} assume i + 4 < a[j]; {114194#(<= proc_i 4)} is VALID [2019-05-15 10:18:39,171 INFO L273 TraceCheckUtils]: 9: Hoare triple {114194#(<= proc_i 4)} assume a[5] == 1000; {114194#(<= proc_i 4)} is VALID [2019-05-15 10:18:39,172 INFO L273 TraceCheckUtils]: 10: Hoare triple {114194#(<= proc_i 4)} assume j > 4; {114194#(<= proc_i 4)} is VALID [2019-05-15 10:18:39,172 INFO L273 TraceCheckUtils]: 11: Hoare triple {114194#(<= proc_i 4)} assume j < 6; {114194#(<= proc_i 4)} is VALID [2019-05-15 10:18:39,173 INFO L273 TraceCheckUtils]: 12: Hoare triple {114194#(<= proc_i 4)} i := i + 4; {114213#(<= proc_i 8)} is VALID [2019-05-15 10:18:39,173 INFO L273 TraceCheckUtils]: 13: Hoare triple {114213#(<= proc_i 8)} assume i <= 1000; {114213#(<= proc_i 8)} is VALID [2019-05-15 10:18:39,174 INFO L273 TraceCheckUtils]: 14: Hoare triple {114213#(<= proc_i 8)} assume i + 4 < a[j]; {114213#(<= proc_i 8)} is VALID [2019-05-15 10:18:39,174 INFO L273 TraceCheckUtils]: 15: Hoare triple {114213#(<= proc_i 8)} assume a[5] == 1000; {114213#(<= proc_i 8)} is VALID [2019-05-15 10:18:39,174 INFO L273 TraceCheckUtils]: 16: Hoare triple {114213#(<= proc_i 8)} assume j > 4; {114213#(<= proc_i 8)} is VALID [2019-05-15 10:18:39,175 INFO L273 TraceCheckUtils]: 17: Hoare triple {114213#(<= proc_i 8)} assume j < 6; {114213#(<= proc_i 8)} is VALID [2019-05-15 10:18:39,176 INFO L273 TraceCheckUtils]: 18: Hoare triple {114213#(<= proc_i 8)} i := i + 4; {114232#(<= proc_i 12)} is VALID [2019-05-15 10:18:39,176 INFO L273 TraceCheckUtils]: 19: Hoare triple {114232#(<= proc_i 12)} assume i <= 1000; {114232#(<= proc_i 12)} is VALID [2019-05-15 10:18:39,177 INFO L273 TraceCheckUtils]: 20: Hoare triple {114232#(<= proc_i 12)} assume i + 4 < a[j]; {114232#(<= proc_i 12)} is VALID [2019-05-15 10:18:39,177 INFO L273 TraceCheckUtils]: 21: Hoare triple {114232#(<= proc_i 12)} assume a[5] == 1000; {114232#(<= proc_i 12)} is VALID [2019-05-15 10:18:39,177 INFO L273 TraceCheckUtils]: 22: Hoare triple {114232#(<= proc_i 12)} assume j > 4; {114232#(<= proc_i 12)} is VALID [2019-05-15 10:18:39,178 INFO L273 TraceCheckUtils]: 23: Hoare triple {114232#(<= proc_i 12)} assume j < 6; {114232#(<= proc_i 12)} is VALID [2019-05-15 10:18:39,179 INFO L273 TraceCheckUtils]: 24: Hoare triple {114232#(<= proc_i 12)} i := i + 4; {114251#(<= proc_i 16)} is VALID [2019-05-15 10:18:39,179 INFO L273 TraceCheckUtils]: 25: Hoare triple {114251#(<= proc_i 16)} assume i <= 1000; {114251#(<= proc_i 16)} is VALID [2019-05-15 10:18:39,179 INFO L273 TraceCheckUtils]: 26: Hoare triple {114251#(<= proc_i 16)} assume i + 4 < a[j]; {114251#(<= proc_i 16)} is VALID [2019-05-15 10:18:39,180 INFO L273 TraceCheckUtils]: 27: Hoare triple {114251#(<= proc_i 16)} assume a[5] == 1000; {114251#(<= proc_i 16)} is VALID [2019-05-15 10:18:39,180 INFO L273 TraceCheckUtils]: 28: Hoare triple {114251#(<= proc_i 16)} assume j > 4; {114251#(<= proc_i 16)} is VALID [2019-05-15 10:18:39,181 INFO L273 TraceCheckUtils]: 29: Hoare triple {114251#(<= proc_i 16)} assume j < 6; {114251#(<= proc_i 16)} is VALID [2019-05-15 10:18:39,181 INFO L273 TraceCheckUtils]: 30: Hoare triple {114251#(<= proc_i 16)} i := i + 4; {114270#(<= proc_i 20)} is VALID [2019-05-15 10:18:39,182 INFO L273 TraceCheckUtils]: 31: Hoare triple {114270#(<= proc_i 20)} assume i <= 1000; {114270#(<= proc_i 20)} is VALID [2019-05-15 10:18:39,182 INFO L273 TraceCheckUtils]: 32: Hoare triple {114270#(<= proc_i 20)} assume i + 4 < a[j]; {114270#(<= proc_i 20)} is VALID [2019-05-15 10:18:39,183 INFO L273 TraceCheckUtils]: 33: Hoare triple {114270#(<= proc_i 20)} assume a[5] == 1000; {114270#(<= proc_i 20)} is VALID [2019-05-15 10:18:39,183 INFO L273 TraceCheckUtils]: 34: Hoare triple {114270#(<= proc_i 20)} assume j > 4; {114270#(<= proc_i 20)} is VALID [2019-05-15 10:18:39,184 INFO L273 TraceCheckUtils]: 35: Hoare triple {114270#(<= proc_i 20)} assume j < 6; {114270#(<= proc_i 20)} is VALID [2019-05-15 10:18:39,184 INFO L273 TraceCheckUtils]: 36: Hoare triple {114270#(<= proc_i 20)} i := i + 4; {114289#(<= proc_i 24)} is VALID [2019-05-15 10:18:39,185 INFO L273 TraceCheckUtils]: 37: Hoare triple {114289#(<= proc_i 24)} assume i <= 1000; {114289#(<= proc_i 24)} is VALID [2019-05-15 10:18:39,185 INFO L273 TraceCheckUtils]: 38: Hoare triple {114289#(<= proc_i 24)} assume i + 4 < a[j]; {114289#(<= proc_i 24)} is VALID [2019-05-15 10:18:39,186 INFO L273 TraceCheckUtils]: 39: Hoare triple {114289#(<= proc_i 24)} assume a[5] == 1000; {114289#(<= proc_i 24)} is VALID [2019-05-15 10:18:39,186 INFO L273 TraceCheckUtils]: 40: Hoare triple {114289#(<= proc_i 24)} assume j > 4; {114289#(<= proc_i 24)} is VALID [2019-05-15 10:18:39,187 INFO L273 TraceCheckUtils]: 41: Hoare triple {114289#(<= proc_i 24)} assume j < 6; {114289#(<= proc_i 24)} is VALID [2019-05-15 10:18:39,187 INFO L273 TraceCheckUtils]: 42: Hoare triple {114289#(<= proc_i 24)} i := i + 4; {114308#(<= proc_i 28)} is VALID [2019-05-15 10:18:39,188 INFO L273 TraceCheckUtils]: 43: Hoare triple {114308#(<= proc_i 28)} assume i <= 1000; {114308#(<= proc_i 28)} is VALID [2019-05-15 10:18:39,188 INFO L273 TraceCheckUtils]: 44: Hoare triple {114308#(<= proc_i 28)} assume i + 4 < a[j]; {114308#(<= proc_i 28)} is VALID [2019-05-15 10:18:39,189 INFO L273 TraceCheckUtils]: 45: Hoare triple {114308#(<= proc_i 28)} assume a[5] == 1000; {114308#(<= proc_i 28)} is VALID [2019-05-15 10:18:39,189 INFO L273 TraceCheckUtils]: 46: Hoare triple {114308#(<= proc_i 28)} assume j > 4; {114308#(<= proc_i 28)} is VALID [2019-05-15 10:18:39,190 INFO L273 TraceCheckUtils]: 47: Hoare triple {114308#(<= proc_i 28)} assume j < 6; {114308#(<= proc_i 28)} is VALID [2019-05-15 10:18:39,190 INFO L273 TraceCheckUtils]: 48: Hoare triple {114308#(<= proc_i 28)} i := i + 4; {114327#(<= proc_i 32)} is VALID [2019-05-15 10:18:39,191 INFO L273 TraceCheckUtils]: 49: Hoare triple {114327#(<= proc_i 32)} assume i <= 1000; {114327#(<= proc_i 32)} is VALID [2019-05-15 10:18:39,191 INFO L273 TraceCheckUtils]: 50: Hoare triple {114327#(<= proc_i 32)} assume i + 4 < a[j]; {114327#(<= proc_i 32)} is VALID [2019-05-15 10:18:39,192 INFO L273 TraceCheckUtils]: 51: Hoare triple {114327#(<= proc_i 32)} assume a[5] == 1000; {114327#(<= proc_i 32)} is VALID [2019-05-15 10:18:39,192 INFO L273 TraceCheckUtils]: 52: Hoare triple {114327#(<= proc_i 32)} assume j > 4; {114327#(<= proc_i 32)} is VALID [2019-05-15 10:18:39,193 INFO L273 TraceCheckUtils]: 53: Hoare triple {114327#(<= proc_i 32)} assume j < 6; {114327#(<= proc_i 32)} is VALID [2019-05-15 10:18:39,193 INFO L273 TraceCheckUtils]: 54: Hoare triple {114327#(<= proc_i 32)} i := i + 4; {114346#(<= proc_i 36)} is VALID [2019-05-15 10:18:39,194 INFO L273 TraceCheckUtils]: 55: Hoare triple {114346#(<= proc_i 36)} assume i <= 1000; {114346#(<= proc_i 36)} is VALID [2019-05-15 10:18:39,194 INFO L273 TraceCheckUtils]: 56: Hoare triple {114346#(<= proc_i 36)} assume i + 4 < a[j]; {114346#(<= proc_i 36)} is VALID [2019-05-15 10:18:39,195 INFO L273 TraceCheckUtils]: 57: Hoare triple {114346#(<= proc_i 36)} assume a[5] == 1000; {114346#(<= proc_i 36)} is VALID [2019-05-15 10:18:39,195 INFO L273 TraceCheckUtils]: 58: Hoare triple {114346#(<= proc_i 36)} assume j > 4; {114346#(<= proc_i 36)} is VALID [2019-05-15 10:18:39,196 INFO L273 TraceCheckUtils]: 59: Hoare triple {114346#(<= proc_i 36)} assume j < 6; {114346#(<= proc_i 36)} is VALID [2019-05-15 10:18:39,196 INFO L273 TraceCheckUtils]: 60: Hoare triple {114346#(<= proc_i 36)} i := i + 4; {114365#(<= proc_i 40)} is VALID [2019-05-15 10:18:39,197 INFO L273 TraceCheckUtils]: 61: Hoare triple {114365#(<= proc_i 40)} assume i <= 1000; {114365#(<= proc_i 40)} is VALID [2019-05-15 10:18:39,197 INFO L273 TraceCheckUtils]: 62: Hoare triple {114365#(<= proc_i 40)} assume i + 4 < a[j]; {114365#(<= proc_i 40)} is VALID [2019-05-15 10:18:39,198 INFO L273 TraceCheckUtils]: 63: Hoare triple {114365#(<= proc_i 40)} assume a[5] == 1000; {114365#(<= proc_i 40)} is VALID [2019-05-15 10:18:39,198 INFO L273 TraceCheckUtils]: 64: Hoare triple {114365#(<= proc_i 40)} assume j > 4; {114365#(<= proc_i 40)} is VALID [2019-05-15 10:18:39,198 INFO L273 TraceCheckUtils]: 65: Hoare triple {114365#(<= proc_i 40)} assume j < 6; {114365#(<= proc_i 40)} is VALID [2019-05-15 10:18:39,199 INFO L273 TraceCheckUtils]: 66: Hoare triple {114365#(<= proc_i 40)} i := i + 4; {114384#(<= proc_i 44)} is VALID [2019-05-15 10:18:39,200 INFO L273 TraceCheckUtils]: 67: Hoare triple {114384#(<= proc_i 44)} assume i <= 1000; {114384#(<= proc_i 44)} is VALID [2019-05-15 10:18:39,200 INFO L273 TraceCheckUtils]: 68: Hoare triple {114384#(<= proc_i 44)} assume i + 4 < a[j]; {114384#(<= proc_i 44)} is VALID [2019-05-15 10:18:39,201 INFO L273 TraceCheckUtils]: 69: Hoare triple {114384#(<= proc_i 44)} assume a[5] == 1000; {114384#(<= proc_i 44)} is VALID [2019-05-15 10:18:39,201 INFO L273 TraceCheckUtils]: 70: Hoare triple {114384#(<= proc_i 44)} assume j > 4; {114384#(<= proc_i 44)} is VALID [2019-05-15 10:18:39,201 INFO L273 TraceCheckUtils]: 71: Hoare triple {114384#(<= proc_i 44)} assume j < 6; {114384#(<= proc_i 44)} is VALID [2019-05-15 10:18:39,202 INFO L273 TraceCheckUtils]: 72: Hoare triple {114384#(<= proc_i 44)} i := i + 4; {114403#(<= proc_i 48)} is VALID [2019-05-15 10:18:39,203 INFO L273 TraceCheckUtils]: 73: Hoare triple {114403#(<= proc_i 48)} assume i <= 1000; {114403#(<= proc_i 48)} is VALID [2019-05-15 10:18:39,203 INFO L273 TraceCheckUtils]: 74: Hoare triple {114403#(<= proc_i 48)} assume i + 4 < a[j]; {114403#(<= proc_i 48)} is VALID [2019-05-15 10:18:39,203 INFO L273 TraceCheckUtils]: 75: Hoare triple {114403#(<= proc_i 48)} assume a[5] == 1000; {114403#(<= proc_i 48)} is VALID [2019-05-15 10:18:39,204 INFO L273 TraceCheckUtils]: 76: Hoare triple {114403#(<= proc_i 48)} assume j > 4; {114403#(<= proc_i 48)} is VALID [2019-05-15 10:18:39,204 INFO L273 TraceCheckUtils]: 77: Hoare triple {114403#(<= proc_i 48)} assume j < 6; {114403#(<= proc_i 48)} is VALID [2019-05-15 10:18:39,205 INFO L273 TraceCheckUtils]: 78: Hoare triple {114403#(<= proc_i 48)} i := i + 4; {114422#(<= proc_i 52)} is VALID [2019-05-15 10:18:39,206 INFO L273 TraceCheckUtils]: 79: Hoare triple {114422#(<= proc_i 52)} assume i <= 1000; {114422#(<= proc_i 52)} is VALID [2019-05-15 10:18:39,206 INFO L273 TraceCheckUtils]: 80: Hoare triple {114422#(<= proc_i 52)} assume i + 4 < a[j]; {114422#(<= proc_i 52)} is VALID [2019-05-15 10:18:39,206 INFO L273 TraceCheckUtils]: 81: Hoare triple {114422#(<= proc_i 52)} assume a[5] == 1000; {114422#(<= proc_i 52)} is VALID [2019-05-15 10:18:39,207 INFO L273 TraceCheckUtils]: 82: Hoare triple {114422#(<= proc_i 52)} assume j > 4; {114422#(<= proc_i 52)} is VALID [2019-05-15 10:18:39,207 INFO L273 TraceCheckUtils]: 83: Hoare triple {114422#(<= proc_i 52)} assume j < 6; {114422#(<= proc_i 52)} is VALID [2019-05-15 10:18:39,208 INFO L273 TraceCheckUtils]: 84: Hoare triple {114422#(<= proc_i 52)} i := i + 4; {114441#(<= proc_i 56)} is VALID [2019-05-15 10:18:39,208 INFO L273 TraceCheckUtils]: 85: Hoare triple {114441#(<= proc_i 56)} assume i <= 1000; {114441#(<= proc_i 56)} is VALID [2019-05-15 10:18:39,209 INFO L273 TraceCheckUtils]: 86: Hoare triple {114441#(<= proc_i 56)} assume i + 4 < a[j]; {114441#(<= proc_i 56)} is VALID [2019-05-15 10:18:39,209 INFO L273 TraceCheckUtils]: 87: Hoare triple {114441#(<= proc_i 56)} assume a[5] == 1000; {114441#(<= proc_i 56)} is VALID [2019-05-15 10:18:39,210 INFO L273 TraceCheckUtils]: 88: Hoare triple {114441#(<= proc_i 56)} assume j > 4; {114441#(<= proc_i 56)} is VALID [2019-05-15 10:18:39,210 INFO L273 TraceCheckUtils]: 89: Hoare triple {114441#(<= proc_i 56)} assume j < 6; {114441#(<= proc_i 56)} is VALID [2019-05-15 10:18:39,211 INFO L273 TraceCheckUtils]: 90: Hoare triple {114441#(<= proc_i 56)} i := i + 4; {114460#(<= proc_i 60)} is VALID [2019-05-15 10:18:39,211 INFO L273 TraceCheckUtils]: 91: Hoare triple {114460#(<= proc_i 60)} assume i <= 1000; {114460#(<= proc_i 60)} is VALID [2019-05-15 10:18:39,212 INFO L273 TraceCheckUtils]: 92: Hoare triple {114460#(<= proc_i 60)} assume i + 4 < a[j]; {114460#(<= proc_i 60)} is VALID [2019-05-15 10:18:39,212 INFO L273 TraceCheckUtils]: 93: Hoare triple {114460#(<= proc_i 60)} assume a[5] == 1000; {114460#(<= proc_i 60)} is VALID [2019-05-15 10:18:39,213 INFO L273 TraceCheckUtils]: 94: Hoare triple {114460#(<= proc_i 60)} assume j > 4; {114460#(<= proc_i 60)} is VALID [2019-05-15 10:18:39,213 INFO L273 TraceCheckUtils]: 95: Hoare triple {114460#(<= proc_i 60)} assume j < 6; {114460#(<= proc_i 60)} is VALID [2019-05-15 10:18:39,214 INFO L273 TraceCheckUtils]: 96: Hoare triple {114460#(<= proc_i 60)} i := i + 4; {114479#(<= proc_i 64)} is VALID [2019-05-15 10:18:39,214 INFO L273 TraceCheckUtils]: 97: Hoare triple {114479#(<= proc_i 64)} assume i <= 1000; {114479#(<= proc_i 64)} is VALID [2019-05-15 10:18:39,215 INFO L273 TraceCheckUtils]: 98: Hoare triple {114479#(<= proc_i 64)} assume i + 4 < a[j]; {114479#(<= proc_i 64)} is VALID [2019-05-15 10:18:39,215 INFO L273 TraceCheckUtils]: 99: Hoare triple {114479#(<= proc_i 64)} assume a[5] == 1000; {114479#(<= proc_i 64)} is VALID [2019-05-15 10:18:39,216 INFO L273 TraceCheckUtils]: 100: Hoare triple {114479#(<= proc_i 64)} assume j > 4; {114479#(<= proc_i 64)} is VALID [2019-05-15 10:18:39,216 INFO L273 TraceCheckUtils]: 101: Hoare triple {114479#(<= proc_i 64)} assume j < 6; {114479#(<= proc_i 64)} is VALID [2019-05-15 10:18:39,217 INFO L273 TraceCheckUtils]: 102: Hoare triple {114479#(<= proc_i 64)} i := i + 4; {114498#(<= proc_i 68)} is VALID [2019-05-15 10:18:39,217 INFO L273 TraceCheckUtils]: 103: Hoare triple {114498#(<= proc_i 68)} assume i <= 1000; {114498#(<= proc_i 68)} is VALID [2019-05-15 10:18:39,218 INFO L273 TraceCheckUtils]: 104: Hoare triple {114498#(<= proc_i 68)} assume i + 4 < a[j]; {114498#(<= proc_i 68)} is VALID [2019-05-15 10:18:39,218 INFO L273 TraceCheckUtils]: 105: Hoare triple {114498#(<= proc_i 68)} assume a[5] == 1000; {114498#(<= proc_i 68)} is VALID [2019-05-15 10:18:39,219 INFO L273 TraceCheckUtils]: 106: Hoare triple {114498#(<= proc_i 68)} assume j > 4; {114498#(<= proc_i 68)} is VALID [2019-05-15 10:18:39,219 INFO L273 TraceCheckUtils]: 107: Hoare triple {114498#(<= proc_i 68)} assume j < 6; {114498#(<= proc_i 68)} is VALID [2019-05-15 10:18:39,220 INFO L273 TraceCheckUtils]: 108: Hoare triple {114498#(<= proc_i 68)} i := i + 4; {114517#(<= proc_i 72)} is VALID [2019-05-15 10:18:39,220 INFO L273 TraceCheckUtils]: 109: Hoare triple {114517#(<= proc_i 72)} assume i <= 1000; {114517#(<= proc_i 72)} is VALID [2019-05-15 10:18:39,221 INFO L273 TraceCheckUtils]: 110: Hoare triple {114517#(<= proc_i 72)} assume i + 4 < a[j]; {114517#(<= proc_i 72)} is VALID [2019-05-15 10:18:39,221 INFO L273 TraceCheckUtils]: 111: Hoare triple {114517#(<= proc_i 72)} assume a[5] == 1000; {114517#(<= proc_i 72)} is VALID [2019-05-15 10:18:39,222 INFO L273 TraceCheckUtils]: 112: Hoare triple {114517#(<= proc_i 72)} assume j > 4; {114517#(<= proc_i 72)} is VALID [2019-05-15 10:18:39,222 INFO L273 TraceCheckUtils]: 113: Hoare triple {114517#(<= proc_i 72)} assume j < 6; {114517#(<= proc_i 72)} is VALID [2019-05-15 10:18:39,223 INFO L273 TraceCheckUtils]: 114: Hoare triple {114517#(<= proc_i 72)} i := i + 4; {114536#(<= proc_i 76)} is VALID [2019-05-15 10:18:39,223 INFO L273 TraceCheckUtils]: 115: Hoare triple {114536#(<= proc_i 76)} assume i <= 1000; {114536#(<= proc_i 76)} is VALID [2019-05-15 10:18:39,224 INFO L273 TraceCheckUtils]: 116: Hoare triple {114536#(<= proc_i 76)} assume i + 4 < a[j]; {114536#(<= proc_i 76)} is VALID [2019-05-15 10:18:39,224 INFO L273 TraceCheckUtils]: 117: Hoare triple {114536#(<= proc_i 76)} assume a[5] == 1000; {114536#(<= proc_i 76)} is VALID [2019-05-15 10:18:39,225 INFO L273 TraceCheckUtils]: 118: Hoare triple {114536#(<= proc_i 76)} assume j > 4; {114536#(<= proc_i 76)} is VALID [2019-05-15 10:18:39,225 INFO L273 TraceCheckUtils]: 119: Hoare triple {114536#(<= proc_i 76)} assume j < 6; {114536#(<= proc_i 76)} is VALID [2019-05-15 10:18:39,226 INFO L273 TraceCheckUtils]: 120: Hoare triple {114536#(<= proc_i 76)} i := i + 4; {114555#(<= proc_i 80)} is VALID [2019-05-15 10:18:39,226 INFO L273 TraceCheckUtils]: 121: Hoare triple {114555#(<= proc_i 80)} assume i <= 1000; {114555#(<= proc_i 80)} is VALID [2019-05-15 10:18:39,227 INFO L273 TraceCheckUtils]: 122: Hoare triple {114555#(<= proc_i 80)} assume i + 4 < a[j]; {114555#(<= proc_i 80)} is VALID [2019-05-15 10:18:39,227 INFO L273 TraceCheckUtils]: 123: Hoare triple {114555#(<= proc_i 80)} assume a[5] == 1000; {114555#(<= proc_i 80)} is VALID [2019-05-15 10:18:39,228 INFO L273 TraceCheckUtils]: 124: Hoare triple {114555#(<= proc_i 80)} assume j > 4; {114555#(<= proc_i 80)} is VALID [2019-05-15 10:18:39,228 INFO L273 TraceCheckUtils]: 125: Hoare triple {114555#(<= proc_i 80)} assume j < 6; {114555#(<= proc_i 80)} is VALID [2019-05-15 10:18:39,229 INFO L273 TraceCheckUtils]: 126: Hoare triple {114555#(<= proc_i 80)} i := i + 4; {114574#(<= proc_i 84)} is VALID [2019-05-15 10:18:39,229 INFO L273 TraceCheckUtils]: 127: Hoare triple {114574#(<= proc_i 84)} assume i <= 1000; {114574#(<= proc_i 84)} is VALID [2019-05-15 10:18:39,230 INFO L273 TraceCheckUtils]: 128: Hoare triple {114574#(<= proc_i 84)} assume i + 4 < a[j]; {114574#(<= proc_i 84)} is VALID [2019-05-15 10:18:39,230 INFO L273 TraceCheckUtils]: 129: Hoare triple {114574#(<= proc_i 84)} assume a[5] == 1000; {114574#(<= proc_i 84)} is VALID [2019-05-15 10:18:39,230 INFO L273 TraceCheckUtils]: 130: Hoare triple {114574#(<= proc_i 84)} assume j > 4; {114574#(<= proc_i 84)} is VALID [2019-05-15 10:18:39,231 INFO L273 TraceCheckUtils]: 131: Hoare triple {114574#(<= proc_i 84)} assume j < 6; {114574#(<= proc_i 84)} is VALID [2019-05-15 10:18:39,232 INFO L273 TraceCheckUtils]: 132: Hoare triple {114574#(<= proc_i 84)} i := i + 4; {114593#(<= proc_i 88)} is VALID [2019-05-15 10:18:39,232 INFO L273 TraceCheckUtils]: 133: Hoare triple {114593#(<= proc_i 88)} assume i <= 1000; {114593#(<= proc_i 88)} is VALID [2019-05-15 10:18:39,232 INFO L273 TraceCheckUtils]: 134: Hoare triple {114593#(<= proc_i 88)} assume i + 4 < a[j]; {114593#(<= proc_i 88)} is VALID [2019-05-15 10:18:39,233 INFO L273 TraceCheckUtils]: 135: Hoare triple {114593#(<= proc_i 88)} assume a[5] == 1000; {114593#(<= proc_i 88)} is VALID [2019-05-15 10:18:39,233 INFO L273 TraceCheckUtils]: 136: Hoare triple {114593#(<= proc_i 88)} assume j > 4; {114593#(<= proc_i 88)} is VALID [2019-05-15 10:18:39,234 INFO L273 TraceCheckUtils]: 137: Hoare triple {114593#(<= proc_i 88)} assume j < 6; {114593#(<= proc_i 88)} is VALID [2019-05-15 10:18:39,235 INFO L273 TraceCheckUtils]: 138: Hoare triple {114593#(<= proc_i 88)} i := i + 4; {114612#(<= proc_i 92)} is VALID [2019-05-15 10:18:39,235 INFO L273 TraceCheckUtils]: 139: Hoare triple {114612#(<= proc_i 92)} assume i <= 1000; {114612#(<= proc_i 92)} is VALID [2019-05-15 10:18:39,235 INFO L273 TraceCheckUtils]: 140: Hoare triple {114612#(<= proc_i 92)} assume i + 4 < a[j]; {114612#(<= proc_i 92)} is VALID [2019-05-15 10:18:39,236 INFO L273 TraceCheckUtils]: 141: Hoare triple {114612#(<= proc_i 92)} assume a[5] == 1000; {114612#(<= proc_i 92)} is VALID [2019-05-15 10:18:39,236 INFO L273 TraceCheckUtils]: 142: Hoare triple {114612#(<= proc_i 92)} assume j > 4; {114612#(<= proc_i 92)} is VALID [2019-05-15 10:18:39,237 INFO L273 TraceCheckUtils]: 143: Hoare triple {114612#(<= proc_i 92)} assume j < 6; {114612#(<= proc_i 92)} is VALID [2019-05-15 10:18:39,237 INFO L273 TraceCheckUtils]: 144: Hoare triple {114612#(<= proc_i 92)} i := i + 4; {114631#(<= proc_i 96)} is VALID [2019-05-15 10:18:39,238 INFO L273 TraceCheckUtils]: 145: Hoare triple {114631#(<= proc_i 96)} assume i <= 1000; {114631#(<= proc_i 96)} is VALID [2019-05-15 10:18:39,238 INFO L273 TraceCheckUtils]: 146: Hoare triple {114631#(<= proc_i 96)} assume i + 4 < a[j]; {114631#(<= proc_i 96)} is VALID [2019-05-15 10:18:39,239 INFO L273 TraceCheckUtils]: 147: Hoare triple {114631#(<= proc_i 96)} assume a[5] == 1000; {114631#(<= proc_i 96)} is VALID [2019-05-15 10:18:39,239 INFO L273 TraceCheckUtils]: 148: Hoare triple {114631#(<= proc_i 96)} assume j > 4; {114631#(<= proc_i 96)} is VALID [2019-05-15 10:18:39,240 INFO L273 TraceCheckUtils]: 149: Hoare triple {114631#(<= proc_i 96)} assume j < 6; {114631#(<= proc_i 96)} is VALID [2019-05-15 10:18:39,240 INFO L273 TraceCheckUtils]: 150: Hoare triple {114631#(<= proc_i 96)} i := i + 4; {114650#(<= proc_i 100)} is VALID [2019-05-15 10:18:39,241 INFO L273 TraceCheckUtils]: 151: Hoare triple {114650#(<= proc_i 100)} assume i <= 1000; {114650#(<= proc_i 100)} is VALID [2019-05-15 10:18:39,241 INFO L273 TraceCheckUtils]: 152: Hoare triple {114650#(<= proc_i 100)} assume i + 4 < a[j]; {114650#(<= proc_i 100)} is VALID [2019-05-15 10:18:39,242 INFO L273 TraceCheckUtils]: 153: Hoare triple {114650#(<= proc_i 100)} assume a[5] == 1000; {114650#(<= proc_i 100)} is VALID [2019-05-15 10:18:39,242 INFO L273 TraceCheckUtils]: 154: Hoare triple {114650#(<= proc_i 100)} assume j > 4; {114650#(<= proc_i 100)} is VALID [2019-05-15 10:18:39,243 INFO L273 TraceCheckUtils]: 155: Hoare triple {114650#(<= proc_i 100)} assume j < 6; {114650#(<= proc_i 100)} is VALID [2019-05-15 10:18:39,243 INFO L273 TraceCheckUtils]: 156: Hoare triple {114650#(<= proc_i 100)} i := i + 4; {114669#(<= proc_i 104)} is VALID [2019-05-15 10:18:39,244 INFO L273 TraceCheckUtils]: 157: Hoare triple {114669#(<= proc_i 104)} assume i <= 1000; {114669#(<= proc_i 104)} is VALID [2019-05-15 10:18:39,244 INFO L273 TraceCheckUtils]: 158: Hoare triple {114669#(<= proc_i 104)} assume i + 4 < a[j]; {114669#(<= proc_i 104)} is VALID [2019-05-15 10:18:39,245 INFO L273 TraceCheckUtils]: 159: Hoare triple {114669#(<= proc_i 104)} assume a[5] == 1000; {114669#(<= proc_i 104)} is VALID [2019-05-15 10:18:39,245 INFO L273 TraceCheckUtils]: 160: Hoare triple {114669#(<= proc_i 104)} assume j > 4; {114669#(<= proc_i 104)} is VALID [2019-05-15 10:18:39,246 INFO L273 TraceCheckUtils]: 161: Hoare triple {114669#(<= proc_i 104)} assume j < 6; {114669#(<= proc_i 104)} is VALID [2019-05-15 10:18:39,246 INFO L273 TraceCheckUtils]: 162: Hoare triple {114669#(<= proc_i 104)} i := i + 4; {114688#(<= proc_i 108)} is VALID [2019-05-15 10:18:39,247 INFO L273 TraceCheckUtils]: 163: Hoare triple {114688#(<= proc_i 108)} assume i <= 1000; {114688#(<= proc_i 108)} is VALID [2019-05-15 10:18:39,247 INFO L273 TraceCheckUtils]: 164: Hoare triple {114688#(<= proc_i 108)} assume i + 4 < a[j]; {114688#(<= proc_i 108)} is VALID [2019-05-15 10:18:39,248 INFO L273 TraceCheckUtils]: 165: Hoare triple {114688#(<= proc_i 108)} assume a[5] == 1000; {114688#(<= proc_i 108)} is VALID [2019-05-15 10:18:39,248 INFO L273 TraceCheckUtils]: 166: Hoare triple {114688#(<= proc_i 108)} assume j > 4; {114688#(<= proc_i 108)} is VALID [2019-05-15 10:18:39,249 INFO L273 TraceCheckUtils]: 167: Hoare triple {114688#(<= proc_i 108)} assume j < 6; {114688#(<= proc_i 108)} is VALID [2019-05-15 10:18:39,249 INFO L273 TraceCheckUtils]: 168: Hoare triple {114688#(<= proc_i 108)} i := i + 4; {114707#(<= proc_i 112)} is VALID [2019-05-15 10:18:39,250 INFO L273 TraceCheckUtils]: 169: Hoare triple {114707#(<= proc_i 112)} assume i <= 1000; {114707#(<= proc_i 112)} is VALID [2019-05-15 10:18:39,250 INFO L273 TraceCheckUtils]: 170: Hoare triple {114707#(<= proc_i 112)} assume i + 4 < a[j]; {114707#(<= proc_i 112)} is VALID [2019-05-15 10:18:39,251 INFO L273 TraceCheckUtils]: 171: Hoare triple {114707#(<= proc_i 112)} assume a[5] == 1000; {114707#(<= proc_i 112)} is VALID [2019-05-15 10:18:39,251 INFO L273 TraceCheckUtils]: 172: Hoare triple {114707#(<= proc_i 112)} assume j > 4; {114707#(<= proc_i 112)} is VALID [2019-05-15 10:18:39,252 INFO L273 TraceCheckUtils]: 173: Hoare triple {114707#(<= proc_i 112)} assume j < 6; {114707#(<= proc_i 112)} is VALID [2019-05-15 10:18:39,252 INFO L273 TraceCheckUtils]: 174: Hoare triple {114707#(<= proc_i 112)} i := i + 4; {114726#(<= proc_i 116)} is VALID [2019-05-15 10:18:39,253 INFO L273 TraceCheckUtils]: 175: Hoare triple {114726#(<= proc_i 116)} assume i <= 1000; {114726#(<= proc_i 116)} is VALID [2019-05-15 10:18:39,253 INFO L273 TraceCheckUtils]: 176: Hoare triple {114726#(<= proc_i 116)} assume i + 4 < a[j]; {114726#(<= proc_i 116)} is VALID [2019-05-15 10:18:39,254 INFO L273 TraceCheckUtils]: 177: Hoare triple {114726#(<= proc_i 116)} assume a[5] == 1000; {114726#(<= proc_i 116)} is VALID [2019-05-15 10:18:39,254 INFO L273 TraceCheckUtils]: 178: Hoare triple {114726#(<= proc_i 116)} assume j > 4; {114726#(<= proc_i 116)} is VALID [2019-05-15 10:18:39,254 INFO L273 TraceCheckUtils]: 179: Hoare triple {114726#(<= proc_i 116)} assume j < 6; {114726#(<= proc_i 116)} is VALID [2019-05-15 10:18:39,255 INFO L273 TraceCheckUtils]: 180: Hoare triple {114726#(<= proc_i 116)} i := i + 4; {114745#(<= proc_i 120)} is VALID [2019-05-15 10:18:39,256 INFO L273 TraceCheckUtils]: 181: Hoare triple {114745#(<= proc_i 120)} assume i <= 1000; {114745#(<= proc_i 120)} is VALID [2019-05-15 10:18:39,256 INFO L273 TraceCheckUtils]: 182: Hoare triple {114745#(<= proc_i 120)} assume i + 4 < a[j]; {114745#(<= proc_i 120)} is VALID [2019-05-15 10:18:39,257 INFO L273 TraceCheckUtils]: 183: Hoare triple {114745#(<= proc_i 120)} assume a[5] == 1000; {114745#(<= proc_i 120)} is VALID [2019-05-15 10:18:39,257 INFO L273 TraceCheckUtils]: 184: Hoare triple {114745#(<= proc_i 120)} assume j > 4; {114745#(<= proc_i 120)} is VALID [2019-05-15 10:18:39,257 INFO L273 TraceCheckUtils]: 185: Hoare triple {114745#(<= proc_i 120)} assume j < 6; {114745#(<= proc_i 120)} is VALID [2019-05-15 10:18:39,258 INFO L273 TraceCheckUtils]: 186: Hoare triple {114745#(<= proc_i 120)} i := i + 4; {114764#(<= proc_i 124)} is VALID [2019-05-15 10:18:39,259 INFO L273 TraceCheckUtils]: 187: Hoare triple {114764#(<= proc_i 124)} assume i <= 1000; {114764#(<= proc_i 124)} is VALID [2019-05-15 10:18:39,259 INFO L273 TraceCheckUtils]: 188: Hoare triple {114764#(<= proc_i 124)} assume i + 4 < a[j]; {114764#(<= proc_i 124)} is VALID [2019-05-15 10:18:39,260 INFO L273 TraceCheckUtils]: 189: Hoare triple {114764#(<= proc_i 124)} assume a[5] == 1000; {114764#(<= proc_i 124)} is VALID [2019-05-15 10:18:39,260 INFO L273 TraceCheckUtils]: 190: Hoare triple {114764#(<= proc_i 124)} assume j > 4; {114764#(<= proc_i 124)} is VALID [2019-05-15 10:18:39,260 INFO L273 TraceCheckUtils]: 191: Hoare triple {114764#(<= proc_i 124)} assume j < 6; {114764#(<= proc_i 124)} is VALID [2019-05-15 10:18:39,261 INFO L273 TraceCheckUtils]: 192: Hoare triple {114764#(<= proc_i 124)} i := i + 4; {114783#(<= proc_i 128)} is VALID [2019-05-15 10:18:39,262 INFO L273 TraceCheckUtils]: 193: Hoare triple {114783#(<= proc_i 128)} assume i <= 1000; {114783#(<= proc_i 128)} is VALID [2019-05-15 10:18:39,262 INFO L273 TraceCheckUtils]: 194: Hoare triple {114783#(<= proc_i 128)} assume i + 4 < a[j]; {114783#(<= proc_i 128)} is VALID [2019-05-15 10:18:39,262 INFO L273 TraceCheckUtils]: 195: Hoare triple {114783#(<= proc_i 128)} assume a[5] == 1000; {114783#(<= proc_i 128)} is VALID [2019-05-15 10:18:39,263 INFO L273 TraceCheckUtils]: 196: Hoare triple {114783#(<= proc_i 128)} assume j > 4; {114783#(<= proc_i 128)} is VALID [2019-05-15 10:18:39,263 INFO L273 TraceCheckUtils]: 197: Hoare triple {114783#(<= proc_i 128)} assume j < 6; {114783#(<= proc_i 128)} is VALID [2019-05-15 10:18:39,264 INFO L273 TraceCheckUtils]: 198: Hoare triple {114783#(<= proc_i 128)} i := i + 4; {114802#(<= proc_i 132)} is VALID [2019-05-15 10:18:39,265 INFO L273 TraceCheckUtils]: 199: Hoare triple {114802#(<= proc_i 132)} assume i <= 1000; {114802#(<= proc_i 132)} is VALID [2019-05-15 10:18:39,265 INFO L273 TraceCheckUtils]: 200: Hoare triple {114802#(<= proc_i 132)} assume i + 4 < a[j]; {114802#(<= proc_i 132)} is VALID [2019-05-15 10:18:39,265 INFO L273 TraceCheckUtils]: 201: Hoare triple {114802#(<= proc_i 132)} assume a[5] == 1000; {114802#(<= proc_i 132)} is VALID [2019-05-15 10:18:39,266 INFO L273 TraceCheckUtils]: 202: Hoare triple {114802#(<= proc_i 132)} assume j > 4; {114802#(<= proc_i 132)} is VALID [2019-05-15 10:18:39,266 INFO L273 TraceCheckUtils]: 203: Hoare triple {114802#(<= proc_i 132)} assume j < 6; {114802#(<= proc_i 132)} is VALID [2019-05-15 10:18:39,267 INFO L273 TraceCheckUtils]: 204: Hoare triple {114802#(<= proc_i 132)} i := i + 4; {114821#(<= proc_i 136)} is VALID [2019-05-15 10:18:39,267 INFO L273 TraceCheckUtils]: 205: Hoare triple {114821#(<= proc_i 136)} assume i <= 1000; {114821#(<= proc_i 136)} is VALID [2019-05-15 10:18:39,268 INFO L273 TraceCheckUtils]: 206: Hoare triple {114821#(<= proc_i 136)} assume i + 4 < a[j]; {114821#(<= proc_i 136)} is VALID [2019-05-15 10:18:39,268 INFO L273 TraceCheckUtils]: 207: Hoare triple {114821#(<= proc_i 136)} assume a[5] == 1000; {114821#(<= proc_i 136)} is VALID [2019-05-15 10:18:39,269 INFO L273 TraceCheckUtils]: 208: Hoare triple {114821#(<= proc_i 136)} assume j > 4; {114821#(<= proc_i 136)} is VALID [2019-05-15 10:18:39,269 INFO L273 TraceCheckUtils]: 209: Hoare triple {114821#(<= proc_i 136)} assume j < 6; {114821#(<= proc_i 136)} is VALID [2019-05-15 10:18:39,270 INFO L273 TraceCheckUtils]: 210: Hoare triple {114821#(<= proc_i 136)} i := i + 4; {114840#(<= proc_i 140)} is VALID [2019-05-15 10:18:39,270 INFO L273 TraceCheckUtils]: 211: Hoare triple {114840#(<= proc_i 140)} assume i <= 1000; {114840#(<= proc_i 140)} is VALID [2019-05-15 10:18:39,271 INFO L273 TraceCheckUtils]: 212: Hoare triple {114840#(<= proc_i 140)} assume i + 4 < a[j]; {114840#(<= proc_i 140)} is VALID [2019-05-15 10:18:39,271 INFO L273 TraceCheckUtils]: 213: Hoare triple {114840#(<= proc_i 140)} assume a[5] == 1000; {114840#(<= proc_i 140)} is VALID [2019-05-15 10:18:39,272 INFO L273 TraceCheckUtils]: 214: Hoare triple {114840#(<= proc_i 140)} assume j > 4; {114840#(<= proc_i 140)} is VALID [2019-05-15 10:18:39,272 INFO L273 TraceCheckUtils]: 215: Hoare triple {114840#(<= proc_i 140)} assume j < 6; {114840#(<= proc_i 140)} is VALID [2019-05-15 10:18:39,273 INFO L273 TraceCheckUtils]: 216: Hoare triple {114840#(<= proc_i 140)} i := i + 4; {114859#(<= proc_i 144)} is VALID [2019-05-15 10:18:39,273 INFO L273 TraceCheckUtils]: 217: Hoare triple {114859#(<= proc_i 144)} assume i <= 1000; {114859#(<= proc_i 144)} is VALID [2019-05-15 10:18:39,274 INFO L273 TraceCheckUtils]: 218: Hoare triple {114859#(<= proc_i 144)} assume i + 4 < a[j]; {114859#(<= proc_i 144)} is VALID [2019-05-15 10:18:39,274 INFO L273 TraceCheckUtils]: 219: Hoare triple {114859#(<= proc_i 144)} assume a[5] == 1000; {114859#(<= proc_i 144)} is VALID [2019-05-15 10:18:39,275 INFO L273 TraceCheckUtils]: 220: Hoare triple {114859#(<= proc_i 144)} assume j > 4; {114859#(<= proc_i 144)} is VALID [2019-05-15 10:18:39,275 INFO L273 TraceCheckUtils]: 221: Hoare triple {114859#(<= proc_i 144)} assume j < 6; {114859#(<= proc_i 144)} is VALID [2019-05-15 10:18:39,276 INFO L273 TraceCheckUtils]: 222: Hoare triple {114859#(<= proc_i 144)} i := i + 4; {114878#(<= proc_i 148)} is VALID [2019-05-15 10:18:39,276 INFO L273 TraceCheckUtils]: 223: Hoare triple {114878#(<= proc_i 148)} assume i <= 1000; {114878#(<= proc_i 148)} is VALID [2019-05-15 10:18:39,277 INFO L273 TraceCheckUtils]: 224: Hoare triple {114878#(<= proc_i 148)} assume i + 4 < a[j]; {114878#(<= proc_i 148)} is VALID [2019-05-15 10:18:39,277 INFO L273 TraceCheckUtils]: 225: Hoare triple {114878#(<= proc_i 148)} assume a[5] == 1000; {114878#(<= proc_i 148)} is VALID [2019-05-15 10:18:39,278 INFO L273 TraceCheckUtils]: 226: Hoare triple {114878#(<= proc_i 148)} assume j > 4; {114878#(<= proc_i 148)} is VALID [2019-05-15 10:18:39,278 INFO L273 TraceCheckUtils]: 227: Hoare triple {114878#(<= proc_i 148)} assume j < 6; {114878#(<= proc_i 148)} is VALID [2019-05-15 10:18:39,279 INFO L273 TraceCheckUtils]: 228: Hoare triple {114878#(<= proc_i 148)} i := i + 4; {114897#(<= proc_i 152)} is VALID [2019-05-15 10:18:39,279 INFO L273 TraceCheckUtils]: 229: Hoare triple {114897#(<= proc_i 152)} assume i <= 1000; {114897#(<= proc_i 152)} is VALID [2019-05-15 10:18:39,280 INFO L273 TraceCheckUtils]: 230: Hoare triple {114897#(<= proc_i 152)} assume i + 4 < a[j]; {114897#(<= proc_i 152)} is VALID [2019-05-15 10:18:39,280 INFO L273 TraceCheckUtils]: 231: Hoare triple {114897#(<= proc_i 152)} assume a[5] == 1000; {114897#(<= proc_i 152)} is VALID [2019-05-15 10:18:39,281 INFO L273 TraceCheckUtils]: 232: Hoare triple {114897#(<= proc_i 152)} assume j > 4; {114897#(<= proc_i 152)} is VALID [2019-05-15 10:18:39,281 INFO L273 TraceCheckUtils]: 233: Hoare triple {114897#(<= proc_i 152)} assume j < 6; {114897#(<= proc_i 152)} is VALID [2019-05-15 10:18:39,282 INFO L273 TraceCheckUtils]: 234: Hoare triple {114897#(<= proc_i 152)} i := i + 4; {114916#(<= proc_i 156)} is VALID [2019-05-15 10:18:39,282 INFO L273 TraceCheckUtils]: 235: Hoare triple {114916#(<= proc_i 156)} assume i <= 1000; {114916#(<= proc_i 156)} is VALID [2019-05-15 10:18:39,283 INFO L273 TraceCheckUtils]: 236: Hoare triple {114916#(<= proc_i 156)} assume i + 4 < a[j]; {114916#(<= proc_i 156)} is VALID [2019-05-15 10:18:39,283 INFO L273 TraceCheckUtils]: 237: Hoare triple {114916#(<= proc_i 156)} assume a[5] == 1000; {114916#(<= proc_i 156)} is VALID [2019-05-15 10:18:39,284 INFO L273 TraceCheckUtils]: 238: Hoare triple {114916#(<= proc_i 156)} assume j > 4; {114916#(<= proc_i 156)} is VALID [2019-05-15 10:18:39,284 INFO L273 TraceCheckUtils]: 239: Hoare triple {114916#(<= proc_i 156)} assume j < 6; {114916#(<= proc_i 156)} is VALID [2019-05-15 10:18:39,285 INFO L273 TraceCheckUtils]: 240: Hoare triple {114916#(<= proc_i 156)} i := i + 4; {114935#(<= proc_i 160)} is VALID [2019-05-15 10:18:39,285 INFO L273 TraceCheckUtils]: 241: Hoare triple {114935#(<= proc_i 160)} assume i <= 1000; {114935#(<= proc_i 160)} is VALID [2019-05-15 10:18:39,286 INFO L273 TraceCheckUtils]: 242: Hoare triple {114935#(<= proc_i 160)} assume i + 4 < a[j]; {114935#(<= proc_i 160)} is VALID [2019-05-15 10:18:39,286 INFO L273 TraceCheckUtils]: 243: Hoare triple {114935#(<= proc_i 160)} assume a[5] == 1000; {114935#(<= proc_i 160)} is VALID [2019-05-15 10:18:39,286 INFO L273 TraceCheckUtils]: 244: Hoare triple {114935#(<= proc_i 160)} assume j > 4; {114935#(<= proc_i 160)} is VALID [2019-05-15 10:18:39,287 INFO L273 TraceCheckUtils]: 245: Hoare triple {114935#(<= proc_i 160)} assume j < 6; {114935#(<= proc_i 160)} is VALID [2019-05-15 10:18:39,288 INFO L273 TraceCheckUtils]: 246: Hoare triple {114935#(<= proc_i 160)} i := i + 4; {114954#(<= proc_i 164)} is VALID [2019-05-15 10:18:39,288 INFO L273 TraceCheckUtils]: 247: Hoare triple {114954#(<= proc_i 164)} assume i <= 1000; {114954#(<= proc_i 164)} is VALID [2019-05-15 10:18:39,289 INFO L273 TraceCheckUtils]: 248: Hoare triple {114954#(<= proc_i 164)} assume i + 4 < a[j]; {114954#(<= proc_i 164)} is VALID [2019-05-15 10:18:39,289 INFO L273 TraceCheckUtils]: 249: Hoare triple {114954#(<= proc_i 164)} assume a[5] == 1000; {114954#(<= proc_i 164)} is VALID [2019-05-15 10:18:39,289 INFO L273 TraceCheckUtils]: 250: Hoare triple {114954#(<= proc_i 164)} assume j > 4; {114954#(<= proc_i 164)} is VALID [2019-05-15 10:18:39,290 INFO L273 TraceCheckUtils]: 251: Hoare triple {114954#(<= proc_i 164)} assume j < 6; {114954#(<= proc_i 164)} is VALID [2019-05-15 10:18:39,291 INFO L273 TraceCheckUtils]: 252: Hoare triple {114954#(<= proc_i 164)} i := i + 4; {114973#(<= proc_i 168)} is VALID [2019-05-15 10:18:39,291 INFO L273 TraceCheckUtils]: 253: Hoare triple {114973#(<= proc_i 168)} assume i <= 1000; {114973#(<= proc_i 168)} is VALID [2019-05-15 10:18:39,291 INFO L273 TraceCheckUtils]: 254: Hoare triple {114973#(<= proc_i 168)} assume i + 4 < a[j]; {114973#(<= proc_i 168)} is VALID [2019-05-15 10:18:39,292 INFO L273 TraceCheckUtils]: 255: Hoare triple {114973#(<= proc_i 168)} assume a[5] == 1000; {114973#(<= proc_i 168)} is VALID [2019-05-15 10:18:39,292 INFO L273 TraceCheckUtils]: 256: Hoare triple {114973#(<= proc_i 168)} assume j > 4; {114973#(<= proc_i 168)} is VALID [2019-05-15 10:18:39,293 INFO L273 TraceCheckUtils]: 257: Hoare triple {114973#(<= proc_i 168)} assume j < 6; {114973#(<= proc_i 168)} is VALID [2019-05-15 10:18:39,293 INFO L273 TraceCheckUtils]: 258: Hoare triple {114973#(<= proc_i 168)} i := i + 4; {114992#(<= proc_i 172)} is VALID [2019-05-15 10:18:39,294 INFO L273 TraceCheckUtils]: 259: Hoare triple {114992#(<= proc_i 172)} assume i <= 1000; {114992#(<= proc_i 172)} is VALID [2019-05-15 10:18:39,294 INFO L273 TraceCheckUtils]: 260: Hoare triple {114992#(<= proc_i 172)} assume i + 4 < a[j]; {114992#(<= proc_i 172)} is VALID [2019-05-15 10:18:39,295 INFO L273 TraceCheckUtils]: 261: Hoare triple {114992#(<= proc_i 172)} assume a[5] == 1000; {114992#(<= proc_i 172)} is VALID [2019-05-15 10:18:39,295 INFO L273 TraceCheckUtils]: 262: Hoare triple {114992#(<= proc_i 172)} assume j > 4; {114992#(<= proc_i 172)} is VALID [2019-05-15 10:18:39,296 INFO L273 TraceCheckUtils]: 263: Hoare triple {114992#(<= proc_i 172)} assume j < 6; {114992#(<= proc_i 172)} is VALID [2019-05-15 10:18:39,296 INFO L273 TraceCheckUtils]: 264: Hoare triple {114992#(<= proc_i 172)} i := i + 4; {115011#(<= proc_i 176)} is VALID [2019-05-15 10:18:39,297 INFO L273 TraceCheckUtils]: 265: Hoare triple {115011#(<= proc_i 176)} assume i <= 1000; {115011#(<= proc_i 176)} is VALID [2019-05-15 10:18:39,297 INFO L273 TraceCheckUtils]: 266: Hoare triple {115011#(<= proc_i 176)} assume i + 4 < a[j]; {115011#(<= proc_i 176)} is VALID [2019-05-15 10:18:39,298 INFO L273 TraceCheckUtils]: 267: Hoare triple {115011#(<= proc_i 176)} assume a[5] == 1000; {115011#(<= proc_i 176)} is VALID [2019-05-15 10:18:39,298 INFO L273 TraceCheckUtils]: 268: Hoare triple {115011#(<= proc_i 176)} assume j > 4; {115011#(<= proc_i 176)} is VALID [2019-05-15 10:18:39,299 INFO L273 TraceCheckUtils]: 269: Hoare triple {115011#(<= proc_i 176)} assume j < 6; {115011#(<= proc_i 176)} is VALID [2019-05-15 10:18:39,299 INFO L273 TraceCheckUtils]: 270: Hoare triple {115011#(<= proc_i 176)} i := i + 4; {115030#(<= proc_i 180)} is VALID [2019-05-15 10:18:39,300 INFO L273 TraceCheckUtils]: 271: Hoare triple {115030#(<= proc_i 180)} assume i <= 1000; {115030#(<= proc_i 180)} is VALID [2019-05-15 10:18:39,300 INFO L273 TraceCheckUtils]: 272: Hoare triple {115030#(<= proc_i 180)} assume i + 4 < a[j]; {115030#(<= proc_i 180)} is VALID [2019-05-15 10:18:39,301 INFO L273 TraceCheckUtils]: 273: Hoare triple {115030#(<= proc_i 180)} assume a[5] == 1000; {115030#(<= proc_i 180)} is VALID [2019-05-15 10:18:39,301 INFO L273 TraceCheckUtils]: 274: Hoare triple {115030#(<= proc_i 180)} assume j > 4; {115030#(<= proc_i 180)} is VALID [2019-05-15 10:18:39,302 INFO L273 TraceCheckUtils]: 275: Hoare triple {115030#(<= proc_i 180)} assume j < 6; {115030#(<= proc_i 180)} is VALID [2019-05-15 10:18:39,302 INFO L273 TraceCheckUtils]: 276: Hoare triple {115030#(<= proc_i 180)} i := i + 4; {115049#(<= proc_i 184)} is VALID [2019-05-15 10:18:39,303 INFO L273 TraceCheckUtils]: 277: Hoare triple {115049#(<= proc_i 184)} assume i <= 1000; {115049#(<= proc_i 184)} is VALID [2019-05-15 10:18:39,303 INFO L273 TraceCheckUtils]: 278: Hoare triple {115049#(<= proc_i 184)} assume i + 4 < a[j]; {115049#(<= proc_i 184)} is VALID [2019-05-15 10:18:39,304 INFO L273 TraceCheckUtils]: 279: Hoare triple {115049#(<= proc_i 184)} assume a[5] == 1000; {115049#(<= proc_i 184)} is VALID [2019-05-15 10:18:39,304 INFO L273 TraceCheckUtils]: 280: Hoare triple {115049#(<= proc_i 184)} assume j > 4; {115049#(<= proc_i 184)} is VALID [2019-05-15 10:18:39,305 INFO L273 TraceCheckUtils]: 281: Hoare triple {115049#(<= proc_i 184)} assume j < 6; {115049#(<= proc_i 184)} is VALID [2019-05-15 10:18:39,305 INFO L273 TraceCheckUtils]: 282: Hoare triple {115049#(<= proc_i 184)} i := i + 4; {115068#(<= proc_i 188)} is VALID [2019-05-15 10:18:39,306 INFO L273 TraceCheckUtils]: 283: Hoare triple {115068#(<= proc_i 188)} assume i <= 1000; {115068#(<= proc_i 188)} is VALID [2019-05-15 10:18:39,306 INFO L273 TraceCheckUtils]: 284: Hoare triple {115068#(<= proc_i 188)} assume i + 4 < a[j]; {115068#(<= proc_i 188)} is VALID [2019-05-15 10:18:39,307 INFO L273 TraceCheckUtils]: 285: Hoare triple {115068#(<= proc_i 188)} assume a[5] == 1000; {115068#(<= proc_i 188)} is VALID [2019-05-15 10:18:39,307 INFO L273 TraceCheckUtils]: 286: Hoare triple {115068#(<= proc_i 188)} assume j > 4; {115068#(<= proc_i 188)} is VALID [2019-05-15 10:18:39,308 INFO L273 TraceCheckUtils]: 287: Hoare triple {115068#(<= proc_i 188)} assume j < 6; {115068#(<= proc_i 188)} is VALID [2019-05-15 10:18:39,308 INFO L273 TraceCheckUtils]: 288: Hoare triple {115068#(<= proc_i 188)} i := i + 4; {115087#(<= proc_i 192)} is VALID [2019-05-15 10:18:39,309 INFO L273 TraceCheckUtils]: 289: Hoare triple {115087#(<= proc_i 192)} assume i <= 1000; {115087#(<= proc_i 192)} is VALID [2019-05-15 10:18:39,309 INFO L273 TraceCheckUtils]: 290: Hoare triple {115087#(<= proc_i 192)} assume i + 4 < a[j]; {115087#(<= proc_i 192)} is VALID [2019-05-15 10:18:39,310 INFO L273 TraceCheckUtils]: 291: Hoare triple {115087#(<= proc_i 192)} assume a[5] == 1000; {115087#(<= proc_i 192)} is VALID [2019-05-15 10:18:39,310 INFO L273 TraceCheckUtils]: 292: Hoare triple {115087#(<= proc_i 192)} assume j > 4; {115087#(<= proc_i 192)} is VALID [2019-05-15 10:18:39,310 INFO L273 TraceCheckUtils]: 293: Hoare triple {115087#(<= proc_i 192)} assume j < 6; {115087#(<= proc_i 192)} is VALID [2019-05-15 10:18:39,311 INFO L273 TraceCheckUtils]: 294: Hoare triple {115087#(<= proc_i 192)} i := i + 4; {115106#(<= proc_i 196)} is VALID [2019-05-15 10:18:39,312 INFO L273 TraceCheckUtils]: 295: Hoare triple {115106#(<= proc_i 196)} assume i <= 1000; {115106#(<= proc_i 196)} is VALID [2019-05-15 10:18:39,312 INFO L273 TraceCheckUtils]: 296: Hoare triple {115106#(<= proc_i 196)} assume i + 4 < a[j]; {115106#(<= proc_i 196)} is VALID [2019-05-15 10:18:39,312 INFO L273 TraceCheckUtils]: 297: Hoare triple {115106#(<= proc_i 196)} assume a[5] == 1000; {115106#(<= proc_i 196)} is VALID [2019-05-15 10:18:39,313 INFO L273 TraceCheckUtils]: 298: Hoare triple {115106#(<= proc_i 196)} assume j > 4; {115106#(<= proc_i 196)} is VALID [2019-05-15 10:18:39,313 INFO L273 TraceCheckUtils]: 299: Hoare triple {115106#(<= proc_i 196)} assume j < 6; {115106#(<= proc_i 196)} is VALID [2019-05-15 10:18:39,314 INFO L273 TraceCheckUtils]: 300: Hoare triple {115106#(<= proc_i 196)} i := i + 4; {115125#(<= proc_i 200)} is VALID [2019-05-15 10:18:39,315 INFO L273 TraceCheckUtils]: 301: Hoare triple {115125#(<= proc_i 200)} assume i <= 1000; {115125#(<= proc_i 200)} is VALID [2019-05-15 10:18:39,315 INFO L273 TraceCheckUtils]: 302: Hoare triple {115125#(<= proc_i 200)} assume i + 4 < a[j]; {115125#(<= proc_i 200)} is VALID [2019-05-15 10:18:39,315 INFO L273 TraceCheckUtils]: 303: Hoare triple {115125#(<= proc_i 200)} assume a[5] == 1000; {115125#(<= proc_i 200)} is VALID [2019-05-15 10:18:39,316 INFO L273 TraceCheckUtils]: 304: Hoare triple {115125#(<= proc_i 200)} assume j > 4; {115125#(<= proc_i 200)} is VALID [2019-05-15 10:18:39,316 INFO L273 TraceCheckUtils]: 305: Hoare triple {115125#(<= proc_i 200)} assume j < 6; {115125#(<= proc_i 200)} is VALID [2019-05-15 10:18:39,317 INFO L273 TraceCheckUtils]: 306: Hoare triple {115125#(<= proc_i 200)} i := i + 4; {115144#(<= proc_i 204)} is VALID [2019-05-15 10:18:39,317 INFO L273 TraceCheckUtils]: 307: Hoare triple {115144#(<= proc_i 204)} assume i <= 1000; {115144#(<= proc_i 204)} is VALID [2019-05-15 10:18:39,318 INFO L273 TraceCheckUtils]: 308: Hoare triple {115144#(<= proc_i 204)} assume i + 4 < a[j]; {115144#(<= proc_i 204)} is VALID [2019-05-15 10:18:39,318 INFO L273 TraceCheckUtils]: 309: Hoare triple {115144#(<= proc_i 204)} assume a[5] == 1000; {115144#(<= proc_i 204)} is VALID [2019-05-15 10:18:39,319 INFO L273 TraceCheckUtils]: 310: Hoare triple {115144#(<= proc_i 204)} assume j > 4; {115144#(<= proc_i 204)} is VALID [2019-05-15 10:18:39,319 INFO L273 TraceCheckUtils]: 311: Hoare triple {115144#(<= proc_i 204)} assume j < 6; {115144#(<= proc_i 204)} is VALID [2019-05-15 10:18:39,320 INFO L273 TraceCheckUtils]: 312: Hoare triple {115144#(<= proc_i 204)} i := i + 4; {115163#(<= proc_i 208)} is VALID [2019-05-15 10:18:39,320 INFO L273 TraceCheckUtils]: 313: Hoare triple {115163#(<= proc_i 208)} assume i <= 1000; {115163#(<= proc_i 208)} is VALID [2019-05-15 10:18:39,321 INFO L273 TraceCheckUtils]: 314: Hoare triple {115163#(<= proc_i 208)} assume i + 4 < a[j]; {115163#(<= proc_i 208)} is VALID [2019-05-15 10:18:39,321 INFO L273 TraceCheckUtils]: 315: Hoare triple {115163#(<= proc_i 208)} assume a[5] == 1000; {115163#(<= proc_i 208)} is VALID [2019-05-15 10:18:39,322 INFO L273 TraceCheckUtils]: 316: Hoare triple {115163#(<= proc_i 208)} assume j > 4; {115163#(<= proc_i 208)} is VALID [2019-05-15 10:18:39,322 INFO L273 TraceCheckUtils]: 317: Hoare triple {115163#(<= proc_i 208)} assume j < 6; {115163#(<= proc_i 208)} is VALID [2019-05-15 10:18:39,323 INFO L273 TraceCheckUtils]: 318: Hoare triple {115163#(<= proc_i 208)} i := i + 4; {115182#(<= proc_i 212)} is VALID [2019-05-15 10:18:39,323 INFO L273 TraceCheckUtils]: 319: Hoare triple {115182#(<= proc_i 212)} assume i <= 1000; {115182#(<= proc_i 212)} is VALID [2019-05-15 10:18:39,324 INFO L273 TraceCheckUtils]: 320: Hoare triple {115182#(<= proc_i 212)} assume i + 4 < a[j]; {115182#(<= proc_i 212)} is VALID [2019-05-15 10:18:39,324 INFO L273 TraceCheckUtils]: 321: Hoare triple {115182#(<= proc_i 212)} assume a[5] == 1000; {115182#(<= proc_i 212)} is VALID [2019-05-15 10:18:39,325 INFO L273 TraceCheckUtils]: 322: Hoare triple {115182#(<= proc_i 212)} assume j > 4; {115182#(<= proc_i 212)} is VALID [2019-05-15 10:18:39,325 INFO L273 TraceCheckUtils]: 323: Hoare triple {115182#(<= proc_i 212)} assume j < 6; {115182#(<= proc_i 212)} is VALID [2019-05-15 10:18:39,326 INFO L273 TraceCheckUtils]: 324: Hoare triple {115182#(<= proc_i 212)} i := i + 4; {115201#(<= proc_i 216)} is VALID [2019-05-15 10:18:39,326 INFO L273 TraceCheckUtils]: 325: Hoare triple {115201#(<= proc_i 216)} assume i <= 1000; {115201#(<= proc_i 216)} is VALID [2019-05-15 10:18:39,327 INFO L273 TraceCheckUtils]: 326: Hoare triple {115201#(<= proc_i 216)} assume i + 4 < a[j]; {115201#(<= proc_i 216)} is VALID [2019-05-15 10:18:39,327 INFO L273 TraceCheckUtils]: 327: Hoare triple {115201#(<= proc_i 216)} assume a[5] == 1000; {115201#(<= proc_i 216)} is VALID [2019-05-15 10:18:39,328 INFO L273 TraceCheckUtils]: 328: Hoare triple {115201#(<= proc_i 216)} assume j > 4; {115201#(<= proc_i 216)} is VALID [2019-05-15 10:18:39,328 INFO L273 TraceCheckUtils]: 329: Hoare triple {115201#(<= proc_i 216)} assume j < 6; {115201#(<= proc_i 216)} is VALID [2019-05-15 10:18:39,329 INFO L273 TraceCheckUtils]: 330: Hoare triple {115201#(<= proc_i 216)} i := i + 4; {115220#(<= proc_i 220)} is VALID [2019-05-15 10:18:39,329 INFO L273 TraceCheckUtils]: 331: Hoare triple {115220#(<= proc_i 220)} assume i <= 1000; {115220#(<= proc_i 220)} is VALID [2019-05-15 10:18:39,330 INFO L273 TraceCheckUtils]: 332: Hoare triple {115220#(<= proc_i 220)} assume i + 4 < a[j]; {115220#(<= proc_i 220)} is VALID [2019-05-15 10:18:39,330 INFO L273 TraceCheckUtils]: 333: Hoare triple {115220#(<= proc_i 220)} assume a[5] == 1000; {115220#(<= proc_i 220)} is VALID [2019-05-15 10:18:39,331 INFO L273 TraceCheckUtils]: 334: Hoare triple {115220#(<= proc_i 220)} assume j > 4; {115220#(<= proc_i 220)} is VALID [2019-05-15 10:18:39,331 INFO L273 TraceCheckUtils]: 335: Hoare triple {115220#(<= proc_i 220)} assume j < 6; {115220#(<= proc_i 220)} is VALID [2019-05-15 10:18:39,332 INFO L273 TraceCheckUtils]: 336: Hoare triple {115220#(<= proc_i 220)} i := i + 4; {115239#(<= proc_i 224)} is VALID [2019-05-15 10:18:39,332 INFO L273 TraceCheckUtils]: 337: Hoare triple {115239#(<= proc_i 224)} assume i <= 1000; {115239#(<= proc_i 224)} is VALID [2019-05-15 10:18:39,333 INFO L273 TraceCheckUtils]: 338: Hoare triple {115239#(<= proc_i 224)} assume i + 4 < a[j]; {115239#(<= proc_i 224)} is VALID [2019-05-15 10:18:39,333 INFO L273 TraceCheckUtils]: 339: Hoare triple {115239#(<= proc_i 224)} assume a[5] == 1000; {115239#(<= proc_i 224)} is VALID [2019-05-15 10:18:39,334 INFO L273 TraceCheckUtils]: 340: Hoare triple {115239#(<= proc_i 224)} assume j > 4; {115239#(<= proc_i 224)} is VALID [2019-05-15 10:18:39,334 INFO L273 TraceCheckUtils]: 341: Hoare triple {115239#(<= proc_i 224)} assume j < 6; {115239#(<= proc_i 224)} is VALID [2019-05-15 10:18:39,335 INFO L273 TraceCheckUtils]: 342: Hoare triple {115239#(<= proc_i 224)} i := i + 4; {115258#(<= proc_i 228)} is VALID [2019-05-15 10:18:39,335 INFO L273 TraceCheckUtils]: 343: Hoare triple {115258#(<= proc_i 228)} assume i <= 1000; {115258#(<= proc_i 228)} is VALID [2019-05-15 10:18:39,336 INFO L273 TraceCheckUtils]: 344: Hoare triple {115258#(<= proc_i 228)} assume i + 4 < a[j]; {115258#(<= proc_i 228)} is VALID [2019-05-15 10:18:39,336 INFO L273 TraceCheckUtils]: 345: Hoare triple {115258#(<= proc_i 228)} assume a[5] == 1000; {115258#(<= proc_i 228)} is VALID [2019-05-15 10:18:39,336 INFO L273 TraceCheckUtils]: 346: Hoare triple {115258#(<= proc_i 228)} assume j > 4; {115258#(<= proc_i 228)} is VALID [2019-05-15 10:18:39,337 INFO L273 TraceCheckUtils]: 347: Hoare triple {115258#(<= proc_i 228)} assume j < 6; {115258#(<= proc_i 228)} is VALID [2019-05-15 10:18:39,338 INFO L273 TraceCheckUtils]: 348: Hoare triple {115258#(<= proc_i 228)} i := i + 4; {115277#(<= proc_i 232)} is VALID [2019-05-15 10:18:39,338 INFO L273 TraceCheckUtils]: 349: Hoare triple {115277#(<= proc_i 232)} assume i <= 1000; {115277#(<= proc_i 232)} is VALID [2019-05-15 10:18:39,339 INFO L273 TraceCheckUtils]: 350: Hoare triple {115277#(<= proc_i 232)} assume i + 4 < a[j]; {115277#(<= proc_i 232)} is VALID [2019-05-15 10:18:39,339 INFO L273 TraceCheckUtils]: 351: Hoare triple {115277#(<= proc_i 232)} assume a[5] == 1000; {115277#(<= proc_i 232)} is VALID [2019-05-15 10:18:39,339 INFO L273 TraceCheckUtils]: 352: Hoare triple {115277#(<= proc_i 232)} assume j > 4; {115277#(<= proc_i 232)} is VALID [2019-05-15 10:18:39,340 INFO L273 TraceCheckUtils]: 353: Hoare triple {115277#(<= proc_i 232)} assume j < 6; {115277#(<= proc_i 232)} is VALID [2019-05-15 10:18:39,341 INFO L273 TraceCheckUtils]: 354: Hoare triple {115277#(<= proc_i 232)} i := i + 4; {115296#(<= proc_i 236)} is VALID [2019-05-15 10:18:39,341 INFO L273 TraceCheckUtils]: 355: Hoare triple {115296#(<= proc_i 236)} assume i <= 1000; {115296#(<= proc_i 236)} is VALID [2019-05-15 10:18:39,342 INFO L273 TraceCheckUtils]: 356: Hoare triple {115296#(<= proc_i 236)} assume i + 4 < a[j]; {115296#(<= proc_i 236)} is VALID [2019-05-15 10:18:39,342 INFO L273 TraceCheckUtils]: 357: Hoare triple {115296#(<= proc_i 236)} assume a[5] == 1000; {115296#(<= proc_i 236)} is VALID [2019-05-15 10:18:39,342 INFO L273 TraceCheckUtils]: 358: Hoare triple {115296#(<= proc_i 236)} assume j > 4; {115296#(<= proc_i 236)} is VALID [2019-05-15 10:18:39,343 INFO L273 TraceCheckUtils]: 359: Hoare triple {115296#(<= proc_i 236)} assume j < 6; {115296#(<= proc_i 236)} is VALID [2019-05-15 10:18:39,344 INFO L273 TraceCheckUtils]: 360: Hoare triple {115296#(<= proc_i 236)} i := i + 4; {115315#(<= proc_i 240)} is VALID [2019-05-15 10:18:39,344 INFO L273 TraceCheckUtils]: 361: Hoare triple {115315#(<= proc_i 240)} assume i <= 1000; {115315#(<= proc_i 240)} is VALID [2019-05-15 10:18:39,344 INFO L273 TraceCheckUtils]: 362: Hoare triple {115315#(<= proc_i 240)} assume i + 4 < a[j]; {115315#(<= proc_i 240)} is VALID [2019-05-15 10:18:39,345 INFO L273 TraceCheckUtils]: 363: Hoare triple {115315#(<= proc_i 240)} assume a[5] == 1000; {115315#(<= proc_i 240)} is VALID [2019-05-15 10:18:39,345 INFO L273 TraceCheckUtils]: 364: Hoare triple {115315#(<= proc_i 240)} assume j > 4; {115315#(<= proc_i 240)} is VALID [2019-05-15 10:18:39,346 INFO L273 TraceCheckUtils]: 365: Hoare triple {115315#(<= proc_i 240)} assume j < 6; {115315#(<= proc_i 240)} is VALID [2019-05-15 10:18:39,346 INFO L273 TraceCheckUtils]: 366: Hoare triple {115315#(<= proc_i 240)} i := i + 4; {115334#(<= proc_i 244)} is VALID [2019-05-15 10:18:39,347 INFO L273 TraceCheckUtils]: 367: Hoare triple {115334#(<= proc_i 244)} assume i <= 1000; {115334#(<= proc_i 244)} is VALID [2019-05-15 10:18:39,347 INFO L273 TraceCheckUtils]: 368: Hoare triple {115334#(<= proc_i 244)} assume i + 4 < a[j]; {115334#(<= proc_i 244)} is VALID [2019-05-15 10:18:39,348 INFO L273 TraceCheckUtils]: 369: Hoare triple {115334#(<= proc_i 244)} assume a[5] == 1000; {115334#(<= proc_i 244)} is VALID [2019-05-15 10:18:39,348 INFO L273 TraceCheckUtils]: 370: Hoare triple {115334#(<= proc_i 244)} assume j > 4; {115334#(<= proc_i 244)} is VALID [2019-05-15 10:18:39,349 INFO L273 TraceCheckUtils]: 371: Hoare triple {115334#(<= proc_i 244)} assume j < 6; {115334#(<= proc_i 244)} is VALID [2019-05-15 10:18:39,349 INFO L273 TraceCheckUtils]: 372: Hoare triple {115334#(<= proc_i 244)} i := i + 4; {115353#(<= proc_i 248)} is VALID [2019-05-15 10:18:39,350 INFO L273 TraceCheckUtils]: 373: Hoare triple {115353#(<= proc_i 248)} assume i <= 1000; {115353#(<= proc_i 248)} is VALID [2019-05-15 10:18:39,350 INFO L273 TraceCheckUtils]: 374: Hoare triple {115353#(<= proc_i 248)} assume i + 4 < a[j]; {115353#(<= proc_i 248)} is VALID [2019-05-15 10:18:39,351 INFO L273 TraceCheckUtils]: 375: Hoare triple {115353#(<= proc_i 248)} assume a[5] == 1000; {115353#(<= proc_i 248)} is VALID [2019-05-15 10:18:39,351 INFO L273 TraceCheckUtils]: 376: Hoare triple {115353#(<= proc_i 248)} assume j > 4; {115353#(<= proc_i 248)} is VALID [2019-05-15 10:18:39,352 INFO L273 TraceCheckUtils]: 377: Hoare triple {115353#(<= proc_i 248)} assume j < 6; {115353#(<= proc_i 248)} is VALID [2019-05-15 10:18:39,352 INFO L273 TraceCheckUtils]: 378: Hoare triple {115353#(<= proc_i 248)} i := i + 4; {115372#(<= proc_i 252)} is VALID [2019-05-15 10:18:39,353 INFO L273 TraceCheckUtils]: 379: Hoare triple {115372#(<= proc_i 252)} assume i <= 1000; {115372#(<= proc_i 252)} is VALID [2019-05-15 10:18:39,353 INFO L273 TraceCheckUtils]: 380: Hoare triple {115372#(<= proc_i 252)} assume i + 4 < a[j]; {115372#(<= proc_i 252)} is VALID [2019-05-15 10:18:39,354 INFO L273 TraceCheckUtils]: 381: Hoare triple {115372#(<= proc_i 252)} assume a[5] == 1000; {115372#(<= proc_i 252)} is VALID [2019-05-15 10:18:39,354 INFO L273 TraceCheckUtils]: 382: Hoare triple {115372#(<= proc_i 252)} assume j > 4; {115372#(<= proc_i 252)} is VALID [2019-05-15 10:18:39,355 INFO L273 TraceCheckUtils]: 383: Hoare triple {115372#(<= proc_i 252)} assume j < 6; {115372#(<= proc_i 252)} is VALID [2019-05-15 10:18:39,355 INFO L273 TraceCheckUtils]: 384: Hoare triple {115372#(<= proc_i 252)} i := i + 4; {115391#(<= proc_i 256)} is VALID [2019-05-15 10:18:39,356 INFO L273 TraceCheckUtils]: 385: Hoare triple {115391#(<= proc_i 256)} assume i <= 1000; {115391#(<= proc_i 256)} is VALID [2019-05-15 10:18:39,356 INFO L273 TraceCheckUtils]: 386: Hoare triple {115391#(<= proc_i 256)} assume i + 4 < a[j]; {115391#(<= proc_i 256)} is VALID [2019-05-15 10:18:39,357 INFO L273 TraceCheckUtils]: 387: Hoare triple {115391#(<= proc_i 256)} assume a[5] == 1000; {115391#(<= proc_i 256)} is VALID [2019-05-15 10:18:39,357 INFO L273 TraceCheckUtils]: 388: Hoare triple {115391#(<= proc_i 256)} assume j > 4; {115391#(<= proc_i 256)} is VALID [2019-05-15 10:18:39,358 INFO L273 TraceCheckUtils]: 389: Hoare triple {115391#(<= proc_i 256)} assume j < 6; {115391#(<= proc_i 256)} is VALID [2019-05-15 10:18:39,358 INFO L273 TraceCheckUtils]: 390: Hoare triple {115391#(<= proc_i 256)} i := i + 4; {115410#(<= proc_i 260)} is VALID [2019-05-15 10:18:39,359 INFO L273 TraceCheckUtils]: 391: Hoare triple {115410#(<= proc_i 260)} assume i <= 1000; {115410#(<= proc_i 260)} is VALID [2019-05-15 10:18:39,359 INFO L273 TraceCheckUtils]: 392: Hoare triple {115410#(<= proc_i 260)} assume i + 4 < a[j]; {115410#(<= proc_i 260)} is VALID [2019-05-15 10:18:39,360 INFO L273 TraceCheckUtils]: 393: Hoare triple {115410#(<= proc_i 260)} assume a[5] == 1000; {115410#(<= proc_i 260)} is VALID [2019-05-15 10:18:39,360 INFO L273 TraceCheckUtils]: 394: Hoare triple {115410#(<= proc_i 260)} assume j > 4; {115410#(<= proc_i 260)} is VALID [2019-05-15 10:18:39,361 INFO L273 TraceCheckUtils]: 395: Hoare triple {115410#(<= proc_i 260)} assume j < 6; {115410#(<= proc_i 260)} is VALID [2019-05-15 10:18:39,361 INFO L273 TraceCheckUtils]: 396: Hoare triple {115410#(<= proc_i 260)} i := i + 4; {115429#(<= proc_i 264)} is VALID [2019-05-15 10:18:39,362 INFO L273 TraceCheckUtils]: 397: Hoare triple {115429#(<= proc_i 264)} assume i <= 1000; {115429#(<= proc_i 264)} is VALID [2019-05-15 10:18:39,362 INFO L273 TraceCheckUtils]: 398: Hoare triple {115429#(<= proc_i 264)} assume i + 4 < a[j]; {115429#(<= proc_i 264)} is VALID [2019-05-15 10:18:39,363 INFO L273 TraceCheckUtils]: 399: Hoare triple {115429#(<= proc_i 264)} assume a[5] == 1000; {115429#(<= proc_i 264)} is VALID [2019-05-15 10:18:39,363 INFO L273 TraceCheckUtils]: 400: Hoare triple {115429#(<= proc_i 264)} assume j > 4; {115429#(<= proc_i 264)} is VALID [2019-05-15 10:18:39,364 INFO L273 TraceCheckUtils]: 401: Hoare triple {115429#(<= proc_i 264)} assume j < 6; {115429#(<= proc_i 264)} is VALID [2019-05-15 10:18:39,364 INFO L273 TraceCheckUtils]: 402: Hoare triple {115429#(<= proc_i 264)} i := i + 4; {115448#(<= proc_i 268)} is VALID [2019-05-15 10:18:39,365 INFO L273 TraceCheckUtils]: 403: Hoare triple {115448#(<= proc_i 268)} assume i <= 1000; {115448#(<= proc_i 268)} is VALID [2019-05-15 10:18:39,365 INFO L273 TraceCheckUtils]: 404: Hoare triple {115448#(<= proc_i 268)} assume i + 4 < a[j]; {115448#(<= proc_i 268)} is VALID [2019-05-15 10:18:39,366 INFO L273 TraceCheckUtils]: 405: Hoare triple {115448#(<= proc_i 268)} assume a[5] == 1000; {115448#(<= proc_i 268)} is VALID [2019-05-15 10:18:39,366 INFO L273 TraceCheckUtils]: 406: Hoare triple {115448#(<= proc_i 268)} assume j > 4; {115448#(<= proc_i 268)} is VALID [2019-05-15 10:18:39,366 INFO L273 TraceCheckUtils]: 407: Hoare triple {115448#(<= proc_i 268)} assume j < 6; {115448#(<= proc_i 268)} is VALID [2019-05-15 10:18:39,367 INFO L273 TraceCheckUtils]: 408: Hoare triple {115448#(<= proc_i 268)} i := i + 4; {115467#(<= proc_i 272)} is VALID [2019-05-15 10:18:39,368 INFO L273 TraceCheckUtils]: 409: Hoare triple {115467#(<= proc_i 272)} assume i <= 1000; {115467#(<= proc_i 272)} is VALID [2019-05-15 10:18:39,368 INFO L273 TraceCheckUtils]: 410: Hoare triple {115467#(<= proc_i 272)} assume i + 4 < a[j]; {115467#(<= proc_i 272)} is VALID [2019-05-15 10:18:39,369 INFO L273 TraceCheckUtils]: 411: Hoare triple {115467#(<= proc_i 272)} assume a[5] == 1000; {115467#(<= proc_i 272)} is VALID [2019-05-15 10:18:39,369 INFO L273 TraceCheckUtils]: 412: Hoare triple {115467#(<= proc_i 272)} assume j > 4; {115467#(<= proc_i 272)} is VALID [2019-05-15 10:18:39,369 INFO L273 TraceCheckUtils]: 413: Hoare triple {115467#(<= proc_i 272)} assume j < 6; {115467#(<= proc_i 272)} is VALID [2019-05-15 10:18:39,370 INFO L273 TraceCheckUtils]: 414: Hoare triple {115467#(<= proc_i 272)} i := i + 4; {115486#(<= proc_i 276)} is VALID [2019-05-15 10:18:39,371 INFO L273 TraceCheckUtils]: 415: Hoare triple {115486#(<= proc_i 276)} assume i <= 1000; {115486#(<= proc_i 276)} is VALID [2019-05-15 10:18:39,371 INFO L273 TraceCheckUtils]: 416: Hoare triple {115486#(<= proc_i 276)} assume i + 4 < a[j]; {115486#(<= proc_i 276)} is VALID [2019-05-15 10:18:39,371 INFO L273 TraceCheckUtils]: 417: Hoare triple {115486#(<= proc_i 276)} assume a[5] == 1000; {115486#(<= proc_i 276)} is VALID [2019-05-15 10:18:39,372 INFO L273 TraceCheckUtils]: 418: Hoare triple {115486#(<= proc_i 276)} assume j > 4; {115486#(<= proc_i 276)} is VALID [2019-05-15 10:18:39,372 INFO L273 TraceCheckUtils]: 419: Hoare triple {115486#(<= proc_i 276)} assume j < 6; {115486#(<= proc_i 276)} is VALID [2019-05-15 10:18:39,373 INFO L273 TraceCheckUtils]: 420: Hoare triple {115486#(<= proc_i 276)} i := i + 4; {115505#(<= proc_i 280)} is VALID [2019-05-15 10:18:39,374 INFO L273 TraceCheckUtils]: 421: Hoare triple {115505#(<= proc_i 280)} assume i <= 1000; {115505#(<= proc_i 280)} is VALID [2019-05-15 10:18:39,374 INFO L273 TraceCheckUtils]: 422: Hoare triple {115505#(<= proc_i 280)} assume i + 4 < a[j]; {115505#(<= proc_i 280)} is VALID [2019-05-15 10:18:39,374 INFO L273 TraceCheckUtils]: 423: Hoare triple {115505#(<= proc_i 280)} assume a[5] == 1000; {115505#(<= proc_i 280)} is VALID [2019-05-15 10:18:39,375 INFO L273 TraceCheckUtils]: 424: Hoare triple {115505#(<= proc_i 280)} assume j > 4; {115505#(<= proc_i 280)} is VALID [2019-05-15 10:18:39,375 INFO L273 TraceCheckUtils]: 425: Hoare triple {115505#(<= proc_i 280)} assume j < 6; {115505#(<= proc_i 280)} is VALID [2019-05-15 10:18:39,376 INFO L273 TraceCheckUtils]: 426: Hoare triple {115505#(<= proc_i 280)} i := i + 4; {115524#(<= proc_i 284)} is VALID [2019-05-15 10:18:39,376 INFO L273 TraceCheckUtils]: 427: Hoare triple {115524#(<= proc_i 284)} assume i <= 1000; {115524#(<= proc_i 284)} is VALID [2019-05-15 10:18:39,377 INFO L273 TraceCheckUtils]: 428: Hoare triple {115524#(<= proc_i 284)} assume i + 4 < a[j]; {115524#(<= proc_i 284)} is VALID [2019-05-15 10:18:39,377 INFO L273 TraceCheckUtils]: 429: Hoare triple {115524#(<= proc_i 284)} assume a[5] == 1000; {115524#(<= proc_i 284)} is VALID [2019-05-15 10:18:39,378 INFO L273 TraceCheckUtils]: 430: Hoare triple {115524#(<= proc_i 284)} assume j > 4; {115524#(<= proc_i 284)} is VALID [2019-05-15 10:18:39,378 INFO L273 TraceCheckUtils]: 431: Hoare triple {115524#(<= proc_i 284)} assume j < 6; {115524#(<= proc_i 284)} is VALID [2019-05-15 10:18:39,379 INFO L273 TraceCheckUtils]: 432: Hoare triple {115524#(<= proc_i 284)} i := i + 4; {115543#(<= proc_i 288)} is VALID [2019-05-15 10:18:39,380 INFO L273 TraceCheckUtils]: 433: Hoare triple {115543#(<= proc_i 288)} assume !(i <= 1000); {114171#false} is VALID [2019-05-15 10:18:39,483 INFO L134 CoverageAnalysis]: Checked inductivity of 15408 backedges. 0 proven. 15408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:39,484 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:39,484 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73] total 73 [2019-05-15 10:18:39,484 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 434 [2019-05-15 10:18:39,484 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:39,484 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 75 states. [2019-05-15 10:18:39,909 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 434 edges. 434 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:39,909 INFO L454 AbstractCegarLoop]: Interpolant automaton has 75 states [2019-05-15 10:18:39,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2019-05-15 10:18:39,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2019-05-15 10:18:39,910 INFO L87 Difference]: Start difference. First operand 435 states and 435 transitions. Second operand 75 states. [2019-05-15 10:18:40,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:40,678 INFO L93 Difference]: Finished difference Result 446 states and 446 transitions. [2019-05-15 10:18:40,678 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2019-05-15 10:18:40,678 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 434 [2019-05-15 10:18:40,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:40,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2019-05-15 10:18:40,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 447 transitions. [2019-05-15 10:18:40,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2019-05-15 10:18:40,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 447 transitions. [2019-05-15 10:18:40,682 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 75 states and 447 transitions. [2019-05-15 10:18:41,097 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 447 edges. 447 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:41,107 INFO L225 Difference]: With dead ends: 446 [2019-05-15 10:18:41,107 INFO L226 Difference]: Without dead ends: 446 [2019-05-15 10:18:41,108 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 360 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2019-05-15 10:18:41,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2019-05-15 10:18:41,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 441. [2019-05-15 10:18:41,110 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:41,110 INFO L82 GeneralOperation]: Start isEquivalent. First operand 446 states. Second operand 441 states. [2019-05-15 10:18:41,110 INFO L74 IsIncluded]: Start isIncluded. First operand 446 states. Second operand 441 states. [2019-05-15 10:18:41,110 INFO L87 Difference]: Start difference. First operand 446 states. Second operand 441 states. [2019-05-15 10:18:41,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:41,117 INFO L93 Difference]: Finished difference Result 446 states and 446 transitions. [2019-05-15 10:18:41,117 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 446 transitions. [2019-05-15 10:18:41,117 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:41,118 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:41,118 INFO L74 IsIncluded]: Start isIncluded. First operand 441 states. Second operand 446 states. [2019-05-15 10:18:41,118 INFO L87 Difference]: Start difference. First operand 441 states. Second operand 446 states. [2019-05-15 10:18:41,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:41,124 INFO L93 Difference]: Finished difference Result 446 states and 446 transitions. [2019-05-15 10:18:41,125 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 446 transitions. [2019-05-15 10:18:41,125 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:41,125 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:41,125 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:41,125 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:41,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 441 states. [2019-05-15 10:18:41,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 441 transitions. [2019-05-15 10:18:41,132 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 441 transitions. Word has length 434 [2019-05-15 10:18:41,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:41,132 INFO L475 AbstractCegarLoop]: Abstraction has 441 states and 441 transitions. [2019-05-15 10:18:41,132 INFO L476 AbstractCegarLoop]: Interpolant automaton has 75 states. [2019-05-15 10:18:41,132 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 441 transitions. [2019-05-15 10:18:41,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2019-05-15 10:18:41,133 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:41,134 INFO L399 BasicCegarLoop]: trace histogram [73, 73, 73, 73, 73, 73, 1, 1] [2019-05-15 10:18:41,134 INFO L418 AbstractCegarLoop]: === Iteration 74 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:41,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:41,134 INFO L82 PathProgramCache]: Analyzing trace with hash 247094186, now seen corresponding path program 73 times [2019-05-15 10:18:41,135 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:41,234 INFO L256 TraceCheckSpWp]: Trace formula consists of 589 conjuncts, 75 conjunts are in the unsatisfiable core [2019-05-15 10:18:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:41,273 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:44,176 INFO L273 TraceCheckUtils]: 0: Hoare triple {117325#true} i := 0; {117330#(<= proc_i 0)} is VALID [2019-05-15 10:18:44,177 INFO L273 TraceCheckUtils]: 1: Hoare triple {117330#(<= proc_i 0)} assume i <= 1000; {117330#(<= proc_i 0)} is VALID [2019-05-15 10:18:44,177 INFO L273 TraceCheckUtils]: 2: Hoare triple {117330#(<= proc_i 0)} assume i + 4 < a[j]; {117330#(<= proc_i 0)} is VALID [2019-05-15 10:18:44,178 INFO L273 TraceCheckUtils]: 3: Hoare triple {117330#(<= proc_i 0)} assume a[5] == 1000; {117330#(<= proc_i 0)} is VALID [2019-05-15 10:18:44,178 INFO L273 TraceCheckUtils]: 4: Hoare triple {117330#(<= proc_i 0)} assume j > 4; {117330#(<= proc_i 0)} is VALID [2019-05-15 10:18:44,179 INFO L273 TraceCheckUtils]: 5: Hoare triple {117330#(<= proc_i 0)} assume j < 6; {117330#(<= proc_i 0)} is VALID [2019-05-15 10:18:44,179 INFO L273 TraceCheckUtils]: 6: Hoare triple {117330#(<= proc_i 0)} i := i + 4; {117349#(<= proc_i 4)} is VALID [2019-05-15 10:18:44,180 INFO L273 TraceCheckUtils]: 7: Hoare triple {117349#(<= proc_i 4)} assume i <= 1000; {117349#(<= proc_i 4)} is VALID [2019-05-15 10:18:44,180 INFO L273 TraceCheckUtils]: 8: Hoare triple {117349#(<= proc_i 4)} assume i + 4 < a[j]; {117349#(<= proc_i 4)} is VALID [2019-05-15 10:18:44,181 INFO L273 TraceCheckUtils]: 9: Hoare triple {117349#(<= proc_i 4)} assume a[5] == 1000; {117349#(<= proc_i 4)} is VALID [2019-05-15 10:18:44,181 INFO L273 TraceCheckUtils]: 10: Hoare triple {117349#(<= proc_i 4)} assume j > 4; {117349#(<= proc_i 4)} is VALID [2019-05-15 10:18:44,182 INFO L273 TraceCheckUtils]: 11: Hoare triple {117349#(<= proc_i 4)} assume j < 6; {117349#(<= proc_i 4)} is VALID [2019-05-15 10:18:44,182 INFO L273 TraceCheckUtils]: 12: Hoare triple {117349#(<= proc_i 4)} i := i + 4; {117368#(<= proc_i 8)} is VALID [2019-05-15 10:18:44,183 INFO L273 TraceCheckUtils]: 13: Hoare triple {117368#(<= proc_i 8)} assume i <= 1000; {117368#(<= proc_i 8)} is VALID [2019-05-15 10:18:44,183 INFO L273 TraceCheckUtils]: 14: Hoare triple {117368#(<= proc_i 8)} assume i + 4 < a[j]; {117368#(<= proc_i 8)} is VALID [2019-05-15 10:18:44,184 INFO L273 TraceCheckUtils]: 15: Hoare triple {117368#(<= proc_i 8)} assume a[5] == 1000; {117368#(<= proc_i 8)} is VALID [2019-05-15 10:18:44,184 INFO L273 TraceCheckUtils]: 16: Hoare triple {117368#(<= proc_i 8)} assume j > 4; {117368#(<= proc_i 8)} is VALID [2019-05-15 10:18:44,185 INFO L273 TraceCheckUtils]: 17: Hoare triple {117368#(<= proc_i 8)} assume j < 6; {117368#(<= proc_i 8)} is VALID [2019-05-15 10:18:44,185 INFO L273 TraceCheckUtils]: 18: Hoare triple {117368#(<= proc_i 8)} i := i + 4; {117387#(<= proc_i 12)} is VALID [2019-05-15 10:18:44,186 INFO L273 TraceCheckUtils]: 19: Hoare triple {117387#(<= proc_i 12)} assume i <= 1000; {117387#(<= proc_i 12)} is VALID [2019-05-15 10:18:44,186 INFO L273 TraceCheckUtils]: 20: Hoare triple {117387#(<= proc_i 12)} assume i + 4 < a[j]; {117387#(<= proc_i 12)} is VALID [2019-05-15 10:18:44,187 INFO L273 TraceCheckUtils]: 21: Hoare triple {117387#(<= proc_i 12)} assume a[5] == 1000; {117387#(<= proc_i 12)} is VALID [2019-05-15 10:18:44,187 INFO L273 TraceCheckUtils]: 22: Hoare triple {117387#(<= proc_i 12)} assume j > 4; {117387#(<= proc_i 12)} is VALID [2019-05-15 10:18:44,188 INFO L273 TraceCheckUtils]: 23: Hoare triple {117387#(<= proc_i 12)} assume j < 6; {117387#(<= proc_i 12)} is VALID [2019-05-15 10:18:44,188 INFO L273 TraceCheckUtils]: 24: Hoare triple {117387#(<= proc_i 12)} i := i + 4; {117406#(<= proc_i 16)} is VALID [2019-05-15 10:18:44,189 INFO L273 TraceCheckUtils]: 25: Hoare triple {117406#(<= proc_i 16)} assume i <= 1000; {117406#(<= proc_i 16)} is VALID [2019-05-15 10:18:44,189 INFO L273 TraceCheckUtils]: 26: Hoare triple {117406#(<= proc_i 16)} assume i + 4 < a[j]; {117406#(<= proc_i 16)} is VALID [2019-05-15 10:18:44,190 INFO L273 TraceCheckUtils]: 27: Hoare triple {117406#(<= proc_i 16)} assume a[5] == 1000; {117406#(<= proc_i 16)} is VALID [2019-05-15 10:18:44,190 INFO L273 TraceCheckUtils]: 28: Hoare triple {117406#(<= proc_i 16)} assume j > 4; {117406#(<= proc_i 16)} is VALID [2019-05-15 10:18:44,191 INFO L273 TraceCheckUtils]: 29: Hoare triple {117406#(<= proc_i 16)} assume j < 6; {117406#(<= proc_i 16)} is VALID [2019-05-15 10:18:44,191 INFO L273 TraceCheckUtils]: 30: Hoare triple {117406#(<= proc_i 16)} i := i + 4; {117425#(<= proc_i 20)} is VALID [2019-05-15 10:18:44,192 INFO L273 TraceCheckUtils]: 31: Hoare triple {117425#(<= proc_i 20)} assume i <= 1000; {117425#(<= proc_i 20)} is VALID [2019-05-15 10:18:44,192 INFO L273 TraceCheckUtils]: 32: Hoare triple {117425#(<= proc_i 20)} assume i + 4 < a[j]; {117425#(<= proc_i 20)} is VALID [2019-05-15 10:18:44,193 INFO L273 TraceCheckUtils]: 33: Hoare triple {117425#(<= proc_i 20)} assume a[5] == 1000; {117425#(<= proc_i 20)} is VALID [2019-05-15 10:18:44,193 INFO L273 TraceCheckUtils]: 34: Hoare triple {117425#(<= proc_i 20)} assume j > 4; {117425#(<= proc_i 20)} is VALID [2019-05-15 10:18:44,194 INFO L273 TraceCheckUtils]: 35: Hoare triple {117425#(<= proc_i 20)} assume j < 6; {117425#(<= proc_i 20)} is VALID [2019-05-15 10:18:44,194 INFO L273 TraceCheckUtils]: 36: Hoare triple {117425#(<= proc_i 20)} i := i + 4; {117444#(<= proc_i 24)} is VALID [2019-05-15 10:18:44,195 INFO L273 TraceCheckUtils]: 37: Hoare triple {117444#(<= proc_i 24)} assume i <= 1000; {117444#(<= proc_i 24)} is VALID [2019-05-15 10:18:44,195 INFO L273 TraceCheckUtils]: 38: Hoare triple {117444#(<= proc_i 24)} assume i + 4 < a[j]; {117444#(<= proc_i 24)} is VALID [2019-05-15 10:18:44,196 INFO L273 TraceCheckUtils]: 39: Hoare triple {117444#(<= proc_i 24)} assume a[5] == 1000; {117444#(<= proc_i 24)} is VALID [2019-05-15 10:18:44,196 INFO L273 TraceCheckUtils]: 40: Hoare triple {117444#(<= proc_i 24)} assume j > 4; {117444#(<= proc_i 24)} is VALID [2019-05-15 10:18:44,196 INFO L273 TraceCheckUtils]: 41: Hoare triple {117444#(<= proc_i 24)} assume j < 6; {117444#(<= proc_i 24)} is VALID [2019-05-15 10:18:44,197 INFO L273 TraceCheckUtils]: 42: Hoare triple {117444#(<= proc_i 24)} i := i + 4; {117463#(<= proc_i 28)} is VALID [2019-05-15 10:18:44,198 INFO L273 TraceCheckUtils]: 43: Hoare triple {117463#(<= proc_i 28)} assume i <= 1000; {117463#(<= proc_i 28)} is VALID [2019-05-15 10:18:44,198 INFO L273 TraceCheckUtils]: 44: Hoare triple {117463#(<= proc_i 28)} assume i + 4 < a[j]; {117463#(<= proc_i 28)} is VALID [2019-05-15 10:18:44,199 INFO L273 TraceCheckUtils]: 45: Hoare triple {117463#(<= proc_i 28)} assume a[5] == 1000; {117463#(<= proc_i 28)} is VALID [2019-05-15 10:18:44,199 INFO L273 TraceCheckUtils]: 46: Hoare triple {117463#(<= proc_i 28)} assume j > 4; {117463#(<= proc_i 28)} is VALID [2019-05-15 10:18:44,199 INFO L273 TraceCheckUtils]: 47: Hoare triple {117463#(<= proc_i 28)} assume j < 6; {117463#(<= proc_i 28)} is VALID [2019-05-15 10:18:44,200 INFO L273 TraceCheckUtils]: 48: Hoare triple {117463#(<= proc_i 28)} i := i + 4; {117482#(<= proc_i 32)} is VALID [2019-05-15 10:18:44,201 INFO L273 TraceCheckUtils]: 49: Hoare triple {117482#(<= proc_i 32)} assume i <= 1000; {117482#(<= proc_i 32)} is VALID [2019-05-15 10:18:44,201 INFO L273 TraceCheckUtils]: 50: Hoare triple {117482#(<= proc_i 32)} assume i + 4 < a[j]; {117482#(<= proc_i 32)} is VALID [2019-05-15 10:18:44,201 INFO L273 TraceCheckUtils]: 51: Hoare triple {117482#(<= proc_i 32)} assume a[5] == 1000; {117482#(<= proc_i 32)} is VALID [2019-05-15 10:18:44,202 INFO L273 TraceCheckUtils]: 52: Hoare triple {117482#(<= proc_i 32)} assume j > 4; {117482#(<= proc_i 32)} is VALID [2019-05-15 10:18:44,202 INFO L273 TraceCheckUtils]: 53: Hoare triple {117482#(<= proc_i 32)} assume j < 6; {117482#(<= proc_i 32)} is VALID [2019-05-15 10:18:44,203 INFO L273 TraceCheckUtils]: 54: Hoare triple {117482#(<= proc_i 32)} i := i + 4; {117501#(<= proc_i 36)} is VALID [2019-05-15 10:18:44,204 INFO L273 TraceCheckUtils]: 55: Hoare triple {117501#(<= proc_i 36)} assume i <= 1000; {117501#(<= proc_i 36)} is VALID [2019-05-15 10:18:44,204 INFO L273 TraceCheckUtils]: 56: Hoare triple {117501#(<= proc_i 36)} assume i + 4 < a[j]; {117501#(<= proc_i 36)} is VALID [2019-05-15 10:18:44,204 INFO L273 TraceCheckUtils]: 57: Hoare triple {117501#(<= proc_i 36)} assume a[5] == 1000; {117501#(<= proc_i 36)} is VALID [2019-05-15 10:18:44,205 INFO L273 TraceCheckUtils]: 58: Hoare triple {117501#(<= proc_i 36)} assume j > 4; {117501#(<= proc_i 36)} is VALID [2019-05-15 10:18:44,205 INFO L273 TraceCheckUtils]: 59: Hoare triple {117501#(<= proc_i 36)} assume j < 6; {117501#(<= proc_i 36)} is VALID [2019-05-15 10:18:44,206 INFO L273 TraceCheckUtils]: 60: Hoare triple {117501#(<= proc_i 36)} i := i + 4; {117520#(<= proc_i 40)} is VALID [2019-05-15 10:18:44,206 INFO L273 TraceCheckUtils]: 61: Hoare triple {117520#(<= proc_i 40)} assume i <= 1000; {117520#(<= proc_i 40)} is VALID [2019-05-15 10:18:44,207 INFO L273 TraceCheckUtils]: 62: Hoare triple {117520#(<= proc_i 40)} assume i + 4 < a[j]; {117520#(<= proc_i 40)} is VALID [2019-05-15 10:18:44,207 INFO L273 TraceCheckUtils]: 63: Hoare triple {117520#(<= proc_i 40)} assume a[5] == 1000; {117520#(<= proc_i 40)} is VALID [2019-05-15 10:18:44,208 INFO L273 TraceCheckUtils]: 64: Hoare triple {117520#(<= proc_i 40)} assume j > 4; {117520#(<= proc_i 40)} is VALID [2019-05-15 10:18:44,208 INFO L273 TraceCheckUtils]: 65: Hoare triple {117520#(<= proc_i 40)} assume j < 6; {117520#(<= proc_i 40)} is VALID [2019-05-15 10:18:44,209 INFO L273 TraceCheckUtils]: 66: Hoare triple {117520#(<= proc_i 40)} i := i + 4; {117539#(<= proc_i 44)} is VALID [2019-05-15 10:18:44,209 INFO L273 TraceCheckUtils]: 67: Hoare triple {117539#(<= proc_i 44)} assume i <= 1000; {117539#(<= proc_i 44)} is VALID [2019-05-15 10:18:44,210 INFO L273 TraceCheckUtils]: 68: Hoare triple {117539#(<= proc_i 44)} assume i + 4 < a[j]; {117539#(<= proc_i 44)} is VALID [2019-05-15 10:18:44,210 INFO L273 TraceCheckUtils]: 69: Hoare triple {117539#(<= proc_i 44)} assume a[5] == 1000; {117539#(<= proc_i 44)} is VALID [2019-05-15 10:18:44,211 INFO L273 TraceCheckUtils]: 70: Hoare triple {117539#(<= proc_i 44)} assume j > 4; {117539#(<= proc_i 44)} is VALID [2019-05-15 10:18:44,211 INFO L273 TraceCheckUtils]: 71: Hoare triple {117539#(<= proc_i 44)} assume j < 6; {117539#(<= proc_i 44)} is VALID [2019-05-15 10:18:44,212 INFO L273 TraceCheckUtils]: 72: Hoare triple {117539#(<= proc_i 44)} i := i + 4; {117558#(<= proc_i 48)} is VALID [2019-05-15 10:18:44,212 INFO L273 TraceCheckUtils]: 73: Hoare triple {117558#(<= proc_i 48)} assume i <= 1000; {117558#(<= proc_i 48)} is VALID [2019-05-15 10:18:44,213 INFO L273 TraceCheckUtils]: 74: Hoare triple {117558#(<= proc_i 48)} assume i + 4 < a[j]; {117558#(<= proc_i 48)} is VALID [2019-05-15 10:18:44,213 INFO L273 TraceCheckUtils]: 75: Hoare triple {117558#(<= proc_i 48)} assume a[5] == 1000; {117558#(<= proc_i 48)} is VALID [2019-05-15 10:18:44,214 INFO L273 TraceCheckUtils]: 76: Hoare triple {117558#(<= proc_i 48)} assume j > 4; {117558#(<= proc_i 48)} is VALID [2019-05-15 10:18:44,214 INFO L273 TraceCheckUtils]: 77: Hoare triple {117558#(<= proc_i 48)} assume j < 6; {117558#(<= proc_i 48)} is VALID [2019-05-15 10:18:44,215 INFO L273 TraceCheckUtils]: 78: Hoare triple {117558#(<= proc_i 48)} i := i + 4; {117577#(<= proc_i 52)} is VALID [2019-05-15 10:18:44,215 INFO L273 TraceCheckUtils]: 79: Hoare triple {117577#(<= proc_i 52)} assume i <= 1000; {117577#(<= proc_i 52)} is VALID [2019-05-15 10:18:44,216 INFO L273 TraceCheckUtils]: 80: Hoare triple {117577#(<= proc_i 52)} assume i + 4 < a[j]; {117577#(<= proc_i 52)} is VALID [2019-05-15 10:18:44,216 INFO L273 TraceCheckUtils]: 81: Hoare triple {117577#(<= proc_i 52)} assume a[5] == 1000; {117577#(<= proc_i 52)} is VALID [2019-05-15 10:18:44,217 INFO L273 TraceCheckUtils]: 82: Hoare triple {117577#(<= proc_i 52)} assume j > 4; {117577#(<= proc_i 52)} is VALID [2019-05-15 10:18:44,217 INFO L273 TraceCheckUtils]: 83: Hoare triple {117577#(<= proc_i 52)} assume j < 6; {117577#(<= proc_i 52)} is VALID [2019-05-15 10:18:44,218 INFO L273 TraceCheckUtils]: 84: Hoare triple {117577#(<= proc_i 52)} i := i + 4; {117596#(<= proc_i 56)} is VALID [2019-05-15 10:18:44,218 INFO L273 TraceCheckUtils]: 85: Hoare triple {117596#(<= proc_i 56)} assume i <= 1000; {117596#(<= proc_i 56)} is VALID [2019-05-15 10:18:44,219 INFO L273 TraceCheckUtils]: 86: Hoare triple {117596#(<= proc_i 56)} assume i + 4 < a[j]; {117596#(<= proc_i 56)} is VALID [2019-05-15 10:18:44,219 INFO L273 TraceCheckUtils]: 87: Hoare triple {117596#(<= proc_i 56)} assume a[5] == 1000; {117596#(<= proc_i 56)} is VALID [2019-05-15 10:18:44,220 INFO L273 TraceCheckUtils]: 88: Hoare triple {117596#(<= proc_i 56)} assume j > 4; {117596#(<= proc_i 56)} is VALID [2019-05-15 10:18:44,220 INFO L273 TraceCheckUtils]: 89: Hoare triple {117596#(<= proc_i 56)} assume j < 6; {117596#(<= proc_i 56)} is VALID [2019-05-15 10:18:44,221 INFO L273 TraceCheckUtils]: 90: Hoare triple {117596#(<= proc_i 56)} i := i + 4; {117615#(<= proc_i 60)} is VALID [2019-05-15 10:18:44,221 INFO L273 TraceCheckUtils]: 91: Hoare triple {117615#(<= proc_i 60)} assume i <= 1000; {117615#(<= proc_i 60)} is VALID [2019-05-15 10:18:44,222 INFO L273 TraceCheckUtils]: 92: Hoare triple {117615#(<= proc_i 60)} assume i + 4 < a[j]; {117615#(<= proc_i 60)} is VALID [2019-05-15 10:18:44,222 INFO L273 TraceCheckUtils]: 93: Hoare triple {117615#(<= proc_i 60)} assume a[5] == 1000; {117615#(<= proc_i 60)} is VALID [2019-05-15 10:18:44,222 INFO L273 TraceCheckUtils]: 94: Hoare triple {117615#(<= proc_i 60)} assume j > 4; {117615#(<= proc_i 60)} is VALID [2019-05-15 10:18:44,223 INFO L273 TraceCheckUtils]: 95: Hoare triple {117615#(<= proc_i 60)} assume j < 6; {117615#(<= proc_i 60)} is VALID [2019-05-15 10:18:44,224 INFO L273 TraceCheckUtils]: 96: Hoare triple {117615#(<= proc_i 60)} i := i + 4; {117634#(<= proc_i 64)} is VALID [2019-05-15 10:18:44,224 INFO L273 TraceCheckUtils]: 97: Hoare triple {117634#(<= proc_i 64)} assume i <= 1000; {117634#(<= proc_i 64)} is VALID [2019-05-15 10:18:44,225 INFO L273 TraceCheckUtils]: 98: Hoare triple {117634#(<= proc_i 64)} assume i + 4 < a[j]; {117634#(<= proc_i 64)} is VALID [2019-05-15 10:18:44,225 INFO L273 TraceCheckUtils]: 99: Hoare triple {117634#(<= proc_i 64)} assume a[5] == 1000; {117634#(<= proc_i 64)} is VALID [2019-05-15 10:18:44,225 INFO L273 TraceCheckUtils]: 100: Hoare triple {117634#(<= proc_i 64)} assume j > 4; {117634#(<= proc_i 64)} is VALID [2019-05-15 10:18:44,226 INFO L273 TraceCheckUtils]: 101: Hoare triple {117634#(<= proc_i 64)} assume j < 6; {117634#(<= proc_i 64)} is VALID [2019-05-15 10:18:44,227 INFO L273 TraceCheckUtils]: 102: Hoare triple {117634#(<= proc_i 64)} i := i + 4; {117653#(<= proc_i 68)} is VALID [2019-05-15 10:18:44,240 INFO L273 TraceCheckUtils]: 103: Hoare triple {117653#(<= proc_i 68)} assume i <= 1000; {117653#(<= proc_i 68)} is VALID [2019-05-15 10:18:44,241 INFO L273 TraceCheckUtils]: 104: Hoare triple {117653#(<= proc_i 68)} assume i + 4 < a[j]; {117653#(<= proc_i 68)} is VALID [2019-05-15 10:18:44,241 INFO L273 TraceCheckUtils]: 105: Hoare triple {117653#(<= proc_i 68)} assume a[5] == 1000; {117653#(<= proc_i 68)} is VALID [2019-05-15 10:18:44,241 INFO L273 TraceCheckUtils]: 106: Hoare triple {117653#(<= proc_i 68)} assume j > 4; {117653#(<= proc_i 68)} is VALID [2019-05-15 10:18:44,241 INFO L273 TraceCheckUtils]: 107: Hoare triple {117653#(<= proc_i 68)} assume j < 6; {117653#(<= proc_i 68)} is VALID [2019-05-15 10:18:44,242 INFO L273 TraceCheckUtils]: 108: Hoare triple {117653#(<= proc_i 68)} i := i + 4; {117672#(<= proc_i 72)} is VALID [2019-05-15 10:18:44,242 INFO L273 TraceCheckUtils]: 109: Hoare triple {117672#(<= proc_i 72)} assume i <= 1000; {117672#(<= proc_i 72)} is VALID [2019-05-15 10:18:44,243 INFO L273 TraceCheckUtils]: 110: Hoare triple {117672#(<= proc_i 72)} assume i + 4 < a[j]; {117672#(<= proc_i 72)} is VALID [2019-05-15 10:18:44,243 INFO L273 TraceCheckUtils]: 111: Hoare triple {117672#(<= proc_i 72)} assume a[5] == 1000; {117672#(<= proc_i 72)} is VALID [2019-05-15 10:18:44,243 INFO L273 TraceCheckUtils]: 112: Hoare triple {117672#(<= proc_i 72)} assume j > 4; {117672#(<= proc_i 72)} is VALID [2019-05-15 10:18:44,243 INFO L273 TraceCheckUtils]: 113: Hoare triple {117672#(<= proc_i 72)} assume j < 6; {117672#(<= proc_i 72)} is VALID [2019-05-15 10:18:44,244 INFO L273 TraceCheckUtils]: 114: Hoare triple {117672#(<= proc_i 72)} i := i + 4; {117691#(<= proc_i 76)} is VALID [2019-05-15 10:18:44,244 INFO L273 TraceCheckUtils]: 115: Hoare triple {117691#(<= proc_i 76)} assume i <= 1000; {117691#(<= proc_i 76)} is VALID [2019-05-15 10:18:44,245 INFO L273 TraceCheckUtils]: 116: Hoare triple {117691#(<= proc_i 76)} assume i + 4 < a[j]; {117691#(<= proc_i 76)} is VALID [2019-05-15 10:18:44,245 INFO L273 TraceCheckUtils]: 117: Hoare triple {117691#(<= proc_i 76)} assume a[5] == 1000; {117691#(<= proc_i 76)} is VALID [2019-05-15 10:18:44,246 INFO L273 TraceCheckUtils]: 118: Hoare triple {117691#(<= proc_i 76)} assume j > 4; {117691#(<= proc_i 76)} is VALID [2019-05-15 10:18:44,246 INFO L273 TraceCheckUtils]: 119: Hoare triple {117691#(<= proc_i 76)} assume j < 6; {117691#(<= proc_i 76)} is VALID [2019-05-15 10:18:44,247 INFO L273 TraceCheckUtils]: 120: Hoare triple {117691#(<= proc_i 76)} i := i + 4; {117710#(<= proc_i 80)} is VALID [2019-05-15 10:18:44,247 INFO L273 TraceCheckUtils]: 121: Hoare triple {117710#(<= proc_i 80)} assume i <= 1000; {117710#(<= proc_i 80)} is VALID [2019-05-15 10:18:44,248 INFO L273 TraceCheckUtils]: 122: Hoare triple {117710#(<= proc_i 80)} assume i + 4 < a[j]; {117710#(<= proc_i 80)} is VALID [2019-05-15 10:18:44,248 INFO L273 TraceCheckUtils]: 123: Hoare triple {117710#(<= proc_i 80)} assume a[5] == 1000; {117710#(<= proc_i 80)} is VALID [2019-05-15 10:18:44,249 INFO L273 TraceCheckUtils]: 124: Hoare triple {117710#(<= proc_i 80)} assume j > 4; {117710#(<= proc_i 80)} is VALID [2019-05-15 10:18:44,249 INFO L273 TraceCheckUtils]: 125: Hoare triple {117710#(<= proc_i 80)} assume j < 6; {117710#(<= proc_i 80)} is VALID [2019-05-15 10:18:44,250 INFO L273 TraceCheckUtils]: 126: Hoare triple {117710#(<= proc_i 80)} i := i + 4; {117729#(<= proc_i 84)} is VALID [2019-05-15 10:18:44,250 INFO L273 TraceCheckUtils]: 127: Hoare triple {117729#(<= proc_i 84)} assume i <= 1000; {117729#(<= proc_i 84)} is VALID [2019-05-15 10:18:44,251 INFO L273 TraceCheckUtils]: 128: Hoare triple {117729#(<= proc_i 84)} assume i + 4 < a[j]; {117729#(<= proc_i 84)} is VALID [2019-05-15 10:18:44,251 INFO L273 TraceCheckUtils]: 129: Hoare triple {117729#(<= proc_i 84)} assume a[5] == 1000; {117729#(<= proc_i 84)} is VALID [2019-05-15 10:18:44,252 INFO L273 TraceCheckUtils]: 130: Hoare triple {117729#(<= proc_i 84)} assume j > 4; {117729#(<= proc_i 84)} is VALID [2019-05-15 10:18:44,252 INFO L273 TraceCheckUtils]: 131: Hoare triple {117729#(<= proc_i 84)} assume j < 6; {117729#(<= proc_i 84)} is VALID [2019-05-15 10:18:44,253 INFO L273 TraceCheckUtils]: 132: Hoare triple {117729#(<= proc_i 84)} i := i + 4; {117748#(<= proc_i 88)} is VALID [2019-05-15 10:18:44,253 INFO L273 TraceCheckUtils]: 133: Hoare triple {117748#(<= proc_i 88)} assume i <= 1000; {117748#(<= proc_i 88)} is VALID [2019-05-15 10:18:44,254 INFO L273 TraceCheckUtils]: 134: Hoare triple {117748#(<= proc_i 88)} assume i + 4 < a[j]; {117748#(<= proc_i 88)} is VALID [2019-05-15 10:18:44,254 INFO L273 TraceCheckUtils]: 135: Hoare triple {117748#(<= proc_i 88)} assume a[5] == 1000; {117748#(<= proc_i 88)} is VALID [2019-05-15 10:18:44,255 INFO L273 TraceCheckUtils]: 136: Hoare triple {117748#(<= proc_i 88)} assume j > 4; {117748#(<= proc_i 88)} is VALID [2019-05-15 10:18:44,255 INFO L273 TraceCheckUtils]: 137: Hoare triple {117748#(<= proc_i 88)} assume j < 6; {117748#(<= proc_i 88)} is VALID [2019-05-15 10:18:44,256 INFO L273 TraceCheckUtils]: 138: Hoare triple {117748#(<= proc_i 88)} i := i + 4; {117767#(<= proc_i 92)} is VALID [2019-05-15 10:18:44,256 INFO L273 TraceCheckUtils]: 139: Hoare triple {117767#(<= proc_i 92)} assume i <= 1000; {117767#(<= proc_i 92)} is VALID [2019-05-15 10:18:44,257 INFO L273 TraceCheckUtils]: 140: Hoare triple {117767#(<= proc_i 92)} assume i + 4 < a[j]; {117767#(<= proc_i 92)} is VALID [2019-05-15 10:18:44,257 INFO L273 TraceCheckUtils]: 141: Hoare triple {117767#(<= proc_i 92)} assume a[5] == 1000; {117767#(<= proc_i 92)} is VALID [2019-05-15 10:18:44,258 INFO L273 TraceCheckUtils]: 142: Hoare triple {117767#(<= proc_i 92)} assume j > 4; {117767#(<= proc_i 92)} is VALID [2019-05-15 10:18:44,258 INFO L273 TraceCheckUtils]: 143: Hoare triple {117767#(<= proc_i 92)} assume j < 6; {117767#(<= proc_i 92)} is VALID [2019-05-15 10:18:44,259 INFO L273 TraceCheckUtils]: 144: Hoare triple {117767#(<= proc_i 92)} i := i + 4; {117786#(<= proc_i 96)} is VALID [2019-05-15 10:18:44,259 INFO L273 TraceCheckUtils]: 145: Hoare triple {117786#(<= proc_i 96)} assume i <= 1000; {117786#(<= proc_i 96)} is VALID [2019-05-15 10:18:44,260 INFO L273 TraceCheckUtils]: 146: Hoare triple {117786#(<= proc_i 96)} assume i + 4 < a[j]; {117786#(<= proc_i 96)} is VALID [2019-05-15 10:18:44,260 INFO L273 TraceCheckUtils]: 147: Hoare triple {117786#(<= proc_i 96)} assume a[5] == 1000; {117786#(<= proc_i 96)} is VALID [2019-05-15 10:18:44,261 INFO L273 TraceCheckUtils]: 148: Hoare triple {117786#(<= proc_i 96)} assume j > 4; {117786#(<= proc_i 96)} is VALID [2019-05-15 10:18:44,261 INFO L273 TraceCheckUtils]: 149: Hoare triple {117786#(<= proc_i 96)} assume j < 6; {117786#(<= proc_i 96)} is VALID [2019-05-15 10:18:44,262 INFO L273 TraceCheckUtils]: 150: Hoare triple {117786#(<= proc_i 96)} i := i + 4; {117805#(<= proc_i 100)} is VALID [2019-05-15 10:18:44,262 INFO L273 TraceCheckUtils]: 151: Hoare triple {117805#(<= proc_i 100)} assume i <= 1000; {117805#(<= proc_i 100)} is VALID [2019-05-15 10:18:44,263 INFO L273 TraceCheckUtils]: 152: Hoare triple {117805#(<= proc_i 100)} assume i + 4 < a[j]; {117805#(<= proc_i 100)} is VALID [2019-05-15 10:18:44,263 INFO L273 TraceCheckUtils]: 153: Hoare triple {117805#(<= proc_i 100)} assume a[5] == 1000; {117805#(<= proc_i 100)} is VALID [2019-05-15 10:18:44,263 INFO L273 TraceCheckUtils]: 154: Hoare triple {117805#(<= proc_i 100)} assume j > 4; {117805#(<= proc_i 100)} is VALID [2019-05-15 10:18:44,264 INFO L273 TraceCheckUtils]: 155: Hoare triple {117805#(<= proc_i 100)} assume j < 6; {117805#(<= proc_i 100)} is VALID [2019-05-15 10:18:44,265 INFO L273 TraceCheckUtils]: 156: Hoare triple {117805#(<= proc_i 100)} i := i + 4; {117824#(<= proc_i 104)} is VALID [2019-05-15 10:18:44,265 INFO L273 TraceCheckUtils]: 157: Hoare triple {117824#(<= proc_i 104)} assume i <= 1000; {117824#(<= proc_i 104)} is VALID [2019-05-15 10:18:44,266 INFO L273 TraceCheckUtils]: 158: Hoare triple {117824#(<= proc_i 104)} assume i + 4 < a[j]; {117824#(<= proc_i 104)} is VALID [2019-05-15 10:18:44,266 INFO L273 TraceCheckUtils]: 159: Hoare triple {117824#(<= proc_i 104)} assume a[5] == 1000; {117824#(<= proc_i 104)} is VALID [2019-05-15 10:18:44,266 INFO L273 TraceCheckUtils]: 160: Hoare triple {117824#(<= proc_i 104)} assume j > 4; {117824#(<= proc_i 104)} is VALID [2019-05-15 10:18:44,267 INFO L273 TraceCheckUtils]: 161: Hoare triple {117824#(<= proc_i 104)} assume j < 6; {117824#(<= proc_i 104)} is VALID [2019-05-15 10:18:44,268 INFO L273 TraceCheckUtils]: 162: Hoare triple {117824#(<= proc_i 104)} i := i + 4; {117843#(<= proc_i 108)} is VALID [2019-05-15 10:18:44,268 INFO L273 TraceCheckUtils]: 163: Hoare triple {117843#(<= proc_i 108)} assume i <= 1000; {117843#(<= proc_i 108)} is VALID [2019-05-15 10:18:44,268 INFO L273 TraceCheckUtils]: 164: Hoare triple {117843#(<= proc_i 108)} assume i + 4 < a[j]; {117843#(<= proc_i 108)} is VALID [2019-05-15 10:18:44,269 INFO L273 TraceCheckUtils]: 165: Hoare triple {117843#(<= proc_i 108)} assume a[5] == 1000; {117843#(<= proc_i 108)} is VALID [2019-05-15 10:18:44,269 INFO L273 TraceCheckUtils]: 166: Hoare triple {117843#(<= proc_i 108)} assume j > 4; {117843#(<= proc_i 108)} is VALID [2019-05-15 10:18:44,270 INFO L273 TraceCheckUtils]: 167: Hoare triple {117843#(<= proc_i 108)} assume j < 6; {117843#(<= proc_i 108)} is VALID [2019-05-15 10:18:44,271 INFO L273 TraceCheckUtils]: 168: Hoare triple {117843#(<= proc_i 108)} i := i + 4; {117862#(<= proc_i 112)} is VALID [2019-05-15 10:18:44,271 INFO L273 TraceCheckUtils]: 169: Hoare triple {117862#(<= proc_i 112)} assume i <= 1000; {117862#(<= proc_i 112)} is VALID [2019-05-15 10:18:44,271 INFO L273 TraceCheckUtils]: 170: Hoare triple {117862#(<= proc_i 112)} assume i + 4 < a[j]; {117862#(<= proc_i 112)} is VALID [2019-05-15 10:18:44,272 INFO L273 TraceCheckUtils]: 171: Hoare triple {117862#(<= proc_i 112)} assume a[5] == 1000; {117862#(<= proc_i 112)} is VALID [2019-05-15 10:18:44,272 INFO L273 TraceCheckUtils]: 172: Hoare triple {117862#(<= proc_i 112)} assume j > 4; {117862#(<= proc_i 112)} is VALID [2019-05-15 10:18:44,273 INFO L273 TraceCheckUtils]: 173: Hoare triple {117862#(<= proc_i 112)} assume j < 6; {117862#(<= proc_i 112)} is VALID [2019-05-15 10:18:44,273 INFO L273 TraceCheckUtils]: 174: Hoare triple {117862#(<= proc_i 112)} i := i + 4; {117881#(<= proc_i 116)} is VALID [2019-05-15 10:18:44,274 INFO L273 TraceCheckUtils]: 175: Hoare triple {117881#(<= proc_i 116)} assume i <= 1000; {117881#(<= proc_i 116)} is VALID [2019-05-15 10:18:44,274 INFO L273 TraceCheckUtils]: 176: Hoare triple {117881#(<= proc_i 116)} assume i + 4 < a[j]; {117881#(<= proc_i 116)} is VALID [2019-05-15 10:18:44,275 INFO L273 TraceCheckUtils]: 177: Hoare triple {117881#(<= proc_i 116)} assume a[5] == 1000; {117881#(<= proc_i 116)} is VALID [2019-05-15 10:18:44,275 INFO L273 TraceCheckUtils]: 178: Hoare triple {117881#(<= proc_i 116)} assume j > 4; {117881#(<= proc_i 116)} is VALID [2019-05-15 10:18:44,276 INFO L273 TraceCheckUtils]: 179: Hoare triple {117881#(<= proc_i 116)} assume j < 6; {117881#(<= proc_i 116)} is VALID [2019-05-15 10:18:44,276 INFO L273 TraceCheckUtils]: 180: Hoare triple {117881#(<= proc_i 116)} i := i + 4; {117900#(<= proc_i 120)} is VALID [2019-05-15 10:18:44,277 INFO L273 TraceCheckUtils]: 181: Hoare triple {117900#(<= proc_i 120)} assume i <= 1000; {117900#(<= proc_i 120)} is VALID [2019-05-15 10:18:44,277 INFO L273 TraceCheckUtils]: 182: Hoare triple {117900#(<= proc_i 120)} assume i + 4 < a[j]; {117900#(<= proc_i 120)} is VALID [2019-05-15 10:18:44,278 INFO L273 TraceCheckUtils]: 183: Hoare triple {117900#(<= proc_i 120)} assume a[5] == 1000; {117900#(<= proc_i 120)} is VALID [2019-05-15 10:18:44,278 INFO L273 TraceCheckUtils]: 184: Hoare triple {117900#(<= proc_i 120)} assume j > 4; {117900#(<= proc_i 120)} is VALID [2019-05-15 10:18:44,279 INFO L273 TraceCheckUtils]: 185: Hoare triple {117900#(<= proc_i 120)} assume j < 6; {117900#(<= proc_i 120)} is VALID [2019-05-15 10:18:44,279 INFO L273 TraceCheckUtils]: 186: Hoare triple {117900#(<= proc_i 120)} i := i + 4; {117919#(<= proc_i 124)} is VALID [2019-05-15 10:18:44,280 INFO L273 TraceCheckUtils]: 187: Hoare triple {117919#(<= proc_i 124)} assume i <= 1000; {117919#(<= proc_i 124)} is VALID [2019-05-15 10:18:44,280 INFO L273 TraceCheckUtils]: 188: Hoare triple {117919#(<= proc_i 124)} assume i + 4 < a[j]; {117919#(<= proc_i 124)} is VALID [2019-05-15 10:18:44,281 INFO L273 TraceCheckUtils]: 189: Hoare triple {117919#(<= proc_i 124)} assume a[5] == 1000; {117919#(<= proc_i 124)} is VALID [2019-05-15 10:18:44,281 INFO L273 TraceCheckUtils]: 190: Hoare triple {117919#(<= proc_i 124)} assume j > 4; {117919#(<= proc_i 124)} is VALID [2019-05-15 10:18:44,282 INFO L273 TraceCheckUtils]: 191: Hoare triple {117919#(<= proc_i 124)} assume j < 6; {117919#(<= proc_i 124)} is VALID [2019-05-15 10:18:44,282 INFO L273 TraceCheckUtils]: 192: Hoare triple {117919#(<= proc_i 124)} i := i + 4; {117938#(<= proc_i 128)} is VALID [2019-05-15 10:18:44,283 INFO L273 TraceCheckUtils]: 193: Hoare triple {117938#(<= proc_i 128)} assume i <= 1000; {117938#(<= proc_i 128)} is VALID [2019-05-15 10:18:44,283 INFO L273 TraceCheckUtils]: 194: Hoare triple {117938#(<= proc_i 128)} assume i + 4 < a[j]; {117938#(<= proc_i 128)} is VALID [2019-05-15 10:18:44,284 INFO L273 TraceCheckUtils]: 195: Hoare triple {117938#(<= proc_i 128)} assume a[5] == 1000; {117938#(<= proc_i 128)} is VALID [2019-05-15 10:18:44,284 INFO L273 TraceCheckUtils]: 196: Hoare triple {117938#(<= proc_i 128)} assume j > 4; {117938#(<= proc_i 128)} is VALID [2019-05-15 10:18:44,285 INFO L273 TraceCheckUtils]: 197: Hoare triple {117938#(<= proc_i 128)} assume j < 6; {117938#(<= proc_i 128)} is VALID [2019-05-15 10:18:44,285 INFO L273 TraceCheckUtils]: 198: Hoare triple {117938#(<= proc_i 128)} i := i + 4; {117957#(<= proc_i 132)} is VALID [2019-05-15 10:18:44,286 INFO L273 TraceCheckUtils]: 199: Hoare triple {117957#(<= proc_i 132)} assume i <= 1000; {117957#(<= proc_i 132)} is VALID [2019-05-15 10:18:44,286 INFO L273 TraceCheckUtils]: 200: Hoare triple {117957#(<= proc_i 132)} assume i + 4 < a[j]; {117957#(<= proc_i 132)} is VALID [2019-05-15 10:18:44,287 INFO L273 TraceCheckUtils]: 201: Hoare triple {117957#(<= proc_i 132)} assume a[5] == 1000; {117957#(<= proc_i 132)} is VALID [2019-05-15 10:18:44,287 INFO L273 TraceCheckUtils]: 202: Hoare triple {117957#(<= proc_i 132)} assume j > 4; {117957#(<= proc_i 132)} is VALID [2019-05-15 10:18:44,288 INFO L273 TraceCheckUtils]: 203: Hoare triple {117957#(<= proc_i 132)} assume j < 6; {117957#(<= proc_i 132)} is VALID [2019-05-15 10:18:44,288 INFO L273 TraceCheckUtils]: 204: Hoare triple {117957#(<= proc_i 132)} i := i + 4; {117976#(<= proc_i 136)} is VALID [2019-05-15 10:18:44,289 INFO L273 TraceCheckUtils]: 205: Hoare triple {117976#(<= proc_i 136)} assume i <= 1000; {117976#(<= proc_i 136)} is VALID [2019-05-15 10:18:44,289 INFO L273 TraceCheckUtils]: 206: Hoare triple {117976#(<= proc_i 136)} assume i + 4 < a[j]; {117976#(<= proc_i 136)} is VALID [2019-05-15 10:18:44,290 INFO L273 TraceCheckUtils]: 207: Hoare triple {117976#(<= proc_i 136)} assume a[5] == 1000; {117976#(<= proc_i 136)} is VALID [2019-05-15 10:18:44,290 INFO L273 TraceCheckUtils]: 208: Hoare triple {117976#(<= proc_i 136)} assume j > 4; {117976#(<= proc_i 136)} is VALID [2019-05-15 10:18:44,291 INFO L273 TraceCheckUtils]: 209: Hoare triple {117976#(<= proc_i 136)} assume j < 6; {117976#(<= proc_i 136)} is VALID [2019-05-15 10:18:44,291 INFO L273 TraceCheckUtils]: 210: Hoare triple {117976#(<= proc_i 136)} i := i + 4; {117995#(<= proc_i 140)} is VALID [2019-05-15 10:18:44,292 INFO L273 TraceCheckUtils]: 211: Hoare triple {117995#(<= proc_i 140)} assume i <= 1000; {117995#(<= proc_i 140)} is VALID [2019-05-15 10:18:44,292 INFO L273 TraceCheckUtils]: 212: Hoare triple {117995#(<= proc_i 140)} assume i + 4 < a[j]; {117995#(<= proc_i 140)} is VALID [2019-05-15 10:18:44,293 INFO L273 TraceCheckUtils]: 213: Hoare triple {117995#(<= proc_i 140)} assume a[5] == 1000; {117995#(<= proc_i 140)} is VALID [2019-05-15 10:18:44,293 INFO L273 TraceCheckUtils]: 214: Hoare triple {117995#(<= proc_i 140)} assume j > 4; {117995#(<= proc_i 140)} is VALID [2019-05-15 10:18:44,293 INFO L273 TraceCheckUtils]: 215: Hoare triple {117995#(<= proc_i 140)} assume j < 6; {117995#(<= proc_i 140)} is VALID [2019-05-15 10:18:44,294 INFO L273 TraceCheckUtils]: 216: Hoare triple {117995#(<= proc_i 140)} i := i + 4; {118014#(<= proc_i 144)} is VALID [2019-05-15 10:18:44,295 INFO L273 TraceCheckUtils]: 217: Hoare triple {118014#(<= proc_i 144)} assume i <= 1000; {118014#(<= proc_i 144)} is VALID [2019-05-15 10:18:44,295 INFO L273 TraceCheckUtils]: 218: Hoare triple {118014#(<= proc_i 144)} assume i + 4 < a[j]; {118014#(<= proc_i 144)} is VALID [2019-05-15 10:18:44,295 INFO L273 TraceCheckUtils]: 219: Hoare triple {118014#(<= proc_i 144)} assume a[5] == 1000; {118014#(<= proc_i 144)} is VALID [2019-05-15 10:18:44,296 INFO L273 TraceCheckUtils]: 220: Hoare triple {118014#(<= proc_i 144)} assume j > 4; {118014#(<= proc_i 144)} is VALID [2019-05-15 10:18:44,296 INFO L273 TraceCheckUtils]: 221: Hoare triple {118014#(<= proc_i 144)} assume j < 6; {118014#(<= proc_i 144)} is VALID [2019-05-15 10:18:44,297 INFO L273 TraceCheckUtils]: 222: Hoare triple {118014#(<= proc_i 144)} i := i + 4; {118033#(<= proc_i 148)} is VALID [2019-05-15 10:18:44,298 INFO L273 TraceCheckUtils]: 223: Hoare triple {118033#(<= proc_i 148)} assume i <= 1000; {118033#(<= proc_i 148)} is VALID [2019-05-15 10:18:44,298 INFO L273 TraceCheckUtils]: 224: Hoare triple {118033#(<= proc_i 148)} assume i + 4 < a[j]; {118033#(<= proc_i 148)} is VALID [2019-05-15 10:18:44,298 INFO L273 TraceCheckUtils]: 225: Hoare triple {118033#(<= proc_i 148)} assume a[5] == 1000; {118033#(<= proc_i 148)} is VALID [2019-05-15 10:18:44,299 INFO L273 TraceCheckUtils]: 226: Hoare triple {118033#(<= proc_i 148)} assume j > 4; {118033#(<= proc_i 148)} is VALID [2019-05-15 10:18:44,299 INFO L273 TraceCheckUtils]: 227: Hoare triple {118033#(<= proc_i 148)} assume j < 6; {118033#(<= proc_i 148)} is VALID [2019-05-15 10:18:44,300 INFO L273 TraceCheckUtils]: 228: Hoare triple {118033#(<= proc_i 148)} i := i + 4; {118052#(<= proc_i 152)} is VALID [2019-05-15 10:18:44,300 INFO L273 TraceCheckUtils]: 229: Hoare triple {118052#(<= proc_i 152)} assume i <= 1000; {118052#(<= proc_i 152)} is VALID [2019-05-15 10:18:44,301 INFO L273 TraceCheckUtils]: 230: Hoare triple {118052#(<= proc_i 152)} assume i + 4 < a[j]; {118052#(<= proc_i 152)} is VALID [2019-05-15 10:18:44,301 INFO L273 TraceCheckUtils]: 231: Hoare triple {118052#(<= proc_i 152)} assume a[5] == 1000; {118052#(<= proc_i 152)} is VALID [2019-05-15 10:18:44,302 INFO L273 TraceCheckUtils]: 232: Hoare triple {118052#(<= proc_i 152)} assume j > 4; {118052#(<= proc_i 152)} is VALID [2019-05-15 10:18:44,302 INFO L273 TraceCheckUtils]: 233: Hoare triple {118052#(<= proc_i 152)} assume j < 6; {118052#(<= proc_i 152)} is VALID [2019-05-15 10:18:44,303 INFO L273 TraceCheckUtils]: 234: Hoare triple {118052#(<= proc_i 152)} i := i + 4; {118071#(<= proc_i 156)} is VALID [2019-05-15 10:18:44,303 INFO L273 TraceCheckUtils]: 235: Hoare triple {118071#(<= proc_i 156)} assume i <= 1000; {118071#(<= proc_i 156)} is VALID [2019-05-15 10:18:44,304 INFO L273 TraceCheckUtils]: 236: Hoare triple {118071#(<= proc_i 156)} assume i + 4 < a[j]; {118071#(<= proc_i 156)} is VALID [2019-05-15 10:18:44,304 INFO L273 TraceCheckUtils]: 237: Hoare triple {118071#(<= proc_i 156)} assume a[5] == 1000; {118071#(<= proc_i 156)} is VALID [2019-05-15 10:18:44,305 INFO L273 TraceCheckUtils]: 238: Hoare triple {118071#(<= proc_i 156)} assume j > 4; {118071#(<= proc_i 156)} is VALID [2019-05-15 10:18:44,305 INFO L273 TraceCheckUtils]: 239: Hoare triple {118071#(<= proc_i 156)} assume j < 6; {118071#(<= proc_i 156)} is VALID [2019-05-15 10:18:44,306 INFO L273 TraceCheckUtils]: 240: Hoare triple {118071#(<= proc_i 156)} i := i + 4; {118090#(<= proc_i 160)} is VALID [2019-05-15 10:18:44,306 INFO L273 TraceCheckUtils]: 241: Hoare triple {118090#(<= proc_i 160)} assume i <= 1000; {118090#(<= proc_i 160)} is VALID [2019-05-15 10:18:44,307 INFO L273 TraceCheckUtils]: 242: Hoare triple {118090#(<= proc_i 160)} assume i + 4 < a[j]; {118090#(<= proc_i 160)} is VALID [2019-05-15 10:18:44,307 INFO L273 TraceCheckUtils]: 243: Hoare triple {118090#(<= proc_i 160)} assume a[5] == 1000; {118090#(<= proc_i 160)} is VALID [2019-05-15 10:18:44,308 INFO L273 TraceCheckUtils]: 244: Hoare triple {118090#(<= proc_i 160)} assume j > 4; {118090#(<= proc_i 160)} is VALID [2019-05-15 10:18:44,308 INFO L273 TraceCheckUtils]: 245: Hoare triple {118090#(<= proc_i 160)} assume j < 6; {118090#(<= proc_i 160)} is VALID [2019-05-15 10:18:44,309 INFO L273 TraceCheckUtils]: 246: Hoare triple {118090#(<= proc_i 160)} i := i + 4; {118109#(<= proc_i 164)} is VALID [2019-05-15 10:18:44,309 INFO L273 TraceCheckUtils]: 247: Hoare triple {118109#(<= proc_i 164)} assume i <= 1000; {118109#(<= proc_i 164)} is VALID [2019-05-15 10:18:44,310 INFO L273 TraceCheckUtils]: 248: Hoare triple {118109#(<= proc_i 164)} assume i + 4 < a[j]; {118109#(<= proc_i 164)} is VALID [2019-05-15 10:18:44,310 INFO L273 TraceCheckUtils]: 249: Hoare triple {118109#(<= proc_i 164)} assume a[5] == 1000; {118109#(<= proc_i 164)} is VALID [2019-05-15 10:18:44,311 INFO L273 TraceCheckUtils]: 250: Hoare triple {118109#(<= proc_i 164)} assume j > 4; {118109#(<= proc_i 164)} is VALID [2019-05-15 10:18:44,311 INFO L273 TraceCheckUtils]: 251: Hoare triple {118109#(<= proc_i 164)} assume j < 6; {118109#(<= proc_i 164)} is VALID [2019-05-15 10:18:44,312 INFO L273 TraceCheckUtils]: 252: Hoare triple {118109#(<= proc_i 164)} i := i + 4; {118128#(<= proc_i 168)} is VALID [2019-05-15 10:18:44,312 INFO L273 TraceCheckUtils]: 253: Hoare triple {118128#(<= proc_i 168)} assume i <= 1000; {118128#(<= proc_i 168)} is VALID [2019-05-15 10:18:44,313 INFO L273 TraceCheckUtils]: 254: Hoare triple {118128#(<= proc_i 168)} assume i + 4 < a[j]; {118128#(<= proc_i 168)} is VALID [2019-05-15 10:18:44,313 INFO L273 TraceCheckUtils]: 255: Hoare triple {118128#(<= proc_i 168)} assume a[5] == 1000; {118128#(<= proc_i 168)} is VALID [2019-05-15 10:18:44,314 INFO L273 TraceCheckUtils]: 256: Hoare triple {118128#(<= proc_i 168)} assume j > 4; {118128#(<= proc_i 168)} is VALID [2019-05-15 10:18:44,314 INFO L273 TraceCheckUtils]: 257: Hoare triple {118128#(<= proc_i 168)} assume j < 6; {118128#(<= proc_i 168)} is VALID [2019-05-15 10:18:44,315 INFO L273 TraceCheckUtils]: 258: Hoare triple {118128#(<= proc_i 168)} i := i + 4; {118147#(<= proc_i 172)} is VALID [2019-05-15 10:18:44,315 INFO L273 TraceCheckUtils]: 259: Hoare triple {118147#(<= proc_i 172)} assume i <= 1000; {118147#(<= proc_i 172)} is VALID [2019-05-15 10:18:44,316 INFO L273 TraceCheckUtils]: 260: Hoare triple {118147#(<= proc_i 172)} assume i + 4 < a[j]; {118147#(<= proc_i 172)} is VALID [2019-05-15 10:18:44,316 INFO L273 TraceCheckUtils]: 261: Hoare triple {118147#(<= proc_i 172)} assume a[5] == 1000; {118147#(<= proc_i 172)} is VALID [2019-05-15 10:18:44,317 INFO L273 TraceCheckUtils]: 262: Hoare triple {118147#(<= proc_i 172)} assume j > 4; {118147#(<= proc_i 172)} is VALID [2019-05-15 10:18:44,317 INFO L273 TraceCheckUtils]: 263: Hoare triple {118147#(<= proc_i 172)} assume j < 6; {118147#(<= proc_i 172)} is VALID [2019-05-15 10:18:44,318 INFO L273 TraceCheckUtils]: 264: Hoare triple {118147#(<= proc_i 172)} i := i + 4; {118166#(<= proc_i 176)} is VALID [2019-05-15 10:18:44,318 INFO L273 TraceCheckUtils]: 265: Hoare triple {118166#(<= proc_i 176)} assume i <= 1000; {118166#(<= proc_i 176)} is VALID [2019-05-15 10:18:44,319 INFO L273 TraceCheckUtils]: 266: Hoare triple {118166#(<= proc_i 176)} assume i + 4 < a[j]; {118166#(<= proc_i 176)} is VALID [2019-05-15 10:18:44,319 INFO L273 TraceCheckUtils]: 267: Hoare triple {118166#(<= proc_i 176)} assume a[5] == 1000; {118166#(<= proc_i 176)} is VALID [2019-05-15 10:18:44,320 INFO L273 TraceCheckUtils]: 268: Hoare triple {118166#(<= proc_i 176)} assume j > 4; {118166#(<= proc_i 176)} is VALID [2019-05-15 10:18:44,320 INFO L273 TraceCheckUtils]: 269: Hoare triple {118166#(<= proc_i 176)} assume j < 6; {118166#(<= proc_i 176)} is VALID [2019-05-15 10:18:44,321 INFO L273 TraceCheckUtils]: 270: Hoare triple {118166#(<= proc_i 176)} i := i + 4; {118185#(<= proc_i 180)} is VALID [2019-05-15 10:18:44,321 INFO L273 TraceCheckUtils]: 271: Hoare triple {118185#(<= proc_i 180)} assume i <= 1000; {118185#(<= proc_i 180)} is VALID [2019-05-15 10:18:44,322 INFO L273 TraceCheckUtils]: 272: Hoare triple {118185#(<= proc_i 180)} assume i + 4 < a[j]; {118185#(<= proc_i 180)} is VALID [2019-05-15 10:18:44,322 INFO L273 TraceCheckUtils]: 273: Hoare triple {118185#(<= proc_i 180)} assume a[5] == 1000; {118185#(<= proc_i 180)} is VALID [2019-05-15 10:18:44,322 INFO L273 TraceCheckUtils]: 274: Hoare triple {118185#(<= proc_i 180)} assume j > 4; {118185#(<= proc_i 180)} is VALID [2019-05-15 10:18:44,323 INFO L273 TraceCheckUtils]: 275: Hoare triple {118185#(<= proc_i 180)} assume j < 6; {118185#(<= proc_i 180)} is VALID [2019-05-15 10:18:44,324 INFO L273 TraceCheckUtils]: 276: Hoare triple {118185#(<= proc_i 180)} i := i + 4; {118204#(<= proc_i 184)} is VALID [2019-05-15 10:18:44,324 INFO L273 TraceCheckUtils]: 277: Hoare triple {118204#(<= proc_i 184)} assume i <= 1000; {118204#(<= proc_i 184)} is VALID [2019-05-15 10:18:44,325 INFO L273 TraceCheckUtils]: 278: Hoare triple {118204#(<= proc_i 184)} assume i + 4 < a[j]; {118204#(<= proc_i 184)} is VALID [2019-05-15 10:18:44,325 INFO L273 TraceCheckUtils]: 279: Hoare triple {118204#(<= proc_i 184)} assume a[5] == 1000; {118204#(<= proc_i 184)} is VALID [2019-05-15 10:18:44,325 INFO L273 TraceCheckUtils]: 280: Hoare triple {118204#(<= proc_i 184)} assume j > 4; {118204#(<= proc_i 184)} is VALID [2019-05-15 10:18:44,326 INFO L273 TraceCheckUtils]: 281: Hoare triple {118204#(<= proc_i 184)} assume j < 6; {118204#(<= proc_i 184)} is VALID [2019-05-15 10:18:44,327 INFO L273 TraceCheckUtils]: 282: Hoare triple {118204#(<= proc_i 184)} i := i + 4; {118223#(<= proc_i 188)} is VALID [2019-05-15 10:18:44,327 INFO L273 TraceCheckUtils]: 283: Hoare triple {118223#(<= proc_i 188)} assume i <= 1000; {118223#(<= proc_i 188)} is VALID [2019-05-15 10:18:44,327 INFO L273 TraceCheckUtils]: 284: Hoare triple {118223#(<= proc_i 188)} assume i + 4 < a[j]; {118223#(<= proc_i 188)} is VALID [2019-05-15 10:18:44,328 INFO L273 TraceCheckUtils]: 285: Hoare triple {118223#(<= proc_i 188)} assume a[5] == 1000; {118223#(<= proc_i 188)} is VALID [2019-05-15 10:18:44,328 INFO L273 TraceCheckUtils]: 286: Hoare triple {118223#(<= proc_i 188)} assume j > 4; {118223#(<= proc_i 188)} is VALID [2019-05-15 10:18:44,329 INFO L273 TraceCheckUtils]: 287: Hoare triple {118223#(<= proc_i 188)} assume j < 6; {118223#(<= proc_i 188)} is VALID [2019-05-15 10:18:44,330 INFO L273 TraceCheckUtils]: 288: Hoare triple {118223#(<= proc_i 188)} i := i + 4; {118242#(<= proc_i 192)} is VALID [2019-05-15 10:18:44,330 INFO L273 TraceCheckUtils]: 289: Hoare triple {118242#(<= proc_i 192)} assume i <= 1000; {118242#(<= proc_i 192)} is VALID [2019-05-15 10:18:44,330 INFO L273 TraceCheckUtils]: 290: Hoare triple {118242#(<= proc_i 192)} assume i + 4 < a[j]; {118242#(<= proc_i 192)} is VALID [2019-05-15 10:18:44,331 INFO L273 TraceCheckUtils]: 291: Hoare triple {118242#(<= proc_i 192)} assume a[5] == 1000; {118242#(<= proc_i 192)} is VALID [2019-05-15 10:18:44,331 INFO L273 TraceCheckUtils]: 292: Hoare triple {118242#(<= proc_i 192)} assume j > 4; {118242#(<= proc_i 192)} is VALID [2019-05-15 10:18:44,332 INFO L273 TraceCheckUtils]: 293: Hoare triple {118242#(<= proc_i 192)} assume j < 6; {118242#(<= proc_i 192)} is VALID [2019-05-15 10:18:44,332 INFO L273 TraceCheckUtils]: 294: Hoare triple {118242#(<= proc_i 192)} i := i + 4; {118261#(<= proc_i 196)} is VALID [2019-05-15 10:18:44,333 INFO L273 TraceCheckUtils]: 295: Hoare triple {118261#(<= proc_i 196)} assume i <= 1000; {118261#(<= proc_i 196)} is VALID [2019-05-15 10:18:44,333 INFO L273 TraceCheckUtils]: 296: Hoare triple {118261#(<= proc_i 196)} assume i + 4 < a[j]; {118261#(<= proc_i 196)} is VALID [2019-05-15 10:18:44,334 INFO L273 TraceCheckUtils]: 297: Hoare triple {118261#(<= proc_i 196)} assume a[5] == 1000; {118261#(<= proc_i 196)} is VALID [2019-05-15 10:18:44,334 INFO L273 TraceCheckUtils]: 298: Hoare triple {118261#(<= proc_i 196)} assume j > 4; {118261#(<= proc_i 196)} is VALID [2019-05-15 10:18:44,335 INFO L273 TraceCheckUtils]: 299: Hoare triple {118261#(<= proc_i 196)} assume j < 6; {118261#(<= proc_i 196)} is VALID [2019-05-15 10:18:44,335 INFO L273 TraceCheckUtils]: 300: Hoare triple {118261#(<= proc_i 196)} i := i + 4; {118280#(<= proc_i 200)} is VALID [2019-05-15 10:18:44,336 INFO L273 TraceCheckUtils]: 301: Hoare triple {118280#(<= proc_i 200)} assume i <= 1000; {118280#(<= proc_i 200)} is VALID [2019-05-15 10:18:44,336 INFO L273 TraceCheckUtils]: 302: Hoare triple {118280#(<= proc_i 200)} assume i + 4 < a[j]; {118280#(<= proc_i 200)} is VALID [2019-05-15 10:18:44,337 INFO L273 TraceCheckUtils]: 303: Hoare triple {118280#(<= proc_i 200)} assume a[5] == 1000; {118280#(<= proc_i 200)} is VALID [2019-05-15 10:18:44,337 INFO L273 TraceCheckUtils]: 304: Hoare triple {118280#(<= proc_i 200)} assume j > 4; {118280#(<= proc_i 200)} is VALID [2019-05-15 10:18:44,338 INFO L273 TraceCheckUtils]: 305: Hoare triple {118280#(<= proc_i 200)} assume j < 6; {118280#(<= proc_i 200)} is VALID [2019-05-15 10:18:44,338 INFO L273 TraceCheckUtils]: 306: Hoare triple {118280#(<= proc_i 200)} i := i + 4; {118299#(<= proc_i 204)} is VALID [2019-05-15 10:18:44,339 INFO L273 TraceCheckUtils]: 307: Hoare triple {118299#(<= proc_i 204)} assume i <= 1000; {118299#(<= proc_i 204)} is VALID [2019-05-15 10:18:44,339 INFO L273 TraceCheckUtils]: 308: Hoare triple {118299#(<= proc_i 204)} assume i + 4 < a[j]; {118299#(<= proc_i 204)} is VALID [2019-05-15 10:18:44,340 INFO L273 TraceCheckUtils]: 309: Hoare triple {118299#(<= proc_i 204)} assume a[5] == 1000; {118299#(<= proc_i 204)} is VALID [2019-05-15 10:18:44,340 INFO L273 TraceCheckUtils]: 310: Hoare triple {118299#(<= proc_i 204)} assume j > 4; {118299#(<= proc_i 204)} is VALID [2019-05-15 10:18:44,341 INFO L273 TraceCheckUtils]: 311: Hoare triple {118299#(<= proc_i 204)} assume j < 6; {118299#(<= proc_i 204)} is VALID [2019-05-15 10:18:44,341 INFO L273 TraceCheckUtils]: 312: Hoare triple {118299#(<= proc_i 204)} i := i + 4; {118318#(<= proc_i 208)} is VALID [2019-05-15 10:18:44,342 INFO L273 TraceCheckUtils]: 313: Hoare triple {118318#(<= proc_i 208)} assume i <= 1000; {118318#(<= proc_i 208)} is VALID [2019-05-15 10:18:44,342 INFO L273 TraceCheckUtils]: 314: Hoare triple {118318#(<= proc_i 208)} assume i + 4 < a[j]; {118318#(<= proc_i 208)} is VALID [2019-05-15 10:18:44,343 INFO L273 TraceCheckUtils]: 315: Hoare triple {118318#(<= proc_i 208)} assume a[5] == 1000; {118318#(<= proc_i 208)} is VALID [2019-05-15 10:18:44,343 INFO L273 TraceCheckUtils]: 316: Hoare triple {118318#(<= proc_i 208)} assume j > 4; {118318#(<= proc_i 208)} is VALID [2019-05-15 10:18:44,344 INFO L273 TraceCheckUtils]: 317: Hoare triple {118318#(<= proc_i 208)} assume j < 6; {118318#(<= proc_i 208)} is VALID [2019-05-15 10:18:44,344 INFO L273 TraceCheckUtils]: 318: Hoare triple {118318#(<= proc_i 208)} i := i + 4; {118337#(<= proc_i 212)} is VALID [2019-05-15 10:18:44,345 INFO L273 TraceCheckUtils]: 319: Hoare triple {118337#(<= proc_i 212)} assume i <= 1000; {118337#(<= proc_i 212)} is VALID [2019-05-15 10:18:44,345 INFO L273 TraceCheckUtils]: 320: Hoare triple {118337#(<= proc_i 212)} assume i + 4 < a[j]; {118337#(<= proc_i 212)} is VALID [2019-05-15 10:18:44,346 INFO L273 TraceCheckUtils]: 321: Hoare triple {118337#(<= proc_i 212)} assume a[5] == 1000; {118337#(<= proc_i 212)} is VALID [2019-05-15 10:18:44,346 INFO L273 TraceCheckUtils]: 322: Hoare triple {118337#(<= proc_i 212)} assume j > 4; {118337#(<= proc_i 212)} is VALID [2019-05-15 10:18:44,346 INFO L273 TraceCheckUtils]: 323: Hoare triple {118337#(<= proc_i 212)} assume j < 6; {118337#(<= proc_i 212)} is VALID [2019-05-15 10:18:44,347 INFO L273 TraceCheckUtils]: 324: Hoare triple {118337#(<= proc_i 212)} i := i + 4; {118356#(<= proc_i 216)} is VALID [2019-05-15 10:18:44,348 INFO L273 TraceCheckUtils]: 325: Hoare triple {118356#(<= proc_i 216)} assume i <= 1000; {118356#(<= proc_i 216)} is VALID [2019-05-15 10:18:44,348 INFO L273 TraceCheckUtils]: 326: Hoare triple {118356#(<= proc_i 216)} assume i + 4 < a[j]; {118356#(<= proc_i 216)} is VALID [2019-05-15 10:18:44,349 INFO L273 TraceCheckUtils]: 327: Hoare triple {118356#(<= proc_i 216)} assume a[5] == 1000; {118356#(<= proc_i 216)} is VALID [2019-05-15 10:18:44,349 INFO L273 TraceCheckUtils]: 328: Hoare triple {118356#(<= proc_i 216)} assume j > 4; {118356#(<= proc_i 216)} is VALID [2019-05-15 10:18:44,349 INFO L273 TraceCheckUtils]: 329: Hoare triple {118356#(<= proc_i 216)} assume j < 6; {118356#(<= proc_i 216)} is VALID [2019-05-15 10:18:44,350 INFO L273 TraceCheckUtils]: 330: Hoare triple {118356#(<= proc_i 216)} i := i + 4; {118375#(<= proc_i 220)} is VALID [2019-05-15 10:18:44,351 INFO L273 TraceCheckUtils]: 331: Hoare triple {118375#(<= proc_i 220)} assume i <= 1000; {118375#(<= proc_i 220)} is VALID [2019-05-15 10:18:44,351 INFO L273 TraceCheckUtils]: 332: Hoare triple {118375#(<= proc_i 220)} assume i + 4 < a[j]; {118375#(<= proc_i 220)} is VALID [2019-05-15 10:18:44,351 INFO L273 TraceCheckUtils]: 333: Hoare triple {118375#(<= proc_i 220)} assume a[5] == 1000; {118375#(<= proc_i 220)} is VALID [2019-05-15 10:18:44,352 INFO L273 TraceCheckUtils]: 334: Hoare triple {118375#(<= proc_i 220)} assume j > 4; {118375#(<= proc_i 220)} is VALID [2019-05-15 10:18:44,352 INFO L273 TraceCheckUtils]: 335: Hoare triple {118375#(<= proc_i 220)} assume j < 6; {118375#(<= proc_i 220)} is VALID [2019-05-15 10:18:44,353 INFO L273 TraceCheckUtils]: 336: Hoare triple {118375#(<= proc_i 220)} i := i + 4; {118394#(<= proc_i 224)} is VALID [2019-05-15 10:18:44,354 INFO L273 TraceCheckUtils]: 337: Hoare triple {118394#(<= proc_i 224)} assume i <= 1000; {118394#(<= proc_i 224)} is VALID [2019-05-15 10:18:44,354 INFO L273 TraceCheckUtils]: 338: Hoare triple {118394#(<= proc_i 224)} assume i + 4 < a[j]; {118394#(<= proc_i 224)} is VALID [2019-05-15 10:18:44,354 INFO L273 TraceCheckUtils]: 339: Hoare triple {118394#(<= proc_i 224)} assume a[5] == 1000; {118394#(<= proc_i 224)} is VALID [2019-05-15 10:18:44,355 INFO L273 TraceCheckUtils]: 340: Hoare triple {118394#(<= proc_i 224)} assume j > 4; {118394#(<= proc_i 224)} is VALID [2019-05-15 10:18:44,355 INFO L273 TraceCheckUtils]: 341: Hoare triple {118394#(<= proc_i 224)} assume j < 6; {118394#(<= proc_i 224)} is VALID [2019-05-15 10:18:44,356 INFO L273 TraceCheckUtils]: 342: Hoare triple {118394#(<= proc_i 224)} i := i + 4; {118413#(<= proc_i 228)} is VALID [2019-05-15 10:18:44,356 INFO L273 TraceCheckUtils]: 343: Hoare triple {118413#(<= proc_i 228)} assume i <= 1000; {118413#(<= proc_i 228)} is VALID [2019-05-15 10:18:44,357 INFO L273 TraceCheckUtils]: 344: Hoare triple {118413#(<= proc_i 228)} assume i + 4 < a[j]; {118413#(<= proc_i 228)} is VALID [2019-05-15 10:18:44,357 INFO L273 TraceCheckUtils]: 345: Hoare triple {118413#(<= proc_i 228)} assume a[5] == 1000; {118413#(<= proc_i 228)} is VALID [2019-05-15 10:18:44,358 INFO L273 TraceCheckUtils]: 346: Hoare triple {118413#(<= proc_i 228)} assume j > 4; {118413#(<= proc_i 228)} is VALID [2019-05-15 10:18:44,358 INFO L273 TraceCheckUtils]: 347: Hoare triple {118413#(<= proc_i 228)} assume j < 6; {118413#(<= proc_i 228)} is VALID [2019-05-15 10:18:44,359 INFO L273 TraceCheckUtils]: 348: Hoare triple {118413#(<= proc_i 228)} i := i + 4; {118432#(<= proc_i 232)} is VALID [2019-05-15 10:18:44,359 INFO L273 TraceCheckUtils]: 349: Hoare triple {118432#(<= proc_i 232)} assume i <= 1000; {118432#(<= proc_i 232)} is VALID [2019-05-15 10:18:44,360 INFO L273 TraceCheckUtils]: 350: Hoare triple {118432#(<= proc_i 232)} assume i + 4 < a[j]; {118432#(<= proc_i 232)} is VALID [2019-05-15 10:18:44,360 INFO L273 TraceCheckUtils]: 351: Hoare triple {118432#(<= proc_i 232)} assume a[5] == 1000; {118432#(<= proc_i 232)} is VALID [2019-05-15 10:18:44,361 INFO L273 TraceCheckUtils]: 352: Hoare triple {118432#(<= proc_i 232)} assume j > 4; {118432#(<= proc_i 232)} is VALID [2019-05-15 10:18:44,361 INFO L273 TraceCheckUtils]: 353: Hoare triple {118432#(<= proc_i 232)} assume j < 6; {118432#(<= proc_i 232)} is VALID [2019-05-15 10:18:44,362 INFO L273 TraceCheckUtils]: 354: Hoare triple {118432#(<= proc_i 232)} i := i + 4; {118451#(<= proc_i 236)} is VALID [2019-05-15 10:18:44,362 INFO L273 TraceCheckUtils]: 355: Hoare triple {118451#(<= proc_i 236)} assume i <= 1000; {118451#(<= proc_i 236)} is VALID [2019-05-15 10:18:44,363 INFO L273 TraceCheckUtils]: 356: Hoare triple {118451#(<= proc_i 236)} assume i + 4 < a[j]; {118451#(<= proc_i 236)} is VALID [2019-05-15 10:18:44,363 INFO L273 TraceCheckUtils]: 357: Hoare triple {118451#(<= proc_i 236)} assume a[5] == 1000; {118451#(<= proc_i 236)} is VALID [2019-05-15 10:18:44,364 INFO L273 TraceCheckUtils]: 358: Hoare triple {118451#(<= proc_i 236)} assume j > 4; {118451#(<= proc_i 236)} is VALID [2019-05-15 10:18:44,364 INFO L273 TraceCheckUtils]: 359: Hoare triple {118451#(<= proc_i 236)} assume j < 6; {118451#(<= proc_i 236)} is VALID [2019-05-15 10:18:44,365 INFO L273 TraceCheckUtils]: 360: Hoare triple {118451#(<= proc_i 236)} i := i + 4; {118470#(<= proc_i 240)} is VALID [2019-05-15 10:18:44,365 INFO L273 TraceCheckUtils]: 361: Hoare triple {118470#(<= proc_i 240)} assume i <= 1000; {118470#(<= proc_i 240)} is VALID [2019-05-15 10:18:44,366 INFO L273 TraceCheckUtils]: 362: Hoare triple {118470#(<= proc_i 240)} assume i + 4 < a[j]; {118470#(<= proc_i 240)} is VALID [2019-05-15 10:18:44,366 INFO L273 TraceCheckUtils]: 363: Hoare triple {118470#(<= proc_i 240)} assume a[5] == 1000; {118470#(<= proc_i 240)} is VALID [2019-05-15 10:18:44,367 INFO L273 TraceCheckUtils]: 364: Hoare triple {118470#(<= proc_i 240)} assume j > 4; {118470#(<= proc_i 240)} is VALID [2019-05-15 10:18:44,367 INFO L273 TraceCheckUtils]: 365: Hoare triple {118470#(<= proc_i 240)} assume j < 6; {118470#(<= proc_i 240)} is VALID [2019-05-15 10:18:44,368 INFO L273 TraceCheckUtils]: 366: Hoare triple {118470#(<= proc_i 240)} i := i + 4; {118489#(<= proc_i 244)} is VALID [2019-05-15 10:18:44,368 INFO L273 TraceCheckUtils]: 367: Hoare triple {118489#(<= proc_i 244)} assume i <= 1000; {118489#(<= proc_i 244)} is VALID [2019-05-15 10:18:44,369 INFO L273 TraceCheckUtils]: 368: Hoare triple {118489#(<= proc_i 244)} assume i + 4 < a[j]; {118489#(<= proc_i 244)} is VALID [2019-05-15 10:18:44,369 INFO L273 TraceCheckUtils]: 369: Hoare triple {118489#(<= proc_i 244)} assume a[5] == 1000; {118489#(<= proc_i 244)} is VALID [2019-05-15 10:18:44,370 INFO L273 TraceCheckUtils]: 370: Hoare triple {118489#(<= proc_i 244)} assume j > 4; {118489#(<= proc_i 244)} is VALID [2019-05-15 10:18:44,370 INFO L273 TraceCheckUtils]: 371: Hoare triple {118489#(<= proc_i 244)} assume j < 6; {118489#(<= proc_i 244)} is VALID [2019-05-15 10:18:44,371 INFO L273 TraceCheckUtils]: 372: Hoare triple {118489#(<= proc_i 244)} i := i + 4; {118508#(<= proc_i 248)} is VALID [2019-05-15 10:18:44,371 INFO L273 TraceCheckUtils]: 373: Hoare triple {118508#(<= proc_i 248)} assume i <= 1000; {118508#(<= proc_i 248)} is VALID [2019-05-15 10:18:44,372 INFO L273 TraceCheckUtils]: 374: Hoare triple {118508#(<= proc_i 248)} assume i + 4 < a[j]; {118508#(<= proc_i 248)} is VALID [2019-05-15 10:18:44,372 INFO L273 TraceCheckUtils]: 375: Hoare triple {118508#(<= proc_i 248)} assume a[5] == 1000; {118508#(<= proc_i 248)} is VALID [2019-05-15 10:18:44,372 INFO L273 TraceCheckUtils]: 376: Hoare triple {118508#(<= proc_i 248)} assume j > 4; {118508#(<= proc_i 248)} is VALID [2019-05-15 10:18:44,373 INFO L273 TraceCheckUtils]: 377: Hoare triple {118508#(<= proc_i 248)} assume j < 6; {118508#(<= proc_i 248)} is VALID [2019-05-15 10:18:44,374 INFO L273 TraceCheckUtils]: 378: Hoare triple {118508#(<= proc_i 248)} i := i + 4; {118527#(<= proc_i 252)} is VALID [2019-05-15 10:18:44,374 INFO L273 TraceCheckUtils]: 379: Hoare triple {118527#(<= proc_i 252)} assume i <= 1000; {118527#(<= proc_i 252)} is VALID [2019-05-15 10:18:44,375 INFO L273 TraceCheckUtils]: 380: Hoare triple {118527#(<= proc_i 252)} assume i + 4 < a[j]; {118527#(<= proc_i 252)} is VALID [2019-05-15 10:18:44,375 INFO L273 TraceCheckUtils]: 381: Hoare triple {118527#(<= proc_i 252)} assume a[5] == 1000; {118527#(<= proc_i 252)} is VALID [2019-05-15 10:18:44,375 INFO L273 TraceCheckUtils]: 382: Hoare triple {118527#(<= proc_i 252)} assume j > 4; {118527#(<= proc_i 252)} is VALID [2019-05-15 10:18:44,376 INFO L273 TraceCheckUtils]: 383: Hoare triple {118527#(<= proc_i 252)} assume j < 6; {118527#(<= proc_i 252)} is VALID [2019-05-15 10:18:44,377 INFO L273 TraceCheckUtils]: 384: Hoare triple {118527#(<= proc_i 252)} i := i + 4; {118546#(<= proc_i 256)} is VALID [2019-05-15 10:18:44,377 INFO L273 TraceCheckUtils]: 385: Hoare triple {118546#(<= proc_i 256)} assume i <= 1000; {118546#(<= proc_i 256)} is VALID [2019-05-15 10:18:44,377 INFO L273 TraceCheckUtils]: 386: Hoare triple {118546#(<= proc_i 256)} assume i + 4 < a[j]; {118546#(<= proc_i 256)} is VALID [2019-05-15 10:18:44,378 INFO L273 TraceCheckUtils]: 387: Hoare triple {118546#(<= proc_i 256)} assume a[5] == 1000; {118546#(<= proc_i 256)} is VALID [2019-05-15 10:18:44,378 INFO L273 TraceCheckUtils]: 388: Hoare triple {118546#(<= proc_i 256)} assume j > 4; {118546#(<= proc_i 256)} is VALID [2019-05-15 10:18:44,379 INFO L273 TraceCheckUtils]: 389: Hoare triple {118546#(<= proc_i 256)} assume j < 6; {118546#(<= proc_i 256)} is VALID [2019-05-15 10:18:44,380 INFO L273 TraceCheckUtils]: 390: Hoare triple {118546#(<= proc_i 256)} i := i + 4; {118565#(<= proc_i 260)} is VALID [2019-05-15 10:18:44,380 INFO L273 TraceCheckUtils]: 391: Hoare triple {118565#(<= proc_i 260)} assume i <= 1000; {118565#(<= proc_i 260)} is VALID [2019-05-15 10:18:44,380 INFO L273 TraceCheckUtils]: 392: Hoare triple {118565#(<= proc_i 260)} assume i + 4 < a[j]; {118565#(<= proc_i 260)} is VALID [2019-05-15 10:18:44,381 INFO L273 TraceCheckUtils]: 393: Hoare triple {118565#(<= proc_i 260)} assume a[5] == 1000; {118565#(<= proc_i 260)} is VALID [2019-05-15 10:18:44,381 INFO L273 TraceCheckUtils]: 394: Hoare triple {118565#(<= proc_i 260)} assume j > 4; {118565#(<= proc_i 260)} is VALID [2019-05-15 10:18:44,382 INFO L273 TraceCheckUtils]: 395: Hoare triple {118565#(<= proc_i 260)} assume j < 6; {118565#(<= proc_i 260)} is VALID [2019-05-15 10:18:44,382 INFO L273 TraceCheckUtils]: 396: Hoare triple {118565#(<= proc_i 260)} i := i + 4; {118584#(<= proc_i 264)} is VALID [2019-05-15 10:18:44,383 INFO L273 TraceCheckUtils]: 397: Hoare triple {118584#(<= proc_i 264)} assume i <= 1000; {118584#(<= proc_i 264)} is VALID [2019-05-15 10:18:44,383 INFO L273 TraceCheckUtils]: 398: Hoare triple {118584#(<= proc_i 264)} assume i + 4 < a[j]; {118584#(<= proc_i 264)} is VALID [2019-05-15 10:18:44,384 INFO L273 TraceCheckUtils]: 399: Hoare triple {118584#(<= proc_i 264)} assume a[5] == 1000; {118584#(<= proc_i 264)} is VALID [2019-05-15 10:18:44,384 INFO L273 TraceCheckUtils]: 400: Hoare triple {118584#(<= proc_i 264)} assume j > 4; {118584#(<= proc_i 264)} is VALID [2019-05-15 10:18:44,385 INFO L273 TraceCheckUtils]: 401: Hoare triple {118584#(<= proc_i 264)} assume j < 6; {118584#(<= proc_i 264)} is VALID [2019-05-15 10:18:44,385 INFO L273 TraceCheckUtils]: 402: Hoare triple {118584#(<= proc_i 264)} i := i + 4; {118603#(<= proc_i 268)} is VALID [2019-05-15 10:18:44,386 INFO L273 TraceCheckUtils]: 403: Hoare triple {118603#(<= proc_i 268)} assume i <= 1000; {118603#(<= proc_i 268)} is VALID [2019-05-15 10:18:44,386 INFO L273 TraceCheckUtils]: 404: Hoare triple {118603#(<= proc_i 268)} assume i + 4 < a[j]; {118603#(<= proc_i 268)} is VALID [2019-05-15 10:18:44,387 INFO L273 TraceCheckUtils]: 405: Hoare triple {118603#(<= proc_i 268)} assume a[5] == 1000; {118603#(<= proc_i 268)} is VALID [2019-05-15 10:18:44,387 INFO L273 TraceCheckUtils]: 406: Hoare triple {118603#(<= proc_i 268)} assume j > 4; {118603#(<= proc_i 268)} is VALID [2019-05-15 10:18:44,388 INFO L273 TraceCheckUtils]: 407: Hoare triple {118603#(<= proc_i 268)} assume j < 6; {118603#(<= proc_i 268)} is VALID [2019-05-15 10:18:44,388 INFO L273 TraceCheckUtils]: 408: Hoare triple {118603#(<= proc_i 268)} i := i + 4; {118622#(<= proc_i 272)} is VALID [2019-05-15 10:18:44,389 INFO L273 TraceCheckUtils]: 409: Hoare triple {118622#(<= proc_i 272)} assume i <= 1000; {118622#(<= proc_i 272)} is VALID [2019-05-15 10:18:44,389 INFO L273 TraceCheckUtils]: 410: Hoare triple {118622#(<= proc_i 272)} assume i + 4 < a[j]; {118622#(<= proc_i 272)} is VALID [2019-05-15 10:18:44,390 INFO L273 TraceCheckUtils]: 411: Hoare triple {118622#(<= proc_i 272)} assume a[5] == 1000; {118622#(<= proc_i 272)} is VALID [2019-05-15 10:18:44,390 INFO L273 TraceCheckUtils]: 412: Hoare triple {118622#(<= proc_i 272)} assume j > 4; {118622#(<= proc_i 272)} is VALID [2019-05-15 10:18:44,391 INFO L273 TraceCheckUtils]: 413: Hoare triple {118622#(<= proc_i 272)} assume j < 6; {118622#(<= proc_i 272)} is VALID [2019-05-15 10:18:44,391 INFO L273 TraceCheckUtils]: 414: Hoare triple {118622#(<= proc_i 272)} i := i + 4; {118641#(<= proc_i 276)} is VALID [2019-05-15 10:18:44,392 INFO L273 TraceCheckUtils]: 415: Hoare triple {118641#(<= proc_i 276)} assume i <= 1000; {118641#(<= proc_i 276)} is VALID [2019-05-15 10:18:44,392 INFO L273 TraceCheckUtils]: 416: Hoare triple {118641#(<= proc_i 276)} assume i + 4 < a[j]; {118641#(<= proc_i 276)} is VALID [2019-05-15 10:18:44,393 INFO L273 TraceCheckUtils]: 417: Hoare triple {118641#(<= proc_i 276)} assume a[5] == 1000; {118641#(<= proc_i 276)} is VALID [2019-05-15 10:18:44,393 INFO L273 TraceCheckUtils]: 418: Hoare triple {118641#(<= proc_i 276)} assume j > 4; {118641#(<= proc_i 276)} is VALID [2019-05-15 10:18:44,394 INFO L273 TraceCheckUtils]: 419: Hoare triple {118641#(<= proc_i 276)} assume j < 6; {118641#(<= proc_i 276)} is VALID [2019-05-15 10:18:44,394 INFO L273 TraceCheckUtils]: 420: Hoare triple {118641#(<= proc_i 276)} i := i + 4; {118660#(<= proc_i 280)} is VALID [2019-05-15 10:18:44,395 INFO L273 TraceCheckUtils]: 421: Hoare triple {118660#(<= proc_i 280)} assume i <= 1000; {118660#(<= proc_i 280)} is VALID [2019-05-15 10:18:44,395 INFO L273 TraceCheckUtils]: 422: Hoare triple {118660#(<= proc_i 280)} assume i + 4 < a[j]; {118660#(<= proc_i 280)} is VALID [2019-05-15 10:18:44,396 INFO L273 TraceCheckUtils]: 423: Hoare triple {118660#(<= proc_i 280)} assume a[5] == 1000; {118660#(<= proc_i 280)} is VALID [2019-05-15 10:18:44,396 INFO L273 TraceCheckUtils]: 424: Hoare triple {118660#(<= proc_i 280)} assume j > 4; {118660#(<= proc_i 280)} is VALID [2019-05-15 10:18:44,397 INFO L273 TraceCheckUtils]: 425: Hoare triple {118660#(<= proc_i 280)} assume j < 6; {118660#(<= proc_i 280)} is VALID [2019-05-15 10:18:44,397 INFO L273 TraceCheckUtils]: 426: Hoare triple {118660#(<= proc_i 280)} i := i + 4; {118679#(<= proc_i 284)} is VALID [2019-05-15 10:18:44,398 INFO L273 TraceCheckUtils]: 427: Hoare triple {118679#(<= proc_i 284)} assume i <= 1000; {118679#(<= proc_i 284)} is VALID [2019-05-15 10:18:44,398 INFO L273 TraceCheckUtils]: 428: Hoare triple {118679#(<= proc_i 284)} assume i + 4 < a[j]; {118679#(<= proc_i 284)} is VALID [2019-05-15 10:18:44,399 INFO L273 TraceCheckUtils]: 429: Hoare triple {118679#(<= proc_i 284)} assume a[5] == 1000; {118679#(<= proc_i 284)} is VALID [2019-05-15 10:18:44,399 INFO L273 TraceCheckUtils]: 430: Hoare triple {118679#(<= proc_i 284)} assume j > 4; {118679#(<= proc_i 284)} is VALID [2019-05-15 10:18:44,399 INFO L273 TraceCheckUtils]: 431: Hoare triple {118679#(<= proc_i 284)} assume j < 6; {118679#(<= proc_i 284)} is VALID [2019-05-15 10:18:44,400 INFO L273 TraceCheckUtils]: 432: Hoare triple {118679#(<= proc_i 284)} i := i + 4; {118698#(<= proc_i 288)} is VALID [2019-05-15 10:18:44,401 INFO L273 TraceCheckUtils]: 433: Hoare triple {118698#(<= proc_i 288)} assume i <= 1000; {118698#(<= proc_i 288)} is VALID [2019-05-15 10:18:44,401 INFO L273 TraceCheckUtils]: 434: Hoare triple {118698#(<= proc_i 288)} assume i + 4 < a[j]; {118698#(<= proc_i 288)} is VALID [2019-05-15 10:18:44,402 INFO L273 TraceCheckUtils]: 435: Hoare triple {118698#(<= proc_i 288)} assume a[5] == 1000; {118698#(<= proc_i 288)} is VALID [2019-05-15 10:18:44,402 INFO L273 TraceCheckUtils]: 436: Hoare triple {118698#(<= proc_i 288)} assume j > 4; {118698#(<= proc_i 288)} is VALID [2019-05-15 10:18:44,402 INFO L273 TraceCheckUtils]: 437: Hoare triple {118698#(<= proc_i 288)} assume j < 6; {118698#(<= proc_i 288)} is VALID [2019-05-15 10:18:44,403 INFO L273 TraceCheckUtils]: 438: Hoare triple {118698#(<= proc_i 288)} i := i + 4; {118717#(<= proc_i 292)} is VALID [2019-05-15 10:18:44,404 INFO L273 TraceCheckUtils]: 439: Hoare triple {118717#(<= proc_i 292)} assume !(i <= 1000); {117326#false} is VALID [2019-05-15 10:18:44,510 INFO L134 CoverageAnalysis]: Checked inductivity of 15841 backedges. 0 proven. 15841 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:44,510 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:44,510 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74] total 74 [2019-05-15 10:18:44,511 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 440 [2019-05-15 10:18:44,511 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:44,511 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 76 states. [2019-05-15 10:18:44,939 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 440 edges. 440 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:44,939 INFO L454 AbstractCegarLoop]: Interpolant automaton has 76 states [2019-05-15 10:18:44,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2019-05-15 10:18:44,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2019-05-15 10:18:44,940 INFO L87 Difference]: Start difference. First operand 441 states and 441 transitions. Second operand 76 states. [2019-05-15 10:18:45,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:45,721 INFO L93 Difference]: Finished difference Result 452 states and 452 transitions. [2019-05-15 10:18:45,721 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2019-05-15 10:18:45,722 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 440 [2019-05-15 10:18:45,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:45,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2019-05-15 10:18:45,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 453 transitions. [2019-05-15 10:18:45,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2019-05-15 10:18:45,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 453 transitions. [2019-05-15 10:18:45,726 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 76 states and 453 transitions. [2019-05-15 10:18:46,147 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 453 edges. 453 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:46,157 INFO L225 Difference]: With dead ends: 452 [2019-05-15 10:18:46,157 INFO L226 Difference]: Without dead ends: 452 [2019-05-15 10:18:46,158 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 365 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2019-05-15 10:18:46,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2019-05-15 10:18:46,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 447. [2019-05-15 10:18:46,161 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:46,161 INFO L82 GeneralOperation]: Start isEquivalent. First operand 452 states. Second operand 447 states. [2019-05-15 10:18:46,161 INFO L74 IsIncluded]: Start isIncluded. First operand 452 states. Second operand 447 states. [2019-05-15 10:18:46,161 INFO L87 Difference]: Start difference. First operand 452 states. Second operand 447 states. [2019-05-15 10:18:46,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:46,169 INFO L93 Difference]: Finished difference Result 452 states and 452 transitions. [2019-05-15 10:18:46,169 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 452 transitions. [2019-05-15 10:18:46,169 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:46,169 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:46,169 INFO L74 IsIncluded]: Start isIncluded. First operand 447 states. Second operand 452 states. [2019-05-15 10:18:46,169 INFO L87 Difference]: Start difference. First operand 447 states. Second operand 452 states. [2019-05-15 10:18:46,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:46,176 INFO L93 Difference]: Finished difference Result 452 states and 452 transitions. [2019-05-15 10:18:46,176 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 452 transitions. [2019-05-15 10:18:46,177 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:46,177 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:46,177 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:46,177 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:46,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 447 states. [2019-05-15 10:18:46,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 447 transitions. [2019-05-15 10:18:46,183 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 447 transitions. Word has length 440 [2019-05-15 10:18:46,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:46,184 INFO L475 AbstractCegarLoop]: Abstraction has 447 states and 447 transitions. [2019-05-15 10:18:46,184 INFO L476 AbstractCegarLoop]: Interpolant automaton has 76 states. [2019-05-15 10:18:46,184 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 447 transitions. [2019-05-15 10:18:46,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2019-05-15 10:18:46,185 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:46,186 INFO L399 BasicCegarLoop]: trace histogram [74, 74, 74, 74, 74, 74, 1, 1] [2019-05-15 10:18:46,186 INFO L418 AbstractCegarLoop]: === Iteration 75 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:46,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:46,186 INFO L82 PathProgramCache]: Analyzing trace with hash -759747161, now seen corresponding path program 74 times [2019-05-15 10:18:46,187 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:46,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:46,291 INFO L256 TraceCheckSpWp]: Trace formula consists of 597 conjuncts, 76 conjunts are in the unsatisfiable core [2019-05-15 10:18:46,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:46,329 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:49,258 INFO L273 TraceCheckUtils]: 0: Hoare triple {120523#true} i := 0; {120528#(<= proc_i 0)} is VALID [2019-05-15 10:18:49,259 INFO L273 TraceCheckUtils]: 1: Hoare triple {120528#(<= proc_i 0)} assume i <= 1000; {120528#(<= proc_i 0)} is VALID [2019-05-15 10:18:49,259 INFO L273 TraceCheckUtils]: 2: Hoare triple {120528#(<= proc_i 0)} assume i + 4 < a[j]; {120528#(<= proc_i 0)} is VALID [2019-05-15 10:18:49,260 INFO L273 TraceCheckUtils]: 3: Hoare triple {120528#(<= proc_i 0)} assume a[5] == 1000; {120528#(<= proc_i 0)} is VALID [2019-05-15 10:18:49,260 INFO L273 TraceCheckUtils]: 4: Hoare triple {120528#(<= proc_i 0)} assume j > 4; {120528#(<= proc_i 0)} is VALID [2019-05-15 10:18:49,261 INFO L273 TraceCheckUtils]: 5: Hoare triple {120528#(<= proc_i 0)} assume j < 6; {120528#(<= proc_i 0)} is VALID [2019-05-15 10:18:49,261 INFO L273 TraceCheckUtils]: 6: Hoare triple {120528#(<= proc_i 0)} i := i + 4; {120547#(<= proc_i 4)} is VALID [2019-05-15 10:18:49,261 INFO L273 TraceCheckUtils]: 7: Hoare triple {120547#(<= proc_i 4)} assume i <= 1000; {120547#(<= proc_i 4)} is VALID [2019-05-15 10:18:49,262 INFO L273 TraceCheckUtils]: 8: Hoare triple {120547#(<= proc_i 4)} assume i + 4 < a[j]; {120547#(<= proc_i 4)} is VALID [2019-05-15 10:18:49,262 INFO L273 TraceCheckUtils]: 9: Hoare triple {120547#(<= proc_i 4)} assume a[5] == 1000; {120547#(<= proc_i 4)} is VALID [2019-05-15 10:18:49,262 INFO L273 TraceCheckUtils]: 10: Hoare triple {120547#(<= proc_i 4)} assume j > 4; {120547#(<= proc_i 4)} is VALID [2019-05-15 10:18:49,263 INFO L273 TraceCheckUtils]: 11: Hoare triple {120547#(<= proc_i 4)} assume j < 6; {120547#(<= proc_i 4)} is VALID [2019-05-15 10:18:49,263 INFO L273 TraceCheckUtils]: 12: Hoare triple {120547#(<= proc_i 4)} i := i + 4; {120566#(<= proc_i 8)} is VALID [2019-05-15 10:18:49,264 INFO L273 TraceCheckUtils]: 13: Hoare triple {120566#(<= proc_i 8)} assume i <= 1000; {120566#(<= proc_i 8)} is VALID [2019-05-15 10:18:49,264 INFO L273 TraceCheckUtils]: 14: Hoare triple {120566#(<= proc_i 8)} assume i + 4 < a[j]; {120566#(<= proc_i 8)} is VALID [2019-05-15 10:18:49,265 INFO L273 TraceCheckUtils]: 15: Hoare triple {120566#(<= proc_i 8)} assume a[5] == 1000; {120566#(<= proc_i 8)} is VALID [2019-05-15 10:18:49,265 INFO L273 TraceCheckUtils]: 16: Hoare triple {120566#(<= proc_i 8)} assume j > 4; {120566#(<= proc_i 8)} is VALID [2019-05-15 10:18:49,266 INFO L273 TraceCheckUtils]: 17: Hoare triple {120566#(<= proc_i 8)} assume j < 6; {120566#(<= proc_i 8)} is VALID [2019-05-15 10:18:49,266 INFO L273 TraceCheckUtils]: 18: Hoare triple {120566#(<= proc_i 8)} i := i + 4; {120585#(<= proc_i 12)} is VALID [2019-05-15 10:18:49,267 INFO L273 TraceCheckUtils]: 19: Hoare triple {120585#(<= proc_i 12)} assume i <= 1000; {120585#(<= proc_i 12)} is VALID [2019-05-15 10:18:49,267 INFO L273 TraceCheckUtils]: 20: Hoare triple {120585#(<= proc_i 12)} assume i + 4 < a[j]; {120585#(<= proc_i 12)} is VALID [2019-05-15 10:18:49,268 INFO L273 TraceCheckUtils]: 21: Hoare triple {120585#(<= proc_i 12)} assume a[5] == 1000; {120585#(<= proc_i 12)} is VALID [2019-05-15 10:18:49,268 INFO L273 TraceCheckUtils]: 22: Hoare triple {120585#(<= proc_i 12)} assume j > 4; {120585#(<= proc_i 12)} is VALID [2019-05-15 10:18:49,268 INFO L273 TraceCheckUtils]: 23: Hoare triple {120585#(<= proc_i 12)} assume j < 6; {120585#(<= proc_i 12)} is VALID [2019-05-15 10:18:49,269 INFO L273 TraceCheckUtils]: 24: Hoare triple {120585#(<= proc_i 12)} i := i + 4; {120604#(<= proc_i 16)} is VALID [2019-05-15 10:18:49,270 INFO L273 TraceCheckUtils]: 25: Hoare triple {120604#(<= proc_i 16)} assume i <= 1000; {120604#(<= proc_i 16)} is VALID [2019-05-15 10:18:49,270 INFO L273 TraceCheckUtils]: 26: Hoare triple {120604#(<= proc_i 16)} assume i + 4 < a[j]; {120604#(<= proc_i 16)} is VALID [2019-05-15 10:18:49,271 INFO L273 TraceCheckUtils]: 27: Hoare triple {120604#(<= proc_i 16)} assume a[5] == 1000; {120604#(<= proc_i 16)} is VALID [2019-05-15 10:18:49,271 INFO L273 TraceCheckUtils]: 28: Hoare triple {120604#(<= proc_i 16)} assume j > 4; {120604#(<= proc_i 16)} is VALID [2019-05-15 10:18:49,271 INFO L273 TraceCheckUtils]: 29: Hoare triple {120604#(<= proc_i 16)} assume j < 6; {120604#(<= proc_i 16)} is VALID [2019-05-15 10:18:49,272 INFO L273 TraceCheckUtils]: 30: Hoare triple {120604#(<= proc_i 16)} i := i + 4; {120623#(<= proc_i 20)} is VALID [2019-05-15 10:18:49,273 INFO L273 TraceCheckUtils]: 31: Hoare triple {120623#(<= proc_i 20)} assume i <= 1000; {120623#(<= proc_i 20)} is VALID [2019-05-15 10:18:49,273 INFO L273 TraceCheckUtils]: 32: Hoare triple {120623#(<= proc_i 20)} assume i + 4 < a[j]; {120623#(<= proc_i 20)} is VALID [2019-05-15 10:18:49,273 INFO L273 TraceCheckUtils]: 33: Hoare triple {120623#(<= proc_i 20)} assume a[5] == 1000; {120623#(<= proc_i 20)} is VALID [2019-05-15 10:18:49,274 INFO L273 TraceCheckUtils]: 34: Hoare triple {120623#(<= proc_i 20)} assume j > 4; {120623#(<= proc_i 20)} is VALID [2019-05-15 10:18:49,274 INFO L273 TraceCheckUtils]: 35: Hoare triple {120623#(<= proc_i 20)} assume j < 6; {120623#(<= proc_i 20)} is VALID [2019-05-15 10:18:49,275 INFO L273 TraceCheckUtils]: 36: Hoare triple {120623#(<= proc_i 20)} i := i + 4; {120642#(<= proc_i 24)} is VALID [2019-05-15 10:18:49,276 INFO L273 TraceCheckUtils]: 37: Hoare triple {120642#(<= proc_i 24)} assume i <= 1000; {120642#(<= proc_i 24)} is VALID [2019-05-15 10:18:49,276 INFO L273 TraceCheckUtils]: 38: Hoare triple {120642#(<= proc_i 24)} assume i + 4 < a[j]; {120642#(<= proc_i 24)} is VALID [2019-05-15 10:18:49,276 INFO L273 TraceCheckUtils]: 39: Hoare triple {120642#(<= proc_i 24)} assume a[5] == 1000; {120642#(<= proc_i 24)} is VALID [2019-05-15 10:18:49,277 INFO L273 TraceCheckUtils]: 40: Hoare triple {120642#(<= proc_i 24)} assume j > 4; {120642#(<= proc_i 24)} is VALID [2019-05-15 10:18:49,277 INFO L273 TraceCheckUtils]: 41: Hoare triple {120642#(<= proc_i 24)} assume j < 6; {120642#(<= proc_i 24)} is VALID [2019-05-15 10:18:49,278 INFO L273 TraceCheckUtils]: 42: Hoare triple {120642#(<= proc_i 24)} i := i + 4; {120661#(<= proc_i 28)} is VALID [2019-05-15 10:18:49,278 INFO L273 TraceCheckUtils]: 43: Hoare triple {120661#(<= proc_i 28)} assume i <= 1000; {120661#(<= proc_i 28)} is VALID [2019-05-15 10:18:49,279 INFO L273 TraceCheckUtils]: 44: Hoare triple {120661#(<= proc_i 28)} assume i + 4 < a[j]; {120661#(<= proc_i 28)} is VALID [2019-05-15 10:18:49,279 INFO L273 TraceCheckUtils]: 45: Hoare triple {120661#(<= proc_i 28)} assume a[5] == 1000; {120661#(<= proc_i 28)} is VALID [2019-05-15 10:18:49,280 INFO L273 TraceCheckUtils]: 46: Hoare triple {120661#(<= proc_i 28)} assume j > 4; {120661#(<= proc_i 28)} is VALID [2019-05-15 10:18:49,280 INFO L273 TraceCheckUtils]: 47: Hoare triple {120661#(<= proc_i 28)} assume j < 6; {120661#(<= proc_i 28)} is VALID [2019-05-15 10:18:49,281 INFO L273 TraceCheckUtils]: 48: Hoare triple {120661#(<= proc_i 28)} i := i + 4; {120680#(<= proc_i 32)} is VALID [2019-05-15 10:18:49,281 INFO L273 TraceCheckUtils]: 49: Hoare triple {120680#(<= proc_i 32)} assume i <= 1000; {120680#(<= proc_i 32)} is VALID [2019-05-15 10:18:49,282 INFO L273 TraceCheckUtils]: 50: Hoare triple {120680#(<= proc_i 32)} assume i + 4 < a[j]; {120680#(<= proc_i 32)} is VALID [2019-05-15 10:18:49,282 INFO L273 TraceCheckUtils]: 51: Hoare triple {120680#(<= proc_i 32)} assume a[5] == 1000; {120680#(<= proc_i 32)} is VALID [2019-05-15 10:18:49,283 INFO L273 TraceCheckUtils]: 52: Hoare triple {120680#(<= proc_i 32)} assume j > 4; {120680#(<= proc_i 32)} is VALID [2019-05-15 10:18:49,283 INFO L273 TraceCheckUtils]: 53: Hoare triple {120680#(<= proc_i 32)} assume j < 6; {120680#(<= proc_i 32)} is VALID [2019-05-15 10:18:49,284 INFO L273 TraceCheckUtils]: 54: Hoare triple {120680#(<= proc_i 32)} i := i + 4; {120699#(<= proc_i 36)} is VALID [2019-05-15 10:18:49,284 INFO L273 TraceCheckUtils]: 55: Hoare triple {120699#(<= proc_i 36)} assume i <= 1000; {120699#(<= proc_i 36)} is VALID [2019-05-15 10:18:49,285 INFO L273 TraceCheckUtils]: 56: Hoare triple {120699#(<= proc_i 36)} assume i + 4 < a[j]; {120699#(<= proc_i 36)} is VALID [2019-05-15 10:18:49,285 INFO L273 TraceCheckUtils]: 57: Hoare triple {120699#(<= proc_i 36)} assume a[5] == 1000; {120699#(<= proc_i 36)} is VALID [2019-05-15 10:18:49,286 INFO L273 TraceCheckUtils]: 58: Hoare triple {120699#(<= proc_i 36)} assume j > 4; {120699#(<= proc_i 36)} is VALID [2019-05-15 10:18:49,286 INFO L273 TraceCheckUtils]: 59: Hoare triple {120699#(<= proc_i 36)} assume j < 6; {120699#(<= proc_i 36)} is VALID [2019-05-15 10:18:49,287 INFO L273 TraceCheckUtils]: 60: Hoare triple {120699#(<= proc_i 36)} i := i + 4; {120718#(<= proc_i 40)} is VALID [2019-05-15 10:18:49,287 INFO L273 TraceCheckUtils]: 61: Hoare triple {120718#(<= proc_i 40)} assume i <= 1000; {120718#(<= proc_i 40)} is VALID [2019-05-15 10:18:49,288 INFO L273 TraceCheckUtils]: 62: Hoare triple {120718#(<= proc_i 40)} assume i + 4 < a[j]; {120718#(<= proc_i 40)} is VALID [2019-05-15 10:18:49,288 INFO L273 TraceCheckUtils]: 63: Hoare triple {120718#(<= proc_i 40)} assume a[5] == 1000; {120718#(<= proc_i 40)} is VALID [2019-05-15 10:18:49,289 INFO L273 TraceCheckUtils]: 64: Hoare triple {120718#(<= proc_i 40)} assume j > 4; {120718#(<= proc_i 40)} is VALID [2019-05-15 10:18:49,289 INFO L273 TraceCheckUtils]: 65: Hoare triple {120718#(<= proc_i 40)} assume j < 6; {120718#(<= proc_i 40)} is VALID [2019-05-15 10:18:49,290 INFO L273 TraceCheckUtils]: 66: Hoare triple {120718#(<= proc_i 40)} i := i + 4; {120737#(<= proc_i 44)} is VALID [2019-05-15 10:18:49,290 INFO L273 TraceCheckUtils]: 67: Hoare triple {120737#(<= proc_i 44)} assume i <= 1000; {120737#(<= proc_i 44)} is VALID [2019-05-15 10:18:49,291 INFO L273 TraceCheckUtils]: 68: Hoare triple {120737#(<= proc_i 44)} assume i + 4 < a[j]; {120737#(<= proc_i 44)} is VALID [2019-05-15 10:18:49,291 INFO L273 TraceCheckUtils]: 69: Hoare triple {120737#(<= proc_i 44)} assume a[5] == 1000; {120737#(<= proc_i 44)} is VALID [2019-05-15 10:18:49,292 INFO L273 TraceCheckUtils]: 70: Hoare triple {120737#(<= proc_i 44)} assume j > 4; {120737#(<= proc_i 44)} is VALID [2019-05-15 10:18:49,292 INFO L273 TraceCheckUtils]: 71: Hoare triple {120737#(<= proc_i 44)} assume j < 6; {120737#(<= proc_i 44)} is VALID [2019-05-15 10:18:49,293 INFO L273 TraceCheckUtils]: 72: Hoare triple {120737#(<= proc_i 44)} i := i + 4; {120756#(<= proc_i 48)} is VALID [2019-05-15 10:18:49,293 INFO L273 TraceCheckUtils]: 73: Hoare triple {120756#(<= proc_i 48)} assume i <= 1000; {120756#(<= proc_i 48)} is VALID [2019-05-15 10:18:49,294 INFO L273 TraceCheckUtils]: 74: Hoare triple {120756#(<= proc_i 48)} assume i + 4 < a[j]; {120756#(<= proc_i 48)} is VALID [2019-05-15 10:18:49,294 INFO L273 TraceCheckUtils]: 75: Hoare triple {120756#(<= proc_i 48)} assume a[5] == 1000; {120756#(<= proc_i 48)} is VALID [2019-05-15 10:18:49,295 INFO L273 TraceCheckUtils]: 76: Hoare triple {120756#(<= proc_i 48)} assume j > 4; {120756#(<= proc_i 48)} is VALID [2019-05-15 10:18:49,295 INFO L273 TraceCheckUtils]: 77: Hoare triple {120756#(<= proc_i 48)} assume j < 6; {120756#(<= proc_i 48)} is VALID [2019-05-15 10:18:49,296 INFO L273 TraceCheckUtils]: 78: Hoare triple {120756#(<= proc_i 48)} i := i + 4; {120775#(<= proc_i 52)} is VALID [2019-05-15 10:18:49,296 INFO L273 TraceCheckUtils]: 79: Hoare triple {120775#(<= proc_i 52)} assume i <= 1000; {120775#(<= proc_i 52)} is VALID [2019-05-15 10:18:49,297 INFO L273 TraceCheckUtils]: 80: Hoare triple {120775#(<= proc_i 52)} assume i + 4 < a[j]; {120775#(<= proc_i 52)} is VALID [2019-05-15 10:18:49,297 INFO L273 TraceCheckUtils]: 81: Hoare triple {120775#(<= proc_i 52)} assume a[5] == 1000; {120775#(<= proc_i 52)} is VALID [2019-05-15 10:18:49,297 INFO L273 TraceCheckUtils]: 82: Hoare triple {120775#(<= proc_i 52)} assume j > 4; {120775#(<= proc_i 52)} is VALID [2019-05-15 10:18:49,298 INFO L273 TraceCheckUtils]: 83: Hoare triple {120775#(<= proc_i 52)} assume j < 6; {120775#(<= proc_i 52)} is VALID [2019-05-15 10:18:49,299 INFO L273 TraceCheckUtils]: 84: Hoare triple {120775#(<= proc_i 52)} i := i + 4; {120794#(<= proc_i 56)} is VALID [2019-05-15 10:18:49,299 INFO L273 TraceCheckUtils]: 85: Hoare triple {120794#(<= proc_i 56)} assume i <= 1000; {120794#(<= proc_i 56)} is VALID [2019-05-15 10:18:49,299 INFO L273 TraceCheckUtils]: 86: Hoare triple {120794#(<= proc_i 56)} assume i + 4 < a[j]; {120794#(<= proc_i 56)} is VALID [2019-05-15 10:18:49,300 INFO L273 TraceCheckUtils]: 87: Hoare triple {120794#(<= proc_i 56)} assume a[5] == 1000; {120794#(<= proc_i 56)} is VALID [2019-05-15 10:18:49,300 INFO L273 TraceCheckUtils]: 88: Hoare triple {120794#(<= proc_i 56)} assume j > 4; {120794#(<= proc_i 56)} is VALID [2019-05-15 10:18:49,301 INFO L273 TraceCheckUtils]: 89: Hoare triple {120794#(<= proc_i 56)} assume j < 6; {120794#(<= proc_i 56)} is VALID [2019-05-15 10:18:49,301 INFO L273 TraceCheckUtils]: 90: Hoare triple {120794#(<= proc_i 56)} i := i + 4; {120813#(<= proc_i 60)} is VALID [2019-05-15 10:18:49,302 INFO L273 TraceCheckUtils]: 91: Hoare triple {120813#(<= proc_i 60)} assume i <= 1000; {120813#(<= proc_i 60)} is VALID [2019-05-15 10:18:49,302 INFO L273 TraceCheckUtils]: 92: Hoare triple {120813#(<= proc_i 60)} assume i + 4 < a[j]; {120813#(<= proc_i 60)} is VALID [2019-05-15 10:18:49,303 INFO L273 TraceCheckUtils]: 93: Hoare triple {120813#(<= proc_i 60)} assume a[5] == 1000; {120813#(<= proc_i 60)} is VALID [2019-05-15 10:18:49,303 INFO L273 TraceCheckUtils]: 94: Hoare triple {120813#(<= proc_i 60)} assume j > 4; {120813#(<= proc_i 60)} is VALID [2019-05-15 10:18:49,304 INFO L273 TraceCheckUtils]: 95: Hoare triple {120813#(<= proc_i 60)} assume j < 6; {120813#(<= proc_i 60)} is VALID [2019-05-15 10:18:49,304 INFO L273 TraceCheckUtils]: 96: Hoare triple {120813#(<= proc_i 60)} i := i + 4; {120832#(<= proc_i 64)} is VALID [2019-05-15 10:18:49,305 INFO L273 TraceCheckUtils]: 97: Hoare triple {120832#(<= proc_i 64)} assume i <= 1000; {120832#(<= proc_i 64)} is VALID [2019-05-15 10:18:49,305 INFO L273 TraceCheckUtils]: 98: Hoare triple {120832#(<= proc_i 64)} assume i + 4 < a[j]; {120832#(<= proc_i 64)} is VALID [2019-05-15 10:18:49,306 INFO L273 TraceCheckUtils]: 99: Hoare triple {120832#(<= proc_i 64)} assume a[5] == 1000; {120832#(<= proc_i 64)} is VALID [2019-05-15 10:18:49,306 INFO L273 TraceCheckUtils]: 100: Hoare triple {120832#(<= proc_i 64)} assume j > 4; {120832#(<= proc_i 64)} is VALID [2019-05-15 10:18:49,307 INFO L273 TraceCheckUtils]: 101: Hoare triple {120832#(<= proc_i 64)} assume j < 6; {120832#(<= proc_i 64)} is VALID [2019-05-15 10:18:49,307 INFO L273 TraceCheckUtils]: 102: Hoare triple {120832#(<= proc_i 64)} i := i + 4; {120851#(<= proc_i 68)} is VALID [2019-05-15 10:18:49,308 INFO L273 TraceCheckUtils]: 103: Hoare triple {120851#(<= proc_i 68)} assume i <= 1000; {120851#(<= proc_i 68)} is VALID [2019-05-15 10:18:49,308 INFO L273 TraceCheckUtils]: 104: Hoare triple {120851#(<= proc_i 68)} assume i + 4 < a[j]; {120851#(<= proc_i 68)} is VALID [2019-05-15 10:18:49,309 INFO L273 TraceCheckUtils]: 105: Hoare triple {120851#(<= proc_i 68)} assume a[5] == 1000; {120851#(<= proc_i 68)} is VALID [2019-05-15 10:18:49,309 INFO L273 TraceCheckUtils]: 106: Hoare triple {120851#(<= proc_i 68)} assume j > 4; {120851#(<= proc_i 68)} is VALID [2019-05-15 10:18:49,310 INFO L273 TraceCheckUtils]: 107: Hoare triple {120851#(<= proc_i 68)} assume j < 6; {120851#(<= proc_i 68)} is VALID [2019-05-15 10:18:49,310 INFO L273 TraceCheckUtils]: 108: Hoare triple {120851#(<= proc_i 68)} i := i + 4; {120870#(<= proc_i 72)} is VALID [2019-05-15 10:18:49,311 INFO L273 TraceCheckUtils]: 109: Hoare triple {120870#(<= proc_i 72)} assume i <= 1000; {120870#(<= proc_i 72)} is VALID [2019-05-15 10:18:49,311 INFO L273 TraceCheckUtils]: 110: Hoare triple {120870#(<= proc_i 72)} assume i + 4 < a[j]; {120870#(<= proc_i 72)} is VALID [2019-05-15 10:18:49,312 INFO L273 TraceCheckUtils]: 111: Hoare triple {120870#(<= proc_i 72)} assume a[5] == 1000; {120870#(<= proc_i 72)} is VALID [2019-05-15 10:18:49,312 INFO L273 TraceCheckUtils]: 112: Hoare triple {120870#(<= proc_i 72)} assume j > 4; {120870#(<= proc_i 72)} is VALID [2019-05-15 10:18:49,313 INFO L273 TraceCheckUtils]: 113: Hoare triple {120870#(<= proc_i 72)} assume j < 6; {120870#(<= proc_i 72)} is VALID [2019-05-15 10:18:49,313 INFO L273 TraceCheckUtils]: 114: Hoare triple {120870#(<= proc_i 72)} i := i + 4; {120889#(<= proc_i 76)} is VALID [2019-05-15 10:18:49,314 INFO L273 TraceCheckUtils]: 115: Hoare triple {120889#(<= proc_i 76)} assume i <= 1000; {120889#(<= proc_i 76)} is VALID [2019-05-15 10:18:49,314 INFO L273 TraceCheckUtils]: 116: Hoare triple {120889#(<= proc_i 76)} assume i + 4 < a[j]; {120889#(<= proc_i 76)} is VALID [2019-05-15 10:18:49,315 INFO L273 TraceCheckUtils]: 117: Hoare triple {120889#(<= proc_i 76)} assume a[5] == 1000; {120889#(<= proc_i 76)} is VALID [2019-05-15 10:18:49,315 INFO L273 TraceCheckUtils]: 118: Hoare triple {120889#(<= proc_i 76)} assume j > 4; {120889#(<= proc_i 76)} is VALID [2019-05-15 10:18:49,315 INFO L273 TraceCheckUtils]: 119: Hoare triple {120889#(<= proc_i 76)} assume j < 6; {120889#(<= proc_i 76)} is VALID [2019-05-15 10:18:49,316 INFO L273 TraceCheckUtils]: 120: Hoare triple {120889#(<= proc_i 76)} i := i + 4; {120908#(<= proc_i 80)} is VALID [2019-05-15 10:18:49,317 INFO L273 TraceCheckUtils]: 121: Hoare triple {120908#(<= proc_i 80)} assume i <= 1000; {120908#(<= proc_i 80)} is VALID [2019-05-15 10:18:49,317 INFO L273 TraceCheckUtils]: 122: Hoare triple {120908#(<= proc_i 80)} assume i + 4 < a[j]; {120908#(<= proc_i 80)} is VALID [2019-05-15 10:18:49,318 INFO L273 TraceCheckUtils]: 123: Hoare triple {120908#(<= proc_i 80)} assume a[5] == 1000; {120908#(<= proc_i 80)} is VALID [2019-05-15 10:18:49,318 INFO L273 TraceCheckUtils]: 124: Hoare triple {120908#(<= proc_i 80)} assume j > 4; {120908#(<= proc_i 80)} is VALID [2019-05-15 10:18:49,318 INFO L273 TraceCheckUtils]: 125: Hoare triple {120908#(<= proc_i 80)} assume j < 6; {120908#(<= proc_i 80)} is VALID [2019-05-15 10:18:49,319 INFO L273 TraceCheckUtils]: 126: Hoare triple {120908#(<= proc_i 80)} i := i + 4; {120927#(<= proc_i 84)} is VALID [2019-05-15 10:18:49,320 INFO L273 TraceCheckUtils]: 127: Hoare triple {120927#(<= proc_i 84)} assume i <= 1000; {120927#(<= proc_i 84)} is VALID [2019-05-15 10:18:49,320 INFO L273 TraceCheckUtils]: 128: Hoare triple {120927#(<= proc_i 84)} assume i + 4 < a[j]; {120927#(<= proc_i 84)} is VALID [2019-05-15 10:18:49,320 INFO L273 TraceCheckUtils]: 129: Hoare triple {120927#(<= proc_i 84)} assume a[5] == 1000; {120927#(<= proc_i 84)} is VALID [2019-05-15 10:18:49,321 INFO L273 TraceCheckUtils]: 130: Hoare triple {120927#(<= proc_i 84)} assume j > 4; {120927#(<= proc_i 84)} is VALID [2019-05-15 10:18:49,321 INFO L273 TraceCheckUtils]: 131: Hoare triple {120927#(<= proc_i 84)} assume j < 6; {120927#(<= proc_i 84)} is VALID [2019-05-15 10:18:49,322 INFO L273 TraceCheckUtils]: 132: Hoare triple {120927#(<= proc_i 84)} i := i + 4; {120946#(<= proc_i 88)} is VALID [2019-05-15 10:18:49,322 INFO L273 TraceCheckUtils]: 133: Hoare triple {120946#(<= proc_i 88)} assume i <= 1000; {120946#(<= proc_i 88)} is VALID [2019-05-15 10:18:49,323 INFO L273 TraceCheckUtils]: 134: Hoare triple {120946#(<= proc_i 88)} assume i + 4 < a[j]; {120946#(<= proc_i 88)} is VALID [2019-05-15 10:18:49,323 INFO L273 TraceCheckUtils]: 135: Hoare triple {120946#(<= proc_i 88)} assume a[5] == 1000; {120946#(<= proc_i 88)} is VALID [2019-05-15 10:18:49,324 INFO L273 TraceCheckUtils]: 136: Hoare triple {120946#(<= proc_i 88)} assume j > 4; {120946#(<= proc_i 88)} is VALID [2019-05-15 10:18:49,324 INFO L273 TraceCheckUtils]: 137: Hoare triple {120946#(<= proc_i 88)} assume j < 6; {120946#(<= proc_i 88)} is VALID [2019-05-15 10:18:49,325 INFO L273 TraceCheckUtils]: 138: Hoare triple {120946#(<= proc_i 88)} i := i + 4; {120965#(<= proc_i 92)} is VALID [2019-05-15 10:18:49,325 INFO L273 TraceCheckUtils]: 139: Hoare triple {120965#(<= proc_i 92)} assume i <= 1000; {120965#(<= proc_i 92)} is VALID [2019-05-15 10:18:49,326 INFO L273 TraceCheckUtils]: 140: Hoare triple {120965#(<= proc_i 92)} assume i + 4 < a[j]; {120965#(<= proc_i 92)} is VALID [2019-05-15 10:18:49,326 INFO L273 TraceCheckUtils]: 141: Hoare triple {120965#(<= proc_i 92)} assume a[5] == 1000; {120965#(<= proc_i 92)} is VALID [2019-05-15 10:18:49,327 INFO L273 TraceCheckUtils]: 142: Hoare triple {120965#(<= proc_i 92)} assume j > 4; {120965#(<= proc_i 92)} is VALID [2019-05-15 10:18:49,327 INFO L273 TraceCheckUtils]: 143: Hoare triple {120965#(<= proc_i 92)} assume j < 6; {120965#(<= proc_i 92)} is VALID [2019-05-15 10:18:49,328 INFO L273 TraceCheckUtils]: 144: Hoare triple {120965#(<= proc_i 92)} i := i + 4; {120984#(<= proc_i 96)} is VALID [2019-05-15 10:18:49,328 INFO L273 TraceCheckUtils]: 145: Hoare triple {120984#(<= proc_i 96)} assume i <= 1000; {120984#(<= proc_i 96)} is VALID [2019-05-15 10:18:49,329 INFO L273 TraceCheckUtils]: 146: Hoare triple {120984#(<= proc_i 96)} assume i + 4 < a[j]; {120984#(<= proc_i 96)} is VALID [2019-05-15 10:18:49,329 INFO L273 TraceCheckUtils]: 147: Hoare triple {120984#(<= proc_i 96)} assume a[5] == 1000; {120984#(<= proc_i 96)} is VALID [2019-05-15 10:18:49,330 INFO L273 TraceCheckUtils]: 148: Hoare triple {120984#(<= proc_i 96)} assume j > 4; {120984#(<= proc_i 96)} is VALID [2019-05-15 10:18:49,330 INFO L273 TraceCheckUtils]: 149: Hoare triple {120984#(<= proc_i 96)} assume j < 6; {120984#(<= proc_i 96)} is VALID [2019-05-15 10:18:49,331 INFO L273 TraceCheckUtils]: 150: Hoare triple {120984#(<= proc_i 96)} i := i + 4; {121003#(<= proc_i 100)} is VALID [2019-05-15 10:18:49,331 INFO L273 TraceCheckUtils]: 151: Hoare triple {121003#(<= proc_i 100)} assume i <= 1000; {121003#(<= proc_i 100)} is VALID [2019-05-15 10:18:49,332 INFO L273 TraceCheckUtils]: 152: Hoare triple {121003#(<= proc_i 100)} assume i + 4 < a[j]; {121003#(<= proc_i 100)} is VALID [2019-05-15 10:18:49,332 INFO L273 TraceCheckUtils]: 153: Hoare triple {121003#(<= proc_i 100)} assume a[5] == 1000; {121003#(<= proc_i 100)} is VALID [2019-05-15 10:18:49,333 INFO L273 TraceCheckUtils]: 154: Hoare triple {121003#(<= proc_i 100)} assume j > 4; {121003#(<= proc_i 100)} is VALID [2019-05-15 10:18:49,333 INFO L273 TraceCheckUtils]: 155: Hoare triple {121003#(<= proc_i 100)} assume j < 6; {121003#(<= proc_i 100)} is VALID [2019-05-15 10:18:49,334 INFO L273 TraceCheckUtils]: 156: Hoare triple {121003#(<= proc_i 100)} i := i + 4; {121022#(<= proc_i 104)} is VALID [2019-05-15 10:18:49,334 INFO L273 TraceCheckUtils]: 157: Hoare triple {121022#(<= proc_i 104)} assume i <= 1000; {121022#(<= proc_i 104)} is VALID [2019-05-15 10:18:49,335 INFO L273 TraceCheckUtils]: 158: Hoare triple {121022#(<= proc_i 104)} assume i + 4 < a[j]; {121022#(<= proc_i 104)} is VALID [2019-05-15 10:18:49,335 INFO L273 TraceCheckUtils]: 159: Hoare triple {121022#(<= proc_i 104)} assume a[5] == 1000; {121022#(<= proc_i 104)} is VALID [2019-05-15 10:18:49,336 INFO L273 TraceCheckUtils]: 160: Hoare triple {121022#(<= proc_i 104)} assume j > 4; {121022#(<= proc_i 104)} is VALID [2019-05-15 10:18:49,336 INFO L273 TraceCheckUtils]: 161: Hoare triple {121022#(<= proc_i 104)} assume j < 6; {121022#(<= proc_i 104)} is VALID [2019-05-15 10:18:49,337 INFO L273 TraceCheckUtils]: 162: Hoare triple {121022#(<= proc_i 104)} i := i + 4; {121041#(<= proc_i 108)} is VALID [2019-05-15 10:18:49,337 INFO L273 TraceCheckUtils]: 163: Hoare triple {121041#(<= proc_i 108)} assume i <= 1000; {121041#(<= proc_i 108)} is VALID [2019-05-15 10:18:49,338 INFO L273 TraceCheckUtils]: 164: Hoare triple {121041#(<= proc_i 108)} assume i + 4 < a[j]; {121041#(<= proc_i 108)} is VALID [2019-05-15 10:18:49,338 INFO L273 TraceCheckUtils]: 165: Hoare triple {121041#(<= proc_i 108)} assume a[5] == 1000; {121041#(<= proc_i 108)} is VALID [2019-05-15 10:18:49,339 INFO L273 TraceCheckUtils]: 166: Hoare triple {121041#(<= proc_i 108)} assume j > 4; {121041#(<= proc_i 108)} is VALID [2019-05-15 10:18:49,339 INFO L273 TraceCheckUtils]: 167: Hoare triple {121041#(<= proc_i 108)} assume j < 6; {121041#(<= proc_i 108)} is VALID [2019-05-15 10:18:49,340 INFO L273 TraceCheckUtils]: 168: Hoare triple {121041#(<= proc_i 108)} i := i + 4; {121060#(<= proc_i 112)} is VALID [2019-05-15 10:18:49,340 INFO L273 TraceCheckUtils]: 169: Hoare triple {121060#(<= proc_i 112)} assume i <= 1000; {121060#(<= proc_i 112)} is VALID [2019-05-15 10:18:49,341 INFO L273 TraceCheckUtils]: 170: Hoare triple {121060#(<= proc_i 112)} assume i + 4 < a[j]; {121060#(<= proc_i 112)} is VALID [2019-05-15 10:18:49,341 INFO L273 TraceCheckUtils]: 171: Hoare triple {121060#(<= proc_i 112)} assume a[5] == 1000; {121060#(<= proc_i 112)} is VALID [2019-05-15 10:18:49,341 INFO L273 TraceCheckUtils]: 172: Hoare triple {121060#(<= proc_i 112)} assume j > 4; {121060#(<= proc_i 112)} is VALID [2019-05-15 10:18:49,342 INFO L273 TraceCheckUtils]: 173: Hoare triple {121060#(<= proc_i 112)} assume j < 6; {121060#(<= proc_i 112)} is VALID [2019-05-15 10:18:49,343 INFO L273 TraceCheckUtils]: 174: Hoare triple {121060#(<= proc_i 112)} i := i + 4; {121079#(<= proc_i 116)} is VALID [2019-05-15 10:18:49,343 INFO L273 TraceCheckUtils]: 175: Hoare triple {121079#(<= proc_i 116)} assume i <= 1000; {121079#(<= proc_i 116)} is VALID [2019-05-15 10:18:49,343 INFO L273 TraceCheckUtils]: 176: Hoare triple {121079#(<= proc_i 116)} assume i + 4 < a[j]; {121079#(<= proc_i 116)} is VALID [2019-05-15 10:18:49,344 INFO L273 TraceCheckUtils]: 177: Hoare triple {121079#(<= proc_i 116)} assume a[5] == 1000; {121079#(<= proc_i 116)} is VALID [2019-05-15 10:18:49,344 INFO L273 TraceCheckUtils]: 178: Hoare triple {121079#(<= proc_i 116)} assume j > 4; {121079#(<= proc_i 116)} is VALID [2019-05-15 10:18:49,345 INFO L273 TraceCheckUtils]: 179: Hoare triple {121079#(<= proc_i 116)} assume j < 6; {121079#(<= proc_i 116)} is VALID [2019-05-15 10:18:49,345 INFO L273 TraceCheckUtils]: 180: Hoare triple {121079#(<= proc_i 116)} i := i + 4; {121098#(<= proc_i 120)} is VALID [2019-05-15 10:18:49,346 INFO L273 TraceCheckUtils]: 181: Hoare triple {121098#(<= proc_i 120)} assume i <= 1000; {121098#(<= proc_i 120)} is VALID [2019-05-15 10:18:49,346 INFO L273 TraceCheckUtils]: 182: Hoare triple {121098#(<= proc_i 120)} assume i + 4 < a[j]; {121098#(<= proc_i 120)} is VALID [2019-05-15 10:18:49,347 INFO L273 TraceCheckUtils]: 183: Hoare triple {121098#(<= proc_i 120)} assume a[5] == 1000; {121098#(<= proc_i 120)} is VALID [2019-05-15 10:18:49,347 INFO L273 TraceCheckUtils]: 184: Hoare triple {121098#(<= proc_i 120)} assume j > 4; {121098#(<= proc_i 120)} is VALID [2019-05-15 10:18:49,348 INFO L273 TraceCheckUtils]: 185: Hoare triple {121098#(<= proc_i 120)} assume j < 6; {121098#(<= proc_i 120)} is VALID [2019-05-15 10:18:49,348 INFO L273 TraceCheckUtils]: 186: Hoare triple {121098#(<= proc_i 120)} i := i + 4; {121117#(<= proc_i 124)} is VALID [2019-05-15 10:18:49,349 INFO L273 TraceCheckUtils]: 187: Hoare triple {121117#(<= proc_i 124)} assume i <= 1000; {121117#(<= proc_i 124)} is VALID [2019-05-15 10:18:49,349 INFO L273 TraceCheckUtils]: 188: Hoare triple {121117#(<= proc_i 124)} assume i + 4 < a[j]; {121117#(<= proc_i 124)} is VALID [2019-05-15 10:18:49,350 INFO L273 TraceCheckUtils]: 189: Hoare triple {121117#(<= proc_i 124)} assume a[5] == 1000; {121117#(<= proc_i 124)} is VALID [2019-05-15 10:18:49,350 INFO L273 TraceCheckUtils]: 190: Hoare triple {121117#(<= proc_i 124)} assume j > 4; {121117#(<= proc_i 124)} is VALID [2019-05-15 10:18:49,351 INFO L273 TraceCheckUtils]: 191: Hoare triple {121117#(<= proc_i 124)} assume j < 6; {121117#(<= proc_i 124)} is VALID [2019-05-15 10:18:49,351 INFO L273 TraceCheckUtils]: 192: Hoare triple {121117#(<= proc_i 124)} i := i + 4; {121136#(<= proc_i 128)} is VALID [2019-05-15 10:18:49,352 INFO L273 TraceCheckUtils]: 193: Hoare triple {121136#(<= proc_i 128)} assume i <= 1000; {121136#(<= proc_i 128)} is VALID [2019-05-15 10:18:49,352 INFO L273 TraceCheckUtils]: 194: Hoare triple {121136#(<= proc_i 128)} assume i + 4 < a[j]; {121136#(<= proc_i 128)} is VALID [2019-05-15 10:18:49,353 INFO L273 TraceCheckUtils]: 195: Hoare triple {121136#(<= proc_i 128)} assume a[5] == 1000; {121136#(<= proc_i 128)} is VALID [2019-05-15 10:18:49,353 INFO L273 TraceCheckUtils]: 196: Hoare triple {121136#(<= proc_i 128)} assume j > 4; {121136#(<= proc_i 128)} is VALID [2019-05-15 10:18:49,354 INFO L273 TraceCheckUtils]: 197: Hoare triple {121136#(<= proc_i 128)} assume j < 6; {121136#(<= proc_i 128)} is VALID [2019-05-15 10:18:49,354 INFO L273 TraceCheckUtils]: 198: Hoare triple {121136#(<= proc_i 128)} i := i + 4; {121155#(<= proc_i 132)} is VALID [2019-05-15 10:18:49,355 INFO L273 TraceCheckUtils]: 199: Hoare triple {121155#(<= proc_i 132)} assume i <= 1000; {121155#(<= proc_i 132)} is VALID [2019-05-15 10:18:49,355 INFO L273 TraceCheckUtils]: 200: Hoare triple {121155#(<= proc_i 132)} assume i + 4 < a[j]; {121155#(<= proc_i 132)} is VALID [2019-05-15 10:18:49,356 INFO L273 TraceCheckUtils]: 201: Hoare triple {121155#(<= proc_i 132)} assume a[5] == 1000; {121155#(<= proc_i 132)} is VALID [2019-05-15 10:18:49,356 INFO L273 TraceCheckUtils]: 202: Hoare triple {121155#(<= proc_i 132)} assume j > 4; {121155#(<= proc_i 132)} is VALID [2019-05-15 10:18:49,357 INFO L273 TraceCheckUtils]: 203: Hoare triple {121155#(<= proc_i 132)} assume j < 6; {121155#(<= proc_i 132)} is VALID [2019-05-15 10:18:49,357 INFO L273 TraceCheckUtils]: 204: Hoare triple {121155#(<= proc_i 132)} i := i + 4; {121174#(<= proc_i 136)} is VALID [2019-05-15 10:18:49,358 INFO L273 TraceCheckUtils]: 205: Hoare triple {121174#(<= proc_i 136)} assume i <= 1000; {121174#(<= proc_i 136)} is VALID [2019-05-15 10:18:49,358 INFO L273 TraceCheckUtils]: 206: Hoare triple {121174#(<= proc_i 136)} assume i + 4 < a[j]; {121174#(<= proc_i 136)} is VALID [2019-05-15 10:18:49,359 INFO L273 TraceCheckUtils]: 207: Hoare triple {121174#(<= proc_i 136)} assume a[5] == 1000; {121174#(<= proc_i 136)} is VALID [2019-05-15 10:18:49,359 INFO L273 TraceCheckUtils]: 208: Hoare triple {121174#(<= proc_i 136)} assume j > 4; {121174#(<= proc_i 136)} is VALID [2019-05-15 10:18:49,359 INFO L273 TraceCheckUtils]: 209: Hoare triple {121174#(<= proc_i 136)} assume j < 6; {121174#(<= proc_i 136)} is VALID [2019-05-15 10:18:49,360 INFO L273 TraceCheckUtils]: 210: Hoare triple {121174#(<= proc_i 136)} i := i + 4; {121193#(<= proc_i 140)} is VALID [2019-05-15 10:18:49,361 INFO L273 TraceCheckUtils]: 211: Hoare triple {121193#(<= proc_i 140)} assume i <= 1000; {121193#(<= proc_i 140)} is VALID [2019-05-15 10:18:49,361 INFO L273 TraceCheckUtils]: 212: Hoare triple {121193#(<= proc_i 140)} assume i + 4 < a[j]; {121193#(<= proc_i 140)} is VALID [2019-05-15 10:18:49,362 INFO L273 TraceCheckUtils]: 213: Hoare triple {121193#(<= proc_i 140)} assume a[5] == 1000; {121193#(<= proc_i 140)} is VALID [2019-05-15 10:18:49,362 INFO L273 TraceCheckUtils]: 214: Hoare triple {121193#(<= proc_i 140)} assume j > 4; {121193#(<= proc_i 140)} is VALID [2019-05-15 10:18:49,362 INFO L273 TraceCheckUtils]: 215: Hoare triple {121193#(<= proc_i 140)} assume j < 6; {121193#(<= proc_i 140)} is VALID [2019-05-15 10:18:49,363 INFO L273 TraceCheckUtils]: 216: Hoare triple {121193#(<= proc_i 140)} i := i + 4; {121212#(<= proc_i 144)} is VALID [2019-05-15 10:18:49,364 INFO L273 TraceCheckUtils]: 217: Hoare triple {121212#(<= proc_i 144)} assume i <= 1000; {121212#(<= proc_i 144)} is VALID [2019-05-15 10:18:49,364 INFO L273 TraceCheckUtils]: 218: Hoare triple {121212#(<= proc_i 144)} assume i + 4 < a[j]; {121212#(<= proc_i 144)} is VALID [2019-05-15 10:18:49,364 INFO L273 TraceCheckUtils]: 219: Hoare triple {121212#(<= proc_i 144)} assume a[5] == 1000; {121212#(<= proc_i 144)} is VALID [2019-05-15 10:18:49,365 INFO L273 TraceCheckUtils]: 220: Hoare triple {121212#(<= proc_i 144)} assume j > 4; {121212#(<= proc_i 144)} is VALID [2019-05-15 10:18:49,365 INFO L273 TraceCheckUtils]: 221: Hoare triple {121212#(<= proc_i 144)} assume j < 6; {121212#(<= proc_i 144)} is VALID [2019-05-15 10:18:49,366 INFO L273 TraceCheckUtils]: 222: Hoare triple {121212#(<= proc_i 144)} i := i + 4; {121231#(<= proc_i 148)} is VALID [2019-05-15 10:18:49,366 INFO L273 TraceCheckUtils]: 223: Hoare triple {121231#(<= proc_i 148)} assume i <= 1000; {121231#(<= proc_i 148)} is VALID [2019-05-15 10:18:49,367 INFO L273 TraceCheckUtils]: 224: Hoare triple {121231#(<= proc_i 148)} assume i + 4 < a[j]; {121231#(<= proc_i 148)} is VALID [2019-05-15 10:18:49,367 INFO L273 TraceCheckUtils]: 225: Hoare triple {121231#(<= proc_i 148)} assume a[5] == 1000; {121231#(<= proc_i 148)} is VALID [2019-05-15 10:18:49,368 INFO L273 TraceCheckUtils]: 226: Hoare triple {121231#(<= proc_i 148)} assume j > 4; {121231#(<= proc_i 148)} is VALID [2019-05-15 10:18:49,368 INFO L273 TraceCheckUtils]: 227: Hoare triple {121231#(<= proc_i 148)} assume j < 6; {121231#(<= proc_i 148)} is VALID [2019-05-15 10:18:49,369 INFO L273 TraceCheckUtils]: 228: Hoare triple {121231#(<= proc_i 148)} i := i + 4; {121250#(<= proc_i 152)} is VALID [2019-05-15 10:18:49,369 INFO L273 TraceCheckUtils]: 229: Hoare triple {121250#(<= proc_i 152)} assume i <= 1000; {121250#(<= proc_i 152)} is VALID [2019-05-15 10:18:49,370 INFO L273 TraceCheckUtils]: 230: Hoare triple {121250#(<= proc_i 152)} assume i + 4 < a[j]; {121250#(<= proc_i 152)} is VALID [2019-05-15 10:18:49,370 INFO L273 TraceCheckUtils]: 231: Hoare triple {121250#(<= proc_i 152)} assume a[5] == 1000; {121250#(<= proc_i 152)} is VALID [2019-05-15 10:18:49,371 INFO L273 TraceCheckUtils]: 232: Hoare triple {121250#(<= proc_i 152)} assume j > 4; {121250#(<= proc_i 152)} is VALID [2019-05-15 10:18:49,371 INFO L273 TraceCheckUtils]: 233: Hoare triple {121250#(<= proc_i 152)} assume j < 6; {121250#(<= proc_i 152)} is VALID [2019-05-15 10:18:49,372 INFO L273 TraceCheckUtils]: 234: Hoare triple {121250#(<= proc_i 152)} i := i + 4; {121269#(<= proc_i 156)} is VALID [2019-05-15 10:18:49,372 INFO L273 TraceCheckUtils]: 235: Hoare triple {121269#(<= proc_i 156)} assume i <= 1000; {121269#(<= proc_i 156)} is VALID [2019-05-15 10:18:49,373 INFO L273 TraceCheckUtils]: 236: Hoare triple {121269#(<= proc_i 156)} assume i + 4 < a[j]; {121269#(<= proc_i 156)} is VALID [2019-05-15 10:18:49,373 INFO L273 TraceCheckUtils]: 237: Hoare triple {121269#(<= proc_i 156)} assume a[5] == 1000; {121269#(<= proc_i 156)} is VALID [2019-05-15 10:18:49,374 INFO L273 TraceCheckUtils]: 238: Hoare triple {121269#(<= proc_i 156)} assume j > 4; {121269#(<= proc_i 156)} is VALID [2019-05-15 10:18:49,374 INFO L273 TraceCheckUtils]: 239: Hoare triple {121269#(<= proc_i 156)} assume j < 6; {121269#(<= proc_i 156)} is VALID [2019-05-15 10:18:49,375 INFO L273 TraceCheckUtils]: 240: Hoare triple {121269#(<= proc_i 156)} i := i + 4; {121288#(<= proc_i 160)} is VALID [2019-05-15 10:18:49,375 INFO L273 TraceCheckUtils]: 241: Hoare triple {121288#(<= proc_i 160)} assume i <= 1000; {121288#(<= proc_i 160)} is VALID [2019-05-15 10:18:49,376 INFO L273 TraceCheckUtils]: 242: Hoare triple {121288#(<= proc_i 160)} assume i + 4 < a[j]; {121288#(<= proc_i 160)} is VALID [2019-05-15 10:18:49,376 INFO L273 TraceCheckUtils]: 243: Hoare triple {121288#(<= proc_i 160)} assume a[5] == 1000; {121288#(<= proc_i 160)} is VALID [2019-05-15 10:18:49,377 INFO L273 TraceCheckUtils]: 244: Hoare triple {121288#(<= proc_i 160)} assume j > 4; {121288#(<= proc_i 160)} is VALID [2019-05-15 10:18:49,377 INFO L273 TraceCheckUtils]: 245: Hoare triple {121288#(<= proc_i 160)} assume j < 6; {121288#(<= proc_i 160)} is VALID [2019-05-15 10:18:49,378 INFO L273 TraceCheckUtils]: 246: Hoare triple {121288#(<= proc_i 160)} i := i + 4; {121307#(<= proc_i 164)} is VALID [2019-05-15 10:18:49,378 INFO L273 TraceCheckUtils]: 247: Hoare triple {121307#(<= proc_i 164)} assume i <= 1000; {121307#(<= proc_i 164)} is VALID [2019-05-15 10:18:49,379 INFO L273 TraceCheckUtils]: 248: Hoare triple {121307#(<= proc_i 164)} assume i + 4 < a[j]; {121307#(<= proc_i 164)} is VALID [2019-05-15 10:18:49,379 INFO L273 TraceCheckUtils]: 249: Hoare triple {121307#(<= proc_i 164)} assume a[5] == 1000; {121307#(<= proc_i 164)} is VALID [2019-05-15 10:18:49,380 INFO L273 TraceCheckUtils]: 250: Hoare triple {121307#(<= proc_i 164)} assume j > 4; {121307#(<= proc_i 164)} is VALID [2019-05-15 10:18:49,380 INFO L273 TraceCheckUtils]: 251: Hoare triple {121307#(<= proc_i 164)} assume j < 6; {121307#(<= proc_i 164)} is VALID [2019-05-15 10:18:49,381 INFO L273 TraceCheckUtils]: 252: Hoare triple {121307#(<= proc_i 164)} i := i + 4; {121326#(<= proc_i 168)} is VALID [2019-05-15 10:18:49,381 INFO L273 TraceCheckUtils]: 253: Hoare triple {121326#(<= proc_i 168)} assume i <= 1000; {121326#(<= proc_i 168)} is VALID [2019-05-15 10:18:49,382 INFO L273 TraceCheckUtils]: 254: Hoare triple {121326#(<= proc_i 168)} assume i + 4 < a[j]; {121326#(<= proc_i 168)} is VALID [2019-05-15 10:18:49,382 INFO L273 TraceCheckUtils]: 255: Hoare triple {121326#(<= proc_i 168)} assume a[5] == 1000; {121326#(<= proc_i 168)} is VALID [2019-05-15 10:18:49,383 INFO L273 TraceCheckUtils]: 256: Hoare triple {121326#(<= proc_i 168)} assume j > 4; {121326#(<= proc_i 168)} is VALID [2019-05-15 10:18:49,383 INFO L273 TraceCheckUtils]: 257: Hoare triple {121326#(<= proc_i 168)} assume j < 6; {121326#(<= proc_i 168)} is VALID [2019-05-15 10:18:49,384 INFO L273 TraceCheckUtils]: 258: Hoare triple {121326#(<= proc_i 168)} i := i + 4; {121345#(<= proc_i 172)} is VALID [2019-05-15 10:18:49,384 INFO L273 TraceCheckUtils]: 259: Hoare triple {121345#(<= proc_i 172)} assume i <= 1000; {121345#(<= proc_i 172)} is VALID [2019-05-15 10:18:49,385 INFO L273 TraceCheckUtils]: 260: Hoare triple {121345#(<= proc_i 172)} assume i + 4 < a[j]; {121345#(<= proc_i 172)} is VALID [2019-05-15 10:18:49,385 INFO L273 TraceCheckUtils]: 261: Hoare triple {121345#(<= proc_i 172)} assume a[5] == 1000; {121345#(<= proc_i 172)} is VALID [2019-05-15 10:18:49,385 INFO L273 TraceCheckUtils]: 262: Hoare triple {121345#(<= proc_i 172)} assume j > 4; {121345#(<= proc_i 172)} is VALID [2019-05-15 10:18:49,386 INFO L273 TraceCheckUtils]: 263: Hoare triple {121345#(<= proc_i 172)} assume j < 6; {121345#(<= proc_i 172)} is VALID [2019-05-15 10:18:49,387 INFO L273 TraceCheckUtils]: 264: Hoare triple {121345#(<= proc_i 172)} i := i + 4; {121364#(<= proc_i 176)} is VALID [2019-05-15 10:18:49,387 INFO L273 TraceCheckUtils]: 265: Hoare triple {121364#(<= proc_i 176)} assume i <= 1000; {121364#(<= proc_i 176)} is VALID [2019-05-15 10:18:49,388 INFO L273 TraceCheckUtils]: 266: Hoare triple {121364#(<= proc_i 176)} assume i + 4 < a[j]; {121364#(<= proc_i 176)} is VALID [2019-05-15 10:18:49,388 INFO L273 TraceCheckUtils]: 267: Hoare triple {121364#(<= proc_i 176)} assume a[5] == 1000; {121364#(<= proc_i 176)} is VALID [2019-05-15 10:18:49,389 INFO L273 TraceCheckUtils]: 268: Hoare triple {121364#(<= proc_i 176)} assume j > 4; {121364#(<= proc_i 176)} is VALID [2019-05-15 10:18:49,389 INFO L273 TraceCheckUtils]: 269: Hoare triple {121364#(<= proc_i 176)} assume j < 6; {121364#(<= proc_i 176)} is VALID [2019-05-15 10:18:49,390 INFO L273 TraceCheckUtils]: 270: Hoare triple {121364#(<= proc_i 176)} i := i + 4; {121383#(<= proc_i 180)} is VALID [2019-05-15 10:18:49,390 INFO L273 TraceCheckUtils]: 271: Hoare triple {121383#(<= proc_i 180)} assume i <= 1000; {121383#(<= proc_i 180)} is VALID [2019-05-15 10:18:49,391 INFO L273 TraceCheckUtils]: 272: Hoare triple {121383#(<= proc_i 180)} assume i + 4 < a[j]; {121383#(<= proc_i 180)} is VALID [2019-05-15 10:18:49,391 INFO L273 TraceCheckUtils]: 273: Hoare triple {121383#(<= proc_i 180)} assume a[5] == 1000; {121383#(<= proc_i 180)} is VALID [2019-05-15 10:18:49,392 INFO L273 TraceCheckUtils]: 274: Hoare triple {121383#(<= proc_i 180)} assume j > 4; {121383#(<= proc_i 180)} is VALID [2019-05-15 10:18:49,392 INFO L273 TraceCheckUtils]: 275: Hoare triple {121383#(<= proc_i 180)} assume j < 6; {121383#(<= proc_i 180)} is VALID [2019-05-15 10:18:49,393 INFO L273 TraceCheckUtils]: 276: Hoare triple {121383#(<= proc_i 180)} i := i + 4; {121402#(<= proc_i 184)} is VALID [2019-05-15 10:18:49,393 INFO L273 TraceCheckUtils]: 277: Hoare triple {121402#(<= proc_i 184)} assume i <= 1000; {121402#(<= proc_i 184)} is VALID [2019-05-15 10:18:49,394 INFO L273 TraceCheckUtils]: 278: Hoare triple {121402#(<= proc_i 184)} assume i + 4 < a[j]; {121402#(<= proc_i 184)} is VALID [2019-05-15 10:18:49,394 INFO L273 TraceCheckUtils]: 279: Hoare triple {121402#(<= proc_i 184)} assume a[5] == 1000; {121402#(<= proc_i 184)} is VALID [2019-05-15 10:18:49,395 INFO L273 TraceCheckUtils]: 280: Hoare triple {121402#(<= proc_i 184)} assume j > 4; {121402#(<= proc_i 184)} is VALID [2019-05-15 10:18:49,395 INFO L273 TraceCheckUtils]: 281: Hoare triple {121402#(<= proc_i 184)} assume j < 6; {121402#(<= proc_i 184)} is VALID [2019-05-15 10:18:49,396 INFO L273 TraceCheckUtils]: 282: Hoare triple {121402#(<= proc_i 184)} i := i + 4; {121421#(<= proc_i 188)} is VALID [2019-05-15 10:18:49,396 INFO L273 TraceCheckUtils]: 283: Hoare triple {121421#(<= proc_i 188)} assume i <= 1000; {121421#(<= proc_i 188)} is VALID [2019-05-15 10:18:49,397 INFO L273 TraceCheckUtils]: 284: Hoare triple {121421#(<= proc_i 188)} assume i + 4 < a[j]; {121421#(<= proc_i 188)} is VALID [2019-05-15 10:18:49,397 INFO L273 TraceCheckUtils]: 285: Hoare triple {121421#(<= proc_i 188)} assume a[5] == 1000; {121421#(<= proc_i 188)} is VALID [2019-05-15 10:18:49,398 INFO L273 TraceCheckUtils]: 286: Hoare triple {121421#(<= proc_i 188)} assume j > 4; {121421#(<= proc_i 188)} is VALID [2019-05-15 10:18:49,398 INFO L273 TraceCheckUtils]: 287: Hoare triple {121421#(<= proc_i 188)} assume j < 6; {121421#(<= proc_i 188)} is VALID [2019-05-15 10:18:49,399 INFO L273 TraceCheckUtils]: 288: Hoare triple {121421#(<= proc_i 188)} i := i + 4; {121440#(<= proc_i 192)} is VALID [2019-05-15 10:18:49,399 INFO L273 TraceCheckUtils]: 289: Hoare triple {121440#(<= proc_i 192)} assume i <= 1000; {121440#(<= proc_i 192)} is VALID [2019-05-15 10:18:49,400 INFO L273 TraceCheckUtils]: 290: Hoare triple {121440#(<= proc_i 192)} assume i + 4 < a[j]; {121440#(<= proc_i 192)} is VALID [2019-05-15 10:18:49,400 INFO L273 TraceCheckUtils]: 291: Hoare triple {121440#(<= proc_i 192)} assume a[5] == 1000; {121440#(<= proc_i 192)} is VALID [2019-05-15 10:18:49,401 INFO L273 TraceCheckUtils]: 292: Hoare triple {121440#(<= proc_i 192)} assume j > 4; {121440#(<= proc_i 192)} is VALID [2019-05-15 10:18:49,401 INFO L273 TraceCheckUtils]: 293: Hoare triple {121440#(<= proc_i 192)} assume j < 6; {121440#(<= proc_i 192)} is VALID [2019-05-15 10:18:49,402 INFO L273 TraceCheckUtils]: 294: Hoare triple {121440#(<= proc_i 192)} i := i + 4; {121459#(<= proc_i 196)} is VALID [2019-05-15 10:18:49,403 INFO L273 TraceCheckUtils]: 295: Hoare triple {121459#(<= proc_i 196)} assume i <= 1000; {121459#(<= proc_i 196)} is VALID [2019-05-15 10:18:49,403 INFO L273 TraceCheckUtils]: 296: Hoare triple {121459#(<= proc_i 196)} assume i + 4 < a[j]; {121459#(<= proc_i 196)} is VALID [2019-05-15 10:18:49,403 INFO L273 TraceCheckUtils]: 297: Hoare triple {121459#(<= proc_i 196)} assume a[5] == 1000; {121459#(<= proc_i 196)} is VALID [2019-05-15 10:18:49,404 INFO L273 TraceCheckUtils]: 298: Hoare triple {121459#(<= proc_i 196)} assume j > 4; {121459#(<= proc_i 196)} is VALID [2019-05-15 10:18:49,404 INFO L273 TraceCheckUtils]: 299: Hoare triple {121459#(<= proc_i 196)} assume j < 6; {121459#(<= proc_i 196)} is VALID [2019-05-15 10:18:49,405 INFO L273 TraceCheckUtils]: 300: Hoare triple {121459#(<= proc_i 196)} i := i + 4; {121478#(<= proc_i 200)} is VALID [2019-05-15 10:18:49,406 INFO L273 TraceCheckUtils]: 301: Hoare triple {121478#(<= proc_i 200)} assume i <= 1000; {121478#(<= proc_i 200)} is VALID [2019-05-15 10:18:49,406 INFO L273 TraceCheckUtils]: 302: Hoare triple {121478#(<= proc_i 200)} assume i + 4 < a[j]; {121478#(<= proc_i 200)} is VALID [2019-05-15 10:18:49,407 INFO L273 TraceCheckUtils]: 303: Hoare triple {121478#(<= proc_i 200)} assume a[5] == 1000; {121478#(<= proc_i 200)} is VALID [2019-05-15 10:18:49,407 INFO L273 TraceCheckUtils]: 304: Hoare triple {121478#(<= proc_i 200)} assume j > 4; {121478#(<= proc_i 200)} is VALID [2019-05-15 10:18:49,408 INFO L273 TraceCheckUtils]: 305: Hoare triple {121478#(<= proc_i 200)} assume j < 6; {121478#(<= proc_i 200)} is VALID [2019-05-15 10:18:49,408 INFO L273 TraceCheckUtils]: 306: Hoare triple {121478#(<= proc_i 200)} i := i + 4; {121497#(<= proc_i 204)} is VALID [2019-05-15 10:18:49,409 INFO L273 TraceCheckUtils]: 307: Hoare triple {121497#(<= proc_i 204)} assume i <= 1000; {121497#(<= proc_i 204)} is VALID [2019-05-15 10:18:49,409 INFO L273 TraceCheckUtils]: 308: Hoare triple {121497#(<= proc_i 204)} assume i + 4 < a[j]; {121497#(<= proc_i 204)} is VALID [2019-05-15 10:18:49,410 INFO L273 TraceCheckUtils]: 309: Hoare triple {121497#(<= proc_i 204)} assume a[5] == 1000; {121497#(<= proc_i 204)} is VALID [2019-05-15 10:18:49,410 INFO L273 TraceCheckUtils]: 310: Hoare triple {121497#(<= proc_i 204)} assume j > 4; {121497#(<= proc_i 204)} is VALID [2019-05-15 10:18:49,411 INFO L273 TraceCheckUtils]: 311: Hoare triple {121497#(<= proc_i 204)} assume j < 6; {121497#(<= proc_i 204)} is VALID [2019-05-15 10:18:49,411 INFO L273 TraceCheckUtils]: 312: Hoare triple {121497#(<= proc_i 204)} i := i + 4; {121516#(<= proc_i 208)} is VALID [2019-05-15 10:18:49,412 INFO L273 TraceCheckUtils]: 313: Hoare triple {121516#(<= proc_i 208)} assume i <= 1000; {121516#(<= proc_i 208)} is VALID [2019-05-15 10:18:49,413 INFO L273 TraceCheckUtils]: 314: Hoare triple {121516#(<= proc_i 208)} assume i + 4 < a[j]; {121516#(<= proc_i 208)} is VALID [2019-05-15 10:18:49,413 INFO L273 TraceCheckUtils]: 315: Hoare triple {121516#(<= proc_i 208)} assume a[5] == 1000; {121516#(<= proc_i 208)} is VALID [2019-05-15 10:18:49,413 INFO L273 TraceCheckUtils]: 316: Hoare triple {121516#(<= proc_i 208)} assume j > 4; {121516#(<= proc_i 208)} is VALID [2019-05-15 10:18:49,414 INFO L273 TraceCheckUtils]: 317: Hoare triple {121516#(<= proc_i 208)} assume j < 6; {121516#(<= proc_i 208)} is VALID [2019-05-15 10:18:49,415 INFO L273 TraceCheckUtils]: 318: Hoare triple {121516#(<= proc_i 208)} i := i + 4; {121535#(<= proc_i 212)} is VALID [2019-05-15 10:18:49,415 INFO L273 TraceCheckUtils]: 319: Hoare triple {121535#(<= proc_i 212)} assume i <= 1000; {121535#(<= proc_i 212)} is VALID [2019-05-15 10:18:49,416 INFO L273 TraceCheckUtils]: 320: Hoare triple {121535#(<= proc_i 212)} assume i + 4 < a[j]; {121535#(<= proc_i 212)} is VALID [2019-05-15 10:18:49,416 INFO L273 TraceCheckUtils]: 321: Hoare triple {121535#(<= proc_i 212)} assume a[5] == 1000; {121535#(<= proc_i 212)} is VALID [2019-05-15 10:18:49,417 INFO L273 TraceCheckUtils]: 322: Hoare triple {121535#(<= proc_i 212)} assume j > 4; {121535#(<= proc_i 212)} is VALID [2019-05-15 10:18:49,417 INFO L273 TraceCheckUtils]: 323: Hoare triple {121535#(<= proc_i 212)} assume j < 6; {121535#(<= proc_i 212)} is VALID [2019-05-15 10:18:49,418 INFO L273 TraceCheckUtils]: 324: Hoare triple {121535#(<= proc_i 212)} i := i + 4; {121554#(<= proc_i 216)} is VALID [2019-05-15 10:18:49,418 INFO L273 TraceCheckUtils]: 325: Hoare triple {121554#(<= proc_i 216)} assume i <= 1000; {121554#(<= proc_i 216)} is VALID [2019-05-15 10:18:49,419 INFO L273 TraceCheckUtils]: 326: Hoare triple {121554#(<= proc_i 216)} assume i + 4 < a[j]; {121554#(<= proc_i 216)} is VALID [2019-05-15 10:18:49,419 INFO L273 TraceCheckUtils]: 327: Hoare triple {121554#(<= proc_i 216)} assume a[5] == 1000; {121554#(<= proc_i 216)} is VALID [2019-05-15 10:18:49,420 INFO L273 TraceCheckUtils]: 328: Hoare triple {121554#(<= proc_i 216)} assume j > 4; {121554#(<= proc_i 216)} is VALID [2019-05-15 10:18:49,420 INFO L273 TraceCheckUtils]: 329: Hoare triple {121554#(<= proc_i 216)} assume j < 6; {121554#(<= proc_i 216)} is VALID [2019-05-15 10:18:49,421 INFO L273 TraceCheckUtils]: 330: Hoare triple {121554#(<= proc_i 216)} i := i + 4; {121573#(<= proc_i 220)} is VALID [2019-05-15 10:18:49,421 INFO L273 TraceCheckUtils]: 331: Hoare triple {121573#(<= proc_i 220)} assume i <= 1000; {121573#(<= proc_i 220)} is VALID [2019-05-15 10:18:49,422 INFO L273 TraceCheckUtils]: 332: Hoare triple {121573#(<= proc_i 220)} assume i + 4 < a[j]; {121573#(<= proc_i 220)} is VALID [2019-05-15 10:18:49,422 INFO L273 TraceCheckUtils]: 333: Hoare triple {121573#(<= proc_i 220)} assume a[5] == 1000; {121573#(<= proc_i 220)} is VALID [2019-05-15 10:18:49,423 INFO L273 TraceCheckUtils]: 334: Hoare triple {121573#(<= proc_i 220)} assume j > 4; {121573#(<= proc_i 220)} is VALID [2019-05-15 10:18:49,423 INFO L273 TraceCheckUtils]: 335: Hoare triple {121573#(<= proc_i 220)} assume j < 6; {121573#(<= proc_i 220)} is VALID [2019-05-15 10:18:49,424 INFO L273 TraceCheckUtils]: 336: Hoare triple {121573#(<= proc_i 220)} i := i + 4; {121592#(<= proc_i 224)} is VALID [2019-05-15 10:18:49,425 INFO L273 TraceCheckUtils]: 337: Hoare triple {121592#(<= proc_i 224)} assume i <= 1000; {121592#(<= proc_i 224)} is VALID [2019-05-15 10:18:49,425 INFO L273 TraceCheckUtils]: 338: Hoare triple {121592#(<= proc_i 224)} assume i + 4 < a[j]; {121592#(<= proc_i 224)} is VALID [2019-05-15 10:18:49,426 INFO L273 TraceCheckUtils]: 339: Hoare triple {121592#(<= proc_i 224)} assume a[5] == 1000; {121592#(<= proc_i 224)} is VALID [2019-05-15 10:18:49,426 INFO L273 TraceCheckUtils]: 340: Hoare triple {121592#(<= proc_i 224)} assume j > 4; {121592#(<= proc_i 224)} is VALID [2019-05-15 10:18:49,426 INFO L273 TraceCheckUtils]: 341: Hoare triple {121592#(<= proc_i 224)} assume j < 6; {121592#(<= proc_i 224)} is VALID [2019-05-15 10:18:49,427 INFO L273 TraceCheckUtils]: 342: Hoare triple {121592#(<= proc_i 224)} i := i + 4; {121611#(<= proc_i 228)} is VALID [2019-05-15 10:18:49,428 INFO L273 TraceCheckUtils]: 343: Hoare triple {121611#(<= proc_i 228)} assume i <= 1000; {121611#(<= proc_i 228)} is VALID [2019-05-15 10:18:49,428 INFO L273 TraceCheckUtils]: 344: Hoare triple {121611#(<= proc_i 228)} assume i + 4 < a[j]; {121611#(<= proc_i 228)} is VALID [2019-05-15 10:18:49,429 INFO L273 TraceCheckUtils]: 345: Hoare triple {121611#(<= proc_i 228)} assume a[5] == 1000; {121611#(<= proc_i 228)} is VALID [2019-05-15 10:18:49,429 INFO L273 TraceCheckUtils]: 346: Hoare triple {121611#(<= proc_i 228)} assume j > 4; {121611#(<= proc_i 228)} is VALID [2019-05-15 10:18:49,430 INFO L273 TraceCheckUtils]: 347: Hoare triple {121611#(<= proc_i 228)} assume j < 6; {121611#(<= proc_i 228)} is VALID [2019-05-15 10:18:49,430 INFO L273 TraceCheckUtils]: 348: Hoare triple {121611#(<= proc_i 228)} i := i + 4; {121630#(<= proc_i 232)} is VALID [2019-05-15 10:18:49,431 INFO L273 TraceCheckUtils]: 349: Hoare triple {121630#(<= proc_i 232)} assume i <= 1000; {121630#(<= proc_i 232)} is VALID [2019-05-15 10:18:49,431 INFO L273 TraceCheckUtils]: 350: Hoare triple {121630#(<= proc_i 232)} assume i + 4 < a[j]; {121630#(<= proc_i 232)} is VALID [2019-05-15 10:18:49,432 INFO L273 TraceCheckUtils]: 351: Hoare triple {121630#(<= proc_i 232)} assume a[5] == 1000; {121630#(<= proc_i 232)} is VALID [2019-05-15 10:18:49,432 INFO L273 TraceCheckUtils]: 352: Hoare triple {121630#(<= proc_i 232)} assume j > 4; {121630#(<= proc_i 232)} is VALID [2019-05-15 10:18:49,433 INFO L273 TraceCheckUtils]: 353: Hoare triple {121630#(<= proc_i 232)} assume j < 6; {121630#(<= proc_i 232)} is VALID [2019-05-15 10:18:49,433 INFO L273 TraceCheckUtils]: 354: Hoare triple {121630#(<= proc_i 232)} i := i + 4; {121649#(<= proc_i 236)} is VALID [2019-05-15 10:18:49,434 INFO L273 TraceCheckUtils]: 355: Hoare triple {121649#(<= proc_i 236)} assume i <= 1000; {121649#(<= proc_i 236)} is VALID [2019-05-15 10:18:49,434 INFO L273 TraceCheckUtils]: 356: Hoare triple {121649#(<= proc_i 236)} assume i + 4 < a[j]; {121649#(<= proc_i 236)} is VALID [2019-05-15 10:18:49,435 INFO L273 TraceCheckUtils]: 357: Hoare triple {121649#(<= proc_i 236)} assume a[5] == 1000; {121649#(<= proc_i 236)} is VALID [2019-05-15 10:18:49,435 INFO L273 TraceCheckUtils]: 358: Hoare triple {121649#(<= proc_i 236)} assume j > 4; {121649#(<= proc_i 236)} is VALID [2019-05-15 10:18:49,436 INFO L273 TraceCheckUtils]: 359: Hoare triple {121649#(<= proc_i 236)} assume j < 6; {121649#(<= proc_i 236)} is VALID [2019-05-15 10:18:49,437 INFO L273 TraceCheckUtils]: 360: Hoare triple {121649#(<= proc_i 236)} i := i + 4; {121668#(<= proc_i 240)} is VALID [2019-05-15 10:18:49,437 INFO L273 TraceCheckUtils]: 361: Hoare triple {121668#(<= proc_i 240)} assume i <= 1000; {121668#(<= proc_i 240)} is VALID [2019-05-15 10:18:49,438 INFO L273 TraceCheckUtils]: 362: Hoare triple {121668#(<= proc_i 240)} assume i + 4 < a[j]; {121668#(<= proc_i 240)} is VALID [2019-05-15 10:18:49,438 INFO L273 TraceCheckUtils]: 363: Hoare triple {121668#(<= proc_i 240)} assume a[5] == 1000; {121668#(<= proc_i 240)} is VALID [2019-05-15 10:18:49,439 INFO L273 TraceCheckUtils]: 364: Hoare triple {121668#(<= proc_i 240)} assume j > 4; {121668#(<= proc_i 240)} is VALID [2019-05-15 10:18:49,439 INFO L273 TraceCheckUtils]: 365: Hoare triple {121668#(<= proc_i 240)} assume j < 6; {121668#(<= proc_i 240)} is VALID [2019-05-15 10:18:49,440 INFO L273 TraceCheckUtils]: 366: Hoare triple {121668#(<= proc_i 240)} i := i + 4; {121687#(<= proc_i 244)} is VALID [2019-05-15 10:18:49,440 INFO L273 TraceCheckUtils]: 367: Hoare triple {121687#(<= proc_i 244)} assume i <= 1000; {121687#(<= proc_i 244)} is VALID [2019-05-15 10:18:49,441 INFO L273 TraceCheckUtils]: 368: Hoare triple {121687#(<= proc_i 244)} assume i + 4 < a[j]; {121687#(<= proc_i 244)} is VALID [2019-05-15 10:18:49,441 INFO L273 TraceCheckUtils]: 369: Hoare triple {121687#(<= proc_i 244)} assume a[5] == 1000; {121687#(<= proc_i 244)} is VALID [2019-05-15 10:18:49,442 INFO L273 TraceCheckUtils]: 370: Hoare triple {121687#(<= proc_i 244)} assume j > 4; {121687#(<= proc_i 244)} is VALID [2019-05-15 10:18:49,442 INFO L273 TraceCheckUtils]: 371: Hoare triple {121687#(<= proc_i 244)} assume j < 6; {121687#(<= proc_i 244)} is VALID [2019-05-15 10:18:49,443 INFO L273 TraceCheckUtils]: 372: Hoare triple {121687#(<= proc_i 244)} i := i + 4; {121706#(<= proc_i 248)} is VALID [2019-05-15 10:18:49,443 INFO L273 TraceCheckUtils]: 373: Hoare triple {121706#(<= proc_i 248)} assume i <= 1000; {121706#(<= proc_i 248)} is VALID [2019-05-15 10:18:49,444 INFO L273 TraceCheckUtils]: 374: Hoare triple {121706#(<= proc_i 248)} assume i + 4 < a[j]; {121706#(<= proc_i 248)} is VALID [2019-05-15 10:18:49,444 INFO L273 TraceCheckUtils]: 375: Hoare triple {121706#(<= proc_i 248)} assume a[5] == 1000; {121706#(<= proc_i 248)} is VALID [2019-05-15 10:18:49,444 INFO L273 TraceCheckUtils]: 376: Hoare triple {121706#(<= proc_i 248)} assume j > 4; {121706#(<= proc_i 248)} is VALID [2019-05-15 10:18:49,445 INFO L273 TraceCheckUtils]: 377: Hoare triple {121706#(<= proc_i 248)} assume j < 6; {121706#(<= proc_i 248)} is VALID [2019-05-15 10:18:49,446 INFO L273 TraceCheckUtils]: 378: Hoare triple {121706#(<= proc_i 248)} i := i + 4; {121725#(<= proc_i 252)} is VALID [2019-05-15 10:18:49,446 INFO L273 TraceCheckUtils]: 379: Hoare triple {121725#(<= proc_i 252)} assume i <= 1000; {121725#(<= proc_i 252)} is VALID [2019-05-15 10:18:49,446 INFO L273 TraceCheckUtils]: 380: Hoare triple {121725#(<= proc_i 252)} assume i + 4 < a[j]; {121725#(<= proc_i 252)} is VALID [2019-05-15 10:18:49,447 INFO L273 TraceCheckUtils]: 381: Hoare triple {121725#(<= proc_i 252)} assume a[5] == 1000; {121725#(<= proc_i 252)} is VALID [2019-05-15 10:18:49,447 INFO L273 TraceCheckUtils]: 382: Hoare triple {121725#(<= proc_i 252)} assume j > 4; {121725#(<= proc_i 252)} is VALID [2019-05-15 10:18:49,448 INFO L273 TraceCheckUtils]: 383: Hoare triple {121725#(<= proc_i 252)} assume j < 6; {121725#(<= proc_i 252)} is VALID [2019-05-15 10:18:49,449 INFO L273 TraceCheckUtils]: 384: Hoare triple {121725#(<= proc_i 252)} i := i + 4; {121744#(<= proc_i 256)} is VALID [2019-05-15 10:18:49,449 INFO L273 TraceCheckUtils]: 385: Hoare triple {121744#(<= proc_i 256)} assume i <= 1000; {121744#(<= proc_i 256)} is VALID [2019-05-15 10:18:49,449 INFO L273 TraceCheckUtils]: 386: Hoare triple {121744#(<= proc_i 256)} assume i + 4 < a[j]; {121744#(<= proc_i 256)} is VALID [2019-05-15 10:18:49,450 INFO L273 TraceCheckUtils]: 387: Hoare triple {121744#(<= proc_i 256)} assume a[5] == 1000; {121744#(<= proc_i 256)} is VALID [2019-05-15 10:18:49,450 INFO L273 TraceCheckUtils]: 388: Hoare triple {121744#(<= proc_i 256)} assume j > 4; {121744#(<= proc_i 256)} is VALID [2019-05-15 10:18:49,451 INFO L273 TraceCheckUtils]: 389: Hoare triple {121744#(<= proc_i 256)} assume j < 6; {121744#(<= proc_i 256)} is VALID [2019-05-15 10:18:49,451 INFO L273 TraceCheckUtils]: 390: Hoare triple {121744#(<= proc_i 256)} i := i + 4; {121763#(<= proc_i 260)} is VALID [2019-05-15 10:18:49,452 INFO L273 TraceCheckUtils]: 391: Hoare triple {121763#(<= proc_i 260)} assume i <= 1000; {121763#(<= proc_i 260)} is VALID [2019-05-15 10:18:49,452 INFO L273 TraceCheckUtils]: 392: Hoare triple {121763#(<= proc_i 260)} assume i + 4 < a[j]; {121763#(<= proc_i 260)} is VALID [2019-05-15 10:18:49,453 INFO L273 TraceCheckUtils]: 393: Hoare triple {121763#(<= proc_i 260)} assume a[5] == 1000; {121763#(<= proc_i 260)} is VALID [2019-05-15 10:18:49,453 INFO L273 TraceCheckUtils]: 394: Hoare triple {121763#(<= proc_i 260)} assume j > 4; {121763#(<= proc_i 260)} is VALID [2019-05-15 10:18:49,454 INFO L273 TraceCheckUtils]: 395: Hoare triple {121763#(<= proc_i 260)} assume j < 6; {121763#(<= proc_i 260)} is VALID [2019-05-15 10:18:49,454 INFO L273 TraceCheckUtils]: 396: Hoare triple {121763#(<= proc_i 260)} i := i + 4; {121782#(<= proc_i 264)} is VALID [2019-05-15 10:18:49,455 INFO L273 TraceCheckUtils]: 397: Hoare triple {121782#(<= proc_i 264)} assume i <= 1000; {121782#(<= proc_i 264)} is VALID [2019-05-15 10:18:49,455 INFO L273 TraceCheckUtils]: 398: Hoare triple {121782#(<= proc_i 264)} assume i + 4 < a[j]; {121782#(<= proc_i 264)} is VALID [2019-05-15 10:18:49,456 INFO L273 TraceCheckUtils]: 399: Hoare triple {121782#(<= proc_i 264)} assume a[5] == 1000; {121782#(<= proc_i 264)} is VALID [2019-05-15 10:18:49,456 INFO L273 TraceCheckUtils]: 400: Hoare triple {121782#(<= proc_i 264)} assume j > 4; {121782#(<= proc_i 264)} is VALID [2019-05-15 10:18:49,457 INFO L273 TraceCheckUtils]: 401: Hoare triple {121782#(<= proc_i 264)} assume j < 6; {121782#(<= proc_i 264)} is VALID [2019-05-15 10:18:49,457 INFO L273 TraceCheckUtils]: 402: Hoare triple {121782#(<= proc_i 264)} i := i + 4; {121801#(<= proc_i 268)} is VALID [2019-05-15 10:18:49,458 INFO L273 TraceCheckUtils]: 403: Hoare triple {121801#(<= proc_i 268)} assume i <= 1000; {121801#(<= proc_i 268)} is VALID [2019-05-15 10:18:49,458 INFO L273 TraceCheckUtils]: 404: Hoare triple {121801#(<= proc_i 268)} assume i + 4 < a[j]; {121801#(<= proc_i 268)} is VALID [2019-05-15 10:18:49,459 INFO L273 TraceCheckUtils]: 405: Hoare triple {121801#(<= proc_i 268)} assume a[5] == 1000; {121801#(<= proc_i 268)} is VALID [2019-05-15 10:18:49,459 INFO L273 TraceCheckUtils]: 406: Hoare triple {121801#(<= proc_i 268)} assume j > 4; {121801#(<= proc_i 268)} is VALID [2019-05-15 10:18:49,460 INFO L273 TraceCheckUtils]: 407: Hoare triple {121801#(<= proc_i 268)} assume j < 6; {121801#(<= proc_i 268)} is VALID [2019-05-15 10:18:49,460 INFO L273 TraceCheckUtils]: 408: Hoare triple {121801#(<= proc_i 268)} i := i + 4; {121820#(<= proc_i 272)} is VALID [2019-05-15 10:18:49,461 INFO L273 TraceCheckUtils]: 409: Hoare triple {121820#(<= proc_i 272)} assume i <= 1000; {121820#(<= proc_i 272)} is VALID [2019-05-15 10:18:49,461 INFO L273 TraceCheckUtils]: 410: Hoare triple {121820#(<= proc_i 272)} assume i + 4 < a[j]; {121820#(<= proc_i 272)} is VALID [2019-05-15 10:18:49,462 INFO L273 TraceCheckUtils]: 411: Hoare triple {121820#(<= proc_i 272)} assume a[5] == 1000; {121820#(<= proc_i 272)} is VALID [2019-05-15 10:18:49,462 INFO L273 TraceCheckUtils]: 412: Hoare triple {121820#(<= proc_i 272)} assume j > 4; {121820#(<= proc_i 272)} is VALID [2019-05-15 10:18:49,463 INFO L273 TraceCheckUtils]: 413: Hoare triple {121820#(<= proc_i 272)} assume j < 6; {121820#(<= proc_i 272)} is VALID [2019-05-15 10:18:49,463 INFO L273 TraceCheckUtils]: 414: Hoare triple {121820#(<= proc_i 272)} i := i + 4; {121839#(<= proc_i 276)} is VALID [2019-05-15 10:18:49,464 INFO L273 TraceCheckUtils]: 415: Hoare triple {121839#(<= proc_i 276)} assume i <= 1000; {121839#(<= proc_i 276)} is VALID [2019-05-15 10:18:49,464 INFO L273 TraceCheckUtils]: 416: Hoare triple {121839#(<= proc_i 276)} assume i + 4 < a[j]; {121839#(<= proc_i 276)} is VALID [2019-05-15 10:18:49,465 INFO L273 TraceCheckUtils]: 417: Hoare triple {121839#(<= proc_i 276)} assume a[5] == 1000; {121839#(<= proc_i 276)} is VALID [2019-05-15 10:18:49,465 INFO L273 TraceCheckUtils]: 418: Hoare triple {121839#(<= proc_i 276)} assume j > 4; {121839#(<= proc_i 276)} is VALID [2019-05-15 10:18:49,465 INFO L273 TraceCheckUtils]: 419: Hoare triple {121839#(<= proc_i 276)} assume j < 6; {121839#(<= proc_i 276)} is VALID [2019-05-15 10:18:49,466 INFO L273 TraceCheckUtils]: 420: Hoare triple {121839#(<= proc_i 276)} i := i + 4; {121858#(<= proc_i 280)} is VALID [2019-05-15 10:18:49,467 INFO L273 TraceCheckUtils]: 421: Hoare triple {121858#(<= proc_i 280)} assume i <= 1000; {121858#(<= proc_i 280)} is VALID [2019-05-15 10:18:49,467 INFO L273 TraceCheckUtils]: 422: Hoare triple {121858#(<= proc_i 280)} assume i + 4 < a[j]; {121858#(<= proc_i 280)} is VALID [2019-05-15 10:18:49,468 INFO L273 TraceCheckUtils]: 423: Hoare triple {121858#(<= proc_i 280)} assume a[5] == 1000; {121858#(<= proc_i 280)} is VALID [2019-05-15 10:18:49,468 INFO L273 TraceCheckUtils]: 424: Hoare triple {121858#(<= proc_i 280)} assume j > 4; {121858#(<= proc_i 280)} is VALID [2019-05-15 10:18:49,468 INFO L273 TraceCheckUtils]: 425: Hoare triple {121858#(<= proc_i 280)} assume j < 6; {121858#(<= proc_i 280)} is VALID [2019-05-15 10:18:49,469 INFO L273 TraceCheckUtils]: 426: Hoare triple {121858#(<= proc_i 280)} i := i + 4; {121877#(<= proc_i 284)} is VALID [2019-05-15 10:18:49,470 INFO L273 TraceCheckUtils]: 427: Hoare triple {121877#(<= proc_i 284)} assume i <= 1000; {121877#(<= proc_i 284)} is VALID [2019-05-15 10:18:49,470 INFO L273 TraceCheckUtils]: 428: Hoare triple {121877#(<= proc_i 284)} assume i + 4 < a[j]; {121877#(<= proc_i 284)} is VALID [2019-05-15 10:18:49,470 INFO L273 TraceCheckUtils]: 429: Hoare triple {121877#(<= proc_i 284)} assume a[5] == 1000; {121877#(<= proc_i 284)} is VALID [2019-05-15 10:18:49,471 INFO L273 TraceCheckUtils]: 430: Hoare triple {121877#(<= proc_i 284)} assume j > 4; {121877#(<= proc_i 284)} is VALID [2019-05-15 10:18:49,471 INFO L273 TraceCheckUtils]: 431: Hoare triple {121877#(<= proc_i 284)} assume j < 6; {121877#(<= proc_i 284)} is VALID [2019-05-15 10:18:49,472 INFO L273 TraceCheckUtils]: 432: Hoare triple {121877#(<= proc_i 284)} i := i + 4; {121896#(<= proc_i 288)} is VALID [2019-05-15 10:18:49,472 INFO L273 TraceCheckUtils]: 433: Hoare triple {121896#(<= proc_i 288)} assume i <= 1000; {121896#(<= proc_i 288)} is VALID [2019-05-15 10:18:49,473 INFO L273 TraceCheckUtils]: 434: Hoare triple {121896#(<= proc_i 288)} assume i + 4 < a[j]; {121896#(<= proc_i 288)} is VALID [2019-05-15 10:18:49,473 INFO L273 TraceCheckUtils]: 435: Hoare triple {121896#(<= proc_i 288)} assume a[5] == 1000; {121896#(<= proc_i 288)} is VALID [2019-05-15 10:18:49,474 INFO L273 TraceCheckUtils]: 436: Hoare triple {121896#(<= proc_i 288)} assume j > 4; {121896#(<= proc_i 288)} is VALID [2019-05-15 10:18:49,474 INFO L273 TraceCheckUtils]: 437: Hoare triple {121896#(<= proc_i 288)} assume j < 6; {121896#(<= proc_i 288)} is VALID [2019-05-15 10:18:49,475 INFO L273 TraceCheckUtils]: 438: Hoare triple {121896#(<= proc_i 288)} i := i + 4; {121915#(<= proc_i 292)} is VALID [2019-05-15 10:18:49,475 INFO L273 TraceCheckUtils]: 439: Hoare triple {121915#(<= proc_i 292)} assume i <= 1000; {121915#(<= proc_i 292)} is VALID [2019-05-15 10:18:49,476 INFO L273 TraceCheckUtils]: 440: Hoare triple {121915#(<= proc_i 292)} assume i + 4 < a[j]; {121915#(<= proc_i 292)} is VALID [2019-05-15 10:18:49,476 INFO L273 TraceCheckUtils]: 441: Hoare triple {121915#(<= proc_i 292)} assume a[5] == 1000; {121915#(<= proc_i 292)} is VALID [2019-05-15 10:18:49,477 INFO L273 TraceCheckUtils]: 442: Hoare triple {121915#(<= proc_i 292)} assume j > 4; {121915#(<= proc_i 292)} is VALID [2019-05-15 10:18:49,477 INFO L273 TraceCheckUtils]: 443: Hoare triple {121915#(<= proc_i 292)} assume j < 6; {121915#(<= proc_i 292)} is VALID [2019-05-15 10:18:49,478 INFO L273 TraceCheckUtils]: 444: Hoare triple {121915#(<= proc_i 292)} i := i + 4; {121934#(<= proc_i 296)} is VALID [2019-05-15 10:18:49,478 INFO L273 TraceCheckUtils]: 445: Hoare triple {121934#(<= proc_i 296)} assume !(i <= 1000); {120524#false} is VALID [2019-05-15 10:18:49,600 INFO L134 CoverageAnalysis]: Checked inductivity of 16280 backedges. 0 proven. 16280 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:49,600 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:49,600 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75] total 75 [2019-05-15 10:18:49,601 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 446 [2019-05-15 10:18:49,601 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:49,601 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 77 states. [2019-05-15 10:18:50,061 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 446 edges. 446 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:50,061 INFO L454 AbstractCegarLoop]: Interpolant automaton has 77 states [2019-05-15 10:18:50,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2019-05-15 10:18:50,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2019-05-15 10:18:50,063 INFO L87 Difference]: Start difference. First operand 447 states and 447 transitions. Second operand 77 states. [2019-05-15 10:18:50,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:50,898 INFO L93 Difference]: Finished difference Result 458 states and 458 transitions. [2019-05-15 10:18:50,898 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2019-05-15 10:18:50,898 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 446 [2019-05-15 10:18:50,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:50,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2019-05-15 10:18:50,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 459 transitions. [2019-05-15 10:18:50,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2019-05-15 10:18:50,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 459 transitions. [2019-05-15 10:18:50,902 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 77 states and 459 transitions. [2019-05-15 10:18:51,340 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 459 edges. 459 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:51,351 INFO L225 Difference]: With dead ends: 458 [2019-05-15 10:18:51,351 INFO L226 Difference]: Without dead ends: 458 [2019-05-15 10:18:51,351 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 370 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2019-05-15 10:18:51,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2019-05-15 10:18:51,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 453. [2019-05-15 10:18:51,354 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:51,354 INFO L82 GeneralOperation]: Start isEquivalent. First operand 458 states. Second operand 453 states. [2019-05-15 10:18:51,354 INFO L74 IsIncluded]: Start isIncluded. First operand 458 states. Second operand 453 states. [2019-05-15 10:18:51,354 INFO L87 Difference]: Start difference. First operand 458 states. Second operand 453 states. [2019-05-15 10:18:51,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:51,362 INFO L93 Difference]: Finished difference Result 458 states and 458 transitions. [2019-05-15 10:18:51,362 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 458 transitions. [2019-05-15 10:18:51,363 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:51,363 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:51,363 INFO L74 IsIncluded]: Start isIncluded. First operand 453 states. Second operand 458 states. [2019-05-15 10:18:51,363 INFO L87 Difference]: Start difference. First operand 453 states. Second operand 458 states. [2019-05-15 10:18:51,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:51,370 INFO L93 Difference]: Finished difference Result 458 states and 458 transitions. [2019-05-15 10:18:51,370 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 458 transitions. [2019-05-15 10:18:51,370 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:51,370 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:51,370 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:51,371 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:51,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 453 states. [2019-05-15 10:18:51,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 453 transitions. [2019-05-15 10:18:51,381 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 453 transitions. Word has length 446 [2019-05-15 10:18:51,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:51,382 INFO L475 AbstractCegarLoop]: Abstraction has 453 states and 453 transitions. [2019-05-15 10:18:51,382 INFO L476 AbstractCegarLoop]: Interpolant automaton has 77 states. [2019-05-15 10:18:51,382 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 453 transitions. [2019-05-15 10:18:51,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 453 [2019-05-15 10:18:51,384 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:51,385 INFO L399 BasicCegarLoop]: trace histogram [75, 75, 75, 75, 75, 75, 1, 1] [2019-05-15 10:18:51,385 INFO L418 AbstractCegarLoop]: === Iteration 76 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:51,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:51,385 INFO L82 PathProgramCache]: Analyzing trace with hash -409219612, now seen corresponding path program 75 times [2019-05-15 10:18:51,386 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:51,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:51,500 INFO L256 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 77 conjunts are in the unsatisfiable core [2019-05-15 10:18:51,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:51,540 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:54,524 INFO L273 TraceCheckUtils]: 0: Hoare triple {123764#true} i := 0; {123769#(<= proc_i 0)} is VALID [2019-05-15 10:18:54,524 INFO L273 TraceCheckUtils]: 1: Hoare triple {123769#(<= proc_i 0)} assume i <= 1000; {123769#(<= proc_i 0)} is VALID [2019-05-15 10:18:54,525 INFO L273 TraceCheckUtils]: 2: Hoare triple {123769#(<= proc_i 0)} assume i + 4 < a[j]; {123769#(<= proc_i 0)} is VALID [2019-05-15 10:18:54,525 INFO L273 TraceCheckUtils]: 3: Hoare triple {123769#(<= proc_i 0)} assume a[5] == 1000; {123769#(<= proc_i 0)} is VALID [2019-05-15 10:18:54,526 INFO L273 TraceCheckUtils]: 4: Hoare triple {123769#(<= proc_i 0)} assume j > 4; {123769#(<= proc_i 0)} is VALID [2019-05-15 10:18:54,526 INFO L273 TraceCheckUtils]: 5: Hoare triple {123769#(<= proc_i 0)} assume j < 6; {123769#(<= proc_i 0)} is VALID [2019-05-15 10:18:54,527 INFO L273 TraceCheckUtils]: 6: Hoare triple {123769#(<= proc_i 0)} i := i + 4; {123788#(<= proc_i 4)} is VALID [2019-05-15 10:18:54,527 INFO L273 TraceCheckUtils]: 7: Hoare triple {123788#(<= proc_i 4)} assume i <= 1000; {123788#(<= proc_i 4)} is VALID [2019-05-15 10:18:54,528 INFO L273 TraceCheckUtils]: 8: Hoare triple {123788#(<= proc_i 4)} assume i + 4 < a[j]; {123788#(<= proc_i 4)} is VALID [2019-05-15 10:18:54,528 INFO L273 TraceCheckUtils]: 9: Hoare triple {123788#(<= proc_i 4)} assume a[5] == 1000; {123788#(<= proc_i 4)} is VALID [2019-05-15 10:18:54,528 INFO L273 TraceCheckUtils]: 10: Hoare triple {123788#(<= proc_i 4)} assume j > 4; {123788#(<= proc_i 4)} is VALID [2019-05-15 10:18:54,529 INFO L273 TraceCheckUtils]: 11: Hoare triple {123788#(<= proc_i 4)} assume j < 6; {123788#(<= proc_i 4)} is VALID [2019-05-15 10:18:54,530 INFO L273 TraceCheckUtils]: 12: Hoare triple {123788#(<= proc_i 4)} i := i + 4; {123807#(<= proc_i 8)} is VALID [2019-05-15 10:18:54,530 INFO L273 TraceCheckUtils]: 13: Hoare triple {123807#(<= proc_i 8)} assume i <= 1000; {123807#(<= proc_i 8)} is VALID [2019-05-15 10:18:54,531 INFO L273 TraceCheckUtils]: 14: Hoare triple {123807#(<= proc_i 8)} assume i + 4 < a[j]; {123807#(<= proc_i 8)} is VALID [2019-05-15 10:18:54,531 INFO L273 TraceCheckUtils]: 15: Hoare triple {123807#(<= proc_i 8)} assume a[5] == 1000; {123807#(<= proc_i 8)} is VALID [2019-05-15 10:18:54,532 INFO L273 TraceCheckUtils]: 16: Hoare triple {123807#(<= proc_i 8)} assume j > 4; {123807#(<= proc_i 8)} is VALID [2019-05-15 10:18:54,532 INFO L273 TraceCheckUtils]: 17: Hoare triple {123807#(<= proc_i 8)} assume j < 6; {123807#(<= proc_i 8)} is VALID [2019-05-15 10:18:54,533 INFO L273 TraceCheckUtils]: 18: Hoare triple {123807#(<= proc_i 8)} i := i + 4; {123826#(<= proc_i 12)} is VALID [2019-05-15 10:18:54,533 INFO L273 TraceCheckUtils]: 19: Hoare triple {123826#(<= proc_i 12)} assume i <= 1000; {123826#(<= proc_i 12)} is VALID [2019-05-15 10:18:54,534 INFO L273 TraceCheckUtils]: 20: Hoare triple {123826#(<= proc_i 12)} assume i + 4 < a[j]; {123826#(<= proc_i 12)} is VALID [2019-05-15 10:18:54,534 INFO L273 TraceCheckUtils]: 21: Hoare triple {123826#(<= proc_i 12)} assume a[5] == 1000; {123826#(<= proc_i 12)} is VALID [2019-05-15 10:18:54,535 INFO L273 TraceCheckUtils]: 22: Hoare triple {123826#(<= proc_i 12)} assume j > 4; {123826#(<= proc_i 12)} is VALID [2019-05-15 10:18:54,535 INFO L273 TraceCheckUtils]: 23: Hoare triple {123826#(<= proc_i 12)} assume j < 6; {123826#(<= proc_i 12)} is VALID [2019-05-15 10:18:54,536 INFO L273 TraceCheckUtils]: 24: Hoare triple {123826#(<= proc_i 12)} i := i + 4; {123845#(<= proc_i 16)} is VALID [2019-05-15 10:18:54,536 INFO L273 TraceCheckUtils]: 25: Hoare triple {123845#(<= proc_i 16)} assume i <= 1000; {123845#(<= proc_i 16)} is VALID [2019-05-15 10:18:54,537 INFO L273 TraceCheckUtils]: 26: Hoare triple {123845#(<= proc_i 16)} assume i + 4 < a[j]; {123845#(<= proc_i 16)} is VALID [2019-05-15 10:18:54,537 INFO L273 TraceCheckUtils]: 27: Hoare triple {123845#(<= proc_i 16)} assume a[5] == 1000; {123845#(<= proc_i 16)} is VALID [2019-05-15 10:18:54,537 INFO L273 TraceCheckUtils]: 28: Hoare triple {123845#(<= proc_i 16)} assume j > 4; {123845#(<= proc_i 16)} is VALID [2019-05-15 10:18:54,538 INFO L273 TraceCheckUtils]: 29: Hoare triple {123845#(<= proc_i 16)} assume j < 6; {123845#(<= proc_i 16)} is VALID [2019-05-15 10:18:54,539 INFO L273 TraceCheckUtils]: 30: Hoare triple {123845#(<= proc_i 16)} i := i + 4; {123864#(<= proc_i 20)} is VALID [2019-05-15 10:18:54,539 INFO L273 TraceCheckUtils]: 31: Hoare triple {123864#(<= proc_i 20)} assume i <= 1000; {123864#(<= proc_i 20)} is VALID [2019-05-15 10:18:54,540 INFO L273 TraceCheckUtils]: 32: Hoare triple {123864#(<= proc_i 20)} assume i + 4 < a[j]; {123864#(<= proc_i 20)} is VALID [2019-05-15 10:18:54,540 INFO L273 TraceCheckUtils]: 33: Hoare triple {123864#(<= proc_i 20)} assume a[5] == 1000; {123864#(<= proc_i 20)} is VALID [2019-05-15 10:18:54,540 INFO L273 TraceCheckUtils]: 34: Hoare triple {123864#(<= proc_i 20)} assume j > 4; {123864#(<= proc_i 20)} is VALID [2019-05-15 10:18:54,541 INFO L273 TraceCheckUtils]: 35: Hoare triple {123864#(<= proc_i 20)} assume j < 6; {123864#(<= proc_i 20)} is VALID [2019-05-15 10:18:54,542 INFO L273 TraceCheckUtils]: 36: Hoare triple {123864#(<= proc_i 20)} i := i + 4; {123883#(<= proc_i 24)} is VALID [2019-05-15 10:18:54,542 INFO L273 TraceCheckUtils]: 37: Hoare triple {123883#(<= proc_i 24)} assume i <= 1000; {123883#(<= proc_i 24)} is VALID [2019-05-15 10:18:54,542 INFO L273 TraceCheckUtils]: 38: Hoare triple {123883#(<= proc_i 24)} assume i + 4 < a[j]; {123883#(<= proc_i 24)} is VALID [2019-05-15 10:18:54,543 INFO L273 TraceCheckUtils]: 39: Hoare triple {123883#(<= proc_i 24)} assume a[5] == 1000; {123883#(<= proc_i 24)} is VALID [2019-05-15 10:18:54,543 INFO L273 TraceCheckUtils]: 40: Hoare triple {123883#(<= proc_i 24)} assume j > 4; {123883#(<= proc_i 24)} is VALID [2019-05-15 10:18:54,544 INFO L273 TraceCheckUtils]: 41: Hoare triple {123883#(<= proc_i 24)} assume j < 6; {123883#(<= proc_i 24)} is VALID [2019-05-15 10:18:54,545 INFO L273 TraceCheckUtils]: 42: Hoare triple {123883#(<= proc_i 24)} i := i + 4; {123902#(<= proc_i 28)} is VALID [2019-05-15 10:18:54,545 INFO L273 TraceCheckUtils]: 43: Hoare triple {123902#(<= proc_i 28)} assume i <= 1000; {123902#(<= proc_i 28)} is VALID [2019-05-15 10:18:54,545 INFO L273 TraceCheckUtils]: 44: Hoare triple {123902#(<= proc_i 28)} assume i + 4 < a[j]; {123902#(<= proc_i 28)} is VALID [2019-05-15 10:18:54,546 INFO L273 TraceCheckUtils]: 45: Hoare triple {123902#(<= proc_i 28)} assume a[5] == 1000; {123902#(<= proc_i 28)} is VALID [2019-05-15 10:18:54,546 INFO L273 TraceCheckUtils]: 46: Hoare triple {123902#(<= proc_i 28)} assume j > 4; {123902#(<= proc_i 28)} is VALID [2019-05-15 10:18:54,547 INFO L273 TraceCheckUtils]: 47: Hoare triple {123902#(<= proc_i 28)} assume j < 6; {123902#(<= proc_i 28)} is VALID [2019-05-15 10:18:54,547 INFO L273 TraceCheckUtils]: 48: Hoare triple {123902#(<= proc_i 28)} i := i + 4; {123921#(<= proc_i 32)} is VALID [2019-05-15 10:18:54,548 INFO L273 TraceCheckUtils]: 49: Hoare triple {123921#(<= proc_i 32)} assume i <= 1000; {123921#(<= proc_i 32)} is VALID [2019-05-15 10:18:54,548 INFO L273 TraceCheckUtils]: 50: Hoare triple {123921#(<= proc_i 32)} assume i + 4 < a[j]; {123921#(<= proc_i 32)} is VALID [2019-05-15 10:18:54,549 INFO L273 TraceCheckUtils]: 51: Hoare triple {123921#(<= proc_i 32)} assume a[5] == 1000; {123921#(<= proc_i 32)} is VALID [2019-05-15 10:18:54,549 INFO L273 TraceCheckUtils]: 52: Hoare triple {123921#(<= proc_i 32)} assume j > 4; {123921#(<= proc_i 32)} is VALID [2019-05-15 10:18:54,550 INFO L273 TraceCheckUtils]: 53: Hoare triple {123921#(<= proc_i 32)} assume j < 6; {123921#(<= proc_i 32)} is VALID [2019-05-15 10:18:54,550 INFO L273 TraceCheckUtils]: 54: Hoare triple {123921#(<= proc_i 32)} i := i + 4; {123940#(<= proc_i 36)} is VALID [2019-05-15 10:18:54,551 INFO L273 TraceCheckUtils]: 55: Hoare triple {123940#(<= proc_i 36)} assume i <= 1000; {123940#(<= proc_i 36)} is VALID [2019-05-15 10:18:54,551 INFO L273 TraceCheckUtils]: 56: Hoare triple {123940#(<= proc_i 36)} assume i + 4 < a[j]; {123940#(<= proc_i 36)} is VALID [2019-05-15 10:18:54,552 INFO L273 TraceCheckUtils]: 57: Hoare triple {123940#(<= proc_i 36)} assume a[5] == 1000; {123940#(<= proc_i 36)} is VALID [2019-05-15 10:18:54,552 INFO L273 TraceCheckUtils]: 58: Hoare triple {123940#(<= proc_i 36)} assume j > 4; {123940#(<= proc_i 36)} is VALID [2019-05-15 10:18:54,553 INFO L273 TraceCheckUtils]: 59: Hoare triple {123940#(<= proc_i 36)} assume j < 6; {123940#(<= proc_i 36)} is VALID [2019-05-15 10:18:54,553 INFO L273 TraceCheckUtils]: 60: Hoare triple {123940#(<= proc_i 36)} i := i + 4; {123959#(<= proc_i 40)} is VALID [2019-05-15 10:18:54,554 INFO L273 TraceCheckUtils]: 61: Hoare triple {123959#(<= proc_i 40)} assume i <= 1000; {123959#(<= proc_i 40)} is VALID [2019-05-15 10:18:54,554 INFO L273 TraceCheckUtils]: 62: Hoare triple {123959#(<= proc_i 40)} assume i + 4 < a[j]; {123959#(<= proc_i 40)} is VALID [2019-05-15 10:18:54,555 INFO L273 TraceCheckUtils]: 63: Hoare triple {123959#(<= proc_i 40)} assume a[5] == 1000; {123959#(<= proc_i 40)} is VALID [2019-05-15 10:18:54,555 INFO L273 TraceCheckUtils]: 64: Hoare triple {123959#(<= proc_i 40)} assume j > 4; {123959#(<= proc_i 40)} is VALID [2019-05-15 10:18:54,556 INFO L273 TraceCheckUtils]: 65: Hoare triple {123959#(<= proc_i 40)} assume j < 6; {123959#(<= proc_i 40)} is VALID [2019-05-15 10:18:54,556 INFO L273 TraceCheckUtils]: 66: Hoare triple {123959#(<= proc_i 40)} i := i + 4; {123978#(<= proc_i 44)} is VALID [2019-05-15 10:18:54,557 INFO L273 TraceCheckUtils]: 67: Hoare triple {123978#(<= proc_i 44)} assume i <= 1000; {123978#(<= proc_i 44)} is VALID [2019-05-15 10:18:54,557 INFO L273 TraceCheckUtils]: 68: Hoare triple {123978#(<= proc_i 44)} assume i + 4 < a[j]; {123978#(<= proc_i 44)} is VALID [2019-05-15 10:18:54,558 INFO L273 TraceCheckUtils]: 69: Hoare triple {123978#(<= proc_i 44)} assume a[5] == 1000; {123978#(<= proc_i 44)} is VALID [2019-05-15 10:18:54,558 INFO L273 TraceCheckUtils]: 70: Hoare triple {123978#(<= proc_i 44)} assume j > 4; {123978#(<= proc_i 44)} is VALID [2019-05-15 10:18:54,559 INFO L273 TraceCheckUtils]: 71: Hoare triple {123978#(<= proc_i 44)} assume j < 6; {123978#(<= proc_i 44)} is VALID [2019-05-15 10:18:54,559 INFO L273 TraceCheckUtils]: 72: Hoare triple {123978#(<= proc_i 44)} i := i + 4; {123997#(<= proc_i 48)} is VALID [2019-05-15 10:18:54,560 INFO L273 TraceCheckUtils]: 73: Hoare triple {123997#(<= proc_i 48)} assume i <= 1000; {123997#(<= proc_i 48)} is VALID [2019-05-15 10:18:54,560 INFO L273 TraceCheckUtils]: 74: Hoare triple {123997#(<= proc_i 48)} assume i + 4 < a[j]; {123997#(<= proc_i 48)} is VALID [2019-05-15 10:18:54,561 INFO L273 TraceCheckUtils]: 75: Hoare triple {123997#(<= proc_i 48)} assume a[5] == 1000; {123997#(<= proc_i 48)} is VALID [2019-05-15 10:18:54,561 INFO L273 TraceCheckUtils]: 76: Hoare triple {123997#(<= proc_i 48)} assume j > 4; {123997#(<= proc_i 48)} is VALID [2019-05-15 10:18:54,562 INFO L273 TraceCheckUtils]: 77: Hoare triple {123997#(<= proc_i 48)} assume j < 6; {123997#(<= proc_i 48)} is VALID [2019-05-15 10:18:54,562 INFO L273 TraceCheckUtils]: 78: Hoare triple {123997#(<= proc_i 48)} i := i + 4; {124016#(<= proc_i 52)} is VALID [2019-05-15 10:18:54,563 INFO L273 TraceCheckUtils]: 79: Hoare triple {124016#(<= proc_i 52)} assume i <= 1000; {124016#(<= proc_i 52)} is VALID [2019-05-15 10:18:54,563 INFO L273 TraceCheckUtils]: 80: Hoare triple {124016#(<= proc_i 52)} assume i + 4 < a[j]; {124016#(<= proc_i 52)} is VALID [2019-05-15 10:18:54,564 INFO L273 TraceCheckUtils]: 81: Hoare triple {124016#(<= proc_i 52)} assume a[5] == 1000; {124016#(<= proc_i 52)} is VALID [2019-05-15 10:18:54,564 INFO L273 TraceCheckUtils]: 82: Hoare triple {124016#(<= proc_i 52)} assume j > 4; {124016#(<= proc_i 52)} is VALID [2019-05-15 10:18:54,565 INFO L273 TraceCheckUtils]: 83: Hoare triple {124016#(<= proc_i 52)} assume j < 6; {124016#(<= proc_i 52)} is VALID [2019-05-15 10:18:54,565 INFO L273 TraceCheckUtils]: 84: Hoare triple {124016#(<= proc_i 52)} i := i + 4; {124035#(<= proc_i 56)} is VALID [2019-05-15 10:18:54,566 INFO L273 TraceCheckUtils]: 85: Hoare triple {124035#(<= proc_i 56)} assume i <= 1000; {124035#(<= proc_i 56)} is VALID [2019-05-15 10:18:54,566 INFO L273 TraceCheckUtils]: 86: Hoare triple {124035#(<= proc_i 56)} assume i + 4 < a[j]; {124035#(<= proc_i 56)} is VALID [2019-05-15 10:18:54,567 INFO L273 TraceCheckUtils]: 87: Hoare triple {124035#(<= proc_i 56)} assume a[5] == 1000; {124035#(<= proc_i 56)} is VALID [2019-05-15 10:18:54,567 INFO L273 TraceCheckUtils]: 88: Hoare triple {124035#(<= proc_i 56)} assume j > 4; {124035#(<= proc_i 56)} is VALID [2019-05-15 10:18:54,567 INFO L273 TraceCheckUtils]: 89: Hoare triple {124035#(<= proc_i 56)} assume j < 6; {124035#(<= proc_i 56)} is VALID [2019-05-15 10:18:54,568 INFO L273 TraceCheckUtils]: 90: Hoare triple {124035#(<= proc_i 56)} i := i + 4; {124054#(<= proc_i 60)} is VALID [2019-05-15 10:18:54,569 INFO L273 TraceCheckUtils]: 91: Hoare triple {124054#(<= proc_i 60)} assume i <= 1000; {124054#(<= proc_i 60)} is VALID [2019-05-15 10:18:54,569 INFO L273 TraceCheckUtils]: 92: Hoare triple {124054#(<= proc_i 60)} assume i + 4 < a[j]; {124054#(<= proc_i 60)} is VALID [2019-05-15 10:18:54,570 INFO L273 TraceCheckUtils]: 93: Hoare triple {124054#(<= proc_i 60)} assume a[5] == 1000; {124054#(<= proc_i 60)} is VALID [2019-05-15 10:18:54,570 INFO L273 TraceCheckUtils]: 94: Hoare triple {124054#(<= proc_i 60)} assume j > 4; {124054#(<= proc_i 60)} is VALID [2019-05-15 10:18:54,570 INFO L273 TraceCheckUtils]: 95: Hoare triple {124054#(<= proc_i 60)} assume j < 6; {124054#(<= proc_i 60)} is VALID [2019-05-15 10:18:54,571 INFO L273 TraceCheckUtils]: 96: Hoare triple {124054#(<= proc_i 60)} i := i + 4; {124073#(<= proc_i 64)} is VALID [2019-05-15 10:18:54,572 INFO L273 TraceCheckUtils]: 97: Hoare triple {124073#(<= proc_i 64)} assume i <= 1000; {124073#(<= proc_i 64)} is VALID [2019-05-15 10:18:54,572 INFO L273 TraceCheckUtils]: 98: Hoare triple {124073#(<= proc_i 64)} assume i + 4 < a[j]; {124073#(<= proc_i 64)} is VALID [2019-05-15 10:18:54,572 INFO L273 TraceCheckUtils]: 99: Hoare triple {124073#(<= proc_i 64)} assume a[5] == 1000; {124073#(<= proc_i 64)} is VALID [2019-05-15 10:18:54,573 INFO L273 TraceCheckUtils]: 100: Hoare triple {124073#(<= proc_i 64)} assume j > 4; {124073#(<= proc_i 64)} is VALID [2019-05-15 10:18:54,573 INFO L273 TraceCheckUtils]: 101: Hoare triple {124073#(<= proc_i 64)} assume j < 6; {124073#(<= proc_i 64)} is VALID [2019-05-15 10:18:54,574 INFO L273 TraceCheckUtils]: 102: Hoare triple {124073#(<= proc_i 64)} i := i + 4; {124092#(<= proc_i 68)} is VALID [2019-05-15 10:18:54,574 INFO L273 TraceCheckUtils]: 103: Hoare triple {124092#(<= proc_i 68)} assume i <= 1000; {124092#(<= proc_i 68)} is VALID [2019-05-15 10:18:54,575 INFO L273 TraceCheckUtils]: 104: Hoare triple {124092#(<= proc_i 68)} assume i + 4 < a[j]; {124092#(<= proc_i 68)} is VALID [2019-05-15 10:18:54,575 INFO L273 TraceCheckUtils]: 105: Hoare triple {124092#(<= proc_i 68)} assume a[5] == 1000; {124092#(<= proc_i 68)} is VALID [2019-05-15 10:18:54,576 INFO L273 TraceCheckUtils]: 106: Hoare triple {124092#(<= proc_i 68)} assume j > 4; {124092#(<= proc_i 68)} is VALID [2019-05-15 10:18:54,576 INFO L273 TraceCheckUtils]: 107: Hoare triple {124092#(<= proc_i 68)} assume j < 6; {124092#(<= proc_i 68)} is VALID [2019-05-15 10:18:54,577 INFO L273 TraceCheckUtils]: 108: Hoare triple {124092#(<= proc_i 68)} i := i + 4; {124111#(<= proc_i 72)} is VALID [2019-05-15 10:18:54,577 INFO L273 TraceCheckUtils]: 109: Hoare triple {124111#(<= proc_i 72)} assume i <= 1000; {124111#(<= proc_i 72)} is VALID [2019-05-15 10:18:54,578 INFO L273 TraceCheckUtils]: 110: Hoare triple {124111#(<= proc_i 72)} assume i + 4 < a[j]; {124111#(<= proc_i 72)} is VALID [2019-05-15 10:18:54,578 INFO L273 TraceCheckUtils]: 111: Hoare triple {124111#(<= proc_i 72)} assume a[5] == 1000; {124111#(<= proc_i 72)} is VALID [2019-05-15 10:18:54,579 INFO L273 TraceCheckUtils]: 112: Hoare triple {124111#(<= proc_i 72)} assume j > 4; {124111#(<= proc_i 72)} is VALID [2019-05-15 10:18:54,579 INFO L273 TraceCheckUtils]: 113: Hoare triple {124111#(<= proc_i 72)} assume j < 6; {124111#(<= proc_i 72)} is VALID [2019-05-15 10:18:54,580 INFO L273 TraceCheckUtils]: 114: Hoare triple {124111#(<= proc_i 72)} i := i + 4; {124130#(<= proc_i 76)} is VALID [2019-05-15 10:18:54,580 INFO L273 TraceCheckUtils]: 115: Hoare triple {124130#(<= proc_i 76)} assume i <= 1000; {124130#(<= proc_i 76)} is VALID [2019-05-15 10:18:54,581 INFO L273 TraceCheckUtils]: 116: Hoare triple {124130#(<= proc_i 76)} assume i + 4 < a[j]; {124130#(<= proc_i 76)} is VALID [2019-05-15 10:18:54,581 INFO L273 TraceCheckUtils]: 117: Hoare triple {124130#(<= proc_i 76)} assume a[5] == 1000; {124130#(<= proc_i 76)} is VALID [2019-05-15 10:18:54,582 INFO L273 TraceCheckUtils]: 118: Hoare triple {124130#(<= proc_i 76)} assume j > 4; {124130#(<= proc_i 76)} is VALID [2019-05-15 10:18:54,582 INFO L273 TraceCheckUtils]: 119: Hoare triple {124130#(<= proc_i 76)} assume j < 6; {124130#(<= proc_i 76)} is VALID [2019-05-15 10:18:54,583 INFO L273 TraceCheckUtils]: 120: Hoare triple {124130#(<= proc_i 76)} i := i + 4; {124149#(<= proc_i 80)} is VALID [2019-05-15 10:18:54,584 INFO L273 TraceCheckUtils]: 121: Hoare triple {124149#(<= proc_i 80)} assume i <= 1000; {124149#(<= proc_i 80)} is VALID [2019-05-15 10:18:54,584 INFO L273 TraceCheckUtils]: 122: Hoare triple {124149#(<= proc_i 80)} assume i + 4 < a[j]; {124149#(<= proc_i 80)} is VALID [2019-05-15 10:18:54,585 INFO L273 TraceCheckUtils]: 123: Hoare triple {124149#(<= proc_i 80)} assume a[5] == 1000; {124149#(<= proc_i 80)} is VALID [2019-05-15 10:18:54,585 INFO L273 TraceCheckUtils]: 124: Hoare triple {124149#(<= proc_i 80)} assume j > 4; {124149#(<= proc_i 80)} is VALID [2019-05-15 10:18:54,586 INFO L273 TraceCheckUtils]: 125: Hoare triple {124149#(<= proc_i 80)} assume j < 6; {124149#(<= proc_i 80)} is VALID [2019-05-15 10:18:54,586 INFO L273 TraceCheckUtils]: 126: Hoare triple {124149#(<= proc_i 80)} i := i + 4; {124168#(<= proc_i 84)} is VALID [2019-05-15 10:18:54,587 INFO L273 TraceCheckUtils]: 127: Hoare triple {124168#(<= proc_i 84)} assume i <= 1000; {124168#(<= proc_i 84)} is VALID [2019-05-15 10:18:54,587 INFO L273 TraceCheckUtils]: 128: Hoare triple {124168#(<= proc_i 84)} assume i + 4 < a[j]; {124168#(<= proc_i 84)} is VALID [2019-05-15 10:18:54,588 INFO L273 TraceCheckUtils]: 129: Hoare triple {124168#(<= proc_i 84)} assume a[5] == 1000; {124168#(<= proc_i 84)} is VALID [2019-05-15 10:18:54,588 INFO L273 TraceCheckUtils]: 130: Hoare triple {124168#(<= proc_i 84)} assume j > 4; {124168#(<= proc_i 84)} is VALID [2019-05-15 10:18:54,588 INFO L273 TraceCheckUtils]: 131: Hoare triple {124168#(<= proc_i 84)} assume j < 6; {124168#(<= proc_i 84)} is VALID [2019-05-15 10:18:54,589 INFO L273 TraceCheckUtils]: 132: Hoare triple {124168#(<= proc_i 84)} i := i + 4; {124187#(<= proc_i 88)} is VALID [2019-05-15 10:18:54,590 INFO L273 TraceCheckUtils]: 133: Hoare triple {124187#(<= proc_i 88)} assume i <= 1000; {124187#(<= proc_i 88)} is VALID [2019-05-15 10:18:54,590 INFO L273 TraceCheckUtils]: 134: Hoare triple {124187#(<= proc_i 88)} assume i + 4 < a[j]; {124187#(<= proc_i 88)} is VALID [2019-05-15 10:18:54,591 INFO L273 TraceCheckUtils]: 135: Hoare triple {124187#(<= proc_i 88)} assume a[5] == 1000; {124187#(<= proc_i 88)} is VALID [2019-05-15 10:18:54,591 INFO L273 TraceCheckUtils]: 136: Hoare triple {124187#(<= proc_i 88)} assume j > 4; {124187#(<= proc_i 88)} is VALID [2019-05-15 10:18:54,592 INFO L273 TraceCheckUtils]: 137: Hoare triple {124187#(<= proc_i 88)} assume j < 6; {124187#(<= proc_i 88)} is VALID [2019-05-15 10:18:54,592 INFO L273 TraceCheckUtils]: 138: Hoare triple {124187#(<= proc_i 88)} i := i + 4; {124206#(<= proc_i 92)} is VALID [2019-05-15 10:18:54,593 INFO L273 TraceCheckUtils]: 139: Hoare triple {124206#(<= proc_i 92)} assume i <= 1000; {124206#(<= proc_i 92)} is VALID [2019-05-15 10:18:54,593 INFO L273 TraceCheckUtils]: 140: Hoare triple {124206#(<= proc_i 92)} assume i + 4 < a[j]; {124206#(<= proc_i 92)} is VALID [2019-05-15 10:18:54,594 INFO L273 TraceCheckUtils]: 141: Hoare triple {124206#(<= proc_i 92)} assume a[5] == 1000; {124206#(<= proc_i 92)} is VALID [2019-05-15 10:18:54,594 INFO L273 TraceCheckUtils]: 142: Hoare triple {124206#(<= proc_i 92)} assume j > 4; {124206#(<= proc_i 92)} is VALID [2019-05-15 10:18:54,595 INFO L273 TraceCheckUtils]: 143: Hoare triple {124206#(<= proc_i 92)} assume j < 6; {124206#(<= proc_i 92)} is VALID [2019-05-15 10:18:54,595 INFO L273 TraceCheckUtils]: 144: Hoare triple {124206#(<= proc_i 92)} i := i + 4; {124225#(<= proc_i 96)} is VALID [2019-05-15 10:18:54,596 INFO L273 TraceCheckUtils]: 145: Hoare triple {124225#(<= proc_i 96)} assume i <= 1000; {124225#(<= proc_i 96)} is VALID [2019-05-15 10:18:54,596 INFO L273 TraceCheckUtils]: 146: Hoare triple {124225#(<= proc_i 96)} assume i + 4 < a[j]; {124225#(<= proc_i 96)} is VALID [2019-05-15 10:18:54,597 INFO L273 TraceCheckUtils]: 147: Hoare triple {124225#(<= proc_i 96)} assume a[5] == 1000; {124225#(<= proc_i 96)} is VALID [2019-05-15 10:18:54,597 INFO L273 TraceCheckUtils]: 148: Hoare triple {124225#(<= proc_i 96)} assume j > 4; {124225#(<= proc_i 96)} is VALID [2019-05-15 10:18:54,597 INFO L273 TraceCheckUtils]: 149: Hoare triple {124225#(<= proc_i 96)} assume j < 6; {124225#(<= proc_i 96)} is VALID [2019-05-15 10:18:54,598 INFO L273 TraceCheckUtils]: 150: Hoare triple {124225#(<= proc_i 96)} i := i + 4; {124244#(<= proc_i 100)} is VALID [2019-05-15 10:18:54,599 INFO L273 TraceCheckUtils]: 151: Hoare triple {124244#(<= proc_i 100)} assume i <= 1000; {124244#(<= proc_i 100)} is VALID [2019-05-15 10:18:54,599 INFO L273 TraceCheckUtils]: 152: Hoare triple {124244#(<= proc_i 100)} assume i + 4 < a[j]; {124244#(<= proc_i 100)} is VALID [2019-05-15 10:18:54,600 INFO L273 TraceCheckUtils]: 153: Hoare triple {124244#(<= proc_i 100)} assume a[5] == 1000; {124244#(<= proc_i 100)} is VALID [2019-05-15 10:18:54,600 INFO L273 TraceCheckUtils]: 154: Hoare triple {124244#(<= proc_i 100)} assume j > 4; {124244#(<= proc_i 100)} is VALID [2019-05-15 10:18:54,600 INFO L273 TraceCheckUtils]: 155: Hoare triple {124244#(<= proc_i 100)} assume j < 6; {124244#(<= proc_i 100)} is VALID [2019-05-15 10:18:54,601 INFO L273 TraceCheckUtils]: 156: Hoare triple {124244#(<= proc_i 100)} i := i + 4; {124263#(<= proc_i 104)} is VALID [2019-05-15 10:18:54,602 INFO L273 TraceCheckUtils]: 157: Hoare triple {124263#(<= proc_i 104)} assume i <= 1000; {124263#(<= proc_i 104)} is VALID [2019-05-15 10:18:54,602 INFO L273 TraceCheckUtils]: 158: Hoare triple {124263#(<= proc_i 104)} assume i + 4 < a[j]; {124263#(<= proc_i 104)} is VALID [2019-05-15 10:18:54,602 INFO L273 TraceCheckUtils]: 159: Hoare triple {124263#(<= proc_i 104)} assume a[5] == 1000; {124263#(<= proc_i 104)} is VALID [2019-05-15 10:18:54,603 INFO L273 TraceCheckUtils]: 160: Hoare triple {124263#(<= proc_i 104)} assume j > 4; {124263#(<= proc_i 104)} is VALID [2019-05-15 10:18:54,603 INFO L273 TraceCheckUtils]: 161: Hoare triple {124263#(<= proc_i 104)} assume j < 6; {124263#(<= proc_i 104)} is VALID [2019-05-15 10:18:54,604 INFO L273 TraceCheckUtils]: 162: Hoare triple {124263#(<= proc_i 104)} i := i + 4; {124282#(<= proc_i 108)} is VALID [2019-05-15 10:18:54,605 INFO L273 TraceCheckUtils]: 163: Hoare triple {124282#(<= proc_i 108)} assume i <= 1000; {124282#(<= proc_i 108)} is VALID [2019-05-15 10:18:54,605 INFO L273 TraceCheckUtils]: 164: Hoare triple {124282#(<= proc_i 108)} assume i + 4 < a[j]; {124282#(<= proc_i 108)} is VALID [2019-05-15 10:18:54,605 INFO L273 TraceCheckUtils]: 165: Hoare triple {124282#(<= proc_i 108)} assume a[5] == 1000; {124282#(<= proc_i 108)} is VALID [2019-05-15 10:18:54,606 INFO L273 TraceCheckUtils]: 166: Hoare triple {124282#(<= proc_i 108)} assume j > 4; {124282#(<= proc_i 108)} is VALID [2019-05-15 10:18:54,606 INFO L273 TraceCheckUtils]: 167: Hoare triple {124282#(<= proc_i 108)} assume j < 6; {124282#(<= proc_i 108)} is VALID [2019-05-15 10:18:54,607 INFO L273 TraceCheckUtils]: 168: Hoare triple {124282#(<= proc_i 108)} i := i + 4; {124301#(<= proc_i 112)} is VALID [2019-05-15 10:18:54,607 INFO L273 TraceCheckUtils]: 169: Hoare triple {124301#(<= proc_i 112)} assume i <= 1000; {124301#(<= proc_i 112)} is VALID [2019-05-15 10:18:54,608 INFO L273 TraceCheckUtils]: 170: Hoare triple {124301#(<= proc_i 112)} assume i + 4 < a[j]; {124301#(<= proc_i 112)} is VALID [2019-05-15 10:18:54,608 INFO L273 TraceCheckUtils]: 171: Hoare triple {124301#(<= proc_i 112)} assume a[5] == 1000; {124301#(<= proc_i 112)} is VALID [2019-05-15 10:18:54,609 INFO L273 TraceCheckUtils]: 172: Hoare triple {124301#(<= proc_i 112)} assume j > 4; {124301#(<= proc_i 112)} is VALID [2019-05-15 10:18:54,609 INFO L273 TraceCheckUtils]: 173: Hoare triple {124301#(<= proc_i 112)} assume j < 6; {124301#(<= proc_i 112)} is VALID [2019-05-15 10:18:54,610 INFO L273 TraceCheckUtils]: 174: Hoare triple {124301#(<= proc_i 112)} i := i + 4; {124320#(<= proc_i 116)} is VALID [2019-05-15 10:18:54,610 INFO L273 TraceCheckUtils]: 175: Hoare triple {124320#(<= proc_i 116)} assume i <= 1000; {124320#(<= proc_i 116)} is VALID [2019-05-15 10:18:54,611 INFO L273 TraceCheckUtils]: 176: Hoare triple {124320#(<= proc_i 116)} assume i + 4 < a[j]; {124320#(<= proc_i 116)} is VALID [2019-05-15 10:18:54,611 INFO L273 TraceCheckUtils]: 177: Hoare triple {124320#(<= proc_i 116)} assume a[5] == 1000; {124320#(<= proc_i 116)} is VALID [2019-05-15 10:18:54,612 INFO L273 TraceCheckUtils]: 178: Hoare triple {124320#(<= proc_i 116)} assume j > 4; {124320#(<= proc_i 116)} is VALID [2019-05-15 10:18:54,612 INFO L273 TraceCheckUtils]: 179: Hoare triple {124320#(<= proc_i 116)} assume j < 6; {124320#(<= proc_i 116)} is VALID [2019-05-15 10:18:54,613 INFO L273 TraceCheckUtils]: 180: Hoare triple {124320#(<= proc_i 116)} i := i + 4; {124339#(<= proc_i 120)} is VALID [2019-05-15 10:18:54,613 INFO L273 TraceCheckUtils]: 181: Hoare triple {124339#(<= proc_i 120)} assume i <= 1000; {124339#(<= proc_i 120)} is VALID [2019-05-15 10:18:54,614 INFO L273 TraceCheckUtils]: 182: Hoare triple {124339#(<= proc_i 120)} assume i + 4 < a[j]; {124339#(<= proc_i 120)} is VALID [2019-05-15 10:18:54,614 INFO L273 TraceCheckUtils]: 183: Hoare triple {124339#(<= proc_i 120)} assume a[5] == 1000; {124339#(<= proc_i 120)} is VALID [2019-05-15 10:18:54,615 INFO L273 TraceCheckUtils]: 184: Hoare triple {124339#(<= proc_i 120)} assume j > 4; {124339#(<= proc_i 120)} is VALID [2019-05-15 10:18:54,615 INFO L273 TraceCheckUtils]: 185: Hoare triple {124339#(<= proc_i 120)} assume j < 6; {124339#(<= proc_i 120)} is VALID [2019-05-15 10:18:54,616 INFO L273 TraceCheckUtils]: 186: Hoare triple {124339#(<= proc_i 120)} i := i + 4; {124358#(<= proc_i 124)} is VALID [2019-05-15 10:18:54,616 INFO L273 TraceCheckUtils]: 187: Hoare triple {124358#(<= proc_i 124)} assume i <= 1000; {124358#(<= proc_i 124)} is VALID [2019-05-15 10:18:54,617 INFO L273 TraceCheckUtils]: 188: Hoare triple {124358#(<= proc_i 124)} assume i + 4 < a[j]; {124358#(<= proc_i 124)} is VALID [2019-05-15 10:18:54,617 INFO L273 TraceCheckUtils]: 189: Hoare triple {124358#(<= proc_i 124)} assume a[5] == 1000; {124358#(<= proc_i 124)} is VALID [2019-05-15 10:18:54,618 INFO L273 TraceCheckUtils]: 190: Hoare triple {124358#(<= proc_i 124)} assume j > 4; {124358#(<= proc_i 124)} is VALID [2019-05-15 10:18:54,618 INFO L273 TraceCheckUtils]: 191: Hoare triple {124358#(<= proc_i 124)} assume j < 6; {124358#(<= proc_i 124)} is VALID [2019-05-15 10:18:54,619 INFO L273 TraceCheckUtils]: 192: Hoare triple {124358#(<= proc_i 124)} i := i + 4; {124377#(<= proc_i 128)} is VALID [2019-05-15 10:18:54,619 INFO L273 TraceCheckUtils]: 193: Hoare triple {124377#(<= proc_i 128)} assume i <= 1000; {124377#(<= proc_i 128)} is VALID [2019-05-15 10:18:54,620 INFO L273 TraceCheckUtils]: 194: Hoare triple {124377#(<= proc_i 128)} assume i + 4 < a[j]; {124377#(<= proc_i 128)} is VALID [2019-05-15 10:18:54,620 INFO L273 TraceCheckUtils]: 195: Hoare triple {124377#(<= proc_i 128)} assume a[5] == 1000; {124377#(<= proc_i 128)} is VALID [2019-05-15 10:18:54,621 INFO L273 TraceCheckUtils]: 196: Hoare triple {124377#(<= proc_i 128)} assume j > 4; {124377#(<= proc_i 128)} is VALID [2019-05-15 10:18:54,621 INFO L273 TraceCheckUtils]: 197: Hoare triple {124377#(<= proc_i 128)} assume j < 6; {124377#(<= proc_i 128)} is VALID [2019-05-15 10:18:54,622 INFO L273 TraceCheckUtils]: 198: Hoare triple {124377#(<= proc_i 128)} i := i + 4; {124396#(<= proc_i 132)} is VALID [2019-05-15 10:18:54,622 INFO L273 TraceCheckUtils]: 199: Hoare triple {124396#(<= proc_i 132)} assume i <= 1000; {124396#(<= proc_i 132)} is VALID [2019-05-15 10:18:54,623 INFO L273 TraceCheckUtils]: 200: Hoare triple {124396#(<= proc_i 132)} assume i + 4 < a[j]; {124396#(<= proc_i 132)} is VALID [2019-05-15 10:18:54,623 INFO L273 TraceCheckUtils]: 201: Hoare triple {124396#(<= proc_i 132)} assume a[5] == 1000; {124396#(<= proc_i 132)} is VALID [2019-05-15 10:18:54,624 INFO L273 TraceCheckUtils]: 202: Hoare triple {124396#(<= proc_i 132)} assume j > 4; {124396#(<= proc_i 132)} is VALID [2019-05-15 10:18:54,624 INFO L273 TraceCheckUtils]: 203: Hoare triple {124396#(<= proc_i 132)} assume j < 6; {124396#(<= proc_i 132)} is VALID [2019-05-15 10:18:54,625 INFO L273 TraceCheckUtils]: 204: Hoare triple {124396#(<= proc_i 132)} i := i + 4; {124415#(<= proc_i 136)} is VALID [2019-05-15 10:18:54,625 INFO L273 TraceCheckUtils]: 205: Hoare triple {124415#(<= proc_i 136)} assume i <= 1000; {124415#(<= proc_i 136)} is VALID [2019-05-15 10:18:54,626 INFO L273 TraceCheckUtils]: 206: Hoare triple {124415#(<= proc_i 136)} assume i + 4 < a[j]; {124415#(<= proc_i 136)} is VALID [2019-05-15 10:18:54,626 INFO L273 TraceCheckUtils]: 207: Hoare triple {124415#(<= proc_i 136)} assume a[5] == 1000; {124415#(<= proc_i 136)} is VALID [2019-05-15 10:18:54,627 INFO L273 TraceCheckUtils]: 208: Hoare triple {124415#(<= proc_i 136)} assume j > 4; {124415#(<= proc_i 136)} is VALID [2019-05-15 10:18:54,627 INFO L273 TraceCheckUtils]: 209: Hoare triple {124415#(<= proc_i 136)} assume j < 6; {124415#(<= proc_i 136)} is VALID [2019-05-15 10:18:54,628 INFO L273 TraceCheckUtils]: 210: Hoare triple {124415#(<= proc_i 136)} i := i + 4; {124434#(<= proc_i 140)} is VALID [2019-05-15 10:18:54,628 INFO L273 TraceCheckUtils]: 211: Hoare triple {124434#(<= proc_i 140)} assume i <= 1000; {124434#(<= proc_i 140)} is VALID [2019-05-15 10:18:54,629 INFO L273 TraceCheckUtils]: 212: Hoare triple {124434#(<= proc_i 140)} assume i + 4 < a[j]; {124434#(<= proc_i 140)} is VALID [2019-05-15 10:18:54,629 INFO L273 TraceCheckUtils]: 213: Hoare triple {124434#(<= proc_i 140)} assume a[5] == 1000; {124434#(<= proc_i 140)} is VALID [2019-05-15 10:18:54,629 INFO L273 TraceCheckUtils]: 214: Hoare triple {124434#(<= proc_i 140)} assume j > 4; {124434#(<= proc_i 140)} is VALID [2019-05-15 10:18:54,630 INFO L273 TraceCheckUtils]: 215: Hoare triple {124434#(<= proc_i 140)} assume j < 6; {124434#(<= proc_i 140)} is VALID [2019-05-15 10:18:54,631 INFO L273 TraceCheckUtils]: 216: Hoare triple {124434#(<= proc_i 140)} i := i + 4; {124453#(<= proc_i 144)} is VALID [2019-05-15 10:18:54,631 INFO L273 TraceCheckUtils]: 217: Hoare triple {124453#(<= proc_i 144)} assume i <= 1000; {124453#(<= proc_i 144)} is VALID [2019-05-15 10:18:54,632 INFO L273 TraceCheckUtils]: 218: Hoare triple {124453#(<= proc_i 144)} assume i + 4 < a[j]; {124453#(<= proc_i 144)} is VALID [2019-05-15 10:18:54,632 INFO L273 TraceCheckUtils]: 219: Hoare triple {124453#(<= proc_i 144)} assume a[5] == 1000; {124453#(<= proc_i 144)} is VALID [2019-05-15 10:18:54,632 INFO L273 TraceCheckUtils]: 220: Hoare triple {124453#(<= proc_i 144)} assume j > 4; {124453#(<= proc_i 144)} is VALID [2019-05-15 10:18:54,633 INFO L273 TraceCheckUtils]: 221: Hoare triple {124453#(<= proc_i 144)} assume j < 6; {124453#(<= proc_i 144)} is VALID [2019-05-15 10:18:54,634 INFO L273 TraceCheckUtils]: 222: Hoare triple {124453#(<= proc_i 144)} i := i + 4; {124472#(<= proc_i 148)} is VALID [2019-05-15 10:18:54,634 INFO L273 TraceCheckUtils]: 223: Hoare triple {124472#(<= proc_i 148)} assume i <= 1000; {124472#(<= proc_i 148)} is VALID [2019-05-15 10:18:54,634 INFO L273 TraceCheckUtils]: 224: Hoare triple {124472#(<= proc_i 148)} assume i + 4 < a[j]; {124472#(<= proc_i 148)} is VALID [2019-05-15 10:18:54,635 INFO L273 TraceCheckUtils]: 225: Hoare triple {124472#(<= proc_i 148)} assume a[5] == 1000; {124472#(<= proc_i 148)} is VALID [2019-05-15 10:18:54,635 INFO L273 TraceCheckUtils]: 226: Hoare triple {124472#(<= proc_i 148)} assume j > 4; {124472#(<= proc_i 148)} is VALID [2019-05-15 10:18:54,636 INFO L273 TraceCheckUtils]: 227: Hoare triple {124472#(<= proc_i 148)} assume j < 6; {124472#(<= proc_i 148)} is VALID [2019-05-15 10:18:54,636 INFO L273 TraceCheckUtils]: 228: Hoare triple {124472#(<= proc_i 148)} i := i + 4; {124491#(<= proc_i 152)} is VALID [2019-05-15 10:18:54,637 INFO L273 TraceCheckUtils]: 229: Hoare triple {124491#(<= proc_i 152)} assume i <= 1000; {124491#(<= proc_i 152)} is VALID [2019-05-15 10:18:54,637 INFO L273 TraceCheckUtils]: 230: Hoare triple {124491#(<= proc_i 152)} assume i + 4 < a[j]; {124491#(<= proc_i 152)} is VALID [2019-05-15 10:18:54,638 INFO L273 TraceCheckUtils]: 231: Hoare triple {124491#(<= proc_i 152)} assume a[5] == 1000; {124491#(<= proc_i 152)} is VALID [2019-05-15 10:18:54,638 INFO L273 TraceCheckUtils]: 232: Hoare triple {124491#(<= proc_i 152)} assume j > 4; {124491#(<= proc_i 152)} is VALID [2019-05-15 10:18:54,639 INFO L273 TraceCheckUtils]: 233: Hoare triple {124491#(<= proc_i 152)} assume j < 6; {124491#(<= proc_i 152)} is VALID [2019-05-15 10:18:54,639 INFO L273 TraceCheckUtils]: 234: Hoare triple {124491#(<= proc_i 152)} i := i + 4; {124510#(<= proc_i 156)} is VALID [2019-05-15 10:18:54,640 INFO L273 TraceCheckUtils]: 235: Hoare triple {124510#(<= proc_i 156)} assume i <= 1000; {124510#(<= proc_i 156)} is VALID [2019-05-15 10:18:54,640 INFO L273 TraceCheckUtils]: 236: Hoare triple {124510#(<= proc_i 156)} assume i + 4 < a[j]; {124510#(<= proc_i 156)} is VALID [2019-05-15 10:18:54,641 INFO L273 TraceCheckUtils]: 237: Hoare triple {124510#(<= proc_i 156)} assume a[5] == 1000; {124510#(<= proc_i 156)} is VALID [2019-05-15 10:18:54,641 INFO L273 TraceCheckUtils]: 238: Hoare triple {124510#(<= proc_i 156)} assume j > 4; {124510#(<= proc_i 156)} is VALID [2019-05-15 10:18:54,642 INFO L273 TraceCheckUtils]: 239: Hoare triple {124510#(<= proc_i 156)} assume j < 6; {124510#(<= proc_i 156)} is VALID [2019-05-15 10:18:54,642 INFO L273 TraceCheckUtils]: 240: Hoare triple {124510#(<= proc_i 156)} i := i + 4; {124529#(<= proc_i 160)} is VALID [2019-05-15 10:18:54,643 INFO L273 TraceCheckUtils]: 241: Hoare triple {124529#(<= proc_i 160)} assume i <= 1000; {124529#(<= proc_i 160)} is VALID [2019-05-15 10:18:54,643 INFO L273 TraceCheckUtils]: 242: Hoare triple {124529#(<= proc_i 160)} assume i + 4 < a[j]; {124529#(<= proc_i 160)} is VALID [2019-05-15 10:18:54,644 INFO L273 TraceCheckUtils]: 243: Hoare triple {124529#(<= proc_i 160)} assume a[5] == 1000; {124529#(<= proc_i 160)} is VALID [2019-05-15 10:18:54,644 INFO L273 TraceCheckUtils]: 244: Hoare triple {124529#(<= proc_i 160)} assume j > 4; {124529#(<= proc_i 160)} is VALID [2019-05-15 10:18:54,645 INFO L273 TraceCheckUtils]: 245: Hoare triple {124529#(<= proc_i 160)} assume j < 6; {124529#(<= proc_i 160)} is VALID [2019-05-15 10:18:54,645 INFO L273 TraceCheckUtils]: 246: Hoare triple {124529#(<= proc_i 160)} i := i + 4; {124548#(<= proc_i 164)} is VALID [2019-05-15 10:18:54,646 INFO L273 TraceCheckUtils]: 247: Hoare triple {124548#(<= proc_i 164)} assume i <= 1000; {124548#(<= proc_i 164)} is VALID [2019-05-15 10:18:54,646 INFO L273 TraceCheckUtils]: 248: Hoare triple {124548#(<= proc_i 164)} assume i + 4 < a[j]; {124548#(<= proc_i 164)} is VALID [2019-05-15 10:18:54,647 INFO L273 TraceCheckUtils]: 249: Hoare triple {124548#(<= proc_i 164)} assume a[5] == 1000; {124548#(<= proc_i 164)} is VALID [2019-05-15 10:18:54,647 INFO L273 TraceCheckUtils]: 250: Hoare triple {124548#(<= proc_i 164)} assume j > 4; {124548#(<= proc_i 164)} is VALID [2019-05-15 10:18:54,648 INFO L273 TraceCheckUtils]: 251: Hoare triple {124548#(<= proc_i 164)} assume j < 6; {124548#(<= proc_i 164)} is VALID [2019-05-15 10:18:54,648 INFO L273 TraceCheckUtils]: 252: Hoare triple {124548#(<= proc_i 164)} i := i + 4; {124567#(<= proc_i 168)} is VALID [2019-05-15 10:18:54,649 INFO L273 TraceCheckUtils]: 253: Hoare triple {124567#(<= proc_i 168)} assume i <= 1000; {124567#(<= proc_i 168)} is VALID [2019-05-15 10:18:54,649 INFO L273 TraceCheckUtils]: 254: Hoare triple {124567#(<= proc_i 168)} assume i + 4 < a[j]; {124567#(<= proc_i 168)} is VALID [2019-05-15 10:18:54,650 INFO L273 TraceCheckUtils]: 255: Hoare triple {124567#(<= proc_i 168)} assume a[5] == 1000; {124567#(<= proc_i 168)} is VALID [2019-05-15 10:18:54,650 INFO L273 TraceCheckUtils]: 256: Hoare triple {124567#(<= proc_i 168)} assume j > 4; {124567#(<= proc_i 168)} is VALID [2019-05-15 10:18:54,651 INFO L273 TraceCheckUtils]: 257: Hoare triple {124567#(<= proc_i 168)} assume j < 6; {124567#(<= proc_i 168)} is VALID [2019-05-15 10:18:54,651 INFO L273 TraceCheckUtils]: 258: Hoare triple {124567#(<= proc_i 168)} i := i + 4; {124586#(<= proc_i 172)} is VALID [2019-05-15 10:18:54,652 INFO L273 TraceCheckUtils]: 259: Hoare triple {124586#(<= proc_i 172)} assume i <= 1000; {124586#(<= proc_i 172)} is VALID [2019-05-15 10:18:54,652 INFO L273 TraceCheckUtils]: 260: Hoare triple {124586#(<= proc_i 172)} assume i + 4 < a[j]; {124586#(<= proc_i 172)} is VALID [2019-05-15 10:18:54,653 INFO L273 TraceCheckUtils]: 261: Hoare triple {124586#(<= proc_i 172)} assume a[5] == 1000; {124586#(<= proc_i 172)} is VALID [2019-05-15 10:18:54,653 INFO L273 TraceCheckUtils]: 262: Hoare triple {124586#(<= proc_i 172)} assume j > 4; {124586#(<= proc_i 172)} is VALID [2019-05-15 10:18:54,654 INFO L273 TraceCheckUtils]: 263: Hoare triple {124586#(<= proc_i 172)} assume j < 6; {124586#(<= proc_i 172)} is VALID [2019-05-15 10:18:54,654 INFO L273 TraceCheckUtils]: 264: Hoare triple {124586#(<= proc_i 172)} i := i + 4; {124605#(<= proc_i 176)} is VALID [2019-05-15 10:18:54,655 INFO L273 TraceCheckUtils]: 265: Hoare triple {124605#(<= proc_i 176)} assume i <= 1000; {124605#(<= proc_i 176)} is VALID [2019-05-15 10:18:54,655 INFO L273 TraceCheckUtils]: 266: Hoare triple {124605#(<= proc_i 176)} assume i + 4 < a[j]; {124605#(<= proc_i 176)} is VALID [2019-05-15 10:18:54,656 INFO L273 TraceCheckUtils]: 267: Hoare triple {124605#(<= proc_i 176)} assume a[5] == 1000; {124605#(<= proc_i 176)} is VALID [2019-05-15 10:18:54,656 INFO L273 TraceCheckUtils]: 268: Hoare triple {124605#(<= proc_i 176)} assume j > 4; {124605#(<= proc_i 176)} is VALID [2019-05-15 10:18:54,656 INFO L273 TraceCheckUtils]: 269: Hoare triple {124605#(<= proc_i 176)} assume j < 6; {124605#(<= proc_i 176)} is VALID [2019-05-15 10:18:54,657 INFO L273 TraceCheckUtils]: 270: Hoare triple {124605#(<= proc_i 176)} i := i + 4; {124624#(<= proc_i 180)} is VALID [2019-05-15 10:18:54,658 INFO L273 TraceCheckUtils]: 271: Hoare triple {124624#(<= proc_i 180)} assume i <= 1000; {124624#(<= proc_i 180)} is VALID [2019-05-15 10:18:54,658 INFO L273 TraceCheckUtils]: 272: Hoare triple {124624#(<= proc_i 180)} assume i + 4 < a[j]; {124624#(<= proc_i 180)} is VALID [2019-05-15 10:18:54,659 INFO L273 TraceCheckUtils]: 273: Hoare triple {124624#(<= proc_i 180)} assume a[5] == 1000; {124624#(<= proc_i 180)} is VALID [2019-05-15 10:18:54,659 INFO L273 TraceCheckUtils]: 274: Hoare triple {124624#(<= proc_i 180)} assume j > 4; {124624#(<= proc_i 180)} is VALID [2019-05-15 10:18:54,659 INFO L273 TraceCheckUtils]: 275: Hoare triple {124624#(<= proc_i 180)} assume j < 6; {124624#(<= proc_i 180)} is VALID [2019-05-15 10:18:54,660 INFO L273 TraceCheckUtils]: 276: Hoare triple {124624#(<= proc_i 180)} i := i + 4; {124643#(<= proc_i 184)} is VALID [2019-05-15 10:18:54,661 INFO L273 TraceCheckUtils]: 277: Hoare triple {124643#(<= proc_i 184)} assume i <= 1000; {124643#(<= proc_i 184)} is VALID [2019-05-15 10:18:54,661 INFO L273 TraceCheckUtils]: 278: Hoare triple {124643#(<= proc_i 184)} assume i + 4 < a[j]; {124643#(<= proc_i 184)} is VALID [2019-05-15 10:18:54,661 INFO L273 TraceCheckUtils]: 279: Hoare triple {124643#(<= proc_i 184)} assume a[5] == 1000; {124643#(<= proc_i 184)} is VALID [2019-05-15 10:18:54,662 INFO L273 TraceCheckUtils]: 280: Hoare triple {124643#(<= proc_i 184)} assume j > 4; {124643#(<= proc_i 184)} is VALID [2019-05-15 10:18:54,662 INFO L273 TraceCheckUtils]: 281: Hoare triple {124643#(<= proc_i 184)} assume j < 6; {124643#(<= proc_i 184)} is VALID [2019-05-15 10:18:54,663 INFO L273 TraceCheckUtils]: 282: Hoare triple {124643#(<= proc_i 184)} i := i + 4; {124662#(<= proc_i 188)} is VALID [2019-05-15 10:18:54,663 INFO L273 TraceCheckUtils]: 283: Hoare triple {124662#(<= proc_i 188)} assume i <= 1000; {124662#(<= proc_i 188)} is VALID [2019-05-15 10:18:54,664 INFO L273 TraceCheckUtils]: 284: Hoare triple {124662#(<= proc_i 188)} assume i + 4 < a[j]; {124662#(<= proc_i 188)} is VALID [2019-05-15 10:18:54,664 INFO L273 TraceCheckUtils]: 285: Hoare triple {124662#(<= proc_i 188)} assume a[5] == 1000; {124662#(<= proc_i 188)} is VALID [2019-05-15 10:18:54,665 INFO L273 TraceCheckUtils]: 286: Hoare triple {124662#(<= proc_i 188)} assume j > 4; {124662#(<= proc_i 188)} is VALID [2019-05-15 10:18:54,665 INFO L273 TraceCheckUtils]: 287: Hoare triple {124662#(<= proc_i 188)} assume j < 6; {124662#(<= proc_i 188)} is VALID [2019-05-15 10:18:54,666 INFO L273 TraceCheckUtils]: 288: Hoare triple {124662#(<= proc_i 188)} i := i + 4; {124681#(<= proc_i 192)} is VALID [2019-05-15 10:18:54,666 INFO L273 TraceCheckUtils]: 289: Hoare triple {124681#(<= proc_i 192)} assume i <= 1000; {124681#(<= proc_i 192)} is VALID [2019-05-15 10:18:54,667 INFO L273 TraceCheckUtils]: 290: Hoare triple {124681#(<= proc_i 192)} assume i + 4 < a[j]; {124681#(<= proc_i 192)} is VALID [2019-05-15 10:18:54,667 INFO L273 TraceCheckUtils]: 291: Hoare triple {124681#(<= proc_i 192)} assume a[5] == 1000; {124681#(<= proc_i 192)} is VALID [2019-05-15 10:18:54,668 INFO L273 TraceCheckUtils]: 292: Hoare triple {124681#(<= proc_i 192)} assume j > 4; {124681#(<= proc_i 192)} is VALID [2019-05-15 10:18:54,668 INFO L273 TraceCheckUtils]: 293: Hoare triple {124681#(<= proc_i 192)} assume j < 6; {124681#(<= proc_i 192)} is VALID [2019-05-15 10:18:54,669 INFO L273 TraceCheckUtils]: 294: Hoare triple {124681#(<= proc_i 192)} i := i + 4; {124700#(<= proc_i 196)} is VALID [2019-05-15 10:18:54,669 INFO L273 TraceCheckUtils]: 295: Hoare triple {124700#(<= proc_i 196)} assume i <= 1000; {124700#(<= proc_i 196)} is VALID [2019-05-15 10:18:54,670 INFO L273 TraceCheckUtils]: 296: Hoare triple {124700#(<= proc_i 196)} assume i + 4 < a[j]; {124700#(<= proc_i 196)} is VALID [2019-05-15 10:18:54,670 INFO L273 TraceCheckUtils]: 297: Hoare triple {124700#(<= proc_i 196)} assume a[5] == 1000; {124700#(<= proc_i 196)} is VALID [2019-05-15 10:18:54,671 INFO L273 TraceCheckUtils]: 298: Hoare triple {124700#(<= proc_i 196)} assume j > 4; {124700#(<= proc_i 196)} is VALID [2019-05-15 10:18:54,671 INFO L273 TraceCheckUtils]: 299: Hoare triple {124700#(<= proc_i 196)} assume j < 6; {124700#(<= proc_i 196)} is VALID [2019-05-15 10:18:54,672 INFO L273 TraceCheckUtils]: 300: Hoare triple {124700#(<= proc_i 196)} i := i + 4; {124719#(<= proc_i 200)} is VALID [2019-05-15 10:18:54,672 INFO L273 TraceCheckUtils]: 301: Hoare triple {124719#(<= proc_i 200)} assume i <= 1000; {124719#(<= proc_i 200)} is VALID [2019-05-15 10:18:54,673 INFO L273 TraceCheckUtils]: 302: Hoare triple {124719#(<= proc_i 200)} assume i + 4 < a[j]; {124719#(<= proc_i 200)} is VALID [2019-05-15 10:18:54,673 INFO L273 TraceCheckUtils]: 303: Hoare triple {124719#(<= proc_i 200)} assume a[5] == 1000; {124719#(<= proc_i 200)} is VALID [2019-05-15 10:18:54,674 INFO L273 TraceCheckUtils]: 304: Hoare triple {124719#(<= proc_i 200)} assume j > 4; {124719#(<= proc_i 200)} is VALID [2019-05-15 10:18:54,674 INFO L273 TraceCheckUtils]: 305: Hoare triple {124719#(<= proc_i 200)} assume j < 6; {124719#(<= proc_i 200)} is VALID [2019-05-15 10:18:54,675 INFO L273 TraceCheckUtils]: 306: Hoare triple {124719#(<= proc_i 200)} i := i + 4; {124738#(<= proc_i 204)} is VALID [2019-05-15 10:18:54,675 INFO L273 TraceCheckUtils]: 307: Hoare triple {124738#(<= proc_i 204)} assume i <= 1000; {124738#(<= proc_i 204)} is VALID [2019-05-15 10:18:54,676 INFO L273 TraceCheckUtils]: 308: Hoare triple {124738#(<= proc_i 204)} assume i + 4 < a[j]; {124738#(<= proc_i 204)} is VALID [2019-05-15 10:18:54,676 INFO L273 TraceCheckUtils]: 309: Hoare triple {124738#(<= proc_i 204)} assume a[5] == 1000; {124738#(<= proc_i 204)} is VALID [2019-05-15 10:18:54,677 INFO L273 TraceCheckUtils]: 310: Hoare triple {124738#(<= proc_i 204)} assume j > 4; {124738#(<= proc_i 204)} is VALID [2019-05-15 10:18:54,677 INFO L273 TraceCheckUtils]: 311: Hoare triple {124738#(<= proc_i 204)} assume j < 6; {124738#(<= proc_i 204)} is VALID [2019-05-15 10:18:54,678 INFO L273 TraceCheckUtils]: 312: Hoare triple {124738#(<= proc_i 204)} i := i + 4; {124757#(<= proc_i 208)} is VALID [2019-05-15 10:18:54,678 INFO L273 TraceCheckUtils]: 313: Hoare triple {124757#(<= proc_i 208)} assume i <= 1000; {124757#(<= proc_i 208)} is VALID [2019-05-15 10:18:54,679 INFO L273 TraceCheckUtils]: 314: Hoare triple {124757#(<= proc_i 208)} assume i + 4 < a[j]; {124757#(<= proc_i 208)} is VALID [2019-05-15 10:18:54,679 INFO L273 TraceCheckUtils]: 315: Hoare triple {124757#(<= proc_i 208)} assume a[5] == 1000; {124757#(<= proc_i 208)} is VALID [2019-05-15 10:18:54,680 INFO L273 TraceCheckUtils]: 316: Hoare triple {124757#(<= proc_i 208)} assume j > 4; {124757#(<= proc_i 208)} is VALID [2019-05-15 10:18:54,680 INFO L273 TraceCheckUtils]: 317: Hoare triple {124757#(<= proc_i 208)} assume j < 6; {124757#(<= proc_i 208)} is VALID [2019-05-15 10:18:54,681 INFO L273 TraceCheckUtils]: 318: Hoare triple {124757#(<= proc_i 208)} i := i + 4; {124776#(<= proc_i 212)} is VALID [2019-05-15 10:18:54,681 INFO L273 TraceCheckUtils]: 319: Hoare triple {124776#(<= proc_i 212)} assume i <= 1000; {124776#(<= proc_i 212)} is VALID [2019-05-15 10:18:54,682 INFO L273 TraceCheckUtils]: 320: Hoare triple {124776#(<= proc_i 212)} assume i + 4 < a[j]; {124776#(<= proc_i 212)} is VALID [2019-05-15 10:18:54,682 INFO L273 TraceCheckUtils]: 321: Hoare triple {124776#(<= proc_i 212)} assume a[5] == 1000; {124776#(<= proc_i 212)} is VALID [2019-05-15 10:18:54,683 INFO L273 TraceCheckUtils]: 322: Hoare triple {124776#(<= proc_i 212)} assume j > 4; {124776#(<= proc_i 212)} is VALID [2019-05-15 10:18:54,683 INFO L273 TraceCheckUtils]: 323: Hoare triple {124776#(<= proc_i 212)} assume j < 6; {124776#(<= proc_i 212)} is VALID [2019-05-15 10:18:54,684 INFO L273 TraceCheckUtils]: 324: Hoare triple {124776#(<= proc_i 212)} i := i + 4; {124795#(<= proc_i 216)} is VALID [2019-05-15 10:18:54,684 INFO L273 TraceCheckUtils]: 325: Hoare triple {124795#(<= proc_i 216)} assume i <= 1000; {124795#(<= proc_i 216)} is VALID [2019-05-15 10:18:54,685 INFO L273 TraceCheckUtils]: 326: Hoare triple {124795#(<= proc_i 216)} assume i + 4 < a[j]; {124795#(<= proc_i 216)} is VALID [2019-05-15 10:18:54,685 INFO L273 TraceCheckUtils]: 327: Hoare triple {124795#(<= proc_i 216)} assume a[5] == 1000; {124795#(<= proc_i 216)} is VALID [2019-05-15 10:18:54,685 INFO L273 TraceCheckUtils]: 328: Hoare triple {124795#(<= proc_i 216)} assume j > 4; {124795#(<= proc_i 216)} is VALID [2019-05-15 10:18:54,686 INFO L273 TraceCheckUtils]: 329: Hoare triple {124795#(<= proc_i 216)} assume j < 6; {124795#(<= proc_i 216)} is VALID [2019-05-15 10:18:54,687 INFO L273 TraceCheckUtils]: 330: Hoare triple {124795#(<= proc_i 216)} i := i + 4; {124814#(<= proc_i 220)} is VALID [2019-05-15 10:18:54,687 INFO L273 TraceCheckUtils]: 331: Hoare triple {124814#(<= proc_i 220)} assume i <= 1000; {124814#(<= proc_i 220)} is VALID [2019-05-15 10:18:54,688 INFO L273 TraceCheckUtils]: 332: Hoare triple {124814#(<= proc_i 220)} assume i + 4 < a[j]; {124814#(<= proc_i 220)} is VALID [2019-05-15 10:18:54,688 INFO L273 TraceCheckUtils]: 333: Hoare triple {124814#(<= proc_i 220)} assume a[5] == 1000; {124814#(<= proc_i 220)} is VALID [2019-05-15 10:18:54,688 INFO L273 TraceCheckUtils]: 334: Hoare triple {124814#(<= proc_i 220)} assume j > 4; {124814#(<= proc_i 220)} is VALID [2019-05-15 10:18:54,689 INFO L273 TraceCheckUtils]: 335: Hoare triple {124814#(<= proc_i 220)} assume j < 6; {124814#(<= proc_i 220)} is VALID [2019-05-15 10:18:54,690 INFO L273 TraceCheckUtils]: 336: Hoare triple {124814#(<= proc_i 220)} i := i + 4; {124833#(<= proc_i 224)} is VALID [2019-05-15 10:18:54,690 INFO L273 TraceCheckUtils]: 337: Hoare triple {124833#(<= proc_i 224)} assume i <= 1000; {124833#(<= proc_i 224)} is VALID [2019-05-15 10:18:54,691 INFO L273 TraceCheckUtils]: 338: Hoare triple {124833#(<= proc_i 224)} assume i + 4 < a[j]; {124833#(<= proc_i 224)} is VALID [2019-05-15 10:18:54,691 INFO L273 TraceCheckUtils]: 339: Hoare triple {124833#(<= proc_i 224)} assume a[5] == 1000; {124833#(<= proc_i 224)} is VALID [2019-05-15 10:18:54,691 INFO L273 TraceCheckUtils]: 340: Hoare triple {124833#(<= proc_i 224)} assume j > 4; {124833#(<= proc_i 224)} is VALID [2019-05-15 10:18:54,692 INFO L273 TraceCheckUtils]: 341: Hoare triple {124833#(<= proc_i 224)} assume j < 6; {124833#(<= proc_i 224)} is VALID [2019-05-15 10:18:54,693 INFO L273 TraceCheckUtils]: 342: Hoare triple {124833#(<= proc_i 224)} i := i + 4; {124852#(<= proc_i 228)} is VALID [2019-05-15 10:18:54,693 INFO L273 TraceCheckUtils]: 343: Hoare triple {124852#(<= proc_i 228)} assume i <= 1000; {124852#(<= proc_i 228)} is VALID [2019-05-15 10:18:54,694 INFO L273 TraceCheckUtils]: 344: Hoare triple {124852#(<= proc_i 228)} assume i + 4 < a[j]; {124852#(<= proc_i 228)} is VALID [2019-05-15 10:18:54,694 INFO L273 TraceCheckUtils]: 345: Hoare triple {124852#(<= proc_i 228)} assume a[5] == 1000; {124852#(<= proc_i 228)} is VALID [2019-05-15 10:18:54,694 INFO L273 TraceCheckUtils]: 346: Hoare triple {124852#(<= proc_i 228)} assume j > 4; {124852#(<= proc_i 228)} is VALID [2019-05-15 10:18:54,695 INFO L273 TraceCheckUtils]: 347: Hoare triple {124852#(<= proc_i 228)} assume j < 6; {124852#(<= proc_i 228)} is VALID [2019-05-15 10:18:54,696 INFO L273 TraceCheckUtils]: 348: Hoare triple {124852#(<= proc_i 228)} i := i + 4; {124871#(<= proc_i 232)} is VALID [2019-05-15 10:18:54,696 INFO L273 TraceCheckUtils]: 349: Hoare triple {124871#(<= proc_i 232)} assume i <= 1000; {124871#(<= proc_i 232)} is VALID [2019-05-15 10:18:54,697 INFO L273 TraceCheckUtils]: 350: Hoare triple {124871#(<= proc_i 232)} assume i + 4 < a[j]; {124871#(<= proc_i 232)} is VALID [2019-05-15 10:18:54,697 INFO L273 TraceCheckUtils]: 351: Hoare triple {124871#(<= proc_i 232)} assume a[5] == 1000; {124871#(<= proc_i 232)} is VALID [2019-05-15 10:18:54,697 INFO L273 TraceCheckUtils]: 352: Hoare triple {124871#(<= proc_i 232)} assume j > 4; {124871#(<= proc_i 232)} is VALID [2019-05-15 10:18:54,698 INFO L273 TraceCheckUtils]: 353: Hoare triple {124871#(<= proc_i 232)} assume j < 6; {124871#(<= proc_i 232)} is VALID [2019-05-15 10:18:54,699 INFO L273 TraceCheckUtils]: 354: Hoare triple {124871#(<= proc_i 232)} i := i + 4; {124890#(<= proc_i 236)} is VALID [2019-05-15 10:18:54,699 INFO L273 TraceCheckUtils]: 355: Hoare triple {124890#(<= proc_i 236)} assume i <= 1000; {124890#(<= proc_i 236)} is VALID [2019-05-15 10:18:54,700 INFO L273 TraceCheckUtils]: 356: Hoare triple {124890#(<= proc_i 236)} assume i + 4 < a[j]; {124890#(<= proc_i 236)} is VALID [2019-05-15 10:18:54,700 INFO L273 TraceCheckUtils]: 357: Hoare triple {124890#(<= proc_i 236)} assume a[5] == 1000; {124890#(<= proc_i 236)} is VALID [2019-05-15 10:18:54,701 INFO L273 TraceCheckUtils]: 358: Hoare triple {124890#(<= proc_i 236)} assume j > 4; {124890#(<= proc_i 236)} is VALID [2019-05-15 10:18:54,701 INFO L273 TraceCheckUtils]: 359: Hoare triple {124890#(<= proc_i 236)} assume j < 6; {124890#(<= proc_i 236)} is VALID [2019-05-15 10:18:54,702 INFO L273 TraceCheckUtils]: 360: Hoare triple {124890#(<= proc_i 236)} i := i + 4; {124909#(<= proc_i 240)} is VALID [2019-05-15 10:18:54,702 INFO L273 TraceCheckUtils]: 361: Hoare triple {124909#(<= proc_i 240)} assume i <= 1000; {124909#(<= proc_i 240)} is VALID [2019-05-15 10:18:54,703 INFO L273 TraceCheckUtils]: 362: Hoare triple {124909#(<= proc_i 240)} assume i + 4 < a[j]; {124909#(<= proc_i 240)} is VALID [2019-05-15 10:18:54,703 INFO L273 TraceCheckUtils]: 363: Hoare triple {124909#(<= proc_i 240)} assume a[5] == 1000; {124909#(<= proc_i 240)} is VALID [2019-05-15 10:18:54,704 INFO L273 TraceCheckUtils]: 364: Hoare triple {124909#(<= proc_i 240)} assume j > 4; {124909#(<= proc_i 240)} is VALID [2019-05-15 10:18:54,704 INFO L273 TraceCheckUtils]: 365: Hoare triple {124909#(<= proc_i 240)} assume j < 6; {124909#(<= proc_i 240)} is VALID [2019-05-15 10:18:54,705 INFO L273 TraceCheckUtils]: 366: Hoare triple {124909#(<= proc_i 240)} i := i + 4; {124928#(<= proc_i 244)} is VALID [2019-05-15 10:18:54,705 INFO L273 TraceCheckUtils]: 367: Hoare triple {124928#(<= proc_i 244)} assume i <= 1000; {124928#(<= proc_i 244)} is VALID [2019-05-15 10:18:54,706 INFO L273 TraceCheckUtils]: 368: Hoare triple {124928#(<= proc_i 244)} assume i + 4 < a[j]; {124928#(<= proc_i 244)} is VALID [2019-05-15 10:18:54,706 INFO L273 TraceCheckUtils]: 369: Hoare triple {124928#(<= proc_i 244)} assume a[5] == 1000; {124928#(<= proc_i 244)} is VALID [2019-05-15 10:18:54,707 INFO L273 TraceCheckUtils]: 370: Hoare triple {124928#(<= proc_i 244)} assume j > 4; {124928#(<= proc_i 244)} is VALID [2019-05-15 10:18:54,707 INFO L273 TraceCheckUtils]: 371: Hoare triple {124928#(<= proc_i 244)} assume j < 6; {124928#(<= proc_i 244)} is VALID [2019-05-15 10:18:54,708 INFO L273 TraceCheckUtils]: 372: Hoare triple {124928#(<= proc_i 244)} i := i + 4; {124947#(<= proc_i 248)} is VALID [2019-05-15 10:18:54,708 INFO L273 TraceCheckUtils]: 373: Hoare triple {124947#(<= proc_i 248)} assume i <= 1000; {124947#(<= proc_i 248)} is VALID [2019-05-15 10:18:54,709 INFO L273 TraceCheckUtils]: 374: Hoare triple {124947#(<= proc_i 248)} assume i + 4 < a[j]; {124947#(<= proc_i 248)} is VALID [2019-05-15 10:18:54,709 INFO L273 TraceCheckUtils]: 375: Hoare triple {124947#(<= proc_i 248)} assume a[5] == 1000; {124947#(<= proc_i 248)} is VALID [2019-05-15 10:18:54,710 INFO L273 TraceCheckUtils]: 376: Hoare triple {124947#(<= proc_i 248)} assume j > 4; {124947#(<= proc_i 248)} is VALID [2019-05-15 10:18:54,710 INFO L273 TraceCheckUtils]: 377: Hoare triple {124947#(<= proc_i 248)} assume j < 6; {124947#(<= proc_i 248)} is VALID [2019-05-15 10:18:54,711 INFO L273 TraceCheckUtils]: 378: Hoare triple {124947#(<= proc_i 248)} i := i + 4; {124966#(<= proc_i 252)} is VALID [2019-05-15 10:18:54,711 INFO L273 TraceCheckUtils]: 379: Hoare triple {124966#(<= proc_i 252)} assume i <= 1000; {124966#(<= proc_i 252)} is VALID [2019-05-15 10:18:54,712 INFO L273 TraceCheckUtils]: 380: Hoare triple {124966#(<= proc_i 252)} assume i + 4 < a[j]; {124966#(<= proc_i 252)} is VALID [2019-05-15 10:18:54,712 INFO L273 TraceCheckUtils]: 381: Hoare triple {124966#(<= proc_i 252)} assume a[5] == 1000; {124966#(<= proc_i 252)} is VALID [2019-05-15 10:18:54,713 INFO L273 TraceCheckUtils]: 382: Hoare triple {124966#(<= proc_i 252)} assume j > 4; {124966#(<= proc_i 252)} is VALID [2019-05-15 10:18:54,713 INFO L273 TraceCheckUtils]: 383: Hoare triple {124966#(<= proc_i 252)} assume j < 6; {124966#(<= proc_i 252)} is VALID [2019-05-15 10:18:54,714 INFO L273 TraceCheckUtils]: 384: Hoare triple {124966#(<= proc_i 252)} i := i + 4; {124985#(<= proc_i 256)} is VALID [2019-05-15 10:18:54,714 INFO L273 TraceCheckUtils]: 385: Hoare triple {124985#(<= proc_i 256)} assume i <= 1000; {124985#(<= proc_i 256)} is VALID [2019-05-15 10:18:54,715 INFO L273 TraceCheckUtils]: 386: Hoare triple {124985#(<= proc_i 256)} assume i + 4 < a[j]; {124985#(<= proc_i 256)} is VALID [2019-05-15 10:18:54,715 INFO L273 TraceCheckUtils]: 387: Hoare triple {124985#(<= proc_i 256)} assume a[5] == 1000; {124985#(<= proc_i 256)} is VALID [2019-05-15 10:18:54,716 INFO L273 TraceCheckUtils]: 388: Hoare triple {124985#(<= proc_i 256)} assume j > 4; {124985#(<= proc_i 256)} is VALID [2019-05-15 10:18:54,716 INFO L273 TraceCheckUtils]: 389: Hoare triple {124985#(<= proc_i 256)} assume j < 6; {124985#(<= proc_i 256)} is VALID [2019-05-15 10:18:54,717 INFO L273 TraceCheckUtils]: 390: Hoare triple {124985#(<= proc_i 256)} i := i + 4; {125004#(<= proc_i 260)} is VALID [2019-05-15 10:18:54,717 INFO L273 TraceCheckUtils]: 391: Hoare triple {125004#(<= proc_i 260)} assume i <= 1000; {125004#(<= proc_i 260)} is VALID [2019-05-15 10:18:54,718 INFO L273 TraceCheckUtils]: 392: Hoare triple {125004#(<= proc_i 260)} assume i + 4 < a[j]; {125004#(<= proc_i 260)} is VALID [2019-05-15 10:18:54,718 INFO L273 TraceCheckUtils]: 393: Hoare triple {125004#(<= proc_i 260)} assume a[5] == 1000; {125004#(<= proc_i 260)} is VALID [2019-05-15 10:18:54,719 INFO L273 TraceCheckUtils]: 394: Hoare triple {125004#(<= proc_i 260)} assume j > 4; {125004#(<= proc_i 260)} is VALID [2019-05-15 10:18:54,719 INFO L273 TraceCheckUtils]: 395: Hoare triple {125004#(<= proc_i 260)} assume j < 6; {125004#(<= proc_i 260)} is VALID [2019-05-15 10:18:54,720 INFO L273 TraceCheckUtils]: 396: Hoare triple {125004#(<= proc_i 260)} i := i + 4; {125023#(<= proc_i 264)} is VALID [2019-05-15 10:18:54,720 INFO L273 TraceCheckUtils]: 397: Hoare triple {125023#(<= proc_i 264)} assume i <= 1000; {125023#(<= proc_i 264)} is VALID [2019-05-15 10:18:54,721 INFO L273 TraceCheckUtils]: 398: Hoare triple {125023#(<= proc_i 264)} assume i + 4 < a[j]; {125023#(<= proc_i 264)} is VALID [2019-05-15 10:18:54,721 INFO L273 TraceCheckUtils]: 399: Hoare triple {125023#(<= proc_i 264)} assume a[5] == 1000; {125023#(<= proc_i 264)} is VALID [2019-05-15 10:18:54,722 INFO L273 TraceCheckUtils]: 400: Hoare triple {125023#(<= proc_i 264)} assume j > 4; {125023#(<= proc_i 264)} is VALID [2019-05-15 10:18:54,722 INFO L273 TraceCheckUtils]: 401: Hoare triple {125023#(<= proc_i 264)} assume j < 6; {125023#(<= proc_i 264)} is VALID [2019-05-15 10:18:54,723 INFO L273 TraceCheckUtils]: 402: Hoare triple {125023#(<= proc_i 264)} i := i + 4; {125042#(<= proc_i 268)} is VALID [2019-05-15 10:18:54,723 INFO L273 TraceCheckUtils]: 403: Hoare triple {125042#(<= proc_i 268)} assume i <= 1000; {125042#(<= proc_i 268)} is VALID [2019-05-15 10:18:54,724 INFO L273 TraceCheckUtils]: 404: Hoare triple {125042#(<= proc_i 268)} assume i + 4 < a[j]; {125042#(<= proc_i 268)} is VALID [2019-05-15 10:18:54,724 INFO L273 TraceCheckUtils]: 405: Hoare triple {125042#(<= proc_i 268)} assume a[5] == 1000; {125042#(<= proc_i 268)} is VALID [2019-05-15 10:18:54,724 INFO L273 TraceCheckUtils]: 406: Hoare triple {125042#(<= proc_i 268)} assume j > 4; {125042#(<= proc_i 268)} is VALID [2019-05-15 10:18:54,725 INFO L273 TraceCheckUtils]: 407: Hoare triple {125042#(<= proc_i 268)} assume j < 6; {125042#(<= proc_i 268)} is VALID [2019-05-15 10:18:54,726 INFO L273 TraceCheckUtils]: 408: Hoare triple {125042#(<= proc_i 268)} i := i + 4; {125061#(<= proc_i 272)} is VALID [2019-05-15 10:18:54,726 INFO L273 TraceCheckUtils]: 409: Hoare triple {125061#(<= proc_i 272)} assume i <= 1000; {125061#(<= proc_i 272)} is VALID [2019-05-15 10:18:54,727 INFO L273 TraceCheckUtils]: 410: Hoare triple {125061#(<= proc_i 272)} assume i + 4 < a[j]; {125061#(<= proc_i 272)} is VALID [2019-05-15 10:18:54,727 INFO L273 TraceCheckUtils]: 411: Hoare triple {125061#(<= proc_i 272)} assume a[5] == 1000; {125061#(<= proc_i 272)} is VALID [2019-05-15 10:18:54,727 INFO L273 TraceCheckUtils]: 412: Hoare triple {125061#(<= proc_i 272)} assume j > 4; {125061#(<= proc_i 272)} is VALID [2019-05-15 10:18:54,728 INFO L273 TraceCheckUtils]: 413: Hoare triple {125061#(<= proc_i 272)} assume j < 6; {125061#(<= proc_i 272)} is VALID [2019-05-15 10:18:54,729 INFO L273 TraceCheckUtils]: 414: Hoare triple {125061#(<= proc_i 272)} i := i + 4; {125080#(<= proc_i 276)} is VALID [2019-05-15 10:18:54,729 INFO L273 TraceCheckUtils]: 415: Hoare triple {125080#(<= proc_i 276)} assume i <= 1000; {125080#(<= proc_i 276)} is VALID [2019-05-15 10:18:54,729 INFO L273 TraceCheckUtils]: 416: Hoare triple {125080#(<= proc_i 276)} assume i + 4 < a[j]; {125080#(<= proc_i 276)} is VALID [2019-05-15 10:18:54,730 INFO L273 TraceCheckUtils]: 417: Hoare triple {125080#(<= proc_i 276)} assume a[5] == 1000; {125080#(<= proc_i 276)} is VALID [2019-05-15 10:18:54,730 INFO L273 TraceCheckUtils]: 418: Hoare triple {125080#(<= proc_i 276)} assume j > 4; {125080#(<= proc_i 276)} is VALID [2019-05-15 10:18:54,731 INFO L273 TraceCheckUtils]: 419: Hoare triple {125080#(<= proc_i 276)} assume j < 6; {125080#(<= proc_i 276)} is VALID [2019-05-15 10:18:54,732 INFO L273 TraceCheckUtils]: 420: Hoare triple {125080#(<= proc_i 276)} i := i + 4; {125099#(<= proc_i 280)} is VALID [2019-05-15 10:18:54,732 INFO L273 TraceCheckUtils]: 421: Hoare triple {125099#(<= proc_i 280)} assume i <= 1000; {125099#(<= proc_i 280)} is VALID [2019-05-15 10:18:54,732 INFO L273 TraceCheckUtils]: 422: Hoare triple {125099#(<= proc_i 280)} assume i + 4 < a[j]; {125099#(<= proc_i 280)} is VALID [2019-05-15 10:18:54,733 INFO L273 TraceCheckUtils]: 423: Hoare triple {125099#(<= proc_i 280)} assume a[5] == 1000; {125099#(<= proc_i 280)} is VALID [2019-05-15 10:18:54,733 INFO L273 TraceCheckUtils]: 424: Hoare triple {125099#(<= proc_i 280)} assume j > 4; {125099#(<= proc_i 280)} is VALID [2019-05-15 10:18:54,734 INFO L273 TraceCheckUtils]: 425: Hoare triple {125099#(<= proc_i 280)} assume j < 6; {125099#(<= proc_i 280)} is VALID [2019-05-15 10:18:54,734 INFO L273 TraceCheckUtils]: 426: Hoare triple {125099#(<= proc_i 280)} i := i + 4; {125118#(<= proc_i 284)} is VALID [2019-05-15 10:18:54,735 INFO L273 TraceCheckUtils]: 427: Hoare triple {125118#(<= proc_i 284)} assume i <= 1000; {125118#(<= proc_i 284)} is VALID [2019-05-15 10:18:54,735 INFO L273 TraceCheckUtils]: 428: Hoare triple {125118#(<= proc_i 284)} assume i + 4 < a[j]; {125118#(<= proc_i 284)} is VALID [2019-05-15 10:18:54,736 INFO L273 TraceCheckUtils]: 429: Hoare triple {125118#(<= proc_i 284)} assume a[5] == 1000; {125118#(<= proc_i 284)} is VALID [2019-05-15 10:18:54,736 INFO L273 TraceCheckUtils]: 430: Hoare triple {125118#(<= proc_i 284)} assume j > 4; {125118#(<= proc_i 284)} is VALID [2019-05-15 10:18:54,737 INFO L273 TraceCheckUtils]: 431: Hoare triple {125118#(<= proc_i 284)} assume j < 6; {125118#(<= proc_i 284)} is VALID [2019-05-15 10:18:54,737 INFO L273 TraceCheckUtils]: 432: Hoare triple {125118#(<= proc_i 284)} i := i + 4; {125137#(<= proc_i 288)} is VALID [2019-05-15 10:18:54,738 INFO L273 TraceCheckUtils]: 433: Hoare triple {125137#(<= proc_i 288)} assume i <= 1000; {125137#(<= proc_i 288)} is VALID [2019-05-15 10:18:54,738 INFO L273 TraceCheckUtils]: 434: Hoare triple {125137#(<= proc_i 288)} assume i + 4 < a[j]; {125137#(<= proc_i 288)} is VALID [2019-05-15 10:18:54,739 INFO L273 TraceCheckUtils]: 435: Hoare triple {125137#(<= proc_i 288)} assume a[5] == 1000; {125137#(<= proc_i 288)} is VALID [2019-05-15 10:18:54,739 INFO L273 TraceCheckUtils]: 436: Hoare triple {125137#(<= proc_i 288)} assume j > 4; {125137#(<= proc_i 288)} is VALID [2019-05-15 10:18:54,740 INFO L273 TraceCheckUtils]: 437: Hoare triple {125137#(<= proc_i 288)} assume j < 6; {125137#(<= proc_i 288)} is VALID [2019-05-15 10:18:54,740 INFO L273 TraceCheckUtils]: 438: Hoare triple {125137#(<= proc_i 288)} i := i + 4; {125156#(<= proc_i 292)} is VALID [2019-05-15 10:18:54,741 INFO L273 TraceCheckUtils]: 439: Hoare triple {125156#(<= proc_i 292)} assume i <= 1000; {125156#(<= proc_i 292)} is VALID [2019-05-15 10:18:54,741 INFO L273 TraceCheckUtils]: 440: Hoare triple {125156#(<= proc_i 292)} assume i + 4 < a[j]; {125156#(<= proc_i 292)} is VALID [2019-05-15 10:18:54,742 INFO L273 TraceCheckUtils]: 441: Hoare triple {125156#(<= proc_i 292)} assume a[5] == 1000; {125156#(<= proc_i 292)} is VALID [2019-05-15 10:18:54,742 INFO L273 TraceCheckUtils]: 442: Hoare triple {125156#(<= proc_i 292)} assume j > 4; {125156#(<= proc_i 292)} is VALID [2019-05-15 10:18:54,743 INFO L273 TraceCheckUtils]: 443: Hoare triple {125156#(<= proc_i 292)} assume j < 6; {125156#(<= proc_i 292)} is VALID [2019-05-15 10:18:54,743 INFO L273 TraceCheckUtils]: 444: Hoare triple {125156#(<= proc_i 292)} i := i + 4; {125175#(<= proc_i 296)} is VALID [2019-05-15 10:18:54,744 INFO L273 TraceCheckUtils]: 445: Hoare triple {125175#(<= proc_i 296)} assume i <= 1000; {125175#(<= proc_i 296)} is VALID [2019-05-15 10:18:54,744 INFO L273 TraceCheckUtils]: 446: Hoare triple {125175#(<= proc_i 296)} assume i + 4 < a[j]; {125175#(<= proc_i 296)} is VALID [2019-05-15 10:18:54,745 INFO L273 TraceCheckUtils]: 447: Hoare triple {125175#(<= proc_i 296)} assume a[5] == 1000; {125175#(<= proc_i 296)} is VALID [2019-05-15 10:18:54,745 INFO L273 TraceCheckUtils]: 448: Hoare triple {125175#(<= proc_i 296)} assume j > 4; {125175#(<= proc_i 296)} is VALID [2019-05-15 10:18:54,746 INFO L273 TraceCheckUtils]: 449: Hoare triple {125175#(<= proc_i 296)} assume j < 6; {125175#(<= proc_i 296)} is VALID [2019-05-15 10:18:54,746 INFO L273 TraceCheckUtils]: 450: Hoare triple {125175#(<= proc_i 296)} i := i + 4; {125194#(<= proc_i 300)} is VALID [2019-05-15 10:18:54,747 INFO L273 TraceCheckUtils]: 451: Hoare triple {125194#(<= proc_i 300)} assume !(i <= 1000); {123765#false} is VALID [2019-05-15 10:18:54,867 INFO L134 CoverageAnalysis]: Checked inductivity of 16725 backedges. 0 proven. 16725 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:18:54,867 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:18:54,867 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76] total 76 [2019-05-15 10:18:54,868 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 452 [2019-05-15 10:18:54,868 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:18:54,868 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 78 states. [2019-05-15 10:18:55,312 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 452 edges. 452 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:55,312 INFO L454 AbstractCegarLoop]: Interpolant automaton has 78 states [2019-05-15 10:18:55,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2019-05-15 10:18:55,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2019-05-15 10:18:55,313 INFO L87 Difference]: Start difference. First operand 453 states and 453 transitions. Second operand 78 states. [2019-05-15 10:18:56,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:56,135 INFO L93 Difference]: Finished difference Result 464 states and 464 transitions. [2019-05-15 10:18:56,135 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2019-05-15 10:18:56,135 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 452 [2019-05-15 10:18:56,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:18:56,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2019-05-15 10:18:56,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 465 transitions. [2019-05-15 10:18:56,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2019-05-15 10:18:56,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 465 transitions. [2019-05-15 10:18:56,140 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 78 states and 465 transitions. [2019-05-15 10:18:56,586 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 465 edges. 465 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:18:56,599 INFO L225 Difference]: With dead ends: 464 [2019-05-15 10:18:56,599 INFO L226 Difference]: Without dead ends: 464 [2019-05-15 10:18:56,599 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 451 GetRequests, 375 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2019-05-15 10:18:56,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2019-05-15 10:18:56,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 459. [2019-05-15 10:18:56,602 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:18:56,602 INFO L82 GeneralOperation]: Start isEquivalent. First operand 464 states. Second operand 459 states. [2019-05-15 10:18:56,602 INFO L74 IsIncluded]: Start isIncluded. First operand 464 states. Second operand 459 states. [2019-05-15 10:18:56,602 INFO L87 Difference]: Start difference. First operand 464 states. Second operand 459 states. [2019-05-15 10:18:56,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:56,609 INFO L93 Difference]: Finished difference Result 464 states and 464 transitions. [2019-05-15 10:18:56,609 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 464 transitions. [2019-05-15 10:18:56,610 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:56,610 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:56,610 INFO L74 IsIncluded]: Start isIncluded. First operand 459 states. Second operand 464 states. [2019-05-15 10:18:56,610 INFO L87 Difference]: Start difference. First operand 459 states. Second operand 464 states. [2019-05-15 10:18:56,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:18:56,617 INFO L93 Difference]: Finished difference Result 464 states and 464 transitions. [2019-05-15 10:18:56,617 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 464 transitions. [2019-05-15 10:18:56,617 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:18:56,617 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:18:56,617 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:18:56,618 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:18:56,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 459 states. [2019-05-15 10:18:56,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 459 transitions. [2019-05-15 10:18:56,625 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 459 transitions. Word has length 452 [2019-05-15 10:18:56,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:18:56,625 INFO L475 AbstractCegarLoop]: Abstraction has 459 states and 459 transitions. [2019-05-15 10:18:56,625 INFO L476 AbstractCegarLoop]: Interpolant automaton has 78 states. [2019-05-15 10:18:56,625 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 459 transitions. [2019-05-15 10:18:56,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2019-05-15 10:18:56,626 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:18:56,627 INFO L399 BasicCegarLoop]: trace histogram [76, 76, 76, 76, 76, 76, 1, 1] [2019-05-15 10:18:56,627 INFO L418 AbstractCegarLoop]: === Iteration 77 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:18:56,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:18:56,627 INFO L82 PathProgramCache]: Analyzing trace with hash 1097108577, now seen corresponding path program 76 times [2019-05-15 10:18:56,628 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:18:56,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:56,746 INFO L256 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 78 conjunts are in the unsatisfiable core [2019-05-15 10:18:56,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:18:56,786 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:18:59,718 INFO L273 TraceCheckUtils]: 0: Hoare triple {127048#true} i := 0; {127053#(<= proc_i 0)} is VALID [2019-05-15 10:18:59,719 INFO L273 TraceCheckUtils]: 1: Hoare triple {127053#(<= proc_i 0)} assume i <= 1000; {127053#(<= proc_i 0)} is VALID [2019-05-15 10:18:59,720 INFO L273 TraceCheckUtils]: 2: Hoare triple {127053#(<= proc_i 0)} assume i + 4 < a[j]; {127053#(<= proc_i 0)} is VALID [2019-05-15 10:18:59,720 INFO L273 TraceCheckUtils]: 3: Hoare triple {127053#(<= proc_i 0)} assume a[5] == 1000; {127053#(<= proc_i 0)} is VALID [2019-05-15 10:18:59,720 INFO L273 TraceCheckUtils]: 4: Hoare triple {127053#(<= proc_i 0)} assume j > 4; {127053#(<= proc_i 0)} is VALID [2019-05-15 10:18:59,721 INFO L273 TraceCheckUtils]: 5: Hoare triple {127053#(<= proc_i 0)} assume j < 6; {127053#(<= proc_i 0)} is VALID [2019-05-15 10:18:59,722 INFO L273 TraceCheckUtils]: 6: Hoare triple {127053#(<= proc_i 0)} i := i + 4; {127072#(<= proc_i 4)} is VALID [2019-05-15 10:18:59,722 INFO L273 TraceCheckUtils]: 7: Hoare triple {127072#(<= proc_i 4)} assume i <= 1000; {127072#(<= proc_i 4)} is VALID [2019-05-15 10:18:59,723 INFO L273 TraceCheckUtils]: 8: Hoare triple {127072#(<= proc_i 4)} assume i + 4 < a[j]; {127072#(<= proc_i 4)} is VALID [2019-05-15 10:18:59,723 INFO L273 TraceCheckUtils]: 9: Hoare triple {127072#(<= proc_i 4)} assume a[5] == 1000; {127072#(<= proc_i 4)} is VALID [2019-05-15 10:18:59,723 INFO L273 TraceCheckUtils]: 10: Hoare triple {127072#(<= proc_i 4)} assume j > 4; {127072#(<= proc_i 4)} is VALID [2019-05-15 10:18:59,724 INFO L273 TraceCheckUtils]: 11: Hoare triple {127072#(<= proc_i 4)} assume j < 6; {127072#(<= proc_i 4)} is VALID [2019-05-15 10:18:59,725 INFO L273 TraceCheckUtils]: 12: Hoare triple {127072#(<= proc_i 4)} i := i + 4; {127091#(<= proc_i 8)} is VALID [2019-05-15 10:18:59,725 INFO L273 TraceCheckUtils]: 13: Hoare triple {127091#(<= proc_i 8)} assume i <= 1000; {127091#(<= proc_i 8)} is VALID [2019-05-15 10:18:59,726 INFO L273 TraceCheckUtils]: 14: Hoare triple {127091#(<= proc_i 8)} assume i + 4 < a[j]; {127091#(<= proc_i 8)} is VALID [2019-05-15 10:18:59,726 INFO L273 TraceCheckUtils]: 15: Hoare triple {127091#(<= proc_i 8)} assume a[5] == 1000; {127091#(<= proc_i 8)} is VALID [2019-05-15 10:18:59,726 INFO L273 TraceCheckUtils]: 16: Hoare triple {127091#(<= proc_i 8)} assume j > 4; {127091#(<= proc_i 8)} is VALID [2019-05-15 10:18:59,727 INFO L273 TraceCheckUtils]: 17: Hoare triple {127091#(<= proc_i 8)} assume j < 6; {127091#(<= proc_i 8)} is VALID [2019-05-15 10:18:59,728 INFO L273 TraceCheckUtils]: 18: Hoare triple {127091#(<= proc_i 8)} i := i + 4; {127110#(<= proc_i 12)} is VALID [2019-05-15 10:18:59,728 INFO L273 TraceCheckUtils]: 19: Hoare triple {127110#(<= proc_i 12)} assume i <= 1000; {127110#(<= proc_i 12)} is VALID [2019-05-15 10:18:59,729 INFO L273 TraceCheckUtils]: 20: Hoare triple {127110#(<= proc_i 12)} assume i + 4 < a[j]; {127110#(<= proc_i 12)} is VALID [2019-05-15 10:18:59,729 INFO L273 TraceCheckUtils]: 21: Hoare triple {127110#(<= proc_i 12)} assume a[5] == 1000; {127110#(<= proc_i 12)} is VALID [2019-05-15 10:18:59,729 INFO L273 TraceCheckUtils]: 22: Hoare triple {127110#(<= proc_i 12)} assume j > 4; {127110#(<= proc_i 12)} is VALID [2019-05-15 10:18:59,730 INFO L273 TraceCheckUtils]: 23: Hoare triple {127110#(<= proc_i 12)} assume j < 6; {127110#(<= proc_i 12)} is VALID [2019-05-15 10:18:59,731 INFO L273 TraceCheckUtils]: 24: Hoare triple {127110#(<= proc_i 12)} i := i + 4; {127129#(<= proc_i 16)} is VALID [2019-05-15 10:18:59,731 INFO L273 TraceCheckUtils]: 25: Hoare triple {127129#(<= proc_i 16)} assume i <= 1000; {127129#(<= proc_i 16)} is VALID [2019-05-15 10:18:59,731 INFO L273 TraceCheckUtils]: 26: Hoare triple {127129#(<= proc_i 16)} assume i + 4 < a[j]; {127129#(<= proc_i 16)} is VALID [2019-05-15 10:18:59,732 INFO L273 TraceCheckUtils]: 27: Hoare triple {127129#(<= proc_i 16)} assume a[5] == 1000; {127129#(<= proc_i 16)} is VALID [2019-05-15 10:18:59,732 INFO L273 TraceCheckUtils]: 28: Hoare triple {127129#(<= proc_i 16)} assume j > 4; {127129#(<= proc_i 16)} is VALID [2019-05-15 10:18:59,733 INFO L273 TraceCheckUtils]: 29: Hoare triple {127129#(<= proc_i 16)} assume j < 6; {127129#(<= proc_i 16)} is VALID [2019-05-15 10:18:59,733 INFO L273 TraceCheckUtils]: 30: Hoare triple {127129#(<= proc_i 16)} i := i + 4; {127148#(<= proc_i 20)} is VALID [2019-05-15 10:18:59,734 INFO L273 TraceCheckUtils]: 31: Hoare triple {127148#(<= proc_i 20)} assume i <= 1000; {127148#(<= proc_i 20)} is VALID [2019-05-15 10:18:59,734 INFO L273 TraceCheckUtils]: 32: Hoare triple {127148#(<= proc_i 20)} assume i + 4 < a[j]; {127148#(<= proc_i 20)} is VALID [2019-05-15 10:18:59,735 INFO L273 TraceCheckUtils]: 33: Hoare triple {127148#(<= proc_i 20)} assume a[5] == 1000; {127148#(<= proc_i 20)} is VALID [2019-05-15 10:18:59,735 INFO L273 TraceCheckUtils]: 34: Hoare triple {127148#(<= proc_i 20)} assume j > 4; {127148#(<= proc_i 20)} is VALID [2019-05-15 10:18:59,736 INFO L273 TraceCheckUtils]: 35: Hoare triple {127148#(<= proc_i 20)} assume j < 6; {127148#(<= proc_i 20)} is VALID [2019-05-15 10:18:59,736 INFO L273 TraceCheckUtils]: 36: Hoare triple {127148#(<= proc_i 20)} i := i + 4; {127167#(<= proc_i 24)} is VALID [2019-05-15 10:18:59,737 INFO L273 TraceCheckUtils]: 37: Hoare triple {127167#(<= proc_i 24)} assume i <= 1000; {127167#(<= proc_i 24)} is VALID [2019-05-15 10:18:59,737 INFO L273 TraceCheckUtils]: 38: Hoare triple {127167#(<= proc_i 24)} assume i + 4 < a[j]; {127167#(<= proc_i 24)} is VALID [2019-05-15 10:18:59,738 INFO L273 TraceCheckUtils]: 39: Hoare triple {127167#(<= proc_i 24)} assume a[5] == 1000; {127167#(<= proc_i 24)} is VALID [2019-05-15 10:18:59,738 INFO L273 TraceCheckUtils]: 40: Hoare triple {127167#(<= proc_i 24)} assume j > 4; {127167#(<= proc_i 24)} is VALID [2019-05-15 10:18:59,739 INFO L273 TraceCheckUtils]: 41: Hoare triple {127167#(<= proc_i 24)} assume j < 6; {127167#(<= proc_i 24)} is VALID [2019-05-15 10:18:59,739 INFO L273 TraceCheckUtils]: 42: Hoare triple {127167#(<= proc_i 24)} i := i + 4; {127186#(<= proc_i 28)} is VALID [2019-05-15 10:18:59,740 INFO L273 TraceCheckUtils]: 43: Hoare triple {127186#(<= proc_i 28)} assume i <= 1000; {127186#(<= proc_i 28)} is VALID [2019-05-15 10:18:59,740 INFO L273 TraceCheckUtils]: 44: Hoare triple {127186#(<= proc_i 28)} assume i + 4 < a[j]; {127186#(<= proc_i 28)} is VALID [2019-05-15 10:18:59,741 INFO L273 TraceCheckUtils]: 45: Hoare triple {127186#(<= proc_i 28)} assume a[5] == 1000; {127186#(<= proc_i 28)} is VALID [2019-05-15 10:18:59,741 INFO L273 TraceCheckUtils]: 46: Hoare triple {127186#(<= proc_i 28)} assume j > 4; {127186#(<= proc_i 28)} is VALID [2019-05-15 10:18:59,742 INFO L273 TraceCheckUtils]: 47: Hoare triple {127186#(<= proc_i 28)} assume j < 6; {127186#(<= proc_i 28)} is VALID [2019-05-15 10:18:59,742 INFO L273 TraceCheckUtils]: 48: Hoare triple {127186#(<= proc_i 28)} i := i + 4; {127205#(<= proc_i 32)} is VALID [2019-05-15 10:18:59,743 INFO L273 TraceCheckUtils]: 49: Hoare triple {127205#(<= proc_i 32)} assume i <= 1000; {127205#(<= proc_i 32)} is VALID [2019-05-15 10:18:59,743 INFO L273 TraceCheckUtils]: 50: Hoare triple {127205#(<= proc_i 32)} assume i + 4 < a[j]; {127205#(<= proc_i 32)} is VALID [2019-05-15 10:18:59,744 INFO L273 TraceCheckUtils]: 51: Hoare triple {127205#(<= proc_i 32)} assume a[5] == 1000; {127205#(<= proc_i 32)} is VALID [2019-05-15 10:18:59,744 INFO L273 TraceCheckUtils]: 52: Hoare triple {127205#(<= proc_i 32)} assume j > 4; {127205#(<= proc_i 32)} is VALID [2019-05-15 10:18:59,745 INFO L273 TraceCheckUtils]: 53: Hoare triple {127205#(<= proc_i 32)} assume j < 6; {127205#(<= proc_i 32)} is VALID [2019-05-15 10:18:59,745 INFO L273 TraceCheckUtils]: 54: Hoare triple {127205#(<= proc_i 32)} i := i + 4; {127224#(<= proc_i 36)} is VALID [2019-05-15 10:18:59,746 INFO L273 TraceCheckUtils]: 55: Hoare triple {127224#(<= proc_i 36)} assume i <= 1000; {127224#(<= proc_i 36)} is VALID [2019-05-15 10:18:59,746 INFO L273 TraceCheckUtils]: 56: Hoare triple {127224#(<= proc_i 36)} assume i + 4 < a[j]; {127224#(<= proc_i 36)} is VALID [2019-05-15 10:18:59,747 INFO L273 TraceCheckUtils]: 57: Hoare triple {127224#(<= proc_i 36)} assume a[5] == 1000; {127224#(<= proc_i 36)} is VALID [2019-05-15 10:18:59,747 INFO L273 TraceCheckUtils]: 58: Hoare triple {127224#(<= proc_i 36)} assume j > 4; {127224#(<= proc_i 36)} is VALID [2019-05-15 10:18:59,748 INFO L273 TraceCheckUtils]: 59: Hoare triple {127224#(<= proc_i 36)} assume j < 6; {127224#(<= proc_i 36)} is VALID [2019-05-15 10:18:59,748 INFO L273 TraceCheckUtils]: 60: Hoare triple {127224#(<= proc_i 36)} i := i + 4; {127243#(<= proc_i 40)} is VALID [2019-05-15 10:18:59,749 INFO L273 TraceCheckUtils]: 61: Hoare triple {127243#(<= proc_i 40)} assume i <= 1000; {127243#(<= proc_i 40)} is VALID [2019-05-15 10:18:59,749 INFO L273 TraceCheckUtils]: 62: Hoare triple {127243#(<= proc_i 40)} assume i + 4 < a[j]; {127243#(<= proc_i 40)} is VALID [2019-05-15 10:18:59,750 INFO L273 TraceCheckUtils]: 63: Hoare triple {127243#(<= proc_i 40)} assume a[5] == 1000; {127243#(<= proc_i 40)} is VALID [2019-05-15 10:18:59,750 INFO L273 TraceCheckUtils]: 64: Hoare triple {127243#(<= proc_i 40)} assume j > 4; {127243#(<= proc_i 40)} is VALID [2019-05-15 10:18:59,751 INFO L273 TraceCheckUtils]: 65: Hoare triple {127243#(<= proc_i 40)} assume j < 6; {127243#(<= proc_i 40)} is VALID [2019-05-15 10:18:59,751 INFO L273 TraceCheckUtils]: 66: Hoare triple {127243#(<= proc_i 40)} i := i + 4; {127262#(<= proc_i 44)} is VALID [2019-05-15 10:18:59,752 INFO L273 TraceCheckUtils]: 67: Hoare triple {127262#(<= proc_i 44)} assume i <= 1000; {127262#(<= proc_i 44)} is VALID [2019-05-15 10:18:59,752 INFO L273 TraceCheckUtils]: 68: Hoare triple {127262#(<= proc_i 44)} assume i + 4 < a[j]; {127262#(<= proc_i 44)} is VALID [2019-05-15 10:18:59,753 INFO L273 TraceCheckUtils]: 69: Hoare triple {127262#(<= proc_i 44)} assume a[5] == 1000; {127262#(<= proc_i 44)} is VALID [2019-05-15 10:18:59,753 INFO L273 TraceCheckUtils]: 70: Hoare triple {127262#(<= proc_i 44)} assume j > 4; {127262#(<= proc_i 44)} is VALID [2019-05-15 10:18:59,753 INFO L273 TraceCheckUtils]: 71: Hoare triple {127262#(<= proc_i 44)} assume j < 6; {127262#(<= proc_i 44)} is VALID [2019-05-15 10:18:59,754 INFO L273 TraceCheckUtils]: 72: Hoare triple {127262#(<= proc_i 44)} i := i + 4; {127281#(<= proc_i 48)} is VALID [2019-05-15 10:18:59,755 INFO L273 TraceCheckUtils]: 73: Hoare triple {127281#(<= proc_i 48)} assume i <= 1000; {127281#(<= proc_i 48)} is VALID [2019-05-15 10:18:59,755 INFO L273 TraceCheckUtils]: 74: Hoare triple {127281#(<= proc_i 48)} assume i + 4 < a[j]; {127281#(<= proc_i 48)} is VALID [2019-05-15 10:18:59,756 INFO L273 TraceCheckUtils]: 75: Hoare triple {127281#(<= proc_i 48)} assume a[5] == 1000; {127281#(<= proc_i 48)} is VALID [2019-05-15 10:18:59,756 INFO L273 TraceCheckUtils]: 76: Hoare triple {127281#(<= proc_i 48)} assume j > 4; {127281#(<= proc_i 48)} is VALID [2019-05-15 10:18:59,756 INFO L273 TraceCheckUtils]: 77: Hoare triple {127281#(<= proc_i 48)} assume j < 6; {127281#(<= proc_i 48)} is VALID [2019-05-15 10:18:59,757 INFO L273 TraceCheckUtils]: 78: Hoare triple {127281#(<= proc_i 48)} i := i + 4; {127300#(<= proc_i 52)} is VALID [2019-05-15 10:18:59,758 INFO L273 TraceCheckUtils]: 79: Hoare triple {127300#(<= proc_i 52)} assume i <= 1000; {127300#(<= proc_i 52)} is VALID [2019-05-15 10:18:59,758 INFO L273 TraceCheckUtils]: 80: Hoare triple {127300#(<= proc_i 52)} assume i + 4 < a[j]; {127300#(<= proc_i 52)} is VALID [2019-05-15 10:18:59,758 INFO L273 TraceCheckUtils]: 81: Hoare triple {127300#(<= proc_i 52)} assume a[5] == 1000; {127300#(<= proc_i 52)} is VALID [2019-05-15 10:18:59,759 INFO L273 TraceCheckUtils]: 82: Hoare triple {127300#(<= proc_i 52)} assume j > 4; {127300#(<= proc_i 52)} is VALID [2019-05-15 10:18:59,759 INFO L273 TraceCheckUtils]: 83: Hoare triple {127300#(<= proc_i 52)} assume j < 6; {127300#(<= proc_i 52)} is VALID [2019-05-15 10:18:59,760 INFO L273 TraceCheckUtils]: 84: Hoare triple {127300#(<= proc_i 52)} i := i + 4; {127319#(<= proc_i 56)} is VALID [2019-05-15 10:18:59,761 INFO L273 TraceCheckUtils]: 85: Hoare triple {127319#(<= proc_i 56)} assume i <= 1000; {127319#(<= proc_i 56)} is VALID [2019-05-15 10:18:59,761 INFO L273 TraceCheckUtils]: 86: Hoare triple {127319#(<= proc_i 56)} assume i + 4 < a[j]; {127319#(<= proc_i 56)} is VALID [2019-05-15 10:18:59,761 INFO L273 TraceCheckUtils]: 87: Hoare triple {127319#(<= proc_i 56)} assume a[5] == 1000; {127319#(<= proc_i 56)} is VALID [2019-05-15 10:18:59,762 INFO L273 TraceCheckUtils]: 88: Hoare triple {127319#(<= proc_i 56)} assume j > 4; {127319#(<= proc_i 56)} is VALID [2019-05-15 10:18:59,762 INFO L273 TraceCheckUtils]: 89: Hoare triple {127319#(<= proc_i 56)} assume j < 6; {127319#(<= proc_i 56)} is VALID [2019-05-15 10:18:59,763 INFO L273 TraceCheckUtils]: 90: Hoare triple {127319#(<= proc_i 56)} i := i + 4; {127338#(<= proc_i 60)} is VALID [2019-05-15 10:18:59,763 INFO L273 TraceCheckUtils]: 91: Hoare triple {127338#(<= proc_i 60)} assume i <= 1000; {127338#(<= proc_i 60)} is VALID [2019-05-15 10:18:59,764 INFO L273 TraceCheckUtils]: 92: Hoare triple {127338#(<= proc_i 60)} assume i + 4 < a[j]; {127338#(<= proc_i 60)} is VALID [2019-05-15 10:18:59,764 INFO L273 TraceCheckUtils]: 93: Hoare triple {127338#(<= proc_i 60)} assume a[5] == 1000; {127338#(<= proc_i 60)} is VALID [2019-05-15 10:18:59,765 INFO L273 TraceCheckUtils]: 94: Hoare triple {127338#(<= proc_i 60)} assume j > 4; {127338#(<= proc_i 60)} is VALID [2019-05-15 10:18:59,765 INFO L273 TraceCheckUtils]: 95: Hoare triple {127338#(<= proc_i 60)} assume j < 6; {127338#(<= proc_i 60)} is VALID [2019-05-15 10:18:59,766 INFO L273 TraceCheckUtils]: 96: Hoare triple {127338#(<= proc_i 60)} i := i + 4; {127357#(<= proc_i 64)} is VALID [2019-05-15 10:18:59,766 INFO L273 TraceCheckUtils]: 97: Hoare triple {127357#(<= proc_i 64)} assume i <= 1000; {127357#(<= proc_i 64)} is VALID [2019-05-15 10:18:59,767 INFO L273 TraceCheckUtils]: 98: Hoare triple {127357#(<= proc_i 64)} assume i + 4 < a[j]; {127357#(<= proc_i 64)} is VALID [2019-05-15 10:18:59,767 INFO L273 TraceCheckUtils]: 99: Hoare triple {127357#(<= proc_i 64)} assume a[5] == 1000; {127357#(<= proc_i 64)} is VALID [2019-05-15 10:18:59,768 INFO L273 TraceCheckUtils]: 100: Hoare triple {127357#(<= proc_i 64)} assume j > 4; {127357#(<= proc_i 64)} is VALID [2019-05-15 10:18:59,768 INFO L273 TraceCheckUtils]: 101: Hoare triple {127357#(<= proc_i 64)} assume j < 6; {127357#(<= proc_i 64)} is VALID [2019-05-15 10:18:59,769 INFO L273 TraceCheckUtils]: 102: Hoare triple {127357#(<= proc_i 64)} i := i + 4; {127376#(<= proc_i 68)} is VALID [2019-05-15 10:18:59,769 INFO L273 TraceCheckUtils]: 103: Hoare triple {127376#(<= proc_i 68)} assume i <= 1000; {127376#(<= proc_i 68)} is VALID [2019-05-15 10:18:59,770 INFO L273 TraceCheckUtils]: 104: Hoare triple {127376#(<= proc_i 68)} assume i + 4 < a[j]; {127376#(<= proc_i 68)} is VALID [2019-05-15 10:18:59,770 INFO L273 TraceCheckUtils]: 105: Hoare triple {127376#(<= proc_i 68)} assume a[5] == 1000; {127376#(<= proc_i 68)} is VALID [2019-05-15 10:18:59,771 INFO L273 TraceCheckUtils]: 106: Hoare triple {127376#(<= proc_i 68)} assume j > 4; {127376#(<= proc_i 68)} is VALID [2019-05-15 10:18:59,771 INFO L273 TraceCheckUtils]: 107: Hoare triple {127376#(<= proc_i 68)} assume j < 6; {127376#(<= proc_i 68)} is VALID [2019-05-15 10:18:59,772 INFO L273 TraceCheckUtils]: 108: Hoare triple {127376#(<= proc_i 68)} i := i + 4; {127395#(<= proc_i 72)} is VALID [2019-05-15 10:18:59,772 INFO L273 TraceCheckUtils]: 109: Hoare triple {127395#(<= proc_i 72)} assume i <= 1000; {127395#(<= proc_i 72)} is VALID [2019-05-15 10:18:59,773 INFO L273 TraceCheckUtils]: 110: Hoare triple {127395#(<= proc_i 72)} assume i + 4 < a[j]; {127395#(<= proc_i 72)} is VALID [2019-05-15 10:18:59,773 INFO L273 TraceCheckUtils]: 111: Hoare triple {127395#(<= proc_i 72)} assume a[5] == 1000; {127395#(<= proc_i 72)} is VALID [2019-05-15 10:18:59,774 INFO L273 TraceCheckUtils]: 112: Hoare triple {127395#(<= proc_i 72)} assume j > 4; {127395#(<= proc_i 72)} is VALID [2019-05-15 10:18:59,774 INFO L273 TraceCheckUtils]: 113: Hoare triple {127395#(<= proc_i 72)} assume j < 6; {127395#(<= proc_i 72)} is VALID [2019-05-15 10:18:59,775 INFO L273 TraceCheckUtils]: 114: Hoare triple {127395#(<= proc_i 72)} i := i + 4; {127414#(<= proc_i 76)} is VALID [2019-05-15 10:18:59,775 INFO L273 TraceCheckUtils]: 115: Hoare triple {127414#(<= proc_i 76)} assume i <= 1000; {127414#(<= proc_i 76)} is VALID [2019-05-15 10:18:59,776 INFO L273 TraceCheckUtils]: 116: Hoare triple {127414#(<= proc_i 76)} assume i + 4 < a[j]; {127414#(<= proc_i 76)} is VALID [2019-05-15 10:18:59,776 INFO L273 TraceCheckUtils]: 117: Hoare triple {127414#(<= proc_i 76)} assume a[5] == 1000; {127414#(<= proc_i 76)} is VALID [2019-05-15 10:18:59,777 INFO L273 TraceCheckUtils]: 118: Hoare triple {127414#(<= proc_i 76)} assume j > 4; {127414#(<= proc_i 76)} is VALID [2019-05-15 10:18:59,777 INFO L273 TraceCheckUtils]: 119: Hoare triple {127414#(<= proc_i 76)} assume j < 6; {127414#(<= proc_i 76)} is VALID [2019-05-15 10:18:59,778 INFO L273 TraceCheckUtils]: 120: Hoare triple {127414#(<= proc_i 76)} i := i + 4; {127433#(<= proc_i 80)} is VALID [2019-05-15 10:18:59,778 INFO L273 TraceCheckUtils]: 121: Hoare triple {127433#(<= proc_i 80)} assume i <= 1000; {127433#(<= proc_i 80)} is VALID [2019-05-15 10:18:59,779 INFO L273 TraceCheckUtils]: 122: Hoare triple {127433#(<= proc_i 80)} assume i + 4 < a[j]; {127433#(<= proc_i 80)} is VALID [2019-05-15 10:18:59,779 INFO L273 TraceCheckUtils]: 123: Hoare triple {127433#(<= proc_i 80)} assume a[5] == 1000; {127433#(<= proc_i 80)} is VALID [2019-05-15 10:18:59,780 INFO L273 TraceCheckUtils]: 124: Hoare triple {127433#(<= proc_i 80)} assume j > 4; {127433#(<= proc_i 80)} is VALID [2019-05-15 10:18:59,780 INFO L273 TraceCheckUtils]: 125: Hoare triple {127433#(<= proc_i 80)} assume j < 6; {127433#(<= proc_i 80)} is VALID [2019-05-15 10:18:59,781 INFO L273 TraceCheckUtils]: 126: Hoare triple {127433#(<= proc_i 80)} i := i + 4; {127452#(<= proc_i 84)} is VALID [2019-05-15 10:18:59,781 INFO L273 TraceCheckUtils]: 127: Hoare triple {127452#(<= proc_i 84)} assume i <= 1000; {127452#(<= proc_i 84)} is VALID [2019-05-15 10:18:59,782 INFO L273 TraceCheckUtils]: 128: Hoare triple {127452#(<= proc_i 84)} assume i + 4 < a[j]; {127452#(<= proc_i 84)} is VALID [2019-05-15 10:18:59,782 INFO L273 TraceCheckUtils]: 129: Hoare triple {127452#(<= proc_i 84)} assume a[5] == 1000; {127452#(<= proc_i 84)} is VALID [2019-05-15 10:18:59,782 INFO L273 TraceCheckUtils]: 130: Hoare triple {127452#(<= proc_i 84)} assume j > 4; {127452#(<= proc_i 84)} is VALID [2019-05-15 10:18:59,783 INFO L273 TraceCheckUtils]: 131: Hoare triple {127452#(<= proc_i 84)} assume j < 6; {127452#(<= proc_i 84)} is VALID [2019-05-15 10:18:59,784 INFO L273 TraceCheckUtils]: 132: Hoare triple {127452#(<= proc_i 84)} i := i + 4; {127471#(<= proc_i 88)} is VALID [2019-05-15 10:18:59,784 INFO L273 TraceCheckUtils]: 133: Hoare triple {127471#(<= proc_i 88)} assume i <= 1000; {127471#(<= proc_i 88)} is VALID [2019-05-15 10:18:59,785 INFO L273 TraceCheckUtils]: 134: Hoare triple {127471#(<= proc_i 88)} assume i + 4 < a[j]; {127471#(<= proc_i 88)} is VALID [2019-05-15 10:18:59,785 INFO L273 TraceCheckUtils]: 135: Hoare triple {127471#(<= proc_i 88)} assume a[5] == 1000; {127471#(<= proc_i 88)} is VALID [2019-05-15 10:18:59,785 INFO L273 TraceCheckUtils]: 136: Hoare triple {127471#(<= proc_i 88)} assume j > 4; {127471#(<= proc_i 88)} is VALID [2019-05-15 10:18:59,786 INFO L273 TraceCheckUtils]: 137: Hoare triple {127471#(<= proc_i 88)} assume j < 6; {127471#(<= proc_i 88)} is VALID [2019-05-15 10:18:59,787 INFO L273 TraceCheckUtils]: 138: Hoare triple {127471#(<= proc_i 88)} i := i + 4; {127490#(<= proc_i 92)} is VALID [2019-05-15 10:18:59,787 INFO L273 TraceCheckUtils]: 139: Hoare triple {127490#(<= proc_i 92)} assume i <= 1000; {127490#(<= proc_i 92)} is VALID [2019-05-15 10:18:59,787 INFO L273 TraceCheckUtils]: 140: Hoare triple {127490#(<= proc_i 92)} assume i + 4 < a[j]; {127490#(<= proc_i 92)} is VALID [2019-05-15 10:18:59,788 INFO L273 TraceCheckUtils]: 141: Hoare triple {127490#(<= proc_i 92)} assume a[5] == 1000; {127490#(<= proc_i 92)} is VALID [2019-05-15 10:18:59,788 INFO L273 TraceCheckUtils]: 142: Hoare triple {127490#(<= proc_i 92)} assume j > 4; {127490#(<= proc_i 92)} is VALID [2019-05-15 10:18:59,789 INFO L273 TraceCheckUtils]: 143: Hoare triple {127490#(<= proc_i 92)} assume j < 6; {127490#(<= proc_i 92)} is VALID [2019-05-15 10:18:59,789 INFO L273 TraceCheckUtils]: 144: Hoare triple {127490#(<= proc_i 92)} i := i + 4; {127509#(<= proc_i 96)} is VALID [2019-05-15 10:18:59,790 INFO L273 TraceCheckUtils]: 145: Hoare triple {127509#(<= proc_i 96)} assume i <= 1000; {127509#(<= proc_i 96)} is VALID [2019-05-15 10:18:59,790 INFO L273 TraceCheckUtils]: 146: Hoare triple {127509#(<= proc_i 96)} assume i + 4 < a[j]; {127509#(<= proc_i 96)} is VALID [2019-05-15 10:18:59,791 INFO L273 TraceCheckUtils]: 147: Hoare triple {127509#(<= proc_i 96)} assume a[5] == 1000; {127509#(<= proc_i 96)} is VALID [2019-05-15 10:18:59,791 INFO L273 TraceCheckUtils]: 148: Hoare triple {127509#(<= proc_i 96)} assume j > 4; {127509#(<= proc_i 96)} is VALID [2019-05-15 10:18:59,792 INFO L273 TraceCheckUtils]: 149: Hoare triple {127509#(<= proc_i 96)} assume j < 6; {127509#(<= proc_i 96)} is VALID [2019-05-15 10:18:59,792 INFO L273 TraceCheckUtils]: 150: Hoare triple {127509#(<= proc_i 96)} i := i + 4; {127528#(<= proc_i 100)} is VALID [2019-05-15 10:18:59,793 INFO L273 TraceCheckUtils]: 151: Hoare triple {127528#(<= proc_i 100)} assume i <= 1000; {127528#(<= proc_i 100)} is VALID [2019-05-15 10:18:59,793 INFO L273 TraceCheckUtils]: 152: Hoare triple {127528#(<= proc_i 100)} assume i + 4 < a[j]; {127528#(<= proc_i 100)} is VALID [2019-05-15 10:18:59,794 INFO L273 TraceCheckUtils]: 153: Hoare triple {127528#(<= proc_i 100)} assume a[5] == 1000; {127528#(<= proc_i 100)} is VALID [2019-05-15 10:18:59,794 INFO L273 TraceCheckUtils]: 154: Hoare triple {127528#(<= proc_i 100)} assume j > 4; {127528#(<= proc_i 100)} is VALID [2019-05-15 10:18:59,795 INFO L273 TraceCheckUtils]: 155: Hoare triple {127528#(<= proc_i 100)} assume j < 6; {127528#(<= proc_i 100)} is VALID [2019-05-15 10:18:59,795 INFO L273 TraceCheckUtils]: 156: Hoare triple {127528#(<= proc_i 100)} i := i + 4; {127547#(<= proc_i 104)} is VALID [2019-05-15 10:18:59,796 INFO L273 TraceCheckUtils]: 157: Hoare triple {127547#(<= proc_i 104)} assume i <= 1000; {127547#(<= proc_i 104)} is VALID [2019-05-15 10:18:59,796 INFO L273 TraceCheckUtils]: 158: Hoare triple {127547#(<= proc_i 104)} assume i + 4 < a[j]; {127547#(<= proc_i 104)} is VALID [2019-05-15 10:18:59,797 INFO L273 TraceCheckUtils]: 159: Hoare triple {127547#(<= proc_i 104)} assume a[5] == 1000; {127547#(<= proc_i 104)} is VALID [2019-05-15 10:18:59,797 INFO L273 TraceCheckUtils]: 160: Hoare triple {127547#(<= proc_i 104)} assume j > 4; {127547#(<= proc_i 104)} is VALID [2019-05-15 10:18:59,798 INFO L273 TraceCheckUtils]: 161: Hoare triple {127547#(<= proc_i 104)} assume j < 6; {127547#(<= proc_i 104)} is VALID [2019-05-15 10:18:59,798 INFO L273 TraceCheckUtils]: 162: Hoare triple {127547#(<= proc_i 104)} i := i + 4; {127566#(<= proc_i 108)} is VALID [2019-05-15 10:18:59,799 INFO L273 TraceCheckUtils]: 163: Hoare triple {127566#(<= proc_i 108)} assume i <= 1000; {127566#(<= proc_i 108)} is VALID [2019-05-15 10:18:59,799 INFO L273 TraceCheckUtils]: 164: Hoare triple {127566#(<= proc_i 108)} assume i + 4 < a[j]; {127566#(<= proc_i 108)} is VALID [2019-05-15 10:18:59,800 INFO L273 TraceCheckUtils]: 165: Hoare triple {127566#(<= proc_i 108)} assume a[5] == 1000; {127566#(<= proc_i 108)} is VALID [2019-05-15 10:18:59,800 INFO L273 TraceCheckUtils]: 166: Hoare triple {127566#(<= proc_i 108)} assume j > 4; {127566#(<= proc_i 108)} is VALID [2019-05-15 10:18:59,801 INFO L273 TraceCheckUtils]: 167: Hoare triple {127566#(<= proc_i 108)} assume j < 6; {127566#(<= proc_i 108)} is VALID [2019-05-15 10:18:59,801 INFO L273 TraceCheckUtils]: 168: Hoare triple {127566#(<= proc_i 108)} i := i + 4; {127585#(<= proc_i 112)} is VALID [2019-05-15 10:18:59,802 INFO L273 TraceCheckUtils]: 169: Hoare triple {127585#(<= proc_i 112)} assume i <= 1000; {127585#(<= proc_i 112)} is VALID [2019-05-15 10:18:59,802 INFO L273 TraceCheckUtils]: 170: Hoare triple {127585#(<= proc_i 112)} assume i + 4 < a[j]; {127585#(<= proc_i 112)} is VALID [2019-05-15 10:18:59,803 INFO L273 TraceCheckUtils]: 171: Hoare triple {127585#(<= proc_i 112)} assume a[5] == 1000; {127585#(<= proc_i 112)} is VALID [2019-05-15 10:18:59,803 INFO L273 TraceCheckUtils]: 172: Hoare triple {127585#(<= proc_i 112)} assume j > 4; {127585#(<= proc_i 112)} is VALID [2019-05-15 10:18:59,804 INFO L273 TraceCheckUtils]: 173: Hoare triple {127585#(<= proc_i 112)} assume j < 6; {127585#(<= proc_i 112)} is VALID [2019-05-15 10:18:59,804 INFO L273 TraceCheckUtils]: 174: Hoare triple {127585#(<= proc_i 112)} i := i + 4; {127604#(<= proc_i 116)} is VALID [2019-05-15 10:18:59,805 INFO L273 TraceCheckUtils]: 175: Hoare triple {127604#(<= proc_i 116)} assume i <= 1000; {127604#(<= proc_i 116)} is VALID [2019-05-15 10:18:59,805 INFO L273 TraceCheckUtils]: 176: Hoare triple {127604#(<= proc_i 116)} assume i + 4 < a[j]; {127604#(<= proc_i 116)} is VALID [2019-05-15 10:18:59,806 INFO L273 TraceCheckUtils]: 177: Hoare triple {127604#(<= proc_i 116)} assume a[5] == 1000; {127604#(<= proc_i 116)} is VALID [2019-05-15 10:18:59,806 INFO L273 TraceCheckUtils]: 178: Hoare triple {127604#(<= proc_i 116)} assume j > 4; {127604#(<= proc_i 116)} is VALID [2019-05-15 10:18:59,806 INFO L273 TraceCheckUtils]: 179: Hoare triple {127604#(<= proc_i 116)} assume j < 6; {127604#(<= proc_i 116)} is VALID [2019-05-15 10:18:59,807 INFO L273 TraceCheckUtils]: 180: Hoare triple {127604#(<= proc_i 116)} i := i + 4; {127623#(<= proc_i 120)} is VALID [2019-05-15 10:18:59,808 INFO L273 TraceCheckUtils]: 181: Hoare triple {127623#(<= proc_i 120)} assume i <= 1000; {127623#(<= proc_i 120)} is VALID [2019-05-15 10:18:59,808 INFO L273 TraceCheckUtils]: 182: Hoare triple {127623#(<= proc_i 120)} assume i + 4 < a[j]; {127623#(<= proc_i 120)} is VALID [2019-05-15 10:18:59,809 INFO L273 TraceCheckUtils]: 183: Hoare triple {127623#(<= proc_i 120)} assume a[5] == 1000; {127623#(<= proc_i 120)} is VALID [2019-05-15 10:18:59,809 INFO L273 TraceCheckUtils]: 184: Hoare triple {127623#(<= proc_i 120)} assume j > 4; {127623#(<= proc_i 120)} is VALID [2019-05-15 10:18:59,809 INFO L273 TraceCheckUtils]: 185: Hoare triple {127623#(<= proc_i 120)} assume j < 6; {127623#(<= proc_i 120)} is VALID [2019-05-15 10:18:59,810 INFO L273 TraceCheckUtils]: 186: Hoare triple {127623#(<= proc_i 120)} i := i + 4; {127642#(<= proc_i 124)} is VALID [2019-05-15 10:18:59,811 INFO L273 TraceCheckUtils]: 187: Hoare triple {127642#(<= proc_i 124)} assume i <= 1000; {127642#(<= proc_i 124)} is VALID [2019-05-15 10:18:59,811 INFO L273 TraceCheckUtils]: 188: Hoare triple {127642#(<= proc_i 124)} assume i + 4 < a[j]; {127642#(<= proc_i 124)} is VALID [2019-05-15 10:18:59,811 INFO L273 TraceCheckUtils]: 189: Hoare triple {127642#(<= proc_i 124)} assume a[5] == 1000; {127642#(<= proc_i 124)} is VALID [2019-05-15 10:18:59,812 INFO L273 TraceCheckUtils]: 190: Hoare triple {127642#(<= proc_i 124)} assume j > 4; {127642#(<= proc_i 124)} is VALID [2019-05-15 10:18:59,812 INFO L273 TraceCheckUtils]: 191: Hoare triple {127642#(<= proc_i 124)} assume j < 6; {127642#(<= proc_i 124)} is VALID [2019-05-15 10:18:59,813 INFO L273 TraceCheckUtils]: 192: Hoare triple {127642#(<= proc_i 124)} i := i + 4; {127661#(<= proc_i 128)} is VALID [2019-05-15 10:18:59,814 INFO L273 TraceCheckUtils]: 193: Hoare triple {127661#(<= proc_i 128)} assume i <= 1000; {127661#(<= proc_i 128)} is VALID [2019-05-15 10:18:59,814 INFO L273 TraceCheckUtils]: 194: Hoare triple {127661#(<= proc_i 128)} assume i + 4 < a[j]; {127661#(<= proc_i 128)} is VALID [2019-05-15 10:18:59,814 INFO L273 TraceCheckUtils]: 195: Hoare triple {127661#(<= proc_i 128)} assume a[5] == 1000; {127661#(<= proc_i 128)} is VALID [2019-05-15 10:18:59,815 INFO L273 TraceCheckUtils]: 196: Hoare triple {127661#(<= proc_i 128)} assume j > 4; {127661#(<= proc_i 128)} is VALID [2019-05-15 10:18:59,815 INFO L273 TraceCheckUtils]: 197: Hoare triple {127661#(<= proc_i 128)} assume j < 6; {127661#(<= proc_i 128)} is VALID [2019-05-15 10:18:59,816 INFO L273 TraceCheckUtils]: 198: Hoare triple {127661#(<= proc_i 128)} i := i + 4; {127680#(<= proc_i 132)} is VALID [2019-05-15 10:18:59,816 INFO L273 TraceCheckUtils]: 199: Hoare triple {127680#(<= proc_i 132)} assume i <= 1000; {127680#(<= proc_i 132)} is VALID [2019-05-15 10:18:59,817 INFO L273 TraceCheckUtils]: 200: Hoare triple {127680#(<= proc_i 132)} assume i + 4 < a[j]; {127680#(<= proc_i 132)} is VALID [2019-05-15 10:18:59,817 INFO L273 TraceCheckUtils]: 201: Hoare triple {127680#(<= proc_i 132)} assume a[5] == 1000; {127680#(<= proc_i 132)} is VALID [2019-05-15 10:18:59,818 INFO L273 TraceCheckUtils]: 202: Hoare triple {127680#(<= proc_i 132)} assume j > 4; {127680#(<= proc_i 132)} is VALID [2019-05-15 10:18:59,818 INFO L273 TraceCheckUtils]: 203: Hoare triple {127680#(<= proc_i 132)} assume j < 6; {127680#(<= proc_i 132)} is VALID [2019-05-15 10:18:59,819 INFO L273 TraceCheckUtils]: 204: Hoare triple {127680#(<= proc_i 132)} i := i + 4; {127699#(<= proc_i 136)} is VALID [2019-05-15 10:18:59,819 INFO L273 TraceCheckUtils]: 205: Hoare triple {127699#(<= proc_i 136)} assume i <= 1000; {127699#(<= proc_i 136)} is VALID [2019-05-15 10:18:59,820 INFO L273 TraceCheckUtils]: 206: Hoare triple {127699#(<= proc_i 136)} assume i + 4 < a[j]; {127699#(<= proc_i 136)} is VALID [2019-05-15 10:18:59,820 INFO L273 TraceCheckUtils]: 207: Hoare triple {127699#(<= proc_i 136)} assume a[5] == 1000; {127699#(<= proc_i 136)} is VALID [2019-05-15 10:18:59,821 INFO L273 TraceCheckUtils]: 208: Hoare triple {127699#(<= proc_i 136)} assume j > 4; {127699#(<= proc_i 136)} is VALID [2019-05-15 10:18:59,821 INFO L273 TraceCheckUtils]: 209: Hoare triple {127699#(<= proc_i 136)} assume j < 6; {127699#(<= proc_i 136)} is VALID [2019-05-15 10:18:59,822 INFO L273 TraceCheckUtils]: 210: Hoare triple {127699#(<= proc_i 136)} i := i + 4; {127718#(<= proc_i 140)} is VALID [2019-05-15 10:18:59,822 INFO L273 TraceCheckUtils]: 211: Hoare triple {127718#(<= proc_i 140)} assume i <= 1000; {127718#(<= proc_i 140)} is VALID [2019-05-15 10:18:59,823 INFO L273 TraceCheckUtils]: 212: Hoare triple {127718#(<= proc_i 140)} assume i + 4 < a[j]; {127718#(<= proc_i 140)} is VALID [2019-05-15 10:18:59,823 INFO L273 TraceCheckUtils]: 213: Hoare triple {127718#(<= proc_i 140)} assume a[5] == 1000; {127718#(<= proc_i 140)} is VALID [2019-05-15 10:18:59,824 INFO L273 TraceCheckUtils]: 214: Hoare triple {127718#(<= proc_i 140)} assume j > 4; {127718#(<= proc_i 140)} is VALID [2019-05-15 10:18:59,824 INFO L273 TraceCheckUtils]: 215: Hoare triple {127718#(<= proc_i 140)} assume j < 6; {127718#(<= proc_i 140)} is VALID [2019-05-15 10:18:59,825 INFO L273 TraceCheckUtils]: 216: Hoare triple {127718#(<= proc_i 140)} i := i + 4; {127737#(<= proc_i 144)} is VALID [2019-05-15 10:18:59,825 INFO L273 TraceCheckUtils]: 217: Hoare triple {127737#(<= proc_i 144)} assume i <= 1000; {127737#(<= proc_i 144)} is VALID [2019-05-15 10:18:59,826 INFO L273 TraceCheckUtils]: 218: Hoare triple {127737#(<= proc_i 144)} assume i + 4 < a[j]; {127737#(<= proc_i 144)} is VALID [2019-05-15 10:18:59,826 INFO L273 TraceCheckUtils]: 219: Hoare triple {127737#(<= proc_i 144)} assume a[5] == 1000; {127737#(<= proc_i 144)} is VALID [2019-05-15 10:18:59,827 INFO L273 TraceCheckUtils]: 220: Hoare triple {127737#(<= proc_i 144)} assume j > 4; {127737#(<= proc_i 144)} is VALID [2019-05-15 10:18:59,827 INFO L273 TraceCheckUtils]: 221: Hoare triple {127737#(<= proc_i 144)} assume j < 6; {127737#(<= proc_i 144)} is VALID [2019-05-15 10:18:59,828 INFO L273 TraceCheckUtils]: 222: Hoare triple {127737#(<= proc_i 144)} i := i + 4; {127756#(<= proc_i 148)} is VALID [2019-05-15 10:18:59,828 INFO L273 TraceCheckUtils]: 223: Hoare triple {127756#(<= proc_i 148)} assume i <= 1000; {127756#(<= proc_i 148)} is VALID [2019-05-15 10:18:59,829 INFO L273 TraceCheckUtils]: 224: Hoare triple {127756#(<= proc_i 148)} assume i + 4 < a[j]; {127756#(<= proc_i 148)} is VALID [2019-05-15 10:18:59,829 INFO L273 TraceCheckUtils]: 225: Hoare triple {127756#(<= proc_i 148)} assume a[5] == 1000; {127756#(<= proc_i 148)} is VALID [2019-05-15 10:18:59,830 INFO L273 TraceCheckUtils]: 226: Hoare triple {127756#(<= proc_i 148)} assume j > 4; {127756#(<= proc_i 148)} is VALID [2019-05-15 10:18:59,830 INFO L273 TraceCheckUtils]: 227: Hoare triple {127756#(<= proc_i 148)} assume j < 6; {127756#(<= proc_i 148)} is VALID [2019-05-15 10:18:59,831 INFO L273 TraceCheckUtils]: 228: Hoare triple {127756#(<= proc_i 148)} i := i + 4; {127775#(<= proc_i 152)} is VALID [2019-05-15 10:18:59,831 INFO L273 TraceCheckUtils]: 229: Hoare triple {127775#(<= proc_i 152)} assume i <= 1000; {127775#(<= proc_i 152)} is VALID [2019-05-15 10:18:59,832 INFO L273 TraceCheckUtils]: 230: Hoare triple {127775#(<= proc_i 152)} assume i + 4 < a[j]; {127775#(<= proc_i 152)} is VALID [2019-05-15 10:18:59,832 INFO L273 TraceCheckUtils]: 231: Hoare triple {127775#(<= proc_i 152)} assume a[5] == 1000; {127775#(<= proc_i 152)} is VALID [2019-05-15 10:18:59,833 INFO L273 TraceCheckUtils]: 232: Hoare triple {127775#(<= proc_i 152)} assume j > 4; {127775#(<= proc_i 152)} is VALID [2019-05-15 10:18:59,833 INFO L273 TraceCheckUtils]: 233: Hoare triple {127775#(<= proc_i 152)} assume j < 6; {127775#(<= proc_i 152)} is VALID [2019-05-15 10:18:59,834 INFO L273 TraceCheckUtils]: 234: Hoare triple {127775#(<= proc_i 152)} i := i + 4; {127794#(<= proc_i 156)} is VALID [2019-05-15 10:18:59,834 INFO L273 TraceCheckUtils]: 235: Hoare triple {127794#(<= proc_i 156)} assume i <= 1000; {127794#(<= proc_i 156)} is VALID [2019-05-15 10:18:59,835 INFO L273 TraceCheckUtils]: 236: Hoare triple {127794#(<= proc_i 156)} assume i + 4 < a[j]; {127794#(<= proc_i 156)} is VALID [2019-05-15 10:18:59,835 INFO L273 TraceCheckUtils]: 237: Hoare triple {127794#(<= proc_i 156)} assume a[5] == 1000; {127794#(<= proc_i 156)} is VALID [2019-05-15 10:18:59,835 INFO L273 TraceCheckUtils]: 238: Hoare triple {127794#(<= proc_i 156)} assume j > 4; {127794#(<= proc_i 156)} is VALID [2019-05-15 10:18:59,836 INFO L273 TraceCheckUtils]: 239: Hoare triple {127794#(<= proc_i 156)} assume j < 6; {127794#(<= proc_i 156)} is VALID [2019-05-15 10:18:59,837 INFO L273 TraceCheckUtils]: 240: Hoare triple {127794#(<= proc_i 156)} i := i + 4; {127813#(<= proc_i 160)} is VALID [2019-05-15 10:18:59,837 INFO L273 TraceCheckUtils]: 241: Hoare triple {127813#(<= proc_i 160)} assume i <= 1000; {127813#(<= proc_i 160)} is VALID [2019-05-15 10:18:59,838 INFO L273 TraceCheckUtils]: 242: Hoare triple {127813#(<= proc_i 160)} assume i + 4 < a[j]; {127813#(<= proc_i 160)} is VALID [2019-05-15 10:18:59,838 INFO L273 TraceCheckUtils]: 243: Hoare triple {127813#(<= proc_i 160)} assume a[5] == 1000; {127813#(<= proc_i 160)} is VALID [2019-05-15 10:18:59,838 INFO L273 TraceCheckUtils]: 244: Hoare triple {127813#(<= proc_i 160)} assume j > 4; {127813#(<= proc_i 160)} is VALID [2019-05-15 10:18:59,839 INFO L273 TraceCheckUtils]: 245: Hoare triple {127813#(<= proc_i 160)} assume j < 6; {127813#(<= proc_i 160)} is VALID [2019-05-15 10:18:59,840 INFO L273 TraceCheckUtils]: 246: Hoare triple {127813#(<= proc_i 160)} i := i + 4; {127832#(<= proc_i 164)} is VALID [2019-05-15 10:18:59,840 INFO L273 TraceCheckUtils]: 247: Hoare triple {127832#(<= proc_i 164)} assume i <= 1000; {127832#(<= proc_i 164)} is VALID [2019-05-15 10:18:59,840 INFO L273 TraceCheckUtils]: 248: Hoare triple {127832#(<= proc_i 164)} assume i + 4 < a[j]; {127832#(<= proc_i 164)} is VALID [2019-05-15 10:18:59,841 INFO L273 TraceCheckUtils]: 249: Hoare triple {127832#(<= proc_i 164)} assume a[5] == 1000; {127832#(<= proc_i 164)} is VALID [2019-05-15 10:18:59,841 INFO L273 TraceCheckUtils]: 250: Hoare triple {127832#(<= proc_i 164)} assume j > 4; {127832#(<= proc_i 164)} is VALID [2019-05-15 10:18:59,842 INFO L273 TraceCheckUtils]: 251: Hoare triple {127832#(<= proc_i 164)} assume j < 6; {127832#(<= proc_i 164)} is VALID [2019-05-15 10:18:59,842 INFO L273 TraceCheckUtils]: 252: Hoare triple {127832#(<= proc_i 164)} i := i + 4; {127851#(<= proc_i 168)} is VALID [2019-05-15 10:18:59,843 INFO L273 TraceCheckUtils]: 253: Hoare triple {127851#(<= proc_i 168)} assume i <= 1000; {127851#(<= proc_i 168)} is VALID [2019-05-15 10:18:59,843 INFO L273 TraceCheckUtils]: 254: Hoare triple {127851#(<= proc_i 168)} assume i + 4 < a[j]; {127851#(<= proc_i 168)} is VALID [2019-05-15 10:18:59,844 INFO L273 TraceCheckUtils]: 255: Hoare triple {127851#(<= proc_i 168)} assume a[5] == 1000; {127851#(<= proc_i 168)} is VALID [2019-05-15 10:18:59,844 INFO L273 TraceCheckUtils]: 256: Hoare triple {127851#(<= proc_i 168)} assume j > 4; {127851#(<= proc_i 168)} is VALID [2019-05-15 10:18:59,845 INFO L273 TraceCheckUtils]: 257: Hoare triple {127851#(<= proc_i 168)} assume j < 6; {127851#(<= proc_i 168)} is VALID [2019-05-15 10:18:59,845 INFO L273 TraceCheckUtils]: 258: Hoare triple {127851#(<= proc_i 168)} i := i + 4; {127870#(<= proc_i 172)} is VALID [2019-05-15 10:18:59,846 INFO L273 TraceCheckUtils]: 259: Hoare triple {127870#(<= proc_i 172)} assume i <= 1000; {127870#(<= proc_i 172)} is VALID [2019-05-15 10:18:59,846 INFO L273 TraceCheckUtils]: 260: Hoare triple {127870#(<= proc_i 172)} assume i + 4 < a[j]; {127870#(<= proc_i 172)} is VALID [2019-05-15 10:18:59,847 INFO L273 TraceCheckUtils]: 261: Hoare triple {127870#(<= proc_i 172)} assume a[5] == 1000; {127870#(<= proc_i 172)} is VALID [2019-05-15 10:18:59,847 INFO L273 TraceCheckUtils]: 262: Hoare triple {127870#(<= proc_i 172)} assume j > 4; {127870#(<= proc_i 172)} is VALID [2019-05-15 10:18:59,848 INFO L273 TraceCheckUtils]: 263: Hoare triple {127870#(<= proc_i 172)} assume j < 6; {127870#(<= proc_i 172)} is VALID [2019-05-15 10:18:59,848 INFO L273 TraceCheckUtils]: 264: Hoare triple {127870#(<= proc_i 172)} i := i + 4; {127889#(<= proc_i 176)} is VALID [2019-05-15 10:18:59,849 INFO L273 TraceCheckUtils]: 265: Hoare triple {127889#(<= proc_i 176)} assume i <= 1000; {127889#(<= proc_i 176)} is VALID [2019-05-15 10:18:59,849 INFO L273 TraceCheckUtils]: 266: Hoare triple {127889#(<= proc_i 176)} assume i + 4 < a[j]; {127889#(<= proc_i 176)} is VALID [2019-05-15 10:18:59,850 INFO L273 TraceCheckUtils]: 267: Hoare triple {127889#(<= proc_i 176)} assume a[5] == 1000; {127889#(<= proc_i 176)} is VALID [2019-05-15 10:18:59,850 INFO L273 TraceCheckUtils]: 268: Hoare triple {127889#(<= proc_i 176)} assume j > 4; {127889#(<= proc_i 176)} is VALID [2019-05-15 10:18:59,851 INFO L273 TraceCheckUtils]: 269: Hoare triple {127889#(<= proc_i 176)} assume j < 6; {127889#(<= proc_i 176)} is VALID [2019-05-15 10:18:59,851 INFO L273 TraceCheckUtils]: 270: Hoare triple {127889#(<= proc_i 176)} i := i + 4; {127908#(<= proc_i 180)} is VALID [2019-05-15 10:18:59,852 INFO L273 TraceCheckUtils]: 271: Hoare triple {127908#(<= proc_i 180)} assume i <= 1000; {127908#(<= proc_i 180)} is VALID [2019-05-15 10:18:59,852 INFO L273 TraceCheckUtils]: 272: Hoare triple {127908#(<= proc_i 180)} assume i + 4 < a[j]; {127908#(<= proc_i 180)} is VALID [2019-05-15 10:18:59,853 INFO L273 TraceCheckUtils]: 273: Hoare triple {127908#(<= proc_i 180)} assume a[5] == 1000; {127908#(<= proc_i 180)} is VALID [2019-05-15 10:18:59,853 INFO L273 TraceCheckUtils]: 274: Hoare triple {127908#(<= proc_i 180)} assume j > 4; {127908#(<= proc_i 180)} is VALID [2019-05-15 10:18:59,854 INFO L273 TraceCheckUtils]: 275: Hoare triple {127908#(<= proc_i 180)} assume j < 6; {127908#(<= proc_i 180)} is VALID [2019-05-15 10:18:59,854 INFO L273 TraceCheckUtils]: 276: Hoare triple {127908#(<= proc_i 180)} i := i + 4; {127927#(<= proc_i 184)} is VALID [2019-05-15 10:18:59,855 INFO L273 TraceCheckUtils]: 277: Hoare triple {127927#(<= proc_i 184)} assume i <= 1000; {127927#(<= proc_i 184)} is VALID [2019-05-15 10:18:59,855 INFO L273 TraceCheckUtils]: 278: Hoare triple {127927#(<= proc_i 184)} assume i + 4 < a[j]; {127927#(<= proc_i 184)} is VALID [2019-05-15 10:18:59,856 INFO L273 TraceCheckUtils]: 279: Hoare triple {127927#(<= proc_i 184)} assume a[5] == 1000; {127927#(<= proc_i 184)} is VALID [2019-05-15 10:18:59,856 INFO L273 TraceCheckUtils]: 280: Hoare triple {127927#(<= proc_i 184)} assume j > 4; {127927#(<= proc_i 184)} is VALID [2019-05-15 10:18:59,857 INFO L273 TraceCheckUtils]: 281: Hoare triple {127927#(<= proc_i 184)} assume j < 6; {127927#(<= proc_i 184)} is VALID [2019-05-15 10:18:59,857 INFO L273 TraceCheckUtils]: 282: Hoare triple {127927#(<= proc_i 184)} i := i + 4; {127946#(<= proc_i 188)} is VALID [2019-05-15 10:18:59,858 INFO L273 TraceCheckUtils]: 283: Hoare triple {127946#(<= proc_i 188)} assume i <= 1000; {127946#(<= proc_i 188)} is VALID [2019-05-15 10:18:59,858 INFO L273 TraceCheckUtils]: 284: Hoare triple {127946#(<= proc_i 188)} assume i + 4 < a[j]; {127946#(<= proc_i 188)} is VALID [2019-05-15 10:18:59,859 INFO L273 TraceCheckUtils]: 285: Hoare triple {127946#(<= proc_i 188)} assume a[5] == 1000; {127946#(<= proc_i 188)} is VALID [2019-05-15 10:18:59,859 INFO L273 TraceCheckUtils]: 286: Hoare triple {127946#(<= proc_i 188)} assume j > 4; {127946#(<= proc_i 188)} is VALID [2019-05-15 10:18:59,859 INFO L273 TraceCheckUtils]: 287: Hoare triple {127946#(<= proc_i 188)} assume j < 6; {127946#(<= proc_i 188)} is VALID [2019-05-15 10:18:59,860 INFO L273 TraceCheckUtils]: 288: Hoare triple {127946#(<= proc_i 188)} i := i + 4; {127965#(<= proc_i 192)} is VALID [2019-05-15 10:18:59,861 INFO L273 TraceCheckUtils]: 289: Hoare triple {127965#(<= proc_i 192)} assume i <= 1000; {127965#(<= proc_i 192)} is VALID [2019-05-15 10:18:59,861 INFO L273 TraceCheckUtils]: 290: Hoare triple {127965#(<= proc_i 192)} assume i + 4 < a[j]; {127965#(<= proc_i 192)} is VALID [2019-05-15 10:18:59,862 INFO L273 TraceCheckUtils]: 291: Hoare triple {127965#(<= proc_i 192)} assume a[5] == 1000; {127965#(<= proc_i 192)} is VALID [2019-05-15 10:18:59,862 INFO L273 TraceCheckUtils]: 292: Hoare triple {127965#(<= proc_i 192)} assume j > 4; {127965#(<= proc_i 192)} is VALID [2019-05-15 10:18:59,862 INFO L273 TraceCheckUtils]: 293: Hoare triple {127965#(<= proc_i 192)} assume j < 6; {127965#(<= proc_i 192)} is VALID [2019-05-15 10:18:59,863 INFO L273 TraceCheckUtils]: 294: Hoare triple {127965#(<= proc_i 192)} i := i + 4; {127984#(<= proc_i 196)} is VALID [2019-05-15 10:18:59,864 INFO L273 TraceCheckUtils]: 295: Hoare triple {127984#(<= proc_i 196)} assume i <= 1000; {127984#(<= proc_i 196)} is VALID [2019-05-15 10:18:59,864 INFO L273 TraceCheckUtils]: 296: Hoare triple {127984#(<= proc_i 196)} assume i + 4 < a[j]; {127984#(<= proc_i 196)} is VALID [2019-05-15 10:18:59,864 INFO L273 TraceCheckUtils]: 297: Hoare triple {127984#(<= proc_i 196)} assume a[5] == 1000; {127984#(<= proc_i 196)} is VALID [2019-05-15 10:18:59,865 INFO L273 TraceCheckUtils]: 298: Hoare triple {127984#(<= proc_i 196)} assume j > 4; {127984#(<= proc_i 196)} is VALID [2019-05-15 10:18:59,865 INFO L273 TraceCheckUtils]: 299: Hoare triple {127984#(<= proc_i 196)} assume j < 6; {127984#(<= proc_i 196)} is VALID [2019-05-15 10:18:59,866 INFO L273 TraceCheckUtils]: 300: Hoare triple {127984#(<= proc_i 196)} i := i + 4; {128003#(<= proc_i 200)} is VALID [2019-05-15 10:18:59,866 INFO L273 TraceCheckUtils]: 301: Hoare triple {128003#(<= proc_i 200)} assume i <= 1000; {128003#(<= proc_i 200)} is VALID [2019-05-15 10:18:59,867 INFO L273 TraceCheckUtils]: 302: Hoare triple {128003#(<= proc_i 200)} assume i + 4 < a[j]; {128003#(<= proc_i 200)} is VALID [2019-05-15 10:18:59,867 INFO L273 TraceCheckUtils]: 303: Hoare triple {128003#(<= proc_i 200)} assume a[5] == 1000; {128003#(<= proc_i 200)} is VALID [2019-05-15 10:18:59,868 INFO L273 TraceCheckUtils]: 304: Hoare triple {128003#(<= proc_i 200)} assume j > 4; {128003#(<= proc_i 200)} is VALID [2019-05-15 10:18:59,868 INFO L273 TraceCheckUtils]: 305: Hoare triple {128003#(<= proc_i 200)} assume j < 6; {128003#(<= proc_i 200)} is VALID [2019-05-15 10:18:59,869 INFO L273 TraceCheckUtils]: 306: Hoare triple {128003#(<= proc_i 200)} i := i + 4; {128022#(<= proc_i 204)} is VALID [2019-05-15 10:18:59,869 INFO L273 TraceCheckUtils]: 307: Hoare triple {128022#(<= proc_i 204)} assume i <= 1000; {128022#(<= proc_i 204)} is VALID [2019-05-15 10:18:59,870 INFO L273 TraceCheckUtils]: 308: Hoare triple {128022#(<= proc_i 204)} assume i + 4 < a[j]; {128022#(<= proc_i 204)} is VALID [2019-05-15 10:18:59,870 INFO L273 TraceCheckUtils]: 309: Hoare triple {128022#(<= proc_i 204)} assume a[5] == 1000; {128022#(<= proc_i 204)} is VALID [2019-05-15 10:18:59,871 INFO L273 TraceCheckUtils]: 310: Hoare triple {128022#(<= proc_i 204)} assume j > 4; {128022#(<= proc_i 204)} is VALID [2019-05-15 10:18:59,871 INFO L273 TraceCheckUtils]: 311: Hoare triple {128022#(<= proc_i 204)} assume j < 6; {128022#(<= proc_i 204)} is VALID [2019-05-15 10:18:59,872 INFO L273 TraceCheckUtils]: 312: Hoare triple {128022#(<= proc_i 204)} i := i + 4; {128041#(<= proc_i 208)} is VALID [2019-05-15 10:18:59,872 INFO L273 TraceCheckUtils]: 313: Hoare triple {128041#(<= proc_i 208)} assume i <= 1000; {128041#(<= proc_i 208)} is VALID [2019-05-15 10:18:59,873 INFO L273 TraceCheckUtils]: 314: Hoare triple {128041#(<= proc_i 208)} assume i + 4 < a[j]; {128041#(<= proc_i 208)} is VALID [2019-05-15 10:18:59,873 INFO L273 TraceCheckUtils]: 315: Hoare triple {128041#(<= proc_i 208)} assume a[5] == 1000; {128041#(<= proc_i 208)} is VALID [2019-05-15 10:18:59,874 INFO L273 TraceCheckUtils]: 316: Hoare triple {128041#(<= proc_i 208)} assume j > 4; {128041#(<= proc_i 208)} is VALID [2019-05-15 10:18:59,874 INFO L273 TraceCheckUtils]: 317: Hoare triple {128041#(<= proc_i 208)} assume j < 6; {128041#(<= proc_i 208)} is VALID [2019-05-15 10:18:59,875 INFO L273 TraceCheckUtils]: 318: Hoare triple {128041#(<= proc_i 208)} i := i + 4; {128060#(<= proc_i 212)} is VALID [2019-05-15 10:18:59,875 INFO L273 TraceCheckUtils]: 319: Hoare triple {128060#(<= proc_i 212)} assume i <= 1000; {128060#(<= proc_i 212)} is VALID [2019-05-15 10:18:59,876 INFO L273 TraceCheckUtils]: 320: Hoare triple {128060#(<= proc_i 212)} assume i + 4 < a[j]; {128060#(<= proc_i 212)} is VALID [2019-05-15 10:18:59,876 INFO L273 TraceCheckUtils]: 321: Hoare triple {128060#(<= proc_i 212)} assume a[5] == 1000; {128060#(<= proc_i 212)} is VALID [2019-05-15 10:18:59,877 INFO L273 TraceCheckUtils]: 322: Hoare triple {128060#(<= proc_i 212)} assume j > 4; {128060#(<= proc_i 212)} is VALID [2019-05-15 10:18:59,877 INFO L273 TraceCheckUtils]: 323: Hoare triple {128060#(<= proc_i 212)} assume j < 6; {128060#(<= proc_i 212)} is VALID [2019-05-15 10:18:59,878 INFO L273 TraceCheckUtils]: 324: Hoare triple {128060#(<= proc_i 212)} i := i + 4; {128079#(<= proc_i 216)} is VALID [2019-05-15 10:18:59,878 INFO L273 TraceCheckUtils]: 325: Hoare triple {128079#(<= proc_i 216)} assume i <= 1000; {128079#(<= proc_i 216)} is VALID [2019-05-15 10:18:59,879 INFO L273 TraceCheckUtils]: 326: Hoare triple {128079#(<= proc_i 216)} assume i + 4 < a[j]; {128079#(<= proc_i 216)} is VALID [2019-05-15 10:18:59,879 INFO L273 TraceCheckUtils]: 327: Hoare triple {128079#(<= proc_i 216)} assume a[5] == 1000; {128079#(<= proc_i 216)} is VALID [2019-05-15 10:18:59,880 INFO L273 TraceCheckUtils]: 328: Hoare triple {128079#(<= proc_i 216)} assume j > 4; {128079#(<= proc_i 216)} is VALID [2019-05-15 10:18:59,880 INFO L273 TraceCheckUtils]: 329: Hoare triple {128079#(<= proc_i 216)} assume j < 6; {128079#(<= proc_i 216)} is VALID [2019-05-15 10:18:59,881 INFO L273 TraceCheckUtils]: 330: Hoare triple {128079#(<= proc_i 216)} i := i + 4; {128098#(<= proc_i 220)} is VALID [2019-05-15 10:18:59,881 INFO L273 TraceCheckUtils]: 331: Hoare triple {128098#(<= proc_i 220)} assume i <= 1000; {128098#(<= proc_i 220)} is VALID [2019-05-15 10:18:59,882 INFO L273 TraceCheckUtils]: 332: Hoare triple {128098#(<= proc_i 220)} assume i + 4 < a[j]; {128098#(<= proc_i 220)} is VALID [2019-05-15 10:18:59,882 INFO L273 TraceCheckUtils]: 333: Hoare triple {128098#(<= proc_i 220)} assume a[5] == 1000; {128098#(<= proc_i 220)} is VALID [2019-05-15 10:18:59,883 INFO L273 TraceCheckUtils]: 334: Hoare triple {128098#(<= proc_i 220)} assume j > 4; {128098#(<= proc_i 220)} is VALID [2019-05-15 10:18:59,883 INFO L273 TraceCheckUtils]: 335: Hoare triple {128098#(<= proc_i 220)} assume j < 6; {128098#(<= proc_i 220)} is VALID [2019-05-15 10:18:59,884 INFO L273 TraceCheckUtils]: 336: Hoare triple {128098#(<= proc_i 220)} i := i + 4; {128117#(<= proc_i 224)} is VALID [2019-05-15 10:18:59,884 INFO L273 TraceCheckUtils]: 337: Hoare triple {128117#(<= proc_i 224)} assume i <= 1000; {128117#(<= proc_i 224)} is VALID [2019-05-15 10:18:59,885 INFO L273 TraceCheckUtils]: 338: Hoare triple {128117#(<= proc_i 224)} assume i + 4 < a[j]; {128117#(<= proc_i 224)} is VALID [2019-05-15 10:18:59,885 INFO L273 TraceCheckUtils]: 339: Hoare triple {128117#(<= proc_i 224)} assume a[5] == 1000; {128117#(<= proc_i 224)} is VALID [2019-05-15 10:18:59,886 INFO L273 TraceCheckUtils]: 340: Hoare triple {128117#(<= proc_i 224)} assume j > 4; {128117#(<= proc_i 224)} is VALID [2019-05-15 10:18:59,886 INFO L273 TraceCheckUtils]: 341: Hoare triple {128117#(<= proc_i 224)} assume j < 6; {128117#(<= proc_i 224)} is VALID [2019-05-15 10:18:59,887 INFO L273 TraceCheckUtils]: 342: Hoare triple {128117#(<= proc_i 224)} i := i + 4; {128136#(<= proc_i 228)} is VALID [2019-05-15 10:18:59,887 INFO L273 TraceCheckUtils]: 343: Hoare triple {128136#(<= proc_i 228)} assume i <= 1000; {128136#(<= proc_i 228)} is VALID [2019-05-15 10:18:59,888 INFO L273 TraceCheckUtils]: 344: Hoare triple {128136#(<= proc_i 228)} assume i + 4 < a[j]; {128136#(<= proc_i 228)} is VALID [2019-05-15 10:18:59,888 INFO L273 TraceCheckUtils]: 345: Hoare triple {128136#(<= proc_i 228)} assume a[5] == 1000; {128136#(<= proc_i 228)} is VALID [2019-05-15 10:18:59,889 INFO L273 TraceCheckUtils]: 346: Hoare triple {128136#(<= proc_i 228)} assume j > 4; {128136#(<= proc_i 228)} is VALID [2019-05-15 10:18:59,889 INFO L273 TraceCheckUtils]: 347: Hoare triple {128136#(<= proc_i 228)} assume j < 6; {128136#(<= proc_i 228)} is VALID [2019-05-15 10:18:59,890 INFO L273 TraceCheckUtils]: 348: Hoare triple {128136#(<= proc_i 228)} i := i + 4; {128155#(<= proc_i 232)} is VALID [2019-05-15 10:18:59,890 INFO L273 TraceCheckUtils]: 349: Hoare triple {128155#(<= proc_i 232)} assume i <= 1000; {128155#(<= proc_i 232)} is VALID [2019-05-15 10:18:59,891 INFO L273 TraceCheckUtils]: 350: Hoare triple {128155#(<= proc_i 232)} assume i + 4 < a[j]; {128155#(<= proc_i 232)} is VALID [2019-05-15 10:18:59,891 INFO L273 TraceCheckUtils]: 351: Hoare triple {128155#(<= proc_i 232)} assume a[5] == 1000; {128155#(<= proc_i 232)} is VALID [2019-05-15 10:18:59,891 INFO L273 TraceCheckUtils]: 352: Hoare triple {128155#(<= proc_i 232)} assume j > 4; {128155#(<= proc_i 232)} is VALID [2019-05-15 10:18:59,892 INFO L273 TraceCheckUtils]: 353: Hoare triple {128155#(<= proc_i 232)} assume j < 6; {128155#(<= proc_i 232)} is VALID [2019-05-15 10:18:59,893 INFO L273 TraceCheckUtils]: 354: Hoare triple {128155#(<= proc_i 232)} i := i + 4; {128174#(<= proc_i 236)} is VALID [2019-05-15 10:18:59,893 INFO L273 TraceCheckUtils]: 355: Hoare triple {128174#(<= proc_i 236)} assume i <= 1000; {128174#(<= proc_i 236)} is VALID [2019-05-15 10:18:59,894 INFO L273 TraceCheckUtils]: 356: Hoare triple {128174#(<= proc_i 236)} assume i + 4 < a[j]; {128174#(<= proc_i 236)} is VALID [2019-05-15 10:18:59,894 INFO L273 TraceCheckUtils]: 357: Hoare triple {128174#(<= proc_i 236)} assume a[5] == 1000; {128174#(<= proc_i 236)} is VALID [2019-05-15 10:18:59,894 INFO L273 TraceCheckUtils]: 358: Hoare triple {128174#(<= proc_i 236)} assume j > 4; {128174#(<= proc_i 236)} is VALID [2019-05-15 10:18:59,895 INFO L273 TraceCheckUtils]: 359: Hoare triple {128174#(<= proc_i 236)} assume j < 6; {128174#(<= proc_i 236)} is VALID [2019-05-15 10:18:59,896 INFO L273 TraceCheckUtils]: 360: Hoare triple {128174#(<= proc_i 236)} i := i + 4; {128193#(<= proc_i 240)} is VALID [2019-05-15 10:18:59,896 INFO L273 TraceCheckUtils]: 361: Hoare triple {128193#(<= proc_i 240)} assume i <= 1000; {128193#(<= proc_i 240)} is VALID [2019-05-15 10:18:59,896 INFO L273 TraceCheckUtils]: 362: Hoare triple {128193#(<= proc_i 240)} assume i + 4 < a[j]; {128193#(<= proc_i 240)} is VALID [2019-05-15 10:18:59,897 INFO L273 TraceCheckUtils]: 363: Hoare triple {128193#(<= proc_i 240)} assume a[5] == 1000; {128193#(<= proc_i 240)} is VALID [2019-05-15 10:18:59,897 INFO L273 TraceCheckUtils]: 364: Hoare triple {128193#(<= proc_i 240)} assume j > 4; {128193#(<= proc_i 240)} is VALID [2019-05-15 10:18:59,898 INFO L273 TraceCheckUtils]: 365: Hoare triple {128193#(<= proc_i 240)} assume j < 6; {128193#(<= proc_i 240)} is VALID [2019-05-15 10:18:59,898 INFO L273 TraceCheckUtils]: 366: Hoare triple {128193#(<= proc_i 240)} i := i + 4; {128212#(<= proc_i 244)} is VALID [2019-05-15 10:18:59,899 INFO L273 TraceCheckUtils]: 367: Hoare triple {128212#(<= proc_i 244)} assume i <= 1000; {128212#(<= proc_i 244)} is VALID [2019-05-15 10:18:59,899 INFO L273 TraceCheckUtils]: 368: Hoare triple {128212#(<= proc_i 244)} assume i + 4 < a[j]; {128212#(<= proc_i 244)} is VALID [2019-05-15 10:18:59,900 INFO L273 TraceCheckUtils]: 369: Hoare triple {128212#(<= proc_i 244)} assume a[5] == 1000; {128212#(<= proc_i 244)} is VALID [2019-05-15 10:18:59,900 INFO L273 TraceCheckUtils]: 370: Hoare triple {128212#(<= proc_i 244)} assume j > 4; {128212#(<= proc_i 244)} is VALID [2019-05-15 10:18:59,901 INFO L273 TraceCheckUtils]: 371: Hoare triple {128212#(<= proc_i 244)} assume j < 6; {128212#(<= proc_i 244)} is VALID [2019-05-15 10:18:59,901 INFO L273 TraceCheckUtils]: 372: Hoare triple {128212#(<= proc_i 244)} i := i + 4; {128231#(<= proc_i 248)} is VALID [2019-05-15 10:18:59,902 INFO L273 TraceCheckUtils]: 373: Hoare triple {128231#(<= proc_i 248)} assume i <= 1000; {128231#(<= proc_i 248)} is VALID [2019-05-15 10:18:59,902 INFO L273 TraceCheckUtils]: 374: Hoare triple {128231#(<= proc_i 248)} assume i + 4 < a[j]; {128231#(<= proc_i 248)} is VALID [2019-05-15 10:18:59,903 INFO L273 TraceCheckUtils]: 375: Hoare triple {128231#(<= proc_i 248)} assume a[5] == 1000; {128231#(<= proc_i 248)} is VALID [2019-05-15 10:18:59,903 INFO L273 TraceCheckUtils]: 376: Hoare triple {128231#(<= proc_i 248)} assume j > 4; {128231#(<= proc_i 248)} is VALID [2019-05-15 10:18:59,904 INFO L273 TraceCheckUtils]: 377: Hoare triple {128231#(<= proc_i 248)} assume j < 6; {128231#(<= proc_i 248)} is VALID [2019-05-15 10:18:59,904 INFO L273 TraceCheckUtils]: 378: Hoare triple {128231#(<= proc_i 248)} i := i + 4; {128250#(<= proc_i 252)} is VALID [2019-05-15 10:18:59,905 INFO L273 TraceCheckUtils]: 379: Hoare triple {128250#(<= proc_i 252)} assume i <= 1000; {128250#(<= proc_i 252)} is VALID [2019-05-15 10:18:59,905 INFO L273 TraceCheckUtils]: 380: Hoare triple {128250#(<= proc_i 252)} assume i + 4 < a[j]; {128250#(<= proc_i 252)} is VALID [2019-05-15 10:18:59,906 INFO L273 TraceCheckUtils]: 381: Hoare triple {128250#(<= proc_i 252)} assume a[5] == 1000; {128250#(<= proc_i 252)} is VALID [2019-05-15 10:18:59,906 INFO L273 TraceCheckUtils]: 382: Hoare triple {128250#(<= proc_i 252)} assume j > 4; {128250#(<= proc_i 252)} is VALID [2019-05-15 10:18:59,907 INFO L273 TraceCheckUtils]: 383: Hoare triple {128250#(<= proc_i 252)} assume j < 6; {128250#(<= proc_i 252)} is VALID [2019-05-15 10:18:59,907 INFO L273 TraceCheckUtils]: 384: Hoare triple {128250#(<= proc_i 252)} i := i + 4; {128269#(<= proc_i 256)} is VALID [2019-05-15 10:18:59,908 INFO L273 TraceCheckUtils]: 385: Hoare triple {128269#(<= proc_i 256)} assume i <= 1000; {128269#(<= proc_i 256)} is VALID [2019-05-15 10:18:59,908 INFO L273 TraceCheckUtils]: 386: Hoare triple {128269#(<= proc_i 256)} assume i + 4 < a[j]; {128269#(<= proc_i 256)} is VALID [2019-05-15 10:18:59,909 INFO L273 TraceCheckUtils]: 387: Hoare triple {128269#(<= proc_i 256)} assume a[5] == 1000; {128269#(<= proc_i 256)} is VALID [2019-05-15 10:18:59,909 INFO L273 TraceCheckUtils]: 388: Hoare triple {128269#(<= proc_i 256)} assume j > 4; {128269#(<= proc_i 256)} is VALID [2019-05-15 10:18:59,910 INFO L273 TraceCheckUtils]: 389: Hoare triple {128269#(<= proc_i 256)} assume j < 6; {128269#(<= proc_i 256)} is VALID [2019-05-15 10:18:59,910 INFO L273 TraceCheckUtils]: 390: Hoare triple {128269#(<= proc_i 256)} i := i + 4; {128288#(<= proc_i 260)} is VALID [2019-05-15 10:18:59,911 INFO L273 TraceCheckUtils]: 391: Hoare triple {128288#(<= proc_i 260)} assume i <= 1000; {128288#(<= proc_i 260)} is VALID [2019-05-15 10:18:59,911 INFO L273 TraceCheckUtils]: 392: Hoare triple {128288#(<= proc_i 260)} assume i + 4 < a[j]; {128288#(<= proc_i 260)} is VALID [2019-05-15 10:18:59,912 INFO L273 TraceCheckUtils]: 393: Hoare triple {128288#(<= proc_i 260)} assume a[5] == 1000; {128288#(<= proc_i 260)} is VALID [2019-05-15 10:18:59,912 INFO L273 TraceCheckUtils]: 394: Hoare triple {128288#(<= proc_i 260)} assume j > 4; {128288#(<= proc_i 260)} is VALID [2019-05-15 10:18:59,913 INFO L273 TraceCheckUtils]: 395: Hoare triple {128288#(<= proc_i 260)} assume j < 6; {128288#(<= proc_i 260)} is VALID [2019-05-15 10:18:59,913 INFO L273 TraceCheckUtils]: 396: Hoare triple {128288#(<= proc_i 260)} i := i + 4; {128307#(<= proc_i 264)} is VALID [2019-05-15 10:18:59,914 INFO L273 TraceCheckUtils]: 397: Hoare triple {128307#(<= proc_i 264)} assume i <= 1000; {128307#(<= proc_i 264)} is VALID [2019-05-15 10:18:59,914 INFO L273 TraceCheckUtils]: 398: Hoare triple {128307#(<= proc_i 264)} assume i + 4 < a[j]; {128307#(<= proc_i 264)} is VALID [2019-05-15 10:18:59,915 INFO L273 TraceCheckUtils]: 399: Hoare triple {128307#(<= proc_i 264)} assume a[5] == 1000; {128307#(<= proc_i 264)} is VALID [2019-05-15 10:18:59,915 INFO L273 TraceCheckUtils]: 400: Hoare triple {128307#(<= proc_i 264)} assume j > 4; {128307#(<= proc_i 264)} is VALID [2019-05-15 10:18:59,916 INFO L273 TraceCheckUtils]: 401: Hoare triple {128307#(<= proc_i 264)} assume j < 6; {128307#(<= proc_i 264)} is VALID [2019-05-15 10:18:59,916 INFO L273 TraceCheckUtils]: 402: Hoare triple {128307#(<= proc_i 264)} i := i + 4; {128326#(<= proc_i 268)} is VALID [2019-05-15 10:18:59,917 INFO L273 TraceCheckUtils]: 403: Hoare triple {128326#(<= proc_i 268)} assume i <= 1000; {128326#(<= proc_i 268)} is VALID [2019-05-15 10:18:59,917 INFO L273 TraceCheckUtils]: 404: Hoare triple {128326#(<= proc_i 268)} assume i + 4 < a[j]; {128326#(<= proc_i 268)} is VALID [2019-05-15 10:18:59,918 INFO L273 TraceCheckUtils]: 405: Hoare triple {128326#(<= proc_i 268)} assume a[5] == 1000; {128326#(<= proc_i 268)} is VALID [2019-05-15 10:18:59,918 INFO L273 TraceCheckUtils]: 406: Hoare triple {128326#(<= proc_i 268)} assume j > 4; {128326#(<= proc_i 268)} is VALID [2019-05-15 10:18:59,918 INFO L273 TraceCheckUtils]: 407: Hoare triple {128326#(<= proc_i 268)} assume j < 6; {128326#(<= proc_i 268)} is VALID [2019-05-15 10:18:59,919 INFO L273 TraceCheckUtils]: 408: Hoare triple {128326#(<= proc_i 268)} i := i + 4; {128345#(<= proc_i 272)} is VALID [2019-05-15 10:18:59,920 INFO L273 TraceCheckUtils]: 409: Hoare triple {128345#(<= proc_i 272)} assume i <= 1000; {128345#(<= proc_i 272)} is VALID [2019-05-15 10:18:59,920 INFO L273 TraceCheckUtils]: 410: Hoare triple {128345#(<= proc_i 272)} assume i + 4 < a[j]; {128345#(<= proc_i 272)} is VALID [2019-05-15 10:18:59,921 INFO L273 TraceCheckUtils]: 411: Hoare triple {128345#(<= proc_i 272)} assume a[5] == 1000; {128345#(<= proc_i 272)} is VALID [2019-05-15 10:18:59,921 INFO L273 TraceCheckUtils]: 412: Hoare triple {128345#(<= proc_i 272)} assume j > 4; {128345#(<= proc_i 272)} is VALID [2019-05-15 10:18:59,921 INFO L273 TraceCheckUtils]: 413: Hoare triple {128345#(<= proc_i 272)} assume j < 6; {128345#(<= proc_i 272)} is VALID [2019-05-15 10:18:59,922 INFO L273 TraceCheckUtils]: 414: Hoare triple {128345#(<= proc_i 272)} i := i + 4; {128364#(<= proc_i 276)} is VALID [2019-05-15 10:18:59,923 INFO L273 TraceCheckUtils]: 415: Hoare triple {128364#(<= proc_i 276)} assume i <= 1000; {128364#(<= proc_i 276)} is VALID [2019-05-15 10:18:59,923 INFO L273 TraceCheckUtils]: 416: Hoare triple {128364#(<= proc_i 276)} assume i + 4 < a[j]; {128364#(<= proc_i 276)} is VALID [2019-05-15 10:18:59,923 INFO L273 TraceCheckUtils]: 417: Hoare triple {128364#(<= proc_i 276)} assume a[5] == 1000; {128364#(<= proc_i 276)} is VALID [2019-05-15 10:18:59,924 INFO L273 TraceCheckUtils]: 418: Hoare triple {128364#(<= proc_i 276)} assume j > 4; {128364#(<= proc_i 276)} is VALID [2019-05-15 10:18:59,924 INFO L273 TraceCheckUtils]: 419: Hoare triple {128364#(<= proc_i 276)} assume j < 6; {128364#(<= proc_i 276)} is VALID [2019-05-15 10:18:59,925 INFO L273 TraceCheckUtils]: 420: Hoare triple {128364#(<= proc_i 276)} i := i + 4; {128383#(<= proc_i 280)} is VALID [2019-05-15 10:18:59,926 INFO L273 TraceCheckUtils]: 421: Hoare triple {128383#(<= proc_i 280)} assume i <= 1000; {128383#(<= proc_i 280)} is VALID [2019-05-15 10:18:59,926 INFO L273 TraceCheckUtils]: 422: Hoare triple {128383#(<= proc_i 280)} assume i + 4 < a[j]; {128383#(<= proc_i 280)} is VALID [2019-05-15 10:18:59,926 INFO L273 TraceCheckUtils]: 423: Hoare triple {128383#(<= proc_i 280)} assume a[5] == 1000; {128383#(<= proc_i 280)} is VALID [2019-05-15 10:18:59,927 INFO L273 TraceCheckUtils]: 424: Hoare triple {128383#(<= proc_i 280)} assume j > 4; {128383#(<= proc_i 280)} is VALID [2019-05-15 10:18:59,927 INFO L273 TraceCheckUtils]: 425: Hoare triple {128383#(<= proc_i 280)} assume j < 6; {128383#(<= proc_i 280)} is VALID [2019-05-15 10:18:59,928 INFO L273 TraceCheckUtils]: 426: Hoare triple {128383#(<= proc_i 280)} i := i + 4; {128402#(<= proc_i 284)} is VALID [2019-05-15 10:18:59,929 INFO L273 TraceCheckUtils]: 427: Hoare triple {128402#(<= proc_i 284)} assume i <= 1000; {128402#(<= proc_i 284)} is VALID [2019-05-15 10:18:59,929 INFO L273 TraceCheckUtils]: 428: Hoare triple {128402#(<= proc_i 284)} assume i + 4 < a[j]; {128402#(<= proc_i 284)} is VALID [2019-05-15 10:18:59,929 INFO L273 TraceCheckUtils]: 429: Hoare triple {128402#(<= proc_i 284)} assume a[5] == 1000; {128402#(<= proc_i 284)} is VALID [2019-05-15 10:18:59,930 INFO L273 TraceCheckUtils]: 430: Hoare triple {128402#(<= proc_i 284)} assume j > 4; {128402#(<= proc_i 284)} is VALID [2019-05-15 10:18:59,930 INFO L273 TraceCheckUtils]: 431: Hoare triple {128402#(<= proc_i 284)} assume j < 6; {128402#(<= proc_i 284)} is VALID [2019-05-15 10:18:59,931 INFO L273 TraceCheckUtils]: 432: Hoare triple {128402#(<= proc_i 284)} i := i + 4; {128421#(<= proc_i 288)} is VALID [2019-05-15 10:18:59,931 INFO L273 TraceCheckUtils]: 433: Hoare triple {128421#(<= proc_i 288)} assume i <= 1000; {128421#(<= proc_i 288)} is VALID [2019-05-15 10:18:59,932 INFO L273 TraceCheckUtils]: 434: Hoare triple {128421#(<= proc_i 288)} assume i + 4 < a[j]; {128421#(<= proc_i 288)} is VALID [2019-05-15 10:18:59,932 INFO L273 TraceCheckUtils]: 435: Hoare triple {128421#(<= proc_i 288)} assume a[5] == 1000; {128421#(<= proc_i 288)} is VALID [2019-05-15 10:18:59,933 INFO L273 TraceCheckUtils]: 436: Hoare triple {128421#(<= proc_i 288)} assume j > 4; {128421#(<= proc_i 288)} is VALID [2019-05-15 10:18:59,933 INFO L273 TraceCheckUtils]: 437: Hoare triple {128421#(<= proc_i 288)} assume j < 6; {128421#(<= proc_i 288)} is VALID [2019-05-15 10:18:59,934 INFO L273 TraceCheckUtils]: 438: Hoare triple {128421#(<= proc_i 288)} i := i + 4; {128440#(<= proc_i 292)} is VALID [2019-05-15 10:18:59,934 INFO L273 TraceCheckUtils]: 439: Hoare triple {128440#(<= proc_i 292)} assume i <= 1000; {128440#(<= proc_i 292)} is VALID [2019-05-15 10:18:59,935 INFO L273 TraceCheckUtils]: 440: Hoare triple {128440#(<= proc_i 292)} assume i + 4 < a[j]; {128440#(<= proc_i 292)} is VALID [2019-05-15 10:18:59,935 INFO L273 TraceCheckUtils]: 441: Hoare triple {128440#(<= proc_i 292)} assume a[5] == 1000; {128440#(<= proc_i 292)} is VALID [2019-05-15 10:18:59,936 INFO L273 TraceCheckUtils]: 442: Hoare triple {128440#(<= proc_i 292)} assume j > 4; {128440#(<= proc_i 292)} is VALID [2019-05-15 10:18:59,936 INFO L273 TraceCheckUtils]: 443: Hoare triple {128440#(<= proc_i 292)} assume j < 6; {128440#(<= proc_i 292)} is VALID [2019-05-15 10:18:59,937 INFO L273 TraceCheckUtils]: 444: Hoare triple {128440#(<= proc_i 292)} i := i + 4; {128459#(<= proc_i 296)} is VALID [2019-05-15 10:18:59,937 INFO L273 TraceCheckUtils]: 445: Hoare triple {128459#(<= proc_i 296)} assume i <= 1000; {128459#(<= proc_i 296)} is VALID [2019-05-15 10:18:59,938 INFO L273 TraceCheckUtils]: 446: Hoare triple {128459#(<= proc_i 296)} assume i + 4 < a[j]; {128459#(<= proc_i 296)} is VALID [2019-05-15 10:18:59,938 INFO L273 TraceCheckUtils]: 447: Hoare triple {128459#(<= proc_i 296)} assume a[5] == 1000; {128459#(<= proc_i 296)} is VALID [2019-05-15 10:18:59,939 INFO L273 TraceCheckUtils]: 448: Hoare triple {128459#(<= proc_i 296)} assume j > 4; {128459#(<= proc_i 296)} is VALID [2019-05-15 10:18:59,939 INFO L273 TraceCheckUtils]: 449: Hoare triple {128459#(<= proc_i 296)} assume j < 6; {128459#(<= proc_i 296)} is VALID [2019-05-15 10:18:59,940 INFO L273 TraceCheckUtils]: 450: Hoare triple {128459#(<= proc_i 296)} i := i + 4; {128478#(<= proc_i 300)} is VALID [2019-05-15 10:18:59,940 INFO L273 TraceCheckUtils]: 451: Hoare triple {128478#(<= proc_i 300)} assume i <= 1000; {128478#(<= proc_i 300)} is VALID [2019-05-15 10:18:59,941 INFO L273 TraceCheckUtils]: 452: Hoare triple {128478#(<= proc_i 300)} assume i + 4 < a[j]; {128478#(<= proc_i 300)} is VALID [2019-05-15 10:18:59,941 INFO L273 TraceCheckUtils]: 453: Hoare triple {128478#(<= proc_i 300)} assume a[5] == 1000; {128478#(<= proc_i 300)} is VALID [2019-05-15 10:18:59,942 INFO L273 TraceCheckUtils]: 454: Hoare triple {128478#(<= proc_i 300)} assume j > 4; {128478#(<= proc_i 300)} is VALID [2019-05-15 10:18:59,942 INFO L273 TraceCheckUtils]: 455: Hoare triple {128478#(<= proc_i 300)} assume j < 6; {128478#(<= proc_i 300)} is VALID [2019-05-15 10:18:59,943 INFO L273 TraceCheckUtils]: 456: Hoare triple {128478#(<= proc_i 300)} i := i + 4; {128497#(<= proc_i 304)} is VALID [2019-05-15 10:18:59,943 INFO L273 TraceCheckUtils]: 457: Hoare triple {128497#(<= proc_i 304)} assume !(i <= 1000); {127049#false} is VALID [2019-05-15 10:19:00,068 INFO L134 CoverageAnalysis]: Checked inductivity of 17176 backedges. 0 proven. 17176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:19:00,068 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:19:00,068 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77] total 77 [2019-05-15 10:19:00,069 INFO L78 Accepts]: Start accepts. Automaton has 79 states. Word has length 458 [2019-05-15 10:19:00,069 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:19:00,069 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 79 states. [2019-05-15 10:19:00,520 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 458 edges. 458 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:00,520 INFO L454 AbstractCegarLoop]: Interpolant automaton has 79 states [2019-05-15 10:19:00,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2019-05-15 10:19:00,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2019-05-15 10:19:00,521 INFO L87 Difference]: Start difference. First operand 459 states and 459 transitions. Second operand 79 states. [2019-05-15 10:19:01,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:01,335 INFO L93 Difference]: Finished difference Result 470 states and 470 transitions. [2019-05-15 10:19:01,335 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2019-05-15 10:19:01,335 INFO L78 Accepts]: Start accepts. Automaton has 79 states. Word has length 458 [2019-05-15 10:19:01,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:19:01,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2019-05-15 10:19:01,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 471 transitions. [2019-05-15 10:19:01,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2019-05-15 10:19:01,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 471 transitions. [2019-05-15 10:19:01,340 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 79 states and 471 transitions. [2019-05-15 10:19:01,793 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 471 edges. 471 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:01,805 INFO L225 Difference]: With dead ends: 470 [2019-05-15 10:19:01,805 INFO L226 Difference]: Without dead ends: 470 [2019-05-15 10:19:01,805 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 380 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2019-05-15 10:19:01,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2019-05-15 10:19:01,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 465. [2019-05-15 10:19:01,808 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:19:01,808 INFO L82 GeneralOperation]: Start isEquivalent. First operand 470 states. Second operand 465 states. [2019-05-15 10:19:01,808 INFO L74 IsIncluded]: Start isIncluded. First operand 470 states. Second operand 465 states. [2019-05-15 10:19:01,808 INFO L87 Difference]: Start difference. First operand 470 states. Second operand 465 states. [2019-05-15 10:19:01,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:01,815 INFO L93 Difference]: Finished difference Result 470 states and 470 transitions. [2019-05-15 10:19:01,816 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 470 transitions. [2019-05-15 10:19:01,816 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:01,816 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:01,816 INFO L74 IsIncluded]: Start isIncluded. First operand 465 states. Second operand 470 states. [2019-05-15 10:19:01,816 INFO L87 Difference]: Start difference. First operand 465 states. Second operand 470 states. [2019-05-15 10:19:01,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:01,823 INFO L93 Difference]: Finished difference Result 470 states and 470 transitions. [2019-05-15 10:19:01,823 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 470 transitions. [2019-05-15 10:19:01,824 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:01,824 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:01,824 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:19:01,824 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:19:01,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 465 states. [2019-05-15 10:19:01,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 465 transitions. [2019-05-15 10:19:01,831 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 465 transitions. Word has length 458 [2019-05-15 10:19:01,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:19:01,831 INFO L475 AbstractCegarLoop]: Abstraction has 465 states and 465 transitions. [2019-05-15 10:19:01,831 INFO L476 AbstractCegarLoop]: Interpolant automaton has 79 states. [2019-05-15 10:19:01,831 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 465 transitions. [2019-05-15 10:19:01,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 465 [2019-05-15 10:19:01,833 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:19:01,833 INFO L399 BasicCegarLoop]: trace histogram [77, 77, 77, 77, 77, 77, 1, 1] [2019-05-15 10:19:01,833 INFO L418 AbstractCegarLoop]: === Iteration 78 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:19:01,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:19:01,834 INFO L82 PathProgramCache]: Analyzing trace with hash -644761314, now seen corresponding path program 77 times [2019-05-15 10:19:01,834 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:19:01,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:01,948 INFO L256 TraceCheckSpWp]: Trace formula consists of 621 conjuncts, 79 conjunts are in the unsatisfiable core [2019-05-15 10:19:01,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:01,987 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:19:05,220 INFO L273 TraceCheckUtils]: 0: Hoare triple {130375#true} i := 0; {130380#(<= proc_i 0)} is VALID [2019-05-15 10:19:05,220 INFO L273 TraceCheckUtils]: 1: Hoare triple {130380#(<= proc_i 0)} assume i <= 1000; {130380#(<= proc_i 0)} is VALID [2019-05-15 10:19:05,221 INFO L273 TraceCheckUtils]: 2: Hoare triple {130380#(<= proc_i 0)} assume i + 4 < a[j]; {130380#(<= proc_i 0)} is VALID [2019-05-15 10:19:05,221 INFO L273 TraceCheckUtils]: 3: Hoare triple {130380#(<= proc_i 0)} assume a[5] == 1000; {130380#(<= proc_i 0)} is VALID [2019-05-15 10:19:05,222 INFO L273 TraceCheckUtils]: 4: Hoare triple {130380#(<= proc_i 0)} assume j > 4; {130380#(<= proc_i 0)} is VALID [2019-05-15 10:19:05,222 INFO L273 TraceCheckUtils]: 5: Hoare triple {130380#(<= proc_i 0)} assume j < 6; {130380#(<= proc_i 0)} is VALID [2019-05-15 10:19:05,223 INFO L273 TraceCheckUtils]: 6: Hoare triple {130380#(<= proc_i 0)} i := i + 4; {130399#(<= proc_i 4)} is VALID [2019-05-15 10:19:05,223 INFO L273 TraceCheckUtils]: 7: Hoare triple {130399#(<= proc_i 4)} assume i <= 1000; {130399#(<= proc_i 4)} is VALID [2019-05-15 10:19:05,224 INFO L273 TraceCheckUtils]: 8: Hoare triple {130399#(<= proc_i 4)} assume i + 4 < a[j]; {130399#(<= proc_i 4)} is VALID [2019-05-15 10:19:05,224 INFO L273 TraceCheckUtils]: 9: Hoare triple {130399#(<= proc_i 4)} assume a[5] == 1000; {130399#(<= proc_i 4)} is VALID [2019-05-15 10:19:05,225 INFO L273 TraceCheckUtils]: 10: Hoare triple {130399#(<= proc_i 4)} assume j > 4; {130399#(<= proc_i 4)} is VALID [2019-05-15 10:19:05,225 INFO L273 TraceCheckUtils]: 11: Hoare triple {130399#(<= proc_i 4)} assume j < 6; {130399#(<= proc_i 4)} is VALID [2019-05-15 10:19:05,226 INFO L273 TraceCheckUtils]: 12: Hoare triple {130399#(<= proc_i 4)} i := i + 4; {130418#(<= proc_i 8)} is VALID [2019-05-15 10:19:05,226 INFO L273 TraceCheckUtils]: 13: Hoare triple {130418#(<= proc_i 8)} assume i <= 1000; {130418#(<= proc_i 8)} is VALID [2019-05-15 10:19:05,227 INFO L273 TraceCheckUtils]: 14: Hoare triple {130418#(<= proc_i 8)} assume i + 4 < a[j]; {130418#(<= proc_i 8)} is VALID [2019-05-15 10:19:05,227 INFO L273 TraceCheckUtils]: 15: Hoare triple {130418#(<= proc_i 8)} assume a[5] == 1000; {130418#(<= proc_i 8)} is VALID [2019-05-15 10:19:05,228 INFO L273 TraceCheckUtils]: 16: Hoare triple {130418#(<= proc_i 8)} assume j > 4; {130418#(<= proc_i 8)} is VALID [2019-05-15 10:19:05,228 INFO L273 TraceCheckUtils]: 17: Hoare triple {130418#(<= proc_i 8)} assume j < 6; {130418#(<= proc_i 8)} is VALID [2019-05-15 10:19:05,229 INFO L273 TraceCheckUtils]: 18: Hoare triple {130418#(<= proc_i 8)} i := i + 4; {130437#(<= proc_i 12)} is VALID [2019-05-15 10:19:05,229 INFO L273 TraceCheckUtils]: 19: Hoare triple {130437#(<= proc_i 12)} assume i <= 1000; {130437#(<= proc_i 12)} is VALID [2019-05-15 10:19:05,230 INFO L273 TraceCheckUtils]: 20: Hoare triple {130437#(<= proc_i 12)} assume i + 4 < a[j]; {130437#(<= proc_i 12)} is VALID [2019-05-15 10:19:05,230 INFO L273 TraceCheckUtils]: 21: Hoare triple {130437#(<= proc_i 12)} assume a[5] == 1000; {130437#(<= proc_i 12)} is VALID [2019-05-15 10:19:05,231 INFO L273 TraceCheckUtils]: 22: Hoare triple {130437#(<= proc_i 12)} assume j > 4; {130437#(<= proc_i 12)} is VALID [2019-05-15 10:19:05,231 INFO L273 TraceCheckUtils]: 23: Hoare triple {130437#(<= proc_i 12)} assume j < 6; {130437#(<= proc_i 12)} is VALID [2019-05-15 10:19:05,232 INFO L273 TraceCheckUtils]: 24: Hoare triple {130437#(<= proc_i 12)} i := i + 4; {130456#(<= proc_i 16)} is VALID [2019-05-15 10:19:05,232 INFO L273 TraceCheckUtils]: 25: Hoare triple {130456#(<= proc_i 16)} assume i <= 1000; {130456#(<= proc_i 16)} is VALID [2019-05-15 10:19:05,233 INFO L273 TraceCheckUtils]: 26: Hoare triple {130456#(<= proc_i 16)} assume i + 4 < a[j]; {130456#(<= proc_i 16)} is VALID [2019-05-15 10:19:05,233 INFO L273 TraceCheckUtils]: 27: Hoare triple {130456#(<= proc_i 16)} assume a[5] == 1000; {130456#(<= proc_i 16)} is VALID [2019-05-15 10:19:05,234 INFO L273 TraceCheckUtils]: 28: Hoare triple {130456#(<= proc_i 16)} assume j > 4; {130456#(<= proc_i 16)} is VALID [2019-05-15 10:19:05,234 INFO L273 TraceCheckUtils]: 29: Hoare triple {130456#(<= proc_i 16)} assume j < 6; {130456#(<= proc_i 16)} is VALID [2019-05-15 10:19:05,235 INFO L273 TraceCheckUtils]: 30: Hoare triple {130456#(<= proc_i 16)} i := i + 4; {130475#(<= proc_i 20)} is VALID [2019-05-15 10:19:05,235 INFO L273 TraceCheckUtils]: 31: Hoare triple {130475#(<= proc_i 20)} assume i <= 1000; {130475#(<= proc_i 20)} is VALID [2019-05-15 10:19:05,236 INFO L273 TraceCheckUtils]: 32: Hoare triple {130475#(<= proc_i 20)} assume i + 4 < a[j]; {130475#(<= proc_i 20)} is VALID [2019-05-15 10:19:05,236 INFO L273 TraceCheckUtils]: 33: Hoare triple {130475#(<= proc_i 20)} assume a[5] == 1000; {130475#(<= proc_i 20)} is VALID [2019-05-15 10:19:05,237 INFO L273 TraceCheckUtils]: 34: Hoare triple {130475#(<= proc_i 20)} assume j > 4; {130475#(<= proc_i 20)} is VALID [2019-05-15 10:19:05,237 INFO L273 TraceCheckUtils]: 35: Hoare triple {130475#(<= proc_i 20)} assume j < 6; {130475#(<= proc_i 20)} is VALID [2019-05-15 10:19:05,238 INFO L273 TraceCheckUtils]: 36: Hoare triple {130475#(<= proc_i 20)} i := i + 4; {130494#(<= proc_i 24)} is VALID [2019-05-15 10:19:05,238 INFO L273 TraceCheckUtils]: 37: Hoare triple {130494#(<= proc_i 24)} assume i <= 1000; {130494#(<= proc_i 24)} is VALID [2019-05-15 10:19:05,239 INFO L273 TraceCheckUtils]: 38: Hoare triple {130494#(<= proc_i 24)} assume i + 4 < a[j]; {130494#(<= proc_i 24)} is VALID [2019-05-15 10:19:05,239 INFO L273 TraceCheckUtils]: 39: Hoare triple {130494#(<= proc_i 24)} assume a[5] == 1000; {130494#(<= proc_i 24)} is VALID [2019-05-15 10:19:05,240 INFO L273 TraceCheckUtils]: 40: Hoare triple {130494#(<= proc_i 24)} assume j > 4; {130494#(<= proc_i 24)} is VALID [2019-05-15 10:19:05,240 INFO L273 TraceCheckUtils]: 41: Hoare triple {130494#(<= proc_i 24)} assume j < 6; {130494#(<= proc_i 24)} is VALID [2019-05-15 10:19:05,241 INFO L273 TraceCheckUtils]: 42: Hoare triple {130494#(<= proc_i 24)} i := i + 4; {130513#(<= proc_i 28)} is VALID [2019-05-15 10:19:05,241 INFO L273 TraceCheckUtils]: 43: Hoare triple {130513#(<= proc_i 28)} assume i <= 1000; {130513#(<= proc_i 28)} is VALID [2019-05-15 10:19:05,242 INFO L273 TraceCheckUtils]: 44: Hoare triple {130513#(<= proc_i 28)} assume i + 4 < a[j]; {130513#(<= proc_i 28)} is VALID [2019-05-15 10:19:05,242 INFO L273 TraceCheckUtils]: 45: Hoare triple {130513#(<= proc_i 28)} assume a[5] == 1000; {130513#(<= proc_i 28)} is VALID [2019-05-15 10:19:05,243 INFO L273 TraceCheckUtils]: 46: Hoare triple {130513#(<= proc_i 28)} assume j > 4; {130513#(<= proc_i 28)} is VALID [2019-05-15 10:19:05,243 INFO L273 TraceCheckUtils]: 47: Hoare triple {130513#(<= proc_i 28)} assume j < 6; {130513#(<= proc_i 28)} is VALID [2019-05-15 10:19:05,244 INFO L273 TraceCheckUtils]: 48: Hoare triple {130513#(<= proc_i 28)} i := i + 4; {130532#(<= proc_i 32)} is VALID [2019-05-15 10:19:05,244 INFO L273 TraceCheckUtils]: 49: Hoare triple {130532#(<= proc_i 32)} assume i <= 1000; {130532#(<= proc_i 32)} is VALID [2019-05-15 10:19:05,245 INFO L273 TraceCheckUtils]: 50: Hoare triple {130532#(<= proc_i 32)} assume i + 4 < a[j]; {130532#(<= proc_i 32)} is VALID [2019-05-15 10:19:05,245 INFO L273 TraceCheckUtils]: 51: Hoare triple {130532#(<= proc_i 32)} assume a[5] == 1000; {130532#(<= proc_i 32)} is VALID [2019-05-15 10:19:05,246 INFO L273 TraceCheckUtils]: 52: Hoare triple {130532#(<= proc_i 32)} assume j > 4; {130532#(<= proc_i 32)} is VALID [2019-05-15 10:19:05,246 INFO L273 TraceCheckUtils]: 53: Hoare triple {130532#(<= proc_i 32)} assume j < 6; {130532#(<= proc_i 32)} is VALID [2019-05-15 10:19:05,247 INFO L273 TraceCheckUtils]: 54: Hoare triple {130532#(<= proc_i 32)} i := i + 4; {130551#(<= proc_i 36)} is VALID [2019-05-15 10:19:05,247 INFO L273 TraceCheckUtils]: 55: Hoare triple {130551#(<= proc_i 36)} assume i <= 1000; {130551#(<= proc_i 36)} is VALID [2019-05-15 10:19:05,248 INFO L273 TraceCheckUtils]: 56: Hoare triple {130551#(<= proc_i 36)} assume i + 4 < a[j]; {130551#(<= proc_i 36)} is VALID [2019-05-15 10:19:05,248 INFO L273 TraceCheckUtils]: 57: Hoare triple {130551#(<= proc_i 36)} assume a[5] == 1000; {130551#(<= proc_i 36)} is VALID [2019-05-15 10:19:05,248 INFO L273 TraceCheckUtils]: 58: Hoare triple {130551#(<= proc_i 36)} assume j > 4; {130551#(<= proc_i 36)} is VALID [2019-05-15 10:19:05,249 INFO L273 TraceCheckUtils]: 59: Hoare triple {130551#(<= proc_i 36)} assume j < 6; {130551#(<= proc_i 36)} is VALID [2019-05-15 10:19:05,250 INFO L273 TraceCheckUtils]: 60: Hoare triple {130551#(<= proc_i 36)} i := i + 4; {130570#(<= proc_i 40)} is VALID [2019-05-15 10:19:05,250 INFO L273 TraceCheckUtils]: 61: Hoare triple {130570#(<= proc_i 40)} assume i <= 1000; {130570#(<= proc_i 40)} is VALID [2019-05-15 10:19:05,251 INFO L273 TraceCheckUtils]: 62: Hoare triple {130570#(<= proc_i 40)} assume i + 4 < a[j]; {130570#(<= proc_i 40)} is VALID [2019-05-15 10:19:05,251 INFO L273 TraceCheckUtils]: 63: Hoare triple {130570#(<= proc_i 40)} assume a[5] == 1000; {130570#(<= proc_i 40)} is VALID [2019-05-15 10:19:05,251 INFO L273 TraceCheckUtils]: 64: Hoare triple {130570#(<= proc_i 40)} assume j > 4; {130570#(<= proc_i 40)} is VALID [2019-05-15 10:19:05,252 INFO L273 TraceCheckUtils]: 65: Hoare triple {130570#(<= proc_i 40)} assume j < 6; {130570#(<= proc_i 40)} is VALID [2019-05-15 10:19:05,253 INFO L273 TraceCheckUtils]: 66: Hoare triple {130570#(<= proc_i 40)} i := i + 4; {130589#(<= proc_i 44)} is VALID [2019-05-15 10:19:05,253 INFO L273 TraceCheckUtils]: 67: Hoare triple {130589#(<= proc_i 44)} assume i <= 1000; {130589#(<= proc_i 44)} is VALID [2019-05-15 10:19:05,253 INFO L273 TraceCheckUtils]: 68: Hoare triple {130589#(<= proc_i 44)} assume i + 4 < a[j]; {130589#(<= proc_i 44)} is VALID [2019-05-15 10:19:05,254 INFO L273 TraceCheckUtils]: 69: Hoare triple {130589#(<= proc_i 44)} assume a[5] == 1000; {130589#(<= proc_i 44)} is VALID [2019-05-15 10:19:05,254 INFO L273 TraceCheckUtils]: 70: Hoare triple {130589#(<= proc_i 44)} assume j > 4; {130589#(<= proc_i 44)} is VALID [2019-05-15 10:19:05,255 INFO L273 TraceCheckUtils]: 71: Hoare triple {130589#(<= proc_i 44)} assume j < 6; {130589#(<= proc_i 44)} is VALID [2019-05-15 10:19:05,255 INFO L273 TraceCheckUtils]: 72: Hoare triple {130589#(<= proc_i 44)} i := i + 4; {130608#(<= proc_i 48)} is VALID [2019-05-15 10:19:05,256 INFO L273 TraceCheckUtils]: 73: Hoare triple {130608#(<= proc_i 48)} assume i <= 1000; {130608#(<= proc_i 48)} is VALID [2019-05-15 10:19:05,256 INFO L273 TraceCheckUtils]: 74: Hoare triple {130608#(<= proc_i 48)} assume i + 4 < a[j]; {130608#(<= proc_i 48)} is VALID [2019-05-15 10:19:05,257 INFO L273 TraceCheckUtils]: 75: Hoare triple {130608#(<= proc_i 48)} assume a[5] == 1000; {130608#(<= proc_i 48)} is VALID [2019-05-15 10:19:05,257 INFO L273 TraceCheckUtils]: 76: Hoare triple {130608#(<= proc_i 48)} assume j > 4; {130608#(<= proc_i 48)} is VALID [2019-05-15 10:19:05,258 INFO L273 TraceCheckUtils]: 77: Hoare triple {130608#(<= proc_i 48)} assume j < 6; {130608#(<= proc_i 48)} is VALID [2019-05-15 10:19:05,258 INFO L273 TraceCheckUtils]: 78: Hoare triple {130608#(<= proc_i 48)} i := i + 4; {130627#(<= proc_i 52)} is VALID [2019-05-15 10:19:05,259 INFO L273 TraceCheckUtils]: 79: Hoare triple {130627#(<= proc_i 52)} assume i <= 1000; {130627#(<= proc_i 52)} is VALID [2019-05-15 10:19:05,259 INFO L273 TraceCheckUtils]: 80: Hoare triple {130627#(<= proc_i 52)} assume i + 4 < a[j]; {130627#(<= proc_i 52)} is VALID [2019-05-15 10:19:05,260 INFO L273 TraceCheckUtils]: 81: Hoare triple {130627#(<= proc_i 52)} assume a[5] == 1000; {130627#(<= proc_i 52)} is VALID [2019-05-15 10:19:05,260 INFO L273 TraceCheckUtils]: 82: Hoare triple {130627#(<= proc_i 52)} assume j > 4; {130627#(<= proc_i 52)} is VALID [2019-05-15 10:19:05,261 INFO L273 TraceCheckUtils]: 83: Hoare triple {130627#(<= proc_i 52)} assume j < 6; {130627#(<= proc_i 52)} is VALID [2019-05-15 10:19:05,261 INFO L273 TraceCheckUtils]: 84: Hoare triple {130627#(<= proc_i 52)} i := i + 4; {130646#(<= proc_i 56)} is VALID [2019-05-15 10:19:05,262 INFO L273 TraceCheckUtils]: 85: Hoare triple {130646#(<= proc_i 56)} assume i <= 1000; {130646#(<= proc_i 56)} is VALID [2019-05-15 10:19:05,262 INFO L273 TraceCheckUtils]: 86: Hoare triple {130646#(<= proc_i 56)} assume i + 4 < a[j]; {130646#(<= proc_i 56)} is VALID [2019-05-15 10:19:05,263 INFO L273 TraceCheckUtils]: 87: Hoare triple {130646#(<= proc_i 56)} assume a[5] == 1000; {130646#(<= proc_i 56)} is VALID [2019-05-15 10:19:05,263 INFO L273 TraceCheckUtils]: 88: Hoare triple {130646#(<= proc_i 56)} assume j > 4; {130646#(<= proc_i 56)} is VALID [2019-05-15 10:19:05,264 INFO L273 TraceCheckUtils]: 89: Hoare triple {130646#(<= proc_i 56)} assume j < 6; {130646#(<= proc_i 56)} is VALID [2019-05-15 10:19:05,264 INFO L273 TraceCheckUtils]: 90: Hoare triple {130646#(<= proc_i 56)} i := i + 4; {130665#(<= proc_i 60)} is VALID [2019-05-15 10:19:05,265 INFO L273 TraceCheckUtils]: 91: Hoare triple {130665#(<= proc_i 60)} assume i <= 1000; {130665#(<= proc_i 60)} is VALID [2019-05-15 10:19:05,265 INFO L273 TraceCheckUtils]: 92: Hoare triple {130665#(<= proc_i 60)} assume i + 4 < a[j]; {130665#(<= proc_i 60)} is VALID [2019-05-15 10:19:05,266 INFO L273 TraceCheckUtils]: 93: Hoare triple {130665#(<= proc_i 60)} assume a[5] == 1000; {130665#(<= proc_i 60)} is VALID [2019-05-15 10:19:05,266 INFO L273 TraceCheckUtils]: 94: Hoare triple {130665#(<= proc_i 60)} assume j > 4; {130665#(<= proc_i 60)} is VALID [2019-05-15 10:19:05,267 INFO L273 TraceCheckUtils]: 95: Hoare triple {130665#(<= proc_i 60)} assume j < 6; {130665#(<= proc_i 60)} is VALID [2019-05-15 10:19:05,267 INFO L273 TraceCheckUtils]: 96: Hoare triple {130665#(<= proc_i 60)} i := i + 4; {130684#(<= proc_i 64)} is VALID [2019-05-15 10:19:05,268 INFO L273 TraceCheckUtils]: 97: Hoare triple {130684#(<= proc_i 64)} assume i <= 1000; {130684#(<= proc_i 64)} is VALID [2019-05-15 10:19:05,268 INFO L273 TraceCheckUtils]: 98: Hoare triple {130684#(<= proc_i 64)} assume i + 4 < a[j]; {130684#(<= proc_i 64)} is VALID [2019-05-15 10:19:05,269 INFO L273 TraceCheckUtils]: 99: Hoare triple {130684#(<= proc_i 64)} assume a[5] == 1000; {130684#(<= proc_i 64)} is VALID [2019-05-15 10:19:05,269 INFO L273 TraceCheckUtils]: 100: Hoare triple {130684#(<= proc_i 64)} assume j > 4; {130684#(<= proc_i 64)} is VALID [2019-05-15 10:19:05,270 INFO L273 TraceCheckUtils]: 101: Hoare triple {130684#(<= proc_i 64)} assume j < 6; {130684#(<= proc_i 64)} is VALID [2019-05-15 10:19:05,270 INFO L273 TraceCheckUtils]: 102: Hoare triple {130684#(<= proc_i 64)} i := i + 4; {130703#(<= proc_i 68)} is VALID [2019-05-15 10:19:05,271 INFO L273 TraceCheckUtils]: 103: Hoare triple {130703#(<= proc_i 68)} assume i <= 1000; {130703#(<= proc_i 68)} is VALID [2019-05-15 10:19:05,271 INFO L273 TraceCheckUtils]: 104: Hoare triple {130703#(<= proc_i 68)} assume i + 4 < a[j]; {130703#(<= proc_i 68)} is VALID [2019-05-15 10:19:05,272 INFO L273 TraceCheckUtils]: 105: Hoare triple {130703#(<= proc_i 68)} assume a[5] == 1000; {130703#(<= proc_i 68)} is VALID [2019-05-15 10:19:05,272 INFO L273 TraceCheckUtils]: 106: Hoare triple {130703#(<= proc_i 68)} assume j > 4; {130703#(<= proc_i 68)} is VALID [2019-05-15 10:19:05,273 INFO L273 TraceCheckUtils]: 107: Hoare triple {130703#(<= proc_i 68)} assume j < 6; {130703#(<= proc_i 68)} is VALID [2019-05-15 10:19:05,273 INFO L273 TraceCheckUtils]: 108: Hoare triple {130703#(<= proc_i 68)} i := i + 4; {130722#(<= proc_i 72)} is VALID [2019-05-15 10:19:05,274 INFO L273 TraceCheckUtils]: 109: Hoare triple {130722#(<= proc_i 72)} assume i <= 1000; {130722#(<= proc_i 72)} is VALID [2019-05-15 10:19:05,274 INFO L273 TraceCheckUtils]: 110: Hoare triple {130722#(<= proc_i 72)} assume i + 4 < a[j]; {130722#(<= proc_i 72)} is VALID [2019-05-15 10:19:05,275 INFO L273 TraceCheckUtils]: 111: Hoare triple {130722#(<= proc_i 72)} assume a[5] == 1000; {130722#(<= proc_i 72)} is VALID [2019-05-15 10:19:05,275 INFO L273 TraceCheckUtils]: 112: Hoare triple {130722#(<= proc_i 72)} assume j > 4; {130722#(<= proc_i 72)} is VALID [2019-05-15 10:19:05,275 INFO L273 TraceCheckUtils]: 113: Hoare triple {130722#(<= proc_i 72)} assume j < 6; {130722#(<= proc_i 72)} is VALID [2019-05-15 10:19:05,276 INFO L273 TraceCheckUtils]: 114: Hoare triple {130722#(<= proc_i 72)} i := i + 4; {130741#(<= proc_i 76)} is VALID [2019-05-15 10:19:05,277 INFO L273 TraceCheckUtils]: 115: Hoare triple {130741#(<= proc_i 76)} assume i <= 1000; {130741#(<= proc_i 76)} is VALID [2019-05-15 10:19:05,277 INFO L273 TraceCheckUtils]: 116: Hoare triple {130741#(<= proc_i 76)} assume i + 4 < a[j]; {130741#(<= proc_i 76)} is VALID [2019-05-15 10:19:05,277 INFO L273 TraceCheckUtils]: 117: Hoare triple {130741#(<= proc_i 76)} assume a[5] == 1000; {130741#(<= proc_i 76)} is VALID [2019-05-15 10:19:05,278 INFO L273 TraceCheckUtils]: 118: Hoare triple {130741#(<= proc_i 76)} assume j > 4; {130741#(<= proc_i 76)} is VALID [2019-05-15 10:19:05,278 INFO L273 TraceCheckUtils]: 119: Hoare triple {130741#(<= proc_i 76)} assume j < 6; {130741#(<= proc_i 76)} is VALID [2019-05-15 10:19:05,279 INFO L273 TraceCheckUtils]: 120: Hoare triple {130741#(<= proc_i 76)} i := i + 4; {130760#(<= proc_i 80)} is VALID [2019-05-15 10:19:05,280 INFO L273 TraceCheckUtils]: 121: Hoare triple {130760#(<= proc_i 80)} assume i <= 1000; {130760#(<= proc_i 80)} is VALID [2019-05-15 10:19:05,280 INFO L273 TraceCheckUtils]: 122: Hoare triple {130760#(<= proc_i 80)} assume i + 4 < a[j]; {130760#(<= proc_i 80)} is VALID [2019-05-15 10:19:05,280 INFO L273 TraceCheckUtils]: 123: Hoare triple {130760#(<= proc_i 80)} assume a[5] == 1000; {130760#(<= proc_i 80)} is VALID [2019-05-15 10:19:05,281 INFO L273 TraceCheckUtils]: 124: Hoare triple {130760#(<= proc_i 80)} assume j > 4; {130760#(<= proc_i 80)} is VALID [2019-05-15 10:19:05,281 INFO L273 TraceCheckUtils]: 125: Hoare triple {130760#(<= proc_i 80)} assume j < 6; {130760#(<= proc_i 80)} is VALID [2019-05-15 10:19:05,282 INFO L273 TraceCheckUtils]: 126: Hoare triple {130760#(<= proc_i 80)} i := i + 4; {130779#(<= proc_i 84)} is VALID [2019-05-15 10:19:05,282 INFO L273 TraceCheckUtils]: 127: Hoare triple {130779#(<= proc_i 84)} assume i <= 1000; {130779#(<= proc_i 84)} is VALID [2019-05-15 10:19:05,283 INFO L273 TraceCheckUtils]: 128: Hoare triple {130779#(<= proc_i 84)} assume i + 4 < a[j]; {130779#(<= proc_i 84)} is VALID [2019-05-15 10:19:05,283 INFO L273 TraceCheckUtils]: 129: Hoare triple {130779#(<= proc_i 84)} assume a[5] == 1000; {130779#(<= proc_i 84)} is VALID [2019-05-15 10:19:05,284 INFO L273 TraceCheckUtils]: 130: Hoare triple {130779#(<= proc_i 84)} assume j > 4; {130779#(<= proc_i 84)} is VALID [2019-05-15 10:19:05,284 INFO L273 TraceCheckUtils]: 131: Hoare triple {130779#(<= proc_i 84)} assume j < 6; {130779#(<= proc_i 84)} is VALID [2019-05-15 10:19:05,285 INFO L273 TraceCheckUtils]: 132: Hoare triple {130779#(<= proc_i 84)} i := i + 4; {130798#(<= proc_i 88)} is VALID [2019-05-15 10:19:05,285 INFO L273 TraceCheckUtils]: 133: Hoare triple {130798#(<= proc_i 88)} assume i <= 1000; {130798#(<= proc_i 88)} is VALID [2019-05-15 10:19:05,286 INFO L273 TraceCheckUtils]: 134: Hoare triple {130798#(<= proc_i 88)} assume i + 4 < a[j]; {130798#(<= proc_i 88)} is VALID [2019-05-15 10:19:05,286 INFO L273 TraceCheckUtils]: 135: Hoare triple {130798#(<= proc_i 88)} assume a[5] == 1000; {130798#(<= proc_i 88)} is VALID [2019-05-15 10:19:05,287 INFO L273 TraceCheckUtils]: 136: Hoare triple {130798#(<= proc_i 88)} assume j > 4; {130798#(<= proc_i 88)} is VALID [2019-05-15 10:19:05,287 INFO L273 TraceCheckUtils]: 137: Hoare triple {130798#(<= proc_i 88)} assume j < 6; {130798#(<= proc_i 88)} is VALID [2019-05-15 10:19:05,288 INFO L273 TraceCheckUtils]: 138: Hoare triple {130798#(<= proc_i 88)} i := i + 4; {130817#(<= proc_i 92)} is VALID [2019-05-15 10:19:05,288 INFO L273 TraceCheckUtils]: 139: Hoare triple {130817#(<= proc_i 92)} assume i <= 1000; {130817#(<= proc_i 92)} is VALID [2019-05-15 10:19:05,289 INFO L273 TraceCheckUtils]: 140: Hoare triple {130817#(<= proc_i 92)} assume i + 4 < a[j]; {130817#(<= proc_i 92)} is VALID [2019-05-15 10:19:05,289 INFO L273 TraceCheckUtils]: 141: Hoare triple {130817#(<= proc_i 92)} assume a[5] == 1000; {130817#(<= proc_i 92)} is VALID [2019-05-15 10:19:05,290 INFO L273 TraceCheckUtils]: 142: Hoare triple {130817#(<= proc_i 92)} assume j > 4; {130817#(<= proc_i 92)} is VALID [2019-05-15 10:19:05,290 INFO L273 TraceCheckUtils]: 143: Hoare triple {130817#(<= proc_i 92)} assume j < 6; {130817#(<= proc_i 92)} is VALID [2019-05-15 10:19:05,291 INFO L273 TraceCheckUtils]: 144: Hoare triple {130817#(<= proc_i 92)} i := i + 4; {130836#(<= proc_i 96)} is VALID [2019-05-15 10:19:05,291 INFO L273 TraceCheckUtils]: 145: Hoare triple {130836#(<= proc_i 96)} assume i <= 1000; {130836#(<= proc_i 96)} is VALID [2019-05-15 10:19:05,292 INFO L273 TraceCheckUtils]: 146: Hoare triple {130836#(<= proc_i 96)} assume i + 4 < a[j]; {130836#(<= proc_i 96)} is VALID [2019-05-15 10:19:05,292 INFO L273 TraceCheckUtils]: 147: Hoare triple {130836#(<= proc_i 96)} assume a[5] == 1000; {130836#(<= proc_i 96)} is VALID [2019-05-15 10:19:05,293 INFO L273 TraceCheckUtils]: 148: Hoare triple {130836#(<= proc_i 96)} assume j > 4; {130836#(<= proc_i 96)} is VALID [2019-05-15 10:19:05,293 INFO L273 TraceCheckUtils]: 149: Hoare triple {130836#(<= proc_i 96)} assume j < 6; {130836#(<= proc_i 96)} is VALID [2019-05-15 10:19:05,294 INFO L273 TraceCheckUtils]: 150: Hoare triple {130836#(<= proc_i 96)} i := i + 4; {130855#(<= proc_i 100)} is VALID [2019-05-15 10:19:05,294 INFO L273 TraceCheckUtils]: 151: Hoare triple {130855#(<= proc_i 100)} assume i <= 1000; {130855#(<= proc_i 100)} is VALID [2019-05-15 10:19:05,295 INFO L273 TraceCheckUtils]: 152: Hoare triple {130855#(<= proc_i 100)} assume i + 4 < a[j]; {130855#(<= proc_i 100)} is VALID [2019-05-15 10:19:05,295 INFO L273 TraceCheckUtils]: 153: Hoare triple {130855#(<= proc_i 100)} assume a[5] == 1000; {130855#(<= proc_i 100)} is VALID [2019-05-15 10:19:05,296 INFO L273 TraceCheckUtils]: 154: Hoare triple {130855#(<= proc_i 100)} assume j > 4; {130855#(<= proc_i 100)} is VALID [2019-05-15 10:19:05,296 INFO L273 TraceCheckUtils]: 155: Hoare triple {130855#(<= proc_i 100)} assume j < 6; {130855#(<= proc_i 100)} is VALID [2019-05-15 10:19:05,297 INFO L273 TraceCheckUtils]: 156: Hoare triple {130855#(<= proc_i 100)} i := i + 4; {130874#(<= proc_i 104)} is VALID [2019-05-15 10:19:05,297 INFO L273 TraceCheckUtils]: 157: Hoare triple {130874#(<= proc_i 104)} assume i <= 1000; {130874#(<= proc_i 104)} is VALID [2019-05-15 10:19:05,298 INFO L273 TraceCheckUtils]: 158: Hoare triple {130874#(<= proc_i 104)} assume i + 4 < a[j]; {130874#(<= proc_i 104)} is VALID [2019-05-15 10:19:05,298 INFO L273 TraceCheckUtils]: 159: Hoare triple {130874#(<= proc_i 104)} assume a[5] == 1000; {130874#(<= proc_i 104)} is VALID [2019-05-15 10:19:05,298 INFO L273 TraceCheckUtils]: 160: Hoare triple {130874#(<= proc_i 104)} assume j > 4; {130874#(<= proc_i 104)} is VALID [2019-05-15 10:19:05,299 INFO L273 TraceCheckUtils]: 161: Hoare triple {130874#(<= proc_i 104)} assume j < 6; {130874#(<= proc_i 104)} is VALID [2019-05-15 10:19:05,300 INFO L273 TraceCheckUtils]: 162: Hoare triple {130874#(<= proc_i 104)} i := i + 4; {130893#(<= proc_i 108)} is VALID [2019-05-15 10:19:05,300 INFO L273 TraceCheckUtils]: 163: Hoare triple {130893#(<= proc_i 108)} assume i <= 1000; {130893#(<= proc_i 108)} is VALID [2019-05-15 10:19:05,301 INFO L273 TraceCheckUtils]: 164: Hoare triple {130893#(<= proc_i 108)} assume i + 4 < a[j]; {130893#(<= proc_i 108)} is VALID [2019-05-15 10:19:05,301 INFO L273 TraceCheckUtils]: 165: Hoare triple {130893#(<= proc_i 108)} assume a[5] == 1000; {130893#(<= proc_i 108)} is VALID [2019-05-15 10:19:05,301 INFO L273 TraceCheckUtils]: 166: Hoare triple {130893#(<= proc_i 108)} assume j > 4; {130893#(<= proc_i 108)} is VALID [2019-05-15 10:19:05,302 INFO L273 TraceCheckUtils]: 167: Hoare triple {130893#(<= proc_i 108)} assume j < 6; {130893#(<= proc_i 108)} is VALID [2019-05-15 10:19:05,303 INFO L273 TraceCheckUtils]: 168: Hoare triple {130893#(<= proc_i 108)} i := i + 4; {130912#(<= proc_i 112)} is VALID [2019-05-15 10:19:05,303 INFO L273 TraceCheckUtils]: 169: Hoare triple {130912#(<= proc_i 112)} assume i <= 1000; {130912#(<= proc_i 112)} is VALID [2019-05-15 10:19:05,303 INFO L273 TraceCheckUtils]: 170: Hoare triple {130912#(<= proc_i 112)} assume i + 4 < a[j]; {130912#(<= proc_i 112)} is VALID [2019-05-15 10:19:05,304 INFO L273 TraceCheckUtils]: 171: Hoare triple {130912#(<= proc_i 112)} assume a[5] == 1000; {130912#(<= proc_i 112)} is VALID [2019-05-15 10:19:05,304 INFO L273 TraceCheckUtils]: 172: Hoare triple {130912#(<= proc_i 112)} assume j > 4; {130912#(<= proc_i 112)} is VALID [2019-05-15 10:19:05,305 INFO L273 TraceCheckUtils]: 173: Hoare triple {130912#(<= proc_i 112)} assume j < 6; {130912#(<= proc_i 112)} is VALID [2019-05-15 10:19:05,305 INFO L273 TraceCheckUtils]: 174: Hoare triple {130912#(<= proc_i 112)} i := i + 4; {130931#(<= proc_i 116)} is VALID [2019-05-15 10:19:05,306 INFO L273 TraceCheckUtils]: 175: Hoare triple {130931#(<= proc_i 116)} assume i <= 1000; {130931#(<= proc_i 116)} is VALID [2019-05-15 10:19:05,306 INFO L273 TraceCheckUtils]: 176: Hoare triple {130931#(<= proc_i 116)} assume i + 4 < a[j]; {130931#(<= proc_i 116)} is VALID [2019-05-15 10:19:05,307 INFO L273 TraceCheckUtils]: 177: Hoare triple {130931#(<= proc_i 116)} assume a[5] == 1000; {130931#(<= proc_i 116)} is VALID [2019-05-15 10:19:05,307 INFO L273 TraceCheckUtils]: 178: Hoare triple {130931#(<= proc_i 116)} assume j > 4; {130931#(<= proc_i 116)} is VALID [2019-05-15 10:19:05,308 INFO L273 TraceCheckUtils]: 179: Hoare triple {130931#(<= proc_i 116)} assume j < 6; {130931#(<= proc_i 116)} is VALID [2019-05-15 10:19:05,308 INFO L273 TraceCheckUtils]: 180: Hoare triple {130931#(<= proc_i 116)} i := i + 4; {130950#(<= proc_i 120)} is VALID [2019-05-15 10:19:05,309 INFO L273 TraceCheckUtils]: 181: Hoare triple {130950#(<= proc_i 120)} assume i <= 1000; {130950#(<= proc_i 120)} is VALID [2019-05-15 10:19:05,309 INFO L273 TraceCheckUtils]: 182: Hoare triple {130950#(<= proc_i 120)} assume i + 4 < a[j]; {130950#(<= proc_i 120)} is VALID [2019-05-15 10:19:05,310 INFO L273 TraceCheckUtils]: 183: Hoare triple {130950#(<= proc_i 120)} assume a[5] == 1000; {130950#(<= proc_i 120)} is VALID [2019-05-15 10:19:05,310 INFO L273 TraceCheckUtils]: 184: Hoare triple {130950#(<= proc_i 120)} assume j > 4; {130950#(<= proc_i 120)} is VALID [2019-05-15 10:19:05,311 INFO L273 TraceCheckUtils]: 185: Hoare triple {130950#(<= proc_i 120)} assume j < 6; {130950#(<= proc_i 120)} is VALID [2019-05-15 10:19:05,311 INFO L273 TraceCheckUtils]: 186: Hoare triple {130950#(<= proc_i 120)} i := i + 4; {130969#(<= proc_i 124)} is VALID [2019-05-15 10:19:05,312 INFO L273 TraceCheckUtils]: 187: Hoare triple {130969#(<= proc_i 124)} assume i <= 1000; {130969#(<= proc_i 124)} is VALID [2019-05-15 10:19:05,312 INFO L273 TraceCheckUtils]: 188: Hoare triple {130969#(<= proc_i 124)} assume i + 4 < a[j]; {130969#(<= proc_i 124)} is VALID [2019-05-15 10:19:05,313 INFO L273 TraceCheckUtils]: 189: Hoare triple {130969#(<= proc_i 124)} assume a[5] == 1000; {130969#(<= proc_i 124)} is VALID [2019-05-15 10:19:05,313 INFO L273 TraceCheckUtils]: 190: Hoare triple {130969#(<= proc_i 124)} assume j > 4; {130969#(<= proc_i 124)} is VALID [2019-05-15 10:19:05,314 INFO L273 TraceCheckUtils]: 191: Hoare triple {130969#(<= proc_i 124)} assume j < 6; {130969#(<= proc_i 124)} is VALID [2019-05-15 10:19:05,314 INFO L273 TraceCheckUtils]: 192: Hoare triple {130969#(<= proc_i 124)} i := i + 4; {130988#(<= proc_i 128)} is VALID [2019-05-15 10:19:05,315 INFO L273 TraceCheckUtils]: 193: Hoare triple {130988#(<= proc_i 128)} assume i <= 1000; {130988#(<= proc_i 128)} is VALID [2019-05-15 10:19:05,315 INFO L273 TraceCheckUtils]: 194: Hoare triple {130988#(<= proc_i 128)} assume i + 4 < a[j]; {130988#(<= proc_i 128)} is VALID [2019-05-15 10:19:05,316 INFO L273 TraceCheckUtils]: 195: Hoare triple {130988#(<= proc_i 128)} assume a[5] == 1000; {130988#(<= proc_i 128)} is VALID [2019-05-15 10:19:05,316 INFO L273 TraceCheckUtils]: 196: Hoare triple {130988#(<= proc_i 128)} assume j > 4; {130988#(<= proc_i 128)} is VALID [2019-05-15 10:19:05,317 INFO L273 TraceCheckUtils]: 197: Hoare triple {130988#(<= proc_i 128)} assume j < 6; {130988#(<= proc_i 128)} is VALID [2019-05-15 10:19:05,317 INFO L273 TraceCheckUtils]: 198: Hoare triple {130988#(<= proc_i 128)} i := i + 4; {131007#(<= proc_i 132)} is VALID [2019-05-15 10:19:05,318 INFO L273 TraceCheckUtils]: 199: Hoare triple {131007#(<= proc_i 132)} assume i <= 1000; {131007#(<= proc_i 132)} is VALID [2019-05-15 10:19:05,318 INFO L273 TraceCheckUtils]: 200: Hoare triple {131007#(<= proc_i 132)} assume i + 4 < a[j]; {131007#(<= proc_i 132)} is VALID [2019-05-15 10:19:05,319 INFO L273 TraceCheckUtils]: 201: Hoare triple {131007#(<= proc_i 132)} assume a[5] == 1000; {131007#(<= proc_i 132)} is VALID [2019-05-15 10:19:05,319 INFO L273 TraceCheckUtils]: 202: Hoare triple {131007#(<= proc_i 132)} assume j > 4; {131007#(<= proc_i 132)} is VALID [2019-05-15 10:19:05,319 INFO L273 TraceCheckUtils]: 203: Hoare triple {131007#(<= proc_i 132)} assume j < 6; {131007#(<= proc_i 132)} is VALID [2019-05-15 10:19:05,320 INFO L273 TraceCheckUtils]: 204: Hoare triple {131007#(<= proc_i 132)} i := i + 4; {131026#(<= proc_i 136)} is VALID [2019-05-15 10:19:05,321 INFO L273 TraceCheckUtils]: 205: Hoare triple {131026#(<= proc_i 136)} assume i <= 1000; {131026#(<= proc_i 136)} is VALID [2019-05-15 10:19:05,321 INFO L273 TraceCheckUtils]: 206: Hoare triple {131026#(<= proc_i 136)} assume i + 4 < a[j]; {131026#(<= proc_i 136)} is VALID [2019-05-15 10:19:05,322 INFO L273 TraceCheckUtils]: 207: Hoare triple {131026#(<= proc_i 136)} assume a[5] == 1000; {131026#(<= proc_i 136)} is VALID [2019-05-15 10:19:05,322 INFO L273 TraceCheckUtils]: 208: Hoare triple {131026#(<= proc_i 136)} assume j > 4; {131026#(<= proc_i 136)} is VALID [2019-05-15 10:19:05,322 INFO L273 TraceCheckUtils]: 209: Hoare triple {131026#(<= proc_i 136)} assume j < 6; {131026#(<= proc_i 136)} is VALID [2019-05-15 10:19:05,323 INFO L273 TraceCheckUtils]: 210: Hoare triple {131026#(<= proc_i 136)} i := i + 4; {131045#(<= proc_i 140)} is VALID [2019-05-15 10:19:05,324 INFO L273 TraceCheckUtils]: 211: Hoare triple {131045#(<= proc_i 140)} assume i <= 1000; {131045#(<= proc_i 140)} is VALID [2019-05-15 10:19:05,324 INFO L273 TraceCheckUtils]: 212: Hoare triple {131045#(<= proc_i 140)} assume i + 4 < a[j]; {131045#(<= proc_i 140)} is VALID [2019-05-15 10:19:05,324 INFO L273 TraceCheckUtils]: 213: Hoare triple {131045#(<= proc_i 140)} assume a[5] == 1000; {131045#(<= proc_i 140)} is VALID [2019-05-15 10:19:05,325 INFO L273 TraceCheckUtils]: 214: Hoare triple {131045#(<= proc_i 140)} assume j > 4; {131045#(<= proc_i 140)} is VALID [2019-05-15 10:19:05,325 INFO L273 TraceCheckUtils]: 215: Hoare triple {131045#(<= proc_i 140)} assume j < 6; {131045#(<= proc_i 140)} is VALID [2019-05-15 10:19:05,326 INFO L273 TraceCheckUtils]: 216: Hoare triple {131045#(<= proc_i 140)} i := i + 4; {131064#(<= proc_i 144)} is VALID [2019-05-15 10:19:05,326 INFO L273 TraceCheckUtils]: 217: Hoare triple {131064#(<= proc_i 144)} assume i <= 1000; {131064#(<= proc_i 144)} is VALID [2019-05-15 10:19:05,327 INFO L273 TraceCheckUtils]: 218: Hoare triple {131064#(<= proc_i 144)} assume i + 4 < a[j]; {131064#(<= proc_i 144)} is VALID [2019-05-15 10:19:05,327 INFO L273 TraceCheckUtils]: 219: Hoare triple {131064#(<= proc_i 144)} assume a[5] == 1000; {131064#(<= proc_i 144)} is VALID [2019-05-15 10:19:05,328 INFO L273 TraceCheckUtils]: 220: Hoare triple {131064#(<= proc_i 144)} assume j > 4; {131064#(<= proc_i 144)} is VALID [2019-05-15 10:19:05,328 INFO L273 TraceCheckUtils]: 221: Hoare triple {131064#(<= proc_i 144)} assume j < 6; {131064#(<= proc_i 144)} is VALID [2019-05-15 10:19:05,329 INFO L273 TraceCheckUtils]: 222: Hoare triple {131064#(<= proc_i 144)} i := i + 4; {131083#(<= proc_i 148)} is VALID [2019-05-15 10:19:05,329 INFO L273 TraceCheckUtils]: 223: Hoare triple {131083#(<= proc_i 148)} assume i <= 1000; {131083#(<= proc_i 148)} is VALID [2019-05-15 10:19:05,330 INFO L273 TraceCheckUtils]: 224: Hoare triple {131083#(<= proc_i 148)} assume i + 4 < a[j]; {131083#(<= proc_i 148)} is VALID [2019-05-15 10:19:05,330 INFO L273 TraceCheckUtils]: 225: Hoare triple {131083#(<= proc_i 148)} assume a[5] == 1000; {131083#(<= proc_i 148)} is VALID [2019-05-15 10:19:05,331 INFO L273 TraceCheckUtils]: 226: Hoare triple {131083#(<= proc_i 148)} assume j > 4; {131083#(<= proc_i 148)} is VALID [2019-05-15 10:19:05,331 INFO L273 TraceCheckUtils]: 227: Hoare triple {131083#(<= proc_i 148)} assume j < 6; {131083#(<= proc_i 148)} is VALID [2019-05-15 10:19:05,332 INFO L273 TraceCheckUtils]: 228: Hoare triple {131083#(<= proc_i 148)} i := i + 4; {131102#(<= proc_i 152)} is VALID [2019-05-15 10:19:05,332 INFO L273 TraceCheckUtils]: 229: Hoare triple {131102#(<= proc_i 152)} assume i <= 1000; {131102#(<= proc_i 152)} is VALID [2019-05-15 10:19:05,333 INFO L273 TraceCheckUtils]: 230: Hoare triple {131102#(<= proc_i 152)} assume i + 4 < a[j]; {131102#(<= proc_i 152)} is VALID [2019-05-15 10:19:05,333 INFO L273 TraceCheckUtils]: 231: Hoare triple {131102#(<= proc_i 152)} assume a[5] == 1000; {131102#(<= proc_i 152)} is VALID [2019-05-15 10:19:05,334 INFO L273 TraceCheckUtils]: 232: Hoare triple {131102#(<= proc_i 152)} assume j > 4; {131102#(<= proc_i 152)} is VALID [2019-05-15 10:19:05,334 INFO L273 TraceCheckUtils]: 233: Hoare triple {131102#(<= proc_i 152)} assume j < 6; {131102#(<= proc_i 152)} is VALID [2019-05-15 10:19:05,335 INFO L273 TraceCheckUtils]: 234: Hoare triple {131102#(<= proc_i 152)} i := i + 4; {131121#(<= proc_i 156)} is VALID [2019-05-15 10:19:05,335 INFO L273 TraceCheckUtils]: 235: Hoare triple {131121#(<= proc_i 156)} assume i <= 1000; {131121#(<= proc_i 156)} is VALID [2019-05-15 10:19:05,336 INFO L273 TraceCheckUtils]: 236: Hoare triple {131121#(<= proc_i 156)} assume i + 4 < a[j]; {131121#(<= proc_i 156)} is VALID [2019-05-15 10:19:05,336 INFO L273 TraceCheckUtils]: 237: Hoare triple {131121#(<= proc_i 156)} assume a[5] == 1000; {131121#(<= proc_i 156)} is VALID [2019-05-15 10:19:05,337 INFO L273 TraceCheckUtils]: 238: Hoare triple {131121#(<= proc_i 156)} assume j > 4; {131121#(<= proc_i 156)} is VALID [2019-05-15 10:19:05,337 INFO L273 TraceCheckUtils]: 239: Hoare triple {131121#(<= proc_i 156)} assume j < 6; {131121#(<= proc_i 156)} is VALID [2019-05-15 10:19:05,338 INFO L273 TraceCheckUtils]: 240: Hoare triple {131121#(<= proc_i 156)} i := i + 4; {131140#(<= proc_i 160)} is VALID [2019-05-15 10:19:05,338 INFO L273 TraceCheckUtils]: 241: Hoare triple {131140#(<= proc_i 160)} assume i <= 1000; {131140#(<= proc_i 160)} is VALID [2019-05-15 10:19:05,339 INFO L273 TraceCheckUtils]: 242: Hoare triple {131140#(<= proc_i 160)} assume i + 4 < a[j]; {131140#(<= proc_i 160)} is VALID [2019-05-15 10:19:05,339 INFO L273 TraceCheckUtils]: 243: Hoare triple {131140#(<= proc_i 160)} assume a[5] == 1000; {131140#(<= proc_i 160)} is VALID [2019-05-15 10:19:05,340 INFO L273 TraceCheckUtils]: 244: Hoare triple {131140#(<= proc_i 160)} assume j > 4; {131140#(<= proc_i 160)} is VALID [2019-05-15 10:19:05,340 INFO L273 TraceCheckUtils]: 245: Hoare triple {131140#(<= proc_i 160)} assume j < 6; {131140#(<= proc_i 160)} is VALID [2019-05-15 10:19:05,341 INFO L273 TraceCheckUtils]: 246: Hoare triple {131140#(<= proc_i 160)} i := i + 4; {131159#(<= proc_i 164)} is VALID [2019-05-15 10:19:05,341 INFO L273 TraceCheckUtils]: 247: Hoare triple {131159#(<= proc_i 164)} assume i <= 1000; {131159#(<= proc_i 164)} is VALID [2019-05-15 10:19:05,342 INFO L273 TraceCheckUtils]: 248: Hoare triple {131159#(<= proc_i 164)} assume i + 4 < a[j]; {131159#(<= proc_i 164)} is VALID [2019-05-15 10:19:05,342 INFO L273 TraceCheckUtils]: 249: Hoare triple {131159#(<= proc_i 164)} assume a[5] == 1000; {131159#(<= proc_i 164)} is VALID [2019-05-15 10:19:05,343 INFO L273 TraceCheckUtils]: 250: Hoare triple {131159#(<= proc_i 164)} assume j > 4; {131159#(<= proc_i 164)} is VALID [2019-05-15 10:19:05,343 INFO L273 TraceCheckUtils]: 251: Hoare triple {131159#(<= proc_i 164)} assume j < 6; {131159#(<= proc_i 164)} is VALID [2019-05-15 10:19:05,344 INFO L273 TraceCheckUtils]: 252: Hoare triple {131159#(<= proc_i 164)} i := i + 4; {131178#(<= proc_i 168)} is VALID [2019-05-15 10:19:05,344 INFO L273 TraceCheckUtils]: 253: Hoare triple {131178#(<= proc_i 168)} assume i <= 1000; {131178#(<= proc_i 168)} is VALID [2019-05-15 10:19:05,345 INFO L273 TraceCheckUtils]: 254: Hoare triple {131178#(<= proc_i 168)} assume i + 4 < a[j]; {131178#(<= proc_i 168)} is VALID [2019-05-15 10:19:05,345 INFO L273 TraceCheckUtils]: 255: Hoare triple {131178#(<= proc_i 168)} assume a[5] == 1000; {131178#(<= proc_i 168)} is VALID [2019-05-15 10:19:05,345 INFO L273 TraceCheckUtils]: 256: Hoare triple {131178#(<= proc_i 168)} assume j > 4; {131178#(<= proc_i 168)} is VALID [2019-05-15 10:19:05,346 INFO L273 TraceCheckUtils]: 257: Hoare triple {131178#(<= proc_i 168)} assume j < 6; {131178#(<= proc_i 168)} is VALID [2019-05-15 10:19:05,347 INFO L273 TraceCheckUtils]: 258: Hoare triple {131178#(<= proc_i 168)} i := i + 4; {131197#(<= proc_i 172)} is VALID [2019-05-15 10:19:05,347 INFO L273 TraceCheckUtils]: 259: Hoare triple {131197#(<= proc_i 172)} assume i <= 1000; {131197#(<= proc_i 172)} is VALID [2019-05-15 10:19:05,348 INFO L273 TraceCheckUtils]: 260: Hoare triple {131197#(<= proc_i 172)} assume i + 4 < a[j]; {131197#(<= proc_i 172)} is VALID [2019-05-15 10:19:05,348 INFO L273 TraceCheckUtils]: 261: Hoare triple {131197#(<= proc_i 172)} assume a[5] == 1000; {131197#(<= proc_i 172)} is VALID [2019-05-15 10:19:05,348 INFO L273 TraceCheckUtils]: 262: Hoare triple {131197#(<= proc_i 172)} assume j > 4; {131197#(<= proc_i 172)} is VALID [2019-05-15 10:19:05,349 INFO L273 TraceCheckUtils]: 263: Hoare triple {131197#(<= proc_i 172)} assume j < 6; {131197#(<= proc_i 172)} is VALID [2019-05-15 10:19:05,350 INFO L273 TraceCheckUtils]: 264: Hoare triple {131197#(<= proc_i 172)} i := i + 4; {131216#(<= proc_i 176)} is VALID [2019-05-15 10:19:05,350 INFO L273 TraceCheckUtils]: 265: Hoare triple {131216#(<= proc_i 176)} assume i <= 1000; {131216#(<= proc_i 176)} is VALID [2019-05-15 10:19:05,350 INFO L273 TraceCheckUtils]: 266: Hoare triple {131216#(<= proc_i 176)} assume i + 4 < a[j]; {131216#(<= proc_i 176)} is VALID [2019-05-15 10:19:05,351 INFO L273 TraceCheckUtils]: 267: Hoare triple {131216#(<= proc_i 176)} assume a[5] == 1000; {131216#(<= proc_i 176)} is VALID [2019-05-15 10:19:05,351 INFO L273 TraceCheckUtils]: 268: Hoare triple {131216#(<= proc_i 176)} assume j > 4; {131216#(<= proc_i 176)} is VALID [2019-05-15 10:19:05,352 INFO L273 TraceCheckUtils]: 269: Hoare triple {131216#(<= proc_i 176)} assume j < 6; {131216#(<= proc_i 176)} is VALID [2019-05-15 10:19:05,352 INFO L273 TraceCheckUtils]: 270: Hoare triple {131216#(<= proc_i 176)} i := i + 4; {131235#(<= proc_i 180)} is VALID [2019-05-15 10:19:05,353 INFO L273 TraceCheckUtils]: 271: Hoare triple {131235#(<= proc_i 180)} assume i <= 1000; {131235#(<= proc_i 180)} is VALID [2019-05-15 10:19:05,353 INFO L273 TraceCheckUtils]: 272: Hoare triple {131235#(<= proc_i 180)} assume i + 4 < a[j]; {131235#(<= proc_i 180)} is VALID [2019-05-15 10:19:05,354 INFO L273 TraceCheckUtils]: 273: Hoare triple {131235#(<= proc_i 180)} assume a[5] == 1000; {131235#(<= proc_i 180)} is VALID [2019-05-15 10:19:05,354 INFO L273 TraceCheckUtils]: 274: Hoare triple {131235#(<= proc_i 180)} assume j > 4; {131235#(<= proc_i 180)} is VALID [2019-05-15 10:19:05,355 INFO L273 TraceCheckUtils]: 275: Hoare triple {131235#(<= proc_i 180)} assume j < 6; {131235#(<= proc_i 180)} is VALID [2019-05-15 10:19:05,355 INFO L273 TraceCheckUtils]: 276: Hoare triple {131235#(<= proc_i 180)} i := i + 4; {131254#(<= proc_i 184)} is VALID [2019-05-15 10:19:05,356 INFO L273 TraceCheckUtils]: 277: Hoare triple {131254#(<= proc_i 184)} assume i <= 1000; {131254#(<= proc_i 184)} is VALID [2019-05-15 10:19:05,356 INFO L273 TraceCheckUtils]: 278: Hoare triple {131254#(<= proc_i 184)} assume i + 4 < a[j]; {131254#(<= proc_i 184)} is VALID [2019-05-15 10:19:05,357 INFO L273 TraceCheckUtils]: 279: Hoare triple {131254#(<= proc_i 184)} assume a[5] == 1000; {131254#(<= proc_i 184)} is VALID [2019-05-15 10:19:05,357 INFO L273 TraceCheckUtils]: 280: Hoare triple {131254#(<= proc_i 184)} assume j > 4; {131254#(<= proc_i 184)} is VALID [2019-05-15 10:19:05,358 INFO L273 TraceCheckUtils]: 281: Hoare triple {131254#(<= proc_i 184)} assume j < 6; {131254#(<= proc_i 184)} is VALID [2019-05-15 10:19:05,358 INFO L273 TraceCheckUtils]: 282: Hoare triple {131254#(<= proc_i 184)} i := i + 4; {131273#(<= proc_i 188)} is VALID [2019-05-15 10:19:05,359 INFO L273 TraceCheckUtils]: 283: Hoare triple {131273#(<= proc_i 188)} assume i <= 1000; {131273#(<= proc_i 188)} is VALID [2019-05-15 10:19:05,359 INFO L273 TraceCheckUtils]: 284: Hoare triple {131273#(<= proc_i 188)} assume i + 4 < a[j]; {131273#(<= proc_i 188)} is VALID [2019-05-15 10:19:05,360 INFO L273 TraceCheckUtils]: 285: Hoare triple {131273#(<= proc_i 188)} assume a[5] == 1000; {131273#(<= proc_i 188)} is VALID [2019-05-15 10:19:05,360 INFO L273 TraceCheckUtils]: 286: Hoare triple {131273#(<= proc_i 188)} assume j > 4; {131273#(<= proc_i 188)} is VALID [2019-05-15 10:19:05,361 INFO L273 TraceCheckUtils]: 287: Hoare triple {131273#(<= proc_i 188)} assume j < 6; {131273#(<= proc_i 188)} is VALID [2019-05-15 10:19:05,361 INFO L273 TraceCheckUtils]: 288: Hoare triple {131273#(<= proc_i 188)} i := i + 4; {131292#(<= proc_i 192)} is VALID [2019-05-15 10:19:05,362 INFO L273 TraceCheckUtils]: 289: Hoare triple {131292#(<= proc_i 192)} assume i <= 1000; {131292#(<= proc_i 192)} is VALID [2019-05-15 10:19:05,362 INFO L273 TraceCheckUtils]: 290: Hoare triple {131292#(<= proc_i 192)} assume i + 4 < a[j]; {131292#(<= proc_i 192)} is VALID [2019-05-15 10:19:05,363 INFO L273 TraceCheckUtils]: 291: Hoare triple {131292#(<= proc_i 192)} assume a[5] == 1000; {131292#(<= proc_i 192)} is VALID [2019-05-15 10:19:05,363 INFO L273 TraceCheckUtils]: 292: Hoare triple {131292#(<= proc_i 192)} assume j > 4; {131292#(<= proc_i 192)} is VALID [2019-05-15 10:19:05,364 INFO L273 TraceCheckUtils]: 293: Hoare triple {131292#(<= proc_i 192)} assume j < 6; {131292#(<= proc_i 192)} is VALID [2019-05-15 10:19:05,364 INFO L273 TraceCheckUtils]: 294: Hoare triple {131292#(<= proc_i 192)} i := i + 4; {131311#(<= proc_i 196)} is VALID [2019-05-15 10:19:05,365 INFO L273 TraceCheckUtils]: 295: Hoare triple {131311#(<= proc_i 196)} assume i <= 1000; {131311#(<= proc_i 196)} is VALID [2019-05-15 10:19:05,365 INFO L273 TraceCheckUtils]: 296: Hoare triple {131311#(<= proc_i 196)} assume i + 4 < a[j]; {131311#(<= proc_i 196)} is VALID [2019-05-15 10:19:05,366 INFO L273 TraceCheckUtils]: 297: Hoare triple {131311#(<= proc_i 196)} assume a[5] == 1000; {131311#(<= proc_i 196)} is VALID [2019-05-15 10:19:05,366 INFO L273 TraceCheckUtils]: 298: Hoare triple {131311#(<= proc_i 196)} assume j > 4; {131311#(<= proc_i 196)} is VALID [2019-05-15 10:19:05,367 INFO L273 TraceCheckUtils]: 299: Hoare triple {131311#(<= proc_i 196)} assume j < 6; {131311#(<= proc_i 196)} is VALID [2019-05-15 10:19:05,367 INFO L273 TraceCheckUtils]: 300: Hoare triple {131311#(<= proc_i 196)} i := i + 4; {131330#(<= proc_i 200)} is VALID [2019-05-15 10:19:05,368 INFO L273 TraceCheckUtils]: 301: Hoare triple {131330#(<= proc_i 200)} assume i <= 1000; {131330#(<= proc_i 200)} is VALID [2019-05-15 10:19:05,368 INFO L273 TraceCheckUtils]: 302: Hoare triple {131330#(<= proc_i 200)} assume i + 4 < a[j]; {131330#(<= proc_i 200)} is VALID [2019-05-15 10:19:05,369 INFO L273 TraceCheckUtils]: 303: Hoare triple {131330#(<= proc_i 200)} assume a[5] == 1000; {131330#(<= proc_i 200)} is VALID [2019-05-15 10:19:05,369 INFO L273 TraceCheckUtils]: 304: Hoare triple {131330#(<= proc_i 200)} assume j > 4; {131330#(<= proc_i 200)} is VALID [2019-05-15 10:19:05,370 INFO L273 TraceCheckUtils]: 305: Hoare triple {131330#(<= proc_i 200)} assume j < 6; {131330#(<= proc_i 200)} is VALID [2019-05-15 10:19:05,370 INFO L273 TraceCheckUtils]: 306: Hoare triple {131330#(<= proc_i 200)} i := i + 4; {131349#(<= proc_i 204)} is VALID [2019-05-15 10:19:05,371 INFO L273 TraceCheckUtils]: 307: Hoare triple {131349#(<= proc_i 204)} assume i <= 1000; {131349#(<= proc_i 204)} is VALID [2019-05-15 10:19:05,371 INFO L273 TraceCheckUtils]: 308: Hoare triple {131349#(<= proc_i 204)} assume i + 4 < a[j]; {131349#(<= proc_i 204)} is VALID [2019-05-15 10:19:05,372 INFO L273 TraceCheckUtils]: 309: Hoare triple {131349#(<= proc_i 204)} assume a[5] == 1000; {131349#(<= proc_i 204)} is VALID [2019-05-15 10:19:05,372 INFO L273 TraceCheckUtils]: 310: Hoare triple {131349#(<= proc_i 204)} assume j > 4; {131349#(<= proc_i 204)} is VALID [2019-05-15 10:19:05,372 INFO L273 TraceCheckUtils]: 311: Hoare triple {131349#(<= proc_i 204)} assume j < 6; {131349#(<= proc_i 204)} is VALID [2019-05-15 10:19:05,373 INFO L273 TraceCheckUtils]: 312: Hoare triple {131349#(<= proc_i 204)} i := i + 4; {131368#(<= proc_i 208)} is VALID [2019-05-15 10:19:05,374 INFO L273 TraceCheckUtils]: 313: Hoare triple {131368#(<= proc_i 208)} assume i <= 1000; {131368#(<= proc_i 208)} is VALID [2019-05-15 10:19:05,374 INFO L273 TraceCheckUtils]: 314: Hoare triple {131368#(<= proc_i 208)} assume i + 4 < a[j]; {131368#(<= proc_i 208)} is VALID [2019-05-15 10:19:05,374 INFO L273 TraceCheckUtils]: 315: Hoare triple {131368#(<= proc_i 208)} assume a[5] == 1000; {131368#(<= proc_i 208)} is VALID [2019-05-15 10:19:05,375 INFO L273 TraceCheckUtils]: 316: Hoare triple {131368#(<= proc_i 208)} assume j > 4; {131368#(<= proc_i 208)} is VALID [2019-05-15 10:19:05,375 INFO L273 TraceCheckUtils]: 317: Hoare triple {131368#(<= proc_i 208)} assume j < 6; {131368#(<= proc_i 208)} is VALID [2019-05-15 10:19:05,376 INFO L273 TraceCheckUtils]: 318: Hoare triple {131368#(<= proc_i 208)} i := i + 4; {131387#(<= proc_i 212)} is VALID [2019-05-15 10:19:05,377 INFO L273 TraceCheckUtils]: 319: Hoare triple {131387#(<= proc_i 212)} assume i <= 1000; {131387#(<= proc_i 212)} is VALID [2019-05-15 10:19:05,377 INFO L273 TraceCheckUtils]: 320: Hoare triple {131387#(<= proc_i 212)} assume i + 4 < a[j]; {131387#(<= proc_i 212)} is VALID [2019-05-15 10:19:05,377 INFO L273 TraceCheckUtils]: 321: Hoare triple {131387#(<= proc_i 212)} assume a[5] == 1000; {131387#(<= proc_i 212)} is VALID [2019-05-15 10:19:05,378 INFO L273 TraceCheckUtils]: 322: Hoare triple {131387#(<= proc_i 212)} assume j > 4; {131387#(<= proc_i 212)} is VALID [2019-05-15 10:19:05,378 INFO L273 TraceCheckUtils]: 323: Hoare triple {131387#(<= proc_i 212)} assume j < 6; {131387#(<= proc_i 212)} is VALID [2019-05-15 10:19:05,379 INFO L273 TraceCheckUtils]: 324: Hoare triple {131387#(<= proc_i 212)} i := i + 4; {131406#(<= proc_i 216)} is VALID [2019-05-15 10:19:05,379 INFO L273 TraceCheckUtils]: 325: Hoare triple {131406#(<= proc_i 216)} assume i <= 1000; {131406#(<= proc_i 216)} is VALID [2019-05-15 10:19:05,380 INFO L273 TraceCheckUtils]: 326: Hoare triple {131406#(<= proc_i 216)} assume i + 4 < a[j]; {131406#(<= proc_i 216)} is VALID [2019-05-15 10:19:05,380 INFO L273 TraceCheckUtils]: 327: Hoare triple {131406#(<= proc_i 216)} assume a[5] == 1000; {131406#(<= proc_i 216)} is VALID [2019-05-15 10:19:05,381 INFO L273 TraceCheckUtils]: 328: Hoare triple {131406#(<= proc_i 216)} assume j > 4; {131406#(<= proc_i 216)} is VALID [2019-05-15 10:19:05,381 INFO L273 TraceCheckUtils]: 329: Hoare triple {131406#(<= proc_i 216)} assume j < 6; {131406#(<= proc_i 216)} is VALID [2019-05-15 10:19:05,382 INFO L273 TraceCheckUtils]: 330: Hoare triple {131406#(<= proc_i 216)} i := i + 4; {131425#(<= proc_i 220)} is VALID [2019-05-15 10:19:05,382 INFO L273 TraceCheckUtils]: 331: Hoare triple {131425#(<= proc_i 220)} assume i <= 1000; {131425#(<= proc_i 220)} is VALID [2019-05-15 10:19:05,383 INFO L273 TraceCheckUtils]: 332: Hoare triple {131425#(<= proc_i 220)} assume i + 4 < a[j]; {131425#(<= proc_i 220)} is VALID [2019-05-15 10:19:05,383 INFO L273 TraceCheckUtils]: 333: Hoare triple {131425#(<= proc_i 220)} assume a[5] == 1000; {131425#(<= proc_i 220)} is VALID [2019-05-15 10:19:05,384 INFO L273 TraceCheckUtils]: 334: Hoare triple {131425#(<= proc_i 220)} assume j > 4; {131425#(<= proc_i 220)} is VALID [2019-05-15 10:19:05,384 INFO L273 TraceCheckUtils]: 335: Hoare triple {131425#(<= proc_i 220)} assume j < 6; {131425#(<= proc_i 220)} is VALID [2019-05-15 10:19:05,385 INFO L273 TraceCheckUtils]: 336: Hoare triple {131425#(<= proc_i 220)} i := i + 4; {131444#(<= proc_i 224)} is VALID [2019-05-15 10:19:05,385 INFO L273 TraceCheckUtils]: 337: Hoare triple {131444#(<= proc_i 224)} assume i <= 1000; {131444#(<= proc_i 224)} is VALID [2019-05-15 10:19:05,386 INFO L273 TraceCheckUtils]: 338: Hoare triple {131444#(<= proc_i 224)} assume i + 4 < a[j]; {131444#(<= proc_i 224)} is VALID [2019-05-15 10:19:05,386 INFO L273 TraceCheckUtils]: 339: Hoare triple {131444#(<= proc_i 224)} assume a[5] == 1000; {131444#(<= proc_i 224)} is VALID [2019-05-15 10:19:05,387 INFO L273 TraceCheckUtils]: 340: Hoare triple {131444#(<= proc_i 224)} assume j > 4; {131444#(<= proc_i 224)} is VALID [2019-05-15 10:19:05,387 INFO L273 TraceCheckUtils]: 341: Hoare triple {131444#(<= proc_i 224)} assume j < 6; {131444#(<= proc_i 224)} is VALID [2019-05-15 10:19:05,388 INFO L273 TraceCheckUtils]: 342: Hoare triple {131444#(<= proc_i 224)} i := i + 4; {131463#(<= proc_i 228)} is VALID [2019-05-15 10:19:05,388 INFO L273 TraceCheckUtils]: 343: Hoare triple {131463#(<= proc_i 228)} assume i <= 1000; {131463#(<= proc_i 228)} is VALID [2019-05-15 10:19:05,389 INFO L273 TraceCheckUtils]: 344: Hoare triple {131463#(<= proc_i 228)} assume i + 4 < a[j]; {131463#(<= proc_i 228)} is VALID [2019-05-15 10:19:05,389 INFO L273 TraceCheckUtils]: 345: Hoare triple {131463#(<= proc_i 228)} assume a[5] == 1000; {131463#(<= proc_i 228)} is VALID [2019-05-15 10:19:05,390 INFO L273 TraceCheckUtils]: 346: Hoare triple {131463#(<= proc_i 228)} assume j > 4; {131463#(<= proc_i 228)} is VALID [2019-05-15 10:19:05,390 INFO L273 TraceCheckUtils]: 347: Hoare triple {131463#(<= proc_i 228)} assume j < 6; {131463#(<= proc_i 228)} is VALID [2019-05-15 10:19:05,391 INFO L273 TraceCheckUtils]: 348: Hoare triple {131463#(<= proc_i 228)} i := i + 4; {131482#(<= proc_i 232)} is VALID [2019-05-15 10:19:05,391 INFO L273 TraceCheckUtils]: 349: Hoare triple {131482#(<= proc_i 232)} assume i <= 1000; {131482#(<= proc_i 232)} is VALID [2019-05-15 10:19:05,392 INFO L273 TraceCheckUtils]: 350: Hoare triple {131482#(<= proc_i 232)} assume i + 4 < a[j]; {131482#(<= proc_i 232)} is VALID [2019-05-15 10:19:05,392 INFO L273 TraceCheckUtils]: 351: Hoare triple {131482#(<= proc_i 232)} assume a[5] == 1000; {131482#(<= proc_i 232)} is VALID [2019-05-15 10:19:05,393 INFO L273 TraceCheckUtils]: 352: Hoare triple {131482#(<= proc_i 232)} assume j > 4; {131482#(<= proc_i 232)} is VALID [2019-05-15 10:19:05,393 INFO L273 TraceCheckUtils]: 353: Hoare triple {131482#(<= proc_i 232)} assume j < 6; {131482#(<= proc_i 232)} is VALID [2019-05-15 10:19:05,394 INFO L273 TraceCheckUtils]: 354: Hoare triple {131482#(<= proc_i 232)} i := i + 4; {131501#(<= proc_i 236)} is VALID [2019-05-15 10:19:05,394 INFO L273 TraceCheckUtils]: 355: Hoare triple {131501#(<= proc_i 236)} assume i <= 1000; {131501#(<= proc_i 236)} is VALID [2019-05-15 10:19:05,395 INFO L273 TraceCheckUtils]: 356: Hoare triple {131501#(<= proc_i 236)} assume i + 4 < a[j]; {131501#(<= proc_i 236)} is VALID [2019-05-15 10:19:05,395 INFO L273 TraceCheckUtils]: 357: Hoare triple {131501#(<= proc_i 236)} assume a[5] == 1000; {131501#(<= proc_i 236)} is VALID [2019-05-15 10:19:05,396 INFO L273 TraceCheckUtils]: 358: Hoare triple {131501#(<= proc_i 236)} assume j > 4; {131501#(<= proc_i 236)} is VALID [2019-05-15 10:19:05,396 INFO L273 TraceCheckUtils]: 359: Hoare triple {131501#(<= proc_i 236)} assume j < 6; {131501#(<= proc_i 236)} is VALID [2019-05-15 10:19:05,397 INFO L273 TraceCheckUtils]: 360: Hoare triple {131501#(<= proc_i 236)} i := i + 4; {131520#(<= proc_i 240)} is VALID [2019-05-15 10:19:05,397 INFO L273 TraceCheckUtils]: 361: Hoare triple {131520#(<= proc_i 240)} assume i <= 1000; {131520#(<= proc_i 240)} is VALID [2019-05-15 10:19:05,398 INFO L273 TraceCheckUtils]: 362: Hoare triple {131520#(<= proc_i 240)} assume i + 4 < a[j]; {131520#(<= proc_i 240)} is VALID [2019-05-15 10:19:05,398 INFO L273 TraceCheckUtils]: 363: Hoare triple {131520#(<= proc_i 240)} assume a[5] == 1000; {131520#(<= proc_i 240)} is VALID [2019-05-15 10:19:05,399 INFO L273 TraceCheckUtils]: 364: Hoare triple {131520#(<= proc_i 240)} assume j > 4; {131520#(<= proc_i 240)} is VALID [2019-05-15 10:19:05,399 INFO L273 TraceCheckUtils]: 365: Hoare triple {131520#(<= proc_i 240)} assume j < 6; {131520#(<= proc_i 240)} is VALID [2019-05-15 10:19:05,400 INFO L273 TraceCheckUtils]: 366: Hoare triple {131520#(<= proc_i 240)} i := i + 4; {131539#(<= proc_i 244)} is VALID [2019-05-15 10:19:05,400 INFO L273 TraceCheckUtils]: 367: Hoare triple {131539#(<= proc_i 244)} assume i <= 1000; {131539#(<= proc_i 244)} is VALID [2019-05-15 10:19:05,401 INFO L273 TraceCheckUtils]: 368: Hoare triple {131539#(<= proc_i 244)} assume i + 4 < a[j]; {131539#(<= proc_i 244)} is VALID [2019-05-15 10:19:05,401 INFO L273 TraceCheckUtils]: 369: Hoare triple {131539#(<= proc_i 244)} assume a[5] == 1000; {131539#(<= proc_i 244)} is VALID [2019-05-15 10:19:05,401 INFO L273 TraceCheckUtils]: 370: Hoare triple {131539#(<= proc_i 244)} assume j > 4; {131539#(<= proc_i 244)} is VALID [2019-05-15 10:19:05,402 INFO L273 TraceCheckUtils]: 371: Hoare triple {131539#(<= proc_i 244)} assume j < 6; {131539#(<= proc_i 244)} is VALID [2019-05-15 10:19:05,403 INFO L273 TraceCheckUtils]: 372: Hoare triple {131539#(<= proc_i 244)} i := i + 4; {131558#(<= proc_i 248)} is VALID [2019-05-15 10:19:05,403 INFO L273 TraceCheckUtils]: 373: Hoare triple {131558#(<= proc_i 248)} assume i <= 1000; {131558#(<= proc_i 248)} is VALID [2019-05-15 10:19:05,404 INFO L273 TraceCheckUtils]: 374: Hoare triple {131558#(<= proc_i 248)} assume i + 4 < a[j]; {131558#(<= proc_i 248)} is VALID [2019-05-15 10:19:05,404 INFO L273 TraceCheckUtils]: 375: Hoare triple {131558#(<= proc_i 248)} assume a[5] == 1000; {131558#(<= proc_i 248)} is VALID [2019-05-15 10:19:05,404 INFO L273 TraceCheckUtils]: 376: Hoare triple {131558#(<= proc_i 248)} assume j > 4; {131558#(<= proc_i 248)} is VALID [2019-05-15 10:19:05,405 INFO L273 TraceCheckUtils]: 377: Hoare triple {131558#(<= proc_i 248)} assume j < 6; {131558#(<= proc_i 248)} is VALID [2019-05-15 10:19:05,406 INFO L273 TraceCheckUtils]: 378: Hoare triple {131558#(<= proc_i 248)} i := i + 4; {131577#(<= proc_i 252)} is VALID [2019-05-15 10:19:05,406 INFO L273 TraceCheckUtils]: 379: Hoare triple {131577#(<= proc_i 252)} assume i <= 1000; {131577#(<= proc_i 252)} is VALID [2019-05-15 10:19:05,406 INFO L273 TraceCheckUtils]: 380: Hoare triple {131577#(<= proc_i 252)} assume i + 4 < a[j]; {131577#(<= proc_i 252)} is VALID [2019-05-15 10:19:05,407 INFO L273 TraceCheckUtils]: 381: Hoare triple {131577#(<= proc_i 252)} assume a[5] == 1000; {131577#(<= proc_i 252)} is VALID [2019-05-15 10:19:05,407 INFO L273 TraceCheckUtils]: 382: Hoare triple {131577#(<= proc_i 252)} assume j > 4; {131577#(<= proc_i 252)} is VALID [2019-05-15 10:19:05,408 INFO L273 TraceCheckUtils]: 383: Hoare triple {131577#(<= proc_i 252)} assume j < 6; {131577#(<= proc_i 252)} is VALID [2019-05-15 10:19:05,408 INFO L273 TraceCheckUtils]: 384: Hoare triple {131577#(<= proc_i 252)} i := i + 4; {131596#(<= proc_i 256)} is VALID [2019-05-15 10:19:05,409 INFO L273 TraceCheckUtils]: 385: Hoare triple {131596#(<= proc_i 256)} assume i <= 1000; {131596#(<= proc_i 256)} is VALID [2019-05-15 10:19:05,409 INFO L273 TraceCheckUtils]: 386: Hoare triple {131596#(<= proc_i 256)} assume i + 4 < a[j]; {131596#(<= proc_i 256)} is VALID [2019-05-15 10:19:05,410 INFO L273 TraceCheckUtils]: 387: Hoare triple {131596#(<= proc_i 256)} assume a[5] == 1000; {131596#(<= proc_i 256)} is VALID [2019-05-15 10:19:05,410 INFO L273 TraceCheckUtils]: 388: Hoare triple {131596#(<= proc_i 256)} assume j > 4; {131596#(<= proc_i 256)} is VALID [2019-05-15 10:19:05,411 INFO L273 TraceCheckUtils]: 389: Hoare triple {131596#(<= proc_i 256)} assume j < 6; {131596#(<= proc_i 256)} is VALID [2019-05-15 10:19:05,411 INFO L273 TraceCheckUtils]: 390: Hoare triple {131596#(<= proc_i 256)} i := i + 4; {131615#(<= proc_i 260)} is VALID [2019-05-15 10:19:05,412 INFO L273 TraceCheckUtils]: 391: Hoare triple {131615#(<= proc_i 260)} assume i <= 1000; {131615#(<= proc_i 260)} is VALID [2019-05-15 10:19:05,412 INFO L273 TraceCheckUtils]: 392: Hoare triple {131615#(<= proc_i 260)} assume i + 4 < a[j]; {131615#(<= proc_i 260)} is VALID [2019-05-15 10:19:05,413 INFO L273 TraceCheckUtils]: 393: Hoare triple {131615#(<= proc_i 260)} assume a[5] == 1000; {131615#(<= proc_i 260)} is VALID [2019-05-15 10:19:05,413 INFO L273 TraceCheckUtils]: 394: Hoare triple {131615#(<= proc_i 260)} assume j > 4; {131615#(<= proc_i 260)} is VALID [2019-05-15 10:19:05,414 INFO L273 TraceCheckUtils]: 395: Hoare triple {131615#(<= proc_i 260)} assume j < 6; {131615#(<= proc_i 260)} is VALID [2019-05-15 10:19:05,414 INFO L273 TraceCheckUtils]: 396: Hoare triple {131615#(<= proc_i 260)} i := i + 4; {131634#(<= proc_i 264)} is VALID [2019-05-15 10:19:05,415 INFO L273 TraceCheckUtils]: 397: Hoare triple {131634#(<= proc_i 264)} assume i <= 1000; {131634#(<= proc_i 264)} is VALID [2019-05-15 10:19:05,415 INFO L273 TraceCheckUtils]: 398: Hoare triple {131634#(<= proc_i 264)} assume i + 4 < a[j]; {131634#(<= proc_i 264)} is VALID [2019-05-15 10:19:05,416 INFO L273 TraceCheckUtils]: 399: Hoare triple {131634#(<= proc_i 264)} assume a[5] == 1000; {131634#(<= proc_i 264)} is VALID [2019-05-15 10:19:05,416 INFO L273 TraceCheckUtils]: 400: Hoare triple {131634#(<= proc_i 264)} assume j > 4; {131634#(<= proc_i 264)} is VALID [2019-05-15 10:19:05,417 INFO L273 TraceCheckUtils]: 401: Hoare triple {131634#(<= proc_i 264)} assume j < 6; {131634#(<= proc_i 264)} is VALID [2019-05-15 10:19:05,417 INFO L273 TraceCheckUtils]: 402: Hoare triple {131634#(<= proc_i 264)} i := i + 4; {131653#(<= proc_i 268)} is VALID [2019-05-15 10:19:05,418 INFO L273 TraceCheckUtils]: 403: Hoare triple {131653#(<= proc_i 268)} assume i <= 1000; {131653#(<= proc_i 268)} is VALID [2019-05-15 10:19:05,418 INFO L273 TraceCheckUtils]: 404: Hoare triple {131653#(<= proc_i 268)} assume i + 4 < a[j]; {131653#(<= proc_i 268)} is VALID [2019-05-15 10:19:05,419 INFO L273 TraceCheckUtils]: 405: Hoare triple {131653#(<= proc_i 268)} assume a[5] == 1000; {131653#(<= proc_i 268)} is VALID [2019-05-15 10:19:05,419 INFO L273 TraceCheckUtils]: 406: Hoare triple {131653#(<= proc_i 268)} assume j > 4; {131653#(<= proc_i 268)} is VALID [2019-05-15 10:19:05,420 INFO L273 TraceCheckUtils]: 407: Hoare triple {131653#(<= proc_i 268)} assume j < 6; {131653#(<= proc_i 268)} is VALID [2019-05-15 10:19:05,420 INFO L273 TraceCheckUtils]: 408: Hoare triple {131653#(<= proc_i 268)} i := i + 4; {131672#(<= proc_i 272)} is VALID [2019-05-15 10:19:05,421 INFO L273 TraceCheckUtils]: 409: Hoare triple {131672#(<= proc_i 272)} assume i <= 1000; {131672#(<= proc_i 272)} is VALID [2019-05-15 10:19:05,421 INFO L273 TraceCheckUtils]: 410: Hoare triple {131672#(<= proc_i 272)} assume i + 4 < a[j]; {131672#(<= proc_i 272)} is VALID [2019-05-15 10:19:05,422 INFO L273 TraceCheckUtils]: 411: Hoare triple {131672#(<= proc_i 272)} assume a[5] == 1000; {131672#(<= proc_i 272)} is VALID [2019-05-15 10:19:05,422 INFO L273 TraceCheckUtils]: 412: Hoare triple {131672#(<= proc_i 272)} assume j > 4; {131672#(<= proc_i 272)} is VALID [2019-05-15 10:19:05,423 INFO L273 TraceCheckUtils]: 413: Hoare triple {131672#(<= proc_i 272)} assume j < 6; {131672#(<= proc_i 272)} is VALID [2019-05-15 10:19:05,423 INFO L273 TraceCheckUtils]: 414: Hoare triple {131672#(<= proc_i 272)} i := i + 4; {131691#(<= proc_i 276)} is VALID [2019-05-15 10:19:05,424 INFO L273 TraceCheckUtils]: 415: Hoare triple {131691#(<= proc_i 276)} assume i <= 1000; {131691#(<= proc_i 276)} is VALID [2019-05-15 10:19:05,424 INFO L273 TraceCheckUtils]: 416: Hoare triple {131691#(<= proc_i 276)} assume i + 4 < a[j]; {131691#(<= proc_i 276)} is VALID [2019-05-15 10:19:05,425 INFO L273 TraceCheckUtils]: 417: Hoare triple {131691#(<= proc_i 276)} assume a[5] == 1000; {131691#(<= proc_i 276)} is VALID [2019-05-15 10:19:05,425 INFO L273 TraceCheckUtils]: 418: Hoare triple {131691#(<= proc_i 276)} assume j > 4; {131691#(<= proc_i 276)} is VALID [2019-05-15 10:19:05,426 INFO L273 TraceCheckUtils]: 419: Hoare triple {131691#(<= proc_i 276)} assume j < 6; {131691#(<= proc_i 276)} is VALID [2019-05-15 10:19:05,426 INFO L273 TraceCheckUtils]: 420: Hoare triple {131691#(<= proc_i 276)} i := i + 4; {131710#(<= proc_i 280)} is VALID [2019-05-15 10:19:05,427 INFO L273 TraceCheckUtils]: 421: Hoare triple {131710#(<= proc_i 280)} assume i <= 1000; {131710#(<= proc_i 280)} is VALID [2019-05-15 10:19:05,427 INFO L273 TraceCheckUtils]: 422: Hoare triple {131710#(<= proc_i 280)} assume i + 4 < a[j]; {131710#(<= proc_i 280)} is VALID [2019-05-15 10:19:05,428 INFO L273 TraceCheckUtils]: 423: Hoare triple {131710#(<= proc_i 280)} assume a[5] == 1000; {131710#(<= proc_i 280)} is VALID [2019-05-15 10:19:05,428 INFO L273 TraceCheckUtils]: 424: Hoare triple {131710#(<= proc_i 280)} assume j > 4; {131710#(<= proc_i 280)} is VALID [2019-05-15 10:19:05,428 INFO L273 TraceCheckUtils]: 425: Hoare triple {131710#(<= proc_i 280)} assume j < 6; {131710#(<= proc_i 280)} is VALID [2019-05-15 10:19:05,429 INFO L273 TraceCheckUtils]: 426: Hoare triple {131710#(<= proc_i 280)} i := i + 4; {131729#(<= proc_i 284)} is VALID [2019-05-15 10:19:05,430 INFO L273 TraceCheckUtils]: 427: Hoare triple {131729#(<= proc_i 284)} assume i <= 1000; {131729#(<= proc_i 284)} is VALID [2019-05-15 10:19:05,430 INFO L273 TraceCheckUtils]: 428: Hoare triple {131729#(<= proc_i 284)} assume i + 4 < a[j]; {131729#(<= proc_i 284)} is VALID [2019-05-15 10:19:05,430 INFO L273 TraceCheckUtils]: 429: Hoare triple {131729#(<= proc_i 284)} assume a[5] == 1000; {131729#(<= proc_i 284)} is VALID [2019-05-15 10:19:05,431 INFO L273 TraceCheckUtils]: 430: Hoare triple {131729#(<= proc_i 284)} assume j > 4; {131729#(<= proc_i 284)} is VALID [2019-05-15 10:19:05,431 INFO L273 TraceCheckUtils]: 431: Hoare triple {131729#(<= proc_i 284)} assume j < 6; {131729#(<= proc_i 284)} is VALID [2019-05-15 10:19:05,432 INFO L273 TraceCheckUtils]: 432: Hoare triple {131729#(<= proc_i 284)} i := i + 4; {131748#(<= proc_i 288)} is VALID [2019-05-15 10:19:05,433 INFO L273 TraceCheckUtils]: 433: Hoare triple {131748#(<= proc_i 288)} assume i <= 1000; {131748#(<= proc_i 288)} is VALID [2019-05-15 10:19:05,433 INFO L273 TraceCheckUtils]: 434: Hoare triple {131748#(<= proc_i 288)} assume i + 4 < a[j]; {131748#(<= proc_i 288)} is VALID [2019-05-15 10:19:05,433 INFO L273 TraceCheckUtils]: 435: Hoare triple {131748#(<= proc_i 288)} assume a[5] == 1000; {131748#(<= proc_i 288)} is VALID [2019-05-15 10:19:05,434 INFO L273 TraceCheckUtils]: 436: Hoare triple {131748#(<= proc_i 288)} assume j > 4; {131748#(<= proc_i 288)} is VALID [2019-05-15 10:19:05,434 INFO L273 TraceCheckUtils]: 437: Hoare triple {131748#(<= proc_i 288)} assume j < 6; {131748#(<= proc_i 288)} is VALID [2019-05-15 10:19:05,435 INFO L273 TraceCheckUtils]: 438: Hoare triple {131748#(<= proc_i 288)} i := i + 4; {131767#(<= proc_i 292)} is VALID [2019-05-15 10:19:05,436 INFO L273 TraceCheckUtils]: 439: Hoare triple {131767#(<= proc_i 292)} assume i <= 1000; {131767#(<= proc_i 292)} is VALID [2019-05-15 10:19:05,436 INFO L273 TraceCheckUtils]: 440: Hoare triple {131767#(<= proc_i 292)} assume i + 4 < a[j]; {131767#(<= proc_i 292)} is VALID [2019-05-15 10:19:05,436 INFO L273 TraceCheckUtils]: 441: Hoare triple {131767#(<= proc_i 292)} assume a[5] == 1000; {131767#(<= proc_i 292)} is VALID [2019-05-15 10:19:05,437 INFO L273 TraceCheckUtils]: 442: Hoare triple {131767#(<= proc_i 292)} assume j > 4; {131767#(<= proc_i 292)} is VALID [2019-05-15 10:19:05,437 INFO L273 TraceCheckUtils]: 443: Hoare triple {131767#(<= proc_i 292)} assume j < 6; {131767#(<= proc_i 292)} is VALID [2019-05-15 10:19:05,438 INFO L273 TraceCheckUtils]: 444: Hoare triple {131767#(<= proc_i 292)} i := i + 4; {131786#(<= proc_i 296)} is VALID [2019-05-15 10:19:05,438 INFO L273 TraceCheckUtils]: 445: Hoare triple {131786#(<= proc_i 296)} assume i <= 1000; {131786#(<= proc_i 296)} is VALID [2019-05-15 10:19:05,439 INFO L273 TraceCheckUtils]: 446: Hoare triple {131786#(<= proc_i 296)} assume i + 4 < a[j]; {131786#(<= proc_i 296)} is VALID [2019-05-15 10:19:05,439 INFO L273 TraceCheckUtils]: 447: Hoare triple {131786#(<= proc_i 296)} assume a[5] == 1000; {131786#(<= proc_i 296)} is VALID [2019-05-15 10:19:05,440 INFO L273 TraceCheckUtils]: 448: Hoare triple {131786#(<= proc_i 296)} assume j > 4; {131786#(<= proc_i 296)} is VALID [2019-05-15 10:19:05,440 INFO L273 TraceCheckUtils]: 449: Hoare triple {131786#(<= proc_i 296)} assume j < 6; {131786#(<= proc_i 296)} is VALID [2019-05-15 10:19:05,441 INFO L273 TraceCheckUtils]: 450: Hoare triple {131786#(<= proc_i 296)} i := i + 4; {131805#(<= proc_i 300)} is VALID [2019-05-15 10:19:05,441 INFO L273 TraceCheckUtils]: 451: Hoare triple {131805#(<= proc_i 300)} assume i <= 1000; {131805#(<= proc_i 300)} is VALID [2019-05-15 10:19:05,442 INFO L273 TraceCheckUtils]: 452: Hoare triple {131805#(<= proc_i 300)} assume i + 4 < a[j]; {131805#(<= proc_i 300)} is VALID [2019-05-15 10:19:05,442 INFO L273 TraceCheckUtils]: 453: Hoare triple {131805#(<= proc_i 300)} assume a[5] == 1000; {131805#(<= proc_i 300)} is VALID [2019-05-15 10:19:05,443 INFO L273 TraceCheckUtils]: 454: Hoare triple {131805#(<= proc_i 300)} assume j > 4; {131805#(<= proc_i 300)} is VALID [2019-05-15 10:19:05,443 INFO L273 TraceCheckUtils]: 455: Hoare triple {131805#(<= proc_i 300)} assume j < 6; {131805#(<= proc_i 300)} is VALID [2019-05-15 10:19:05,444 INFO L273 TraceCheckUtils]: 456: Hoare triple {131805#(<= proc_i 300)} i := i + 4; {131824#(<= proc_i 304)} is VALID [2019-05-15 10:19:05,444 INFO L273 TraceCheckUtils]: 457: Hoare triple {131824#(<= proc_i 304)} assume i <= 1000; {131824#(<= proc_i 304)} is VALID [2019-05-15 10:19:05,445 INFO L273 TraceCheckUtils]: 458: Hoare triple {131824#(<= proc_i 304)} assume i + 4 < a[j]; {131824#(<= proc_i 304)} is VALID [2019-05-15 10:19:05,445 INFO L273 TraceCheckUtils]: 459: Hoare triple {131824#(<= proc_i 304)} assume a[5] == 1000; {131824#(<= proc_i 304)} is VALID [2019-05-15 10:19:05,446 INFO L273 TraceCheckUtils]: 460: Hoare triple {131824#(<= proc_i 304)} assume j > 4; {131824#(<= proc_i 304)} is VALID [2019-05-15 10:19:05,446 INFO L273 TraceCheckUtils]: 461: Hoare triple {131824#(<= proc_i 304)} assume j < 6; {131824#(<= proc_i 304)} is VALID [2019-05-15 10:19:05,447 INFO L273 TraceCheckUtils]: 462: Hoare triple {131824#(<= proc_i 304)} i := i + 4; {131843#(<= proc_i 308)} is VALID [2019-05-15 10:19:05,447 INFO L273 TraceCheckUtils]: 463: Hoare triple {131843#(<= proc_i 308)} assume !(i <= 1000); {130376#false} is VALID [2019-05-15 10:19:05,566 INFO L134 CoverageAnalysis]: Checked inductivity of 17633 backedges. 0 proven. 17633 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:19:05,567 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:19:05,567 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [78] total 78 [2019-05-15 10:19:05,567 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 464 [2019-05-15 10:19:05,568 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:19:05,568 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 80 states. [2019-05-15 10:19:06,035 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 464 edges. 464 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:06,035 INFO L454 AbstractCegarLoop]: Interpolant automaton has 80 states [2019-05-15 10:19:06,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2019-05-15 10:19:06,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2019-05-15 10:19:06,037 INFO L87 Difference]: Start difference. First operand 465 states and 465 transitions. Second operand 80 states. [2019-05-15 10:19:06,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:06,865 INFO L93 Difference]: Finished difference Result 476 states and 476 transitions. [2019-05-15 10:19:06,865 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2019-05-15 10:19:06,865 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 464 [2019-05-15 10:19:06,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:19:06,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2019-05-15 10:19:06,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 477 transitions. [2019-05-15 10:19:06,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2019-05-15 10:19:06,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 477 transitions. [2019-05-15 10:19:06,869 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 80 states and 477 transitions. [2019-05-15 10:19:07,311 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 477 edges. 477 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:07,323 INFO L225 Difference]: With dead ends: 476 [2019-05-15 10:19:07,323 INFO L226 Difference]: Without dead ends: 476 [2019-05-15 10:19:07,323 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 385 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2019-05-15 10:19:07,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2019-05-15 10:19:07,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 471. [2019-05-15 10:19:07,326 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:19:07,326 INFO L82 GeneralOperation]: Start isEquivalent. First operand 476 states. Second operand 471 states. [2019-05-15 10:19:07,326 INFO L74 IsIncluded]: Start isIncluded. First operand 476 states. Second operand 471 states. [2019-05-15 10:19:07,326 INFO L87 Difference]: Start difference. First operand 476 states. Second operand 471 states. [2019-05-15 10:19:07,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:07,334 INFO L93 Difference]: Finished difference Result 476 states and 476 transitions. [2019-05-15 10:19:07,334 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 476 transitions. [2019-05-15 10:19:07,334 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:07,334 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:07,334 INFO L74 IsIncluded]: Start isIncluded. First operand 471 states. Second operand 476 states. [2019-05-15 10:19:07,334 INFO L87 Difference]: Start difference. First operand 471 states. Second operand 476 states. [2019-05-15 10:19:07,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:07,342 INFO L93 Difference]: Finished difference Result 476 states and 476 transitions. [2019-05-15 10:19:07,342 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 476 transitions. [2019-05-15 10:19:07,342 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:07,342 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:07,342 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:19:07,342 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:19:07,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 471 states. [2019-05-15 10:19:07,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 471 transitions. [2019-05-15 10:19:07,350 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 471 transitions. Word has length 464 [2019-05-15 10:19:07,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:19:07,350 INFO L475 AbstractCegarLoop]: Abstraction has 471 states and 471 transitions. [2019-05-15 10:19:07,350 INFO L476 AbstractCegarLoop]: Interpolant automaton has 80 states. [2019-05-15 10:19:07,350 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 471 transitions. [2019-05-15 10:19:07,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2019-05-15 10:19:07,352 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:19:07,352 INFO L399 BasicCegarLoop]: trace histogram [78, 78, 78, 78, 78, 78, 1, 1] [2019-05-15 10:19:07,352 INFO L418 AbstractCegarLoop]: === Iteration 79 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:19:07,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:19:07,352 INFO L82 PathProgramCache]: Analyzing trace with hash 2082972699, now seen corresponding path program 78 times [2019-05-15 10:19:07,353 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:19:07,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:07,476 INFO L256 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 80 conjunts are in the unsatisfiable core [2019-05-15 10:19:07,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:07,517 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:19:10,625 INFO L273 TraceCheckUtils]: 0: Hoare triple {133745#true} i := 0; {133750#(<= proc_i 0)} is VALID [2019-05-15 10:19:10,625 INFO L273 TraceCheckUtils]: 1: Hoare triple {133750#(<= proc_i 0)} assume i <= 1000; {133750#(<= proc_i 0)} is VALID [2019-05-15 10:19:10,626 INFO L273 TraceCheckUtils]: 2: Hoare triple {133750#(<= proc_i 0)} assume i + 4 < a[j]; {133750#(<= proc_i 0)} is VALID [2019-05-15 10:19:10,626 INFO L273 TraceCheckUtils]: 3: Hoare triple {133750#(<= proc_i 0)} assume a[5] == 1000; {133750#(<= proc_i 0)} is VALID [2019-05-15 10:19:10,627 INFO L273 TraceCheckUtils]: 4: Hoare triple {133750#(<= proc_i 0)} assume j > 4; {133750#(<= proc_i 0)} is VALID [2019-05-15 10:19:10,627 INFO L273 TraceCheckUtils]: 5: Hoare triple {133750#(<= proc_i 0)} assume j < 6; {133750#(<= proc_i 0)} is VALID [2019-05-15 10:19:10,628 INFO L273 TraceCheckUtils]: 6: Hoare triple {133750#(<= proc_i 0)} i := i + 4; {133769#(<= proc_i 4)} is VALID [2019-05-15 10:19:10,628 INFO L273 TraceCheckUtils]: 7: Hoare triple {133769#(<= proc_i 4)} assume i <= 1000; {133769#(<= proc_i 4)} is VALID [2019-05-15 10:19:10,629 INFO L273 TraceCheckUtils]: 8: Hoare triple {133769#(<= proc_i 4)} assume i + 4 < a[j]; {133769#(<= proc_i 4)} is VALID [2019-05-15 10:19:10,629 INFO L273 TraceCheckUtils]: 9: Hoare triple {133769#(<= proc_i 4)} assume a[5] == 1000; {133769#(<= proc_i 4)} is VALID [2019-05-15 10:19:10,630 INFO L273 TraceCheckUtils]: 10: Hoare triple {133769#(<= proc_i 4)} assume j > 4; {133769#(<= proc_i 4)} is VALID [2019-05-15 10:19:10,630 INFO L273 TraceCheckUtils]: 11: Hoare triple {133769#(<= proc_i 4)} assume j < 6; {133769#(<= proc_i 4)} is VALID [2019-05-15 10:19:10,631 INFO L273 TraceCheckUtils]: 12: Hoare triple {133769#(<= proc_i 4)} i := i + 4; {133788#(<= proc_i 8)} is VALID [2019-05-15 10:19:10,631 INFO L273 TraceCheckUtils]: 13: Hoare triple {133788#(<= proc_i 8)} assume i <= 1000; {133788#(<= proc_i 8)} is VALID [2019-05-15 10:19:10,632 INFO L273 TraceCheckUtils]: 14: Hoare triple {133788#(<= proc_i 8)} assume i + 4 < a[j]; {133788#(<= proc_i 8)} is VALID [2019-05-15 10:19:10,632 INFO L273 TraceCheckUtils]: 15: Hoare triple {133788#(<= proc_i 8)} assume a[5] == 1000; {133788#(<= proc_i 8)} is VALID [2019-05-15 10:19:10,633 INFO L273 TraceCheckUtils]: 16: Hoare triple {133788#(<= proc_i 8)} assume j > 4; {133788#(<= proc_i 8)} is VALID [2019-05-15 10:19:10,633 INFO L273 TraceCheckUtils]: 17: Hoare triple {133788#(<= proc_i 8)} assume j < 6; {133788#(<= proc_i 8)} is VALID [2019-05-15 10:19:10,634 INFO L273 TraceCheckUtils]: 18: Hoare triple {133788#(<= proc_i 8)} i := i + 4; {133807#(<= proc_i 12)} is VALID [2019-05-15 10:19:10,634 INFO L273 TraceCheckUtils]: 19: Hoare triple {133807#(<= proc_i 12)} assume i <= 1000; {133807#(<= proc_i 12)} is VALID [2019-05-15 10:19:10,635 INFO L273 TraceCheckUtils]: 20: Hoare triple {133807#(<= proc_i 12)} assume i + 4 < a[j]; {133807#(<= proc_i 12)} is VALID [2019-05-15 10:19:10,635 INFO L273 TraceCheckUtils]: 21: Hoare triple {133807#(<= proc_i 12)} assume a[5] == 1000; {133807#(<= proc_i 12)} is VALID [2019-05-15 10:19:10,636 INFO L273 TraceCheckUtils]: 22: Hoare triple {133807#(<= proc_i 12)} assume j > 4; {133807#(<= proc_i 12)} is VALID [2019-05-15 10:19:10,636 INFO L273 TraceCheckUtils]: 23: Hoare triple {133807#(<= proc_i 12)} assume j < 6; {133807#(<= proc_i 12)} is VALID [2019-05-15 10:19:10,637 INFO L273 TraceCheckUtils]: 24: Hoare triple {133807#(<= proc_i 12)} i := i + 4; {133826#(<= proc_i 16)} is VALID [2019-05-15 10:19:10,637 INFO L273 TraceCheckUtils]: 25: Hoare triple {133826#(<= proc_i 16)} assume i <= 1000; {133826#(<= proc_i 16)} is VALID [2019-05-15 10:19:10,638 INFO L273 TraceCheckUtils]: 26: Hoare triple {133826#(<= proc_i 16)} assume i + 4 < a[j]; {133826#(<= proc_i 16)} is VALID [2019-05-15 10:19:10,638 INFO L273 TraceCheckUtils]: 27: Hoare triple {133826#(<= proc_i 16)} assume a[5] == 1000; {133826#(<= proc_i 16)} is VALID [2019-05-15 10:19:10,639 INFO L273 TraceCheckUtils]: 28: Hoare triple {133826#(<= proc_i 16)} assume j > 4; {133826#(<= proc_i 16)} is VALID [2019-05-15 10:19:10,639 INFO L273 TraceCheckUtils]: 29: Hoare triple {133826#(<= proc_i 16)} assume j < 6; {133826#(<= proc_i 16)} is VALID [2019-05-15 10:19:10,640 INFO L273 TraceCheckUtils]: 30: Hoare triple {133826#(<= proc_i 16)} i := i + 4; {133845#(<= proc_i 20)} is VALID [2019-05-15 10:19:10,640 INFO L273 TraceCheckUtils]: 31: Hoare triple {133845#(<= proc_i 20)} assume i <= 1000; {133845#(<= proc_i 20)} is VALID [2019-05-15 10:19:10,641 INFO L273 TraceCheckUtils]: 32: Hoare triple {133845#(<= proc_i 20)} assume i + 4 < a[j]; {133845#(<= proc_i 20)} is VALID [2019-05-15 10:19:10,641 INFO L273 TraceCheckUtils]: 33: Hoare triple {133845#(<= proc_i 20)} assume a[5] == 1000; {133845#(<= proc_i 20)} is VALID [2019-05-15 10:19:10,642 INFO L273 TraceCheckUtils]: 34: Hoare triple {133845#(<= proc_i 20)} assume j > 4; {133845#(<= proc_i 20)} is VALID [2019-05-15 10:19:10,642 INFO L273 TraceCheckUtils]: 35: Hoare triple {133845#(<= proc_i 20)} assume j < 6; {133845#(<= proc_i 20)} is VALID [2019-05-15 10:19:10,643 INFO L273 TraceCheckUtils]: 36: Hoare triple {133845#(<= proc_i 20)} i := i + 4; {133864#(<= proc_i 24)} is VALID [2019-05-15 10:19:10,643 INFO L273 TraceCheckUtils]: 37: Hoare triple {133864#(<= proc_i 24)} assume i <= 1000; {133864#(<= proc_i 24)} is VALID [2019-05-15 10:19:10,644 INFO L273 TraceCheckUtils]: 38: Hoare triple {133864#(<= proc_i 24)} assume i + 4 < a[j]; {133864#(<= proc_i 24)} is VALID [2019-05-15 10:19:10,644 INFO L273 TraceCheckUtils]: 39: Hoare triple {133864#(<= proc_i 24)} assume a[5] == 1000; {133864#(<= proc_i 24)} is VALID [2019-05-15 10:19:10,645 INFO L273 TraceCheckUtils]: 40: Hoare triple {133864#(<= proc_i 24)} assume j > 4; {133864#(<= proc_i 24)} is VALID [2019-05-15 10:19:10,645 INFO L273 TraceCheckUtils]: 41: Hoare triple {133864#(<= proc_i 24)} assume j < 6; {133864#(<= proc_i 24)} is VALID [2019-05-15 10:19:10,646 INFO L273 TraceCheckUtils]: 42: Hoare triple {133864#(<= proc_i 24)} i := i + 4; {133883#(<= proc_i 28)} is VALID [2019-05-15 10:19:10,646 INFO L273 TraceCheckUtils]: 43: Hoare triple {133883#(<= proc_i 28)} assume i <= 1000; {133883#(<= proc_i 28)} is VALID [2019-05-15 10:19:10,647 INFO L273 TraceCheckUtils]: 44: Hoare triple {133883#(<= proc_i 28)} assume i + 4 < a[j]; {133883#(<= proc_i 28)} is VALID [2019-05-15 10:19:10,647 INFO L273 TraceCheckUtils]: 45: Hoare triple {133883#(<= proc_i 28)} assume a[5] == 1000; {133883#(<= proc_i 28)} is VALID [2019-05-15 10:19:10,648 INFO L273 TraceCheckUtils]: 46: Hoare triple {133883#(<= proc_i 28)} assume j > 4; {133883#(<= proc_i 28)} is VALID [2019-05-15 10:19:10,648 INFO L273 TraceCheckUtils]: 47: Hoare triple {133883#(<= proc_i 28)} assume j < 6; {133883#(<= proc_i 28)} is VALID [2019-05-15 10:19:10,649 INFO L273 TraceCheckUtils]: 48: Hoare triple {133883#(<= proc_i 28)} i := i + 4; {133902#(<= proc_i 32)} is VALID [2019-05-15 10:19:10,649 INFO L273 TraceCheckUtils]: 49: Hoare triple {133902#(<= proc_i 32)} assume i <= 1000; {133902#(<= proc_i 32)} is VALID [2019-05-15 10:19:10,650 INFO L273 TraceCheckUtils]: 50: Hoare triple {133902#(<= proc_i 32)} assume i + 4 < a[j]; {133902#(<= proc_i 32)} is VALID [2019-05-15 10:19:10,650 INFO L273 TraceCheckUtils]: 51: Hoare triple {133902#(<= proc_i 32)} assume a[5] == 1000; {133902#(<= proc_i 32)} is VALID [2019-05-15 10:19:10,651 INFO L273 TraceCheckUtils]: 52: Hoare triple {133902#(<= proc_i 32)} assume j > 4; {133902#(<= proc_i 32)} is VALID [2019-05-15 10:19:10,651 INFO L273 TraceCheckUtils]: 53: Hoare triple {133902#(<= proc_i 32)} assume j < 6; {133902#(<= proc_i 32)} is VALID [2019-05-15 10:19:10,652 INFO L273 TraceCheckUtils]: 54: Hoare triple {133902#(<= proc_i 32)} i := i + 4; {133921#(<= proc_i 36)} is VALID [2019-05-15 10:19:10,652 INFO L273 TraceCheckUtils]: 55: Hoare triple {133921#(<= proc_i 36)} assume i <= 1000; {133921#(<= proc_i 36)} is VALID [2019-05-15 10:19:10,653 INFO L273 TraceCheckUtils]: 56: Hoare triple {133921#(<= proc_i 36)} assume i + 4 < a[j]; {133921#(<= proc_i 36)} is VALID [2019-05-15 10:19:10,653 INFO L273 TraceCheckUtils]: 57: Hoare triple {133921#(<= proc_i 36)} assume a[5] == 1000; {133921#(<= proc_i 36)} is VALID [2019-05-15 10:19:10,654 INFO L273 TraceCheckUtils]: 58: Hoare triple {133921#(<= proc_i 36)} assume j > 4; {133921#(<= proc_i 36)} is VALID [2019-05-15 10:19:10,654 INFO L273 TraceCheckUtils]: 59: Hoare triple {133921#(<= proc_i 36)} assume j < 6; {133921#(<= proc_i 36)} is VALID [2019-05-15 10:19:10,655 INFO L273 TraceCheckUtils]: 60: Hoare triple {133921#(<= proc_i 36)} i := i + 4; {133940#(<= proc_i 40)} is VALID [2019-05-15 10:19:10,655 INFO L273 TraceCheckUtils]: 61: Hoare triple {133940#(<= proc_i 40)} assume i <= 1000; {133940#(<= proc_i 40)} is VALID [2019-05-15 10:19:10,656 INFO L273 TraceCheckUtils]: 62: Hoare triple {133940#(<= proc_i 40)} assume i + 4 < a[j]; {133940#(<= proc_i 40)} is VALID [2019-05-15 10:19:10,656 INFO L273 TraceCheckUtils]: 63: Hoare triple {133940#(<= proc_i 40)} assume a[5] == 1000; {133940#(<= proc_i 40)} is VALID [2019-05-15 10:19:10,656 INFO L273 TraceCheckUtils]: 64: Hoare triple {133940#(<= proc_i 40)} assume j > 4; {133940#(<= proc_i 40)} is VALID [2019-05-15 10:19:10,657 INFO L273 TraceCheckUtils]: 65: Hoare triple {133940#(<= proc_i 40)} assume j < 6; {133940#(<= proc_i 40)} is VALID [2019-05-15 10:19:10,658 INFO L273 TraceCheckUtils]: 66: Hoare triple {133940#(<= proc_i 40)} i := i + 4; {133959#(<= proc_i 44)} is VALID [2019-05-15 10:19:10,658 INFO L273 TraceCheckUtils]: 67: Hoare triple {133959#(<= proc_i 44)} assume i <= 1000; {133959#(<= proc_i 44)} is VALID [2019-05-15 10:19:10,659 INFO L273 TraceCheckUtils]: 68: Hoare triple {133959#(<= proc_i 44)} assume i + 4 < a[j]; {133959#(<= proc_i 44)} is VALID [2019-05-15 10:19:10,659 INFO L273 TraceCheckUtils]: 69: Hoare triple {133959#(<= proc_i 44)} assume a[5] == 1000; {133959#(<= proc_i 44)} is VALID [2019-05-15 10:19:10,659 INFO L273 TraceCheckUtils]: 70: Hoare triple {133959#(<= proc_i 44)} assume j > 4; {133959#(<= proc_i 44)} is VALID [2019-05-15 10:19:10,660 INFO L273 TraceCheckUtils]: 71: Hoare triple {133959#(<= proc_i 44)} assume j < 6; {133959#(<= proc_i 44)} is VALID [2019-05-15 10:19:10,661 INFO L273 TraceCheckUtils]: 72: Hoare triple {133959#(<= proc_i 44)} i := i + 4; {133978#(<= proc_i 48)} is VALID [2019-05-15 10:19:10,661 INFO L273 TraceCheckUtils]: 73: Hoare triple {133978#(<= proc_i 48)} assume i <= 1000; {133978#(<= proc_i 48)} is VALID [2019-05-15 10:19:10,661 INFO L273 TraceCheckUtils]: 74: Hoare triple {133978#(<= proc_i 48)} assume i + 4 < a[j]; {133978#(<= proc_i 48)} is VALID [2019-05-15 10:19:10,662 INFO L273 TraceCheckUtils]: 75: Hoare triple {133978#(<= proc_i 48)} assume a[5] == 1000; {133978#(<= proc_i 48)} is VALID [2019-05-15 10:19:10,662 INFO L273 TraceCheckUtils]: 76: Hoare triple {133978#(<= proc_i 48)} assume j > 4; {133978#(<= proc_i 48)} is VALID [2019-05-15 10:19:10,663 INFO L273 TraceCheckUtils]: 77: Hoare triple {133978#(<= proc_i 48)} assume j < 6; {133978#(<= proc_i 48)} is VALID [2019-05-15 10:19:10,663 INFO L273 TraceCheckUtils]: 78: Hoare triple {133978#(<= proc_i 48)} i := i + 4; {133997#(<= proc_i 52)} is VALID [2019-05-15 10:19:10,664 INFO L273 TraceCheckUtils]: 79: Hoare triple {133997#(<= proc_i 52)} assume i <= 1000; {133997#(<= proc_i 52)} is VALID [2019-05-15 10:19:10,664 INFO L273 TraceCheckUtils]: 80: Hoare triple {133997#(<= proc_i 52)} assume i + 4 < a[j]; {133997#(<= proc_i 52)} is VALID [2019-05-15 10:19:10,665 INFO L273 TraceCheckUtils]: 81: Hoare triple {133997#(<= proc_i 52)} assume a[5] == 1000; {133997#(<= proc_i 52)} is VALID [2019-05-15 10:19:10,665 INFO L273 TraceCheckUtils]: 82: Hoare triple {133997#(<= proc_i 52)} assume j > 4; {133997#(<= proc_i 52)} is VALID [2019-05-15 10:19:10,666 INFO L273 TraceCheckUtils]: 83: Hoare triple {133997#(<= proc_i 52)} assume j < 6; {133997#(<= proc_i 52)} is VALID [2019-05-15 10:19:10,666 INFO L273 TraceCheckUtils]: 84: Hoare triple {133997#(<= proc_i 52)} i := i + 4; {134016#(<= proc_i 56)} is VALID [2019-05-15 10:19:10,667 INFO L273 TraceCheckUtils]: 85: Hoare triple {134016#(<= proc_i 56)} assume i <= 1000; {134016#(<= proc_i 56)} is VALID [2019-05-15 10:19:10,667 INFO L273 TraceCheckUtils]: 86: Hoare triple {134016#(<= proc_i 56)} assume i + 4 < a[j]; {134016#(<= proc_i 56)} is VALID [2019-05-15 10:19:10,668 INFO L273 TraceCheckUtils]: 87: Hoare triple {134016#(<= proc_i 56)} assume a[5] == 1000; {134016#(<= proc_i 56)} is VALID [2019-05-15 10:19:10,668 INFO L273 TraceCheckUtils]: 88: Hoare triple {134016#(<= proc_i 56)} assume j > 4; {134016#(<= proc_i 56)} is VALID [2019-05-15 10:19:10,669 INFO L273 TraceCheckUtils]: 89: Hoare triple {134016#(<= proc_i 56)} assume j < 6; {134016#(<= proc_i 56)} is VALID [2019-05-15 10:19:10,669 INFO L273 TraceCheckUtils]: 90: Hoare triple {134016#(<= proc_i 56)} i := i + 4; {134035#(<= proc_i 60)} is VALID [2019-05-15 10:19:10,670 INFO L273 TraceCheckUtils]: 91: Hoare triple {134035#(<= proc_i 60)} assume i <= 1000; {134035#(<= proc_i 60)} is VALID [2019-05-15 10:19:10,670 INFO L273 TraceCheckUtils]: 92: Hoare triple {134035#(<= proc_i 60)} assume i + 4 < a[j]; {134035#(<= proc_i 60)} is VALID [2019-05-15 10:19:10,671 INFO L273 TraceCheckUtils]: 93: Hoare triple {134035#(<= proc_i 60)} assume a[5] == 1000; {134035#(<= proc_i 60)} is VALID [2019-05-15 10:19:10,671 INFO L273 TraceCheckUtils]: 94: Hoare triple {134035#(<= proc_i 60)} assume j > 4; {134035#(<= proc_i 60)} is VALID [2019-05-15 10:19:10,672 INFO L273 TraceCheckUtils]: 95: Hoare triple {134035#(<= proc_i 60)} assume j < 6; {134035#(<= proc_i 60)} is VALID [2019-05-15 10:19:10,672 INFO L273 TraceCheckUtils]: 96: Hoare triple {134035#(<= proc_i 60)} i := i + 4; {134054#(<= proc_i 64)} is VALID [2019-05-15 10:19:10,673 INFO L273 TraceCheckUtils]: 97: Hoare triple {134054#(<= proc_i 64)} assume i <= 1000; {134054#(<= proc_i 64)} is VALID [2019-05-15 10:19:10,673 INFO L273 TraceCheckUtils]: 98: Hoare triple {134054#(<= proc_i 64)} assume i + 4 < a[j]; {134054#(<= proc_i 64)} is VALID [2019-05-15 10:19:10,674 INFO L273 TraceCheckUtils]: 99: Hoare triple {134054#(<= proc_i 64)} assume a[5] == 1000; {134054#(<= proc_i 64)} is VALID [2019-05-15 10:19:10,674 INFO L273 TraceCheckUtils]: 100: Hoare triple {134054#(<= proc_i 64)} assume j > 4; {134054#(<= proc_i 64)} is VALID [2019-05-15 10:19:10,675 INFO L273 TraceCheckUtils]: 101: Hoare triple {134054#(<= proc_i 64)} assume j < 6; {134054#(<= proc_i 64)} is VALID [2019-05-15 10:19:10,675 INFO L273 TraceCheckUtils]: 102: Hoare triple {134054#(<= proc_i 64)} i := i + 4; {134073#(<= proc_i 68)} is VALID [2019-05-15 10:19:10,676 INFO L273 TraceCheckUtils]: 103: Hoare triple {134073#(<= proc_i 68)} assume i <= 1000; {134073#(<= proc_i 68)} is VALID [2019-05-15 10:19:10,676 INFO L273 TraceCheckUtils]: 104: Hoare triple {134073#(<= proc_i 68)} assume i + 4 < a[j]; {134073#(<= proc_i 68)} is VALID [2019-05-15 10:19:10,677 INFO L273 TraceCheckUtils]: 105: Hoare triple {134073#(<= proc_i 68)} assume a[5] == 1000; {134073#(<= proc_i 68)} is VALID [2019-05-15 10:19:10,677 INFO L273 TraceCheckUtils]: 106: Hoare triple {134073#(<= proc_i 68)} assume j > 4; {134073#(<= proc_i 68)} is VALID [2019-05-15 10:19:10,678 INFO L273 TraceCheckUtils]: 107: Hoare triple {134073#(<= proc_i 68)} assume j < 6; {134073#(<= proc_i 68)} is VALID [2019-05-15 10:19:10,678 INFO L273 TraceCheckUtils]: 108: Hoare triple {134073#(<= proc_i 68)} i := i + 4; {134092#(<= proc_i 72)} is VALID [2019-05-15 10:19:10,679 INFO L273 TraceCheckUtils]: 109: Hoare triple {134092#(<= proc_i 72)} assume i <= 1000; {134092#(<= proc_i 72)} is VALID [2019-05-15 10:19:10,679 INFO L273 TraceCheckUtils]: 110: Hoare triple {134092#(<= proc_i 72)} assume i + 4 < a[j]; {134092#(<= proc_i 72)} is VALID [2019-05-15 10:19:10,680 INFO L273 TraceCheckUtils]: 111: Hoare triple {134092#(<= proc_i 72)} assume a[5] == 1000; {134092#(<= proc_i 72)} is VALID [2019-05-15 10:19:10,680 INFO L273 TraceCheckUtils]: 112: Hoare triple {134092#(<= proc_i 72)} assume j > 4; {134092#(<= proc_i 72)} is VALID [2019-05-15 10:19:10,681 INFO L273 TraceCheckUtils]: 113: Hoare triple {134092#(<= proc_i 72)} assume j < 6; {134092#(<= proc_i 72)} is VALID [2019-05-15 10:19:10,681 INFO L273 TraceCheckUtils]: 114: Hoare triple {134092#(<= proc_i 72)} i := i + 4; {134111#(<= proc_i 76)} is VALID [2019-05-15 10:19:10,682 INFO L273 TraceCheckUtils]: 115: Hoare triple {134111#(<= proc_i 76)} assume i <= 1000; {134111#(<= proc_i 76)} is VALID [2019-05-15 10:19:10,682 INFO L273 TraceCheckUtils]: 116: Hoare triple {134111#(<= proc_i 76)} assume i + 4 < a[j]; {134111#(<= proc_i 76)} is VALID [2019-05-15 10:19:10,683 INFO L273 TraceCheckUtils]: 117: Hoare triple {134111#(<= proc_i 76)} assume a[5] == 1000; {134111#(<= proc_i 76)} is VALID [2019-05-15 10:19:10,683 INFO L273 TraceCheckUtils]: 118: Hoare triple {134111#(<= proc_i 76)} assume j > 4; {134111#(<= proc_i 76)} is VALID [2019-05-15 10:19:10,683 INFO L273 TraceCheckUtils]: 119: Hoare triple {134111#(<= proc_i 76)} assume j < 6; {134111#(<= proc_i 76)} is VALID [2019-05-15 10:19:10,684 INFO L273 TraceCheckUtils]: 120: Hoare triple {134111#(<= proc_i 76)} i := i + 4; {134130#(<= proc_i 80)} is VALID [2019-05-15 10:19:10,685 INFO L273 TraceCheckUtils]: 121: Hoare triple {134130#(<= proc_i 80)} assume i <= 1000; {134130#(<= proc_i 80)} is VALID [2019-05-15 10:19:10,685 INFO L273 TraceCheckUtils]: 122: Hoare triple {134130#(<= proc_i 80)} assume i + 4 < a[j]; {134130#(<= proc_i 80)} is VALID [2019-05-15 10:19:10,686 INFO L273 TraceCheckUtils]: 123: Hoare triple {134130#(<= proc_i 80)} assume a[5] == 1000; {134130#(<= proc_i 80)} is VALID [2019-05-15 10:19:10,686 INFO L273 TraceCheckUtils]: 124: Hoare triple {134130#(<= proc_i 80)} assume j > 4; {134130#(<= proc_i 80)} is VALID [2019-05-15 10:19:10,686 INFO L273 TraceCheckUtils]: 125: Hoare triple {134130#(<= proc_i 80)} assume j < 6; {134130#(<= proc_i 80)} is VALID [2019-05-15 10:19:10,687 INFO L273 TraceCheckUtils]: 126: Hoare triple {134130#(<= proc_i 80)} i := i + 4; {134149#(<= proc_i 84)} is VALID [2019-05-15 10:19:10,688 INFO L273 TraceCheckUtils]: 127: Hoare triple {134149#(<= proc_i 84)} assume i <= 1000; {134149#(<= proc_i 84)} is VALID [2019-05-15 10:19:10,688 INFO L273 TraceCheckUtils]: 128: Hoare triple {134149#(<= proc_i 84)} assume i + 4 < a[j]; {134149#(<= proc_i 84)} is VALID [2019-05-15 10:19:10,689 INFO L273 TraceCheckUtils]: 129: Hoare triple {134149#(<= proc_i 84)} assume a[5] == 1000; {134149#(<= proc_i 84)} is VALID [2019-05-15 10:19:10,689 INFO L273 TraceCheckUtils]: 130: Hoare triple {134149#(<= proc_i 84)} assume j > 4; {134149#(<= proc_i 84)} is VALID [2019-05-15 10:19:10,689 INFO L273 TraceCheckUtils]: 131: Hoare triple {134149#(<= proc_i 84)} assume j < 6; {134149#(<= proc_i 84)} is VALID [2019-05-15 10:19:10,690 INFO L273 TraceCheckUtils]: 132: Hoare triple {134149#(<= proc_i 84)} i := i + 4; {134168#(<= proc_i 88)} is VALID [2019-05-15 10:19:10,691 INFO L273 TraceCheckUtils]: 133: Hoare triple {134168#(<= proc_i 88)} assume i <= 1000; {134168#(<= proc_i 88)} is VALID [2019-05-15 10:19:10,691 INFO L273 TraceCheckUtils]: 134: Hoare triple {134168#(<= proc_i 88)} assume i + 4 < a[j]; {134168#(<= proc_i 88)} is VALID [2019-05-15 10:19:10,691 INFO L273 TraceCheckUtils]: 135: Hoare triple {134168#(<= proc_i 88)} assume a[5] == 1000; {134168#(<= proc_i 88)} is VALID [2019-05-15 10:19:10,692 INFO L273 TraceCheckUtils]: 136: Hoare triple {134168#(<= proc_i 88)} assume j > 4; {134168#(<= proc_i 88)} is VALID [2019-05-15 10:19:10,692 INFO L273 TraceCheckUtils]: 137: Hoare triple {134168#(<= proc_i 88)} assume j < 6; {134168#(<= proc_i 88)} is VALID [2019-05-15 10:19:10,693 INFO L273 TraceCheckUtils]: 138: Hoare triple {134168#(<= proc_i 88)} i := i + 4; {134187#(<= proc_i 92)} is VALID [2019-05-15 10:19:10,693 INFO L273 TraceCheckUtils]: 139: Hoare triple {134187#(<= proc_i 92)} assume i <= 1000; {134187#(<= proc_i 92)} is VALID [2019-05-15 10:19:10,694 INFO L273 TraceCheckUtils]: 140: Hoare triple {134187#(<= proc_i 92)} assume i + 4 < a[j]; {134187#(<= proc_i 92)} is VALID [2019-05-15 10:19:10,694 INFO L273 TraceCheckUtils]: 141: Hoare triple {134187#(<= proc_i 92)} assume a[5] == 1000; {134187#(<= proc_i 92)} is VALID [2019-05-15 10:19:10,695 INFO L273 TraceCheckUtils]: 142: Hoare triple {134187#(<= proc_i 92)} assume j > 4; {134187#(<= proc_i 92)} is VALID [2019-05-15 10:19:10,695 INFO L273 TraceCheckUtils]: 143: Hoare triple {134187#(<= proc_i 92)} assume j < 6; {134187#(<= proc_i 92)} is VALID [2019-05-15 10:19:10,696 INFO L273 TraceCheckUtils]: 144: Hoare triple {134187#(<= proc_i 92)} i := i + 4; {134206#(<= proc_i 96)} is VALID [2019-05-15 10:19:10,696 INFO L273 TraceCheckUtils]: 145: Hoare triple {134206#(<= proc_i 96)} assume i <= 1000; {134206#(<= proc_i 96)} is VALID [2019-05-15 10:19:10,697 INFO L273 TraceCheckUtils]: 146: Hoare triple {134206#(<= proc_i 96)} assume i + 4 < a[j]; {134206#(<= proc_i 96)} is VALID [2019-05-15 10:19:10,697 INFO L273 TraceCheckUtils]: 147: Hoare triple {134206#(<= proc_i 96)} assume a[5] == 1000; {134206#(<= proc_i 96)} is VALID [2019-05-15 10:19:10,698 INFO L273 TraceCheckUtils]: 148: Hoare triple {134206#(<= proc_i 96)} assume j > 4; {134206#(<= proc_i 96)} is VALID [2019-05-15 10:19:10,698 INFO L273 TraceCheckUtils]: 149: Hoare triple {134206#(<= proc_i 96)} assume j < 6; {134206#(<= proc_i 96)} is VALID [2019-05-15 10:19:10,699 INFO L273 TraceCheckUtils]: 150: Hoare triple {134206#(<= proc_i 96)} i := i + 4; {134225#(<= proc_i 100)} is VALID [2019-05-15 10:19:10,699 INFO L273 TraceCheckUtils]: 151: Hoare triple {134225#(<= proc_i 100)} assume i <= 1000; {134225#(<= proc_i 100)} is VALID [2019-05-15 10:19:10,700 INFO L273 TraceCheckUtils]: 152: Hoare triple {134225#(<= proc_i 100)} assume i + 4 < a[j]; {134225#(<= proc_i 100)} is VALID [2019-05-15 10:19:10,700 INFO L273 TraceCheckUtils]: 153: Hoare triple {134225#(<= proc_i 100)} assume a[5] == 1000; {134225#(<= proc_i 100)} is VALID [2019-05-15 10:19:10,701 INFO L273 TraceCheckUtils]: 154: Hoare triple {134225#(<= proc_i 100)} assume j > 4; {134225#(<= proc_i 100)} is VALID [2019-05-15 10:19:10,701 INFO L273 TraceCheckUtils]: 155: Hoare triple {134225#(<= proc_i 100)} assume j < 6; {134225#(<= proc_i 100)} is VALID [2019-05-15 10:19:10,702 INFO L273 TraceCheckUtils]: 156: Hoare triple {134225#(<= proc_i 100)} i := i + 4; {134244#(<= proc_i 104)} is VALID [2019-05-15 10:19:10,702 INFO L273 TraceCheckUtils]: 157: Hoare triple {134244#(<= proc_i 104)} assume i <= 1000; {134244#(<= proc_i 104)} is VALID [2019-05-15 10:19:10,703 INFO L273 TraceCheckUtils]: 158: Hoare triple {134244#(<= proc_i 104)} assume i + 4 < a[j]; {134244#(<= proc_i 104)} is VALID [2019-05-15 10:19:10,703 INFO L273 TraceCheckUtils]: 159: Hoare triple {134244#(<= proc_i 104)} assume a[5] == 1000; {134244#(<= proc_i 104)} is VALID [2019-05-15 10:19:10,704 INFO L273 TraceCheckUtils]: 160: Hoare triple {134244#(<= proc_i 104)} assume j > 4; {134244#(<= proc_i 104)} is VALID [2019-05-15 10:19:10,704 INFO L273 TraceCheckUtils]: 161: Hoare triple {134244#(<= proc_i 104)} assume j < 6; {134244#(<= proc_i 104)} is VALID [2019-05-15 10:19:10,705 INFO L273 TraceCheckUtils]: 162: Hoare triple {134244#(<= proc_i 104)} i := i + 4; {134263#(<= proc_i 108)} is VALID [2019-05-15 10:19:10,706 INFO L273 TraceCheckUtils]: 163: Hoare triple {134263#(<= proc_i 108)} assume i <= 1000; {134263#(<= proc_i 108)} is VALID [2019-05-15 10:19:10,706 INFO L273 TraceCheckUtils]: 164: Hoare triple {134263#(<= proc_i 108)} assume i + 4 < a[j]; {134263#(<= proc_i 108)} is VALID [2019-05-15 10:19:10,706 INFO L273 TraceCheckUtils]: 165: Hoare triple {134263#(<= proc_i 108)} assume a[5] == 1000; {134263#(<= proc_i 108)} is VALID [2019-05-15 10:19:10,707 INFO L273 TraceCheckUtils]: 166: Hoare triple {134263#(<= proc_i 108)} assume j > 4; {134263#(<= proc_i 108)} is VALID [2019-05-15 10:19:10,707 INFO L273 TraceCheckUtils]: 167: Hoare triple {134263#(<= proc_i 108)} assume j < 6; {134263#(<= proc_i 108)} is VALID [2019-05-15 10:19:10,708 INFO L273 TraceCheckUtils]: 168: Hoare triple {134263#(<= proc_i 108)} i := i + 4; {134282#(<= proc_i 112)} is VALID [2019-05-15 10:19:10,709 INFO L273 TraceCheckUtils]: 169: Hoare triple {134282#(<= proc_i 112)} assume i <= 1000; {134282#(<= proc_i 112)} is VALID [2019-05-15 10:19:10,709 INFO L273 TraceCheckUtils]: 170: Hoare triple {134282#(<= proc_i 112)} assume i + 4 < a[j]; {134282#(<= proc_i 112)} is VALID [2019-05-15 10:19:10,710 INFO L273 TraceCheckUtils]: 171: Hoare triple {134282#(<= proc_i 112)} assume a[5] == 1000; {134282#(<= proc_i 112)} is VALID [2019-05-15 10:19:10,710 INFO L273 TraceCheckUtils]: 172: Hoare triple {134282#(<= proc_i 112)} assume j > 4; {134282#(<= proc_i 112)} is VALID [2019-05-15 10:19:10,710 INFO L273 TraceCheckUtils]: 173: Hoare triple {134282#(<= proc_i 112)} assume j < 6; {134282#(<= proc_i 112)} is VALID [2019-05-15 10:19:10,711 INFO L273 TraceCheckUtils]: 174: Hoare triple {134282#(<= proc_i 112)} i := i + 4; {134301#(<= proc_i 116)} is VALID [2019-05-15 10:19:10,712 INFO L273 TraceCheckUtils]: 175: Hoare triple {134301#(<= proc_i 116)} assume i <= 1000; {134301#(<= proc_i 116)} is VALID [2019-05-15 10:19:10,712 INFO L273 TraceCheckUtils]: 176: Hoare triple {134301#(<= proc_i 116)} assume i + 4 < a[j]; {134301#(<= proc_i 116)} is VALID [2019-05-15 10:19:10,713 INFO L273 TraceCheckUtils]: 177: Hoare triple {134301#(<= proc_i 116)} assume a[5] == 1000; {134301#(<= proc_i 116)} is VALID [2019-05-15 10:19:10,713 INFO L273 TraceCheckUtils]: 178: Hoare triple {134301#(<= proc_i 116)} assume j > 4; {134301#(<= proc_i 116)} is VALID [2019-05-15 10:19:10,713 INFO L273 TraceCheckUtils]: 179: Hoare triple {134301#(<= proc_i 116)} assume j < 6; {134301#(<= proc_i 116)} is VALID [2019-05-15 10:19:10,714 INFO L273 TraceCheckUtils]: 180: Hoare triple {134301#(<= proc_i 116)} i := i + 4; {134320#(<= proc_i 120)} is VALID [2019-05-15 10:19:10,715 INFO L273 TraceCheckUtils]: 181: Hoare triple {134320#(<= proc_i 120)} assume i <= 1000; {134320#(<= proc_i 120)} is VALID [2019-05-15 10:19:10,715 INFO L273 TraceCheckUtils]: 182: Hoare triple {134320#(<= proc_i 120)} assume i + 4 < a[j]; {134320#(<= proc_i 120)} is VALID [2019-05-15 10:19:10,715 INFO L273 TraceCheckUtils]: 183: Hoare triple {134320#(<= proc_i 120)} assume a[5] == 1000; {134320#(<= proc_i 120)} is VALID [2019-05-15 10:19:10,716 INFO L273 TraceCheckUtils]: 184: Hoare triple {134320#(<= proc_i 120)} assume j > 4; {134320#(<= proc_i 120)} is VALID [2019-05-15 10:19:10,716 INFO L273 TraceCheckUtils]: 185: Hoare triple {134320#(<= proc_i 120)} assume j < 6; {134320#(<= proc_i 120)} is VALID [2019-05-15 10:19:10,717 INFO L273 TraceCheckUtils]: 186: Hoare triple {134320#(<= proc_i 120)} i := i + 4; {134339#(<= proc_i 124)} is VALID [2019-05-15 10:19:10,718 INFO L273 TraceCheckUtils]: 187: Hoare triple {134339#(<= proc_i 124)} assume i <= 1000; {134339#(<= proc_i 124)} is VALID [2019-05-15 10:19:10,718 INFO L273 TraceCheckUtils]: 188: Hoare triple {134339#(<= proc_i 124)} assume i + 4 < a[j]; {134339#(<= proc_i 124)} is VALID [2019-05-15 10:19:10,718 INFO L273 TraceCheckUtils]: 189: Hoare triple {134339#(<= proc_i 124)} assume a[5] == 1000; {134339#(<= proc_i 124)} is VALID [2019-05-15 10:19:10,719 INFO L273 TraceCheckUtils]: 190: Hoare triple {134339#(<= proc_i 124)} assume j > 4; {134339#(<= proc_i 124)} is VALID [2019-05-15 10:19:10,719 INFO L273 TraceCheckUtils]: 191: Hoare triple {134339#(<= proc_i 124)} assume j < 6; {134339#(<= proc_i 124)} is VALID [2019-05-15 10:19:10,720 INFO L273 TraceCheckUtils]: 192: Hoare triple {134339#(<= proc_i 124)} i := i + 4; {134358#(<= proc_i 128)} is VALID [2019-05-15 10:19:10,720 INFO L273 TraceCheckUtils]: 193: Hoare triple {134358#(<= proc_i 128)} assume i <= 1000; {134358#(<= proc_i 128)} is VALID [2019-05-15 10:19:10,721 INFO L273 TraceCheckUtils]: 194: Hoare triple {134358#(<= proc_i 128)} assume i + 4 < a[j]; {134358#(<= proc_i 128)} is VALID [2019-05-15 10:19:10,721 INFO L273 TraceCheckUtils]: 195: Hoare triple {134358#(<= proc_i 128)} assume a[5] == 1000; {134358#(<= proc_i 128)} is VALID [2019-05-15 10:19:10,722 INFO L273 TraceCheckUtils]: 196: Hoare triple {134358#(<= proc_i 128)} assume j > 4; {134358#(<= proc_i 128)} is VALID [2019-05-15 10:19:10,722 INFO L273 TraceCheckUtils]: 197: Hoare triple {134358#(<= proc_i 128)} assume j < 6; {134358#(<= proc_i 128)} is VALID [2019-05-15 10:19:10,723 INFO L273 TraceCheckUtils]: 198: Hoare triple {134358#(<= proc_i 128)} i := i + 4; {134377#(<= proc_i 132)} is VALID [2019-05-15 10:19:10,723 INFO L273 TraceCheckUtils]: 199: Hoare triple {134377#(<= proc_i 132)} assume i <= 1000; {134377#(<= proc_i 132)} is VALID [2019-05-15 10:19:10,724 INFO L273 TraceCheckUtils]: 200: Hoare triple {134377#(<= proc_i 132)} assume i + 4 < a[j]; {134377#(<= proc_i 132)} is VALID [2019-05-15 10:19:10,724 INFO L273 TraceCheckUtils]: 201: Hoare triple {134377#(<= proc_i 132)} assume a[5] == 1000; {134377#(<= proc_i 132)} is VALID [2019-05-15 10:19:10,725 INFO L273 TraceCheckUtils]: 202: Hoare triple {134377#(<= proc_i 132)} assume j > 4; {134377#(<= proc_i 132)} is VALID [2019-05-15 10:19:10,725 INFO L273 TraceCheckUtils]: 203: Hoare triple {134377#(<= proc_i 132)} assume j < 6; {134377#(<= proc_i 132)} is VALID [2019-05-15 10:19:10,726 INFO L273 TraceCheckUtils]: 204: Hoare triple {134377#(<= proc_i 132)} i := i + 4; {134396#(<= proc_i 136)} is VALID [2019-05-15 10:19:10,726 INFO L273 TraceCheckUtils]: 205: Hoare triple {134396#(<= proc_i 136)} assume i <= 1000; {134396#(<= proc_i 136)} is VALID [2019-05-15 10:19:10,727 INFO L273 TraceCheckUtils]: 206: Hoare triple {134396#(<= proc_i 136)} assume i + 4 < a[j]; {134396#(<= proc_i 136)} is VALID [2019-05-15 10:19:10,727 INFO L273 TraceCheckUtils]: 207: Hoare triple {134396#(<= proc_i 136)} assume a[5] == 1000; {134396#(<= proc_i 136)} is VALID [2019-05-15 10:19:10,728 INFO L273 TraceCheckUtils]: 208: Hoare triple {134396#(<= proc_i 136)} assume j > 4; {134396#(<= proc_i 136)} is VALID [2019-05-15 10:19:10,728 INFO L273 TraceCheckUtils]: 209: Hoare triple {134396#(<= proc_i 136)} assume j < 6; {134396#(<= proc_i 136)} is VALID [2019-05-15 10:19:10,729 INFO L273 TraceCheckUtils]: 210: Hoare triple {134396#(<= proc_i 136)} i := i + 4; {134415#(<= proc_i 140)} is VALID [2019-05-15 10:19:10,729 INFO L273 TraceCheckUtils]: 211: Hoare triple {134415#(<= proc_i 140)} assume i <= 1000; {134415#(<= proc_i 140)} is VALID [2019-05-15 10:19:10,730 INFO L273 TraceCheckUtils]: 212: Hoare triple {134415#(<= proc_i 140)} assume i + 4 < a[j]; {134415#(<= proc_i 140)} is VALID [2019-05-15 10:19:10,730 INFO L273 TraceCheckUtils]: 213: Hoare triple {134415#(<= proc_i 140)} assume a[5] == 1000; {134415#(<= proc_i 140)} is VALID [2019-05-15 10:19:10,731 INFO L273 TraceCheckUtils]: 214: Hoare triple {134415#(<= proc_i 140)} assume j > 4; {134415#(<= proc_i 140)} is VALID [2019-05-15 10:19:10,731 INFO L273 TraceCheckUtils]: 215: Hoare triple {134415#(<= proc_i 140)} assume j < 6; {134415#(<= proc_i 140)} is VALID [2019-05-15 10:19:10,732 INFO L273 TraceCheckUtils]: 216: Hoare triple {134415#(<= proc_i 140)} i := i + 4; {134434#(<= proc_i 144)} is VALID [2019-05-15 10:19:10,732 INFO L273 TraceCheckUtils]: 217: Hoare triple {134434#(<= proc_i 144)} assume i <= 1000; {134434#(<= proc_i 144)} is VALID [2019-05-15 10:19:10,733 INFO L273 TraceCheckUtils]: 218: Hoare triple {134434#(<= proc_i 144)} assume i + 4 < a[j]; {134434#(<= proc_i 144)} is VALID [2019-05-15 10:19:10,733 INFO L273 TraceCheckUtils]: 219: Hoare triple {134434#(<= proc_i 144)} assume a[5] == 1000; {134434#(<= proc_i 144)} is VALID [2019-05-15 10:19:10,734 INFO L273 TraceCheckUtils]: 220: Hoare triple {134434#(<= proc_i 144)} assume j > 4; {134434#(<= proc_i 144)} is VALID [2019-05-15 10:19:10,734 INFO L273 TraceCheckUtils]: 221: Hoare triple {134434#(<= proc_i 144)} assume j < 6; {134434#(<= proc_i 144)} is VALID [2019-05-15 10:19:10,735 INFO L273 TraceCheckUtils]: 222: Hoare triple {134434#(<= proc_i 144)} i := i + 4; {134453#(<= proc_i 148)} is VALID [2019-05-15 10:19:10,735 INFO L273 TraceCheckUtils]: 223: Hoare triple {134453#(<= proc_i 148)} assume i <= 1000; {134453#(<= proc_i 148)} is VALID [2019-05-15 10:19:10,736 INFO L273 TraceCheckUtils]: 224: Hoare triple {134453#(<= proc_i 148)} assume i + 4 < a[j]; {134453#(<= proc_i 148)} is VALID [2019-05-15 10:19:10,736 INFO L273 TraceCheckUtils]: 225: Hoare triple {134453#(<= proc_i 148)} assume a[5] == 1000; {134453#(<= proc_i 148)} is VALID [2019-05-15 10:19:10,737 INFO L273 TraceCheckUtils]: 226: Hoare triple {134453#(<= proc_i 148)} assume j > 4; {134453#(<= proc_i 148)} is VALID [2019-05-15 10:19:10,737 INFO L273 TraceCheckUtils]: 227: Hoare triple {134453#(<= proc_i 148)} assume j < 6; {134453#(<= proc_i 148)} is VALID [2019-05-15 10:19:10,738 INFO L273 TraceCheckUtils]: 228: Hoare triple {134453#(<= proc_i 148)} i := i + 4; {134472#(<= proc_i 152)} is VALID [2019-05-15 10:19:10,738 INFO L273 TraceCheckUtils]: 229: Hoare triple {134472#(<= proc_i 152)} assume i <= 1000; {134472#(<= proc_i 152)} is VALID [2019-05-15 10:19:10,739 INFO L273 TraceCheckUtils]: 230: Hoare triple {134472#(<= proc_i 152)} assume i + 4 < a[j]; {134472#(<= proc_i 152)} is VALID [2019-05-15 10:19:10,739 INFO L273 TraceCheckUtils]: 231: Hoare triple {134472#(<= proc_i 152)} assume a[5] == 1000; {134472#(<= proc_i 152)} is VALID [2019-05-15 10:19:10,740 INFO L273 TraceCheckUtils]: 232: Hoare triple {134472#(<= proc_i 152)} assume j > 4; {134472#(<= proc_i 152)} is VALID [2019-05-15 10:19:10,740 INFO L273 TraceCheckUtils]: 233: Hoare triple {134472#(<= proc_i 152)} assume j < 6; {134472#(<= proc_i 152)} is VALID [2019-05-15 10:19:10,741 INFO L273 TraceCheckUtils]: 234: Hoare triple {134472#(<= proc_i 152)} i := i + 4; {134491#(<= proc_i 156)} is VALID [2019-05-15 10:19:10,741 INFO L273 TraceCheckUtils]: 235: Hoare triple {134491#(<= proc_i 156)} assume i <= 1000; {134491#(<= proc_i 156)} is VALID [2019-05-15 10:19:10,742 INFO L273 TraceCheckUtils]: 236: Hoare triple {134491#(<= proc_i 156)} assume i + 4 < a[j]; {134491#(<= proc_i 156)} is VALID [2019-05-15 10:19:10,742 INFO L273 TraceCheckUtils]: 237: Hoare triple {134491#(<= proc_i 156)} assume a[5] == 1000; {134491#(<= proc_i 156)} is VALID [2019-05-15 10:19:10,742 INFO L273 TraceCheckUtils]: 238: Hoare triple {134491#(<= proc_i 156)} assume j > 4; {134491#(<= proc_i 156)} is VALID [2019-05-15 10:19:10,743 INFO L273 TraceCheckUtils]: 239: Hoare triple {134491#(<= proc_i 156)} assume j < 6; {134491#(<= proc_i 156)} is VALID [2019-05-15 10:19:10,744 INFO L273 TraceCheckUtils]: 240: Hoare triple {134491#(<= proc_i 156)} i := i + 4; {134510#(<= proc_i 160)} is VALID [2019-05-15 10:19:10,744 INFO L273 TraceCheckUtils]: 241: Hoare triple {134510#(<= proc_i 160)} assume i <= 1000; {134510#(<= proc_i 160)} is VALID [2019-05-15 10:19:10,745 INFO L273 TraceCheckUtils]: 242: Hoare triple {134510#(<= proc_i 160)} assume i + 4 < a[j]; {134510#(<= proc_i 160)} is VALID [2019-05-15 10:19:10,745 INFO L273 TraceCheckUtils]: 243: Hoare triple {134510#(<= proc_i 160)} assume a[5] == 1000; {134510#(<= proc_i 160)} is VALID [2019-05-15 10:19:10,745 INFO L273 TraceCheckUtils]: 244: Hoare triple {134510#(<= proc_i 160)} assume j > 4; {134510#(<= proc_i 160)} is VALID [2019-05-15 10:19:10,746 INFO L273 TraceCheckUtils]: 245: Hoare triple {134510#(<= proc_i 160)} assume j < 6; {134510#(<= proc_i 160)} is VALID [2019-05-15 10:19:10,747 INFO L273 TraceCheckUtils]: 246: Hoare triple {134510#(<= proc_i 160)} i := i + 4; {134529#(<= proc_i 164)} is VALID [2019-05-15 10:19:10,747 INFO L273 TraceCheckUtils]: 247: Hoare triple {134529#(<= proc_i 164)} assume i <= 1000; {134529#(<= proc_i 164)} is VALID [2019-05-15 10:19:10,747 INFO L273 TraceCheckUtils]: 248: Hoare triple {134529#(<= proc_i 164)} assume i + 4 < a[j]; {134529#(<= proc_i 164)} is VALID [2019-05-15 10:19:10,748 INFO L273 TraceCheckUtils]: 249: Hoare triple {134529#(<= proc_i 164)} assume a[5] == 1000; {134529#(<= proc_i 164)} is VALID [2019-05-15 10:19:10,748 INFO L273 TraceCheckUtils]: 250: Hoare triple {134529#(<= proc_i 164)} assume j > 4; {134529#(<= proc_i 164)} is VALID [2019-05-15 10:19:10,749 INFO L273 TraceCheckUtils]: 251: Hoare triple {134529#(<= proc_i 164)} assume j < 6; {134529#(<= proc_i 164)} is VALID [2019-05-15 10:19:10,750 INFO L273 TraceCheckUtils]: 252: Hoare triple {134529#(<= proc_i 164)} i := i + 4; {134548#(<= proc_i 168)} is VALID [2019-05-15 10:19:10,750 INFO L273 TraceCheckUtils]: 253: Hoare triple {134548#(<= proc_i 168)} assume i <= 1000; {134548#(<= proc_i 168)} is VALID [2019-05-15 10:19:10,750 INFO L273 TraceCheckUtils]: 254: Hoare triple {134548#(<= proc_i 168)} assume i + 4 < a[j]; {134548#(<= proc_i 168)} is VALID [2019-05-15 10:19:10,751 INFO L273 TraceCheckUtils]: 255: Hoare triple {134548#(<= proc_i 168)} assume a[5] == 1000; {134548#(<= proc_i 168)} is VALID [2019-05-15 10:19:10,751 INFO L273 TraceCheckUtils]: 256: Hoare triple {134548#(<= proc_i 168)} assume j > 4; {134548#(<= proc_i 168)} is VALID [2019-05-15 10:19:10,752 INFO L273 TraceCheckUtils]: 257: Hoare triple {134548#(<= proc_i 168)} assume j < 6; {134548#(<= proc_i 168)} is VALID [2019-05-15 10:19:10,753 INFO L273 TraceCheckUtils]: 258: Hoare triple {134548#(<= proc_i 168)} i := i + 4; {134567#(<= proc_i 172)} is VALID [2019-05-15 10:19:10,753 INFO L273 TraceCheckUtils]: 259: Hoare triple {134567#(<= proc_i 172)} assume i <= 1000; {134567#(<= proc_i 172)} is VALID [2019-05-15 10:19:10,753 INFO L273 TraceCheckUtils]: 260: Hoare triple {134567#(<= proc_i 172)} assume i + 4 < a[j]; {134567#(<= proc_i 172)} is VALID [2019-05-15 10:19:10,754 INFO L273 TraceCheckUtils]: 261: Hoare triple {134567#(<= proc_i 172)} assume a[5] == 1000; {134567#(<= proc_i 172)} is VALID [2019-05-15 10:19:10,754 INFO L273 TraceCheckUtils]: 262: Hoare triple {134567#(<= proc_i 172)} assume j > 4; {134567#(<= proc_i 172)} is VALID [2019-05-15 10:19:10,755 INFO L273 TraceCheckUtils]: 263: Hoare triple {134567#(<= proc_i 172)} assume j < 6; {134567#(<= proc_i 172)} is VALID [2019-05-15 10:19:10,755 INFO L273 TraceCheckUtils]: 264: Hoare triple {134567#(<= proc_i 172)} i := i + 4; {134586#(<= proc_i 176)} is VALID [2019-05-15 10:19:10,756 INFO L273 TraceCheckUtils]: 265: Hoare triple {134586#(<= proc_i 176)} assume i <= 1000; {134586#(<= proc_i 176)} is VALID [2019-05-15 10:19:10,756 INFO L273 TraceCheckUtils]: 266: Hoare triple {134586#(<= proc_i 176)} assume i + 4 < a[j]; {134586#(<= proc_i 176)} is VALID [2019-05-15 10:19:10,757 INFO L273 TraceCheckUtils]: 267: Hoare triple {134586#(<= proc_i 176)} assume a[5] == 1000; {134586#(<= proc_i 176)} is VALID [2019-05-15 10:19:10,757 INFO L273 TraceCheckUtils]: 268: Hoare triple {134586#(<= proc_i 176)} assume j > 4; {134586#(<= proc_i 176)} is VALID [2019-05-15 10:19:10,758 INFO L273 TraceCheckUtils]: 269: Hoare triple {134586#(<= proc_i 176)} assume j < 6; {134586#(<= proc_i 176)} is VALID [2019-05-15 10:19:10,758 INFO L273 TraceCheckUtils]: 270: Hoare triple {134586#(<= proc_i 176)} i := i + 4; {134605#(<= proc_i 180)} is VALID [2019-05-15 10:19:10,759 INFO L273 TraceCheckUtils]: 271: Hoare triple {134605#(<= proc_i 180)} assume i <= 1000; {134605#(<= proc_i 180)} is VALID [2019-05-15 10:19:10,759 INFO L273 TraceCheckUtils]: 272: Hoare triple {134605#(<= proc_i 180)} assume i + 4 < a[j]; {134605#(<= proc_i 180)} is VALID [2019-05-15 10:19:10,760 INFO L273 TraceCheckUtils]: 273: Hoare triple {134605#(<= proc_i 180)} assume a[5] == 1000; {134605#(<= proc_i 180)} is VALID [2019-05-15 10:19:10,760 INFO L273 TraceCheckUtils]: 274: Hoare triple {134605#(<= proc_i 180)} assume j > 4; {134605#(<= proc_i 180)} is VALID [2019-05-15 10:19:10,761 INFO L273 TraceCheckUtils]: 275: Hoare triple {134605#(<= proc_i 180)} assume j < 6; {134605#(<= proc_i 180)} is VALID [2019-05-15 10:19:10,761 INFO L273 TraceCheckUtils]: 276: Hoare triple {134605#(<= proc_i 180)} i := i + 4; {134624#(<= proc_i 184)} is VALID [2019-05-15 10:19:10,762 INFO L273 TraceCheckUtils]: 277: Hoare triple {134624#(<= proc_i 184)} assume i <= 1000; {134624#(<= proc_i 184)} is VALID [2019-05-15 10:19:10,762 INFO L273 TraceCheckUtils]: 278: Hoare triple {134624#(<= proc_i 184)} assume i + 4 < a[j]; {134624#(<= proc_i 184)} is VALID [2019-05-15 10:19:10,763 INFO L273 TraceCheckUtils]: 279: Hoare triple {134624#(<= proc_i 184)} assume a[5] == 1000; {134624#(<= proc_i 184)} is VALID [2019-05-15 10:19:10,763 INFO L273 TraceCheckUtils]: 280: Hoare triple {134624#(<= proc_i 184)} assume j > 4; {134624#(<= proc_i 184)} is VALID [2019-05-15 10:19:10,764 INFO L273 TraceCheckUtils]: 281: Hoare triple {134624#(<= proc_i 184)} assume j < 6; {134624#(<= proc_i 184)} is VALID [2019-05-15 10:19:10,764 INFO L273 TraceCheckUtils]: 282: Hoare triple {134624#(<= proc_i 184)} i := i + 4; {134643#(<= proc_i 188)} is VALID [2019-05-15 10:19:10,765 INFO L273 TraceCheckUtils]: 283: Hoare triple {134643#(<= proc_i 188)} assume i <= 1000; {134643#(<= proc_i 188)} is VALID [2019-05-15 10:19:10,765 INFO L273 TraceCheckUtils]: 284: Hoare triple {134643#(<= proc_i 188)} assume i + 4 < a[j]; {134643#(<= proc_i 188)} is VALID [2019-05-15 10:19:10,766 INFO L273 TraceCheckUtils]: 285: Hoare triple {134643#(<= proc_i 188)} assume a[5] == 1000; {134643#(<= proc_i 188)} is VALID [2019-05-15 10:19:10,766 INFO L273 TraceCheckUtils]: 286: Hoare triple {134643#(<= proc_i 188)} assume j > 4; {134643#(<= proc_i 188)} is VALID [2019-05-15 10:19:10,767 INFO L273 TraceCheckUtils]: 287: Hoare triple {134643#(<= proc_i 188)} assume j < 6; {134643#(<= proc_i 188)} is VALID [2019-05-15 10:19:10,767 INFO L273 TraceCheckUtils]: 288: Hoare triple {134643#(<= proc_i 188)} i := i + 4; {134662#(<= proc_i 192)} is VALID [2019-05-15 10:19:10,768 INFO L273 TraceCheckUtils]: 289: Hoare triple {134662#(<= proc_i 192)} assume i <= 1000; {134662#(<= proc_i 192)} is VALID [2019-05-15 10:19:10,768 INFO L273 TraceCheckUtils]: 290: Hoare triple {134662#(<= proc_i 192)} assume i + 4 < a[j]; {134662#(<= proc_i 192)} is VALID [2019-05-15 10:19:10,769 INFO L273 TraceCheckUtils]: 291: Hoare triple {134662#(<= proc_i 192)} assume a[5] == 1000; {134662#(<= proc_i 192)} is VALID [2019-05-15 10:19:10,769 INFO L273 TraceCheckUtils]: 292: Hoare triple {134662#(<= proc_i 192)} assume j > 4; {134662#(<= proc_i 192)} is VALID [2019-05-15 10:19:10,770 INFO L273 TraceCheckUtils]: 293: Hoare triple {134662#(<= proc_i 192)} assume j < 6; {134662#(<= proc_i 192)} is VALID [2019-05-15 10:19:10,771 INFO L273 TraceCheckUtils]: 294: Hoare triple {134662#(<= proc_i 192)} i := i + 4; {134681#(<= proc_i 196)} is VALID [2019-05-15 10:19:10,771 INFO L273 TraceCheckUtils]: 295: Hoare triple {134681#(<= proc_i 196)} assume i <= 1000; {134681#(<= proc_i 196)} is VALID [2019-05-15 10:19:10,771 INFO L273 TraceCheckUtils]: 296: Hoare triple {134681#(<= proc_i 196)} assume i + 4 < a[j]; {134681#(<= proc_i 196)} is VALID [2019-05-15 10:19:10,772 INFO L273 TraceCheckUtils]: 297: Hoare triple {134681#(<= proc_i 196)} assume a[5] == 1000; {134681#(<= proc_i 196)} is VALID [2019-05-15 10:19:10,772 INFO L273 TraceCheckUtils]: 298: Hoare triple {134681#(<= proc_i 196)} assume j > 4; {134681#(<= proc_i 196)} is VALID [2019-05-15 10:19:10,773 INFO L273 TraceCheckUtils]: 299: Hoare triple {134681#(<= proc_i 196)} assume j < 6; {134681#(<= proc_i 196)} is VALID [2019-05-15 10:19:10,773 INFO L273 TraceCheckUtils]: 300: Hoare triple {134681#(<= proc_i 196)} i := i + 4; {134700#(<= proc_i 200)} is VALID [2019-05-15 10:19:10,774 INFO L273 TraceCheckUtils]: 301: Hoare triple {134700#(<= proc_i 200)} assume i <= 1000; {134700#(<= proc_i 200)} is VALID [2019-05-15 10:19:10,774 INFO L273 TraceCheckUtils]: 302: Hoare triple {134700#(<= proc_i 200)} assume i + 4 < a[j]; {134700#(<= proc_i 200)} is VALID [2019-05-15 10:19:10,775 INFO L273 TraceCheckUtils]: 303: Hoare triple {134700#(<= proc_i 200)} assume a[5] == 1000; {134700#(<= proc_i 200)} is VALID [2019-05-15 10:19:10,775 INFO L273 TraceCheckUtils]: 304: Hoare triple {134700#(<= proc_i 200)} assume j > 4; {134700#(<= proc_i 200)} is VALID [2019-05-15 10:19:10,776 INFO L273 TraceCheckUtils]: 305: Hoare triple {134700#(<= proc_i 200)} assume j < 6; {134700#(<= proc_i 200)} is VALID [2019-05-15 10:19:10,776 INFO L273 TraceCheckUtils]: 306: Hoare triple {134700#(<= proc_i 200)} i := i + 4; {134719#(<= proc_i 204)} is VALID [2019-05-15 10:19:10,777 INFO L273 TraceCheckUtils]: 307: Hoare triple {134719#(<= proc_i 204)} assume i <= 1000; {134719#(<= proc_i 204)} is VALID [2019-05-15 10:19:10,777 INFO L273 TraceCheckUtils]: 308: Hoare triple {134719#(<= proc_i 204)} assume i + 4 < a[j]; {134719#(<= proc_i 204)} is VALID [2019-05-15 10:19:10,778 INFO L273 TraceCheckUtils]: 309: Hoare triple {134719#(<= proc_i 204)} assume a[5] == 1000; {134719#(<= proc_i 204)} is VALID [2019-05-15 10:19:10,778 INFO L273 TraceCheckUtils]: 310: Hoare triple {134719#(<= proc_i 204)} assume j > 4; {134719#(<= proc_i 204)} is VALID [2019-05-15 10:19:10,779 INFO L273 TraceCheckUtils]: 311: Hoare triple {134719#(<= proc_i 204)} assume j < 6; {134719#(<= proc_i 204)} is VALID [2019-05-15 10:19:10,779 INFO L273 TraceCheckUtils]: 312: Hoare triple {134719#(<= proc_i 204)} i := i + 4; {134738#(<= proc_i 208)} is VALID [2019-05-15 10:19:10,780 INFO L273 TraceCheckUtils]: 313: Hoare triple {134738#(<= proc_i 208)} assume i <= 1000; {134738#(<= proc_i 208)} is VALID [2019-05-15 10:19:10,780 INFO L273 TraceCheckUtils]: 314: Hoare triple {134738#(<= proc_i 208)} assume i + 4 < a[j]; {134738#(<= proc_i 208)} is VALID [2019-05-15 10:19:10,781 INFO L273 TraceCheckUtils]: 315: Hoare triple {134738#(<= proc_i 208)} assume a[5] == 1000; {134738#(<= proc_i 208)} is VALID [2019-05-15 10:19:10,781 INFO L273 TraceCheckUtils]: 316: Hoare triple {134738#(<= proc_i 208)} assume j > 4; {134738#(<= proc_i 208)} is VALID [2019-05-15 10:19:10,782 INFO L273 TraceCheckUtils]: 317: Hoare triple {134738#(<= proc_i 208)} assume j < 6; {134738#(<= proc_i 208)} is VALID [2019-05-15 10:19:10,782 INFO L273 TraceCheckUtils]: 318: Hoare triple {134738#(<= proc_i 208)} i := i + 4; {134757#(<= proc_i 212)} is VALID [2019-05-15 10:19:10,783 INFO L273 TraceCheckUtils]: 319: Hoare triple {134757#(<= proc_i 212)} assume i <= 1000; {134757#(<= proc_i 212)} is VALID [2019-05-15 10:19:10,783 INFO L273 TraceCheckUtils]: 320: Hoare triple {134757#(<= proc_i 212)} assume i + 4 < a[j]; {134757#(<= proc_i 212)} is VALID [2019-05-15 10:19:10,784 INFO L273 TraceCheckUtils]: 321: Hoare triple {134757#(<= proc_i 212)} assume a[5] == 1000; {134757#(<= proc_i 212)} is VALID [2019-05-15 10:19:10,784 INFO L273 TraceCheckUtils]: 322: Hoare triple {134757#(<= proc_i 212)} assume j > 4; {134757#(<= proc_i 212)} is VALID [2019-05-15 10:19:10,785 INFO L273 TraceCheckUtils]: 323: Hoare triple {134757#(<= proc_i 212)} assume j < 6; {134757#(<= proc_i 212)} is VALID [2019-05-15 10:19:10,785 INFO L273 TraceCheckUtils]: 324: Hoare triple {134757#(<= proc_i 212)} i := i + 4; {134776#(<= proc_i 216)} is VALID [2019-05-15 10:19:10,786 INFO L273 TraceCheckUtils]: 325: Hoare triple {134776#(<= proc_i 216)} assume i <= 1000; {134776#(<= proc_i 216)} is VALID [2019-05-15 10:19:10,786 INFO L273 TraceCheckUtils]: 326: Hoare triple {134776#(<= proc_i 216)} assume i + 4 < a[j]; {134776#(<= proc_i 216)} is VALID [2019-05-15 10:19:10,787 INFO L273 TraceCheckUtils]: 327: Hoare triple {134776#(<= proc_i 216)} assume a[5] == 1000; {134776#(<= proc_i 216)} is VALID [2019-05-15 10:19:10,787 INFO L273 TraceCheckUtils]: 328: Hoare triple {134776#(<= proc_i 216)} assume j > 4; {134776#(<= proc_i 216)} is VALID [2019-05-15 10:19:10,788 INFO L273 TraceCheckUtils]: 329: Hoare triple {134776#(<= proc_i 216)} assume j < 6; {134776#(<= proc_i 216)} is VALID [2019-05-15 10:19:10,788 INFO L273 TraceCheckUtils]: 330: Hoare triple {134776#(<= proc_i 216)} i := i + 4; {134795#(<= proc_i 220)} is VALID [2019-05-15 10:19:10,789 INFO L273 TraceCheckUtils]: 331: Hoare triple {134795#(<= proc_i 220)} assume i <= 1000; {134795#(<= proc_i 220)} is VALID [2019-05-15 10:19:10,789 INFO L273 TraceCheckUtils]: 332: Hoare triple {134795#(<= proc_i 220)} assume i + 4 < a[j]; {134795#(<= proc_i 220)} is VALID [2019-05-15 10:19:10,790 INFO L273 TraceCheckUtils]: 333: Hoare triple {134795#(<= proc_i 220)} assume a[5] == 1000; {134795#(<= proc_i 220)} is VALID [2019-05-15 10:19:10,790 INFO L273 TraceCheckUtils]: 334: Hoare triple {134795#(<= proc_i 220)} assume j > 4; {134795#(<= proc_i 220)} is VALID [2019-05-15 10:19:10,791 INFO L273 TraceCheckUtils]: 335: Hoare triple {134795#(<= proc_i 220)} assume j < 6; {134795#(<= proc_i 220)} is VALID [2019-05-15 10:19:10,791 INFO L273 TraceCheckUtils]: 336: Hoare triple {134795#(<= proc_i 220)} i := i + 4; {134814#(<= proc_i 224)} is VALID [2019-05-15 10:19:10,792 INFO L273 TraceCheckUtils]: 337: Hoare triple {134814#(<= proc_i 224)} assume i <= 1000; {134814#(<= proc_i 224)} is VALID [2019-05-15 10:19:10,792 INFO L273 TraceCheckUtils]: 338: Hoare triple {134814#(<= proc_i 224)} assume i + 4 < a[j]; {134814#(<= proc_i 224)} is VALID [2019-05-15 10:19:10,793 INFO L273 TraceCheckUtils]: 339: Hoare triple {134814#(<= proc_i 224)} assume a[5] == 1000; {134814#(<= proc_i 224)} is VALID [2019-05-15 10:19:10,793 INFO L273 TraceCheckUtils]: 340: Hoare triple {134814#(<= proc_i 224)} assume j > 4; {134814#(<= proc_i 224)} is VALID [2019-05-15 10:19:10,794 INFO L273 TraceCheckUtils]: 341: Hoare triple {134814#(<= proc_i 224)} assume j < 6; {134814#(<= proc_i 224)} is VALID [2019-05-15 10:19:10,794 INFO L273 TraceCheckUtils]: 342: Hoare triple {134814#(<= proc_i 224)} i := i + 4; {134833#(<= proc_i 228)} is VALID [2019-05-15 10:19:10,795 INFO L273 TraceCheckUtils]: 343: Hoare triple {134833#(<= proc_i 228)} assume i <= 1000; {134833#(<= proc_i 228)} is VALID [2019-05-15 10:19:10,795 INFO L273 TraceCheckUtils]: 344: Hoare triple {134833#(<= proc_i 228)} assume i + 4 < a[j]; {134833#(<= proc_i 228)} is VALID [2019-05-15 10:19:10,796 INFO L273 TraceCheckUtils]: 345: Hoare triple {134833#(<= proc_i 228)} assume a[5] == 1000; {134833#(<= proc_i 228)} is VALID [2019-05-15 10:19:10,796 INFO L273 TraceCheckUtils]: 346: Hoare triple {134833#(<= proc_i 228)} assume j > 4; {134833#(<= proc_i 228)} is VALID [2019-05-15 10:19:10,796 INFO L273 TraceCheckUtils]: 347: Hoare triple {134833#(<= proc_i 228)} assume j < 6; {134833#(<= proc_i 228)} is VALID [2019-05-15 10:19:10,797 INFO L273 TraceCheckUtils]: 348: Hoare triple {134833#(<= proc_i 228)} i := i + 4; {134852#(<= proc_i 232)} is VALID [2019-05-15 10:19:10,798 INFO L273 TraceCheckUtils]: 349: Hoare triple {134852#(<= proc_i 232)} assume i <= 1000; {134852#(<= proc_i 232)} is VALID [2019-05-15 10:19:10,798 INFO L273 TraceCheckUtils]: 350: Hoare triple {134852#(<= proc_i 232)} assume i + 4 < a[j]; {134852#(<= proc_i 232)} is VALID [2019-05-15 10:19:10,799 INFO L273 TraceCheckUtils]: 351: Hoare triple {134852#(<= proc_i 232)} assume a[5] == 1000; {134852#(<= proc_i 232)} is VALID [2019-05-15 10:19:10,799 INFO L273 TraceCheckUtils]: 352: Hoare triple {134852#(<= proc_i 232)} assume j > 4; {134852#(<= proc_i 232)} is VALID [2019-05-15 10:19:10,799 INFO L273 TraceCheckUtils]: 353: Hoare triple {134852#(<= proc_i 232)} assume j < 6; {134852#(<= proc_i 232)} is VALID [2019-05-15 10:19:10,800 INFO L273 TraceCheckUtils]: 354: Hoare triple {134852#(<= proc_i 232)} i := i + 4; {134871#(<= proc_i 236)} is VALID [2019-05-15 10:19:10,801 INFO L273 TraceCheckUtils]: 355: Hoare triple {134871#(<= proc_i 236)} assume i <= 1000; {134871#(<= proc_i 236)} is VALID [2019-05-15 10:19:10,801 INFO L273 TraceCheckUtils]: 356: Hoare triple {134871#(<= proc_i 236)} assume i + 4 < a[j]; {134871#(<= proc_i 236)} is VALID [2019-05-15 10:19:10,801 INFO L273 TraceCheckUtils]: 357: Hoare triple {134871#(<= proc_i 236)} assume a[5] == 1000; {134871#(<= proc_i 236)} is VALID [2019-05-15 10:19:10,802 INFO L273 TraceCheckUtils]: 358: Hoare triple {134871#(<= proc_i 236)} assume j > 4; {134871#(<= proc_i 236)} is VALID [2019-05-15 10:19:10,802 INFO L273 TraceCheckUtils]: 359: Hoare triple {134871#(<= proc_i 236)} assume j < 6; {134871#(<= proc_i 236)} is VALID [2019-05-15 10:19:10,803 INFO L273 TraceCheckUtils]: 360: Hoare triple {134871#(<= proc_i 236)} i := i + 4; {134890#(<= proc_i 240)} is VALID [2019-05-15 10:19:10,804 INFO L273 TraceCheckUtils]: 361: Hoare triple {134890#(<= proc_i 240)} assume i <= 1000; {134890#(<= proc_i 240)} is VALID [2019-05-15 10:19:10,804 INFO L273 TraceCheckUtils]: 362: Hoare triple {134890#(<= proc_i 240)} assume i + 4 < a[j]; {134890#(<= proc_i 240)} is VALID [2019-05-15 10:19:10,804 INFO L273 TraceCheckUtils]: 363: Hoare triple {134890#(<= proc_i 240)} assume a[5] == 1000; {134890#(<= proc_i 240)} is VALID [2019-05-15 10:19:10,805 INFO L273 TraceCheckUtils]: 364: Hoare triple {134890#(<= proc_i 240)} assume j > 4; {134890#(<= proc_i 240)} is VALID [2019-05-15 10:19:10,805 INFO L273 TraceCheckUtils]: 365: Hoare triple {134890#(<= proc_i 240)} assume j < 6; {134890#(<= proc_i 240)} is VALID [2019-05-15 10:19:10,806 INFO L273 TraceCheckUtils]: 366: Hoare triple {134890#(<= proc_i 240)} i := i + 4; {134909#(<= proc_i 244)} is VALID [2019-05-15 10:19:10,806 INFO L273 TraceCheckUtils]: 367: Hoare triple {134909#(<= proc_i 244)} assume i <= 1000; {134909#(<= proc_i 244)} is VALID [2019-05-15 10:19:10,807 INFO L273 TraceCheckUtils]: 368: Hoare triple {134909#(<= proc_i 244)} assume i + 4 < a[j]; {134909#(<= proc_i 244)} is VALID [2019-05-15 10:19:10,807 INFO L273 TraceCheckUtils]: 369: Hoare triple {134909#(<= proc_i 244)} assume a[5] == 1000; {134909#(<= proc_i 244)} is VALID [2019-05-15 10:19:10,808 INFO L273 TraceCheckUtils]: 370: Hoare triple {134909#(<= proc_i 244)} assume j > 4; {134909#(<= proc_i 244)} is VALID [2019-05-15 10:19:10,808 INFO L273 TraceCheckUtils]: 371: Hoare triple {134909#(<= proc_i 244)} assume j < 6; {134909#(<= proc_i 244)} is VALID [2019-05-15 10:19:10,809 INFO L273 TraceCheckUtils]: 372: Hoare triple {134909#(<= proc_i 244)} i := i + 4; {134928#(<= proc_i 248)} is VALID [2019-05-15 10:19:10,809 INFO L273 TraceCheckUtils]: 373: Hoare triple {134928#(<= proc_i 248)} assume i <= 1000; {134928#(<= proc_i 248)} is VALID [2019-05-15 10:19:10,810 INFO L273 TraceCheckUtils]: 374: Hoare triple {134928#(<= proc_i 248)} assume i + 4 < a[j]; {134928#(<= proc_i 248)} is VALID [2019-05-15 10:19:10,810 INFO L273 TraceCheckUtils]: 375: Hoare triple {134928#(<= proc_i 248)} assume a[5] == 1000; {134928#(<= proc_i 248)} is VALID [2019-05-15 10:19:10,811 INFO L273 TraceCheckUtils]: 376: Hoare triple {134928#(<= proc_i 248)} assume j > 4; {134928#(<= proc_i 248)} is VALID [2019-05-15 10:19:10,811 INFO L273 TraceCheckUtils]: 377: Hoare triple {134928#(<= proc_i 248)} assume j < 6; {134928#(<= proc_i 248)} is VALID [2019-05-15 10:19:10,812 INFO L273 TraceCheckUtils]: 378: Hoare triple {134928#(<= proc_i 248)} i := i + 4; {134947#(<= proc_i 252)} is VALID [2019-05-15 10:19:10,812 INFO L273 TraceCheckUtils]: 379: Hoare triple {134947#(<= proc_i 252)} assume i <= 1000; {134947#(<= proc_i 252)} is VALID [2019-05-15 10:19:10,813 INFO L273 TraceCheckUtils]: 380: Hoare triple {134947#(<= proc_i 252)} assume i + 4 < a[j]; {134947#(<= proc_i 252)} is VALID [2019-05-15 10:19:10,813 INFO L273 TraceCheckUtils]: 381: Hoare triple {134947#(<= proc_i 252)} assume a[5] == 1000; {134947#(<= proc_i 252)} is VALID [2019-05-15 10:19:10,814 INFO L273 TraceCheckUtils]: 382: Hoare triple {134947#(<= proc_i 252)} assume j > 4; {134947#(<= proc_i 252)} is VALID [2019-05-15 10:19:10,814 INFO L273 TraceCheckUtils]: 383: Hoare triple {134947#(<= proc_i 252)} assume j < 6; {134947#(<= proc_i 252)} is VALID [2019-05-15 10:19:10,815 INFO L273 TraceCheckUtils]: 384: Hoare triple {134947#(<= proc_i 252)} i := i + 4; {134966#(<= proc_i 256)} is VALID [2019-05-15 10:19:10,815 INFO L273 TraceCheckUtils]: 385: Hoare triple {134966#(<= proc_i 256)} assume i <= 1000; {134966#(<= proc_i 256)} is VALID [2019-05-15 10:19:10,816 INFO L273 TraceCheckUtils]: 386: Hoare triple {134966#(<= proc_i 256)} assume i + 4 < a[j]; {134966#(<= proc_i 256)} is VALID [2019-05-15 10:19:10,816 INFO L273 TraceCheckUtils]: 387: Hoare triple {134966#(<= proc_i 256)} assume a[5] == 1000; {134966#(<= proc_i 256)} is VALID [2019-05-15 10:19:10,817 INFO L273 TraceCheckUtils]: 388: Hoare triple {134966#(<= proc_i 256)} assume j > 4; {134966#(<= proc_i 256)} is VALID [2019-05-15 10:19:10,817 INFO L273 TraceCheckUtils]: 389: Hoare triple {134966#(<= proc_i 256)} assume j < 6; {134966#(<= proc_i 256)} is VALID [2019-05-15 10:19:10,818 INFO L273 TraceCheckUtils]: 390: Hoare triple {134966#(<= proc_i 256)} i := i + 4; {134985#(<= proc_i 260)} is VALID [2019-05-15 10:19:10,818 INFO L273 TraceCheckUtils]: 391: Hoare triple {134985#(<= proc_i 260)} assume i <= 1000; {134985#(<= proc_i 260)} is VALID [2019-05-15 10:19:10,819 INFO L273 TraceCheckUtils]: 392: Hoare triple {134985#(<= proc_i 260)} assume i + 4 < a[j]; {134985#(<= proc_i 260)} is VALID [2019-05-15 10:19:10,819 INFO L273 TraceCheckUtils]: 393: Hoare triple {134985#(<= proc_i 260)} assume a[5] == 1000; {134985#(<= proc_i 260)} is VALID [2019-05-15 10:19:10,820 INFO L273 TraceCheckUtils]: 394: Hoare triple {134985#(<= proc_i 260)} assume j > 4; {134985#(<= proc_i 260)} is VALID [2019-05-15 10:19:10,820 INFO L273 TraceCheckUtils]: 395: Hoare triple {134985#(<= proc_i 260)} assume j < 6; {134985#(<= proc_i 260)} is VALID [2019-05-15 10:19:10,821 INFO L273 TraceCheckUtils]: 396: Hoare triple {134985#(<= proc_i 260)} i := i + 4; {135004#(<= proc_i 264)} is VALID [2019-05-15 10:19:10,821 INFO L273 TraceCheckUtils]: 397: Hoare triple {135004#(<= proc_i 264)} assume i <= 1000; {135004#(<= proc_i 264)} is VALID [2019-05-15 10:19:10,822 INFO L273 TraceCheckUtils]: 398: Hoare triple {135004#(<= proc_i 264)} assume i + 4 < a[j]; {135004#(<= proc_i 264)} is VALID [2019-05-15 10:19:10,822 INFO L273 TraceCheckUtils]: 399: Hoare triple {135004#(<= proc_i 264)} assume a[5] == 1000; {135004#(<= proc_i 264)} is VALID [2019-05-15 10:19:10,823 INFO L273 TraceCheckUtils]: 400: Hoare triple {135004#(<= proc_i 264)} assume j > 4; {135004#(<= proc_i 264)} is VALID [2019-05-15 10:19:10,823 INFO L273 TraceCheckUtils]: 401: Hoare triple {135004#(<= proc_i 264)} assume j < 6; {135004#(<= proc_i 264)} is VALID [2019-05-15 10:19:10,824 INFO L273 TraceCheckUtils]: 402: Hoare triple {135004#(<= proc_i 264)} i := i + 4; {135023#(<= proc_i 268)} is VALID [2019-05-15 10:19:10,824 INFO L273 TraceCheckUtils]: 403: Hoare triple {135023#(<= proc_i 268)} assume i <= 1000; {135023#(<= proc_i 268)} is VALID [2019-05-15 10:19:10,825 INFO L273 TraceCheckUtils]: 404: Hoare triple {135023#(<= proc_i 268)} assume i + 4 < a[j]; {135023#(<= proc_i 268)} is VALID [2019-05-15 10:19:10,825 INFO L273 TraceCheckUtils]: 405: Hoare triple {135023#(<= proc_i 268)} assume a[5] == 1000; {135023#(<= proc_i 268)} is VALID [2019-05-15 10:19:10,825 INFO L273 TraceCheckUtils]: 406: Hoare triple {135023#(<= proc_i 268)} assume j > 4; {135023#(<= proc_i 268)} is VALID [2019-05-15 10:19:10,826 INFO L273 TraceCheckUtils]: 407: Hoare triple {135023#(<= proc_i 268)} assume j < 6; {135023#(<= proc_i 268)} is VALID [2019-05-15 10:19:10,827 INFO L273 TraceCheckUtils]: 408: Hoare triple {135023#(<= proc_i 268)} i := i + 4; {135042#(<= proc_i 272)} is VALID [2019-05-15 10:19:10,827 INFO L273 TraceCheckUtils]: 409: Hoare triple {135042#(<= proc_i 272)} assume i <= 1000; {135042#(<= proc_i 272)} is VALID [2019-05-15 10:19:10,828 INFO L273 TraceCheckUtils]: 410: Hoare triple {135042#(<= proc_i 272)} assume i + 4 < a[j]; {135042#(<= proc_i 272)} is VALID [2019-05-15 10:19:10,828 INFO L273 TraceCheckUtils]: 411: Hoare triple {135042#(<= proc_i 272)} assume a[5] == 1000; {135042#(<= proc_i 272)} is VALID [2019-05-15 10:19:10,828 INFO L273 TraceCheckUtils]: 412: Hoare triple {135042#(<= proc_i 272)} assume j > 4; {135042#(<= proc_i 272)} is VALID [2019-05-15 10:19:10,829 INFO L273 TraceCheckUtils]: 413: Hoare triple {135042#(<= proc_i 272)} assume j < 6; {135042#(<= proc_i 272)} is VALID [2019-05-15 10:19:10,830 INFO L273 TraceCheckUtils]: 414: Hoare triple {135042#(<= proc_i 272)} i := i + 4; {135061#(<= proc_i 276)} is VALID [2019-05-15 10:19:10,830 INFO L273 TraceCheckUtils]: 415: Hoare triple {135061#(<= proc_i 276)} assume i <= 1000; {135061#(<= proc_i 276)} is VALID [2019-05-15 10:19:10,831 INFO L273 TraceCheckUtils]: 416: Hoare triple {135061#(<= proc_i 276)} assume i + 4 < a[j]; {135061#(<= proc_i 276)} is VALID [2019-05-15 10:19:10,831 INFO L273 TraceCheckUtils]: 417: Hoare triple {135061#(<= proc_i 276)} assume a[5] == 1000; {135061#(<= proc_i 276)} is VALID [2019-05-15 10:19:10,831 INFO L273 TraceCheckUtils]: 418: Hoare triple {135061#(<= proc_i 276)} assume j > 4; {135061#(<= proc_i 276)} is VALID [2019-05-15 10:19:10,832 INFO L273 TraceCheckUtils]: 419: Hoare triple {135061#(<= proc_i 276)} assume j < 6; {135061#(<= proc_i 276)} is VALID [2019-05-15 10:19:10,833 INFO L273 TraceCheckUtils]: 420: Hoare triple {135061#(<= proc_i 276)} i := i + 4; {135080#(<= proc_i 280)} is VALID [2019-05-15 10:19:10,833 INFO L273 TraceCheckUtils]: 421: Hoare triple {135080#(<= proc_i 280)} assume i <= 1000; {135080#(<= proc_i 280)} is VALID [2019-05-15 10:19:10,833 INFO L273 TraceCheckUtils]: 422: Hoare triple {135080#(<= proc_i 280)} assume i + 4 < a[j]; {135080#(<= proc_i 280)} is VALID [2019-05-15 10:19:10,834 INFO L273 TraceCheckUtils]: 423: Hoare triple {135080#(<= proc_i 280)} assume a[5] == 1000; {135080#(<= proc_i 280)} is VALID [2019-05-15 10:19:10,834 INFO L273 TraceCheckUtils]: 424: Hoare triple {135080#(<= proc_i 280)} assume j > 4; {135080#(<= proc_i 280)} is VALID [2019-05-15 10:19:10,835 INFO L273 TraceCheckUtils]: 425: Hoare triple {135080#(<= proc_i 280)} assume j < 6; {135080#(<= proc_i 280)} is VALID [2019-05-15 10:19:10,835 INFO L273 TraceCheckUtils]: 426: Hoare triple {135080#(<= proc_i 280)} i := i + 4; {135099#(<= proc_i 284)} is VALID [2019-05-15 10:19:10,836 INFO L273 TraceCheckUtils]: 427: Hoare triple {135099#(<= proc_i 284)} assume i <= 1000; {135099#(<= proc_i 284)} is VALID [2019-05-15 10:19:10,836 INFO L273 TraceCheckUtils]: 428: Hoare triple {135099#(<= proc_i 284)} assume i + 4 < a[j]; {135099#(<= proc_i 284)} is VALID [2019-05-15 10:19:10,837 INFO L273 TraceCheckUtils]: 429: Hoare triple {135099#(<= proc_i 284)} assume a[5] == 1000; {135099#(<= proc_i 284)} is VALID [2019-05-15 10:19:10,837 INFO L273 TraceCheckUtils]: 430: Hoare triple {135099#(<= proc_i 284)} assume j > 4; {135099#(<= proc_i 284)} is VALID [2019-05-15 10:19:10,838 INFO L273 TraceCheckUtils]: 431: Hoare triple {135099#(<= proc_i 284)} assume j < 6; {135099#(<= proc_i 284)} is VALID [2019-05-15 10:19:10,838 INFO L273 TraceCheckUtils]: 432: Hoare triple {135099#(<= proc_i 284)} i := i + 4; {135118#(<= proc_i 288)} is VALID [2019-05-15 10:19:10,839 INFO L273 TraceCheckUtils]: 433: Hoare triple {135118#(<= proc_i 288)} assume i <= 1000; {135118#(<= proc_i 288)} is VALID [2019-05-15 10:19:10,839 INFO L273 TraceCheckUtils]: 434: Hoare triple {135118#(<= proc_i 288)} assume i + 4 < a[j]; {135118#(<= proc_i 288)} is VALID [2019-05-15 10:19:10,840 INFO L273 TraceCheckUtils]: 435: Hoare triple {135118#(<= proc_i 288)} assume a[5] == 1000; {135118#(<= proc_i 288)} is VALID [2019-05-15 10:19:10,840 INFO L273 TraceCheckUtils]: 436: Hoare triple {135118#(<= proc_i 288)} assume j > 4; {135118#(<= proc_i 288)} is VALID [2019-05-15 10:19:10,841 INFO L273 TraceCheckUtils]: 437: Hoare triple {135118#(<= proc_i 288)} assume j < 6; {135118#(<= proc_i 288)} is VALID [2019-05-15 10:19:10,841 INFO L273 TraceCheckUtils]: 438: Hoare triple {135118#(<= proc_i 288)} i := i + 4; {135137#(<= proc_i 292)} is VALID [2019-05-15 10:19:10,842 INFO L273 TraceCheckUtils]: 439: Hoare triple {135137#(<= proc_i 292)} assume i <= 1000; {135137#(<= proc_i 292)} is VALID [2019-05-15 10:19:10,842 INFO L273 TraceCheckUtils]: 440: Hoare triple {135137#(<= proc_i 292)} assume i + 4 < a[j]; {135137#(<= proc_i 292)} is VALID [2019-05-15 10:19:10,843 INFO L273 TraceCheckUtils]: 441: Hoare triple {135137#(<= proc_i 292)} assume a[5] == 1000; {135137#(<= proc_i 292)} is VALID [2019-05-15 10:19:10,843 INFO L273 TraceCheckUtils]: 442: Hoare triple {135137#(<= proc_i 292)} assume j > 4; {135137#(<= proc_i 292)} is VALID [2019-05-15 10:19:10,844 INFO L273 TraceCheckUtils]: 443: Hoare triple {135137#(<= proc_i 292)} assume j < 6; {135137#(<= proc_i 292)} is VALID [2019-05-15 10:19:10,844 INFO L273 TraceCheckUtils]: 444: Hoare triple {135137#(<= proc_i 292)} i := i + 4; {135156#(<= proc_i 296)} is VALID [2019-05-15 10:19:10,845 INFO L273 TraceCheckUtils]: 445: Hoare triple {135156#(<= proc_i 296)} assume i <= 1000; {135156#(<= proc_i 296)} is VALID [2019-05-15 10:19:10,845 INFO L273 TraceCheckUtils]: 446: Hoare triple {135156#(<= proc_i 296)} assume i + 4 < a[j]; {135156#(<= proc_i 296)} is VALID [2019-05-15 10:19:10,846 INFO L273 TraceCheckUtils]: 447: Hoare triple {135156#(<= proc_i 296)} assume a[5] == 1000; {135156#(<= proc_i 296)} is VALID [2019-05-15 10:19:10,846 INFO L273 TraceCheckUtils]: 448: Hoare triple {135156#(<= proc_i 296)} assume j > 4; {135156#(<= proc_i 296)} is VALID [2019-05-15 10:19:10,847 INFO L273 TraceCheckUtils]: 449: Hoare triple {135156#(<= proc_i 296)} assume j < 6; {135156#(<= proc_i 296)} is VALID [2019-05-15 10:19:10,847 INFO L273 TraceCheckUtils]: 450: Hoare triple {135156#(<= proc_i 296)} i := i + 4; {135175#(<= proc_i 300)} is VALID [2019-05-15 10:19:10,848 INFO L273 TraceCheckUtils]: 451: Hoare triple {135175#(<= proc_i 300)} assume i <= 1000; {135175#(<= proc_i 300)} is VALID [2019-05-15 10:19:10,848 INFO L273 TraceCheckUtils]: 452: Hoare triple {135175#(<= proc_i 300)} assume i + 4 < a[j]; {135175#(<= proc_i 300)} is VALID [2019-05-15 10:19:10,849 INFO L273 TraceCheckUtils]: 453: Hoare triple {135175#(<= proc_i 300)} assume a[5] == 1000; {135175#(<= proc_i 300)} is VALID [2019-05-15 10:19:10,849 INFO L273 TraceCheckUtils]: 454: Hoare triple {135175#(<= proc_i 300)} assume j > 4; {135175#(<= proc_i 300)} is VALID [2019-05-15 10:19:10,850 INFO L273 TraceCheckUtils]: 455: Hoare triple {135175#(<= proc_i 300)} assume j < 6; {135175#(<= proc_i 300)} is VALID [2019-05-15 10:19:10,850 INFO L273 TraceCheckUtils]: 456: Hoare triple {135175#(<= proc_i 300)} i := i + 4; {135194#(<= proc_i 304)} is VALID [2019-05-15 10:19:10,851 INFO L273 TraceCheckUtils]: 457: Hoare triple {135194#(<= proc_i 304)} assume i <= 1000; {135194#(<= proc_i 304)} is VALID [2019-05-15 10:19:10,851 INFO L273 TraceCheckUtils]: 458: Hoare triple {135194#(<= proc_i 304)} assume i + 4 < a[j]; {135194#(<= proc_i 304)} is VALID [2019-05-15 10:19:10,852 INFO L273 TraceCheckUtils]: 459: Hoare triple {135194#(<= proc_i 304)} assume a[5] == 1000; {135194#(<= proc_i 304)} is VALID [2019-05-15 10:19:10,852 INFO L273 TraceCheckUtils]: 460: Hoare triple {135194#(<= proc_i 304)} assume j > 4; {135194#(<= proc_i 304)} is VALID [2019-05-15 10:19:10,853 INFO L273 TraceCheckUtils]: 461: Hoare triple {135194#(<= proc_i 304)} assume j < 6; {135194#(<= proc_i 304)} is VALID [2019-05-15 10:19:10,853 INFO L273 TraceCheckUtils]: 462: Hoare triple {135194#(<= proc_i 304)} i := i + 4; {135213#(<= proc_i 308)} is VALID [2019-05-15 10:19:10,854 INFO L273 TraceCheckUtils]: 463: Hoare triple {135213#(<= proc_i 308)} assume i <= 1000; {135213#(<= proc_i 308)} is VALID [2019-05-15 10:19:10,854 INFO L273 TraceCheckUtils]: 464: Hoare triple {135213#(<= proc_i 308)} assume i + 4 < a[j]; {135213#(<= proc_i 308)} is VALID [2019-05-15 10:19:10,855 INFO L273 TraceCheckUtils]: 465: Hoare triple {135213#(<= proc_i 308)} assume a[5] == 1000; {135213#(<= proc_i 308)} is VALID [2019-05-15 10:19:10,855 INFO L273 TraceCheckUtils]: 466: Hoare triple {135213#(<= proc_i 308)} assume j > 4; {135213#(<= proc_i 308)} is VALID [2019-05-15 10:19:10,855 INFO L273 TraceCheckUtils]: 467: Hoare triple {135213#(<= proc_i 308)} assume j < 6; {135213#(<= proc_i 308)} is VALID [2019-05-15 10:19:10,856 INFO L273 TraceCheckUtils]: 468: Hoare triple {135213#(<= proc_i 308)} i := i + 4; {135232#(<= proc_i 312)} is VALID [2019-05-15 10:19:10,857 INFO L273 TraceCheckUtils]: 469: Hoare triple {135232#(<= proc_i 312)} assume !(i <= 1000); {133746#false} is VALID [2019-05-15 10:19:10,987 INFO L134 CoverageAnalysis]: Checked inductivity of 18096 backedges. 0 proven. 18096 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:19:10,987 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:19:10,987 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79] total 79 [2019-05-15 10:19:10,988 INFO L78 Accepts]: Start accepts. Automaton has 81 states. Word has length 470 [2019-05-15 10:19:10,988 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:19:10,989 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 81 states. [2019-05-15 10:19:11,461 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 470 edges. 470 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:11,461 INFO L454 AbstractCegarLoop]: Interpolant automaton has 81 states [2019-05-15 10:19:11,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2019-05-15 10:19:11,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2019-05-15 10:19:11,463 INFO L87 Difference]: Start difference. First operand 471 states and 471 transitions. Second operand 81 states. [2019-05-15 10:19:12,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:12,347 INFO L93 Difference]: Finished difference Result 482 states and 482 transitions. [2019-05-15 10:19:12,347 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2019-05-15 10:19:12,348 INFO L78 Accepts]: Start accepts. Automaton has 81 states. Word has length 470 [2019-05-15 10:19:12,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:19:12,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2019-05-15 10:19:12,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 483 transitions. [2019-05-15 10:19:12,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2019-05-15 10:19:12,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 483 transitions. [2019-05-15 10:19:12,352 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 81 states and 483 transitions. [2019-05-15 10:19:12,812 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 483 edges. 483 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:12,823 INFO L225 Difference]: With dead ends: 482 [2019-05-15 10:19:12,823 INFO L226 Difference]: Without dead ends: 482 [2019-05-15 10:19:12,824 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 390 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2019-05-15 10:19:12,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2019-05-15 10:19:12,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 477. [2019-05-15 10:19:12,827 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:19:12,827 INFO L82 GeneralOperation]: Start isEquivalent. First operand 482 states. Second operand 477 states. [2019-05-15 10:19:12,827 INFO L74 IsIncluded]: Start isIncluded. First operand 482 states. Second operand 477 states. [2019-05-15 10:19:12,827 INFO L87 Difference]: Start difference. First operand 482 states. Second operand 477 states. [2019-05-15 10:19:12,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:12,835 INFO L93 Difference]: Finished difference Result 482 states and 482 transitions. [2019-05-15 10:19:12,835 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 482 transitions. [2019-05-15 10:19:12,835 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:12,835 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:12,835 INFO L74 IsIncluded]: Start isIncluded. First operand 477 states. Second operand 482 states. [2019-05-15 10:19:12,835 INFO L87 Difference]: Start difference. First operand 477 states. Second operand 482 states. [2019-05-15 10:19:12,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:12,843 INFO L93 Difference]: Finished difference Result 482 states and 482 transitions. [2019-05-15 10:19:12,843 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 482 transitions. [2019-05-15 10:19:12,844 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:12,844 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:12,844 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:19:12,844 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:19:12,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 477 states. [2019-05-15 10:19:12,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 477 transitions. [2019-05-15 10:19:12,852 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 477 transitions. Word has length 470 [2019-05-15 10:19:12,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:19:12,852 INFO L475 AbstractCegarLoop]: Abstraction has 477 states and 477 transitions. [2019-05-15 10:19:12,852 INFO L476 AbstractCegarLoop]: Interpolant automaton has 81 states. [2019-05-15 10:19:12,852 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 477 transitions. [2019-05-15 10:19:12,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2019-05-15 10:19:12,854 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:19:12,854 INFO L399 BasicCegarLoop]: trace histogram [79, 79, 79, 79, 79, 79, 1, 1] [2019-05-15 10:19:12,854 INFO L418 AbstractCegarLoop]: === Iteration 80 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:19:12,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:19:12,854 INFO L82 PathProgramCache]: Analyzing trace with hash -726753960, now seen corresponding path program 79 times [2019-05-15 10:19:12,855 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:19:12,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:12,980 INFO L256 TraceCheckSpWp]: Trace formula consists of 637 conjuncts, 81 conjunts are in the unsatisfiable core [2019-05-15 10:19:13,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:13,019 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:19:16,329 INFO L273 TraceCheckUtils]: 0: Hoare triple {137158#true} i := 0; {137163#(<= proc_i 0)} is VALID [2019-05-15 10:19:16,329 INFO L273 TraceCheckUtils]: 1: Hoare triple {137163#(<= proc_i 0)} assume i <= 1000; {137163#(<= proc_i 0)} is VALID [2019-05-15 10:19:16,330 INFO L273 TraceCheckUtils]: 2: Hoare triple {137163#(<= proc_i 0)} assume i + 4 < a[j]; {137163#(<= proc_i 0)} is VALID [2019-05-15 10:19:16,330 INFO L273 TraceCheckUtils]: 3: Hoare triple {137163#(<= proc_i 0)} assume a[5] == 1000; {137163#(<= proc_i 0)} is VALID [2019-05-15 10:19:16,331 INFO L273 TraceCheckUtils]: 4: Hoare triple {137163#(<= proc_i 0)} assume j > 4; {137163#(<= proc_i 0)} is VALID [2019-05-15 10:19:16,331 INFO L273 TraceCheckUtils]: 5: Hoare triple {137163#(<= proc_i 0)} assume j < 6; {137163#(<= proc_i 0)} is VALID [2019-05-15 10:19:16,332 INFO L273 TraceCheckUtils]: 6: Hoare triple {137163#(<= proc_i 0)} i := i + 4; {137182#(<= proc_i 4)} is VALID [2019-05-15 10:19:16,332 INFO L273 TraceCheckUtils]: 7: Hoare triple {137182#(<= proc_i 4)} assume i <= 1000; {137182#(<= proc_i 4)} is VALID [2019-05-15 10:19:16,333 INFO L273 TraceCheckUtils]: 8: Hoare triple {137182#(<= proc_i 4)} assume i + 4 < a[j]; {137182#(<= proc_i 4)} is VALID [2019-05-15 10:19:16,333 INFO L273 TraceCheckUtils]: 9: Hoare triple {137182#(<= proc_i 4)} assume a[5] == 1000; {137182#(<= proc_i 4)} is VALID [2019-05-15 10:19:16,334 INFO L273 TraceCheckUtils]: 10: Hoare triple {137182#(<= proc_i 4)} assume j > 4; {137182#(<= proc_i 4)} is VALID [2019-05-15 10:19:16,334 INFO L273 TraceCheckUtils]: 11: Hoare triple {137182#(<= proc_i 4)} assume j < 6; {137182#(<= proc_i 4)} is VALID [2019-05-15 10:19:16,335 INFO L273 TraceCheckUtils]: 12: Hoare triple {137182#(<= proc_i 4)} i := i + 4; {137201#(<= proc_i 8)} is VALID [2019-05-15 10:19:16,335 INFO L273 TraceCheckUtils]: 13: Hoare triple {137201#(<= proc_i 8)} assume i <= 1000; {137201#(<= proc_i 8)} is VALID [2019-05-15 10:19:16,336 INFO L273 TraceCheckUtils]: 14: Hoare triple {137201#(<= proc_i 8)} assume i + 4 < a[j]; {137201#(<= proc_i 8)} is VALID [2019-05-15 10:19:16,336 INFO L273 TraceCheckUtils]: 15: Hoare triple {137201#(<= proc_i 8)} assume a[5] == 1000; {137201#(<= proc_i 8)} is VALID [2019-05-15 10:19:16,337 INFO L273 TraceCheckUtils]: 16: Hoare triple {137201#(<= proc_i 8)} assume j > 4; {137201#(<= proc_i 8)} is VALID [2019-05-15 10:19:16,337 INFO L273 TraceCheckUtils]: 17: Hoare triple {137201#(<= proc_i 8)} assume j < 6; {137201#(<= proc_i 8)} is VALID [2019-05-15 10:19:16,338 INFO L273 TraceCheckUtils]: 18: Hoare triple {137201#(<= proc_i 8)} i := i + 4; {137220#(<= proc_i 12)} is VALID [2019-05-15 10:19:16,338 INFO L273 TraceCheckUtils]: 19: Hoare triple {137220#(<= proc_i 12)} assume i <= 1000; {137220#(<= proc_i 12)} is VALID [2019-05-15 10:19:16,339 INFO L273 TraceCheckUtils]: 20: Hoare triple {137220#(<= proc_i 12)} assume i + 4 < a[j]; {137220#(<= proc_i 12)} is VALID [2019-05-15 10:19:16,339 INFO L273 TraceCheckUtils]: 21: Hoare triple {137220#(<= proc_i 12)} assume a[5] == 1000; {137220#(<= proc_i 12)} is VALID [2019-05-15 10:19:16,340 INFO L273 TraceCheckUtils]: 22: Hoare triple {137220#(<= proc_i 12)} assume j > 4; {137220#(<= proc_i 12)} is VALID [2019-05-15 10:19:16,340 INFO L273 TraceCheckUtils]: 23: Hoare triple {137220#(<= proc_i 12)} assume j < 6; {137220#(<= proc_i 12)} is VALID [2019-05-15 10:19:16,341 INFO L273 TraceCheckUtils]: 24: Hoare triple {137220#(<= proc_i 12)} i := i + 4; {137239#(<= proc_i 16)} is VALID [2019-05-15 10:19:16,341 INFO L273 TraceCheckUtils]: 25: Hoare triple {137239#(<= proc_i 16)} assume i <= 1000; {137239#(<= proc_i 16)} is VALID [2019-05-15 10:19:16,342 INFO L273 TraceCheckUtils]: 26: Hoare triple {137239#(<= proc_i 16)} assume i + 4 < a[j]; {137239#(<= proc_i 16)} is VALID [2019-05-15 10:19:16,342 INFO L273 TraceCheckUtils]: 27: Hoare triple {137239#(<= proc_i 16)} assume a[5] == 1000; {137239#(<= proc_i 16)} is VALID [2019-05-15 10:19:16,343 INFO L273 TraceCheckUtils]: 28: Hoare triple {137239#(<= proc_i 16)} assume j > 4; {137239#(<= proc_i 16)} is VALID [2019-05-15 10:19:16,343 INFO L273 TraceCheckUtils]: 29: Hoare triple {137239#(<= proc_i 16)} assume j < 6; {137239#(<= proc_i 16)} is VALID [2019-05-15 10:19:16,344 INFO L273 TraceCheckUtils]: 30: Hoare triple {137239#(<= proc_i 16)} i := i + 4; {137258#(<= proc_i 20)} is VALID [2019-05-15 10:19:16,344 INFO L273 TraceCheckUtils]: 31: Hoare triple {137258#(<= proc_i 20)} assume i <= 1000; {137258#(<= proc_i 20)} is VALID [2019-05-15 10:19:16,345 INFO L273 TraceCheckUtils]: 32: Hoare triple {137258#(<= proc_i 20)} assume i + 4 < a[j]; {137258#(<= proc_i 20)} is VALID [2019-05-15 10:19:16,345 INFO L273 TraceCheckUtils]: 33: Hoare triple {137258#(<= proc_i 20)} assume a[5] == 1000; {137258#(<= proc_i 20)} is VALID [2019-05-15 10:19:16,346 INFO L273 TraceCheckUtils]: 34: Hoare triple {137258#(<= proc_i 20)} assume j > 4; {137258#(<= proc_i 20)} is VALID [2019-05-15 10:19:16,346 INFO L273 TraceCheckUtils]: 35: Hoare triple {137258#(<= proc_i 20)} assume j < 6; {137258#(<= proc_i 20)} is VALID [2019-05-15 10:19:16,347 INFO L273 TraceCheckUtils]: 36: Hoare triple {137258#(<= proc_i 20)} i := i + 4; {137277#(<= proc_i 24)} is VALID [2019-05-15 10:19:16,347 INFO L273 TraceCheckUtils]: 37: Hoare triple {137277#(<= proc_i 24)} assume i <= 1000; {137277#(<= proc_i 24)} is VALID [2019-05-15 10:19:16,348 INFO L273 TraceCheckUtils]: 38: Hoare triple {137277#(<= proc_i 24)} assume i + 4 < a[j]; {137277#(<= proc_i 24)} is VALID [2019-05-15 10:19:16,348 INFO L273 TraceCheckUtils]: 39: Hoare triple {137277#(<= proc_i 24)} assume a[5] == 1000; {137277#(<= proc_i 24)} is VALID [2019-05-15 10:19:16,348 INFO L273 TraceCheckUtils]: 40: Hoare triple {137277#(<= proc_i 24)} assume j > 4; {137277#(<= proc_i 24)} is VALID [2019-05-15 10:19:16,349 INFO L273 TraceCheckUtils]: 41: Hoare triple {137277#(<= proc_i 24)} assume j < 6; {137277#(<= proc_i 24)} is VALID [2019-05-15 10:19:16,350 INFO L273 TraceCheckUtils]: 42: Hoare triple {137277#(<= proc_i 24)} i := i + 4; {137296#(<= proc_i 28)} is VALID [2019-05-15 10:19:16,350 INFO L273 TraceCheckUtils]: 43: Hoare triple {137296#(<= proc_i 28)} assume i <= 1000; {137296#(<= proc_i 28)} is VALID [2019-05-15 10:19:16,350 INFO L273 TraceCheckUtils]: 44: Hoare triple {137296#(<= proc_i 28)} assume i + 4 < a[j]; {137296#(<= proc_i 28)} is VALID [2019-05-15 10:19:16,351 INFO L273 TraceCheckUtils]: 45: Hoare triple {137296#(<= proc_i 28)} assume a[5] == 1000; {137296#(<= proc_i 28)} is VALID [2019-05-15 10:19:16,351 INFO L273 TraceCheckUtils]: 46: Hoare triple {137296#(<= proc_i 28)} assume j > 4; {137296#(<= proc_i 28)} is VALID [2019-05-15 10:19:16,352 INFO L273 TraceCheckUtils]: 47: Hoare triple {137296#(<= proc_i 28)} assume j < 6; {137296#(<= proc_i 28)} is VALID [2019-05-15 10:19:16,352 INFO L273 TraceCheckUtils]: 48: Hoare triple {137296#(<= proc_i 28)} i := i + 4; {137315#(<= proc_i 32)} is VALID [2019-05-15 10:19:16,353 INFO L273 TraceCheckUtils]: 49: Hoare triple {137315#(<= proc_i 32)} assume i <= 1000; {137315#(<= proc_i 32)} is VALID [2019-05-15 10:19:16,353 INFO L273 TraceCheckUtils]: 50: Hoare triple {137315#(<= proc_i 32)} assume i + 4 < a[j]; {137315#(<= proc_i 32)} is VALID [2019-05-15 10:19:16,354 INFO L273 TraceCheckUtils]: 51: Hoare triple {137315#(<= proc_i 32)} assume a[5] == 1000; {137315#(<= proc_i 32)} is VALID [2019-05-15 10:19:16,354 INFO L273 TraceCheckUtils]: 52: Hoare triple {137315#(<= proc_i 32)} assume j > 4; {137315#(<= proc_i 32)} is VALID [2019-05-15 10:19:16,355 INFO L273 TraceCheckUtils]: 53: Hoare triple {137315#(<= proc_i 32)} assume j < 6; {137315#(<= proc_i 32)} is VALID [2019-05-15 10:19:16,355 INFO L273 TraceCheckUtils]: 54: Hoare triple {137315#(<= proc_i 32)} i := i + 4; {137334#(<= proc_i 36)} is VALID [2019-05-15 10:19:16,356 INFO L273 TraceCheckUtils]: 55: Hoare triple {137334#(<= proc_i 36)} assume i <= 1000; {137334#(<= proc_i 36)} is VALID [2019-05-15 10:19:16,356 INFO L273 TraceCheckUtils]: 56: Hoare triple {137334#(<= proc_i 36)} assume i + 4 < a[j]; {137334#(<= proc_i 36)} is VALID [2019-05-15 10:19:16,357 INFO L273 TraceCheckUtils]: 57: Hoare triple {137334#(<= proc_i 36)} assume a[5] == 1000; {137334#(<= proc_i 36)} is VALID [2019-05-15 10:19:16,357 INFO L273 TraceCheckUtils]: 58: Hoare triple {137334#(<= proc_i 36)} assume j > 4; {137334#(<= proc_i 36)} is VALID [2019-05-15 10:19:16,358 INFO L273 TraceCheckUtils]: 59: Hoare triple {137334#(<= proc_i 36)} assume j < 6; {137334#(<= proc_i 36)} is VALID [2019-05-15 10:19:16,358 INFO L273 TraceCheckUtils]: 60: Hoare triple {137334#(<= proc_i 36)} i := i + 4; {137353#(<= proc_i 40)} is VALID [2019-05-15 10:19:16,359 INFO L273 TraceCheckUtils]: 61: Hoare triple {137353#(<= proc_i 40)} assume i <= 1000; {137353#(<= proc_i 40)} is VALID [2019-05-15 10:19:16,359 INFO L273 TraceCheckUtils]: 62: Hoare triple {137353#(<= proc_i 40)} assume i + 4 < a[j]; {137353#(<= proc_i 40)} is VALID [2019-05-15 10:19:16,360 INFO L273 TraceCheckUtils]: 63: Hoare triple {137353#(<= proc_i 40)} assume a[5] == 1000; {137353#(<= proc_i 40)} is VALID [2019-05-15 10:19:16,360 INFO L273 TraceCheckUtils]: 64: Hoare triple {137353#(<= proc_i 40)} assume j > 4; {137353#(<= proc_i 40)} is VALID [2019-05-15 10:19:16,361 INFO L273 TraceCheckUtils]: 65: Hoare triple {137353#(<= proc_i 40)} assume j < 6; {137353#(<= proc_i 40)} is VALID [2019-05-15 10:19:16,361 INFO L273 TraceCheckUtils]: 66: Hoare triple {137353#(<= proc_i 40)} i := i + 4; {137372#(<= proc_i 44)} is VALID [2019-05-15 10:19:16,362 INFO L273 TraceCheckUtils]: 67: Hoare triple {137372#(<= proc_i 44)} assume i <= 1000; {137372#(<= proc_i 44)} is VALID [2019-05-15 10:19:16,362 INFO L273 TraceCheckUtils]: 68: Hoare triple {137372#(<= proc_i 44)} assume i + 4 < a[j]; {137372#(<= proc_i 44)} is VALID [2019-05-15 10:19:16,363 INFO L273 TraceCheckUtils]: 69: Hoare triple {137372#(<= proc_i 44)} assume a[5] == 1000; {137372#(<= proc_i 44)} is VALID [2019-05-15 10:19:16,363 INFO L273 TraceCheckUtils]: 70: Hoare triple {137372#(<= proc_i 44)} assume j > 4; {137372#(<= proc_i 44)} is VALID [2019-05-15 10:19:16,364 INFO L273 TraceCheckUtils]: 71: Hoare triple {137372#(<= proc_i 44)} assume j < 6; {137372#(<= proc_i 44)} is VALID [2019-05-15 10:19:16,364 INFO L273 TraceCheckUtils]: 72: Hoare triple {137372#(<= proc_i 44)} i := i + 4; {137391#(<= proc_i 48)} is VALID [2019-05-15 10:19:16,365 INFO L273 TraceCheckUtils]: 73: Hoare triple {137391#(<= proc_i 48)} assume i <= 1000; {137391#(<= proc_i 48)} is VALID [2019-05-15 10:19:16,365 INFO L273 TraceCheckUtils]: 74: Hoare triple {137391#(<= proc_i 48)} assume i + 4 < a[j]; {137391#(<= proc_i 48)} is VALID [2019-05-15 10:19:16,366 INFO L273 TraceCheckUtils]: 75: Hoare triple {137391#(<= proc_i 48)} assume a[5] == 1000; {137391#(<= proc_i 48)} is VALID [2019-05-15 10:19:16,366 INFO L273 TraceCheckUtils]: 76: Hoare triple {137391#(<= proc_i 48)} assume j > 4; {137391#(<= proc_i 48)} is VALID [2019-05-15 10:19:16,367 INFO L273 TraceCheckUtils]: 77: Hoare triple {137391#(<= proc_i 48)} assume j < 6; {137391#(<= proc_i 48)} is VALID [2019-05-15 10:19:16,367 INFO L273 TraceCheckUtils]: 78: Hoare triple {137391#(<= proc_i 48)} i := i + 4; {137410#(<= proc_i 52)} is VALID [2019-05-15 10:19:16,368 INFO L273 TraceCheckUtils]: 79: Hoare triple {137410#(<= proc_i 52)} assume i <= 1000; {137410#(<= proc_i 52)} is VALID [2019-05-15 10:19:16,368 INFO L273 TraceCheckUtils]: 80: Hoare triple {137410#(<= proc_i 52)} assume i + 4 < a[j]; {137410#(<= proc_i 52)} is VALID [2019-05-15 10:19:16,369 INFO L273 TraceCheckUtils]: 81: Hoare triple {137410#(<= proc_i 52)} assume a[5] == 1000; {137410#(<= proc_i 52)} is VALID [2019-05-15 10:19:16,369 INFO L273 TraceCheckUtils]: 82: Hoare triple {137410#(<= proc_i 52)} assume j > 4; {137410#(<= proc_i 52)} is VALID [2019-05-15 10:19:16,369 INFO L273 TraceCheckUtils]: 83: Hoare triple {137410#(<= proc_i 52)} assume j < 6; {137410#(<= proc_i 52)} is VALID [2019-05-15 10:19:16,370 INFO L273 TraceCheckUtils]: 84: Hoare triple {137410#(<= proc_i 52)} i := i + 4; {137429#(<= proc_i 56)} is VALID [2019-05-15 10:19:16,371 INFO L273 TraceCheckUtils]: 85: Hoare triple {137429#(<= proc_i 56)} assume i <= 1000; {137429#(<= proc_i 56)} is VALID [2019-05-15 10:19:16,371 INFO L273 TraceCheckUtils]: 86: Hoare triple {137429#(<= proc_i 56)} assume i + 4 < a[j]; {137429#(<= proc_i 56)} is VALID [2019-05-15 10:19:16,372 INFO L273 TraceCheckUtils]: 87: Hoare triple {137429#(<= proc_i 56)} assume a[5] == 1000; {137429#(<= proc_i 56)} is VALID [2019-05-15 10:19:16,372 INFO L273 TraceCheckUtils]: 88: Hoare triple {137429#(<= proc_i 56)} assume j > 4; {137429#(<= proc_i 56)} is VALID [2019-05-15 10:19:16,372 INFO L273 TraceCheckUtils]: 89: Hoare triple {137429#(<= proc_i 56)} assume j < 6; {137429#(<= proc_i 56)} is VALID [2019-05-15 10:19:16,373 INFO L273 TraceCheckUtils]: 90: Hoare triple {137429#(<= proc_i 56)} i := i + 4; {137448#(<= proc_i 60)} is VALID [2019-05-15 10:19:16,374 INFO L273 TraceCheckUtils]: 91: Hoare triple {137448#(<= proc_i 60)} assume i <= 1000; {137448#(<= proc_i 60)} is VALID [2019-05-15 10:19:16,374 INFO L273 TraceCheckUtils]: 92: Hoare triple {137448#(<= proc_i 60)} assume i + 4 < a[j]; {137448#(<= proc_i 60)} is VALID [2019-05-15 10:19:16,374 INFO L273 TraceCheckUtils]: 93: Hoare triple {137448#(<= proc_i 60)} assume a[5] == 1000; {137448#(<= proc_i 60)} is VALID [2019-05-15 10:19:16,375 INFO L273 TraceCheckUtils]: 94: Hoare triple {137448#(<= proc_i 60)} assume j > 4; {137448#(<= proc_i 60)} is VALID [2019-05-15 10:19:16,375 INFO L273 TraceCheckUtils]: 95: Hoare triple {137448#(<= proc_i 60)} assume j < 6; {137448#(<= proc_i 60)} is VALID [2019-05-15 10:19:16,376 INFO L273 TraceCheckUtils]: 96: Hoare triple {137448#(<= proc_i 60)} i := i + 4; {137467#(<= proc_i 64)} is VALID [2019-05-15 10:19:16,376 INFO L273 TraceCheckUtils]: 97: Hoare triple {137467#(<= proc_i 64)} assume i <= 1000; {137467#(<= proc_i 64)} is VALID [2019-05-15 10:19:16,377 INFO L273 TraceCheckUtils]: 98: Hoare triple {137467#(<= proc_i 64)} assume i + 4 < a[j]; {137467#(<= proc_i 64)} is VALID [2019-05-15 10:19:16,377 INFO L273 TraceCheckUtils]: 99: Hoare triple {137467#(<= proc_i 64)} assume a[5] == 1000; {137467#(<= proc_i 64)} is VALID [2019-05-15 10:19:16,378 INFO L273 TraceCheckUtils]: 100: Hoare triple {137467#(<= proc_i 64)} assume j > 4; {137467#(<= proc_i 64)} is VALID [2019-05-15 10:19:16,378 INFO L273 TraceCheckUtils]: 101: Hoare triple {137467#(<= proc_i 64)} assume j < 6; {137467#(<= proc_i 64)} is VALID [2019-05-15 10:19:16,379 INFO L273 TraceCheckUtils]: 102: Hoare triple {137467#(<= proc_i 64)} i := i + 4; {137486#(<= proc_i 68)} is VALID [2019-05-15 10:19:16,379 INFO L273 TraceCheckUtils]: 103: Hoare triple {137486#(<= proc_i 68)} assume i <= 1000; {137486#(<= proc_i 68)} is VALID [2019-05-15 10:19:16,380 INFO L273 TraceCheckUtils]: 104: Hoare triple {137486#(<= proc_i 68)} assume i + 4 < a[j]; {137486#(<= proc_i 68)} is VALID [2019-05-15 10:19:16,380 INFO L273 TraceCheckUtils]: 105: Hoare triple {137486#(<= proc_i 68)} assume a[5] == 1000; {137486#(<= proc_i 68)} is VALID [2019-05-15 10:19:16,381 INFO L273 TraceCheckUtils]: 106: Hoare triple {137486#(<= proc_i 68)} assume j > 4; {137486#(<= proc_i 68)} is VALID [2019-05-15 10:19:16,381 INFO L273 TraceCheckUtils]: 107: Hoare triple {137486#(<= proc_i 68)} assume j < 6; {137486#(<= proc_i 68)} is VALID [2019-05-15 10:19:16,382 INFO L273 TraceCheckUtils]: 108: Hoare triple {137486#(<= proc_i 68)} i := i + 4; {137505#(<= proc_i 72)} is VALID [2019-05-15 10:19:16,382 INFO L273 TraceCheckUtils]: 109: Hoare triple {137505#(<= proc_i 72)} assume i <= 1000; {137505#(<= proc_i 72)} is VALID [2019-05-15 10:19:16,383 INFO L273 TraceCheckUtils]: 110: Hoare triple {137505#(<= proc_i 72)} assume i + 4 < a[j]; {137505#(<= proc_i 72)} is VALID [2019-05-15 10:19:16,383 INFO L273 TraceCheckUtils]: 111: Hoare triple {137505#(<= proc_i 72)} assume a[5] == 1000; {137505#(<= proc_i 72)} is VALID [2019-05-15 10:19:16,384 INFO L273 TraceCheckUtils]: 112: Hoare triple {137505#(<= proc_i 72)} assume j > 4; {137505#(<= proc_i 72)} is VALID [2019-05-15 10:19:16,384 INFO L273 TraceCheckUtils]: 113: Hoare triple {137505#(<= proc_i 72)} assume j < 6; {137505#(<= proc_i 72)} is VALID [2019-05-15 10:19:16,385 INFO L273 TraceCheckUtils]: 114: Hoare triple {137505#(<= proc_i 72)} i := i + 4; {137524#(<= proc_i 76)} is VALID [2019-05-15 10:19:16,385 INFO L273 TraceCheckUtils]: 115: Hoare triple {137524#(<= proc_i 76)} assume i <= 1000; {137524#(<= proc_i 76)} is VALID [2019-05-15 10:19:16,386 INFO L273 TraceCheckUtils]: 116: Hoare triple {137524#(<= proc_i 76)} assume i + 4 < a[j]; {137524#(<= proc_i 76)} is VALID [2019-05-15 10:19:16,386 INFO L273 TraceCheckUtils]: 117: Hoare triple {137524#(<= proc_i 76)} assume a[5] == 1000; {137524#(<= proc_i 76)} is VALID [2019-05-15 10:19:16,387 INFO L273 TraceCheckUtils]: 118: Hoare triple {137524#(<= proc_i 76)} assume j > 4; {137524#(<= proc_i 76)} is VALID [2019-05-15 10:19:16,387 INFO L273 TraceCheckUtils]: 119: Hoare triple {137524#(<= proc_i 76)} assume j < 6; {137524#(<= proc_i 76)} is VALID [2019-05-15 10:19:16,388 INFO L273 TraceCheckUtils]: 120: Hoare triple {137524#(<= proc_i 76)} i := i + 4; {137543#(<= proc_i 80)} is VALID [2019-05-15 10:19:16,388 INFO L273 TraceCheckUtils]: 121: Hoare triple {137543#(<= proc_i 80)} assume i <= 1000; {137543#(<= proc_i 80)} is VALID [2019-05-15 10:19:16,389 INFO L273 TraceCheckUtils]: 122: Hoare triple {137543#(<= proc_i 80)} assume i + 4 < a[j]; {137543#(<= proc_i 80)} is VALID [2019-05-15 10:19:16,389 INFO L273 TraceCheckUtils]: 123: Hoare triple {137543#(<= proc_i 80)} assume a[5] == 1000; {137543#(<= proc_i 80)} is VALID [2019-05-15 10:19:16,390 INFO L273 TraceCheckUtils]: 124: Hoare triple {137543#(<= proc_i 80)} assume j > 4; {137543#(<= proc_i 80)} is VALID [2019-05-15 10:19:16,390 INFO L273 TraceCheckUtils]: 125: Hoare triple {137543#(<= proc_i 80)} assume j < 6; {137543#(<= proc_i 80)} is VALID [2019-05-15 10:19:16,391 INFO L273 TraceCheckUtils]: 126: Hoare triple {137543#(<= proc_i 80)} i := i + 4; {137562#(<= proc_i 84)} is VALID [2019-05-15 10:19:16,391 INFO L273 TraceCheckUtils]: 127: Hoare triple {137562#(<= proc_i 84)} assume i <= 1000; {137562#(<= proc_i 84)} is VALID [2019-05-15 10:19:16,392 INFO L273 TraceCheckUtils]: 128: Hoare triple {137562#(<= proc_i 84)} assume i + 4 < a[j]; {137562#(<= proc_i 84)} is VALID [2019-05-15 10:19:16,392 INFO L273 TraceCheckUtils]: 129: Hoare triple {137562#(<= proc_i 84)} assume a[5] == 1000; {137562#(<= proc_i 84)} is VALID [2019-05-15 10:19:16,393 INFO L273 TraceCheckUtils]: 130: Hoare triple {137562#(<= proc_i 84)} assume j > 4; {137562#(<= proc_i 84)} is VALID [2019-05-15 10:19:16,393 INFO L273 TraceCheckUtils]: 131: Hoare triple {137562#(<= proc_i 84)} assume j < 6; {137562#(<= proc_i 84)} is VALID [2019-05-15 10:19:16,394 INFO L273 TraceCheckUtils]: 132: Hoare triple {137562#(<= proc_i 84)} i := i + 4; {137581#(<= proc_i 88)} is VALID [2019-05-15 10:19:16,394 INFO L273 TraceCheckUtils]: 133: Hoare triple {137581#(<= proc_i 88)} assume i <= 1000; {137581#(<= proc_i 88)} is VALID [2019-05-15 10:19:16,395 INFO L273 TraceCheckUtils]: 134: Hoare triple {137581#(<= proc_i 88)} assume i + 4 < a[j]; {137581#(<= proc_i 88)} is VALID [2019-05-15 10:19:16,395 INFO L273 TraceCheckUtils]: 135: Hoare triple {137581#(<= proc_i 88)} assume a[5] == 1000; {137581#(<= proc_i 88)} is VALID [2019-05-15 10:19:16,396 INFO L273 TraceCheckUtils]: 136: Hoare triple {137581#(<= proc_i 88)} assume j > 4; {137581#(<= proc_i 88)} is VALID [2019-05-15 10:19:16,396 INFO L273 TraceCheckUtils]: 137: Hoare triple {137581#(<= proc_i 88)} assume j < 6; {137581#(<= proc_i 88)} is VALID [2019-05-15 10:19:16,397 INFO L273 TraceCheckUtils]: 138: Hoare triple {137581#(<= proc_i 88)} i := i + 4; {137600#(<= proc_i 92)} is VALID [2019-05-15 10:19:16,397 INFO L273 TraceCheckUtils]: 139: Hoare triple {137600#(<= proc_i 92)} assume i <= 1000; {137600#(<= proc_i 92)} is VALID [2019-05-15 10:19:16,398 INFO L273 TraceCheckUtils]: 140: Hoare triple {137600#(<= proc_i 92)} assume i + 4 < a[j]; {137600#(<= proc_i 92)} is VALID [2019-05-15 10:19:16,398 INFO L273 TraceCheckUtils]: 141: Hoare triple {137600#(<= proc_i 92)} assume a[5] == 1000; {137600#(<= proc_i 92)} is VALID [2019-05-15 10:19:16,398 INFO L273 TraceCheckUtils]: 142: Hoare triple {137600#(<= proc_i 92)} assume j > 4; {137600#(<= proc_i 92)} is VALID [2019-05-15 10:19:16,399 INFO L273 TraceCheckUtils]: 143: Hoare triple {137600#(<= proc_i 92)} assume j < 6; {137600#(<= proc_i 92)} is VALID [2019-05-15 10:19:16,400 INFO L273 TraceCheckUtils]: 144: Hoare triple {137600#(<= proc_i 92)} i := i + 4; {137619#(<= proc_i 96)} is VALID [2019-05-15 10:19:16,400 INFO L273 TraceCheckUtils]: 145: Hoare triple {137619#(<= proc_i 96)} assume i <= 1000; {137619#(<= proc_i 96)} is VALID [2019-05-15 10:19:16,400 INFO L273 TraceCheckUtils]: 146: Hoare triple {137619#(<= proc_i 96)} assume i + 4 < a[j]; {137619#(<= proc_i 96)} is VALID [2019-05-15 10:19:16,401 INFO L273 TraceCheckUtils]: 147: Hoare triple {137619#(<= proc_i 96)} assume a[5] == 1000; {137619#(<= proc_i 96)} is VALID [2019-05-15 10:19:16,401 INFO L273 TraceCheckUtils]: 148: Hoare triple {137619#(<= proc_i 96)} assume j > 4; {137619#(<= proc_i 96)} is VALID [2019-05-15 10:19:16,402 INFO L273 TraceCheckUtils]: 149: Hoare triple {137619#(<= proc_i 96)} assume j < 6; {137619#(<= proc_i 96)} is VALID [2019-05-15 10:19:16,403 INFO L273 TraceCheckUtils]: 150: Hoare triple {137619#(<= proc_i 96)} i := i + 4; {137638#(<= proc_i 100)} is VALID [2019-05-15 10:19:16,403 INFO L273 TraceCheckUtils]: 151: Hoare triple {137638#(<= proc_i 100)} assume i <= 1000; {137638#(<= proc_i 100)} is VALID [2019-05-15 10:19:16,403 INFO L273 TraceCheckUtils]: 152: Hoare triple {137638#(<= proc_i 100)} assume i + 4 < a[j]; {137638#(<= proc_i 100)} is VALID [2019-05-15 10:19:16,404 INFO L273 TraceCheckUtils]: 153: Hoare triple {137638#(<= proc_i 100)} assume a[5] == 1000; {137638#(<= proc_i 100)} is VALID [2019-05-15 10:19:16,404 INFO L273 TraceCheckUtils]: 154: Hoare triple {137638#(<= proc_i 100)} assume j > 4; {137638#(<= proc_i 100)} is VALID [2019-05-15 10:19:16,405 INFO L273 TraceCheckUtils]: 155: Hoare triple {137638#(<= proc_i 100)} assume j < 6; {137638#(<= proc_i 100)} is VALID [2019-05-15 10:19:16,405 INFO L273 TraceCheckUtils]: 156: Hoare triple {137638#(<= proc_i 100)} i := i + 4; {137657#(<= proc_i 104)} is VALID [2019-05-15 10:19:16,406 INFO L273 TraceCheckUtils]: 157: Hoare triple {137657#(<= proc_i 104)} assume i <= 1000; {137657#(<= proc_i 104)} is VALID [2019-05-15 10:19:16,406 INFO L273 TraceCheckUtils]: 158: Hoare triple {137657#(<= proc_i 104)} assume i + 4 < a[j]; {137657#(<= proc_i 104)} is VALID [2019-05-15 10:19:16,407 INFO L273 TraceCheckUtils]: 159: Hoare triple {137657#(<= proc_i 104)} assume a[5] == 1000; {137657#(<= proc_i 104)} is VALID [2019-05-15 10:19:16,407 INFO L273 TraceCheckUtils]: 160: Hoare triple {137657#(<= proc_i 104)} assume j > 4; {137657#(<= proc_i 104)} is VALID [2019-05-15 10:19:16,408 INFO L273 TraceCheckUtils]: 161: Hoare triple {137657#(<= proc_i 104)} assume j < 6; {137657#(<= proc_i 104)} is VALID [2019-05-15 10:19:16,409 INFO L273 TraceCheckUtils]: 162: Hoare triple {137657#(<= proc_i 104)} i := i + 4; {137676#(<= proc_i 108)} is VALID [2019-05-15 10:19:16,409 INFO L273 TraceCheckUtils]: 163: Hoare triple {137676#(<= proc_i 108)} assume i <= 1000; {137676#(<= proc_i 108)} is VALID [2019-05-15 10:19:16,410 INFO L273 TraceCheckUtils]: 164: Hoare triple {137676#(<= proc_i 108)} assume i + 4 < a[j]; {137676#(<= proc_i 108)} is VALID [2019-05-15 10:19:16,410 INFO L273 TraceCheckUtils]: 165: Hoare triple {137676#(<= proc_i 108)} assume a[5] == 1000; {137676#(<= proc_i 108)} is VALID [2019-05-15 10:19:16,411 INFO L273 TraceCheckUtils]: 166: Hoare triple {137676#(<= proc_i 108)} assume j > 4; {137676#(<= proc_i 108)} is VALID [2019-05-15 10:19:16,411 INFO L273 TraceCheckUtils]: 167: Hoare triple {137676#(<= proc_i 108)} assume j < 6; {137676#(<= proc_i 108)} is VALID [2019-05-15 10:19:16,412 INFO L273 TraceCheckUtils]: 168: Hoare triple {137676#(<= proc_i 108)} i := i + 4; {137695#(<= proc_i 112)} is VALID [2019-05-15 10:19:16,412 INFO L273 TraceCheckUtils]: 169: Hoare triple {137695#(<= proc_i 112)} assume i <= 1000; {137695#(<= proc_i 112)} is VALID [2019-05-15 10:19:16,413 INFO L273 TraceCheckUtils]: 170: Hoare triple {137695#(<= proc_i 112)} assume i + 4 < a[j]; {137695#(<= proc_i 112)} is VALID [2019-05-15 10:19:16,413 INFO L273 TraceCheckUtils]: 171: Hoare triple {137695#(<= proc_i 112)} assume a[5] == 1000; {137695#(<= proc_i 112)} is VALID [2019-05-15 10:19:16,414 INFO L273 TraceCheckUtils]: 172: Hoare triple {137695#(<= proc_i 112)} assume j > 4; {137695#(<= proc_i 112)} is VALID [2019-05-15 10:19:16,414 INFO L273 TraceCheckUtils]: 173: Hoare triple {137695#(<= proc_i 112)} assume j < 6; {137695#(<= proc_i 112)} is VALID [2019-05-15 10:19:16,415 INFO L273 TraceCheckUtils]: 174: Hoare triple {137695#(<= proc_i 112)} i := i + 4; {137714#(<= proc_i 116)} is VALID [2019-05-15 10:19:16,415 INFO L273 TraceCheckUtils]: 175: Hoare triple {137714#(<= proc_i 116)} assume i <= 1000; {137714#(<= proc_i 116)} is VALID [2019-05-15 10:19:16,416 INFO L273 TraceCheckUtils]: 176: Hoare triple {137714#(<= proc_i 116)} assume i + 4 < a[j]; {137714#(<= proc_i 116)} is VALID [2019-05-15 10:19:16,416 INFO L273 TraceCheckUtils]: 177: Hoare triple {137714#(<= proc_i 116)} assume a[5] == 1000; {137714#(<= proc_i 116)} is VALID [2019-05-15 10:19:16,417 INFO L273 TraceCheckUtils]: 178: Hoare triple {137714#(<= proc_i 116)} assume j > 4; {137714#(<= proc_i 116)} is VALID [2019-05-15 10:19:16,417 INFO L273 TraceCheckUtils]: 179: Hoare triple {137714#(<= proc_i 116)} assume j < 6; {137714#(<= proc_i 116)} is VALID [2019-05-15 10:19:16,418 INFO L273 TraceCheckUtils]: 180: Hoare triple {137714#(<= proc_i 116)} i := i + 4; {137733#(<= proc_i 120)} is VALID [2019-05-15 10:19:16,418 INFO L273 TraceCheckUtils]: 181: Hoare triple {137733#(<= proc_i 120)} assume i <= 1000; {137733#(<= proc_i 120)} is VALID [2019-05-15 10:19:16,419 INFO L273 TraceCheckUtils]: 182: Hoare triple {137733#(<= proc_i 120)} assume i + 4 < a[j]; {137733#(<= proc_i 120)} is VALID [2019-05-15 10:19:16,419 INFO L273 TraceCheckUtils]: 183: Hoare triple {137733#(<= proc_i 120)} assume a[5] == 1000; {137733#(<= proc_i 120)} is VALID [2019-05-15 10:19:16,420 INFO L273 TraceCheckUtils]: 184: Hoare triple {137733#(<= proc_i 120)} assume j > 4; {137733#(<= proc_i 120)} is VALID [2019-05-15 10:19:16,420 INFO L273 TraceCheckUtils]: 185: Hoare triple {137733#(<= proc_i 120)} assume j < 6; {137733#(<= proc_i 120)} is VALID [2019-05-15 10:19:16,421 INFO L273 TraceCheckUtils]: 186: Hoare triple {137733#(<= proc_i 120)} i := i + 4; {137752#(<= proc_i 124)} is VALID [2019-05-15 10:19:16,421 INFO L273 TraceCheckUtils]: 187: Hoare triple {137752#(<= proc_i 124)} assume i <= 1000; {137752#(<= proc_i 124)} is VALID [2019-05-15 10:19:16,422 INFO L273 TraceCheckUtils]: 188: Hoare triple {137752#(<= proc_i 124)} assume i + 4 < a[j]; {137752#(<= proc_i 124)} is VALID [2019-05-15 10:19:16,422 INFO L273 TraceCheckUtils]: 189: Hoare triple {137752#(<= proc_i 124)} assume a[5] == 1000; {137752#(<= proc_i 124)} is VALID [2019-05-15 10:19:16,423 INFO L273 TraceCheckUtils]: 190: Hoare triple {137752#(<= proc_i 124)} assume j > 4; {137752#(<= proc_i 124)} is VALID [2019-05-15 10:19:16,423 INFO L273 TraceCheckUtils]: 191: Hoare triple {137752#(<= proc_i 124)} assume j < 6; {137752#(<= proc_i 124)} is VALID [2019-05-15 10:19:16,424 INFO L273 TraceCheckUtils]: 192: Hoare triple {137752#(<= proc_i 124)} i := i + 4; {137771#(<= proc_i 128)} is VALID [2019-05-15 10:19:16,424 INFO L273 TraceCheckUtils]: 193: Hoare triple {137771#(<= proc_i 128)} assume i <= 1000; {137771#(<= proc_i 128)} is VALID [2019-05-15 10:19:16,425 INFO L273 TraceCheckUtils]: 194: Hoare triple {137771#(<= proc_i 128)} assume i + 4 < a[j]; {137771#(<= proc_i 128)} is VALID [2019-05-15 10:19:16,425 INFO L273 TraceCheckUtils]: 195: Hoare triple {137771#(<= proc_i 128)} assume a[5] == 1000; {137771#(<= proc_i 128)} is VALID [2019-05-15 10:19:16,426 INFO L273 TraceCheckUtils]: 196: Hoare triple {137771#(<= proc_i 128)} assume j > 4; {137771#(<= proc_i 128)} is VALID [2019-05-15 10:19:16,426 INFO L273 TraceCheckUtils]: 197: Hoare triple {137771#(<= proc_i 128)} assume j < 6; {137771#(<= proc_i 128)} is VALID [2019-05-15 10:19:16,427 INFO L273 TraceCheckUtils]: 198: Hoare triple {137771#(<= proc_i 128)} i := i + 4; {137790#(<= proc_i 132)} is VALID [2019-05-15 10:19:16,427 INFO L273 TraceCheckUtils]: 199: Hoare triple {137790#(<= proc_i 132)} assume i <= 1000; {137790#(<= proc_i 132)} is VALID [2019-05-15 10:19:16,428 INFO L273 TraceCheckUtils]: 200: Hoare triple {137790#(<= proc_i 132)} assume i + 4 < a[j]; {137790#(<= proc_i 132)} is VALID [2019-05-15 10:19:16,428 INFO L273 TraceCheckUtils]: 201: Hoare triple {137790#(<= proc_i 132)} assume a[5] == 1000; {137790#(<= proc_i 132)} is VALID [2019-05-15 10:19:16,429 INFO L273 TraceCheckUtils]: 202: Hoare triple {137790#(<= proc_i 132)} assume j > 4; {137790#(<= proc_i 132)} is VALID [2019-05-15 10:19:16,429 INFO L273 TraceCheckUtils]: 203: Hoare triple {137790#(<= proc_i 132)} assume j < 6; {137790#(<= proc_i 132)} is VALID [2019-05-15 10:19:16,430 INFO L273 TraceCheckUtils]: 204: Hoare triple {137790#(<= proc_i 132)} i := i + 4; {137809#(<= proc_i 136)} is VALID [2019-05-15 10:19:16,430 INFO L273 TraceCheckUtils]: 205: Hoare triple {137809#(<= proc_i 136)} assume i <= 1000; {137809#(<= proc_i 136)} is VALID [2019-05-15 10:19:16,431 INFO L273 TraceCheckUtils]: 206: Hoare triple {137809#(<= proc_i 136)} assume i + 4 < a[j]; {137809#(<= proc_i 136)} is VALID [2019-05-15 10:19:16,431 INFO L273 TraceCheckUtils]: 207: Hoare triple {137809#(<= proc_i 136)} assume a[5] == 1000; {137809#(<= proc_i 136)} is VALID [2019-05-15 10:19:16,432 INFO L273 TraceCheckUtils]: 208: Hoare triple {137809#(<= proc_i 136)} assume j > 4; {137809#(<= proc_i 136)} is VALID [2019-05-15 10:19:16,432 INFO L273 TraceCheckUtils]: 209: Hoare triple {137809#(<= proc_i 136)} assume j < 6; {137809#(<= proc_i 136)} is VALID [2019-05-15 10:19:16,433 INFO L273 TraceCheckUtils]: 210: Hoare triple {137809#(<= proc_i 136)} i := i + 4; {137828#(<= proc_i 140)} is VALID [2019-05-15 10:19:16,433 INFO L273 TraceCheckUtils]: 211: Hoare triple {137828#(<= proc_i 140)} assume i <= 1000; {137828#(<= proc_i 140)} is VALID [2019-05-15 10:19:16,434 INFO L273 TraceCheckUtils]: 212: Hoare triple {137828#(<= proc_i 140)} assume i + 4 < a[j]; {137828#(<= proc_i 140)} is VALID [2019-05-15 10:19:16,434 INFO L273 TraceCheckUtils]: 213: Hoare triple {137828#(<= proc_i 140)} assume a[5] == 1000; {137828#(<= proc_i 140)} is VALID [2019-05-15 10:19:16,434 INFO L273 TraceCheckUtils]: 214: Hoare triple {137828#(<= proc_i 140)} assume j > 4; {137828#(<= proc_i 140)} is VALID [2019-05-15 10:19:16,435 INFO L273 TraceCheckUtils]: 215: Hoare triple {137828#(<= proc_i 140)} assume j < 6; {137828#(<= proc_i 140)} is VALID [2019-05-15 10:19:16,436 INFO L273 TraceCheckUtils]: 216: Hoare triple {137828#(<= proc_i 140)} i := i + 4; {137847#(<= proc_i 144)} is VALID [2019-05-15 10:19:16,436 INFO L273 TraceCheckUtils]: 217: Hoare triple {137847#(<= proc_i 144)} assume i <= 1000; {137847#(<= proc_i 144)} is VALID [2019-05-15 10:19:16,437 INFO L273 TraceCheckUtils]: 218: Hoare triple {137847#(<= proc_i 144)} assume i + 4 < a[j]; {137847#(<= proc_i 144)} is VALID [2019-05-15 10:19:16,437 INFO L273 TraceCheckUtils]: 219: Hoare triple {137847#(<= proc_i 144)} assume a[5] == 1000; {137847#(<= proc_i 144)} is VALID [2019-05-15 10:19:16,437 INFO L273 TraceCheckUtils]: 220: Hoare triple {137847#(<= proc_i 144)} assume j > 4; {137847#(<= proc_i 144)} is VALID [2019-05-15 10:19:16,438 INFO L273 TraceCheckUtils]: 221: Hoare triple {137847#(<= proc_i 144)} assume j < 6; {137847#(<= proc_i 144)} is VALID [2019-05-15 10:19:16,439 INFO L273 TraceCheckUtils]: 222: Hoare triple {137847#(<= proc_i 144)} i := i + 4; {137866#(<= proc_i 148)} is VALID [2019-05-15 10:19:16,439 INFO L273 TraceCheckUtils]: 223: Hoare triple {137866#(<= proc_i 148)} assume i <= 1000; {137866#(<= proc_i 148)} is VALID [2019-05-15 10:19:16,439 INFO L273 TraceCheckUtils]: 224: Hoare triple {137866#(<= proc_i 148)} assume i + 4 < a[j]; {137866#(<= proc_i 148)} is VALID [2019-05-15 10:19:16,440 INFO L273 TraceCheckUtils]: 225: Hoare triple {137866#(<= proc_i 148)} assume a[5] == 1000; {137866#(<= proc_i 148)} is VALID [2019-05-15 10:19:16,440 INFO L273 TraceCheckUtils]: 226: Hoare triple {137866#(<= proc_i 148)} assume j > 4; {137866#(<= proc_i 148)} is VALID [2019-05-15 10:19:16,441 INFO L273 TraceCheckUtils]: 227: Hoare triple {137866#(<= proc_i 148)} assume j < 6; {137866#(<= proc_i 148)} is VALID [2019-05-15 10:19:16,441 INFO L273 TraceCheckUtils]: 228: Hoare triple {137866#(<= proc_i 148)} i := i + 4; {137885#(<= proc_i 152)} is VALID [2019-05-15 10:19:16,442 INFO L273 TraceCheckUtils]: 229: Hoare triple {137885#(<= proc_i 152)} assume i <= 1000; {137885#(<= proc_i 152)} is VALID [2019-05-15 10:19:16,442 INFO L273 TraceCheckUtils]: 230: Hoare triple {137885#(<= proc_i 152)} assume i + 4 < a[j]; {137885#(<= proc_i 152)} is VALID [2019-05-15 10:19:16,443 INFO L273 TraceCheckUtils]: 231: Hoare triple {137885#(<= proc_i 152)} assume a[5] == 1000; {137885#(<= proc_i 152)} is VALID [2019-05-15 10:19:16,443 INFO L273 TraceCheckUtils]: 232: Hoare triple {137885#(<= proc_i 152)} assume j > 4; {137885#(<= proc_i 152)} is VALID [2019-05-15 10:19:16,444 INFO L273 TraceCheckUtils]: 233: Hoare triple {137885#(<= proc_i 152)} assume j < 6; {137885#(<= proc_i 152)} is VALID [2019-05-15 10:19:16,444 INFO L273 TraceCheckUtils]: 234: Hoare triple {137885#(<= proc_i 152)} i := i + 4; {137904#(<= proc_i 156)} is VALID [2019-05-15 10:19:16,445 INFO L273 TraceCheckUtils]: 235: Hoare triple {137904#(<= proc_i 156)} assume i <= 1000; {137904#(<= proc_i 156)} is VALID [2019-05-15 10:19:16,445 INFO L273 TraceCheckUtils]: 236: Hoare triple {137904#(<= proc_i 156)} assume i + 4 < a[j]; {137904#(<= proc_i 156)} is VALID [2019-05-15 10:19:16,446 INFO L273 TraceCheckUtils]: 237: Hoare triple {137904#(<= proc_i 156)} assume a[5] == 1000; {137904#(<= proc_i 156)} is VALID [2019-05-15 10:19:16,446 INFO L273 TraceCheckUtils]: 238: Hoare triple {137904#(<= proc_i 156)} assume j > 4; {137904#(<= proc_i 156)} is VALID [2019-05-15 10:19:16,447 INFO L273 TraceCheckUtils]: 239: Hoare triple {137904#(<= proc_i 156)} assume j < 6; {137904#(<= proc_i 156)} is VALID [2019-05-15 10:19:16,447 INFO L273 TraceCheckUtils]: 240: Hoare triple {137904#(<= proc_i 156)} i := i + 4; {137923#(<= proc_i 160)} is VALID [2019-05-15 10:19:16,448 INFO L273 TraceCheckUtils]: 241: Hoare triple {137923#(<= proc_i 160)} assume i <= 1000; {137923#(<= proc_i 160)} is VALID [2019-05-15 10:19:16,448 INFO L273 TraceCheckUtils]: 242: Hoare triple {137923#(<= proc_i 160)} assume i + 4 < a[j]; {137923#(<= proc_i 160)} is VALID [2019-05-15 10:19:16,449 INFO L273 TraceCheckUtils]: 243: Hoare triple {137923#(<= proc_i 160)} assume a[5] == 1000; {137923#(<= proc_i 160)} is VALID [2019-05-15 10:19:16,449 INFO L273 TraceCheckUtils]: 244: Hoare triple {137923#(<= proc_i 160)} assume j > 4; {137923#(<= proc_i 160)} is VALID [2019-05-15 10:19:16,450 INFO L273 TraceCheckUtils]: 245: Hoare triple {137923#(<= proc_i 160)} assume j < 6; {137923#(<= proc_i 160)} is VALID [2019-05-15 10:19:16,450 INFO L273 TraceCheckUtils]: 246: Hoare triple {137923#(<= proc_i 160)} i := i + 4; {137942#(<= proc_i 164)} is VALID [2019-05-15 10:19:16,451 INFO L273 TraceCheckUtils]: 247: Hoare triple {137942#(<= proc_i 164)} assume i <= 1000; {137942#(<= proc_i 164)} is VALID [2019-05-15 10:19:16,451 INFO L273 TraceCheckUtils]: 248: Hoare triple {137942#(<= proc_i 164)} assume i + 4 < a[j]; {137942#(<= proc_i 164)} is VALID [2019-05-15 10:19:16,452 INFO L273 TraceCheckUtils]: 249: Hoare triple {137942#(<= proc_i 164)} assume a[5] == 1000; {137942#(<= proc_i 164)} is VALID [2019-05-15 10:19:16,452 INFO L273 TraceCheckUtils]: 250: Hoare triple {137942#(<= proc_i 164)} assume j > 4; {137942#(<= proc_i 164)} is VALID [2019-05-15 10:19:16,453 INFO L273 TraceCheckUtils]: 251: Hoare triple {137942#(<= proc_i 164)} assume j < 6; {137942#(<= proc_i 164)} is VALID [2019-05-15 10:19:16,453 INFO L273 TraceCheckUtils]: 252: Hoare triple {137942#(<= proc_i 164)} i := i + 4; {137961#(<= proc_i 168)} is VALID [2019-05-15 10:19:16,454 INFO L273 TraceCheckUtils]: 253: Hoare triple {137961#(<= proc_i 168)} assume i <= 1000; {137961#(<= proc_i 168)} is VALID [2019-05-15 10:19:16,454 INFO L273 TraceCheckUtils]: 254: Hoare triple {137961#(<= proc_i 168)} assume i + 4 < a[j]; {137961#(<= proc_i 168)} is VALID [2019-05-15 10:19:16,455 INFO L273 TraceCheckUtils]: 255: Hoare triple {137961#(<= proc_i 168)} assume a[5] == 1000; {137961#(<= proc_i 168)} is VALID [2019-05-15 10:19:16,455 INFO L273 TraceCheckUtils]: 256: Hoare triple {137961#(<= proc_i 168)} assume j > 4; {137961#(<= proc_i 168)} is VALID [2019-05-15 10:19:16,456 INFO L273 TraceCheckUtils]: 257: Hoare triple {137961#(<= proc_i 168)} assume j < 6; {137961#(<= proc_i 168)} is VALID [2019-05-15 10:19:16,456 INFO L273 TraceCheckUtils]: 258: Hoare triple {137961#(<= proc_i 168)} i := i + 4; {137980#(<= proc_i 172)} is VALID [2019-05-15 10:19:16,457 INFO L273 TraceCheckUtils]: 259: Hoare triple {137980#(<= proc_i 172)} assume i <= 1000; {137980#(<= proc_i 172)} is VALID [2019-05-15 10:19:16,457 INFO L273 TraceCheckUtils]: 260: Hoare triple {137980#(<= proc_i 172)} assume i + 4 < a[j]; {137980#(<= proc_i 172)} is VALID [2019-05-15 10:19:16,458 INFO L273 TraceCheckUtils]: 261: Hoare triple {137980#(<= proc_i 172)} assume a[5] == 1000; {137980#(<= proc_i 172)} is VALID [2019-05-15 10:19:16,458 INFO L273 TraceCheckUtils]: 262: Hoare triple {137980#(<= proc_i 172)} assume j > 4; {137980#(<= proc_i 172)} is VALID [2019-05-15 10:19:16,459 INFO L273 TraceCheckUtils]: 263: Hoare triple {137980#(<= proc_i 172)} assume j < 6; {137980#(<= proc_i 172)} is VALID [2019-05-15 10:19:16,459 INFO L273 TraceCheckUtils]: 264: Hoare triple {137980#(<= proc_i 172)} i := i + 4; {137999#(<= proc_i 176)} is VALID [2019-05-15 10:19:16,460 INFO L273 TraceCheckUtils]: 265: Hoare triple {137999#(<= proc_i 176)} assume i <= 1000; {137999#(<= proc_i 176)} is VALID [2019-05-15 10:19:16,460 INFO L273 TraceCheckUtils]: 266: Hoare triple {137999#(<= proc_i 176)} assume i + 4 < a[j]; {137999#(<= proc_i 176)} is VALID [2019-05-15 10:19:16,461 INFO L273 TraceCheckUtils]: 267: Hoare triple {137999#(<= proc_i 176)} assume a[5] == 1000; {137999#(<= proc_i 176)} is VALID [2019-05-15 10:19:16,461 INFO L273 TraceCheckUtils]: 268: Hoare triple {137999#(<= proc_i 176)} assume j > 4; {137999#(<= proc_i 176)} is VALID [2019-05-15 10:19:16,461 INFO L273 TraceCheckUtils]: 269: Hoare triple {137999#(<= proc_i 176)} assume j < 6; {137999#(<= proc_i 176)} is VALID [2019-05-15 10:19:16,462 INFO L273 TraceCheckUtils]: 270: Hoare triple {137999#(<= proc_i 176)} i := i + 4; {138018#(<= proc_i 180)} is VALID [2019-05-15 10:19:16,463 INFO L273 TraceCheckUtils]: 271: Hoare triple {138018#(<= proc_i 180)} assume i <= 1000; {138018#(<= proc_i 180)} is VALID [2019-05-15 10:19:16,463 INFO L273 TraceCheckUtils]: 272: Hoare triple {138018#(<= proc_i 180)} assume i + 4 < a[j]; {138018#(<= proc_i 180)} is VALID [2019-05-15 10:19:16,463 INFO L273 TraceCheckUtils]: 273: Hoare triple {138018#(<= proc_i 180)} assume a[5] == 1000; {138018#(<= proc_i 180)} is VALID [2019-05-15 10:19:16,464 INFO L273 TraceCheckUtils]: 274: Hoare triple {138018#(<= proc_i 180)} assume j > 4; {138018#(<= proc_i 180)} is VALID [2019-05-15 10:19:16,464 INFO L273 TraceCheckUtils]: 275: Hoare triple {138018#(<= proc_i 180)} assume j < 6; {138018#(<= proc_i 180)} is VALID [2019-05-15 10:19:16,465 INFO L273 TraceCheckUtils]: 276: Hoare triple {138018#(<= proc_i 180)} i := i + 4; {138037#(<= proc_i 184)} is VALID [2019-05-15 10:19:16,466 INFO L273 TraceCheckUtils]: 277: Hoare triple {138037#(<= proc_i 184)} assume i <= 1000; {138037#(<= proc_i 184)} is VALID [2019-05-15 10:19:16,466 INFO L273 TraceCheckUtils]: 278: Hoare triple {138037#(<= proc_i 184)} assume i + 4 < a[j]; {138037#(<= proc_i 184)} is VALID [2019-05-15 10:19:16,466 INFO L273 TraceCheckUtils]: 279: Hoare triple {138037#(<= proc_i 184)} assume a[5] == 1000; {138037#(<= proc_i 184)} is VALID [2019-05-15 10:19:16,467 INFO L273 TraceCheckUtils]: 280: Hoare triple {138037#(<= proc_i 184)} assume j > 4; {138037#(<= proc_i 184)} is VALID [2019-05-15 10:19:16,467 INFO L273 TraceCheckUtils]: 281: Hoare triple {138037#(<= proc_i 184)} assume j < 6; {138037#(<= proc_i 184)} is VALID [2019-05-15 10:19:16,468 INFO L273 TraceCheckUtils]: 282: Hoare triple {138037#(<= proc_i 184)} i := i + 4; {138056#(<= proc_i 188)} is VALID [2019-05-15 10:19:16,468 INFO L273 TraceCheckUtils]: 283: Hoare triple {138056#(<= proc_i 188)} assume i <= 1000; {138056#(<= proc_i 188)} is VALID [2019-05-15 10:19:16,469 INFO L273 TraceCheckUtils]: 284: Hoare triple {138056#(<= proc_i 188)} assume i + 4 < a[j]; {138056#(<= proc_i 188)} is VALID [2019-05-15 10:19:16,469 INFO L273 TraceCheckUtils]: 285: Hoare triple {138056#(<= proc_i 188)} assume a[5] == 1000; {138056#(<= proc_i 188)} is VALID [2019-05-15 10:19:16,470 INFO L273 TraceCheckUtils]: 286: Hoare triple {138056#(<= proc_i 188)} assume j > 4; {138056#(<= proc_i 188)} is VALID [2019-05-15 10:19:16,470 INFO L273 TraceCheckUtils]: 287: Hoare triple {138056#(<= proc_i 188)} assume j < 6; {138056#(<= proc_i 188)} is VALID [2019-05-15 10:19:16,471 INFO L273 TraceCheckUtils]: 288: Hoare triple {138056#(<= proc_i 188)} i := i + 4; {138075#(<= proc_i 192)} is VALID [2019-05-15 10:19:16,471 INFO L273 TraceCheckUtils]: 289: Hoare triple {138075#(<= proc_i 192)} assume i <= 1000; {138075#(<= proc_i 192)} is VALID [2019-05-15 10:19:16,472 INFO L273 TraceCheckUtils]: 290: Hoare triple {138075#(<= proc_i 192)} assume i + 4 < a[j]; {138075#(<= proc_i 192)} is VALID [2019-05-15 10:19:16,472 INFO L273 TraceCheckUtils]: 291: Hoare triple {138075#(<= proc_i 192)} assume a[5] == 1000; {138075#(<= proc_i 192)} is VALID [2019-05-15 10:19:16,473 INFO L273 TraceCheckUtils]: 292: Hoare triple {138075#(<= proc_i 192)} assume j > 4; {138075#(<= proc_i 192)} is VALID [2019-05-15 10:19:16,473 INFO L273 TraceCheckUtils]: 293: Hoare triple {138075#(<= proc_i 192)} assume j < 6; {138075#(<= proc_i 192)} is VALID [2019-05-15 10:19:16,474 INFO L273 TraceCheckUtils]: 294: Hoare triple {138075#(<= proc_i 192)} i := i + 4; {138094#(<= proc_i 196)} is VALID [2019-05-15 10:19:16,474 INFO L273 TraceCheckUtils]: 295: Hoare triple {138094#(<= proc_i 196)} assume i <= 1000; {138094#(<= proc_i 196)} is VALID [2019-05-15 10:19:16,475 INFO L273 TraceCheckUtils]: 296: Hoare triple {138094#(<= proc_i 196)} assume i + 4 < a[j]; {138094#(<= proc_i 196)} is VALID [2019-05-15 10:19:16,475 INFO L273 TraceCheckUtils]: 297: Hoare triple {138094#(<= proc_i 196)} assume a[5] == 1000; {138094#(<= proc_i 196)} is VALID [2019-05-15 10:19:16,476 INFO L273 TraceCheckUtils]: 298: Hoare triple {138094#(<= proc_i 196)} assume j > 4; {138094#(<= proc_i 196)} is VALID [2019-05-15 10:19:16,476 INFO L273 TraceCheckUtils]: 299: Hoare triple {138094#(<= proc_i 196)} assume j < 6; {138094#(<= proc_i 196)} is VALID [2019-05-15 10:19:16,477 INFO L273 TraceCheckUtils]: 300: Hoare triple {138094#(<= proc_i 196)} i := i + 4; {138113#(<= proc_i 200)} is VALID [2019-05-15 10:19:16,477 INFO L273 TraceCheckUtils]: 301: Hoare triple {138113#(<= proc_i 200)} assume i <= 1000; {138113#(<= proc_i 200)} is VALID [2019-05-15 10:19:16,478 INFO L273 TraceCheckUtils]: 302: Hoare triple {138113#(<= proc_i 200)} assume i + 4 < a[j]; {138113#(<= proc_i 200)} is VALID [2019-05-15 10:19:16,478 INFO L273 TraceCheckUtils]: 303: Hoare triple {138113#(<= proc_i 200)} assume a[5] == 1000; {138113#(<= proc_i 200)} is VALID [2019-05-15 10:19:16,479 INFO L273 TraceCheckUtils]: 304: Hoare triple {138113#(<= proc_i 200)} assume j > 4; {138113#(<= proc_i 200)} is VALID [2019-05-15 10:19:16,479 INFO L273 TraceCheckUtils]: 305: Hoare triple {138113#(<= proc_i 200)} assume j < 6; {138113#(<= proc_i 200)} is VALID [2019-05-15 10:19:16,480 INFO L273 TraceCheckUtils]: 306: Hoare triple {138113#(<= proc_i 200)} i := i + 4; {138132#(<= proc_i 204)} is VALID [2019-05-15 10:19:16,480 INFO L273 TraceCheckUtils]: 307: Hoare triple {138132#(<= proc_i 204)} assume i <= 1000; {138132#(<= proc_i 204)} is VALID [2019-05-15 10:19:16,481 INFO L273 TraceCheckUtils]: 308: Hoare triple {138132#(<= proc_i 204)} assume i + 4 < a[j]; {138132#(<= proc_i 204)} is VALID [2019-05-15 10:19:16,481 INFO L273 TraceCheckUtils]: 309: Hoare triple {138132#(<= proc_i 204)} assume a[5] == 1000; {138132#(<= proc_i 204)} is VALID [2019-05-15 10:19:16,482 INFO L273 TraceCheckUtils]: 310: Hoare triple {138132#(<= proc_i 204)} assume j > 4; {138132#(<= proc_i 204)} is VALID [2019-05-15 10:19:16,482 INFO L273 TraceCheckUtils]: 311: Hoare triple {138132#(<= proc_i 204)} assume j < 6; {138132#(<= proc_i 204)} is VALID [2019-05-15 10:19:16,483 INFO L273 TraceCheckUtils]: 312: Hoare triple {138132#(<= proc_i 204)} i := i + 4; {138151#(<= proc_i 208)} is VALID [2019-05-15 10:19:16,483 INFO L273 TraceCheckUtils]: 313: Hoare triple {138151#(<= proc_i 208)} assume i <= 1000; {138151#(<= proc_i 208)} is VALID [2019-05-15 10:19:16,484 INFO L273 TraceCheckUtils]: 314: Hoare triple {138151#(<= proc_i 208)} assume i + 4 < a[j]; {138151#(<= proc_i 208)} is VALID [2019-05-15 10:19:16,484 INFO L273 TraceCheckUtils]: 315: Hoare triple {138151#(<= proc_i 208)} assume a[5] == 1000; {138151#(<= proc_i 208)} is VALID [2019-05-15 10:19:16,485 INFO L273 TraceCheckUtils]: 316: Hoare triple {138151#(<= proc_i 208)} assume j > 4; {138151#(<= proc_i 208)} is VALID [2019-05-15 10:19:16,485 INFO L273 TraceCheckUtils]: 317: Hoare triple {138151#(<= proc_i 208)} assume j < 6; {138151#(<= proc_i 208)} is VALID [2019-05-15 10:19:16,486 INFO L273 TraceCheckUtils]: 318: Hoare triple {138151#(<= proc_i 208)} i := i + 4; {138170#(<= proc_i 212)} is VALID [2019-05-15 10:19:16,486 INFO L273 TraceCheckUtils]: 319: Hoare triple {138170#(<= proc_i 212)} assume i <= 1000; {138170#(<= proc_i 212)} is VALID [2019-05-15 10:19:16,487 INFO L273 TraceCheckUtils]: 320: Hoare triple {138170#(<= proc_i 212)} assume i + 4 < a[j]; {138170#(<= proc_i 212)} is VALID [2019-05-15 10:19:16,487 INFO L273 TraceCheckUtils]: 321: Hoare triple {138170#(<= proc_i 212)} assume a[5] == 1000; {138170#(<= proc_i 212)} is VALID [2019-05-15 10:19:16,487 INFO L273 TraceCheckUtils]: 322: Hoare triple {138170#(<= proc_i 212)} assume j > 4; {138170#(<= proc_i 212)} is VALID [2019-05-15 10:19:16,488 INFO L273 TraceCheckUtils]: 323: Hoare triple {138170#(<= proc_i 212)} assume j < 6; {138170#(<= proc_i 212)} is VALID [2019-05-15 10:19:16,489 INFO L273 TraceCheckUtils]: 324: Hoare triple {138170#(<= proc_i 212)} i := i + 4; {138189#(<= proc_i 216)} is VALID [2019-05-15 10:19:16,489 INFO L273 TraceCheckUtils]: 325: Hoare triple {138189#(<= proc_i 216)} assume i <= 1000; {138189#(<= proc_i 216)} is VALID [2019-05-15 10:19:16,489 INFO L273 TraceCheckUtils]: 326: Hoare triple {138189#(<= proc_i 216)} assume i + 4 < a[j]; {138189#(<= proc_i 216)} is VALID [2019-05-15 10:19:16,490 INFO L273 TraceCheckUtils]: 327: Hoare triple {138189#(<= proc_i 216)} assume a[5] == 1000; {138189#(<= proc_i 216)} is VALID [2019-05-15 10:19:16,490 INFO L273 TraceCheckUtils]: 328: Hoare triple {138189#(<= proc_i 216)} assume j > 4; {138189#(<= proc_i 216)} is VALID [2019-05-15 10:19:16,491 INFO L273 TraceCheckUtils]: 329: Hoare triple {138189#(<= proc_i 216)} assume j < 6; {138189#(<= proc_i 216)} is VALID [2019-05-15 10:19:16,492 INFO L273 TraceCheckUtils]: 330: Hoare triple {138189#(<= proc_i 216)} i := i + 4; {138208#(<= proc_i 220)} is VALID [2019-05-15 10:19:16,492 INFO L273 TraceCheckUtils]: 331: Hoare triple {138208#(<= proc_i 220)} assume i <= 1000; {138208#(<= proc_i 220)} is VALID [2019-05-15 10:19:16,492 INFO L273 TraceCheckUtils]: 332: Hoare triple {138208#(<= proc_i 220)} assume i + 4 < a[j]; {138208#(<= proc_i 220)} is VALID [2019-05-15 10:19:16,493 INFO L273 TraceCheckUtils]: 333: Hoare triple {138208#(<= proc_i 220)} assume a[5] == 1000; {138208#(<= proc_i 220)} is VALID [2019-05-15 10:19:16,493 INFO L273 TraceCheckUtils]: 334: Hoare triple {138208#(<= proc_i 220)} assume j > 4; {138208#(<= proc_i 220)} is VALID [2019-05-15 10:19:16,494 INFO L273 TraceCheckUtils]: 335: Hoare triple {138208#(<= proc_i 220)} assume j < 6; {138208#(<= proc_i 220)} is VALID [2019-05-15 10:19:16,494 INFO L273 TraceCheckUtils]: 336: Hoare triple {138208#(<= proc_i 220)} i := i + 4; {138227#(<= proc_i 224)} is VALID [2019-05-15 10:19:16,495 INFO L273 TraceCheckUtils]: 337: Hoare triple {138227#(<= proc_i 224)} assume i <= 1000; {138227#(<= proc_i 224)} is VALID [2019-05-15 10:19:16,495 INFO L273 TraceCheckUtils]: 338: Hoare triple {138227#(<= proc_i 224)} assume i + 4 < a[j]; {138227#(<= proc_i 224)} is VALID [2019-05-15 10:19:16,496 INFO L273 TraceCheckUtils]: 339: Hoare triple {138227#(<= proc_i 224)} assume a[5] == 1000; {138227#(<= proc_i 224)} is VALID [2019-05-15 10:19:16,496 INFO L273 TraceCheckUtils]: 340: Hoare triple {138227#(<= proc_i 224)} assume j > 4; {138227#(<= proc_i 224)} is VALID [2019-05-15 10:19:16,497 INFO L273 TraceCheckUtils]: 341: Hoare triple {138227#(<= proc_i 224)} assume j < 6; {138227#(<= proc_i 224)} is VALID [2019-05-15 10:19:16,497 INFO L273 TraceCheckUtils]: 342: Hoare triple {138227#(<= proc_i 224)} i := i + 4; {138246#(<= proc_i 228)} is VALID [2019-05-15 10:19:16,498 INFO L273 TraceCheckUtils]: 343: Hoare triple {138246#(<= proc_i 228)} assume i <= 1000; {138246#(<= proc_i 228)} is VALID [2019-05-15 10:19:16,498 INFO L273 TraceCheckUtils]: 344: Hoare triple {138246#(<= proc_i 228)} assume i + 4 < a[j]; {138246#(<= proc_i 228)} is VALID [2019-05-15 10:19:16,499 INFO L273 TraceCheckUtils]: 345: Hoare triple {138246#(<= proc_i 228)} assume a[5] == 1000; {138246#(<= proc_i 228)} is VALID [2019-05-15 10:19:16,499 INFO L273 TraceCheckUtils]: 346: Hoare triple {138246#(<= proc_i 228)} assume j > 4; {138246#(<= proc_i 228)} is VALID [2019-05-15 10:19:16,500 INFO L273 TraceCheckUtils]: 347: Hoare triple {138246#(<= proc_i 228)} assume j < 6; {138246#(<= proc_i 228)} is VALID [2019-05-15 10:19:16,500 INFO L273 TraceCheckUtils]: 348: Hoare triple {138246#(<= proc_i 228)} i := i + 4; {138265#(<= proc_i 232)} is VALID [2019-05-15 10:19:16,501 INFO L273 TraceCheckUtils]: 349: Hoare triple {138265#(<= proc_i 232)} assume i <= 1000; {138265#(<= proc_i 232)} is VALID [2019-05-15 10:19:16,501 INFO L273 TraceCheckUtils]: 350: Hoare triple {138265#(<= proc_i 232)} assume i + 4 < a[j]; {138265#(<= proc_i 232)} is VALID [2019-05-15 10:19:16,502 INFO L273 TraceCheckUtils]: 351: Hoare triple {138265#(<= proc_i 232)} assume a[5] == 1000; {138265#(<= proc_i 232)} is VALID [2019-05-15 10:19:16,502 INFO L273 TraceCheckUtils]: 352: Hoare triple {138265#(<= proc_i 232)} assume j > 4; {138265#(<= proc_i 232)} is VALID [2019-05-15 10:19:16,503 INFO L273 TraceCheckUtils]: 353: Hoare triple {138265#(<= proc_i 232)} assume j < 6; {138265#(<= proc_i 232)} is VALID [2019-05-15 10:19:16,503 INFO L273 TraceCheckUtils]: 354: Hoare triple {138265#(<= proc_i 232)} i := i + 4; {138284#(<= proc_i 236)} is VALID [2019-05-15 10:19:16,504 INFO L273 TraceCheckUtils]: 355: Hoare triple {138284#(<= proc_i 236)} assume i <= 1000; {138284#(<= proc_i 236)} is VALID [2019-05-15 10:19:16,504 INFO L273 TraceCheckUtils]: 356: Hoare triple {138284#(<= proc_i 236)} assume i + 4 < a[j]; {138284#(<= proc_i 236)} is VALID [2019-05-15 10:19:16,505 INFO L273 TraceCheckUtils]: 357: Hoare triple {138284#(<= proc_i 236)} assume a[5] == 1000; {138284#(<= proc_i 236)} is VALID [2019-05-15 10:19:16,505 INFO L273 TraceCheckUtils]: 358: Hoare triple {138284#(<= proc_i 236)} assume j > 4; {138284#(<= proc_i 236)} is VALID [2019-05-15 10:19:16,506 INFO L273 TraceCheckUtils]: 359: Hoare triple {138284#(<= proc_i 236)} assume j < 6; {138284#(<= proc_i 236)} is VALID [2019-05-15 10:19:16,506 INFO L273 TraceCheckUtils]: 360: Hoare triple {138284#(<= proc_i 236)} i := i + 4; {138303#(<= proc_i 240)} is VALID [2019-05-15 10:19:16,507 INFO L273 TraceCheckUtils]: 361: Hoare triple {138303#(<= proc_i 240)} assume i <= 1000; {138303#(<= proc_i 240)} is VALID [2019-05-15 10:19:16,507 INFO L273 TraceCheckUtils]: 362: Hoare triple {138303#(<= proc_i 240)} assume i + 4 < a[j]; {138303#(<= proc_i 240)} is VALID [2019-05-15 10:19:16,508 INFO L273 TraceCheckUtils]: 363: Hoare triple {138303#(<= proc_i 240)} assume a[5] == 1000; {138303#(<= proc_i 240)} is VALID [2019-05-15 10:19:16,508 INFO L273 TraceCheckUtils]: 364: Hoare triple {138303#(<= proc_i 240)} assume j > 4; {138303#(<= proc_i 240)} is VALID [2019-05-15 10:19:16,508 INFO L273 TraceCheckUtils]: 365: Hoare triple {138303#(<= proc_i 240)} assume j < 6; {138303#(<= proc_i 240)} is VALID [2019-05-15 10:19:16,509 INFO L273 TraceCheckUtils]: 366: Hoare triple {138303#(<= proc_i 240)} i := i + 4; {138322#(<= proc_i 244)} is VALID [2019-05-15 10:19:16,510 INFO L273 TraceCheckUtils]: 367: Hoare triple {138322#(<= proc_i 244)} assume i <= 1000; {138322#(<= proc_i 244)} is VALID [2019-05-15 10:19:16,510 INFO L273 TraceCheckUtils]: 368: Hoare triple {138322#(<= proc_i 244)} assume i + 4 < a[j]; {138322#(<= proc_i 244)} is VALID [2019-05-15 10:19:16,511 INFO L273 TraceCheckUtils]: 369: Hoare triple {138322#(<= proc_i 244)} assume a[5] == 1000; {138322#(<= proc_i 244)} is VALID [2019-05-15 10:19:16,511 INFO L273 TraceCheckUtils]: 370: Hoare triple {138322#(<= proc_i 244)} assume j > 4; {138322#(<= proc_i 244)} is VALID [2019-05-15 10:19:16,511 INFO L273 TraceCheckUtils]: 371: Hoare triple {138322#(<= proc_i 244)} assume j < 6; {138322#(<= proc_i 244)} is VALID [2019-05-15 10:19:16,512 INFO L273 TraceCheckUtils]: 372: Hoare triple {138322#(<= proc_i 244)} i := i + 4; {138341#(<= proc_i 248)} is VALID [2019-05-15 10:19:16,513 INFO L273 TraceCheckUtils]: 373: Hoare triple {138341#(<= proc_i 248)} assume i <= 1000; {138341#(<= proc_i 248)} is VALID [2019-05-15 10:19:16,513 INFO L273 TraceCheckUtils]: 374: Hoare triple {138341#(<= proc_i 248)} assume i + 4 < a[j]; {138341#(<= proc_i 248)} is VALID [2019-05-15 10:19:16,513 INFO L273 TraceCheckUtils]: 375: Hoare triple {138341#(<= proc_i 248)} assume a[5] == 1000; {138341#(<= proc_i 248)} is VALID [2019-05-15 10:19:16,514 INFO L273 TraceCheckUtils]: 376: Hoare triple {138341#(<= proc_i 248)} assume j > 4; {138341#(<= proc_i 248)} is VALID [2019-05-15 10:19:16,514 INFO L273 TraceCheckUtils]: 377: Hoare triple {138341#(<= proc_i 248)} assume j < 6; {138341#(<= proc_i 248)} is VALID [2019-05-15 10:19:16,515 INFO L273 TraceCheckUtils]: 378: Hoare triple {138341#(<= proc_i 248)} i := i + 4; {138360#(<= proc_i 252)} is VALID [2019-05-15 10:19:16,516 INFO L273 TraceCheckUtils]: 379: Hoare triple {138360#(<= proc_i 252)} assume i <= 1000; {138360#(<= proc_i 252)} is VALID [2019-05-15 10:19:16,516 INFO L273 TraceCheckUtils]: 380: Hoare triple {138360#(<= proc_i 252)} assume i + 4 < a[j]; {138360#(<= proc_i 252)} is VALID [2019-05-15 10:19:16,516 INFO L273 TraceCheckUtils]: 381: Hoare triple {138360#(<= proc_i 252)} assume a[5] == 1000; {138360#(<= proc_i 252)} is VALID [2019-05-15 10:19:16,517 INFO L273 TraceCheckUtils]: 382: Hoare triple {138360#(<= proc_i 252)} assume j > 4; {138360#(<= proc_i 252)} is VALID [2019-05-15 10:19:16,517 INFO L273 TraceCheckUtils]: 383: Hoare triple {138360#(<= proc_i 252)} assume j < 6; {138360#(<= proc_i 252)} is VALID [2019-05-15 10:19:16,518 INFO L273 TraceCheckUtils]: 384: Hoare triple {138360#(<= proc_i 252)} i := i + 4; {138379#(<= proc_i 256)} is VALID [2019-05-15 10:19:16,518 INFO L273 TraceCheckUtils]: 385: Hoare triple {138379#(<= proc_i 256)} assume i <= 1000; {138379#(<= proc_i 256)} is VALID [2019-05-15 10:19:16,519 INFO L273 TraceCheckUtils]: 386: Hoare triple {138379#(<= proc_i 256)} assume i + 4 < a[j]; {138379#(<= proc_i 256)} is VALID [2019-05-15 10:19:16,519 INFO L273 TraceCheckUtils]: 387: Hoare triple {138379#(<= proc_i 256)} assume a[5] == 1000; {138379#(<= proc_i 256)} is VALID [2019-05-15 10:19:16,520 INFO L273 TraceCheckUtils]: 388: Hoare triple {138379#(<= proc_i 256)} assume j > 4; {138379#(<= proc_i 256)} is VALID [2019-05-15 10:19:16,520 INFO L273 TraceCheckUtils]: 389: Hoare triple {138379#(<= proc_i 256)} assume j < 6; {138379#(<= proc_i 256)} is VALID [2019-05-15 10:19:16,521 INFO L273 TraceCheckUtils]: 390: Hoare triple {138379#(<= proc_i 256)} i := i + 4; {138398#(<= proc_i 260)} is VALID [2019-05-15 10:19:16,521 INFO L273 TraceCheckUtils]: 391: Hoare triple {138398#(<= proc_i 260)} assume i <= 1000; {138398#(<= proc_i 260)} is VALID [2019-05-15 10:19:16,522 INFO L273 TraceCheckUtils]: 392: Hoare triple {138398#(<= proc_i 260)} assume i + 4 < a[j]; {138398#(<= proc_i 260)} is VALID [2019-05-15 10:19:16,522 INFO L273 TraceCheckUtils]: 393: Hoare triple {138398#(<= proc_i 260)} assume a[5] == 1000; {138398#(<= proc_i 260)} is VALID [2019-05-15 10:19:16,523 INFO L273 TraceCheckUtils]: 394: Hoare triple {138398#(<= proc_i 260)} assume j > 4; {138398#(<= proc_i 260)} is VALID [2019-05-15 10:19:16,523 INFO L273 TraceCheckUtils]: 395: Hoare triple {138398#(<= proc_i 260)} assume j < 6; {138398#(<= proc_i 260)} is VALID [2019-05-15 10:19:16,524 INFO L273 TraceCheckUtils]: 396: Hoare triple {138398#(<= proc_i 260)} i := i + 4; {138417#(<= proc_i 264)} is VALID [2019-05-15 10:19:16,524 INFO L273 TraceCheckUtils]: 397: Hoare triple {138417#(<= proc_i 264)} assume i <= 1000; {138417#(<= proc_i 264)} is VALID [2019-05-15 10:19:16,525 INFO L273 TraceCheckUtils]: 398: Hoare triple {138417#(<= proc_i 264)} assume i + 4 < a[j]; {138417#(<= proc_i 264)} is VALID [2019-05-15 10:19:16,525 INFO L273 TraceCheckUtils]: 399: Hoare triple {138417#(<= proc_i 264)} assume a[5] == 1000; {138417#(<= proc_i 264)} is VALID [2019-05-15 10:19:16,526 INFO L273 TraceCheckUtils]: 400: Hoare triple {138417#(<= proc_i 264)} assume j > 4; {138417#(<= proc_i 264)} is VALID [2019-05-15 10:19:16,526 INFO L273 TraceCheckUtils]: 401: Hoare triple {138417#(<= proc_i 264)} assume j < 6; {138417#(<= proc_i 264)} is VALID [2019-05-15 10:19:16,527 INFO L273 TraceCheckUtils]: 402: Hoare triple {138417#(<= proc_i 264)} i := i + 4; {138436#(<= proc_i 268)} is VALID [2019-05-15 10:19:16,527 INFO L273 TraceCheckUtils]: 403: Hoare triple {138436#(<= proc_i 268)} assume i <= 1000; {138436#(<= proc_i 268)} is VALID [2019-05-15 10:19:16,528 INFO L273 TraceCheckUtils]: 404: Hoare triple {138436#(<= proc_i 268)} assume i + 4 < a[j]; {138436#(<= proc_i 268)} is VALID [2019-05-15 10:19:16,528 INFO L273 TraceCheckUtils]: 405: Hoare triple {138436#(<= proc_i 268)} assume a[5] == 1000; {138436#(<= proc_i 268)} is VALID [2019-05-15 10:19:16,529 INFO L273 TraceCheckUtils]: 406: Hoare triple {138436#(<= proc_i 268)} assume j > 4; {138436#(<= proc_i 268)} is VALID [2019-05-15 10:19:16,529 INFO L273 TraceCheckUtils]: 407: Hoare triple {138436#(<= proc_i 268)} assume j < 6; {138436#(<= proc_i 268)} is VALID [2019-05-15 10:19:16,530 INFO L273 TraceCheckUtils]: 408: Hoare triple {138436#(<= proc_i 268)} i := i + 4; {138455#(<= proc_i 272)} is VALID [2019-05-15 10:19:16,530 INFO L273 TraceCheckUtils]: 409: Hoare triple {138455#(<= proc_i 272)} assume i <= 1000; {138455#(<= proc_i 272)} is VALID [2019-05-15 10:19:16,531 INFO L273 TraceCheckUtils]: 410: Hoare triple {138455#(<= proc_i 272)} assume i + 4 < a[j]; {138455#(<= proc_i 272)} is VALID [2019-05-15 10:19:16,531 INFO L273 TraceCheckUtils]: 411: Hoare triple {138455#(<= proc_i 272)} assume a[5] == 1000; {138455#(<= proc_i 272)} is VALID [2019-05-15 10:19:16,532 INFO L273 TraceCheckUtils]: 412: Hoare triple {138455#(<= proc_i 272)} assume j > 4; {138455#(<= proc_i 272)} is VALID [2019-05-15 10:19:16,532 INFO L273 TraceCheckUtils]: 413: Hoare triple {138455#(<= proc_i 272)} assume j < 6; {138455#(<= proc_i 272)} is VALID [2019-05-15 10:19:16,533 INFO L273 TraceCheckUtils]: 414: Hoare triple {138455#(<= proc_i 272)} i := i + 4; {138474#(<= proc_i 276)} is VALID [2019-05-15 10:19:16,533 INFO L273 TraceCheckUtils]: 415: Hoare triple {138474#(<= proc_i 276)} assume i <= 1000; {138474#(<= proc_i 276)} is VALID [2019-05-15 10:19:16,534 INFO L273 TraceCheckUtils]: 416: Hoare triple {138474#(<= proc_i 276)} assume i + 4 < a[j]; {138474#(<= proc_i 276)} is VALID [2019-05-15 10:19:16,534 INFO L273 TraceCheckUtils]: 417: Hoare triple {138474#(<= proc_i 276)} assume a[5] == 1000; {138474#(<= proc_i 276)} is VALID [2019-05-15 10:19:16,535 INFO L273 TraceCheckUtils]: 418: Hoare triple {138474#(<= proc_i 276)} assume j > 4; {138474#(<= proc_i 276)} is VALID [2019-05-15 10:19:16,535 INFO L273 TraceCheckUtils]: 419: Hoare triple {138474#(<= proc_i 276)} assume j < 6; {138474#(<= proc_i 276)} is VALID [2019-05-15 10:19:16,536 INFO L273 TraceCheckUtils]: 420: Hoare triple {138474#(<= proc_i 276)} i := i + 4; {138493#(<= proc_i 280)} is VALID [2019-05-15 10:19:16,536 INFO L273 TraceCheckUtils]: 421: Hoare triple {138493#(<= proc_i 280)} assume i <= 1000; {138493#(<= proc_i 280)} is VALID [2019-05-15 10:19:16,537 INFO L273 TraceCheckUtils]: 422: Hoare triple {138493#(<= proc_i 280)} assume i + 4 < a[j]; {138493#(<= proc_i 280)} is VALID [2019-05-15 10:19:16,537 INFO L273 TraceCheckUtils]: 423: Hoare triple {138493#(<= proc_i 280)} assume a[5] == 1000; {138493#(<= proc_i 280)} is VALID [2019-05-15 10:19:16,538 INFO L273 TraceCheckUtils]: 424: Hoare triple {138493#(<= proc_i 280)} assume j > 4; {138493#(<= proc_i 280)} is VALID [2019-05-15 10:19:16,538 INFO L273 TraceCheckUtils]: 425: Hoare triple {138493#(<= proc_i 280)} assume j < 6; {138493#(<= proc_i 280)} is VALID [2019-05-15 10:19:16,539 INFO L273 TraceCheckUtils]: 426: Hoare triple {138493#(<= proc_i 280)} i := i + 4; {138512#(<= proc_i 284)} is VALID [2019-05-15 10:19:16,539 INFO L273 TraceCheckUtils]: 427: Hoare triple {138512#(<= proc_i 284)} assume i <= 1000; {138512#(<= proc_i 284)} is VALID [2019-05-15 10:19:16,540 INFO L273 TraceCheckUtils]: 428: Hoare triple {138512#(<= proc_i 284)} assume i + 4 < a[j]; {138512#(<= proc_i 284)} is VALID [2019-05-15 10:19:16,540 INFO L273 TraceCheckUtils]: 429: Hoare triple {138512#(<= proc_i 284)} assume a[5] == 1000; {138512#(<= proc_i 284)} is VALID [2019-05-15 10:19:16,541 INFO L273 TraceCheckUtils]: 430: Hoare triple {138512#(<= proc_i 284)} assume j > 4; {138512#(<= proc_i 284)} is VALID [2019-05-15 10:19:16,541 INFO L273 TraceCheckUtils]: 431: Hoare triple {138512#(<= proc_i 284)} assume j < 6; {138512#(<= proc_i 284)} is VALID [2019-05-15 10:19:16,542 INFO L273 TraceCheckUtils]: 432: Hoare triple {138512#(<= proc_i 284)} i := i + 4; {138531#(<= proc_i 288)} is VALID [2019-05-15 10:19:16,543 INFO L273 TraceCheckUtils]: 433: Hoare triple {138531#(<= proc_i 288)} assume i <= 1000; {138531#(<= proc_i 288)} is VALID [2019-05-15 10:19:16,543 INFO L273 TraceCheckUtils]: 434: Hoare triple {138531#(<= proc_i 288)} assume i + 4 < a[j]; {138531#(<= proc_i 288)} is VALID [2019-05-15 10:19:16,543 INFO L273 TraceCheckUtils]: 435: Hoare triple {138531#(<= proc_i 288)} assume a[5] == 1000; {138531#(<= proc_i 288)} is VALID [2019-05-15 10:19:16,544 INFO L273 TraceCheckUtils]: 436: Hoare triple {138531#(<= proc_i 288)} assume j > 4; {138531#(<= proc_i 288)} is VALID [2019-05-15 10:19:16,544 INFO L273 TraceCheckUtils]: 437: Hoare triple {138531#(<= proc_i 288)} assume j < 6; {138531#(<= proc_i 288)} is VALID [2019-05-15 10:19:16,545 INFO L273 TraceCheckUtils]: 438: Hoare triple {138531#(<= proc_i 288)} i := i + 4; {138550#(<= proc_i 292)} is VALID [2019-05-15 10:19:16,545 INFO L273 TraceCheckUtils]: 439: Hoare triple {138550#(<= proc_i 292)} assume i <= 1000; {138550#(<= proc_i 292)} is VALID [2019-05-15 10:19:16,546 INFO L273 TraceCheckUtils]: 440: Hoare triple {138550#(<= proc_i 292)} assume i + 4 < a[j]; {138550#(<= proc_i 292)} is VALID [2019-05-15 10:19:16,546 INFO L273 TraceCheckUtils]: 441: Hoare triple {138550#(<= proc_i 292)} assume a[5] == 1000; {138550#(<= proc_i 292)} is VALID [2019-05-15 10:19:16,547 INFO L273 TraceCheckUtils]: 442: Hoare triple {138550#(<= proc_i 292)} assume j > 4; {138550#(<= proc_i 292)} is VALID [2019-05-15 10:19:16,547 INFO L273 TraceCheckUtils]: 443: Hoare triple {138550#(<= proc_i 292)} assume j < 6; {138550#(<= proc_i 292)} is VALID [2019-05-15 10:19:16,548 INFO L273 TraceCheckUtils]: 444: Hoare triple {138550#(<= proc_i 292)} i := i + 4; {138569#(<= proc_i 296)} is VALID [2019-05-15 10:19:16,548 INFO L273 TraceCheckUtils]: 445: Hoare triple {138569#(<= proc_i 296)} assume i <= 1000; {138569#(<= proc_i 296)} is VALID [2019-05-15 10:19:16,549 INFO L273 TraceCheckUtils]: 446: Hoare triple {138569#(<= proc_i 296)} assume i + 4 < a[j]; {138569#(<= proc_i 296)} is VALID [2019-05-15 10:19:16,549 INFO L273 TraceCheckUtils]: 447: Hoare triple {138569#(<= proc_i 296)} assume a[5] == 1000; {138569#(<= proc_i 296)} is VALID [2019-05-15 10:19:16,550 INFO L273 TraceCheckUtils]: 448: Hoare triple {138569#(<= proc_i 296)} assume j > 4; {138569#(<= proc_i 296)} is VALID [2019-05-15 10:19:16,550 INFO L273 TraceCheckUtils]: 449: Hoare triple {138569#(<= proc_i 296)} assume j < 6; {138569#(<= proc_i 296)} is VALID [2019-05-15 10:19:16,551 INFO L273 TraceCheckUtils]: 450: Hoare triple {138569#(<= proc_i 296)} i := i + 4; {138588#(<= proc_i 300)} is VALID [2019-05-15 10:19:16,551 INFO L273 TraceCheckUtils]: 451: Hoare triple {138588#(<= proc_i 300)} assume i <= 1000; {138588#(<= proc_i 300)} is VALID [2019-05-15 10:19:16,552 INFO L273 TraceCheckUtils]: 452: Hoare triple {138588#(<= proc_i 300)} assume i + 4 < a[j]; {138588#(<= proc_i 300)} is VALID [2019-05-15 10:19:16,552 INFO L273 TraceCheckUtils]: 453: Hoare triple {138588#(<= proc_i 300)} assume a[5] == 1000; {138588#(<= proc_i 300)} is VALID [2019-05-15 10:19:16,553 INFO L273 TraceCheckUtils]: 454: Hoare triple {138588#(<= proc_i 300)} assume j > 4; {138588#(<= proc_i 300)} is VALID [2019-05-15 10:19:16,553 INFO L273 TraceCheckUtils]: 455: Hoare triple {138588#(<= proc_i 300)} assume j < 6; {138588#(<= proc_i 300)} is VALID [2019-05-15 10:19:16,554 INFO L273 TraceCheckUtils]: 456: Hoare triple {138588#(<= proc_i 300)} i := i + 4; {138607#(<= proc_i 304)} is VALID [2019-05-15 10:19:16,554 INFO L273 TraceCheckUtils]: 457: Hoare triple {138607#(<= proc_i 304)} assume i <= 1000; {138607#(<= proc_i 304)} is VALID [2019-05-15 10:19:16,555 INFO L273 TraceCheckUtils]: 458: Hoare triple {138607#(<= proc_i 304)} assume i + 4 < a[j]; {138607#(<= proc_i 304)} is VALID [2019-05-15 10:19:16,555 INFO L273 TraceCheckUtils]: 459: Hoare triple {138607#(<= proc_i 304)} assume a[5] == 1000; {138607#(<= proc_i 304)} is VALID [2019-05-15 10:19:16,556 INFO L273 TraceCheckUtils]: 460: Hoare triple {138607#(<= proc_i 304)} assume j > 4; {138607#(<= proc_i 304)} is VALID [2019-05-15 10:19:16,556 INFO L273 TraceCheckUtils]: 461: Hoare triple {138607#(<= proc_i 304)} assume j < 6; {138607#(<= proc_i 304)} is VALID [2019-05-15 10:19:16,557 INFO L273 TraceCheckUtils]: 462: Hoare triple {138607#(<= proc_i 304)} i := i + 4; {138626#(<= proc_i 308)} is VALID [2019-05-15 10:19:16,558 INFO L273 TraceCheckUtils]: 463: Hoare triple {138626#(<= proc_i 308)} assume i <= 1000; {138626#(<= proc_i 308)} is VALID [2019-05-15 10:19:16,558 INFO L273 TraceCheckUtils]: 464: Hoare triple {138626#(<= proc_i 308)} assume i + 4 < a[j]; {138626#(<= proc_i 308)} is VALID [2019-05-15 10:19:16,558 INFO L273 TraceCheckUtils]: 465: Hoare triple {138626#(<= proc_i 308)} assume a[5] == 1000; {138626#(<= proc_i 308)} is VALID [2019-05-15 10:19:16,559 INFO L273 TraceCheckUtils]: 466: Hoare triple {138626#(<= proc_i 308)} assume j > 4; {138626#(<= proc_i 308)} is VALID [2019-05-15 10:19:16,559 INFO L273 TraceCheckUtils]: 467: Hoare triple {138626#(<= proc_i 308)} assume j < 6; {138626#(<= proc_i 308)} is VALID [2019-05-15 10:19:16,560 INFO L273 TraceCheckUtils]: 468: Hoare triple {138626#(<= proc_i 308)} i := i + 4; {138645#(<= proc_i 312)} is VALID [2019-05-15 10:19:16,561 INFO L273 TraceCheckUtils]: 469: Hoare triple {138645#(<= proc_i 312)} assume i <= 1000; {138645#(<= proc_i 312)} is VALID [2019-05-15 10:19:16,561 INFO L273 TraceCheckUtils]: 470: Hoare triple {138645#(<= proc_i 312)} assume i + 4 < a[j]; {138645#(<= proc_i 312)} is VALID [2019-05-15 10:19:16,562 INFO L273 TraceCheckUtils]: 471: Hoare triple {138645#(<= proc_i 312)} assume a[5] == 1000; {138645#(<= proc_i 312)} is VALID [2019-05-15 10:19:16,562 INFO L273 TraceCheckUtils]: 472: Hoare triple {138645#(<= proc_i 312)} assume j > 4; {138645#(<= proc_i 312)} is VALID [2019-05-15 10:19:16,563 INFO L273 TraceCheckUtils]: 473: Hoare triple {138645#(<= proc_i 312)} assume j < 6; {138645#(<= proc_i 312)} is VALID [2019-05-15 10:19:16,563 INFO L273 TraceCheckUtils]: 474: Hoare triple {138645#(<= proc_i 312)} i := i + 4; {138664#(<= proc_i 316)} is VALID [2019-05-15 10:19:16,564 INFO L273 TraceCheckUtils]: 475: Hoare triple {138664#(<= proc_i 316)} assume !(i <= 1000); {137159#false} is VALID [2019-05-15 10:19:16,701 INFO L134 CoverageAnalysis]: Checked inductivity of 18565 backedges. 0 proven. 18565 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:19:16,701 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:19:16,702 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [80] total 80 [2019-05-15 10:19:16,702 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 476 [2019-05-15 10:19:16,702 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:19:16,702 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 82 states. [2019-05-15 10:19:17,170 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 476 edges. 476 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:17,170 INFO L454 AbstractCegarLoop]: Interpolant automaton has 82 states [2019-05-15 10:19:17,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2019-05-15 10:19:17,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2019-05-15 10:19:17,171 INFO L87 Difference]: Start difference. First operand 477 states and 477 transitions. Second operand 82 states. [2019-05-15 10:19:18,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:18,062 INFO L93 Difference]: Finished difference Result 488 states and 488 transitions. [2019-05-15 10:19:18,062 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2019-05-15 10:19:18,062 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 476 [2019-05-15 10:19:18,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:19:18,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2019-05-15 10:19:18,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 489 transitions. [2019-05-15 10:19:18,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2019-05-15 10:19:18,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 489 transitions. [2019-05-15 10:19:18,066 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 82 states and 489 transitions. [2019-05-15 10:19:18,538 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 489 edges. 489 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:18,551 INFO L225 Difference]: With dead ends: 488 [2019-05-15 10:19:18,551 INFO L226 Difference]: Without dead ends: 488 [2019-05-15 10:19:18,551 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 475 GetRequests, 395 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2019-05-15 10:19:18,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2019-05-15 10:19:18,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 483. [2019-05-15 10:19:18,554 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:19:18,554 INFO L82 GeneralOperation]: Start isEquivalent. First operand 488 states. Second operand 483 states. [2019-05-15 10:19:18,554 INFO L74 IsIncluded]: Start isIncluded. First operand 488 states. Second operand 483 states. [2019-05-15 10:19:18,554 INFO L87 Difference]: Start difference. First operand 488 states. Second operand 483 states. [2019-05-15 10:19:18,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:18,562 INFO L93 Difference]: Finished difference Result 488 states and 488 transitions. [2019-05-15 10:19:18,562 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 488 transitions. [2019-05-15 10:19:18,563 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:18,563 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:18,563 INFO L74 IsIncluded]: Start isIncluded. First operand 483 states. Second operand 488 states. [2019-05-15 10:19:18,563 INFO L87 Difference]: Start difference. First operand 483 states. Second operand 488 states. [2019-05-15 10:19:18,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:18,571 INFO L93 Difference]: Finished difference Result 488 states and 488 transitions. [2019-05-15 10:19:18,571 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 488 transitions. [2019-05-15 10:19:18,571 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:18,571 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:18,571 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:19:18,571 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:19:18,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 483 states. [2019-05-15 10:19:18,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 483 transitions. [2019-05-15 10:19:18,579 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 483 transitions. Word has length 476 [2019-05-15 10:19:18,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:19:18,579 INFO L475 AbstractCegarLoop]: Abstraction has 483 states and 483 transitions. [2019-05-15 10:19:18,579 INFO L476 AbstractCegarLoop]: Interpolant automaton has 82 states. [2019-05-15 10:19:18,579 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 483 transitions. [2019-05-15 10:19:18,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2019-05-15 10:19:18,581 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:19:18,581 INFO L399 BasicCegarLoop]: trace histogram [80, 80, 80, 80, 80, 80, 1, 1] [2019-05-15 10:19:18,581 INFO L418 AbstractCegarLoop]: === Iteration 81 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:19:18,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:19:18,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1154288427, now seen corresponding path program 80 times [2019-05-15 10:19:18,582 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:19:18,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:18,708 INFO L256 TraceCheckSpWp]: Trace formula consists of 645 conjuncts, 82 conjunts are in the unsatisfiable core [2019-05-15 10:19:18,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:18,749 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:19:22,067 INFO L273 TraceCheckUtils]: 0: Hoare triple {140614#true} i := 0; {140619#(<= proc_i 0)} is VALID [2019-05-15 10:19:22,067 INFO L273 TraceCheckUtils]: 1: Hoare triple {140619#(<= proc_i 0)} assume i <= 1000; {140619#(<= proc_i 0)} is VALID [2019-05-15 10:19:22,068 INFO L273 TraceCheckUtils]: 2: Hoare triple {140619#(<= proc_i 0)} assume i + 4 < a[j]; {140619#(<= proc_i 0)} is VALID [2019-05-15 10:19:22,068 INFO L273 TraceCheckUtils]: 3: Hoare triple {140619#(<= proc_i 0)} assume a[5] == 1000; {140619#(<= proc_i 0)} is VALID [2019-05-15 10:19:22,069 INFO L273 TraceCheckUtils]: 4: Hoare triple {140619#(<= proc_i 0)} assume j > 4; {140619#(<= proc_i 0)} is VALID [2019-05-15 10:19:22,069 INFO L273 TraceCheckUtils]: 5: Hoare triple {140619#(<= proc_i 0)} assume j < 6; {140619#(<= proc_i 0)} is VALID [2019-05-15 10:19:22,070 INFO L273 TraceCheckUtils]: 6: Hoare triple {140619#(<= proc_i 0)} i := i + 4; {140638#(<= proc_i 4)} is VALID [2019-05-15 10:19:22,070 INFO L273 TraceCheckUtils]: 7: Hoare triple {140638#(<= proc_i 4)} assume i <= 1000; {140638#(<= proc_i 4)} is VALID [2019-05-15 10:19:22,071 INFO L273 TraceCheckUtils]: 8: Hoare triple {140638#(<= proc_i 4)} assume i + 4 < a[j]; {140638#(<= proc_i 4)} is VALID [2019-05-15 10:19:22,071 INFO L273 TraceCheckUtils]: 9: Hoare triple {140638#(<= proc_i 4)} assume a[5] == 1000; {140638#(<= proc_i 4)} is VALID [2019-05-15 10:19:22,072 INFO L273 TraceCheckUtils]: 10: Hoare triple {140638#(<= proc_i 4)} assume j > 4; {140638#(<= proc_i 4)} is VALID [2019-05-15 10:19:22,072 INFO L273 TraceCheckUtils]: 11: Hoare triple {140638#(<= proc_i 4)} assume j < 6; {140638#(<= proc_i 4)} is VALID [2019-05-15 10:19:22,073 INFO L273 TraceCheckUtils]: 12: Hoare triple {140638#(<= proc_i 4)} i := i + 4; {140657#(<= proc_i 8)} is VALID [2019-05-15 10:19:22,073 INFO L273 TraceCheckUtils]: 13: Hoare triple {140657#(<= proc_i 8)} assume i <= 1000; {140657#(<= proc_i 8)} is VALID [2019-05-15 10:19:22,074 INFO L273 TraceCheckUtils]: 14: Hoare triple {140657#(<= proc_i 8)} assume i + 4 < a[j]; {140657#(<= proc_i 8)} is VALID [2019-05-15 10:19:22,074 INFO L273 TraceCheckUtils]: 15: Hoare triple {140657#(<= proc_i 8)} assume a[5] == 1000; {140657#(<= proc_i 8)} is VALID [2019-05-15 10:19:22,075 INFO L273 TraceCheckUtils]: 16: Hoare triple {140657#(<= proc_i 8)} assume j > 4; {140657#(<= proc_i 8)} is VALID [2019-05-15 10:19:22,075 INFO L273 TraceCheckUtils]: 17: Hoare triple {140657#(<= proc_i 8)} assume j < 6; {140657#(<= proc_i 8)} is VALID [2019-05-15 10:19:22,076 INFO L273 TraceCheckUtils]: 18: Hoare triple {140657#(<= proc_i 8)} i := i + 4; {140676#(<= proc_i 12)} is VALID [2019-05-15 10:19:22,076 INFO L273 TraceCheckUtils]: 19: Hoare triple {140676#(<= proc_i 12)} assume i <= 1000; {140676#(<= proc_i 12)} is VALID [2019-05-15 10:19:22,077 INFO L273 TraceCheckUtils]: 20: Hoare triple {140676#(<= proc_i 12)} assume i + 4 < a[j]; {140676#(<= proc_i 12)} is VALID [2019-05-15 10:19:22,077 INFO L273 TraceCheckUtils]: 21: Hoare triple {140676#(<= proc_i 12)} assume a[5] == 1000; {140676#(<= proc_i 12)} is VALID [2019-05-15 10:19:22,078 INFO L273 TraceCheckUtils]: 22: Hoare triple {140676#(<= proc_i 12)} assume j > 4; {140676#(<= proc_i 12)} is VALID [2019-05-15 10:19:22,078 INFO L273 TraceCheckUtils]: 23: Hoare triple {140676#(<= proc_i 12)} assume j < 6; {140676#(<= proc_i 12)} is VALID [2019-05-15 10:19:22,079 INFO L273 TraceCheckUtils]: 24: Hoare triple {140676#(<= proc_i 12)} i := i + 4; {140695#(<= proc_i 16)} is VALID [2019-05-15 10:19:22,080 INFO L273 TraceCheckUtils]: 25: Hoare triple {140695#(<= proc_i 16)} assume i <= 1000; {140695#(<= proc_i 16)} is VALID [2019-05-15 10:19:22,080 INFO L273 TraceCheckUtils]: 26: Hoare triple {140695#(<= proc_i 16)} assume i + 4 < a[j]; {140695#(<= proc_i 16)} is VALID [2019-05-15 10:19:22,081 INFO L273 TraceCheckUtils]: 27: Hoare triple {140695#(<= proc_i 16)} assume a[5] == 1000; {140695#(<= proc_i 16)} is VALID [2019-05-15 10:19:22,081 INFO L273 TraceCheckUtils]: 28: Hoare triple {140695#(<= proc_i 16)} assume j > 4; {140695#(<= proc_i 16)} is VALID [2019-05-15 10:19:22,082 INFO L273 TraceCheckUtils]: 29: Hoare triple {140695#(<= proc_i 16)} assume j < 6; {140695#(<= proc_i 16)} is VALID [2019-05-15 10:19:22,082 INFO L273 TraceCheckUtils]: 30: Hoare triple {140695#(<= proc_i 16)} i := i + 4; {140714#(<= proc_i 20)} is VALID [2019-05-15 10:19:22,083 INFO L273 TraceCheckUtils]: 31: Hoare triple {140714#(<= proc_i 20)} assume i <= 1000; {140714#(<= proc_i 20)} is VALID [2019-05-15 10:19:22,083 INFO L273 TraceCheckUtils]: 32: Hoare triple {140714#(<= proc_i 20)} assume i + 4 < a[j]; {140714#(<= proc_i 20)} is VALID [2019-05-15 10:19:22,084 INFO L273 TraceCheckUtils]: 33: Hoare triple {140714#(<= proc_i 20)} assume a[5] == 1000; {140714#(<= proc_i 20)} is VALID [2019-05-15 10:19:22,084 INFO L273 TraceCheckUtils]: 34: Hoare triple {140714#(<= proc_i 20)} assume j > 4; {140714#(<= proc_i 20)} is VALID [2019-05-15 10:19:22,085 INFO L273 TraceCheckUtils]: 35: Hoare triple {140714#(<= proc_i 20)} assume j < 6; {140714#(<= proc_i 20)} is VALID [2019-05-15 10:19:22,085 INFO L273 TraceCheckUtils]: 36: Hoare triple {140714#(<= proc_i 20)} i := i + 4; {140733#(<= proc_i 24)} is VALID [2019-05-15 10:19:22,086 INFO L273 TraceCheckUtils]: 37: Hoare triple {140733#(<= proc_i 24)} assume i <= 1000; {140733#(<= proc_i 24)} is VALID [2019-05-15 10:19:22,086 INFO L273 TraceCheckUtils]: 38: Hoare triple {140733#(<= proc_i 24)} assume i + 4 < a[j]; {140733#(<= proc_i 24)} is VALID [2019-05-15 10:19:22,087 INFO L273 TraceCheckUtils]: 39: Hoare triple {140733#(<= proc_i 24)} assume a[5] == 1000; {140733#(<= proc_i 24)} is VALID [2019-05-15 10:19:22,087 INFO L273 TraceCheckUtils]: 40: Hoare triple {140733#(<= proc_i 24)} assume j > 4; {140733#(<= proc_i 24)} is VALID [2019-05-15 10:19:22,088 INFO L273 TraceCheckUtils]: 41: Hoare triple {140733#(<= proc_i 24)} assume j < 6; {140733#(<= proc_i 24)} is VALID [2019-05-15 10:19:22,088 INFO L273 TraceCheckUtils]: 42: Hoare triple {140733#(<= proc_i 24)} i := i + 4; {140752#(<= proc_i 28)} is VALID [2019-05-15 10:19:22,089 INFO L273 TraceCheckUtils]: 43: Hoare triple {140752#(<= proc_i 28)} assume i <= 1000; {140752#(<= proc_i 28)} is VALID [2019-05-15 10:19:22,089 INFO L273 TraceCheckUtils]: 44: Hoare triple {140752#(<= proc_i 28)} assume i + 4 < a[j]; {140752#(<= proc_i 28)} is VALID [2019-05-15 10:19:22,090 INFO L273 TraceCheckUtils]: 45: Hoare triple {140752#(<= proc_i 28)} assume a[5] == 1000; {140752#(<= proc_i 28)} is VALID [2019-05-15 10:19:22,090 INFO L273 TraceCheckUtils]: 46: Hoare triple {140752#(<= proc_i 28)} assume j > 4; {140752#(<= proc_i 28)} is VALID [2019-05-15 10:19:22,091 INFO L273 TraceCheckUtils]: 47: Hoare triple {140752#(<= proc_i 28)} assume j < 6; {140752#(<= proc_i 28)} is VALID [2019-05-15 10:19:22,091 INFO L273 TraceCheckUtils]: 48: Hoare triple {140752#(<= proc_i 28)} i := i + 4; {140771#(<= proc_i 32)} is VALID [2019-05-15 10:19:22,092 INFO L273 TraceCheckUtils]: 49: Hoare triple {140771#(<= proc_i 32)} assume i <= 1000; {140771#(<= proc_i 32)} is VALID [2019-05-15 10:19:22,092 INFO L273 TraceCheckUtils]: 50: Hoare triple {140771#(<= proc_i 32)} assume i + 4 < a[j]; {140771#(<= proc_i 32)} is VALID [2019-05-15 10:19:22,093 INFO L273 TraceCheckUtils]: 51: Hoare triple {140771#(<= proc_i 32)} assume a[5] == 1000; {140771#(<= proc_i 32)} is VALID [2019-05-15 10:19:22,093 INFO L273 TraceCheckUtils]: 52: Hoare triple {140771#(<= proc_i 32)} assume j > 4; {140771#(<= proc_i 32)} is VALID [2019-05-15 10:19:22,093 INFO L273 TraceCheckUtils]: 53: Hoare triple {140771#(<= proc_i 32)} assume j < 6; {140771#(<= proc_i 32)} is VALID [2019-05-15 10:19:22,094 INFO L273 TraceCheckUtils]: 54: Hoare triple {140771#(<= proc_i 32)} i := i + 4; {140790#(<= proc_i 36)} is VALID [2019-05-15 10:19:22,095 INFO L273 TraceCheckUtils]: 55: Hoare triple {140790#(<= proc_i 36)} assume i <= 1000; {140790#(<= proc_i 36)} is VALID [2019-05-15 10:19:22,095 INFO L273 TraceCheckUtils]: 56: Hoare triple {140790#(<= proc_i 36)} assume i + 4 < a[j]; {140790#(<= proc_i 36)} is VALID [2019-05-15 10:19:22,096 INFO L273 TraceCheckUtils]: 57: Hoare triple {140790#(<= proc_i 36)} assume a[5] == 1000; {140790#(<= proc_i 36)} is VALID [2019-05-15 10:19:22,096 INFO L273 TraceCheckUtils]: 58: Hoare triple {140790#(<= proc_i 36)} assume j > 4; {140790#(<= proc_i 36)} is VALID [2019-05-15 10:19:22,097 INFO L273 TraceCheckUtils]: 59: Hoare triple {140790#(<= proc_i 36)} assume j < 6; {140790#(<= proc_i 36)} is VALID [2019-05-15 10:19:22,097 INFO L273 TraceCheckUtils]: 60: Hoare triple {140790#(<= proc_i 36)} i := i + 4; {140809#(<= proc_i 40)} is VALID [2019-05-15 10:19:22,098 INFO L273 TraceCheckUtils]: 61: Hoare triple {140809#(<= proc_i 40)} assume i <= 1000; {140809#(<= proc_i 40)} is VALID [2019-05-15 10:19:22,098 INFO L273 TraceCheckUtils]: 62: Hoare triple {140809#(<= proc_i 40)} assume i + 4 < a[j]; {140809#(<= proc_i 40)} is VALID [2019-05-15 10:19:22,099 INFO L273 TraceCheckUtils]: 63: Hoare triple {140809#(<= proc_i 40)} assume a[5] == 1000; {140809#(<= proc_i 40)} is VALID [2019-05-15 10:19:22,099 INFO L273 TraceCheckUtils]: 64: Hoare triple {140809#(<= proc_i 40)} assume j > 4; {140809#(<= proc_i 40)} is VALID [2019-05-15 10:19:22,099 INFO L273 TraceCheckUtils]: 65: Hoare triple {140809#(<= proc_i 40)} assume j < 6; {140809#(<= proc_i 40)} is VALID [2019-05-15 10:19:22,100 INFO L273 TraceCheckUtils]: 66: Hoare triple {140809#(<= proc_i 40)} i := i + 4; {140828#(<= proc_i 44)} is VALID [2019-05-15 10:19:22,101 INFO L273 TraceCheckUtils]: 67: Hoare triple {140828#(<= proc_i 44)} assume i <= 1000; {140828#(<= proc_i 44)} is VALID [2019-05-15 10:19:22,101 INFO L273 TraceCheckUtils]: 68: Hoare triple {140828#(<= proc_i 44)} assume i + 4 < a[j]; {140828#(<= proc_i 44)} is VALID [2019-05-15 10:19:22,102 INFO L273 TraceCheckUtils]: 69: Hoare triple {140828#(<= proc_i 44)} assume a[5] == 1000; {140828#(<= proc_i 44)} is VALID [2019-05-15 10:19:22,102 INFO L273 TraceCheckUtils]: 70: Hoare triple {140828#(<= proc_i 44)} assume j > 4; {140828#(<= proc_i 44)} is VALID [2019-05-15 10:19:22,102 INFO L273 TraceCheckUtils]: 71: Hoare triple {140828#(<= proc_i 44)} assume j < 6; {140828#(<= proc_i 44)} is VALID [2019-05-15 10:19:22,103 INFO L273 TraceCheckUtils]: 72: Hoare triple {140828#(<= proc_i 44)} i := i + 4; {140847#(<= proc_i 48)} is VALID [2019-05-15 10:19:22,104 INFO L273 TraceCheckUtils]: 73: Hoare triple {140847#(<= proc_i 48)} assume i <= 1000; {140847#(<= proc_i 48)} is VALID [2019-05-15 10:19:22,104 INFO L273 TraceCheckUtils]: 74: Hoare triple {140847#(<= proc_i 48)} assume i + 4 < a[j]; {140847#(<= proc_i 48)} is VALID [2019-05-15 10:19:22,104 INFO L273 TraceCheckUtils]: 75: Hoare triple {140847#(<= proc_i 48)} assume a[5] == 1000; {140847#(<= proc_i 48)} is VALID [2019-05-15 10:19:22,105 INFO L273 TraceCheckUtils]: 76: Hoare triple {140847#(<= proc_i 48)} assume j > 4; {140847#(<= proc_i 48)} is VALID [2019-05-15 10:19:22,105 INFO L273 TraceCheckUtils]: 77: Hoare triple {140847#(<= proc_i 48)} assume j < 6; {140847#(<= proc_i 48)} is VALID [2019-05-15 10:19:22,106 INFO L273 TraceCheckUtils]: 78: Hoare triple {140847#(<= proc_i 48)} i := i + 4; {140866#(<= proc_i 52)} is VALID [2019-05-15 10:19:22,106 INFO L273 TraceCheckUtils]: 79: Hoare triple {140866#(<= proc_i 52)} assume i <= 1000; {140866#(<= proc_i 52)} is VALID [2019-05-15 10:19:22,107 INFO L273 TraceCheckUtils]: 80: Hoare triple {140866#(<= proc_i 52)} assume i + 4 < a[j]; {140866#(<= proc_i 52)} is VALID [2019-05-15 10:19:22,107 INFO L273 TraceCheckUtils]: 81: Hoare triple {140866#(<= proc_i 52)} assume a[5] == 1000; {140866#(<= proc_i 52)} is VALID [2019-05-15 10:19:22,108 INFO L273 TraceCheckUtils]: 82: Hoare triple {140866#(<= proc_i 52)} assume j > 4; {140866#(<= proc_i 52)} is VALID [2019-05-15 10:19:22,108 INFO L273 TraceCheckUtils]: 83: Hoare triple {140866#(<= proc_i 52)} assume j < 6; {140866#(<= proc_i 52)} is VALID [2019-05-15 10:19:22,109 INFO L273 TraceCheckUtils]: 84: Hoare triple {140866#(<= proc_i 52)} i := i + 4; {140885#(<= proc_i 56)} is VALID [2019-05-15 10:19:22,109 INFO L273 TraceCheckUtils]: 85: Hoare triple {140885#(<= proc_i 56)} assume i <= 1000; {140885#(<= proc_i 56)} is VALID [2019-05-15 10:19:22,110 INFO L273 TraceCheckUtils]: 86: Hoare triple {140885#(<= proc_i 56)} assume i + 4 < a[j]; {140885#(<= proc_i 56)} is VALID [2019-05-15 10:19:22,110 INFO L273 TraceCheckUtils]: 87: Hoare triple {140885#(<= proc_i 56)} assume a[5] == 1000; {140885#(<= proc_i 56)} is VALID [2019-05-15 10:19:22,111 INFO L273 TraceCheckUtils]: 88: Hoare triple {140885#(<= proc_i 56)} assume j > 4; {140885#(<= proc_i 56)} is VALID [2019-05-15 10:19:22,111 INFO L273 TraceCheckUtils]: 89: Hoare triple {140885#(<= proc_i 56)} assume j < 6; {140885#(<= proc_i 56)} is VALID [2019-05-15 10:19:22,112 INFO L273 TraceCheckUtils]: 90: Hoare triple {140885#(<= proc_i 56)} i := i + 4; {140904#(<= proc_i 60)} is VALID [2019-05-15 10:19:22,112 INFO L273 TraceCheckUtils]: 91: Hoare triple {140904#(<= proc_i 60)} assume i <= 1000; {140904#(<= proc_i 60)} is VALID [2019-05-15 10:19:22,113 INFO L273 TraceCheckUtils]: 92: Hoare triple {140904#(<= proc_i 60)} assume i + 4 < a[j]; {140904#(<= proc_i 60)} is VALID [2019-05-15 10:19:22,113 INFO L273 TraceCheckUtils]: 93: Hoare triple {140904#(<= proc_i 60)} assume a[5] == 1000; {140904#(<= proc_i 60)} is VALID [2019-05-15 10:19:22,114 INFO L273 TraceCheckUtils]: 94: Hoare triple {140904#(<= proc_i 60)} assume j > 4; {140904#(<= proc_i 60)} is VALID [2019-05-15 10:19:22,114 INFO L273 TraceCheckUtils]: 95: Hoare triple {140904#(<= proc_i 60)} assume j < 6; {140904#(<= proc_i 60)} is VALID [2019-05-15 10:19:22,115 INFO L273 TraceCheckUtils]: 96: Hoare triple {140904#(<= proc_i 60)} i := i + 4; {140923#(<= proc_i 64)} is VALID [2019-05-15 10:19:22,115 INFO L273 TraceCheckUtils]: 97: Hoare triple {140923#(<= proc_i 64)} assume i <= 1000; {140923#(<= proc_i 64)} is VALID [2019-05-15 10:19:22,116 INFO L273 TraceCheckUtils]: 98: Hoare triple {140923#(<= proc_i 64)} assume i + 4 < a[j]; {140923#(<= proc_i 64)} is VALID [2019-05-15 10:19:22,116 INFO L273 TraceCheckUtils]: 99: Hoare triple {140923#(<= proc_i 64)} assume a[5] == 1000; {140923#(<= proc_i 64)} is VALID [2019-05-15 10:19:22,117 INFO L273 TraceCheckUtils]: 100: Hoare triple {140923#(<= proc_i 64)} assume j > 4; {140923#(<= proc_i 64)} is VALID [2019-05-15 10:19:22,117 INFO L273 TraceCheckUtils]: 101: Hoare triple {140923#(<= proc_i 64)} assume j < 6; {140923#(<= proc_i 64)} is VALID [2019-05-15 10:19:22,118 INFO L273 TraceCheckUtils]: 102: Hoare triple {140923#(<= proc_i 64)} i := i + 4; {140942#(<= proc_i 68)} is VALID [2019-05-15 10:19:22,118 INFO L273 TraceCheckUtils]: 103: Hoare triple {140942#(<= proc_i 68)} assume i <= 1000; {140942#(<= proc_i 68)} is VALID [2019-05-15 10:19:22,119 INFO L273 TraceCheckUtils]: 104: Hoare triple {140942#(<= proc_i 68)} assume i + 4 < a[j]; {140942#(<= proc_i 68)} is VALID [2019-05-15 10:19:22,119 INFO L273 TraceCheckUtils]: 105: Hoare triple {140942#(<= proc_i 68)} assume a[5] == 1000; {140942#(<= proc_i 68)} is VALID [2019-05-15 10:19:22,120 INFO L273 TraceCheckUtils]: 106: Hoare triple {140942#(<= proc_i 68)} assume j > 4; {140942#(<= proc_i 68)} is VALID [2019-05-15 10:19:22,120 INFO L273 TraceCheckUtils]: 107: Hoare triple {140942#(<= proc_i 68)} assume j < 6; {140942#(<= proc_i 68)} is VALID [2019-05-15 10:19:22,121 INFO L273 TraceCheckUtils]: 108: Hoare triple {140942#(<= proc_i 68)} i := i + 4; {140961#(<= proc_i 72)} is VALID [2019-05-15 10:19:22,121 INFO L273 TraceCheckUtils]: 109: Hoare triple {140961#(<= proc_i 72)} assume i <= 1000; {140961#(<= proc_i 72)} is VALID [2019-05-15 10:19:22,122 INFO L273 TraceCheckUtils]: 110: Hoare triple {140961#(<= proc_i 72)} assume i + 4 < a[j]; {140961#(<= proc_i 72)} is VALID [2019-05-15 10:19:22,122 INFO L273 TraceCheckUtils]: 111: Hoare triple {140961#(<= proc_i 72)} assume a[5] == 1000; {140961#(<= proc_i 72)} is VALID [2019-05-15 10:19:22,123 INFO L273 TraceCheckUtils]: 112: Hoare triple {140961#(<= proc_i 72)} assume j > 4; {140961#(<= proc_i 72)} is VALID [2019-05-15 10:19:22,123 INFO L273 TraceCheckUtils]: 113: Hoare triple {140961#(<= proc_i 72)} assume j < 6; {140961#(<= proc_i 72)} is VALID [2019-05-15 10:19:22,124 INFO L273 TraceCheckUtils]: 114: Hoare triple {140961#(<= proc_i 72)} i := i + 4; {140980#(<= proc_i 76)} is VALID [2019-05-15 10:19:22,124 INFO L273 TraceCheckUtils]: 115: Hoare triple {140980#(<= proc_i 76)} assume i <= 1000; {140980#(<= proc_i 76)} is VALID [2019-05-15 10:19:22,125 INFO L273 TraceCheckUtils]: 116: Hoare triple {140980#(<= proc_i 76)} assume i + 4 < a[j]; {140980#(<= proc_i 76)} is VALID [2019-05-15 10:19:22,125 INFO L273 TraceCheckUtils]: 117: Hoare triple {140980#(<= proc_i 76)} assume a[5] == 1000; {140980#(<= proc_i 76)} is VALID [2019-05-15 10:19:22,126 INFO L273 TraceCheckUtils]: 118: Hoare triple {140980#(<= proc_i 76)} assume j > 4; {140980#(<= proc_i 76)} is VALID [2019-05-15 10:19:22,126 INFO L273 TraceCheckUtils]: 119: Hoare triple {140980#(<= proc_i 76)} assume j < 6; {140980#(<= proc_i 76)} is VALID [2019-05-15 10:19:22,127 INFO L273 TraceCheckUtils]: 120: Hoare triple {140980#(<= proc_i 76)} i := i + 4; {140999#(<= proc_i 80)} is VALID [2019-05-15 10:19:22,127 INFO L273 TraceCheckUtils]: 121: Hoare triple {140999#(<= proc_i 80)} assume i <= 1000; {140999#(<= proc_i 80)} is VALID [2019-05-15 10:19:22,128 INFO L273 TraceCheckUtils]: 122: Hoare triple {140999#(<= proc_i 80)} assume i + 4 < a[j]; {140999#(<= proc_i 80)} is VALID [2019-05-15 10:19:22,128 INFO L273 TraceCheckUtils]: 123: Hoare triple {140999#(<= proc_i 80)} assume a[5] == 1000; {140999#(<= proc_i 80)} is VALID [2019-05-15 10:19:22,128 INFO L273 TraceCheckUtils]: 124: Hoare triple {140999#(<= proc_i 80)} assume j > 4; {140999#(<= proc_i 80)} is VALID [2019-05-15 10:19:22,129 INFO L273 TraceCheckUtils]: 125: Hoare triple {140999#(<= proc_i 80)} assume j < 6; {140999#(<= proc_i 80)} is VALID [2019-05-15 10:19:22,130 INFO L273 TraceCheckUtils]: 126: Hoare triple {140999#(<= proc_i 80)} i := i + 4; {141018#(<= proc_i 84)} is VALID [2019-05-15 10:19:22,130 INFO L273 TraceCheckUtils]: 127: Hoare triple {141018#(<= proc_i 84)} assume i <= 1000; {141018#(<= proc_i 84)} is VALID [2019-05-15 10:19:22,131 INFO L273 TraceCheckUtils]: 128: Hoare triple {141018#(<= proc_i 84)} assume i + 4 < a[j]; {141018#(<= proc_i 84)} is VALID [2019-05-15 10:19:22,131 INFO L273 TraceCheckUtils]: 129: Hoare triple {141018#(<= proc_i 84)} assume a[5] == 1000; {141018#(<= proc_i 84)} is VALID [2019-05-15 10:19:22,131 INFO L273 TraceCheckUtils]: 130: Hoare triple {141018#(<= proc_i 84)} assume j > 4; {141018#(<= proc_i 84)} is VALID [2019-05-15 10:19:22,132 INFO L273 TraceCheckUtils]: 131: Hoare triple {141018#(<= proc_i 84)} assume j < 6; {141018#(<= proc_i 84)} is VALID [2019-05-15 10:19:22,133 INFO L273 TraceCheckUtils]: 132: Hoare triple {141018#(<= proc_i 84)} i := i + 4; {141037#(<= proc_i 88)} is VALID [2019-05-15 10:19:22,133 INFO L273 TraceCheckUtils]: 133: Hoare triple {141037#(<= proc_i 88)} assume i <= 1000; {141037#(<= proc_i 88)} is VALID [2019-05-15 10:19:22,133 INFO L273 TraceCheckUtils]: 134: Hoare triple {141037#(<= proc_i 88)} assume i + 4 < a[j]; {141037#(<= proc_i 88)} is VALID [2019-05-15 10:19:22,134 INFO L273 TraceCheckUtils]: 135: Hoare triple {141037#(<= proc_i 88)} assume a[5] == 1000; {141037#(<= proc_i 88)} is VALID [2019-05-15 10:19:22,134 INFO L273 TraceCheckUtils]: 136: Hoare triple {141037#(<= proc_i 88)} assume j > 4; {141037#(<= proc_i 88)} is VALID [2019-05-15 10:19:22,135 INFO L273 TraceCheckUtils]: 137: Hoare triple {141037#(<= proc_i 88)} assume j < 6; {141037#(<= proc_i 88)} is VALID [2019-05-15 10:19:22,136 INFO L273 TraceCheckUtils]: 138: Hoare triple {141037#(<= proc_i 88)} i := i + 4; {141056#(<= proc_i 92)} is VALID [2019-05-15 10:19:22,136 INFO L273 TraceCheckUtils]: 139: Hoare triple {141056#(<= proc_i 92)} assume i <= 1000; {141056#(<= proc_i 92)} is VALID [2019-05-15 10:19:22,136 INFO L273 TraceCheckUtils]: 140: Hoare triple {141056#(<= proc_i 92)} assume i + 4 < a[j]; {141056#(<= proc_i 92)} is VALID [2019-05-15 10:19:22,137 INFO L273 TraceCheckUtils]: 141: Hoare triple {141056#(<= proc_i 92)} assume a[5] == 1000; {141056#(<= proc_i 92)} is VALID [2019-05-15 10:19:22,137 INFO L273 TraceCheckUtils]: 142: Hoare triple {141056#(<= proc_i 92)} assume j > 4; {141056#(<= proc_i 92)} is VALID [2019-05-15 10:19:22,138 INFO L273 TraceCheckUtils]: 143: Hoare triple {141056#(<= proc_i 92)} assume j < 6; {141056#(<= proc_i 92)} is VALID [2019-05-15 10:19:22,138 INFO L273 TraceCheckUtils]: 144: Hoare triple {141056#(<= proc_i 92)} i := i + 4; {141075#(<= proc_i 96)} is VALID [2019-05-15 10:19:22,139 INFO L273 TraceCheckUtils]: 145: Hoare triple {141075#(<= proc_i 96)} assume i <= 1000; {141075#(<= proc_i 96)} is VALID [2019-05-15 10:19:22,139 INFO L273 TraceCheckUtils]: 146: Hoare triple {141075#(<= proc_i 96)} assume i + 4 < a[j]; {141075#(<= proc_i 96)} is VALID [2019-05-15 10:19:22,140 INFO L273 TraceCheckUtils]: 147: Hoare triple {141075#(<= proc_i 96)} assume a[5] == 1000; {141075#(<= proc_i 96)} is VALID [2019-05-15 10:19:22,140 INFO L273 TraceCheckUtils]: 148: Hoare triple {141075#(<= proc_i 96)} assume j > 4; {141075#(<= proc_i 96)} is VALID [2019-05-15 10:19:22,141 INFO L273 TraceCheckUtils]: 149: Hoare triple {141075#(<= proc_i 96)} assume j < 6; {141075#(<= proc_i 96)} is VALID [2019-05-15 10:19:22,141 INFO L273 TraceCheckUtils]: 150: Hoare triple {141075#(<= proc_i 96)} i := i + 4; {141094#(<= proc_i 100)} is VALID [2019-05-15 10:19:22,142 INFO L273 TraceCheckUtils]: 151: Hoare triple {141094#(<= proc_i 100)} assume i <= 1000; {141094#(<= proc_i 100)} is VALID [2019-05-15 10:19:22,142 INFO L273 TraceCheckUtils]: 152: Hoare triple {141094#(<= proc_i 100)} assume i + 4 < a[j]; {141094#(<= proc_i 100)} is VALID [2019-05-15 10:19:22,143 INFO L273 TraceCheckUtils]: 153: Hoare triple {141094#(<= proc_i 100)} assume a[5] == 1000; {141094#(<= proc_i 100)} is VALID [2019-05-15 10:19:22,143 INFO L273 TraceCheckUtils]: 154: Hoare triple {141094#(<= proc_i 100)} assume j > 4; {141094#(<= proc_i 100)} is VALID [2019-05-15 10:19:22,144 INFO L273 TraceCheckUtils]: 155: Hoare triple {141094#(<= proc_i 100)} assume j < 6; {141094#(<= proc_i 100)} is VALID [2019-05-15 10:19:22,144 INFO L273 TraceCheckUtils]: 156: Hoare triple {141094#(<= proc_i 100)} i := i + 4; {141113#(<= proc_i 104)} is VALID [2019-05-15 10:19:22,145 INFO L273 TraceCheckUtils]: 157: Hoare triple {141113#(<= proc_i 104)} assume i <= 1000; {141113#(<= proc_i 104)} is VALID [2019-05-15 10:19:22,145 INFO L273 TraceCheckUtils]: 158: Hoare triple {141113#(<= proc_i 104)} assume i + 4 < a[j]; {141113#(<= proc_i 104)} is VALID [2019-05-15 10:19:22,146 INFO L273 TraceCheckUtils]: 159: Hoare triple {141113#(<= proc_i 104)} assume a[5] == 1000; {141113#(<= proc_i 104)} is VALID [2019-05-15 10:19:22,146 INFO L273 TraceCheckUtils]: 160: Hoare triple {141113#(<= proc_i 104)} assume j > 4; {141113#(<= proc_i 104)} is VALID [2019-05-15 10:19:22,147 INFO L273 TraceCheckUtils]: 161: Hoare triple {141113#(<= proc_i 104)} assume j < 6; {141113#(<= proc_i 104)} is VALID [2019-05-15 10:19:22,147 INFO L273 TraceCheckUtils]: 162: Hoare triple {141113#(<= proc_i 104)} i := i + 4; {141132#(<= proc_i 108)} is VALID [2019-05-15 10:19:22,148 INFO L273 TraceCheckUtils]: 163: Hoare triple {141132#(<= proc_i 108)} assume i <= 1000; {141132#(<= proc_i 108)} is VALID [2019-05-15 10:19:22,148 INFO L273 TraceCheckUtils]: 164: Hoare triple {141132#(<= proc_i 108)} assume i + 4 < a[j]; {141132#(<= proc_i 108)} is VALID [2019-05-15 10:19:22,149 INFO L273 TraceCheckUtils]: 165: Hoare triple {141132#(<= proc_i 108)} assume a[5] == 1000; {141132#(<= proc_i 108)} is VALID [2019-05-15 10:19:22,149 INFO L273 TraceCheckUtils]: 166: Hoare triple {141132#(<= proc_i 108)} assume j > 4; {141132#(<= proc_i 108)} is VALID [2019-05-15 10:19:22,150 INFO L273 TraceCheckUtils]: 167: Hoare triple {141132#(<= proc_i 108)} assume j < 6; {141132#(<= proc_i 108)} is VALID [2019-05-15 10:19:22,150 INFO L273 TraceCheckUtils]: 168: Hoare triple {141132#(<= proc_i 108)} i := i + 4; {141151#(<= proc_i 112)} is VALID [2019-05-15 10:19:22,151 INFO L273 TraceCheckUtils]: 169: Hoare triple {141151#(<= proc_i 112)} assume i <= 1000; {141151#(<= proc_i 112)} is VALID [2019-05-15 10:19:22,151 INFO L273 TraceCheckUtils]: 170: Hoare triple {141151#(<= proc_i 112)} assume i + 4 < a[j]; {141151#(<= proc_i 112)} is VALID [2019-05-15 10:19:22,152 INFO L273 TraceCheckUtils]: 171: Hoare triple {141151#(<= proc_i 112)} assume a[5] == 1000; {141151#(<= proc_i 112)} is VALID [2019-05-15 10:19:22,152 INFO L273 TraceCheckUtils]: 172: Hoare triple {141151#(<= proc_i 112)} assume j > 4; {141151#(<= proc_i 112)} is VALID [2019-05-15 10:19:22,153 INFO L273 TraceCheckUtils]: 173: Hoare triple {141151#(<= proc_i 112)} assume j < 6; {141151#(<= proc_i 112)} is VALID [2019-05-15 10:19:22,153 INFO L273 TraceCheckUtils]: 174: Hoare triple {141151#(<= proc_i 112)} i := i + 4; {141170#(<= proc_i 116)} is VALID [2019-05-15 10:19:22,154 INFO L273 TraceCheckUtils]: 175: Hoare triple {141170#(<= proc_i 116)} assume i <= 1000; {141170#(<= proc_i 116)} is VALID [2019-05-15 10:19:22,154 INFO L273 TraceCheckUtils]: 176: Hoare triple {141170#(<= proc_i 116)} assume i + 4 < a[j]; {141170#(<= proc_i 116)} is VALID [2019-05-15 10:19:22,155 INFO L273 TraceCheckUtils]: 177: Hoare triple {141170#(<= proc_i 116)} assume a[5] == 1000; {141170#(<= proc_i 116)} is VALID [2019-05-15 10:19:22,155 INFO L273 TraceCheckUtils]: 178: Hoare triple {141170#(<= proc_i 116)} assume j > 4; {141170#(<= proc_i 116)} is VALID [2019-05-15 10:19:22,155 INFO L273 TraceCheckUtils]: 179: Hoare triple {141170#(<= proc_i 116)} assume j < 6; {141170#(<= proc_i 116)} is VALID [2019-05-15 10:19:22,156 INFO L273 TraceCheckUtils]: 180: Hoare triple {141170#(<= proc_i 116)} i := i + 4; {141189#(<= proc_i 120)} is VALID [2019-05-15 10:19:22,157 INFO L273 TraceCheckUtils]: 181: Hoare triple {141189#(<= proc_i 120)} assume i <= 1000; {141189#(<= proc_i 120)} is VALID [2019-05-15 10:19:22,157 INFO L273 TraceCheckUtils]: 182: Hoare triple {141189#(<= proc_i 120)} assume i + 4 < a[j]; {141189#(<= proc_i 120)} is VALID [2019-05-15 10:19:22,158 INFO L273 TraceCheckUtils]: 183: Hoare triple {141189#(<= proc_i 120)} assume a[5] == 1000; {141189#(<= proc_i 120)} is VALID [2019-05-15 10:19:22,158 INFO L273 TraceCheckUtils]: 184: Hoare triple {141189#(<= proc_i 120)} assume j > 4; {141189#(<= proc_i 120)} is VALID [2019-05-15 10:19:22,158 INFO L273 TraceCheckUtils]: 185: Hoare triple {141189#(<= proc_i 120)} assume j < 6; {141189#(<= proc_i 120)} is VALID [2019-05-15 10:19:22,159 INFO L273 TraceCheckUtils]: 186: Hoare triple {141189#(<= proc_i 120)} i := i + 4; {141208#(<= proc_i 124)} is VALID [2019-05-15 10:19:22,160 INFO L273 TraceCheckUtils]: 187: Hoare triple {141208#(<= proc_i 124)} assume i <= 1000; {141208#(<= proc_i 124)} is VALID [2019-05-15 10:19:22,160 INFO L273 TraceCheckUtils]: 188: Hoare triple {141208#(<= proc_i 124)} assume i + 4 < a[j]; {141208#(<= proc_i 124)} is VALID [2019-05-15 10:19:22,160 INFO L273 TraceCheckUtils]: 189: Hoare triple {141208#(<= proc_i 124)} assume a[5] == 1000; {141208#(<= proc_i 124)} is VALID [2019-05-15 10:19:22,161 INFO L273 TraceCheckUtils]: 190: Hoare triple {141208#(<= proc_i 124)} assume j > 4; {141208#(<= proc_i 124)} is VALID [2019-05-15 10:19:22,161 INFO L273 TraceCheckUtils]: 191: Hoare triple {141208#(<= proc_i 124)} assume j < 6; {141208#(<= proc_i 124)} is VALID [2019-05-15 10:19:22,162 INFO L273 TraceCheckUtils]: 192: Hoare triple {141208#(<= proc_i 124)} i := i + 4; {141227#(<= proc_i 128)} is VALID [2019-05-15 10:19:22,162 INFO L273 TraceCheckUtils]: 193: Hoare triple {141227#(<= proc_i 128)} assume i <= 1000; {141227#(<= proc_i 128)} is VALID [2019-05-15 10:19:22,163 INFO L273 TraceCheckUtils]: 194: Hoare triple {141227#(<= proc_i 128)} assume i + 4 < a[j]; {141227#(<= proc_i 128)} is VALID [2019-05-15 10:19:22,163 INFO L273 TraceCheckUtils]: 195: Hoare triple {141227#(<= proc_i 128)} assume a[5] == 1000; {141227#(<= proc_i 128)} is VALID [2019-05-15 10:19:22,164 INFO L273 TraceCheckUtils]: 196: Hoare triple {141227#(<= proc_i 128)} assume j > 4; {141227#(<= proc_i 128)} is VALID [2019-05-15 10:19:22,164 INFO L273 TraceCheckUtils]: 197: Hoare triple {141227#(<= proc_i 128)} assume j < 6; {141227#(<= proc_i 128)} is VALID [2019-05-15 10:19:22,165 INFO L273 TraceCheckUtils]: 198: Hoare triple {141227#(<= proc_i 128)} i := i + 4; {141246#(<= proc_i 132)} is VALID [2019-05-15 10:19:22,165 INFO L273 TraceCheckUtils]: 199: Hoare triple {141246#(<= proc_i 132)} assume i <= 1000; {141246#(<= proc_i 132)} is VALID [2019-05-15 10:19:22,166 INFO L273 TraceCheckUtils]: 200: Hoare triple {141246#(<= proc_i 132)} assume i + 4 < a[j]; {141246#(<= proc_i 132)} is VALID [2019-05-15 10:19:22,166 INFO L273 TraceCheckUtils]: 201: Hoare triple {141246#(<= proc_i 132)} assume a[5] == 1000; {141246#(<= proc_i 132)} is VALID [2019-05-15 10:19:22,167 INFO L273 TraceCheckUtils]: 202: Hoare triple {141246#(<= proc_i 132)} assume j > 4; {141246#(<= proc_i 132)} is VALID [2019-05-15 10:19:22,167 INFO L273 TraceCheckUtils]: 203: Hoare triple {141246#(<= proc_i 132)} assume j < 6; {141246#(<= proc_i 132)} is VALID [2019-05-15 10:19:22,168 INFO L273 TraceCheckUtils]: 204: Hoare triple {141246#(<= proc_i 132)} i := i + 4; {141265#(<= proc_i 136)} is VALID [2019-05-15 10:19:22,168 INFO L273 TraceCheckUtils]: 205: Hoare triple {141265#(<= proc_i 136)} assume i <= 1000; {141265#(<= proc_i 136)} is VALID [2019-05-15 10:19:22,169 INFO L273 TraceCheckUtils]: 206: Hoare triple {141265#(<= proc_i 136)} assume i + 4 < a[j]; {141265#(<= proc_i 136)} is VALID [2019-05-15 10:19:22,169 INFO L273 TraceCheckUtils]: 207: Hoare triple {141265#(<= proc_i 136)} assume a[5] == 1000; {141265#(<= proc_i 136)} is VALID [2019-05-15 10:19:22,170 INFO L273 TraceCheckUtils]: 208: Hoare triple {141265#(<= proc_i 136)} assume j > 4; {141265#(<= proc_i 136)} is VALID [2019-05-15 10:19:22,170 INFO L273 TraceCheckUtils]: 209: Hoare triple {141265#(<= proc_i 136)} assume j < 6; {141265#(<= proc_i 136)} is VALID [2019-05-15 10:19:22,171 INFO L273 TraceCheckUtils]: 210: Hoare triple {141265#(<= proc_i 136)} i := i + 4; {141284#(<= proc_i 140)} is VALID [2019-05-15 10:19:22,171 INFO L273 TraceCheckUtils]: 211: Hoare triple {141284#(<= proc_i 140)} assume i <= 1000; {141284#(<= proc_i 140)} is VALID [2019-05-15 10:19:22,172 INFO L273 TraceCheckUtils]: 212: Hoare triple {141284#(<= proc_i 140)} assume i + 4 < a[j]; {141284#(<= proc_i 140)} is VALID [2019-05-15 10:19:22,172 INFO L273 TraceCheckUtils]: 213: Hoare triple {141284#(<= proc_i 140)} assume a[5] == 1000; {141284#(<= proc_i 140)} is VALID [2019-05-15 10:19:22,173 INFO L273 TraceCheckUtils]: 214: Hoare triple {141284#(<= proc_i 140)} assume j > 4; {141284#(<= proc_i 140)} is VALID [2019-05-15 10:19:22,173 INFO L273 TraceCheckUtils]: 215: Hoare triple {141284#(<= proc_i 140)} assume j < 6; {141284#(<= proc_i 140)} is VALID [2019-05-15 10:19:22,174 INFO L273 TraceCheckUtils]: 216: Hoare triple {141284#(<= proc_i 140)} i := i + 4; {141303#(<= proc_i 144)} is VALID [2019-05-15 10:19:22,174 INFO L273 TraceCheckUtils]: 217: Hoare triple {141303#(<= proc_i 144)} assume i <= 1000; {141303#(<= proc_i 144)} is VALID [2019-05-15 10:19:22,175 INFO L273 TraceCheckUtils]: 218: Hoare triple {141303#(<= proc_i 144)} assume i + 4 < a[j]; {141303#(<= proc_i 144)} is VALID [2019-05-15 10:19:22,175 INFO L273 TraceCheckUtils]: 219: Hoare triple {141303#(<= proc_i 144)} assume a[5] == 1000; {141303#(<= proc_i 144)} is VALID [2019-05-15 10:19:22,176 INFO L273 TraceCheckUtils]: 220: Hoare triple {141303#(<= proc_i 144)} assume j > 4; {141303#(<= proc_i 144)} is VALID [2019-05-15 10:19:22,176 INFO L273 TraceCheckUtils]: 221: Hoare triple {141303#(<= proc_i 144)} assume j < 6; {141303#(<= proc_i 144)} is VALID [2019-05-15 10:19:22,177 INFO L273 TraceCheckUtils]: 222: Hoare triple {141303#(<= proc_i 144)} i := i + 4; {141322#(<= proc_i 148)} is VALID [2019-05-15 10:19:22,177 INFO L273 TraceCheckUtils]: 223: Hoare triple {141322#(<= proc_i 148)} assume i <= 1000; {141322#(<= proc_i 148)} is VALID [2019-05-15 10:19:22,178 INFO L273 TraceCheckUtils]: 224: Hoare triple {141322#(<= proc_i 148)} assume i + 4 < a[j]; {141322#(<= proc_i 148)} is VALID [2019-05-15 10:19:22,178 INFO L273 TraceCheckUtils]: 225: Hoare triple {141322#(<= proc_i 148)} assume a[5] == 1000; {141322#(<= proc_i 148)} is VALID [2019-05-15 10:19:22,179 INFO L273 TraceCheckUtils]: 226: Hoare triple {141322#(<= proc_i 148)} assume j > 4; {141322#(<= proc_i 148)} is VALID [2019-05-15 10:19:22,179 INFO L273 TraceCheckUtils]: 227: Hoare triple {141322#(<= proc_i 148)} assume j < 6; {141322#(<= proc_i 148)} is VALID [2019-05-15 10:19:22,180 INFO L273 TraceCheckUtils]: 228: Hoare triple {141322#(<= proc_i 148)} i := i + 4; {141341#(<= proc_i 152)} is VALID [2019-05-15 10:19:22,180 INFO L273 TraceCheckUtils]: 229: Hoare triple {141341#(<= proc_i 152)} assume i <= 1000; {141341#(<= proc_i 152)} is VALID [2019-05-15 10:19:22,181 INFO L273 TraceCheckUtils]: 230: Hoare triple {141341#(<= proc_i 152)} assume i + 4 < a[j]; {141341#(<= proc_i 152)} is VALID [2019-05-15 10:19:22,181 INFO L273 TraceCheckUtils]: 231: Hoare triple {141341#(<= proc_i 152)} assume a[5] == 1000; {141341#(<= proc_i 152)} is VALID [2019-05-15 10:19:22,182 INFO L273 TraceCheckUtils]: 232: Hoare triple {141341#(<= proc_i 152)} assume j > 4; {141341#(<= proc_i 152)} is VALID [2019-05-15 10:19:22,182 INFO L273 TraceCheckUtils]: 233: Hoare triple {141341#(<= proc_i 152)} assume j < 6; {141341#(<= proc_i 152)} is VALID [2019-05-15 10:19:22,183 INFO L273 TraceCheckUtils]: 234: Hoare triple {141341#(<= proc_i 152)} i := i + 4; {141360#(<= proc_i 156)} is VALID [2019-05-15 10:19:22,183 INFO L273 TraceCheckUtils]: 235: Hoare triple {141360#(<= proc_i 156)} assume i <= 1000; {141360#(<= proc_i 156)} is VALID [2019-05-15 10:19:22,184 INFO L273 TraceCheckUtils]: 236: Hoare triple {141360#(<= proc_i 156)} assume i + 4 < a[j]; {141360#(<= proc_i 156)} is VALID [2019-05-15 10:19:22,184 INFO L273 TraceCheckUtils]: 237: Hoare triple {141360#(<= proc_i 156)} assume a[5] == 1000; {141360#(<= proc_i 156)} is VALID [2019-05-15 10:19:22,184 INFO L273 TraceCheckUtils]: 238: Hoare triple {141360#(<= proc_i 156)} assume j > 4; {141360#(<= proc_i 156)} is VALID [2019-05-15 10:19:22,185 INFO L273 TraceCheckUtils]: 239: Hoare triple {141360#(<= proc_i 156)} assume j < 6; {141360#(<= proc_i 156)} is VALID [2019-05-15 10:19:22,186 INFO L273 TraceCheckUtils]: 240: Hoare triple {141360#(<= proc_i 156)} i := i + 4; {141379#(<= proc_i 160)} is VALID [2019-05-15 10:19:22,186 INFO L273 TraceCheckUtils]: 241: Hoare triple {141379#(<= proc_i 160)} assume i <= 1000; {141379#(<= proc_i 160)} is VALID [2019-05-15 10:19:22,187 INFO L273 TraceCheckUtils]: 242: Hoare triple {141379#(<= proc_i 160)} assume i + 4 < a[j]; {141379#(<= proc_i 160)} is VALID [2019-05-15 10:19:22,187 INFO L273 TraceCheckUtils]: 243: Hoare triple {141379#(<= proc_i 160)} assume a[5] == 1000; {141379#(<= proc_i 160)} is VALID [2019-05-15 10:19:22,187 INFO L273 TraceCheckUtils]: 244: Hoare triple {141379#(<= proc_i 160)} assume j > 4; {141379#(<= proc_i 160)} is VALID [2019-05-15 10:19:22,188 INFO L273 TraceCheckUtils]: 245: Hoare triple {141379#(<= proc_i 160)} assume j < 6; {141379#(<= proc_i 160)} is VALID [2019-05-15 10:19:22,189 INFO L273 TraceCheckUtils]: 246: Hoare triple {141379#(<= proc_i 160)} i := i + 4; {141398#(<= proc_i 164)} is VALID [2019-05-15 10:19:22,189 INFO L273 TraceCheckUtils]: 247: Hoare triple {141398#(<= proc_i 164)} assume i <= 1000; {141398#(<= proc_i 164)} is VALID [2019-05-15 10:19:22,189 INFO L273 TraceCheckUtils]: 248: Hoare triple {141398#(<= proc_i 164)} assume i + 4 < a[j]; {141398#(<= proc_i 164)} is VALID [2019-05-15 10:19:22,190 INFO L273 TraceCheckUtils]: 249: Hoare triple {141398#(<= proc_i 164)} assume a[5] == 1000; {141398#(<= proc_i 164)} is VALID [2019-05-15 10:19:22,190 INFO L273 TraceCheckUtils]: 250: Hoare triple {141398#(<= proc_i 164)} assume j > 4; {141398#(<= proc_i 164)} is VALID [2019-05-15 10:19:22,191 INFO L273 TraceCheckUtils]: 251: Hoare triple {141398#(<= proc_i 164)} assume j < 6; {141398#(<= proc_i 164)} is VALID [2019-05-15 10:19:22,191 INFO L273 TraceCheckUtils]: 252: Hoare triple {141398#(<= proc_i 164)} i := i + 4; {141417#(<= proc_i 168)} is VALID [2019-05-15 10:19:22,192 INFO L273 TraceCheckUtils]: 253: Hoare triple {141417#(<= proc_i 168)} assume i <= 1000; {141417#(<= proc_i 168)} is VALID [2019-05-15 10:19:22,192 INFO L273 TraceCheckUtils]: 254: Hoare triple {141417#(<= proc_i 168)} assume i + 4 < a[j]; {141417#(<= proc_i 168)} is VALID [2019-05-15 10:19:22,193 INFO L273 TraceCheckUtils]: 255: Hoare triple {141417#(<= proc_i 168)} assume a[5] == 1000; {141417#(<= proc_i 168)} is VALID [2019-05-15 10:19:22,193 INFO L273 TraceCheckUtils]: 256: Hoare triple {141417#(<= proc_i 168)} assume j > 4; {141417#(<= proc_i 168)} is VALID [2019-05-15 10:19:22,194 INFO L273 TraceCheckUtils]: 257: Hoare triple {141417#(<= proc_i 168)} assume j < 6; {141417#(<= proc_i 168)} is VALID [2019-05-15 10:19:22,194 INFO L273 TraceCheckUtils]: 258: Hoare triple {141417#(<= proc_i 168)} i := i + 4; {141436#(<= proc_i 172)} is VALID [2019-05-15 10:19:22,195 INFO L273 TraceCheckUtils]: 259: Hoare triple {141436#(<= proc_i 172)} assume i <= 1000; {141436#(<= proc_i 172)} is VALID [2019-05-15 10:19:22,195 INFO L273 TraceCheckUtils]: 260: Hoare triple {141436#(<= proc_i 172)} assume i + 4 < a[j]; {141436#(<= proc_i 172)} is VALID [2019-05-15 10:19:22,196 INFO L273 TraceCheckUtils]: 261: Hoare triple {141436#(<= proc_i 172)} assume a[5] == 1000; {141436#(<= proc_i 172)} is VALID [2019-05-15 10:19:22,196 INFO L273 TraceCheckUtils]: 262: Hoare triple {141436#(<= proc_i 172)} assume j > 4; {141436#(<= proc_i 172)} is VALID [2019-05-15 10:19:22,197 INFO L273 TraceCheckUtils]: 263: Hoare triple {141436#(<= proc_i 172)} assume j < 6; {141436#(<= proc_i 172)} is VALID [2019-05-15 10:19:22,197 INFO L273 TraceCheckUtils]: 264: Hoare triple {141436#(<= proc_i 172)} i := i + 4; {141455#(<= proc_i 176)} is VALID [2019-05-15 10:19:22,198 INFO L273 TraceCheckUtils]: 265: Hoare triple {141455#(<= proc_i 176)} assume i <= 1000; {141455#(<= proc_i 176)} is VALID [2019-05-15 10:19:22,198 INFO L273 TraceCheckUtils]: 266: Hoare triple {141455#(<= proc_i 176)} assume i + 4 < a[j]; {141455#(<= proc_i 176)} is VALID [2019-05-15 10:19:22,199 INFO L273 TraceCheckUtils]: 267: Hoare triple {141455#(<= proc_i 176)} assume a[5] == 1000; {141455#(<= proc_i 176)} is VALID [2019-05-15 10:19:22,199 INFO L273 TraceCheckUtils]: 268: Hoare triple {141455#(<= proc_i 176)} assume j > 4; {141455#(<= proc_i 176)} is VALID [2019-05-15 10:19:22,200 INFO L273 TraceCheckUtils]: 269: Hoare triple {141455#(<= proc_i 176)} assume j < 6; {141455#(<= proc_i 176)} is VALID [2019-05-15 10:19:22,200 INFO L273 TraceCheckUtils]: 270: Hoare triple {141455#(<= proc_i 176)} i := i + 4; {141474#(<= proc_i 180)} is VALID [2019-05-15 10:19:22,201 INFO L273 TraceCheckUtils]: 271: Hoare triple {141474#(<= proc_i 180)} assume i <= 1000; {141474#(<= proc_i 180)} is VALID [2019-05-15 10:19:22,201 INFO L273 TraceCheckUtils]: 272: Hoare triple {141474#(<= proc_i 180)} assume i + 4 < a[j]; {141474#(<= proc_i 180)} is VALID [2019-05-15 10:19:22,202 INFO L273 TraceCheckUtils]: 273: Hoare triple {141474#(<= proc_i 180)} assume a[5] == 1000; {141474#(<= proc_i 180)} is VALID [2019-05-15 10:19:22,202 INFO L273 TraceCheckUtils]: 274: Hoare triple {141474#(<= proc_i 180)} assume j > 4; {141474#(<= proc_i 180)} is VALID [2019-05-15 10:19:22,203 INFO L273 TraceCheckUtils]: 275: Hoare triple {141474#(<= proc_i 180)} assume j < 6; {141474#(<= proc_i 180)} is VALID [2019-05-15 10:19:22,203 INFO L273 TraceCheckUtils]: 276: Hoare triple {141474#(<= proc_i 180)} i := i + 4; {141493#(<= proc_i 184)} is VALID [2019-05-15 10:19:22,204 INFO L273 TraceCheckUtils]: 277: Hoare triple {141493#(<= proc_i 184)} assume i <= 1000; {141493#(<= proc_i 184)} is VALID [2019-05-15 10:19:22,204 INFO L273 TraceCheckUtils]: 278: Hoare triple {141493#(<= proc_i 184)} assume i + 4 < a[j]; {141493#(<= proc_i 184)} is VALID [2019-05-15 10:19:22,205 INFO L273 TraceCheckUtils]: 279: Hoare triple {141493#(<= proc_i 184)} assume a[5] == 1000; {141493#(<= proc_i 184)} is VALID [2019-05-15 10:19:22,205 INFO L273 TraceCheckUtils]: 280: Hoare triple {141493#(<= proc_i 184)} assume j > 4; {141493#(<= proc_i 184)} is VALID [2019-05-15 10:19:22,206 INFO L273 TraceCheckUtils]: 281: Hoare triple {141493#(<= proc_i 184)} assume j < 6; {141493#(<= proc_i 184)} is VALID [2019-05-15 10:19:22,206 INFO L273 TraceCheckUtils]: 282: Hoare triple {141493#(<= proc_i 184)} i := i + 4; {141512#(<= proc_i 188)} is VALID [2019-05-15 10:19:22,207 INFO L273 TraceCheckUtils]: 283: Hoare triple {141512#(<= proc_i 188)} assume i <= 1000; {141512#(<= proc_i 188)} is VALID [2019-05-15 10:19:22,207 INFO L273 TraceCheckUtils]: 284: Hoare triple {141512#(<= proc_i 188)} assume i + 4 < a[j]; {141512#(<= proc_i 188)} is VALID [2019-05-15 10:19:22,208 INFO L273 TraceCheckUtils]: 285: Hoare triple {141512#(<= proc_i 188)} assume a[5] == 1000; {141512#(<= proc_i 188)} is VALID [2019-05-15 10:19:22,208 INFO L273 TraceCheckUtils]: 286: Hoare triple {141512#(<= proc_i 188)} assume j > 4; {141512#(<= proc_i 188)} is VALID [2019-05-15 10:19:22,208 INFO L273 TraceCheckUtils]: 287: Hoare triple {141512#(<= proc_i 188)} assume j < 6; {141512#(<= proc_i 188)} is VALID [2019-05-15 10:19:22,209 INFO L273 TraceCheckUtils]: 288: Hoare triple {141512#(<= proc_i 188)} i := i + 4; {141531#(<= proc_i 192)} is VALID [2019-05-15 10:19:22,210 INFO L273 TraceCheckUtils]: 289: Hoare triple {141531#(<= proc_i 192)} assume i <= 1000; {141531#(<= proc_i 192)} is VALID [2019-05-15 10:19:22,210 INFO L273 TraceCheckUtils]: 290: Hoare triple {141531#(<= proc_i 192)} assume i + 4 < a[j]; {141531#(<= proc_i 192)} is VALID [2019-05-15 10:19:22,211 INFO L273 TraceCheckUtils]: 291: Hoare triple {141531#(<= proc_i 192)} assume a[5] == 1000; {141531#(<= proc_i 192)} is VALID [2019-05-15 10:19:22,211 INFO L273 TraceCheckUtils]: 292: Hoare triple {141531#(<= proc_i 192)} assume j > 4; {141531#(<= proc_i 192)} is VALID [2019-05-15 10:19:22,211 INFO L273 TraceCheckUtils]: 293: Hoare triple {141531#(<= proc_i 192)} assume j < 6; {141531#(<= proc_i 192)} is VALID [2019-05-15 10:19:22,212 INFO L273 TraceCheckUtils]: 294: Hoare triple {141531#(<= proc_i 192)} i := i + 4; {141550#(<= proc_i 196)} is VALID [2019-05-15 10:19:22,213 INFO L273 TraceCheckUtils]: 295: Hoare triple {141550#(<= proc_i 196)} assume i <= 1000; {141550#(<= proc_i 196)} is VALID [2019-05-15 10:19:22,213 INFO L273 TraceCheckUtils]: 296: Hoare triple {141550#(<= proc_i 196)} assume i + 4 < a[j]; {141550#(<= proc_i 196)} is VALID [2019-05-15 10:19:22,213 INFO L273 TraceCheckUtils]: 297: Hoare triple {141550#(<= proc_i 196)} assume a[5] == 1000; {141550#(<= proc_i 196)} is VALID [2019-05-15 10:19:22,214 INFO L273 TraceCheckUtils]: 298: Hoare triple {141550#(<= proc_i 196)} assume j > 4; {141550#(<= proc_i 196)} is VALID [2019-05-15 10:19:22,214 INFO L273 TraceCheckUtils]: 299: Hoare triple {141550#(<= proc_i 196)} assume j < 6; {141550#(<= proc_i 196)} is VALID [2019-05-15 10:19:22,215 INFO L273 TraceCheckUtils]: 300: Hoare triple {141550#(<= proc_i 196)} i := i + 4; {141569#(<= proc_i 200)} is VALID [2019-05-15 10:19:22,216 INFO L273 TraceCheckUtils]: 301: Hoare triple {141569#(<= proc_i 200)} assume i <= 1000; {141569#(<= proc_i 200)} is VALID [2019-05-15 10:19:22,216 INFO L273 TraceCheckUtils]: 302: Hoare triple {141569#(<= proc_i 200)} assume i + 4 < a[j]; {141569#(<= proc_i 200)} is VALID [2019-05-15 10:19:22,216 INFO L273 TraceCheckUtils]: 303: Hoare triple {141569#(<= proc_i 200)} assume a[5] == 1000; {141569#(<= proc_i 200)} is VALID [2019-05-15 10:19:22,217 INFO L273 TraceCheckUtils]: 304: Hoare triple {141569#(<= proc_i 200)} assume j > 4; {141569#(<= proc_i 200)} is VALID [2019-05-15 10:19:22,217 INFO L273 TraceCheckUtils]: 305: Hoare triple {141569#(<= proc_i 200)} assume j < 6; {141569#(<= proc_i 200)} is VALID [2019-05-15 10:19:22,218 INFO L273 TraceCheckUtils]: 306: Hoare triple {141569#(<= proc_i 200)} i := i + 4; {141588#(<= proc_i 204)} is VALID [2019-05-15 10:19:22,218 INFO L273 TraceCheckUtils]: 307: Hoare triple {141588#(<= proc_i 204)} assume i <= 1000; {141588#(<= proc_i 204)} is VALID [2019-05-15 10:19:22,219 INFO L273 TraceCheckUtils]: 308: Hoare triple {141588#(<= proc_i 204)} assume i + 4 < a[j]; {141588#(<= proc_i 204)} is VALID [2019-05-15 10:19:22,219 INFO L273 TraceCheckUtils]: 309: Hoare triple {141588#(<= proc_i 204)} assume a[5] == 1000; {141588#(<= proc_i 204)} is VALID [2019-05-15 10:19:22,220 INFO L273 TraceCheckUtils]: 310: Hoare triple {141588#(<= proc_i 204)} assume j > 4; {141588#(<= proc_i 204)} is VALID [2019-05-15 10:19:22,220 INFO L273 TraceCheckUtils]: 311: Hoare triple {141588#(<= proc_i 204)} assume j < 6; {141588#(<= proc_i 204)} is VALID [2019-05-15 10:19:22,221 INFO L273 TraceCheckUtils]: 312: Hoare triple {141588#(<= proc_i 204)} i := i + 4; {141607#(<= proc_i 208)} is VALID [2019-05-15 10:19:22,221 INFO L273 TraceCheckUtils]: 313: Hoare triple {141607#(<= proc_i 208)} assume i <= 1000; {141607#(<= proc_i 208)} is VALID [2019-05-15 10:19:22,222 INFO L273 TraceCheckUtils]: 314: Hoare triple {141607#(<= proc_i 208)} assume i + 4 < a[j]; {141607#(<= proc_i 208)} is VALID [2019-05-15 10:19:22,222 INFO L273 TraceCheckUtils]: 315: Hoare triple {141607#(<= proc_i 208)} assume a[5] == 1000; {141607#(<= proc_i 208)} is VALID [2019-05-15 10:19:22,223 INFO L273 TraceCheckUtils]: 316: Hoare triple {141607#(<= proc_i 208)} assume j > 4; {141607#(<= proc_i 208)} is VALID [2019-05-15 10:19:22,223 INFO L273 TraceCheckUtils]: 317: Hoare triple {141607#(<= proc_i 208)} assume j < 6; {141607#(<= proc_i 208)} is VALID [2019-05-15 10:19:22,224 INFO L273 TraceCheckUtils]: 318: Hoare triple {141607#(<= proc_i 208)} i := i + 4; {141626#(<= proc_i 212)} is VALID [2019-05-15 10:19:22,224 INFO L273 TraceCheckUtils]: 319: Hoare triple {141626#(<= proc_i 212)} assume i <= 1000; {141626#(<= proc_i 212)} is VALID [2019-05-15 10:19:22,225 INFO L273 TraceCheckUtils]: 320: Hoare triple {141626#(<= proc_i 212)} assume i + 4 < a[j]; {141626#(<= proc_i 212)} is VALID [2019-05-15 10:19:22,225 INFO L273 TraceCheckUtils]: 321: Hoare triple {141626#(<= proc_i 212)} assume a[5] == 1000; {141626#(<= proc_i 212)} is VALID [2019-05-15 10:19:22,226 INFO L273 TraceCheckUtils]: 322: Hoare triple {141626#(<= proc_i 212)} assume j > 4; {141626#(<= proc_i 212)} is VALID [2019-05-15 10:19:22,226 INFO L273 TraceCheckUtils]: 323: Hoare triple {141626#(<= proc_i 212)} assume j < 6; {141626#(<= proc_i 212)} is VALID [2019-05-15 10:19:22,227 INFO L273 TraceCheckUtils]: 324: Hoare triple {141626#(<= proc_i 212)} i := i + 4; {141645#(<= proc_i 216)} is VALID [2019-05-15 10:19:22,227 INFO L273 TraceCheckUtils]: 325: Hoare triple {141645#(<= proc_i 216)} assume i <= 1000; {141645#(<= proc_i 216)} is VALID [2019-05-15 10:19:22,228 INFO L273 TraceCheckUtils]: 326: Hoare triple {141645#(<= proc_i 216)} assume i + 4 < a[j]; {141645#(<= proc_i 216)} is VALID [2019-05-15 10:19:22,228 INFO L273 TraceCheckUtils]: 327: Hoare triple {141645#(<= proc_i 216)} assume a[5] == 1000; {141645#(<= proc_i 216)} is VALID [2019-05-15 10:19:22,229 INFO L273 TraceCheckUtils]: 328: Hoare triple {141645#(<= proc_i 216)} assume j > 4; {141645#(<= proc_i 216)} is VALID [2019-05-15 10:19:22,229 INFO L273 TraceCheckUtils]: 329: Hoare triple {141645#(<= proc_i 216)} assume j < 6; {141645#(<= proc_i 216)} is VALID [2019-05-15 10:19:22,230 INFO L273 TraceCheckUtils]: 330: Hoare triple {141645#(<= proc_i 216)} i := i + 4; {141664#(<= proc_i 220)} is VALID [2019-05-15 10:19:22,230 INFO L273 TraceCheckUtils]: 331: Hoare triple {141664#(<= proc_i 220)} assume i <= 1000; {141664#(<= proc_i 220)} is VALID [2019-05-15 10:19:22,231 INFO L273 TraceCheckUtils]: 332: Hoare triple {141664#(<= proc_i 220)} assume i + 4 < a[j]; {141664#(<= proc_i 220)} is VALID [2019-05-15 10:19:22,231 INFO L273 TraceCheckUtils]: 333: Hoare triple {141664#(<= proc_i 220)} assume a[5] == 1000; {141664#(<= proc_i 220)} is VALID [2019-05-15 10:19:22,232 INFO L273 TraceCheckUtils]: 334: Hoare triple {141664#(<= proc_i 220)} assume j > 4; {141664#(<= proc_i 220)} is VALID [2019-05-15 10:19:22,232 INFO L273 TraceCheckUtils]: 335: Hoare triple {141664#(<= proc_i 220)} assume j < 6; {141664#(<= proc_i 220)} is VALID [2019-05-15 10:19:22,233 INFO L273 TraceCheckUtils]: 336: Hoare triple {141664#(<= proc_i 220)} i := i + 4; {141683#(<= proc_i 224)} is VALID [2019-05-15 10:19:22,233 INFO L273 TraceCheckUtils]: 337: Hoare triple {141683#(<= proc_i 224)} assume i <= 1000; {141683#(<= proc_i 224)} is VALID [2019-05-15 10:19:22,234 INFO L273 TraceCheckUtils]: 338: Hoare triple {141683#(<= proc_i 224)} assume i + 4 < a[j]; {141683#(<= proc_i 224)} is VALID [2019-05-15 10:19:22,234 INFO L273 TraceCheckUtils]: 339: Hoare triple {141683#(<= proc_i 224)} assume a[5] == 1000; {141683#(<= proc_i 224)} is VALID [2019-05-15 10:19:22,235 INFO L273 TraceCheckUtils]: 340: Hoare triple {141683#(<= proc_i 224)} assume j > 4; {141683#(<= proc_i 224)} is VALID [2019-05-15 10:19:22,235 INFO L273 TraceCheckUtils]: 341: Hoare triple {141683#(<= proc_i 224)} assume j < 6; {141683#(<= proc_i 224)} is VALID [2019-05-15 10:19:22,236 INFO L273 TraceCheckUtils]: 342: Hoare triple {141683#(<= proc_i 224)} i := i + 4; {141702#(<= proc_i 228)} is VALID [2019-05-15 10:19:22,236 INFO L273 TraceCheckUtils]: 343: Hoare triple {141702#(<= proc_i 228)} assume i <= 1000; {141702#(<= proc_i 228)} is VALID [2019-05-15 10:19:22,237 INFO L273 TraceCheckUtils]: 344: Hoare triple {141702#(<= proc_i 228)} assume i + 4 < a[j]; {141702#(<= proc_i 228)} is VALID [2019-05-15 10:19:22,237 INFO L273 TraceCheckUtils]: 345: Hoare triple {141702#(<= proc_i 228)} assume a[5] == 1000; {141702#(<= proc_i 228)} is VALID [2019-05-15 10:19:22,238 INFO L273 TraceCheckUtils]: 346: Hoare triple {141702#(<= proc_i 228)} assume j > 4; {141702#(<= proc_i 228)} is VALID [2019-05-15 10:19:22,238 INFO L273 TraceCheckUtils]: 347: Hoare triple {141702#(<= proc_i 228)} assume j < 6; {141702#(<= proc_i 228)} is VALID [2019-05-15 10:19:22,239 INFO L273 TraceCheckUtils]: 348: Hoare triple {141702#(<= proc_i 228)} i := i + 4; {141721#(<= proc_i 232)} is VALID [2019-05-15 10:19:22,239 INFO L273 TraceCheckUtils]: 349: Hoare triple {141721#(<= proc_i 232)} assume i <= 1000; {141721#(<= proc_i 232)} is VALID [2019-05-15 10:19:22,240 INFO L273 TraceCheckUtils]: 350: Hoare triple {141721#(<= proc_i 232)} assume i + 4 < a[j]; {141721#(<= proc_i 232)} is VALID [2019-05-15 10:19:22,240 INFO L273 TraceCheckUtils]: 351: Hoare triple {141721#(<= proc_i 232)} assume a[5] == 1000; {141721#(<= proc_i 232)} is VALID [2019-05-15 10:19:22,240 INFO L273 TraceCheckUtils]: 352: Hoare triple {141721#(<= proc_i 232)} assume j > 4; {141721#(<= proc_i 232)} is VALID [2019-05-15 10:19:22,241 INFO L273 TraceCheckUtils]: 353: Hoare triple {141721#(<= proc_i 232)} assume j < 6; {141721#(<= proc_i 232)} is VALID [2019-05-15 10:19:22,242 INFO L273 TraceCheckUtils]: 354: Hoare triple {141721#(<= proc_i 232)} i := i + 4; {141740#(<= proc_i 236)} is VALID [2019-05-15 10:19:22,242 INFO L273 TraceCheckUtils]: 355: Hoare triple {141740#(<= proc_i 236)} assume i <= 1000; {141740#(<= proc_i 236)} is VALID [2019-05-15 10:19:22,243 INFO L273 TraceCheckUtils]: 356: Hoare triple {141740#(<= proc_i 236)} assume i + 4 < a[j]; {141740#(<= proc_i 236)} is VALID [2019-05-15 10:19:22,243 INFO L273 TraceCheckUtils]: 357: Hoare triple {141740#(<= proc_i 236)} assume a[5] == 1000; {141740#(<= proc_i 236)} is VALID [2019-05-15 10:19:22,243 INFO L273 TraceCheckUtils]: 358: Hoare triple {141740#(<= proc_i 236)} assume j > 4; {141740#(<= proc_i 236)} is VALID [2019-05-15 10:19:22,244 INFO L273 TraceCheckUtils]: 359: Hoare triple {141740#(<= proc_i 236)} assume j < 6; {141740#(<= proc_i 236)} is VALID [2019-05-15 10:19:22,245 INFO L273 TraceCheckUtils]: 360: Hoare triple {141740#(<= proc_i 236)} i := i + 4; {141759#(<= proc_i 240)} is VALID [2019-05-15 10:19:22,245 INFO L273 TraceCheckUtils]: 361: Hoare triple {141759#(<= proc_i 240)} assume i <= 1000; {141759#(<= proc_i 240)} is VALID [2019-05-15 10:19:22,245 INFO L273 TraceCheckUtils]: 362: Hoare triple {141759#(<= proc_i 240)} assume i + 4 < a[j]; {141759#(<= proc_i 240)} is VALID [2019-05-15 10:19:22,246 INFO L273 TraceCheckUtils]: 363: Hoare triple {141759#(<= proc_i 240)} assume a[5] == 1000; {141759#(<= proc_i 240)} is VALID [2019-05-15 10:19:22,246 INFO L273 TraceCheckUtils]: 364: Hoare triple {141759#(<= proc_i 240)} assume j > 4; {141759#(<= proc_i 240)} is VALID [2019-05-15 10:19:22,247 INFO L273 TraceCheckUtils]: 365: Hoare triple {141759#(<= proc_i 240)} assume j < 6; {141759#(<= proc_i 240)} is VALID [2019-05-15 10:19:22,247 INFO L273 TraceCheckUtils]: 366: Hoare triple {141759#(<= proc_i 240)} i := i + 4; {141778#(<= proc_i 244)} is VALID [2019-05-15 10:19:22,248 INFO L273 TraceCheckUtils]: 367: Hoare triple {141778#(<= proc_i 244)} assume i <= 1000; {141778#(<= proc_i 244)} is VALID [2019-05-15 10:19:22,248 INFO L273 TraceCheckUtils]: 368: Hoare triple {141778#(<= proc_i 244)} assume i + 4 < a[j]; {141778#(<= proc_i 244)} is VALID [2019-05-15 10:19:22,249 INFO L273 TraceCheckUtils]: 369: Hoare triple {141778#(<= proc_i 244)} assume a[5] == 1000; {141778#(<= proc_i 244)} is VALID [2019-05-15 10:19:22,249 INFO L273 TraceCheckUtils]: 370: Hoare triple {141778#(<= proc_i 244)} assume j > 4; {141778#(<= proc_i 244)} is VALID [2019-05-15 10:19:22,250 INFO L273 TraceCheckUtils]: 371: Hoare triple {141778#(<= proc_i 244)} assume j < 6; {141778#(<= proc_i 244)} is VALID [2019-05-15 10:19:22,250 INFO L273 TraceCheckUtils]: 372: Hoare triple {141778#(<= proc_i 244)} i := i + 4; {141797#(<= proc_i 248)} is VALID [2019-05-15 10:19:22,251 INFO L273 TraceCheckUtils]: 373: Hoare triple {141797#(<= proc_i 248)} assume i <= 1000; {141797#(<= proc_i 248)} is VALID [2019-05-15 10:19:22,251 INFO L273 TraceCheckUtils]: 374: Hoare triple {141797#(<= proc_i 248)} assume i + 4 < a[j]; {141797#(<= proc_i 248)} is VALID [2019-05-15 10:19:22,252 INFO L273 TraceCheckUtils]: 375: Hoare triple {141797#(<= proc_i 248)} assume a[5] == 1000; {141797#(<= proc_i 248)} is VALID [2019-05-15 10:19:22,252 INFO L273 TraceCheckUtils]: 376: Hoare triple {141797#(<= proc_i 248)} assume j > 4; {141797#(<= proc_i 248)} is VALID [2019-05-15 10:19:22,253 INFO L273 TraceCheckUtils]: 377: Hoare triple {141797#(<= proc_i 248)} assume j < 6; {141797#(<= proc_i 248)} is VALID [2019-05-15 10:19:22,253 INFO L273 TraceCheckUtils]: 378: Hoare triple {141797#(<= proc_i 248)} i := i + 4; {141816#(<= proc_i 252)} is VALID [2019-05-15 10:19:22,254 INFO L273 TraceCheckUtils]: 379: Hoare triple {141816#(<= proc_i 252)} assume i <= 1000; {141816#(<= proc_i 252)} is VALID [2019-05-15 10:19:22,254 INFO L273 TraceCheckUtils]: 380: Hoare triple {141816#(<= proc_i 252)} assume i + 4 < a[j]; {141816#(<= proc_i 252)} is VALID [2019-05-15 10:19:22,255 INFO L273 TraceCheckUtils]: 381: Hoare triple {141816#(<= proc_i 252)} assume a[5] == 1000; {141816#(<= proc_i 252)} is VALID [2019-05-15 10:19:22,255 INFO L273 TraceCheckUtils]: 382: Hoare triple {141816#(<= proc_i 252)} assume j > 4; {141816#(<= proc_i 252)} is VALID [2019-05-15 10:19:22,256 INFO L273 TraceCheckUtils]: 383: Hoare triple {141816#(<= proc_i 252)} assume j < 6; {141816#(<= proc_i 252)} is VALID [2019-05-15 10:19:22,256 INFO L273 TraceCheckUtils]: 384: Hoare triple {141816#(<= proc_i 252)} i := i + 4; {141835#(<= proc_i 256)} is VALID [2019-05-15 10:19:22,257 INFO L273 TraceCheckUtils]: 385: Hoare triple {141835#(<= proc_i 256)} assume i <= 1000; {141835#(<= proc_i 256)} is VALID [2019-05-15 10:19:22,257 INFO L273 TraceCheckUtils]: 386: Hoare triple {141835#(<= proc_i 256)} assume i + 4 < a[j]; {141835#(<= proc_i 256)} is VALID [2019-05-15 10:19:22,258 INFO L273 TraceCheckUtils]: 387: Hoare triple {141835#(<= proc_i 256)} assume a[5] == 1000; {141835#(<= proc_i 256)} is VALID [2019-05-15 10:19:22,258 INFO L273 TraceCheckUtils]: 388: Hoare triple {141835#(<= proc_i 256)} assume j > 4; {141835#(<= proc_i 256)} is VALID [2019-05-15 10:19:22,259 INFO L273 TraceCheckUtils]: 389: Hoare triple {141835#(<= proc_i 256)} assume j < 6; {141835#(<= proc_i 256)} is VALID [2019-05-15 10:19:22,259 INFO L273 TraceCheckUtils]: 390: Hoare triple {141835#(<= proc_i 256)} i := i + 4; {141854#(<= proc_i 260)} is VALID [2019-05-15 10:19:22,260 INFO L273 TraceCheckUtils]: 391: Hoare triple {141854#(<= proc_i 260)} assume i <= 1000; {141854#(<= proc_i 260)} is VALID [2019-05-15 10:19:22,260 INFO L273 TraceCheckUtils]: 392: Hoare triple {141854#(<= proc_i 260)} assume i + 4 < a[j]; {141854#(<= proc_i 260)} is VALID [2019-05-15 10:19:22,261 INFO L273 TraceCheckUtils]: 393: Hoare triple {141854#(<= proc_i 260)} assume a[5] == 1000; {141854#(<= proc_i 260)} is VALID [2019-05-15 10:19:22,261 INFO L273 TraceCheckUtils]: 394: Hoare triple {141854#(<= proc_i 260)} assume j > 4; {141854#(<= proc_i 260)} is VALID [2019-05-15 10:19:22,262 INFO L273 TraceCheckUtils]: 395: Hoare triple {141854#(<= proc_i 260)} assume j < 6; {141854#(<= proc_i 260)} is VALID [2019-05-15 10:19:22,262 INFO L273 TraceCheckUtils]: 396: Hoare triple {141854#(<= proc_i 260)} i := i + 4; {141873#(<= proc_i 264)} is VALID [2019-05-15 10:19:22,263 INFO L273 TraceCheckUtils]: 397: Hoare triple {141873#(<= proc_i 264)} assume i <= 1000; {141873#(<= proc_i 264)} is VALID [2019-05-15 10:19:22,263 INFO L273 TraceCheckUtils]: 398: Hoare triple {141873#(<= proc_i 264)} assume i + 4 < a[j]; {141873#(<= proc_i 264)} is VALID [2019-05-15 10:19:22,264 INFO L273 TraceCheckUtils]: 399: Hoare triple {141873#(<= proc_i 264)} assume a[5] == 1000; {141873#(<= proc_i 264)} is VALID [2019-05-15 10:19:22,264 INFO L273 TraceCheckUtils]: 400: Hoare triple {141873#(<= proc_i 264)} assume j > 4; {141873#(<= proc_i 264)} is VALID [2019-05-15 10:19:22,265 INFO L273 TraceCheckUtils]: 401: Hoare triple {141873#(<= proc_i 264)} assume j < 6; {141873#(<= proc_i 264)} is VALID [2019-05-15 10:19:22,265 INFO L273 TraceCheckUtils]: 402: Hoare triple {141873#(<= proc_i 264)} i := i + 4; {141892#(<= proc_i 268)} is VALID [2019-05-15 10:19:22,266 INFO L273 TraceCheckUtils]: 403: Hoare triple {141892#(<= proc_i 268)} assume i <= 1000; {141892#(<= proc_i 268)} is VALID [2019-05-15 10:19:22,266 INFO L273 TraceCheckUtils]: 404: Hoare triple {141892#(<= proc_i 268)} assume i + 4 < a[j]; {141892#(<= proc_i 268)} is VALID [2019-05-15 10:19:22,267 INFO L273 TraceCheckUtils]: 405: Hoare triple {141892#(<= proc_i 268)} assume a[5] == 1000; {141892#(<= proc_i 268)} is VALID [2019-05-15 10:19:22,267 INFO L273 TraceCheckUtils]: 406: Hoare triple {141892#(<= proc_i 268)} assume j > 4; {141892#(<= proc_i 268)} is VALID [2019-05-15 10:19:22,267 INFO L273 TraceCheckUtils]: 407: Hoare triple {141892#(<= proc_i 268)} assume j < 6; {141892#(<= proc_i 268)} is VALID [2019-05-15 10:19:22,268 INFO L273 TraceCheckUtils]: 408: Hoare triple {141892#(<= proc_i 268)} i := i + 4; {141911#(<= proc_i 272)} is VALID [2019-05-15 10:19:22,269 INFO L273 TraceCheckUtils]: 409: Hoare triple {141911#(<= proc_i 272)} assume i <= 1000; {141911#(<= proc_i 272)} is VALID [2019-05-15 10:19:22,269 INFO L273 TraceCheckUtils]: 410: Hoare triple {141911#(<= proc_i 272)} assume i + 4 < a[j]; {141911#(<= proc_i 272)} is VALID [2019-05-15 10:19:22,270 INFO L273 TraceCheckUtils]: 411: Hoare triple {141911#(<= proc_i 272)} assume a[5] == 1000; {141911#(<= proc_i 272)} is VALID [2019-05-15 10:19:22,270 INFO L273 TraceCheckUtils]: 412: Hoare triple {141911#(<= proc_i 272)} assume j > 4; {141911#(<= proc_i 272)} is VALID [2019-05-15 10:19:22,270 INFO L273 TraceCheckUtils]: 413: Hoare triple {141911#(<= proc_i 272)} assume j < 6; {141911#(<= proc_i 272)} is VALID [2019-05-15 10:19:22,271 INFO L273 TraceCheckUtils]: 414: Hoare triple {141911#(<= proc_i 272)} i := i + 4; {141930#(<= proc_i 276)} is VALID [2019-05-15 10:19:22,272 INFO L273 TraceCheckUtils]: 415: Hoare triple {141930#(<= proc_i 276)} assume i <= 1000; {141930#(<= proc_i 276)} is VALID [2019-05-15 10:19:22,272 INFO L273 TraceCheckUtils]: 416: Hoare triple {141930#(<= proc_i 276)} assume i + 4 < a[j]; {141930#(<= proc_i 276)} is VALID [2019-05-15 10:19:22,272 INFO L273 TraceCheckUtils]: 417: Hoare triple {141930#(<= proc_i 276)} assume a[5] == 1000; {141930#(<= proc_i 276)} is VALID [2019-05-15 10:19:22,273 INFO L273 TraceCheckUtils]: 418: Hoare triple {141930#(<= proc_i 276)} assume j > 4; {141930#(<= proc_i 276)} is VALID [2019-05-15 10:19:22,273 INFO L273 TraceCheckUtils]: 419: Hoare triple {141930#(<= proc_i 276)} assume j < 6; {141930#(<= proc_i 276)} is VALID [2019-05-15 10:19:22,274 INFO L273 TraceCheckUtils]: 420: Hoare triple {141930#(<= proc_i 276)} i := i + 4; {141949#(<= proc_i 280)} is VALID [2019-05-15 10:19:22,275 INFO L273 TraceCheckUtils]: 421: Hoare triple {141949#(<= proc_i 280)} assume i <= 1000; {141949#(<= proc_i 280)} is VALID [2019-05-15 10:19:22,275 INFO L273 TraceCheckUtils]: 422: Hoare triple {141949#(<= proc_i 280)} assume i + 4 < a[j]; {141949#(<= proc_i 280)} is VALID [2019-05-15 10:19:22,275 INFO L273 TraceCheckUtils]: 423: Hoare triple {141949#(<= proc_i 280)} assume a[5] == 1000; {141949#(<= proc_i 280)} is VALID [2019-05-15 10:19:22,276 INFO L273 TraceCheckUtils]: 424: Hoare triple {141949#(<= proc_i 280)} assume j > 4; {141949#(<= proc_i 280)} is VALID [2019-05-15 10:19:22,276 INFO L273 TraceCheckUtils]: 425: Hoare triple {141949#(<= proc_i 280)} assume j < 6; {141949#(<= proc_i 280)} is VALID [2019-05-15 10:19:22,277 INFO L273 TraceCheckUtils]: 426: Hoare triple {141949#(<= proc_i 280)} i := i + 4; {141968#(<= proc_i 284)} is VALID [2019-05-15 10:19:22,277 INFO L273 TraceCheckUtils]: 427: Hoare triple {141968#(<= proc_i 284)} assume i <= 1000; {141968#(<= proc_i 284)} is VALID [2019-05-15 10:19:22,278 INFO L273 TraceCheckUtils]: 428: Hoare triple {141968#(<= proc_i 284)} assume i + 4 < a[j]; {141968#(<= proc_i 284)} is VALID [2019-05-15 10:19:22,278 INFO L273 TraceCheckUtils]: 429: Hoare triple {141968#(<= proc_i 284)} assume a[5] == 1000; {141968#(<= proc_i 284)} is VALID [2019-05-15 10:19:22,279 INFO L273 TraceCheckUtils]: 430: Hoare triple {141968#(<= proc_i 284)} assume j > 4; {141968#(<= proc_i 284)} is VALID [2019-05-15 10:19:22,279 INFO L273 TraceCheckUtils]: 431: Hoare triple {141968#(<= proc_i 284)} assume j < 6; {141968#(<= proc_i 284)} is VALID [2019-05-15 10:19:22,280 INFO L273 TraceCheckUtils]: 432: Hoare triple {141968#(<= proc_i 284)} i := i + 4; {141987#(<= proc_i 288)} is VALID [2019-05-15 10:19:22,280 INFO L273 TraceCheckUtils]: 433: Hoare triple {141987#(<= proc_i 288)} assume i <= 1000; {141987#(<= proc_i 288)} is VALID [2019-05-15 10:19:22,281 INFO L273 TraceCheckUtils]: 434: Hoare triple {141987#(<= proc_i 288)} assume i + 4 < a[j]; {141987#(<= proc_i 288)} is VALID [2019-05-15 10:19:22,281 INFO L273 TraceCheckUtils]: 435: Hoare triple {141987#(<= proc_i 288)} assume a[5] == 1000; {141987#(<= proc_i 288)} is VALID [2019-05-15 10:19:22,282 INFO L273 TraceCheckUtils]: 436: Hoare triple {141987#(<= proc_i 288)} assume j > 4; {141987#(<= proc_i 288)} is VALID [2019-05-15 10:19:22,282 INFO L273 TraceCheckUtils]: 437: Hoare triple {141987#(<= proc_i 288)} assume j < 6; {141987#(<= proc_i 288)} is VALID [2019-05-15 10:19:22,283 INFO L273 TraceCheckUtils]: 438: Hoare triple {141987#(<= proc_i 288)} i := i + 4; {142006#(<= proc_i 292)} is VALID [2019-05-15 10:19:22,283 INFO L273 TraceCheckUtils]: 439: Hoare triple {142006#(<= proc_i 292)} assume i <= 1000; {142006#(<= proc_i 292)} is VALID [2019-05-15 10:19:22,284 INFO L273 TraceCheckUtils]: 440: Hoare triple {142006#(<= proc_i 292)} assume i + 4 < a[j]; {142006#(<= proc_i 292)} is VALID [2019-05-15 10:19:22,284 INFO L273 TraceCheckUtils]: 441: Hoare triple {142006#(<= proc_i 292)} assume a[5] == 1000; {142006#(<= proc_i 292)} is VALID [2019-05-15 10:19:22,285 INFO L273 TraceCheckUtils]: 442: Hoare triple {142006#(<= proc_i 292)} assume j > 4; {142006#(<= proc_i 292)} is VALID [2019-05-15 10:19:22,285 INFO L273 TraceCheckUtils]: 443: Hoare triple {142006#(<= proc_i 292)} assume j < 6; {142006#(<= proc_i 292)} is VALID [2019-05-15 10:19:22,286 INFO L273 TraceCheckUtils]: 444: Hoare triple {142006#(<= proc_i 292)} i := i + 4; {142025#(<= proc_i 296)} is VALID [2019-05-15 10:19:22,286 INFO L273 TraceCheckUtils]: 445: Hoare triple {142025#(<= proc_i 296)} assume i <= 1000; {142025#(<= proc_i 296)} is VALID [2019-05-15 10:19:22,287 INFO L273 TraceCheckUtils]: 446: Hoare triple {142025#(<= proc_i 296)} assume i + 4 < a[j]; {142025#(<= proc_i 296)} is VALID [2019-05-15 10:19:22,287 INFO L273 TraceCheckUtils]: 447: Hoare triple {142025#(<= proc_i 296)} assume a[5] == 1000; {142025#(<= proc_i 296)} is VALID [2019-05-15 10:19:22,288 INFO L273 TraceCheckUtils]: 448: Hoare triple {142025#(<= proc_i 296)} assume j > 4; {142025#(<= proc_i 296)} is VALID [2019-05-15 10:19:22,288 INFO L273 TraceCheckUtils]: 449: Hoare triple {142025#(<= proc_i 296)} assume j < 6; {142025#(<= proc_i 296)} is VALID [2019-05-15 10:19:22,289 INFO L273 TraceCheckUtils]: 450: Hoare triple {142025#(<= proc_i 296)} i := i + 4; {142044#(<= proc_i 300)} is VALID [2019-05-15 10:19:22,289 INFO L273 TraceCheckUtils]: 451: Hoare triple {142044#(<= proc_i 300)} assume i <= 1000; {142044#(<= proc_i 300)} is VALID [2019-05-15 10:19:22,290 INFO L273 TraceCheckUtils]: 452: Hoare triple {142044#(<= proc_i 300)} assume i + 4 < a[j]; {142044#(<= proc_i 300)} is VALID [2019-05-15 10:19:22,290 INFO L273 TraceCheckUtils]: 453: Hoare triple {142044#(<= proc_i 300)} assume a[5] == 1000; {142044#(<= proc_i 300)} is VALID [2019-05-15 10:19:22,291 INFO L273 TraceCheckUtils]: 454: Hoare triple {142044#(<= proc_i 300)} assume j > 4; {142044#(<= proc_i 300)} is VALID [2019-05-15 10:19:22,291 INFO L273 TraceCheckUtils]: 455: Hoare triple {142044#(<= proc_i 300)} assume j < 6; {142044#(<= proc_i 300)} is VALID [2019-05-15 10:19:22,292 INFO L273 TraceCheckUtils]: 456: Hoare triple {142044#(<= proc_i 300)} i := i + 4; {142063#(<= proc_i 304)} is VALID [2019-05-15 10:19:22,292 INFO L273 TraceCheckUtils]: 457: Hoare triple {142063#(<= proc_i 304)} assume i <= 1000; {142063#(<= proc_i 304)} is VALID [2019-05-15 10:19:22,293 INFO L273 TraceCheckUtils]: 458: Hoare triple {142063#(<= proc_i 304)} assume i + 4 < a[j]; {142063#(<= proc_i 304)} is VALID [2019-05-15 10:19:22,293 INFO L273 TraceCheckUtils]: 459: Hoare triple {142063#(<= proc_i 304)} assume a[5] == 1000; {142063#(<= proc_i 304)} is VALID [2019-05-15 10:19:22,294 INFO L273 TraceCheckUtils]: 460: Hoare triple {142063#(<= proc_i 304)} assume j > 4; {142063#(<= proc_i 304)} is VALID [2019-05-15 10:19:22,294 INFO L273 TraceCheckUtils]: 461: Hoare triple {142063#(<= proc_i 304)} assume j < 6; {142063#(<= proc_i 304)} is VALID [2019-05-15 10:19:22,295 INFO L273 TraceCheckUtils]: 462: Hoare triple {142063#(<= proc_i 304)} i := i + 4; {142082#(<= proc_i 308)} is VALID [2019-05-15 10:19:22,295 INFO L273 TraceCheckUtils]: 463: Hoare triple {142082#(<= proc_i 308)} assume i <= 1000; {142082#(<= proc_i 308)} is VALID [2019-05-15 10:19:22,296 INFO L273 TraceCheckUtils]: 464: Hoare triple {142082#(<= proc_i 308)} assume i + 4 < a[j]; {142082#(<= proc_i 308)} is VALID [2019-05-15 10:19:22,296 INFO L273 TraceCheckUtils]: 465: Hoare triple {142082#(<= proc_i 308)} assume a[5] == 1000; {142082#(<= proc_i 308)} is VALID [2019-05-15 10:19:22,297 INFO L273 TraceCheckUtils]: 466: Hoare triple {142082#(<= proc_i 308)} assume j > 4; {142082#(<= proc_i 308)} is VALID [2019-05-15 10:19:22,297 INFO L273 TraceCheckUtils]: 467: Hoare triple {142082#(<= proc_i 308)} assume j < 6; {142082#(<= proc_i 308)} is VALID [2019-05-15 10:19:22,298 INFO L273 TraceCheckUtils]: 468: Hoare triple {142082#(<= proc_i 308)} i := i + 4; {142101#(<= proc_i 312)} is VALID [2019-05-15 10:19:22,298 INFO L273 TraceCheckUtils]: 469: Hoare triple {142101#(<= proc_i 312)} assume i <= 1000; {142101#(<= proc_i 312)} is VALID [2019-05-15 10:19:22,299 INFO L273 TraceCheckUtils]: 470: Hoare triple {142101#(<= proc_i 312)} assume i + 4 < a[j]; {142101#(<= proc_i 312)} is VALID [2019-05-15 10:19:22,299 INFO L273 TraceCheckUtils]: 471: Hoare triple {142101#(<= proc_i 312)} assume a[5] == 1000; {142101#(<= proc_i 312)} is VALID [2019-05-15 10:19:22,300 INFO L273 TraceCheckUtils]: 472: Hoare triple {142101#(<= proc_i 312)} assume j > 4; {142101#(<= proc_i 312)} is VALID [2019-05-15 10:19:22,300 INFO L273 TraceCheckUtils]: 473: Hoare triple {142101#(<= proc_i 312)} assume j < 6; {142101#(<= proc_i 312)} is VALID [2019-05-15 10:19:22,301 INFO L273 TraceCheckUtils]: 474: Hoare triple {142101#(<= proc_i 312)} i := i + 4; {142120#(<= proc_i 316)} is VALID [2019-05-15 10:19:22,301 INFO L273 TraceCheckUtils]: 475: Hoare triple {142120#(<= proc_i 316)} assume i <= 1000; {142120#(<= proc_i 316)} is VALID [2019-05-15 10:19:22,302 INFO L273 TraceCheckUtils]: 476: Hoare triple {142120#(<= proc_i 316)} assume i + 4 < a[j]; {142120#(<= proc_i 316)} is VALID [2019-05-15 10:19:22,302 INFO L273 TraceCheckUtils]: 477: Hoare triple {142120#(<= proc_i 316)} assume a[5] == 1000; {142120#(<= proc_i 316)} is VALID [2019-05-15 10:19:22,302 INFO L273 TraceCheckUtils]: 478: Hoare triple {142120#(<= proc_i 316)} assume j > 4; {142120#(<= proc_i 316)} is VALID [2019-05-15 10:19:22,303 INFO L273 TraceCheckUtils]: 479: Hoare triple {142120#(<= proc_i 316)} assume j < 6; {142120#(<= proc_i 316)} is VALID [2019-05-15 10:19:22,304 INFO L273 TraceCheckUtils]: 480: Hoare triple {142120#(<= proc_i 316)} i := i + 4; {142139#(<= proc_i 320)} is VALID [2019-05-15 10:19:22,304 INFO L273 TraceCheckUtils]: 481: Hoare triple {142139#(<= proc_i 320)} assume !(i <= 1000); {140615#false} is VALID [2019-05-15 10:19:22,431 INFO L134 CoverageAnalysis]: Checked inductivity of 19040 backedges. 0 proven. 19040 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:19:22,431 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:19:22,431 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81] total 81 [2019-05-15 10:19:22,432 INFO L78 Accepts]: Start accepts. Automaton has 83 states. Word has length 482 [2019-05-15 10:19:22,432 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:19:22,432 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 83 states. [2019-05-15 10:19:22,921 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 482 edges. 482 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:22,921 INFO L454 AbstractCegarLoop]: Interpolant automaton has 83 states [2019-05-15 10:19:22,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2019-05-15 10:19:22,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2019-05-15 10:19:22,922 INFO L87 Difference]: Start difference. First operand 483 states and 483 transitions. Second operand 83 states. [2019-05-15 10:19:23,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:23,781 INFO L93 Difference]: Finished difference Result 494 states and 494 transitions. [2019-05-15 10:19:23,781 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2019-05-15 10:19:23,782 INFO L78 Accepts]: Start accepts. Automaton has 83 states. Word has length 482 [2019-05-15 10:19:23,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:19:23,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2019-05-15 10:19:23,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 495 transitions. [2019-05-15 10:19:23,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2019-05-15 10:19:23,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 495 transitions. [2019-05-15 10:19:23,786 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 83 states and 495 transitions. [2019-05-15 10:19:24,409 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 495 edges. 495 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:24,421 INFO L225 Difference]: With dead ends: 494 [2019-05-15 10:19:24,421 INFO L226 Difference]: Without dead ends: 494 [2019-05-15 10:19:24,422 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 400 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2019-05-15 10:19:24,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2019-05-15 10:19:24,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 489. [2019-05-15 10:19:24,425 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:19:24,425 INFO L82 GeneralOperation]: Start isEquivalent. First operand 494 states. Second operand 489 states. [2019-05-15 10:19:24,425 INFO L74 IsIncluded]: Start isIncluded. First operand 494 states. Second operand 489 states. [2019-05-15 10:19:24,425 INFO L87 Difference]: Start difference. First operand 494 states. Second operand 489 states. [2019-05-15 10:19:24,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:24,434 INFO L93 Difference]: Finished difference Result 494 states and 494 transitions. [2019-05-15 10:19:24,434 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 494 transitions. [2019-05-15 10:19:24,434 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:24,435 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:24,435 INFO L74 IsIncluded]: Start isIncluded. First operand 489 states. Second operand 494 states. [2019-05-15 10:19:24,435 INFO L87 Difference]: Start difference. First operand 489 states. Second operand 494 states. [2019-05-15 10:19:24,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:24,448 INFO L93 Difference]: Finished difference Result 494 states and 494 transitions. [2019-05-15 10:19:24,448 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 494 transitions. [2019-05-15 10:19:24,448 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:24,448 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:24,449 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:19:24,449 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:19:24,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 489 states. [2019-05-15 10:19:24,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 489 transitions. [2019-05-15 10:19:24,461 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 489 transitions. Word has length 482 [2019-05-15 10:19:24,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:19:24,461 INFO L475 AbstractCegarLoop]: Abstraction has 489 states and 489 transitions. [2019-05-15 10:19:24,461 INFO L476 AbstractCegarLoop]: Interpolant automaton has 83 states. [2019-05-15 10:19:24,462 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 489 transitions. [2019-05-15 10:19:24,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2019-05-15 10:19:24,464 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:19:24,464 INFO L399 BasicCegarLoop]: trace histogram [81, 81, 81, 81, 81, 81, 1, 1] [2019-05-15 10:19:24,465 INFO L418 AbstractCegarLoop]: === Iteration 82 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:19:24,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:19:24,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1052444014, now seen corresponding path program 81 times [2019-05-15 10:19:24,466 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:19:24,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:24,611 INFO L256 TraceCheckSpWp]: Trace formula consists of 653 conjuncts, 83 conjunts are in the unsatisfiable core [2019-05-15 10:19:24,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:24,654 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:19:27,769 INFO L273 TraceCheckUtils]: 0: Hoare triple {144113#true} i := 0; {144118#(<= proc_i 0)} is VALID [2019-05-15 10:19:27,770 INFO L273 TraceCheckUtils]: 1: Hoare triple {144118#(<= proc_i 0)} assume i <= 1000; {144118#(<= proc_i 0)} is VALID [2019-05-15 10:19:27,771 INFO L273 TraceCheckUtils]: 2: Hoare triple {144118#(<= proc_i 0)} assume i + 4 < a[j]; {144118#(<= proc_i 0)} is VALID [2019-05-15 10:19:27,771 INFO L273 TraceCheckUtils]: 3: Hoare triple {144118#(<= proc_i 0)} assume a[5] == 1000; {144118#(<= proc_i 0)} is VALID [2019-05-15 10:19:27,772 INFO L273 TraceCheckUtils]: 4: Hoare triple {144118#(<= proc_i 0)} assume j > 4; {144118#(<= proc_i 0)} is VALID [2019-05-15 10:19:27,772 INFO L273 TraceCheckUtils]: 5: Hoare triple {144118#(<= proc_i 0)} assume j < 6; {144118#(<= proc_i 0)} is VALID [2019-05-15 10:19:27,773 INFO L273 TraceCheckUtils]: 6: Hoare triple {144118#(<= proc_i 0)} i := i + 4; {144137#(<= proc_i 4)} is VALID [2019-05-15 10:19:27,773 INFO L273 TraceCheckUtils]: 7: Hoare triple {144137#(<= proc_i 4)} assume i <= 1000; {144137#(<= proc_i 4)} is VALID [2019-05-15 10:19:27,774 INFO L273 TraceCheckUtils]: 8: Hoare triple {144137#(<= proc_i 4)} assume i + 4 < a[j]; {144137#(<= proc_i 4)} is VALID [2019-05-15 10:19:27,774 INFO L273 TraceCheckUtils]: 9: Hoare triple {144137#(<= proc_i 4)} assume a[5] == 1000; {144137#(<= proc_i 4)} is VALID [2019-05-15 10:19:27,774 INFO L273 TraceCheckUtils]: 10: Hoare triple {144137#(<= proc_i 4)} assume j > 4; {144137#(<= proc_i 4)} is VALID [2019-05-15 10:19:27,775 INFO L273 TraceCheckUtils]: 11: Hoare triple {144137#(<= proc_i 4)} assume j < 6; {144137#(<= proc_i 4)} is VALID [2019-05-15 10:19:27,776 INFO L273 TraceCheckUtils]: 12: Hoare triple {144137#(<= proc_i 4)} i := i + 4; {144156#(<= proc_i 8)} is VALID [2019-05-15 10:19:27,776 INFO L273 TraceCheckUtils]: 13: Hoare triple {144156#(<= proc_i 8)} assume i <= 1000; {144156#(<= proc_i 8)} is VALID [2019-05-15 10:19:27,777 INFO L273 TraceCheckUtils]: 14: Hoare triple {144156#(<= proc_i 8)} assume i + 4 < a[j]; {144156#(<= proc_i 8)} is VALID [2019-05-15 10:19:27,777 INFO L273 TraceCheckUtils]: 15: Hoare triple {144156#(<= proc_i 8)} assume a[5] == 1000; {144156#(<= proc_i 8)} is VALID [2019-05-15 10:19:27,777 INFO L273 TraceCheckUtils]: 16: Hoare triple {144156#(<= proc_i 8)} assume j > 4; {144156#(<= proc_i 8)} is VALID [2019-05-15 10:19:27,778 INFO L273 TraceCheckUtils]: 17: Hoare triple {144156#(<= proc_i 8)} assume j < 6; {144156#(<= proc_i 8)} is VALID [2019-05-15 10:19:27,779 INFO L273 TraceCheckUtils]: 18: Hoare triple {144156#(<= proc_i 8)} i := i + 4; {144175#(<= proc_i 12)} is VALID [2019-05-15 10:19:27,779 INFO L273 TraceCheckUtils]: 19: Hoare triple {144175#(<= proc_i 12)} assume i <= 1000; {144175#(<= proc_i 12)} is VALID [2019-05-15 10:19:27,779 INFO L273 TraceCheckUtils]: 20: Hoare triple {144175#(<= proc_i 12)} assume i + 4 < a[j]; {144175#(<= proc_i 12)} is VALID [2019-05-15 10:19:27,780 INFO L273 TraceCheckUtils]: 21: Hoare triple {144175#(<= proc_i 12)} assume a[5] == 1000; {144175#(<= proc_i 12)} is VALID [2019-05-15 10:19:27,780 INFO L273 TraceCheckUtils]: 22: Hoare triple {144175#(<= proc_i 12)} assume j > 4; {144175#(<= proc_i 12)} is VALID [2019-05-15 10:19:27,781 INFO L273 TraceCheckUtils]: 23: Hoare triple {144175#(<= proc_i 12)} assume j < 6; {144175#(<= proc_i 12)} is VALID [2019-05-15 10:19:27,782 INFO L273 TraceCheckUtils]: 24: Hoare triple {144175#(<= proc_i 12)} i := i + 4; {144194#(<= proc_i 16)} is VALID [2019-05-15 10:19:27,782 INFO L273 TraceCheckUtils]: 25: Hoare triple {144194#(<= proc_i 16)} assume i <= 1000; {144194#(<= proc_i 16)} is VALID [2019-05-15 10:19:27,782 INFO L273 TraceCheckUtils]: 26: Hoare triple {144194#(<= proc_i 16)} assume i + 4 < a[j]; {144194#(<= proc_i 16)} is VALID [2019-05-15 10:19:27,783 INFO L273 TraceCheckUtils]: 27: Hoare triple {144194#(<= proc_i 16)} assume a[5] == 1000; {144194#(<= proc_i 16)} is VALID [2019-05-15 10:19:27,783 INFO L273 TraceCheckUtils]: 28: Hoare triple {144194#(<= proc_i 16)} assume j > 4; {144194#(<= proc_i 16)} is VALID [2019-05-15 10:19:27,784 INFO L273 TraceCheckUtils]: 29: Hoare triple {144194#(<= proc_i 16)} assume j < 6; {144194#(<= proc_i 16)} is VALID [2019-05-15 10:19:27,784 INFO L273 TraceCheckUtils]: 30: Hoare triple {144194#(<= proc_i 16)} i := i + 4; {144213#(<= proc_i 20)} is VALID [2019-05-15 10:19:27,785 INFO L273 TraceCheckUtils]: 31: Hoare triple {144213#(<= proc_i 20)} assume i <= 1000; {144213#(<= proc_i 20)} is VALID [2019-05-15 10:19:27,785 INFO L273 TraceCheckUtils]: 32: Hoare triple {144213#(<= proc_i 20)} assume i + 4 < a[j]; {144213#(<= proc_i 20)} is VALID [2019-05-15 10:19:27,786 INFO L273 TraceCheckUtils]: 33: Hoare triple {144213#(<= proc_i 20)} assume a[5] == 1000; {144213#(<= proc_i 20)} is VALID [2019-05-15 10:19:27,786 INFO L273 TraceCheckUtils]: 34: Hoare triple {144213#(<= proc_i 20)} assume j > 4; {144213#(<= proc_i 20)} is VALID [2019-05-15 10:19:27,787 INFO L273 TraceCheckUtils]: 35: Hoare triple {144213#(<= proc_i 20)} assume j < 6; {144213#(<= proc_i 20)} is VALID [2019-05-15 10:19:27,787 INFO L273 TraceCheckUtils]: 36: Hoare triple {144213#(<= proc_i 20)} i := i + 4; {144232#(<= proc_i 24)} is VALID [2019-05-15 10:19:27,788 INFO L273 TraceCheckUtils]: 37: Hoare triple {144232#(<= proc_i 24)} assume i <= 1000; {144232#(<= proc_i 24)} is VALID [2019-05-15 10:19:27,788 INFO L273 TraceCheckUtils]: 38: Hoare triple {144232#(<= proc_i 24)} assume i + 4 < a[j]; {144232#(<= proc_i 24)} is VALID [2019-05-15 10:19:27,789 INFO L273 TraceCheckUtils]: 39: Hoare triple {144232#(<= proc_i 24)} assume a[5] == 1000; {144232#(<= proc_i 24)} is VALID [2019-05-15 10:19:27,789 INFO L273 TraceCheckUtils]: 40: Hoare triple {144232#(<= proc_i 24)} assume j > 4; {144232#(<= proc_i 24)} is VALID [2019-05-15 10:19:27,790 INFO L273 TraceCheckUtils]: 41: Hoare triple {144232#(<= proc_i 24)} assume j < 6; {144232#(<= proc_i 24)} is VALID [2019-05-15 10:19:27,790 INFO L273 TraceCheckUtils]: 42: Hoare triple {144232#(<= proc_i 24)} i := i + 4; {144251#(<= proc_i 28)} is VALID [2019-05-15 10:19:27,791 INFO L273 TraceCheckUtils]: 43: Hoare triple {144251#(<= proc_i 28)} assume i <= 1000; {144251#(<= proc_i 28)} is VALID [2019-05-15 10:19:27,791 INFO L273 TraceCheckUtils]: 44: Hoare triple {144251#(<= proc_i 28)} assume i + 4 < a[j]; {144251#(<= proc_i 28)} is VALID [2019-05-15 10:19:27,792 INFO L273 TraceCheckUtils]: 45: Hoare triple {144251#(<= proc_i 28)} assume a[5] == 1000; {144251#(<= proc_i 28)} is VALID [2019-05-15 10:19:27,792 INFO L273 TraceCheckUtils]: 46: Hoare triple {144251#(<= proc_i 28)} assume j > 4; {144251#(<= proc_i 28)} is VALID [2019-05-15 10:19:27,793 INFO L273 TraceCheckUtils]: 47: Hoare triple {144251#(<= proc_i 28)} assume j < 6; {144251#(<= proc_i 28)} is VALID [2019-05-15 10:19:27,793 INFO L273 TraceCheckUtils]: 48: Hoare triple {144251#(<= proc_i 28)} i := i + 4; {144270#(<= proc_i 32)} is VALID [2019-05-15 10:19:27,794 INFO L273 TraceCheckUtils]: 49: Hoare triple {144270#(<= proc_i 32)} assume i <= 1000; {144270#(<= proc_i 32)} is VALID [2019-05-15 10:19:27,794 INFO L273 TraceCheckUtils]: 50: Hoare triple {144270#(<= proc_i 32)} assume i + 4 < a[j]; {144270#(<= proc_i 32)} is VALID [2019-05-15 10:19:27,795 INFO L273 TraceCheckUtils]: 51: Hoare triple {144270#(<= proc_i 32)} assume a[5] == 1000; {144270#(<= proc_i 32)} is VALID [2019-05-15 10:19:27,795 INFO L273 TraceCheckUtils]: 52: Hoare triple {144270#(<= proc_i 32)} assume j > 4; {144270#(<= proc_i 32)} is VALID [2019-05-15 10:19:27,796 INFO L273 TraceCheckUtils]: 53: Hoare triple {144270#(<= proc_i 32)} assume j < 6; {144270#(<= proc_i 32)} is VALID [2019-05-15 10:19:27,796 INFO L273 TraceCheckUtils]: 54: Hoare triple {144270#(<= proc_i 32)} i := i + 4; {144289#(<= proc_i 36)} is VALID [2019-05-15 10:19:27,797 INFO L273 TraceCheckUtils]: 55: Hoare triple {144289#(<= proc_i 36)} assume i <= 1000; {144289#(<= proc_i 36)} is VALID [2019-05-15 10:19:27,797 INFO L273 TraceCheckUtils]: 56: Hoare triple {144289#(<= proc_i 36)} assume i + 4 < a[j]; {144289#(<= proc_i 36)} is VALID [2019-05-15 10:19:27,798 INFO L273 TraceCheckUtils]: 57: Hoare triple {144289#(<= proc_i 36)} assume a[5] == 1000; {144289#(<= proc_i 36)} is VALID [2019-05-15 10:19:27,798 INFO L273 TraceCheckUtils]: 58: Hoare triple {144289#(<= proc_i 36)} assume j > 4; {144289#(<= proc_i 36)} is VALID [2019-05-15 10:19:27,799 INFO L273 TraceCheckUtils]: 59: Hoare triple {144289#(<= proc_i 36)} assume j < 6; {144289#(<= proc_i 36)} is VALID [2019-05-15 10:19:27,799 INFO L273 TraceCheckUtils]: 60: Hoare triple {144289#(<= proc_i 36)} i := i + 4; {144308#(<= proc_i 40)} is VALID [2019-05-15 10:19:27,800 INFO L273 TraceCheckUtils]: 61: Hoare triple {144308#(<= proc_i 40)} assume i <= 1000; {144308#(<= proc_i 40)} is VALID [2019-05-15 10:19:27,800 INFO L273 TraceCheckUtils]: 62: Hoare triple {144308#(<= proc_i 40)} assume i + 4 < a[j]; {144308#(<= proc_i 40)} is VALID [2019-05-15 10:19:27,801 INFO L273 TraceCheckUtils]: 63: Hoare triple {144308#(<= proc_i 40)} assume a[5] == 1000; {144308#(<= proc_i 40)} is VALID [2019-05-15 10:19:27,801 INFO L273 TraceCheckUtils]: 64: Hoare triple {144308#(<= proc_i 40)} assume j > 4; {144308#(<= proc_i 40)} is VALID [2019-05-15 10:19:27,802 INFO L273 TraceCheckUtils]: 65: Hoare triple {144308#(<= proc_i 40)} assume j < 6; {144308#(<= proc_i 40)} is VALID [2019-05-15 10:19:27,802 INFO L273 TraceCheckUtils]: 66: Hoare triple {144308#(<= proc_i 40)} i := i + 4; {144327#(<= proc_i 44)} is VALID [2019-05-15 10:19:27,803 INFO L273 TraceCheckUtils]: 67: Hoare triple {144327#(<= proc_i 44)} assume i <= 1000; {144327#(<= proc_i 44)} is VALID [2019-05-15 10:19:27,803 INFO L273 TraceCheckUtils]: 68: Hoare triple {144327#(<= proc_i 44)} assume i + 4 < a[j]; {144327#(<= proc_i 44)} is VALID [2019-05-15 10:19:27,804 INFO L273 TraceCheckUtils]: 69: Hoare triple {144327#(<= proc_i 44)} assume a[5] == 1000; {144327#(<= proc_i 44)} is VALID [2019-05-15 10:19:27,804 INFO L273 TraceCheckUtils]: 70: Hoare triple {144327#(<= proc_i 44)} assume j > 4; {144327#(<= proc_i 44)} is VALID [2019-05-15 10:19:27,804 INFO L273 TraceCheckUtils]: 71: Hoare triple {144327#(<= proc_i 44)} assume j < 6; {144327#(<= proc_i 44)} is VALID [2019-05-15 10:19:27,805 INFO L273 TraceCheckUtils]: 72: Hoare triple {144327#(<= proc_i 44)} i := i + 4; {144346#(<= proc_i 48)} is VALID [2019-05-15 10:19:27,806 INFO L273 TraceCheckUtils]: 73: Hoare triple {144346#(<= proc_i 48)} assume i <= 1000; {144346#(<= proc_i 48)} is VALID [2019-05-15 10:19:27,806 INFO L273 TraceCheckUtils]: 74: Hoare triple {144346#(<= proc_i 48)} assume i + 4 < a[j]; {144346#(<= proc_i 48)} is VALID [2019-05-15 10:19:27,807 INFO L273 TraceCheckUtils]: 75: Hoare triple {144346#(<= proc_i 48)} assume a[5] == 1000; {144346#(<= proc_i 48)} is VALID [2019-05-15 10:19:27,807 INFO L273 TraceCheckUtils]: 76: Hoare triple {144346#(<= proc_i 48)} assume j > 4; {144346#(<= proc_i 48)} is VALID [2019-05-15 10:19:27,807 INFO L273 TraceCheckUtils]: 77: Hoare triple {144346#(<= proc_i 48)} assume j < 6; {144346#(<= proc_i 48)} is VALID [2019-05-15 10:19:27,808 INFO L273 TraceCheckUtils]: 78: Hoare triple {144346#(<= proc_i 48)} i := i + 4; {144365#(<= proc_i 52)} is VALID [2019-05-15 10:19:27,809 INFO L273 TraceCheckUtils]: 79: Hoare triple {144365#(<= proc_i 52)} assume i <= 1000; {144365#(<= proc_i 52)} is VALID [2019-05-15 10:19:27,809 INFO L273 TraceCheckUtils]: 80: Hoare triple {144365#(<= proc_i 52)} assume i + 4 < a[j]; {144365#(<= proc_i 52)} is VALID [2019-05-15 10:19:27,809 INFO L273 TraceCheckUtils]: 81: Hoare triple {144365#(<= proc_i 52)} assume a[5] == 1000; {144365#(<= proc_i 52)} is VALID [2019-05-15 10:19:27,810 INFO L273 TraceCheckUtils]: 82: Hoare triple {144365#(<= proc_i 52)} assume j > 4; {144365#(<= proc_i 52)} is VALID [2019-05-15 10:19:27,810 INFO L273 TraceCheckUtils]: 83: Hoare triple {144365#(<= proc_i 52)} assume j < 6; {144365#(<= proc_i 52)} is VALID [2019-05-15 10:19:27,811 INFO L273 TraceCheckUtils]: 84: Hoare triple {144365#(<= proc_i 52)} i := i + 4; {144384#(<= proc_i 56)} is VALID [2019-05-15 10:19:27,811 INFO L273 TraceCheckUtils]: 85: Hoare triple {144384#(<= proc_i 56)} assume i <= 1000; {144384#(<= proc_i 56)} is VALID [2019-05-15 10:19:27,812 INFO L273 TraceCheckUtils]: 86: Hoare triple {144384#(<= proc_i 56)} assume i + 4 < a[j]; {144384#(<= proc_i 56)} is VALID [2019-05-15 10:19:27,812 INFO L273 TraceCheckUtils]: 87: Hoare triple {144384#(<= proc_i 56)} assume a[5] == 1000; {144384#(<= proc_i 56)} is VALID [2019-05-15 10:19:27,813 INFO L273 TraceCheckUtils]: 88: Hoare triple {144384#(<= proc_i 56)} assume j > 4; {144384#(<= proc_i 56)} is VALID [2019-05-15 10:19:27,813 INFO L273 TraceCheckUtils]: 89: Hoare triple {144384#(<= proc_i 56)} assume j < 6; {144384#(<= proc_i 56)} is VALID [2019-05-15 10:19:27,814 INFO L273 TraceCheckUtils]: 90: Hoare triple {144384#(<= proc_i 56)} i := i + 4; {144403#(<= proc_i 60)} is VALID [2019-05-15 10:19:27,814 INFO L273 TraceCheckUtils]: 91: Hoare triple {144403#(<= proc_i 60)} assume i <= 1000; {144403#(<= proc_i 60)} is VALID [2019-05-15 10:19:27,815 INFO L273 TraceCheckUtils]: 92: Hoare triple {144403#(<= proc_i 60)} assume i + 4 < a[j]; {144403#(<= proc_i 60)} is VALID [2019-05-15 10:19:27,815 INFO L273 TraceCheckUtils]: 93: Hoare triple {144403#(<= proc_i 60)} assume a[5] == 1000; {144403#(<= proc_i 60)} is VALID [2019-05-15 10:19:27,816 INFO L273 TraceCheckUtils]: 94: Hoare triple {144403#(<= proc_i 60)} assume j > 4; {144403#(<= proc_i 60)} is VALID [2019-05-15 10:19:27,816 INFO L273 TraceCheckUtils]: 95: Hoare triple {144403#(<= proc_i 60)} assume j < 6; {144403#(<= proc_i 60)} is VALID [2019-05-15 10:19:27,817 INFO L273 TraceCheckUtils]: 96: Hoare triple {144403#(<= proc_i 60)} i := i + 4; {144422#(<= proc_i 64)} is VALID [2019-05-15 10:19:27,817 INFO L273 TraceCheckUtils]: 97: Hoare triple {144422#(<= proc_i 64)} assume i <= 1000; {144422#(<= proc_i 64)} is VALID [2019-05-15 10:19:27,818 INFO L273 TraceCheckUtils]: 98: Hoare triple {144422#(<= proc_i 64)} assume i + 4 < a[j]; {144422#(<= proc_i 64)} is VALID [2019-05-15 10:19:27,818 INFO L273 TraceCheckUtils]: 99: Hoare triple {144422#(<= proc_i 64)} assume a[5] == 1000; {144422#(<= proc_i 64)} is VALID [2019-05-15 10:19:27,819 INFO L273 TraceCheckUtils]: 100: Hoare triple {144422#(<= proc_i 64)} assume j > 4; {144422#(<= proc_i 64)} is VALID [2019-05-15 10:19:27,819 INFO L273 TraceCheckUtils]: 101: Hoare triple {144422#(<= proc_i 64)} assume j < 6; {144422#(<= proc_i 64)} is VALID [2019-05-15 10:19:27,820 INFO L273 TraceCheckUtils]: 102: Hoare triple {144422#(<= proc_i 64)} i := i + 4; {144441#(<= proc_i 68)} is VALID [2019-05-15 10:19:27,820 INFO L273 TraceCheckUtils]: 103: Hoare triple {144441#(<= proc_i 68)} assume i <= 1000; {144441#(<= proc_i 68)} is VALID [2019-05-15 10:19:27,821 INFO L273 TraceCheckUtils]: 104: Hoare triple {144441#(<= proc_i 68)} assume i + 4 < a[j]; {144441#(<= proc_i 68)} is VALID [2019-05-15 10:19:27,821 INFO L273 TraceCheckUtils]: 105: Hoare triple {144441#(<= proc_i 68)} assume a[5] == 1000; {144441#(<= proc_i 68)} is VALID [2019-05-15 10:19:27,822 INFO L273 TraceCheckUtils]: 106: Hoare triple {144441#(<= proc_i 68)} assume j > 4; {144441#(<= proc_i 68)} is VALID [2019-05-15 10:19:27,822 INFO L273 TraceCheckUtils]: 107: Hoare triple {144441#(<= proc_i 68)} assume j < 6; {144441#(<= proc_i 68)} is VALID [2019-05-15 10:19:27,823 INFO L273 TraceCheckUtils]: 108: Hoare triple {144441#(<= proc_i 68)} i := i + 4; {144460#(<= proc_i 72)} is VALID [2019-05-15 10:19:27,823 INFO L273 TraceCheckUtils]: 109: Hoare triple {144460#(<= proc_i 72)} assume i <= 1000; {144460#(<= proc_i 72)} is VALID [2019-05-15 10:19:27,824 INFO L273 TraceCheckUtils]: 110: Hoare triple {144460#(<= proc_i 72)} assume i + 4 < a[j]; {144460#(<= proc_i 72)} is VALID [2019-05-15 10:19:27,824 INFO L273 TraceCheckUtils]: 111: Hoare triple {144460#(<= proc_i 72)} assume a[5] == 1000; {144460#(<= proc_i 72)} is VALID [2019-05-15 10:19:27,825 INFO L273 TraceCheckUtils]: 112: Hoare triple {144460#(<= proc_i 72)} assume j > 4; {144460#(<= proc_i 72)} is VALID [2019-05-15 10:19:27,825 INFO L273 TraceCheckUtils]: 113: Hoare triple {144460#(<= proc_i 72)} assume j < 6; {144460#(<= proc_i 72)} is VALID [2019-05-15 10:19:27,826 INFO L273 TraceCheckUtils]: 114: Hoare triple {144460#(<= proc_i 72)} i := i + 4; {144479#(<= proc_i 76)} is VALID [2019-05-15 10:19:27,826 INFO L273 TraceCheckUtils]: 115: Hoare triple {144479#(<= proc_i 76)} assume i <= 1000; {144479#(<= proc_i 76)} is VALID [2019-05-15 10:19:27,827 INFO L273 TraceCheckUtils]: 116: Hoare triple {144479#(<= proc_i 76)} assume i + 4 < a[j]; {144479#(<= proc_i 76)} is VALID [2019-05-15 10:19:27,827 INFO L273 TraceCheckUtils]: 117: Hoare triple {144479#(<= proc_i 76)} assume a[5] == 1000; {144479#(<= proc_i 76)} is VALID [2019-05-15 10:19:27,828 INFO L273 TraceCheckUtils]: 118: Hoare triple {144479#(<= proc_i 76)} assume j > 4; {144479#(<= proc_i 76)} is VALID [2019-05-15 10:19:27,828 INFO L273 TraceCheckUtils]: 119: Hoare triple {144479#(<= proc_i 76)} assume j < 6; {144479#(<= proc_i 76)} is VALID [2019-05-15 10:19:27,829 INFO L273 TraceCheckUtils]: 120: Hoare triple {144479#(<= proc_i 76)} i := i + 4; {144498#(<= proc_i 80)} is VALID [2019-05-15 10:19:27,829 INFO L273 TraceCheckUtils]: 121: Hoare triple {144498#(<= proc_i 80)} assume i <= 1000; {144498#(<= proc_i 80)} is VALID [2019-05-15 10:19:27,830 INFO L273 TraceCheckUtils]: 122: Hoare triple {144498#(<= proc_i 80)} assume i + 4 < a[j]; {144498#(<= proc_i 80)} is VALID [2019-05-15 10:19:27,830 INFO L273 TraceCheckUtils]: 123: Hoare triple {144498#(<= proc_i 80)} assume a[5] == 1000; {144498#(<= proc_i 80)} is VALID [2019-05-15 10:19:27,830 INFO L273 TraceCheckUtils]: 124: Hoare triple {144498#(<= proc_i 80)} assume j > 4; {144498#(<= proc_i 80)} is VALID [2019-05-15 10:19:27,831 INFO L273 TraceCheckUtils]: 125: Hoare triple {144498#(<= proc_i 80)} assume j < 6; {144498#(<= proc_i 80)} is VALID [2019-05-15 10:19:27,832 INFO L273 TraceCheckUtils]: 126: Hoare triple {144498#(<= proc_i 80)} i := i + 4; {144517#(<= proc_i 84)} is VALID [2019-05-15 10:19:27,832 INFO L273 TraceCheckUtils]: 127: Hoare triple {144517#(<= proc_i 84)} assume i <= 1000; {144517#(<= proc_i 84)} is VALID [2019-05-15 10:19:27,833 INFO L273 TraceCheckUtils]: 128: Hoare triple {144517#(<= proc_i 84)} assume i + 4 < a[j]; {144517#(<= proc_i 84)} is VALID [2019-05-15 10:19:27,833 INFO L273 TraceCheckUtils]: 129: Hoare triple {144517#(<= proc_i 84)} assume a[5] == 1000; {144517#(<= proc_i 84)} is VALID [2019-05-15 10:19:27,833 INFO L273 TraceCheckUtils]: 130: Hoare triple {144517#(<= proc_i 84)} assume j > 4; {144517#(<= proc_i 84)} is VALID [2019-05-15 10:19:27,834 INFO L273 TraceCheckUtils]: 131: Hoare triple {144517#(<= proc_i 84)} assume j < 6; {144517#(<= proc_i 84)} is VALID [2019-05-15 10:19:27,835 INFO L273 TraceCheckUtils]: 132: Hoare triple {144517#(<= proc_i 84)} i := i + 4; {144536#(<= proc_i 88)} is VALID [2019-05-15 10:19:27,835 INFO L273 TraceCheckUtils]: 133: Hoare triple {144536#(<= proc_i 88)} assume i <= 1000; {144536#(<= proc_i 88)} is VALID [2019-05-15 10:19:27,835 INFO L273 TraceCheckUtils]: 134: Hoare triple {144536#(<= proc_i 88)} assume i + 4 < a[j]; {144536#(<= proc_i 88)} is VALID [2019-05-15 10:19:27,836 INFO L273 TraceCheckUtils]: 135: Hoare triple {144536#(<= proc_i 88)} assume a[5] == 1000; {144536#(<= proc_i 88)} is VALID [2019-05-15 10:19:27,836 INFO L273 TraceCheckUtils]: 136: Hoare triple {144536#(<= proc_i 88)} assume j > 4; {144536#(<= proc_i 88)} is VALID [2019-05-15 10:19:27,837 INFO L273 TraceCheckUtils]: 137: Hoare triple {144536#(<= proc_i 88)} assume j < 6; {144536#(<= proc_i 88)} is VALID [2019-05-15 10:19:27,837 INFO L273 TraceCheckUtils]: 138: Hoare triple {144536#(<= proc_i 88)} i := i + 4; {144555#(<= proc_i 92)} is VALID [2019-05-15 10:19:27,838 INFO L273 TraceCheckUtils]: 139: Hoare triple {144555#(<= proc_i 92)} assume i <= 1000; {144555#(<= proc_i 92)} is VALID [2019-05-15 10:19:27,838 INFO L273 TraceCheckUtils]: 140: Hoare triple {144555#(<= proc_i 92)} assume i + 4 < a[j]; {144555#(<= proc_i 92)} is VALID [2019-05-15 10:19:27,839 INFO L273 TraceCheckUtils]: 141: Hoare triple {144555#(<= proc_i 92)} assume a[5] == 1000; {144555#(<= proc_i 92)} is VALID [2019-05-15 10:19:27,839 INFO L273 TraceCheckUtils]: 142: Hoare triple {144555#(<= proc_i 92)} assume j > 4; {144555#(<= proc_i 92)} is VALID [2019-05-15 10:19:27,840 INFO L273 TraceCheckUtils]: 143: Hoare triple {144555#(<= proc_i 92)} assume j < 6; {144555#(<= proc_i 92)} is VALID [2019-05-15 10:19:27,840 INFO L273 TraceCheckUtils]: 144: Hoare triple {144555#(<= proc_i 92)} i := i + 4; {144574#(<= proc_i 96)} is VALID [2019-05-15 10:19:27,841 INFO L273 TraceCheckUtils]: 145: Hoare triple {144574#(<= proc_i 96)} assume i <= 1000; {144574#(<= proc_i 96)} is VALID [2019-05-15 10:19:27,841 INFO L273 TraceCheckUtils]: 146: Hoare triple {144574#(<= proc_i 96)} assume i + 4 < a[j]; {144574#(<= proc_i 96)} is VALID [2019-05-15 10:19:27,842 INFO L273 TraceCheckUtils]: 147: Hoare triple {144574#(<= proc_i 96)} assume a[5] == 1000; {144574#(<= proc_i 96)} is VALID [2019-05-15 10:19:27,842 INFO L273 TraceCheckUtils]: 148: Hoare triple {144574#(<= proc_i 96)} assume j > 4; {144574#(<= proc_i 96)} is VALID [2019-05-15 10:19:27,843 INFO L273 TraceCheckUtils]: 149: Hoare triple {144574#(<= proc_i 96)} assume j < 6; {144574#(<= proc_i 96)} is VALID [2019-05-15 10:19:27,843 INFO L273 TraceCheckUtils]: 150: Hoare triple {144574#(<= proc_i 96)} i := i + 4; {144593#(<= proc_i 100)} is VALID [2019-05-15 10:19:27,844 INFO L273 TraceCheckUtils]: 151: Hoare triple {144593#(<= proc_i 100)} assume i <= 1000; {144593#(<= proc_i 100)} is VALID [2019-05-15 10:19:27,844 INFO L273 TraceCheckUtils]: 152: Hoare triple {144593#(<= proc_i 100)} assume i + 4 < a[j]; {144593#(<= proc_i 100)} is VALID [2019-05-15 10:19:27,845 INFO L273 TraceCheckUtils]: 153: Hoare triple {144593#(<= proc_i 100)} assume a[5] == 1000; {144593#(<= proc_i 100)} is VALID [2019-05-15 10:19:27,845 INFO L273 TraceCheckUtils]: 154: Hoare triple {144593#(<= proc_i 100)} assume j > 4; {144593#(<= proc_i 100)} is VALID [2019-05-15 10:19:27,846 INFO L273 TraceCheckUtils]: 155: Hoare triple {144593#(<= proc_i 100)} assume j < 6; {144593#(<= proc_i 100)} is VALID [2019-05-15 10:19:27,846 INFO L273 TraceCheckUtils]: 156: Hoare triple {144593#(<= proc_i 100)} i := i + 4; {144612#(<= proc_i 104)} is VALID [2019-05-15 10:19:27,847 INFO L273 TraceCheckUtils]: 157: Hoare triple {144612#(<= proc_i 104)} assume i <= 1000; {144612#(<= proc_i 104)} is VALID [2019-05-15 10:19:27,847 INFO L273 TraceCheckUtils]: 158: Hoare triple {144612#(<= proc_i 104)} assume i + 4 < a[j]; {144612#(<= proc_i 104)} is VALID [2019-05-15 10:19:27,848 INFO L273 TraceCheckUtils]: 159: Hoare triple {144612#(<= proc_i 104)} assume a[5] == 1000; {144612#(<= proc_i 104)} is VALID [2019-05-15 10:19:27,848 INFO L273 TraceCheckUtils]: 160: Hoare triple {144612#(<= proc_i 104)} assume j > 4; {144612#(<= proc_i 104)} is VALID [2019-05-15 10:19:27,849 INFO L273 TraceCheckUtils]: 161: Hoare triple {144612#(<= proc_i 104)} assume j < 6; {144612#(<= proc_i 104)} is VALID [2019-05-15 10:19:27,849 INFO L273 TraceCheckUtils]: 162: Hoare triple {144612#(<= proc_i 104)} i := i + 4; {144631#(<= proc_i 108)} is VALID [2019-05-15 10:19:27,850 INFO L273 TraceCheckUtils]: 163: Hoare triple {144631#(<= proc_i 108)} assume i <= 1000; {144631#(<= proc_i 108)} is VALID [2019-05-15 10:19:27,850 INFO L273 TraceCheckUtils]: 164: Hoare triple {144631#(<= proc_i 108)} assume i + 4 < a[j]; {144631#(<= proc_i 108)} is VALID [2019-05-15 10:19:27,851 INFO L273 TraceCheckUtils]: 165: Hoare triple {144631#(<= proc_i 108)} assume a[5] == 1000; {144631#(<= proc_i 108)} is VALID [2019-05-15 10:19:27,851 INFO L273 TraceCheckUtils]: 166: Hoare triple {144631#(<= proc_i 108)} assume j > 4; {144631#(<= proc_i 108)} is VALID [2019-05-15 10:19:27,852 INFO L273 TraceCheckUtils]: 167: Hoare triple {144631#(<= proc_i 108)} assume j < 6; {144631#(<= proc_i 108)} is VALID [2019-05-15 10:19:27,852 INFO L273 TraceCheckUtils]: 168: Hoare triple {144631#(<= proc_i 108)} i := i + 4; {144650#(<= proc_i 112)} is VALID [2019-05-15 10:19:27,853 INFO L273 TraceCheckUtils]: 169: Hoare triple {144650#(<= proc_i 112)} assume i <= 1000; {144650#(<= proc_i 112)} is VALID [2019-05-15 10:19:27,853 INFO L273 TraceCheckUtils]: 170: Hoare triple {144650#(<= proc_i 112)} assume i + 4 < a[j]; {144650#(<= proc_i 112)} is VALID [2019-05-15 10:19:27,854 INFO L273 TraceCheckUtils]: 171: Hoare triple {144650#(<= proc_i 112)} assume a[5] == 1000; {144650#(<= proc_i 112)} is VALID [2019-05-15 10:19:27,854 INFO L273 TraceCheckUtils]: 172: Hoare triple {144650#(<= proc_i 112)} assume j > 4; {144650#(<= proc_i 112)} is VALID [2019-05-15 10:19:27,854 INFO L273 TraceCheckUtils]: 173: Hoare triple {144650#(<= proc_i 112)} assume j < 6; {144650#(<= proc_i 112)} is VALID [2019-05-15 10:19:27,855 INFO L273 TraceCheckUtils]: 174: Hoare triple {144650#(<= proc_i 112)} i := i + 4; {144669#(<= proc_i 116)} is VALID [2019-05-15 10:19:27,856 INFO L273 TraceCheckUtils]: 175: Hoare triple {144669#(<= proc_i 116)} assume i <= 1000; {144669#(<= proc_i 116)} is VALID [2019-05-15 10:19:27,856 INFO L273 TraceCheckUtils]: 176: Hoare triple {144669#(<= proc_i 116)} assume i + 4 < a[j]; {144669#(<= proc_i 116)} is VALID [2019-05-15 10:19:27,857 INFO L273 TraceCheckUtils]: 177: Hoare triple {144669#(<= proc_i 116)} assume a[5] == 1000; {144669#(<= proc_i 116)} is VALID [2019-05-15 10:19:27,857 INFO L273 TraceCheckUtils]: 178: Hoare triple {144669#(<= proc_i 116)} assume j > 4; {144669#(<= proc_i 116)} is VALID [2019-05-15 10:19:27,857 INFO L273 TraceCheckUtils]: 179: Hoare triple {144669#(<= proc_i 116)} assume j < 6; {144669#(<= proc_i 116)} is VALID [2019-05-15 10:19:27,858 INFO L273 TraceCheckUtils]: 180: Hoare triple {144669#(<= proc_i 116)} i := i + 4; {144688#(<= proc_i 120)} is VALID [2019-05-15 10:19:27,859 INFO L273 TraceCheckUtils]: 181: Hoare triple {144688#(<= proc_i 120)} assume i <= 1000; {144688#(<= proc_i 120)} is VALID [2019-05-15 10:19:27,859 INFO L273 TraceCheckUtils]: 182: Hoare triple {144688#(<= proc_i 120)} assume i + 4 < a[j]; {144688#(<= proc_i 120)} is VALID [2019-05-15 10:19:27,859 INFO L273 TraceCheckUtils]: 183: Hoare triple {144688#(<= proc_i 120)} assume a[5] == 1000; {144688#(<= proc_i 120)} is VALID [2019-05-15 10:19:27,860 INFO L273 TraceCheckUtils]: 184: Hoare triple {144688#(<= proc_i 120)} assume j > 4; {144688#(<= proc_i 120)} is VALID [2019-05-15 10:19:27,860 INFO L273 TraceCheckUtils]: 185: Hoare triple {144688#(<= proc_i 120)} assume j < 6; {144688#(<= proc_i 120)} is VALID [2019-05-15 10:19:27,861 INFO L273 TraceCheckUtils]: 186: Hoare triple {144688#(<= proc_i 120)} i := i + 4; {144707#(<= proc_i 124)} is VALID [2019-05-15 10:19:27,862 INFO L273 TraceCheckUtils]: 187: Hoare triple {144707#(<= proc_i 124)} assume i <= 1000; {144707#(<= proc_i 124)} is VALID [2019-05-15 10:19:27,862 INFO L273 TraceCheckUtils]: 188: Hoare triple {144707#(<= proc_i 124)} assume i + 4 < a[j]; {144707#(<= proc_i 124)} is VALID [2019-05-15 10:19:27,862 INFO L273 TraceCheckUtils]: 189: Hoare triple {144707#(<= proc_i 124)} assume a[5] == 1000; {144707#(<= proc_i 124)} is VALID [2019-05-15 10:19:27,863 INFO L273 TraceCheckUtils]: 190: Hoare triple {144707#(<= proc_i 124)} assume j > 4; {144707#(<= proc_i 124)} is VALID [2019-05-15 10:19:27,863 INFO L273 TraceCheckUtils]: 191: Hoare triple {144707#(<= proc_i 124)} assume j < 6; {144707#(<= proc_i 124)} is VALID [2019-05-15 10:19:27,864 INFO L273 TraceCheckUtils]: 192: Hoare triple {144707#(<= proc_i 124)} i := i + 4; {144726#(<= proc_i 128)} is VALID [2019-05-15 10:19:27,864 INFO L273 TraceCheckUtils]: 193: Hoare triple {144726#(<= proc_i 128)} assume i <= 1000; {144726#(<= proc_i 128)} is VALID [2019-05-15 10:19:27,865 INFO L273 TraceCheckUtils]: 194: Hoare triple {144726#(<= proc_i 128)} assume i + 4 < a[j]; {144726#(<= proc_i 128)} is VALID [2019-05-15 10:19:27,865 INFO L273 TraceCheckUtils]: 195: Hoare triple {144726#(<= proc_i 128)} assume a[5] == 1000; {144726#(<= proc_i 128)} is VALID [2019-05-15 10:19:27,866 INFO L273 TraceCheckUtils]: 196: Hoare triple {144726#(<= proc_i 128)} assume j > 4; {144726#(<= proc_i 128)} is VALID [2019-05-15 10:19:27,866 INFO L273 TraceCheckUtils]: 197: Hoare triple {144726#(<= proc_i 128)} assume j < 6; {144726#(<= proc_i 128)} is VALID [2019-05-15 10:19:27,867 INFO L273 TraceCheckUtils]: 198: Hoare triple {144726#(<= proc_i 128)} i := i + 4; {144745#(<= proc_i 132)} is VALID [2019-05-15 10:19:27,867 INFO L273 TraceCheckUtils]: 199: Hoare triple {144745#(<= proc_i 132)} assume i <= 1000; {144745#(<= proc_i 132)} is VALID [2019-05-15 10:19:27,868 INFO L273 TraceCheckUtils]: 200: Hoare triple {144745#(<= proc_i 132)} assume i + 4 < a[j]; {144745#(<= proc_i 132)} is VALID [2019-05-15 10:19:27,868 INFO L273 TraceCheckUtils]: 201: Hoare triple {144745#(<= proc_i 132)} assume a[5] == 1000; {144745#(<= proc_i 132)} is VALID [2019-05-15 10:19:27,869 INFO L273 TraceCheckUtils]: 202: Hoare triple {144745#(<= proc_i 132)} assume j > 4; {144745#(<= proc_i 132)} is VALID [2019-05-15 10:19:27,869 INFO L273 TraceCheckUtils]: 203: Hoare triple {144745#(<= proc_i 132)} assume j < 6; {144745#(<= proc_i 132)} is VALID [2019-05-15 10:19:27,870 INFO L273 TraceCheckUtils]: 204: Hoare triple {144745#(<= proc_i 132)} i := i + 4; {144764#(<= proc_i 136)} is VALID [2019-05-15 10:19:27,870 INFO L273 TraceCheckUtils]: 205: Hoare triple {144764#(<= proc_i 136)} assume i <= 1000; {144764#(<= proc_i 136)} is VALID [2019-05-15 10:19:27,871 INFO L273 TraceCheckUtils]: 206: Hoare triple {144764#(<= proc_i 136)} assume i + 4 < a[j]; {144764#(<= proc_i 136)} is VALID [2019-05-15 10:19:27,871 INFO L273 TraceCheckUtils]: 207: Hoare triple {144764#(<= proc_i 136)} assume a[5] == 1000; {144764#(<= proc_i 136)} is VALID [2019-05-15 10:19:27,872 INFO L273 TraceCheckUtils]: 208: Hoare triple {144764#(<= proc_i 136)} assume j > 4; {144764#(<= proc_i 136)} is VALID [2019-05-15 10:19:27,872 INFO L273 TraceCheckUtils]: 209: Hoare triple {144764#(<= proc_i 136)} assume j < 6; {144764#(<= proc_i 136)} is VALID [2019-05-15 10:19:27,873 INFO L273 TraceCheckUtils]: 210: Hoare triple {144764#(<= proc_i 136)} i := i + 4; {144783#(<= proc_i 140)} is VALID [2019-05-15 10:19:27,873 INFO L273 TraceCheckUtils]: 211: Hoare triple {144783#(<= proc_i 140)} assume i <= 1000; {144783#(<= proc_i 140)} is VALID [2019-05-15 10:19:27,874 INFO L273 TraceCheckUtils]: 212: Hoare triple {144783#(<= proc_i 140)} assume i + 4 < a[j]; {144783#(<= proc_i 140)} is VALID [2019-05-15 10:19:27,874 INFO L273 TraceCheckUtils]: 213: Hoare triple {144783#(<= proc_i 140)} assume a[5] == 1000; {144783#(<= proc_i 140)} is VALID [2019-05-15 10:19:27,875 INFO L273 TraceCheckUtils]: 214: Hoare triple {144783#(<= proc_i 140)} assume j > 4; {144783#(<= proc_i 140)} is VALID [2019-05-15 10:19:27,875 INFO L273 TraceCheckUtils]: 215: Hoare triple {144783#(<= proc_i 140)} assume j < 6; {144783#(<= proc_i 140)} is VALID [2019-05-15 10:19:27,876 INFO L273 TraceCheckUtils]: 216: Hoare triple {144783#(<= proc_i 140)} i := i + 4; {144802#(<= proc_i 144)} is VALID [2019-05-15 10:19:27,876 INFO L273 TraceCheckUtils]: 217: Hoare triple {144802#(<= proc_i 144)} assume i <= 1000; {144802#(<= proc_i 144)} is VALID [2019-05-15 10:19:27,877 INFO L273 TraceCheckUtils]: 218: Hoare triple {144802#(<= proc_i 144)} assume i + 4 < a[j]; {144802#(<= proc_i 144)} is VALID [2019-05-15 10:19:27,877 INFO L273 TraceCheckUtils]: 219: Hoare triple {144802#(<= proc_i 144)} assume a[5] == 1000; {144802#(<= proc_i 144)} is VALID [2019-05-15 10:19:27,878 INFO L273 TraceCheckUtils]: 220: Hoare triple {144802#(<= proc_i 144)} assume j > 4; {144802#(<= proc_i 144)} is VALID [2019-05-15 10:19:27,878 INFO L273 TraceCheckUtils]: 221: Hoare triple {144802#(<= proc_i 144)} assume j < 6; {144802#(<= proc_i 144)} is VALID [2019-05-15 10:19:27,879 INFO L273 TraceCheckUtils]: 222: Hoare triple {144802#(<= proc_i 144)} i := i + 4; {144821#(<= proc_i 148)} is VALID [2019-05-15 10:19:27,879 INFO L273 TraceCheckUtils]: 223: Hoare triple {144821#(<= proc_i 148)} assume i <= 1000; {144821#(<= proc_i 148)} is VALID [2019-05-15 10:19:27,880 INFO L273 TraceCheckUtils]: 224: Hoare triple {144821#(<= proc_i 148)} assume i + 4 < a[j]; {144821#(<= proc_i 148)} is VALID [2019-05-15 10:19:27,880 INFO L273 TraceCheckUtils]: 225: Hoare triple {144821#(<= proc_i 148)} assume a[5] == 1000; {144821#(<= proc_i 148)} is VALID [2019-05-15 10:19:27,881 INFO L273 TraceCheckUtils]: 226: Hoare triple {144821#(<= proc_i 148)} assume j > 4; {144821#(<= proc_i 148)} is VALID [2019-05-15 10:19:27,881 INFO L273 TraceCheckUtils]: 227: Hoare triple {144821#(<= proc_i 148)} assume j < 6; {144821#(<= proc_i 148)} is VALID [2019-05-15 10:19:27,882 INFO L273 TraceCheckUtils]: 228: Hoare triple {144821#(<= proc_i 148)} i := i + 4; {144840#(<= proc_i 152)} is VALID [2019-05-15 10:19:27,882 INFO L273 TraceCheckUtils]: 229: Hoare triple {144840#(<= proc_i 152)} assume i <= 1000; {144840#(<= proc_i 152)} is VALID [2019-05-15 10:19:27,883 INFO L273 TraceCheckUtils]: 230: Hoare triple {144840#(<= proc_i 152)} assume i + 4 < a[j]; {144840#(<= proc_i 152)} is VALID [2019-05-15 10:19:27,883 INFO L273 TraceCheckUtils]: 231: Hoare triple {144840#(<= proc_i 152)} assume a[5] == 1000; {144840#(<= proc_i 152)} is VALID [2019-05-15 10:19:27,884 INFO L273 TraceCheckUtils]: 232: Hoare triple {144840#(<= proc_i 152)} assume j > 4; {144840#(<= proc_i 152)} is VALID [2019-05-15 10:19:27,884 INFO L273 TraceCheckUtils]: 233: Hoare triple {144840#(<= proc_i 152)} assume j < 6; {144840#(<= proc_i 152)} is VALID [2019-05-15 10:19:27,885 INFO L273 TraceCheckUtils]: 234: Hoare triple {144840#(<= proc_i 152)} i := i + 4; {144859#(<= proc_i 156)} is VALID [2019-05-15 10:19:27,885 INFO L273 TraceCheckUtils]: 235: Hoare triple {144859#(<= proc_i 156)} assume i <= 1000; {144859#(<= proc_i 156)} is VALID [2019-05-15 10:19:27,886 INFO L273 TraceCheckUtils]: 236: Hoare triple {144859#(<= proc_i 156)} assume i + 4 < a[j]; {144859#(<= proc_i 156)} is VALID [2019-05-15 10:19:27,886 INFO L273 TraceCheckUtils]: 237: Hoare triple {144859#(<= proc_i 156)} assume a[5] == 1000; {144859#(<= proc_i 156)} is VALID [2019-05-15 10:19:27,886 INFO L273 TraceCheckUtils]: 238: Hoare triple {144859#(<= proc_i 156)} assume j > 4; {144859#(<= proc_i 156)} is VALID [2019-05-15 10:19:27,887 INFO L273 TraceCheckUtils]: 239: Hoare triple {144859#(<= proc_i 156)} assume j < 6; {144859#(<= proc_i 156)} is VALID [2019-05-15 10:19:27,888 INFO L273 TraceCheckUtils]: 240: Hoare triple {144859#(<= proc_i 156)} i := i + 4; {144878#(<= proc_i 160)} is VALID [2019-05-15 10:19:27,888 INFO L273 TraceCheckUtils]: 241: Hoare triple {144878#(<= proc_i 160)} assume i <= 1000; {144878#(<= proc_i 160)} is VALID [2019-05-15 10:19:27,889 INFO L273 TraceCheckUtils]: 242: Hoare triple {144878#(<= proc_i 160)} assume i + 4 < a[j]; {144878#(<= proc_i 160)} is VALID [2019-05-15 10:19:27,889 INFO L273 TraceCheckUtils]: 243: Hoare triple {144878#(<= proc_i 160)} assume a[5] == 1000; {144878#(<= proc_i 160)} is VALID [2019-05-15 10:19:27,889 INFO L273 TraceCheckUtils]: 244: Hoare triple {144878#(<= proc_i 160)} assume j > 4; {144878#(<= proc_i 160)} is VALID [2019-05-15 10:19:27,890 INFO L273 TraceCheckUtils]: 245: Hoare triple {144878#(<= proc_i 160)} assume j < 6; {144878#(<= proc_i 160)} is VALID [2019-05-15 10:19:27,891 INFO L273 TraceCheckUtils]: 246: Hoare triple {144878#(<= proc_i 160)} i := i + 4; {144897#(<= proc_i 164)} is VALID [2019-05-15 10:19:27,891 INFO L273 TraceCheckUtils]: 247: Hoare triple {144897#(<= proc_i 164)} assume i <= 1000; {144897#(<= proc_i 164)} is VALID [2019-05-15 10:19:27,891 INFO L273 TraceCheckUtils]: 248: Hoare triple {144897#(<= proc_i 164)} assume i + 4 < a[j]; {144897#(<= proc_i 164)} is VALID [2019-05-15 10:19:27,892 INFO L273 TraceCheckUtils]: 249: Hoare triple {144897#(<= proc_i 164)} assume a[5] == 1000; {144897#(<= proc_i 164)} is VALID [2019-05-15 10:19:27,892 INFO L273 TraceCheckUtils]: 250: Hoare triple {144897#(<= proc_i 164)} assume j > 4; {144897#(<= proc_i 164)} is VALID [2019-05-15 10:19:27,893 INFO L273 TraceCheckUtils]: 251: Hoare triple {144897#(<= proc_i 164)} assume j < 6; {144897#(<= proc_i 164)} is VALID [2019-05-15 10:19:27,893 INFO L273 TraceCheckUtils]: 252: Hoare triple {144897#(<= proc_i 164)} i := i + 4; {144916#(<= proc_i 168)} is VALID [2019-05-15 10:19:27,894 INFO L273 TraceCheckUtils]: 253: Hoare triple {144916#(<= proc_i 168)} assume i <= 1000; {144916#(<= proc_i 168)} is VALID [2019-05-15 10:19:27,894 INFO L273 TraceCheckUtils]: 254: Hoare triple {144916#(<= proc_i 168)} assume i + 4 < a[j]; {144916#(<= proc_i 168)} is VALID [2019-05-15 10:19:27,895 INFO L273 TraceCheckUtils]: 255: Hoare triple {144916#(<= proc_i 168)} assume a[5] == 1000; {144916#(<= proc_i 168)} is VALID [2019-05-15 10:19:27,895 INFO L273 TraceCheckUtils]: 256: Hoare triple {144916#(<= proc_i 168)} assume j > 4; {144916#(<= proc_i 168)} is VALID [2019-05-15 10:19:27,896 INFO L273 TraceCheckUtils]: 257: Hoare triple {144916#(<= proc_i 168)} assume j < 6; {144916#(<= proc_i 168)} is VALID [2019-05-15 10:19:27,896 INFO L273 TraceCheckUtils]: 258: Hoare triple {144916#(<= proc_i 168)} i := i + 4; {144935#(<= proc_i 172)} is VALID [2019-05-15 10:19:27,897 INFO L273 TraceCheckUtils]: 259: Hoare triple {144935#(<= proc_i 172)} assume i <= 1000; {144935#(<= proc_i 172)} is VALID [2019-05-15 10:19:27,897 INFO L273 TraceCheckUtils]: 260: Hoare triple {144935#(<= proc_i 172)} assume i + 4 < a[j]; {144935#(<= proc_i 172)} is VALID [2019-05-15 10:19:27,898 INFO L273 TraceCheckUtils]: 261: Hoare triple {144935#(<= proc_i 172)} assume a[5] == 1000; {144935#(<= proc_i 172)} is VALID [2019-05-15 10:19:27,898 INFO L273 TraceCheckUtils]: 262: Hoare triple {144935#(<= proc_i 172)} assume j > 4; {144935#(<= proc_i 172)} is VALID [2019-05-15 10:19:27,899 INFO L273 TraceCheckUtils]: 263: Hoare triple {144935#(<= proc_i 172)} assume j < 6; {144935#(<= proc_i 172)} is VALID [2019-05-15 10:19:27,899 INFO L273 TraceCheckUtils]: 264: Hoare triple {144935#(<= proc_i 172)} i := i + 4; {144954#(<= proc_i 176)} is VALID [2019-05-15 10:19:27,900 INFO L273 TraceCheckUtils]: 265: Hoare triple {144954#(<= proc_i 176)} assume i <= 1000; {144954#(<= proc_i 176)} is VALID [2019-05-15 10:19:27,900 INFO L273 TraceCheckUtils]: 266: Hoare triple {144954#(<= proc_i 176)} assume i + 4 < a[j]; {144954#(<= proc_i 176)} is VALID [2019-05-15 10:19:27,901 INFO L273 TraceCheckUtils]: 267: Hoare triple {144954#(<= proc_i 176)} assume a[5] == 1000; {144954#(<= proc_i 176)} is VALID [2019-05-15 10:19:27,901 INFO L273 TraceCheckUtils]: 268: Hoare triple {144954#(<= proc_i 176)} assume j > 4; {144954#(<= proc_i 176)} is VALID [2019-05-15 10:19:27,902 INFO L273 TraceCheckUtils]: 269: Hoare triple {144954#(<= proc_i 176)} assume j < 6; {144954#(<= proc_i 176)} is VALID [2019-05-15 10:19:27,902 INFO L273 TraceCheckUtils]: 270: Hoare triple {144954#(<= proc_i 176)} i := i + 4; {144973#(<= proc_i 180)} is VALID [2019-05-15 10:19:27,903 INFO L273 TraceCheckUtils]: 271: Hoare triple {144973#(<= proc_i 180)} assume i <= 1000; {144973#(<= proc_i 180)} is VALID [2019-05-15 10:19:27,903 INFO L273 TraceCheckUtils]: 272: Hoare triple {144973#(<= proc_i 180)} assume i + 4 < a[j]; {144973#(<= proc_i 180)} is VALID [2019-05-15 10:19:27,904 INFO L273 TraceCheckUtils]: 273: Hoare triple {144973#(<= proc_i 180)} assume a[5] == 1000; {144973#(<= proc_i 180)} is VALID [2019-05-15 10:19:27,904 INFO L273 TraceCheckUtils]: 274: Hoare triple {144973#(<= proc_i 180)} assume j > 4; {144973#(<= proc_i 180)} is VALID [2019-05-15 10:19:27,905 INFO L273 TraceCheckUtils]: 275: Hoare triple {144973#(<= proc_i 180)} assume j < 6; {144973#(<= proc_i 180)} is VALID [2019-05-15 10:19:27,905 INFO L273 TraceCheckUtils]: 276: Hoare triple {144973#(<= proc_i 180)} i := i + 4; {144992#(<= proc_i 184)} is VALID [2019-05-15 10:19:27,906 INFO L273 TraceCheckUtils]: 277: Hoare triple {144992#(<= proc_i 184)} assume i <= 1000; {144992#(<= proc_i 184)} is VALID [2019-05-15 10:19:27,906 INFO L273 TraceCheckUtils]: 278: Hoare triple {144992#(<= proc_i 184)} assume i + 4 < a[j]; {144992#(<= proc_i 184)} is VALID [2019-05-15 10:19:27,907 INFO L273 TraceCheckUtils]: 279: Hoare triple {144992#(<= proc_i 184)} assume a[5] == 1000; {144992#(<= proc_i 184)} is VALID [2019-05-15 10:19:27,907 INFO L273 TraceCheckUtils]: 280: Hoare triple {144992#(<= proc_i 184)} assume j > 4; {144992#(<= proc_i 184)} is VALID [2019-05-15 10:19:27,908 INFO L273 TraceCheckUtils]: 281: Hoare triple {144992#(<= proc_i 184)} assume j < 6; {144992#(<= proc_i 184)} is VALID [2019-05-15 10:19:27,908 INFO L273 TraceCheckUtils]: 282: Hoare triple {144992#(<= proc_i 184)} i := i + 4; {145011#(<= proc_i 188)} is VALID [2019-05-15 10:19:27,909 INFO L273 TraceCheckUtils]: 283: Hoare triple {145011#(<= proc_i 188)} assume i <= 1000; {145011#(<= proc_i 188)} is VALID [2019-05-15 10:19:27,909 INFO L273 TraceCheckUtils]: 284: Hoare triple {145011#(<= proc_i 188)} assume i + 4 < a[j]; {145011#(<= proc_i 188)} is VALID [2019-05-15 10:19:27,910 INFO L273 TraceCheckUtils]: 285: Hoare triple {145011#(<= proc_i 188)} assume a[5] == 1000; {145011#(<= proc_i 188)} is VALID [2019-05-15 10:19:27,910 INFO L273 TraceCheckUtils]: 286: Hoare triple {145011#(<= proc_i 188)} assume j > 4; {145011#(<= proc_i 188)} is VALID [2019-05-15 10:19:27,911 INFO L273 TraceCheckUtils]: 287: Hoare triple {145011#(<= proc_i 188)} assume j < 6; {145011#(<= proc_i 188)} is VALID [2019-05-15 10:19:27,911 INFO L273 TraceCheckUtils]: 288: Hoare triple {145011#(<= proc_i 188)} i := i + 4; {145030#(<= proc_i 192)} is VALID [2019-05-15 10:19:27,912 INFO L273 TraceCheckUtils]: 289: Hoare triple {145030#(<= proc_i 192)} assume i <= 1000; {145030#(<= proc_i 192)} is VALID [2019-05-15 10:19:27,912 INFO L273 TraceCheckUtils]: 290: Hoare triple {145030#(<= proc_i 192)} assume i + 4 < a[j]; {145030#(<= proc_i 192)} is VALID [2019-05-15 10:19:27,913 INFO L273 TraceCheckUtils]: 291: Hoare triple {145030#(<= proc_i 192)} assume a[5] == 1000; {145030#(<= proc_i 192)} is VALID [2019-05-15 10:19:27,913 INFO L273 TraceCheckUtils]: 292: Hoare triple {145030#(<= proc_i 192)} assume j > 4; {145030#(<= proc_i 192)} is VALID [2019-05-15 10:19:27,914 INFO L273 TraceCheckUtils]: 293: Hoare triple {145030#(<= proc_i 192)} assume j < 6; {145030#(<= proc_i 192)} is VALID [2019-05-15 10:19:27,914 INFO L273 TraceCheckUtils]: 294: Hoare triple {145030#(<= proc_i 192)} i := i + 4; {145049#(<= proc_i 196)} is VALID [2019-05-15 10:19:27,915 INFO L273 TraceCheckUtils]: 295: Hoare triple {145049#(<= proc_i 196)} assume i <= 1000; {145049#(<= proc_i 196)} is VALID [2019-05-15 10:19:27,915 INFO L273 TraceCheckUtils]: 296: Hoare triple {145049#(<= proc_i 196)} assume i + 4 < a[j]; {145049#(<= proc_i 196)} is VALID [2019-05-15 10:19:27,916 INFO L273 TraceCheckUtils]: 297: Hoare triple {145049#(<= proc_i 196)} assume a[5] == 1000; {145049#(<= proc_i 196)} is VALID [2019-05-15 10:19:27,916 INFO L273 TraceCheckUtils]: 298: Hoare triple {145049#(<= proc_i 196)} assume j > 4; {145049#(<= proc_i 196)} is VALID [2019-05-15 10:19:27,916 INFO L273 TraceCheckUtils]: 299: Hoare triple {145049#(<= proc_i 196)} assume j < 6; {145049#(<= proc_i 196)} is VALID [2019-05-15 10:19:27,917 INFO L273 TraceCheckUtils]: 300: Hoare triple {145049#(<= proc_i 196)} i := i + 4; {145068#(<= proc_i 200)} is VALID [2019-05-15 10:19:27,918 INFO L273 TraceCheckUtils]: 301: Hoare triple {145068#(<= proc_i 200)} assume i <= 1000; {145068#(<= proc_i 200)} is VALID [2019-05-15 10:19:27,918 INFO L273 TraceCheckUtils]: 302: Hoare triple {145068#(<= proc_i 200)} assume i + 4 < a[j]; {145068#(<= proc_i 200)} is VALID [2019-05-15 10:19:27,919 INFO L273 TraceCheckUtils]: 303: Hoare triple {145068#(<= proc_i 200)} assume a[5] == 1000; {145068#(<= proc_i 200)} is VALID [2019-05-15 10:19:27,919 INFO L273 TraceCheckUtils]: 304: Hoare triple {145068#(<= proc_i 200)} assume j > 4; {145068#(<= proc_i 200)} is VALID [2019-05-15 10:19:27,919 INFO L273 TraceCheckUtils]: 305: Hoare triple {145068#(<= proc_i 200)} assume j < 6; {145068#(<= proc_i 200)} is VALID [2019-05-15 10:19:27,920 INFO L273 TraceCheckUtils]: 306: Hoare triple {145068#(<= proc_i 200)} i := i + 4; {145087#(<= proc_i 204)} is VALID [2019-05-15 10:19:27,921 INFO L273 TraceCheckUtils]: 307: Hoare triple {145087#(<= proc_i 204)} assume i <= 1000; {145087#(<= proc_i 204)} is VALID [2019-05-15 10:19:27,921 INFO L273 TraceCheckUtils]: 308: Hoare triple {145087#(<= proc_i 204)} assume i + 4 < a[j]; {145087#(<= proc_i 204)} is VALID [2019-05-15 10:19:27,921 INFO L273 TraceCheckUtils]: 309: Hoare triple {145087#(<= proc_i 204)} assume a[5] == 1000; {145087#(<= proc_i 204)} is VALID [2019-05-15 10:19:27,922 INFO L273 TraceCheckUtils]: 310: Hoare triple {145087#(<= proc_i 204)} assume j > 4; {145087#(<= proc_i 204)} is VALID [2019-05-15 10:19:27,922 INFO L273 TraceCheckUtils]: 311: Hoare triple {145087#(<= proc_i 204)} assume j < 6; {145087#(<= proc_i 204)} is VALID [2019-05-15 10:19:27,923 INFO L273 TraceCheckUtils]: 312: Hoare triple {145087#(<= proc_i 204)} i := i + 4; {145106#(<= proc_i 208)} is VALID [2019-05-15 10:19:27,924 INFO L273 TraceCheckUtils]: 313: Hoare triple {145106#(<= proc_i 208)} assume i <= 1000; {145106#(<= proc_i 208)} is VALID [2019-05-15 10:19:27,924 INFO L273 TraceCheckUtils]: 314: Hoare triple {145106#(<= proc_i 208)} assume i + 4 < a[j]; {145106#(<= proc_i 208)} is VALID [2019-05-15 10:19:27,924 INFO L273 TraceCheckUtils]: 315: Hoare triple {145106#(<= proc_i 208)} assume a[5] == 1000; {145106#(<= proc_i 208)} is VALID [2019-05-15 10:19:27,925 INFO L273 TraceCheckUtils]: 316: Hoare triple {145106#(<= proc_i 208)} assume j > 4; {145106#(<= proc_i 208)} is VALID [2019-05-15 10:19:27,925 INFO L273 TraceCheckUtils]: 317: Hoare triple {145106#(<= proc_i 208)} assume j < 6; {145106#(<= proc_i 208)} is VALID [2019-05-15 10:19:27,926 INFO L273 TraceCheckUtils]: 318: Hoare triple {145106#(<= proc_i 208)} i := i + 4; {145125#(<= proc_i 212)} is VALID [2019-05-15 10:19:27,926 INFO L273 TraceCheckUtils]: 319: Hoare triple {145125#(<= proc_i 212)} assume i <= 1000; {145125#(<= proc_i 212)} is VALID [2019-05-15 10:19:27,927 INFO L273 TraceCheckUtils]: 320: Hoare triple {145125#(<= proc_i 212)} assume i + 4 < a[j]; {145125#(<= proc_i 212)} is VALID [2019-05-15 10:19:27,927 INFO L273 TraceCheckUtils]: 321: Hoare triple {145125#(<= proc_i 212)} assume a[5] == 1000; {145125#(<= proc_i 212)} is VALID [2019-05-15 10:19:27,928 INFO L273 TraceCheckUtils]: 322: Hoare triple {145125#(<= proc_i 212)} assume j > 4; {145125#(<= proc_i 212)} is VALID [2019-05-15 10:19:27,928 INFO L273 TraceCheckUtils]: 323: Hoare triple {145125#(<= proc_i 212)} assume j < 6; {145125#(<= proc_i 212)} is VALID [2019-05-15 10:19:27,929 INFO L273 TraceCheckUtils]: 324: Hoare triple {145125#(<= proc_i 212)} i := i + 4; {145144#(<= proc_i 216)} is VALID [2019-05-15 10:19:27,929 INFO L273 TraceCheckUtils]: 325: Hoare triple {145144#(<= proc_i 216)} assume i <= 1000; {145144#(<= proc_i 216)} is VALID [2019-05-15 10:19:27,930 INFO L273 TraceCheckUtils]: 326: Hoare triple {145144#(<= proc_i 216)} assume i + 4 < a[j]; {145144#(<= proc_i 216)} is VALID [2019-05-15 10:19:27,930 INFO L273 TraceCheckUtils]: 327: Hoare triple {145144#(<= proc_i 216)} assume a[5] == 1000; {145144#(<= proc_i 216)} is VALID [2019-05-15 10:19:27,931 INFO L273 TraceCheckUtils]: 328: Hoare triple {145144#(<= proc_i 216)} assume j > 4; {145144#(<= proc_i 216)} is VALID [2019-05-15 10:19:27,931 INFO L273 TraceCheckUtils]: 329: Hoare triple {145144#(<= proc_i 216)} assume j < 6; {145144#(<= proc_i 216)} is VALID [2019-05-15 10:19:27,932 INFO L273 TraceCheckUtils]: 330: Hoare triple {145144#(<= proc_i 216)} i := i + 4; {145163#(<= proc_i 220)} is VALID [2019-05-15 10:19:27,932 INFO L273 TraceCheckUtils]: 331: Hoare triple {145163#(<= proc_i 220)} assume i <= 1000; {145163#(<= proc_i 220)} is VALID [2019-05-15 10:19:27,933 INFO L273 TraceCheckUtils]: 332: Hoare triple {145163#(<= proc_i 220)} assume i + 4 < a[j]; {145163#(<= proc_i 220)} is VALID [2019-05-15 10:19:27,933 INFO L273 TraceCheckUtils]: 333: Hoare triple {145163#(<= proc_i 220)} assume a[5] == 1000; {145163#(<= proc_i 220)} is VALID [2019-05-15 10:19:27,934 INFO L273 TraceCheckUtils]: 334: Hoare triple {145163#(<= proc_i 220)} assume j > 4; {145163#(<= proc_i 220)} is VALID [2019-05-15 10:19:27,934 INFO L273 TraceCheckUtils]: 335: Hoare triple {145163#(<= proc_i 220)} assume j < 6; {145163#(<= proc_i 220)} is VALID [2019-05-15 10:19:27,935 INFO L273 TraceCheckUtils]: 336: Hoare triple {145163#(<= proc_i 220)} i := i + 4; {145182#(<= proc_i 224)} is VALID [2019-05-15 10:19:27,935 INFO L273 TraceCheckUtils]: 337: Hoare triple {145182#(<= proc_i 224)} assume i <= 1000; {145182#(<= proc_i 224)} is VALID [2019-05-15 10:19:27,936 INFO L273 TraceCheckUtils]: 338: Hoare triple {145182#(<= proc_i 224)} assume i + 4 < a[j]; {145182#(<= proc_i 224)} is VALID [2019-05-15 10:19:27,936 INFO L273 TraceCheckUtils]: 339: Hoare triple {145182#(<= proc_i 224)} assume a[5] == 1000; {145182#(<= proc_i 224)} is VALID [2019-05-15 10:19:27,937 INFO L273 TraceCheckUtils]: 340: Hoare triple {145182#(<= proc_i 224)} assume j > 4; {145182#(<= proc_i 224)} is VALID [2019-05-15 10:19:27,937 INFO L273 TraceCheckUtils]: 341: Hoare triple {145182#(<= proc_i 224)} assume j < 6; {145182#(<= proc_i 224)} is VALID [2019-05-15 10:19:27,938 INFO L273 TraceCheckUtils]: 342: Hoare triple {145182#(<= proc_i 224)} i := i + 4; {145201#(<= proc_i 228)} is VALID [2019-05-15 10:19:27,938 INFO L273 TraceCheckUtils]: 343: Hoare triple {145201#(<= proc_i 228)} assume i <= 1000; {145201#(<= proc_i 228)} is VALID [2019-05-15 10:19:27,939 INFO L273 TraceCheckUtils]: 344: Hoare triple {145201#(<= proc_i 228)} assume i + 4 < a[j]; {145201#(<= proc_i 228)} is VALID [2019-05-15 10:19:27,939 INFO L273 TraceCheckUtils]: 345: Hoare triple {145201#(<= proc_i 228)} assume a[5] == 1000; {145201#(<= proc_i 228)} is VALID [2019-05-15 10:19:27,940 INFO L273 TraceCheckUtils]: 346: Hoare triple {145201#(<= proc_i 228)} assume j > 4; {145201#(<= proc_i 228)} is VALID [2019-05-15 10:19:27,940 INFO L273 TraceCheckUtils]: 347: Hoare triple {145201#(<= proc_i 228)} assume j < 6; {145201#(<= proc_i 228)} is VALID [2019-05-15 10:19:27,941 INFO L273 TraceCheckUtils]: 348: Hoare triple {145201#(<= proc_i 228)} i := i + 4; {145220#(<= proc_i 232)} is VALID [2019-05-15 10:19:27,941 INFO L273 TraceCheckUtils]: 349: Hoare triple {145220#(<= proc_i 232)} assume i <= 1000; {145220#(<= proc_i 232)} is VALID [2019-05-15 10:19:27,942 INFO L273 TraceCheckUtils]: 350: Hoare triple {145220#(<= proc_i 232)} assume i + 4 < a[j]; {145220#(<= proc_i 232)} is VALID [2019-05-15 10:19:27,942 INFO L273 TraceCheckUtils]: 351: Hoare triple {145220#(<= proc_i 232)} assume a[5] == 1000; {145220#(<= proc_i 232)} is VALID [2019-05-15 10:19:27,943 INFO L273 TraceCheckUtils]: 352: Hoare triple {145220#(<= proc_i 232)} assume j > 4; {145220#(<= proc_i 232)} is VALID [2019-05-15 10:19:27,943 INFO L273 TraceCheckUtils]: 353: Hoare triple {145220#(<= proc_i 232)} assume j < 6; {145220#(<= proc_i 232)} is VALID [2019-05-15 10:19:27,944 INFO L273 TraceCheckUtils]: 354: Hoare triple {145220#(<= proc_i 232)} i := i + 4; {145239#(<= proc_i 236)} is VALID [2019-05-15 10:19:27,944 INFO L273 TraceCheckUtils]: 355: Hoare triple {145239#(<= proc_i 236)} assume i <= 1000; {145239#(<= proc_i 236)} is VALID [2019-05-15 10:19:27,945 INFO L273 TraceCheckUtils]: 356: Hoare triple {145239#(<= proc_i 236)} assume i + 4 < a[j]; {145239#(<= proc_i 236)} is VALID [2019-05-15 10:19:27,945 INFO L273 TraceCheckUtils]: 357: Hoare triple {145239#(<= proc_i 236)} assume a[5] == 1000; {145239#(<= proc_i 236)} is VALID [2019-05-15 10:19:27,946 INFO L273 TraceCheckUtils]: 358: Hoare triple {145239#(<= proc_i 236)} assume j > 4; {145239#(<= proc_i 236)} is VALID [2019-05-15 10:19:27,946 INFO L273 TraceCheckUtils]: 359: Hoare triple {145239#(<= proc_i 236)} assume j < 6; {145239#(<= proc_i 236)} is VALID [2019-05-15 10:19:27,947 INFO L273 TraceCheckUtils]: 360: Hoare triple {145239#(<= proc_i 236)} i := i + 4; {145258#(<= proc_i 240)} is VALID [2019-05-15 10:19:27,947 INFO L273 TraceCheckUtils]: 361: Hoare triple {145258#(<= proc_i 240)} assume i <= 1000; {145258#(<= proc_i 240)} is VALID [2019-05-15 10:19:27,948 INFO L273 TraceCheckUtils]: 362: Hoare triple {145258#(<= proc_i 240)} assume i + 4 < a[j]; {145258#(<= proc_i 240)} is VALID [2019-05-15 10:19:27,948 INFO L273 TraceCheckUtils]: 363: Hoare triple {145258#(<= proc_i 240)} assume a[5] == 1000; {145258#(<= proc_i 240)} is VALID [2019-05-15 10:19:27,948 INFO L273 TraceCheckUtils]: 364: Hoare triple {145258#(<= proc_i 240)} assume j > 4; {145258#(<= proc_i 240)} is VALID [2019-05-15 10:19:27,949 INFO L273 TraceCheckUtils]: 365: Hoare triple {145258#(<= proc_i 240)} assume j < 6; {145258#(<= proc_i 240)} is VALID [2019-05-15 10:19:27,950 INFO L273 TraceCheckUtils]: 366: Hoare triple {145258#(<= proc_i 240)} i := i + 4; {145277#(<= proc_i 244)} is VALID [2019-05-15 10:19:27,950 INFO L273 TraceCheckUtils]: 367: Hoare triple {145277#(<= proc_i 244)} assume i <= 1000; {145277#(<= proc_i 244)} is VALID [2019-05-15 10:19:27,951 INFO L273 TraceCheckUtils]: 368: Hoare triple {145277#(<= proc_i 244)} assume i + 4 < a[j]; {145277#(<= proc_i 244)} is VALID [2019-05-15 10:19:27,951 INFO L273 TraceCheckUtils]: 369: Hoare triple {145277#(<= proc_i 244)} assume a[5] == 1000; {145277#(<= proc_i 244)} is VALID [2019-05-15 10:19:27,951 INFO L273 TraceCheckUtils]: 370: Hoare triple {145277#(<= proc_i 244)} assume j > 4; {145277#(<= proc_i 244)} is VALID [2019-05-15 10:19:27,952 INFO L273 TraceCheckUtils]: 371: Hoare triple {145277#(<= proc_i 244)} assume j < 6; {145277#(<= proc_i 244)} is VALID [2019-05-15 10:19:27,953 INFO L273 TraceCheckUtils]: 372: Hoare triple {145277#(<= proc_i 244)} i := i + 4; {145296#(<= proc_i 248)} is VALID [2019-05-15 10:19:27,953 INFO L273 TraceCheckUtils]: 373: Hoare triple {145296#(<= proc_i 248)} assume i <= 1000; {145296#(<= proc_i 248)} is VALID [2019-05-15 10:19:27,953 INFO L273 TraceCheckUtils]: 374: Hoare triple {145296#(<= proc_i 248)} assume i + 4 < a[j]; {145296#(<= proc_i 248)} is VALID [2019-05-15 10:19:27,954 INFO L273 TraceCheckUtils]: 375: Hoare triple {145296#(<= proc_i 248)} assume a[5] == 1000; {145296#(<= proc_i 248)} is VALID [2019-05-15 10:19:27,954 INFO L273 TraceCheckUtils]: 376: Hoare triple {145296#(<= proc_i 248)} assume j > 4; {145296#(<= proc_i 248)} is VALID [2019-05-15 10:19:27,955 INFO L273 TraceCheckUtils]: 377: Hoare triple {145296#(<= proc_i 248)} assume j < 6; {145296#(<= proc_i 248)} is VALID [2019-05-15 10:19:27,956 INFO L273 TraceCheckUtils]: 378: Hoare triple {145296#(<= proc_i 248)} i := i + 4; {145315#(<= proc_i 252)} is VALID [2019-05-15 10:19:27,956 INFO L273 TraceCheckUtils]: 379: Hoare triple {145315#(<= proc_i 252)} assume i <= 1000; {145315#(<= proc_i 252)} is VALID [2019-05-15 10:19:27,957 INFO L273 TraceCheckUtils]: 380: Hoare triple {145315#(<= proc_i 252)} assume i + 4 < a[j]; {145315#(<= proc_i 252)} is VALID [2019-05-15 10:19:27,957 INFO L273 TraceCheckUtils]: 381: Hoare triple {145315#(<= proc_i 252)} assume a[5] == 1000; {145315#(<= proc_i 252)} is VALID [2019-05-15 10:19:27,957 INFO L273 TraceCheckUtils]: 382: Hoare triple {145315#(<= proc_i 252)} assume j > 4; {145315#(<= proc_i 252)} is VALID [2019-05-15 10:19:27,958 INFO L273 TraceCheckUtils]: 383: Hoare triple {145315#(<= proc_i 252)} assume j < 6; {145315#(<= proc_i 252)} is VALID [2019-05-15 10:19:27,959 INFO L273 TraceCheckUtils]: 384: Hoare triple {145315#(<= proc_i 252)} i := i + 4; {145334#(<= proc_i 256)} is VALID [2019-05-15 10:19:27,959 INFO L273 TraceCheckUtils]: 385: Hoare triple {145334#(<= proc_i 256)} assume i <= 1000; {145334#(<= proc_i 256)} is VALID [2019-05-15 10:19:27,959 INFO L273 TraceCheckUtils]: 386: Hoare triple {145334#(<= proc_i 256)} assume i + 4 < a[j]; {145334#(<= proc_i 256)} is VALID [2019-05-15 10:19:27,960 INFO L273 TraceCheckUtils]: 387: Hoare triple {145334#(<= proc_i 256)} assume a[5] == 1000; {145334#(<= proc_i 256)} is VALID [2019-05-15 10:19:27,960 INFO L273 TraceCheckUtils]: 388: Hoare triple {145334#(<= proc_i 256)} assume j > 4; {145334#(<= proc_i 256)} is VALID [2019-05-15 10:19:27,961 INFO L273 TraceCheckUtils]: 389: Hoare triple {145334#(<= proc_i 256)} assume j < 6; {145334#(<= proc_i 256)} is VALID [2019-05-15 10:19:27,962 INFO L273 TraceCheckUtils]: 390: Hoare triple {145334#(<= proc_i 256)} i := i + 4; {145353#(<= proc_i 260)} is VALID [2019-05-15 10:19:27,962 INFO L273 TraceCheckUtils]: 391: Hoare triple {145353#(<= proc_i 260)} assume i <= 1000; {145353#(<= proc_i 260)} is VALID [2019-05-15 10:19:27,962 INFO L273 TraceCheckUtils]: 392: Hoare triple {145353#(<= proc_i 260)} assume i + 4 < a[j]; {145353#(<= proc_i 260)} is VALID [2019-05-15 10:19:27,963 INFO L273 TraceCheckUtils]: 393: Hoare triple {145353#(<= proc_i 260)} assume a[5] == 1000; {145353#(<= proc_i 260)} is VALID [2019-05-15 10:19:27,963 INFO L273 TraceCheckUtils]: 394: Hoare triple {145353#(<= proc_i 260)} assume j > 4; {145353#(<= proc_i 260)} is VALID [2019-05-15 10:19:27,964 INFO L273 TraceCheckUtils]: 395: Hoare triple {145353#(<= proc_i 260)} assume j < 6; {145353#(<= proc_i 260)} is VALID [2019-05-15 10:19:27,964 INFO L273 TraceCheckUtils]: 396: Hoare triple {145353#(<= proc_i 260)} i := i + 4; {145372#(<= proc_i 264)} is VALID [2019-05-15 10:19:27,965 INFO L273 TraceCheckUtils]: 397: Hoare triple {145372#(<= proc_i 264)} assume i <= 1000; {145372#(<= proc_i 264)} is VALID [2019-05-15 10:19:27,965 INFO L273 TraceCheckUtils]: 398: Hoare triple {145372#(<= proc_i 264)} assume i + 4 < a[j]; {145372#(<= proc_i 264)} is VALID [2019-05-15 10:19:27,966 INFO L273 TraceCheckUtils]: 399: Hoare triple {145372#(<= proc_i 264)} assume a[5] == 1000; {145372#(<= proc_i 264)} is VALID [2019-05-15 10:19:27,966 INFO L273 TraceCheckUtils]: 400: Hoare triple {145372#(<= proc_i 264)} assume j > 4; {145372#(<= proc_i 264)} is VALID [2019-05-15 10:19:27,967 INFO L273 TraceCheckUtils]: 401: Hoare triple {145372#(<= proc_i 264)} assume j < 6; {145372#(<= proc_i 264)} is VALID [2019-05-15 10:19:27,967 INFO L273 TraceCheckUtils]: 402: Hoare triple {145372#(<= proc_i 264)} i := i + 4; {145391#(<= proc_i 268)} is VALID [2019-05-15 10:19:27,968 INFO L273 TraceCheckUtils]: 403: Hoare triple {145391#(<= proc_i 268)} assume i <= 1000; {145391#(<= proc_i 268)} is VALID [2019-05-15 10:19:27,968 INFO L273 TraceCheckUtils]: 404: Hoare triple {145391#(<= proc_i 268)} assume i + 4 < a[j]; {145391#(<= proc_i 268)} is VALID [2019-05-15 10:19:27,969 INFO L273 TraceCheckUtils]: 405: Hoare triple {145391#(<= proc_i 268)} assume a[5] == 1000; {145391#(<= proc_i 268)} is VALID [2019-05-15 10:19:27,969 INFO L273 TraceCheckUtils]: 406: Hoare triple {145391#(<= proc_i 268)} assume j > 4; {145391#(<= proc_i 268)} is VALID [2019-05-15 10:19:27,970 INFO L273 TraceCheckUtils]: 407: Hoare triple {145391#(<= proc_i 268)} assume j < 6; {145391#(<= proc_i 268)} is VALID [2019-05-15 10:19:27,970 INFO L273 TraceCheckUtils]: 408: Hoare triple {145391#(<= proc_i 268)} i := i + 4; {145410#(<= proc_i 272)} is VALID [2019-05-15 10:19:27,971 INFO L273 TraceCheckUtils]: 409: Hoare triple {145410#(<= proc_i 272)} assume i <= 1000; {145410#(<= proc_i 272)} is VALID [2019-05-15 10:19:27,971 INFO L273 TraceCheckUtils]: 410: Hoare triple {145410#(<= proc_i 272)} assume i + 4 < a[j]; {145410#(<= proc_i 272)} is VALID [2019-05-15 10:19:27,972 INFO L273 TraceCheckUtils]: 411: Hoare triple {145410#(<= proc_i 272)} assume a[5] == 1000; {145410#(<= proc_i 272)} is VALID [2019-05-15 10:19:27,972 INFO L273 TraceCheckUtils]: 412: Hoare triple {145410#(<= proc_i 272)} assume j > 4; {145410#(<= proc_i 272)} is VALID [2019-05-15 10:19:27,973 INFO L273 TraceCheckUtils]: 413: Hoare triple {145410#(<= proc_i 272)} assume j < 6; {145410#(<= proc_i 272)} is VALID [2019-05-15 10:19:27,973 INFO L273 TraceCheckUtils]: 414: Hoare triple {145410#(<= proc_i 272)} i := i + 4; {145429#(<= proc_i 276)} is VALID [2019-05-15 10:19:27,974 INFO L273 TraceCheckUtils]: 415: Hoare triple {145429#(<= proc_i 276)} assume i <= 1000; {145429#(<= proc_i 276)} is VALID [2019-05-15 10:19:27,974 INFO L273 TraceCheckUtils]: 416: Hoare triple {145429#(<= proc_i 276)} assume i + 4 < a[j]; {145429#(<= proc_i 276)} is VALID [2019-05-15 10:19:27,975 INFO L273 TraceCheckUtils]: 417: Hoare triple {145429#(<= proc_i 276)} assume a[5] == 1000; {145429#(<= proc_i 276)} is VALID [2019-05-15 10:19:27,975 INFO L273 TraceCheckUtils]: 418: Hoare triple {145429#(<= proc_i 276)} assume j > 4; {145429#(<= proc_i 276)} is VALID [2019-05-15 10:19:27,976 INFO L273 TraceCheckUtils]: 419: Hoare triple {145429#(<= proc_i 276)} assume j < 6; {145429#(<= proc_i 276)} is VALID [2019-05-15 10:19:27,976 INFO L273 TraceCheckUtils]: 420: Hoare triple {145429#(<= proc_i 276)} i := i + 4; {145448#(<= proc_i 280)} is VALID [2019-05-15 10:19:27,977 INFO L273 TraceCheckUtils]: 421: Hoare triple {145448#(<= proc_i 280)} assume i <= 1000; {145448#(<= proc_i 280)} is VALID [2019-05-15 10:19:27,977 INFO L273 TraceCheckUtils]: 422: Hoare triple {145448#(<= proc_i 280)} assume i + 4 < a[j]; {145448#(<= proc_i 280)} is VALID [2019-05-15 10:19:27,978 INFO L273 TraceCheckUtils]: 423: Hoare triple {145448#(<= proc_i 280)} assume a[5] == 1000; {145448#(<= proc_i 280)} is VALID [2019-05-15 10:19:27,978 INFO L273 TraceCheckUtils]: 424: Hoare triple {145448#(<= proc_i 280)} assume j > 4; {145448#(<= proc_i 280)} is VALID [2019-05-15 10:19:27,979 INFO L273 TraceCheckUtils]: 425: Hoare triple {145448#(<= proc_i 280)} assume j < 6; {145448#(<= proc_i 280)} is VALID [2019-05-15 10:19:27,979 INFO L273 TraceCheckUtils]: 426: Hoare triple {145448#(<= proc_i 280)} i := i + 4; {145467#(<= proc_i 284)} is VALID [2019-05-15 10:19:27,980 INFO L273 TraceCheckUtils]: 427: Hoare triple {145467#(<= proc_i 284)} assume i <= 1000; {145467#(<= proc_i 284)} is VALID [2019-05-15 10:19:27,980 INFO L273 TraceCheckUtils]: 428: Hoare triple {145467#(<= proc_i 284)} assume i + 4 < a[j]; {145467#(<= proc_i 284)} is VALID [2019-05-15 10:19:27,981 INFO L273 TraceCheckUtils]: 429: Hoare triple {145467#(<= proc_i 284)} assume a[5] == 1000; {145467#(<= proc_i 284)} is VALID [2019-05-15 10:19:27,981 INFO L273 TraceCheckUtils]: 430: Hoare triple {145467#(<= proc_i 284)} assume j > 4; {145467#(<= proc_i 284)} is VALID [2019-05-15 10:19:27,981 INFO L273 TraceCheckUtils]: 431: Hoare triple {145467#(<= proc_i 284)} assume j < 6; {145467#(<= proc_i 284)} is VALID [2019-05-15 10:19:27,982 INFO L273 TraceCheckUtils]: 432: Hoare triple {145467#(<= proc_i 284)} i := i + 4; {145486#(<= proc_i 288)} is VALID [2019-05-15 10:19:27,983 INFO L273 TraceCheckUtils]: 433: Hoare triple {145486#(<= proc_i 288)} assume i <= 1000; {145486#(<= proc_i 288)} is VALID [2019-05-15 10:19:27,983 INFO L273 TraceCheckUtils]: 434: Hoare triple {145486#(<= proc_i 288)} assume i + 4 < a[j]; {145486#(<= proc_i 288)} is VALID [2019-05-15 10:19:27,983 INFO L273 TraceCheckUtils]: 435: Hoare triple {145486#(<= proc_i 288)} assume a[5] == 1000; {145486#(<= proc_i 288)} is VALID [2019-05-15 10:19:27,984 INFO L273 TraceCheckUtils]: 436: Hoare triple {145486#(<= proc_i 288)} assume j > 4; {145486#(<= proc_i 288)} is VALID [2019-05-15 10:19:27,984 INFO L273 TraceCheckUtils]: 437: Hoare triple {145486#(<= proc_i 288)} assume j < 6; {145486#(<= proc_i 288)} is VALID [2019-05-15 10:19:27,985 INFO L273 TraceCheckUtils]: 438: Hoare triple {145486#(<= proc_i 288)} i := i + 4; {145505#(<= proc_i 292)} is VALID [2019-05-15 10:19:27,986 INFO L273 TraceCheckUtils]: 439: Hoare triple {145505#(<= proc_i 292)} assume i <= 1000; {145505#(<= proc_i 292)} is VALID [2019-05-15 10:19:27,986 INFO L273 TraceCheckUtils]: 440: Hoare triple {145505#(<= proc_i 292)} assume i + 4 < a[j]; {145505#(<= proc_i 292)} is VALID [2019-05-15 10:19:27,986 INFO L273 TraceCheckUtils]: 441: Hoare triple {145505#(<= proc_i 292)} assume a[5] == 1000; {145505#(<= proc_i 292)} is VALID [2019-05-15 10:19:27,987 INFO L273 TraceCheckUtils]: 442: Hoare triple {145505#(<= proc_i 292)} assume j > 4; {145505#(<= proc_i 292)} is VALID [2019-05-15 10:19:27,987 INFO L273 TraceCheckUtils]: 443: Hoare triple {145505#(<= proc_i 292)} assume j < 6; {145505#(<= proc_i 292)} is VALID [2019-05-15 10:19:27,988 INFO L273 TraceCheckUtils]: 444: Hoare triple {145505#(<= proc_i 292)} i := i + 4; {145524#(<= proc_i 296)} is VALID [2019-05-15 10:19:27,988 INFO L273 TraceCheckUtils]: 445: Hoare triple {145524#(<= proc_i 296)} assume i <= 1000; {145524#(<= proc_i 296)} is VALID [2019-05-15 10:19:27,989 INFO L273 TraceCheckUtils]: 446: Hoare triple {145524#(<= proc_i 296)} assume i + 4 < a[j]; {145524#(<= proc_i 296)} is VALID [2019-05-15 10:19:27,989 INFO L273 TraceCheckUtils]: 447: Hoare triple {145524#(<= proc_i 296)} assume a[5] == 1000; {145524#(<= proc_i 296)} is VALID [2019-05-15 10:19:27,990 INFO L273 TraceCheckUtils]: 448: Hoare triple {145524#(<= proc_i 296)} assume j > 4; {145524#(<= proc_i 296)} is VALID [2019-05-15 10:19:27,990 INFO L273 TraceCheckUtils]: 449: Hoare triple {145524#(<= proc_i 296)} assume j < 6; {145524#(<= proc_i 296)} is VALID [2019-05-15 10:19:27,991 INFO L273 TraceCheckUtils]: 450: Hoare triple {145524#(<= proc_i 296)} i := i + 4; {145543#(<= proc_i 300)} is VALID [2019-05-15 10:19:27,991 INFO L273 TraceCheckUtils]: 451: Hoare triple {145543#(<= proc_i 300)} assume i <= 1000; {145543#(<= proc_i 300)} is VALID [2019-05-15 10:19:27,992 INFO L273 TraceCheckUtils]: 452: Hoare triple {145543#(<= proc_i 300)} assume i + 4 < a[j]; {145543#(<= proc_i 300)} is VALID [2019-05-15 10:19:27,992 INFO L273 TraceCheckUtils]: 453: Hoare triple {145543#(<= proc_i 300)} assume a[5] == 1000; {145543#(<= proc_i 300)} is VALID [2019-05-15 10:19:27,993 INFO L273 TraceCheckUtils]: 454: Hoare triple {145543#(<= proc_i 300)} assume j > 4; {145543#(<= proc_i 300)} is VALID [2019-05-15 10:19:27,993 INFO L273 TraceCheckUtils]: 455: Hoare triple {145543#(<= proc_i 300)} assume j < 6; {145543#(<= proc_i 300)} is VALID [2019-05-15 10:19:27,994 INFO L273 TraceCheckUtils]: 456: Hoare triple {145543#(<= proc_i 300)} i := i + 4; {145562#(<= proc_i 304)} is VALID [2019-05-15 10:19:27,994 INFO L273 TraceCheckUtils]: 457: Hoare triple {145562#(<= proc_i 304)} assume i <= 1000; {145562#(<= proc_i 304)} is VALID [2019-05-15 10:19:27,995 INFO L273 TraceCheckUtils]: 458: Hoare triple {145562#(<= proc_i 304)} assume i + 4 < a[j]; {145562#(<= proc_i 304)} is VALID [2019-05-15 10:19:27,995 INFO L273 TraceCheckUtils]: 459: Hoare triple {145562#(<= proc_i 304)} assume a[5] == 1000; {145562#(<= proc_i 304)} is VALID [2019-05-15 10:19:27,996 INFO L273 TraceCheckUtils]: 460: Hoare triple {145562#(<= proc_i 304)} assume j > 4; {145562#(<= proc_i 304)} is VALID [2019-05-15 10:19:27,996 INFO L273 TraceCheckUtils]: 461: Hoare triple {145562#(<= proc_i 304)} assume j < 6; {145562#(<= proc_i 304)} is VALID [2019-05-15 10:19:27,997 INFO L273 TraceCheckUtils]: 462: Hoare triple {145562#(<= proc_i 304)} i := i + 4; {145581#(<= proc_i 308)} is VALID [2019-05-15 10:19:27,997 INFO L273 TraceCheckUtils]: 463: Hoare triple {145581#(<= proc_i 308)} assume i <= 1000; {145581#(<= proc_i 308)} is VALID [2019-05-15 10:19:27,998 INFO L273 TraceCheckUtils]: 464: Hoare triple {145581#(<= proc_i 308)} assume i + 4 < a[j]; {145581#(<= proc_i 308)} is VALID [2019-05-15 10:19:27,998 INFO L273 TraceCheckUtils]: 465: Hoare triple {145581#(<= proc_i 308)} assume a[5] == 1000; {145581#(<= proc_i 308)} is VALID [2019-05-15 10:19:27,999 INFO L273 TraceCheckUtils]: 466: Hoare triple {145581#(<= proc_i 308)} assume j > 4; {145581#(<= proc_i 308)} is VALID [2019-05-15 10:19:27,999 INFO L273 TraceCheckUtils]: 467: Hoare triple {145581#(<= proc_i 308)} assume j < 6; {145581#(<= proc_i 308)} is VALID [2019-05-15 10:19:28,000 INFO L273 TraceCheckUtils]: 468: Hoare triple {145581#(<= proc_i 308)} i := i + 4; {145600#(<= proc_i 312)} is VALID [2019-05-15 10:19:28,000 INFO L273 TraceCheckUtils]: 469: Hoare triple {145600#(<= proc_i 312)} assume i <= 1000; {145600#(<= proc_i 312)} is VALID [2019-05-15 10:19:28,001 INFO L273 TraceCheckUtils]: 470: Hoare triple {145600#(<= proc_i 312)} assume i + 4 < a[j]; {145600#(<= proc_i 312)} is VALID [2019-05-15 10:19:28,001 INFO L273 TraceCheckUtils]: 471: Hoare triple {145600#(<= proc_i 312)} assume a[5] == 1000; {145600#(<= proc_i 312)} is VALID [2019-05-15 10:19:28,002 INFO L273 TraceCheckUtils]: 472: Hoare triple {145600#(<= proc_i 312)} assume j > 4; {145600#(<= proc_i 312)} is VALID [2019-05-15 10:19:28,002 INFO L273 TraceCheckUtils]: 473: Hoare triple {145600#(<= proc_i 312)} assume j < 6; {145600#(<= proc_i 312)} is VALID [2019-05-15 10:19:28,003 INFO L273 TraceCheckUtils]: 474: Hoare triple {145600#(<= proc_i 312)} i := i + 4; {145619#(<= proc_i 316)} is VALID [2019-05-15 10:19:28,003 INFO L273 TraceCheckUtils]: 475: Hoare triple {145619#(<= proc_i 316)} assume i <= 1000; {145619#(<= proc_i 316)} is VALID [2019-05-15 10:19:28,004 INFO L273 TraceCheckUtils]: 476: Hoare triple {145619#(<= proc_i 316)} assume i + 4 < a[j]; {145619#(<= proc_i 316)} is VALID [2019-05-15 10:19:28,004 INFO L273 TraceCheckUtils]: 477: Hoare triple {145619#(<= proc_i 316)} assume a[5] == 1000; {145619#(<= proc_i 316)} is VALID [2019-05-15 10:19:28,005 INFO L273 TraceCheckUtils]: 478: Hoare triple {145619#(<= proc_i 316)} assume j > 4; {145619#(<= proc_i 316)} is VALID [2019-05-15 10:19:28,005 INFO L273 TraceCheckUtils]: 479: Hoare triple {145619#(<= proc_i 316)} assume j < 6; {145619#(<= proc_i 316)} is VALID [2019-05-15 10:19:28,006 INFO L273 TraceCheckUtils]: 480: Hoare triple {145619#(<= proc_i 316)} i := i + 4; {145638#(<= proc_i 320)} is VALID [2019-05-15 10:19:28,006 INFO L273 TraceCheckUtils]: 481: Hoare triple {145638#(<= proc_i 320)} assume i <= 1000; {145638#(<= proc_i 320)} is VALID [2019-05-15 10:19:28,007 INFO L273 TraceCheckUtils]: 482: Hoare triple {145638#(<= proc_i 320)} assume i + 4 < a[j]; {145638#(<= proc_i 320)} is VALID [2019-05-15 10:19:28,007 INFO L273 TraceCheckUtils]: 483: Hoare triple {145638#(<= proc_i 320)} assume a[5] == 1000; {145638#(<= proc_i 320)} is VALID [2019-05-15 10:19:28,008 INFO L273 TraceCheckUtils]: 484: Hoare triple {145638#(<= proc_i 320)} assume j > 4; {145638#(<= proc_i 320)} is VALID [2019-05-15 10:19:28,008 INFO L273 TraceCheckUtils]: 485: Hoare triple {145638#(<= proc_i 320)} assume j < 6; {145638#(<= proc_i 320)} is VALID [2019-05-15 10:19:28,009 INFO L273 TraceCheckUtils]: 486: Hoare triple {145638#(<= proc_i 320)} i := i + 4; {145657#(<= proc_i 324)} is VALID [2019-05-15 10:19:28,009 INFO L273 TraceCheckUtils]: 487: Hoare triple {145657#(<= proc_i 324)} assume !(i <= 1000); {144114#false} is VALID [2019-05-15 10:19:28,228 INFO L134 CoverageAnalysis]: Checked inductivity of 19521 backedges. 0 proven. 19521 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:19:28,228 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:19:28,228 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [82] total 82 [2019-05-15 10:19:28,229 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 488 [2019-05-15 10:19:28,229 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:19:28,229 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 84 states. [2019-05-15 10:19:28,694 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 488 edges. 488 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:28,694 INFO L454 AbstractCegarLoop]: Interpolant automaton has 84 states [2019-05-15 10:19:28,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2019-05-15 10:19:28,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2019-05-15 10:19:28,696 INFO L87 Difference]: Start difference. First operand 489 states and 489 transitions. Second operand 84 states. [2019-05-15 10:19:29,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:29,687 INFO L93 Difference]: Finished difference Result 500 states and 500 transitions. [2019-05-15 10:19:29,687 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2019-05-15 10:19:29,687 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 488 [2019-05-15 10:19:29,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:19:29,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2019-05-15 10:19:29,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 501 transitions. [2019-05-15 10:19:29,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2019-05-15 10:19:29,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 501 transitions. [2019-05-15 10:19:29,694 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 84 states and 501 transitions. [2019-05-15 10:19:30,160 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 501 edges. 501 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:30,172 INFO L225 Difference]: With dead ends: 500 [2019-05-15 10:19:30,172 INFO L226 Difference]: Without dead ends: 500 [2019-05-15 10:19:30,172 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 405 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2019-05-15 10:19:30,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2019-05-15 10:19:30,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 495. [2019-05-15 10:19:30,175 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:19:30,175 INFO L82 GeneralOperation]: Start isEquivalent. First operand 500 states. Second operand 495 states. [2019-05-15 10:19:30,175 INFO L74 IsIncluded]: Start isIncluded. First operand 500 states. Second operand 495 states. [2019-05-15 10:19:30,175 INFO L87 Difference]: Start difference. First operand 500 states. Second operand 495 states. [2019-05-15 10:19:30,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:30,184 INFO L93 Difference]: Finished difference Result 500 states and 500 transitions. [2019-05-15 10:19:30,184 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 500 transitions. [2019-05-15 10:19:30,184 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:30,184 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:30,184 INFO L74 IsIncluded]: Start isIncluded. First operand 495 states. Second operand 500 states. [2019-05-15 10:19:30,184 INFO L87 Difference]: Start difference. First operand 495 states. Second operand 500 states. [2019-05-15 10:19:30,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:30,192 INFO L93 Difference]: Finished difference Result 500 states and 500 transitions. [2019-05-15 10:19:30,192 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 500 transitions. [2019-05-15 10:19:30,193 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:30,193 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:30,193 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:19:30,193 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:19:30,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 495 states. [2019-05-15 10:19:30,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 495 transitions. [2019-05-15 10:19:30,201 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 495 transitions. Word has length 488 [2019-05-15 10:19:30,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:19:30,201 INFO L475 AbstractCegarLoop]: Abstraction has 495 states and 495 transitions. [2019-05-15 10:19:30,201 INFO L476 AbstractCegarLoop]: Interpolant automaton has 84 states. [2019-05-15 10:19:30,201 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 495 transitions. [2019-05-15 10:19:30,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2019-05-15 10:19:30,203 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:19:30,203 INFO L399 BasicCegarLoop]: trace histogram [82, 82, 82, 82, 82, 82, 1, 1] [2019-05-15 10:19:30,203 INFO L418 AbstractCegarLoop]: === Iteration 83 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:19:30,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:19:30,204 INFO L82 PathProgramCache]: Analyzing trace with hash -17236337, now seen corresponding path program 82 times [2019-05-15 10:19:30,204 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:19:30,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:30,341 INFO L256 TraceCheckSpWp]: Trace formula consists of 661 conjuncts, 84 conjunts are in the unsatisfiable core [2019-05-15 10:19:30,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:30,385 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:19:33,687 INFO L273 TraceCheckUtils]: 0: Hoare triple {147655#true} i := 0; {147660#(<= proc_i 0)} is VALID [2019-05-15 10:19:33,687 INFO L273 TraceCheckUtils]: 1: Hoare triple {147660#(<= proc_i 0)} assume i <= 1000; {147660#(<= proc_i 0)} is VALID [2019-05-15 10:19:33,687 INFO L273 TraceCheckUtils]: 2: Hoare triple {147660#(<= proc_i 0)} assume i + 4 < a[j]; {147660#(<= proc_i 0)} is VALID [2019-05-15 10:19:33,688 INFO L273 TraceCheckUtils]: 3: Hoare triple {147660#(<= proc_i 0)} assume a[5] == 1000; {147660#(<= proc_i 0)} is VALID [2019-05-15 10:19:33,688 INFO L273 TraceCheckUtils]: 4: Hoare triple {147660#(<= proc_i 0)} assume j > 4; {147660#(<= proc_i 0)} is VALID [2019-05-15 10:19:33,688 INFO L273 TraceCheckUtils]: 5: Hoare triple {147660#(<= proc_i 0)} assume j < 6; {147660#(<= proc_i 0)} is VALID [2019-05-15 10:19:33,689 INFO L273 TraceCheckUtils]: 6: Hoare triple {147660#(<= proc_i 0)} i := i + 4; {147679#(<= proc_i 4)} is VALID [2019-05-15 10:19:33,689 INFO L273 TraceCheckUtils]: 7: Hoare triple {147679#(<= proc_i 4)} assume i <= 1000; {147679#(<= proc_i 4)} is VALID [2019-05-15 10:19:33,690 INFO L273 TraceCheckUtils]: 8: Hoare triple {147679#(<= proc_i 4)} assume i + 4 < a[j]; {147679#(<= proc_i 4)} is VALID [2019-05-15 10:19:33,690 INFO L273 TraceCheckUtils]: 9: Hoare triple {147679#(<= proc_i 4)} assume a[5] == 1000; {147679#(<= proc_i 4)} is VALID [2019-05-15 10:19:33,691 INFO L273 TraceCheckUtils]: 10: Hoare triple {147679#(<= proc_i 4)} assume j > 4; {147679#(<= proc_i 4)} is VALID [2019-05-15 10:19:33,691 INFO L273 TraceCheckUtils]: 11: Hoare triple {147679#(<= proc_i 4)} assume j < 6; {147679#(<= proc_i 4)} is VALID [2019-05-15 10:19:33,692 INFO L273 TraceCheckUtils]: 12: Hoare triple {147679#(<= proc_i 4)} i := i + 4; {147698#(<= proc_i 8)} is VALID [2019-05-15 10:19:33,692 INFO L273 TraceCheckUtils]: 13: Hoare triple {147698#(<= proc_i 8)} assume i <= 1000; {147698#(<= proc_i 8)} is VALID [2019-05-15 10:19:33,693 INFO L273 TraceCheckUtils]: 14: Hoare triple {147698#(<= proc_i 8)} assume i + 4 < a[j]; {147698#(<= proc_i 8)} is VALID [2019-05-15 10:19:33,693 INFO L273 TraceCheckUtils]: 15: Hoare triple {147698#(<= proc_i 8)} assume a[5] == 1000; {147698#(<= proc_i 8)} is VALID [2019-05-15 10:19:33,694 INFO L273 TraceCheckUtils]: 16: Hoare triple {147698#(<= proc_i 8)} assume j > 4; {147698#(<= proc_i 8)} is VALID [2019-05-15 10:19:33,694 INFO L273 TraceCheckUtils]: 17: Hoare triple {147698#(<= proc_i 8)} assume j < 6; {147698#(<= proc_i 8)} is VALID [2019-05-15 10:19:33,695 INFO L273 TraceCheckUtils]: 18: Hoare triple {147698#(<= proc_i 8)} i := i + 4; {147717#(<= proc_i 12)} is VALID [2019-05-15 10:19:33,695 INFO L273 TraceCheckUtils]: 19: Hoare triple {147717#(<= proc_i 12)} assume i <= 1000; {147717#(<= proc_i 12)} is VALID [2019-05-15 10:19:33,696 INFO L273 TraceCheckUtils]: 20: Hoare triple {147717#(<= proc_i 12)} assume i + 4 < a[j]; {147717#(<= proc_i 12)} is VALID [2019-05-15 10:19:33,696 INFO L273 TraceCheckUtils]: 21: Hoare triple {147717#(<= proc_i 12)} assume a[5] == 1000; {147717#(<= proc_i 12)} is VALID [2019-05-15 10:19:33,697 INFO L273 TraceCheckUtils]: 22: Hoare triple {147717#(<= proc_i 12)} assume j > 4; {147717#(<= proc_i 12)} is VALID [2019-05-15 10:19:33,697 INFO L273 TraceCheckUtils]: 23: Hoare triple {147717#(<= proc_i 12)} assume j < 6; {147717#(<= proc_i 12)} is VALID [2019-05-15 10:19:33,698 INFO L273 TraceCheckUtils]: 24: Hoare triple {147717#(<= proc_i 12)} i := i + 4; {147736#(<= proc_i 16)} is VALID [2019-05-15 10:19:33,698 INFO L273 TraceCheckUtils]: 25: Hoare triple {147736#(<= proc_i 16)} assume i <= 1000; {147736#(<= proc_i 16)} is VALID [2019-05-15 10:19:33,699 INFO L273 TraceCheckUtils]: 26: Hoare triple {147736#(<= proc_i 16)} assume i + 4 < a[j]; {147736#(<= proc_i 16)} is VALID [2019-05-15 10:19:33,699 INFO L273 TraceCheckUtils]: 27: Hoare triple {147736#(<= proc_i 16)} assume a[5] == 1000; {147736#(<= proc_i 16)} is VALID [2019-05-15 10:19:33,700 INFO L273 TraceCheckUtils]: 28: Hoare triple {147736#(<= proc_i 16)} assume j > 4; {147736#(<= proc_i 16)} is VALID [2019-05-15 10:19:33,700 INFO L273 TraceCheckUtils]: 29: Hoare triple {147736#(<= proc_i 16)} assume j < 6; {147736#(<= proc_i 16)} is VALID [2019-05-15 10:19:33,701 INFO L273 TraceCheckUtils]: 30: Hoare triple {147736#(<= proc_i 16)} i := i + 4; {147755#(<= proc_i 20)} is VALID [2019-05-15 10:19:33,701 INFO L273 TraceCheckUtils]: 31: Hoare triple {147755#(<= proc_i 20)} assume i <= 1000; {147755#(<= proc_i 20)} is VALID [2019-05-15 10:19:33,702 INFO L273 TraceCheckUtils]: 32: Hoare triple {147755#(<= proc_i 20)} assume i + 4 < a[j]; {147755#(<= proc_i 20)} is VALID [2019-05-15 10:19:33,702 INFO L273 TraceCheckUtils]: 33: Hoare triple {147755#(<= proc_i 20)} assume a[5] == 1000; {147755#(<= proc_i 20)} is VALID [2019-05-15 10:19:33,703 INFO L273 TraceCheckUtils]: 34: Hoare triple {147755#(<= proc_i 20)} assume j > 4; {147755#(<= proc_i 20)} is VALID [2019-05-15 10:19:33,703 INFO L273 TraceCheckUtils]: 35: Hoare triple {147755#(<= proc_i 20)} assume j < 6; {147755#(<= proc_i 20)} is VALID [2019-05-15 10:19:33,704 INFO L273 TraceCheckUtils]: 36: Hoare triple {147755#(<= proc_i 20)} i := i + 4; {147774#(<= proc_i 24)} is VALID [2019-05-15 10:19:33,704 INFO L273 TraceCheckUtils]: 37: Hoare triple {147774#(<= proc_i 24)} assume i <= 1000; {147774#(<= proc_i 24)} is VALID [2019-05-15 10:19:33,705 INFO L273 TraceCheckUtils]: 38: Hoare triple {147774#(<= proc_i 24)} assume i + 4 < a[j]; {147774#(<= proc_i 24)} is VALID [2019-05-15 10:19:33,705 INFO L273 TraceCheckUtils]: 39: Hoare triple {147774#(<= proc_i 24)} assume a[5] == 1000; {147774#(<= proc_i 24)} is VALID [2019-05-15 10:19:33,706 INFO L273 TraceCheckUtils]: 40: Hoare triple {147774#(<= proc_i 24)} assume j > 4; {147774#(<= proc_i 24)} is VALID [2019-05-15 10:19:33,706 INFO L273 TraceCheckUtils]: 41: Hoare triple {147774#(<= proc_i 24)} assume j < 6; {147774#(<= proc_i 24)} is VALID [2019-05-15 10:19:33,707 INFO L273 TraceCheckUtils]: 42: Hoare triple {147774#(<= proc_i 24)} i := i + 4; {147793#(<= proc_i 28)} is VALID [2019-05-15 10:19:33,707 INFO L273 TraceCheckUtils]: 43: Hoare triple {147793#(<= proc_i 28)} assume i <= 1000; {147793#(<= proc_i 28)} is VALID [2019-05-15 10:19:33,708 INFO L273 TraceCheckUtils]: 44: Hoare triple {147793#(<= proc_i 28)} assume i + 4 < a[j]; {147793#(<= proc_i 28)} is VALID [2019-05-15 10:19:33,708 INFO L273 TraceCheckUtils]: 45: Hoare triple {147793#(<= proc_i 28)} assume a[5] == 1000; {147793#(<= proc_i 28)} is VALID [2019-05-15 10:19:33,709 INFO L273 TraceCheckUtils]: 46: Hoare triple {147793#(<= proc_i 28)} assume j > 4; {147793#(<= proc_i 28)} is VALID [2019-05-15 10:19:33,709 INFO L273 TraceCheckUtils]: 47: Hoare triple {147793#(<= proc_i 28)} assume j < 6; {147793#(<= proc_i 28)} is VALID [2019-05-15 10:19:33,710 INFO L273 TraceCheckUtils]: 48: Hoare triple {147793#(<= proc_i 28)} i := i + 4; {147812#(<= proc_i 32)} is VALID [2019-05-15 10:19:33,710 INFO L273 TraceCheckUtils]: 49: Hoare triple {147812#(<= proc_i 32)} assume i <= 1000; {147812#(<= proc_i 32)} is VALID [2019-05-15 10:19:33,711 INFO L273 TraceCheckUtils]: 50: Hoare triple {147812#(<= proc_i 32)} assume i + 4 < a[j]; {147812#(<= proc_i 32)} is VALID [2019-05-15 10:19:33,711 INFO L273 TraceCheckUtils]: 51: Hoare triple {147812#(<= proc_i 32)} assume a[5] == 1000; {147812#(<= proc_i 32)} is VALID [2019-05-15 10:19:33,711 INFO L273 TraceCheckUtils]: 52: Hoare triple {147812#(<= proc_i 32)} assume j > 4; {147812#(<= proc_i 32)} is VALID [2019-05-15 10:19:33,712 INFO L273 TraceCheckUtils]: 53: Hoare triple {147812#(<= proc_i 32)} assume j < 6; {147812#(<= proc_i 32)} is VALID [2019-05-15 10:19:33,713 INFO L273 TraceCheckUtils]: 54: Hoare triple {147812#(<= proc_i 32)} i := i + 4; {147831#(<= proc_i 36)} is VALID [2019-05-15 10:19:33,713 INFO L273 TraceCheckUtils]: 55: Hoare triple {147831#(<= proc_i 36)} assume i <= 1000; {147831#(<= proc_i 36)} is VALID [2019-05-15 10:19:33,714 INFO L273 TraceCheckUtils]: 56: Hoare triple {147831#(<= proc_i 36)} assume i + 4 < a[j]; {147831#(<= proc_i 36)} is VALID [2019-05-15 10:19:33,714 INFO L273 TraceCheckUtils]: 57: Hoare triple {147831#(<= proc_i 36)} assume a[5] == 1000; {147831#(<= proc_i 36)} is VALID [2019-05-15 10:19:33,714 INFO L273 TraceCheckUtils]: 58: Hoare triple {147831#(<= proc_i 36)} assume j > 4; {147831#(<= proc_i 36)} is VALID [2019-05-15 10:19:33,715 INFO L273 TraceCheckUtils]: 59: Hoare triple {147831#(<= proc_i 36)} assume j < 6; {147831#(<= proc_i 36)} is VALID [2019-05-15 10:19:33,716 INFO L273 TraceCheckUtils]: 60: Hoare triple {147831#(<= proc_i 36)} i := i + 4; {147850#(<= proc_i 40)} is VALID [2019-05-15 10:19:33,716 INFO L273 TraceCheckUtils]: 61: Hoare triple {147850#(<= proc_i 40)} assume i <= 1000; {147850#(<= proc_i 40)} is VALID [2019-05-15 10:19:33,716 INFO L273 TraceCheckUtils]: 62: Hoare triple {147850#(<= proc_i 40)} assume i + 4 < a[j]; {147850#(<= proc_i 40)} is VALID [2019-05-15 10:19:33,717 INFO L273 TraceCheckUtils]: 63: Hoare triple {147850#(<= proc_i 40)} assume a[5] == 1000; {147850#(<= proc_i 40)} is VALID [2019-05-15 10:19:33,717 INFO L273 TraceCheckUtils]: 64: Hoare triple {147850#(<= proc_i 40)} assume j > 4; {147850#(<= proc_i 40)} is VALID [2019-05-15 10:19:33,718 INFO L273 TraceCheckUtils]: 65: Hoare triple {147850#(<= proc_i 40)} assume j < 6; {147850#(<= proc_i 40)} is VALID [2019-05-15 10:19:33,718 INFO L273 TraceCheckUtils]: 66: Hoare triple {147850#(<= proc_i 40)} i := i + 4; {147869#(<= proc_i 44)} is VALID [2019-05-15 10:19:33,719 INFO L273 TraceCheckUtils]: 67: Hoare triple {147869#(<= proc_i 44)} assume i <= 1000; {147869#(<= proc_i 44)} is VALID [2019-05-15 10:19:33,719 INFO L273 TraceCheckUtils]: 68: Hoare triple {147869#(<= proc_i 44)} assume i + 4 < a[j]; {147869#(<= proc_i 44)} is VALID [2019-05-15 10:19:33,720 INFO L273 TraceCheckUtils]: 69: Hoare triple {147869#(<= proc_i 44)} assume a[5] == 1000; {147869#(<= proc_i 44)} is VALID [2019-05-15 10:19:33,720 INFO L273 TraceCheckUtils]: 70: Hoare triple {147869#(<= proc_i 44)} assume j > 4; {147869#(<= proc_i 44)} is VALID [2019-05-15 10:19:33,721 INFO L273 TraceCheckUtils]: 71: Hoare triple {147869#(<= proc_i 44)} assume j < 6; {147869#(<= proc_i 44)} is VALID [2019-05-15 10:19:33,721 INFO L273 TraceCheckUtils]: 72: Hoare triple {147869#(<= proc_i 44)} i := i + 4; {147888#(<= proc_i 48)} is VALID [2019-05-15 10:19:33,722 INFO L273 TraceCheckUtils]: 73: Hoare triple {147888#(<= proc_i 48)} assume i <= 1000; {147888#(<= proc_i 48)} is VALID [2019-05-15 10:19:33,722 INFO L273 TraceCheckUtils]: 74: Hoare triple {147888#(<= proc_i 48)} assume i + 4 < a[j]; {147888#(<= proc_i 48)} is VALID [2019-05-15 10:19:33,723 INFO L273 TraceCheckUtils]: 75: Hoare triple {147888#(<= proc_i 48)} assume a[5] == 1000; {147888#(<= proc_i 48)} is VALID [2019-05-15 10:19:33,723 INFO L273 TraceCheckUtils]: 76: Hoare triple {147888#(<= proc_i 48)} assume j > 4; {147888#(<= proc_i 48)} is VALID [2019-05-15 10:19:33,724 INFO L273 TraceCheckUtils]: 77: Hoare triple {147888#(<= proc_i 48)} assume j < 6; {147888#(<= proc_i 48)} is VALID [2019-05-15 10:19:33,724 INFO L273 TraceCheckUtils]: 78: Hoare triple {147888#(<= proc_i 48)} i := i + 4; {147907#(<= proc_i 52)} is VALID [2019-05-15 10:19:33,725 INFO L273 TraceCheckUtils]: 79: Hoare triple {147907#(<= proc_i 52)} assume i <= 1000; {147907#(<= proc_i 52)} is VALID [2019-05-15 10:19:33,725 INFO L273 TraceCheckUtils]: 80: Hoare triple {147907#(<= proc_i 52)} assume i + 4 < a[j]; {147907#(<= proc_i 52)} is VALID [2019-05-15 10:19:33,726 INFO L273 TraceCheckUtils]: 81: Hoare triple {147907#(<= proc_i 52)} assume a[5] == 1000; {147907#(<= proc_i 52)} is VALID [2019-05-15 10:19:33,726 INFO L273 TraceCheckUtils]: 82: Hoare triple {147907#(<= proc_i 52)} assume j > 4; {147907#(<= proc_i 52)} is VALID [2019-05-15 10:19:33,727 INFO L273 TraceCheckUtils]: 83: Hoare triple {147907#(<= proc_i 52)} assume j < 6; {147907#(<= proc_i 52)} is VALID [2019-05-15 10:19:33,727 INFO L273 TraceCheckUtils]: 84: Hoare triple {147907#(<= proc_i 52)} i := i + 4; {147926#(<= proc_i 56)} is VALID [2019-05-15 10:19:33,728 INFO L273 TraceCheckUtils]: 85: Hoare triple {147926#(<= proc_i 56)} assume i <= 1000; {147926#(<= proc_i 56)} is VALID [2019-05-15 10:19:33,728 INFO L273 TraceCheckUtils]: 86: Hoare triple {147926#(<= proc_i 56)} assume i + 4 < a[j]; {147926#(<= proc_i 56)} is VALID [2019-05-15 10:19:33,729 INFO L273 TraceCheckUtils]: 87: Hoare triple {147926#(<= proc_i 56)} assume a[5] == 1000; {147926#(<= proc_i 56)} is VALID [2019-05-15 10:19:33,729 INFO L273 TraceCheckUtils]: 88: Hoare triple {147926#(<= proc_i 56)} assume j > 4; {147926#(<= proc_i 56)} is VALID [2019-05-15 10:19:33,730 INFO L273 TraceCheckUtils]: 89: Hoare triple {147926#(<= proc_i 56)} assume j < 6; {147926#(<= proc_i 56)} is VALID [2019-05-15 10:19:33,730 INFO L273 TraceCheckUtils]: 90: Hoare triple {147926#(<= proc_i 56)} i := i + 4; {147945#(<= proc_i 60)} is VALID [2019-05-15 10:19:33,731 INFO L273 TraceCheckUtils]: 91: Hoare triple {147945#(<= proc_i 60)} assume i <= 1000; {147945#(<= proc_i 60)} is VALID [2019-05-15 10:19:33,731 INFO L273 TraceCheckUtils]: 92: Hoare triple {147945#(<= proc_i 60)} assume i + 4 < a[j]; {147945#(<= proc_i 60)} is VALID [2019-05-15 10:19:33,732 INFO L273 TraceCheckUtils]: 93: Hoare triple {147945#(<= proc_i 60)} assume a[5] == 1000; {147945#(<= proc_i 60)} is VALID [2019-05-15 10:19:33,732 INFO L273 TraceCheckUtils]: 94: Hoare triple {147945#(<= proc_i 60)} assume j > 4; {147945#(<= proc_i 60)} is VALID [2019-05-15 10:19:33,733 INFO L273 TraceCheckUtils]: 95: Hoare triple {147945#(<= proc_i 60)} assume j < 6; {147945#(<= proc_i 60)} is VALID [2019-05-15 10:19:33,733 INFO L273 TraceCheckUtils]: 96: Hoare triple {147945#(<= proc_i 60)} i := i + 4; {147964#(<= proc_i 64)} is VALID [2019-05-15 10:19:33,734 INFO L273 TraceCheckUtils]: 97: Hoare triple {147964#(<= proc_i 64)} assume i <= 1000; {147964#(<= proc_i 64)} is VALID [2019-05-15 10:19:33,734 INFO L273 TraceCheckUtils]: 98: Hoare triple {147964#(<= proc_i 64)} assume i + 4 < a[j]; {147964#(<= proc_i 64)} is VALID [2019-05-15 10:19:33,735 INFO L273 TraceCheckUtils]: 99: Hoare triple {147964#(<= proc_i 64)} assume a[5] == 1000; {147964#(<= proc_i 64)} is VALID [2019-05-15 10:19:33,735 INFO L273 TraceCheckUtils]: 100: Hoare triple {147964#(<= proc_i 64)} assume j > 4; {147964#(<= proc_i 64)} is VALID [2019-05-15 10:19:33,735 INFO L273 TraceCheckUtils]: 101: Hoare triple {147964#(<= proc_i 64)} assume j < 6; {147964#(<= proc_i 64)} is VALID [2019-05-15 10:19:33,736 INFO L273 TraceCheckUtils]: 102: Hoare triple {147964#(<= proc_i 64)} i := i + 4; {147983#(<= proc_i 68)} is VALID [2019-05-15 10:19:33,737 INFO L273 TraceCheckUtils]: 103: Hoare triple {147983#(<= proc_i 68)} assume i <= 1000; {147983#(<= proc_i 68)} is VALID [2019-05-15 10:19:33,737 INFO L273 TraceCheckUtils]: 104: Hoare triple {147983#(<= proc_i 68)} assume i + 4 < a[j]; {147983#(<= proc_i 68)} is VALID [2019-05-15 10:19:33,738 INFO L273 TraceCheckUtils]: 105: Hoare triple {147983#(<= proc_i 68)} assume a[5] == 1000; {147983#(<= proc_i 68)} is VALID [2019-05-15 10:19:33,738 INFO L273 TraceCheckUtils]: 106: Hoare triple {147983#(<= proc_i 68)} assume j > 4; {147983#(<= proc_i 68)} is VALID [2019-05-15 10:19:33,738 INFO L273 TraceCheckUtils]: 107: Hoare triple {147983#(<= proc_i 68)} assume j < 6; {147983#(<= proc_i 68)} is VALID [2019-05-15 10:19:33,739 INFO L273 TraceCheckUtils]: 108: Hoare triple {147983#(<= proc_i 68)} i := i + 4; {148002#(<= proc_i 72)} is VALID [2019-05-15 10:19:33,740 INFO L273 TraceCheckUtils]: 109: Hoare triple {148002#(<= proc_i 72)} assume i <= 1000; {148002#(<= proc_i 72)} is VALID [2019-05-15 10:19:33,740 INFO L273 TraceCheckUtils]: 110: Hoare triple {148002#(<= proc_i 72)} assume i + 4 < a[j]; {148002#(<= proc_i 72)} is VALID [2019-05-15 10:19:33,740 INFO L273 TraceCheckUtils]: 111: Hoare triple {148002#(<= proc_i 72)} assume a[5] == 1000; {148002#(<= proc_i 72)} is VALID [2019-05-15 10:19:33,741 INFO L273 TraceCheckUtils]: 112: Hoare triple {148002#(<= proc_i 72)} assume j > 4; {148002#(<= proc_i 72)} is VALID [2019-05-15 10:19:33,741 INFO L273 TraceCheckUtils]: 113: Hoare triple {148002#(<= proc_i 72)} assume j < 6; {148002#(<= proc_i 72)} is VALID [2019-05-15 10:19:33,742 INFO L273 TraceCheckUtils]: 114: Hoare triple {148002#(<= proc_i 72)} i := i + 4; {148021#(<= proc_i 76)} is VALID [2019-05-15 10:19:33,742 INFO L273 TraceCheckUtils]: 115: Hoare triple {148021#(<= proc_i 76)} assume i <= 1000; {148021#(<= proc_i 76)} is VALID [2019-05-15 10:19:33,743 INFO L273 TraceCheckUtils]: 116: Hoare triple {148021#(<= proc_i 76)} assume i + 4 < a[j]; {148021#(<= proc_i 76)} is VALID [2019-05-15 10:19:33,743 INFO L273 TraceCheckUtils]: 117: Hoare triple {148021#(<= proc_i 76)} assume a[5] == 1000; {148021#(<= proc_i 76)} is VALID [2019-05-15 10:19:33,744 INFO L273 TraceCheckUtils]: 118: Hoare triple {148021#(<= proc_i 76)} assume j > 4; {148021#(<= proc_i 76)} is VALID [2019-05-15 10:19:33,744 INFO L273 TraceCheckUtils]: 119: Hoare triple {148021#(<= proc_i 76)} assume j < 6; {148021#(<= proc_i 76)} is VALID [2019-05-15 10:19:33,745 INFO L273 TraceCheckUtils]: 120: Hoare triple {148021#(<= proc_i 76)} i := i + 4; {148040#(<= proc_i 80)} is VALID [2019-05-15 10:19:33,745 INFO L273 TraceCheckUtils]: 121: Hoare triple {148040#(<= proc_i 80)} assume i <= 1000; {148040#(<= proc_i 80)} is VALID [2019-05-15 10:19:33,746 INFO L273 TraceCheckUtils]: 122: Hoare triple {148040#(<= proc_i 80)} assume i + 4 < a[j]; {148040#(<= proc_i 80)} is VALID [2019-05-15 10:19:33,746 INFO L273 TraceCheckUtils]: 123: Hoare triple {148040#(<= proc_i 80)} assume a[5] == 1000; {148040#(<= proc_i 80)} is VALID [2019-05-15 10:19:33,747 INFO L273 TraceCheckUtils]: 124: Hoare triple {148040#(<= proc_i 80)} assume j > 4; {148040#(<= proc_i 80)} is VALID [2019-05-15 10:19:33,747 INFO L273 TraceCheckUtils]: 125: Hoare triple {148040#(<= proc_i 80)} assume j < 6; {148040#(<= proc_i 80)} is VALID [2019-05-15 10:19:33,748 INFO L273 TraceCheckUtils]: 126: Hoare triple {148040#(<= proc_i 80)} i := i + 4; {148059#(<= proc_i 84)} is VALID [2019-05-15 10:19:33,748 INFO L273 TraceCheckUtils]: 127: Hoare triple {148059#(<= proc_i 84)} assume i <= 1000; {148059#(<= proc_i 84)} is VALID [2019-05-15 10:19:33,749 INFO L273 TraceCheckUtils]: 128: Hoare triple {148059#(<= proc_i 84)} assume i + 4 < a[j]; {148059#(<= proc_i 84)} is VALID [2019-05-15 10:19:33,749 INFO L273 TraceCheckUtils]: 129: Hoare triple {148059#(<= proc_i 84)} assume a[5] == 1000; {148059#(<= proc_i 84)} is VALID [2019-05-15 10:19:33,750 INFO L273 TraceCheckUtils]: 130: Hoare triple {148059#(<= proc_i 84)} assume j > 4; {148059#(<= proc_i 84)} is VALID [2019-05-15 10:19:33,750 INFO L273 TraceCheckUtils]: 131: Hoare triple {148059#(<= proc_i 84)} assume j < 6; {148059#(<= proc_i 84)} is VALID [2019-05-15 10:19:33,751 INFO L273 TraceCheckUtils]: 132: Hoare triple {148059#(<= proc_i 84)} i := i + 4; {148078#(<= proc_i 88)} is VALID [2019-05-15 10:19:33,751 INFO L273 TraceCheckUtils]: 133: Hoare triple {148078#(<= proc_i 88)} assume i <= 1000; {148078#(<= proc_i 88)} is VALID [2019-05-15 10:19:33,752 INFO L273 TraceCheckUtils]: 134: Hoare triple {148078#(<= proc_i 88)} assume i + 4 < a[j]; {148078#(<= proc_i 88)} is VALID [2019-05-15 10:19:33,752 INFO L273 TraceCheckUtils]: 135: Hoare triple {148078#(<= proc_i 88)} assume a[5] == 1000; {148078#(<= proc_i 88)} is VALID [2019-05-15 10:19:33,753 INFO L273 TraceCheckUtils]: 136: Hoare triple {148078#(<= proc_i 88)} assume j > 4; {148078#(<= proc_i 88)} is VALID [2019-05-15 10:19:33,753 INFO L273 TraceCheckUtils]: 137: Hoare triple {148078#(<= proc_i 88)} assume j < 6; {148078#(<= proc_i 88)} is VALID [2019-05-15 10:19:33,754 INFO L273 TraceCheckUtils]: 138: Hoare triple {148078#(<= proc_i 88)} i := i + 4; {148097#(<= proc_i 92)} is VALID [2019-05-15 10:19:33,754 INFO L273 TraceCheckUtils]: 139: Hoare triple {148097#(<= proc_i 92)} assume i <= 1000; {148097#(<= proc_i 92)} is VALID [2019-05-15 10:19:33,755 INFO L273 TraceCheckUtils]: 140: Hoare triple {148097#(<= proc_i 92)} assume i + 4 < a[j]; {148097#(<= proc_i 92)} is VALID [2019-05-15 10:19:33,755 INFO L273 TraceCheckUtils]: 141: Hoare triple {148097#(<= proc_i 92)} assume a[5] == 1000; {148097#(<= proc_i 92)} is VALID [2019-05-15 10:19:33,756 INFO L273 TraceCheckUtils]: 142: Hoare triple {148097#(<= proc_i 92)} assume j > 4; {148097#(<= proc_i 92)} is VALID [2019-05-15 10:19:33,756 INFO L273 TraceCheckUtils]: 143: Hoare triple {148097#(<= proc_i 92)} assume j < 6; {148097#(<= proc_i 92)} is VALID [2019-05-15 10:19:33,757 INFO L273 TraceCheckUtils]: 144: Hoare triple {148097#(<= proc_i 92)} i := i + 4; {148116#(<= proc_i 96)} is VALID [2019-05-15 10:19:33,757 INFO L273 TraceCheckUtils]: 145: Hoare triple {148116#(<= proc_i 96)} assume i <= 1000; {148116#(<= proc_i 96)} is VALID [2019-05-15 10:19:33,758 INFO L273 TraceCheckUtils]: 146: Hoare triple {148116#(<= proc_i 96)} assume i + 4 < a[j]; {148116#(<= proc_i 96)} is VALID [2019-05-15 10:19:33,758 INFO L273 TraceCheckUtils]: 147: Hoare triple {148116#(<= proc_i 96)} assume a[5] == 1000; {148116#(<= proc_i 96)} is VALID [2019-05-15 10:19:33,759 INFO L273 TraceCheckUtils]: 148: Hoare triple {148116#(<= proc_i 96)} assume j > 4; {148116#(<= proc_i 96)} is VALID [2019-05-15 10:19:33,759 INFO L273 TraceCheckUtils]: 149: Hoare triple {148116#(<= proc_i 96)} assume j < 6; {148116#(<= proc_i 96)} is VALID [2019-05-15 10:19:33,760 INFO L273 TraceCheckUtils]: 150: Hoare triple {148116#(<= proc_i 96)} i := i + 4; {148135#(<= proc_i 100)} is VALID [2019-05-15 10:19:33,760 INFO L273 TraceCheckUtils]: 151: Hoare triple {148135#(<= proc_i 100)} assume i <= 1000; {148135#(<= proc_i 100)} is VALID [2019-05-15 10:19:33,761 INFO L273 TraceCheckUtils]: 152: Hoare triple {148135#(<= proc_i 100)} assume i + 4 < a[j]; {148135#(<= proc_i 100)} is VALID [2019-05-15 10:19:33,761 INFO L273 TraceCheckUtils]: 153: Hoare triple {148135#(<= proc_i 100)} assume a[5] == 1000; {148135#(<= proc_i 100)} is VALID [2019-05-15 10:19:33,761 INFO L273 TraceCheckUtils]: 154: Hoare triple {148135#(<= proc_i 100)} assume j > 4; {148135#(<= proc_i 100)} is VALID [2019-05-15 10:19:33,762 INFO L273 TraceCheckUtils]: 155: Hoare triple {148135#(<= proc_i 100)} assume j < 6; {148135#(<= proc_i 100)} is VALID [2019-05-15 10:19:33,763 INFO L273 TraceCheckUtils]: 156: Hoare triple {148135#(<= proc_i 100)} i := i + 4; {148154#(<= proc_i 104)} is VALID [2019-05-15 10:19:33,763 INFO L273 TraceCheckUtils]: 157: Hoare triple {148154#(<= proc_i 104)} assume i <= 1000; {148154#(<= proc_i 104)} is VALID [2019-05-15 10:19:33,764 INFO L273 TraceCheckUtils]: 158: Hoare triple {148154#(<= proc_i 104)} assume i + 4 < a[j]; {148154#(<= proc_i 104)} is VALID [2019-05-15 10:19:33,764 INFO L273 TraceCheckUtils]: 159: Hoare triple {148154#(<= proc_i 104)} assume a[5] == 1000; {148154#(<= proc_i 104)} is VALID [2019-05-15 10:19:33,764 INFO L273 TraceCheckUtils]: 160: Hoare triple {148154#(<= proc_i 104)} assume j > 4; {148154#(<= proc_i 104)} is VALID [2019-05-15 10:19:33,765 INFO L273 TraceCheckUtils]: 161: Hoare triple {148154#(<= proc_i 104)} assume j < 6; {148154#(<= proc_i 104)} is VALID [2019-05-15 10:19:33,766 INFO L273 TraceCheckUtils]: 162: Hoare triple {148154#(<= proc_i 104)} i := i + 4; {148173#(<= proc_i 108)} is VALID [2019-05-15 10:19:33,766 INFO L273 TraceCheckUtils]: 163: Hoare triple {148173#(<= proc_i 108)} assume i <= 1000; {148173#(<= proc_i 108)} is VALID [2019-05-15 10:19:33,766 INFO L273 TraceCheckUtils]: 164: Hoare triple {148173#(<= proc_i 108)} assume i + 4 < a[j]; {148173#(<= proc_i 108)} is VALID [2019-05-15 10:19:33,767 INFO L273 TraceCheckUtils]: 165: Hoare triple {148173#(<= proc_i 108)} assume a[5] == 1000; {148173#(<= proc_i 108)} is VALID [2019-05-15 10:19:33,767 INFO L273 TraceCheckUtils]: 166: Hoare triple {148173#(<= proc_i 108)} assume j > 4; {148173#(<= proc_i 108)} is VALID [2019-05-15 10:19:33,768 INFO L273 TraceCheckUtils]: 167: Hoare triple {148173#(<= proc_i 108)} assume j < 6; {148173#(<= proc_i 108)} is VALID [2019-05-15 10:19:33,768 INFO L273 TraceCheckUtils]: 168: Hoare triple {148173#(<= proc_i 108)} i := i + 4; {148192#(<= proc_i 112)} is VALID [2019-05-15 10:19:33,769 INFO L273 TraceCheckUtils]: 169: Hoare triple {148192#(<= proc_i 112)} assume i <= 1000; {148192#(<= proc_i 112)} is VALID [2019-05-15 10:19:33,769 INFO L273 TraceCheckUtils]: 170: Hoare triple {148192#(<= proc_i 112)} assume i + 4 < a[j]; {148192#(<= proc_i 112)} is VALID [2019-05-15 10:19:33,770 INFO L273 TraceCheckUtils]: 171: Hoare triple {148192#(<= proc_i 112)} assume a[5] == 1000; {148192#(<= proc_i 112)} is VALID [2019-05-15 10:19:33,770 INFO L273 TraceCheckUtils]: 172: Hoare triple {148192#(<= proc_i 112)} assume j > 4; {148192#(<= proc_i 112)} is VALID [2019-05-15 10:19:33,771 INFO L273 TraceCheckUtils]: 173: Hoare triple {148192#(<= proc_i 112)} assume j < 6; {148192#(<= proc_i 112)} is VALID [2019-05-15 10:19:33,771 INFO L273 TraceCheckUtils]: 174: Hoare triple {148192#(<= proc_i 112)} i := i + 4; {148211#(<= proc_i 116)} is VALID [2019-05-15 10:19:33,772 INFO L273 TraceCheckUtils]: 175: Hoare triple {148211#(<= proc_i 116)} assume i <= 1000; {148211#(<= proc_i 116)} is VALID [2019-05-15 10:19:33,772 INFO L273 TraceCheckUtils]: 176: Hoare triple {148211#(<= proc_i 116)} assume i + 4 < a[j]; {148211#(<= proc_i 116)} is VALID [2019-05-15 10:19:33,773 INFO L273 TraceCheckUtils]: 177: Hoare triple {148211#(<= proc_i 116)} assume a[5] == 1000; {148211#(<= proc_i 116)} is VALID [2019-05-15 10:19:33,773 INFO L273 TraceCheckUtils]: 178: Hoare triple {148211#(<= proc_i 116)} assume j > 4; {148211#(<= proc_i 116)} is VALID [2019-05-15 10:19:33,774 INFO L273 TraceCheckUtils]: 179: Hoare triple {148211#(<= proc_i 116)} assume j < 6; {148211#(<= proc_i 116)} is VALID [2019-05-15 10:19:33,774 INFO L273 TraceCheckUtils]: 180: Hoare triple {148211#(<= proc_i 116)} i := i + 4; {148230#(<= proc_i 120)} is VALID [2019-05-15 10:19:33,775 INFO L273 TraceCheckUtils]: 181: Hoare triple {148230#(<= proc_i 120)} assume i <= 1000; {148230#(<= proc_i 120)} is VALID [2019-05-15 10:19:33,775 INFO L273 TraceCheckUtils]: 182: Hoare triple {148230#(<= proc_i 120)} assume i + 4 < a[j]; {148230#(<= proc_i 120)} is VALID [2019-05-15 10:19:33,776 INFO L273 TraceCheckUtils]: 183: Hoare triple {148230#(<= proc_i 120)} assume a[5] == 1000; {148230#(<= proc_i 120)} is VALID [2019-05-15 10:19:33,776 INFO L273 TraceCheckUtils]: 184: Hoare triple {148230#(<= proc_i 120)} assume j > 4; {148230#(<= proc_i 120)} is VALID [2019-05-15 10:19:33,777 INFO L273 TraceCheckUtils]: 185: Hoare triple {148230#(<= proc_i 120)} assume j < 6; {148230#(<= proc_i 120)} is VALID [2019-05-15 10:19:33,777 INFO L273 TraceCheckUtils]: 186: Hoare triple {148230#(<= proc_i 120)} i := i + 4; {148249#(<= proc_i 124)} is VALID [2019-05-15 10:19:33,778 INFO L273 TraceCheckUtils]: 187: Hoare triple {148249#(<= proc_i 124)} assume i <= 1000; {148249#(<= proc_i 124)} is VALID [2019-05-15 10:19:33,778 INFO L273 TraceCheckUtils]: 188: Hoare triple {148249#(<= proc_i 124)} assume i + 4 < a[j]; {148249#(<= proc_i 124)} is VALID [2019-05-15 10:19:33,779 INFO L273 TraceCheckUtils]: 189: Hoare triple {148249#(<= proc_i 124)} assume a[5] == 1000; {148249#(<= proc_i 124)} is VALID [2019-05-15 10:19:33,779 INFO L273 TraceCheckUtils]: 190: Hoare triple {148249#(<= proc_i 124)} assume j > 4; {148249#(<= proc_i 124)} is VALID [2019-05-15 10:19:33,780 INFO L273 TraceCheckUtils]: 191: Hoare triple {148249#(<= proc_i 124)} assume j < 6; {148249#(<= proc_i 124)} is VALID [2019-05-15 10:19:33,780 INFO L273 TraceCheckUtils]: 192: Hoare triple {148249#(<= proc_i 124)} i := i + 4; {148268#(<= proc_i 128)} is VALID [2019-05-15 10:19:33,781 INFO L273 TraceCheckUtils]: 193: Hoare triple {148268#(<= proc_i 128)} assume i <= 1000; {148268#(<= proc_i 128)} is VALID [2019-05-15 10:19:33,781 INFO L273 TraceCheckUtils]: 194: Hoare triple {148268#(<= proc_i 128)} assume i + 4 < a[j]; {148268#(<= proc_i 128)} is VALID [2019-05-15 10:19:33,782 INFO L273 TraceCheckUtils]: 195: Hoare triple {148268#(<= proc_i 128)} assume a[5] == 1000; {148268#(<= proc_i 128)} is VALID [2019-05-15 10:19:33,782 INFO L273 TraceCheckUtils]: 196: Hoare triple {148268#(<= proc_i 128)} assume j > 4; {148268#(<= proc_i 128)} is VALID [2019-05-15 10:19:33,782 INFO L273 TraceCheckUtils]: 197: Hoare triple {148268#(<= proc_i 128)} assume j < 6; {148268#(<= proc_i 128)} is VALID [2019-05-15 10:19:33,783 INFO L273 TraceCheckUtils]: 198: Hoare triple {148268#(<= proc_i 128)} i := i + 4; {148287#(<= proc_i 132)} is VALID [2019-05-15 10:19:33,784 INFO L273 TraceCheckUtils]: 199: Hoare triple {148287#(<= proc_i 132)} assume i <= 1000; {148287#(<= proc_i 132)} is VALID [2019-05-15 10:19:33,784 INFO L273 TraceCheckUtils]: 200: Hoare triple {148287#(<= proc_i 132)} assume i + 4 < a[j]; {148287#(<= proc_i 132)} is VALID [2019-05-15 10:19:33,785 INFO L273 TraceCheckUtils]: 201: Hoare triple {148287#(<= proc_i 132)} assume a[5] == 1000; {148287#(<= proc_i 132)} is VALID [2019-05-15 10:19:33,785 INFO L273 TraceCheckUtils]: 202: Hoare triple {148287#(<= proc_i 132)} assume j > 4; {148287#(<= proc_i 132)} is VALID [2019-05-15 10:19:33,785 INFO L273 TraceCheckUtils]: 203: Hoare triple {148287#(<= proc_i 132)} assume j < 6; {148287#(<= proc_i 132)} is VALID [2019-05-15 10:19:33,786 INFO L273 TraceCheckUtils]: 204: Hoare triple {148287#(<= proc_i 132)} i := i + 4; {148306#(<= proc_i 136)} is VALID [2019-05-15 10:19:33,787 INFO L273 TraceCheckUtils]: 205: Hoare triple {148306#(<= proc_i 136)} assume i <= 1000; {148306#(<= proc_i 136)} is VALID [2019-05-15 10:19:33,787 INFO L273 TraceCheckUtils]: 206: Hoare triple {148306#(<= proc_i 136)} assume i + 4 < a[j]; {148306#(<= proc_i 136)} is VALID [2019-05-15 10:19:33,787 INFO L273 TraceCheckUtils]: 207: Hoare triple {148306#(<= proc_i 136)} assume a[5] == 1000; {148306#(<= proc_i 136)} is VALID [2019-05-15 10:19:33,788 INFO L273 TraceCheckUtils]: 208: Hoare triple {148306#(<= proc_i 136)} assume j > 4; {148306#(<= proc_i 136)} is VALID [2019-05-15 10:19:33,788 INFO L273 TraceCheckUtils]: 209: Hoare triple {148306#(<= proc_i 136)} assume j < 6; {148306#(<= proc_i 136)} is VALID [2019-05-15 10:19:33,789 INFO L273 TraceCheckUtils]: 210: Hoare triple {148306#(<= proc_i 136)} i := i + 4; {148325#(<= proc_i 140)} is VALID [2019-05-15 10:19:33,789 INFO L273 TraceCheckUtils]: 211: Hoare triple {148325#(<= proc_i 140)} assume i <= 1000; {148325#(<= proc_i 140)} is VALID [2019-05-15 10:19:33,790 INFO L273 TraceCheckUtils]: 212: Hoare triple {148325#(<= proc_i 140)} assume i + 4 < a[j]; {148325#(<= proc_i 140)} is VALID [2019-05-15 10:19:33,790 INFO L273 TraceCheckUtils]: 213: Hoare triple {148325#(<= proc_i 140)} assume a[5] == 1000; {148325#(<= proc_i 140)} is VALID [2019-05-15 10:19:33,791 INFO L273 TraceCheckUtils]: 214: Hoare triple {148325#(<= proc_i 140)} assume j > 4; {148325#(<= proc_i 140)} is VALID [2019-05-15 10:19:33,791 INFO L273 TraceCheckUtils]: 215: Hoare triple {148325#(<= proc_i 140)} assume j < 6; {148325#(<= proc_i 140)} is VALID [2019-05-15 10:19:33,792 INFO L273 TraceCheckUtils]: 216: Hoare triple {148325#(<= proc_i 140)} i := i + 4; {148344#(<= proc_i 144)} is VALID [2019-05-15 10:19:33,792 INFO L273 TraceCheckUtils]: 217: Hoare triple {148344#(<= proc_i 144)} assume i <= 1000; {148344#(<= proc_i 144)} is VALID [2019-05-15 10:19:33,793 INFO L273 TraceCheckUtils]: 218: Hoare triple {148344#(<= proc_i 144)} assume i + 4 < a[j]; {148344#(<= proc_i 144)} is VALID [2019-05-15 10:19:33,793 INFO L273 TraceCheckUtils]: 219: Hoare triple {148344#(<= proc_i 144)} assume a[5] == 1000; {148344#(<= proc_i 144)} is VALID [2019-05-15 10:19:33,794 INFO L273 TraceCheckUtils]: 220: Hoare triple {148344#(<= proc_i 144)} assume j > 4; {148344#(<= proc_i 144)} is VALID [2019-05-15 10:19:33,794 INFO L273 TraceCheckUtils]: 221: Hoare triple {148344#(<= proc_i 144)} assume j < 6; {148344#(<= proc_i 144)} is VALID [2019-05-15 10:19:33,795 INFO L273 TraceCheckUtils]: 222: Hoare triple {148344#(<= proc_i 144)} i := i + 4; {148363#(<= proc_i 148)} is VALID [2019-05-15 10:19:33,795 INFO L273 TraceCheckUtils]: 223: Hoare triple {148363#(<= proc_i 148)} assume i <= 1000; {148363#(<= proc_i 148)} is VALID [2019-05-15 10:19:33,796 INFO L273 TraceCheckUtils]: 224: Hoare triple {148363#(<= proc_i 148)} assume i + 4 < a[j]; {148363#(<= proc_i 148)} is VALID [2019-05-15 10:19:33,796 INFO L273 TraceCheckUtils]: 225: Hoare triple {148363#(<= proc_i 148)} assume a[5] == 1000; {148363#(<= proc_i 148)} is VALID [2019-05-15 10:19:33,797 INFO L273 TraceCheckUtils]: 226: Hoare triple {148363#(<= proc_i 148)} assume j > 4; {148363#(<= proc_i 148)} is VALID [2019-05-15 10:19:33,797 INFO L273 TraceCheckUtils]: 227: Hoare triple {148363#(<= proc_i 148)} assume j < 6; {148363#(<= proc_i 148)} is VALID [2019-05-15 10:19:33,798 INFO L273 TraceCheckUtils]: 228: Hoare triple {148363#(<= proc_i 148)} i := i + 4; {148382#(<= proc_i 152)} is VALID [2019-05-15 10:19:33,798 INFO L273 TraceCheckUtils]: 229: Hoare triple {148382#(<= proc_i 152)} assume i <= 1000; {148382#(<= proc_i 152)} is VALID [2019-05-15 10:19:33,799 INFO L273 TraceCheckUtils]: 230: Hoare triple {148382#(<= proc_i 152)} assume i + 4 < a[j]; {148382#(<= proc_i 152)} is VALID [2019-05-15 10:19:33,799 INFO L273 TraceCheckUtils]: 231: Hoare triple {148382#(<= proc_i 152)} assume a[5] == 1000; {148382#(<= proc_i 152)} is VALID [2019-05-15 10:19:33,800 INFO L273 TraceCheckUtils]: 232: Hoare triple {148382#(<= proc_i 152)} assume j > 4; {148382#(<= proc_i 152)} is VALID [2019-05-15 10:19:33,800 INFO L273 TraceCheckUtils]: 233: Hoare triple {148382#(<= proc_i 152)} assume j < 6; {148382#(<= proc_i 152)} is VALID [2019-05-15 10:19:33,801 INFO L273 TraceCheckUtils]: 234: Hoare triple {148382#(<= proc_i 152)} i := i + 4; {148401#(<= proc_i 156)} is VALID [2019-05-15 10:19:33,801 INFO L273 TraceCheckUtils]: 235: Hoare triple {148401#(<= proc_i 156)} assume i <= 1000; {148401#(<= proc_i 156)} is VALID [2019-05-15 10:19:33,802 INFO L273 TraceCheckUtils]: 236: Hoare triple {148401#(<= proc_i 156)} assume i + 4 < a[j]; {148401#(<= proc_i 156)} is VALID [2019-05-15 10:19:33,802 INFO L273 TraceCheckUtils]: 237: Hoare triple {148401#(<= proc_i 156)} assume a[5] == 1000; {148401#(<= proc_i 156)} is VALID [2019-05-15 10:19:33,803 INFO L273 TraceCheckUtils]: 238: Hoare triple {148401#(<= proc_i 156)} assume j > 4; {148401#(<= proc_i 156)} is VALID [2019-05-15 10:19:33,803 INFO L273 TraceCheckUtils]: 239: Hoare triple {148401#(<= proc_i 156)} assume j < 6; {148401#(<= proc_i 156)} is VALID [2019-05-15 10:19:33,804 INFO L273 TraceCheckUtils]: 240: Hoare triple {148401#(<= proc_i 156)} i := i + 4; {148420#(<= proc_i 160)} is VALID [2019-05-15 10:19:33,804 INFO L273 TraceCheckUtils]: 241: Hoare triple {148420#(<= proc_i 160)} assume i <= 1000; {148420#(<= proc_i 160)} is VALID [2019-05-15 10:19:33,805 INFO L273 TraceCheckUtils]: 242: Hoare triple {148420#(<= proc_i 160)} assume i + 4 < a[j]; {148420#(<= proc_i 160)} is VALID [2019-05-15 10:19:33,805 INFO L273 TraceCheckUtils]: 243: Hoare triple {148420#(<= proc_i 160)} assume a[5] == 1000; {148420#(<= proc_i 160)} is VALID [2019-05-15 10:19:33,806 INFO L273 TraceCheckUtils]: 244: Hoare triple {148420#(<= proc_i 160)} assume j > 4; {148420#(<= proc_i 160)} is VALID [2019-05-15 10:19:33,806 INFO L273 TraceCheckUtils]: 245: Hoare triple {148420#(<= proc_i 160)} assume j < 6; {148420#(<= proc_i 160)} is VALID [2019-05-15 10:19:33,807 INFO L273 TraceCheckUtils]: 246: Hoare triple {148420#(<= proc_i 160)} i := i + 4; {148439#(<= proc_i 164)} is VALID [2019-05-15 10:19:33,807 INFO L273 TraceCheckUtils]: 247: Hoare triple {148439#(<= proc_i 164)} assume i <= 1000; {148439#(<= proc_i 164)} is VALID [2019-05-15 10:19:33,808 INFO L273 TraceCheckUtils]: 248: Hoare triple {148439#(<= proc_i 164)} assume i + 4 < a[j]; {148439#(<= proc_i 164)} is VALID [2019-05-15 10:19:33,808 INFO L273 TraceCheckUtils]: 249: Hoare triple {148439#(<= proc_i 164)} assume a[5] == 1000; {148439#(<= proc_i 164)} is VALID [2019-05-15 10:19:33,808 INFO L273 TraceCheckUtils]: 250: Hoare triple {148439#(<= proc_i 164)} assume j > 4; {148439#(<= proc_i 164)} is VALID [2019-05-15 10:19:33,809 INFO L273 TraceCheckUtils]: 251: Hoare triple {148439#(<= proc_i 164)} assume j < 6; {148439#(<= proc_i 164)} is VALID [2019-05-15 10:19:33,810 INFO L273 TraceCheckUtils]: 252: Hoare triple {148439#(<= proc_i 164)} i := i + 4; {148458#(<= proc_i 168)} is VALID [2019-05-15 10:19:33,810 INFO L273 TraceCheckUtils]: 253: Hoare triple {148458#(<= proc_i 168)} assume i <= 1000; {148458#(<= proc_i 168)} is VALID [2019-05-15 10:19:33,810 INFO L273 TraceCheckUtils]: 254: Hoare triple {148458#(<= proc_i 168)} assume i + 4 < a[j]; {148458#(<= proc_i 168)} is VALID [2019-05-15 10:19:33,811 INFO L273 TraceCheckUtils]: 255: Hoare triple {148458#(<= proc_i 168)} assume a[5] == 1000; {148458#(<= proc_i 168)} is VALID [2019-05-15 10:19:33,811 INFO L273 TraceCheckUtils]: 256: Hoare triple {148458#(<= proc_i 168)} assume j > 4; {148458#(<= proc_i 168)} is VALID [2019-05-15 10:19:33,812 INFO L273 TraceCheckUtils]: 257: Hoare triple {148458#(<= proc_i 168)} assume j < 6; {148458#(<= proc_i 168)} is VALID [2019-05-15 10:19:33,812 INFO L273 TraceCheckUtils]: 258: Hoare triple {148458#(<= proc_i 168)} i := i + 4; {148477#(<= proc_i 172)} is VALID [2019-05-15 10:19:33,813 INFO L273 TraceCheckUtils]: 259: Hoare triple {148477#(<= proc_i 172)} assume i <= 1000; {148477#(<= proc_i 172)} is VALID [2019-05-15 10:19:33,813 INFO L273 TraceCheckUtils]: 260: Hoare triple {148477#(<= proc_i 172)} assume i + 4 < a[j]; {148477#(<= proc_i 172)} is VALID [2019-05-15 10:19:33,814 INFO L273 TraceCheckUtils]: 261: Hoare triple {148477#(<= proc_i 172)} assume a[5] == 1000; {148477#(<= proc_i 172)} is VALID [2019-05-15 10:19:33,814 INFO L273 TraceCheckUtils]: 262: Hoare triple {148477#(<= proc_i 172)} assume j > 4; {148477#(<= proc_i 172)} is VALID [2019-05-15 10:19:33,815 INFO L273 TraceCheckUtils]: 263: Hoare triple {148477#(<= proc_i 172)} assume j < 6; {148477#(<= proc_i 172)} is VALID [2019-05-15 10:19:33,815 INFO L273 TraceCheckUtils]: 264: Hoare triple {148477#(<= proc_i 172)} i := i + 4; {148496#(<= proc_i 176)} is VALID [2019-05-15 10:19:33,816 INFO L273 TraceCheckUtils]: 265: Hoare triple {148496#(<= proc_i 176)} assume i <= 1000; {148496#(<= proc_i 176)} is VALID [2019-05-15 10:19:33,816 INFO L273 TraceCheckUtils]: 266: Hoare triple {148496#(<= proc_i 176)} assume i + 4 < a[j]; {148496#(<= proc_i 176)} is VALID [2019-05-15 10:19:33,817 INFO L273 TraceCheckUtils]: 267: Hoare triple {148496#(<= proc_i 176)} assume a[5] == 1000; {148496#(<= proc_i 176)} is VALID [2019-05-15 10:19:33,817 INFO L273 TraceCheckUtils]: 268: Hoare triple {148496#(<= proc_i 176)} assume j > 4; {148496#(<= proc_i 176)} is VALID [2019-05-15 10:19:33,818 INFO L273 TraceCheckUtils]: 269: Hoare triple {148496#(<= proc_i 176)} assume j < 6; {148496#(<= proc_i 176)} is VALID [2019-05-15 10:19:33,818 INFO L273 TraceCheckUtils]: 270: Hoare triple {148496#(<= proc_i 176)} i := i + 4; {148515#(<= proc_i 180)} is VALID [2019-05-15 10:19:33,819 INFO L273 TraceCheckUtils]: 271: Hoare triple {148515#(<= proc_i 180)} assume i <= 1000; {148515#(<= proc_i 180)} is VALID [2019-05-15 10:19:33,819 INFO L273 TraceCheckUtils]: 272: Hoare triple {148515#(<= proc_i 180)} assume i + 4 < a[j]; {148515#(<= proc_i 180)} is VALID [2019-05-15 10:19:33,820 INFO L273 TraceCheckUtils]: 273: Hoare triple {148515#(<= proc_i 180)} assume a[5] == 1000; {148515#(<= proc_i 180)} is VALID [2019-05-15 10:19:33,820 INFO L273 TraceCheckUtils]: 274: Hoare triple {148515#(<= proc_i 180)} assume j > 4; {148515#(<= proc_i 180)} is VALID [2019-05-15 10:19:33,821 INFO L273 TraceCheckUtils]: 275: Hoare triple {148515#(<= proc_i 180)} assume j < 6; {148515#(<= proc_i 180)} is VALID [2019-05-15 10:19:33,821 INFO L273 TraceCheckUtils]: 276: Hoare triple {148515#(<= proc_i 180)} i := i + 4; {148534#(<= proc_i 184)} is VALID [2019-05-15 10:19:33,822 INFO L273 TraceCheckUtils]: 277: Hoare triple {148534#(<= proc_i 184)} assume i <= 1000; {148534#(<= proc_i 184)} is VALID [2019-05-15 10:19:33,822 INFO L273 TraceCheckUtils]: 278: Hoare triple {148534#(<= proc_i 184)} assume i + 4 < a[j]; {148534#(<= proc_i 184)} is VALID [2019-05-15 10:19:33,823 INFO L273 TraceCheckUtils]: 279: Hoare triple {148534#(<= proc_i 184)} assume a[5] == 1000; {148534#(<= proc_i 184)} is VALID [2019-05-15 10:19:33,823 INFO L273 TraceCheckUtils]: 280: Hoare triple {148534#(<= proc_i 184)} assume j > 4; {148534#(<= proc_i 184)} is VALID [2019-05-15 10:19:33,824 INFO L273 TraceCheckUtils]: 281: Hoare triple {148534#(<= proc_i 184)} assume j < 6; {148534#(<= proc_i 184)} is VALID [2019-05-15 10:19:33,824 INFO L273 TraceCheckUtils]: 282: Hoare triple {148534#(<= proc_i 184)} i := i + 4; {148553#(<= proc_i 188)} is VALID [2019-05-15 10:19:33,825 INFO L273 TraceCheckUtils]: 283: Hoare triple {148553#(<= proc_i 188)} assume i <= 1000; {148553#(<= proc_i 188)} is VALID [2019-05-15 10:19:33,825 INFO L273 TraceCheckUtils]: 284: Hoare triple {148553#(<= proc_i 188)} assume i + 4 < a[j]; {148553#(<= proc_i 188)} is VALID [2019-05-15 10:19:33,826 INFO L273 TraceCheckUtils]: 285: Hoare triple {148553#(<= proc_i 188)} assume a[5] == 1000; {148553#(<= proc_i 188)} is VALID [2019-05-15 10:19:33,826 INFO L273 TraceCheckUtils]: 286: Hoare triple {148553#(<= proc_i 188)} assume j > 4; {148553#(<= proc_i 188)} is VALID [2019-05-15 10:19:33,826 INFO L273 TraceCheckUtils]: 287: Hoare triple {148553#(<= proc_i 188)} assume j < 6; {148553#(<= proc_i 188)} is VALID [2019-05-15 10:19:33,827 INFO L273 TraceCheckUtils]: 288: Hoare triple {148553#(<= proc_i 188)} i := i + 4; {148572#(<= proc_i 192)} is VALID [2019-05-15 10:19:33,828 INFO L273 TraceCheckUtils]: 289: Hoare triple {148572#(<= proc_i 192)} assume i <= 1000; {148572#(<= proc_i 192)} is VALID [2019-05-15 10:19:33,828 INFO L273 TraceCheckUtils]: 290: Hoare triple {148572#(<= proc_i 192)} assume i + 4 < a[j]; {148572#(<= proc_i 192)} is VALID [2019-05-15 10:19:33,829 INFO L273 TraceCheckUtils]: 291: Hoare triple {148572#(<= proc_i 192)} assume a[5] == 1000; {148572#(<= proc_i 192)} is VALID [2019-05-15 10:19:33,829 INFO L273 TraceCheckUtils]: 292: Hoare triple {148572#(<= proc_i 192)} assume j > 4; {148572#(<= proc_i 192)} is VALID [2019-05-15 10:19:33,829 INFO L273 TraceCheckUtils]: 293: Hoare triple {148572#(<= proc_i 192)} assume j < 6; {148572#(<= proc_i 192)} is VALID [2019-05-15 10:19:33,830 INFO L273 TraceCheckUtils]: 294: Hoare triple {148572#(<= proc_i 192)} i := i + 4; {148591#(<= proc_i 196)} is VALID [2019-05-15 10:19:33,831 INFO L273 TraceCheckUtils]: 295: Hoare triple {148591#(<= proc_i 196)} assume i <= 1000; {148591#(<= proc_i 196)} is VALID [2019-05-15 10:19:33,831 INFO L273 TraceCheckUtils]: 296: Hoare triple {148591#(<= proc_i 196)} assume i + 4 < a[j]; {148591#(<= proc_i 196)} is VALID [2019-05-15 10:19:33,831 INFO L273 TraceCheckUtils]: 297: Hoare triple {148591#(<= proc_i 196)} assume a[5] == 1000; {148591#(<= proc_i 196)} is VALID [2019-05-15 10:19:33,832 INFO L273 TraceCheckUtils]: 298: Hoare triple {148591#(<= proc_i 196)} assume j > 4; {148591#(<= proc_i 196)} is VALID [2019-05-15 10:19:33,832 INFO L273 TraceCheckUtils]: 299: Hoare triple {148591#(<= proc_i 196)} assume j < 6; {148591#(<= proc_i 196)} is VALID [2019-05-15 10:19:33,833 INFO L273 TraceCheckUtils]: 300: Hoare triple {148591#(<= proc_i 196)} i := i + 4; {148610#(<= proc_i 200)} is VALID [2019-05-15 10:19:33,833 INFO L273 TraceCheckUtils]: 301: Hoare triple {148610#(<= proc_i 200)} assume i <= 1000; {148610#(<= proc_i 200)} is VALID [2019-05-15 10:19:33,834 INFO L273 TraceCheckUtils]: 302: Hoare triple {148610#(<= proc_i 200)} assume i + 4 < a[j]; {148610#(<= proc_i 200)} is VALID [2019-05-15 10:19:33,834 INFO L273 TraceCheckUtils]: 303: Hoare triple {148610#(<= proc_i 200)} assume a[5] == 1000; {148610#(<= proc_i 200)} is VALID [2019-05-15 10:19:33,835 INFO L273 TraceCheckUtils]: 304: Hoare triple {148610#(<= proc_i 200)} assume j > 4; {148610#(<= proc_i 200)} is VALID [2019-05-15 10:19:33,835 INFO L273 TraceCheckUtils]: 305: Hoare triple {148610#(<= proc_i 200)} assume j < 6; {148610#(<= proc_i 200)} is VALID [2019-05-15 10:19:33,836 INFO L273 TraceCheckUtils]: 306: Hoare triple {148610#(<= proc_i 200)} i := i + 4; {148629#(<= proc_i 204)} is VALID [2019-05-15 10:19:33,836 INFO L273 TraceCheckUtils]: 307: Hoare triple {148629#(<= proc_i 204)} assume i <= 1000; {148629#(<= proc_i 204)} is VALID [2019-05-15 10:19:33,837 INFO L273 TraceCheckUtils]: 308: Hoare triple {148629#(<= proc_i 204)} assume i + 4 < a[j]; {148629#(<= proc_i 204)} is VALID [2019-05-15 10:19:33,837 INFO L273 TraceCheckUtils]: 309: Hoare triple {148629#(<= proc_i 204)} assume a[5] == 1000; {148629#(<= proc_i 204)} is VALID [2019-05-15 10:19:33,838 INFO L273 TraceCheckUtils]: 310: Hoare triple {148629#(<= proc_i 204)} assume j > 4; {148629#(<= proc_i 204)} is VALID [2019-05-15 10:19:33,838 INFO L273 TraceCheckUtils]: 311: Hoare triple {148629#(<= proc_i 204)} assume j < 6; {148629#(<= proc_i 204)} is VALID [2019-05-15 10:19:33,839 INFO L273 TraceCheckUtils]: 312: Hoare triple {148629#(<= proc_i 204)} i := i + 4; {148648#(<= proc_i 208)} is VALID [2019-05-15 10:19:33,839 INFO L273 TraceCheckUtils]: 313: Hoare triple {148648#(<= proc_i 208)} assume i <= 1000; {148648#(<= proc_i 208)} is VALID [2019-05-15 10:19:33,840 INFO L273 TraceCheckUtils]: 314: Hoare triple {148648#(<= proc_i 208)} assume i + 4 < a[j]; {148648#(<= proc_i 208)} is VALID [2019-05-15 10:19:33,840 INFO L273 TraceCheckUtils]: 315: Hoare triple {148648#(<= proc_i 208)} assume a[5] == 1000; {148648#(<= proc_i 208)} is VALID [2019-05-15 10:19:33,841 INFO L273 TraceCheckUtils]: 316: Hoare triple {148648#(<= proc_i 208)} assume j > 4; {148648#(<= proc_i 208)} is VALID [2019-05-15 10:19:33,841 INFO L273 TraceCheckUtils]: 317: Hoare triple {148648#(<= proc_i 208)} assume j < 6; {148648#(<= proc_i 208)} is VALID [2019-05-15 10:19:33,842 INFO L273 TraceCheckUtils]: 318: Hoare triple {148648#(<= proc_i 208)} i := i + 4; {148667#(<= proc_i 212)} is VALID [2019-05-15 10:19:33,842 INFO L273 TraceCheckUtils]: 319: Hoare triple {148667#(<= proc_i 212)} assume i <= 1000; {148667#(<= proc_i 212)} is VALID [2019-05-15 10:19:33,843 INFO L273 TraceCheckUtils]: 320: Hoare triple {148667#(<= proc_i 212)} assume i + 4 < a[j]; {148667#(<= proc_i 212)} is VALID [2019-05-15 10:19:33,843 INFO L273 TraceCheckUtils]: 321: Hoare triple {148667#(<= proc_i 212)} assume a[5] == 1000; {148667#(<= proc_i 212)} is VALID [2019-05-15 10:19:33,844 INFO L273 TraceCheckUtils]: 322: Hoare triple {148667#(<= proc_i 212)} assume j > 4; {148667#(<= proc_i 212)} is VALID [2019-05-15 10:19:33,844 INFO L273 TraceCheckUtils]: 323: Hoare triple {148667#(<= proc_i 212)} assume j < 6; {148667#(<= proc_i 212)} is VALID [2019-05-15 10:19:33,845 INFO L273 TraceCheckUtils]: 324: Hoare triple {148667#(<= proc_i 212)} i := i + 4; {148686#(<= proc_i 216)} is VALID [2019-05-15 10:19:33,845 INFO L273 TraceCheckUtils]: 325: Hoare triple {148686#(<= proc_i 216)} assume i <= 1000; {148686#(<= proc_i 216)} is VALID [2019-05-15 10:19:33,846 INFO L273 TraceCheckUtils]: 326: Hoare triple {148686#(<= proc_i 216)} assume i + 4 < a[j]; {148686#(<= proc_i 216)} is VALID [2019-05-15 10:19:33,846 INFO L273 TraceCheckUtils]: 327: Hoare triple {148686#(<= proc_i 216)} assume a[5] == 1000; {148686#(<= proc_i 216)} is VALID [2019-05-15 10:19:33,847 INFO L273 TraceCheckUtils]: 328: Hoare triple {148686#(<= proc_i 216)} assume j > 4; {148686#(<= proc_i 216)} is VALID [2019-05-15 10:19:33,847 INFO L273 TraceCheckUtils]: 329: Hoare triple {148686#(<= proc_i 216)} assume j < 6; {148686#(<= proc_i 216)} is VALID [2019-05-15 10:19:33,848 INFO L273 TraceCheckUtils]: 330: Hoare triple {148686#(<= proc_i 216)} i := i + 4; {148705#(<= proc_i 220)} is VALID [2019-05-15 10:19:33,848 INFO L273 TraceCheckUtils]: 331: Hoare triple {148705#(<= proc_i 220)} assume i <= 1000; {148705#(<= proc_i 220)} is VALID [2019-05-15 10:19:33,849 INFO L273 TraceCheckUtils]: 332: Hoare triple {148705#(<= proc_i 220)} assume i + 4 < a[j]; {148705#(<= proc_i 220)} is VALID [2019-05-15 10:19:33,849 INFO L273 TraceCheckUtils]: 333: Hoare triple {148705#(<= proc_i 220)} assume a[5] == 1000; {148705#(<= proc_i 220)} is VALID [2019-05-15 10:19:33,849 INFO L273 TraceCheckUtils]: 334: Hoare triple {148705#(<= proc_i 220)} assume j > 4; {148705#(<= proc_i 220)} is VALID [2019-05-15 10:19:33,850 INFO L273 TraceCheckUtils]: 335: Hoare triple {148705#(<= proc_i 220)} assume j < 6; {148705#(<= proc_i 220)} is VALID [2019-05-15 10:19:33,851 INFO L273 TraceCheckUtils]: 336: Hoare triple {148705#(<= proc_i 220)} i := i + 4; {148724#(<= proc_i 224)} is VALID [2019-05-15 10:19:33,851 INFO L273 TraceCheckUtils]: 337: Hoare triple {148724#(<= proc_i 224)} assume i <= 1000; {148724#(<= proc_i 224)} is VALID [2019-05-15 10:19:33,852 INFO L273 TraceCheckUtils]: 338: Hoare triple {148724#(<= proc_i 224)} assume i + 4 < a[j]; {148724#(<= proc_i 224)} is VALID [2019-05-15 10:19:33,852 INFO L273 TraceCheckUtils]: 339: Hoare triple {148724#(<= proc_i 224)} assume a[5] == 1000; {148724#(<= proc_i 224)} is VALID [2019-05-15 10:19:33,852 INFO L273 TraceCheckUtils]: 340: Hoare triple {148724#(<= proc_i 224)} assume j > 4; {148724#(<= proc_i 224)} is VALID [2019-05-15 10:19:33,853 INFO L273 TraceCheckUtils]: 341: Hoare triple {148724#(<= proc_i 224)} assume j < 6; {148724#(<= proc_i 224)} is VALID [2019-05-15 10:19:33,854 INFO L273 TraceCheckUtils]: 342: Hoare triple {148724#(<= proc_i 224)} i := i + 4; {148743#(<= proc_i 228)} is VALID [2019-05-15 10:19:33,854 INFO L273 TraceCheckUtils]: 343: Hoare triple {148743#(<= proc_i 228)} assume i <= 1000; {148743#(<= proc_i 228)} is VALID [2019-05-15 10:19:33,854 INFO L273 TraceCheckUtils]: 344: Hoare triple {148743#(<= proc_i 228)} assume i + 4 < a[j]; {148743#(<= proc_i 228)} is VALID [2019-05-15 10:19:33,855 INFO L273 TraceCheckUtils]: 345: Hoare triple {148743#(<= proc_i 228)} assume a[5] == 1000; {148743#(<= proc_i 228)} is VALID [2019-05-15 10:19:33,855 INFO L273 TraceCheckUtils]: 346: Hoare triple {148743#(<= proc_i 228)} assume j > 4; {148743#(<= proc_i 228)} is VALID [2019-05-15 10:19:33,856 INFO L273 TraceCheckUtils]: 347: Hoare triple {148743#(<= proc_i 228)} assume j < 6; {148743#(<= proc_i 228)} is VALID [2019-05-15 10:19:33,856 INFO L273 TraceCheckUtils]: 348: Hoare triple {148743#(<= proc_i 228)} i := i + 4; {148762#(<= proc_i 232)} is VALID [2019-05-15 10:19:33,857 INFO L273 TraceCheckUtils]: 349: Hoare triple {148762#(<= proc_i 232)} assume i <= 1000; {148762#(<= proc_i 232)} is VALID [2019-05-15 10:19:33,857 INFO L273 TraceCheckUtils]: 350: Hoare triple {148762#(<= proc_i 232)} assume i + 4 < a[j]; {148762#(<= proc_i 232)} is VALID [2019-05-15 10:19:33,858 INFO L273 TraceCheckUtils]: 351: Hoare triple {148762#(<= proc_i 232)} assume a[5] == 1000; {148762#(<= proc_i 232)} is VALID [2019-05-15 10:19:33,858 INFO L273 TraceCheckUtils]: 352: Hoare triple {148762#(<= proc_i 232)} assume j > 4; {148762#(<= proc_i 232)} is VALID [2019-05-15 10:19:33,859 INFO L273 TraceCheckUtils]: 353: Hoare triple {148762#(<= proc_i 232)} assume j < 6; {148762#(<= proc_i 232)} is VALID [2019-05-15 10:19:33,859 INFO L273 TraceCheckUtils]: 354: Hoare triple {148762#(<= proc_i 232)} i := i + 4; {148781#(<= proc_i 236)} is VALID [2019-05-15 10:19:33,860 INFO L273 TraceCheckUtils]: 355: Hoare triple {148781#(<= proc_i 236)} assume i <= 1000; {148781#(<= proc_i 236)} is VALID [2019-05-15 10:19:33,860 INFO L273 TraceCheckUtils]: 356: Hoare triple {148781#(<= proc_i 236)} assume i + 4 < a[j]; {148781#(<= proc_i 236)} is VALID [2019-05-15 10:19:33,861 INFO L273 TraceCheckUtils]: 357: Hoare triple {148781#(<= proc_i 236)} assume a[5] == 1000; {148781#(<= proc_i 236)} is VALID [2019-05-15 10:19:33,861 INFO L273 TraceCheckUtils]: 358: Hoare triple {148781#(<= proc_i 236)} assume j > 4; {148781#(<= proc_i 236)} is VALID [2019-05-15 10:19:33,862 INFO L273 TraceCheckUtils]: 359: Hoare triple {148781#(<= proc_i 236)} assume j < 6; {148781#(<= proc_i 236)} is VALID [2019-05-15 10:19:33,862 INFO L273 TraceCheckUtils]: 360: Hoare triple {148781#(<= proc_i 236)} i := i + 4; {148800#(<= proc_i 240)} is VALID [2019-05-15 10:19:33,863 INFO L273 TraceCheckUtils]: 361: Hoare triple {148800#(<= proc_i 240)} assume i <= 1000; {148800#(<= proc_i 240)} is VALID [2019-05-15 10:19:33,863 INFO L273 TraceCheckUtils]: 362: Hoare triple {148800#(<= proc_i 240)} assume i + 4 < a[j]; {148800#(<= proc_i 240)} is VALID [2019-05-15 10:19:33,864 INFO L273 TraceCheckUtils]: 363: Hoare triple {148800#(<= proc_i 240)} assume a[5] == 1000; {148800#(<= proc_i 240)} is VALID [2019-05-15 10:19:33,864 INFO L273 TraceCheckUtils]: 364: Hoare triple {148800#(<= proc_i 240)} assume j > 4; {148800#(<= proc_i 240)} is VALID [2019-05-15 10:19:33,865 INFO L273 TraceCheckUtils]: 365: Hoare triple {148800#(<= proc_i 240)} assume j < 6; {148800#(<= proc_i 240)} is VALID [2019-05-15 10:19:33,865 INFO L273 TraceCheckUtils]: 366: Hoare triple {148800#(<= proc_i 240)} i := i + 4; {148819#(<= proc_i 244)} is VALID [2019-05-15 10:19:33,866 INFO L273 TraceCheckUtils]: 367: Hoare triple {148819#(<= proc_i 244)} assume i <= 1000; {148819#(<= proc_i 244)} is VALID [2019-05-15 10:19:33,866 INFO L273 TraceCheckUtils]: 368: Hoare triple {148819#(<= proc_i 244)} assume i + 4 < a[j]; {148819#(<= proc_i 244)} is VALID [2019-05-15 10:19:33,867 INFO L273 TraceCheckUtils]: 369: Hoare triple {148819#(<= proc_i 244)} assume a[5] == 1000; {148819#(<= proc_i 244)} is VALID [2019-05-15 10:19:33,867 INFO L273 TraceCheckUtils]: 370: Hoare triple {148819#(<= proc_i 244)} assume j > 4; {148819#(<= proc_i 244)} is VALID [2019-05-15 10:19:33,868 INFO L273 TraceCheckUtils]: 371: Hoare triple {148819#(<= proc_i 244)} assume j < 6; {148819#(<= proc_i 244)} is VALID [2019-05-15 10:19:33,868 INFO L273 TraceCheckUtils]: 372: Hoare triple {148819#(<= proc_i 244)} i := i + 4; {148838#(<= proc_i 248)} is VALID [2019-05-15 10:19:33,869 INFO L273 TraceCheckUtils]: 373: Hoare triple {148838#(<= proc_i 248)} assume i <= 1000; {148838#(<= proc_i 248)} is VALID [2019-05-15 10:19:33,869 INFO L273 TraceCheckUtils]: 374: Hoare triple {148838#(<= proc_i 248)} assume i + 4 < a[j]; {148838#(<= proc_i 248)} is VALID [2019-05-15 10:19:33,870 INFO L273 TraceCheckUtils]: 375: Hoare triple {148838#(<= proc_i 248)} assume a[5] == 1000; {148838#(<= proc_i 248)} is VALID [2019-05-15 10:19:33,870 INFO L273 TraceCheckUtils]: 376: Hoare triple {148838#(<= proc_i 248)} assume j > 4; {148838#(<= proc_i 248)} is VALID [2019-05-15 10:19:33,870 INFO L273 TraceCheckUtils]: 377: Hoare triple {148838#(<= proc_i 248)} assume j < 6; {148838#(<= proc_i 248)} is VALID [2019-05-15 10:19:33,871 INFO L273 TraceCheckUtils]: 378: Hoare triple {148838#(<= proc_i 248)} i := i + 4; {148857#(<= proc_i 252)} is VALID [2019-05-15 10:19:33,872 INFO L273 TraceCheckUtils]: 379: Hoare triple {148857#(<= proc_i 252)} assume i <= 1000; {148857#(<= proc_i 252)} is VALID [2019-05-15 10:19:33,872 INFO L273 TraceCheckUtils]: 380: Hoare triple {148857#(<= proc_i 252)} assume i + 4 < a[j]; {148857#(<= proc_i 252)} is VALID [2019-05-15 10:19:33,872 INFO L273 TraceCheckUtils]: 381: Hoare triple {148857#(<= proc_i 252)} assume a[5] == 1000; {148857#(<= proc_i 252)} is VALID [2019-05-15 10:19:33,873 INFO L273 TraceCheckUtils]: 382: Hoare triple {148857#(<= proc_i 252)} assume j > 4; {148857#(<= proc_i 252)} is VALID [2019-05-15 10:19:33,873 INFO L273 TraceCheckUtils]: 383: Hoare triple {148857#(<= proc_i 252)} assume j < 6; {148857#(<= proc_i 252)} is VALID [2019-05-15 10:19:33,874 INFO L273 TraceCheckUtils]: 384: Hoare triple {148857#(<= proc_i 252)} i := i + 4; {148876#(<= proc_i 256)} is VALID [2019-05-15 10:19:33,875 INFO L273 TraceCheckUtils]: 385: Hoare triple {148876#(<= proc_i 256)} assume i <= 1000; {148876#(<= proc_i 256)} is VALID [2019-05-15 10:19:33,875 INFO L273 TraceCheckUtils]: 386: Hoare triple {148876#(<= proc_i 256)} assume i + 4 < a[j]; {148876#(<= proc_i 256)} is VALID [2019-05-15 10:19:33,875 INFO L273 TraceCheckUtils]: 387: Hoare triple {148876#(<= proc_i 256)} assume a[5] == 1000; {148876#(<= proc_i 256)} is VALID [2019-05-15 10:19:33,876 INFO L273 TraceCheckUtils]: 388: Hoare triple {148876#(<= proc_i 256)} assume j > 4; {148876#(<= proc_i 256)} is VALID [2019-05-15 10:19:33,876 INFO L273 TraceCheckUtils]: 389: Hoare triple {148876#(<= proc_i 256)} assume j < 6; {148876#(<= proc_i 256)} is VALID [2019-05-15 10:19:33,877 INFO L273 TraceCheckUtils]: 390: Hoare triple {148876#(<= proc_i 256)} i := i + 4; {148895#(<= proc_i 260)} is VALID [2019-05-15 10:19:33,877 INFO L273 TraceCheckUtils]: 391: Hoare triple {148895#(<= proc_i 260)} assume i <= 1000; {148895#(<= proc_i 260)} is VALID [2019-05-15 10:19:33,878 INFO L273 TraceCheckUtils]: 392: Hoare triple {148895#(<= proc_i 260)} assume i + 4 < a[j]; {148895#(<= proc_i 260)} is VALID [2019-05-15 10:19:33,878 INFO L273 TraceCheckUtils]: 393: Hoare triple {148895#(<= proc_i 260)} assume a[5] == 1000; {148895#(<= proc_i 260)} is VALID [2019-05-15 10:19:33,879 INFO L273 TraceCheckUtils]: 394: Hoare triple {148895#(<= proc_i 260)} assume j > 4; {148895#(<= proc_i 260)} is VALID [2019-05-15 10:19:33,879 INFO L273 TraceCheckUtils]: 395: Hoare triple {148895#(<= proc_i 260)} assume j < 6; {148895#(<= proc_i 260)} is VALID [2019-05-15 10:19:33,880 INFO L273 TraceCheckUtils]: 396: Hoare triple {148895#(<= proc_i 260)} i := i + 4; {148914#(<= proc_i 264)} is VALID [2019-05-15 10:19:33,880 INFO L273 TraceCheckUtils]: 397: Hoare triple {148914#(<= proc_i 264)} assume i <= 1000; {148914#(<= proc_i 264)} is VALID [2019-05-15 10:19:33,881 INFO L273 TraceCheckUtils]: 398: Hoare triple {148914#(<= proc_i 264)} assume i + 4 < a[j]; {148914#(<= proc_i 264)} is VALID [2019-05-15 10:19:33,881 INFO L273 TraceCheckUtils]: 399: Hoare triple {148914#(<= proc_i 264)} assume a[5] == 1000; {148914#(<= proc_i 264)} is VALID [2019-05-15 10:19:33,882 INFO L273 TraceCheckUtils]: 400: Hoare triple {148914#(<= proc_i 264)} assume j > 4; {148914#(<= proc_i 264)} is VALID [2019-05-15 10:19:33,882 INFO L273 TraceCheckUtils]: 401: Hoare triple {148914#(<= proc_i 264)} assume j < 6; {148914#(<= proc_i 264)} is VALID [2019-05-15 10:19:33,883 INFO L273 TraceCheckUtils]: 402: Hoare triple {148914#(<= proc_i 264)} i := i + 4; {148933#(<= proc_i 268)} is VALID [2019-05-15 10:19:33,883 INFO L273 TraceCheckUtils]: 403: Hoare triple {148933#(<= proc_i 268)} assume i <= 1000; {148933#(<= proc_i 268)} is VALID [2019-05-15 10:19:33,884 INFO L273 TraceCheckUtils]: 404: Hoare triple {148933#(<= proc_i 268)} assume i + 4 < a[j]; {148933#(<= proc_i 268)} is VALID [2019-05-15 10:19:33,884 INFO L273 TraceCheckUtils]: 405: Hoare triple {148933#(<= proc_i 268)} assume a[5] == 1000; {148933#(<= proc_i 268)} is VALID [2019-05-15 10:19:33,885 INFO L273 TraceCheckUtils]: 406: Hoare triple {148933#(<= proc_i 268)} assume j > 4; {148933#(<= proc_i 268)} is VALID [2019-05-15 10:19:33,885 INFO L273 TraceCheckUtils]: 407: Hoare triple {148933#(<= proc_i 268)} assume j < 6; {148933#(<= proc_i 268)} is VALID [2019-05-15 10:19:33,886 INFO L273 TraceCheckUtils]: 408: Hoare triple {148933#(<= proc_i 268)} i := i + 4; {148952#(<= proc_i 272)} is VALID [2019-05-15 10:19:33,886 INFO L273 TraceCheckUtils]: 409: Hoare triple {148952#(<= proc_i 272)} assume i <= 1000; {148952#(<= proc_i 272)} is VALID [2019-05-15 10:19:33,887 INFO L273 TraceCheckUtils]: 410: Hoare triple {148952#(<= proc_i 272)} assume i + 4 < a[j]; {148952#(<= proc_i 272)} is VALID [2019-05-15 10:19:33,887 INFO L273 TraceCheckUtils]: 411: Hoare triple {148952#(<= proc_i 272)} assume a[5] == 1000; {148952#(<= proc_i 272)} is VALID [2019-05-15 10:19:33,888 INFO L273 TraceCheckUtils]: 412: Hoare triple {148952#(<= proc_i 272)} assume j > 4; {148952#(<= proc_i 272)} is VALID [2019-05-15 10:19:33,888 INFO L273 TraceCheckUtils]: 413: Hoare triple {148952#(<= proc_i 272)} assume j < 6; {148952#(<= proc_i 272)} is VALID [2019-05-15 10:19:33,889 INFO L273 TraceCheckUtils]: 414: Hoare triple {148952#(<= proc_i 272)} i := i + 4; {148971#(<= proc_i 276)} is VALID [2019-05-15 10:19:33,889 INFO L273 TraceCheckUtils]: 415: Hoare triple {148971#(<= proc_i 276)} assume i <= 1000; {148971#(<= proc_i 276)} is VALID [2019-05-15 10:19:33,890 INFO L273 TraceCheckUtils]: 416: Hoare triple {148971#(<= proc_i 276)} assume i + 4 < a[j]; {148971#(<= proc_i 276)} is VALID [2019-05-15 10:19:33,890 INFO L273 TraceCheckUtils]: 417: Hoare triple {148971#(<= proc_i 276)} assume a[5] == 1000; {148971#(<= proc_i 276)} is VALID [2019-05-15 10:19:33,891 INFO L273 TraceCheckUtils]: 418: Hoare triple {148971#(<= proc_i 276)} assume j > 4; {148971#(<= proc_i 276)} is VALID [2019-05-15 10:19:33,891 INFO L273 TraceCheckUtils]: 419: Hoare triple {148971#(<= proc_i 276)} assume j < 6; {148971#(<= proc_i 276)} is VALID [2019-05-15 10:19:33,892 INFO L273 TraceCheckUtils]: 420: Hoare triple {148971#(<= proc_i 276)} i := i + 4; {148990#(<= proc_i 280)} is VALID [2019-05-15 10:19:33,892 INFO L273 TraceCheckUtils]: 421: Hoare triple {148990#(<= proc_i 280)} assume i <= 1000; {148990#(<= proc_i 280)} is VALID [2019-05-15 10:19:33,893 INFO L273 TraceCheckUtils]: 422: Hoare triple {148990#(<= proc_i 280)} assume i + 4 < a[j]; {148990#(<= proc_i 280)} is VALID [2019-05-15 10:19:33,893 INFO L273 TraceCheckUtils]: 423: Hoare triple {148990#(<= proc_i 280)} assume a[5] == 1000; {148990#(<= proc_i 280)} is VALID [2019-05-15 10:19:33,893 INFO L273 TraceCheckUtils]: 424: Hoare triple {148990#(<= proc_i 280)} assume j > 4; {148990#(<= proc_i 280)} is VALID [2019-05-15 10:19:33,894 INFO L273 TraceCheckUtils]: 425: Hoare triple {148990#(<= proc_i 280)} assume j < 6; {148990#(<= proc_i 280)} is VALID [2019-05-15 10:19:33,895 INFO L273 TraceCheckUtils]: 426: Hoare triple {148990#(<= proc_i 280)} i := i + 4; {149009#(<= proc_i 284)} is VALID [2019-05-15 10:19:33,895 INFO L273 TraceCheckUtils]: 427: Hoare triple {149009#(<= proc_i 284)} assume i <= 1000; {149009#(<= proc_i 284)} is VALID [2019-05-15 10:19:33,896 INFO L273 TraceCheckUtils]: 428: Hoare triple {149009#(<= proc_i 284)} assume i + 4 < a[j]; {149009#(<= proc_i 284)} is VALID [2019-05-15 10:19:33,896 INFO L273 TraceCheckUtils]: 429: Hoare triple {149009#(<= proc_i 284)} assume a[5] == 1000; {149009#(<= proc_i 284)} is VALID [2019-05-15 10:19:33,896 INFO L273 TraceCheckUtils]: 430: Hoare triple {149009#(<= proc_i 284)} assume j > 4; {149009#(<= proc_i 284)} is VALID [2019-05-15 10:19:33,897 INFO L273 TraceCheckUtils]: 431: Hoare triple {149009#(<= proc_i 284)} assume j < 6; {149009#(<= proc_i 284)} is VALID [2019-05-15 10:19:33,898 INFO L273 TraceCheckUtils]: 432: Hoare triple {149009#(<= proc_i 284)} i := i + 4; {149028#(<= proc_i 288)} is VALID [2019-05-15 10:19:33,898 INFO L273 TraceCheckUtils]: 433: Hoare triple {149028#(<= proc_i 288)} assume i <= 1000; {149028#(<= proc_i 288)} is VALID [2019-05-15 10:19:33,898 INFO L273 TraceCheckUtils]: 434: Hoare triple {149028#(<= proc_i 288)} assume i + 4 < a[j]; {149028#(<= proc_i 288)} is VALID [2019-05-15 10:19:33,899 INFO L273 TraceCheckUtils]: 435: Hoare triple {149028#(<= proc_i 288)} assume a[5] == 1000; {149028#(<= proc_i 288)} is VALID [2019-05-15 10:19:33,899 INFO L273 TraceCheckUtils]: 436: Hoare triple {149028#(<= proc_i 288)} assume j > 4; {149028#(<= proc_i 288)} is VALID [2019-05-15 10:19:33,900 INFO L273 TraceCheckUtils]: 437: Hoare triple {149028#(<= proc_i 288)} assume j < 6; {149028#(<= proc_i 288)} is VALID [2019-05-15 10:19:33,900 INFO L273 TraceCheckUtils]: 438: Hoare triple {149028#(<= proc_i 288)} i := i + 4; {149047#(<= proc_i 292)} is VALID [2019-05-15 10:19:33,901 INFO L273 TraceCheckUtils]: 439: Hoare triple {149047#(<= proc_i 292)} assume i <= 1000; {149047#(<= proc_i 292)} is VALID [2019-05-15 10:19:33,901 INFO L273 TraceCheckUtils]: 440: Hoare triple {149047#(<= proc_i 292)} assume i + 4 < a[j]; {149047#(<= proc_i 292)} is VALID [2019-05-15 10:19:33,902 INFO L273 TraceCheckUtils]: 441: Hoare triple {149047#(<= proc_i 292)} assume a[5] == 1000; {149047#(<= proc_i 292)} is VALID [2019-05-15 10:19:33,902 INFO L273 TraceCheckUtils]: 442: Hoare triple {149047#(<= proc_i 292)} assume j > 4; {149047#(<= proc_i 292)} is VALID [2019-05-15 10:19:33,903 INFO L273 TraceCheckUtils]: 443: Hoare triple {149047#(<= proc_i 292)} assume j < 6; {149047#(<= proc_i 292)} is VALID [2019-05-15 10:19:33,903 INFO L273 TraceCheckUtils]: 444: Hoare triple {149047#(<= proc_i 292)} i := i + 4; {149066#(<= proc_i 296)} is VALID [2019-05-15 10:19:33,904 INFO L273 TraceCheckUtils]: 445: Hoare triple {149066#(<= proc_i 296)} assume i <= 1000; {149066#(<= proc_i 296)} is VALID [2019-05-15 10:19:33,904 INFO L273 TraceCheckUtils]: 446: Hoare triple {149066#(<= proc_i 296)} assume i + 4 < a[j]; {149066#(<= proc_i 296)} is VALID [2019-05-15 10:19:33,905 INFO L273 TraceCheckUtils]: 447: Hoare triple {149066#(<= proc_i 296)} assume a[5] == 1000; {149066#(<= proc_i 296)} is VALID [2019-05-15 10:19:33,905 INFO L273 TraceCheckUtils]: 448: Hoare triple {149066#(<= proc_i 296)} assume j > 4; {149066#(<= proc_i 296)} is VALID [2019-05-15 10:19:33,906 INFO L273 TraceCheckUtils]: 449: Hoare triple {149066#(<= proc_i 296)} assume j < 6; {149066#(<= proc_i 296)} is VALID [2019-05-15 10:19:33,906 INFO L273 TraceCheckUtils]: 450: Hoare triple {149066#(<= proc_i 296)} i := i + 4; {149085#(<= proc_i 300)} is VALID [2019-05-15 10:19:33,907 INFO L273 TraceCheckUtils]: 451: Hoare triple {149085#(<= proc_i 300)} assume i <= 1000; {149085#(<= proc_i 300)} is VALID [2019-05-15 10:19:33,907 INFO L273 TraceCheckUtils]: 452: Hoare triple {149085#(<= proc_i 300)} assume i + 4 < a[j]; {149085#(<= proc_i 300)} is VALID [2019-05-15 10:19:33,908 INFO L273 TraceCheckUtils]: 453: Hoare triple {149085#(<= proc_i 300)} assume a[5] == 1000; {149085#(<= proc_i 300)} is VALID [2019-05-15 10:19:33,908 INFO L273 TraceCheckUtils]: 454: Hoare triple {149085#(<= proc_i 300)} assume j > 4; {149085#(<= proc_i 300)} is VALID [2019-05-15 10:19:33,909 INFO L273 TraceCheckUtils]: 455: Hoare triple {149085#(<= proc_i 300)} assume j < 6; {149085#(<= proc_i 300)} is VALID [2019-05-15 10:19:33,909 INFO L273 TraceCheckUtils]: 456: Hoare triple {149085#(<= proc_i 300)} i := i + 4; {149104#(<= proc_i 304)} is VALID [2019-05-15 10:19:33,910 INFO L273 TraceCheckUtils]: 457: Hoare triple {149104#(<= proc_i 304)} assume i <= 1000; {149104#(<= proc_i 304)} is VALID [2019-05-15 10:19:33,910 INFO L273 TraceCheckUtils]: 458: Hoare triple {149104#(<= proc_i 304)} assume i + 4 < a[j]; {149104#(<= proc_i 304)} is VALID [2019-05-15 10:19:33,911 INFO L273 TraceCheckUtils]: 459: Hoare triple {149104#(<= proc_i 304)} assume a[5] == 1000; {149104#(<= proc_i 304)} is VALID [2019-05-15 10:19:33,911 INFO L273 TraceCheckUtils]: 460: Hoare triple {149104#(<= proc_i 304)} assume j > 4; {149104#(<= proc_i 304)} is VALID [2019-05-15 10:19:33,912 INFO L273 TraceCheckUtils]: 461: Hoare triple {149104#(<= proc_i 304)} assume j < 6; {149104#(<= proc_i 304)} is VALID [2019-05-15 10:19:33,912 INFO L273 TraceCheckUtils]: 462: Hoare triple {149104#(<= proc_i 304)} i := i + 4; {149123#(<= proc_i 308)} is VALID [2019-05-15 10:19:33,913 INFO L273 TraceCheckUtils]: 463: Hoare triple {149123#(<= proc_i 308)} assume i <= 1000; {149123#(<= proc_i 308)} is VALID [2019-05-15 10:19:33,913 INFO L273 TraceCheckUtils]: 464: Hoare triple {149123#(<= proc_i 308)} assume i + 4 < a[j]; {149123#(<= proc_i 308)} is VALID [2019-05-15 10:19:33,914 INFO L273 TraceCheckUtils]: 465: Hoare triple {149123#(<= proc_i 308)} assume a[5] == 1000; {149123#(<= proc_i 308)} is VALID [2019-05-15 10:19:33,914 INFO L273 TraceCheckUtils]: 466: Hoare triple {149123#(<= proc_i 308)} assume j > 4; {149123#(<= proc_i 308)} is VALID [2019-05-15 10:19:33,914 INFO L273 TraceCheckUtils]: 467: Hoare triple {149123#(<= proc_i 308)} assume j < 6; {149123#(<= proc_i 308)} is VALID [2019-05-15 10:19:33,915 INFO L273 TraceCheckUtils]: 468: Hoare triple {149123#(<= proc_i 308)} i := i + 4; {149142#(<= proc_i 312)} is VALID [2019-05-15 10:19:33,916 INFO L273 TraceCheckUtils]: 469: Hoare triple {149142#(<= proc_i 312)} assume i <= 1000; {149142#(<= proc_i 312)} is VALID [2019-05-15 10:19:33,916 INFO L273 TraceCheckUtils]: 470: Hoare triple {149142#(<= proc_i 312)} assume i + 4 < a[j]; {149142#(<= proc_i 312)} is VALID [2019-05-15 10:19:33,917 INFO L273 TraceCheckUtils]: 471: Hoare triple {149142#(<= proc_i 312)} assume a[5] == 1000; {149142#(<= proc_i 312)} is VALID [2019-05-15 10:19:33,917 INFO L273 TraceCheckUtils]: 472: Hoare triple {149142#(<= proc_i 312)} assume j > 4; {149142#(<= proc_i 312)} is VALID [2019-05-15 10:19:33,917 INFO L273 TraceCheckUtils]: 473: Hoare triple {149142#(<= proc_i 312)} assume j < 6; {149142#(<= proc_i 312)} is VALID [2019-05-15 10:19:33,918 INFO L273 TraceCheckUtils]: 474: Hoare triple {149142#(<= proc_i 312)} i := i + 4; {149161#(<= proc_i 316)} is VALID [2019-05-15 10:19:33,919 INFO L273 TraceCheckUtils]: 475: Hoare triple {149161#(<= proc_i 316)} assume i <= 1000; {149161#(<= proc_i 316)} is VALID [2019-05-15 10:19:33,919 INFO L273 TraceCheckUtils]: 476: Hoare triple {149161#(<= proc_i 316)} assume i + 4 < a[j]; {149161#(<= proc_i 316)} is VALID [2019-05-15 10:19:33,919 INFO L273 TraceCheckUtils]: 477: Hoare triple {149161#(<= proc_i 316)} assume a[5] == 1000; {149161#(<= proc_i 316)} is VALID [2019-05-15 10:19:33,920 INFO L273 TraceCheckUtils]: 478: Hoare triple {149161#(<= proc_i 316)} assume j > 4; {149161#(<= proc_i 316)} is VALID [2019-05-15 10:19:33,920 INFO L273 TraceCheckUtils]: 479: Hoare triple {149161#(<= proc_i 316)} assume j < 6; {149161#(<= proc_i 316)} is VALID [2019-05-15 10:19:33,921 INFO L273 TraceCheckUtils]: 480: Hoare triple {149161#(<= proc_i 316)} i := i + 4; {149180#(<= proc_i 320)} is VALID [2019-05-15 10:19:33,921 INFO L273 TraceCheckUtils]: 481: Hoare triple {149180#(<= proc_i 320)} assume i <= 1000; {149180#(<= proc_i 320)} is VALID [2019-05-15 10:19:33,922 INFO L273 TraceCheckUtils]: 482: Hoare triple {149180#(<= proc_i 320)} assume i + 4 < a[j]; {149180#(<= proc_i 320)} is VALID [2019-05-15 10:19:33,922 INFO L273 TraceCheckUtils]: 483: Hoare triple {149180#(<= proc_i 320)} assume a[5] == 1000; {149180#(<= proc_i 320)} is VALID [2019-05-15 10:19:33,923 INFO L273 TraceCheckUtils]: 484: Hoare triple {149180#(<= proc_i 320)} assume j > 4; {149180#(<= proc_i 320)} is VALID [2019-05-15 10:19:33,923 INFO L273 TraceCheckUtils]: 485: Hoare triple {149180#(<= proc_i 320)} assume j < 6; {149180#(<= proc_i 320)} is VALID [2019-05-15 10:19:33,924 INFO L273 TraceCheckUtils]: 486: Hoare triple {149180#(<= proc_i 320)} i := i + 4; {149199#(<= proc_i 324)} is VALID [2019-05-15 10:19:33,924 INFO L273 TraceCheckUtils]: 487: Hoare triple {149199#(<= proc_i 324)} assume i <= 1000; {149199#(<= proc_i 324)} is VALID [2019-05-15 10:19:33,925 INFO L273 TraceCheckUtils]: 488: Hoare triple {149199#(<= proc_i 324)} assume i + 4 < a[j]; {149199#(<= proc_i 324)} is VALID [2019-05-15 10:19:33,925 INFO L273 TraceCheckUtils]: 489: Hoare triple {149199#(<= proc_i 324)} assume a[5] == 1000; {149199#(<= proc_i 324)} is VALID [2019-05-15 10:19:33,926 INFO L273 TraceCheckUtils]: 490: Hoare triple {149199#(<= proc_i 324)} assume j > 4; {149199#(<= proc_i 324)} is VALID [2019-05-15 10:19:33,926 INFO L273 TraceCheckUtils]: 491: Hoare triple {149199#(<= proc_i 324)} assume j < 6; {149199#(<= proc_i 324)} is VALID [2019-05-15 10:19:33,927 INFO L273 TraceCheckUtils]: 492: Hoare triple {149199#(<= proc_i 324)} i := i + 4; {149218#(<= proc_i 328)} is VALID [2019-05-15 10:19:33,927 INFO L273 TraceCheckUtils]: 493: Hoare triple {149218#(<= proc_i 328)} assume !(i <= 1000); {147656#false} is VALID [2019-05-15 10:19:34,070 INFO L134 CoverageAnalysis]: Checked inductivity of 20008 backedges. 0 proven. 20008 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:19:34,070 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:19:34,070 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83] total 83 [2019-05-15 10:19:34,071 INFO L78 Accepts]: Start accepts. Automaton has 85 states. Word has length 494 [2019-05-15 10:19:34,071 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:19:34,071 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 85 states. [2019-05-15 10:19:34,594 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 494 edges. 494 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:34,594 INFO L454 AbstractCegarLoop]: Interpolant automaton has 85 states [2019-05-15 10:19:34,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2019-05-15 10:19:34,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2019-05-15 10:19:34,595 INFO L87 Difference]: Start difference. First operand 495 states and 495 transitions. Second operand 85 states. [2019-05-15 10:19:35,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:35,482 INFO L93 Difference]: Finished difference Result 506 states and 506 transitions. [2019-05-15 10:19:35,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2019-05-15 10:19:35,482 INFO L78 Accepts]: Start accepts. Automaton has 85 states. Word has length 494 [2019-05-15 10:19:35,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:19:35,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2019-05-15 10:19:35,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 507 transitions. [2019-05-15 10:19:35,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2019-05-15 10:19:35,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 507 transitions. [2019-05-15 10:19:35,486 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 85 states and 507 transitions. [2019-05-15 10:19:35,958 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 507 edges. 507 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:35,971 INFO L225 Difference]: With dead ends: 506 [2019-05-15 10:19:35,971 INFO L226 Difference]: Without dead ends: 506 [2019-05-15 10:19:35,971 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 410 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2019-05-15 10:19:35,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2019-05-15 10:19:35,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 501. [2019-05-15 10:19:35,975 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:19:35,975 INFO L82 GeneralOperation]: Start isEquivalent. First operand 506 states. Second operand 501 states. [2019-05-15 10:19:35,975 INFO L74 IsIncluded]: Start isIncluded. First operand 506 states. Second operand 501 states. [2019-05-15 10:19:35,975 INFO L87 Difference]: Start difference. First operand 506 states. Second operand 501 states. [2019-05-15 10:19:35,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:35,983 INFO L93 Difference]: Finished difference Result 506 states and 506 transitions. [2019-05-15 10:19:35,983 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 506 transitions. [2019-05-15 10:19:35,983 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:35,984 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:35,984 INFO L74 IsIncluded]: Start isIncluded. First operand 501 states. Second operand 506 states. [2019-05-15 10:19:35,984 INFO L87 Difference]: Start difference. First operand 501 states. Second operand 506 states. [2019-05-15 10:19:35,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:35,992 INFO L93 Difference]: Finished difference Result 506 states and 506 transitions. [2019-05-15 10:19:35,992 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 506 transitions. [2019-05-15 10:19:35,992 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:35,993 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:35,993 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:19:35,993 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:19:35,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 501 states. [2019-05-15 10:19:36,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 501 transitions. [2019-05-15 10:19:36,001 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 501 transitions. Word has length 494 [2019-05-15 10:19:36,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:19:36,001 INFO L475 AbstractCegarLoop]: Abstraction has 501 states and 501 transitions. [2019-05-15 10:19:36,001 INFO L476 AbstractCegarLoop]: Interpolant automaton has 85 states. [2019-05-15 10:19:36,001 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 501 transitions. [2019-05-15 10:19:36,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2019-05-15 10:19:36,003 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:19:36,003 INFO L399 BasicCegarLoop]: trace histogram [83, 83, 83, 83, 83, 83, 1, 1] [2019-05-15 10:19:36,004 INFO L418 AbstractCegarLoop]: === Iteration 84 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:19:36,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:19:36,004 INFO L82 PathProgramCache]: Analyzing trace with hash 535253196, now seen corresponding path program 83 times [2019-05-15 10:19:36,004 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:19:36,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:36,145 INFO L256 TraceCheckSpWp]: Trace formula consists of 669 conjuncts, 85 conjunts are in the unsatisfiable core [2019-05-15 10:19:36,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:36,190 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:19:39,676 INFO L273 TraceCheckUtils]: 0: Hoare triple {151240#true} i := 0; {151245#(<= proc_i 0)} is VALID [2019-05-15 10:19:39,678 INFO L273 TraceCheckUtils]: 1: Hoare triple {151245#(<= proc_i 0)} assume i <= 1000; {151245#(<= proc_i 0)} is VALID [2019-05-15 10:19:39,678 INFO L273 TraceCheckUtils]: 2: Hoare triple {151245#(<= proc_i 0)} assume i + 4 < a[j]; {151245#(<= proc_i 0)} is VALID [2019-05-15 10:19:39,681 INFO L273 TraceCheckUtils]: 3: Hoare triple {151245#(<= proc_i 0)} assume a[5] == 1000; {151245#(<= proc_i 0)} is VALID [2019-05-15 10:19:39,681 INFO L273 TraceCheckUtils]: 4: Hoare triple {151245#(<= proc_i 0)} assume j > 4; {151245#(<= proc_i 0)} is VALID [2019-05-15 10:19:39,683 INFO L273 TraceCheckUtils]: 5: Hoare triple {151245#(<= proc_i 0)} assume j < 6; {151245#(<= proc_i 0)} is VALID [2019-05-15 10:19:39,683 INFO L273 TraceCheckUtils]: 6: Hoare triple {151245#(<= proc_i 0)} i := i + 4; {151264#(<= proc_i 4)} is VALID [2019-05-15 10:19:39,685 INFO L273 TraceCheckUtils]: 7: Hoare triple {151264#(<= proc_i 4)} assume i <= 1000; {151264#(<= proc_i 4)} is VALID [2019-05-15 10:19:39,685 INFO L273 TraceCheckUtils]: 8: Hoare triple {151264#(<= proc_i 4)} assume i + 4 < a[j]; {151264#(<= proc_i 4)} is VALID [2019-05-15 10:19:39,687 INFO L273 TraceCheckUtils]: 9: Hoare triple {151264#(<= proc_i 4)} assume a[5] == 1000; {151264#(<= proc_i 4)} is VALID [2019-05-15 10:19:39,687 INFO L273 TraceCheckUtils]: 10: Hoare triple {151264#(<= proc_i 4)} assume j > 4; {151264#(<= proc_i 4)} is VALID [2019-05-15 10:19:39,689 INFO L273 TraceCheckUtils]: 11: Hoare triple {151264#(<= proc_i 4)} assume j < 6; {151264#(<= proc_i 4)} is VALID [2019-05-15 10:19:39,691 INFO L273 TraceCheckUtils]: 12: Hoare triple {151264#(<= proc_i 4)} i := i + 4; {151283#(<= proc_i 8)} is VALID [2019-05-15 10:19:39,691 INFO L273 TraceCheckUtils]: 13: Hoare triple {151283#(<= proc_i 8)} assume i <= 1000; {151283#(<= proc_i 8)} is VALID [2019-05-15 10:19:39,693 INFO L273 TraceCheckUtils]: 14: Hoare triple {151283#(<= proc_i 8)} assume i + 4 < a[j]; {151283#(<= proc_i 8)} is VALID [2019-05-15 10:19:39,693 INFO L273 TraceCheckUtils]: 15: Hoare triple {151283#(<= proc_i 8)} assume a[5] == 1000; {151283#(<= proc_i 8)} is VALID [2019-05-15 10:19:39,695 INFO L273 TraceCheckUtils]: 16: Hoare triple {151283#(<= proc_i 8)} assume j > 4; {151283#(<= proc_i 8)} is VALID [2019-05-15 10:19:39,695 INFO L273 TraceCheckUtils]: 17: Hoare triple {151283#(<= proc_i 8)} assume j < 6; {151283#(<= proc_i 8)} is VALID [2019-05-15 10:19:39,695 INFO L273 TraceCheckUtils]: 18: Hoare triple {151283#(<= proc_i 8)} i := i + 4; {151302#(<= proc_i 12)} is VALID [2019-05-15 10:19:39,696 INFO L273 TraceCheckUtils]: 19: Hoare triple {151302#(<= proc_i 12)} assume i <= 1000; {151302#(<= proc_i 12)} is VALID [2019-05-15 10:19:39,696 INFO L273 TraceCheckUtils]: 20: Hoare triple {151302#(<= proc_i 12)} assume i + 4 < a[j]; {151302#(<= proc_i 12)} is VALID [2019-05-15 10:19:39,696 INFO L273 TraceCheckUtils]: 21: Hoare triple {151302#(<= proc_i 12)} assume a[5] == 1000; {151302#(<= proc_i 12)} is VALID [2019-05-15 10:19:39,697 INFO L273 TraceCheckUtils]: 22: Hoare triple {151302#(<= proc_i 12)} assume j > 4; {151302#(<= proc_i 12)} is VALID [2019-05-15 10:19:39,697 INFO L273 TraceCheckUtils]: 23: Hoare triple {151302#(<= proc_i 12)} assume j < 6; {151302#(<= proc_i 12)} is VALID [2019-05-15 10:19:39,697 INFO L273 TraceCheckUtils]: 24: Hoare triple {151302#(<= proc_i 12)} i := i + 4; {151321#(<= proc_i 16)} is VALID [2019-05-15 10:19:39,698 INFO L273 TraceCheckUtils]: 25: Hoare triple {151321#(<= proc_i 16)} assume i <= 1000; {151321#(<= proc_i 16)} is VALID [2019-05-15 10:19:39,698 INFO L273 TraceCheckUtils]: 26: Hoare triple {151321#(<= proc_i 16)} assume i + 4 < a[j]; {151321#(<= proc_i 16)} is VALID [2019-05-15 10:19:39,698 INFO L273 TraceCheckUtils]: 27: Hoare triple {151321#(<= proc_i 16)} assume a[5] == 1000; {151321#(<= proc_i 16)} is VALID [2019-05-15 10:19:39,699 INFO L273 TraceCheckUtils]: 28: Hoare triple {151321#(<= proc_i 16)} assume j > 4; {151321#(<= proc_i 16)} is VALID [2019-05-15 10:19:39,699 INFO L273 TraceCheckUtils]: 29: Hoare triple {151321#(<= proc_i 16)} assume j < 6; {151321#(<= proc_i 16)} is VALID [2019-05-15 10:19:39,699 INFO L273 TraceCheckUtils]: 30: Hoare triple {151321#(<= proc_i 16)} i := i + 4; {151340#(<= proc_i 20)} is VALID [2019-05-15 10:19:39,700 INFO L273 TraceCheckUtils]: 31: Hoare triple {151340#(<= proc_i 20)} assume i <= 1000; {151340#(<= proc_i 20)} is VALID [2019-05-15 10:19:39,700 INFO L273 TraceCheckUtils]: 32: Hoare triple {151340#(<= proc_i 20)} assume i + 4 < a[j]; {151340#(<= proc_i 20)} is VALID [2019-05-15 10:19:39,700 INFO L273 TraceCheckUtils]: 33: Hoare triple {151340#(<= proc_i 20)} assume a[5] == 1000; {151340#(<= proc_i 20)} is VALID [2019-05-15 10:19:39,701 INFO L273 TraceCheckUtils]: 34: Hoare triple {151340#(<= proc_i 20)} assume j > 4; {151340#(<= proc_i 20)} is VALID [2019-05-15 10:19:39,701 INFO L273 TraceCheckUtils]: 35: Hoare triple {151340#(<= proc_i 20)} assume j < 6; {151340#(<= proc_i 20)} is VALID [2019-05-15 10:19:39,702 INFO L273 TraceCheckUtils]: 36: Hoare triple {151340#(<= proc_i 20)} i := i + 4; {151359#(<= proc_i 24)} is VALID [2019-05-15 10:19:39,702 INFO L273 TraceCheckUtils]: 37: Hoare triple {151359#(<= proc_i 24)} assume i <= 1000; {151359#(<= proc_i 24)} is VALID [2019-05-15 10:19:39,705 INFO L273 TraceCheckUtils]: 38: Hoare triple {151359#(<= proc_i 24)} assume i + 4 < a[j]; {151359#(<= proc_i 24)} is VALID [2019-05-15 10:19:39,705 INFO L273 TraceCheckUtils]: 39: Hoare triple {151359#(<= proc_i 24)} assume a[5] == 1000; {151359#(<= proc_i 24)} is VALID [2019-05-15 10:19:39,706 INFO L273 TraceCheckUtils]: 40: Hoare triple {151359#(<= proc_i 24)} assume j > 4; {151359#(<= proc_i 24)} is VALID [2019-05-15 10:19:39,706 INFO L273 TraceCheckUtils]: 41: Hoare triple {151359#(<= proc_i 24)} assume j < 6; {151359#(<= proc_i 24)} is VALID [2019-05-15 10:19:39,707 INFO L273 TraceCheckUtils]: 42: Hoare triple {151359#(<= proc_i 24)} i := i + 4; {151378#(<= proc_i 28)} is VALID [2019-05-15 10:19:39,707 INFO L273 TraceCheckUtils]: 43: Hoare triple {151378#(<= proc_i 28)} assume i <= 1000; {151378#(<= proc_i 28)} is VALID [2019-05-15 10:19:39,707 INFO L273 TraceCheckUtils]: 44: Hoare triple {151378#(<= proc_i 28)} assume i + 4 < a[j]; {151378#(<= proc_i 28)} is VALID [2019-05-15 10:19:39,708 INFO L273 TraceCheckUtils]: 45: Hoare triple {151378#(<= proc_i 28)} assume a[5] == 1000; {151378#(<= proc_i 28)} is VALID [2019-05-15 10:19:39,708 INFO L273 TraceCheckUtils]: 46: Hoare triple {151378#(<= proc_i 28)} assume j > 4; {151378#(<= proc_i 28)} is VALID [2019-05-15 10:19:39,708 INFO L273 TraceCheckUtils]: 47: Hoare triple {151378#(<= proc_i 28)} assume j < 6; {151378#(<= proc_i 28)} is VALID [2019-05-15 10:19:39,709 INFO L273 TraceCheckUtils]: 48: Hoare triple {151378#(<= proc_i 28)} i := i + 4; {151397#(<= proc_i 32)} is VALID [2019-05-15 10:19:39,709 INFO L273 TraceCheckUtils]: 49: Hoare triple {151397#(<= proc_i 32)} assume i <= 1000; {151397#(<= proc_i 32)} is VALID [2019-05-15 10:19:39,709 INFO L273 TraceCheckUtils]: 50: Hoare triple {151397#(<= proc_i 32)} assume i + 4 < a[j]; {151397#(<= proc_i 32)} is VALID [2019-05-15 10:19:39,710 INFO L273 TraceCheckUtils]: 51: Hoare triple {151397#(<= proc_i 32)} assume a[5] == 1000; {151397#(<= proc_i 32)} is VALID [2019-05-15 10:19:39,710 INFO L273 TraceCheckUtils]: 52: Hoare triple {151397#(<= proc_i 32)} assume j > 4; {151397#(<= proc_i 32)} is VALID [2019-05-15 10:19:39,711 INFO L273 TraceCheckUtils]: 53: Hoare triple {151397#(<= proc_i 32)} assume j < 6; {151397#(<= proc_i 32)} is VALID [2019-05-15 10:19:39,711 INFO L273 TraceCheckUtils]: 54: Hoare triple {151397#(<= proc_i 32)} i := i + 4; {151416#(<= proc_i 36)} is VALID [2019-05-15 10:19:39,712 INFO L273 TraceCheckUtils]: 55: Hoare triple {151416#(<= proc_i 36)} assume i <= 1000; {151416#(<= proc_i 36)} is VALID [2019-05-15 10:19:39,712 INFO L273 TraceCheckUtils]: 56: Hoare triple {151416#(<= proc_i 36)} assume i + 4 < a[j]; {151416#(<= proc_i 36)} is VALID [2019-05-15 10:19:39,713 INFO L273 TraceCheckUtils]: 57: Hoare triple {151416#(<= proc_i 36)} assume a[5] == 1000; {151416#(<= proc_i 36)} is VALID [2019-05-15 10:19:39,713 INFO L273 TraceCheckUtils]: 58: Hoare triple {151416#(<= proc_i 36)} assume j > 4; {151416#(<= proc_i 36)} is VALID [2019-05-15 10:19:39,714 INFO L273 TraceCheckUtils]: 59: Hoare triple {151416#(<= proc_i 36)} assume j < 6; {151416#(<= proc_i 36)} is VALID [2019-05-15 10:19:39,714 INFO L273 TraceCheckUtils]: 60: Hoare triple {151416#(<= proc_i 36)} i := i + 4; {151435#(<= proc_i 40)} is VALID [2019-05-15 10:19:39,715 INFO L273 TraceCheckUtils]: 61: Hoare triple {151435#(<= proc_i 40)} assume i <= 1000; {151435#(<= proc_i 40)} is VALID [2019-05-15 10:19:39,715 INFO L273 TraceCheckUtils]: 62: Hoare triple {151435#(<= proc_i 40)} assume i + 4 < a[j]; {151435#(<= proc_i 40)} is VALID [2019-05-15 10:19:39,716 INFO L273 TraceCheckUtils]: 63: Hoare triple {151435#(<= proc_i 40)} assume a[5] == 1000; {151435#(<= proc_i 40)} is VALID [2019-05-15 10:19:39,716 INFO L273 TraceCheckUtils]: 64: Hoare triple {151435#(<= proc_i 40)} assume j > 4; {151435#(<= proc_i 40)} is VALID [2019-05-15 10:19:39,717 INFO L273 TraceCheckUtils]: 65: Hoare triple {151435#(<= proc_i 40)} assume j < 6; {151435#(<= proc_i 40)} is VALID [2019-05-15 10:19:39,717 INFO L273 TraceCheckUtils]: 66: Hoare triple {151435#(<= proc_i 40)} i := i + 4; {151454#(<= proc_i 44)} is VALID [2019-05-15 10:19:39,718 INFO L273 TraceCheckUtils]: 67: Hoare triple {151454#(<= proc_i 44)} assume i <= 1000; {151454#(<= proc_i 44)} is VALID [2019-05-15 10:19:39,718 INFO L273 TraceCheckUtils]: 68: Hoare triple {151454#(<= proc_i 44)} assume i + 4 < a[j]; {151454#(<= proc_i 44)} is VALID [2019-05-15 10:19:39,719 INFO L273 TraceCheckUtils]: 69: Hoare triple {151454#(<= proc_i 44)} assume a[5] == 1000; {151454#(<= proc_i 44)} is VALID [2019-05-15 10:19:39,719 INFO L273 TraceCheckUtils]: 70: Hoare triple {151454#(<= proc_i 44)} assume j > 4; {151454#(<= proc_i 44)} is VALID [2019-05-15 10:19:39,720 INFO L273 TraceCheckUtils]: 71: Hoare triple {151454#(<= proc_i 44)} assume j < 6; {151454#(<= proc_i 44)} is VALID [2019-05-15 10:19:39,720 INFO L273 TraceCheckUtils]: 72: Hoare triple {151454#(<= proc_i 44)} i := i + 4; {151473#(<= proc_i 48)} is VALID [2019-05-15 10:19:39,721 INFO L273 TraceCheckUtils]: 73: Hoare triple {151473#(<= proc_i 48)} assume i <= 1000; {151473#(<= proc_i 48)} is VALID [2019-05-15 10:19:39,721 INFO L273 TraceCheckUtils]: 74: Hoare triple {151473#(<= proc_i 48)} assume i + 4 < a[j]; {151473#(<= proc_i 48)} is VALID [2019-05-15 10:19:39,722 INFO L273 TraceCheckUtils]: 75: Hoare triple {151473#(<= proc_i 48)} assume a[5] == 1000; {151473#(<= proc_i 48)} is VALID [2019-05-15 10:19:39,722 INFO L273 TraceCheckUtils]: 76: Hoare triple {151473#(<= proc_i 48)} assume j > 4; {151473#(<= proc_i 48)} is VALID [2019-05-15 10:19:39,723 INFO L273 TraceCheckUtils]: 77: Hoare triple {151473#(<= proc_i 48)} assume j < 6; {151473#(<= proc_i 48)} is VALID [2019-05-15 10:19:39,723 INFO L273 TraceCheckUtils]: 78: Hoare triple {151473#(<= proc_i 48)} i := i + 4; {151492#(<= proc_i 52)} is VALID [2019-05-15 10:19:39,724 INFO L273 TraceCheckUtils]: 79: Hoare triple {151492#(<= proc_i 52)} assume i <= 1000; {151492#(<= proc_i 52)} is VALID [2019-05-15 10:19:39,724 INFO L273 TraceCheckUtils]: 80: Hoare triple {151492#(<= proc_i 52)} assume i + 4 < a[j]; {151492#(<= proc_i 52)} is VALID [2019-05-15 10:19:39,725 INFO L273 TraceCheckUtils]: 81: Hoare triple {151492#(<= proc_i 52)} assume a[5] == 1000; {151492#(<= proc_i 52)} is VALID [2019-05-15 10:19:39,725 INFO L273 TraceCheckUtils]: 82: Hoare triple {151492#(<= proc_i 52)} assume j > 4; {151492#(<= proc_i 52)} is VALID [2019-05-15 10:19:39,725 INFO L273 TraceCheckUtils]: 83: Hoare triple {151492#(<= proc_i 52)} assume j < 6; {151492#(<= proc_i 52)} is VALID [2019-05-15 10:19:39,726 INFO L273 TraceCheckUtils]: 84: Hoare triple {151492#(<= proc_i 52)} i := i + 4; {151511#(<= proc_i 56)} is VALID [2019-05-15 10:19:39,727 INFO L273 TraceCheckUtils]: 85: Hoare triple {151511#(<= proc_i 56)} assume i <= 1000; {151511#(<= proc_i 56)} is VALID [2019-05-15 10:19:39,727 INFO L273 TraceCheckUtils]: 86: Hoare triple {151511#(<= proc_i 56)} assume i + 4 < a[j]; {151511#(<= proc_i 56)} is VALID [2019-05-15 10:19:39,727 INFO L273 TraceCheckUtils]: 87: Hoare triple {151511#(<= proc_i 56)} assume a[5] == 1000; {151511#(<= proc_i 56)} is VALID [2019-05-15 10:19:39,728 INFO L273 TraceCheckUtils]: 88: Hoare triple {151511#(<= proc_i 56)} assume j > 4; {151511#(<= proc_i 56)} is VALID [2019-05-15 10:19:39,728 INFO L273 TraceCheckUtils]: 89: Hoare triple {151511#(<= proc_i 56)} assume j < 6; {151511#(<= proc_i 56)} is VALID [2019-05-15 10:19:39,729 INFO L273 TraceCheckUtils]: 90: Hoare triple {151511#(<= proc_i 56)} i := i + 4; {151530#(<= proc_i 60)} is VALID [2019-05-15 10:19:39,729 INFO L273 TraceCheckUtils]: 91: Hoare triple {151530#(<= proc_i 60)} assume i <= 1000; {151530#(<= proc_i 60)} is VALID [2019-05-15 10:19:39,730 INFO L273 TraceCheckUtils]: 92: Hoare triple {151530#(<= proc_i 60)} assume i + 4 < a[j]; {151530#(<= proc_i 60)} is VALID [2019-05-15 10:19:39,730 INFO L273 TraceCheckUtils]: 93: Hoare triple {151530#(<= proc_i 60)} assume a[5] == 1000; {151530#(<= proc_i 60)} is VALID [2019-05-15 10:19:39,731 INFO L273 TraceCheckUtils]: 94: Hoare triple {151530#(<= proc_i 60)} assume j > 4; {151530#(<= proc_i 60)} is VALID [2019-05-15 10:19:39,731 INFO L273 TraceCheckUtils]: 95: Hoare triple {151530#(<= proc_i 60)} assume j < 6; {151530#(<= proc_i 60)} is VALID [2019-05-15 10:19:39,732 INFO L273 TraceCheckUtils]: 96: Hoare triple {151530#(<= proc_i 60)} i := i + 4; {151549#(<= proc_i 64)} is VALID [2019-05-15 10:19:39,732 INFO L273 TraceCheckUtils]: 97: Hoare triple {151549#(<= proc_i 64)} assume i <= 1000; {151549#(<= proc_i 64)} is VALID [2019-05-15 10:19:39,733 INFO L273 TraceCheckUtils]: 98: Hoare triple {151549#(<= proc_i 64)} assume i + 4 < a[j]; {151549#(<= proc_i 64)} is VALID [2019-05-15 10:19:39,733 INFO L273 TraceCheckUtils]: 99: Hoare triple {151549#(<= proc_i 64)} assume a[5] == 1000; {151549#(<= proc_i 64)} is VALID [2019-05-15 10:19:39,734 INFO L273 TraceCheckUtils]: 100: Hoare triple {151549#(<= proc_i 64)} assume j > 4; {151549#(<= proc_i 64)} is VALID [2019-05-15 10:19:39,734 INFO L273 TraceCheckUtils]: 101: Hoare triple {151549#(<= proc_i 64)} assume j < 6; {151549#(<= proc_i 64)} is VALID [2019-05-15 10:19:39,735 INFO L273 TraceCheckUtils]: 102: Hoare triple {151549#(<= proc_i 64)} i := i + 4; {151568#(<= proc_i 68)} is VALID [2019-05-15 10:19:39,735 INFO L273 TraceCheckUtils]: 103: Hoare triple {151568#(<= proc_i 68)} assume i <= 1000; {151568#(<= proc_i 68)} is VALID [2019-05-15 10:19:39,736 INFO L273 TraceCheckUtils]: 104: Hoare triple {151568#(<= proc_i 68)} assume i + 4 < a[j]; {151568#(<= proc_i 68)} is VALID [2019-05-15 10:19:39,736 INFO L273 TraceCheckUtils]: 105: Hoare triple {151568#(<= proc_i 68)} assume a[5] == 1000; {151568#(<= proc_i 68)} is VALID [2019-05-15 10:19:39,737 INFO L273 TraceCheckUtils]: 106: Hoare triple {151568#(<= proc_i 68)} assume j > 4; {151568#(<= proc_i 68)} is VALID [2019-05-15 10:19:39,737 INFO L273 TraceCheckUtils]: 107: Hoare triple {151568#(<= proc_i 68)} assume j < 6; {151568#(<= proc_i 68)} is VALID [2019-05-15 10:19:39,738 INFO L273 TraceCheckUtils]: 108: Hoare triple {151568#(<= proc_i 68)} i := i + 4; {151587#(<= proc_i 72)} is VALID [2019-05-15 10:19:39,738 INFO L273 TraceCheckUtils]: 109: Hoare triple {151587#(<= proc_i 72)} assume i <= 1000; {151587#(<= proc_i 72)} is VALID [2019-05-15 10:19:39,739 INFO L273 TraceCheckUtils]: 110: Hoare triple {151587#(<= proc_i 72)} assume i + 4 < a[j]; {151587#(<= proc_i 72)} is VALID [2019-05-15 10:19:39,739 INFO L273 TraceCheckUtils]: 111: Hoare triple {151587#(<= proc_i 72)} assume a[5] == 1000; {151587#(<= proc_i 72)} is VALID [2019-05-15 10:19:39,740 INFO L273 TraceCheckUtils]: 112: Hoare triple {151587#(<= proc_i 72)} assume j > 4; {151587#(<= proc_i 72)} is VALID [2019-05-15 10:19:39,740 INFO L273 TraceCheckUtils]: 113: Hoare triple {151587#(<= proc_i 72)} assume j < 6; {151587#(<= proc_i 72)} is VALID [2019-05-15 10:19:39,741 INFO L273 TraceCheckUtils]: 114: Hoare triple {151587#(<= proc_i 72)} i := i + 4; {151606#(<= proc_i 76)} is VALID [2019-05-15 10:19:39,741 INFO L273 TraceCheckUtils]: 115: Hoare triple {151606#(<= proc_i 76)} assume i <= 1000; {151606#(<= proc_i 76)} is VALID [2019-05-15 10:19:39,742 INFO L273 TraceCheckUtils]: 116: Hoare triple {151606#(<= proc_i 76)} assume i + 4 < a[j]; {151606#(<= proc_i 76)} is VALID [2019-05-15 10:19:39,742 INFO L273 TraceCheckUtils]: 117: Hoare triple {151606#(<= proc_i 76)} assume a[5] == 1000; {151606#(<= proc_i 76)} is VALID [2019-05-15 10:19:39,743 INFO L273 TraceCheckUtils]: 118: Hoare triple {151606#(<= proc_i 76)} assume j > 4; {151606#(<= proc_i 76)} is VALID [2019-05-15 10:19:39,743 INFO L273 TraceCheckUtils]: 119: Hoare triple {151606#(<= proc_i 76)} assume j < 6; {151606#(<= proc_i 76)} is VALID [2019-05-15 10:19:39,744 INFO L273 TraceCheckUtils]: 120: Hoare triple {151606#(<= proc_i 76)} i := i + 4; {151625#(<= proc_i 80)} is VALID [2019-05-15 10:19:39,744 INFO L273 TraceCheckUtils]: 121: Hoare triple {151625#(<= proc_i 80)} assume i <= 1000; {151625#(<= proc_i 80)} is VALID [2019-05-15 10:19:39,745 INFO L273 TraceCheckUtils]: 122: Hoare triple {151625#(<= proc_i 80)} assume i + 4 < a[j]; {151625#(<= proc_i 80)} is VALID [2019-05-15 10:19:39,745 INFO L273 TraceCheckUtils]: 123: Hoare triple {151625#(<= proc_i 80)} assume a[5] == 1000; {151625#(<= proc_i 80)} is VALID [2019-05-15 10:19:39,745 INFO L273 TraceCheckUtils]: 124: Hoare triple {151625#(<= proc_i 80)} assume j > 4; {151625#(<= proc_i 80)} is VALID [2019-05-15 10:19:39,746 INFO L273 TraceCheckUtils]: 125: Hoare triple {151625#(<= proc_i 80)} assume j < 6; {151625#(<= proc_i 80)} is VALID [2019-05-15 10:19:39,747 INFO L273 TraceCheckUtils]: 126: Hoare triple {151625#(<= proc_i 80)} i := i + 4; {151644#(<= proc_i 84)} is VALID [2019-05-15 10:19:39,747 INFO L273 TraceCheckUtils]: 127: Hoare triple {151644#(<= proc_i 84)} assume i <= 1000; {151644#(<= proc_i 84)} is VALID [2019-05-15 10:19:39,747 INFO L273 TraceCheckUtils]: 128: Hoare triple {151644#(<= proc_i 84)} assume i + 4 < a[j]; {151644#(<= proc_i 84)} is VALID [2019-05-15 10:19:39,748 INFO L273 TraceCheckUtils]: 129: Hoare triple {151644#(<= proc_i 84)} assume a[5] == 1000; {151644#(<= proc_i 84)} is VALID [2019-05-15 10:19:39,748 INFO L273 TraceCheckUtils]: 130: Hoare triple {151644#(<= proc_i 84)} assume j > 4; {151644#(<= proc_i 84)} is VALID [2019-05-15 10:19:39,749 INFO L273 TraceCheckUtils]: 131: Hoare triple {151644#(<= proc_i 84)} assume j < 6; {151644#(<= proc_i 84)} is VALID [2019-05-15 10:19:39,749 INFO L273 TraceCheckUtils]: 132: Hoare triple {151644#(<= proc_i 84)} i := i + 4; {151663#(<= proc_i 88)} is VALID [2019-05-15 10:19:39,750 INFO L273 TraceCheckUtils]: 133: Hoare triple {151663#(<= proc_i 88)} assume i <= 1000; {151663#(<= proc_i 88)} is VALID [2019-05-15 10:19:39,750 INFO L273 TraceCheckUtils]: 134: Hoare triple {151663#(<= proc_i 88)} assume i + 4 < a[j]; {151663#(<= proc_i 88)} is VALID [2019-05-15 10:19:39,751 INFO L273 TraceCheckUtils]: 135: Hoare triple {151663#(<= proc_i 88)} assume a[5] == 1000; {151663#(<= proc_i 88)} is VALID [2019-05-15 10:19:39,751 INFO L273 TraceCheckUtils]: 136: Hoare triple {151663#(<= proc_i 88)} assume j > 4; {151663#(<= proc_i 88)} is VALID [2019-05-15 10:19:39,752 INFO L273 TraceCheckUtils]: 137: Hoare triple {151663#(<= proc_i 88)} assume j < 6; {151663#(<= proc_i 88)} is VALID [2019-05-15 10:19:39,752 INFO L273 TraceCheckUtils]: 138: Hoare triple {151663#(<= proc_i 88)} i := i + 4; {151682#(<= proc_i 92)} is VALID [2019-05-15 10:19:39,753 INFO L273 TraceCheckUtils]: 139: Hoare triple {151682#(<= proc_i 92)} assume i <= 1000; {151682#(<= proc_i 92)} is VALID [2019-05-15 10:19:39,753 INFO L273 TraceCheckUtils]: 140: Hoare triple {151682#(<= proc_i 92)} assume i + 4 < a[j]; {151682#(<= proc_i 92)} is VALID [2019-05-15 10:19:39,754 INFO L273 TraceCheckUtils]: 141: Hoare triple {151682#(<= proc_i 92)} assume a[5] == 1000; {151682#(<= proc_i 92)} is VALID [2019-05-15 10:19:39,754 INFO L273 TraceCheckUtils]: 142: Hoare triple {151682#(<= proc_i 92)} assume j > 4; {151682#(<= proc_i 92)} is VALID [2019-05-15 10:19:39,755 INFO L273 TraceCheckUtils]: 143: Hoare triple {151682#(<= proc_i 92)} assume j < 6; {151682#(<= proc_i 92)} is VALID [2019-05-15 10:19:39,755 INFO L273 TraceCheckUtils]: 144: Hoare triple {151682#(<= proc_i 92)} i := i + 4; {151701#(<= proc_i 96)} is VALID [2019-05-15 10:19:39,756 INFO L273 TraceCheckUtils]: 145: Hoare triple {151701#(<= proc_i 96)} assume i <= 1000; {151701#(<= proc_i 96)} is VALID [2019-05-15 10:19:39,756 INFO L273 TraceCheckUtils]: 146: Hoare triple {151701#(<= proc_i 96)} assume i + 4 < a[j]; {151701#(<= proc_i 96)} is VALID [2019-05-15 10:19:39,757 INFO L273 TraceCheckUtils]: 147: Hoare triple {151701#(<= proc_i 96)} assume a[5] == 1000; {151701#(<= proc_i 96)} is VALID [2019-05-15 10:19:39,757 INFO L273 TraceCheckUtils]: 148: Hoare triple {151701#(<= proc_i 96)} assume j > 4; {151701#(<= proc_i 96)} is VALID [2019-05-15 10:19:39,758 INFO L273 TraceCheckUtils]: 149: Hoare triple {151701#(<= proc_i 96)} assume j < 6; {151701#(<= proc_i 96)} is VALID [2019-05-15 10:19:39,758 INFO L273 TraceCheckUtils]: 150: Hoare triple {151701#(<= proc_i 96)} i := i + 4; {151720#(<= proc_i 100)} is VALID [2019-05-15 10:19:39,759 INFO L273 TraceCheckUtils]: 151: Hoare triple {151720#(<= proc_i 100)} assume i <= 1000; {151720#(<= proc_i 100)} is VALID [2019-05-15 10:19:39,759 INFO L273 TraceCheckUtils]: 152: Hoare triple {151720#(<= proc_i 100)} assume i + 4 < a[j]; {151720#(<= proc_i 100)} is VALID [2019-05-15 10:19:39,760 INFO L273 TraceCheckUtils]: 153: Hoare triple {151720#(<= proc_i 100)} assume a[5] == 1000; {151720#(<= proc_i 100)} is VALID [2019-05-15 10:19:39,760 INFO L273 TraceCheckUtils]: 154: Hoare triple {151720#(<= proc_i 100)} assume j > 4; {151720#(<= proc_i 100)} is VALID [2019-05-15 10:19:39,761 INFO L273 TraceCheckUtils]: 155: Hoare triple {151720#(<= proc_i 100)} assume j < 6; {151720#(<= proc_i 100)} is VALID [2019-05-15 10:19:39,761 INFO L273 TraceCheckUtils]: 156: Hoare triple {151720#(<= proc_i 100)} i := i + 4; {151739#(<= proc_i 104)} is VALID [2019-05-15 10:19:39,762 INFO L273 TraceCheckUtils]: 157: Hoare triple {151739#(<= proc_i 104)} assume i <= 1000; {151739#(<= proc_i 104)} is VALID [2019-05-15 10:19:39,762 INFO L273 TraceCheckUtils]: 158: Hoare triple {151739#(<= proc_i 104)} assume i + 4 < a[j]; {151739#(<= proc_i 104)} is VALID [2019-05-15 10:19:39,763 INFO L273 TraceCheckUtils]: 159: Hoare triple {151739#(<= proc_i 104)} assume a[5] == 1000; {151739#(<= proc_i 104)} is VALID [2019-05-15 10:19:39,763 INFO L273 TraceCheckUtils]: 160: Hoare triple {151739#(<= proc_i 104)} assume j > 4; {151739#(<= proc_i 104)} is VALID [2019-05-15 10:19:39,764 INFO L273 TraceCheckUtils]: 161: Hoare triple {151739#(<= proc_i 104)} assume j < 6; {151739#(<= proc_i 104)} is VALID [2019-05-15 10:19:39,764 INFO L273 TraceCheckUtils]: 162: Hoare triple {151739#(<= proc_i 104)} i := i + 4; {151758#(<= proc_i 108)} is VALID [2019-05-15 10:19:39,765 INFO L273 TraceCheckUtils]: 163: Hoare triple {151758#(<= proc_i 108)} assume i <= 1000; {151758#(<= proc_i 108)} is VALID [2019-05-15 10:19:39,765 INFO L273 TraceCheckUtils]: 164: Hoare triple {151758#(<= proc_i 108)} assume i + 4 < a[j]; {151758#(<= proc_i 108)} is VALID [2019-05-15 10:19:39,766 INFO L273 TraceCheckUtils]: 165: Hoare triple {151758#(<= proc_i 108)} assume a[5] == 1000; {151758#(<= proc_i 108)} is VALID [2019-05-15 10:19:39,766 INFO L273 TraceCheckUtils]: 166: Hoare triple {151758#(<= proc_i 108)} assume j > 4; {151758#(<= proc_i 108)} is VALID [2019-05-15 10:19:39,766 INFO L273 TraceCheckUtils]: 167: Hoare triple {151758#(<= proc_i 108)} assume j < 6; {151758#(<= proc_i 108)} is VALID [2019-05-15 10:19:39,767 INFO L273 TraceCheckUtils]: 168: Hoare triple {151758#(<= proc_i 108)} i := i + 4; {151777#(<= proc_i 112)} is VALID [2019-05-15 10:19:39,768 INFO L273 TraceCheckUtils]: 169: Hoare triple {151777#(<= proc_i 112)} assume i <= 1000; {151777#(<= proc_i 112)} is VALID [2019-05-15 10:19:39,768 INFO L273 TraceCheckUtils]: 170: Hoare triple {151777#(<= proc_i 112)} assume i + 4 < a[j]; {151777#(<= proc_i 112)} is VALID [2019-05-15 10:19:39,768 INFO L273 TraceCheckUtils]: 171: Hoare triple {151777#(<= proc_i 112)} assume a[5] == 1000; {151777#(<= proc_i 112)} is VALID [2019-05-15 10:19:39,769 INFO L273 TraceCheckUtils]: 172: Hoare triple {151777#(<= proc_i 112)} assume j > 4; {151777#(<= proc_i 112)} is VALID [2019-05-15 10:19:39,769 INFO L273 TraceCheckUtils]: 173: Hoare triple {151777#(<= proc_i 112)} assume j < 6; {151777#(<= proc_i 112)} is VALID [2019-05-15 10:19:39,770 INFO L273 TraceCheckUtils]: 174: Hoare triple {151777#(<= proc_i 112)} i := i + 4; {151796#(<= proc_i 116)} is VALID [2019-05-15 10:19:39,771 INFO L273 TraceCheckUtils]: 175: Hoare triple {151796#(<= proc_i 116)} assume i <= 1000; {151796#(<= proc_i 116)} is VALID [2019-05-15 10:19:39,771 INFO L273 TraceCheckUtils]: 176: Hoare triple {151796#(<= proc_i 116)} assume i + 4 < a[j]; {151796#(<= proc_i 116)} is VALID [2019-05-15 10:19:39,771 INFO L273 TraceCheckUtils]: 177: Hoare triple {151796#(<= proc_i 116)} assume a[5] == 1000; {151796#(<= proc_i 116)} is VALID [2019-05-15 10:19:39,772 INFO L273 TraceCheckUtils]: 178: Hoare triple {151796#(<= proc_i 116)} assume j > 4; {151796#(<= proc_i 116)} is VALID [2019-05-15 10:19:39,772 INFO L273 TraceCheckUtils]: 179: Hoare triple {151796#(<= proc_i 116)} assume j < 6; {151796#(<= proc_i 116)} is VALID [2019-05-15 10:19:39,773 INFO L273 TraceCheckUtils]: 180: Hoare triple {151796#(<= proc_i 116)} i := i + 4; {151815#(<= proc_i 120)} is VALID [2019-05-15 10:19:39,773 INFO L273 TraceCheckUtils]: 181: Hoare triple {151815#(<= proc_i 120)} assume i <= 1000; {151815#(<= proc_i 120)} is VALID [2019-05-15 10:19:39,774 INFO L273 TraceCheckUtils]: 182: Hoare triple {151815#(<= proc_i 120)} assume i + 4 < a[j]; {151815#(<= proc_i 120)} is VALID [2019-05-15 10:19:39,774 INFO L273 TraceCheckUtils]: 183: Hoare triple {151815#(<= proc_i 120)} assume a[5] == 1000; {151815#(<= proc_i 120)} is VALID [2019-05-15 10:19:39,775 INFO L273 TraceCheckUtils]: 184: Hoare triple {151815#(<= proc_i 120)} assume j > 4; {151815#(<= proc_i 120)} is VALID [2019-05-15 10:19:39,775 INFO L273 TraceCheckUtils]: 185: Hoare triple {151815#(<= proc_i 120)} assume j < 6; {151815#(<= proc_i 120)} is VALID [2019-05-15 10:19:39,776 INFO L273 TraceCheckUtils]: 186: Hoare triple {151815#(<= proc_i 120)} i := i + 4; {151834#(<= proc_i 124)} is VALID [2019-05-15 10:19:39,776 INFO L273 TraceCheckUtils]: 187: Hoare triple {151834#(<= proc_i 124)} assume i <= 1000; {151834#(<= proc_i 124)} is VALID [2019-05-15 10:19:39,777 INFO L273 TraceCheckUtils]: 188: Hoare triple {151834#(<= proc_i 124)} assume i + 4 < a[j]; {151834#(<= proc_i 124)} is VALID [2019-05-15 10:19:39,777 INFO L273 TraceCheckUtils]: 189: Hoare triple {151834#(<= proc_i 124)} assume a[5] == 1000; {151834#(<= proc_i 124)} is VALID [2019-05-15 10:19:39,778 INFO L273 TraceCheckUtils]: 190: Hoare triple {151834#(<= proc_i 124)} assume j > 4; {151834#(<= proc_i 124)} is VALID [2019-05-15 10:19:39,778 INFO L273 TraceCheckUtils]: 191: Hoare triple {151834#(<= proc_i 124)} assume j < 6; {151834#(<= proc_i 124)} is VALID [2019-05-15 10:19:39,779 INFO L273 TraceCheckUtils]: 192: Hoare triple {151834#(<= proc_i 124)} i := i + 4; {151853#(<= proc_i 128)} is VALID [2019-05-15 10:19:39,779 INFO L273 TraceCheckUtils]: 193: Hoare triple {151853#(<= proc_i 128)} assume i <= 1000; {151853#(<= proc_i 128)} is VALID [2019-05-15 10:19:39,780 INFO L273 TraceCheckUtils]: 194: Hoare triple {151853#(<= proc_i 128)} assume i + 4 < a[j]; {151853#(<= proc_i 128)} is VALID [2019-05-15 10:19:39,780 INFO L273 TraceCheckUtils]: 195: Hoare triple {151853#(<= proc_i 128)} assume a[5] == 1000; {151853#(<= proc_i 128)} is VALID [2019-05-15 10:19:39,781 INFO L273 TraceCheckUtils]: 196: Hoare triple {151853#(<= proc_i 128)} assume j > 4; {151853#(<= proc_i 128)} is VALID [2019-05-15 10:19:39,781 INFO L273 TraceCheckUtils]: 197: Hoare triple {151853#(<= proc_i 128)} assume j < 6; {151853#(<= proc_i 128)} is VALID [2019-05-15 10:19:39,782 INFO L273 TraceCheckUtils]: 198: Hoare triple {151853#(<= proc_i 128)} i := i + 4; {151872#(<= proc_i 132)} is VALID [2019-05-15 10:19:39,782 INFO L273 TraceCheckUtils]: 199: Hoare triple {151872#(<= proc_i 132)} assume i <= 1000; {151872#(<= proc_i 132)} is VALID [2019-05-15 10:19:39,783 INFO L273 TraceCheckUtils]: 200: Hoare triple {151872#(<= proc_i 132)} assume i + 4 < a[j]; {151872#(<= proc_i 132)} is VALID [2019-05-15 10:19:39,783 INFO L273 TraceCheckUtils]: 201: Hoare triple {151872#(<= proc_i 132)} assume a[5] == 1000; {151872#(<= proc_i 132)} is VALID [2019-05-15 10:19:39,784 INFO L273 TraceCheckUtils]: 202: Hoare triple {151872#(<= proc_i 132)} assume j > 4; {151872#(<= proc_i 132)} is VALID [2019-05-15 10:19:39,784 INFO L273 TraceCheckUtils]: 203: Hoare triple {151872#(<= proc_i 132)} assume j < 6; {151872#(<= proc_i 132)} is VALID [2019-05-15 10:19:39,785 INFO L273 TraceCheckUtils]: 204: Hoare triple {151872#(<= proc_i 132)} i := i + 4; {151891#(<= proc_i 136)} is VALID [2019-05-15 10:19:39,785 INFO L273 TraceCheckUtils]: 205: Hoare triple {151891#(<= proc_i 136)} assume i <= 1000; {151891#(<= proc_i 136)} is VALID [2019-05-15 10:19:39,786 INFO L273 TraceCheckUtils]: 206: Hoare triple {151891#(<= proc_i 136)} assume i + 4 < a[j]; {151891#(<= proc_i 136)} is VALID [2019-05-15 10:19:39,786 INFO L273 TraceCheckUtils]: 207: Hoare triple {151891#(<= proc_i 136)} assume a[5] == 1000; {151891#(<= proc_i 136)} is VALID [2019-05-15 10:19:39,786 INFO L273 TraceCheckUtils]: 208: Hoare triple {151891#(<= proc_i 136)} assume j > 4; {151891#(<= proc_i 136)} is VALID [2019-05-15 10:19:39,787 INFO L273 TraceCheckUtils]: 209: Hoare triple {151891#(<= proc_i 136)} assume j < 6; {151891#(<= proc_i 136)} is VALID [2019-05-15 10:19:39,788 INFO L273 TraceCheckUtils]: 210: Hoare triple {151891#(<= proc_i 136)} i := i + 4; {151910#(<= proc_i 140)} is VALID [2019-05-15 10:19:39,788 INFO L273 TraceCheckUtils]: 211: Hoare triple {151910#(<= proc_i 140)} assume i <= 1000; {151910#(<= proc_i 140)} is VALID [2019-05-15 10:19:39,788 INFO L273 TraceCheckUtils]: 212: Hoare triple {151910#(<= proc_i 140)} assume i + 4 < a[j]; {151910#(<= proc_i 140)} is VALID [2019-05-15 10:19:39,789 INFO L273 TraceCheckUtils]: 213: Hoare triple {151910#(<= proc_i 140)} assume a[5] == 1000; {151910#(<= proc_i 140)} is VALID [2019-05-15 10:19:39,789 INFO L273 TraceCheckUtils]: 214: Hoare triple {151910#(<= proc_i 140)} assume j > 4; {151910#(<= proc_i 140)} is VALID [2019-05-15 10:19:39,790 INFO L273 TraceCheckUtils]: 215: Hoare triple {151910#(<= proc_i 140)} assume j < 6; {151910#(<= proc_i 140)} is VALID [2019-05-15 10:19:39,790 INFO L273 TraceCheckUtils]: 216: Hoare triple {151910#(<= proc_i 140)} i := i + 4; {151929#(<= proc_i 144)} is VALID [2019-05-15 10:19:39,791 INFO L273 TraceCheckUtils]: 217: Hoare triple {151929#(<= proc_i 144)} assume i <= 1000; {151929#(<= proc_i 144)} is VALID [2019-05-15 10:19:39,791 INFO L273 TraceCheckUtils]: 218: Hoare triple {151929#(<= proc_i 144)} assume i + 4 < a[j]; {151929#(<= proc_i 144)} is VALID [2019-05-15 10:19:39,792 INFO L273 TraceCheckUtils]: 219: Hoare triple {151929#(<= proc_i 144)} assume a[5] == 1000; {151929#(<= proc_i 144)} is VALID [2019-05-15 10:19:39,792 INFO L273 TraceCheckUtils]: 220: Hoare triple {151929#(<= proc_i 144)} assume j > 4; {151929#(<= proc_i 144)} is VALID [2019-05-15 10:19:39,793 INFO L273 TraceCheckUtils]: 221: Hoare triple {151929#(<= proc_i 144)} assume j < 6; {151929#(<= proc_i 144)} is VALID [2019-05-15 10:19:39,793 INFO L273 TraceCheckUtils]: 222: Hoare triple {151929#(<= proc_i 144)} i := i + 4; {151948#(<= proc_i 148)} is VALID [2019-05-15 10:19:39,794 INFO L273 TraceCheckUtils]: 223: Hoare triple {151948#(<= proc_i 148)} assume i <= 1000; {151948#(<= proc_i 148)} is VALID [2019-05-15 10:19:39,794 INFO L273 TraceCheckUtils]: 224: Hoare triple {151948#(<= proc_i 148)} assume i + 4 < a[j]; {151948#(<= proc_i 148)} is VALID [2019-05-15 10:19:39,795 INFO L273 TraceCheckUtils]: 225: Hoare triple {151948#(<= proc_i 148)} assume a[5] == 1000; {151948#(<= proc_i 148)} is VALID [2019-05-15 10:19:39,795 INFO L273 TraceCheckUtils]: 226: Hoare triple {151948#(<= proc_i 148)} assume j > 4; {151948#(<= proc_i 148)} is VALID [2019-05-15 10:19:39,796 INFO L273 TraceCheckUtils]: 227: Hoare triple {151948#(<= proc_i 148)} assume j < 6; {151948#(<= proc_i 148)} is VALID [2019-05-15 10:19:39,796 INFO L273 TraceCheckUtils]: 228: Hoare triple {151948#(<= proc_i 148)} i := i + 4; {151967#(<= proc_i 152)} is VALID [2019-05-15 10:19:39,797 INFO L273 TraceCheckUtils]: 229: Hoare triple {151967#(<= proc_i 152)} assume i <= 1000; {151967#(<= proc_i 152)} is VALID [2019-05-15 10:19:39,797 INFO L273 TraceCheckUtils]: 230: Hoare triple {151967#(<= proc_i 152)} assume i + 4 < a[j]; {151967#(<= proc_i 152)} is VALID [2019-05-15 10:19:39,798 INFO L273 TraceCheckUtils]: 231: Hoare triple {151967#(<= proc_i 152)} assume a[5] == 1000; {151967#(<= proc_i 152)} is VALID [2019-05-15 10:19:39,798 INFO L273 TraceCheckUtils]: 232: Hoare triple {151967#(<= proc_i 152)} assume j > 4; {151967#(<= proc_i 152)} is VALID [2019-05-15 10:19:39,799 INFO L273 TraceCheckUtils]: 233: Hoare triple {151967#(<= proc_i 152)} assume j < 6; {151967#(<= proc_i 152)} is VALID [2019-05-15 10:19:39,799 INFO L273 TraceCheckUtils]: 234: Hoare triple {151967#(<= proc_i 152)} i := i + 4; {151986#(<= proc_i 156)} is VALID [2019-05-15 10:19:39,800 INFO L273 TraceCheckUtils]: 235: Hoare triple {151986#(<= proc_i 156)} assume i <= 1000; {151986#(<= proc_i 156)} is VALID [2019-05-15 10:19:39,800 INFO L273 TraceCheckUtils]: 236: Hoare triple {151986#(<= proc_i 156)} assume i + 4 < a[j]; {151986#(<= proc_i 156)} is VALID [2019-05-15 10:19:39,801 INFO L273 TraceCheckUtils]: 237: Hoare triple {151986#(<= proc_i 156)} assume a[5] == 1000; {151986#(<= proc_i 156)} is VALID [2019-05-15 10:19:39,801 INFO L273 TraceCheckUtils]: 238: Hoare triple {151986#(<= proc_i 156)} assume j > 4; {151986#(<= proc_i 156)} is VALID [2019-05-15 10:19:39,802 INFO L273 TraceCheckUtils]: 239: Hoare triple {151986#(<= proc_i 156)} assume j < 6; {151986#(<= proc_i 156)} is VALID [2019-05-15 10:19:39,802 INFO L273 TraceCheckUtils]: 240: Hoare triple {151986#(<= proc_i 156)} i := i + 4; {152005#(<= proc_i 160)} is VALID [2019-05-15 10:19:39,803 INFO L273 TraceCheckUtils]: 241: Hoare triple {152005#(<= proc_i 160)} assume i <= 1000; {152005#(<= proc_i 160)} is VALID [2019-05-15 10:19:39,803 INFO L273 TraceCheckUtils]: 242: Hoare triple {152005#(<= proc_i 160)} assume i + 4 < a[j]; {152005#(<= proc_i 160)} is VALID [2019-05-15 10:19:39,804 INFO L273 TraceCheckUtils]: 243: Hoare triple {152005#(<= proc_i 160)} assume a[5] == 1000; {152005#(<= proc_i 160)} is VALID [2019-05-15 10:19:39,804 INFO L273 TraceCheckUtils]: 244: Hoare triple {152005#(<= proc_i 160)} assume j > 4; {152005#(<= proc_i 160)} is VALID [2019-05-15 10:19:39,804 INFO L273 TraceCheckUtils]: 245: Hoare triple {152005#(<= proc_i 160)} assume j < 6; {152005#(<= proc_i 160)} is VALID [2019-05-15 10:19:39,805 INFO L273 TraceCheckUtils]: 246: Hoare triple {152005#(<= proc_i 160)} i := i + 4; {152024#(<= proc_i 164)} is VALID [2019-05-15 10:19:39,806 INFO L273 TraceCheckUtils]: 247: Hoare triple {152024#(<= proc_i 164)} assume i <= 1000; {152024#(<= proc_i 164)} is VALID [2019-05-15 10:19:39,806 INFO L273 TraceCheckUtils]: 248: Hoare triple {152024#(<= proc_i 164)} assume i + 4 < a[j]; {152024#(<= proc_i 164)} is VALID [2019-05-15 10:19:39,806 INFO L273 TraceCheckUtils]: 249: Hoare triple {152024#(<= proc_i 164)} assume a[5] == 1000; {152024#(<= proc_i 164)} is VALID [2019-05-15 10:19:39,807 INFO L273 TraceCheckUtils]: 250: Hoare triple {152024#(<= proc_i 164)} assume j > 4; {152024#(<= proc_i 164)} is VALID [2019-05-15 10:19:39,807 INFO L273 TraceCheckUtils]: 251: Hoare triple {152024#(<= proc_i 164)} assume j < 6; {152024#(<= proc_i 164)} is VALID [2019-05-15 10:19:39,808 INFO L273 TraceCheckUtils]: 252: Hoare triple {152024#(<= proc_i 164)} i := i + 4; {152043#(<= proc_i 168)} is VALID [2019-05-15 10:19:39,809 INFO L273 TraceCheckUtils]: 253: Hoare triple {152043#(<= proc_i 168)} assume i <= 1000; {152043#(<= proc_i 168)} is VALID [2019-05-15 10:19:39,809 INFO L273 TraceCheckUtils]: 254: Hoare triple {152043#(<= proc_i 168)} assume i + 4 < a[j]; {152043#(<= proc_i 168)} is VALID [2019-05-15 10:19:39,809 INFO L273 TraceCheckUtils]: 255: Hoare triple {152043#(<= proc_i 168)} assume a[5] == 1000; {152043#(<= proc_i 168)} is VALID [2019-05-15 10:19:39,810 INFO L273 TraceCheckUtils]: 256: Hoare triple {152043#(<= proc_i 168)} assume j > 4; {152043#(<= proc_i 168)} is VALID [2019-05-15 10:19:39,810 INFO L273 TraceCheckUtils]: 257: Hoare triple {152043#(<= proc_i 168)} assume j < 6; {152043#(<= proc_i 168)} is VALID [2019-05-15 10:19:39,811 INFO L273 TraceCheckUtils]: 258: Hoare triple {152043#(<= proc_i 168)} i := i + 4; {152062#(<= proc_i 172)} is VALID [2019-05-15 10:19:39,811 INFO L273 TraceCheckUtils]: 259: Hoare triple {152062#(<= proc_i 172)} assume i <= 1000; {152062#(<= proc_i 172)} is VALID [2019-05-15 10:19:39,812 INFO L273 TraceCheckUtils]: 260: Hoare triple {152062#(<= proc_i 172)} assume i + 4 < a[j]; {152062#(<= proc_i 172)} is VALID [2019-05-15 10:19:39,812 INFO L273 TraceCheckUtils]: 261: Hoare triple {152062#(<= proc_i 172)} assume a[5] == 1000; {152062#(<= proc_i 172)} is VALID [2019-05-15 10:19:39,813 INFO L273 TraceCheckUtils]: 262: Hoare triple {152062#(<= proc_i 172)} assume j > 4; {152062#(<= proc_i 172)} is VALID [2019-05-15 10:19:39,813 INFO L273 TraceCheckUtils]: 263: Hoare triple {152062#(<= proc_i 172)} assume j < 6; {152062#(<= proc_i 172)} is VALID [2019-05-15 10:19:39,814 INFO L273 TraceCheckUtils]: 264: Hoare triple {152062#(<= proc_i 172)} i := i + 4; {152081#(<= proc_i 176)} is VALID [2019-05-15 10:19:39,814 INFO L273 TraceCheckUtils]: 265: Hoare triple {152081#(<= proc_i 176)} assume i <= 1000; {152081#(<= proc_i 176)} is VALID [2019-05-15 10:19:39,815 INFO L273 TraceCheckUtils]: 266: Hoare triple {152081#(<= proc_i 176)} assume i + 4 < a[j]; {152081#(<= proc_i 176)} is VALID [2019-05-15 10:19:39,815 INFO L273 TraceCheckUtils]: 267: Hoare triple {152081#(<= proc_i 176)} assume a[5] == 1000; {152081#(<= proc_i 176)} is VALID [2019-05-15 10:19:39,816 INFO L273 TraceCheckUtils]: 268: Hoare triple {152081#(<= proc_i 176)} assume j > 4; {152081#(<= proc_i 176)} is VALID [2019-05-15 10:19:39,816 INFO L273 TraceCheckUtils]: 269: Hoare triple {152081#(<= proc_i 176)} assume j < 6; {152081#(<= proc_i 176)} is VALID [2019-05-15 10:19:39,817 INFO L273 TraceCheckUtils]: 270: Hoare triple {152081#(<= proc_i 176)} i := i + 4; {152100#(<= proc_i 180)} is VALID [2019-05-15 10:19:39,817 INFO L273 TraceCheckUtils]: 271: Hoare triple {152100#(<= proc_i 180)} assume i <= 1000; {152100#(<= proc_i 180)} is VALID [2019-05-15 10:19:39,818 INFO L273 TraceCheckUtils]: 272: Hoare triple {152100#(<= proc_i 180)} assume i + 4 < a[j]; {152100#(<= proc_i 180)} is VALID [2019-05-15 10:19:39,818 INFO L273 TraceCheckUtils]: 273: Hoare triple {152100#(<= proc_i 180)} assume a[5] == 1000; {152100#(<= proc_i 180)} is VALID [2019-05-15 10:19:39,819 INFO L273 TraceCheckUtils]: 274: Hoare triple {152100#(<= proc_i 180)} assume j > 4; {152100#(<= proc_i 180)} is VALID [2019-05-15 10:19:39,819 INFO L273 TraceCheckUtils]: 275: Hoare triple {152100#(<= proc_i 180)} assume j < 6; {152100#(<= proc_i 180)} is VALID [2019-05-15 10:19:39,820 INFO L273 TraceCheckUtils]: 276: Hoare triple {152100#(<= proc_i 180)} i := i + 4; {152119#(<= proc_i 184)} is VALID [2019-05-15 10:19:39,820 INFO L273 TraceCheckUtils]: 277: Hoare triple {152119#(<= proc_i 184)} assume i <= 1000; {152119#(<= proc_i 184)} is VALID [2019-05-15 10:19:39,821 INFO L273 TraceCheckUtils]: 278: Hoare triple {152119#(<= proc_i 184)} assume i + 4 < a[j]; {152119#(<= proc_i 184)} is VALID [2019-05-15 10:19:39,821 INFO L273 TraceCheckUtils]: 279: Hoare triple {152119#(<= proc_i 184)} assume a[5] == 1000; {152119#(<= proc_i 184)} is VALID [2019-05-15 10:19:39,822 INFO L273 TraceCheckUtils]: 280: Hoare triple {152119#(<= proc_i 184)} assume j > 4; {152119#(<= proc_i 184)} is VALID [2019-05-15 10:19:39,822 INFO L273 TraceCheckUtils]: 281: Hoare triple {152119#(<= proc_i 184)} assume j < 6; {152119#(<= proc_i 184)} is VALID [2019-05-15 10:19:39,823 INFO L273 TraceCheckUtils]: 282: Hoare triple {152119#(<= proc_i 184)} i := i + 4; {152138#(<= proc_i 188)} is VALID [2019-05-15 10:19:39,823 INFO L273 TraceCheckUtils]: 283: Hoare triple {152138#(<= proc_i 188)} assume i <= 1000; {152138#(<= proc_i 188)} is VALID [2019-05-15 10:19:39,824 INFO L273 TraceCheckUtils]: 284: Hoare triple {152138#(<= proc_i 188)} assume i + 4 < a[j]; {152138#(<= proc_i 188)} is VALID [2019-05-15 10:19:39,824 INFO L273 TraceCheckUtils]: 285: Hoare triple {152138#(<= proc_i 188)} assume a[5] == 1000; {152138#(<= proc_i 188)} is VALID [2019-05-15 10:19:39,825 INFO L273 TraceCheckUtils]: 286: Hoare triple {152138#(<= proc_i 188)} assume j > 4; {152138#(<= proc_i 188)} is VALID [2019-05-15 10:19:39,825 INFO L273 TraceCheckUtils]: 287: Hoare triple {152138#(<= proc_i 188)} assume j < 6; {152138#(<= proc_i 188)} is VALID [2019-05-15 10:19:39,826 INFO L273 TraceCheckUtils]: 288: Hoare triple {152138#(<= proc_i 188)} i := i + 4; {152157#(<= proc_i 192)} is VALID [2019-05-15 10:19:39,826 INFO L273 TraceCheckUtils]: 289: Hoare triple {152157#(<= proc_i 192)} assume i <= 1000; {152157#(<= proc_i 192)} is VALID [2019-05-15 10:19:39,827 INFO L273 TraceCheckUtils]: 290: Hoare triple {152157#(<= proc_i 192)} assume i + 4 < a[j]; {152157#(<= proc_i 192)} is VALID [2019-05-15 10:19:39,827 INFO L273 TraceCheckUtils]: 291: Hoare triple {152157#(<= proc_i 192)} assume a[5] == 1000; {152157#(<= proc_i 192)} is VALID [2019-05-15 10:19:39,828 INFO L273 TraceCheckUtils]: 292: Hoare triple {152157#(<= proc_i 192)} assume j > 4; {152157#(<= proc_i 192)} is VALID [2019-05-15 10:19:39,828 INFO L273 TraceCheckUtils]: 293: Hoare triple {152157#(<= proc_i 192)} assume j < 6; {152157#(<= proc_i 192)} is VALID [2019-05-15 10:19:39,829 INFO L273 TraceCheckUtils]: 294: Hoare triple {152157#(<= proc_i 192)} i := i + 4; {152176#(<= proc_i 196)} is VALID [2019-05-15 10:19:39,829 INFO L273 TraceCheckUtils]: 295: Hoare triple {152176#(<= proc_i 196)} assume i <= 1000; {152176#(<= proc_i 196)} is VALID [2019-05-15 10:19:39,830 INFO L273 TraceCheckUtils]: 296: Hoare triple {152176#(<= proc_i 196)} assume i + 4 < a[j]; {152176#(<= proc_i 196)} is VALID [2019-05-15 10:19:39,830 INFO L273 TraceCheckUtils]: 297: Hoare triple {152176#(<= proc_i 196)} assume a[5] == 1000; {152176#(<= proc_i 196)} is VALID [2019-05-15 10:19:39,831 INFO L273 TraceCheckUtils]: 298: Hoare triple {152176#(<= proc_i 196)} assume j > 4; {152176#(<= proc_i 196)} is VALID [2019-05-15 10:19:39,831 INFO L273 TraceCheckUtils]: 299: Hoare triple {152176#(<= proc_i 196)} assume j < 6; {152176#(<= proc_i 196)} is VALID [2019-05-15 10:19:39,832 INFO L273 TraceCheckUtils]: 300: Hoare triple {152176#(<= proc_i 196)} i := i + 4; {152195#(<= proc_i 200)} is VALID [2019-05-15 10:19:39,832 INFO L273 TraceCheckUtils]: 301: Hoare triple {152195#(<= proc_i 200)} assume i <= 1000; {152195#(<= proc_i 200)} is VALID [2019-05-15 10:19:39,833 INFO L273 TraceCheckUtils]: 302: Hoare triple {152195#(<= proc_i 200)} assume i + 4 < a[j]; {152195#(<= proc_i 200)} is VALID [2019-05-15 10:19:39,833 INFO L273 TraceCheckUtils]: 303: Hoare triple {152195#(<= proc_i 200)} assume a[5] == 1000; {152195#(<= proc_i 200)} is VALID [2019-05-15 10:19:39,834 INFO L273 TraceCheckUtils]: 304: Hoare triple {152195#(<= proc_i 200)} assume j > 4; {152195#(<= proc_i 200)} is VALID [2019-05-15 10:19:39,834 INFO L273 TraceCheckUtils]: 305: Hoare triple {152195#(<= proc_i 200)} assume j < 6; {152195#(<= proc_i 200)} is VALID [2019-05-15 10:19:39,835 INFO L273 TraceCheckUtils]: 306: Hoare triple {152195#(<= proc_i 200)} i := i + 4; {152214#(<= proc_i 204)} is VALID [2019-05-15 10:19:39,835 INFO L273 TraceCheckUtils]: 307: Hoare triple {152214#(<= proc_i 204)} assume i <= 1000; {152214#(<= proc_i 204)} is VALID [2019-05-15 10:19:39,836 INFO L273 TraceCheckUtils]: 308: Hoare triple {152214#(<= proc_i 204)} assume i + 4 < a[j]; {152214#(<= proc_i 204)} is VALID [2019-05-15 10:19:39,836 INFO L273 TraceCheckUtils]: 309: Hoare triple {152214#(<= proc_i 204)} assume a[5] == 1000; {152214#(<= proc_i 204)} is VALID [2019-05-15 10:19:39,837 INFO L273 TraceCheckUtils]: 310: Hoare triple {152214#(<= proc_i 204)} assume j > 4; {152214#(<= proc_i 204)} is VALID [2019-05-15 10:19:39,837 INFO L273 TraceCheckUtils]: 311: Hoare triple {152214#(<= proc_i 204)} assume j < 6; {152214#(<= proc_i 204)} is VALID [2019-05-15 10:19:39,838 INFO L273 TraceCheckUtils]: 312: Hoare triple {152214#(<= proc_i 204)} i := i + 4; {152233#(<= proc_i 208)} is VALID [2019-05-15 10:19:39,838 INFO L273 TraceCheckUtils]: 313: Hoare triple {152233#(<= proc_i 208)} assume i <= 1000; {152233#(<= proc_i 208)} is VALID [2019-05-15 10:19:39,839 INFO L273 TraceCheckUtils]: 314: Hoare triple {152233#(<= proc_i 208)} assume i + 4 < a[j]; {152233#(<= proc_i 208)} is VALID [2019-05-15 10:19:39,839 INFO L273 TraceCheckUtils]: 315: Hoare triple {152233#(<= proc_i 208)} assume a[5] == 1000; {152233#(<= proc_i 208)} is VALID [2019-05-15 10:19:39,840 INFO L273 TraceCheckUtils]: 316: Hoare triple {152233#(<= proc_i 208)} assume j > 4; {152233#(<= proc_i 208)} is VALID [2019-05-15 10:19:39,840 INFO L273 TraceCheckUtils]: 317: Hoare triple {152233#(<= proc_i 208)} assume j < 6; {152233#(<= proc_i 208)} is VALID [2019-05-15 10:19:39,841 INFO L273 TraceCheckUtils]: 318: Hoare triple {152233#(<= proc_i 208)} i := i + 4; {152252#(<= proc_i 212)} is VALID [2019-05-15 10:19:39,841 INFO L273 TraceCheckUtils]: 319: Hoare triple {152252#(<= proc_i 212)} assume i <= 1000; {152252#(<= proc_i 212)} is VALID [2019-05-15 10:19:39,842 INFO L273 TraceCheckUtils]: 320: Hoare triple {152252#(<= proc_i 212)} assume i + 4 < a[j]; {152252#(<= proc_i 212)} is VALID [2019-05-15 10:19:39,842 INFO L273 TraceCheckUtils]: 321: Hoare triple {152252#(<= proc_i 212)} assume a[5] == 1000; {152252#(<= proc_i 212)} is VALID [2019-05-15 10:19:39,843 INFO L273 TraceCheckUtils]: 322: Hoare triple {152252#(<= proc_i 212)} assume j > 4; {152252#(<= proc_i 212)} is VALID [2019-05-15 10:19:39,843 INFO L273 TraceCheckUtils]: 323: Hoare triple {152252#(<= proc_i 212)} assume j < 6; {152252#(<= proc_i 212)} is VALID [2019-05-15 10:19:39,844 INFO L273 TraceCheckUtils]: 324: Hoare triple {152252#(<= proc_i 212)} i := i + 4; {152271#(<= proc_i 216)} is VALID [2019-05-15 10:19:39,844 INFO L273 TraceCheckUtils]: 325: Hoare triple {152271#(<= proc_i 216)} assume i <= 1000; {152271#(<= proc_i 216)} is VALID [2019-05-15 10:19:39,845 INFO L273 TraceCheckUtils]: 326: Hoare triple {152271#(<= proc_i 216)} assume i + 4 < a[j]; {152271#(<= proc_i 216)} is VALID [2019-05-15 10:19:39,845 INFO L273 TraceCheckUtils]: 327: Hoare triple {152271#(<= proc_i 216)} assume a[5] == 1000; {152271#(<= proc_i 216)} is VALID [2019-05-15 10:19:39,846 INFO L273 TraceCheckUtils]: 328: Hoare triple {152271#(<= proc_i 216)} assume j > 4; {152271#(<= proc_i 216)} is VALID [2019-05-15 10:19:39,846 INFO L273 TraceCheckUtils]: 329: Hoare triple {152271#(<= proc_i 216)} assume j < 6; {152271#(<= proc_i 216)} is VALID [2019-05-15 10:19:39,847 INFO L273 TraceCheckUtils]: 330: Hoare triple {152271#(<= proc_i 216)} i := i + 4; {152290#(<= proc_i 220)} is VALID [2019-05-15 10:19:39,847 INFO L273 TraceCheckUtils]: 331: Hoare triple {152290#(<= proc_i 220)} assume i <= 1000; {152290#(<= proc_i 220)} is VALID [2019-05-15 10:19:39,848 INFO L273 TraceCheckUtils]: 332: Hoare triple {152290#(<= proc_i 220)} assume i + 4 < a[j]; {152290#(<= proc_i 220)} is VALID [2019-05-15 10:19:39,848 INFO L273 TraceCheckUtils]: 333: Hoare triple {152290#(<= proc_i 220)} assume a[5] == 1000; {152290#(<= proc_i 220)} is VALID [2019-05-15 10:19:39,849 INFO L273 TraceCheckUtils]: 334: Hoare triple {152290#(<= proc_i 220)} assume j > 4; {152290#(<= proc_i 220)} is VALID [2019-05-15 10:19:39,849 INFO L273 TraceCheckUtils]: 335: Hoare triple {152290#(<= proc_i 220)} assume j < 6; {152290#(<= proc_i 220)} is VALID [2019-05-15 10:19:39,850 INFO L273 TraceCheckUtils]: 336: Hoare triple {152290#(<= proc_i 220)} i := i + 4; {152309#(<= proc_i 224)} is VALID [2019-05-15 10:19:39,850 INFO L273 TraceCheckUtils]: 337: Hoare triple {152309#(<= proc_i 224)} assume i <= 1000; {152309#(<= proc_i 224)} is VALID [2019-05-15 10:19:39,851 INFO L273 TraceCheckUtils]: 338: Hoare triple {152309#(<= proc_i 224)} assume i + 4 < a[j]; {152309#(<= proc_i 224)} is VALID [2019-05-15 10:19:39,851 INFO L273 TraceCheckUtils]: 339: Hoare triple {152309#(<= proc_i 224)} assume a[5] == 1000; {152309#(<= proc_i 224)} is VALID [2019-05-15 10:19:39,852 INFO L273 TraceCheckUtils]: 340: Hoare triple {152309#(<= proc_i 224)} assume j > 4; {152309#(<= proc_i 224)} is VALID [2019-05-15 10:19:39,852 INFO L273 TraceCheckUtils]: 341: Hoare triple {152309#(<= proc_i 224)} assume j < 6; {152309#(<= proc_i 224)} is VALID [2019-05-15 10:19:39,853 INFO L273 TraceCheckUtils]: 342: Hoare triple {152309#(<= proc_i 224)} i := i + 4; {152328#(<= proc_i 228)} is VALID [2019-05-15 10:19:39,853 INFO L273 TraceCheckUtils]: 343: Hoare triple {152328#(<= proc_i 228)} assume i <= 1000; {152328#(<= proc_i 228)} is VALID [2019-05-15 10:19:39,854 INFO L273 TraceCheckUtils]: 344: Hoare triple {152328#(<= proc_i 228)} assume i + 4 < a[j]; {152328#(<= proc_i 228)} is VALID [2019-05-15 10:19:39,854 INFO L273 TraceCheckUtils]: 345: Hoare triple {152328#(<= proc_i 228)} assume a[5] == 1000; {152328#(<= proc_i 228)} is VALID [2019-05-15 10:19:39,855 INFO L273 TraceCheckUtils]: 346: Hoare triple {152328#(<= proc_i 228)} assume j > 4; {152328#(<= proc_i 228)} is VALID [2019-05-15 10:19:39,855 INFO L273 TraceCheckUtils]: 347: Hoare triple {152328#(<= proc_i 228)} assume j < 6; {152328#(<= proc_i 228)} is VALID [2019-05-15 10:19:39,856 INFO L273 TraceCheckUtils]: 348: Hoare triple {152328#(<= proc_i 228)} i := i + 4; {152347#(<= proc_i 232)} is VALID [2019-05-15 10:19:39,857 INFO L273 TraceCheckUtils]: 349: Hoare triple {152347#(<= proc_i 232)} assume i <= 1000; {152347#(<= proc_i 232)} is VALID [2019-05-15 10:19:39,857 INFO L273 TraceCheckUtils]: 350: Hoare triple {152347#(<= proc_i 232)} assume i + 4 < a[j]; {152347#(<= proc_i 232)} is VALID [2019-05-15 10:19:39,857 INFO L273 TraceCheckUtils]: 351: Hoare triple {152347#(<= proc_i 232)} assume a[5] == 1000; {152347#(<= proc_i 232)} is VALID [2019-05-15 10:19:39,858 INFO L273 TraceCheckUtils]: 352: Hoare triple {152347#(<= proc_i 232)} assume j > 4; {152347#(<= proc_i 232)} is VALID [2019-05-15 10:19:39,858 INFO L273 TraceCheckUtils]: 353: Hoare triple {152347#(<= proc_i 232)} assume j < 6; {152347#(<= proc_i 232)} is VALID [2019-05-15 10:19:39,859 INFO L273 TraceCheckUtils]: 354: Hoare triple {152347#(<= proc_i 232)} i := i + 4; {152366#(<= proc_i 236)} is VALID [2019-05-15 10:19:39,860 INFO L273 TraceCheckUtils]: 355: Hoare triple {152366#(<= proc_i 236)} assume i <= 1000; {152366#(<= proc_i 236)} is VALID [2019-05-15 10:19:39,860 INFO L273 TraceCheckUtils]: 356: Hoare triple {152366#(<= proc_i 236)} assume i + 4 < a[j]; {152366#(<= proc_i 236)} is VALID [2019-05-15 10:19:39,860 INFO L273 TraceCheckUtils]: 357: Hoare triple {152366#(<= proc_i 236)} assume a[5] == 1000; {152366#(<= proc_i 236)} is VALID [2019-05-15 10:19:39,861 INFO L273 TraceCheckUtils]: 358: Hoare triple {152366#(<= proc_i 236)} assume j > 4; {152366#(<= proc_i 236)} is VALID [2019-05-15 10:19:39,861 INFO L273 TraceCheckUtils]: 359: Hoare triple {152366#(<= proc_i 236)} assume j < 6; {152366#(<= proc_i 236)} is VALID [2019-05-15 10:19:39,862 INFO L273 TraceCheckUtils]: 360: Hoare triple {152366#(<= proc_i 236)} i := i + 4; {152385#(<= proc_i 240)} is VALID [2019-05-15 10:19:39,862 INFO L273 TraceCheckUtils]: 361: Hoare triple {152385#(<= proc_i 240)} assume i <= 1000; {152385#(<= proc_i 240)} is VALID [2019-05-15 10:19:39,863 INFO L273 TraceCheckUtils]: 362: Hoare triple {152385#(<= proc_i 240)} assume i + 4 < a[j]; {152385#(<= proc_i 240)} is VALID [2019-05-15 10:19:39,863 INFO L273 TraceCheckUtils]: 363: Hoare triple {152385#(<= proc_i 240)} assume a[5] == 1000; {152385#(<= proc_i 240)} is VALID [2019-05-15 10:19:39,864 INFO L273 TraceCheckUtils]: 364: Hoare triple {152385#(<= proc_i 240)} assume j > 4; {152385#(<= proc_i 240)} is VALID [2019-05-15 10:19:39,864 INFO L273 TraceCheckUtils]: 365: Hoare triple {152385#(<= proc_i 240)} assume j < 6; {152385#(<= proc_i 240)} is VALID [2019-05-15 10:19:39,865 INFO L273 TraceCheckUtils]: 366: Hoare triple {152385#(<= proc_i 240)} i := i + 4; {152404#(<= proc_i 244)} is VALID [2019-05-15 10:19:39,865 INFO L273 TraceCheckUtils]: 367: Hoare triple {152404#(<= proc_i 244)} assume i <= 1000; {152404#(<= proc_i 244)} is VALID [2019-05-15 10:19:39,866 INFO L273 TraceCheckUtils]: 368: Hoare triple {152404#(<= proc_i 244)} assume i + 4 < a[j]; {152404#(<= proc_i 244)} is VALID [2019-05-15 10:19:39,866 INFO L273 TraceCheckUtils]: 369: Hoare triple {152404#(<= proc_i 244)} assume a[5] == 1000; {152404#(<= proc_i 244)} is VALID [2019-05-15 10:19:39,867 INFO L273 TraceCheckUtils]: 370: Hoare triple {152404#(<= proc_i 244)} assume j > 4; {152404#(<= proc_i 244)} is VALID [2019-05-15 10:19:39,867 INFO L273 TraceCheckUtils]: 371: Hoare triple {152404#(<= proc_i 244)} assume j < 6; {152404#(<= proc_i 244)} is VALID [2019-05-15 10:19:39,868 INFO L273 TraceCheckUtils]: 372: Hoare triple {152404#(<= proc_i 244)} i := i + 4; {152423#(<= proc_i 248)} is VALID [2019-05-15 10:19:39,868 INFO L273 TraceCheckUtils]: 373: Hoare triple {152423#(<= proc_i 248)} assume i <= 1000; {152423#(<= proc_i 248)} is VALID [2019-05-15 10:19:39,869 INFO L273 TraceCheckUtils]: 374: Hoare triple {152423#(<= proc_i 248)} assume i + 4 < a[j]; {152423#(<= proc_i 248)} is VALID [2019-05-15 10:19:39,869 INFO L273 TraceCheckUtils]: 375: Hoare triple {152423#(<= proc_i 248)} assume a[5] == 1000; {152423#(<= proc_i 248)} is VALID [2019-05-15 10:19:39,870 INFO L273 TraceCheckUtils]: 376: Hoare triple {152423#(<= proc_i 248)} assume j > 4; {152423#(<= proc_i 248)} is VALID [2019-05-15 10:19:39,870 INFO L273 TraceCheckUtils]: 377: Hoare triple {152423#(<= proc_i 248)} assume j < 6; {152423#(<= proc_i 248)} is VALID [2019-05-15 10:19:39,871 INFO L273 TraceCheckUtils]: 378: Hoare triple {152423#(<= proc_i 248)} i := i + 4; {152442#(<= proc_i 252)} is VALID [2019-05-15 10:19:39,871 INFO L273 TraceCheckUtils]: 379: Hoare triple {152442#(<= proc_i 252)} assume i <= 1000; {152442#(<= proc_i 252)} is VALID [2019-05-15 10:19:39,872 INFO L273 TraceCheckUtils]: 380: Hoare triple {152442#(<= proc_i 252)} assume i + 4 < a[j]; {152442#(<= proc_i 252)} is VALID [2019-05-15 10:19:39,872 INFO L273 TraceCheckUtils]: 381: Hoare triple {152442#(<= proc_i 252)} assume a[5] == 1000; {152442#(<= proc_i 252)} is VALID [2019-05-15 10:19:39,873 INFO L273 TraceCheckUtils]: 382: Hoare triple {152442#(<= proc_i 252)} assume j > 4; {152442#(<= proc_i 252)} is VALID [2019-05-15 10:19:39,873 INFO L273 TraceCheckUtils]: 383: Hoare triple {152442#(<= proc_i 252)} assume j < 6; {152442#(<= proc_i 252)} is VALID [2019-05-15 10:19:39,874 INFO L273 TraceCheckUtils]: 384: Hoare triple {152442#(<= proc_i 252)} i := i + 4; {152461#(<= proc_i 256)} is VALID [2019-05-15 10:19:39,874 INFO L273 TraceCheckUtils]: 385: Hoare triple {152461#(<= proc_i 256)} assume i <= 1000; {152461#(<= proc_i 256)} is VALID [2019-05-15 10:19:39,875 INFO L273 TraceCheckUtils]: 386: Hoare triple {152461#(<= proc_i 256)} assume i + 4 < a[j]; {152461#(<= proc_i 256)} is VALID [2019-05-15 10:19:39,875 INFO L273 TraceCheckUtils]: 387: Hoare triple {152461#(<= proc_i 256)} assume a[5] == 1000; {152461#(<= proc_i 256)} is VALID [2019-05-15 10:19:39,876 INFO L273 TraceCheckUtils]: 388: Hoare triple {152461#(<= proc_i 256)} assume j > 4; {152461#(<= proc_i 256)} is VALID [2019-05-15 10:19:39,876 INFO L273 TraceCheckUtils]: 389: Hoare triple {152461#(<= proc_i 256)} assume j < 6; {152461#(<= proc_i 256)} is VALID [2019-05-15 10:19:39,877 INFO L273 TraceCheckUtils]: 390: Hoare triple {152461#(<= proc_i 256)} i := i + 4; {152480#(<= proc_i 260)} is VALID [2019-05-15 10:19:39,877 INFO L273 TraceCheckUtils]: 391: Hoare triple {152480#(<= proc_i 260)} assume i <= 1000; {152480#(<= proc_i 260)} is VALID [2019-05-15 10:19:39,878 INFO L273 TraceCheckUtils]: 392: Hoare triple {152480#(<= proc_i 260)} assume i + 4 < a[j]; {152480#(<= proc_i 260)} is VALID [2019-05-15 10:19:39,878 INFO L273 TraceCheckUtils]: 393: Hoare triple {152480#(<= proc_i 260)} assume a[5] == 1000; {152480#(<= proc_i 260)} is VALID [2019-05-15 10:19:39,879 INFO L273 TraceCheckUtils]: 394: Hoare triple {152480#(<= proc_i 260)} assume j > 4; {152480#(<= proc_i 260)} is VALID [2019-05-15 10:19:39,879 INFO L273 TraceCheckUtils]: 395: Hoare triple {152480#(<= proc_i 260)} assume j < 6; {152480#(<= proc_i 260)} is VALID [2019-05-15 10:19:39,880 INFO L273 TraceCheckUtils]: 396: Hoare triple {152480#(<= proc_i 260)} i := i + 4; {152499#(<= proc_i 264)} is VALID [2019-05-15 10:19:39,880 INFO L273 TraceCheckUtils]: 397: Hoare triple {152499#(<= proc_i 264)} assume i <= 1000; {152499#(<= proc_i 264)} is VALID [2019-05-15 10:19:39,881 INFO L273 TraceCheckUtils]: 398: Hoare triple {152499#(<= proc_i 264)} assume i + 4 < a[j]; {152499#(<= proc_i 264)} is VALID [2019-05-15 10:19:39,881 INFO L273 TraceCheckUtils]: 399: Hoare triple {152499#(<= proc_i 264)} assume a[5] == 1000; {152499#(<= proc_i 264)} is VALID [2019-05-15 10:19:39,881 INFO L273 TraceCheckUtils]: 400: Hoare triple {152499#(<= proc_i 264)} assume j > 4; {152499#(<= proc_i 264)} is VALID [2019-05-15 10:19:39,882 INFO L273 TraceCheckUtils]: 401: Hoare triple {152499#(<= proc_i 264)} assume j < 6; {152499#(<= proc_i 264)} is VALID [2019-05-15 10:19:39,883 INFO L273 TraceCheckUtils]: 402: Hoare triple {152499#(<= proc_i 264)} i := i + 4; {152518#(<= proc_i 268)} is VALID [2019-05-15 10:19:39,883 INFO L273 TraceCheckUtils]: 403: Hoare triple {152518#(<= proc_i 268)} assume i <= 1000; {152518#(<= proc_i 268)} is VALID [2019-05-15 10:19:39,883 INFO L273 TraceCheckUtils]: 404: Hoare triple {152518#(<= proc_i 268)} assume i + 4 < a[j]; {152518#(<= proc_i 268)} is VALID [2019-05-15 10:19:39,884 INFO L273 TraceCheckUtils]: 405: Hoare triple {152518#(<= proc_i 268)} assume a[5] == 1000; {152518#(<= proc_i 268)} is VALID [2019-05-15 10:19:39,884 INFO L273 TraceCheckUtils]: 406: Hoare triple {152518#(<= proc_i 268)} assume j > 4; {152518#(<= proc_i 268)} is VALID [2019-05-15 10:19:39,885 INFO L273 TraceCheckUtils]: 407: Hoare triple {152518#(<= proc_i 268)} assume j < 6; {152518#(<= proc_i 268)} is VALID [2019-05-15 10:19:39,885 INFO L273 TraceCheckUtils]: 408: Hoare triple {152518#(<= proc_i 268)} i := i + 4; {152537#(<= proc_i 272)} is VALID [2019-05-15 10:19:39,886 INFO L273 TraceCheckUtils]: 409: Hoare triple {152537#(<= proc_i 272)} assume i <= 1000; {152537#(<= proc_i 272)} is VALID [2019-05-15 10:19:39,886 INFO L273 TraceCheckUtils]: 410: Hoare triple {152537#(<= proc_i 272)} assume i + 4 < a[j]; {152537#(<= proc_i 272)} is VALID [2019-05-15 10:19:39,887 INFO L273 TraceCheckUtils]: 411: Hoare triple {152537#(<= proc_i 272)} assume a[5] == 1000; {152537#(<= proc_i 272)} is VALID [2019-05-15 10:19:39,887 INFO L273 TraceCheckUtils]: 412: Hoare triple {152537#(<= proc_i 272)} assume j > 4; {152537#(<= proc_i 272)} is VALID [2019-05-15 10:19:39,888 INFO L273 TraceCheckUtils]: 413: Hoare triple {152537#(<= proc_i 272)} assume j < 6; {152537#(<= proc_i 272)} is VALID [2019-05-15 10:19:39,888 INFO L273 TraceCheckUtils]: 414: Hoare triple {152537#(<= proc_i 272)} i := i + 4; {152556#(<= proc_i 276)} is VALID [2019-05-15 10:19:39,889 INFO L273 TraceCheckUtils]: 415: Hoare triple {152556#(<= proc_i 276)} assume i <= 1000; {152556#(<= proc_i 276)} is VALID [2019-05-15 10:19:39,889 INFO L273 TraceCheckUtils]: 416: Hoare triple {152556#(<= proc_i 276)} assume i + 4 < a[j]; {152556#(<= proc_i 276)} is VALID [2019-05-15 10:19:39,890 INFO L273 TraceCheckUtils]: 417: Hoare triple {152556#(<= proc_i 276)} assume a[5] == 1000; {152556#(<= proc_i 276)} is VALID [2019-05-15 10:19:39,890 INFO L273 TraceCheckUtils]: 418: Hoare triple {152556#(<= proc_i 276)} assume j > 4; {152556#(<= proc_i 276)} is VALID [2019-05-15 10:19:39,891 INFO L273 TraceCheckUtils]: 419: Hoare triple {152556#(<= proc_i 276)} assume j < 6; {152556#(<= proc_i 276)} is VALID [2019-05-15 10:19:39,891 INFO L273 TraceCheckUtils]: 420: Hoare triple {152556#(<= proc_i 276)} i := i + 4; {152575#(<= proc_i 280)} is VALID [2019-05-15 10:19:39,892 INFO L273 TraceCheckUtils]: 421: Hoare triple {152575#(<= proc_i 280)} assume i <= 1000; {152575#(<= proc_i 280)} is VALID [2019-05-15 10:19:39,892 INFO L273 TraceCheckUtils]: 422: Hoare triple {152575#(<= proc_i 280)} assume i + 4 < a[j]; {152575#(<= proc_i 280)} is VALID [2019-05-15 10:19:39,893 INFO L273 TraceCheckUtils]: 423: Hoare triple {152575#(<= proc_i 280)} assume a[5] == 1000; {152575#(<= proc_i 280)} is VALID [2019-05-15 10:19:39,893 INFO L273 TraceCheckUtils]: 424: Hoare triple {152575#(<= proc_i 280)} assume j > 4; {152575#(<= proc_i 280)} is VALID [2019-05-15 10:19:39,894 INFO L273 TraceCheckUtils]: 425: Hoare triple {152575#(<= proc_i 280)} assume j < 6; {152575#(<= proc_i 280)} is VALID [2019-05-15 10:19:39,894 INFO L273 TraceCheckUtils]: 426: Hoare triple {152575#(<= proc_i 280)} i := i + 4; {152594#(<= proc_i 284)} is VALID [2019-05-15 10:19:39,895 INFO L273 TraceCheckUtils]: 427: Hoare triple {152594#(<= proc_i 284)} assume i <= 1000; {152594#(<= proc_i 284)} is VALID [2019-05-15 10:19:39,895 INFO L273 TraceCheckUtils]: 428: Hoare triple {152594#(<= proc_i 284)} assume i + 4 < a[j]; {152594#(<= proc_i 284)} is VALID [2019-05-15 10:19:39,896 INFO L273 TraceCheckUtils]: 429: Hoare triple {152594#(<= proc_i 284)} assume a[5] == 1000; {152594#(<= proc_i 284)} is VALID [2019-05-15 10:19:39,896 INFO L273 TraceCheckUtils]: 430: Hoare triple {152594#(<= proc_i 284)} assume j > 4; {152594#(<= proc_i 284)} is VALID [2019-05-15 10:19:39,897 INFO L273 TraceCheckUtils]: 431: Hoare triple {152594#(<= proc_i 284)} assume j < 6; {152594#(<= proc_i 284)} is VALID [2019-05-15 10:19:39,897 INFO L273 TraceCheckUtils]: 432: Hoare triple {152594#(<= proc_i 284)} i := i + 4; {152613#(<= proc_i 288)} is VALID [2019-05-15 10:19:39,898 INFO L273 TraceCheckUtils]: 433: Hoare triple {152613#(<= proc_i 288)} assume i <= 1000; {152613#(<= proc_i 288)} is VALID [2019-05-15 10:19:39,898 INFO L273 TraceCheckUtils]: 434: Hoare triple {152613#(<= proc_i 288)} assume i + 4 < a[j]; {152613#(<= proc_i 288)} is VALID [2019-05-15 10:19:39,899 INFO L273 TraceCheckUtils]: 435: Hoare triple {152613#(<= proc_i 288)} assume a[5] == 1000; {152613#(<= proc_i 288)} is VALID [2019-05-15 10:19:39,899 INFO L273 TraceCheckUtils]: 436: Hoare triple {152613#(<= proc_i 288)} assume j > 4; {152613#(<= proc_i 288)} is VALID [2019-05-15 10:19:39,900 INFO L273 TraceCheckUtils]: 437: Hoare triple {152613#(<= proc_i 288)} assume j < 6; {152613#(<= proc_i 288)} is VALID [2019-05-15 10:19:39,900 INFO L273 TraceCheckUtils]: 438: Hoare triple {152613#(<= proc_i 288)} i := i + 4; {152632#(<= proc_i 292)} is VALID [2019-05-15 10:19:39,901 INFO L273 TraceCheckUtils]: 439: Hoare triple {152632#(<= proc_i 292)} assume i <= 1000; {152632#(<= proc_i 292)} is VALID [2019-05-15 10:19:39,901 INFO L273 TraceCheckUtils]: 440: Hoare triple {152632#(<= proc_i 292)} assume i + 4 < a[j]; {152632#(<= proc_i 292)} is VALID [2019-05-15 10:19:39,902 INFO L273 TraceCheckUtils]: 441: Hoare triple {152632#(<= proc_i 292)} assume a[5] == 1000; {152632#(<= proc_i 292)} is VALID [2019-05-15 10:19:39,902 INFO L273 TraceCheckUtils]: 442: Hoare triple {152632#(<= proc_i 292)} assume j > 4; {152632#(<= proc_i 292)} is VALID [2019-05-15 10:19:39,903 INFO L273 TraceCheckUtils]: 443: Hoare triple {152632#(<= proc_i 292)} assume j < 6; {152632#(<= proc_i 292)} is VALID [2019-05-15 10:19:39,903 INFO L273 TraceCheckUtils]: 444: Hoare triple {152632#(<= proc_i 292)} i := i + 4; {152651#(<= proc_i 296)} is VALID [2019-05-15 10:19:39,904 INFO L273 TraceCheckUtils]: 445: Hoare triple {152651#(<= proc_i 296)} assume i <= 1000; {152651#(<= proc_i 296)} is VALID [2019-05-15 10:19:39,904 INFO L273 TraceCheckUtils]: 446: Hoare triple {152651#(<= proc_i 296)} assume i + 4 < a[j]; {152651#(<= proc_i 296)} is VALID [2019-05-15 10:19:39,905 INFO L273 TraceCheckUtils]: 447: Hoare triple {152651#(<= proc_i 296)} assume a[5] == 1000; {152651#(<= proc_i 296)} is VALID [2019-05-15 10:19:39,905 INFO L273 TraceCheckUtils]: 448: Hoare triple {152651#(<= proc_i 296)} assume j > 4; {152651#(<= proc_i 296)} is VALID [2019-05-15 10:19:39,905 INFO L273 TraceCheckUtils]: 449: Hoare triple {152651#(<= proc_i 296)} assume j < 6; {152651#(<= proc_i 296)} is VALID [2019-05-15 10:19:39,906 INFO L273 TraceCheckUtils]: 450: Hoare triple {152651#(<= proc_i 296)} i := i + 4; {152670#(<= proc_i 300)} is VALID [2019-05-15 10:19:39,907 INFO L273 TraceCheckUtils]: 451: Hoare triple {152670#(<= proc_i 300)} assume i <= 1000; {152670#(<= proc_i 300)} is VALID [2019-05-15 10:19:39,907 INFO L273 TraceCheckUtils]: 452: Hoare triple {152670#(<= proc_i 300)} assume i + 4 < a[j]; {152670#(<= proc_i 300)} is VALID [2019-05-15 10:19:39,907 INFO L273 TraceCheckUtils]: 453: Hoare triple {152670#(<= proc_i 300)} assume a[5] == 1000; {152670#(<= proc_i 300)} is VALID [2019-05-15 10:19:39,908 INFO L273 TraceCheckUtils]: 454: Hoare triple {152670#(<= proc_i 300)} assume j > 4; {152670#(<= proc_i 300)} is VALID [2019-05-15 10:19:39,908 INFO L273 TraceCheckUtils]: 455: Hoare triple {152670#(<= proc_i 300)} assume j < 6; {152670#(<= proc_i 300)} is VALID [2019-05-15 10:19:39,909 INFO L273 TraceCheckUtils]: 456: Hoare triple {152670#(<= proc_i 300)} i := i + 4; {152689#(<= proc_i 304)} is VALID [2019-05-15 10:19:39,910 INFO L273 TraceCheckUtils]: 457: Hoare triple {152689#(<= proc_i 304)} assume i <= 1000; {152689#(<= proc_i 304)} is VALID [2019-05-15 10:19:39,910 INFO L273 TraceCheckUtils]: 458: Hoare triple {152689#(<= proc_i 304)} assume i + 4 < a[j]; {152689#(<= proc_i 304)} is VALID [2019-05-15 10:19:39,910 INFO L273 TraceCheckUtils]: 459: Hoare triple {152689#(<= proc_i 304)} assume a[5] == 1000; {152689#(<= proc_i 304)} is VALID [2019-05-15 10:19:39,911 INFO L273 TraceCheckUtils]: 460: Hoare triple {152689#(<= proc_i 304)} assume j > 4; {152689#(<= proc_i 304)} is VALID [2019-05-15 10:19:39,911 INFO L273 TraceCheckUtils]: 461: Hoare triple {152689#(<= proc_i 304)} assume j < 6; {152689#(<= proc_i 304)} is VALID [2019-05-15 10:19:39,912 INFO L273 TraceCheckUtils]: 462: Hoare triple {152689#(<= proc_i 304)} i := i + 4; {152708#(<= proc_i 308)} is VALID [2019-05-15 10:19:39,912 INFO L273 TraceCheckUtils]: 463: Hoare triple {152708#(<= proc_i 308)} assume i <= 1000; {152708#(<= proc_i 308)} is VALID [2019-05-15 10:19:39,913 INFO L273 TraceCheckUtils]: 464: Hoare triple {152708#(<= proc_i 308)} assume i + 4 < a[j]; {152708#(<= proc_i 308)} is VALID [2019-05-15 10:19:39,913 INFO L273 TraceCheckUtils]: 465: Hoare triple {152708#(<= proc_i 308)} assume a[5] == 1000; {152708#(<= proc_i 308)} is VALID [2019-05-15 10:19:39,914 INFO L273 TraceCheckUtils]: 466: Hoare triple {152708#(<= proc_i 308)} assume j > 4; {152708#(<= proc_i 308)} is VALID [2019-05-15 10:19:39,914 INFO L273 TraceCheckUtils]: 467: Hoare triple {152708#(<= proc_i 308)} assume j < 6; {152708#(<= proc_i 308)} is VALID [2019-05-15 10:19:39,915 INFO L273 TraceCheckUtils]: 468: Hoare triple {152708#(<= proc_i 308)} i := i + 4; {152727#(<= proc_i 312)} is VALID [2019-05-15 10:19:39,915 INFO L273 TraceCheckUtils]: 469: Hoare triple {152727#(<= proc_i 312)} assume i <= 1000; {152727#(<= proc_i 312)} is VALID [2019-05-15 10:19:39,916 INFO L273 TraceCheckUtils]: 470: Hoare triple {152727#(<= proc_i 312)} assume i + 4 < a[j]; {152727#(<= proc_i 312)} is VALID [2019-05-15 10:19:39,916 INFO L273 TraceCheckUtils]: 471: Hoare triple {152727#(<= proc_i 312)} assume a[5] == 1000; {152727#(<= proc_i 312)} is VALID [2019-05-15 10:19:39,917 INFO L273 TraceCheckUtils]: 472: Hoare triple {152727#(<= proc_i 312)} assume j > 4; {152727#(<= proc_i 312)} is VALID [2019-05-15 10:19:39,917 INFO L273 TraceCheckUtils]: 473: Hoare triple {152727#(<= proc_i 312)} assume j < 6; {152727#(<= proc_i 312)} is VALID [2019-05-15 10:19:39,918 INFO L273 TraceCheckUtils]: 474: Hoare triple {152727#(<= proc_i 312)} i := i + 4; {152746#(<= proc_i 316)} is VALID [2019-05-15 10:19:39,918 INFO L273 TraceCheckUtils]: 475: Hoare triple {152746#(<= proc_i 316)} assume i <= 1000; {152746#(<= proc_i 316)} is VALID [2019-05-15 10:19:39,919 INFO L273 TraceCheckUtils]: 476: Hoare triple {152746#(<= proc_i 316)} assume i + 4 < a[j]; {152746#(<= proc_i 316)} is VALID [2019-05-15 10:19:39,919 INFO L273 TraceCheckUtils]: 477: Hoare triple {152746#(<= proc_i 316)} assume a[5] == 1000; {152746#(<= proc_i 316)} is VALID [2019-05-15 10:19:39,920 INFO L273 TraceCheckUtils]: 478: Hoare triple {152746#(<= proc_i 316)} assume j > 4; {152746#(<= proc_i 316)} is VALID [2019-05-15 10:19:39,920 INFO L273 TraceCheckUtils]: 479: Hoare triple {152746#(<= proc_i 316)} assume j < 6; {152746#(<= proc_i 316)} is VALID [2019-05-15 10:19:39,921 INFO L273 TraceCheckUtils]: 480: Hoare triple {152746#(<= proc_i 316)} i := i + 4; {152765#(<= proc_i 320)} is VALID [2019-05-15 10:19:39,921 INFO L273 TraceCheckUtils]: 481: Hoare triple {152765#(<= proc_i 320)} assume i <= 1000; {152765#(<= proc_i 320)} is VALID [2019-05-15 10:19:39,922 INFO L273 TraceCheckUtils]: 482: Hoare triple {152765#(<= proc_i 320)} assume i + 4 < a[j]; {152765#(<= proc_i 320)} is VALID [2019-05-15 10:19:39,922 INFO L273 TraceCheckUtils]: 483: Hoare triple {152765#(<= proc_i 320)} assume a[5] == 1000; {152765#(<= proc_i 320)} is VALID [2019-05-15 10:19:39,923 INFO L273 TraceCheckUtils]: 484: Hoare triple {152765#(<= proc_i 320)} assume j > 4; {152765#(<= proc_i 320)} is VALID [2019-05-15 10:19:39,923 INFO L273 TraceCheckUtils]: 485: Hoare triple {152765#(<= proc_i 320)} assume j < 6; {152765#(<= proc_i 320)} is VALID [2019-05-15 10:19:39,924 INFO L273 TraceCheckUtils]: 486: Hoare triple {152765#(<= proc_i 320)} i := i + 4; {152784#(<= proc_i 324)} is VALID [2019-05-15 10:19:39,924 INFO L273 TraceCheckUtils]: 487: Hoare triple {152784#(<= proc_i 324)} assume i <= 1000; {152784#(<= proc_i 324)} is VALID [2019-05-15 10:19:39,925 INFO L273 TraceCheckUtils]: 488: Hoare triple {152784#(<= proc_i 324)} assume i + 4 < a[j]; {152784#(<= proc_i 324)} is VALID [2019-05-15 10:19:39,925 INFO L273 TraceCheckUtils]: 489: Hoare triple {152784#(<= proc_i 324)} assume a[5] == 1000; {152784#(<= proc_i 324)} is VALID [2019-05-15 10:19:39,926 INFO L273 TraceCheckUtils]: 490: Hoare triple {152784#(<= proc_i 324)} assume j > 4; {152784#(<= proc_i 324)} is VALID [2019-05-15 10:19:39,926 INFO L273 TraceCheckUtils]: 491: Hoare triple {152784#(<= proc_i 324)} assume j < 6; {152784#(<= proc_i 324)} is VALID [2019-05-15 10:19:39,927 INFO L273 TraceCheckUtils]: 492: Hoare triple {152784#(<= proc_i 324)} i := i + 4; {152803#(<= proc_i 328)} is VALID [2019-05-15 10:19:39,927 INFO L273 TraceCheckUtils]: 493: Hoare triple {152803#(<= proc_i 328)} assume i <= 1000; {152803#(<= proc_i 328)} is VALID [2019-05-15 10:19:39,928 INFO L273 TraceCheckUtils]: 494: Hoare triple {152803#(<= proc_i 328)} assume i + 4 < a[j]; {152803#(<= proc_i 328)} is VALID [2019-05-15 10:19:39,928 INFO L273 TraceCheckUtils]: 495: Hoare triple {152803#(<= proc_i 328)} assume a[5] == 1000; {152803#(<= proc_i 328)} is VALID [2019-05-15 10:19:39,929 INFO L273 TraceCheckUtils]: 496: Hoare triple {152803#(<= proc_i 328)} assume j > 4; {152803#(<= proc_i 328)} is VALID [2019-05-15 10:19:39,929 INFO L273 TraceCheckUtils]: 497: Hoare triple {152803#(<= proc_i 328)} assume j < 6; {152803#(<= proc_i 328)} is VALID [2019-05-15 10:19:39,930 INFO L273 TraceCheckUtils]: 498: Hoare triple {152803#(<= proc_i 328)} i := i + 4; {152822#(<= proc_i 332)} is VALID [2019-05-15 10:19:39,930 INFO L273 TraceCheckUtils]: 499: Hoare triple {152822#(<= proc_i 332)} assume !(i <= 1000); {151241#false} is VALID [2019-05-15 10:19:40,066 INFO L134 CoverageAnalysis]: Checked inductivity of 20501 backedges. 0 proven. 20501 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:19:40,066 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:19:40,066 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [84] total 84 [2019-05-15 10:19:40,067 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 500 [2019-05-15 10:19:40,067 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:19:40,067 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 86 states. [2019-05-15 10:19:40,567 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 500 edges. 500 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:40,568 INFO L454 AbstractCegarLoop]: Interpolant automaton has 86 states [2019-05-15 10:19:40,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2019-05-15 10:19:40,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2019-05-15 10:19:40,569 INFO L87 Difference]: Start difference. First operand 501 states and 501 transitions. Second operand 86 states. [2019-05-15 10:19:41,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:41,481 INFO L93 Difference]: Finished difference Result 512 states and 512 transitions. [2019-05-15 10:19:41,481 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2019-05-15 10:19:41,481 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 500 [2019-05-15 10:19:41,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:19:41,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2019-05-15 10:19:41,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 513 transitions. [2019-05-15 10:19:41,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2019-05-15 10:19:41,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 513 transitions. [2019-05-15 10:19:41,486 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 86 states and 513 transitions. [2019-05-15 10:19:41,964 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 513 edges. 513 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:41,976 INFO L225 Difference]: With dead ends: 512 [2019-05-15 10:19:41,976 INFO L226 Difference]: Without dead ends: 512 [2019-05-15 10:19:41,977 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 415 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2019-05-15 10:19:41,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2019-05-15 10:19:41,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 507. [2019-05-15 10:19:41,980 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:19:41,980 INFO L82 GeneralOperation]: Start isEquivalent. First operand 512 states. Second operand 507 states. [2019-05-15 10:19:41,980 INFO L74 IsIncluded]: Start isIncluded. First operand 512 states. Second operand 507 states. [2019-05-15 10:19:41,980 INFO L87 Difference]: Start difference. First operand 512 states. Second operand 507 states. [2019-05-15 10:19:41,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:41,988 INFO L93 Difference]: Finished difference Result 512 states and 512 transitions. [2019-05-15 10:19:41,988 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 512 transitions. [2019-05-15 10:19:41,989 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:41,989 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:41,989 INFO L74 IsIncluded]: Start isIncluded. First operand 507 states. Second operand 512 states. [2019-05-15 10:19:41,989 INFO L87 Difference]: Start difference. First operand 507 states. Second operand 512 states. [2019-05-15 10:19:41,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:41,997 INFO L93 Difference]: Finished difference Result 512 states and 512 transitions. [2019-05-15 10:19:41,997 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 512 transitions. [2019-05-15 10:19:41,998 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:41,998 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:41,998 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:19:41,998 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:19:41,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 507 states. [2019-05-15 10:19:42,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 507 transitions. [2019-05-15 10:19:42,006 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 507 transitions. Word has length 500 [2019-05-15 10:19:42,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:19:42,006 INFO L475 AbstractCegarLoop]: Abstraction has 507 states and 507 transitions. [2019-05-15 10:19:42,006 INFO L476 AbstractCegarLoop]: Interpolant automaton has 86 states. [2019-05-15 10:19:42,006 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 507 transitions. [2019-05-15 10:19:42,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 507 [2019-05-15 10:19:42,008 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:19:42,009 INFO L399 BasicCegarLoop]: trace histogram [84, 84, 84, 84, 84, 84, 1, 1] [2019-05-15 10:19:42,009 INFO L418 AbstractCegarLoop]: === Iteration 85 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:19:42,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:19:42,009 INFO L82 PathProgramCache]: Analyzing trace with hash -1339276983, now seen corresponding path program 84 times [2019-05-15 10:19:42,010 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:19:42,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:42,157 INFO L256 TraceCheckSpWp]: Trace formula consists of 677 conjuncts, 86 conjunts are in the unsatisfiable core [2019-05-15 10:19:42,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:42,203 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:19:45,863 INFO L273 TraceCheckUtils]: 0: Hoare triple {154868#true} i := 0; {154873#(<= proc_i 0)} is VALID [2019-05-15 10:19:45,864 INFO L273 TraceCheckUtils]: 1: Hoare triple {154873#(<= proc_i 0)} assume i <= 1000; {154873#(<= proc_i 0)} is VALID [2019-05-15 10:19:45,864 INFO L273 TraceCheckUtils]: 2: Hoare triple {154873#(<= proc_i 0)} assume i + 4 < a[j]; {154873#(<= proc_i 0)} is VALID [2019-05-15 10:19:45,865 INFO L273 TraceCheckUtils]: 3: Hoare triple {154873#(<= proc_i 0)} assume a[5] == 1000; {154873#(<= proc_i 0)} is VALID [2019-05-15 10:19:45,865 INFO L273 TraceCheckUtils]: 4: Hoare triple {154873#(<= proc_i 0)} assume j > 4; {154873#(<= proc_i 0)} is VALID [2019-05-15 10:19:45,866 INFO L273 TraceCheckUtils]: 5: Hoare triple {154873#(<= proc_i 0)} assume j < 6; {154873#(<= proc_i 0)} is VALID [2019-05-15 10:19:45,867 INFO L273 TraceCheckUtils]: 6: Hoare triple {154873#(<= proc_i 0)} i := i + 4; {154892#(<= proc_i 4)} is VALID [2019-05-15 10:19:45,867 INFO L273 TraceCheckUtils]: 7: Hoare triple {154892#(<= proc_i 4)} assume i <= 1000; {154892#(<= proc_i 4)} is VALID [2019-05-15 10:19:45,868 INFO L273 TraceCheckUtils]: 8: Hoare triple {154892#(<= proc_i 4)} assume i + 4 < a[j]; {154892#(<= proc_i 4)} is VALID [2019-05-15 10:19:45,868 INFO L273 TraceCheckUtils]: 9: Hoare triple {154892#(<= proc_i 4)} assume a[5] == 1000; {154892#(<= proc_i 4)} is VALID [2019-05-15 10:19:45,869 INFO L273 TraceCheckUtils]: 10: Hoare triple {154892#(<= proc_i 4)} assume j > 4; {154892#(<= proc_i 4)} is VALID [2019-05-15 10:19:45,869 INFO L273 TraceCheckUtils]: 11: Hoare triple {154892#(<= proc_i 4)} assume j < 6; {154892#(<= proc_i 4)} is VALID [2019-05-15 10:19:45,870 INFO L273 TraceCheckUtils]: 12: Hoare triple {154892#(<= proc_i 4)} i := i + 4; {154911#(<= proc_i 8)} is VALID [2019-05-15 10:19:45,870 INFO L273 TraceCheckUtils]: 13: Hoare triple {154911#(<= proc_i 8)} assume i <= 1000; {154911#(<= proc_i 8)} is VALID [2019-05-15 10:19:45,871 INFO L273 TraceCheckUtils]: 14: Hoare triple {154911#(<= proc_i 8)} assume i + 4 < a[j]; {154911#(<= proc_i 8)} is VALID [2019-05-15 10:19:45,871 INFO L273 TraceCheckUtils]: 15: Hoare triple {154911#(<= proc_i 8)} assume a[5] == 1000; {154911#(<= proc_i 8)} is VALID [2019-05-15 10:19:45,872 INFO L273 TraceCheckUtils]: 16: Hoare triple {154911#(<= proc_i 8)} assume j > 4; {154911#(<= proc_i 8)} is VALID [2019-05-15 10:19:45,872 INFO L273 TraceCheckUtils]: 17: Hoare triple {154911#(<= proc_i 8)} assume j < 6; {154911#(<= proc_i 8)} is VALID [2019-05-15 10:19:45,873 INFO L273 TraceCheckUtils]: 18: Hoare triple {154911#(<= proc_i 8)} i := i + 4; {154930#(<= proc_i 12)} is VALID [2019-05-15 10:19:45,873 INFO L273 TraceCheckUtils]: 19: Hoare triple {154930#(<= proc_i 12)} assume i <= 1000; {154930#(<= proc_i 12)} is VALID [2019-05-15 10:19:45,874 INFO L273 TraceCheckUtils]: 20: Hoare triple {154930#(<= proc_i 12)} assume i + 4 < a[j]; {154930#(<= proc_i 12)} is VALID [2019-05-15 10:19:45,874 INFO L273 TraceCheckUtils]: 21: Hoare triple {154930#(<= proc_i 12)} assume a[5] == 1000; {154930#(<= proc_i 12)} is VALID [2019-05-15 10:19:45,875 INFO L273 TraceCheckUtils]: 22: Hoare triple {154930#(<= proc_i 12)} assume j > 4; {154930#(<= proc_i 12)} is VALID [2019-05-15 10:19:45,875 INFO L273 TraceCheckUtils]: 23: Hoare triple {154930#(<= proc_i 12)} assume j < 6; {154930#(<= proc_i 12)} is VALID [2019-05-15 10:19:45,876 INFO L273 TraceCheckUtils]: 24: Hoare triple {154930#(<= proc_i 12)} i := i + 4; {154949#(<= proc_i 16)} is VALID [2019-05-15 10:19:45,877 INFO L273 TraceCheckUtils]: 25: Hoare triple {154949#(<= proc_i 16)} assume i <= 1000; {154949#(<= proc_i 16)} is VALID [2019-05-15 10:19:45,877 INFO L273 TraceCheckUtils]: 26: Hoare triple {154949#(<= proc_i 16)} assume i + 4 < a[j]; {154949#(<= proc_i 16)} is VALID [2019-05-15 10:19:45,878 INFO L273 TraceCheckUtils]: 27: Hoare triple {154949#(<= proc_i 16)} assume a[5] == 1000; {154949#(<= proc_i 16)} is VALID [2019-05-15 10:19:45,878 INFO L273 TraceCheckUtils]: 28: Hoare triple {154949#(<= proc_i 16)} assume j > 4; {154949#(<= proc_i 16)} is VALID [2019-05-15 10:19:45,879 INFO L273 TraceCheckUtils]: 29: Hoare triple {154949#(<= proc_i 16)} assume j < 6; {154949#(<= proc_i 16)} is VALID [2019-05-15 10:19:45,879 INFO L273 TraceCheckUtils]: 30: Hoare triple {154949#(<= proc_i 16)} i := i + 4; {154968#(<= proc_i 20)} is VALID [2019-05-15 10:19:45,880 INFO L273 TraceCheckUtils]: 31: Hoare triple {154968#(<= proc_i 20)} assume i <= 1000; {154968#(<= proc_i 20)} is VALID [2019-05-15 10:19:45,880 INFO L273 TraceCheckUtils]: 32: Hoare triple {154968#(<= proc_i 20)} assume i + 4 < a[j]; {154968#(<= proc_i 20)} is VALID [2019-05-15 10:19:45,881 INFO L273 TraceCheckUtils]: 33: Hoare triple {154968#(<= proc_i 20)} assume a[5] == 1000; {154968#(<= proc_i 20)} is VALID [2019-05-15 10:19:45,881 INFO L273 TraceCheckUtils]: 34: Hoare triple {154968#(<= proc_i 20)} assume j > 4; {154968#(<= proc_i 20)} is VALID [2019-05-15 10:19:45,882 INFO L273 TraceCheckUtils]: 35: Hoare triple {154968#(<= proc_i 20)} assume j < 6; {154968#(<= proc_i 20)} is VALID [2019-05-15 10:19:45,882 INFO L273 TraceCheckUtils]: 36: Hoare triple {154968#(<= proc_i 20)} i := i + 4; {154987#(<= proc_i 24)} is VALID [2019-05-15 10:19:45,883 INFO L273 TraceCheckUtils]: 37: Hoare triple {154987#(<= proc_i 24)} assume i <= 1000; {154987#(<= proc_i 24)} is VALID [2019-05-15 10:19:45,883 INFO L273 TraceCheckUtils]: 38: Hoare triple {154987#(<= proc_i 24)} assume i + 4 < a[j]; {154987#(<= proc_i 24)} is VALID [2019-05-15 10:19:45,884 INFO L273 TraceCheckUtils]: 39: Hoare triple {154987#(<= proc_i 24)} assume a[5] == 1000; {154987#(<= proc_i 24)} is VALID [2019-05-15 10:19:45,884 INFO L273 TraceCheckUtils]: 40: Hoare triple {154987#(<= proc_i 24)} assume j > 4; {154987#(<= proc_i 24)} is VALID [2019-05-15 10:19:45,885 INFO L273 TraceCheckUtils]: 41: Hoare triple {154987#(<= proc_i 24)} assume j < 6; {154987#(<= proc_i 24)} is VALID [2019-05-15 10:19:45,885 INFO L273 TraceCheckUtils]: 42: Hoare triple {154987#(<= proc_i 24)} i := i + 4; {155006#(<= proc_i 28)} is VALID [2019-05-15 10:19:45,886 INFO L273 TraceCheckUtils]: 43: Hoare triple {155006#(<= proc_i 28)} assume i <= 1000; {155006#(<= proc_i 28)} is VALID [2019-05-15 10:19:45,886 INFO L273 TraceCheckUtils]: 44: Hoare triple {155006#(<= proc_i 28)} assume i + 4 < a[j]; {155006#(<= proc_i 28)} is VALID [2019-05-15 10:19:45,887 INFO L273 TraceCheckUtils]: 45: Hoare triple {155006#(<= proc_i 28)} assume a[5] == 1000; {155006#(<= proc_i 28)} is VALID [2019-05-15 10:19:45,887 INFO L273 TraceCheckUtils]: 46: Hoare triple {155006#(<= proc_i 28)} assume j > 4; {155006#(<= proc_i 28)} is VALID [2019-05-15 10:19:45,888 INFO L273 TraceCheckUtils]: 47: Hoare triple {155006#(<= proc_i 28)} assume j < 6; {155006#(<= proc_i 28)} is VALID [2019-05-15 10:19:45,888 INFO L273 TraceCheckUtils]: 48: Hoare triple {155006#(<= proc_i 28)} i := i + 4; {155025#(<= proc_i 32)} is VALID [2019-05-15 10:19:45,889 INFO L273 TraceCheckUtils]: 49: Hoare triple {155025#(<= proc_i 32)} assume i <= 1000; {155025#(<= proc_i 32)} is VALID [2019-05-15 10:19:45,889 INFO L273 TraceCheckUtils]: 50: Hoare triple {155025#(<= proc_i 32)} assume i + 4 < a[j]; {155025#(<= proc_i 32)} is VALID [2019-05-15 10:19:45,890 INFO L273 TraceCheckUtils]: 51: Hoare triple {155025#(<= proc_i 32)} assume a[5] == 1000; {155025#(<= proc_i 32)} is VALID [2019-05-15 10:19:45,890 INFO L273 TraceCheckUtils]: 52: Hoare triple {155025#(<= proc_i 32)} assume j > 4; {155025#(<= proc_i 32)} is VALID [2019-05-15 10:19:45,891 INFO L273 TraceCheckUtils]: 53: Hoare triple {155025#(<= proc_i 32)} assume j < 6; {155025#(<= proc_i 32)} is VALID [2019-05-15 10:19:45,891 INFO L273 TraceCheckUtils]: 54: Hoare triple {155025#(<= proc_i 32)} i := i + 4; {155044#(<= proc_i 36)} is VALID [2019-05-15 10:19:45,892 INFO L273 TraceCheckUtils]: 55: Hoare triple {155044#(<= proc_i 36)} assume i <= 1000; {155044#(<= proc_i 36)} is VALID [2019-05-15 10:19:45,892 INFO L273 TraceCheckUtils]: 56: Hoare triple {155044#(<= proc_i 36)} assume i + 4 < a[j]; {155044#(<= proc_i 36)} is VALID [2019-05-15 10:19:45,893 INFO L273 TraceCheckUtils]: 57: Hoare triple {155044#(<= proc_i 36)} assume a[5] == 1000; {155044#(<= proc_i 36)} is VALID [2019-05-15 10:19:45,893 INFO L273 TraceCheckUtils]: 58: Hoare triple {155044#(<= proc_i 36)} assume j > 4; {155044#(<= proc_i 36)} is VALID [2019-05-15 10:19:45,894 INFO L273 TraceCheckUtils]: 59: Hoare triple {155044#(<= proc_i 36)} assume j < 6; {155044#(<= proc_i 36)} is VALID [2019-05-15 10:19:45,894 INFO L273 TraceCheckUtils]: 60: Hoare triple {155044#(<= proc_i 36)} i := i + 4; {155063#(<= proc_i 40)} is VALID [2019-05-15 10:19:45,895 INFO L273 TraceCheckUtils]: 61: Hoare triple {155063#(<= proc_i 40)} assume i <= 1000; {155063#(<= proc_i 40)} is VALID [2019-05-15 10:19:45,895 INFO L273 TraceCheckUtils]: 62: Hoare triple {155063#(<= proc_i 40)} assume i + 4 < a[j]; {155063#(<= proc_i 40)} is VALID [2019-05-15 10:19:45,896 INFO L273 TraceCheckUtils]: 63: Hoare triple {155063#(<= proc_i 40)} assume a[5] == 1000; {155063#(<= proc_i 40)} is VALID [2019-05-15 10:19:45,896 INFO L273 TraceCheckUtils]: 64: Hoare triple {155063#(<= proc_i 40)} assume j > 4; {155063#(<= proc_i 40)} is VALID [2019-05-15 10:19:45,897 INFO L273 TraceCheckUtils]: 65: Hoare triple {155063#(<= proc_i 40)} assume j < 6; {155063#(<= proc_i 40)} is VALID [2019-05-15 10:19:45,897 INFO L273 TraceCheckUtils]: 66: Hoare triple {155063#(<= proc_i 40)} i := i + 4; {155082#(<= proc_i 44)} is VALID [2019-05-15 10:19:45,898 INFO L273 TraceCheckUtils]: 67: Hoare triple {155082#(<= proc_i 44)} assume i <= 1000; {155082#(<= proc_i 44)} is VALID [2019-05-15 10:19:45,898 INFO L273 TraceCheckUtils]: 68: Hoare triple {155082#(<= proc_i 44)} assume i + 4 < a[j]; {155082#(<= proc_i 44)} is VALID [2019-05-15 10:19:45,899 INFO L273 TraceCheckUtils]: 69: Hoare triple {155082#(<= proc_i 44)} assume a[5] == 1000; {155082#(<= proc_i 44)} is VALID [2019-05-15 10:19:45,899 INFO L273 TraceCheckUtils]: 70: Hoare triple {155082#(<= proc_i 44)} assume j > 4; {155082#(<= proc_i 44)} is VALID [2019-05-15 10:19:45,900 INFO L273 TraceCheckUtils]: 71: Hoare triple {155082#(<= proc_i 44)} assume j < 6; {155082#(<= proc_i 44)} is VALID [2019-05-15 10:19:45,900 INFO L273 TraceCheckUtils]: 72: Hoare triple {155082#(<= proc_i 44)} i := i + 4; {155101#(<= proc_i 48)} is VALID [2019-05-15 10:19:45,901 INFO L273 TraceCheckUtils]: 73: Hoare triple {155101#(<= proc_i 48)} assume i <= 1000; {155101#(<= proc_i 48)} is VALID [2019-05-15 10:19:45,901 INFO L273 TraceCheckUtils]: 74: Hoare triple {155101#(<= proc_i 48)} assume i + 4 < a[j]; {155101#(<= proc_i 48)} is VALID [2019-05-15 10:19:45,902 INFO L273 TraceCheckUtils]: 75: Hoare triple {155101#(<= proc_i 48)} assume a[5] == 1000; {155101#(<= proc_i 48)} is VALID [2019-05-15 10:19:45,902 INFO L273 TraceCheckUtils]: 76: Hoare triple {155101#(<= proc_i 48)} assume j > 4; {155101#(<= proc_i 48)} is VALID [2019-05-15 10:19:45,903 INFO L273 TraceCheckUtils]: 77: Hoare triple {155101#(<= proc_i 48)} assume j < 6; {155101#(<= proc_i 48)} is VALID [2019-05-15 10:19:45,903 INFO L273 TraceCheckUtils]: 78: Hoare triple {155101#(<= proc_i 48)} i := i + 4; {155120#(<= proc_i 52)} is VALID [2019-05-15 10:19:45,904 INFO L273 TraceCheckUtils]: 79: Hoare triple {155120#(<= proc_i 52)} assume i <= 1000; {155120#(<= proc_i 52)} is VALID [2019-05-15 10:19:45,904 INFO L273 TraceCheckUtils]: 80: Hoare triple {155120#(<= proc_i 52)} assume i + 4 < a[j]; {155120#(<= proc_i 52)} is VALID [2019-05-15 10:19:45,905 INFO L273 TraceCheckUtils]: 81: Hoare triple {155120#(<= proc_i 52)} assume a[5] == 1000; {155120#(<= proc_i 52)} is VALID [2019-05-15 10:19:45,905 INFO L273 TraceCheckUtils]: 82: Hoare triple {155120#(<= proc_i 52)} assume j > 4; {155120#(<= proc_i 52)} is VALID [2019-05-15 10:19:45,905 INFO L273 TraceCheckUtils]: 83: Hoare triple {155120#(<= proc_i 52)} assume j < 6; {155120#(<= proc_i 52)} is VALID [2019-05-15 10:19:45,906 INFO L273 TraceCheckUtils]: 84: Hoare triple {155120#(<= proc_i 52)} i := i + 4; {155139#(<= proc_i 56)} is VALID [2019-05-15 10:19:45,907 INFO L273 TraceCheckUtils]: 85: Hoare triple {155139#(<= proc_i 56)} assume i <= 1000; {155139#(<= proc_i 56)} is VALID [2019-05-15 10:19:45,907 INFO L273 TraceCheckUtils]: 86: Hoare triple {155139#(<= proc_i 56)} assume i + 4 < a[j]; {155139#(<= proc_i 56)} is VALID [2019-05-15 10:19:45,908 INFO L273 TraceCheckUtils]: 87: Hoare triple {155139#(<= proc_i 56)} assume a[5] == 1000; {155139#(<= proc_i 56)} is VALID [2019-05-15 10:19:45,908 INFO L273 TraceCheckUtils]: 88: Hoare triple {155139#(<= proc_i 56)} assume j > 4; {155139#(<= proc_i 56)} is VALID [2019-05-15 10:19:45,909 INFO L273 TraceCheckUtils]: 89: Hoare triple {155139#(<= proc_i 56)} assume j < 6; {155139#(<= proc_i 56)} is VALID [2019-05-15 10:19:45,909 INFO L273 TraceCheckUtils]: 90: Hoare triple {155139#(<= proc_i 56)} i := i + 4; {155158#(<= proc_i 60)} is VALID [2019-05-15 10:19:45,910 INFO L273 TraceCheckUtils]: 91: Hoare triple {155158#(<= proc_i 60)} assume i <= 1000; {155158#(<= proc_i 60)} is VALID [2019-05-15 10:19:45,910 INFO L273 TraceCheckUtils]: 92: Hoare triple {155158#(<= proc_i 60)} assume i + 4 < a[j]; {155158#(<= proc_i 60)} is VALID [2019-05-15 10:19:45,911 INFO L273 TraceCheckUtils]: 93: Hoare triple {155158#(<= proc_i 60)} assume a[5] == 1000; {155158#(<= proc_i 60)} is VALID [2019-05-15 10:19:45,911 INFO L273 TraceCheckUtils]: 94: Hoare triple {155158#(<= proc_i 60)} assume j > 4; {155158#(<= proc_i 60)} is VALID [2019-05-15 10:19:45,912 INFO L273 TraceCheckUtils]: 95: Hoare triple {155158#(<= proc_i 60)} assume j < 6; {155158#(<= proc_i 60)} is VALID [2019-05-15 10:19:45,912 INFO L273 TraceCheckUtils]: 96: Hoare triple {155158#(<= proc_i 60)} i := i + 4; {155177#(<= proc_i 64)} is VALID [2019-05-15 10:19:45,913 INFO L273 TraceCheckUtils]: 97: Hoare triple {155177#(<= proc_i 64)} assume i <= 1000; {155177#(<= proc_i 64)} is VALID [2019-05-15 10:19:45,913 INFO L273 TraceCheckUtils]: 98: Hoare triple {155177#(<= proc_i 64)} assume i + 4 < a[j]; {155177#(<= proc_i 64)} is VALID [2019-05-15 10:19:45,914 INFO L273 TraceCheckUtils]: 99: Hoare triple {155177#(<= proc_i 64)} assume a[5] == 1000; {155177#(<= proc_i 64)} is VALID [2019-05-15 10:19:45,914 INFO L273 TraceCheckUtils]: 100: Hoare triple {155177#(<= proc_i 64)} assume j > 4; {155177#(<= proc_i 64)} is VALID [2019-05-15 10:19:45,915 INFO L273 TraceCheckUtils]: 101: Hoare triple {155177#(<= proc_i 64)} assume j < 6; {155177#(<= proc_i 64)} is VALID [2019-05-15 10:19:45,915 INFO L273 TraceCheckUtils]: 102: Hoare triple {155177#(<= proc_i 64)} i := i + 4; {155196#(<= proc_i 68)} is VALID [2019-05-15 10:19:45,916 INFO L273 TraceCheckUtils]: 103: Hoare triple {155196#(<= proc_i 68)} assume i <= 1000; {155196#(<= proc_i 68)} is VALID [2019-05-15 10:19:45,916 INFO L273 TraceCheckUtils]: 104: Hoare triple {155196#(<= proc_i 68)} assume i + 4 < a[j]; {155196#(<= proc_i 68)} is VALID [2019-05-15 10:19:45,917 INFO L273 TraceCheckUtils]: 105: Hoare triple {155196#(<= proc_i 68)} assume a[5] == 1000; {155196#(<= proc_i 68)} is VALID [2019-05-15 10:19:45,917 INFO L273 TraceCheckUtils]: 106: Hoare triple {155196#(<= proc_i 68)} assume j > 4; {155196#(<= proc_i 68)} is VALID [2019-05-15 10:19:45,918 INFO L273 TraceCheckUtils]: 107: Hoare triple {155196#(<= proc_i 68)} assume j < 6; {155196#(<= proc_i 68)} is VALID [2019-05-15 10:19:45,918 INFO L273 TraceCheckUtils]: 108: Hoare triple {155196#(<= proc_i 68)} i := i + 4; {155215#(<= proc_i 72)} is VALID [2019-05-15 10:19:45,919 INFO L273 TraceCheckUtils]: 109: Hoare triple {155215#(<= proc_i 72)} assume i <= 1000; {155215#(<= proc_i 72)} is VALID [2019-05-15 10:19:45,919 INFO L273 TraceCheckUtils]: 110: Hoare triple {155215#(<= proc_i 72)} assume i + 4 < a[j]; {155215#(<= proc_i 72)} is VALID [2019-05-15 10:19:45,920 INFO L273 TraceCheckUtils]: 111: Hoare triple {155215#(<= proc_i 72)} assume a[5] == 1000; {155215#(<= proc_i 72)} is VALID [2019-05-15 10:19:45,920 INFO L273 TraceCheckUtils]: 112: Hoare triple {155215#(<= proc_i 72)} assume j > 4; {155215#(<= proc_i 72)} is VALID [2019-05-15 10:19:45,921 INFO L273 TraceCheckUtils]: 113: Hoare triple {155215#(<= proc_i 72)} assume j < 6; {155215#(<= proc_i 72)} is VALID [2019-05-15 10:19:45,921 INFO L273 TraceCheckUtils]: 114: Hoare triple {155215#(<= proc_i 72)} i := i + 4; {155234#(<= proc_i 76)} is VALID [2019-05-15 10:19:45,922 INFO L273 TraceCheckUtils]: 115: Hoare triple {155234#(<= proc_i 76)} assume i <= 1000; {155234#(<= proc_i 76)} is VALID [2019-05-15 10:19:45,922 INFO L273 TraceCheckUtils]: 116: Hoare triple {155234#(<= proc_i 76)} assume i + 4 < a[j]; {155234#(<= proc_i 76)} is VALID [2019-05-15 10:19:45,923 INFO L273 TraceCheckUtils]: 117: Hoare triple {155234#(<= proc_i 76)} assume a[5] == 1000; {155234#(<= proc_i 76)} is VALID [2019-05-15 10:19:45,923 INFO L273 TraceCheckUtils]: 118: Hoare triple {155234#(<= proc_i 76)} assume j > 4; {155234#(<= proc_i 76)} is VALID [2019-05-15 10:19:45,924 INFO L273 TraceCheckUtils]: 119: Hoare triple {155234#(<= proc_i 76)} assume j < 6; {155234#(<= proc_i 76)} is VALID [2019-05-15 10:19:45,925 INFO L273 TraceCheckUtils]: 120: Hoare triple {155234#(<= proc_i 76)} i := i + 4; {155253#(<= proc_i 80)} is VALID [2019-05-15 10:19:45,925 INFO L273 TraceCheckUtils]: 121: Hoare triple {155253#(<= proc_i 80)} assume i <= 1000; {155253#(<= proc_i 80)} is VALID [2019-05-15 10:19:45,925 INFO L273 TraceCheckUtils]: 122: Hoare triple {155253#(<= proc_i 80)} assume i + 4 < a[j]; {155253#(<= proc_i 80)} is VALID [2019-05-15 10:19:45,926 INFO L273 TraceCheckUtils]: 123: Hoare triple {155253#(<= proc_i 80)} assume a[5] == 1000; {155253#(<= proc_i 80)} is VALID [2019-05-15 10:19:45,926 INFO L273 TraceCheckUtils]: 124: Hoare triple {155253#(<= proc_i 80)} assume j > 4; {155253#(<= proc_i 80)} is VALID [2019-05-15 10:19:45,927 INFO L273 TraceCheckUtils]: 125: Hoare triple {155253#(<= proc_i 80)} assume j < 6; {155253#(<= proc_i 80)} is VALID [2019-05-15 10:19:45,928 INFO L273 TraceCheckUtils]: 126: Hoare triple {155253#(<= proc_i 80)} i := i + 4; {155272#(<= proc_i 84)} is VALID [2019-05-15 10:19:45,928 INFO L273 TraceCheckUtils]: 127: Hoare triple {155272#(<= proc_i 84)} assume i <= 1000; {155272#(<= proc_i 84)} is VALID [2019-05-15 10:19:45,928 INFO L273 TraceCheckUtils]: 128: Hoare triple {155272#(<= proc_i 84)} assume i + 4 < a[j]; {155272#(<= proc_i 84)} is VALID [2019-05-15 10:19:45,929 INFO L273 TraceCheckUtils]: 129: Hoare triple {155272#(<= proc_i 84)} assume a[5] == 1000; {155272#(<= proc_i 84)} is VALID [2019-05-15 10:19:45,929 INFO L273 TraceCheckUtils]: 130: Hoare triple {155272#(<= proc_i 84)} assume j > 4; {155272#(<= proc_i 84)} is VALID [2019-05-15 10:19:45,930 INFO L273 TraceCheckUtils]: 131: Hoare triple {155272#(<= proc_i 84)} assume j < 6; {155272#(<= proc_i 84)} is VALID [2019-05-15 10:19:45,931 INFO L273 TraceCheckUtils]: 132: Hoare triple {155272#(<= proc_i 84)} i := i + 4; {155291#(<= proc_i 88)} is VALID [2019-05-15 10:19:45,931 INFO L273 TraceCheckUtils]: 133: Hoare triple {155291#(<= proc_i 88)} assume i <= 1000; {155291#(<= proc_i 88)} is VALID [2019-05-15 10:19:45,931 INFO L273 TraceCheckUtils]: 134: Hoare triple {155291#(<= proc_i 88)} assume i + 4 < a[j]; {155291#(<= proc_i 88)} is VALID [2019-05-15 10:19:45,932 INFO L273 TraceCheckUtils]: 135: Hoare triple {155291#(<= proc_i 88)} assume a[5] == 1000; {155291#(<= proc_i 88)} is VALID [2019-05-15 10:19:45,932 INFO L273 TraceCheckUtils]: 136: Hoare triple {155291#(<= proc_i 88)} assume j > 4; {155291#(<= proc_i 88)} is VALID [2019-05-15 10:19:45,933 INFO L273 TraceCheckUtils]: 137: Hoare triple {155291#(<= proc_i 88)} assume j < 6; {155291#(<= proc_i 88)} is VALID [2019-05-15 10:19:45,933 INFO L273 TraceCheckUtils]: 138: Hoare triple {155291#(<= proc_i 88)} i := i + 4; {155310#(<= proc_i 92)} is VALID [2019-05-15 10:19:45,934 INFO L273 TraceCheckUtils]: 139: Hoare triple {155310#(<= proc_i 92)} assume i <= 1000; {155310#(<= proc_i 92)} is VALID [2019-05-15 10:19:45,935 INFO L273 TraceCheckUtils]: 140: Hoare triple {155310#(<= proc_i 92)} assume i + 4 < a[j]; {155310#(<= proc_i 92)} is VALID [2019-05-15 10:19:45,935 INFO L273 TraceCheckUtils]: 141: Hoare triple {155310#(<= proc_i 92)} assume a[5] == 1000; {155310#(<= proc_i 92)} is VALID [2019-05-15 10:19:45,936 INFO L273 TraceCheckUtils]: 142: Hoare triple {155310#(<= proc_i 92)} assume j > 4; {155310#(<= proc_i 92)} is VALID [2019-05-15 10:19:45,936 INFO L273 TraceCheckUtils]: 143: Hoare triple {155310#(<= proc_i 92)} assume j < 6; {155310#(<= proc_i 92)} is VALID [2019-05-15 10:19:45,937 INFO L273 TraceCheckUtils]: 144: Hoare triple {155310#(<= proc_i 92)} i := i + 4; {155329#(<= proc_i 96)} is VALID [2019-05-15 10:19:45,950 INFO L273 TraceCheckUtils]: 145: Hoare triple {155329#(<= proc_i 96)} assume i <= 1000; {155329#(<= proc_i 96)} is VALID [2019-05-15 10:19:45,951 INFO L273 TraceCheckUtils]: 146: Hoare triple {155329#(<= proc_i 96)} assume i + 4 < a[j]; {155329#(<= proc_i 96)} is VALID [2019-05-15 10:19:45,951 INFO L273 TraceCheckUtils]: 147: Hoare triple {155329#(<= proc_i 96)} assume a[5] == 1000; {155329#(<= proc_i 96)} is VALID [2019-05-15 10:19:45,951 INFO L273 TraceCheckUtils]: 148: Hoare triple {155329#(<= proc_i 96)} assume j > 4; {155329#(<= proc_i 96)} is VALID [2019-05-15 10:19:45,952 INFO L273 TraceCheckUtils]: 149: Hoare triple {155329#(<= proc_i 96)} assume j < 6; {155329#(<= proc_i 96)} is VALID [2019-05-15 10:19:45,952 INFO L273 TraceCheckUtils]: 150: Hoare triple {155329#(<= proc_i 96)} i := i + 4; {155348#(<= proc_i 100)} is VALID [2019-05-15 10:19:45,952 INFO L273 TraceCheckUtils]: 151: Hoare triple {155348#(<= proc_i 100)} assume i <= 1000; {155348#(<= proc_i 100)} is VALID [2019-05-15 10:19:45,953 INFO L273 TraceCheckUtils]: 152: Hoare triple {155348#(<= proc_i 100)} assume i + 4 < a[j]; {155348#(<= proc_i 100)} is VALID [2019-05-15 10:19:45,953 INFO L273 TraceCheckUtils]: 153: Hoare triple {155348#(<= proc_i 100)} assume a[5] == 1000; {155348#(<= proc_i 100)} is VALID [2019-05-15 10:19:45,953 INFO L273 TraceCheckUtils]: 154: Hoare triple {155348#(<= proc_i 100)} assume j > 4; {155348#(<= proc_i 100)} is VALID [2019-05-15 10:19:45,953 INFO L273 TraceCheckUtils]: 155: Hoare triple {155348#(<= proc_i 100)} assume j < 6; {155348#(<= proc_i 100)} is VALID [2019-05-15 10:19:45,954 INFO L273 TraceCheckUtils]: 156: Hoare triple {155348#(<= proc_i 100)} i := i + 4; {155367#(<= proc_i 104)} is VALID [2019-05-15 10:19:45,954 INFO L273 TraceCheckUtils]: 157: Hoare triple {155367#(<= proc_i 104)} assume i <= 1000; {155367#(<= proc_i 104)} is VALID [2019-05-15 10:19:45,954 INFO L273 TraceCheckUtils]: 158: Hoare triple {155367#(<= proc_i 104)} assume i + 4 < a[j]; {155367#(<= proc_i 104)} is VALID [2019-05-15 10:19:45,955 INFO L273 TraceCheckUtils]: 159: Hoare triple {155367#(<= proc_i 104)} assume a[5] == 1000; {155367#(<= proc_i 104)} is VALID [2019-05-15 10:19:45,955 INFO L273 TraceCheckUtils]: 160: Hoare triple {155367#(<= proc_i 104)} assume j > 4; {155367#(<= proc_i 104)} is VALID [2019-05-15 10:19:45,956 INFO L273 TraceCheckUtils]: 161: Hoare triple {155367#(<= proc_i 104)} assume j < 6; {155367#(<= proc_i 104)} is VALID [2019-05-15 10:19:45,956 INFO L273 TraceCheckUtils]: 162: Hoare triple {155367#(<= proc_i 104)} i := i + 4; {155386#(<= proc_i 108)} is VALID [2019-05-15 10:19:45,957 INFO L273 TraceCheckUtils]: 163: Hoare triple {155386#(<= proc_i 108)} assume i <= 1000; {155386#(<= proc_i 108)} is VALID [2019-05-15 10:19:45,957 INFO L273 TraceCheckUtils]: 164: Hoare triple {155386#(<= proc_i 108)} assume i + 4 < a[j]; {155386#(<= proc_i 108)} is VALID [2019-05-15 10:19:45,958 INFO L273 TraceCheckUtils]: 165: Hoare triple {155386#(<= proc_i 108)} assume a[5] == 1000; {155386#(<= proc_i 108)} is VALID [2019-05-15 10:19:45,958 INFO L273 TraceCheckUtils]: 166: Hoare triple {155386#(<= proc_i 108)} assume j > 4; {155386#(<= proc_i 108)} is VALID [2019-05-15 10:19:45,959 INFO L273 TraceCheckUtils]: 167: Hoare triple {155386#(<= proc_i 108)} assume j < 6; {155386#(<= proc_i 108)} is VALID [2019-05-15 10:19:45,959 INFO L273 TraceCheckUtils]: 168: Hoare triple {155386#(<= proc_i 108)} i := i + 4; {155405#(<= proc_i 112)} is VALID [2019-05-15 10:19:45,960 INFO L273 TraceCheckUtils]: 169: Hoare triple {155405#(<= proc_i 112)} assume i <= 1000; {155405#(<= proc_i 112)} is VALID [2019-05-15 10:19:45,960 INFO L273 TraceCheckUtils]: 170: Hoare triple {155405#(<= proc_i 112)} assume i + 4 < a[j]; {155405#(<= proc_i 112)} is VALID [2019-05-15 10:19:45,961 INFO L273 TraceCheckUtils]: 171: Hoare triple {155405#(<= proc_i 112)} assume a[5] == 1000; {155405#(<= proc_i 112)} is VALID [2019-05-15 10:19:45,961 INFO L273 TraceCheckUtils]: 172: Hoare triple {155405#(<= proc_i 112)} assume j > 4; {155405#(<= proc_i 112)} is VALID [2019-05-15 10:19:45,962 INFO L273 TraceCheckUtils]: 173: Hoare triple {155405#(<= proc_i 112)} assume j < 6; {155405#(<= proc_i 112)} is VALID [2019-05-15 10:19:45,963 INFO L273 TraceCheckUtils]: 174: Hoare triple {155405#(<= proc_i 112)} i := i + 4; {155424#(<= proc_i 116)} is VALID [2019-05-15 10:19:45,963 INFO L273 TraceCheckUtils]: 175: Hoare triple {155424#(<= proc_i 116)} assume i <= 1000; {155424#(<= proc_i 116)} is VALID [2019-05-15 10:19:45,964 INFO L273 TraceCheckUtils]: 176: Hoare triple {155424#(<= proc_i 116)} assume i + 4 < a[j]; {155424#(<= proc_i 116)} is VALID [2019-05-15 10:19:45,964 INFO L273 TraceCheckUtils]: 177: Hoare triple {155424#(<= proc_i 116)} assume a[5] == 1000; {155424#(<= proc_i 116)} is VALID [2019-05-15 10:19:45,965 INFO L273 TraceCheckUtils]: 178: Hoare triple {155424#(<= proc_i 116)} assume j > 4; {155424#(<= proc_i 116)} is VALID [2019-05-15 10:19:45,965 INFO L273 TraceCheckUtils]: 179: Hoare triple {155424#(<= proc_i 116)} assume j < 6; {155424#(<= proc_i 116)} is VALID [2019-05-15 10:19:45,966 INFO L273 TraceCheckUtils]: 180: Hoare triple {155424#(<= proc_i 116)} i := i + 4; {155443#(<= proc_i 120)} is VALID [2019-05-15 10:19:45,966 INFO L273 TraceCheckUtils]: 181: Hoare triple {155443#(<= proc_i 120)} assume i <= 1000; {155443#(<= proc_i 120)} is VALID [2019-05-15 10:19:45,967 INFO L273 TraceCheckUtils]: 182: Hoare triple {155443#(<= proc_i 120)} assume i + 4 < a[j]; {155443#(<= proc_i 120)} is VALID [2019-05-15 10:19:45,967 INFO L273 TraceCheckUtils]: 183: Hoare triple {155443#(<= proc_i 120)} assume a[5] == 1000; {155443#(<= proc_i 120)} is VALID [2019-05-15 10:19:45,968 INFO L273 TraceCheckUtils]: 184: Hoare triple {155443#(<= proc_i 120)} assume j > 4; {155443#(<= proc_i 120)} is VALID [2019-05-15 10:19:45,968 INFO L273 TraceCheckUtils]: 185: Hoare triple {155443#(<= proc_i 120)} assume j < 6; {155443#(<= proc_i 120)} is VALID [2019-05-15 10:19:45,969 INFO L273 TraceCheckUtils]: 186: Hoare triple {155443#(<= proc_i 120)} i := i + 4; {155462#(<= proc_i 124)} is VALID [2019-05-15 10:19:45,969 INFO L273 TraceCheckUtils]: 187: Hoare triple {155462#(<= proc_i 124)} assume i <= 1000; {155462#(<= proc_i 124)} is VALID [2019-05-15 10:19:45,970 INFO L273 TraceCheckUtils]: 188: Hoare triple {155462#(<= proc_i 124)} assume i + 4 < a[j]; {155462#(<= proc_i 124)} is VALID [2019-05-15 10:19:45,970 INFO L273 TraceCheckUtils]: 189: Hoare triple {155462#(<= proc_i 124)} assume a[5] == 1000; {155462#(<= proc_i 124)} is VALID [2019-05-15 10:19:45,970 INFO L273 TraceCheckUtils]: 190: Hoare triple {155462#(<= proc_i 124)} assume j > 4; {155462#(<= proc_i 124)} is VALID [2019-05-15 10:19:45,971 INFO L273 TraceCheckUtils]: 191: Hoare triple {155462#(<= proc_i 124)} assume j < 6; {155462#(<= proc_i 124)} is VALID [2019-05-15 10:19:45,972 INFO L273 TraceCheckUtils]: 192: Hoare triple {155462#(<= proc_i 124)} i := i + 4; {155481#(<= proc_i 128)} is VALID [2019-05-15 10:19:45,972 INFO L273 TraceCheckUtils]: 193: Hoare triple {155481#(<= proc_i 128)} assume i <= 1000; {155481#(<= proc_i 128)} is VALID [2019-05-15 10:19:45,973 INFO L273 TraceCheckUtils]: 194: Hoare triple {155481#(<= proc_i 128)} assume i + 4 < a[j]; {155481#(<= proc_i 128)} is VALID [2019-05-15 10:19:45,973 INFO L273 TraceCheckUtils]: 195: Hoare triple {155481#(<= proc_i 128)} assume a[5] == 1000; {155481#(<= proc_i 128)} is VALID [2019-05-15 10:19:45,974 INFO L273 TraceCheckUtils]: 196: Hoare triple {155481#(<= proc_i 128)} assume j > 4; {155481#(<= proc_i 128)} is VALID [2019-05-15 10:19:45,974 INFO L273 TraceCheckUtils]: 197: Hoare triple {155481#(<= proc_i 128)} assume j < 6; {155481#(<= proc_i 128)} is VALID [2019-05-15 10:19:45,975 INFO L273 TraceCheckUtils]: 198: Hoare triple {155481#(<= proc_i 128)} i := i + 4; {155500#(<= proc_i 132)} is VALID [2019-05-15 10:19:45,975 INFO L273 TraceCheckUtils]: 199: Hoare triple {155500#(<= proc_i 132)} assume i <= 1000; {155500#(<= proc_i 132)} is VALID [2019-05-15 10:19:45,976 INFO L273 TraceCheckUtils]: 200: Hoare triple {155500#(<= proc_i 132)} assume i + 4 < a[j]; {155500#(<= proc_i 132)} is VALID [2019-05-15 10:19:45,976 INFO L273 TraceCheckUtils]: 201: Hoare triple {155500#(<= proc_i 132)} assume a[5] == 1000; {155500#(<= proc_i 132)} is VALID [2019-05-15 10:19:45,977 INFO L273 TraceCheckUtils]: 202: Hoare triple {155500#(<= proc_i 132)} assume j > 4; {155500#(<= proc_i 132)} is VALID [2019-05-15 10:19:45,977 INFO L273 TraceCheckUtils]: 203: Hoare triple {155500#(<= proc_i 132)} assume j < 6; {155500#(<= proc_i 132)} is VALID [2019-05-15 10:19:45,978 INFO L273 TraceCheckUtils]: 204: Hoare triple {155500#(<= proc_i 132)} i := i + 4; {155519#(<= proc_i 136)} is VALID [2019-05-15 10:19:45,978 INFO L273 TraceCheckUtils]: 205: Hoare triple {155519#(<= proc_i 136)} assume i <= 1000; {155519#(<= proc_i 136)} is VALID [2019-05-15 10:19:45,979 INFO L273 TraceCheckUtils]: 206: Hoare triple {155519#(<= proc_i 136)} assume i + 4 < a[j]; {155519#(<= proc_i 136)} is VALID [2019-05-15 10:19:45,979 INFO L273 TraceCheckUtils]: 207: Hoare triple {155519#(<= proc_i 136)} assume a[5] == 1000; {155519#(<= proc_i 136)} is VALID [2019-05-15 10:19:45,980 INFO L273 TraceCheckUtils]: 208: Hoare triple {155519#(<= proc_i 136)} assume j > 4; {155519#(<= proc_i 136)} is VALID [2019-05-15 10:19:45,980 INFO L273 TraceCheckUtils]: 209: Hoare triple {155519#(<= proc_i 136)} assume j < 6; {155519#(<= proc_i 136)} is VALID [2019-05-15 10:19:45,981 INFO L273 TraceCheckUtils]: 210: Hoare triple {155519#(<= proc_i 136)} i := i + 4; {155538#(<= proc_i 140)} is VALID [2019-05-15 10:19:45,981 INFO L273 TraceCheckUtils]: 211: Hoare triple {155538#(<= proc_i 140)} assume i <= 1000; {155538#(<= proc_i 140)} is VALID [2019-05-15 10:19:45,982 INFO L273 TraceCheckUtils]: 212: Hoare triple {155538#(<= proc_i 140)} assume i + 4 < a[j]; {155538#(<= proc_i 140)} is VALID [2019-05-15 10:19:45,982 INFO L273 TraceCheckUtils]: 213: Hoare triple {155538#(<= proc_i 140)} assume a[5] == 1000; {155538#(<= proc_i 140)} is VALID [2019-05-15 10:19:45,983 INFO L273 TraceCheckUtils]: 214: Hoare triple {155538#(<= proc_i 140)} assume j > 4; {155538#(<= proc_i 140)} is VALID [2019-05-15 10:19:45,983 INFO L273 TraceCheckUtils]: 215: Hoare triple {155538#(<= proc_i 140)} assume j < 6; {155538#(<= proc_i 140)} is VALID [2019-05-15 10:19:45,984 INFO L273 TraceCheckUtils]: 216: Hoare triple {155538#(<= proc_i 140)} i := i + 4; {155557#(<= proc_i 144)} is VALID [2019-05-15 10:19:45,985 INFO L273 TraceCheckUtils]: 217: Hoare triple {155557#(<= proc_i 144)} assume i <= 1000; {155557#(<= proc_i 144)} is VALID [2019-05-15 10:19:45,985 INFO L273 TraceCheckUtils]: 218: Hoare triple {155557#(<= proc_i 144)} assume i + 4 < a[j]; {155557#(<= proc_i 144)} is VALID [2019-05-15 10:19:45,986 INFO L273 TraceCheckUtils]: 219: Hoare triple {155557#(<= proc_i 144)} assume a[5] == 1000; {155557#(<= proc_i 144)} is VALID [2019-05-15 10:19:45,986 INFO L273 TraceCheckUtils]: 220: Hoare triple {155557#(<= proc_i 144)} assume j > 4; {155557#(<= proc_i 144)} is VALID [2019-05-15 10:19:45,986 INFO L273 TraceCheckUtils]: 221: Hoare triple {155557#(<= proc_i 144)} assume j < 6; {155557#(<= proc_i 144)} is VALID [2019-05-15 10:19:45,987 INFO L273 TraceCheckUtils]: 222: Hoare triple {155557#(<= proc_i 144)} i := i + 4; {155576#(<= proc_i 148)} is VALID [2019-05-15 10:19:45,988 INFO L273 TraceCheckUtils]: 223: Hoare triple {155576#(<= proc_i 148)} assume i <= 1000; {155576#(<= proc_i 148)} is VALID [2019-05-15 10:19:45,988 INFO L273 TraceCheckUtils]: 224: Hoare triple {155576#(<= proc_i 148)} assume i + 4 < a[j]; {155576#(<= proc_i 148)} is VALID [2019-05-15 10:19:45,989 INFO L273 TraceCheckUtils]: 225: Hoare triple {155576#(<= proc_i 148)} assume a[5] == 1000; {155576#(<= proc_i 148)} is VALID [2019-05-15 10:19:45,989 INFO L273 TraceCheckUtils]: 226: Hoare triple {155576#(<= proc_i 148)} assume j > 4; {155576#(<= proc_i 148)} is VALID [2019-05-15 10:19:45,990 INFO L273 TraceCheckUtils]: 227: Hoare triple {155576#(<= proc_i 148)} assume j < 6; {155576#(<= proc_i 148)} is VALID [2019-05-15 10:19:45,990 INFO L273 TraceCheckUtils]: 228: Hoare triple {155576#(<= proc_i 148)} i := i + 4; {155595#(<= proc_i 152)} is VALID [2019-05-15 10:19:45,991 INFO L273 TraceCheckUtils]: 229: Hoare triple {155595#(<= proc_i 152)} assume i <= 1000; {155595#(<= proc_i 152)} is VALID [2019-05-15 10:19:45,991 INFO L273 TraceCheckUtils]: 230: Hoare triple {155595#(<= proc_i 152)} assume i + 4 < a[j]; {155595#(<= proc_i 152)} is VALID [2019-05-15 10:19:45,992 INFO L273 TraceCheckUtils]: 231: Hoare triple {155595#(<= proc_i 152)} assume a[5] == 1000; {155595#(<= proc_i 152)} is VALID [2019-05-15 10:19:45,992 INFO L273 TraceCheckUtils]: 232: Hoare triple {155595#(<= proc_i 152)} assume j > 4; {155595#(<= proc_i 152)} is VALID [2019-05-15 10:19:45,993 INFO L273 TraceCheckUtils]: 233: Hoare triple {155595#(<= proc_i 152)} assume j < 6; {155595#(<= proc_i 152)} is VALID [2019-05-15 10:19:45,993 INFO L273 TraceCheckUtils]: 234: Hoare triple {155595#(<= proc_i 152)} i := i + 4; {155614#(<= proc_i 156)} is VALID [2019-05-15 10:19:45,994 INFO L273 TraceCheckUtils]: 235: Hoare triple {155614#(<= proc_i 156)} assume i <= 1000; {155614#(<= proc_i 156)} is VALID [2019-05-15 10:19:45,994 INFO L273 TraceCheckUtils]: 236: Hoare triple {155614#(<= proc_i 156)} assume i + 4 < a[j]; {155614#(<= proc_i 156)} is VALID [2019-05-15 10:19:45,995 INFO L273 TraceCheckUtils]: 237: Hoare triple {155614#(<= proc_i 156)} assume a[5] == 1000; {155614#(<= proc_i 156)} is VALID [2019-05-15 10:19:45,995 INFO L273 TraceCheckUtils]: 238: Hoare triple {155614#(<= proc_i 156)} assume j > 4; {155614#(<= proc_i 156)} is VALID [2019-05-15 10:19:45,996 INFO L273 TraceCheckUtils]: 239: Hoare triple {155614#(<= proc_i 156)} assume j < 6; {155614#(<= proc_i 156)} is VALID [2019-05-15 10:19:45,996 INFO L273 TraceCheckUtils]: 240: Hoare triple {155614#(<= proc_i 156)} i := i + 4; {155633#(<= proc_i 160)} is VALID [2019-05-15 10:19:45,997 INFO L273 TraceCheckUtils]: 241: Hoare triple {155633#(<= proc_i 160)} assume i <= 1000; {155633#(<= proc_i 160)} is VALID [2019-05-15 10:19:45,997 INFO L273 TraceCheckUtils]: 242: Hoare triple {155633#(<= proc_i 160)} assume i + 4 < a[j]; {155633#(<= proc_i 160)} is VALID [2019-05-15 10:19:45,998 INFO L273 TraceCheckUtils]: 243: Hoare triple {155633#(<= proc_i 160)} assume a[5] == 1000; {155633#(<= proc_i 160)} is VALID [2019-05-15 10:19:45,998 INFO L273 TraceCheckUtils]: 244: Hoare triple {155633#(<= proc_i 160)} assume j > 4; {155633#(<= proc_i 160)} is VALID [2019-05-15 10:19:45,999 INFO L273 TraceCheckUtils]: 245: Hoare triple {155633#(<= proc_i 160)} assume j < 6; {155633#(<= proc_i 160)} is VALID [2019-05-15 10:19:45,999 INFO L273 TraceCheckUtils]: 246: Hoare triple {155633#(<= proc_i 160)} i := i + 4; {155652#(<= proc_i 164)} is VALID [2019-05-15 10:19:46,000 INFO L273 TraceCheckUtils]: 247: Hoare triple {155652#(<= proc_i 164)} assume i <= 1000; {155652#(<= proc_i 164)} is VALID [2019-05-15 10:19:46,000 INFO L273 TraceCheckUtils]: 248: Hoare triple {155652#(<= proc_i 164)} assume i + 4 < a[j]; {155652#(<= proc_i 164)} is VALID [2019-05-15 10:19:46,001 INFO L273 TraceCheckUtils]: 249: Hoare triple {155652#(<= proc_i 164)} assume a[5] == 1000; {155652#(<= proc_i 164)} is VALID [2019-05-15 10:19:46,001 INFO L273 TraceCheckUtils]: 250: Hoare triple {155652#(<= proc_i 164)} assume j > 4; {155652#(<= proc_i 164)} is VALID [2019-05-15 10:19:46,002 INFO L273 TraceCheckUtils]: 251: Hoare triple {155652#(<= proc_i 164)} assume j < 6; {155652#(<= proc_i 164)} is VALID [2019-05-15 10:19:46,002 INFO L273 TraceCheckUtils]: 252: Hoare triple {155652#(<= proc_i 164)} i := i + 4; {155671#(<= proc_i 168)} is VALID [2019-05-15 10:19:46,003 INFO L273 TraceCheckUtils]: 253: Hoare triple {155671#(<= proc_i 168)} assume i <= 1000; {155671#(<= proc_i 168)} is VALID [2019-05-15 10:19:46,003 INFO L273 TraceCheckUtils]: 254: Hoare triple {155671#(<= proc_i 168)} assume i + 4 < a[j]; {155671#(<= proc_i 168)} is VALID [2019-05-15 10:19:46,004 INFO L273 TraceCheckUtils]: 255: Hoare triple {155671#(<= proc_i 168)} assume a[5] == 1000; {155671#(<= proc_i 168)} is VALID [2019-05-15 10:19:46,004 INFO L273 TraceCheckUtils]: 256: Hoare triple {155671#(<= proc_i 168)} assume j > 4; {155671#(<= proc_i 168)} is VALID [2019-05-15 10:19:46,005 INFO L273 TraceCheckUtils]: 257: Hoare triple {155671#(<= proc_i 168)} assume j < 6; {155671#(<= proc_i 168)} is VALID [2019-05-15 10:19:46,005 INFO L273 TraceCheckUtils]: 258: Hoare triple {155671#(<= proc_i 168)} i := i + 4; {155690#(<= proc_i 172)} is VALID [2019-05-15 10:19:46,006 INFO L273 TraceCheckUtils]: 259: Hoare triple {155690#(<= proc_i 172)} assume i <= 1000; {155690#(<= proc_i 172)} is VALID [2019-05-15 10:19:46,006 INFO L273 TraceCheckUtils]: 260: Hoare triple {155690#(<= proc_i 172)} assume i + 4 < a[j]; {155690#(<= proc_i 172)} is VALID [2019-05-15 10:19:46,007 INFO L273 TraceCheckUtils]: 261: Hoare triple {155690#(<= proc_i 172)} assume a[5] == 1000; {155690#(<= proc_i 172)} is VALID [2019-05-15 10:19:46,007 INFO L273 TraceCheckUtils]: 262: Hoare triple {155690#(<= proc_i 172)} assume j > 4; {155690#(<= proc_i 172)} is VALID [2019-05-15 10:19:46,008 INFO L273 TraceCheckUtils]: 263: Hoare triple {155690#(<= proc_i 172)} assume j < 6; {155690#(<= proc_i 172)} is VALID [2019-05-15 10:19:46,008 INFO L273 TraceCheckUtils]: 264: Hoare triple {155690#(<= proc_i 172)} i := i + 4; {155709#(<= proc_i 176)} is VALID [2019-05-15 10:19:46,009 INFO L273 TraceCheckUtils]: 265: Hoare triple {155709#(<= proc_i 176)} assume i <= 1000; {155709#(<= proc_i 176)} is VALID [2019-05-15 10:19:46,009 INFO L273 TraceCheckUtils]: 266: Hoare triple {155709#(<= proc_i 176)} assume i + 4 < a[j]; {155709#(<= proc_i 176)} is VALID [2019-05-15 10:19:46,010 INFO L273 TraceCheckUtils]: 267: Hoare triple {155709#(<= proc_i 176)} assume a[5] == 1000; {155709#(<= proc_i 176)} is VALID [2019-05-15 10:19:46,010 INFO L273 TraceCheckUtils]: 268: Hoare triple {155709#(<= proc_i 176)} assume j > 4; {155709#(<= proc_i 176)} is VALID [2019-05-15 10:19:46,010 INFO L273 TraceCheckUtils]: 269: Hoare triple {155709#(<= proc_i 176)} assume j < 6; {155709#(<= proc_i 176)} is VALID [2019-05-15 10:19:46,011 INFO L273 TraceCheckUtils]: 270: Hoare triple {155709#(<= proc_i 176)} i := i + 4; {155728#(<= proc_i 180)} is VALID [2019-05-15 10:19:46,012 INFO L273 TraceCheckUtils]: 271: Hoare triple {155728#(<= proc_i 180)} assume i <= 1000; {155728#(<= proc_i 180)} is VALID [2019-05-15 10:19:46,012 INFO L273 TraceCheckUtils]: 272: Hoare triple {155728#(<= proc_i 180)} assume i + 4 < a[j]; {155728#(<= proc_i 180)} is VALID [2019-05-15 10:19:46,013 INFO L273 TraceCheckUtils]: 273: Hoare triple {155728#(<= proc_i 180)} assume a[5] == 1000; {155728#(<= proc_i 180)} is VALID [2019-05-15 10:19:46,013 INFO L273 TraceCheckUtils]: 274: Hoare triple {155728#(<= proc_i 180)} assume j > 4; {155728#(<= proc_i 180)} is VALID [2019-05-15 10:19:46,013 INFO L273 TraceCheckUtils]: 275: Hoare triple {155728#(<= proc_i 180)} assume j < 6; {155728#(<= proc_i 180)} is VALID [2019-05-15 10:19:46,014 INFO L273 TraceCheckUtils]: 276: Hoare triple {155728#(<= proc_i 180)} i := i + 4; {155747#(<= proc_i 184)} is VALID [2019-05-15 10:19:46,015 INFO L273 TraceCheckUtils]: 277: Hoare triple {155747#(<= proc_i 184)} assume i <= 1000; {155747#(<= proc_i 184)} is VALID [2019-05-15 10:19:46,015 INFO L273 TraceCheckUtils]: 278: Hoare triple {155747#(<= proc_i 184)} assume i + 4 < a[j]; {155747#(<= proc_i 184)} is VALID [2019-05-15 10:19:46,016 INFO L273 TraceCheckUtils]: 279: Hoare triple {155747#(<= proc_i 184)} assume a[5] == 1000; {155747#(<= proc_i 184)} is VALID [2019-05-15 10:19:46,016 INFO L273 TraceCheckUtils]: 280: Hoare triple {155747#(<= proc_i 184)} assume j > 4; {155747#(<= proc_i 184)} is VALID [2019-05-15 10:19:46,017 INFO L273 TraceCheckUtils]: 281: Hoare triple {155747#(<= proc_i 184)} assume j < 6; {155747#(<= proc_i 184)} is VALID [2019-05-15 10:19:46,017 INFO L273 TraceCheckUtils]: 282: Hoare triple {155747#(<= proc_i 184)} i := i + 4; {155766#(<= proc_i 188)} is VALID [2019-05-15 10:19:46,018 INFO L273 TraceCheckUtils]: 283: Hoare triple {155766#(<= proc_i 188)} assume i <= 1000; {155766#(<= proc_i 188)} is VALID [2019-05-15 10:19:46,018 INFO L273 TraceCheckUtils]: 284: Hoare triple {155766#(<= proc_i 188)} assume i + 4 < a[j]; {155766#(<= proc_i 188)} is VALID [2019-05-15 10:19:46,019 INFO L273 TraceCheckUtils]: 285: Hoare triple {155766#(<= proc_i 188)} assume a[5] == 1000; {155766#(<= proc_i 188)} is VALID [2019-05-15 10:19:46,019 INFO L273 TraceCheckUtils]: 286: Hoare triple {155766#(<= proc_i 188)} assume j > 4; {155766#(<= proc_i 188)} is VALID [2019-05-15 10:19:46,020 INFO L273 TraceCheckUtils]: 287: Hoare triple {155766#(<= proc_i 188)} assume j < 6; {155766#(<= proc_i 188)} is VALID [2019-05-15 10:19:46,020 INFO L273 TraceCheckUtils]: 288: Hoare triple {155766#(<= proc_i 188)} i := i + 4; {155785#(<= proc_i 192)} is VALID [2019-05-15 10:19:46,021 INFO L273 TraceCheckUtils]: 289: Hoare triple {155785#(<= proc_i 192)} assume i <= 1000; {155785#(<= proc_i 192)} is VALID [2019-05-15 10:19:46,021 INFO L273 TraceCheckUtils]: 290: Hoare triple {155785#(<= proc_i 192)} assume i + 4 < a[j]; {155785#(<= proc_i 192)} is VALID [2019-05-15 10:19:46,022 INFO L273 TraceCheckUtils]: 291: Hoare triple {155785#(<= proc_i 192)} assume a[5] == 1000; {155785#(<= proc_i 192)} is VALID [2019-05-15 10:19:46,022 INFO L273 TraceCheckUtils]: 292: Hoare triple {155785#(<= proc_i 192)} assume j > 4; {155785#(<= proc_i 192)} is VALID [2019-05-15 10:19:46,023 INFO L273 TraceCheckUtils]: 293: Hoare triple {155785#(<= proc_i 192)} assume j < 6; {155785#(<= proc_i 192)} is VALID [2019-05-15 10:19:46,023 INFO L273 TraceCheckUtils]: 294: Hoare triple {155785#(<= proc_i 192)} i := i + 4; {155804#(<= proc_i 196)} is VALID [2019-05-15 10:19:46,024 INFO L273 TraceCheckUtils]: 295: Hoare triple {155804#(<= proc_i 196)} assume i <= 1000; {155804#(<= proc_i 196)} is VALID [2019-05-15 10:19:46,024 INFO L273 TraceCheckUtils]: 296: Hoare triple {155804#(<= proc_i 196)} assume i + 4 < a[j]; {155804#(<= proc_i 196)} is VALID [2019-05-15 10:19:46,025 INFO L273 TraceCheckUtils]: 297: Hoare triple {155804#(<= proc_i 196)} assume a[5] == 1000; {155804#(<= proc_i 196)} is VALID [2019-05-15 10:19:46,025 INFO L273 TraceCheckUtils]: 298: Hoare triple {155804#(<= proc_i 196)} assume j > 4; {155804#(<= proc_i 196)} is VALID [2019-05-15 10:19:46,026 INFO L273 TraceCheckUtils]: 299: Hoare triple {155804#(<= proc_i 196)} assume j < 6; {155804#(<= proc_i 196)} is VALID [2019-05-15 10:19:46,026 INFO L273 TraceCheckUtils]: 300: Hoare triple {155804#(<= proc_i 196)} i := i + 4; {155823#(<= proc_i 200)} is VALID [2019-05-15 10:19:46,027 INFO L273 TraceCheckUtils]: 301: Hoare triple {155823#(<= proc_i 200)} assume i <= 1000; {155823#(<= proc_i 200)} is VALID [2019-05-15 10:19:46,027 INFO L273 TraceCheckUtils]: 302: Hoare triple {155823#(<= proc_i 200)} assume i + 4 < a[j]; {155823#(<= proc_i 200)} is VALID [2019-05-15 10:19:46,028 INFO L273 TraceCheckUtils]: 303: Hoare triple {155823#(<= proc_i 200)} assume a[5] == 1000; {155823#(<= proc_i 200)} is VALID [2019-05-15 10:19:46,028 INFO L273 TraceCheckUtils]: 304: Hoare triple {155823#(<= proc_i 200)} assume j > 4; {155823#(<= proc_i 200)} is VALID [2019-05-15 10:19:46,029 INFO L273 TraceCheckUtils]: 305: Hoare triple {155823#(<= proc_i 200)} assume j < 6; {155823#(<= proc_i 200)} is VALID [2019-05-15 10:19:46,029 INFO L273 TraceCheckUtils]: 306: Hoare triple {155823#(<= proc_i 200)} i := i + 4; {155842#(<= proc_i 204)} is VALID [2019-05-15 10:19:46,030 INFO L273 TraceCheckUtils]: 307: Hoare triple {155842#(<= proc_i 204)} assume i <= 1000; {155842#(<= proc_i 204)} is VALID [2019-05-15 10:19:46,030 INFO L273 TraceCheckUtils]: 308: Hoare triple {155842#(<= proc_i 204)} assume i + 4 < a[j]; {155842#(<= proc_i 204)} is VALID [2019-05-15 10:19:46,031 INFO L273 TraceCheckUtils]: 309: Hoare triple {155842#(<= proc_i 204)} assume a[5] == 1000; {155842#(<= proc_i 204)} is VALID [2019-05-15 10:19:46,031 INFO L273 TraceCheckUtils]: 310: Hoare triple {155842#(<= proc_i 204)} assume j > 4; {155842#(<= proc_i 204)} is VALID [2019-05-15 10:19:46,032 INFO L273 TraceCheckUtils]: 311: Hoare triple {155842#(<= proc_i 204)} assume j < 6; {155842#(<= proc_i 204)} is VALID [2019-05-15 10:19:46,033 INFO L273 TraceCheckUtils]: 312: Hoare triple {155842#(<= proc_i 204)} i := i + 4; {155861#(<= proc_i 208)} is VALID [2019-05-15 10:19:46,033 INFO L273 TraceCheckUtils]: 313: Hoare triple {155861#(<= proc_i 208)} assume i <= 1000; {155861#(<= proc_i 208)} is VALID [2019-05-15 10:19:46,033 INFO L273 TraceCheckUtils]: 314: Hoare triple {155861#(<= proc_i 208)} assume i + 4 < a[j]; {155861#(<= proc_i 208)} is VALID [2019-05-15 10:19:46,034 INFO L273 TraceCheckUtils]: 315: Hoare triple {155861#(<= proc_i 208)} assume a[5] == 1000; {155861#(<= proc_i 208)} is VALID [2019-05-15 10:19:46,034 INFO L273 TraceCheckUtils]: 316: Hoare triple {155861#(<= proc_i 208)} assume j > 4; {155861#(<= proc_i 208)} is VALID [2019-05-15 10:19:46,035 INFO L273 TraceCheckUtils]: 317: Hoare triple {155861#(<= proc_i 208)} assume j < 6; {155861#(<= proc_i 208)} is VALID [2019-05-15 10:19:46,035 INFO L273 TraceCheckUtils]: 318: Hoare triple {155861#(<= proc_i 208)} i := i + 4; {155880#(<= proc_i 212)} is VALID [2019-05-15 10:19:46,036 INFO L273 TraceCheckUtils]: 319: Hoare triple {155880#(<= proc_i 212)} assume i <= 1000; {155880#(<= proc_i 212)} is VALID [2019-05-15 10:19:46,036 INFO L273 TraceCheckUtils]: 320: Hoare triple {155880#(<= proc_i 212)} assume i + 4 < a[j]; {155880#(<= proc_i 212)} is VALID [2019-05-15 10:19:46,037 INFO L273 TraceCheckUtils]: 321: Hoare triple {155880#(<= proc_i 212)} assume a[5] == 1000; {155880#(<= proc_i 212)} is VALID [2019-05-15 10:19:46,037 INFO L273 TraceCheckUtils]: 322: Hoare triple {155880#(<= proc_i 212)} assume j > 4; {155880#(<= proc_i 212)} is VALID [2019-05-15 10:19:46,038 INFO L273 TraceCheckUtils]: 323: Hoare triple {155880#(<= proc_i 212)} assume j < 6; {155880#(<= proc_i 212)} is VALID [2019-05-15 10:19:46,039 INFO L273 TraceCheckUtils]: 324: Hoare triple {155880#(<= proc_i 212)} i := i + 4; {155899#(<= proc_i 216)} is VALID [2019-05-15 10:19:46,039 INFO L273 TraceCheckUtils]: 325: Hoare triple {155899#(<= proc_i 216)} assume i <= 1000; {155899#(<= proc_i 216)} is VALID [2019-05-15 10:19:46,040 INFO L273 TraceCheckUtils]: 326: Hoare triple {155899#(<= proc_i 216)} assume i + 4 < a[j]; {155899#(<= proc_i 216)} is VALID [2019-05-15 10:19:46,040 INFO L273 TraceCheckUtils]: 327: Hoare triple {155899#(<= proc_i 216)} assume a[5] == 1000; {155899#(<= proc_i 216)} is VALID [2019-05-15 10:19:46,041 INFO L273 TraceCheckUtils]: 328: Hoare triple {155899#(<= proc_i 216)} assume j > 4; {155899#(<= proc_i 216)} is VALID [2019-05-15 10:19:46,041 INFO L273 TraceCheckUtils]: 329: Hoare triple {155899#(<= proc_i 216)} assume j < 6; {155899#(<= proc_i 216)} is VALID [2019-05-15 10:19:46,042 INFO L273 TraceCheckUtils]: 330: Hoare triple {155899#(<= proc_i 216)} i := i + 4; {155918#(<= proc_i 220)} is VALID [2019-05-15 10:19:46,042 INFO L273 TraceCheckUtils]: 331: Hoare triple {155918#(<= proc_i 220)} assume i <= 1000; {155918#(<= proc_i 220)} is VALID [2019-05-15 10:19:46,043 INFO L273 TraceCheckUtils]: 332: Hoare triple {155918#(<= proc_i 220)} assume i + 4 < a[j]; {155918#(<= proc_i 220)} is VALID [2019-05-15 10:19:46,043 INFO L273 TraceCheckUtils]: 333: Hoare triple {155918#(<= proc_i 220)} assume a[5] == 1000; {155918#(<= proc_i 220)} is VALID [2019-05-15 10:19:46,044 INFO L273 TraceCheckUtils]: 334: Hoare triple {155918#(<= proc_i 220)} assume j > 4; {155918#(<= proc_i 220)} is VALID [2019-05-15 10:19:46,044 INFO L273 TraceCheckUtils]: 335: Hoare triple {155918#(<= proc_i 220)} assume j < 6; {155918#(<= proc_i 220)} is VALID [2019-05-15 10:19:46,045 INFO L273 TraceCheckUtils]: 336: Hoare triple {155918#(<= proc_i 220)} i := i + 4; {155937#(<= proc_i 224)} is VALID [2019-05-15 10:19:46,045 INFO L273 TraceCheckUtils]: 337: Hoare triple {155937#(<= proc_i 224)} assume i <= 1000; {155937#(<= proc_i 224)} is VALID [2019-05-15 10:19:46,046 INFO L273 TraceCheckUtils]: 338: Hoare triple {155937#(<= proc_i 224)} assume i + 4 < a[j]; {155937#(<= proc_i 224)} is VALID [2019-05-15 10:19:46,046 INFO L273 TraceCheckUtils]: 339: Hoare triple {155937#(<= proc_i 224)} assume a[5] == 1000; {155937#(<= proc_i 224)} is VALID [2019-05-15 10:19:46,047 INFO L273 TraceCheckUtils]: 340: Hoare triple {155937#(<= proc_i 224)} assume j > 4; {155937#(<= proc_i 224)} is VALID [2019-05-15 10:19:46,047 INFO L273 TraceCheckUtils]: 341: Hoare triple {155937#(<= proc_i 224)} assume j < 6; {155937#(<= proc_i 224)} is VALID [2019-05-15 10:19:46,048 INFO L273 TraceCheckUtils]: 342: Hoare triple {155937#(<= proc_i 224)} i := i + 4; {155956#(<= proc_i 228)} is VALID [2019-05-15 10:19:46,048 INFO L273 TraceCheckUtils]: 343: Hoare triple {155956#(<= proc_i 228)} assume i <= 1000; {155956#(<= proc_i 228)} is VALID [2019-05-15 10:19:46,049 INFO L273 TraceCheckUtils]: 344: Hoare triple {155956#(<= proc_i 228)} assume i + 4 < a[j]; {155956#(<= proc_i 228)} is VALID [2019-05-15 10:19:46,049 INFO L273 TraceCheckUtils]: 345: Hoare triple {155956#(<= proc_i 228)} assume a[5] == 1000; {155956#(<= proc_i 228)} is VALID [2019-05-15 10:19:46,050 INFO L273 TraceCheckUtils]: 346: Hoare triple {155956#(<= proc_i 228)} assume j > 4; {155956#(<= proc_i 228)} is VALID [2019-05-15 10:19:46,050 INFO L273 TraceCheckUtils]: 347: Hoare triple {155956#(<= proc_i 228)} assume j < 6; {155956#(<= proc_i 228)} is VALID [2019-05-15 10:19:46,051 INFO L273 TraceCheckUtils]: 348: Hoare triple {155956#(<= proc_i 228)} i := i + 4; {155975#(<= proc_i 232)} is VALID [2019-05-15 10:19:46,052 INFO L273 TraceCheckUtils]: 349: Hoare triple {155975#(<= proc_i 232)} assume i <= 1000; {155975#(<= proc_i 232)} is VALID [2019-05-15 10:19:46,052 INFO L273 TraceCheckUtils]: 350: Hoare triple {155975#(<= proc_i 232)} assume i + 4 < a[j]; {155975#(<= proc_i 232)} is VALID [2019-05-15 10:19:46,053 INFO L273 TraceCheckUtils]: 351: Hoare triple {155975#(<= proc_i 232)} assume a[5] == 1000; {155975#(<= proc_i 232)} is VALID [2019-05-15 10:19:46,053 INFO L273 TraceCheckUtils]: 352: Hoare triple {155975#(<= proc_i 232)} assume j > 4; {155975#(<= proc_i 232)} is VALID [2019-05-15 10:19:46,053 INFO L273 TraceCheckUtils]: 353: Hoare triple {155975#(<= proc_i 232)} assume j < 6; {155975#(<= proc_i 232)} is VALID [2019-05-15 10:19:46,054 INFO L273 TraceCheckUtils]: 354: Hoare triple {155975#(<= proc_i 232)} i := i + 4; {155994#(<= proc_i 236)} is VALID [2019-05-15 10:19:46,055 INFO L273 TraceCheckUtils]: 355: Hoare triple {155994#(<= proc_i 236)} assume i <= 1000; {155994#(<= proc_i 236)} is VALID [2019-05-15 10:19:46,055 INFO L273 TraceCheckUtils]: 356: Hoare triple {155994#(<= proc_i 236)} assume i + 4 < a[j]; {155994#(<= proc_i 236)} is VALID [2019-05-15 10:19:46,055 INFO L273 TraceCheckUtils]: 357: Hoare triple {155994#(<= proc_i 236)} assume a[5] == 1000; {155994#(<= proc_i 236)} is VALID [2019-05-15 10:19:46,056 INFO L273 TraceCheckUtils]: 358: Hoare triple {155994#(<= proc_i 236)} assume j > 4; {155994#(<= proc_i 236)} is VALID [2019-05-15 10:19:46,056 INFO L273 TraceCheckUtils]: 359: Hoare triple {155994#(<= proc_i 236)} assume j < 6; {155994#(<= proc_i 236)} is VALID [2019-05-15 10:19:46,057 INFO L273 TraceCheckUtils]: 360: Hoare triple {155994#(<= proc_i 236)} i := i + 4; {156013#(<= proc_i 240)} is VALID [2019-05-15 10:19:46,058 INFO L273 TraceCheckUtils]: 361: Hoare triple {156013#(<= proc_i 240)} assume i <= 1000; {156013#(<= proc_i 240)} is VALID [2019-05-15 10:19:46,058 INFO L273 TraceCheckUtils]: 362: Hoare triple {156013#(<= proc_i 240)} assume i + 4 < a[j]; {156013#(<= proc_i 240)} is VALID [2019-05-15 10:19:46,058 INFO L273 TraceCheckUtils]: 363: Hoare triple {156013#(<= proc_i 240)} assume a[5] == 1000; {156013#(<= proc_i 240)} is VALID [2019-05-15 10:19:46,059 INFO L273 TraceCheckUtils]: 364: Hoare triple {156013#(<= proc_i 240)} assume j > 4; {156013#(<= proc_i 240)} is VALID [2019-05-15 10:19:46,059 INFO L273 TraceCheckUtils]: 365: Hoare triple {156013#(<= proc_i 240)} assume j < 6; {156013#(<= proc_i 240)} is VALID [2019-05-15 10:19:46,060 INFO L273 TraceCheckUtils]: 366: Hoare triple {156013#(<= proc_i 240)} i := i + 4; {156032#(<= proc_i 244)} is VALID [2019-05-15 10:19:46,060 INFO L273 TraceCheckUtils]: 367: Hoare triple {156032#(<= proc_i 244)} assume i <= 1000; {156032#(<= proc_i 244)} is VALID [2019-05-15 10:19:46,061 INFO L273 TraceCheckUtils]: 368: Hoare triple {156032#(<= proc_i 244)} assume i + 4 < a[j]; {156032#(<= proc_i 244)} is VALID [2019-05-15 10:19:46,061 INFO L273 TraceCheckUtils]: 369: Hoare triple {156032#(<= proc_i 244)} assume a[5] == 1000; {156032#(<= proc_i 244)} is VALID [2019-05-15 10:19:46,062 INFO L273 TraceCheckUtils]: 370: Hoare triple {156032#(<= proc_i 244)} assume j > 4; {156032#(<= proc_i 244)} is VALID [2019-05-15 10:19:46,062 INFO L273 TraceCheckUtils]: 371: Hoare triple {156032#(<= proc_i 244)} assume j < 6; {156032#(<= proc_i 244)} is VALID [2019-05-15 10:19:46,063 INFO L273 TraceCheckUtils]: 372: Hoare triple {156032#(<= proc_i 244)} i := i + 4; {156051#(<= proc_i 248)} is VALID [2019-05-15 10:19:46,063 INFO L273 TraceCheckUtils]: 373: Hoare triple {156051#(<= proc_i 248)} assume i <= 1000; {156051#(<= proc_i 248)} is VALID [2019-05-15 10:19:46,064 INFO L273 TraceCheckUtils]: 374: Hoare triple {156051#(<= proc_i 248)} assume i + 4 < a[j]; {156051#(<= proc_i 248)} is VALID [2019-05-15 10:19:46,064 INFO L273 TraceCheckUtils]: 375: Hoare triple {156051#(<= proc_i 248)} assume a[5] == 1000; {156051#(<= proc_i 248)} is VALID [2019-05-15 10:19:46,065 INFO L273 TraceCheckUtils]: 376: Hoare triple {156051#(<= proc_i 248)} assume j > 4; {156051#(<= proc_i 248)} is VALID [2019-05-15 10:19:46,065 INFO L273 TraceCheckUtils]: 377: Hoare triple {156051#(<= proc_i 248)} assume j < 6; {156051#(<= proc_i 248)} is VALID [2019-05-15 10:19:46,066 INFO L273 TraceCheckUtils]: 378: Hoare triple {156051#(<= proc_i 248)} i := i + 4; {156070#(<= proc_i 252)} is VALID [2019-05-15 10:19:46,066 INFO L273 TraceCheckUtils]: 379: Hoare triple {156070#(<= proc_i 252)} assume i <= 1000; {156070#(<= proc_i 252)} is VALID [2019-05-15 10:19:46,067 INFO L273 TraceCheckUtils]: 380: Hoare triple {156070#(<= proc_i 252)} assume i + 4 < a[j]; {156070#(<= proc_i 252)} is VALID [2019-05-15 10:19:46,067 INFO L273 TraceCheckUtils]: 381: Hoare triple {156070#(<= proc_i 252)} assume a[5] == 1000; {156070#(<= proc_i 252)} is VALID [2019-05-15 10:19:46,068 INFO L273 TraceCheckUtils]: 382: Hoare triple {156070#(<= proc_i 252)} assume j > 4; {156070#(<= proc_i 252)} is VALID [2019-05-15 10:19:46,068 INFO L273 TraceCheckUtils]: 383: Hoare triple {156070#(<= proc_i 252)} assume j < 6; {156070#(<= proc_i 252)} is VALID [2019-05-15 10:19:46,069 INFO L273 TraceCheckUtils]: 384: Hoare triple {156070#(<= proc_i 252)} i := i + 4; {156089#(<= proc_i 256)} is VALID [2019-05-15 10:19:46,069 INFO L273 TraceCheckUtils]: 385: Hoare triple {156089#(<= proc_i 256)} assume i <= 1000; {156089#(<= proc_i 256)} is VALID [2019-05-15 10:19:46,070 INFO L273 TraceCheckUtils]: 386: Hoare triple {156089#(<= proc_i 256)} assume i + 4 < a[j]; {156089#(<= proc_i 256)} is VALID [2019-05-15 10:19:46,070 INFO L273 TraceCheckUtils]: 387: Hoare triple {156089#(<= proc_i 256)} assume a[5] == 1000; {156089#(<= proc_i 256)} is VALID [2019-05-15 10:19:46,071 INFO L273 TraceCheckUtils]: 388: Hoare triple {156089#(<= proc_i 256)} assume j > 4; {156089#(<= proc_i 256)} is VALID [2019-05-15 10:19:46,071 INFO L273 TraceCheckUtils]: 389: Hoare triple {156089#(<= proc_i 256)} assume j < 6; {156089#(<= proc_i 256)} is VALID [2019-05-15 10:19:46,072 INFO L273 TraceCheckUtils]: 390: Hoare triple {156089#(<= proc_i 256)} i := i + 4; {156108#(<= proc_i 260)} is VALID [2019-05-15 10:19:46,072 INFO L273 TraceCheckUtils]: 391: Hoare triple {156108#(<= proc_i 260)} assume i <= 1000; {156108#(<= proc_i 260)} is VALID [2019-05-15 10:19:46,073 INFO L273 TraceCheckUtils]: 392: Hoare triple {156108#(<= proc_i 260)} assume i + 4 < a[j]; {156108#(<= proc_i 260)} is VALID [2019-05-15 10:19:46,073 INFO L273 TraceCheckUtils]: 393: Hoare triple {156108#(<= proc_i 260)} assume a[5] == 1000; {156108#(<= proc_i 260)} is VALID [2019-05-15 10:19:46,074 INFO L273 TraceCheckUtils]: 394: Hoare triple {156108#(<= proc_i 260)} assume j > 4; {156108#(<= proc_i 260)} is VALID [2019-05-15 10:19:46,074 INFO L273 TraceCheckUtils]: 395: Hoare triple {156108#(<= proc_i 260)} assume j < 6; {156108#(<= proc_i 260)} is VALID [2019-05-15 10:19:46,075 INFO L273 TraceCheckUtils]: 396: Hoare triple {156108#(<= proc_i 260)} i := i + 4; {156127#(<= proc_i 264)} is VALID [2019-05-15 10:19:46,076 INFO L273 TraceCheckUtils]: 397: Hoare triple {156127#(<= proc_i 264)} assume i <= 1000; {156127#(<= proc_i 264)} is VALID [2019-05-15 10:19:46,076 INFO L273 TraceCheckUtils]: 398: Hoare triple {156127#(<= proc_i 264)} assume i + 4 < a[j]; {156127#(<= proc_i 264)} is VALID [2019-05-15 10:19:46,076 INFO L273 TraceCheckUtils]: 399: Hoare triple {156127#(<= proc_i 264)} assume a[5] == 1000; {156127#(<= proc_i 264)} is VALID [2019-05-15 10:19:46,077 INFO L273 TraceCheckUtils]: 400: Hoare triple {156127#(<= proc_i 264)} assume j > 4; {156127#(<= proc_i 264)} is VALID [2019-05-15 10:19:46,077 INFO L273 TraceCheckUtils]: 401: Hoare triple {156127#(<= proc_i 264)} assume j < 6; {156127#(<= proc_i 264)} is VALID [2019-05-15 10:19:46,078 INFO L273 TraceCheckUtils]: 402: Hoare triple {156127#(<= proc_i 264)} i := i + 4; {156146#(<= proc_i 268)} is VALID [2019-05-15 10:19:46,079 INFO L273 TraceCheckUtils]: 403: Hoare triple {156146#(<= proc_i 268)} assume i <= 1000; {156146#(<= proc_i 268)} is VALID [2019-05-15 10:19:46,079 INFO L273 TraceCheckUtils]: 404: Hoare triple {156146#(<= proc_i 268)} assume i + 4 < a[j]; {156146#(<= proc_i 268)} is VALID [2019-05-15 10:19:46,080 INFO L273 TraceCheckUtils]: 405: Hoare triple {156146#(<= proc_i 268)} assume a[5] == 1000; {156146#(<= proc_i 268)} is VALID [2019-05-15 10:19:46,080 INFO L273 TraceCheckUtils]: 406: Hoare triple {156146#(<= proc_i 268)} assume j > 4; {156146#(<= proc_i 268)} is VALID [2019-05-15 10:19:46,080 INFO L273 TraceCheckUtils]: 407: Hoare triple {156146#(<= proc_i 268)} assume j < 6; {156146#(<= proc_i 268)} is VALID [2019-05-15 10:19:46,081 INFO L273 TraceCheckUtils]: 408: Hoare triple {156146#(<= proc_i 268)} i := i + 4; {156165#(<= proc_i 272)} is VALID [2019-05-15 10:19:46,082 INFO L273 TraceCheckUtils]: 409: Hoare triple {156165#(<= proc_i 272)} assume i <= 1000; {156165#(<= proc_i 272)} is VALID [2019-05-15 10:19:46,082 INFO L273 TraceCheckUtils]: 410: Hoare triple {156165#(<= proc_i 272)} assume i + 4 < a[j]; {156165#(<= proc_i 272)} is VALID [2019-05-15 10:19:46,083 INFO L273 TraceCheckUtils]: 411: Hoare triple {156165#(<= proc_i 272)} assume a[5] == 1000; {156165#(<= proc_i 272)} is VALID [2019-05-15 10:19:46,083 INFO L273 TraceCheckUtils]: 412: Hoare triple {156165#(<= proc_i 272)} assume j > 4; {156165#(<= proc_i 272)} is VALID [2019-05-15 10:19:46,084 INFO L273 TraceCheckUtils]: 413: Hoare triple {156165#(<= proc_i 272)} assume j < 6; {156165#(<= proc_i 272)} is VALID [2019-05-15 10:19:46,084 INFO L273 TraceCheckUtils]: 414: Hoare triple {156165#(<= proc_i 272)} i := i + 4; {156184#(<= proc_i 276)} is VALID [2019-05-15 10:19:46,085 INFO L273 TraceCheckUtils]: 415: Hoare triple {156184#(<= proc_i 276)} assume i <= 1000; {156184#(<= proc_i 276)} is VALID [2019-05-15 10:19:46,085 INFO L273 TraceCheckUtils]: 416: Hoare triple {156184#(<= proc_i 276)} assume i + 4 < a[j]; {156184#(<= proc_i 276)} is VALID [2019-05-15 10:19:46,086 INFO L273 TraceCheckUtils]: 417: Hoare triple {156184#(<= proc_i 276)} assume a[5] == 1000; {156184#(<= proc_i 276)} is VALID [2019-05-15 10:19:46,086 INFO L273 TraceCheckUtils]: 418: Hoare triple {156184#(<= proc_i 276)} assume j > 4; {156184#(<= proc_i 276)} is VALID [2019-05-15 10:19:46,087 INFO L273 TraceCheckUtils]: 419: Hoare triple {156184#(<= proc_i 276)} assume j < 6; {156184#(<= proc_i 276)} is VALID [2019-05-15 10:19:46,087 INFO L273 TraceCheckUtils]: 420: Hoare triple {156184#(<= proc_i 276)} i := i + 4; {156203#(<= proc_i 280)} is VALID [2019-05-15 10:19:46,088 INFO L273 TraceCheckUtils]: 421: Hoare triple {156203#(<= proc_i 280)} assume i <= 1000; {156203#(<= proc_i 280)} is VALID [2019-05-15 10:19:46,088 INFO L273 TraceCheckUtils]: 422: Hoare triple {156203#(<= proc_i 280)} assume i + 4 < a[j]; {156203#(<= proc_i 280)} is VALID [2019-05-15 10:19:46,089 INFO L273 TraceCheckUtils]: 423: Hoare triple {156203#(<= proc_i 280)} assume a[5] == 1000; {156203#(<= proc_i 280)} is VALID [2019-05-15 10:19:46,089 INFO L273 TraceCheckUtils]: 424: Hoare triple {156203#(<= proc_i 280)} assume j > 4; {156203#(<= proc_i 280)} is VALID [2019-05-15 10:19:46,090 INFO L273 TraceCheckUtils]: 425: Hoare triple {156203#(<= proc_i 280)} assume j < 6; {156203#(<= proc_i 280)} is VALID [2019-05-15 10:19:46,090 INFO L273 TraceCheckUtils]: 426: Hoare triple {156203#(<= proc_i 280)} i := i + 4; {156222#(<= proc_i 284)} is VALID [2019-05-15 10:19:46,091 INFO L273 TraceCheckUtils]: 427: Hoare triple {156222#(<= proc_i 284)} assume i <= 1000; {156222#(<= proc_i 284)} is VALID [2019-05-15 10:19:46,091 INFO L273 TraceCheckUtils]: 428: Hoare triple {156222#(<= proc_i 284)} assume i + 4 < a[j]; {156222#(<= proc_i 284)} is VALID [2019-05-15 10:19:46,092 INFO L273 TraceCheckUtils]: 429: Hoare triple {156222#(<= proc_i 284)} assume a[5] == 1000; {156222#(<= proc_i 284)} is VALID [2019-05-15 10:19:46,092 INFO L273 TraceCheckUtils]: 430: Hoare triple {156222#(<= proc_i 284)} assume j > 4; {156222#(<= proc_i 284)} is VALID [2019-05-15 10:19:46,093 INFO L273 TraceCheckUtils]: 431: Hoare triple {156222#(<= proc_i 284)} assume j < 6; {156222#(<= proc_i 284)} is VALID [2019-05-15 10:19:46,094 INFO L273 TraceCheckUtils]: 432: Hoare triple {156222#(<= proc_i 284)} i := i + 4; {156241#(<= proc_i 288)} is VALID [2019-05-15 10:19:46,094 INFO L273 TraceCheckUtils]: 433: Hoare triple {156241#(<= proc_i 288)} assume i <= 1000; {156241#(<= proc_i 288)} is VALID [2019-05-15 10:19:46,095 INFO L273 TraceCheckUtils]: 434: Hoare triple {156241#(<= proc_i 288)} assume i + 4 < a[j]; {156241#(<= proc_i 288)} is VALID [2019-05-15 10:19:46,095 INFO L273 TraceCheckUtils]: 435: Hoare triple {156241#(<= proc_i 288)} assume a[5] == 1000; {156241#(<= proc_i 288)} is VALID [2019-05-15 10:19:46,096 INFO L273 TraceCheckUtils]: 436: Hoare triple {156241#(<= proc_i 288)} assume j > 4; {156241#(<= proc_i 288)} is VALID [2019-05-15 10:19:46,096 INFO L273 TraceCheckUtils]: 437: Hoare triple {156241#(<= proc_i 288)} assume j < 6; {156241#(<= proc_i 288)} is VALID [2019-05-15 10:19:46,097 INFO L273 TraceCheckUtils]: 438: Hoare triple {156241#(<= proc_i 288)} i := i + 4; {156260#(<= proc_i 292)} is VALID [2019-05-15 10:19:46,097 INFO L273 TraceCheckUtils]: 439: Hoare triple {156260#(<= proc_i 292)} assume i <= 1000; {156260#(<= proc_i 292)} is VALID [2019-05-15 10:19:46,098 INFO L273 TraceCheckUtils]: 440: Hoare triple {156260#(<= proc_i 292)} assume i + 4 < a[j]; {156260#(<= proc_i 292)} is VALID [2019-05-15 10:19:46,098 INFO L273 TraceCheckUtils]: 441: Hoare triple {156260#(<= proc_i 292)} assume a[5] == 1000; {156260#(<= proc_i 292)} is VALID [2019-05-15 10:19:46,099 INFO L273 TraceCheckUtils]: 442: Hoare triple {156260#(<= proc_i 292)} assume j > 4; {156260#(<= proc_i 292)} is VALID [2019-05-15 10:19:46,099 INFO L273 TraceCheckUtils]: 443: Hoare triple {156260#(<= proc_i 292)} assume j < 6; {156260#(<= proc_i 292)} is VALID [2019-05-15 10:19:46,100 INFO L273 TraceCheckUtils]: 444: Hoare triple {156260#(<= proc_i 292)} i := i + 4; {156279#(<= proc_i 296)} is VALID [2019-05-15 10:19:46,100 INFO L273 TraceCheckUtils]: 445: Hoare triple {156279#(<= proc_i 296)} assume i <= 1000; {156279#(<= proc_i 296)} is VALID [2019-05-15 10:19:46,101 INFO L273 TraceCheckUtils]: 446: Hoare triple {156279#(<= proc_i 296)} assume i + 4 < a[j]; {156279#(<= proc_i 296)} is VALID [2019-05-15 10:19:46,101 INFO L273 TraceCheckUtils]: 447: Hoare triple {156279#(<= proc_i 296)} assume a[5] == 1000; {156279#(<= proc_i 296)} is VALID [2019-05-15 10:19:46,102 INFO L273 TraceCheckUtils]: 448: Hoare triple {156279#(<= proc_i 296)} assume j > 4; {156279#(<= proc_i 296)} is VALID [2019-05-15 10:19:46,102 INFO L273 TraceCheckUtils]: 449: Hoare triple {156279#(<= proc_i 296)} assume j < 6; {156279#(<= proc_i 296)} is VALID [2019-05-15 10:19:46,103 INFO L273 TraceCheckUtils]: 450: Hoare triple {156279#(<= proc_i 296)} i := i + 4; {156298#(<= proc_i 300)} is VALID [2019-05-15 10:19:46,103 INFO L273 TraceCheckUtils]: 451: Hoare triple {156298#(<= proc_i 300)} assume i <= 1000; {156298#(<= proc_i 300)} is VALID [2019-05-15 10:19:46,104 INFO L273 TraceCheckUtils]: 452: Hoare triple {156298#(<= proc_i 300)} assume i + 4 < a[j]; {156298#(<= proc_i 300)} is VALID [2019-05-15 10:19:46,104 INFO L273 TraceCheckUtils]: 453: Hoare triple {156298#(<= proc_i 300)} assume a[5] == 1000; {156298#(<= proc_i 300)} is VALID [2019-05-15 10:19:46,105 INFO L273 TraceCheckUtils]: 454: Hoare triple {156298#(<= proc_i 300)} assume j > 4; {156298#(<= proc_i 300)} is VALID [2019-05-15 10:19:46,105 INFO L273 TraceCheckUtils]: 455: Hoare triple {156298#(<= proc_i 300)} assume j < 6; {156298#(<= proc_i 300)} is VALID [2019-05-15 10:19:46,106 INFO L273 TraceCheckUtils]: 456: Hoare triple {156298#(<= proc_i 300)} i := i + 4; {156317#(<= proc_i 304)} is VALID [2019-05-15 10:19:46,106 INFO L273 TraceCheckUtils]: 457: Hoare triple {156317#(<= proc_i 304)} assume i <= 1000; {156317#(<= proc_i 304)} is VALID [2019-05-15 10:19:46,107 INFO L273 TraceCheckUtils]: 458: Hoare triple {156317#(<= proc_i 304)} assume i + 4 < a[j]; {156317#(<= proc_i 304)} is VALID [2019-05-15 10:19:46,107 INFO L273 TraceCheckUtils]: 459: Hoare triple {156317#(<= proc_i 304)} assume a[5] == 1000; {156317#(<= proc_i 304)} is VALID [2019-05-15 10:19:46,108 INFO L273 TraceCheckUtils]: 460: Hoare triple {156317#(<= proc_i 304)} assume j > 4; {156317#(<= proc_i 304)} is VALID [2019-05-15 10:19:46,108 INFO L273 TraceCheckUtils]: 461: Hoare triple {156317#(<= proc_i 304)} assume j < 6; {156317#(<= proc_i 304)} is VALID [2019-05-15 10:19:46,109 INFO L273 TraceCheckUtils]: 462: Hoare triple {156317#(<= proc_i 304)} i := i + 4; {156336#(<= proc_i 308)} is VALID [2019-05-15 10:19:46,109 INFO L273 TraceCheckUtils]: 463: Hoare triple {156336#(<= proc_i 308)} assume i <= 1000; {156336#(<= proc_i 308)} is VALID [2019-05-15 10:19:46,110 INFO L273 TraceCheckUtils]: 464: Hoare triple {156336#(<= proc_i 308)} assume i + 4 < a[j]; {156336#(<= proc_i 308)} is VALID [2019-05-15 10:19:46,110 INFO L273 TraceCheckUtils]: 465: Hoare triple {156336#(<= proc_i 308)} assume a[5] == 1000; {156336#(<= proc_i 308)} is VALID [2019-05-15 10:19:46,111 INFO L273 TraceCheckUtils]: 466: Hoare triple {156336#(<= proc_i 308)} assume j > 4; {156336#(<= proc_i 308)} is VALID [2019-05-15 10:19:46,111 INFO L273 TraceCheckUtils]: 467: Hoare triple {156336#(<= proc_i 308)} assume j < 6; {156336#(<= proc_i 308)} is VALID [2019-05-15 10:19:46,112 INFO L273 TraceCheckUtils]: 468: Hoare triple {156336#(<= proc_i 308)} i := i + 4; {156355#(<= proc_i 312)} is VALID [2019-05-15 10:19:46,112 INFO L273 TraceCheckUtils]: 469: Hoare triple {156355#(<= proc_i 312)} assume i <= 1000; {156355#(<= proc_i 312)} is VALID [2019-05-15 10:19:46,113 INFO L273 TraceCheckUtils]: 470: Hoare triple {156355#(<= proc_i 312)} assume i + 4 < a[j]; {156355#(<= proc_i 312)} is VALID [2019-05-15 10:19:46,113 INFO L273 TraceCheckUtils]: 471: Hoare triple {156355#(<= proc_i 312)} assume a[5] == 1000; {156355#(<= proc_i 312)} is VALID [2019-05-15 10:19:46,114 INFO L273 TraceCheckUtils]: 472: Hoare triple {156355#(<= proc_i 312)} assume j > 4; {156355#(<= proc_i 312)} is VALID [2019-05-15 10:19:46,114 INFO L273 TraceCheckUtils]: 473: Hoare triple {156355#(<= proc_i 312)} assume j < 6; {156355#(<= proc_i 312)} is VALID [2019-05-15 10:19:46,115 INFO L273 TraceCheckUtils]: 474: Hoare triple {156355#(<= proc_i 312)} i := i + 4; {156374#(<= proc_i 316)} is VALID [2019-05-15 10:19:46,115 INFO L273 TraceCheckUtils]: 475: Hoare triple {156374#(<= proc_i 316)} assume i <= 1000; {156374#(<= proc_i 316)} is VALID [2019-05-15 10:19:46,116 INFO L273 TraceCheckUtils]: 476: Hoare triple {156374#(<= proc_i 316)} assume i + 4 < a[j]; {156374#(<= proc_i 316)} is VALID [2019-05-15 10:19:46,116 INFO L273 TraceCheckUtils]: 477: Hoare triple {156374#(<= proc_i 316)} assume a[5] == 1000; {156374#(<= proc_i 316)} is VALID [2019-05-15 10:19:46,117 INFO L273 TraceCheckUtils]: 478: Hoare triple {156374#(<= proc_i 316)} assume j > 4; {156374#(<= proc_i 316)} is VALID [2019-05-15 10:19:46,117 INFO L273 TraceCheckUtils]: 479: Hoare triple {156374#(<= proc_i 316)} assume j < 6; {156374#(<= proc_i 316)} is VALID [2019-05-15 10:19:46,118 INFO L273 TraceCheckUtils]: 480: Hoare triple {156374#(<= proc_i 316)} i := i + 4; {156393#(<= proc_i 320)} is VALID [2019-05-15 10:19:46,118 INFO L273 TraceCheckUtils]: 481: Hoare triple {156393#(<= proc_i 320)} assume i <= 1000; {156393#(<= proc_i 320)} is VALID [2019-05-15 10:19:46,119 INFO L273 TraceCheckUtils]: 482: Hoare triple {156393#(<= proc_i 320)} assume i + 4 < a[j]; {156393#(<= proc_i 320)} is VALID [2019-05-15 10:19:46,119 INFO L273 TraceCheckUtils]: 483: Hoare triple {156393#(<= proc_i 320)} assume a[5] == 1000; {156393#(<= proc_i 320)} is VALID [2019-05-15 10:19:46,120 INFO L273 TraceCheckUtils]: 484: Hoare triple {156393#(<= proc_i 320)} assume j > 4; {156393#(<= proc_i 320)} is VALID [2019-05-15 10:19:46,120 INFO L273 TraceCheckUtils]: 485: Hoare triple {156393#(<= proc_i 320)} assume j < 6; {156393#(<= proc_i 320)} is VALID [2019-05-15 10:19:46,121 INFO L273 TraceCheckUtils]: 486: Hoare triple {156393#(<= proc_i 320)} i := i + 4; {156412#(<= proc_i 324)} is VALID [2019-05-15 10:19:46,121 INFO L273 TraceCheckUtils]: 487: Hoare triple {156412#(<= proc_i 324)} assume i <= 1000; {156412#(<= proc_i 324)} is VALID [2019-05-15 10:19:46,122 INFO L273 TraceCheckUtils]: 488: Hoare triple {156412#(<= proc_i 324)} assume i + 4 < a[j]; {156412#(<= proc_i 324)} is VALID [2019-05-15 10:19:46,122 INFO L273 TraceCheckUtils]: 489: Hoare triple {156412#(<= proc_i 324)} assume a[5] == 1000; {156412#(<= proc_i 324)} is VALID [2019-05-15 10:19:46,123 INFO L273 TraceCheckUtils]: 490: Hoare triple {156412#(<= proc_i 324)} assume j > 4; {156412#(<= proc_i 324)} is VALID [2019-05-15 10:19:46,123 INFO L273 TraceCheckUtils]: 491: Hoare triple {156412#(<= proc_i 324)} assume j < 6; {156412#(<= proc_i 324)} is VALID [2019-05-15 10:19:46,124 INFO L273 TraceCheckUtils]: 492: Hoare triple {156412#(<= proc_i 324)} i := i + 4; {156431#(<= proc_i 328)} is VALID [2019-05-15 10:19:46,124 INFO L273 TraceCheckUtils]: 493: Hoare triple {156431#(<= proc_i 328)} assume i <= 1000; {156431#(<= proc_i 328)} is VALID [2019-05-15 10:19:46,125 INFO L273 TraceCheckUtils]: 494: Hoare triple {156431#(<= proc_i 328)} assume i + 4 < a[j]; {156431#(<= proc_i 328)} is VALID [2019-05-15 10:19:46,125 INFO L273 TraceCheckUtils]: 495: Hoare triple {156431#(<= proc_i 328)} assume a[5] == 1000; {156431#(<= proc_i 328)} is VALID [2019-05-15 10:19:46,126 INFO L273 TraceCheckUtils]: 496: Hoare triple {156431#(<= proc_i 328)} assume j > 4; {156431#(<= proc_i 328)} is VALID [2019-05-15 10:19:46,126 INFO L273 TraceCheckUtils]: 497: Hoare triple {156431#(<= proc_i 328)} assume j < 6; {156431#(<= proc_i 328)} is VALID [2019-05-15 10:19:46,127 INFO L273 TraceCheckUtils]: 498: Hoare triple {156431#(<= proc_i 328)} i := i + 4; {156450#(<= proc_i 332)} is VALID [2019-05-15 10:19:46,127 INFO L273 TraceCheckUtils]: 499: Hoare triple {156450#(<= proc_i 332)} assume i <= 1000; {156450#(<= proc_i 332)} is VALID [2019-05-15 10:19:46,128 INFO L273 TraceCheckUtils]: 500: Hoare triple {156450#(<= proc_i 332)} assume i + 4 < a[j]; {156450#(<= proc_i 332)} is VALID [2019-05-15 10:19:46,128 INFO L273 TraceCheckUtils]: 501: Hoare triple {156450#(<= proc_i 332)} assume a[5] == 1000; {156450#(<= proc_i 332)} is VALID [2019-05-15 10:19:46,129 INFO L273 TraceCheckUtils]: 502: Hoare triple {156450#(<= proc_i 332)} assume j > 4; {156450#(<= proc_i 332)} is VALID [2019-05-15 10:19:46,129 INFO L273 TraceCheckUtils]: 503: Hoare triple {156450#(<= proc_i 332)} assume j < 6; {156450#(<= proc_i 332)} is VALID [2019-05-15 10:19:46,130 INFO L273 TraceCheckUtils]: 504: Hoare triple {156450#(<= proc_i 332)} i := i + 4; {156469#(<= proc_i 336)} is VALID [2019-05-15 10:19:46,131 INFO L273 TraceCheckUtils]: 505: Hoare triple {156469#(<= proc_i 336)} assume !(i <= 1000); {154869#false} is VALID [2019-05-15 10:19:46,269 INFO L134 CoverageAnalysis]: Checked inductivity of 21000 backedges. 0 proven. 21000 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:19:46,269 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:19:46,270 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [85] total 85 [2019-05-15 10:19:46,270 INFO L78 Accepts]: Start accepts. Automaton has 87 states. Word has length 506 [2019-05-15 10:19:46,271 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:19:46,271 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 87 states. [2019-05-15 10:19:46,771 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 506 edges. 506 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:46,771 INFO L454 AbstractCegarLoop]: Interpolant automaton has 87 states [2019-05-15 10:19:46,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2019-05-15 10:19:46,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2019-05-15 10:19:46,772 INFO L87 Difference]: Start difference. First operand 507 states and 507 transitions. Second operand 87 states. [2019-05-15 10:19:47,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:47,711 INFO L93 Difference]: Finished difference Result 518 states and 518 transitions. [2019-05-15 10:19:47,711 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2019-05-15 10:19:47,711 INFO L78 Accepts]: Start accepts. Automaton has 87 states. Word has length 506 [2019-05-15 10:19:47,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:19:47,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2019-05-15 10:19:47,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 519 transitions. [2019-05-15 10:19:47,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2019-05-15 10:19:47,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 519 transitions. [2019-05-15 10:19:47,715 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 87 states and 519 transitions. [2019-05-15 10:19:48,229 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 519 edges. 519 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:48,242 INFO L225 Difference]: With dead ends: 518 [2019-05-15 10:19:48,242 INFO L226 Difference]: Without dead ends: 518 [2019-05-15 10:19:48,242 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 505 GetRequests, 420 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2019-05-15 10:19:48,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2019-05-15 10:19:48,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 513. [2019-05-15 10:19:48,246 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:19:48,246 INFO L82 GeneralOperation]: Start isEquivalent. First operand 518 states. Second operand 513 states. [2019-05-15 10:19:48,246 INFO L74 IsIncluded]: Start isIncluded. First operand 518 states. Second operand 513 states. [2019-05-15 10:19:48,246 INFO L87 Difference]: Start difference. First operand 518 states. Second operand 513 states. [2019-05-15 10:19:48,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:48,255 INFO L93 Difference]: Finished difference Result 518 states and 518 transitions. [2019-05-15 10:19:48,255 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 518 transitions. [2019-05-15 10:19:48,255 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:48,255 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:48,256 INFO L74 IsIncluded]: Start isIncluded. First operand 513 states. Second operand 518 states. [2019-05-15 10:19:48,256 INFO L87 Difference]: Start difference. First operand 513 states. Second operand 518 states. [2019-05-15 10:19:48,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:48,264 INFO L93 Difference]: Finished difference Result 518 states and 518 transitions. [2019-05-15 10:19:48,264 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 518 transitions. [2019-05-15 10:19:48,264 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:48,265 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:48,265 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:19:48,265 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:19:48,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2019-05-15 10:19:48,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 513 transitions. [2019-05-15 10:19:48,273 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 513 transitions. Word has length 506 [2019-05-15 10:19:48,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:19:48,273 INFO L475 AbstractCegarLoop]: Abstraction has 513 states and 513 transitions. [2019-05-15 10:19:48,273 INFO L476 AbstractCegarLoop]: Interpolant automaton has 87 states. [2019-05-15 10:19:48,273 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 513 transitions. [2019-05-15 10:19:48,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 513 [2019-05-15 10:19:48,276 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:19:48,276 INFO L399 BasicCegarLoop]: trace histogram [85, 85, 85, 85, 85, 85, 1, 1] [2019-05-15 10:19:48,277 INFO L418 AbstractCegarLoop]: === Iteration 86 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:19:48,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:19:48,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1452793850, now seen corresponding path program 85 times [2019-05-15 10:19:48,278 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:19:48,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:48,429 INFO L256 TraceCheckSpWp]: Trace formula consists of 685 conjuncts, 87 conjunts are in the unsatisfiable core [2019-05-15 10:19:48,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:48,474 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:19:52,120 INFO L273 TraceCheckUtils]: 0: Hoare triple {158539#true} i := 0; {158544#(<= proc_i 0)} is VALID [2019-05-15 10:19:52,120 INFO L273 TraceCheckUtils]: 1: Hoare triple {158544#(<= proc_i 0)} assume i <= 1000; {158544#(<= proc_i 0)} is VALID [2019-05-15 10:19:52,121 INFO L273 TraceCheckUtils]: 2: Hoare triple {158544#(<= proc_i 0)} assume i + 4 < a[j]; {158544#(<= proc_i 0)} is VALID [2019-05-15 10:19:52,121 INFO L273 TraceCheckUtils]: 3: Hoare triple {158544#(<= proc_i 0)} assume a[5] == 1000; {158544#(<= proc_i 0)} is VALID [2019-05-15 10:19:52,122 INFO L273 TraceCheckUtils]: 4: Hoare triple {158544#(<= proc_i 0)} assume j > 4; {158544#(<= proc_i 0)} is VALID [2019-05-15 10:19:52,122 INFO L273 TraceCheckUtils]: 5: Hoare triple {158544#(<= proc_i 0)} assume j < 6; {158544#(<= proc_i 0)} is VALID [2019-05-15 10:19:52,123 INFO L273 TraceCheckUtils]: 6: Hoare triple {158544#(<= proc_i 0)} i := i + 4; {158563#(<= proc_i 4)} is VALID [2019-05-15 10:19:52,123 INFO L273 TraceCheckUtils]: 7: Hoare triple {158563#(<= proc_i 4)} assume i <= 1000; {158563#(<= proc_i 4)} is VALID [2019-05-15 10:19:52,124 INFO L273 TraceCheckUtils]: 8: Hoare triple {158563#(<= proc_i 4)} assume i + 4 < a[j]; {158563#(<= proc_i 4)} is VALID [2019-05-15 10:19:52,124 INFO L273 TraceCheckUtils]: 9: Hoare triple {158563#(<= proc_i 4)} assume a[5] == 1000; {158563#(<= proc_i 4)} is VALID [2019-05-15 10:19:52,125 INFO L273 TraceCheckUtils]: 10: Hoare triple {158563#(<= proc_i 4)} assume j > 4; {158563#(<= proc_i 4)} is VALID [2019-05-15 10:19:52,125 INFO L273 TraceCheckUtils]: 11: Hoare triple {158563#(<= proc_i 4)} assume j < 6; {158563#(<= proc_i 4)} is VALID [2019-05-15 10:19:52,126 INFO L273 TraceCheckUtils]: 12: Hoare triple {158563#(<= proc_i 4)} i := i + 4; {158582#(<= proc_i 8)} is VALID [2019-05-15 10:19:52,126 INFO L273 TraceCheckUtils]: 13: Hoare triple {158582#(<= proc_i 8)} assume i <= 1000; {158582#(<= proc_i 8)} is VALID [2019-05-15 10:19:52,127 INFO L273 TraceCheckUtils]: 14: Hoare triple {158582#(<= proc_i 8)} assume i + 4 < a[j]; {158582#(<= proc_i 8)} is VALID [2019-05-15 10:19:52,127 INFO L273 TraceCheckUtils]: 15: Hoare triple {158582#(<= proc_i 8)} assume a[5] == 1000; {158582#(<= proc_i 8)} is VALID [2019-05-15 10:19:52,128 INFO L273 TraceCheckUtils]: 16: Hoare triple {158582#(<= proc_i 8)} assume j > 4; {158582#(<= proc_i 8)} is VALID [2019-05-15 10:19:52,128 INFO L273 TraceCheckUtils]: 17: Hoare triple {158582#(<= proc_i 8)} assume j < 6; {158582#(<= proc_i 8)} is VALID [2019-05-15 10:19:52,129 INFO L273 TraceCheckUtils]: 18: Hoare triple {158582#(<= proc_i 8)} i := i + 4; {158601#(<= proc_i 12)} is VALID [2019-05-15 10:19:52,129 INFO L273 TraceCheckUtils]: 19: Hoare triple {158601#(<= proc_i 12)} assume i <= 1000; {158601#(<= proc_i 12)} is VALID [2019-05-15 10:19:52,130 INFO L273 TraceCheckUtils]: 20: Hoare triple {158601#(<= proc_i 12)} assume i + 4 < a[j]; {158601#(<= proc_i 12)} is VALID [2019-05-15 10:19:52,130 INFO L273 TraceCheckUtils]: 21: Hoare triple {158601#(<= proc_i 12)} assume a[5] == 1000; {158601#(<= proc_i 12)} is VALID [2019-05-15 10:19:52,131 INFO L273 TraceCheckUtils]: 22: Hoare triple {158601#(<= proc_i 12)} assume j > 4; {158601#(<= proc_i 12)} is VALID [2019-05-15 10:19:52,131 INFO L273 TraceCheckUtils]: 23: Hoare triple {158601#(<= proc_i 12)} assume j < 6; {158601#(<= proc_i 12)} is VALID [2019-05-15 10:19:52,132 INFO L273 TraceCheckUtils]: 24: Hoare triple {158601#(<= proc_i 12)} i := i + 4; {158620#(<= proc_i 16)} is VALID [2019-05-15 10:19:52,132 INFO L273 TraceCheckUtils]: 25: Hoare triple {158620#(<= proc_i 16)} assume i <= 1000; {158620#(<= proc_i 16)} is VALID [2019-05-15 10:19:52,133 INFO L273 TraceCheckUtils]: 26: Hoare triple {158620#(<= proc_i 16)} assume i + 4 < a[j]; {158620#(<= proc_i 16)} is VALID [2019-05-15 10:19:52,133 INFO L273 TraceCheckUtils]: 27: Hoare triple {158620#(<= proc_i 16)} assume a[5] == 1000; {158620#(<= proc_i 16)} is VALID [2019-05-15 10:19:52,134 INFO L273 TraceCheckUtils]: 28: Hoare triple {158620#(<= proc_i 16)} assume j > 4; {158620#(<= proc_i 16)} is VALID [2019-05-15 10:19:52,134 INFO L273 TraceCheckUtils]: 29: Hoare triple {158620#(<= proc_i 16)} assume j < 6; {158620#(<= proc_i 16)} is VALID [2019-05-15 10:19:52,135 INFO L273 TraceCheckUtils]: 30: Hoare triple {158620#(<= proc_i 16)} i := i + 4; {158639#(<= proc_i 20)} is VALID [2019-05-15 10:19:52,135 INFO L273 TraceCheckUtils]: 31: Hoare triple {158639#(<= proc_i 20)} assume i <= 1000; {158639#(<= proc_i 20)} is VALID [2019-05-15 10:19:52,136 INFO L273 TraceCheckUtils]: 32: Hoare triple {158639#(<= proc_i 20)} assume i + 4 < a[j]; {158639#(<= proc_i 20)} is VALID [2019-05-15 10:19:52,136 INFO L273 TraceCheckUtils]: 33: Hoare triple {158639#(<= proc_i 20)} assume a[5] == 1000; {158639#(<= proc_i 20)} is VALID [2019-05-15 10:19:52,137 INFO L273 TraceCheckUtils]: 34: Hoare triple {158639#(<= proc_i 20)} assume j > 4; {158639#(<= proc_i 20)} is VALID [2019-05-15 10:19:52,137 INFO L273 TraceCheckUtils]: 35: Hoare triple {158639#(<= proc_i 20)} assume j < 6; {158639#(<= proc_i 20)} is VALID [2019-05-15 10:19:52,138 INFO L273 TraceCheckUtils]: 36: Hoare triple {158639#(<= proc_i 20)} i := i + 4; {158658#(<= proc_i 24)} is VALID [2019-05-15 10:19:52,138 INFO L273 TraceCheckUtils]: 37: Hoare triple {158658#(<= proc_i 24)} assume i <= 1000; {158658#(<= proc_i 24)} is VALID [2019-05-15 10:19:52,139 INFO L273 TraceCheckUtils]: 38: Hoare triple {158658#(<= proc_i 24)} assume i + 4 < a[j]; {158658#(<= proc_i 24)} is VALID [2019-05-15 10:19:52,139 INFO L273 TraceCheckUtils]: 39: Hoare triple {158658#(<= proc_i 24)} assume a[5] == 1000; {158658#(<= proc_i 24)} is VALID [2019-05-15 10:19:52,140 INFO L273 TraceCheckUtils]: 40: Hoare triple {158658#(<= proc_i 24)} assume j > 4; {158658#(<= proc_i 24)} is VALID [2019-05-15 10:19:52,140 INFO L273 TraceCheckUtils]: 41: Hoare triple {158658#(<= proc_i 24)} assume j < 6; {158658#(<= proc_i 24)} is VALID [2019-05-15 10:19:52,141 INFO L273 TraceCheckUtils]: 42: Hoare triple {158658#(<= proc_i 24)} i := i + 4; {158677#(<= proc_i 28)} is VALID [2019-05-15 10:19:52,141 INFO L273 TraceCheckUtils]: 43: Hoare triple {158677#(<= proc_i 28)} assume i <= 1000; {158677#(<= proc_i 28)} is VALID [2019-05-15 10:19:52,142 INFO L273 TraceCheckUtils]: 44: Hoare triple {158677#(<= proc_i 28)} assume i + 4 < a[j]; {158677#(<= proc_i 28)} is VALID [2019-05-15 10:19:52,142 INFO L273 TraceCheckUtils]: 45: Hoare triple {158677#(<= proc_i 28)} assume a[5] == 1000; {158677#(<= proc_i 28)} is VALID [2019-05-15 10:19:52,143 INFO L273 TraceCheckUtils]: 46: Hoare triple {158677#(<= proc_i 28)} assume j > 4; {158677#(<= proc_i 28)} is VALID [2019-05-15 10:19:52,143 INFO L273 TraceCheckUtils]: 47: Hoare triple {158677#(<= proc_i 28)} assume j < 6; {158677#(<= proc_i 28)} is VALID [2019-05-15 10:19:52,144 INFO L273 TraceCheckUtils]: 48: Hoare triple {158677#(<= proc_i 28)} i := i + 4; {158696#(<= proc_i 32)} is VALID [2019-05-15 10:19:52,144 INFO L273 TraceCheckUtils]: 49: Hoare triple {158696#(<= proc_i 32)} assume i <= 1000; {158696#(<= proc_i 32)} is VALID [2019-05-15 10:19:52,145 INFO L273 TraceCheckUtils]: 50: Hoare triple {158696#(<= proc_i 32)} assume i + 4 < a[j]; {158696#(<= proc_i 32)} is VALID [2019-05-15 10:19:52,145 INFO L273 TraceCheckUtils]: 51: Hoare triple {158696#(<= proc_i 32)} assume a[5] == 1000; {158696#(<= proc_i 32)} is VALID [2019-05-15 10:19:52,145 INFO L273 TraceCheckUtils]: 52: Hoare triple {158696#(<= proc_i 32)} assume j > 4; {158696#(<= proc_i 32)} is VALID [2019-05-15 10:19:52,146 INFO L273 TraceCheckUtils]: 53: Hoare triple {158696#(<= proc_i 32)} assume j < 6; {158696#(<= proc_i 32)} is VALID [2019-05-15 10:19:52,147 INFO L273 TraceCheckUtils]: 54: Hoare triple {158696#(<= proc_i 32)} i := i + 4; {158715#(<= proc_i 36)} is VALID [2019-05-15 10:19:52,147 INFO L273 TraceCheckUtils]: 55: Hoare triple {158715#(<= proc_i 36)} assume i <= 1000; {158715#(<= proc_i 36)} is VALID [2019-05-15 10:19:52,148 INFO L273 TraceCheckUtils]: 56: Hoare triple {158715#(<= proc_i 36)} assume i + 4 < a[j]; {158715#(<= proc_i 36)} is VALID [2019-05-15 10:19:52,148 INFO L273 TraceCheckUtils]: 57: Hoare triple {158715#(<= proc_i 36)} assume a[5] == 1000; {158715#(<= proc_i 36)} is VALID [2019-05-15 10:19:52,148 INFO L273 TraceCheckUtils]: 58: Hoare triple {158715#(<= proc_i 36)} assume j > 4; {158715#(<= proc_i 36)} is VALID [2019-05-15 10:19:52,149 INFO L273 TraceCheckUtils]: 59: Hoare triple {158715#(<= proc_i 36)} assume j < 6; {158715#(<= proc_i 36)} is VALID [2019-05-15 10:19:52,150 INFO L273 TraceCheckUtils]: 60: Hoare triple {158715#(<= proc_i 36)} i := i + 4; {158734#(<= proc_i 40)} is VALID [2019-05-15 10:19:52,150 INFO L273 TraceCheckUtils]: 61: Hoare triple {158734#(<= proc_i 40)} assume i <= 1000; {158734#(<= proc_i 40)} is VALID [2019-05-15 10:19:52,150 INFO L273 TraceCheckUtils]: 62: Hoare triple {158734#(<= proc_i 40)} assume i + 4 < a[j]; {158734#(<= proc_i 40)} is VALID [2019-05-15 10:19:52,151 INFO L273 TraceCheckUtils]: 63: Hoare triple {158734#(<= proc_i 40)} assume a[5] == 1000; {158734#(<= proc_i 40)} is VALID [2019-05-15 10:19:52,151 INFO L273 TraceCheckUtils]: 64: Hoare triple {158734#(<= proc_i 40)} assume j > 4; {158734#(<= proc_i 40)} is VALID [2019-05-15 10:19:52,152 INFO L273 TraceCheckUtils]: 65: Hoare triple {158734#(<= proc_i 40)} assume j < 6; {158734#(<= proc_i 40)} is VALID [2019-05-15 10:19:52,152 INFO L273 TraceCheckUtils]: 66: Hoare triple {158734#(<= proc_i 40)} i := i + 4; {158753#(<= proc_i 44)} is VALID [2019-05-15 10:19:52,153 INFO L273 TraceCheckUtils]: 67: Hoare triple {158753#(<= proc_i 44)} assume i <= 1000; {158753#(<= proc_i 44)} is VALID [2019-05-15 10:19:52,153 INFO L273 TraceCheckUtils]: 68: Hoare triple {158753#(<= proc_i 44)} assume i + 4 < a[j]; {158753#(<= proc_i 44)} is VALID [2019-05-15 10:19:52,154 INFO L273 TraceCheckUtils]: 69: Hoare triple {158753#(<= proc_i 44)} assume a[5] == 1000; {158753#(<= proc_i 44)} is VALID [2019-05-15 10:19:52,154 INFO L273 TraceCheckUtils]: 70: Hoare triple {158753#(<= proc_i 44)} assume j > 4; {158753#(<= proc_i 44)} is VALID [2019-05-15 10:19:52,155 INFO L273 TraceCheckUtils]: 71: Hoare triple {158753#(<= proc_i 44)} assume j < 6; {158753#(<= proc_i 44)} is VALID [2019-05-15 10:19:52,155 INFO L273 TraceCheckUtils]: 72: Hoare triple {158753#(<= proc_i 44)} i := i + 4; {158772#(<= proc_i 48)} is VALID [2019-05-15 10:19:52,156 INFO L273 TraceCheckUtils]: 73: Hoare triple {158772#(<= proc_i 48)} assume i <= 1000; {158772#(<= proc_i 48)} is VALID [2019-05-15 10:19:52,156 INFO L273 TraceCheckUtils]: 74: Hoare triple {158772#(<= proc_i 48)} assume i + 4 < a[j]; {158772#(<= proc_i 48)} is VALID [2019-05-15 10:19:52,157 INFO L273 TraceCheckUtils]: 75: Hoare triple {158772#(<= proc_i 48)} assume a[5] == 1000; {158772#(<= proc_i 48)} is VALID [2019-05-15 10:19:52,157 INFO L273 TraceCheckUtils]: 76: Hoare triple {158772#(<= proc_i 48)} assume j > 4; {158772#(<= proc_i 48)} is VALID [2019-05-15 10:19:52,158 INFO L273 TraceCheckUtils]: 77: Hoare triple {158772#(<= proc_i 48)} assume j < 6; {158772#(<= proc_i 48)} is VALID [2019-05-15 10:19:52,158 INFO L273 TraceCheckUtils]: 78: Hoare triple {158772#(<= proc_i 48)} i := i + 4; {158791#(<= proc_i 52)} is VALID [2019-05-15 10:19:52,159 INFO L273 TraceCheckUtils]: 79: Hoare triple {158791#(<= proc_i 52)} assume i <= 1000; {158791#(<= proc_i 52)} is VALID [2019-05-15 10:19:52,159 INFO L273 TraceCheckUtils]: 80: Hoare triple {158791#(<= proc_i 52)} assume i + 4 < a[j]; {158791#(<= proc_i 52)} is VALID [2019-05-15 10:19:52,160 INFO L273 TraceCheckUtils]: 81: Hoare triple {158791#(<= proc_i 52)} assume a[5] == 1000; {158791#(<= proc_i 52)} is VALID [2019-05-15 10:19:52,160 INFO L273 TraceCheckUtils]: 82: Hoare triple {158791#(<= proc_i 52)} assume j > 4; {158791#(<= proc_i 52)} is VALID [2019-05-15 10:19:52,161 INFO L273 TraceCheckUtils]: 83: Hoare triple {158791#(<= proc_i 52)} assume j < 6; {158791#(<= proc_i 52)} is VALID [2019-05-15 10:19:52,161 INFO L273 TraceCheckUtils]: 84: Hoare triple {158791#(<= proc_i 52)} i := i + 4; {158810#(<= proc_i 56)} is VALID [2019-05-15 10:19:52,162 INFO L273 TraceCheckUtils]: 85: Hoare triple {158810#(<= proc_i 56)} assume i <= 1000; {158810#(<= proc_i 56)} is VALID [2019-05-15 10:19:52,162 INFO L273 TraceCheckUtils]: 86: Hoare triple {158810#(<= proc_i 56)} assume i + 4 < a[j]; {158810#(<= proc_i 56)} is VALID [2019-05-15 10:19:52,163 INFO L273 TraceCheckUtils]: 87: Hoare triple {158810#(<= proc_i 56)} assume a[5] == 1000; {158810#(<= proc_i 56)} is VALID [2019-05-15 10:19:52,163 INFO L273 TraceCheckUtils]: 88: Hoare triple {158810#(<= proc_i 56)} assume j > 4; {158810#(<= proc_i 56)} is VALID [2019-05-15 10:19:52,164 INFO L273 TraceCheckUtils]: 89: Hoare triple {158810#(<= proc_i 56)} assume j < 6; {158810#(<= proc_i 56)} is VALID [2019-05-15 10:19:52,164 INFO L273 TraceCheckUtils]: 90: Hoare triple {158810#(<= proc_i 56)} i := i + 4; {158829#(<= proc_i 60)} is VALID [2019-05-15 10:19:52,165 INFO L273 TraceCheckUtils]: 91: Hoare triple {158829#(<= proc_i 60)} assume i <= 1000; {158829#(<= proc_i 60)} is VALID [2019-05-15 10:19:52,165 INFO L273 TraceCheckUtils]: 92: Hoare triple {158829#(<= proc_i 60)} assume i + 4 < a[j]; {158829#(<= proc_i 60)} is VALID [2019-05-15 10:19:52,166 INFO L273 TraceCheckUtils]: 93: Hoare triple {158829#(<= proc_i 60)} assume a[5] == 1000; {158829#(<= proc_i 60)} is VALID [2019-05-15 10:19:52,166 INFO L273 TraceCheckUtils]: 94: Hoare triple {158829#(<= proc_i 60)} assume j > 4; {158829#(<= proc_i 60)} is VALID [2019-05-15 10:19:52,167 INFO L273 TraceCheckUtils]: 95: Hoare triple {158829#(<= proc_i 60)} assume j < 6; {158829#(<= proc_i 60)} is VALID [2019-05-15 10:19:52,167 INFO L273 TraceCheckUtils]: 96: Hoare triple {158829#(<= proc_i 60)} i := i + 4; {158848#(<= proc_i 64)} is VALID [2019-05-15 10:19:52,168 INFO L273 TraceCheckUtils]: 97: Hoare triple {158848#(<= proc_i 64)} assume i <= 1000; {158848#(<= proc_i 64)} is VALID [2019-05-15 10:19:52,168 INFO L273 TraceCheckUtils]: 98: Hoare triple {158848#(<= proc_i 64)} assume i + 4 < a[j]; {158848#(<= proc_i 64)} is VALID [2019-05-15 10:19:52,169 INFO L273 TraceCheckUtils]: 99: Hoare triple {158848#(<= proc_i 64)} assume a[5] == 1000; {158848#(<= proc_i 64)} is VALID [2019-05-15 10:19:52,169 INFO L273 TraceCheckUtils]: 100: Hoare triple {158848#(<= proc_i 64)} assume j > 4; {158848#(<= proc_i 64)} is VALID [2019-05-15 10:19:52,169 INFO L273 TraceCheckUtils]: 101: Hoare triple {158848#(<= proc_i 64)} assume j < 6; {158848#(<= proc_i 64)} is VALID [2019-05-15 10:19:52,170 INFO L273 TraceCheckUtils]: 102: Hoare triple {158848#(<= proc_i 64)} i := i + 4; {158867#(<= proc_i 68)} is VALID [2019-05-15 10:19:52,171 INFO L273 TraceCheckUtils]: 103: Hoare triple {158867#(<= proc_i 68)} assume i <= 1000; {158867#(<= proc_i 68)} is VALID [2019-05-15 10:19:52,171 INFO L273 TraceCheckUtils]: 104: Hoare triple {158867#(<= proc_i 68)} assume i + 4 < a[j]; {158867#(<= proc_i 68)} is VALID [2019-05-15 10:19:52,172 INFO L273 TraceCheckUtils]: 105: Hoare triple {158867#(<= proc_i 68)} assume a[5] == 1000; {158867#(<= proc_i 68)} is VALID [2019-05-15 10:19:52,172 INFO L273 TraceCheckUtils]: 106: Hoare triple {158867#(<= proc_i 68)} assume j > 4; {158867#(<= proc_i 68)} is VALID [2019-05-15 10:19:52,172 INFO L273 TraceCheckUtils]: 107: Hoare triple {158867#(<= proc_i 68)} assume j < 6; {158867#(<= proc_i 68)} is VALID [2019-05-15 10:19:52,173 INFO L273 TraceCheckUtils]: 108: Hoare triple {158867#(<= proc_i 68)} i := i + 4; {158886#(<= proc_i 72)} is VALID [2019-05-15 10:19:52,174 INFO L273 TraceCheckUtils]: 109: Hoare triple {158886#(<= proc_i 72)} assume i <= 1000; {158886#(<= proc_i 72)} is VALID [2019-05-15 10:19:52,174 INFO L273 TraceCheckUtils]: 110: Hoare triple {158886#(<= proc_i 72)} assume i + 4 < a[j]; {158886#(<= proc_i 72)} is VALID [2019-05-15 10:19:52,174 INFO L273 TraceCheckUtils]: 111: Hoare triple {158886#(<= proc_i 72)} assume a[5] == 1000; {158886#(<= proc_i 72)} is VALID [2019-05-15 10:19:52,175 INFO L273 TraceCheckUtils]: 112: Hoare triple {158886#(<= proc_i 72)} assume j > 4; {158886#(<= proc_i 72)} is VALID [2019-05-15 10:19:52,175 INFO L273 TraceCheckUtils]: 113: Hoare triple {158886#(<= proc_i 72)} assume j < 6; {158886#(<= proc_i 72)} is VALID [2019-05-15 10:19:52,176 INFO L273 TraceCheckUtils]: 114: Hoare triple {158886#(<= proc_i 72)} i := i + 4; {158905#(<= proc_i 76)} is VALID [2019-05-15 10:19:52,177 INFO L273 TraceCheckUtils]: 115: Hoare triple {158905#(<= proc_i 76)} assume i <= 1000; {158905#(<= proc_i 76)} is VALID [2019-05-15 10:19:52,177 INFO L273 TraceCheckUtils]: 116: Hoare triple {158905#(<= proc_i 76)} assume i + 4 < a[j]; {158905#(<= proc_i 76)} is VALID [2019-05-15 10:19:52,177 INFO L273 TraceCheckUtils]: 117: Hoare triple {158905#(<= proc_i 76)} assume a[5] == 1000; {158905#(<= proc_i 76)} is VALID [2019-05-15 10:19:52,178 INFO L273 TraceCheckUtils]: 118: Hoare triple {158905#(<= proc_i 76)} assume j > 4; {158905#(<= proc_i 76)} is VALID [2019-05-15 10:19:52,178 INFO L273 TraceCheckUtils]: 119: Hoare triple {158905#(<= proc_i 76)} assume j < 6; {158905#(<= proc_i 76)} is VALID [2019-05-15 10:19:52,179 INFO L273 TraceCheckUtils]: 120: Hoare triple {158905#(<= proc_i 76)} i := i + 4; {158924#(<= proc_i 80)} is VALID [2019-05-15 10:19:52,179 INFO L273 TraceCheckUtils]: 121: Hoare triple {158924#(<= proc_i 80)} assume i <= 1000; {158924#(<= proc_i 80)} is VALID [2019-05-15 10:19:52,180 INFO L273 TraceCheckUtils]: 122: Hoare triple {158924#(<= proc_i 80)} assume i + 4 < a[j]; {158924#(<= proc_i 80)} is VALID [2019-05-15 10:19:52,180 INFO L273 TraceCheckUtils]: 123: Hoare triple {158924#(<= proc_i 80)} assume a[5] == 1000; {158924#(<= proc_i 80)} is VALID [2019-05-15 10:19:52,181 INFO L273 TraceCheckUtils]: 124: Hoare triple {158924#(<= proc_i 80)} assume j > 4; {158924#(<= proc_i 80)} is VALID [2019-05-15 10:19:52,181 INFO L273 TraceCheckUtils]: 125: Hoare triple {158924#(<= proc_i 80)} assume j < 6; {158924#(<= proc_i 80)} is VALID [2019-05-15 10:19:52,182 INFO L273 TraceCheckUtils]: 126: Hoare triple {158924#(<= proc_i 80)} i := i + 4; {158943#(<= proc_i 84)} is VALID [2019-05-15 10:19:52,182 INFO L273 TraceCheckUtils]: 127: Hoare triple {158943#(<= proc_i 84)} assume i <= 1000; {158943#(<= proc_i 84)} is VALID [2019-05-15 10:19:52,183 INFO L273 TraceCheckUtils]: 128: Hoare triple {158943#(<= proc_i 84)} assume i + 4 < a[j]; {158943#(<= proc_i 84)} is VALID [2019-05-15 10:19:52,183 INFO L273 TraceCheckUtils]: 129: Hoare triple {158943#(<= proc_i 84)} assume a[5] == 1000; {158943#(<= proc_i 84)} is VALID [2019-05-15 10:19:52,184 INFO L273 TraceCheckUtils]: 130: Hoare triple {158943#(<= proc_i 84)} assume j > 4; {158943#(<= proc_i 84)} is VALID [2019-05-15 10:19:52,184 INFO L273 TraceCheckUtils]: 131: Hoare triple {158943#(<= proc_i 84)} assume j < 6; {158943#(<= proc_i 84)} is VALID [2019-05-15 10:19:52,185 INFO L273 TraceCheckUtils]: 132: Hoare triple {158943#(<= proc_i 84)} i := i + 4; {158962#(<= proc_i 88)} is VALID [2019-05-15 10:19:52,185 INFO L273 TraceCheckUtils]: 133: Hoare triple {158962#(<= proc_i 88)} assume i <= 1000; {158962#(<= proc_i 88)} is VALID [2019-05-15 10:19:52,186 INFO L273 TraceCheckUtils]: 134: Hoare triple {158962#(<= proc_i 88)} assume i + 4 < a[j]; {158962#(<= proc_i 88)} is VALID [2019-05-15 10:19:52,186 INFO L273 TraceCheckUtils]: 135: Hoare triple {158962#(<= proc_i 88)} assume a[5] == 1000; {158962#(<= proc_i 88)} is VALID [2019-05-15 10:19:52,187 INFO L273 TraceCheckUtils]: 136: Hoare triple {158962#(<= proc_i 88)} assume j > 4; {158962#(<= proc_i 88)} is VALID [2019-05-15 10:19:52,187 INFO L273 TraceCheckUtils]: 137: Hoare triple {158962#(<= proc_i 88)} assume j < 6; {158962#(<= proc_i 88)} is VALID [2019-05-15 10:19:52,188 INFO L273 TraceCheckUtils]: 138: Hoare triple {158962#(<= proc_i 88)} i := i + 4; {158981#(<= proc_i 92)} is VALID [2019-05-15 10:19:52,188 INFO L273 TraceCheckUtils]: 139: Hoare triple {158981#(<= proc_i 92)} assume i <= 1000; {158981#(<= proc_i 92)} is VALID [2019-05-15 10:19:52,189 INFO L273 TraceCheckUtils]: 140: Hoare triple {158981#(<= proc_i 92)} assume i + 4 < a[j]; {158981#(<= proc_i 92)} is VALID [2019-05-15 10:19:52,189 INFO L273 TraceCheckUtils]: 141: Hoare triple {158981#(<= proc_i 92)} assume a[5] == 1000; {158981#(<= proc_i 92)} is VALID [2019-05-15 10:19:52,190 INFO L273 TraceCheckUtils]: 142: Hoare triple {158981#(<= proc_i 92)} assume j > 4; {158981#(<= proc_i 92)} is VALID [2019-05-15 10:19:52,190 INFO L273 TraceCheckUtils]: 143: Hoare triple {158981#(<= proc_i 92)} assume j < 6; {158981#(<= proc_i 92)} is VALID [2019-05-15 10:19:52,191 INFO L273 TraceCheckUtils]: 144: Hoare triple {158981#(<= proc_i 92)} i := i + 4; {159000#(<= proc_i 96)} is VALID [2019-05-15 10:19:52,191 INFO L273 TraceCheckUtils]: 145: Hoare triple {159000#(<= proc_i 96)} assume i <= 1000; {159000#(<= proc_i 96)} is VALID [2019-05-15 10:19:52,192 INFO L273 TraceCheckUtils]: 146: Hoare triple {159000#(<= proc_i 96)} assume i + 4 < a[j]; {159000#(<= proc_i 96)} is VALID [2019-05-15 10:19:52,192 INFO L273 TraceCheckUtils]: 147: Hoare triple {159000#(<= proc_i 96)} assume a[5] == 1000; {159000#(<= proc_i 96)} is VALID [2019-05-15 10:19:52,193 INFO L273 TraceCheckUtils]: 148: Hoare triple {159000#(<= proc_i 96)} assume j > 4; {159000#(<= proc_i 96)} is VALID [2019-05-15 10:19:52,193 INFO L273 TraceCheckUtils]: 149: Hoare triple {159000#(<= proc_i 96)} assume j < 6; {159000#(<= proc_i 96)} is VALID [2019-05-15 10:19:52,194 INFO L273 TraceCheckUtils]: 150: Hoare triple {159000#(<= proc_i 96)} i := i + 4; {159019#(<= proc_i 100)} is VALID [2019-05-15 10:19:52,194 INFO L273 TraceCheckUtils]: 151: Hoare triple {159019#(<= proc_i 100)} assume i <= 1000; {159019#(<= proc_i 100)} is VALID [2019-05-15 10:19:52,195 INFO L273 TraceCheckUtils]: 152: Hoare triple {159019#(<= proc_i 100)} assume i + 4 < a[j]; {159019#(<= proc_i 100)} is VALID [2019-05-15 10:19:52,195 INFO L273 TraceCheckUtils]: 153: Hoare triple {159019#(<= proc_i 100)} assume a[5] == 1000; {159019#(<= proc_i 100)} is VALID [2019-05-15 10:19:52,195 INFO L273 TraceCheckUtils]: 154: Hoare triple {159019#(<= proc_i 100)} assume j > 4; {159019#(<= proc_i 100)} is VALID [2019-05-15 10:19:52,196 INFO L273 TraceCheckUtils]: 155: Hoare triple {159019#(<= proc_i 100)} assume j < 6; {159019#(<= proc_i 100)} is VALID [2019-05-15 10:19:52,197 INFO L273 TraceCheckUtils]: 156: Hoare triple {159019#(<= proc_i 100)} i := i + 4; {159038#(<= proc_i 104)} is VALID [2019-05-15 10:19:52,197 INFO L273 TraceCheckUtils]: 157: Hoare triple {159038#(<= proc_i 104)} assume i <= 1000; {159038#(<= proc_i 104)} is VALID [2019-05-15 10:19:52,197 INFO L273 TraceCheckUtils]: 158: Hoare triple {159038#(<= proc_i 104)} assume i + 4 < a[j]; {159038#(<= proc_i 104)} is VALID [2019-05-15 10:19:52,198 INFO L273 TraceCheckUtils]: 159: Hoare triple {159038#(<= proc_i 104)} assume a[5] == 1000; {159038#(<= proc_i 104)} is VALID [2019-05-15 10:19:52,198 INFO L273 TraceCheckUtils]: 160: Hoare triple {159038#(<= proc_i 104)} assume j > 4; {159038#(<= proc_i 104)} is VALID [2019-05-15 10:19:52,199 INFO L273 TraceCheckUtils]: 161: Hoare triple {159038#(<= proc_i 104)} assume j < 6; {159038#(<= proc_i 104)} is VALID [2019-05-15 10:19:52,200 INFO L273 TraceCheckUtils]: 162: Hoare triple {159038#(<= proc_i 104)} i := i + 4; {159057#(<= proc_i 108)} is VALID [2019-05-15 10:19:52,200 INFO L273 TraceCheckUtils]: 163: Hoare triple {159057#(<= proc_i 108)} assume i <= 1000; {159057#(<= proc_i 108)} is VALID [2019-05-15 10:19:52,200 INFO L273 TraceCheckUtils]: 164: Hoare triple {159057#(<= proc_i 108)} assume i + 4 < a[j]; {159057#(<= proc_i 108)} is VALID [2019-05-15 10:19:52,201 INFO L273 TraceCheckUtils]: 165: Hoare triple {159057#(<= proc_i 108)} assume a[5] == 1000; {159057#(<= proc_i 108)} is VALID [2019-05-15 10:19:52,201 INFO L273 TraceCheckUtils]: 166: Hoare triple {159057#(<= proc_i 108)} assume j > 4; {159057#(<= proc_i 108)} is VALID [2019-05-15 10:19:52,202 INFO L273 TraceCheckUtils]: 167: Hoare triple {159057#(<= proc_i 108)} assume j < 6; {159057#(<= proc_i 108)} is VALID [2019-05-15 10:19:52,202 INFO L273 TraceCheckUtils]: 168: Hoare triple {159057#(<= proc_i 108)} i := i + 4; {159076#(<= proc_i 112)} is VALID [2019-05-15 10:19:52,203 INFO L273 TraceCheckUtils]: 169: Hoare triple {159076#(<= proc_i 112)} assume i <= 1000; {159076#(<= proc_i 112)} is VALID [2019-05-15 10:19:52,203 INFO L273 TraceCheckUtils]: 170: Hoare triple {159076#(<= proc_i 112)} assume i + 4 < a[j]; {159076#(<= proc_i 112)} is VALID [2019-05-15 10:19:52,204 INFO L273 TraceCheckUtils]: 171: Hoare triple {159076#(<= proc_i 112)} assume a[5] == 1000; {159076#(<= proc_i 112)} is VALID [2019-05-15 10:19:52,204 INFO L273 TraceCheckUtils]: 172: Hoare triple {159076#(<= proc_i 112)} assume j > 4; {159076#(<= proc_i 112)} is VALID [2019-05-15 10:19:52,205 INFO L273 TraceCheckUtils]: 173: Hoare triple {159076#(<= proc_i 112)} assume j < 6; {159076#(<= proc_i 112)} is VALID [2019-05-15 10:19:52,205 INFO L273 TraceCheckUtils]: 174: Hoare triple {159076#(<= proc_i 112)} i := i + 4; {159095#(<= proc_i 116)} is VALID [2019-05-15 10:19:52,206 INFO L273 TraceCheckUtils]: 175: Hoare triple {159095#(<= proc_i 116)} assume i <= 1000; {159095#(<= proc_i 116)} is VALID [2019-05-15 10:19:52,206 INFO L273 TraceCheckUtils]: 176: Hoare triple {159095#(<= proc_i 116)} assume i + 4 < a[j]; {159095#(<= proc_i 116)} is VALID [2019-05-15 10:19:52,207 INFO L273 TraceCheckUtils]: 177: Hoare triple {159095#(<= proc_i 116)} assume a[5] == 1000; {159095#(<= proc_i 116)} is VALID [2019-05-15 10:19:52,207 INFO L273 TraceCheckUtils]: 178: Hoare triple {159095#(<= proc_i 116)} assume j > 4; {159095#(<= proc_i 116)} is VALID [2019-05-15 10:19:52,208 INFO L273 TraceCheckUtils]: 179: Hoare triple {159095#(<= proc_i 116)} assume j < 6; {159095#(<= proc_i 116)} is VALID [2019-05-15 10:19:52,208 INFO L273 TraceCheckUtils]: 180: Hoare triple {159095#(<= proc_i 116)} i := i + 4; {159114#(<= proc_i 120)} is VALID [2019-05-15 10:19:52,209 INFO L273 TraceCheckUtils]: 181: Hoare triple {159114#(<= proc_i 120)} assume i <= 1000; {159114#(<= proc_i 120)} is VALID [2019-05-15 10:19:52,209 INFO L273 TraceCheckUtils]: 182: Hoare triple {159114#(<= proc_i 120)} assume i + 4 < a[j]; {159114#(<= proc_i 120)} is VALID [2019-05-15 10:19:52,210 INFO L273 TraceCheckUtils]: 183: Hoare triple {159114#(<= proc_i 120)} assume a[5] == 1000; {159114#(<= proc_i 120)} is VALID [2019-05-15 10:19:52,210 INFO L273 TraceCheckUtils]: 184: Hoare triple {159114#(<= proc_i 120)} assume j > 4; {159114#(<= proc_i 120)} is VALID [2019-05-15 10:19:52,211 INFO L273 TraceCheckUtils]: 185: Hoare triple {159114#(<= proc_i 120)} assume j < 6; {159114#(<= proc_i 120)} is VALID [2019-05-15 10:19:52,211 INFO L273 TraceCheckUtils]: 186: Hoare triple {159114#(<= proc_i 120)} i := i + 4; {159133#(<= proc_i 124)} is VALID [2019-05-15 10:19:52,212 INFO L273 TraceCheckUtils]: 187: Hoare triple {159133#(<= proc_i 124)} assume i <= 1000; {159133#(<= proc_i 124)} is VALID [2019-05-15 10:19:52,212 INFO L273 TraceCheckUtils]: 188: Hoare triple {159133#(<= proc_i 124)} assume i + 4 < a[j]; {159133#(<= proc_i 124)} is VALID [2019-05-15 10:19:52,213 INFO L273 TraceCheckUtils]: 189: Hoare triple {159133#(<= proc_i 124)} assume a[5] == 1000; {159133#(<= proc_i 124)} is VALID [2019-05-15 10:19:52,213 INFO L273 TraceCheckUtils]: 190: Hoare triple {159133#(<= proc_i 124)} assume j > 4; {159133#(<= proc_i 124)} is VALID [2019-05-15 10:19:52,214 INFO L273 TraceCheckUtils]: 191: Hoare triple {159133#(<= proc_i 124)} assume j < 6; {159133#(<= proc_i 124)} is VALID [2019-05-15 10:19:52,214 INFO L273 TraceCheckUtils]: 192: Hoare triple {159133#(<= proc_i 124)} i := i + 4; {159152#(<= proc_i 128)} is VALID [2019-05-15 10:19:52,215 INFO L273 TraceCheckUtils]: 193: Hoare triple {159152#(<= proc_i 128)} assume i <= 1000; {159152#(<= proc_i 128)} is VALID [2019-05-15 10:19:52,215 INFO L273 TraceCheckUtils]: 194: Hoare triple {159152#(<= proc_i 128)} assume i + 4 < a[j]; {159152#(<= proc_i 128)} is VALID [2019-05-15 10:19:52,216 INFO L273 TraceCheckUtils]: 195: Hoare triple {159152#(<= proc_i 128)} assume a[5] == 1000; {159152#(<= proc_i 128)} is VALID [2019-05-15 10:19:52,216 INFO L273 TraceCheckUtils]: 196: Hoare triple {159152#(<= proc_i 128)} assume j > 4; {159152#(<= proc_i 128)} is VALID [2019-05-15 10:19:52,216 INFO L273 TraceCheckUtils]: 197: Hoare triple {159152#(<= proc_i 128)} assume j < 6; {159152#(<= proc_i 128)} is VALID [2019-05-15 10:19:52,217 INFO L273 TraceCheckUtils]: 198: Hoare triple {159152#(<= proc_i 128)} i := i + 4; {159171#(<= proc_i 132)} is VALID [2019-05-15 10:19:52,218 INFO L273 TraceCheckUtils]: 199: Hoare triple {159171#(<= proc_i 132)} assume i <= 1000; {159171#(<= proc_i 132)} is VALID [2019-05-15 10:19:52,218 INFO L273 TraceCheckUtils]: 200: Hoare triple {159171#(<= proc_i 132)} assume i + 4 < a[j]; {159171#(<= proc_i 132)} is VALID [2019-05-15 10:19:52,219 INFO L273 TraceCheckUtils]: 201: Hoare triple {159171#(<= proc_i 132)} assume a[5] == 1000; {159171#(<= proc_i 132)} is VALID [2019-05-15 10:19:52,219 INFO L273 TraceCheckUtils]: 202: Hoare triple {159171#(<= proc_i 132)} assume j > 4; {159171#(<= proc_i 132)} is VALID [2019-05-15 10:19:52,219 INFO L273 TraceCheckUtils]: 203: Hoare triple {159171#(<= proc_i 132)} assume j < 6; {159171#(<= proc_i 132)} is VALID [2019-05-15 10:19:52,220 INFO L273 TraceCheckUtils]: 204: Hoare triple {159171#(<= proc_i 132)} i := i + 4; {159190#(<= proc_i 136)} is VALID [2019-05-15 10:19:52,221 INFO L273 TraceCheckUtils]: 205: Hoare triple {159190#(<= proc_i 136)} assume i <= 1000; {159190#(<= proc_i 136)} is VALID [2019-05-15 10:19:52,221 INFO L273 TraceCheckUtils]: 206: Hoare triple {159190#(<= proc_i 136)} assume i + 4 < a[j]; {159190#(<= proc_i 136)} is VALID [2019-05-15 10:19:52,221 INFO L273 TraceCheckUtils]: 207: Hoare triple {159190#(<= proc_i 136)} assume a[5] == 1000; {159190#(<= proc_i 136)} is VALID [2019-05-15 10:19:52,222 INFO L273 TraceCheckUtils]: 208: Hoare triple {159190#(<= proc_i 136)} assume j > 4; {159190#(<= proc_i 136)} is VALID [2019-05-15 10:19:52,222 INFO L273 TraceCheckUtils]: 209: Hoare triple {159190#(<= proc_i 136)} assume j < 6; {159190#(<= proc_i 136)} is VALID [2019-05-15 10:19:52,223 INFO L273 TraceCheckUtils]: 210: Hoare triple {159190#(<= proc_i 136)} i := i + 4; {159209#(<= proc_i 140)} is VALID [2019-05-15 10:19:52,224 INFO L273 TraceCheckUtils]: 211: Hoare triple {159209#(<= proc_i 140)} assume i <= 1000; {159209#(<= proc_i 140)} is VALID [2019-05-15 10:19:52,224 INFO L273 TraceCheckUtils]: 212: Hoare triple {159209#(<= proc_i 140)} assume i + 4 < a[j]; {159209#(<= proc_i 140)} is VALID [2019-05-15 10:19:52,224 INFO L273 TraceCheckUtils]: 213: Hoare triple {159209#(<= proc_i 140)} assume a[5] == 1000; {159209#(<= proc_i 140)} is VALID [2019-05-15 10:19:52,225 INFO L273 TraceCheckUtils]: 214: Hoare triple {159209#(<= proc_i 140)} assume j > 4; {159209#(<= proc_i 140)} is VALID [2019-05-15 10:19:52,225 INFO L273 TraceCheckUtils]: 215: Hoare triple {159209#(<= proc_i 140)} assume j < 6; {159209#(<= proc_i 140)} is VALID [2019-05-15 10:19:52,226 INFO L273 TraceCheckUtils]: 216: Hoare triple {159209#(<= proc_i 140)} i := i + 4; {159228#(<= proc_i 144)} is VALID [2019-05-15 10:19:52,226 INFO L273 TraceCheckUtils]: 217: Hoare triple {159228#(<= proc_i 144)} assume i <= 1000; {159228#(<= proc_i 144)} is VALID [2019-05-15 10:19:52,227 INFO L273 TraceCheckUtils]: 218: Hoare triple {159228#(<= proc_i 144)} assume i + 4 < a[j]; {159228#(<= proc_i 144)} is VALID [2019-05-15 10:19:52,227 INFO L273 TraceCheckUtils]: 219: Hoare triple {159228#(<= proc_i 144)} assume a[5] == 1000; {159228#(<= proc_i 144)} is VALID [2019-05-15 10:19:52,228 INFO L273 TraceCheckUtils]: 220: Hoare triple {159228#(<= proc_i 144)} assume j > 4; {159228#(<= proc_i 144)} is VALID [2019-05-15 10:19:52,228 INFO L273 TraceCheckUtils]: 221: Hoare triple {159228#(<= proc_i 144)} assume j < 6; {159228#(<= proc_i 144)} is VALID [2019-05-15 10:19:52,229 INFO L273 TraceCheckUtils]: 222: Hoare triple {159228#(<= proc_i 144)} i := i + 4; {159247#(<= proc_i 148)} is VALID [2019-05-15 10:19:52,229 INFO L273 TraceCheckUtils]: 223: Hoare triple {159247#(<= proc_i 148)} assume i <= 1000; {159247#(<= proc_i 148)} is VALID [2019-05-15 10:19:52,230 INFO L273 TraceCheckUtils]: 224: Hoare triple {159247#(<= proc_i 148)} assume i + 4 < a[j]; {159247#(<= proc_i 148)} is VALID [2019-05-15 10:19:52,230 INFO L273 TraceCheckUtils]: 225: Hoare triple {159247#(<= proc_i 148)} assume a[5] == 1000; {159247#(<= proc_i 148)} is VALID [2019-05-15 10:19:52,231 INFO L273 TraceCheckUtils]: 226: Hoare triple {159247#(<= proc_i 148)} assume j > 4; {159247#(<= proc_i 148)} is VALID [2019-05-15 10:19:52,231 INFO L273 TraceCheckUtils]: 227: Hoare triple {159247#(<= proc_i 148)} assume j < 6; {159247#(<= proc_i 148)} is VALID [2019-05-15 10:19:52,232 INFO L273 TraceCheckUtils]: 228: Hoare triple {159247#(<= proc_i 148)} i := i + 4; {159266#(<= proc_i 152)} is VALID [2019-05-15 10:19:52,232 INFO L273 TraceCheckUtils]: 229: Hoare triple {159266#(<= proc_i 152)} assume i <= 1000; {159266#(<= proc_i 152)} is VALID [2019-05-15 10:19:52,233 INFO L273 TraceCheckUtils]: 230: Hoare triple {159266#(<= proc_i 152)} assume i + 4 < a[j]; {159266#(<= proc_i 152)} is VALID [2019-05-15 10:19:52,233 INFO L273 TraceCheckUtils]: 231: Hoare triple {159266#(<= proc_i 152)} assume a[5] == 1000; {159266#(<= proc_i 152)} is VALID [2019-05-15 10:19:52,234 INFO L273 TraceCheckUtils]: 232: Hoare triple {159266#(<= proc_i 152)} assume j > 4; {159266#(<= proc_i 152)} is VALID [2019-05-15 10:19:52,234 INFO L273 TraceCheckUtils]: 233: Hoare triple {159266#(<= proc_i 152)} assume j < 6; {159266#(<= proc_i 152)} is VALID [2019-05-15 10:19:52,235 INFO L273 TraceCheckUtils]: 234: Hoare triple {159266#(<= proc_i 152)} i := i + 4; {159285#(<= proc_i 156)} is VALID [2019-05-15 10:19:52,235 INFO L273 TraceCheckUtils]: 235: Hoare triple {159285#(<= proc_i 156)} assume i <= 1000; {159285#(<= proc_i 156)} is VALID [2019-05-15 10:19:52,236 INFO L273 TraceCheckUtils]: 236: Hoare triple {159285#(<= proc_i 156)} assume i + 4 < a[j]; {159285#(<= proc_i 156)} is VALID [2019-05-15 10:19:52,236 INFO L273 TraceCheckUtils]: 237: Hoare triple {159285#(<= proc_i 156)} assume a[5] == 1000; {159285#(<= proc_i 156)} is VALID [2019-05-15 10:19:52,237 INFO L273 TraceCheckUtils]: 238: Hoare triple {159285#(<= proc_i 156)} assume j > 4; {159285#(<= proc_i 156)} is VALID [2019-05-15 10:19:52,237 INFO L273 TraceCheckUtils]: 239: Hoare triple {159285#(<= proc_i 156)} assume j < 6; {159285#(<= proc_i 156)} is VALID [2019-05-15 10:19:52,238 INFO L273 TraceCheckUtils]: 240: Hoare triple {159285#(<= proc_i 156)} i := i + 4; {159304#(<= proc_i 160)} is VALID [2019-05-15 10:19:52,238 INFO L273 TraceCheckUtils]: 241: Hoare triple {159304#(<= proc_i 160)} assume i <= 1000; {159304#(<= proc_i 160)} is VALID [2019-05-15 10:19:52,239 INFO L273 TraceCheckUtils]: 242: Hoare triple {159304#(<= proc_i 160)} assume i + 4 < a[j]; {159304#(<= proc_i 160)} is VALID [2019-05-15 10:19:52,239 INFO L273 TraceCheckUtils]: 243: Hoare triple {159304#(<= proc_i 160)} assume a[5] == 1000; {159304#(<= proc_i 160)} is VALID [2019-05-15 10:19:52,240 INFO L273 TraceCheckUtils]: 244: Hoare triple {159304#(<= proc_i 160)} assume j > 4; {159304#(<= proc_i 160)} is VALID [2019-05-15 10:19:52,240 INFO L273 TraceCheckUtils]: 245: Hoare triple {159304#(<= proc_i 160)} assume j < 6; {159304#(<= proc_i 160)} is VALID [2019-05-15 10:19:52,241 INFO L273 TraceCheckUtils]: 246: Hoare triple {159304#(<= proc_i 160)} i := i + 4; {159323#(<= proc_i 164)} is VALID [2019-05-15 10:19:52,241 INFO L273 TraceCheckUtils]: 247: Hoare triple {159323#(<= proc_i 164)} assume i <= 1000; {159323#(<= proc_i 164)} is VALID [2019-05-15 10:19:52,242 INFO L273 TraceCheckUtils]: 248: Hoare triple {159323#(<= proc_i 164)} assume i + 4 < a[j]; {159323#(<= proc_i 164)} is VALID [2019-05-15 10:19:52,242 INFO L273 TraceCheckUtils]: 249: Hoare triple {159323#(<= proc_i 164)} assume a[5] == 1000; {159323#(<= proc_i 164)} is VALID [2019-05-15 10:19:52,242 INFO L273 TraceCheckUtils]: 250: Hoare triple {159323#(<= proc_i 164)} assume j > 4; {159323#(<= proc_i 164)} is VALID [2019-05-15 10:19:52,243 INFO L273 TraceCheckUtils]: 251: Hoare triple {159323#(<= proc_i 164)} assume j < 6; {159323#(<= proc_i 164)} is VALID [2019-05-15 10:19:52,244 INFO L273 TraceCheckUtils]: 252: Hoare triple {159323#(<= proc_i 164)} i := i + 4; {159342#(<= proc_i 168)} is VALID [2019-05-15 10:19:52,244 INFO L273 TraceCheckUtils]: 253: Hoare triple {159342#(<= proc_i 168)} assume i <= 1000; {159342#(<= proc_i 168)} is VALID [2019-05-15 10:19:52,244 INFO L273 TraceCheckUtils]: 254: Hoare triple {159342#(<= proc_i 168)} assume i + 4 < a[j]; {159342#(<= proc_i 168)} is VALID [2019-05-15 10:19:52,245 INFO L273 TraceCheckUtils]: 255: Hoare triple {159342#(<= proc_i 168)} assume a[5] == 1000; {159342#(<= proc_i 168)} is VALID [2019-05-15 10:19:52,245 INFO L273 TraceCheckUtils]: 256: Hoare triple {159342#(<= proc_i 168)} assume j > 4; {159342#(<= proc_i 168)} is VALID [2019-05-15 10:19:52,246 INFO L273 TraceCheckUtils]: 257: Hoare triple {159342#(<= proc_i 168)} assume j < 6; {159342#(<= proc_i 168)} is VALID [2019-05-15 10:19:52,247 INFO L273 TraceCheckUtils]: 258: Hoare triple {159342#(<= proc_i 168)} i := i + 4; {159361#(<= proc_i 172)} is VALID [2019-05-15 10:19:52,247 INFO L273 TraceCheckUtils]: 259: Hoare triple {159361#(<= proc_i 172)} assume i <= 1000; {159361#(<= proc_i 172)} is VALID [2019-05-15 10:19:52,247 INFO L273 TraceCheckUtils]: 260: Hoare triple {159361#(<= proc_i 172)} assume i + 4 < a[j]; {159361#(<= proc_i 172)} is VALID [2019-05-15 10:19:52,248 INFO L273 TraceCheckUtils]: 261: Hoare triple {159361#(<= proc_i 172)} assume a[5] == 1000; {159361#(<= proc_i 172)} is VALID [2019-05-15 10:19:52,248 INFO L273 TraceCheckUtils]: 262: Hoare triple {159361#(<= proc_i 172)} assume j > 4; {159361#(<= proc_i 172)} is VALID [2019-05-15 10:19:52,249 INFO L273 TraceCheckUtils]: 263: Hoare triple {159361#(<= proc_i 172)} assume j < 6; {159361#(<= proc_i 172)} is VALID [2019-05-15 10:19:52,250 INFO L273 TraceCheckUtils]: 264: Hoare triple {159361#(<= proc_i 172)} i := i + 4; {159380#(<= proc_i 176)} is VALID [2019-05-15 10:19:52,250 INFO L273 TraceCheckUtils]: 265: Hoare triple {159380#(<= proc_i 176)} assume i <= 1000; {159380#(<= proc_i 176)} is VALID [2019-05-15 10:19:52,251 INFO L273 TraceCheckUtils]: 266: Hoare triple {159380#(<= proc_i 176)} assume i + 4 < a[j]; {159380#(<= proc_i 176)} is VALID [2019-05-15 10:19:52,251 INFO L273 TraceCheckUtils]: 267: Hoare triple {159380#(<= proc_i 176)} assume a[5] == 1000; {159380#(<= proc_i 176)} is VALID [2019-05-15 10:19:52,252 INFO L273 TraceCheckUtils]: 268: Hoare triple {159380#(<= proc_i 176)} assume j > 4; {159380#(<= proc_i 176)} is VALID [2019-05-15 10:19:52,252 INFO L273 TraceCheckUtils]: 269: Hoare triple {159380#(<= proc_i 176)} assume j < 6; {159380#(<= proc_i 176)} is VALID [2019-05-15 10:19:52,253 INFO L273 TraceCheckUtils]: 270: Hoare triple {159380#(<= proc_i 176)} i := i + 4; {159399#(<= proc_i 180)} is VALID [2019-05-15 10:19:52,253 INFO L273 TraceCheckUtils]: 271: Hoare triple {159399#(<= proc_i 180)} assume i <= 1000; {159399#(<= proc_i 180)} is VALID [2019-05-15 10:19:52,254 INFO L273 TraceCheckUtils]: 272: Hoare triple {159399#(<= proc_i 180)} assume i + 4 < a[j]; {159399#(<= proc_i 180)} is VALID [2019-05-15 10:19:52,254 INFO L273 TraceCheckUtils]: 273: Hoare triple {159399#(<= proc_i 180)} assume a[5] == 1000; {159399#(<= proc_i 180)} is VALID [2019-05-15 10:19:52,255 INFO L273 TraceCheckUtils]: 274: Hoare triple {159399#(<= proc_i 180)} assume j > 4; {159399#(<= proc_i 180)} is VALID [2019-05-15 10:19:52,255 INFO L273 TraceCheckUtils]: 275: Hoare triple {159399#(<= proc_i 180)} assume j < 6; {159399#(<= proc_i 180)} is VALID [2019-05-15 10:19:52,256 INFO L273 TraceCheckUtils]: 276: Hoare triple {159399#(<= proc_i 180)} i := i + 4; {159418#(<= proc_i 184)} is VALID [2019-05-15 10:19:52,256 INFO L273 TraceCheckUtils]: 277: Hoare triple {159418#(<= proc_i 184)} assume i <= 1000; {159418#(<= proc_i 184)} is VALID [2019-05-15 10:19:52,257 INFO L273 TraceCheckUtils]: 278: Hoare triple {159418#(<= proc_i 184)} assume i + 4 < a[j]; {159418#(<= proc_i 184)} is VALID [2019-05-15 10:19:52,257 INFO L273 TraceCheckUtils]: 279: Hoare triple {159418#(<= proc_i 184)} assume a[5] == 1000; {159418#(<= proc_i 184)} is VALID [2019-05-15 10:19:52,258 INFO L273 TraceCheckUtils]: 280: Hoare triple {159418#(<= proc_i 184)} assume j > 4; {159418#(<= proc_i 184)} is VALID [2019-05-15 10:19:52,258 INFO L273 TraceCheckUtils]: 281: Hoare triple {159418#(<= proc_i 184)} assume j < 6; {159418#(<= proc_i 184)} is VALID [2019-05-15 10:19:52,259 INFO L273 TraceCheckUtils]: 282: Hoare triple {159418#(<= proc_i 184)} i := i + 4; {159437#(<= proc_i 188)} is VALID [2019-05-15 10:19:52,259 INFO L273 TraceCheckUtils]: 283: Hoare triple {159437#(<= proc_i 188)} assume i <= 1000; {159437#(<= proc_i 188)} is VALID [2019-05-15 10:19:52,260 INFO L273 TraceCheckUtils]: 284: Hoare triple {159437#(<= proc_i 188)} assume i + 4 < a[j]; {159437#(<= proc_i 188)} is VALID [2019-05-15 10:19:52,260 INFO L273 TraceCheckUtils]: 285: Hoare triple {159437#(<= proc_i 188)} assume a[5] == 1000; {159437#(<= proc_i 188)} is VALID [2019-05-15 10:19:52,261 INFO L273 TraceCheckUtils]: 286: Hoare triple {159437#(<= proc_i 188)} assume j > 4; {159437#(<= proc_i 188)} is VALID [2019-05-15 10:19:52,261 INFO L273 TraceCheckUtils]: 287: Hoare triple {159437#(<= proc_i 188)} assume j < 6; {159437#(<= proc_i 188)} is VALID [2019-05-15 10:19:52,262 INFO L273 TraceCheckUtils]: 288: Hoare triple {159437#(<= proc_i 188)} i := i + 4; {159456#(<= proc_i 192)} is VALID [2019-05-15 10:19:52,262 INFO L273 TraceCheckUtils]: 289: Hoare triple {159456#(<= proc_i 192)} assume i <= 1000; {159456#(<= proc_i 192)} is VALID [2019-05-15 10:19:52,263 INFO L273 TraceCheckUtils]: 290: Hoare triple {159456#(<= proc_i 192)} assume i + 4 < a[j]; {159456#(<= proc_i 192)} is VALID [2019-05-15 10:19:52,263 INFO L273 TraceCheckUtils]: 291: Hoare triple {159456#(<= proc_i 192)} assume a[5] == 1000; {159456#(<= proc_i 192)} is VALID [2019-05-15 10:19:52,263 INFO L273 TraceCheckUtils]: 292: Hoare triple {159456#(<= proc_i 192)} assume j > 4; {159456#(<= proc_i 192)} is VALID [2019-05-15 10:19:52,264 INFO L273 TraceCheckUtils]: 293: Hoare triple {159456#(<= proc_i 192)} assume j < 6; {159456#(<= proc_i 192)} is VALID [2019-05-15 10:19:52,265 INFO L273 TraceCheckUtils]: 294: Hoare triple {159456#(<= proc_i 192)} i := i + 4; {159475#(<= proc_i 196)} is VALID [2019-05-15 10:19:52,265 INFO L273 TraceCheckUtils]: 295: Hoare triple {159475#(<= proc_i 196)} assume i <= 1000; {159475#(<= proc_i 196)} is VALID [2019-05-15 10:19:52,266 INFO L273 TraceCheckUtils]: 296: Hoare triple {159475#(<= proc_i 196)} assume i + 4 < a[j]; {159475#(<= proc_i 196)} is VALID [2019-05-15 10:19:52,266 INFO L273 TraceCheckUtils]: 297: Hoare triple {159475#(<= proc_i 196)} assume a[5] == 1000; {159475#(<= proc_i 196)} is VALID [2019-05-15 10:19:52,266 INFO L273 TraceCheckUtils]: 298: Hoare triple {159475#(<= proc_i 196)} assume j > 4; {159475#(<= proc_i 196)} is VALID [2019-05-15 10:19:52,267 INFO L273 TraceCheckUtils]: 299: Hoare triple {159475#(<= proc_i 196)} assume j < 6; {159475#(<= proc_i 196)} is VALID [2019-05-15 10:19:52,268 INFO L273 TraceCheckUtils]: 300: Hoare triple {159475#(<= proc_i 196)} i := i + 4; {159494#(<= proc_i 200)} is VALID [2019-05-15 10:19:52,268 INFO L273 TraceCheckUtils]: 301: Hoare triple {159494#(<= proc_i 200)} assume i <= 1000; {159494#(<= proc_i 200)} is VALID [2019-05-15 10:19:52,268 INFO L273 TraceCheckUtils]: 302: Hoare triple {159494#(<= proc_i 200)} assume i + 4 < a[j]; {159494#(<= proc_i 200)} is VALID [2019-05-15 10:19:52,269 INFO L273 TraceCheckUtils]: 303: Hoare triple {159494#(<= proc_i 200)} assume a[5] == 1000; {159494#(<= proc_i 200)} is VALID [2019-05-15 10:19:52,269 INFO L273 TraceCheckUtils]: 304: Hoare triple {159494#(<= proc_i 200)} assume j > 4; {159494#(<= proc_i 200)} is VALID [2019-05-15 10:19:52,270 INFO L273 TraceCheckUtils]: 305: Hoare triple {159494#(<= proc_i 200)} assume j < 6; {159494#(<= proc_i 200)} is VALID [2019-05-15 10:19:52,270 INFO L273 TraceCheckUtils]: 306: Hoare triple {159494#(<= proc_i 200)} i := i + 4; {159513#(<= proc_i 204)} is VALID [2019-05-15 10:19:52,271 INFO L273 TraceCheckUtils]: 307: Hoare triple {159513#(<= proc_i 204)} assume i <= 1000; {159513#(<= proc_i 204)} is VALID [2019-05-15 10:19:52,271 INFO L273 TraceCheckUtils]: 308: Hoare triple {159513#(<= proc_i 204)} assume i + 4 < a[j]; {159513#(<= proc_i 204)} is VALID [2019-05-15 10:19:52,272 INFO L273 TraceCheckUtils]: 309: Hoare triple {159513#(<= proc_i 204)} assume a[5] == 1000; {159513#(<= proc_i 204)} is VALID [2019-05-15 10:19:52,272 INFO L273 TraceCheckUtils]: 310: Hoare triple {159513#(<= proc_i 204)} assume j > 4; {159513#(<= proc_i 204)} is VALID [2019-05-15 10:19:52,273 INFO L273 TraceCheckUtils]: 311: Hoare triple {159513#(<= proc_i 204)} assume j < 6; {159513#(<= proc_i 204)} is VALID [2019-05-15 10:19:52,273 INFO L273 TraceCheckUtils]: 312: Hoare triple {159513#(<= proc_i 204)} i := i + 4; {159532#(<= proc_i 208)} is VALID [2019-05-15 10:19:52,274 INFO L273 TraceCheckUtils]: 313: Hoare triple {159532#(<= proc_i 208)} assume i <= 1000; {159532#(<= proc_i 208)} is VALID [2019-05-15 10:19:52,274 INFO L273 TraceCheckUtils]: 314: Hoare triple {159532#(<= proc_i 208)} assume i + 4 < a[j]; {159532#(<= proc_i 208)} is VALID [2019-05-15 10:19:52,275 INFO L273 TraceCheckUtils]: 315: Hoare triple {159532#(<= proc_i 208)} assume a[5] == 1000; {159532#(<= proc_i 208)} is VALID [2019-05-15 10:19:52,275 INFO L273 TraceCheckUtils]: 316: Hoare triple {159532#(<= proc_i 208)} assume j > 4; {159532#(<= proc_i 208)} is VALID [2019-05-15 10:19:52,276 INFO L273 TraceCheckUtils]: 317: Hoare triple {159532#(<= proc_i 208)} assume j < 6; {159532#(<= proc_i 208)} is VALID [2019-05-15 10:19:52,276 INFO L273 TraceCheckUtils]: 318: Hoare triple {159532#(<= proc_i 208)} i := i + 4; {159551#(<= proc_i 212)} is VALID [2019-05-15 10:19:52,277 INFO L273 TraceCheckUtils]: 319: Hoare triple {159551#(<= proc_i 212)} assume i <= 1000; {159551#(<= proc_i 212)} is VALID [2019-05-15 10:19:52,277 INFO L273 TraceCheckUtils]: 320: Hoare triple {159551#(<= proc_i 212)} assume i + 4 < a[j]; {159551#(<= proc_i 212)} is VALID [2019-05-15 10:19:52,278 INFO L273 TraceCheckUtils]: 321: Hoare triple {159551#(<= proc_i 212)} assume a[5] == 1000; {159551#(<= proc_i 212)} is VALID [2019-05-15 10:19:52,278 INFO L273 TraceCheckUtils]: 322: Hoare triple {159551#(<= proc_i 212)} assume j > 4; {159551#(<= proc_i 212)} is VALID [2019-05-15 10:19:52,279 INFO L273 TraceCheckUtils]: 323: Hoare triple {159551#(<= proc_i 212)} assume j < 6; {159551#(<= proc_i 212)} is VALID [2019-05-15 10:19:52,279 INFO L273 TraceCheckUtils]: 324: Hoare triple {159551#(<= proc_i 212)} i := i + 4; {159570#(<= proc_i 216)} is VALID [2019-05-15 10:19:52,280 INFO L273 TraceCheckUtils]: 325: Hoare triple {159570#(<= proc_i 216)} assume i <= 1000; {159570#(<= proc_i 216)} is VALID [2019-05-15 10:19:52,280 INFO L273 TraceCheckUtils]: 326: Hoare triple {159570#(<= proc_i 216)} assume i + 4 < a[j]; {159570#(<= proc_i 216)} is VALID [2019-05-15 10:19:52,281 INFO L273 TraceCheckUtils]: 327: Hoare triple {159570#(<= proc_i 216)} assume a[5] == 1000; {159570#(<= proc_i 216)} is VALID [2019-05-15 10:19:52,281 INFO L273 TraceCheckUtils]: 328: Hoare triple {159570#(<= proc_i 216)} assume j > 4; {159570#(<= proc_i 216)} is VALID [2019-05-15 10:19:52,282 INFO L273 TraceCheckUtils]: 329: Hoare triple {159570#(<= proc_i 216)} assume j < 6; {159570#(<= proc_i 216)} is VALID [2019-05-15 10:19:52,282 INFO L273 TraceCheckUtils]: 330: Hoare triple {159570#(<= proc_i 216)} i := i + 4; {159589#(<= proc_i 220)} is VALID [2019-05-15 10:19:52,283 INFO L273 TraceCheckUtils]: 331: Hoare triple {159589#(<= proc_i 220)} assume i <= 1000; {159589#(<= proc_i 220)} is VALID [2019-05-15 10:19:52,283 INFO L273 TraceCheckUtils]: 332: Hoare triple {159589#(<= proc_i 220)} assume i + 4 < a[j]; {159589#(<= proc_i 220)} is VALID [2019-05-15 10:19:52,284 INFO L273 TraceCheckUtils]: 333: Hoare triple {159589#(<= proc_i 220)} assume a[5] == 1000; {159589#(<= proc_i 220)} is VALID [2019-05-15 10:19:52,284 INFO L273 TraceCheckUtils]: 334: Hoare triple {159589#(<= proc_i 220)} assume j > 4; {159589#(<= proc_i 220)} is VALID [2019-05-15 10:19:52,284 INFO L273 TraceCheckUtils]: 335: Hoare triple {159589#(<= proc_i 220)} assume j < 6; {159589#(<= proc_i 220)} is VALID [2019-05-15 10:19:52,285 INFO L273 TraceCheckUtils]: 336: Hoare triple {159589#(<= proc_i 220)} i := i + 4; {159608#(<= proc_i 224)} is VALID [2019-05-15 10:19:52,286 INFO L273 TraceCheckUtils]: 337: Hoare triple {159608#(<= proc_i 224)} assume i <= 1000; {159608#(<= proc_i 224)} is VALID [2019-05-15 10:19:52,286 INFO L273 TraceCheckUtils]: 338: Hoare triple {159608#(<= proc_i 224)} assume i + 4 < a[j]; {159608#(<= proc_i 224)} is VALID [2019-05-15 10:19:52,286 INFO L273 TraceCheckUtils]: 339: Hoare triple {159608#(<= proc_i 224)} assume a[5] == 1000; {159608#(<= proc_i 224)} is VALID [2019-05-15 10:19:52,287 INFO L273 TraceCheckUtils]: 340: Hoare triple {159608#(<= proc_i 224)} assume j > 4; {159608#(<= proc_i 224)} is VALID [2019-05-15 10:19:52,287 INFO L273 TraceCheckUtils]: 341: Hoare triple {159608#(<= proc_i 224)} assume j < 6; {159608#(<= proc_i 224)} is VALID [2019-05-15 10:19:52,288 INFO L273 TraceCheckUtils]: 342: Hoare triple {159608#(<= proc_i 224)} i := i + 4; {159627#(<= proc_i 228)} is VALID [2019-05-15 10:19:52,289 INFO L273 TraceCheckUtils]: 343: Hoare triple {159627#(<= proc_i 228)} assume i <= 1000; {159627#(<= proc_i 228)} is VALID [2019-05-15 10:19:52,289 INFO L273 TraceCheckUtils]: 344: Hoare triple {159627#(<= proc_i 228)} assume i + 4 < a[j]; {159627#(<= proc_i 228)} is VALID [2019-05-15 10:19:52,289 INFO L273 TraceCheckUtils]: 345: Hoare triple {159627#(<= proc_i 228)} assume a[5] == 1000; {159627#(<= proc_i 228)} is VALID [2019-05-15 10:19:52,290 INFO L273 TraceCheckUtils]: 346: Hoare triple {159627#(<= proc_i 228)} assume j > 4; {159627#(<= proc_i 228)} is VALID [2019-05-15 10:19:52,290 INFO L273 TraceCheckUtils]: 347: Hoare triple {159627#(<= proc_i 228)} assume j < 6; {159627#(<= proc_i 228)} is VALID [2019-05-15 10:19:52,291 INFO L273 TraceCheckUtils]: 348: Hoare triple {159627#(<= proc_i 228)} i := i + 4; {159646#(<= proc_i 232)} is VALID [2019-05-15 10:19:52,291 INFO L273 TraceCheckUtils]: 349: Hoare triple {159646#(<= proc_i 232)} assume i <= 1000; {159646#(<= proc_i 232)} is VALID [2019-05-15 10:19:52,292 INFO L273 TraceCheckUtils]: 350: Hoare triple {159646#(<= proc_i 232)} assume i + 4 < a[j]; {159646#(<= proc_i 232)} is VALID [2019-05-15 10:19:52,292 INFO L273 TraceCheckUtils]: 351: Hoare triple {159646#(<= proc_i 232)} assume a[5] == 1000; {159646#(<= proc_i 232)} is VALID [2019-05-15 10:19:52,293 INFO L273 TraceCheckUtils]: 352: Hoare triple {159646#(<= proc_i 232)} assume j > 4; {159646#(<= proc_i 232)} is VALID [2019-05-15 10:19:52,293 INFO L273 TraceCheckUtils]: 353: Hoare triple {159646#(<= proc_i 232)} assume j < 6; {159646#(<= proc_i 232)} is VALID [2019-05-15 10:19:52,294 INFO L273 TraceCheckUtils]: 354: Hoare triple {159646#(<= proc_i 232)} i := i + 4; {159665#(<= proc_i 236)} is VALID [2019-05-15 10:19:52,294 INFO L273 TraceCheckUtils]: 355: Hoare triple {159665#(<= proc_i 236)} assume i <= 1000; {159665#(<= proc_i 236)} is VALID [2019-05-15 10:19:52,295 INFO L273 TraceCheckUtils]: 356: Hoare triple {159665#(<= proc_i 236)} assume i + 4 < a[j]; {159665#(<= proc_i 236)} is VALID [2019-05-15 10:19:52,295 INFO L273 TraceCheckUtils]: 357: Hoare triple {159665#(<= proc_i 236)} assume a[5] == 1000; {159665#(<= proc_i 236)} is VALID [2019-05-15 10:19:52,296 INFO L273 TraceCheckUtils]: 358: Hoare triple {159665#(<= proc_i 236)} assume j > 4; {159665#(<= proc_i 236)} is VALID [2019-05-15 10:19:52,296 INFO L273 TraceCheckUtils]: 359: Hoare triple {159665#(<= proc_i 236)} assume j < 6; {159665#(<= proc_i 236)} is VALID [2019-05-15 10:19:52,297 INFO L273 TraceCheckUtils]: 360: Hoare triple {159665#(<= proc_i 236)} i := i + 4; {159684#(<= proc_i 240)} is VALID [2019-05-15 10:19:52,297 INFO L273 TraceCheckUtils]: 361: Hoare triple {159684#(<= proc_i 240)} assume i <= 1000; {159684#(<= proc_i 240)} is VALID [2019-05-15 10:19:52,298 INFO L273 TraceCheckUtils]: 362: Hoare triple {159684#(<= proc_i 240)} assume i + 4 < a[j]; {159684#(<= proc_i 240)} is VALID [2019-05-15 10:19:52,298 INFO L273 TraceCheckUtils]: 363: Hoare triple {159684#(<= proc_i 240)} assume a[5] == 1000; {159684#(<= proc_i 240)} is VALID [2019-05-15 10:19:52,299 INFO L273 TraceCheckUtils]: 364: Hoare triple {159684#(<= proc_i 240)} assume j > 4; {159684#(<= proc_i 240)} is VALID [2019-05-15 10:19:52,299 INFO L273 TraceCheckUtils]: 365: Hoare triple {159684#(<= proc_i 240)} assume j < 6; {159684#(<= proc_i 240)} is VALID [2019-05-15 10:19:52,300 INFO L273 TraceCheckUtils]: 366: Hoare triple {159684#(<= proc_i 240)} i := i + 4; {159703#(<= proc_i 244)} is VALID [2019-05-15 10:19:52,300 INFO L273 TraceCheckUtils]: 367: Hoare triple {159703#(<= proc_i 244)} assume i <= 1000; {159703#(<= proc_i 244)} is VALID [2019-05-15 10:19:52,301 INFO L273 TraceCheckUtils]: 368: Hoare triple {159703#(<= proc_i 244)} assume i + 4 < a[j]; {159703#(<= proc_i 244)} is VALID [2019-05-15 10:19:52,301 INFO L273 TraceCheckUtils]: 369: Hoare triple {159703#(<= proc_i 244)} assume a[5] == 1000; {159703#(<= proc_i 244)} is VALID [2019-05-15 10:19:52,302 INFO L273 TraceCheckUtils]: 370: Hoare triple {159703#(<= proc_i 244)} assume j > 4; {159703#(<= proc_i 244)} is VALID [2019-05-15 10:19:52,302 INFO L273 TraceCheckUtils]: 371: Hoare triple {159703#(<= proc_i 244)} assume j < 6; {159703#(<= proc_i 244)} is VALID [2019-05-15 10:19:52,303 INFO L273 TraceCheckUtils]: 372: Hoare triple {159703#(<= proc_i 244)} i := i + 4; {159722#(<= proc_i 248)} is VALID [2019-05-15 10:19:52,303 INFO L273 TraceCheckUtils]: 373: Hoare triple {159722#(<= proc_i 248)} assume i <= 1000; {159722#(<= proc_i 248)} is VALID [2019-05-15 10:19:52,304 INFO L273 TraceCheckUtils]: 374: Hoare triple {159722#(<= proc_i 248)} assume i + 4 < a[j]; {159722#(<= proc_i 248)} is VALID [2019-05-15 10:19:52,304 INFO L273 TraceCheckUtils]: 375: Hoare triple {159722#(<= proc_i 248)} assume a[5] == 1000; {159722#(<= proc_i 248)} is VALID [2019-05-15 10:19:52,305 INFO L273 TraceCheckUtils]: 376: Hoare triple {159722#(<= proc_i 248)} assume j > 4; {159722#(<= proc_i 248)} is VALID [2019-05-15 10:19:52,305 INFO L273 TraceCheckUtils]: 377: Hoare triple {159722#(<= proc_i 248)} assume j < 6; {159722#(<= proc_i 248)} is VALID [2019-05-15 10:19:52,306 INFO L273 TraceCheckUtils]: 378: Hoare triple {159722#(<= proc_i 248)} i := i + 4; {159741#(<= proc_i 252)} is VALID [2019-05-15 10:19:52,306 INFO L273 TraceCheckUtils]: 379: Hoare triple {159741#(<= proc_i 252)} assume i <= 1000; {159741#(<= proc_i 252)} is VALID [2019-05-15 10:19:52,307 INFO L273 TraceCheckUtils]: 380: Hoare triple {159741#(<= proc_i 252)} assume i + 4 < a[j]; {159741#(<= proc_i 252)} is VALID [2019-05-15 10:19:52,307 INFO L273 TraceCheckUtils]: 381: Hoare triple {159741#(<= proc_i 252)} assume a[5] == 1000; {159741#(<= proc_i 252)} is VALID [2019-05-15 10:19:52,307 INFO L273 TraceCheckUtils]: 382: Hoare triple {159741#(<= proc_i 252)} assume j > 4; {159741#(<= proc_i 252)} is VALID [2019-05-15 10:19:52,308 INFO L273 TraceCheckUtils]: 383: Hoare triple {159741#(<= proc_i 252)} assume j < 6; {159741#(<= proc_i 252)} is VALID [2019-05-15 10:19:52,309 INFO L273 TraceCheckUtils]: 384: Hoare triple {159741#(<= proc_i 252)} i := i + 4; {159760#(<= proc_i 256)} is VALID [2019-05-15 10:19:52,309 INFO L273 TraceCheckUtils]: 385: Hoare triple {159760#(<= proc_i 256)} assume i <= 1000; {159760#(<= proc_i 256)} is VALID [2019-05-15 10:19:52,310 INFO L273 TraceCheckUtils]: 386: Hoare triple {159760#(<= proc_i 256)} assume i + 4 < a[j]; {159760#(<= proc_i 256)} is VALID [2019-05-15 10:19:52,310 INFO L273 TraceCheckUtils]: 387: Hoare triple {159760#(<= proc_i 256)} assume a[5] == 1000; {159760#(<= proc_i 256)} is VALID [2019-05-15 10:19:52,310 INFO L273 TraceCheckUtils]: 388: Hoare triple {159760#(<= proc_i 256)} assume j > 4; {159760#(<= proc_i 256)} is VALID [2019-05-15 10:19:52,311 INFO L273 TraceCheckUtils]: 389: Hoare triple {159760#(<= proc_i 256)} assume j < 6; {159760#(<= proc_i 256)} is VALID [2019-05-15 10:19:52,312 INFO L273 TraceCheckUtils]: 390: Hoare triple {159760#(<= proc_i 256)} i := i + 4; {159779#(<= proc_i 260)} is VALID [2019-05-15 10:19:52,312 INFO L273 TraceCheckUtils]: 391: Hoare triple {159779#(<= proc_i 260)} assume i <= 1000; {159779#(<= proc_i 260)} is VALID [2019-05-15 10:19:52,312 INFO L273 TraceCheckUtils]: 392: Hoare triple {159779#(<= proc_i 260)} assume i + 4 < a[j]; {159779#(<= proc_i 260)} is VALID [2019-05-15 10:19:52,313 INFO L273 TraceCheckUtils]: 393: Hoare triple {159779#(<= proc_i 260)} assume a[5] == 1000; {159779#(<= proc_i 260)} is VALID [2019-05-15 10:19:52,313 INFO L273 TraceCheckUtils]: 394: Hoare triple {159779#(<= proc_i 260)} assume j > 4; {159779#(<= proc_i 260)} is VALID [2019-05-15 10:19:52,314 INFO L273 TraceCheckUtils]: 395: Hoare triple {159779#(<= proc_i 260)} assume j < 6; {159779#(<= proc_i 260)} is VALID [2019-05-15 10:19:52,314 INFO L273 TraceCheckUtils]: 396: Hoare triple {159779#(<= proc_i 260)} i := i + 4; {159798#(<= proc_i 264)} is VALID [2019-05-15 10:19:52,315 INFO L273 TraceCheckUtils]: 397: Hoare triple {159798#(<= proc_i 264)} assume i <= 1000; {159798#(<= proc_i 264)} is VALID [2019-05-15 10:19:52,315 INFO L273 TraceCheckUtils]: 398: Hoare triple {159798#(<= proc_i 264)} assume i + 4 < a[j]; {159798#(<= proc_i 264)} is VALID [2019-05-15 10:19:52,316 INFO L273 TraceCheckUtils]: 399: Hoare triple {159798#(<= proc_i 264)} assume a[5] == 1000; {159798#(<= proc_i 264)} is VALID [2019-05-15 10:19:52,316 INFO L273 TraceCheckUtils]: 400: Hoare triple {159798#(<= proc_i 264)} assume j > 4; {159798#(<= proc_i 264)} is VALID [2019-05-15 10:19:52,317 INFO L273 TraceCheckUtils]: 401: Hoare triple {159798#(<= proc_i 264)} assume j < 6; {159798#(<= proc_i 264)} is VALID [2019-05-15 10:19:52,317 INFO L273 TraceCheckUtils]: 402: Hoare triple {159798#(<= proc_i 264)} i := i + 4; {159817#(<= proc_i 268)} is VALID [2019-05-15 10:19:52,318 INFO L273 TraceCheckUtils]: 403: Hoare triple {159817#(<= proc_i 268)} assume i <= 1000; {159817#(<= proc_i 268)} is VALID [2019-05-15 10:19:52,318 INFO L273 TraceCheckUtils]: 404: Hoare triple {159817#(<= proc_i 268)} assume i + 4 < a[j]; {159817#(<= proc_i 268)} is VALID [2019-05-15 10:19:52,319 INFO L273 TraceCheckUtils]: 405: Hoare triple {159817#(<= proc_i 268)} assume a[5] == 1000; {159817#(<= proc_i 268)} is VALID [2019-05-15 10:19:52,319 INFO L273 TraceCheckUtils]: 406: Hoare triple {159817#(<= proc_i 268)} assume j > 4; {159817#(<= proc_i 268)} is VALID [2019-05-15 10:19:52,320 INFO L273 TraceCheckUtils]: 407: Hoare triple {159817#(<= proc_i 268)} assume j < 6; {159817#(<= proc_i 268)} is VALID [2019-05-15 10:19:52,320 INFO L273 TraceCheckUtils]: 408: Hoare triple {159817#(<= proc_i 268)} i := i + 4; {159836#(<= proc_i 272)} is VALID [2019-05-15 10:19:52,321 INFO L273 TraceCheckUtils]: 409: Hoare triple {159836#(<= proc_i 272)} assume i <= 1000; {159836#(<= proc_i 272)} is VALID [2019-05-15 10:19:52,321 INFO L273 TraceCheckUtils]: 410: Hoare triple {159836#(<= proc_i 272)} assume i + 4 < a[j]; {159836#(<= proc_i 272)} is VALID [2019-05-15 10:19:52,322 INFO L273 TraceCheckUtils]: 411: Hoare triple {159836#(<= proc_i 272)} assume a[5] == 1000; {159836#(<= proc_i 272)} is VALID [2019-05-15 10:19:52,322 INFO L273 TraceCheckUtils]: 412: Hoare triple {159836#(<= proc_i 272)} assume j > 4; {159836#(<= proc_i 272)} is VALID [2019-05-15 10:19:52,323 INFO L273 TraceCheckUtils]: 413: Hoare triple {159836#(<= proc_i 272)} assume j < 6; {159836#(<= proc_i 272)} is VALID [2019-05-15 10:19:52,323 INFO L273 TraceCheckUtils]: 414: Hoare triple {159836#(<= proc_i 272)} i := i + 4; {159855#(<= proc_i 276)} is VALID [2019-05-15 10:19:52,324 INFO L273 TraceCheckUtils]: 415: Hoare triple {159855#(<= proc_i 276)} assume i <= 1000; {159855#(<= proc_i 276)} is VALID [2019-05-15 10:19:52,324 INFO L273 TraceCheckUtils]: 416: Hoare triple {159855#(<= proc_i 276)} assume i + 4 < a[j]; {159855#(<= proc_i 276)} is VALID [2019-05-15 10:19:52,325 INFO L273 TraceCheckUtils]: 417: Hoare triple {159855#(<= proc_i 276)} assume a[5] == 1000; {159855#(<= proc_i 276)} is VALID [2019-05-15 10:19:52,325 INFO L273 TraceCheckUtils]: 418: Hoare triple {159855#(<= proc_i 276)} assume j > 4; {159855#(<= proc_i 276)} is VALID [2019-05-15 10:19:52,326 INFO L273 TraceCheckUtils]: 419: Hoare triple {159855#(<= proc_i 276)} assume j < 6; {159855#(<= proc_i 276)} is VALID [2019-05-15 10:19:52,326 INFO L273 TraceCheckUtils]: 420: Hoare triple {159855#(<= proc_i 276)} i := i + 4; {159874#(<= proc_i 280)} is VALID [2019-05-15 10:19:52,327 INFO L273 TraceCheckUtils]: 421: Hoare triple {159874#(<= proc_i 280)} assume i <= 1000; {159874#(<= proc_i 280)} is VALID [2019-05-15 10:19:52,327 INFO L273 TraceCheckUtils]: 422: Hoare triple {159874#(<= proc_i 280)} assume i + 4 < a[j]; {159874#(<= proc_i 280)} is VALID [2019-05-15 10:19:52,328 INFO L273 TraceCheckUtils]: 423: Hoare triple {159874#(<= proc_i 280)} assume a[5] == 1000; {159874#(<= proc_i 280)} is VALID [2019-05-15 10:19:52,328 INFO L273 TraceCheckUtils]: 424: Hoare triple {159874#(<= proc_i 280)} assume j > 4; {159874#(<= proc_i 280)} is VALID [2019-05-15 10:19:52,329 INFO L273 TraceCheckUtils]: 425: Hoare triple {159874#(<= proc_i 280)} assume j < 6; {159874#(<= proc_i 280)} is VALID [2019-05-15 10:19:52,329 INFO L273 TraceCheckUtils]: 426: Hoare triple {159874#(<= proc_i 280)} i := i + 4; {159893#(<= proc_i 284)} is VALID [2019-05-15 10:19:52,330 INFO L273 TraceCheckUtils]: 427: Hoare triple {159893#(<= proc_i 284)} assume i <= 1000; {159893#(<= proc_i 284)} is VALID [2019-05-15 10:19:52,330 INFO L273 TraceCheckUtils]: 428: Hoare triple {159893#(<= proc_i 284)} assume i + 4 < a[j]; {159893#(<= proc_i 284)} is VALID [2019-05-15 10:19:52,331 INFO L273 TraceCheckUtils]: 429: Hoare triple {159893#(<= proc_i 284)} assume a[5] == 1000; {159893#(<= proc_i 284)} is VALID [2019-05-15 10:19:52,331 INFO L273 TraceCheckUtils]: 430: Hoare triple {159893#(<= proc_i 284)} assume j > 4; {159893#(<= proc_i 284)} is VALID [2019-05-15 10:19:52,331 INFO L273 TraceCheckUtils]: 431: Hoare triple {159893#(<= proc_i 284)} assume j < 6; {159893#(<= proc_i 284)} is VALID [2019-05-15 10:19:52,332 INFO L273 TraceCheckUtils]: 432: Hoare triple {159893#(<= proc_i 284)} i := i + 4; {159912#(<= proc_i 288)} is VALID [2019-05-15 10:19:52,333 INFO L273 TraceCheckUtils]: 433: Hoare triple {159912#(<= proc_i 288)} assume i <= 1000; {159912#(<= proc_i 288)} is VALID [2019-05-15 10:19:52,333 INFO L273 TraceCheckUtils]: 434: Hoare triple {159912#(<= proc_i 288)} assume i + 4 < a[j]; {159912#(<= proc_i 288)} is VALID [2019-05-15 10:19:52,334 INFO L273 TraceCheckUtils]: 435: Hoare triple {159912#(<= proc_i 288)} assume a[5] == 1000; {159912#(<= proc_i 288)} is VALID [2019-05-15 10:19:52,334 INFO L273 TraceCheckUtils]: 436: Hoare triple {159912#(<= proc_i 288)} assume j > 4; {159912#(<= proc_i 288)} is VALID [2019-05-15 10:19:52,334 INFO L273 TraceCheckUtils]: 437: Hoare triple {159912#(<= proc_i 288)} assume j < 6; {159912#(<= proc_i 288)} is VALID [2019-05-15 10:19:52,335 INFO L273 TraceCheckUtils]: 438: Hoare triple {159912#(<= proc_i 288)} i := i + 4; {159931#(<= proc_i 292)} is VALID [2019-05-15 10:19:52,336 INFO L273 TraceCheckUtils]: 439: Hoare triple {159931#(<= proc_i 292)} assume i <= 1000; {159931#(<= proc_i 292)} is VALID [2019-05-15 10:19:52,336 INFO L273 TraceCheckUtils]: 440: Hoare triple {159931#(<= proc_i 292)} assume i + 4 < a[j]; {159931#(<= proc_i 292)} is VALID [2019-05-15 10:19:52,336 INFO L273 TraceCheckUtils]: 441: Hoare triple {159931#(<= proc_i 292)} assume a[5] == 1000; {159931#(<= proc_i 292)} is VALID [2019-05-15 10:19:52,337 INFO L273 TraceCheckUtils]: 442: Hoare triple {159931#(<= proc_i 292)} assume j > 4; {159931#(<= proc_i 292)} is VALID [2019-05-15 10:19:52,337 INFO L273 TraceCheckUtils]: 443: Hoare triple {159931#(<= proc_i 292)} assume j < 6; {159931#(<= proc_i 292)} is VALID [2019-05-15 10:19:52,338 INFO L273 TraceCheckUtils]: 444: Hoare triple {159931#(<= proc_i 292)} i := i + 4; {159950#(<= proc_i 296)} is VALID [2019-05-15 10:19:52,338 INFO L273 TraceCheckUtils]: 445: Hoare triple {159950#(<= proc_i 296)} assume i <= 1000; {159950#(<= proc_i 296)} is VALID [2019-05-15 10:19:52,339 INFO L273 TraceCheckUtils]: 446: Hoare triple {159950#(<= proc_i 296)} assume i + 4 < a[j]; {159950#(<= proc_i 296)} is VALID [2019-05-15 10:19:52,339 INFO L273 TraceCheckUtils]: 447: Hoare triple {159950#(<= proc_i 296)} assume a[5] == 1000; {159950#(<= proc_i 296)} is VALID [2019-05-15 10:19:52,340 INFO L273 TraceCheckUtils]: 448: Hoare triple {159950#(<= proc_i 296)} assume j > 4; {159950#(<= proc_i 296)} is VALID [2019-05-15 10:19:52,340 INFO L273 TraceCheckUtils]: 449: Hoare triple {159950#(<= proc_i 296)} assume j < 6; {159950#(<= proc_i 296)} is VALID [2019-05-15 10:19:52,341 INFO L273 TraceCheckUtils]: 450: Hoare triple {159950#(<= proc_i 296)} i := i + 4; {159969#(<= proc_i 300)} is VALID [2019-05-15 10:19:52,341 INFO L273 TraceCheckUtils]: 451: Hoare triple {159969#(<= proc_i 300)} assume i <= 1000; {159969#(<= proc_i 300)} is VALID [2019-05-15 10:19:52,342 INFO L273 TraceCheckUtils]: 452: Hoare triple {159969#(<= proc_i 300)} assume i + 4 < a[j]; {159969#(<= proc_i 300)} is VALID [2019-05-15 10:19:52,342 INFO L273 TraceCheckUtils]: 453: Hoare triple {159969#(<= proc_i 300)} assume a[5] == 1000; {159969#(<= proc_i 300)} is VALID [2019-05-15 10:19:52,343 INFO L273 TraceCheckUtils]: 454: Hoare triple {159969#(<= proc_i 300)} assume j > 4; {159969#(<= proc_i 300)} is VALID [2019-05-15 10:19:52,343 INFO L273 TraceCheckUtils]: 455: Hoare triple {159969#(<= proc_i 300)} assume j < 6; {159969#(<= proc_i 300)} is VALID [2019-05-15 10:19:52,344 INFO L273 TraceCheckUtils]: 456: Hoare triple {159969#(<= proc_i 300)} i := i + 4; {159988#(<= proc_i 304)} is VALID [2019-05-15 10:19:52,344 INFO L273 TraceCheckUtils]: 457: Hoare triple {159988#(<= proc_i 304)} assume i <= 1000; {159988#(<= proc_i 304)} is VALID [2019-05-15 10:19:52,345 INFO L273 TraceCheckUtils]: 458: Hoare triple {159988#(<= proc_i 304)} assume i + 4 < a[j]; {159988#(<= proc_i 304)} is VALID [2019-05-15 10:19:52,345 INFO L273 TraceCheckUtils]: 459: Hoare triple {159988#(<= proc_i 304)} assume a[5] == 1000; {159988#(<= proc_i 304)} is VALID [2019-05-15 10:19:52,346 INFO L273 TraceCheckUtils]: 460: Hoare triple {159988#(<= proc_i 304)} assume j > 4; {159988#(<= proc_i 304)} is VALID [2019-05-15 10:19:52,346 INFO L273 TraceCheckUtils]: 461: Hoare triple {159988#(<= proc_i 304)} assume j < 6; {159988#(<= proc_i 304)} is VALID [2019-05-15 10:19:52,347 INFO L273 TraceCheckUtils]: 462: Hoare triple {159988#(<= proc_i 304)} i := i + 4; {160007#(<= proc_i 308)} is VALID [2019-05-15 10:19:52,347 INFO L273 TraceCheckUtils]: 463: Hoare triple {160007#(<= proc_i 308)} assume i <= 1000; {160007#(<= proc_i 308)} is VALID [2019-05-15 10:19:52,348 INFO L273 TraceCheckUtils]: 464: Hoare triple {160007#(<= proc_i 308)} assume i + 4 < a[j]; {160007#(<= proc_i 308)} is VALID [2019-05-15 10:19:52,348 INFO L273 TraceCheckUtils]: 465: Hoare triple {160007#(<= proc_i 308)} assume a[5] == 1000; {160007#(<= proc_i 308)} is VALID [2019-05-15 10:19:52,349 INFO L273 TraceCheckUtils]: 466: Hoare triple {160007#(<= proc_i 308)} assume j > 4; {160007#(<= proc_i 308)} is VALID [2019-05-15 10:19:52,349 INFO L273 TraceCheckUtils]: 467: Hoare triple {160007#(<= proc_i 308)} assume j < 6; {160007#(<= proc_i 308)} is VALID [2019-05-15 10:19:52,350 INFO L273 TraceCheckUtils]: 468: Hoare triple {160007#(<= proc_i 308)} i := i + 4; {160026#(<= proc_i 312)} is VALID [2019-05-15 10:19:52,350 INFO L273 TraceCheckUtils]: 469: Hoare triple {160026#(<= proc_i 312)} assume i <= 1000; {160026#(<= proc_i 312)} is VALID [2019-05-15 10:19:52,351 INFO L273 TraceCheckUtils]: 470: Hoare triple {160026#(<= proc_i 312)} assume i + 4 < a[j]; {160026#(<= proc_i 312)} is VALID [2019-05-15 10:19:52,351 INFO L273 TraceCheckUtils]: 471: Hoare triple {160026#(<= proc_i 312)} assume a[5] == 1000; {160026#(<= proc_i 312)} is VALID [2019-05-15 10:19:52,352 INFO L273 TraceCheckUtils]: 472: Hoare triple {160026#(<= proc_i 312)} assume j > 4; {160026#(<= proc_i 312)} is VALID [2019-05-15 10:19:52,352 INFO L273 TraceCheckUtils]: 473: Hoare triple {160026#(<= proc_i 312)} assume j < 6; {160026#(<= proc_i 312)} is VALID [2019-05-15 10:19:52,353 INFO L273 TraceCheckUtils]: 474: Hoare triple {160026#(<= proc_i 312)} i := i + 4; {160045#(<= proc_i 316)} is VALID [2019-05-15 10:19:52,353 INFO L273 TraceCheckUtils]: 475: Hoare triple {160045#(<= proc_i 316)} assume i <= 1000; {160045#(<= proc_i 316)} is VALID [2019-05-15 10:19:52,354 INFO L273 TraceCheckUtils]: 476: Hoare triple {160045#(<= proc_i 316)} assume i + 4 < a[j]; {160045#(<= proc_i 316)} is VALID [2019-05-15 10:19:52,354 INFO L273 TraceCheckUtils]: 477: Hoare triple {160045#(<= proc_i 316)} assume a[5] == 1000; {160045#(<= proc_i 316)} is VALID [2019-05-15 10:19:52,354 INFO L273 TraceCheckUtils]: 478: Hoare triple {160045#(<= proc_i 316)} assume j > 4; {160045#(<= proc_i 316)} is VALID [2019-05-15 10:19:52,355 INFO L273 TraceCheckUtils]: 479: Hoare triple {160045#(<= proc_i 316)} assume j < 6; {160045#(<= proc_i 316)} is VALID [2019-05-15 10:19:52,356 INFO L273 TraceCheckUtils]: 480: Hoare triple {160045#(<= proc_i 316)} i := i + 4; {160064#(<= proc_i 320)} is VALID [2019-05-15 10:19:52,356 INFO L273 TraceCheckUtils]: 481: Hoare triple {160064#(<= proc_i 320)} assume i <= 1000; {160064#(<= proc_i 320)} is VALID [2019-05-15 10:19:52,357 INFO L273 TraceCheckUtils]: 482: Hoare triple {160064#(<= proc_i 320)} assume i + 4 < a[j]; {160064#(<= proc_i 320)} is VALID [2019-05-15 10:19:52,357 INFO L273 TraceCheckUtils]: 483: Hoare triple {160064#(<= proc_i 320)} assume a[5] == 1000; {160064#(<= proc_i 320)} is VALID [2019-05-15 10:19:52,357 INFO L273 TraceCheckUtils]: 484: Hoare triple {160064#(<= proc_i 320)} assume j > 4; {160064#(<= proc_i 320)} is VALID [2019-05-15 10:19:52,358 INFO L273 TraceCheckUtils]: 485: Hoare triple {160064#(<= proc_i 320)} assume j < 6; {160064#(<= proc_i 320)} is VALID [2019-05-15 10:19:52,359 INFO L273 TraceCheckUtils]: 486: Hoare triple {160064#(<= proc_i 320)} i := i + 4; {160083#(<= proc_i 324)} is VALID [2019-05-15 10:19:52,359 INFO L273 TraceCheckUtils]: 487: Hoare triple {160083#(<= proc_i 324)} assume i <= 1000; {160083#(<= proc_i 324)} is VALID [2019-05-15 10:19:52,359 INFO L273 TraceCheckUtils]: 488: Hoare triple {160083#(<= proc_i 324)} assume i + 4 < a[j]; {160083#(<= proc_i 324)} is VALID [2019-05-15 10:19:52,360 INFO L273 TraceCheckUtils]: 489: Hoare triple {160083#(<= proc_i 324)} assume a[5] == 1000; {160083#(<= proc_i 324)} is VALID [2019-05-15 10:19:52,360 INFO L273 TraceCheckUtils]: 490: Hoare triple {160083#(<= proc_i 324)} assume j > 4; {160083#(<= proc_i 324)} is VALID [2019-05-15 10:19:52,361 INFO L273 TraceCheckUtils]: 491: Hoare triple {160083#(<= proc_i 324)} assume j < 6; {160083#(<= proc_i 324)} is VALID [2019-05-15 10:19:52,361 INFO L273 TraceCheckUtils]: 492: Hoare triple {160083#(<= proc_i 324)} i := i + 4; {160102#(<= proc_i 328)} is VALID [2019-05-15 10:19:52,362 INFO L273 TraceCheckUtils]: 493: Hoare triple {160102#(<= proc_i 328)} assume i <= 1000; {160102#(<= proc_i 328)} is VALID [2019-05-15 10:19:52,362 INFO L273 TraceCheckUtils]: 494: Hoare triple {160102#(<= proc_i 328)} assume i + 4 < a[j]; {160102#(<= proc_i 328)} is VALID [2019-05-15 10:19:52,363 INFO L273 TraceCheckUtils]: 495: Hoare triple {160102#(<= proc_i 328)} assume a[5] == 1000; {160102#(<= proc_i 328)} is VALID [2019-05-15 10:19:52,363 INFO L273 TraceCheckUtils]: 496: Hoare triple {160102#(<= proc_i 328)} assume j > 4; {160102#(<= proc_i 328)} is VALID [2019-05-15 10:19:52,364 INFO L273 TraceCheckUtils]: 497: Hoare triple {160102#(<= proc_i 328)} assume j < 6; {160102#(<= proc_i 328)} is VALID [2019-05-15 10:19:52,364 INFO L273 TraceCheckUtils]: 498: Hoare triple {160102#(<= proc_i 328)} i := i + 4; {160121#(<= proc_i 332)} is VALID [2019-05-15 10:19:52,365 INFO L273 TraceCheckUtils]: 499: Hoare triple {160121#(<= proc_i 332)} assume i <= 1000; {160121#(<= proc_i 332)} is VALID [2019-05-15 10:19:52,365 INFO L273 TraceCheckUtils]: 500: Hoare triple {160121#(<= proc_i 332)} assume i + 4 < a[j]; {160121#(<= proc_i 332)} is VALID [2019-05-15 10:19:52,366 INFO L273 TraceCheckUtils]: 501: Hoare triple {160121#(<= proc_i 332)} assume a[5] == 1000; {160121#(<= proc_i 332)} is VALID [2019-05-15 10:19:52,366 INFO L273 TraceCheckUtils]: 502: Hoare triple {160121#(<= proc_i 332)} assume j > 4; {160121#(<= proc_i 332)} is VALID [2019-05-15 10:19:52,367 INFO L273 TraceCheckUtils]: 503: Hoare triple {160121#(<= proc_i 332)} assume j < 6; {160121#(<= proc_i 332)} is VALID [2019-05-15 10:19:52,367 INFO L273 TraceCheckUtils]: 504: Hoare triple {160121#(<= proc_i 332)} i := i + 4; {160140#(<= proc_i 336)} is VALID [2019-05-15 10:19:52,368 INFO L273 TraceCheckUtils]: 505: Hoare triple {160140#(<= proc_i 336)} assume i <= 1000; {160140#(<= proc_i 336)} is VALID [2019-05-15 10:19:52,368 INFO L273 TraceCheckUtils]: 506: Hoare triple {160140#(<= proc_i 336)} assume i + 4 < a[j]; {160140#(<= proc_i 336)} is VALID [2019-05-15 10:19:52,369 INFO L273 TraceCheckUtils]: 507: Hoare triple {160140#(<= proc_i 336)} assume a[5] == 1000; {160140#(<= proc_i 336)} is VALID [2019-05-15 10:19:52,369 INFO L273 TraceCheckUtils]: 508: Hoare triple {160140#(<= proc_i 336)} assume j > 4; {160140#(<= proc_i 336)} is VALID [2019-05-15 10:19:52,370 INFO L273 TraceCheckUtils]: 509: Hoare triple {160140#(<= proc_i 336)} assume j < 6; {160140#(<= proc_i 336)} is VALID [2019-05-15 10:19:52,370 INFO L273 TraceCheckUtils]: 510: Hoare triple {160140#(<= proc_i 336)} i := i + 4; {160159#(<= proc_i 340)} is VALID [2019-05-15 10:19:52,371 INFO L273 TraceCheckUtils]: 511: Hoare triple {160159#(<= proc_i 340)} assume !(i <= 1000); {158540#false} is VALID [2019-05-15 10:19:52,533 INFO L134 CoverageAnalysis]: Checked inductivity of 21505 backedges. 0 proven. 21505 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:19:52,533 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:19:52,533 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [86] total 86 [2019-05-15 10:19:52,534 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 512 [2019-05-15 10:19:52,534 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:19:52,534 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 88 states. [2019-05-15 10:19:53,034 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 512 edges. 512 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:53,034 INFO L454 AbstractCegarLoop]: Interpolant automaton has 88 states [2019-05-15 10:19:53,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2019-05-15 10:19:53,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2019-05-15 10:19:53,036 INFO L87 Difference]: Start difference. First operand 513 states and 513 transitions. Second operand 88 states. [2019-05-15 10:19:53,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:53,965 INFO L93 Difference]: Finished difference Result 524 states and 524 transitions. [2019-05-15 10:19:53,965 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2019-05-15 10:19:53,965 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 512 [2019-05-15 10:19:53,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:19:53,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2019-05-15 10:19:53,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 525 transitions. [2019-05-15 10:19:53,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2019-05-15 10:19:53,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 525 transitions. [2019-05-15 10:19:53,970 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 88 states and 525 transitions. [2019-05-15 10:19:54,594 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 525 edges. 525 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:54,608 INFO L225 Difference]: With dead ends: 524 [2019-05-15 10:19:54,608 INFO L226 Difference]: Without dead ends: 524 [2019-05-15 10:19:54,608 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 425 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2019-05-15 10:19:54,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2019-05-15 10:19:54,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 519. [2019-05-15 10:19:54,612 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:19:54,612 INFO L82 GeneralOperation]: Start isEquivalent. First operand 524 states. Second operand 519 states. [2019-05-15 10:19:54,612 INFO L74 IsIncluded]: Start isIncluded. First operand 524 states. Second operand 519 states. [2019-05-15 10:19:54,612 INFO L87 Difference]: Start difference. First operand 524 states. Second operand 519 states. [2019-05-15 10:19:54,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:54,621 INFO L93 Difference]: Finished difference Result 524 states and 524 transitions. [2019-05-15 10:19:54,621 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 524 transitions. [2019-05-15 10:19:54,621 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:54,621 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:54,621 INFO L74 IsIncluded]: Start isIncluded. First operand 519 states. Second operand 524 states. [2019-05-15 10:19:54,622 INFO L87 Difference]: Start difference. First operand 519 states. Second operand 524 states. [2019-05-15 10:19:54,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:19:54,630 INFO L93 Difference]: Finished difference Result 524 states and 524 transitions. [2019-05-15 10:19:54,630 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 524 transitions. [2019-05-15 10:19:54,631 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:19:54,631 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:19:54,631 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:19:54,631 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:19:54,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 519 states. [2019-05-15 10:19:54,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 519 transitions. [2019-05-15 10:19:54,639 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 519 transitions. Word has length 512 [2019-05-15 10:19:54,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:19:54,640 INFO L475 AbstractCegarLoop]: Abstraction has 519 states and 519 transitions. [2019-05-15 10:19:54,640 INFO L476 AbstractCegarLoop]: Interpolant automaton has 88 states. [2019-05-15 10:19:54,640 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 519 transitions. [2019-05-15 10:19:54,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2019-05-15 10:19:54,642 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:19:54,642 INFO L399 BasicCegarLoop]: trace histogram [86, 86, 86, 86, 86, 86, 1, 1] [2019-05-15 10:19:54,642 INFO L418 AbstractCegarLoop]: === Iteration 87 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:19:54,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:19:54,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1069497603, now seen corresponding path program 86 times [2019-05-15 10:19:54,643 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:19:54,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:54,843 INFO L256 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 88 conjunts are in the unsatisfiable core [2019-05-15 10:19:54,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:19:54,888 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:19:58,448 INFO L273 TraceCheckUtils]: 0: Hoare triple {162253#true} i := 0; {162258#(<= proc_i 0)} is VALID [2019-05-15 10:19:58,449 INFO L273 TraceCheckUtils]: 1: Hoare triple {162258#(<= proc_i 0)} assume i <= 1000; {162258#(<= proc_i 0)} is VALID [2019-05-15 10:19:58,450 INFO L273 TraceCheckUtils]: 2: Hoare triple {162258#(<= proc_i 0)} assume i + 4 < a[j]; {162258#(<= proc_i 0)} is VALID [2019-05-15 10:19:58,450 INFO L273 TraceCheckUtils]: 3: Hoare triple {162258#(<= proc_i 0)} assume a[5] == 1000; {162258#(<= proc_i 0)} is VALID [2019-05-15 10:19:58,451 INFO L273 TraceCheckUtils]: 4: Hoare triple {162258#(<= proc_i 0)} assume j > 4; {162258#(<= proc_i 0)} is VALID [2019-05-15 10:19:58,451 INFO L273 TraceCheckUtils]: 5: Hoare triple {162258#(<= proc_i 0)} assume j < 6; {162258#(<= proc_i 0)} is VALID [2019-05-15 10:19:58,452 INFO L273 TraceCheckUtils]: 6: Hoare triple {162258#(<= proc_i 0)} i := i + 4; {162277#(<= proc_i 4)} is VALID [2019-05-15 10:19:58,452 INFO L273 TraceCheckUtils]: 7: Hoare triple {162277#(<= proc_i 4)} assume i <= 1000; {162277#(<= proc_i 4)} is VALID [2019-05-15 10:19:58,453 INFO L273 TraceCheckUtils]: 8: Hoare triple {162277#(<= proc_i 4)} assume i + 4 < a[j]; {162277#(<= proc_i 4)} is VALID [2019-05-15 10:19:58,453 INFO L273 TraceCheckUtils]: 9: Hoare triple {162277#(<= proc_i 4)} assume a[5] == 1000; {162277#(<= proc_i 4)} is VALID [2019-05-15 10:19:58,453 INFO L273 TraceCheckUtils]: 10: Hoare triple {162277#(<= proc_i 4)} assume j > 4; {162277#(<= proc_i 4)} is VALID [2019-05-15 10:19:58,454 INFO L273 TraceCheckUtils]: 11: Hoare triple {162277#(<= proc_i 4)} assume j < 6; {162277#(<= proc_i 4)} is VALID [2019-05-15 10:19:58,455 INFO L273 TraceCheckUtils]: 12: Hoare triple {162277#(<= proc_i 4)} i := i + 4; {162296#(<= proc_i 8)} is VALID [2019-05-15 10:19:58,455 INFO L273 TraceCheckUtils]: 13: Hoare triple {162296#(<= proc_i 8)} assume i <= 1000; {162296#(<= proc_i 8)} is VALID [2019-05-15 10:19:58,456 INFO L273 TraceCheckUtils]: 14: Hoare triple {162296#(<= proc_i 8)} assume i + 4 < a[j]; {162296#(<= proc_i 8)} is VALID [2019-05-15 10:19:58,456 INFO L273 TraceCheckUtils]: 15: Hoare triple {162296#(<= proc_i 8)} assume a[5] == 1000; {162296#(<= proc_i 8)} is VALID [2019-05-15 10:19:58,456 INFO L273 TraceCheckUtils]: 16: Hoare triple {162296#(<= proc_i 8)} assume j > 4; {162296#(<= proc_i 8)} is VALID [2019-05-15 10:19:58,457 INFO L273 TraceCheckUtils]: 17: Hoare triple {162296#(<= proc_i 8)} assume j < 6; {162296#(<= proc_i 8)} is VALID [2019-05-15 10:19:58,458 INFO L273 TraceCheckUtils]: 18: Hoare triple {162296#(<= proc_i 8)} i := i + 4; {162315#(<= proc_i 12)} is VALID [2019-05-15 10:19:58,458 INFO L273 TraceCheckUtils]: 19: Hoare triple {162315#(<= proc_i 12)} assume i <= 1000; {162315#(<= proc_i 12)} is VALID [2019-05-15 10:19:58,459 INFO L273 TraceCheckUtils]: 20: Hoare triple {162315#(<= proc_i 12)} assume i + 4 < a[j]; {162315#(<= proc_i 12)} is VALID [2019-05-15 10:19:58,459 INFO L273 TraceCheckUtils]: 21: Hoare triple {162315#(<= proc_i 12)} assume a[5] == 1000; {162315#(<= proc_i 12)} is VALID [2019-05-15 10:19:58,459 INFO L273 TraceCheckUtils]: 22: Hoare triple {162315#(<= proc_i 12)} assume j > 4; {162315#(<= proc_i 12)} is VALID [2019-05-15 10:19:58,460 INFO L273 TraceCheckUtils]: 23: Hoare triple {162315#(<= proc_i 12)} assume j < 6; {162315#(<= proc_i 12)} is VALID [2019-05-15 10:19:58,461 INFO L273 TraceCheckUtils]: 24: Hoare triple {162315#(<= proc_i 12)} i := i + 4; {162334#(<= proc_i 16)} is VALID [2019-05-15 10:19:58,461 INFO L273 TraceCheckUtils]: 25: Hoare triple {162334#(<= proc_i 16)} assume i <= 1000; {162334#(<= proc_i 16)} is VALID [2019-05-15 10:19:58,461 INFO L273 TraceCheckUtils]: 26: Hoare triple {162334#(<= proc_i 16)} assume i + 4 < a[j]; {162334#(<= proc_i 16)} is VALID [2019-05-15 10:19:58,462 INFO L273 TraceCheckUtils]: 27: Hoare triple {162334#(<= proc_i 16)} assume a[5] == 1000; {162334#(<= proc_i 16)} is VALID [2019-05-15 10:19:58,462 INFO L273 TraceCheckUtils]: 28: Hoare triple {162334#(<= proc_i 16)} assume j > 4; {162334#(<= proc_i 16)} is VALID [2019-05-15 10:19:58,463 INFO L273 TraceCheckUtils]: 29: Hoare triple {162334#(<= proc_i 16)} assume j < 6; {162334#(<= proc_i 16)} is VALID [2019-05-15 10:19:58,463 INFO L273 TraceCheckUtils]: 30: Hoare triple {162334#(<= proc_i 16)} i := i + 4; {162353#(<= proc_i 20)} is VALID [2019-05-15 10:19:58,464 INFO L273 TraceCheckUtils]: 31: Hoare triple {162353#(<= proc_i 20)} assume i <= 1000; {162353#(<= proc_i 20)} is VALID [2019-05-15 10:19:58,464 INFO L273 TraceCheckUtils]: 32: Hoare triple {162353#(<= proc_i 20)} assume i + 4 < a[j]; {162353#(<= proc_i 20)} is VALID [2019-05-15 10:19:58,465 INFO L273 TraceCheckUtils]: 33: Hoare triple {162353#(<= proc_i 20)} assume a[5] == 1000; {162353#(<= proc_i 20)} is VALID [2019-05-15 10:19:58,465 INFO L273 TraceCheckUtils]: 34: Hoare triple {162353#(<= proc_i 20)} assume j > 4; {162353#(<= proc_i 20)} is VALID [2019-05-15 10:19:58,466 INFO L273 TraceCheckUtils]: 35: Hoare triple {162353#(<= proc_i 20)} assume j < 6; {162353#(<= proc_i 20)} is VALID [2019-05-15 10:19:58,466 INFO L273 TraceCheckUtils]: 36: Hoare triple {162353#(<= proc_i 20)} i := i + 4; {162372#(<= proc_i 24)} is VALID [2019-05-15 10:19:58,467 INFO L273 TraceCheckUtils]: 37: Hoare triple {162372#(<= proc_i 24)} assume i <= 1000; {162372#(<= proc_i 24)} is VALID [2019-05-15 10:19:58,467 INFO L273 TraceCheckUtils]: 38: Hoare triple {162372#(<= proc_i 24)} assume i + 4 < a[j]; {162372#(<= proc_i 24)} is VALID [2019-05-15 10:19:58,468 INFO L273 TraceCheckUtils]: 39: Hoare triple {162372#(<= proc_i 24)} assume a[5] == 1000; {162372#(<= proc_i 24)} is VALID [2019-05-15 10:19:58,468 INFO L273 TraceCheckUtils]: 40: Hoare triple {162372#(<= proc_i 24)} assume j > 4; {162372#(<= proc_i 24)} is VALID [2019-05-15 10:19:58,469 INFO L273 TraceCheckUtils]: 41: Hoare triple {162372#(<= proc_i 24)} assume j < 6; {162372#(<= proc_i 24)} is VALID [2019-05-15 10:19:58,469 INFO L273 TraceCheckUtils]: 42: Hoare triple {162372#(<= proc_i 24)} i := i + 4; {162391#(<= proc_i 28)} is VALID [2019-05-15 10:19:58,470 INFO L273 TraceCheckUtils]: 43: Hoare triple {162391#(<= proc_i 28)} assume i <= 1000; {162391#(<= proc_i 28)} is VALID [2019-05-15 10:19:58,470 INFO L273 TraceCheckUtils]: 44: Hoare triple {162391#(<= proc_i 28)} assume i + 4 < a[j]; {162391#(<= proc_i 28)} is VALID [2019-05-15 10:19:58,471 INFO L273 TraceCheckUtils]: 45: Hoare triple {162391#(<= proc_i 28)} assume a[5] == 1000; {162391#(<= proc_i 28)} is VALID [2019-05-15 10:19:58,471 INFO L273 TraceCheckUtils]: 46: Hoare triple {162391#(<= proc_i 28)} assume j > 4; {162391#(<= proc_i 28)} is VALID [2019-05-15 10:19:58,472 INFO L273 TraceCheckUtils]: 47: Hoare triple {162391#(<= proc_i 28)} assume j < 6; {162391#(<= proc_i 28)} is VALID [2019-05-15 10:19:58,472 INFO L273 TraceCheckUtils]: 48: Hoare triple {162391#(<= proc_i 28)} i := i + 4; {162410#(<= proc_i 32)} is VALID [2019-05-15 10:19:58,473 INFO L273 TraceCheckUtils]: 49: Hoare triple {162410#(<= proc_i 32)} assume i <= 1000; {162410#(<= proc_i 32)} is VALID [2019-05-15 10:19:58,473 INFO L273 TraceCheckUtils]: 50: Hoare triple {162410#(<= proc_i 32)} assume i + 4 < a[j]; {162410#(<= proc_i 32)} is VALID [2019-05-15 10:19:58,474 INFO L273 TraceCheckUtils]: 51: Hoare triple {162410#(<= proc_i 32)} assume a[5] == 1000; {162410#(<= proc_i 32)} is VALID [2019-05-15 10:19:58,474 INFO L273 TraceCheckUtils]: 52: Hoare triple {162410#(<= proc_i 32)} assume j > 4; {162410#(<= proc_i 32)} is VALID [2019-05-15 10:19:58,475 INFO L273 TraceCheckUtils]: 53: Hoare triple {162410#(<= proc_i 32)} assume j < 6; {162410#(<= proc_i 32)} is VALID [2019-05-15 10:19:58,475 INFO L273 TraceCheckUtils]: 54: Hoare triple {162410#(<= proc_i 32)} i := i + 4; {162429#(<= proc_i 36)} is VALID [2019-05-15 10:19:58,476 INFO L273 TraceCheckUtils]: 55: Hoare triple {162429#(<= proc_i 36)} assume i <= 1000; {162429#(<= proc_i 36)} is VALID [2019-05-15 10:19:58,476 INFO L273 TraceCheckUtils]: 56: Hoare triple {162429#(<= proc_i 36)} assume i + 4 < a[j]; {162429#(<= proc_i 36)} is VALID [2019-05-15 10:19:58,477 INFO L273 TraceCheckUtils]: 57: Hoare triple {162429#(<= proc_i 36)} assume a[5] == 1000; {162429#(<= proc_i 36)} is VALID [2019-05-15 10:19:58,477 INFO L273 TraceCheckUtils]: 58: Hoare triple {162429#(<= proc_i 36)} assume j > 4; {162429#(<= proc_i 36)} is VALID [2019-05-15 10:19:58,478 INFO L273 TraceCheckUtils]: 59: Hoare triple {162429#(<= proc_i 36)} assume j < 6; {162429#(<= proc_i 36)} is VALID [2019-05-15 10:19:58,478 INFO L273 TraceCheckUtils]: 60: Hoare triple {162429#(<= proc_i 36)} i := i + 4; {162448#(<= proc_i 40)} is VALID [2019-05-15 10:19:58,479 INFO L273 TraceCheckUtils]: 61: Hoare triple {162448#(<= proc_i 40)} assume i <= 1000; {162448#(<= proc_i 40)} is VALID [2019-05-15 10:19:58,479 INFO L273 TraceCheckUtils]: 62: Hoare triple {162448#(<= proc_i 40)} assume i + 4 < a[j]; {162448#(<= proc_i 40)} is VALID [2019-05-15 10:19:58,480 INFO L273 TraceCheckUtils]: 63: Hoare triple {162448#(<= proc_i 40)} assume a[5] == 1000; {162448#(<= proc_i 40)} is VALID [2019-05-15 10:19:58,480 INFO L273 TraceCheckUtils]: 64: Hoare triple {162448#(<= proc_i 40)} assume j > 4; {162448#(<= proc_i 40)} is VALID [2019-05-15 10:19:58,480 INFO L273 TraceCheckUtils]: 65: Hoare triple {162448#(<= proc_i 40)} assume j < 6; {162448#(<= proc_i 40)} is VALID [2019-05-15 10:19:58,481 INFO L273 TraceCheckUtils]: 66: Hoare triple {162448#(<= proc_i 40)} i := i + 4; {162467#(<= proc_i 44)} is VALID [2019-05-15 10:19:58,482 INFO L273 TraceCheckUtils]: 67: Hoare triple {162467#(<= proc_i 44)} assume i <= 1000; {162467#(<= proc_i 44)} is VALID [2019-05-15 10:19:58,482 INFO L273 TraceCheckUtils]: 68: Hoare triple {162467#(<= proc_i 44)} assume i + 4 < a[j]; {162467#(<= proc_i 44)} is VALID [2019-05-15 10:19:58,483 INFO L273 TraceCheckUtils]: 69: Hoare triple {162467#(<= proc_i 44)} assume a[5] == 1000; {162467#(<= proc_i 44)} is VALID [2019-05-15 10:19:58,483 INFO L273 TraceCheckUtils]: 70: Hoare triple {162467#(<= proc_i 44)} assume j > 4; {162467#(<= proc_i 44)} is VALID [2019-05-15 10:19:58,483 INFO L273 TraceCheckUtils]: 71: Hoare triple {162467#(<= proc_i 44)} assume j < 6; {162467#(<= proc_i 44)} is VALID [2019-05-15 10:19:58,484 INFO L273 TraceCheckUtils]: 72: Hoare triple {162467#(<= proc_i 44)} i := i + 4; {162486#(<= proc_i 48)} is VALID [2019-05-15 10:19:58,485 INFO L273 TraceCheckUtils]: 73: Hoare triple {162486#(<= proc_i 48)} assume i <= 1000; {162486#(<= proc_i 48)} is VALID [2019-05-15 10:19:58,485 INFO L273 TraceCheckUtils]: 74: Hoare triple {162486#(<= proc_i 48)} assume i + 4 < a[j]; {162486#(<= proc_i 48)} is VALID [2019-05-15 10:19:58,485 INFO L273 TraceCheckUtils]: 75: Hoare triple {162486#(<= proc_i 48)} assume a[5] == 1000; {162486#(<= proc_i 48)} is VALID [2019-05-15 10:19:58,486 INFO L273 TraceCheckUtils]: 76: Hoare triple {162486#(<= proc_i 48)} assume j > 4; {162486#(<= proc_i 48)} is VALID [2019-05-15 10:19:58,486 INFO L273 TraceCheckUtils]: 77: Hoare triple {162486#(<= proc_i 48)} assume j < 6; {162486#(<= proc_i 48)} is VALID [2019-05-15 10:19:58,487 INFO L273 TraceCheckUtils]: 78: Hoare triple {162486#(<= proc_i 48)} i := i + 4; {162505#(<= proc_i 52)} is VALID [2019-05-15 10:19:58,488 INFO L273 TraceCheckUtils]: 79: Hoare triple {162505#(<= proc_i 52)} assume i <= 1000; {162505#(<= proc_i 52)} is VALID [2019-05-15 10:19:58,488 INFO L273 TraceCheckUtils]: 80: Hoare triple {162505#(<= proc_i 52)} assume i + 4 < a[j]; {162505#(<= proc_i 52)} is VALID [2019-05-15 10:19:58,488 INFO L273 TraceCheckUtils]: 81: Hoare triple {162505#(<= proc_i 52)} assume a[5] == 1000; {162505#(<= proc_i 52)} is VALID [2019-05-15 10:19:58,489 INFO L273 TraceCheckUtils]: 82: Hoare triple {162505#(<= proc_i 52)} assume j > 4; {162505#(<= proc_i 52)} is VALID [2019-05-15 10:19:58,489 INFO L273 TraceCheckUtils]: 83: Hoare triple {162505#(<= proc_i 52)} assume j < 6; {162505#(<= proc_i 52)} is VALID [2019-05-15 10:19:58,490 INFO L273 TraceCheckUtils]: 84: Hoare triple {162505#(<= proc_i 52)} i := i + 4; {162524#(<= proc_i 56)} is VALID [2019-05-15 10:19:58,490 INFO L273 TraceCheckUtils]: 85: Hoare triple {162524#(<= proc_i 56)} assume i <= 1000; {162524#(<= proc_i 56)} is VALID [2019-05-15 10:19:58,491 INFO L273 TraceCheckUtils]: 86: Hoare triple {162524#(<= proc_i 56)} assume i + 4 < a[j]; {162524#(<= proc_i 56)} is VALID [2019-05-15 10:19:58,491 INFO L273 TraceCheckUtils]: 87: Hoare triple {162524#(<= proc_i 56)} assume a[5] == 1000; {162524#(<= proc_i 56)} is VALID [2019-05-15 10:19:58,492 INFO L273 TraceCheckUtils]: 88: Hoare triple {162524#(<= proc_i 56)} assume j > 4; {162524#(<= proc_i 56)} is VALID [2019-05-15 10:19:58,492 INFO L273 TraceCheckUtils]: 89: Hoare triple {162524#(<= proc_i 56)} assume j < 6; {162524#(<= proc_i 56)} is VALID [2019-05-15 10:19:58,493 INFO L273 TraceCheckUtils]: 90: Hoare triple {162524#(<= proc_i 56)} i := i + 4; {162543#(<= proc_i 60)} is VALID [2019-05-15 10:19:58,493 INFO L273 TraceCheckUtils]: 91: Hoare triple {162543#(<= proc_i 60)} assume i <= 1000; {162543#(<= proc_i 60)} is VALID [2019-05-15 10:19:58,494 INFO L273 TraceCheckUtils]: 92: Hoare triple {162543#(<= proc_i 60)} assume i + 4 < a[j]; {162543#(<= proc_i 60)} is VALID [2019-05-15 10:19:58,494 INFO L273 TraceCheckUtils]: 93: Hoare triple {162543#(<= proc_i 60)} assume a[5] == 1000; {162543#(<= proc_i 60)} is VALID [2019-05-15 10:19:58,495 INFO L273 TraceCheckUtils]: 94: Hoare triple {162543#(<= proc_i 60)} assume j > 4; {162543#(<= proc_i 60)} is VALID [2019-05-15 10:19:58,495 INFO L273 TraceCheckUtils]: 95: Hoare triple {162543#(<= proc_i 60)} assume j < 6; {162543#(<= proc_i 60)} is VALID [2019-05-15 10:19:58,496 INFO L273 TraceCheckUtils]: 96: Hoare triple {162543#(<= proc_i 60)} i := i + 4; {162562#(<= proc_i 64)} is VALID [2019-05-15 10:19:58,496 INFO L273 TraceCheckUtils]: 97: Hoare triple {162562#(<= proc_i 64)} assume i <= 1000; {162562#(<= proc_i 64)} is VALID [2019-05-15 10:19:58,497 INFO L273 TraceCheckUtils]: 98: Hoare triple {162562#(<= proc_i 64)} assume i + 4 < a[j]; {162562#(<= proc_i 64)} is VALID [2019-05-15 10:19:58,497 INFO L273 TraceCheckUtils]: 99: Hoare triple {162562#(<= proc_i 64)} assume a[5] == 1000; {162562#(<= proc_i 64)} is VALID [2019-05-15 10:19:58,498 INFO L273 TraceCheckUtils]: 100: Hoare triple {162562#(<= proc_i 64)} assume j > 4; {162562#(<= proc_i 64)} is VALID [2019-05-15 10:19:58,498 INFO L273 TraceCheckUtils]: 101: Hoare triple {162562#(<= proc_i 64)} assume j < 6; {162562#(<= proc_i 64)} is VALID [2019-05-15 10:19:58,499 INFO L273 TraceCheckUtils]: 102: Hoare triple {162562#(<= proc_i 64)} i := i + 4; {162581#(<= proc_i 68)} is VALID [2019-05-15 10:19:58,499 INFO L273 TraceCheckUtils]: 103: Hoare triple {162581#(<= proc_i 68)} assume i <= 1000; {162581#(<= proc_i 68)} is VALID [2019-05-15 10:19:58,500 INFO L273 TraceCheckUtils]: 104: Hoare triple {162581#(<= proc_i 68)} assume i + 4 < a[j]; {162581#(<= proc_i 68)} is VALID [2019-05-15 10:19:58,500 INFO L273 TraceCheckUtils]: 105: Hoare triple {162581#(<= proc_i 68)} assume a[5] == 1000; {162581#(<= proc_i 68)} is VALID [2019-05-15 10:19:58,501 INFO L273 TraceCheckUtils]: 106: Hoare triple {162581#(<= proc_i 68)} assume j > 4; {162581#(<= proc_i 68)} is VALID [2019-05-15 10:19:58,501 INFO L273 TraceCheckUtils]: 107: Hoare triple {162581#(<= proc_i 68)} assume j < 6; {162581#(<= proc_i 68)} is VALID [2019-05-15 10:19:58,502 INFO L273 TraceCheckUtils]: 108: Hoare triple {162581#(<= proc_i 68)} i := i + 4; {162600#(<= proc_i 72)} is VALID [2019-05-15 10:19:58,502 INFO L273 TraceCheckUtils]: 109: Hoare triple {162600#(<= proc_i 72)} assume i <= 1000; {162600#(<= proc_i 72)} is VALID [2019-05-15 10:19:58,503 INFO L273 TraceCheckUtils]: 110: Hoare triple {162600#(<= proc_i 72)} assume i + 4 < a[j]; {162600#(<= proc_i 72)} is VALID [2019-05-15 10:19:58,503 INFO L273 TraceCheckUtils]: 111: Hoare triple {162600#(<= proc_i 72)} assume a[5] == 1000; {162600#(<= proc_i 72)} is VALID [2019-05-15 10:19:58,504 INFO L273 TraceCheckUtils]: 112: Hoare triple {162600#(<= proc_i 72)} assume j > 4; {162600#(<= proc_i 72)} is VALID [2019-05-15 10:19:58,504 INFO L273 TraceCheckUtils]: 113: Hoare triple {162600#(<= proc_i 72)} assume j < 6; {162600#(<= proc_i 72)} is VALID [2019-05-15 10:19:58,505 INFO L273 TraceCheckUtils]: 114: Hoare triple {162600#(<= proc_i 72)} i := i + 4; {162619#(<= proc_i 76)} is VALID [2019-05-15 10:19:58,505 INFO L273 TraceCheckUtils]: 115: Hoare triple {162619#(<= proc_i 76)} assume i <= 1000; {162619#(<= proc_i 76)} is VALID [2019-05-15 10:19:58,506 INFO L273 TraceCheckUtils]: 116: Hoare triple {162619#(<= proc_i 76)} assume i + 4 < a[j]; {162619#(<= proc_i 76)} is VALID [2019-05-15 10:19:58,506 INFO L273 TraceCheckUtils]: 117: Hoare triple {162619#(<= proc_i 76)} assume a[5] == 1000; {162619#(<= proc_i 76)} is VALID [2019-05-15 10:19:58,506 INFO L273 TraceCheckUtils]: 118: Hoare triple {162619#(<= proc_i 76)} assume j > 4; {162619#(<= proc_i 76)} is VALID [2019-05-15 10:19:58,507 INFO L273 TraceCheckUtils]: 119: Hoare triple {162619#(<= proc_i 76)} assume j < 6; {162619#(<= proc_i 76)} is VALID [2019-05-15 10:19:58,508 INFO L273 TraceCheckUtils]: 120: Hoare triple {162619#(<= proc_i 76)} i := i + 4; {162638#(<= proc_i 80)} is VALID [2019-05-15 10:19:58,508 INFO L273 TraceCheckUtils]: 121: Hoare triple {162638#(<= proc_i 80)} assume i <= 1000; {162638#(<= proc_i 80)} is VALID [2019-05-15 10:19:58,509 INFO L273 TraceCheckUtils]: 122: Hoare triple {162638#(<= proc_i 80)} assume i + 4 < a[j]; {162638#(<= proc_i 80)} is VALID [2019-05-15 10:19:58,509 INFO L273 TraceCheckUtils]: 123: Hoare triple {162638#(<= proc_i 80)} assume a[5] == 1000; {162638#(<= proc_i 80)} is VALID [2019-05-15 10:19:58,509 INFO L273 TraceCheckUtils]: 124: Hoare triple {162638#(<= proc_i 80)} assume j > 4; {162638#(<= proc_i 80)} is VALID [2019-05-15 10:19:58,510 INFO L273 TraceCheckUtils]: 125: Hoare triple {162638#(<= proc_i 80)} assume j < 6; {162638#(<= proc_i 80)} is VALID [2019-05-15 10:19:58,511 INFO L273 TraceCheckUtils]: 126: Hoare triple {162638#(<= proc_i 80)} i := i + 4; {162657#(<= proc_i 84)} is VALID [2019-05-15 10:19:58,511 INFO L273 TraceCheckUtils]: 127: Hoare triple {162657#(<= proc_i 84)} assume i <= 1000; {162657#(<= proc_i 84)} is VALID [2019-05-15 10:19:58,511 INFO L273 TraceCheckUtils]: 128: Hoare triple {162657#(<= proc_i 84)} assume i + 4 < a[j]; {162657#(<= proc_i 84)} is VALID [2019-05-15 10:19:58,512 INFO L273 TraceCheckUtils]: 129: Hoare triple {162657#(<= proc_i 84)} assume a[5] == 1000; {162657#(<= proc_i 84)} is VALID [2019-05-15 10:19:58,512 INFO L273 TraceCheckUtils]: 130: Hoare triple {162657#(<= proc_i 84)} assume j > 4; {162657#(<= proc_i 84)} is VALID [2019-05-15 10:19:58,513 INFO L273 TraceCheckUtils]: 131: Hoare triple {162657#(<= proc_i 84)} assume j < 6; {162657#(<= proc_i 84)} is VALID [2019-05-15 10:19:58,513 INFO L273 TraceCheckUtils]: 132: Hoare triple {162657#(<= proc_i 84)} i := i + 4; {162676#(<= proc_i 88)} is VALID [2019-05-15 10:19:58,514 INFO L273 TraceCheckUtils]: 133: Hoare triple {162676#(<= proc_i 88)} assume i <= 1000; {162676#(<= proc_i 88)} is VALID [2019-05-15 10:19:58,514 INFO L273 TraceCheckUtils]: 134: Hoare triple {162676#(<= proc_i 88)} assume i + 4 < a[j]; {162676#(<= proc_i 88)} is VALID [2019-05-15 10:19:58,515 INFO L273 TraceCheckUtils]: 135: Hoare triple {162676#(<= proc_i 88)} assume a[5] == 1000; {162676#(<= proc_i 88)} is VALID [2019-05-15 10:19:58,515 INFO L273 TraceCheckUtils]: 136: Hoare triple {162676#(<= proc_i 88)} assume j > 4; {162676#(<= proc_i 88)} is VALID [2019-05-15 10:19:58,516 INFO L273 TraceCheckUtils]: 137: Hoare triple {162676#(<= proc_i 88)} assume j < 6; {162676#(<= proc_i 88)} is VALID [2019-05-15 10:19:58,516 INFO L273 TraceCheckUtils]: 138: Hoare triple {162676#(<= proc_i 88)} i := i + 4; {162695#(<= proc_i 92)} is VALID [2019-05-15 10:19:58,517 INFO L273 TraceCheckUtils]: 139: Hoare triple {162695#(<= proc_i 92)} assume i <= 1000; {162695#(<= proc_i 92)} is VALID [2019-05-15 10:19:58,517 INFO L273 TraceCheckUtils]: 140: Hoare triple {162695#(<= proc_i 92)} assume i + 4 < a[j]; {162695#(<= proc_i 92)} is VALID [2019-05-15 10:19:58,518 INFO L273 TraceCheckUtils]: 141: Hoare triple {162695#(<= proc_i 92)} assume a[5] == 1000; {162695#(<= proc_i 92)} is VALID [2019-05-15 10:19:58,518 INFO L273 TraceCheckUtils]: 142: Hoare triple {162695#(<= proc_i 92)} assume j > 4; {162695#(<= proc_i 92)} is VALID [2019-05-15 10:19:58,519 INFO L273 TraceCheckUtils]: 143: Hoare triple {162695#(<= proc_i 92)} assume j < 6; {162695#(<= proc_i 92)} is VALID [2019-05-15 10:19:58,519 INFO L273 TraceCheckUtils]: 144: Hoare triple {162695#(<= proc_i 92)} i := i + 4; {162714#(<= proc_i 96)} is VALID [2019-05-15 10:19:58,520 INFO L273 TraceCheckUtils]: 145: Hoare triple {162714#(<= proc_i 96)} assume i <= 1000; {162714#(<= proc_i 96)} is VALID [2019-05-15 10:19:58,520 INFO L273 TraceCheckUtils]: 146: Hoare triple {162714#(<= proc_i 96)} assume i + 4 < a[j]; {162714#(<= proc_i 96)} is VALID [2019-05-15 10:19:58,521 INFO L273 TraceCheckUtils]: 147: Hoare triple {162714#(<= proc_i 96)} assume a[5] == 1000; {162714#(<= proc_i 96)} is VALID [2019-05-15 10:19:58,521 INFO L273 TraceCheckUtils]: 148: Hoare triple {162714#(<= proc_i 96)} assume j > 4; {162714#(<= proc_i 96)} is VALID [2019-05-15 10:19:58,522 INFO L273 TraceCheckUtils]: 149: Hoare triple {162714#(<= proc_i 96)} assume j < 6; {162714#(<= proc_i 96)} is VALID [2019-05-15 10:19:58,522 INFO L273 TraceCheckUtils]: 150: Hoare triple {162714#(<= proc_i 96)} i := i + 4; {162733#(<= proc_i 100)} is VALID [2019-05-15 10:19:58,523 INFO L273 TraceCheckUtils]: 151: Hoare triple {162733#(<= proc_i 100)} assume i <= 1000; {162733#(<= proc_i 100)} is VALID [2019-05-15 10:19:58,523 INFO L273 TraceCheckUtils]: 152: Hoare triple {162733#(<= proc_i 100)} assume i + 4 < a[j]; {162733#(<= proc_i 100)} is VALID [2019-05-15 10:19:58,524 INFO L273 TraceCheckUtils]: 153: Hoare triple {162733#(<= proc_i 100)} assume a[5] == 1000; {162733#(<= proc_i 100)} is VALID [2019-05-15 10:19:58,524 INFO L273 TraceCheckUtils]: 154: Hoare triple {162733#(<= proc_i 100)} assume j > 4; {162733#(<= proc_i 100)} is VALID [2019-05-15 10:19:58,525 INFO L273 TraceCheckUtils]: 155: Hoare triple {162733#(<= proc_i 100)} assume j < 6; {162733#(<= proc_i 100)} is VALID [2019-05-15 10:19:58,525 INFO L273 TraceCheckUtils]: 156: Hoare triple {162733#(<= proc_i 100)} i := i + 4; {162752#(<= proc_i 104)} is VALID [2019-05-15 10:19:58,526 INFO L273 TraceCheckUtils]: 157: Hoare triple {162752#(<= proc_i 104)} assume i <= 1000; {162752#(<= proc_i 104)} is VALID [2019-05-15 10:19:58,526 INFO L273 TraceCheckUtils]: 158: Hoare triple {162752#(<= proc_i 104)} assume i + 4 < a[j]; {162752#(<= proc_i 104)} is VALID [2019-05-15 10:19:58,527 INFO L273 TraceCheckUtils]: 159: Hoare triple {162752#(<= proc_i 104)} assume a[5] == 1000; {162752#(<= proc_i 104)} is VALID [2019-05-15 10:19:58,527 INFO L273 TraceCheckUtils]: 160: Hoare triple {162752#(<= proc_i 104)} assume j > 4; {162752#(<= proc_i 104)} is VALID [2019-05-15 10:19:58,528 INFO L273 TraceCheckUtils]: 161: Hoare triple {162752#(<= proc_i 104)} assume j < 6; {162752#(<= proc_i 104)} is VALID [2019-05-15 10:19:58,528 INFO L273 TraceCheckUtils]: 162: Hoare triple {162752#(<= proc_i 104)} i := i + 4; {162771#(<= proc_i 108)} is VALID [2019-05-15 10:19:58,529 INFO L273 TraceCheckUtils]: 163: Hoare triple {162771#(<= proc_i 108)} assume i <= 1000; {162771#(<= proc_i 108)} is VALID [2019-05-15 10:19:58,529 INFO L273 TraceCheckUtils]: 164: Hoare triple {162771#(<= proc_i 108)} assume i + 4 < a[j]; {162771#(<= proc_i 108)} is VALID [2019-05-15 10:19:58,530 INFO L273 TraceCheckUtils]: 165: Hoare triple {162771#(<= proc_i 108)} assume a[5] == 1000; {162771#(<= proc_i 108)} is VALID [2019-05-15 10:19:58,530 INFO L273 TraceCheckUtils]: 166: Hoare triple {162771#(<= proc_i 108)} assume j > 4; {162771#(<= proc_i 108)} is VALID [2019-05-15 10:19:58,530 INFO L273 TraceCheckUtils]: 167: Hoare triple {162771#(<= proc_i 108)} assume j < 6; {162771#(<= proc_i 108)} is VALID [2019-05-15 10:19:58,531 INFO L273 TraceCheckUtils]: 168: Hoare triple {162771#(<= proc_i 108)} i := i + 4; {162790#(<= proc_i 112)} is VALID [2019-05-15 10:19:58,532 INFO L273 TraceCheckUtils]: 169: Hoare triple {162790#(<= proc_i 112)} assume i <= 1000; {162790#(<= proc_i 112)} is VALID [2019-05-15 10:19:58,532 INFO L273 TraceCheckUtils]: 170: Hoare triple {162790#(<= proc_i 112)} assume i + 4 < a[j]; {162790#(<= proc_i 112)} is VALID [2019-05-15 10:19:58,533 INFO L273 TraceCheckUtils]: 171: Hoare triple {162790#(<= proc_i 112)} assume a[5] == 1000; {162790#(<= proc_i 112)} is VALID [2019-05-15 10:19:58,533 INFO L273 TraceCheckUtils]: 172: Hoare triple {162790#(<= proc_i 112)} assume j > 4; {162790#(<= proc_i 112)} is VALID [2019-05-15 10:19:58,533 INFO L273 TraceCheckUtils]: 173: Hoare triple {162790#(<= proc_i 112)} assume j < 6; {162790#(<= proc_i 112)} is VALID [2019-05-15 10:19:58,534 INFO L273 TraceCheckUtils]: 174: Hoare triple {162790#(<= proc_i 112)} i := i + 4; {162809#(<= proc_i 116)} is VALID [2019-05-15 10:19:58,535 INFO L273 TraceCheckUtils]: 175: Hoare triple {162809#(<= proc_i 116)} assume i <= 1000; {162809#(<= proc_i 116)} is VALID [2019-05-15 10:19:58,535 INFO L273 TraceCheckUtils]: 176: Hoare triple {162809#(<= proc_i 116)} assume i + 4 < a[j]; {162809#(<= proc_i 116)} is VALID [2019-05-15 10:19:58,535 INFO L273 TraceCheckUtils]: 177: Hoare triple {162809#(<= proc_i 116)} assume a[5] == 1000; {162809#(<= proc_i 116)} is VALID [2019-05-15 10:19:58,536 INFO L273 TraceCheckUtils]: 178: Hoare triple {162809#(<= proc_i 116)} assume j > 4; {162809#(<= proc_i 116)} is VALID [2019-05-15 10:19:58,536 INFO L273 TraceCheckUtils]: 179: Hoare triple {162809#(<= proc_i 116)} assume j < 6; {162809#(<= proc_i 116)} is VALID [2019-05-15 10:19:58,537 INFO L273 TraceCheckUtils]: 180: Hoare triple {162809#(<= proc_i 116)} i := i + 4; {162828#(<= proc_i 120)} is VALID [2019-05-15 10:19:58,538 INFO L273 TraceCheckUtils]: 181: Hoare triple {162828#(<= proc_i 120)} assume i <= 1000; {162828#(<= proc_i 120)} is VALID [2019-05-15 10:19:58,538 INFO L273 TraceCheckUtils]: 182: Hoare triple {162828#(<= proc_i 120)} assume i + 4 < a[j]; {162828#(<= proc_i 120)} is VALID [2019-05-15 10:19:58,539 INFO L273 TraceCheckUtils]: 183: Hoare triple {162828#(<= proc_i 120)} assume a[5] == 1000; {162828#(<= proc_i 120)} is VALID [2019-05-15 10:19:58,539 INFO L273 TraceCheckUtils]: 184: Hoare triple {162828#(<= proc_i 120)} assume j > 4; {162828#(<= proc_i 120)} is VALID [2019-05-15 10:19:58,539 INFO L273 TraceCheckUtils]: 185: Hoare triple {162828#(<= proc_i 120)} assume j < 6; {162828#(<= proc_i 120)} is VALID [2019-05-15 10:19:58,540 INFO L273 TraceCheckUtils]: 186: Hoare triple {162828#(<= proc_i 120)} i := i + 4; {162847#(<= proc_i 124)} is VALID [2019-05-15 10:19:58,541 INFO L273 TraceCheckUtils]: 187: Hoare triple {162847#(<= proc_i 124)} assume i <= 1000; {162847#(<= proc_i 124)} is VALID [2019-05-15 10:19:58,541 INFO L273 TraceCheckUtils]: 188: Hoare triple {162847#(<= proc_i 124)} assume i + 4 < a[j]; {162847#(<= proc_i 124)} is VALID [2019-05-15 10:19:58,541 INFO L273 TraceCheckUtils]: 189: Hoare triple {162847#(<= proc_i 124)} assume a[5] == 1000; {162847#(<= proc_i 124)} is VALID [2019-05-15 10:19:58,542 INFO L273 TraceCheckUtils]: 190: Hoare triple {162847#(<= proc_i 124)} assume j > 4; {162847#(<= proc_i 124)} is VALID [2019-05-15 10:19:58,542 INFO L273 TraceCheckUtils]: 191: Hoare triple {162847#(<= proc_i 124)} assume j < 6; {162847#(<= proc_i 124)} is VALID [2019-05-15 10:19:58,543 INFO L273 TraceCheckUtils]: 192: Hoare triple {162847#(<= proc_i 124)} i := i + 4; {162866#(<= proc_i 128)} is VALID [2019-05-15 10:19:58,543 INFO L273 TraceCheckUtils]: 193: Hoare triple {162866#(<= proc_i 128)} assume i <= 1000; {162866#(<= proc_i 128)} is VALID [2019-05-15 10:19:58,544 INFO L273 TraceCheckUtils]: 194: Hoare triple {162866#(<= proc_i 128)} assume i + 4 < a[j]; {162866#(<= proc_i 128)} is VALID [2019-05-15 10:19:58,544 INFO L273 TraceCheckUtils]: 195: Hoare triple {162866#(<= proc_i 128)} assume a[5] == 1000; {162866#(<= proc_i 128)} is VALID [2019-05-15 10:19:58,545 INFO L273 TraceCheckUtils]: 196: Hoare triple {162866#(<= proc_i 128)} assume j > 4; {162866#(<= proc_i 128)} is VALID [2019-05-15 10:19:58,545 INFO L273 TraceCheckUtils]: 197: Hoare triple {162866#(<= proc_i 128)} assume j < 6; {162866#(<= proc_i 128)} is VALID [2019-05-15 10:19:58,546 INFO L273 TraceCheckUtils]: 198: Hoare triple {162866#(<= proc_i 128)} i := i + 4; {162885#(<= proc_i 132)} is VALID [2019-05-15 10:19:58,546 INFO L273 TraceCheckUtils]: 199: Hoare triple {162885#(<= proc_i 132)} assume i <= 1000; {162885#(<= proc_i 132)} is VALID [2019-05-15 10:19:58,547 INFO L273 TraceCheckUtils]: 200: Hoare triple {162885#(<= proc_i 132)} assume i + 4 < a[j]; {162885#(<= proc_i 132)} is VALID [2019-05-15 10:19:58,547 INFO L273 TraceCheckUtils]: 201: Hoare triple {162885#(<= proc_i 132)} assume a[5] == 1000; {162885#(<= proc_i 132)} is VALID [2019-05-15 10:19:58,548 INFO L273 TraceCheckUtils]: 202: Hoare triple {162885#(<= proc_i 132)} assume j > 4; {162885#(<= proc_i 132)} is VALID [2019-05-15 10:19:58,548 INFO L273 TraceCheckUtils]: 203: Hoare triple {162885#(<= proc_i 132)} assume j < 6; {162885#(<= proc_i 132)} is VALID [2019-05-15 10:19:58,549 INFO L273 TraceCheckUtils]: 204: Hoare triple {162885#(<= proc_i 132)} i := i + 4; {162904#(<= proc_i 136)} is VALID [2019-05-15 10:19:58,549 INFO L273 TraceCheckUtils]: 205: Hoare triple {162904#(<= proc_i 136)} assume i <= 1000; {162904#(<= proc_i 136)} is VALID [2019-05-15 10:19:58,550 INFO L273 TraceCheckUtils]: 206: Hoare triple {162904#(<= proc_i 136)} assume i + 4 < a[j]; {162904#(<= proc_i 136)} is VALID [2019-05-15 10:19:58,550 INFO L273 TraceCheckUtils]: 207: Hoare triple {162904#(<= proc_i 136)} assume a[5] == 1000; {162904#(<= proc_i 136)} is VALID [2019-05-15 10:19:58,551 INFO L273 TraceCheckUtils]: 208: Hoare triple {162904#(<= proc_i 136)} assume j > 4; {162904#(<= proc_i 136)} is VALID [2019-05-15 10:19:58,551 INFO L273 TraceCheckUtils]: 209: Hoare triple {162904#(<= proc_i 136)} assume j < 6; {162904#(<= proc_i 136)} is VALID [2019-05-15 10:19:58,552 INFO L273 TraceCheckUtils]: 210: Hoare triple {162904#(<= proc_i 136)} i := i + 4; {162923#(<= proc_i 140)} is VALID [2019-05-15 10:19:58,552 INFO L273 TraceCheckUtils]: 211: Hoare triple {162923#(<= proc_i 140)} assume i <= 1000; {162923#(<= proc_i 140)} is VALID [2019-05-15 10:19:58,553 INFO L273 TraceCheckUtils]: 212: Hoare triple {162923#(<= proc_i 140)} assume i + 4 < a[j]; {162923#(<= proc_i 140)} is VALID [2019-05-15 10:19:58,553 INFO L273 TraceCheckUtils]: 213: Hoare triple {162923#(<= proc_i 140)} assume a[5] == 1000; {162923#(<= proc_i 140)} is VALID [2019-05-15 10:19:58,554 INFO L273 TraceCheckUtils]: 214: Hoare triple {162923#(<= proc_i 140)} assume j > 4; {162923#(<= proc_i 140)} is VALID [2019-05-15 10:19:58,554 INFO L273 TraceCheckUtils]: 215: Hoare triple {162923#(<= proc_i 140)} assume j < 6; {162923#(<= proc_i 140)} is VALID [2019-05-15 10:19:58,555 INFO L273 TraceCheckUtils]: 216: Hoare triple {162923#(<= proc_i 140)} i := i + 4; {162942#(<= proc_i 144)} is VALID [2019-05-15 10:19:58,555 INFO L273 TraceCheckUtils]: 217: Hoare triple {162942#(<= proc_i 144)} assume i <= 1000; {162942#(<= proc_i 144)} is VALID [2019-05-15 10:19:58,556 INFO L273 TraceCheckUtils]: 218: Hoare triple {162942#(<= proc_i 144)} assume i + 4 < a[j]; {162942#(<= proc_i 144)} is VALID [2019-05-15 10:19:58,556 INFO L273 TraceCheckUtils]: 219: Hoare triple {162942#(<= proc_i 144)} assume a[5] == 1000; {162942#(<= proc_i 144)} is VALID [2019-05-15 10:19:58,557 INFO L273 TraceCheckUtils]: 220: Hoare triple {162942#(<= proc_i 144)} assume j > 4; {162942#(<= proc_i 144)} is VALID [2019-05-15 10:19:58,557 INFO L273 TraceCheckUtils]: 221: Hoare triple {162942#(<= proc_i 144)} assume j < 6; {162942#(<= proc_i 144)} is VALID [2019-05-15 10:19:58,558 INFO L273 TraceCheckUtils]: 222: Hoare triple {162942#(<= proc_i 144)} i := i + 4; {162961#(<= proc_i 148)} is VALID [2019-05-15 10:19:58,558 INFO L273 TraceCheckUtils]: 223: Hoare triple {162961#(<= proc_i 148)} assume i <= 1000; {162961#(<= proc_i 148)} is VALID [2019-05-15 10:19:58,559 INFO L273 TraceCheckUtils]: 224: Hoare triple {162961#(<= proc_i 148)} assume i + 4 < a[j]; {162961#(<= proc_i 148)} is VALID [2019-05-15 10:19:58,559 INFO L273 TraceCheckUtils]: 225: Hoare triple {162961#(<= proc_i 148)} assume a[5] == 1000; {162961#(<= proc_i 148)} is VALID [2019-05-15 10:19:58,560 INFO L273 TraceCheckUtils]: 226: Hoare triple {162961#(<= proc_i 148)} assume j > 4; {162961#(<= proc_i 148)} is VALID [2019-05-15 10:19:58,560 INFO L273 TraceCheckUtils]: 227: Hoare triple {162961#(<= proc_i 148)} assume j < 6; {162961#(<= proc_i 148)} is VALID [2019-05-15 10:19:58,561 INFO L273 TraceCheckUtils]: 228: Hoare triple {162961#(<= proc_i 148)} i := i + 4; {162980#(<= proc_i 152)} is VALID [2019-05-15 10:19:58,561 INFO L273 TraceCheckUtils]: 229: Hoare triple {162980#(<= proc_i 152)} assume i <= 1000; {162980#(<= proc_i 152)} is VALID [2019-05-15 10:19:58,562 INFO L273 TraceCheckUtils]: 230: Hoare triple {162980#(<= proc_i 152)} assume i + 4 < a[j]; {162980#(<= proc_i 152)} is VALID [2019-05-15 10:19:58,562 INFO L273 TraceCheckUtils]: 231: Hoare triple {162980#(<= proc_i 152)} assume a[5] == 1000; {162980#(<= proc_i 152)} is VALID [2019-05-15 10:19:58,563 INFO L273 TraceCheckUtils]: 232: Hoare triple {162980#(<= proc_i 152)} assume j > 4; {162980#(<= proc_i 152)} is VALID [2019-05-15 10:19:58,563 INFO L273 TraceCheckUtils]: 233: Hoare triple {162980#(<= proc_i 152)} assume j < 6; {162980#(<= proc_i 152)} is VALID [2019-05-15 10:19:58,564 INFO L273 TraceCheckUtils]: 234: Hoare triple {162980#(<= proc_i 152)} i := i + 4; {162999#(<= proc_i 156)} is VALID [2019-05-15 10:19:58,564 INFO L273 TraceCheckUtils]: 235: Hoare triple {162999#(<= proc_i 156)} assume i <= 1000; {162999#(<= proc_i 156)} is VALID [2019-05-15 10:19:58,565 INFO L273 TraceCheckUtils]: 236: Hoare triple {162999#(<= proc_i 156)} assume i + 4 < a[j]; {162999#(<= proc_i 156)} is VALID [2019-05-15 10:19:58,565 INFO L273 TraceCheckUtils]: 237: Hoare triple {162999#(<= proc_i 156)} assume a[5] == 1000; {162999#(<= proc_i 156)} is VALID [2019-05-15 10:19:58,565 INFO L273 TraceCheckUtils]: 238: Hoare triple {162999#(<= proc_i 156)} assume j > 4; {162999#(<= proc_i 156)} is VALID [2019-05-15 10:19:58,566 INFO L273 TraceCheckUtils]: 239: Hoare triple {162999#(<= proc_i 156)} assume j < 6; {162999#(<= proc_i 156)} is VALID [2019-05-15 10:19:58,567 INFO L273 TraceCheckUtils]: 240: Hoare triple {162999#(<= proc_i 156)} i := i + 4; {163018#(<= proc_i 160)} is VALID [2019-05-15 10:19:58,567 INFO L273 TraceCheckUtils]: 241: Hoare triple {163018#(<= proc_i 160)} assume i <= 1000; {163018#(<= proc_i 160)} is VALID [2019-05-15 10:19:58,567 INFO L273 TraceCheckUtils]: 242: Hoare triple {163018#(<= proc_i 160)} assume i + 4 < a[j]; {163018#(<= proc_i 160)} is VALID [2019-05-15 10:19:58,568 INFO L273 TraceCheckUtils]: 243: Hoare triple {163018#(<= proc_i 160)} assume a[5] == 1000; {163018#(<= proc_i 160)} is VALID [2019-05-15 10:19:58,568 INFO L273 TraceCheckUtils]: 244: Hoare triple {163018#(<= proc_i 160)} assume j > 4; {163018#(<= proc_i 160)} is VALID [2019-05-15 10:19:58,569 INFO L273 TraceCheckUtils]: 245: Hoare triple {163018#(<= proc_i 160)} assume j < 6; {163018#(<= proc_i 160)} is VALID [2019-05-15 10:19:58,569 INFO L273 TraceCheckUtils]: 246: Hoare triple {163018#(<= proc_i 160)} i := i + 4; {163037#(<= proc_i 164)} is VALID [2019-05-15 10:19:58,570 INFO L273 TraceCheckUtils]: 247: Hoare triple {163037#(<= proc_i 164)} assume i <= 1000; {163037#(<= proc_i 164)} is VALID [2019-05-15 10:19:58,570 INFO L273 TraceCheckUtils]: 248: Hoare triple {163037#(<= proc_i 164)} assume i + 4 < a[j]; {163037#(<= proc_i 164)} is VALID [2019-05-15 10:19:58,571 INFO L273 TraceCheckUtils]: 249: Hoare triple {163037#(<= proc_i 164)} assume a[5] == 1000; {163037#(<= proc_i 164)} is VALID [2019-05-15 10:19:58,571 INFO L273 TraceCheckUtils]: 250: Hoare triple {163037#(<= proc_i 164)} assume j > 4; {163037#(<= proc_i 164)} is VALID [2019-05-15 10:19:58,572 INFO L273 TraceCheckUtils]: 251: Hoare triple {163037#(<= proc_i 164)} assume j < 6; {163037#(<= proc_i 164)} is VALID [2019-05-15 10:19:58,572 INFO L273 TraceCheckUtils]: 252: Hoare triple {163037#(<= proc_i 164)} i := i + 4; {163056#(<= proc_i 168)} is VALID [2019-05-15 10:19:58,573 INFO L273 TraceCheckUtils]: 253: Hoare triple {163056#(<= proc_i 168)} assume i <= 1000; {163056#(<= proc_i 168)} is VALID [2019-05-15 10:19:58,573 INFO L273 TraceCheckUtils]: 254: Hoare triple {163056#(<= proc_i 168)} assume i + 4 < a[j]; {163056#(<= proc_i 168)} is VALID [2019-05-15 10:19:58,574 INFO L273 TraceCheckUtils]: 255: Hoare triple {163056#(<= proc_i 168)} assume a[5] == 1000; {163056#(<= proc_i 168)} is VALID [2019-05-15 10:19:58,574 INFO L273 TraceCheckUtils]: 256: Hoare triple {163056#(<= proc_i 168)} assume j > 4; {163056#(<= proc_i 168)} is VALID [2019-05-15 10:19:58,575 INFO L273 TraceCheckUtils]: 257: Hoare triple {163056#(<= proc_i 168)} assume j < 6; {163056#(<= proc_i 168)} is VALID [2019-05-15 10:19:58,575 INFO L273 TraceCheckUtils]: 258: Hoare triple {163056#(<= proc_i 168)} i := i + 4; {163075#(<= proc_i 172)} is VALID [2019-05-15 10:19:58,576 INFO L273 TraceCheckUtils]: 259: Hoare triple {163075#(<= proc_i 172)} assume i <= 1000; {163075#(<= proc_i 172)} is VALID [2019-05-15 10:19:58,576 INFO L273 TraceCheckUtils]: 260: Hoare triple {163075#(<= proc_i 172)} assume i + 4 < a[j]; {163075#(<= proc_i 172)} is VALID [2019-05-15 10:19:58,577 INFO L273 TraceCheckUtils]: 261: Hoare triple {163075#(<= proc_i 172)} assume a[5] == 1000; {163075#(<= proc_i 172)} is VALID [2019-05-15 10:19:58,577 INFO L273 TraceCheckUtils]: 262: Hoare triple {163075#(<= proc_i 172)} assume j > 4; {163075#(<= proc_i 172)} is VALID [2019-05-15 10:19:58,578 INFO L273 TraceCheckUtils]: 263: Hoare triple {163075#(<= proc_i 172)} assume j < 6; {163075#(<= proc_i 172)} is VALID [2019-05-15 10:19:58,578 INFO L273 TraceCheckUtils]: 264: Hoare triple {163075#(<= proc_i 172)} i := i + 4; {163094#(<= proc_i 176)} is VALID [2019-05-15 10:19:58,579 INFO L273 TraceCheckUtils]: 265: Hoare triple {163094#(<= proc_i 176)} assume i <= 1000; {163094#(<= proc_i 176)} is VALID [2019-05-15 10:19:58,579 INFO L273 TraceCheckUtils]: 266: Hoare triple {163094#(<= proc_i 176)} assume i + 4 < a[j]; {163094#(<= proc_i 176)} is VALID [2019-05-15 10:19:58,580 INFO L273 TraceCheckUtils]: 267: Hoare triple {163094#(<= proc_i 176)} assume a[5] == 1000; {163094#(<= proc_i 176)} is VALID [2019-05-15 10:19:58,580 INFO L273 TraceCheckUtils]: 268: Hoare triple {163094#(<= proc_i 176)} assume j > 4; {163094#(<= proc_i 176)} is VALID [2019-05-15 10:19:58,581 INFO L273 TraceCheckUtils]: 269: Hoare triple {163094#(<= proc_i 176)} assume j < 6; {163094#(<= proc_i 176)} is VALID [2019-05-15 10:19:58,581 INFO L273 TraceCheckUtils]: 270: Hoare triple {163094#(<= proc_i 176)} i := i + 4; {163113#(<= proc_i 180)} is VALID [2019-05-15 10:19:58,582 INFO L273 TraceCheckUtils]: 271: Hoare triple {163113#(<= proc_i 180)} assume i <= 1000; {163113#(<= proc_i 180)} is VALID [2019-05-15 10:19:58,582 INFO L273 TraceCheckUtils]: 272: Hoare triple {163113#(<= proc_i 180)} assume i + 4 < a[j]; {163113#(<= proc_i 180)} is VALID [2019-05-15 10:19:58,583 INFO L273 TraceCheckUtils]: 273: Hoare triple {163113#(<= proc_i 180)} assume a[5] == 1000; {163113#(<= proc_i 180)} is VALID [2019-05-15 10:19:58,583 INFO L273 TraceCheckUtils]: 274: Hoare triple {163113#(<= proc_i 180)} assume j > 4; {163113#(<= proc_i 180)} is VALID [2019-05-15 10:19:58,584 INFO L273 TraceCheckUtils]: 275: Hoare triple {163113#(<= proc_i 180)} assume j < 6; {163113#(<= proc_i 180)} is VALID [2019-05-15 10:19:58,584 INFO L273 TraceCheckUtils]: 276: Hoare triple {163113#(<= proc_i 180)} i := i + 4; {163132#(<= proc_i 184)} is VALID [2019-05-15 10:19:58,585 INFO L273 TraceCheckUtils]: 277: Hoare triple {163132#(<= proc_i 184)} assume i <= 1000; {163132#(<= proc_i 184)} is VALID [2019-05-15 10:19:58,585 INFO L273 TraceCheckUtils]: 278: Hoare triple {163132#(<= proc_i 184)} assume i + 4 < a[j]; {163132#(<= proc_i 184)} is VALID [2019-05-15 10:19:58,586 INFO L273 TraceCheckUtils]: 279: Hoare triple {163132#(<= proc_i 184)} assume a[5] == 1000; {163132#(<= proc_i 184)} is VALID [2019-05-15 10:19:58,586 INFO L273 TraceCheckUtils]: 280: Hoare triple {163132#(<= proc_i 184)} assume j > 4; {163132#(<= proc_i 184)} is VALID [2019-05-15 10:19:58,587 INFO L273 TraceCheckUtils]: 281: Hoare triple {163132#(<= proc_i 184)} assume j < 6; {163132#(<= proc_i 184)} is VALID [2019-05-15 10:19:58,587 INFO L273 TraceCheckUtils]: 282: Hoare triple {163132#(<= proc_i 184)} i := i + 4; {163151#(<= proc_i 188)} is VALID [2019-05-15 10:19:58,588 INFO L273 TraceCheckUtils]: 283: Hoare triple {163151#(<= proc_i 188)} assume i <= 1000; {163151#(<= proc_i 188)} is VALID [2019-05-15 10:19:58,588 INFO L273 TraceCheckUtils]: 284: Hoare triple {163151#(<= proc_i 188)} assume i + 4 < a[j]; {163151#(<= proc_i 188)} is VALID [2019-05-15 10:19:58,589 INFO L273 TraceCheckUtils]: 285: Hoare triple {163151#(<= proc_i 188)} assume a[5] == 1000; {163151#(<= proc_i 188)} is VALID [2019-05-15 10:19:58,589 INFO L273 TraceCheckUtils]: 286: Hoare triple {163151#(<= proc_i 188)} assume j > 4; {163151#(<= proc_i 188)} is VALID [2019-05-15 10:19:58,589 INFO L273 TraceCheckUtils]: 287: Hoare triple {163151#(<= proc_i 188)} assume j < 6; {163151#(<= proc_i 188)} is VALID [2019-05-15 10:19:58,590 INFO L273 TraceCheckUtils]: 288: Hoare triple {163151#(<= proc_i 188)} i := i + 4; {163170#(<= proc_i 192)} is VALID [2019-05-15 10:19:58,591 INFO L273 TraceCheckUtils]: 289: Hoare triple {163170#(<= proc_i 192)} assume i <= 1000; {163170#(<= proc_i 192)} is VALID [2019-05-15 10:19:58,591 INFO L273 TraceCheckUtils]: 290: Hoare triple {163170#(<= proc_i 192)} assume i + 4 < a[j]; {163170#(<= proc_i 192)} is VALID [2019-05-15 10:19:58,591 INFO L273 TraceCheckUtils]: 291: Hoare triple {163170#(<= proc_i 192)} assume a[5] == 1000; {163170#(<= proc_i 192)} is VALID [2019-05-15 10:19:58,592 INFO L273 TraceCheckUtils]: 292: Hoare triple {163170#(<= proc_i 192)} assume j > 4; {163170#(<= proc_i 192)} is VALID [2019-05-15 10:19:58,592 INFO L273 TraceCheckUtils]: 293: Hoare triple {163170#(<= proc_i 192)} assume j < 6; {163170#(<= proc_i 192)} is VALID [2019-05-15 10:19:58,593 INFO L273 TraceCheckUtils]: 294: Hoare triple {163170#(<= proc_i 192)} i := i + 4; {163189#(<= proc_i 196)} is VALID [2019-05-15 10:19:58,594 INFO L273 TraceCheckUtils]: 295: Hoare triple {163189#(<= proc_i 196)} assume i <= 1000; {163189#(<= proc_i 196)} is VALID [2019-05-15 10:19:58,594 INFO L273 TraceCheckUtils]: 296: Hoare triple {163189#(<= proc_i 196)} assume i + 4 < a[j]; {163189#(<= proc_i 196)} is VALID [2019-05-15 10:19:58,594 INFO L273 TraceCheckUtils]: 297: Hoare triple {163189#(<= proc_i 196)} assume a[5] == 1000; {163189#(<= proc_i 196)} is VALID [2019-05-15 10:19:58,595 INFO L273 TraceCheckUtils]: 298: Hoare triple {163189#(<= proc_i 196)} assume j > 4; {163189#(<= proc_i 196)} is VALID [2019-05-15 10:19:58,595 INFO L273 TraceCheckUtils]: 299: Hoare triple {163189#(<= proc_i 196)} assume j < 6; {163189#(<= proc_i 196)} is VALID [2019-05-15 10:19:58,596 INFO L273 TraceCheckUtils]: 300: Hoare triple {163189#(<= proc_i 196)} i := i + 4; {163208#(<= proc_i 200)} is VALID [2019-05-15 10:19:58,596 INFO L273 TraceCheckUtils]: 301: Hoare triple {163208#(<= proc_i 200)} assume i <= 1000; {163208#(<= proc_i 200)} is VALID [2019-05-15 10:19:58,597 INFO L273 TraceCheckUtils]: 302: Hoare triple {163208#(<= proc_i 200)} assume i + 4 < a[j]; {163208#(<= proc_i 200)} is VALID [2019-05-15 10:19:58,597 INFO L273 TraceCheckUtils]: 303: Hoare triple {163208#(<= proc_i 200)} assume a[5] == 1000; {163208#(<= proc_i 200)} is VALID [2019-05-15 10:19:58,598 INFO L273 TraceCheckUtils]: 304: Hoare triple {163208#(<= proc_i 200)} assume j > 4; {163208#(<= proc_i 200)} is VALID [2019-05-15 10:19:58,598 INFO L273 TraceCheckUtils]: 305: Hoare triple {163208#(<= proc_i 200)} assume j < 6; {163208#(<= proc_i 200)} is VALID [2019-05-15 10:19:58,599 INFO L273 TraceCheckUtils]: 306: Hoare triple {163208#(<= proc_i 200)} i := i + 4; {163227#(<= proc_i 204)} is VALID [2019-05-15 10:19:58,599 INFO L273 TraceCheckUtils]: 307: Hoare triple {163227#(<= proc_i 204)} assume i <= 1000; {163227#(<= proc_i 204)} is VALID [2019-05-15 10:19:58,600 INFO L273 TraceCheckUtils]: 308: Hoare triple {163227#(<= proc_i 204)} assume i + 4 < a[j]; {163227#(<= proc_i 204)} is VALID [2019-05-15 10:19:58,600 INFO L273 TraceCheckUtils]: 309: Hoare triple {163227#(<= proc_i 204)} assume a[5] == 1000; {163227#(<= proc_i 204)} is VALID [2019-05-15 10:19:58,601 INFO L273 TraceCheckUtils]: 310: Hoare triple {163227#(<= proc_i 204)} assume j > 4; {163227#(<= proc_i 204)} is VALID [2019-05-15 10:19:58,601 INFO L273 TraceCheckUtils]: 311: Hoare triple {163227#(<= proc_i 204)} assume j < 6; {163227#(<= proc_i 204)} is VALID [2019-05-15 10:19:58,602 INFO L273 TraceCheckUtils]: 312: Hoare triple {163227#(<= proc_i 204)} i := i + 4; {163246#(<= proc_i 208)} is VALID [2019-05-15 10:19:58,602 INFO L273 TraceCheckUtils]: 313: Hoare triple {163246#(<= proc_i 208)} assume i <= 1000; {163246#(<= proc_i 208)} is VALID [2019-05-15 10:19:58,603 INFO L273 TraceCheckUtils]: 314: Hoare triple {163246#(<= proc_i 208)} assume i + 4 < a[j]; {163246#(<= proc_i 208)} is VALID [2019-05-15 10:19:58,603 INFO L273 TraceCheckUtils]: 315: Hoare triple {163246#(<= proc_i 208)} assume a[5] == 1000; {163246#(<= proc_i 208)} is VALID [2019-05-15 10:19:58,604 INFO L273 TraceCheckUtils]: 316: Hoare triple {163246#(<= proc_i 208)} assume j > 4; {163246#(<= proc_i 208)} is VALID [2019-05-15 10:19:58,604 INFO L273 TraceCheckUtils]: 317: Hoare triple {163246#(<= proc_i 208)} assume j < 6; {163246#(<= proc_i 208)} is VALID [2019-05-15 10:19:58,605 INFO L273 TraceCheckUtils]: 318: Hoare triple {163246#(<= proc_i 208)} i := i + 4; {163265#(<= proc_i 212)} is VALID [2019-05-15 10:19:58,605 INFO L273 TraceCheckUtils]: 319: Hoare triple {163265#(<= proc_i 212)} assume i <= 1000; {163265#(<= proc_i 212)} is VALID [2019-05-15 10:19:58,606 INFO L273 TraceCheckUtils]: 320: Hoare triple {163265#(<= proc_i 212)} assume i + 4 < a[j]; {163265#(<= proc_i 212)} is VALID [2019-05-15 10:19:58,606 INFO L273 TraceCheckUtils]: 321: Hoare triple {163265#(<= proc_i 212)} assume a[5] == 1000; {163265#(<= proc_i 212)} is VALID [2019-05-15 10:19:58,607 INFO L273 TraceCheckUtils]: 322: Hoare triple {163265#(<= proc_i 212)} assume j > 4; {163265#(<= proc_i 212)} is VALID [2019-05-15 10:19:58,607 INFO L273 TraceCheckUtils]: 323: Hoare triple {163265#(<= proc_i 212)} assume j < 6; {163265#(<= proc_i 212)} is VALID [2019-05-15 10:19:58,608 INFO L273 TraceCheckUtils]: 324: Hoare triple {163265#(<= proc_i 212)} i := i + 4; {163284#(<= proc_i 216)} is VALID [2019-05-15 10:19:58,608 INFO L273 TraceCheckUtils]: 325: Hoare triple {163284#(<= proc_i 216)} assume i <= 1000; {163284#(<= proc_i 216)} is VALID [2019-05-15 10:19:58,609 INFO L273 TraceCheckUtils]: 326: Hoare triple {163284#(<= proc_i 216)} assume i + 4 < a[j]; {163284#(<= proc_i 216)} is VALID [2019-05-15 10:19:58,609 INFO L273 TraceCheckUtils]: 327: Hoare triple {163284#(<= proc_i 216)} assume a[5] == 1000; {163284#(<= proc_i 216)} is VALID [2019-05-15 10:19:58,610 INFO L273 TraceCheckUtils]: 328: Hoare triple {163284#(<= proc_i 216)} assume j > 4; {163284#(<= proc_i 216)} is VALID [2019-05-15 10:19:58,610 INFO L273 TraceCheckUtils]: 329: Hoare triple {163284#(<= proc_i 216)} assume j < 6; {163284#(<= proc_i 216)} is VALID [2019-05-15 10:19:58,611 INFO L273 TraceCheckUtils]: 330: Hoare triple {163284#(<= proc_i 216)} i := i + 4; {163303#(<= proc_i 220)} is VALID [2019-05-15 10:19:58,611 INFO L273 TraceCheckUtils]: 331: Hoare triple {163303#(<= proc_i 220)} assume i <= 1000; {163303#(<= proc_i 220)} is VALID [2019-05-15 10:19:58,612 INFO L273 TraceCheckUtils]: 332: Hoare triple {163303#(<= proc_i 220)} assume i + 4 < a[j]; {163303#(<= proc_i 220)} is VALID [2019-05-15 10:19:58,612 INFO L273 TraceCheckUtils]: 333: Hoare triple {163303#(<= proc_i 220)} assume a[5] == 1000; {163303#(<= proc_i 220)} is VALID [2019-05-15 10:19:58,613 INFO L273 TraceCheckUtils]: 334: Hoare triple {163303#(<= proc_i 220)} assume j > 4; {163303#(<= proc_i 220)} is VALID [2019-05-15 10:19:58,613 INFO L273 TraceCheckUtils]: 335: Hoare triple {163303#(<= proc_i 220)} assume j < 6; {163303#(<= proc_i 220)} is VALID [2019-05-15 10:19:58,614 INFO L273 TraceCheckUtils]: 336: Hoare triple {163303#(<= proc_i 220)} i := i + 4; {163322#(<= proc_i 224)} is VALID [2019-05-15 10:19:58,614 INFO L273 TraceCheckUtils]: 337: Hoare triple {163322#(<= proc_i 224)} assume i <= 1000; {163322#(<= proc_i 224)} is VALID [2019-05-15 10:19:58,615 INFO L273 TraceCheckUtils]: 338: Hoare triple {163322#(<= proc_i 224)} assume i + 4 < a[j]; {163322#(<= proc_i 224)} is VALID [2019-05-15 10:19:58,615 INFO L273 TraceCheckUtils]: 339: Hoare triple {163322#(<= proc_i 224)} assume a[5] == 1000; {163322#(<= proc_i 224)} is VALID [2019-05-15 10:19:58,615 INFO L273 TraceCheckUtils]: 340: Hoare triple {163322#(<= proc_i 224)} assume j > 4; {163322#(<= proc_i 224)} is VALID [2019-05-15 10:19:58,616 INFO L273 TraceCheckUtils]: 341: Hoare triple {163322#(<= proc_i 224)} assume j < 6; {163322#(<= proc_i 224)} is VALID [2019-05-15 10:19:58,617 INFO L273 TraceCheckUtils]: 342: Hoare triple {163322#(<= proc_i 224)} i := i + 4; {163341#(<= proc_i 228)} is VALID [2019-05-15 10:19:58,617 INFO L273 TraceCheckUtils]: 343: Hoare triple {163341#(<= proc_i 228)} assume i <= 1000; {163341#(<= proc_i 228)} is VALID [2019-05-15 10:19:58,618 INFO L273 TraceCheckUtils]: 344: Hoare triple {163341#(<= proc_i 228)} assume i + 4 < a[j]; {163341#(<= proc_i 228)} is VALID [2019-05-15 10:19:58,618 INFO L273 TraceCheckUtils]: 345: Hoare triple {163341#(<= proc_i 228)} assume a[5] == 1000; {163341#(<= proc_i 228)} is VALID [2019-05-15 10:19:58,618 INFO L273 TraceCheckUtils]: 346: Hoare triple {163341#(<= proc_i 228)} assume j > 4; {163341#(<= proc_i 228)} is VALID [2019-05-15 10:19:58,619 INFO L273 TraceCheckUtils]: 347: Hoare triple {163341#(<= proc_i 228)} assume j < 6; {163341#(<= proc_i 228)} is VALID [2019-05-15 10:19:58,620 INFO L273 TraceCheckUtils]: 348: Hoare triple {163341#(<= proc_i 228)} i := i + 4; {163360#(<= proc_i 232)} is VALID [2019-05-15 10:19:58,620 INFO L273 TraceCheckUtils]: 349: Hoare triple {163360#(<= proc_i 232)} assume i <= 1000; {163360#(<= proc_i 232)} is VALID [2019-05-15 10:19:58,620 INFO L273 TraceCheckUtils]: 350: Hoare triple {163360#(<= proc_i 232)} assume i + 4 < a[j]; {163360#(<= proc_i 232)} is VALID [2019-05-15 10:19:58,621 INFO L273 TraceCheckUtils]: 351: Hoare triple {163360#(<= proc_i 232)} assume a[5] == 1000; {163360#(<= proc_i 232)} is VALID [2019-05-15 10:19:58,621 INFO L273 TraceCheckUtils]: 352: Hoare triple {163360#(<= proc_i 232)} assume j > 4; {163360#(<= proc_i 232)} is VALID [2019-05-15 10:19:58,622 INFO L273 TraceCheckUtils]: 353: Hoare triple {163360#(<= proc_i 232)} assume j < 6; {163360#(<= proc_i 232)} is VALID [2019-05-15 10:19:58,622 INFO L273 TraceCheckUtils]: 354: Hoare triple {163360#(<= proc_i 232)} i := i + 4; {163379#(<= proc_i 236)} is VALID [2019-05-15 10:19:58,623 INFO L273 TraceCheckUtils]: 355: Hoare triple {163379#(<= proc_i 236)} assume i <= 1000; {163379#(<= proc_i 236)} is VALID [2019-05-15 10:19:58,623 INFO L273 TraceCheckUtils]: 356: Hoare triple {163379#(<= proc_i 236)} assume i + 4 < a[j]; {163379#(<= proc_i 236)} is VALID [2019-05-15 10:19:58,624 INFO L273 TraceCheckUtils]: 357: Hoare triple {163379#(<= proc_i 236)} assume a[5] == 1000; {163379#(<= proc_i 236)} is VALID [2019-05-15 10:19:58,624 INFO L273 TraceCheckUtils]: 358: Hoare triple {163379#(<= proc_i 236)} assume j > 4; {163379#(<= proc_i 236)} is VALID [2019-05-15 10:19:58,625 INFO L273 TraceCheckUtils]: 359: Hoare triple {163379#(<= proc_i 236)} assume j < 6; {163379#(<= proc_i 236)} is VALID [2019-05-15 10:19:58,625 INFO L273 TraceCheckUtils]: 360: Hoare triple {163379#(<= proc_i 236)} i := i + 4; {163398#(<= proc_i 240)} is VALID [2019-05-15 10:19:58,626 INFO L273 TraceCheckUtils]: 361: Hoare triple {163398#(<= proc_i 240)} assume i <= 1000; {163398#(<= proc_i 240)} is VALID [2019-05-15 10:19:58,626 INFO L273 TraceCheckUtils]: 362: Hoare triple {163398#(<= proc_i 240)} assume i + 4 < a[j]; {163398#(<= proc_i 240)} is VALID [2019-05-15 10:19:58,627 INFO L273 TraceCheckUtils]: 363: Hoare triple {163398#(<= proc_i 240)} assume a[5] == 1000; {163398#(<= proc_i 240)} is VALID [2019-05-15 10:19:58,627 INFO L273 TraceCheckUtils]: 364: Hoare triple {163398#(<= proc_i 240)} assume j > 4; {163398#(<= proc_i 240)} is VALID [2019-05-15 10:19:58,628 INFO L273 TraceCheckUtils]: 365: Hoare triple {163398#(<= proc_i 240)} assume j < 6; {163398#(<= proc_i 240)} is VALID [2019-05-15 10:19:58,628 INFO L273 TraceCheckUtils]: 366: Hoare triple {163398#(<= proc_i 240)} i := i + 4; {163417#(<= proc_i 244)} is VALID [2019-05-15 10:19:58,629 INFO L273 TraceCheckUtils]: 367: Hoare triple {163417#(<= proc_i 244)} assume i <= 1000; {163417#(<= proc_i 244)} is VALID [2019-05-15 10:19:58,629 INFO L273 TraceCheckUtils]: 368: Hoare triple {163417#(<= proc_i 244)} assume i + 4 < a[j]; {163417#(<= proc_i 244)} is VALID [2019-05-15 10:19:58,630 INFO L273 TraceCheckUtils]: 369: Hoare triple {163417#(<= proc_i 244)} assume a[5] == 1000; {163417#(<= proc_i 244)} is VALID [2019-05-15 10:19:58,630 INFO L273 TraceCheckUtils]: 370: Hoare triple {163417#(<= proc_i 244)} assume j > 4; {163417#(<= proc_i 244)} is VALID [2019-05-15 10:19:58,631 INFO L273 TraceCheckUtils]: 371: Hoare triple {163417#(<= proc_i 244)} assume j < 6; {163417#(<= proc_i 244)} is VALID [2019-05-15 10:19:58,631 INFO L273 TraceCheckUtils]: 372: Hoare triple {163417#(<= proc_i 244)} i := i + 4; {163436#(<= proc_i 248)} is VALID [2019-05-15 10:19:58,632 INFO L273 TraceCheckUtils]: 373: Hoare triple {163436#(<= proc_i 248)} assume i <= 1000; {163436#(<= proc_i 248)} is VALID [2019-05-15 10:19:58,632 INFO L273 TraceCheckUtils]: 374: Hoare triple {163436#(<= proc_i 248)} assume i + 4 < a[j]; {163436#(<= proc_i 248)} is VALID [2019-05-15 10:19:58,633 INFO L273 TraceCheckUtils]: 375: Hoare triple {163436#(<= proc_i 248)} assume a[5] == 1000; {163436#(<= proc_i 248)} is VALID [2019-05-15 10:19:58,633 INFO L273 TraceCheckUtils]: 376: Hoare triple {163436#(<= proc_i 248)} assume j > 4; {163436#(<= proc_i 248)} is VALID [2019-05-15 10:19:58,634 INFO L273 TraceCheckUtils]: 377: Hoare triple {163436#(<= proc_i 248)} assume j < 6; {163436#(<= proc_i 248)} is VALID [2019-05-15 10:19:58,634 INFO L273 TraceCheckUtils]: 378: Hoare triple {163436#(<= proc_i 248)} i := i + 4; {163455#(<= proc_i 252)} is VALID [2019-05-15 10:19:58,635 INFO L273 TraceCheckUtils]: 379: Hoare triple {163455#(<= proc_i 252)} assume i <= 1000; {163455#(<= proc_i 252)} is VALID [2019-05-15 10:19:58,635 INFO L273 TraceCheckUtils]: 380: Hoare triple {163455#(<= proc_i 252)} assume i + 4 < a[j]; {163455#(<= proc_i 252)} is VALID [2019-05-15 10:19:58,636 INFO L273 TraceCheckUtils]: 381: Hoare triple {163455#(<= proc_i 252)} assume a[5] == 1000; {163455#(<= proc_i 252)} is VALID [2019-05-15 10:19:58,636 INFO L273 TraceCheckUtils]: 382: Hoare triple {163455#(<= proc_i 252)} assume j > 4; {163455#(<= proc_i 252)} is VALID [2019-05-15 10:19:58,637 INFO L273 TraceCheckUtils]: 383: Hoare triple {163455#(<= proc_i 252)} assume j < 6; {163455#(<= proc_i 252)} is VALID [2019-05-15 10:19:58,637 INFO L273 TraceCheckUtils]: 384: Hoare triple {163455#(<= proc_i 252)} i := i + 4; {163474#(<= proc_i 256)} is VALID [2019-05-15 10:19:58,638 INFO L273 TraceCheckUtils]: 385: Hoare triple {163474#(<= proc_i 256)} assume i <= 1000; {163474#(<= proc_i 256)} is VALID [2019-05-15 10:19:58,638 INFO L273 TraceCheckUtils]: 386: Hoare triple {163474#(<= proc_i 256)} assume i + 4 < a[j]; {163474#(<= proc_i 256)} is VALID [2019-05-15 10:19:58,639 INFO L273 TraceCheckUtils]: 387: Hoare triple {163474#(<= proc_i 256)} assume a[5] == 1000; {163474#(<= proc_i 256)} is VALID [2019-05-15 10:19:58,639 INFO L273 TraceCheckUtils]: 388: Hoare triple {163474#(<= proc_i 256)} assume j > 4; {163474#(<= proc_i 256)} is VALID [2019-05-15 10:19:58,639 INFO L273 TraceCheckUtils]: 389: Hoare triple {163474#(<= proc_i 256)} assume j < 6; {163474#(<= proc_i 256)} is VALID [2019-05-15 10:19:58,640 INFO L273 TraceCheckUtils]: 390: Hoare triple {163474#(<= proc_i 256)} i := i + 4; {163493#(<= proc_i 260)} is VALID [2019-05-15 10:19:58,641 INFO L273 TraceCheckUtils]: 391: Hoare triple {163493#(<= proc_i 260)} assume i <= 1000; {163493#(<= proc_i 260)} is VALID [2019-05-15 10:19:58,641 INFO L273 TraceCheckUtils]: 392: Hoare triple {163493#(<= proc_i 260)} assume i + 4 < a[j]; {163493#(<= proc_i 260)} is VALID [2019-05-15 10:19:58,642 INFO L273 TraceCheckUtils]: 393: Hoare triple {163493#(<= proc_i 260)} assume a[5] == 1000; {163493#(<= proc_i 260)} is VALID [2019-05-15 10:19:58,642 INFO L273 TraceCheckUtils]: 394: Hoare triple {163493#(<= proc_i 260)} assume j > 4; {163493#(<= proc_i 260)} is VALID [2019-05-15 10:19:58,642 INFO L273 TraceCheckUtils]: 395: Hoare triple {163493#(<= proc_i 260)} assume j < 6; {163493#(<= proc_i 260)} is VALID [2019-05-15 10:19:58,643 INFO L273 TraceCheckUtils]: 396: Hoare triple {163493#(<= proc_i 260)} i := i + 4; {163512#(<= proc_i 264)} is VALID [2019-05-15 10:19:58,644 INFO L273 TraceCheckUtils]: 397: Hoare triple {163512#(<= proc_i 264)} assume i <= 1000; {163512#(<= proc_i 264)} is VALID [2019-05-15 10:19:58,644 INFO L273 TraceCheckUtils]: 398: Hoare triple {163512#(<= proc_i 264)} assume i + 4 < a[j]; {163512#(<= proc_i 264)} is VALID [2019-05-15 10:19:58,644 INFO L273 TraceCheckUtils]: 399: Hoare triple {163512#(<= proc_i 264)} assume a[5] == 1000; {163512#(<= proc_i 264)} is VALID [2019-05-15 10:19:58,645 INFO L273 TraceCheckUtils]: 400: Hoare triple {163512#(<= proc_i 264)} assume j > 4; {163512#(<= proc_i 264)} is VALID [2019-05-15 10:19:58,645 INFO L273 TraceCheckUtils]: 401: Hoare triple {163512#(<= proc_i 264)} assume j < 6; {163512#(<= proc_i 264)} is VALID [2019-05-15 10:19:58,646 INFO L273 TraceCheckUtils]: 402: Hoare triple {163512#(<= proc_i 264)} i := i + 4; {163531#(<= proc_i 268)} is VALID [2019-05-15 10:19:58,646 INFO L273 TraceCheckUtils]: 403: Hoare triple {163531#(<= proc_i 268)} assume i <= 1000; {163531#(<= proc_i 268)} is VALID [2019-05-15 10:19:58,647 INFO L273 TraceCheckUtils]: 404: Hoare triple {163531#(<= proc_i 268)} assume i + 4 < a[j]; {163531#(<= proc_i 268)} is VALID [2019-05-15 10:19:58,647 INFO L273 TraceCheckUtils]: 405: Hoare triple {163531#(<= proc_i 268)} assume a[5] == 1000; {163531#(<= proc_i 268)} is VALID [2019-05-15 10:19:58,648 INFO L273 TraceCheckUtils]: 406: Hoare triple {163531#(<= proc_i 268)} assume j > 4; {163531#(<= proc_i 268)} is VALID [2019-05-15 10:19:58,648 INFO L273 TraceCheckUtils]: 407: Hoare triple {163531#(<= proc_i 268)} assume j < 6; {163531#(<= proc_i 268)} is VALID [2019-05-15 10:19:58,649 INFO L273 TraceCheckUtils]: 408: Hoare triple {163531#(<= proc_i 268)} i := i + 4; {163550#(<= proc_i 272)} is VALID [2019-05-15 10:19:58,649 INFO L273 TraceCheckUtils]: 409: Hoare triple {163550#(<= proc_i 272)} assume i <= 1000; {163550#(<= proc_i 272)} is VALID [2019-05-15 10:19:58,650 INFO L273 TraceCheckUtils]: 410: Hoare triple {163550#(<= proc_i 272)} assume i + 4 < a[j]; {163550#(<= proc_i 272)} is VALID [2019-05-15 10:19:58,650 INFO L273 TraceCheckUtils]: 411: Hoare triple {163550#(<= proc_i 272)} assume a[5] == 1000; {163550#(<= proc_i 272)} is VALID [2019-05-15 10:19:58,651 INFO L273 TraceCheckUtils]: 412: Hoare triple {163550#(<= proc_i 272)} assume j > 4; {163550#(<= proc_i 272)} is VALID [2019-05-15 10:19:58,651 INFO L273 TraceCheckUtils]: 413: Hoare triple {163550#(<= proc_i 272)} assume j < 6; {163550#(<= proc_i 272)} is VALID [2019-05-15 10:19:58,652 INFO L273 TraceCheckUtils]: 414: Hoare triple {163550#(<= proc_i 272)} i := i + 4; {163569#(<= proc_i 276)} is VALID [2019-05-15 10:19:58,652 INFO L273 TraceCheckUtils]: 415: Hoare triple {163569#(<= proc_i 276)} assume i <= 1000; {163569#(<= proc_i 276)} is VALID [2019-05-15 10:19:58,653 INFO L273 TraceCheckUtils]: 416: Hoare triple {163569#(<= proc_i 276)} assume i + 4 < a[j]; {163569#(<= proc_i 276)} is VALID [2019-05-15 10:19:58,653 INFO L273 TraceCheckUtils]: 417: Hoare triple {163569#(<= proc_i 276)} assume a[5] == 1000; {163569#(<= proc_i 276)} is VALID [2019-05-15 10:19:58,654 INFO L273 TraceCheckUtils]: 418: Hoare triple {163569#(<= proc_i 276)} assume j > 4; {163569#(<= proc_i 276)} is VALID [2019-05-15 10:19:58,654 INFO L273 TraceCheckUtils]: 419: Hoare triple {163569#(<= proc_i 276)} assume j < 6; {163569#(<= proc_i 276)} is VALID [2019-05-15 10:19:58,655 INFO L273 TraceCheckUtils]: 420: Hoare triple {163569#(<= proc_i 276)} i := i + 4; {163588#(<= proc_i 280)} is VALID [2019-05-15 10:19:58,655 INFO L273 TraceCheckUtils]: 421: Hoare triple {163588#(<= proc_i 280)} assume i <= 1000; {163588#(<= proc_i 280)} is VALID [2019-05-15 10:19:58,656 INFO L273 TraceCheckUtils]: 422: Hoare triple {163588#(<= proc_i 280)} assume i + 4 < a[j]; {163588#(<= proc_i 280)} is VALID [2019-05-15 10:19:58,656 INFO L273 TraceCheckUtils]: 423: Hoare triple {163588#(<= proc_i 280)} assume a[5] == 1000; {163588#(<= proc_i 280)} is VALID [2019-05-15 10:19:58,657 INFO L273 TraceCheckUtils]: 424: Hoare triple {163588#(<= proc_i 280)} assume j > 4; {163588#(<= proc_i 280)} is VALID [2019-05-15 10:19:58,657 INFO L273 TraceCheckUtils]: 425: Hoare triple {163588#(<= proc_i 280)} assume j < 6; {163588#(<= proc_i 280)} is VALID [2019-05-15 10:19:58,658 INFO L273 TraceCheckUtils]: 426: Hoare triple {163588#(<= proc_i 280)} i := i + 4; {163607#(<= proc_i 284)} is VALID [2019-05-15 10:19:58,658 INFO L273 TraceCheckUtils]: 427: Hoare triple {163607#(<= proc_i 284)} assume i <= 1000; {163607#(<= proc_i 284)} is VALID [2019-05-15 10:19:58,659 INFO L273 TraceCheckUtils]: 428: Hoare triple {163607#(<= proc_i 284)} assume i + 4 < a[j]; {163607#(<= proc_i 284)} is VALID [2019-05-15 10:19:58,659 INFO L273 TraceCheckUtils]: 429: Hoare triple {163607#(<= proc_i 284)} assume a[5] == 1000; {163607#(<= proc_i 284)} is VALID [2019-05-15 10:19:58,660 INFO L273 TraceCheckUtils]: 430: Hoare triple {163607#(<= proc_i 284)} assume j > 4; {163607#(<= proc_i 284)} is VALID [2019-05-15 10:19:58,660 INFO L273 TraceCheckUtils]: 431: Hoare triple {163607#(<= proc_i 284)} assume j < 6; {163607#(<= proc_i 284)} is VALID [2019-05-15 10:19:58,661 INFO L273 TraceCheckUtils]: 432: Hoare triple {163607#(<= proc_i 284)} i := i + 4; {163626#(<= proc_i 288)} is VALID [2019-05-15 10:19:58,661 INFO L273 TraceCheckUtils]: 433: Hoare triple {163626#(<= proc_i 288)} assume i <= 1000; {163626#(<= proc_i 288)} is VALID [2019-05-15 10:19:58,662 INFO L273 TraceCheckUtils]: 434: Hoare triple {163626#(<= proc_i 288)} assume i + 4 < a[j]; {163626#(<= proc_i 288)} is VALID [2019-05-15 10:19:58,662 INFO L273 TraceCheckUtils]: 435: Hoare triple {163626#(<= proc_i 288)} assume a[5] == 1000; {163626#(<= proc_i 288)} is VALID [2019-05-15 10:19:58,663 INFO L273 TraceCheckUtils]: 436: Hoare triple {163626#(<= proc_i 288)} assume j > 4; {163626#(<= proc_i 288)} is VALID [2019-05-15 10:19:58,663 INFO L273 TraceCheckUtils]: 437: Hoare triple {163626#(<= proc_i 288)} assume j < 6; {163626#(<= proc_i 288)} is VALID [2019-05-15 10:19:58,664 INFO L273 TraceCheckUtils]: 438: Hoare triple {163626#(<= proc_i 288)} i := i + 4; {163645#(<= proc_i 292)} is VALID [2019-05-15 10:19:58,664 INFO L273 TraceCheckUtils]: 439: Hoare triple {163645#(<= proc_i 292)} assume i <= 1000; {163645#(<= proc_i 292)} is VALID [2019-05-15 10:19:58,665 INFO L273 TraceCheckUtils]: 440: Hoare triple {163645#(<= proc_i 292)} assume i + 4 < a[j]; {163645#(<= proc_i 292)} is VALID [2019-05-15 10:19:58,665 INFO L273 TraceCheckUtils]: 441: Hoare triple {163645#(<= proc_i 292)} assume a[5] == 1000; {163645#(<= proc_i 292)} is VALID [2019-05-15 10:19:58,666 INFO L273 TraceCheckUtils]: 442: Hoare triple {163645#(<= proc_i 292)} assume j > 4; {163645#(<= proc_i 292)} is VALID [2019-05-15 10:19:58,666 INFO L273 TraceCheckUtils]: 443: Hoare triple {163645#(<= proc_i 292)} assume j < 6; {163645#(<= proc_i 292)} is VALID [2019-05-15 10:19:58,667 INFO L273 TraceCheckUtils]: 444: Hoare triple {163645#(<= proc_i 292)} i := i + 4; {163664#(<= proc_i 296)} is VALID [2019-05-15 10:19:58,667 INFO L273 TraceCheckUtils]: 445: Hoare triple {163664#(<= proc_i 296)} assume i <= 1000; {163664#(<= proc_i 296)} is VALID [2019-05-15 10:19:58,668 INFO L273 TraceCheckUtils]: 446: Hoare triple {163664#(<= proc_i 296)} assume i + 4 < a[j]; {163664#(<= proc_i 296)} is VALID [2019-05-15 10:19:58,668 INFO L273 TraceCheckUtils]: 447: Hoare triple {163664#(<= proc_i 296)} assume a[5] == 1000; {163664#(<= proc_i 296)} is VALID [2019-05-15 10:19:58,668 INFO L273 TraceCheckUtils]: 448: Hoare triple {163664#(<= proc_i 296)} assume j > 4; {163664#(<= proc_i 296)} is VALID [2019-05-15 10:19:58,669 INFO L273 TraceCheckUtils]: 449: Hoare triple {163664#(<= proc_i 296)} assume j < 6; {163664#(<= proc_i 296)} is VALID [2019-05-15 10:19:58,670 INFO L273 TraceCheckUtils]: 450: Hoare triple {163664#(<= proc_i 296)} i := i + 4; {163683#(<= proc_i 300)} is VALID [2019-05-15 10:19:58,670 INFO L273 TraceCheckUtils]: 451: Hoare triple {163683#(<= proc_i 300)} assume i <= 1000; {163683#(<= proc_i 300)} is VALID [2019-05-15 10:19:58,670 INFO L273 TraceCheckUtils]: 452: Hoare triple {163683#(<= proc_i 300)} assume i + 4 < a[j]; {163683#(<= proc_i 300)} is VALID [2019-05-15 10:19:58,671 INFO L273 TraceCheckUtils]: 453: Hoare triple {163683#(<= proc_i 300)} assume a[5] == 1000; {163683#(<= proc_i 300)} is VALID [2019-05-15 10:19:58,671 INFO L273 TraceCheckUtils]: 454: Hoare triple {163683#(<= proc_i 300)} assume j > 4; {163683#(<= proc_i 300)} is VALID [2019-05-15 10:19:58,672 INFO L273 TraceCheckUtils]: 455: Hoare triple {163683#(<= proc_i 300)} assume j < 6; {163683#(<= proc_i 300)} is VALID [2019-05-15 10:19:58,673 INFO L273 TraceCheckUtils]: 456: Hoare triple {163683#(<= proc_i 300)} i := i + 4; {163702#(<= proc_i 304)} is VALID [2019-05-15 10:19:58,673 INFO L273 TraceCheckUtils]: 457: Hoare triple {163702#(<= proc_i 304)} assume i <= 1000; {163702#(<= proc_i 304)} is VALID [2019-05-15 10:19:58,673 INFO L273 TraceCheckUtils]: 458: Hoare triple {163702#(<= proc_i 304)} assume i + 4 < a[j]; {163702#(<= proc_i 304)} is VALID [2019-05-15 10:19:58,674 INFO L273 TraceCheckUtils]: 459: Hoare triple {163702#(<= proc_i 304)} assume a[5] == 1000; {163702#(<= proc_i 304)} is VALID [2019-05-15 10:19:58,674 INFO L273 TraceCheckUtils]: 460: Hoare triple {163702#(<= proc_i 304)} assume j > 4; {163702#(<= proc_i 304)} is VALID [2019-05-15 10:19:58,675 INFO L273 TraceCheckUtils]: 461: Hoare triple {163702#(<= proc_i 304)} assume j < 6; {163702#(<= proc_i 304)} is VALID [2019-05-15 10:19:58,675 INFO L273 TraceCheckUtils]: 462: Hoare triple {163702#(<= proc_i 304)} i := i + 4; {163721#(<= proc_i 308)} is VALID [2019-05-15 10:19:58,676 INFO L273 TraceCheckUtils]: 463: Hoare triple {163721#(<= proc_i 308)} assume i <= 1000; {163721#(<= proc_i 308)} is VALID [2019-05-15 10:19:58,676 INFO L273 TraceCheckUtils]: 464: Hoare triple {163721#(<= proc_i 308)} assume i + 4 < a[j]; {163721#(<= proc_i 308)} is VALID [2019-05-15 10:19:58,677 INFO L273 TraceCheckUtils]: 465: Hoare triple {163721#(<= proc_i 308)} assume a[5] == 1000; {163721#(<= proc_i 308)} is VALID [2019-05-15 10:19:58,677 INFO L273 TraceCheckUtils]: 466: Hoare triple {163721#(<= proc_i 308)} assume j > 4; {163721#(<= proc_i 308)} is VALID [2019-05-15 10:19:58,678 INFO L273 TraceCheckUtils]: 467: Hoare triple {163721#(<= proc_i 308)} assume j < 6; {163721#(<= proc_i 308)} is VALID [2019-05-15 10:19:58,678 INFO L273 TraceCheckUtils]: 468: Hoare triple {163721#(<= proc_i 308)} i := i + 4; {163740#(<= proc_i 312)} is VALID [2019-05-15 10:19:58,679 INFO L273 TraceCheckUtils]: 469: Hoare triple {163740#(<= proc_i 312)} assume i <= 1000; {163740#(<= proc_i 312)} is VALID [2019-05-15 10:19:58,679 INFO L273 TraceCheckUtils]: 470: Hoare triple {163740#(<= proc_i 312)} assume i + 4 < a[j]; {163740#(<= proc_i 312)} is VALID [2019-05-15 10:19:58,680 INFO L273 TraceCheckUtils]: 471: Hoare triple {163740#(<= proc_i 312)} assume a[5] == 1000; {163740#(<= proc_i 312)} is VALID [2019-05-15 10:19:58,680 INFO L273 TraceCheckUtils]: 472: Hoare triple {163740#(<= proc_i 312)} assume j > 4; {163740#(<= proc_i 312)} is VALID [2019-05-15 10:19:58,681 INFO L273 TraceCheckUtils]: 473: Hoare triple {163740#(<= proc_i 312)} assume j < 6; {163740#(<= proc_i 312)} is VALID [2019-05-15 10:19:58,681 INFO L273 TraceCheckUtils]: 474: Hoare triple {163740#(<= proc_i 312)} i := i + 4; {163759#(<= proc_i 316)} is VALID [2019-05-15 10:19:58,682 INFO L273 TraceCheckUtils]: 475: Hoare triple {163759#(<= proc_i 316)} assume i <= 1000; {163759#(<= proc_i 316)} is VALID [2019-05-15 10:19:58,682 INFO L273 TraceCheckUtils]: 476: Hoare triple {163759#(<= proc_i 316)} assume i + 4 < a[j]; {163759#(<= proc_i 316)} is VALID [2019-05-15 10:19:58,683 INFO L273 TraceCheckUtils]: 477: Hoare triple {163759#(<= proc_i 316)} assume a[5] == 1000; {163759#(<= proc_i 316)} is VALID [2019-05-15 10:19:58,683 INFO L273 TraceCheckUtils]: 478: Hoare triple {163759#(<= proc_i 316)} assume j > 4; {163759#(<= proc_i 316)} is VALID [2019-05-15 10:19:58,684 INFO L273 TraceCheckUtils]: 479: Hoare triple {163759#(<= proc_i 316)} assume j < 6; {163759#(<= proc_i 316)} is VALID [2019-05-15 10:19:58,684 INFO L273 TraceCheckUtils]: 480: Hoare triple {163759#(<= proc_i 316)} i := i + 4; {163778#(<= proc_i 320)} is VALID [2019-05-15 10:19:58,685 INFO L273 TraceCheckUtils]: 481: Hoare triple {163778#(<= proc_i 320)} assume i <= 1000; {163778#(<= proc_i 320)} is VALID [2019-05-15 10:19:58,685 INFO L273 TraceCheckUtils]: 482: Hoare triple {163778#(<= proc_i 320)} assume i + 4 < a[j]; {163778#(<= proc_i 320)} is VALID [2019-05-15 10:19:58,686 INFO L273 TraceCheckUtils]: 483: Hoare triple {163778#(<= proc_i 320)} assume a[5] == 1000; {163778#(<= proc_i 320)} is VALID [2019-05-15 10:19:58,686 INFO L273 TraceCheckUtils]: 484: Hoare triple {163778#(<= proc_i 320)} assume j > 4; {163778#(<= proc_i 320)} is VALID [2019-05-15 10:19:58,687 INFO L273 TraceCheckUtils]: 485: Hoare triple {163778#(<= proc_i 320)} assume j < 6; {163778#(<= proc_i 320)} is VALID [2019-05-15 10:19:58,687 INFO L273 TraceCheckUtils]: 486: Hoare triple {163778#(<= proc_i 320)} i := i + 4; {163797#(<= proc_i 324)} is VALID [2019-05-15 10:19:58,688 INFO L273 TraceCheckUtils]: 487: Hoare triple {163797#(<= proc_i 324)} assume i <= 1000; {163797#(<= proc_i 324)} is VALID [2019-05-15 10:19:58,688 INFO L273 TraceCheckUtils]: 488: Hoare triple {163797#(<= proc_i 324)} assume i + 4 < a[j]; {163797#(<= proc_i 324)} is VALID [2019-05-15 10:19:58,689 INFO L273 TraceCheckUtils]: 489: Hoare triple {163797#(<= proc_i 324)} assume a[5] == 1000; {163797#(<= proc_i 324)} is VALID [2019-05-15 10:19:58,689 INFO L273 TraceCheckUtils]: 490: Hoare triple {163797#(<= proc_i 324)} assume j > 4; {163797#(<= proc_i 324)} is VALID [2019-05-15 10:19:58,689 INFO L273 TraceCheckUtils]: 491: Hoare triple {163797#(<= proc_i 324)} assume j < 6; {163797#(<= proc_i 324)} is VALID [2019-05-15 10:19:58,690 INFO L273 TraceCheckUtils]: 492: Hoare triple {163797#(<= proc_i 324)} i := i + 4; {163816#(<= proc_i 328)} is VALID [2019-05-15 10:19:58,691 INFO L273 TraceCheckUtils]: 493: Hoare triple {163816#(<= proc_i 328)} assume i <= 1000; {163816#(<= proc_i 328)} is VALID [2019-05-15 10:19:58,691 INFO L273 TraceCheckUtils]: 494: Hoare triple {163816#(<= proc_i 328)} assume i + 4 < a[j]; {163816#(<= proc_i 328)} is VALID [2019-05-15 10:19:58,692 INFO L273 TraceCheckUtils]: 495: Hoare triple {163816#(<= proc_i 328)} assume a[5] == 1000; {163816#(<= proc_i 328)} is VALID [2019-05-15 10:19:58,692 INFO L273 TraceCheckUtils]: 496: Hoare triple {163816#(<= proc_i 328)} assume j > 4; {163816#(<= proc_i 328)} is VALID [2019-05-15 10:19:58,692 INFO L273 TraceCheckUtils]: 497: Hoare triple {163816#(<= proc_i 328)} assume j < 6; {163816#(<= proc_i 328)} is VALID [2019-05-15 10:19:58,693 INFO L273 TraceCheckUtils]: 498: Hoare triple {163816#(<= proc_i 328)} i := i + 4; {163835#(<= proc_i 332)} is VALID [2019-05-15 10:19:58,694 INFO L273 TraceCheckUtils]: 499: Hoare triple {163835#(<= proc_i 332)} assume i <= 1000; {163835#(<= proc_i 332)} is VALID [2019-05-15 10:19:58,694 INFO L273 TraceCheckUtils]: 500: Hoare triple {163835#(<= proc_i 332)} assume i + 4 < a[j]; {163835#(<= proc_i 332)} is VALID [2019-05-15 10:19:58,694 INFO L273 TraceCheckUtils]: 501: Hoare triple {163835#(<= proc_i 332)} assume a[5] == 1000; {163835#(<= proc_i 332)} is VALID [2019-05-15 10:19:58,695 INFO L273 TraceCheckUtils]: 502: Hoare triple {163835#(<= proc_i 332)} assume j > 4; {163835#(<= proc_i 332)} is VALID [2019-05-15 10:19:58,695 INFO L273 TraceCheckUtils]: 503: Hoare triple {163835#(<= proc_i 332)} assume j < 6; {163835#(<= proc_i 332)} is VALID [2019-05-15 10:19:58,696 INFO L273 TraceCheckUtils]: 504: Hoare triple {163835#(<= proc_i 332)} i := i + 4; {163854#(<= proc_i 336)} is VALID [2019-05-15 10:19:58,697 INFO L273 TraceCheckUtils]: 505: Hoare triple {163854#(<= proc_i 336)} assume i <= 1000; {163854#(<= proc_i 336)} is VALID [2019-05-15 10:19:58,697 INFO L273 TraceCheckUtils]: 506: Hoare triple {163854#(<= proc_i 336)} assume i + 4 < a[j]; {163854#(<= proc_i 336)} is VALID [2019-05-15 10:19:58,697 INFO L273 TraceCheckUtils]: 507: Hoare triple {163854#(<= proc_i 336)} assume a[5] == 1000; {163854#(<= proc_i 336)} is VALID [2019-05-15 10:19:58,698 INFO L273 TraceCheckUtils]: 508: Hoare triple {163854#(<= proc_i 336)} assume j > 4; {163854#(<= proc_i 336)} is VALID [2019-05-15 10:19:58,698 INFO L273 TraceCheckUtils]: 509: Hoare triple {163854#(<= proc_i 336)} assume j < 6; {163854#(<= proc_i 336)} is VALID [2019-05-15 10:19:58,699 INFO L273 TraceCheckUtils]: 510: Hoare triple {163854#(<= proc_i 336)} i := i + 4; {163873#(<= proc_i 340)} is VALID [2019-05-15 10:19:58,699 INFO L273 TraceCheckUtils]: 511: Hoare triple {163873#(<= proc_i 340)} assume i <= 1000; {163873#(<= proc_i 340)} is VALID [2019-05-15 10:19:58,700 INFO L273 TraceCheckUtils]: 512: Hoare triple {163873#(<= proc_i 340)} assume i + 4 < a[j]; {163873#(<= proc_i 340)} is VALID [2019-05-15 10:19:58,700 INFO L273 TraceCheckUtils]: 513: Hoare triple {163873#(<= proc_i 340)} assume a[5] == 1000; {163873#(<= proc_i 340)} is VALID [2019-05-15 10:19:58,701 INFO L273 TraceCheckUtils]: 514: Hoare triple {163873#(<= proc_i 340)} assume j > 4; {163873#(<= proc_i 340)} is VALID [2019-05-15 10:19:58,701 INFO L273 TraceCheckUtils]: 515: Hoare triple {163873#(<= proc_i 340)} assume j < 6; {163873#(<= proc_i 340)} is VALID [2019-05-15 10:19:58,702 INFO L273 TraceCheckUtils]: 516: Hoare triple {163873#(<= proc_i 340)} i := i + 4; {163892#(<= proc_i 344)} is VALID [2019-05-15 10:19:58,702 INFO L273 TraceCheckUtils]: 517: Hoare triple {163892#(<= proc_i 344)} assume !(i <= 1000); {162254#false} is VALID [2019-05-15 10:19:58,847 INFO L134 CoverageAnalysis]: Checked inductivity of 22016 backedges. 0 proven. 22016 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:19:58,847 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:19:58,848 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [87] total 87 [2019-05-15 10:19:58,848 INFO L78 Accepts]: Start accepts. Automaton has 89 states. Word has length 518 [2019-05-15 10:19:58,848 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:19:58,849 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 89 states. [2019-05-15 10:19:59,354 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 518 edges. 518 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:19:59,354 INFO L454 AbstractCegarLoop]: Interpolant automaton has 89 states [2019-05-15 10:19:59,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2019-05-15 10:19:59,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2019-05-15 10:19:59,356 INFO L87 Difference]: Start difference. First operand 519 states and 519 transitions. Second operand 89 states. [2019-05-15 10:20:00,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:00,473 INFO L93 Difference]: Finished difference Result 530 states and 530 transitions. [2019-05-15 10:20:00,473 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2019-05-15 10:20:00,473 INFO L78 Accepts]: Start accepts. Automaton has 89 states. Word has length 518 [2019-05-15 10:20:00,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:20:00,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2019-05-15 10:20:00,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 531 transitions. [2019-05-15 10:20:00,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2019-05-15 10:20:00,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 531 transitions. [2019-05-15 10:20:00,477 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 89 states and 531 transitions. [2019-05-15 10:20:00,971 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 531 edges. 531 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:00,984 INFO L225 Difference]: With dead ends: 530 [2019-05-15 10:20:00,984 INFO L226 Difference]: Without dead ends: 530 [2019-05-15 10:20:00,984 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 517 GetRequests, 430 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2019-05-15 10:20:00,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2019-05-15 10:20:00,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 525. [2019-05-15 10:20:00,987 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:20:00,987 INFO L82 GeneralOperation]: Start isEquivalent. First operand 530 states. Second operand 525 states. [2019-05-15 10:20:00,987 INFO L74 IsIncluded]: Start isIncluded. First operand 530 states. Second operand 525 states. [2019-05-15 10:20:00,987 INFO L87 Difference]: Start difference. First operand 530 states. Second operand 525 states. [2019-05-15 10:20:00,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:00,996 INFO L93 Difference]: Finished difference Result 530 states and 530 transitions. [2019-05-15 10:20:00,997 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 530 transitions. [2019-05-15 10:20:00,997 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:00,997 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:00,997 INFO L74 IsIncluded]: Start isIncluded. First operand 525 states. Second operand 530 states. [2019-05-15 10:20:00,997 INFO L87 Difference]: Start difference. First operand 525 states. Second operand 530 states. [2019-05-15 10:20:01,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:01,006 INFO L93 Difference]: Finished difference Result 530 states and 530 transitions. [2019-05-15 10:20:01,006 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 530 transitions. [2019-05-15 10:20:01,006 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:01,006 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:01,006 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:20:01,007 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:20:01,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 525 states. [2019-05-15 10:20:01,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 525 transitions. [2019-05-15 10:20:01,015 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 525 transitions. Word has length 518 [2019-05-15 10:20:01,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:20:01,016 INFO L475 AbstractCegarLoop]: Abstraction has 525 states and 525 transitions. [2019-05-15 10:20:01,016 INFO L476 AbstractCegarLoop]: Interpolant automaton has 89 states. [2019-05-15 10:20:01,016 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 525 transitions. [2019-05-15 10:20:01,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 525 [2019-05-15 10:20:01,018 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:20:01,018 INFO L399 BasicCegarLoop]: trace histogram [87, 87, 87, 87, 87, 87, 1, 1] [2019-05-15 10:20:01,018 INFO L418 AbstractCegarLoop]: === Iteration 88 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:20:01,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:20:01,018 INFO L82 PathProgramCache]: Analyzing trace with hash -287709120, now seen corresponding path program 87 times [2019-05-15 10:20:01,019 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:20:01,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:01,182 INFO L256 TraceCheckSpWp]: Trace formula consists of 701 conjuncts, 89 conjunts are in the unsatisfiable core [2019-05-15 10:20:01,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:01,229 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:20:04,766 INFO L273 TraceCheckUtils]: 0: Hoare triple {166010#true} i := 0; {166015#(<= proc_i 0)} is VALID [2019-05-15 10:20:04,766 INFO L273 TraceCheckUtils]: 1: Hoare triple {166015#(<= proc_i 0)} assume i <= 1000; {166015#(<= proc_i 0)} is VALID [2019-05-15 10:20:04,766 INFO L273 TraceCheckUtils]: 2: Hoare triple {166015#(<= proc_i 0)} assume i + 4 < a[j]; {166015#(<= proc_i 0)} is VALID [2019-05-15 10:20:04,767 INFO L273 TraceCheckUtils]: 3: Hoare triple {166015#(<= proc_i 0)} assume a[5] == 1000; {166015#(<= proc_i 0)} is VALID [2019-05-15 10:20:04,767 INFO L273 TraceCheckUtils]: 4: Hoare triple {166015#(<= proc_i 0)} assume j > 4; {166015#(<= proc_i 0)} is VALID [2019-05-15 10:20:04,768 INFO L273 TraceCheckUtils]: 5: Hoare triple {166015#(<= proc_i 0)} assume j < 6; {166015#(<= proc_i 0)} is VALID [2019-05-15 10:20:04,768 INFO L273 TraceCheckUtils]: 6: Hoare triple {166015#(<= proc_i 0)} i := i + 4; {166034#(<= proc_i 4)} is VALID [2019-05-15 10:20:04,769 INFO L273 TraceCheckUtils]: 7: Hoare triple {166034#(<= proc_i 4)} assume i <= 1000; {166034#(<= proc_i 4)} is VALID [2019-05-15 10:20:04,769 INFO L273 TraceCheckUtils]: 8: Hoare triple {166034#(<= proc_i 4)} assume i + 4 < a[j]; {166034#(<= proc_i 4)} is VALID [2019-05-15 10:20:04,770 INFO L273 TraceCheckUtils]: 9: Hoare triple {166034#(<= proc_i 4)} assume a[5] == 1000; {166034#(<= proc_i 4)} is VALID [2019-05-15 10:20:04,770 INFO L273 TraceCheckUtils]: 10: Hoare triple {166034#(<= proc_i 4)} assume j > 4; {166034#(<= proc_i 4)} is VALID [2019-05-15 10:20:04,770 INFO L273 TraceCheckUtils]: 11: Hoare triple {166034#(<= proc_i 4)} assume j < 6; {166034#(<= proc_i 4)} is VALID [2019-05-15 10:20:04,771 INFO L273 TraceCheckUtils]: 12: Hoare triple {166034#(<= proc_i 4)} i := i + 4; {166053#(<= proc_i 8)} is VALID [2019-05-15 10:20:04,772 INFO L273 TraceCheckUtils]: 13: Hoare triple {166053#(<= proc_i 8)} assume i <= 1000; {166053#(<= proc_i 8)} is VALID [2019-05-15 10:20:04,772 INFO L273 TraceCheckUtils]: 14: Hoare triple {166053#(<= proc_i 8)} assume i + 4 < a[j]; {166053#(<= proc_i 8)} is VALID [2019-05-15 10:20:04,773 INFO L273 TraceCheckUtils]: 15: Hoare triple {166053#(<= proc_i 8)} assume a[5] == 1000; {166053#(<= proc_i 8)} is VALID [2019-05-15 10:20:04,773 INFO L273 TraceCheckUtils]: 16: Hoare triple {166053#(<= proc_i 8)} assume j > 4; {166053#(<= proc_i 8)} is VALID [2019-05-15 10:20:04,773 INFO L273 TraceCheckUtils]: 17: Hoare triple {166053#(<= proc_i 8)} assume j < 6; {166053#(<= proc_i 8)} is VALID [2019-05-15 10:20:04,774 INFO L273 TraceCheckUtils]: 18: Hoare triple {166053#(<= proc_i 8)} i := i + 4; {166072#(<= proc_i 12)} is VALID [2019-05-15 10:20:04,775 INFO L273 TraceCheckUtils]: 19: Hoare triple {166072#(<= proc_i 12)} assume i <= 1000; {166072#(<= proc_i 12)} is VALID [2019-05-15 10:20:04,775 INFO L273 TraceCheckUtils]: 20: Hoare triple {166072#(<= proc_i 12)} assume i + 4 < a[j]; {166072#(<= proc_i 12)} is VALID [2019-05-15 10:20:04,776 INFO L273 TraceCheckUtils]: 21: Hoare triple {166072#(<= proc_i 12)} assume a[5] == 1000; {166072#(<= proc_i 12)} is VALID [2019-05-15 10:20:04,776 INFO L273 TraceCheckUtils]: 22: Hoare triple {166072#(<= proc_i 12)} assume j > 4; {166072#(<= proc_i 12)} is VALID [2019-05-15 10:20:04,776 INFO L273 TraceCheckUtils]: 23: Hoare triple {166072#(<= proc_i 12)} assume j < 6; {166072#(<= proc_i 12)} is VALID [2019-05-15 10:20:04,777 INFO L273 TraceCheckUtils]: 24: Hoare triple {166072#(<= proc_i 12)} i := i + 4; {166091#(<= proc_i 16)} is VALID [2019-05-15 10:20:04,778 INFO L273 TraceCheckUtils]: 25: Hoare triple {166091#(<= proc_i 16)} assume i <= 1000; {166091#(<= proc_i 16)} is VALID [2019-05-15 10:20:04,778 INFO L273 TraceCheckUtils]: 26: Hoare triple {166091#(<= proc_i 16)} assume i + 4 < a[j]; {166091#(<= proc_i 16)} is VALID [2019-05-15 10:20:04,778 INFO L273 TraceCheckUtils]: 27: Hoare triple {166091#(<= proc_i 16)} assume a[5] == 1000; {166091#(<= proc_i 16)} is VALID [2019-05-15 10:20:04,779 INFO L273 TraceCheckUtils]: 28: Hoare triple {166091#(<= proc_i 16)} assume j > 4; {166091#(<= proc_i 16)} is VALID [2019-05-15 10:20:04,779 INFO L273 TraceCheckUtils]: 29: Hoare triple {166091#(<= proc_i 16)} assume j < 6; {166091#(<= proc_i 16)} is VALID [2019-05-15 10:20:04,780 INFO L273 TraceCheckUtils]: 30: Hoare triple {166091#(<= proc_i 16)} i := i + 4; {166110#(<= proc_i 20)} is VALID [2019-05-15 10:20:04,781 INFO L273 TraceCheckUtils]: 31: Hoare triple {166110#(<= proc_i 20)} assume i <= 1000; {166110#(<= proc_i 20)} is VALID [2019-05-15 10:20:04,781 INFO L273 TraceCheckUtils]: 32: Hoare triple {166110#(<= proc_i 20)} assume i + 4 < a[j]; {166110#(<= proc_i 20)} is VALID [2019-05-15 10:20:04,781 INFO L273 TraceCheckUtils]: 33: Hoare triple {166110#(<= proc_i 20)} assume a[5] == 1000; {166110#(<= proc_i 20)} is VALID [2019-05-15 10:20:04,782 INFO L273 TraceCheckUtils]: 34: Hoare triple {166110#(<= proc_i 20)} assume j > 4; {166110#(<= proc_i 20)} is VALID [2019-05-15 10:20:04,782 INFO L273 TraceCheckUtils]: 35: Hoare triple {166110#(<= proc_i 20)} assume j < 6; {166110#(<= proc_i 20)} is VALID [2019-05-15 10:20:04,783 INFO L273 TraceCheckUtils]: 36: Hoare triple {166110#(<= proc_i 20)} i := i + 4; {166129#(<= proc_i 24)} is VALID [2019-05-15 10:20:04,783 INFO L273 TraceCheckUtils]: 37: Hoare triple {166129#(<= proc_i 24)} assume i <= 1000; {166129#(<= proc_i 24)} is VALID [2019-05-15 10:20:04,784 INFO L273 TraceCheckUtils]: 38: Hoare triple {166129#(<= proc_i 24)} assume i + 4 < a[j]; {166129#(<= proc_i 24)} is VALID [2019-05-15 10:20:04,784 INFO L273 TraceCheckUtils]: 39: Hoare triple {166129#(<= proc_i 24)} assume a[5] == 1000; {166129#(<= proc_i 24)} is VALID [2019-05-15 10:20:04,785 INFO L273 TraceCheckUtils]: 40: Hoare triple {166129#(<= proc_i 24)} assume j > 4; {166129#(<= proc_i 24)} is VALID [2019-05-15 10:20:04,785 INFO L273 TraceCheckUtils]: 41: Hoare triple {166129#(<= proc_i 24)} assume j < 6; {166129#(<= proc_i 24)} is VALID [2019-05-15 10:20:04,786 INFO L273 TraceCheckUtils]: 42: Hoare triple {166129#(<= proc_i 24)} i := i + 4; {166148#(<= proc_i 28)} is VALID [2019-05-15 10:20:04,786 INFO L273 TraceCheckUtils]: 43: Hoare triple {166148#(<= proc_i 28)} assume i <= 1000; {166148#(<= proc_i 28)} is VALID [2019-05-15 10:20:04,787 INFO L273 TraceCheckUtils]: 44: Hoare triple {166148#(<= proc_i 28)} assume i + 4 < a[j]; {166148#(<= proc_i 28)} is VALID [2019-05-15 10:20:04,787 INFO L273 TraceCheckUtils]: 45: Hoare triple {166148#(<= proc_i 28)} assume a[5] == 1000; {166148#(<= proc_i 28)} is VALID [2019-05-15 10:20:04,788 INFO L273 TraceCheckUtils]: 46: Hoare triple {166148#(<= proc_i 28)} assume j > 4; {166148#(<= proc_i 28)} is VALID [2019-05-15 10:20:04,788 INFO L273 TraceCheckUtils]: 47: Hoare triple {166148#(<= proc_i 28)} assume j < 6; {166148#(<= proc_i 28)} is VALID [2019-05-15 10:20:04,789 INFO L273 TraceCheckUtils]: 48: Hoare triple {166148#(<= proc_i 28)} i := i + 4; {166167#(<= proc_i 32)} is VALID [2019-05-15 10:20:04,789 INFO L273 TraceCheckUtils]: 49: Hoare triple {166167#(<= proc_i 32)} assume i <= 1000; {166167#(<= proc_i 32)} is VALID [2019-05-15 10:20:04,790 INFO L273 TraceCheckUtils]: 50: Hoare triple {166167#(<= proc_i 32)} assume i + 4 < a[j]; {166167#(<= proc_i 32)} is VALID [2019-05-15 10:20:04,790 INFO L273 TraceCheckUtils]: 51: Hoare triple {166167#(<= proc_i 32)} assume a[5] == 1000; {166167#(<= proc_i 32)} is VALID [2019-05-15 10:20:04,791 INFO L273 TraceCheckUtils]: 52: Hoare triple {166167#(<= proc_i 32)} assume j > 4; {166167#(<= proc_i 32)} is VALID [2019-05-15 10:20:04,791 INFO L273 TraceCheckUtils]: 53: Hoare triple {166167#(<= proc_i 32)} assume j < 6; {166167#(<= proc_i 32)} is VALID [2019-05-15 10:20:04,792 INFO L273 TraceCheckUtils]: 54: Hoare triple {166167#(<= proc_i 32)} i := i + 4; {166186#(<= proc_i 36)} is VALID [2019-05-15 10:20:04,792 INFO L273 TraceCheckUtils]: 55: Hoare triple {166186#(<= proc_i 36)} assume i <= 1000; {166186#(<= proc_i 36)} is VALID [2019-05-15 10:20:04,793 INFO L273 TraceCheckUtils]: 56: Hoare triple {166186#(<= proc_i 36)} assume i + 4 < a[j]; {166186#(<= proc_i 36)} is VALID [2019-05-15 10:20:04,793 INFO L273 TraceCheckUtils]: 57: Hoare triple {166186#(<= proc_i 36)} assume a[5] == 1000; {166186#(<= proc_i 36)} is VALID [2019-05-15 10:20:04,794 INFO L273 TraceCheckUtils]: 58: Hoare triple {166186#(<= proc_i 36)} assume j > 4; {166186#(<= proc_i 36)} is VALID [2019-05-15 10:20:04,794 INFO L273 TraceCheckUtils]: 59: Hoare triple {166186#(<= proc_i 36)} assume j < 6; {166186#(<= proc_i 36)} is VALID [2019-05-15 10:20:04,795 INFO L273 TraceCheckUtils]: 60: Hoare triple {166186#(<= proc_i 36)} i := i + 4; {166205#(<= proc_i 40)} is VALID [2019-05-15 10:20:04,795 INFO L273 TraceCheckUtils]: 61: Hoare triple {166205#(<= proc_i 40)} assume i <= 1000; {166205#(<= proc_i 40)} is VALID [2019-05-15 10:20:04,796 INFO L273 TraceCheckUtils]: 62: Hoare triple {166205#(<= proc_i 40)} assume i + 4 < a[j]; {166205#(<= proc_i 40)} is VALID [2019-05-15 10:20:04,796 INFO L273 TraceCheckUtils]: 63: Hoare triple {166205#(<= proc_i 40)} assume a[5] == 1000; {166205#(<= proc_i 40)} is VALID [2019-05-15 10:20:04,797 INFO L273 TraceCheckUtils]: 64: Hoare triple {166205#(<= proc_i 40)} assume j > 4; {166205#(<= proc_i 40)} is VALID [2019-05-15 10:20:04,797 INFO L273 TraceCheckUtils]: 65: Hoare triple {166205#(<= proc_i 40)} assume j < 6; {166205#(<= proc_i 40)} is VALID [2019-05-15 10:20:04,798 INFO L273 TraceCheckUtils]: 66: Hoare triple {166205#(<= proc_i 40)} i := i + 4; {166224#(<= proc_i 44)} is VALID [2019-05-15 10:20:04,798 INFO L273 TraceCheckUtils]: 67: Hoare triple {166224#(<= proc_i 44)} assume i <= 1000; {166224#(<= proc_i 44)} is VALID [2019-05-15 10:20:04,799 INFO L273 TraceCheckUtils]: 68: Hoare triple {166224#(<= proc_i 44)} assume i + 4 < a[j]; {166224#(<= proc_i 44)} is VALID [2019-05-15 10:20:04,799 INFO L273 TraceCheckUtils]: 69: Hoare triple {166224#(<= proc_i 44)} assume a[5] == 1000; {166224#(<= proc_i 44)} is VALID [2019-05-15 10:20:04,800 INFO L273 TraceCheckUtils]: 70: Hoare triple {166224#(<= proc_i 44)} assume j > 4; {166224#(<= proc_i 44)} is VALID [2019-05-15 10:20:04,800 INFO L273 TraceCheckUtils]: 71: Hoare triple {166224#(<= proc_i 44)} assume j < 6; {166224#(<= proc_i 44)} is VALID [2019-05-15 10:20:04,801 INFO L273 TraceCheckUtils]: 72: Hoare triple {166224#(<= proc_i 44)} i := i + 4; {166243#(<= proc_i 48)} is VALID [2019-05-15 10:20:04,801 INFO L273 TraceCheckUtils]: 73: Hoare triple {166243#(<= proc_i 48)} assume i <= 1000; {166243#(<= proc_i 48)} is VALID [2019-05-15 10:20:04,802 INFO L273 TraceCheckUtils]: 74: Hoare triple {166243#(<= proc_i 48)} assume i + 4 < a[j]; {166243#(<= proc_i 48)} is VALID [2019-05-15 10:20:04,802 INFO L273 TraceCheckUtils]: 75: Hoare triple {166243#(<= proc_i 48)} assume a[5] == 1000; {166243#(<= proc_i 48)} is VALID [2019-05-15 10:20:04,803 INFO L273 TraceCheckUtils]: 76: Hoare triple {166243#(<= proc_i 48)} assume j > 4; {166243#(<= proc_i 48)} is VALID [2019-05-15 10:20:04,803 INFO L273 TraceCheckUtils]: 77: Hoare triple {166243#(<= proc_i 48)} assume j < 6; {166243#(<= proc_i 48)} is VALID [2019-05-15 10:20:04,804 INFO L273 TraceCheckUtils]: 78: Hoare triple {166243#(<= proc_i 48)} i := i + 4; {166262#(<= proc_i 52)} is VALID [2019-05-15 10:20:04,804 INFO L273 TraceCheckUtils]: 79: Hoare triple {166262#(<= proc_i 52)} assume i <= 1000; {166262#(<= proc_i 52)} is VALID [2019-05-15 10:20:04,805 INFO L273 TraceCheckUtils]: 80: Hoare triple {166262#(<= proc_i 52)} assume i + 4 < a[j]; {166262#(<= proc_i 52)} is VALID [2019-05-15 10:20:04,805 INFO L273 TraceCheckUtils]: 81: Hoare triple {166262#(<= proc_i 52)} assume a[5] == 1000; {166262#(<= proc_i 52)} is VALID [2019-05-15 10:20:04,805 INFO L273 TraceCheckUtils]: 82: Hoare triple {166262#(<= proc_i 52)} assume j > 4; {166262#(<= proc_i 52)} is VALID [2019-05-15 10:20:04,806 INFO L273 TraceCheckUtils]: 83: Hoare triple {166262#(<= proc_i 52)} assume j < 6; {166262#(<= proc_i 52)} is VALID [2019-05-15 10:20:04,807 INFO L273 TraceCheckUtils]: 84: Hoare triple {166262#(<= proc_i 52)} i := i + 4; {166281#(<= proc_i 56)} is VALID [2019-05-15 10:20:04,807 INFO L273 TraceCheckUtils]: 85: Hoare triple {166281#(<= proc_i 56)} assume i <= 1000; {166281#(<= proc_i 56)} is VALID [2019-05-15 10:20:04,807 INFO L273 TraceCheckUtils]: 86: Hoare triple {166281#(<= proc_i 56)} assume i + 4 < a[j]; {166281#(<= proc_i 56)} is VALID [2019-05-15 10:20:04,808 INFO L273 TraceCheckUtils]: 87: Hoare triple {166281#(<= proc_i 56)} assume a[5] == 1000; {166281#(<= proc_i 56)} is VALID [2019-05-15 10:20:04,808 INFO L273 TraceCheckUtils]: 88: Hoare triple {166281#(<= proc_i 56)} assume j > 4; {166281#(<= proc_i 56)} is VALID [2019-05-15 10:20:04,809 INFO L273 TraceCheckUtils]: 89: Hoare triple {166281#(<= proc_i 56)} assume j < 6; {166281#(<= proc_i 56)} is VALID [2019-05-15 10:20:04,810 INFO L273 TraceCheckUtils]: 90: Hoare triple {166281#(<= proc_i 56)} i := i + 4; {166300#(<= proc_i 60)} is VALID [2019-05-15 10:20:04,810 INFO L273 TraceCheckUtils]: 91: Hoare triple {166300#(<= proc_i 60)} assume i <= 1000; {166300#(<= proc_i 60)} is VALID [2019-05-15 10:20:04,810 INFO L273 TraceCheckUtils]: 92: Hoare triple {166300#(<= proc_i 60)} assume i + 4 < a[j]; {166300#(<= proc_i 60)} is VALID [2019-05-15 10:20:04,811 INFO L273 TraceCheckUtils]: 93: Hoare triple {166300#(<= proc_i 60)} assume a[5] == 1000; {166300#(<= proc_i 60)} is VALID [2019-05-15 10:20:04,811 INFO L273 TraceCheckUtils]: 94: Hoare triple {166300#(<= proc_i 60)} assume j > 4; {166300#(<= proc_i 60)} is VALID [2019-05-15 10:20:04,812 INFO L273 TraceCheckUtils]: 95: Hoare triple {166300#(<= proc_i 60)} assume j < 6; {166300#(<= proc_i 60)} is VALID [2019-05-15 10:20:04,812 INFO L273 TraceCheckUtils]: 96: Hoare triple {166300#(<= proc_i 60)} i := i + 4; {166319#(<= proc_i 64)} is VALID [2019-05-15 10:20:04,813 INFO L273 TraceCheckUtils]: 97: Hoare triple {166319#(<= proc_i 64)} assume i <= 1000; {166319#(<= proc_i 64)} is VALID [2019-05-15 10:20:04,813 INFO L273 TraceCheckUtils]: 98: Hoare triple {166319#(<= proc_i 64)} assume i + 4 < a[j]; {166319#(<= proc_i 64)} is VALID [2019-05-15 10:20:04,814 INFO L273 TraceCheckUtils]: 99: Hoare triple {166319#(<= proc_i 64)} assume a[5] == 1000; {166319#(<= proc_i 64)} is VALID [2019-05-15 10:20:04,814 INFO L273 TraceCheckUtils]: 100: Hoare triple {166319#(<= proc_i 64)} assume j > 4; {166319#(<= proc_i 64)} is VALID [2019-05-15 10:20:04,815 INFO L273 TraceCheckUtils]: 101: Hoare triple {166319#(<= proc_i 64)} assume j < 6; {166319#(<= proc_i 64)} is VALID [2019-05-15 10:20:04,815 INFO L273 TraceCheckUtils]: 102: Hoare triple {166319#(<= proc_i 64)} i := i + 4; {166338#(<= proc_i 68)} is VALID [2019-05-15 10:20:04,816 INFO L273 TraceCheckUtils]: 103: Hoare triple {166338#(<= proc_i 68)} assume i <= 1000; {166338#(<= proc_i 68)} is VALID [2019-05-15 10:20:04,816 INFO L273 TraceCheckUtils]: 104: Hoare triple {166338#(<= proc_i 68)} assume i + 4 < a[j]; {166338#(<= proc_i 68)} is VALID [2019-05-15 10:20:04,817 INFO L273 TraceCheckUtils]: 105: Hoare triple {166338#(<= proc_i 68)} assume a[5] == 1000; {166338#(<= proc_i 68)} is VALID [2019-05-15 10:20:04,817 INFO L273 TraceCheckUtils]: 106: Hoare triple {166338#(<= proc_i 68)} assume j > 4; {166338#(<= proc_i 68)} is VALID [2019-05-15 10:20:04,818 INFO L273 TraceCheckUtils]: 107: Hoare triple {166338#(<= proc_i 68)} assume j < 6; {166338#(<= proc_i 68)} is VALID [2019-05-15 10:20:04,818 INFO L273 TraceCheckUtils]: 108: Hoare triple {166338#(<= proc_i 68)} i := i + 4; {166357#(<= proc_i 72)} is VALID [2019-05-15 10:20:04,819 INFO L273 TraceCheckUtils]: 109: Hoare triple {166357#(<= proc_i 72)} assume i <= 1000; {166357#(<= proc_i 72)} is VALID [2019-05-15 10:20:04,819 INFO L273 TraceCheckUtils]: 110: Hoare triple {166357#(<= proc_i 72)} assume i + 4 < a[j]; {166357#(<= proc_i 72)} is VALID [2019-05-15 10:20:04,820 INFO L273 TraceCheckUtils]: 111: Hoare triple {166357#(<= proc_i 72)} assume a[5] == 1000; {166357#(<= proc_i 72)} is VALID [2019-05-15 10:20:04,820 INFO L273 TraceCheckUtils]: 112: Hoare triple {166357#(<= proc_i 72)} assume j > 4; {166357#(<= proc_i 72)} is VALID [2019-05-15 10:20:04,821 INFO L273 TraceCheckUtils]: 113: Hoare triple {166357#(<= proc_i 72)} assume j < 6; {166357#(<= proc_i 72)} is VALID [2019-05-15 10:20:04,821 INFO L273 TraceCheckUtils]: 114: Hoare triple {166357#(<= proc_i 72)} i := i + 4; {166376#(<= proc_i 76)} is VALID [2019-05-15 10:20:04,822 INFO L273 TraceCheckUtils]: 115: Hoare triple {166376#(<= proc_i 76)} assume i <= 1000; {166376#(<= proc_i 76)} is VALID [2019-05-15 10:20:04,822 INFO L273 TraceCheckUtils]: 116: Hoare triple {166376#(<= proc_i 76)} assume i + 4 < a[j]; {166376#(<= proc_i 76)} is VALID [2019-05-15 10:20:04,823 INFO L273 TraceCheckUtils]: 117: Hoare triple {166376#(<= proc_i 76)} assume a[5] == 1000; {166376#(<= proc_i 76)} is VALID [2019-05-15 10:20:04,823 INFO L273 TraceCheckUtils]: 118: Hoare triple {166376#(<= proc_i 76)} assume j > 4; {166376#(<= proc_i 76)} is VALID [2019-05-15 10:20:04,824 INFO L273 TraceCheckUtils]: 119: Hoare triple {166376#(<= proc_i 76)} assume j < 6; {166376#(<= proc_i 76)} is VALID [2019-05-15 10:20:04,824 INFO L273 TraceCheckUtils]: 120: Hoare triple {166376#(<= proc_i 76)} i := i + 4; {166395#(<= proc_i 80)} is VALID [2019-05-15 10:20:04,825 INFO L273 TraceCheckUtils]: 121: Hoare triple {166395#(<= proc_i 80)} assume i <= 1000; {166395#(<= proc_i 80)} is VALID [2019-05-15 10:20:04,825 INFO L273 TraceCheckUtils]: 122: Hoare triple {166395#(<= proc_i 80)} assume i + 4 < a[j]; {166395#(<= proc_i 80)} is VALID [2019-05-15 10:20:04,826 INFO L273 TraceCheckUtils]: 123: Hoare triple {166395#(<= proc_i 80)} assume a[5] == 1000; {166395#(<= proc_i 80)} is VALID [2019-05-15 10:20:04,826 INFO L273 TraceCheckUtils]: 124: Hoare triple {166395#(<= proc_i 80)} assume j > 4; {166395#(<= proc_i 80)} is VALID [2019-05-15 10:20:04,827 INFO L273 TraceCheckUtils]: 125: Hoare triple {166395#(<= proc_i 80)} assume j < 6; {166395#(<= proc_i 80)} is VALID [2019-05-15 10:20:04,827 INFO L273 TraceCheckUtils]: 126: Hoare triple {166395#(<= proc_i 80)} i := i + 4; {166414#(<= proc_i 84)} is VALID [2019-05-15 10:20:04,828 INFO L273 TraceCheckUtils]: 127: Hoare triple {166414#(<= proc_i 84)} assume i <= 1000; {166414#(<= proc_i 84)} is VALID [2019-05-15 10:20:04,828 INFO L273 TraceCheckUtils]: 128: Hoare triple {166414#(<= proc_i 84)} assume i + 4 < a[j]; {166414#(<= proc_i 84)} is VALID [2019-05-15 10:20:04,829 INFO L273 TraceCheckUtils]: 129: Hoare triple {166414#(<= proc_i 84)} assume a[5] == 1000; {166414#(<= proc_i 84)} is VALID [2019-05-15 10:20:04,829 INFO L273 TraceCheckUtils]: 130: Hoare triple {166414#(<= proc_i 84)} assume j > 4; {166414#(<= proc_i 84)} is VALID [2019-05-15 10:20:04,829 INFO L273 TraceCheckUtils]: 131: Hoare triple {166414#(<= proc_i 84)} assume j < 6; {166414#(<= proc_i 84)} is VALID [2019-05-15 10:20:04,830 INFO L273 TraceCheckUtils]: 132: Hoare triple {166414#(<= proc_i 84)} i := i + 4; {166433#(<= proc_i 88)} is VALID [2019-05-15 10:20:04,831 INFO L273 TraceCheckUtils]: 133: Hoare triple {166433#(<= proc_i 88)} assume i <= 1000; {166433#(<= proc_i 88)} is VALID [2019-05-15 10:20:04,831 INFO L273 TraceCheckUtils]: 134: Hoare triple {166433#(<= proc_i 88)} assume i + 4 < a[j]; {166433#(<= proc_i 88)} is VALID [2019-05-15 10:20:04,832 INFO L273 TraceCheckUtils]: 135: Hoare triple {166433#(<= proc_i 88)} assume a[5] == 1000; {166433#(<= proc_i 88)} is VALID [2019-05-15 10:20:04,832 INFO L273 TraceCheckUtils]: 136: Hoare triple {166433#(<= proc_i 88)} assume j > 4; {166433#(<= proc_i 88)} is VALID [2019-05-15 10:20:04,832 INFO L273 TraceCheckUtils]: 137: Hoare triple {166433#(<= proc_i 88)} assume j < 6; {166433#(<= proc_i 88)} is VALID [2019-05-15 10:20:04,833 INFO L273 TraceCheckUtils]: 138: Hoare triple {166433#(<= proc_i 88)} i := i + 4; {166452#(<= proc_i 92)} is VALID [2019-05-15 10:20:04,834 INFO L273 TraceCheckUtils]: 139: Hoare triple {166452#(<= proc_i 92)} assume i <= 1000; {166452#(<= proc_i 92)} is VALID [2019-05-15 10:20:04,834 INFO L273 TraceCheckUtils]: 140: Hoare triple {166452#(<= proc_i 92)} assume i + 4 < a[j]; {166452#(<= proc_i 92)} is VALID [2019-05-15 10:20:04,834 INFO L273 TraceCheckUtils]: 141: Hoare triple {166452#(<= proc_i 92)} assume a[5] == 1000; {166452#(<= proc_i 92)} is VALID [2019-05-15 10:20:04,835 INFO L273 TraceCheckUtils]: 142: Hoare triple {166452#(<= proc_i 92)} assume j > 4; {166452#(<= proc_i 92)} is VALID [2019-05-15 10:20:04,835 INFO L273 TraceCheckUtils]: 143: Hoare triple {166452#(<= proc_i 92)} assume j < 6; {166452#(<= proc_i 92)} is VALID [2019-05-15 10:20:04,836 INFO L273 TraceCheckUtils]: 144: Hoare triple {166452#(<= proc_i 92)} i := i + 4; {166471#(<= proc_i 96)} is VALID [2019-05-15 10:20:04,837 INFO L273 TraceCheckUtils]: 145: Hoare triple {166471#(<= proc_i 96)} assume i <= 1000; {166471#(<= proc_i 96)} is VALID [2019-05-15 10:20:04,837 INFO L273 TraceCheckUtils]: 146: Hoare triple {166471#(<= proc_i 96)} assume i + 4 < a[j]; {166471#(<= proc_i 96)} is VALID [2019-05-15 10:20:04,837 INFO L273 TraceCheckUtils]: 147: Hoare triple {166471#(<= proc_i 96)} assume a[5] == 1000; {166471#(<= proc_i 96)} is VALID [2019-05-15 10:20:04,838 INFO L273 TraceCheckUtils]: 148: Hoare triple {166471#(<= proc_i 96)} assume j > 4; {166471#(<= proc_i 96)} is VALID [2019-05-15 10:20:04,838 INFO L273 TraceCheckUtils]: 149: Hoare triple {166471#(<= proc_i 96)} assume j < 6; {166471#(<= proc_i 96)} is VALID [2019-05-15 10:20:04,839 INFO L273 TraceCheckUtils]: 150: Hoare triple {166471#(<= proc_i 96)} i := i + 4; {166490#(<= proc_i 100)} is VALID [2019-05-15 10:20:04,839 INFO L273 TraceCheckUtils]: 151: Hoare triple {166490#(<= proc_i 100)} assume i <= 1000; {166490#(<= proc_i 100)} is VALID [2019-05-15 10:20:04,840 INFO L273 TraceCheckUtils]: 152: Hoare triple {166490#(<= proc_i 100)} assume i + 4 < a[j]; {166490#(<= proc_i 100)} is VALID [2019-05-15 10:20:04,840 INFO L273 TraceCheckUtils]: 153: Hoare triple {166490#(<= proc_i 100)} assume a[5] == 1000; {166490#(<= proc_i 100)} is VALID [2019-05-15 10:20:04,841 INFO L273 TraceCheckUtils]: 154: Hoare triple {166490#(<= proc_i 100)} assume j > 4; {166490#(<= proc_i 100)} is VALID [2019-05-15 10:20:04,841 INFO L273 TraceCheckUtils]: 155: Hoare triple {166490#(<= proc_i 100)} assume j < 6; {166490#(<= proc_i 100)} is VALID [2019-05-15 10:20:04,842 INFO L273 TraceCheckUtils]: 156: Hoare triple {166490#(<= proc_i 100)} i := i + 4; {166509#(<= proc_i 104)} is VALID [2019-05-15 10:20:04,843 INFO L273 TraceCheckUtils]: 157: Hoare triple {166509#(<= proc_i 104)} assume i <= 1000; {166509#(<= proc_i 104)} is VALID [2019-05-15 10:20:04,843 INFO L273 TraceCheckUtils]: 158: Hoare triple {166509#(<= proc_i 104)} assume i + 4 < a[j]; {166509#(<= proc_i 104)} is VALID [2019-05-15 10:20:04,843 INFO L273 TraceCheckUtils]: 159: Hoare triple {166509#(<= proc_i 104)} assume a[5] == 1000; {166509#(<= proc_i 104)} is VALID [2019-05-15 10:20:04,844 INFO L273 TraceCheckUtils]: 160: Hoare triple {166509#(<= proc_i 104)} assume j > 4; {166509#(<= proc_i 104)} is VALID [2019-05-15 10:20:04,844 INFO L273 TraceCheckUtils]: 161: Hoare triple {166509#(<= proc_i 104)} assume j < 6; {166509#(<= proc_i 104)} is VALID [2019-05-15 10:20:04,845 INFO L273 TraceCheckUtils]: 162: Hoare triple {166509#(<= proc_i 104)} i := i + 4; {166528#(<= proc_i 108)} is VALID [2019-05-15 10:20:04,846 INFO L273 TraceCheckUtils]: 163: Hoare triple {166528#(<= proc_i 108)} assume i <= 1000; {166528#(<= proc_i 108)} is VALID [2019-05-15 10:20:04,846 INFO L273 TraceCheckUtils]: 164: Hoare triple {166528#(<= proc_i 108)} assume i + 4 < a[j]; {166528#(<= proc_i 108)} is VALID [2019-05-15 10:20:04,847 INFO L273 TraceCheckUtils]: 165: Hoare triple {166528#(<= proc_i 108)} assume a[5] == 1000; {166528#(<= proc_i 108)} is VALID [2019-05-15 10:20:04,847 INFO L273 TraceCheckUtils]: 166: Hoare triple {166528#(<= proc_i 108)} assume j > 4; {166528#(<= proc_i 108)} is VALID [2019-05-15 10:20:04,848 INFO L273 TraceCheckUtils]: 167: Hoare triple {166528#(<= proc_i 108)} assume j < 6; {166528#(<= proc_i 108)} is VALID [2019-05-15 10:20:04,848 INFO L273 TraceCheckUtils]: 168: Hoare triple {166528#(<= proc_i 108)} i := i + 4; {166547#(<= proc_i 112)} is VALID [2019-05-15 10:20:04,849 INFO L273 TraceCheckUtils]: 169: Hoare triple {166547#(<= proc_i 112)} assume i <= 1000; {166547#(<= proc_i 112)} is VALID [2019-05-15 10:20:04,849 INFO L273 TraceCheckUtils]: 170: Hoare triple {166547#(<= proc_i 112)} assume i + 4 < a[j]; {166547#(<= proc_i 112)} is VALID [2019-05-15 10:20:04,850 INFO L273 TraceCheckUtils]: 171: Hoare triple {166547#(<= proc_i 112)} assume a[5] == 1000; {166547#(<= proc_i 112)} is VALID [2019-05-15 10:20:04,850 INFO L273 TraceCheckUtils]: 172: Hoare triple {166547#(<= proc_i 112)} assume j > 4; {166547#(<= proc_i 112)} is VALID [2019-05-15 10:20:04,850 INFO L273 TraceCheckUtils]: 173: Hoare triple {166547#(<= proc_i 112)} assume j < 6; {166547#(<= proc_i 112)} is VALID [2019-05-15 10:20:04,851 INFO L273 TraceCheckUtils]: 174: Hoare triple {166547#(<= proc_i 112)} i := i + 4; {166566#(<= proc_i 116)} is VALID [2019-05-15 10:20:04,852 INFO L273 TraceCheckUtils]: 175: Hoare triple {166566#(<= proc_i 116)} assume i <= 1000; {166566#(<= proc_i 116)} is VALID [2019-05-15 10:20:04,852 INFO L273 TraceCheckUtils]: 176: Hoare triple {166566#(<= proc_i 116)} assume i + 4 < a[j]; {166566#(<= proc_i 116)} is VALID [2019-05-15 10:20:04,853 INFO L273 TraceCheckUtils]: 177: Hoare triple {166566#(<= proc_i 116)} assume a[5] == 1000; {166566#(<= proc_i 116)} is VALID [2019-05-15 10:20:04,853 INFO L273 TraceCheckUtils]: 178: Hoare triple {166566#(<= proc_i 116)} assume j > 4; {166566#(<= proc_i 116)} is VALID [2019-05-15 10:20:04,854 INFO L273 TraceCheckUtils]: 179: Hoare triple {166566#(<= proc_i 116)} assume j < 6; {166566#(<= proc_i 116)} is VALID [2019-05-15 10:20:04,854 INFO L273 TraceCheckUtils]: 180: Hoare triple {166566#(<= proc_i 116)} i := i + 4; {166585#(<= proc_i 120)} is VALID [2019-05-15 10:20:04,855 INFO L273 TraceCheckUtils]: 181: Hoare triple {166585#(<= proc_i 120)} assume i <= 1000; {166585#(<= proc_i 120)} is VALID [2019-05-15 10:20:04,855 INFO L273 TraceCheckUtils]: 182: Hoare triple {166585#(<= proc_i 120)} assume i + 4 < a[j]; {166585#(<= proc_i 120)} is VALID [2019-05-15 10:20:04,856 INFO L273 TraceCheckUtils]: 183: Hoare triple {166585#(<= proc_i 120)} assume a[5] == 1000; {166585#(<= proc_i 120)} is VALID [2019-05-15 10:20:04,856 INFO L273 TraceCheckUtils]: 184: Hoare triple {166585#(<= proc_i 120)} assume j > 4; {166585#(<= proc_i 120)} is VALID [2019-05-15 10:20:04,856 INFO L273 TraceCheckUtils]: 185: Hoare triple {166585#(<= proc_i 120)} assume j < 6; {166585#(<= proc_i 120)} is VALID [2019-05-15 10:20:04,857 INFO L273 TraceCheckUtils]: 186: Hoare triple {166585#(<= proc_i 120)} i := i + 4; {166604#(<= proc_i 124)} is VALID [2019-05-15 10:20:04,858 INFO L273 TraceCheckUtils]: 187: Hoare triple {166604#(<= proc_i 124)} assume i <= 1000; {166604#(<= proc_i 124)} is VALID [2019-05-15 10:20:04,858 INFO L273 TraceCheckUtils]: 188: Hoare triple {166604#(<= proc_i 124)} assume i + 4 < a[j]; {166604#(<= proc_i 124)} is VALID [2019-05-15 10:20:04,859 INFO L273 TraceCheckUtils]: 189: Hoare triple {166604#(<= proc_i 124)} assume a[5] == 1000; {166604#(<= proc_i 124)} is VALID [2019-05-15 10:20:04,859 INFO L273 TraceCheckUtils]: 190: Hoare triple {166604#(<= proc_i 124)} assume j > 4; {166604#(<= proc_i 124)} is VALID [2019-05-15 10:20:04,859 INFO L273 TraceCheckUtils]: 191: Hoare triple {166604#(<= proc_i 124)} assume j < 6; {166604#(<= proc_i 124)} is VALID [2019-05-15 10:20:04,860 INFO L273 TraceCheckUtils]: 192: Hoare triple {166604#(<= proc_i 124)} i := i + 4; {166623#(<= proc_i 128)} is VALID [2019-05-15 10:20:04,861 INFO L273 TraceCheckUtils]: 193: Hoare triple {166623#(<= proc_i 128)} assume i <= 1000; {166623#(<= proc_i 128)} is VALID [2019-05-15 10:20:04,861 INFO L273 TraceCheckUtils]: 194: Hoare triple {166623#(<= proc_i 128)} assume i + 4 < a[j]; {166623#(<= proc_i 128)} is VALID [2019-05-15 10:20:04,861 INFO L273 TraceCheckUtils]: 195: Hoare triple {166623#(<= proc_i 128)} assume a[5] == 1000; {166623#(<= proc_i 128)} is VALID [2019-05-15 10:20:04,862 INFO L273 TraceCheckUtils]: 196: Hoare triple {166623#(<= proc_i 128)} assume j > 4; {166623#(<= proc_i 128)} is VALID [2019-05-15 10:20:04,862 INFO L273 TraceCheckUtils]: 197: Hoare triple {166623#(<= proc_i 128)} assume j < 6; {166623#(<= proc_i 128)} is VALID [2019-05-15 10:20:04,863 INFO L273 TraceCheckUtils]: 198: Hoare triple {166623#(<= proc_i 128)} i := i + 4; {166642#(<= proc_i 132)} is VALID [2019-05-15 10:20:04,864 INFO L273 TraceCheckUtils]: 199: Hoare triple {166642#(<= proc_i 132)} assume i <= 1000; {166642#(<= proc_i 132)} is VALID [2019-05-15 10:20:04,864 INFO L273 TraceCheckUtils]: 200: Hoare triple {166642#(<= proc_i 132)} assume i + 4 < a[j]; {166642#(<= proc_i 132)} is VALID [2019-05-15 10:20:04,864 INFO L273 TraceCheckUtils]: 201: Hoare triple {166642#(<= proc_i 132)} assume a[5] == 1000; {166642#(<= proc_i 132)} is VALID [2019-05-15 10:20:04,865 INFO L273 TraceCheckUtils]: 202: Hoare triple {166642#(<= proc_i 132)} assume j > 4; {166642#(<= proc_i 132)} is VALID [2019-05-15 10:20:04,865 INFO L273 TraceCheckUtils]: 203: Hoare triple {166642#(<= proc_i 132)} assume j < 6; {166642#(<= proc_i 132)} is VALID [2019-05-15 10:20:04,866 INFO L273 TraceCheckUtils]: 204: Hoare triple {166642#(<= proc_i 132)} i := i + 4; {166661#(<= proc_i 136)} is VALID [2019-05-15 10:20:04,866 INFO L273 TraceCheckUtils]: 205: Hoare triple {166661#(<= proc_i 136)} assume i <= 1000; {166661#(<= proc_i 136)} is VALID [2019-05-15 10:20:04,867 INFO L273 TraceCheckUtils]: 206: Hoare triple {166661#(<= proc_i 136)} assume i + 4 < a[j]; {166661#(<= proc_i 136)} is VALID [2019-05-15 10:20:04,867 INFO L273 TraceCheckUtils]: 207: Hoare triple {166661#(<= proc_i 136)} assume a[5] == 1000; {166661#(<= proc_i 136)} is VALID [2019-05-15 10:20:04,868 INFO L273 TraceCheckUtils]: 208: Hoare triple {166661#(<= proc_i 136)} assume j > 4; {166661#(<= proc_i 136)} is VALID [2019-05-15 10:20:04,868 INFO L273 TraceCheckUtils]: 209: Hoare triple {166661#(<= proc_i 136)} assume j < 6; {166661#(<= proc_i 136)} is VALID [2019-05-15 10:20:04,869 INFO L273 TraceCheckUtils]: 210: Hoare triple {166661#(<= proc_i 136)} i := i + 4; {166680#(<= proc_i 140)} is VALID [2019-05-15 10:20:04,869 INFO L273 TraceCheckUtils]: 211: Hoare triple {166680#(<= proc_i 140)} assume i <= 1000; {166680#(<= proc_i 140)} is VALID [2019-05-15 10:20:04,870 INFO L273 TraceCheckUtils]: 212: Hoare triple {166680#(<= proc_i 140)} assume i + 4 < a[j]; {166680#(<= proc_i 140)} is VALID [2019-05-15 10:20:04,870 INFO L273 TraceCheckUtils]: 213: Hoare triple {166680#(<= proc_i 140)} assume a[5] == 1000; {166680#(<= proc_i 140)} is VALID [2019-05-15 10:20:04,871 INFO L273 TraceCheckUtils]: 214: Hoare triple {166680#(<= proc_i 140)} assume j > 4; {166680#(<= proc_i 140)} is VALID [2019-05-15 10:20:04,871 INFO L273 TraceCheckUtils]: 215: Hoare triple {166680#(<= proc_i 140)} assume j < 6; {166680#(<= proc_i 140)} is VALID [2019-05-15 10:20:04,872 INFO L273 TraceCheckUtils]: 216: Hoare triple {166680#(<= proc_i 140)} i := i + 4; {166699#(<= proc_i 144)} is VALID [2019-05-15 10:20:04,872 INFO L273 TraceCheckUtils]: 217: Hoare triple {166699#(<= proc_i 144)} assume i <= 1000; {166699#(<= proc_i 144)} is VALID [2019-05-15 10:20:04,873 INFO L273 TraceCheckUtils]: 218: Hoare triple {166699#(<= proc_i 144)} assume i + 4 < a[j]; {166699#(<= proc_i 144)} is VALID [2019-05-15 10:20:04,873 INFO L273 TraceCheckUtils]: 219: Hoare triple {166699#(<= proc_i 144)} assume a[5] == 1000; {166699#(<= proc_i 144)} is VALID [2019-05-15 10:20:04,874 INFO L273 TraceCheckUtils]: 220: Hoare triple {166699#(<= proc_i 144)} assume j > 4; {166699#(<= proc_i 144)} is VALID [2019-05-15 10:20:04,874 INFO L273 TraceCheckUtils]: 221: Hoare triple {166699#(<= proc_i 144)} assume j < 6; {166699#(<= proc_i 144)} is VALID [2019-05-15 10:20:04,875 INFO L273 TraceCheckUtils]: 222: Hoare triple {166699#(<= proc_i 144)} i := i + 4; {166718#(<= proc_i 148)} is VALID [2019-05-15 10:20:04,875 INFO L273 TraceCheckUtils]: 223: Hoare triple {166718#(<= proc_i 148)} assume i <= 1000; {166718#(<= proc_i 148)} is VALID [2019-05-15 10:20:04,876 INFO L273 TraceCheckUtils]: 224: Hoare triple {166718#(<= proc_i 148)} assume i + 4 < a[j]; {166718#(<= proc_i 148)} is VALID [2019-05-15 10:20:04,876 INFO L273 TraceCheckUtils]: 225: Hoare triple {166718#(<= proc_i 148)} assume a[5] == 1000; {166718#(<= proc_i 148)} is VALID [2019-05-15 10:20:04,877 INFO L273 TraceCheckUtils]: 226: Hoare triple {166718#(<= proc_i 148)} assume j > 4; {166718#(<= proc_i 148)} is VALID [2019-05-15 10:20:04,877 INFO L273 TraceCheckUtils]: 227: Hoare triple {166718#(<= proc_i 148)} assume j < 6; {166718#(<= proc_i 148)} is VALID [2019-05-15 10:20:04,878 INFO L273 TraceCheckUtils]: 228: Hoare triple {166718#(<= proc_i 148)} i := i + 4; {166737#(<= proc_i 152)} is VALID [2019-05-15 10:20:04,878 INFO L273 TraceCheckUtils]: 229: Hoare triple {166737#(<= proc_i 152)} assume i <= 1000; {166737#(<= proc_i 152)} is VALID [2019-05-15 10:20:04,879 INFO L273 TraceCheckUtils]: 230: Hoare triple {166737#(<= proc_i 152)} assume i + 4 < a[j]; {166737#(<= proc_i 152)} is VALID [2019-05-15 10:20:04,879 INFO L273 TraceCheckUtils]: 231: Hoare triple {166737#(<= proc_i 152)} assume a[5] == 1000; {166737#(<= proc_i 152)} is VALID [2019-05-15 10:20:04,880 INFO L273 TraceCheckUtils]: 232: Hoare triple {166737#(<= proc_i 152)} assume j > 4; {166737#(<= proc_i 152)} is VALID [2019-05-15 10:20:04,880 INFO L273 TraceCheckUtils]: 233: Hoare triple {166737#(<= proc_i 152)} assume j < 6; {166737#(<= proc_i 152)} is VALID [2019-05-15 10:20:04,881 INFO L273 TraceCheckUtils]: 234: Hoare triple {166737#(<= proc_i 152)} i := i + 4; {166756#(<= proc_i 156)} is VALID [2019-05-15 10:20:04,881 INFO L273 TraceCheckUtils]: 235: Hoare triple {166756#(<= proc_i 156)} assume i <= 1000; {166756#(<= proc_i 156)} is VALID [2019-05-15 10:20:04,882 INFO L273 TraceCheckUtils]: 236: Hoare triple {166756#(<= proc_i 156)} assume i + 4 < a[j]; {166756#(<= proc_i 156)} is VALID [2019-05-15 10:20:04,882 INFO L273 TraceCheckUtils]: 237: Hoare triple {166756#(<= proc_i 156)} assume a[5] == 1000; {166756#(<= proc_i 156)} is VALID [2019-05-15 10:20:04,883 INFO L273 TraceCheckUtils]: 238: Hoare triple {166756#(<= proc_i 156)} assume j > 4; {166756#(<= proc_i 156)} is VALID [2019-05-15 10:20:04,883 INFO L273 TraceCheckUtils]: 239: Hoare triple {166756#(<= proc_i 156)} assume j < 6; {166756#(<= proc_i 156)} is VALID [2019-05-15 10:20:04,884 INFO L273 TraceCheckUtils]: 240: Hoare triple {166756#(<= proc_i 156)} i := i + 4; {166775#(<= proc_i 160)} is VALID [2019-05-15 10:20:04,884 INFO L273 TraceCheckUtils]: 241: Hoare triple {166775#(<= proc_i 160)} assume i <= 1000; {166775#(<= proc_i 160)} is VALID [2019-05-15 10:20:04,885 INFO L273 TraceCheckUtils]: 242: Hoare triple {166775#(<= proc_i 160)} assume i + 4 < a[j]; {166775#(<= proc_i 160)} is VALID [2019-05-15 10:20:04,885 INFO L273 TraceCheckUtils]: 243: Hoare triple {166775#(<= proc_i 160)} assume a[5] == 1000; {166775#(<= proc_i 160)} is VALID [2019-05-15 10:20:04,886 INFO L273 TraceCheckUtils]: 244: Hoare triple {166775#(<= proc_i 160)} assume j > 4; {166775#(<= proc_i 160)} is VALID [2019-05-15 10:20:04,886 INFO L273 TraceCheckUtils]: 245: Hoare triple {166775#(<= proc_i 160)} assume j < 6; {166775#(<= proc_i 160)} is VALID [2019-05-15 10:20:04,887 INFO L273 TraceCheckUtils]: 246: Hoare triple {166775#(<= proc_i 160)} i := i + 4; {166794#(<= proc_i 164)} is VALID [2019-05-15 10:20:04,887 INFO L273 TraceCheckUtils]: 247: Hoare triple {166794#(<= proc_i 164)} assume i <= 1000; {166794#(<= proc_i 164)} is VALID [2019-05-15 10:20:04,888 INFO L273 TraceCheckUtils]: 248: Hoare triple {166794#(<= proc_i 164)} assume i + 4 < a[j]; {166794#(<= proc_i 164)} is VALID [2019-05-15 10:20:04,888 INFO L273 TraceCheckUtils]: 249: Hoare triple {166794#(<= proc_i 164)} assume a[5] == 1000; {166794#(<= proc_i 164)} is VALID [2019-05-15 10:20:04,888 INFO L273 TraceCheckUtils]: 250: Hoare triple {166794#(<= proc_i 164)} assume j > 4; {166794#(<= proc_i 164)} is VALID [2019-05-15 10:20:04,889 INFO L273 TraceCheckUtils]: 251: Hoare triple {166794#(<= proc_i 164)} assume j < 6; {166794#(<= proc_i 164)} is VALID [2019-05-15 10:20:04,890 INFO L273 TraceCheckUtils]: 252: Hoare triple {166794#(<= proc_i 164)} i := i + 4; {166813#(<= proc_i 168)} is VALID [2019-05-15 10:20:04,890 INFO L273 TraceCheckUtils]: 253: Hoare triple {166813#(<= proc_i 168)} assume i <= 1000; {166813#(<= proc_i 168)} is VALID [2019-05-15 10:20:04,891 INFO L273 TraceCheckUtils]: 254: Hoare triple {166813#(<= proc_i 168)} assume i + 4 < a[j]; {166813#(<= proc_i 168)} is VALID [2019-05-15 10:20:04,891 INFO L273 TraceCheckUtils]: 255: Hoare triple {166813#(<= proc_i 168)} assume a[5] == 1000; {166813#(<= proc_i 168)} is VALID [2019-05-15 10:20:04,891 INFO L273 TraceCheckUtils]: 256: Hoare triple {166813#(<= proc_i 168)} assume j > 4; {166813#(<= proc_i 168)} is VALID [2019-05-15 10:20:04,892 INFO L273 TraceCheckUtils]: 257: Hoare triple {166813#(<= proc_i 168)} assume j < 6; {166813#(<= proc_i 168)} is VALID [2019-05-15 10:20:04,893 INFO L273 TraceCheckUtils]: 258: Hoare triple {166813#(<= proc_i 168)} i := i + 4; {166832#(<= proc_i 172)} is VALID [2019-05-15 10:20:04,893 INFO L273 TraceCheckUtils]: 259: Hoare triple {166832#(<= proc_i 172)} assume i <= 1000; {166832#(<= proc_i 172)} is VALID [2019-05-15 10:20:04,893 INFO L273 TraceCheckUtils]: 260: Hoare triple {166832#(<= proc_i 172)} assume i + 4 < a[j]; {166832#(<= proc_i 172)} is VALID [2019-05-15 10:20:04,894 INFO L273 TraceCheckUtils]: 261: Hoare triple {166832#(<= proc_i 172)} assume a[5] == 1000; {166832#(<= proc_i 172)} is VALID [2019-05-15 10:20:04,894 INFO L273 TraceCheckUtils]: 262: Hoare triple {166832#(<= proc_i 172)} assume j > 4; {166832#(<= proc_i 172)} is VALID [2019-05-15 10:20:04,895 INFO L273 TraceCheckUtils]: 263: Hoare triple {166832#(<= proc_i 172)} assume j < 6; {166832#(<= proc_i 172)} is VALID [2019-05-15 10:20:04,895 INFO L273 TraceCheckUtils]: 264: Hoare triple {166832#(<= proc_i 172)} i := i + 4; {166851#(<= proc_i 176)} is VALID [2019-05-15 10:20:04,896 INFO L273 TraceCheckUtils]: 265: Hoare triple {166851#(<= proc_i 176)} assume i <= 1000; {166851#(<= proc_i 176)} is VALID [2019-05-15 10:20:04,896 INFO L273 TraceCheckUtils]: 266: Hoare triple {166851#(<= proc_i 176)} assume i + 4 < a[j]; {166851#(<= proc_i 176)} is VALID [2019-05-15 10:20:04,897 INFO L273 TraceCheckUtils]: 267: Hoare triple {166851#(<= proc_i 176)} assume a[5] == 1000; {166851#(<= proc_i 176)} is VALID [2019-05-15 10:20:04,897 INFO L273 TraceCheckUtils]: 268: Hoare triple {166851#(<= proc_i 176)} assume j > 4; {166851#(<= proc_i 176)} is VALID [2019-05-15 10:20:04,898 INFO L273 TraceCheckUtils]: 269: Hoare triple {166851#(<= proc_i 176)} assume j < 6; {166851#(<= proc_i 176)} is VALID [2019-05-15 10:20:04,898 INFO L273 TraceCheckUtils]: 270: Hoare triple {166851#(<= proc_i 176)} i := i + 4; {166870#(<= proc_i 180)} is VALID [2019-05-15 10:20:04,899 INFO L273 TraceCheckUtils]: 271: Hoare triple {166870#(<= proc_i 180)} assume i <= 1000; {166870#(<= proc_i 180)} is VALID [2019-05-15 10:20:04,899 INFO L273 TraceCheckUtils]: 272: Hoare triple {166870#(<= proc_i 180)} assume i + 4 < a[j]; {166870#(<= proc_i 180)} is VALID [2019-05-15 10:20:04,900 INFO L273 TraceCheckUtils]: 273: Hoare triple {166870#(<= proc_i 180)} assume a[5] == 1000; {166870#(<= proc_i 180)} is VALID [2019-05-15 10:20:04,900 INFO L273 TraceCheckUtils]: 274: Hoare triple {166870#(<= proc_i 180)} assume j > 4; {166870#(<= proc_i 180)} is VALID [2019-05-15 10:20:04,901 INFO L273 TraceCheckUtils]: 275: Hoare triple {166870#(<= proc_i 180)} assume j < 6; {166870#(<= proc_i 180)} is VALID [2019-05-15 10:20:04,901 INFO L273 TraceCheckUtils]: 276: Hoare triple {166870#(<= proc_i 180)} i := i + 4; {166889#(<= proc_i 184)} is VALID [2019-05-15 10:20:04,902 INFO L273 TraceCheckUtils]: 277: Hoare triple {166889#(<= proc_i 184)} assume i <= 1000; {166889#(<= proc_i 184)} is VALID [2019-05-15 10:20:04,902 INFO L273 TraceCheckUtils]: 278: Hoare triple {166889#(<= proc_i 184)} assume i + 4 < a[j]; {166889#(<= proc_i 184)} is VALID [2019-05-15 10:20:04,903 INFO L273 TraceCheckUtils]: 279: Hoare triple {166889#(<= proc_i 184)} assume a[5] == 1000; {166889#(<= proc_i 184)} is VALID [2019-05-15 10:20:04,903 INFO L273 TraceCheckUtils]: 280: Hoare triple {166889#(<= proc_i 184)} assume j > 4; {166889#(<= proc_i 184)} is VALID [2019-05-15 10:20:04,904 INFO L273 TraceCheckUtils]: 281: Hoare triple {166889#(<= proc_i 184)} assume j < 6; {166889#(<= proc_i 184)} is VALID [2019-05-15 10:20:04,904 INFO L273 TraceCheckUtils]: 282: Hoare triple {166889#(<= proc_i 184)} i := i + 4; {166908#(<= proc_i 188)} is VALID [2019-05-15 10:20:04,905 INFO L273 TraceCheckUtils]: 283: Hoare triple {166908#(<= proc_i 188)} assume i <= 1000; {166908#(<= proc_i 188)} is VALID [2019-05-15 10:20:04,905 INFO L273 TraceCheckUtils]: 284: Hoare triple {166908#(<= proc_i 188)} assume i + 4 < a[j]; {166908#(<= proc_i 188)} is VALID [2019-05-15 10:20:04,906 INFO L273 TraceCheckUtils]: 285: Hoare triple {166908#(<= proc_i 188)} assume a[5] == 1000; {166908#(<= proc_i 188)} is VALID [2019-05-15 10:20:04,906 INFO L273 TraceCheckUtils]: 286: Hoare triple {166908#(<= proc_i 188)} assume j > 4; {166908#(<= proc_i 188)} is VALID [2019-05-15 10:20:04,907 INFO L273 TraceCheckUtils]: 287: Hoare triple {166908#(<= proc_i 188)} assume j < 6; {166908#(<= proc_i 188)} is VALID [2019-05-15 10:20:04,907 INFO L273 TraceCheckUtils]: 288: Hoare triple {166908#(<= proc_i 188)} i := i + 4; {166927#(<= proc_i 192)} is VALID [2019-05-15 10:20:04,908 INFO L273 TraceCheckUtils]: 289: Hoare triple {166927#(<= proc_i 192)} assume i <= 1000; {166927#(<= proc_i 192)} is VALID [2019-05-15 10:20:04,908 INFO L273 TraceCheckUtils]: 290: Hoare triple {166927#(<= proc_i 192)} assume i + 4 < a[j]; {166927#(<= proc_i 192)} is VALID [2019-05-15 10:20:04,909 INFO L273 TraceCheckUtils]: 291: Hoare triple {166927#(<= proc_i 192)} assume a[5] == 1000; {166927#(<= proc_i 192)} is VALID [2019-05-15 10:20:04,909 INFO L273 TraceCheckUtils]: 292: Hoare triple {166927#(<= proc_i 192)} assume j > 4; {166927#(<= proc_i 192)} is VALID [2019-05-15 10:20:04,910 INFO L273 TraceCheckUtils]: 293: Hoare triple {166927#(<= proc_i 192)} assume j < 6; {166927#(<= proc_i 192)} is VALID [2019-05-15 10:20:04,910 INFO L273 TraceCheckUtils]: 294: Hoare triple {166927#(<= proc_i 192)} i := i + 4; {166946#(<= proc_i 196)} is VALID [2019-05-15 10:20:04,911 INFO L273 TraceCheckUtils]: 295: Hoare triple {166946#(<= proc_i 196)} assume i <= 1000; {166946#(<= proc_i 196)} is VALID [2019-05-15 10:20:04,911 INFO L273 TraceCheckUtils]: 296: Hoare triple {166946#(<= proc_i 196)} assume i + 4 < a[j]; {166946#(<= proc_i 196)} is VALID [2019-05-15 10:20:04,912 INFO L273 TraceCheckUtils]: 297: Hoare triple {166946#(<= proc_i 196)} assume a[5] == 1000; {166946#(<= proc_i 196)} is VALID [2019-05-15 10:20:04,912 INFO L273 TraceCheckUtils]: 298: Hoare triple {166946#(<= proc_i 196)} assume j > 4; {166946#(<= proc_i 196)} is VALID [2019-05-15 10:20:04,912 INFO L273 TraceCheckUtils]: 299: Hoare triple {166946#(<= proc_i 196)} assume j < 6; {166946#(<= proc_i 196)} is VALID [2019-05-15 10:20:04,913 INFO L273 TraceCheckUtils]: 300: Hoare triple {166946#(<= proc_i 196)} i := i + 4; {166965#(<= proc_i 200)} is VALID [2019-05-15 10:20:04,914 INFO L273 TraceCheckUtils]: 301: Hoare triple {166965#(<= proc_i 200)} assume i <= 1000; {166965#(<= proc_i 200)} is VALID [2019-05-15 10:20:04,914 INFO L273 TraceCheckUtils]: 302: Hoare triple {166965#(<= proc_i 200)} assume i + 4 < a[j]; {166965#(<= proc_i 200)} is VALID [2019-05-15 10:20:04,915 INFO L273 TraceCheckUtils]: 303: Hoare triple {166965#(<= proc_i 200)} assume a[5] == 1000; {166965#(<= proc_i 200)} is VALID [2019-05-15 10:20:04,915 INFO L273 TraceCheckUtils]: 304: Hoare triple {166965#(<= proc_i 200)} assume j > 4; {166965#(<= proc_i 200)} is VALID [2019-05-15 10:20:04,915 INFO L273 TraceCheckUtils]: 305: Hoare triple {166965#(<= proc_i 200)} assume j < 6; {166965#(<= proc_i 200)} is VALID [2019-05-15 10:20:04,916 INFO L273 TraceCheckUtils]: 306: Hoare triple {166965#(<= proc_i 200)} i := i + 4; {166984#(<= proc_i 204)} is VALID [2019-05-15 10:20:04,917 INFO L273 TraceCheckUtils]: 307: Hoare triple {166984#(<= proc_i 204)} assume i <= 1000; {166984#(<= proc_i 204)} is VALID [2019-05-15 10:20:04,917 INFO L273 TraceCheckUtils]: 308: Hoare triple {166984#(<= proc_i 204)} assume i + 4 < a[j]; {166984#(<= proc_i 204)} is VALID [2019-05-15 10:20:04,917 INFO L273 TraceCheckUtils]: 309: Hoare triple {166984#(<= proc_i 204)} assume a[5] == 1000; {166984#(<= proc_i 204)} is VALID [2019-05-15 10:20:04,918 INFO L273 TraceCheckUtils]: 310: Hoare triple {166984#(<= proc_i 204)} assume j > 4; {166984#(<= proc_i 204)} is VALID [2019-05-15 10:20:04,918 INFO L273 TraceCheckUtils]: 311: Hoare triple {166984#(<= proc_i 204)} assume j < 6; {166984#(<= proc_i 204)} is VALID [2019-05-15 10:20:04,919 INFO L273 TraceCheckUtils]: 312: Hoare triple {166984#(<= proc_i 204)} i := i + 4; {167003#(<= proc_i 208)} is VALID [2019-05-15 10:20:04,919 INFO L273 TraceCheckUtils]: 313: Hoare triple {167003#(<= proc_i 208)} assume i <= 1000; {167003#(<= proc_i 208)} is VALID [2019-05-15 10:20:04,920 INFO L273 TraceCheckUtils]: 314: Hoare triple {167003#(<= proc_i 208)} assume i + 4 < a[j]; {167003#(<= proc_i 208)} is VALID [2019-05-15 10:20:04,920 INFO L273 TraceCheckUtils]: 315: Hoare triple {167003#(<= proc_i 208)} assume a[5] == 1000; {167003#(<= proc_i 208)} is VALID [2019-05-15 10:20:04,921 INFO L273 TraceCheckUtils]: 316: Hoare triple {167003#(<= proc_i 208)} assume j > 4; {167003#(<= proc_i 208)} is VALID [2019-05-15 10:20:04,921 INFO L273 TraceCheckUtils]: 317: Hoare triple {167003#(<= proc_i 208)} assume j < 6; {167003#(<= proc_i 208)} is VALID [2019-05-15 10:20:04,922 INFO L273 TraceCheckUtils]: 318: Hoare triple {167003#(<= proc_i 208)} i := i + 4; {167022#(<= proc_i 212)} is VALID [2019-05-15 10:20:04,922 INFO L273 TraceCheckUtils]: 319: Hoare triple {167022#(<= proc_i 212)} assume i <= 1000; {167022#(<= proc_i 212)} is VALID [2019-05-15 10:20:04,923 INFO L273 TraceCheckUtils]: 320: Hoare triple {167022#(<= proc_i 212)} assume i + 4 < a[j]; {167022#(<= proc_i 212)} is VALID [2019-05-15 10:20:04,923 INFO L273 TraceCheckUtils]: 321: Hoare triple {167022#(<= proc_i 212)} assume a[5] == 1000; {167022#(<= proc_i 212)} is VALID [2019-05-15 10:20:04,924 INFO L273 TraceCheckUtils]: 322: Hoare triple {167022#(<= proc_i 212)} assume j > 4; {167022#(<= proc_i 212)} is VALID [2019-05-15 10:20:04,924 INFO L273 TraceCheckUtils]: 323: Hoare triple {167022#(<= proc_i 212)} assume j < 6; {167022#(<= proc_i 212)} is VALID [2019-05-15 10:20:04,925 INFO L273 TraceCheckUtils]: 324: Hoare triple {167022#(<= proc_i 212)} i := i + 4; {167041#(<= proc_i 216)} is VALID [2019-05-15 10:20:04,925 INFO L273 TraceCheckUtils]: 325: Hoare triple {167041#(<= proc_i 216)} assume i <= 1000; {167041#(<= proc_i 216)} is VALID [2019-05-15 10:20:04,926 INFO L273 TraceCheckUtils]: 326: Hoare triple {167041#(<= proc_i 216)} assume i + 4 < a[j]; {167041#(<= proc_i 216)} is VALID [2019-05-15 10:20:04,926 INFO L273 TraceCheckUtils]: 327: Hoare triple {167041#(<= proc_i 216)} assume a[5] == 1000; {167041#(<= proc_i 216)} is VALID [2019-05-15 10:20:04,927 INFO L273 TraceCheckUtils]: 328: Hoare triple {167041#(<= proc_i 216)} assume j > 4; {167041#(<= proc_i 216)} is VALID [2019-05-15 10:20:04,927 INFO L273 TraceCheckUtils]: 329: Hoare triple {167041#(<= proc_i 216)} assume j < 6; {167041#(<= proc_i 216)} is VALID [2019-05-15 10:20:04,928 INFO L273 TraceCheckUtils]: 330: Hoare triple {167041#(<= proc_i 216)} i := i + 4; {167060#(<= proc_i 220)} is VALID [2019-05-15 10:20:04,928 INFO L273 TraceCheckUtils]: 331: Hoare triple {167060#(<= proc_i 220)} assume i <= 1000; {167060#(<= proc_i 220)} is VALID [2019-05-15 10:20:04,929 INFO L273 TraceCheckUtils]: 332: Hoare triple {167060#(<= proc_i 220)} assume i + 4 < a[j]; {167060#(<= proc_i 220)} is VALID [2019-05-15 10:20:04,929 INFO L273 TraceCheckUtils]: 333: Hoare triple {167060#(<= proc_i 220)} assume a[5] == 1000; {167060#(<= proc_i 220)} is VALID [2019-05-15 10:20:04,930 INFO L273 TraceCheckUtils]: 334: Hoare triple {167060#(<= proc_i 220)} assume j > 4; {167060#(<= proc_i 220)} is VALID [2019-05-15 10:20:04,930 INFO L273 TraceCheckUtils]: 335: Hoare triple {167060#(<= proc_i 220)} assume j < 6; {167060#(<= proc_i 220)} is VALID [2019-05-15 10:20:04,931 INFO L273 TraceCheckUtils]: 336: Hoare triple {167060#(<= proc_i 220)} i := i + 4; {167079#(<= proc_i 224)} is VALID [2019-05-15 10:20:04,931 INFO L273 TraceCheckUtils]: 337: Hoare triple {167079#(<= proc_i 224)} assume i <= 1000; {167079#(<= proc_i 224)} is VALID [2019-05-15 10:20:04,932 INFO L273 TraceCheckUtils]: 338: Hoare triple {167079#(<= proc_i 224)} assume i + 4 < a[j]; {167079#(<= proc_i 224)} is VALID [2019-05-15 10:20:04,932 INFO L273 TraceCheckUtils]: 339: Hoare triple {167079#(<= proc_i 224)} assume a[5] == 1000; {167079#(<= proc_i 224)} is VALID [2019-05-15 10:20:04,933 INFO L273 TraceCheckUtils]: 340: Hoare triple {167079#(<= proc_i 224)} assume j > 4; {167079#(<= proc_i 224)} is VALID [2019-05-15 10:20:04,933 INFO L273 TraceCheckUtils]: 341: Hoare triple {167079#(<= proc_i 224)} assume j < 6; {167079#(<= proc_i 224)} is VALID [2019-05-15 10:20:04,934 INFO L273 TraceCheckUtils]: 342: Hoare triple {167079#(<= proc_i 224)} i := i + 4; {167098#(<= proc_i 228)} is VALID [2019-05-15 10:20:04,934 INFO L273 TraceCheckUtils]: 343: Hoare triple {167098#(<= proc_i 228)} assume i <= 1000; {167098#(<= proc_i 228)} is VALID [2019-05-15 10:20:04,935 INFO L273 TraceCheckUtils]: 344: Hoare triple {167098#(<= proc_i 228)} assume i + 4 < a[j]; {167098#(<= proc_i 228)} is VALID [2019-05-15 10:20:04,935 INFO L273 TraceCheckUtils]: 345: Hoare triple {167098#(<= proc_i 228)} assume a[5] == 1000; {167098#(<= proc_i 228)} is VALID [2019-05-15 10:20:04,936 INFO L273 TraceCheckUtils]: 346: Hoare triple {167098#(<= proc_i 228)} assume j > 4; {167098#(<= proc_i 228)} is VALID [2019-05-15 10:20:04,936 INFO L273 TraceCheckUtils]: 347: Hoare triple {167098#(<= proc_i 228)} assume j < 6; {167098#(<= proc_i 228)} is VALID [2019-05-15 10:20:04,937 INFO L273 TraceCheckUtils]: 348: Hoare triple {167098#(<= proc_i 228)} i := i + 4; {167117#(<= proc_i 232)} is VALID [2019-05-15 10:20:04,937 INFO L273 TraceCheckUtils]: 349: Hoare triple {167117#(<= proc_i 232)} assume i <= 1000; {167117#(<= proc_i 232)} is VALID [2019-05-15 10:20:04,938 INFO L273 TraceCheckUtils]: 350: Hoare triple {167117#(<= proc_i 232)} assume i + 4 < a[j]; {167117#(<= proc_i 232)} is VALID [2019-05-15 10:20:04,938 INFO L273 TraceCheckUtils]: 351: Hoare triple {167117#(<= proc_i 232)} assume a[5] == 1000; {167117#(<= proc_i 232)} is VALID [2019-05-15 10:20:04,939 INFO L273 TraceCheckUtils]: 352: Hoare triple {167117#(<= proc_i 232)} assume j > 4; {167117#(<= proc_i 232)} is VALID [2019-05-15 10:20:04,939 INFO L273 TraceCheckUtils]: 353: Hoare triple {167117#(<= proc_i 232)} assume j < 6; {167117#(<= proc_i 232)} is VALID [2019-05-15 10:20:04,940 INFO L273 TraceCheckUtils]: 354: Hoare triple {167117#(<= proc_i 232)} i := i + 4; {167136#(<= proc_i 236)} is VALID [2019-05-15 10:20:04,940 INFO L273 TraceCheckUtils]: 355: Hoare triple {167136#(<= proc_i 236)} assume i <= 1000; {167136#(<= proc_i 236)} is VALID [2019-05-15 10:20:04,941 INFO L273 TraceCheckUtils]: 356: Hoare triple {167136#(<= proc_i 236)} assume i + 4 < a[j]; {167136#(<= proc_i 236)} is VALID [2019-05-15 10:20:04,941 INFO L273 TraceCheckUtils]: 357: Hoare triple {167136#(<= proc_i 236)} assume a[5] == 1000; {167136#(<= proc_i 236)} is VALID [2019-05-15 10:20:04,941 INFO L273 TraceCheckUtils]: 358: Hoare triple {167136#(<= proc_i 236)} assume j > 4; {167136#(<= proc_i 236)} is VALID [2019-05-15 10:20:04,942 INFO L273 TraceCheckUtils]: 359: Hoare triple {167136#(<= proc_i 236)} assume j < 6; {167136#(<= proc_i 236)} is VALID [2019-05-15 10:20:04,943 INFO L273 TraceCheckUtils]: 360: Hoare triple {167136#(<= proc_i 236)} i := i + 4; {167155#(<= proc_i 240)} is VALID [2019-05-15 10:20:04,943 INFO L273 TraceCheckUtils]: 361: Hoare triple {167155#(<= proc_i 240)} assume i <= 1000; {167155#(<= proc_i 240)} is VALID [2019-05-15 10:20:04,944 INFO L273 TraceCheckUtils]: 362: Hoare triple {167155#(<= proc_i 240)} assume i + 4 < a[j]; {167155#(<= proc_i 240)} is VALID [2019-05-15 10:20:04,944 INFO L273 TraceCheckUtils]: 363: Hoare triple {167155#(<= proc_i 240)} assume a[5] == 1000; {167155#(<= proc_i 240)} is VALID [2019-05-15 10:20:04,944 INFO L273 TraceCheckUtils]: 364: Hoare triple {167155#(<= proc_i 240)} assume j > 4; {167155#(<= proc_i 240)} is VALID [2019-05-15 10:20:04,945 INFO L273 TraceCheckUtils]: 365: Hoare triple {167155#(<= proc_i 240)} assume j < 6; {167155#(<= proc_i 240)} is VALID [2019-05-15 10:20:04,946 INFO L273 TraceCheckUtils]: 366: Hoare triple {167155#(<= proc_i 240)} i := i + 4; {167174#(<= proc_i 244)} is VALID [2019-05-15 10:20:04,946 INFO L273 TraceCheckUtils]: 367: Hoare triple {167174#(<= proc_i 244)} assume i <= 1000; {167174#(<= proc_i 244)} is VALID [2019-05-15 10:20:04,946 INFO L273 TraceCheckUtils]: 368: Hoare triple {167174#(<= proc_i 244)} assume i + 4 < a[j]; {167174#(<= proc_i 244)} is VALID [2019-05-15 10:20:04,947 INFO L273 TraceCheckUtils]: 369: Hoare triple {167174#(<= proc_i 244)} assume a[5] == 1000; {167174#(<= proc_i 244)} is VALID [2019-05-15 10:20:04,947 INFO L273 TraceCheckUtils]: 370: Hoare triple {167174#(<= proc_i 244)} assume j > 4; {167174#(<= proc_i 244)} is VALID [2019-05-15 10:20:04,948 INFO L273 TraceCheckUtils]: 371: Hoare triple {167174#(<= proc_i 244)} assume j < 6; {167174#(<= proc_i 244)} is VALID [2019-05-15 10:20:04,948 INFO L273 TraceCheckUtils]: 372: Hoare triple {167174#(<= proc_i 244)} i := i + 4; {167193#(<= proc_i 248)} is VALID [2019-05-15 10:20:04,949 INFO L273 TraceCheckUtils]: 373: Hoare triple {167193#(<= proc_i 248)} assume i <= 1000; {167193#(<= proc_i 248)} is VALID [2019-05-15 10:20:04,949 INFO L273 TraceCheckUtils]: 374: Hoare triple {167193#(<= proc_i 248)} assume i + 4 < a[j]; {167193#(<= proc_i 248)} is VALID [2019-05-15 10:20:04,950 INFO L273 TraceCheckUtils]: 375: Hoare triple {167193#(<= proc_i 248)} assume a[5] == 1000; {167193#(<= proc_i 248)} is VALID [2019-05-15 10:20:04,950 INFO L273 TraceCheckUtils]: 376: Hoare triple {167193#(<= proc_i 248)} assume j > 4; {167193#(<= proc_i 248)} is VALID [2019-05-15 10:20:04,951 INFO L273 TraceCheckUtils]: 377: Hoare triple {167193#(<= proc_i 248)} assume j < 6; {167193#(<= proc_i 248)} is VALID [2019-05-15 10:20:04,951 INFO L273 TraceCheckUtils]: 378: Hoare triple {167193#(<= proc_i 248)} i := i + 4; {167212#(<= proc_i 252)} is VALID [2019-05-15 10:20:04,952 INFO L273 TraceCheckUtils]: 379: Hoare triple {167212#(<= proc_i 252)} assume i <= 1000; {167212#(<= proc_i 252)} is VALID [2019-05-15 10:20:04,952 INFO L273 TraceCheckUtils]: 380: Hoare triple {167212#(<= proc_i 252)} assume i + 4 < a[j]; {167212#(<= proc_i 252)} is VALID [2019-05-15 10:20:04,953 INFO L273 TraceCheckUtils]: 381: Hoare triple {167212#(<= proc_i 252)} assume a[5] == 1000; {167212#(<= proc_i 252)} is VALID [2019-05-15 10:20:04,953 INFO L273 TraceCheckUtils]: 382: Hoare triple {167212#(<= proc_i 252)} assume j > 4; {167212#(<= proc_i 252)} is VALID [2019-05-15 10:20:04,954 INFO L273 TraceCheckUtils]: 383: Hoare triple {167212#(<= proc_i 252)} assume j < 6; {167212#(<= proc_i 252)} is VALID [2019-05-15 10:20:04,954 INFO L273 TraceCheckUtils]: 384: Hoare triple {167212#(<= proc_i 252)} i := i + 4; {167231#(<= proc_i 256)} is VALID [2019-05-15 10:20:04,955 INFO L273 TraceCheckUtils]: 385: Hoare triple {167231#(<= proc_i 256)} assume i <= 1000; {167231#(<= proc_i 256)} is VALID [2019-05-15 10:20:04,955 INFO L273 TraceCheckUtils]: 386: Hoare triple {167231#(<= proc_i 256)} assume i + 4 < a[j]; {167231#(<= proc_i 256)} is VALID [2019-05-15 10:20:04,956 INFO L273 TraceCheckUtils]: 387: Hoare triple {167231#(<= proc_i 256)} assume a[5] == 1000; {167231#(<= proc_i 256)} is VALID [2019-05-15 10:20:04,956 INFO L273 TraceCheckUtils]: 388: Hoare triple {167231#(<= proc_i 256)} assume j > 4; {167231#(<= proc_i 256)} is VALID [2019-05-15 10:20:04,957 INFO L273 TraceCheckUtils]: 389: Hoare triple {167231#(<= proc_i 256)} assume j < 6; {167231#(<= proc_i 256)} is VALID [2019-05-15 10:20:04,957 INFO L273 TraceCheckUtils]: 390: Hoare triple {167231#(<= proc_i 256)} i := i + 4; {167250#(<= proc_i 260)} is VALID [2019-05-15 10:20:04,958 INFO L273 TraceCheckUtils]: 391: Hoare triple {167250#(<= proc_i 260)} assume i <= 1000; {167250#(<= proc_i 260)} is VALID [2019-05-15 10:20:04,958 INFO L273 TraceCheckUtils]: 392: Hoare triple {167250#(<= proc_i 260)} assume i + 4 < a[j]; {167250#(<= proc_i 260)} is VALID [2019-05-15 10:20:04,959 INFO L273 TraceCheckUtils]: 393: Hoare triple {167250#(<= proc_i 260)} assume a[5] == 1000; {167250#(<= proc_i 260)} is VALID [2019-05-15 10:20:04,959 INFO L273 TraceCheckUtils]: 394: Hoare triple {167250#(<= proc_i 260)} assume j > 4; {167250#(<= proc_i 260)} is VALID [2019-05-15 10:20:04,960 INFO L273 TraceCheckUtils]: 395: Hoare triple {167250#(<= proc_i 260)} assume j < 6; {167250#(<= proc_i 260)} is VALID [2019-05-15 10:20:04,961 INFO L273 TraceCheckUtils]: 396: Hoare triple {167250#(<= proc_i 260)} i := i + 4; {167269#(<= proc_i 264)} is VALID [2019-05-15 10:20:04,961 INFO L273 TraceCheckUtils]: 397: Hoare triple {167269#(<= proc_i 264)} assume i <= 1000; {167269#(<= proc_i 264)} is VALID [2019-05-15 10:20:04,962 INFO L273 TraceCheckUtils]: 398: Hoare triple {167269#(<= proc_i 264)} assume i + 4 < a[j]; {167269#(<= proc_i 264)} is VALID [2019-05-15 10:20:04,962 INFO L273 TraceCheckUtils]: 399: Hoare triple {167269#(<= proc_i 264)} assume a[5] == 1000; {167269#(<= proc_i 264)} is VALID [2019-05-15 10:20:04,963 INFO L273 TraceCheckUtils]: 400: Hoare triple {167269#(<= proc_i 264)} assume j > 4; {167269#(<= proc_i 264)} is VALID [2019-05-15 10:20:04,963 INFO L273 TraceCheckUtils]: 401: Hoare triple {167269#(<= proc_i 264)} assume j < 6; {167269#(<= proc_i 264)} is VALID [2019-05-15 10:20:04,964 INFO L273 TraceCheckUtils]: 402: Hoare triple {167269#(<= proc_i 264)} i := i + 4; {167288#(<= proc_i 268)} is VALID [2019-05-15 10:20:04,964 INFO L273 TraceCheckUtils]: 403: Hoare triple {167288#(<= proc_i 268)} assume i <= 1000; {167288#(<= proc_i 268)} is VALID [2019-05-15 10:20:04,965 INFO L273 TraceCheckUtils]: 404: Hoare triple {167288#(<= proc_i 268)} assume i + 4 < a[j]; {167288#(<= proc_i 268)} is VALID [2019-05-15 10:20:04,965 INFO L273 TraceCheckUtils]: 405: Hoare triple {167288#(<= proc_i 268)} assume a[5] == 1000; {167288#(<= proc_i 268)} is VALID [2019-05-15 10:20:04,966 INFO L273 TraceCheckUtils]: 406: Hoare triple {167288#(<= proc_i 268)} assume j > 4; {167288#(<= proc_i 268)} is VALID [2019-05-15 10:20:04,966 INFO L273 TraceCheckUtils]: 407: Hoare triple {167288#(<= proc_i 268)} assume j < 6; {167288#(<= proc_i 268)} is VALID [2019-05-15 10:20:04,967 INFO L273 TraceCheckUtils]: 408: Hoare triple {167288#(<= proc_i 268)} i := i + 4; {167307#(<= proc_i 272)} is VALID [2019-05-15 10:20:04,967 INFO L273 TraceCheckUtils]: 409: Hoare triple {167307#(<= proc_i 272)} assume i <= 1000; {167307#(<= proc_i 272)} is VALID [2019-05-15 10:20:04,968 INFO L273 TraceCheckUtils]: 410: Hoare triple {167307#(<= proc_i 272)} assume i + 4 < a[j]; {167307#(<= proc_i 272)} is VALID [2019-05-15 10:20:04,968 INFO L273 TraceCheckUtils]: 411: Hoare triple {167307#(<= proc_i 272)} assume a[5] == 1000; {167307#(<= proc_i 272)} is VALID [2019-05-15 10:20:04,968 INFO L273 TraceCheckUtils]: 412: Hoare triple {167307#(<= proc_i 272)} assume j > 4; {167307#(<= proc_i 272)} is VALID [2019-05-15 10:20:04,969 INFO L273 TraceCheckUtils]: 413: Hoare triple {167307#(<= proc_i 272)} assume j < 6; {167307#(<= proc_i 272)} is VALID [2019-05-15 10:20:04,970 INFO L273 TraceCheckUtils]: 414: Hoare triple {167307#(<= proc_i 272)} i := i + 4; {167326#(<= proc_i 276)} is VALID [2019-05-15 10:20:04,970 INFO L273 TraceCheckUtils]: 415: Hoare triple {167326#(<= proc_i 276)} assume i <= 1000; {167326#(<= proc_i 276)} is VALID [2019-05-15 10:20:04,971 INFO L273 TraceCheckUtils]: 416: Hoare triple {167326#(<= proc_i 276)} assume i + 4 < a[j]; {167326#(<= proc_i 276)} is VALID [2019-05-15 10:20:04,971 INFO L273 TraceCheckUtils]: 417: Hoare triple {167326#(<= proc_i 276)} assume a[5] == 1000; {167326#(<= proc_i 276)} is VALID [2019-05-15 10:20:04,971 INFO L273 TraceCheckUtils]: 418: Hoare triple {167326#(<= proc_i 276)} assume j > 4; {167326#(<= proc_i 276)} is VALID [2019-05-15 10:20:04,972 INFO L273 TraceCheckUtils]: 419: Hoare triple {167326#(<= proc_i 276)} assume j < 6; {167326#(<= proc_i 276)} is VALID [2019-05-15 10:20:04,973 INFO L273 TraceCheckUtils]: 420: Hoare triple {167326#(<= proc_i 276)} i := i + 4; {167345#(<= proc_i 280)} is VALID [2019-05-15 10:20:04,973 INFO L273 TraceCheckUtils]: 421: Hoare triple {167345#(<= proc_i 280)} assume i <= 1000; {167345#(<= proc_i 280)} is VALID [2019-05-15 10:20:04,973 INFO L273 TraceCheckUtils]: 422: Hoare triple {167345#(<= proc_i 280)} assume i + 4 < a[j]; {167345#(<= proc_i 280)} is VALID [2019-05-15 10:20:04,974 INFO L273 TraceCheckUtils]: 423: Hoare triple {167345#(<= proc_i 280)} assume a[5] == 1000; {167345#(<= proc_i 280)} is VALID [2019-05-15 10:20:04,974 INFO L273 TraceCheckUtils]: 424: Hoare triple {167345#(<= proc_i 280)} assume j > 4; {167345#(<= proc_i 280)} is VALID [2019-05-15 10:20:04,975 INFO L273 TraceCheckUtils]: 425: Hoare triple {167345#(<= proc_i 280)} assume j < 6; {167345#(<= proc_i 280)} is VALID [2019-05-15 10:20:04,975 INFO L273 TraceCheckUtils]: 426: Hoare triple {167345#(<= proc_i 280)} i := i + 4; {167364#(<= proc_i 284)} is VALID [2019-05-15 10:20:04,976 INFO L273 TraceCheckUtils]: 427: Hoare triple {167364#(<= proc_i 284)} assume i <= 1000; {167364#(<= proc_i 284)} is VALID [2019-05-15 10:20:04,976 INFO L273 TraceCheckUtils]: 428: Hoare triple {167364#(<= proc_i 284)} assume i + 4 < a[j]; {167364#(<= proc_i 284)} is VALID [2019-05-15 10:20:04,977 INFO L273 TraceCheckUtils]: 429: Hoare triple {167364#(<= proc_i 284)} assume a[5] == 1000; {167364#(<= proc_i 284)} is VALID [2019-05-15 10:20:04,977 INFO L273 TraceCheckUtils]: 430: Hoare triple {167364#(<= proc_i 284)} assume j > 4; {167364#(<= proc_i 284)} is VALID [2019-05-15 10:20:04,978 INFO L273 TraceCheckUtils]: 431: Hoare triple {167364#(<= proc_i 284)} assume j < 6; {167364#(<= proc_i 284)} is VALID [2019-05-15 10:20:04,978 INFO L273 TraceCheckUtils]: 432: Hoare triple {167364#(<= proc_i 284)} i := i + 4; {167383#(<= proc_i 288)} is VALID [2019-05-15 10:20:04,979 INFO L273 TraceCheckUtils]: 433: Hoare triple {167383#(<= proc_i 288)} assume i <= 1000; {167383#(<= proc_i 288)} is VALID [2019-05-15 10:20:04,979 INFO L273 TraceCheckUtils]: 434: Hoare triple {167383#(<= proc_i 288)} assume i + 4 < a[j]; {167383#(<= proc_i 288)} is VALID [2019-05-15 10:20:04,980 INFO L273 TraceCheckUtils]: 435: Hoare triple {167383#(<= proc_i 288)} assume a[5] == 1000; {167383#(<= proc_i 288)} is VALID [2019-05-15 10:20:04,980 INFO L273 TraceCheckUtils]: 436: Hoare triple {167383#(<= proc_i 288)} assume j > 4; {167383#(<= proc_i 288)} is VALID [2019-05-15 10:20:04,981 INFO L273 TraceCheckUtils]: 437: Hoare triple {167383#(<= proc_i 288)} assume j < 6; {167383#(<= proc_i 288)} is VALID [2019-05-15 10:20:04,981 INFO L273 TraceCheckUtils]: 438: Hoare triple {167383#(<= proc_i 288)} i := i + 4; {167402#(<= proc_i 292)} is VALID [2019-05-15 10:20:04,982 INFO L273 TraceCheckUtils]: 439: Hoare triple {167402#(<= proc_i 292)} assume i <= 1000; {167402#(<= proc_i 292)} is VALID [2019-05-15 10:20:04,982 INFO L273 TraceCheckUtils]: 440: Hoare triple {167402#(<= proc_i 292)} assume i + 4 < a[j]; {167402#(<= proc_i 292)} is VALID [2019-05-15 10:20:04,983 INFO L273 TraceCheckUtils]: 441: Hoare triple {167402#(<= proc_i 292)} assume a[5] == 1000; {167402#(<= proc_i 292)} is VALID [2019-05-15 10:20:04,983 INFO L273 TraceCheckUtils]: 442: Hoare triple {167402#(<= proc_i 292)} assume j > 4; {167402#(<= proc_i 292)} is VALID [2019-05-15 10:20:04,984 INFO L273 TraceCheckUtils]: 443: Hoare triple {167402#(<= proc_i 292)} assume j < 6; {167402#(<= proc_i 292)} is VALID [2019-05-15 10:20:04,984 INFO L273 TraceCheckUtils]: 444: Hoare triple {167402#(<= proc_i 292)} i := i + 4; {167421#(<= proc_i 296)} is VALID [2019-05-15 10:20:04,985 INFO L273 TraceCheckUtils]: 445: Hoare triple {167421#(<= proc_i 296)} assume i <= 1000; {167421#(<= proc_i 296)} is VALID [2019-05-15 10:20:04,985 INFO L273 TraceCheckUtils]: 446: Hoare triple {167421#(<= proc_i 296)} assume i + 4 < a[j]; {167421#(<= proc_i 296)} is VALID [2019-05-15 10:20:04,986 INFO L273 TraceCheckUtils]: 447: Hoare triple {167421#(<= proc_i 296)} assume a[5] == 1000; {167421#(<= proc_i 296)} is VALID [2019-05-15 10:20:04,986 INFO L273 TraceCheckUtils]: 448: Hoare triple {167421#(<= proc_i 296)} assume j > 4; {167421#(<= proc_i 296)} is VALID [2019-05-15 10:20:04,987 INFO L273 TraceCheckUtils]: 449: Hoare triple {167421#(<= proc_i 296)} assume j < 6; {167421#(<= proc_i 296)} is VALID [2019-05-15 10:20:04,987 INFO L273 TraceCheckUtils]: 450: Hoare triple {167421#(<= proc_i 296)} i := i + 4; {167440#(<= proc_i 300)} is VALID [2019-05-15 10:20:04,988 INFO L273 TraceCheckUtils]: 451: Hoare triple {167440#(<= proc_i 300)} assume i <= 1000; {167440#(<= proc_i 300)} is VALID [2019-05-15 10:20:04,988 INFO L273 TraceCheckUtils]: 452: Hoare triple {167440#(<= proc_i 300)} assume i + 4 < a[j]; {167440#(<= proc_i 300)} is VALID [2019-05-15 10:20:04,989 INFO L273 TraceCheckUtils]: 453: Hoare triple {167440#(<= proc_i 300)} assume a[5] == 1000; {167440#(<= proc_i 300)} is VALID [2019-05-15 10:20:04,989 INFO L273 TraceCheckUtils]: 454: Hoare triple {167440#(<= proc_i 300)} assume j > 4; {167440#(<= proc_i 300)} is VALID [2019-05-15 10:20:04,990 INFO L273 TraceCheckUtils]: 455: Hoare triple {167440#(<= proc_i 300)} assume j < 6; {167440#(<= proc_i 300)} is VALID [2019-05-15 10:20:04,990 INFO L273 TraceCheckUtils]: 456: Hoare triple {167440#(<= proc_i 300)} i := i + 4; {167459#(<= proc_i 304)} is VALID [2019-05-15 10:20:04,991 INFO L273 TraceCheckUtils]: 457: Hoare triple {167459#(<= proc_i 304)} assume i <= 1000; {167459#(<= proc_i 304)} is VALID [2019-05-15 10:20:04,991 INFO L273 TraceCheckUtils]: 458: Hoare triple {167459#(<= proc_i 304)} assume i + 4 < a[j]; {167459#(<= proc_i 304)} is VALID [2019-05-15 10:20:04,992 INFO L273 TraceCheckUtils]: 459: Hoare triple {167459#(<= proc_i 304)} assume a[5] == 1000; {167459#(<= proc_i 304)} is VALID [2019-05-15 10:20:04,992 INFO L273 TraceCheckUtils]: 460: Hoare triple {167459#(<= proc_i 304)} assume j > 4; {167459#(<= proc_i 304)} is VALID [2019-05-15 10:20:04,993 INFO L273 TraceCheckUtils]: 461: Hoare triple {167459#(<= proc_i 304)} assume j < 6; {167459#(<= proc_i 304)} is VALID [2019-05-15 10:20:04,993 INFO L273 TraceCheckUtils]: 462: Hoare triple {167459#(<= proc_i 304)} i := i + 4; {167478#(<= proc_i 308)} is VALID [2019-05-15 10:20:04,994 INFO L273 TraceCheckUtils]: 463: Hoare triple {167478#(<= proc_i 308)} assume i <= 1000; {167478#(<= proc_i 308)} is VALID [2019-05-15 10:20:04,994 INFO L273 TraceCheckUtils]: 464: Hoare triple {167478#(<= proc_i 308)} assume i + 4 < a[j]; {167478#(<= proc_i 308)} is VALID [2019-05-15 10:20:04,995 INFO L273 TraceCheckUtils]: 465: Hoare triple {167478#(<= proc_i 308)} assume a[5] == 1000; {167478#(<= proc_i 308)} is VALID [2019-05-15 10:20:04,995 INFO L273 TraceCheckUtils]: 466: Hoare triple {167478#(<= proc_i 308)} assume j > 4; {167478#(<= proc_i 308)} is VALID [2019-05-15 10:20:04,996 INFO L273 TraceCheckUtils]: 467: Hoare triple {167478#(<= proc_i 308)} assume j < 6; {167478#(<= proc_i 308)} is VALID [2019-05-15 10:20:04,996 INFO L273 TraceCheckUtils]: 468: Hoare triple {167478#(<= proc_i 308)} i := i + 4; {167497#(<= proc_i 312)} is VALID [2019-05-15 10:20:04,997 INFO L273 TraceCheckUtils]: 469: Hoare triple {167497#(<= proc_i 312)} assume i <= 1000; {167497#(<= proc_i 312)} is VALID [2019-05-15 10:20:04,997 INFO L273 TraceCheckUtils]: 470: Hoare triple {167497#(<= proc_i 312)} assume i + 4 < a[j]; {167497#(<= proc_i 312)} is VALID [2019-05-15 10:20:04,998 INFO L273 TraceCheckUtils]: 471: Hoare triple {167497#(<= proc_i 312)} assume a[5] == 1000; {167497#(<= proc_i 312)} is VALID [2019-05-15 10:20:04,998 INFO L273 TraceCheckUtils]: 472: Hoare triple {167497#(<= proc_i 312)} assume j > 4; {167497#(<= proc_i 312)} is VALID [2019-05-15 10:20:04,998 INFO L273 TraceCheckUtils]: 473: Hoare triple {167497#(<= proc_i 312)} assume j < 6; {167497#(<= proc_i 312)} is VALID [2019-05-15 10:20:04,999 INFO L273 TraceCheckUtils]: 474: Hoare triple {167497#(<= proc_i 312)} i := i + 4; {167516#(<= proc_i 316)} is VALID [2019-05-15 10:20:05,000 INFO L273 TraceCheckUtils]: 475: Hoare triple {167516#(<= proc_i 316)} assume i <= 1000; {167516#(<= proc_i 316)} is VALID [2019-05-15 10:20:05,000 INFO L273 TraceCheckUtils]: 476: Hoare triple {167516#(<= proc_i 316)} assume i + 4 < a[j]; {167516#(<= proc_i 316)} is VALID [2019-05-15 10:20:05,001 INFO L273 TraceCheckUtils]: 477: Hoare triple {167516#(<= proc_i 316)} assume a[5] == 1000; {167516#(<= proc_i 316)} is VALID [2019-05-15 10:20:05,001 INFO L273 TraceCheckUtils]: 478: Hoare triple {167516#(<= proc_i 316)} assume j > 4; {167516#(<= proc_i 316)} is VALID [2019-05-15 10:20:05,001 INFO L273 TraceCheckUtils]: 479: Hoare triple {167516#(<= proc_i 316)} assume j < 6; {167516#(<= proc_i 316)} is VALID [2019-05-15 10:20:05,002 INFO L273 TraceCheckUtils]: 480: Hoare triple {167516#(<= proc_i 316)} i := i + 4; {167535#(<= proc_i 320)} is VALID [2019-05-15 10:20:05,003 INFO L273 TraceCheckUtils]: 481: Hoare triple {167535#(<= proc_i 320)} assume i <= 1000; {167535#(<= proc_i 320)} is VALID [2019-05-15 10:20:05,003 INFO L273 TraceCheckUtils]: 482: Hoare triple {167535#(<= proc_i 320)} assume i + 4 < a[j]; {167535#(<= proc_i 320)} is VALID [2019-05-15 10:20:05,003 INFO L273 TraceCheckUtils]: 483: Hoare triple {167535#(<= proc_i 320)} assume a[5] == 1000; {167535#(<= proc_i 320)} is VALID [2019-05-15 10:20:05,004 INFO L273 TraceCheckUtils]: 484: Hoare triple {167535#(<= proc_i 320)} assume j > 4; {167535#(<= proc_i 320)} is VALID [2019-05-15 10:20:05,004 INFO L273 TraceCheckUtils]: 485: Hoare triple {167535#(<= proc_i 320)} assume j < 6; {167535#(<= proc_i 320)} is VALID [2019-05-15 10:20:05,005 INFO L273 TraceCheckUtils]: 486: Hoare triple {167535#(<= proc_i 320)} i := i + 4; {167554#(<= proc_i 324)} is VALID [2019-05-15 10:20:05,006 INFO L273 TraceCheckUtils]: 487: Hoare triple {167554#(<= proc_i 324)} assume i <= 1000; {167554#(<= proc_i 324)} is VALID [2019-05-15 10:20:05,006 INFO L273 TraceCheckUtils]: 488: Hoare triple {167554#(<= proc_i 324)} assume i + 4 < a[j]; {167554#(<= proc_i 324)} is VALID [2019-05-15 10:20:05,006 INFO L273 TraceCheckUtils]: 489: Hoare triple {167554#(<= proc_i 324)} assume a[5] == 1000; {167554#(<= proc_i 324)} is VALID [2019-05-15 10:20:05,007 INFO L273 TraceCheckUtils]: 490: Hoare triple {167554#(<= proc_i 324)} assume j > 4; {167554#(<= proc_i 324)} is VALID [2019-05-15 10:20:05,007 INFO L273 TraceCheckUtils]: 491: Hoare triple {167554#(<= proc_i 324)} assume j < 6; {167554#(<= proc_i 324)} is VALID [2019-05-15 10:20:05,008 INFO L273 TraceCheckUtils]: 492: Hoare triple {167554#(<= proc_i 324)} i := i + 4; {167573#(<= proc_i 328)} is VALID [2019-05-15 10:20:05,008 INFO L273 TraceCheckUtils]: 493: Hoare triple {167573#(<= proc_i 328)} assume i <= 1000; {167573#(<= proc_i 328)} is VALID [2019-05-15 10:20:05,009 INFO L273 TraceCheckUtils]: 494: Hoare triple {167573#(<= proc_i 328)} assume i + 4 < a[j]; {167573#(<= proc_i 328)} is VALID [2019-05-15 10:20:05,009 INFO L273 TraceCheckUtils]: 495: Hoare triple {167573#(<= proc_i 328)} assume a[5] == 1000; {167573#(<= proc_i 328)} is VALID [2019-05-15 10:20:05,010 INFO L273 TraceCheckUtils]: 496: Hoare triple {167573#(<= proc_i 328)} assume j > 4; {167573#(<= proc_i 328)} is VALID [2019-05-15 10:20:05,010 INFO L273 TraceCheckUtils]: 497: Hoare triple {167573#(<= proc_i 328)} assume j < 6; {167573#(<= proc_i 328)} is VALID [2019-05-15 10:20:05,011 INFO L273 TraceCheckUtils]: 498: Hoare triple {167573#(<= proc_i 328)} i := i + 4; {167592#(<= proc_i 332)} is VALID [2019-05-15 10:20:05,011 INFO L273 TraceCheckUtils]: 499: Hoare triple {167592#(<= proc_i 332)} assume i <= 1000; {167592#(<= proc_i 332)} is VALID [2019-05-15 10:20:05,012 INFO L273 TraceCheckUtils]: 500: Hoare triple {167592#(<= proc_i 332)} assume i + 4 < a[j]; {167592#(<= proc_i 332)} is VALID [2019-05-15 10:20:05,012 INFO L273 TraceCheckUtils]: 501: Hoare triple {167592#(<= proc_i 332)} assume a[5] == 1000; {167592#(<= proc_i 332)} is VALID [2019-05-15 10:20:05,013 INFO L273 TraceCheckUtils]: 502: Hoare triple {167592#(<= proc_i 332)} assume j > 4; {167592#(<= proc_i 332)} is VALID [2019-05-15 10:20:05,013 INFO L273 TraceCheckUtils]: 503: Hoare triple {167592#(<= proc_i 332)} assume j < 6; {167592#(<= proc_i 332)} is VALID [2019-05-15 10:20:05,014 INFO L273 TraceCheckUtils]: 504: Hoare triple {167592#(<= proc_i 332)} i := i + 4; {167611#(<= proc_i 336)} is VALID [2019-05-15 10:20:05,014 INFO L273 TraceCheckUtils]: 505: Hoare triple {167611#(<= proc_i 336)} assume i <= 1000; {167611#(<= proc_i 336)} is VALID [2019-05-15 10:20:05,015 INFO L273 TraceCheckUtils]: 506: Hoare triple {167611#(<= proc_i 336)} assume i + 4 < a[j]; {167611#(<= proc_i 336)} is VALID [2019-05-15 10:20:05,015 INFO L273 TraceCheckUtils]: 507: Hoare triple {167611#(<= proc_i 336)} assume a[5] == 1000; {167611#(<= proc_i 336)} is VALID [2019-05-15 10:20:05,016 INFO L273 TraceCheckUtils]: 508: Hoare triple {167611#(<= proc_i 336)} assume j > 4; {167611#(<= proc_i 336)} is VALID [2019-05-15 10:20:05,016 INFO L273 TraceCheckUtils]: 509: Hoare triple {167611#(<= proc_i 336)} assume j < 6; {167611#(<= proc_i 336)} is VALID [2019-05-15 10:20:05,017 INFO L273 TraceCheckUtils]: 510: Hoare triple {167611#(<= proc_i 336)} i := i + 4; {167630#(<= proc_i 340)} is VALID [2019-05-15 10:20:05,017 INFO L273 TraceCheckUtils]: 511: Hoare triple {167630#(<= proc_i 340)} assume i <= 1000; {167630#(<= proc_i 340)} is VALID [2019-05-15 10:20:05,018 INFO L273 TraceCheckUtils]: 512: Hoare triple {167630#(<= proc_i 340)} assume i + 4 < a[j]; {167630#(<= proc_i 340)} is VALID [2019-05-15 10:20:05,018 INFO L273 TraceCheckUtils]: 513: Hoare triple {167630#(<= proc_i 340)} assume a[5] == 1000; {167630#(<= proc_i 340)} is VALID [2019-05-15 10:20:05,019 INFO L273 TraceCheckUtils]: 514: Hoare triple {167630#(<= proc_i 340)} assume j > 4; {167630#(<= proc_i 340)} is VALID [2019-05-15 10:20:05,019 INFO L273 TraceCheckUtils]: 515: Hoare triple {167630#(<= proc_i 340)} assume j < 6; {167630#(<= proc_i 340)} is VALID [2019-05-15 10:20:05,020 INFO L273 TraceCheckUtils]: 516: Hoare triple {167630#(<= proc_i 340)} i := i + 4; {167649#(<= proc_i 344)} is VALID [2019-05-15 10:20:05,020 INFO L273 TraceCheckUtils]: 517: Hoare triple {167649#(<= proc_i 344)} assume i <= 1000; {167649#(<= proc_i 344)} is VALID [2019-05-15 10:20:05,021 INFO L273 TraceCheckUtils]: 518: Hoare triple {167649#(<= proc_i 344)} assume i + 4 < a[j]; {167649#(<= proc_i 344)} is VALID [2019-05-15 10:20:05,021 INFO L273 TraceCheckUtils]: 519: Hoare triple {167649#(<= proc_i 344)} assume a[5] == 1000; {167649#(<= proc_i 344)} is VALID [2019-05-15 10:20:05,022 INFO L273 TraceCheckUtils]: 520: Hoare triple {167649#(<= proc_i 344)} assume j > 4; {167649#(<= proc_i 344)} is VALID [2019-05-15 10:20:05,022 INFO L273 TraceCheckUtils]: 521: Hoare triple {167649#(<= proc_i 344)} assume j < 6; {167649#(<= proc_i 344)} is VALID [2019-05-15 10:20:05,023 INFO L273 TraceCheckUtils]: 522: Hoare triple {167649#(<= proc_i 344)} i := i + 4; {167668#(<= proc_i 348)} is VALID [2019-05-15 10:20:05,023 INFO L273 TraceCheckUtils]: 523: Hoare triple {167668#(<= proc_i 348)} assume !(i <= 1000); {166011#false} is VALID [2019-05-15 10:20:05,188 INFO L134 CoverageAnalysis]: Checked inductivity of 22533 backedges. 0 proven. 22533 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:20:05,188 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:20:05,188 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [88] total 88 [2019-05-15 10:20:05,189 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 524 [2019-05-15 10:20:05,189 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:20:05,189 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 90 states. [2019-05-15 10:20:05,725 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 524 edges. 524 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:05,726 INFO L454 AbstractCegarLoop]: Interpolant automaton has 90 states [2019-05-15 10:20:05,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2019-05-15 10:20:05,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2019-05-15 10:20:05,727 INFO L87 Difference]: Start difference. First operand 525 states and 525 transitions. Second operand 90 states. [2019-05-15 10:20:06,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:06,687 INFO L93 Difference]: Finished difference Result 536 states and 536 transitions. [2019-05-15 10:20:06,687 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2019-05-15 10:20:06,688 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 524 [2019-05-15 10:20:06,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:20:06,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2019-05-15 10:20:06,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 537 transitions. [2019-05-15 10:20:06,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2019-05-15 10:20:06,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 537 transitions. [2019-05-15 10:20:06,692 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 90 states and 537 transitions. [2019-05-15 10:20:07,195 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 537 edges. 537 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:07,209 INFO L225 Difference]: With dead ends: 536 [2019-05-15 10:20:07,209 INFO L226 Difference]: Without dead ends: 536 [2019-05-15 10:20:07,210 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 435 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2019-05-15 10:20:07,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2019-05-15 10:20:07,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 531. [2019-05-15 10:20:07,213 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:20:07,213 INFO L82 GeneralOperation]: Start isEquivalent. First operand 536 states. Second operand 531 states. [2019-05-15 10:20:07,213 INFO L74 IsIncluded]: Start isIncluded. First operand 536 states. Second operand 531 states. [2019-05-15 10:20:07,213 INFO L87 Difference]: Start difference. First operand 536 states. Second operand 531 states. [2019-05-15 10:20:07,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:07,222 INFO L93 Difference]: Finished difference Result 536 states and 536 transitions. [2019-05-15 10:20:07,223 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 536 transitions. [2019-05-15 10:20:07,223 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:07,223 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:07,223 INFO L74 IsIncluded]: Start isIncluded. First operand 531 states. Second operand 536 states. [2019-05-15 10:20:07,223 INFO L87 Difference]: Start difference. First operand 531 states. Second operand 536 states. [2019-05-15 10:20:07,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:07,232 INFO L93 Difference]: Finished difference Result 536 states and 536 transitions. [2019-05-15 10:20:07,232 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 536 transitions. [2019-05-15 10:20:07,232 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:07,233 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:07,233 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:20:07,233 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:20:07,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 531 states. [2019-05-15 10:20:07,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 531 transitions. [2019-05-15 10:20:07,242 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 531 transitions. Word has length 524 [2019-05-15 10:20:07,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:20:07,242 INFO L475 AbstractCegarLoop]: Abstraction has 531 states and 531 transitions. [2019-05-15 10:20:07,242 INFO L476 AbstractCegarLoop]: Interpolant automaton has 90 states. [2019-05-15 10:20:07,242 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 531 transitions. [2019-05-15 10:20:07,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 531 [2019-05-15 10:20:07,244 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:20:07,244 INFO L399 BasicCegarLoop]: trace histogram [88, 88, 88, 88, 88, 88, 1, 1] [2019-05-15 10:20:07,244 INFO L418 AbstractCegarLoop]: === Iteration 89 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:20:07,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:20:07,245 INFO L82 PathProgramCache]: Analyzing trace with hash -958107203, now seen corresponding path program 88 times [2019-05-15 10:20:07,245 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:20:07,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:07,416 INFO L256 TraceCheckSpWp]: Trace formula consists of 709 conjuncts, 90 conjunts are in the unsatisfiable core [2019-05-15 10:20:07,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:07,464 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:20:11,456 INFO L273 TraceCheckUtils]: 0: Hoare triple {169810#true} i := 0; {169815#(<= proc_i 0)} is VALID [2019-05-15 10:20:11,456 INFO L273 TraceCheckUtils]: 1: Hoare triple {169815#(<= proc_i 0)} assume i <= 1000; {169815#(<= proc_i 0)} is VALID [2019-05-15 10:20:11,457 INFO L273 TraceCheckUtils]: 2: Hoare triple {169815#(<= proc_i 0)} assume i + 4 < a[j]; {169815#(<= proc_i 0)} is VALID [2019-05-15 10:20:11,457 INFO L273 TraceCheckUtils]: 3: Hoare triple {169815#(<= proc_i 0)} assume a[5] == 1000; {169815#(<= proc_i 0)} is VALID [2019-05-15 10:20:11,458 INFO L273 TraceCheckUtils]: 4: Hoare triple {169815#(<= proc_i 0)} assume j > 4; {169815#(<= proc_i 0)} is VALID [2019-05-15 10:20:11,458 INFO L273 TraceCheckUtils]: 5: Hoare triple {169815#(<= proc_i 0)} assume j < 6; {169815#(<= proc_i 0)} is VALID [2019-05-15 10:20:11,459 INFO L273 TraceCheckUtils]: 6: Hoare triple {169815#(<= proc_i 0)} i := i + 4; {169834#(<= proc_i 4)} is VALID [2019-05-15 10:20:11,459 INFO L273 TraceCheckUtils]: 7: Hoare triple {169834#(<= proc_i 4)} assume i <= 1000; {169834#(<= proc_i 4)} is VALID [2019-05-15 10:20:11,460 INFO L273 TraceCheckUtils]: 8: Hoare triple {169834#(<= proc_i 4)} assume i + 4 < a[j]; {169834#(<= proc_i 4)} is VALID [2019-05-15 10:20:11,460 INFO L273 TraceCheckUtils]: 9: Hoare triple {169834#(<= proc_i 4)} assume a[5] == 1000; {169834#(<= proc_i 4)} is VALID [2019-05-15 10:20:11,461 INFO L273 TraceCheckUtils]: 10: Hoare triple {169834#(<= proc_i 4)} assume j > 4; {169834#(<= proc_i 4)} is VALID [2019-05-15 10:20:11,461 INFO L273 TraceCheckUtils]: 11: Hoare triple {169834#(<= proc_i 4)} assume j < 6; {169834#(<= proc_i 4)} is VALID [2019-05-15 10:20:11,462 INFO L273 TraceCheckUtils]: 12: Hoare triple {169834#(<= proc_i 4)} i := i + 4; {169853#(<= proc_i 8)} is VALID [2019-05-15 10:20:11,462 INFO L273 TraceCheckUtils]: 13: Hoare triple {169853#(<= proc_i 8)} assume i <= 1000; {169853#(<= proc_i 8)} is VALID [2019-05-15 10:20:11,463 INFO L273 TraceCheckUtils]: 14: Hoare triple {169853#(<= proc_i 8)} assume i + 4 < a[j]; {169853#(<= proc_i 8)} is VALID [2019-05-15 10:20:11,463 INFO L273 TraceCheckUtils]: 15: Hoare triple {169853#(<= proc_i 8)} assume a[5] == 1000; {169853#(<= proc_i 8)} is VALID [2019-05-15 10:20:11,464 INFO L273 TraceCheckUtils]: 16: Hoare triple {169853#(<= proc_i 8)} assume j > 4; {169853#(<= proc_i 8)} is VALID [2019-05-15 10:20:11,464 INFO L273 TraceCheckUtils]: 17: Hoare triple {169853#(<= proc_i 8)} assume j < 6; {169853#(<= proc_i 8)} is VALID [2019-05-15 10:20:11,465 INFO L273 TraceCheckUtils]: 18: Hoare triple {169853#(<= proc_i 8)} i := i + 4; {169872#(<= proc_i 12)} is VALID [2019-05-15 10:20:11,465 INFO L273 TraceCheckUtils]: 19: Hoare triple {169872#(<= proc_i 12)} assume i <= 1000; {169872#(<= proc_i 12)} is VALID [2019-05-15 10:20:11,466 INFO L273 TraceCheckUtils]: 20: Hoare triple {169872#(<= proc_i 12)} assume i + 4 < a[j]; {169872#(<= proc_i 12)} is VALID [2019-05-15 10:20:11,466 INFO L273 TraceCheckUtils]: 21: Hoare triple {169872#(<= proc_i 12)} assume a[5] == 1000; {169872#(<= proc_i 12)} is VALID [2019-05-15 10:20:11,467 INFO L273 TraceCheckUtils]: 22: Hoare triple {169872#(<= proc_i 12)} assume j > 4; {169872#(<= proc_i 12)} is VALID [2019-05-15 10:20:11,467 INFO L273 TraceCheckUtils]: 23: Hoare triple {169872#(<= proc_i 12)} assume j < 6; {169872#(<= proc_i 12)} is VALID [2019-05-15 10:20:11,468 INFO L273 TraceCheckUtils]: 24: Hoare triple {169872#(<= proc_i 12)} i := i + 4; {169891#(<= proc_i 16)} is VALID [2019-05-15 10:20:11,468 INFO L273 TraceCheckUtils]: 25: Hoare triple {169891#(<= proc_i 16)} assume i <= 1000; {169891#(<= proc_i 16)} is VALID [2019-05-15 10:20:11,469 INFO L273 TraceCheckUtils]: 26: Hoare triple {169891#(<= proc_i 16)} assume i + 4 < a[j]; {169891#(<= proc_i 16)} is VALID [2019-05-15 10:20:11,469 INFO L273 TraceCheckUtils]: 27: Hoare triple {169891#(<= proc_i 16)} assume a[5] == 1000; {169891#(<= proc_i 16)} is VALID [2019-05-15 10:20:11,470 INFO L273 TraceCheckUtils]: 28: Hoare triple {169891#(<= proc_i 16)} assume j > 4; {169891#(<= proc_i 16)} is VALID [2019-05-15 10:20:11,470 INFO L273 TraceCheckUtils]: 29: Hoare triple {169891#(<= proc_i 16)} assume j < 6; {169891#(<= proc_i 16)} is VALID [2019-05-15 10:20:11,471 INFO L273 TraceCheckUtils]: 30: Hoare triple {169891#(<= proc_i 16)} i := i + 4; {169910#(<= proc_i 20)} is VALID [2019-05-15 10:20:11,471 INFO L273 TraceCheckUtils]: 31: Hoare triple {169910#(<= proc_i 20)} assume i <= 1000; {169910#(<= proc_i 20)} is VALID [2019-05-15 10:20:11,472 INFO L273 TraceCheckUtils]: 32: Hoare triple {169910#(<= proc_i 20)} assume i + 4 < a[j]; {169910#(<= proc_i 20)} is VALID [2019-05-15 10:20:11,472 INFO L273 TraceCheckUtils]: 33: Hoare triple {169910#(<= proc_i 20)} assume a[5] == 1000; {169910#(<= proc_i 20)} is VALID [2019-05-15 10:20:11,472 INFO L273 TraceCheckUtils]: 34: Hoare triple {169910#(<= proc_i 20)} assume j > 4; {169910#(<= proc_i 20)} is VALID [2019-05-15 10:20:11,473 INFO L273 TraceCheckUtils]: 35: Hoare triple {169910#(<= proc_i 20)} assume j < 6; {169910#(<= proc_i 20)} is VALID [2019-05-15 10:20:11,474 INFO L273 TraceCheckUtils]: 36: Hoare triple {169910#(<= proc_i 20)} i := i + 4; {169929#(<= proc_i 24)} is VALID [2019-05-15 10:20:11,474 INFO L273 TraceCheckUtils]: 37: Hoare triple {169929#(<= proc_i 24)} assume i <= 1000; {169929#(<= proc_i 24)} is VALID [2019-05-15 10:20:11,475 INFO L273 TraceCheckUtils]: 38: Hoare triple {169929#(<= proc_i 24)} assume i + 4 < a[j]; {169929#(<= proc_i 24)} is VALID [2019-05-15 10:20:11,475 INFO L273 TraceCheckUtils]: 39: Hoare triple {169929#(<= proc_i 24)} assume a[5] == 1000; {169929#(<= proc_i 24)} is VALID [2019-05-15 10:20:11,475 INFO L273 TraceCheckUtils]: 40: Hoare triple {169929#(<= proc_i 24)} assume j > 4; {169929#(<= proc_i 24)} is VALID [2019-05-15 10:20:11,476 INFO L273 TraceCheckUtils]: 41: Hoare triple {169929#(<= proc_i 24)} assume j < 6; {169929#(<= proc_i 24)} is VALID [2019-05-15 10:20:11,477 INFO L273 TraceCheckUtils]: 42: Hoare triple {169929#(<= proc_i 24)} i := i + 4; {169948#(<= proc_i 28)} is VALID [2019-05-15 10:20:11,477 INFO L273 TraceCheckUtils]: 43: Hoare triple {169948#(<= proc_i 28)} assume i <= 1000; {169948#(<= proc_i 28)} is VALID [2019-05-15 10:20:11,478 INFO L273 TraceCheckUtils]: 44: Hoare triple {169948#(<= proc_i 28)} assume i + 4 < a[j]; {169948#(<= proc_i 28)} is VALID [2019-05-15 10:20:11,478 INFO L273 TraceCheckUtils]: 45: Hoare triple {169948#(<= proc_i 28)} assume a[5] == 1000; {169948#(<= proc_i 28)} is VALID [2019-05-15 10:20:11,478 INFO L273 TraceCheckUtils]: 46: Hoare triple {169948#(<= proc_i 28)} assume j > 4; {169948#(<= proc_i 28)} is VALID [2019-05-15 10:20:11,479 INFO L273 TraceCheckUtils]: 47: Hoare triple {169948#(<= proc_i 28)} assume j < 6; {169948#(<= proc_i 28)} is VALID [2019-05-15 10:20:11,480 INFO L273 TraceCheckUtils]: 48: Hoare triple {169948#(<= proc_i 28)} i := i + 4; {169967#(<= proc_i 32)} is VALID [2019-05-15 10:20:11,480 INFO L273 TraceCheckUtils]: 49: Hoare triple {169967#(<= proc_i 32)} assume i <= 1000; {169967#(<= proc_i 32)} is VALID [2019-05-15 10:20:11,480 INFO L273 TraceCheckUtils]: 50: Hoare triple {169967#(<= proc_i 32)} assume i + 4 < a[j]; {169967#(<= proc_i 32)} is VALID [2019-05-15 10:20:11,481 INFO L273 TraceCheckUtils]: 51: Hoare triple {169967#(<= proc_i 32)} assume a[5] == 1000; {169967#(<= proc_i 32)} is VALID [2019-05-15 10:20:11,481 INFO L273 TraceCheckUtils]: 52: Hoare triple {169967#(<= proc_i 32)} assume j > 4; {169967#(<= proc_i 32)} is VALID [2019-05-15 10:20:11,482 INFO L273 TraceCheckUtils]: 53: Hoare triple {169967#(<= proc_i 32)} assume j < 6; {169967#(<= proc_i 32)} is VALID [2019-05-15 10:20:11,483 INFO L273 TraceCheckUtils]: 54: Hoare triple {169967#(<= proc_i 32)} i := i + 4; {169986#(<= proc_i 36)} is VALID [2019-05-15 10:20:11,483 INFO L273 TraceCheckUtils]: 55: Hoare triple {169986#(<= proc_i 36)} assume i <= 1000; {169986#(<= proc_i 36)} is VALID [2019-05-15 10:20:11,483 INFO L273 TraceCheckUtils]: 56: Hoare triple {169986#(<= proc_i 36)} assume i + 4 < a[j]; {169986#(<= proc_i 36)} is VALID [2019-05-15 10:20:11,484 INFO L273 TraceCheckUtils]: 57: Hoare triple {169986#(<= proc_i 36)} assume a[5] == 1000; {169986#(<= proc_i 36)} is VALID [2019-05-15 10:20:11,484 INFO L273 TraceCheckUtils]: 58: Hoare triple {169986#(<= proc_i 36)} assume j > 4; {169986#(<= proc_i 36)} is VALID [2019-05-15 10:20:11,485 INFO L273 TraceCheckUtils]: 59: Hoare triple {169986#(<= proc_i 36)} assume j < 6; {169986#(<= proc_i 36)} is VALID [2019-05-15 10:20:11,485 INFO L273 TraceCheckUtils]: 60: Hoare triple {169986#(<= proc_i 36)} i := i + 4; {170005#(<= proc_i 40)} is VALID [2019-05-15 10:20:11,486 INFO L273 TraceCheckUtils]: 61: Hoare triple {170005#(<= proc_i 40)} assume i <= 1000; {170005#(<= proc_i 40)} is VALID [2019-05-15 10:20:11,486 INFO L273 TraceCheckUtils]: 62: Hoare triple {170005#(<= proc_i 40)} assume i + 4 < a[j]; {170005#(<= proc_i 40)} is VALID [2019-05-15 10:20:11,487 INFO L273 TraceCheckUtils]: 63: Hoare triple {170005#(<= proc_i 40)} assume a[5] == 1000; {170005#(<= proc_i 40)} is VALID [2019-05-15 10:20:11,487 INFO L273 TraceCheckUtils]: 64: Hoare triple {170005#(<= proc_i 40)} assume j > 4; {170005#(<= proc_i 40)} is VALID [2019-05-15 10:20:11,488 INFO L273 TraceCheckUtils]: 65: Hoare triple {170005#(<= proc_i 40)} assume j < 6; {170005#(<= proc_i 40)} is VALID [2019-05-15 10:20:11,488 INFO L273 TraceCheckUtils]: 66: Hoare triple {170005#(<= proc_i 40)} i := i + 4; {170024#(<= proc_i 44)} is VALID [2019-05-15 10:20:11,489 INFO L273 TraceCheckUtils]: 67: Hoare triple {170024#(<= proc_i 44)} assume i <= 1000; {170024#(<= proc_i 44)} is VALID [2019-05-15 10:20:11,489 INFO L273 TraceCheckUtils]: 68: Hoare triple {170024#(<= proc_i 44)} assume i + 4 < a[j]; {170024#(<= proc_i 44)} is VALID [2019-05-15 10:20:11,490 INFO L273 TraceCheckUtils]: 69: Hoare triple {170024#(<= proc_i 44)} assume a[5] == 1000; {170024#(<= proc_i 44)} is VALID [2019-05-15 10:20:11,490 INFO L273 TraceCheckUtils]: 70: Hoare triple {170024#(<= proc_i 44)} assume j > 4; {170024#(<= proc_i 44)} is VALID [2019-05-15 10:20:11,491 INFO L273 TraceCheckUtils]: 71: Hoare triple {170024#(<= proc_i 44)} assume j < 6; {170024#(<= proc_i 44)} is VALID [2019-05-15 10:20:11,491 INFO L273 TraceCheckUtils]: 72: Hoare triple {170024#(<= proc_i 44)} i := i + 4; {170043#(<= proc_i 48)} is VALID [2019-05-15 10:20:11,492 INFO L273 TraceCheckUtils]: 73: Hoare triple {170043#(<= proc_i 48)} assume i <= 1000; {170043#(<= proc_i 48)} is VALID [2019-05-15 10:20:11,492 INFO L273 TraceCheckUtils]: 74: Hoare triple {170043#(<= proc_i 48)} assume i + 4 < a[j]; {170043#(<= proc_i 48)} is VALID [2019-05-15 10:20:11,493 INFO L273 TraceCheckUtils]: 75: Hoare triple {170043#(<= proc_i 48)} assume a[5] == 1000; {170043#(<= proc_i 48)} is VALID [2019-05-15 10:20:11,493 INFO L273 TraceCheckUtils]: 76: Hoare triple {170043#(<= proc_i 48)} assume j > 4; {170043#(<= proc_i 48)} is VALID [2019-05-15 10:20:11,494 INFO L273 TraceCheckUtils]: 77: Hoare triple {170043#(<= proc_i 48)} assume j < 6; {170043#(<= proc_i 48)} is VALID [2019-05-15 10:20:11,494 INFO L273 TraceCheckUtils]: 78: Hoare triple {170043#(<= proc_i 48)} i := i + 4; {170062#(<= proc_i 52)} is VALID [2019-05-15 10:20:11,495 INFO L273 TraceCheckUtils]: 79: Hoare triple {170062#(<= proc_i 52)} assume i <= 1000; {170062#(<= proc_i 52)} is VALID [2019-05-15 10:20:11,495 INFO L273 TraceCheckUtils]: 80: Hoare triple {170062#(<= proc_i 52)} assume i + 4 < a[j]; {170062#(<= proc_i 52)} is VALID [2019-05-15 10:20:11,496 INFO L273 TraceCheckUtils]: 81: Hoare triple {170062#(<= proc_i 52)} assume a[5] == 1000; {170062#(<= proc_i 52)} is VALID [2019-05-15 10:20:11,496 INFO L273 TraceCheckUtils]: 82: Hoare triple {170062#(<= proc_i 52)} assume j > 4; {170062#(<= proc_i 52)} is VALID [2019-05-15 10:20:11,497 INFO L273 TraceCheckUtils]: 83: Hoare triple {170062#(<= proc_i 52)} assume j < 6; {170062#(<= proc_i 52)} is VALID [2019-05-15 10:20:11,497 INFO L273 TraceCheckUtils]: 84: Hoare triple {170062#(<= proc_i 52)} i := i + 4; {170081#(<= proc_i 56)} is VALID [2019-05-15 10:20:11,498 INFO L273 TraceCheckUtils]: 85: Hoare triple {170081#(<= proc_i 56)} assume i <= 1000; {170081#(<= proc_i 56)} is VALID [2019-05-15 10:20:11,498 INFO L273 TraceCheckUtils]: 86: Hoare triple {170081#(<= proc_i 56)} assume i + 4 < a[j]; {170081#(<= proc_i 56)} is VALID [2019-05-15 10:20:11,499 INFO L273 TraceCheckUtils]: 87: Hoare triple {170081#(<= proc_i 56)} assume a[5] == 1000; {170081#(<= proc_i 56)} is VALID [2019-05-15 10:20:11,499 INFO L273 TraceCheckUtils]: 88: Hoare triple {170081#(<= proc_i 56)} assume j > 4; {170081#(<= proc_i 56)} is VALID [2019-05-15 10:20:11,500 INFO L273 TraceCheckUtils]: 89: Hoare triple {170081#(<= proc_i 56)} assume j < 6; {170081#(<= proc_i 56)} is VALID [2019-05-15 10:20:11,500 INFO L273 TraceCheckUtils]: 90: Hoare triple {170081#(<= proc_i 56)} i := i + 4; {170100#(<= proc_i 60)} is VALID [2019-05-15 10:20:11,501 INFO L273 TraceCheckUtils]: 91: Hoare triple {170100#(<= proc_i 60)} assume i <= 1000; {170100#(<= proc_i 60)} is VALID [2019-05-15 10:20:11,501 INFO L273 TraceCheckUtils]: 92: Hoare triple {170100#(<= proc_i 60)} assume i + 4 < a[j]; {170100#(<= proc_i 60)} is VALID [2019-05-15 10:20:11,502 INFO L273 TraceCheckUtils]: 93: Hoare triple {170100#(<= proc_i 60)} assume a[5] == 1000; {170100#(<= proc_i 60)} is VALID [2019-05-15 10:20:11,502 INFO L273 TraceCheckUtils]: 94: Hoare triple {170100#(<= proc_i 60)} assume j > 4; {170100#(<= proc_i 60)} is VALID [2019-05-15 10:20:11,503 INFO L273 TraceCheckUtils]: 95: Hoare triple {170100#(<= proc_i 60)} assume j < 6; {170100#(<= proc_i 60)} is VALID [2019-05-15 10:20:11,503 INFO L273 TraceCheckUtils]: 96: Hoare triple {170100#(<= proc_i 60)} i := i + 4; {170119#(<= proc_i 64)} is VALID [2019-05-15 10:20:11,504 INFO L273 TraceCheckUtils]: 97: Hoare triple {170119#(<= proc_i 64)} assume i <= 1000; {170119#(<= proc_i 64)} is VALID [2019-05-15 10:20:11,504 INFO L273 TraceCheckUtils]: 98: Hoare triple {170119#(<= proc_i 64)} assume i + 4 < a[j]; {170119#(<= proc_i 64)} is VALID [2019-05-15 10:20:11,505 INFO L273 TraceCheckUtils]: 99: Hoare triple {170119#(<= proc_i 64)} assume a[5] == 1000; {170119#(<= proc_i 64)} is VALID [2019-05-15 10:20:11,505 INFO L273 TraceCheckUtils]: 100: Hoare triple {170119#(<= proc_i 64)} assume j > 4; {170119#(<= proc_i 64)} is VALID [2019-05-15 10:20:11,506 INFO L273 TraceCheckUtils]: 101: Hoare triple {170119#(<= proc_i 64)} assume j < 6; {170119#(<= proc_i 64)} is VALID [2019-05-15 10:20:11,506 INFO L273 TraceCheckUtils]: 102: Hoare triple {170119#(<= proc_i 64)} i := i + 4; {170138#(<= proc_i 68)} is VALID [2019-05-15 10:20:11,507 INFO L273 TraceCheckUtils]: 103: Hoare triple {170138#(<= proc_i 68)} assume i <= 1000; {170138#(<= proc_i 68)} is VALID [2019-05-15 10:20:11,507 INFO L273 TraceCheckUtils]: 104: Hoare triple {170138#(<= proc_i 68)} assume i + 4 < a[j]; {170138#(<= proc_i 68)} is VALID [2019-05-15 10:20:11,508 INFO L273 TraceCheckUtils]: 105: Hoare triple {170138#(<= proc_i 68)} assume a[5] == 1000; {170138#(<= proc_i 68)} is VALID [2019-05-15 10:20:11,508 INFO L273 TraceCheckUtils]: 106: Hoare triple {170138#(<= proc_i 68)} assume j > 4; {170138#(<= proc_i 68)} is VALID [2019-05-15 10:20:11,509 INFO L273 TraceCheckUtils]: 107: Hoare triple {170138#(<= proc_i 68)} assume j < 6; {170138#(<= proc_i 68)} is VALID [2019-05-15 10:20:11,509 INFO L273 TraceCheckUtils]: 108: Hoare triple {170138#(<= proc_i 68)} i := i + 4; {170157#(<= proc_i 72)} is VALID [2019-05-15 10:20:11,510 INFO L273 TraceCheckUtils]: 109: Hoare triple {170157#(<= proc_i 72)} assume i <= 1000; {170157#(<= proc_i 72)} is VALID [2019-05-15 10:20:11,510 INFO L273 TraceCheckUtils]: 110: Hoare triple {170157#(<= proc_i 72)} assume i + 4 < a[j]; {170157#(<= proc_i 72)} is VALID [2019-05-15 10:20:11,511 INFO L273 TraceCheckUtils]: 111: Hoare triple {170157#(<= proc_i 72)} assume a[5] == 1000; {170157#(<= proc_i 72)} is VALID [2019-05-15 10:20:11,511 INFO L273 TraceCheckUtils]: 112: Hoare triple {170157#(<= proc_i 72)} assume j > 4; {170157#(<= proc_i 72)} is VALID [2019-05-15 10:20:11,511 INFO L273 TraceCheckUtils]: 113: Hoare triple {170157#(<= proc_i 72)} assume j < 6; {170157#(<= proc_i 72)} is VALID [2019-05-15 10:20:11,512 INFO L273 TraceCheckUtils]: 114: Hoare triple {170157#(<= proc_i 72)} i := i + 4; {170176#(<= proc_i 76)} is VALID [2019-05-15 10:20:11,513 INFO L273 TraceCheckUtils]: 115: Hoare triple {170176#(<= proc_i 76)} assume i <= 1000; {170176#(<= proc_i 76)} is VALID [2019-05-15 10:20:11,513 INFO L273 TraceCheckUtils]: 116: Hoare triple {170176#(<= proc_i 76)} assume i + 4 < a[j]; {170176#(<= proc_i 76)} is VALID [2019-05-15 10:20:11,514 INFO L273 TraceCheckUtils]: 117: Hoare triple {170176#(<= proc_i 76)} assume a[5] == 1000; {170176#(<= proc_i 76)} is VALID [2019-05-15 10:20:11,514 INFO L273 TraceCheckUtils]: 118: Hoare triple {170176#(<= proc_i 76)} assume j > 4; {170176#(<= proc_i 76)} is VALID [2019-05-15 10:20:11,514 INFO L273 TraceCheckUtils]: 119: Hoare triple {170176#(<= proc_i 76)} assume j < 6; {170176#(<= proc_i 76)} is VALID [2019-05-15 10:20:11,515 INFO L273 TraceCheckUtils]: 120: Hoare triple {170176#(<= proc_i 76)} i := i + 4; {170195#(<= proc_i 80)} is VALID [2019-05-15 10:20:11,516 INFO L273 TraceCheckUtils]: 121: Hoare triple {170195#(<= proc_i 80)} assume i <= 1000; {170195#(<= proc_i 80)} is VALID [2019-05-15 10:20:11,516 INFO L273 TraceCheckUtils]: 122: Hoare triple {170195#(<= proc_i 80)} assume i + 4 < a[j]; {170195#(<= proc_i 80)} is VALID [2019-05-15 10:20:11,517 INFO L273 TraceCheckUtils]: 123: Hoare triple {170195#(<= proc_i 80)} assume a[5] == 1000; {170195#(<= proc_i 80)} is VALID [2019-05-15 10:20:11,517 INFO L273 TraceCheckUtils]: 124: Hoare triple {170195#(<= proc_i 80)} assume j > 4; {170195#(<= proc_i 80)} is VALID [2019-05-15 10:20:11,517 INFO L273 TraceCheckUtils]: 125: Hoare triple {170195#(<= proc_i 80)} assume j < 6; {170195#(<= proc_i 80)} is VALID [2019-05-15 10:20:11,518 INFO L273 TraceCheckUtils]: 126: Hoare triple {170195#(<= proc_i 80)} i := i + 4; {170214#(<= proc_i 84)} is VALID [2019-05-15 10:20:11,519 INFO L273 TraceCheckUtils]: 127: Hoare triple {170214#(<= proc_i 84)} assume i <= 1000; {170214#(<= proc_i 84)} is VALID [2019-05-15 10:20:11,519 INFO L273 TraceCheckUtils]: 128: Hoare triple {170214#(<= proc_i 84)} assume i + 4 < a[j]; {170214#(<= proc_i 84)} is VALID [2019-05-15 10:20:11,519 INFO L273 TraceCheckUtils]: 129: Hoare triple {170214#(<= proc_i 84)} assume a[5] == 1000; {170214#(<= proc_i 84)} is VALID [2019-05-15 10:20:11,520 INFO L273 TraceCheckUtils]: 130: Hoare triple {170214#(<= proc_i 84)} assume j > 4; {170214#(<= proc_i 84)} is VALID [2019-05-15 10:20:11,520 INFO L273 TraceCheckUtils]: 131: Hoare triple {170214#(<= proc_i 84)} assume j < 6; {170214#(<= proc_i 84)} is VALID [2019-05-15 10:20:11,521 INFO L273 TraceCheckUtils]: 132: Hoare triple {170214#(<= proc_i 84)} i := i + 4; {170233#(<= proc_i 88)} is VALID [2019-05-15 10:20:11,522 INFO L273 TraceCheckUtils]: 133: Hoare triple {170233#(<= proc_i 88)} assume i <= 1000; {170233#(<= proc_i 88)} is VALID [2019-05-15 10:20:11,522 INFO L273 TraceCheckUtils]: 134: Hoare triple {170233#(<= proc_i 88)} assume i + 4 < a[j]; {170233#(<= proc_i 88)} is VALID [2019-05-15 10:20:11,522 INFO L273 TraceCheckUtils]: 135: Hoare triple {170233#(<= proc_i 88)} assume a[5] == 1000; {170233#(<= proc_i 88)} is VALID [2019-05-15 10:20:11,523 INFO L273 TraceCheckUtils]: 136: Hoare triple {170233#(<= proc_i 88)} assume j > 4; {170233#(<= proc_i 88)} is VALID [2019-05-15 10:20:11,523 INFO L273 TraceCheckUtils]: 137: Hoare triple {170233#(<= proc_i 88)} assume j < 6; {170233#(<= proc_i 88)} is VALID [2019-05-15 10:20:11,524 INFO L273 TraceCheckUtils]: 138: Hoare triple {170233#(<= proc_i 88)} i := i + 4; {170252#(<= proc_i 92)} is VALID [2019-05-15 10:20:11,524 INFO L273 TraceCheckUtils]: 139: Hoare triple {170252#(<= proc_i 92)} assume i <= 1000; {170252#(<= proc_i 92)} is VALID [2019-05-15 10:20:11,525 INFO L273 TraceCheckUtils]: 140: Hoare triple {170252#(<= proc_i 92)} assume i + 4 < a[j]; {170252#(<= proc_i 92)} is VALID [2019-05-15 10:20:11,525 INFO L273 TraceCheckUtils]: 141: Hoare triple {170252#(<= proc_i 92)} assume a[5] == 1000; {170252#(<= proc_i 92)} is VALID [2019-05-15 10:20:11,526 INFO L273 TraceCheckUtils]: 142: Hoare triple {170252#(<= proc_i 92)} assume j > 4; {170252#(<= proc_i 92)} is VALID [2019-05-15 10:20:11,526 INFO L273 TraceCheckUtils]: 143: Hoare triple {170252#(<= proc_i 92)} assume j < 6; {170252#(<= proc_i 92)} is VALID [2019-05-15 10:20:11,527 INFO L273 TraceCheckUtils]: 144: Hoare triple {170252#(<= proc_i 92)} i := i + 4; {170271#(<= proc_i 96)} is VALID [2019-05-15 10:20:11,527 INFO L273 TraceCheckUtils]: 145: Hoare triple {170271#(<= proc_i 96)} assume i <= 1000; {170271#(<= proc_i 96)} is VALID [2019-05-15 10:20:11,528 INFO L273 TraceCheckUtils]: 146: Hoare triple {170271#(<= proc_i 96)} assume i + 4 < a[j]; {170271#(<= proc_i 96)} is VALID [2019-05-15 10:20:11,528 INFO L273 TraceCheckUtils]: 147: Hoare triple {170271#(<= proc_i 96)} assume a[5] == 1000; {170271#(<= proc_i 96)} is VALID [2019-05-15 10:20:11,529 INFO L273 TraceCheckUtils]: 148: Hoare triple {170271#(<= proc_i 96)} assume j > 4; {170271#(<= proc_i 96)} is VALID [2019-05-15 10:20:11,529 INFO L273 TraceCheckUtils]: 149: Hoare triple {170271#(<= proc_i 96)} assume j < 6; {170271#(<= proc_i 96)} is VALID [2019-05-15 10:20:11,530 INFO L273 TraceCheckUtils]: 150: Hoare triple {170271#(<= proc_i 96)} i := i + 4; {170290#(<= proc_i 100)} is VALID [2019-05-15 10:20:11,530 INFO L273 TraceCheckUtils]: 151: Hoare triple {170290#(<= proc_i 100)} assume i <= 1000; {170290#(<= proc_i 100)} is VALID [2019-05-15 10:20:11,531 INFO L273 TraceCheckUtils]: 152: Hoare triple {170290#(<= proc_i 100)} assume i + 4 < a[j]; {170290#(<= proc_i 100)} is VALID [2019-05-15 10:20:11,531 INFO L273 TraceCheckUtils]: 153: Hoare triple {170290#(<= proc_i 100)} assume a[5] == 1000; {170290#(<= proc_i 100)} is VALID [2019-05-15 10:20:11,532 INFO L273 TraceCheckUtils]: 154: Hoare triple {170290#(<= proc_i 100)} assume j > 4; {170290#(<= proc_i 100)} is VALID [2019-05-15 10:20:11,532 INFO L273 TraceCheckUtils]: 155: Hoare triple {170290#(<= proc_i 100)} assume j < 6; {170290#(<= proc_i 100)} is VALID [2019-05-15 10:20:11,533 INFO L273 TraceCheckUtils]: 156: Hoare triple {170290#(<= proc_i 100)} i := i + 4; {170309#(<= proc_i 104)} is VALID [2019-05-15 10:20:11,533 INFO L273 TraceCheckUtils]: 157: Hoare triple {170309#(<= proc_i 104)} assume i <= 1000; {170309#(<= proc_i 104)} is VALID [2019-05-15 10:20:11,534 INFO L273 TraceCheckUtils]: 158: Hoare triple {170309#(<= proc_i 104)} assume i + 4 < a[j]; {170309#(<= proc_i 104)} is VALID [2019-05-15 10:20:11,534 INFO L273 TraceCheckUtils]: 159: Hoare triple {170309#(<= proc_i 104)} assume a[5] == 1000; {170309#(<= proc_i 104)} is VALID [2019-05-15 10:20:11,535 INFO L273 TraceCheckUtils]: 160: Hoare triple {170309#(<= proc_i 104)} assume j > 4; {170309#(<= proc_i 104)} is VALID [2019-05-15 10:20:11,535 INFO L273 TraceCheckUtils]: 161: Hoare triple {170309#(<= proc_i 104)} assume j < 6; {170309#(<= proc_i 104)} is VALID [2019-05-15 10:20:11,536 INFO L273 TraceCheckUtils]: 162: Hoare triple {170309#(<= proc_i 104)} i := i + 4; {170328#(<= proc_i 108)} is VALID [2019-05-15 10:20:11,536 INFO L273 TraceCheckUtils]: 163: Hoare triple {170328#(<= proc_i 108)} assume i <= 1000; {170328#(<= proc_i 108)} is VALID [2019-05-15 10:20:11,537 INFO L273 TraceCheckUtils]: 164: Hoare triple {170328#(<= proc_i 108)} assume i + 4 < a[j]; {170328#(<= proc_i 108)} is VALID [2019-05-15 10:20:11,537 INFO L273 TraceCheckUtils]: 165: Hoare triple {170328#(<= proc_i 108)} assume a[5] == 1000; {170328#(<= proc_i 108)} is VALID [2019-05-15 10:20:11,538 INFO L273 TraceCheckUtils]: 166: Hoare triple {170328#(<= proc_i 108)} assume j > 4; {170328#(<= proc_i 108)} is VALID [2019-05-15 10:20:11,538 INFO L273 TraceCheckUtils]: 167: Hoare triple {170328#(<= proc_i 108)} assume j < 6; {170328#(<= proc_i 108)} is VALID [2019-05-15 10:20:11,539 INFO L273 TraceCheckUtils]: 168: Hoare triple {170328#(<= proc_i 108)} i := i + 4; {170347#(<= proc_i 112)} is VALID [2019-05-15 10:20:11,539 INFO L273 TraceCheckUtils]: 169: Hoare triple {170347#(<= proc_i 112)} assume i <= 1000; {170347#(<= proc_i 112)} is VALID [2019-05-15 10:20:11,540 INFO L273 TraceCheckUtils]: 170: Hoare triple {170347#(<= proc_i 112)} assume i + 4 < a[j]; {170347#(<= proc_i 112)} is VALID [2019-05-15 10:20:11,540 INFO L273 TraceCheckUtils]: 171: Hoare triple {170347#(<= proc_i 112)} assume a[5] == 1000; {170347#(<= proc_i 112)} is VALID [2019-05-15 10:20:11,541 INFO L273 TraceCheckUtils]: 172: Hoare triple {170347#(<= proc_i 112)} assume j > 4; {170347#(<= proc_i 112)} is VALID [2019-05-15 10:20:11,541 INFO L273 TraceCheckUtils]: 173: Hoare triple {170347#(<= proc_i 112)} assume j < 6; {170347#(<= proc_i 112)} is VALID [2019-05-15 10:20:11,542 INFO L273 TraceCheckUtils]: 174: Hoare triple {170347#(<= proc_i 112)} i := i + 4; {170366#(<= proc_i 116)} is VALID [2019-05-15 10:20:11,542 INFO L273 TraceCheckUtils]: 175: Hoare triple {170366#(<= proc_i 116)} assume i <= 1000; {170366#(<= proc_i 116)} is VALID [2019-05-15 10:20:11,543 INFO L273 TraceCheckUtils]: 176: Hoare triple {170366#(<= proc_i 116)} assume i + 4 < a[j]; {170366#(<= proc_i 116)} is VALID [2019-05-15 10:20:11,543 INFO L273 TraceCheckUtils]: 177: Hoare triple {170366#(<= proc_i 116)} assume a[5] == 1000; {170366#(<= proc_i 116)} is VALID [2019-05-15 10:20:11,544 INFO L273 TraceCheckUtils]: 178: Hoare triple {170366#(<= proc_i 116)} assume j > 4; {170366#(<= proc_i 116)} is VALID [2019-05-15 10:20:11,544 INFO L273 TraceCheckUtils]: 179: Hoare triple {170366#(<= proc_i 116)} assume j < 6; {170366#(<= proc_i 116)} is VALID [2019-05-15 10:20:11,545 INFO L273 TraceCheckUtils]: 180: Hoare triple {170366#(<= proc_i 116)} i := i + 4; {170385#(<= proc_i 120)} is VALID [2019-05-15 10:20:11,545 INFO L273 TraceCheckUtils]: 181: Hoare triple {170385#(<= proc_i 120)} assume i <= 1000; {170385#(<= proc_i 120)} is VALID [2019-05-15 10:20:11,546 INFO L273 TraceCheckUtils]: 182: Hoare triple {170385#(<= proc_i 120)} assume i + 4 < a[j]; {170385#(<= proc_i 120)} is VALID [2019-05-15 10:20:11,546 INFO L273 TraceCheckUtils]: 183: Hoare triple {170385#(<= proc_i 120)} assume a[5] == 1000; {170385#(<= proc_i 120)} is VALID [2019-05-15 10:20:11,546 INFO L273 TraceCheckUtils]: 184: Hoare triple {170385#(<= proc_i 120)} assume j > 4; {170385#(<= proc_i 120)} is VALID [2019-05-15 10:20:11,547 INFO L273 TraceCheckUtils]: 185: Hoare triple {170385#(<= proc_i 120)} assume j < 6; {170385#(<= proc_i 120)} is VALID [2019-05-15 10:20:11,548 INFO L273 TraceCheckUtils]: 186: Hoare triple {170385#(<= proc_i 120)} i := i + 4; {170404#(<= proc_i 124)} is VALID [2019-05-15 10:20:11,548 INFO L273 TraceCheckUtils]: 187: Hoare triple {170404#(<= proc_i 124)} assume i <= 1000; {170404#(<= proc_i 124)} is VALID [2019-05-15 10:20:11,549 INFO L273 TraceCheckUtils]: 188: Hoare triple {170404#(<= proc_i 124)} assume i + 4 < a[j]; {170404#(<= proc_i 124)} is VALID [2019-05-15 10:20:11,549 INFO L273 TraceCheckUtils]: 189: Hoare triple {170404#(<= proc_i 124)} assume a[5] == 1000; {170404#(<= proc_i 124)} is VALID [2019-05-15 10:20:11,549 INFO L273 TraceCheckUtils]: 190: Hoare triple {170404#(<= proc_i 124)} assume j > 4; {170404#(<= proc_i 124)} is VALID [2019-05-15 10:20:11,550 INFO L273 TraceCheckUtils]: 191: Hoare triple {170404#(<= proc_i 124)} assume j < 6; {170404#(<= proc_i 124)} is VALID [2019-05-15 10:20:11,551 INFO L273 TraceCheckUtils]: 192: Hoare triple {170404#(<= proc_i 124)} i := i + 4; {170423#(<= proc_i 128)} is VALID [2019-05-15 10:20:11,551 INFO L273 TraceCheckUtils]: 193: Hoare triple {170423#(<= proc_i 128)} assume i <= 1000; {170423#(<= proc_i 128)} is VALID [2019-05-15 10:20:11,551 INFO L273 TraceCheckUtils]: 194: Hoare triple {170423#(<= proc_i 128)} assume i + 4 < a[j]; {170423#(<= proc_i 128)} is VALID [2019-05-15 10:20:11,552 INFO L273 TraceCheckUtils]: 195: Hoare triple {170423#(<= proc_i 128)} assume a[5] == 1000; {170423#(<= proc_i 128)} is VALID [2019-05-15 10:20:11,552 INFO L273 TraceCheckUtils]: 196: Hoare triple {170423#(<= proc_i 128)} assume j > 4; {170423#(<= proc_i 128)} is VALID [2019-05-15 10:20:11,553 INFO L273 TraceCheckUtils]: 197: Hoare triple {170423#(<= proc_i 128)} assume j < 6; {170423#(<= proc_i 128)} is VALID [2019-05-15 10:20:11,553 INFO L273 TraceCheckUtils]: 198: Hoare triple {170423#(<= proc_i 128)} i := i + 4; {170442#(<= proc_i 132)} is VALID [2019-05-15 10:20:11,554 INFO L273 TraceCheckUtils]: 199: Hoare triple {170442#(<= proc_i 132)} assume i <= 1000; {170442#(<= proc_i 132)} is VALID [2019-05-15 10:20:11,554 INFO L273 TraceCheckUtils]: 200: Hoare triple {170442#(<= proc_i 132)} assume i + 4 < a[j]; {170442#(<= proc_i 132)} is VALID [2019-05-15 10:20:11,555 INFO L273 TraceCheckUtils]: 201: Hoare triple {170442#(<= proc_i 132)} assume a[5] == 1000; {170442#(<= proc_i 132)} is VALID [2019-05-15 10:20:11,555 INFO L273 TraceCheckUtils]: 202: Hoare triple {170442#(<= proc_i 132)} assume j > 4; {170442#(<= proc_i 132)} is VALID [2019-05-15 10:20:11,556 INFO L273 TraceCheckUtils]: 203: Hoare triple {170442#(<= proc_i 132)} assume j < 6; {170442#(<= proc_i 132)} is VALID [2019-05-15 10:20:11,556 INFO L273 TraceCheckUtils]: 204: Hoare triple {170442#(<= proc_i 132)} i := i + 4; {170461#(<= proc_i 136)} is VALID [2019-05-15 10:20:11,557 INFO L273 TraceCheckUtils]: 205: Hoare triple {170461#(<= proc_i 136)} assume i <= 1000; {170461#(<= proc_i 136)} is VALID [2019-05-15 10:20:11,557 INFO L273 TraceCheckUtils]: 206: Hoare triple {170461#(<= proc_i 136)} assume i + 4 < a[j]; {170461#(<= proc_i 136)} is VALID [2019-05-15 10:20:11,558 INFO L273 TraceCheckUtils]: 207: Hoare triple {170461#(<= proc_i 136)} assume a[5] == 1000; {170461#(<= proc_i 136)} is VALID [2019-05-15 10:20:11,558 INFO L273 TraceCheckUtils]: 208: Hoare triple {170461#(<= proc_i 136)} assume j > 4; {170461#(<= proc_i 136)} is VALID [2019-05-15 10:20:11,559 INFO L273 TraceCheckUtils]: 209: Hoare triple {170461#(<= proc_i 136)} assume j < 6; {170461#(<= proc_i 136)} is VALID [2019-05-15 10:20:11,559 INFO L273 TraceCheckUtils]: 210: Hoare triple {170461#(<= proc_i 136)} i := i + 4; {170480#(<= proc_i 140)} is VALID [2019-05-15 10:20:11,560 INFO L273 TraceCheckUtils]: 211: Hoare triple {170480#(<= proc_i 140)} assume i <= 1000; {170480#(<= proc_i 140)} is VALID [2019-05-15 10:20:11,560 INFO L273 TraceCheckUtils]: 212: Hoare triple {170480#(<= proc_i 140)} assume i + 4 < a[j]; {170480#(<= proc_i 140)} is VALID [2019-05-15 10:20:11,561 INFO L273 TraceCheckUtils]: 213: Hoare triple {170480#(<= proc_i 140)} assume a[5] == 1000; {170480#(<= proc_i 140)} is VALID [2019-05-15 10:20:11,561 INFO L273 TraceCheckUtils]: 214: Hoare triple {170480#(<= proc_i 140)} assume j > 4; {170480#(<= proc_i 140)} is VALID [2019-05-15 10:20:11,562 INFO L273 TraceCheckUtils]: 215: Hoare triple {170480#(<= proc_i 140)} assume j < 6; {170480#(<= proc_i 140)} is VALID [2019-05-15 10:20:11,562 INFO L273 TraceCheckUtils]: 216: Hoare triple {170480#(<= proc_i 140)} i := i + 4; {170499#(<= proc_i 144)} is VALID [2019-05-15 10:20:11,563 INFO L273 TraceCheckUtils]: 217: Hoare triple {170499#(<= proc_i 144)} assume i <= 1000; {170499#(<= proc_i 144)} is VALID [2019-05-15 10:20:11,563 INFO L273 TraceCheckUtils]: 218: Hoare triple {170499#(<= proc_i 144)} assume i + 4 < a[j]; {170499#(<= proc_i 144)} is VALID [2019-05-15 10:20:11,564 INFO L273 TraceCheckUtils]: 219: Hoare triple {170499#(<= proc_i 144)} assume a[5] == 1000; {170499#(<= proc_i 144)} is VALID [2019-05-15 10:20:11,564 INFO L273 TraceCheckUtils]: 220: Hoare triple {170499#(<= proc_i 144)} assume j > 4; {170499#(<= proc_i 144)} is VALID [2019-05-15 10:20:11,565 INFO L273 TraceCheckUtils]: 221: Hoare triple {170499#(<= proc_i 144)} assume j < 6; {170499#(<= proc_i 144)} is VALID [2019-05-15 10:20:11,565 INFO L273 TraceCheckUtils]: 222: Hoare triple {170499#(<= proc_i 144)} i := i + 4; {170518#(<= proc_i 148)} is VALID [2019-05-15 10:20:11,566 INFO L273 TraceCheckUtils]: 223: Hoare triple {170518#(<= proc_i 148)} assume i <= 1000; {170518#(<= proc_i 148)} is VALID [2019-05-15 10:20:11,566 INFO L273 TraceCheckUtils]: 224: Hoare triple {170518#(<= proc_i 148)} assume i + 4 < a[j]; {170518#(<= proc_i 148)} is VALID [2019-05-15 10:20:11,567 INFO L273 TraceCheckUtils]: 225: Hoare triple {170518#(<= proc_i 148)} assume a[5] == 1000; {170518#(<= proc_i 148)} is VALID [2019-05-15 10:20:11,567 INFO L273 TraceCheckUtils]: 226: Hoare triple {170518#(<= proc_i 148)} assume j > 4; {170518#(<= proc_i 148)} is VALID [2019-05-15 10:20:11,568 INFO L273 TraceCheckUtils]: 227: Hoare triple {170518#(<= proc_i 148)} assume j < 6; {170518#(<= proc_i 148)} is VALID [2019-05-15 10:20:11,568 INFO L273 TraceCheckUtils]: 228: Hoare triple {170518#(<= proc_i 148)} i := i + 4; {170537#(<= proc_i 152)} is VALID [2019-05-15 10:20:11,569 INFO L273 TraceCheckUtils]: 229: Hoare triple {170537#(<= proc_i 152)} assume i <= 1000; {170537#(<= proc_i 152)} is VALID [2019-05-15 10:20:11,569 INFO L273 TraceCheckUtils]: 230: Hoare triple {170537#(<= proc_i 152)} assume i + 4 < a[j]; {170537#(<= proc_i 152)} is VALID [2019-05-15 10:20:11,570 INFO L273 TraceCheckUtils]: 231: Hoare triple {170537#(<= proc_i 152)} assume a[5] == 1000; {170537#(<= proc_i 152)} is VALID [2019-05-15 10:20:11,570 INFO L273 TraceCheckUtils]: 232: Hoare triple {170537#(<= proc_i 152)} assume j > 4; {170537#(<= proc_i 152)} is VALID [2019-05-15 10:20:11,571 INFO L273 TraceCheckUtils]: 233: Hoare triple {170537#(<= proc_i 152)} assume j < 6; {170537#(<= proc_i 152)} is VALID [2019-05-15 10:20:11,571 INFO L273 TraceCheckUtils]: 234: Hoare triple {170537#(<= proc_i 152)} i := i + 4; {170556#(<= proc_i 156)} is VALID [2019-05-15 10:20:11,572 INFO L273 TraceCheckUtils]: 235: Hoare triple {170556#(<= proc_i 156)} assume i <= 1000; {170556#(<= proc_i 156)} is VALID [2019-05-15 10:20:11,572 INFO L273 TraceCheckUtils]: 236: Hoare triple {170556#(<= proc_i 156)} assume i + 4 < a[j]; {170556#(<= proc_i 156)} is VALID [2019-05-15 10:20:11,573 INFO L273 TraceCheckUtils]: 237: Hoare triple {170556#(<= proc_i 156)} assume a[5] == 1000; {170556#(<= proc_i 156)} is VALID [2019-05-15 10:20:11,573 INFO L273 TraceCheckUtils]: 238: Hoare triple {170556#(<= proc_i 156)} assume j > 4; {170556#(<= proc_i 156)} is VALID [2019-05-15 10:20:11,573 INFO L273 TraceCheckUtils]: 239: Hoare triple {170556#(<= proc_i 156)} assume j < 6; {170556#(<= proc_i 156)} is VALID [2019-05-15 10:20:11,574 INFO L273 TraceCheckUtils]: 240: Hoare triple {170556#(<= proc_i 156)} i := i + 4; {170575#(<= proc_i 160)} is VALID [2019-05-15 10:20:11,575 INFO L273 TraceCheckUtils]: 241: Hoare triple {170575#(<= proc_i 160)} assume i <= 1000; {170575#(<= proc_i 160)} is VALID [2019-05-15 10:20:11,575 INFO L273 TraceCheckUtils]: 242: Hoare triple {170575#(<= proc_i 160)} assume i + 4 < a[j]; {170575#(<= proc_i 160)} is VALID [2019-05-15 10:20:11,576 INFO L273 TraceCheckUtils]: 243: Hoare triple {170575#(<= proc_i 160)} assume a[5] == 1000; {170575#(<= proc_i 160)} is VALID [2019-05-15 10:20:11,576 INFO L273 TraceCheckUtils]: 244: Hoare triple {170575#(<= proc_i 160)} assume j > 4; {170575#(<= proc_i 160)} is VALID [2019-05-15 10:20:11,576 INFO L273 TraceCheckUtils]: 245: Hoare triple {170575#(<= proc_i 160)} assume j < 6; {170575#(<= proc_i 160)} is VALID [2019-05-15 10:20:11,577 INFO L273 TraceCheckUtils]: 246: Hoare triple {170575#(<= proc_i 160)} i := i + 4; {170594#(<= proc_i 164)} is VALID [2019-05-15 10:20:11,578 INFO L273 TraceCheckUtils]: 247: Hoare triple {170594#(<= proc_i 164)} assume i <= 1000; {170594#(<= proc_i 164)} is VALID [2019-05-15 10:20:11,578 INFO L273 TraceCheckUtils]: 248: Hoare triple {170594#(<= proc_i 164)} assume i + 4 < a[j]; {170594#(<= proc_i 164)} is VALID [2019-05-15 10:20:11,579 INFO L273 TraceCheckUtils]: 249: Hoare triple {170594#(<= proc_i 164)} assume a[5] == 1000; {170594#(<= proc_i 164)} is VALID [2019-05-15 10:20:11,579 INFO L273 TraceCheckUtils]: 250: Hoare triple {170594#(<= proc_i 164)} assume j > 4; {170594#(<= proc_i 164)} is VALID [2019-05-15 10:20:11,579 INFO L273 TraceCheckUtils]: 251: Hoare triple {170594#(<= proc_i 164)} assume j < 6; {170594#(<= proc_i 164)} is VALID [2019-05-15 10:20:11,580 INFO L273 TraceCheckUtils]: 252: Hoare triple {170594#(<= proc_i 164)} i := i + 4; {170613#(<= proc_i 168)} is VALID [2019-05-15 10:20:11,581 INFO L273 TraceCheckUtils]: 253: Hoare triple {170613#(<= proc_i 168)} assume i <= 1000; {170613#(<= proc_i 168)} is VALID [2019-05-15 10:20:11,581 INFO L273 TraceCheckUtils]: 254: Hoare triple {170613#(<= proc_i 168)} assume i + 4 < a[j]; {170613#(<= proc_i 168)} is VALID [2019-05-15 10:20:11,581 INFO L273 TraceCheckUtils]: 255: Hoare triple {170613#(<= proc_i 168)} assume a[5] == 1000; {170613#(<= proc_i 168)} is VALID [2019-05-15 10:20:11,582 INFO L273 TraceCheckUtils]: 256: Hoare triple {170613#(<= proc_i 168)} assume j > 4; {170613#(<= proc_i 168)} is VALID [2019-05-15 10:20:11,582 INFO L273 TraceCheckUtils]: 257: Hoare triple {170613#(<= proc_i 168)} assume j < 6; {170613#(<= proc_i 168)} is VALID [2019-05-15 10:20:11,583 INFO L273 TraceCheckUtils]: 258: Hoare triple {170613#(<= proc_i 168)} i := i + 4; {170632#(<= proc_i 172)} is VALID [2019-05-15 10:20:11,584 INFO L273 TraceCheckUtils]: 259: Hoare triple {170632#(<= proc_i 172)} assume i <= 1000; {170632#(<= proc_i 172)} is VALID [2019-05-15 10:20:11,584 INFO L273 TraceCheckUtils]: 260: Hoare triple {170632#(<= proc_i 172)} assume i + 4 < a[j]; {170632#(<= proc_i 172)} is VALID [2019-05-15 10:20:11,584 INFO L273 TraceCheckUtils]: 261: Hoare triple {170632#(<= proc_i 172)} assume a[5] == 1000; {170632#(<= proc_i 172)} is VALID [2019-05-15 10:20:11,585 INFO L273 TraceCheckUtils]: 262: Hoare triple {170632#(<= proc_i 172)} assume j > 4; {170632#(<= proc_i 172)} is VALID [2019-05-15 10:20:11,585 INFO L273 TraceCheckUtils]: 263: Hoare triple {170632#(<= proc_i 172)} assume j < 6; {170632#(<= proc_i 172)} is VALID [2019-05-15 10:20:11,586 INFO L273 TraceCheckUtils]: 264: Hoare triple {170632#(<= proc_i 172)} i := i + 4; {170651#(<= proc_i 176)} is VALID [2019-05-15 10:20:11,586 INFO L273 TraceCheckUtils]: 265: Hoare triple {170651#(<= proc_i 176)} assume i <= 1000; {170651#(<= proc_i 176)} is VALID [2019-05-15 10:20:11,587 INFO L273 TraceCheckUtils]: 266: Hoare triple {170651#(<= proc_i 176)} assume i + 4 < a[j]; {170651#(<= proc_i 176)} is VALID [2019-05-15 10:20:11,587 INFO L273 TraceCheckUtils]: 267: Hoare triple {170651#(<= proc_i 176)} assume a[5] == 1000; {170651#(<= proc_i 176)} is VALID [2019-05-15 10:20:11,588 INFO L273 TraceCheckUtils]: 268: Hoare triple {170651#(<= proc_i 176)} assume j > 4; {170651#(<= proc_i 176)} is VALID [2019-05-15 10:20:11,588 INFO L273 TraceCheckUtils]: 269: Hoare triple {170651#(<= proc_i 176)} assume j < 6; {170651#(<= proc_i 176)} is VALID [2019-05-15 10:20:11,589 INFO L273 TraceCheckUtils]: 270: Hoare triple {170651#(<= proc_i 176)} i := i + 4; {170670#(<= proc_i 180)} is VALID [2019-05-15 10:20:11,589 INFO L273 TraceCheckUtils]: 271: Hoare triple {170670#(<= proc_i 180)} assume i <= 1000; {170670#(<= proc_i 180)} is VALID [2019-05-15 10:20:11,590 INFO L273 TraceCheckUtils]: 272: Hoare triple {170670#(<= proc_i 180)} assume i + 4 < a[j]; {170670#(<= proc_i 180)} is VALID [2019-05-15 10:20:11,590 INFO L273 TraceCheckUtils]: 273: Hoare triple {170670#(<= proc_i 180)} assume a[5] == 1000; {170670#(<= proc_i 180)} is VALID [2019-05-15 10:20:11,591 INFO L273 TraceCheckUtils]: 274: Hoare triple {170670#(<= proc_i 180)} assume j > 4; {170670#(<= proc_i 180)} is VALID [2019-05-15 10:20:11,591 INFO L273 TraceCheckUtils]: 275: Hoare triple {170670#(<= proc_i 180)} assume j < 6; {170670#(<= proc_i 180)} is VALID [2019-05-15 10:20:11,592 INFO L273 TraceCheckUtils]: 276: Hoare triple {170670#(<= proc_i 180)} i := i + 4; {170689#(<= proc_i 184)} is VALID [2019-05-15 10:20:11,592 INFO L273 TraceCheckUtils]: 277: Hoare triple {170689#(<= proc_i 184)} assume i <= 1000; {170689#(<= proc_i 184)} is VALID [2019-05-15 10:20:11,593 INFO L273 TraceCheckUtils]: 278: Hoare triple {170689#(<= proc_i 184)} assume i + 4 < a[j]; {170689#(<= proc_i 184)} is VALID [2019-05-15 10:20:11,593 INFO L273 TraceCheckUtils]: 279: Hoare triple {170689#(<= proc_i 184)} assume a[5] == 1000; {170689#(<= proc_i 184)} is VALID [2019-05-15 10:20:11,594 INFO L273 TraceCheckUtils]: 280: Hoare triple {170689#(<= proc_i 184)} assume j > 4; {170689#(<= proc_i 184)} is VALID [2019-05-15 10:20:11,594 INFO L273 TraceCheckUtils]: 281: Hoare triple {170689#(<= proc_i 184)} assume j < 6; {170689#(<= proc_i 184)} is VALID [2019-05-15 10:20:11,595 INFO L273 TraceCheckUtils]: 282: Hoare triple {170689#(<= proc_i 184)} i := i + 4; {170708#(<= proc_i 188)} is VALID [2019-05-15 10:20:11,595 INFO L273 TraceCheckUtils]: 283: Hoare triple {170708#(<= proc_i 188)} assume i <= 1000; {170708#(<= proc_i 188)} is VALID [2019-05-15 10:20:11,596 INFO L273 TraceCheckUtils]: 284: Hoare triple {170708#(<= proc_i 188)} assume i + 4 < a[j]; {170708#(<= proc_i 188)} is VALID [2019-05-15 10:20:11,596 INFO L273 TraceCheckUtils]: 285: Hoare triple {170708#(<= proc_i 188)} assume a[5] == 1000; {170708#(<= proc_i 188)} is VALID [2019-05-15 10:20:11,597 INFO L273 TraceCheckUtils]: 286: Hoare triple {170708#(<= proc_i 188)} assume j > 4; {170708#(<= proc_i 188)} is VALID [2019-05-15 10:20:11,597 INFO L273 TraceCheckUtils]: 287: Hoare triple {170708#(<= proc_i 188)} assume j < 6; {170708#(<= proc_i 188)} is VALID [2019-05-15 10:20:11,598 INFO L273 TraceCheckUtils]: 288: Hoare triple {170708#(<= proc_i 188)} i := i + 4; {170727#(<= proc_i 192)} is VALID [2019-05-15 10:20:11,598 INFO L273 TraceCheckUtils]: 289: Hoare triple {170727#(<= proc_i 192)} assume i <= 1000; {170727#(<= proc_i 192)} is VALID [2019-05-15 10:20:11,599 INFO L273 TraceCheckUtils]: 290: Hoare triple {170727#(<= proc_i 192)} assume i + 4 < a[j]; {170727#(<= proc_i 192)} is VALID [2019-05-15 10:20:11,599 INFO L273 TraceCheckUtils]: 291: Hoare triple {170727#(<= proc_i 192)} assume a[5] == 1000; {170727#(<= proc_i 192)} is VALID [2019-05-15 10:20:11,600 INFO L273 TraceCheckUtils]: 292: Hoare triple {170727#(<= proc_i 192)} assume j > 4; {170727#(<= proc_i 192)} is VALID [2019-05-15 10:20:11,600 INFO L273 TraceCheckUtils]: 293: Hoare triple {170727#(<= proc_i 192)} assume j < 6; {170727#(<= proc_i 192)} is VALID [2019-05-15 10:20:11,601 INFO L273 TraceCheckUtils]: 294: Hoare triple {170727#(<= proc_i 192)} i := i + 4; {170746#(<= proc_i 196)} is VALID [2019-05-15 10:20:11,601 INFO L273 TraceCheckUtils]: 295: Hoare triple {170746#(<= proc_i 196)} assume i <= 1000; {170746#(<= proc_i 196)} is VALID [2019-05-15 10:20:11,602 INFO L273 TraceCheckUtils]: 296: Hoare triple {170746#(<= proc_i 196)} assume i + 4 < a[j]; {170746#(<= proc_i 196)} is VALID [2019-05-15 10:20:11,602 INFO L273 TraceCheckUtils]: 297: Hoare triple {170746#(<= proc_i 196)} assume a[5] == 1000; {170746#(<= proc_i 196)} is VALID [2019-05-15 10:20:11,603 INFO L273 TraceCheckUtils]: 298: Hoare triple {170746#(<= proc_i 196)} assume j > 4; {170746#(<= proc_i 196)} is VALID [2019-05-15 10:20:11,603 INFO L273 TraceCheckUtils]: 299: Hoare triple {170746#(<= proc_i 196)} assume j < 6; {170746#(<= proc_i 196)} is VALID [2019-05-15 10:20:11,604 INFO L273 TraceCheckUtils]: 300: Hoare triple {170746#(<= proc_i 196)} i := i + 4; {170765#(<= proc_i 200)} is VALID [2019-05-15 10:20:11,604 INFO L273 TraceCheckUtils]: 301: Hoare triple {170765#(<= proc_i 200)} assume i <= 1000; {170765#(<= proc_i 200)} is VALID [2019-05-15 10:20:11,605 INFO L273 TraceCheckUtils]: 302: Hoare triple {170765#(<= proc_i 200)} assume i + 4 < a[j]; {170765#(<= proc_i 200)} is VALID [2019-05-15 10:20:11,605 INFO L273 TraceCheckUtils]: 303: Hoare triple {170765#(<= proc_i 200)} assume a[5] == 1000; {170765#(<= proc_i 200)} is VALID [2019-05-15 10:20:11,606 INFO L273 TraceCheckUtils]: 304: Hoare triple {170765#(<= proc_i 200)} assume j > 4; {170765#(<= proc_i 200)} is VALID [2019-05-15 10:20:11,606 INFO L273 TraceCheckUtils]: 305: Hoare triple {170765#(<= proc_i 200)} assume j < 6; {170765#(<= proc_i 200)} is VALID [2019-05-15 10:20:11,607 INFO L273 TraceCheckUtils]: 306: Hoare triple {170765#(<= proc_i 200)} i := i + 4; {170784#(<= proc_i 204)} is VALID [2019-05-15 10:20:11,607 INFO L273 TraceCheckUtils]: 307: Hoare triple {170784#(<= proc_i 204)} assume i <= 1000; {170784#(<= proc_i 204)} is VALID [2019-05-15 10:20:11,608 INFO L273 TraceCheckUtils]: 308: Hoare triple {170784#(<= proc_i 204)} assume i + 4 < a[j]; {170784#(<= proc_i 204)} is VALID [2019-05-15 10:20:11,608 INFO L273 TraceCheckUtils]: 309: Hoare triple {170784#(<= proc_i 204)} assume a[5] == 1000; {170784#(<= proc_i 204)} is VALID [2019-05-15 10:20:11,608 INFO L273 TraceCheckUtils]: 310: Hoare triple {170784#(<= proc_i 204)} assume j > 4; {170784#(<= proc_i 204)} is VALID [2019-05-15 10:20:11,609 INFO L273 TraceCheckUtils]: 311: Hoare triple {170784#(<= proc_i 204)} assume j < 6; {170784#(<= proc_i 204)} is VALID [2019-05-15 10:20:11,610 INFO L273 TraceCheckUtils]: 312: Hoare triple {170784#(<= proc_i 204)} i := i + 4; {170803#(<= proc_i 208)} is VALID [2019-05-15 10:20:11,610 INFO L273 TraceCheckUtils]: 313: Hoare triple {170803#(<= proc_i 208)} assume i <= 1000; {170803#(<= proc_i 208)} is VALID [2019-05-15 10:20:11,610 INFO L273 TraceCheckUtils]: 314: Hoare triple {170803#(<= proc_i 208)} assume i + 4 < a[j]; {170803#(<= proc_i 208)} is VALID [2019-05-15 10:20:11,611 INFO L273 TraceCheckUtils]: 315: Hoare triple {170803#(<= proc_i 208)} assume a[5] == 1000; {170803#(<= proc_i 208)} is VALID [2019-05-15 10:20:11,611 INFO L273 TraceCheckUtils]: 316: Hoare triple {170803#(<= proc_i 208)} assume j > 4; {170803#(<= proc_i 208)} is VALID [2019-05-15 10:20:11,612 INFO L273 TraceCheckUtils]: 317: Hoare triple {170803#(<= proc_i 208)} assume j < 6; {170803#(<= proc_i 208)} is VALID [2019-05-15 10:20:11,613 INFO L273 TraceCheckUtils]: 318: Hoare triple {170803#(<= proc_i 208)} i := i + 4; {170822#(<= proc_i 212)} is VALID [2019-05-15 10:20:11,613 INFO L273 TraceCheckUtils]: 319: Hoare triple {170822#(<= proc_i 212)} assume i <= 1000; {170822#(<= proc_i 212)} is VALID [2019-05-15 10:20:11,613 INFO L273 TraceCheckUtils]: 320: Hoare triple {170822#(<= proc_i 212)} assume i + 4 < a[j]; {170822#(<= proc_i 212)} is VALID [2019-05-15 10:20:11,614 INFO L273 TraceCheckUtils]: 321: Hoare triple {170822#(<= proc_i 212)} assume a[5] == 1000; {170822#(<= proc_i 212)} is VALID [2019-05-15 10:20:11,614 INFO L273 TraceCheckUtils]: 322: Hoare triple {170822#(<= proc_i 212)} assume j > 4; {170822#(<= proc_i 212)} is VALID [2019-05-15 10:20:11,615 INFO L273 TraceCheckUtils]: 323: Hoare triple {170822#(<= proc_i 212)} assume j < 6; {170822#(<= proc_i 212)} is VALID [2019-05-15 10:20:11,615 INFO L273 TraceCheckUtils]: 324: Hoare triple {170822#(<= proc_i 212)} i := i + 4; {170841#(<= proc_i 216)} is VALID [2019-05-15 10:20:11,616 INFO L273 TraceCheckUtils]: 325: Hoare triple {170841#(<= proc_i 216)} assume i <= 1000; {170841#(<= proc_i 216)} is VALID [2019-05-15 10:20:11,616 INFO L273 TraceCheckUtils]: 326: Hoare triple {170841#(<= proc_i 216)} assume i + 4 < a[j]; {170841#(<= proc_i 216)} is VALID [2019-05-15 10:20:11,617 INFO L273 TraceCheckUtils]: 327: Hoare triple {170841#(<= proc_i 216)} assume a[5] == 1000; {170841#(<= proc_i 216)} is VALID [2019-05-15 10:20:11,617 INFO L273 TraceCheckUtils]: 328: Hoare triple {170841#(<= proc_i 216)} assume j > 4; {170841#(<= proc_i 216)} is VALID [2019-05-15 10:20:11,618 INFO L273 TraceCheckUtils]: 329: Hoare triple {170841#(<= proc_i 216)} assume j < 6; {170841#(<= proc_i 216)} is VALID [2019-05-15 10:20:11,618 INFO L273 TraceCheckUtils]: 330: Hoare triple {170841#(<= proc_i 216)} i := i + 4; {170860#(<= proc_i 220)} is VALID [2019-05-15 10:20:11,619 INFO L273 TraceCheckUtils]: 331: Hoare triple {170860#(<= proc_i 220)} assume i <= 1000; {170860#(<= proc_i 220)} is VALID [2019-05-15 10:20:11,619 INFO L273 TraceCheckUtils]: 332: Hoare triple {170860#(<= proc_i 220)} assume i + 4 < a[j]; {170860#(<= proc_i 220)} is VALID [2019-05-15 10:20:11,620 INFO L273 TraceCheckUtils]: 333: Hoare triple {170860#(<= proc_i 220)} assume a[5] == 1000; {170860#(<= proc_i 220)} is VALID [2019-05-15 10:20:11,620 INFO L273 TraceCheckUtils]: 334: Hoare triple {170860#(<= proc_i 220)} assume j > 4; {170860#(<= proc_i 220)} is VALID [2019-05-15 10:20:11,621 INFO L273 TraceCheckUtils]: 335: Hoare triple {170860#(<= proc_i 220)} assume j < 6; {170860#(<= proc_i 220)} is VALID [2019-05-15 10:20:11,621 INFO L273 TraceCheckUtils]: 336: Hoare triple {170860#(<= proc_i 220)} i := i + 4; {170879#(<= proc_i 224)} is VALID [2019-05-15 10:20:11,622 INFO L273 TraceCheckUtils]: 337: Hoare triple {170879#(<= proc_i 224)} assume i <= 1000; {170879#(<= proc_i 224)} is VALID [2019-05-15 10:20:11,622 INFO L273 TraceCheckUtils]: 338: Hoare triple {170879#(<= proc_i 224)} assume i + 4 < a[j]; {170879#(<= proc_i 224)} is VALID [2019-05-15 10:20:11,623 INFO L273 TraceCheckUtils]: 339: Hoare triple {170879#(<= proc_i 224)} assume a[5] == 1000; {170879#(<= proc_i 224)} is VALID [2019-05-15 10:20:11,623 INFO L273 TraceCheckUtils]: 340: Hoare triple {170879#(<= proc_i 224)} assume j > 4; {170879#(<= proc_i 224)} is VALID [2019-05-15 10:20:11,624 INFO L273 TraceCheckUtils]: 341: Hoare triple {170879#(<= proc_i 224)} assume j < 6; {170879#(<= proc_i 224)} is VALID [2019-05-15 10:20:11,624 INFO L273 TraceCheckUtils]: 342: Hoare triple {170879#(<= proc_i 224)} i := i + 4; {170898#(<= proc_i 228)} is VALID [2019-05-15 10:20:11,625 INFO L273 TraceCheckUtils]: 343: Hoare triple {170898#(<= proc_i 228)} assume i <= 1000; {170898#(<= proc_i 228)} is VALID [2019-05-15 10:20:11,625 INFO L273 TraceCheckUtils]: 344: Hoare triple {170898#(<= proc_i 228)} assume i + 4 < a[j]; {170898#(<= proc_i 228)} is VALID [2019-05-15 10:20:11,626 INFO L273 TraceCheckUtils]: 345: Hoare triple {170898#(<= proc_i 228)} assume a[5] == 1000; {170898#(<= proc_i 228)} is VALID [2019-05-15 10:20:11,626 INFO L273 TraceCheckUtils]: 346: Hoare triple {170898#(<= proc_i 228)} assume j > 4; {170898#(<= proc_i 228)} is VALID [2019-05-15 10:20:11,627 INFO L273 TraceCheckUtils]: 347: Hoare triple {170898#(<= proc_i 228)} assume j < 6; {170898#(<= proc_i 228)} is VALID [2019-05-15 10:20:11,627 INFO L273 TraceCheckUtils]: 348: Hoare triple {170898#(<= proc_i 228)} i := i + 4; {170917#(<= proc_i 232)} is VALID [2019-05-15 10:20:11,628 INFO L273 TraceCheckUtils]: 349: Hoare triple {170917#(<= proc_i 232)} assume i <= 1000; {170917#(<= proc_i 232)} is VALID [2019-05-15 10:20:11,628 INFO L273 TraceCheckUtils]: 350: Hoare triple {170917#(<= proc_i 232)} assume i + 4 < a[j]; {170917#(<= proc_i 232)} is VALID [2019-05-15 10:20:11,629 INFO L273 TraceCheckUtils]: 351: Hoare triple {170917#(<= proc_i 232)} assume a[5] == 1000; {170917#(<= proc_i 232)} is VALID [2019-05-15 10:20:11,629 INFO L273 TraceCheckUtils]: 352: Hoare triple {170917#(<= proc_i 232)} assume j > 4; {170917#(<= proc_i 232)} is VALID [2019-05-15 10:20:11,630 INFO L273 TraceCheckUtils]: 353: Hoare triple {170917#(<= proc_i 232)} assume j < 6; {170917#(<= proc_i 232)} is VALID [2019-05-15 10:20:11,630 INFO L273 TraceCheckUtils]: 354: Hoare triple {170917#(<= proc_i 232)} i := i + 4; {170936#(<= proc_i 236)} is VALID [2019-05-15 10:20:11,631 INFO L273 TraceCheckUtils]: 355: Hoare triple {170936#(<= proc_i 236)} assume i <= 1000; {170936#(<= proc_i 236)} is VALID [2019-05-15 10:20:11,631 INFO L273 TraceCheckUtils]: 356: Hoare triple {170936#(<= proc_i 236)} assume i + 4 < a[j]; {170936#(<= proc_i 236)} is VALID [2019-05-15 10:20:11,632 INFO L273 TraceCheckUtils]: 357: Hoare triple {170936#(<= proc_i 236)} assume a[5] == 1000; {170936#(<= proc_i 236)} is VALID [2019-05-15 10:20:11,632 INFO L273 TraceCheckUtils]: 358: Hoare triple {170936#(<= proc_i 236)} assume j > 4; {170936#(<= proc_i 236)} is VALID [2019-05-15 10:20:11,632 INFO L273 TraceCheckUtils]: 359: Hoare triple {170936#(<= proc_i 236)} assume j < 6; {170936#(<= proc_i 236)} is VALID [2019-05-15 10:20:11,633 INFO L273 TraceCheckUtils]: 360: Hoare triple {170936#(<= proc_i 236)} i := i + 4; {170955#(<= proc_i 240)} is VALID [2019-05-15 10:20:11,634 INFO L273 TraceCheckUtils]: 361: Hoare triple {170955#(<= proc_i 240)} assume i <= 1000; {170955#(<= proc_i 240)} is VALID [2019-05-15 10:20:11,634 INFO L273 TraceCheckUtils]: 362: Hoare triple {170955#(<= proc_i 240)} assume i + 4 < a[j]; {170955#(<= proc_i 240)} is VALID [2019-05-15 10:20:11,635 INFO L273 TraceCheckUtils]: 363: Hoare triple {170955#(<= proc_i 240)} assume a[5] == 1000; {170955#(<= proc_i 240)} is VALID [2019-05-15 10:20:11,635 INFO L273 TraceCheckUtils]: 364: Hoare triple {170955#(<= proc_i 240)} assume j > 4; {170955#(<= proc_i 240)} is VALID [2019-05-15 10:20:11,635 INFO L273 TraceCheckUtils]: 365: Hoare triple {170955#(<= proc_i 240)} assume j < 6; {170955#(<= proc_i 240)} is VALID [2019-05-15 10:20:11,636 INFO L273 TraceCheckUtils]: 366: Hoare triple {170955#(<= proc_i 240)} i := i + 4; {170974#(<= proc_i 244)} is VALID [2019-05-15 10:20:11,637 INFO L273 TraceCheckUtils]: 367: Hoare triple {170974#(<= proc_i 244)} assume i <= 1000; {170974#(<= proc_i 244)} is VALID [2019-05-15 10:20:11,637 INFO L273 TraceCheckUtils]: 368: Hoare triple {170974#(<= proc_i 244)} assume i + 4 < a[j]; {170974#(<= proc_i 244)} is VALID [2019-05-15 10:20:11,637 INFO L273 TraceCheckUtils]: 369: Hoare triple {170974#(<= proc_i 244)} assume a[5] == 1000; {170974#(<= proc_i 244)} is VALID [2019-05-15 10:20:11,638 INFO L273 TraceCheckUtils]: 370: Hoare triple {170974#(<= proc_i 244)} assume j > 4; {170974#(<= proc_i 244)} is VALID [2019-05-15 10:20:11,638 INFO L273 TraceCheckUtils]: 371: Hoare triple {170974#(<= proc_i 244)} assume j < 6; {170974#(<= proc_i 244)} is VALID [2019-05-15 10:20:11,639 INFO L273 TraceCheckUtils]: 372: Hoare triple {170974#(<= proc_i 244)} i := i + 4; {170993#(<= proc_i 248)} is VALID [2019-05-15 10:20:11,640 INFO L273 TraceCheckUtils]: 373: Hoare triple {170993#(<= proc_i 248)} assume i <= 1000; {170993#(<= proc_i 248)} is VALID [2019-05-15 10:20:11,640 INFO L273 TraceCheckUtils]: 374: Hoare triple {170993#(<= proc_i 248)} assume i + 4 < a[j]; {170993#(<= proc_i 248)} is VALID [2019-05-15 10:20:11,640 INFO L273 TraceCheckUtils]: 375: Hoare triple {170993#(<= proc_i 248)} assume a[5] == 1000; {170993#(<= proc_i 248)} is VALID [2019-05-15 10:20:11,641 INFO L273 TraceCheckUtils]: 376: Hoare triple {170993#(<= proc_i 248)} assume j > 4; {170993#(<= proc_i 248)} is VALID [2019-05-15 10:20:11,641 INFO L273 TraceCheckUtils]: 377: Hoare triple {170993#(<= proc_i 248)} assume j < 6; {170993#(<= proc_i 248)} is VALID [2019-05-15 10:20:11,642 INFO L273 TraceCheckUtils]: 378: Hoare triple {170993#(<= proc_i 248)} i := i + 4; {171012#(<= proc_i 252)} is VALID [2019-05-15 10:20:11,642 INFO L273 TraceCheckUtils]: 379: Hoare triple {171012#(<= proc_i 252)} assume i <= 1000; {171012#(<= proc_i 252)} is VALID [2019-05-15 10:20:11,643 INFO L273 TraceCheckUtils]: 380: Hoare triple {171012#(<= proc_i 252)} assume i + 4 < a[j]; {171012#(<= proc_i 252)} is VALID [2019-05-15 10:20:11,643 INFO L273 TraceCheckUtils]: 381: Hoare triple {171012#(<= proc_i 252)} assume a[5] == 1000; {171012#(<= proc_i 252)} is VALID [2019-05-15 10:20:11,644 INFO L273 TraceCheckUtils]: 382: Hoare triple {171012#(<= proc_i 252)} assume j > 4; {171012#(<= proc_i 252)} is VALID [2019-05-15 10:20:11,644 INFO L273 TraceCheckUtils]: 383: Hoare triple {171012#(<= proc_i 252)} assume j < 6; {171012#(<= proc_i 252)} is VALID [2019-05-15 10:20:11,645 INFO L273 TraceCheckUtils]: 384: Hoare triple {171012#(<= proc_i 252)} i := i + 4; {171031#(<= proc_i 256)} is VALID [2019-05-15 10:20:11,645 INFO L273 TraceCheckUtils]: 385: Hoare triple {171031#(<= proc_i 256)} assume i <= 1000; {171031#(<= proc_i 256)} is VALID [2019-05-15 10:20:11,646 INFO L273 TraceCheckUtils]: 386: Hoare triple {171031#(<= proc_i 256)} assume i + 4 < a[j]; {171031#(<= proc_i 256)} is VALID [2019-05-15 10:20:11,646 INFO L273 TraceCheckUtils]: 387: Hoare triple {171031#(<= proc_i 256)} assume a[5] == 1000; {171031#(<= proc_i 256)} is VALID [2019-05-15 10:20:11,647 INFO L273 TraceCheckUtils]: 388: Hoare triple {171031#(<= proc_i 256)} assume j > 4; {171031#(<= proc_i 256)} is VALID [2019-05-15 10:20:11,647 INFO L273 TraceCheckUtils]: 389: Hoare triple {171031#(<= proc_i 256)} assume j < 6; {171031#(<= proc_i 256)} is VALID [2019-05-15 10:20:11,648 INFO L273 TraceCheckUtils]: 390: Hoare triple {171031#(<= proc_i 256)} i := i + 4; {171050#(<= proc_i 260)} is VALID [2019-05-15 10:20:11,648 INFO L273 TraceCheckUtils]: 391: Hoare triple {171050#(<= proc_i 260)} assume i <= 1000; {171050#(<= proc_i 260)} is VALID [2019-05-15 10:20:11,649 INFO L273 TraceCheckUtils]: 392: Hoare triple {171050#(<= proc_i 260)} assume i + 4 < a[j]; {171050#(<= proc_i 260)} is VALID [2019-05-15 10:20:11,649 INFO L273 TraceCheckUtils]: 393: Hoare triple {171050#(<= proc_i 260)} assume a[5] == 1000; {171050#(<= proc_i 260)} is VALID [2019-05-15 10:20:11,650 INFO L273 TraceCheckUtils]: 394: Hoare triple {171050#(<= proc_i 260)} assume j > 4; {171050#(<= proc_i 260)} is VALID [2019-05-15 10:20:11,650 INFO L273 TraceCheckUtils]: 395: Hoare triple {171050#(<= proc_i 260)} assume j < 6; {171050#(<= proc_i 260)} is VALID [2019-05-15 10:20:11,651 INFO L273 TraceCheckUtils]: 396: Hoare triple {171050#(<= proc_i 260)} i := i + 4; {171069#(<= proc_i 264)} is VALID [2019-05-15 10:20:11,651 INFO L273 TraceCheckUtils]: 397: Hoare triple {171069#(<= proc_i 264)} assume i <= 1000; {171069#(<= proc_i 264)} is VALID [2019-05-15 10:20:11,652 INFO L273 TraceCheckUtils]: 398: Hoare triple {171069#(<= proc_i 264)} assume i + 4 < a[j]; {171069#(<= proc_i 264)} is VALID [2019-05-15 10:20:11,652 INFO L273 TraceCheckUtils]: 399: Hoare triple {171069#(<= proc_i 264)} assume a[5] == 1000; {171069#(<= proc_i 264)} is VALID [2019-05-15 10:20:11,653 INFO L273 TraceCheckUtils]: 400: Hoare triple {171069#(<= proc_i 264)} assume j > 4; {171069#(<= proc_i 264)} is VALID [2019-05-15 10:20:11,653 INFO L273 TraceCheckUtils]: 401: Hoare triple {171069#(<= proc_i 264)} assume j < 6; {171069#(<= proc_i 264)} is VALID [2019-05-15 10:20:11,654 INFO L273 TraceCheckUtils]: 402: Hoare triple {171069#(<= proc_i 264)} i := i + 4; {171088#(<= proc_i 268)} is VALID [2019-05-15 10:20:11,654 INFO L273 TraceCheckUtils]: 403: Hoare triple {171088#(<= proc_i 268)} assume i <= 1000; {171088#(<= proc_i 268)} is VALID [2019-05-15 10:20:11,655 INFO L273 TraceCheckUtils]: 404: Hoare triple {171088#(<= proc_i 268)} assume i + 4 < a[j]; {171088#(<= proc_i 268)} is VALID [2019-05-15 10:20:11,655 INFO L273 TraceCheckUtils]: 405: Hoare triple {171088#(<= proc_i 268)} assume a[5] == 1000; {171088#(<= proc_i 268)} is VALID [2019-05-15 10:20:11,656 INFO L273 TraceCheckUtils]: 406: Hoare triple {171088#(<= proc_i 268)} assume j > 4; {171088#(<= proc_i 268)} is VALID [2019-05-15 10:20:11,656 INFO L273 TraceCheckUtils]: 407: Hoare triple {171088#(<= proc_i 268)} assume j < 6; {171088#(<= proc_i 268)} is VALID [2019-05-15 10:20:11,657 INFO L273 TraceCheckUtils]: 408: Hoare triple {171088#(<= proc_i 268)} i := i + 4; {171107#(<= proc_i 272)} is VALID [2019-05-15 10:20:11,657 INFO L273 TraceCheckUtils]: 409: Hoare triple {171107#(<= proc_i 272)} assume i <= 1000; {171107#(<= proc_i 272)} is VALID [2019-05-15 10:20:11,658 INFO L273 TraceCheckUtils]: 410: Hoare triple {171107#(<= proc_i 272)} assume i + 4 < a[j]; {171107#(<= proc_i 272)} is VALID [2019-05-15 10:20:11,658 INFO L273 TraceCheckUtils]: 411: Hoare triple {171107#(<= proc_i 272)} assume a[5] == 1000; {171107#(<= proc_i 272)} is VALID [2019-05-15 10:20:11,659 INFO L273 TraceCheckUtils]: 412: Hoare triple {171107#(<= proc_i 272)} assume j > 4; {171107#(<= proc_i 272)} is VALID [2019-05-15 10:20:11,659 INFO L273 TraceCheckUtils]: 413: Hoare triple {171107#(<= proc_i 272)} assume j < 6; {171107#(<= proc_i 272)} is VALID [2019-05-15 10:20:11,660 INFO L273 TraceCheckUtils]: 414: Hoare triple {171107#(<= proc_i 272)} i := i + 4; {171126#(<= proc_i 276)} is VALID [2019-05-15 10:20:11,660 INFO L273 TraceCheckUtils]: 415: Hoare triple {171126#(<= proc_i 276)} assume i <= 1000; {171126#(<= proc_i 276)} is VALID [2019-05-15 10:20:11,661 INFO L273 TraceCheckUtils]: 416: Hoare triple {171126#(<= proc_i 276)} assume i + 4 < a[j]; {171126#(<= proc_i 276)} is VALID [2019-05-15 10:20:11,661 INFO L273 TraceCheckUtils]: 417: Hoare triple {171126#(<= proc_i 276)} assume a[5] == 1000; {171126#(<= proc_i 276)} is VALID [2019-05-15 10:20:11,661 INFO L273 TraceCheckUtils]: 418: Hoare triple {171126#(<= proc_i 276)} assume j > 4; {171126#(<= proc_i 276)} is VALID [2019-05-15 10:20:11,662 INFO L273 TraceCheckUtils]: 419: Hoare triple {171126#(<= proc_i 276)} assume j < 6; {171126#(<= proc_i 276)} is VALID [2019-05-15 10:20:11,663 INFO L273 TraceCheckUtils]: 420: Hoare triple {171126#(<= proc_i 276)} i := i + 4; {171145#(<= proc_i 280)} is VALID [2019-05-15 10:20:11,663 INFO L273 TraceCheckUtils]: 421: Hoare triple {171145#(<= proc_i 280)} assume i <= 1000; {171145#(<= proc_i 280)} is VALID [2019-05-15 10:20:11,664 INFO L273 TraceCheckUtils]: 422: Hoare triple {171145#(<= proc_i 280)} assume i + 4 < a[j]; {171145#(<= proc_i 280)} is VALID [2019-05-15 10:20:11,664 INFO L273 TraceCheckUtils]: 423: Hoare triple {171145#(<= proc_i 280)} assume a[5] == 1000; {171145#(<= proc_i 280)} is VALID [2019-05-15 10:20:11,664 INFO L273 TraceCheckUtils]: 424: Hoare triple {171145#(<= proc_i 280)} assume j > 4; {171145#(<= proc_i 280)} is VALID [2019-05-15 10:20:11,665 INFO L273 TraceCheckUtils]: 425: Hoare triple {171145#(<= proc_i 280)} assume j < 6; {171145#(<= proc_i 280)} is VALID [2019-05-15 10:20:11,666 INFO L273 TraceCheckUtils]: 426: Hoare triple {171145#(<= proc_i 280)} i := i + 4; {171164#(<= proc_i 284)} is VALID [2019-05-15 10:20:11,666 INFO L273 TraceCheckUtils]: 427: Hoare triple {171164#(<= proc_i 284)} assume i <= 1000; {171164#(<= proc_i 284)} is VALID [2019-05-15 10:20:11,666 INFO L273 TraceCheckUtils]: 428: Hoare triple {171164#(<= proc_i 284)} assume i + 4 < a[j]; {171164#(<= proc_i 284)} is VALID [2019-05-15 10:20:11,667 INFO L273 TraceCheckUtils]: 429: Hoare triple {171164#(<= proc_i 284)} assume a[5] == 1000; {171164#(<= proc_i 284)} is VALID [2019-05-15 10:20:11,667 INFO L273 TraceCheckUtils]: 430: Hoare triple {171164#(<= proc_i 284)} assume j > 4; {171164#(<= proc_i 284)} is VALID [2019-05-15 10:20:11,668 INFO L273 TraceCheckUtils]: 431: Hoare triple {171164#(<= proc_i 284)} assume j < 6; {171164#(<= proc_i 284)} is VALID [2019-05-15 10:20:11,668 INFO L273 TraceCheckUtils]: 432: Hoare triple {171164#(<= proc_i 284)} i := i + 4; {171183#(<= proc_i 288)} is VALID [2019-05-15 10:20:11,669 INFO L273 TraceCheckUtils]: 433: Hoare triple {171183#(<= proc_i 288)} assume i <= 1000; {171183#(<= proc_i 288)} is VALID [2019-05-15 10:20:11,669 INFO L273 TraceCheckUtils]: 434: Hoare triple {171183#(<= proc_i 288)} assume i + 4 < a[j]; {171183#(<= proc_i 288)} is VALID [2019-05-15 10:20:11,670 INFO L273 TraceCheckUtils]: 435: Hoare triple {171183#(<= proc_i 288)} assume a[5] == 1000; {171183#(<= proc_i 288)} is VALID [2019-05-15 10:20:11,670 INFO L273 TraceCheckUtils]: 436: Hoare triple {171183#(<= proc_i 288)} assume j > 4; {171183#(<= proc_i 288)} is VALID [2019-05-15 10:20:11,671 INFO L273 TraceCheckUtils]: 437: Hoare triple {171183#(<= proc_i 288)} assume j < 6; {171183#(<= proc_i 288)} is VALID [2019-05-15 10:20:11,671 INFO L273 TraceCheckUtils]: 438: Hoare triple {171183#(<= proc_i 288)} i := i + 4; {171202#(<= proc_i 292)} is VALID [2019-05-15 10:20:11,672 INFO L273 TraceCheckUtils]: 439: Hoare triple {171202#(<= proc_i 292)} assume i <= 1000; {171202#(<= proc_i 292)} is VALID [2019-05-15 10:20:11,672 INFO L273 TraceCheckUtils]: 440: Hoare triple {171202#(<= proc_i 292)} assume i + 4 < a[j]; {171202#(<= proc_i 292)} is VALID [2019-05-15 10:20:11,673 INFO L273 TraceCheckUtils]: 441: Hoare triple {171202#(<= proc_i 292)} assume a[5] == 1000; {171202#(<= proc_i 292)} is VALID [2019-05-15 10:20:11,673 INFO L273 TraceCheckUtils]: 442: Hoare triple {171202#(<= proc_i 292)} assume j > 4; {171202#(<= proc_i 292)} is VALID [2019-05-15 10:20:11,674 INFO L273 TraceCheckUtils]: 443: Hoare triple {171202#(<= proc_i 292)} assume j < 6; {171202#(<= proc_i 292)} is VALID [2019-05-15 10:20:11,674 INFO L273 TraceCheckUtils]: 444: Hoare triple {171202#(<= proc_i 292)} i := i + 4; {171221#(<= proc_i 296)} is VALID [2019-05-15 10:20:11,675 INFO L273 TraceCheckUtils]: 445: Hoare triple {171221#(<= proc_i 296)} assume i <= 1000; {171221#(<= proc_i 296)} is VALID [2019-05-15 10:20:11,675 INFO L273 TraceCheckUtils]: 446: Hoare triple {171221#(<= proc_i 296)} assume i + 4 < a[j]; {171221#(<= proc_i 296)} is VALID [2019-05-15 10:20:11,676 INFO L273 TraceCheckUtils]: 447: Hoare triple {171221#(<= proc_i 296)} assume a[5] == 1000; {171221#(<= proc_i 296)} is VALID [2019-05-15 10:20:11,676 INFO L273 TraceCheckUtils]: 448: Hoare triple {171221#(<= proc_i 296)} assume j > 4; {171221#(<= proc_i 296)} is VALID [2019-05-15 10:20:11,677 INFO L273 TraceCheckUtils]: 449: Hoare triple {171221#(<= proc_i 296)} assume j < 6; {171221#(<= proc_i 296)} is VALID [2019-05-15 10:20:11,677 INFO L273 TraceCheckUtils]: 450: Hoare triple {171221#(<= proc_i 296)} i := i + 4; {171240#(<= proc_i 300)} is VALID [2019-05-15 10:20:11,678 INFO L273 TraceCheckUtils]: 451: Hoare triple {171240#(<= proc_i 300)} assume i <= 1000; {171240#(<= proc_i 300)} is VALID [2019-05-15 10:20:11,678 INFO L273 TraceCheckUtils]: 452: Hoare triple {171240#(<= proc_i 300)} assume i + 4 < a[j]; {171240#(<= proc_i 300)} is VALID [2019-05-15 10:20:11,679 INFO L273 TraceCheckUtils]: 453: Hoare triple {171240#(<= proc_i 300)} assume a[5] == 1000; {171240#(<= proc_i 300)} is VALID [2019-05-15 10:20:11,679 INFO L273 TraceCheckUtils]: 454: Hoare triple {171240#(<= proc_i 300)} assume j > 4; {171240#(<= proc_i 300)} is VALID [2019-05-15 10:20:11,680 INFO L273 TraceCheckUtils]: 455: Hoare triple {171240#(<= proc_i 300)} assume j < 6; {171240#(<= proc_i 300)} is VALID [2019-05-15 10:20:11,680 INFO L273 TraceCheckUtils]: 456: Hoare triple {171240#(<= proc_i 300)} i := i + 4; {171259#(<= proc_i 304)} is VALID [2019-05-15 10:20:11,681 INFO L273 TraceCheckUtils]: 457: Hoare triple {171259#(<= proc_i 304)} assume i <= 1000; {171259#(<= proc_i 304)} is VALID [2019-05-15 10:20:11,681 INFO L273 TraceCheckUtils]: 458: Hoare triple {171259#(<= proc_i 304)} assume i + 4 < a[j]; {171259#(<= proc_i 304)} is VALID [2019-05-15 10:20:11,682 INFO L273 TraceCheckUtils]: 459: Hoare triple {171259#(<= proc_i 304)} assume a[5] == 1000; {171259#(<= proc_i 304)} is VALID [2019-05-15 10:20:11,682 INFO L273 TraceCheckUtils]: 460: Hoare triple {171259#(<= proc_i 304)} assume j > 4; {171259#(<= proc_i 304)} is VALID [2019-05-15 10:20:11,683 INFO L273 TraceCheckUtils]: 461: Hoare triple {171259#(<= proc_i 304)} assume j < 6; {171259#(<= proc_i 304)} is VALID [2019-05-15 10:20:11,683 INFO L273 TraceCheckUtils]: 462: Hoare triple {171259#(<= proc_i 304)} i := i + 4; {171278#(<= proc_i 308)} is VALID [2019-05-15 10:20:11,684 INFO L273 TraceCheckUtils]: 463: Hoare triple {171278#(<= proc_i 308)} assume i <= 1000; {171278#(<= proc_i 308)} is VALID [2019-05-15 10:20:11,684 INFO L273 TraceCheckUtils]: 464: Hoare triple {171278#(<= proc_i 308)} assume i + 4 < a[j]; {171278#(<= proc_i 308)} is VALID [2019-05-15 10:20:11,685 INFO L273 TraceCheckUtils]: 465: Hoare triple {171278#(<= proc_i 308)} assume a[5] == 1000; {171278#(<= proc_i 308)} is VALID [2019-05-15 10:20:11,685 INFO L273 TraceCheckUtils]: 466: Hoare triple {171278#(<= proc_i 308)} assume j > 4; {171278#(<= proc_i 308)} is VALID [2019-05-15 10:20:11,685 INFO L273 TraceCheckUtils]: 467: Hoare triple {171278#(<= proc_i 308)} assume j < 6; {171278#(<= proc_i 308)} is VALID [2019-05-15 10:20:11,686 INFO L273 TraceCheckUtils]: 468: Hoare triple {171278#(<= proc_i 308)} i := i + 4; {171297#(<= proc_i 312)} is VALID [2019-05-15 10:20:11,687 INFO L273 TraceCheckUtils]: 469: Hoare triple {171297#(<= proc_i 312)} assume i <= 1000; {171297#(<= proc_i 312)} is VALID [2019-05-15 10:20:11,687 INFO L273 TraceCheckUtils]: 470: Hoare triple {171297#(<= proc_i 312)} assume i + 4 < a[j]; {171297#(<= proc_i 312)} is VALID [2019-05-15 10:20:11,688 INFO L273 TraceCheckUtils]: 471: Hoare triple {171297#(<= proc_i 312)} assume a[5] == 1000; {171297#(<= proc_i 312)} is VALID [2019-05-15 10:20:11,688 INFO L273 TraceCheckUtils]: 472: Hoare triple {171297#(<= proc_i 312)} assume j > 4; {171297#(<= proc_i 312)} is VALID [2019-05-15 10:20:11,688 INFO L273 TraceCheckUtils]: 473: Hoare triple {171297#(<= proc_i 312)} assume j < 6; {171297#(<= proc_i 312)} is VALID [2019-05-15 10:20:11,689 INFO L273 TraceCheckUtils]: 474: Hoare triple {171297#(<= proc_i 312)} i := i + 4; {171316#(<= proc_i 316)} is VALID [2019-05-15 10:20:11,690 INFO L273 TraceCheckUtils]: 475: Hoare triple {171316#(<= proc_i 316)} assume i <= 1000; {171316#(<= proc_i 316)} is VALID [2019-05-15 10:20:11,690 INFO L273 TraceCheckUtils]: 476: Hoare triple {171316#(<= proc_i 316)} assume i + 4 < a[j]; {171316#(<= proc_i 316)} is VALID [2019-05-15 10:20:11,690 INFO L273 TraceCheckUtils]: 477: Hoare triple {171316#(<= proc_i 316)} assume a[5] == 1000; {171316#(<= proc_i 316)} is VALID [2019-05-15 10:20:11,691 INFO L273 TraceCheckUtils]: 478: Hoare triple {171316#(<= proc_i 316)} assume j > 4; {171316#(<= proc_i 316)} is VALID [2019-05-15 10:20:11,691 INFO L273 TraceCheckUtils]: 479: Hoare triple {171316#(<= proc_i 316)} assume j < 6; {171316#(<= proc_i 316)} is VALID [2019-05-15 10:20:11,692 INFO L273 TraceCheckUtils]: 480: Hoare triple {171316#(<= proc_i 316)} i := i + 4; {171335#(<= proc_i 320)} is VALID [2019-05-15 10:20:11,693 INFO L273 TraceCheckUtils]: 481: Hoare triple {171335#(<= proc_i 320)} assume i <= 1000; {171335#(<= proc_i 320)} is VALID [2019-05-15 10:20:11,693 INFO L273 TraceCheckUtils]: 482: Hoare triple {171335#(<= proc_i 320)} assume i + 4 < a[j]; {171335#(<= proc_i 320)} is VALID [2019-05-15 10:20:11,693 INFO L273 TraceCheckUtils]: 483: Hoare triple {171335#(<= proc_i 320)} assume a[5] == 1000; {171335#(<= proc_i 320)} is VALID [2019-05-15 10:20:11,694 INFO L273 TraceCheckUtils]: 484: Hoare triple {171335#(<= proc_i 320)} assume j > 4; {171335#(<= proc_i 320)} is VALID [2019-05-15 10:20:11,694 INFO L273 TraceCheckUtils]: 485: Hoare triple {171335#(<= proc_i 320)} assume j < 6; {171335#(<= proc_i 320)} is VALID [2019-05-15 10:20:11,695 INFO L273 TraceCheckUtils]: 486: Hoare triple {171335#(<= proc_i 320)} i := i + 4; {171354#(<= proc_i 324)} is VALID [2019-05-15 10:20:11,695 INFO L273 TraceCheckUtils]: 487: Hoare triple {171354#(<= proc_i 324)} assume i <= 1000; {171354#(<= proc_i 324)} is VALID [2019-05-15 10:20:11,696 INFO L273 TraceCheckUtils]: 488: Hoare triple {171354#(<= proc_i 324)} assume i + 4 < a[j]; {171354#(<= proc_i 324)} is VALID [2019-05-15 10:20:11,696 INFO L273 TraceCheckUtils]: 489: Hoare triple {171354#(<= proc_i 324)} assume a[5] == 1000; {171354#(<= proc_i 324)} is VALID [2019-05-15 10:20:11,697 INFO L273 TraceCheckUtils]: 490: Hoare triple {171354#(<= proc_i 324)} assume j > 4; {171354#(<= proc_i 324)} is VALID [2019-05-15 10:20:11,697 INFO L273 TraceCheckUtils]: 491: Hoare triple {171354#(<= proc_i 324)} assume j < 6; {171354#(<= proc_i 324)} is VALID [2019-05-15 10:20:11,698 INFO L273 TraceCheckUtils]: 492: Hoare triple {171354#(<= proc_i 324)} i := i + 4; {171373#(<= proc_i 328)} is VALID [2019-05-15 10:20:11,698 INFO L273 TraceCheckUtils]: 493: Hoare triple {171373#(<= proc_i 328)} assume i <= 1000; {171373#(<= proc_i 328)} is VALID [2019-05-15 10:20:11,699 INFO L273 TraceCheckUtils]: 494: Hoare triple {171373#(<= proc_i 328)} assume i + 4 < a[j]; {171373#(<= proc_i 328)} is VALID [2019-05-15 10:20:11,699 INFO L273 TraceCheckUtils]: 495: Hoare triple {171373#(<= proc_i 328)} assume a[5] == 1000; {171373#(<= proc_i 328)} is VALID [2019-05-15 10:20:11,700 INFO L273 TraceCheckUtils]: 496: Hoare triple {171373#(<= proc_i 328)} assume j > 4; {171373#(<= proc_i 328)} is VALID [2019-05-15 10:20:11,700 INFO L273 TraceCheckUtils]: 497: Hoare triple {171373#(<= proc_i 328)} assume j < 6; {171373#(<= proc_i 328)} is VALID [2019-05-15 10:20:11,701 INFO L273 TraceCheckUtils]: 498: Hoare triple {171373#(<= proc_i 328)} i := i + 4; {171392#(<= proc_i 332)} is VALID [2019-05-15 10:20:11,701 INFO L273 TraceCheckUtils]: 499: Hoare triple {171392#(<= proc_i 332)} assume i <= 1000; {171392#(<= proc_i 332)} is VALID [2019-05-15 10:20:11,702 INFO L273 TraceCheckUtils]: 500: Hoare triple {171392#(<= proc_i 332)} assume i + 4 < a[j]; {171392#(<= proc_i 332)} is VALID [2019-05-15 10:20:11,702 INFO L273 TraceCheckUtils]: 501: Hoare triple {171392#(<= proc_i 332)} assume a[5] == 1000; {171392#(<= proc_i 332)} is VALID [2019-05-15 10:20:11,703 INFO L273 TraceCheckUtils]: 502: Hoare triple {171392#(<= proc_i 332)} assume j > 4; {171392#(<= proc_i 332)} is VALID [2019-05-15 10:20:11,703 INFO L273 TraceCheckUtils]: 503: Hoare triple {171392#(<= proc_i 332)} assume j < 6; {171392#(<= proc_i 332)} is VALID [2019-05-15 10:20:11,704 INFO L273 TraceCheckUtils]: 504: Hoare triple {171392#(<= proc_i 332)} i := i + 4; {171411#(<= proc_i 336)} is VALID [2019-05-15 10:20:11,704 INFO L273 TraceCheckUtils]: 505: Hoare triple {171411#(<= proc_i 336)} assume i <= 1000; {171411#(<= proc_i 336)} is VALID [2019-05-15 10:20:11,705 INFO L273 TraceCheckUtils]: 506: Hoare triple {171411#(<= proc_i 336)} assume i + 4 < a[j]; {171411#(<= proc_i 336)} is VALID [2019-05-15 10:20:11,705 INFO L273 TraceCheckUtils]: 507: Hoare triple {171411#(<= proc_i 336)} assume a[5] == 1000; {171411#(<= proc_i 336)} is VALID [2019-05-15 10:20:11,706 INFO L273 TraceCheckUtils]: 508: Hoare triple {171411#(<= proc_i 336)} assume j > 4; {171411#(<= proc_i 336)} is VALID [2019-05-15 10:20:11,706 INFO L273 TraceCheckUtils]: 509: Hoare triple {171411#(<= proc_i 336)} assume j < 6; {171411#(<= proc_i 336)} is VALID [2019-05-15 10:20:11,707 INFO L273 TraceCheckUtils]: 510: Hoare triple {171411#(<= proc_i 336)} i := i + 4; {171430#(<= proc_i 340)} is VALID [2019-05-15 10:20:11,707 INFO L273 TraceCheckUtils]: 511: Hoare triple {171430#(<= proc_i 340)} assume i <= 1000; {171430#(<= proc_i 340)} is VALID [2019-05-15 10:20:11,708 INFO L273 TraceCheckUtils]: 512: Hoare triple {171430#(<= proc_i 340)} assume i + 4 < a[j]; {171430#(<= proc_i 340)} is VALID [2019-05-15 10:20:11,708 INFO L273 TraceCheckUtils]: 513: Hoare triple {171430#(<= proc_i 340)} assume a[5] == 1000; {171430#(<= proc_i 340)} is VALID [2019-05-15 10:20:11,709 INFO L273 TraceCheckUtils]: 514: Hoare triple {171430#(<= proc_i 340)} assume j > 4; {171430#(<= proc_i 340)} is VALID [2019-05-15 10:20:11,709 INFO L273 TraceCheckUtils]: 515: Hoare triple {171430#(<= proc_i 340)} assume j < 6; {171430#(<= proc_i 340)} is VALID [2019-05-15 10:20:11,710 INFO L273 TraceCheckUtils]: 516: Hoare triple {171430#(<= proc_i 340)} i := i + 4; {171449#(<= proc_i 344)} is VALID [2019-05-15 10:20:11,710 INFO L273 TraceCheckUtils]: 517: Hoare triple {171449#(<= proc_i 344)} assume i <= 1000; {171449#(<= proc_i 344)} is VALID [2019-05-15 10:20:11,711 INFO L273 TraceCheckUtils]: 518: Hoare triple {171449#(<= proc_i 344)} assume i + 4 < a[j]; {171449#(<= proc_i 344)} is VALID [2019-05-15 10:20:11,711 INFO L273 TraceCheckUtils]: 519: Hoare triple {171449#(<= proc_i 344)} assume a[5] == 1000; {171449#(<= proc_i 344)} is VALID [2019-05-15 10:20:11,711 INFO L273 TraceCheckUtils]: 520: Hoare triple {171449#(<= proc_i 344)} assume j > 4; {171449#(<= proc_i 344)} is VALID [2019-05-15 10:20:11,712 INFO L273 TraceCheckUtils]: 521: Hoare triple {171449#(<= proc_i 344)} assume j < 6; {171449#(<= proc_i 344)} is VALID [2019-05-15 10:20:11,713 INFO L273 TraceCheckUtils]: 522: Hoare triple {171449#(<= proc_i 344)} i := i + 4; {171468#(<= proc_i 348)} is VALID [2019-05-15 10:20:11,713 INFO L273 TraceCheckUtils]: 523: Hoare triple {171468#(<= proc_i 348)} assume i <= 1000; {171468#(<= proc_i 348)} is VALID [2019-05-15 10:20:11,714 INFO L273 TraceCheckUtils]: 524: Hoare triple {171468#(<= proc_i 348)} assume i + 4 < a[j]; {171468#(<= proc_i 348)} is VALID [2019-05-15 10:20:11,714 INFO L273 TraceCheckUtils]: 525: Hoare triple {171468#(<= proc_i 348)} assume a[5] == 1000; {171468#(<= proc_i 348)} is VALID [2019-05-15 10:20:11,714 INFO L273 TraceCheckUtils]: 526: Hoare triple {171468#(<= proc_i 348)} assume j > 4; {171468#(<= proc_i 348)} is VALID [2019-05-15 10:20:11,715 INFO L273 TraceCheckUtils]: 527: Hoare triple {171468#(<= proc_i 348)} assume j < 6; {171468#(<= proc_i 348)} is VALID [2019-05-15 10:20:11,716 INFO L273 TraceCheckUtils]: 528: Hoare triple {171468#(<= proc_i 348)} i := i + 4; {171487#(<= proc_i 352)} is VALID [2019-05-15 10:20:11,716 INFO L273 TraceCheckUtils]: 529: Hoare triple {171487#(<= proc_i 352)} assume !(i <= 1000); {169811#false} is VALID [2019-05-15 10:20:11,880 INFO L134 CoverageAnalysis]: Checked inductivity of 23056 backedges. 0 proven. 23056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:20:11,880 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:20:11,880 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [89] total 89 [2019-05-15 10:20:11,881 INFO L78 Accepts]: Start accepts. Automaton has 91 states. Word has length 530 [2019-05-15 10:20:11,881 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:20:11,881 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 91 states. [2019-05-15 10:20:12,396 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 530 edges. 530 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:12,396 INFO L454 AbstractCegarLoop]: Interpolant automaton has 91 states [2019-05-15 10:20:12,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2019-05-15 10:20:12,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4095, Invalid=4095, Unknown=0, NotChecked=0, Total=8190 [2019-05-15 10:20:12,398 INFO L87 Difference]: Start difference. First operand 531 states and 531 transitions. Second operand 91 states. [2019-05-15 10:20:13,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:13,370 INFO L93 Difference]: Finished difference Result 542 states and 542 transitions. [2019-05-15 10:20:13,370 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2019-05-15 10:20:13,370 INFO L78 Accepts]: Start accepts. Automaton has 91 states. Word has length 530 [2019-05-15 10:20:13,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:20:13,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2019-05-15 10:20:13,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 543 transitions. [2019-05-15 10:20:13,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2019-05-15 10:20:13,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 543 transitions. [2019-05-15 10:20:13,375 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 91 states and 543 transitions. [2019-05-15 10:20:13,880 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 543 edges. 543 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:13,893 INFO L225 Difference]: With dead ends: 542 [2019-05-15 10:20:13,893 INFO L226 Difference]: Without dead ends: 542 [2019-05-15 10:20:13,894 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 529 GetRequests, 440 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=4095, Invalid=4095, Unknown=0, NotChecked=0, Total=8190 [2019-05-15 10:20:13,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2019-05-15 10:20:13,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 537. [2019-05-15 10:20:13,897 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:20:13,897 INFO L82 GeneralOperation]: Start isEquivalent. First operand 542 states. Second operand 537 states. [2019-05-15 10:20:13,897 INFO L74 IsIncluded]: Start isIncluded. First operand 542 states. Second operand 537 states. [2019-05-15 10:20:13,897 INFO L87 Difference]: Start difference. First operand 542 states. Second operand 537 states. [2019-05-15 10:20:13,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:13,907 INFO L93 Difference]: Finished difference Result 542 states and 542 transitions. [2019-05-15 10:20:13,907 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 542 transitions. [2019-05-15 10:20:13,907 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:13,907 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:13,907 INFO L74 IsIncluded]: Start isIncluded. First operand 537 states. Second operand 542 states. [2019-05-15 10:20:13,907 INFO L87 Difference]: Start difference. First operand 537 states. Second operand 542 states. [2019-05-15 10:20:13,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:13,917 INFO L93 Difference]: Finished difference Result 542 states and 542 transitions. [2019-05-15 10:20:13,917 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 542 transitions. [2019-05-15 10:20:13,917 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:13,917 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:13,917 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:20:13,917 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:20:13,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 537 states. [2019-05-15 10:20:13,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 537 transitions. [2019-05-15 10:20:13,926 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 537 transitions. Word has length 530 [2019-05-15 10:20:13,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:20:13,926 INFO L475 AbstractCegarLoop]: Abstraction has 537 states and 537 transitions. [2019-05-15 10:20:13,926 INFO L476 AbstractCegarLoop]: Interpolant automaton has 91 states. [2019-05-15 10:20:13,927 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 537 transitions. [2019-05-15 10:20:13,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2019-05-15 10:20:13,928 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:20:13,929 INFO L399 BasicCegarLoop]: trace histogram [89, 89, 89, 89, 89, 89, 1, 1] [2019-05-15 10:20:13,929 INFO L418 AbstractCegarLoop]: === Iteration 90 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:20:13,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:20:13,929 INFO L82 PathProgramCache]: Analyzing trace with hash -108058246, now seen corresponding path program 89 times [2019-05-15 10:20:13,930 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:20:14,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:14,107 INFO L256 TraceCheckSpWp]: Trace formula consists of 717 conjuncts, 91 conjunts are in the unsatisfiable core [2019-05-15 10:20:14,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:14,170 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:20:18,131 INFO L273 TraceCheckUtils]: 0: Hoare triple {173653#true} i := 0; {173658#(<= proc_i 0)} is VALID [2019-05-15 10:20:18,131 INFO L273 TraceCheckUtils]: 1: Hoare triple {173658#(<= proc_i 0)} assume i <= 1000; {173658#(<= proc_i 0)} is VALID [2019-05-15 10:20:18,132 INFO L273 TraceCheckUtils]: 2: Hoare triple {173658#(<= proc_i 0)} assume i + 4 < a[j]; {173658#(<= proc_i 0)} is VALID [2019-05-15 10:20:18,132 INFO L273 TraceCheckUtils]: 3: Hoare triple {173658#(<= proc_i 0)} assume a[5] == 1000; {173658#(<= proc_i 0)} is VALID [2019-05-15 10:20:18,133 INFO L273 TraceCheckUtils]: 4: Hoare triple {173658#(<= proc_i 0)} assume j > 4; {173658#(<= proc_i 0)} is VALID [2019-05-15 10:20:18,133 INFO L273 TraceCheckUtils]: 5: Hoare triple {173658#(<= proc_i 0)} assume j < 6; {173658#(<= proc_i 0)} is VALID [2019-05-15 10:20:18,134 INFO L273 TraceCheckUtils]: 6: Hoare triple {173658#(<= proc_i 0)} i := i + 4; {173677#(<= proc_i 4)} is VALID [2019-05-15 10:20:18,134 INFO L273 TraceCheckUtils]: 7: Hoare triple {173677#(<= proc_i 4)} assume i <= 1000; {173677#(<= proc_i 4)} is VALID [2019-05-15 10:20:18,135 INFO L273 TraceCheckUtils]: 8: Hoare triple {173677#(<= proc_i 4)} assume i + 4 < a[j]; {173677#(<= proc_i 4)} is VALID [2019-05-15 10:20:18,135 INFO L273 TraceCheckUtils]: 9: Hoare triple {173677#(<= proc_i 4)} assume a[5] == 1000; {173677#(<= proc_i 4)} is VALID [2019-05-15 10:20:18,136 INFO L273 TraceCheckUtils]: 10: Hoare triple {173677#(<= proc_i 4)} assume j > 4; {173677#(<= proc_i 4)} is VALID [2019-05-15 10:20:18,136 INFO L273 TraceCheckUtils]: 11: Hoare triple {173677#(<= proc_i 4)} assume j < 6; {173677#(<= proc_i 4)} is VALID [2019-05-15 10:20:18,137 INFO L273 TraceCheckUtils]: 12: Hoare triple {173677#(<= proc_i 4)} i := i + 4; {173696#(<= proc_i 8)} is VALID [2019-05-15 10:20:18,137 INFO L273 TraceCheckUtils]: 13: Hoare triple {173696#(<= proc_i 8)} assume i <= 1000; {173696#(<= proc_i 8)} is VALID [2019-05-15 10:20:18,138 INFO L273 TraceCheckUtils]: 14: Hoare triple {173696#(<= proc_i 8)} assume i + 4 < a[j]; {173696#(<= proc_i 8)} is VALID [2019-05-15 10:20:18,138 INFO L273 TraceCheckUtils]: 15: Hoare triple {173696#(<= proc_i 8)} assume a[5] == 1000; {173696#(<= proc_i 8)} is VALID [2019-05-15 10:20:18,139 INFO L273 TraceCheckUtils]: 16: Hoare triple {173696#(<= proc_i 8)} assume j > 4; {173696#(<= proc_i 8)} is VALID [2019-05-15 10:20:18,139 INFO L273 TraceCheckUtils]: 17: Hoare triple {173696#(<= proc_i 8)} assume j < 6; {173696#(<= proc_i 8)} is VALID [2019-05-15 10:20:18,140 INFO L273 TraceCheckUtils]: 18: Hoare triple {173696#(<= proc_i 8)} i := i + 4; {173715#(<= proc_i 12)} is VALID [2019-05-15 10:20:18,140 INFO L273 TraceCheckUtils]: 19: Hoare triple {173715#(<= proc_i 12)} assume i <= 1000; {173715#(<= proc_i 12)} is VALID [2019-05-15 10:20:18,141 INFO L273 TraceCheckUtils]: 20: Hoare triple {173715#(<= proc_i 12)} assume i + 4 < a[j]; {173715#(<= proc_i 12)} is VALID [2019-05-15 10:20:18,141 INFO L273 TraceCheckUtils]: 21: Hoare triple {173715#(<= proc_i 12)} assume a[5] == 1000; {173715#(<= proc_i 12)} is VALID [2019-05-15 10:20:18,142 INFO L273 TraceCheckUtils]: 22: Hoare triple {173715#(<= proc_i 12)} assume j > 4; {173715#(<= proc_i 12)} is VALID [2019-05-15 10:20:18,142 INFO L273 TraceCheckUtils]: 23: Hoare triple {173715#(<= proc_i 12)} assume j < 6; {173715#(<= proc_i 12)} is VALID [2019-05-15 10:20:18,143 INFO L273 TraceCheckUtils]: 24: Hoare triple {173715#(<= proc_i 12)} i := i + 4; {173734#(<= proc_i 16)} is VALID [2019-05-15 10:20:18,143 INFO L273 TraceCheckUtils]: 25: Hoare triple {173734#(<= proc_i 16)} assume i <= 1000; {173734#(<= proc_i 16)} is VALID [2019-05-15 10:20:18,144 INFO L273 TraceCheckUtils]: 26: Hoare triple {173734#(<= proc_i 16)} assume i + 4 < a[j]; {173734#(<= proc_i 16)} is VALID [2019-05-15 10:20:18,144 INFO L273 TraceCheckUtils]: 27: Hoare triple {173734#(<= proc_i 16)} assume a[5] == 1000; {173734#(<= proc_i 16)} is VALID [2019-05-15 10:20:18,145 INFO L273 TraceCheckUtils]: 28: Hoare triple {173734#(<= proc_i 16)} assume j > 4; {173734#(<= proc_i 16)} is VALID [2019-05-15 10:20:18,145 INFO L273 TraceCheckUtils]: 29: Hoare triple {173734#(<= proc_i 16)} assume j < 6; {173734#(<= proc_i 16)} is VALID [2019-05-15 10:20:18,146 INFO L273 TraceCheckUtils]: 30: Hoare triple {173734#(<= proc_i 16)} i := i + 4; {173753#(<= proc_i 20)} is VALID [2019-05-15 10:20:18,146 INFO L273 TraceCheckUtils]: 31: Hoare triple {173753#(<= proc_i 20)} assume i <= 1000; {173753#(<= proc_i 20)} is VALID [2019-05-15 10:20:18,147 INFO L273 TraceCheckUtils]: 32: Hoare triple {173753#(<= proc_i 20)} assume i + 4 < a[j]; {173753#(<= proc_i 20)} is VALID [2019-05-15 10:20:18,147 INFO L273 TraceCheckUtils]: 33: Hoare triple {173753#(<= proc_i 20)} assume a[5] == 1000; {173753#(<= proc_i 20)} is VALID [2019-05-15 10:20:18,148 INFO L273 TraceCheckUtils]: 34: Hoare triple {173753#(<= proc_i 20)} assume j > 4; {173753#(<= proc_i 20)} is VALID [2019-05-15 10:20:18,148 INFO L273 TraceCheckUtils]: 35: Hoare triple {173753#(<= proc_i 20)} assume j < 6; {173753#(<= proc_i 20)} is VALID [2019-05-15 10:20:18,149 INFO L273 TraceCheckUtils]: 36: Hoare triple {173753#(<= proc_i 20)} i := i + 4; {173772#(<= proc_i 24)} is VALID [2019-05-15 10:20:18,149 INFO L273 TraceCheckUtils]: 37: Hoare triple {173772#(<= proc_i 24)} assume i <= 1000; {173772#(<= proc_i 24)} is VALID [2019-05-15 10:20:18,150 INFO L273 TraceCheckUtils]: 38: Hoare triple {173772#(<= proc_i 24)} assume i + 4 < a[j]; {173772#(<= proc_i 24)} is VALID [2019-05-15 10:20:18,150 INFO L273 TraceCheckUtils]: 39: Hoare triple {173772#(<= proc_i 24)} assume a[5] == 1000; {173772#(<= proc_i 24)} is VALID [2019-05-15 10:20:18,151 INFO L273 TraceCheckUtils]: 40: Hoare triple {173772#(<= proc_i 24)} assume j > 4; {173772#(<= proc_i 24)} is VALID [2019-05-15 10:20:18,151 INFO L273 TraceCheckUtils]: 41: Hoare triple {173772#(<= proc_i 24)} assume j < 6; {173772#(<= proc_i 24)} is VALID [2019-05-15 10:20:18,152 INFO L273 TraceCheckUtils]: 42: Hoare triple {173772#(<= proc_i 24)} i := i + 4; {173791#(<= proc_i 28)} is VALID [2019-05-15 10:20:18,152 INFO L273 TraceCheckUtils]: 43: Hoare triple {173791#(<= proc_i 28)} assume i <= 1000; {173791#(<= proc_i 28)} is VALID [2019-05-15 10:20:18,153 INFO L273 TraceCheckUtils]: 44: Hoare triple {173791#(<= proc_i 28)} assume i + 4 < a[j]; {173791#(<= proc_i 28)} is VALID [2019-05-15 10:20:18,153 INFO L273 TraceCheckUtils]: 45: Hoare triple {173791#(<= proc_i 28)} assume a[5] == 1000; {173791#(<= proc_i 28)} is VALID [2019-05-15 10:20:18,153 INFO L273 TraceCheckUtils]: 46: Hoare triple {173791#(<= proc_i 28)} assume j > 4; {173791#(<= proc_i 28)} is VALID [2019-05-15 10:20:18,154 INFO L273 TraceCheckUtils]: 47: Hoare triple {173791#(<= proc_i 28)} assume j < 6; {173791#(<= proc_i 28)} is VALID [2019-05-15 10:20:18,155 INFO L273 TraceCheckUtils]: 48: Hoare triple {173791#(<= proc_i 28)} i := i + 4; {173810#(<= proc_i 32)} is VALID [2019-05-15 10:20:18,155 INFO L273 TraceCheckUtils]: 49: Hoare triple {173810#(<= proc_i 32)} assume i <= 1000; {173810#(<= proc_i 32)} is VALID [2019-05-15 10:20:18,156 INFO L273 TraceCheckUtils]: 50: Hoare triple {173810#(<= proc_i 32)} assume i + 4 < a[j]; {173810#(<= proc_i 32)} is VALID [2019-05-15 10:20:18,156 INFO L273 TraceCheckUtils]: 51: Hoare triple {173810#(<= proc_i 32)} assume a[5] == 1000; {173810#(<= proc_i 32)} is VALID [2019-05-15 10:20:18,156 INFO L273 TraceCheckUtils]: 52: Hoare triple {173810#(<= proc_i 32)} assume j > 4; {173810#(<= proc_i 32)} is VALID [2019-05-15 10:20:18,157 INFO L273 TraceCheckUtils]: 53: Hoare triple {173810#(<= proc_i 32)} assume j < 6; {173810#(<= proc_i 32)} is VALID [2019-05-15 10:20:18,158 INFO L273 TraceCheckUtils]: 54: Hoare triple {173810#(<= proc_i 32)} i := i + 4; {173829#(<= proc_i 36)} is VALID [2019-05-15 10:20:18,158 INFO L273 TraceCheckUtils]: 55: Hoare triple {173829#(<= proc_i 36)} assume i <= 1000; {173829#(<= proc_i 36)} is VALID [2019-05-15 10:20:18,158 INFO L273 TraceCheckUtils]: 56: Hoare triple {173829#(<= proc_i 36)} assume i + 4 < a[j]; {173829#(<= proc_i 36)} is VALID [2019-05-15 10:20:18,159 INFO L273 TraceCheckUtils]: 57: Hoare triple {173829#(<= proc_i 36)} assume a[5] == 1000; {173829#(<= proc_i 36)} is VALID [2019-05-15 10:20:18,159 INFO L273 TraceCheckUtils]: 58: Hoare triple {173829#(<= proc_i 36)} assume j > 4; {173829#(<= proc_i 36)} is VALID [2019-05-15 10:20:18,160 INFO L273 TraceCheckUtils]: 59: Hoare triple {173829#(<= proc_i 36)} assume j < 6; {173829#(<= proc_i 36)} is VALID [2019-05-15 10:20:18,160 INFO L273 TraceCheckUtils]: 60: Hoare triple {173829#(<= proc_i 36)} i := i + 4; {173848#(<= proc_i 40)} is VALID [2019-05-15 10:20:18,161 INFO L273 TraceCheckUtils]: 61: Hoare triple {173848#(<= proc_i 40)} assume i <= 1000; {173848#(<= proc_i 40)} is VALID [2019-05-15 10:20:18,161 INFO L273 TraceCheckUtils]: 62: Hoare triple {173848#(<= proc_i 40)} assume i + 4 < a[j]; {173848#(<= proc_i 40)} is VALID [2019-05-15 10:20:18,162 INFO L273 TraceCheckUtils]: 63: Hoare triple {173848#(<= proc_i 40)} assume a[5] == 1000; {173848#(<= proc_i 40)} is VALID [2019-05-15 10:20:18,162 INFO L273 TraceCheckUtils]: 64: Hoare triple {173848#(<= proc_i 40)} assume j > 4; {173848#(<= proc_i 40)} is VALID [2019-05-15 10:20:18,163 INFO L273 TraceCheckUtils]: 65: Hoare triple {173848#(<= proc_i 40)} assume j < 6; {173848#(<= proc_i 40)} is VALID [2019-05-15 10:20:18,163 INFO L273 TraceCheckUtils]: 66: Hoare triple {173848#(<= proc_i 40)} i := i + 4; {173867#(<= proc_i 44)} is VALID [2019-05-15 10:20:18,164 INFO L273 TraceCheckUtils]: 67: Hoare triple {173867#(<= proc_i 44)} assume i <= 1000; {173867#(<= proc_i 44)} is VALID [2019-05-15 10:20:18,164 INFO L273 TraceCheckUtils]: 68: Hoare triple {173867#(<= proc_i 44)} assume i + 4 < a[j]; {173867#(<= proc_i 44)} is VALID [2019-05-15 10:20:18,165 INFO L273 TraceCheckUtils]: 69: Hoare triple {173867#(<= proc_i 44)} assume a[5] == 1000; {173867#(<= proc_i 44)} is VALID [2019-05-15 10:20:18,165 INFO L273 TraceCheckUtils]: 70: Hoare triple {173867#(<= proc_i 44)} assume j > 4; {173867#(<= proc_i 44)} is VALID [2019-05-15 10:20:18,166 INFO L273 TraceCheckUtils]: 71: Hoare triple {173867#(<= proc_i 44)} assume j < 6; {173867#(<= proc_i 44)} is VALID [2019-05-15 10:20:18,166 INFO L273 TraceCheckUtils]: 72: Hoare triple {173867#(<= proc_i 44)} i := i + 4; {173886#(<= proc_i 48)} is VALID [2019-05-15 10:20:18,167 INFO L273 TraceCheckUtils]: 73: Hoare triple {173886#(<= proc_i 48)} assume i <= 1000; {173886#(<= proc_i 48)} is VALID [2019-05-15 10:20:18,167 INFO L273 TraceCheckUtils]: 74: Hoare triple {173886#(<= proc_i 48)} assume i + 4 < a[j]; {173886#(<= proc_i 48)} is VALID [2019-05-15 10:20:18,168 INFO L273 TraceCheckUtils]: 75: Hoare triple {173886#(<= proc_i 48)} assume a[5] == 1000; {173886#(<= proc_i 48)} is VALID [2019-05-15 10:20:18,168 INFO L273 TraceCheckUtils]: 76: Hoare triple {173886#(<= proc_i 48)} assume j > 4; {173886#(<= proc_i 48)} is VALID [2019-05-15 10:20:18,169 INFO L273 TraceCheckUtils]: 77: Hoare triple {173886#(<= proc_i 48)} assume j < 6; {173886#(<= proc_i 48)} is VALID [2019-05-15 10:20:18,169 INFO L273 TraceCheckUtils]: 78: Hoare triple {173886#(<= proc_i 48)} i := i + 4; {173905#(<= proc_i 52)} is VALID [2019-05-15 10:20:18,170 INFO L273 TraceCheckUtils]: 79: Hoare triple {173905#(<= proc_i 52)} assume i <= 1000; {173905#(<= proc_i 52)} is VALID [2019-05-15 10:20:18,170 INFO L273 TraceCheckUtils]: 80: Hoare triple {173905#(<= proc_i 52)} assume i + 4 < a[j]; {173905#(<= proc_i 52)} is VALID [2019-05-15 10:20:18,171 INFO L273 TraceCheckUtils]: 81: Hoare triple {173905#(<= proc_i 52)} assume a[5] == 1000; {173905#(<= proc_i 52)} is VALID [2019-05-15 10:20:18,171 INFO L273 TraceCheckUtils]: 82: Hoare triple {173905#(<= proc_i 52)} assume j > 4; {173905#(<= proc_i 52)} is VALID [2019-05-15 10:20:18,172 INFO L273 TraceCheckUtils]: 83: Hoare triple {173905#(<= proc_i 52)} assume j < 6; {173905#(<= proc_i 52)} is VALID [2019-05-15 10:20:18,172 INFO L273 TraceCheckUtils]: 84: Hoare triple {173905#(<= proc_i 52)} i := i + 4; {173924#(<= proc_i 56)} is VALID [2019-05-15 10:20:18,173 INFO L273 TraceCheckUtils]: 85: Hoare triple {173924#(<= proc_i 56)} assume i <= 1000; {173924#(<= proc_i 56)} is VALID [2019-05-15 10:20:18,173 INFO L273 TraceCheckUtils]: 86: Hoare triple {173924#(<= proc_i 56)} assume i + 4 < a[j]; {173924#(<= proc_i 56)} is VALID [2019-05-15 10:20:18,174 INFO L273 TraceCheckUtils]: 87: Hoare triple {173924#(<= proc_i 56)} assume a[5] == 1000; {173924#(<= proc_i 56)} is VALID [2019-05-15 10:20:18,174 INFO L273 TraceCheckUtils]: 88: Hoare triple {173924#(<= proc_i 56)} assume j > 4; {173924#(<= proc_i 56)} is VALID [2019-05-15 10:20:18,175 INFO L273 TraceCheckUtils]: 89: Hoare triple {173924#(<= proc_i 56)} assume j < 6; {173924#(<= proc_i 56)} is VALID [2019-05-15 10:20:18,175 INFO L273 TraceCheckUtils]: 90: Hoare triple {173924#(<= proc_i 56)} i := i + 4; {173943#(<= proc_i 60)} is VALID [2019-05-15 10:20:18,176 INFO L273 TraceCheckUtils]: 91: Hoare triple {173943#(<= proc_i 60)} assume i <= 1000; {173943#(<= proc_i 60)} is VALID [2019-05-15 10:20:18,176 INFO L273 TraceCheckUtils]: 92: Hoare triple {173943#(<= proc_i 60)} assume i + 4 < a[j]; {173943#(<= proc_i 60)} is VALID [2019-05-15 10:20:18,177 INFO L273 TraceCheckUtils]: 93: Hoare triple {173943#(<= proc_i 60)} assume a[5] == 1000; {173943#(<= proc_i 60)} is VALID [2019-05-15 10:20:18,177 INFO L273 TraceCheckUtils]: 94: Hoare triple {173943#(<= proc_i 60)} assume j > 4; {173943#(<= proc_i 60)} is VALID [2019-05-15 10:20:18,177 INFO L273 TraceCheckUtils]: 95: Hoare triple {173943#(<= proc_i 60)} assume j < 6; {173943#(<= proc_i 60)} is VALID [2019-05-15 10:20:18,178 INFO L273 TraceCheckUtils]: 96: Hoare triple {173943#(<= proc_i 60)} i := i + 4; {173962#(<= proc_i 64)} is VALID [2019-05-15 10:20:18,179 INFO L273 TraceCheckUtils]: 97: Hoare triple {173962#(<= proc_i 64)} assume i <= 1000; {173962#(<= proc_i 64)} is VALID [2019-05-15 10:20:18,179 INFO L273 TraceCheckUtils]: 98: Hoare triple {173962#(<= proc_i 64)} assume i + 4 < a[j]; {173962#(<= proc_i 64)} is VALID [2019-05-15 10:20:18,180 INFO L273 TraceCheckUtils]: 99: Hoare triple {173962#(<= proc_i 64)} assume a[5] == 1000; {173962#(<= proc_i 64)} is VALID [2019-05-15 10:20:18,180 INFO L273 TraceCheckUtils]: 100: Hoare triple {173962#(<= proc_i 64)} assume j > 4; {173962#(<= proc_i 64)} is VALID [2019-05-15 10:20:18,180 INFO L273 TraceCheckUtils]: 101: Hoare triple {173962#(<= proc_i 64)} assume j < 6; {173962#(<= proc_i 64)} is VALID [2019-05-15 10:20:18,181 INFO L273 TraceCheckUtils]: 102: Hoare triple {173962#(<= proc_i 64)} i := i + 4; {173981#(<= proc_i 68)} is VALID [2019-05-15 10:20:18,182 INFO L273 TraceCheckUtils]: 103: Hoare triple {173981#(<= proc_i 68)} assume i <= 1000; {173981#(<= proc_i 68)} is VALID [2019-05-15 10:20:18,182 INFO L273 TraceCheckUtils]: 104: Hoare triple {173981#(<= proc_i 68)} assume i + 4 < a[j]; {173981#(<= proc_i 68)} is VALID [2019-05-15 10:20:18,182 INFO L273 TraceCheckUtils]: 105: Hoare triple {173981#(<= proc_i 68)} assume a[5] == 1000; {173981#(<= proc_i 68)} is VALID [2019-05-15 10:20:18,183 INFO L273 TraceCheckUtils]: 106: Hoare triple {173981#(<= proc_i 68)} assume j > 4; {173981#(<= proc_i 68)} is VALID [2019-05-15 10:20:18,183 INFO L273 TraceCheckUtils]: 107: Hoare triple {173981#(<= proc_i 68)} assume j < 6; {173981#(<= proc_i 68)} is VALID [2019-05-15 10:20:18,184 INFO L273 TraceCheckUtils]: 108: Hoare triple {173981#(<= proc_i 68)} i := i + 4; {174000#(<= proc_i 72)} is VALID [2019-05-15 10:20:18,185 INFO L273 TraceCheckUtils]: 109: Hoare triple {174000#(<= proc_i 72)} assume i <= 1000; {174000#(<= proc_i 72)} is VALID [2019-05-15 10:20:18,185 INFO L273 TraceCheckUtils]: 110: Hoare triple {174000#(<= proc_i 72)} assume i + 4 < a[j]; {174000#(<= proc_i 72)} is VALID [2019-05-15 10:20:18,185 INFO L273 TraceCheckUtils]: 111: Hoare triple {174000#(<= proc_i 72)} assume a[5] == 1000; {174000#(<= proc_i 72)} is VALID [2019-05-15 10:20:18,186 INFO L273 TraceCheckUtils]: 112: Hoare triple {174000#(<= proc_i 72)} assume j > 4; {174000#(<= proc_i 72)} is VALID [2019-05-15 10:20:18,186 INFO L273 TraceCheckUtils]: 113: Hoare triple {174000#(<= proc_i 72)} assume j < 6; {174000#(<= proc_i 72)} is VALID [2019-05-15 10:20:18,187 INFO L273 TraceCheckUtils]: 114: Hoare triple {174000#(<= proc_i 72)} i := i + 4; {174019#(<= proc_i 76)} is VALID [2019-05-15 10:20:18,187 INFO L273 TraceCheckUtils]: 115: Hoare triple {174019#(<= proc_i 76)} assume i <= 1000; {174019#(<= proc_i 76)} is VALID [2019-05-15 10:20:18,188 INFO L273 TraceCheckUtils]: 116: Hoare triple {174019#(<= proc_i 76)} assume i + 4 < a[j]; {174019#(<= proc_i 76)} is VALID [2019-05-15 10:20:18,188 INFO L273 TraceCheckUtils]: 117: Hoare triple {174019#(<= proc_i 76)} assume a[5] == 1000; {174019#(<= proc_i 76)} is VALID [2019-05-15 10:20:18,189 INFO L273 TraceCheckUtils]: 118: Hoare triple {174019#(<= proc_i 76)} assume j > 4; {174019#(<= proc_i 76)} is VALID [2019-05-15 10:20:18,189 INFO L273 TraceCheckUtils]: 119: Hoare triple {174019#(<= proc_i 76)} assume j < 6; {174019#(<= proc_i 76)} is VALID [2019-05-15 10:20:18,190 INFO L273 TraceCheckUtils]: 120: Hoare triple {174019#(<= proc_i 76)} i := i + 4; {174038#(<= proc_i 80)} is VALID [2019-05-15 10:20:18,190 INFO L273 TraceCheckUtils]: 121: Hoare triple {174038#(<= proc_i 80)} assume i <= 1000; {174038#(<= proc_i 80)} is VALID [2019-05-15 10:20:18,191 INFO L273 TraceCheckUtils]: 122: Hoare triple {174038#(<= proc_i 80)} assume i + 4 < a[j]; {174038#(<= proc_i 80)} is VALID [2019-05-15 10:20:18,191 INFO L273 TraceCheckUtils]: 123: Hoare triple {174038#(<= proc_i 80)} assume a[5] == 1000; {174038#(<= proc_i 80)} is VALID [2019-05-15 10:20:18,192 INFO L273 TraceCheckUtils]: 124: Hoare triple {174038#(<= proc_i 80)} assume j > 4; {174038#(<= proc_i 80)} is VALID [2019-05-15 10:20:18,192 INFO L273 TraceCheckUtils]: 125: Hoare triple {174038#(<= proc_i 80)} assume j < 6; {174038#(<= proc_i 80)} is VALID [2019-05-15 10:20:18,193 INFO L273 TraceCheckUtils]: 126: Hoare triple {174038#(<= proc_i 80)} i := i + 4; {174057#(<= proc_i 84)} is VALID [2019-05-15 10:20:18,193 INFO L273 TraceCheckUtils]: 127: Hoare triple {174057#(<= proc_i 84)} assume i <= 1000; {174057#(<= proc_i 84)} is VALID [2019-05-15 10:20:18,194 INFO L273 TraceCheckUtils]: 128: Hoare triple {174057#(<= proc_i 84)} assume i + 4 < a[j]; {174057#(<= proc_i 84)} is VALID [2019-05-15 10:20:18,194 INFO L273 TraceCheckUtils]: 129: Hoare triple {174057#(<= proc_i 84)} assume a[5] == 1000; {174057#(<= proc_i 84)} is VALID [2019-05-15 10:20:18,195 INFO L273 TraceCheckUtils]: 130: Hoare triple {174057#(<= proc_i 84)} assume j > 4; {174057#(<= proc_i 84)} is VALID [2019-05-15 10:20:18,195 INFO L273 TraceCheckUtils]: 131: Hoare triple {174057#(<= proc_i 84)} assume j < 6; {174057#(<= proc_i 84)} is VALID [2019-05-15 10:20:18,196 INFO L273 TraceCheckUtils]: 132: Hoare triple {174057#(<= proc_i 84)} i := i + 4; {174076#(<= proc_i 88)} is VALID [2019-05-15 10:20:18,196 INFO L273 TraceCheckUtils]: 133: Hoare triple {174076#(<= proc_i 88)} assume i <= 1000; {174076#(<= proc_i 88)} is VALID [2019-05-15 10:20:18,197 INFO L273 TraceCheckUtils]: 134: Hoare triple {174076#(<= proc_i 88)} assume i + 4 < a[j]; {174076#(<= proc_i 88)} is VALID [2019-05-15 10:20:18,197 INFO L273 TraceCheckUtils]: 135: Hoare triple {174076#(<= proc_i 88)} assume a[5] == 1000; {174076#(<= proc_i 88)} is VALID [2019-05-15 10:20:18,198 INFO L273 TraceCheckUtils]: 136: Hoare triple {174076#(<= proc_i 88)} assume j > 4; {174076#(<= proc_i 88)} is VALID [2019-05-15 10:20:18,198 INFO L273 TraceCheckUtils]: 137: Hoare triple {174076#(<= proc_i 88)} assume j < 6; {174076#(<= proc_i 88)} is VALID [2019-05-15 10:20:18,199 INFO L273 TraceCheckUtils]: 138: Hoare triple {174076#(<= proc_i 88)} i := i + 4; {174095#(<= proc_i 92)} is VALID [2019-05-15 10:20:18,199 INFO L273 TraceCheckUtils]: 139: Hoare triple {174095#(<= proc_i 92)} assume i <= 1000; {174095#(<= proc_i 92)} is VALID [2019-05-15 10:20:18,200 INFO L273 TraceCheckUtils]: 140: Hoare triple {174095#(<= proc_i 92)} assume i + 4 < a[j]; {174095#(<= proc_i 92)} is VALID [2019-05-15 10:20:18,200 INFO L273 TraceCheckUtils]: 141: Hoare triple {174095#(<= proc_i 92)} assume a[5] == 1000; {174095#(<= proc_i 92)} is VALID [2019-05-15 10:20:18,201 INFO L273 TraceCheckUtils]: 142: Hoare triple {174095#(<= proc_i 92)} assume j > 4; {174095#(<= proc_i 92)} is VALID [2019-05-15 10:20:18,201 INFO L273 TraceCheckUtils]: 143: Hoare triple {174095#(<= proc_i 92)} assume j < 6; {174095#(<= proc_i 92)} is VALID [2019-05-15 10:20:18,202 INFO L273 TraceCheckUtils]: 144: Hoare triple {174095#(<= proc_i 92)} i := i + 4; {174114#(<= proc_i 96)} is VALID [2019-05-15 10:20:18,202 INFO L273 TraceCheckUtils]: 145: Hoare triple {174114#(<= proc_i 96)} assume i <= 1000; {174114#(<= proc_i 96)} is VALID [2019-05-15 10:20:18,203 INFO L273 TraceCheckUtils]: 146: Hoare triple {174114#(<= proc_i 96)} assume i + 4 < a[j]; {174114#(<= proc_i 96)} is VALID [2019-05-15 10:20:18,203 INFO L273 TraceCheckUtils]: 147: Hoare triple {174114#(<= proc_i 96)} assume a[5] == 1000; {174114#(<= proc_i 96)} is VALID [2019-05-15 10:20:18,204 INFO L273 TraceCheckUtils]: 148: Hoare triple {174114#(<= proc_i 96)} assume j > 4; {174114#(<= proc_i 96)} is VALID [2019-05-15 10:20:18,204 INFO L273 TraceCheckUtils]: 149: Hoare triple {174114#(<= proc_i 96)} assume j < 6; {174114#(<= proc_i 96)} is VALID [2019-05-15 10:20:18,205 INFO L273 TraceCheckUtils]: 150: Hoare triple {174114#(<= proc_i 96)} i := i + 4; {174133#(<= proc_i 100)} is VALID [2019-05-15 10:20:18,205 INFO L273 TraceCheckUtils]: 151: Hoare triple {174133#(<= proc_i 100)} assume i <= 1000; {174133#(<= proc_i 100)} is VALID [2019-05-15 10:20:18,206 INFO L273 TraceCheckUtils]: 152: Hoare triple {174133#(<= proc_i 100)} assume i + 4 < a[j]; {174133#(<= proc_i 100)} is VALID [2019-05-15 10:20:18,206 INFO L273 TraceCheckUtils]: 153: Hoare triple {174133#(<= proc_i 100)} assume a[5] == 1000; {174133#(<= proc_i 100)} is VALID [2019-05-15 10:20:18,206 INFO L273 TraceCheckUtils]: 154: Hoare triple {174133#(<= proc_i 100)} assume j > 4; {174133#(<= proc_i 100)} is VALID [2019-05-15 10:20:18,207 INFO L273 TraceCheckUtils]: 155: Hoare triple {174133#(<= proc_i 100)} assume j < 6; {174133#(<= proc_i 100)} is VALID [2019-05-15 10:20:18,208 INFO L273 TraceCheckUtils]: 156: Hoare triple {174133#(<= proc_i 100)} i := i + 4; {174152#(<= proc_i 104)} is VALID [2019-05-15 10:20:18,208 INFO L273 TraceCheckUtils]: 157: Hoare triple {174152#(<= proc_i 104)} assume i <= 1000; {174152#(<= proc_i 104)} is VALID [2019-05-15 10:20:18,209 INFO L273 TraceCheckUtils]: 158: Hoare triple {174152#(<= proc_i 104)} assume i + 4 < a[j]; {174152#(<= proc_i 104)} is VALID [2019-05-15 10:20:18,209 INFO L273 TraceCheckUtils]: 159: Hoare triple {174152#(<= proc_i 104)} assume a[5] == 1000; {174152#(<= proc_i 104)} is VALID [2019-05-15 10:20:18,209 INFO L273 TraceCheckUtils]: 160: Hoare triple {174152#(<= proc_i 104)} assume j > 4; {174152#(<= proc_i 104)} is VALID [2019-05-15 10:20:18,210 INFO L273 TraceCheckUtils]: 161: Hoare triple {174152#(<= proc_i 104)} assume j < 6; {174152#(<= proc_i 104)} is VALID [2019-05-15 10:20:18,211 INFO L273 TraceCheckUtils]: 162: Hoare triple {174152#(<= proc_i 104)} i := i + 4; {174171#(<= proc_i 108)} is VALID [2019-05-15 10:20:18,211 INFO L273 TraceCheckUtils]: 163: Hoare triple {174171#(<= proc_i 108)} assume i <= 1000; {174171#(<= proc_i 108)} is VALID [2019-05-15 10:20:18,212 INFO L273 TraceCheckUtils]: 164: Hoare triple {174171#(<= proc_i 108)} assume i + 4 < a[j]; {174171#(<= proc_i 108)} is VALID [2019-05-15 10:20:18,212 INFO L273 TraceCheckUtils]: 165: Hoare triple {174171#(<= proc_i 108)} assume a[5] == 1000; {174171#(<= proc_i 108)} is VALID [2019-05-15 10:20:18,212 INFO L273 TraceCheckUtils]: 166: Hoare triple {174171#(<= proc_i 108)} assume j > 4; {174171#(<= proc_i 108)} is VALID [2019-05-15 10:20:18,213 INFO L273 TraceCheckUtils]: 167: Hoare triple {174171#(<= proc_i 108)} assume j < 6; {174171#(<= proc_i 108)} is VALID [2019-05-15 10:20:18,214 INFO L273 TraceCheckUtils]: 168: Hoare triple {174171#(<= proc_i 108)} i := i + 4; {174190#(<= proc_i 112)} is VALID [2019-05-15 10:20:18,214 INFO L273 TraceCheckUtils]: 169: Hoare triple {174190#(<= proc_i 112)} assume i <= 1000; {174190#(<= proc_i 112)} is VALID [2019-05-15 10:20:18,214 INFO L273 TraceCheckUtils]: 170: Hoare triple {174190#(<= proc_i 112)} assume i + 4 < a[j]; {174190#(<= proc_i 112)} is VALID [2019-05-15 10:20:18,215 INFO L273 TraceCheckUtils]: 171: Hoare triple {174190#(<= proc_i 112)} assume a[5] == 1000; {174190#(<= proc_i 112)} is VALID [2019-05-15 10:20:18,215 INFO L273 TraceCheckUtils]: 172: Hoare triple {174190#(<= proc_i 112)} assume j > 4; {174190#(<= proc_i 112)} is VALID [2019-05-15 10:20:18,216 INFO L273 TraceCheckUtils]: 173: Hoare triple {174190#(<= proc_i 112)} assume j < 6; {174190#(<= proc_i 112)} is VALID [2019-05-15 10:20:18,217 INFO L273 TraceCheckUtils]: 174: Hoare triple {174190#(<= proc_i 112)} i := i + 4; {174209#(<= proc_i 116)} is VALID [2019-05-15 10:20:18,217 INFO L273 TraceCheckUtils]: 175: Hoare triple {174209#(<= proc_i 116)} assume i <= 1000; {174209#(<= proc_i 116)} is VALID [2019-05-15 10:20:18,217 INFO L273 TraceCheckUtils]: 176: Hoare triple {174209#(<= proc_i 116)} assume i + 4 < a[j]; {174209#(<= proc_i 116)} is VALID [2019-05-15 10:20:18,218 INFO L273 TraceCheckUtils]: 177: Hoare triple {174209#(<= proc_i 116)} assume a[5] == 1000; {174209#(<= proc_i 116)} is VALID [2019-05-15 10:20:18,218 INFO L273 TraceCheckUtils]: 178: Hoare triple {174209#(<= proc_i 116)} assume j > 4; {174209#(<= proc_i 116)} is VALID [2019-05-15 10:20:18,219 INFO L273 TraceCheckUtils]: 179: Hoare triple {174209#(<= proc_i 116)} assume j < 6; {174209#(<= proc_i 116)} is VALID [2019-05-15 10:20:18,219 INFO L273 TraceCheckUtils]: 180: Hoare triple {174209#(<= proc_i 116)} i := i + 4; {174228#(<= proc_i 120)} is VALID [2019-05-15 10:20:18,220 INFO L273 TraceCheckUtils]: 181: Hoare triple {174228#(<= proc_i 120)} assume i <= 1000; {174228#(<= proc_i 120)} is VALID [2019-05-15 10:20:18,220 INFO L273 TraceCheckUtils]: 182: Hoare triple {174228#(<= proc_i 120)} assume i + 4 < a[j]; {174228#(<= proc_i 120)} is VALID [2019-05-15 10:20:18,221 INFO L273 TraceCheckUtils]: 183: Hoare triple {174228#(<= proc_i 120)} assume a[5] == 1000; {174228#(<= proc_i 120)} is VALID [2019-05-15 10:20:18,221 INFO L273 TraceCheckUtils]: 184: Hoare triple {174228#(<= proc_i 120)} assume j > 4; {174228#(<= proc_i 120)} is VALID [2019-05-15 10:20:18,222 INFO L273 TraceCheckUtils]: 185: Hoare triple {174228#(<= proc_i 120)} assume j < 6; {174228#(<= proc_i 120)} is VALID [2019-05-15 10:20:18,222 INFO L273 TraceCheckUtils]: 186: Hoare triple {174228#(<= proc_i 120)} i := i + 4; {174247#(<= proc_i 124)} is VALID [2019-05-15 10:20:18,223 INFO L273 TraceCheckUtils]: 187: Hoare triple {174247#(<= proc_i 124)} assume i <= 1000; {174247#(<= proc_i 124)} is VALID [2019-05-15 10:20:18,223 INFO L273 TraceCheckUtils]: 188: Hoare triple {174247#(<= proc_i 124)} assume i + 4 < a[j]; {174247#(<= proc_i 124)} is VALID [2019-05-15 10:20:18,224 INFO L273 TraceCheckUtils]: 189: Hoare triple {174247#(<= proc_i 124)} assume a[5] == 1000; {174247#(<= proc_i 124)} is VALID [2019-05-15 10:20:18,224 INFO L273 TraceCheckUtils]: 190: Hoare triple {174247#(<= proc_i 124)} assume j > 4; {174247#(<= proc_i 124)} is VALID [2019-05-15 10:20:18,225 INFO L273 TraceCheckUtils]: 191: Hoare triple {174247#(<= proc_i 124)} assume j < 6; {174247#(<= proc_i 124)} is VALID [2019-05-15 10:20:18,225 INFO L273 TraceCheckUtils]: 192: Hoare triple {174247#(<= proc_i 124)} i := i + 4; {174266#(<= proc_i 128)} is VALID [2019-05-15 10:20:18,226 INFO L273 TraceCheckUtils]: 193: Hoare triple {174266#(<= proc_i 128)} assume i <= 1000; {174266#(<= proc_i 128)} is VALID [2019-05-15 10:20:18,226 INFO L273 TraceCheckUtils]: 194: Hoare triple {174266#(<= proc_i 128)} assume i + 4 < a[j]; {174266#(<= proc_i 128)} is VALID [2019-05-15 10:20:18,227 INFO L273 TraceCheckUtils]: 195: Hoare triple {174266#(<= proc_i 128)} assume a[5] == 1000; {174266#(<= proc_i 128)} is VALID [2019-05-15 10:20:18,227 INFO L273 TraceCheckUtils]: 196: Hoare triple {174266#(<= proc_i 128)} assume j > 4; {174266#(<= proc_i 128)} is VALID [2019-05-15 10:20:18,228 INFO L273 TraceCheckUtils]: 197: Hoare triple {174266#(<= proc_i 128)} assume j < 6; {174266#(<= proc_i 128)} is VALID [2019-05-15 10:20:18,228 INFO L273 TraceCheckUtils]: 198: Hoare triple {174266#(<= proc_i 128)} i := i + 4; {174285#(<= proc_i 132)} is VALID [2019-05-15 10:20:18,229 INFO L273 TraceCheckUtils]: 199: Hoare triple {174285#(<= proc_i 132)} assume i <= 1000; {174285#(<= proc_i 132)} is VALID [2019-05-15 10:20:18,229 INFO L273 TraceCheckUtils]: 200: Hoare triple {174285#(<= proc_i 132)} assume i + 4 < a[j]; {174285#(<= proc_i 132)} is VALID [2019-05-15 10:20:18,230 INFO L273 TraceCheckUtils]: 201: Hoare triple {174285#(<= proc_i 132)} assume a[5] == 1000; {174285#(<= proc_i 132)} is VALID [2019-05-15 10:20:18,230 INFO L273 TraceCheckUtils]: 202: Hoare triple {174285#(<= proc_i 132)} assume j > 4; {174285#(<= proc_i 132)} is VALID [2019-05-15 10:20:18,231 INFO L273 TraceCheckUtils]: 203: Hoare triple {174285#(<= proc_i 132)} assume j < 6; {174285#(<= proc_i 132)} is VALID [2019-05-15 10:20:18,231 INFO L273 TraceCheckUtils]: 204: Hoare triple {174285#(<= proc_i 132)} i := i + 4; {174304#(<= proc_i 136)} is VALID [2019-05-15 10:20:18,232 INFO L273 TraceCheckUtils]: 205: Hoare triple {174304#(<= proc_i 136)} assume i <= 1000; {174304#(<= proc_i 136)} is VALID [2019-05-15 10:20:18,232 INFO L273 TraceCheckUtils]: 206: Hoare triple {174304#(<= proc_i 136)} assume i + 4 < a[j]; {174304#(<= proc_i 136)} is VALID [2019-05-15 10:20:18,233 INFO L273 TraceCheckUtils]: 207: Hoare triple {174304#(<= proc_i 136)} assume a[5] == 1000; {174304#(<= proc_i 136)} is VALID [2019-05-15 10:20:18,233 INFO L273 TraceCheckUtils]: 208: Hoare triple {174304#(<= proc_i 136)} assume j > 4; {174304#(<= proc_i 136)} is VALID [2019-05-15 10:20:18,234 INFO L273 TraceCheckUtils]: 209: Hoare triple {174304#(<= proc_i 136)} assume j < 6; {174304#(<= proc_i 136)} is VALID [2019-05-15 10:20:18,234 INFO L273 TraceCheckUtils]: 210: Hoare triple {174304#(<= proc_i 136)} i := i + 4; {174323#(<= proc_i 140)} is VALID [2019-05-15 10:20:18,235 INFO L273 TraceCheckUtils]: 211: Hoare triple {174323#(<= proc_i 140)} assume i <= 1000; {174323#(<= proc_i 140)} is VALID [2019-05-15 10:20:18,235 INFO L273 TraceCheckUtils]: 212: Hoare triple {174323#(<= proc_i 140)} assume i + 4 < a[j]; {174323#(<= proc_i 140)} is VALID [2019-05-15 10:20:18,236 INFO L273 TraceCheckUtils]: 213: Hoare triple {174323#(<= proc_i 140)} assume a[5] == 1000; {174323#(<= proc_i 140)} is VALID [2019-05-15 10:20:18,236 INFO L273 TraceCheckUtils]: 214: Hoare triple {174323#(<= proc_i 140)} assume j > 4; {174323#(<= proc_i 140)} is VALID [2019-05-15 10:20:18,236 INFO L273 TraceCheckUtils]: 215: Hoare triple {174323#(<= proc_i 140)} assume j < 6; {174323#(<= proc_i 140)} is VALID [2019-05-15 10:20:18,237 INFO L273 TraceCheckUtils]: 216: Hoare triple {174323#(<= proc_i 140)} i := i + 4; {174342#(<= proc_i 144)} is VALID [2019-05-15 10:20:18,238 INFO L273 TraceCheckUtils]: 217: Hoare triple {174342#(<= proc_i 144)} assume i <= 1000; {174342#(<= proc_i 144)} is VALID [2019-05-15 10:20:18,238 INFO L273 TraceCheckUtils]: 218: Hoare triple {174342#(<= proc_i 144)} assume i + 4 < a[j]; {174342#(<= proc_i 144)} is VALID [2019-05-15 10:20:18,239 INFO L273 TraceCheckUtils]: 219: Hoare triple {174342#(<= proc_i 144)} assume a[5] == 1000; {174342#(<= proc_i 144)} is VALID [2019-05-15 10:20:18,239 INFO L273 TraceCheckUtils]: 220: Hoare triple {174342#(<= proc_i 144)} assume j > 4; {174342#(<= proc_i 144)} is VALID [2019-05-15 10:20:18,239 INFO L273 TraceCheckUtils]: 221: Hoare triple {174342#(<= proc_i 144)} assume j < 6; {174342#(<= proc_i 144)} is VALID [2019-05-15 10:20:18,240 INFO L273 TraceCheckUtils]: 222: Hoare triple {174342#(<= proc_i 144)} i := i + 4; {174361#(<= proc_i 148)} is VALID [2019-05-15 10:20:18,241 INFO L273 TraceCheckUtils]: 223: Hoare triple {174361#(<= proc_i 148)} assume i <= 1000; {174361#(<= proc_i 148)} is VALID [2019-05-15 10:20:18,241 INFO L273 TraceCheckUtils]: 224: Hoare triple {174361#(<= proc_i 148)} assume i + 4 < a[j]; {174361#(<= proc_i 148)} is VALID [2019-05-15 10:20:18,241 INFO L273 TraceCheckUtils]: 225: Hoare triple {174361#(<= proc_i 148)} assume a[5] == 1000; {174361#(<= proc_i 148)} is VALID [2019-05-15 10:20:18,242 INFO L273 TraceCheckUtils]: 226: Hoare triple {174361#(<= proc_i 148)} assume j > 4; {174361#(<= proc_i 148)} is VALID [2019-05-15 10:20:18,242 INFO L273 TraceCheckUtils]: 227: Hoare triple {174361#(<= proc_i 148)} assume j < 6; {174361#(<= proc_i 148)} is VALID [2019-05-15 10:20:18,243 INFO L273 TraceCheckUtils]: 228: Hoare triple {174361#(<= proc_i 148)} i := i + 4; {174380#(<= proc_i 152)} is VALID [2019-05-15 10:20:18,243 INFO L273 TraceCheckUtils]: 229: Hoare triple {174380#(<= proc_i 152)} assume i <= 1000; {174380#(<= proc_i 152)} is VALID [2019-05-15 10:20:18,244 INFO L273 TraceCheckUtils]: 230: Hoare triple {174380#(<= proc_i 152)} assume i + 4 < a[j]; {174380#(<= proc_i 152)} is VALID [2019-05-15 10:20:18,244 INFO L273 TraceCheckUtils]: 231: Hoare triple {174380#(<= proc_i 152)} assume a[5] == 1000; {174380#(<= proc_i 152)} is VALID [2019-05-15 10:20:18,245 INFO L273 TraceCheckUtils]: 232: Hoare triple {174380#(<= proc_i 152)} assume j > 4; {174380#(<= proc_i 152)} is VALID [2019-05-15 10:20:18,245 INFO L273 TraceCheckUtils]: 233: Hoare triple {174380#(<= proc_i 152)} assume j < 6; {174380#(<= proc_i 152)} is VALID [2019-05-15 10:20:18,246 INFO L273 TraceCheckUtils]: 234: Hoare triple {174380#(<= proc_i 152)} i := i + 4; {174399#(<= proc_i 156)} is VALID [2019-05-15 10:20:18,246 INFO L273 TraceCheckUtils]: 235: Hoare triple {174399#(<= proc_i 156)} assume i <= 1000; {174399#(<= proc_i 156)} is VALID [2019-05-15 10:20:18,247 INFO L273 TraceCheckUtils]: 236: Hoare triple {174399#(<= proc_i 156)} assume i + 4 < a[j]; {174399#(<= proc_i 156)} is VALID [2019-05-15 10:20:18,247 INFO L273 TraceCheckUtils]: 237: Hoare triple {174399#(<= proc_i 156)} assume a[5] == 1000; {174399#(<= proc_i 156)} is VALID [2019-05-15 10:20:18,248 INFO L273 TraceCheckUtils]: 238: Hoare triple {174399#(<= proc_i 156)} assume j > 4; {174399#(<= proc_i 156)} is VALID [2019-05-15 10:20:18,248 INFO L273 TraceCheckUtils]: 239: Hoare triple {174399#(<= proc_i 156)} assume j < 6; {174399#(<= proc_i 156)} is VALID [2019-05-15 10:20:18,249 INFO L273 TraceCheckUtils]: 240: Hoare triple {174399#(<= proc_i 156)} i := i + 4; {174418#(<= proc_i 160)} is VALID [2019-05-15 10:20:18,249 INFO L273 TraceCheckUtils]: 241: Hoare triple {174418#(<= proc_i 160)} assume i <= 1000; {174418#(<= proc_i 160)} is VALID [2019-05-15 10:20:18,250 INFO L273 TraceCheckUtils]: 242: Hoare triple {174418#(<= proc_i 160)} assume i + 4 < a[j]; {174418#(<= proc_i 160)} is VALID [2019-05-15 10:20:18,250 INFO L273 TraceCheckUtils]: 243: Hoare triple {174418#(<= proc_i 160)} assume a[5] == 1000; {174418#(<= proc_i 160)} is VALID [2019-05-15 10:20:18,251 INFO L273 TraceCheckUtils]: 244: Hoare triple {174418#(<= proc_i 160)} assume j > 4; {174418#(<= proc_i 160)} is VALID [2019-05-15 10:20:18,251 INFO L273 TraceCheckUtils]: 245: Hoare triple {174418#(<= proc_i 160)} assume j < 6; {174418#(<= proc_i 160)} is VALID [2019-05-15 10:20:18,252 INFO L273 TraceCheckUtils]: 246: Hoare triple {174418#(<= proc_i 160)} i := i + 4; {174437#(<= proc_i 164)} is VALID [2019-05-15 10:20:18,252 INFO L273 TraceCheckUtils]: 247: Hoare triple {174437#(<= proc_i 164)} assume i <= 1000; {174437#(<= proc_i 164)} is VALID [2019-05-15 10:20:18,253 INFO L273 TraceCheckUtils]: 248: Hoare triple {174437#(<= proc_i 164)} assume i + 4 < a[j]; {174437#(<= proc_i 164)} is VALID [2019-05-15 10:20:18,253 INFO L273 TraceCheckUtils]: 249: Hoare triple {174437#(<= proc_i 164)} assume a[5] == 1000; {174437#(<= proc_i 164)} is VALID [2019-05-15 10:20:18,254 INFO L273 TraceCheckUtils]: 250: Hoare triple {174437#(<= proc_i 164)} assume j > 4; {174437#(<= proc_i 164)} is VALID [2019-05-15 10:20:18,254 INFO L273 TraceCheckUtils]: 251: Hoare triple {174437#(<= proc_i 164)} assume j < 6; {174437#(<= proc_i 164)} is VALID [2019-05-15 10:20:18,255 INFO L273 TraceCheckUtils]: 252: Hoare triple {174437#(<= proc_i 164)} i := i + 4; {174456#(<= proc_i 168)} is VALID [2019-05-15 10:20:18,255 INFO L273 TraceCheckUtils]: 253: Hoare triple {174456#(<= proc_i 168)} assume i <= 1000; {174456#(<= proc_i 168)} is VALID [2019-05-15 10:20:18,256 INFO L273 TraceCheckUtils]: 254: Hoare triple {174456#(<= proc_i 168)} assume i + 4 < a[j]; {174456#(<= proc_i 168)} is VALID [2019-05-15 10:20:18,256 INFO L273 TraceCheckUtils]: 255: Hoare triple {174456#(<= proc_i 168)} assume a[5] == 1000; {174456#(<= proc_i 168)} is VALID [2019-05-15 10:20:18,257 INFO L273 TraceCheckUtils]: 256: Hoare triple {174456#(<= proc_i 168)} assume j > 4; {174456#(<= proc_i 168)} is VALID [2019-05-15 10:20:18,257 INFO L273 TraceCheckUtils]: 257: Hoare triple {174456#(<= proc_i 168)} assume j < 6; {174456#(<= proc_i 168)} is VALID [2019-05-15 10:20:18,258 INFO L273 TraceCheckUtils]: 258: Hoare triple {174456#(<= proc_i 168)} i := i + 4; {174475#(<= proc_i 172)} is VALID [2019-05-15 10:20:18,258 INFO L273 TraceCheckUtils]: 259: Hoare triple {174475#(<= proc_i 172)} assume i <= 1000; {174475#(<= proc_i 172)} is VALID [2019-05-15 10:20:18,259 INFO L273 TraceCheckUtils]: 260: Hoare triple {174475#(<= proc_i 172)} assume i + 4 < a[j]; {174475#(<= proc_i 172)} is VALID [2019-05-15 10:20:18,259 INFO L273 TraceCheckUtils]: 261: Hoare triple {174475#(<= proc_i 172)} assume a[5] == 1000; {174475#(<= proc_i 172)} is VALID [2019-05-15 10:20:18,260 INFO L273 TraceCheckUtils]: 262: Hoare triple {174475#(<= proc_i 172)} assume j > 4; {174475#(<= proc_i 172)} is VALID [2019-05-15 10:20:18,260 INFO L273 TraceCheckUtils]: 263: Hoare triple {174475#(<= proc_i 172)} assume j < 6; {174475#(<= proc_i 172)} is VALID [2019-05-15 10:20:18,261 INFO L273 TraceCheckUtils]: 264: Hoare triple {174475#(<= proc_i 172)} i := i + 4; {174494#(<= proc_i 176)} is VALID [2019-05-15 10:20:18,261 INFO L273 TraceCheckUtils]: 265: Hoare triple {174494#(<= proc_i 176)} assume i <= 1000; {174494#(<= proc_i 176)} is VALID [2019-05-15 10:20:18,262 INFO L273 TraceCheckUtils]: 266: Hoare triple {174494#(<= proc_i 176)} assume i + 4 < a[j]; {174494#(<= proc_i 176)} is VALID [2019-05-15 10:20:18,262 INFO L273 TraceCheckUtils]: 267: Hoare triple {174494#(<= proc_i 176)} assume a[5] == 1000; {174494#(<= proc_i 176)} is VALID [2019-05-15 10:20:18,263 INFO L273 TraceCheckUtils]: 268: Hoare triple {174494#(<= proc_i 176)} assume j > 4; {174494#(<= proc_i 176)} is VALID [2019-05-15 10:20:18,263 INFO L273 TraceCheckUtils]: 269: Hoare triple {174494#(<= proc_i 176)} assume j < 6; {174494#(<= proc_i 176)} is VALID [2019-05-15 10:20:18,264 INFO L273 TraceCheckUtils]: 270: Hoare triple {174494#(<= proc_i 176)} i := i + 4; {174513#(<= proc_i 180)} is VALID [2019-05-15 10:20:18,264 INFO L273 TraceCheckUtils]: 271: Hoare triple {174513#(<= proc_i 180)} assume i <= 1000; {174513#(<= proc_i 180)} is VALID [2019-05-15 10:20:18,265 INFO L273 TraceCheckUtils]: 272: Hoare triple {174513#(<= proc_i 180)} assume i + 4 < a[j]; {174513#(<= proc_i 180)} is VALID [2019-05-15 10:20:18,265 INFO L273 TraceCheckUtils]: 273: Hoare triple {174513#(<= proc_i 180)} assume a[5] == 1000; {174513#(<= proc_i 180)} is VALID [2019-05-15 10:20:18,265 INFO L273 TraceCheckUtils]: 274: Hoare triple {174513#(<= proc_i 180)} assume j > 4; {174513#(<= proc_i 180)} is VALID [2019-05-15 10:20:18,266 INFO L273 TraceCheckUtils]: 275: Hoare triple {174513#(<= proc_i 180)} assume j < 6; {174513#(<= proc_i 180)} is VALID [2019-05-15 10:20:18,267 INFO L273 TraceCheckUtils]: 276: Hoare triple {174513#(<= proc_i 180)} i := i + 4; {174532#(<= proc_i 184)} is VALID [2019-05-15 10:20:18,267 INFO L273 TraceCheckUtils]: 277: Hoare triple {174532#(<= proc_i 184)} assume i <= 1000; {174532#(<= proc_i 184)} is VALID [2019-05-15 10:20:18,268 INFO L273 TraceCheckUtils]: 278: Hoare triple {174532#(<= proc_i 184)} assume i + 4 < a[j]; {174532#(<= proc_i 184)} is VALID [2019-05-15 10:20:18,268 INFO L273 TraceCheckUtils]: 279: Hoare triple {174532#(<= proc_i 184)} assume a[5] == 1000; {174532#(<= proc_i 184)} is VALID [2019-05-15 10:20:18,268 INFO L273 TraceCheckUtils]: 280: Hoare triple {174532#(<= proc_i 184)} assume j > 4; {174532#(<= proc_i 184)} is VALID [2019-05-15 10:20:18,269 INFO L273 TraceCheckUtils]: 281: Hoare triple {174532#(<= proc_i 184)} assume j < 6; {174532#(<= proc_i 184)} is VALID [2019-05-15 10:20:18,270 INFO L273 TraceCheckUtils]: 282: Hoare triple {174532#(<= proc_i 184)} i := i + 4; {174551#(<= proc_i 188)} is VALID [2019-05-15 10:20:18,270 INFO L273 TraceCheckUtils]: 283: Hoare triple {174551#(<= proc_i 188)} assume i <= 1000; {174551#(<= proc_i 188)} is VALID [2019-05-15 10:20:18,270 INFO L273 TraceCheckUtils]: 284: Hoare triple {174551#(<= proc_i 188)} assume i + 4 < a[j]; {174551#(<= proc_i 188)} is VALID [2019-05-15 10:20:18,271 INFO L273 TraceCheckUtils]: 285: Hoare triple {174551#(<= proc_i 188)} assume a[5] == 1000; {174551#(<= proc_i 188)} is VALID [2019-05-15 10:20:18,271 INFO L273 TraceCheckUtils]: 286: Hoare triple {174551#(<= proc_i 188)} assume j > 4; {174551#(<= proc_i 188)} is VALID [2019-05-15 10:20:18,272 INFO L273 TraceCheckUtils]: 287: Hoare triple {174551#(<= proc_i 188)} assume j < 6; {174551#(<= proc_i 188)} is VALID [2019-05-15 10:20:18,273 INFO L273 TraceCheckUtils]: 288: Hoare triple {174551#(<= proc_i 188)} i := i + 4; {174570#(<= proc_i 192)} is VALID [2019-05-15 10:20:18,273 INFO L273 TraceCheckUtils]: 289: Hoare triple {174570#(<= proc_i 192)} assume i <= 1000; {174570#(<= proc_i 192)} is VALID [2019-05-15 10:20:18,273 INFO L273 TraceCheckUtils]: 290: Hoare triple {174570#(<= proc_i 192)} assume i + 4 < a[j]; {174570#(<= proc_i 192)} is VALID [2019-05-15 10:20:18,274 INFO L273 TraceCheckUtils]: 291: Hoare triple {174570#(<= proc_i 192)} assume a[5] == 1000; {174570#(<= proc_i 192)} is VALID [2019-05-15 10:20:18,274 INFO L273 TraceCheckUtils]: 292: Hoare triple {174570#(<= proc_i 192)} assume j > 4; {174570#(<= proc_i 192)} is VALID [2019-05-15 10:20:18,275 INFO L273 TraceCheckUtils]: 293: Hoare triple {174570#(<= proc_i 192)} assume j < 6; {174570#(<= proc_i 192)} is VALID [2019-05-15 10:20:18,275 INFO L273 TraceCheckUtils]: 294: Hoare triple {174570#(<= proc_i 192)} i := i + 4; {174589#(<= proc_i 196)} is VALID [2019-05-15 10:20:18,276 INFO L273 TraceCheckUtils]: 295: Hoare triple {174589#(<= proc_i 196)} assume i <= 1000; {174589#(<= proc_i 196)} is VALID [2019-05-15 10:20:18,276 INFO L273 TraceCheckUtils]: 296: Hoare triple {174589#(<= proc_i 196)} assume i + 4 < a[j]; {174589#(<= proc_i 196)} is VALID [2019-05-15 10:20:18,277 INFO L273 TraceCheckUtils]: 297: Hoare triple {174589#(<= proc_i 196)} assume a[5] == 1000; {174589#(<= proc_i 196)} is VALID [2019-05-15 10:20:18,277 INFO L273 TraceCheckUtils]: 298: Hoare triple {174589#(<= proc_i 196)} assume j > 4; {174589#(<= proc_i 196)} is VALID [2019-05-15 10:20:18,278 INFO L273 TraceCheckUtils]: 299: Hoare triple {174589#(<= proc_i 196)} assume j < 6; {174589#(<= proc_i 196)} is VALID [2019-05-15 10:20:18,278 INFO L273 TraceCheckUtils]: 300: Hoare triple {174589#(<= proc_i 196)} i := i + 4; {174608#(<= proc_i 200)} is VALID [2019-05-15 10:20:18,279 INFO L273 TraceCheckUtils]: 301: Hoare triple {174608#(<= proc_i 200)} assume i <= 1000; {174608#(<= proc_i 200)} is VALID [2019-05-15 10:20:18,279 INFO L273 TraceCheckUtils]: 302: Hoare triple {174608#(<= proc_i 200)} assume i + 4 < a[j]; {174608#(<= proc_i 200)} is VALID [2019-05-15 10:20:18,280 INFO L273 TraceCheckUtils]: 303: Hoare triple {174608#(<= proc_i 200)} assume a[5] == 1000; {174608#(<= proc_i 200)} is VALID [2019-05-15 10:20:18,280 INFO L273 TraceCheckUtils]: 304: Hoare triple {174608#(<= proc_i 200)} assume j > 4; {174608#(<= proc_i 200)} is VALID [2019-05-15 10:20:18,281 INFO L273 TraceCheckUtils]: 305: Hoare triple {174608#(<= proc_i 200)} assume j < 6; {174608#(<= proc_i 200)} is VALID [2019-05-15 10:20:18,281 INFO L273 TraceCheckUtils]: 306: Hoare triple {174608#(<= proc_i 200)} i := i + 4; {174627#(<= proc_i 204)} is VALID [2019-05-15 10:20:18,282 INFO L273 TraceCheckUtils]: 307: Hoare triple {174627#(<= proc_i 204)} assume i <= 1000; {174627#(<= proc_i 204)} is VALID [2019-05-15 10:20:18,282 INFO L273 TraceCheckUtils]: 308: Hoare triple {174627#(<= proc_i 204)} assume i + 4 < a[j]; {174627#(<= proc_i 204)} is VALID [2019-05-15 10:20:18,283 INFO L273 TraceCheckUtils]: 309: Hoare triple {174627#(<= proc_i 204)} assume a[5] == 1000; {174627#(<= proc_i 204)} is VALID [2019-05-15 10:20:18,283 INFO L273 TraceCheckUtils]: 310: Hoare triple {174627#(<= proc_i 204)} assume j > 4; {174627#(<= proc_i 204)} is VALID [2019-05-15 10:20:18,284 INFO L273 TraceCheckUtils]: 311: Hoare triple {174627#(<= proc_i 204)} assume j < 6; {174627#(<= proc_i 204)} is VALID [2019-05-15 10:20:18,284 INFO L273 TraceCheckUtils]: 312: Hoare triple {174627#(<= proc_i 204)} i := i + 4; {174646#(<= proc_i 208)} is VALID [2019-05-15 10:20:18,285 INFO L273 TraceCheckUtils]: 313: Hoare triple {174646#(<= proc_i 208)} assume i <= 1000; {174646#(<= proc_i 208)} is VALID [2019-05-15 10:20:18,285 INFO L273 TraceCheckUtils]: 314: Hoare triple {174646#(<= proc_i 208)} assume i + 4 < a[j]; {174646#(<= proc_i 208)} is VALID [2019-05-15 10:20:18,286 INFO L273 TraceCheckUtils]: 315: Hoare triple {174646#(<= proc_i 208)} assume a[5] == 1000; {174646#(<= proc_i 208)} is VALID [2019-05-15 10:20:18,286 INFO L273 TraceCheckUtils]: 316: Hoare triple {174646#(<= proc_i 208)} assume j > 4; {174646#(<= proc_i 208)} is VALID [2019-05-15 10:20:18,287 INFO L273 TraceCheckUtils]: 317: Hoare triple {174646#(<= proc_i 208)} assume j < 6; {174646#(<= proc_i 208)} is VALID [2019-05-15 10:20:18,287 INFO L273 TraceCheckUtils]: 318: Hoare triple {174646#(<= proc_i 208)} i := i + 4; {174665#(<= proc_i 212)} is VALID [2019-05-15 10:20:18,288 INFO L273 TraceCheckUtils]: 319: Hoare triple {174665#(<= proc_i 212)} assume i <= 1000; {174665#(<= proc_i 212)} is VALID [2019-05-15 10:20:18,288 INFO L273 TraceCheckUtils]: 320: Hoare triple {174665#(<= proc_i 212)} assume i + 4 < a[j]; {174665#(<= proc_i 212)} is VALID [2019-05-15 10:20:18,289 INFO L273 TraceCheckUtils]: 321: Hoare triple {174665#(<= proc_i 212)} assume a[5] == 1000; {174665#(<= proc_i 212)} is VALID [2019-05-15 10:20:18,289 INFO L273 TraceCheckUtils]: 322: Hoare triple {174665#(<= proc_i 212)} assume j > 4; {174665#(<= proc_i 212)} is VALID [2019-05-15 10:20:18,290 INFO L273 TraceCheckUtils]: 323: Hoare triple {174665#(<= proc_i 212)} assume j < 6; {174665#(<= proc_i 212)} is VALID [2019-05-15 10:20:18,290 INFO L273 TraceCheckUtils]: 324: Hoare triple {174665#(<= proc_i 212)} i := i + 4; {174684#(<= proc_i 216)} is VALID [2019-05-15 10:20:18,291 INFO L273 TraceCheckUtils]: 325: Hoare triple {174684#(<= proc_i 216)} assume i <= 1000; {174684#(<= proc_i 216)} is VALID [2019-05-15 10:20:18,291 INFO L273 TraceCheckUtils]: 326: Hoare triple {174684#(<= proc_i 216)} assume i + 4 < a[j]; {174684#(<= proc_i 216)} is VALID [2019-05-15 10:20:18,292 INFO L273 TraceCheckUtils]: 327: Hoare triple {174684#(<= proc_i 216)} assume a[5] == 1000; {174684#(<= proc_i 216)} is VALID [2019-05-15 10:20:18,292 INFO L273 TraceCheckUtils]: 328: Hoare triple {174684#(<= proc_i 216)} assume j > 4; {174684#(<= proc_i 216)} is VALID [2019-05-15 10:20:18,292 INFO L273 TraceCheckUtils]: 329: Hoare triple {174684#(<= proc_i 216)} assume j < 6; {174684#(<= proc_i 216)} is VALID [2019-05-15 10:20:18,293 INFO L273 TraceCheckUtils]: 330: Hoare triple {174684#(<= proc_i 216)} i := i + 4; {174703#(<= proc_i 220)} is VALID [2019-05-15 10:20:18,294 INFO L273 TraceCheckUtils]: 331: Hoare triple {174703#(<= proc_i 220)} assume i <= 1000; {174703#(<= proc_i 220)} is VALID [2019-05-15 10:20:18,294 INFO L273 TraceCheckUtils]: 332: Hoare triple {174703#(<= proc_i 220)} assume i + 4 < a[j]; {174703#(<= proc_i 220)} is VALID [2019-05-15 10:20:18,295 INFO L273 TraceCheckUtils]: 333: Hoare triple {174703#(<= proc_i 220)} assume a[5] == 1000; {174703#(<= proc_i 220)} is VALID [2019-05-15 10:20:18,295 INFO L273 TraceCheckUtils]: 334: Hoare triple {174703#(<= proc_i 220)} assume j > 4; {174703#(<= proc_i 220)} is VALID [2019-05-15 10:20:18,295 INFO L273 TraceCheckUtils]: 335: Hoare triple {174703#(<= proc_i 220)} assume j < 6; {174703#(<= proc_i 220)} is VALID [2019-05-15 10:20:18,296 INFO L273 TraceCheckUtils]: 336: Hoare triple {174703#(<= proc_i 220)} i := i + 4; {174722#(<= proc_i 224)} is VALID [2019-05-15 10:20:18,297 INFO L273 TraceCheckUtils]: 337: Hoare triple {174722#(<= proc_i 224)} assume i <= 1000; {174722#(<= proc_i 224)} is VALID [2019-05-15 10:20:18,297 INFO L273 TraceCheckUtils]: 338: Hoare triple {174722#(<= proc_i 224)} assume i + 4 < a[j]; {174722#(<= proc_i 224)} is VALID [2019-05-15 10:20:18,297 INFO L273 TraceCheckUtils]: 339: Hoare triple {174722#(<= proc_i 224)} assume a[5] == 1000; {174722#(<= proc_i 224)} is VALID [2019-05-15 10:20:18,298 INFO L273 TraceCheckUtils]: 340: Hoare triple {174722#(<= proc_i 224)} assume j > 4; {174722#(<= proc_i 224)} is VALID [2019-05-15 10:20:18,298 INFO L273 TraceCheckUtils]: 341: Hoare triple {174722#(<= proc_i 224)} assume j < 6; {174722#(<= proc_i 224)} is VALID [2019-05-15 10:20:18,299 INFO L273 TraceCheckUtils]: 342: Hoare triple {174722#(<= proc_i 224)} i := i + 4; {174741#(<= proc_i 228)} is VALID [2019-05-15 10:20:18,300 INFO L273 TraceCheckUtils]: 343: Hoare triple {174741#(<= proc_i 228)} assume i <= 1000; {174741#(<= proc_i 228)} is VALID [2019-05-15 10:20:18,300 INFO L273 TraceCheckUtils]: 344: Hoare triple {174741#(<= proc_i 228)} assume i + 4 < a[j]; {174741#(<= proc_i 228)} is VALID [2019-05-15 10:20:18,300 INFO L273 TraceCheckUtils]: 345: Hoare triple {174741#(<= proc_i 228)} assume a[5] == 1000; {174741#(<= proc_i 228)} is VALID [2019-05-15 10:20:18,301 INFO L273 TraceCheckUtils]: 346: Hoare triple {174741#(<= proc_i 228)} assume j > 4; {174741#(<= proc_i 228)} is VALID [2019-05-15 10:20:18,301 INFO L273 TraceCheckUtils]: 347: Hoare triple {174741#(<= proc_i 228)} assume j < 6; {174741#(<= proc_i 228)} is VALID [2019-05-15 10:20:18,302 INFO L273 TraceCheckUtils]: 348: Hoare triple {174741#(<= proc_i 228)} i := i + 4; {174760#(<= proc_i 232)} is VALID [2019-05-15 10:20:18,302 INFO L273 TraceCheckUtils]: 349: Hoare triple {174760#(<= proc_i 232)} assume i <= 1000; {174760#(<= proc_i 232)} is VALID [2019-05-15 10:20:18,303 INFO L273 TraceCheckUtils]: 350: Hoare triple {174760#(<= proc_i 232)} assume i + 4 < a[j]; {174760#(<= proc_i 232)} is VALID [2019-05-15 10:20:18,303 INFO L273 TraceCheckUtils]: 351: Hoare triple {174760#(<= proc_i 232)} assume a[5] == 1000; {174760#(<= proc_i 232)} is VALID [2019-05-15 10:20:18,304 INFO L273 TraceCheckUtils]: 352: Hoare triple {174760#(<= proc_i 232)} assume j > 4; {174760#(<= proc_i 232)} is VALID [2019-05-15 10:20:18,304 INFO L273 TraceCheckUtils]: 353: Hoare triple {174760#(<= proc_i 232)} assume j < 6; {174760#(<= proc_i 232)} is VALID [2019-05-15 10:20:18,305 INFO L273 TraceCheckUtils]: 354: Hoare triple {174760#(<= proc_i 232)} i := i + 4; {174779#(<= proc_i 236)} is VALID [2019-05-15 10:20:18,305 INFO L273 TraceCheckUtils]: 355: Hoare triple {174779#(<= proc_i 236)} assume i <= 1000; {174779#(<= proc_i 236)} is VALID [2019-05-15 10:20:18,306 INFO L273 TraceCheckUtils]: 356: Hoare triple {174779#(<= proc_i 236)} assume i + 4 < a[j]; {174779#(<= proc_i 236)} is VALID [2019-05-15 10:20:18,306 INFO L273 TraceCheckUtils]: 357: Hoare triple {174779#(<= proc_i 236)} assume a[5] == 1000; {174779#(<= proc_i 236)} is VALID [2019-05-15 10:20:18,307 INFO L273 TraceCheckUtils]: 358: Hoare triple {174779#(<= proc_i 236)} assume j > 4; {174779#(<= proc_i 236)} is VALID [2019-05-15 10:20:18,307 INFO L273 TraceCheckUtils]: 359: Hoare triple {174779#(<= proc_i 236)} assume j < 6; {174779#(<= proc_i 236)} is VALID [2019-05-15 10:20:18,308 INFO L273 TraceCheckUtils]: 360: Hoare triple {174779#(<= proc_i 236)} i := i + 4; {174798#(<= proc_i 240)} is VALID [2019-05-15 10:20:18,308 INFO L273 TraceCheckUtils]: 361: Hoare triple {174798#(<= proc_i 240)} assume i <= 1000; {174798#(<= proc_i 240)} is VALID [2019-05-15 10:20:18,309 INFO L273 TraceCheckUtils]: 362: Hoare triple {174798#(<= proc_i 240)} assume i + 4 < a[j]; {174798#(<= proc_i 240)} is VALID [2019-05-15 10:20:18,309 INFO L273 TraceCheckUtils]: 363: Hoare triple {174798#(<= proc_i 240)} assume a[5] == 1000; {174798#(<= proc_i 240)} is VALID [2019-05-15 10:20:18,310 INFO L273 TraceCheckUtils]: 364: Hoare triple {174798#(<= proc_i 240)} assume j > 4; {174798#(<= proc_i 240)} is VALID [2019-05-15 10:20:18,310 INFO L273 TraceCheckUtils]: 365: Hoare triple {174798#(<= proc_i 240)} assume j < 6; {174798#(<= proc_i 240)} is VALID [2019-05-15 10:20:18,311 INFO L273 TraceCheckUtils]: 366: Hoare triple {174798#(<= proc_i 240)} i := i + 4; {174817#(<= proc_i 244)} is VALID [2019-05-15 10:20:18,311 INFO L273 TraceCheckUtils]: 367: Hoare triple {174817#(<= proc_i 244)} assume i <= 1000; {174817#(<= proc_i 244)} is VALID [2019-05-15 10:20:18,312 INFO L273 TraceCheckUtils]: 368: Hoare triple {174817#(<= proc_i 244)} assume i + 4 < a[j]; {174817#(<= proc_i 244)} is VALID [2019-05-15 10:20:18,312 INFO L273 TraceCheckUtils]: 369: Hoare triple {174817#(<= proc_i 244)} assume a[5] == 1000; {174817#(<= proc_i 244)} is VALID [2019-05-15 10:20:18,313 INFO L273 TraceCheckUtils]: 370: Hoare triple {174817#(<= proc_i 244)} assume j > 4; {174817#(<= proc_i 244)} is VALID [2019-05-15 10:20:18,313 INFO L273 TraceCheckUtils]: 371: Hoare triple {174817#(<= proc_i 244)} assume j < 6; {174817#(<= proc_i 244)} is VALID [2019-05-15 10:20:18,314 INFO L273 TraceCheckUtils]: 372: Hoare triple {174817#(<= proc_i 244)} i := i + 4; {174836#(<= proc_i 248)} is VALID [2019-05-15 10:20:18,314 INFO L273 TraceCheckUtils]: 373: Hoare triple {174836#(<= proc_i 248)} assume i <= 1000; {174836#(<= proc_i 248)} is VALID [2019-05-15 10:20:18,315 INFO L273 TraceCheckUtils]: 374: Hoare triple {174836#(<= proc_i 248)} assume i + 4 < a[j]; {174836#(<= proc_i 248)} is VALID [2019-05-15 10:20:18,315 INFO L273 TraceCheckUtils]: 375: Hoare triple {174836#(<= proc_i 248)} assume a[5] == 1000; {174836#(<= proc_i 248)} is VALID [2019-05-15 10:20:18,316 INFO L273 TraceCheckUtils]: 376: Hoare triple {174836#(<= proc_i 248)} assume j > 4; {174836#(<= proc_i 248)} is VALID [2019-05-15 10:20:18,316 INFO L273 TraceCheckUtils]: 377: Hoare triple {174836#(<= proc_i 248)} assume j < 6; {174836#(<= proc_i 248)} is VALID [2019-05-15 10:20:18,317 INFO L273 TraceCheckUtils]: 378: Hoare triple {174836#(<= proc_i 248)} i := i + 4; {174855#(<= proc_i 252)} is VALID [2019-05-15 10:20:18,317 INFO L273 TraceCheckUtils]: 379: Hoare triple {174855#(<= proc_i 252)} assume i <= 1000; {174855#(<= proc_i 252)} is VALID [2019-05-15 10:20:18,318 INFO L273 TraceCheckUtils]: 380: Hoare triple {174855#(<= proc_i 252)} assume i + 4 < a[j]; {174855#(<= proc_i 252)} is VALID [2019-05-15 10:20:18,318 INFO L273 TraceCheckUtils]: 381: Hoare triple {174855#(<= proc_i 252)} assume a[5] == 1000; {174855#(<= proc_i 252)} is VALID [2019-05-15 10:20:18,319 INFO L273 TraceCheckUtils]: 382: Hoare triple {174855#(<= proc_i 252)} assume j > 4; {174855#(<= proc_i 252)} is VALID [2019-05-15 10:20:18,319 INFO L273 TraceCheckUtils]: 383: Hoare triple {174855#(<= proc_i 252)} assume j < 6; {174855#(<= proc_i 252)} is VALID [2019-05-15 10:20:18,320 INFO L273 TraceCheckUtils]: 384: Hoare triple {174855#(<= proc_i 252)} i := i + 4; {174874#(<= proc_i 256)} is VALID [2019-05-15 10:20:18,320 INFO L273 TraceCheckUtils]: 385: Hoare triple {174874#(<= proc_i 256)} assume i <= 1000; {174874#(<= proc_i 256)} is VALID [2019-05-15 10:20:18,321 INFO L273 TraceCheckUtils]: 386: Hoare triple {174874#(<= proc_i 256)} assume i + 4 < a[j]; {174874#(<= proc_i 256)} is VALID [2019-05-15 10:20:18,321 INFO L273 TraceCheckUtils]: 387: Hoare triple {174874#(<= proc_i 256)} assume a[5] == 1000; {174874#(<= proc_i 256)} is VALID [2019-05-15 10:20:18,322 INFO L273 TraceCheckUtils]: 388: Hoare triple {174874#(<= proc_i 256)} assume j > 4; {174874#(<= proc_i 256)} is VALID [2019-05-15 10:20:18,322 INFO L273 TraceCheckUtils]: 389: Hoare triple {174874#(<= proc_i 256)} assume j < 6; {174874#(<= proc_i 256)} is VALID [2019-05-15 10:20:18,323 INFO L273 TraceCheckUtils]: 390: Hoare triple {174874#(<= proc_i 256)} i := i + 4; {174893#(<= proc_i 260)} is VALID [2019-05-15 10:20:18,323 INFO L273 TraceCheckUtils]: 391: Hoare triple {174893#(<= proc_i 260)} assume i <= 1000; {174893#(<= proc_i 260)} is VALID [2019-05-15 10:20:18,324 INFO L273 TraceCheckUtils]: 392: Hoare triple {174893#(<= proc_i 260)} assume i + 4 < a[j]; {174893#(<= proc_i 260)} is VALID [2019-05-15 10:20:18,324 INFO L273 TraceCheckUtils]: 393: Hoare triple {174893#(<= proc_i 260)} assume a[5] == 1000; {174893#(<= proc_i 260)} is VALID [2019-05-15 10:20:18,324 INFO L273 TraceCheckUtils]: 394: Hoare triple {174893#(<= proc_i 260)} assume j > 4; {174893#(<= proc_i 260)} is VALID [2019-05-15 10:20:18,325 INFO L273 TraceCheckUtils]: 395: Hoare triple {174893#(<= proc_i 260)} assume j < 6; {174893#(<= proc_i 260)} is VALID [2019-05-15 10:20:18,326 INFO L273 TraceCheckUtils]: 396: Hoare triple {174893#(<= proc_i 260)} i := i + 4; {174912#(<= proc_i 264)} is VALID [2019-05-15 10:20:18,326 INFO L273 TraceCheckUtils]: 397: Hoare triple {174912#(<= proc_i 264)} assume i <= 1000; {174912#(<= proc_i 264)} is VALID [2019-05-15 10:20:18,326 INFO L273 TraceCheckUtils]: 398: Hoare triple {174912#(<= proc_i 264)} assume i + 4 < a[j]; {174912#(<= proc_i 264)} is VALID [2019-05-15 10:20:18,327 INFO L273 TraceCheckUtils]: 399: Hoare triple {174912#(<= proc_i 264)} assume a[5] == 1000; {174912#(<= proc_i 264)} is VALID [2019-05-15 10:20:18,327 INFO L273 TraceCheckUtils]: 400: Hoare triple {174912#(<= proc_i 264)} assume j > 4; {174912#(<= proc_i 264)} is VALID [2019-05-15 10:20:18,328 INFO L273 TraceCheckUtils]: 401: Hoare triple {174912#(<= proc_i 264)} assume j < 6; {174912#(<= proc_i 264)} is VALID [2019-05-15 10:20:18,329 INFO L273 TraceCheckUtils]: 402: Hoare triple {174912#(<= proc_i 264)} i := i + 4; {174931#(<= proc_i 268)} is VALID [2019-05-15 10:20:18,329 INFO L273 TraceCheckUtils]: 403: Hoare triple {174931#(<= proc_i 268)} assume i <= 1000; {174931#(<= proc_i 268)} is VALID [2019-05-15 10:20:18,329 INFO L273 TraceCheckUtils]: 404: Hoare triple {174931#(<= proc_i 268)} assume i + 4 < a[j]; {174931#(<= proc_i 268)} is VALID [2019-05-15 10:20:18,330 INFO L273 TraceCheckUtils]: 405: Hoare triple {174931#(<= proc_i 268)} assume a[5] == 1000; {174931#(<= proc_i 268)} is VALID [2019-05-15 10:20:18,330 INFO L273 TraceCheckUtils]: 406: Hoare triple {174931#(<= proc_i 268)} assume j > 4; {174931#(<= proc_i 268)} is VALID [2019-05-15 10:20:18,331 INFO L273 TraceCheckUtils]: 407: Hoare triple {174931#(<= proc_i 268)} assume j < 6; {174931#(<= proc_i 268)} is VALID [2019-05-15 10:20:18,331 INFO L273 TraceCheckUtils]: 408: Hoare triple {174931#(<= proc_i 268)} i := i + 4; {174950#(<= proc_i 272)} is VALID [2019-05-15 10:20:18,332 INFO L273 TraceCheckUtils]: 409: Hoare triple {174950#(<= proc_i 272)} assume i <= 1000; {174950#(<= proc_i 272)} is VALID [2019-05-15 10:20:18,332 INFO L273 TraceCheckUtils]: 410: Hoare triple {174950#(<= proc_i 272)} assume i + 4 < a[j]; {174950#(<= proc_i 272)} is VALID [2019-05-15 10:20:18,333 INFO L273 TraceCheckUtils]: 411: Hoare triple {174950#(<= proc_i 272)} assume a[5] == 1000; {174950#(<= proc_i 272)} is VALID [2019-05-15 10:20:18,333 INFO L273 TraceCheckUtils]: 412: Hoare triple {174950#(<= proc_i 272)} assume j > 4; {174950#(<= proc_i 272)} is VALID [2019-05-15 10:20:18,334 INFO L273 TraceCheckUtils]: 413: Hoare triple {174950#(<= proc_i 272)} assume j < 6; {174950#(<= proc_i 272)} is VALID [2019-05-15 10:20:18,334 INFO L273 TraceCheckUtils]: 414: Hoare triple {174950#(<= proc_i 272)} i := i + 4; {174969#(<= proc_i 276)} is VALID [2019-05-15 10:20:18,335 INFO L273 TraceCheckUtils]: 415: Hoare triple {174969#(<= proc_i 276)} assume i <= 1000; {174969#(<= proc_i 276)} is VALID [2019-05-15 10:20:18,335 INFO L273 TraceCheckUtils]: 416: Hoare triple {174969#(<= proc_i 276)} assume i + 4 < a[j]; {174969#(<= proc_i 276)} is VALID [2019-05-15 10:20:18,336 INFO L273 TraceCheckUtils]: 417: Hoare triple {174969#(<= proc_i 276)} assume a[5] == 1000; {174969#(<= proc_i 276)} is VALID [2019-05-15 10:20:18,336 INFO L273 TraceCheckUtils]: 418: Hoare triple {174969#(<= proc_i 276)} assume j > 4; {174969#(<= proc_i 276)} is VALID [2019-05-15 10:20:18,337 INFO L273 TraceCheckUtils]: 419: Hoare triple {174969#(<= proc_i 276)} assume j < 6; {174969#(<= proc_i 276)} is VALID [2019-05-15 10:20:18,337 INFO L273 TraceCheckUtils]: 420: Hoare triple {174969#(<= proc_i 276)} i := i + 4; {174988#(<= proc_i 280)} is VALID [2019-05-15 10:20:18,338 INFO L273 TraceCheckUtils]: 421: Hoare triple {174988#(<= proc_i 280)} assume i <= 1000; {174988#(<= proc_i 280)} is VALID [2019-05-15 10:20:18,338 INFO L273 TraceCheckUtils]: 422: Hoare triple {174988#(<= proc_i 280)} assume i + 4 < a[j]; {174988#(<= proc_i 280)} is VALID [2019-05-15 10:20:18,339 INFO L273 TraceCheckUtils]: 423: Hoare triple {174988#(<= proc_i 280)} assume a[5] == 1000; {174988#(<= proc_i 280)} is VALID [2019-05-15 10:20:18,339 INFO L273 TraceCheckUtils]: 424: Hoare triple {174988#(<= proc_i 280)} assume j > 4; {174988#(<= proc_i 280)} is VALID [2019-05-15 10:20:18,340 INFO L273 TraceCheckUtils]: 425: Hoare triple {174988#(<= proc_i 280)} assume j < 6; {174988#(<= proc_i 280)} is VALID [2019-05-15 10:20:18,340 INFO L273 TraceCheckUtils]: 426: Hoare triple {174988#(<= proc_i 280)} i := i + 4; {175007#(<= proc_i 284)} is VALID [2019-05-15 10:20:18,341 INFO L273 TraceCheckUtils]: 427: Hoare triple {175007#(<= proc_i 284)} assume i <= 1000; {175007#(<= proc_i 284)} is VALID [2019-05-15 10:20:18,341 INFO L273 TraceCheckUtils]: 428: Hoare triple {175007#(<= proc_i 284)} assume i + 4 < a[j]; {175007#(<= proc_i 284)} is VALID [2019-05-15 10:20:18,342 INFO L273 TraceCheckUtils]: 429: Hoare triple {175007#(<= proc_i 284)} assume a[5] == 1000; {175007#(<= proc_i 284)} is VALID [2019-05-15 10:20:18,342 INFO L273 TraceCheckUtils]: 430: Hoare triple {175007#(<= proc_i 284)} assume j > 4; {175007#(<= proc_i 284)} is VALID [2019-05-15 10:20:18,343 INFO L273 TraceCheckUtils]: 431: Hoare triple {175007#(<= proc_i 284)} assume j < 6; {175007#(<= proc_i 284)} is VALID [2019-05-15 10:20:18,343 INFO L273 TraceCheckUtils]: 432: Hoare triple {175007#(<= proc_i 284)} i := i + 4; {175026#(<= proc_i 288)} is VALID [2019-05-15 10:20:18,344 INFO L273 TraceCheckUtils]: 433: Hoare triple {175026#(<= proc_i 288)} assume i <= 1000; {175026#(<= proc_i 288)} is VALID [2019-05-15 10:20:18,344 INFO L273 TraceCheckUtils]: 434: Hoare triple {175026#(<= proc_i 288)} assume i + 4 < a[j]; {175026#(<= proc_i 288)} is VALID [2019-05-15 10:20:18,345 INFO L273 TraceCheckUtils]: 435: Hoare triple {175026#(<= proc_i 288)} assume a[5] == 1000; {175026#(<= proc_i 288)} is VALID [2019-05-15 10:20:18,345 INFO L273 TraceCheckUtils]: 436: Hoare triple {175026#(<= proc_i 288)} assume j > 4; {175026#(<= proc_i 288)} is VALID [2019-05-15 10:20:18,345 INFO L273 TraceCheckUtils]: 437: Hoare triple {175026#(<= proc_i 288)} assume j < 6; {175026#(<= proc_i 288)} is VALID [2019-05-15 10:20:18,346 INFO L273 TraceCheckUtils]: 438: Hoare triple {175026#(<= proc_i 288)} i := i + 4; {175045#(<= proc_i 292)} is VALID [2019-05-15 10:20:18,347 INFO L273 TraceCheckUtils]: 439: Hoare triple {175045#(<= proc_i 292)} assume i <= 1000; {175045#(<= proc_i 292)} is VALID [2019-05-15 10:20:18,347 INFO L273 TraceCheckUtils]: 440: Hoare triple {175045#(<= proc_i 292)} assume i + 4 < a[j]; {175045#(<= proc_i 292)} is VALID [2019-05-15 10:20:18,348 INFO L273 TraceCheckUtils]: 441: Hoare triple {175045#(<= proc_i 292)} assume a[5] == 1000; {175045#(<= proc_i 292)} is VALID [2019-05-15 10:20:18,348 INFO L273 TraceCheckUtils]: 442: Hoare triple {175045#(<= proc_i 292)} assume j > 4; {175045#(<= proc_i 292)} is VALID [2019-05-15 10:20:18,348 INFO L273 TraceCheckUtils]: 443: Hoare triple {175045#(<= proc_i 292)} assume j < 6; {175045#(<= proc_i 292)} is VALID [2019-05-15 10:20:18,349 INFO L273 TraceCheckUtils]: 444: Hoare triple {175045#(<= proc_i 292)} i := i + 4; {175064#(<= proc_i 296)} is VALID [2019-05-15 10:20:18,350 INFO L273 TraceCheckUtils]: 445: Hoare triple {175064#(<= proc_i 296)} assume i <= 1000; {175064#(<= proc_i 296)} is VALID [2019-05-15 10:20:18,350 INFO L273 TraceCheckUtils]: 446: Hoare triple {175064#(<= proc_i 296)} assume i + 4 < a[j]; {175064#(<= proc_i 296)} is VALID [2019-05-15 10:20:18,350 INFO L273 TraceCheckUtils]: 447: Hoare triple {175064#(<= proc_i 296)} assume a[5] == 1000; {175064#(<= proc_i 296)} is VALID [2019-05-15 10:20:18,351 INFO L273 TraceCheckUtils]: 448: Hoare triple {175064#(<= proc_i 296)} assume j > 4; {175064#(<= proc_i 296)} is VALID [2019-05-15 10:20:18,351 INFO L273 TraceCheckUtils]: 449: Hoare triple {175064#(<= proc_i 296)} assume j < 6; {175064#(<= proc_i 296)} is VALID [2019-05-15 10:20:18,352 INFO L273 TraceCheckUtils]: 450: Hoare triple {175064#(<= proc_i 296)} i := i + 4; {175083#(<= proc_i 300)} is VALID [2019-05-15 10:20:18,353 INFO L273 TraceCheckUtils]: 451: Hoare triple {175083#(<= proc_i 300)} assume i <= 1000; {175083#(<= proc_i 300)} is VALID [2019-05-15 10:20:18,353 INFO L273 TraceCheckUtils]: 452: Hoare triple {175083#(<= proc_i 300)} assume i + 4 < a[j]; {175083#(<= proc_i 300)} is VALID [2019-05-15 10:20:18,353 INFO L273 TraceCheckUtils]: 453: Hoare triple {175083#(<= proc_i 300)} assume a[5] == 1000; {175083#(<= proc_i 300)} is VALID [2019-05-15 10:20:18,354 INFO L273 TraceCheckUtils]: 454: Hoare triple {175083#(<= proc_i 300)} assume j > 4; {175083#(<= proc_i 300)} is VALID [2019-05-15 10:20:18,354 INFO L273 TraceCheckUtils]: 455: Hoare triple {175083#(<= proc_i 300)} assume j < 6; {175083#(<= proc_i 300)} is VALID [2019-05-15 10:20:18,355 INFO L273 TraceCheckUtils]: 456: Hoare triple {175083#(<= proc_i 300)} i := i + 4; {175102#(<= proc_i 304)} is VALID [2019-05-15 10:20:18,355 INFO L273 TraceCheckUtils]: 457: Hoare triple {175102#(<= proc_i 304)} assume i <= 1000; {175102#(<= proc_i 304)} is VALID [2019-05-15 10:20:18,356 INFO L273 TraceCheckUtils]: 458: Hoare triple {175102#(<= proc_i 304)} assume i + 4 < a[j]; {175102#(<= proc_i 304)} is VALID [2019-05-15 10:20:18,356 INFO L273 TraceCheckUtils]: 459: Hoare triple {175102#(<= proc_i 304)} assume a[5] == 1000; {175102#(<= proc_i 304)} is VALID [2019-05-15 10:20:18,357 INFO L273 TraceCheckUtils]: 460: Hoare triple {175102#(<= proc_i 304)} assume j > 4; {175102#(<= proc_i 304)} is VALID [2019-05-15 10:20:18,357 INFO L273 TraceCheckUtils]: 461: Hoare triple {175102#(<= proc_i 304)} assume j < 6; {175102#(<= proc_i 304)} is VALID [2019-05-15 10:20:18,358 INFO L273 TraceCheckUtils]: 462: Hoare triple {175102#(<= proc_i 304)} i := i + 4; {175121#(<= proc_i 308)} is VALID [2019-05-15 10:20:18,358 INFO L273 TraceCheckUtils]: 463: Hoare triple {175121#(<= proc_i 308)} assume i <= 1000; {175121#(<= proc_i 308)} is VALID [2019-05-15 10:20:18,359 INFO L273 TraceCheckUtils]: 464: Hoare triple {175121#(<= proc_i 308)} assume i + 4 < a[j]; {175121#(<= proc_i 308)} is VALID [2019-05-15 10:20:18,359 INFO L273 TraceCheckUtils]: 465: Hoare triple {175121#(<= proc_i 308)} assume a[5] == 1000; {175121#(<= proc_i 308)} is VALID [2019-05-15 10:20:18,360 INFO L273 TraceCheckUtils]: 466: Hoare triple {175121#(<= proc_i 308)} assume j > 4; {175121#(<= proc_i 308)} is VALID [2019-05-15 10:20:18,360 INFO L273 TraceCheckUtils]: 467: Hoare triple {175121#(<= proc_i 308)} assume j < 6; {175121#(<= proc_i 308)} is VALID [2019-05-15 10:20:18,361 INFO L273 TraceCheckUtils]: 468: Hoare triple {175121#(<= proc_i 308)} i := i + 4; {175140#(<= proc_i 312)} is VALID [2019-05-15 10:20:18,361 INFO L273 TraceCheckUtils]: 469: Hoare triple {175140#(<= proc_i 312)} assume i <= 1000; {175140#(<= proc_i 312)} is VALID [2019-05-15 10:20:18,362 INFO L273 TraceCheckUtils]: 470: Hoare triple {175140#(<= proc_i 312)} assume i + 4 < a[j]; {175140#(<= proc_i 312)} is VALID [2019-05-15 10:20:18,362 INFO L273 TraceCheckUtils]: 471: Hoare triple {175140#(<= proc_i 312)} assume a[5] == 1000; {175140#(<= proc_i 312)} is VALID [2019-05-15 10:20:18,363 INFO L273 TraceCheckUtils]: 472: Hoare triple {175140#(<= proc_i 312)} assume j > 4; {175140#(<= proc_i 312)} is VALID [2019-05-15 10:20:18,363 INFO L273 TraceCheckUtils]: 473: Hoare triple {175140#(<= proc_i 312)} assume j < 6; {175140#(<= proc_i 312)} is VALID [2019-05-15 10:20:18,364 INFO L273 TraceCheckUtils]: 474: Hoare triple {175140#(<= proc_i 312)} i := i + 4; {175159#(<= proc_i 316)} is VALID [2019-05-15 10:20:18,364 INFO L273 TraceCheckUtils]: 475: Hoare triple {175159#(<= proc_i 316)} assume i <= 1000; {175159#(<= proc_i 316)} is VALID [2019-05-15 10:20:18,365 INFO L273 TraceCheckUtils]: 476: Hoare triple {175159#(<= proc_i 316)} assume i + 4 < a[j]; {175159#(<= proc_i 316)} is VALID [2019-05-15 10:20:18,365 INFO L273 TraceCheckUtils]: 477: Hoare triple {175159#(<= proc_i 316)} assume a[5] == 1000; {175159#(<= proc_i 316)} is VALID [2019-05-15 10:20:18,366 INFO L273 TraceCheckUtils]: 478: Hoare triple {175159#(<= proc_i 316)} assume j > 4; {175159#(<= proc_i 316)} is VALID [2019-05-15 10:20:18,366 INFO L273 TraceCheckUtils]: 479: Hoare triple {175159#(<= proc_i 316)} assume j < 6; {175159#(<= proc_i 316)} is VALID [2019-05-15 10:20:18,367 INFO L273 TraceCheckUtils]: 480: Hoare triple {175159#(<= proc_i 316)} i := i + 4; {175178#(<= proc_i 320)} is VALID [2019-05-15 10:20:18,367 INFO L273 TraceCheckUtils]: 481: Hoare triple {175178#(<= proc_i 320)} assume i <= 1000; {175178#(<= proc_i 320)} is VALID [2019-05-15 10:20:18,368 INFO L273 TraceCheckUtils]: 482: Hoare triple {175178#(<= proc_i 320)} assume i + 4 < a[j]; {175178#(<= proc_i 320)} is VALID [2019-05-15 10:20:18,368 INFO L273 TraceCheckUtils]: 483: Hoare triple {175178#(<= proc_i 320)} assume a[5] == 1000; {175178#(<= proc_i 320)} is VALID [2019-05-15 10:20:18,369 INFO L273 TraceCheckUtils]: 484: Hoare triple {175178#(<= proc_i 320)} assume j > 4; {175178#(<= proc_i 320)} is VALID [2019-05-15 10:20:18,369 INFO L273 TraceCheckUtils]: 485: Hoare triple {175178#(<= proc_i 320)} assume j < 6; {175178#(<= proc_i 320)} is VALID [2019-05-15 10:20:18,370 INFO L273 TraceCheckUtils]: 486: Hoare triple {175178#(<= proc_i 320)} i := i + 4; {175197#(<= proc_i 324)} is VALID [2019-05-15 10:20:18,370 INFO L273 TraceCheckUtils]: 487: Hoare triple {175197#(<= proc_i 324)} assume i <= 1000; {175197#(<= proc_i 324)} is VALID [2019-05-15 10:20:18,371 INFO L273 TraceCheckUtils]: 488: Hoare triple {175197#(<= proc_i 324)} assume i + 4 < a[j]; {175197#(<= proc_i 324)} is VALID [2019-05-15 10:20:18,371 INFO L273 TraceCheckUtils]: 489: Hoare triple {175197#(<= proc_i 324)} assume a[5] == 1000; {175197#(<= proc_i 324)} is VALID [2019-05-15 10:20:18,372 INFO L273 TraceCheckUtils]: 490: Hoare triple {175197#(<= proc_i 324)} assume j > 4; {175197#(<= proc_i 324)} is VALID [2019-05-15 10:20:18,372 INFO L273 TraceCheckUtils]: 491: Hoare triple {175197#(<= proc_i 324)} assume j < 6; {175197#(<= proc_i 324)} is VALID [2019-05-15 10:20:18,373 INFO L273 TraceCheckUtils]: 492: Hoare triple {175197#(<= proc_i 324)} i := i + 4; {175216#(<= proc_i 328)} is VALID [2019-05-15 10:20:18,373 INFO L273 TraceCheckUtils]: 493: Hoare triple {175216#(<= proc_i 328)} assume i <= 1000; {175216#(<= proc_i 328)} is VALID [2019-05-15 10:20:18,374 INFO L273 TraceCheckUtils]: 494: Hoare triple {175216#(<= proc_i 328)} assume i + 4 < a[j]; {175216#(<= proc_i 328)} is VALID [2019-05-15 10:20:18,374 INFO L273 TraceCheckUtils]: 495: Hoare triple {175216#(<= proc_i 328)} assume a[5] == 1000; {175216#(<= proc_i 328)} is VALID [2019-05-15 10:20:18,374 INFO L273 TraceCheckUtils]: 496: Hoare triple {175216#(<= proc_i 328)} assume j > 4; {175216#(<= proc_i 328)} is VALID [2019-05-15 10:20:18,375 INFO L273 TraceCheckUtils]: 497: Hoare triple {175216#(<= proc_i 328)} assume j < 6; {175216#(<= proc_i 328)} is VALID [2019-05-15 10:20:18,376 INFO L273 TraceCheckUtils]: 498: Hoare triple {175216#(<= proc_i 328)} i := i + 4; {175235#(<= proc_i 332)} is VALID [2019-05-15 10:20:18,376 INFO L273 TraceCheckUtils]: 499: Hoare triple {175235#(<= proc_i 332)} assume i <= 1000; {175235#(<= proc_i 332)} is VALID [2019-05-15 10:20:18,377 INFO L273 TraceCheckUtils]: 500: Hoare triple {175235#(<= proc_i 332)} assume i + 4 < a[j]; {175235#(<= proc_i 332)} is VALID [2019-05-15 10:20:18,377 INFO L273 TraceCheckUtils]: 501: Hoare triple {175235#(<= proc_i 332)} assume a[5] == 1000; {175235#(<= proc_i 332)} is VALID [2019-05-15 10:20:18,377 INFO L273 TraceCheckUtils]: 502: Hoare triple {175235#(<= proc_i 332)} assume j > 4; {175235#(<= proc_i 332)} is VALID [2019-05-15 10:20:18,378 INFO L273 TraceCheckUtils]: 503: Hoare triple {175235#(<= proc_i 332)} assume j < 6; {175235#(<= proc_i 332)} is VALID [2019-05-15 10:20:18,379 INFO L273 TraceCheckUtils]: 504: Hoare triple {175235#(<= proc_i 332)} i := i + 4; {175254#(<= proc_i 336)} is VALID [2019-05-15 10:20:18,379 INFO L273 TraceCheckUtils]: 505: Hoare triple {175254#(<= proc_i 336)} assume i <= 1000; {175254#(<= proc_i 336)} is VALID [2019-05-15 10:20:18,379 INFO L273 TraceCheckUtils]: 506: Hoare triple {175254#(<= proc_i 336)} assume i + 4 < a[j]; {175254#(<= proc_i 336)} is VALID [2019-05-15 10:20:18,380 INFO L273 TraceCheckUtils]: 507: Hoare triple {175254#(<= proc_i 336)} assume a[5] == 1000; {175254#(<= proc_i 336)} is VALID [2019-05-15 10:20:18,380 INFO L273 TraceCheckUtils]: 508: Hoare triple {175254#(<= proc_i 336)} assume j > 4; {175254#(<= proc_i 336)} is VALID [2019-05-15 10:20:18,381 INFO L273 TraceCheckUtils]: 509: Hoare triple {175254#(<= proc_i 336)} assume j < 6; {175254#(<= proc_i 336)} is VALID [2019-05-15 10:20:18,381 INFO L273 TraceCheckUtils]: 510: Hoare triple {175254#(<= proc_i 336)} i := i + 4; {175273#(<= proc_i 340)} is VALID [2019-05-15 10:20:18,382 INFO L273 TraceCheckUtils]: 511: Hoare triple {175273#(<= proc_i 340)} assume i <= 1000; {175273#(<= proc_i 340)} is VALID [2019-05-15 10:20:18,382 INFO L273 TraceCheckUtils]: 512: Hoare triple {175273#(<= proc_i 340)} assume i + 4 < a[j]; {175273#(<= proc_i 340)} is VALID [2019-05-15 10:20:18,383 INFO L273 TraceCheckUtils]: 513: Hoare triple {175273#(<= proc_i 340)} assume a[5] == 1000; {175273#(<= proc_i 340)} is VALID [2019-05-15 10:20:18,383 INFO L273 TraceCheckUtils]: 514: Hoare triple {175273#(<= proc_i 340)} assume j > 4; {175273#(<= proc_i 340)} is VALID [2019-05-15 10:20:18,384 INFO L273 TraceCheckUtils]: 515: Hoare triple {175273#(<= proc_i 340)} assume j < 6; {175273#(<= proc_i 340)} is VALID [2019-05-15 10:20:18,384 INFO L273 TraceCheckUtils]: 516: Hoare triple {175273#(<= proc_i 340)} i := i + 4; {175292#(<= proc_i 344)} is VALID [2019-05-15 10:20:18,385 INFO L273 TraceCheckUtils]: 517: Hoare triple {175292#(<= proc_i 344)} assume i <= 1000; {175292#(<= proc_i 344)} is VALID [2019-05-15 10:20:18,385 INFO L273 TraceCheckUtils]: 518: Hoare triple {175292#(<= proc_i 344)} assume i + 4 < a[j]; {175292#(<= proc_i 344)} is VALID [2019-05-15 10:20:18,386 INFO L273 TraceCheckUtils]: 519: Hoare triple {175292#(<= proc_i 344)} assume a[5] == 1000; {175292#(<= proc_i 344)} is VALID [2019-05-15 10:20:18,386 INFO L273 TraceCheckUtils]: 520: Hoare triple {175292#(<= proc_i 344)} assume j > 4; {175292#(<= proc_i 344)} is VALID [2019-05-15 10:20:18,387 INFO L273 TraceCheckUtils]: 521: Hoare triple {175292#(<= proc_i 344)} assume j < 6; {175292#(<= proc_i 344)} is VALID [2019-05-15 10:20:18,387 INFO L273 TraceCheckUtils]: 522: Hoare triple {175292#(<= proc_i 344)} i := i + 4; {175311#(<= proc_i 348)} is VALID [2019-05-15 10:20:18,388 INFO L273 TraceCheckUtils]: 523: Hoare triple {175311#(<= proc_i 348)} assume i <= 1000; {175311#(<= proc_i 348)} is VALID [2019-05-15 10:20:18,388 INFO L273 TraceCheckUtils]: 524: Hoare triple {175311#(<= proc_i 348)} assume i + 4 < a[j]; {175311#(<= proc_i 348)} is VALID [2019-05-15 10:20:18,389 INFO L273 TraceCheckUtils]: 525: Hoare triple {175311#(<= proc_i 348)} assume a[5] == 1000; {175311#(<= proc_i 348)} is VALID [2019-05-15 10:20:18,389 INFO L273 TraceCheckUtils]: 526: Hoare triple {175311#(<= proc_i 348)} assume j > 4; {175311#(<= proc_i 348)} is VALID [2019-05-15 10:20:18,390 INFO L273 TraceCheckUtils]: 527: Hoare triple {175311#(<= proc_i 348)} assume j < 6; {175311#(<= proc_i 348)} is VALID [2019-05-15 10:20:18,390 INFO L273 TraceCheckUtils]: 528: Hoare triple {175311#(<= proc_i 348)} i := i + 4; {175330#(<= proc_i 352)} is VALID [2019-05-15 10:20:18,391 INFO L273 TraceCheckUtils]: 529: Hoare triple {175330#(<= proc_i 352)} assume i <= 1000; {175330#(<= proc_i 352)} is VALID [2019-05-15 10:20:18,391 INFO L273 TraceCheckUtils]: 530: Hoare triple {175330#(<= proc_i 352)} assume i + 4 < a[j]; {175330#(<= proc_i 352)} is VALID [2019-05-15 10:20:18,392 INFO L273 TraceCheckUtils]: 531: Hoare triple {175330#(<= proc_i 352)} assume a[5] == 1000; {175330#(<= proc_i 352)} is VALID [2019-05-15 10:20:18,392 INFO L273 TraceCheckUtils]: 532: Hoare triple {175330#(<= proc_i 352)} assume j > 4; {175330#(<= proc_i 352)} is VALID [2019-05-15 10:20:18,393 INFO L273 TraceCheckUtils]: 533: Hoare triple {175330#(<= proc_i 352)} assume j < 6; {175330#(<= proc_i 352)} is VALID [2019-05-15 10:20:18,393 INFO L273 TraceCheckUtils]: 534: Hoare triple {175330#(<= proc_i 352)} i := i + 4; {175349#(<= proc_i 356)} is VALID [2019-05-15 10:20:18,394 INFO L273 TraceCheckUtils]: 535: Hoare triple {175349#(<= proc_i 356)} assume !(i <= 1000); {173654#false} is VALID [2019-05-15 10:20:18,549 INFO L134 CoverageAnalysis]: Checked inductivity of 23585 backedges. 0 proven. 23585 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:20:18,549 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:20:18,549 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [90] total 90 [2019-05-15 10:20:18,550 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 536 [2019-05-15 10:20:18,550 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:20:18,550 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 92 states. [2019-05-15 10:20:19,073 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 536 edges. 536 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:19,074 INFO L454 AbstractCegarLoop]: Interpolant automaton has 92 states [2019-05-15 10:20:19,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2019-05-15 10:20:19,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2019-05-15 10:20:19,075 INFO L87 Difference]: Start difference. First operand 537 states and 537 transitions. Second operand 92 states. [2019-05-15 10:20:20,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:20,061 INFO L93 Difference]: Finished difference Result 548 states and 548 transitions. [2019-05-15 10:20:20,061 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2019-05-15 10:20:20,061 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 536 [2019-05-15 10:20:20,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:20:20,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2019-05-15 10:20:20,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 549 transitions. [2019-05-15 10:20:20,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2019-05-15 10:20:20,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 549 transitions. [2019-05-15 10:20:20,065 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 92 states and 549 transitions. [2019-05-15 10:20:20,677 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 549 edges. 549 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:20,691 INFO L225 Difference]: With dead ends: 548 [2019-05-15 10:20:20,691 INFO L226 Difference]: Without dead ends: 548 [2019-05-15 10:20:20,691 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 535 GetRequests, 445 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2019-05-15 10:20:20,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2019-05-15 10:20:20,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 543. [2019-05-15 10:20:20,694 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:20:20,694 INFO L82 GeneralOperation]: Start isEquivalent. First operand 548 states. Second operand 543 states. [2019-05-15 10:20:20,694 INFO L74 IsIncluded]: Start isIncluded. First operand 548 states. Second operand 543 states. [2019-05-15 10:20:20,694 INFO L87 Difference]: Start difference. First operand 548 states. Second operand 543 states. [2019-05-15 10:20:20,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:20,704 INFO L93 Difference]: Finished difference Result 548 states and 548 transitions. [2019-05-15 10:20:20,704 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 548 transitions. [2019-05-15 10:20:20,704 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:20,704 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:20,704 INFO L74 IsIncluded]: Start isIncluded. First operand 543 states. Second operand 548 states. [2019-05-15 10:20:20,704 INFO L87 Difference]: Start difference. First operand 543 states. Second operand 548 states. [2019-05-15 10:20:20,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:20,714 INFO L93 Difference]: Finished difference Result 548 states and 548 transitions. [2019-05-15 10:20:20,714 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 548 transitions. [2019-05-15 10:20:20,714 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:20,714 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:20,714 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:20:20,714 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:20:20,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 543 states. [2019-05-15 10:20:20,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 543 transitions. [2019-05-15 10:20:20,723 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 543 transitions. Word has length 536 [2019-05-15 10:20:20,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:20:20,724 INFO L475 AbstractCegarLoop]: Abstraction has 543 states and 543 transitions. [2019-05-15 10:20:20,724 INFO L476 AbstractCegarLoop]: Interpolant automaton has 92 states. [2019-05-15 10:20:20,724 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 543 transitions. [2019-05-15 10:20:20,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2019-05-15 10:20:20,726 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:20:20,726 INFO L399 BasicCegarLoop]: trace histogram [90, 90, 90, 90, 90, 90, 1, 1] [2019-05-15 10:20:20,726 INFO L418 AbstractCegarLoop]: === Iteration 91 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:20:20,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:20:20,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1492230281, now seen corresponding path program 90 times [2019-05-15 10:20:20,727 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:20:20,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:20,906 INFO L256 TraceCheckSpWp]: Trace formula consists of 725 conjuncts, 92 conjunts are in the unsatisfiable core [2019-05-15 10:20:20,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:20,953 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:20:24,652 INFO L273 TraceCheckUtils]: 0: Hoare triple {177539#true} i := 0; {177544#(<= proc_i 0)} is VALID [2019-05-15 10:20:24,652 INFO L273 TraceCheckUtils]: 1: Hoare triple {177544#(<= proc_i 0)} assume i <= 1000; {177544#(<= proc_i 0)} is VALID [2019-05-15 10:20:24,652 INFO L273 TraceCheckUtils]: 2: Hoare triple {177544#(<= proc_i 0)} assume i + 4 < a[j]; {177544#(<= proc_i 0)} is VALID [2019-05-15 10:20:24,653 INFO L273 TraceCheckUtils]: 3: Hoare triple {177544#(<= proc_i 0)} assume a[5] == 1000; {177544#(<= proc_i 0)} is VALID [2019-05-15 10:20:24,653 INFO L273 TraceCheckUtils]: 4: Hoare triple {177544#(<= proc_i 0)} assume j > 4; {177544#(<= proc_i 0)} is VALID [2019-05-15 10:20:24,653 INFO L273 TraceCheckUtils]: 5: Hoare triple {177544#(<= proc_i 0)} assume j < 6; {177544#(<= proc_i 0)} is VALID [2019-05-15 10:20:24,654 INFO L273 TraceCheckUtils]: 6: Hoare triple {177544#(<= proc_i 0)} i := i + 4; {177563#(<= proc_i 4)} is VALID [2019-05-15 10:20:24,655 INFO L273 TraceCheckUtils]: 7: Hoare triple {177563#(<= proc_i 4)} assume i <= 1000; {177563#(<= proc_i 4)} is VALID [2019-05-15 10:20:24,655 INFO L273 TraceCheckUtils]: 8: Hoare triple {177563#(<= proc_i 4)} assume i + 4 < a[j]; {177563#(<= proc_i 4)} is VALID [2019-05-15 10:20:24,656 INFO L273 TraceCheckUtils]: 9: Hoare triple {177563#(<= proc_i 4)} assume a[5] == 1000; {177563#(<= proc_i 4)} is VALID [2019-05-15 10:20:24,656 INFO L273 TraceCheckUtils]: 10: Hoare triple {177563#(<= proc_i 4)} assume j > 4; {177563#(<= proc_i 4)} is VALID [2019-05-15 10:20:24,656 INFO L273 TraceCheckUtils]: 11: Hoare triple {177563#(<= proc_i 4)} assume j < 6; {177563#(<= proc_i 4)} is VALID [2019-05-15 10:20:24,657 INFO L273 TraceCheckUtils]: 12: Hoare triple {177563#(<= proc_i 4)} i := i + 4; {177582#(<= proc_i 8)} is VALID [2019-05-15 10:20:24,658 INFO L273 TraceCheckUtils]: 13: Hoare triple {177582#(<= proc_i 8)} assume i <= 1000; {177582#(<= proc_i 8)} is VALID [2019-05-15 10:20:24,658 INFO L273 TraceCheckUtils]: 14: Hoare triple {177582#(<= proc_i 8)} assume i + 4 < a[j]; {177582#(<= proc_i 8)} is VALID [2019-05-15 10:20:24,659 INFO L273 TraceCheckUtils]: 15: Hoare triple {177582#(<= proc_i 8)} assume a[5] == 1000; {177582#(<= proc_i 8)} is VALID [2019-05-15 10:20:24,659 INFO L273 TraceCheckUtils]: 16: Hoare triple {177582#(<= proc_i 8)} assume j > 4; {177582#(<= proc_i 8)} is VALID [2019-05-15 10:20:24,659 INFO L273 TraceCheckUtils]: 17: Hoare triple {177582#(<= proc_i 8)} assume j < 6; {177582#(<= proc_i 8)} is VALID [2019-05-15 10:20:24,660 INFO L273 TraceCheckUtils]: 18: Hoare triple {177582#(<= proc_i 8)} i := i + 4; {177601#(<= proc_i 12)} is VALID [2019-05-15 10:20:24,661 INFO L273 TraceCheckUtils]: 19: Hoare triple {177601#(<= proc_i 12)} assume i <= 1000; {177601#(<= proc_i 12)} is VALID [2019-05-15 10:20:24,661 INFO L273 TraceCheckUtils]: 20: Hoare triple {177601#(<= proc_i 12)} assume i + 4 < a[j]; {177601#(<= proc_i 12)} is VALID [2019-05-15 10:20:24,661 INFO L273 TraceCheckUtils]: 21: Hoare triple {177601#(<= proc_i 12)} assume a[5] == 1000; {177601#(<= proc_i 12)} is VALID [2019-05-15 10:20:24,662 INFO L273 TraceCheckUtils]: 22: Hoare triple {177601#(<= proc_i 12)} assume j > 4; {177601#(<= proc_i 12)} is VALID [2019-05-15 10:20:24,662 INFO L273 TraceCheckUtils]: 23: Hoare triple {177601#(<= proc_i 12)} assume j < 6; {177601#(<= proc_i 12)} is VALID [2019-05-15 10:20:24,663 INFO L273 TraceCheckUtils]: 24: Hoare triple {177601#(<= proc_i 12)} i := i + 4; {177620#(<= proc_i 16)} is VALID [2019-05-15 10:20:24,664 INFO L273 TraceCheckUtils]: 25: Hoare triple {177620#(<= proc_i 16)} assume i <= 1000; {177620#(<= proc_i 16)} is VALID [2019-05-15 10:20:24,664 INFO L273 TraceCheckUtils]: 26: Hoare triple {177620#(<= proc_i 16)} assume i + 4 < a[j]; {177620#(<= proc_i 16)} is VALID [2019-05-15 10:20:24,664 INFO L273 TraceCheckUtils]: 27: Hoare triple {177620#(<= proc_i 16)} assume a[5] == 1000; {177620#(<= proc_i 16)} is VALID [2019-05-15 10:20:24,665 INFO L273 TraceCheckUtils]: 28: Hoare triple {177620#(<= proc_i 16)} assume j > 4; {177620#(<= proc_i 16)} is VALID [2019-05-15 10:20:24,665 INFO L273 TraceCheckUtils]: 29: Hoare triple {177620#(<= proc_i 16)} assume j < 6; {177620#(<= proc_i 16)} is VALID [2019-05-15 10:20:24,666 INFO L273 TraceCheckUtils]: 30: Hoare triple {177620#(<= proc_i 16)} i := i + 4; {177639#(<= proc_i 20)} is VALID [2019-05-15 10:20:24,666 INFO L273 TraceCheckUtils]: 31: Hoare triple {177639#(<= proc_i 20)} assume i <= 1000; {177639#(<= proc_i 20)} is VALID [2019-05-15 10:20:24,667 INFO L273 TraceCheckUtils]: 32: Hoare triple {177639#(<= proc_i 20)} assume i + 4 < a[j]; {177639#(<= proc_i 20)} is VALID [2019-05-15 10:20:24,667 INFO L273 TraceCheckUtils]: 33: Hoare triple {177639#(<= proc_i 20)} assume a[5] == 1000; {177639#(<= proc_i 20)} is VALID [2019-05-15 10:20:24,668 INFO L273 TraceCheckUtils]: 34: Hoare triple {177639#(<= proc_i 20)} assume j > 4; {177639#(<= proc_i 20)} is VALID [2019-05-15 10:20:24,668 INFO L273 TraceCheckUtils]: 35: Hoare triple {177639#(<= proc_i 20)} assume j < 6; {177639#(<= proc_i 20)} is VALID [2019-05-15 10:20:24,669 INFO L273 TraceCheckUtils]: 36: Hoare triple {177639#(<= proc_i 20)} i := i + 4; {177658#(<= proc_i 24)} is VALID [2019-05-15 10:20:24,669 INFO L273 TraceCheckUtils]: 37: Hoare triple {177658#(<= proc_i 24)} assume i <= 1000; {177658#(<= proc_i 24)} is VALID [2019-05-15 10:20:24,670 INFO L273 TraceCheckUtils]: 38: Hoare triple {177658#(<= proc_i 24)} assume i + 4 < a[j]; {177658#(<= proc_i 24)} is VALID [2019-05-15 10:20:24,670 INFO L273 TraceCheckUtils]: 39: Hoare triple {177658#(<= proc_i 24)} assume a[5] == 1000; {177658#(<= proc_i 24)} is VALID [2019-05-15 10:20:24,671 INFO L273 TraceCheckUtils]: 40: Hoare triple {177658#(<= proc_i 24)} assume j > 4; {177658#(<= proc_i 24)} is VALID [2019-05-15 10:20:24,671 INFO L273 TraceCheckUtils]: 41: Hoare triple {177658#(<= proc_i 24)} assume j < 6; {177658#(<= proc_i 24)} is VALID [2019-05-15 10:20:24,672 INFO L273 TraceCheckUtils]: 42: Hoare triple {177658#(<= proc_i 24)} i := i + 4; {177677#(<= proc_i 28)} is VALID [2019-05-15 10:20:24,672 INFO L273 TraceCheckUtils]: 43: Hoare triple {177677#(<= proc_i 28)} assume i <= 1000; {177677#(<= proc_i 28)} is VALID [2019-05-15 10:20:24,673 INFO L273 TraceCheckUtils]: 44: Hoare triple {177677#(<= proc_i 28)} assume i + 4 < a[j]; {177677#(<= proc_i 28)} is VALID [2019-05-15 10:20:24,673 INFO L273 TraceCheckUtils]: 45: Hoare triple {177677#(<= proc_i 28)} assume a[5] == 1000; {177677#(<= proc_i 28)} is VALID [2019-05-15 10:20:24,674 INFO L273 TraceCheckUtils]: 46: Hoare triple {177677#(<= proc_i 28)} assume j > 4; {177677#(<= proc_i 28)} is VALID [2019-05-15 10:20:24,674 INFO L273 TraceCheckUtils]: 47: Hoare triple {177677#(<= proc_i 28)} assume j < 6; {177677#(<= proc_i 28)} is VALID [2019-05-15 10:20:24,675 INFO L273 TraceCheckUtils]: 48: Hoare triple {177677#(<= proc_i 28)} i := i + 4; {177696#(<= proc_i 32)} is VALID [2019-05-15 10:20:24,675 INFO L273 TraceCheckUtils]: 49: Hoare triple {177696#(<= proc_i 32)} assume i <= 1000; {177696#(<= proc_i 32)} is VALID [2019-05-15 10:20:24,676 INFO L273 TraceCheckUtils]: 50: Hoare triple {177696#(<= proc_i 32)} assume i + 4 < a[j]; {177696#(<= proc_i 32)} is VALID [2019-05-15 10:20:24,676 INFO L273 TraceCheckUtils]: 51: Hoare triple {177696#(<= proc_i 32)} assume a[5] == 1000; {177696#(<= proc_i 32)} is VALID [2019-05-15 10:20:24,677 INFO L273 TraceCheckUtils]: 52: Hoare triple {177696#(<= proc_i 32)} assume j > 4; {177696#(<= proc_i 32)} is VALID [2019-05-15 10:20:24,677 INFO L273 TraceCheckUtils]: 53: Hoare triple {177696#(<= proc_i 32)} assume j < 6; {177696#(<= proc_i 32)} is VALID [2019-05-15 10:20:24,678 INFO L273 TraceCheckUtils]: 54: Hoare triple {177696#(<= proc_i 32)} i := i + 4; {177715#(<= proc_i 36)} is VALID [2019-05-15 10:20:24,678 INFO L273 TraceCheckUtils]: 55: Hoare triple {177715#(<= proc_i 36)} assume i <= 1000; {177715#(<= proc_i 36)} is VALID [2019-05-15 10:20:24,679 INFO L273 TraceCheckUtils]: 56: Hoare triple {177715#(<= proc_i 36)} assume i + 4 < a[j]; {177715#(<= proc_i 36)} is VALID [2019-05-15 10:20:24,679 INFO L273 TraceCheckUtils]: 57: Hoare triple {177715#(<= proc_i 36)} assume a[5] == 1000; {177715#(<= proc_i 36)} is VALID [2019-05-15 10:20:24,680 INFO L273 TraceCheckUtils]: 58: Hoare triple {177715#(<= proc_i 36)} assume j > 4; {177715#(<= proc_i 36)} is VALID [2019-05-15 10:20:24,680 INFO L273 TraceCheckUtils]: 59: Hoare triple {177715#(<= proc_i 36)} assume j < 6; {177715#(<= proc_i 36)} is VALID [2019-05-15 10:20:24,681 INFO L273 TraceCheckUtils]: 60: Hoare triple {177715#(<= proc_i 36)} i := i + 4; {177734#(<= proc_i 40)} is VALID [2019-05-15 10:20:24,681 INFO L273 TraceCheckUtils]: 61: Hoare triple {177734#(<= proc_i 40)} assume i <= 1000; {177734#(<= proc_i 40)} is VALID [2019-05-15 10:20:24,682 INFO L273 TraceCheckUtils]: 62: Hoare triple {177734#(<= proc_i 40)} assume i + 4 < a[j]; {177734#(<= proc_i 40)} is VALID [2019-05-15 10:20:24,682 INFO L273 TraceCheckUtils]: 63: Hoare triple {177734#(<= proc_i 40)} assume a[5] == 1000; {177734#(<= proc_i 40)} is VALID [2019-05-15 10:20:24,683 INFO L273 TraceCheckUtils]: 64: Hoare triple {177734#(<= proc_i 40)} assume j > 4; {177734#(<= proc_i 40)} is VALID [2019-05-15 10:20:24,683 INFO L273 TraceCheckUtils]: 65: Hoare triple {177734#(<= proc_i 40)} assume j < 6; {177734#(<= proc_i 40)} is VALID [2019-05-15 10:20:24,684 INFO L273 TraceCheckUtils]: 66: Hoare triple {177734#(<= proc_i 40)} i := i + 4; {177753#(<= proc_i 44)} is VALID [2019-05-15 10:20:24,684 INFO L273 TraceCheckUtils]: 67: Hoare triple {177753#(<= proc_i 44)} assume i <= 1000; {177753#(<= proc_i 44)} is VALID [2019-05-15 10:20:24,685 INFO L273 TraceCheckUtils]: 68: Hoare triple {177753#(<= proc_i 44)} assume i + 4 < a[j]; {177753#(<= proc_i 44)} is VALID [2019-05-15 10:20:24,685 INFO L273 TraceCheckUtils]: 69: Hoare triple {177753#(<= proc_i 44)} assume a[5] == 1000; {177753#(<= proc_i 44)} is VALID [2019-05-15 10:20:24,686 INFO L273 TraceCheckUtils]: 70: Hoare triple {177753#(<= proc_i 44)} assume j > 4; {177753#(<= proc_i 44)} is VALID [2019-05-15 10:20:24,686 INFO L273 TraceCheckUtils]: 71: Hoare triple {177753#(<= proc_i 44)} assume j < 6; {177753#(<= proc_i 44)} is VALID [2019-05-15 10:20:24,687 INFO L273 TraceCheckUtils]: 72: Hoare triple {177753#(<= proc_i 44)} i := i + 4; {177772#(<= proc_i 48)} is VALID [2019-05-15 10:20:24,687 INFO L273 TraceCheckUtils]: 73: Hoare triple {177772#(<= proc_i 48)} assume i <= 1000; {177772#(<= proc_i 48)} is VALID [2019-05-15 10:20:24,688 INFO L273 TraceCheckUtils]: 74: Hoare triple {177772#(<= proc_i 48)} assume i + 4 < a[j]; {177772#(<= proc_i 48)} is VALID [2019-05-15 10:20:24,688 INFO L273 TraceCheckUtils]: 75: Hoare triple {177772#(<= proc_i 48)} assume a[5] == 1000; {177772#(<= proc_i 48)} is VALID [2019-05-15 10:20:24,688 INFO L273 TraceCheckUtils]: 76: Hoare triple {177772#(<= proc_i 48)} assume j > 4; {177772#(<= proc_i 48)} is VALID [2019-05-15 10:20:24,689 INFO L273 TraceCheckUtils]: 77: Hoare triple {177772#(<= proc_i 48)} assume j < 6; {177772#(<= proc_i 48)} is VALID [2019-05-15 10:20:24,690 INFO L273 TraceCheckUtils]: 78: Hoare triple {177772#(<= proc_i 48)} i := i + 4; {177791#(<= proc_i 52)} is VALID [2019-05-15 10:20:24,690 INFO L273 TraceCheckUtils]: 79: Hoare triple {177791#(<= proc_i 52)} assume i <= 1000; {177791#(<= proc_i 52)} is VALID [2019-05-15 10:20:24,691 INFO L273 TraceCheckUtils]: 80: Hoare triple {177791#(<= proc_i 52)} assume i + 4 < a[j]; {177791#(<= proc_i 52)} is VALID [2019-05-15 10:20:24,691 INFO L273 TraceCheckUtils]: 81: Hoare triple {177791#(<= proc_i 52)} assume a[5] == 1000; {177791#(<= proc_i 52)} is VALID [2019-05-15 10:20:24,691 INFO L273 TraceCheckUtils]: 82: Hoare triple {177791#(<= proc_i 52)} assume j > 4; {177791#(<= proc_i 52)} is VALID [2019-05-15 10:20:24,692 INFO L273 TraceCheckUtils]: 83: Hoare triple {177791#(<= proc_i 52)} assume j < 6; {177791#(<= proc_i 52)} is VALID [2019-05-15 10:20:24,693 INFO L273 TraceCheckUtils]: 84: Hoare triple {177791#(<= proc_i 52)} i := i + 4; {177810#(<= proc_i 56)} is VALID [2019-05-15 10:20:24,693 INFO L273 TraceCheckUtils]: 85: Hoare triple {177810#(<= proc_i 56)} assume i <= 1000; {177810#(<= proc_i 56)} is VALID [2019-05-15 10:20:24,693 INFO L273 TraceCheckUtils]: 86: Hoare triple {177810#(<= proc_i 56)} assume i + 4 < a[j]; {177810#(<= proc_i 56)} is VALID [2019-05-15 10:20:24,694 INFO L273 TraceCheckUtils]: 87: Hoare triple {177810#(<= proc_i 56)} assume a[5] == 1000; {177810#(<= proc_i 56)} is VALID [2019-05-15 10:20:24,694 INFO L273 TraceCheckUtils]: 88: Hoare triple {177810#(<= proc_i 56)} assume j > 4; {177810#(<= proc_i 56)} is VALID [2019-05-15 10:20:24,695 INFO L273 TraceCheckUtils]: 89: Hoare triple {177810#(<= proc_i 56)} assume j < 6; {177810#(<= proc_i 56)} is VALID [2019-05-15 10:20:24,695 INFO L273 TraceCheckUtils]: 90: Hoare triple {177810#(<= proc_i 56)} i := i + 4; {177829#(<= proc_i 60)} is VALID [2019-05-15 10:20:24,696 INFO L273 TraceCheckUtils]: 91: Hoare triple {177829#(<= proc_i 60)} assume i <= 1000; {177829#(<= proc_i 60)} is VALID [2019-05-15 10:20:24,696 INFO L273 TraceCheckUtils]: 92: Hoare triple {177829#(<= proc_i 60)} assume i + 4 < a[j]; {177829#(<= proc_i 60)} is VALID [2019-05-15 10:20:24,697 INFO L273 TraceCheckUtils]: 93: Hoare triple {177829#(<= proc_i 60)} assume a[5] == 1000; {177829#(<= proc_i 60)} is VALID [2019-05-15 10:20:24,697 INFO L273 TraceCheckUtils]: 94: Hoare triple {177829#(<= proc_i 60)} assume j > 4; {177829#(<= proc_i 60)} is VALID [2019-05-15 10:20:24,698 INFO L273 TraceCheckUtils]: 95: Hoare triple {177829#(<= proc_i 60)} assume j < 6; {177829#(<= proc_i 60)} is VALID [2019-05-15 10:20:24,698 INFO L273 TraceCheckUtils]: 96: Hoare triple {177829#(<= proc_i 60)} i := i + 4; {177848#(<= proc_i 64)} is VALID [2019-05-15 10:20:24,699 INFO L273 TraceCheckUtils]: 97: Hoare triple {177848#(<= proc_i 64)} assume i <= 1000; {177848#(<= proc_i 64)} is VALID [2019-05-15 10:20:24,699 INFO L273 TraceCheckUtils]: 98: Hoare triple {177848#(<= proc_i 64)} assume i + 4 < a[j]; {177848#(<= proc_i 64)} is VALID [2019-05-15 10:20:24,700 INFO L273 TraceCheckUtils]: 99: Hoare triple {177848#(<= proc_i 64)} assume a[5] == 1000; {177848#(<= proc_i 64)} is VALID [2019-05-15 10:20:24,700 INFO L273 TraceCheckUtils]: 100: Hoare triple {177848#(<= proc_i 64)} assume j > 4; {177848#(<= proc_i 64)} is VALID [2019-05-15 10:20:24,701 INFO L273 TraceCheckUtils]: 101: Hoare triple {177848#(<= proc_i 64)} assume j < 6; {177848#(<= proc_i 64)} is VALID [2019-05-15 10:20:24,701 INFO L273 TraceCheckUtils]: 102: Hoare triple {177848#(<= proc_i 64)} i := i + 4; {177867#(<= proc_i 68)} is VALID [2019-05-15 10:20:24,702 INFO L273 TraceCheckUtils]: 103: Hoare triple {177867#(<= proc_i 68)} assume i <= 1000; {177867#(<= proc_i 68)} is VALID [2019-05-15 10:20:24,702 INFO L273 TraceCheckUtils]: 104: Hoare triple {177867#(<= proc_i 68)} assume i + 4 < a[j]; {177867#(<= proc_i 68)} is VALID [2019-05-15 10:20:24,703 INFO L273 TraceCheckUtils]: 105: Hoare triple {177867#(<= proc_i 68)} assume a[5] == 1000; {177867#(<= proc_i 68)} is VALID [2019-05-15 10:20:24,703 INFO L273 TraceCheckUtils]: 106: Hoare triple {177867#(<= proc_i 68)} assume j > 4; {177867#(<= proc_i 68)} is VALID [2019-05-15 10:20:24,704 INFO L273 TraceCheckUtils]: 107: Hoare triple {177867#(<= proc_i 68)} assume j < 6; {177867#(<= proc_i 68)} is VALID [2019-05-15 10:20:24,704 INFO L273 TraceCheckUtils]: 108: Hoare triple {177867#(<= proc_i 68)} i := i + 4; {177886#(<= proc_i 72)} is VALID [2019-05-15 10:20:24,705 INFO L273 TraceCheckUtils]: 109: Hoare triple {177886#(<= proc_i 72)} assume i <= 1000; {177886#(<= proc_i 72)} is VALID [2019-05-15 10:20:24,705 INFO L273 TraceCheckUtils]: 110: Hoare triple {177886#(<= proc_i 72)} assume i + 4 < a[j]; {177886#(<= proc_i 72)} is VALID [2019-05-15 10:20:24,706 INFO L273 TraceCheckUtils]: 111: Hoare triple {177886#(<= proc_i 72)} assume a[5] == 1000; {177886#(<= proc_i 72)} is VALID [2019-05-15 10:20:24,706 INFO L273 TraceCheckUtils]: 112: Hoare triple {177886#(<= proc_i 72)} assume j > 4; {177886#(<= proc_i 72)} is VALID [2019-05-15 10:20:24,707 INFO L273 TraceCheckUtils]: 113: Hoare triple {177886#(<= proc_i 72)} assume j < 6; {177886#(<= proc_i 72)} is VALID [2019-05-15 10:20:24,707 INFO L273 TraceCheckUtils]: 114: Hoare triple {177886#(<= proc_i 72)} i := i + 4; {177905#(<= proc_i 76)} is VALID [2019-05-15 10:20:24,708 INFO L273 TraceCheckUtils]: 115: Hoare triple {177905#(<= proc_i 76)} assume i <= 1000; {177905#(<= proc_i 76)} is VALID [2019-05-15 10:20:24,708 INFO L273 TraceCheckUtils]: 116: Hoare triple {177905#(<= proc_i 76)} assume i + 4 < a[j]; {177905#(<= proc_i 76)} is VALID [2019-05-15 10:20:24,709 INFO L273 TraceCheckUtils]: 117: Hoare triple {177905#(<= proc_i 76)} assume a[5] == 1000; {177905#(<= proc_i 76)} is VALID [2019-05-15 10:20:24,709 INFO L273 TraceCheckUtils]: 118: Hoare triple {177905#(<= proc_i 76)} assume j > 4; {177905#(<= proc_i 76)} is VALID [2019-05-15 10:20:24,710 INFO L273 TraceCheckUtils]: 119: Hoare triple {177905#(<= proc_i 76)} assume j < 6; {177905#(<= proc_i 76)} is VALID [2019-05-15 10:20:24,710 INFO L273 TraceCheckUtils]: 120: Hoare triple {177905#(<= proc_i 76)} i := i + 4; {177924#(<= proc_i 80)} is VALID [2019-05-15 10:20:24,711 INFO L273 TraceCheckUtils]: 121: Hoare triple {177924#(<= proc_i 80)} assume i <= 1000; {177924#(<= proc_i 80)} is VALID [2019-05-15 10:20:24,711 INFO L273 TraceCheckUtils]: 122: Hoare triple {177924#(<= proc_i 80)} assume i + 4 < a[j]; {177924#(<= proc_i 80)} is VALID [2019-05-15 10:20:24,712 INFO L273 TraceCheckUtils]: 123: Hoare triple {177924#(<= proc_i 80)} assume a[5] == 1000; {177924#(<= proc_i 80)} is VALID [2019-05-15 10:20:24,712 INFO L273 TraceCheckUtils]: 124: Hoare triple {177924#(<= proc_i 80)} assume j > 4; {177924#(<= proc_i 80)} is VALID [2019-05-15 10:20:24,712 INFO L273 TraceCheckUtils]: 125: Hoare triple {177924#(<= proc_i 80)} assume j < 6; {177924#(<= proc_i 80)} is VALID [2019-05-15 10:20:24,713 INFO L273 TraceCheckUtils]: 126: Hoare triple {177924#(<= proc_i 80)} i := i + 4; {177943#(<= proc_i 84)} is VALID [2019-05-15 10:20:24,714 INFO L273 TraceCheckUtils]: 127: Hoare triple {177943#(<= proc_i 84)} assume i <= 1000; {177943#(<= proc_i 84)} is VALID [2019-05-15 10:20:24,714 INFO L273 TraceCheckUtils]: 128: Hoare triple {177943#(<= proc_i 84)} assume i + 4 < a[j]; {177943#(<= proc_i 84)} is VALID [2019-05-15 10:20:24,715 INFO L273 TraceCheckUtils]: 129: Hoare triple {177943#(<= proc_i 84)} assume a[5] == 1000; {177943#(<= proc_i 84)} is VALID [2019-05-15 10:20:24,715 INFO L273 TraceCheckUtils]: 130: Hoare triple {177943#(<= proc_i 84)} assume j > 4; {177943#(<= proc_i 84)} is VALID [2019-05-15 10:20:24,715 INFO L273 TraceCheckUtils]: 131: Hoare triple {177943#(<= proc_i 84)} assume j < 6; {177943#(<= proc_i 84)} is VALID [2019-05-15 10:20:24,716 INFO L273 TraceCheckUtils]: 132: Hoare triple {177943#(<= proc_i 84)} i := i + 4; {177962#(<= proc_i 88)} is VALID [2019-05-15 10:20:24,717 INFO L273 TraceCheckUtils]: 133: Hoare triple {177962#(<= proc_i 88)} assume i <= 1000; {177962#(<= proc_i 88)} is VALID [2019-05-15 10:20:24,717 INFO L273 TraceCheckUtils]: 134: Hoare triple {177962#(<= proc_i 88)} assume i + 4 < a[j]; {177962#(<= proc_i 88)} is VALID [2019-05-15 10:20:24,717 INFO L273 TraceCheckUtils]: 135: Hoare triple {177962#(<= proc_i 88)} assume a[5] == 1000; {177962#(<= proc_i 88)} is VALID [2019-05-15 10:20:24,718 INFO L273 TraceCheckUtils]: 136: Hoare triple {177962#(<= proc_i 88)} assume j > 4; {177962#(<= proc_i 88)} is VALID [2019-05-15 10:20:24,718 INFO L273 TraceCheckUtils]: 137: Hoare triple {177962#(<= proc_i 88)} assume j < 6; {177962#(<= proc_i 88)} is VALID [2019-05-15 10:20:24,719 INFO L273 TraceCheckUtils]: 138: Hoare triple {177962#(<= proc_i 88)} i := i + 4; {177981#(<= proc_i 92)} is VALID [2019-05-15 10:20:24,720 INFO L273 TraceCheckUtils]: 139: Hoare triple {177981#(<= proc_i 92)} assume i <= 1000; {177981#(<= proc_i 92)} is VALID [2019-05-15 10:20:24,720 INFO L273 TraceCheckUtils]: 140: Hoare triple {177981#(<= proc_i 92)} assume i + 4 < a[j]; {177981#(<= proc_i 92)} is VALID [2019-05-15 10:20:24,720 INFO L273 TraceCheckUtils]: 141: Hoare triple {177981#(<= proc_i 92)} assume a[5] == 1000; {177981#(<= proc_i 92)} is VALID [2019-05-15 10:20:24,721 INFO L273 TraceCheckUtils]: 142: Hoare triple {177981#(<= proc_i 92)} assume j > 4; {177981#(<= proc_i 92)} is VALID [2019-05-15 10:20:24,721 INFO L273 TraceCheckUtils]: 143: Hoare triple {177981#(<= proc_i 92)} assume j < 6; {177981#(<= proc_i 92)} is VALID [2019-05-15 10:20:24,722 INFO L273 TraceCheckUtils]: 144: Hoare triple {177981#(<= proc_i 92)} i := i + 4; {178000#(<= proc_i 96)} is VALID [2019-05-15 10:20:24,723 INFO L273 TraceCheckUtils]: 145: Hoare triple {178000#(<= proc_i 96)} assume i <= 1000; {178000#(<= proc_i 96)} is VALID [2019-05-15 10:20:24,723 INFO L273 TraceCheckUtils]: 146: Hoare triple {178000#(<= proc_i 96)} assume i + 4 < a[j]; {178000#(<= proc_i 96)} is VALID [2019-05-15 10:20:24,723 INFO L273 TraceCheckUtils]: 147: Hoare triple {178000#(<= proc_i 96)} assume a[5] == 1000; {178000#(<= proc_i 96)} is VALID [2019-05-15 10:20:24,724 INFO L273 TraceCheckUtils]: 148: Hoare triple {178000#(<= proc_i 96)} assume j > 4; {178000#(<= proc_i 96)} is VALID [2019-05-15 10:20:24,724 INFO L273 TraceCheckUtils]: 149: Hoare triple {178000#(<= proc_i 96)} assume j < 6; {178000#(<= proc_i 96)} is VALID [2019-05-15 10:20:24,725 INFO L273 TraceCheckUtils]: 150: Hoare triple {178000#(<= proc_i 96)} i := i + 4; {178019#(<= proc_i 100)} is VALID [2019-05-15 10:20:24,725 INFO L273 TraceCheckUtils]: 151: Hoare triple {178019#(<= proc_i 100)} assume i <= 1000; {178019#(<= proc_i 100)} is VALID [2019-05-15 10:20:24,726 INFO L273 TraceCheckUtils]: 152: Hoare triple {178019#(<= proc_i 100)} assume i + 4 < a[j]; {178019#(<= proc_i 100)} is VALID [2019-05-15 10:20:24,726 INFO L273 TraceCheckUtils]: 153: Hoare triple {178019#(<= proc_i 100)} assume a[5] == 1000; {178019#(<= proc_i 100)} is VALID [2019-05-15 10:20:24,727 INFO L273 TraceCheckUtils]: 154: Hoare triple {178019#(<= proc_i 100)} assume j > 4; {178019#(<= proc_i 100)} is VALID [2019-05-15 10:20:24,727 INFO L273 TraceCheckUtils]: 155: Hoare triple {178019#(<= proc_i 100)} assume j < 6; {178019#(<= proc_i 100)} is VALID [2019-05-15 10:20:24,728 INFO L273 TraceCheckUtils]: 156: Hoare triple {178019#(<= proc_i 100)} i := i + 4; {178038#(<= proc_i 104)} is VALID [2019-05-15 10:20:24,728 INFO L273 TraceCheckUtils]: 157: Hoare triple {178038#(<= proc_i 104)} assume i <= 1000; {178038#(<= proc_i 104)} is VALID [2019-05-15 10:20:24,729 INFO L273 TraceCheckUtils]: 158: Hoare triple {178038#(<= proc_i 104)} assume i + 4 < a[j]; {178038#(<= proc_i 104)} is VALID [2019-05-15 10:20:24,729 INFO L273 TraceCheckUtils]: 159: Hoare triple {178038#(<= proc_i 104)} assume a[5] == 1000; {178038#(<= proc_i 104)} is VALID [2019-05-15 10:20:24,730 INFO L273 TraceCheckUtils]: 160: Hoare triple {178038#(<= proc_i 104)} assume j > 4; {178038#(<= proc_i 104)} is VALID [2019-05-15 10:20:24,730 INFO L273 TraceCheckUtils]: 161: Hoare triple {178038#(<= proc_i 104)} assume j < 6; {178038#(<= proc_i 104)} is VALID [2019-05-15 10:20:24,731 INFO L273 TraceCheckUtils]: 162: Hoare triple {178038#(<= proc_i 104)} i := i + 4; {178057#(<= proc_i 108)} is VALID [2019-05-15 10:20:24,731 INFO L273 TraceCheckUtils]: 163: Hoare triple {178057#(<= proc_i 108)} assume i <= 1000; {178057#(<= proc_i 108)} is VALID [2019-05-15 10:20:24,732 INFO L273 TraceCheckUtils]: 164: Hoare triple {178057#(<= proc_i 108)} assume i + 4 < a[j]; {178057#(<= proc_i 108)} is VALID [2019-05-15 10:20:24,732 INFO L273 TraceCheckUtils]: 165: Hoare triple {178057#(<= proc_i 108)} assume a[5] == 1000; {178057#(<= proc_i 108)} is VALID [2019-05-15 10:20:24,733 INFO L273 TraceCheckUtils]: 166: Hoare triple {178057#(<= proc_i 108)} assume j > 4; {178057#(<= proc_i 108)} is VALID [2019-05-15 10:20:24,733 INFO L273 TraceCheckUtils]: 167: Hoare triple {178057#(<= proc_i 108)} assume j < 6; {178057#(<= proc_i 108)} is VALID [2019-05-15 10:20:24,734 INFO L273 TraceCheckUtils]: 168: Hoare triple {178057#(<= proc_i 108)} i := i + 4; {178076#(<= proc_i 112)} is VALID [2019-05-15 10:20:24,734 INFO L273 TraceCheckUtils]: 169: Hoare triple {178076#(<= proc_i 112)} assume i <= 1000; {178076#(<= proc_i 112)} is VALID [2019-05-15 10:20:24,735 INFO L273 TraceCheckUtils]: 170: Hoare triple {178076#(<= proc_i 112)} assume i + 4 < a[j]; {178076#(<= proc_i 112)} is VALID [2019-05-15 10:20:24,735 INFO L273 TraceCheckUtils]: 171: Hoare triple {178076#(<= proc_i 112)} assume a[5] == 1000; {178076#(<= proc_i 112)} is VALID [2019-05-15 10:20:24,736 INFO L273 TraceCheckUtils]: 172: Hoare triple {178076#(<= proc_i 112)} assume j > 4; {178076#(<= proc_i 112)} is VALID [2019-05-15 10:20:24,736 INFO L273 TraceCheckUtils]: 173: Hoare triple {178076#(<= proc_i 112)} assume j < 6; {178076#(<= proc_i 112)} is VALID [2019-05-15 10:20:24,737 INFO L273 TraceCheckUtils]: 174: Hoare triple {178076#(<= proc_i 112)} i := i + 4; {178095#(<= proc_i 116)} is VALID [2019-05-15 10:20:24,737 INFO L273 TraceCheckUtils]: 175: Hoare triple {178095#(<= proc_i 116)} assume i <= 1000; {178095#(<= proc_i 116)} is VALID [2019-05-15 10:20:24,738 INFO L273 TraceCheckUtils]: 176: Hoare triple {178095#(<= proc_i 116)} assume i + 4 < a[j]; {178095#(<= proc_i 116)} is VALID [2019-05-15 10:20:24,738 INFO L273 TraceCheckUtils]: 177: Hoare triple {178095#(<= proc_i 116)} assume a[5] == 1000; {178095#(<= proc_i 116)} is VALID [2019-05-15 10:20:24,739 INFO L273 TraceCheckUtils]: 178: Hoare triple {178095#(<= proc_i 116)} assume j > 4; {178095#(<= proc_i 116)} is VALID [2019-05-15 10:20:24,739 INFO L273 TraceCheckUtils]: 179: Hoare triple {178095#(<= proc_i 116)} assume j < 6; {178095#(<= proc_i 116)} is VALID [2019-05-15 10:20:24,740 INFO L273 TraceCheckUtils]: 180: Hoare triple {178095#(<= proc_i 116)} i := i + 4; {178114#(<= proc_i 120)} is VALID [2019-05-15 10:20:24,740 INFO L273 TraceCheckUtils]: 181: Hoare triple {178114#(<= proc_i 120)} assume i <= 1000; {178114#(<= proc_i 120)} is VALID [2019-05-15 10:20:24,741 INFO L273 TraceCheckUtils]: 182: Hoare triple {178114#(<= proc_i 120)} assume i + 4 < a[j]; {178114#(<= proc_i 120)} is VALID [2019-05-15 10:20:24,741 INFO L273 TraceCheckUtils]: 183: Hoare triple {178114#(<= proc_i 120)} assume a[5] == 1000; {178114#(<= proc_i 120)} is VALID [2019-05-15 10:20:24,742 INFO L273 TraceCheckUtils]: 184: Hoare triple {178114#(<= proc_i 120)} assume j > 4; {178114#(<= proc_i 120)} is VALID [2019-05-15 10:20:24,742 INFO L273 TraceCheckUtils]: 185: Hoare triple {178114#(<= proc_i 120)} assume j < 6; {178114#(<= proc_i 120)} is VALID [2019-05-15 10:20:24,743 INFO L273 TraceCheckUtils]: 186: Hoare triple {178114#(<= proc_i 120)} i := i + 4; {178133#(<= proc_i 124)} is VALID [2019-05-15 10:20:24,743 INFO L273 TraceCheckUtils]: 187: Hoare triple {178133#(<= proc_i 124)} assume i <= 1000; {178133#(<= proc_i 124)} is VALID [2019-05-15 10:20:24,744 INFO L273 TraceCheckUtils]: 188: Hoare triple {178133#(<= proc_i 124)} assume i + 4 < a[j]; {178133#(<= proc_i 124)} is VALID [2019-05-15 10:20:24,744 INFO L273 TraceCheckUtils]: 189: Hoare triple {178133#(<= proc_i 124)} assume a[5] == 1000; {178133#(<= proc_i 124)} is VALID [2019-05-15 10:20:24,744 INFO L273 TraceCheckUtils]: 190: Hoare triple {178133#(<= proc_i 124)} assume j > 4; {178133#(<= proc_i 124)} is VALID [2019-05-15 10:20:24,745 INFO L273 TraceCheckUtils]: 191: Hoare triple {178133#(<= proc_i 124)} assume j < 6; {178133#(<= proc_i 124)} is VALID [2019-05-15 10:20:24,746 INFO L273 TraceCheckUtils]: 192: Hoare triple {178133#(<= proc_i 124)} i := i + 4; {178152#(<= proc_i 128)} is VALID [2019-05-15 10:20:24,746 INFO L273 TraceCheckUtils]: 193: Hoare triple {178152#(<= proc_i 128)} assume i <= 1000; {178152#(<= proc_i 128)} is VALID [2019-05-15 10:20:24,747 INFO L273 TraceCheckUtils]: 194: Hoare triple {178152#(<= proc_i 128)} assume i + 4 < a[j]; {178152#(<= proc_i 128)} is VALID [2019-05-15 10:20:24,747 INFO L273 TraceCheckUtils]: 195: Hoare triple {178152#(<= proc_i 128)} assume a[5] == 1000; {178152#(<= proc_i 128)} is VALID [2019-05-15 10:20:24,747 INFO L273 TraceCheckUtils]: 196: Hoare triple {178152#(<= proc_i 128)} assume j > 4; {178152#(<= proc_i 128)} is VALID [2019-05-15 10:20:24,748 INFO L273 TraceCheckUtils]: 197: Hoare triple {178152#(<= proc_i 128)} assume j < 6; {178152#(<= proc_i 128)} is VALID [2019-05-15 10:20:24,749 INFO L273 TraceCheckUtils]: 198: Hoare triple {178152#(<= proc_i 128)} i := i + 4; {178171#(<= proc_i 132)} is VALID [2019-05-15 10:20:24,749 INFO L273 TraceCheckUtils]: 199: Hoare triple {178171#(<= proc_i 132)} assume i <= 1000; {178171#(<= proc_i 132)} is VALID [2019-05-15 10:20:24,749 INFO L273 TraceCheckUtils]: 200: Hoare triple {178171#(<= proc_i 132)} assume i + 4 < a[j]; {178171#(<= proc_i 132)} is VALID [2019-05-15 10:20:24,750 INFO L273 TraceCheckUtils]: 201: Hoare triple {178171#(<= proc_i 132)} assume a[5] == 1000; {178171#(<= proc_i 132)} is VALID [2019-05-15 10:20:24,750 INFO L273 TraceCheckUtils]: 202: Hoare triple {178171#(<= proc_i 132)} assume j > 4; {178171#(<= proc_i 132)} is VALID [2019-05-15 10:20:24,751 INFO L273 TraceCheckUtils]: 203: Hoare triple {178171#(<= proc_i 132)} assume j < 6; {178171#(<= proc_i 132)} is VALID [2019-05-15 10:20:24,751 INFO L273 TraceCheckUtils]: 204: Hoare triple {178171#(<= proc_i 132)} i := i + 4; {178190#(<= proc_i 136)} is VALID [2019-05-15 10:20:24,752 INFO L273 TraceCheckUtils]: 205: Hoare triple {178190#(<= proc_i 136)} assume i <= 1000; {178190#(<= proc_i 136)} is VALID [2019-05-15 10:20:24,752 INFO L273 TraceCheckUtils]: 206: Hoare triple {178190#(<= proc_i 136)} assume i + 4 < a[j]; {178190#(<= proc_i 136)} is VALID [2019-05-15 10:20:24,753 INFO L273 TraceCheckUtils]: 207: Hoare triple {178190#(<= proc_i 136)} assume a[5] == 1000; {178190#(<= proc_i 136)} is VALID [2019-05-15 10:20:24,753 INFO L273 TraceCheckUtils]: 208: Hoare triple {178190#(<= proc_i 136)} assume j > 4; {178190#(<= proc_i 136)} is VALID [2019-05-15 10:20:24,754 INFO L273 TraceCheckUtils]: 209: Hoare triple {178190#(<= proc_i 136)} assume j < 6; {178190#(<= proc_i 136)} is VALID [2019-05-15 10:20:24,754 INFO L273 TraceCheckUtils]: 210: Hoare triple {178190#(<= proc_i 136)} i := i + 4; {178209#(<= proc_i 140)} is VALID [2019-05-15 10:20:24,755 INFO L273 TraceCheckUtils]: 211: Hoare triple {178209#(<= proc_i 140)} assume i <= 1000; {178209#(<= proc_i 140)} is VALID [2019-05-15 10:20:24,755 INFO L273 TraceCheckUtils]: 212: Hoare triple {178209#(<= proc_i 140)} assume i + 4 < a[j]; {178209#(<= proc_i 140)} is VALID [2019-05-15 10:20:24,756 INFO L273 TraceCheckUtils]: 213: Hoare triple {178209#(<= proc_i 140)} assume a[5] == 1000; {178209#(<= proc_i 140)} is VALID [2019-05-15 10:20:24,756 INFO L273 TraceCheckUtils]: 214: Hoare triple {178209#(<= proc_i 140)} assume j > 4; {178209#(<= proc_i 140)} is VALID [2019-05-15 10:20:24,757 INFO L273 TraceCheckUtils]: 215: Hoare triple {178209#(<= proc_i 140)} assume j < 6; {178209#(<= proc_i 140)} is VALID [2019-05-15 10:20:24,757 INFO L273 TraceCheckUtils]: 216: Hoare triple {178209#(<= proc_i 140)} i := i + 4; {178228#(<= proc_i 144)} is VALID [2019-05-15 10:20:24,758 INFO L273 TraceCheckUtils]: 217: Hoare triple {178228#(<= proc_i 144)} assume i <= 1000; {178228#(<= proc_i 144)} is VALID [2019-05-15 10:20:24,758 INFO L273 TraceCheckUtils]: 218: Hoare triple {178228#(<= proc_i 144)} assume i + 4 < a[j]; {178228#(<= proc_i 144)} is VALID [2019-05-15 10:20:24,759 INFO L273 TraceCheckUtils]: 219: Hoare triple {178228#(<= proc_i 144)} assume a[5] == 1000; {178228#(<= proc_i 144)} is VALID [2019-05-15 10:20:24,759 INFO L273 TraceCheckUtils]: 220: Hoare triple {178228#(<= proc_i 144)} assume j > 4; {178228#(<= proc_i 144)} is VALID [2019-05-15 10:20:24,760 INFO L273 TraceCheckUtils]: 221: Hoare triple {178228#(<= proc_i 144)} assume j < 6; {178228#(<= proc_i 144)} is VALID [2019-05-15 10:20:24,760 INFO L273 TraceCheckUtils]: 222: Hoare triple {178228#(<= proc_i 144)} i := i + 4; {178247#(<= proc_i 148)} is VALID [2019-05-15 10:20:24,761 INFO L273 TraceCheckUtils]: 223: Hoare triple {178247#(<= proc_i 148)} assume i <= 1000; {178247#(<= proc_i 148)} is VALID [2019-05-15 10:20:24,761 INFO L273 TraceCheckUtils]: 224: Hoare triple {178247#(<= proc_i 148)} assume i + 4 < a[j]; {178247#(<= proc_i 148)} is VALID [2019-05-15 10:20:24,762 INFO L273 TraceCheckUtils]: 225: Hoare triple {178247#(<= proc_i 148)} assume a[5] == 1000; {178247#(<= proc_i 148)} is VALID [2019-05-15 10:20:24,762 INFO L273 TraceCheckUtils]: 226: Hoare triple {178247#(<= proc_i 148)} assume j > 4; {178247#(<= proc_i 148)} is VALID [2019-05-15 10:20:24,763 INFO L273 TraceCheckUtils]: 227: Hoare triple {178247#(<= proc_i 148)} assume j < 6; {178247#(<= proc_i 148)} is VALID [2019-05-15 10:20:24,763 INFO L273 TraceCheckUtils]: 228: Hoare triple {178247#(<= proc_i 148)} i := i + 4; {178266#(<= proc_i 152)} is VALID [2019-05-15 10:20:24,764 INFO L273 TraceCheckUtils]: 229: Hoare triple {178266#(<= proc_i 152)} assume i <= 1000; {178266#(<= proc_i 152)} is VALID [2019-05-15 10:20:24,764 INFO L273 TraceCheckUtils]: 230: Hoare triple {178266#(<= proc_i 152)} assume i + 4 < a[j]; {178266#(<= proc_i 152)} is VALID [2019-05-15 10:20:24,765 INFO L273 TraceCheckUtils]: 231: Hoare triple {178266#(<= proc_i 152)} assume a[5] == 1000; {178266#(<= proc_i 152)} is VALID [2019-05-15 10:20:24,765 INFO L273 TraceCheckUtils]: 232: Hoare triple {178266#(<= proc_i 152)} assume j > 4; {178266#(<= proc_i 152)} is VALID [2019-05-15 10:20:24,766 INFO L273 TraceCheckUtils]: 233: Hoare triple {178266#(<= proc_i 152)} assume j < 6; {178266#(<= proc_i 152)} is VALID [2019-05-15 10:20:24,766 INFO L273 TraceCheckUtils]: 234: Hoare triple {178266#(<= proc_i 152)} i := i + 4; {178285#(<= proc_i 156)} is VALID [2019-05-15 10:20:24,767 INFO L273 TraceCheckUtils]: 235: Hoare triple {178285#(<= proc_i 156)} assume i <= 1000; {178285#(<= proc_i 156)} is VALID [2019-05-15 10:20:24,767 INFO L273 TraceCheckUtils]: 236: Hoare triple {178285#(<= proc_i 156)} assume i + 4 < a[j]; {178285#(<= proc_i 156)} is VALID [2019-05-15 10:20:24,768 INFO L273 TraceCheckUtils]: 237: Hoare triple {178285#(<= proc_i 156)} assume a[5] == 1000; {178285#(<= proc_i 156)} is VALID [2019-05-15 10:20:24,768 INFO L273 TraceCheckUtils]: 238: Hoare triple {178285#(<= proc_i 156)} assume j > 4; {178285#(<= proc_i 156)} is VALID [2019-05-15 10:20:24,768 INFO L273 TraceCheckUtils]: 239: Hoare triple {178285#(<= proc_i 156)} assume j < 6; {178285#(<= proc_i 156)} is VALID [2019-05-15 10:20:24,769 INFO L273 TraceCheckUtils]: 240: Hoare triple {178285#(<= proc_i 156)} i := i + 4; {178304#(<= proc_i 160)} is VALID [2019-05-15 10:20:24,770 INFO L273 TraceCheckUtils]: 241: Hoare triple {178304#(<= proc_i 160)} assume i <= 1000; {178304#(<= proc_i 160)} is VALID [2019-05-15 10:20:24,770 INFO L273 TraceCheckUtils]: 242: Hoare triple {178304#(<= proc_i 160)} assume i + 4 < a[j]; {178304#(<= proc_i 160)} is VALID [2019-05-15 10:20:24,771 INFO L273 TraceCheckUtils]: 243: Hoare triple {178304#(<= proc_i 160)} assume a[5] == 1000; {178304#(<= proc_i 160)} is VALID [2019-05-15 10:20:24,771 INFO L273 TraceCheckUtils]: 244: Hoare triple {178304#(<= proc_i 160)} assume j > 4; {178304#(<= proc_i 160)} is VALID [2019-05-15 10:20:24,771 INFO L273 TraceCheckUtils]: 245: Hoare triple {178304#(<= proc_i 160)} assume j < 6; {178304#(<= proc_i 160)} is VALID [2019-05-15 10:20:24,772 INFO L273 TraceCheckUtils]: 246: Hoare triple {178304#(<= proc_i 160)} i := i + 4; {178323#(<= proc_i 164)} is VALID [2019-05-15 10:20:24,773 INFO L273 TraceCheckUtils]: 247: Hoare triple {178323#(<= proc_i 164)} assume i <= 1000; {178323#(<= proc_i 164)} is VALID [2019-05-15 10:20:24,773 INFO L273 TraceCheckUtils]: 248: Hoare triple {178323#(<= proc_i 164)} assume i + 4 < a[j]; {178323#(<= proc_i 164)} is VALID [2019-05-15 10:20:24,773 INFO L273 TraceCheckUtils]: 249: Hoare triple {178323#(<= proc_i 164)} assume a[5] == 1000; {178323#(<= proc_i 164)} is VALID [2019-05-15 10:20:24,774 INFO L273 TraceCheckUtils]: 250: Hoare triple {178323#(<= proc_i 164)} assume j > 4; {178323#(<= proc_i 164)} is VALID [2019-05-15 10:20:24,774 INFO L273 TraceCheckUtils]: 251: Hoare triple {178323#(<= proc_i 164)} assume j < 6; {178323#(<= proc_i 164)} is VALID [2019-05-15 10:20:24,775 INFO L273 TraceCheckUtils]: 252: Hoare triple {178323#(<= proc_i 164)} i := i + 4; {178342#(<= proc_i 168)} is VALID [2019-05-15 10:20:24,776 INFO L273 TraceCheckUtils]: 253: Hoare triple {178342#(<= proc_i 168)} assume i <= 1000; {178342#(<= proc_i 168)} is VALID [2019-05-15 10:20:24,776 INFO L273 TraceCheckUtils]: 254: Hoare triple {178342#(<= proc_i 168)} assume i + 4 < a[j]; {178342#(<= proc_i 168)} is VALID [2019-05-15 10:20:24,776 INFO L273 TraceCheckUtils]: 255: Hoare triple {178342#(<= proc_i 168)} assume a[5] == 1000; {178342#(<= proc_i 168)} is VALID [2019-05-15 10:20:24,777 INFO L273 TraceCheckUtils]: 256: Hoare triple {178342#(<= proc_i 168)} assume j > 4; {178342#(<= proc_i 168)} is VALID [2019-05-15 10:20:24,777 INFO L273 TraceCheckUtils]: 257: Hoare triple {178342#(<= proc_i 168)} assume j < 6; {178342#(<= proc_i 168)} is VALID [2019-05-15 10:20:24,778 INFO L273 TraceCheckUtils]: 258: Hoare triple {178342#(<= proc_i 168)} i := i + 4; {178361#(<= proc_i 172)} is VALID [2019-05-15 10:20:24,778 INFO L273 TraceCheckUtils]: 259: Hoare triple {178361#(<= proc_i 172)} assume i <= 1000; {178361#(<= proc_i 172)} is VALID [2019-05-15 10:20:24,779 INFO L273 TraceCheckUtils]: 260: Hoare triple {178361#(<= proc_i 172)} assume i + 4 < a[j]; {178361#(<= proc_i 172)} is VALID [2019-05-15 10:20:24,779 INFO L273 TraceCheckUtils]: 261: Hoare triple {178361#(<= proc_i 172)} assume a[5] == 1000; {178361#(<= proc_i 172)} is VALID [2019-05-15 10:20:24,780 INFO L273 TraceCheckUtils]: 262: Hoare triple {178361#(<= proc_i 172)} assume j > 4; {178361#(<= proc_i 172)} is VALID [2019-05-15 10:20:24,780 INFO L273 TraceCheckUtils]: 263: Hoare triple {178361#(<= proc_i 172)} assume j < 6; {178361#(<= proc_i 172)} is VALID [2019-05-15 10:20:24,781 INFO L273 TraceCheckUtils]: 264: Hoare triple {178361#(<= proc_i 172)} i := i + 4; {178380#(<= proc_i 176)} is VALID [2019-05-15 10:20:24,781 INFO L273 TraceCheckUtils]: 265: Hoare triple {178380#(<= proc_i 176)} assume i <= 1000; {178380#(<= proc_i 176)} is VALID [2019-05-15 10:20:24,782 INFO L273 TraceCheckUtils]: 266: Hoare triple {178380#(<= proc_i 176)} assume i + 4 < a[j]; {178380#(<= proc_i 176)} is VALID [2019-05-15 10:20:24,782 INFO L273 TraceCheckUtils]: 267: Hoare triple {178380#(<= proc_i 176)} assume a[5] == 1000; {178380#(<= proc_i 176)} is VALID [2019-05-15 10:20:24,783 INFO L273 TraceCheckUtils]: 268: Hoare triple {178380#(<= proc_i 176)} assume j > 4; {178380#(<= proc_i 176)} is VALID [2019-05-15 10:20:24,783 INFO L273 TraceCheckUtils]: 269: Hoare triple {178380#(<= proc_i 176)} assume j < 6; {178380#(<= proc_i 176)} is VALID [2019-05-15 10:20:24,784 INFO L273 TraceCheckUtils]: 270: Hoare triple {178380#(<= proc_i 176)} i := i + 4; {178399#(<= proc_i 180)} is VALID [2019-05-15 10:20:24,784 INFO L273 TraceCheckUtils]: 271: Hoare triple {178399#(<= proc_i 180)} assume i <= 1000; {178399#(<= proc_i 180)} is VALID [2019-05-15 10:20:24,785 INFO L273 TraceCheckUtils]: 272: Hoare triple {178399#(<= proc_i 180)} assume i + 4 < a[j]; {178399#(<= proc_i 180)} is VALID [2019-05-15 10:20:24,785 INFO L273 TraceCheckUtils]: 273: Hoare triple {178399#(<= proc_i 180)} assume a[5] == 1000; {178399#(<= proc_i 180)} is VALID [2019-05-15 10:20:24,786 INFO L273 TraceCheckUtils]: 274: Hoare triple {178399#(<= proc_i 180)} assume j > 4; {178399#(<= proc_i 180)} is VALID [2019-05-15 10:20:24,786 INFO L273 TraceCheckUtils]: 275: Hoare triple {178399#(<= proc_i 180)} assume j < 6; {178399#(<= proc_i 180)} is VALID [2019-05-15 10:20:24,787 INFO L273 TraceCheckUtils]: 276: Hoare triple {178399#(<= proc_i 180)} i := i + 4; {178418#(<= proc_i 184)} is VALID [2019-05-15 10:20:24,787 INFO L273 TraceCheckUtils]: 277: Hoare triple {178418#(<= proc_i 184)} assume i <= 1000; {178418#(<= proc_i 184)} is VALID [2019-05-15 10:20:24,788 INFO L273 TraceCheckUtils]: 278: Hoare triple {178418#(<= proc_i 184)} assume i + 4 < a[j]; {178418#(<= proc_i 184)} is VALID [2019-05-15 10:20:24,788 INFO L273 TraceCheckUtils]: 279: Hoare triple {178418#(<= proc_i 184)} assume a[5] == 1000; {178418#(<= proc_i 184)} is VALID [2019-05-15 10:20:24,789 INFO L273 TraceCheckUtils]: 280: Hoare triple {178418#(<= proc_i 184)} assume j > 4; {178418#(<= proc_i 184)} is VALID [2019-05-15 10:20:24,789 INFO L273 TraceCheckUtils]: 281: Hoare triple {178418#(<= proc_i 184)} assume j < 6; {178418#(<= proc_i 184)} is VALID [2019-05-15 10:20:24,790 INFO L273 TraceCheckUtils]: 282: Hoare triple {178418#(<= proc_i 184)} i := i + 4; {178437#(<= proc_i 188)} is VALID [2019-05-15 10:20:24,790 INFO L273 TraceCheckUtils]: 283: Hoare triple {178437#(<= proc_i 188)} assume i <= 1000; {178437#(<= proc_i 188)} is VALID [2019-05-15 10:20:24,791 INFO L273 TraceCheckUtils]: 284: Hoare triple {178437#(<= proc_i 188)} assume i + 4 < a[j]; {178437#(<= proc_i 188)} is VALID [2019-05-15 10:20:24,791 INFO L273 TraceCheckUtils]: 285: Hoare triple {178437#(<= proc_i 188)} assume a[5] == 1000; {178437#(<= proc_i 188)} is VALID [2019-05-15 10:20:24,792 INFO L273 TraceCheckUtils]: 286: Hoare triple {178437#(<= proc_i 188)} assume j > 4; {178437#(<= proc_i 188)} is VALID [2019-05-15 10:20:24,792 INFO L273 TraceCheckUtils]: 287: Hoare triple {178437#(<= proc_i 188)} assume j < 6; {178437#(<= proc_i 188)} is VALID [2019-05-15 10:20:24,793 INFO L273 TraceCheckUtils]: 288: Hoare triple {178437#(<= proc_i 188)} i := i + 4; {178456#(<= proc_i 192)} is VALID [2019-05-15 10:20:24,793 INFO L273 TraceCheckUtils]: 289: Hoare triple {178456#(<= proc_i 192)} assume i <= 1000; {178456#(<= proc_i 192)} is VALID [2019-05-15 10:20:24,794 INFO L273 TraceCheckUtils]: 290: Hoare triple {178456#(<= proc_i 192)} assume i + 4 < a[j]; {178456#(<= proc_i 192)} is VALID [2019-05-15 10:20:24,794 INFO L273 TraceCheckUtils]: 291: Hoare triple {178456#(<= proc_i 192)} assume a[5] == 1000; {178456#(<= proc_i 192)} is VALID [2019-05-15 10:20:24,795 INFO L273 TraceCheckUtils]: 292: Hoare triple {178456#(<= proc_i 192)} assume j > 4; {178456#(<= proc_i 192)} is VALID [2019-05-15 10:20:24,795 INFO L273 TraceCheckUtils]: 293: Hoare triple {178456#(<= proc_i 192)} assume j < 6; {178456#(<= proc_i 192)} is VALID [2019-05-15 10:20:24,796 INFO L273 TraceCheckUtils]: 294: Hoare triple {178456#(<= proc_i 192)} i := i + 4; {178475#(<= proc_i 196)} is VALID [2019-05-15 10:20:24,796 INFO L273 TraceCheckUtils]: 295: Hoare triple {178475#(<= proc_i 196)} assume i <= 1000; {178475#(<= proc_i 196)} is VALID [2019-05-15 10:20:24,797 INFO L273 TraceCheckUtils]: 296: Hoare triple {178475#(<= proc_i 196)} assume i + 4 < a[j]; {178475#(<= proc_i 196)} is VALID [2019-05-15 10:20:24,797 INFO L273 TraceCheckUtils]: 297: Hoare triple {178475#(<= proc_i 196)} assume a[5] == 1000; {178475#(<= proc_i 196)} is VALID [2019-05-15 10:20:24,797 INFO L273 TraceCheckUtils]: 298: Hoare triple {178475#(<= proc_i 196)} assume j > 4; {178475#(<= proc_i 196)} is VALID [2019-05-15 10:20:24,798 INFO L273 TraceCheckUtils]: 299: Hoare triple {178475#(<= proc_i 196)} assume j < 6; {178475#(<= proc_i 196)} is VALID [2019-05-15 10:20:24,799 INFO L273 TraceCheckUtils]: 300: Hoare triple {178475#(<= proc_i 196)} i := i + 4; {178494#(<= proc_i 200)} is VALID [2019-05-15 10:20:24,799 INFO L273 TraceCheckUtils]: 301: Hoare triple {178494#(<= proc_i 200)} assume i <= 1000; {178494#(<= proc_i 200)} is VALID [2019-05-15 10:20:24,800 INFO L273 TraceCheckUtils]: 302: Hoare triple {178494#(<= proc_i 200)} assume i + 4 < a[j]; {178494#(<= proc_i 200)} is VALID [2019-05-15 10:20:24,800 INFO L273 TraceCheckUtils]: 303: Hoare triple {178494#(<= proc_i 200)} assume a[5] == 1000; {178494#(<= proc_i 200)} is VALID [2019-05-15 10:20:24,800 INFO L273 TraceCheckUtils]: 304: Hoare triple {178494#(<= proc_i 200)} assume j > 4; {178494#(<= proc_i 200)} is VALID [2019-05-15 10:20:24,801 INFO L273 TraceCheckUtils]: 305: Hoare triple {178494#(<= proc_i 200)} assume j < 6; {178494#(<= proc_i 200)} is VALID [2019-05-15 10:20:24,802 INFO L273 TraceCheckUtils]: 306: Hoare triple {178494#(<= proc_i 200)} i := i + 4; {178513#(<= proc_i 204)} is VALID [2019-05-15 10:20:24,802 INFO L273 TraceCheckUtils]: 307: Hoare triple {178513#(<= proc_i 204)} assume i <= 1000; {178513#(<= proc_i 204)} is VALID [2019-05-15 10:20:24,802 INFO L273 TraceCheckUtils]: 308: Hoare triple {178513#(<= proc_i 204)} assume i + 4 < a[j]; {178513#(<= proc_i 204)} is VALID [2019-05-15 10:20:24,803 INFO L273 TraceCheckUtils]: 309: Hoare triple {178513#(<= proc_i 204)} assume a[5] == 1000; {178513#(<= proc_i 204)} is VALID [2019-05-15 10:20:24,803 INFO L273 TraceCheckUtils]: 310: Hoare triple {178513#(<= proc_i 204)} assume j > 4; {178513#(<= proc_i 204)} is VALID [2019-05-15 10:20:24,804 INFO L273 TraceCheckUtils]: 311: Hoare triple {178513#(<= proc_i 204)} assume j < 6; {178513#(<= proc_i 204)} is VALID [2019-05-15 10:20:24,804 INFO L273 TraceCheckUtils]: 312: Hoare triple {178513#(<= proc_i 204)} i := i + 4; {178532#(<= proc_i 208)} is VALID [2019-05-15 10:20:24,805 INFO L273 TraceCheckUtils]: 313: Hoare triple {178532#(<= proc_i 208)} assume i <= 1000; {178532#(<= proc_i 208)} is VALID [2019-05-15 10:20:24,805 INFO L273 TraceCheckUtils]: 314: Hoare triple {178532#(<= proc_i 208)} assume i + 4 < a[j]; {178532#(<= proc_i 208)} is VALID [2019-05-15 10:20:24,806 INFO L273 TraceCheckUtils]: 315: Hoare triple {178532#(<= proc_i 208)} assume a[5] == 1000; {178532#(<= proc_i 208)} is VALID [2019-05-15 10:20:24,806 INFO L273 TraceCheckUtils]: 316: Hoare triple {178532#(<= proc_i 208)} assume j > 4; {178532#(<= proc_i 208)} is VALID [2019-05-15 10:20:24,807 INFO L273 TraceCheckUtils]: 317: Hoare triple {178532#(<= proc_i 208)} assume j < 6; {178532#(<= proc_i 208)} is VALID [2019-05-15 10:20:24,807 INFO L273 TraceCheckUtils]: 318: Hoare triple {178532#(<= proc_i 208)} i := i + 4; {178551#(<= proc_i 212)} is VALID [2019-05-15 10:20:24,808 INFO L273 TraceCheckUtils]: 319: Hoare triple {178551#(<= proc_i 212)} assume i <= 1000; {178551#(<= proc_i 212)} is VALID [2019-05-15 10:20:24,808 INFO L273 TraceCheckUtils]: 320: Hoare triple {178551#(<= proc_i 212)} assume i + 4 < a[j]; {178551#(<= proc_i 212)} is VALID [2019-05-15 10:20:24,809 INFO L273 TraceCheckUtils]: 321: Hoare triple {178551#(<= proc_i 212)} assume a[5] == 1000; {178551#(<= proc_i 212)} is VALID [2019-05-15 10:20:24,809 INFO L273 TraceCheckUtils]: 322: Hoare triple {178551#(<= proc_i 212)} assume j > 4; {178551#(<= proc_i 212)} is VALID [2019-05-15 10:20:24,810 INFO L273 TraceCheckUtils]: 323: Hoare triple {178551#(<= proc_i 212)} assume j < 6; {178551#(<= proc_i 212)} is VALID [2019-05-15 10:20:24,810 INFO L273 TraceCheckUtils]: 324: Hoare triple {178551#(<= proc_i 212)} i := i + 4; {178570#(<= proc_i 216)} is VALID [2019-05-15 10:20:24,811 INFO L273 TraceCheckUtils]: 325: Hoare triple {178570#(<= proc_i 216)} assume i <= 1000; {178570#(<= proc_i 216)} is VALID [2019-05-15 10:20:24,811 INFO L273 TraceCheckUtils]: 326: Hoare triple {178570#(<= proc_i 216)} assume i + 4 < a[j]; {178570#(<= proc_i 216)} is VALID [2019-05-15 10:20:24,812 INFO L273 TraceCheckUtils]: 327: Hoare triple {178570#(<= proc_i 216)} assume a[5] == 1000; {178570#(<= proc_i 216)} is VALID [2019-05-15 10:20:24,812 INFO L273 TraceCheckUtils]: 328: Hoare triple {178570#(<= proc_i 216)} assume j > 4; {178570#(<= proc_i 216)} is VALID [2019-05-15 10:20:24,813 INFO L273 TraceCheckUtils]: 329: Hoare triple {178570#(<= proc_i 216)} assume j < 6; {178570#(<= proc_i 216)} is VALID [2019-05-15 10:20:24,813 INFO L273 TraceCheckUtils]: 330: Hoare triple {178570#(<= proc_i 216)} i := i + 4; {178589#(<= proc_i 220)} is VALID [2019-05-15 10:20:24,814 INFO L273 TraceCheckUtils]: 331: Hoare triple {178589#(<= proc_i 220)} assume i <= 1000; {178589#(<= proc_i 220)} is VALID [2019-05-15 10:20:24,814 INFO L273 TraceCheckUtils]: 332: Hoare triple {178589#(<= proc_i 220)} assume i + 4 < a[j]; {178589#(<= proc_i 220)} is VALID [2019-05-15 10:20:24,815 INFO L273 TraceCheckUtils]: 333: Hoare triple {178589#(<= proc_i 220)} assume a[5] == 1000; {178589#(<= proc_i 220)} is VALID [2019-05-15 10:20:24,815 INFO L273 TraceCheckUtils]: 334: Hoare triple {178589#(<= proc_i 220)} assume j > 4; {178589#(<= proc_i 220)} is VALID [2019-05-15 10:20:24,816 INFO L273 TraceCheckUtils]: 335: Hoare triple {178589#(<= proc_i 220)} assume j < 6; {178589#(<= proc_i 220)} is VALID [2019-05-15 10:20:24,816 INFO L273 TraceCheckUtils]: 336: Hoare triple {178589#(<= proc_i 220)} i := i + 4; {178608#(<= proc_i 224)} is VALID [2019-05-15 10:20:24,817 INFO L273 TraceCheckUtils]: 337: Hoare triple {178608#(<= proc_i 224)} assume i <= 1000; {178608#(<= proc_i 224)} is VALID [2019-05-15 10:20:24,817 INFO L273 TraceCheckUtils]: 338: Hoare triple {178608#(<= proc_i 224)} assume i + 4 < a[j]; {178608#(<= proc_i 224)} is VALID [2019-05-15 10:20:24,818 INFO L273 TraceCheckUtils]: 339: Hoare triple {178608#(<= proc_i 224)} assume a[5] == 1000; {178608#(<= proc_i 224)} is VALID [2019-05-15 10:20:24,818 INFO L273 TraceCheckUtils]: 340: Hoare triple {178608#(<= proc_i 224)} assume j > 4; {178608#(<= proc_i 224)} is VALID [2019-05-15 10:20:24,818 INFO L273 TraceCheckUtils]: 341: Hoare triple {178608#(<= proc_i 224)} assume j < 6; {178608#(<= proc_i 224)} is VALID [2019-05-15 10:20:24,819 INFO L273 TraceCheckUtils]: 342: Hoare triple {178608#(<= proc_i 224)} i := i + 4; {178627#(<= proc_i 228)} is VALID [2019-05-15 10:20:24,820 INFO L273 TraceCheckUtils]: 343: Hoare triple {178627#(<= proc_i 228)} assume i <= 1000; {178627#(<= proc_i 228)} is VALID [2019-05-15 10:20:24,820 INFO L273 TraceCheckUtils]: 344: Hoare triple {178627#(<= proc_i 228)} assume i + 4 < a[j]; {178627#(<= proc_i 228)} is VALID [2019-05-15 10:20:24,821 INFO L273 TraceCheckUtils]: 345: Hoare triple {178627#(<= proc_i 228)} assume a[5] == 1000; {178627#(<= proc_i 228)} is VALID [2019-05-15 10:20:24,821 INFO L273 TraceCheckUtils]: 346: Hoare triple {178627#(<= proc_i 228)} assume j > 4; {178627#(<= proc_i 228)} is VALID [2019-05-15 10:20:24,821 INFO L273 TraceCheckUtils]: 347: Hoare triple {178627#(<= proc_i 228)} assume j < 6; {178627#(<= proc_i 228)} is VALID [2019-05-15 10:20:24,822 INFO L273 TraceCheckUtils]: 348: Hoare triple {178627#(<= proc_i 228)} i := i + 4; {178646#(<= proc_i 232)} is VALID [2019-05-15 10:20:24,823 INFO L273 TraceCheckUtils]: 349: Hoare triple {178646#(<= proc_i 232)} assume i <= 1000; {178646#(<= proc_i 232)} is VALID [2019-05-15 10:20:24,823 INFO L273 TraceCheckUtils]: 350: Hoare triple {178646#(<= proc_i 232)} assume i + 4 < a[j]; {178646#(<= proc_i 232)} is VALID [2019-05-15 10:20:24,823 INFO L273 TraceCheckUtils]: 351: Hoare triple {178646#(<= proc_i 232)} assume a[5] == 1000; {178646#(<= proc_i 232)} is VALID [2019-05-15 10:20:24,824 INFO L273 TraceCheckUtils]: 352: Hoare triple {178646#(<= proc_i 232)} assume j > 4; {178646#(<= proc_i 232)} is VALID [2019-05-15 10:20:24,824 INFO L273 TraceCheckUtils]: 353: Hoare triple {178646#(<= proc_i 232)} assume j < 6; {178646#(<= proc_i 232)} is VALID [2019-05-15 10:20:24,825 INFO L273 TraceCheckUtils]: 354: Hoare triple {178646#(<= proc_i 232)} i := i + 4; {178665#(<= proc_i 236)} is VALID [2019-05-15 10:20:24,825 INFO L273 TraceCheckUtils]: 355: Hoare triple {178665#(<= proc_i 236)} assume i <= 1000; {178665#(<= proc_i 236)} is VALID [2019-05-15 10:20:24,826 INFO L273 TraceCheckUtils]: 356: Hoare triple {178665#(<= proc_i 236)} assume i + 4 < a[j]; {178665#(<= proc_i 236)} is VALID [2019-05-15 10:20:24,826 INFO L273 TraceCheckUtils]: 357: Hoare triple {178665#(<= proc_i 236)} assume a[5] == 1000; {178665#(<= proc_i 236)} is VALID [2019-05-15 10:20:24,827 INFO L273 TraceCheckUtils]: 358: Hoare triple {178665#(<= proc_i 236)} assume j > 4; {178665#(<= proc_i 236)} is VALID [2019-05-15 10:20:24,827 INFO L273 TraceCheckUtils]: 359: Hoare triple {178665#(<= proc_i 236)} assume j < 6; {178665#(<= proc_i 236)} is VALID [2019-05-15 10:20:24,828 INFO L273 TraceCheckUtils]: 360: Hoare triple {178665#(<= proc_i 236)} i := i + 4; {178684#(<= proc_i 240)} is VALID [2019-05-15 10:20:24,828 INFO L273 TraceCheckUtils]: 361: Hoare triple {178684#(<= proc_i 240)} assume i <= 1000; {178684#(<= proc_i 240)} is VALID [2019-05-15 10:20:24,829 INFO L273 TraceCheckUtils]: 362: Hoare triple {178684#(<= proc_i 240)} assume i + 4 < a[j]; {178684#(<= proc_i 240)} is VALID [2019-05-15 10:20:24,829 INFO L273 TraceCheckUtils]: 363: Hoare triple {178684#(<= proc_i 240)} assume a[5] == 1000; {178684#(<= proc_i 240)} is VALID [2019-05-15 10:20:24,830 INFO L273 TraceCheckUtils]: 364: Hoare triple {178684#(<= proc_i 240)} assume j > 4; {178684#(<= proc_i 240)} is VALID [2019-05-15 10:20:24,830 INFO L273 TraceCheckUtils]: 365: Hoare triple {178684#(<= proc_i 240)} assume j < 6; {178684#(<= proc_i 240)} is VALID [2019-05-15 10:20:24,831 INFO L273 TraceCheckUtils]: 366: Hoare triple {178684#(<= proc_i 240)} i := i + 4; {178703#(<= proc_i 244)} is VALID [2019-05-15 10:20:24,831 INFO L273 TraceCheckUtils]: 367: Hoare triple {178703#(<= proc_i 244)} assume i <= 1000; {178703#(<= proc_i 244)} is VALID [2019-05-15 10:20:24,832 INFO L273 TraceCheckUtils]: 368: Hoare triple {178703#(<= proc_i 244)} assume i + 4 < a[j]; {178703#(<= proc_i 244)} is VALID [2019-05-15 10:20:24,832 INFO L273 TraceCheckUtils]: 369: Hoare triple {178703#(<= proc_i 244)} assume a[5] == 1000; {178703#(<= proc_i 244)} is VALID [2019-05-15 10:20:24,833 INFO L273 TraceCheckUtils]: 370: Hoare triple {178703#(<= proc_i 244)} assume j > 4; {178703#(<= proc_i 244)} is VALID [2019-05-15 10:20:24,833 INFO L273 TraceCheckUtils]: 371: Hoare triple {178703#(<= proc_i 244)} assume j < 6; {178703#(<= proc_i 244)} is VALID [2019-05-15 10:20:24,834 INFO L273 TraceCheckUtils]: 372: Hoare triple {178703#(<= proc_i 244)} i := i + 4; {178722#(<= proc_i 248)} is VALID [2019-05-15 10:20:24,834 INFO L273 TraceCheckUtils]: 373: Hoare triple {178722#(<= proc_i 248)} assume i <= 1000; {178722#(<= proc_i 248)} is VALID [2019-05-15 10:20:24,835 INFO L273 TraceCheckUtils]: 374: Hoare triple {178722#(<= proc_i 248)} assume i + 4 < a[j]; {178722#(<= proc_i 248)} is VALID [2019-05-15 10:20:24,835 INFO L273 TraceCheckUtils]: 375: Hoare triple {178722#(<= proc_i 248)} assume a[5] == 1000; {178722#(<= proc_i 248)} is VALID [2019-05-15 10:20:24,836 INFO L273 TraceCheckUtils]: 376: Hoare triple {178722#(<= proc_i 248)} assume j > 4; {178722#(<= proc_i 248)} is VALID [2019-05-15 10:20:24,836 INFO L273 TraceCheckUtils]: 377: Hoare triple {178722#(<= proc_i 248)} assume j < 6; {178722#(<= proc_i 248)} is VALID [2019-05-15 10:20:24,837 INFO L273 TraceCheckUtils]: 378: Hoare triple {178722#(<= proc_i 248)} i := i + 4; {178741#(<= proc_i 252)} is VALID [2019-05-15 10:20:24,837 INFO L273 TraceCheckUtils]: 379: Hoare triple {178741#(<= proc_i 252)} assume i <= 1000; {178741#(<= proc_i 252)} is VALID [2019-05-15 10:20:24,838 INFO L273 TraceCheckUtils]: 380: Hoare triple {178741#(<= proc_i 252)} assume i + 4 < a[j]; {178741#(<= proc_i 252)} is VALID [2019-05-15 10:20:24,838 INFO L273 TraceCheckUtils]: 381: Hoare triple {178741#(<= proc_i 252)} assume a[5] == 1000; {178741#(<= proc_i 252)} is VALID [2019-05-15 10:20:24,839 INFO L273 TraceCheckUtils]: 382: Hoare triple {178741#(<= proc_i 252)} assume j > 4; {178741#(<= proc_i 252)} is VALID [2019-05-15 10:20:24,839 INFO L273 TraceCheckUtils]: 383: Hoare triple {178741#(<= proc_i 252)} assume j < 6; {178741#(<= proc_i 252)} is VALID [2019-05-15 10:20:24,840 INFO L273 TraceCheckUtils]: 384: Hoare triple {178741#(<= proc_i 252)} i := i + 4; {178760#(<= proc_i 256)} is VALID [2019-05-15 10:20:24,840 INFO L273 TraceCheckUtils]: 385: Hoare triple {178760#(<= proc_i 256)} assume i <= 1000; {178760#(<= proc_i 256)} is VALID [2019-05-15 10:20:24,841 INFO L273 TraceCheckUtils]: 386: Hoare triple {178760#(<= proc_i 256)} assume i + 4 < a[j]; {178760#(<= proc_i 256)} is VALID [2019-05-15 10:20:24,841 INFO L273 TraceCheckUtils]: 387: Hoare triple {178760#(<= proc_i 256)} assume a[5] == 1000; {178760#(<= proc_i 256)} is VALID [2019-05-15 10:20:24,842 INFO L273 TraceCheckUtils]: 388: Hoare triple {178760#(<= proc_i 256)} assume j > 4; {178760#(<= proc_i 256)} is VALID [2019-05-15 10:20:24,842 INFO L273 TraceCheckUtils]: 389: Hoare triple {178760#(<= proc_i 256)} assume j < 6; {178760#(<= proc_i 256)} is VALID [2019-05-15 10:20:24,843 INFO L273 TraceCheckUtils]: 390: Hoare triple {178760#(<= proc_i 256)} i := i + 4; {178779#(<= proc_i 260)} is VALID [2019-05-15 10:20:24,843 INFO L273 TraceCheckUtils]: 391: Hoare triple {178779#(<= proc_i 260)} assume i <= 1000; {178779#(<= proc_i 260)} is VALID [2019-05-15 10:20:24,844 INFO L273 TraceCheckUtils]: 392: Hoare triple {178779#(<= proc_i 260)} assume i + 4 < a[j]; {178779#(<= proc_i 260)} is VALID [2019-05-15 10:20:24,844 INFO L273 TraceCheckUtils]: 393: Hoare triple {178779#(<= proc_i 260)} assume a[5] == 1000; {178779#(<= proc_i 260)} is VALID [2019-05-15 10:20:24,845 INFO L273 TraceCheckUtils]: 394: Hoare triple {178779#(<= proc_i 260)} assume j > 4; {178779#(<= proc_i 260)} is VALID [2019-05-15 10:20:24,845 INFO L273 TraceCheckUtils]: 395: Hoare triple {178779#(<= proc_i 260)} assume j < 6; {178779#(<= proc_i 260)} is VALID [2019-05-15 10:20:24,846 INFO L273 TraceCheckUtils]: 396: Hoare triple {178779#(<= proc_i 260)} i := i + 4; {178798#(<= proc_i 264)} is VALID [2019-05-15 10:20:24,846 INFO L273 TraceCheckUtils]: 397: Hoare triple {178798#(<= proc_i 264)} assume i <= 1000; {178798#(<= proc_i 264)} is VALID [2019-05-15 10:20:24,847 INFO L273 TraceCheckUtils]: 398: Hoare triple {178798#(<= proc_i 264)} assume i + 4 < a[j]; {178798#(<= proc_i 264)} is VALID [2019-05-15 10:20:24,847 INFO L273 TraceCheckUtils]: 399: Hoare triple {178798#(<= proc_i 264)} assume a[5] == 1000; {178798#(<= proc_i 264)} is VALID [2019-05-15 10:20:24,848 INFO L273 TraceCheckUtils]: 400: Hoare triple {178798#(<= proc_i 264)} assume j > 4; {178798#(<= proc_i 264)} is VALID [2019-05-15 10:20:24,848 INFO L273 TraceCheckUtils]: 401: Hoare triple {178798#(<= proc_i 264)} assume j < 6; {178798#(<= proc_i 264)} is VALID [2019-05-15 10:20:24,849 INFO L273 TraceCheckUtils]: 402: Hoare triple {178798#(<= proc_i 264)} i := i + 4; {178817#(<= proc_i 268)} is VALID [2019-05-15 10:20:24,849 INFO L273 TraceCheckUtils]: 403: Hoare triple {178817#(<= proc_i 268)} assume i <= 1000; {178817#(<= proc_i 268)} is VALID [2019-05-15 10:20:24,850 INFO L273 TraceCheckUtils]: 404: Hoare triple {178817#(<= proc_i 268)} assume i + 4 < a[j]; {178817#(<= proc_i 268)} is VALID [2019-05-15 10:20:24,850 INFO L273 TraceCheckUtils]: 405: Hoare triple {178817#(<= proc_i 268)} assume a[5] == 1000; {178817#(<= proc_i 268)} is VALID [2019-05-15 10:20:24,850 INFO L273 TraceCheckUtils]: 406: Hoare triple {178817#(<= proc_i 268)} assume j > 4; {178817#(<= proc_i 268)} is VALID [2019-05-15 10:20:24,851 INFO L273 TraceCheckUtils]: 407: Hoare triple {178817#(<= proc_i 268)} assume j < 6; {178817#(<= proc_i 268)} is VALID [2019-05-15 10:20:24,852 INFO L273 TraceCheckUtils]: 408: Hoare triple {178817#(<= proc_i 268)} i := i + 4; {178836#(<= proc_i 272)} is VALID [2019-05-15 10:20:24,852 INFO L273 TraceCheckUtils]: 409: Hoare triple {178836#(<= proc_i 272)} assume i <= 1000; {178836#(<= proc_i 272)} is VALID [2019-05-15 10:20:24,852 INFO L273 TraceCheckUtils]: 410: Hoare triple {178836#(<= proc_i 272)} assume i + 4 < a[j]; {178836#(<= proc_i 272)} is VALID [2019-05-15 10:20:24,853 INFO L273 TraceCheckUtils]: 411: Hoare triple {178836#(<= proc_i 272)} assume a[5] == 1000; {178836#(<= proc_i 272)} is VALID [2019-05-15 10:20:24,853 INFO L273 TraceCheckUtils]: 412: Hoare triple {178836#(<= proc_i 272)} assume j > 4; {178836#(<= proc_i 272)} is VALID [2019-05-15 10:20:24,854 INFO L273 TraceCheckUtils]: 413: Hoare triple {178836#(<= proc_i 272)} assume j < 6; {178836#(<= proc_i 272)} is VALID [2019-05-15 10:20:24,854 INFO L273 TraceCheckUtils]: 414: Hoare triple {178836#(<= proc_i 272)} i := i + 4; {178855#(<= proc_i 276)} is VALID [2019-05-15 10:20:24,855 INFO L273 TraceCheckUtils]: 415: Hoare triple {178855#(<= proc_i 276)} assume i <= 1000; {178855#(<= proc_i 276)} is VALID [2019-05-15 10:20:24,855 INFO L273 TraceCheckUtils]: 416: Hoare triple {178855#(<= proc_i 276)} assume i + 4 < a[j]; {178855#(<= proc_i 276)} is VALID [2019-05-15 10:20:24,856 INFO L273 TraceCheckUtils]: 417: Hoare triple {178855#(<= proc_i 276)} assume a[5] == 1000; {178855#(<= proc_i 276)} is VALID [2019-05-15 10:20:24,856 INFO L273 TraceCheckUtils]: 418: Hoare triple {178855#(<= proc_i 276)} assume j > 4; {178855#(<= proc_i 276)} is VALID [2019-05-15 10:20:24,857 INFO L273 TraceCheckUtils]: 419: Hoare triple {178855#(<= proc_i 276)} assume j < 6; {178855#(<= proc_i 276)} is VALID [2019-05-15 10:20:24,857 INFO L273 TraceCheckUtils]: 420: Hoare triple {178855#(<= proc_i 276)} i := i + 4; {178874#(<= proc_i 280)} is VALID [2019-05-15 10:20:24,858 INFO L273 TraceCheckUtils]: 421: Hoare triple {178874#(<= proc_i 280)} assume i <= 1000; {178874#(<= proc_i 280)} is VALID [2019-05-15 10:20:24,858 INFO L273 TraceCheckUtils]: 422: Hoare triple {178874#(<= proc_i 280)} assume i + 4 < a[j]; {178874#(<= proc_i 280)} is VALID [2019-05-15 10:20:24,859 INFO L273 TraceCheckUtils]: 423: Hoare triple {178874#(<= proc_i 280)} assume a[5] == 1000; {178874#(<= proc_i 280)} is VALID [2019-05-15 10:20:24,859 INFO L273 TraceCheckUtils]: 424: Hoare triple {178874#(<= proc_i 280)} assume j > 4; {178874#(<= proc_i 280)} is VALID [2019-05-15 10:20:24,860 INFO L273 TraceCheckUtils]: 425: Hoare triple {178874#(<= proc_i 280)} assume j < 6; {178874#(<= proc_i 280)} is VALID [2019-05-15 10:20:24,860 INFO L273 TraceCheckUtils]: 426: Hoare triple {178874#(<= proc_i 280)} i := i + 4; {178893#(<= proc_i 284)} is VALID [2019-05-15 10:20:24,861 INFO L273 TraceCheckUtils]: 427: Hoare triple {178893#(<= proc_i 284)} assume i <= 1000; {178893#(<= proc_i 284)} is VALID [2019-05-15 10:20:24,861 INFO L273 TraceCheckUtils]: 428: Hoare triple {178893#(<= proc_i 284)} assume i + 4 < a[j]; {178893#(<= proc_i 284)} is VALID [2019-05-15 10:20:24,862 INFO L273 TraceCheckUtils]: 429: Hoare triple {178893#(<= proc_i 284)} assume a[5] == 1000; {178893#(<= proc_i 284)} is VALID [2019-05-15 10:20:24,862 INFO L273 TraceCheckUtils]: 430: Hoare triple {178893#(<= proc_i 284)} assume j > 4; {178893#(<= proc_i 284)} is VALID [2019-05-15 10:20:24,863 INFO L273 TraceCheckUtils]: 431: Hoare triple {178893#(<= proc_i 284)} assume j < 6; {178893#(<= proc_i 284)} is VALID [2019-05-15 10:20:24,863 INFO L273 TraceCheckUtils]: 432: Hoare triple {178893#(<= proc_i 284)} i := i + 4; {178912#(<= proc_i 288)} is VALID [2019-05-15 10:20:24,864 INFO L273 TraceCheckUtils]: 433: Hoare triple {178912#(<= proc_i 288)} assume i <= 1000; {178912#(<= proc_i 288)} is VALID [2019-05-15 10:20:24,864 INFO L273 TraceCheckUtils]: 434: Hoare triple {178912#(<= proc_i 288)} assume i + 4 < a[j]; {178912#(<= proc_i 288)} is VALID [2019-05-15 10:20:24,865 INFO L273 TraceCheckUtils]: 435: Hoare triple {178912#(<= proc_i 288)} assume a[5] == 1000; {178912#(<= proc_i 288)} is VALID [2019-05-15 10:20:24,865 INFO L273 TraceCheckUtils]: 436: Hoare triple {178912#(<= proc_i 288)} assume j > 4; {178912#(<= proc_i 288)} is VALID [2019-05-15 10:20:24,866 INFO L273 TraceCheckUtils]: 437: Hoare triple {178912#(<= proc_i 288)} assume j < 6; {178912#(<= proc_i 288)} is VALID [2019-05-15 10:20:24,866 INFO L273 TraceCheckUtils]: 438: Hoare triple {178912#(<= proc_i 288)} i := i + 4; {178931#(<= proc_i 292)} is VALID [2019-05-15 10:20:24,867 INFO L273 TraceCheckUtils]: 439: Hoare triple {178931#(<= proc_i 292)} assume i <= 1000; {178931#(<= proc_i 292)} is VALID [2019-05-15 10:20:24,867 INFO L273 TraceCheckUtils]: 440: Hoare triple {178931#(<= proc_i 292)} assume i + 4 < a[j]; {178931#(<= proc_i 292)} is VALID [2019-05-15 10:20:24,868 INFO L273 TraceCheckUtils]: 441: Hoare triple {178931#(<= proc_i 292)} assume a[5] == 1000; {178931#(<= proc_i 292)} is VALID [2019-05-15 10:20:24,868 INFO L273 TraceCheckUtils]: 442: Hoare triple {178931#(<= proc_i 292)} assume j > 4; {178931#(<= proc_i 292)} is VALID [2019-05-15 10:20:24,869 INFO L273 TraceCheckUtils]: 443: Hoare triple {178931#(<= proc_i 292)} assume j < 6; {178931#(<= proc_i 292)} is VALID [2019-05-15 10:20:24,869 INFO L273 TraceCheckUtils]: 444: Hoare triple {178931#(<= proc_i 292)} i := i + 4; {178950#(<= proc_i 296)} is VALID [2019-05-15 10:20:24,870 INFO L273 TraceCheckUtils]: 445: Hoare triple {178950#(<= proc_i 296)} assume i <= 1000; {178950#(<= proc_i 296)} is VALID [2019-05-15 10:20:24,870 INFO L273 TraceCheckUtils]: 446: Hoare triple {178950#(<= proc_i 296)} assume i + 4 < a[j]; {178950#(<= proc_i 296)} is VALID [2019-05-15 10:20:24,871 INFO L273 TraceCheckUtils]: 447: Hoare triple {178950#(<= proc_i 296)} assume a[5] == 1000; {178950#(<= proc_i 296)} is VALID [2019-05-15 10:20:24,871 INFO L273 TraceCheckUtils]: 448: Hoare triple {178950#(<= proc_i 296)} assume j > 4; {178950#(<= proc_i 296)} is VALID [2019-05-15 10:20:24,872 INFO L273 TraceCheckUtils]: 449: Hoare triple {178950#(<= proc_i 296)} assume j < 6; {178950#(<= proc_i 296)} is VALID [2019-05-15 10:20:24,872 INFO L273 TraceCheckUtils]: 450: Hoare triple {178950#(<= proc_i 296)} i := i + 4; {178969#(<= proc_i 300)} is VALID [2019-05-15 10:20:24,873 INFO L273 TraceCheckUtils]: 451: Hoare triple {178969#(<= proc_i 300)} assume i <= 1000; {178969#(<= proc_i 300)} is VALID [2019-05-15 10:20:24,873 INFO L273 TraceCheckUtils]: 452: Hoare triple {178969#(<= proc_i 300)} assume i + 4 < a[j]; {178969#(<= proc_i 300)} is VALID [2019-05-15 10:20:24,874 INFO L273 TraceCheckUtils]: 453: Hoare triple {178969#(<= proc_i 300)} assume a[5] == 1000; {178969#(<= proc_i 300)} is VALID [2019-05-15 10:20:24,874 INFO L273 TraceCheckUtils]: 454: Hoare triple {178969#(<= proc_i 300)} assume j > 4; {178969#(<= proc_i 300)} is VALID [2019-05-15 10:20:24,875 INFO L273 TraceCheckUtils]: 455: Hoare triple {178969#(<= proc_i 300)} assume j < 6; {178969#(<= proc_i 300)} is VALID [2019-05-15 10:20:24,875 INFO L273 TraceCheckUtils]: 456: Hoare triple {178969#(<= proc_i 300)} i := i + 4; {178988#(<= proc_i 304)} is VALID [2019-05-15 10:20:24,876 INFO L273 TraceCheckUtils]: 457: Hoare triple {178988#(<= proc_i 304)} assume i <= 1000; {178988#(<= proc_i 304)} is VALID [2019-05-15 10:20:24,876 INFO L273 TraceCheckUtils]: 458: Hoare triple {178988#(<= proc_i 304)} assume i + 4 < a[j]; {178988#(<= proc_i 304)} is VALID [2019-05-15 10:20:24,877 INFO L273 TraceCheckUtils]: 459: Hoare triple {178988#(<= proc_i 304)} assume a[5] == 1000; {178988#(<= proc_i 304)} is VALID [2019-05-15 10:20:24,877 INFO L273 TraceCheckUtils]: 460: Hoare triple {178988#(<= proc_i 304)} assume j > 4; {178988#(<= proc_i 304)} is VALID [2019-05-15 10:20:24,878 INFO L273 TraceCheckUtils]: 461: Hoare triple {178988#(<= proc_i 304)} assume j < 6; {178988#(<= proc_i 304)} is VALID [2019-05-15 10:20:24,878 INFO L273 TraceCheckUtils]: 462: Hoare triple {178988#(<= proc_i 304)} i := i + 4; {179007#(<= proc_i 308)} is VALID [2019-05-15 10:20:24,879 INFO L273 TraceCheckUtils]: 463: Hoare triple {179007#(<= proc_i 308)} assume i <= 1000; {179007#(<= proc_i 308)} is VALID [2019-05-15 10:20:24,879 INFO L273 TraceCheckUtils]: 464: Hoare triple {179007#(<= proc_i 308)} assume i + 4 < a[j]; {179007#(<= proc_i 308)} is VALID [2019-05-15 10:20:24,880 INFO L273 TraceCheckUtils]: 465: Hoare triple {179007#(<= proc_i 308)} assume a[5] == 1000; {179007#(<= proc_i 308)} is VALID [2019-05-15 10:20:24,880 INFO L273 TraceCheckUtils]: 466: Hoare triple {179007#(<= proc_i 308)} assume j > 4; {179007#(<= proc_i 308)} is VALID [2019-05-15 10:20:24,880 INFO L273 TraceCheckUtils]: 467: Hoare triple {179007#(<= proc_i 308)} assume j < 6; {179007#(<= proc_i 308)} is VALID [2019-05-15 10:20:24,881 INFO L273 TraceCheckUtils]: 468: Hoare triple {179007#(<= proc_i 308)} i := i + 4; {179026#(<= proc_i 312)} is VALID [2019-05-15 10:20:24,882 INFO L273 TraceCheckUtils]: 469: Hoare triple {179026#(<= proc_i 312)} assume i <= 1000; {179026#(<= proc_i 312)} is VALID [2019-05-15 10:20:24,882 INFO L273 TraceCheckUtils]: 470: Hoare triple {179026#(<= proc_i 312)} assume i + 4 < a[j]; {179026#(<= proc_i 312)} is VALID [2019-05-15 10:20:24,883 INFO L273 TraceCheckUtils]: 471: Hoare triple {179026#(<= proc_i 312)} assume a[5] == 1000; {179026#(<= proc_i 312)} is VALID [2019-05-15 10:20:24,883 INFO L273 TraceCheckUtils]: 472: Hoare triple {179026#(<= proc_i 312)} assume j > 4; {179026#(<= proc_i 312)} is VALID [2019-05-15 10:20:24,883 INFO L273 TraceCheckUtils]: 473: Hoare triple {179026#(<= proc_i 312)} assume j < 6; {179026#(<= proc_i 312)} is VALID [2019-05-15 10:20:24,884 INFO L273 TraceCheckUtils]: 474: Hoare triple {179026#(<= proc_i 312)} i := i + 4; {179045#(<= proc_i 316)} is VALID [2019-05-15 10:20:24,885 INFO L273 TraceCheckUtils]: 475: Hoare triple {179045#(<= proc_i 316)} assume i <= 1000; {179045#(<= proc_i 316)} is VALID [2019-05-15 10:20:24,885 INFO L273 TraceCheckUtils]: 476: Hoare triple {179045#(<= proc_i 316)} assume i + 4 < a[j]; {179045#(<= proc_i 316)} is VALID [2019-05-15 10:20:24,885 INFO L273 TraceCheckUtils]: 477: Hoare triple {179045#(<= proc_i 316)} assume a[5] == 1000; {179045#(<= proc_i 316)} is VALID [2019-05-15 10:20:24,886 INFO L273 TraceCheckUtils]: 478: Hoare triple {179045#(<= proc_i 316)} assume j > 4; {179045#(<= proc_i 316)} is VALID [2019-05-15 10:20:24,886 INFO L273 TraceCheckUtils]: 479: Hoare triple {179045#(<= proc_i 316)} assume j < 6; {179045#(<= proc_i 316)} is VALID [2019-05-15 10:20:24,887 INFO L273 TraceCheckUtils]: 480: Hoare triple {179045#(<= proc_i 316)} i := i + 4; {179064#(<= proc_i 320)} is VALID [2019-05-15 10:20:24,888 INFO L273 TraceCheckUtils]: 481: Hoare triple {179064#(<= proc_i 320)} assume i <= 1000; {179064#(<= proc_i 320)} is VALID [2019-05-15 10:20:24,888 INFO L273 TraceCheckUtils]: 482: Hoare triple {179064#(<= proc_i 320)} assume i + 4 < a[j]; {179064#(<= proc_i 320)} is VALID [2019-05-15 10:20:24,888 INFO L273 TraceCheckUtils]: 483: Hoare triple {179064#(<= proc_i 320)} assume a[5] == 1000; {179064#(<= proc_i 320)} is VALID [2019-05-15 10:20:24,889 INFO L273 TraceCheckUtils]: 484: Hoare triple {179064#(<= proc_i 320)} assume j > 4; {179064#(<= proc_i 320)} is VALID [2019-05-15 10:20:24,889 INFO L273 TraceCheckUtils]: 485: Hoare triple {179064#(<= proc_i 320)} assume j < 6; {179064#(<= proc_i 320)} is VALID [2019-05-15 10:20:24,890 INFO L273 TraceCheckUtils]: 486: Hoare triple {179064#(<= proc_i 320)} i := i + 4; {179083#(<= proc_i 324)} is VALID [2019-05-15 10:20:24,891 INFO L273 TraceCheckUtils]: 487: Hoare triple {179083#(<= proc_i 324)} assume i <= 1000; {179083#(<= proc_i 324)} is VALID [2019-05-15 10:20:24,891 INFO L273 TraceCheckUtils]: 488: Hoare triple {179083#(<= proc_i 324)} assume i + 4 < a[j]; {179083#(<= proc_i 324)} is VALID [2019-05-15 10:20:24,892 INFO L273 TraceCheckUtils]: 489: Hoare triple {179083#(<= proc_i 324)} assume a[5] == 1000; {179083#(<= proc_i 324)} is VALID [2019-05-15 10:20:24,892 INFO L273 TraceCheckUtils]: 490: Hoare triple {179083#(<= proc_i 324)} assume j > 4; {179083#(<= proc_i 324)} is VALID [2019-05-15 10:20:24,893 INFO L273 TraceCheckUtils]: 491: Hoare triple {179083#(<= proc_i 324)} assume j < 6; {179083#(<= proc_i 324)} is VALID [2019-05-15 10:20:24,893 INFO L273 TraceCheckUtils]: 492: Hoare triple {179083#(<= proc_i 324)} i := i + 4; {179102#(<= proc_i 328)} is VALID [2019-05-15 10:20:24,894 INFO L273 TraceCheckUtils]: 493: Hoare triple {179102#(<= proc_i 328)} assume i <= 1000; {179102#(<= proc_i 328)} is VALID [2019-05-15 10:20:24,894 INFO L273 TraceCheckUtils]: 494: Hoare triple {179102#(<= proc_i 328)} assume i + 4 < a[j]; {179102#(<= proc_i 328)} is VALID [2019-05-15 10:20:24,895 INFO L273 TraceCheckUtils]: 495: Hoare triple {179102#(<= proc_i 328)} assume a[5] == 1000; {179102#(<= proc_i 328)} is VALID [2019-05-15 10:20:24,895 INFO L273 TraceCheckUtils]: 496: Hoare triple {179102#(<= proc_i 328)} assume j > 4; {179102#(<= proc_i 328)} is VALID [2019-05-15 10:20:24,896 INFO L273 TraceCheckUtils]: 497: Hoare triple {179102#(<= proc_i 328)} assume j < 6; {179102#(<= proc_i 328)} is VALID [2019-05-15 10:20:24,896 INFO L273 TraceCheckUtils]: 498: Hoare triple {179102#(<= proc_i 328)} i := i + 4; {179121#(<= proc_i 332)} is VALID [2019-05-15 10:20:24,897 INFO L273 TraceCheckUtils]: 499: Hoare triple {179121#(<= proc_i 332)} assume i <= 1000; {179121#(<= proc_i 332)} is VALID [2019-05-15 10:20:24,897 INFO L273 TraceCheckUtils]: 500: Hoare triple {179121#(<= proc_i 332)} assume i + 4 < a[j]; {179121#(<= proc_i 332)} is VALID [2019-05-15 10:20:24,898 INFO L273 TraceCheckUtils]: 501: Hoare triple {179121#(<= proc_i 332)} assume a[5] == 1000; {179121#(<= proc_i 332)} is VALID [2019-05-15 10:20:24,898 INFO L273 TraceCheckUtils]: 502: Hoare triple {179121#(<= proc_i 332)} assume j > 4; {179121#(<= proc_i 332)} is VALID [2019-05-15 10:20:24,899 INFO L273 TraceCheckUtils]: 503: Hoare triple {179121#(<= proc_i 332)} assume j < 6; {179121#(<= proc_i 332)} is VALID [2019-05-15 10:20:24,899 INFO L273 TraceCheckUtils]: 504: Hoare triple {179121#(<= proc_i 332)} i := i + 4; {179140#(<= proc_i 336)} is VALID [2019-05-15 10:20:24,900 INFO L273 TraceCheckUtils]: 505: Hoare triple {179140#(<= proc_i 336)} assume i <= 1000; {179140#(<= proc_i 336)} is VALID [2019-05-15 10:20:24,900 INFO L273 TraceCheckUtils]: 506: Hoare triple {179140#(<= proc_i 336)} assume i + 4 < a[j]; {179140#(<= proc_i 336)} is VALID [2019-05-15 10:20:24,901 INFO L273 TraceCheckUtils]: 507: Hoare triple {179140#(<= proc_i 336)} assume a[5] == 1000; {179140#(<= proc_i 336)} is VALID [2019-05-15 10:20:24,901 INFO L273 TraceCheckUtils]: 508: Hoare triple {179140#(<= proc_i 336)} assume j > 4; {179140#(<= proc_i 336)} is VALID [2019-05-15 10:20:24,902 INFO L273 TraceCheckUtils]: 509: Hoare triple {179140#(<= proc_i 336)} assume j < 6; {179140#(<= proc_i 336)} is VALID [2019-05-15 10:20:24,902 INFO L273 TraceCheckUtils]: 510: Hoare triple {179140#(<= proc_i 336)} i := i + 4; {179159#(<= proc_i 340)} is VALID [2019-05-15 10:20:24,903 INFO L273 TraceCheckUtils]: 511: Hoare triple {179159#(<= proc_i 340)} assume i <= 1000; {179159#(<= proc_i 340)} is VALID [2019-05-15 10:20:24,903 INFO L273 TraceCheckUtils]: 512: Hoare triple {179159#(<= proc_i 340)} assume i + 4 < a[j]; {179159#(<= proc_i 340)} is VALID [2019-05-15 10:20:24,904 INFO L273 TraceCheckUtils]: 513: Hoare triple {179159#(<= proc_i 340)} assume a[5] == 1000; {179159#(<= proc_i 340)} is VALID [2019-05-15 10:20:24,904 INFO L273 TraceCheckUtils]: 514: Hoare triple {179159#(<= proc_i 340)} assume j > 4; {179159#(<= proc_i 340)} is VALID [2019-05-15 10:20:24,904 INFO L273 TraceCheckUtils]: 515: Hoare triple {179159#(<= proc_i 340)} assume j < 6; {179159#(<= proc_i 340)} is VALID [2019-05-15 10:20:24,905 INFO L273 TraceCheckUtils]: 516: Hoare triple {179159#(<= proc_i 340)} i := i + 4; {179178#(<= proc_i 344)} is VALID [2019-05-15 10:20:24,906 INFO L273 TraceCheckUtils]: 517: Hoare triple {179178#(<= proc_i 344)} assume i <= 1000; {179178#(<= proc_i 344)} is VALID [2019-05-15 10:20:24,906 INFO L273 TraceCheckUtils]: 518: Hoare triple {179178#(<= proc_i 344)} assume i + 4 < a[j]; {179178#(<= proc_i 344)} is VALID [2019-05-15 10:20:24,906 INFO L273 TraceCheckUtils]: 519: Hoare triple {179178#(<= proc_i 344)} assume a[5] == 1000; {179178#(<= proc_i 344)} is VALID [2019-05-15 10:20:24,907 INFO L273 TraceCheckUtils]: 520: Hoare triple {179178#(<= proc_i 344)} assume j > 4; {179178#(<= proc_i 344)} is VALID [2019-05-15 10:20:24,907 INFO L273 TraceCheckUtils]: 521: Hoare triple {179178#(<= proc_i 344)} assume j < 6; {179178#(<= proc_i 344)} is VALID [2019-05-15 10:20:24,908 INFO L273 TraceCheckUtils]: 522: Hoare triple {179178#(<= proc_i 344)} i := i + 4; {179197#(<= proc_i 348)} is VALID [2019-05-15 10:20:24,909 INFO L273 TraceCheckUtils]: 523: Hoare triple {179197#(<= proc_i 348)} assume i <= 1000; {179197#(<= proc_i 348)} is VALID [2019-05-15 10:20:24,909 INFO L273 TraceCheckUtils]: 524: Hoare triple {179197#(<= proc_i 348)} assume i + 4 < a[j]; {179197#(<= proc_i 348)} is VALID [2019-05-15 10:20:24,909 INFO L273 TraceCheckUtils]: 525: Hoare triple {179197#(<= proc_i 348)} assume a[5] == 1000; {179197#(<= proc_i 348)} is VALID [2019-05-15 10:20:24,910 INFO L273 TraceCheckUtils]: 526: Hoare triple {179197#(<= proc_i 348)} assume j > 4; {179197#(<= proc_i 348)} is VALID [2019-05-15 10:20:24,910 INFO L273 TraceCheckUtils]: 527: Hoare triple {179197#(<= proc_i 348)} assume j < 6; {179197#(<= proc_i 348)} is VALID [2019-05-15 10:20:24,911 INFO L273 TraceCheckUtils]: 528: Hoare triple {179197#(<= proc_i 348)} i := i + 4; {179216#(<= proc_i 352)} is VALID [2019-05-15 10:20:24,911 INFO L273 TraceCheckUtils]: 529: Hoare triple {179216#(<= proc_i 352)} assume i <= 1000; {179216#(<= proc_i 352)} is VALID [2019-05-15 10:20:24,912 INFO L273 TraceCheckUtils]: 530: Hoare triple {179216#(<= proc_i 352)} assume i + 4 < a[j]; {179216#(<= proc_i 352)} is VALID [2019-05-15 10:20:24,912 INFO L273 TraceCheckUtils]: 531: Hoare triple {179216#(<= proc_i 352)} assume a[5] == 1000; {179216#(<= proc_i 352)} is VALID [2019-05-15 10:20:24,913 INFO L273 TraceCheckUtils]: 532: Hoare triple {179216#(<= proc_i 352)} assume j > 4; {179216#(<= proc_i 352)} is VALID [2019-05-15 10:20:24,913 INFO L273 TraceCheckUtils]: 533: Hoare triple {179216#(<= proc_i 352)} assume j < 6; {179216#(<= proc_i 352)} is VALID [2019-05-15 10:20:24,914 INFO L273 TraceCheckUtils]: 534: Hoare triple {179216#(<= proc_i 352)} i := i + 4; {179235#(<= proc_i 356)} is VALID [2019-05-15 10:20:24,914 INFO L273 TraceCheckUtils]: 535: Hoare triple {179235#(<= proc_i 356)} assume i <= 1000; {179235#(<= proc_i 356)} is VALID [2019-05-15 10:20:24,915 INFO L273 TraceCheckUtils]: 536: Hoare triple {179235#(<= proc_i 356)} assume i + 4 < a[j]; {179235#(<= proc_i 356)} is VALID [2019-05-15 10:20:24,915 INFO L273 TraceCheckUtils]: 537: Hoare triple {179235#(<= proc_i 356)} assume a[5] == 1000; {179235#(<= proc_i 356)} is VALID [2019-05-15 10:20:24,916 INFO L273 TraceCheckUtils]: 538: Hoare triple {179235#(<= proc_i 356)} assume j > 4; {179235#(<= proc_i 356)} is VALID [2019-05-15 10:20:24,916 INFO L273 TraceCheckUtils]: 539: Hoare triple {179235#(<= proc_i 356)} assume j < 6; {179235#(<= proc_i 356)} is VALID [2019-05-15 10:20:24,917 INFO L273 TraceCheckUtils]: 540: Hoare triple {179235#(<= proc_i 356)} i := i + 4; {179254#(<= proc_i 360)} is VALID [2019-05-15 10:20:24,918 INFO L273 TraceCheckUtils]: 541: Hoare triple {179254#(<= proc_i 360)} assume !(i <= 1000); {177540#false} is VALID [2019-05-15 10:20:25,077 INFO L134 CoverageAnalysis]: Checked inductivity of 24120 backedges. 0 proven. 24120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:20:25,077 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:20:25,077 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [91] total 91 [2019-05-15 10:20:25,078 INFO L78 Accepts]: Start accepts. Automaton has 93 states. Word has length 542 [2019-05-15 10:20:25,078 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:20:25,078 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 93 states. [2019-05-15 10:20:25,640 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 542 edges. 542 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:25,640 INFO L454 AbstractCegarLoop]: Interpolant automaton has 93 states [2019-05-15 10:20:25,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2019-05-15 10:20:25,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2019-05-15 10:20:25,642 INFO L87 Difference]: Start difference. First operand 543 states and 543 transitions. Second operand 93 states. [2019-05-15 10:20:26,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:26,702 INFO L93 Difference]: Finished difference Result 554 states and 554 transitions. [2019-05-15 10:20:26,702 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2019-05-15 10:20:26,702 INFO L78 Accepts]: Start accepts. Automaton has 93 states. Word has length 542 [2019-05-15 10:20:26,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:20:26,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2019-05-15 10:20:26,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 555 transitions. [2019-05-15 10:20:26,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2019-05-15 10:20:26,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 555 transitions. [2019-05-15 10:20:26,706 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 93 states and 555 transitions. [2019-05-15 10:20:27,221 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 555 edges. 555 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:27,236 INFO L225 Difference]: With dead ends: 554 [2019-05-15 10:20:27,236 INFO L226 Difference]: Without dead ends: 554 [2019-05-15 10:20:27,237 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 450 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2019-05-15 10:20:27,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2019-05-15 10:20:27,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 549. [2019-05-15 10:20:27,240 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:20:27,240 INFO L82 GeneralOperation]: Start isEquivalent. First operand 554 states. Second operand 549 states. [2019-05-15 10:20:27,240 INFO L74 IsIncluded]: Start isIncluded. First operand 554 states. Second operand 549 states. [2019-05-15 10:20:27,240 INFO L87 Difference]: Start difference. First operand 554 states. Second operand 549 states. [2019-05-15 10:20:27,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:27,249 INFO L93 Difference]: Finished difference Result 554 states and 554 transitions. [2019-05-15 10:20:27,249 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 554 transitions. [2019-05-15 10:20:27,250 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:27,250 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:27,250 INFO L74 IsIncluded]: Start isIncluded. First operand 549 states. Second operand 554 states. [2019-05-15 10:20:27,250 INFO L87 Difference]: Start difference. First operand 549 states. Second operand 554 states. [2019-05-15 10:20:27,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:27,260 INFO L93 Difference]: Finished difference Result 554 states and 554 transitions. [2019-05-15 10:20:27,260 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 554 transitions. [2019-05-15 10:20:27,260 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:27,260 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:27,260 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:20:27,260 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:20:27,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 549 states. [2019-05-15 10:20:27,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 549 transitions. [2019-05-15 10:20:27,269 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 549 transitions. Word has length 542 [2019-05-15 10:20:27,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:20:27,270 INFO L475 AbstractCegarLoop]: Abstraction has 549 states and 549 transitions. [2019-05-15 10:20:27,270 INFO L476 AbstractCegarLoop]: Interpolant automaton has 93 states. [2019-05-15 10:20:27,270 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 549 transitions. [2019-05-15 10:20:27,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 549 [2019-05-15 10:20:27,272 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:20:27,272 INFO L399 BasicCegarLoop]: trace histogram [91, 91, 91, 91, 91, 91, 1, 1] [2019-05-15 10:20:27,272 INFO L418 AbstractCegarLoop]: === Iteration 92 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:20:27,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:20:27,273 INFO L82 PathProgramCache]: Analyzing trace with hash -350592076, now seen corresponding path program 91 times [2019-05-15 10:20:27,273 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:20:27,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:27,460 INFO L256 TraceCheckSpWp]: Trace formula consists of 733 conjuncts, 93 conjunts are in the unsatisfiable core [2019-05-15 10:20:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:27,506 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:20:31,550 INFO L273 TraceCheckUtils]: 0: Hoare triple {181468#true} i := 0; {181473#(<= proc_i 0)} is VALID [2019-05-15 10:20:31,550 INFO L273 TraceCheckUtils]: 1: Hoare triple {181473#(<= proc_i 0)} assume i <= 1000; {181473#(<= proc_i 0)} is VALID [2019-05-15 10:20:31,550 INFO L273 TraceCheckUtils]: 2: Hoare triple {181473#(<= proc_i 0)} assume i + 4 < a[j]; {181473#(<= proc_i 0)} is VALID [2019-05-15 10:20:31,551 INFO L273 TraceCheckUtils]: 3: Hoare triple {181473#(<= proc_i 0)} assume a[5] == 1000; {181473#(<= proc_i 0)} is VALID [2019-05-15 10:20:31,551 INFO L273 TraceCheckUtils]: 4: Hoare triple {181473#(<= proc_i 0)} assume j > 4; {181473#(<= proc_i 0)} is VALID [2019-05-15 10:20:31,552 INFO L273 TraceCheckUtils]: 5: Hoare triple {181473#(<= proc_i 0)} assume j < 6; {181473#(<= proc_i 0)} is VALID [2019-05-15 10:20:31,552 INFO L273 TraceCheckUtils]: 6: Hoare triple {181473#(<= proc_i 0)} i := i + 4; {181492#(<= proc_i 4)} is VALID [2019-05-15 10:20:31,553 INFO L273 TraceCheckUtils]: 7: Hoare triple {181492#(<= proc_i 4)} assume i <= 1000; {181492#(<= proc_i 4)} is VALID [2019-05-15 10:20:31,553 INFO L273 TraceCheckUtils]: 8: Hoare triple {181492#(<= proc_i 4)} assume i + 4 < a[j]; {181492#(<= proc_i 4)} is VALID [2019-05-15 10:20:31,554 INFO L273 TraceCheckUtils]: 9: Hoare triple {181492#(<= proc_i 4)} assume a[5] == 1000; {181492#(<= proc_i 4)} is VALID [2019-05-15 10:20:31,554 INFO L273 TraceCheckUtils]: 10: Hoare triple {181492#(<= proc_i 4)} assume j > 4; {181492#(<= proc_i 4)} is VALID [2019-05-15 10:20:31,555 INFO L273 TraceCheckUtils]: 11: Hoare triple {181492#(<= proc_i 4)} assume j < 6; {181492#(<= proc_i 4)} is VALID [2019-05-15 10:20:31,555 INFO L273 TraceCheckUtils]: 12: Hoare triple {181492#(<= proc_i 4)} i := i + 4; {181511#(<= proc_i 8)} is VALID [2019-05-15 10:20:31,556 INFO L273 TraceCheckUtils]: 13: Hoare triple {181511#(<= proc_i 8)} assume i <= 1000; {181511#(<= proc_i 8)} is VALID [2019-05-15 10:20:31,556 INFO L273 TraceCheckUtils]: 14: Hoare triple {181511#(<= proc_i 8)} assume i + 4 < a[j]; {181511#(<= proc_i 8)} is VALID [2019-05-15 10:20:31,557 INFO L273 TraceCheckUtils]: 15: Hoare triple {181511#(<= proc_i 8)} assume a[5] == 1000; {181511#(<= proc_i 8)} is VALID [2019-05-15 10:20:31,557 INFO L273 TraceCheckUtils]: 16: Hoare triple {181511#(<= proc_i 8)} assume j > 4; {181511#(<= proc_i 8)} is VALID [2019-05-15 10:20:31,558 INFO L273 TraceCheckUtils]: 17: Hoare triple {181511#(<= proc_i 8)} assume j < 6; {181511#(<= proc_i 8)} is VALID [2019-05-15 10:20:31,558 INFO L273 TraceCheckUtils]: 18: Hoare triple {181511#(<= proc_i 8)} i := i + 4; {181530#(<= proc_i 12)} is VALID [2019-05-15 10:20:31,559 INFO L273 TraceCheckUtils]: 19: Hoare triple {181530#(<= proc_i 12)} assume i <= 1000; {181530#(<= proc_i 12)} is VALID [2019-05-15 10:20:31,559 INFO L273 TraceCheckUtils]: 20: Hoare triple {181530#(<= proc_i 12)} assume i + 4 < a[j]; {181530#(<= proc_i 12)} is VALID [2019-05-15 10:20:31,560 INFO L273 TraceCheckUtils]: 21: Hoare triple {181530#(<= proc_i 12)} assume a[5] == 1000; {181530#(<= proc_i 12)} is VALID [2019-05-15 10:20:31,560 INFO L273 TraceCheckUtils]: 22: Hoare triple {181530#(<= proc_i 12)} assume j > 4; {181530#(<= proc_i 12)} is VALID [2019-05-15 10:20:31,561 INFO L273 TraceCheckUtils]: 23: Hoare triple {181530#(<= proc_i 12)} assume j < 6; {181530#(<= proc_i 12)} is VALID [2019-05-15 10:20:31,561 INFO L273 TraceCheckUtils]: 24: Hoare triple {181530#(<= proc_i 12)} i := i + 4; {181549#(<= proc_i 16)} is VALID [2019-05-15 10:20:31,562 INFO L273 TraceCheckUtils]: 25: Hoare triple {181549#(<= proc_i 16)} assume i <= 1000; {181549#(<= proc_i 16)} is VALID [2019-05-15 10:20:31,562 INFO L273 TraceCheckUtils]: 26: Hoare triple {181549#(<= proc_i 16)} assume i + 4 < a[j]; {181549#(<= proc_i 16)} is VALID [2019-05-15 10:20:31,563 INFO L273 TraceCheckUtils]: 27: Hoare triple {181549#(<= proc_i 16)} assume a[5] == 1000; {181549#(<= proc_i 16)} is VALID [2019-05-15 10:20:31,563 INFO L273 TraceCheckUtils]: 28: Hoare triple {181549#(<= proc_i 16)} assume j > 4; {181549#(<= proc_i 16)} is VALID [2019-05-15 10:20:31,564 INFO L273 TraceCheckUtils]: 29: Hoare triple {181549#(<= proc_i 16)} assume j < 6; {181549#(<= proc_i 16)} is VALID [2019-05-15 10:20:31,565 INFO L273 TraceCheckUtils]: 30: Hoare triple {181549#(<= proc_i 16)} i := i + 4; {181568#(<= proc_i 20)} is VALID [2019-05-15 10:20:31,565 INFO L273 TraceCheckUtils]: 31: Hoare triple {181568#(<= proc_i 20)} assume i <= 1000; {181568#(<= proc_i 20)} is VALID [2019-05-15 10:20:31,565 INFO L273 TraceCheckUtils]: 32: Hoare triple {181568#(<= proc_i 20)} assume i + 4 < a[j]; {181568#(<= proc_i 20)} is VALID [2019-05-15 10:20:31,566 INFO L273 TraceCheckUtils]: 33: Hoare triple {181568#(<= proc_i 20)} assume a[5] == 1000; {181568#(<= proc_i 20)} is VALID [2019-05-15 10:20:31,566 INFO L273 TraceCheckUtils]: 34: Hoare triple {181568#(<= proc_i 20)} assume j > 4; {181568#(<= proc_i 20)} is VALID [2019-05-15 10:20:31,567 INFO L273 TraceCheckUtils]: 35: Hoare triple {181568#(<= proc_i 20)} assume j < 6; {181568#(<= proc_i 20)} is VALID [2019-05-15 10:20:31,568 INFO L273 TraceCheckUtils]: 36: Hoare triple {181568#(<= proc_i 20)} i := i + 4; {181587#(<= proc_i 24)} is VALID [2019-05-15 10:20:31,568 INFO L273 TraceCheckUtils]: 37: Hoare triple {181587#(<= proc_i 24)} assume i <= 1000; {181587#(<= proc_i 24)} is VALID [2019-05-15 10:20:31,569 INFO L273 TraceCheckUtils]: 38: Hoare triple {181587#(<= proc_i 24)} assume i + 4 < a[j]; {181587#(<= proc_i 24)} is VALID [2019-05-15 10:20:31,569 INFO L273 TraceCheckUtils]: 39: Hoare triple {181587#(<= proc_i 24)} assume a[5] == 1000; {181587#(<= proc_i 24)} is VALID [2019-05-15 10:20:31,570 INFO L273 TraceCheckUtils]: 40: Hoare triple {181587#(<= proc_i 24)} assume j > 4; {181587#(<= proc_i 24)} is VALID [2019-05-15 10:20:31,570 INFO L273 TraceCheckUtils]: 41: Hoare triple {181587#(<= proc_i 24)} assume j < 6; {181587#(<= proc_i 24)} is VALID [2019-05-15 10:20:31,571 INFO L273 TraceCheckUtils]: 42: Hoare triple {181587#(<= proc_i 24)} i := i + 4; {181606#(<= proc_i 28)} is VALID [2019-05-15 10:20:31,571 INFO L273 TraceCheckUtils]: 43: Hoare triple {181606#(<= proc_i 28)} assume i <= 1000; {181606#(<= proc_i 28)} is VALID [2019-05-15 10:20:31,572 INFO L273 TraceCheckUtils]: 44: Hoare triple {181606#(<= proc_i 28)} assume i + 4 < a[j]; {181606#(<= proc_i 28)} is VALID [2019-05-15 10:20:31,572 INFO L273 TraceCheckUtils]: 45: Hoare triple {181606#(<= proc_i 28)} assume a[5] == 1000; {181606#(<= proc_i 28)} is VALID [2019-05-15 10:20:31,573 INFO L273 TraceCheckUtils]: 46: Hoare triple {181606#(<= proc_i 28)} assume j > 4; {181606#(<= proc_i 28)} is VALID [2019-05-15 10:20:31,573 INFO L273 TraceCheckUtils]: 47: Hoare triple {181606#(<= proc_i 28)} assume j < 6; {181606#(<= proc_i 28)} is VALID [2019-05-15 10:20:31,574 INFO L273 TraceCheckUtils]: 48: Hoare triple {181606#(<= proc_i 28)} i := i + 4; {181625#(<= proc_i 32)} is VALID [2019-05-15 10:20:31,574 INFO L273 TraceCheckUtils]: 49: Hoare triple {181625#(<= proc_i 32)} assume i <= 1000; {181625#(<= proc_i 32)} is VALID [2019-05-15 10:20:31,575 INFO L273 TraceCheckUtils]: 50: Hoare triple {181625#(<= proc_i 32)} assume i + 4 < a[j]; {181625#(<= proc_i 32)} is VALID [2019-05-15 10:20:31,575 INFO L273 TraceCheckUtils]: 51: Hoare triple {181625#(<= proc_i 32)} assume a[5] == 1000; {181625#(<= proc_i 32)} is VALID [2019-05-15 10:20:31,576 INFO L273 TraceCheckUtils]: 52: Hoare triple {181625#(<= proc_i 32)} assume j > 4; {181625#(<= proc_i 32)} is VALID [2019-05-15 10:20:31,576 INFO L273 TraceCheckUtils]: 53: Hoare triple {181625#(<= proc_i 32)} assume j < 6; {181625#(<= proc_i 32)} is VALID [2019-05-15 10:20:31,577 INFO L273 TraceCheckUtils]: 54: Hoare triple {181625#(<= proc_i 32)} i := i + 4; {181644#(<= proc_i 36)} is VALID [2019-05-15 10:20:31,578 INFO L273 TraceCheckUtils]: 55: Hoare triple {181644#(<= proc_i 36)} assume i <= 1000; {181644#(<= proc_i 36)} is VALID [2019-05-15 10:20:31,578 INFO L273 TraceCheckUtils]: 56: Hoare triple {181644#(<= proc_i 36)} assume i + 4 < a[j]; {181644#(<= proc_i 36)} is VALID [2019-05-15 10:20:31,578 INFO L273 TraceCheckUtils]: 57: Hoare triple {181644#(<= proc_i 36)} assume a[5] == 1000; {181644#(<= proc_i 36)} is VALID [2019-05-15 10:20:31,579 INFO L273 TraceCheckUtils]: 58: Hoare triple {181644#(<= proc_i 36)} assume j > 4; {181644#(<= proc_i 36)} is VALID [2019-05-15 10:20:31,579 INFO L273 TraceCheckUtils]: 59: Hoare triple {181644#(<= proc_i 36)} assume j < 6; {181644#(<= proc_i 36)} is VALID [2019-05-15 10:20:31,580 INFO L273 TraceCheckUtils]: 60: Hoare triple {181644#(<= proc_i 36)} i := i + 4; {181663#(<= proc_i 40)} is VALID [2019-05-15 10:20:31,581 INFO L273 TraceCheckUtils]: 61: Hoare triple {181663#(<= proc_i 40)} assume i <= 1000; {181663#(<= proc_i 40)} is VALID [2019-05-15 10:20:31,581 INFO L273 TraceCheckUtils]: 62: Hoare triple {181663#(<= proc_i 40)} assume i + 4 < a[j]; {181663#(<= proc_i 40)} is VALID [2019-05-15 10:20:31,581 INFO L273 TraceCheckUtils]: 63: Hoare triple {181663#(<= proc_i 40)} assume a[5] == 1000; {181663#(<= proc_i 40)} is VALID [2019-05-15 10:20:31,582 INFO L273 TraceCheckUtils]: 64: Hoare triple {181663#(<= proc_i 40)} assume j > 4; {181663#(<= proc_i 40)} is VALID [2019-05-15 10:20:31,582 INFO L273 TraceCheckUtils]: 65: Hoare triple {181663#(<= proc_i 40)} assume j < 6; {181663#(<= proc_i 40)} is VALID [2019-05-15 10:20:31,583 INFO L273 TraceCheckUtils]: 66: Hoare triple {181663#(<= proc_i 40)} i := i + 4; {181682#(<= proc_i 44)} is VALID [2019-05-15 10:20:31,584 INFO L273 TraceCheckUtils]: 67: Hoare triple {181682#(<= proc_i 44)} assume i <= 1000; {181682#(<= proc_i 44)} is VALID [2019-05-15 10:20:31,584 INFO L273 TraceCheckUtils]: 68: Hoare triple {181682#(<= proc_i 44)} assume i + 4 < a[j]; {181682#(<= proc_i 44)} is VALID [2019-05-15 10:20:31,585 INFO L273 TraceCheckUtils]: 69: Hoare triple {181682#(<= proc_i 44)} assume a[5] == 1000; {181682#(<= proc_i 44)} is VALID [2019-05-15 10:20:31,585 INFO L273 TraceCheckUtils]: 70: Hoare triple {181682#(<= proc_i 44)} assume j > 4; {181682#(<= proc_i 44)} is VALID [2019-05-15 10:20:31,586 INFO L273 TraceCheckUtils]: 71: Hoare triple {181682#(<= proc_i 44)} assume j < 6; {181682#(<= proc_i 44)} is VALID [2019-05-15 10:20:31,586 INFO L273 TraceCheckUtils]: 72: Hoare triple {181682#(<= proc_i 44)} i := i + 4; {181701#(<= proc_i 48)} is VALID [2019-05-15 10:20:31,587 INFO L273 TraceCheckUtils]: 73: Hoare triple {181701#(<= proc_i 48)} assume i <= 1000; {181701#(<= proc_i 48)} is VALID [2019-05-15 10:20:31,587 INFO L273 TraceCheckUtils]: 74: Hoare triple {181701#(<= proc_i 48)} assume i + 4 < a[j]; {181701#(<= proc_i 48)} is VALID [2019-05-15 10:20:31,588 INFO L273 TraceCheckUtils]: 75: Hoare triple {181701#(<= proc_i 48)} assume a[5] == 1000; {181701#(<= proc_i 48)} is VALID [2019-05-15 10:20:31,588 INFO L273 TraceCheckUtils]: 76: Hoare triple {181701#(<= proc_i 48)} assume j > 4; {181701#(<= proc_i 48)} is VALID [2019-05-15 10:20:31,589 INFO L273 TraceCheckUtils]: 77: Hoare triple {181701#(<= proc_i 48)} assume j < 6; {181701#(<= proc_i 48)} is VALID [2019-05-15 10:20:31,589 INFO L273 TraceCheckUtils]: 78: Hoare triple {181701#(<= proc_i 48)} i := i + 4; {181720#(<= proc_i 52)} is VALID [2019-05-15 10:20:31,590 INFO L273 TraceCheckUtils]: 79: Hoare triple {181720#(<= proc_i 52)} assume i <= 1000; {181720#(<= proc_i 52)} is VALID [2019-05-15 10:20:31,590 INFO L273 TraceCheckUtils]: 80: Hoare triple {181720#(<= proc_i 52)} assume i + 4 < a[j]; {181720#(<= proc_i 52)} is VALID [2019-05-15 10:20:31,591 INFO L273 TraceCheckUtils]: 81: Hoare triple {181720#(<= proc_i 52)} assume a[5] == 1000; {181720#(<= proc_i 52)} is VALID [2019-05-15 10:20:31,591 INFO L273 TraceCheckUtils]: 82: Hoare triple {181720#(<= proc_i 52)} assume j > 4; {181720#(<= proc_i 52)} is VALID [2019-05-15 10:20:31,592 INFO L273 TraceCheckUtils]: 83: Hoare triple {181720#(<= proc_i 52)} assume j < 6; {181720#(<= proc_i 52)} is VALID [2019-05-15 10:20:31,592 INFO L273 TraceCheckUtils]: 84: Hoare triple {181720#(<= proc_i 52)} i := i + 4; {181739#(<= proc_i 56)} is VALID [2019-05-15 10:20:31,593 INFO L273 TraceCheckUtils]: 85: Hoare triple {181739#(<= proc_i 56)} assume i <= 1000; {181739#(<= proc_i 56)} is VALID [2019-05-15 10:20:31,593 INFO L273 TraceCheckUtils]: 86: Hoare triple {181739#(<= proc_i 56)} assume i + 4 < a[j]; {181739#(<= proc_i 56)} is VALID [2019-05-15 10:20:31,594 INFO L273 TraceCheckUtils]: 87: Hoare triple {181739#(<= proc_i 56)} assume a[5] == 1000; {181739#(<= proc_i 56)} is VALID [2019-05-15 10:20:31,594 INFO L273 TraceCheckUtils]: 88: Hoare triple {181739#(<= proc_i 56)} assume j > 4; {181739#(<= proc_i 56)} is VALID [2019-05-15 10:20:31,595 INFO L273 TraceCheckUtils]: 89: Hoare triple {181739#(<= proc_i 56)} assume j < 6; {181739#(<= proc_i 56)} is VALID [2019-05-15 10:20:31,595 INFO L273 TraceCheckUtils]: 90: Hoare triple {181739#(<= proc_i 56)} i := i + 4; {181758#(<= proc_i 60)} is VALID [2019-05-15 10:20:31,596 INFO L273 TraceCheckUtils]: 91: Hoare triple {181758#(<= proc_i 60)} assume i <= 1000; {181758#(<= proc_i 60)} is VALID [2019-05-15 10:20:31,596 INFO L273 TraceCheckUtils]: 92: Hoare triple {181758#(<= proc_i 60)} assume i + 4 < a[j]; {181758#(<= proc_i 60)} is VALID [2019-05-15 10:20:31,597 INFO L273 TraceCheckUtils]: 93: Hoare triple {181758#(<= proc_i 60)} assume a[5] == 1000; {181758#(<= proc_i 60)} is VALID [2019-05-15 10:20:31,597 INFO L273 TraceCheckUtils]: 94: Hoare triple {181758#(<= proc_i 60)} assume j > 4; {181758#(<= proc_i 60)} is VALID [2019-05-15 10:20:31,598 INFO L273 TraceCheckUtils]: 95: Hoare triple {181758#(<= proc_i 60)} assume j < 6; {181758#(<= proc_i 60)} is VALID [2019-05-15 10:20:31,598 INFO L273 TraceCheckUtils]: 96: Hoare triple {181758#(<= proc_i 60)} i := i + 4; {181777#(<= proc_i 64)} is VALID [2019-05-15 10:20:31,599 INFO L273 TraceCheckUtils]: 97: Hoare triple {181777#(<= proc_i 64)} assume i <= 1000; {181777#(<= proc_i 64)} is VALID [2019-05-15 10:20:31,599 INFO L273 TraceCheckUtils]: 98: Hoare triple {181777#(<= proc_i 64)} assume i + 4 < a[j]; {181777#(<= proc_i 64)} is VALID [2019-05-15 10:20:31,600 INFO L273 TraceCheckUtils]: 99: Hoare triple {181777#(<= proc_i 64)} assume a[5] == 1000; {181777#(<= proc_i 64)} is VALID [2019-05-15 10:20:31,600 INFO L273 TraceCheckUtils]: 100: Hoare triple {181777#(<= proc_i 64)} assume j > 4; {181777#(<= proc_i 64)} is VALID [2019-05-15 10:20:31,601 INFO L273 TraceCheckUtils]: 101: Hoare triple {181777#(<= proc_i 64)} assume j < 6; {181777#(<= proc_i 64)} is VALID [2019-05-15 10:20:31,601 INFO L273 TraceCheckUtils]: 102: Hoare triple {181777#(<= proc_i 64)} i := i + 4; {181796#(<= proc_i 68)} is VALID [2019-05-15 10:20:31,602 INFO L273 TraceCheckUtils]: 103: Hoare triple {181796#(<= proc_i 68)} assume i <= 1000; {181796#(<= proc_i 68)} is VALID [2019-05-15 10:20:31,602 INFO L273 TraceCheckUtils]: 104: Hoare triple {181796#(<= proc_i 68)} assume i + 4 < a[j]; {181796#(<= proc_i 68)} is VALID [2019-05-15 10:20:31,603 INFO L273 TraceCheckUtils]: 105: Hoare triple {181796#(<= proc_i 68)} assume a[5] == 1000; {181796#(<= proc_i 68)} is VALID [2019-05-15 10:20:31,603 INFO L273 TraceCheckUtils]: 106: Hoare triple {181796#(<= proc_i 68)} assume j > 4; {181796#(<= proc_i 68)} is VALID [2019-05-15 10:20:31,604 INFO L273 TraceCheckUtils]: 107: Hoare triple {181796#(<= proc_i 68)} assume j < 6; {181796#(<= proc_i 68)} is VALID [2019-05-15 10:20:31,604 INFO L273 TraceCheckUtils]: 108: Hoare triple {181796#(<= proc_i 68)} i := i + 4; {181815#(<= proc_i 72)} is VALID [2019-05-15 10:20:31,605 INFO L273 TraceCheckUtils]: 109: Hoare triple {181815#(<= proc_i 72)} assume i <= 1000; {181815#(<= proc_i 72)} is VALID [2019-05-15 10:20:31,605 INFO L273 TraceCheckUtils]: 110: Hoare triple {181815#(<= proc_i 72)} assume i + 4 < a[j]; {181815#(<= proc_i 72)} is VALID [2019-05-15 10:20:31,606 INFO L273 TraceCheckUtils]: 111: Hoare triple {181815#(<= proc_i 72)} assume a[5] == 1000; {181815#(<= proc_i 72)} is VALID [2019-05-15 10:20:31,606 INFO L273 TraceCheckUtils]: 112: Hoare triple {181815#(<= proc_i 72)} assume j > 4; {181815#(<= proc_i 72)} is VALID [2019-05-15 10:20:31,607 INFO L273 TraceCheckUtils]: 113: Hoare triple {181815#(<= proc_i 72)} assume j < 6; {181815#(<= proc_i 72)} is VALID [2019-05-15 10:20:31,607 INFO L273 TraceCheckUtils]: 114: Hoare triple {181815#(<= proc_i 72)} i := i + 4; {181834#(<= proc_i 76)} is VALID [2019-05-15 10:20:31,608 INFO L273 TraceCheckUtils]: 115: Hoare triple {181834#(<= proc_i 76)} assume i <= 1000; {181834#(<= proc_i 76)} is VALID [2019-05-15 10:20:31,608 INFO L273 TraceCheckUtils]: 116: Hoare triple {181834#(<= proc_i 76)} assume i + 4 < a[j]; {181834#(<= proc_i 76)} is VALID [2019-05-15 10:20:31,609 INFO L273 TraceCheckUtils]: 117: Hoare triple {181834#(<= proc_i 76)} assume a[5] == 1000; {181834#(<= proc_i 76)} is VALID [2019-05-15 10:20:31,609 INFO L273 TraceCheckUtils]: 118: Hoare triple {181834#(<= proc_i 76)} assume j > 4; {181834#(<= proc_i 76)} is VALID [2019-05-15 10:20:31,609 INFO L273 TraceCheckUtils]: 119: Hoare triple {181834#(<= proc_i 76)} assume j < 6; {181834#(<= proc_i 76)} is VALID [2019-05-15 10:20:31,610 INFO L273 TraceCheckUtils]: 120: Hoare triple {181834#(<= proc_i 76)} i := i + 4; {181853#(<= proc_i 80)} is VALID [2019-05-15 10:20:31,611 INFO L273 TraceCheckUtils]: 121: Hoare triple {181853#(<= proc_i 80)} assume i <= 1000; {181853#(<= proc_i 80)} is VALID [2019-05-15 10:20:31,611 INFO L273 TraceCheckUtils]: 122: Hoare triple {181853#(<= proc_i 80)} assume i + 4 < a[j]; {181853#(<= proc_i 80)} is VALID [2019-05-15 10:20:31,612 INFO L273 TraceCheckUtils]: 123: Hoare triple {181853#(<= proc_i 80)} assume a[5] == 1000; {181853#(<= proc_i 80)} is VALID [2019-05-15 10:20:31,612 INFO L273 TraceCheckUtils]: 124: Hoare triple {181853#(<= proc_i 80)} assume j > 4; {181853#(<= proc_i 80)} is VALID [2019-05-15 10:20:31,612 INFO L273 TraceCheckUtils]: 125: Hoare triple {181853#(<= proc_i 80)} assume j < 6; {181853#(<= proc_i 80)} is VALID [2019-05-15 10:20:31,613 INFO L273 TraceCheckUtils]: 126: Hoare triple {181853#(<= proc_i 80)} i := i + 4; {181872#(<= proc_i 84)} is VALID [2019-05-15 10:20:31,614 INFO L273 TraceCheckUtils]: 127: Hoare triple {181872#(<= proc_i 84)} assume i <= 1000; {181872#(<= proc_i 84)} is VALID [2019-05-15 10:20:31,614 INFO L273 TraceCheckUtils]: 128: Hoare triple {181872#(<= proc_i 84)} assume i + 4 < a[j]; {181872#(<= proc_i 84)} is VALID [2019-05-15 10:20:31,614 INFO L273 TraceCheckUtils]: 129: Hoare triple {181872#(<= proc_i 84)} assume a[5] == 1000; {181872#(<= proc_i 84)} is VALID [2019-05-15 10:20:31,615 INFO L273 TraceCheckUtils]: 130: Hoare triple {181872#(<= proc_i 84)} assume j > 4; {181872#(<= proc_i 84)} is VALID [2019-05-15 10:20:31,615 INFO L273 TraceCheckUtils]: 131: Hoare triple {181872#(<= proc_i 84)} assume j < 6; {181872#(<= proc_i 84)} is VALID [2019-05-15 10:20:31,616 INFO L273 TraceCheckUtils]: 132: Hoare triple {181872#(<= proc_i 84)} i := i + 4; {181891#(<= proc_i 88)} is VALID [2019-05-15 10:20:31,616 INFO L273 TraceCheckUtils]: 133: Hoare triple {181891#(<= proc_i 88)} assume i <= 1000; {181891#(<= proc_i 88)} is VALID [2019-05-15 10:20:31,617 INFO L273 TraceCheckUtils]: 134: Hoare triple {181891#(<= proc_i 88)} assume i + 4 < a[j]; {181891#(<= proc_i 88)} is VALID [2019-05-15 10:20:31,617 INFO L273 TraceCheckUtils]: 135: Hoare triple {181891#(<= proc_i 88)} assume a[5] == 1000; {181891#(<= proc_i 88)} is VALID [2019-05-15 10:20:31,618 INFO L273 TraceCheckUtils]: 136: Hoare triple {181891#(<= proc_i 88)} assume j > 4; {181891#(<= proc_i 88)} is VALID [2019-05-15 10:20:31,618 INFO L273 TraceCheckUtils]: 137: Hoare triple {181891#(<= proc_i 88)} assume j < 6; {181891#(<= proc_i 88)} is VALID [2019-05-15 10:20:31,619 INFO L273 TraceCheckUtils]: 138: Hoare triple {181891#(<= proc_i 88)} i := i + 4; {181910#(<= proc_i 92)} is VALID [2019-05-15 10:20:31,619 INFO L273 TraceCheckUtils]: 139: Hoare triple {181910#(<= proc_i 92)} assume i <= 1000; {181910#(<= proc_i 92)} is VALID [2019-05-15 10:20:31,620 INFO L273 TraceCheckUtils]: 140: Hoare triple {181910#(<= proc_i 92)} assume i + 4 < a[j]; {181910#(<= proc_i 92)} is VALID [2019-05-15 10:20:31,620 INFO L273 TraceCheckUtils]: 141: Hoare triple {181910#(<= proc_i 92)} assume a[5] == 1000; {181910#(<= proc_i 92)} is VALID [2019-05-15 10:20:31,621 INFO L273 TraceCheckUtils]: 142: Hoare triple {181910#(<= proc_i 92)} assume j > 4; {181910#(<= proc_i 92)} is VALID [2019-05-15 10:20:31,621 INFO L273 TraceCheckUtils]: 143: Hoare triple {181910#(<= proc_i 92)} assume j < 6; {181910#(<= proc_i 92)} is VALID [2019-05-15 10:20:31,622 INFO L273 TraceCheckUtils]: 144: Hoare triple {181910#(<= proc_i 92)} i := i + 4; {181929#(<= proc_i 96)} is VALID [2019-05-15 10:20:31,622 INFO L273 TraceCheckUtils]: 145: Hoare triple {181929#(<= proc_i 96)} assume i <= 1000; {181929#(<= proc_i 96)} is VALID [2019-05-15 10:20:31,623 INFO L273 TraceCheckUtils]: 146: Hoare triple {181929#(<= proc_i 96)} assume i + 4 < a[j]; {181929#(<= proc_i 96)} is VALID [2019-05-15 10:20:31,623 INFO L273 TraceCheckUtils]: 147: Hoare triple {181929#(<= proc_i 96)} assume a[5] == 1000; {181929#(<= proc_i 96)} is VALID [2019-05-15 10:20:31,624 INFO L273 TraceCheckUtils]: 148: Hoare triple {181929#(<= proc_i 96)} assume j > 4; {181929#(<= proc_i 96)} is VALID [2019-05-15 10:20:31,624 INFO L273 TraceCheckUtils]: 149: Hoare triple {181929#(<= proc_i 96)} assume j < 6; {181929#(<= proc_i 96)} is VALID [2019-05-15 10:20:31,625 INFO L273 TraceCheckUtils]: 150: Hoare triple {181929#(<= proc_i 96)} i := i + 4; {181948#(<= proc_i 100)} is VALID [2019-05-15 10:20:31,625 INFO L273 TraceCheckUtils]: 151: Hoare triple {181948#(<= proc_i 100)} assume i <= 1000; {181948#(<= proc_i 100)} is VALID [2019-05-15 10:20:31,626 INFO L273 TraceCheckUtils]: 152: Hoare triple {181948#(<= proc_i 100)} assume i + 4 < a[j]; {181948#(<= proc_i 100)} is VALID [2019-05-15 10:20:31,626 INFO L273 TraceCheckUtils]: 153: Hoare triple {181948#(<= proc_i 100)} assume a[5] == 1000; {181948#(<= proc_i 100)} is VALID [2019-05-15 10:20:31,627 INFO L273 TraceCheckUtils]: 154: Hoare triple {181948#(<= proc_i 100)} assume j > 4; {181948#(<= proc_i 100)} is VALID [2019-05-15 10:20:31,627 INFO L273 TraceCheckUtils]: 155: Hoare triple {181948#(<= proc_i 100)} assume j < 6; {181948#(<= proc_i 100)} is VALID [2019-05-15 10:20:31,628 INFO L273 TraceCheckUtils]: 156: Hoare triple {181948#(<= proc_i 100)} i := i + 4; {181967#(<= proc_i 104)} is VALID [2019-05-15 10:20:31,628 INFO L273 TraceCheckUtils]: 157: Hoare triple {181967#(<= proc_i 104)} assume i <= 1000; {181967#(<= proc_i 104)} is VALID [2019-05-15 10:20:31,629 INFO L273 TraceCheckUtils]: 158: Hoare triple {181967#(<= proc_i 104)} assume i + 4 < a[j]; {181967#(<= proc_i 104)} is VALID [2019-05-15 10:20:31,629 INFO L273 TraceCheckUtils]: 159: Hoare triple {181967#(<= proc_i 104)} assume a[5] == 1000; {181967#(<= proc_i 104)} is VALID [2019-05-15 10:20:31,630 INFO L273 TraceCheckUtils]: 160: Hoare triple {181967#(<= proc_i 104)} assume j > 4; {181967#(<= proc_i 104)} is VALID [2019-05-15 10:20:31,630 INFO L273 TraceCheckUtils]: 161: Hoare triple {181967#(<= proc_i 104)} assume j < 6; {181967#(<= proc_i 104)} is VALID [2019-05-15 10:20:31,631 INFO L273 TraceCheckUtils]: 162: Hoare triple {181967#(<= proc_i 104)} i := i + 4; {181986#(<= proc_i 108)} is VALID [2019-05-15 10:20:31,631 INFO L273 TraceCheckUtils]: 163: Hoare triple {181986#(<= proc_i 108)} assume i <= 1000; {181986#(<= proc_i 108)} is VALID [2019-05-15 10:20:31,632 INFO L273 TraceCheckUtils]: 164: Hoare triple {181986#(<= proc_i 108)} assume i + 4 < a[j]; {181986#(<= proc_i 108)} is VALID [2019-05-15 10:20:31,632 INFO L273 TraceCheckUtils]: 165: Hoare triple {181986#(<= proc_i 108)} assume a[5] == 1000; {181986#(<= proc_i 108)} is VALID [2019-05-15 10:20:31,633 INFO L273 TraceCheckUtils]: 166: Hoare triple {181986#(<= proc_i 108)} assume j > 4; {181986#(<= proc_i 108)} is VALID [2019-05-15 10:20:31,633 INFO L273 TraceCheckUtils]: 167: Hoare triple {181986#(<= proc_i 108)} assume j < 6; {181986#(<= proc_i 108)} is VALID [2019-05-15 10:20:31,634 INFO L273 TraceCheckUtils]: 168: Hoare triple {181986#(<= proc_i 108)} i := i + 4; {182005#(<= proc_i 112)} is VALID [2019-05-15 10:20:31,634 INFO L273 TraceCheckUtils]: 169: Hoare triple {182005#(<= proc_i 112)} assume i <= 1000; {182005#(<= proc_i 112)} is VALID [2019-05-15 10:20:31,635 INFO L273 TraceCheckUtils]: 170: Hoare triple {182005#(<= proc_i 112)} assume i + 4 < a[j]; {182005#(<= proc_i 112)} is VALID [2019-05-15 10:20:31,635 INFO L273 TraceCheckUtils]: 171: Hoare triple {182005#(<= proc_i 112)} assume a[5] == 1000; {182005#(<= proc_i 112)} is VALID [2019-05-15 10:20:31,636 INFO L273 TraceCheckUtils]: 172: Hoare triple {182005#(<= proc_i 112)} assume j > 4; {182005#(<= proc_i 112)} is VALID [2019-05-15 10:20:31,636 INFO L273 TraceCheckUtils]: 173: Hoare triple {182005#(<= proc_i 112)} assume j < 6; {182005#(<= proc_i 112)} is VALID [2019-05-15 10:20:31,637 INFO L273 TraceCheckUtils]: 174: Hoare triple {182005#(<= proc_i 112)} i := i + 4; {182024#(<= proc_i 116)} is VALID [2019-05-15 10:20:31,637 INFO L273 TraceCheckUtils]: 175: Hoare triple {182024#(<= proc_i 116)} assume i <= 1000; {182024#(<= proc_i 116)} is VALID [2019-05-15 10:20:31,638 INFO L273 TraceCheckUtils]: 176: Hoare triple {182024#(<= proc_i 116)} assume i + 4 < a[j]; {182024#(<= proc_i 116)} is VALID [2019-05-15 10:20:31,638 INFO L273 TraceCheckUtils]: 177: Hoare triple {182024#(<= proc_i 116)} assume a[5] == 1000; {182024#(<= proc_i 116)} is VALID [2019-05-15 10:20:31,638 INFO L273 TraceCheckUtils]: 178: Hoare triple {182024#(<= proc_i 116)} assume j > 4; {182024#(<= proc_i 116)} is VALID [2019-05-15 10:20:31,639 INFO L273 TraceCheckUtils]: 179: Hoare triple {182024#(<= proc_i 116)} assume j < 6; {182024#(<= proc_i 116)} is VALID [2019-05-15 10:20:31,640 INFO L273 TraceCheckUtils]: 180: Hoare triple {182024#(<= proc_i 116)} i := i + 4; {182043#(<= proc_i 120)} is VALID [2019-05-15 10:20:31,640 INFO L273 TraceCheckUtils]: 181: Hoare triple {182043#(<= proc_i 120)} assume i <= 1000; {182043#(<= proc_i 120)} is VALID [2019-05-15 10:20:31,641 INFO L273 TraceCheckUtils]: 182: Hoare triple {182043#(<= proc_i 120)} assume i + 4 < a[j]; {182043#(<= proc_i 120)} is VALID [2019-05-15 10:20:31,641 INFO L273 TraceCheckUtils]: 183: Hoare triple {182043#(<= proc_i 120)} assume a[5] == 1000; {182043#(<= proc_i 120)} is VALID [2019-05-15 10:20:31,641 INFO L273 TraceCheckUtils]: 184: Hoare triple {182043#(<= proc_i 120)} assume j > 4; {182043#(<= proc_i 120)} is VALID [2019-05-15 10:20:31,642 INFO L273 TraceCheckUtils]: 185: Hoare triple {182043#(<= proc_i 120)} assume j < 6; {182043#(<= proc_i 120)} is VALID [2019-05-15 10:20:31,643 INFO L273 TraceCheckUtils]: 186: Hoare triple {182043#(<= proc_i 120)} i := i + 4; {182062#(<= proc_i 124)} is VALID [2019-05-15 10:20:31,643 INFO L273 TraceCheckUtils]: 187: Hoare triple {182062#(<= proc_i 124)} assume i <= 1000; {182062#(<= proc_i 124)} is VALID [2019-05-15 10:20:31,643 INFO L273 TraceCheckUtils]: 188: Hoare triple {182062#(<= proc_i 124)} assume i + 4 < a[j]; {182062#(<= proc_i 124)} is VALID [2019-05-15 10:20:31,644 INFO L273 TraceCheckUtils]: 189: Hoare triple {182062#(<= proc_i 124)} assume a[5] == 1000; {182062#(<= proc_i 124)} is VALID [2019-05-15 10:20:31,644 INFO L273 TraceCheckUtils]: 190: Hoare triple {182062#(<= proc_i 124)} assume j > 4; {182062#(<= proc_i 124)} is VALID [2019-05-15 10:20:31,645 INFO L273 TraceCheckUtils]: 191: Hoare triple {182062#(<= proc_i 124)} assume j < 6; {182062#(<= proc_i 124)} is VALID [2019-05-15 10:20:31,646 INFO L273 TraceCheckUtils]: 192: Hoare triple {182062#(<= proc_i 124)} i := i + 4; {182081#(<= proc_i 128)} is VALID [2019-05-15 10:20:31,646 INFO L273 TraceCheckUtils]: 193: Hoare triple {182081#(<= proc_i 128)} assume i <= 1000; {182081#(<= proc_i 128)} is VALID [2019-05-15 10:20:31,646 INFO L273 TraceCheckUtils]: 194: Hoare triple {182081#(<= proc_i 128)} assume i + 4 < a[j]; {182081#(<= proc_i 128)} is VALID [2019-05-15 10:20:31,647 INFO L273 TraceCheckUtils]: 195: Hoare triple {182081#(<= proc_i 128)} assume a[5] == 1000; {182081#(<= proc_i 128)} is VALID [2019-05-15 10:20:31,647 INFO L273 TraceCheckUtils]: 196: Hoare triple {182081#(<= proc_i 128)} assume j > 4; {182081#(<= proc_i 128)} is VALID [2019-05-15 10:20:31,648 INFO L273 TraceCheckUtils]: 197: Hoare triple {182081#(<= proc_i 128)} assume j < 6; {182081#(<= proc_i 128)} is VALID [2019-05-15 10:20:31,648 INFO L273 TraceCheckUtils]: 198: Hoare triple {182081#(<= proc_i 128)} i := i + 4; {182100#(<= proc_i 132)} is VALID [2019-05-15 10:20:31,649 INFO L273 TraceCheckUtils]: 199: Hoare triple {182100#(<= proc_i 132)} assume i <= 1000; {182100#(<= proc_i 132)} is VALID [2019-05-15 10:20:31,649 INFO L273 TraceCheckUtils]: 200: Hoare triple {182100#(<= proc_i 132)} assume i + 4 < a[j]; {182100#(<= proc_i 132)} is VALID [2019-05-15 10:20:31,650 INFO L273 TraceCheckUtils]: 201: Hoare triple {182100#(<= proc_i 132)} assume a[5] == 1000; {182100#(<= proc_i 132)} is VALID [2019-05-15 10:20:31,650 INFO L273 TraceCheckUtils]: 202: Hoare triple {182100#(<= proc_i 132)} assume j > 4; {182100#(<= proc_i 132)} is VALID [2019-05-15 10:20:31,651 INFO L273 TraceCheckUtils]: 203: Hoare triple {182100#(<= proc_i 132)} assume j < 6; {182100#(<= proc_i 132)} is VALID [2019-05-15 10:20:31,651 INFO L273 TraceCheckUtils]: 204: Hoare triple {182100#(<= proc_i 132)} i := i + 4; {182119#(<= proc_i 136)} is VALID [2019-05-15 10:20:31,652 INFO L273 TraceCheckUtils]: 205: Hoare triple {182119#(<= proc_i 136)} assume i <= 1000; {182119#(<= proc_i 136)} is VALID [2019-05-15 10:20:31,652 INFO L273 TraceCheckUtils]: 206: Hoare triple {182119#(<= proc_i 136)} assume i + 4 < a[j]; {182119#(<= proc_i 136)} is VALID [2019-05-15 10:20:31,653 INFO L273 TraceCheckUtils]: 207: Hoare triple {182119#(<= proc_i 136)} assume a[5] == 1000; {182119#(<= proc_i 136)} is VALID [2019-05-15 10:20:31,653 INFO L273 TraceCheckUtils]: 208: Hoare triple {182119#(<= proc_i 136)} assume j > 4; {182119#(<= proc_i 136)} is VALID [2019-05-15 10:20:31,654 INFO L273 TraceCheckUtils]: 209: Hoare triple {182119#(<= proc_i 136)} assume j < 6; {182119#(<= proc_i 136)} is VALID [2019-05-15 10:20:31,654 INFO L273 TraceCheckUtils]: 210: Hoare triple {182119#(<= proc_i 136)} i := i + 4; {182138#(<= proc_i 140)} is VALID [2019-05-15 10:20:31,655 INFO L273 TraceCheckUtils]: 211: Hoare triple {182138#(<= proc_i 140)} assume i <= 1000; {182138#(<= proc_i 140)} is VALID [2019-05-15 10:20:31,655 INFO L273 TraceCheckUtils]: 212: Hoare triple {182138#(<= proc_i 140)} assume i + 4 < a[j]; {182138#(<= proc_i 140)} is VALID [2019-05-15 10:20:31,656 INFO L273 TraceCheckUtils]: 213: Hoare triple {182138#(<= proc_i 140)} assume a[5] == 1000; {182138#(<= proc_i 140)} is VALID [2019-05-15 10:20:31,656 INFO L273 TraceCheckUtils]: 214: Hoare triple {182138#(<= proc_i 140)} assume j > 4; {182138#(<= proc_i 140)} is VALID [2019-05-15 10:20:31,657 INFO L273 TraceCheckUtils]: 215: Hoare triple {182138#(<= proc_i 140)} assume j < 6; {182138#(<= proc_i 140)} is VALID [2019-05-15 10:20:31,657 INFO L273 TraceCheckUtils]: 216: Hoare triple {182138#(<= proc_i 140)} i := i + 4; {182157#(<= proc_i 144)} is VALID [2019-05-15 10:20:31,658 INFO L273 TraceCheckUtils]: 217: Hoare triple {182157#(<= proc_i 144)} assume i <= 1000; {182157#(<= proc_i 144)} is VALID [2019-05-15 10:20:31,658 INFO L273 TraceCheckUtils]: 218: Hoare triple {182157#(<= proc_i 144)} assume i + 4 < a[j]; {182157#(<= proc_i 144)} is VALID [2019-05-15 10:20:31,659 INFO L273 TraceCheckUtils]: 219: Hoare triple {182157#(<= proc_i 144)} assume a[5] == 1000; {182157#(<= proc_i 144)} is VALID [2019-05-15 10:20:31,659 INFO L273 TraceCheckUtils]: 220: Hoare triple {182157#(<= proc_i 144)} assume j > 4; {182157#(<= proc_i 144)} is VALID [2019-05-15 10:20:31,660 INFO L273 TraceCheckUtils]: 221: Hoare triple {182157#(<= proc_i 144)} assume j < 6; {182157#(<= proc_i 144)} is VALID [2019-05-15 10:20:31,660 INFO L273 TraceCheckUtils]: 222: Hoare triple {182157#(<= proc_i 144)} i := i + 4; {182176#(<= proc_i 148)} is VALID [2019-05-15 10:20:31,661 INFO L273 TraceCheckUtils]: 223: Hoare triple {182176#(<= proc_i 148)} assume i <= 1000; {182176#(<= proc_i 148)} is VALID [2019-05-15 10:20:31,661 INFO L273 TraceCheckUtils]: 224: Hoare triple {182176#(<= proc_i 148)} assume i + 4 < a[j]; {182176#(<= proc_i 148)} is VALID [2019-05-15 10:20:31,662 INFO L273 TraceCheckUtils]: 225: Hoare triple {182176#(<= proc_i 148)} assume a[5] == 1000; {182176#(<= proc_i 148)} is VALID [2019-05-15 10:20:31,662 INFO L273 TraceCheckUtils]: 226: Hoare triple {182176#(<= proc_i 148)} assume j > 4; {182176#(<= proc_i 148)} is VALID [2019-05-15 10:20:31,663 INFO L273 TraceCheckUtils]: 227: Hoare triple {182176#(<= proc_i 148)} assume j < 6; {182176#(<= proc_i 148)} is VALID [2019-05-15 10:20:31,663 INFO L273 TraceCheckUtils]: 228: Hoare triple {182176#(<= proc_i 148)} i := i + 4; {182195#(<= proc_i 152)} is VALID [2019-05-15 10:20:31,664 INFO L273 TraceCheckUtils]: 229: Hoare triple {182195#(<= proc_i 152)} assume i <= 1000; {182195#(<= proc_i 152)} is VALID [2019-05-15 10:20:31,664 INFO L273 TraceCheckUtils]: 230: Hoare triple {182195#(<= proc_i 152)} assume i + 4 < a[j]; {182195#(<= proc_i 152)} is VALID [2019-05-15 10:20:31,665 INFO L273 TraceCheckUtils]: 231: Hoare triple {182195#(<= proc_i 152)} assume a[5] == 1000; {182195#(<= proc_i 152)} is VALID [2019-05-15 10:20:31,665 INFO L273 TraceCheckUtils]: 232: Hoare triple {182195#(<= proc_i 152)} assume j > 4; {182195#(<= proc_i 152)} is VALID [2019-05-15 10:20:31,665 INFO L273 TraceCheckUtils]: 233: Hoare triple {182195#(<= proc_i 152)} assume j < 6; {182195#(<= proc_i 152)} is VALID [2019-05-15 10:20:31,666 INFO L273 TraceCheckUtils]: 234: Hoare triple {182195#(<= proc_i 152)} i := i + 4; {182214#(<= proc_i 156)} is VALID [2019-05-15 10:20:31,667 INFO L273 TraceCheckUtils]: 235: Hoare triple {182214#(<= proc_i 156)} assume i <= 1000; {182214#(<= proc_i 156)} is VALID [2019-05-15 10:20:31,667 INFO L273 TraceCheckUtils]: 236: Hoare triple {182214#(<= proc_i 156)} assume i + 4 < a[j]; {182214#(<= proc_i 156)} is VALID [2019-05-15 10:20:31,668 INFO L273 TraceCheckUtils]: 237: Hoare triple {182214#(<= proc_i 156)} assume a[5] == 1000; {182214#(<= proc_i 156)} is VALID [2019-05-15 10:20:31,668 INFO L273 TraceCheckUtils]: 238: Hoare triple {182214#(<= proc_i 156)} assume j > 4; {182214#(<= proc_i 156)} is VALID [2019-05-15 10:20:31,668 INFO L273 TraceCheckUtils]: 239: Hoare triple {182214#(<= proc_i 156)} assume j < 6; {182214#(<= proc_i 156)} is VALID [2019-05-15 10:20:31,669 INFO L273 TraceCheckUtils]: 240: Hoare triple {182214#(<= proc_i 156)} i := i + 4; {182233#(<= proc_i 160)} is VALID [2019-05-15 10:20:31,670 INFO L273 TraceCheckUtils]: 241: Hoare triple {182233#(<= proc_i 160)} assume i <= 1000; {182233#(<= proc_i 160)} is VALID [2019-05-15 10:20:31,670 INFO L273 TraceCheckUtils]: 242: Hoare triple {182233#(<= proc_i 160)} assume i + 4 < a[j]; {182233#(<= proc_i 160)} is VALID [2019-05-15 10:20:31,670 INFO L273 TraceCheckUtils]: 243: Hoare triple {182233#(<= proc_i 160)} assume a[5] == 1000; {182233#(<= proc_i 160)} is VALID [2019-05-15 10:20:31,671 INFO L273 TraceCheckUtils]: 244: Hoare triple {182233#(<= proc_i 160)} assume j > 4; {182233#(<= proc_i 160)} is VALID [2019-05-15 10:20:31,671 INFO L273 TraceCheckUtils]: 245: Hoare triple {182233#(<= proc_i 160)} assume j < 6; {182233#(<= proc_i 160)} is VALID [2019-05-15 10:20:31,672 INFO L273 TraceCheckUtils]: 246: Hoare triple {182233#(<= proc_i 160)} i := i + 4; {182252#(<= proc_i 164)} is VALID [2019-05-15 10:20:31,673 INFO L273 TraceCheckUtils]: 247: Hoare triple {182252#(<= proc_i 164)} assume i <= 1000; {182252#(<= proc_i 164)} is VALID [2019-05-15 10:20:31,673 INFO L273 TraceCheckUtils]: 248: Hoare triple {182252#(<= proc_i 164)} assume i + 4 < a[j]; {182252#(<= proc_i 164)} is VALID [2019-05-15 10:20:31,673 INFO L273 TraceCheckUtils]: 249: Hoare triple {182252#(<= proc_i 164)} assume a[5] == 1000; {182252#(<= proc_i 164)} is VALID [2019-05-15 10:20:31,674 INFO L273 TraceCheckUtils]: 250: Hoare triple {182252#(<= proc_i 164)} assume j > 4; {182252#(<= proc_i 164)} is VALID [2019-05-15 10:20:31,674 INFO L273 TraceCheckUtils]: 251: Hoare triple {182252#(<= proc_i 164)} assume j < 6; {182252#(<= proc_i 164)} is VALID [2019-05-15 10:20:31,675 INFO L273 TraceCheckUtils]: 252: Hoare triple {182252#(<= proc_i 164)} i := i + 4; {182271#(<= proc_i 168)} is VALID [2019-05-15 10:20:31,675 INFO L273 TraceCheckUtils]: 253: Hoare triple {182271#(<= proc_i 168)} assume i <= 1000; {182271#(<= proc_i 168)} is VALID [2019-05-15 10:20:31,676 INFO L273 TraceCheckUtils]: 254: Hoare triple {182271#(<= proc_i 168)} assume i + 4 < a[j]; {182271#(<= proc_i 168)} is VALID [2019-05-15 10:20:31,676 INFO L273 TraceCheckUtils]: 255: Hoare triple {182271#(<= proc_i 168)} assume a[5] == 1000; {182271#(<= proc_i 168)} is VALID [2019-05-15 10:20:31,677 INFO L273 TraceCheckUtils]: 256: Hoare triple {182271#(<= proc_i 168)} assume j > 4; {182271#(<= proc_i 168)} is VALID [2019-05-15 10:20:31,677 INFO L273 TraceCheckUtils]: 257: Hoare triple {182271#(<= proc_i 168)} assume j < 6; {182271#(<= proc_i 168)} is VALID [2019-05-15 10:20:31,678 INFO L273 TraceCheckUtils]: 258: Hoare triple {182271#(<= proc_i 168)} i := i + 4; {182290#(<= proc_i 172)} is VALID [2019-05-15 10:20:31,678 INFO L273 TraceCheckUtils]: 259: Hoare triple {182290#(<= proc_i 172)} assume i <= 1000; {182290#(<= proc_i 172)} is VALID [2019-05-15 10:20:31,679 INFO L273 TraceCheckUtils]: 260: Hoare triple {182290#(<= proc_i 172)} assume i + 4 < a[j]; {182290#(<= proc_i 172)} is VALID [2019-05-15 10:20:31,679 INFO L273 TraceCheckUtils]: 261: Hoare triple {182290#(<= proc_i 172)} assume a[5] == 1000; {182290#(<= proc_i 172)} is VALID [2019-05-15 10:20:31,680 INFO L273 TraceCheckUtils]: 262: Hoare triple {182290#(<= proc_i 172)} assume j > 4; {182290#(<= proc_i 172)} is VALID [2019-05-15 10:20:31,680 INFO L273 TraceCheckUtils]: 263: Hoare triple {182290#(<= proc_i 172)} assume j < 6; {182290#(<= proc_i 172)} is VALID [2019-05-15 10:20:31,681 INFO L273 TraceCheckUtils]: 264: Hoare triple {182290#(<= proc_i 172)} i := i + 4; {182309#(<= proc_i 176)} is VALID [2019-05-15 10:20:31,681 INFO L273 TraceCheckUtils]: 265: Hoare triple {182309#(<= proc_i 176)} assume i <= 1000; {182309#(<= proc_i 176)} is VALID [2019-05-15 10:20:31,682 INFO L273 TraceCheckUtils]: 266: Hoare triple {182309#(<= proc_i 176)} assume i + 4 < a[j]; {182309#(<= proc_i 176)} is VALID [2019-05-15 10:20:31,682 INFO L273 TraceCheckUtils]: 267: Hoare triple {182309#(<= proc_i 176)} assume a[5] == 1000; {182309#(<= proc_i 176)} is VALID [2019-05-15 10:20:31,683 INFO L273 TraceCheckUtils]: 268: Hoare triple {182309#(<= proc_i 176)} assume j > 4; {182309#(<= proc_i 176)} is VALID [2019-05-15 10:20:31,683 INFO L273 TraceCheckUtils]: 269: Hoare triple {182309#(<= proc_i 176)} assume j < 6; {182309#(<= proc_i 176)} is VALID [2019-05-15 10:20:31,684 INFO L273 TraceCheckUtils]: 270: Hoare triple {182309#(<= proc_i 176)} i := i + 4; {182328#(<= proc_i 180)} is VALID [2019-05-15 10:20:31,684 INFO L273 TraceCheckUtils]: 271: Hoare triple {182328#(<= proc_i 180)} assume i <= 1000; {182328#(<= proc_i 180)} is VALID [2019-05-15 10:20:31,685 INFO L273 TraceCheckUtils]: 272: Hoare triple {182328#(<= proc_i 180)} assume i + 4 < a[j]; {182328#(<= proc_i 180)} is VALID [2019-05-15 10:20:31,685 INFO L273 TraceCheckUtils]: 273: Hoare triple {182328#(<= proc_i 180)} assume a[5] == 1000; {182328#(<= proc_i 180)} is VALID [2019-05-15 10:20:31,686 INFO L273 TraceCheckUtils]: 274: Hoare triple {182328#(<= proc_i 180)} assume j > 4; {182328#(<= proc_i 180)} is VALID [2019-05-15 10:20:31,686 INFO L273 TraceCheckUtils]: 275: Hoare triple {182328#(<= proc_i 180)} assume j < 6; {182328#(<= proc_i 180)} is VALID [2019-05-15 10:20:31,687 INFO L273 TraceCheckUtils]: 276: Hoare triple {182328#(<= proc_i 180)} i := i + 4; {182347#(<= proc_i 184)} is VALID [2019-05-15 10:20:31,687 INFO L273 TraceCheckUtils]: 277: Hoare triple {182347#(<= proc_i 184)} assume i <= 1000; {182347#(<= proc_i 184)} is VALID [2019-05-15 10:20:31,688 INFO L273 TraceCheckUtils]: 278: Hoare triple {182347#(<= proc_i 184)} assume i + 4 < a[j]; {182347#(<= proc_i 184)} is VALID [2019-05-15 10:20:31,688 INFO L273 TraceCheckUtils]: 279: Hoare triple {182347#(<= proc_i 184)} assume a[5] == 1000; {182347#(<= proc_i 184)} is VALID [2019-05-15 10:20:31,689 INFO L273 TraceCheckUtils]: 280: Hoare triple {182347#(<= proc_i 184)} assume j > 4; {182347#(<= proc_i 184)} is VALID [2019-05-15 10:20:31,689 INFO L273 TraceCheckUtils]: 281: Hoare triple {182347#(<= proc_i 184)} assume j < 6; {182347#(<= proc_i 184)} is VALID [2019-05-15 10:20:31,690 INFO L273 TraceCheckUtils]: 282: Hoare triple {182347#(<= proc_i 184)} i := i + 4; {182366#(<= proc_i 188)} is VALID [2019-05-15 10:20:31,691 INFO L273 TraceCheckUtils]: 283: Hoare triple {182366#(<= proc_i 188)} assume i <= 1000; {182366#(<= proc_i 188)} is VALID [2019-05-15 10:20:31,691 INFO L273 TraceCheckUtils]: 284: Hoare triple {182366#(<= proc_i 188)} assume i + 4 < a[j]; {182366#(<= proc_i 188)} is VALID [2019-05-15 10:20:31,692 INFO L273 TraceCheckUtils]: 285: Hoare triple {182366#(<= proc_i 188)} assume a[5] == 1000; {182366#(<= proc_i 188)} is VALID [2019-05-15 10:20:31,692 INFO L273 TraceCheckUtils]: 286: Hoare triple {182366#(<= proc_i 188)} assume j > 4; {182366#(<= proc_i 188)} is VALID [2019-05-15 10:20:31,692 INFO L273 TraceCheckUtils]: 287: Hoare triple {182366#(<= proc_i 188)} assume j < 6; {182366#(<= proc_i 188)} is VALID [2019-05-15 10:20:31,693 INFO L273 TraceCheckUtils]: 288: Hoare triple {182366#(<= proc_i 188)} i := i + 4; {182385#(<= proc_i 192)} is VALID [2019-05-15 10:20:31,694 INFO L273 TraceCheckUtils]: 289: Hoare triple {182385#(<= proc_i 192)} assume i <= 1000; {182385#(<= proc_i 192)} is VALID [2019-05-15 10:20:31,694 INFO L273 TraceCheckUtils]: 290: Hoare triple {182385#(<= proc_i 192)} assume i + 4 < a[j]; {182385#(<= proc_i 192)} is VALID [2019-05-15 10:20:31,695 INFO L273 TraceCheckUtils]: 291: Hoare triple {182385#(<= proc_i 192)} assume a[5] == 1000; {182385#(<= proc_i 192)} is VALID [2019-05-15 10:20:31,695 INFO L273 TraceCheckUtils]: 292: Hoare triple {182385#(<= proc_i 192)} assume j > 4; {182385#(<= proc_i 192)} is VALID [2019-05-15 10:20:31,696 INFO L273 TraceCheckUtils]: 293: Hoare triple {182385#(<= proc_i 192)} assume j < 6; {182385#(<= proc_i 192)} is VALID [2019-05-15 10:20:31,696 INFO L273 TraceCheckUtils]: 294: Hoare triple {182385#(<= proc_i 192)} i := i + 4; {182404#(<= proc_i 196)} is VALID [2019-05-15 10:20:31,697 INFO L273 TraceCheckUtils]: 295: Hoare triple {182404#(<= proc_i 196)} assume i <= 1000; {182404#(<= proc_i 196)} is VALID [2019-05-15 10:20:31,697 INFO L273 TraceCheckUtils]: 296: Hoare triple {182404#(<= proc_i 196)} assume i + 4 < a[j]; {182404#(<= proc_i 196)} is VALID [2019-05-15 10:20:31,698 INFO L273 TraceCheckUtils]: 297: Hoare triple {182404#(<= proc_i 196)} assume a[5] == 1000; {182404#(<= proc_i 196)} is VALID [2019-05-15 10:20:31,698 INFO L273 TraceCheckUtils]: 298: Hoare triple {182404#(<= proc_i 196)} assume j > 4; {182404#(<= proc_i 196)} is VALID [2019-05-15 10:20:31,699 INFO L273 TraceCheckUtils]: 299: Hoare triple {182404#(<= proc_i 196)} assume j < 6; {182404#(<= proc_i 196)} is VALID [2019-05-15 10:20:31,699 INFO L273 TraceCheckUtils]: 300: Hoare triple {182404#(<= proc_i 196)} i := i + 4; {182423#(<= proc_i 200)} is VALID [2019-05-15 10:20:31,700 INFO L273 TraceCheckUtils]: 301: Hoare triple {182423#(<= proc_i 200)} assume i <= 1000; {182423#(<= proc_i 200)} is VALID [2019-05-15 10:20:31,700 INFO L273 TraceCheckUtils]: 302: Hoare triple {182423#(<= proc_i 200)} assume i + 4 < a[j]; {182423#(<= proc_i 200)} is VALID [2019-05-15 10:20:31,701 INFO L273 TraceCheckUtils]: 303: Hoare triple {182423#(<= proc_i 200)} assume a[5] == 1000; {182423#(<= proc_i 200)} is VALID [2019-05-15 10:20:31,701 INFO L273 TraceCheckUtils]: 304: Hoare triple {182423#(<= proc_i 200)} assume j > 4; {182423#(<= proc_i 200)} is VALID [2019-05-15 10:20:31,702 INFO L273 TraceCheckUtils]: 305: Hoare triple {182423#(<= proc_i 200)} assume j < 6; {182423#(<= proc_i 200)} is VALID [2019-05-15 10:20:31,703 INFO L273 TraceCheckUtils]: 306: Hoare triple {182423#(<= proc_i 200)} i := i + 4; {182442#(<= proc_i 204)} is VALID [2019-05-15 10:20:31,703 INFO L273 TraceCheckUtils]: 307: Hoare triple {182442#(<= proc_i 204)} assume i <= 1000; {182442#(<= proc_i 204)} is VALID [2019-05-15 10:20:31,703 INFO L273 TraceCheckUtils]: 308: Hoare triple {182442#(<= proc_i 204)} assume i + 4 < a[j]; {182442#(<= proc_i 204)} is VALID [2019-05-15 10:20:31,704 INFO L273 TraceCheckUtils]: 309: Hoare triple {182442#(<= proc_i 204)} assume a[5] == 1000; {182442#(<= proc_i 204)} is VALID [2019-05-15 10:20:31,704 INFO L273 TraceCheckUtils]: 310: Hoare triple {182442#(<= proc_i 204)} assume j > 4; {182442#(<= proc_i 204)} is VALID [2019-05-15 10:20:31,705 INFO L273 TraceCheckUtils]: 311: Hoare triple {182442#(<= proc_i 204)} assume j < 6; {182442#(<= proc_i 204)} is VALID [2019-05-15 10:20:31,706 INFO L273 TraceCheckUtils]: 312: Hoare triple {182442#(<= proc_i 204)} i := i + 4; {182461#(<= proc_i 208)} is VALID [2019-05-15 10:20:31,706 INFO L273 TraceCheckUtils]: 313: Hoare triple {182461#(<= proc_i 208)} assume i <= 1000; {182461#(<= proc_i 208)} is VALID [2019-05-15 10:20:31,706 INFO L273 TraceCheckUtils]: 314: Hoare triple {182461#(<= proc_i 208)} assume i + 4 < a[j]; {182461#(<= proc_i 208)} is VALID [2019-05-15 10:20:31,707 INFO L273 TraceCheckUtils]: 315: Hoare triple {182461#(<= proc_i 208)} assume a[5] == 1000; {182461#(<= proc_i 208)} is VALID [2019-05-15 10:20:31,707 INFO L273 TraceCheckUtils]: 316: Hoare triple {182461#(<= proc_i 208)} assume j > 4; {182461#(<= proc_i 208)} is VALID [2019-05-15 10:20:31,708 INFO L273 TraceCheckUtils]: 317: Hoare triple {182461#(<= proc_i 208)} assume j < 6; {182461#(<= proc_i 208)} is VALID [2019-05-15 10:20:31,708 INFO L273 TraceCheckUtils]: 318: Hoare triple {182461#(<= proc_i 208)} i := i + 4; {182480#(<= proc_i 212)} is VALID [2019-05-15 10:20:31,709 INFO L273 TraceCheckUtils]: 319: Hoare triple {182480#(<= proc_i 212)} assume i <= 1000; {182480#(<= proc_i 212)} is VALID [2019-05-15 10:20:31,709 INFO L273 TraceCheckUtils]: 320: Hoare triple {182480#(<= proc_i 212)} assume i + 4 < a[j]; {182480#(<= proc_i 212)} is VALID [2019-05-15 10:20:31,710 INFO L273 TraceCheckUtils]: 321: Hoare triple {182480#(<= proc_i 212)} assume a[5] == 1000; {182480#(<= proc_i 212)} is VALID [2019-05-15 10:20:31,710 INFO L273 TraceCheckUtils]: 322: Hoare triple {182480#(<= proc_i 212)} assume j > 4; {182480#(<= proc_i 212)} is VALID [2019-05-15 10:20:31,711 INFO L273 TraceCheckUtils]: 323: Hoare triple {182480#(<= proc_i 212)} assume j < 6; {182480#(<= proc_i 212)} is VALID [2019-05-15 10:20:31,711 INFO L273 TraceCheckUtils]: 324: Hoare triple {182480#(<= proc_i 212)} i := i + 4; {182499#(<= proc_i 216)} is VALID [2019-05-15 10:20:31,712 INFO L273 TraceCheckUtils]: 325: Hoare triple {182499#(<= proc_i 216)} assume i <= 1000; {182499#(<= proc_i 216)} is VALID [2019-05-15 10:20:31,712 INFO L273 TraceCheckUtils]: 326: Hoare triple {182499#(<= proc_i 216)} assume i + 4 < a[j]; {182499#(<= proc_i 216)} is VALID [2019-05-15 10:20:31,713 INFO L273 TraceCheckUtils]: 327: Hoare triple {182499#(<= proc_i 216)} assume a[5] == 1000; {182499#(<= proc_i 216)} is VALID [2019-05-15 10:20:31,713 INFO L273 TraceCheckUtils]: 328: Hoare triple {182499#(<= proc_i 216)} assume j > 4; {182499#(<= proc_i 216)} is VALID [2019-05-15 10:20:31,714 INFO L273 TraceCheckUtils]: 329: Hoare triple {182499#(<= proc_i 216)} assume j < 6; {182499#(<= proc_i 216)} is VALID [2019-05-15 10:20:31,714 INFO L273 TraceCheckUtils]: 330: Hoare triple {182499#(<= proc_i 216)} i := i + 4; {182518#(<= proc_i 220)} is VALID [2019-05-15 10:20:31,715 INFO L273 TraceCheckUtils]: 331: Hoare triple {182518#(<= proc_i 220)} assume i <= 1000; {182518#(<= proc_i 220)} is VALID [2019-05-15 10:20:31,715 INFO L273 TraceCheckUtils]: 332: Hoare triple {182518#(<= proc_i 220)} assume i + 4 < a[j]; {182518#(<= proc_i 220)} is VALID [2019-05-15 10:20:31,716 INFO L273 TraceCheckUtils]: 333: Hoare triple {182518#(<= proc_i 220)} assume a[5] == 1000; {182518#(<= proc_i 220)} is VALID [2019-05-15 10:20:31,716 INFO L273 TraceCheckUtils]: 334: Hoare triple {182518#(<= proc_i 220)} assume j > 4; {182518#(<= proc_i 220)} is VALID [2019-05-15 10:20:31,717 INFO L273 TraceCheckUtils]: 335: Hoare triple {182518#(<= proc_i 220)} assume j < 6; {182518#(<= proc_i 220)} is VALID [2019-05-15 10:20:31,717 INFO L273 TraceCheckUtils]: 336: Hoare triple {182518#(<= proc_i 220)} i := i + 4; {182537#(<= proc_i 224)} is VALID [2019-05-15 10:20:31,718 INFO L273 TraceCheckUtils]: 337: Hoare triple {182537#(<= proc_i 224)} assume i <= 1000; {182537#(<= proc_i 224)} is VALID [2019-05-15 10:20:31,718 INFO L273 TraceCheckUtils]: 338: Hoare triple {182537#(<= proc_i 224)} assume i + 4 < a[j]; {182537#(<= proc_i 224)} is VALID [2019-05-15 10:20:31,719 INFO L273 TraceCheckUtils]: 339: Hoare triple {182537#(<= proc_i 224)} assume a[5] == 1000; {182537#(<= proc_i 224)} is VALID [2019-05-15 10:20:31,719 INFO L273 TraceCheckUtils]: 340: Hoare triple {182537#(<= proc_i 224)} assume j > 4; {182537#(<= proc_i 224)} is VALID [2019-05-15 10:20:31,720 INFO L273 TraceCheckUtils]: 341: Hoare triple {182537#(<= proc_i 224)} assume j < 6; {182537#(<= proc_i 224)} is VALID [2019-05-15 10:20:31,720 INFO L273 TraceCheckUtils]: 342: Hoare triple {182537#(<= proc_i 224)} i := i + 4; {182556#(<= proc_i 228)} is VALID [2019-05-15 10:20:31,721 INFO L273 TraceCheckUtils]: 343: Hoare triple {182556#(<= proc_i 228)} assume i <= 1000; {182556#(<= proc_i 228)} is VALID [2019-05-15 10:20:31,721 INFO L273 TraceCheckUtils]: 344: Hoare triple {182556#(<= proc_i 228)} assume i + 4 < a[j]; {182556#(<= proc_i 228)} is VALID [2019-05-15 10:20:31,722 INFO L273 TraceCheckUtils]: 345: Hoare triple {182556#(<= proc_i 228)} assume a[5] == 1000; {182556#(<= proc_i 228)} is VALID [2019-05-15 10:20:31,722 INFO L273 TraceCheckUtils]: 346: Hoare triple {182556#(<= proc_i 228)} assume j > 4; {182556#(<= proc_i 228)} is VALID [2019-05-15 10:20:31,723 INFO L273 TraceCheckUtils]: 347: Hoare triple {182556#(<= proc_i 228)} assume j < 6; {182556#(<= proc_i 228)} is VALID [2019-05-15 10:20:31,723 INFO L273 TraceCheckUtils]: 348: Hoare triple {182556#(<= proc_i 228)} i := i + 4; {182575#(<= proc_i 232)} is VALID [2019-05-15 10:20:31,724 INFO L273 TraceCheckUtils]: 349: Hoare triple {182575#(<= proc_i 232)} assume i <= 1000; {182575#(<= proc_i 232)} is VALID [2019-05-15 10:20:31,724 INFO L273 TraceCheckUtils]: 350: Hoare triple {182575#(<= proc_i 232)} assume i + 4 < a[j]; {182575#(<= proc_i 232)} is VALID [2019-05-15 10:20:31,725 INFO L273 TraceCheckUtils]: 351: Hoare triple {182575#(<= proc_i 232)} assume a[5] == 1000; {182575#(<= proc_i 232)} is VALID [2019-05-15 10:20:31,725 INFO L273 TraceCheckUtils]: 352: Hoare triple {182575#(<= proc_i 232)} assume j > 4; {182575#(<= proc_i 232)} is VALID [2019-05-15 10:20:31,726 INFO L273 TraceCheckUtils]: 353: Hoare triple {182575#(<= proc_i 232)} assume j < 6; {182575#(<= proc_i 232)} is VALID [2019-05-15 10:20:31,726 INFO L273 TraceCheckUtils]: 354: Hoare triple {182575#(<= proc_i 232)} i := i + 4; {182594#(<= proc_i 236)} is VALID [2019-05-15 10:20:31,727 INFO L273 TraceCheckUtils]: 355: Hoare triple {182594#(<= proc_i 236)} assume i <= 1000; {182594#(<= proc_i 236)} is VALID [2019-05-15 10:20:31,727 INFO L273 TraceCheckUtils]: 356: Hoare triple {182594#(<= proc_i 236)} assume i + 4 < a[j]; {182594#(<= proc_i 236)} is VALID [2019-05-15 10:20:31,728 INFO L273 TraceCheckUtils]: 357: Hoare triple {182594#(<= proc_i 236)} assume a[5] == 1000; {182594#(<= proc_i 236)} is VALID [2019-05-15 10:20:31,728 INFO L273 TraceCheckUtils]: 358: Hoare triple {182594#(<= proc_i 236)} assume j > 4; {182594#(<= proc_i 236)} is VALID [2019-05-15 10:20:31,728 INFO L273 TraceCheckUtils]: 359: Hoare triple {182594#(<= proc_i 236)} assume j < 6; {182594#(<= proc_i 236)} is VALID [2019-05-15 10:20:31,729 INFO L273 TraceCheckUtils]: 360: Hoare triple {182594#(<= proc_i 236)} i := i + 4; {182613#(<= proc_i 240)} is VALID [2019-05-15 10:20:31,730 INFO L273 TraceCheckUtils]: 361: Hoare triple {182613#(<= proc_i 240)} assume i <= 1000; {182613#(<= proc_i 240)} is VALID [2019-05-15 10:20:31,730 INFO L273 TraceCheckUtils]: 362: Hoare triple {182613#(<= proc_i 240)} assume i + 4 < a[j]; {182613#(<= proc_i 240)} is VALID [2019-05-15 10:20:31,731 INFO L273 TraceCheckUtils]: 363: Hoare triple {182613#(<= proc_i 240)} assume a[5] == 1000; {182613#(<= proc_i 240)} is VALID [2019-05-15 10:20:31,731 INFO L273 TraceCheckUtils]: 364: Hoare triple {182613#(<= proc_i 240)} assume j > 4; {182613#(<= proc_i 240)} is VALID [2019-05-15 10:20:31,731 INFO L273 TraceCheckUtils]: 365: Hoare triple {182613#(<= proc_i 240)} assume j < 6; {182613#(<= proc_i 240)} is VALID [2019-05-15 10:20:31,732 INFO L273 TraceCheckUtils]: 366: Hoare triple {182613#(<= proc_i 240)} i := i + 4; {182632#(<= proc_i 244)} is VALID [2019-05-15 10:20:31,733 INFO L273 TraceCheckUtils]: 367: Hoare triple {182632#(<= proc_i 244)} assume i <= 1000; {182632#(<= proc_i 244)} is VALID [2019-05-15 10:20:31,733 INFO L273 TraceCheckUtils]: 368: Hoare triple {182632#(<= proc_i 244)} assume i + 4 < a[j]; {182632#(<= proc_i 244)} is VALID [2019-05-15 10:20:31,733 INFO L273 TraceCheckUtils]: 369: Hoare triple {182632#(<= proc_i 244)} assume a[5] == 1000; {182632#(<= proc_i 244)} is VALID [2019-05-15 10:20:31,734 INFO L273 TraceCheckUtils]: 370: Hoare triple {182632#(<= proc_i 244)} assume j > 4; {182632#(<= proc_i 244)} is VALID [2019-05-15 10:20:31,734 INFO L273 TraceCheckUtils]: 371: Hoare triple {182632#(<= proc_i 244)} assume j < 6; {182632#(<= proc_i 244)} is VALID [2019-05-15 10:20:31,735 INFO L273 TraceCheckUtils]: 372: Hoare triple {182632#(<= proc_i 244)} i := i + 4; {182651#(<= proc_i 248)} is VALID [2019-05-15 10:20:31,736 INFO L273 TraceCheckUtils]: 373: Hoare triple {182651#(<= proc_i 248)} assume i <= 1000; {182651#(<= proc_i 248)} is VALID [2019-05-15 10:20:31,736 INFO L273 TraceCheckUtils]: 374: Hoare triple {182651#(<= proc_i 248)} assume i + 4 < a[j]; {182651#(<= proc_i 248)} is VALID [2019-05-15 10:20:31,736 INFO L273 TraceCheckUtils]: 375: Hoare triple {182651#(<= proc_i 248)} assume a[5] == 1000; {182651#(<= proc_i 248)} is VALID [2019-05-15 10:20:31,737 INFO L273 TraceCheckUtils]: 376: Hoare triple {182651#(<= proc_i 248)} assume j > 4; {182651#(<= proc_i 248)} is VALID [2019-05-15 10:20:31,737 INFO L273 TraceCheckUtils]: 377: Hoare triple {182651#(<= proc_i 248)} assume j < 6; {182651#(<= proc_i 248)} is VALID [2019-05-15 10:20:31,738 INFO L273 TraceCheckUtils]: 378: Hoare triple {182651#(<= proc_i 248)} i := i + 4; {182670#(<= proc_i 252)} is VALID [2019-05-15 10:20:31,738 INFO L273 TraceCheckUtils]: 379: Hoare triple {182670#(<= proc_i 252)} assume i <= 1000; {182670#(<= proc_i 252)} is VALID [2019-05-15 10:20:31,739 INFO L273 TraceCheckUtils]: 380: Hoare triple {182670#(<= proc_i 252)} assume i + 4 < a[j]; {182670#(<= proc_i 252)} is VALID [2019-05-15 10:20:31,739 INFO L273 TraceCheckUtils]: 381: Hoare triple {182670#(<= proc_i 252)} assume a[5] == 1000; {182670#(<= proc_i 252)} is VALID [2019-05-15 10:20:31,740 INFO L273 TraceCheckUtils]: 382: Hoare triple {182670#(<= proc_i 252)} assume j > 4; {182670#(<= proc_i 252)} is VALID [2019-05-15 10:20:31,740 INFO L273 TraceCheckUtils]: 383: Hoare triple {182670#(<= proc_i 252)} assume j < 6; {182670#(<= proc_i 252)} is VALID [2019-05-15 10:20:31,741 INFO L273 TraceCheckUtils]: 384: Hoare triple {182670#(<= proc_i 252)} i := i + 4; {182689#(<= proc_i 256)} is VALID [2019-05-15 10:20:31,741 INFO L273 TraceCheckUtils]: 385: Hoare triple {182689#(<= proc_i 256)} assume i <= 1000; {182689#(<= proc_i 256)} is VALID [2019-05-15 10:20:31,742 INFO L273 TraceCheckUtils]: 386: Hoare triple {182689#(<= proc_i 256)} assume i + 4 < a[j]; {182689#(<= proc_i 256)} is VALID [2019-05-15 10:20:31,742 INFO L273 TraceCheckUtils]: 387: Hoare triple {182689#(<= proc_i 256)} assume a[5] == 1000; {182689#(<= proc_i 256)} is VALID [2019-05-15 10:20:31,743 INFO L273 TraceCheckUtils]: 388: Hoare triple {182689#(<= proc_i 256)} assume j > 4; {182689#(<= proc_i 256)} is VALID [2019-05-15 10:20:31,743 INFO L273 TraceCheckUtils]: 389: Hoare triple {182689#(<= proc_i 256)} assume j < 6; {182689#(<= proc_i 256)} is VALID [2019-05-15 10:20:31,744 INFO L273 TraceCheckUtils]: 390: Hoare triple {182689#(<= proc_i 256)} i := i + 4; {182708#(<= proc_i 260)} is VALID [2019-05-15 10:20:31,745 INFO L273 TraceCheckUtils]: 391: Hoare triple {182708#(<= proc_i 260)} assume i <= 1000; {182708#(<= proc_i 260)} is VALID [2019-05-15 10:20:31,745 INFO L273 TraceCheckUtils]: 392: Hoare triple {182708#(<= proc_i 260)} assume i + 4 < a[j]; {182708#(<= proc_i 260)} is VALID [2019-05-15 10:20:31,745 INFO L273 TraceCheckUtils]: 393: Hoare triple {182708#(<= proc_i 260)} assume a[5] == 1000; {182708#(<= proc_i 260)} is VALID [2019-05-15 10:20:31,746 INFO L273 TraceCheckUtils]: 394: Hoare triple {182708#(<= proc_i 260)} assume j > 4; {182708#(<= proc_i 260)} is VALID [2019-05-15 10:20:31,746 INFO L273 TraceCheckUtils]: 395: Hoare triple {182708#(<= proc_i 260)} assume j < 6; {182708#(<= proc_i 260)} is VALID [2019-05-15 10:20:31,747 INFO L273 TraceCheckUtils]: 396: Hoare triple {182708#(<= proc_i 260)} i := i + 4; {182727#(<= proc_i 264)} is VALID [2019-05-15 10:20:31,748 INFO L273 TraceCheckUtils]: 397: Hoare triple {182727#(<= proc_i 264)} assume i <= 1000; {182727#(<= proc_i 264)} is VALID [2019-05-15 10:20:31,748 INFO L273 TraceCheckUtils]: 398: Hoare triple {182727#(<= proc_i 264)} assume i + 4 < a[j]; {182727#(<= proc_i 264)} is VALID [2019-05-15 10:20:31,749 INFO L273 TraceCheckUtils]: 399: Hoare triple {182727#(<= proc_i 264)} assume a[5] == 1000; {182727#(<= proc_i 264)} is VALID [2019-05-15 10:20:31,749 INFO L273 TraceCheckUtils]: 400: Hoare triple {182727#(<= proc_i 264)} assume j > 4; {182727#(<= proc_i 264)} is VALID [2019-05-15 10:20:31,750 INFO L273 TraceCheckUtils]: 401: Hoare triple {182727#(<= proc_i 264)} assume j < 6; {182727#(<= proc_i 264)} is VALID [2019-05-15 10:20:31,750 INFO L273 TraceCheckUtils]: 402: Hoare triple {182727#(<= proc_i 264)} i := i + 4; {182746#(<= proc_i 268)} is VALID [2019-05-15 10:20:31,751 INFO L273 TraceCheckUtils]: 403: Hoare triple {182746#(<= proc_i 268)} assume i <= 1000; {182746#(<= proc_i 268)} is VALID [2019-05-15 10:20:31,751 INFO L273 TraceCheckUtils]: 404: Hoare triple {182746#(<= proc_i 268)} assume i + 4 < a[j]; {182746#(<= proc_i 268)} is VALID [2019-05-15 10:20:31,752 INFO L273 TraceCheckUtils]: 405: Hoare triple {182746#(<= proc_i 268)} assume a[5] == 1000; {182746#(<= proc_i 268)} is VALID [2019-05-15 10:20:31,752 INFO L273 TraceCheckUtils]: 406: Hoare triple {182746#(<= proc_i 268)} assume j > 4; {182746#(<= proc_i 268)} is VALID [2019-05-15 10:20:31,753 INFO L273 TraceCheckUtils]: 407: Hoare triple {182746#(<= proc_i 268)} assume j < 6; {182746#(<= proc_i 268)} is VALID [2019-05-15 10:20:31,753 INFO L273 TraceCheckUtils]: 408: Hoare triple {182746#(<= proc_i 268)} i := i + 4; {182765#(<= proc_i 272)} is VALID [2019-05-15 10:20:31,754 INFO L273 TraceCheckUtils]: 409: Hoare triple {182765#(<= proc_i 272)} assume i <= 1000; {182765#(<= proc_i 272)} is VALID [2019-05-15 10:20:31,754 INFO L273 TraceCheckUtils]: 410: Hoare triple {182765#(<= proc_i 272)} assume i + 4 < a[j]; {182765#(<= proc_i 272)} is VALID [2019-05-15 10:20:31,755 INFO L273 TraceCheckUtils]: 411: Hoare triple {182765#(<= proc_i 272)} assume a[5] == 1000; {182765#(<= proc_i 272)} is VALID [2019-05-15 10:20:31,755 INFO L273 TraceCheckUtils]: 412: Hoare triple {182765#(<= proc_i 272)} assume j > 4; {182765#(<= proc_i 272)} is VALID [2019-05-15 10:20:31,756 INFO L273 TraceCheckUtils]: 413: Hoare triple {182765#(<= proc_i 272)} assume j < 6; {182765#(<= proc_i 272)} is VALID [2019-05-15 10:20:31,757 INFO L273 TraceCheckUtils]: 414: Hoare triple {182765#(<= proc_i 272)} i := i + 4; {182784#(<= proc_i 276)} is VALID [2019-05-15 10:20:31,757 INFO L273 TraceCheckUtils]: 415: Hoare triple {182784#(<= proc_i 276)} assume i <= 1000; {182784#(<= proc_i 276)} is VALID [2019-05-15 10:20:31,758 INFO L273 TraceCheckUtils]: 416: Hoare triple {182784#(<= proc_i 276)} assume i + 4 < a[j]; {182784#(<= proc_i 276)} is VALID [2019-05-15 10:20:31,758 INFO L273 TraceCheckUtils]: 417: Hoare triple {182784#(<= proc_i 276)} assume a[5] == 1000; {182784#(<= proc_i 276)} is VALID [2019-05-15 10:20:31,759 INFO L273 TraceCheckUtils]: 418: Hoare triple {182784#(<= proc_i 276)} assume j > 4; {182784#(<= proc_i 276)} is VALID [2019-05-15 10:20:31,759 INFO L273 TraceCheckUtils]: 419: Hoare triple {182784#(<= proc_i 276)} assume j < 6; {182784#(<= proc_i 276)} is VALID [2019-05-15 10:20:31,760 INFO L273 TraceCheckUtils]: 420: Hoare triple {182784#(<= proc_i 276)} i := i + 4; {182803#(<= proc_i 280)} is VALID [2019-05-15 10:20:31,760 INFO L273 TraceCheckUtils]: 421: Hoare triple {182803#(<= proc_i 280)} assume i <= 1000; {182803#(<= proc_i 280)} is VALID [2019-05-15 10:20:31,761 INFO L273 TraceCheckUtils]: 422: Hoare triple {182803#(<= proc_i 280)} assume i + 4 < a[j]; {182803#(<= proc_i 280)} is VALID [2019-05-15 10:20:31,761 INFO L273 TraceCheckUtils]: 423: Hoare triple {182803#(<= proc_i 280)} assume a[5] == 1000; {182803#(<= proc_i 280)} is VALID [2019-05-15 10:20:31,762 INFO L273 TraceCheckUtils]: 424: Hoare triple {182803#(<= proc_i 280)} assume j > 4; {182803#(<= proc_i 280)} is VALID [2019-05-15 10:20:31,762 INFO L273 TraceCheckUtils]: 425: Hoare triple {182803#(<= proc_i 280)} assume j < 6; {182803#(<= proc_i 280)} is VALID [2019-05-15 10:20:31,763 INFO L273 TraceCheckUtils]: 426: Hoare triple {182803#(<= proc_i 280)} i := i + 4; {182822#(<= proc_i 284)} is VALID [2019-05-15 10:20:31,763 INFO L273 TraceCheckUtils]: 427: Hoare triple {182822#(<= proc_i 284)} assume i <= 1000; {182822#(<= proc_i 284)} is VALID [2019-05-15 10:20:31,764 INFO L273 TraceCheckUtils]: 428: Hoare triple {182822#(<= proc_i 284)} assume i + 4 < a[j]; {182822#(<= proc_i 284)} is VALID [2019-05-15 10:20:31,764 INFO L273 TraceCheckUtils]: 429: Hoare triple {182822#(<= proc_i 284)} assume a[5] == 1000; {182822#(<= proc_i 284)} is VALID [2019-05-15 10:20:31,765 INFO L273 TraceCheckUtils]: 430: Hoare triple {182822#(<= proc_i 284)} assume j > 4; {182822#(<= proc_i 284)} is VALID [2019-05-15 10:20:31,765 INFO L273 TraceCheckUtils]: 431: Hoare triple {182822#(<= proc_i 284)} assume j < 6; {182822#(<= proc_i 284)} is VALID [2019-05-15 10:20:31,766 INFO L273 TraceCheckUtils]: 432: Hoare triple {182822#(<= proc_i 284)} i := i + 4; {182841#(<= proc_i 288)} is VALID [2019-05-15 10:20:31,767 INFO L273 TraceCheckUtils]: 433: Hoare triple {182841#(<= proc_i 288)} assume i <= 1000; {182841#(<= proc_i 288)} is VALID [2019-05-15 10:20:31,767 INFO L273 TraceCheckUtils]: 434: Hoare triple {182841#(<= proc_i 288)} assume i + 4 < a[j]; {182841#(<= proc_i 288)} is VALID [2019-05-15 10:20:31,768 INFO L273 TraceCheckUtils]: 435: Hoare triple {182841#(<= proc_i 288)} assume a[5] == 1000; {182841#(<= proc_i 288)} is VALID [2019-05-15 10:20:31,768 INFO L273 TraceCheckUtils]: 436: Hoare triple {182841#(<= proc_i 288)} assume j > 4; {182841#(<= proc_i 288)} is VALID [2019-05-15 10:20:31,768 INFO L273 TraceCheckUtils]: 437: Hoare triple {182841#(<= proc_i 288)} assume j < 6; {182841#(<= proc_i 288)} is VALID [2019-05-15 10:20:31,769 INFO L273 TraceCheckUtils]: 438: Hoare triple {182841#(<= proc_i 288)} i := i + 4; {182860#(<= proc_i 292)} is VALID [2019-05-15 10:20:31,770 INFO L273 TraceCheckUtils]: 439: Hoare triple {182860#(<= proc_i 292)} assume i <= 1000; {182860#(<= proc_i 292)} is VALID [2019-05-15 10:20:31,770 INFO L273 TraceCheckUtils]: 440: Hoare triple {182860#(<= proc_i 292)} assume i + 4 < a[j]; {182860#(<= proc_i 292)} is VALID [2019-05-15 10:20:31,771 INFO L273 TraceCheckUtils]: 441: Hoare triple {182860#(<= proc_i 292)} assume a[5] == 1000; {182860#(<= proc_i 292)} is VALID [2019-05-15 10:20:31,771 INFO L273 TraceCheckUtils]: 442: Hoare triple {182860#(<= proc_i 292)} assume j > 4; {182860#(<= proc_i 292)} is VALID [2019-05-15 10:20:31,772 INFO L273 TraceCheckUtils]: 443: Hoare triple {182860#(<= proc_i 292)} assume j < 6; {182860#(<= proc_i 292)} is VALID [2019-05-15 10:20:31,772 INFO L273 TraceCheckUtils]: 444: Hoare triple {182860#(<= proc_i 292)} i := i + 4; {182879#(<= proc_i 296)} is VALID [2019-05-15 10:20:31,773 INFO L273 TraceCheckUtils]: 445: Hoare triple {182879#(<= proc_i 296)} assume i <= 1000; {182879#(<= proc_i 296)} is VALID [2019-05-15 10:20:31,773 INFO L273 TraceCheckUtils]: 446: Hoare triple {182879#(<= proc_i 296)} assume i + 4 < a[j]; {182879#(<= proc_i 296)} is VALID [2019-05-15 10:20:31,774 INFO L273 TraceCheckUtils]: 447: Hoare triple {182879#(<= proc_i 296)} assume a[5] == 1000; {182879#(<= proc_i 296)} is VALID [2019-05-15 10:20:31,774 INFO L273 TraceCheckUtils]: 448: Hoare triple {182879#(<= proc_i 296)} assume j > 4; {182879#(<= proc_i 296)} is VALID [2019-05-15 10:20:31,775 INFO L273 TraceCheckUtils]: 449: Hoare triple {182879#(<= proc_i 296)} assume j < 6; {182879#(<= proc_i 296)} is VALID [2019-05-15 10:20:31,775 INFO L273 TraceCheckUtils]: 450: Hoare triple {182879#(<= proc_i 296)} i := i + 4; {182898#(<= proc_i 300)} is VALID [2019-05-15 10:20:31,776 INFO L273 TraceCheckUtils]: 451: Hoare triple {182898#(<= proc_i 300)} assume i <= 1000; {182898#(<= proc_i 300)} is VALID [2019-05-15 10:20:31,776 INFO L273 TraceCheckUtils]: 452: Hoare triple {182898#(<= proc_i 300)} assume i + 4 < a[j]; {182898#(<= proc_i 300)} is VALID [2019-05-15 10:20:31,777 INFO L273 TraceCheckUtils]: 453: Hoare triple {182898#(<= proc_i 300)} assume a[5] == 1000; {182898#(<= proc_i 300)} is VALID [2019-05-15 10:20:31,777 INFO L273 TraceCheckUtils]: 454: Hoare triple {182898#(<= proc_i 300)} assume j > 4; {182898#(<= proc_i 300)} is VALID [2019-05-15 10:20:31,778 INFO L273 TraceCheckUtils]: 455: Hoare triple {182898#(<= proc_i 300)} assume j < 6; {182898#(<= proc_i 300)} is VALID [2019-05-15 10:20:31,779 INFO L273 TraceCheckUtils]: 456: Hoare triple {182898#(<= proc_i 300)} i := i + 4; {182917#(<= proc_i 304)} is VALID [2019-05-15 10:20:31,779 INFO L273 TraceCheckUtils]: 457: Hoare triple {182917#(<= proc_i 304)} assume i <= 1000; {182917#(<= proc_i 304)} is VALID [2019-05-15 10:20:31,780 INFO L273 TraceCheckUtils]: 458: Hoare triple {182917#(<= proc_i 304)} assume i + 4 < a[j]; {182917#(<= proc_i 304)} is VALID [2019-05-15 10:20:31,780 INFO L273 TraceCheckUtils]: 459: Hoare triple {182917#(<= proc_i 304)} assume a[5] == 1000; {182917#(<= proc_i 304)} is VALID [2019-05-15 10:20:31,781 INFO L273 TraceCheckUtils]: 460: Hoare triple {182917#(<= proc_i 304)} assume j > 4; {182917#(<= proc_i 304)} is VALID [2019-05-15 10:20:31,781 INFO L273 TraceCheckUtils]: 461: Hoare triple {182917#(<= proc_i 304)} assume j < 6; {182917#(<= proc_i 304)} is VALID [2019-05-15 10:20:31,782 INFO L273 TraceCheckUtils]: 462: Hoare triple {182917#(<= proc_i 304)} i := i + 4; {182936#(<= proc_i 308)} is VALID [2019-05-15 10:20:31,782 INFO L273 TraceCheckUtils]: 463: Hoare triple {182936#(<= proc_i 308)} assume i <= 1000; {182936#(<= proc_i 308)} is VALID [2019-05-15 10:20:31,783 INFO L273 TraceCheckUtils]: 464: Hoare triple {182936#(<= proc_i 308)} assume i + 4 < a[j]; {182936#(<= proc_i 308)} is VALID [2019-05-15 10:20:31,783 INFO L273 TraceCheckUtils]: 465: Hoare triple {182936#(<= proc_i 308)} assume a[5] == 1000; {182936#(<= proc_i 308)} is VALID [2019-05-15 10:20:31,784 INFO L273 TraceCheckUtils]: 466: Hoare triple {182936#(<= proc_i 308)} assume j > 4; {182936#(<= proc_i 308)} is VALID [2019-05-15 10:20:31,784 INFO L273 TraceCheckUtils]: 467: Hoare triple {182936#(<= proc_i 308)} assume j < 6; {182936#(<= proc_i 308)} is VALID [2019-05-15 10:20:31,785 INFO L273 TraceCheckUtils]: 468: Hoare triple {182936#(<= proc_i 308)} i := i + 4; {182955#(<= proc_i 312)} is VALID [2019-05-15 10:20:31,785 INFO L273 TraceCheckUtils]: 469: Hoare triple {182955#(<= proc_i 312)} assume i <= 1000; {182955#(<= proc_i 312)} is VALID [2019-05-15 10:20:31,786 INFO L273 TraceCheckUtils]: 470: Hoare triple {182955#(<= proc_i 312)} assume i + 4 < a[j]; {182955#(<= proc_i 312)} is VALID [2019-05-15 10:20:31,786 INFO L273 TraceCheckUtils]: 471: Hoare triple {182955#(<= proc_i 312)} assume a[5] == 1000; {182955#(<= proc_i 312)} is VALID [2019-05-15 10:20:31,787 INFO L273 TraceCheckUtils]: 472: Hoare triple {182955#(<= proc_i 312)} assume j > 4; {182955#(<= proc_i 312)} is VALID [2019-05-15 10:20:31,787 INFO L273 TraceCheckUtils]: 473: Hoare triple {182955#(<= proc_i 312)} assume j < 6; {182955#(<= proc_i 312)} is VALID [2019-05-15 10:20:31,788 INFO L273 TraceCheckUtils]: 474: Hoare triple {182955#(<= proc_i 312)} i := i + 4; {182974#(<= proc_i 316)} is VALID [2019-05-15 10:20:31,789 INFO L273 TraceCheckUtils]: 475: Hoare triple {182974#(<= proc_i 316)} assume i <= 1000; {182974#(<= proc_i 316)} is VALID [2019-05-15 10:20:31,789 INFO L273 TraceCheckUtils]: 476: Hoare triple {182974#(<= proc_i 316)} assume i + 4 < a[j]; {182974#(<= proc_i 316)} is VALID [2019-05-15 10:20:31,790 INFO L273 TraceCheckUtils]: 477: Hoare triple {182974#(<= proc_i 316)} assume a[5] == 1000; {182974#(<= proc_i 316)} is VALID [2019-05-15 10:20:31,790 INFO L273 TraceCheckUtils]: 478: Hoare triple {182974#(<= proc_i 316)} assume j > 4; {182974#(<= proc_i 316)} is VALID [2019-05-15 10:20:31,790 INFO L273 TraceCheckUtils]: 479: Hoare triple {182974#(<= proc_i 316)} assume j < 6; {182974#(<= proc_i 316)} is VALID [2019-05-15 10:20:31,791 INFO L273 TraceCheckUtils]: 480: Hoare triple {182974#(<= proc_i 316)} i := i + 4; {182993#(<= proc_i 320)} is VALID [2019-05-15 10:20:31,792 INFO L273 TraceCheckUtils]: 481: Hoare triple {182993#(<= proc_i 320)} assume i <= 1000; {182993#(<= proc_i 320)} is VALID [2019-05-15 10:20:31,792 INFO L273 TraceCheckUtils]: 482: Hoare triple {182993#(<= proc_i 320)} assume i + 4 < a[j]; {182993#(<= proc_i 320)} is VALID [2019-05-15 10:20:31,793 INFO L273 TraceCheckUtils]: 483: Hoare triple {182993#(<= proc_i 320)} assume a[5] == 1000; {182993#(<= proc_i 320)} is VALID [2019-05-15 10:20:31,793 INFO L273 TraceCheckUtils]: 484: Hoare triple {182993#(<= proc_i 320)} assume j > 4; {182993#(<= proc_i 320)} is VALID [2019-05-15 10:20:31,794 INFO L273 TraceCheckUtils]: 485: Hoare triple {182993#(<= proc_i 320)} assume j < 6; {182993#(<= proc_i 320)} is VALID [2019-05-15 10:20:31,794 INFO L273 TraceCheckUtils]: 486: Hoare triple {182993#(<= proc_i 320)} i := i + 4; {183012#(<= proc_i 324)} is VALID [2019-05-15 10:20:31,795 INFO L273 TraceCheckUtils]: 487: Hoare triple {183012#(<= proc_i 324)} assume i <= 1000; {183012#(<= proc_i 324)} is VALID [2019-05-15 10:20:31,795 INFO L273 TraceCheckUtils]: 488: Hoare triple {183012#(<= proc_i 324)} assume i + 4 < a[j]; {183012#(<= proc_i 324)} is VALID [2019-05-15 10:20:31,796 INFO L273 TraceCheckUtils]: 489: Hoare triple {183012#(<= proc_i 324)} assume a[5] == 1000; {183012#(<= proc_i 324)} is VALID [2019-05-15 10:20:31,796 INFO L273 TraceCheckUtils]: 490: Hoare triple {183012#(<= proc_i 324)} assume j > 4; {183012#(<= proc_i 324)} is VALID [2019-05-15 10:20:31,797 INFO L273 TraceCheckUtils]: 491: Hoare triple {183012#(<= proc_i 324)} assume j < 6; {183012#(<= proc_i 324)} is VALID [2019-05-15 10:20:31,798 INFO L273 TraceCheckUtils]: 492: Hoare triple {183012#(<= proc_i 324)} i := i + 4; {183031#(<= proc_i 328)} is VALID [2019-05-15 10:20:31,798 INFO L273 TraceCheckUtils]: 493: Hoare triple {183031#(<= proc_i 328)} assume i <= 1000; {183031#(<= proc_i 328)} is VALID [2019-05-15 10:20:31,799 INFO L273 TraceCheckUtils]: 494: Hoare triple {183031#(<= proc_i 328)} assume i + 4 < a[j]; {183031#(<= proc_i 328)} is VALID [2019-05-15 10:20:31,799 INFO L273 TraceCheckUtils]: 495: Hoare triple {183031#(<= proc_i 328)} assume a[5] == 1000; {183031#(<= proc_i 328)} is VALID [2019-05-15 10:20:31,800 INFO L273 TraceCheckUtils]: 496: Hoare triple {183031#(<= proc_i 328)} assume j > 4; {183031#(<= proc_i 328)} is VALID [2019-05-15 10:20:31,800 INFO L273 TraceCheckUtils]: 497: Hoare triple {183031#(<= proc_i 328)} assume j < 6; {183031#(<= proc_i 328)} is VALID [2019-05-15 10:20:31,801 INFO L273 TraceCheckUtils]: 498: Hoare triple {183031#(<= proc_i 328)} i := i + 4; {183050#(<= proc_i 332)} is VALID [2019-05-15 10:20:31,801 INFO L273 TraceCheckUtils]: 499: Hoare triple {183050#(<= proc_i 332)} assume i <= 1000; {183050#(<= proc_i 332)} is VALID [2019-05-15 10:20:31,802 INFO L273 TraceCheckUtils]: 500: Hoare triple {183050#(<= proc_i 332)} assume i + 4 < a[j]; {183050#(<= proc_i 332)} is VALID [2019-05-15 10:20:31,802 INFO L273 TraceCheckUtils]: 501: Hoare triple {183050#(<= proc_i 332)} assume a[5] == 1000; {183050#(<= proc_i 332)} is VALID [2019-05-15 10:20:31,803 INFO L273 TraceCheckUtils]: 502: Hoare triple {183050#(<= proc_i 332)} assume j > 4; {183050#(<= proc_i 332)} is VALID [2019-05-15 10:20:31,803 INFO L273 TraceCheckUtils]: 503: Hoare triple {183050#(<= proc_i 332)} assume j < 6; {183050#(<= proc_i 332)} is VALID [2019-05-15 10:20:31,804 INFO L273 TraceCheckUtils]: 504: Hoare triple {183050#(<= proc_i 332)} i := i + 4; {183069#(<= proc_i 336)} is VALID [2019-05-15 10:20:31,804 INFO L273 TraceCheckUtils]: 505: Hoare triple {183069#(<= proc_i 336)} assume i <= 1000; {183069#(<= proc_i 336)} is VALID [2019-05-15 10:20:31,805 INFO L273 TraceCheckUtils]: 506: Hoare triple {183069#(<= proc_i 336)} assume i + 4 < a[j]; {183069#(<= proc_i 336)} is VALID [2019-05-15 10:20:31,805 INFO L273 TraceCheckUtils]: 507: Hoare triple {183069#(<= proc_i 336)} assume a[5] == 1000; {183069#(<= proc_i 336)} is VALID [2019-05-15 10:20:31,805 INFO L273 TraceCheckUtils]: 508: Hoare triple {183069#(<= proc_i 336)} assume j > 4; {183069#(<= proc_i 336)} is VALID [2019-05-15 10:20:31,806 INFO L273 TraceCheckUtils]: 509: Hoare triple {183069#(<= proc_i 336)} assume j < 6; {183069#(<= proc_i 336)} is VALID [2019-05-15 10:20:31,807 INFO L273 TraceCheckUtils]: 510: Hoare triple {183069#(<= proc_i 336)} i := i + 4; {183088#(<= proc_i 340)} is VALID [2019-05-15 10:20:31,807 INFO L273 TraceCheckUtils]: 511: Hoare triple {183088#(<= proc_i 340)} assume i <= 1000; {183088#(<= proc_i 340)} is VALID [2019-05-15 10:20:31,808 INFO L273 TraceCheckUtils]: 512: Hoare triple {183088#(<= proc_i 340)} assume i + 4 < a[j]; {183088#(<= proc_i 340)} is VALID [2019-05-15 10:20:31,808 INFO L273 TraceCheckUtils]: 513: Hoare triple {183088#(<= proc_i 340)} assume a[5] == 1000; {183088#(<= proc_i 340)} is VALID [2019-05-15 10:20:31,808 INFO L273 TraceCheckUtils]: 514: Hoare triple {183088#(<= proc_i 340)} assume j > 4; {183088#(<= proc_i 340)} is VALID [2019-05-15 10:20:31,809 INFO L273 TraceCheckUtils]: 515: Hoare triple {183088#(<= proc_i 340)} assume j < 6; {183088#(<= proc_i 340)} is VALID [2019-05-15 10:20:31,810 INFO L273 TraceCheckUtils]: 516: Hoare triple {183088#(<= proc_i 340)} i := i + 4; {183107#(<= proc_i 344)} is VALID [2019-05-15 10:20:31,810 INFO L273 TraceCheckUtils]: 517: Hoare triple {183107#(<= proc_i 344)} assume i <= 1000; {183107#(<= proc_i 344)} is VALID [2019-05-15 10:20:31,811 INFO L273 TraceCheckUtils]: 518: Hoare triple {183107#(<= proc_i 344)} assume i + 4 < a[j]; {183107#(<= proc_i 344)} is VALID [2019-05-15 10:20:31,811 INFO L273 TraceCheckUtils]: 519: Hoare triple {183107#(<= proc_i 344)} assume a[5] == 1000; {183107#(<= proc_i 344)} is VALID [2019-05-15 10:20:31,812 INFO L273 TraceCheckUtils]: 520: Hoare triple {183107#(<= proc_i 344)} assume j > 4; {183107#(<= proc_i 344)} is VALID [2019-05-15 10:20:31,812 INFO L273 TraceCheckUtils]: 521: Hoare triple {183107#(<= proc_i 344)} assume j < 6; {183107#(<= proc_i 344)} is VALID [2019-05-15 10:20:31,813 INFO L273 TraceCheckUtils]: 522: Hoare triple {183107#(<= proc_i 344)} i := i + 4; {183126#(<= proc_i 348)} is VALID [2019-05-15 10:20:31,813 INFO L273 TraceCheckUtils]: 523: Hoare triple {183126#(<= proc_i 348)} assume i <= 1000; {183126#(<= proc_i 348)} is VALID [2019-05-15 10:20:31,814 INFO L273 TraceCheckUtils]: 524: Hoare triple {183126#(<= proc_i 348)} assume i + 4 < a[j]; {183126#(<= proc_i 348)} is VALID [2019-05-15 10:20:31,814 INFO L273 TraceCheckUtils]: 525: Hoare triple {183126#(<= proc_i 348)} assume a[5] == 1000; {183126#(<= proc_i 348)} is VALID [2019-05-15 10:20:31,815 INFO L273 TraceCheckUtils]: 526: Hoare triple {183126#(<= proc_i 348)} assume j > 4; {183126#(<= proc_i 348)} is VALID [2019-05-15 10:20:31,815 INFO L273 TraceCheckUtils]: 527: Hoare triple {183126#(<= proc_i 348)} assume j < 6; {183126#(<= proc_i 348)} is VALID [2019-05-15 10:20:31,816 INFO L273 TraceCheckUtils]: 528: Hoare triple {183126#(<= proc_i 348)} i := i + 4; {183145#(<= proc_i 352)} is VALID [2019-05-15 10:20:31,816 INFO L273 TraceCheckUtils]: 529: Hoare triple {183145#(<= proc_i 352)} assume i <= 1000; {183145#(<= proc_i 352)} is VALID [2019-05-15 10:20:31,817 INFO L273 TraceCheckUtils]: 530: Hoare triple {183145#(<= proc_i 352)} assume i + 4 < a[j]; {183145#(<= proc_i 352)} is VALID [2019-05-15 10:20:31,817 INFO L273 TraceCheckUtils]: 531: Hoare triple {183145#(<= proc_i 352)} assume a[5] == 1000; {183145#(<= proc_i 352)} is VALID [2019-05-15 10:20:31,818 INFO L273 TraceCheckUtils]: 532: Hoare triple {183145#(<= proc_i 352)} assume j > 4; {183145#(<= proc_i 352)} is VALID [2019-05-15 10:20:31,818 INFO L273 TraceCheckUtils]: 533: Hoare triple {183145#(<= proc_i 352)} assume j < 6; {183145#(<= proc_i 352)} is VALID [2019-05-15 10:20:31,819 INFO L273 TraceCheckUtils]: 534: Hoare triple {183145#(<= proc_i 352)} i := i + 4; {183164#(<= proc_i 356)} is VALID [2019-05-15 10:20:31,819 INFO L273 TraceCheckUtils]: 535: Hoare triple {183164#(<= proc_i 356)} assume i <= 1000; {183164#(<= proc_i 356)} is VALID [2019-05-15 10:20:31,820 INFO L273 TraceCheckUtils]: 536: Hoare triple {183164#(<= proc_i 356)} assume i + 4 < a[j]; {183164#(<= proc_i 356)} is VALID [2019-05-15 10:20:31,820 INFO L273 TraceCheckUtils]: 537: Hoare triple {183164#(<= proc_i 356)} assume a[5] == 1000; {183164#(<= proc_i 356)} is VALID [2019-05-15 10:20:31,821 INFO L273 TraceCheckUtils]: 538: Hoare triple {183164#(<= proc_i 356)} assume j > 4; {183164#(<= proc_i 356)} is VALID [2019-05-15 10:20:31,821 INFO L273 TraceCheckUtils]: 539: Hoare triple {183164#(<= proc_i 356)} assume j < 6; {183164#(<= proc_i 356)} is VALID [2019-05-15 10:20:31,822 INFO L273 TraceCheckUtils]: 540: Hoare triple {183164#(<= proc_i 356)} i := i + 4; {183183#(<= proc_i 360)} is VALID [2019-05-15 10:20:31,822 INFO L273 TraceCheckUtils]: 541: Hoare triple {183183#(<= proc_i 360)} assume i <= 1000; {183183#(<= proc_i 360)} is VALID [2019-05-15 10:20:31,823 INFO L273 TraceCheckUtils]: 542: Hoare triple {183183#(<= proc_i 360)} assume i + 4 < a[j]; {183183#(<= proc_i 360)} is VALID [2019-05-15 10:20:31,823 INFO L273 TraceCheckUtils]: 543: Hoare triple {183183#(<= proc_i 360)} assume a[5] == 1000; {183183#(<= proc_i 360)} is VALID [2019-05-15 10:20:31,824 INFO L273 TraceCheckUtils]: 544: Hoare triple {183183#(<= proc_i 360)} assume j > 4; {183183#(<= proc_i 360)} is VALID [2019-05-15 10:20:31,824 INFO L273 TraceCheckUtils]: 545: Hoare triple {183183#(<= proc_i 360)} assume j < 6; {183183#(<= proc_i 360)} is VALID [2019-05-15 10:20:31,825 INFO L273 TraceCheckUtils]: 546: Hoare triple {183183#(<= proc_i 360)} i := i + 4; {183202#(<= proc_i 364)} is VALID [2019-05-15 10:20:31,825 INFO L273 TraceCheckUtils]: 547: Hoare triple {183202#(<= proc_i 364)} assume !(i <= 1000); {181469#false} is VALID [2019-05-15 10:20:31,987 INFO L134 CoverageAnalysis]: Checked inductivity of 24661 backedges. 0 proven. 24661 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:20:31,987 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:20:31,988 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [92] total 92 [2019-05-15 10:20:31,988 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 548 [2019-05-15 10:20:31,988 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:20:31,988 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 94 states. [2019-05-15 10:20:32,556 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 548 edges. 548 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:32,557 INFO L454 AbstractCegarLoop]: Interpolant automaton has 94 states [2019-05-15 10:20:32,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2019-05-15 10:20:32,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2019-05-15 10:20:32,558 INFO L87 Difference]: Start difference. First operand 549 states and 549 transitions. Second operand 94 states. [2019-05-15 10:20:33,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:33,575 INFO L93 Difference]: Finished difference Result 560 states and 560 transitions. [2019-05-15 10:20:33,575 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2019-05-15 10:20:33,575 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 548 [2019-05-15 10:20:33,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:20:33,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2019-05-15 10:20:33,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 561 transitions. [2019-05-15 10:20:33,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2019-05-15 10:20:33,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 561 transitions. [2019-05-15 10:20:33,579 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 94 states and 561 transitions. [2019-05-15 10:20:34,109 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 561 edges. 561 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:34,123 INFO L225 Difference]: With dead ends: 560 [2019-05-15 10:20:34,124 INFO L226 Difference]: Without dead ends: 560 [2019-05-15 10:20:34,124 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 547 GetRequests, 455 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2019-05-15 10:20:34,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2019-05-15 10:20:34,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 555. [2019-05-15 10:20:34,127 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:20:34,127 INFO L82 GeneralOperation]: Start isEquivalent. First operand 560 states. Second operand 555 states. [2019-05-15 10:20:34,127 INFO L74 IsIncluded]: Start isIncluded. First operand 560 states. Second operand 555 states. [2019-05-15 10:20:34,127 INFO L87 Difference]: Start difference. First operand 560 states. Second operand 555 states. [2019-05-15 10:20:34,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:34,137 INFO L93 Difference]: Finished difference Result 560 states and 560 transitions. [2019-05-15 10:20:34,137 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 560 transitions. [2019-05-15 10:20:34,137 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:34,138 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:34,138 INFO L74 IsIncluded]: Start isIncluded. First operand 555 states. Second operand 560 states. [2019-05-15 10:20:34,138 INFO L87 Difference]: Start difference. First operand 555 states. Second operand 560 states. [2019-05-15 10:20:34,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:34,147 INFO L93 Difference]: Finished difference Result 560 states and 560 transitions. [2019-05-15 10:20:34,148 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 560 transitions. [2019-05-15 10:20:34,148 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:34,148 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:34,148 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:20:34,148 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:20:34,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 555 states. [2019-05-15 10:20:34,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 555 transitions. [2019-05-15 10:20:34,157 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 555 transitions. Word has length 548 [2019-05-15 10:20:34,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:20:34,158 INFO L475 AbstractCegarLoop]: Abstraction has 555 states and 555 transitions. [2019-05-15 10:20:34,158 INFO L476 AbstractCegarLoop]: Interpolant automaton has 94 states. [2019-05-15 10:20:34,158 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 555 transitions. [2019-05-15 10:20:34,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 555 [2019-05-15 10:20:34,160 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:20:34,160 INFO L399 BasicCegarLoop]: trace histogram [92, 92, 92, 92, 92, 92, 1, 1] [2019-05-15 10:20:34,160 INFO L418 AbstractCegarLoop]: === Iteration 93 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:20:34,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:20:34,161 INFO L82 PathProgramCache]: Analyzing trace with hash 703563313, now seen corresponding path program 92 times [2019-05-15 10:20:34,161 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:20:34,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:34,356 INFO L256 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 94 conjunts are in the unsatisfiable core [2019-05-15 10:20:34,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:34,402 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:20:39,182 INFO L273 TraceCheckUtils]: 0: Hoare triple {185440#true} i := 0; {185445#(<= proc_i 0)} is VALID [2019-05-15 10:20:39,183 INFO L273 TraceCheckUtils]: 1: Hoare triple {185445#(<= proc_i 0)} assume i <= 1000; {185445#(<= proc_i 0)} is VALID [2019-05-15 10:20:39,183 INFO L273 TraceCheckUtils]: 2: Hoare triple {185445#(<= proc_i 0)} assume i + 4 < a[j]; {185445#(<= proc_i 0)} is VALID [2019-05-15 10:20:39,184 INFO L273 TraceCheckUtils]: 3: Hoare triple {185445#(<= proc_i 0)} assume a[5] == 1000; {185445#(<= proc_i 0)} is VALID [2019-05-15 10:20:39,184 INFO L273 TraceCheckUtils]: 4: Hoare triple {185445#(<= proc_i 0)} assume j > 4; {185445#(<= proc_i 0)} is VALID [2019-05-15 10:20:39,184 INFO L273 TraceCheckUtils]: 5: Hoare triple {185445#(<= proc_i 0)} assume j < 6; {185445#(<= proc_i 0)} is VALID [2019-05-15 10:20:39,185 INFO L273 TraceCheckUtils]: 6: Hoare triple {185445#(<= proc_i 0)} i := i + 4; {185464#(<= proc_i 4)} is VALID [2019-05-15 10:20:39,186 INFO L273 TraceCheckUtils]: 7: Hoare triple {185464#(<= proc_i 4)} assume i <= 1000; {185464#(<= proc_i 4)} is VALID [2019-05-15 10:20:39,186 INFO L273 TraceCheckUtils]: 8: Hoare triple {185464#(<= proc_i 4)} assume i + 4 < a[j]; {185464#(<= proc_i 4)} is VALID [2019-05-15 10:20:39,187 INFO L273 TraceCheckUtils]: 9: Hoare triple {185464#(<= proc_i 4)} assume a[5] == 1000; {185464#(<= proc_i 4)} is VALID [2019-05-15 10:20:39,187 INFO L273 TraceCheckUtils]: 10: Hoare triple {185464#(<= proc_i 4)} assume j > 4; {185464#(<= proc_i 4)} is VALID [2019-05-15 10:20:39,188 INFO L273 TraceCheckUtils]: 11: Hoare triple {185464#(<= proc_i 4)} assume j < 6; {185464#(<= proc_i 4)} is VALID [2019-05-15 10:20:39,188 INFO L273 TraceCheckUtils]: 12: Hoare triple {185464#(<= proc_i 4)} i := i + 4; {185483#(<= proc_i 8)} is VALID [2019-05-15 10:20:39,189 INFO L273 TraceCheckUtils]: 13: Hoare triple {185483#(<= proc_i 8)} assume i <= 1000; {185483#(<= proc_i 8)} is VALID [2019-05-15 10:20:39,189 INFO L273 TraceCheckUtils]: 14: Hoare triple {185483#(<= proc_i 8)} assume i + 4 < a[j]; {185483#(<= proc_i 8)} is VALID [2019-05-15 10:20:39,190 INFO L273 TraceCheckUtils]: 15: Hoare triple {185483#(<= proc_i 8)} assume a[5] == 1000; {185483#(<= proc_i 8)} is VALID [2019-05-15 10:20:39,190 INFO L273 TraceCheckUtils]: 16: Hoare triple {185483#(<= proc_i 8)} assume j > 4; {185483#(<= proc_i 8)} is VALID [2019-05-15 10:20:39,191 INFO L273 TraceCheckUtils]: 17: Hoare triple {185483#(<= proc_i 8)} assume j < 6; {185483#(<= proc_i 8)} is VALID [2019-05-15 10:20:39,191 INFO L273 TraceCheckUtils]: 18: Hoare triple {185483#(<= proc_i 8)} i := i + 4; {185502#(<= proc_i 12)} is VALID [2019-05-15 10:20:39,192 INFO L273 TraceCheckUtils]: 19: Hoare triple {185502#(<= proc_i 12)} assume i <= 1000; {185502#(<= proc_i 12)} is VALID [2019-05-15 10:20:39,192 INFO L273 TraceCheckUtils]: 20: Hoare triple {185502#(<= proc_i 12)} assume i + 4 < a[j]; {185502#(<= proc_i 12)} is VALID [2019-05-15 10:20:39,193 INFO L273 TraceCheckUtils]: 21: Hoare triple {185502#(<= proc_i 12)} assume a[5] == 1000; {185502#(<= proc_i 12)} is VALID [2019-05-15 10:20:39,193 INFO L273 TraceCheckUtils]: 22: Hoare triple {185502#(<= proc_i 12)} assume j > 4; {185502#(<= proc_i 12)} is VALID [2019-05-15 10:20:39,193 INFO L273 TraceCheckUtils]: 23: Hoare triple {185502#(<= proc_i 12)} assume j < 6; {185502#(<= proc_i 12)} is VALID [2019-05-15 10:20:39,194 INFO L273 TraceCheckUtils]: 24: Hoare triple {185502#(<= proc_i 12)} i := i + 4; {185521#(<= proc_i 16)} is VALID [2019-05-15 10:20:39,195 INFO L273 TraceCheckUtils]: 25: Hoare triple {185521#(<= proc_i 16)} assume i <= 1000; {185521#(<= proc_i 16)} is VALID [2019-05-15 10:20:39,195 INFO L273 TraceCheckUtils]: 26: Hoare triple {185521#(<= proc_i 16)} assume i + 4 < a[j]; {185521#(<= proc_i 16)} is VALID [2019-05-15 10:20:39,196 INFO L273 TraceCheckUtils]: 27: Hoare triple {185521#(<= proc_i 16)} assume a[5] == 1000; {185521#(<= proc_i 16)} is VALID [2019-05-15 10:20:39,196 INFO L273 TraceCheckUtils]: 28: Hoare triple {185521#(<= proc_i 16)} assume j > 4; {185521#(<= proc_i 16)} is VALID [2019-05-15 10:20:39,196 INFO L273 TraceCheckUtils]: 29: Hoare triple {185521#(<= proc_i 16)} assume j < 6; {185521#(<= proc_i 16)} is VALID [2019-05-15 10:20:39,197 INFO L273 TraceCheckUtils]: 30: Hoare triple {185521#(<= proc_i 16)} i := i + 4; {185540#(<= proc_i 20)} is VALID [2019-05-15 10:20:39,198 INFO L273 TraceCheckUtils]: 31: Hoare triple {185540#(<= proc_i 20)} assume i <= 1000; {185540#(<= proc_i 20)} is VALID [2019-05-15 10:20:39,198 INFO L273 TraceCheckUtils]: 32: Hoare triple {185540#(<= proc_i 20)} assume i + 4 < a[j]; {185540#(<= proc_i 20)} is VALID [2019-05-15 10:20:39,198 INFO L273 TraceCheckUtils]: 33: Hoare triple {185540#(<= proc_i 20)} assume a[5] == 1000; {185540#(<= proc_i 20)} is VALID [2019-05-15 10:20:39,199 INFO L273 TraceCheckUtils]: 34: Hoare triple {185540#(<= proc_i 20)} assume j > 4; {185540#(<= proc_i 20)} is VALID [2019-05-15 10:20:39,199 INFO L273 TraceCheckUtils]: 35: Hoare triple {185540#(<= proc_i 20)} assume j < 6; {185540#(<= proc_i 20)} is VALID [2019-05-15 10:20:39,200 INFO L273 TraceCheckUtils]: 36: Hoare triple {185540#(<= proc_i 20)} i := i + 4; {185559#(<= proc_i 24)} is VALID [2019-05-15 10:20:39,201 INFO L273 TraceCheckUtils]: 37: Hoare triple {185559#(<= proc_i 24)} assume i <= 1000; {185559#(<= proc_i 24)} is VALID [2019-05-15 10:20:39,201 INFO L273 TraceCheckUtils]: 38: Hoare triple {185559#(<= proc_i 24)} assume i + 4 < a[j]; {185559#(<= proc_i 24)} is VALID [2019-05-15 10:20:39,201 INFO L273 TraceCheckUtils]: 39: Hoare triple {185559#(<= proc_i 24)} assume a[5] == 1000; {185559#(<= proc_i 24)} is VALID [2019-05-15 10:20:39,202 INFO L273 TraceCheckUtils]: 40: Hoare triple {185559#(<= proc_i 24)} assume j > 4; {185559#(<= proc_i 24)} is VALID [2019-05-15 10:20:39,202 INFO L273 TraceCheckUtils]: 41: Hoare triple {185559#(<= proc_i 24)} assume j < 6; {185559#(<= proc_i 24)} is VALID [2019-05-15 10:20:39,203 INFO L273 TraceCheckUtils]: 42: Hoare triple {185559#(<= proc_i 24)} i := i + 4; {185578#(<= proc_i 28)} is VALID [2019-05-15 10:20:39,204 INFO L273 TraceCheckUtils]: 43: Hoare triple {185578#(<= proc_i 28)} assume i <= 1000; {185578#(<= proc_i 28)} is VALID [2019-05-15 10:20:39,204 INFO L273 TraceCheckUtils]: 44: Hoare triple {185578#(<= proc_i 28)} assume i + 4 < a[j]; {185578#(<= proc_i 28)} is VALID [2019-05-15 10:20:39,204 INFO L273 TraceCheckUtils]: 45: Hoare triple {185578#(<= proc_i 28)} assume a[5] == 1000; {185578#(<= proc_i 28)} is VALID [2019-05-15 10:20:39,205 INFO L273 TraceCheckUtils]: 46: Hoare triple {185578#(<= proc_i 28)} assume j > 4; {185578#(<= proc_i 28)} is VALID [2019-05-15 10:20:39,205 INFO L273 TraceCheckUtils]: 47: Hoare triple {185578#(<= proc_i 28)} assume j < 6; {185578#(<= proc_i 28)} is VALID [2019-05-15 10:20:39,206 INFO L273 TraceCheckUtils]: 48: Hoare triple {185578#(<= proc_i 28)} i := i + 4; {185597#(<= proc_i 32)} is VALID [2019-05-15 10:20:39,206 INFO L273 TraceCheckUtils]: 49: Hoare triple {185597#(<= proc_i 32)} assume i <= 1000; {185597#(<= proc_i 32)} is VALID [2019-05-15 10:20:39,207 INFO L273 TraceCheckUtils]: 50: Hoare triple {185597#(<= proc_i 32)} assume i + 4 < a[j]; {185597#(<= proc_i 32)} is VALID [2019-05-15 10:20:39,207 INFO L273 TraceCheckUtils]: 51: Hoare triple {185597#(<= proc_i 32)} assume a[5] == 1000; {185597#(<= proc_i 32)} is VALID [2019-05-15 10:20:39,208 INFO L273 TraceCheckUtils]: 52: Hoare triple {185597#(<= proc_i 32)} assume j > 4; {185597#(<= proc_i 32)} is VALID [2019-05-15 10:20:39,208 INFO L273 TraceCheckUtils]: 53: Hoare triple {185597#(<= proc_i 32)} assume j < 6; {185597#(<= proc_i 32)} is VALID [2019-05-15 10:20:39,209 INFO L273 TraceCheckUtils]: 54: Hoare triple {185597#(<= proc_i 32)} i := i + 4; {185616#(<= proc_i 36)} is VALID [2019-05-15 10:20:39,209 INFO L273 TraceCheckUtils]: 55: Hoare triple {185616#(<= proc_i 36)} assume i <= 1000; {185616#(<= proc_i 36)} is VALID [2019-05-15 10:20:39,210 INFO L273 TraceCheckUtils]: 56: Hoare triple {185616#(<= proc_i 36)} assume i + 4 < a[j]; {185616#(<= proc_i 36)} is VALID [2019-05-15 10:20:39,210 INFO L273 TraceCheckUtils]: 57: Hoare triple {185616#(<= proc_i 36)} assume a[5] == 1000; {185616#(<= proc_i 36)} is VALID [2019-05-15 10:20:39,211 INFO L273 TraceCheckUtils]: 58: Hoare triple {185616#(<= proc_i 36)} assume j > 4; {185616#(<= proc_i 36)} is VALID [2019-05-15 10:20:39,211 INFO L273 TraceCheckUtils]: 59: Hoare triple {185616#(<= proc_i 36)} assume j < 6; {185616#(<= proc_i 36)} is VALID [2019-05-15 10:20:39,212 INFO L273 TraceCheckUtils]: 60: Hoare triple {185616#(<= proc_i 36)} i := i + 4; {185635#(<= proc_i 40)} is VALID [2019-05-15 10:20:39,212 INFO L273 TraceCheckUtils]: 61: Hoare triple {185635#(<= proc_i 40)} assume i <= 1000; {185635#(<= proc_i 40)} is VALID [2019-05-15 10:20:39,213 INFO L273 TraceCheckUtils]: 62: Hoare triple {185635#(<= proc_i 40)} assume i + 4 < a[j]; {185635#(<= proc_i 40)} is VALID [2019-05-15 10:20:39,213 INFO L273 TraceCheckUtils]: 63: Hoare triple {185635#(<= proc_i 40)} assume a[5] == 1000; {185635#(<= proc_i 40)} is VALID [2019-05-15 10:20:39,214 INFO L273 TraceCheckUtils]: 64: Hoare triple {185635#(<= proc_i 40)} assume j > 4; {185635#(<= proc_i 40)} is VALID [2019-05-15 10:20:39,214 INFO L273 TraceCheckUtils]: 65: Hoare triple {185635#(<= proc_i 40)} assume j < 6; {185635#(<= proc_i 40)} is VALID [2019-05-15 10:20:39,215 INFO L273 TraceCheckUtils]: 66: Hoare triple {185635#(<= proc_i 40)} i := i + 4; {185654#(<= proc_i 44)} is VALID [2019-05-15 10:20:39,215 INFO L273 TraceCheckUtils]: 67: Hoare triple {185654#(<= proc_i 44)} assume i <= 1000; {185654#(<= proc_i 44)} is VALID [2019-05-15 10:20:39,216 INFO L273 TraceCheckUtils]: 68: Hoare triple {185654#(<= proc_i 44)} assume i + 4 < a[j]; {185654#(<= proc_i 44)} is VALID [2019-05-15 10:20:39,216 INFO L273 TraceCheckUtils]: 69: Hoare triple {185654#(<= proc_i 44)} assume a[5] == 1000; {185654#(<= proc_i 44)} is VALID [2019-05-15 10:20:39,217 INFO L273 TraceCheckUtils]: 70: Hoare triple {185654#(<= proc_i 44)} assume j > 4; {185654#(<= proc_i 44)} is VALID [2019-05-15 10:20:39,217 INFO L273 TraceCheckUtils]: 71: Hoare triple {185654#(<= proc_i 44)} assume j < 6; {185654#(<= proc_i 44)} is VALID [2019-05-15 10:20:39,218 INFO L273 TraceCheckUtils]: 72: Hoare triple {185654#(<= proc_i 44)} i := i + 4; {185673#(<= proc_i 48)} is VALID [2019-05-15 10:20:39,218 INFO L273 TraceCheckUtils]: 73: Hoare triple {185673#(<= proc_i 48)} assume i <= 1000; {185673#(<= proc_i 48)} is VALID [2019-05-15 10:20:39,219 INFO L273 TraceCheckUtils]: 74: Hoare triple {185673#(<= proc_i 48)} assume i + 4 < a[j]; {185673#(<= proc_i 48)} is VALID [2019-05-15 10:20:39,219 INFO L273 TraceCheckUtils]: 75: Hoare triple {185673#(<= proc_i 48)} assume a[5] == 1000; {185673#(<= proc_i 48)} is VALID [2019-05-15 10:20:39,220 INFO L273 TraceCheckUtils]: 76: Hoare triple {185673#(<= proc_i 48)} assume j > 4; {185673#(<= proc_i 48)} is VALID [2019-05-15 10:20:39,220 INFO L273 TraceCheckUtils]: 77: Hoare triple {185673#(<= proc_i 48)} assume j < 6; {185673#(<= proc_i 48)} is VALID [2019-05-15 10:20:39,221 INFO L273 TraceCheckUtils]: 78: Hoare triple {185673#(<= proc_i 48)} i := i + 4; {185692#(<= proc_i 52)} is VALID [2019-05-15 10:20:39,221 INFO L273 TraceCheckUtils]: 79: Hoare triple {185692#(<= proc_i 52)} assume i <= 1000; {185692#(<= proc_i 52)} is VALID [2019-05-15 10:20:39,222 INFO L273 TraceCheckUtils]: 80: Hoare triple {185692#(<= proc_i 52)} assume i + 4 < a[j]; {185692#(<= proc_i 52)} is VALID [2019-05-15 10:20:39,222 INFO L273 TraceCheckUtils]: 81: Hoare triple {185692#(<= proc_i 52)} assume a[5] == 1000; {185692#(<= proc_i 52)} is VALID [2019-05-15 10:20:39,223 INFO L273 TraceCheckUtils]: 82: Hoare triple {185692#(<= proc_i 52)} assume j > 4; {185692#(<= proc_i 52)} is VALID [2019-05-15 10:20:39,223 INFO L273 TraceCheckUtils]: 83: Hoare triple {185692#(<= proc_i 52)} assume j < 6; {185692#(<= proc_i 52)} is VALID [2019-05-15 10:20:39,224 INFO L273 TraceCheckUtils]: 84: Hoare triple {185692#(<= proc_i 52)} i := i + 4; {185711#(<= proc_i 56)} is VALID [2019-05-15 10:20:39,224 INFO L273 TraceCheckUtils]: 85: Hoare triple {185711#(<= proc_i 56)} assume i <= 1000; {185711#(<= proc_i 56)} is VALID [2019-05-15 10:20:39,225 INFO L273 TraceCheckUtils]: 86: Hoare triple {185711#(<= proc_i 56)} assume i + 4 < a[j]; {185711#(<= proc_i 56)} is VALID [2019-05-15 10:20:39,225 INFO L273 TraceCheckUtils]: 87: Hoare triple {185711#(<= proc_i 56)} assume a[5] == 1000; {185711#(<= proc_i 56)} is VALID [2019-05-15 10:20:39,225 INFO L273 TraceCheckUtils]: 88: Hoare triple {185711#(<= proc_i 56)} assume j > 4; {185711#(<= proc_i 56)} is VALID [2019-05-15 10:20:39,226 INFO L273 TraceCheckUtils]: 89: Hoare triple {185711#(<= proc_i 56)} assume j < 6; {185711#(<= proc_i 56)} is VALID [2019-05-15 10:20:39,227 INFO L273 TraceCheckUtils]: 90: Hoare triple {185711#(<= proc_i 56)} i := i + 4; {185730#(<= proc_i 60)} is VALID [2019-05-15 10:20:39,227 INFO L273 TraceCheckUtils]: 91: Hoare triple {185730#(<= proc_i 60)} assume i <= 1000; {185730#(<= proc_i 60)} is VALID [2019-05-15 10:20:39,228 INFO L273 TraceCheckUtils]: 92: Hoare triple {185730#(<= proc_i 60)} assume i + 4 < a[j]; {185730#(<= proc_i 60)} is VALID [2019-05-15 10:20:39,228 INFO L273 TraceCheckUtils]: 93: Hoare triple {185730#(<= proc_i 60)} assume a[5] == 1000; {185730#(<= proc_i 60)} is VALID [2019-05-15 10:20:39,229 INFO L273 TraceCheckUtils]: 94: Hoare triple {185730#(<= proc_i 60)} assume j > 4; {185730#(<= proc_i 60)} is VALID [2019-05-15 10:20:39,229 INFO L273 TraceCheckUtils]: 95: Hoare triple {185730#(<= proc_i 60)} assume j < 6; {185730#(<= proc_i 60)} is VALID [2019-05-15 10:20:39,230 INFO L273 TraceCheckUtils]: 96: Hoare triple {185730#(<= proc_i 60)} i := i + 4; {185749#(<= proc_i 64)} is VALID [2019-05-15 10:20:39,230 INFO L273 TraceCheckUtils]: 97: Hoare triple {185749#(<= proc_i 64)} assume i <= 1000; {185749#(<= proc_i 64)} is VALID [2019-05-15 10:20:39,231 INFO L273 TraceCheckUtils]: 98: Hoare triple {185749#(<= proc_i 64)} assume i + 4 < a[j]; {185749#(<= proc_i 64)} is VALID [2019-05-15 10:20:39,231 INFO L273 TraceCheckUtils]: 99: Hoare triple {185749#(<= proc_i 64)} assume a[5] == 1000; {185749#(<= proc_i 64)} is VALID [2019-05-15 10:20:39,231 INFO L273 TraceCheckUtils]: 100: Hoare triple {185749#(<= proc_i 64)} assume j > 4; {185749#(<= proc_i 64)} is VALID [2019-05-15 10:20:39,232 INFO L273 TraceCheckUtils]: 101: Hoare triple {185749#(<= proc_i 64)} assume j < 6; {185749#(<= proc_i 64)} is VALID [2019-05-15 10:20:39,233 INFO L273 TraceCheckUtils]: 102: Hoare triple {185749#(<= proc_i 64)} i := i + 4; {185768#(<= proc_i 68)} is VALID [2019-05-15 10:20:39,233 INFO L273 TraceCheckUtils]: 103: Hoare triple {185768#(<= proc_i 68)} assume i <= 1000; {185768#(<= proc_i 68)} is VALID [2019-05-15 10:20:39,234 INFO L273 TraceCheckUtils]: 104: Hoare triple {185768#(<= proc_i 68)} assume i + 4 < a[j]; {185768#(<= proc_i 68)} is VALID [2019-05-15 10:20:39,234 INFO L273 TraceCheckUtils]: 105: Hoare triple {185768#(<= proc_i 68)} assume a[5] == 1000; {185768#(<= proc_i 68)} is VALID [2019-05-15 10:20:39,234 INFO L273 TraceCheckUtils]: 106: Hoare triple {185768#(<= proc_i 68)} assume j > 4; {185768#(<= proc_i 68)} is VALID [2019-05-15 10:20:39,235 INFO L273 TraceCheckUtils]: 107: Hoare triple {185768#(<= proc_i 68)} assume j < 6; {185768#(<= proc_i 68)} is VALID [2019-05-15 10:20:39,236 INFO L273 TraceCheckUtils]: 108: Hoare triple {185768#(<= proc_i 68)} i := i + 4; {185787#(<= proc_i 72)} is VALID [2019-05-15 10:20:39,236 INFO L273 TraceCheckUtils]: 109: Hoare triple {185787#(<= proc_i 72)} assume i <= 1000; {185787#(<= proc_i 72)} is VALID [2019-05-15 10:20:39,236 INFO L273 TraceCheckUtils]: 110: Hoare triple {185787#(<= proc_i 72)} assume i + 4 < a[j]; {185787#(<= proc_i 72)} is VALID [2019-05-15 10:20:39,237 INFO L273 TraceCheckUtils]: 111: Hoare triple {185787#(<= proc_i 72)} assume a[5] == 1000; {185787#(<= proc_i 72)} is VALID [2019-05-15 10:20:39,237 INFO L273 TraceCheckUtils]: 112: Hoare triple {185787#(<= proc_i 72)} assume j > 4; {185787#(<= proc_i 72)} is VALID [2019-05-15 10:20:39,238 INFO L273 TraceCheckUtils]: 113: Hoare triple {185787#(<= proc_i 72)} assume j < 6; {185787#(<= proc_i 72)} is VALID [2019-05-15 10:20:39,238 INFO L273 TraceCheckUtils]: 114: Hoare triple {185787#(<= proc_i 72)} i := i + 4; {185806#(<= proc_i 76)} is VALID [2019-05-15 10:20:39,239 INFO L273 TraceCheckUtils]: 115: Hoare triple {185806#(<= proc_i 76)} assume i <= 1000; {185806#(<= proc_i 76)} is VALID [2019-05-15 10:20:39,239 INFO L273 TraceCheckUtils]: 116: Hoare triple {185806#(<= proc_i 76)} assume i + 4 < a[j]; {185806#(<= proc_i 76)} is VALID [2019-05-15 10:20:39,240 INFO L273 TraceCheckUtils]: 117: Hoare triple {185806#(<= proc_i 76)} assume a[5] == 1000; {185806#(<= proc_i 76)} is VALID [2019-05-15 10:20:39,240 INFO L273 TraceCheckUtils]: 118: Hoare triple {185806#(<= proc_i 76)} assume j > 4; {185806#(<= proc_i 76)} is VALID [2019-05-15 10:20:39,241 INFO L273 TraceCheckUtils]: 119: Hoare triple {185806#(<= proc_i 76)} assume j < 6; {185806#(<= proc_i 76)} is VALID [2019-05-15 10:20:39,241 INFO L273 TraceCheckUtils]: 120: Hoare triple {185806#(<= proc_i 76)} i := i + 4; {185825#(<= proc_i 80)} is VALID [2019-05-15 10:20:39,242 INFO L273 TraceCheckUtils]: 121: Hoare triple {185825#(<= proc_i 80)} assume i <= 1000; {185825#(<= proc_i 80)} is VALID [2019-05-15 10:20:39,242 INFO L273 TraceCheckUtils]: 122: Hoare triple {185825#(<= proc_i 80)} assume i + 4 < a[j]; {185825#(<= proc_i 80)} is VALID [2019-05-15 10:20:39,243 INFO L273 TraceCheckUtils]: 123: Hoare triple {185825#(<= proc_i 80)} assume a[5] == 1000; {185825#(<= proc_i 80)} is VALID [2019-05-15 10:20:39,243 INFO L273 TraceCheckUtils]: 124: Hoare triple {185825#(<= proc_i 80)} assume j > 4; {185825#(<= proc_i 80)} is VALID [2019-05-15 10:20:39,244 INFO L273 TraceCheckUtils]: 125: Hoare triple {185825#(<= proc_i 80)} assume j < 6; {185825#(<= proc_i 80)} is VALID [2019-05-15 10:20:39,244 INFO L273 TraceCheckUtils]: 126: Hoare triple {185825#(<= proc_i 80)} i := i + 4; {185844#(<= proc_i 84)} is VALID [2019-05-15 10:20:39,245 INFO L273 TraceCheckUtils]: 127: Hoare triple {185844#(<= proc_i 84)} assume i <= 1000; {185844#(<= proc_i 84)} is VALID [2019-05-15 10:20:39,245 INFO L273 TraceCheckUtils]: 128: Hoare triple {185844#(<= proc_i 84)} assume i + 4 < a[j]; {185844#(<= proc_i 84)} is VALID [2019-05-15 10:20:39,246 INFO L273 TraceCheckUtils]: 129: Hoare triple {185844#(<= proc_i 84)} assume a[5] == 1000; {185844#(<= proc_i 84)} is VALID [2019-05-15 10:20:39,246 INFO L273 TraceCheckUtils]: 130: Hoare triple {185844#(<= proc_i 84)} assume j > 4; {185844#(<= proc_i 84)} is VALID [2019-05-15 10:20:39,247 INFO L273 TraceCheckUtils]: 131: Hoare triple {185844#(<= proc_i 84)} assume j < 6; {185844#(<= proc_i 84)} is VALID [2019-05-15 10:20:39,247 INFO L273 TraceCheckUtils]: 132: Hoare triple {185844#(<= proc_i 84)} i := i + 4; {185863#(<= proc_i 88)} is VALID [2019-05-15 10:20:39,248 INFO L273 TraceCheckUtils]: 133: Hoare triple {185863#(<= proc_i 88)} assume i <= 1000; {185863#(<= proc_i 88)} is VALID [2019-05-15 10:20:39,248 INFO L273 TraceCheckUtils]: 134: Hoare triple {185863#(<= proc_i 88)} assume i + 4 < a[j]; {185863#(<= proc_i 88)} is VALID [2019-05-15 10:20:39,249 INFO L273 TraceCheckUtils]: 135: Hoare triple {185863#(<= proc_i 88)} assume a[5] == 1000; {185863#(<= proc_i 88)} is VALID [2019-05-15 10:20:39,249 INFO L273 TraceCheckUtils]: 136: Hoare triple {185863#(<= proc_i 88)} assume j > 4; {185863#(<= proc_i 88)} is VALID [2019-05-15 10:20:39,250 INFO L273 TraceCheckUtils]: 137: Hoare triple {185863#(<= proc_i 88)} assume j < 6; {185863#(<= proc_i 88)} is VALID [2019-05-15 10:20:39,250 INFO L273 TraceCheckUtils]: 138: Hoare triple {185863#(<= proc_i 88)} i := i + 4; {185882#(<= proc_i 92)} is VALID [2019-05-15 10:20:39,251 INFO L273 TraceCheckUtils]: 139: Hoare triple {185882#(<= proc_i 92)} assume i <= 1000; {185882#(<= proc_i 92)} is VALID [2019-05-15 10:20:39,251 INFO L273 TraceCheckUtils]: 140: Hoare triple {185882#(<= proc_i 92)} assume i + 4 < a[j]; {185882#(<= proc_i 92)} is VALID [2019-05-15 10:20:39,252 INFO L273 TraceCheckUtils]: 141: Hoare triple {185882#(<= proc_i 92)} assume a[5] == 1000; {185882#(<= proc_i 92)} is VALID [2019-05-15 10:20:39,252 INFO L273 TraceCheckUtils]: 142: Hoare triple {185882#(<= proc_i 92)} assume j > 4; {185882#(<= proc_i 92)} is VALID [2019-05-15 10:20:39,253 INFO L273 TraceCheckUtils]: 143: Hoare triple {185882#(<= proc_i 92)} assume j < 6; {185882#(<= proc_i 92)} is VALID [2019-05-15 10:20:39,253 INFO L273 TraceCheckUtils]: 144: Hoare triple {185882#(<= proc_i 92)} i := i + 4; {185901#(<= proc_i 96)} is VALID [2019-05-15 10:20:39,254 INFO L273 TraceCheckUtils]: 145: Hoare triple {185901#(<= proc_i 96)} assume i <= 1000; {185901#(<= proc_i 96)} is VALID [2019-05-15 10:20:39,254 INFO L273 TraceCheckUtils]: 146: Hoare triple {185901#(<= proc_i 96)} assume i + 4 < a[j]; {185901#(<= proc_i 96)} is VALID [2019-05-15 10:20:39,255 INFO L273 TraceCheckUtils]: 147: Hoare triple {185901#(<= proc_i 96)} assume a[5] == 1000; {185901#(<= proc_i 96)} is VALID [2019-05-15 10:20:39,255 INFO L273 TraceCheckUtils]: 148: Hoare triple {185901#(<= proc_i 96)} assume j > 4; {185901#(<= proc_i 96)} is VALID [2019-05-15 10:20:39,256 INFO L273 TraceCheckUtils]: 149: Hoare triple {185901#(<= proc_i 96)} assume j < 6; {185901#(<= proc_i 96)} is VALID [2019-05-15 10:20:39,256 INFO L273 TraceCheckUtils]: 150: Hoare triple {185901#(<= proc_i 96)} i := i + 4; {185920#(<= proc_i 100)} is VALID [2019-05-15 10:20:39,257 INFO L273 TraceCheckUtils]: 151: Hoare triple {185920#(<= proc_i 100)} assume i <= 1000; {185920#(<= proc_i 100)} is VALID [2019-05-15 10:20:39,257 INFO L273 TraceCheckUtils]: 152: Hoare triple {185920#(<= proc_i 100)} assume i + 4 < a[j]; {185920#(<= proc_i 100)} is VALID [2019-05-15 10:20:39,258 INFO L273 TraceCheckUtils]: 153: Hoare triple {185920#(<= proc_i 100)} assume a[5] == 1000; {185920#(<= proc_i 100)} is VALID [2019-05-15 10:20:39,258 INFO L273 TraceCheckUtils]: 154: Hoare triple {185920#(<= proc_i 100)} assume j > 4; {185920#(<= proc_i 100)} is VALID [2019-05-15 10:20:39,258 INFO L273 TraceCheckUtils]: 155: Hoare triple {185920#(<= proc_i 100)} assume j < 6; {185920#(<= proc_i 100)} is VALID [2019-05-15 10:20:39,259 INFO L273 TraceCheckUtils]: 156: Hoare triple {185920#(<= proc_i 100)} i := i + 4; {185939#(<= proc_i 104)} is VALID [2019-05-15 10:20:39,260 INFO L273 TraceCheckUtils]: 157: Hoare triple {185939#(<= proc_i 104)} assume i <= 1000; {185939#(<= proc_i 104)} is VALID [2019-05-15 10:20:39,260 INFO L273 TraceCheckUtils]: 158: Hoare triple {185939#(<= proc_i 104)} assume i + 4 < a[j]; {185939#(<= proc_i 104)} is VALID [2019-05-15 10:20:39,261 INFO L273 TraceCheckUtils]: 159: Hoare triple {185939#(<= proc_i 104)} assume a[5] == 1000; {185939#(<= proc_i 104)} is VALID [2019-05-15 10:20:39,261 INFO L273 TraceCheckUtils]: 160: Hoare triple {185939#(<= proc_i 104)} assume j > 4; {185939#(<= proc_i 104)} is VALID [2019-05-15 10:20:39,261 INFO L273 TraceCheckUtils]: 161: Hoare triple {185939#(<= proc_i 104)} assume j < 6; {185939#(<= proc_i 104)} is VALID [2019-05-15 10:20:39,262 INFO L273 TraceCheckUtils]: 162: Hoare triple {185939#(<= proc_i 104)} i := i + 4; {185958#(<= proc_i 108)} is VALID [2019-05-15 10:20:39,263 INFO L273 TraceCheckUtils]: 163: Hoare triple {185958#(<= proc_i 108)} assume i <= 1000; {185958#(<= proc_i 108)} is VALID [2019-05-15 10:20:39,263 INFO L273 TraceCheckUtils]: 164: Hoare triple {185958#(<= proc_i 108)} assume i + 4 < a[j]; {185958#(<= proc_i 108)} is VALID [2019-05-15 10:20:39,263 INFO L273 TraceCheckUtils]: 165: Hoare triple {185958#(<= proc_i 108)} assume a[5] == 1000; {185958#(<= proc_i 108)} is VALID [2019-05-15 10:20:39,264 INFO L273 TraceCheckUtils]: 166: Hoare triple {185958#(<= proc_i 108)} assume j > 4; {185958#(<= proc_i 108)} is VALID [2019-05-15 10:20:39,264 INFO L273 TraceCheckUtils]: 167: Hoare triple {185958#(<= proc_i 108)} assume j < 6; {185958#(<= proc_i 108)} is VALID [2019-05-15 10:20:39,265 INFO L273 TraceCheckUtils]: 168: Hoare triple {185958#(<= proc_i 108)} i := i + 4; {185977#(<= proc_i 112)} is VALID [2019-05-15 10:20:39,265 INFO L273 TraceCheckUtils]: 169: Hoare triple {185977#(<= proc_i 112)} assume i <= 1000; {185977#(<= proc_i 112)} is VALID [2019-05-15 10:20:39,266 INFO L273 TraceCheckUtils]: 170: Hoare triple {185977#(<= proc_i 112)} assume i + 4 < a[j]; {185977#(<= proc_i 112)} is VALID [2019-05-15 10:20:39,266 INFO L273 TraceCheckUtils]: 171: Hoare triple {185977#(<= proc_i 112)} assume a[5] == 1000; {185977#(<= proc_i 112)} is VALID [2019-05-15 10:20:39,267 INFO L273 TraceCheckUtils]: 172: Hoare triple {185977#(<= proc_i 112)} assume j > 4; {185977#(<= proc_i 112)} is VALID [2019-05-15 10:20:39,267 INFO L273 TraceCheckUtils]: 173: Hoare triple {185977#(<= proc_i 112)} assume j < 6; {185977#(<= proc_i 112)} is VALID [2019-05-15 10:20:39,268 INFO L273 TraceCheckUtils]: 174: Hoare triple {185977#(<= proc_i 112)} i := i + 4; {185996#(<= proc_i 116)} is VALID [2019-05-15 10:20:39,268 INFO L273 TraceCheckUtils]: 175: Hoare triple {185996#(<= proc_i 116)} assume i <= 1000; {185996#(<= proc_i 116)} is VALID [2019-05-15 10:20:39,269 INFO L273 TraceCheckUtils]: 176: Hoare triple {185996#(<= proc_i 116)} assume i + 4 < a[j]; {185996#(<= proc_i 116)} is VALID [2019-05-15 10:20:39,269 INFO L273 TraceCheckUtils]: 177: Hoare triple {185996#(<= proc_i 116)} assume a[5] == 1000; {185996#(<= proc_i 116)} is VALID [2019-05-15 10:20:39,270 INFO L273 TraceCheckUtils]: 178: Hoare triple {185996#(<= proc_i 116)} assume j > 4; {185996#(<= proc_i 116)} is VALID [2019-05-15 10:20:39,270 INFO L273 TraceCheckUtils]: 179: Hoare triple {185996#(<= proc_i 116)} assume j < 6; {185996#(<= proc_i 116)} is VALID [2019-05-15 10:20:39,271 INFO L273 TraceCheckUtils]: 180: Hoare triple {185996#(<= proc_i 116)} i := i + 4; {186015#(<= proc_i 120)} is VALID [2019-05-15 10:20:39,271 INFO L273 TraceCheckUtils]: 181: Hoare triple {186015#(<= proc_i 120)} assume i <= 1000; {186015#(<= proc_i 120)} is VALID [2019-05-15 10:20:39,272 INFO L273 TraceCheckUtils]: 182: Hoare triple {186015#(<= proc_i 120)} assume i + 4 < a[j]; {186015#(<= proc_i 120)} is VALID [2019-05-15 10:20:39,272 INFO L273 TraceCheckUtils]: 183: Hoare triple {186015#(<= proc_i 120)} assume a[5] == 1000; {186015#(<= proc_i 120)} is VALID [2019-05-15 10:20:39,273 INFO L273 TraceCheckUtils]: 184: Hoare triple {186015#(<= proc_i 120)} assume j > 4; {186015#(<= proc_i 120)} is VALID [2019-05-15 10:20:39,273 INFO L273 TraceCheckUtils]: 185: Hoare triple {186015#(<= proc_i 120)} assume j < 6; {186015#(<= proc_i 120)} is VALID [2019-05-15 10:20:39,274 INFO L273 TraceCheckUtils]: 186: Hoare triple {186015#(<= proc_i 120)} i := i + 4; {186034#(<= proc_i 124)} is VALID [2019-05-15 10:20:39,274 INFO L273 TraceCheckUtils]: 187: Hoare triple {186034#(<= proc_i 124)} assume i <= 1000; {186034#(<= proc_i 124)} is VALID [2019-05-15 10:20:39,275 INFO L273 TraceCheckUtils]: 188: Hoare triple {186034#(<= proc_i 124)} assume i + 4 < a[j]; {186034#(<= proc_i 124)} is VALID [2019-05-15 10:20:39,275 INFO L273 TraceCheckUtils]: 189: Hoare triple {186034#(<= proc_i 124)} assume a[5] == 1000; {186034#(<= proc_i 124)} is VALID [2019-05-15 10:20:39,276 INFO L273 TraceCheckUtils]: 190: Hoare triple {186034#(<= proc_i 124)} assume j > 4; {186034#(<= proc_i 124)} is VALID [2019-05-15 10:20:39,276 INFO L273 TraceCheckUtils]: 191: Hoare triple {186034#(<= proc_i 124)} assume j < 6; {186034#(<= proc_i 124)} is VALID [2019-05-15 10:20:39,277 INFO L273 TraceCheckUtils]: 192: Hoare triple {186034#(<= proc_i 124)} i := i + 4; {186053#(<= proc_i 128)} is VALID [2019-05-15 10:20:39,277 INFO L273 TraceCheckUtils]: 193: Hoare triple {186053#(<= proc_i 128)} assume i <= 1000; {186053#(<= proc_i 128)} is VALID [2019-05-15 10:20:39,278 INFO L273 TraceCheckUtils]: 194: Hoare triple {186053#(<= proc_i 128)} assume i + 4 < a[j]; {186053#(<= proc_i 128)} is VALID [2019-05-15 10:20:39,278 INFO L273 TraceCheckUtils]: 195: Hoare triple {186053#(<= proc_i 128)} assume a[5] == 1000; {186053#(<= proc_i 128)} is VALID [2019-05-15 10:20:39,279 INFO L273 TraceCheckUtils]: 196: Hoare triple {186053#(<= proc_i 128)} assume j > 4; {186053#(<= proc_i 128)} is VALID [2019-05-15 10:20:39,279 INFO L273 TraceCheckUtils]: 197: Hoare triple {186053#(<= proc_i 128)} assume j < 6; {186053#(<= proc_i 128)} is VALID [2019-05-15 10:20:39,280 INFO L273 TraceCheckUtils]: 198: Hoare triple {186053#(<= proc_i 128)} i := i + 4; {186072#(<= proc_i 132)} is VALID [2019-05-15 10:20:39,280 INFO L273 TraceCheckUtils]: 199: Hoare triple {186072#(<= proc_i 132)} assume i <= 1000; {186072#(<= proc_i 132)} is VALID [2019-05-15 10:20:39,281 INFO L273 TraceCheckUtils]: 200: Hoare triple {186072#(<= proc_i 132)} assume i + 4 < a[j]; {186072#(<= proc_i 132)} is VALID [2019-05-15 10:20:39,281 INFO L273 TraceCheckUtils]: 201: Hoare triple {186072#(<= proc_i 132)} assume a[5] == 1000; {186072#(<= proc_i 132)} is VALID [2019-05-15 10:20:39,282 INFO L273 TraceCheckUtils]: 202: Hoare triple {186072#(<= proc_i 132)} assume j > 4; {186072#(<= proc_i 132)} is VALID [2019-05-15 10:20:39,282 INFO L273 TraceCheckUtils]: 203: Hoare triple {186072#(<= proc_i 132)} assume j < 6; {186072#(<= proc_i 132)} is VALID [2019-05-15 10:20:39,283 INFO L273 TraceCheckUtils]: 204: Hoare triple {186072#(<= proc_i 132)} i := i + 4; {186091#(<= proc_i 136)} is VALID [2019-05-15 10:20:39,283 INFO L273 TraceCheckUtils]: 205: Hoare triple {186091#(<= proc_i 136)} assume i <= 1000; {186091#(<= proc_i 136)} is VALID [2019-05-15 10:20:39,284 INFO L273 TraceCheckUtils]: 206: Hoare triple {186091#(<= proc_i 136)} assume i + 4 < a[j]; {186091#(<= proc_i 136)} is VALID [2019-05-15 10:20:39,284 INFO L273 TraceCheckUtils]: 207: Hoare triple {186091#(<= proc_i 136)} assume a[5] == 1000; {186091#(<= proc_i 136)} is VALID [2019-05-15 10:20:39,285 INFO L273 TraceCheckUtils]: 208: Hoare triple {186091#(<= proc_i 136)} assume j > 4; {186091#(<= proc_i 136)} is VALID [2019-05-15 10:20:39,285 INFO L273 TraceCheckUtils]: 209: Hoare triple {186091#(<= proc_i 136)} assume j < 6; {186091#(<= proc_i 136)} is VALID [2019-05-15 10:20:39,286 INFO L273 TraceCheckUtils]: 210: Hoare triple {186091#(<= proc_i 136)} i := i + 4; {186110#(<= proc_i 140)} is VALID [2019-05-15 10:20:39,286 INFO L273 TraceCheckUtils]: 211: Hoare triple {186110#(<= proc_i 140)} assume i <= 1000; {186110#(<= proc_i 140)} is VALID [2019-05-15 10:20:39,287 INFO L273 TraceCheckUtils]: 212: Hoare triple {186110#(<= proc_i 140)} assume i + 4 < a[j]; {186110#(<= proc_i 140)} is VALID [2019-05-15 10:20:39,287 INFO L273 TraceCheckUtils]: 213: Hoare triple {186110#(<= proc_i 140)} assume a[5] == 1000; {186110#(<= proc_i 140)} is VALID [2019-05-15 10:20:39,288 INFO L273 TraceCheckUtils]: 214: Hoare triple {186110#(<= proc_i 140)} assume j > 4; {186110#(<= proc_i 140)} is VALID [2019-05-15 10:20:39,288 INFO L273 TraceCheckUtils]: 215: Hoare triple {186110#(<= proc_i 140)} assume j < 6; {186110#(<= proc_i 140)} is VALID [2019-05-15 10:20:39,289 INFO L273 TraceCheckUtils]: 216: Hoare triple {186110#(<= proc_i 140)} i := i + 4; {186129#(<= proc_i 144)} is VALID [2019-05-15 10:20:39,289 INFO L273 TraceCheckUtils]: 217: Hoare triple {186129#(<= proc_i 144)} assume i <= 1000; {186129#(<= proc_i 144)} is VALID [2019-05-15 10:20:39,290 INFO L273 TraceCheckUtils]: 218: Hoare triple {186129#(<= proc_i 144)} assume i + 4 < a[j]; {186129#(<= proc_i 144)} is VALID [2019-05-15 10:20:39,290 INFO L273 TraceCheckUtils]: 219: Hoare triple {186129#(<= proc_i 144)} assume a[5] == 1000; {186129#(<= proc_i 144)} is VALID [2019-05-15 10:20:39,290 INFO L273 TraceCheckUtils]: 220: Hoare triple {186129#(<= proc_i 144)} assume j > 4; {186129#(<= proc_i 144)} is VALID [2019-05-15 10:20:39,291 INFO L273 TraceCheckUtils]: 221: Hoare triple {186129#(<= proc_i 144)} assume j < 6; {186129#(<= proc_i 144)} is VALID [2019-05-15 10:20:39,292 INFO L273 TraceCheckUtils]: 222: Hoare triple {186129#(<= proc_i 144)} i := i + 4; {186148#(<= proc_i 148)} is VALID [2019-05-15 10:20:39,292 INFO L273 TraceCheckUtils]: 223: Hoare triple {186148#(<= proc_i 148)} assume i <= 1000; {186148#(<= proc_i 148)} is VALID [2019-05-15 10:20:39,293 INFO L273 TraceCheckUtils]: 224: Hoare triple {186148#(<= proc_i 148)} assume i + 4 < a[j]; {186148#(<= proc_i 148)} is VALID [2019-05-15 10:20:39,293 INFO L273 TraceCheckUtils]: 225: Hoare triple {186148#(<= proc_i 148)} assume a[5] == 1000; {186148#(<= proc_i 148)} is VALID [2019-05-15 10:20:39,293 INFO L273 TraceCheckUtils]: 226: Hoare triple {186148#(<= proc_i 148)} assume j > 4; {186148#(<= proc_i 148)} is VALID [2019-05-15 10:20:39,294 INFO L273 TraceCheckUtils]: 227: Hoare triple {186148#(<= proc_i 148)} assume j < 6; {186148#(<= proc_i 148)} is VALID [2019-05-15 10:20:39,295 INFO L273 TraceCheckUtils]: 228: Hoare triple {186148#(<= proc_i 148)} i := i + 4; {186167#(<= proc_i 152)} is VALID [2019-05-15 10:20:39,295 INFO L273 TraceCheckUtils]: 229: Hoare triple {186167#(<= proc_i 152)} assume i <= 1000; {186167#(<= proc_i 152)} is VALID [2019-05-15 10:20:39,295 INFO L273 TraceCheckUtils]: 230: Hoare triple {186167#(<= proc_i 152)} assume i + 4 < a[j]; {186167#(<= proc_i 152)} is VALID [2019-05-15 10:20:39,296 INFO L273 TraceCheckUtils]: 231: Hoare triple {186167#(<= proc_i 152)} assume a[5] == 1000; {186167#(<= proc_i 152)} is VALID [2019-05-15 10:20:39,296 INFO L273 TraceCheckUtils]: 232: Hoare triple {186167#(<= proc_i 152)} assume j > 4; {186167#(<= proc_i 152)} is VALID [2019-05-15 10:20:39,297 INFO L273 TraceCheckUtils]: 233: Hoare triple {186167#(<= proc_i 152)} assume j < 6; {186167#(<= proc_i 152)} is VALID [2019-05-15 10:20:39,297 INFO L273 TraceCheckUtils]: 234: Hoare triple {186167#(<= proc_i 152)} i := i + 4; {186186#(<= proc_i 156)} is VALID [2019-05-15 10:20:39,298 INFO L273 TraceCheckUtils]: 235: Hoare triple {186186#(<= proc_i 156)} assume i <= 1000; {186186#(<= proc_i 156)} is VALID [2019-05-15 10:20:39,298 INFO L273 TraceCheckUtils]: 236: Hoare triple {186186#(<= proc_i 156)} assume i + 4 < a[j]; {186186#(<= proc_i 156)} is VALID [2019-05-15 10:20:39,299 INFO L273 TraceCheckUtils]: 237: Hoare triple {186186#(<= proc_i 156)} assume a[5] == 1000; {186186#(<= proc_i 156)} is VALID [2019-05-15 10:20:39,299 INFO L273 TraceCheckUtils]: 238: Hoare triple {186186#(<= proc_i 156)} assume j > 4; {186186#(<= proc_i 156)} is VALID [2019-05-15 10:20:39,300 INFO L273 TraceCheckUtils]: 239: Hoare triple {186186#(<= proc_i 156)} assume j < 6; {186186#(<= proc_i 156)} is VALID [2019-05-15 10:20:39,300 INFO L273 TraceCheckUtils]: 240: Hoare triple {186186#(<= proc_i 156)} i := i + 4; {186205#(<= proc_i 160)} is VALID [2019-05-15 10:20:39,301 INFO L273 TraceCheckUtils]: 241: Hoare triple {186205#(<= proc_i 160)} assume i <= 1000; {186205#(<= proc_i 160)} is VALID [2019-05-15 10:20:39,301 INFO L273 TraceCheckUtils]: 242: Hoare triple {186205#(<= proc_i 160)} assume i + 4 < a[j]; {186205#(<= proc_i 160)} is VALID [2019-05-15 10:20:39,302 INFO L273 TraceCheckUtils]: 243: Hoare triple {186205#(<= proc_i 160)} assume a[5] == 1000; {186205#(<= proc_i 160)} is VALID [2019-05-15 10:20:39,302 INFO L273 TraceCheckUtils]: 244: Hoare triple {186205#(<= proc_i 160)} assume j > 4; {186205#(<= proc_i 160)} is VALID [2019-05-15 10:20:39,303 INFO L273 TraceCheckUtils]: 245: Hoare triple {186205#(<= proc_i 160)} assume j < 6; {186205#(<= proc_i 160)} is VALID [2019-05-15 10:20:39,303 INFO L273 TraceCheckUtils]: 246: Hoare triple {186205#(<= proc_i 160)} i := i + 4; {186224#(<= proc_i 164)} is VALID [2019-05-15 10:20:39,304 INFO L273 TraceCheckUtils]: 247: Hoare triple {186224#(<= proc_i 164)} assume i <= 1000; {186224#(<= proc_i 164)} is VALID [2019-05-15 10:20:39,304 INFO L273 TraceCheckUtils]: 248: Hoare triple {186224#(<= proc_i 164)} assume i + 4 < a[j]; {186224#(<= proc_i 164)} is VALID [2019-05-15 10:20:39,305 INFO L273 TraceCheckUtils]: 249: Hoare triple {186224#(<= proc_i 164)} assume a[5] == 1000; {186224#(<= proc_i 164)} is VALID [2019-05-15 10:20:39,305 INFO L273 TraceCheckUtils]: 250: Hoare triple {186224#(<= proc_i 164)} assume j > 4; {186224#(<= proc_i 164)} is VALID [2019-05-15 10:20:39,306 INFO L273 TraceCheckUtils]: 251: Hoare triple {186224#(<= proc_i 164)} assume j < 6; {186224#(<= proc_i 164)} is VALID [2019-05-15 10:20:39,306 INFO L273 TraceCheckUtils]: 252: Hoare triple {186224#(<= proc_i 164)} i := i + 4; {186243#(<= proc_i 168)} is VALID [2019-05-15 10:20:39,307 INFO L273 TraceCheckUtils]: 253: Hoare triple {186243#(<= proc_i 168)} assume i <= 1000; {186243#(<= proc_i 168)} is VALID [2019-05-15 10:20:39,307 INFO L273 TraceCheckUtils]: 254: Hoare triple {186243#(<= proc_i 168)} assume i + 4 < a[j]; {186243#(<= proc_i 168)} is VALID [2019-05-15 10:20:39,308 INFO L273 TraceCheckUtils]: 255: Hoare triple {186243#(<= proc_i 168)} assume a[5] == 1000; {186243#(<= proc_i 168)} is VALID [2019-05-15 10:20:39,308 INFO L273 TraceCheckUtils]: 256: Hoare triple {186243#(<= proc_i 168)} assume j > 4; {186243#(<= proc_i 168)} is VALID [2019-05-15 10:20:39,309 INFO L273 TraceCheckUtils]: 257: Hoare triple {186243#(<= proc_i 168)} assume j < 6; {186243#(<= proc_i 168)} is VALID [2019-05-15 10:20:39,309 INFO L273 TraceCheckUtils]: 258: Hoare triple {186243#(<= proc_i 168)} i := i + 4; {186262#(<= proc_i 172)} is VALID [2019-05-15 10:20:39,310 INFO L273 TraceCheckUtils]: 259: Hoare triple {186262#(<= proc_i 172)} assume i <= 1000; {186262#(<= proc_i 172)} is VALID [2019-05-15 10:20:39,310 INFO L273 TraceCheckUtils]: 260: Hoare triple {186262#(<= proc_i 172)} assume i + 4 < a[j]; {186262#(<= proc_i 172)} is VALID [2019-05-15 10:20:39,311 INFO L273 TraceCheckUtils]: 261: Hoare triple {186262#(<= proc_i 172)} assume a[5] == 1000; {186262#(<= proc_i 172)} is VALID [2019-05-15 10:20:39,311 INFO L273 TraceCheckUtils]: 262: Hoare triple {186262#(<= proc_i 172)} assume j > 4; {186262#(<= proc_i 172)} is VALID [2019-05-15 10:20:39,312 INFO L273 TraceCheckUtils]: 263: Hoare triple {186262#(<= proc_i 172)} assume j < 6; {186262#(<= proc_i 172)} is VALID [2019-05-15 10:20:39,312 INFO L273 TraceCheckUtils]: 264: Hoare triple {186262#(<= proc_i 172)} i := i + 4; {186281#(<= proc_i 176)} is VALID [2019-05-15 10:20:39,313 INFO L273 TraceCheckUtils]: 265: Hoare triple {186281#(<= proc_i 176)} assume i <= 1000; {186281#(<= proc_i 176)} is VALID [2019-05-15 10:20:39,313 INFO L273 TraceCheckUtils]: 266: Hoare triple {186281#(<= proc_i 176)} assume i + 4 < a[j]; {186281#(<= proc_i 176)} is VALID [2019-05-15 10:20:39,314 INFO L273 TraceCheckUtils]: 267: Hoare triple {186281#(<= proc_i 176)} assume a[5] == 1000; {186281#(<= proc_i 176)} is VALID [2019-05-15 10:20:39,314 INFO L273 TraceCheckUtils]: 268: Hoare triple {186281#(<= proc_i 176)} assume j > 4; {186281#(<= proc_i 176)} is VALID [2019-05-15 10:20:39,315 INFO L273 TraceCheckUtils]: 269: Hoare triple {186281#(<= proc_i 176)} assume j < 6; {186281#(<= proc_i 176)} is VALID [2019-05-15 10:20:39,315 INFO L273 TraceCheckUtils]: 270: Hoare triple {186281#(<= proc_i 176)} i := i + 4; {186300#(<= proc_i 180)} is VALID [2019-05-15 10:20:39,316 INFO L273 TraceCheckUtils]: 271: Hoare triple {186300#(<= proc_i 180)} assume i <= 1000; {186300#(<= proc_i 180)} is VALID [2019-05-15 10:20:39,316 INFO L273 TraceCheckUtils]: 272: Hoare triple {186300#(<= proc_i 180)} assume i + 4 < a[j]; {186300#(<= proc_i 180)} is VALID [2019-05-15 10:20:39,317 INFO L273 TraceCheckUtils]: 273: Hoare triple {186300#(<= proc_i 180)} assume a[5] == 1000; {186300#(<= proc_i 180)} is VALID [2019-05-15 10:20:39,317 INFO L273 TraceCheckUtils]: 274: Hoare triple {186300#(<= proc_i 180)} assume j > 4; {186300#(<= proc_i 180)} is VALID [2019-05-15 10:20:39,317 INFO L273 TraceCheckUtils]: 275: Hoare triple {186300#(<= proc_i 180)} assume j < 6; {186300#(<= proc_i 180)} is VALID [2019-05-15 10:20:39,318 INFO L273 TraceCheckUtils]: 276: Hoare triple {186300#(<= proc_i 180)} i := i + 4; {186319#(<= proc_i 184)} is VALID [2019-05-15 10:20:39,319 INFO L273 TraceCheckUtils]: 277: Hoare triple {186319#(<= proc_i 184)} assume i <= 1000; {186319#(<= proc_i 184)} is VALID [2019-05-15 10:20:39,319 INFO L273 TraceCheckUtils]: 278: Hoare triple {186319#(<= proc_i 184)} assume i + 4 < a[j]; {186319#(<= proc_i 184)} is VALID [2019-05-15 10:20:39,320 INFO L273 TraceCheckUtils]: 279: Hoare triple {186319#(<= proc_i 184)} assume a[5] == 1000; {186319#(<= proc_i 184)} is VALID [2019-05-15 10:20:39,320 INFO L273 TraceCheckUtils]: 280: Hoare triple {186319#(<= proc_i 184)} assume j > 4; {186319#(<= proc_i 184)} is VALID [2019-05-15 10:20:39,320 INFO L273 TraceCheckUtils]: 281: Hoare triple {186319#(<= proc_i 184)} assume j < 6; {186319#(<= proc_i 184)} is VALID [2019-05-15 10:20:39,321 INFO L273 TraceCheckUtils]: 282: Hoare triple {186319#(<= proc_i 184)} i := i + 4; {186338#(<= proc_i 188)} is VALID [2019-05-15 10:20:39,322 INFO L273 TraceCheckUtils]: 283: Hoare triple {186338#(<= proc_i 188)} assume i <= 1000; {186338#(<= proc_i 188)} is VALID [2019-05-15 10:20:39,322 INFO L273 TraceCheckUtils]: 284: Hoare triple {186338#(<= proc_i 188)} assume i + 4 < a[j]; {186338#(<= proc_i 188)} is VALID [2019-05-15 10:20:39,322 INFO L273 TraceCheckUtils]: 285: Hoare triple {186338#(<= proc_i 188)} assume a[5] == 1000; {186338#(<= proc_i 188)} is VALID [2019-05-15 10:20:39,323 INFO L273 TraceCheckUtils]: 286: Hoare triple {186338#(<= proc_i 188)} assume j > 4; {186338#(<= proc_i 188)} is VALID [2019-05-15 10:20:39,323 INFO L273 TraceCheckUtils]: 287: Hoare triple {186338#(<= proc_i 188)} assume j < 6; {186338#(<= proc_i 188)} is VALID [2019-05-15 10:20:39,324 INFO L273 TraceCheckUtils]: 288: Hoare triple {186338#(<= proc_i 188)} i := i + 4; {186357#(<= proc_i 192)} is VALID [2019-05-15 10:20:39,325 INFO L273 TraceCheckUtils]: 289: Hoare triple {186357#(<= proc_i 192)} assume i <= 1000; {186357#(<= proc_i 192)} is VALID [2019-05-15 10:20:39,325 INFO L273 TraceCheckUtils]: 290: Hoare triple {186357#(<= proc_i 192)} assume i + 4 < a[j]; {186357#(<= proc_i 192)} is VALID [2019-05-15 10:20:39,325 INFO L273 TraceCheckUtils]: 291: Hoare triple {186357#(<= proc_i 192)} assume a[5] == 1000; {186357#(<= proc_i 192)} is VALID [2019-05-15 10:20:39,326 INFO L273 TraceCheckUtils]: 292: Hoare triple {186357#(<= proc_i 192)} assume j > 4; {186357#(<= proc_i 192)} is VALID [2019-05-15 10:20:39,326 INFO L273 TraceCheckUtils]: 293: Hoare triple {186357#(<= proc_i 192)} assume j < 6; {186357#(<= proc_i 192)} is VALID [2019-05-15 10:20:39,327 INFO L273 TraceCheckUtils]: 294: Hoare triple {186357#(<= proc_i 192)} i := i + 4; {186376#(<= proc_i 196)} is VALID [2019-05-15 10:20:39,327 INFO L273 TraceCheckUtils]: 295: Hoare triple {186376#(<= proc_i 196)} assume i <= 1000; {186376#(<= proc_i 196)} is VALID [2019-05-15 10:20:39,328 INFO L273 TraceCheckUtils]: 296: Hoare triple {186376#(<= proc_i 196)} assume i + 4 < a[j]; {186376#(<= proc_i 196)} is VALID [2019-05-15 10:20:39,328 INFO L273 TraceCheckUtils]: 297: Hoare triple {186376#(<= proc_i 196)} assume a[5] == 1000; {186376#(<= proc_i 196)} is VALID [2019-05-15 10:20:39,329 INFO L273 TraceCheckUtils]: 298: Hoare triple {186376#(<= proc_i 196)} assume j > 4; {186376#(<= proc_i 196)} is VALID [2019-05-15 10:20:39,329 INFO L273 TraceCheckUtils]: 299: Hoare triple {186376#(<= proc_i 196)} assume j < 6; {186376#(<= proc_i 196)} is VALID [2019-05-15 10:20:39,330 INFO L273 TraceCheckUtils]: 300: Hoare triple {186376#(<= proc_i 196)} i := i + 4; {186395#(<= proc_i 200)} is VALID [2019-05-15 10:20:39,330 INFO L273 TraceCheckUtils]: 301: Hoare triple {186395#(<= proc_i 200)} assume i <= 1000; {186395#(<= proc_i 200)} is VALID [2019-05-15 10:20:39,331 INFO L273 TraceCheckUtils]: 302: Hoare triple {186395#(<= proc_i 200)} assume i + 4 < a[j]; {186395#(<= proc_i 200)} is VALID [2019-05-15 10:20:39,331 INFO L273 TraceCheckUtils]: 303: Hoare triple {186395#(<= proc_i 200)} assume a[5] == 1000; {186395#(<= proc_i 200)} is VALID [2019-05-15 10:20:39,332 INFO L273 TraceCheckUtils]: 304: Hoare triple {186395#(<= proc_i 200)} assume j > 4; {186395#(<= proc_i 200)} is VALID [2019-05-15 10:20:39,332 INFO L273 TraceCheckUtils]: 305: Hoare triple {186395#(<= proc_i 200)} assume j < 6; {186395#(<= proc_i 200)} is VALID [2019-05-15 10:20:39,333 INFO L273 TraceCheckUtils]: 306: Hoare triple {186395#(<= proc_i 200)} i := i + 4; {186414#(<= proc_i 204)} is VALID [2019-05-15 10:20:39,333 INFO L273 TraceCheckUtils]: 307: Hoare triple {186414#(<= proc_i 204)} assume i <= 1000; {186414#(<= proc_i 204)} is VALID [2019-05-15 10:20:39,334 INFO L273 TraceCheckUtils]: 308: Hoare triple {186414#(<= proc_i 204)} assume i + 4 < a[j]; {186414#(<= proc_i 204)} is VALID [2019-05-15 10:20:39,334 INFO L273 TraceCheckUtils]: 309: Hoare triple {186414#(<= proc_i 204)} assume a[5] == 1000; {186414#(<= proc_i 204)} is VALID [2019-05-15 10:20:39,335 INFO L273 TraceCheckUtils]: 310: Hoare triple {186414#(<= proc_i 204)} assume j > 4; {186414#(<= proc_i 204)} is VALID [2019-05-15 10:20:39,335 INFO L273 TraceCheckUtils]: 311: Hoare triple {186414#(<= proc_i 204)} assume j < 6; {186414#(<= proc_i 204)} is VALID [2019-05-15 10:20:39,336 INFO L273 TraceCheckUtils]: 312: Hoare triple {186414#(<= proc_i 204)} i := i + 4; {186433#(<= proc_i 208)} is VALID [2019-05-15 10:20:39,336 INFO L273 TraceCheckUtils]: 313: Hoare triple {186433#(<= proc_i 208)} assume i <= 1000; {186433#(<= proc_i 208)} is VALID [2019-05-15 10:20:39,337 INFO L273 TraceCheckUtils]: 314: Hoare triple {186433#(<= proc_i 208)} assume i + 4 < a[j]; {186433#(<= proc_i 208)} is VALID [2019-05-15 10:20:39,337 INFO L273 TraceCheckUtils]: 315: Hoare triple {186433#(<= proc_i 208)} assume a[5] == 1000; {186433#(<= proc_i 208)} is VALID [2019-05-15 10:20:39,338 INFO L273 TraceCheckUtils]: 316: Hoare triple {186433#(<= proc_i 208)} assume j > 4; {186433#(<= proc_i 208)} is VALID [2019-05-15 10:20:39,338 INFO L273 TraceCheckUtils]: 317: Hoare triple {186433#(<= proc_i 208)} assume j < 6; {186433#(<= proc_i 208)} is VALID [2019-05-15 10:20:39,339 INFO L273 TraceCheckUtils]: 318: Hoare triple {186433#(<= proc_i 208)} i := i + 4; {186452#(<= proc_i 212)} is VALID [2019-05-15 10:20:39,339 INFO L273 TraceCheckUtils]: 319: Hoare triple {186452#(<= proc_i 212)} assume i <= 1000; {186452#(<= proc_i 212)} is VALID [2019-05-15 10:20:39,340 INFO L273 TraceCheckUtils]: 320: Hoare triple {186452#(<= proc_i 212)} assume i + 4 < a[j]; {186452#(<= proc_i 212)} is VALID [2019-05-15 10:20:39,340 INFO L273 TraceCheckUtils]: 321: Hoare triple {186452#(<= proc_i 212)} assume a[5] == 1000; {186452#(<= proc_i 212)} is VALID [2019-05-15 10:20:39,341 INFO L273 TraceCheckUtils]: 322: Hoare triple {186452#(<= proc_i 212)} assume j > 4; {186452#(<= proc_i 212)} is VALID [2019-05-15 10:20:39,341 INFO L273 TraceCheckUtils]: 323: Hoare triple {186452#(<= proc_i 212)} assume j < 6; {186452#(<= proc_i 212)} is VALID [2019-05-15 10:20:39,342 INFO L273 TraceCheckUtils]: 324: Hoare triple {186452#(<= proc_i 212)} i := i + 4; {186471#(<= proc_i 216)} is VALID [2019-05-15 10:20:39,342 INFO L273 TraceCheckUtils]: 325: Hoare triple {186471#(<= proc_i 216)} assume i <= 1000; {186471#(<= proc_i 216)} is VALID [2019-05-15 10:20:39,343 INFO L273 TraceCheckUtils]: 326: Hoare triple {186471#(<= proc_i 216)} assume i + 4 < a[j]; {186471#(<= proc_i 216)} is VALID [2019-05-15 10:20:39,343 INFO L273 TraceCheckUtils]: 327: Hoare triple {186471#(<= proc_i 216)} assume a[5] == 1000; {186471#(<= proc_i 216)} is VALID [2019-05-15 10:20:39,344 INFO L273 TraceCheckUtils]: 328: Hoare triple {186471#(<= proc_i 216)} assume j > 4; {186471#(<= proc_i 216)} is VALID [2019-05-15 10:20:39,344 INFO L273 TraceCheckUtils]: 329: Hoare triple {186471#(<= proc_i 216)} assume j < 6; {186471#(<= proc_i 216)} is VALID [2019-05-15 10:20:39,345 INFO L273 TraceCheckUtils]: 330: Hoare triple {186471#(<= proc_i 216)} i := i + 4; {186490#(<= proc_i 220)} is VALID [2019-05-15 10:20:39,345 INFO L273 TraceCheckUtils]: 331: Hoare triple {186490#(<= proc_i 220)} assume i <= 1000; {186490#(<= proc_i 220)} is VALID [2019-05-15 10:20:39,346 INFO L273 TraceCheckUtils]: 332: Hoare triple {186490#(<= proc_i 220)} assume i + 4 < a[j]; {186490#(<= proc_i 220)} is VALID [2019-05-15 10:20:39,346 INFO L273 TraceCheckUtils]: 333: Hoare triple {186490#(<= proc_i 220)} assume a[5] == 1000; {186490#(<= proc_i 220)} is VALID [2019-05-15 10:20:39,347 INFO L273 TraceCheckUtils]: 334: Hoare triple {186490#(<= proc_i 220)} assume j > 4; {186490#(<= proc_i 220)} is VALID [2019-05-15 10:20:39,347 INFO L273 TraceCheckUtils]: 335: Hoare triple {186490#(<= proc_i 220)} assume j < 6; {186490#(<= proc_i 220)} is VALID [2019-05-15 10:20:39,348 INFO L273 TraceCheckUtils]: 336: Hoare triple {186490#(<= proc_i 220)} i := i + 4; {186509#(<= proc_i 224)} is VALID [2019-05-15 10:20:39,348 INFO L273 TraceCheckUtils]: 337: Hoare triple {186509#(<= proc_i 224)} assume i <= 1000; {186509#(<= proc_i 224)} is VALID [2019-05-15 10:20:39,349 INFO L273 TraceCheckUtils]: 338: Hoare triple {186509#(<= proc_i 224)} assume i + 4 < a[j]; {186509#(<= proc_i 224)} is VALID [2019-05-15 10:20:39,349 INFO L273 TraceCheckUtils]: 339: Hoare triple {186509#(<= proc_i 224)} assume a[5] == 1000; {186509#(<= proc_i 224)} is VALID [2019-05-15 10:20:39,350 INFO L273 TraceCheckUtils]: 340: Hoare triple {186509#(<= proc_i 224)} assume j > 4; {186509#(<= proc_i 224)} is VALID [2019-05-15 10:20:39,350 INFO L273 TraceCheckUtils]: 341: Hoare triple {186509#(<= proc_i 224)} assume j < 6; {186509#(<= proc_i 224)} is VALID [2019-05-15 10:20:39,351 INFO L273 TraceCheckUtils]: 342: Hoare triple {186509#(<= proc_i 224)} i := i + 4; {186528#(<= proc_i 228)} is VALID [2019-05-15 10:20:39,351 INFO L273 TraceCheckUtils]: 343: Hoare triple {186528#(<= proc_i 228)} assume i <= 1000; {186528#(<= proc_i 228)} is VALID [2019-05-15 10:20:39,352 INFO L273 TraceCheckUtils]: 344: Hoare triple {186528#(<= proc_i 228)} assume i + 4 < a[j]; {186528#(<= proc_i 228)} is VALID [2019-05-15 10:20:39,352 INFO L273 TraceCheckUtils]: 345: Hoare triple {186528#(<= proc_i 228)} assume a[5] == 1000; {186528#(<= proc_i 228)} is VALID [2019-05-15 10:20:39,353 INFO L273 TraceCheckUtils]: 346: Hoare triple {186528#(<= proc_i 228)} assume j > 4; {186528#(<= proc_i 228)} is VALID [2019-05-15 10:20:39,353 INFO L273 TraceCheckUtils]: 347: Hoare triple {186528#(<= proc_i 228)} assume j < 6; {186528#(<= proc_i 228)} is VALID [2019-05-15 10:20:39,354 INFO L273 TraceCheckUtils]: 348: Hoare triple {186528#(<= proc_i 228)} i := i + 4; {186547#(<= proc_i 232)} is VALID [2019-05-15 10:20:39,354 INFO L273 TraceCheckUtils]: 349: Hoare triple {186547#(<= proc_i 232)} assume i <= 1000; {186547#(<= proc_i 232)} is VALID [2019-05-15 10:20:39,355 INFO L273 TraceCheckUtils]: 350: Hoare triple {186547#(<= proc_i 232)} assume i + 4 < a[j]; {186547#(<= proc_i 232)} is VALID [2019-05-15 10:20:39,355 INFO L273 TraceCheckUtils]: 351: Hoare triple {186547#(<= proc_i 232)} assume a[5] == 1000; {186547#(<= proc_i 232)} is VALID [2019-05-15 10:20:39,355 INFO L273 TraceCheckUtils]: 352: Hoare triple {186547#(<= proc_i 232)} assume j > 4; {186547#(<= proc_i 232)} is VALID [2019-05-15 10:20:39,356 INFO L273 TraceCheckUtils]: 353: Hoare triple {186547#(<= proc_i 232)} assume j < 6; {186547#(<= proc_i 232)} is VALID [2019-05-15 10:20:39,357 INFO L273 TraceCheckUtils]: 354: Hoare triple {186547#(<= proc_i 232)} i := i + 4; {186566#(<= proc_i 236)} is VALID [2019-05-15 10:20:39,357 INFO L273 TraceCheckUtils]: 355: Hoare triple {186566#(<= proc_i 236)} assume i <= 1000; {186566#(<= proc_i 236)} is VALID [2019-05-15 10:20:39,358 INFO L273 TraceCheckUtils]: 356: Hoare triple {186566#(<= proc_i 236)} assume i + 4 < a[j]; {186566#(<= proc_i 236)} is VALID [2019-05-15 10:20:39,358 INFO L273 TraceCheckUtils]: 357: Hoare triple {186566#(<= proc_i 236)} assume a[5] == 1000; {186566#(<= proc_i 236)} is VALID [2019-05-15 10:20:39,358 INFO L273 TraceCheckUtils]: 358: Hoare triple {186566#(<= proc_i 236)} assume j > 4; {186566#(<= proc_i 236)} is VALID [2019-05-15 10:20:39,359 INFO L273 TraceCheckUtils]: 359: Hoare triple {186566#(<= proc_i 236)} assume j < 6; {186566#(<= proc_i 236)} is VALID [2019-05-15 10:20:39,360 INFO L273 TraceCheckUtils]: 360: Hoare triple {186566#(<= proc_i 236)} i := i + 4; {186585#(<= proc_i 240)} is VALID [2019-05-15 10:20:39,360 INFO L273 TraceCheckUtils]: 361: Hoare triple {186585#(<= proc_i 240)} assume i <= 1000; {186585#(<= proc_i 240)} is VALID [2019-05-15 10:20:39,360 INFO L273 TraceCheckUtils]: 362: Hoare triple {186585#(<= proc_i 240)} assume i + 4 < a[j]; {186585#(<= proc_i 240)} is VALID [2019-05-15 10:20:39,361 INFO L273 TraceCheckUtils]: 363: Hoare triple {186585#(<= proc_i 240)} assume a[5] == 1000; {186585#(<= proc_i 240)} is VALID [2019-05-15 10:20:39,361 INFO L273 TraceCheckUtils]: 364: Hoare triple {186585#(<= proc_i 240)} assume j > 4; {186585#(<= proc_i 240)} is VALID [2019-05-15 10:20:39,362 INFO L273 TraceCheckUtils]: 365: Hoare triple {186585#(<= proc_i 240)} assume j < 6; {186585#(<= proc_i 240)} is VALID [2019-05-15 10:20:39,362 INFO L273 TraceCheckUtils]: 366: Hoare triple {186585#(<= proc_i 240)} i := i + 4; {186604#(<= proc_i 244)} is VALID [2019-05-15 10:20:39,363 INFO L273 TraceCheckUtils]: 367: Hoare triple {186604#(<= proc_i 244)} assume i <= 1000; {186604#(<= proc_i 244)} is VALID [2019-05-15 10:20:39,363 INFO L273 TraceCheckUtils]: 368: Hoare triple {186604#(<= proc_i 244)} assume i + 4 < a[j]; {186604#(<= proc_i 244)} is VALID [2019-05-15 10:20:39,364 INFO L273 TraceCheckUtils]: 369: Hoare triple {186604#(<= proc_i 244)} assume a[5] == 1000; {186604#(<= proc_i 244)} is VALID [2019-05-15 10:20:39,364 INFO L273 TraceCheckUtils]: 370: Hoare triple {186604#(<= proc_i 244)} assume j > 4; {186604#(<= proc_i 244)} is VALID [2019-05-15 10:20:39,365 INFO L273 TraceCheckUtils]: 371: Hoare triple {186604#(<= proc_i 244)} assume j < 6; {186604#(<= proc_i 244)} is VALID [2019-05-15 10:20:39,365 INFO L273 TraceCheckUtils]: 372: Hoare triple {186604#(<= proc_i 244)} i := i + 4; {186623#(<= proc_i 248)} is VALID [2019-05-15 10:20:39,366 INFO L273 TraceCheckUtils]: 373: Hoare triple {186623#(<= proc_i 248)} assume i <= 1000; {186623#(<= proc_i 248)} is VALID [2019-05-15 10:20:39,366 INFO L273 TraceCheckUtils]: 374: Hoare triple {186623#(<= proc_i 248)} assume i + 4 < a[j]; {186623#(<= proc_i 248)} is VALID [2019-05-15 10:20:39,367 INFO L273 TraceCheckUtils]: 375: Hoare triple {186623#(<= proc_i 248)} assume a[5] == 1000; {186623#(<= proc_i 248)} is VALID [2019-05-15 10:20:39,367 INFO L273 TraceCheckUtils]: 376: Hoare triple {186623#(<= proc_i 248)} assume j > 4; {186623#(<= proc_i 248)} is VALID [2019-05-15 10:20:39,368 INFO L273 TraceCheckUtils]: 377: Hoare triple {186623#(<= proc_i 248)} assume j < 6; {186623#(<= proc_i 248)} is VALID [2019-05-15 10:20:39,368 INFO L273 TraceCheckUtils]: 378: Hoare triple {186623#(<= proc_i 248)} i := i + 4; {186642#(<= proc_i 252)} is VALID [2019-05-15 10:20:39,369 INFO L273 TraceCheckUtils]: 379: Hoare triple {186642#(<= proc_i 252)} assume i <= 1000; {186642#(<= proc_i 252)} is VALID [2019-05-15 10:20:39,369 INFO L273 TraceCheckUtils]: 380: Hoare triple {186642#(<= proc_i 252)} assume i + 4 < a[j]; {186642#(<= proc_i 252)} is VALID [2019-05-15 10:20:39,370 INFO L273 TraceCheckUtils]: 381: Hoare triple {186642#(<= proc_i 252)} assume a[5] == 1000; {186642#(<= proc_i 252)} is VALID [2019-05-15 10:20:39,370 INFO L273 TraceCheckUtils]: 382: Hoare triple {186642#(<= proc_i 252)} assume j > 4; {186642#(<= proc_i 252)} is VALID [2019-05-15 10:20:39,371 INFO L273 TraceCheckUtils]: 383: Hoare triple {186642#(<= proc_i 252)} assume j < 6; {186642#(<= proc_i 252)} is VALID [2019-05-15 10:20:39,371 INFO L273 TraceCheckUtils]: 384: Hoare triple {186642#(<= proc_i 252)} i := i + 4; {186661#(<= proc_i 256)} is VALID [2019-05-15 10:20:39,372 INFO L273 TraceCheckUtils]: 385: Hoare triple {186661#(<= proc_i 256)} assume i <= 1000; {186661#(<= proc_i 256)} is VALID [2019-05-15 10:20:39,372 INFO L273 TraceCheckUtils]: 386: Hoare triple {186661#(<= proc_i 256)} assume i + 4 < a[j]; {186661#(<= proc_i 256)} is VALID [2019-05-15 10:20:39,373 INFO L273 TraceCheckUtils]: 387: Hoare triple {186661#(<= proc_i 256)} assume a[5] == 1000; {186661#(<= proc_i 256)} is VALID [2019-05-15 10:20:39,373 INFO L273 TraceCheckUtils]: 388: Hoare triple {186661#(<= proc_i 256)} assume j > 4; {186661#(<= proc_i 256)} is VALID [2019-05-15 10:20:39,374 INFO L273 TraceCheckUtils]: 389: Hoare triple {186661#(<= proc_i 256)} assume j < 6; {186661#(<= proc_i 256)} is VALID [2019-05-15 10:20:39,374 INFO L273 TraceCheckUtils]: 390: Hoare triple {186661#(<= proc_i 256)} i := i + 4; {186680#(<= proc_i 260)} is VALID [2019-05-15 10:20:39,375 INFO L273 TraceCheckUtils]: 391: Hoare triple {186680#(<= proc_i 260)} assume i <= 1000; {186680#(<= proc_i 260)} is VALID [2019-05-15 10:20:39,375 INFO L273 TraceCheckUtils]: 392: Hoare triple {186680#(<= proc_i 260)} assume i + 4 < a[j]; {186680#(<= proc_i 260)} is VALID [2019-05-15 10:20:39,376 INFO L273 TraceCheckUtils]: 393: Hoare triple {186680#(<= proc_i 260)} assume a[5] == 1000; {186680#(<= proc_i 260)} is VALID [2019-05-15 10:20:39,376 INFO L273 TraceCheckUtils]: 394: Hoare triple {186680#(<= proc_i 260)} assume j > 4; {186680#(<= proc_i 260)} is VALID [2019-05-15 10:20:39,377 INFO L273 TraceCheckUtils]: 395: Hoare triple {186680#(<= proc_i 260)} assume j < 6; {186680#(<= proc_i 260)} is VALID [2019-05-15 10:20:39,377 INFO L273 TraceCheckUtils]: 396: Hoare triple {186680#(<= proc_i 260)} i := i + 4; {186699#(<= proc_i 264)} is VALID [2019-05-15 10:20:39,378 INFO L273 TraceCheckUtils]: 397: Hoare triple {186699#(<= proc_i 264)} assume i <= 1000; {186699#(<= proc_i 264)} is VALID [2019-05-15 10:20:39,378 INFO L273 TraceCheckUtils]: 398: Hoare triple {186699#(<= proc_i 264)} assume i + 4 < a[j]; {186699#(<= proc_i 264)} is VALID [2019-05-15 10:20:39,379 INFO L273 TraceCheckUtils]: 399: Hoare triple {186699#(<= proc_i 264)} assume a[5] == 1000; {186699#(<= proc_i 264)} is VALID [2019-05-15 10:20:39,379 INFO L273 TraceCheckUtils]: 400: Hoare triple {186699#(<= proc_i 264)} assume j > 4; {186699#(<= proc_i 264)} is VALID [2019-05-15 10:20:39,379 INFO L273 TraceCheckUtils]: 401: Hoare triple {186699#(<= proc_i 264)} assume j < 6; {186699#(<= proc_i 264)} is VALID [2019-05-15 10:20:39,380 INFO L273 TraceCheckUtils]: 402: Hoare triple {186699#(<= proc_i 264)} i := i + 4; {186718#(<= proc_i 268)} is VALID [2019-05-15 10:20:39,381 INFO L273 TraceCheckUtils]: 403: Hoare triple {186718#(<= proc_i 268)} assume i <= 1000; {186718#(<= proc_i 268)} is VALID [2019-05-15 10:20:39,381 INFO L273 TraceCheckUtils]: 404: Hoare triple {186718#(<= proc_i 268)} assume i + 4 < a[j]; {186718#(<= proc_i 268)} is VALID [2019-05-15 10:20:39,382 INFO L273 TraceCheckUtils]: 405: Hoare triple {186718#(<= proc_i 268)} assume a[5] == 1000; {186718#(<= proc_i 268)} is VALID [2019-05-15 10:20:39,382 INFO L273 TraceCheckUtils]: 406: Hoare triple {186718#(<= proc_i 268)} assume j > 4; {186718#(<= proc_i 268)} is VALID [2019-05-15 10:20:39,382 INFO L273 TraceCheckUtils]: 407: Hoare triple {186718#(<= proc_i 268)} assume j < 6; {186718#(<= proc_i 268)} is VALID [2019-05-15 10:20:39,383 INFO L273 TraceCheckUtils]: 408: Hoare triple {186718#(<= proc_i 268)} i := i + 4; {186737#(<= proc_i 272)} is VALID [2019-05-15 10:20:39,384 INFO L273 TraceCheckUtils]: 409: Hoare triple {186737#(<= proc_i 272)} assume i <= 1000; {186737#(<= proc_i 272)} is VALID [2019-05-15 10:20:39,384 INFO L273 TraceCheckUtils]: 410: Hoare triple {186737#(<= proc_i 272)} assume i + 4 < a[j]; {186737#(<= proc_i 272)} is VALID [2019-05-15 10:20:39,384 INFO L273 TraceCheckUtils]: 411: Hoare triple {186737#(<= proc_i 272)} assume a[5] == 1000; {186737#(<= proc_i 272)} is VALID [2019-05-15 10:20:39,385 INFO L273 TraceCheckUtils]: 412: Hoare triple {186737#(<= proc_i 272)} assume j > 4; {186737#(<= proc_i 272)} is VALID [2019-05-15 10:20:39,385 INFO L273 TraceCheckUtils]: 413: Hoare triple {186737#(<= proc_i 272)} assume j < 6; {186737#(<= proc_i 272)} is VALID [2019-05-15 10:20:39,386 INFO L273 TraceCheckUtils]: 414: Hoare triple {186737#(<= proc_i 272)} i := i + 4; {186756#(<= proc_i 276)} is VALID [2019-05-15 10:20:39,387 INFO L273 TraceCheckUtils]: 415: Hoare triple {186756#(<= proc_i 276)} assume i <= 1000; {186756#(<= proc_i 276)} is VALID [2019-05-15 10:20:39,387 INFO L273 TraceCheckUtils]: 416: Hoare triple {186756#(<= proc_i 276)} assume i + 4 < a[j]; {186756#(<= proc_i 276)} is VALID [2019-05-15 10:20:39,387 INFO L273 TraceCheckUtils]: 417: Hoare triple {186756#(<= proc_i 276)} assume a[5] == 1000; {186756#(<= proc_i 276)} is VALID [2019-05-15 10:20:39,388 INFO L273 TraceCheckUtils]: 418: Hoare triple {186756#(<= proc_i 276)} assume j > 4; {186756#(<= proc_i 276)} is VALID [2019-05-15 10:20:39,388 INFO L273 TraceCheckUtils]: 419: Hoare triple {186756#(<= proc_i 276)} assume j < 6; {186756#(<= proc_i 276)} is VALID [2019-05-15 10:20:39,389 INFO L273 TraceCheckUtils]: 420: Hoare triple {186756#(<= proc_i 276)} i := i + 4; {186775#(<= proc_i 280)} is VALID [2019-05-15 10:20:39,389 INFO L273 TraceCheckUtils]: 421: Hoare triple {186775#(<= proc_i 280)} assume i <= 1000; {186775#(<= proc_i 280)} is VALID [2019-05-15 10:20:39,390 INFO L273 TraceCheckUtils]: 422: Hoare triple {186775#(<= proc_i 280)} assume i + 4 < a[j]; {186775#(<= proc_i 280)} is VALID [2019-05-15 10:20:39,390 INFO L273 TraceCheckUtils]: 423: Hoare triple {186775#(<= proc_i 280)} assume a[5] == 1000; {186775#(<= proc_i 280)} is VALID [2019-05-15 10:20:39,391 INFO L273 TraceCheckUtils]: 424: Hoare triple {186775#(<= proc_i 280)} assume j > 4; {186775#(<= proc_i 280)} is VALID [2019-05-15 10:20:39,391 INFO L273 TraceCheckUtils]: 425: Hoare triple {186775#(<= proc_i 280)} assume j < 6; {186775#(<= proc_i 280)} is VALID [2019-05-15 10:20:39,392 INFO L273 TraceCheckUtils]: 426: Hoare triple {186775#(<= proc_i 280)} i := i + 4; {186794#(<= proc_i 284)} is VALID [2019-05-15 10:20:39,392 INFO L273 TraceCheckUtils]: 427: Hoare triple {186794#(<= proc_i 284)} assume i <= 1000; {186794#(<= proc_i 284)} is VALID [2019-05-15 10:20:39,393 INFO L273 TraceCheckUtils]: 428: Hoare triple {186794#(<= proc_i 284)} assume i + 4 < a[j]; {186794#(<= proc_i 284)} is VALID [2019-05-15 10:20:39,393 INFO L273 TraceCheckUtils]: 429: Hoare triple {186794#(<= proc_i 284)} assume a[5] == 1000; {186794#(<= proc_i 284)} is VALID [2019-05-15 10:20:39,394 INFO L273 TraceCheckUtils]: 430: Hoare triple {186794#(<= proc_i 284)} assume j > 4; {186794#(<= proc_i 284)} is VALID [2019-05-15 10:20:39,394 INFO L273 TraceCheckUtils]: 431: Hoare triple {186794#(<= proc_i 284)} assume j < 6; {186794#(<= proc_i 284)} is VALID [2019-05-15 10:20:39,395 INFO L273 TraceCheckUtils]: 432: Hoare triple {186794#(<= proc_i 284)} i := i + 4; {186813#(<= proc_i 288)} is VALID [2019-05-15 10:20:39,395 INFO L273 TraceCheckUtils]: 433: Hoare triple {186813#(<= proc_i 288)} assume i <= 1000; {186813#(<= proc_i 288)} is VALID [2019-05-15 10:20:39,396 INFO L273 TraceCheckUtils]: 434: Hoare triple {186813#(<= proc_i 288)} assume i + 4 < a[j]; {186813#(<= proc_i 288)} is VALID [2019-05-15 10:20:39,396 INFO L273 TraceCheckUtils]: 435: Hoare triple {186813#(<= proc_i 288)} assume a[5] == 1000; {186813#(<= proc_i 288)} is VALID [2019-05-15 10:20:39,397 INFO L273 TraceCheckUtils]: 436: Hoare triple {186813#(<= proc_i 288)} assume j > 4; {186813#(<= proc_i 288)} is VALID [2019-05-15 10:20:39,397 INFO L273 TraceCheckUtils]: 437: Hoare triple {186813#(<= proc_i 288)} assume j < 6; {186813#(<= proc_i 288)} is VALID [2019-05-15 10:20:39,398 INFO L273 TraceCheckUtils]: 438: Hoare triple {186813#(<= proc_i 288)} i := i + 4; {186832#(<= proc_i 292)} is VALID [2019-05-15 10:20:39,398 INFO L273 TraceCheckUtils]: 439: Hoare triple {186832#(<= proc_i 292)} assume i <= 1000; {186832#(<= proc_i 292)} is VALID [2019-05-15 10:20:39,399 INFO L273 TraceCheckUtils]: 440: Hoare triple {186832#(<= proc_i 292)} assume i + 4 < a[j]; {186832#(<= proc_i 292)} is VALID [2019-05-15 10:20:39,399 INFO L273 TraceCheckUtils]: 441: Hoare triple {186832#(<= proc_i 292)} assume a[5] == 1000; {186832#(<= proc_i 292)} is VALID [2019-05-15 10:20:39,400 INFO L273 TraceCheckUtils]: 442: Hoare triple {186832#(<= proc_i 292)} assume j > 4; {186832#(<= proc_i 292)} is VALID [2019-05-15 10:20:39,400 INFO L273 TraceCheckUtils]: 443: Hoare triple {186832#(<= proc_i 292)} assume j < 6; {186832#(<= proc_i 292)} is VALID [2019-05-15 10:20:39,401 INFO L273 TraceCheckUtils]: 444: Hoare triple {186832#(<= proc_i 292)} i := i + 4; {186851#(<= proc_i 296)} is VALID [2019-05-15 10:20:39,401 INFO L273 TraceCheckUtils]: 445: Hoare triple {186851#(<= proc_i 296)} assume i <= 1000; {186851#(<= proc_i 296)} is VALID [2019-05-15 10:20:39,402 INFO L273 TraceCheckUtils]: 446: Hoare triple {186851#(<= proc_i 296)} assume i + 4 < a[j]; {186851#(<= proc_i 296)} is VALID [2019-05-15 10:20:39,402 INFO L273 TraceCheckUtils]: 447: Hoare triple {186851#(<= proc_i 296)} assume a[5] == 1000; {186851#(<= proc_i 296)} is VALID [2019-05-15 10:20:39,403 INFO L273 TraceCheckUtils]: 448: Hoare triple {186851#(<= proc_i 296)} assume j > 4; {186851#(<= proc_i 296)} is VALID [2019-05-15 10:20:39,403 INFO L273 TraceCheckUtils]: 449: Hoare triple {186851#(<= proc_i 296)} assume j < 6; {186851#(<= proc_i 296)} is VALID [2019-05-15 10:20:39,404 INFO L273 TraceCheckUtils]: 450: Hoare triple {186851#(<= proc_i 296)} i := i + 4; {186870#(<= proc_i 300)} is VALID [2019-05-15 10:20:39,404 INFO L273 TraceCheckUtils]: 451: Hoare triple {186870#(<= proc_i 300)} assume i <= 1000; {186870#(<= proc_i 300)} is VALID [2019-05-15 10:20:39,405 INFO L273 TraceCheckUtils]: 452: Hoare triple {186870#(<= proc_i 300)} assume i + 4 < a[j]; {186870#(<= proc_i 300)} is VALID [2019-05-15 10:20:39,405 INFO L273 TraceCheckUtils]: 453: Hoare triple {186870#(<= proc_i 300)} assume a[5] == 1000; {186870#(<= proc_i 300)} is VALID [2019-05-15 10:20:39,406 INFO L273 TraceCheckUtils]: 454: Hoare triple {186870#(<= proc_i 300)} assume j > 4; {186870#(<= proc_i 300)} is VALID [2019-05-15 10:20:39,406 INFO L273 TraceCheckUtils]: 455: Hoare triple {186870#(<= proc_i 300)} assume j < 6; {186870#(<= proc_i 300)} is VALID [2019-05-15 10:20:39,407 INFO L273 TraceCheckUtils]: 456: Hoare triple {186870#(<= proc_i 300)} i := i + 4; {186889#(<= proc_i 304)} is VALID [2019-05-15 10:20:39,407 INFO L273 TraceCheckUtils]: 457: Hoare triple {186889#(<= proc_i 304)} assume i <= 1000; {186889#(<= proc_i 304)} is VALID [2019-05-15 10:20:39,408 INFO L273 TraceCheckUtils]: 458: Hoare triple {186889#(<= proc_i 304)} assume i + 4 < a[j]; {186889#(<= proc_i 304)} is VALID [2019-05-15 10:20:39,408 INFO L273 TraceCheckUtils]: 459: Hoare triple {186889#(<= proc_i 304)} assume a[5] == 1000; {186889#(<= proc_i 304)} is VALID [2019-05-15 10:20:39,409 INFO L273 TraceCheckUtils]: 460: Hoare triple {186889#(<= proc_i 304)} assume j > 4; {186889#(<= proc_i 304)} is VALID [2019-05-15 10:20:39,409 INFO L273 TraceCheckUtils]: 461: Hoare triple {186889#(<= proc_i 304)} assume j < 6; {186889#(<= proc_i 304)} is VALID [2019-05-15 10:20:39,410 INFO L273 TraceCheckUtils]: 462: Hoare triple {186889#(<= proc_i 304)} i := i + 4; {186908#(<= proc_i 308)} is VALID [2019-05-15 10:20:39,410 INFO L273 TraceCheckUtils]: 463: Hoare triple {186908#(<= proc_i 308)} assume i <= 1000; {186908#(<= proc_i 308)} is VALID [2019-05-15 10:20:39,411 INFO L273 TraceCheckUtils]: 464: Hoare triple {186908#(<= proc_i 308)} assume i + 4 < a[j]; {186908#(<= proc_i 308)} is VALID [2019-05-15 10:20:39,411 INFO L273 TraceCheckUtils]: 465: Hoare triple {186908#(<= proc_i 308)} assume a[5] == 1000; {186908#(<= proc_i 308)} is VALID [2019-05-15 10:20:39,411 INFO L273 TraceCheckUtils]: 466: Hoare triple {186908#(<= proc_i 308)} assume j > 4; {186908#(<= proc_i 308)} is VALID [2019-05-15 10:20:39,412 INFO L273 TraceCheckUtils]: 467: Hoare triple {186908#(<= proc_i 308)} assume j < 6; {186908#(<= proc_i 308)} is VALID [2019-05-15 10:20:39,413 INFO L273 TraceCheckUtils]: 468: Hoare triple {186908#(<= proc_i 308)} i := i + 4; {186927#(<= proc_i 312)} is VALID [2019-05-15 10:20:39,413 INFO L273 TraceCheckUtils]: 469: Hoare triple {186927#(<= proc_i 312)} assume i <= 1000; {186927#(<= proc_i 312)} is VALID [2019-05-15 10:20:39,413 INFO L273 TraceCheckUtils]: 470: Hoare triple {186927#(<= proc_i 312)} assume i + 4 < a[j]; {186927#(<= proc_i 312)} is VALID [2019-05-15 10:20:39,414 INFO L273 TraceCheckUtils]: 471: Hoare triple {186927#(<= proc_i 312)} assume a[5] == 1000; {186927#(<= proc_i 312)} is VALID [2019-05-15 10:20:39,414 INFO L273 TraceCheckUtils]: 472: Hoare triple {186927#(<= proc_i 312)} assume j > 4; {186927#(<= proc_i 312)} is VALID [2019-05-15 10:20:39,415 INFO L273 TraceCheckUtils]: 473: Hoare triple {186927#(<= proc_i 312)} assume j < 6; {186927#(<= proc_i 312)} is VALID [2019-05-15 10:20:39,415 INFO L273 TraceCheckUtils]: 474: Hoare triple {186927#(<= proc_i 312)} i := i + 4; {186946#(<= proc_i 316)} is VALID [2019-05-15 10:20:39,416 INFO L273 TraceCheckUtils]: 475: Hoare triple {186946#(<= proc_i 316)} assume i <= 1000; {186946#(<= proc_i 316)} is VALID [2019-05-15 10:20:39,416 INFO L273 TraceCheckUtils]: 476: Hoare triple {186946#(<= proc_i 316)} assume i + 4 < a[j]; {186946#(<= proc_i 316)} is VALID [2019-05-15 10:20:39,417 INFO L273 TraceCheckUtils]: 477: Hoare triple {186946#(<= proc_i 316)} assume a[5] == 1000; {186946#(<= proc_i 316)} is VALID [2019-05-15 10:20:39,417 INFO L273 TraceCheckUtils]: 478: Hoare triple {186946#(<= proc_i 316)} assume j > 4; {186946#(<= proc_i 316)} is VALID [2019-05-15 10:20:39,418 INFO L273 TraceCheckUtils]: 479: Hoare triple {186946#(<= proc_i 316)} assume j < 6; {186946#(<= proc_i 316)} is VALID [2019-05-15 10:20:39,418 INFO L273 TraceCheckUtils]: 480: Hoare triple {186946#(<= proc_i 316)} i := i + 4; {186965#(<= proc_i 320)} is VALID [2019-05-15 10:20:39,419 INFO L273 TraceCheckUtils]: 481: Hoare triple {186965#(<= proc_i 320)} assume i <= 1000; {186965#(<= proc_i 320)} is VALID [2019-05-15 10:20:39,419 INFO L273 TraceCheckUtils]: 482: Hoare triple {186965#(<= proc_i 320)} assume i + 4 < a[j]; {186965#(<= proc_i 320)} is VALID [2019-05-15 10:20:39,420 INFO L273 TraceCheckUtils]: 483: Hoare triple {186965#(<= proc_i 320)} assume a[5] == 1000; {186965#(<= proc_i 320)} is VALID [2019-05-15 10:20:39,420 INFO L273 TraceCheckUtils]: 484: Hoare triple {186965#(<= proc_i 320)} assume j > 4; {186965#(<= proc_i 320)} is VALID [2019-05-15 10:20:39,421 INFO L273 TraceCheckUtils]: 485: Hoare triple {186965#(<= proc_i 320)} assume j < 6; {186965#(<= proc_i 320)} is VALID [2019-05-15 10:20:39,421 INFO L273 TraceCheckUtils]: 486: Hoare triple {186965#(<= proc_i 320)} i := i + 4; {186984#(<= proc_i 324)} is VALID [2019-05-15 10:20:39,422 INFO L273 TraceCheckUtils]: 487: Hoare triple {186984#(<= proc_i 324)} assume i <= 1000; {186984#(<= proc_i 324)} is VALID [2019-05-15 10:20:39,422 INFO L273 TraceCheckUtils]: 488: Hoare triple {186984#(<= proc_i 324)} assume i + 4 < a[j]; {186984#(<= proc_i 324)} is VALID [2019-05-15 10:20:39,423 INFO L273 TraceCheckUtils]: 489: Hoare triple {186984#(<= proc_i 324)} assume a[5] == 1000; {186984#(<= proc_i 324)} is VALID [2019-05-15 10:20:39,423 INFO L273 TraceCheckUtils]: 490: Hoare triple {186984#(<= proc_i 324)} assume j > 4; {186984#(<= proc_i 324)} is VALID [2019-05-15 10:20:39,424 INFO L273 TraceCheckUtils]: 491: Hoare triple {186984#(<= proc_i 324)} assume j < 6; {186984#(<= proc_i 324)} is VALID [2019-05-15 10:20:39,424 INFO L273 TraceCheckUtils]: 492: Hoare triple {186984#(<= proc_i 324)} i := i + 4; {187003#(<= proc_i 328)} is VALID [2019-05-15 10:20:39,425 INFO L273 TraceCheckUtils]: 493: Hoare triple {187003#(<= proc_i 328)} assume i <= 1000; {187003#(<= proc_i 328)} is VALID [2019-05-15 10:20:39,425 INFO L273 TraceCheckUtils]: 494: Hoare triple {187003#(<= proc_i 328)} assume i + 4 < a[j]; {187003#(<= proc_i 328)} is VALID [2019-05-15 10:20:39,426 INFO L273 TraceCheckUtils]: 495: Hoare triple {187003#(<= proc_i 328)} assume a[5] == 1000; {187003#(<= proc_i 328)} is VALID [2019-05-15 10:20:39,426 INFO L273 TraceCheckUtils]: 496: Hoare triple {187003#(<= proc_i 328)} assume j > 4; {187003#(<= proc_i 328)} is VALID [2019-05-15 10:20:39,427 INFO L273 TraceCheckUtils]: 497: Hoare triple {187003#(<= proc_i 328)} assume j < 6; {187003#(<= proc_i 328)} is VALID [2019-05-15 10:20:39,427 INFO L273 TraceCheckUtils]: 498: Hoare triple {187003#(<= proc_i 328)} i := i + 4; {187022#(<= proc_i 332)} is VALID [2019-05-15 10:20:39,428 INFO L273 TraceCheckUtils]: 499: Hoare triple {187022#(<= proc_i 332)} assume i <= 1000; {187022#(<= proc_i 332)} is VALID [2019-05-15 10:20:39,428 INFO L273 TraceCheckUtils]: 500: Hoare triple {187022#(<= proc_i 332)} assume i + 4 < a[j]; {187022#(<= proc_i 332)} is VALID [2019-05-15 10:20:39,429 INFO L273 TraceCheckUtils]: 501: Hoare triple {187022#(<= proc_i 332)} assume a[5] == 1000; {187022#(<= proc_i 332)} is VALID [2019-05-15 10:20:39,429 INFO L273 TraceCheckUtils]: 502: Hoare triple {187022#(<= proc_i 332)} assume j > 4; {187022#(<= proc_i 332)} is VALID [2019-05-15 10:20:39,430 INFO L273 TraceCheckUtils]: 503: Hoare triple {187022#(<= proc_i 332)} assume j < 6; {187022#(<= proc_i 332)} is VALID [2019-05-15 10:20:39,430 INFO L273 TraceCheckUtils]: 504: Hoare triple {187022#(<= proc_i 332)} i := i + 4; {187041#(<= proc_i 336)} is VALID [2019-05-15 10:20:39,431 INFO L273 TraceCheckUtils]: 505: Hoare triple {187041#(<= proc_i 336)} assume i <= 1000; {187041#(<= proc_i 336)} is VALID [2019-05-15 10:20:39,431 INFO L273 TraceCheckUtils]: 506: Hoare triple {187041#(<= proc_i 336)} assume i + 4 < a[j]; {187041#(<= proc_i 336)} is VALID [2019-05-15 10:20:39,432 INFO L273 TraceCheckUtils]: 507: Hoare triple {187041#(<= proc_i 336)} assume a[5] == 1000; {187041#(<= proc_i 336)} is VALID [2019-05-15 10:20:39,432 INFO L273 TraceCheckUtils]: 508: Hoare triple {187041#(<= proc_i 336)} assume j > 4; {187041#(<= proc_i 336)} is VALID [2019-05-15 10:20:39,433 INFO L273 TraceCheckUtils]: 509: Hoare triple {187041#(<= proc_i 336)} assume j < 6; {187041#(<= proc_i 336)} is VALID [2019-05-15 10:20:39,433 INFO L273 TraceCheckUtils]: 510: Hoare triple {187041#(<= proc_i 336)} i := i + 4; {187060#(<= proc_i 340)} is VALID [2019-05-15 10:20:39,434 INFO L273 TraceCheckUtils]: 511: Hoare triple {187060#(<= proc_i 340)} assume i <= 1000; {187060#(<= proc_i 340)} is VALID [2019-05-15 10:20:39,434 INFO L273 TraceCheckUtils]: 512: Hoare triple {187060#(<= proc_i 340)} assume i + 4 < a[j]; {187060#(<= proc_i 340)} is VALID [2019-05-15 10:20:39,435 INFO L273 TraceCheckUtils]: 513: Hoare triple {187060#(<= proc_i 340)} assume a[5] == 1000; {187060#(<= proc_i 340)} is VALID [2019-05-15 10:20:39,435 INFO L273 TraceCheckUtils]: 514: Hoare triple {187060#(<= proc_i 340)} assume j > 4; {187060#(<= proc_i 340)} is VALID [2019-05-15 10:20:39,435 INFO L273 TraceCheckUtils]: 515: Hoare triple {187060#(<= proc_i 340)} assume j < 6; {187060#(<= proc_i 340)} is VALID [2019-05-15 10:20:39,436 INFO L273 TraceCheckUtils]: 516: Hoare triple {187060#(<= proc_i 340)} i := i + 4; {187079#(<= proc_i 344)} is VALID [2019-05-15 10:20:39,437 INFO L273 TraceCheckUtils]: 517: Hoare triple {187079#(<= proc_i 344)} assume i <= 1000; {187079#(<= proc_i 344)} is VALID [2019-05-15 10:20:39,437 INFO L273 TraceCheckUtils]: 518: Hoare triple {187079#(<= proc_i 344)} assume i + 4 < a[j]; {187079#(<= proc_i 344)} is VALID [2019-05-15 10:20:39,438 INFO L273 TraceCheckUtils]: 519: Hoare triple {187079#(<= proc_i 344)} assume a[5] == 1000; {187079#(<= proc_i 344)} is VALID [2019-05-15 10:20:39,438 INFO L273 TraceCheckUtils]: 520: Hoare triple {187079#(<= proc_i 344)} assume j > 4; {187079#(<= proc_i 344)} is VALID [2019-05-15 10:20:39,438 INFO L273 TraceCheckUtils]: 521: Hoare triple {187079#(<= proc_i 344)} assume j < 6; {187079#(<= proc_i 344)} is VALID [2019-05-15 10:20:39,439 INFO L273 TraceCheckUtils]: 522: Hoare triple {187079#(<= proc_i 344)} i := i + 4; {187098#(<= proc_i 348)} is VALID [2019-05-15 10:20:39,440 INFO L273 TraceCheckUtils]: 523: Hoare triple {187098#(<= proc_i 348)} assume i <= 1000; {187098#(<= proc_i 348)} is VALID [2019-05-15 10:20:39,440 INFO L273 TraceCheckUtils]: 524: Hoare triple {187098#(<= proc_i 348)} assume i + 4 < a[j]; {187098#(<= proc_i 348)} is VALID [2019-05-15 10:20:39,440 INFO L273 TraceCheckUtils]: 525: Hoare triple {187098#(<= proc_i 348)} assume a[5] == 1000; {187098#(<= proc_i 348)} is VALID [2019-05-15 10:20:39,441 INFO L273 TraceCheckUtils]: 526: Hoare triple {187098#(<= proc_i 348)} assume j > 4; {187098#(<= proc_i 348)} is VALID [2019-05-15 10:20:39,441 INFO L273 TraceCheckUtils]: 527: Hoare triple {187098#(<= proc_i 348)} assume j < 6; {187098#(<= proc_i 348)} is VALID [2019-05-15 10:20:39,442 INFO L273 TraceCheckUtils]: 528: Hoare triple {187098#(<= proc_i 348)} i := i + 4; {187117#(<= proc_i 352)} is VALID [2019-05-15 10:20:39,442 INFO L273 TraceCheckUtils]: 529: Hoare triple {187117#(<= proc_i 352)} assume i <= 1000; {187117#(<= proc_i 352)} is VALID [2019-05-15 10:20:39,443 INFO L273 TraceCheckUtils]: 530: Hoare triple {187117#(<= proc_i 352)} assume i + 4 < a[j]; {187117#(<= proc_i 352)} is VALID [2019-05-15 10:20:39,443 INFO L273 TraceCheckUtils]: 531: Hoare triple {187117#(<= proc_i 352)} assume a[5] == 1000; {187117#(<= proc_i 352)} is VALID [2019-05-15 10:20:39,444 INFO L273 TraceCheckUtils]: 532: Hoare triple {187117#(<= proc_i 352)} assume j > 4; {187117#(<= proc_i 352)} is VALID [2019-05-15 10:20:39,444 INFO L273 TraceCheckUtils]: 533: Hoare triple {187117#(<= proc_i 352)} assume j < 6; {187117#(<= proc_i 352)} is VALID [2019-05-15 10:20:39,445 INFO L273 TraceCheckUtils]: 534: Hoare triple {187117#(<= proc_i 352)} i := i + 4; {187136#(<= proc_i 356)} is VALID [2019-05-15 10:20:39,445 INFO L273 TraceCheckUtils]: 535: Hoare triple {187136#(<= proc_i 356)} assume i <= 1000; {187136#(<= proc_i 356)} is VALID [2019-05-15 10:20:39,446 INFO L273 TraceCheckUtils]: 536: Hoare triple {187136#(<= proc_i 356)} assume i + 4 < a[j]; {187136#(<= proc_i 356)} is VALID [2019-05-15 10:20:39,446 INFO L273 TraceCheckUtils]: 537: Hoare triple {187136#(<= proc_i 356)} assume a[5] == 1000; {187136#(<= proc_i 356)} is VALID [2019-05-15 10:20:39,447 INFO L273 TraceCheckUtils]: 538: Hoare triple {187136#(<= proc_i 356)} assume j > 4; {187136#(<= proc_i 356)} is VALID [2019-05-15 10:20:39,447 INFO L273 TraceCheckUtils]: 539: Hoare triple {187136#(<= proc_i 356)} assume j < 6; {187136#(<= proc_i 356)} is VALID [2019-05-15 10:20:39,448 INFO L273 TraceCheckUtils]: 540: Hoare triple {187136#(<= proc_i 356)} i := i + 4; {187155#(<= proc_i 360)} is VALID [2019-05-15 10:20:39,448 INFO L273 TraceCheckUtils]: 541: Hoare triple {187155#(<= proc_i 360)} assume i <= 1000; {187155#(<= proc_i 360)} is VALID [2019-05-15 10:20:39,449 INFO L273 TraceCheckUtils]: 542: Hoare triple {187155#(<= proc_i 360)} assume i + 4 < a[j]; {187155#(<= proc_i 360)} is VALID [2019-05-15 10:20:39,449 INFO L273 TraceCheckUtils]: 543: Hoare triple {187155#(<= proc_i 360)} assume a[5] == 1000; {187155#(<= proc_i 360)} is VALID [2019-05-15 10:20:39,450 INFO L273 TraceCheckUtils]: 544: Hoare triple {187155#(<= proc_i 360)} assume j > 4; {187155#(<= proc_i 360)} is VALID [2019-05-15 10:20:39,450 INFO L273 TraceCheckUtils]: 545: Hoare triple {187155#(<= proc_i 360)} assume j < 6; {187155#(<= proc_i 360)} is VALID [2019-05-15 10:20:39,451 INFO L273 TraceCheckUtils]: 546: Hoare triple {187155#(<= proc_i 360)} i := i + 4; {187174#(<= proc_i 364)} is VALID [2019-05-15 10:20:39,451 INFO L273 TraceCheckUtils]: 547: Hoare triple {187174#(<= proc_i 364)} assume i <= 1000; {187174#(<= proc_i 364)} is VALID [2019-05-15 10:20:39,452 INFO L273 TraceCheckUtils]: 548: Hoare triple {187174#(<= proc_i 364)} assume i + 4 < a[j]; {187174#(<= proc_i 364)} is VALID [2019-05-15 10:20:39,452 INFO L273 TraceCheckUtils]: 549: Hoare triple {187174#(<= proc_i 364)} assume a[5] == 1000; {187174#(<= proc_i 364)} is VALID [2019-05-15 10:20:39,453 INFO L273 TraceCheckUtils]: 550: Hoare triple {187174#(<= proc_i 364)} assume j > 4; {187174#(<= proc_i 364)} is VALID [2019-05-15 10:20:39,453 INFO L273 TraceCheckUtils]: 551: Hoare triple {187174#(<= proc_i 364)} assume j < 6; {187174#(<= proc_i 364)} is VALID [2019-05-15 10:20:39,454 INFO L273 TraceCheckUtils]: 552: Hoare triple {187174#(<= proc_i 364)} i := i + 4; {187193#(<= proc_i 368)} is VALID [2019-05-15 10:20:39,454 INFO L273 TraceCheckUtils]: 553: Hoare triple {187193#(<= proc_i 368)} assume !(i <= 1000); {185441#false} is VALID [2019-05-15 10:20:39,630 INFO L134 CoverageAnalysis]: Checked inductivity of 25208 backedges. 0 proven. 25208 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:20:39,630 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:20:39,630 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [93] total 93 [2019-05-15 10:20:39,631 INFO L78 Accepts]: Start accepts. Automaton has 95 states. Word has length 554 [2019-05-15 10:20:39,631 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:20:39,631 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 95 states. [2019-05-15 10:20:40,180 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 554 edges. 554 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:40,180 INFO L454 AbstractCegarLoop]: Interpolant automaton has 95 states [2019-05-15 10:20:40,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2019-05-15 10:20:40,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2019-05-15 10:20:40,182 INFO L87 Difference]: Start difference. First operand 555 states and 555 transitions. Second operand 95 states. [2019-05-15 10:20:41,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:41,296 INFO L93 Difference]: Finished difference Result 566 states and 566 transitions. [2019-05-15 10:20:41,296 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2019-05-15 10:20:41,296 INFO L78 Accepts]: Start accepts. Automaton has 95 states. Word has length 554 [2019-05-15 10:20:41,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:20:41,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2019-05-15 10:20:41,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 567 transitions. [2019-05-15 10:20:41,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2019-05-15 10:20:41,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 567 transitions. [2019-05-15 10:20:41,300 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 95 states and 567 transitions. [2019-05-15 10:20:41,827 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 567 edges. 567 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:41,842 INFO L225 Difference]: With dead ends: 566 [2019-05-15 10:20:41,842 INFO L226 Difference]: Without dead ends: 566 [2019-05-15 10:20:41,842 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 553 GetRequests, 460 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2019-05-15 10:20:41,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2019-05-15 10:20:41,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 561. [2019-05-15 10:20:41,845 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:20:41,845 INFO L82 GeneralOperation]: Start isEquivalent. First operand 566 states. Second operand 561 states. [2019-05-15 10:20:41,845 INFO L74 IsIncluded]: Start isIncluded. First operand 566 states. Second operand 561 states. [2019-05-15 10:20:41,846 INFO L87 Difference]: Start difference. First operand 566 states. Second operand 561 states. [2019-05-15 10:20:41,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:41,856 INFO L93 Difference]: Finished difference Result 566 states and 566 transitions. [2019-05-15 10:20:41,856 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 566 transitions. [2019-05-15 10:20:41,856 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:41,856 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:41,856 INFO L74 IsIncluded]: Start isIncluded. First operand 561 states. Second operand 566 states. [2019-05-15 10:20:41,856 INFO L87 Difference]: Start difference. First operand 561 states. Second operand 566 states. [2019-05-15 10:20:41,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:41,866 INFO L93 Difference]: Finished difference Result 566 states and 566 transitions. [2019-05-15 10:20:41,866 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 566 transitions. [2019-05-15 10:20:41,866 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:41,867 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:41,867 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:20:41,867 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:20:41,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 561 states. [2019-05-15 10:20:41,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 561 transitions. [2019-05-15 10:20:41,876 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 561 transitions. Word has length 554 [2019-05-15 10:20:41,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:20:41,877 INFO L475 AbstractCegarLoop]: Abstraction has 561 states and 561 transitions. [2019-05-15 10:20:41,877 INFO L476 AbstractCegarLoop]: Interpolant automaton has 95 states. [2019-05-15 10:20:41,877 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 561 transitions. [2019-05-15 10:20:41,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 561 [2019-05-15 10:20:41,879 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:20:41,879 INFO L399 BasicCegarLoop]: trace histogram [93, 93, 93, 93, 93, 93, 1, 1] [2019-05-15 10:20:41,879 INFO L418 AbstractCegarLoop]: === Iteration 94 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:20:41,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:20:41,880 INFO L82 PathProgramCache]: Analyzing trace with hash -1655826706, now seen corresponding path program 93 times [2019-05-15 10:20:41,880 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:20:42,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:42,079 INFO L256 TraceCheckSpWp]: Trace formula consists of 749 conjuncts, 95 conjunts are in the unsatisfiable core [2019-05-15 10:20:42,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:42,126 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:20:46,237 INFO L273 TraceCheckUtils]: 0: Hoare triple {189455#true} i := 0; {189460#(<= proc_i 0)} is VALID [2019-05-15 10:20:46,237 INFO L273 TraceCheckUtils]: 1: Hoare triple {189460#(<= proc_i 0)} assume i <= 1000; {189460#(<= proc_i 0)} is VALID [2019-05-15 10:20:46,238 INFO L273 TraceCheckUtils]: 2: Hoare triple {189460#(<= proc_i 0)} assume i + 4 < a[j]; {189460#(<= proc_i 0)} is VALID [2019-05-15 10:20:46,238 INFO L273 TraceCheckUtils]: 3: Hoare triple {189460#(<= proc_i 0)} assume a[5] == 1000; {189460#(<= proc_i 0)} is VALID [2019-05-15 10:20:46,238 INFO L273 TraceCheckUtils]: 4: Hoare triple {189460#(<= proc_i 0)} assume j > 4; {189460#(<= proc_i 0)} is VALID [2019-05-15 10:20:46,238 INFO L273 TraceCheckUtils]: 5: Hoare triple {189460#(<= proc_i 0)} assume j < 6; {189460#(<= proc_i 0)} is VALID [2019-05-15 10:20:46,239 INFO L273 TraceCheckUtils]: 6: Hoare triple {189460#(<= proc_i 0)} i := i + 4; {189479#(<= proc_i 4)} is VALID [2019-05-15 10:20:46,239 INFO L273 TraceCheckUtils]: 7: Hoare triple {189479#(<= proc_i 4)} assume i <= 1000; {189479#(<= proc_i 4)} is VALID [2019-05-15 10:20:46,239 INFO L273 TraceCheckUtils]: 8: Hoare triple {189479#(<= proc_i 4)} assume i + 4 < a[j]; {189479#(<= proc_i 4)} is VALID [2019-05-15 10:20:46,240 INFO L273 TraceCheckUtils]: 9: Hoare triple {189479#(<= proc_i 4)} assume a[5] == 1000; {189479#(<= proc_i 4)} is VALID [2019-05-15 10:20:46,240 INFO L273 TraceCheckUtils]: 10: Hoare triple {189479#(<= proc_i 4)} assume j > 4; {189479#(<= proc_i 4)} is VALID [2019-05-15 10:20:46,241 INFO L273 TraceCheckUtils]: 11: Hoare triple {189479#(<= proc_i 4)} assume j < 6; {189479#(<= proc_i 4)} is VALID [2019-05-15 10:20:46,241 INFO L273 TraceCheckUtils]: 12: Hoare triple {189479#(<= proc_i 4)} i := i + 4; {189498#(<= proc_i 8)} is VALID [2019-05-15 10:20:46,242 INFO L273 TraceCheckUtils]: 13: Hoare triple {189498#(<= proc_i 8)} assume i <= 1000; {189498#(<= proc_i 8)} is VALID [2019-05-15 10:20:46,242 INFO L273 TraceCheckUtils]: 14: Hoare triple {189498#(<= proc_i 8)} assume i + 4 < a[j]; {189498#(<= proc_i 8)} is VALID [2019-05-15 10:20:46,243 INFO L273 TraceCheckUtils]: 15: Hoare triple {189498#(<= proc_i 8)} assume a[5] == 1000; {189498#(<= proc_i 8)} is VALID [2019-05-15 10:20:46,243 INFO L273 TraceCheckUtils]: 16: Hoare triple {189498#(<= proc_i 8)} assume j > 4; {189498#(<= proc_i 8)} is VALID [2019-05-15 10:20:46,244 INFO L273 TraceCheckUtils]: 17: Hoare triple {189498#(<= proc_i 8)} assume j < 6; {189498#(<= proc_i 8)} is VALID [2019-05-15 10:20:46,245 INFO L273 TraceCheckUtils]: 18: Hoare triple {189498#(<= proc_i 8)} i := i + 4; {189517#(<= proc_i 12)} is VALID [2019-05-15 10:20:46,245 INFO L273 TraceCheckUtils]: 19: Hoare triple {189517#(<= proc_i 12)} assume i <= 1000; {189517#(<= proc_i 12)} is VALID [2019-05-15 10:20:46,245 INFO L273 TraceCheckUtils]: 20: Hoare triple {189517#(<= proc_i 12)} assume i + 4 < a[j]; {189517#(<= proc_i 12)} is VALID [2019-05-15 10:20:46,246 INFO L273 TraceCheckUtils]: 21: Hoare triple {189517#(<= proc_i 12)} assume a[5] == 1000; {189517#(<= proc_i 12)} is VALID [2019-05-15 10:20:46,246 INFO L273 TraceCheckUtils]: 22: Hoare triple {189517#(<= proc_i 12)} assume j > 4; {189517#(<= proc_i 12)} is VALID [2019-05-15 10:20:46,247 INFO L273 TraceCheckUtils]: 23: Hoare triple {189517#(<= proc_i 12)} assume j < 6; {189517#(<= proc_i 12)} is VALID [2019-05-15 10:20:46,248 INFO L273 TraceCheckUtils]: 24: Hoare triple {189517#(<= proc_i 12)} i := i + 4; {189536#(<= proc_i 16)} is VALID [2019-05-15 10:20:46,248 INFO L273 TraceCheckUtils]: 25: Hoare triple {189536#(<= proc_i 16)} assume i <= 1000; {189536#(<= proc_i 16)} is VALID [2019-05-15 10:20:46,249 INFO L273 TraceCheckUtils]: 26: Hoare triple {189536#(<= proc_i 16)} assume i + 4 < a[j]; {189536#(<= proc_i 16)} is VALID [2019-05-15 10:20:46,249 INFO L273 TraceCheckUtils]: 27: Hoare triple {189536#(<= proc_i 16)} assume a[5] == 1000; {189536#(<= proc_i 16)} is VALID [2019-05-15 10:20:46,250 INFO L273 TraceCheckUtils]: 28: Hoare triple {189536#(<= proc_i 16)} assume j > 4; {189536#(<= proc_i 16)} is VALID [2019-05-15 10:20:46,250 INFO L273 TraceCheckUtils]: 29: Hoare triple {189536#(<= proc_i 16)} assume j < 6; {189536#(<= proc_i 16)} is VALID [2019-05-15 10:20:46,251 INFO L273 TraceCheckUtils]: 30: Hoare triple {189536#(<= proc_i 16)} i := i + 4; {189555#(<= proc_i 20)} is VALID [2019-05-15 10:20:46,251 INFO L273 TraceCheckUtils]: 31: Hoare triple {189555#(<= proc_i 20)} assume i <= 1000; {189555#(<= proc_i 20)} is VALID [2019-05-15 10:20:46,252 INFO L273 TraceCheckUtils]: 32: Hoare triple {189555#(<= proc_i 20)} assume i + 4 < a[j]; {189555#(<= proc_i 20)} is VALID [2019-05-15 10:20:46,252 INFO L273 TraceCheckUtils]: 33: Hoare triple {189555#(<= proc_i 20)} assume a[5] == 1000; {189555#(<= proc_i 20)} is VALID [2019-05-15 10:20:46,253 INFO L273 TraceCheckUtils]: 34: Hoare triple {189555#(<= proc_i 20)} assume j > 4; {189555#(<= proc_i 20)} is VALID [2019-05-15 10:20:46,253 INFO L273 TraceCheckUtils]: 35: Hoare triple {189555#(<= proc_i 20)} assume j < 6; {189555#(<= proc_i 20)} is VALID [2019-05-15 10:20:46,254 INFO L273 TraceCheckUtils]: 36: Hoare triple {189555#(<= proc_i 20)} i := i + 4; {189574#(<= proc_i 24)} is VALID [2019-05-15 10:20:46,254 INFO L273 TraceCheckUtils]: 37: Hoare triple {189574#(<= proc_i 24)} assume i <= 1000; {189574#(<= proc_i 24)} is VALID [2019-05-15 10:20:46,255 INFO L273 TraceCheckUtils]: 38: Hoare triple {189574#(<= proc_i 24)} assume i + 4 < a[j]; {189574#(<= proc_i 24)} is VALID [2019-05-15 10:20:46,255 INFO L273 TraceCheckUtils]: 39: Hoare triple {189574#(<= proc_i 24)} assume a[5] == 1000; {189574#(<= proc_i 24)} is VALID [2019-05-15 10:20:46,256 INFO L273 TraceCheckUtils]: 40: Hoare triple {189574#(<= proc_i 24)} assume j > 4; {189574#(<= proc_i 24)} is VALID [2019-05-15 10:20:46,256 INFO L273 TraceCheckUtils]: 41: Hoare triple {189574#(<= proc_i 24)} assume j < 6; {189574#(<= proc_i 24)} is VALID [2019-05-15 10:20:46,257 INFO L273 TraceCheckUtils]: 42: Hoare triple {189574#(<= proc_i 24)} i := i + 4; {189593#(<= proc_i 28)} is VALID [2019-05-15 10:20:46,257 INFO L273 TraceCheckUtils]: 43: Hoare triple {189593#(<= proc_i 28)} assume i <= 1000; {189593#(<= proc_i 28)} is VALID [2019-05-15 10:20:46,258 INFO L273 TraceCheckUtils]: 44: Hoare triple {189593#(<= proc_i 28)} assume i + 4 < a[j]; {189593#(<= proc_i 28)} is VALID [2019-05-15 10:20:46,258 INFO L273 TraceCheckUtils]: 45: Hoare triple {189593#(<= proc_i 28)} assume a[5] == 1000; {189593#(<= proc_i 28)} is VALID [2019-05-15 10:20:46,258 INFO L273 TraceCheckUtils]: 46: Hoare triple {189593#(<= proc_i 28)} assume j > 4; {189593#(<= proc_i 28)} is VALID [2019-05-15 10:20:46,259 INFO L273 TraceCheckUtils]: 47: Hoare triple {189593#(<= proc_i 28)} assume j < 6; {189593#(<= proc_i 28)} is VALID [2019-05-15 10:20:46,260 INFO L273 TraceCheckUtils]: 48: Hoare triple {189593#(<= proc_i 28)} i := i + 4; {189612#(<= proc_i 32)} is VALID [2019-05-15 10:20:46,260 INFO L273 TraceCheckUtils]: 49: Hoare triple {189612#(<= proc_i 32)} assume i <= 1000; {189612#(<= proc_i 32)} is VALID [2019-05-15 10:20:46,261 INFO L273 TraceCheckUtils]: 50: Hoare triple {189612#(<= proc_i 32)} assume i + 4 < a[j]; {189612#(<= proc_i 32)} is VALID [2019-05-15 10:20:46,261 INFO L273 TraceCheckUtils]: 51: Hoare triple {189612#(<= proc_i 32)} assume a[5] == 1000; {189612#(<= proc_i 32)} is VALID [2019-05-15 10:20:46,261 INFO L273 TraceCheckUtils]: 52: Hoare triple {189612#(<= proc_i 32)} assume j > 4; {189612#(<= proc_i 32)} is VALID [2019-05-15 10:20:46,262 INFO L273 TraceCheckUtils]: 53: Hoare triple {189612#(<= proc_i 32)} assume j < 6; {189612#(<= proc_i 32)} is VALID [2019-05-15 10:20:46,263 INFO L273 TraceCheckUtils]: 54: Hoare triple {189612#(<= proc_i 32)} i := i + 4; {189631#(<= proc_i 36)} is VALID [2019-05-15 10:20:46,263 INFO L273 TraceCheckUtils]: 55: Hoare triple {189631#(<= proc_i 36)} assume i <= 1000; {189631#(<= proc_i 36)} is VALID [2019-05-15 10:20:46,263 INFO L273 TraceCheckUtils]: 56: Hoare triple {189631#(<= proc_i 36)} assume i + 4 < a[j]; {189631#(<= proc_i 36)} is VALID [2019-05-15 10:20:46,264 INFO L273 TraceCheckUtils]: 57: Hoare triple {189631#(<= proc_i 36)} assume a[5] == 1000; {189631#(<= proc_i 36)} is VALID [2019-05-15 10:20:46,264 INFO L273 TraceCheckUtils]: 58: Hoare triple {189631#(<= proc_i 36)} assume j > 4; {189631#(<= proc_i 36)} is VALID [2019-05-15 10:20:46,265 INFO L273 TraceCheckUtils]: 59: Hoare triple {189631#(<= proc_i 36)} assume j < 6; {189631#(<= proc_i 36)} is VALID [2019-05-15 10:20:46,265 INFO L273 TraceCheckUtils]: 60: Hoare triple {189631#(<= proc_i 36)} i := i + 4; {189650#(<= proc_i 40)} is VALID [2019-05-15 10:20:46,266 INFO L273 TraceCheckUtils]: 61: Hoare triple {189650#(<= proc_i 40)} assume i <= 1000; {189650#(<= proc_i 40)} is VALID [2019-05-15 10:20:46,266 INFO L273 TraceCheckUtils]: 62: Hoare triple {189650#(<= proc_i 40)} assume i + 4 < a[j]; {189650#(<= proc_i 40)} is VALID [2019-05-15 10:20:46,267 INFO L273 TraceCheckUtils]: 63: Hoare triple {189650#(<= proc_i 40)} assume a[5] == 1000; {189650#(<= proc_i 40)} is VALID [2019-05-15 10:20:46,267 INFO L273 TraceCheckUtils]: 64: Hoare triple {189650#(<= proc_i 40)} assume j > 4; {189650#(<= proc_i 40)} is VALID [2019-05-15 10:20:46,268 INFO L273 TraceCheckUtils]: 65: Hoare triple {189650#(<= proc_i 40)} assume j < 6; {189650#(<= proc_i 40)} is VALID [2019-05-15 10:20:46,268 INFO L273 TraceCheckUtils]: 66: Hoare triple {189650#(<= proc_i 40)} i := i + 4; {189669#(<= proc_i 44)} is VALID [2019-05-15 10:20:46,269 INFO L273 TraceCheckUtils]: 67: Hoare triple {189669#(<= proc_i 44)} assume i <= 1000; {189669#(<= proc_i 44)} is VALID [2019-05-15 10:20:46,269 INFO L273 TraceCheckUtils]: 68: Hoare triple {189669#(<= proc_i 44)} assume i + 4 < a[j]; {189669#(<= proc_i 44)} is VALID [2019-05-15 10:20:46,270 INFO L273 TraceCheckUtils]: 69: Hoare triple {189669#(<= proc_i 44)} assume a[5] == 1000; {189669#(<= proc_i 44)} is VALID [2019-05-15 10:20:46,270 INFO L273 TraceCheckUtils]: 70: Hoare triple {189669#(<= proc_i 44)} assume j > 4; {189669#(<= proc_i 44)} is VALID [2019-05-15 10:20:46,271 INFO L273 TraceCheckUtils]: 71: Hoare triple {189669#(<= proc_i 44)} assume j < 6; {189669#(<= proc_i 44)} is VALID [2019-05-15 10:20:46,271 INFO L273 TraceCheckUtils]: 72: Hoare triple {189669#(<= proc_i 44)} i := i + 4; {189688#(<= proc_i 48)} is VALID [2019-05-15 10:20:46,272 INFO L273 TraceCheckUtils]: 73: Hoare triple {189688#(<= proc_i 48)} assume i <= 1000; {189688#(<= proc_i 48)} is VALID [2019-05-15 10:20:46,272 INFO L273 TraceCheckUtils]: 74: Hoare triple {189688#(<= proc_i 48)} assume i + 4 < a[j]; {189688#(<= proc_i 48)} is VALID [2019-05-15 10:20:46,273 INFO L273 TraceCheckUtils]: 75: Hoare triple {189688#(<= proc_i 48)} assume a[5] == 1000; {189688#(<= proc_i 48)} is VALID [2019-05-15 10:20:46,273 INFO L273 TraceCheckUtils]: 76: Hoare triple {189688#(<= proc_i 48)} assume j > 4; {189688#(<= proc_i 48)} is VALID [2019-05-15 10:20:46,274 INFO L273 TraceCheckUtils]: 77: Hoare triple {189688#(<= proc_i 48)} assume j < 6; {189688#(<= proc_i 48)} is VALID [2019-05-15 10:20:46,274 INFO L273 TraceCheckUtils]: 78: Hoare triple {189688#(<= proc_i 48)} i := i + 4; {189707#(<= proc_i 52)} is VALID [2019-05-15 10:20:46,275 INFO L273 TraceCheckUtils]: 79: Hoare triple {189707#(<= proc_i 52)} assume i <= 1000; {189707#(<= proc_i 52)} is VALID [2019-05-15 10:20:46,275 INFO L273 TraceCheckUtils]: 80: Hoare triple {189707#(<= proc_i 52)} assume i + 4 < a[j]; {189707#(<= proc_i 52)} is VALID [2019-05-15 10:20:46,276 INFO L273 TraceCheckUtils]: 81: Hoare triple {189707#(<= proc_i 52)} assume a[5] == 1000; {189707#(<= proc_i 52)} is VALID [2019-05-15 10:20:46,276 INFO L273 TraceCheckUtils]: 82: Hoare triple {189707#(<= proc_i 52)} assume j > 4; {189707#(<= proc_i 52)} is VALID [2019-05-15 10:20:46,277 INFO L273 TraceCheckUtils]: 83: Hoare triple {189707#(<= proc_i 52)} assume j < 6; {189707#(<= proc_i 52)} is VALID [2019-05-15 10:20:46,277 INFO L273 TraceCheckUtils]: 84: Hoare triple {189707#(<= proc_i 52)} i := i + 4; {189726#(<= proc_i 56)} is VALID [2019-05-15 10:20:46,278 INFO L273 TraceCheckUtils]: 85: Hoare triple {189726#(<= proc_i 56)} assume i <= 1000; {189726#(<= proc_i 56)} is VALID [2019-05-15 10:20:46,278 INFO L273 TraceCheckUtils]: 86: Hoare triple {189726#(<= proc_i 56)} assume i + 4 < a[j]; {189726#(<= proc_i 56)} is VALID [2019-05-15 10:20:46,279 INFO L273 TraceCheckUtils]: 87: Hoare triple {189726#(<= proc_i 56)} assume a[5] == 1000; {189726#(<= proc_i 56)} is VALID [2019-05-15 10:20:46,279 INFO L273 TraceCheckUtils]: 88: Hoare triple {189726#(<= proc_i 56)} assume j > 4; {189726#(<= proc_i 56)} is VALID [2019-05-15 10:20:46,280 INFO L273 TraceCheckUtils]: 89: Hoare triple {189726#(<= proc_i 56)} assume j < 6; {189726#(<= proc_i 56)} is VALID [2019-05-15 10:20:46,280 INFO L273 TraceCheckUtils]: 90: Hoare triple {189726#(<= proc_i 56)} i := i + 4; {189745#(<= proc_i 60)} is VALID [2019-05-15 10:20:46,281 INFO L273 TraceCheckUtils]: 91: Hoare triple {189745#(<= proc_i 60)} assume i <= 1000; {189745#(<= proc_i 60)} is VALID [2019-05-15 10:20:46,281 INFO L273 TraceCheckUtils]: 92: Hoare triple {189745#(<= proc_i 60)} assume i + 4 < a[j]; {189745#(<= proc_i 60)} is VALID [2019-05-15 10:20:46,282 INFO L273 TraceCheckUtils]: 93: Hoare triple {189745#(<= proc_i 60)} assume a[5] == 1000; {189745#(<= proc_i 60)} is VALID [2019-05-15 10:20:46,282 INFO L273 TraceCheckUtils]: 94: Hoare triple {189745#(<= proc_i 60)} assume j > 4; {189745#(<= proc_i 60)} is VALID [2019-05-15 10:20:46,283 INFO L273 TraceCheckUtils]: 95: Hoare triple {189745#(<= proc_i 60)} assume j < 6; {189745#(<= proc_i 60)} is VALID [2019-05-15 10:20:46,283 INFO L273 TraceCheckUtils]: 96: Hoare triple {189745#(<= proc_i 60)} i := i + 4; {189764#(<= proc_i 64)} is VALID [2019-05-15 10:20:46,284 INFO L273 TraceCheckUtils]: 97: Hoare triple {189764#(<= proc_i 64)} assume i <= 1000; {189764#(<= proc_i 64)} is VALID [2019-05-15 10:20:46,284 INFO L273 TraceCheckUtils]: 98: Hoare triple {189764#(<= proc_i 64)} assume i + 4 < a[j]; {189764#(<= proc_i 64)} is VALID [2019-05-15 10:20:46,285 INFO L273 TraceCheckUtils]: 99: Hoare triple {189764#(<= proc_i 64)} assume a[5] == 1000; {189764#(<= proc_i 64)} is VALID [2019-05-15 10:20:46,285 INFO L273 TraceCheckUtils]: 100: Hoare triple {189764#(<= proc_i 64)} assume j > 4; {189764#(<= proc_i 64)} is VALID [2019-05-15 10:20:46,286 INFO L273 TraceCheckUtils]: 101: Hoare triple {189764#(<= proc_i 64)} assume j < 6; {189764#(<= proc_i 64)} is VALID [2019-05-15 10:20:46,286 INFO L273 TraceCheckUtils]: 102: Hoare triple {189764#(<= proc_i 64)} i := i + 4; {189783#(<= proc_i 68)} is VALID [2019-05-15 10:20:46,287 INFO L273 TraceCheckUtils]: 103: Hoare triple {189783#(<= proc_i 68)} assume i <= 1000; {189783#(<= proc_i 68)} is VALID [2019-05-15 10:20:46,287 INFO L273 TraceCheckUtils]: 104: Hoare triple {189783#(<= proc_i 68)} assume i + 4 < a[j]; {189783#(<= proc_i 68)} is VALID [2019-05-15 10:20:46,288 INFO L273 TraceCheckUtils]: 105: Hoare triple {189783#(<= proc_i 68)} assume a[5] == 1000; {189783#(<= proc_i 68)} is VALID [2019-05-15 10:20:46,288 INFO L273 TraceCheckUtils]: 106: Hoare triple {189783#(<= proc_i 68)} assume j > 4; {189783#(<= proc_i 68)} is VALID [2019-05-15 10:20:46,289 INFO L273 TraceCheckUtils]: 107: Hoare triple {189783#(<= proc_i 68)} assume j < 6; {189783#(<= proc_i 68)} is VALID [2019-05-15 10:20:46,289 INFO L273 TraceCheckUtils]: 108: Hoare triple {189783#(<= proc_i 68)} i := i + 4; {189802#(<= proc_i 72)} is VALID [2019-05-15 10:20:46,290 INFO L273 TraceCheckUtils]: 109: Hoare triple {189802#(<= proc_i 72)} assume i <= 1000; {189802#(<= proc_i 72)} is VALID [2019-05-15 10:20:46,290 INFO L273 TraceCheckUtils]: 110: Hoare triple {189802#(<= proc_i 72)} assume i + 4 < a[j]; {189802#(<= proc_i 72)} is VALID [2019-05-15 10:20:46,291 INFO L273 TraceCheckUtils]: 111: Hoare triple {189802#(<= proc_i 72)} assume a[5] == 1000; {189802#(<= proc_i 72)} is VALID [2019-05-15 10:20:46,291 INFO L273 TraceCheckUtils]: 112: Hoare triple {189802#(<= proc_i 72)} assume j > 4; {189802#(<= proc_i 72)} is VALID [2019-05-15 10:20:46,292 INFO L273 TraceCheckUtils]: 113: Hoare triple {189802#(<= proc_i 72)} assume j < 6; {189802#(<= proc_i 72)} is VALID [2019-05-15 10:20:46,292 INFO L273 TraceCheckUtils]: 114: Hoare triple {189802#(<= proc_i 72)} i := i + 4; {189821#(<= proc_i 76)} is VALID [2019-05-15 10:20:46,293 INFO L273 TraceCheckUtils]: 115: Hoare triple {189821#(<= proc_i 76)} assume i <= 1000; {189821#(<= proc_i 76)} is VALID [2019-05-15 10:20:46,293 INFO L273 TraceCheckUtils]: 116: Hoare triple {189821#(<= proc_i 76)} assume i + 4 < a[j]; {189821#(<= proc_i 76)} is VALID [2019-05-15 10:20:46,294 INFO L273 TraceCheckUtils]: 117: Hoare triple {189821#(<= proc_i 76)} assume a[5] == 1000; {189821#(<= proc_i 76)} is VALID [2019-05-15 10:20:46,294 INFO L273 TraceCheckUtils]: 118: Hoare triple {189821#(<= proc_i 76)} assume j > 4; {189821#(<= proc_i 76)} is VALID [2019-05-15 10:20:46,295 INFO L273 TraceCheckUtils]: 119: Hoare triple {189821#(<= proc_i 76)} assume j < 6; {189821#(<= proc_i 76)} is VALID [2019-05-15 10:20:46,295 INFO L273 TraceCheckUtils]: 120: Hoare triple {189821#(<= proc_i 76)} i := i + 4; {189840#(<= proc_i 80)} is VALID [2019-05-15 10:20:46,296 INFO L273 TraceCheckUtils]: 121: Hoare triple {189840#(<= proc_i 80)} assume i <= 1000; {189840#(<= proc_i 80)} is VALID [2019-05-15 10:20:46,296 INFO L273 TraceCheckUtils]: 122: Hoare triple {189840#(<= proc_i 80)} assume i + 4 < a[j]; {189840#(<= proc_i 80)} is VALID [2019-05-15 10:20:46,297 INFO L273 TraceCheckUtils]: 123: Hoare triple {189840#(<= proc_i 80)} assume a[5] == 1000; {189840#(<= proc_i 80)} is VALID [2019-05-15 10:20:46,297 INFO L273 TraceCheckUtils]: 124: Hoare triple {189840#(<= proc_i 80)} assume j > 4; {189840#(<= proc_i 80)} is VALID [2019-05-15 10:20:46,298 INFO L273 TraceCheckUtils]: 125: Hoare triple {189840#(<= proc_i 80)} assume j < 6; {189840#(<= proc_i 80)} is VALID [2019-05-15 10:20:46,298 INFO L273 TraceCheckUtils]: 126: Hoare triple {189840#(<= proc_i 80)} i := i + 4; {189859#(<= proc_i 84)} is VALID [2019-05-15 10:20:46,299 INFO L273 TraceCheckUtils]: 127: Hoare triple {189859#(<= proc_i 84)} assume i <= 1000; {189859#(<= proc_i 84)} is VALID [2019-05-15 10:20:46,299 INFO L273 TraceCheckUtils]: 128: Hoare triple {189859#(<= proc_i 84)} assume i + 4 < a[j]; {189859#(<= proc_i 84)} is VALID [2019-05-15 10:20:46,300 INFO L273 TraceCheckUtils]: 129: Hoare triple {189859#(<= proc_i 84)} assume a[5] == 1000; {189859#(<= proc_i 84)} is VALID [2019-05-15 10:20:46,300 INFO L273 TraceCheckUtils]: 130: Hoare triple {189859#(<= proc_i 84)} assume j > 4; {189859#(<= proc_i 84)} is VALID [2019-05-15 10:20:46,301 INFO L273 TraceCheckUtils]: 131: Hoare triple {189859#(<= proc_i 84)} assume j < 6; {189859#(<= proc_i 84)} is VALID [2019-05-15 10:20:46,302 INFO L273 TraceCheckUtils]: 132: Hoare triple {189859#(<= proc_i 84)} i := i + 4; {189878#(<= proc_i 88)} is VALID [2019-05-15 10:20:46,302 INFO L273 TraceCheckUtils]: 133: Hoare triple {189878#(<= proc_i 88)} assume i <= 1000; {189878#(<= proc_i 88)} is VALID [2019-05-15 10:20:46,303 INFO L273 TraceCheckUtils]: 134: Hoare triple {189878#(<= proc_i 88)} assume i + 4 < a[j]; {189878#(<= proc_i 88)} is VALID [2019-05-15 10:20:46,303 INFO L273 TraceCheckUtils]: 135: Hoare triple {189878#(<= proc_i 88)} assume a[5] == 1000; {189878#(<= proc_i 88)} is VALID [2019-05-15 10:20:46,304 INFO L273 TraceCheckUtils]: 136: Hoare triple {189878#(<= proc_i 88)} assume j > 4; {189878#(<= proc_i 88)} is VALID [2019-05-15 10:20:46,304 INFO L273 TraceCheckUtils]: 137: Hoare triple {189878#(<= proc_i 88)} assume j < 6; {189878#(<= proc_i 88)} is VALID [2019-05-15 10:20:46,305 INFO L273 TraceCheckUtils]: 138: Hoare triple {189878#(<= proc_i 88)} i := i + 4; {189897#(<= proc_i 92)} is VALID [2019-05-15 10:20:46,305 INFO L273 TraceCheckUtils]: 139: Hoare triple {189897#(<= proc_i 92)} assume i <= 1000; {189897#(<= proc_i 92)} is VALID [2019-05-15 10:20:46,306 INFO L273 TraceCheckUtils]: 140: Hoare triple {189897#(<= proc_i 92)} assume i + 4 < a[j]; {189897#(<= proc_i 92)} is VALID [2019-05-15 10:20:46,306 INFO L273 TraceCheckUtils]: 141: Hoare triple {189897#(<= proc_i 92)} assume a[5] == 1000; {189897#(<= proc_i 92)} is VALID [2019-05-15 10:20:46,307 INFO L273 TraceCheckUtils]: 142: Hoare triple {189897#(<= proc_i 92)} assume j > 4; {189897#(<= proc_i 92)} is VALID [2019-05-15 10:20:46,307 INFO L273 TraceCheckUtils]: 143: Hoare triple {189897#(<= proc_i 92)} assume j < 6; {189897#(<= proc_i 92)} is VALID [2019-05-15 10:20:46,308 INFO L273 TraceCheckUtils]: 144: Hoare triple {189897#(<= proc_i 92)} i := i + 4; {189916#(<= proc_i 96)} is VALID [2019-05-15 10:20:46,308 INFO L273 TraceCheckUtils]: 145: Hoare triple {189916#(<= proc_i 96)} assume i <= 1000; {189916#(<= proc_i 96)} is VALID [2019-05-15 10:20:46,309 INFO L273 TraceCheckUtils]: 146: Hoare triple {189916#(<= proc_i 96)} assume i + 4 < a[j]; {189916#(<= proc_i 96)} is VALID [2019-05-15 10:20:46,309 INFO L273 TraceCheckUtils]: 147: Hoare triple {189916#(<= proc_i 96)} assume a[5] == 1000; {189916#(<= proc_i 96)} is VALID [2019-05-15 10:20:46,310 INFO L273 TraceCheckUtils]: 148: Hoare triple {189916#(<= proc_i 96)} assume j > 4; {189916#(<= proc_i 96)} is VALID [2019-05-15 10:20:46,310 INFO L273 TraceCheckUtils]: 149: Hoare triple {189916#(<= proc_i 96)} assume j < 6; {189916#(<= proc_i 96)} is VALID [2019-05-15 10:20:46,311 INFO L273 TraceCheckUtils]: 150: Hoare triple {189916#(<= proc_i 96)} i := i + 4; {189935#(<= proc_i 100)} is VALID [2019-05-15 10:20:46,311 INFO L273 TraceCheckUtils]: 151: Hoare triple {189935#(<= proc_i 100)} assume i <= 1000; {189935#(<= proc_i 100)} is VALID [2019-05-15 10:20:46,312 INFO L273 TraceCheckUtils]: 152: Hoare triple {189935#(<= proc_i 100)} assume i + 4 < a[j]; {189935#(<= proc_i 100)} is VALID [2019-05-15 10:20:46,312 INFO L273 TraceCheckUtils]: 153: Hoare triple {189935#(<= proc_i 100)} assume a[5] == 1000; {189935#(<= proc_i 100)} is VALID [2019-05-15 10:20:46,313 INFO L273 TraceCheckUtils]: 154: Hoare triple {189935#(<= proc_i 100)} assume j > 4; {189935#(<= proc_i 100)} is VALID [2019-05-15 10:20:46,313 INFO L273 TraceCheckUtils]: 155: Hoare triple {189935#(<= proc_i 100)} assume j < 6; {189935#(<= proc_i 100)} is VALID [2019-05-15 10:20:46,314 INFO L273 TraceCheckUtils]: 156: Hoare triple {189935#(<= proc_i 100)} i := i + 4; {189954#(<= proc_i 104)} is VALID [2019-05-15 10:20:46,315 INFO L273 TraceCheckUtils]: 157: Hoare triple {189954#(<= proc_i 104)} assume i <= 1000; {189954#(<= proc_i 104)} is VALID [2019-05-15 10:20:46,315 INFO L273 TraceCheckUtils]: 158: Hoare triple {189954#(<= proc_i 104)} assume i + 4 < a[j]; {189954#(<= proc_i 104)} is VALID [2019-05-15 10:20:46,316 INFO L273 TraceCheckUtils]: 159: Hoare triple {189954#(<= proc_i 104)} assume a[5] == 1000; {189954#(<= proc_i 104)} is VALID [2019-05-15 10:20:46,316 INFO L273 TraceCheckUtils]: 160: Hoare triple {189954#(<= proc_i 104)} assume j > 4; {189954#(<= proc_i 104)} is VALID [2019-05-15 10:20:46,317 INFO L273 TraceCheckUtils]: 161: Hoare triple {189954#(<= proc_i 104)} assume j < 6; {189954#(<= proc_i 104)} is VALID [2019-05-15 10:20:46,317 INFO L273 TraceCheckUtils]: 162: Hoare triple {189954#(<= proc_i 104)} i := i + 4; {189973#(<= proc_i 108)} is VALID [2019-05-15 10:20:46,318 INFO L273 TraceCheckUtils]: 163: Hoare triple {189973#(<= proc_i 108)} assume i <= 1000; {189973#(<= proc_i 108)} is VALID [2019-05-15 10:20:46,318 INFO L273 TraceCheckUtils]: 164: Hoare triple {189973#(<= proc_i 108)} assume i + 4 < a[j]; {189973#(<= proc_i 108)} is VALID [2019-05-15 10:20:46,319 INFO L273 TraceCheckUtils]: 165: Hoare triple {189973#(<= proc_i 108)} assume a[5] == 1000; {189973#(<= proc_i 108)} is VALID [2019-05-15 10:20:46,319 INFO L273 TraceCheckUtils]: 166: Hoare triple {189973#(<= proc_i 108)} assume j > 4; {189973#(<= proc_i 108)} is VALID [2019-05-15 10:20:46,320 INFO L273 TraceCheckUtils]: 167: Hoare triple {189973#(<= proc_i 108)} assume j < 6; {189973#(<= proc_i 108)} is VALID [2019-05-15 10:20:46,320 INFO L273 TraceCheckUtils]: 168: Hoare triple {189973#(<= proc_i 108)} i := i + 4; {189992#(<= proc_i 112)} is VALID [2019-05-15 10:20:46,321 INFO L273 TraceCheckUtils]: 169: Hoare triple {189992#(<= proc_i 112)} assume i <= 1000; {189992#(<= proc_i 112)} is VALID [2019-05-15 10:20:46,321 INFO L273 TraceCheckUtils]: 170: Hoare triple {189992#(<= proc_i 112)} assume i + 4 < a[j]; {189992#(<= proc_i 112)} is VALID [2019-05-15 10:20:46,322 INFO L273 TraceCheckUtils]: 171: Hoare triple {189992#(<= proc_i 112)} assume a[5] == 1000; {189992#(<= proc_i 112)} is VALID [2019-05-15 10:20:46,322 INFO L273 TraceCheckUtils]: 172: Hoare triple {189992#(<= proc_i 112)} assume j > 4; {189992#(<= proc_i 112)} is VALID [2019-05-15 10:20:46,323 INFO L273 TraceCheckUtils]: 173: Hoare triple {189992#(<= proc_i 112)} assume j < 6; {189992#(<= proc_i 112)} is VALID [2019-05-15 10:20:46,323 INFO L273 TraceCheckUtils]: 174: Hoare triple {189992#(<= proc_i 112)} i := i + 4; {190011#(<= proc_i 116)} is VALID [2019-05-15 10:20:46,324 INFO L273 TraceCheckUtils]: 175: Hoare triple {190011#(<= proc_i 116)} assume i <= 1000; {190011#(<= proc_i 116)} is VALID [2019-05-15 10:20:46,324 INFO L273 TraceCheckUtils]: 176: Hoare triple {190011#(<= proc_i 116)} assume i + 4 < a[j]; {190011#(<= proc_i 116)} is VALID [2019-05-15 10:20:46,325 INFO L273 TraceCheckUtils]: 177: Hoare triple {190011#(<= proc_i 116)} assume a[5] == 1000; {190011#(<= proc_i 116)} is VALID [2019-05-15 10:20:46,325 INFO L273 TraceCheckUtils]: 178: Hoare triple {190011#(<= proc_i 116)} assume j > 4; {190011#(<= proc_i 116)} is VALID [2019-05-15 10:20:46,326 INFO L273 TraceCheckUtils]: 179: Hoare triple {190011#(<= proc_i 116)} assume j < 6; {190011#(<= proc_i 116)} is VALID [2019-05-15 10:20:46,327 INFO L273 TraceCheckUtils]: 180: Hoare triple {190011#(<= proc_i 116)} i := i + 4; {190030#(<= proc_i 120)} is VALID [2019-05-15 10:20:46,327 INFO L273 TraceCheckUtils]: 181: Hoare triple {190030#(<= proc_i 120)} assume i <= 1000; {190030#(<= proc_i 120)} is VALID [2019-05-15 10:20:46,328 INFO L273 TraceCheckUtils]: 182: Hoare triple {190030#(<= proc_i 120)} assume i + 4 < a[j]; {190030#(<= proc_i 120)} is VALID [2019-05-15 10:20:46,328 INFO L273 TraceCheckUtils]: 183: Hoare triple {190030#(<= proc_i 120)} assume a[5] == 1000; {190030#(<= proc_i 120)} is VALID [2019-05-15 10:20:46,329 INFO L273 TraceCheckUtils]: 184: Hoare triple {190030#(<= proc_i 120)} assume j > 4; {190030#(<= proc_i 120)} is VALID [2019-05-15 10:20:46,329 INFO L273 TraceCheckUtils]: 185: Hoare triple {190030#(<= proc_i 120)} assume j < 6; {190030#(<= proc_i 120)} is VALID [2019-05-15 10:20:46,330 INFO L273 TraceCheckUtils]: 186: Hoare triple {190030#(<= proc_i 120)} i := i + 4; {190049#(<= proc_i 124)} is VALID [2019-05-15 10:20:46,330 INFO L273 TraceCheckUtils]: 187: Hoare triple {190049#(<= proc_i 124)} assume i <= 1000; {190049#(<= proc_i 124)} is VALID [2019-05-15 10:20:46,331 INFO L273 TraceCheckUtils]: 188: Hoare triple {190049#(<= proc_i 124)} assume i + 4 < a[j]; {190049#(<= proc_i 124)} is VALID [2019-05-15 10:20:46,331 INFO L273 TraceCheckUtils]: 189: Hoare triple {190049#(<= proc_i 124)} assume a[5] == 1000; {190049#(<= proc_i 124)} is VALID [2019-05-15 10:20:46,332 INFO L273 TraceCheckUtils]: 190: Hoare triple {190049#(<= proc_i 124)} assume j > 4; {190049#(<= proc_i 124)} is VALID [2019-05-15 10:20:46,332 INFO L273 TraceCheckUtils]: 191: Hoare triple {190049#(<= proc_i 124)} assume j < 6; {190049#(<= proc_i 124)} is VALID [2019-05-15 10:20:46,333 INFO L273 TraceCheckUtils]: 192: Hoare triple {190049#(<= proc_i 124)} i := i + 4; {190068#(<= proc_i 128)} is VALID [2019-05-15 10:20:46,333 INFO L273 TraceCheckUtils]: 193: Hoare triple {190068#(<= proc_i 128)} assume i <= 1000; {190068#(<= proc_i 128)} is VALID [2019-05-15 10:20:46,334 INFO L273 TraceCheckUtils]: 194: Hoare triple {190068#(<= proc_i 128)} assume i + 4 < a[j]; {190068#(<= proc_i 128)} is VALID [2019-05-15 10:20:46,334 INFO L273 TraceCheckUtils]: 195: Hoare triple {190068#(<= proc_i 128)} assume a[5] == 1000; {190068#(<= proc_i 128)} is VALID [2019-05-15 10:20:46,335 INFO L273 TraceCheckUtils]: 196: Hoare triple {190068#(<= proc_i 128)} assume j > 4; {190068#(<= proc_i 128)} is VALID [2019-05-15 10:20:46,335 INFO L273 TraceCheckUtils]: 197: Hoare triple {190068#(<= proc_i 128)} assume j < 6; {190068#(<= proc_i 128)} is VALID [2019-05-15 10:20:46,336 INFO L273 TraceCheckUtils]: 198: Hoare triple {190068#(<= proc_i 128)} i := i + 4; {190087#(<= proc_i 132)} is VALID [2019-05-15 10:20:46,336 INFO L273 TraceCheckUtils]: 199: Hoare triple {190087#(<= proc_i 132)} assume i <= 1000; {190087#(<= proc_i 132)} is VALID [2019-05-15 10:20:46,337 INFO L273 TraceCheckUtils]: 200: Hoare triple {190087#(<= proc_i 132)} assume i + 4 < a[j]; {190087#(<= proc_i 132)} is VALID [2019-05-15 10:20:46,337 INFO L273 TraceCheckUtils]: 201: Hoare triple {190087#(<= proc_i 132)} assume a[5] == 1000; {190087#(<= proc_i 132)} is VALID [2019-05-15 10:20:46,338 INFO L273 TraceCheckUtils]: 202: Hoare triple {190087#(<= proc_i 132)} assume j > 4; {190087#(<= proc_i 132)} is VALID [2019-05-15 10:20:46,338 INFO L273 TraceCheckUtils]: 203: Hoare triple {190087#(<= proc_i 132)} assume j < 6; {190087#(<= proc_i 132)} is VALID [2019-05-15 10:20:46,339 INFO L273 TraceCheckUtils]: 204: Hoare triple {190087#(<= proc_i 132)} i := i + 4; {190106#(<= proc_i 136)} is VALID [2019-05-15 10:20:46,340 INFO L273 TraceCheckUtils]: 205: Hoare triple {190106#(<= proc_i 136)} assume i <= 1000; {190106#(<= proc_i 136)} is VALID [2019-05-15 10:20:46,340 INFO L273 TraceCheckUtils]: 206: Hoare triple {190106#(<= proc_i 136)} assume i + 4 < a[j]; {190106#(<= proc_i 136)} is VALID [2019-05-15 10:20:46,340 INFO L273 TraceCheckUtils]: 207: Hoare triple {190106#(<= proc_i 136)} assume a[5] == 1000; {190106#(<= proc_i 136)} is VALID [2019-05-15 10:20:46,341 INFO L273 TraceCheckUtils]: 208: Hoare triple {190106#(<= proc_i 136)} assume j > 4; {190106#(<= proc_i 136)} is VALID [2019-05-15 10:20:46,341 INFO L273 TraceCheckUtils]: 209: Hoare triple {190106#(<= proc_i 136)} assume j < 6; {190106#(<= proc_i 136)} is VALID [2019-05-15 10:20:46,342 INFO L273 TraceCheckUtils]: 210: Hoare triple {190106#(<= proc_i 136)} i := i + 4; {190125#(<= proc_i 140)} is VALID [2019-05-15 10:20:46,343 INFO L273 TraceCheckUtils]: 211: Hoare triple {190125#(<= proc_i 140)} assume i <= 1000; {190125#(<= proc_i 140)} is VALID [2019-05-15 10:20:46,343 INFO L273 TraceCheckUtils]: 212: Hoare triple {190125#(<= proc_i 140)} assume i + 4 < a[j]; {190125#(<= proc_i 140)} is VALID [2019-05-15 10:20:46,344 INFO L273 TraceCheckUtils]: 213: Hoare triple {190125#(<= proc_i 140)} assume a[5] == 1000; {190125#(<= proc_i 140)} is VALID [2019-05-15 10:20:46,344 INFO L273 TraceCheckUtils]: 214: Hoare triple {190125#(<= proc_i 140)} assume j > 4; {190125#(<= proc_i 140)} is VALID [2019-05-15 10:20:46,345 INFO L273 TraceCheckUtils]: 215: Hoare triple {190125#(<= proc_i 140)} assume j < 6; {190125#(<= proc_i 140)} is VALID [2019-05-15 10:20:46,345 INFO L273 TraceCheckUtils]: 216: Hoare triple {190125#(<= proc_i 140)} i := i + 4; {190144#(<= proc_i 144)} is VALID [2019-05-15 10:20:46,346 INFO L273 TraceCheckUtils]: 217: Hoare triple {190144#(<= proc_i 144)} assume i <= 1000; {190144#(<= proc_i 144)} is VALID [2019-05-15 10:20:46,346 INFO L273 TraceCheckUtils]: 218: Hoare triple {190144#(<= proc_i 144)} assume i + 4 < a[j]; {190144#(<= proc_i 144)} is VALID [2019-05-15 10:20:46,347 INFO L273 TraceCheckUtils]: 219: Hoare triple {190144#(<= proc_i 144)} assume a[5] == 1000; {190144#(<= proc_i 144)} is VALID [2019-05-15 10:20:46,347 INFO L273 TraceCheckUtils]: 220: Hoare triple {190144#(<= proc_i 144)} assume j > 4; {190144#(<= proc_i 144)} is VALID [2019-05-15 10:20:46,348 INFO L273 TraceCheckUtils]: 221: Hoare triple {190144#(<= proc_i 144)} assume j < 6; {190144#(<= proc_i 144)} is VALID [2019-05-15 10:20:46,348 INFO L273 TraceCheckUtils]: 222: Hoare triple {190144#(<= proc_i 144)} i := i + 4; {190163#(<= proc_i 148)} is VALID [2019-05-15 10:20:46,349 INFO L273 TraceCheckUtils]: 223: Hoare triple {190163#(<= proc_i 148)} assume i <= 1000; {190163#(<= proc_i 148)} is VALID [2019-05-15 10:20:46,349 INFO L273 TraceCheckUtils]: 224: Hoare triple {190163#(<= proc_i 148)} assume i + 4 < a[j]; {190163#(<= proc_i 148)} is VALID [2019-05-15 10:20:46,350 INFO L273 TraceCheckUtils]: 225: Hoare triple {190163#(<= proc_i 148)} assume a[5] == 1000; {190163#(<= proc_i 148)} is VALID [2019-05-15 10:20:46,350 INFO L273 TraceCheckUtils]: 226: Hoare triple {190163#(<= proc_i 148)} assume j > 4; {190163#(<= proc_i 148)} is VALID [2019-05-15 10:20:46,351 INFO L273 TraceCheckUtils]: 227: Hoare triple {190163#(<= proc_i 148)} assume j < 6; {190163#(<= proc_i 148)} is VALID [2019-05-15 10:20:46,351 INFO L273 TraceCheckUtils]: 228: Hoare triple {190163#(<= proc_i 148)} i := i + 4; {190182#(<= proc_i 152)} is VALID [2019-05-15 10:20:46,352 INFO L273 TraceCheckUtils]: 229: Hoare triple {190182#(<= proc_i 152)} assume i <= 1000; {190182#(<= proc_i 152)} is VALID [2019-05-15 10:20:46,352 INFO L273 TraceCheckUtils]: 230: Hoare triple {190182#(<= proc_i 152)} assume i + 4 < a[j]; {190182#(<= proc_i 152)} is VALID [2019-05-15 10:20:46,353 INFO L273 TraceCheckUtils]: 231: Hoare triple {190182#(<= proc_i 152)} assume a[5] == 1000; {190182#(<= proc_i 152)} is VALID [2019-05-15 10:20:46,353 INFO L273 TraceCheckUtils]: 232: Hoare triple {190182#(<= proc_i 152)} assume j > 4; {190182#(<= proc_i 152)} is VALID [2019-05-15 10:20:46,354 INFO L273 TraceCheckUtils]: 233: Hoare triple {190182#(<= proc_i 152)} assume j < 6; {190182#(<= proc_i 152)} is VALID [2019-05-15 10:20:46,355 INFO L273 TraceCheckUtils]: 234: Hoare triple {190182#(<= proc_i 152)} i := i + 4; {190201#(<= proc_i 156)} is VALID [2019-05-15 10:20:46,355 INFO L273 TraceCheckUtils]: 235: Hoare triple {190201#(<= proc_i 156)} assume i <= 1000; {190201#(<= proc_i 156)} is VALID [2019-05-15 10:20:46,356 INFO L273 TraceCheckUtils]: 236: Hoare triple {190201#(<= proc_i 156)} assume i + 4 < a[j]; {190201#(<= proc_i 156)} is VALID [2019-05-15 10:20:46,356 INFO L273 TraceCheckUtils]: 237: Hoare triple {190201#(<= proc_i 156)} assume a[5] == 1000; {190201#(<= proc_i 156)} is VALID [2019-05-15 10:20:46,357 INFO L273 TraceCheckUtils]: 238: Hoare triple {190201#(<= proc_i 156)} assume j > 4; {190201#(<= proc_i 156)} is VALID [2019-05-15 10:20:46,357 INFO L273 TraceCheckUtils]: 239: Hoare triple {190201#(<= proc_i 156)} assume j < 6; {190201#(<= proc_i 156)} is VALID [2019-05-15 10:20:46,358 INFO L273 TraceCheckUtils]: 240: Hoare triple {190201#(<= proc_i 156)} i := i + 4; {190220#(<= proc_i 160)} is VALID [2019-05-15 10:20:46,358 INFO L273 TraceCheckUtils]: 241: Hoare triple {190220#(<= proc_i 160)} assume i <= 1000; {190220#(<= proc_i 160)} is VALID [2019-05-15 10:20:46,359 INFO L273 TraceCheckUtils]: 242: Hoare triple {190220#(<= proc_i 160)} assume i + 4 < a[j]; {190220#(<= proc_i 160)} is VALID [2019-05-15 10:20:46,359 INFO L273 TraceCheckUtils]: 243: Hoare triple {190220#(<= proc_i 160)} assume a[5] == 1000; {190220#(<= proc_i 160)} is VALID [2019-05-15 10:20:46,360 INFO L273 TraceCheckUtils]: 244: Hoare triple {190220#(<= proc_i 160)} assume j > 4; {190220#(<= proc_i 160)} is VALID [2019-05-15 10:20:46,360 INFO L273 TraceCheckUtils]: 245: Hoare triple {190220#(<= proc_i 160)} assume j < 6; {190220#(<= proc_i 160)} is VALID [2019-05-15 10:20:46,361 INFO L273 TraceCheckUtils]: 246: Hoare triple {190220#(<= proc_i 160)} i := i + 4; {190239#(<= proc_i 164)} is VALID [2019-05-15 10:20:46,361 INFO L273 TraceCheckUtils]: 247: Hoare triple {190239#(<= proc_i 164)} assume i <= 1000; {190239#(<= proc_i 164)} is VALID [2019-05-15 10:20:46,362 INFO L273 TraceCheckUtils]: 248: Hoare triple {190239#(<= proc_i 164)} assume i + 4 < a[j]; {190239#(<= proc_i 164)} is VALID [2019-05-15 10:20:46,362 INFO L273 TraceCheckUtils]: 249: Hoare triple {190239#(<= proc_i 164)} assume a[5] == 1000; {190239#(<= proc_i 164)} is VALID [2019-05-15 10:20:46,363 INFO L273 TraceCheckUtils]: 250: Hoare triple {190239#(<= proc_i 164)} assume j > 4; {190239#(<= proc_i 164)} is VALID [2019-05-15 10:20:46,363 INFO L273 TraceCheckUtils]: 251: Hoare triple {190239#(<= proc_i 164)} assume j < 6; {190239#(<= proc_i 164)} is VALID [2019-05-15 10:20:46,364 INFO L273 TraceCheckUtils]: 252: Hoare triple {190239#(<= proc_i 164)} i := i + 4; {190258#(<= proc_i 168)} is VALID [2019-05-15 10:20:46,364 INFO L273 TraceCheckUtils]: 253: Hoare triple {190258#(<= proc_i 168)} assume i <= 1000; {190258#(<= proc_i 168)} is VALID [2019-05-15 10:20:46,365 INFO L273 TraceCheckUtils]: 254: Hoare triple {190258#(<= proc_i 168)} assume i + 4 < a[j]; {190258#(<= proc_i 168)} is VALID [2019-05-15 10:20:46,365 INFO L273 TraceCheckUtils]: 255: Hoare triple {190258#(<= proc_i 168)} assume a[5] == 1000; {190258#(<= proc_i 168)} is VALID [2019-05-15 10:20:46,366 INFO L273 TraceCheckUtils]: 256: Hoare triple {190258#(<= proc_i 168)} assume j > 4; {190258#(<= proc_i 168)} is VALID [2019-05-15 10:20:46,366 INFO L273 TraceCheckUtils]: 257: Hoare triple {190258#(<= proc_i 168)} assume j < 6; {190258#(<= proc_i 168)} is VALID [2019-05-15 10:20:46,367 INFO L273 TraceCheckUtils]: 258: Hoare triple {190258#(<= proc_i 168)} i := i + 4; {190277#(<= proc_i 172)} is VALID [2019-05-15 10:20:46,367 INFO L273 TraceCheckUtils]: 259: Hoare triple {190277#(<= proc_i 172)} assume i <= 1000; {190277#(<= proc_i 172)} is VALID [2019-05-15 10:20:46,368 INFO L273 TraceCheckUtils]: 260: Hoare triple {190277#(<= proc_i 172)} assume i + 4 < a[j]; {190277#(<= proc_i 172)} is VALID [2019-05-15 10:20:46,368 INFO L273 TraceCheckUtils]: 261: Hoare triple {190277#(<= proc_i 172)} assume a[5] == 1000; {190277#(<= proc_i 172)} is VALID [2019-05-15 10:20:46,369 INFO L273 TraceCheckUtils]: 262: Hoare triple {190277#(<= proc_i 172)} assume j > 4; {190277#(<= proc_i 172)} is VALID [2019-05-15 10:20:46,369 INFO L273 TraceCheckUtils]: 263: Hoare triple {190277#(<= proc_i 172)} assume j < 6; {190277#(<= proc_i 172)} is VALID [2019-05-15 10:20:46,370 INFO L273 TraceCheckUtils]: 264: Hoare triple {190277#(<= proc_i 172)} i := i + 4; {190296#(<= proc_i 176)} is VALID [2019-05-15 10:20:46,370 INFO L273 TraceCheckUtils]: 265: Hoare triple {190296#(<= proc_i 176)} assume i <= 1000; {190296#(<= proc_i 176)} is VALID [2019-05-15 10:20:46,371 INFO L273 TraceCheckUtils]: 266: Hoare triple {190296#(<= proc_i 176)} assume i + 4 < a[j]; {190296#(<= proc_i 176)} is VALID [2019-05-15 10:20:46,371 INFO L273 TraceCheckUtils]: 267: Hoare triple {190296#(<= proc_i 176)} assume a[5] == 1000; {190296#(<= proc_i 176)} is VALID [2019-05-15 10:20:46,372 INFO L273 TraceCheckUtils]: 268: Hoare triple {190296#(<= proc_i 176)} assume j > 4; {190296#(<= proc_i 176)} is VALID [2019-05-15 10:20:46,372 INFO L273 TraceCheckUtils]: 269: Hoare triple {190296#(<= proc_i 176)} assume j < 6; {190296#(<= proc_i 176)} is VALID [2019-05-15 10:20:46,373 INFO L273 TraceCheckUtils]: 270: Hoare triple {190296#(<= proc_i 176)} i := i + 4; {190315#(<= proc_i 180)} is VALID [2019-05-15 10:20:46,373 INFO L273 TraceCheckUtils]: 271: Hoare triple {190315#(<= proc_i 180)} assume i <= 1000; {190315#(<= proc_i 180)} is VALID [2019-05-15 10:20:46,374 INFO L273 TraceCheckUtils]: 272: Hoare triple {190315#(<= proc_i 180)} assume i + 4 < a[j]; {190315#(<= proc_i 180)} is VALID [2019-05-15 10:20:46,374 INFO L273 TraceCheckUtils]: 273: Hoare triple {190315#(<= proc_i 180)} assume a[5] == 1000; {190315#(<= proc_i 180)} is VALID [2019-05-15 10:20:46,375 INFO L273 TraceCheckUtils]: 274: Hoare triple {190315#(<= proc_i 180)} assume j > 4; {190315#(<= proc_i 180)} is VALID [2019-05-15 10:20:46,375 INFO L273 TraceCheckUtils]: 275: Hoare triple {190315#(<= proc_i 180)} assume j < 6; {190315#(<= proc_i 180)} is VALID [2019-05-15 10:20:46,376 INFO L273 TraceCheckUtils]: 276: Hoare triple {190315#(<= proc_i 180)} i := i + 4; {190334#(<= proc_i 184)} is VALID [2019-05-15 10:20:46,376 INFO L273 TraceCheckUtils]: 277: Hoare triple {190334#(<= proc_i 184)} assume i <= 1000; {190334#(<= proc_i 184)} is VALID [2019-05-15 10:20:46,377 INFO L273 TraceCheckUtils]: 278: Hoare triple {190334#(<= proc_i 184)} assume i + 4 < a[j]; {190334#(<= proc_i 184)} is VALID [2019-05-15 10:20:46,377 INFO L273 TraceCheckUtils]: 279: Hoare triple {190334#(<= proc_i 184)} assume a[5] == 1000; {190334#(<= proc_i 184)} is VALID [2019-05-15 10:20:46,378 INFO L273 TraceCheckUtils]: 280: Hoare triple {190334#(<= proc_i 184)} assume j > 4; {190334#(<= proc_i 184)} is VALID [2019-05-15 10:20:46,378 INFO L273 TraceCheckUtils]: 281: Hoare triple {190334#(<= proc_i 184)} assume j < 6; {190334#(<= proc_i 184)} is VALID [2019-05-15 10:20:46,379 INFO L273 TraceCheckUtils]: 282: Hoare triple {190334#(<= proc_i 184)} i := i + 4; {190353#(<= proc_i 188)} is VALID [2019-05-15 10:20:46,379 INFO L273 TraceCheckUtils]: 283: Hoare triple {190353#(<= proc_i 188)} assume i <= 1000; {190353#(<= proc_i 188)} is VALID [2019-05-15 10:20:46,380 INFO L273 TraceCheckUtils]: 284: Hoare triple {190353#(<= proc_i 188)} assume i + 4 < a[j]; {190353#(<= proc_i 188)} is VALID [2019-05-15 10:20:46,380 INFO L273 TraceCheckUtils]: 285: Hoare triple {190353#(<= proc_i 188)} assume a[5] == 1000; {190353#(<= proc_i 188)} is VALID [2019-05-15 10:20:46,381 INFO L273 TraceCheckUtils]: 286: Hoare triple {190353#(<= proc_i 188)} assume j > 4; {190353#(<= proc_i 188)} is VALID [2019-05-15 10:20:46,381 INFO L273 TraceCheckUtils]: 287: Hoare triple {190353#(<= proc_i 188)} assume j < 6; {190353#(<= proc_i 188)} is VALID [2019-05-15 10:20:46,382 INFO L273 TraceCheckUtils]: 288: Hoare triple {190353#(<= proc_i 188)} i := i + 4; {190372#(<= proc_i 192)} is VALID [2019-05-15 10:20:46,382 INFO L273 TraceCheckUtils]: 289: Hoare triple {190372#(<= proc_i 192)} assume i <= 1000; {190372#(<= proc_i 192)} is VALID [2019-05-15 10:20:46,383 INFO L273 TraceCheckUtils]: 290: Hoare triple {190372#(<= proc_i 192)} assume i + 4 < a[j]; {190372#(<= proc_i 192)} is VALID [2019-05-15 10:20:46,383 INFO L273 TraceCheckUtils]: 291: Hoare triple {190372#(<= proc_i 192)} assume a[5] == 1000; {190372#(<= proc_i 192)} is VALID [2019-05-15 10:20:46,383 INFO L273 TraceCheckUtils]: 292: Hoare triple {190372#(<= proc_i 192)} assume j > 4; {190372#(<= proc_i 192)} is VALID [2019-05-15 10:20:46,384 INFO L273 TraceCheckUtils]: 293: Hoare triple {190372#(<= proc_i 192)} assume j < 6; {190372#(<= proc_i 192)} is VALID [2019-05-15 10:20:46,385 INFO L273 TraceCheckUtils]: 294: Hoare triple {190372#(<= proc_i 192)} i := i + 4; {190391#(<= proc_i 196)} is VALID [2019-05-15 10:20:46,385 INFO L273 TraceCheckUtils]: 295: Hoare triple {190391#(<= proc_i 196)} assume i <= 1000; {190391#(<= proc_i 196)} is VALID [2019-05-15 10:20:46,385 INFO L273 TraceCheckUtils]: 296: Hoare triple {190391#(<= proc_i 196)} assume i + 4 < a[j]; {190391#(<= proc_i 196)} is VALID [2019-05-15 10:20:46,386 INFO L273 TraceCheckUtils]: 297: Hoare triple {190391#(<= proc_i 196)} assume a[5] == 1000; {190391#(<= proc_i 196)} is VALID [2019-05-15 10:20:46,386 INFO L273 TraceCheckUtils]: 298: Hoare triple {190391#(<= proc_i 196)} assume j > 4; {190391#(<= proc_i 196)} is VALID [2019-05-15 10:20:46,387 INFO L273 TraceCheckUtils]: 299: Hoare triple {190391#(<= proc_i 196)} assume j < 6; {190391#(<= proc_i 196)} is VALID [2019-05-15 10:20:46,387 INFO L273 TraceCheckUtils]: 300: Hoare triple {190391#(<= proc_i 196)} i := i + 4; {190410#(<= proc_i 200)} is VALID [2019-05-15 10:20:46,388 INFO L273 TraceCheckUtils]: 301: Hoare triple {190410#(<= proc_i 200)} assume i <= 1000; {190410#(<= proc_i 200)} is VALID [2019-05-15 10:20:46,388 INFO L273 TraceCheckUtils]: 302: Hoare triple {190410#(<= proc_i 200)} assume i + 4 < a[j]; {190410#(<= proc_i 200)} is VALID [2019-05-15 10:20:46,389 INFO L273 TraceCheckUtils]: 303: Hoare triple {190410#(<= proc_i 200)} assume a[5] == 1000; {190410#(<= proc_i 200)} is VALID [2019-05-15 10:20:46,389 INFO L273 TraceCheckUtils]: 304: Hoare triple {190410#(<= proc_i 200)} assume j > 4; {190410#(<= proc_i 200)} is VALID [2019-05-15 10:20:46,390 INFO L273 TraceCheckUtils]: 305: Hoare triple {190410#(<= proc_i 200)} assume j < 6; {190410#(<= proc_i 200)} is VALID [2019-05-15 10:20:46,390 INFO L273 TraceCheckUtils]: 306: Hoare triple {190410#(<= proc_i 200)} i := i + 4; {190429#(<= proc_i 204)} is VALID [2019-05-15 10:20:46,391 INFO L273 TraceCheckUtils]: 307: Hoare triple {190429#(<= proc_i 204)} assume i <= 1000; {190429#(<= proc_i 204)} is VALID [2019-05-15 10:20:46,391 INFO L273 TraceCheckUtils]: 308: Hoare triple {190429#(<= proc_i 204)} assume i + 4 < a[j]; {190429#(<= proc_i 204)} is VALID [2019-05-15 10:20:46,392 INFO L273 TraceCheckUtils]: 309: Hoare triple {190429#(<= proc_i 204)} assume a[5] == 1000; {190429#(<= proc_i 204)} is VALID [2019-05-15 10:20:46,392 INFO L273 TraceCheckUtils]: 310: Hoare triple {190429#(<= proc_i 204)} assume j > 4; {190429#(<= proc_i 204)} is VALID [2019-05-15 10:20:46,393 INFO L273 TraceCheckUtils]: 311: Hoare triple {190429#(<= proc_i 204)} assume j < 6; {190429#(<= proc_i 204)} is VALID [2019-05-15 10:20:46,393 INFO L273 TraceCheckUtils]: 312: Hoare triple {190429#(<= proc_i 204)} i := i + 4; {190448#(<= proc_i 208)} is VALID [2019-05-15 10:20:46,394 INFO L273 TraceCheckUtils]: 313: Hoare triple {190448#(<= proc_i 208)} assume i <= 1000; {190448#(<= proc_i 208)} is VALID [2019-05-15 10:20:46,394 INFO L273 TraceCheckUtils]: 314: Hoare triple {190448#(<= proc_i 208)} assume i + 4 < a[j]; {190448#(<= proc_i 208)} is VALID [2019-05-15 10:20:46,395 INFO L273 TraceCheckUtils]: 315: Hoare triple {190448#(<= proc_i 208)} assume a[5] == 1000; {190448#(<= proc_i 208)} is VALID [2019-05-15 10:20:46,395 INFO L273 TraceCheckUtils]: 316: Hoare triple {190448#(<= proc_i 208)} assume j > 4; {190448#(<= proc_i 208)} is VALID [2019-05-15 10:20:46,396 INFO L273 TraceCheckUtils]: 317: Hoare triple {190448#(<= proc_i 208)} assume j < 6; {190448#(<= proc_i 208)} is VALID [2019-05-15 10:20:46,396 INFO L273 TraceCheckUtils]: 318: Hoare triple {190448#(<= proc_i 208)} i := i + 4; {190467#(<= proc_i 212)} is VALID [2019-05-15 10:20:46,397 INFO L273 TraceCheckUtils]: 319: Hoare triple {190467#(<= proc_i 212)} assume i <= 1000; {190467#(<= proc_i 212)} is VALID [2019-05-15 10:20:46,397 INFO L273 TraceCheckUtils]: 320: Hoare triple {190467#(<= proc_i 212)} assume i + 4 < a[j]; {190467#(<= proc_i 212)} is VALID [2019-05-15 10:20:46,398 INFO L273 TraceCheckUtils]: 321: Hoare triple {190467#(<= proc_i 212)} assume a[5] == 1000; {190467#(<= proc_i 212)} is VALID [2019-05-15 10:20:46,398 INFO L273 TraceCheckUtils]: 322: Hoare triple {190467#(<= proc_i 212)} assume j > 4; {190467#(<= proc_i 212)} is VALID [2019-05-15 10:20:46,399 INFO L273 TraceCheckUtils]: 323: Hoare triple {190467#(<= proc_i 212)} assume j < 6; {190467#(<= proc_i 212)} is VALID [2019-05-15 10:20:46,399 INFO L273 TraceCheckUtils]: 324: Hoare triple {190467#(<= proc_i 212)} i := i + 4; {190486#(<= proc_i 216)} is VALID [2019-05-15 10:20:46,400 INFO L273 TraceCheckUtils]: 325: Hoare triple {190486#(<= proc_i 216)} assume i <= 1000; {190486#(<= proc_i 216)} is VALID [2019-05-15 10:20:46,400 INFO L273 TraceCheckUtils]: 326: Hoare triple {190486#(<= proc_i 216)} assume i + 4 < a[j]; {190486#(<= proc_i 216)} is VALID [2019-05-15 10:20:46,401 INFO L273 TraceCheckUtils]: 327: Hoare triple {190486#(<= proc_i 216)} assume a[5] == 1000; {190486#(<= proc_i 216)} is VALID [2019-05-15 10:20:46,401 INFO L273 TraceCheckUtils]: 328: Hoare triple {190486#(<= proc_i 216)} assume j > 4; {190486#(<= proc_i 216)} is VALID [2019-05-15 10:20:46,402 INFO L273 TraceCheckUtils]: 329: Hoare triple {190486#(<= proc_i 216)} assume j < 6; {190486#(<= proc_i 216)} is VALID [2019-05-15 10:20:46,402 INFO L273 TraceCheckUtils]: 330: Hoare triple {190486#(<= proc_i 216)} i := i + 4; {190505#(<= proc_i 220)} is VALID [2019-05-15 10:20:46,403 INFO L273 TraceCheckUtils]: 331: Hoare triple {190505#(<= proc_i 220)} assume i <= 1000; {190505#(<= proc_i 220)} is VALID [2019-05-15 10:20:46,403 INFO L273 TraceCheckUtils]: 332: Hoare triple {190505#(<= proc_i 220)} assume i + 4 < a[j]; {190505#(<= proc_i 220)} is VALID [2019-05-15 10:20:46,404 INFO L273 TraceCheckUtils]: 333: Hoare triple {190505#(<= proc_i 220)} assume a[5] == 1000; {190505#(<= proc_i 220)} is VALID [2019-05-15 10:20:46,404 INFO L273 TraceCheckUtils]: 334: Hoare triple {190505#(<= proc_i 220)} assume j > 4; {190505#(<= proc_i 220)} is VALID [2019-05-15 10:20:46,404 INFO L273 TraceCheckUtils]: 335: Hoare triple {190505#(<= proc_i 220)} assume j < 6; {190505#(<= proc_i 220)} is VALID [2019-05-15 10:20:46,405 INFO L273 TraceCheckUtils]: 336: Hoare triple {190505#(<= proc_i 220)} i := i + 4; {190524#(<= proc_i 224)} is VALID [2019-05-15 10:20:46,406 INFO L273 TraceCheckUtils]: 337: Hoare triple {190524#(<= proc_i 224)} assume i <= 1000; {190524#(<= proc_i 224)} is VALID [2019-05-15 10:20:46,406 INFO L273 TraceCheckUtils]: 338: Hoare triple {190524#(<= proc_i 224)} assume i + 4 < a[j]; {190524#(<= proc_i 224)} is VALID [2019-05-15 10:20:46,407 INFO L273 TraceCheckUtils]: 339: Hoare triple {190524#(<= proc_i 224)} assume a[5] == 1000; {190524#(<= proc_i 224)} is VALID [2019-05-15 10:20:46,407 INFO L273 TraceCheckUtils]: 340: Hoare triple {190524#(<= proc_i 224)} assume j > 4; {190524#(<= proc_i 224)} is VALID [2019-05-15 10:20:46,408 INFO L273 TraceCheckUtils]: 341: Hoare triple {190524#(<= proc_i 224)} assume j < 6; {190524#(<= proc_i 224)} is VALID [2019-05-15 10:20:46,408 INFO L273 TraceCheckUtils]: 342: Hoare triple {190524#(<= proc_i 224)} i := i + 4; {190543#(<= proc_i 228)} is VALID [2019-05-15 10:20:46,409 INFO L273 TraceCheckUtils]: 343: Hoare triple {190543#(<= proc_i 228)} assume i <= 1000; {190543#(<= proc_i 228)} is VALID [2019-05-15 10:20:46,409 INFO L273 TraceCheckUtils]: 344: Hoare triple {190543#(<= proc_i 228)} assume i + 4 < a[j]; {190543#(<= proc_i 228)} is VALID [2019-05-15 10:20:46,410 INFO L273 TraceCheckUtils]: 345: Hoare triple {190543#(<= proc_i 228)} assume a[5] == 1000; {190543#(<= proc_i 228)} is VALID [2019-05-15 10:20:46,410 INFO L273 TraceCheckUtils]: 346: Hoare triple {190543#(<= proc_i 228)} assume j > 4; {190543#(<= proc_i 228)} is VALID [2019-05-15 10:20:46,410 INFO L273 TraceCheckUtils]: 347: Hoare triple {190543#(<= proc_i 228)} assume j < 6; {190543#(<= proc_i 228)} is VALID [2019-05-15 10:20:46,411 INFO L273 TraceCheckUtils]: 348: Hoare triple {190543#(<= proc_i 228)} i := i + 4; {190562#(<= proc_i 232)} is VALID [2019-05-15 10:20:46,412 INFO L273 TraceCheckUtils]: 349: Hoare triple {190562#(<= proc_i 232)} assume i <= 1000; {190562#(<= proc_i 232)} is VALID [2019-05-15 10:20:46,412 INFO L273 TraceCheckUtils]: 350: Hoare triple {190562#(<= proc_i 232)} assume i + 4 < a[j]; {190562#(<= proc_i 232)} is VALID [2019-05-15 10:20:46,412 INFO L273 TraceCheckUtils]: 351: Hoare triple {190562#(<= proc_i 232)} assume a[5] == 1000; {190562#(<= proc_i 232)} is VALID [2019-05-15 10:20:46,413 INFO L273 TraceCheckUtils]: 352: Hoare triple {190562#(<= proc_i 232)} assume j > 4; {190562#(<= proc_i 232)} is VALID [2019-05-15 10:20:46,413 INFO L273 TraceCheckUtils]: 353: Hoare triple {190562#(<= proc_i 232)} assume j < 6; {190562#(<= proc_i 232)} is VALID [2019-05-15 10:20:46,414 INFO L273 TraceCheckUtils]: 354: Hoare triple {190562#(<= proc_i 232)} i := i + 4; {190581#(<= proc_i 236)} is VALID [2019-05-15 10:20:46,415 INFO L273 TraceCheckUtils]: 355: Hoare triple {190581#(<= proc_i 236)} assume i <= 1000; {190581#(<= proc_i 236)} is VALID [2019-05-15 10:20:46,415 INFO L273 TraceCheckUtils]: 356: Hoare triple {190581#(<= proc_i 236)} assume i + 4 < a[j]; {190581#(<= proc_i 236)} is VALID [2019-05-15 10:20:46,415 INFO L273 TraceCheckUtils]: 357: Hoare triple {190581#(<= proc_i 236)} assume a[5] == 1000; {190581#(<= proc_i 236)} is VALID [2019-05-15 10:20:46,416 INFO L273 TraceCheckUtils]: 358: Hoare triple {190581#(<= proc_i 236)} assume j > 4; {190581#(<= proc_i 236)} is VALID [2019-05-15 10:20:46,416 INFO L273 TraceCheckUtils]: 359: Hoare triple {190581#(<= proc_i 236)} assume j < 6; {190581#(<= proc_i 236)} is VALID [2019-05-15 10:20:46,417 INFO L273 TraceCheckUtils]: 360: Hoare triple {190581#(<= proc_i 236)} i := i + 4; {190600#(<= proc_i 240)} is VALID [2019-05-15 10:20:46,417 INFO L273 TraceCheckUtils]: 361: Hoare triple {190600#(<= proc_i 240)} assume i <= 1000; {190600#(<= proc_i 240)} is VALID [2019-05-15 10:20:46,418 INFO L273 TraceCheckUtils]: 362: Hoare triple {190600#(<= proc_i 240)} assume i + 4 < a[j]; {190600#(<= proc_i 240)} is VALID [2019-05-15 10:20:46,418 INFO L273 TraceCheckUtils]: 363: Hoare triple {190600#(<= proc_i 240)} assume a[5] == 1000; {190600#(<= proc_i 240)} is VALID [2019-05-15 10:20:46,419 INFO L273 TraceCheckUtils]: 364: Hoare triple {190600#(<= proc_i 240)} assume j > 4; {190600#(<= proc_i 240)} is VALID [2019-05-15 10:20:46,419 INFO L273 TraceCheckUtils]: 365: Hoare triple {190600#(<= proc_i 240)} assume j < 6; {190600#(<= proc_i 240)} is VALID [2019-05-15 10:20:46,420 INFO L273 TraceCheckUtils]: 366: Hoare triple {190600#(<= proc_i 240)} i := i + 4; {190619#(<= proc_i 244)} is VALID [2019-05-15 10:20:46,420 INFO L273 TraceCheckUtils]: 367: Hoare triple {190619#(<= proc_i 244)} assume i <= 1000; {190619#(<= proc_i 244)} is VALID [2019-05-15 10:20:46,421 INFO L273 TraceCheckUtils]: 368: Hoare triple {190619#(<= proc_i 244)} assume i + 4 < a[j]; {190619#(<= proc_i 244)} is VALID [2019-05-15 10:20:46,421 INFO L273 TraceCheckUtils]: 369: Hoare triple {190619#(<= proc_i 244)} assume a[5] == 1000; {190619#(<= proc_i 244)} is VALID [2019-05-15 10:20:46,422 INFO L273 TraceCheckUtils]: 370: Hoare triple {190619#(<= proc_i 244)} assume j > 4; {190619#(<= proc_i 244)} is VALID [2019-05-15 10:20:46,422 INFO L273 TraceCheckUtils]: 371: Hoare triple {190619#(<= proc_i 244)} assume j < 6; {190619#(<= proc_i 244)} is VALID [2019-05-15 10:20:46,423 INFO L273 TraceCheckUtils]: 372: Hoare triple {190619#(<= proc_i 244)} i := i + 4; {190638#(<= proc_i 248)} is VALID [2019-05-15 10:20:46,423 INFO L273 TraceCheckUtils]: 373: Hoare triple {190638#(<= proc_i 248)} assume i <= 1000; {190638#(<= proc_i 248)} is VALID [2019-05-15 10:20:46,424 INFO L273 TraceCheckUtils]: 374: Hoare triple {190638#(<= proc_i 248)} assume i + 4 < a[j]; {190638#(<= proc_i 248)} is VALID [2019-05-15 10:20:46,424 INFO L273 TraceCheckUtils]: 375: Hoare triple {190638#(<= proc_i 248)} assume a[5] == 1000; {190638#(<= proc_i 248)} is VALID [2019-05-15 10:20:46,425 INFO L273 TraceCheckUtils]: 376: Hoare triple {190638#(<= proc_i 248)} assume j > 4; {190638#(<= proc_i 248)} is VALID [2019-05-15 10:20:46,425 INFO L273 TraceCheckUtils]: 377: Hoare triple {190638#(<= proc_i 248)} assume j < 6; {190638#(<= proc_i 248)} is VALID [2019-05-15 10:20:46,426 INFO L273 TraceCheckUtils]: 378: Hoare triple {190638#(<= proc_i 248)} i := i + 4; {190657#(<= proc_i 252)} is VALID [2019-05-15 10:20:46,426 INFO L273 TraceCheckUtils]: 379: Hoare triple {190657#(<= proc_i 252)} assume i <= 1000; {190657#(<= proc_i 252)} is VALID [2019-05-15 10:20:46,427 INFO L273 TraceCheckUtils]: 380: Hoare triple {190657#(<= proc_i 252)} assume i + 4 < a[j]; {190657#(<= proc_i 252)} is VALID [2019-05-15 10:20:46,427 INFO L273 TraceCheckUtils]: 381: Hoare triple {190657#(<= proc_i 252)} assume a[5] == 1000; {190657#(<= proc_i 252)} is VALID [2019-05-15 10:20:46,428 INFO L273 TraceCheckUtils]: 382: Hoare triple {190657#(<= proc_i 252)} assume j > 4; {190657#(<= proc_i 252)} is VALID [2019-05-15 10:20:46,428 INFO L273 TraceCheckUtils]: 383: Hoare triple {190657#(<= proc_i 252)} assume j < 6; {190657#(<= proc_i 252)} is VALID [2019-05-15 10:20:46,429 INFO L273 TraceCheckUtils]: 384: Hoare triple {190657#(<= proc_i 252)} i := i + 4; {190676#(<= proc_i 256)} is VALID [2019-05-15 10:20:46,429 INFO L273 TraceCheckUtils]: 385: Hoare triple {190676#(<= proc_i 256)} assume i <= 1000; {190676#(<= proc_i 256)} is VALID [2019-05-15 10:20:46,430 INFO L273 TraceCheckUtils]: 386: Hoare triple {190676#(<= proc_i 256)} assume i + 4 < a[j]; {190676#(<= proc_i 256)} is VALID [2019-05-15 10:20:46,430 INFO L273 TraceCheckUtils]: 387: Hoare triple {190676#(<= proc_i 256)} assume a[5] == 1000; {190676#(<= proc_i 256)} is VALID [2019-05-15 10:20:46,431 INFO L273 TraceCheckUtils]: 388: Hoare triple {190676#(<= proc_i 256)} assume j > 4; {190676#(<= proc_i 256)} is VALID [2019-05-15 10:20:46,431 INFO L273 TraceCheckUtils]: 389: Hoare triple {190676#(<= proc_i 256)} assume j < 6; {190676#(<= proc_i 256)} is VALID [2019-05-15 10:20:46,432 INFO L273 TraceCheckUtils]: 390: Hoare triple {190676#(<= proc_i 256)} i := i + 4; {190695#(<= proc_i 260)} is VALID [2019-05-15 10:20:46,432 INFO L273 TraceCheckUtils]: 391: Hoare triple {190695#(<= proc_i 260)} assume i <= 1000; {190695#(<= proc_i 260)} is VALID [2019-05-15 10:20:46,433 INFO L273 TraceCheckUtils]: 392: Hoare triple {190695#(<= proc_i 260)} assume i + 4 < a[j]; {190695#(<= proc_i 260)} is VALID [2019-05-15 10:20:46,433 INFO L273 TraceCheckUtils]: 393: Hoare triple {190695#(<= proc_i 260)} assume a[5] == 1000; {190695#(<= proc_i 260)} is VALID [2019-05-15 10:20:46,434 INFO L273 TraceCheckUtils]: 394: Hoare triple {190695#(<= proc_i 260)} assume j > 4; {190695#(<= proc_i 260)} is VALID [2019-05-15 10:20:46,434 INFO L273 TraceCheckUtils]: 395: Hoare triple {190695#(<= proc_i 260)} assume j < 6; {190695#(<= proc_i 260)} is VALID [2019-05-15 10:20:46,435 INFO L273 TraceCheckUtils]: 396: Hoare triple {190695#(<= proc_i 260)} i := i + 4; {190714#(<= proc_i 264)} is VALID [2019-05-15 10:20:46,435 INFO L273 TraceCheckUtils]: 397: Hoare triple {190714#(<= proc_i 264)} assume i <= 1000; {190714#(<= proc_i 264)} is VALID [2019-05-15 10:20:46,436 INFO L273 TraceCheckUtils]: 398: Hoare triple {190714#(<= proc_i 264)} assume i + 4 < a[j]; {190714#(<= proc_i 264)} is VALID [2019-05-15 10:20:46,436 INFO L273 TraceCheckUtils]: 399: Hoare triple {190714#(<= proc_i 264)} assume a[5] == 1000; {190714#(<= proc_i 264)} is VALID [2019-05-15 10:20:46,437 INFO L273 TraceCheckUtils]: 400: Hoare triple {190714#(<= proc_i 264)} assume j > 4; {190714#(<= proc_i 264)} is VALID [2019-05-15 10:20:46,437 INFO L273 TraceCheckUtils]: 401: Hoare triple {190714#(<= proc_i 264)} assume j < 6; {190714#(<= proc_i 264)} is VALID [2019-05-15 10:20:46,438 INFO L273 TraceCheckUtils]: 402: Hoare triple {190714#(<= proc_i 264)} i := i + 4; {190733#(<= proc_i 268)} is VALID [2019-05-15 10:20:46,438 INFO L273 TraceCheckUtils]: 403: Hoare triple {190733#(<= proc_i 268)} assume i <= 1000; {190733#(<= proc_i 268)} is VALID [2019-05-15 10:20:46,439 INFO L273 TraceCheckUtils]: 404: Hoare triple {190733#(<= proc_i 268)} assume i + 4 < a[j]; {190733#(<= proc_i 268)} is VALID [2019-05-15 10:20:46,439 INFO L273 TraceCheckUtils]: 405: Hoare triple {190733#(<= proc_i 268)} assume a[5] == 1000; {190733#(<= proc_i 268)} is VALID [2019-05-15 10:20:46,440 INFO L273 TraceCheckUtils]: 406: Hoare triple {190733#(<= proc_i 268)} assume j > 4; {190733#(<= proc_i 268)} is VALID [2019-05-15 10:20:46,440 INFO L273 TraceCheckUtils]: 407: Hoare triple {190733#(<= proc_i 268)} assume j < 6; {190733#(<= proc_i 268)} is VALID [2019-05-15 10:20:46,441 INFO L273 TraceCheckUtils]: 408: Hoare triple {190733#(<= proc_i 268)} i := i + 4; {190752#(<= proc_i 272)} is VALID [2019-05-15 10:20:46,441 INFO L273 TraceCheckUtils]: 409: Hoare triple {190752#(<= proc_i 272)} assume i <= 1000; {190752#(<= proc_i 272)} is VALID [2019-05-15 10:20:46,442 INFO L273 TraceCheckUtils]: 410: Hoare triple {190752#(<= proc_i 272)} assume i + 4 < a[j]; {190752#(<= proc_i 272)} is VALID [2019-05-15 10:20:46,442 INFO L273 TraceCheckUtils]: 411: Hoare triple {190752#(<= proc_i 272)} assume a[5] == 1000; {190752#(<= proc_i 272)} is VALID [2019-05-15 10:20:46,442 INFO L273 TraceCheckUtils]: 412: Hoare triple {190752#(<= proc_i 272)} assume j > 4; {190752#(<= proc_i 272)} is VALID [2019-05-15 10:20:46,443 INFO L273 TraceCheckUtils]: 413: Hoare triple {190752#(<= proc_i 272)} assume j < 6; {190752#(<= proc_i 272)} is VALID [2019-05-15 10:20:46,444 INFO L273 TraceCheckUtils]: 414: Hoare triple {190752#(<= proc_i 272)} i := i + 4; {190771#(<= proc_i 276)} is VALID [2019-05-15 10:20:46,444 INFO L273 TraceCheckUtils]: 415: Hoare triple {190771#(<= proc_i 276)} assume i <= 1000; {190771#(<= proc_i 276)} is VALID [2019-05-15 10:20:46,444 INFO L273 TraceCheckUtils]: 416: Hoare triple {190771#(<= proc_i 276)} assume i + 4 < a[j]; {190771#(<= proc_i 276)} is VALID [2019-05-15 10:20:46,445 INFO L273 TraceCheckUtils]: 417: Hoare triple {190771#(<= proc_i 276)} assume a[5] == 1000; {190771#(<= proc_i 276)} is VALID [2019-05-15 10:20:46,445 INFO L273 TraceCheckUtils]: 418: Hoare triple {190771#(<= proc_i 276)} assume j > 4; {190771#(<= proc_i 276)} is VALID [2019-05-15 10:20:46,446 INFO L273 TraceCheckUtils]: 419: Hoare triple {190771#(<= proc_i 276)} assume j < 6; {190771#(<= proc_i 276)} is VALID [2019-05-15 10:20:46,447 INFO L273 TraceCheckUtils]: 420: Hoare triple {190771#(<= proc_i 276)} i := i + 4; {190790#(<= proc_i 280)} is VALID [2019-05-15 10:20:46,447 INFO L273 TraceCheckUtils]: 421: Hoare triple {190790#(<= proc_i 280)} assume i <= 1000; {190790#(<= proc_i 280)} is VALID [2019-05-15 10:20:46,447 INFO L273 TraceCheckUtils]: 422: Hoare triple {190790#(<= proc_i 280)} assume i + 4 < a[j]; {190790#(<= proc_i 280)} is VALID [2019-05-15 10:20:46,448 INFO L273 TraceCheckUtils]: 423: Hoare triple {190790#(<= proc_i 280)} assume a[5] == 1000; {190790#(<= proc_i 280)} is VALID [2019-05-15 10:20:46,448 INFO L273 TraceCheckUtils]: 424: Hoare triple {190790#(<= proc_i 280)} assume j > 4; {190790#(<= proc_i 280)} is VALID [2019-05-15 10:20:46,449 INFO L273 TraceCheckUtils]: 425: Hoare triple {190790#(<= proc_i 280)} assume j < 6; {190790#(<= proc_i 280)} is VALID [2019-05-15 10:20:46,449 INFO L273 TraceCheckUtils]: 426: Hoare triple {190790#(<= proc_i 280)} i := i + 4; {190809#(<= proc_i 284)} is VALID [2019-05-15 10:20:46,450 INFO L273 TraceCheckUtils]: 427: Hoare triple {190809#(<= proc_i 284)} assume i <= 1000; {190809#(<= proc_i 284)} is VALID [2019-05-15 10:20:46,450 INFO L273 TraceCheckUtils]: 428: Hoare triple {190809#(<= proc_i 284)} assume i + 4 < a[j]; {190809#(<= proc_i 284)} is VALID [2019-05-15 10:20:46,451 INFO L273 TraceCheckUtils]: 429: Hoare triple {190809#(<= proc_i 284)} assume a[5] == 1000; {190809#(<= proc_i 284)} is VALID [2019-05-15 10:20:46,451 INFO L273 TraceCheckUtils]: 430: Hoare triple {190809#(<= proc_i 284)} assume j > 4; {190809#(<= proc_i 284)} is VALID [2019-05-15 10:20:46,452 INFO L273 TraceCheckUtils]: 431: Hoare triple {190809#(<= proc_i 284)} assume j < 6; {190809#(<= proc_i 284)} is VALID [2019-05-15 10:20:46,452 INFO L273 TraceCheckUtils]: 432: Hoare triple {190809#(<= proc_i 284)} i := i + 4; {190828#(<= proc_i 288)} is VALID [2019-05-15 10:20:46,453 INFO L273 TraceCheckUtils]: 433: Hoare triple {190828#(<= proc_i 288)} assume i <= 1000; {190828#(<= proc_i 288)} is VALID [2019-05-15 10:20:46,453 INFO L273 TraceCheckUtils]: 434: Hoare triple {190828#(<= proc_i 288)} assume i + 4 < a[j]; {190828#(<= proc_i 288)} is VALID [2019-05-15 10:20:46,454 INFO L273 TraceCheckUtils]: 435: Hoare triple {190828#(<= proc_i 288)} assume a[5] == 1000; {190828#(<= proc_i 288)} is VALID [2019-05-15 10:20:46,454 INFO L273 TraceCheckUtils]: 436: Hoare triple {190828#(<= proc_i 288)} assume j > 4; {190828#(<= proc_i 288)} is VALID [2019-05-15 10:20:46,455 INFO L273 TraceCheckUtils]: 437: Hoare triple {190828#(<= proc_i 288)} assume j < 6; {190828#(<= proc_i 288)} is VALID [2019-05-15 10:20:46,455 INFO L273 TraceCheckUtils]: 438: Hoare triple {190828#(<= proc_i 288)} i := i + 4; {190847#(<= proc_i 292)} is VALID [2019-05-15 10:20:46,456 INFO L273 TraceCheckUtils]: 439: Hoare triple {190847#(<= proc_i 292)} assume i <= 1000; {190847#(<= proc_i 292)} is VALID [2019-05-15 10:20:46,456 INFO L273 TraceCheckUtils]: 440: Hoare triple {190847#(<= proc_i 292)} assume i + 4 < a[j]; {190847#(<= proc_i 292)} is VALID [2019-05-15 10:20:46,457 INFO L273 TraceCheckUtils]: 441: Hoare triple {190847#(<= proc_i 292)} assume a[5] == 1000; {190847#(<= proc_i 292)} is VALID [2019-05-15 10:20:46,457 INFO L273 TraceCheckUtils]: 442: Hoare triple {190847#(<= proc_i 292)} assume j > 4; {190847#(<= proc_i 292)} is VALID [2019-05-15 10:20:46,458 INFO L273 TraceCheckUtils]: 443: Hoare triple {190847#(<= proc_i 292)} assume j < 6; {190847#(<= proc_i 292)} is VALID [2019-05-15 10:20:46,458 INFO L273 TraceCheckUtils]: 444: Hoare triple {190847#(<= proc_i 292)} i := i + 4; {190866#(<= proc_i 296)} is VALID [2019-05-15 10:20:46,459 INFO L273 TraceCheckUtils]: 445: Hoare triple {190866#(<= proc_i 296)} assume i <= 1000; {190866#(<= proc_i 296)} is VALID [2019-05-15 10:20:46,459 INFO L273 TraceCheckUtils]: 446: Hoare triple {190866#(<= proc_i 296)} assume i + 4 < a[j]; {190866#(<= proc_i 296)} is VALID [2019-05-15 10:20:46,460 INFO L273 TraceCheckUtils]: 447: Hoare triple {190866#(<= proc_i 296)} assume a[5] == 1000; {190866#(<= proc_i 296)} is VALID [2019-05-15 10:20:46,460 INFO L273 TraceCheckUtils]: 448: Hoare triple {190866#(<= proc_i 296)} assume j > 4; {190866#(<= proc_i 296)} is VALID [2019-05-15 10:20:46,461 INFO L273 TraceCheckUtils]: 449: Hoare triple {190866#(<= proc_i 296)} assume j < 6; {190866#(<= proc_i 296)} is VALID [2019-05-15 10:20:46,461 INFO L273 TraceCheckUtils]: 450: Hoare triple {190866#(<= proc_i 296)} i := i + 4; {190885#(<= proc_i 300)} is VALID [2019-05-15 10:20:46,462 INFO L273 TraceCheckUtils]: 451: Hoare triple {190885#(<= proc_i 300)} assume i <= 1000; {190885#(<= proc_i 300)} is VALID [2019-05-15 10:20:46,462 INFO L273 TraceCheckUtils]: 452: Hoare triple {190885#(<= proc_i 300)} assume i + 4 < a[j]; {190885#(<= proc_i 300)} is VALID [2019-05-15 10:20:46,463 INFO L273 TraceCheckUtils]: 453: Hoare triple {190885#(<= proc_i 300)} assume a[5] == 1000; {190885#(<= proc_i 300)} is VALID [2019-05-15 10:20:46,463 INFO L273 TraceCheckUtils]: 454: Hoare triple {190885#(<= proc_i 300)} assume j > 4; {190885#(<= proc_i 300)} is VALID [2019-05-15 10:20:46,464 INFO L273 TraceCheckUtils]: 455: Hoare triple {190885#(<= proc_i 300)} assume j < 6; {190885#(<= proc_i 300)} is VALID [2019-05-15 10:20:46,464 INFO L273 TraceCheckUtils]: 456: Hoare triple {190885#(<= proc_i 300)} i := i + 4; {190904#(<= proc_i 304)} is VALID [2019-05-15 10:20:46,465 INFO L273 TraceCheckUtils]: 457: Hoare triple {190904#(<= proc_i 304)} assume i <= 1000; {190904#(<= proc_i 304)} is VALID [2019-05-15 10:20:46,465 INFO L273 TraceCheckUtils]: 458: Hoare triple {190904#(<= proc_i 304)} assume i + 4 < a[j]; {190904#(<= proc_i 304)} is VALID [2019-05-15 10:20:46,466 INFO L273 TraceCheckUtils]: 459: Hoare triple {190904#(<= proc_i 304)} assume a[5] == 1000; {190904#(<= proc_i 304)} is VALID [2019-05-15 10:20:46,466 INFO L273 TraceCheckUtils]: 460: Hoare triple {190904#(<= proc_i 304)} assume j > 4; {190904#(<= proc_i 304)} is VALID [2019-05-15 10:20:46,467 INFO L273 TraceCheckUtils]: 461: Hoare triple {190904#(<= proc_i 304)} assume j < 6; {190904#(<= proc_i 304)} is VALID [2019-05-15 10:20:46,467 INFO L273 TraceCheckUtils]: 462: Hoare triple {190904#(<= proc_i 304)} i := i + 4; {190923#(<= proc_i 308)} is VALID [2019-05-15 10:20:46,468 INFO L273 TraceCheckUtils]: 463: Hoare triple {190923#(<= proc_i 308)} assume i <= 1000; {190923#(<= proc_i 308)} is VALID [2019-05-15 10:20:46,468 INFO L273 TraceCheckUtils]: 464: Hoare triple {190923#(<= proc_i 308)} assume i + 4 < a[j]; {190923#(<= proc_i 308)} is VALID [2019-05-15 10:20:46,469 INFO L273 TraceCheckUtils]: 465: Hoare triple {190923#(<= proc_i 308)} assume a[5] == 1000; {190923#(<= proc_i 308)} is VALID [2019-05-15 10:20:46,469 INFO L273 TraceCheckUtils]: 466: Hoare triple {190923#(<= proc_i 308)} assume j > 4; {190923#(<= proc_i 308)} is VALID [2019-05-15 10:20:46,469 INFO L273 TraceCheckUtils]: 467: Hoare triple {190923#(<= proc_i 308)} assume j < 6; {190923#(<= proc_i 308)} is VALID [2019-05-15 10:20:46,470 INFO L273 TraceCheckUtils]: 468: Hoare triple {190923#(<= proc_i 308)} i := i + 4; {190942#(<= proc_i 312)} is VALID [2019-05-15 10:20:46,471 INFO L273 TraceCheckUtils]: 469: Hoare triple {190942#(<= proc_i 312)} assume i <= 1000; {190942#(<= proc_i 312)} is VALID [2019-05-15 10:20:46,471 INFO L273 TraceCheckUtils]: 470: Hoare triple {190942#(<= proc_i 312)} assume i + 4 < a[j]; {190942#(<= proc_i 312)} is VALID [2019-05-15 10:20:46,472 INFO L273 TraceCheckUtils]: 471: Hoare triple {190942#(<= proc_i 312)} assume a[5] == 1000; {190942#(<= proc_i 312)} is VALID [2019-05-15 10:20:46,472 INFO L273 TraceCheckUtils]: 472: Hoare triple {190942#(<= proc_i 312)} assume j > 4; {190942#(<= proc_i 312)} is VALID [2019-05-15 10:20:46,472 INFO L273 TraceCheckUtils]: 473: Hoare triple {190942#(<= proc_i 312)} assume j < 6; {190942#(<= proc_i 312)} is VALID [2019-05-15 10:20:46,473 INFO L273 TraceCheckUtils]: 474: Hoare triple {190942#(<= proc_i 312)} i := i + 4; {190961#(<= proc_i 316)} is VALID [2019-05-15 10:20:46,474 INFO L273 TraceCheckUtils]: 475: Hoare triple {190961#(<= proc_i 316)} assume i <= 1000; {190961#(<= proc_i 316)} is VALID [2019-05-15 10:20:46,474 INFO L273 TraceCheckUtils]: 476: Hoare triple {190961#(<= proc_i 316)} assume i + 4 < a[j]; {190961#(<= proc_i 316)} is VALID [2019-05-15 10:20:46,474 INFO L273 TraceCheckUtils]: 477: Hoare triple {190961#(<= proc_i 316)} assume a[5] == 1000; {190961#(<= proc_i 316)} is VALID [2019-05-15 10:20:46,475 INFO L273 TraceCheckUtils]: 478: Hoare triple {190961#(<= proc_i 316)} assume j > 4; {190961#(<= proc_i 316)} is VALID [2019-05-15 10:20:46,475 INFO L273 TraceCheckUtils]: 479: Hoare triple {190961#(<= proc_i 316)} assume j < 6; {190961#(<= proc_i 316)} is VALID [2019-05-15 10:20:46,476 INFO L273 TraceCheckUtils]: 480: Hoare triple {190961#(<= proc_i 316)} i := i + 4; {190980#(<= proc_i 320)} is VALID [2019-05-15 10:20:46,477 INFO L273 TraceCheckUtils]: 481: Hoare triple {190980#(<= proc_i 320)} assume i <= 1000; {190980#(<= proc_i 320)} is VALID [2019-05-15 10:20:46,477 INFO L273 TraceCheckUtils]: 482: Hoare triple {190980#(<= proc_i 320)} assume i + 4 < a[j]; {190980#(<= proc_i 320)} is VALID [2019-05-15 10:20:46,477 INFO L273 TraceCheckUtils]: 483: Hoare triple {190980#(<= proc_i 320)} assume a[5] == 1000; {190980#(<= proc_i 320)} is VALID [2019-05-15 10:20:46,478 INFO L273 TraceCheckUtils]: 484: Hoare triple {190980#(<= proc_i 320)} assume j > 4; {190980#(<= proc_i 320)} is VALID [2019-05-15 10:20:46,478 INFO L273 TraceCheckUtils]: 485: Hoare triple {190980#(<= proc_i 320)} assume j < 6; {190980#(<= proc_i 320)} is VALID [2019-05-15 10:20:46,479 INFO L273 TraceCheckUtils]: 486: Hoare triple {190980#(<= proc_i 320)} i := i + 4; {190999#(<= proc_i 324)} is VALID [2019-05-15 10:20:46,479 INFO L273 TraceCheckUtils]: 487: Hoare triple {190999#(<= proc_i 324)} assume i <= 1000; {190999#(<= proc_i 324)} is VALID [2019-05-15 10:20:46,480 INFO L273 TraceCheckUtils]: 488: Hoare triple {190999#(<= proc_i 324)} assume i + 4 < a[j]; {190999#(<= proc_i 324)} is VALID [2019-05-15 10:20:46,480 INFO L273 TraceCheckUtils]: 489: Hoare triple {190999#(<= proc_i 324)} assume a[5] == 1000; {190999#(<= proc_i 324)} is VALID [2019-05-15 10:20:46,481 INFO L273 TraceCheckUtils]: 490: Hoare triple {190999#(<= proc_i 324)} assume j > 4; {190999#(<= proc_i 324)} is VALID [2019-05-15 10:20:46,481 INFO L273 TraceCheckUtils]: 491: Hoare triple {190999#(<= proc_i 324)} assume j < 6; {190999#(<= proc_i 324)} is VALID [2019-05-15 10:20:46,482 INFO L273 TraceCheckUtils]: 492: Hoare triple {190999#(<= proc_i 324)} i := i + 4; {191018#(<= proc_i 328)} is VALID [2019-05-15 10:20:46,482 INFO L273 TraceCheckUtils]: 493: Hoare triple {191018#(<= proc_i 328)} assume i <= 1000; {191018#(<= proc_i 328)} is VALID [2019-05-15 10:20:46,483 INFO L273 TraceCheckUtils]: 494: Hoare triple {191018#(<= proc_i 328)} assume i + 4 < a[j]; {191018#(<= proc_i 328)} is VALID [2019-05-15 10:20:46,483 INFO L273 TraceCheckUtils]: 495: Hoare triple {191018#(<= proc_i 328)} assume a[5] == 1000; {191018#(<= proc_i 328)} is VALID [2019-05-15 10:20:46,484 INFO L273 TraceCheckUtils]: 496: Hoare triple {191018#(<= proc_i 328)} assume j > 4; {191018#(<= proc_i 328)} is VALID [2019-05-15 10:20:46,484 INFO L273 TraceCheckUtils]: 497: Hoare triple {191018#(<= proc_i 328)} assume j < 6; {191018#(<= proc_i 328)} is VALID [2019-05-15 10:20:46,485 INFO L273 TraceCheckUtils]: 498: Hoare triple {191018#(<= proc_i 328)} i := i + 4; {191037#(<= proc_i 332)} is VALID [2019-05-15 10:20:46,485 INFO L273 TraceCheckUtils]: 499: Hoare triple {191037#(<= proc_i 332)} assume i <= 1000; {191037#(<= proc_i 332)} is VALID [2019-05-15 10:20:46,486 INFO L273 TraceCheckUtils]: 500: Hoare triple {191037#(<= proc_i 332)} assume i + 4 < a[j]; {191037#(<= proc_i 332)} is VALID [2019-05-15 10:20:46,486 INFO L273 TraceCheckUtils]: 501: Hoare triple {191037#(<= proc_i 332)} assume a[5] == 1000; {191037#(<= proc_i 332)} is VALID [2019-05-15 10:20:46,487 INFO L273 TraceCheckUtils]: 502: Hoare triple {191037#(<= proc_i 332)} assume j > 4; {191037#(<= proc_i 332)} is VALID [2019-05-15 10:20:46,487 INFO L273 TraceCheckUtils]: 503: Hoare triple {191037#(<= proc_i 332)} assume j < 6; {191037#(<= proc_i 332)} is VALID [2019-05-15 10:20:46,488 INFO L273 TraceCheckUtils]: 504: Hoare triple {191037#(<= proc_i 332)} i := i + 4; {191056#(<= proc_i 336)} is VALID [2019-05-15 10:20:46,488 INFO L273 TraceCheckUtils]: 505: Hoare triple {191056#(<= proc_i 336)} assume i <= 1000; {191056#(<= proc_i 336)} is VALID [2019-05-15 10:20:46,489 INFO L273 TraceCheckUtils]: 506: Hoare triple {191056#(<= proc_i 336)} assume i + 4 < a[j]; {191056#(<= proc_i 336)} is VALID [2019-05-15 10:20:46,489 INFO L273 TraceCheckUtils]: 507: Hoare triple {191056#(<= proc_i 336)} assume a[5] == 1000; {191056#(<= proc_i 336)} is VALID [2019-05-15 10:20:46,490 INFO L273 TraceCheckUtils]: 508: Hoare triple {191056#(<= proc_i 336)} assume j > 4; {191056#(<= proc_i 336)} is VALID [2019-05-15 10:20:46,490 INFO L273 TraceCheckUtils]: 509: Hoare triple {191056#(<= proc_i 336)} assume j < 6; {191056#(<= proc_i 336)} is VALID [2019-05-15 10:20:46,491 INFO L273 TraceCheckUtils]: 510: Hoare triple {191056#(<= proc_i 336)} i := i + 4; {191075#(<= proc_i 340)} is VALID [2019-05-15 10:20:46,491 INFO L273 TraceCheckUtils]: 511: Hoare triple {191075#(<= proc_i 340)} assume i <= 1000; {191075#(<= proc_i 340)} is VALID [2019-05-15 10:20:46,492 INFO L273 TraceCheckUtils]: 512: Hoare triple {191075#(<= proc_i 340)} assume i + 4 < a[j]; {191075#(<= proc_i 340)} is VALID [2019-05-15 10:20:46,492 INFO L273 TraceCheckUtils]: 513: Hoare triple {191075#(<= proc_i 340)} assume a[5] == 1000; {191075#(<= proc_i 340)} is VALID [2019-05-15 10:20:46,493 INFO L273 TraceCheckUtils]: 514: Hoare triple {191075#(<= proc_i 340)} assume j > 4; {191075#(<= proc_i 340)} is VALID [2019-05-15 10:20:46,493 INFO L273 TraceCheckUtils]: 515: Hoare triple {191075#(<= proc_i 340)} assume j < 6; {191075#(<= proc_i 340)} is VALID [2019-05-15 10:20:46,494 INFO L273 TraceCheckUtils]: 516: Hoare triple {191075#(<= proc_i 340)} i := i + 4; {191094#(<= proc_i 344)} is VALID [2019-05-15 10:20:46,494 INFO L273 TraceCheckUtils]: 517: Hoare triple {191094#(<= proc_i 344)} assume i <= 1000; {191094#(<= proc_i 344)} is VALID [2019-05-15 10:20:46,495 INFO L273 TraceCheckUtils]: 518: Hoare triple {191094#(<= proc_i 344)} assume i + 4 < a[j]; {191094#(<= proc_i 344)} is VALID [2019-05-15 10:20:46,495 INFO L273 TraceCheckUtils]: 519: Hoare triple {191094#(<= proc_i 344)} assume a[5] == 1000; {191094#(<= proc_i 344)} is VALID [2019-05-15 10:20:46,496 INFO L273 TraceCheckUtils]: 520: Hoare triple {191094#(<= proc_i 344)} assume j > 4; {191094#(<= proc_i 344)} is VALID [2019-05-15 10:20:46,496 INFO L273 TraceCheckUtils]: 521: Hoare triple {191094#(<= proc_i 344)} assume j < 6; {191094#(<= proc_i 344)} is VALID [2019-05-15 10:20:46,497 INFO L273 TraceCheckUtils]: 522: Hoare triple {191094#(<= proc_i 344)} i := i + 4; {191113#(<= proc_i 348)} is VALID [2019-05-15 10:20:46,497 INFO L273 TraceCheckUtils]: 523: Hoare triple {191113#(<= proc_i 348)} assume i <= 1000; {191113#(<= proc_i 348)} is VALID [2019-05-15 10:20:46,498 INFO L273 TraceCheckUtils]: 524: Hoare triple {191113#(<= proc_i 348)} assume i + 4 < a[j]; {191113#(<= proc_i 348)} is VALID [2019-05-15 10:20:46,498 INFO L273 TraceCheckUtils]: 525: Hoare triple {191113#(<= proc_i 348)} assume a[5] == 1000; {191113#(<= proc_i 348)} is VALID [2019-05-15 10:20:46,499 INFO L273 TraceCheckUtils]: 526: Hoare triple {191113#(<= proc_i 348)} assume j > 4; {191113#(<= proc_i 348)} is VALID [2019-05-15 10:20:46,499 INFO L273 TraceCheckUtils]: 527: Hoare triple {191113#(<= proc_i 348)} assume j < 6; {191113#(<= proc_i 348)} is VALID [2019-05-15 10:20:46,500 INFO L273 TraceCheckUtils]: 528: Hoare triple {191113#(<= proc_i 348)} i := i + 4; {191132#(<= proc_i 352)} is VALID [2019-05-15 10:20:46,500 INFO L273 TraceCheckUtils]: 529: Hoare triple {191132#(<= proc_i 352)} assume i <= 1000; {191132#(<= proc_i 352)} is VALID [2019-05-15 10:20:46,501 INFO L273 TraceCheckUtils]: 530: Hoare triple {191132#(<= proc_i 352)} assume i + 4 < a[j]; {191132#(<= proc_i 352)} is VALID [2019-05-15 10:20:46,501 INFO L273 TraceCheckUtils]: 531: Hoare triple {191132#(<= proc_i 352)} assume a[5] == 1000; {191132#(<= proc_i 352)} is VALID [2019-05-15 10:20:46,502 INFO L273 TraceCheckUtils]: 532: Hoare triple {191132#(<= proc_i 352)} assume j > 4; {191132#(<= proc_i 352)} is VALID [2019-05-15 10:20:46,502 INFO L273 TraceCheckUtils]: 533: Hoare triple {191132#(<= proc_i 352)} assume j < 6; {191132#(<= proc_i 352)} is VALID [2019-05-15 10:20:46,503 INFO L273 TraceCheckUtils]: 534: Hoare triple {191132#(<= proc_i 352)} i := i + 4; {191151#(<= proc_i 356)} is VALID [2019-05-15 10:20:46,503 INFO L273 TraceCheckUtils]: 535: Hoare triple {191151#(<= proc_i 356)} assume i <= 1000; {191151#(<= proc_i 356)} is VALID [2019-05-15 10:20:46,504 INFO L273 TraceCheckUtils]: 536: Hoare triple {191151#(<= proc_i 356)} assume i + 4 < a[j]; {191151#(<= proc_i 356)} is VALID [2019-05-15 10:20:46,504 INFO L273 TraceCheckUtils]: 537: Hoare triple {191151#(<= proc_i 356)} assume a[5] == 1000; {191151#(<= proc_i 356)} is VALID [2019-05-15 10:20:46,504 INFO L273 TraceCheckUtils]: 538: Hoare triple {191151#(<= proc_i 356)} assume j > 4; {191151#(<= proc_i 356)} is VALID [2019-05-15 10:20:46,505 INFO L273 TraceCheckUtils]: 539: Hoare triple {191151#(<= proc_i 356)} assume j < 6; {191151#(<= proc_i 356)} is VALID [2019-05-15 10:20:46,506 INFO L273 TraceCheckUtils]: 540: Hoare triple {191151#(<= proc_i 356)} i := i + 4; {191170#(<= proc_i 360)} is VALID [2019-05-15 10:20:46,506 INFO L273 TraceCheckUtils]: 541: Hoare triple {191170#(<= proc_i 360)} assume i <= 1000; {191170#(<= proc_i 360)} is VALID [2019-05-15 10:20:46,506 INFO L273 TraceCheckUtils]: 542: Hoare triple {191170#(<= proc_i 360)} assume i + 4 < a[j]; {191170#(<= proc_i 360)} is VALID [2019-05-15 10:20:46,507 INFO L273 TraceCheckUtils]: 543: Hoare triple {191170#(<= proc_i 360)} assume a[5] == 1000; {191170#(<= proc_i 360)} is VALID [2019-05-15 10:20:46,507 INFO L273 TraceCheckUtils]: 544: Hoare triple {191170#(<= proc_i 360)} assume j > 4; {191170#(<= proc_i 360)} is VALID [2019-05-15 10:20:46,508 INFO L273 TraceCheckUtils]: 545: Hoare triple {191170#(<= proc_i 360)} assume j < 6; {191170#(<= proc_i 360)} is VALID [2019-05-15 10:20:46,509 INFO L273 TraceCheckUtils]: 546: Hoare triple {191170#(<= proc_i 360)} i := i + 4; {191189#(<= proc_i 364)} is VALID [2019-05-15 10:20:46,509 INFO L273 TraceCheckUtils]: 547: Hoare triple {191189#(<= proc_i 364)} assume i <= 1000; {191189#(<= proc_i 364)} is VALID [2019-05-15 10:20:46,509 INFO L273 TraceCheckUtils]: 548: Hoare triple {191189#(<= proc_i 364)} assume i + 4 < a[j]; {191189#(<= proc_i 364)} is VALID [2019-05-15 10:20:46,510 INFO L273 TraceCheckUtils]: 549: Hoare triple {191189#(<= proc_i 364)} assume a[5] == 1000; {191189#(<= proc_i 364)} is VALID [2019-05-15 10:20:46,510 INFO L273 TraceCheckUtils]: 550: Hoare triple {191189#(<= proc_i 364)} assume j > 4; {191189#(<= proc_i 364)} is VALID [2019-05-15 10:20:46,511 INFO L273 TraceCheckUtils]: 551: Hoare triple {191189#(<= proc_i 364)} assume j < 6; {191189#(<= proc_i 364)} is VALID [2019-05-15 10:20:46,511 INFO L273 TraceCheckUtils]: 552: Hoare triple {191189#(<= proc_i 364)} i := i + 4; {191208#(<= proc_i 368)} is VALID [2019-05-15 10:20:46,512 INFO L273 TraceCheckUtils]: 553: Hoare triple {191208#(<= proc_i 368)} assume i <= 1000; {191208#(<= proc_i 368)} is VALID [2019-05-15 10:20:46,512 INFO L273 TraceCheckUtils]: 554: Hoare triple {191208#(<= proc_i 368)} assume i + 4 < a[j]; {191208#(<= proc_i 368)} is VALID [2019-05-15 10:20:46,513 INFO L273 TraceCheckUtils]: 555: Hoare triple {191208#(<= proc_i 368)} assume a[5] == 1000; {191208#(<= proc_i 368)} is VALID [2019-05-15 10:20:46,513 INFO L273 TraceCheckUtils]: 556: Hoare triple {191208#(<= proc_i 368)} assume j > 4; {191208#(<= proc_i 368)} is VALID [2019-05-15 10:20:46,514 INFO L273 TraceCheckUtils]: 557: Hoare triple {191208#(<= proc_i 368)} assume j < 6; {191208#(<= proc_i 368)} is VALID [2019-05-15 10:20:46,514 INFO L273 TraceCheckUtils]: 558: Hoare triple {191208#(<= proc_i 368)} i := i + 4; {191227#(<= proc_i 372)} is VALID [2019-05-15 10:20:46,515 INFO L273 TraceCheckUtils]: 559: Hoare triple {191227#(<= proc_i 372)} assume !(i <= 1000); {189456#false} is VALID [2019-05-15 10:20:46,708 INFO L134 CoverageAnalysis]: Checked inductivity of 25761 backedges. 0 proven. 25761 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:20:46,708 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:20:46,708 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [94] total 94 [2019-05-15 10:20:46,709 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 560 [2019-05-15 10:20:46,709 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:20:46,709 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 96 states. [2019-05-15 10:20:47,252 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 560 edges. 560 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:47,252 INFO L454 AbstractCegarLoop]: Interpolant automaton has 96 states [2019-05-15 10:20:47,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2019-05-15 10:20:47,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2019-05-15 10:20:47,254 INFO L87 Difference]: Start difference. First operand 561 states and 561 transitions. Second operand 96 states. [2019-05-15 10:20:48,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:48,298 INFO L93 Difference]: Finished difference Result 572 states and 572 transitions. [2019-05-15 10:20:48,298 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2019-05-15 10:20:48,298 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 560 [2019-05-15 10:20:48,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:20:48,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2019-05-15 10:20:48,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 573 transitions. [2019-05-15 10:20:48,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2019-05-15 10:20:48,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 573 transitions. [2019-05-15 10:20:48,303 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 96 states and 573 transitions. [2019-05-15 10:20:48,840 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 573 edges. 573 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:48,855 INFO L225 Difference]: With dead ends: 572 [2019-05-15 10:20:48,855 INFO L226 Difference]: Without dead ends: 572 [2019-05-15 10:20:48,856 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 559 GetRequests, 465 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2019-05-15 10:20:48,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2019-05-15 10:20:48,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 567. [2019-05-15 10:20:48,859 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:20:48,859 INFO L82 GeneralOperation]: Start isEquivalent. First operand 572 states. Second operand 567 states. [2019-05-15 10:20:48,859 INFO L74 IsIncluded]: Start isIncluded. First operand 572 states. Second operand 567 states. [2019-05-15 10:20:48,859 INFO L87 Difference]: Start difference. First operand 572 states. Second operand 567 states. [2019-05-15 10:20:48,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:48,870 INFO L93 Difference]: Finished difference Result 572 states and 572 transitions. [2019-05-15 10:20:48,870 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 572 transitions. [2019-05-15 10:20:48,870 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:48,870 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:48,870 INFO L74 IsIncluded]: Start isIncluded. First operand 567 states. Second operand 572 states. [2019-05-15 10:20:48,870 INFO L87 Difference]: Start difference. First operand 567 states. Second operand 572 states. [2019-05-15 10:20:48,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:48,880 INFO L93 Difference]: Finished difference Result 572 states and 572 transitions. [2019-05-15 10:20:48,880 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 572 transitions. [2019-05-15 10:20:48,881 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:48,881 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:48,881 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:20:48,881 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:20:48,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 567 states. [2019-05-15 10:20:48,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 567 transitions. [2019-05-15 10:20:48,891 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 567 transitions. Word has length 560 [2019-05-15 10:20:48,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:20:48,891 INFO L475 AbstractCegarLoop]: Abstraction has 567 states and 567 transitions. [2019-05-15 10:20:48,891 INFO L476 AbstractCegarLoop]: Interpolant automaton has 96 states. [2019-05-15 10:20:48,892 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 567 transitions. [2019-05-15 10:20:48,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 567 [2019-05-15 10:20:48,894 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:20:48,894 INFO L399 BasicCegarLoop]: trace histogram [94, 94, 94, 94, 94, 94, 1, 1] [2019-05-15 10:20:48,894 INFO L418 AbstractCegarLoop]: === Iteration 95 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:20:48,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:20:48,894 INFO L82 PathProgramCache]: Analyzing trace with hash 561669611, now seen corresponding path program 94 times [2019-05-15 10:20:48,895 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:20:49,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:49,103 INFO L256 TraceCheckSpWp]: Trace formula consists of 757 conjuncts, 96 conjunts are in the unsatisfiable core [2019-05-15 10:20:49,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:49,152 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:20:53,401 INFO L273 TraceCheckUtils]: 0: Hoare triple {193513#true} i := 0; {193518#(<= proc_i 0)} is VALID [2019-05-15 10:20:53,401 INFO L273 TraceCheckUtils]: 1: Hoare triple {193518#(<= proc_i 0)} assume i <= 1000; {193518#(<= proc_i 0)} is VALID [2019-05-15 10:20:53,402 INFO L273 TraceCheckUtils]: 2: Hoare triple {193518#(<= proc_i 0)} assume i + 4 < a[j]; {193518#(<= proc_i 0)} is VALID [2019-05-15 10:20:53,402 INFO L273 TraceCheckUtils]: 3: Hoare triple {193518#(<= proc_i 0)} assume a[5] == 1000; {193518#(<= proc_i 0)} is VALID [2019-05-15 10:20:53,403 INFO L273 TraceCheckUtils]: 4: Hoare triple {193518#(<= proc_i 0)} assume j > 4; {193518#(<= proc_i 0)} is VALID [2019-05-15 10:20:53,403 INFO L273 TraceCheckUtils]: 5: Hoare triple {193518#(<= proc_i 0)} assume j < 6; {193518#(<= proc_i 0)} is VALID [2019-05-15 10:20:53,404 INFO L273 TraceCheckUtils]: 6: Hoare triple {193518#(<= proc_i 0)} i := i + 4; {193537#(<= proc_i 4)} is VALID [2019-05-15 10:20:53,404 INFO L273 TraceCheckUtils]: 7: Hoare triple {193537#(<= proc_i 4)} assume i <= 1000; {193537#(<= proc_i 4)} is VALID [2019-05-15 10:20:53,405 INFO L273 TraceCheckUtils]: 8: Hoare triple {193537#(<= proc_i 4)} assume i + 4 < a[j]; {193537#(<= proc_i 4)} is VALID [2019-05-15 10:20:53,405 INFO L273 TraceCheckUtils]: 9: Hoare triple {193537#(<= proc_i 4)} assume a[5] == 1000; {193537#(<= proc_i 4)} is VALID [2019-05-15 10:20:53,406 INFO L273 TraceCheckUtils]: 10: Hoare triple {193537#(<= proc_i 4)} assume j > 4; {193537#(<= proc_i 4)} is VALID [2019-05-15 10:20:53,406 INFO L273 TraceCheckUtils]: 11: Hoare triple {193537#(<= proc_i 4)} assume j < 6; {193537#(<= proc_i 4)} is VALID [2019-05-15 10:20:53,407 INFO L273 TraceCheckUtils]: 12: Hoare triple {193537#(<= proc_i 4)} i := i + 4; {193556#(<= proc_i 8)} is VALID [2019-05-15 10:20:53,407 INFO L273 TraceCheckUtils]: 13: Hoare triple {193556#(<= proc_i 8)} assume i <= 1000; {193556#(<= proc_i 8)} is VALID [2019-05-15 10:20:53,408 INFO L273 TraceCheckUtils]: 14: Hoare triple {193556#(<= proc_i 8)} assume i + 4 < a[j]; {193556#(<= proc_i 8)} is VALID [2019-05-15 10:20:53,408 INFO L273 TraceCheckUtils]: 15: Hoare triple {193556#(<= proc_i 8)} assume a[5] == 1000; {193556#(<= proc_i 8)} is VALID [2019-05-15 10:20:53,409 INFO L273 TraceCheckUtils]: 16: Hoare triple {193556#(<= proc_i 8)} assume j > 4; {193556#(<= proc_i 8)} is VALID [2019-05-15 10:20:53,409 INFO L273 TraceCheckUtils]: 17: Hoare triple {193556#(<= proc_i 8)} assume j < 6; {193556#(<= proc_i 8)} is VALID [2019-05-15 10:20:53,410 INFO L273 TraceCheckUtils]: 18: Hoare triple {193556#(<= proc_i 8)} i := i + 4; {193575#(<= proc_i 12)} is VALID [2019-05-15 10:20:53,410 INFO L273 TraceCheckUtils]: 19: Hoare triple {193575#(<= proc_i 12)} assume i <= 1000; {193575#(<= proc_i 12)} is VALID [2019-05-15 10:20:53,411 INFO L273 TraceCheckUtils]: 20: Hoare triple {193575#(<= proc_i 12)} assume i + 4 < a[j]; {193575#(<= proc_i 12)} is VALID [2019-05-15 10:20:53,411 INFO L273 TraceCheckUtils]: 21: Hoare triple {193575#(<= proc_i 12)} assume a[5] == 1000; {193575#(<= proc_i 12)} is VALID [2019-05-15 10:20:53,412 INFO L273 TraceCheckUtils]: 22: Hoare triple {193575#(<= proc_i 12)} assume j > 4; {193575#(<= proc_i 12)} is VALID [2019-05-15 10:20:53,412 INFO L273 TraceCheckUtils]: 23: Hoare triple {193575#(<= proc_i 12)} assume j < 6; {193575#(<= proc_i 12)} is VALID [2019-05-15 10:20:53,413 INFO L273 TraceCheckUtils]: 24: Hoare triple {193575#(<= proc_i 12)} i := i + 4; {193594#(<= proc_i 16)} is VALID [2019-05-15 10:20:53,413 INFO L273 TraceCheckUtils]: 25: Hoare triple {193594#(<= proc_i 16)} assume i <= 1000; {193594#(<= proc_i 16)} is VALID [2019-05-15 10:20:53,414 INFO L273 TraceCheckUtils]: 26: Hoare triple {193594#(<= proc_i 16)} assume i + 4 < a[j]; {193594#(<= proc_i 16)} is VALID [2019-05-15 10:20:53,414 INFO L273 TraceCheckUtils]: 27: Hoare triple {193594#(<= proc_i 16)} assume a[5] == 1000; {193594#(<= proc_i 16)} is VALID [2019-05-15 10:20:53,415 INFO L273 TraceCheckUtils]: 28: Hoare triple {193594#(<= proc_i 16)} assume j > 4; {193594#(<= proc_i 16)} is VALID [2019-05-15 10:20:53,415 INFO L273 TraceCheckUtils]: 29: Hoare triple {193594#(<= proc_i 16)} assume j < 6; {193594#(<= proc_i 16)} is VALID [2019-05-15 10:20:53,416 INFO L273 TraceCheckUtils]: 30: Hoare triple {193594#(<= proc_i 16)} i := i + 4; {193613#(<= proc_i 20)} is VALID [2019-05-15 10:20:53,416 INFO L273 TraceCheckUtils]: 31: Hoare triple {193613#(<= proc_i 20)} assume i <= 1000; {193613#(<= proc_i 20)} is VALID [2019-05-15 10:20:53,417 INFO L273 TraceCheckUtils]: 32: Hoare triple {193613#(<= proc_i 20)} assume i + 4 < a[j]; {193613#(<= proc_i 20)} is VALID [2019-05-15 10:20:53,417 INFO L273 TraceCheckUtils]: 33: Hoare triple {193613#(<= proc_i 20)} assume a[5] == 1000; {193613#(<= proc_i 20)} is VALID [2019-05-15 10:20:53,418 INFO L273 TraceCheckUtils]: 34: Hoare triple {193613#(<= proc_i 20)} assume j > 4; {193613#(<= proc_i 20)} is VALID [2019-05-15 10:20:53,418 INFO L273 TraceCheckUtils]: 35: Hoare triple {193613#(<= proc_i 20)} assume j < 6; {193613#(<= proc_i 20)} is VALID [2019-05-15 10:20:53,419 INFO L273 TraceCheckUtils]: 36: Hoare triple {193613#(<= proc_i 20)} i := i + 4; {193632#(<= proc_i 24)} is VALID [2019-05-15 10:20:53,419 INFO L273 TraceCheckUtils]: 37: Hoare triple {193632#(<= proc_i 24)} assume i <= 1000; {193632#(<= proc_i 24)} is VALID [2019-05-15 10:20:53,420 INFO L273 TraceCheckUtils]: 38: Hoare triple {193632#(<= proc_i 24)} assume i + 4 < a[j]; {193632#(<= proc_i 24)} is VALID [2019-05-15 10:20:53,420 INFO L273 TraceCheckUtils]: 39: Hoare triple {193632#(<= proc_i 24)} assume a[5] == 1000; {193632#(<= proc_i 24)} is VALID [2019-05-15 10:20:53,420 INFO L273 TraceCheckUtils]: 40: Hoare triple {193632#(<= proc_i 24)} assume j > 4; {193632#(<= proc_i 24)} is VALID [2019-05-15 10:20:53,421 INFO L273 TraceCheckUtils]: 41: Hoare triple {193632#(<= proc_i 24)} assume j < 6; {193632#(<= proc_i 24)} is VALID [2019-05-15 10:20:53,422 INFO L273 TraceCheckUtils]: 42: Hoare triple {193632#(<= proc_i 24)} i := i + 4; {193651#(<= proc_i 28)} is VALID [2019-05-15 10:20:53,422 INFO L273 TraceCheckUtils]: 43: Hoare triple {193651#(<= proc_i 28)} assume i <= 1000; {193651#(<= proc_i 28)} is VALID [2019-05-15 10:20:53,423 INFO L273 TraceCheckUtils]: 44: Hoare triple {193651#(<= proc_i 28)} assume i + 4 < a[j]; {193651#(<= proc_i 28)} is VALID [2019-05-15 10:20:53,423 INFO L273 TraceCheckUtils]: 45: Hoare triple {193651#(<= proc_i 28)} assume a[5] == 1000; {193651#(<= proc_i 28)} is VALID [2019-05-15 10:20:53,423 INFO L273 TraceCheckUtils]: 46: Hoare triple {193651#(<= proc_i 28)} assume j > 4; {193651#(<= proc_i 28)} is VALID [2019-05-15 10:20:53,424 INFO L273 TraceCheckUtils]: 47: Hoare triple {193651#(<= proc_i 28)} assume j < 6; {193651#(<= proc_i 28)} is VALID [2019-05-15 10:20:53,425 INFO L273 TraceCheckUtils]: 48: Hoare triple {193651#(<= proc_i 28)} i := i + 4; {193670#(<= proc_i 32)} is VALID [2019-05-15 10:20:53,425 INFO L273 TraceCheckUtils]: 49: Hoare triple {193670#(<= proc_i 32)} assume i <= 1000; {193670#(<= proc_i 32)} is VALID [2019-05-15 10:20:53,426 INFO L273 TraceCheckUtils]: 50: Hoare triple {193670#(<= proc_i 32)} assume i + 4 < a[j]; {193670#(<= proc_i 32)} is VALID [2019-05-15 10:20:53,426 INFO L273 TraceCheckUtils]: 51: Hoare triple {193670#(<= proc_i 32)} assume a[5] == 1000; {193670#(<= proc_i 32)} is VALID [2019-05-15 10:20:53,426 INFO L273 TraceCheckUtils]: 52: Hoare triple {193670#(<= proc_i 32)} assume j > 4; {193670#(<= proc_i 32)} is VALID [2019-05-15 10:20:53,427 INFO L273 TraceCheckUtils]: 53: Hoare triple {193670#(<= proc_i 32)} assume j < 6; {193670#(<= proc_i 32)} is VALID [2019-05-15 10:20:53,428 INFO L273 TraceCheckUtils]: 54: Hoare triple {193670#(<= proc_i 32)} i := i + 4; {193689#(<= proc_i 36)} is VALID [2019-05-15 10:20:53,428 INFO L273 TraceCheckUtils]: 55: Hoare triple {193689#(<= proc_i 36)} assume i <= 1000; {193689#(<= proc_i 36)} is VALID [2019-05-15 10:20:53,428 INFO L273 TraceCheckUtils]: 56: Hoare triple {193689#(<= proc_i 36)} assume i + 4 < a[j]; {193689#(<= proc_i 36)} is VALID [2019-05-15 10:20:53,429 INFO L273 TraceCheckUtils]: 57: Hoare triple {193689#(<= proc_i 36)} assume a[5] == 1000; {193689#(<= proc_i 36)} is VALID [2019-05-15 10:20:53,429 INFO L273 TraceCheckUtils]: 58: Hoare triple {193689#(<= proc_i 36)} assume j > 4; {193689#(<= proc_i 36)} is VALID [2019-05-15 10:20:53,430 INFO L273 TraceCheckUtils]: 59: Hoare triple {193689#(<= proc_i 36)} assume j < 6; {193689#(<= proc_i 36)} is VALID [2019-05-15 10:20:53,430 INFO L273 TraceCheckUtils]: 60: Hoare triple {193689#(<= proc_i 36)} i := i + 4; {193708#(<= proc_i 40)} is VALID [2019-05-15 10:20:53,431 INFO L273 TraceCheckUtils]: 61: Hoare triple {193708#(<= proc_i 40)} assume i <= 1000; {193708#(<= proc_i 40)} is VALID [2019-05-15 10:20:53,431 INFO L273 TraceCheckUtils]: 62: Hoare triple {193708#(<= proc_i 40)} assume i + 4 < a[j]; {193708#(<= proc_i 40)} is VALID [2019-05-15 10:20:53,432 INFO L273 TraceCheckUtils]: 63: Hoare triple {193708#(<= proc_i 40)} assume a[5] == 1000; {193708#(<= proc_i 40)} is VALID [2019-05-15 10:20:53,432 INFO L273 TraceCheckUtils]: 64: Hoare triple {193708#(<= proc_i 40)} assume j > 4; {193708#(<= proc_i 40)} is VALID [2019-05-15 10:20:53,433 INFO L273 TraceCheckUtils]: 65: Hoare triple {193708#(<= proc_i 40)} assume j < 6; {193708#(<= proc_i 40)} is VALID [2019-05-15 10:20:53,433 INFO L273 TraceCheckUtils]: 66: Hoare triple {193708#(<= proc_i 40)} i := i + 4; {193727#(<= proc_i 44)} is VALID [2019-05-15 10:20:53,434 INFO L273 TraceCheckUtils]: 67: Hoare triple {193727#(<= proc_i 44)} assume i <= 1000; {193727#(<= proc_i 44)} is VALID [2019-05-15 10:20:53,434 INFO L273 TraceCheckUtils]: 68: Hoare triple {193727#(<= proc_i 44)} assume i + 4 < a[j]; {193727#(<= proc_i 44)} is VALID [2019-05-15 10:20:53,435 INFO L273 TraceCheckUtils]: 69: Hoare triple {193727#(<= proc_i 44)} assume a[5] == 1000; {193727#(<= proc_i 44)} is VALID [2019-05-15 10:20:53,435 INFO L273 TraceCheckUtils]: 70: Hoare triple {193727#(<= proc_i 44)} assume j > 4; {193727#(<= proc_i 44)} is VALID [2019-05-15 10:20:53,436 INFO L273 TraceCheckUtils]: 71: Hoare triple {193727#(<= proc_i 44)} assume j < 6; {193727#(<= proc_i 44)} is VALID [2019-05-15 10:20:53,436 INFO L273 TraceCheckUtils]: 72: Hoare triple {193727#(<= proc_i 44)} i := i + 4; {193746#(<= proc_i 48)} is VALID [2019-05-15 10:20:53,437 INFO L273 TraceCheckUtils]: 73: Hoare triple {193746#(<= proc_i 48)} assume i <= 1000; {193746#(<= proc_i 48)} is VALID [2019-05-15 10:20:53,437 INFO L273 TraceCheckUtils]: 74: Hoare triple {193746#(<= proc_i 48)} assume i + 4 < a[j]; {193746#(<= proc_i 48)} is VALID [2019-05-15 10:20:53,438 INFO L273 TraceCheckUtils]: 75: Hoare triple {193746#(<= proc_i 48)} assume a[5] == 1000; {193746#(<= proc_i 48)} is VALID [2019-05-15 10:20:53,438 INFO L273 TraceCheckUtils]: 76: Hoare triple {193746#(<= proc_i 48)} assume j > 4; {193746#(<= proc_i 48)} is VALID [2019-05-15 10:20:53,439 INFO L273 TraceCheckUtils]: 77: Hoare triple {193746#(<= proc_i 48)} assume j < 6; {193746#(<= proc_i 48)} is VALID [2019-05-15 10:20:53,439 INFO L273 TraceCheckUtils]: 78: Hoare triple {193746#(<= proc_i 48)} i := i + 4; {193765#(<= proc_i 52)} is VALID [2019-05-15 10:20:53,440 INFO L273 TraceCheckUtils]: 79: Hoare triple {193765#(<= proc_i 52)} assume i <= 1000; {193765#(<= proc_i 52)} is VALID [2019-05-15 10:20:53,440 INFO L273 TraceCheckUtils]: 80: Hoare triple {193765#(<= proc_i 52)} assume i + 4 < a[j]; {193765#(<= proc_i 52)} is VALID [2019-05-15 10:20:53,441 INFO L273 TraceCheckUtils]: 81: Hoare triple {193765#(<= proc_i 52)} assume a[5] == 1000; {193765#(<= proc_i 52)} is VALID [2019-05-15 10:20:53,441 INFO L273 TraceCheckUtils]: 82: Hoare triple {193765#(<= proc_i 52)} assume j > 4; {193765#(<= proc_i 52)} is VALID [2019-05-15 10:20:53,442 INFO L273 TraceCheckUtils]: 83: Hoare triple {193765#(<= proc_i 52)} assume j < 6; {193765#(<= proc_i 52)} is VALID [2019-05-15 10:20:53,442 INFO L273 TraceCheckUtils]: 84: Hoare triple {193765#(<= proc_i 52)} i := i + 4; {193784#(<= proc_i 56)} is VALID [2019-05-15 10:20:53,443 INFO L273 TraceCheckUtils]: 85: Hoare triple {193784#(<= proc_i 56)} assume i <= 1000; {193784#(<= proc_i 56)} is VALID [2019-05-15 10:20:53,443 INFO L273 TraceCheckUtils]: 86: Hoare triple {193784#(<= proc_i 56)} assume i + 4 < a[j]; {193784#(<= proc_i 56)} is VALID [2019-05-15 10:20:53,444 INFO L273 TraceCheckUtils]: 87: Hoare triple {193784#(<= proc_i 56)} assume a[5] == 1000; {193784#(<= proc_i 56)} is VALID [2019-05-15 10:20:53,444 INFO L273 TraceCheckUtils]: 88: Hoare triple {193784#(<= proc_i 56)} assume j > 4; {193784#(<= proc_i 56)} is VALID [2019-05-15 10:20:53,445 INFO L273 TraceCheckUtils]: 89: Hoare triple {193784#(<= proc_i 56)} assume j < 6; {193784#(<= proc_i 56)} is VALID [2019-05-15 10:20:53,445 INFO L273 TraceCheckUtils]: 90: Hoare triple {193784#(<= proc_i 56)} i := i + 4; {193803#(<= proc_i 60)} is VALID [2019-05-15 10:20:53,446 INFO L273 TraceCheckUtils]: 91: Hoare triple {193803#(<= proc_i 60)} assume i <= 1000; {193803#(<= proc_i 60)} is VALID [2019-05-15 10:20:53,446 INFO L273 TraceCheckUtils]: 92: Hoare triple {193803#(<= proc_i 60)} assume i + 4 < a[j]; {193803#(<= proc_i 60)} is VALID [2019-05-15 10:20:53,447 INFO L273 TraceCheckUtils]: 93: Hoare triple {193803#(<= proc_i 60)} assume a[5] == 1000; {193803#(<= proc_i 60)} is VALID [2019-05-15 10:20:53,447 INFO L273 TraceCheckUtils]: 94: Hoare triple {193803#(<= proc_i 60)} assume j > 4; {193803#(<= proc_i 60)} is VALID [2019-05-15 10:20:53,448 INFO L273 TraceCheckUtils]: 95: Hoare triple {193803#(<= proc_i 60)} assume j < 6; {193803#(<= proc_i 60)} is VALID [2019-05-15 10:20:53,448 INFO L273 TraceCheckUtils]: 96: Hoare triple {193803#(<= proc_i 60)} i := i + 4; {193822#(<= proc_i 64)} is VALID [2019-05-15 10:20:53,449 INFO L273 TraceCheckUtils]: 97: Hoare triple {193822#(<= proc_i 64)} assume i <= 1000; {193822#(<= proc_i 64)} is VALID [2019-05-15 10:20:53,449 INFO L273 TraceCheckUtils]: 98: Hoare triple {193822#(<= proc_i 64)} assume i + 4 < a[j]; {193822#(<= proc_i 64)} is VALID [2019-05-15 10:20:53,450 INFO L273 TraceCheckUtils]: 99: Hoare triple {193822#(<= proc_i 64)} assume a[5] == 1000; {193822#(<= proc_i 64)} is VALID [2019-05-15 10:20:53,450 INFO L273 TraceCheckUtils]: 100: Hoare triple {193822#(<= proc_i 64)} assume j > 4; {193822#(<= proc_i 64)} is VALID [2019-05-15 10:20:53,451 INFO L273 TraceCheckUtils]: 101: Hoare triple {193822#(<= proc_i 64)} assume j < 6; {193822#(<= proc_i 64)} is VALID [2019-05-15 10:20:53,451 INFO L273 TraceCheckUtils]: 102: Hoare triple {193822#(<= proc_i 64)} i := i + 4; {193841#(<= proc_i 68)} is VALID [2019-05-15 10:20:53,452 INFO L273 TraceCheckUtils]: 103: Hoare triple {193841#(<= proc_i 68)} assume i <= 1000; {193841#(<= proc_i 68)} is VALID [2019-05-15 10:20:53,452 INFO L273 TraceCheckUtils]: 104: Hoare triple {193841#(<= proc_i 68)} assume i + 4 < a[j]; {193841#(<= proc_i 68)} is VALID [2019-05-15 10:20:53,453 INFO L273 TraceCheckUtils]: 105: Hoare triple {193841#(<= proc_i 68)} assume a[5] == 1000; {193841#(<= proc_i 68)} is VALID [2019-05-15 10:20:53,453 INFO L273 TraceCheckUtils]: 106: Hoare triple {193841#(<= proc_i 68)} assume j > 4; {193841#(<= proc_i 68)} is VALID [2019-05-15 10:20:53,453 INFO L273 TraceCheckUtils]: 107: Hoare triple {193841#(<= proc_i 68)} assume j < 6; {193841#(<= proc_i 68)} is VALID [2019-05-15 10:20:53,454 INFO L273 TraceCheckUtils]: 108: Hoare triple {193841#(<= proc_i 68)} i := i + 4; {193860#(<= proc_i 72)} is VALID [2019-05-15 10:20:53,455 INFO L273 TraceCheckUtils]: 109: Hoare triple {193860#(<= proc_i 72)} assume i <= 1000; {193860#(<= proc_i 72)} is VALID [2019-05-15 10:20:53,455 INFO L273 TraceCheckUtils]: 110: Hoare triple {193860#(<= proc_i 72)} assume i + 4 < a[j]; {193860#(<= proc_i 72)} is VALID [2019-05-15 10:20:53,456 INFO L273 TraceCheckUtils]: 111: Hoare triple {193860#(<= proc_i 72)} assume a[5] == 1000; {193860#(<= proc_i 72)} is VALID [2019-05-15 10:20:53,456 INFO L273 TraceCheckUtils]: 112: Hoare triple {193860#(<= proc_i 72)} assume j > 4; {193860#(<= proc_i 72)} is VALID [2019-05-15 10:20:53,456 INFO L273 TraceCheckUtils]: 113: Hoare triple {193860#(<= proc_i 72)} assume j < 6; {193860#(<= proc_i 72)} is VALID [2019-05-15 10:20:53,457 INFO L273 TraceCheckUtils]: 114: Hoare triple {193860#(<= proc_i 72)} i := i + 4; {193879#(<= proc_i 76)} is VALID [2019-05-15 10:20:53,458 INFO L273 TraceCheckUtils]: 115: Hoare triple {193879#(<= proc_i 76)} assume i <= 1000; {193879#(<= proc_i 76)} is VALID [2019-05-15 10:20:53,458 INFO L273 TraceCheckUtils]: 116: Hoare triple {193879#(<= proc_i 76)} assume i + 4 < a[j]; {193879#(<= proc_i 76)} is VALID [2019-05-15 10:20:53,458 INFO L273 TraceCheckUtils]: 117: Hoare triple {193879#(<= proc_i 76)} assume a[5] == 1000; {193879#(<= proc_i 76)} is VALID [2019-05-15 10:20:53,459 INFO L273 TraceCheckUtils]: 118: Hoare triple {193879#(<= proc_i 76)} assume j > 4; {193879#(<= proc_i 76)} is VALID [2019-05-15 10:20:53,459 INFO L273 TraceCheckUtils]: 119: Hoare triple {193879#(<= proc_i 76)} assume j < 6; {193879#(<= proc_i 76)} is VALID [2019-05-15 10:20:53,460 INFO L273 TraceCheckUtils]: 120: Hoare triple {193879#(<= proc_i 76)} i := i + 4; {193898#(<= proc_i 80)} is VALID [2019-05-15 10:20:53,461 INFO L273 TraceCheckUtils]: 121: Hoare triple {193898#(<= proc_i 80)} assume i <= 1000; {193898#(<= proc_i 80)} is VALID [2019-05-15 10:20:53,461 INFO L273 TraceCheckUtils]: 122: Hoare triple {193898#(<= proc_i 80)} assume i + 4 < a[j]; {193898#(<= proc_i 80)} is VALID [2019-05-15 10:20:53,461 INFO L273 TraceCheckUtils]: 123: Hoare triple {193898#(<= proc_i 80)} assume a[5] == 1000; {193898#(<= proc_i 80)} is VALID [2019-05-15 10:20:53,462 INFO L273 TraceCheckUtils]: 124: Hoare triple {193898#(<= proc_i 80)} assume j > 4; {193898#(<= proc_i 80)} is VALID [2019-05-15 10:20:53,462 INFO L273 TraceCheckUtils]: 125: Hoare triple {193898#(<= proc_i 80)} assume j < 6; {193898#(<= proc_i 80)} is VALID [2019-05-15 10:20:53,463 INFO L273 TraceCheckUtils]: 126: Hoare triple {193898#(<= proc_i 80)} i := i + 4; {193917#(<= proc_i 84)} is VALID [2019-05-15 10:20:53,463 INFO L273 TraceCheckUtils]: 127: Hoare triple {193917#(<= proc_i 84)} assume i <= 1000; {193917#(<= proc_i 84)} is VALID [2019-05-15 10:20:53,464 INFO L273 TraceCheckUtils]: 128: Hoare triple {193917#(<= proc_i 84)} assume i + 4 < a[j]; {193917#(<= proc_i 84)} is VALID [2019-05-15 10:20:53,464 INFO L273 TraceCheckUtils]: 129: Hoare triple {193917#(<= proc_i 84)} assume a[5] == 1000; {193917#(<= proc_i 84)} is VALID [2019-05-15 10:20:53,465 INFO L273 TraceCheckUtils]: 130: Hoare triple {193917#(<= proc_i 84)} assume j > 4; {193917#(<= proc_i 84)} is VALID [2019-05-15 10:20:53,465 INFO L273 TraceCheckUtils]: 131: Hoare triple {193917#(<= proc_i 84)} assume j < 6; {193917#(<= proc_i 84)} is VALID [2019-05-15 10:20:53,466 INFO L273 TraceCheckUtils]: 132: Hoare triple {193917#(<= proc_i 84)} i := i + 4; {193936#(<= proc_i 88)} is VALID [2019-05-15 10:20:53,466 INFO L273 TraceCheckUtils]: 133: Hoare triple {193936#(<= proc_i 88)} assume i <= 1000; {193936#(<= proc_i 88)} is VALID [2019-05-15 10:20:53,467 INFO L273 TraceCheckUtils]: 134: Hoare triple {193936#(<= proc_i 88)} assume i + 4 < a[j]; {193936#(<= proc_i 88)} is VALID [2019-05-15 10:20:53,467 INFO L273 TraceCheckUtils]: 135: Hoare triple {193936#(<= proc_i 88)} assume a[5] == 1000; {193936#(<= proc_i 88)} is VALID [2019-05-15 10:20:53,468 INFO L273 TraceCheckUtils]: 136: Hoare triple {193936#(<= proc_i 88)} assume j > 4; {193936#(<= proc_i 88)} is VALID [2019-05-15 10:20:53,468 INFO L273 TraceCheckUtils]: 137: Hoare triple {193936#(<= proc_i 88)} assume j < 6; {193936#(<= proc_i 88)} is VALID [2019-05-15 10:20:53,469 INFO L273 TraceCheckUtils]: 138: Hoare triple {193936#(<= proc_i 88)} i := i + 4; {193955#(<= proc_i 92)} is VALID [2019-05-15 10:20:53,469 INFO L273 TraceCheckUtils]: 139: Hoare triple {193955#(<= proc_i 92)} assume i <= 1000; {193955#(<= proc_i 92)} is VALID [2019-05-15 10:20:53,470 INFO L273 TraceCheckUtils]: 140: Hoare triple {193955#(<= proc_i 92)} assume i + 4 < a[j]; {193955#(<= proc_i 92)} is VALID [2019-05-15 10:20:53,470 INFO L273 TraceCheckUtils]: 141: Hoare triple {193955#(<= proc_i 92)} assume a[5] == 1000; {193955#(<= proc_i 92)} is VALID [2019-05-15 10:20:53,471 INFO L273 TraceCheckUtils]: 142: Hoare triple {193955#(<= proc_i 92)} assume j > 4; {193955#(<= proc_i 92)} is VALID [2019-05-15 10:20:53,471 INFO L273 TraceCheckUtils]: 143: Hoare triple {193955#(<= proc_i 92)} assume j < 6; {193955#(<= proc_i 92)} is VALID [2019-05-15 10:20:53,472 INFO L273 TraceCheckUtils]: 144: Hoare triple {193955#(<= proc_i 92)} i := i + 4; {193974#(<= proc_i 96)} is VALID [2019-05-15 10:20:53,472 INFO L273 TraceCheckUtils]: 145: Hoare triple {193974#(<= proc_i 96)} assume i <= 1000; {193974#(<= proc_i 96)} is VALID [2019-05-15 10:20:53,473 INFO L273 TraceCheckUtils]: 146: Hoare triple {193974#(<= proc_i 96)} assume i + 4 < a[j]; {193974#(<= proc_i 96)} is VALID [2019-05-15 10:20:53,473 INFO L273 TraceCheckUtils]: 147: Hoare triple {193974#(<= proc_i 96)} assume a[5] == 1000; {193974#(<= proc_i 96)} is VALID [2019-05-15 10:20:53,474 INFO L273 TraceCheckUtils]: 148: Hoare triple {193974#(<= proc_i 96)} assume j > 4; {193974#(<= proc_i 96)} is VALID [2019-05-15 10:20:53,474 INFO L273 TraceCheckUtils]: 149: Hoare triple {193974#(<= proc_i 96)} assume j < 6; {193974#(<= proc_i 96)} is VALID [2019-05-15 10:20:53,475 INFO L273 TraceCheckUtils]: 150: Hoare triple {193974#(<= proc_i 96)} i := i + 4; {193993#(<= proc_i 100)} is VALID [2019-05-15 10:20:53,475 INFO L273 TraceCheckUtils]: 151: Hoare triple {193993#(<= proc_i 100)} assume i <= 1000; {193993#(<= proc_i 100)} is VALID [2019-05-15 10:20:53,476 INFO L273 TraceCheckUtils]: 152: Hoare triple {193993#(<= proc_i 100)} assume i + 4 < a[j]; {193993#(<= proc_i 100)} is VALID [2019-05-15 10:20:53,476 INFO L273 TraceCheckUtils]: 153: Hoare triple {193993#(<= proc_i 100)} assume a[5] == 1000; {193993#(<= proc_i 100)} is VALID [2019-05-15 10:20:53,477 INFO L273 TraceCheckUtils]: 154: Hoare triple {193993#(<= proc_i 100)} assume j > 4; {193993#(<= proc_i 100)} is VALID [2019-05-15 10:20:53,477 INFO L273 TraceCheckUtils]: 155: Hoare triple {193993#(<= proc_i 100)} assume j < 6; {193993#(<= proc_i 100)} is VALID [2019-05-15 10:20:53,478 INFO L273 TraceCheckUtils]: 156: Hoare triple {193993#(<= proc_i 100)} i := i + 4; {194012#(<= proc_i 104)} is VALID [2019-05-15 10:20:53,478 INFO L273 TraceCheckUtils]: 157: Hoare triple {194012#(<= proc_i 104)} assume i <= 1000; {194012#(<= proc_i 104)} is VALID [2019-05-15 10:20:53,479 INFO L273 TraceCheckUtils]: 158: Hoare triple {194012#(<= proc_i 104)} assume i + 4 < a[j]; {194012#(<= proc_i 104)} is VALID [2019-05-15 10:20:53,479 INFO L273 TraceCheckUtils]: 159: Hoare triple {194012#(<= proc_i 104)} assume a[5] == 1000; {194012#(<= proc_i 104)} is VALID [2019-05-15 10:20:53,480 INFO L273 TraceCheckUtils]: 160: Hoare triple {194012#(<= proc_i 104)} assume j > 4; {194012#(<= proc_i 104)} is VALID [2019-05-15 10:20:53,480 INFO L273 TraceCheckUtils]: 161: Hoare triple {194012#(<= proc_i 104)} assume j < 6; {194012#(<= proc_i 104)} is VALID [2019-05-15 10:20:53,481 INFO L273 TraceCheckUtils]: 162: Hoare triple {194012#(<= proc_i 104)} i := i + 4; {194031#(<= proc_i 108)} is VALID [2019-05-15 10:20:53,481 INFO L273 TraceCheckUtils]: 163: Hoare triple {194031#(<= proc_i 108)} assume i <= 1000; {194031#(<= proc_i 108)} is VALID [2019-05-15 10:20:53,482 INFO L273 TraceCheckUtils]: 164: Hoare triple {194031#(<= proc_i 108)} assume i + 4 < a[j]; {194031#(<= proc_i 108)} is VALID [2019-05-15 10:20:53,482 INFO L273 TraceCheckUtils]: 165: Hoare triple {194031#(<= proc_i 108)} assume a[5] == 1000; {194031#(<= proc_i 108)} is VALID [2019-05-15 10:20:53,483 INFO L273 TraceCheckUtils]: 166: Hoare triple {194031#(<= proc_i 108)} assume j > 4; {194031#(<= proc_i 108)} is VALID [2019-05-15 10:20:53,483 INFO L273 TraceCheckUtils]: 167: Hoare triple {194031#(<= proc_i 108)} assume j < 6; {194031#(<= proc_i 108)} is VALID [2019-05-15 10:20:53,484 INFO L273 TraceCheckUtils]: 168: Hoare triple {194031#(<= proc_i 108)} i := i + 4; {194050#(<= proc_i 112)} is VALID [2019-05-15 10:20:53,484 INFO L273 TraceCheckUtils]: 169: Hoare triple {194050#(<= proc_i 112)} assume i <= 1000; {194050#(<= proc_i 112)} is VALID [2019-05-15 10:20:53,485 INFO L273 TraceCheckUtils]: 170: Hoare triple {194050#(<= proc_i 112)} assume i + 4 < a[j]; {194050#(<= proc_i 112)} is VALID [2019-05-15 10:20:53,485 INFO L273 TraceCheckUtils]: 171: Hoare triple {194050#(<= proc_i 112)} assume a[5] == 1000; {194050#(<= proc_i 112)} is VALID [2019-05-15 10:20:53,486 INFO L273 TraceCheckUtils]: 172: Hoare triple {194050#(<= proc_i 112)} assume j > 4; {194050#(<= proc_i 112)} is VALID [2019-05-15 10:20:53,486 INFO L273 TraceCheckUtils]: 173: Hoare triple {194050#(<= proc_i 112)} assume j < 6; {194050#(<= proc_i 112)} is VALID [2019-05-15 10:20:53,487 INFO L273 TraceCheckUtils]: 174: Hoare triple {194050#(<= proc_i 112)} i := i + 4; {194069#(<= proc_i 116)} is VALID [2019-05-15 10:20:53,487 INFO L273 TraceCheckUtils]: 175: Hoare triple {194069#(<= proc_i 116)} assume i <= 1000; {194069#(<= proc_i 116)} is VALID [2019-05-15 10:20:53,488 INFO L273 TraceCheckUtils]: 176: Hoare triple {194069#(<= proc_i 116)} assume i + 4 < a[j]; {194069#(<= proc_i 116)} is VALID [2019-05-15 10:20:53,488 INFO L273 TraceCheckUtils]: 177: Hoare triple {194069#(<= proc_i 116)} assume a[5] == 1000; {194069#(<= proc_i 116)} is VALID [2019-05-15 10:20:53,488 INFO L273 TraceCheckUtils]: 178: Hoare triple {194069#(<= proc_i 116)} assume j > 4; {194069#(<= proc_i 116)} is VALID [2019-05-15 10:20:53,489 INFO L273 TraceCheckUtils]: 179: Hoare triple {194069#(<= proc_i 116)} assume j < 6; {194069#(<= proc_i 116)} is VALID [2019-05-15 10:20:53,490 INFO L273 TraceCheckUtils]: 180: Hoare triple {194069#(<= proc_i 116)} i := i + 4; {194088#(<= proc_i 120)} is VALID [2019-05-15 10:20:53,490 INFO L273 TraceCheckUtils]: 181: Hoare triple {194088#(<= proc_i 120)} assume i <= 1000; {194088#(<= proc_i 120)} is VALID [2019-05-15 10:20:53,491 INFO L273 TraceCheckUtils]: 182: Hoare triple {194088#(<= proc_i 120)} assume i + 4 < a[j]; {194088#(<= proc_i 120)} is VALID [2019-05-15 10:20:53,491 INFO L273 TraceCheckUtils]: 183: Hoare triple {194088#(<= proc_i 120)} assume a[5] == 1000; {194088#(<= proc_i 120)} is VALID [2019-05-15 10:20:53,491 INFO L273 TraceCheckUtils]: 184: Hoare triple {194088#(<= proc_i 120)} assume j > 4; {194088#(<= proc_i 120)} is VALID [2019-05-15 10:20:53,492 INFO L273 TraceCheckUtils]: 185: Hoare triple {194088#(<= proc_i 120)} assume j < 6; {194088#(<= proc_i 120)} is VALID [2019-05-15 10:20:53,493 INFO L273 TraceCheckUtils]: 186: Hoare triple {194088#(<= proc_i 120)} i := i + 4; {194107#(<= proc_i 124)} is VALID [2019-05-15 10:20:53,493 INFO L273 TraceCheckUtils]: 187: Hoare triple {194107#(<= proc_i 124)} assume i <= 1000; {194107#(<= proc_i 124)} is VALID [2019-05-15 10:20:53,493 INFO L273 TraceCheckUtils]: 188: Hoare triple {194107#(<= proc_i 124)} assume i + 4 < a[j]; {194107#(<= proc_i 124)} is VALID [2019-05-15 10:20:53,494 INFO L273 TraceCheckUtils]: 189: Hoare triple {194107#(<= proc_i 124)} assume a[5] == 1000; {194107#(<= proc_i 124)} is VALID [2019-05-15 10:20:53,494 INFO L273 TraceCheckUtils]: 190: Hoare triple {194107#(<= proc_i 124)} assume j > 4; {194107#(<= proc_i 124)} is VALID [2019-05-15 10:20:53,495 INFO L273 TraceCheckUtils]: 191: Hoare triple {194107#(<= proc_i 124)} assume j < 6; {194107#(<= proc_i 124)} is VALID [2019-05-15 10:20:53,496 INFO L273 TraceCheckUtils]: 192: Hoare triple {194107#(<= proc_i 124)} i := i + 4; {194126#(<= proc_i 128)} is VALID [2019-05-15 10:20:53,496 INFO L273 TraceCheckUtils]: 193: Hoare triple {194126#(<= proc_i 128)} assume i <= 1000; {194126#(<= proc_i 128)} is VALID [2019-05-15 10:20:53,496 INFO L273 TraceCheckUtils]: 194: Hoare triple {194126#(<= proc_i 128)} assume i + 4 < a[j]; {194126#(<= proc_i 128)} is VALID [2019-05-15 10:20:53,497 INFO L273 TraceCheckUtils]: 195: Hoare triple {194126#(<= proc_i 128)} assume a[5] == 1000; {194126#(<= proc_i 128)} is VALID [2019-05-15 10:20:53,497 INFO L273 TraceCheckUtils]: 196: Hoare triple {194126#(<= proc_i 128)} assume j > 4; {194126#(<= proc_i 128)} is VALID [2019-05-15 10:20:53,498 INFO L273 TraceCheckUtils]: 197: Hoare triple {194126#(<= proc_i 128)} assume j < 6; {194126#(<= proc_i 128)} is VALID [2019-05-15 10:20:53,498 INFO L273 TraceCheckUtils]: 198: Hoare triple {194126#(<= proc_i 128)} i := i + 4; {194145#(<= proc_i 132)} is VALID [2019-05-15 10:20:53,499 INFO L273 TraceCheckUtils]: 199: Hoare triple {194145#(<= proc_i 132)} assume i <= 1000; {194145#(<= proc_i 132)} is VALID [2019-05-15 10:20:53,499 INFO L273 TraceCheckUtils]: 200: Hoare triple {194145#(<= proc_i 132)} assume i + 4 < a[j]; {194145#(<= proc_i 132)} is VALID [2019-05-15 10:20:53,500 INFO L273 TraceCheckUtils]: 201: Hoare triple {194145#(<= proc_i 132)} assume a[5] == 1000; {194145#(<= proc_i 132)} is VALID [2019-05-15 10:20:53,500 INFO L273 TraceCheckUtils]: 202: Hoare triple {194145#(<= proc_i 132)} assume j > 4; {194145#(<= proc_i 132)} is VALID [2019-05-15 10:20:53,501 INFO L273 TraceCheckUtils]: 203: Hoare triple {194145#(<= proc_i 132)} assume j < 6; {194145#(<= proc_i 132)} is VALID [2019-05-15 10:20:53,501 INFO L273 TraceCheckUtils]: 204: Hoare triple {194145#(<= proc_i 132)} i := i + 4; {194164#(<= proc_i 136)} is VALID [2019-05-15 10:20:53,502 INFO L273 TraceCheckUtils]: 205: Hoare triple {194164#(<= proc_i 136)} assume i <= 1000; {194164#(<= proc_i 136)} is VALID [2019-05-15 10:20:53,502 INFO L273 TraceCheckUtils]: 206: Hoare triple {194164#(<= proc_i 136)} assume i + 4 < a[j]; {194164#(<= proc_i 136)} is VALID [2019-05-15 10:20:53,503 INFO L273 TraceCheckUtils]: 207: Hoare triple {194164#(<= proc_i 136)} assume a[5] == 1000; {194164#(<= proc_i 136)} is VALID [2019-05-15 10:20:53,503 INFO L273 TraceCheckUtils]: 208: Hoare triple {194164#(<= proc_i 136)} assume j > 4; {194164#(<= proc_i 136)} is VALID [2019-05-15 10:20:53,504 INFO L273 TraceCheckUtils]: 209: Hoare triple {194164#(<= proc_i 136)} assume j < 6; {194164#(<= proc_i 136)} is VALID [2019-05-15 10:20:53,504 INFO L273 TraceCheckUtils]: 210: Hoare triple {194164#(<= proc_i 136)} i := i + 4; {194183#(<= proc_i 140)} is VALID [2019-05-15 10:20:53,505 INFO L273 TraceCheckUtils]: 211: Hoare triple {194183#(<= proc_i 140)} assume i <= 1000; {194183#(<= proc_i 140)} is VALID [2019-05-15 10:20:53,505 INFO L273 TraceCheckUtils]: 212: Hoare triple {194183#(<= proc_i 140)} assume i + 4 < a[j]; {194183#(<= proc_i 140)} is VALID [2019-05-15 10:20:53,506 INFO L273 TraceCheckUtils]: 213: Hoare triple {194183#(<= proc_i 140)} assume a[5] == 1000; {194183#(<= proc_i 140)} is VALID [2019-05-15 10:20:53,506 INFO L273 TraceCheckUtils]: 214: Hoare triple {194183#(<= proc_i 140)} assume j > 4; {194183#(<= proc_i 140)} is VALID [2019-05-15 10:20:53,507 INFO L273 TraceCheckUtils]: 215: Hoare triple {194183#(<= proc_i 140)} assume j < 6; {194183#(<= proc_i 140)} is VALID [2019-05-15 10:20:53,507 INFO L273 TraceCheckUtils]: 216: Hoare triple {194183#(<= proc_i 140)} i := i + 4; {194202#(<= proc_i 144)} is VALID [2019-05-15 10:20:53,508 INFO L273 TraceCheckUtils]: 217: Hoare triple {194202#(<= proc_i 144)} assume i <= 1000; {194202#(<= proc_i 144)} is VALID [2019-05-15 10:20:53,508 INFO L273 TraceCheckUtils]: 218: Hoare triple {194202#(<= proc_i 144)} assume i + 4 < a[j]; {194202#(<= proc_i 144)} is VALID [2019-05-15 10:20:53,509 INFO L273 TraceCheckUtils]: 219: Hoare triple {194202#(<= proc_i 144)} assume a[5] == 1000; {194202#(<= proc_i 144)} is VALID [2019-05-15 10:20:53,509 INFO L273 TraceCheckUtils]: 220: Hoare triple {194202#(<= proc_i 144)} assume j > 4; {194202#(<= proc_i 144)} is VALID [2019-05-15 10:20:53,510 INFO L273 TraceCheckUtils]: 221: Hoare triple {194202#(<= proc_i 144)} assume j < 6; {194202#(<= proc_i 144)} is VALID [2019-05-15 10:20:53,510 INFO L273 TraceCheckUtils]: 222: Hoare triple {194202#(<= proc_i 144)} i := i + 4; {194221#(<= proc_i 148)} is VALID [2019-05-15 10:20:53,511 INFO L273 TraceCheckUtils]: 223: Hoare triple {194221#(<= proc_i 148)} assume i <= 1000; {194221#(<= proc_i 148)} is VALID [2019-05-15 10:20:53,511 INFO L273 TraceCheckUtils]: 224: Hoare triple {194221#(<= proc_i 148)} assume i + 4 < a[j]; {194221#(<= proc_i 148)} is VALID [2019-05-15 10:20:53,512 INFO L273 TraceCheckUtils]: 225: Hoare triple {194221#(<= proc_i 148)} assume a[5] == 1000; {194221#(<= proc_i 148)} is VALID [2019-05-15 10:20:53,512 INFO L273 TraceCheckUtils]: 226: Hoare triple {194221#(<= proc_i 148)} assume j > 4; {194221#(<= proc_i 148)} is VALID [2019-05-15 10:20:53,513 INFO L273 TraceCheckUtils]: 227: Hoare triple {194221#(<= proc_i 148)} assume j < 6; {194221#(<= proc_i 148)} is VALID [2019-05-15 10:20:53,513 INFO L273 TraceCheckUtils]: 228: Hoare triple {194221#(<= proc_i 148)} i := i + 4; {194240#(<= proc_i 152)} is VALID [2019-05-15 10:20:53,514 INFO L273 TraceCheckUtils]: 229: Hoare triple {194240#(<= proc_i 152)} assume i <= 1000; {194240#(<= proc_i 152)} is VALID [2019-05-15 10:20:53,514 INFO L273 TraceCheckUtils]: 230: Hoare triple {194240#(<= proc_i 152)} assume i + 4 < a[j]; {194240#(<= proc_i 152)} is VALID [2019-05-15 10:20:53,515 INFO L273 TraceCheckUtils]: 231: Hoare triple {194240#(<= proc_i 152)} assume a[5] == 1000; {194240#(<= proc_i 152)} is VALID [2019-05-15 10:20:53,515 INFO L273 TraceCheckUtils]: 232: Hoare triple {194240#(<= proc_i 152)} assume j > 4; {194240#(<= proc_i 152)} is VALID [2019-05-15 10:20:53,516 INFO L273 TraceCheckUtils]: 233: Hoare triple {194240#(<= proc_i 152)} assume j < 6; {194240#(<= proc_i 152)} is VALID [2019-05-15 10:20:53,516 INFO L273 TraceCheckUtils]: 234: Hoare triple {194240#(<= proc_i 152)} i := i + 4; {194259#(<= proc_i 156)} is VALID [2019-05-15 10:20:53,517 INFO L273 TraceCheckUtils]: 235: Hoare triple {194259#(<= proc_i 156)} assume i <= 1000; {194259#(<= proc_i 156)} is VALID [2019-05-15 10:20:53,517 INFO L273 TraceCheckUtils]: 236: Hoare triple {194259#(<= proc_i 156)} assume i + 4 < a[j]; {194259#(<= proc_i 156)} is VALID [2019-05-15 10:20:53,518 INFO L273 TraceCheckUtils]: 237: Hoare triple {194259#(<= proc_i 156)} assume a[5] == 1000; {194259#(<= proc_i 156)} is VALID [2019-05-15 10:20:53,518 INFO L273 TraceCheckUtils]: 238: Hoare triple {194259#(<= proc_i 156)} assume j > 4; {194259#(<= proc_i 156)} is VALID [2019-05-15 10:20:53,518 INFO L273 TraceCheckUtils]: 239: Hoare triple {194259#(<= proc_i 156)} assume j < 6; {194259#(<= proc_i 156)} is VALID [2019-05-15 10:20:53,519 INFO L273 TraceCheckUtils]: 240: Hoare triple {194259#(<= proc_i 156)} i := i + 4; {194278#(<= proc_i 160)} is VALID [2019-05-15 10:20:53,520 INFO L273 TraceCheckUtils]: 241: Hoare triple {194278#(<= proc_i 160)} assume i <= 1000; {194278#(<= proc_i 160)} is VALID [2019-05-15 10:20:53,520 INFO L273 TraceCheckUtils]: 242: Hoare triple {194278#(<= proc_i 160)} assume i + 4 < a[j]; {194278#(<= proc_i 160)} is VALID [2019-05-15 10:20:53,521 INFO L273 TraceCheckUtils]: 243: Hoare triple {194278#(<= proc_i 160)} assume a[5] == 1000; {194278#(<= proc_i 160)} is VALID [2019-05-15 10:20:53,521 INFO L273 TraceCheckUtils]: 244: Hoare triple {194278#(<= proc_i 160)} assume j > 4; {194278#(<= proc_i 160)} is VALID [2019-05-15 10:20:53,521 INFO L273 TraceCheckUtils]: 245: Hoare triple {194278#(<= proc_i 160)} assume j < 6; {194278#(<= proc_i 160)} is VALID [2019-05-15 10:20:53,522 INFO L273 TraceCheckUtils]: 246: Hoare triple {194278#(<= proc_i 160)} i := i + 4; {194297#(<= proc_i 164)} is VALID [2019-05-15 10:20:53,523 INFO L273 TraceCheckUtils]: 247: Hoare triple {194297#(<= proc_i 164)} assume i <= 1000; {194297#(<= proc_i 164)} is VALID [2019-05-15 10:20:53,523 INFO L273 TraceCheckUtils]: 248: Hoare triple {194297#(<= proc_i 164)} assume i + 4 < a[j]; {194297#(<= proc_i 164)} is VALID [2019-05-15 10:20:53,523 INFO L273 TraceCheckUtils]: 249: Hoare triple {194297#(<= proc_i 164)} assume a[5] == 1000; {194297#(<= proc_i 164)} is VALID [2019-05-15 10:20:53,524 INFO L273 TraceCheckUtils]: 250: Hoare triple {194297#(<= proc_i 164)} assume j > 4; {194297#(<= proc_i 164)} is VALID [2019-05-15 10:20:53,524 INFO L273 TraceCheckUtils]: 251: Hoare triple {194297#(<= proc_i 164)} assume j < 6; {194297#(<= proc_i 164)} is VALID [2019-05-15 10:20:53,525 INFO L273 TraceCheckUtils]: 252: Hoare triple {194297#(<= proc_i 164)} i := i + 4; {194316#(<= proc_i 168)} is VALID [2019-05-15 10:20:53,526 INFO L273 TraceCheckUtils]: 253: Hoare triple {194316#(<= proc_i 168)} assume i <= 1000; {194316#(<= proc_i 168)} is VALID [2019-05-15 10:20:53,526 INFO L273 TraceCheckUtils]: 254: Hoare triple {194316#(<= proc_i 168)} assume i + 4 < a[j]; {194316#(<= proc_i 168)} is VALID [2019-05-15 10:20:53,526 INFO L273 TraceCheckUtils]: 255: Hoare triple {194316#(<= proc_i 168)} assume a[5] == 1000; {194316#(<= proc_i 168)} is VALID [2019-05-15 10:20:53,527 INFO L273 TraceCheckUtils]: 256: Hoare triple {194316#(<= proc_i 168)} assume j > 4; {194316#(<= proc_i 168)} is VALID [2019-05-15 10:20:53,527 INFO L273 TraceCheckUtils]: 257: Hoare triple {194316#(<= proc_i 168)} assume j < 6; {194316#(<= proc_i 168)} is VALID [2019-05-15 10:20:53,528 INFO L273 TraceCheckUtils]: 258: Hoare triple {194316#(<= proc_i 168)} i := i + 4; {194335#(<= proc_i 172)} is VALID [2019-05-15 10:20:53,533 INFO L273 TraceCheckUtils]: 259: Hoare triple {194335#(<= proc_i 172)} assume i <= 1000; {194335#(<= proc_i 172)} is VALID [2019-05-15 10:20:53,533 INFO L273 TraceCheckUtils]: 260: Hoare triple {194335#(<= proc_i 172)} assume i + 4 < a[j]; {194335#(<= proc_i 172)} is VALID [2019-05-15 10:20:53,534 INFO L273 TraceCheckUtils]: 261: Hoare triple {194335#(<= proc_i 172)} assume a[5] == 1000; {194335#(<= proc_i 172)} is VALID [2019-05-15 10:20:53,534 INFO L273 TraceCheckUtils]: 262: Hoare triple {194335#(<= proc_i 172)} assume j > 4; {194335#(<= proc_i 172)} is VALID [2019-05-15 10:20:53,534 INFO L273 TraceCheckUtils]: 263: Hoare triple {194335#(<= proc_i 172)} assume j < 6; {194335#(<= proc_i 172)} is VALID [2019-05-15 10:20:53,535 INFO L273 TraceCheckUtils]: 264: Hoare triple {194335#(<= proc_i 172)} i := i + 4; {194354#(<= proc_i 176)} is VALID [2019-05-15 10:20:53,535 INFO L273 TraceCheckUtils]: 265: Hoare triple {194354#(<= proc_i 176)} assume i <= 1000; {194354#(<= proc_i 176)} is VALID [2019-05-15 10:20:53,535 INFO L273 TraceCheckUtils]: 266: Hoare triple {194354#(<= proc_i 176)} assume i + 4 < a[j]; {194354#(<= proc_i 176)} is VALID [2019-05-15 10:20:53,536 INFO L273 TraceCheckUtils]: 267: Hoare triple {194354#(<= proc_i 176)} assume a[5] == 1000; {194354#(<= proc_i 176)} is VALID [2019-05-15 10:20:53,537 INFO L273 TraceCheckUtils]: 268: Hoare triple {194354#(<= proc_i 176)} assume j > 4; {194354#(<= proc_i 176)} is VALID [2019-05-15 10:20:53,537 INFO L273 TraceCheckUtils]: 269: Hoare triple {194354#(<= proc_i 176)} assume j < 6; {194354#(<= proc_i 176)} is VALID [2019-05-15 10:20:53,539 INFO L273 TraceCheckUtils]: 270: Hoare triple {194354#(<= proc_i 176)} i := i + 4; {194373#(<= proc_i 180)} is VALID [2019-05-15 10:20:53,539 INFO L273 TraceCheckUtils]: 271: Hoare triple {194373#(<= proc_i 180)} assume i <= 1000; {194373#(<= proc_i 180)} is VALID [2019-05-15 10:20:53,542 INFO L273 TraceCheckUtils]: 272: Hoare triple {194373#(<= proc_i 180)} assume i + 4 < a[j]; {194373#(<= proc_i 180)} is VALID [2019-05-15 10:20:53,542 INFO L273 TraceCheckUtils]: 273: Hoare triple {194373#(<= proc_i 180)} assume a[5] == 1000; {194373#(<= proc_i 180)} is VALID [2019-05-15 10:20:53,545 INFO L273 TraceCheckUtils]: 274: Hoare triple {194373#(<= proc_i 180)} assume j > 4; {194373#(<= proc_i 180)} is VALID [2019-05-15 10:20:53,545 INFO L273 TraceCheckUtils]: 275: Hoare triple {194373#(<= proc_i 180)} assume j < 6; {194373#(<= proc_i 180)} is VALID [2019-05-15 10:20:53,548 INFO L273 TraceCheckUtils]: 276: Hoare triple {194373#(<= proc_i 180)} i := i + 4; {194392#(<= proc_i 184)} is VALID [2019-05-15 10:20:53,551 INFO L273 TraceCheckUtils]: 277: Hoare triple {194392#(<= proc_i 184)} assume i <= 1000; {194392#(<= proc_i 184)} is VALID [2019-05-15 10:20:53,551 INFO L273 TraceCheckUtils]: 278: Hoare triple {194392#(<= proc_i 184)} assume i + 4 < a[j]; {194392#(<= proc_i 184)} is VALID [2019-05-15 10:20:53,556 INFO L273 TraceCheckUtils]: 279: Hoare triple {194392#(<= proc_i 184)} assume a[5] == 1000; {194392#(<= proc_i 184)} is VALID [2019-05-15 10:20:53,556 INFO L273 TraceCheckUtils]: 280: Hoare triple {194392#(<= proc_i 184)} assume j > 4; {194392#(<= proc_i 184)} is VALID [2019-05-15 10:20:53,558 INFO L273 TraceCheckUtils]: 281: Hoare triple {194392#(<= proc_i 184)} assume j < 6; {194392#(<= proc_i 184)} is VALID [2019-05-15 10:20:53,558 INFO L273 TraceCheckUtils]: 282: Hoare triple {194392#(<= proc_i 184)} i := i + 4; {194411#(<= proc_i 188)} is VALID [2019-05-15 10:20:53,558 INFO L273 TraceCheckUtils]: 283: Hoare triple {194411#(<= proc_i 188)} assume i <= 1000; {194411#(<= proc_i 188)} is VALID [2019-05-15 10:20:53,561 INFO L273 TraceCheckUtils]: 284: Hoare triple {194411#(<= proc_i 188)} assume i + 4 < a[j]; {194411#(<= proc_i 188)} is VALID [2019-05-15 10:20:53,561 INFO L273 TraceCheckUtils]: 285: Hoare triple {194411#(<= proc_i 188)} assume a[5] == 1000; {194411#(<= proc_i 188)} is VALID [2019-05-15 10:20:53,564 INFO L273 TraceCheckUtils]: 286: Hoare triple {194411#(<= proc_i 188)} assume j > 4; {194411#(<= proc_i 188)} is VALID [2019-05-15 10:20:53,564 INFO L273 TraceCheckUtils]: 287: Hoare triple {194411#(<= proc_i 188)} assume j < 6; {194411#(<= proc_i 188)} is VALID [2019-05-15 10:20:53,567 INFO L273 TraceCheckUtils]: 288: Hoare triple {194411#(<= proc_i 188)} i := i + 4; {194430#(<= proc_i 192)} is VALID [2019-05-15 10:20:53,567 INFO L273 TraceCheckUtils]: 289: Hoare triple {194430#(<= proc_i 192)} assume i <= 1000; {194430#(<= proc_i 192)} is VALID [2019-05-15 10:20:53,570 INFO L273 TraceCheckUtils]: 290: Hoare triple {194430#(<= proc_i 192)} assume i + 4 < a[j]; {194430#(<= proc_i 192)} is VALID [2019-05-15 10:20:53,570 INFO L273 TraceCheckUtils]: 291: Hoare triple {194430#(<= proc_i 192)} assume a[5] == 1000; {194430#(<= proc_i 192)} is VALID [2019-05-15 10:20:53,573 INFO L273 TraceCheckUtils]: 292: Hoare triple {194430#(<= proc_i 192)} assume j > 4; {194430#(<= proc_i 192)} is VALID [2019-05-15 10:20:53,573 INFO L273 TraceCheckUtils]: 293: Hoare triple {194430#(<= proc_i 192)} assume j < 6; {194430#(<= proc_i 192)} is VALID [2019-05-15 10:20:53,576 INFO L273 TraceCheckUtils]: 294: Hoare triple {194430#(<= proc_i 192)} i := i + 4; {194449#(<= proc_i 196)} is VALID [2019-05-15 10:20:53,576 INFO L273 TraceCheckUtils]: 295: Hoare triple {194449#(<= proc_i 196)} assume i <= 1000; {194449#(<= proc_i 196)} is VALID [2019-05-15 10:20:53,578 INFO L273 TraceCheckUtils]: 296: Hoare triple {194449#(<= proc_i 196)} assume i + 4 < a[j]; {194449#(<= proc_i 196)} is VALID [2019-05-15 10:20:53,578 INFO L273 TraceCheckUtils]: 297: Hoare triple {194449#(<= proc_i 196)} assume a[5] == 1000; {194449#(<= proc_i 196)} is VALID [2019-05-15 10:20:53,580 INFO L273 TraceCheckUtils]: 298: Hoare triple {194449#(<= proc_i 196)} assume j > 4; {194449#(<= proc_i 196)} is VALID [2019-05-15 10:20:53,580 INFO L273 TraceCheckUtils]: 299: Hoare triple {194449#(<= proc_i 196)} assume j < 6; {194449#(<= proc_i 196)} is VALID [2019-05-15 10:20:53,583 INFO L273 TraceCheckUtils]: 300: Hoare triple {194449#(<= proc_i 196)} i := i + 4; {194468#(<= proc_i 200)} is VALID [2019-05-15 10:20:53,583 INFO L273 TraceCheckUtils]: 301: Hoare triple {194468#(<= proc_i 200)} assume i <= 1000; {194468#(<= proc_i 200)} is VALID [2019-05-15 10:20:53,585 INFO L273 TraceCheckUtils]: 302: Hoare triple {194468#(<= proc_i 200)} assume i + 4 < a[j]; {194468#(<= proc_i 200)} is VALID [2019-05-15 10:20:53,585 INFO L273 TraceCheckUtils]: 303: Hoare triple {194468#(<= proc_i 200)} assume a[5] == 1000; {194468#(<= proc_i 200)} is VALID [2019-05-15 10:20:53,587 INFO L273 TraceCheckUtils]: 304: Hoare triple {194468#(<= proc_i 200)} assume j > 4; {194468#(<= proc_i 200)} is VALID [2019-05-15 10:20:53,587 INFO L273 TraceCheckUtils]: 305: Hoare triple {194468#(<= proc_i 200)} assume j < 6; {194468#(<= proc_i 200)} is VALID [2019-05-15 10:20:53,590 INFO L273 TraceCheckUtils]: 306: Hoare triple {194468#(<= proc_i 200)} i := i + 4; {194487#(<= proc_i 204)} is VALID [2019-05-15 10:20:53,590 INFO L273 TraceCheckUtils]: 307: Hoare triple {194487#(<= proc_i 204)} assume i <= 1000; {194487#(<= proc_i 204)} is VALID [2019-05-15 10:20:53,593 INFO L273 TraceCheckUtils]: 308: Hoare triple {194487#(<= proc_i 204)} assume i + 4 < a[j]; {194487#(<= proc_i 204)} is VALID [2019-05-15 10:20:53,593 INFO L273 TraceCheckUtils]: 309: Hoare triple {194487#(<= proc_i 204)} assume a[5] == 1000; {194487#(<= proc_i 204)} is VALID [2019-05-15 10:20:53,596 INFO L273 TraceCheckUtils]: 310: Hoare triple {194487#(<= proc_i 204)} assume j > 4; {194487#(<= proc_i 204)} is VALID [2019-05-15 10:20:53,596 INFO L273 TraceCheckUtils]: 311: Hoare triple {194487#(<= proc_i 204)} assume j < 6; {194487#(<= proc_i 204)} is VALID [2019-05-15 10:20:53,599 INFO L273 TraceCheckUtils]: 312: Hoare triple {194487#(<= proc_i 204)} i := i + 4; {194506#(<= proc_i 208)} is VALID [2019-05-15 10:20:53,599 INFO L273 TraceCheckUtils]: 313: Hoare triple {194506#(<= proc_i 208)} assume i <= 1000; {194506#(<= proc_i 208)} is VALID [2019-05-15 10:20:53,601 INFO L273 TraceCheckUtils]: 314: Hoare triple {194506#(<= proc_i 208)} assume i + 4 < a[j]; {194506#(<= proc_i 208)} is VALID [2019-05-15 10:20:53,601 INFO L273 TraceCheckUtils]: 315: Hoare triple {194506#(<= proc_i 208)} assume a[5] == 1000; {194506#(<= proc_i 208)} is VALID [2019-05-15 10:20:53,603 INFO L273 TraceCheckUtils]: 316: Hoare triple {194506#(<= proc_i 208)} assume j > 4; {194506#(<= proc_i 208)} is VALID [2019-05-15 10:20:53,603 INFO L273 TraceCheckUtils]: 317: Hoare triple {194506#(<= proc_i 208)} assume j < 6; {194506#(<= proc_i 208)} is VALID [2019-05-15 10:20:53,605 INFO L273 TraceCheckUtils]: 318: Hoare triple {194506#(<= proc_i 208)} i := i + 4; {194525#(<= proc_i 212)} is VALID [2019-05-15 10:20:53,605 INFO L273 TraceCheckUtils]: 319: Hoare triple {194525#(<= proc_i 212)} assume i <= 1000; {194525#(<= proc_i 212)} is VALID [2019-05-15 10:20:53,608 INFO L273 TraceCheckUtils]: 320: Hoare triple {194525#(<= proc_i 212)} assume i + 4 < a[j]; {194525#(<= proc_i 212)} is VALID [2019-05-15 10:20:53,608 INFO L273 TraceCheckUtils]: 321: Hoare triple {194525#(<= proc_i 212)} assume a[5] == 1000; {194525#(<= proc_i 212)} is VALID [2019-05-15 10:20:53,611 INFO L273 TraceCheckUtils]: 322: Hoare triple {194525#(<= proc_i 212)} assume j > 4; {194525#(<= proc_i 212)} is VALID [2019-05-15 10:20:53,611 INFO L273 TraceCheckUtils]: 323: Hoare triple {194525#(<= proc_i 212)} assume j < 6; {194525#(<= proc_i 212)} is VALID [2019-05-15 10:20:53,614 INFO L273 TraceCheckUtils]: 324: Hoare triple {194525#(<= proc_i 212)} i := i + 4; {194544#(<= proc_i 216)} is VALID [2019-05-15 10:20:53,614 INFO L273 TraceCheckUtils]: 325: Hoare triple {194544#(<= proc_i 216)} assume i <= 1000; {194544#(<= proc_i 216)} is VALID [2019-05-15 10:20:53,617 INFO L273 TraceCheckUtils]: 326: Hoare triple {194544#(<= proc_i 216)} assume i + 4 < a[j]; {194544#(<= proc_i 216)} is VALID [2019-05-15 10:20:53,617 INFO L273 TraceCheckUtils]: 327: Hoare triple {194544#(<= proc_i 216)} assume a[5] == 1000; {194544#(<= proc_i 216)} is VALID [2019-05-15 10:20:53,619 INFO L273 TraceCheckUtils]: 328: Hoare triple {194544#(<= proc_i 216)} assume j > 4; {194544#(<= proc_i 216)} is VALID [2019-05-15 10:20:53,619 INFO L273 TraceCheckUtils]: 329: Hoare triple {194544#(<= proc_i 216)} assume j < 6; {194544#(<= proc_i 216)} is VALID [2019-05-15 10:20:53,622 INFO L273 TraceCheckUtils]: 330: Hoare triple {194544#(<= proc_i 216)} i := i + 4; {194563#(<= proc_i 220)} is VALID [2019-05-15 10:20:53,622 INFO L273 TraceCheckUtils]: 331: Hoare triple {194563#(<= proc_i 220)} assume i <= 1000; {194563#(<= proc_i 220)} is VALID [2019-05-15 10:20:53,625 INFO L273 TraceCheckUtils]: 332: Hoare triple {194563#(<= proc_i 220)} assume i + 4 < a[j]; {194563#(<= proc_i 220)} is VALID [2019-05-15 10:20:53,625 INFO L273 TraceCheckUtils]: 333: Hoare triple {194563#(<= proc_i 220)} assume a[5] == 1000; {194563#(<= proc_i 220)} is VALID [2019-05-15 10:20:53,628 INFO L273 TraceCheckUtils]: 334: Hoare triple {194563#(<= proc_i 220)} assume j > 4; {194563#(<= proc_i 220)} is VALID [2019-05-15 10:20:53,628 INFO L273 TraceCheckUtils]: 335: Hoare triple {194563#(<= proc_i 220)} assume j < 6; {194563#(<= proc_i 220)} is VALID [2019-05-15 10:20:53,630 INFO L273 TraceCheckUtils]: 336: Hoare triple {194563#(<= proc_i 220)} i := i + 4; {194582#(<= proc_i 224)} is VALID [2019-05-15 10:20:53,630 INFO L273 TraceCheckUtils]: 337: Hoare triple {194582#(<= proc_i 224)} assume i <= 1000; {194582#(<= proc_i 224)} is VALID [2019-05-15 10:20:53,633 INFO L273 TraceCheckUtils]: 338: Hoare triple {194582#(<= proc_i 224)} assume i + 4 < a[j]; {194582#(<= proc_i 224)} is VALID [2019-05-15 10:20:53,633 INFO L273 TraceCheckUtils]: 339: Hoare triple {194582#(<= proc_i 224)} assume a[5] == 1000; {194582#(<= proc_i 224)} is VALID [2019-05-15 10:20:53,636 INFO L273 TraceCheckUtils]: 340: Hoare triple {194582#(<= proc_i 224)} assume j > 4; {194582#(<= proc_i 224)} is VALID [2019-05-15 10:20:53,636 INFO L273 TraceCheckUtils]: 341: Hoare triple {194582#(<= proc_i 224)} assume j < 6; {194582#(<= proc_i 224)} is VALID [2019-05-15 10:20:53,639 INFO L273 TraceCheckUtils]: 342: Hoare triple {194582#(<= proc_i 224)} i := i + 4; {194601#(<= proc_i 228)} is VALID [2019-05-15 10:20:53,639 INFO L273 TraceCheckUtils]: 343: Hoare triple {194601#(<= proc_i 228)} assume i <= 1000; {194601#(<= proc_i 228)} is VALID [2019-05-15 10:20:53,642 INFO L273 TraceCheckUtils]: 344: Hoare triple {194601#(<= proc_i 228)} assume i + 4 < a[j]; {194601#(<= proc_i 228)} is VALID [2019-05-15 10:20:53,642 INFO L273 TraceCheckUtils]: 345: Hoare triple {194601#(<= proc_i 228)} assume a[5] == 1000; {194601#(<= proc_i 228)} is VALID [2019-05-15 10:20:53,645 INFO L273 TraceCheckUtils]: 346: Hoare triple {194601#(<= proc_i 228)} assume j > 4; {194601#(<= proc_i 228)} is VALID [2019-05-15 10:20:53,645 INFO L273 TraceCheckUtils]: 347: Hoare triple {194601#(<= proc_i 228)} assume j < 6; {194601#(<= proc_i 228)} is VALID [2019-05-15 10:20:53,648 INFO L273 TraceCheckUtils]: 348: Hoare triple {194601#(<= proc_i 228)} i := i + 4; {194620#(<= proc_i 232)} is VALID [2019-05-15 10:20:53,648 INFO L273 TraceCheckUtils]: 349: Hoare triple {194620#(<= proc_i 232)} assume i <= 1000; {194620#(<= proc_i 232)} is VALID [2019-05-15 10:20:53,651 INFO L273 TraceCheckUtils]: 350: Hoare triple {194620#(<= proc_i 232)} assume i + 4 < a[j]; {194620#(<= proc_i 232)} is VALID [2019-05-15 10:20:53,651 INFO L273 TraceCheckUtils]: 351: Hoare triple {194620#(<= proc_i 232)} assume a[5] == 1000; {194620#(<= proc_i 232)} is VALID [2019-05-15 10:20:53,654 INFO L273 TraceCheckUtils]: 352: Hoare triple {194620#(<= proc_i 232)} assume j > 4; {194620#(<= proc_i 232)} is VALID [2019-05-15 10:20:53,654 INFO L273 TraceCheckUtils]: 353: Hoare triple {194620#(<= proc_i 232)} assume j < 6; {194620#(<= proc_i 232)} is VALID [2019-05-15 10:20:53,657 INFO L273 TraceCheckUtils]: 354: Hoare triple {194620#(<= proc_i 232)} i := i + 4; {194639#(<= proc_i 236)} is VALID [2019-05-15 10:20:53,657 INFO L273 TraceCheckUtils]: 355: Hoare triple {194639#(<= proc_i 236)} assume i <= 1000; {194639#(<= proc_i 236)} is VALID [2019-05-15 10:20:53,660 INFO L273 TraceCheckUtils]: 356: Hoare triple {194639#(<= proc_i 236)} assume i + 4 < a[j]; {194639#(<= proc_i 236)} is VALID [2019-05-15 10:20:53,660 INFO L273 TraceCheckUtils]: 357: Hoare triple {194639#(<= proc_i 236)} assume a[5] == 1000; {194639#(<= proc_i 236)} is VALID [2019-05-15 10:20:53,663 INFO L273 TraceCheckUtils]: 358: Hoare triple {194639#(<= proc_i 236)} assume j > 4; {194639#(<= proc_i 236)} is VALID [2019-05-15 10:20:53,663 INFO L273 TraceCheckUtils]: 359: Hoare triple {194639#(<= proc_i 236)} assume j < 6; {194639#(<= proc_i 236)} is VALID [2019-05-15 10:20:53,665 INFO L273 TraceCheckUtils]: 360: Hoare triple {194639#(<= proc_i 236)} i := i + 4; {194658#(<= proc_i 240)} is VALID [2019-05-15 10:20:53,665 INFO L273 TraceCheckUtils]: 361: Hoare triple {194658#(<= proc_i 240)} assume i <= 1000; {194658#(<= proc_i 240)} is VALID [2019-05-15 10:20:53,665 INFO L273 TraceCheckUtils]: 362: Hoare triple {194658#(<= proc_i 240)} assume i + 4 < a[j]; {194658#(<= proc_i 240)} is VALID [2019-05-15 10:20:53,666 INFO L273 TraceCheckUtils]: 363: Hoare triple {194658#(<= proc_i 240)} assume a[5] == 1000; {194658#(<= proc_i 240)} is VALID [2019-05-15 10:20:53,666 INFO L273 TraceCheckUtils]: 364: Hoare triple {194658#(<= proc_i 240)} assume j > 4; {194658#(<= proc_i 240)} is VALID [2019-05-15 10:20:53,666 INFO L273 TraceCheckUtils]: 365: Hoare triple {194658#(<= proc_i 240)} assume j < 6; {194658#(<= proc_i 240)} is VALID [2019-05-15 10:20:53,667 INFO L273 TraceCheckUtils]: 366: Hoare triple {194658#(<= proc_i 240)} i := i + 4; {194677#(<= proc_i 244)} is VALID [2019-05-15 10:20:53,667 INFO L273 TraceCheckUtils]: 367: Hoare triple {194677#(<= proc_i 244)} assume i <= 1000; {194677#(<= proc_i 244)} is VALID [2019-05-15 10:20:53,671 INFO L273 TraceCheckUtils]: 368: Hoare triple {194677#(<= proc_i 244)} assume i + 4 < a[j]; {194677#(<= proc_i 244)} is VALID [2019-05-15 10:20:53,671 INFO L273 TraceCheckUtils]: 369: Hoare triple {194677#(<= proc_i 244)} assume a[5] == 1000; {194677#(<= proc_i 244)} is VALID [2019-05-15 10:20:53,671 INFO L273 TraceCheckUtils]: 370: Hoare triple {194677#(<= proc_i 244)} assume j > 4; {194677#(<= proc_i 244)} is VALID [2019-05-15 10:20:53,672 INFO L273 TraceCheckUtils]: 371: Hoare triple {194677#(<= proc_i 244)} assume j < 6; {194677#(<= proc_i 244)} is VALID [2019-05-15 10:20:53,672 INFO L273 TraceCheckUtils]: 372: Hoare triple {194677#(<= proc_i 244)} i := i + 4; {194696#(<= proc_i 248)} is VALID [2019-05-15 10:20:53,672 INFO L273 TraceCheckUtils]: 373: Hoare triple {194696#(<= proc_i 248)} assume i <= 1000; {194696#(<= proc_i 248)} is VALID [2019-05-15 10:20:53,673 INFO L273 TraceCheckUtils]: 374: Hoare triple {194696#(<= proc_i 248)} assume i + 4 < a[j]; {194696#(<= proc_i 248)} is VALID [2019-05-15 10:20:53,673 INFO L273 TraceCheckUtils]: 375: Hoare triple {194696#(<= proc_i 248)} assume a[5] == 1000; {194696#(<= proc_i 248)} is VALID [2019-05-15 10:20:53,673 INFO L273 TraceCheckUtils]: 376: Hoare triple {194696#(<= proc_i 248)} assume j > 4; {194696#(<= proc_i 248)} is VALID [2019-05-15 10:20:53,673 INFO L273 TraceCheckUtils]: 377: Hoare triple {194696#(<= proc_i 248)} assume j < 6; {194696#(<= proc_i 248)} is VALID [2019-05-15 10:20:53,674 INFO L273 TraceCheckUtils]: 378: Hoare triple {194696#(<= proc_i 248)} i := i + 4; {194715#(<= proc_i 252)} is VALID [2019-05-15 10:20:53,674 INFO L273 TraceCheckUtils]: 379: Hoare triple {194715#(<= proc_i 252)} assume i <= 1000; {194715#(<= proc_i 252)} is VALID [2019-05-15 10:20:53,674 INFO L273 TraceCheckUtils]: 380: Hoare triple {194715#(<= proc_i 252)} assume i + 4 < a[j]; {194715#(<= proc_i 252)} is VALID [2019-05-15 10:20:53,675 INFO L273 TraceCheckUtils]: 381: Hoare triple {194715#(<= proc_i 252)} assume a[5] == 1000; {194715#(<= proc_i 252)} is VALID [2019-05-15 10:20:53,675 INFO L273 TraceCheckUtils]: 382: Hoare triple {194715#(<= proc_i 252)} assume j > 4; {194715#(<= proc_i 252)} is VALID [2019-05-15 10:20:53,675 INFO L273 TraceCheckUtils]: 383: Hoare triple {194715#(<= proc_i 252)} assume j < 6; {194715#(<= proc_i 252)} is VALID [2019-05-15 10:20:53,676 INFO L273 TraceCheckUtils]: 384: Hoare triple {194715#(<= proc_i 252)} i := i + 4; {194734#(<= proc_i 256)} is VALID [2019-05-15 10:20:53,676 INFO L273 TraceCheckUtils]: 385: Hoare triple {194734#(<= proc_i 256)} assume i <= 1000; {194734#(<= proc_i 256)} is VALID [2019-05-15 10:20:53,677 INFO L273 TraceCheckUtils]: 386: Hoare triple {194734#(<= proc_i 256)} assume i + 4 < a[j]; {194734#(<= proc_i 256)} is VALID [2019-05-15 10:20:53,677 INFO L273 TraceCheckUtils]: 387: Hoare triple {194734#(<= proc_i 256)} assume a[5] == 1000; {194734#(<= proc_i 256)} is VALID [2019-05-15 10:20:53,678 INFO L273 TraceCheckUtils]: 388: Hoare triple {194734#(<= proc_i 256)} assume j > 4; {194734#(<= proc_i 256)} is VALID [2019-05-15 10:20:53,678 INFO L273 TraceCheckUtils]: 389: Hoare triple {194734#(<= proc_i 256)} assume j < 6; {194734#(<= proc_i 256)} is VALID [2019-05-15 10:20:53,679 INFO L273 TraceCheckUtils]: 390: Hoare triple {194734#(<= proc_i 256)} i := i + 4; {194753#(<= proc_i 260)} is VALID [2019-05-15 10:20:53,679 INFO L273 TraceCheckUtils]: 391: Hoare triple {194753#(<= proc_i 260)} assume i <= 1000; {194753#(<= proc_i 260)} is VALID [2019-05-15 10:20:53,680 INFO L273 TraceCheckUtils]: 392: Hoare triple {194753#(<= proc_i 260)} assume i + 4 < a[j]; {194753#(<= proc_i 260)} is VALID [2019-05-15 10:20:53,680 INFO L273 TraceCheckUtils]: 393: Hoare triple {194753#(<= proc_i 260)} assume a[5] == 1000; {194753#(<= proc_i 260)} is VALID [2019-05-15 10:20:53,681 INFO L273 TraceCheckUtils]: 394: Hoare triple {194753#(<= proc_i 260)} assume j > 4; {194753#(<= proc_i 260)} is VALID [2019-05-15 10:20:53,681 INFO L273 TraceCheckUtils]: 395: Hoare triple {194753#(<= proc_i 260)} assume j < 6; {194753#(<= proc_i 260)} is VALID [2019-05-15 10:20:53,682 INFO L273 TraceCheckUtils]: 396: Hoare triple {194753#(<= proc_i 260)} i := i + 4; {194772#(<= proc_i 264)} is VALID [2019-05-15 10:20:53,682 INFO L273 TraceCheckUtils]: 397: Hoare triple {194772#(<= proc_i 264)} assume i <= 1000; {194772#(<= proc_i 264)} is VALID [2019-05-15 10:20:53,683 INFO L273 TraceCheckUtils]: 398: Hoare triple {194772#(<= proc_i 264)} assume i + 4 < a[j]; {194772#(<= proc_i 264)} is VALID [2019-05-15 10:20:53,683 INFO L273 TraceCheckUtils]: 399: Hoare triple {194772#(<= proc_i 264)} assume a[5] == 1000; {194772#(<= proc_i 264)} is VALID [2019-05-15 10:20:53,683 INFO L273 TraceCheckUtils]: 400: Hoare triple {194772#(<= proc_i 264)} assume j > 4; {194772#(<= proc_i 264)} is VALID [2019-05-15 10:20:53,684 INFO L273 TraceCheckUtils]: 401: Hoare triple {194772#(<= proc_i 264)} assume j < 6; {194772#(<= proc_i 264)} is VALID [2019-05-15 10:20:53,685 INFO L273 TraceCheckUtils]: 402: Hoare triple {194772#(<= proc_i 264)} i := i + 4; {194791#(<= proc_i 268)} is VALID [2019-05-15 10:20:53,685 INFO L273 TraceCheckUtils]: 403: Hoare triple {194791#(<= proc_i 268)} assume i <= 1000; {194791#(<= proc_i 268)} is VALID [2019-05-15 10:20:53,686 INFO L273 TraceCheckUtils]: 404: Hoare triple {194791#(<= proc_i 268)} assume i + 4 < a[j]; {194791#(<= proc_i 268)} is VALID [2019-05-15 10:20:53,686 INFO L273 TraceCheckUtils]: 405: Hoare triple {194791#(<= proc_i 268)} assume a[5] == 1000; {194791#(<= proc_i 268)} is VALID [2019-05-15 10:20:53,686 INFO L273 TraceCheckUtils]: 406: Hoare triple {194791#(<= proc_i 268)} assume j > 4; {194791#(<= proc_i 268)} is VALID [2019-05-15 10:20:53,687 INFO L273 TraceCheckUtils]: 407: Hoare triple {194791#(<= proc_i 268)} assume j < 6; {194791#(<= proc_i 268)} is VALID [2019-05-15 10:20:53,688 INFO L273 TraceCheckUtils]: 408: Hoare triple {194791#(<= proc_i 268)} i := i + 4; {194810#(<= proc_i 272)} is VALID [2019-05-15 10:20:53,688 INFO L273 TraceCheckUtils]: 409: Hoare triple {194810#(<= proc_i 272)} assume i <= 1000; {194810#(<= proc_i 272)} is VALID [2019-05-15 10:20:53,688 INFO L273 TraceCheckUtils]: 410: Hoare triple {194810#(<= proc_i 272)} assume i + 4 < a[j]; {194810#(<= proc_i 272)} is VALID [2019-05-15 10:20:53,689 INFO L273 TraceCheckUtils]: 411: Hoare triple {194810#(<= proc_i 272)} assume a[5] == 1000; {194810#(<= proc_i 272)} is VALID [2019-05-15 10:20:53,689 INFO L273 TraceCheckUtils]: 412: Hoare triple {194810#(<= proc_i 272)} assume j > 4; {194810#(<= proc_i 272)} is VALID [2019-05-15 10:20:53,690 INFO L273 TraceCheckUtils]: 413: Hoare triple {194810#(<= proc_i 272)} assume j < 6; {194810#(<= proc_i 272)} is VALID [2019-05-15 10:20:53,691 INFO L273 TraceCheckUtils]: 414: Hoare triple {194810#(<= proc_i 272)} i := i + 4; {194829#(<= proc_i 276)} is VALID [2019-05-15 10:20:53,691 INFO L273 TraceCheckUtils]: 415: Hoare triple {194829#(<= proc_i 276)} assume i <= 1000; {194829#(<= proc_i 276)} is VALID [2019-05-15 10:20:53,691 INFO L273 TraceCheckUtils]: 416: Hoare triple {194829#(<= proc_i 276)} assume i + 4 < a[j]; {194829#(<= proc_i 276)} is VALID [2019-05-15 10:20:53,692 INFO L273 TraceCheckUtils]: 417: Hoare triple {194829#(<= proc_i 276)} assume a[5] == 1000; {194829#(<= proc_i 276)} is VALID [2019-05-15 10:20:53,692 INFO L273 TraceCheckUtils]: 418: Hoare triple {194829#(<= proc_i 276)} assume j > 4; {194829#(<= proc_i 276)} is VALID [2019-05-15 10:20:53,693 INFO L273 TraceCheckUtils]: 419: Hoare triple {194829#(<= proc_i 276)} assume j < 6; {194829#(<= proc_i 276)} is VALID [2019-05-15 10:20:53,693 INFO L273 TraceCheckUtils]: 420: Hoare triple {194829#(<= proc_i 276)} i := i + 4; {194848#(<= proc_i 280)} is VALID [2019-05-15 10:20:53,694 INFO L273 TraceCheckUtils]: 421: Hoare triple {194848#(<= proc_i 280)} assume i <= 1000; {194848#(<= proc_i 280)} is VALID [2019-05-15 10:20:53,694 INFO L273 TraceCheckUtils]: 422: Hoare triple {194848#(<= proc_i 280)} assume i + 4 < a[j]; {194848#(<= proc_i 280)} is VALID [2019-05-15 10:20:53,695 INFO L273 TraceCheckUtils]: 423: Hoare triple {194848#(<= proc_i 280)} assume a[5] == 1000; {194848#(<= proc_i 280)} is VALID [2019-05-15 10:20:53,695 INFO L273 TraceCheckUtils]: 424: Hoare triple {194848#(<= proc_i 280)} assume j > 4; {194848#(<= proc_i 280)} is VALID [2019-05-15 10:20:53,696 INFO L273 TraceCheckUtils]: 425: Hoare triple {194848#(<= proc_i 280)} assume j < 6; {194848#(<= proc_i 280)} is VALID [2019-05-15 10:20:53,696 INFO L273 TraceCheckUtils]: 426: Hoare triple {194848#(<= proc_i 280)} i := i + 4; {194867#(<= proc_i 284)} is VALID [2019-05-15 10:20:53,697 INFO L273 TraceCheckUtils]: 427: Hoare triple {194867#(<= proc_i 284)} assume i <= 1000; {194867#(<= proc_i 284)} is VALID [2019-05-15 10:20:53,697 INFO L273 TraceCheckUtils]: 428: Hoare triple {194867#(<= proc_i 284)} assume i + 4 < a[j]; {194867#(<= proc_i 284)} is VALID [2019-05-15 10:20:53,698 INFO L273 TraceCheckUtils]: 429: Hoare triple {194867#(<= proc_i 284)} assume a[5] == 1000; {194867#(<= proc_i 284)} is VALID [2019-05-15 10:20:53,698 INFO L273 TraceCheckUtils]: 430: Hoare triple {194867#(<= proc_i 284)} assume j > 4; {194867#(<= proc_i 284)} is VALID [2019-05-15 10:20:53,699 INFO L273 TraceCheckUtils]: 431: Hoare triple {194867#(<= proc_i 284)} assume j < 6; {194867#(<= proc_i 284)} is VALID [2019-05-15 10:20:53,699 INFO L273 TraceCheckUtils]: 432: Hoare triple {194867#(<= proc_i 284)} i := i + 4; {194886#(<= proc_i 288)} is VALID [2019-05-15 10:20:53,700 INFO L273 TraceCheckUtils]: 433: Hoare triple {194886#(<= proc_i 288)} assume i <= 1000; {194886#(<= proc_i 288)} is VALID [2019-05-15 10:20:53,700 INFO L273 TraceCheckUtils]: 434: Hoare triple {194886#(<= proc_i 288)} assume i + 4 < a[j]; {194886#(<= proc_i 288)} is VALID [2019-05-15 10:20:53,701 INFO L273 TraceCheckUtils]: 435: Hoare triple {194886#(<= proc_i 288)} assume a[5] == 1000; {194886#(<= proc_i 288)} is VALID [2019-05-15 10:20:53,701 INFO L273 TraceCheckUtils]: 436: Hoare triple {194886#(<= proc_i 288)} assume j > 4; {194886#(<= proc_i 288)} is VALID [2019-05-15 10:20:53,702 INFO L273 TraceCheckUtils]: 437: Hoare triple {194886#(<= proc_i 288)} assume j < 6; {194886#(<= proc_i 288)} is VALID [2019-05-15 10:20:53,702 INFO L273 TraceCheckUtils]: 438: Hoare triple {194886#(<= proc_i 288)} i := i + 4; {194905#(<= proc_i 292)} is VALID [2019-05-15 10:20:53,703 INFO L273 TraceCheckUtils]: 439: Hoare triple {194905#(<= proc_i 292)} assume i <= 1000; {194905#(<= proc_i 292)} is VALID [2019-05-15 10:20:53,703 INFO L273 TraceCheckUtils]: 440: Hoare triple {194905#(<= proc_i 292)} assume i + 4 < a[j]; {194905#(<= proc_i 292)} is VALID [2019-05-15 10:20:53,704 INFO L273 TraceCheckUtils]: 441: Hoare triple {194905#(<= proc_i 292)} assume a[5] == 1000; {194905#(<= proc_i 292)} is VALID [2019-05-15 10:20:53,704 INFO L273 TraceCheckUtils]: 442: Hoare triple {194905#(<= proc_i 292)} assume j > 4; {194905#(<= proc_i 292)} is VALID [2019-05-15 10:20:53,705 INFO L273 TraceCheckUtils]: 443: Hoare triple {194905#(<= proc_i 292)} assume j < 6; {194905#(<= proc_i 292)} is VALID [2019-05-15 10:20:53,705 INFO L273 TraceCheckUtils]: 444: Hoare triple {194905#(<= proc_i 292)} i := i + 4; {194924#(<= proc_i 296)} is VALID [2019-05-15 10:20:53,706 INFO L273 TraceCheckUtils]: 445: Hoare triple {194924#(<= proc_i 296)} assume i <= 1000; {194924#(<= proc_i 296)} is VALID [2019-05-15 10:20:53,706 INFO L273 TraceCheckUtils]: 446: Hoare triple {194924#(<= proc_i 296)} assume i + 4 < a[j]; {194924#(<= proc_i 296)} is VALID [2019-05-15 10:20:53,707 INFO L273 TraceCheckUtils]: 447: Hoare triple {194924#(<= proc_i 296)} assume a[5] == 1000; {194924#(<= proc_i 296)} is VALID [2019-05-15 10:20:53,707 INFO L273 TraceCheckUtils]: 448: Hoare triple {194924#(<= proc_i 296)} assume j > 4; {194924#(<= proc_i 296)} is VALID [2019-05-15 10:20:53,708 INFO L273 TraceCheckUtils]: 449: Hoare triple {194924#(<= proc_i 296)} assume j < 6; {194924#(<= proc_i 296)} is VALID [2019-05-15 10:20:53,708 INFO L273 TraceCheckUtils]: 450: Hoare triple {194924#(<= proc_i 296)} i := i + 4; {194943#(<= proc_i 300)} is VALID [2019-05-15 10:20:53,709 INFO L273 TraceCheckUtils]: 451: Hoare triple {194943#(<= proc_i 300)} assume i <= 1000; {194943#(<= proc_i 300)} is VALID [2019-05-15 10:20:53,709 INFO L273 TraceCheckUtils]: 452: Hoare triple {194943#(<= proc_i 300)} assume i + 4 < a[j]; {194943#(<= proc_i 300)} is VALID [2019-05-15 10:20:53,710 INFO L273 TraceCheckUtils]: 453: Hoare triple {194943#(<= proc_i 300)} assume a[5] == 1000; {194943#(<= proc_i 300)} is VALID [2019-05-15 10:20:53,710 INFO L273 TraceCheckUtils]: 454: Hoare triple {194943#(<= proc_i 300)} assume j > 4; {194943#(<= proc_i 300)} is VALID [2019-05-15 10:20:53,711 INFO L273 TraceCheckUtils]: 455: Hoare triple {194943#(<= proc_i 300)} assume j < 6; {194943#(<= proc_i 300)} is VALID [2019-05-15 10:20:53,711 INFO L273 TraceCheckUtils]: 456: Hoare triple {194943#(<= proc_i 300)} i := i + 4; {194962#(<= proc_i 304)} is VALID [2019-05-15 10:20:53,712 INFO L273 TraceCheckUtils]: 457: Hoare triple {194962#(<= proc_i 304)} assume i <= 1000; {194962#(<= proc_i 304)} is VALID [2019-05-15 10:20:53,712 INFO L273 TraceCheckUtils]: 458: Hoare triple {194962#(<= proc_i 304)} assume i + 4 < a[j]; {194962#(<= proc_i 304)} is VALID [2019-05-15 10:20:53,713 INFO L273 TraceCheckUtils]: 459: Hoare triple {194962#(<= proc_i 304)} assume a[5] == 1000; {194962#(<= proc_i 304)} is VALID [2019-05-15 10:20:53,713 INFO L273 TraceCheckUtils]: 460: Hoare triple {194962#(<= proc_i 304)} assume j > 4; {194962#(<= proc_i 304)} is VALID [2019-05-15 10:20:53,714 INFO L273 TraceCheckUtils]: 461: Hoare triple {194962#(<= proc_i 304)} assume j < 6; {194962#(<= proc_i 304)} is VALID [2019-05-15 10:20:53,714 INFO L273 TraceCheckUtils]: 462: Hoare triple {194962#(<= proc_i 304)} i := i + 4; {194981#(<= proc_i 308)} is VALID [2019-05-15 10:20:53,715 INFO L273 TraceCheckUtils]: 463: Hoare triple {194981#(<= proc_i 308)} assume i <= 1000; {194981#(<= proc_i 308)} is VALID [2019-05-15 10:20:53,715 INFO L273 TraceCheckUtils]: 464: Hoare triple {194981#(<= proc_i 308)} assume i + 4 < a[j]; {194981#(<= proc_i 308)} is VALID [2019-05-15 10:20:53,716 INFO L273 TraceCheckUtils]: 465: Hoare triple {194981#(<= proc_i 308)} assume a[5] == 1000; {194981#(<= proc_i 308)} is VALID [2019-05-15 10:20:53,716 INFO L273 TraceCheckUtils]: 466: Hoare triple {194981#(<= proc_i 308)} assume j > 4; {194981#(<= proc_i 308)} is VALID [2019-05-15 10:20:53,716 INFO L273 TraceCheckUtils]: 467: Hoare triple {194981#(<= proc_i 308)} assume j < 6; {194981#(<= proc_i 308)} is VALID [2019-05-15 10:20:53,717 INFO L273 TraceCheckUtils]: 468: Hoare triple {194981#(<= proc_i 308)} i := i + 4; {195000#(<= proc_i 312)} is VALID [2019-05-15 10:20:53,718 INFO L273 TraceCheckUtils]: 469: Hoare triple {195000#(<= proc_i 312)} assume i <= 1000; {195000#(<= proc_i 312)} is VALID [2019-05-15 10:20:53,718 INFO L273 TraceCheckUtils]: 470: Hoare triple {195000#(<= proc_i 312)} assume i + 4 < a[j]; {195000#(<= proc_i 312)} is VALID [2019-05-15 10:20:53,718 INFO L273 TraceCheckUtils]: 471: Hoare triple {195000#(<= proc_i 312)} assume a[5] == 1000; {195000#(<= proc_i 312)} is VALID [2019-05-15 10:20:53,719 INFO L273 TraceCheckUtils]: 472: Hoare triple {195000#(<= proc_i 312)} assume j > 4; {195000#(<= proc_i 312)} is VALID [2019-05-15 10:20:53,719 INFO L273 TraceCheckUtils]: 473: Hoare triple {195000#(<= proc_i 312)} assume j < 6; {195000#(<= proc_i 312)} is VALID [2019-05-15 10:20:53,720 INFO L273 TraceCheckUtils]: 474: Hoare triple {195000#(<= proc_i 312)} i := i + 4; {195019#(<= proc_i 316)} is VALID [2019-05-15 10:20:53,721 INFO L273 TraceCheckUtils]: 475: Hoare triple {195019#(<= proc_i 316)} assume i <= 1000; {195019#(<= proc_i 316)} is VALID [2019-05-15 10:20:53,721 INFO L273 TraceCheckUtils]: 476: Hoare triple {195019#(<= proc_i 316)} assume i + 4 < a[j]; {195019#(<= proc_i 316)} is VALID [2019-05-15 10:20:53,721 INFO L273 TraceCheckUtils]: 477: Hoare triple {195019#(<= proc_i 316)} assume a[5] == 1000; {195019#(<= proc_i 316)} is VALID [2019-05-15 10:20:53,722 INFO L273 TraceCheckUtils]: 478: Hoare triple {195019#(<= proc_i 316)} assume j > 4; {195019#(<= proc_i 316)} is VALID [2019-05-15 10:20:53,722 INFO L273 TraceCheckUtils]: 479: Hoare triple {195019#(<= proc_i 316)} assume j < 6; {195019#(<= proc_i 316)} is VALID [2019-05-15 10:20:53,723 INFO L273 TraceCheckUtils]: 480: Hoare triple {195019#(<= proc_i 316)} i := i + 4; {195038#(<= proc_i 320)} is VALID [2019-05-15 10:20:53,723 INFO L273 TraceCheckUtils]: 481: Hoare triple {195038#(<= proc_i 320)} assume i <= 1000; {195038#(<= proc_i 320)} is VALID [2019-05-15 10:20:53,724 INFO L273 TraceCheckUtils]: 482: Hoare triple {195038#(<= proc_i 320)} assume i + 4 < a[j]; {195038#(<= proc_i 320)} is VALID [2019-05-15 10:20:53,724 INFO L273 TraceCheckUtils]: 483: Hoare triple {195038#(<= proc_i 320)} assume a[5] == 1000; {195038#(<= proc_i 320)} is VALID [2019-05-15 10:20:53,725 INFO L273 TraceCheckUtils]: 484: Hoare triple {195038#(<= proc_i 320)} assume j > 4; {195038#(<= proc_i 320)} is VALID [2019-05-15 10:20:53,725 INFO L273 TraceCheckUtils]: 485: Hoare triple {195038#(<= proc_i 320)} assume j < 6; {195038#(<= proc_i 320)} is VALID [2019-05-15 10:20:53,726 INFO L273 TraceCheckUtils]: 486: Hoare triple {195038#(<= proc_i 320)} i := i + 4; {195057#(<= proc_i 324)} is VALID [2019-05-15 10:20:53,726 INFO L273 TraceCheckUtils]: 487: Hoare triple {195057#(<= proc_i 324)} assume i <= 1000; {195057#(<= proc_i 324)} is VALID [2019-05-15 10:20:53,727 INFO L273 TraceCheckUtils]: 488: Hoare triple {195057#(<= proc_i 324)} assume i + 4 < a[j]; {195057#(<= proc_i 324)} is VALID [2019-05-15 10:20:53,727 INFO L273 TraceCheckUtils]: 489: Hoare triple {195057#(<= proc_i 324)} assume a[5] == 1000; {195057#(<= proc_i 324)} is VALID [2019-05-15 10:20:53,728 INFO L273 TraceCheckUtils]: 490: Hoare triple {195057#(<= proc_i 324)} assume j > 4; {195057#(<= proc_i 324)} is VALID [2019-05-15 10:20:53,728 INFO L273 TraceCheckUtils]: 491: Hoare triple {195057#(<= proc_i 324)} assume j < 6; {195057#(<= proc_i 324)} is VALID [2019-05-15 10:20:53,729 INFO L273 TraceCheckUtils]: 492: Hoare triple {195057#(<= proc_i 324)} i := i + 4; {195076#(<= proc_i 328)} is VALID [2019-05-15 10:20:53,729 INFO L273 TraceCheckUtils]: 493: Hoare triple {195076#(<= proc_i 328)} assume i <= 1000; {195076#(<= proc_i 328)} is VALID [2019-05-15 10:20:53,730 INFO L273 TraceCheckUtils]: 494: Hoare triple {195076#(<= proc_i 328)} assume i + 4 < a[j]; {195076#(<= proc_i 328)} is VALID [2019-05-15 10:20:53,730 INFO L273 TraceCheckUtils]: 495: Hoare triple {195076#(<= proc_i 328)} assume a[5] == 1000; {195076#(<= proc_i 328)} is VALID [2019-05-15 10:20:53,731 INFO L273 TraceCheckUtils]: 496: Hoare triple {195076#(<= proc_i 328)} assume j > 4; {195076#(<= proc_i 328)} is VALID [2019-05-15 10:20:53,731 INFO L273 TraceCheckUtils]: 497: Hoare triple {195076#(<= proc_i 328)} assume j < 6; {195076#(<= proc_i 328)} is VALID [2019-05-15 10:20:53,732 INFO L273 TraceCheckUtils]: 498: Hoare triple {195076#(<= proc_i 328)} i := i + 4; {195095#(<= proc_i 332)} is VALID [2019-05-15 10:20:53,732 INFO L273 TraceCheckUtils]: 499: Hoare triple {195095#(<= proc_i 332)} assume i <= 1000; {195095#(<= proc_i 332)} is VALID [2019-05-15 10:20:53,733 INFO L273 TraceCheckUtils]: 500: Hoare triple {195095#(<= proc_i 332)} assume i + 4 < a[j]; {195095#(<= proc_i 332)} is VALID [2019-05-15 10:20:53,733 INFO L273 TraceCheckUtils]: 501: Hoare triple {195095#(<= proc_i 332)} assume a[5] == 1000; {195095#(<= proc_i 332)} is VALID [2019-05-15 10:20:53,734 INFO L273 TraceCheckUtils]: 502: Hoare triple {195095#(<= proc_i 332)} assume j > 4; {195095#(<= proc_i 332)} is VALID [2019-05-15 10:20:53,734 INFO L273 TraceCheckUtils]: 503: Hoare triple {195095#(<= proc_i 332)} assume j < 6; {195095#(<= proc_i 332)} is VALID [2019-05-15 10:20:53,735 INFO L273 TraceCheckUtils]: 504: Hoare triple {195095#(<= proc_i 332)} i := i + 4; {195114#(<= proc_i 336)} is VALID [2019-05-15 10:20:53,735 INFO L273 TraceCheckUtils]: 505: Hoare triple {195114#(<= proc_i 336)} assume i <= 1000; {195114#(<= proc_i 336)} is VALID [2019-05-15 10:20:53,736 INFO L273 TraceCheckUtils]: 506: Hoare triple {195114#(<= proc_i 336)} assume i + 4 < a[j]; {195114#(<= proc_i 336)} is VALID [2019-05-15 10:20:53,736 INFO L273 TraceCheckUtils]: 507: Hoare triple {195114#(<= proc_i 336)} assume a[5] == 1000; {195114#(<= proc_i 336)} is VALID [2019-05-15 10:20:53,737 INFO L273 TraceCheckUtils]: 508: Hoare triple {195114#(<= proc_i 336)} assume j > 4; {195114#(<= proc_i 336)} is VALID [2019-05-15 10:20:53,737 INFO L273 TraceCheckUtils]: 509: Hoare triple {195114#(<= proc_i 336)} assume j < 6; {195114#(<= proc_i 336)} is VALID [2019-05-15 10:20:53,738 INFO L273 TraceCheckUtils]: 510: Hoare triple {195114#(<= proc_i 336)} i := i + 4; {195133#(<= proc_i 340)} is VALID [2019-05-15 10:20:53,738 INFO L273 TraceCheckUtils]: 511: Hoare triple {195133#(<= proc_i 340)} assume i <= 1000; {195133#(<= proc_i 340)} is VALID [2019-05-15 10:20:53,739 INFO L273 TraceCheckUtils]: 512: Hoare triple {195133#(<= proc_i 340)} assume i + 4 < a[j]; {195133#(<= proc_i 340)} is VALID [2019-05-15 10:20:53,739 INFO L273 TraceCheckUtils]: 513: Hoare triple {195133#(<= proc_i 340)} assume a[5] == 1000; {195133#(<= proc_i 340)} is VALID [2019-05-15 10:20:53,740 INFO L273 TraceCheckUtils]: 514: Hoare triple {195133#(<= proc_i 340)} assume j > 4; {195133#(<= proc_i 340)} is VALID [2019-05-15 10:20:53,740 INFO L273 TraceCheckUtils]: 515: Hoare triple {195133#(<= proc_i 340)} assume j < 6; {195133#(<= proc_i 340)} is VALID [2019-05-15 10:20:53,741 INFO L273 TraceCheckUtils]: 516: Hoare triple {195133#(<= proc_i 340)} i := i + 4; {195152#(<= proc_i 344)} is VALID [2019-05-15 10:20:53,741 INFO L273 TraceCheckUtils]: 517: Hoare triple {195152#(<= proc_i 344)} assume i <= 1000; {195152#(<= proc_i 344)} is VALID [2019-05-15 10:20:53,742 INFO L273 TraceCheckUtils]: 518: Hoare triple {195152#(<= proc_i 344)} assume i + 4 < a[j]; {195152#(<= proc_i 344)} is VALID [2019-05-15 10:20:53,742 INFO L273 TraceCheckUtils]: 519: Hoare triple {195152#(<= proc_i 344)} assume a[5] == 1000; {195152#(<= proc_i 344)} is VALID [2019-05-15 10:20:53,742 INFO L273 TraceCheckUtils]: 520: Hoare triple {195152#(<= proc_i 344)} assume j > 4; {195152#(<= proc_i 344)} is VALID [2019-05-15 10:20:53,743 INFO L273 TraceCheckUtils]: 521: Hoare triple {195152#(<= proc_i 344)} assume j < 6; {195152#(<= proc_i 344)} is VALID [2019-05-15 10:20:53,744 INFO L273 TraceCheckUtils]: 522: Hoare triple {195152#(<= proc_i 344)} i := i + 4; {195171#(<= proc_i 348)} is VALID [2019-05-15 10:20:53,744 INFO L273 TraceCheckUtils]: 523: Hoare triple {195171#(<= proc_i 348)} assume i <= 1000; {195171#(<= proc_i 348)} is VALID [2019-05-15 10:20:53,745 INFO L273 TraceCheckUtils]: 524: Hoare triple {195171#(<= proc_i 348)} assume i + 4 < a[j]; {195171#(<= proc_i 348)} is VALID [2019-05-15 10:20:53,745 INFO L273 TraceCheckUtils]: 525: Hoare triple {195171#(<= proc_i 348)} assume a[5] == 1000; {195171#(<= proc_i 348)} is VALID [2019-05-15 10:20:53,745 INFO L273 TraceCheckUtils]: 526: Hoare triple {195171#(<= proc_i 348)} assume j > 4; {195171#(<= proc_i 348)} is VALID [2019-05-15 10:20:53,746 INFO L273 TraceCheckUtils]: 527: Hoare triple {195171#(<= proc_i 348)} assume j < 6; {195171#(<= proc_i 348)} is VALID [2019-05-15 10:20:53,747 INFO L273 TraceCheckUtils]: 528: Hoare triple {195171#(<= proc_i 348)} i := i + 4; {195190#(<= proc_i 352)} is VALID [2019-05-15 10:20:53,747 INFO L273 TraceCheckUtils]: 529: Hoare triple {195190#(<= proc_i 352)} assume i <= 1000; {195190#(<= proc_i 352)} is VALID [2019-05-15 10:20:53,747 INFO L273 TraceCheckUtils]: 530: Hoare triple {195190#(<= proc_i 352)} assume i + 4 < a[j]; {195190#(<= proc_i 352)} is VALID [2019-05-15 10:20:53,748 INFO L273 TraceCheckUtils]: 531: Hoare triple {195190#(<= proc_i 352)} assume a[5] == 1000; {195190#(<= proc_i 352)} is VALID [2019-05-15 10:20:53,748 INFO L273 TraceCheckUtils]: 532: Hoare triple {195190#(<= proc_i 352)} assume j > 4; {195190#(<= proc_i 352)} is VALID [2019-05-15 10:20:53,749 INFO L273 TraceCheckUtils]: 533: Hoare triple {195190#(<= proc_i 352)} assume j < 6; {195190#(<= proc_i 352)} is VALID [2019-05-15 10:20:53,749 INFO L273 TraceCheckUtils]: 534: Hoare triple {195190#(<= proc_i 352)} i := i + 4; {195209#(<= proc_i 356)} is VALID [2019-05-15 10:20:53,750 INFO L273 TraceCheckUtils]: 535: Hoare triple {195209#(<= proc_i 356)} assume i <= 1000; {195209#(<= proc_i 356)} is VALID [2019-05-15 10:20:53,750 INFO L273 TraceCheckUtils]: 536: Hoare triple {195209#(<= proc_i 356)} assume i + 4 < a[j]; {195209#(<= proc_i 356)} is VALID [2019-05-15 10:20:53,751 INFO L273 TraceCheckUtils]: 537: Hoare triple {195209#(<= proc_i 356)} assume a[5] == 1000; {195209#(<= proc_i 356)} is VALID [2019-05-15 10:20:53,751 INFO L273 TraceCheckUtils]: 538: Hoare triple {195209#(<= proc_i 356)} assume j > 4; {195209#(<= proc_i 356)} is VALID [2019-05-15 10:20:53,752 INFO L273 TraceCheckUtils]: 539: Hoare triple {195209#(<= proc_i 356)} assume j < 6; {195209#(<= proc_i 356)} is VALID [2019-05-15 10:20:53,752 INFO L273 TraceCheckUtils]: 540: Hoare triple {195209#(<= proc_i 356)} i := i + 4; {195228#(<= proc_i 360)} is VALID [2019-05-15 10:20:53,753 INFO L273 TraceCheckUtils]: 541: Hoare triple {195228#(<= proc_i 360)} assume i <= 1000; {195228#(<= proc_i 360)} is VALID [2019-05-15 10:20:53,753 INFO L273 TraceCheckUtils]: 542: Hoare triple {195228#(<= proc_i 360)} assume i + 4 < a[j]; {195228#(<= proc_i 360)} is VALID [2019-05-15 10:20:53,754 INFO L273 TraceCheckUtils]: 543: Hoare triple {195228#(<= proc_i 360)} assume a[5] == 1000; {195228#(<= proc_i 360)} is VALID [2019-05-15 10:20:53,754 INFO L273 TraceCheckUtils]: 544: Hoare triple {195228#(<= proc_i 360)} assume j > 4; {195228#(<= proc_i 360)} is VALID [2019-05-15 10:20:53,755 INFO L273 TraceCheckUtils]: 545: Hoare triple {195228#(<= proc_i 360)} assume j < 6; {195228#(<= proc_i 360)} is VALID [2019-05-15 10:20:53,755 INFO L273 TraceCheckUtils]: 546: Hoare triple {195228#(<= proc_i 360)} i := i + 4; {195247#(<= proc_i 364)} is VALID [2019-05-15 10:20:53,756 INFO L273 TraceCheckUtils]: 547: Hoare triple {195247#(<= proc_i 364)} assume i <= 1000; {195247#(<= proc_i 364)} is VALID [2019-05-15 10:20:53,756 INFO L273 TraceCheckUtils]: 548: Hoare triple {195247#(<= proc_i 364)} assume i + 4 < a[j]; {195247#(<= proc_i 364)} is VALID [2019-05-15 10:20:53,757 INFO L273 TraceCheckUtils]: 549: Hoare triple {195247#(<= proc_i 364)} assume a[5] == 1000; {195247#(<= proc_i 364)} is VALID [2019-05-15 10:20:53,757 INFO L273 TraceCheckUtils]: 550: Hoare triple {195247#(<= proc_i 364)} assume j > 4; {195247#(<= proc_i 364)} is VALID [2019-05-15 10:20:53,758 INFO L273 TraceCheckUtils]: 551: Hoare triple {195247#(<= proc_i 364)} assume j < 6; {195247#(<= proc_i 364)} is VALID [2019-05-15 10:20:53,758 INFO L273 TraceCheckUtils]: 552: Hoare triple {195247#(<= proc_i 364)} i := i + 4; {195266#(<= proc_i 368)} is VALID [2019-05-15 10:20:53,759 INFO L273 TraceCheckUtils]: 553: Hoare triple {195266#(<= proc_i 368)} assume i <= 1000; {195266#(<= proc_i 368)} is VALID [2019-05-15 10:20:53,759 INFO L273 TraceCheckUtils]: 554: Hoare triple {195266#(<= proc_i 368)} assume i + 4 < a[j]; {195266#(<= proc_i 368)} is VALID [2019-05-15 10:20:53,760 INFO L273 TraceCheckUtils]: 555: Hoare triple {195266#(<= proc_i 368)} assume a[5] == 1000; {195266#(<= proc_i 368)} is VALID [2019-05-15 10:20:53,760 INFO L273 TraceCheckUtils]: 556: Hoare triple {195266#(<= proc_i 368)} assume j > 4; {195266#(<= proc_i 368)} is VALID [2019-05-15 10:20:53,761 INFO L273 TraceCheckUtils]: 557: Hoare triple {195266#(<= proc_i 368)} assume j < 6; {195266#(<= proc_i 368)} is VALID [2019-05-15 10:20:53,761 INFO L273 TraceCheckUtils]: 558: Hoare triple {195266#(<= proc_i 368)} i := i + 4; {195285#(<= proc_i 372)} is VALID [2019-05-15 10:20:53,762 INFO L273 TraceCheckUtils]: 559: Hoare triple {195285#(<= proc_i 372)} assume i <= 1000; {195285#(<= proc_i 372)} is VALID [2019-05-15 10:20:53,762 INFO L273 TraceCheckUtils]: 560: Hoare triple {195285#(<= proc_i 372)} assume i + 4 < a[j]; {195285#(<= proc_i 372)} is VALID [2019-05-15 10:20:53,763 INFO L273 TraceCheckUtils]: 561: Hoare triple {195285#(<= proc_i 372)} assume a[5] == 1000; {195285#(<= proc_i 372)} is VALID [2019-05-15 10:20:53,763 INFO L273 TraceCheckUtils]: 562: Hoare triple {195285#(<= proc_i 372)} assume j > 4; {195285#(<= proc_i 372)} is VALID [2019-05-15 10:20:53,764 INFO L273 TraceCheckUtils]: 563: Hoare triple {195285#(<= proc_i 372)} assume j < 6; {195285#(<= proc_i 372)} is VALID [2019-05-15 10:20:53,764 INFO L273 TraceCheckUtils]: 564: Hoare triple {195285#(<= proc_i 372)} i := i + 4; {195304#(<= proc_i 376)} is VALID [2019-05-15 10:20:53,765 INFO L273 TraceCheckUtils]: 565: Hoare triple {195304#(<= proc_i 376)} assume !(i <= 1000); {193514#false} is VALID [2019-05-15 10:20:53,962 INFO L134 CoverageAnalysis]: Checked inductivity of 26320 backedges. 0 proven. 26320 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:20:53,962 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:20:53,962 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [95] total 95 [2019-05-15 10:20:53,962 INFO L78 Accepts]: Start accepts. Automaton has 97 states. Word has length 566 [2019-05-15 10:20:53,963 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:20:53,963 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 97 states. [2019-05-15 10:20:54,526 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 566 edges. 566 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:54,526 INFO L454 AbstractCegarLoop]: Interpolant automaton has 97 states [2019-05-15 10:20:54,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2019-05-15 10:20:54,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2019-05-15 10:20:54,528 INFO L87 Difference]: Start difference. First operand 567 states and 567 transitions. Second operand 97 states. [2019-05-15 10:20:55,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:55,589 INFO L93 Difference]: Finished difference Result 578 states and 578 transitions. [2019-05-15 10:20:55,589 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2019-05-15 10:20:55,589 INFO L78 Accepts]: Start accepts. Automaton has 97 states. Word has length 566 [2019-05-15 10:20:55,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:20:55,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2019-05-15 10:20:55,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 579 transitions. [2019-05-15 10:20:55,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2019-05-15 10:20:55,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 579 transitions. [2019-05-15 10:20:55,594 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 97 states and 579 transitions. [2019-05-15 10:20:56,159 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 579 edges. 579 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:20:56,174 INFO L225 Difference]: With dead ends: 578 [2019-05-15 10:20:56,174 INFO L226 Difference]: Without dead ends: 578 [2019-05-15 10:20:56,174 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 565 GetRequests, 470 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2019-05-15 10:20:56,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2019-05-15 10:20:56,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 573. [2019-05-15 10:20:56,177 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:20:56,178 INFO L82 GeneralOperation]: Start isEquivalent. First operand 578 states. Second operand 573 states. [2019-05-15 10:20:56,178 INFO L74 IsIncluded]: Start isIncluded. First operand 578 states. Second operand 573 states. [2019-05-15 10:20:56,178 INFO L87 Difference]: Start difference. First operand 578 states. Second operand 573 states. [2019-05-15 10:20:56,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:56,188 INFO L93 Difference]: Finished difference Result 578 states and 578 transitions. [2019-05-15 10:20:56,188 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 578 transitions. [2019-05-15 10:20:56,188 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:56,188 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:56,189 INFO L74 IsIncluded]: Start isIncluded. First operand 573 states. Second operand 578 states. [2019-05-15 10:20:56,189 INFO L87 Difference]: Start difference. First operand 573 states. Second operand 578 states. [2019-05-15 10:20:56,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:20:56,199 INFO L93 Difference]: Finished difference Result 578 states and 578 transitions. [2019-05-15 10:20:56,199 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 578 transitions. [2019-05-15 10:20:56,199 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:20:56,199 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:20:56,199 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:20:56,199 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:20:56,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 573 states. [2019-05-15 10:20:56,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 573 transitions. [2019-05-15 10:20:56,209 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 573 transitions. Word has length 566 [2019-05-15 10:20:56,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:20:56,210 INFO L475 AbstractCegarLoop]: Abstraction has 573 states and 573 transitions. [2019-05-15 10:20:56,210 INFO L476 AbstractCegarLoop]: Interpolant automaton has 97 states. [2019-05-15 10:20:56,210 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 573 transitions. [2019-05-15 10:20:56,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 573 [2019-05-15 10:20:56,212 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:20:56,212 INFO L399 BasicCegarLoop]: trace histogram [95, 95, 95, 95, 95, 95, 1, 1] [2019-05-15 10:20:56,213 INFO L418 AbstractCegarLoop]: === Iteration 96 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:20:56,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:20:56,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1111278376, now seen corresponding path program 95 times [2019-05-15 10:20:56,214 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:20:56,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:56,429 INFO L256 TraceCheckSpWp]: Trace formula consists of 765 conjuncts, 97 conjunts are in the unsatisfiable core [2019-05-15 10:20:56,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:20:56,479 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:21:00,662 INFO L273 TraceCheckUtils]: 0: Hoare triple {197614#true} i := 0; {197619#(<= proc_i 0)} is VALID [2019-05-15 10:21:00,662 INFO L273 TraceCheckUtils]: 1: Hoare triple {197619#(<= proc_i 0)} assume i <= 1000; {197619#(<= proc_i 0)} is VALID [2019-05-15 10:21:00,662 INFO L273 TraceCheckUtils]: 2: Hoare triple {197619#(<= proc_i 0)} assume i + 4 < a[j]; {197619#(<= proc_i 0)} is VALID [2019-05-15 10:21:00,663 INFO L273 TraceCheckUtils]: 3: Hoare triple {197619#(<= proc_i 0)} assume a[5] == 1000; {197619#(<= proc_i 0)} is VALID [2019-05-15 10:21:00,663 INFO L273 TraceCheckUtils]: 4: Hoare triple {197619#(<= proc_i 0)} assume j > 4; {197619#(<= proc_i 0)} is VALID [2019-05-15 10:21:00,663 INFO L273 TraceCheckUtils]: 5: Hoare triple {197619#(<= proc_i 0)} assume j < 6; {197619#(<= proc_i 0)} is VALID [2019-05-15 10:21:00,664 INFO L273 TraceCheckUtils]: 6: Hoare triple {197619#(<= proc_i 0)} i := i + 4; {197638#(<= proc_i 4)} is VALID [2019-05-15 10:21:00,664 INFO L273 TraceCheckUtils]: 7: Hoare triple {197638#(<= proc_i 4)} assume i <= 1000; {197638#(<= proc_i 4)} is VALID [2019-05-15 10:21:00,664 INFO L273 TraceCheckUtils]: 8: Hoare triple {197638#(<= proc_i 4)} assume i + 4 < a[j]; {197638#(<= proc_i 4)} is VALID [2019-05-15 10:21:00,664 INFO L273 TraceCheckUtils]: 9: Hoare triple {197638#(<= proc_i 4)} assume a[5] == 1000; {197638#(<= proc_i 4)} is VALID [2019-05-15 10:21:00,665 INFO L273 TraceCheckUtils]: 10: Hoare triple {197638#(<= proc_i 4)} assume j > 4; {197638#(<= proc_i 4)} is VALID [2019-05-15 10:21:00,665 INFO L273 TraceCheckUtils]: 11: Hoare triple {197638#(<= proc_i 4)} assume j < 6; {197638#(<= proc_i 4)} is VALID [2019-05-15 10:21:00,666 INFO L273 TraceCheckUtils]: 12: Hoare triple {197638#(<= proc_i 4)} i := i + 4; {197657#(<= proc_i 8)} is VALID [2019-05-15 10:21:00,666 INFO L273 TraceCheckUtils]: 13: Hoare triple {197657#(<= proc_i 8)} assume i <= 1000; {197657#(<= proc_i 8)} is VALID [2019-05-15 10:21:00,667 INFO L273 TraceCheckUtils]: 14: Hoare triple {197657#(<= proc_i 8)} assume i + 4 < a[j]; {197657#(<= proc_i 8)} is VALID [2019-05-15 10:21:00,667 INFO L273 TraceCheckUtils]: 15: Hoare triple {197657#(<= proc_i 8)} assume a[5] == 1000; {197657#(<= proc_i 8)} is VALID [2019-05-15 10:21:00,668 INFO L273 TraceCheckUtils]: 16: Hoare triple {197657#(<= proc_i 8)} assume j > 4; {197657#(<= proc_i 8)} is VALID [2019-05-15 10:21:00,668 INFO L273 TraceCheckUtils]: 17: Hoare triple {197657#(<= proc_i 8)} assume j < 6; {197657#(<= proc_i 8)} is VALID [2019-05-15 10:21:00,669 INFO L273 TraceCheckUtils]: 18: Hoare triple {197657#(<= proc_i 8)} i := i + 4; {197676#(<= proc_i 12)} is VALID [2019-05-15 10:21:00,669 INFO L273 TraceCheckUtils]: 19: Hoare triple {197676#(<= proc_i 12)} assume i <= 1000; {197676#(<= proc_i 12)} is VALID [2019-05-15 10:21:00,670 INFO L273 TraceCheckUtils]: 20: Hoare triple {197676#(<= proc_i 12)} assume i + 4 < a[j]; {197676#(<= proc_i 12)} is VALID [2019-05-15 10:21:00,670 INFO L273 TraceCheckUtils]: 21: Hoare triple {197676#(<= proc_i 12)} assume a[5] == 1000; {197676#(<= proc_i 12)} is VALID [2019-05-15 10:21:00,671 INFO L273 TraceCheckUtils]: 22: Hoare triple {197676#(<= proc_i 12)} assume j > 4; {197676#(<= proc_i 12)} is VALID [2019-05-15 10:21:00,671 INFO L273 TraceCheckUtils]: 23: Hoare triple {197676#(<= proc_i 12)} assume j < 6; {197676#(<= proc_i 12)} is VALID [2019-05-15 10:21:00,672 INFO L273 TraceCheckUtils]: 24: Hoare triple {197676#(<= proc_i 12)} i := i + 4; {197695#(<= proc_i 16)} is VALID [2019-05-15 10:21:00,672 INFO L273 TraceCheckUtils]: 25: Hoare triple {197695#(<= proc_i 16)} assume i <= 1000; {197695#(<= proc_i 16)} is VALID [2019-05-15 10:21:00,673 INFO L273 TraceCheckUtils]: 26: Hoare triple {197695#(<= proc_i 16)} assume i + 4 < a[j]; {197695#(<= proc_i 16)} is VALID [2019-05-15 10:21:00,673 INFO L273 TraceCheckUtils]: 27: Hoare triple {197695#(<= proc_i 16)} assume a[5] == 1000; {197695#(<= proc_i 16)} is VALID [2019-05-15 10:21:00,674 INFO L273 TraceCheckUtils]: 28: Hoare triple {197695#(<= proc_i 16)} assume j > 4; {197695#(<= proc_i 16)} is VALID [2019-05-15 10:21:00,674 INFO L273 TraceCheckUtils]: 29: Hoare triple {197695#(<= proc_i 16)} assume j < 6; {197695#(<= proc_i 16)} is VALID [2019-05-15 10:21:00,675 INFO L273 TraceCheckUtils]: 30: Hoare triple {197695#(<= proc_i 16)} i := i + 4; {197714#(<= proc_i 20)} is VALID [2019-05-15 10:21:00,675 INFO L273 TraceCheckUtils]: 31: Hoare triple {197714#(<= proc_i 20)} assume i <= 1000; {197714#(<= proc_i 20)} is VALID [2019-05-15 10:21:00,676 INFO L273 TraceCheckUtils]: 32: Hoare triple {197714#(<= proc_i 20)} assume i + 4 < a[j]; {197714#(<= proc_i 20)} is VALID [2019-05-15 10:21:00,676 INFO L273 TraceCheckUtils]: 33: Hoare triple {197714#(<= proc_i 20)} assume a[5] == 1000; {197714#(<= proc_i 20)} is VALID [2019-05-15 10:21:00,677 INFO L273 TraceCheckUtils]: 34: Hoare triple {197714#(<= proc_i 20)} assume j > 4; {197714#(<= proc_i 20)} is VALID [2019-05-15 10:21:00,677 INFO L273 TraceCheckUtils]: 35: Hoare triple {197714#(<= proc_i 20)} assume j < 6; {197714#(<= proc_i 20)} is VALID [2019-05-15 10:21:00,678 INFO L273 TraceCheckUtils]: 36: Hoare triple {197714#(<= proc_i 20)} i := i + 4; {197733#(<= proc_i 24)} is VALID [2019-05-15 10:21:00,678 INFO L273 TraceCheckUtils]: 37: Hoare triple {197733#(<= proc_i 24)} assume i <= 1000; {197733#(<= proc_i 24)} is VALID [2019-05-15 10:21:00,679 INFO L273 TraceCheckUtils]: 38: Hoare triple {197733#(<= proc_i 24)} assume i + 4 < a[j]; {197733#(<= proc_i 24)} is VALID [2019-05-15 10:21:00,679 INFO L273 TraceCheckUtils]: 39: Hoare triple {197733#(<= proc_i 24)} assume a[5] == 1000; {197733#(<= proc_i 24)} is VALID [2019-05-15 10:21:00,679 INFO L273 TraceCheckUtils]: 40: Hoare triple {197733#(<= proc_i 24)} assume j > 4; {197733#(<= proc_i 24)} is VALID [2019-05-15 10:21:00,680 INFO L273 TraceCheckUtils]: 41: Hoare triple {197733#(<= proc_i 24)} assume j < 6; {197733#(<= proc_i 24)} is VALID [2019-05-15 10:21:00,681 INFO L273 TraceCheckUtils]: 42: Hoare triple {197733#(<= proc_i 24)} i := i + 4; {197752#(<= proc_i 28)} is VALID [2019-05-15 10:21:00,681 INFO L273 TraceCheckUtils]: 43: Hoare triple {197752#(<= proc_i 28)} assume i <= 1000; {197752#(<= proc_i 28)} is VALID [2019-05-15 10:21:00,682 INFO L273 TraceCheckUtils]: 44: Hoare triple {197752#(<= proc_i 28)} assume i + 4 < a[j]; {197752#(<= proc_i 28)} is VALID [2019-05-15 10:21:00,682 INFO L273 TraceCheckUtils]: 45: Hoare triple {197752#(<= proc_i 28)} assume a[5] == 1000; {197752#(<= proc_i 28)} is VALID [2019-05-15 10:21:00,682 INFO L273 TraceCheckUtils]: 46: Hoare triple {197752#(<= proc_i 28)} assume j > 4; {197752#(<= proc_i 28)} is VALID [2019-05-15 10:21:00,683 INFO L273 TraceCheckUtils]: 47: Hoare triple {197752#(<= proc_i 28)} assume j < 6; {197752#(<= proc_i 28)} is VALID [2019-05-15 10:21:00,684 INFO L273 TraceCheckUtils]: 48: Hoare triple {197752#(<= proc_i 28)} i := i + 4; {197771#(<= proc_i 32)} is VALID [2019-05-15 10:21:00,684 INFO L273 TraceCheckUtils]: 49: Hoare triple {197771#(<= proc_i 32)} assume i <= 1000; {197771#(<= proc_i 32)} is VALID [2019-05-15 10:21:00,684 INFO L273 TraceCheckUtils]: 50: Hoare triple {197771#(<= proc_i 32)} assume i + 4 < a[j]; {197771#(<= proc_i 32)} is VALID [2019-05-15 10:21:00,685 INFO L273 TraceCheckUtils]: 51: Hoare triple {197771#(<= proc_i 32)} assume a[5] == 1000; {197771#(<= proc_i 32)} is VALID [2019-05-15 10:21:00,685 INFO L273 TraceCheckUtils]: 52: Hoare triple {197771#(<= proc_i 32)} assume j > 4; {197771#(<= proc_i 32)} is VALID [2019-05-15 10:21:00,686 INFO L273 TraceCheckUtils]: 53: Hoare triple {197771#(<= proc_i 32)} assume j < 6; {197771#(<= proc_i 32)} is VALID [2019-05-15 10:21:00,686 INFO L273 TraceCheckUtils]: 54: Hoare triple {197771#(<= proc_i 32)} i := i + 4; {197790#(<= proc_i 36)} is VALID [2019-05-15 10:21:00,687 INFO L273 TraceCheckUtils]: 55: Hoare triple {197790#(<= proc_i 36)} assume i <= 1000; {197790#(<= proc_i 36)} is VALID [2019-05-15 10:21:00,687 INFO L273 TraceCheckUtils]: 56: Hoare triple {197790#(<= proc_i 36)} assume i + 4 < a[j]; {197790#(<= proc_i 36)} is VALID [2019-05-15 10:21:00,688 INFO L273 TraceCheckUtils]: 57: Hoare triple {197790#(<= proc_i 36)} assume a[5] == 1000; {197790#(<= proc_i 36)} is VALID [2019-05-15 10:21:00,688 INFO L273 TraceCheckUtils]: 58: Hoare triple {197790#(<= proc_i 36)} assume j > 4; {197790#(<= proc_i 36)} is VALID [2019-05-15 10:21:00,689 INFO L273 TraceCheckUtils]: 59: Hoare triple {197790#(<= proc_i 36)} assume j < 6; {197790#(<= proc_i 36)} is VALID [2019-05-15 10:21:00,689 INFO L273 TraceCheckUtils]: 60: Hoare triple {197790#(<= proc_i 36)} i := i + 4; {197809#(<= proc_i 40)} is VALID [2019-05-15 10:21:00,690 INFO L273 TraceCheckUtils]: 61: Hoare triple {197809#(<= proc_i 40)} assume i <= 1000; {197809#(<= proc_i 40)} is VALID [2019-05-15 10:21:00,690 INFO L273 TraceCheckUtils]: 62: Hoare triple {197809#(<= proc_i 40)} assume i + 4 < a[j]; {197809#(<= proc_i 40)} is VALID [2019-05-15 10:21:00,691 INFO L273 TraceCheckUtils]: 63: Hoare triple {197809#(<= proc_i 40)} assume a[5] == 1000; {197809#(<= proc_i 40)} is VALID [2019-05-15 10:21:00,691 INFO L273 TraceCheckUtils]: 64: Hoare triple {197809#(<= proc_i 40)} assume j > 4; {197809#(<= proc_i 40)} is VALID [2019-05-15 10:21:00,692 INFO L273 TraceCheckUtils]: 65: Hoare triple {197809#(<= proc_i 40)} assume j < 6; {197809#(<= proc_i 40)} is VALID [2019-05-15 10:21:00,692 INFO L273 TraceCheckUtils]: 66: Hoare triple {197809#(<= proc_i 40)} i := i + 4; {197828#(<= proc_i 44)} is VALID [2019-05-15 10:21:00,693 INFO L273 TraceCheckUtils]: 67: Hoare triple {197828#(<= proc_i 44)} assume i <= 1000; {197828#(<= proc_i 44)} is VALID [2019-05-15 10:21:00,693 INFO L273 TraceCheckUtils]: 68: Hoare triple {197828#(<= proc_i 44)} assume i + 4 < a[j]; {197828#(<= proc_i 44)} is VALID [2019-05-15 10:21:00,694 INFO L273 TraceCheckUtils]: 69: Hoare triple {197828#(<= proc_i 44)} assume a[5] == 1000; {197828#(<= proc_i 44)} is VALID [2019-05-15 10:21:00,694 INFO L273 TraceCheckUtils]: 70: Hoare triple {197828#(<= proc_i 44)} assume j > 4; {197828#(<= proc_i 44)} is VALID [2019-05-15 10:21:00,695 INFO L273 TraceCheckUtils]: 71: Hoare triple {197828#(<= proc_i 44)} assume j < 6; {197828#(<= proc_i 44)} is VALID [2019-05-15 10:21:00,695 INFO L273 TraceCheckUtils]: 72: Hoare triple {197828#(<= proc_i 44)} i := i + 4; {197847#(<= proc_i 48)} is VALID [2019-05-15 10:21:00,696 INFO L273 TraceCheckUtils]: 73: Hoare triple {197847#(<= proc_i 48)} assume i <= 1000; {197847#(<= proc_i 48)} is VALID [2019-05-15 10:21:00,696 INFO L273 TraceCheckUtils]: 74: Hoare triple {197847#(<= proc_i 48)} assume i + 4 < a[j]; {197847#(<= proc_i 48)} is VALID [2019-05-15 10:21:00,697 INFO L273 TraceCheckUtils]: 75: Hoare triple {197847#(<= proc_i 48)} assume a[5] == 1000; {197847#(<= proc_i 48)} is VALID [2019-05-15 10:21:00,697 INFO L273 TraceCheckUtils]: 76: Hoare triple {197847#(<= proc_i 48)} assume j > 4; {197847#(<= proc_i 48)} is VALID [2019-05-15 10:21:00,698 INFO L273 TraceCheckUtils]: 77: Hoare triple {197847#(<= proc_i 48)} assume j < 6; {197847#(<= proc_i 48)} is VALID [2019-05-15 10:21:00,698 INFO L273 TraceCheckUtils]: 78: Hoare triple {197847#(<= proc_i 48)} i := i + 4; {197866#(<= proc_i 52)} is VALID [2019-05-15 10:21:00,699 INFO L273 TraceCheckUtils]: 79: Hoare triple {197866#(<= proc_i 52)} assume i <= 1000; {197866#(<= proc_i 52)} is VALID [2019-05-15 10:21:00,699 INFO L273 TraceCheckUtils]: 80: Hoare triple {197866#(<= proc_i 52)} assume i + 4 < a[j]; {197866#(<= proc_i 52)} is VALID [2019-05-15 10:21:00,700 INFO L273 TraceCheckUtils]: 81: Hoare triple {197866#(<= proc_i 52)} assume a[5] == 1000; {197866#(<= proc_i 52)} is VALID [2019-05-15 10:21:00,700 INFO L273 TraceCheckUtils]: 82: Hoare triple {197866#(<= proc_i 52)} assume j > 4; {197866#(<= proc_i 52)} is VALID [2019-05-15 10:21:00,701 INFO L273 TraceCheckUtils]: 83: Hoare triple {197866#(<= proc_i 52)} assume j < 6; {197866#(<= proc_i 52)} is VALID [2019-05-15 10:21:00,701 INFO L273 TraceCheckUtils]: 84: Hoare triple {197866#(<= proc_i 52)} i := i + 4; {197885#(<= proc_i 56)} is VALID [2019-05-15 10:21:00,702 INFO L273 TraceCheckUtils]: 85: Hoare triple {197885#(<= proc_i 56)} assume i <= 1000; {197885#(<= proc_i 56)} is VALID [2019-05-15 10:21:00,702 INFO L273 TraceCheckUtils]: 86: Hoare triple {197885#(<= proc_i 56)} assume i + 4 < a[j]; {197885#(<= proc_i 56)} is VALID [2019-05-15 10:21:00,703 INFO L273 TraceCheckUtils]: 87: Hoare triple {197885#(<= proc_i 56)} assume a[5] == 1000; {197885#(<= proc_i 56)} is VALID [2019-05-15 10:21:00,703 INFO L273 TraceCheckUtils]: 88: Hoare triple {197885#(<= proc_i 56)} assume j > 4; {197885#(<= proc_i 56)} is VALID [2019-05-15 10:21:00,703 INFO L273 TraceCheckUtils]: 89: Hoare triple {197885#(<= proc_i 56)} assume j < 6; {197885#(<= proc_i 56)} is VALID [2019-05-15 10:21:00,704 INFO L273 TraceCheckUtils]: 90: Hoare triple {197885#(<= proc_i 56)} i := i + 4; {197904#(<= proc_i 60)} is VALID [2019-05-15 10:21:00,705 INFO L273 TraceCheckUtils]: 91: Hoare triple {197904#(<= proc_i 60)} assume i <= 1000; {197904#(<= proc_i 60)} is VALID [2019-05-15 10:21:00,705 INFO L273 TraceCheckUtils]: 92: Hoare triple {197904#(<= proc_i 60)} assume i + 4 < a[j]; {197904#(<= proc_i 60)} is VALID [2019-05-15 10:21:00,706 INFO L273 TraceCheckUtils]: 93: Hoare triple {197904#(<= proc_i 60)} assume a[5] == 1000; {197904#(<= proc_i 60)} is VALID [2019-05-15 10:21:00,706 INFO L273 TraceCheckUtils]: 94: Hoare triple {197904#(<= proc_i 60)} assume j > 4; {197904#(<= proc_i 60)} is VALID [2019-05-15 10:21:00,706 INFO L273 TraceCheckUtils]: 95: Hoare triple {197904#(<= proc_i 60)} assume j < 6; {197904#(<= proc_i 60)} is VALID [2019-05-15 10:21:00,707 INFO L273 TraceCheckUtils]: 96: Hoare triple {197904#(<= proc_i 60)} i := i + 4; {197923#(<= proc_i 64)} is VALID [2019-05-15 10:21:00,708 INFO L273 TraceCheckUtils]: 97: Hoare triple {197923#(<= proc_i 64)} assume i <= 1000; {197923#(<= proc_i 64)} is VALID [2019-05-15 10:21:00,708 INFO L273 TraceCheckUtils]: 98: Hoare triple {197923#(<= proc_i 64)} assume i + 4 < a[j]; {197923#(<= proc_i 64)} is VALID [2019-05-15 10:21:00,708 INFO L273 TraceCheckUtils]: 99: Hoare triple {197923#(<= proc_i 64)} assume a[5] == 1000; {197923#(<= proc_i 64)} is VALID [2019-05-15 10:21:00,709 INFO L273 TraceCheckUtils]: 100: Hoare triple {197923#(<= proc_i 64)} assume j > 4; {197923#(<= proc_i 64)} is VALID [2019-05-15 10:21:00,709 INFO L273 TraceCheckUtils]: 101: Hoare triple {197923#(<= proc_i 64)} assume j < 6; {197923#(<= proc_i 64)} is VALID [2019-05-15 10:21:00,710 INFO L273 TraceCheckUtils]: 102: Hoare triple {197923#(<= proc_i 64)} i := i + 4; {197942#(<= proc_i 68)} is VALID [2019-05-15 10:21:00,710 INFO L273 TraceCheckUtils]: 103: Hoare triple {197942#(<= proc_i 68)} assume i <= 1000; {197942#(<= proc_i 68)} is VALID [2019-05-15 10:21:00,711 INFO L273 TraceCheckUtils]: 104: Hoare triple {197942#(<= proc_i 68)} assume i + 4 < a[j]; {197942#(<= proc_i 68)} is VALID [2019-05-15 10:21:00,711 INFO L273 TraceCheckUtils]: 105: Hoare triple {197942#(<= proc_i 68)} assume a[5] == 1000; {197942#(<= proc_i 68)} is VALID [2019-05-15 10:21:00,712 INFO L273 TraceCheckUtils]: 106: Hoare triple {197942#(<= proc_i 68)} assume j > 4; {197942#(<= proc_i 68)} is VALID [2019-05-15 10:21:00,712 INFO L273 TraceCheckUtils]: 107: Hoare triple {197942#(<= proc_i 68)} assume j < 6; {197942#(<= proc_i 68)} is VALID [2019-05-15 10:21:00,713 INFO L273 TraceCheckUtils]: 108: Hoare triple {197942#(<= proc_i 68)} i := i + 4; {197961#(<= proc_i 72)} is VALID [2019-05-15 10:21:00,713 INFO L273 TraceCheckUtils]: 109: Hoare triple {197961#(<= proc_i 72)} assume i <= 1000; {197961#(<= proc_i 72)} is VALID [2019-05-15 10:21:00,714 INFO L273 TraceCheckUtils]: 110: Hoare triple {197961#(<= proc_i 72)} assume i + 4 < a[j]; {197961#(<= proc_i 72)} is VALID [2019-05-15 10:21:00,714 INFO L273 TraceCheckUtils]: 111: Hoare triple {197961#(<= proc_i 72)} assume a[5] == 1000; {197961#(<= proc_i 72)} is VALID [2019-05-15 10:21:00,715 INFO L273 TraceCheckUtils]: 112: Hoare triple {197961#(<= proc_i 72)} assume j > 4; {197961#(<= proc_i 72)} is VALID [2019-05-15 10:21:00,715 INFO L273 TraceCheckUtils]: 113: Hoare triple {197961#(<= proc_i 72)} assume j < 6; {197961#(<= proc_i 72)} is VALID [2019-05-15 10:21:00,716 INFO L273 TraceCheckUtils]: 114: Hoare triple {197961#(<= proc_i 72)} i := i + 4; {197980#(<= proc_i 76)} is VALID [2019-05-15 10:21:00,716 INFO L273 TraceCheckUtils]: 115: Hoare triple {197980#(<= proc_i 76)} assume i <= 1000; {197980#(<= proc_i 76)} is VALID [2019-05-15 10:21:00,717 INFO L273 TraceCheckUtils]: 116: Hoare triple {197980#(<= proc_i 76)} assume i + 4 < a[j]; {197980#(<= proc_i 76)} is VALID [2019-05-15 10:21:00,717 INFO L273 TraceCheckUtils]: 117: Hoare triple {197980#(<= proc_i 76)} assume a[5] == 1000; {197980#(<= proc_i 76)} is VALID [2019-05-15 10:21:00,718 INFO L273 TraceCheckUtils]: 118: Hoare triple {197980#(<= proc_i 76)} assume j > 4; {197980#(<= proc_i 76)} is VALID [2019-05-15 10:21:00,718 INFO L273 TraceCheckUtils]: 119: Hoare triple {197980#(<= proc_i 76)} assume j < 6; {197980#(<= proc_i 76)} is VALID [2019-05-15 10:21:00,719 INFO L273 TraceCheckUtils]: 120: Hoare triple {197980#(<= proc_i 76)} i := i + 4; {197999#(<= proc_i 80)} is VALID [2019-05-15 10:21:00,719 INFO L273 TraceCheckUtils]: 121: Hoare triple {197999#(<= proc_i 80)} assume i <= 1000; {197999#(<= proc_i 80)} is VALID [2019-05-15 10:21:00,720 INFO L273 TraceCheckUtils]: 122: Hoare triple {197999#(<= proc_i 80)} assume i + 4 < a[j]; {197999#(<= proc_i 80)} is VALID [2019-05-15 10:21:00,720 INFO L273 TraceCheckUtils]: 123: Hoare triple {197999#(<= proc_i 80)} assume a[5] == 1000; {197999#(<= proc_i 80)} is VALID [2019-05-15 10:21:00,721 INFO L273 TraceCheckUtils]: 124: Hoare triple {197999#(<= proc_i 80)} assume j > 4; {197999#(<= proc_i 80)} is VALID [2019-05-15 10:21:00,721 INFO L273 TraceCheckUtils]: 125: Hoare triple {197999#(<= proc_i 80)} assume j < 6; {197999#(<= proc_i 80)} is VALID [2019-05-15 10:21:00,722 INFO L273 TraceCheckUtils]: 126: Hoare triple {197999#(<= proc_i 80)} i := i + 4; {198018#(<= proc_i 84)} is VALID [2019-05-15 10:21:00,722 INFO L273 TraceCheckUtils]: 127: Hoare triple {198018#(<= proc_i 84)} assume i <= 1000; {198018#(<= proc_i 84)} is VALID [2019-05-15 10:21:00,723 INFO L273 TraceCheckUtils]: 128: Hoare triple {198018#(<= proc_i 84)} assume i + 4 < a[j]; {198018#(<= proc_i 84)} is VALID [2019-05-15 10:21:00,723 INFO L273 TraceCheckUtils]: 129: Hoare triple {198018#(<= proc_i 84)} assume a[5] == 1000; {198018#(<= proc_i 84)} is VALID [2019-05-15 10:21:00,724 INFO L273 TraceCheckUtils]: 130: Hoare triple {198018#(<= proc_i 84)} assume j > 4; {198018#(<= proc_i 84)} is VALID [2019-05-15 10:21:00,724 INFO L273 TraceCheckUtils]: 131: Hoare triple {198018#(<= proc_i 84)} assume j < 6; {198018#(<= proc_i 84)} is VALID [2019-05-15 10:21:00,725 INFO L273 TraceCheckUtils]: 132: Hoare triple {198018#(<= proc_i 84)} i := i + 4; {198037#(<= proc_i 88)} is VALID [2019-05-15 10:21:00,725 INFO L273 TraceCheckUtils]: 133: Hoare triple {198037#(<= proc_i 88)} assume i <= 1000; {198037#(<= proc_i 88)} is VALID [2019-05-15 10:21:00,726 INFO L273 TraceCheckUtils]: 134: Hoare triple {198037#(<= proc_i 88)} assume i + 4 < a[j]; {198037#(<= proc_i 88)} is VALID [2019-05-15 10:21:00,726 INFO L273 TraceCheckUtils]: 135: Hoare triple {198037#(<= proc_i 88)} assume a[5] == 1000; {198037#(<= proc_i 88)} is VALID [2019-05-15 10:21:00,727 INFO L273 TraceCheckUtils]: 136: Hoare triple {198037#(<= proc_i 88)} assume j > 4; {198037#(<= proc_i 88)} is VALID [2019-05-15 10:21:00,727 INFO L273 TraceCheckUtils]: 137: Hoare triple {198037#(<= proc_i 88)} assume j < 6; {198037#(<= proc_i 88)} is VALID [2019-05-15 10:21:00,728 INFO L273 TraceCheckUtils]: 138: Hoare triple {198037#(<= proc_i 88)} i := i + 4; {198056#(<= proc_i 92)} is VALID [2019-05-15 10:21:00,728 INFO L273 TraceCheckUtils]: 139: Hoare triple {198056#(<= proc_i 92)} assume i <= 1000; {198056#(<= proc_i 92)} is VALID [2019-05-15 10:21:00,729 INFO L273 TraceCheckUtils]: 140: Hoare triple {198056#(<= proc_i 92)} assume i + 4 < a[j]; {198056#(<= proc_i 92)} is VALID [2019-05-15 10:21:00,729 INFO L273 TraceCheckUtils]: 141: Hoare triple {198056#(<= proc_i 92)} assume a[5] == 1000; {198056#(<= proc_i 92)} is VALID [2019-05-15 10:21:00,730 INFO L273 TraceCheckUtils]: 142: Hoare triple {198056#(<= proc_i 92)} assume j > 4; {198056#(<= proc_i 92)} is VALID [2019-05-15 10:21:00,730 INFO L273 TraceCheckUtils]: 143: Hoare triple {198056#(<= proc_i 92)} assume j < 6; {198056#(<= proc_i 92)} is VALID [2019-05-15 10:21:00,731 INFO L273 TraceCheckUtils]: 144: Hoare triple {198056#(<= proc_i 92)} i := i + 4; {198075#(<= proc_i 96)} is VALID [2019-05-15 10:21:00,731 INFO L273 TraceCheckUtils]: 145: Hoare triple {198075#(<= proc_i 96)} assume i <= 1000; {198075#(<= proc_i 96)} is VALID [2019-05-15 10:21:00,732 INFO L273 TraceCheckUtils]: 146: Hoare triple {198075#(<= proc_i 96)} assume i + 4 < a[j]; {198075#(<= proc_i 96)} is VALID [2019-05-15 10:21:00,732 INFO L273 TraceCheckUtils]: 147: Hoare triple {198075#(<= proc_i 96)} assume a[5] == 1000; {198075#(<= proc_i 96)} is VALID [2019-05-15 10:21:00,733 INFO L273 TraceCheckUtils]: 148: Hoare triple {198075#(<= proc_i 96)} assume j > 4; {198075#(<= proc_i 96)} is VALID [2019-05-15 10:21:00,733 INFO L273 TraceCheckUtils]: 149: Hoare triple {198075#(<= proc_i 96)} assume j < 6; {198075#(<= proc_i 96)} is VALID [2019-05-15 10:21:00,734 INFO L273 TraceCheckUtils]: 150: Hoare triple {198075#(<= proc_i 96)} i := i + 4; {198094#(<= proc_i 100)} is VALID [2019-05-15 10:21:00,734 INFO L273 TraceCheckUtils]: 151: Hoare triple {198094#(<= proc_i 100)} assume i <= 1000; {198094#(<= proc_i 100)} is VALID [2019-05-15 10:21:00,735 INFO L273 TraceCheckUtils]: 152: Hoare triple {198094#(<= proc_i 100)} assume i + 4 < a[j]; {198094#(<= proc_i 100)} is VALID [2019-05-15 10:21:00,735 INFO L273 TraceCheckUtils]: 153: Hoare triple {198094#(<= proc_i 100)} assume a[5] == 1000; {198094#(<= proc_i 100)} is VALID [2019-05-15 10:21:00,736 INFO L273 TraceCheckUtils]: 154: Hoare triple {198094#(<= proc_i 100)} assume j > 4; {198094#(<= proc_i 100)} is VALID [2019-05-15 10:21:00,736 INFO L273 TraceCheckUtils]: 155: Hoare triple {198094#(<= proc_i 100)} assume j < 6; {198094#(<= proc_i 100)} is VALID [2019-05-15 10:21:00,737 INFO L273 TraceCheckUtils]: 156: Hoare triple {198094#(<= proc_i 100)} i := i + 4; {198113#(<= proc_i 104)} is VALID [2019-05-15 10:21:00,738 INFO L273 TraceCheckUtils]: 157: Hoare triple {198113#(<= proc_i 104)} assume i <= 1000; {198113#(<= proc_i 104)} is VALID [2019-05-15 10:21:00,738 INFO L273 TraceCheckUtils]: 158: Hoare triple {198113#(<= proc_i 104)} assume i + 4 < a[j]; {198113#(<= proc_i 104)} is VALID [2019-05-15 10:21:00,739 INFO L273 TraceCheckUtils]: 159: Hoare triple {198113#(<= proc_i 104)} assume a[5] == 1000; {198113#(<= proc_i 104)} is VALID [2019-05-15 10:21:00,739 INFO L273 TraceCheckUtils]: 160: Hoare triple {198113#(<= proc_i 104)} assume j > 4; {198113#(<= proc_i 104)} is VALID [2019-05-15 10:21:00,740 INFO L273 TraceCheckUtils]: 161: Hoare triple {198113#(<= proc_i 104)} assume j < 6; {198113#(<= proc_i 104)} is VALID [2019-05-15 10:21:00,740 INFO L273 TraceCheckUtils]: 162: Hoare triple {198113#(<= proc_i 104)} i := i + 4; {198132#(<= proc_i 108)} is VALID [2019-05-15 10:21:00,741 INFO L273 TraceCheckUtils]: 163: Hoare triple {198132#(<= proc_i 108)} assume i <= 1000; {198132#(<= proc_i 108)} is VALID [2019-05-15 10:21:00,741 INFO L273 TraceCheckUtils]: 164: Hoare triple {198132#(<= proc_i 108)} assume i + 4 < a[j]; {198132#(<= proc_i 108)} is VALID [2019-05-15 10:21:00,742 INFO L273 TraceCheckUtils]: 165: Hoare triple {198132#(<= proc_i 108)} assume a[5] == 1000; {198132#(<= proc_i 108)} is VALID [2019-05-15 10:21:00,742 INFO L273 TraceCheckUtils]: 166: Hoare triple {198132#(<= proc_i 108)} assume j > 4; {198132#(<= proc_i 108)} is VALID [2019-05-15 10:21:00,743 INFO L273 TraceCheckUtils]: 167: Hoare triple {198132#(<= proc_i 108)} assume j < 6; {198132#(<= proc_i 108)} is VALID [2019-05-15 10:21:00,743 INFO L273 TraceCheckUtils]: 168: Hoare triple {198132#(<= proc_i 108)} i := i + 4; {198151#(<= proc_i 112)} is VALID [2019-05-15 10:21:00,744 INFO L273 TraceCheckUtils]: 169: Hoare triple {198151#(<= proc_i 112)} assume i <= 1000; {198151#(<= proc_i 112)} is VALID [2019-05-15 10:21:00,744 INFO L273 TraceCheckUtils]: 170: Hoare triple {198151#(<= proc_i 112)} assume i + 4 < a[j]; {198151#(<= proc_i 112)} is VALID [2019-05-15 10:21:00,745 INFO L273 TraceCheckUtils]: 171: Hoare triple {198151#(<= proc_i 112)} assume a[5] == 1000; {198151#(<= proc_i 112)} is VALID [2019-05-15 10:21:00,745 INFO L273 TraceCheckUtils]: 172: Hoare triple {198151#(<= proc_i 112)} assume j > 4; {198151#(<= proc_i 112)} is VALID [2019-05-15 10:21:00,745 INFO L273 TraceCheckUtils]: 173: Hoare triple {198151#(<= proc_i 112)} assume j < 6; {198151#(<= proc_i 112)} is VALID [2019-05-15 10:21:00,746 INFO L273 TraceCheckUtils]: 174: Hoare triple {198151#(<= proc_i 112)} i := i + 4; {198170#(<= proc_i 116)} is VALID [2019-05-15 10:21:00,747 INFO L273 TraceCheckUtils]: 175: Hoare triple {198170#(<= proc_i 116)} assume i <= 1000; {198170#(<= proc_i 116)} is VALID [2019-05-15 10:21:00,747 INFO L273 TraceCheckUtils]: 176: Hoare triple {198170#(<= proc_i 116)} assume i + 4 < a[j]; {198170#(<= proc_i 116)} is VALID [2019-05-15 10:21:00,748 INFO L273 TraceCheckUtils]: 177: Hoare triple {198170#(<= proc_i 116)} assume a[5] == 1000; {198170#(<= proc_i 116)} is VALID [2019-05-15 10:21:00,748 INFO L273 TraceCheckUtils]: 178: Hoare triple {198170#(<= proc_i 116)} assume j > 4; {198170#(<= proc_i 116)} is VALID [2019-05-15 10:21:00,748 INFO L273 TraceCheckUtils]: 179: Hoare triple {198170#(<= proc_i 116)} assume j < 6; {198170#(<= proc_i 116)} is VALID [2019-05-15 10:21:00,749 INFO L273 TraceCheckUtils]: 180: Hoare triple {198170#(<= proc_i 116)} i := i + 4; {198189#(<= proc_i 120)} is VALID [2019-05-15 10:21:00,750 INFO L273 TraceCheckUtils]: 181: Hoare triple {198189#(<= proc_i 120)} assume i <= 1000; {198189#(<= proc_i 120)} is VALID [2019-05-15 10:21:00,750 INFO L273 TraceCheckUtils]: 182: Hoare triple {198189#(<= proc_i 120)} assume i + 4 < a[j]; {198189#(<= proc_i 120)} is VALID [2019-05-15 10:21:00,750 INFO L273 TraceCheckUtils]: 183: Hoare triple {198189#(<= proc_i 120)} assume a[5] == 1000; {198189#(<= proc_i 120)} is VALID [2019-05-15 10:21:00,751 INFO L273 TraceCheckUtils]: 184: Hoare triple {198189#(<= proc_i 120)} assume j > 4; {198189#(<= proc_i 120)} is VALID [2019-05-15 10:21:00,751 INFO L273 TraceCheckUtils]: 185: Hoare triple {198189#(<= proc_i 120)} assume j < 6; {198189#(<= proc_i 120)} is VALID [2019-05-15 10:21:00,752 INFO L273 TraceCheckUtils]: 186: Hoare triple {198189#(<= proc_i 120)} i := i + 4; {198208#(<= proc_i 124)} is VALID [2019-05-15 10:21:00,752 INFO L273 TraceCheckUtils]: 187: Hoare triple {198208#(<= proc_i 124)} assume i <= 1000; {198208#(<= proc_i 124)} is VALID [2019-05-15 10:21:00,753 INFO L273 TraceCheckUtils]: 188: Hoare triple {198208#(<= proc_i 124)} assume i + 4 < a[j]; {198208#(<= proc_i 124)} is VALID [2019-05-15 10:21:00,753 INFO L273 TraceCheckUtils]: 189: Hoare triple {198208#(<= proc_i 124)} assume a[5] == 1000; {198208#(<= proc_i 124)} is VALID [2019-05-15 10:21:00,754 INFO L273 TraceCheckUtils]: 190: Hoare triple {198208#(<= proc_i 124)} assume j > 4; {198208#(<= proc_i 124)} is VALID [2019-05-15 10:21:00,754 INFO L273 TraceCheckUtils]: 191: Hoare triple {198208#(<= proc_i 124)} assume j < 6; {198208#(<= proc_i 124)} is VALID [2019-05-15 10:21:00,755 INFO L273 TraceCheckUtils]: 192: Hoare triple {198208#(<= proc_i 124)} i := i + 4; {198227#(<= proc_i 128)} is VALID [2019-05-15 10:21:00,755 INFO L273 TraceCheckUtils]: 193: Hoare triple {198227#(<= proc_i 128)} assume i <= 1000; {198227#(<= proc_i 128)} is VALID [2019-05-15 10:21:00,756 INFO L273 TraceCheckUtils]: 194: Hoare triple {198227#(<= proc_i 128)} assume i + 4 < a[j]; {198227#(<= proc_i 128)} is VALID [2019-05-15 10:21:00,756 INFO L273 TraceCheckUtils]: 195: Hoare triple {198227#(<= proc_i 128)} assume a[5] == 1000; {198227#(<= proc_i 128)} is VALID [2019-05-15 10:21:00,757 INFO L273 TraceCheckUtils]: 196: Hoare triple {198227#(<= proc_i 128)} assume j > 4; {198227#(<= proc_i 128)} is VALID [2019-05-15 10:21:00,757 INFO L273 TraceCheckUtils]: 197: Hoare triple {198227#(<= proc_i 128)} assume j < 6; {198227#(<= proc_i 128)} is VALID [2019-05-15 10:21:00,758 INFO L273 TraceCheckUtils]: 198: Hoare triple {198227#(<= proc_i 128)} i := i + 4; {198246#(<= proc_i 132)} is VALID [2019-05-15 10:21:00,758 INFO L273 TraceCheckUtils]: 199: Hoare triple {198246#(<= proc_i 132)} assume i <= 1000; {198246#(<= proc_i 132)} is VALID [2019-05-15 10:21:00,759 INFO L273 TraceCheckUtils]: 200: Hoare triple {198246#(<= proc_i 132)} assume i + 4 < a[j]; {198246#(<= proc_i 132)} is VALID [2019-05-15 10:21:00,759 INFO L273 TraceCheckUtils]: 201: Hoare triple {198246#(<= proc_i 132)} assume a[5] == 1000; {198246#(<= proc_i 132)} is VALID [2019-05-15 10:21:00,760 INFO L273 TraceCheckUtils]: 202: Hoare triple {198246#(<= proc_i 132)} assume j > 4; {198246#(<= proc_i 132)} is VALID [2019-05-15 10:21:00,760 INFO L273 TraceCheckUtils]: 203: Hoare triple {198246#(<= proc_i 132)} assume j < 6; {198246#(<= proc_i 132)} is VALID [2019-05-15 10:21:00,761 INFO L273 TraceCheckUtils]: 204: Hoare triple {198246#(<= proc_i 132)} i := i + 4; {198265#(<= proc_i 136)} is VALID [2019-05-15 10:21:00,761 INFO L273 TraceCheckUtils]: 205: Hoare triple {198265#(<= proc_i 136)} assume i <= 1000; {198265#(<= proc_i 136)} is VALID [2019-05-15 10:21:00,762 INFO L273 TraceCheckUtils]: 206: Hoare triple {198265#(<= proc_i 136)} assume i + 4 < a[j]; {198265#(<= proc_i 136)} is VALID [2019-05-15 10:21:00,762 INFO L273 TraceCheckUtils]: 207: Hoare triple {198265#(<= proc_i 136)} assume a[5] == 1000; {198265#(<= proc_i 136)} is VALID [2019-05-15 10:21:00,763 INFO L273 TraceCheckUtils]: 208: Hoare triple {198265#(<= proc_i 136)} assume j > 4; {198265#(<= proc_i 136)} is VALID [2019-05-15 10:21:00,763 INFO L273 TraceCheckUtils]: 209: Hoare triple {198265#(<= proc_i 136)} assume j < 6; {198265#(<= proc_i 136)} is VALID [2019-05-15 10:21:00,764 INFO L273 TraceCheckUtils]: 210: Hoare triple {198265#(<= proc_i 136)} i := i + 4; {198284#(<= proc_i 140)} is VALID [2019-05-15 10:21:00,764 INFO L273 TraceCheckUtils]: 211: Hoare triple {198284#(<= proc_i 140)} assume i <= 1000; {198284#(<= proc_i 140)} is VALID [2019-05-15 10:21:00,765 INFO L273 TraceCheckUtils]: 212: Hoare triple {198284#(<= proc_i 140)} assume i + 4 < a[j]; {198284#(<= proc_i 140)} is VALID [2019-05-15 10:21:00,765 INFO L273 TraceCheckUtils]: 213: Hoare triple {198284#(<= proc_i 140)} assume a[5] == 1000; {198284#(<= proc_i 140)} is VALID [2019-05-15 10:21:00,766 INFO L273 TraceCheckUtils]: 214: Hoare triple {198284#(<= proc_i 140)} assume j > 4; {198284#(<= proc_i 140)} is VALID [2019-05-15 10:21:00,766 INFO L273 TraceCheckUtils]: 215: Hoare triple {198284#(<= proc_i 140)} assume j < 6; {198284#(<= proc_i 140)} is VALID [2019-05-15 10:21:00,767 INFO L273 TraceCheckUtils]: 216: Hoare triple {198284#(<= proc_i 140)} i := i + 4; {198303#(<= proc_i 144)} is VALID [2019-05-15 10:21:00,767 INFO L273 TraceCheckUtils]: 217: Hoare triple {198303#(<= proc_i 144)} assume i <= 1000; {198303#(<= proc_i 144)} is VALID [2019-05-15 10:21:00,768 INFO L273 TraceCheckUtils]: 218: Hoare triple {198303#(<= proc_i 144)} assume i + 4 < a[j]; {198303#(<= proc_i 144)} is VALID [2019-05-15 10:21:00,768 INFO L273 TraceCheckUtils]: 219: Hoare triple {198303#(<= proc_i 144)} assume a[5] == 1000; {198303#(<= proc_i 144)} is VALID [2019-05-15 10:21:00,769 INFO L273 TraceCheckUtils]: 220: Hoare triple {198303#(<= proc_i 144)} assume j > 4; {198303#(<= proc_i 144)} is VALID [2019-05-15 10:21:00,769 INFO L273 TraceCheckUtils]: 221: Hoare triple {198303#(<= proc_i 144)} assume j < 6; {198303#(<= proc_i 144)} is VALID [2019-05-15 10:21:00,770 INFO L273 TraceCheckUtils]: 222: Hoare triple {198303#(<= proc_i 144)} i := i + 4; {198322#(<= proc_i 148)} is VALID [2019-05-15 10:21:00,770 INFO L273 TraceCheckUtils]: 223: Hoare triple {198322#(<= proc_i 148)} assume i <= 1000; {198322#(<= proc_i 148)} is VALID [2019-05-15 10:21:00,771 INFO L273 TraceCheckUtils]: 224: Hoare triple {198322#(<= proc_i 148)} assume i + 4 < a[j]; {198322#(<= proc_i 148)} is VALID [2019-05-15 10:21:00,771 INFO L273 TraceCheckUtils]: 225: Hoare triple {198322#(<= proc_i 148)} assume a[5] == 1000; {198322#(<= proc_i 148)} is VALID [2019-05-15 10:21:00,772 INFO L273 TraceCheckUtils]: 226: Hoare triple {198322#(<= proc_i 148)} assume j > 4; {198322#(<= proc_i 148)} is VALID [2019-05-15 10:21:00,772 INFO L273 TraceCheckUtils]: 227: Hoare triple {198322#(<= proc_i 148)} assume j < 6; {198322#(<= proc_i 148)} is VALID [2019-05-15 10:21:00,773 INFO L273 TraceCheckUtils]: 228: Hoare triple {198322#(<= proc_i 148)} i := i + 4; {198341#(<= proc_i 152)} is VALID [2019-05-15 10:21:00,773 INFO L273 TraceCheckUtils]: 229: Hoare triple {198341#(<= proc_i 152)} assume i <= 1000; {198341#(<= proc_i 152)} is VALID [2019-05-15 10:21:00,774 INFO L273 TraceCheckUtils]: 230: Hoare triple {198341#(<= proc_i 152)} assume i + 4 < a[j]; {198341#(<= proc_i 152)} is VALID [2019-05-15 10:21:00,774 INFO L273 TraceCheckUtils]: 231: Hoare triple {198341#(<= proc_i 152)} assume a[5] == 1000; {198341#(<= proc_i 152)} is VALID [2019-05-15 10:21:00,774 INFO L273 TraceCheckUtils]: 232: Hoare triple {198341#(<= proc_i 152)} assume j > 4; {198341#(<= proc_i 152)} is VALID [2019-05-15 10:21:00,775 INFO L273 TraceCheckUtils]: 233: Hoare triple {198341#(<= proc_i 152)} assume j < 6; {198341#(<= proc_i 152)} is VALID [2019-05-15 10:21:00,776 INFO L273 TraceCheckUtils]: 234: Hoare triple {198341#(<= proc_i 152)} i := i + 4; {198360#(<= proc_i 156)} is VALID [2019-05-15 10:21:00,776 INFO L273 TraceCheckUtils]: 235: Hoare triple {198360#(<= proc_i 156)} assume i <= 1000; {198360#(<= proc_i 156)} is VALID [2019-05-15 10:21:00,777 INFO L273 TraceCheckUtils]: 236: Hoare triple {198360#(<= proc_i 156)} assume i + 4 < a[j]; {198360#(<= proc_i 156)} is VALID [2019-05-15 10:21:00,777 INFO L273 TraceCheckUtils]: 237: Hoare triple {198360#(<= proc_i 156)} assume a[5] == 1000; {198360#(<= proc_i 156)} is VALID [2019-05-15 10:21:00,777 INFO L273 TraceCheckUtils]: 238: Hoare triple {198360#(<= proc_i 156)} assume j > 4; {198360#(<= proc_i 156)} is VALID [2019-05-15 10:21:00,778 INFO L273 TraceCheckUtils]: 239: Hoare triple {198360#(<= proc_i 156)} assume j < 6; {198360#(<= proc_i 156)} is VALID [2019-05-15 10:21:00,779 INFO L273 TraceCheckUtils]: 240: Hoare triple {198360#(<= proc_i 156)} i := i + 4; {198379#(<= proc_i 160)} is VALID [2019-05-15 10:21:00,779 INFO L273 TraceCheckUtils]: 241: Hoare triple {198379#(<= proc_i 160)} assume i <= 1000; {198379#(<= proc_i 160)} is VALID [2019-05-15 10:21:00,779 INFO L273 TraceCheckUtils]: 242: Hoare triple {198379#(<= proc_i 160)} assume i + 4 < a[j]; {198379#(<= proc_i 160)} is VALID [2019-05-15 10:21:00,780 INFO L273 TraceCheckUtils]: 243: Hoare triple {198379#(<= proc_i 160)} assume a[5] == 1000; {198379#(<= proc_i 160)} is VALID [2019-05-15 10:21:00,780 INFO L273 TraceCheckUtils]: 244: Hoare triple {198379#(<= proc_i 160)} assume j > 4; {198379#(<= proc_i 160)} is VALID [2019-05-15 10:21:00,781 INFO L273 TraceCheckUtils]: 245: Hoare triple {198379#(<= proc_i 160)} assume j < 6; {198379#(<= proc_i 160)} is VALID [2019-05-15 10:21:00,781 INFO L273 TraceCheckUtils]: 246: Hoare triple {198379#(<= proc_i 160)} i := i + 4; {198398#(<= proc_i 164)} is VALID [2019-05-15 10:21:00,782 INFO L273 TraceCheckUtils]: 247: Hoare triple {198398#(<= proc_i 164)} assume i <= 1000; {198398#(<= proc_i 164)} is VALID [2019-05-15 10:21:00,782 INFO L273 TraceCheckUtils]: 248: Hoare triple {198398#(<= proc_i 164)} assume i + 4 < a[j]; {198398#(<= proc_i 164)} is VALID [2019-05-15 10:21:00,783 INFO L273 TraceCheckUtils]: 249: Hoare triple {198398#(<= proc_i 164)} assume a[5] == 1000; {198398#(<= proc_i 164)} is VALID [2019-05-15 10:21:00,783 INFO L273 TraceCheckUtils]: 250: Hoare triple {198398#(<= proc_i 164)} assume j > 4; {198398#(<= proc_i 164)} is VALID [2019-05-15 10:21:00,784 INFO L273 TraceCheckUtils]: 251: Hoare triple {198398#(<= proc_i 164)} assume j < 6; {198398#(<= proc_i 164)} is VALID [2019-05-15 10:21:00,784 INFO L273 TraceCheckUtils]: 252: Hoare triple {198398#(<= proc_i 164)} i := i + 4; {198417#(<= proc_i 168)} is VALID [2019-05-15 10:21:00,785 INFO L273 TraceCheckUtils]: 253: Hoare triple {198417#(<= proc_i 168)} assume i <= 1000; {198417#(<= proc_i 168)} is VALID [2019-05-15 10:21:00,785 INFO L273 TraceCheckUtils]: 254: Hoare triple {198417#(<= proc_i 168)} assume i + 4 < a[j]; {198417#(<= proc_i 168)} is VALID [2019-05-15 10:21:00,786 INFO L273 TraceCheckUtils]: 255: Hoare triple {198417#(<= proc_i 168)} assume a[5] == 1000; {198417#(<= proc_i 168)} is VALID [2019-05-15 10:21:00,786 INFO L273 TraceCheckUtils]: 256: Hoare triple {198417#(<= proc_i 168)} assume j > 4; {198417#(<= proc_i 168)} is VALID [2019-05-15 10:21:00,787 INFO L273 TraceCheckUtils]: 257: Hoare triple {198417#(<= proc_i 168)} assume j < 6; {198417#(<= proc_i 168)} is VALID [2019-05-15 10:21:00,787 INFO L273 TraceCheckUtils]: 258: Hoare triple {198417#(<= proc_i 168)} i := i + 4; {198436#(<= proc_i 172)} is VALID [2019-05-15 10:21:00,788 INFO L273 TraceCheckUtils]: 259: Hoare triple {198436#(<= proc_i 172)} assume i <= 1000; {198436#(<= proc_i 172)} is VALID [2019-05-15 10:21:00,788 INFO L273 TraceCheckUtils]: 260: Hoare triple {198436#(<= proc_i 172)} assume i + 4 < a[j]; {198436#(<= proc_i 172)} is VALID [2019-05-15 10:21:00,789 INFO L273 TraceCheckUtils]: 261: Hoare triple {198436#(<= proc_i 172)} assume a[5] == 1000; {198436#(<= proc_i 172)} is VALID [2019-05-15 10:21:00,789 INFO L273 TraceCheckUtils]: 262: Hoare triple {198436#(<= proc_i 172)} assume j > 4; {198436#(<= proc_i 172)} is VALID [2019-05-15 10:21:00,790 INFO L273 TraceCheckUtils]: 263: Hoare triple {198436#(<= proc_i 172)} assume j < 6; {198436#(<= proc_i 172)} is VALID [2019-05-15 10:21:00,790 INFO L273 TraceCheckUtils]: 264: Hoare triple {198436#(<= proc_i 172)} i := i + 4; {198455#(<= proc_i 176)} is VALID [2019-05-15 10:21:00,791 INFO L273 TraceCheckUtils]: 265: Hoare triple {198455#(<= proc_i 176)} assume i <= 1000; {198455#(<= proc_i 176)} is VALID [2019-05-15 10:21:00,791 INFO L273 TraceCheckUtils]: 266: Hoare triple {198455#(<= proc_i 176)} assume i + 4 < a[j]; {198455#(<= proc_i 176)} is VALID [2019-05-15 10:21:00,792 INFO L273 TraceCheckUtils]: 267: Hoare triple {198455#(<= proc_i 176)} assume a[5] == 1000; {198455#(<= proc_i 176)} is VALID [2019-05-15 10:21:00,792 INFO L273 TraceCheckUtils]: 268: Hoare triple {198455#(<= proc_i 176)} assume j > 4; {198455#(<= proc_i 176)} is VALID [2019-05-15 10:21:00,793 INFO L273 TraceCheckUtils]: 269: Hoare triple {198455#(<= proc_i 176)} assume j < 6; {198455#(<= proc_i 176)} is VALID [2019-05-15 10:21:00,793 INFO L273 TraceCheckUtils]: 270: Hoare triple {198455#(<= proc_i 176)} i := i + 4; {198474#(<= proc_i 180)} is VALID [2019-05-15 10:21:00,794 INFO L273 TraceCheckUtils]: 271: Hoare triple {198474#(<= proc_i 180)} assume i <= 1000; {198474#(<= proc_i 180)} is VALID [2019-05-15 10:21:00,794 INFO L273 TraceCheckUtils]: 272: Hoare triple {198474#(<= proc_i 180)} assume i + 4 < a[j]; {198474#(<= proc_i 180)} is VALID [2019-05-15 10:21:00,795 INFO L273 TraceCheckUtils]: 273: Hoare triple {198474#(<= proc_i 180)} assume a[5] == 1000; {198474#(<= proc_i 180)} is VALID [2019-05-15 10:21:00,795 INFO L273 TraceCheckUtils]: 274: Hoare triple {198474#(<= proc_i 180)} assume j > 4; {198474#(<= proc_i 180)} is VALID [2019-05-15 10:21:00,796 INFO L273 TraceCheckUtils]: 275: Hoare triple {198474#(<= proc_i 180)} assume j < 6; {198474#(<= proc_i 180)} is VALID [2019-05-15 10:21:00,796 INFO L273 TraceCheckUtils]: 276: Hoare triple {198474#(<= proc_i 180)} i := i + 4; {198493#(<= proc_i 184)} is VALID [2019-05-15 10:21:00,797 INFO L273 TraceCheckUtils]: 277: Hoare triple {198493#(<= proc_i 184)} assume i <= 1000; {198493#(<= proc_i 184)} is VALID [2019-05-15 10:21:00,797 INFO L273 TraceCheckUtils]: 278: Hoare triple {198493#(<= proc_i 184)} assume i + 4 < a[j]; {198493#(<= proc_i 184)} is VALID [2019-05-15 10:21:00,798 INFO L273 TraceCheckUtils]: 279: Hoare triple {198493#(<= proc_i 184)} assume a[5] == 1000; {198493#(<= proc_i 184)} is VALID [2019-05-15 10:21:00,798 INFO L273 TraceCheckUtils]: 280: Hoare triple {198493#(<= proc_i 184)} assume j > 4; {198493#(<= proc_i 184)} is VALID [2019-05-15 10:21:00,798 INFO L273 TraceCheckUtils]: 281: Hoare triple {198493#(<= proc_i 184)} assume j < 6; {198493#(<= proc_i 184)} is VALID [2019-05-15 10:21:00,799 INFO L273 TraceCheckUtils]: 282: Hoare triple {198493#(<= proc_i 184)} i := i + 4; {198512#(<= proc_i 188)} is VALID [2019-05-15 10:21:00,800 INFO L273 TraceCheckUtils]: 283: Hoare triple {198512#(<= proc_i 188)} assume i <= 1000; {198512#(<= proc_i 188)} is VALID [2019-05-15 10:21:00,800 INFO L273 TraceCheckUtils]: 284: Hoare triple {198512#(<= proc_i 188)} assume i + 4 < a[j]; {198512#(<= proc_i 188)} is VALID [2019-05-15 10:21:00,800 INFO L273 TraceCheckUtils]: 285: Hoare triple {198512#(<= proc_i 188)} assume a[5] == 1000; {198512#(<= proc_i 188)} is VALID [2019-05-15 10:21:00,801 INFO L273 TraceCheckUtils]: 286: Hoare triple {198512#(<= proc_i 188)} assume j > 4; {198512#(<= proc_i 188)} is VALID [2019-05-15 10:21:00,801 INFO L273 TraceCheckUtils]: 287: Hoare triple {198512#(<= proc_i 188)} assume j < 6; {198512#(<= proc_i 188)} is VALID [2019-05-15 10:21:00,802 INFO L273 TraceCheckUtils]: 288: Hoare triple {198512#(<= proc_i 188)} i := i + 4; {198531#(<= proc_i 192)} is VALID [2019-05-15 10:21:00,803 INFO L273 TraceCheckUtils]: 289: Hoare triple {198531#(<= proc_i 192)} assume i <= 1000; {198531#(<= proc_i 192)} is VALID [2019-05-15 10:21:00,803 INFO L273 TraceCheckUtils]: 290: Hoare triple {198531#(<= proc_i 192)} assume i + 4 < a[j]; {198531#(<= proc_i 192)} is VALID [2019-05-15 10:21:00,803 INFO L273 TraceCheckUtils]: 291: Hoare triple {198531#(<= proc_i 192)} assume a[5] == 1000; {198531#(<= proc_i 192)} is VALID [2019-05-15 10:21:00,804 INFO L273 TraceCheckUtils]: 292: Hoare triple {198531#(<= proc_i 192)} assume j > 4; {198531#(<= proc_i 192)} is VALID [2019-05-15 10:21:00,804 INFO L273 TraceCheckUtils]: 293: Hoare triple {198531#(<= proc_i 192)} assume j < 6; {198531#(<= proc_i 192)} is VALID [2019-05-15 10:21:00,805 INFO L273 TraceCheckUtils]: 294: Hoare triple {198531#(<= proc_i 192)} i := i + 4; {198550#(<= proc_i 196)} is VALID [2019-05-15 10:21:00,805 INFO L273 TraceCheckUtils]: 295: Hoare triple {198550#(<= proc_i 196)} assume i <= 1000; {198550#(<= proc_i 196)} is VALID [2019-05-15 10:21:00,806 INFO L273 TraceCheckUtils]: 296: Hoare triple {198550#(<= proc_i 196)} assume i + 4 < a[j]; {198550#(<= proc_i 196)} is VALID [2019-05-15 10:21:00,806 INFO L273 TraceCheckUtils]: 297: Hoare triple {198550#(<= proc_i 196)} assume a[5] == 1000; {198550#(<= proc_i 196)} is VALID [2019-05-15 10:21:00,807 INFO L273 TraceCheckUtils]: 298: Hoare triple {198550#(<= proc_i 196)} assume j > 4; {198550#(<= proc_i 196)} is VALID [2019-05-15 10:21:00,807 INFO L273 TraceCheckUtils]: 299: Hoare triple {198550#(<= proc_i 196)} assume j < 6; {198550#(<= proc_i 196)} is VALID [2019-05-15 10:21:00,808 INFO L273 TraceCheckUtils]: 300: Hoare triple {198550#(<= proc_i 196)} i := i + 4; {198569#(<= proc_i 200)} is VALID [2019-05-15 10:21:00,808 INFO L273 TraceCheckUtils]: 301: Hoare triple {198569#(<= proc_i 200)} assume i <= 1000; {198569#(<= proc_i 200)} is VALID [2019-05-15 10:21:00,809 INFO L273 TraceCheckUtils]: 302: Hoare triple {198569#(<= proc_i 200)} assume i + 4 < a[j]; {198569#(<= proc_i 200)} is VALID [2019-05-15 10:21:00,809 INFO L273 TraceCheckUtils]: 303: Hoare triple {198569#(<= proc_i 200)} assume a[5] == 1000; {198569#(<= proc_i 200)} is VALID [2019-05-15 10:21:00,810 INFO L273 TraceCheckUtils]: 304: Hoare triple {198569#(<= proc_i 200)} assume j > 4; {198569#(<= proc_i 200)} is VALID [2019-05-15 10:21:00,810 INFO L273 TraceCheckUtils]: 305: Hoare triple {198569#(<= proc_i 200)} assume j < 6; {198569#(<= proc_i 200)} is VALID [2019-05-15 10:21:00,811 INFO L273 TraceCheckUtils]: 306: Hoare triple {198569#(<= proc_i 200)} i := i + 4; {198588#(<= proc_i 204)} is VALID [2019-05-15 10:21:00,811 INFO L273 TraceCheckUtils]: 307: Hoare triple {198588#(<= proc_i 204)} assume i <= 1000; {198588#(<= proc_i 204)} is VALID [2019-05-15 10:21:00,812 INFO L273 TraceCheckUtils]: 308: Hoare triple {198588#(<= proc_i 204)} assume i + 4 < a[j]; {198588#(<= proc_i 204)} is VALID [2019-05-15 10:21:00,812 INFO L273 TraceCheckUtils]: 309: Hoare triple {198588#(<= proc_i 204)} assume a[5] == 1000; {198588#(<= proc_i 204)} is VALID [2019-05-15 10:21:00,813 INFO L273 TraceCheckUtils]: 310: Hoare triple {198588#(<= proc_i 204)} assume j > 4; {198588#(<= proc_i 204)} is VALID [2019-05-15 10:21:00,813 INFO L273 TraceCheckUtils]: 311: Hoare triple {198588#(<= proc_i 204)} assume j < 6; {198588#(<= proc_i 204)} is VALID [2019-05-15 10:21:00,814 INFO L273 TraceCheckUtils]: 312: Hoare triple {198588#(<= proc_i 204)} i := i + 4; {198607#(<= proc_i 208)} is VALID [2019-05-15 10:21:00,814 INFO L273 TraceCheckUtils]: 313: Hoare triple {198607#(<= proc_i 208)} assume i <= 1000; {198607#(<= proc_i 208)} is VALID [2019-05-15 10:21:00,815 INFO L273 TraceCheckUtils]: 314: Hoare triple {198607#(<= proc_i 208)} assume i + 4 < a[j]; {198607#(<= proc_i 208)} is VALID [2019-05-15 10:21:00,815 INFO L273 TraceCheckUtils]: 315: Hoare triple {198607#(<= proc_i 208)} assume a[5] == 1000; {198607#(<= proc_i 208)} is VALID [2019-05-15 10:21:00,816 INFO L273 TraceCheckUtils]: 316: Hoare triple {198607#(<= proc_i 208)} assume j > 4; {198607#(<= proc_i 208)} is VALID [2019-05-15 10:21:00,816 INFO L273 TraceCheckUtils]: 317: Hoare triple {198607#(<= proc_i 208)} assume j < 6; {198607#(<= proc_i 208)} is VALID [2019-05-15 10:21:00,817 INFO L273 TraceCheckUtils]: 318: Hoare triple {198607#(<= proc_i 208)} i := i + 4; {198626#(<= proc_i 212)} is VALID [2019-05-15 10:21:00,817 INFO L273 TraceCheckUtils]: 319: Hoare triple {198626#(<= proc_i 212)} assume i <= 1000; {198626#(<= proc_i 212)} is VALID [2019-05-15 10:21:00,818 INFO L273 TraceCheckUtils]: 320: Hoare triple {198626#(<= proc_i 212)} assume i + 4 < a[j]; {198626#(<= proc_i 212)} is VALID [2019-05-15 10:21:00,818 INFO L273 TraceCheckUtils]: 321: Hoare triple {198626#(<= proc_i 212)} assume a[5] == 1000; {198626#(<= proc_i 212)} is VALID [2019-05-15 10:21:00,819 INFO L273 TraceCheckUtils]: 322: Hoare triple {198626#(<= proc_i 212)} assume j > 4; {198626#(<= proc_i 212)} is VALID [2019-05-15 10:21:00,819 INFO L273 TraceCheckUtils]: 323: Hoare triple {198626#(<= proc_i 212)} assume j < 6; {198626#(<= proc_i 212)} is VALID [2019-05-15 10:21:00,820 INFO L273 TraceCheckUtils]: 324: Hoare triple {198626#(<= proc_i 212)} i := i + 4; {198645#(<= proc_i 216)} is VALID [2019-05-15 10:21:00,820 INFO L273 TraceCheckUtils]: 325: Hoare triple {198645#(<= proc_i 216)} assume i <= 1000; {198645#(<= proc_i 216)} is VALID [2019-05-15 10:21:00,821 INFO L273 TraceCheckUtils]: 326: Hoare triple {198645#(<= proc_i 216)} assume i + 4 < a[j]; {198645#(<= proc_i 216)} is VALID [2019-05-15 10:21:00,821 INFO L273 TraceCheckUtils]: 327: Hoare triple {198645#(<= proc_i 216)} assume a[5] == 1000; {198645#(<= proc_i 216)} is VALID [2019-05-15 10:21:00,821 INFO L273 TraceCheckUtils]: 328: Hoare triple {198645#(<= proc_i 216)} assume j > 4; {198645#(<= proc_i 216)} is VALID [2019-05-15 10:21:00,822 INFO L273 TraceCheckUtils]: 329: Hoare triple {198645#(<= proc_i 216)} assume j < 6; {198645#(<= proc_i 216)} is VALID [2019-05-15 10:21:00,823 INFO L273 TraceCheckUtils]: 330: Hoare triple {198645#(<= proc_i 216)} i := i + 4; {198664#(<= proc_i 220)} is VALID [2019-05-15 10:21:00,823 INFO L273 TraceCheckUtils]: 331: Hoare triple {198664#(<= proc_i 220)} assume i <= 1000; {198664#(<= proc_i 220)} is VALID [2019-05-15 10:21:00,824 INFO L273 TraceCheckUtils]: 332: Hoare triple {198664#(<= proc_i 220)} assume i + 4 < a[j]; {198664#(<= proc_i 220)} is VALID [2019-05-15 10:21:00,824 INFO L273 TraceCheckUtils]: 333: Hoare triple {198664#(<= proc_i 220)} assume a[5] == 1000; {198664#(<= proc_i 220)} is VALID [2019-05-15 10:21:00,824 INFO L273 TraceCheckUtils]: 334: Hoare triple {198664#(<= proc_i 220)} assume j > 4; {198664#(<= proc_i 220)} is VALID [2019-05-15 10:21:00,825 INFO L273 TraceCheckUtils]: 335: Hoare triple {198664#(<= proc_i 220)} assume j < 6; {198664#(<= proc_i 220)} is VALID [2019-05-15 10:21:00,826 INFO L273 TraceCheckUtils]: 336: Hoare triple {198664#(<= proc_i 220)} i := i + 4; {198683#(<= proc_i 224)} is VALID [2019-05-15 10:21:00,826 INFO L273 TraceCheckUtils]: 337: Hoare triple {198683#(<= proc_i 224)} assume i <= 1000; {198683#(<= proc_i 224)} is VALID [2019-05-15 10:21:00,827 INFO L273 TraceCheckUtils]: 338: Hoare triple {198683#(<= proc_i 224)} assume i + 4 < a[j]; {198683#(<= proc_i 224)} is VALID [2019-05-15 10:21:00,827 INFO L273 TraceCheckUtils]: 339: Hoare triple {198683#(<= proc_i 224)} assume a[5] == 1000; {198683#(<= proc_i 224)} is VALID [2019-05-15 10:21:00,827 INFO L273 TraceCheckUtils]: 340: Hoare triple {198683#(<= proc_i 224)} assume j > 4; {198683#(<= proc_i 224)} is VALID [2019-05-15 10:21:00,828 INFO L273 TraceCheckUtils]: 341: Hoare triple {198683#(<= proc_i 224)} assume j < 6; {198683#(<= proc_i 224)} is VALID [2019-05-15 10:21:00,829 INFO L273 TraceCheckUtils]: 342: Hoare triple {198683#(<= proc_i 224)} i := i + 4; {198702#(<= proc_i 228)} is VALID [2019-05-15 10:21:00,829 INFO L273 TraceCheckUtils]: 343: Hoare triple {198702#(<= proc_i 228)} assume i <= 1000; {198702#(<= proc_i 228)} is VALID [2019-05-15 10:21:00,829 INFO L273 TraceCheckUtils]: 344: Hoare triple {198702#(<= proc_i 228)} assume i + 4 < a[j]; {198702#(<= proc_i 228)} is VALID [2019-05-15 10:21:00,830 INFO L273 TraceCheckUtils]: 345: Hoare triple {198702#(<= proc_i 228)} assume a[5] == 1000; {198702#(<= proc_i 228)} is VALID [2019-05-15 10:21:00,830 INFO L273 TraceCheckUtils]: 346: Hoare triple {198702#(<= proc_i 228)} assume j > 4; {198702#(<= proc_i 228)} is VALID [2019-05-15 10:21:00,831 INFO L273 TraceCheckUtils]: 347: Hoare triple {198702#(<= proc_i 228)} assume j < 6; {198702#(<= proc_i 228)} is VALID [2019-05-15 10:21:00,832 INFO L273 TraceCheckUtils]: 348: Hoare triple {198702#(<= proc_i 228)} i := i + 4; {198721#(<= proc_i 232)} is VALID [2019-05-15 10:21:00,832 INFO L273 TraceCheckUtils]: 349: Hoare triple {198721#(<= proc_i 232)} assume i <= 1000; {198721#(<= proc_i 232)} is VALID [2019-05-15 10:21:00,832 INFO L273 TraceCheckUtils]: 350: Hoare triple {198721#(<= proc_i 232)} assume i + 4 < a[j]; {198721#(<= proc_i 232)} is VALID [2019-05-15 10:21:00,833 INFO L273 TraceCheckUtils]: 351: Hoare triple {198721#(<= proc_i 232)} assume a[5] == 1000; {198721#(<= proc_i 232)} is VALID [2019-05-15 10:21:00,833 INFO L273 TraceCheckUtils]: 352: Hoare triple {198721#(<= proc_i 232)} assume j > 4; {198721#(<= proc_i 232)} is VALID [2019-05-15 10:21:00,834 INFO L273 TraceCheckUtils]: 353: Hoare triple {198721#(<= proc_i 232)} assume j < 6; {198721#(<= proc_i 232)} is VALID [2019-05-15 10:21:00,835 INFO L273 TraceCheckUtils]: 354: Hoare triple {198721#(<= proc_i 232)} i := i + 4; {198740#(<= proc_i 236)} is VALID [2019-05-15 10:21:00,835 INFO L273 TraceCheckUtils]: 355: Hoare triple {198740#(<= proc_i 236)} assume i <= 1000; {198740#(<= proc_i 236)} is VALID [2019-05-15 10:21:00,836 INFO L273 TraceCheckUtils]: 356: Hoare triple {198740#(<= proc_i 236)} assume i + 4 < a[j]; {198740#(<= proc_i 236)} is VALID [2019-05-15 10:21:00,836 INFO L273 TraceCheckUtils]: 357: Hoare triple {198740#(<= proc_i 236)} assume a[5] == 1000; {198740#(<= proc_i 236)} is VALID [2019-05-15 10:21:00,836 INFO L273 TraceCheckUtils]: 358: Hoare triple {198740#(<= proc_i 236)} assume j > 4; {198740#(<= proc_i 236)} is VALID [2019-05-15 10:21:00,837 INFO L273 TraceCheckUtils]: 359: Hoare triple {198740#(<= proc_i 236)} assume j < 6; {198740#(<= proc_i 236)} is VALID [2019-05-15 10:21:00,838 INFO L273 TraceCheckUtils]: 360: Hoare triple {198740#(<= proc_i 236)} i := i + 4; {198759#(<= proc_i 240)} is VALID [2019-05-15 10:21:00,838 INFO L273 TraceCheckUtils]: 361: Hoare triple {198759#(<= proc_i 240)} assume i <= 1000; {198759#(<= proc_i 240)} is VALID [2019-05-15 10:21:00,839 INFO L273 TraceCheckUtils]: 362: Hoare triple {198759#(<= proc_i 240)} assume i + 4 < a[j]; {198759#(<= proc_i 240)} is VALID [2019-05-15 10:21:00,839 INFO L273 TraceCheckUtils]: 363: Hoare triple {198759#(<= proc_i 240)} assume a[5] == 1000; {198759#(<= proc_i 240)} is VALID [2019-05-15 10:21:00,840 INFO L273 TraceCheckUtils]: 364: Hoare triple {198759#(<= proc_i 240)} assume j > 4; {198759#(<= proc_i 240)} is VALID [2019-05-15 10:21:00,840 INFO L273 TraceCheckUtils]: 365: Hoare triple {198759#(<= proc_i 240)} assume j < 6; {198759#(<= proc_i 240)} is VALID [2019-05-15 10:21:00,841 INFO L273 TraceCheckUtils]: 366: Hoare triple {198759#(<= proc_i 240)} i := i + 4; {198778#(<= proc_i 244)} is VALID [2019-05-15 10:21:00,841 INFO L273 TraceCheckUtils]: 367: Hoare triple {198778#(<= proc_i 244)} assume i <= 1000; {198778#(<= proc_i 244)} is VALID [2019-05-15 10:21:00,842 INFO L273 TraceCheckUtils]: 368: Hoare triple {198778#(<= proc_i 244)} assume i + 4 < a[j]; {198778#(<= proc_i 244)} is VALID [2019-05-15 10:21:00,842 INFO L273 TraceCheckUtils]: 369: Hoare triple {198778#(<= proc_i 244)} assume a[5] == 1000; {198778#(<= proc_i 244)} is VALID [2019-05-15 10:21:00,843 INFO L273 TraceCheckUtils]: 370: Hoare triple {198778#(<= proc_i 244)} assume j > 4; {198778#(<= proc_i 244)} is VALID [2019-05-15 10:21:00,843 INFO L273 TraceCheckUtils]: 371: Hoare triple {198778#(<= proc_i 244)} assume j < 6; {198778#(<= proc_i 244)} is VALID [2019-05-15 10:21:00,844 INFO L273 TraceCheckUtils]: 372: Hoare triple {198778#(<= proc_i 244)} i := i + 4; {198797#(<= proc_i 248)} is VALID [2019-05-15 10:21:00,844 INFO L273 TraceCheckUtils]: 373: Hoare triple {198797#(<= proc_i 248)} assume i <= 1000; {198797#(<= proc_i 248)} is VALID [2019-05-15 10:21:00,845 INFO L273 TraceCheckUtils]: 374: Hoare triple {198797#(<= proc_i 248)} assume i + 4 < a[j]; {198797#(<= proc_i 248)} is VALID [2019-05-15 10:21:00,845 INFO L273 TraceCheckUtils]: 375: Hoare triple {198797#(<= proc_i 248)} assume a[5] == 1000; {198797#(<= proc_i 248)} is VALID [2019-05-15 10:21:00,846 INFO L273 TraceCheckUtils]: 376: Hoare triple {198797#(<= proc_i 248)} assume j > 4; {198797#(<= proc_i 248)} is VALID [2019-05-15 10:21:00,846 INFO L273 TraceCheckUtils]: 377: Hoare triple {198797#(<= proc_i 248)} assume j < 6; {198797#(<= proc_i 248)} is VALID [2019-05-15 10:21:00,847 INFO L273 TraceCheckUtils]: 378: Hoare triple {198797#(<= proc_i 248)} i := i + 4; {198816#(<= proc_i 252)} is VALID [2019-05-15 10:21:00,847 INFO L273 TraceCheckUtils]: 379: Hoare triple {198816#(<= proc_i 252)} assume i <= 1000; {198816#(<= proc_i 252)} is VALID [2019-05-15 10:21:00,848 INFO L273 TraceCheckUtils]: 380: Hoare triple {198816#(<= proc_i 252)} assume i + 4 < a[j]; {198816#(<= proc_i 252)} is VALID [2019-05-15 10:21:00,848 INFO L273 TraceCheckUtils]: 381: Hoare triple {198816#(<= proc_i 252)} assume a[5] == 1000; {198816#(<= proc_i 252)} is VALID [2019-05-15 10:21:00,849 INFO L273 TraceCheckUtils]: 382: Hoare triple {198816#(<= proc_i 252)} assume j > 4; {198816#(<= proc_i 252)} is VALID [2019-05-15 10:21:00,849 INFO L273 TraceCheckUtils]: 383: Hoare triple {198816#(<= proc_i 252)} assume j < 6; {198816#(<= proc_i 252)} is VALID [2019-05-15 10:21:00,850 INFO L273 TraceCheckUtils]: 384: Hoare triple {198816#(<= proc_i 252)} i := i + 4; {198835#(<= proc_i 256)} is VALID [2019-05-15 10:21:00,850 INFO L273 TraceCheckUtils]: 385: Hoare triple {198835#(<= proc_i 256)} assume i <= 1000; {198835#(<= proc_i 256)} is VALID [2019-05-15 10:21:00,851 INFO L273 TraceCheckUtils]: 386: Hoare triple {198835#(<= proc_i 256)} assume i + 4 < a[j]; {198835#(<= proc_i 256)} is VALID [2019-05-15 10:21:00,851 INFO L273 TraceCheckUtils]: 387: Hoare triple {198835#(<= proc_i 256)} assume a[5] == 1000; {198835#(<= proc_i 256)} is VALID [2019-05-15 10:21:00,852 INFO L273 TraceCheckUtils]: 388: Hoare triple {198835#(<= proc_i 256)} assume j > 4; {198835#(<= proc_i 256)} is VALID [2019-05-15 10:21:00,852 INFO L273 TraceCheckUtils]: 389: Hoare triple {198835#(<= proc_i 256)} assume j < 6; {198835#(<= proc_i 256)} is VALID [2019-05-15 10:21:00,853 INFO L273 TraceCheckUtils]: 390: Hoare triple {198835#(<= proc_i 256)} i := i + 4; {198854#(<= proc_i 260)} is VALID [2019-05-15 10:21:00,853 INFO L273 TraceCheckUtils]: 391: Hoare triple {198854#(<= proc_i 260)} assume i <= 1000; {198854#(<= proc_i 260)} is VALID [2019-05-15 10:21:00,854 INFO L273 TraceCheckUtils]: 392: Hoare triple {198854#(<= proc_i 260)} assume i + 4 < a[j]; {198854#(<= proc_i 260)} is VALID [2019-05-15 10:21:00,854 INFO L273 TraceCheckUtils]: 393: Hoare triple {198854#(<= proc_i 260)} assume a[5] == 1000; {198854#(<= proc_i 260)} is VALID [2019-05-15 10:21:00,855 INFO L273 TraceCheckUtils]: 394: Hoare triple {198854#(<= proc_i 260)} assume j > 4; {198854#(<= proc_i 260)} is VALID [2019-05-15 10:21:00,855 INFO L273 TraceCheckUtils]: 395: Hoare triple {198854#(<= proc_i 260)} assume j < 6; {198854#(<= proc_i 260)} is VALID [2019-05-15 10:21:00,856 INFO L273 TraceCheckUtils]: 396: Hoare triple {198854#(<= proc_i 260)} i := i + 4; {198873#(<= proc_i 264)} is VALID [2019-05-15 10:21:00,856 INFO L273 TraceCheckUtils]: 397: Hoare triple {198873#(<= proc_i 264)} assume i <= 1000; {198873#(<= proc_i 264)} is VALID [2019-05-15 10:21:00,857 INFO L273 TraceCheckUtils]: 398: Hoare triple {198873#(<= proc_i 264)} assume i + 4 < a[j]; {198873#(<= proc_i 264)} is VALID [2019-05-15 10:21:00,857 INFO L273 TraceCheckUtils]: 399: Hoare triple {198873#(<= proc_i 264)} assume a[5] == 1000; {198873#(<= proc_i 264)} is VALID [2019-05-15 10:21:00,858 INFO L273 TraceCheckUtils]: 400: Hoare triple {198873#(<= proc_i 264)} assume j > 4; {198873#(<= proc_i 264)} is VALID [2019-05-15 10:21:00,858 INFO L273 TraceCheckUtils]: 401: Hoare triple {198873#(<= proc_i 264)} assume j < 6; {198873#(<= proc_i 264)} is VALID [2019-05-15 10:21:00,859 INFO L273 TraceCheckUtils]: 402: Hoare triple {198873#(<= proc_i 264)} i := i + 4; {198892#(<= proc_i 268)} is VALID [2019-05-15 10:21:00,859 INFO L273 TraceCheckUtils]: 403: Hoare triple {198892#(<= proc_i 268)} assume i <= 1000; {198892#(<= proc_i 268)} is VALID [2019-05-15 10:21:00,860 INFO L273 TraceCheckUtils]: 404: Hoare triple {198892#(<= proc_i 268)} assume i + 4 < a[j]; {198892#(<= proc_i 268)} is VALID [2019-05-15 10:21:00,860 INFO L273 TraceCheckUtils]: 405: Hoare triple {198892#(<= proc_i 268)} assume a[5] == 1000; {198892#(<= proc_i 268)} is VALID [2019-05-15 10:21:00,860 INFO L273 TraceCheckUtils]: 406: Hoare triple {198892#(<= proc_i 268)} assume j > 4; {198892#(<= proc_i 268)} is VALID [2019-05-15 10:21:00,861 INFO L273 TraceCheckUtils]: 407: Hoare triple {198892#(<= proc_i 268)} assume j < 6; {198892#(<= proc_i 268)} is VALID [2019-05-15 10:21:00,862 INFO L273 TraceCheckUtils]: 408: Hoare triple {198892#(<= proc_i 268)} i := i + 4; {198911#(<= proc_i 272)} is VALID [2019-05-15 10:21:00,862 INFO L273 TraceCheckUtils]: 409: Hoare triple {198911#(<= proc_i 272)} assume i <= 1000; {198911#(<= proc_i 272)} is VALID [2019-05-15 10:21:00,863 INFO L273 TraceCheckUtils]: 410: Hoare triple {198911#(<= proc_i 272)} assume i + 4 < a[j]; {198911#(<= proc_i 272)} is VALID [2019-05-15 10:21:00,863 INFO L273 TraceCheckUtils]: 411: Hoare triple {198911#(<= proc_i 272)} assume a[5] == 1000; {198911#(<= proc_i 272)} is VALID [2019-05-15 10:21:00,863 INFO L273 TraceCheckUtils]: 412: Hoare triple {198911#(<= proc_i 272)} assume j > 4; {198911#(<= proc_i 272)} is VALID [2019-05-15 10:21:00,864 INFO L273 TraceCheckUtils]: 413: Hoare triple {198911#(<= proc_i 272)} assume j < 6; {198911#(<= proc_i 272)} is VALID [2019-05-15 10:21:00,865 INFO L273 TraceCheckUtils]: 414: Hoare triple {198911#(<= proc_i 272)} i := i + 4; {198930#(<= proc_i 276)} is VALID [2019-05-15 10:21:00,865 INFO L273 TraceCheckUtils]: 415: Hoare triple {198930#(<= proc_i 276)} assume i <= 1000; {198930#(<= proc_i 276)} is VALID [2019-05-15 10:21:00,865 INFO L273 TraceCheckUtils]: 416: Hoare triple {198930#(<= proc_i 276)} assume i + 4 < a[j]; {198930#(<= proc_i 276)} is VALID [2019-05-15 10:21:00,866 INFO L273 TraceCheckUtils]: 417: Hoare triple {198930#(<= proc_i 276)} assume a[5] == 1000; {198930#(<= proc_i 276)} is VALID [2019-05-15 10:21:00,866 INFO L273 TraceCheckUtils]: 418: Hoare triple {198930#(<= proc_i 276)} assume j > 4; {198930#(<= proc_i 276)} is VALID [2019-05-15 10:21:00,867 INFO L273 TraceCheckUtils]: 419: Hoare triple {198930#(<= proc_i 276)} assume j < 6; {198930#(<= proc_i 276)} is VALID [2019-05-15 10:21:00,868 INFO L273 TraceCheckUtils]: 420: Hoare triple {198930#(<= proc_i 276)} i := i + 4; {198949#(<= proc_i 280)} is VALID [2019-05-15 10:21:00,868 INFO L273 TraceCheckUtils]: 421: Hoare triple {198949#(<= proc_i 280)} assume i <= 1000; {198949#(<= proc_i 280)} is VALID [2019-05-15 10:21:00,868 INFO L273 TraceCheckUtils]: 422: Hoare triple {198949#(<= proc_i 280)} assume i + 4 < a[j]; {198949#(<= proc_i 280)} is VALID [2019-05-15 10:21:00,869 INFO L273 TraceCheckUtils]: 423: Hoare triple {198949#(<= proc_i 280)} assume a[5] == 1000; {198949#(<= proc_i 280)} is VALID [2019-05-15 10:21:00,869 INFO L273 TraceCheckUtils]: 424: Hoare triple {198949#(<= proc_i 280)} assume j > 4; {198949#(<= proc_i 280)} is VALID [2019-05-15 10:21:00,870 INFO L273 TraceCheckUtils]: 425: Hoare triple {198949#(<= proc_i 280)} assume j < 6; {198949#(<= proc_i 280)} is VALID [2019-05-15 10:21:00,870 INFO L273 TraceCheckUtils]: 426: Hoare triple {198949#(<= proc_i 280)} i := i + 4; {198968#(<= proc_i 284)} is VALID [2019-05-15 10:21:00,871 INFO L273 TraceCheckUtils]: 427: Hoare triple {198968#(<= proc_i 284)} assume i <= 1000; {198968#(<= proc_i 284)} is VALID [2019-05-15 10:21:00,871 INFO L273 TraceCheckUtils]: 428: Hoare triple {198968#(<= proc_i 284)} assume i + 4 < a[j]; {198968#(<= proc_i 284)} is VALID [2019-05-15 10:21:00,872 INFO L273 TraceCheckUtils]: 429: Hoare triple {198968#(<= proc_i 284)} assume a[5] == 1000; {198968#(<= proc_i 284)} is VALID [2019-05-15 10:21:00,872 INFO L273 TraceCheckUtils]: 430: Hoare triple {198968#(<= proc_i 284)} assume j > 4; {198968#(<= proc_i 284)} is VALID [2019-05-15 10:21:00,873 INFO L273 TraceCheckUtils]: 431: Hoare triple {198968#(<= proc_i 284)} assume j < 6; {198968#(<= proc_i 284)} is VALID [2019-05-15 10:21:00,873 INFO L273 TraceCheckUtils]: 432: Hoare triple {198968#(<= proc_i 284)} i := i + 4; {198987#(<= proc_i 288)} is VALID [2019-05-15 10:21:00,874 INFO L273 TraceCheckUtils]: 433: Hoare triple {198987#(<= proc_i 288)} assume i <= 1000; {198987#(<= proc_i 288)} is VALID [2019-05-15 10:21:00,874 INFO L273 TraceCheckUtils]: 434: Hoare triple {198987#(<= proc_i 288)} assume i + 4 < a[j]; {198987#(<= proc_i 288)} is VALID [2019-05-15 10:21:00,875 INFO L273 TraceCheckUtils]: 435: Hoare triple {198987#(<= proc_i 288)} assume a[5] == 1000; {198987#(<= proc_i 288)} is VALID [2019-05-15 10:21:00,875 INFO L273 TraceCheckUtils]: 436: Hoare triple {198987#(<= proc_i 288)} assume j > 4; {198987#(<= proc_i 288)} is VALID [2019-05-15 10:21:00,876 INFO L273 TraceCheckUtils]: 437: Hoare triple {198987#(<= proc_i 288)} assume j < 6; {198987#(<= proc_i 288)} is VALID [2019-05-15 10:21:00,876 INFO L273 TraceCheckUtils]: 438: Hoare triple {198987#(<= proc_i 288)} i := i + 4; {199006#(<= proc_i 292)} is VALID [2019-05-15 10:21:00,877 INFO L273 TraceCheckUtils]: 439: Hoare triple {199006#(<= proc_i 292)} assume i <= 1000; {199006#(<= proc_i 292)} is VALID [2019-05-15 10:21:00,877 INFO L273 TraceCheckUtils]: 440: Hoare triple {199006#(<= proc_i 292)} assume i + 4 < a[j]; {199006#(<= proc_i 292)} is VALID [2019-05-15 10:21:00,878 INFO L273 TraceCheckUtils]: 441: Hoare triple {199006#(<= proc_i 292)} assume a[5] == 1000; {199006#(<= proc_i 292)} is VALID [2019-05-15 10:21:00,878 INFO L273 TraceCheckUtils]: 442: Hoare triple {199006#(<= proc_i 292)} assume j > 4; {199006#(<= proc_i 292)} is VALID [2019-05-15 10:21:00,879 INFO L273 TraceCheckUtils]: 443: Hoare triple {199006#(<= proc_i 292)} assume j < 6; {199006#(<= proc_i 292)} is VALID [2019-05-15 10:21:00,879 INFO L273 TraceCheckUtils]: 444: Hoare triple {199006#(<= proc_i 292)} i := i + 4; {199025#(<= proc_i 296)} is VALID [2019-05-15 10:21:00,880 INFO L273 TraceCheckUtils]: 445: Hoare triple {199025#(<= proc_i 296)} assume i <= 1000; {199025#(<= proc_i 296)} is VALID [2019-05-15 10:21:00,880 INFO L273 TraceCheckUtils]: 446: Hoare triple {199025#(<= proc_i 296)} assume i + 4 < a[j]; {199025#(<= proc_i 296)} is VALID [2019-05-15 10:21:00,881 INFO L273 TraceCheckUtils]: 447: Hoare triple {199025#(<= proc_i 296)} assume a[5] == 1000; {199025#(<= proc_i 296)} is VALID [2019-05-15 10:21:00,881 INFO L273 TraceCheckUtils]: 448: Hoare triple {199025#(<= proc_i 296)} assume j > 4; {199025#(<= proc_i 296)} is VALID [2019-05-15 10:21:00,882 INFO L273 TraceCheckUtils]: 449: Hoare triple {199025#(<= proc_i 296)} assume j < 6; {199025#(<= proc_i 296)} is VALID [2019-05-15 10:21:00,882 INFO L273 TraceCheckUtils]: 450: Hoare triple {199025#(<= proc_i 296)} i := i + 4; {199044#(<= proc_i 300)} is VALID [2019-05-15 10:21:00,883 INFO L273 TraceCheckUtils]: 451: Hoare triple {199044#(<= proc_i 300)} assume i <= 1000; {199044#(<= proc_i 300)} is VALID [2019-05-15 10:21:00,883 INFO L273 TraceCheckUtils]: 452: Hoare triple {199044#(<= proc_i 300)} assume i + 4 < a[j]; {199044#(<= proc_i 300)} is VALID [2019-05-15 10:21:00,884 INFO L273 TraceCheckUtils]: 453: Hoare triple {199044#(<= proc_i 300)} assume a[5] == 1000; {199044#(<= proc_i 300)} is VALID [2019-05-15 10:21:00,884 INFO L273 TraceCheckUtils]: 454: Hoare triple {199044#(<= proc_i 300)} assume j > 4; {199044#(<= proc_i 300)} is VALID [2019-05-15 10:21:00,885 INFO L273 TraceCheckUtils]: 455: Hoare triple {199044#(<= proc_i 300)} assume j < 6; {199044#(<= proc_i 300)} is VALID [2019-05-15 10:21:00,885 INFO L273 TraceCheckUtils]: 456: Hoare triple {199044#(<= proc_i 300)} i := i + 4; {199063#(<= proc_i 304)} is VALID [2019-05-15 10:21:00,886 INFO L273 TraceCheckUtils]: 457: Hoare triple {199063#(<= proc_i 304)} assume i <= 1000; {199063#(<= proc_i 304)} is VALID [2019-05-15 10:21:00,886 INFO L273 TraceCheckUtils]: 458: Hoare triple {199063#(<= proc_i 304)} assume i + 4 < a[j]; {199063#(<= proc_i 304)} is VALID [2019-05-15 10:21:00,887 INFO L273 TraceCheckUtils]: 459: Hoare triple {199063#(<= proc_i 304)} assume a[5] == 1000; {199063#(<= proc_i 304)} is VALID [2019-05-15 10:21:00,887 INFO L273 TraceCheckUtils]: 460: Hoare triple {199063#(<= proc_i 304)} assume j > 4; {199063#(<= proc_i 304)} is VALID [2019-05-15 10:21:00,888 INFO L273 TraceCheckUtils]: 461: Hoare triple {199063#(<= proc_i 304)} assume j < 6; {199063#(<= proc_i 304)} is VALID [2019-05-15 10:21:00,888 INFO L273 TraceCheckUtils]: 462: Hoare triple {199063#(<= proc_i 304)} i := i + 4; {199082#(<= proc_i 308)} is VALID [2019-05-15 10:21:00,889 INFO L273 TraceCheckUtils]: 463: Hoare triple {199082#(<= proc_i 308)} assume i <= 1000; {199082#(<= proc_i 308)} is VALID [2019-05-15 10:21:00,889 INFO L273 TraceCheckUtils]: 464: Hoare triple {199082#(<= proc_i 308)} assume i + 4 < a[j]; {199082#(<= proc_i 308)} is VALID [2019-05-15 10:21:00,890 INFO L273 TraceCheckUtils]: 465: Hoare triple {199082#(<= proc_i 308)} assume a[5] == 1000; {199082#(<= proc_i 308)} is VALID [2019-05-15 10:21:00,890 INFO L273 TraceCheckUtils]: 466: Hoare triple {199082#(<= proc_i 308)} assume j > 4; {199082#(<= proc_i 308)} is VALID [2019-05-15 10:21:00,890 INFO L273 TraceCheckUtils]: 467: Hoare triple {199082#(<= proc_i 308)} assume j < 6; {199082#(<= proc_i 308)} is VALID [2019-05-15 10:21:00,891 INFO L273 TraceCheckUtils]: 468: Hoare triple {199082#(<= proc_i 308)} i := i + 4; {199101#(<= proc_i 312)} is VALID [2019-05-15 10:21:00,892 INFO L273 TraceCheckUtils]: 469: Hoare triple {199101#(<= proc_i 312)} assume i <= 1000; {199101#(<= proc_i 312)} is VALID [2019-05-15 10:21:00,892 INFO L273 TraceCheckUtils]: 470: Hoare triple {199101#(<= proc_i 312)} assume i + 4 < a[j]; {199101#(<= proc_i 312)} is VALID [2019-05-15 10:21:00,892 INFO L273 TraceCheckUtils]: 471: Hoare triple {199101#(<= proc_i 312)} assume a[5] == 1000; {199101#(<= proc_i 312)} is VALID [2019-05-15 10:21:00,893 INFO L273 TraceCheckUtils]: 472: Hoare triple {199101#(<= proc_i 312)} assume j > 4; {199101#(<= proc_i 312)} is VALID [2019-05-15 10:21:00,893 INFO L273 TraceCheckUtils]: 473: Hoare triple {199101#(<= proc_i 312)} assume j < 6; {199101#(<= proc_i 312)} is VALID [2019-05-15 10:21:00,894 INFO L273 TraceCheckUtils]: 474: Hoare triple {199101#(<= proc_i 312)} i := i + 4; {199120#(<= proc_i 316)} is VALID [2019-05-15 10:21:00,895 INFO L273 TraceCheckUtils]: 475: Hoare triple {199120#(<= proc_i 316)} assume i <= 1000; {199120#(<= proc_i 316)} is VALID [2019-05-15 10:21:00,895 INFO L273 TraceCheckUtils]: 476: Hoare triple {199120#(<= proc_i 316)} assume i + 4 < a[j]; {199120#(<= proc_i 316)} is VALID [2019-05-15 10:21:00,895 INFO L273 TraceCheckUtils]: 477: Hoare triple {199120#(<= proc_i 316)} assume a[5] == 1000; {199120#(<= proc_i 316)} is VALID [2019-05-15 10:21:00,896 INFO L273 TraceCheckUtils]: 478: Hoare triple {199120#(<= proc_i 316)} assume j > 4; {199120#(<= proc_i 316)} is VALID [2019-05-15 10:21:00,896 INFO L273 TraceCheckUtils]: 479: Hoare triple {199120#(<= proc_i 316)} assume j < 6; {199120#(<= proc_i 316)} is VALID [2019-05-15 10:21:00,897 INFO L273 TraceCheckUtils]: 480: Hoare triple {199120#(<= proc_i 316)} i := i + 4; {199139#(<= proc_i 320)} is VALID [2019-05-15 10:21:00,897 INFO L273 TraceCheckUtils]: 481: Hoare triple {199139#(<= proc_i 320)} assume i <= 1000; {199139#(<= proc_i 320)} is VALID [2019-05-15 10:21:00,898 INFO L273 TraceCheckUtils]: 482: Hoare triple {199139#(<= proc_i 320)} assume i + 4 < a[j]; {199139#(<= proc_i 320)} is VALID [2019-05-15 10:21:00,898 INFO L273 TraceCheckUtils]: 483: Hoare triple {199139#(<= proc_i 320)} assume a[5] == 1000; {199139#(<= proc_i 320)} is VALID [2019-05-15 10:21:00,899 INFO L273 TraceCheckUtils]: 484: Hoare triple {199139#(<= proc_i 320)} assume j > 4; {199139#(<= proc_i 320)} is VALID [2019-05-15 10:21:00,899 INFO L273 TraceCheckUtils]: 485: Hoare triple {199139#(<= proc_i 320)} assume j < 6; {199139#(<= proc_i 320)} is VALID [2019-05-15 10:21:00,900 INFO L273 TraceCheckUtils]: 486: Hoare triple {199139#(<= proc_i 320)} i := i + 4; {199158#(<= proc_i 324)} is VALID [2019-05-15 10:21:00,900 INFO L273 TraceCheckUtils]: 487: Hoare triple {199158#(<= proc_i 324)} assume i <= 1000; {199158#(<= proc_i 324)} is VALID [2019-05-15 10:21:00,901 INFO L273 TraceCheckUtils]: 488: Hoare triple {199158#(<= proc_i 324)} assume i + 4 < a[j]; {199158#(<= proc_i 324)} is VALID [2019-05-15 10:21:00,901 INFO L273 TraceCheckUtils]: 489: Hoare triple {199158#(<= proc_i 324)} assume a[5] == 1000; {199158#(<= proc_i 324)} is VALID [2019-05-15 10:21:00,902 INFO L273 TraceCheckUtils]: 490: Hoare triple {199158#(<= proc_i 324)} assume j > 4; {199158#(<= proc_i 324)} is VALID [2019-05-15 10:21:00,902 INFO L273 TraceCheckUtils]: 491: Hoare triple {199158#(<= proc_i 324)} assume j < 6; {199158#(<= proc_i 324)} is VALID [2019-05-15 10:21:00,903 INFO L273 TraceCheckUtils]: 492: Hoare triple {199158#(<= proc_i 324)} i := i + 4; {199177#(<= proc_i 328)} is VALID [2019-05-15 10:21:00,903 INFO L273 TraceCheckUtils]: 493: Hoare triple {199177#(<= proc_i 328)} assume i <= 1000; {199177#(<= proc_i 328)} is VALID [2019-05-15 10:21:00,904 INFO L273 TraceCheckUtils]: 494: Hoare triple {199177#(<= proc_i 328)} assume i + 4 < a[j]; {199177#(<= proc_i 328)} is VALID [2019-05-15 10:21:00,904 INFO L273 TraceCheckUtils]: 495: Hoare triple {199177#(<= proc_i 328)} assume a[5] == 1000; {199177#(<= proc_i 328)} is VALID [2019-05-15 10:21:00,905 INFO L273 TraceCheckUtils]: 496: Hoare triple {199177#(<= proc_i 328)} assume j > 4; {199177#(<= proc_i 328)} is VALID [2019-05-15 10:21:00,905 INFO L273 TraceCheckUtils]: 497: Hoare triple {199177#(<= proc_i 328)} assume j < 6; {199177#(<= proc_i 328)} is VALID [2019-05-15 10:21:00,906 INFO L273 TraceCheckUtils]: 498: Hoare triple {199177#(<= proc_i 328)} i := i + 4; {199196#(<= proc_i 332)} is VALID [2019-05-15 10:21:00,906 INFO L273 TraceCheckUtils]: 499: Hoare triple {199196#(<= proc_i 332)} assume i <= 1000; {199196#(<= proc_i 332)} is VALID [2019-05-15 10:21:00,907 INFO L273 TraceCheckUtils]: 500: Hoare triple {199196#(<= proc_i 332)} assume i + 4 < a[j]; {199196#(<= proc_i 332)} is VALID [2019-05-15 10:21:00,907 INFO L273 TraceCheckUtils]: 501: Hoare triple {199196#(<= proc_i 332)} assume a[5] == 1000; {199196#(<= proc_i 332)} is VALID [2019-05-15 10:21:00,908 INFO L273 TraceCheckUtils]: 502: Hoare triple {199196#(<= proc_i 332)} assume j > 4; {199196#(<= proc_i 332)} is VALID [2019-05-15 10:21:00,908 INFO L273 TraceCheckUtils]: 503: Hoare triple {199196#(<= proc_i 332)} assume j < 6; {199196#(<= proc_i 332)} is VALID [2019-05-15 10:21:00,909 INFO L273 TraceCheckUtils]: 504: Hoare triple {199196#(<= proc_i 332)} i := i + 4; {199215#(<= proc_i 336)} is VALID [2019-05-15 10:21:00,909 INFO L273 TraceCheckUtils]: 505: Hoare triple {199215#(<= proc_i 336)} assume i <= 1000; {199215#(<= proc_i 336)} is VALID [2019-05-15 10:21:00,910 INFO L273 TraceCheckUtils]: 506: Hoare triple {199215#(<= proc_i 336)} assume i + 4 < a[j]; {199215#(<= proc_i 336)} is VALID [2019-05-15 10:21:00,910 INFO L273 TraceCheckUtils]: 507: Hoare triple {199215#(<= proc_i 336)} assume a[5] == 1000; {199215#(<= proc_i 336)} is VALID [2019-05-15 10:21:00,911 INFO L273 TraceCheckUtils]: 508: Hoare triple {199215#(<= proc_i 336)} assume j > 4; {199215#(<= proc_i 336)} is VALID [2019-05-15 10:21:00,911 INFO L273 TraceCheckUtils]: 509: Hoare triple {199215#(<= proc_i 336)} assume j < 6; {199215#(<= proc_i 336)} is VALID [2019-05-15 10:21:00,912 INFO L273 TraceCheckUtils]: 510: Hoare triple {199215#(<= proc_i 336)} i := i + 4; {199234#(<= proc_i 340)} is VALID [2019-05-15 10:21:00,912 INFO L273 TraceCheckUtils]: 511: Hoare triple {199234#(<= proc_i 340)} assume i <= 1000; {199234#(<= proc_i 340)} is VALID [2019-05-15 10:21:00,913 INFO L273 TraceCheckUtils]: 512: Hoare triple {199234#(<= proc_i 340)} assume i + 4 < a[j]; {199234#(<= proc_i 340)} is VALID [2019-05-15 10:21:00,913 INFO L273 TraceCheckUtils]: 513: Hoare triple {199234#(<= proc_i 340)} assume a[5] == 1000; {199234#(<= proc_i 340)} is VALID [2019-05-15 10:21:00,914 INFO L273 TraceCheckUtils]: 514: Hoare triple {199234#(<= proc_i 340)} assume j > 4; {199234#(<= proc_i 340)} is VALID [2019-05-15 10:21:00,914 INFO L273 TraceCheckUtils]: 515: Hoare triple {199234#(<= proc_i 340)} assume j < 6; {199234#(<= proc_i 340)} is VALID [2019-05-15 10:21:00,915 INFO L273 TraceCheckUtils]: 516: Hoare triple {199234#(<= proc_i 340)} i := i + 4; {199253#(<= proc_i 344)} is VALID [2019-05-15 10:21:00,915 INFO L273 TraceCheckUtils]: 517: Hoare triple {199253#(<= proc_i 344)} assume i <= 1000; {199253#(<= proc_i 344)} is VALID [2019-05-15 10:21:00,916 INFO L273 TraceCheckUtils]: 518: Hoare triple {199253#(<= proc_i 344)} assume i + 4 < a[j]; {199253#(<= proc_i 344)} is VALID [2019-05-15 10:21:00,916 INFO L273 TraceCheckUtils]: 519: Hoare triple {199253#(<= proc_i 344)} assume a[5] == 1000; {199253#(<= proc_i 344)} is VALID [2019-05-15 10:21:00,917 INFO L273 TraceCheckUtils]: 520: Hoare triple {199253#(<= proc_i 344)} assume j > 4; {199253#(<= proc_i 344)} is VALID [2019-05-15 10:21:00,917 INFO L273 TraceCheckUtils]: 521: Hoare triple {199253#(<= proc_i 344)} assume j < 6; {199253#(<= proc_i 344)} is VALID [2019-05-15 10:21:00,918 INFO L273 TraceCheckUtils]: 522: Hoare triple {199253#(<= proc_i 344)} i := i + 4; {199272#(<= proc_i 348)} is VALID [2019-05-15 10:21:00,918 INFO L273 TraceCheckUtils]: 523: Hoare triple {199272#(<= proc_i 348)} assume i <= 1000; {199272#(<= proc_i 348)} is VALID [2019-05-15 10:21:00,919 INFO L273 TraceCheckUtils]: 524: Hoare triple {199272#(<= proc_i 348)} assume i + 4 < a[j]; {199272#(<= proc_i 348)} is VALID [2019-05-15 10:21:00,919 INFO L273 TraceCheckUtils]: 525: Hoare triple {199272#(<= proc_i 348)} assume a[5] == 1000; {199272#(<= proc_i 348)} is VALID [2019-05-15 10:21:00,920 INFO L273 TraceCheckUtils]: 526: Hoare triple {199272#(<= proc_i 348)} assume j > 4; {199272#(<= proc_i 348)} is VALID [2019-05-15 10:21:00,920 INFO L273 TraceCheckUtils]: 527: Hoare triple {199272#(<= proc_i 348)} assume j < 6; {199272#(<= proc_i 348)} is VALID [2019-05-15 10:21:00,921 INFO L273 TraceCheckUtils]: 528: Hoare triple {199272#(<= proc_i 348)} i := i + 4; {199291#(<= proc_i 352)} is VALID [2019-05-15 10:21:00,921 INFO L273 TraceCheckUtils]: 529: Hoare triple {199291#(<= proc_i 352)} assume i <= 1000; {199291#(<= proc_i 352)} is VALID [2019-05-15 10:21:00,922 INFO L273 TraceCheckUtils]: 530: Hoare triple {199291#(<= proc_i 352)} assume i + 4 < a[j]; {199291#(<= proc_i 352)} is VALID [2019-05-15 10:21:00,922 INFO L273 TraceCheckUtils]: 531: Hoare triple {199291#(<= proc_i 352)} assume a[5] == 1000; {199291#(<= proc_i 352)} is VALID [2019-05-15 10:21:00,922 INFO L273 TraceCheckUtils]: 532: Hoare triple {199291#(<= proc_i 352)} assume j > 4; {199291#(<= proc_i 352)} is VALID [2019-05-15 10:21:00,923 INFO L273 TraceCheckUtils]: 533: Hoare triple {199291#(<= proc_i 352)} assume j < 6; {199291#(<= proc_i 352)} is VALID [2019-05-15 10:21:00,924 INFO L273 TraceCheckUtils]: 534: Hoare triple {199291#(<= proc_i 352)} i := i + 4; {199310#(<= proc_i 356)} is VALID [2019-05-15 10:21:00,924 INFO L273 TraceCheckUtils]: 535: Hoare triple {199310#(<= proc_i 356)} assume i <= 1000; {199310#(<= proc_i 356)} is VALID [2019-05-15 10:21:00,924 INFO L273 TraceCheckUtils]: 536: Hoare triple {199310#(<= proc_i 356)} assume i + 4 < a[j]; {199310#(<= proc_i 356)} is VALID [2019-05-15 10:21:00,925 INFO L273 TraceCheckUtils]: 537: Hoare triple {199310#(<= proc_i 356)} assume a[5] == 1000; {199310#(<= proc_i 356)} is VALID [2019-05-15 10:21:00,925 INFO L273 TraceCheckUtils]: 538: Hoare triple {199310#(<= proc_i 356)} assume j > 4; {199310#(<= proc_i 356)} is VALID [2019-05-15 10:21:00,926 INFO L273 TraceCheckUtils]: 539: Hoare triple {199310#(<= proc_i 356)} assume j < 6; {199310#(<= proc_i 356)} is VALID [2019-05-15 10:21:00,927 INFO L273 TraceCheckUtils]: 540: Hoare triple {199310#(<= proc_i 356)} i := i + 4; {199329#(<= proc_i 360)} is VALID [2019-05-15 10:21:00,927 INFO L273 TraceCheckUtils]: 541: Hoare triple {199329#(<= proc_i 360)} assume i <= 1000; {199329#(<= proc_i 360)} is VALID [2019-05-15 10:21:00,927 INFO L273 TraceCheckUtils]: 542: Hoare triple {199329#(<= proc_i 360)} assume i + 4 < a[j]; {199329#(<= proc_i 360)} is VALID [2019-05-15 10:21:00,928 INFO L273 TraceCheckUtils]: 543: Hoare triple {199329#(<= proc_i 360)} assume a[5] == 1000; {199329#(<= proc_i 360)} is VALID [2019-05-15 10:21:00,928 INFO L273 TraceCheckUtils]: 544: Hoare triple {199329#(<= proc_i 360)} assume j > 4; {199329#(<= proc_i 360)} is VALID [2019-05-15 10:21:00,929 INFO L273 TraceCheckUtils]: 545: Hoare triple {199329#(<= proc_i 360)} assume j < 6; {199329#(<= proc_i 360)} is VALID [2019-05-15 10:21:00,930 INFO L273 TraceCheckUtils]: 546: Hoare triple {199329#(<= proc_i 360)} i := i + 4; {199348#(<= proc_i 364)} is VALID [2019-05-15 10:21:00,930 INFO L273 TraceCheckUtils]: 547: Hoare triple {199348#(<= proc_i 364)} assume i <= 1000; {199348#(<= proc_i 364)} is VALID [2019-05-15 10:21:00,930 INFO L273 TraceCheckUtils]: 548: Hoare triple {199348#(<= proc_i 364)} assume i + 4 < a[j]; {199348#(<= proc_i 364)} is VALID [2019-05-15 10:21:00,931 INFO L273 TraceCheckUtils]: 549: Hoare triple {199348#(<= proc_i 364)} assume a[5] == 1000; {199348#(<= proc_i 364)} is VALID [2019-05-15 10:21:00,931 INFO L273 TraceCheckUtils]: 550: Hoare triple {199348#(<= proc_i 364)} assume j > 4; {199348#(<= proc_i 364)} is VALID [2019-05-15 10:21:00,932 INFO L273 TraceCheckUtils]: 551: Hoare triple {199348#(<= proc_i 364)} assume j < 6; {199348#(<= proc_i 364)} is VALID [2019-05-15 10:21:00,932 INFO L273 TraceCheckUtils]: 552: Hoare triple {199348#(<= proc_i 364)} i := i + 4; {199367#(<= proc_i 368)} is VALID [2019-05-15 10:21:00,933 INFO L273 TraceCheckUtils]: 553: Hoare triple {199367#(<= proc_i 368)} assume i <= 1000; {199367#(<= proc_i 368)} is VALID [2019-05-15 10:21:00,933 INFO L273 TraceCheckUtils]: 554: Hoare triple {199367#(<= proc_i 368)} assume i + 4 < a[j]; {199367#(<= proc_i 368)} is VALID [2019-05-15 10:21:00,934 INFO L273 TraceCheckUtils]: 555: Hoare triple {199367#(<= proc_i 368)} assume a[5] == 1000; {199367#(<= proc_i 368)} is VALID [2019-05-15 10:21:00,934 INFO L273 TraceCheckUtils]: 556: Hoare triple {199367#(<= proc_i 368)} assume j > 4; {199367#(<= proc_i 368)} is VALID [2019-05-15 10:21:00,935 INFO L273 TraceCheckUtils]: 557: Hoare triple {199367#(<= proc_i 368)} assume j < 6; {199367#(<= proc_i 368)} is VALID [2019-05-15 10:21:00,935 INFO L273 TraceCheckUtils]: 558: Hoare triple {199367#(<= proc_i 368)} i := i + 4; {199386#(<= proc_i 372)} is VALID [2019-05-15 10:21:00,936 INFO L273 TraceCheckUtils]: 559: Hoare triple {199386#(<= proc_i 372)} assume i <= 1000; {199386#(<= proc_i 372)} is VALID [2019-05-15 10:21:00,936 INFO L273 TraceCheckUtils]: 560: Hoare triple {199386#(<= proc_i 372)} assume i + 4 < a[j]; {199386#(<= proc_i 372)} is VALID [2019-05-15 10:21:00,937 INFO L273 TraceCheckUtils]: 561: Hoare triple {199386#(<= proc_i 372)} assume a[5] == 1000; {199386#(<= proc_i 372)} is VALID [2019-05-15 10:21:00,937 INFO L273 TraceCheckUtils]: 562: Hoare triple {199386#(<= proc_i 372)} assume j > 4; {199386#(<= proc_i 372)} is VALID [2019-05-15 10:21:00,938 INFO L273 TraceCheckUtils]: 563: Hoare triple {199386#(<= proc_i 372)} assume j < 6; {199386#(<= proc_i 372)} is VALID [2019-05-15 10:21:00,938 INFO L273 TraceCheckUtils]: 564: Hoare triple {199386#(<= proc_i 372)} i := i + 4; {199405#(<= proc_i 376)} is VALID [2019-05-15 10:21:00,939 INFO L273 TraceCheckUtils]: 565: Hoare triple {199405#(<= proc_i 376)} assume i <= 1000; {199405#(<= proc_i 376)} is VALID [2019-05-15 10:21:00,939 INFO L273 TraceCheckUtils]: 566: Hoare triple {199405#(<= proc_i 376)} assume i + 4 < a[j]; {199405#(<= proc_i 376)} is VALID [2019-05-15 10:21:00,940 INFO L273 TraceCheckUtils]: 567: Hoare triple {199405#(<= proc_i 376)} assume a[5] == 1000; {199405#(<= proc_i 376)} is VALID [2019-05-15 10:21:00,940 INFO L273 TraceCheckUtils]: 568: Hoare triple {199405#(<= proc_i 376)} assume j > 4; {199405#(<= proc_i 376)} is VALID [2019-05-15 10:21:00,941 INFO L273 TraceCheckUtils]: 569: Hoare triple {199405#(<= proc_i 376)} assume j < 6; {199405#(<= proc_i 376)} is VALID [2019-05-15 10:21:00,941 INFO L273 TraceCheckUtils]: 570: Hoare triple {199405#(<= proc_i 376)} i := i + 4; {199424#(<= proc_i 380)} is VALID [2019-05-15 10:21:00,942 INFO L273 TraceCheckUtils]: 571: Hoare triple {199424#(<= proc_i 380)} assume !(i <= 1000); {197615#false} is VALID [2019-05-15 10:21:01,118 INFO L134 CoverageAnalysis]: Checked inductivity of 26885 backedges. 0 proven. 26885 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:21:01,119 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:21:01,119 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [96] total 96 [2019-05-15 10:21:01,120 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 572 [2019-05-15 10:21:01,120 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:21:01,120 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 98 states. [2019-05-15 10:21:01,758 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 572 edges. 572 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:01,758 INFO L454 AbstractCegarLoop]: Interpolant automaton has 98 states [2019-05-15 10:21:01,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2019-05-15 10:21:01,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2019-05-15 10:21:01,760 INFO L87 Difference]: Start difference. First operand 573 states and 573 transitions. Second operand 98 states. [2019-05-15 10:21:02,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:02,868 INFO L93 Difference]: Finished difference Result 584 states and 584 transitions. [2019-05-15 10:21:02,868 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2019-05-15 10:21:02,868 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 572 [2019-05-15 10:21:02,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:21:02,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2019-05-15 10:21:02,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 585 transitions. [2019-05-15 10:21:02,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2019-05-15 10:21:02,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 585 transitions. [2019-05-15 10:21:02,874 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 98 states and 585 transitions. [2019-05-15 10:21:03,443 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 585 edges. 585 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:03,458 INFO L225 Difference]: With dead ends: 584 [2019-05-15 10:21:03,458 INFO L226 Difference]: Without dead ends: 584 [2019-05-15 10:21:03,458 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2019-05-15 10:21:03,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2019-05-15 10:21:03,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 579. [2019-05-15 10:21:03,461 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:21:03,461 INFO L82 GeneralOperation]: Start isEquivalent. First operand 584 states. Second operand 579 states. [2019-05-15 10:21:03,462 INFO L74 IsIncluded]: Start isIncluded. First operand 584 states. Second operand 579 states. [2019-05-15 10:21:03,462 INFO L87 Difference]: Start difference. First operand 584 states. Second operand 579 states. [2019-05-15 10:21:03,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:03,472 INFO L93 Difference]: Finished difference Result 584 states and 584 transitions. [2019-05-15 10:21:03,472 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 584 transitions. [2019-05-15 10:21:03,472 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:03,473 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:03,473 INFO L74 IsIncluded]: Start isIncluded. First operand 579 states. Second operand 584 states. [2019-05-15 10:21:03,473 INFO L87 Difference]: Start difference. First operand 579 states. Second operand 584 states. [2019-05-15 10:21:03,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:03,484 INFO L93 Difference]: Finished difference Result 584 states and 584 transitions. [2019-05-15 10:21:03,484 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 584 transitions. [2019-05-15 10:21:03,485 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:03,485 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:03,485 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:21:03,485 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:21:03,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 579 states. [2019-05-15 10:21:03,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 579 transitions. [2019-05-15 10:21:03,495 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 579 transitions. Word has length 572 [2019-05-15 10:21:03,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:21:03,495 INFO L475 AbstractCegarLoop]: Abstraction has 579 states and 579 transitions. [2019-05-15 10:21:03,495 INFO L476 AbstractCegarLoop]: Interpolant automaton has 98 states. [2019-05-15 10:21:03,495 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 579 transitions. [2019-05-15 10:21:03,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 579 [2019-05-15 10:21:03,498 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:21:03,498 INFO L399 BasicCegarLoop]: trace histogram [96, 96, 96, 96, 96, 96, 1, 1] [2019-05-15 10:21:03,498 INFO L418 AbstractCegarLoop]: === Iteration 97 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:21:03,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:21:03,498 INFO L82 PathProgramCache]: Analyzing trace with hash -2015265115, now seen corresponding path program 96 times [2019-05-15 10:21:03,499 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:21:03,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:03,716 INFO L256 TraceCheckSpWp]: Trace formula consists of 773 conjuncts, 98 conjunts are in the unsatisfiable core [2019-05-15 10:21:03,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:03,788 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:21:08,244 INFO L273 TraceCheckUtils]: 0: Hoare triple {201758#true} i := 0; {201763#(<= proc_i 0)} is VALID [2019-05-15 10:21:08,244 INFO L273 TraceCheckUtils]: 1: Hoare triple {201763#(<= proc_i 0)} assume i <= 1000; {201763#(<= proc_i 0)} is VALID [2019-05-15 10:21:08,245 INFO L273 TraceCheckUtils]: 2: Hoare triple {201763#(<= proc_i 0)} assume i + 4 < a[j]; {201763#(<= proc_i 0)} is VALID [2019-05-15 10:21:08,245 INFO L273 TraceCheckUtils]: 3: Hoare triple {201763#(<= proc_i 0)} assume a[5] == 1000; {201763#(<= proc_i 0)} is VALID [2019-05-15 10:21:08,245 INFO L273 TraceCheckUtils]: 4: Hoare triple {201763#(<= proc_i 0)} assume j > 4; {201763#(<= proc_i 0)} is VALID [2019-05-15 10:21:08,246 INFO L273 TraceCheckUtils]: 5: Hoare triple {201763#(<= proc_i 0)} assume j < 6; {201763#(<= proc_i 0)} is VALID [2019-05-15 10:21:08,246 INFO L273 TraceCheckUtils]: 6: Hoare triple {201763#(<= proc_i 0)} i := i + 4; {201782#(<= proc_i 4)} is VALID [2019-05-15 10:21:08,246 INFO L273 TraceCheckUtils]: 7: Hoare triple {201782#(<= proc_i 4)} assume i <= 1000; {201782#(<= proc_i 4)} is VALID [2019-05-15 10:21:08,247 INFO L273 TraceCheckUtils]: 8: Hoare triple {201782#(<= proc_i 4)} assume i + 4 < a[j]; {201782#(<= proc_i 4)} is VALID [2019-05-15 10:21:08,247 INFO L273 TraceCheckUtils]: 9: Hoare triple {201782#(<= proc_i 4)} assume a[5] == 1000; {201782#(<= proc_i 4)} is VALID [2019-05-15 10:21:08,247 INFO L273 TraceCheckUtils]: 10: Hoare triple {201782#(<= proc_i 4)} assume j > 4; {201782#(<= proc_i 4)} is VALID [2019-05-15 10:21:08,248 INFO L273 TraceCheckUtils]: 11: Hoare triple {201782#(<= proc_i 4)} assume j < 6; {201782#(<= proc_i 4)} is VALID [2019-05-15 10:21:08,248 INFO L273 TraceCheckUtils]: 12: Hoare triple {201782#(<= proc_i 4)} i := i + 4; {201801#(<= proc_i 8)} is VALID [2019-05-15 10:21:08,249 INFO L273 TraceCheckUtils]: 13: Hoare triple {201801#(<= proc_i 8)} assume i <= 1000; {201801#(<= proc_i 8)} is VALID [2019-05-15 10:21:08,249 INFO L273 TraceCheckUtils]: 14: Hoare triple {201801#(<= proc_i 8)} assume i + 4 < a[j]; {201801#(<= proc_i 8)} is VALID [2019-05-15 10:21:08,250 INFO L273 TraceCheckUtils]: 15: Hoare triple {201801#(<= proc_i 8)} assume a[5] == 1000; {201801#(<= proc_i 8)} is VALID [2019-05-15 10:21:08,250 INFO L273 TraceCheckUtils]: 16: Hoare triple {201801#(<= proc_i 8)} assume j > 4; {201801#(<= proc_i 8)} is VALID [2019-05-15 10:21:08,251 INFO L273 TraceCheckUtils]: 17: Hoare triple {201801#(<= proc_i 8)} assume j < 6; {201801#(<= proc_i 8)} is VALID [2019-05-15 10:21:08,251 INFO L273 TraceCheckUtils]: 18: Hoare triple {201801#(<= proc_i 8)} i := i + 4; {201820#(<= proc_i 12)} is VALID [2019-05-15 10:21:08,252 INFO L273 TraceCheckUtils]: 19: Hoare triple {201820#(<= proc_i 12)} assume i <= 1000; {201820#(<= proc_i 12)} is VALID [2019-05-15 10:21:08,252 INFO L273 TraceCheckUtils]: 20: Hoare triple {201820#(<= proc_i 12)} assume i + 4 < a[j]; {201820#(<= proc_i 12)} is VALID [2019-05-15 10:21:08,253 INFO L273 TraceCheckUtils]: 21: Hoare triple {201820#(<= proc_i 12)} assume a[5] == 1000; {201820#(<= proc_i 12)} is VALID [2019-05-15 10:21:08,253 INFO L273 TraceCheckUtils]: 22: Hoare triple {201820#(<= proc_i 12)} assume j > 4; {201820#(<= proc_i 12)} is VALID [2019-05-15 10:21:08,253 INFO L273 TraceCheckUtils]: 23: Hoare triple {201820#(<= proc_i 12)} assume j < 6; {201820#(<= proc_i 12)} is VALID [2019-05-15 10:21:08,254 INFO L273 TraceCheckUtils]: 24: Hoare triple {201820#(<= proc_i 12)} i := i + 4; {201839#(<= proc_i 16)} is VALID [2019-05-15 10:21:08,255 INFO L273 TraceCheckUtils]: 25: Hoare triple {201839#(<= proc_i 16)} assume i <= 1000; {201839#(<= proc_i 16)} is VALID [2019-05-15 10:21:08,255 INFO L273 TraceCheckUtils]: 26: Hoare triple {201839#(<= proc_i 16)} assume i + 4 < a[j]; {201839#(<= proc_i 16)} is VALID [2019-05-15 10:21:08,256 INFO L273 TraceCheckUtils]: 27: Hoare triple {201839#(<= proc_i 16)} assume a[5] == 1000; {201839#(<= proc_i 16)} is VALID [2019-05-15 10:21:08,256 INFO L273 TraceCheckUtils]: 28: Hoare triple {201839#(<= proc_i 16)} assume j > 4; {201839#(<= proc_i 16)} is VALID [2019-05-15 10:21:08,256 INFO L273 TraceCheckUtils]: 29: Hoare triple {201839#(<= proc_i 16)} assume j < 6; {201839#(<= proc_i 16)} is VALID [2019-05-15 10:21:08,257 INFO L273 TraceCheckUtils]: 30: Hoare triple {201839#(<= proc_i 16)} i := i + 4; {201858#(<= proc_i 20)} is VALID [2019-05-15 10:21:08,258 INFO L273 TraceCheckUtils]: 31: Hoare triple {201858#(<= proc_i 20)} assume i <= 1000; {201858#(<= proc_i 20)} is VALID [2019-05-15 10:21:08,258 INFO L273 TraceCheckUtils]: 32: Hoare triple {201858#(<= proc_i 20)} assume i + 4 < a[j]; {201858#(<= proc_i 20)} is VALID [2019-05-15 10:21:08,259 INFO L273 TraceCheckUtils]: 33: Hoare triple {201858#(<= proc_i 20)} assume a[5] == 1000; {201858#(<= proc_i 20)} is VALID [2019-05-15 10:21:08,259 INFO L273 TraceCheckUtils]: 34: Hoare triple {201858#(<= proc_i 20)} assume j > 4; {201858#(<= proc_i 20)} is VALID [2019-05-15 10:21:08,259 INFO L273 TraceCheckUtils]: 35: Hoare triple {201858#(<= proc_i 20)} assume j < 6; {201858#(<= proc_i 20)} is VALID [2019-05-15 10:21:08,260 INFO L273 TraceCheckUtils]: 36: Hoare triple {201858#(<= proc_i 20)} i := i + 4; {201877#(<= proc_i 24)} is VALID [2019-05-15 10:21:08,261 INFO L273 TraceCheckUtils]: 37: Hoare triple {201877#(<= proc_i 24)} assume i <= 1000; {201877#(<= proc_i 24)} is VALID [2019-05-15 10:21:08,261 INFO L273 TraceCheckUtils]: 38: Hoare triple {201877#(<= proc_i 24)} assume i + 4 < a[j]; {201877#(<= proc_i 24)} is VALID [2019-05-15 10:21:08,261 INFO L273 TraceCheckUtils]: 39: Hoare triple {201877#(<= proc_i 24)} assume a[5] == 1000; {201877#(<= proc_i 24)} is VALID [2019-05-15 10:21:08,262 INFO L273 TraceCheckUtils]: 40: Hoare triple {201877#(<= proc_i 24)} assume j > 4; {201877#(<= proc_i 24)} is VALID [2019-05-15 10:21:08,262 INFO L273 TraceCheckUtils]: 41: Hoare triple {201877#(<= proc_i 24)} assume j < 6; {201877#(<= proc_i 24)} is VALID [2019-05-15 10:21:08,263 INFO L273 TraceCheckUtils]: 42: Hoare triple {201877#(<= proc_i 24)} i := i + 4; {201896#(<= proc_i 28)} is VALID [2019-05-15 10:21:08,264 INFO L273 TraceCheckUtils]: 43: Hoare triple {201896#(<= proc_i 28)} assume i <= 1000; {201896#(<= proc_i 28)} is VALID [2019-05-15 10:21:08,264 INFO L273 TraceCheckUtils]: 44: Hoare triple {201896#(<= proc_i 28)} assume i + 4 < a[j]; {201896#(<= proc_i 28)} is VALID [2019-05-15 10:21:08,264 INFO L273 TraceCheckUtils]: 45: Hoare triple {201896#(<= proc_i 28)} assume a[5] == 1000; {201896#(<= proc_i 28)} is VALID [2019-05-15 10:21:08,265 INFO L273 TraceCheckUtils]: 46: Hoare triple {201896#(<= proc_i 28)} assume j > 4; {201896#(<= proc_i 28)} is VALID [2019-05-15 10:21:08,265 INFO L273 TraceCheckUtils]: 47: Hoare triple {201896#(<= proc_i 28)} assume j < 6; {201896#(<= proc_i 28)} is VALID [2019-05-15 10:21:08,266 INFO L273 TraceCheckUtils]: 48: Hoare triple {201896#(<= proc_i 28)} i := i + 4; {201915#(<= proc_i 32)} is VALID [2019-05-15 10:21:08,266 INFO L273 TraceCheckUtils]: 49: Hoare triple {201915#(<= proc_i 32)} assume i <= 1000; {201915#(<= proc_i 32)} is VALID [2019-05-15 10:21:08,267 INFO L273 TraceCheckUtils]: 50: Hoare triple {201915#(<= proc_i 32)} assume i + 4 < a[j]; {201915#(<= proc_i 32)} is VALID [2019-05-15 10:21:08,267 INFO L273 TraceCheckUtils]: 51: Hoare triple {201915#(<= proc_i 32)} assume a[5] == 1000; {201915#(<= proc_i 32)} is VALID [2019-05-15 10:21:08,268 INFO L273 TraceCheckUtils]: 52: Hoare triple {201915#(<= proc_i 32)} assume j > 4; {201915#(<= proc_i 32)} is VALID [2019-05-15 10:21:08,268 INFO L273 TraceCheckUtils]: 53: Hoare triple {201915#(<= proc_i 32)} assume j < 6; {201915#(<= proc_i 32)} is VALID [2019-05-15 10:21:08,269 INFO L273 TraceCheckUtils]: 54: Hoare triple {201915#(<= proc_i 32)} i := i + 4; {201934#(<= proc_i 36)} is VALID [2019-05-15 10:21:08,269 INFO L273 TraceCheckUtils]: 55: Hoare triple {201934#(<= proc_i 36)} assume i <= 1000; {201934#(<= proc_i 36)} is VALID [2019-05-15 10:21:08,270 INFO L273 TraceCheckUtils]: 56: Hoare triple {201934#(<= proc_i 36)} assume i + 4 < a[j]; {201934#(<= proc_i 36)} is VALID [2019-05-15 10:21:08,270 INFO L273 TraceCheckUtils]: 57: Hoare triple {201934#(<= proc_i 36)} assume a[5] == 1000; {201934#(<= proc_i 36)} is VALID [2019-05-15 10:21:08,271 INFO L273 TraceCheckUtils]: 58: Hoare triple {201934#(<= proc_i 36)} assume j > 4; {201934#(<= proc_i 36)} is VALID [2019-05-15 10:21:08,271 INFO L273 TraceCheckUtils]: 59: Hoare triple {201934#(<= proc_i 36)} assume j < 6; {201934#(<= proc_i 36)} is VALID [2019-05-15 10:21:08,272 INFO L273 TraceCheckUtils]: 60: Hoare triple {201934#(<= proc_i 36)} i := i + 4; {201953#(<= proc_i 40)} is VALID [2019-05-15 10:21:08,272 INFO L273 TraceCheckUtils]: 61: Hoare triple {201953#(<= proc_i 40)} assume i <= 1000; {201953#(<= proc_i 40)} is VALID [2019-05-15 10:21:08,273 INFO L273 TraceCheckUtils]: 62: Hoare triple {201953#(<= proc_i 40)} assume i + 4 < a[j]; {201953#(<= proc_i 40)} is VALID [2019-05-15 10:21:08,273 INFO L273 TraceCheckUtils]: 63: Hoare triple {201953#(<= proc_i 40)} assume a[5] == 1000; {201953#(<= proc_i 40)} is VALID [2019-05-15 10:21:08,274 INFO L273 TraceCheckUtils]: 64: Hoare triple {201953#(<= proc_i 40)} assume j > 4; {201953#(<= proc_i 40)} is VALID [2019-05-15 10:21:08,274 INFO L273 TraceCheckUtils]: 65: Hoare triple {201953#(<= proc_i 40)} assume j < 6; {201953#(<= proc_i 40)} is VALID [2019-05-15 10:21:08,275 INFO L273 TraceCheckUtils]: 66: Hoare triple {201953#(<= proc_i 40)} i := i + 4; {201972#(<= proc_i 44)} is VALID [2019-05-15 10:21:08,275 INFO L273 TraceCheckUtils]: 67: Hoare triple {201972#(<= proc_i 44)} assume i <= 1000; {201972#(<= proc_i 44)} is VALID [2019-05-15 10:21:08,276 INFO L273 TraceCheckUtils]: 68: Hoare triple {201972#(<= proc_i 44)} assume i + 4 < a[j]; {201972#(<= proc_i 44)} is VALID [2019-05-15 10:21:08,276 INFO L273 TraceCheckUtils]: 69: Hoare triple {201972#(<= proc_i 44)} assume a[5] == 1000; {201972#(<= proc_i 44)} is VALID [2019-05-15 10:21:08,277 INFO L273 TraceCheckUtils]: 70: Hoare triple {201972#(<= proc_i 44)} assume j > 4; {201972#(<= proc_i 44)} is VALID [2019-05-15 10:21:08,277 INFO L273 TraceCheckUtils]: 71: Hoare triple {201972#(<= proc_i 44)} assume j < 6; {201972#(<= proc_i 44)} is VALID [2019-05-15 10:21:08,278 INFO L273 TraceCheckUtils]: 72: Hoare triple {201972#(<= proc_i 44)} i := i + 4; {201991#(<= proc_i 48)} is VALID [2019-05-15 10:21:08,278 INFO L273 TraceCheckUtils]: 73: Hoare triple {201991#(<= proc_i 48)} assume i <= 1000; {201991#(<= proc_i 48)} is VALID [2019-05-15 10:21:08,279 INFO L273 TraceCheckUtils]: 74: Hoare triple {201991#(<= proc_i 48)} assume i + 4 < a[j]; {201991#(<= proc_i 48)} is VALID [2019-05-15 10:21:08,279 INFO L273 TraceCheckUtils]: 75: Hoare triple {201991#(<= proc_i 48)} assume a[5] == 1000; {201991#(<= proc_i 48)} is VALID [2019-05-15 10:21:08,280 INFO L273 TraceCheckUtils]: 76: Hoare triple {201991#(<= proc_i 48)} assume j > 4; {201991#(<= proc_i 48)} is VALID [2019-05-15 10:21:08,280 INFO L273 TraceCheckUtils]: 77: Hoare triple {201991#(<= proc_i 48)} assume j < 6; {201991#(<= proc_i 48)} is VALID [2019-05-15 10:21:08,281 INFO L273 TraceCheckUtils]: 78: Hoare triple {201991#(<= proc_i 48)} i := i + 4; {202010#(<= proc_i 52)} is VALID [2019-05-15 10:21:08,281 INFO L273 TraceCheckUtils]: 79: Hoare triple {202010#(<= proc_i 52)} assume i <= 1000; {202010#(<= proc_i 52)} is VALID [2019-05-15 10:21:08,282 INFO L273 TraceCheckUtils]: 80: Hoare triple {202010#(<= proc_i 52)} assume i + 4 < a[j]; {202010#(<= proc_i 52)} is VALID [2019-05-15 10:21:08,282 INFO L273 TraceCheckUtils]: 81: Hoare triple {202010#(<= proc_i 52)} assume a[5] == 1000; {202010#(<= proc_i 52)} is VALID [2019-05-15 10:21:08,283 INFO L273 TraceCheckUtils]: 82: Hoare triple {202010#(<= proc_i 52)} assume j > 4; {202010#(<= proc_i 52)} is VALID [2019-05-15 10:21:08,283 INFO L273 TraceCheckUtils]: 83: Hoare triple {202010#(<= proc_i 52)} assume j < 6; {202010#(<= proc_i 52)} is VALID [2019-05-15 10:21:08,284 INFO L273 TraceCheckUtils]: 84: Hoare triple {202010#(<= proc_i 52)} i := i + 4; {202029#(<= proc_i 56)} is VALID [2019-05-15 10:21:08,284 INFO L273 TraceCheckUtils]: 85: Hoare triple {202029#(<= proc_i 56)} assume i <= 1000; {202029#(<= proc_i 56)} is VALID [2019-05-15 10:21:08,285 INFO L273 TraceCheckUtils]: 86: Hoare triple {202029#(<= proc_i 56)} assume i + 4 < a[j]; {202029#(<= proc_i 56)} is VALID [2019-05-15 10:21:08,285 INFO L273 TraceCheckUtils]: 87: Hoare triple {202029#(<= proc_i 56)} assume a[5] == 1000; {202029#(<= proc_i 56)} is VALID [2019-05-15 10:21:08,286 INFO L273 TraceCheckUtils]: 88: Hoare triple {202029#(<= proc_i 56)} assume j > 4; {202029#(<= proc_i 56)} is VALID [2019-05-15 10:21:08,286 INFO L273 TraceCheckUtils]: 89: Hoare triple {202029#(<= proc_i 56)} assume j < 6; {202029#(<= proc_i 56)} is VALID [2019-05-15 10:21:08,287 INFO L273 TraceCheckUtils]: 90: Hoare triple {202029#(<= proc_i 56)} i := i + 4; {202048#(<= proc_i 60)} is VALID [2019-05-15 10:21:08,287 INFO L273 TraceCheckUtils]: 91: Hoare triple {202048#(<= proc_i 60)} assume i <= 1000; {202048#(<= proc_i 60)} is VALID [2019-05-15 10:21:08,288 INFO L273 TraceCheckUtils]: 92: Hoare triple {202048#(<= proc_i 60)} assume i + 4 < a[j]; {202048#(<= proc_i 60)} is VALID [2019-05-15 10:21:08,288 INFO L273 TraceCheckUtils]: 93: Hoare triple {202048#(<= proc_i 60)} assume a[5] == 1000; {202048#(<= proc_i 60)} is VALID [2019-05-15 10:21:08,289 INFO L273 TraceCheckUtils]: 94: Hoare triple {202048#(<= proc_i 60)} assume j > 4; {202048#(<= proc_i 60)} is VALID [2019-05-15 10:21:08,289 INFO L273 TraceCheckUtils]: 95: Hoare triple {202048#(<= proc_i 60)} assume j < 6; {202048#(<= proc_i 60)} is VALID [2019-05-15 10:21:08,290 INFO L273 TraceCheckUtils]: 96: Hoare triple {202048#(<= proc_i 60)} i := i + 4; {202067#(<= proc_i 64)} is VALID [2019-05-15 10:21:08,290 INFO L273 TraceCheckUtils]: 97: Hoare triple {202067#(<= proc_i 64)} assume i <= 1000; {202067#(<= proc_i 64)} is VALID [2019-05-15 10:21:08,291 INFO L273 TraceCheckUtils]: 98: Hoare triple {202067#(<= proc_i 64)} assume i + 4 < a[j]; {202067#(<= proc_i 64)} is VALID [2019-05-15 10:21:08,291 INFO L273 TraceCheckUtils]: 99: Hoare triple {202067#(<= proc_i 64)} assume a[5] == 1000; {202067#(<= proc_i 64)} is VALID [2019-05-15 10:21:08,292 INFO L273 TraceCheckUtils]: 100: Hoare triple {202067#(<= proc_i 64)} assume j > 4; {202067#(<= proc_i 64)} is VALID [2019-05-15 10:21:08,292 INFO L273 TraceCheckUtils]: 101: Hoare triple {202067#(<= proc_i 64)} assume j < 6; {202067#(<= proc_i 64)} is VALID [2019-05-15 10:21:08,293 INFO L273 TraceCheckUtils]: 102: Hoare triple {202067#(<= proc_i 64)} i := i + 4; {202086#(<= proc_i 68)} is VALID [2019-05-15 10:21:08,293 INFO L273 TraceCheckUtils]: 103: Hoare triple {202086#(<= proc_i 68)} assume i <= 1000; {202086#(<= proc_i 68)} is VALID [2019-05-15 10:21:08,294 INFO L273 TraceCheckUtils]: 104: Hoare triple {202086#(<= proc_i 68)} assume i + 4 < a[j]; {202086#(<= proc_i 68)} is VALID [2019-05-15 10:21:08,294 INFO L273 TraceCheckUtils]: 105: Hoare triple {202086#(<= proc_i 68)} assume a[5] == 1000; {202086#(<= proc_i 68)} is VALID [2019-05-15 10:21:08,294 INFO L273 TraceCheckUtils]: 106: Hoare triple {202086#(<= proc_i 68)} assume j > 4; {202086#(<= proc_i 68)} is VALID [2019-05-15 10:21:08,295 INFO L273 TraceCheckUtils]: 107: Hoare triple {202086#(<= proc_i 68)} assume j < 6; {202086#(<= proc_i 68)} is VALID [2019-05-15 10:21:08,296 INFO L273 TraceCheckUtils]: 108: Hoare triple {202086#(<= proc_i 68)} i := i + 4; {202105#(<= proc_i 72)} is VALID [2019-05-15 10:21:08,296 INFO L273 TraceCheckUtils]: 109: Hoare triple {202105#(<= proc_i 72)} assume i <= 1000; {202105#(<= proc_i 72)} is VALID [2019-05-15 10:21:08,297 INFO L273 TraceCheckUtils]: 110: Hoare triple {202105#(<= proc_i 72)} assume i + 4 < a[j]; {202105#(<= proc_i 72)} is VALID [2019-05-15 10:21:08,297 INFO L273 TraceCheckUtils]: 111: Hoare triple {202105#(<= proc_i 72)} assume a[5] == 1000; {202105#(<= proc_i 72)} is VALID [2019-05-15 10:21:08,297 INFO L273 TraceCheckUtils]: 112: Hoare triple {202105#(<= proc_i 72)} assume j > 4; {202105#(<= proc_i 72)} is VALID [2019-05-15 10:21:08,298 INFO L273 TraceCheckUtils]: 113: Hoare triple {202105#(<= proc_i 72)} assume j < 6; {202105#(<= proc_i 72)} is VALID [2019-05-15 10:21:08,299 INFO L273 TraceCheckUtils]: 114: Hoare triple {202105#(<= proc_i 72)} i := i + 4; {202124#(<= proc_i 76)} is VALID [2019-05-15 10:21:08,299 INFO L273 TraceCheckUtils]: 115: Hoare triple {202124#(<= proc_i 76)} assume i <= 1000; {202124#(<= proc_i 76)} is VALID [2019-05-15 10:21:08,299 INFO L273 TraceCheckUtils]: 116: Hoare triple {202124#(<= proc_i 76)} assume i + 4 < a[j]; {202124#(<= proc_i 76)} is VALID [2019-05-15 10:21:08,300 INFO L273 TraceCheckUtils]: 117: Hoare triple {202124#(<= proc_i 76)} assume a[5] == 1000; {202124#(<= proc_i 76)} is VALID [2019-05-15 10:21:08,300 INFO L273 TraceCheckUtils]: 118: Hoare triple {202124#(<= proc_i 76)} assume j > 4; {202124#(<= proc_i 76)} is VALID [2019-05-15 10:21:08,301 INFO L273 TraceCheckUtils]: 119: Hoare triple {202124#(<= proc_i 76)} assume j < 6; {202124#(<= proc_i 76)} is VALID [2019-05-15 10:21:08,301 INFO L273 TraceCheckUtils]: 120: Hoare triple {202124#(<= proc_i 76)} i := i + 4; {202143#(<= proc_i 80)} is VALID [2019-05-15 10:21:08,302 INFO L273 TraceCheckUtils]: 121: Hoare triple {202143#(<= proc_i 80)} assume i <= 1000; {202143#(<= proc_i 80)} is VALID [2019-05-15 10:21:08,302 INFO L273 TraceCheckUtils]: 122: Hoare triple {202143#(<= proc_i 80)} assume i + 4 < a[j]; {202143#(<= proc_i 80)} is VALID [2019-05-15 10:21:08,303 INFO L273 TraceCheckUtils]: 123: Hoare triple {202143#(<= proc_i 80)} assume a[5] == 1000; {202143#(<= proc_i 80)} is VALID [2019-05-15 10:21:08,303 INFO L273 TraceCheckUtils]: 124: Hoare triple {202143#(<= proc_i 80)} assume j > 4; {202143#(<= proc_i 80)} is VALID [2019-05-15 10:21:08,304 INFO L273 TraceCheckUtils]: 125: Hoare triple {202143#(<= proc_i 80)} assume j < 6; {202143#(<= proc_i 80)} is VALID [2019-05-15 10:21:08,304 INFO L273 TraceCheckUtils]: 126: Hoare triple {202143#(<= proc_i 80)} i := i + 4; {202162#(<= proc_i 84)} is VALID [2019-05-15 10:21:08,305 INFO L273 TraceCheckUtils]: 127: Hoare triple {202162#(<= proc_i 84)} assume i <= 1000; {202162#(<= proc_i 84)} is VALID [2019-05-15 10:21:08,305 INFO L273 TraceCheckUtils]: 128: Hoare triple {202162#(<= proc_i 84)} assume i + 4 < a[j]; {202162#(<= proc_i 84)} is VALID [2019-05-15 10:21:08,306 INFO L273 TraceCheckUtils]: 129: Hoare triple {202162#(<= proc_i 84)} assume a[5] == 1000; {202162#(<= proc_i 84)} is VALID [2019-05-15 10:21:08,306 INFO L273 TraceCheckUtils]: 130: Hoare triple {202162#(<= proc_i 84)} assume j > 4; {202162#(<= proc_i 84)} is VALID [2019-05-15 10:21:08,307 INFO L273 TraceCheckUtils]: 131: Hoare triple {202162#(<= proc_i 84)} assume j < 6; {202162#(<= proc_i 84)} is VALID [2019-05-15 10:21:08,307 INFO L273 TraceCheckUtils]: 132: Hoare triple {202162#(<= proc_i 84)} i := i + 4; {202181#(<= proc_i 88)} is VALID [2019-05-15 10:21:08,308 INFO L273 TraceCheckUtils]: 133: Hoare triple {202181#(<= proc_i 88)} assume i <= 1000; {202181#(<= proc_i 88)} is VALID [2019-05-15 10:21:08,308 INFO L273 TraceCheckUtils]: 134: Hoare triple {202181#(<= proc_i 88)} assume i + 4 < a[j]; {202181#(<= proc_i 88)} is VALID [2019-05-15 10:21:08,309 INFO L273 TraceCheckUtils]: 135: Hoare triple {202181#(<= proc_i 88)} assume a[5] == 1000; {202181#(<= proc_i 88)} is VALID [2019-05-15 10:21:08,309 INFO L273 TraceCheckUtils]: 136: Hoare triple {202181#(<= proc_i 88)} assume j > 4; {202181#(<= proc_i 88)} is VALID [2019-05-15 10:21:08,310 INFO L273 TraceCheckUtils]: 137: Hoare triple {202181#(<= proc_i 88)} assume j < 6; {202181#(<= proc_i 88)} is VALID [2019-05-15 10:21:08,310 INFO L273 TraceCheckUtils]: 138: Hoare triple {202181#(<= proc_i 88)} i := i + 4; {202200#(<= proc_i 92)} is VALID [2019-05-15 10:21:08,311 INFO L273 TraceCheckUtils]: 139: Hoare triple {202200#(<= proc_i 92)} assume i <= 1000; {202200#(<= proc_i 92)} is VALID [2019-05-15 10:21:08,311 INFO L273 TraceCheckUtils]: 140: Hoare triple {202200#(<= proc_i 92)} assume i + 4 < a[j]; {202200#(<= proc_i 92)} is VALID [2019-05-15 10:21:08,312 INFO L273 TraceCheckUtils]: 141: Hoare triple {202200#(<= proc_i 92)} assume a[5] == 1000; {202200#(<= proc_i 92)} is VALID [2019-05-15 10:21:08,312 INFO L273 TraceCheckUtils]: 142: Hoare triple {202200#(<= proc_i 92)} assume j > 4; {202200#(<= proc_i 92)} is VALID [2019-05-15 10:21:08,313 INFO L273 TraceCheckUtils]: 143: Hoare triple {202200#(<= proc_i 92)} assume j < 6; {202200#(<= proc_i 92)} is VALID [2019-05-15 10:21:08,313 INFO L273 TraceCheckUtils]: 144: Hoare triple {202200#(<= proc_i 92)} i := i + 4; {202219#(<= proc_i 96)} is VALID [2019-05-15 10:21:08,314 INFO L273 TraceCheckUtils]: 145: Hoare triple {202219#(<= proc_i 96)} assume i <= 1000; {202219#(<= proc_i 96)} is VALID [2019-05-15 10:21:08,314 INFO L273 TraceCheckUtils]: 146: Hoare triple {202219#(<= proc_i 96)} assume i + 4 < a[j]; {202219#(<= proc_i 96)} is VALID [2019-05-15 10:21:08,315 INFO L273 TraceCheckUtils]: 147: Hoare triple {202219#(<= proc_i 96)} assume a[5] == 1000; {202219#(<= proc_i 96)} is VALID [2019-05-15 10:21:08,315 INFO L273 TraceCheckUtils]: 148: Hoare triple {202219#(<= proc_i 96)} assume j > 4; {202219#(<= proc_i 96)} is VALID [2019-05-15 10:21:08,316 INFO L273 TraceCheckUtils]: 149: Hoare triple {202219#(<= proc_i 96)} assume j < 6; {202219#(<= proc_i 96)} is VALID [2019-05-15 10:21:08,316 INFO L273 TraceCheckUtils]: 150: Hoare triple {202219#(<= proc_i 96)} i := i + 4; {202238#(<= proc_i 100)} is VALID [2019-05-15 10:21:08,317 INFO L273 TraceCheckUtils]: 151: Hoare triple {202238#(<= proc_i 100)} assume i <= 1000; {202238#(<= proc_i 100)} is VALID [2019-05-15 10:21:08,317 INFO L273 TraceCheckUtils]: 152: Hoare triple {202238#(<= proc_i 100)} assume i + 4 < a[j]; {202238#(<= proc_i 100)} is VALID [2019-05-15 10:21:08,318 INFO L273 TraceCheckUtils]: 153: Hoare triple {202238#(<= proc_i 100)} assume a[5] == 1000; {202238#(<= proc_i 100)} is VALID [2019-05-15 10:21:08,318 INFO L273 TraceCheckUtils]: 154: Hoare triple {202238#(<= proc_i 100)} assume j > 4; {202238#(<= proc_i 100)} is VALID [2019-05-15 10:21:08,319 INFO L273 TraceCheckUtils]: 155: Hoare triple {202238#(<= proc_i 100)} assume j < 6; {202238#(<= proc_i 100)} is VALID [2019-05-15 10:21:08,319 INFO L273 TraceCheckUtils]: 156: Hoare triple {202238#(<= proc_i 100)} i := i + 4; {202257#(<= proc_i 104)} is VALID [2019-05-15 10:21:08,320 INFO L273 TraceCheckUtils]: 157: Hoare triple {202257#(<= proc_i 104)} assume i <= 1000; {202257#(<= proc_i 104)} is VALID [2019-05-15 10:21:08,320 INFO L273 TraceCheckUtils]: 158: Hoare triple {202257#(<= proc_i 104)} assume i + 4 < a[j]; {202257#(<= proc_i 104)} is VALID [2019-05-15 10:21:08,321 INFO L273 TraceCheckUtils]: 159: Hoare triple {202257#(<= proc_i 104)} assume a[5] == 1000; {202257#(<= proc_i 104)} is VALID [2019-05-15 10:21:08,321 INFO L273 TraceCheckUtils]: 160: Hoare triple {202257#(<= proc_i 104)} assume j > 4; {202257#(<= proc_i 104)} is VALID [2019-05-15 10:21:08,321 INFO L273 TraceCheckUtils]: 161: Hoare triple {202257#(<= proc_i 104)} assume j < 6; {202257#(<= proc_i 104)} is VALID [2019-05-15 10:21:08,322 INFO L273 TraceCheckUtils]: 162: Hoare triple {202257#(<= proc_i 104)} i := i + 4; {202276#(<= proc_i 108)} is VALID [2019-05-15 10:21:08,323 INFO L273 TraceCheckUtils]: 163: Hoare triple {202276#(<= proc_i 108)} assume i <= 1000; {202276#(<= proc_i 108)} is VALID [2019-05-15 10:21:08,323 INFO L273 TraceCheckUtils]: 164: Hoare triple {202276#(<= proc_i 108)} assume i + 4 < a[j]; {202276#(<= proc_i 108)} is VALID [2019-05-15 10:21:08,324 INFO L273 TraceCheckUtils]: 165: Hoare triple {202276#(<= proc_i 108)} assume a[5] == 1000; {202276#(<= proc_i 108)} is VALID [2019-05-15 10:21:08,324 INFO L273 TraceCheckUtils]: 166: Hoare triple {202276#(<= proc_i 108)} assume j > 4; {202276#(<= proc_i 108)} is VALID [2019-05-15 10:21:08,324 INFO L273 TraceCheckUtils]: 167: Hoare triple {202276#(<= proc_i 108)} assume j < 6; {202276#(<= proc_i 108)} is VALID [2019-05-15 10:21:08,325 INFO L273 TraceCheckUtils]: 168: Hoare triple {202276#(<= proc_i 108)} i := i + 4; {202295#(<= proc_i 112)} is VALID [2019-05-15 10:21:08,326 INFO L273 TraceCheckUtils]: 169: Hoare triple {202295#(<= proc_i 112)} assume i <= 1000; {202295#(<= proc_i 112)} is VALID [2019-05-15 10:21:08,326 INFO L273 TraceCheckUtils]: 170: Hoare triple {202295#(<= proc_i 112)} assume i + 4 < a[j]; {202295#(<= proc_i 112)} is VALID [2019-05-15 10:21:08,326 INFO L273 TraceCheckUtils]: 171: Hoare triple {202295#(<= proc_i 112)} assume a[5] == 1000; {202295#(<= proc_i 112)} is VALID [2019-05-15 10:21:08,327 INFO L273 TraceCheckUtils]: 172: Hoare triple {202295#(<= proc_i 112)} assume j > 4; {202295#(<= proc_i 112)} is VALID [2019-05-15 10:21:08,327 INFO L273 TraceCheckUtils]: 173: Hoare triple {202295#(<= proc_i 112)} assume j < 6; {202295#(<= proc_i 112)} is VALID [2019-05-15 10:21:08,328 INFO L273 TraceCheckUtils]: 174: Hoare triple {202295#(<= proc_i 112)} i := i + 4; {202314#(<= proc_i 116)} is VALID [2019-05-15 10:21:08,329 INFO L273 TraceCheckUtils]: 175: Hoare triple {202314#(<= proc_i 116)} assume i <= 1000; {202314#(<= proc_i 116)} is VALID [2019-05-15 10:21:08,329 INFO L273 TraceCheckUtils]: 176: Hoare triple {202314#(<= proc_i 116)} assume i + 4 < a[j]; {202314#(<= proc_i 116)} is VALID [2019-05-15 10:21:08,329 INFO L273 TraceCheckUtils]: 177: Hoare triple {202314#(<= proc_i 116)} assume a[5] == 1000; {202314#(<= proc_i 116)} is VALID [2019-05-15 10:21:08,330 INFO L273 TraceCheckUtils]: 178: Hoare triple {202314#(<= proc_i 116)} assume j > 4; {202314#(<= proc_i 116)} is VALID [2019-05-15 10:21:08,330 INFO L273 TraceCheckUtils]: 179: Hoare triple {202314#(<= proc_i 116)} assume j < 6; {202314#(<= proc_i 116)} is VALID [2019-05-15 10:21:08,331 INFO L273 TraceCheckUtils]: 180: Hoare triple {202314#(<= proc_i 116)} i := i + 4; {202333#(<= proc_i 120)} is VALID [2019-05-15 10:21:08,332 INFO L273 TraceCheckUtils]: 181: Hoare triple {202333#(<= proc_i 120)} assume i <= 1000; {202333#(<= proc_i 120)} is VALID [2019-05-15 10:21:08,332 INFO L273 TraceCheckUtils]: 182: Hoare triple {202333#(<= proc_i 120)} assume i + 4 < a[j]; {202333#(<= proc_i 120)} is VALID [2019-05-15 10:21:08,332 INFO L273 TraceCheckUtils]: 183: Hoare triple {202333#(<= proc_i 120)} assume a[5] == 1000; {202333#(<= proc_i 120)} is VALID [2019-05-15 10:21:08,333 INFO L273 TraceCheckUtils]: 184: Hoare triple {202333#(<= proc_i 120)} assume j > 4; {202333#(<= proc_i 120)} is VALID [2019-05-15 10:21:08,333 INFO L273 TraceCheckUtils]: 185: Hoare triple {202333#(<= proc_i 120)} assume j < 6; {202333#(<= proc_i 120)} is VALID [2019-05-15 10:21:08,334 INFO L273 TraceCheckUtils]: 186: Hoare triple {202333#(<= proc_i 120)} i := i + 4; {202352#(<= proc_i 124)} is VALID [2019-05-15 10:21:08,334 INFO L273 TraceCheckUtils]: 187: Hoare triple {202352#(<= proc_i 124)} assume i <= 1000; {202352#(<= proc_i 124)} is VALID [2019-05-15 10:21:08,335 INFO L273 TraceCheckUtils]: 188: Hoare triple {202352#(<= proc_i 124)} assume i + 4 < a[j]; {202352#(<= proc_i 124)} is VALID [2019-05-15 10:21:08,335 INFO L273 TraceCheckUtils]: 189: Hoare triple {202352#(<= proc_i 124)} assume a[5] == 1000; {202352#(<= proc_i 124)} is VALID [2019-05-15 10:21:08,336 INFO L273 TraceCheckUtils]: 190: Hoare triple {202352#(<= proc_i 124)} assume j > 4; {202352#(<= proc_i 124)} is VALID [2019-05-15 10:21:08,336 INFO L273 TraceCheckUtils]: 191: Hoare triple {202352#(<= proc_i 124)} assume j < 6; {202352#(<= proc_i 124)} is VALID [2019-05-15 10:21:08,337 INFO L273 TraceCheckUtils]: 192: Hoare triple {202352#(<= proc_i 124)} i := i + 4; {202371#(<= proc_i 128)} is VALID [2019-05-15 10:21:08,337 INFO L273 TraceCheckUtils]: 193: Hoare triple {202371#(<= proc_i 128)} assume i <= 1000; {202371#(<= proc_i 128)} is VALID [2019-05-15 10:21:08,338 INFO L273 TraceCheckUtils]: 194: Hoare triple {202371#(<= proc_i 128)} assume i + 4 < a[j]; {202371#(<= proc_i 128)} is VALID [2019-05-15 10:21:08,338 INFO L273 TraceCheckUtils]: 195: Hoare triple {202371#(<= proc_i 128)} assume a[5] == 1000; {202371#(<= proc_i 128)} is VALID [2019-05-15 10:21:08,339 INFO L273 TraceCheckUtils]: 196: Hoare triple {202371#(<= proc_i 128)} assume j > 4; {202371#(<= proc_i 128)} is VALID [2019-05-15 10:21:08,339 INFO L273 TraceCheckUtils]: 197: Hoare triple {202371#(<= proc_i 128)} assume j < 6; {202371#(<= proc_i 128)} is VALID [2019-05-15 10:21:08,340 INFO L273 TraceCheckUtils]: 198: Hoare triple {202371#(<= proc_i 128)} i := i + 4; {202390#(<= proc_i 132)} is VALID [2019-05-15 10:21:08,340 INFO L273 TraceCheckUtils]: 199: Hoare triple {202390#(<= proc_i 132)} assume i <= 1000; {202390#(<= proc_i 132)} is VALID [2019-05-15 10:21:08,341 INFO L273 TraceCheckUtils]: 200: Hoare triple {202390#(<= proc_i 132)} assume i + 4 < a[j]; {202390#(<= proc_i 132)} is VALID [2019-05-15 10:21:08,341 INFO L273 TraceCheckUtils]: 201: Hoare triple {202390#(<= proc_i 132)} assume a[5] == 1000; {202390#(<= proc_i 132)} is VALID [2019-05-15 10:21:08,342 INFO L273 TraceCheckUtils]: 202: Hoare triple {202390#(<= proc_i 132)} assume j > 4; {202390#(<= proc_i 132)} is VALID [2019-05-15 10:21:08,342 INFO L273 TraceCheckUtils]: 203: Hoare triple {202390#(<= proc_i 132)} assume j < 6; {202390#(<= proc_i 132)} is VALID [2019-05-15 10:21:08,343 INFO L273 TraceCheckUtils]: 204: Hoare triple {202390#(<= proc_i 132)} i := i + 4; {202409#(<= proc_i 136)} is VALID [2019-05-15 10:21:08,343 INFO L273 TraceCheckUtils]: 205: Hoare triple {202409#(<= proc_i 136)} assume i <= 1000; {202409#(<= proc_i 136)} is VALID [2019-05-15 10:21:08,344 INFO L273 TraceCheckUtils]: 206: Hoare triple {202409#(<= proc_i 136)} assume i + 4 < a[j]; {202409#(<= proc_i 136)} is VALID [2019-05-15 10:21:08,344 INFO L273 TraceCheckUtils]: 207: Hoare triple {202409#(<= proc_i 136)} assume a[5] == 1000; {202409#(<= proc_i 136)} is VALID [2019-05-15 10:21:08,345 INFO L273 TraceCheckUtils]: 208: Hoare triple {202409#(<= proc_i 136)} assume j > 4; {202409#(<= proc_i 136)} is VALID [2019-05-15 10:21:08,345 INFO L273 TraceCheckUtils]: 209: Hoare triple {202409#(<= proc_i 136)} assume j < 6; {202409#(<= proc_i 136)} is VALID [2019-05-15 10:21:08,346 INFO L273 TraceCheckUtils]: 210: Hoare triple {202409#(<= proc_i 136)} i := i + 4; {202428#(<= proc_i 140)} is VALID [2019-05-15 10:21:08,346 INFO L273 TraceCheckUtils]: 211: Hoare triple {202428#(<= proc_i 140)} assume i <= 1000; {202428#(<= proc_i 140)} is VALID [2019-05-15 10:21:08,347 INFO L273 TraceCheckUtils]: 212: Hoare triple {202428#(<= proc_i 140)} assume i + 4 < a[j]; {202428#(<= proc_i 140)} is VALID [2019-05-15 10:21:08,347 INFO L273 TraceCheckUtils]: 213: Hoare triple {202428#(<= proc_i 140)} assume a[5] == 1000; {202428#(<= proc_i 140)} is VALID [2019-05-15 10:21:08,348 INFO L273 TraceCheckUtils]: 214: Hoare triple {202428#(<= proc_i 140)} assume j > 4; {202428#(<= proc_i 140)} is VALID [2019-05-15 10:21:08,348 INFO L273 TraceCheckUtils]: 215: Hoare triple {202428#(<= proc_i 140)} assume j < 6; {202428#(<= proc_i 140)} is VALID [2019-05-15 10:21:08,349 INFO L273 TraceCheckUtils]: 216: Hoare triple {202428#(<= proc_i 140)} i := i + 4; {202447#(<= proc_i 144)} is VALID [2019-05-15 10:21:08,349 INFO L273 TraceCheckUtils]: 217: Hoare triple {202447#(<= proc_i 144)} assume i <= 1000; {202447#(<= proc_i 144)} is VALID [2019-05-15 10:21:08,350 INFO L273 TraceCheckUtils]: 218: Hoare triple {202447#(<= proc_i 144)} assume i + 4 < a[j]; {202447#(<= proc_i 144)} is VALID [2019-05-15 10:21:08,350 INFO L273 TraceCheckUtils]: 219: Hoare triple {202447#(<= proc_i 144)} assume a[5] == 1000; {202447#(<= proc_i 144)} is VALID [2019-05-15 10:21:08,351 INFO L273 TraceCheckUtils]: 220: Hoare triple {202447#(<= proc_i 144)} assume j > 4; {202447#(<= proc_i 144)} is VALID [2019-05-15 10:21:08,351 INFO L273 TraceCheckUtils]: 221: Hoare triple {202447#(<= proc_i 144)} assume j < 6; {202447#(<= proc_i 144)} is VALID [2019-05-15 10:21:08,352 INFO L273 TraceCheckUtils]: 222: Hoare triple {202447#(<= proc_i 144)} i := i + 4; {202466#(<= proc_i 148)} is VALID [2019-05-15 10:21:08,352 INFO L273 TraceCheckUtils]: 223: Hoare triple {202466#(<= proc_i 148)} assume i <= 1000; {202466#(<= proc_i 148)} is VALID [2019-05-15 10:21:08,353 INFO L273 TraceCheckUtils]: 224: Hoare triple {202466#(<= proc_i 148)} assume i + 4 < a[j]; {202466#(<= proc_i 148)} is VALID [2019-05-15 10:21:08,353 INFO L273 TraceCheckUtils]: 225: Hoare triple {202466#(<= proc_i 148)} assume a[5] == 1000; {202466#(<= proc_i 148)} is VALID [2019-05-15 10:21:08,354 INFO L273 TraceCheckUtils]: 226: Hoare triple {202466#(<= proc_i 148)} assume j > 4; {202466#(<= proc_i 148)} is VALID [2019-05-15 10:21:08,354 INFO L273 TraceCheckUtils]: 227: Hoare triple {202466#(<= proc_i 148)} assume j < 6; {202466#(<= proc_i 148)} is VALID [2019-05-15 10:21:08,355 INFO L273 TraceCheckUtils]: 228: Hoare triple {202466#(<= proc_i 148)} i := i + 4; {202485#(<= proc_i 152)} is VALID [2019-05-15 10:21:08,355 INFO L273 TraceCheckUtils]: 229: Hoare triple {202485#(<= proc_i 152)} assume i <= 1000; {202485#(<= proc_i 152)} is VALID [2019-05-15 10:21:08,356 INFO L273 TraceCheckUtils]: 230: Hoare triple {202485#(<= proc_i 152)} assume i + 4 < a[j]; {202485#(<= proc_i 152)} is VALID [2019-05-15 10:21:08,356 INFO L273 TraceCheckUtils]: 231: Hoare triple {202485#(<= proc_i 152)} assume a[5] == 1000; {202485#(<= proc_i 152)} is VALID [2019-05-15 10:21:08,357 INFO L273 TraceCheckUtils]: 232: Hoare triple {202485#(<= proc_i 152)} assume j > 4; {202485#(<= proc_i 152)} is VALID [2019-05-15 10:21:08,357 INFO L273 TraceCheckUtils]: 233: Hoare triple {202485#(<= proc_i 152)} assume j < 6; {202485#(<= proc_i 152)} is VALID [2019-05-15 10:21:08,358 INFO L273 TraceCheckUtils]: 234: Hoare triple {202485#(<= proc_i 152)} i := i + 4; {202504#(<= proc_i 156)} is VALID [2019-05-15 10:21:08,358 INFO L273 TraceCheckUtils]: 235: Hoare triple {202504#(<= proc_i 156)} assume i <= 1000; {202504#(<= proc_i 156)} is VALID [2019-05-15 10:21:08,359 INFO L273 TraceCheckUtils]: 236: Hoare triple {202504#(<= proc_i 156)} assume i + 4 < a[j]; {202504#(<= proc_i 156)} is VALID [2019-05-15 10:21:08,359 INFO L273 TraceCheckUtils]: 237: Hoare triple {202504#(<= proc_i 156)} assume a[5] == 1000; {202504#(<= proc_i 156)} is VALID [2019-05-15 10:21:08,360 INFO L273 TraceCheckUtils]: 238: Hoare triple {202504#(<= proc_i 156)} assume j > 4; {202504#(<= proc_i 156)} is VALID [2019-05-15 10:21:08,360 INFO L273 TraceCheckUtils]: 239: Hoare triple {202504#(<= proc_i 156)} assume j < 6; {202504#(<= proc_i 156)} is VALID [2019-05-15 10:21:08,361 INFO L273 TraceCheckUtils]: 240: Hoare triple {202504#(<= proc_i 156)} i := i + 4; {202523#(<= proc_i 160)} is VALID [2019-05-15 10:21:08,361 INFO L273 TraceCheckUtils]: 241: Hoare triple {202523#(<= proc_i 160)} assume i <= 1000; {202523#(<= proc_i 160)} is VALID [2019-05-15 10:21:08,362 INFO L273 TraceCheckUtils]: 242: Hoare triple {202523#(<= proc_i 160)} assume i + 4 < a[j]; {202523#(<= proc_i 160)} is VALID [2019-05-15 10:21:08,362 INFO L273 TraceCheckUtils]: 243: Hoare triple {202523#(<= proc_i 160)} assume a[5] == 1000; {202523#(<= proc_i 160)} is VALID [2019-05-15 10:21:08,363 INFO L273 TraceCheckUtils]: 244: Hoare triple {202523#(<= proc_i 160)} assume j > 4; {202523#(<= proc_i 160)} is VALID [2019-05-15 10:21:08,363 INFO L273 TraceCheckUtils]: 245: Hoare triple {202523#(<= proc_i 160)} assume j < 6; {202523#(<= proc_i 160)} is VALID [2019-05-15 10:21:08,364 INFO L273 TraceCheckUtils]: 246: Hoare triple {202523#(<= proc_i 160)} i := i + 4; {202542#(<= proc_i 164)} is VALID [2019-05-15 10:21:08,364 INFO L273 TraceCheckUtils]: 247: Hoare triple {202542#(<= proc_i 164)} assume i <= 1000; {202542#(<= proc_i 164)} is VALID [2019-05-15 10:21:08,365 INFO L273 TraceCheckUtils]: 248: Hoare triple {202542#(<= proc_i 164)} assume i + 4 < a[j]; {202542#(<= proc_i 164)} is VALID [2019-05-15 10:21:08,365 INFO L273 TraceCheckUtils]: 249: Hoare triple {202542#(<= proc_i 164)} assume a[5] == 1000; {202542#(<= proc_i 164)} is VALID [2019-05-15 10:21:08,365 INFO L273 TraceCheckUtils]: 250: Hoare triple {202542#(<= proc_i 164)} assume j > 4; {202542#(<= proc_i 164)} is VALID [2019-05-15 10:21:08,366 INFO L273 TraceCheckUtils]: 251: Hoare triple {202542#(<= proc_i 164)} assume j < 6; {202542#(<= proc_i 164)} is VALID [2019-05-15 10:21:08,367 INFO L273 TraceCheckUtils]: 252: Hoare triple {202542#(<= proc_i 164)} i := i + 4; {202561#(<= proc_i 168)} is VALID [2019-05-15 10:21:08,367 INFO L273 TraceCheckUtils]: 253: Hoare triple {202561#(<= proc_i 168)} assume i <= 1000; {202561#(<= proc_i 168)} is VALID [2019-05-15 10:21:08,368 INFO L273 TraceCheckUtils]: 254: Hoare triple {202561#(<= proc_i 168)} assume i + 4 < a[j]; {202561#(<= proc_i 168)} is VALID [2019-05-15 10:21:08,368 INFO L273 TraceCheckUtils]: 255: Hoare triple {202561#(<= proc_i 168)} assume a[5] == 1000; {202561#(<= proc_i 168)} is VALID [2019-05-15 10:21:08,368 INFO L273 TraceCheckUtils]: 256: Hoare triple {202561#(<= proc_i 168)} assume j > 4; {202561#(<= proc_i 168)} is VALID [2019-05-15 10:21:08,369 INFO L273 TraceCheckUtils]: 257: Hoare triple {202561#(<= proc_i 168)} assume j < 6; {202561#(<= proc_i 168)} is VALID [2019-05-15 10:21:08,370 INFO L273 TraceCheckUtils]: 258: Hoare triple {202561#(<= proc_i 168)} i := i + 4; {202580#(<= proc_i 172)} is VALID [2019-05-15 10:21:08,370 INFO L273 TraceCheckUtils]: 259: Hoare triple {202580#(<= proc_i 172)} assume i <= 1000; {202580#(<= proc_i 172)} is VALID [2019-05-15 10:21:08,370 INFO L273 TraceCheckUtils]: 260: Hoare triple {202580#(<= proc_i 172)} assume i + 4 < a[j]; {202580#(<= proc_i 172)} is VALID [2019-05-15 10:21:08,371 INFO L273 TraceCheckUtils]: 261: Hoare triple {202580#(<= proc_i 172)} assume a[5] == 1000; {202580#(<= proc_i 172)} is VALID [2019-05-15 10:21:08,371 INFO L273 TraceCheckUtils]: 262: Hoare triple {202580#(<= proc_i 172)} assume j > 4; {202580#(<= proc_i 172)} is VALID [2019-05-15 10:21:08,372 INFO L273 TraceCheckUtils]: 263: Hoare triple {202580#(<= proc_i 172)} assume j < 6; {202580#(<= proc_i 172)} is VALID [2019-05-15 10:21:08,372 INFO L273 TraceCheckUtils]: 264: Hoare triple {202580#(<= proc_i 172)} i := i + 4; {202599#(<= proc_i 176)} is VALID [2019-05-15 10:21:08,373 INFO L273 TraceCheckUtils]: 265: Hoare triple {202599#(<= proc_i 176)} assume i <= 1000; {202599#(<= proc_i 176)} is VALID [2019-05-15 10:21:08,373 INFO L273 TraceCheckUtils]: 266: Hoare triple {202599#(<= proc_i 176)} assume i + 4 < a[j]; {202599#(<= proc_i 176)} is VALID [2019-05-15 10:21:08,374 INFO L273 TraceCheckUtils]: 267: Hoare triple {202599#(<= proc_i 176)} assume a[5] == 1000; {202599#(<= proc_i 176)} is VALID [2019-05-15 10:21:08,374 INFO L273 TraceCheckUtils]: 268: Hoare triple {202599#(<= proc_i 176)} assume j > 4; {202599#(<= proc_i 176)} is VALID [2019-05-15 10:21:08,375 INFO L273 TraceCheckUtils]: 269: Hoare triple {202599#(<= proc_i 176)} assume j < 6; {202599#(<= proc_i 176)} is VALID [2019-05-15 10:21:08,375 INFO L273 TraceCheckUtils]: 270: Hoare triple {202599#(<= proc_i 176)} i := i + 4; {202618#(<= proc_i 180)} is VALID [2019-05-15 10:21:08,376 INFO L273 TraceCheckUtils]: 271: Hoare triple {202618#(<= proc_i 180)} assume i <= 1000; {202618#(<= proc_i 180)} is VALID [2019-05-15 10:21:08,376 INFO L273 TraceCheckUtils]: 272: Hoare triple {202618#(<= proc_i 180)} assume i + 4 < a[j]; {202618#(<= proc_i 180)} is VALID [2019-05-15 10:21:08,377 INFO L273 TraceCheckUtils]: 273: Hoare triple {202618#(<= proc_i 180)} assume a[5] == 1000; {202618#(<= proc_i 180)} is VALID [2019-05-15 10:21:08,377 INFO L273 TraceCheckUtils]: 274: Hoare triple {202618#(<= proc_i 180)} assume j > 4; {202618#(<= proc_i 180)} is VALID [2019-05-15 10:21:08,378 INFO L273 TraceCheckUtils]: 275: Hoare triple {202618#(<= proc_i 180)} assume j < 6; {202618#(<= proc_i 180)} is VALID [2019-05-15 10:21:08,378 INFO L273 TraceCheckUtils]: 276: Hoare triple {202618#(<= proc_i 180)} i := i + 4; {202637#(<= proc_i 184)} is VALID [2019-05-15 10:21:08,379 INFO L273 TraceCheckUtils]: 277: Hoare triple {202637#(<= proc_i 184)} assume i <= 1000; {202637#(<= proc_i 184)} is VALID [2019-05-15 10:21:08,379 INFO L273 TraceCheckUtils]: 278: Hoare triple {202637#(<= proc_i 184)} assume i + 4 < a[j]; {202637#(<= proc_i 184)} is VALID [2019-05-15 10:21:08,380 INFO L273 TraceCheckUtils]: 279: Hoare triple {202637#(<= proc_i 184)} assume a[5] == 1000; {202637#(<= proc_i 184)} is VALID [2019-05-15 10:21:08,380 INFO L273 TraceCheckUtils]: 280: Hoare triple {202637#(<= proc_i 184)} assume j > 4; {202637#(<= proc_i 184)} is VALID [2019-05-15 10:21:08,381 INFO L273 TraceCheckUtils]: 281: Hoare triple {202637#(<= proc_i 184)} assume j < 6; {202637#(<= proc_i 184)} is VALID [2019-05-15 10:21:08,381 INFO L273 TraceCheckUtils]: 282: Hoare triple {202637#(<= proc_i 184)} i := i + 4; {202656#(<= proc_i 188)} is VALID [2019-05-15 10:21:08,382 INFO L273 TraceCheckUtils]: 283: Hoare triple {202656#(<= proc_i 188)} assume i <= 1000; {202656#(<= proc_i 188)} is VALID [2019-05-15 10:21:08,382 INFO L273 TraceCheckUtils]: 284: Hoare triple {202656#(<= proc_i 188)} assume i + 4 < a[j]; {202656#(<= proc_i 188)} is VALID [2019-05-15 10:21:08,383 INFO L273 TraceCheckUtils]: 285: Hoare triple {202656#(<= proc_i 188)} assume a[5] == 1000; {202656#(<= proc_i 188)} is VALID [2019-05-15 10:21:08,383 INFO L273 TraceCheckUtils]: 286: Hoare triple {202656#(<= proc_i 188)} assume j > 4; {202656#(<= proc_i 188)} is VALID [2019-05-15 10:21:08,384 INFO L273 TraceCheckUtils]: 287: Hoare triple {202656#(<= proc_i 188)} assume j < 6; {202656#(<= proc_i 188)} is VALID [2019-05-15 10:21:08,384 INFO L273 TraceCheckUtils]: 288: Hoare triple {202656#(<= proc_i 188)} i := i + 4; {202675#(<= proc_i 192)} is VALID [2019-05-15 10:21:08,385 INFO L273 TraceCheckUtils]: 289: Hoare triple {202675#(<= proc_i 192)} assume i <= 1000; {202675#(<= proc_i 192)} is VALID [2019-05-15 10:21:08,385 INFO L273 TraceCheckUtils]: 290: Hoare triple {202675#(<= proc_i 192)} assume i + 4 < a[j]; {202675#(<= proc_i 192)} is VALID [2019-05-15 10:21:08,386 INFO L273 TraceCheckUtils]: 291: Hoare triple {202675#(<= proc_i 192)} assume a[5] == 1000; {202675#(<= proc_i 192)} is VALID [2019-05-15 10:21:08,386 INFO L273 TraceCheckUtils]: 292: Hoare triple {202675#(<= proc_i 192)} assume j > 4; {202675#(<= proc_i 192)} is VALID [2019-05-15 10:21:08,387 INFO L273 TraceCheckUtils]: 293: Hoare triple {202675#(<= proc_i 192)} assume j < 6; {202675#(<= proc_i 192)} is VALID [2019-05-15 10:21:08,387 INFO L273 TraceCheckUtils]: 294: Hoare triple {202675#(<= proc_i 192)} i := i + 4; {202694#(<= proc_i 196)} is VALID [2019-05-15 10:21:08,388 INFO L273 TraceCheckUtils]: 295: Hoare triple {202694#(<= proc_i 196)} assume i <= 1000; {202694#(<= proc_i 196)} is VALID [2019-05-15 10:21:08,388 INFO L273 TraceCheckUtils]: 296: Hoare triple {202694#(<= proc_i 196)} assume i + 4 < a[j]; {202694#(<= proc_i 196)} is VALID [2019-05-15 10:21:08,389 INFO L273 TraceCheckUtils]: 297: Hoare triple {202694#(<= proc_i 196)} assume a[5] == 1000; {202694#(<= proc_i 196)} is VALID [2019-05-15 10:21:08,389 INFO L273 TraceCheckUtils]: 298: Hoare triple {202694#(<= proc_i 196)} assume j > 4; {202694#(<= proc_i 196)} is VALID [2019-05-15 10:21:08,390 INFO L273 TraceCheckUtils]: 299: Hoare triple {202694#(<= proc_i 196)} assume j < 6; {202694#(<= proc_i 196)} is VALID [2019-05-15 10:21:08,390 INFO L273 TraceCheckUtils]: 300: Hoare triple {202694#(<= proc_i 196)} i := i + 4; {202713#(<= proc_i 200)} is VALID [2019-05-15 10:21:08,391 INFO L273 TraceCheckUtils]: 301: Hoare triple {202713#(<= proc_i 200)} assume i <= 1000; {202713#(<= proc_i 200)} is VALID [2019-05-15 10:21:08,391 INFO L273 TraceCheckUtils]: 302: Hoare triple {202713#(<= proc_i 200)} assume i + 4 < a[j]; {202713#(<= proc_i 200)} is VALID [2019-05-15 10:21:08,392 INFO L273 TraceCheckUtils]: 303: Hoare triple {202713#(<= proc_i 200)} assume a[5] == 1000; {202713#(<= proc_i 200)} is VALID [2019-05-15 10:21:08,392 INFO L273 TraceCheckUtils]: 304: Hoare triple {202713#(<= proc_i 200)} assume j > 4; {202713#(<= proc_i 200)} is VALID [2019-05-15 10:21:08,392 INFO L273 TraceCheckUtils]: 305: Hoare triple {202713#(<= proc_i 200)} assume j < 6; {202713#(<= proc_i 200)} is VALID [2019-05-15 10:21:08,393 INFO L273 TraceCheckUtils]: 306: Hoare triple {202713#(<= proc_i 200)} i := i + 4; {202732#(<= proc_i 204)} is VALID [2019-05-15 10:21:08,394 INFO L273 TraceCheckUtils]: 307: Hoare triple {202732#(<= proc_i 204)} assume i <= 1000; {202732#(<= proc_i 204)} is VALID [2019-05-15 10:21:08,394 INFO L273 TraceCheckUtils]: 308: Hoare triple {202732#(<= proc_i 204)} assume i + 4 < a[j]; {202732#(<= proc_i 204)} is VALID [2019-05-15 10:21:08,395 INFO L273 TraceCheckUtils]: 309: Hoare triple {202732#(<= proc_i 204)} assume a[5] == 1000; {202732#(<= proc_i 204)} is VALID [2019-05-15 10:21:08,395 INFO L273 TraceCheckUtils]: 310: Hoare triple {202732#(<= proc_i 204)} assume j > 4; {202732#(<= proc_i 204)} is VALID [2019-05-15 10:21:08,395 INFO L273 TraceCheckUtils]: 311: Hoare triple {202732#(<= proc_i 204)} assume j < 6; {202732#(<= proc_i 204)} is VALID [2019-05-15 10:21:08,396 INFO L273 TraceCheckUtils]: 312: Hoare triple {202732#(<= proc_i 204)} i := i + 4; {202751#(<= proc_i 208)} is VALID [2019-05-15 10:21:08,397 INFO L273 TraceCheckUtils]: 313: Hoare triple {202751#(<= proc_i 208)} assume i <= 1000; {202751#(<= proc_i 208)} is VALID [2019-05-15 10:21:08,397 INFO L273 TraceCheckUtils]: 314: Hoare triple {202751#(<= proc_i 208)} assume i + 4 < a[j]; {202751#(<= proc_i 208)} is VALID [2019-05-15 10:21:08,398 INFO L273 TraceCheckUtils]: 315: Hoare triple {202751#(<= proc_i 208)} assume a[5] == 1000; {202751#(<= proc_i 208)} is VALID [2019-05-15 10:21:08,398 INFO L273 TraceCheckUtils]: 316: Hoare triple {202751#(<= proc_i 208)} assume j > 4; {202751#(<= proc_i 208)} is VALID [2019-05-15 10:21:08,398 INFO L273 TraceCheckUtils]: 317: Hoare triple {202751#(<= proc_i 208)} assume j < 6; {202751#(<= proc_i 208)} is VALID [2019-05-15 10:21:08,399 INFO L273 TraceCheckUtils]: 318: Hoare triple {202751#(<= proc_i 208)} i := i + 4; {202770#(<= proc_i 212)} is VALID [2019-05-15 10:21:08,400 INFO L273 TraceCheckUtils]: 319: Hoare triple {202770#(<= proc_i 212)} assume i <= 1000; {202770#(<= proc_i 212)} is VALID [2019-05-15 10:21:08,400 INFO L273 TraceCheckUtils]: 320: Hoare triple {202770#(<= proc_i 212)} assume i + 4 < a[j]; {202770#(<= proc_i 212)} is VALID [2019-05-15 10:21:08,400 INFO L273 TraceCheckUtils]: 321: Hoare triple {202770#(<= proc_i 212)} assume a[5] == 1000; {202770#(<= proc_i 212)} is VALID [2019-05-15 10:21:08,401 INFO L273 TraceCheckUtils]: 322: Hoare triple {202770#(<= proc_i 212)} assume j > 4; {202770#(<= proc_i 212)} is VALID [2019-05-15 10:21:08,401 INFO L273 TraceCheckUtils]: 323: Hoare triple {202770#(<= proc_i 212)} assume j < 6; {202770#(<= proc_i 212)} is VALID [2019-05-15 10:21:08,402 INFO L273 TraceCheckUtils]: 324: Hoare triple {202770#(<= proc_i 212)} i := i + 4; {202789#(<= proc_i 216)} is VALID [2019-05-15 10:21:08,403 INFO L273 TraceCheckUtils]: 325: Hoare triple {202789#(<= proc_i 216)} assume i <= 1000; {202789#(<= proc_i 216)} is VALID [2019-05-15 10:21:08,403 INFO L273 TraceCheckUtils]: 326: Hoare triple {202789#(<= proc_i 216)} assume i + 4 < a[j]; {202789#(<= proc_i 216)} is VALID [2019-05-15 10:21:08,403 INFO L273 TraceCheckUtils]: 327: Hoare triple {202789#(<= proc_i 216)} assume a[5] == 1000; {202789#(<= proc_i 216)} is VALID [2019-05-15 10:21:08,404 INFO L273 TraceCheckUtils]: 328: Hoare triple {202789#(<= proc_i 216)} assume j > 4; {202789#(<= proc_i 216)} is VALID [2019-05-15 10:21:08,404 INFO L273 TraceCheckUtils]: 329: Hoare triple {202789#(<= proc_i 216)} assume j < 6; {202789#(<= proc_i 216)} is VALID [2019-05-15 10:21:08,405 INFO L273 TraceCheckUtils]: 330: Hoare triple {202789#(<= proc_i 216)} i := i + 4; {202808#(<= proc_i 220)} is VALID [2019-05-15 10:21:08,405 INFO L273 TraceCheckUtils]: 331: Hoare triple {202808#(<= proc_i 220)} assume i <= 1000; {202808#(<= proc_i 220)} is VALID [2019-05-15 10:21:08,406 INFO L273 TraceCheckUtils]: 332: Hoare triple {202808#(<= proc_i 220)} assume i + 4 < a[j]; {202808#(<= proc_i 220)} is VALID [2019-05-15 10:21:08,406 INFO L273 TraceCheckUtils]: 333: Hoare triple {202808#(<= proc_i 220)} assume a[5] == 1000; {202808#(<= proc_i 220)} is VALID [2019-05-15 10:21:08,407 INFO L273 TraceCheckUtils]: 334: Hoare triple {202808#(<= proc_i 220)} assume j > 4; {202808#(<= proc_i 220)} is VALID [2019-05-15 10:21:08,407 INFO L273 TraceCheckUtils]: 335: Hoare triple {202808#(<= proc_i 220)} assume j < 6; {202808#(<= proc_i 220)} is VALID [2019-05-15 10:21:08,408 INFO L273 TraceCheckUtils]: 336: Hoare triple {202808#(<= proc_i 220)} i := i + 4; {202827#(<= proc_i 224)} is VALID [2019-05-15 10:21:08,408 INFO L273 TraceCheckUtils]: 337: Hoare triple {202827#(<= proc_i 224)} assume i <= 1000; {202827#(<= proc_i 224)} is VALID [2019-05-15 10:21:08,409 INFO L273 TraceCheckUtils]: 338: Hoare triple {202827#(<= proc_i 224)} assume i + 4 < a[j]; {202827#(<= proc_i 224)} is VALID [2019-05-15 10:21:08,409 INFO L273 TraceCheckUtils]: 339: Hoare triple {202827#(<= proc_i 224)} assume a[5] == 1000; {202827#(<= proc_i 224)} is VALID [2019-05-15 10:21:08,410 INFO L273 TraceCheckUtils]: 340: Hoare triple {202827#(<= proc_i 224)} assume j > 4; {202827#(<= proc_i 224)} is VALID [2019-05-15 10:21:08,410 INFO L273 TraceCheckUtils]: 341: Hoare triple {202827#(<= proc_i 224)} assume j < 6; {202827#(<= proc_i 224)} is VALID [2019-05-15 10:21:08,411 INFO L273 TraceCheckUtils]: 342: Hoare triple {202827#(<= proc_i 224)} i := i + 4; {202846#(<= proc_i 228)} is VALID [2019-05-15 10:21:08,411 INFO L273 TraceCheckUtils]: 343: Hoare triple {202846#(<= proc_i 228)} assume i <= 1000; {202846#(<= proc_i 228)} is VALID [2019-05-15 10:21:08,412 INFO L273 TraceCheckUtils]: 344: Hoare triple {202846#(<= proc_i 228)} assume i + 4 < a[j]; {202846#(<= proc_i 228)} is VALID [2019-05-15 10:21:08,412 INFO L273 TraceCheckUtils]: 345: Hoare triple {202846#(<= proc_i 228)} assume a[5] == 1000; {202846#(<= proc_i 228)} is VALID [2019-05-15 10:21:08,413 INFO L273 TraceCheckUtils]: 346: Hoare triple {202846#(<= proc_i 228)} assume j > 4; {202846#(<= proc_i 228)} is VALID [2019-05-15 10:21:08,413 INFO L273 TraceCheckUtils]: 347: Hoare triple {202846#(<= proc_i 228)} assume j < 6; {202846#(<= proc_i 228)} is VALID [2019-05-15 10:21:08,414 INFO L273 TraceCheckUtils]: 348: Hoare triple {202846#(<= proc_i 228)} i := i + 4; {202865#(<= proc_i 232)} is VALID [2019-05-15 10:21:08,414 INFO L273 TraceCheckUtils]: 349: Hoare triple {202865#(<= proc_i 232)} assume i <= 1000; {202865#(<= proc_i 232)} is VALID [2019-05-15 10:21:08,415 INFO L273 TraceCheckUtils]: 350: Hoare triple {202865#(<= proc_i 232)} assume i + 4 < a[j]; {202865#(<= proc_i 232)} is VALID [2019-05-15 10:21:08,415 INFO L273 TraceCheckUtils]: 351: Hoare triple {202865#(<= proc_i 232)} assume a[5] == 1000; {202865#(<= proc_i 232)} is VALID [2019-05-15 10:21:08,416 INFO L273 TraceCheckUtils]: 352: Hoare triple {202865#(<= proc_i 232)} assume j > 4; {202865#(<= proc_i 232)} is VALID [2019-05-15 10:21:08,416 INFO L273 TraceCheckUtils]: 353: Hoare triple {202865#(<= proc_i 232)} assume j < 6; {202865#(<= proc_i 232)} is VALID [2019-05-15 10:21:08,417 INFO L273 TraceCheckUtils]: 354: Hoare triple {202865#(<= proc_i 232)} i := i + 4; {202884#(<= proc_i 236)} is VALID [2019-05-15 10:21:08,417 INFO L273 TraceCheckUtils]: 355: Hoare triple {202884#(<= proc_i 236)} assume i <= 1000; {202884#(<= proc_i 236)} is VALID [2019-05-15 10:21:08,418 INFO L273 TraceCheckUtils]: 356: Hoare triple {202884#(<= proc_i 236)} assume i + 4 < a[j]; {202884#(<= proc_i 236)} is VALID [2019-05-15 10:21:08,418 INFO L273 TraceCheckUtils]: 357: Hoare triple {202884#(<= proc_i 236)} assume a[5] == 1000; {202884#(<= proc_i 236)} is VALID [2019-05-15 10:21:08,419 INFO L273 TraceCheckUtils]: 358: Hoare triple {202884#(<= proc_i 236)} assume j > 4; {202884#(<= proc_i 236)} is VALID [2019-05-15 10:21:08,419 INFO L273 TraceCheckUtils]: 359: Hoare triple {202884#(<= proc_i 236)} assume j < 6; {202884#(<= proc_i 236)} is VALID [2019-05-15 10:21:08,420 INFO L273 TraceCheckUtils]: 360: Hoare triple {202884#(<= proc_i 236)} i := i + 4; {202903#(<= proc_i 240)} is VALID [2019-05-15 10:21:08,420 INFO L273 TraceCheckUtils]: 361: Hoare triple {202903#(<= proc_i 240)} assume i <= 1000; {202903#(<= proc_i 240)} is VALID [2019-05-15 10:21:08,421 INFO L273 TraceCheckUtils]: 362: Hoare triple {202903#(<= proc_i 240)} assume i + 4 < a[j]; {202903#(<= proc_i 240)} is VALID [2019-05-15 10:21:08,421 INFO L273 TraceCheckUtils]: 363: Hoare triple {202903#(<= proc_i 240)} assume a[5] == 1000; {202903#(<= proc_i 240)} is VALID [2019-05-15 10:21:08,422 INFO L273 TraceCheckUtils]: 364: Hoare triple {202903#(<= proc_i 240)} assume j > 4; {202903#(<= proc_i 240)} is VALID [2019-05-15 10:21:08,422 INFO L273 TraceCheckUtils]: 365: Hoare triple {202903#(<= proc_i 240)} assume j < 6; {202903#(<= proc_i 240)} is VALID [2019-05-15 10:21:08,423 INFO L273 TraceCheckUtils]: 366: Hoare triple {202903#(<= proc_i 240)} i := i + 4; {202922#(<= proc_i 244)} is VALID [2019-05-15 10:21:08,423 INFO L273 TraceCheckUtils]: 367: Hoare triple {202922#(<= proc_i 244)} assume i <= 1000; {202922#(<= proc_i 244)} is VALID [2019-05-15 10:21:08,424 INFO L273 TraceCheckUtils]: 368: Hoare triple {202922#(<= proc_i 244)} assume i + 4 < a[j]; {202922#(<= proc_i 244)} is VALID [2019-05-15 10:21:08,424 INFO L273 TraceCheckUtils]: 369: Hoare triple {202922#(<= proc_i 244)} assume a[5] == 1000; {202922#(<= proc_i 244)} is VALID [2019-05-15 10:21:08,425 INFO L273 TraceCheckUtils]: 370: Hoare triple {202922#(<= proc_i 244)} assume j > 4; {202922#(<= proc_i 244)} is VALID [2019-05-15 10:21:08,425 INFO L273 TraceCheckUtils]: 371: Hoare triple {202922#(<= proc_i 244)} assume j < 6; {202922#(<= proc_i 244)} is VALID [2019-05-15 10:21:08,426 INFO L273 TraceCheckUtils]: 372: Hoare triple {202922#(<= proc_i 244)} i := i + 4; {202941#(<= proc_i 248)} is VALID [2019-05-15 10:21:08,426 INFO L273 TraceCheckUtils]: 373: Hoare triple {202941#(<= proc_i 248)} assume i <= 1000; {202941#(<= proc_i 248)} is VALID [2019-05-15 10:21:08,427 INFO L273 TraceCheckUtils]: 374: Hoare triple {202941#(<= proc_i 248)} assume i + 4 < a[j]; {202941#(<= proc_i 248)} is VALID [2019-05-15 10:21:08,427 INFO L273 TraceCheckUtils]: 375: Hoare triple {202941#(<= proc_i 248)} assume a[5] == 1000; {202941#(<= proc_i 248)} is VALID [2019-05-15 10:21:08,428 INFO L273 TraceCheckUtils]: 376: Hoare triple {202941#(<= proc_i 248)} assume j > 4; {202941#(<= proc_i 248)} is VALID [2019-05-15 10:21:08,428 INFO L273 TraceCheckUtils]: 377: Hoare triple {202941#(<= proc_i 248)} assume j < 6; {202941#(<= proc_i 248)} is VALID [2019-05-15 10:21:08,429 INFO L273 TraceCheckUtils]: 378: Hoare triple {202941#(<= proc_i 248)} i := i + 4; {202960#(<= proc_i 252)} is VALID [2019-05-15 10:21:08,429 INFO L273 TraceCheckUtils]: 379: Hoare triple {202960#(<= proc_i 252)} assume i <= 1000; {202960#(<= proc_i 252)} is VALID [2019-05-15 10:21:08,430 INFO L273 TraceCheckUtils]: 380: Hoare triple {202960#(<= proc_i 252)} assume i + 4 < a[j]; {202960#(<= proc_i 252)} is VALID [2019-05-15 10:21:08,430 INFO L273 TraceCheckUtils]: 381: Hoare triple {202960#(<= proc_i 252)} assume a[5] == 1000; {202960#(<= proc_i 252)} is VALID [2019-05-15 10:21:08,430 INFO L273 TraceCheckUtils]: 382: Hoare triple {202960#(<= proc_i 252)} assume j > 4; {202960#(<= proc_i 252)} is VALID [2019-05-15 10:21:08,431 INFO L273 TraceCheckUtils]: 383: Hoare triple {202960#(<= proc_i 252)} assume j < 6; {202960#(<= proc_i 252)} is VALID [2019-05-15 10:21:08,432 INFO L273 TraceCheckUtils]: 384: Hoare triple {202960#(<= proc_i 252)} i := i + 4; {202979#(<= proc_i 256)} is VALID [2019-05-15 10:21:08,432 INFO L273 TraceCheckUtils]: 385: Hoare triple {202979#(<= proc_i 256)} assume i <= 1000; {202979#(<= proc_i 256)} is VALID [2019-05-15 10:21:08,433 INFO L273 TraceCheckUtils]: 386: Hoare triple {202979#(<= proc_i 256)} assume i + 4 < a[j]; {202979#(<= proc_i 256)} is VALID [2019-05-15 10:21:08,433 INFO L273 TraceCheckUtils]: 387: Hoare triple {202979#(<= proc_i 256)} assume a[5] == 1000; {202979#(<= proc_i 256)} is VALID [2019-05-15 10:21:08,433 INFO L273 TraceCheckUtils]: 388: Hoare triple {202979#(<= proc_i 256)} assume j > 4; {202979#(<= proc_i 256)} is VALID [2019-05-15 10:21:08,434 INFO L273 TraceCheckUtils]: 389: Hoare triple {202979#(<= proc_i 256)} assume j < 6; {202979#(<= proc_i 256)} is VALID [2019-05-15 10:21:08,435 INFO L273 TraceCheckUtils]: 390: Hoare triple {202979#(<= proc_i 256)} i := i + 4; {202998#(<= proc_i 260)} is VALID [2019-05-15 10:21:08,435 INFO L273 TraceCheckUtils]: 391: Hoare triple {202998#(<= proc_i 260)} assume i <= 1000; {202998#(<= proc_i 260)} is VALID [2019-05-15 10:21:08,436 INFO L273 TraceCheckUtils]: 392: Hoare triple {202998#(<= proc_i 260)} assume i + 4 < a[j]; {202998#(<= proc_i 260)} is VALID [2019-05-15 10:21:08,436 INFO L273 TraceCheckUtils]: 393: Hoare triple {202998#(<= proc_i 260)} assume a[5] == 1000; {202998#(<= proc_i 260)} is VALID [2019-05-15 10:21:08,436 INFO L273 TraceCheckUtils]: 394: Hoare triple {202998#(<= proc_i 260)} assume j > 4; {202998#(<= proc_i 260)} is VALID [2019-05-15 10:21:08,437 INFO L273 TraceCheckUtils]: 395: Hoare triple {202998#(<= proc_i 260)} assume j < 6; {202998#(<= proc_i 260)} is VALID [2019-05-15 10:21:08,438 INFO L273 TraceCheckUtils]: 396: Hoare triple {202998#(<= proc_i 260)} i := i + 4; {203017#(<= proc_i 264)} is VALID [2019-05-15 10:21:08,438 INFO L273 TraceCheckUtils]: 397: Hoare triple {203017#(<= proc_i 264)} assume i <= 1000; {203017#(<= proc_i 264)} is VALID [2019-05-15 10:21:08,438 INFO L273 TraceCheckUtils]: 398: Hoare triple {203017#(<= proc_i 264)} assume i + 4 < a[j]; {203017#(<= proc_i 264)} is VALID [2019-05-15 10:21:08,439 INFO L273 TraceCheckUtils]: 399: Hoare triple {203017#(<= proc_i 264)} assume a[5] == 1000; {203017#(<= proc_i 264)} is VALID [2019-05-15 10:21:08,439 INFO L273 TraceCheckUtils]: 400: Hoare triple {203017#(<= proc_i 264)} assume j > 4; {203017#(<= proc_i 264)} is VALID [2019-05-15 10:21:08,440 INFO L273 TraceCheckUtils]: 401: Hoare triple {203017#(<= proc_i 264)} assume j < 6; {203017#(<= proc_i 264)} is VALID [2019-05-15 10:21:08,440 INFO L273 TraceCheckUtils]: 402: Hoare triple {203017#(<= proc_i 264)} i := i + 4; {203036#(<= proc_i 268)} is VALID [2019-05-15 10:21:08,441 INFO L273 TraceCheckUtils]: 403: Hoare triple {203036#(<= proc_i 268)} assume i <= 1000; {203036#(<= proc_i 268)} is VALID [2019-05-15 10:21:08,441 INFO L273 TraceCheckUtils]: 404: Hoare triple {203036#(<= proc_i 268)} assume i + 4 < a[j]; {203036#(<= proc_i 268)} is VALID [2019-05-15 10:21:08,442 INFO L273 TraceCheckUtils]: 405: Hoare triple {203036#(<= proc_i 268)} assume a[5] == 1000; {203036#(<= proc_i 268)} is VALID [2019-05-15 10:21:08,442 INFO L273 TraceCheckUtils]: 406: Hoare triple {203036#(<= proc_i 268)} assume j > 4; {203036#(<= proc_i 268)} is VALID [2019-05-15 10:21:08,443 INFO L273 TraceCheckUtils]: 407: Hoare triple {203036#(<= proc_i 268)} assume j < 6; {203036#(<= proc_i 268)} is VALID [2019-05-15 10:21:08,443 INFO L273 TraceCheckUtils]: 408: Hoare triple {203036#(<= proc_i 268)} i := i + 4; {203055#(<= proc_i 272)} is VALID [2019-05-15 10:21:08,444 INFO L273 TraceCheckUtils]: 409: Hoare triple {203055#(<= proc_i 272)} assume i <= 1000; {203055#(<= proc_i 272)} is VALID [2019-05-15 10:21:08,444 INFO L273 TraceCheckUtils]: 410: Hoare triple {203055#(<= proc_i 272)} assume i + 4 < a[j]; {203055#(<= proc_i 272)} is VALID [2019-05-15 10:21:08,445 INFO L273 TraceCheckUtils]: 411: Hoare triple {203055#(<= proc_i 272)} assume a[5] == 1000; {203055#(<= proc_i 272)} is VALID [2019-05-15 10:21:08,445 INFO L273 TraceCheckUtils]: 412: Hoare triple {203055#(<= proc_i 272)} assume j > 4; {203055#(<= proc_i 272)} is VALID [2019-05-15 10:21:08,446 INFO L273 TraceCheckUtils]: 413: Hoare triple {203055#(<= proc_i 272)} assume j < 6; {203055#(<= proc_i 272)} is VALID [2019-05-15 10:21:08,446 INFO L273 TraceCheckUtils]: 414: Hoare triple {203055#(<= proc_i 272)} i := i + 4; {203074#(<= proc_i 276)} is VALID [2019-05-15 10:21:08,447 INFO L273 TraceCheckUtils]: 415: Hoare triple {203074#(<= proc_i 276)} assume i <= 1000; {203074#(<= proc_i 276)} is VALID [2019-05-15 10:21:08,447 INFO L273 TraceCheckUtils]: 416: Hoare triple {203074#(<= proc_i 276)} assume i + 4 < a[j]; {203074#(<= proc_i 276)} is VALID [2019-05-15 10:21:08,448 INFO L273 TraceCheckUtils]: 417: Hoare triple {203074#(<= proc_i 276)} assume a[5] == 1000; {203074#(<= proc_i 276)} is VALID [2019-05-15 10:21:08,448 INFO L273 TraceCheckUtils]: 418: Hoare triple {203074#(<= proc_i 276)} assume j > 4; {203074#(<= proc_i 276)} is VALID [2019-05-15 10:21:08,449 INFO L273 TraceCheckUtils]: 419: Hoare triple {203074#(<= proc_i 276)} assume j < 6; {203074#(<= proc_i 276)} is VALID [2019-05-15 10:21:08,449 INFO L273 TraceCheckUtils]: 420: Hoare triple {203074#(<= proc_i 276)} i := i + 4; {203093#(<= proc_i 280)} is VALID [2019-05-15 10:21:08,450 INFO L273 TraceCheckUtils]: 421: Hoare triple {203093#(<= proc_i 280)} assume i <= 1000; {203093#(<= proc_i 280)} is VALID [2019-05-15 10:21:08,450 INFO L273 TraceCheckUtils]: 422: Hoare triple {203093#(<= proc_i 280)} assume i + 4 < a[j]; {203093#(<= proc_i 280)} is VALID [2019-05-15 10:21:08,451 INFO L273 TraceCheckUtils]: 423: Hoare triple {203093#(<= proc_i 280)} assume a[5] == 1000; {203093#(<= proc_i 280)} is VALID [2019-05-15 10:21:08,451 INFO L273 TraceCheckUtils]: 424: Hoare triple {203093#(<= proc_i 280)} assume j > 4; {203093#(<= proc_i 280)} is VALID [2019-05-15 10:21:08,452 INFO L273 TraceCheckUtils]: 425: Hoare triple {203093#(<= proc_i 280)} assume j < 6; {203093#(<= proc_i 280)} is VALID [2019-05-15 10:21:08,452 INFO L273 TraceCheckUtils]: 426: Hoare triple {203093#(<= proc_i 280)} i := i + 4; {203112#(<= proc_i 284)} is VALID [2019-05-15 10:21:08,453 INFO L273 TraceCheckUtils]: 427: Hoare triple {203112#(<= proc_i 284)} assume i <= 1000; {203112#(<= proc_i 284)} is VALID [2019-05-15 10:21:08,453 INFO L273 TraceCheckUtils]: 428: Hoare triple {203112#(<= proc_i 284)} assume i + 4 < a[j]; {203112#(<= proc_i 284)} is VALID [2019-05-15 10:21:08,454 INFO L273 TraceCheckUtils]: 429: Hoare triple {203112#(<= proc_i 284)} assume a[5] == 1000; {203112#(<= proc_i 284)} is VALID [2019-05-15 10:21:08,454 INFO L273 TraceCheckUtils]: 430: Hoare triple {203112#(<= proc_i 284)} assume j > 4; {203112#(<= proc_i 284)} is VALID [2019-05-15 10:21:08,455 INFO L273 TraceCheckUtils]: 431: Hoare triple {203112#(<= proc_i 284)} assume j < 6; {203112#(<= proc_i 284)} is VALID [2019-05-15 10:21:08,455 INFO L273 TraceCheckUtils]: 432: Hoare triple {203112#(<= proc_i 284)} i := i + 4; {203131#(<= proc_i 288)} is VALID [2019-05-15 10:21:08,456 INFO L273 TraceCheckUtils]: 433: Hoare triple {203131#(<= proc_i 288)} assume i <= 1000; {203131#(<= proc_i 288)} is VALID [2019-05-15 10:21:08,456 INFO L273 TraceCheckUtils]: 434: Hoare triple {203131#(<= proc_i 288)} assume i + 4 < a[j]; {203131#(<= proc_i 288)} is VALID [2019-05-15 10:21:08,457 INFO L273 TraceCheckUtils]: 435: Hoare triple {203131#(<= proc_i 288)} assume a[5] == 1000; {203131#(<= proc_i 288)} is VALID [2019-05-15 10:21:08,457 INFO L273 TraceCheckUtils]: 436: Hoare triple {203131#(<= proc_i 288)} assume j > 4; {203131#(<= proc_i 288)} is VALID [2019-05-15 10:21:08,458 INFO L273 TraceCheckUtils]: 437: Hoare triple {203131#(<= proc_i 288)} assume j < 6; {203131#(<= proc_i 288)} is VALID [2019-05-15 10:21:08,458 INFO L273 TraceCheckUtils]: 438: Hoare triple {203131#(<= proc_i 288)} i := i + 4; {203150#(<= proc_i 292)} is VALID [2019-05-15 10:21:08,459 INFO L273 TraceCheckUtils]: 439: Hoare triple {203150#(<= proc_i 292)} assume i <= 1000; {203150#(<= proc_i 292)} is VALID [2019-05-15 10:21:08,459 INFO L273 TraceCheckUtils]: 440: Hoare triple {203150#(<= proc_i 292)} assume i + 4 < a[j]; {203150#(<= proc_i 292)} is VALID [2019-05-15 10:21:08,460 INFO L273 TraceCheckUtils]: 441: Hoare triple {203150#(<= proc_i 292)} assume a[5] == 1000; {203150#(<= proc_i 292)} is VALID [2019-05-15 10:21:08,460 INFO L273 TraceCheckUtils]: 442: Hoare triple {203150#(<= proc_i 292)} assume j > 4; {203150#(<= proc_i 292)} is VALID [2019-05-15 10:21:08,461 INFO L273 TraceCheckUtils]: 443: Hoare triple {203150#(<= proc_i 292)} assume j < 6; {203150#(<= proc_i 292)} is VALID [2019-05-15 10:21:08,461 INFO L273 TraceCheckUtils]: 444: Hoare triple {203150#(<= proc_i 292)} i := i + 4; {203169#(<= proc_i 296)} is VALID [2019-05-15 10:21:08,462 INFO L273 TraceCheckUtils]: 445: Hoare triple {203169#(<= proc_i 296)} assume i <= 1000; {203169#(<= proc_i 296)} is VALID [2019-05-15 10:21:08,462 INFO L273 TraceCheckUtils]: 446: Hoare triple {203169#(<= proc_i 296)} assume i + 4 < a[j]; {203169#(<= proc_i 296)} is VALID [2019-05-15 10:21:08,463 INFO L273 TraceCheckUtils]: 447: Hoare triple {203169#(<= proc_i 296)} assume a[5] == 1000; {203169#(<= proc_i 296)} is VALID [2019-05-15 10:21:08,463 INFO L273 TraceCheckUtils]: 448: Hoare triple {203169#(<= proc_i 296)} assume j > 4; {203169#(<= proc_i 296)} is VALID [2019-05-15 10:21:08,463 INFO L273 TraceCheckUtils]: 449: Hoare triple {203169#(<= proc_i 296)} assume j < 6; {203169#(<= proc_i 296)} is VALID [2019-05-15 10:21:08,464 INFO L273 TraceCheckUtils]: 450: Hoare triple {203169#(<= proc_i 296)} i := i + 4; {203188#(<= proc_i 300)} is VALID [2019-05-15 10:21:08,465 INFO L273 TraceCheckUtils]: 451: Hoare triple {203188#(<= proc_i 300)} assume i <= 1000; {203188#(<= proc_i 300)} is VALID [2019-05-15 10:21:08,465 INFO L273 TraceCheckUtils]: 452: Hoare triple {203188#(<= proc_i 300)} assume i + 4 < a[j]; {203188#(<= proc_i 300)} is VALID [2019-05-15 10:21:08,466 INFO L273 TraceCheckUtils]: 453: Hoare triple {203188#(<= proc_i 300)} assume a[5] == 1000; {203188#(<= proc_i 300)} is VALID [2019-05-15 10:21:08,466 INFO L273 TraceCheckUtils]: 454: Hoare triple {203188#(<= proc_i 300)} assume j > 4; {203188#(<= proc_i 300)} is VALID [2019-05-15 10:21:08,466 INFO L273 TraceCheckUtils]: 455: Hoare triple {203188#(<= proc_i 300)} assume j < 6; {203188#(<= proc_i 300)} is VALID [2019-05-15 10:21:08,467 INFO L273 TraceCheckUtils]: 456: Hoare triple {203188#(<= proc_i 300)} i := i + 4; {203207#(<= proc_i 304)} is VALID [2019-05-15 10:21:08,468 INFO L273 TraceCheckUtils]: 457: Hoare triple {203207#(<= proc_i 304)} assume i <= 1000; {203207#(<= proc_i 304)} is VALID [2019-05-15 10:21:08,468 INFO L273 TraceCheckUtils]: 458: Hoare triple {203207#(<= proc_i 304)} assume i + 4 < a[j]; {203207#(<= proc_i 304)} is VALID [2019-05-15 10:21:08,468 INFO L273 TraceCheckUtils]: 459: Hoare triple {203207#(<= proc_i 304)} assume a[5] == 1000; {203207#(<= proc_i 304)} is VALID [2019-05-15 10:21:08,469 INFO L273 TraceCheckUtils]: 460: Hoare triple {203207#(<= proc_i 304)} assume j > 4; {203207#(<= proc_i 304)} is VALID [2019-05-15 10:21:08,469 INFO L273 TraceCheckUtils]: 461: Hoare triple {203207#(<= proc_i 304)} assume j < 6; {203207#(<= proc_i 304)} is VALID [2019-05-15 10:21:08,470 INFO L273 TraceCheckUtils]: 462: Hoare triple {203207#(<= proc_i 304)} i := i + 4; {203226#(<= proc_i 308)} is VALID [2019-05-15 10:21:08,471 INFO L273 TraceCheckUtils]: 463: Hoare triple {203226#(<= proc_i 308)} assume i <= 1000; {203226#(<= proc_i 308)} is VALID [2019-05-15 10:21:08,471 INFO L273 TraceCheckUtils]: 464: Hoare triple {203226#(<= proc_i 308)} assume i + 4 < a[j]; {203226#(<= proc_i 308)} is VALID [2019-05-15 10:21:08,471 INFO L273 TraceCheckUtils]: 465: Hoare triple {203226#(<= proc_i 308)} assume a[5] == 1000; {203226#(<= proc_i 308)} is VALID [2019-05-15 10:21:08,472 INFO L273 TraceCheckUtils]: 466: Hoare triple {203226#(<= proc_i 308)} assume j > 4; {203226#(<= proc_i 308)} is VALID [2019-05-15 10:21:08,472 INFO L273 TraceCheckUtils]: 467: Hoare triple {203226#(<= proc_i 308)} assume j < 6; {203226#(<= proc_i 308)} is VALID [2019-05-15 10:21:08,473 INFO L273 TraceCheckUtils]: 468: Hoare triple {203226#(<= proc_i 308)} i := i + 4; {203245#(<= proc_i 312)} is VALID [2019-05-15 10:21:08,473 INFO L273 TraceCheckUtils]: 469: Hoare triple {203245#(<= proc_i 312)} assume i <= 1000; {203245#(<= proc_i 312)} is VALID [2019-05-15 10:21:08,474 INFO L273 TraceCheckUtils]: 470: Hoare triple {203245#(<= proc_i 312)} assume i + 4 < a[j]; {203245#(<= proc_i 312)} is VALID [2019-05-15 10:21:08,474 INFO L273 TraceCheckUtils]: 471: Hoare triple {203245#(<= proc_i 312)} assume a[5] == 1000; {203245#(<= proc_i 312)} is VALID [2019-05-15 10:21:08,475 INFO L273 TraceCheckUtils]: 472: Hoare triple {203245#(<= proc_i 312)} assume j > 4; {203245#(<= proc_i 312)} is VALID [2019-05-15 10:21:08,475 INFO L273 TraceCheckUtils]: 473: Hoare triple {203245#(<= proc_i 312)} assume j < 6; {203245#(<= proc_i 312)} is VALID [2019-05-15 10:21:08,476 INFO L273 TraceCheckUtils]: 474: Hoare triple {203245#(<= proc_i 312)} i := i + 4; {203264#(<= proc_i 316)} is VALID [2019-05-15 10:21:08,476 INFO L273 TraceCheckUtils]: 475: Hoare triple {203264#(<= proc_i 316)} assume i <= 1000; {203264#(<= proc_i 316)} is VALID [2019-05-15 10:21:08,477 INFO L273 TraceCheckUtils]: 476: Hoare triple {203264#(<= proc_i 316)} assume i + 4 < a[j]; {203264#(<= proc_i 316)} is VALID [2019-05-15 10:21:08,477 INFO L273 TraceCheckUtils]: 477: Hoare triple {203264#(<= proc_i 316)} assume a[5] == 1000; {203264#(<= proc_i 316)} is VALID [2019-05-15 10:21:08,478 INFO L273 TraceCheckUtils]: 478: Hoare triple {203264#(<= proc_i 316)} assume j > 4; {203264#(<= proc_i 316)} is VALID [2019-05-15 10:21:08,478 INFO L273 TraceCheckUtils]: 479: Hoare triple {203264#(<= proc_i 316)} assume j < 6; {203264#(<= proc_i 316)} is VALID [2019-05-15 10:21:08,479 INFO L273 TraceCheckUtils]: 480: Hoare triple {203264#(<= proc_i 316)} i := i + 4; {203283#(<= proc_i 320)} is VALID [2019-05-15 10:21:08,479 INFO L273 TraceCheckUtils]: 481: Hoare triple {203283#(<= proc_i 320)} assume i <= 1000; {203283#(<= proc_i 320)} is VALID [2019-05-15 10:21:08,480 INFO L273 TraceCheckUtils]: 482: Hoare triple {203283#(<= proc_i 320)} assume i + 4 < a[j]; {203283#(<= proc_i 320)} is VALID [2019-05-15 10:21:08,480 INFO L273 TraceCheckUtils]: 483: Hoare triple {203283#(<= proc_i 320)} assume a[5] == 1000; {203283#(<= proc_i 320)} is VALID [2019-05-15 10:21:08,481 INFO L273 TraceCheckUtils]: 484: Hoare triple {203283#(<= proc_i 320)} assume j > 4; {203283#(<= proc_i 320)} is VALID [2019-05-15 10:21:08,481 INFO L273 TraceCheckUtils]: 485: Hoare triple {203283#(<= proc_i 320)} assume j < 6; {203283#(<= proc_i 320)} is VALID [2019-05-15 10:21:08,482 INFO L273 TraceCheckUtils]: 486: Hoare triple {203283#(<= proc_i 320)} i := i + 4; {203302#(<= proc_i 324)} is VALID [2019-05-15 10:21:08,482 INFO L273 TraceCheckUtils]: 487: Hoare triple {203302#(<= proc_i 324)} assume i <= 1000; {203302#(<= proc_i 324)} is VALID [2019-05-15 10:21:08,483 INFO L273 TraceCheckUtils]: 488: Hoare triple {203302#(<= proc_i 324)} assume i + 4 < a[j]; {203302#(<= proc_i 324)} is VALID [2019-05-15 10:21:08,483 INFO L273 TraceCheckUtils]: 489: Hoare triple {203302#(<= proc_i 324)} assume a[5] == 1000; {203302#(<= proc_i 324)} is VALID [2019-05-15 10:21:08,484 INFO L273 TraceCheckUtils]: 490: Hoare triple {203302#(<= proc_i 324)} assume j > 4; {203302#(<= proc_i 324)} is VALID [2019-05-15 10:21:08,484 INFO L273 TraceCheckUtils]: 491: Hoare triple {203302#(<= proc_i 324)} assume j < 6; {203302#(<= proc_i 324)} is VALID [2019-05-15 10:21:08,485 INFO L273 TraceCheckUtils]: 492: Hoare triple {203302#(<= proc_i 324)} i := i + 4; {203321#(<= proc_i 328)} is VALID [2019-05-15 10:21:08,485 INFO L273 TraceCheckUtils]: 493: Hoare triple {203321#(<= proc_i 328)} assume i <= 1000; {203321#(<= proc_i 328)} is VALID [2019-05-15 10:21:08,486 INFO L273 TraceCheckUtils]: 494: Hoare triple {203321#(<= proc_i 328)} assume i + 4 < a[j]; {203321#(<= proc_i 328)} is VALID [2019-05-15 10:21:08,486 INFO L273 TraceCheckUtils]: 495: Hoare triple {203321#(<= proc_i 328)} assume a[5] == 1000; {203321#(<= proc_i 328)} is VALID [2019-05-15 10:21:08,487 INFO L273 TraceCheckUtils]: 496: Hoare triple {203321#(<= proc_i 328)} assume j > 4; {203321#(<= proc_i 328)} is VALID [2019-05-15 10:21:08,487 INFO L273 TraceCheckUtils]: 497: Hoare triple {203321#(<= proc_i 328)} assume j < 6; {203321#(<= proc_i 328)} is VALID [2019-05-15 10:21:08,488 INFO L273 TraceCheckUtils]: 498: Hoare triple {203321#(<= proc_i 328)} i := i + 4; {203340#(<= proc_i 332)} is VALID [2019-05-15 10:21:08,488 INFO L273 TraceCheckUtils]: 499: Hoare triple {203340#(<= proc_i 332)} assume i <= 1000; {203340#(<= proc_i 332)} is VALID [2019-05-15 10:21:08,489 INFO L273 TraceCheckUtils]: 500: Hoare triple {203340#(<= proc_i 332)} assume i + 4 < a[j]; {203340#(<= proc_i 332)} is VALID [2019-05-15 10:21:08,489 INFO L273 TraceCheckUtils]: 501: Hoare triple {203340#(<= proc_i 332)} assume a[5] == 1000; {203340#(<= proc_i 332)} is VALID [2019-05-15 10:21:08,490 INFO L273 TraceCheckUtils]: 502: Hoare triple {203340#(<= proc_i 332)} assume j > 4; {203340#(<= proc_i 332)} is VALID [2019-05-15 10:21:08,490 INFO L273 TraceCheckUtils]: 503: Hoare triple {203340#(<= proc_i 332)} assume j < 6; {203340#(<= proc_i 332)} is VALID [2019-05-15 10:21:08,491 INFO L273 TraceCheckUtils]: 504: Hoare triple {203340#(<= proc_i 332)} i := i + 4; {203359#(<= proc_i 336)} is VALID [2019-05-15 10:21:08,491 INFO L273 TraceCheckUtils]: 505: Hoare triple {203359#(<= proc_i 336)} assume i <= 1000; {203359#(<= proc_i 336)} is VALID [2019-05-15 10:21:08,492 INFO L273 TraceCheckUtils]: 506: Hoare triple {203359#(<= proc_i 336)} assume i + 4 < a[j]; {203359#(<= proc_i 336)} is VALID [2019-05-15 10:21:08,492 INFO L273 TraceCheckUtils]: 507: Hoare triple {203359#(<= proc_i 336)} assume a[5] == 1000; {203359#(<= proc_i 336)} is VALID [2019-05-15 10:21:08,493 INFO L273 TraceCheckUtils]: 508: Hoare triple {203359#(<= proc_i 336)} assume j > 4; {203359#(<= proc_i 336)} is VALID [2019-05-15 10:21:08,493 INFO L273 TraceCheckUtils]: 509: Hoare triple {203359#(<= proc_i 336)} assume j < 6; {203359#(<= proc_i 336)} is VALID [2019-05-15 10:21:08,494 INFO L273 TraceCheckUtils]: 510: Hoare triple {203359#(<= proc_i 336)} i := i + 4; {203378#(<= proc_i 340)} is VALID [2019-05-15 10:21:08,494 INFO L273 TraceCheckUtils]: 511: Hoare triple {203378#(<= proc_i 340)} assume i <= 1000; {203378#(<= proc_i 340)} is VALID [2019-05-15 10:21:08,495 INFO L273 TraceCheckUtils]: 512: Hoare triple {203378#(<= proc_i 340)} assume i + 4 < a[j]; {203378#(<= proc_i 340)} is VALID [2019-05-15 10:21:08,495 INFO L273 TraceCheckUtils]: 513: Hoare triple {203378#(<= proc_i 340)} assume a[5] == 1000; {203378#(<= proc_i 340)} is VALID [2019-05-15 10:21:08,495 INFO L273 TraceCheckUtils]: 514: Hoare triple {203378#(<= proc_i 340)} assume j > 4; {203378#(<= proc_i 340)} is VALID [2019-05-15 10:21:08,496 INFO L273 TraceCheckUtils]: 515: Hoare triple {203378#(<= proc_i 340)} assume j < 6; {203378#(<= proc_i 340)} is VALID [2019-05-15 10:21:08,497 INFO L273 TraceCheckUtils]: 516: Hoare triple {203378#(<= proc_i 340)} i := i + 4; {203397#(<= proc_i 344)} is VALID [2019-05-15 10:21:08,497 INFO L273 TraceCheckUtils]: 517: Hoare triple {203397#(<= proc_i 344)} assume i <= 1000; {203397#(<= proc_i 344)} is VALID [2019-05-15 10:21:08,497 INFO L273 TraceCheckUtils]: 518: Hoare triple {203397#(<= proc_i 344)} assume i + 4 < a[j]; {203397#(<= proc_i 344)} is VALID [2019-05-15 10:21:08,498 INFO L273 TraceCheckUtils]: 519: Hoare triple {203397#(<= proc_i 344)} assume a[5] == 1000; {203397#(<= proc_i 344)} is VALID [2019-05-15 10:21:08,498 INFO L273 TraceCheckUtils]: 520: Hoare triple {203397#(<= proc_i 344)} assume j > 4; {203397#(<= proc_i 344)} is VALID [2019-05-15 10:21:08,499 INFO L273 TraceCheckUtils]: 521: Hoare triple {203397#(<= proc_i 344)} assume j < 6; {203397#(<= proc_i 344)} is VALID [2019-05-15 10:21:08,499 INFO L273 TraceCheckUtils]: 522: Hoare triple {203397#(<= proc_i 344)} i := i + 4; {203416#(<= proc_i 348)} is VALID [2019-05-15 10:21:08,500 INFO L273 TraceCheckUtils]: 523: Hoare triple {203416#(<= proc_i 348)} assume i <= 1000; {203416#(<= proc_i 348)} is VALID [2019-05-15 10:21:08,500 INFO L273 TraceCheckUtils]: 524: Hoare triple {203416#(<= proc_i 348)} assume i + 4 < a[j]; {203416#(<= proc_i 348)} is VALID [2019-05-15 10:21:08,501 INFO L273 TraceCheckUtils]: 525: Hoare triple {203416#(<= proc_i 348)} assume a[5] == 1000; {203416#(<= proc_i 348)} is VALID [2019-05-15 10:21:08,501 INFO L273 TraceCheckUtils]: 526: Hoare triple {203416#(<= proc_i 348)} assume j > 4; {203416#(<= proc_i 348)} is VALID [2019-05-15 10:21:08,502 INFO L273 TraceCheckUtils]: 527: Hoare triple {203416#(<= proc_i 348)} assume j < 6; {203416#(<= proc_i 348)} is VALID [2019-05-15 10:21:08,502 INFO L273 TraceCheckUtils]: 528: Hoare triple {203416#(<= proc_i 348)} i := i + 4; {203435#(<= proc_i 352)} is VALID [2019-05-15 10:21:08,503 INFO L273 TraceCheckUtils]: 529: Hoare triple {203435#(<= proc_i 352)} assume i <= 1000; {203435#(<= proc_i 352)} is VALID [2019-05-15 10:21:08,503 INFO L273 TraceCheckUtils]: 530: Hoare triple {203435#(<= proc_i 352)} assume i + 4 < a[j]; {203435#(<= proc_i 352)} is VALID [2019-05-15 10:21:08,504 INFO L273 TraceCheckUtils]: 531: Hoare triple {203435#(<= proc_i 352)} assume a[5] == 1000; {203435#(<= proc_i 352)} is VALID [2019-05-15 10:21:08,504 INFO L273 TraceCheckUtils]: 532: Hoare triple {203435#(<= proc_i 352)} assume j > 4; {203435#(<= proc_i 352)} is VALID [2019-05-15 10:21:08,505 INFO L273 TraceCheckUtils]: 533: Hoare triple {203435#(<= proc_i 352)} assume j < 6; {203435#(<= proc_i 352)} is VALID [2019-05-15 10:21:08,505 INFO L273 TraceCheckUtils]: 534: Hoare triple {203435#(<= proc_i 352)} i := i + 4; {203454#(<= proc_i 356)} is VALID [2019-05-15 10:21:08,506 INFO L273 TraceCheckUtils]: 535: Hoare triple {203454#(<= proc_i 356)} assume i <= 1000; {203454#(<= proc_i 356)} is VALID [2019-05-15 10:21:08,506 INFO L273 TraceCheckUtils]: 536: Hoare triple {203454#(<= proc_i 356)} assume i + 4 < a[j]; {203454#(<= proc_i 356)} is VALID [2019-05-15 10:21:08,507 INFO L273 TraceCheckUtils]: 537: Hoare triple {203454#(<= proc_i 356)} assume a[5] == 1000; {203454#(<= proc_i 356)} is VALID [2019-05-15 10:21:08,507 INFO L273 TraceCheckUtils]: 538: Hoare triple {203454#(<= proc_i 356)} assume j > 4; {203454#(<= proc_i 356)} is VALID [2019-05-15 10:21:08,508 INFO L273 TraceCheckUtils]: 539: Hoare triple {203454#(<= proc_i 356)} assume j < 6; {203454#(<= proc_i 356)} is VALID [2019-05-15 10:21:08,508 INFO L273 TraceCheckUtils]: 540: Hoare triple {203454#(<= proc_i 356)} i := i + 4; {203473#(<= proc_i 360)} is VALID [2019-05-15 10:21:08,509 INFO L273 TraceCheckUtils]: 541: Hoare triple {203473#(<= proc_i 360)} assume i <= 1000; {203473#(<= proc_i 360)} is VALID [2019-05-15 10:21:08,509 INFO L273 TraceCheckUtils]: 542: Hoare triple {203473#(<= proc_i 360)} assume i + 4 < a[j]; {203473#(<= proc_i 360)} is VALID [2019-05-15 10:21:08,510 INFO L273 TraceCheckUtils]: 543: Hoare triple {203473#(<= proc_i 360)} assume a[5] == 1000; {203473#(<= proc_i 360)} is VALID [2019-05-15 10:21:08,510 INFO L273 TraceCheckUtils]: 544: Hoare triple {203473#(<= proc_i 360)} assume j > 4; {203473#(<= proc_i 360)} is VALID [2019-05-15 10:21:08,511 INFO L273 TraceCheckUtils]: 545: Hoare triple {203473#(<= proc_i 360)} assume j < 6; {203473#(<= proc_i 360)} is VALID [2019-05-15 10:21:08,511 INFO L273 TraceCheckUtils]: 546: Hoare triple {203473#(<= proc_i 360)} i := i + 4; {203492#(<= proc_i 364)} is VALID [2019-05-15 10:21:08,512 INFO L273 TraceCheckUtils]: 547: Hoare triple {203492#(<= proc_i 364)} assume i <= 1000; {203492#(<= proc_i 364)} is VALID [2019-05-15 10:21:08,512 INFO L273 TraceCheckUtils]: 548: Hoare triple {203492#(<= proc_i 364)} assume i + 4 < a[j]; {203492#(<= proc_i 364)} is VALID [2019-05-15 10:21:08,513 INFO L273 TraceCheckUtils]: 549: Hoare triple {203492#(<= proc_i 364)} assume a[5] == 1000; {203492#(<= proc_i 364)} is VALID [2019-05-15 10:21:08,513 INFO L273 TraceCheckUtils]: 550: Hoare triple {203492#(<= proc_i 364)} assume j > 4; {203492#(<= proc_i 364)} is VALID [2019-05-15 10:21:08,514 INFO L273 TraceCheckUtils]: 551: Hoare triple {203492#(<= proc_i 364)} assume j < 6; {203492#(<= proc_i 364)} is VALID [2019-05-15 10:21:08,514 INFO L273 TraceCheckUtils]: 552: Hoare triple {203492#(<= proc_i 364)} i := i + 4; {203511#(<= proc_i 368)} is VALID [2019-05-15 10:21:08,515 INFO L273 TraceCheckUtils]: 553: Hoare triple {203511#(<= proc_i 368)} assume i <= 1000; {203511#(<= proc_i 368)} is VALID [2019-05-15 10:21:08,515 INFO L273 TraceCheckUtils]: 554: Hoare triple {203511#(<= proc_i 368)} assume i + 4 < a[j]; {203511#(<= proc_i 368)} is VALID [2019-05-15 10:21:08,516 INFO L273 TraceCheckUtils]: 555: Hoare triple {203511#(<= proc_i 368)} assume a[5] == 1000; {203511#(<= proc_i 368)} is VALID [2019-05-15 10:21:08,516 INFO L273 TraceCheckUtils]: 556: Hoare triple {203511#(<= proc_i 368)} assume j > 4; {203511#(<= proc_i 368)} is VALID [2019-05-15 10:21:08,516 INFO L273 TraceCheckUtils]: 557: Hoare triple {203511#(<= proc_i 368)} assume j < 6; {203511#(<= proc_i 368)} is VALID [2019-05-15 10:21:08,517 INFO L273 TraceCheckUtils]: 558: Hoare triple {203511#(<= proc_i 368)} i := i + 4; {203530#(<= proc_i 372)} is VALID [2019-05-15 10:21:08,518 INFO L273 TraceCheckUtils]: 559: Hoare triple {203530#(<= proc_i 372)} assume i <= 1000; {203530#(<= proc_i 372)} is VALID [2019-05-15 10:21:08,518 INFO L273 TraceCheckUtils]: 560: Hoare triple {203530#(<= proc_i 372)} assume i + 4 < a[j]; {203530#(<= proc_i 372)} is VALID [2019-05-15 10:21:08,519 INFO L273 TraceCheckUtils]: 561: Hoare triple {203530#(<= proc_i 372)} assume a[5] == 1000; {203530#(<= proc_i 372)} is VALID [2019-05-15 10:21:08,519 INFO L273 TraceCheckUtils]: 562: Hoare triple {203530#(<= proc_i 372)} assume j > 4; {203530#(<= proc_i 372)} is VALID [2019-05-15 10:21:08,519 INFO L273 TraceCheckUtils]: 563: Hoare triple {203530#(<= proc_i 372)} assume j < 6; {203530#(<= proc_i 372)} is VALID [2019-05-15 10:21:08,520 INFO L273 TraceCheckUtils]: 564: Hoare triple {203530#(<= proc_i 372)} i := i + 4; {203549#(<= proc_i 376)} is VALID [2019-05-15 10:21:08,521 INFO L273 TraceCheckUtils]: 565: Hoare triple {203549#(<= proc_i 376)} assume i <= 1000; {203549#(<= proc_i 376)} is VALID [2019-05-15 10:21:08,521 INFO L273 TraceCheckUtils]: 566: Hoare triple {203549#(<= proc_i 376)} assume i + 4 < a[j]; {203549#(<= proc_i 376)} is VALID [2019-05-15 10:21:08,521 INFO L273 TraceCheckUtils]: 567: Hoare triple {203549#(<= proc_i 376)} assume a[5] == 1000; {203549#(<= proc_i 376)} is VALID [2019-05-15 10:21:08,522 INFO L273 TraceCheckUtils]: 568: Hoare triple {203549#(<= proc_i 376)} assume j > 4; {203549#(<= proc_i 376)} is VALID [2019-05-15 10:21:08,522 INFO L273 TraceCheckUtils]: 569: Hoare triple {203549#(<= proc_i 376)} assume j < 6; {203549#(<= proc_i 376)} is VALID [2019-05-15 10:21:08,523 INFO L273 TraceCheckUtils]: 570: Hoare triple {203549#(<= proc_i 376)} i := i + 4; {203568#(<= proc_i 380)} is VALID [2019-05-15 10:21:08,523 INFO L273 TraceCheckUtils]: 571: Hoare triple {203568#(<= proc_i 380)} assume i <= 1000; {203568#(<= proc_i 380)} is VALID [2019-05-15 10:21:08,524 INFO L273 TraceCheckUtils]: 572: Hoare triple {203568#(<= proc_i 380)} assume i + 4 < a[j]; {203568#(<= proc_i 380)} is VALID [2019-05-15 10:21:08,524 INFO L273 TraceCheckUtils]: 573: Hoare triple {203568#(<= proc_i 380)} assume a[5] == 1000; {203568#(<= proc_i 380)} is VALID [2019-05-15 10:21:08,525 INFO L273 TraceCheckUtils]: 574: Hoare triple {203568#(<= proc_i 380)} assume j > 4; {203568#(<= proc_i 380)} is VALID [2019-05-15 10:21:08,525 INFO L273 TraceCheckUtils]: 575: Hoare triple {203568#(<= proc_i 380)} assume j < 6; {203568#(<= proc_i 380)} is VALID [2019-05-15 10:21:08,526 INFO L273 TraceCheckUtils]: 576: Hoare triple {203568#(<= proc_i 380)} i := i + 4; {203587#(<= proc_i 384)} is VALID [2019-05-15 10:21:08,527 INFO L273 TraceCheckUtils]: 577: Hoare triple {203587#(<= proc_i 384)} assume !(i <= 1000); {201759#false} is VALID [2019-05-15 10:21:08,709 INFO L134 CoverageAnalysis]: Checked inductivity of 27456 backedges. 0 proven. 27456 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:21:08,709 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:21:08,709 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [97] total 97 [2019-05-15 10:21:08,709 INFO L78 Accepts]: Start accepts. Automaton has 99 states. Word has length 578 [2019-05-15 10:21:08,710 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:21:08,710 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 99 states. [2019-05-15 10:21:09,280 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 578 edges. 578 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:09,280 INFO L454 AbstractCegarLoop]: Interpolant automaton has 99 states [2019-05-15 10:21:09,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2019-05-15 10:21:09,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4851, Invalid=4851, Unknown=0, NotChecked=0, Total=9702 [2019-05-15 10:21:09,282 INFO L87 Difference]: Start difference. First operand 579 states and 579 transitions. Second operand 99 states. [2019-05-15 10:21:10,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:10,371 INFO L93 Difference]: Finished difference Result 590 states and 590 transitions. [2019-05-15 10:21:10,372 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2019-05-15 10:21:10,372 INFO L78 Accepts]: Start accepts. Automaton has 99 states. Word has length 578 [2019-05-15 10:21:10,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:21:10,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2019-05-15 10:21:10,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 591 transitions. [2019-05-15 10:21:10,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2019-05-15 10:21:10,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 591 transitions. [2019-05-15 10:21:10,377 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 99 states and 591 transitions. [2019-05-15 10:21:10,927 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 591 edges. 591 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:10,942 INFO L225 Difference]: With dead ends: 590 [2019-05-15 10:21:10,943 INFO L226 Difference]: Without dead ends: 590 [2019-05-15 10:21:10,943 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 577 GetRequests, 480 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=4851, Invalid=4851, Unknown=0, NotChecked=0, Total=9702 [2019-05-15 10:21:10,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2019-05-15 10:21:10,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 585. [2019-05-15 10:21:10,946 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:21:10,946 INFO L82 GeneralOperation]: Start isEquivalent. First operand 590 states. Second operand 585 states. [2019-05-15 10:21:10,946 INFO L74 IsIncluded]: Start isIncluded. First operand 590 states. Second operand 585 states. [2019-05-15 10:21:10,947 INFO L87 Difference]: Start difference. First operand 590 states. Second operand 585 states. [2019-05-15 10:21:10,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:10,958 INFO L93 Difference]: Finished difference Result 590 states and 590 transitions. [2019-05-15 10:21:10,958 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 590 transitions. [2019-05-15 10:21:10,958 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:10,958 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:10,958 INFO L74 IsIncluded]: Start isIncluded. First operand 585 states. Second operand 590 states. [2019-05-15 10:21:10,958 INFO L87 Difference]: Start difference. First operand 585 states. Second operand 590 states. [2019-05-15 10:21:10,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:10,969 INFO L93 Difference]: Finished difference Result 590 states and 590 transitions. [2019-05-15 10:21:10,969 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 590 transitions. [2019-05-15 10:21:10,969 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:10,969 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:10,969 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:21:10,970 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:21:10,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 585 states. [2019-05-15 10:21:10,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 585 transitions. [2019-05-15 10:21:10,980 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 585 transitions. Word has length 578 [2019-05-15 10:21:10,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:21:10,980 INFO L475 AbstractCegarLoop]: Abstraction has 585 states and 585 transitions. [2019-05-15 10:21:10,980 INFO L476 AbstractCegarLoop]: Interpolant automaton has 99 states. [2019-05-15 10:21:10,980 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 585 transitions. [2019-05-15 10:21:10,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 585 [2019-05-15 10:21:10,983 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:21:10,983 INFO L399 BasicCegarLoop]: trace histogram [97, 97, 97, 97, 97, 97, 1, 1] [2019-05-15 10:21:10,983 INFO L418 AbstractCegarLoop]: === Iteration 98 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:21:10,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:21:10,983 INFO L82 PathProgramCache]: Analyzing trace with hash 70838370, now seen corresponding path program 97 times [2019-05-15 10:21:10,984 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:21:11,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:11,211 INFO L256 TraceCheckSpWp]: Trace formula consists of 781 conjuncts, 99 conjunts are in the unsatisfiable core [2019-05-15 10:21:11,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:11,261 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:21:15,683 INFO L273 TraceCheckUtils]: 0: Hoare triple {205945#true} i := 0; {205950#(<= proc_i 0)} is VALID [2019-05-15 10:21:15,683 INFO L273 TraceCheckUtils]: 1: Hoare triple {205950#(<= proc_i 0)} assume i <= 1000; {205950#(<= proc_i 0)} is VALID [2019-05-15 10:21:15,685 INFO L273 TraceCheckUtils]: 2: Hoare triple {205950#(<= proc_i 0)} assume i + 4 < a[j]; {205950#(<= proc_i 0)} is VALID [2019-05-15 10:21:15,685 INFO L273 TraceCheckUtils]: 3: Hoare triple {205950#(<= proc_i 0)} assume a[5] == 1000; {205950#(<= proc_i 0)} is VALID [2019-05-15 10:21:15,687 INFO L273 TraceCheckUtils]: 4: Hoare triple {205950#(<= proc_i 0)} assume j > 4; {205950#(<= proc_i 0)} is VALID [2019-05-15 10:21:15,687 INFO L273 TraceCheckUtils]: 5: Hoare triple {205950#(<= proc_i 0)} assume j < 6; {205950#(<= proc_i 0)} is VALID [2019-05-15 10:21:15,690 INFO L273 TraceCheckUtils]: 6: Hoare triple {205950#(<= proc_i 0)} i := i + 4; {205969#(<= proc_i 4)} is VALID [2019-05-15 10:21:15,690 INFO L273 TraceCheckUtils]: 7: Hoare triple {205969#(<= proc_i 4)} assume i <= 1000; {205969#(<= proc_i 4)} is VALID [2019-05-15 10:21:15,690 INFO L273 TraceCheckUtils]: 8: Hoare triple {205969#(<= proc_i 4)} assume i + 4 < a[j]; {205969#(<= proc_i 4)} is VALID [2019-05-15 10:21:15,691 INFO L273 TraceCheckUtils]: 9: Hoare triple {205969#(<= proc_i 4)} assume a[5] == 1000; {205969#(<= proc_i 4)} is VALID [2019-05-15 10:21:15,691 INFO L273 TraceCheckUtils]: 10: Hoare triple {205969#(<= proc_i 4)} assume j > 4; {205969#(<= proc_i 4)} is VALID [2019-05-15 10:21:15,691 INFO L273 TraceCheckUtils]: 11: Hoare triple {205969#(<= proc_i 4)} assume j < 6; {205969#(<= proc_i 4)} is VALID [2019-05-15 10:21:15,692 INFO L273 TraceCheckUtils]: 12: Hoare triple {205969#(<= proc_i 4)} i := i + 4; {205988#(<= proc_i 8)} is VALID [2019-05-15 10:21:15,692 INFO L273 TraceCheckUtils]: 13: Hoare triple {205988#(<= proc_i 8)} assume i <= 1000; {205988#(<= proc_i 8)} is VALID [2019-05-15 10:21:15,694 INFO L273 TraceCheckUtils]: 14: Hoare triple {205988#(<= proc_i 8)} assume i + 4 < a[j]; {205988#(<= proc_i 8)} is VALID [2019-05-15 10:21:15,694 INFO L273 TraceCheckUtils]: 15: Hoare triple {205988#(<= proc_i 8)} assume a[5] == 1000; {205988#(<= proc_i 8)} is VALID [2019-05-15 10:21:15,695 INFO L273 TraceCheckUtils]: 16: Hoare triple {205988#(<= proc_i 8)} assume j > 4; {205988#(<= proc_i 8)} is VALID [2019-05-15 10:21:15,695 INFO L273 TraceCheckUtils]: 17: Hoare triple {205988#(<= proc_i 8)} assume j < 6; {205988#(<= proc_i 8)} is VALID [2019-05-15 10:21:15,696 INFO L273 TraceCheckUtils]: 18: Hoare triple {205988#(<= proc_i 8)} i := i + 4; {206007#(<= proc_i 12)} is VALID [2019-05-15 10:21:15,696 INFO L273 TraceCheckUtils]: 19: Hoare triple {206007#(<= proc_i 12)} assume i <= 1000; {206007#(<= proc_i 12)} is VALID [2019-05-15 10:21:15,700 INFO L273 TraceCheckUtils]: 20: Hoare triple {206007#(<= proc_i 12)} assume i + 4 < a[j]; {206007#(<= proc_i 12)} is VALID [2019-05-15 10:21:15,700 INFO L273 TraceCheckUtils]: 21: Hoare triple {206007#(<= proc_i 12)} assume a[5] == 1000; {206007#(<= proc_i 12)} is VALID [2019-05-15 10:21:15,700 INFO L273 TraceCheckUtils]: 22: Hoare triple {206007#(<= proc_i 12)} assume j > 4; {206007#(<= proc_i 12)} is VALID [2019-05-15 10:21:15,701 INFO L273 TraceCheckUtils]: 23: Hoare triple {206007#(<= proc_i 12)} assume j < 6; {206007#(<= proc_i 12)} is VALID [2019-05-15 10:21:15,701 INFO L273 TraceCheckUtils]: 24: Hoare triple {206007#(<= proc_i 12)} i := i + 4; {206026#(<= proc_i 16)} is VALID [2019-05-15 10:21:15,701 INFO L273 TraceCheckUtils]: 25: Hoare triple {206026#(<= proc_i 16)} assume i <= 1000; {206026#(<= proc_i 16)} is VALID [2019-05-15 10:21:15,702 INFO L273 TraceCheckUtils]: 26: Hoare triple {206026#(<= proc_i 16)} assume i + 4 < a[j]; {206026#(<= proc_i 16)} is VALID [2019-05-15 10:21:15,702 INFO L273 TraceCheckUtils]: 27: Hoare triple {206026#(<= proc_i 16)} assume a[5] == 1000; {206026#(<= proc_i 16)} is VALID [2019-05-15 10:21:15,702 INFO L273 TraceCheckUtils]: 28: Hoare triple {206026#(<= proc_i 16)} assume j > 4; {206026#(<= proc_i 16)} is VALID [2019-05-15 10:21:15,702 INFO L273 TraceCheckUtils]: 29: Hoare triple {206026#(<= proc_i 16)} assume j < 6; {206026#(<= proc_i 16)} is VALID [2019-05-15 10:21:15,703 INFO L273 TraceCheckUtils]: 30: Hoare triple {206026#(<= proc_i 16)} i := i + 4; {206045#(<= proc_i 20)} is VALID [2019-05-15 10:21:15,703 INFO L273 TraceCheckUtils]: 31: Hoare triple {206045#(<= proc_i 20)} assume i <= 1000; {206045#(<= proc_i 20)} is VALID [2019-05-15 10:21:15,704 INFO L273 TraceCheckUtils]: 32: Hoare triple {206045#(<= proc_i 20)} assume i + 4 < a[j]; {206045#(<= proc_i 20)} is VALID [2019-05-15 10:21:15,704 INFO L273 TraceCheckUtils]: 33: Hoare triple {206045#(<= proc_i 20)} assume a[5] == 1000; {206045#(<= proc_i 20)} is VALID [2019-05-15 10:21:15,704 INFO L273 TraceCheckUtils]: 34: Hoare triple {206045#(<= proc_i 20)} assume j > 4; {206045#(<= proc_i 20)} is VALID [2019-05-15 10:21:15,705 INFO L273 TraceCheckUtils]: 35: Hoare triple {206045#(<= proc_i 20)} assume j < 6; {206045#(<= proc_i 20)} is VALID [2019-05-15 10:21:15,706 INFO L273 TraceCheckUtils]: 36: Hoare triple {206045#(<= proc_i 20)} i := i + 4; {206064#(<= proc_i 24)} is VALID [2019-05-15 10:21:15,706 INFO L273 TraceCheckUtils]: 37: Hoare triple {206064#(<= proc_i 24)} assume i <= 1000; {206064#(<= proc_i 24)} is VALID [2019-05-15 10:21:15,706 INFO L273 TraceCheckUtils]: 38: Hoare triple {206064#(<= proc_i 24)} assume i + 4 < a[j]; {206064#(<= proc_i 24)} is VALID [2019-05-15 10:21:15,707 INFO L273 TraceCheckUtils]: 39: Hoare triple {206064#(<= proc_i 24)} assume a[5] == 1000; {206064#(<= proc_i 24)} is VALID [2019-05-15 10:21:15,707 INFO L273 TraceCheckUtils]: 40: Hoare triple {206064#(<= proc_i 24)} assume j > 4; {206064#(<= proc_i 24)} is VALID [2019-05-15 10:21:15,708 INFO L273 TraceCheckUtils]: 41: Hoare triple {206064#(<= proc_i 24)} assume j < 6; {206064#(<= proc_i 24)} is VALID [2019-05-15 10:21:15,708 INFO L273 TraceCheckUtils]: 42: Hoare triple {206064#(<= proc_i 24)} i := i + 4; {206083#(<= proc_i 28)} is VALID [2019-05-15 10:21:15,709 INFO L273 TraceCheckUtils]: 43: Hoare triple {206083#(<= proc_i 28)} assume i <= 1000; {206083#(<= proc_i 28)} is VALID [2019-05-15 10:21:15,709 INFO L273 TraceCheckUtils]: 44: Hoare triple {206083#(<= proc_i 28)} assume i + 4 < a[j]; {206083#(<= proc_i 28)} is VALID [2019-05-15 10:21:15,710 INFO L273 TraceCheckUtils]: 45: Hoare triple {206083#(<= proc_i 28)} assume a[5] == 1000; {206083#(<= proc_i 28)} is VALID [2019-05-15 10:21:15,710 INFO L273 TraceCheckUtils]: 46: Hoare triple {206083#(<= proc_i 28)} assume j > 4; {206083#(<= proc_i 28)} is VALID [2019-05-15 10:21:15,711 INFO L273 TraceCheckUtils]: 47: Hoare triple {206083#(<= proc_i 28)} assume j < 6; {206083#(<= proc_i 28)} is VALID [2019-05-15 10:21:15,711 INFO L273 TraceCheckUtils]: 48: Hoare triple {206083#(<= proc_i 28)} i := i + 4; {206102#(<= proc_i 32)} is VALID [2019-05-15 10:21:15,712 INFO L273 TraceCheckUtils]: 49: Hoare triple {206102#(<= proc_i 32)} assume i <= 1000; {206102#(<= proc_i 32)} is VALID [2019-05-15 10:21:15,712 INFO L273 TraceCheckUtils]: 50: Hoare triple {206102#(<= proc_i 32)} assume i + 4 < a[j]; {206102#(<= proc_i 32)} is VALID [2019-05-15 10:21:15,713 INFO L273 TraceCheckUtils]: 51: Hoare triple {206102#(<= proc_i 32)} assume a[5] == 1000; {206102#(<= proc_i 32)} is VALID [2019-05-15 10:21:15,713 INFO L273 TraceCheckUtils]: 52: Hoare triple {206102#(<= proc_i 32)} assume j > 4; {206102#(<= proc_i 32)} is VALID [2019-05-15 10:21:15,714 INFO L273 TraceCheckUtils]: 53: Hoare triple {206102#(<= proc_i 32)} assume j < 6; {206102#(<= proc_i 32)} is VALID [2019-05-15 10:21:15,714 INFO L273 TraceCheckUtils]: 54: Hoare triple {206102#(<= proc_i 32)} i := i + 4; {206121#(<= proc_i 36)} is VALID [2019-05-15 10:21:15,715 INFO L273 TraceCheckUtils]: 55: Hoare triple {206121#(<= proc_i 36)} assume i <= 1000; {206121#(<= proc_i 36)} is VALID [2019-05-15 10:21:15,715 INFO L273 TraceCheckUtils]: 56: Hoare triple {206121#(<= proc_i 36)} assume i + 4 < a[j]; {206121#(<= proc_i 36)} is VALID [2019-05-15 10:21:15,716 INFO L273 TraceCheckUtils]: 57: Hoare triple {206121#(<= proc_i 36)} assume a[5] == 1000; {206121#(<= proc_i 36)} is VALID [2019-05-15 10:21:15,716 INFO L273 TraceCheckUtils]: 58: Hoare triple {206121#(<= proc_i 36)} assume j > 4; {206121#(<= proc_i 36)} is VALID [2019-05-15 10:21:15,717 INFO L273 TraceCheckUtils]: 59: Hoare triple {206121#(<= proc_i 36)} assume j < 6; {206121#(<= proc_i 36)} is VALID [2019-05-15 10:21:15,717 INFO L273 TraceCheckUtils]: 60: Hoare triple {206121#(<= proc_i 36)} i := i + 4; {206140#(<= proc_i 40)} is VALID [2019-05-15 10:21:15,718 INFO L273 TraceCheckUtils]: 61: Hoare triple {206140#(<= proc_i 40)} assume i <= 1000; {206140#(<= proc_i 40)} is VALID [2019-05-15 10:21:15,718 INFO L273 TraceCheckUtils]: 62: Hoare triple {206140#(<= proc_i 40)} assume i + 4 < a[j]; {206140#(<= proc_i 40)} is VALID [2019-05-15 10:21:15,719 INFO L273 TraceCheckUtils]: 63: Hoare triple {206140#(<= proc_i 40)} assume a[5] == 1000; {206140#(<= proc_i 40)} is VALID [2019-05-15 10:21:15,719 INFO L273 TraceCheckUtils]: 64: Hoare triple {206140#(<= proc_i 40)} assume j > 4; {206140#(<= proc_i 40)} is VALID [2019-05-15 10:21:15,720 INFO L273 TraceCheckUtils]: 65: Hoare triple {206140#(<= proc_i 40)} assume j < 6; {206140#(<= proc_i 40)} is VALID [2019-05-15 10:21:15,720 INFO L273 TraceCheckUtils]: 66: Hoare triple {206140#(<= proc_i 40)} i := i + 4; {206159#(<= proc_i 44)} is VALID [2019-05-15 10:21:15,721 INFO L273 TraceCheckUtils]: 67: Hoare triple {206159#(<= proc_i 44)} assume i <= 1000; {206159#(<= proc_i 44)} is VALID [2019-05-15 10:21:15,721 INFO L273 TraceCheckUtils]: 68: Hoare triple {206159#(<= proc_i 44)} assume i + 4 < a[j]; {206159#(<= proc_i 44)} is VALID [2019-05-15 10:21:15,722 INFO L273 TraceCheckUtils]: 69: Hoare triple {206159#(<= proc_i 44)} assume a[5] == 1000; {206159#(<= proc_i 44)} is VALID [2019-05-15 10:21:15,722 INFO L273 TraceCheckUtils]: 70: Hoare triple {206159#(<= proc_i 44)} assume j > 4; {206159#(<= proc_i 44)} is VALID [2019-05-15 10:21:15,723 INFO L273 TraceCheckUtils]: 71: Hoare triple {206159#(<= proc_i 44)} assume j < 6; {206159#(<= proc_i 44)} is VALID [2019-05-15 10:21:15,723 INFO L273 TraceCheckUtils]: 72: Hoare triple {206159#(<= proc_i 44)} i := i + 4; {206178#(<= proc_i 48)} is VALID [2019-05-15 10:21:15,724 INFO L273 TraceCheckUtils]: 73: Hoare triple {206178#(<= proc_i 48)} assume i <= 1000; {206178#(<= proc_i 48)} is VALID [2019-05-15 10:21:15,724 INFO L273 TraceCheckUtils]: 74: Hoare triple {206178#(<= proc_i 48)} assume i + 4 < a[j]; {206178#(<= proc_i 48)} is VALID [2019-05-15 10:21:15,725 INFO L273 TraceCheckUtils]: 75: Hoare triple {206178#(<= proc_i 48)} assume a[5] == 1000; {206178#(<= proc_i 48)} is VALID [2019-05-15 10:21:15,725 INFO L273 TraceCheckUtils]: 76: Hoare triple {206178#(<= proc_i 48)} assume j > 4; {206178#(<= proc_i 48)} is VALID [2019-05-15 10:21:15,726 INFO L273 TraceCheckUtils]: 77: Hoare triple {206178#(<= proc_i 48)} assume j < 6; {206178#(<= proc_i 48)} is VALID [2019-05-15 10:21:15,726 INFO L273 TraceCheckUtils]: 78: Hoare triple {206178#(<= proc_i 48)} i := i + 4; {206197#(<= proc_i 52)} is VALID [2019-05-15 10:21:15,727 INFO L273 TraceCheckUtils]: 79: Hoare triple {206197#(<= proc_i 52)} assume i <= 1000; {206197#(<= proc_i 52)} is VALID [2019-05-15 10:21:15,727 INFO L273 TraceCheckUtils]: 80: Hoare triple {206197#(<= proc_i 52)} assume i + 4 < a[j]; {206197#(<= proc_i 52)} is VALID [2019-05-15 10:21:15,728 INFO L273 TraceCheckUtils]: 81: Hoare triple {206197#(<= proc_i 52)} assume a[5] == 1000; {206197#(<= proc_i 52)} is VALID [2019-05-15 10:21:15,728 INFO L273 TraceCheckUtils]: 82: Hoare triple {206197#(<= proc_i 52)} assume j > 4; {206197#(<= proc_i 52)} is VALID [2019-05-15 10:21:15,728 INFO L273 TraceCheckUtils]: 83: Hoare triple {206197#(<= proc_i 52)} assume j < 6; {206197#(<= proc_i 52)} is VALID [2019-05-15 10:21:15,729 INFO L273 TraceCheckUtils]: 84: Hoare triple {206197#(<= proc_i 52)} i := i + 4; {206216#(<= proc_i 56)} is VALID [2019-05-15 10:21:15,730 INFO L273 TraceCheckUtils]: 85: Hoare triple {206216#(<= proc_i 56)} assume i <= 1000; {206216#(<= proc_i 56)} is VALID [2019-05-15 10:21:15,730 INFO L273 TraceCheckUtils]: 86: Hoare triple {206216#(<= proc_i 56)} assume i + 4 < a[j]; {206216#(<= proc_i 56)} is VALID [2019-05-15 10:21:15,731 INFO L273 TraceCheckUtils]: 87: Hoare triple {206216#(<= proc_i 56)} assume a[5] == 1000; {206216#(<= proc_i 56)} is VALID [2019-05-15 10:21:15,731 INFO L273 TraceCheckUtils]: 88: Hoare triple {206216#(<= proc_i 56)} assume j > 4; {206216#(<= proc_i 56)} is VALID [2019-05-15 10:21:15,731 INFO L273 TraceCheckUtils]: 89: Hoare triple {206216#(<= proc_i 56)} assume j < 6; {206216#(<= proc_i 56)} is VALID [2019-05-15 10:21:15,732 INFO L273 TraceCheckUtils]: 90: Hoare triple {206216#(<= proc_i 56)} i := i + 4; {206235#(<= proc_i 60)} is VALID [2019-05-15 10:21:15,733 INFO L273 TraceCheckUtils]: 91: Hoare triple {206235#(<= proc_i 60)} assume i <= 1000; {206235#(<= proc_i 60)} is VALID [2019-05-15 10:21:15,733 INFO L273 TraceCheckUtils]: 92: Hoare triple {206235#(<= proc_i 60)} assume i + 4 < a[j]; {206235#(<= proc_i 60)} is VALID [2019-05-15 10:21:15,733 INFO L273 TraceCheckUtils]: 93: Hoare triple {206235#(<= proc_i 60)} assume a[5] == 1000; {206235#(<= proc_i 60)} is VALID [2019-05-15 10:21:15,734 INFO L273 TraceCheckUtils]: 94: Hoare triple {206235#(<= proc_i 60)} assume j > 4; {206235#(<= proc_i 60)} is VALID [2019-05-15 10:21:15,734 INFO L273 TraceCheckUtils]: 95: Hoare triple {206235#(<= proc_i 60)} assume j < 6; {206235#(<= proc_i 60)} is VALID [2019-05-15 10:21:15,735 INFO L273 TraceCheckUtils]: 96: Hoare triple {206235#(<= proc_i 60)} i := i + 4; {206254#(<= proc_i 64)} is VALID [2019-05-15 10:21:15,735 INFO L273 TraceCheckUtils]: 97: Hoare triple {206254#(<= proc_i 64)} assume i <= 1000; {206254#(<= proc_i 64)} is VALID [2019-05-15 10:21:15,736 INFO L273 TraceCheckUtils]: 98: Hoare triple {206254#(<= proc_i 64)} assume i + 4 < a[j]; {206254#(<= proc_i 64)} is VALID [2019-05-15 10:21:15,736 INFO L273 TraceCheckUtils]: 99: Hoare triple {206254#(<= proc_i 64)} assume a[5] == 1000; {206254#(<= proc_i 64)} is VALID [2019-05-15 10:21:15,737 INFO L273 TraceCheckUtils]: 100: Hoare triple {206254#(<= proc_i 64)} assume j > 4; {206254#(<= proc_i 64)} is VALID [2019-05-15 10:21:15,737 INFO L273 TraceCheckUtils]: 101: Hoare triple {206254#(<= proc_i 64)} assume j < 6; {206254#(<= proc_i 64)} is VALID [2019-05-15 10:21:15,738 INFO L273 TraceCheckUtils]: 102: Hoare triple {206254#(<= proc_i 64)} i := i + 4; {206273#(<= proc_i 68)} is VALID [2019-05-15 10:21:15,738 INFO L273 TraceCheckUtils]: 103: Hoare triple {206273#(<= proc_i 68)} assume i <= 1000; {206273#(<= proc_i 68)} is VALID [2019-05-15 10:21:15,739 INFO L273 TraceCheckUtils]: 104: Hoare triple {206273#(<= proc_i 68)} assume i + 4 < a[j]; {206273#(<= proc_i 68)} is VALID [2019-05-15 10:21:15,739 INFO L273 TraceCheckUtils]: 105: Hoare triple {206273#(<= proc_i 68)} assume a[5] == 1000; {206273#(<= proc_i 68)} is VALID [2019-05-15 10:21:15,740 INFO L273 TraceCheckUtils]: 106: Hoare triple {206273#(<= proc_i 68)} assume j > 4; {206273#(<= proc_i 68)} is VALID [2019-05-15 10:21:15,740 INFO L273 TraceCheckUtils]: 107: Hoare triple {206273#(<= proc_i 68)} assume j < 6; {206273#(<= proc_i 68)} is VALID [2019-05-15 10:21:15,741 INFO L273 TraceCheckUtils]: 108: Hoare triple {206273#(<= proc_i 68)} i := i + 4; {206292#(<= proc_i 72)} is VALID [2019-05-15 10:21:15,741 INFO L273 TraceCheckUtils]: 109: Hoare triple {206292#(<= proc_i 72)} assume i <= 1000; {206292#(<= proc_i 72)} is VALID [2019-05-15 10:21:15,742 INFO L273 TraceCheckUtils]: 110: Hoare triple {206292#(<= proc_i 72)} assume i + 4 < a[j]; {206292#(<= proc_i 72)} is VALID [2019-05-15 10:21:15,742 INFO L273 TraceCheckUtils]: 111: Hoare triple {206292#(<= proc_i 72)} assume a[5] == 1000; {206292#(<= proc_i 72)} is VALID [2019-05-15 10:21:15,743 INFO L273 TraceCheckUtils]: 112: Hoare triple {206292#(<= proc_i 72)} assume j > 4; {206292#(<= proc_i 72)} is VALID [2019-05-15 10:21:15,743 INFO L273 TraceCheckUtils]: 113: Hoare triple {206292#(<= proc_i 72)} assume j < 6; {206292#(<= proc_i 72)} is VALID [2019-05-15 10:21:15,744 INFO L273 TraceCheckUtils]: 114: Hoare triple {206292#(<= proc_i 72)} i := i + 4; {206311#(<= proc_i 76)} is VALID [2019-05-15 10:21:15,744 INFO L273 TraceCheckUtils]: 115: Hoare triple {206311#(<= proc_i 76)} assume i <= 1000; {206311#(<= proc_i 76)} is VALID [2019-05-15 10:21:15,745 INFO L273 TraceCheckUtils]: 116: Hoare triple {206311#(<= proc_i 76)} assume i + 4 < a[j]; {206311#(<= proc_i 76)} is VALID [2019-05-15 10:21:15,745 INFO L273 TraceCheckUtils]: 117: Hoare triple {206311#(<= proc_i 76)} assume a[5] == 1000; {206311#(<= proc_i 76)} is VALID [2019-05-15 10:21:15,746 INFO L273 TraceCheckUtils]: 118: Hoare triple {206311#(<= proc_i 76)} assume j > 4; {206311#(<= proc_i 76)} is VALID [2019-05-15 10:21:15,746 INFO L273 TraceCheckUtils]: 119: Hoare triple {206311#(<= proc_i 76)} assume j < 6; {206311#(<= proc_i 76)} is VALID [2019-05-15 10:21:15,747 INFO L273 TraceCheckUtils]: 120: Hoare triple {206311#(<= proc_i 76)} i := i + 4; {206330#(<= proc_i 80)} is VALID [2019-05-15 10:21:15,747 INFO L273 TraceCheckUtils]: 121: Hoare triple {206330#(<= proc_i 80)} assume i <= 1000; {206330#(<= proc_i 80)} is VALID [2019-05-15 10:21:15,748 INFO L273 TraceCheckUtils]: 122: Hoare triple {206330#(<= proc_i 80)} assume i + 4 < a[j]; {206330#(<= proc_i 80)} is VALID [2019-05-15 10:21:15,748 INFO L273 TraceCheckUtils]: 123: Hoare triple {206330#(<= proc_i 80)} assume a[5] == 1000; {206330#(<= proc_i 80)} is VALID [2019-05-15 10:21:15,749 INFO L273 TraceCheckUtils]: 124: Hoare triple {206330#(<= proc_i 80)} assume j > 4; {206330#(<= proc_i 80)} is VALID [2019-05-15 10:21:15,749 INFO L273 TraceCheckUtils]: 125: Hoare triple {206330#(<= proc_i 80)} assume j < 6; {206330#(<= proc_i 80)} is VALID [2019-05-15 10:21:15,750 INFO L273 TraceCheckUtils]: 126: Hoare triple {206330#(<= proc_i 80)} i := i + 4; {206349#(<= proc_i 84)} is VALID [2019-05-15 10:21:15,750 INFO L273 TraceCheckUtils]: 127: Hoare triple {206349#(<= proc_i 84)} assume i <= 1000; {206349#(<= proc_i 84)} is VALID [2019-05-15 10:21:15,751 INFO L273 TraceCheckUtils]: 128: Hoare triple {206349#(<= proc_i 84)} assume i + 4 < a[j]; {206349#(<= proc_i 84)} is VALID [2019-05-15 10:21:15,751 INFO L273 TraceCheckUtils]: 129: Hoare triple {206349#(<= proc_i 84)} assume a[5] == 1000; {206349#(<= proc_i 84)} is VALID [2019-05-15 10:21:15,752 INFO L273 TraceCheckUtils]: 130: Hoare triple {206349#(<= proc_i 84)} assume j > 4; {206349#(<= proc_i 84)} is VALID [2019-05-15 10:21:15,752 INFO L273 TraceCheckUtils]: 131: Hoare triple {206349#(<= proc_i 84)} assume j < 6; {206349#(<= proc_i 84)} is VALID [2019-05-15 10:21:15,753 INFO L273 TraceCheckUtils]: 132: Hoare triple {206349#(<= proc_i 84)} i := i + 4; {206368#(<= proc_i 88)} is VALID [2019-05-15 10:21:15,753 INFO L273 TraceCheckUtils]: 133: Hoare triple {206368#(<= proc_i 88)} assume i <= 1000; {206368#(<= proc_i 88)} is VALID [2019-05-15 10:21:15,754 INFO L273 TraceCheckUtils]: 134: Hoare triple {206368#(<= proc_i 88)} assume i + 4 < a[j]; {206368#(<= proc_i 88)} is VALID [2019-05-15 10:21:15,754 INFO L273 TraceCheckUtils]: 135: Hoare triple {206368#(<= proc_i 88)} assume a[5] == 1000; {206368#(<= proc_i 88)} is VALID [2019-05-15 10:21:15,755 INFO L273 TraceCheckUtils]: 136: Hoare triple {206368#(<= proc_i 88)} assume j > 4; {206368#(<= proc_i 88)} is VALID [2019-05-15 10:21:15,755 INFO L273 TraceCheckUtils]: 137: Hoare triple {206368#(<= proc_i 88)} assume j < 6; {206368#(<= proc_i 88)} is VALID [2019-05-15 10:21:15,756 INFO L273 TraceCheckUtils]: 138: Hoare triple {206368#(<= proc_i 88)} i := i + 4; {206387#(<= proc_i 92)} is VALID [2019-05-15 10:21:15,756 INFO L273 TraceCheckUtils]: 139: Hoare triple {206387#(<= proc_i 92)} assume i <= 1000; {206387#(<= proc_i 92)} is VALID [2019-05-15 10:21:15,757 INFO L273 TraceCheckUtils]: 140: Hoare triple {206387#(<= proc_i 92)} assume i + 4 < a[j]; {206387#(<= proc_i 92)} is VALID [2019-05-15 10:21:15,757 INFO L273 TraceCheckUtils]: 141: Hoare triple {206387#(<= proc_i 92)} assume a[5] == 1000; {206387#(<= proc_i 92)} is VALID [2019-05-15 10:21:15,757 INFO L273 TraceCheckUtils]: 142: Hoare triple {206387#(<= proc_i 92)} assume j > 4; {206387#(<= proc_i 92)} is VALID [2019-05-15 10:21:15,758 INFO L273 TraceCheckUtils]: 143: Hoare triple {206387#(<= proc_i 92)} assume j < 6; {206387#(<= proc_i 92)} is VALID [2019-05-15 10:21:15,759 INFO L273 TraceCheckUtils]: 144: Hoare triple {206387#(<= proc_i 92)} i := i + 4; {206406#(<= proc_i 96)} is VALID [2019-05-15 10:21:15,759 INFO L273 TraceCheckUtils]: 145: Hoare triple {206406#(<= proc_i 96)} assume i <= 1000; {206406#(<= proc_i 96)} is VALID [2019-05-15 10:21:15,760 INFO L273 TraceCheckUtils]: 146: Hoare triple {206406#(<= proc_i 96)} assume i + 4 < a[j]; {206406#(<= proc_i 96)} is VALID [2019-05-15 10:21:15,760 INFO L273 TraceCheckUtils]: 147: Hoare triple {206406#(<= proc_i 96)} assume a[5] == 1000; {206406#(<= proc_i 96)} is VALID [2019-05-15 10:21:15,760 INFO L273 TraceCheckUtils]: 148: Hoare triple {206406#(<= proc_i 96)} assume j > 4; {206406#(<= proc_i 96)} is VALID [2019-05-15 10:21:15,761 INFO L273 TraceCheckUtils]: 149: Hoare triple {206406#(<= proc_i 96)} assume j < 6; {206406#(<= proc_i 96)} is VALID [2019-05-15 10:21:15,762 INFO L273 TraceCheckUtils]: 150: Hoare triple {206406#(<= proc_i 96)} i := i + 4; {206425#(<= proc_i 100)} is VALID [2019-05-15 10:21:15,762 INFO L273 TraceCheckUtils]: 151: Hoare triple {206425#(<= proc_i 100)} assume i <= 1000; {206425#(<= proc_i 100)} is VALID [2019-05-15 10:21:15,762 INFO L273 TraceCheckUtils]: 152: Hoare triple {206425#(<= proc_i 100)} assume i + 4 < a[j]; {206425#(<= proc_i 100)} is VALID [2019-05-15 10:21:15,763 INFO L273 TraceCheckUtils]: 153: Hoare triple {206425#(<= proc_i 100)} assume a[5] == 1000; {206425#(<= proc_i 100)} is VALID [2019-05-15 10:21:15,763 INFO L273 TraceCheckUtils]: 154: Hoare triple {206425#(<= proc_i 100)} assume j > 4; {206425#(<= proc_i 100)} is VALID [2019-05-15 10:21:15,764 INFO L273 TraceCheckUtils]: 155: Hoare triple {206425#(<= proc_i 100)} assume j < 6; {206425#(<= proc_i 100)} is VALID [2019-05-15 10:21:15,765 INFO L273 TraceCheckUtils]: 156: Hoare triple {206425#(<= proc_i 100)} i := i + 4; {206444#(<= proc_i 104)} is VALID [2019-05-15 10:21:15,765 INFO L273 TraceCheckUtils]: 157: Hoare triple {206444#(<= proc_i 104)} assume i <= 1000; {206444#(<= proc_i 104)} is VALID [2019-05-15 10:21:15,765 INFO L273 TraceCheckUtils]: 158: Hoare triple {206444#(<= proc_i 104)} assume i + 4 < a[j]; {206444#(<= proc_i 104)} is VALID [2019-05-15 10:21:15,766 INFO L273 TraceCheckUtils]: 159: Hoare triple {206444#(<= proc_i 104)} assume a[5] == 1000; {206444#(<= proc_i 104)} is VALID [2019-05-15 10:21:15,766 INFO L273 TraceCheckUtils]: 160: Hoare triple {206444#(<= proc_i 104)} assume j > 4; {206444#(<= proc_i 104)} is VALID [2019-05-15 10:21:15,767 INFO L273 TraceCheckUtils]: 161: Hoare triple {206444#(<= proc_i 104)} assume j < 6; {206444#(<= proc_i 104)} is VALID [2019-05-15 10:21:15,767 INFO L273 TraceCheckUtils]: 162: Hoare triple {206444#(<= proc_i 104)} i := i + 4; {206463#(<= proc_i 108)} is VALID [2019-05-15 10:21:15,768 INFO L273 TraceCheckUtils]: 163: Hoare triple {206463#(<= proc_i 108)} assume i <= 1000; {206463#(<= proc_i 108)} is VALID [2019-05-15 10:21:15,768 INFO L273 TraceCheckUtils]: 164: Hoare triple {206463#(<= proc_i 108)} assume i + 4 < a[j]; {206463#(<= proc_i 108)} is VALID [2019-05-15 10:21:15,769 INFO L273 TraceCheckUtils]: 165: Hoare triple {206463#(<= proc_i 108)} assume a[5] == 1000; {206463#(<= proc_i 108)} is VALID [2019-05-15 10:21:15,769 INFO L273 TraceCheckUtils]: 166: Hoare triple {206463#(<= proc_i 108)} assume j > 4; {206463#(<= proc_i 108)} is VALID [2019-05-15 10:21:15,770 INFO L273 TraceCheckUtils]: 167: Hoare triple {206463#(<= proc_i 108)} assume j < 6; {206463#(<= proc_i 108)} is VALID [2019-05-15 10:21:15,770 INFO L273 TraceCheckUtils]: 168: Hoare triple {206463#(<= proc_i 108)} i := i + 4; {206482#(<= proc_i 112)} is VALID [2019-05-15 10:21:15,771 INFO L273 TraceCheckUtils]: 169: Hoare triple {206482#(<= proc_i 112)} assume i <= 1000; {206482#(<= proc_i 112)} is VALID [2019-05-15 10:21:15,771 INFO L273 TraceCheckUtils]: 170: Hoare triple {206482#(<= proc_i 112)} assume i + 4 < a[j]; {206482#(<= proc_i 112)} is VALID [2019-05-15 10:21:15,772 INFO L273 TraceCheckUtils]: 171: Hoare triple {206482#(<= proc_i 112)} assume a[5] == 1000; {206482#(<= proc_i 112)} is VALID [2019-05-15 10:21:15,772 INFO L273 TraceCheckUtils]: 172: Hoare triple {206482#(<= proc_i 112)} assume j > 4; {206482#(<= proc_i 112)} is VALID [2019-05-15 10:21:15,773 INFO L273 TraceCheckUtils]: 173: Hoare triple {206482#(<= proc_i 112)} assume j < 6; {206482#(<= proc_i 112)} is VALID [2019-05-15 10:21:15,773 INFO L273 TraceCheckUtils]: 174: Hoare triple {206482#(<= proc_i 112)} i := i + 4; {206501#(<= proc_i 116)} is VALID [2019-05-15 10:21:15,774 INFO L273 TraceCheckUtils]: 175: Hoare triple {206501#(<= proc_i 116)} assume i <= 1000; {206501#(<= proc_i 116)} is VALID [2019-05-15 10:21:15,774 INFO L273 TraceCheckUtils]: 176: Hoare triple {206501#(<= proc_i 116)} assume i + 4 < a[j]; {206501#(<= proc_i 116)} is VALID [2019-05-15 10:21:15,775 INFO L273 TraceCheckUtils]: 177: Hoare triple {206501#(<= proc_i 116)} assume a[5] == 1000; {206501#(<= proc_i 116)} is VALID [2019-05-15 10:21:15,775 INFO L273 TraceCheckUtils]: 178: Hoare triple {206501#(<= proc_i 116)} assume j > 4; {206501#(<= proc_i 116)} is VALID [2019-05-15 10:21:15,776 INFO L273 TraceCheckUtils]: 179: Hoare triple {206501#(<= proc_i 116)} assume j < 6; {206501#(<= proc_i 116)} is VALID [2019-05-15 10:21:15,776 INFO L273 TraceCheckUtils]: 180: Hoare triple {206501#(<= proc_i 116)} i := i + 4; {206520#(<= proc_i 120)} is VALID [2019-05-15 10:21:15,777 INFO L273 TraceCheckUtils]: 181: Hoare triple {206520#(<= proc_i 120)} assume i <= 1000; {206520#(<= proc_i 120)} is VALID [2019-05-15 10:21:15,777 INFO L273 TraceCheckUtils]: 182: Hoare triple {206520#(<= proc_i 120)} assume i + 4 < a[j]; {206520#(<= proc_i 120)} is VALID [2019-05-15 10:21:15,778 INFO L273 TraceCheckUtils]: 183: Hoare triple {206520#(<= proc_i 120)} assume a[5] == 1000; {206520#(<= proc_i 120)} is VALID [2019-05-15 10:21:15,778 INFO L273 TraceCheckUtils]: 184: Hoare triple {206520#(<= proc_i 120)} assume j > 4; {206520#(<= proc_i 120)} is VALID [2019-05-15 10:21:15,779 INFO L273 TraceCheckUtils]: 185: Hoare triple {206520#(<= proc_i 120)} assume j < 6; {206520#(<= proc_i 120)} is VALID [2019-05-15 10:21:15,779 INFO L273 TraceCheckUtils]: 186: Hoare triple {206520#(<= proc_i 120)} i := i + 4; {206539#(<= proc_i 124)} is VALID [2019-05-15 10:21:15,780 INFO L273 TraceCheckUtils]: 187: Hoare triple {206539#(<= proc_i 124)} assume i <= 1000; {206539#(<= proc_i 124)} is VALID [2019-05-15 10:21:15,780 INFO L273 TraceCheckUtils]: 188: Hoare triple {206539#(<= proc_i 124)} assume i + 4 < a[j]; {206539#(<= proc_i 124)} is VALID [2019-05-15 10:21:15,781 INFO L273 TraceCheckUtils]: 189: Hoare triple {206539#(<= proc_i 124)} assume a[5] == 1000; {206539#(<= proc_i 124)} is VALID [2019-05-15 10:21:15,781 INFO L273 TraceCheckUtils]: 190: Hoare triple {206539#(<= proc_i 124)} assume j > 4; {206539#(<= proc_i 124)} is VALID [2019-05-15 10:21:15,782 INFO L273 TraceCheckUtils]: 191: Hoare triple {206539#(<= proc_i 124)} assume j < 6; {206539#(<= proc_i 124)} is VALID [2019-05-15 10:21:15,782 INFO L273 TraceCheckUtils]: 192: Hoare triple {206539#(<= proc_i 124)} i := i + 4; {206558#(<= proc_i 128)} is VALID [2019-05-15 10:21:15,783 INFO L273 TraceCheckUtils]: 193: Hoare triple {206558#(<= proc_i 128)} assume i <= 1000; {206558#(<= proc_i 128)} is VALID [2019-05-15 10:21:15,783 INFO L273 TraceCheckUtils]: 194: Hoare triple {206558#(<= proc_i 128)} assume i + 4 < a[j]; {206558#(<= proc_i 128)} is VALID [2019-05-15 10:21:15,784 INFO L273 TraceCheckUtils]: 195: Hoare triple {206558#(<= proc_i 128)} assume a[5] == 1000; {206558#(<= proc_i 128)} is VALID [2019-05-15 10:21:15,784 INFO L273 TraceCheckUtils]: 196: Hoare triple {206558#(<= proc_i 128)} assume j > 4; {206558#(<= proc_i 128)} is VALID [2019-05-15 10:21:15,785 INFO L273 TraceCheckUtils]: 197: Hoare triple {206558#(<= proc_i 128)} assume j < 6; {206558#(<= proc_i 128)} is VALID [2019-05-15 10:21:15,785 INFO L273 TraceCheckUtils]: 198: Hoare triple {206558#(<= proc_i 128)} i := i + 4; {206577#(<= proc_i 132)} is VALID [2019-05-15 10:21:15,786 INFO L273 TraceCheckUtils]: 199: Hoare triple {206577#(<= proc_i 132)} assume i <= 1000; {206577#(<= proc_i 132)} is VALID [2019-05-15 10:21:15,786 INFO L273 TraceCheckUtils]: 200: Hoare triple {206577#(<= proc_i 132)} assume i + 4 < a[j]; {206577#(<= proc_i 132)} is VALID [2019-05-15 10:21:15,787 INFO L273 TraceCheckUtils]: 201: Hoare triple {206577#(<= proc_i 132)} assume a[5] == 1000; {206577#(<= proc_i 132)} is VALID [2019-05-15 10:21:15,787 INFO L273 TraceCheckUtils]: 202: Hoare triple {206577#(<= proc_i 132)} assume j > 4; {206577#(<= proc_i 132)} is VALID [2019-05-15 10:21:15,787 INFO L273 TraceCheckUtils]: 203: Hoare triple {206577#(<= proc_i 132)} assume j < 6; {206577#(<= proc_i 132)} is VALID [2019-05-15 10:21:15,788 INFO L273 TraceCheckUtils]: 204: Hoare triple {206577#(<= proc_i 132)} i := i + 4; {206596#(<= proc_i 136)} is VALID [2019-05-15 10:21:15,789 INFO L273 TraceCheckUtils]: 205: Hoare triple {206596#(<= proc_i 136)} assume i <= 1000; {206596#(<= proc_i 136)} is VALID [2019-05-15 10:21:15,789 INFO L273 TraceCheckUtils]: 206: Hoare triple {206596#(<= proc_i 136)} assume i + 4 < a[j]; {206596#(<= proc_i 136)} is VALID [2019-05-15 10:21:15,789 INFO L273 TraceCheckUtils]: 207: Hoare triple {206596#(<= proc_i 136)} assume a[5] == 1000; {206596#(<= proc_i 136)} is VALID [2019-05-15 10:21:15,790 INFO L273 TraceCheckUtils]: 208: Hoare triple {206596#(<= proc_i 136)} assume j > 4; {206596#(<= proc_i 136)} is VALID [2019-05-15 10:21:15,790 INFO L273 TraceCheckUtils]: 209: Hoare triple {206596#(<= proc_i 136)} assume j < 6; {206596#(<= proc_i 136)} is VALID [2019-05-15 10:21:15,791 INFO L273 TraceCheckUtils]: 210: Hoare triple {206596#(<= proc_i 136)} i := i + 4; {206615#(<= proc_i 140)} is VALID [2019-05-15 10:21:15,792 INFO L273 TraceCheckUtils]: 211: Hoare triple {206615#(<= proc_i 140)} assume i <= 1000; {206615#(<= proc_i 140)} is VALID [2019-05-15 10:21:15,792 INFO L273 TraceCheckUtils]: 212: Hoare triple {206615#(<= proc_i 140)} assume i + 4 < a[j]; {206615#(<= proc_i 140)} is VALID [2019-05-15 10:21:15,792 INFO L273 TraceCheckUtils]: 213: Hoare triple {206615#(<= proc_i 140)} assume a[5] == 1000; {206615#(<= proc_i 140)} is VALID [2019-05-15 10:21:15,793 INFO L273 TraceCheckUtils]: 214: Hoare triple {206615#(<= proc_i 140)} assume j > 4; {206615#(<= proc_i 140)} is VALID [2019-05-15 10:21:15,793 INFO L273 TraceCheckUtils]: 215: Hoare triple {206615#(<= proc_i 140)} assume j < 6; {206615#(<= proc_i 140)} is VALID [2019-05-15 10:21:15,794 INFO L273 TraceCheckUtils]: 216: Hoare triple {206615#(<= proc_i 140)} i := i + 4; {206634#(<= proc_i 144)} is VALID [2019-05-15 10:21:15,795 INFO L273 TraceCheckUtils]: 217: Hoare triple {206634#(<= proc_i 144)} assume i <= 1000; {206634#(<= proc_i 144)} is VALID [2019-05-15 10:21:15,795 INFO L273 TraceCheckUtils]: 218: Hoare triple {206634#(<= proc_i 144)} assume i + 4 < a[j]; {206634#(<= proc_i 144)} is VALID [2019-05-15 10:21:15,795 INFO L273 TraceCheckUtils]: 219: Hoare triple {206634#(<= proc_i 144)} assume a[5] == 1000; {206634#(<= proc_i 144)} is VALID [2019-05-15 10:21:15,796 INFO L273 TraceCheckUtils]: 220: Hoare triple {206634#(<= proc_i 144)} assume j > 4; {206634#(<= proc_i 144)} is VALID [2019-05-15 10:21:15,796 INFO L273 TraceCheckUtils]: 221: Hoare triple {206634#(<= proc_i 144)} assume j < 6; {206634#(<= proc_i 144)} is VALID [2019-05-15 10:21:15,797 INFO L273 TraceCheckUtils]: 222: Hoare triple {206634#(<= proc_i 144)} i := i + 4; {206653#(<= proc_i 148)} is VALID [2019-05-15 10:21:15,797 INFO L273 TraceCheckUtils]: 223: Hoare triple {206653#(<= proc_i 148)} assume i <= 1000; {206653#(<= proc_i 148)} is VALID [2019-05-15 10:21:15,798 INFO L273 TraceCheckUtils]: 224: Hoare triple {206653#(<= proc_i 148)} assume i + 4 < a[j]; {206653#(<= proc_i 148)} is VALID [2019-05-15 10:21:15,798 INFO L273 TraceCheckUtils]: 225: Hoare triple {206653#(<= proc_i 148)} assume a[5] == 1000; {206653#(<= proc_i 148)} is VALID [2019-05-15 10:21:15,799 INFO L273 TraceCheckUtils]: 226: Hoare triple {206653#(<= proc_i 148)} assume j > 4; {206653#(<= proc_i 148)} is VALID [2019-05-15 10:21:15,799 INFO L273 TraceCheckUtils]: 227: Hoare triple {206653#(<= proc_i 148)} assume j < 6; {206653#(<= proc_i 148)} is VALID [2019-05-15 10:21:15,800 INFO L273 TraceCheckUtils]: 228: Hoare triple {206653#(<= proc_i 148)} i := i + 4; {206672#(<= proc_i 152)} is VALID [2019-05-15 10:21:15,800 INFO L273 TraceCheckUtils]: 229: Hoare triple {206672#(<= proc_i 152)} assume i <= 1000; {206672#(<= proc_i 152)} is VALID [2019-05-15 10:21:15,801 INFO L273 TraceCheckUtils]: 230: Hoare triple {206672#(<= proc_i 152)} assume i + 4 < a[j]; {206672#(<= proc_i 152)} is VALID [2019-05-15 10:21:15,801 INFO L273 TraceCheckUtils]: 231: Hoare triple {206672#(<= proc_i 152)} assume a[5] == 1000; {206672#(<= proc_i 152)} is VALID [2019-05-15 10:21:15,802 INFO L273 TraceCheckUtils]: 232: Hoare triple {206672#(<= proc_i 152)} assume j > 4; {206672#(<= proc_i 152)} is VALID [2019-05-15 10:21:15,802 INFO L273 TraceCheckUtils]: 233: Hoare triple {206672#(<= proc_i 152)} assume j < 6; {206672#(<= proc_i 152)} is VALID [2019-05-15 10:21:15,803 INFO L273 TraceCheckUtils]: 234: Hoare triple {206672#(<= proc_i 152)} i := i + 4; {206691#(<= proc_i 156)} is VALID [2019-05-15 10:21:15,803 INFO L273 TraceCheckUtils]: 235: Hoare triple {206691#(<= proc_i 156)} assume i <= 1000; {206691#(<= proc_i 156)} is VALID [2019-05-15 10:21:15,804 INFO L273 TraceCheckUtils]: 236: Hoare triple {206691#(<= proc_i 156)} assume i + 4 < a[j]; {206691#(<= proc_i 156)} is VALID [2019-05-15 10:21:15,804 INFO L273 TraceCheckUtils]: 237: Hoare triple {206691#(<= proc_i 156)} assume a[5] == 1000; {206691#(<= proc_i 156)} is VALID [2019-05-15 10:21:15,805 INFO L273 TraceCheckUtils]: 238: Hoare triple {206691#(<= proc_i 156)} assume j > 4; {206691#(<= proc_i 156)} is VALID [2019-05-15 10:21:15,805 INFO L273 TraceCheckUtils]: 239: Hoare triple {206691#(<= proc_i 156)} assume j < 6; {206691#(<= proc_i 156)} is VALID [2019-05-15 10:21:15,806 INFO L273 TraceCheckUtils]: 240: Hoare triple {206691#(<= proc_i 156)} i := i + 4; {206710#(<= proc_i 160)} is VALID [2019-05-15 10:21:15,806 INFO L273 TraceCheckUtils]: 241: Hoare triple {206710#(<= proc_i 160)} assume i <= 1000; {206710#(<= proc_i 160)} is VALID [2019-05-15 10:21:15,807 INFO L273 TraceCheckUtils]: 242: Hoare triple {206710#(<= proc_i 160)} assume i + 4 < a[j]; {206710#(<= proc_i 160)} is VALID [2019-05-15 10:21:15,807 INFO L273 TraceCheckUtils]: 243: Hoare triple {206710#(<= proc_i 160)} assume a[5] == 1000; {206710#(<= proc_i 160)} is VALID [2019-05-15 10:21:15,808 INFO L273 TraceCheckUtils]: 244: Hoare triple {206710#(<= proc_i 160)} assume j > 4; {206710#(<= proc_i 160)} is VALID [2019-05-15 10:21:15,808 INFO L273 TraceCheckUtils]: 245: Hoare triple {206710#(<= proc_i 160)} assume j < 6; {206710#(<= proc_i 160)} is VALID [2019-05-15 10:21:15,809 INFO L273 TraceCheckUtils]: 246: Hoare triple {206710#(<= proc_i 160)} i := i + 4; {206729#(<= proc_i 164)} is VALID [2019-05-15 10:21:15,809 INFO L273 TraceCheckUtils]: 247: Hoare triple {206729#(<= proc_i 164)} assume i <= 1000; {206729#(<= proc_i 164)} is VALID [2019-05-15 10:21:15,810 INFO L273 TraceCheckUtils]: 248: Hoare triple {206729#(<= proc_i 164)} assume i + 4 < a[j]; {206729#(<= proc_i 164)} is VALID [2019-05-15 10:21:15,810 INFO L273 TraceCheckUtils]: 249: Hoare triple {206729#(<= proc_i 164)} assume a[5] == 1000; {206729#(<= proc_i 164)} is VALID [2019-05-15 10:21:15,811 INFO L273 TraceCheckUtils]: 250: Hoare triple {206729#(<= proc_i 164)} assume j > 4; {206729#(<= proc_i 164)} is VALID [2019-05-15 10:21:15,811 INFO L273 TraceCheckUtils]: 251: Hoare triple {206729#(<= proc_i 164)} assume j < 6; {206729#(<= proc_i 164)} is VALID [2019-05-15 10:21:15,812 INFO L273 TraceCheckUtils]: 252: Hoare triple {206729#(<= proc_i 164)} i := i + 4; {206748#(<= proc_i 168)} is VALID [2019-05-15 10:21:15,812 INFO L273 TraceCheckUtils]: 253: Hoare triple {206748#(<= proc_i 168)} assume i <= 1000; {206748#(<= proc_i 168)} is VALID [2019-05-15 10:21:15,813 INFO L273 TraceCheckUtils]: 254: Hoare triple {206748#(<= proc_i 168)} assume i + 4 < a[j]; {206748#(<= proc_i 168)} is VALID [2019-05-15 10:21:15,813 INFO L273 TraceCheckUtils]: 255: Hoare triple {206748#(<= proc_i 168)} assume a[5] == 1000; {206748#(<= proc_i 168)} is VALID [2019-05-15 10:21:15,814 INFO L273 TraceCheckUtils]: 256: Hoare triple {206748#(<= proc_i 168)} assume j > 4; {206748#(<= proc_i 168)} is VALID [2019-05-15 10:21:15,814 INFO L273 TraceCheckUtils]: 257: Hoare triple {206748#(<= proc_i 168)} assume j < 6; {206748#(<= proc_i 168)} is VALID [2019-05-15 10:21:15,815 INFO L273 TraceCheckUtils]: 258: Hoare triple {206748#(<= proc_i 168)} i := i + 4; {206767#(<= proc_i 172)} is VALID [2019-05-15 10:21:15,815 INFO L273 TraceCheckUtils]: 259: Hoare triple {206767#(<= proc_i 172)} assume i <= 1000; {206767#(<= proc_i 172)} is VALID [2019-05-15 10:21:15,816 INFO L273 TraceCheckUtils]: 260: Hoare triple {206767#(<= proc_i 172)} assume i + 4 < a[j]; {206767#(<= proc_i 172)} is VALID [2019-05-15 10:21:15,816 INFO L273 TraceCheckUtils]: 261: Hoare triple {206767#(<= proc_i 172)} assume a[5] == 1000; {206767#(<= proc_i 172)} is VALID [2019-05-15 10:21:15,816 INFO L273 TraceCheckUtils]: 262: Hoare triple {206767#(<= proc_i 172)} assume j > 4; {206767#(<= proc_i 172)} is VALID [2019-05-15 10:21:15,817 INFO L273 TraceCheckUtils]: 263: Hoare triple {206767#(<= proc_i 172)} assume j < 6; {206767#(<= proc_i 172)} is VALID [2019-05-15 10:21:15,818 INFO L273 TraceCheckUtils]: 264: Hoare triple {206767#(<= proc_i 172)} i := i + 4; {206786#(<= proc_i 176)} is VALID [2019-05-15 10:21:15,818 INFO L273 TraceCheckUtils]: 265: Hoare triple {206786#(<= proc_i 176)} assume i <= 1000; {206786#(<= proc_i 176)} is VALID [2019-05-15 10:21:15,819 INFO L273 TraceCheckUtils]: 266: Hoare triple {206786#(<= proc_i 176)} assume i + 4 < a[j]; {206786#(<= proc_i 176)} is VALID [2019-05-15 10:21:15,819 INFO L273 TraceCheckUtils]: 267: Hoare triple {206786#(<= proc_i 176)} assume a[5] == 1000; {206786#(<= proc_i 176)} is VALID [2019-05-15 10:21:15,819 INFO L273 TraceCheckUtils]: 268: Hoare triple {206786#(<= proc_i 176)} assume j > 4; {206786#(<= proc_i 176)} is VALID [2019-05-15 10:21:15,820 INFO L273 TraceCheckUtils]: 269: Hoare triple {206786#(<= proc_i 176)} assume j < 6; {206786#(<= proc_i 176)} is VALID [2019-05-15 10:21:15,821 INFO L273 TraceCheckUtils]: 270: Hoare triple {206786#(<= proc_i 176)} i := i + 4; {206805#(<= proc_i 180)} is VALID [2019-05-15 10:21:15,821 INFO L273 TraceCheckUtils]: 271: Hoare triple {206805#(<= proc_i 180)} assume i <= 1000; {206805#(<= proc_i 180)} is VALID [2019-05-15 10:21:15,821 INFO L273 TraceCheckUtils]: 272: Hoare triple {206805#(<= proc_i 180)} assume i + 4 < a[j]; {206805#(<= proc_i 180)} is VALID [2019-05-15 10:21:15,822 INFO L273 TraceCheckUtils]: 273: Hoare triple {206805#(<= proc_i 180)} assume a[5] == 1000; {206805#(<= proc_i 180)} is VALID [2019-05-15 10:21:15,822 INFO L273 TraceCheckUtils]: 274: Hoare triple {206805#(<= proc_i 180)} assume j > 4; {206805#(<= proc_i 180)} is VALID [2019-05-15 10:21:15,823 INFO L273 TraceCheckUtils]: 275: Hoare triple {206805#(<= proc_i 180)} assume j < 6; {206805#(<= proc_i 180)} is VALID [2019-05-15 10:21:15,824 INFO L273 TraceCheckUtils]: 276: Hoare triple {206805#(<= proc_i 180)} i := i + 4; {206824#(<= proc_i 184)} is VALID [2019-05-15 10:21:15,824 INFO L273 TraceCheckUtils]: 277: Hoare triple {206824#(<= proc_i 184)} assume i <= 1000; {206824#(<= proc_i 184)} is VALID [2019-05-15 10:21:15,824 INFO L273 TraceCheckUtils]: 278: Hoare triple {206824#(<= proc_i 184)} assume i + 4 < a[j]; {206824#(<= proc_i 184)} is VALID [2019-05-15 10:21:15,825 INFO L273 TraceCheckUtils]: 279: Hoare triple {206824#(<= proc_i 184)} assume a[5] == 1000; {206824#(<= proc_i 184)} is VALID [2019-05-15 10:21:15,825 INFO L273 TraceCheckUtils]: 280: Hoare triple {206824#(<= proc_i 184)} assume j > 4; {206824#(<= proc_i 184)} is VALID [2019-05-15 10:21:15,826 INFO L273 TraceCheckUtils]: 281: Hoare triple {206824#(<= proc_i 184)} assume j < 6; {206824#(<= proc_i 184)} is VALID [2019-05-15 10:21:15,826 INFO L273 TraceCheckUtils]: 282: Hoare triple {206824#(<= proc_i 184)} i := i + 4; {206843#(<= proc_i 188)} is VALID [2019-05-15 10:21:15,827 INFO L273 TraceCheckUtils]: 283: Hoare triple {206843#(<= proc_i 188)} assume i <= 1000; {206843#(<= proc_i 188)} is VALID [2019-05-15 10:21:15,827 INFO L273 TraceCheckUtils]: 284: Hoare triple {206843#(<= proc_i 188)} assume i + 4 < a[j]; {206843#(<= proc_i 188)} is VALID [2019-05-15 10:21:15,828 INFO L273 TraceCheckUtils]: 285: Hoare triple {206843#(<= proc_i 188)} assume a[5] == 1000; {206843#(<= proc_i 188)} is VALID [2019-05-15 10:21:15,828 INFO L273 TraceCheckUtils]: 286: Hoare triple {206843#(<= proc_i 188)} assume j > 4; {206843#(<= proc_i 188)} is VALID [2019-05-15 10:21:15,829 INFO L273 TraceCheckUtils]: 287: Hoare triple {206843#(<= proc_i 188)} assume j < 6; {206843#(<= proc_i 188)} is VALID [2019-05-15 10:21:15,829 INFO L273 TraceCheckUtils]: 288: Hoare triple {206843#(<= proc_i 188)} i := i + 4; {206862#(<= proc_i 192)} is VALID [2019-05-15 10:21:15,830 INFO L273 TraceCheckUtils]: 289: Hoare triple {206862#(<= proc_i 192)} assume i <= 1000; {206862#(<= proc_i 192)} is VALID [2019-05-15 10:21:15,830 INFO L273 TraceCheckUtils]: 290: Hoare triple {206862#(<= proc_i 192)} assume i + 4 < a[j]; {206862#(<= proc_i 192)} is VALID [2019-05-15 10:21:15,831 INFO L273 TraceCheckUtils]: 291: Hoare triple {206862#(<= proc_i 192)} assume a[5] == 1000; {206862#(<= proc_i 192)} is VALID [2019-05-15 10:21:15,831 INFO L273 TraceCheckUtils]: 292: Hoare triple {206862#(<= proc_i 192)} assume j > 4; {206862#(<= proc_i 192)} is VALID [2019-05-15 10:21:15,832 INFO L273 TraceCheckUtils]: 293: Hoare triple {206862#(<= proc_i 192)} assume j < 6; {206862#(<= proc_i 192)} is VALID [2019-05-15 10:21:15,832 INFO L273 TraceCheckUtils]: 294: Hoare triple {206862#(<= proc_i 192)} i := i + 4; {206881#(<= proc_i 196)} is VALID [2019-05-15 10:21:15,833 INFO L273 TraceCheckUtils]: 295: Hoare triple {206881#(<= proc_i 196)} assume i <= 1000; {206881#(<= proc_i 196)} is VALID [2019-05-15 10:21:15,833 INFO L273 TraceCheckUtils]: 296: Hoare triple {206881#(<= proc_i 196)} assume i + 4 < a[j]; {206881#(<= proc_i 196)} is VALID [2019-05-15 10:21:15,834 INFO L273 TraceCheckUtils]: 297: Hoare triple {206881#(<= proc_i 196)} assume a[5] == 1000; {206881#(<= proc_i 196)} is VALID [2019-05-15 10:21:15,834 INFO L273 TraceCheckUtils]: 298: Hoare triple {206881#(<= proc_i 196)} assume j > 4; {206881#(<= proc_i 196)} is VALID [2019-05-15 10:21:15,835 INFO L273 TraceCheckUtils]: 299: Hoare triple {206881#(<= proc_i 196)} assume j < 6; {206881#(<= proc_i 196)} is VALID [2019-05-15 10:21:15,835 INFO L273 TraceCheckUtils]: 300: Hoare triple {206881#(<= proc_i 196)} i := i + 4; {206900#(<= proc_i 200)} is VALID [2019-05-15 10:21:15,836 INFO L273 TraceCheckUtils]: 301: Hoare triple {206900#(<= proc_i 200)} assume i <= 1000; {206900#(<= proc_i 200)} is VALID [2019-05-15 10:21:15,836 INFO L273 TraceCheckUtils]: 302: Hoare triple {206900#(<= proc_i 200)} assume i + 4 < a[j]; {206900#(<= proc_i 200)} is VALID [2019-05-15 10:21:15,837 INFO L273 TraceCheckUtils]: 303: Hoare triple {206900#(<= proc_i 200)} assume a[5] == 1000; {206900#(<= proc_i 200)} is VALID [2019-05-15 10:21:15,837 INFO L273 TraceCheckUtils]: 304: Hoare triple {206900#(<= proc_i 200)} assume j > 4; {206900#(<= proc_i 200)} is VALID [2019-05-15 10:21:15,838 INFO L273 TraceCheckUtils]: 305: Hoare triple {206900#(<= proc_i 200)} assume j < 6; {206900#(<= proc_i 200)} is VALID [2019-05-15 10:21:15,838 INFO L273 TraceCheckUtils]: 306: Hoare triple {206900#(<= proc_i 200)} i := i + 4; {206919#(<= proc_i 204)} is VALID [2019-05-15 10:21:15,839 INFO L273 TraceCheckUtils]: 307: Hoare triple {206919#(<= proc_i 204)} assume i <= 1000; {206919#(<= proc_i 204)} is VALID [2019-05-15 10:21:15,839 INFO L273 TraceCheckUtils]: 308: Hoare triple {206919#(<= proc_i 204)} assume i + 4 < a[j]; {206919#(<= proc_i 204)} is VALID [2019-05-15 10:21:15,840 INFO L273 TraceCheckUtils]: 309: Hoare triple {206919#(<= proc_i 204)} assume a[5] == 1000; {206919#(<= proc_i 204)} is VALID [2019-05-15 10:21:15,840 INFO L273 TraceCheckUtils]: 310: Hoare triple {206919#(<= proc_i 204)} assume j > 4; {206919#(<= proc_i 204)} is VALID [2019-05-15 10:21:15,841 INFO L273 TraceCheckUtils]: 311: Hoare triple {206919#(<= proc_i 204)} assume j < 6; {206919#(<= proc_i 204)} is VALID [2019-05-15 10:21:15,841 INFO L273 TraceCheckUtils]: 312: Hoare triple {206919#(<= proc_i 204)} i := i + 4; {206938#(<= proc_i 208)} is VALID [2019-05-15 10:21:15,842 INFO L273 TraceCheckUtils]: 313: Hoare triple {206938#(<= proc_i 208)} assume i <= 1000; {206938#(<= proc_i 208)} is VALID [2019-05-15 10:21:15,842 INFO L273 TraceCheckUtils]: 314: Hoare triple {206938#(<= proc_i 208)} assume i + 4 < a[j]; {206938#(<= proc_i 208)} is VALID [2019-05-15 10:21:15,843 INFO L273 TraceCheckUtils]: 315: Hoare triple {206938#(<= proc_i 208)} assume a[5] == 1000; {206938#(<= proc_i 208)} is VALID [2019-05-15 10:21:15,843 INFO L273 TraceCheckUtils]: 316: Hoare triple {206938#(<= proc_i 208)} assume j > 4; {206938#(<= proc_i 208)} is VALID [2019-05-15 10:21:15,843 INFO L273 TraceCheckUtils]: 317: Hoare triple {206938#(<= proc_i 208)} assume j < 6; {206938#(<= proc_i 208)} is VALID [2019-05-15 10:21:15,844 INFO L273 TraceCheckUtils]: 318: Hoare triple {206938#(<= proc_i 208)} i := i + 4; {206957#(<= proc_i 212)} is VALID [2019-05-15 10:21:15,845 INFO L273 TraceCheckUtils]: 319: Hoare triple {206957#(<= proc_i 212)} assume i <= 1000; {206957#(<= proc_i 212)} is VALID [2019-05-15 10:21:15,845 INFO L273 TraceCheckUtils]: 320: Hoare triple {206957#(<= proc_i 212)} assume i + 4 < a[j]; {206957#(<= proc_i 212)} is VALID [2019-05-15 10:21:15,845 INFO L273 TraceCheckUtils]: 321: Hoare triple {206957#(<= proc_i 212)} assume a[5] == 1000; {206957#(<= proc_i 212)} is VALID [2019-05-15 10:21:15,846 INFO L273 TraceCheckUtils]: 322: Hoare triple {206957#(<= proc_i 212)} assume j > 4; {206957#(<= proc_i 212)} is VALID [2019-05-15 10:21:15,846 INFO L273 TraceCheckUtils]: 323: Hoare triple {206957#(<= proc_i 212)} assume j < 6; {206957#(<= proc_i 212)} is VALID [2019-05-15 10:21:15,847 INFO L273 TraceCheckUtils]: 324: Hoare triple {206957#(<= proc_i 212)} i := i + 4; {206976#(<= proc_i 216)} is VALID [2019-05-15 10:21:15,848 INFO L273 TraceCheckUtils]: 325: Hoare triple {206976#(<= proc_i 216)} assume i <= 1000; {206976#(<= proc_i 216)} is VALID [2019-05-15 10:21:15,848 INFO L273 TraceCheckUtils]: 326: Hoare triple {206976#(<= proc_i 216)} assume i + 4 < a[j]; {206976#(<= proc_i 216)} is VALID [2019-05-15 10:21:15,848 INFO L273 TraceCheckUtils]: 327: Hoare triple {206976#(<= proc_i 216)} assume a[5] == 1000; {206976#(<= proc_i 216)} is VALID [2019-05-15 10:21:15,849 INFO L273 TraceCheckUtils]: 328: Hoare triple {206976#(<= proc_i 216)} assume j > 4; {206976#(<= proc_i 216)} is VALID [2019-05-15 10:21:15,849 INFO L273 TraceCheckUtils]: 329: Hoare triple {206976#(<= proc_i 216)} assume j < 6; {206976#(<= proc_i 216)} is VALID [2019-05-15 10:21:15,850 INFO L273 TraceCheckUtils]: 330: Hoare triple {206976#(<= proc_i 216)} i := i + 4; {206995#(<= proc_i 220)} is VALID [2019-05-15 10:21:15,850 INFO L273 TraceCheckUtils]: 331: Hoare triple {206995#(<= proc_i 220)} assume i <= 1000; {206995#(<= proc_i 220)} is VALID [2019-05-15 10:21:15,851 INFO L273 TraceCheckUtils]: 332: Hoare triple {206995#(<= proc_i 220)} assume i + 4 < a[j]; {206995#(<= proc_i 220)} is VALID [2019-05-15 10:21:15,851 INFO L273 TraceCheckUtils]: 333: Hoare triple {206995#(<= proc_i 220)} assume a[5] == 1000; {206995#(<= proc_i 220)} is VALID [2019-05-15 10:21:15,852 INFO L273 TraceCheckUtils]: 334: Hoare triple {206995#(<= proc_i 220)} assume j > 4; {206995#(<= proc_i 220)} is VALID [2019-05-15 10:21:15,852 INFO L273 TraceCheckUtils]: 335: Hoare triple {206995#(<= proc_i 220)} assume j < 6; {206995#(<= proc_i 220)} is VALID [2019-05-15 10:21:15,853 INFO L273 TraceCheckUtils]: 336: Hoare triple {206995#(<= proc_i 220)} i := i + 4; {207014#(<= proc_i 224)} is VALID [2019-05-15 10:21:15,853 INFO L273 TraceCheckUtils]: 337: Hoare triple {207014#(<= proc_i 224)} assume i <= 1000; {207014#(<= proc_i 224)} is VALID [2019-05-15 10:21:15,854 INFO L273 TraceCheckUtils]: 338: Hoare triple {207014#(<= proc_i 224)} assume i + 4 < a[j]; {207014#(<= proc_i 224)} is VALID [2019-05-15 10:21:15,854 INFO L273 TraceCheckUtils]: 339: Hoare triple {207014#(<= proc_i 224)} assume a[5] == 1000; {207014#(<= proc_i 224)} is VALID [2019-05-15 10:21:15,855 INFO L273 TraceCheckUtils]: 340: Hoare triple {207014#(<= proc_i 224)} assume j > 4; {207014#(<= proc_i 224)} is VALID [2019-05-15 10:21:15,855 INFO L273 TraceCheckUtils]: 341: Hoare triple {207014#(<= proc_i 224)} assume j < 6; {207014#(<= proc_i 224)} is VALID [2019-05-15 10:21:15,856 INFO L273 TraceCheckUtils]: 342: Hoare triple {207014#(<= proc_i 224)} i := i + 4; {207033#(<= proc_i 228)} is VALID [2019-05-15 10:21:15,856 INFO L273 TraceCheckUtils]: 343: Hoare triple {207033#(<= proc_i 228)} assume i <= 1000; {207033#(<= proc_i 228)} is VALID [2019-05-15 10:21:15,857 INFO L273 TraceCheckUtils]: 344: Hoare triple {207033#(<= proc_i 228)} assume i + 4 < a[j]; {207033#(<= proc_i 228)} is VALID [2019-05-15 10:21:15,857 INFO L273 TraceCheckUtils]: 345: Hoare triple {207033#(<= proc_i 228)} assume a[5] == 1000; {207033#(<= proc_i 228)} is VALID [2019-05-15 10:21:15,858 INFO L273 TraceCheckUtils]: 346: Hoare triple {207033#(<= proc_i 228)} assume j > 4; {207033#(<= proc_i 228)} is VALID [2019-05-15 10:21:15,858 INFO L273 TraceCheckUtils]: 347: Hoare triple {207033#(<= proc_i 228)} assume j < 6; {207033#(<= proc_i 228)} is VALID [2019-05-15 10:21:15,859 INFO L273 TraceCheckUtils]: 348: Hoare triple {207033#(<= proc_i 228)} i := i + 4; {207052#(<= proc_i 232)} is VALID [2019-05-15 10:21:15,859 INFO L273 TraceCheckUtils]: 349: Hoare triple {207052#(<= proc_i 232)} assume i <= 1000; {207052#(<= proc_i 232)} is VALID [2019-05-15 10:21:15,860 INFO L273 TraceCheckUtils]: 350: Hoare triple {207052#(<= proc_i 232)} assume i + 4 < a[j]; {207052#(<= proc_i 232)} is VALID [2019-05-15 10:21:15,860 INFO L273 TraceCheckUtils]: 351: Hoare triple {207052#(<= proc_i 232)} assume a[5] == 1000; {207052#(<= proc_i 232)} is VALID [2019-05-15 10:21:15,861 INFO L273 TraceCheckUtils]: 352: Hoare triple {207052#(<= proc_i 232)} assume j > 4; {207052#(<= proc_i 232)} is VALID [2019-05-15 10:21:15,861 INFO L273 TraceCheckUtils]: 353: Hoare triple {207052#(<= proc_i 232)} assume j < 6; {207052#(<= proc_i 232)} is VALID [2019-05-15 10:21:15,862 INFO L273 TraceCheckUtils]: 354: Hoare triple {207052#(<= proc_i 232)} i := i + 4; {207071#(<= proc_i 236)} is VALID [2019-05-15 10:21:15,862 INFO L273 TraceCheckUtils]: 355: Hoare triple {207071#(<= proc_i 236)} assume i <= 1000; {207071#(<= proc_i 236)} is VALID [2019-05-15 10:21:15,863 INFO L273 TraceCheckUtils]: 356: Hoare triple {207071#(<= proc_i 236)} assume i + 4 < a[j]; {207071#(<= proc_i 236)} is VALID [2019-05-15 10:21:15,863 INFO L273 TraceCheckUtils]: 357: Hoare triple {207071#(<= proc_i 236)} assume a[5] == 1000; {207071#(<= proc_i 236)} is VALID [2019-05-15 10:21:15,864 INFO L273 TraceCheckUtils]: 358: Hoare triple {207071#(<= proc_i 236)} assume j > 4; {207071#(<= proc_i 236)} is VALID [2019-05-15 10:21:15,864 INFO L273 TraceCheckUtils]: 359: Hoare triple {207071#(<= proc_i 236)} assume j < 6; {207071#(<= proc_i 236)} is VALID [2019-05-15 10:21:15,865 INFO L273 TraceCheckUtils]: 360: Hoare triple {207071#(<= proc_i 236)} i := i + 4; {207090#(<= proc_i 240)} is VALID [2019-05-15 10:21:15,865 INFO L273 TraceCheckUtils]: 361: Hoare triple {207090#(<= proc_i 240)} assume i <= 1000; {207090#(<= proc_i 240)} is VALID [2019-05-15 10:21:15,866 INFO L273 TraceCheckUtils]: 362: Hoare triple {207090#(<= proc_i 240)} assume i + 4 < a[j]; {207090#(<= proc_i 240)} is VALID [2019-05-15 10:21:15,866 INFO L273 TraceCheckUtils]: 363: Hoare triple {207090#(<= proc_i 240)} assume a[5] == 1000; {207090#(<= proc_i 240)} is VALID [2019-05-15 10:21:15,867 INFO L273 TraceCheckUtils]: 364: Hoare triple {207090#(<= proc_i 240)} assume j > 4; {207090#(<= proc_i 240)} is VALID [2019-05-15 10:21:15,867 INFO L273 TraceCheckUtils]: 365: Hoare triple {207090#(<= proc_i 240)} assume j < 6; {207090#(<= proc_i 240)} is VALID [2019-05-15 10:21:15,868 INFO L273 TraceCheckUtils]: 366: Hoare triple {207090#(<= proc_i 240)} i := i + 4; {207109#(<= proc_i 244)} is VALID [2019-05-15 10:21:15,868 INFO L273 TraceCheckUtils]: 367: Hoare triple {207109#(<= proc_i 244)} assume i <= 1000; {207109#(<= proc_i 244)} is VALID [2019-05-15 10:21:15,869 INFO L273 TraceCheckUtils]: 368: Hoare triple {207109#(<= proc_i 244)} assume i + 4 < a[j]; {207109#(<= proc_i 244)} is VALID [2019-05-15 10:21:15,869 INFO L273 TraceCheckUtils]: 369: Hoare triple {207109#(<= proc_i 244)} assume a[5] == 1000; {207109#(<= proc_i 244)} is VALID [2019-05-15 10:21:15,869 INFO L273 TraceCheckUtils]: 370: Hoare triple {207109#(<= proc_i 244)} assume j > 4; {207109#(<= proc_i 244)} is VALID [2019-05-15 10:21:15,870 INFO L273 TraceCheckUtils]: 371: Hoare triple {207109#(<= proc_i 244)} assume j < 6; {207109#(<= proc_i 244)} is VALID [2019-05-15 10:21:15,871 INFO L273 TraceCheckUtils]: 372: Hoare triple {207109#(<= proc_i 244)} i := i + 4; {207128#(<= proc_i 248)} is VALID [2019-05-15 10:21:15,871 INFO L273 TraceCheckUtils]: 373: Hoare triple {207128#(<= proc_i 248)} assume i <= 1000; {207128#(<= proc_i 248)} is VALID [2019-05-15 10:21:15,872 INFO L273 TraceCheckUtils]: 374: Hoare triple {207128#(<= proc_i 248)} assume i + 4 < a[j]; {207128#(<= proc_i 248)} is VALID [2019-05-15 10:21:15,872 INFO L273 TraceCheckUtils]: 375: Hoare triple {207128#(<= proc_i 248)} assume a[5] == 1000; {207128#(<= proc_i 248)} is VALID [2019-05-15 10:21:15,872 INFO L273 TraceCheckUtils]: 376: Hoare triple {207128#(<= proc_i 248)} assume j > 4; {207128#(<= proc_i 248)} is VALID [2019-05-15 10:21:15,873 INFO L273 TraceCheckUtils]: 377: Hoare triple {207128#(<= proc_i 248)} assume j < 6; {207128#(<= proc_i 248)} is VALID [2019-05-15 10:21:15,874 INFO L273 TraceCheckUtils]: 378: Hoare triple {207128#(<= proc_i 248)} i := i + 4; {207147#(<= proc_i 252)} is VALID [2019-05-15 10:21:15,874 INFO L273 TraceCheckUtils]: 379: Hoare triple {207147#(<= proc_i 252)} assume i <= 1000; {207147#(<= proc_i 252)} is VALID [2019-05-15 10:21:15,874 INFO L273 TraceCheckUtils]: 380: Hoare triple {207147#(<= proc_i 252)} assume i + 4 < a[j]; {207147#(<= proc_i 252)} is VALID [2019-05-15 10:21:15,875 INFO L273 TraceCheckUtils]: 381: Hoare triple {207147#(<= proc_i 252)} assume a[5] == 1000; {207147#(<= proc_i 252)} is VALID [2019-05-15 10:21:15,875 INFO L273 TraceCheckUtils]: 382: Hoare triple {207147#(<= proc_i 252)} assume j > 4; {207147#(<= proc_i 252)} is VALID [2019-05-15 10:21:15,876 INFO L273 TraceCheckUtils]: 383: Hoare triple {207147#(<= proc_i 252)} assume j < 6; {207147#(<= proc_i 252)} is VALID [2019-05-15 10:21:15,876 INFO L273 TraceCheckUtils]: 384: Hoare triple {207147#(<= proc_i 252)} i := i + 4; {207166#(<= proc_i 256)} is VALID [2019-05-15 10:21:15,877 INFO L273 TraceCheckUtils]: 385: Hoare triple {207166#(<= proc_i 256)} assume i <= 1000; {207166#(<= proc_i 256)} is VALID [2019-05-15 10:21:15,877 INFO L273 TraceCheckUtils]: 386: Hoare triple {207166#(<= proc_i 256)} assume i + 4 < a[j]; {207166#(<= proc_i 256)} is VALID [2019-05-15 10:21:15,878 INFO L273 TraceCheckUtils]: 387: Hoare triple {207166#(<= proc_i 256)} assume a[5] == 1000; {207166#(<= proc_i 256)} is VALID [2019-05-15 10:21:15,878 INFO L273 TraceCheckUtils]: 388: Hoare triple {207166#(<= proc_i 256)} assume j > 4; {207166#(<= proc_i 256)} is VALID [2019-05-15 10:21:15,879 INFO L273 TraceCheckUtils]: 389: Hoare triple {207166#(<= proc_i 256)} assume j < 6; {207166#(<= proc_i 256)} is VALID [2019-05-15 10:21:15,879 INFO L273 TraceCheckUtils]: 390: Hoare triple {207166#(<= proc_i 256)} i := i + 4; {207185#(<= proc_i 260)} is VALID [2019-05-15 10:21:15,880 INFO L273 TraceCheckUtils]: 391: Hoare triple {207185#(<= proc_i 260)} assume i <= 1000; {207185#(<= proc_i 260)} is VALID [2019-05-15 10:21:15,880 INFO L273 TraceCheckUtils]: 392: Hoare triple {207185#(<= proc_i 260)} assume i + 4 < a[j]; {207185#(<= proc_i 260)} is VALID [2019-05-15 10:21:15,881 INFO L273 TraceCheckUtils]: 393: Hoare triple {207185#(<= proc_i 260)} assume a[5] == 1000; {207185#(<= proc_i 260)} is VALID [2019-05-15 10:21:15,881 INFO L273 TraceCheckUtils]: 394: Hoare triple {207185#(<= proc_i 260)} assume j > 4; {207185#(<= proc_i 260)} is VALID [2019-05-15 10:21:15,882 INFO L273 TraceCheckUtils]: 395: Hoare triple {207185#(<= proc_i 260)} assume j < 6; {207185#(<= proc_i 260)} is VALID [2019-05-15 10:21:15,882 INFO L273 TraceCheckUtils]: 396: Hoare triple {207185#(<= proc_i 260)} i := i + 4; {207204#(<= proc_i 264)} is VALID [2019-05-15 10:21:15,883 INFO L273 TraceCheckUtils]: 397: Hoare triple {207204#(<= proc_i 264)} assume i <= 1000; {207204#(<= proc_i 264)} is VALID [2019-05-15 10:21:15,883 INFO L273 TraceCheckUtils]: 398: Hoare triple {207204#(<= proc_i 264)} assume i + 4 < a[j]; {207204#(<= proc_i 264)} is VALID [2019-05-15 10:21:15,884 INFO L273 TraceCheckUtils]: 399: Hoare triple {207204#(<= proc_i 264)} assume a[5] == 1000; {207204#(<= proc_i 264)} is VALID [2019-05-15 10:21:15,884 INFO L273 TraceCheckUtils]: 400: Hoare triple {207204#(<= proc_i 264)} assume j > 4; {207204#(<= proc_i 264)} is VALID [2019-05-15 10:21:15,885 INFO L273 TraceCheckUtils]: 401: Hoare triple {207204#(<= proc_i 264)} assume j < 6; {207204#(<= proc_i 264)} is VALID [2019-05-15 10:21:15,885 INFO L273 TraceCheckUtils]: 402: Hoare triple {207204#(<= proc_i 264)} i := i + 4; {207223#(<= proc_i 268)} is VALID [2019-05-15 10:21:15,886 INFO L273 TraceCheckUtils]: 403: Hoare triple {207223#(<= proc_i 268)} assume i <= 1000; {207223#(<= proc_i 268)} is VALID [2019-05-15 10:21:15,886 INFO L273 TraceCheckUtils]: 404: Hoare triple {207223#(<= proc_i 268)} assume i + 4 < a[j]; {207223#(<= proc_i 268)} is VALID [2019-05-15 10:21:15,887 INFO L273 TraceCheckUtils]: 405: Hoare triple {207223#(<= proc_i 268)} assume a[5] == 1000; {207223#(<= proc_i 268)} is VALID [2019-05-15 10:21:15,887 INFO L273 TraceCheckUtils]: 406: Hoare triple {207223#(<= proc_i 268)} assume j > 4; {207223#(<= proc_i 268)} is VALID [2019-05-15 10:21:15,888 INFO L273 TraceCheckUtils]: 407: Hoare triple {207223#(<= proc_i 268)} assume j < 6; {207223#(<= proc_i 268)} is VALID [2019-05-15 10:21:15,888 INFO L273 TraceCheckUtils]: 408: Hoare triple {207223#(<= proc_i 268)} i := i + 4; {207242#(<= proc_i 272)} is VALID [2019-05-15 10:21:15,889 INFO L273 TraceCheckUtils]: 409: Hoare triple {207242#(<= proc_i 272)} assume i <= 1000; {207242#(<= proc_i 272)} is VALID [2019-05-15 10:21:15,889 INFO L273 TraceCheckUtils]: 410: Hoare triple {207242#(<= proc_i 272)} assume i + 4 < a[j]; {207242#(<= proc_i 272)} is VALID [2019-05-15 10:21:15,890 INFO L273 TraceCheckUtils]: 411: Hoare triple {207242#(<= proc_i 272)} assume a[5] == 1000; {207242#(<= proc_i 272)} is VALID [2019-05-15 10:21:15,890 INFO L273 TraceCheckUtils]: 412: Hoare triple {207242#(<= proc_i 272)} assume j > 4; {207242#(<= proc_i 272)} is VALID [2019-05-15 10:21:15,891 INFO L273 TraceCheckUtils]: 413: Hoare triple {207242#(<= proc_i 272)} assume j < 6; {207242#(<= proc_i 272)} is VALID [2019-05-15 10:21:15,891 INFO L273 TraceCheckUtils]: 414: Hoare triple {207242#(<= proc_i 272)} i := i + 4; {207261#(<= proc_i 276)} is VALID [2019-05-15 10:21:15,892 INFO L273 TraceCheckUtils]: 415: Hoare triple {207261#(<= proc_i 276)} assume i <= 1000; {207261#(<= proc_i 276)} is VALID [2019-05-15 10:21:15,892 INFO L273 TraceCheckUtils]: 416: Hoare triple {207261#(<= proc_i 276)} assume i + 4 < a[j]; {207261#(<= proc_i 276)} is VALID [2019-05-15 10:21:15,893 INFO L273 TraceCheckUtils]: 417: Hoare triple {207261#(<= proc_i 276)} assume a[5] == 1000; {207261#(<= proc_i 276)} is VALID [2019-05-15 10:21:15,893 INFO L273 TraceCheckUtils]: 418: Hoare triple {207261#(<= proc_i 276)} assume j > 4; {207261#(<= proc_i 276)} is VALID [2019-05-15 10:21:15,894 INFO L273 TraceCheckUtils]: 419: Hoare triple {207261#(<= proc_i 276)} assume j < 6; {207261#(<= proc_i 276)} is VALID [2019-05-15 10:21:15,894 INFO L273 TraceCheckUtils]: 420: Hoare triple {207261#(<= proc_i 276)} i := i + 4; {207280#(<= proc_i 280)} is VALID [2019-05-15 10:21:15,895 INFO L273 TraceCheckUtils]: 421: Hoare triple {207280#(<= proc_i 280)} assume i <= 1000; {207280#(<= proc_i 280)} is VALID [2019-05-15 10:21:15,895 INFO L273 TraceCheckUtils]: 422: Hoare triple {207280#(<= proc_i 280)} assume i + 4 < a[j]; {207280#(<= proc_i 280)} is VALID [2019-05-15 10:21:15,896 INFO L273 TraceCheckUtils]: 423: Hoare triple {207280#(<= proc_i 280)} assume a[5] == 1000; {207280#(<= proc_i 280)} is VALID [2019-05-15 10:21:15,896 INFO L273 TraceCheckUtils]: 424: Hoare triple {207280#(<= proc_i 280)} assume j > 4; {207280#(<= proc_i 280)} is VALID [2019-05-15 10:21:15,896 INFO L273 TraceCheckUtils]: 425: Hoare triple {207280#(<= proc_i 280)} assume j < 6; {207280#(<= proc_i 280)} is VALID [2019-05-15 10:21:15,897 INFO L273 TraceCheckUtils]: 426: Hoare triple {207280#(<= proc_i 280)} i := i + 4; {207299#(<= proc_i 284)} is VALID [2019-05-15 10:21:15,898 INFO L273 TraceCheckUtils]: 427: Hoare triple {207299#(<= proc_i 284)} assume i <= 1000; {207299#(<= proc_i 284)} is VALID [2019-05-15 10:21:15,898 INFO L273 TraceCheckUtils]: 428: Hoare triple {207299#(<= proc_i 284)} assume i + 4 < a[j]; {207299#(<= proc_i 284)} is VALID [2019-05-15 10:21:15,899 INFO L273 TraceCheckUtils]: 429: Hoare triple {207299#(<= proc_i 284)} assume a[5] == 1000; {207299#(<= proc_i 284)} is VALID [2019-05-15 10:21:15,899 INFO L273 TraceCheckUtils]: 430: Hoare triple {207299#(<= proc_i 284)} assume j > 4; {207299#(<= proc_i 284)} is VALID [2019-05-15 10:21:15,899 INFO L273 TraceCheckUtils]: 431: Hoare triple {207299#(<= proc_i 284)} assume j < 6; {207299#(<= proc_i 284)} is VALID [2019-05-15 10:21:15,900 INFO L273 TraceCheckUtils]: 432: Hoare triple {207299#(<= proc_i 284)} i := i + 4; {207318#(<= proc_i 288)} is VALID [2019-05-15 10:21:15,901 INFO L273 TraceCheckUtils]: 433: Hoare triple {207318#(<= proc_i 288)} assume i <= 1000; {207318#(<= proc_i 288)} is VALID [2019-05-15 10:21:15,901 INFO L273 TraceCheckUtils]: 434: Hoare triple {207318#(<= proc_i 288)} assume i + 4 < a[j]; {207318#(<= proc_i 288)} is VALID [2019-05-15 10:21:15,901 INFO L273 TraceCheckUtils]: 435: Hoare triple {207318#(<= proc_i 288)} assume a[5] == 1000; {207318#(<= proc_i 288)} is VALID [2019-05-15 10:21:15,902 INFO L273 TraceCheckUtils]: 436: Hoare triple {207318#(<= proc_i 288)} assume j > 4; {207318#(<= proc_i 288)} is VALID [2019-05-15 10:21:15,902 INFO L273 TraceCheckUtils]: 437: Hoare triple {207318#(<= proc_i 288)} assume j < 6; {207318#(<= proc_i 288)} is VALID [2019-05-15 10:21:15,903 INFO L273 TraceCheckUtils]: 438: Hoare triple {207318#(<= proc_i 288)} i := i + 4; {207337#(<= proc_i 292)} is VALID [2019-05-15 10:21:15,904 INFO L273 TraceCheckUtils]: 439: Hoare triple {207337#(<= proc_i 292)} assume i <= 1000; {207337#(<= proc_i 292)} is VALID [2019-05-15 10:21:15,904 INFO L273 TraceCheckUtils]: 440: Hoare triple {207337#(<= proc_i 292)} assume i + 4 < a[j]; {207337#(<= proc_i 292)} is VALID [2019-05-15 10:21:15,904 INFO L273 TraceCheckUtils]: 441: Hoare triple {207337#(<= proc_i 292)} assume a[5] == 1000; {207337#(<= proc_i 292)} is VALID [2019-05-15 10:21:15,905 INFO L273 TraceCheckUtils]: 442: Hoare triple {207337#(<= proc_i 292)} assume j > 4; {207337#(<= proc_i 292)} is VALID [2019-05-15 10:21:15,905 INFO L273 TraceCheckUtils]: 443: Hoare triple {207337#(<= proc_i 292)} assume j < 6; {207337#(<= proc_i 292)} is VALID [2019-05-15 10:21:15,906 INFO L273 TraceCheckUtils]: 444: Hoare triple {207337#(<= proc_i 292)} i := i + 4; {207356#(<= proc_i 296)} is VALID [2019-05-15 10:21:15,906 INFO L273 TraceCheckUtils]: 445: Hoare triple {207356#(<= proc_i 296)} assume i <= 1000; {207356#(<= proc_i 296)} is VALID [2019-05-15 10:21:15,907 INFO L273 TraceCheckUtils]: 446: Hoare triple {207356#(<= proc_i 296)} assume i + 4 < a[j]; {207356#(<= proc_i 296)} is VALID [2019-05-15 10:21:15,907 INFO L273 TraceCheckUtils]: 447: Hoare triple {207356#(<= proc_i 296)} assume a[5] == 1000; {207356#(<= proc_i 296)} is VALID [2019-05-15 10:21:15,908 INFO L273 TraceCheckUtils]: 448: Hoare triple {207356#(<= proc_i 296)} assume j > 4; {207356#(<= proc_i 296)} is VALID [2019-05-15 10:21:15,908 INFO L273 TraceCheckUtils]: 449: Hoare triple {207356#(<= proc_i 296)} assume j < 6; {207356#(<= proc_i 296)} is VALID [2019-05-15 10:21:15,909 INFO L273 TraceCheckUtils]: 450: Hoare triple {207356#(<= proc_i 296)} i := i + 4; {207375#(<= proc_i 300)} is VALID [2019-05-15 10:21:15,909 INFO L273 TraceCheckUtils]: 451: Hoare triple {207375#(<= proc_i 300)} assume i <= 1000; {207375#(<= proc_i 300)} is VALID [2019-05-15 10:21:15,910 INFO L273 TraceCheckUtils]: 452: Hoare triple {207375#(<= proc_i 300)} assume i + 4 < a[j]; {207375#(<= proc_i 300)} is VALID [2019-05-15 10:21:15,910 INFO L273 TraceCheckUtils]: 453: Hoare triple {207375#(<= proc_i 300)} assume a[5] == 1000; {207375#(<= proc_i 300)} is VALID [2019-05-15 10:21:15,911 INFO L273 TraceCheckUtils]: 454: Hoare triple {207375#(<= proc_i 300)} assume j > 4; {207375#(<= proc_i 300)} is VALID [2019-05-15 10:21:15,911 INFO L273 TraceCheckUtils]: 455: Hoare triple {207375#(<= proc_i 300)} assume j < 6; {207375#(<= proc_i 300)} is VALID [2019-05-15 10:21:15,912 INFO L273 TraceCheckUtils]: 456: Hoare triple {207375#(<= proc_i 300)} i := i + 4; {207394#(<= proc_i 304)} is VALID [2019-05-15 10:21:15,912 INFO L273 TraceCheckUtils]: 457: Hoare triple {207394#(<= proc_i 304)} assume i <= 1000; {207394#(<= proc_i 304)} is VALID [2019-05-15 10:21:15,913 INFO L273 TraceCheckUtils]: 458: Hoare triple {207394#(<= proc_i 304)} assume i + 4 < a[j]; {207394#(<= proc_i 304)} is VALID [2019-05-15 10:21:15,913 INFO L273 TraceCheckUtils]: 459: Hoare triple {207394#(<= proc_i 304)} assume a[5] == 1000; {207394#(<= proc_i 304)} is VALID [2019-05-15 10:21:15,914 INFO L273 TraceCheckUtils]: 460: Hoare triple {207394#(<= proc_i 304)} assume j > 4; {207394#(<= proc_i 304)} is VALID [2019-05-15 10:21:15,914 INFO L273 TraceCheckUtils]: 461: Hoare triple {207394#(<= proc_i 304)} assume j < 6; {207394#(<= proc_i 304)} is VALID [2019-05-15 10:21:15,915 INFO L273 TraceCheckUtils]: 462: Hoare triple {207394#(<= proc_i 304)} i := i + 4; {207413#(<= proc_i 308)} is VALID [2019-05-15 10:21:15,915 INFO L273 TraceCheckUtils]: 463: Hoare triple {207413#(<= proc_i 308)} assume i <= 1000; {207413#(<= proc_i 308)} is VALID [2019-05-15 10:21:15,916 INFO L273 TraceCheckUtils]: 464: Hoare triple {207413#(<= proc_i 308)} assume i + 4 < a[j]; {207413#(<= proc_i 308)} is VALID [2019-05-15 10:21:15,916 INFO L273 TraceCheckUtils]: 465: Hoare triple {207413#(<= proc_i 308)} assume a[5] == 1000; {207413#(<= proc_i 308)} is VALID [2019-05-15 10:21:15,917 INFO L273 TraceCheckUtils]: 466: Hoare triple {207413#(<= proc_i 308)} assume j > 4; {207413#(<= proc_i 308)} is VALID [2019-05-15 10:21:15,917 INFO L273 TraceCheckUtils]: 467: Hoare triple {207413#(<= proc_i 308)} assume j < 6; {207413#(<= proc_i 308)} is VALID [2019-05-15 10:21:15,918 INFO L273 TraceCheckUtils]: 468: Hoare triple {207413#(<= proc_i 308)} i := i + 4; {207432#(<= proc_i 312)} is VALID [2019-05-15 10:21:15,918 INFO L273 TraceCheckUtils]: 469: Hoare triple {207432#(<= proc_i 312)} assume i <= 1000; {207432#(<= proc_i 312)} is VALID [2019-05-15 10:21:15,919 INFO L273 TraceCheckUtils]: 470: Hoare triple {207432#(<= proc_i 312)} assume i + 4 < a[j]; {207432#(<= proc_i 312)} is VALID [2019-05-15 10:21:15,919 INFO L273 TraceCheckUtils]: 471: Hoare triple {207432#(<= proc_i 312)} assume a[5] == 1000; {207432#(<= proc_i 312)} is VALID [2019-05-15 10:21:15,920 INFO L273 TraceCheckUtils]: 472: Hoare triple {207432#(<= proc_i 312)} assume j > 4; {207432#(<= proc_i 312)} is VALID [2019-05-15 10:21:15,920 INFO L273 TraceCheckUtils]: 473: Hoare triple {207432#(<= proc_i 312)} assume j < 6; {207432#(<= proc_i 312)} is VALID [2019-05-15 10:21:15,921 INFO L273 TraceCheckUtils]: 474: Hoare triple {207432#(<= proc_i 312)} i := i + 4; {207451#(<= proc_i 316)} is VALID [2019-05-15 10:21:15,921 INFO L273 TraceCheckUtils]: 475: Hoare triple {207451#(<= proc_i 316)} assume i <= 1000; {207451#(<= proc_i 316)} is VALID [2019-05-15 10:21:15,922 INFO L273 TraceCheckUtils]: 476: Hoare triple {207451#(<= proc_i 316)} assume i + 4 < a[j]; {207451#(<= proc_i 316)} is VALID [2019-05-15 10:21:15,922 INFO L273 TraceCheckUtils]: 477: Hoare triple {207451#(<= proc_i 316)} assume a[5] == 1000; {207451#(<= proc_i 316)} is VALID [2019-05-15 10:21:15,923 INFO L273 TraceCheckUtils]: 478: Hoare triple {207451#(<= proc_i 316)} assume j > 4; {207451#(<= proc_i 316)} is VALID [2019-05-15 10:21:15,923 INFO L273 TraceCheckUtils]: 479: Hoare triple {207451#(<= proc_i 316)} assume j < 6; {207451#(<= proc_i 316)} is VALID [2019-05-15 10:21:15,924 INFO L273 TraceCheckUtils]: 480: Hoare triple {207451#(<= proc_i 316)} i := i + 4; {207470#(<= proc_i 320)} is VALID [2019-05-15 10:21:15,924 INFO L273 TraceCheckUtils]: 481: Hoare triple {207470#(<= proc_i 320)} assume i <= 1000; {207470#(<= proc_i 320)} is VALID [2019-05-15 10:21:15,925 INFO L273 TraceCheckUtils]: 482: Hoare triple {207470#(<= proc_i 320)} assume i + 4 < a[j]; {207470#(<= proc_i 320)} is VALID [2019-05-15 10:21:15,925 INFO L273 TraceCheckUtils]: 483: Hoare triple {207470#(<= proc_i 320)} assume a[5] == 1000; {207470#(<= proc_i 320)} is VALID [2019-05-15 10:21:15,925 INFO L273 TraceCheckUtils]: 484: Hoare triple {207470#(<= proc_i 320)} assume j > 4; {207470#(<= proc_i 320)} is VALID [2019-05-15 10:21:15,926 INFO L273 TraceCheckUtils]: 485: Hoare triple {207470#(<= proc_i 320)} assume j < 6; {207470#(<= proc_i 320)} is VALID [2019-05-15 10:21:15,927 INFO L273 TraceCheckUtils]: 486: Hoare triple {207470#(<= proc_i 320)} i := i + 4; {207489#(<= proc_i 324)} is VALID [2019-05-15 10:21:15,927 INFO L273 TraceCheckUtils]: 487: Hoare triple {207489#(<= proc_i 324)} assume i <= 1000; {207489#(<= proc_i 324)} is VALID [2019-05-15 10:21:15,928 INFO L273 TraceCheckUtils]: 488: Hoare triple {207489#(<= proc_i 324)} assume i + 4 < a[j]; {207489#(<= proc_i 324)} is VALID [2019-05-15 10:21:15,928 INFO L273 TraceCheckUtils]: 489: Hoare triple {207489#(<= proc_i 324)} assume a[5] == 1000; {207489#(<= proc_i 324)} is VALID [2019-05-15 10:21:15,928 INFO L273 TraceCheckUtils]: 490: Hoare triple {207489#(<= proc_i 324)} assume j > 4; {207489#(<= proc_i 324)} is VALID [2019-05-15 10:21:15,929 INFO L273 TraceCheckUtils]: 491: Hoare triple {207489#(<= proc_i 324)} assume j < 6; {207489#(<= proc_i 324)} is VALID [2019-05-15 10:21:15,930 INFO L273 TraceCheckUtils]: 492: Hoare triple {207489#(<= proc_i 324)} i := i + 4; {207508#(<= proc_i 328)} is VALID [2019-05-15 10:21:15,930 INFO L273 TraceCheckUtils]: 493: Hoare triple {207508#(<= proc_i 328)} assume i <= 1000; {207508#(<= proc_i 328)} is VALID [2019-05-15 10:21:15,930 INFO L273 TraceCheckUtils]: 494: Hoare triple {207508#(<= proc_i 328)} assume i + 4 < a[j]; {207508#(<= proc_i 328)} is VALID [2019-05-15 10:21:15,931 INFO L273 TraceCheckUtils]: 495: Hoare triple {207508#(<= proc_i 328)} assume a[5] == 1000; {207508#(<= proc_i 328)} is VALID [2019-05-15 10:21:15,931 INFO L273 TraceCheckUtils]: 496: Hoare triple {207508#(<= proc_i 328)} assume j > 4; {207508#(<= proc_i 328)} is VALID [2019-05-15 10:21:15,932 INFO L273 TraceCheckUtils]: 497: Hoare triple {207508#(<= proc_i 328)} assume j < 6; {207508#(<= proc_i 328)} is VALID [2019-05-15 10:21:15,933 INFO L273 TraceCheckUtils]: 498: Hoare triple {207508#(<= proc_i 328)} i := i + 4; {207527#(<= proc_i 332)} is VALID [2019-05-15 10:21:15,933 INFO L273 TraceCheckUtils]: 499: Hoare triple {207527#(<= proc_i 332)} assume i <= 1000; {207527#(<= proc_i 332)} is VALID [2019-05-15 10:21:15,933 INFO L273 TraceCheckUtils]: 500: Hoare triple {207527#(<= proc_i 332)} assume i + 4 < a[j]; {207527#(<= proc_i 332)} is VALID [2019-05-15 10:21:15,934 INFO L273 TraceCheckUtils]: 501: Hoare triple {207527#(<= proc_i 332)} assume a[5] == 1000; {207527#(<= proc_i 332)} is VALID [2019-05-15 10:21:15,934 INFO L273 TraceCheckUtils]: 502: Hoare triple {207527#(<= proc_i 332)} assume j > 4; {207527#(<= proc_i 332)} is VALID [2019-05-15 10:21:15,935 INFO L273 TraceCheckUtils]: 503: Hoare triple {207527#(<= proc_i 332)} assume j < 6; {207527#(<= proc_i 332)} is VALID [2019-05-15 10:21:15,935 INFO L273 TraceCheckUtils]: 504: Hoare triple {207527#(<= proc_i 332)} i := i + 4; {207546#(<= proc_i 336)} is VALID [2019-05-15 10:21:15,936 INFO L273 TraceCheckUtils]: 505: Hoare triple {207546#(<= proc_i 336)} assume i <= 1000; {207546#(<= proc_i 336)} is VALID [2019-05-15 10:21:15,936 INFO L273 TraceCheckUtils]: 506: Hoare triple {207546#(<= proc_i 336)} assume i + 4 < a[j]; {207546#(<= proc_i 336)} is VALID [2019-05-15 10:21:15,937 INFO L273 TraceCheckUtils]: 507: Hoare triple {207546#(<= proc_i 336)} assume a[5] == 1000; {207546#(<= proc_i 336)} is VALID [2019-05-15 10:21:15,937 INFO L273 TraceCheckUtils]: 508: Hoare triple {207546#(<= proc_i 336)} assume j > 4; {207546#(<= proc_i 336)} is VALID [2019-05-15 10:21:15,938 INFO L273 TraceCheckUtils]: 509: Hoare triple {207546#(<= proc_i 336)} assume j < 6; {207546#(<= proc_i 336)} is VALID [2019-05-15 10:21:15,938 INFO L273 TraceCheckUtils]: 510: Hoare triple {207546#(<= proc_i 336)} i := i + 4; {207565#(<= proc_i 340)} is VALID [2019-05-15 10:21:15,939 INFO L273 TraceCheckUtils]: 511: Hoare triple {207565#(<= proc_i 340)} assume i <= 1000; {207565#(<= proc_i 340)} is VALID [2019-05-15 10:21:15,939 INFO L273 TraceCheckUtils]: 512: Hoare triple {207565#(<= proc_i 340)} assume i + 4 < a[j]; {207565#(<= proc_i 340)} is VALID [2019-05-15 10:21:15,940 INFO L273 TraceCheckUtils]: 513: Hoare triple {207565#(<= proc_i 340)} assume a[5] == 1000; {207565#(<= proc_i 340)} is VALID [2019-05-15 10:21:15,940 INFO L273 TraceCheckUtils]: 514: Hoare triple {207565#(<= proc_i 340)} assume j > 4; {207565#(<= proc_i 340)} is VALID [2019-05-15 10:21:15,941 INFO L273 TraceCheckUtils]: 515: Hoare triple {207565#(<= proc_i 340)} assume j < 6; {207565#(<= proc_i 340)} is VALID [2019-05-15 10:21:15,941 INFO L273 TraceCheckUtils]: 516: Hoare triple {207565#(<= proc_i 340)} i := i + 4; {207584#(<= proc_i 344)} is VALID [2019-05-15 10:21:15,942 INFO L273 TraceCheckUtils]: 517: Hoare triple {207584#(<= proc_i 344)} assume i <= 1000; {207584#(<= proc_i 344)} is VALID [2019-05-15 10:21:15,942 INFO L273 TraceCheckUtils]: 518: Hoare triple {207584#(<= proc_i 344)} assume i + 4 < a[j]; {207584#(<= proc_i 344)} is VALID [2019-05-15 10:21:15,943 INFO L273 TraceCheckUtils]: 519: Hoare triple {207584#(<= proc_i 344)} assume a[5] == 1000; {207584#(<= proc_i 344)} is VALID [2019-05-15 10:21:15,943 INFO L273 TraceCheckUtils]: 520: Hoare triple {207584#(<= proc_i 344)} assume j > 4; {207584#(<= proc_i 344)} is VALID [2019-05-15 10:21:15,944 INFO L273 TraceCheckUtils]: 521: Hoare triple {207584#(<= proc_i 344)} assume j < 6; {207584#(<= proc_i 344)} is VALID [2019-05-15 10:21:15,944 INFO L273 TraceCheckUtils]: 522: Hoare triple {207584#(<= proc_i 344)} i := i + 4; {207603#(<= proc_i 348)} is VALID [2019-05-15 10:21:15,945 INFO L273 TraceCheckUtils]: 523: Hoare triple {207603#(<= proc_i 348)} assume i <= 1000; {207603#(<= proc_i 348)} is VALID [2019-05-15 10:21:15,945 INFO L273 TraceCheckUtils]: 524: Hoare triple {207603#(<= proc_i 348)} assume i + 4 < a[j]; {207603#(<= proc_i 348)} is VALID [2019-05-15 10:21:15,946 INFO L273 TraceCheckUtils]: 525: Hoare triple {207603#(<= proc_i 348)} assume a[5] == 1000; {207603#(<= proc_i 348)} is VALID [2019-05-15 10:21:15,946 INFO L273 TraceCheckUtils]: 526: Hoare triple {207603#(<= proc_i 348)} assume j > 4; {207603#(<= proc_i 348)} is VALID [2019-05-15 10:21:15,947 INFO L273 TraceCheckUtils]: 527: Hoare triple {207603#(<= proc_i 348)} assume j < 6; {207603#(<= proc_i 348)} is VALID [2019-05-15 10:21:15,947 INFO L273 TraceCheckUtils]: 528: Hoare triple {207603#(<= proc_i 348)} i := i + 4; {207622#(<= proc_i 352)} is VALID [2019-05-15 10:21:15,948 INFO L273 TraceCheckUtils]: 529: Hoare triple {207622#(<= proc_i 352)} assume i <= 1000; {207622#(<= proc_i 352)} is VALID [2019-05-15 10:21:15,948 INFO L273 TraceCheckUtils]: 530: Hoare triple {207622#(<= proc_i 352)} assume i + 4 < a[j]; {207622#(<= proc_i 352)} is VALID [2019-05-15 10:21:15,949 INFO L273 TraceCheckUtils]: 531: Hoare triple {207622#(<= proc_i 352)} assume a[5] == 1000; {207622#(<= proc_i 352)} is VALID [2019-05-15 10:21:15,949 INFO L273 TraceCheckUtils]: 532: Hoare triple {207622#(<= proc_i 352)} assume j > 4; {207622#(<= proc_i 352)} is VALID [2019-05-15 10:21:15,950 INFO L273 TraceCheckUtils]: 533: Hoare triple {207622#(<= proc_i 352)} assume j < 6; {207622#(<= proc_i 352)} is VALID [2019-05-15 10:21:15,950 INFO L273 TraceCheckUtils]: 534: Hoare triple {207622#(<= proc_i 352)} i := i + 4; {207641#(<= proc_i 356)} is VALID [2019-05-15 10:21:15,951 INFO L273 TraceCheckUtils]: 535: Hoare triple {207641#(<= proc_i 356)} assume i <= 1000; {207641#(<= proc_i 356)} is VALID [2019-05-15 10:21:15,951 INFO L273 TraceCheckUtils]: 536: Hoare triple {207641#(<= proc_i 356)} assume i + 4 < a[j]; {207641#(<= proc_i 356)} is VALID [2019-05-15 10:21:15,952 INFO L273 TraceCheckUtils]: 537: Hoare triple {207641#(<= proc_i 356)} assume a[5] == 1000; {207641#(<= proc_i 356)} is VALID [2019-05-15 10:21:15,952 INFO L273 TraceCheckUtils]: 538: Hoare triple {207641#(<= proc_i 356)} assume j > 4; {207641#(<= proc_i 356)} is VALID [2019-05-15 10:21:15,952 INFO L273 TraceCheckUtils]: 539: Hoare triple {207641#(<= proc_i 356)} assume j < 6; {207641#(<= proc_i 356)} is VALID [2019-05-15 10:21:15,953 INFO L273 TraceCheckUtils]: 540: Hoare triple {207641#(<= proc_i 356)} i := i + 4; {207660#(<= proc_i 360)} is VALID [2019-05-15 10:21:15,954 INFO L273 TraceCheckUtils]: 541: Hoare triple {207660#(<= proc_i 360)} assume i <= 1000; {207660#(<= proc_i 360)} is VALID [2019-05-15 10:21:15,954 INFO L273 TraceCheckUtils]: 542: Hoare triple {207660#(<= proc_i 360)} assume i + 4 < a[j]; {207660#(<= proc_i 360)} is VALID [2019-05-15 10:21:15,955 INFO L273 TraceCheckUtils]: 543: Hoare triple {207660#(<= proc_i 360)} assume a[5] == 1000; {207660#(<= proc_i 360)} is VALID [2019-05-15 10:21:15,955 INFO L273 TraceCheckUtils]: 544: Hoare triple {207660#(<= proc_i 360)} assume j > 4; {207660#(<= proc_i 360)} is VALID [2019-05-15 10:21:15,955 INFO L273 TraceCheckUtils]: 545: Hoare triple {207660#(<= proc_i 360)} assume j < 6; {207660#(<= proc_i 360)} is VALID [2019-05-15 10:21:15,956 INFO L273 TraceCheckUtils]: 546: Hoare triple {207660#(<= proc_i 360)} i := i + 4; {207679#(<= proc_i 364)} is VALID [2019-05-15 10:21:15,957 INFO L273 TraceCheckUtils]: 547: Hoare triple {207679#(<= proc_i 364)} assume i <= 1000; {207679#(<= proc_i 364)} is VALID [2019-05-15 10:21:15,957 INFO L273 TraceCheckUtils]: 548: Hoare triple {207679#(<= proc_i 364)} assume i + 4 < a[j]; {207679#(<= proc_i 364)} is VALID [2019-05-15 10:21:15,957 INFO L273 TraceCheckUtils]: 549: Hoare triple {207679#(<= proc_i 364)} assume a[5] == 1000; {207679#(<= proc_i 364)} is VALID [2019-05-15 10:21:15,958 INFO L273 TraceCheckUtils]: 550: Hoare triple {207679#(<= proc_i 364)} assume j > 4; {207679#(<= proc_i 364)} is VALID [2019-05-15 10:21:15,958 INFO L273 TraceCheckUtils]: 551: Hoare triple {207679#(<= proc_i 364)} assume j < 6; {207679#(<= proc_i 364)} is VALID [2019-05-15 10:21:15,959 INFO L273 TraceCheckUtils]: 552: Hoare triple {207679#(<= proc_i 364)} i := i + 4; {207698#(<= proc_i 368)} is VALID [2019-05-15 10:21:15,959 INFO L273 TraceCheckUtils]: 553: Hoare triple {207698#(<= proc_i 368)} assume i <= 1000; {207698#(<= proc_i 368)} is VALID [2019-05-15 10:21:15,960 INFO L273 TraceCheckUtils]: 554: Hoare triple {207698#(<= proc_i 368)} assume i + 4 < a[j]; {207698#(<= proc_i 368)} is VALID [2019-05-15 10:21:15,960 INFO L273 TraceCheckUtils]: 555: Hoare triple {207698#(<= proc_i 368)} assume a[5] == 1000; {207698#(<= proc_i 368)} is VALID [2019-05-15 10:21:15,961 INFO L273 TraceCheckUtils]: 556: Hoare triple {207698#(<= proc_i 368)} assume j > 4; {207698#(<= proc_i 368)} is VALID [2019-05-15 10:21:15,961 INFO L273 TraceCheckUtils]: 557: Hoare triple {207698#(<= proc_i 368)} assume j < 6; {207698#(<= proc_i 368)} is VALID [2019-05-15 10:21:15,962 INFO L273 TraceCheckUtils]: 558: Hoare triple {207698#(<= proc_i 368)} i := i + 4; {207717#(<= proc_i 372)} is VALID [2019-05-15 10:21:15,962 INFO L273 TraceCheckUtils]: 559: Hoare triple {207717#(<= proc_i 372)} assume i <= 1000; {207717#(<= proc_i 372)} is VALID [2019-05-15 10:21:15,963 INFO L273 TraceCheckUtils]: 560: Hoare triple {207717#(<= proc_i 372)} assume i + 4 < a[j]; {207717#(<= proc_i 372)} is VALID [2019-05-15 10:21:15,963 INFO L273 TraceCheckUtils]: 561: Hoare triple {207717#(<= proc_i 372)} assume a[5] == 1000; {207717#(<= proc_i 372)} is VALID [2019-05-15 10:21:15,964 INFO L273 TraceCheckUtils]: 562: Hoare triple {207717#(<= proc_i 372)} assume j > 4; {207717#(<= proc_i 372)} is VALID [2019-05-15 10:21:15,964 INFO L273 TraceCheckUtils]: 563: Hoare triple {207717#(<= proc_i 372)} assume j < 6; {207717#(<= proc_i 372)} is VALID [2019-05-15 10:21:15,965 INFO L273 TraceCheckUtils]: 564: Hoare triple {207717#(<= proc_i 372)} i := i + 4; {207736#(<= proc_i 376)} is VALID [2019-05-15 10:21:15,965 INFO L273 TraceCheckUtils]: 565: Hoare triple {207736#(<= proc_i 376)} assume i <= 1000; {207736#(<= proc_i 376)} is VALID [2019-05-15 10:21:15,966 INFO L273 TraceCheckUtils]: 566: Hoare triple {207736#(<= proc_i 376)} assume i + 4 < a[j]; {207736#(<= proc_i 376)} is VALID [2019-05-15 10:21:15,966 INFO L273 TraceCheckUtils]: 567: Hoare triple {207736#(<= proc_i 376)} assume a[5] == 1000; {207736#(<= proc_i 376)} is VALID [2019-05-15 10:21:15,967 INFO L273 TraceCheckUtils]: 568: Hoare triple {207736#(<= proc_i 376)} assume j > 4; {207736#(<= proc_i 376)} is VALID [2019-05-15 10:21:15,967 INFO L273 TraceCheckUtils]: 569: Hoare triple {207736#(<= proc_i 376)} assume j < 6; {207736#(<= proc_i 376)} is VALID [2019-05-15 10:21:15,968 INFO L273 TraceCheckUtils]: 570: Hoare triple {207736#(<= proc_i 376)} i := i + 4; {207755#(<= proc_i 380)} is VALID [2019-05-15 10:21:15,968 INFO L273 TraceCheckUtils]: 571: Hoare triple {207755#(<= proc_i 380)} assume i <= 1000; {207755#(<= proc_i 380)} is VALID [2019-05-15 10:21:15,969 INFO L273 TraceCheckUtils]: 572: Hoare triple {207755#(<= proc_i 380)} assume i + 4 < a[j]; {207755#(<= proc_i 380)} is VALID [2019-05-15 10:21:15,969 INFO L273 TraceCheckUtils]: 573: Hoare triple {207755#(<= proc_i 380)} assume a[5] == 1000; {207755#(<= proc_i 380)} is VALID [2019-05-15 10:21:15,970 INFO L273 TraceCheckUtils]: 574: Hoare triple {207755#(<= proc_i 380)} assume j > 4; {207755#(<= proc_i 380)} is VALID [2019-05-15 10:21:15,970 INFO L273 TraceCheckUtils]: 575: Hoare triple {207755#(<= proc_i 380)} assume j < 6; {207755#(<= proc_i 380)} is VALID [2019-05-15 10:21:15,971 INFO L273 TraceCheckUtils]: 576: Hoare triple {207755#(<= proc_i 380)} i := i + 4; {207774#(<= proc_i 384)} is VALID [2019-05-15 10:21:15,971 INFO L273 TraceCheckUtils]: 577: Hoare triple {207774#(<= proc_i 384)} assume i <= 1000; {207774#(<= proc_i 384)} is VALID [2019-05-15 10:21:15,972 INFO L273 TraceCheckUtils]: 578: Hoare triple {207774#(<= proc_i 384)} assume i + 4 < a[j]; {207774#(<= proc_i 384)} is VALID [2019-05-15 10:21:15,972 INFO L273 TraceCheckUtils]: 579: Hoare triple {207774#(<= proc_i 384)} assume a[5] == 1000; {207774#(<= proc_i 384)} is VALID [2019-05-15 10:21:15,973 INFO L273 TraceCheckUtils]: 580: Hoare triple {207774#(<= proc_i 384)} assume j > 4; {207774#(<= proc_i 384)} is VALID [2019-05-15 10:21:15,973 INFO L273 TraceCheckUtils]: 581: Hoare triple {207774#(<= proc_i 384)} assume j < 6; {207774#(<= proc_i 384)} is VALID [2019-05-15 10:21:15,974 INFO L273 TraceCheckUtils]: 582: Hoare triple {207774#(<= proc_i 384)} i := i + 4; {207793#(<= proc_i 388)} is VALID [2019-05-15 10:21:15,974 INFO L273 TraceCheckUtils]: 583: Hoare triple {207793#(<= proc_i 388)} assume !(i <= 1000); {205946#false} is VALID [2019-05-15 10:21:16,158 INFO L134 CoverageAnalysis]: Checked inductivity of 28033 backedges. 0 proven. 28033 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:21:16,158 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:21:16,159 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [98] total 98 [2019-05-15 10:21:16,159 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 584 [2019-05-15 10:21:16,159 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:21:16,159 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 100 states. [2019-05-15 10:21:16,742 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 584 edges. 584 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:16,742 INFO L454 AbstractCegarLoop]: Interpolant automaton has 100 states [2019-05-15 10:21:16,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2019-05-15 10:21:16,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2019-05-15 10:21:16,744 INFO L87 Difference]: Start difference. First operand 585 states and 585 transitions. Second operand 100 states. [2019-05-15 10:21:18,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:18,009 INFO L93 Difference]: Finished difference Result 596 states and 596 transitions. [2019-05-15 10:21:18,009 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2019-05-15 10:21:18,009 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 584 [2019-05-15 10:21:18,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:21:18,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2019-05-15 10:21:18,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 597 transitions. [2019-05-15 10:21:18,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2019-05-15 10:21:18,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 597 transitions. [2019-05-15 10:21:18,015 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 100 states and 597 transitions. [2019-05-15 10:21:18,597 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 597 edges. 597 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:18,613 INFO L225 Difference]: With dead ends: 596 [2019-05-15 10:21:18,613 INFO L226 Difference]: Without dead ends: 596 [2019-05-15 10:21:18,613 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 583 GetRequests, 485 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2019-05-15 10:21:18,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2019-05-15 10:21:18,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 591. [2019-05-15 10:21:18,616 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:21:18,616 INFO L82 GeneralOperation]: Start isEquivalent. First operand 596 states. Second operand 591 states. [2019-05-15 10:21:18,616 INFO L74 IsIncluded]: Start isIncluded. First operand 596 states. Second operand 591 states. [2019-05-15 10:21:18,617 INFO L87 Difference]: Start difference. First operand 596 states. Second operand 591 states. [2019-05-15 10:21:18,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:18,627 INFO L93 Difference]: Finished difference Result 596 states and 596 transitions. [2019-05-15 10:21:18,627 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 596 transitions. [2019-05-15 10:21:18,628 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:18,628 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:18,628 INFO L74 IsIncluded]: Start isIncluded. First operand 591 states. Second operand 596 states. [2019-05-15 10:21:18,628 INFO L87 Difference]: Start difference. First operand 591 states. Second operand 596 states. [2019-05-15 10:21:18,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:18,639 INFO L93 Difference]: Finished difference Result 596 states and 596 transitions. [2019-05-15 10:21:18,639 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 596 transitions. [2019-05-15 10:21:18,639 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:18,639 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:18,639 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:21:18,639 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:21:18,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 591 states. [2019-05-15 10:21:18,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 591 transitions. [2019-05-15 10:21:18,650 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 591 transitions. Word has length 584 [2019-05-15 10:21:18,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:21:18,650 INFO L475 AbstractCegarLoop]: Abstraction has 591 states and 591 transitions. [2019-05-15 10:21:18,650 INFO L476 AbstractCegarLoop]: Interpolant automaton has 100 states. [2019-05-15 10:21:18,650 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 591 transitions. [2019-05-15 10:21:18,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 591 [2019-05-15 10:21:18,653 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:21:18,653 INFO L399 BasicCegarLoop]: trace histogram [98, 98, 98, 98, 98, 98, 1, 1] [2019-05-15 10:21:18,653 INFO L418 AbstractCegarLoop]: === Iteration 99 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:21:18,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:21:18,653 INFO L82 PathProgramCache]: Analyzing trace with hash 530010207, now seen corresponding path program 98 times [2019-05-15 10:21:18,654 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:21:18,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:18,886 INFO L256 TraceCheckSpWp]: Trace formula consists of 789 conjuncts, 100 conjunts are in the unsatisfiable core [2019-05-15 10:21:18,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:18,935 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:21:23,478 INFO L273 TraceCheckUtils]: 0: Hoare triple {210175#true} i := 0; {210180#(<= proc_i 0)} is VALID [2019-05-15 10:21:23,479 INFO L273 TraceCheckUtils]: 1: Hoare triple {210180#(<= proc_i 0)} assume i <= 1000; {210180#(<= proc_i 0)} is VALID [2019-05-15 10:21:23,479 INFO L273 TraceCheckUtils]: 2: Hoare triple {210180#(<= proc_i 0)} assume i + 4 < a[j]; {210180#(<= proc_i 0)} is VALID [2019-05-15 10:21:23,479 INFO L273 TraceCheckUtils]: 3: Hoare triple {210180#(<= proc_i 0)} assume a[5] == 1000; {210180#(<= proc_i 0)} is VALID [2019-05-15 10:21:23,479 INFO L273 TraceCheckUtils]: 4: Hoare triple {210180#(<= proc_i 0)} assume j > 4; {210180#(<= proc_i 0)} is VALID [2019-05-15 10:21:23,480 INFO L273 TraceCheckUtils]: 5: Hoare triple {210180#(<= proc_i 0)} assume j < 6; {210180#(<= proc_i 0)} is VALID [2019-05-15 10:21:23,480 INFO L273 TraceCheckUtils]: 6: Hoare triple {210180#(<= proc_i 0)} i := i + 4; {210199#(<= proc_i 4)} is VALID [2019-05-15 10:21:23,481 INFO L273 TraceCheckUtils]: 7: Hoare triple {210199#(<= proc_i 4)} assume i <= 1000; {210199#(<= proc_i 4)} is VALID [2019-05-15 10:21:23,481 INFO L273 TraceCheckUtils]: 8: Hoare triple {210199#(<= proc_i 4)} assume i + 4 < a[j]; {210199#(<= proc_i 4)} is VALID [2019-05-15 10:21:23,482 INFO L273 TraceCheckUtils]: 9: Hoare triple {210199#(<= proc_i 4)} assume a[5] == 1000; {210199#(<= proc_i 4)} is VALID [2019-05-15 10:21:23,482 INFO L273 TraceCheckUtils]: 10: Hoare triple {210199#(<= proc_i 4)} assume j > 4; {210199#(<= proc_i 4)} is VALID [2019-05-15 10:21:23,483 INFO L273 TraceCheckUtils]: 11: Hoare triple {210199#(<= proc_i 4)} assume j < 6; {210199#(<= proc_i 4)} is VALID [2019-05-15 10:21:23,483 INFO L273 TraceCheckUtils]: 12: Hoare triple {210199#(<= proc_i 4)} i := i + 4; {210218#(<= proc_i 8)} is VALID [2019-05-15 10:21:23,484 INFO L273 TraceCheckUtils]: 13: Hoare triple {210218#(<= proc_i 8)} assume i <= 1000; {210218#(<= proc_i 8)} is VALID [2019-05-15 10:21:23,484 INFO L273 TraceCheckUtils]: 14: Hoare triple {210218#(<= proc_i 8)} assume i + 4 < a[j]; {210218#(<= proc_i 8)} is VALID [2019-05-15 10:21:23,485 INFO L273 TraceCheckUtils]: 15: Hoare triple {210218#(<= proc_i 8)} assume a[5] == 1000; {210218#(<= proc_i 8)} is VALID [2019-05-15 10:21:23,485 INFO L273 TraceCheckUtils]: 16: Hoare triple {210218#(<= proc_i 8)} assume j > 4; {210218#(<= proc_i 8)} is VALID [2019-05-15 10:21:23,485 INFO L273 TraceCheckUtils]: 17: Hoare triple {210218#(<= proc_i 8)} assume j < 6; {210218#(<= proc_i 8)} is VALID [2019-05-15 10:21:23,486 INFO L273 TraceCheckUtils]: 18: Hoare triple {210218#(<= proc_i 8)} i := i + 4; {210237#(<= proc_i 12)} is VALID [2019-05-15 10:21:23,487 INFO L273 TraceCheckUtils]: 19: Hoare triple {210237#(<= proc_i 12)} assume i <= 1000; {210237#(<= proc_i 12)} is VALID [2019-05-15 10:21:23,487 INFO L273 TraceCheckUtils]: 20: Hoare triple {210237#(<= proc_i 12)} assume i + 4 < a[j]; {210237#(<= proc_i 12)} is VALID [2019-05-15 10:21:23,488 INFO L273 TraceCheckUtils]: 21: Hoare triple {210237#(<= proc_i 12)} assume a[5] == 1000; {210237#(<= proc_i 12)} is VALID [2019-05-15 10:21:23,488 INFO L273 TraceCheckUtils]: 22: Hoare triple {210237#(<= proc_i 12)} assume j > 4; {210237#(<= proc_i 12)} is VALID [2019-05-15 10:21:23,488 INFO L273 TraceCheckUtils]: 23: Hoare triple {210237#(<= proc_i 12)} assume j < 6; {210237#(<= proc_i 12)} is VALID [2019-05-15 10:21:23,489 INFO L273 TraceCheckUtils]: 24: Hoare triple {210237#(<= proc_i 12)} i := i + 4; {210256#(<= proc_i 16)} is VALID [2019-05-15 10:21:23,490 INFO L273 TraceCheckUtils]: 25: Hoare triple {210256#(<= proc_i 16)} assume i <= 1000; {210256#(<= proc_i 16)} is VALID [2019-05-15 10:21:23,490 INFO L273 TraceCheckUtils]: 26: Hoare triple {210256#(<= proc_i 16)} assume i + 4 < a[j]; {210256#(<= proc_i 16)} is VALID [2019-05-15 10:21:23,490 INFO L273 TraceCheckUtils]: 27: Hoare triple {210256#(<= proc_i 16)} assume a[5] == 1000; {210256#(<= proc_i 16)} is VALID [2019-05-15 10:21:23,491 INFO L273 TraceCheckUtils]: 28: Hoare triple {210256#(<= proc_i 16)} assume j > 4; {210256#(<= proc_i 16)} is VALID [2019-05-15 10:21:23,491 INFO L273 TraceCheckUtils]: 29: Hoare triple {210256#(<= proc_i 16)} assume j < 6; {210256#(<= proc_i 16)} is VALID [2019-05-15 10:21:23,492 INFO L273 TraceCheckUtils]: 30: Hoare triple {210256#(<= proc_i 16)} i := i + 4; {210275#(<= proc_i 20)} is VALID [2019-05-15 10:21:23,493 INFO L273 TraceCheckUtils]: 31: Hoare triple {210275#(<= proc_i 20)} assume i <= 1000; {210275#(<= proc_i 20)} is VALID [2019-05-15 10:21:23,493 INFO L273 TraceCheckUtils]: 32: Hoare triple {210275#(<= proc_i 20)} assume i + 4 < a[j]; {210275#(<= proc_i 20)} is VALID [2019-05-15 10:21:23,493 INFO L273 TraceCheckUtils]: 33: Hoare triple {210275#(<= proc_i 20)} assume a[5] == 1000; {210275#(<= proc_i 20)} is VALID [2019-05-15 10:21:23,494 INFO L273 TraceCheckUtils]: 34: Hoare triple {210275#(<= proc_i 20)} assume j > 4; {210275#(<= proc_i 20)} is VALID [2019-05-15 10:21:23,494 INFO L273 TraceCheckUtils]: 35: Hoare triple {210275#(<= proc_i 20)} assume j < 6; {210275#(<= proc_i 20)} is VALID [2019-05-15 10:21:23,495 INFO L273 TraceCheckUtils]: 36: Hoare triple {210275#(<= proc_i 20)} i := i + 4; {210294#(<= proc_i 24)} is VALID [2019-05-15 10:21:23,495 INFO L273 TraceCheckUtils]: 37: Hoare triple {210294#(<= proc_i 24)} assume i <= 1000; {210294#(<= proc_i 24)} is VALID [2019-05-15 10:21:23,496 INFO L273 TraceCheckUtils]: 38: Hoare triple {210294#(<= proc_i 24)} assume i + 4 < a[j]; {210294#(<= proc_i 24)} is VALID [2019-05-15 10:21:23,496 INFO L273 TraceCheckUtils]: 39: Hoare triple {210294#(<= proc_i 24)} assume a[5] == 1000; {210294#(<= proc_i 24)} is VALID [2019-05-15 10:21:23,497 INFO L273 TraceCheckUtils]: 40: Hoare triple {210294#(<= proc_i 24)} assume j > 4; {210294#(<= proc_i 24)} is VALID [2019-05-15 10:21:23,497 INFO L273 TraceCheckUtils]: 41: Hoare triple {210294#(<= proc_i 24)} assume j < 6; {210294#(<= proc_i 24)} is VALID [2019-05-15 10:21:23,498 INFO L273 TraceCheckUtils]: 42: Hoare triple {210294#(<= proc_i 24)} i := i + 4; {210313#(<= proc_i 28)} is VALID [2019-05-15 10:21:23,498 INFO L273 TraceCheckUtils]: 43: Hoare triple {210313#(<= proc_i 28)} assume i <= 1000; {210313#(<= proc_i 28)} is VALID [2019-05-15 10:21:23,499 INFO L273 TraceCheckUtils]: 44: Hoare triple {210313#(<= proc_i 28)} assume i + 4 < a[j]; {210313#(<= proc_i 28)} is VALID [2019-05-15 10:21:23,499 INFO L273 TraceCheckUtils]: 45: Hoare triple {210313#(<= proc_i 28)} assume a[5] == 1000; {210313#(<= proc_i 28)} is VALID [2019-05-15 10:21:23,500 INFO L273 TraceCheckUtils]: 46: Hoare triple {210313#(<= proc_i 28)} assume j > 4; {210313#(<= proc_i 28)} is VALID [2019-05-15 10:21:23,500 INFO L273 TraceCheckUtils]: 47: Hoare triple {210313#(<= proc_i 28)} assume j < 6; {210313#(<= proc_i 28)} is VALID [2019-05-15 10:21:23,501 INFO L273 TraceCheckUtils]: 48: Hoare triple {210313#(<= proc_i 28)} i := i + 4; {210332#(<= proc_i 32)} is VALID [2019-05-15 10:21:23,501 INFO L273 TraceCheckUtils]: 49: Hoare triple {210332#(<= proc_i 32)} assume i <= 1000; {210332#(<= proc_i 32)} is VALID [2019-05-15 10:21:23,502 INFO L273 TraceCheckUtils]: 50: Hoare triple {210332#(<= proc_i 32)} assume i + 4 < a[j]; {210332#(<= proc_i 32)} is VALID [2019-05-15 10:21:23,502 INFO L273 TraceCheckUtils]: 51: Hoare triple {210332#(<= proc_i 32)} assume a[5] == 1000; {210332#(<= proc_i 32)} is VALID [2019-05-15 10:21:23,503 INFO L273 TraceCheckUtils]: 52: Hoare triple {210332#(<= proc_i 32)} assume j > 4; {210332#(<= proc_i 32)} is VALID [2019-05-15 10:21:23,503 INFO L273 TraceCheckUtils]: 53: Hoare triple {210332#(<= proc_i 32)} assume j < 6; {210332#(<= proc_i 32)} is VALID [2019-05-15 10:21:23,504 INFO L273 TraceCheckUtils]: 54: Hoare triple {210332#(<= proc_i 32)} i := i + 4; {210351#(<= proc_i 36)} is VALID [2019-05-15 10:21:23,504 INFO L273 TraceCheckUtils]: 55: Hoare triple {210351#(<= proc_i 36)} assume i <= 1000; {210351#(<= proc_i 36)} is VALID [2019-05-15 10:21:23,505 INFO L273 TraceCheckUtils]: 56: Hoare triple {210351#(<= proc_i 36)} assume i + 4 < a[j]; {210351#(<= proc_i 36)} is VALID [2019-05-15 10:21:23,505 INFO L273 TraceCheckUtils]: 57: Hoare triple {210351#(<= proc_i 36)} assume a[5] == 1000; {210351#(<= proc_i 36)} is VALID [2019-05-15 10:21:23,506 INFO L273 TraceCheckUtils]: 58: Hoare triple {210351#(<= proc_i 36)} assume j > 4; {210351#(<= proc_i 36)} is VALID [2019-05-15 10:21:23,506 INFO L273 TraceCheckUtils]: 59: Hoare triple {210351#(<= proc_i 36)} assume j < 6; {210351#(<= proc_i 36)} is VALID [2019-05-15 10:21:23,507 INFO L273 TraceCheckUtils]: 60: Hoare triple {210351#(<= proc_i 36)} i := i + 4; {210370#(<= proc_i 40)} is VALID [2019-05-15 10:21:23,507 INFO L273 TraceCheckUtils]: 61: Hoare triple {210370#(<= proc_i 40)} assume i <= 1000; {210370#(<= proc_i 40)} is VALID [2019-05-15 10:21:23,508 INFO L273 TraceCheckUtils]: 62: Hoare triple {210370#(<= proc_i 40)} assume i + 4 < a[j]; {210370#(<= proc_i 40)} is VALID [2019-05-15 10:21:23,508 INFO L273 TraceCheckUtils]: 63: Hoare triple {210370#(<= proc_i 40)} assume a[5] == 1000; {210370#(<= proc_i 40)} is VALID [2019-05-15 10:21:23,509 INFO L273 TraceCheckUtils]: 64: Hoare triple {210370#(<= proc_i 40)} assume j > 4; {210370#(<= proc_i 40)} is VALID [2019-05-15 10:21:23,509 INFO L273 TraceCheckUtils]: 65: Hoare triple {210370#(<= proc_i 40)} assume j < 6; {210370#(<= proc_i 40)} is VALID [2019-05-15 10:21:23,510 INFO L273 TraceCheckUtils]: 66: Hoare triple {210370#(<= proc_i 40)} i := i + 4; {210389#(<= proc_i 44)} is VALID [2019-05-15 10:21:23,510 INFO L273 TraceCheckUtils]: 67: Hoare triple {210389#(<= proc_i 44)} assume i <= 1000; {210389#(<= proc_i 44)} is VALID [2019-05-15 10:21:23,511 INFO L273 TraceCheckUtils]: 68: Hoare triple {210389#(<= proc_i 44)} assume i + 4 < a[j]; {210389#(<= proc_i 44)} is VALID [2019-05-15 10:21:23,511 INFO L273 TraceCheckUtils]: 69: Hoare triple {210389#(<= proc_i 44)} assume a[5] == 1000; {210389#(<= proc_i 44)} is VALID [2019-05-15 10:21:23,512 INFO L273 TraceCheckUtils]: 70: Hoare triple {210389#(<= proc_i 44)} assume j > 4; {210389#(<= proc_i 44)} is VALID [2019-05-15 10:21:23,512 INFO L273 TraceCheckUtils]: 71: Hoare triple {210389#(<= proc_i 44)} assume j < 6; {210389#(<= proc_i 44)} is VALID [2019-05-15 10:21:23,513 INFO L273 TraceCheckUtils]: 72: Hoare triple {210389#(<= proc_i 44)} i := i + 4; {210408#(<= proc_i 48)} is VALID [2019-05-15 10:21:23,513 INFO L273 TraceCheckUtils]: 73: Hoare triple {210408#(<= proc_i 48)} assume i <= 1000; {210408#(<= proc_i 48)} is VALID [2019-05-15 10:21:23,514 INFO L273 TraceCheckUtils]: 74: Hoare triple {210408#(<= proc_i 48)} assume i + 4 < a[j]; {210408#(<= proc_i 48)} is VALID [2019-05-15 10:21:23,514 INFO L273 TraceCheckUtils]: 75: Hoare triple {210408#(<= proc_i 48)} assume a[5] == 1000; {210408#(<= proc_i 48)} is VALID [2019-05-15 10:21:23,515 INFO L273 TraceCheckUtils]: 76: Hoare triple {210408#(<= proc_i 48)} assume j > 4; {210408#(<= proc_i 48)} is VALID [2019-05-15 10:21:23,515 INFO L273 TraceCheckUtils]: 77: Hoare triple {210408#(<= proc_i 48)} assume j < 6; {210408#(<= proc_i 48)} is VALID [2019-05-15 10:21:23,516 INFO L273 TraceCheckUtils]: 78: Hoare triple {210408#(<= proc_i 48)} i := i + 4; {210427#(<= proc_i 52)} is VALID [2019-05-15 10:21:23,516 INFO L273 TraceCheckUtils]: 79: Hoare triple {210427#(<= proc_i 52)} assume i <= 1000; {210427#(<= proc_i 52)} is VALID [2019-05-15 10:21:23,517 INFO L273 TraceCheckUtils]: 80: Hoare triple {210427#(<= proc_i 52)} assume i + 4 < a[j]; {210427#(<= proc_i 52)} is VALID [2019-05-15 10:21:23,517 INFO L273 TraceCheckUtils]: 81: Hoare triple {210427#(<= proc_i 52)} assume a[5] == 1000; {210427#(<= proc_i 52)} is VALID [2019-05-15 10:21:23,517 INFO L273 TraceCheckUtils]: 82: Hoare triple {210427#(<= proc_i 52)} assume j > 4; {210427#(<= proc_i 52)} is VALID [2019-05-15 10:21:23,518 INFO L273 TraceCheckUtils]: 83: Hoare triple {210427#(<= proc_i 52)} assume j < 6; {210427#(<= proc_i 52)} is VALID [2019-05-15 10:21:23,519 INFO L273 TraceCheckUtils]: 84: Hoare triple {210427#(<= proc_i 52)} i := i + 4; {210446#(<= proc_i 56)} is VALID [2019-05-15 10:21:23,519 INFO L273 TraceCheckUtils]: 85: Hoare triple {210446#(<= proc_i 56)} assume i <= 1000; {210446#(<= proc_i 56)} is VALID [2019-05-15 10:21:23,520 INFO L273 TraceCheckUtils]: 86: Hoare triple {210446#(<= proc_i 56)} assume i + 4 < a[j]; {210446#(<= proc_i 56)} is VALID [2019-05-15 10:21:23,520 INFO L273 TraceCheckUtils]: 87: Hoare triple {210446#(<= proc_i 56)} assume a[5] == 1000; {210446#(<= proc_i 56)} is VALID [2019-05-15 10:21:23,520 INFO L273 TraceCheckUtils]: 88: Hoare triple {210446#(<= proc_i 56)} assume j > 4; {210446#(<= proc_i 56)} is VALID [2019-05-15 10:21:23,521 INFO L273 TraceCheckUtils]: 89: Hoare triple {210446#(<= proc_i 56)} assume j < 6; {210446#(<= proc_i 56)} is VALID [2019-05-15 10:21:23,522 INFO L273 TraceCheckUtils]: 90: Hoare triple {210446#(<= proc_i 56)} i := i + 4; {210465#(<= proc_i 60)} is VALID [2019-05-15 10:21:23,522 INFO L273 TraceCheckUtils]: 91: Hoare triple {210465#(<= proc_i 60)} assume i <= 1000; {210465#(<= proc_i 60)} is VALID [2019-05-15 10:21:23,522 INFO L273 TraceCheckUtils]: 92: Hoare triple {210465#(<= proc_i 60)} assume i + 4 < a[j]; {210465#(<= proc_i 60)} is VALID [2019-05-15 10:21:23,523 INFO L273 TraceCheckUtils]: 93: Hoare triple {210465#(<= proc_i 60)} assume a[5] == 1000; {210465#(<= proc_i 60)} is VALID [2019-05-15 10:21:23,523 INFO L273 TraceCheckUtils]: 94: Hoare triple {210465#(<= proc_i 60)} assume j > 4; {210465#(<= proc_i 60)} is VALID [2019-05-15 10:21:23,524 INFO L273 TraceCheckUtils]: 95: Hoare triple {210465#(<= proc_i 60)} assume j < 6; {210465#(<= proc_i 60)} is VALID [2019-05-15 10:21:23,524 INFO L273 TraceCheckUtils]: 96: Hoare triple {210465#(<= proc_i 60)} i := i + 4; {210484#(<= proc_i 64)} is VALID [2019-05-15 10:21:23,525 INFO L273 TraceCheckUtils]: 97: Hoare triple {210484#(<= proc_i 64)} assume i <= 1000; {210484#(<= proc_i 64)} is VALID [2019-05-15 10:21:23,525 INFO L273 TraceCheckUtils]: 98: Hoare triple {210484#(<= proc_i 64)} assume i + 4 < a[j]; {210484#(<= proc_i 64)} is VALID [2019-05-15 10:21:23,526 INFO L273 TraceCheckUtils]: 99: Hoare triple {210484#(<= proc_i 64)} assume a[5] == 1000; {210484#(<= proc_i 64)} is VALID [2019-05-15 10:21:23,526 INFO L273 TraceCheckUtils]: 100: Hoare triple {210484#(<= proc_i 64)} assume j > 4; {210484#(<= proc_i 64)} is VALID [2019-05-15 10:21:23,527 INFO L273 TraceCheckUtils]: 101: Hoare triple {210484#(<= proc_i 64)} assume j < 6; {210484#(<= proc_i 64)} is VALID [2019-05-15 10:21:23,527 INFO L273 TraceCheckUtils]: 102: Hoare triple {210484#(<= proc_i 64)} i := i + 4; {210503#(<= proc_i 68)} is VALID [2019-05-15 10:21:23,528 INFO L273 TraceCheckUtils]: 103: Hoare triple {210503#(<= proc_i 68)} assume i <= 1000; {210503#(<= proc_i 68)} is VALID [2019-05-15 10:21:23,528 INFO L273 TraceCheckUtils]: 104: Hoare triple {210503#(<= proc_i 68)} assume i + 4 < a[j]; {210503#(<= proc_i 68)} is VALID [2019-05-15 10:21:23,529 INFO L273 TraceCheckUtils]: 105: Hoare triple {210503#(<= proc_i 68)} assume a[5] == 1000; {210503#(<= proc_i 68)} is VALID [2019-05-15 10:21:23,529 INFO L273 TraceCheckUtils]: 106: Hoare triple {210503#(<= proc_i 68)} assume j > 4; {210503#(<= proc_i 68)} is VALID [2019-05-15 10:21:23,530 INFO L273 TraceCheckUtils]: 107: Hoare triple {210503#(<= proc_i 68)} assume j < 6; {210503#(<= proc_i 68)} is VALID [2019-05-15 10:21:23,530 INFO L273 TraceCheckUtils]: 108: Hoare triple {210503#(<= proc_i 68)} i := i + 4; {210522#(<= proc_i 72)} is VALID [2019-05-15 10:21:23,531 INFO L273 TraceCheckUtils]: 109: Hoare triple {210522#(<= proc_i 72)} assume i <= 1000; {210522#(<= proc_i 72)} is VALID [2019-05-15 10:21:23,531 INFO L273 TraceCheckUtils]: 110: Hoare triple {210522#(<= proc_i 72)} assume i + 4 < a[j]; {210522#(<= proc_i 72)} is VALID [2019-05-15 10:21:23,532 INFO L273 TraceCheckUtils]: 111: Hoare triple {210522#(<= proc_i 72)} assume a[5] == 1000; {210522#(<= proc_i 72)} is VALID [2019-05-15 10:21:23,532 INFO L273 TraceCheckUtils]: 112: Hoare triple {210522#(<= proc_i 72)} assume j > 4; {210522#(<= proc_i 72)} is VALID [2019-05-15 10:21:23,533 INFO L273 TraceCheckUtils]: 113: Hoare triple {210522#(<= proc_i 72)} assume j < 6; {210522#(<= proc_i 72)} is VALID [2019-05-15 10:21:23,533 INFO L273 TraceCheckUtils]: 114: Hoare triple {210522#(<= proc_i 72)} i := i + 4; {210541#(<= proc_i 76)} is VALID [2019-05-15 10:21:23,534 INFO L273 TraceCheckUtils]: 115: Hoare triple {210541#(<= proc_i 76)} assume i <= 1000; {210541#(<= proc_i 76)} is VALID [2019-05-15 10:21:23,534 INFO L273 TraceCheckUtils]: 116: Hoare triple {210541#(<= proc_i 76)} assume i + 4 < a[j]; {210541#(<= proc_i 76)} is VALID [2019-05-15 10:21:23,535 INFO L273 TraceCheckUtils]: 117: Hoare triple {210541#(<= proc_i 76)} assume a[5] == 1000; {210541#(<= proc_i 76)} is VALID [2019-05-15 10:21:23,535 INFO L273 TraceCheckUtils]: 118: Hoare triple {210541#(<= proc_i 76)} assume j > 4; {210541#(<= proc_i 76)} is VALID [2019-05-15 10:21:23,536 INFO L273 TraceCheckUtils]: 119: Hoare triple {210541#(<= proc_i 76)} assume j < 6; {210541#(<= proc_i 76)} is VALID [2019-05-15 10:21:23,536 INFO L273 TraceCheckUtils]: 120: Hoare triple {210541#(<= proc_i 76)} i := i + 4; {210560#(<= proc_i 80)} is VALID [2019-05-15 10:21:23,537 INFO L273 TraceCheckUtils]: 121: Hoare triple {210560#(<= proc_i 80)} assume i <= 1000; {210560#(<= proc_i 80)} is VALID [2019-05-15 10:21:23,537 INFO L273 TraceCheckUtils]: 122: Hoare triple {210560#(<= proc_i 80)} assume i + 4 < a[j]; {210560#(<= proc_i 80)} is VALID [2019-05-15 10:21:23,538 INFO L273 TraceCheckUtils]: 123: Hoare triple {210560#(<= proc_i 80)} assume a[5] == 1000; {210560#(<= proc_i 80)} is VALID [2019-05-15 10:21:23,538 INFO L273 TraceCheckUtils]: 124: Hoare triple {210560#(<= proc_i 80)} assume j > 4; {210560#(<= proc_i 80)} is VALID [2019-05-15 10:21:23,539 INFO L273 TraceCheckUtils]: 125: Hoare triple {210560#(<= proc_i 80)} assume j < 6; {210560#(<= proc_i 80)} is VALID [2019-05-15 10:21:23,539 INFO L273 TraceCheckUtils]: 126: Hoare triple {210560#(<= proc_i 80)} i := i + 4; {210579#(<= proc_i 84)} is VALID [2019-05-15 10:21:23,540 INFO L273 TraceCheckUtils]: 127: Hoare triple {210579#(<= proc_i 84)} assume i <= 1000; {210579#(<= proc_i 84)} is VALID [2019-05-15 10:21:23,540 INFO L273 TraceCheckUtils]: 128: Hoare triple {210579#(<= proc_i 84)} assume i + 4 < a[j]; {210579#(<= proc_i 84)} is VALID [2019-05-15 10:21:23,541 INFO L273 TraceCheckUtils]: 129: Hoare triple {210579#(<= proc_i 84)} assume a[5] == 1000; {210579#(<= proc_i 84)} is VALID [2019-05-15 10:21:23,541 INFO L273 TraceCheckUtils]: 130: Hoare triple {210579#(<= proc_i 84)} assume j > 4; {210579#(<= proc_i 84)} is VALID [2019-05-15 10:21:23,542 INFO L273 TraceCheckUtils]: 131: Hoare triple {210579#(<= proc_i 84)} assume j < 6; {210579#(<= proc_i 84)} is VALID [2019-05-15 10:21:23,542 INFO L273 TraceCheckUtils]: 132: Hoare triple {210579#(<= proc_i 84)} i := i + 4; {210598#(<= proc_i 88)} is VALID [2019-05-15 10:21:23,543 INFO L273 TraceCheckUtils]: 133: Hoare triple {210598#(<= proc_i 88)} assume i <= 1000; {210598#(<= proc_i 88)} is VALID [2019-05-15 10:21:23,543 INFO L273 TraceCheckUtils]: 134: Hoare triple {210598#(<= proc_i 88)} assume i + 4 < a[j]; {210598#(<= proc_i 88)} is VALID [2019-05-15 10:21:23,544 INFO L273 TraceCheckUtils]: 135: Hoare triple {210598#(<= proc_i 88)} assume a[5] == 1000; {210598#(<= proc_i 88)} is VALID [2019-05-15 10:21:23,544 INFO L273 TraceCheckUtils]: 136: Hoare triple {210598#(<= proc_i 88)} assume j > 4; {210598#(<= proc_i 88)} is VALID [2019-05-15 10:21:23,544 INFO L273 TraceCheckUtils]: 137: Hoare triple {210598#(<= proc_i 88)} assume j < 6; {210598#(<= proc_i 88)} is VALID [2019-05-15 10:21:23,545 INFO L273 TraceCheckUtils]: 138: Hoare triple {210598#(<= proc_i 88)} i := i + 4; {210617#(<= proc_i 92)} is VALID [2019-05-15 10:21:23,546 INFO L273 TraceCheckUtils]: 139: Hoare triple {210617#(<= proc_i 92)} assume i <= 1000; {210617#(<= proc_i 92)} is VALID [2019-05-15 10:21:23,546 INFO L273 TraceCheckUtils]: 140: Hoare triple {210617#(<= proc_i 92)} assume i + 4 < a[j]; {210617#(<= proc_i 92)} is VALID [2019-05-15 10:21:23,547 INFO L273 TraceCheckUtils]: 141: Hoare triple {210617#(<= proc_i 92)} assume a[5] == 1000; {210617#(<= proc_i 92)} is VALID [2019-05-15 10:21:23,547 INFO L273 TraceCheckUtils]: 142: Hoare triple {210617#(<= proc_i 92)} assume j > 4; {210617#(<= proc_i 92)} is VALID [2019-05-15 10:21:23,547 INFO L273 TraceCheckUtils]: 143: Hoare triple {210617#(<= proc_i 92)} assume j < 6; {210617#(<= proc_i 92)} is VALID [2019-05-15 10:21:23,548 INFO L273 TraceCheckUtils]: 144: Hoare triple {210617#(<= proc_i 92)} i := i + 4; {210636#(<= proc_i 96)} is VALID [2019-05-15 10:21:23,549 INFO L273 TraceCheckUtils]: 145: Hoare triple {210636#(<= proc_i 96)} assume i <= 1000; {210636#(<= proc_i 96)} is VALID [2019-05-15 10:21:23,549 INFO L273 TraceCheckUtils]: 146: Hoare triple {210636#(<= proc_i 96)} assume i + 4 < a[j]; {210636#(<= proc_i 96)} is VALID [2019-05-15 10:21:23,549 INFO L273 TraceCheckUtils]: 147: Hoare triple {210636#(<= proc_i 96)} assume a[5] == 1000; {210636#(<= proc_i 96)} is VALID [2019-05-15 10:21:23,550 INFO L273 TraceCheckUtils]: 148: Hoare triple {210636#(<= proc_i 96)} assume j > 4; {210636#(<= proc_i 96)} is VALID [2019-05-15 10:21:23,550 INFO L273 TraceCheckUtils]: 149: Hoare triple {210636#(<= proc_i 96)} assume j < 6; {210636#(<= proc_i 96)} is VALID [2019-05-15 10:21:23,551 INFO L273 TraceCheckUtils]: 150: Hoare triple {210636#(<= proc_i 96)} i := i + 4; {210655#(<= proc_i 100)} is VALID [2019-05-15 10:21:23,552 INFO L273 TraceCheckUtils]: 151: Hoare triple {210655#(<= proc_i 100)} assume i <= 1000; {210655#(<= proc_i 100)} is VALID [2019-05-15 10:21:23,552 INFO L273 TraceCheckUtils]: 152: Hoare triple {210655#(<= proc_i 100)} assume i + 4 < a[j]; {210655#(<= proc_i 100)} is VALID [2019-05-15 10:21:23,552 INFO L273 TraceCheckUtils]: 153: Hoare triple {210655#(<= proc_i 100)} assume a[5] == 1000; {210655#(<= proc_i 100)} is VALID [2019-05-15 10:21:23,553 INFO L273 TraceCheckUtils]: 154: Hoare triple {210655#(<= proc_i 100)} assume j > 4; {210655#(<= proc_i 100)} is VALID [2019-05-15 10:21:23,553 INFO L273 TraceCheckUtils]: 155: Hoare triple {210655#(<= proc_i 100)} assume j < 6; {210655#(<= proc_i 100)} is VALID [2019-05-15 10:21:23,554 INFO L273 TraceCheckUtils]: 156: Hoare triple {210655#(<= proc_i 100)} i := i + 4; {210674#(<= proc_i 104)} is VALID [2019-05-15 10:21:23,554 INFO L273 TraceCheckUtils]: 157: Hoare triple {210674#(<= proc_i 104)} assume i <= 1000; {210674#(<= proc_i 104)} is VALID [2019-05-15 10:21:23,555 INFO L273 TraceCheckUtils]: 158: Hoare triple {210674#(<= proc_i 104)} assume i + 4 < a[j]; {210674#(<= proc_i 104)} is VALID [2019-05-15 10:21:23,555 INFO L273 TraceCheckUtils]: 159: Hoare triple {210674#(<= proc_i 104)} assume a[5] == 1000; {210674#(<= proc_i 104)} is VALID [2019-05-15 10:21:23,556 INFO L273 TraceCheckUtils]: 160: Hoare triple {210674#(<= proc_i 104)} assume j > 4; {210674#(<= proc_i 104)} is VALID [2019-05-15 10:21:23,556 INFO L273 TraceCheckUtils]: 161: Hoare triple {210674#(<= proc_i 104)} assume j < 6; {210674#(<= proc_i 104)} is VALID [2019-05-15 10:21:23,557 INFO L273 TraceCheckUtils]: 162: Hoare triple {210674#(<= proc_i 104)} i := i + 4; {210693#(<= proc_i 108)} is VALID [2019-05-15 10:21:23,557 INFO L273 TraceCheckUtils]: 163: Hoare triple {210693#(<= proc_i 108)} assume i <= 1000; {210693#(<= proc_i 108)} is VALID [2019-05-15 10:21:23,558 INFO L273 TraceCheckUtils]: 164: Hoare triple {210693#(<= proc_i 108)} assume i + 4 < a[j]; {210693#(<= proc_i 108)} is VALID [2019-05-15 10:21:23,558 INFO L273 TraceCheckUtils]: 165: Hoare triple {210693#(<= proc_i 108)} assume a[5] == 1000; {210693#(<= proc_i 108)} is VALID [2019-05-15 10:21:23,559 INFO L273 TraceCheckUtils]: 166: Hoare triple {210693#(<= proc_i 108)} assume j > 4; {210693#(<= proc_i 108)} is VALID [2019-05-15 10:21:23,559 INFO L273 TraceCheckUtils]: 167: Hoare triple {210693#(<= proc_i 108)} assume j < 6; {210693#(<= proc_i 108)} is VALID [2019-05-15 10:21:23,560 INFO L273 TraceCheckUtils]: 168: Hoare triple {210693#(<= proc_i 108)} i := i + 4; {210712#(<= proc_i 112)} is VALID [2019-05-15 10:21:23,560 INFO L273 TraceCheckUtils]: 169: Hoare triple {210712#(<= proc_i 112)} assume i <= 1000; {210712#(<= proc_i 112)} is VALID [2019-05-15 10:21:23,561 INFO L273 TraceCheckUtils]: 170: Hoare triple {210712#(<= proc_i 112)} assume i + 4 < a[j]; {210712#(<= proc_i 112)} is VALID [2019-05-15 10:21:23,561 INFO L273 TraceCheckUtils]: 171: Hoare triple {210712#(<= proc_i 112)} assume a[5] == 1000; {210712#(<= proc_i 112)} is VALID [2019-05-15 10:21:23,562 INFO L273 TraceCheckUtils]: 172: Hoare triple {210712#(<= proc_i 112)} assume j > 4; {210712#(<= proc_i 112)} is VALID [2019-05-15 10:21:23,562 INFO L273 TraceCheckUtils]: 173: Hoare triple {210712#(<= proc_i 112)} assume j < 6; {210712#(<= proc_i 112)} is VALID [2019-05-15 10:21:23,563 INFO L273 TraceCheckUtils]: 174: Hoare triple {210712#(<= proc_i 112)} i := i + 4; {210731#(<= proc_i 116)} is VALID [2019-05-15 10:21:23,563 INFO L273 TraceCheckUtils]: 175: Hoare triple {210731#(<= proc_i 116)} assume i <= 1000; {210731#(<= proc_i 116)} is VALID [2019-05-15 10:21:23,564 INFO L273 TraceCheckUtils]: 176: Hoare triple {210731#(<= proc_i 116)} assume i + 4 < a[j]; {210731#(<= proc_i 116)} is VALID [2019-05-15 10:21:23,564 INFO L273 TraceCheckUtils]: 177: Hoare triple {210731#(<= proc_i 116)} assume a[5] == 1000; {210731#(<= proc_i 116)} is VALID [2019-05-15 10:21:23,565 INFO L273 TraceCheckUtils]: 178: Hoare triple {210731#(<= proc_i 116)} assume j > 4; {210731#(<= proc_i 116)} is VALID [2019-05-15 10:21:23,565 INFO L273 TraceCheckUtils]: 179: Hoare triple {210731#(<= proc_i 116)} assume j < 6; {210731#(<= proc_i 116)} is VALID [2019-05-15 10:21:23,566 INFO L273 TraceCheckUtils]: 180: Hoare triple {210731#(<= proc_i 116)} i := i + 4; {210750#(<= proc_i 120)} is VALID [2019-05-15 10:21:23,566 INFO L273 TraceCheckUtils]: 181: Hoare triple {210750#(<= proc_i 120)} assume i <= 1000; {210750#(<= proc_i 120)} is VALID [2019-05-15 10:21:23,567 INFO L273 TraceCheckUtils]: 182: Hoare triple {210750#(<= proc_i 120)} assume i + 4 < a[j]; {210750#(<= proc_i 120)} is VALID [2019-05-15 10:21:23,567 INFO L273 TraceCheckUtils]: 183: Hoare triple {210750#(<= proc_i 120)} assume a[5] == 1000; {210750#(<= proc_i 120)} is VALID [2019-05-15 10:21:23,568 INFO L273 TraceCheckUtils]: 184: Hoare triple {210750#(<= proc_i 120)} assume j > 4; {210750#(<= proc_i 120)} is VALID [2019-05-15 10:21:23,568 INFO L273 TraceCheckUtils]: 185: Hoare triple {210750#(<= proc_i 120)} assume j < 6; {210750#(<= proc_i 120)} is VALID [2019-05-15 10:21:23,569 INFO L273 TraceCheckUtils]: 186: Hoare triple {210750#(<= proc_i 120)} i := i + 4; {210769#(<= proc_i 124)} is VALID [2019-05-15 10:21:23,569 INFO L273 TraceCheckUtils]: 187: Hoare triple {210769#(<= proc_i 124)} assume i <= 1000; {210769#(<= proc_i 124)} is VALID [2019-05-15 10:21:23,570 INFO L273 TraceCheckUtils]: 188: Hoare triple {210769#(<= proc_i 124)} assume i + 4 < a[j]; {210769#(<= proc_i 124)} is VALID [2019-05-15 10:21:23,570 INFO L273 TraceCheckUtils]: 189: Hoare triple {210769#(<= proc_i 124)} assume a[5] == 1000; {210769#(<= proc_i 124)} is VALID [2019-05-15 10:21:23,571 INFO L273 TraceCheckUtils]: 190: Hoare triple {210769#(<= proc_i 124)} assume j > 4; {210769#(<= proc_i 124)} is VALID [2019-05-15 10:21:23,571 INFO L273 TraceCheckUtils]: 191: Hoare triple {210769#(<= proc_i 124)} assume j < 6; {210769#(<= proc_i 124)} is VALID [2019-05-15 10:21:23,572 INFO L273 TraceCheckUtils]: 192: Hoare triple {210769#(<= proc_i 124)} i := i + 4; {210788#(<= proc_i 128)} is VALID [2019-05-15 10:21:23,572 INFO L273 TraceCheckUtils]: 193: Hoare triple {210788#(<= proc_i 128)} assume i <= 1000; {210788#(<= proc_i 128)} is VALID [2019-05-15 10:21:23,573 INFO L273 TraceCheckUtils]: 194: Hoare triple {210788#(<= proc_i 128)} assume i + 4 < a[j]; {210788#(<= proc_i 128)} is VALID [2019-05-15 10:21:23,573 INFO L273 TraceCheckUtils]: 195: Hoare triple {210788#(<= proc_i 128)} assume a[5] == 1000; {210788#(<= proc_i 128)} is VALID [2019-05-15 10:21:23,573 INFO L273 TraceCheckUtils]: 196: Hoare triple {210788#(<= proc_i 128)} assume j > 4; {210788#(<= proc_i 128)} is VALID [2019-05-15 10:21:23,574 INFO L273 TraceCheckUtils]: 197: Hoare triple {210788#(<= proc_i 128)} assume j < 6; {210788#(<= proc_i 128)} is VALID [2019-05-15 10:21:23,575 INFO L273 TraceCheckUtils]: 198: Hoare triple {210788#(<= proc_i 128)} i := i + 4; {210807#(<= proc_i 132)} is VALID [2019-05-15 10:21:23,575 INFO L273 TraceCheckUtils]: 199: Hoare triple {210807#(<= proc_i 132)} assume i <= 1000; {210807#(<= proc_i 132)} is VALID [2019-05-15 10:21:23,575 INFO L273 TraceCheckUtils]: 200: Hoare triple {210807#(<= proc_i 132)} assume i + 4 < a[j]; {210807#(<= proc_i 132)} is VALID [2019-05-15 10:21:23,576 INFO L273 TraceCheckUtils]: 201: Hoare triple {210807#(<= proc_i 132)} assume a[5] == 1000; {210807#(<= proc_i 132)} is VALID [2019-05-15 10:21:23,576 INFO L273 TraceCheckUtils]: 202: Hoare triple {210807#(<= proc_i 132)} assume j > 4; {210807#(<= proc_i 132)} is VALID [2019-05-15 10:21:23,577 INFO L273 TraceCheckUtils]: 203: Hoare triple {210807#(<= proc_i 132)} assume j < 6; {210807#(<= proc_i 132)} is VALID [2019-05-15 10:21:23,578 INFO L273 TraceCheckUtils]: 204: Hoare triple {210807#(<= proc_i 132)} i := i + 4; {210826#(<= proc_i 136)} is VALID [2019-05-15 10:21:23,578 INFO L273 TraceCheckUtils]: 205: Hoare triple {210826#(<= proc_i 136)} assume i <= 1000; {210826#(<= proc_i 136)} is VALID [2019-05-15 10:21:23,578 INFO L273 TraceCheckUtils]: 206: Hoare triple {210826#(<= proc_i 136)} assume i + 4 < a[j]; {210826#(<= proc_i 136)} is VALID [2019-05-15 10:21:23,579 INFO L273 TraceCheckUtils]: 207: Hoare triple {210826#(<= proc_i 136)} assume a[5] == 1000; {210826#(<= proc_i 136)} is VALID [2019-05-15 10:21:23,579 INFO L273 TraceCheckUtils]: 208: Hoare triple {210826#(<= proc_i 136)} assume j > 4; {210826#(<= proc_i 136)} is VALID [2019-05-15 10:21:23,580 INFO L273 TraceCheckUtils]: 209: Hoare triple {210826#(<= proc_i 136)} assume j < 6; {210826#(<= proc_i 136)} is VALID [2019-05-15 10:21:23,580 INFO L273 TraceCheckUtils]: 210: Hoare triple {210826#(<= proc_i 136)} i := i + 4; {210845#(<= proc_i 140)} is VALID [2019-05-15 10:21:23,581 INFO L273 TraceCheckUtils]: 211: Hoare triple {210845#(<= proc_i 140)} assume i <= 1000; {210845#(<= proc_i 140)} is VALID [2019-05-15 10:21:23,581 INFO L273 TraceCheckUtils]: 212: Hoare triple {210845#(<= proc_i 140)} assume i + 4 < a[j]; {210845#(<= proc_i 140)} is VALID [2019-05-15 10:21:23,582 INFO L273 TraceCheckUtils]: 213: Hoare triple {210845#(<= proc_i 140)} assume a[5] == 1000; {210845#(<= proc_i 140)} is VALID [2019-05-15 10:21:23,582 INFO L273 TraceCheckUtils]: 214: Hoare triple {210845#(<= proc_i 140)} assume j > 4; {210845#(<= proc_i 140)} is VALID [2019-05-15 10:21:23,583 INFO L273 TraceCheckUtils]: 215: Hoare triple {210845#(<= proc_i 140)} assume j < 6; {210845#(<= proc_i 140)} is VALID [2019-05-15 10:21:23,583 INFO L273 TraceCheckUtils]: 216: Hoare triple {210845#(<= proc_i 140)} i := i + 4; {210864#(<= proc_i 144)} is VALID [2019-05-15 10:21:23,584 INFO L273 TraceCheckUtils]: 217: Hoare triple {210864#(<= proc_i 144)} assume i <= 1000; {210864#(<= proc_i 144)} is VALID [2019-05-15 10:21:23,584 INFO L273 TraceCheckUtils]: 218: Hoare triple {210864#(<= proc_i 144)} assume i + 4 < a[j]; {210864#(<= proc_i 144)} is VALID [2019-05-15 10:21:23,585 INFO L273 TraceCheckUtils]: 219: Hoare triple {210864#(<= proc_i 144)} assume a[5] == 1000; {210864#(<= proc_i 144)} is VALID [2019-05-15 10:21:23,585 INFO L273 TraceCheckUtils]: 220: Hoare triple {210864#(<= proc_i 144)} assume j > 4; {210864#(<= proc_i 144)} is VALID [2019-05-15 10:21:23,586 INFO L273 TraceCheckUtils]: 221: Hoare triple {210864#(<= proc_i 144)} assume j < 6; {210864#(<= proc_i 144)} is VALID [2019-05-15 10:21:23,586 INFO L273 TraceCheckUtils]: 222: Hoare triple {210864#(<= proc_i 144)} i := i + 4; {210883#(<= proc_i 148)} is VALID [2019-05-15 10:21:23,587 INFO L273 TraceCheckUtils]: 223: Hoare triple {210883#(<= proc_i 148)} assume i <= 1000; {210883#(<= proc_i 148)} is VALID [2019-05-15 10:21:23,587 INFO L273 TraceCheckUtils]: 224: Hoare triple {210883#(<= proc_i 148)} assume i + 4 < a[j]; {210883#(<= proc_i 148)} is VALID [2019-05-15 10:21:23,588 INFO L273 TraceCheckUtils]: 225: Hoare triple {210883#(<= proc_i 148)} assume a[5] == 1000; {210883#(<= proc_i 148)} is VALID [2019-05-15 10:21:23,588 INFO L273 TraceCheckUtils]: 226: Hoare triple {210883#(<= proc_i 148)} assume j > 4; {210883#(<= proc_i 148)} is VALID [2019-05-15 10:21:23,589 INFO L273 TraceCheckUtils]: 227: Hoare triple {210883#(<= proc_i 148)} assume j < 6; {210883#(<= proc_i 148)} is VALID [2019-05-15 10:21:23,589 INFO L273 TraceCheckUtils]: 228: Hoare triple {210883#(<= proc_i 148)} i := i + 4; {210902#(<= proc_i 152)} is VALID [2019-05-15 10:21:23,590 INFO L273 TraceCheckUtils]: 229: Hoare triple {210902#(<= proc_i 152)} assume i <= 1000; {210902#(<= proc_i 152)} is VALID [2019-05-15 10:21:23,590 INFO L273 TraceCheckUtils]: 230: Hoare triple {210902#(<= proc_i 152)} assume i + 4 < a[j]; {210902#(<= proc_i 152)} is VALID [2019-05-15 10:21:23,591 INFO L273 TraceCheckUtils]: 231: Hoare triple {210902#(<= proc_i 152)} assume a[5] == 1000; {210902#(<= proc_i 152)} is VALID [2019-05-15 10:21:23,591 INFO L273 TraceCheckUtils]: 232: Hoare triple {210902#(<= proc_i 152)} assume j > 4; {210902#(<= proc_i 152)} is VALID [2019-05-15 10:21:23,592 INFO L273 TraceCheckUtils]: 233: Hoare triple {210902#(<= proc_i 152)} assume j < 6; {210902#(<= proc_i 152)} is VALID [2019-05-15 10:21:23,592 INFO L273 TraceCheckUtils]: 234: Hoare triple {210902#(<= proc_i 152)} i := i + 4; {210921#(<= proc_i 156)} is VALID [2019-05-15 10:21:23,593 INFO L273 TraceCheckUtils]: 235: Hoare triple {210921#(<= proc_i 156)} assume i <= 1000; {210921#(<= proc_i 156)} is VALID [2019-05-15 10:21:23,593 INFO L273 TraceCheckUtils]: 236: Hoare triple {210921#(<= proc_i 156)} assume i + 4 < a[j]; {210921#(<= proc_i 156)} is VALID [2019-05-15 10:21:23,594 INFO L273 TraceCheckUtils]: 237: Hoare triple {210921#(<= proc_i 156)} assume a[5] == 1000; {210921#(<= proc_i 156)} is VALID [2019-05-15 10:21:23,594 INFO L273 TraceCheckUtils]: 238: Hoare triple {210921#(<= proc_i 156)} assume j > 4; {210921#(<= proc_i 156)} is VALID [2019-05-15 10:21:23,594 INFO L273 TraceCheckUtils]: 239: Hoare triple {210921#(<= proc_i 156)} assume j < 6; {210921#(<= proc_i 156)} is VALID [2019-05-15 10:21:23,595 INFO L273 TraceCheckUtils]: 240: Hoare triple {210921#(<= proc_i 156)} i := i + 4; {210940#(<= proc_i 160)} is VALID [2019-05-15 10:21:23,596 INFO L273 TraceCheckUtils]: 241: Hoare triple {210940#(<= proc_i 160)} assume i <= 1000; {210940#(<= proc_i 160)} is VALID [2019-05-15 10:21:23,596 INFO L273 TraceCheckUtils]: 242: Hoare triple {210940#(<= proc_i 160)} assume i + 4 < a[j]; {210940#(<= proc_i 160)} is VALID [2019-05-15 10:21:23,597 INFO L273 TraceCheckUtils]: 243: Hoare triple {210940#(<= proc_i 160)} assume a[5] == 1000; {210940#(<= proc_i 160)} is VALID [2019-05-15 10:21:23,597 INFO L273 TraceCheckUtils]: 244: Hoare triple {210940#(<= proc_i 160)} assume j > 4; {210940#(<= proc_i 160)} is VALID [2019-05-15 10:21:23,597 INFO L273 TraceCheckUtils]: 245: Hoare triple {210940#(<= proc_i 160)} assume j < 6; {210940#(<= proc_i 160)} is VALID [2019-05-15 10:21:23,598 INFO L273 TraceCheckUtils]: 246: Hoare triple {210940#(<= proc_i 160)} i := i + 4; {210959#(<= proc_i 164)} is VALID [2019-05-15 10:21:23,599 INFO L273 TraceCheckUtils]: 247: Hoare triple {210959#(<= proc_i 164)} assume i <= 1000; {210959#(<= proc_i 164)} is VALID [2019-05-15 10:21:23,599 INFO L273 TraceCheckUtils]: 248: Hoare triple {210959#(<= proc_i 164)} assume i + 4 < a[j]; {210959#(<= proc_i 164)} is VALID [2019-05-15 10:21:23,599 INFO L273 TraceCheckUtils]: 249: Hoare triple {210959#(<= proc_i 164)} assume a[5] == 1000; {210959#(<= proc_i 164)} is VALID [2019-05-15 10:21:23,600 INFO L273 TraceCheckUtils]: 250: Hoare triple {210959#(<= proc_i 164)} assume j > 4; {210959#(<= proc_i 164)} is VALID [2019-05-15 10:21:23,600 INFO L273 TraceCheckUtils]: 251: Hoare triple {210959#(<= proc_i 164)} assume j < 6; {210959#(<= proc_i 164)} is VALID [2019-05-15 10:21:23,601 INFO L273 TraceCheckUtils]: 252: Hoare triple {210959#(<= proc_i 164)} i := i + 4; {210978#(<= proc_i 168)} is VALID [2019-05-15 10:21:23,601 INFO L273 TraceCheckUtils]: 253: Hoare triple {210978#(<= proc_i 168)} assume i <= 1000; {210978#(<= proc_i 168)} is VALID [2019-05-15 10:21:23,602 INFO L273 TraceCheckUtils]: 254: Hoare triple {210978#(<= proc_i 168)} assume i + 4 < a[j]; {210978#(<= proc_i 168)} is VALID [2019-05-15 10:21:23,602 INFO L273 TraceCheckUtils]: 255: Hoare triple {210978#(<= proc_i 168)} assume a[5] == 1000; {210978#(<= proc_i 168)} is VALID [2019-05-15 10:21:23,603 INFO L273 TraceCheckUtils]: 256: Hoare triple {210978#(<= proc_i 168)} assume j > 4; {210978#(<= proc_i 168)} is VALID [2019-05-15 10:21:23,603 INFO L273 TraceCheckUtils]: 257: Hoare triple {210978#(<= proc_i 168)} assume j < 6; {210978#(<= proc_i 168)} is VALID [2019-05-15 10:21:23,604 INFO L273 TraceCheckUtils]: 258: Hoare triple {210978#(<= proc_i 168)} i := i + 4; {210997#(<= proc_i 172)} is VALID [2019-05-15 10:21:23,604 INFO L273 TraceCheckUtils]: 259: Hoare triple {210997#(<= proc_i 172)} assume i <= 1000; {210997#(<= proc_i 172)} is VALID [2019-05-15 10:21:23,605 INFO L273 TraceCheckUtils]: 260: Hoare triple {210997#(<= proc_i 172)} assume i + 4 < a[j]; {210997#(<= proc_i 172)} is VALID [2019-05-15 10:21:23,605 INFO L273 TraceCheckUtils]: 261: Hoare triple {210997#(<= proc_i 172)} assume a[5] == 1000; {210997#(<= proc_i 172)} is VALID [2019-05-15 10:21:23,606 INFO L273 TraceCheckUtils]: 262: Hoare triple {210997#(<= proc_i 172)} assume j > 4; {210997#(<= proc_i 172)} is VALID [2019-05-15 10:21:23,606 INFO L273 TraceCheckUtils]: 263: Hoare triple {210997#(<= proc_i 172)} assume j < 6; {210997#(<= proc_i 172)} is VALID [2019-05-15 10:21:23,607 INFO L273 TraceCheckUtils]: 264: Hoare triple {210997#(<= proc_i 172)} i := i + 4; {211016#(<= proc_i 176)} is VALID [2019-05-15 10:21:23,607 INFO L273 TraceCheckUtils]: 265: Hoare triple {211016#(<= proc_i 176)} assume i <= 1000; {211016#(<= proc_i 176)} is VALID [2019-05-15 10:21:23,608 INFO L273 TraceCheckUtils]: 266: Hoare triple {211016#(<= proc_i 176)} assume i + 4 < a[j]; {211016#(<= proc_i 176)} is VALID [2019-05-15 10:21:23,608 INFO L273 TraceCheckUtils]: 267: Hoare triple {211016#(<= proc_i 176)} assume a[5] == 1000; {211016#(<= proc_i 176)} is VALID [2019-05-15 10:21:23,609 INFO L273 TraceCheckUtils]: 268: Hoare triple {211016#(<= proc_i 176)} assume j > 4; {211016#(<= proc_i 176)} is VALID [2019-05-15 10:21:23,609 INFO L273 TraceCheckUtils]: 269: Hoare triple {211016#(<= proc_i 176)} assume j < 6; {211016#(<= proc_i 176)} is VALID [2019-05-15 10:21:23,610 INFO L273 TraceCheckUtils]: 270: Hoare triple {211016#(<= proc_i 176)} i := i + 4; {211035#(<= proc_i 180)} is VALID [2019-05-15 10:21:23,610 INFO L273 TraceCheckUtils]: 271: Hoare triple {211035#(<= proc_i 180)} assume i <= 1000; {211035#(<= proc_i 180)} is VALID [2019-05-15 10:21:23,611 INFO L273 TraceCheckUtils]: 272: Hoare triple {211035#(<= proc_i 180)} assume i + 4 < a[j]; {211035#(<= proc_i 180)} is VALID [2019-05-15 10:21:23,611 INFO L273 TraceCheckUtils]: 273: Hoare triple {211035#(<= proc_i 180)} assume a[5] == 1000; {211035#(<= proc_i 180)} is VALID [2019-05-15 10:21:23,612 INFO L273 TraceCheckUtils]: 274: Hoare triple {211035#(<= proc_i 180)} assume j > 4; {211035#(<= proc_i 180)} is VALID [2019-05-15 10:21:23,612 INFO L273 TraceCheckUtils]: 275: Hoare triple {211035#(<= proc_i 180)} assume j < 6; {211035#(<= proc_i 180)} is VALID [2019-05-15 10:21:23,613 INFO L273 TraceCheckUtils]: 276: Hoare triple {211035#(<= proc_i 180)} i := i + 4; {211054#(<= proc_i 184)} is VALID [2019-05-15 10:21:23,613 INFO L273 TraceCheckUtils]: 277: Hoare triple {211054#(<= proc_i 184)} assume i <= 1000; {211054#(<= proc_i 184)} is VALID [2019-05-15 10:21:23,614 INFO L273 TraceCheckUtils]: 278: Hoare triple {211054#(<= proc_i 184)} assume i + 4 < a[j]; {211054#(<= proc_i 184)} is VALID [2019-05-15 10:21:23,614 INFO L273 TraceCheckUtils]: 279: Hoare triple {211054#(<= proc_i 184)} assume a[5] == 1000; {211054#(<= proc_i 184)} is VALID [2019-05-15 10:21:23,615 INFO L273 TraceCheckUtils]: 280: Hoare triple {211054#(<= proc_i 184)} assume j > 4; {211054#(<= proc_i 184)} is VALID [2019-05-15 10:21:23,615 INFO L273 TraceCheckUtils]: 281: Hoare triple {211054#(<= proc_i 184)} assume j < 6; {211054#(<= proc_i 184)} is VALID [2019-05-15 10:21:23,616 INFO L273 TraceCheckUtils]: 282: Hoare triple {211054#(<= proc_i 184)} i := i + 4; {211073#(<= proc_i 188)} is VALID [2019-05-15 10:21:23,616 INFO L273 TraceCheckUtils]: 283: Hoare triple {211073#(<= proc_i 188)} assume i <= 1000; {211073#(<= proc_i 188)} is VALID [2019-05-15 10:21:23,617 INFO L273 TraceCheckUtils]: 284: Hoare triple {211073#(<= proc_i 188)} assume i + 4 < a[j]; {211073#(<= proc_i 188)} is VALID [2019-05-15 10:21:23,617 INFO L273 TraceCheckUtils]: 285: Hoare triple {211073#(<= proc_i 188)} assume a[5] == 1000; {211073#(<= proc_i 188)} is VALID [2019-05-15 10:21:23,618 INFO L273 TraceCheckUtils]: 286: Hoare triple {211073#(<= proc_i 188)} assume j > 4; {211073#(<= proc_i 188)} is VALID [2019-05-15 10:21:23,618 INFO L273 TraceCheckUtils]: 287: Hoare triple {211073#(<= proc_i 188)} assume j < 6; {211073#(<= proc_i 188)} is VALID [2019-05-15 10:21:23,619 INFO L273 TraceCheckUtils]: 288: Hoare triple {211073#(<= proc_i 188)} i := i + 4; {211092#(<= proc_i 192)} is VALID [2019-05-15 10:21:23,619 INFO L273 TraceCheckUtils]: 289: Hoare triple {211092#(<= proc_i 192)} assume i <= 1000; {211092#(<= proc_i 192)} is VALID [2019-05-15 10:21:23,620 INFO L273 TraceCheckUtils]: 290: Hoare triple {211092#(<= proc_i 192)} assume i + 4 < a[j]; {211092#(<= proc_i 192)} is VALID [2019-05-15 10:21:23,620 INFO L273 TraceCheckUtils]: 291: Hoare triple {211092#(<= proc_i 192)} assume a[5] == 1000; {211092#(<= proc_i 192)} is VALID [2019-05-15 10:21:23,620 INFO L273 TraceCheckUtils]: 292: Hoare triple {211092#(<= proc_i 192)} assume j > 4; {211092#(<= proc_i 192)} is VALID [2019-05-15 10:21:23,621 INFO L273 TraceCheckUtils]: 293: Hoare triple {211092#(<= proc_i 192)} assume j < 6; {211092#(<= proc_i 192)} is VALID [2019-05-15 10:21:23,622 INFO L273 TraceCheckUtils]: 294: Hoare triple {211092#(<= proc_i 192)} i := i + 4; {211111#(<= proc_i 196)} is VALID [2019-05-15 10:21:23,622 INFO L273 TraceCheckUtils]: 295: Hoare triple {211111#(<= proc_i 196)} assume i <= 1000; {211111#(<= proc_i 196)} is VALID [2019-05-15 10:21:23,623 INFO L273 TraceCheckUtils]: 296: Hoare triple {211111#(<= proc_i 196)} assume i + 4 < a[j]; {211111#(<= proc_i 196)} is VALID [2019-05-15 10:21:23,623 INFO L273 TraceCheckUtils]: 297: Hoare triple {211111#(<= proc_i 196)} assume a[5] == 1000; {211111#(<= proc_i 196)} is VALID [2019-05-15 10:21:23,623 INFO L273 TraceCheckUtils]: 298: Hoare triple {211111#(<= proc_i 196)} assume j > 4; {211111#(<= proc_i 196)} is VALID [2019-05-15 10:21:23,624 INFO L273 TraceCheckUtils]: 299: Hoare triple {211111#(<= proc_i 196)} assume j < 6; {211111#(<= proc_i 196)} is VALID [2019-05-15 10:21:23,625 INFO L273 TraceCheckUtils]: 300: Hoare triple {211111#(<= proc_i 196)} i := i + 4; {211130#(<= proc_i 200)} is VALID [2019-05-15 10:21:23,625 INFO L273 TraceCheckUtils]: 301: Hoare triple {211130#(<= proc_i 200)} assume i <= 1000; {211130#(<= proc_i 200)} is VALID [2019-05-15 10:21:23,625 INFO L273 TraceCheckUtils]: 302: Hoare triple {211130#(<= proc_i 200)} assume i + 4 < a[j]; {211130#(<= proc_i 200)} is VALID [2019-05-15 10:21:23,626 INFO L273 TraceCheckUtils]: 303: Hoare triple {211130#(<= proc_i 200)} assume a[5] == 1000; {211130#(<= proc_i 200)} is VALID [2019-05-15 10:21:23,626 INFO L273 TraceCheckUtils]: 304: Hoare triple {211130#(<= proc_i 200)} assume j > 4; {211130#(<= proc_i 200)} is VALID [2019-05-15 10:21:23,627 INFO L273 TraceCheckUtils]: 305: Hoare triple {211130#(<= proc_i 200)} assume j < 6; {211130#(<= proc_i 200)} is VALID [2019-05-15 10:21:23,627 INFO L273 TraceCheckUtils]: 306: Hoare triple {211130#(<= proc_i 200)} i := i + 4; {211149#(<= proc_i 204)} is VALID [2019-05-15 10:21:23,628 INFO L273 TraceCheckUtils]: 307: Hoare triple {211149#(<= proc_i 204)} assume i <= 1000; {211149#(<= proc_i 204)} is VALID [2019-05-15 10:21:23,628 INFO L273 TraceCheckUtils]: 308: Hoare triple {211149#(<= proc_i 204)} assume i + 4 < a[j]; {211149#(<= proc_i 204)} is VALID [2019-05-15 10:21:23,629 INFO L273 TraceCheckUtils]: 309: Hoare triple {211149#(<= proc_i 204)} assume a[5] == 1000; {211149#(<= proc_i 204)} is VALID [2019-05-15 10:21:23,629 INFO L273 TraceCheckUtils]: 310: Hoare triple {211149#(<= proc_i 204)} assume j > 4; {211149#(<= proc_i 204)} is VALID [2019-05-15 10:21:23,630 INFO L273 TraceCheckUtils]: 311: Hoare triple {211149#(<= proc_i 204)} assume j < 6; {211149#(<= proc_i 204)} is VALID [2019-05-15 10:21:23,630 INFO L273 TraceCheckUtils]: 312: Hoare triple {211149#(<= proc_i 204)} i := i + 4; {211168#(<= proc_i 208)} is VALID [2019-05-15 10:21:23,631 INFO L273 TraceCheckUtils]: 313: Hoare triple {211168#(<= proc_i 208)} assume i <= 1000; {211168#(<= proc_i 208)} is VALID [2019-05-15 10:21:23,631 INFO L273 TraceCheckUtils]: 314: Hoare triple {211168#(<= proc_i 208)} assume i + 4 < a[j]; {211168#(<= proc_i 208)} is VALID [2019-05-15 10:21:23,632 INFO L273 TraceCheckUtils]: 315: Hoare triple {211168#(<= proc_i 208)} assume a[5] == 1000; {211168#(<= proc_i 208)} is VALID [2019-05-15 10:21:23,632 INFO L273 TraceCheckUtils]: 316: Hoare triple {211168#(<= proc_i 208)} assume j > 4; {211168#(<= proc_i 208)} is VALID [2019-05-15 10:21:23,633 INFO L273 TraceCheckUtils]: 317: Hoare triple {211168#(<= proc_i 208)} assume j < 6; {211168#(<= proc_i 208)} is VALID [2019-05-15 10:21:23,633 INFO L273 TraceCheckUtils]: 318: Hoare triple {211168#(<= proc_i 208)} i := i + 4; {211187#(<= proc_i 212)} is VALID [2019-05-15 10:21:23,634 INFO L273 TraceCheckUtils]: 319: Hoare triple {211187#(<= proc_i 212)} assume i <= 1000; {211187#(<= proc_i 212)} is VALID [2019-05-15 10:21:23,634 INFO L273 TraceCheckUtils]: 320: Hoare triple {211187#(<= proc_i 212)} assume i + 4 < a[j]; {211187#(<= proc_i 212)} is VALID [2019-05-15 10:21:23,635 INFO L273 TraceCheckUtils]: 321: Hoare triple {211187#(<= proc_i 212)} assume a[5] == 1000; {211187#(<= proc_i 212)} is VALID [2019-05-15 10:21:23,635 INFO L273 TraceCheckUtils]: 322: Hoare triple {211187#(<= proc_i 212)} assume j > 4; {211187#(<= proc_i 212)} is VALID [2019-05-15 10:21:23,636 INFO L273 TraceCheckUtils]: 323: Hoare triple {211187#(<= proc_i 212)} assume j < 6; {211187#(<= proc_i 212)} is VALID [2019-05-15 10:21:23,636 INFO L273 TraceCheckUtils]: 324: Hoare triple {211187#(<= proc_i 212)} i := i + 4; {211206#(<= proc_i 216)} is VALID [2019-05-15 10:21:23,637 INFO L273 TraceCheckUtils]: 325: Hoare triple {211206#(<= proc_i 216)} assume i <= 1000; {211206#(<= proc_i 216)} is VALID [2019-05-15 10:21:23,637 INFO L273 TraceCheckUtils]: 326: Hoare triple {211206#(<= proc_i 216)} assume i + 4 < a[j]; {211206#(<= proc_i 216)} is VALID [2019-05-15 10:21:23,638 INFO L273 TraceCheckUtils]: 327: Hoare triple {211206#(<= proc_i 216)} assume a[5] == 1000; {211206#(<= proc_i 216)} is VALID [2019-05-15 10:21:23,638 INFO L273 TraceCheckUtils]: 328: Hoare triple {211206#(<= proc_i 216)} assume j > 4; {211206#(<= proc_i 216)} is VALID [2019-05-15 10:21:23,639 INFO L273 TraceCheckUtils]: 329: Hoare triple {211206#(<= proc_i 216)} assume j < 6; {211206#(<= proc_i 216)} is VALID [2019-05-15 10:21:23,639 INFO L273 TraceCheckUtils]: 330: Hoare triple {211206#(<= proc_i 216)} i := i + 4; {211225#(<= proc_i 220)} is VALID [2019-05-15 10:21:23,640 INFO L273 TraceCheckUtils]: 331: Hoare triple {211225#(<= proc_i 220)} assume i <= 1000; {211225#(<= proc_i 220)} is VALID [2019-05-15 10:21:23,640 INFO L273 TraceCheckUtils]: 332: Hoare triple {211225#(<= proc_i 220)} assume i + 4 < a[j]; {211225#(<= proc_i 220)} is VALID [2019-05-15 10:21:23,641 INFO L273 TraceCheckUtils]: 333: Hoare triple {211225#(<= proc_i 220)} assume a[5] == 1000; {211225#(<= proc_i 220)} is VALID [2019-05-15 10:21:23,641 INFO L273 TraceCheckUtils]: 334: Hoare triple {211225#(<= proc_i 220)} assume j > 4; {211225#(<= proc_i 220)} is VALID [2019-05-15 10:21:23,642 INFO L273 TraceCheckUtils]: 335: Hoare triple {211225#(<= proc_i 220)} assume j < 6; {211225#(<= proc_i 220)} is VALID [2019-05-15 10:21:23,642 INFO L273 TraceCheckUtils]: 336: Hoare triple {211225#(<= proc_i 220)} i := i + 4; {211244#(<= proc_i 224)} is VALID [2019-05-15 10:21:23,643 INFO L273 TraceCheckUtils]: 337: Hoare triple {211244#(<= proc_i 224)} assume i <= 1000; {211244#(<= proc_i 224)} is VALID [2019-05-15 10:21:23,643 INFO L273 TraceCheckUtils]: 338: Hoare triple {211244#(<= proc_i 224)} assume i + 4 < a[j]; {211244#(<= proc_i 224)} is VALID [2019-05-15 10:21:23,644 INFO L273 TraceCheckUtils]: 339: Hoare triple {211244#(<= proc_i 224)} assume a[5] == 1000; {211244#(<= proc_i 224)} is VALID [2019-05-15 10:21:23,644 INFO L273 TraceCheckUtils]: 340: Hoare triple {211244#(<= proc_i 224)} assume j > 4; {211244#(<= proc_i 224)} is VALID [2019-05-15 10:21:23,644 INFO L273 TraceCheckUtils]: 341: Hoare triple {211244#(<= proc_i 224)} assume j < 6; {211244#(<= proc_i 224)} is VALID [2019-05-15 10:21:23,645 INFO L273 TraceCheckUtils]: 342: Hoare triple {211244#(<= proc_i 224)} i := i + 4; {211263#(<= proc_i 228)} is VALID [2019-05-15 10:21:23,646 INFO L273 TraceCheckUtils]: 343: Hoare triple {211263#(<= proc_i 228)} assume i <= 1000; {211263#(<= proc_i 228)} is VALID [2019-05-15 10:21:23,646 INFO L273 TraceCheckUtils]: 344: Hoare triple {211263#(<= proc_i 228)} assume i + 4 < a[j]; {211263#(<= proc_i 228)} is VALID [2019-05-15 10:21:23,646 INFO L273 TraceCheckUtils]: 345: Hoare triple {211263#(<= proc_i 228)} assume a[5] == 1000; {211263#(<= proc_i 228)} is VALID [2019-05-15 10:21:23,647 INFO L273 TraceCheckUtils]: 346: Hoare triple {211263#(<= proc_i 228)} assume j > 4; {211263#(<= proc_i 228)} is VALID [2019-05-15 10:21:23,647 INFO L273 TraceCheckUtils]: 347: Hoare triple {211263#(<= proc_i 228)} assume j < 6; {211263#(<= proc_i 228)} is VALID [2019-05-15 10:21:23,648 INFO L273 TraceCheckUtils]: 348: Hoare triple {211263#(<= proc_i 228)} i := i + 4; {211282#(<= proc_i 232)} is VALID [2019-05-15 10:21:23,649 INFO L273 TraceCheckUtils]: 349: Hoare triple {211282#(<= proc_i 232)} assume i <= 1000; {211282#(<= proc_i 232)} is VALID [2019-05-15 10:21:23,649 INFO L273 TraceCheckUtils]: 350: Hoare triple {211282#(<= proc_i 232)} assume i + 4 < a[j]; {211282#(<= proc_i 232)} is VALID [2019-05-15 10:21:23,649 INFO L273 TraceCheckUtils]: 351: Hoare triple {211282#(<= proc_i 232)} assume a[5] == 1000; {211282#(<= proc_i 232)} is VALID [2019-05-15 10:21:23,650 INFO L273 TraceCheckUtils]: 352: Hoare triple {211282#(<= proc_i 232)} assume j > 4; {211282#(<= proc_i 232)} is VALID [2019-05-15 10:21:23,650 INFO L273 TraceCheckUtils]: 353: Hoare triple {211282#(<= proc_i 232)} assume j < 6; {211282#(<= proc_i 232)} is VALID [2019-05-15 10:21:23,651 INFO L273 TraceCheckUtils]: 354: Hoare triple {211282#(<= proc_i 232)} i := i + 4; {211301#(<= proc_i 236)} is VALID [2019-05-15 10:21:23,651 INFO L273 TraceCheckUtils]: 355: Hoare triple {211301#(<= proc_i 236)} assume i <= 1000; {211301#(<= proc_i 236)} is VALID [2019-05-15 10:21:23,652 INFO L273 TraceCheckUtils]: 356: Hoare triple {211301#(<= proc_i 236)} assume i + 4 < a[j]; {211301#(<= proc_i 236)} is VALID [2019-05-15 10:21:23,652 INFO L273 TraceCheckUtils]: 357: Hoare triple {211301#(<= proc_i 236)} assume a[5] == 1000; {211301#(<= proc_i 236)} is VALID [2019-05-15 10:21:23,653 INFO L273 TraceCheckUtils]: 358: Hoare triple {211301#(<= proc_i 236)} assume j > 4; {211301#(<= proc_i 236)} is VALID [2019-05-15 10:21:23,653 INFO L273 TraceCheckUtils]: 359: Hoare triple {211301#(<= proc_i 236)} assume j < 6; {211301#(<= proc_i 236)} is VALID [2019-05-15 10:21:23,654 INFO L273 TraceCheckUtils]: 360: Hoare triple {211301#(<= proc_i 236)} i := i + 4; {211320#(<= proc_i 240)} is VALID [2019-05-15 10:21:23,654 INFO L273 TraceCheckUtils]: 361: Hoare triple {211320#(<= proc_i 240)} assume i <= 1000; {211320#(<= proc_i 240)} is VALID [2019-05-15 10:21:23,655 INFO L273 TraceCheckUtils]: 362: Hoare triple {211320#(<= proc_i 240)} assume i + 4 < a[j]; {211320#(<= proc_i 240)} is VALID [2019-05-15 10:21:23,655 INFO L273 TraceCheckUtils]: 363: Hoare triple {211320#(<= proc_i 240)} assume a[5] == 1000; {211320#(<= proc_i 240)} is VALID [2019-05-15 10:21:23,656 INFO L273 TraceCheckUtils]: 364: Hoare triple {211320#(<= proc_i 240)} assume j > 4; {211320#(<= proc_i 240)} is VALID [2019-05-15 10:21:23,656 INFO L273 TraceCheckUtils]: 365: Hoare triple {211320#(<= proc_i 240)} assume j < 6; {211320#(<= proc_i 240)} is VALID [2019-05-15 10:21:23,657 INFO L273 TraceCheckUtils]: 366: Hoare triple {211320#(<= proc_i 240)} i := i + 4; {211339#(<= proc_i 244)} is VALID [2019-05-15 10:21:23,657 INFO L273 TraceCheckUtils]: 367: Hoare triple {211339#(<= proc_i 244)} assume i <= 1000; {211339#(<= proc_i 244)} is VALID [2019-05-15 10:21:23,658 INFO L273 TraceCheckUtils]: 368: Hoare triple {211339#(<= proc_i 244)} assume i + 4 < a[j]; {211339#(<= proc_i 244)} is VALID [2019-05-15 10:21:23,658 INFO L273 TraceCheckUtils]: 369: Hoare triple {211339#(<= proc_i 244)} assume a[5] == 1000; {211339#(<= proc_i 244)} is VALID [2019-05-15 10:21:23,659 INFO L273 TraceCheckUtils]: 370: Hoare triple {211339#(<= proc_i 244)} assume j > 4; {211339#(<= proc_i 244)} is VALID [2019-05-15 10:21:23,659 INFO L273 TraceCheckUtils]: 371: Hoare triple {211339#(<= proc_i 244)} assume j < 6; {211339#(<= proc_i 244)} is VALID [2019-05-15 10:21:23,660 INFO L273 TraceCheckUtils]: 372: Hoare triple {211339#(<= proc_i 244)} i := i + 4; {211358#(<= proc_i 248)} is VALID [2019-05-15 10:21:23,660 INFO L273 TraceCheckUtils]: 373: Hoare triple {211358#(<= proc_i 248)} assume i <= 1000; {211358#(<= proc_i 248)} is VALID [2019-05-15 10:21:23,661 INFO L273 TraceCheckUtils]: 374: Hoare triple {211358#(<= proc_i 248)} assume i + 4 < a[j]; {211358#(<= proc_i 248)} is VALID [2019-05-15 10:21:23,661 INFO L273 TraceCheckUtils]: 375: Hoare triple {211358#(<= proc_i 248)} assume a[5] == 1000; {211358#(<= proc_i 248)} is VALID [2019-05-15 10:21:23,662 INFO L273 TraceCheckUtils]: 376: Hoare triple {211358#(<= proc_i 248)} assume j > 4; {211358#(<= proc_i 248)} is VALID [2019-05-15 10:21:23,662 INFO L273 TraceCheckUtils]: 377: Hoare triple {211358#(<= proc_i 248)} assume j < 6; {211358#(<= proc_i 248)} is VALID [2019-05-15 10:21:23,663 INFO L273 TraceCheckUtils]: 378: Hoare triple {211358#(<= proc_i 248)} i := i + 4; {211377#(<= proc_i 252)} is VALID [2019-05-15 10:21:23,663 INFO L273 TraceCheckUtils]: 379: Hoare triple {211377#(<= proc_i 252)} assume i <= 1000; {211377#(<= proc_i 252)} is VALID [2019-05-15 10:21:23,664 INFO L273 TraceCheckUtils]: 380: Hoare triple {211377#(<= proc_i 252)} assume i + 4 < a[j]; {211377#(<= proc_i 252)} is VALID [2019-05-15 10:21:23,664 INFO L273 TraceCheckUtils]: 381: Hoare triple {211377#(<= proc_i 252)} assume a[5] == 1000; {211377#(<= proc_i 252)} is VALID [2019-05-15 10:21:23,665 INFO L273 TraceCheckUtils]: 382: Hoare triple {211377#(<= proc_i 252)} assume j > 4; {211377#(<= proc_i 252)} is VALID [2019-05-15 10:21:23,665 INFO L273 TraceCheckUtils]: 383: Hoare triple {211377#(<= proc_i 252)} assume j < 6; {211377#(<= proc_i 252)} is VALID [2019-05-15 10:21:23,666 INFO L273 TraceCheckUtils]: 384: Hoare triple {211377#(<= proc_i 252)} i := i + 4; {211396#(<= proc_i 256)} is VALID [2019-05-15 10:21:23,666 INFO L273 TraceCheckUtils]: 385: Hoare triple {211396#(<= proc_i 256)} assume i <= 1000; {211396#(<= proc_i 256)} is VALID [2019-05-15 10:21:23,667 INFO L273 TraceCheckUtils]: 386: Hoare triple {211396#(<= proc_i 256)} assume i + 4 < a[j]; {211396#(<= proc_i 256)} is VALID [2019-05-15 10:21:23,667 INFO L273 TraceCheckUtils]: 387: Hoare triple {211396#(<= proc_i 256)} assume a[5] == 1000; {211396#(<= proc_i 256)} is VALID [2019-05-15 10:21:23,668 INFO L273 TraceCheckUtils]: 388: Hoare triple {211396#(<= proc_i 256)} assume j > 4; {211396#(<= proc_i 256)} is VALID [2019-05-15 10:21:23,668 INFO L273 TraceCheckUtils]: 389: Hoare triple {211396#(<= proc_i 256)} assume j < 6; {211396#(<= proc_i 256)} is VALID [2019-05-15 10:21:23,669 INFO L273 TraceCheckUtils]: 390: Hoare triple {211396#(<= proc_i 256)} i := i + 4; {211415#(<= proc_i 260)} is VALID [2019-05-15 10:21:23,669 INFO L273 TraceCheckUtils]: 391: Hoare triple {211415#(<= proc_i 260)} assume i <= 1000; {211415#(<= proc_i 260)} is VALID [2019-05-15 10:21:23,670 INFO L273 TraceCheckUtils]: 392: Hoare triple {211415#(<= proc_i 260)} assume i + 4 < a[j]; {211415#(<= proc_i 260)} is VALID [2019-05-15 10:21:23,670 INFO L273 TraceCheckUtils]: 393: Hoare triple {211415#(<= proc_i 260)} assume a[5] == 1000; {211415#(<= proc_i 260)} is VALID [2019-05-15 10:21:23,670 INFO L273 TraceCheckUtils]: 394: Hoare triple {211415#(<= proc_i 260)} assume j > 4; {211415#(<= proc_i 260)} is VALID [2019-05-15 10:21:23,671 INFO L273 TraceCheckUtils]: 395: Hoare triple {211415#(<= proc_i 260)} assume j < 6; {211415#(<= proc_i 260)} is VALID [2019-05-15 10:21:23,672 INFO L273 TraceCheckUtils]: 396: Hoare triple {211415#(<= proc_i 260)} i := i + 4; {211434#(<= proc_i 264)} is VALID [2019-05-15 10:21:23,672 INFO L273 TraceCheckUtils]: 397: Hoare triple {211434#(<= proc_i 264)} assume i <= 1000; {211434#(<= proc_i 264)} is VALID [2019-05-15 10:21:23,672 INFO L273 TraceCheckUtils]: 398: Hoare triple {211434#(<= proc_i 264)} assume i + 4 < a[j]; {211434#(<= proc_i 264)} is VALID [2019-05-15 10:21:23,673 INFO L273 TraceCheckUtils]: 399: Hoare triple {211434#(<= proc_i 264)} assume a[5] == 1000; {211434#(<= proc_i 264)} is VALID [2019-05-15 10:21:23,673 INFO L273 TraceCheckUtils]: 400: Hoare triple {211434#(<= proc_i 264)} assume j > 4; {211434#(<= proc_i 264)} is VALID [2019-05-15 10:21:23,674 INFO L273 TraceCheckUtils]: 401: Hoare triple {211434#(<= proc_i 264)} assume j < 6; {211434#(<= proc_i 264)} is VALID [2019-05-15 10:21:23,675 INFO L273 TraceCheckUtils]: 402: Hoare triple {211434#(<= proc_i 264)} i := i + 4; {211453#(<= proc_i 268)} is VALID [2019-05-15 10:21:23,675 INFO L273 TraceCheckUtils]: 403: Hoare triple {211453#(<= proc_i 268)} assume i <= 1000; {211453#(<= proc_i 268)} is VALID [2019-05-15 10:21:23,675 INFO L273 TraceCheckUtils]: 404: Hoare triple {211453#(<= proc_i 268)} assume i + 4 < a[j]; {211453#(<= proc_i 268)} is VALID [2019-05-15 10:21:23,676 INFO L273 TraceCheckUtils]: 405: Hoare triple {211453#(<= proc_i 268)} assume a[5] == 1000; {211453#(<= proc_i 268)} is VALID [2019-05-15 10:21:23,676 INFO L273 TraceCheckUtils]: 406: Hoare triple {211453#(<= proc_i 268)} assume j > 4; {211453#(<= proc_i 268)} is VALID [2019-05-15 10:21:23,677 INFO L273 TraceCheckUtils]: 407: Hoare triple {211453#(<= proc_i 268)} assume j < 6; {211453#(<= proc_i 268)} is VALID [2019-05-15 10:21:23,677 INFO L273 TraceCheckUtils]: 408: Hoare triple {211453#(<= proc_i 268)} i := i + 4; {211472#(<= proc_i 272)} is VALID [2019-05-15 10:21:23,678 INFO L273 TraceCheckUtils]: 409: Hoare triple {211472#(<= proc_i 272)} assume i <= 1000; {211472#(<= proc_i 272)} is VALID [2019-05-15 10:21:23,678 INFO L273 TraceCheckUtils]: 410: Hoare triple {211472#(<= proc_i 272)} assume i + 4 < a[j]; {211472#(<= proc_i 272)} is VALID [2019-05-15 10:21:23,679 INFO L273 TraceCheckUtils]: 411: Hoare triple {211472#(<= proc_i 272)} assume a[5] == 1000; {211472#(<= proc_i 272)} is VALID [2019-05-15 10:21:23,679 INFO L273 TraceCheckUtils]: 412: Hoare triple {211472#(<= proc_i 272)} assume j > 4; {211472#(<= proc_i 272)} is VALID [2019-05-15 10:21:23,680 INFO L273 TraceCheckUtils]: 413: Hoare triple {211472#(<= proc_i 272)} assume j < 6; {211472#(<= proc_i 272)} is VALID [2019-05-15 10:21:23,680 INFO L273 TraceCheckUtils]: 414: Hoare triple {211472#(<= proc_i 272)} i := i + 4; {211491#(<= proc_i 276)} is VALID [2019-05-15 10:21:23,681 INFO L273 TraceCheckUtils]: 415: Hoare triple {211491#(<= proc_i 276)} assume i <= 1000; {211491#(<= proc_i 276)} is VALID [2019-05-15 10:21:23,681 INFO L273 TraceCheckUtils]: 416: Hoare triple {211491#(<= proc_i 276)} assume i + 4 < a[j]; {211491#(<= proc_i 276)} is VALID [2019-05-15 10:21:23,682 INFO L273 TraceCheckUtils]: 417: Hoare triple {211491#(<= proc_i 276)} assume a[5] == 1000; {211491#(<= proc_i 276)} is VALID [2019-05-15 10:21:23,682 INFO L273 TraceCheckUtils]: 418: Hoare triple {211491#(<= proc_i 276)} assume j > 4; {211491#(<= proc_i 276)} is VALID [2019-05-15 10:21:23,683 INFO L273 TraceCheckUtils]: 419: Hoare triple {211491#(<= proc_i 276)} assume j < 6; {211491#(<= proc_i 276)} is VALID [2019-05-15 10:21:23,683 INFO L273 TraceCheckUtils]: 420: Hoare triple {211491#(<= proc_i 276)} i := i + 4; {211510#(<= proc_i 280)} is VALID [2019-05-15 10:21:23,684 INFO L273 TraceCheckUtils]: 421: Hoare triple {211510#(<= proc_i 280)} assume i <= 1000; {211510#(<= proc_i 280)} is VALID [2019-05-15 10:21:23,684 INFO L273 TraceCheckUtils]: 422: Hoare triple {211510#(<= proc_i 280)} assume i + 4 < a[j]; {211510#(<= proc_i 280)} is VALID [2019-05-15 10:21:23,685 INFO L273 TraceCheckUtils]: 423: Hoare triple {211510#(<= proc_i 280)} assume a[5] == 1000; {211510#(<= proc_i 280)} is VALID [2019-05-15 10:21:23,685 INFO L273 TraceCheckUtils]: 424: Hoare triple {211510#(<= proc_i 280)} assume j > 4; {211510#(<= proc_i 280)} is VALID [2019-05-15 10:21:23,686 INFO L273 TraceCheckUtils]: 425: Hoare triple {211510#(<= proc_i 280)} assume j < 6; {211510#(<= proc_i 280)} is VALID [2019-05-15 10:21:23,686 INFO L273 TraceCheckUtils]: 426: Hoare triple {211510#(<= proc_i 280)} i := i + 4; {211529#(<= proc_i 284)} is VALID [2019-05-15 10:21:23,687 INFO L273 TraceCheckUtils]: 427: Hoare triple {211529#(<= proc_i 284)} assume i <= 1000; {211529#(<= proc_i 284)} is VALID [2019-05-15 10:21:23,687 INFO L273 TraceCheckUtils]: 428: Hoare triple {211529#(<= proc_i 284)} assume i + 4 < a[j]; {211529#(<= proc_i 284)} is VALID [2019-05-15 10:21:23,688 INFO L273 TraceCheckUtils]: 429: Hoare triple {211529#(<= proc_i 284)} assume a[5] == 1000; {211529#(<= proc_i 284)} is VALID [2019-05-15 10:21:23,688 INFO L273 TraceCheckUtils]: 430: Hoare triple {211529#(<= proc_i 284)} assume j > 4; {211529#(<= proc_i 284)} is VALID [2019-05-15 10:21:23,689 INFO L273 TraceCheckUtils]: 431: Hoare triple {211529#(<= proc_i 284)} assume j < 6; {211529#(<= proc_i 284)} is VALID [2019-05-15 10:21:23,689 INFO L273 TraceCheckUtils]: 432: Hoare triple {211529#(<= proc_i 284)} i := i + 4; {211548#(<= proc_i 288)} is VALID [2019-05-15 10:21:23,690 INFO L273 TraceCheckUtils]: 433: Hoare triple {211548#(<= proc_i 288)} assume i <= 1000; {211548#(<= proc_i 288)} is VALID [2019-05-15 10:21:23,690 INFO L273 TraceCheckUtils]: 434: Hoare triple {211548#(<= proc_i 288)} assume i + 4 < a[j]; {211548#(<= proc_i 288)} is VALID [2019-05-15 10:21:23,691 INFO L273 TraceCheckUtils]: 435: Hoare triple {211548#(<= proc_i 288)} assume a[5] == 1000; {211548#(<= proc_i 288)} is VALID [2019-05-15 10:21:23,691 INFO L273 TraceCheckUtils]: 436: Hoare triple {211548#(<= proc_i 288)} assume j > 4; {211548#(<= proc_i 288)} is VALID [2019-05-15 10:21:23,691 INFO L273 TraceCheckUtils]: 437: Hoare triple {211548#(<= proc_i 288)} assume j < 6; {211548#(<= proc_i 288)} is VALID [2019-05-15 10:21:23,692 INFO L273 TraceCheckUtils]: 438: Hoare triple {211548#(<= proc_i 288)} i := i + 4; {211567#(<= proc_i 292)} is VALID [2019-05-15 10:21:23,693 INFO L273 TraceCheckUtils]: 439: Hoare triple {211567#(<= proc_i 292)} assume i <= 1000; {211567#(<= proc_i 292)} is VALID [2019-05-15 10:21:23,693 INFO L273 TraceCheckUtils]: 440: Hoare triple {211567#(<= proc_i 292)} assume i + 4 < a[j]; {211567#(<= proc_i 292)} is VALID [2019-05-15 10:21:23,693 INFO L273 TraceCheckUtils]: 441: Hoare triple {211567#(<= proc_i 292)} assume a[5] == 1000; {211567#(<= proc_i 292)} is VALID [2019-05-15 10:21:23,694 INFO L273 TraceCheckUtils]: 442: Hoare triple {211567#(<= proc_i 292)} assume j > 4; {211567#(<= proc_i 292)} is VALID [2019-05-15 10:21:23,694 INFO L273 TraceCheckUtils]: 443: Hoare triple {211567#(<= proc_i 292)} assume j < 6; {211567#(<= proc_i 292)} is VALID [2019-05-15 10:21:23,695 INFO L273 TraceCheckUtils]: 444: Hoare triple {211567#(<= proc_i 292)} i := i + 4; {211586#(<= proc_i 296)} is VALID [2019-05-15 10:21:23,696 INFO L273 TraceCheckUtils]: 445: Hoare triple {211586#(<= proc_i 296)} assume i <= 1000; {211586#(<= proc_i 296)} is VALID [2019-05-15 10:21:23,696 INFO L273 TraceCheckUtils]: 446: Hoare triple {211586#(<= proc_i 296)} assume i + 4 < a[j]; {211586#(<= proc_i 296)} is VALID [2019-05-15 10:21:23,696 INFO L273 TraceCheckUtils]: 447: Hoare triple {211586#(<= proc_i 296)} assume a[5] == 1000; {211586#(<= proc_i 296)} is VALID [2019-05-15 10:21:23,697 INFO L273 TraceCheckUtils]: 448: Hoare triple {211586#(<= proc_i 296)} assume j > 4; {211586#(<= proc_i 296)} is VALID [2019-05-15 10:21:23,697 INFO L273 TraceCheckUtils]: 449: Hoare triple {211586#(<= proc_i 296)} assume j < 6; {211586#(<= proc_i 296)} is VALID [2019-05-15 10:21:23,698 INFO L273 TraceCheckUtils]: 450: Hoare triple {211586#(<= proc_i 296)} i := i + 4; {211605#(<= proc_i 300)} is VALID [2019-05-15 10:21:23,698 INFO L273 TraceCheckUtils]: 451: Hoare triple {211605#(<= proc_i 300)} assume i <= 1000; {211605#(<= proc_i 300)} is VALID [2019-05-15 10:21:23,699 INFO L273 TraceCheckUtils]: 452: Hoare triple {211605#(<= proc_i 300)} assume i + 4 < a[j]; {211605#(<= proc_i 300)} is VALID [2019-05-15 10:21:23,699 INFO L273 TraceCheckUtils]: 453: Hoare triple {211605#(<= proc_i 300)} assume a[5] == 1000; {211605#(<= proc_i 300)} is VALID [2019-05-15 10:21:23,700 INFO L273 TraceCheckUtils]: 454: Hoare triple {211605#(<= proc_i 300)} assume j > 4; {211605#(<= proc_i 300)} is VALID [2019-05-15 10:21:23,700 INFO L273 TraceCheckUtils]: 455: Hoare triple {211605#(<= proc_i 300)} assume j < 6; {211605#(<= proc_i 300)} is VALID [2019-05-15 10:21:23,701 INFO L273 TraceCheckUtils]: 456: Hoare triple {211605#(<= proc_i 300)} i := i + 4; {211624#(<= proc_i 304)} is VALID [2019-05-15 10:21:23,701 INFO L273 TraceCheckUtils]: 457: Hoare triple {211624#(<= proc_i 304)} assume i <= 1000; {211624#(<= proc_i 304)} is VALID [2019-05-15 10:21:23,702 INFO L273 TraceCheckUtils]: 458: Hoare triple {211624#(<= proc_i 304)} assume i + 4 < a[j]; {211624#(<= proc_i 304)} is VALID [2019-05-15 10:21:23,702 INFO L273 TraceCheckUtils]: 459: Hoare triple {211624#(<= proc_i 304)} assume a[5] == 1000; {211624#(<= proc_i 304)} is VALID [2019-05-15 10:21:23,703 INFO L273 TraceCheckUtils]: 460: Hoare triple {211624#(<= proc_i 304)} assume j > 4; {211624#(<= proc_i 304)} is VALID [2019-05-15 10:21:23,703 INFO L273 TraceCheckUtils]: 461: Hoare triple {211624#(<= proc_i 304)} assume j < 6; {211624#(<= proc_i 304)} is VALID [2019-05-15 10:21:23,704 INFO L273 TraceCheckUtils]: 462: Hoare triple {211624#(<= proc_i 304)} i := i + 4; {211643#(<= proc_i 308)} is VALID [2019-05-15 10:21:23,704 INFO L273 TraceCheckUtils]: 463: Hoare triple {211643#(<= proc_i 308)} assume i <= 1000; {211643#(<= proc_i 308)} is VALID [2019-05-15 10:21:23,705 INFO L273 TraceCheckUtils]: 464: Hoare triple {211643#(<= proc_i 308)} assume i + 4 < a[j]; {211643#(<= proc_i 308)} is VALID [2019-05-15 10:21:23,705 INFO L273 TraceCheckUtils]: 465: Hoare triple {211643#(<= proc_i 308)} assume a[5] == 1000; {211643#(<= proc_i 308)} is VALID [2019-05-15 10:21:23,706 INFO L273 TraceCheckUtils]: 466: Hoare triple {211643#(<= proc_i 308)} assume j > 4; {211643#(<= proc_i 308)} is VALID [2019-05-15 10:21:23,706 INFO L273 TraceCheckUtils]: 467: Hoare triple {211643#(<= proc_i 308)} assume j < 6; {211643#(<= proc_i 308)} is VALID [2019-05-15 10:21:23,707 INFO L273 TraceCheckUtils]: 468: Hoare triple {211643#(<= proc_i 308)} i := i + 4; {211662#(<= proc_i 312)} is VALID [2019-05-15 10:21:23,707 INFO L273 TraceCheckUtils]: 469: Hoare triple {211662#(<= proc_i 312)} assume i <= 1000; {211662#(<= proc_i 312)} is VALID [2019-05-15 10:21:23,708 INFO L273 TraceCheckUtils]: 470: Hoare triple {211662#(<= proc_i 312)} assume i + 4 < a[j]; {211662#(<= proc_i 312)} is VALID [2019-05-15 10:21:23,708 INFO L273 TraceCheckUtils]: 471: Hoare triple {211662#(<= proc_i 312)} assume a[5] == 1000; {211662#(<= proc_i 312)} is VALID [2019-05-15 10:21:23,709 INFO L273 TraceCheckUtils]: 472: Hoare triple {211662#(<= proc_i 312)} assume j > 4; {211662#(<= proc_i 312)} is VALID [2019-05-15 10:21:23,709 INFO L273 TraceCheckUtils]: 473: Hoare triple {211662#(<= proc_i 312)} assume j < 6; {211662#(<= proc_i 312)} is VALID [2019-05-15 10:21:23,710 INFO L273 TraceCheckUtils]: 474: Hoare triple {211662#(<= proc_i 312)} i := i + 4; {211681#(<= proc_i 316)} is VALID [2019-05-15 10:21:23,710 INFO L273 TraceCheckUtils]: 475: Hoare triple {211681#(<= proc_i 316)} assume i <= 1000; {211681#(<= proc_i 316)} is VALID [2019-05-15 10:21:23,711 INFO L273 TraceCheckUtils]: 476: Hoare triple {211681#(<= proc_i 316)} assume i + 4 < a[j]; {211681#(<= proc_i 316)} is VALID [2019-05-15 10:21:23,711 INFO L273 TraceCheckUtils]: 477: Hoare triple {211681#(<= proc_i 316)} assume a[5] == 1000; {211681#(<= proc_i 316)} is VALID [2019-05-15 10:21:23,712 INFO L273 TraceCheckUtils]: 478: Hoare triple {211681#(<= proc_i 316)} assume j > 4; {211681#(<= proc_i 316)} is VALID [2019-05-15 10:21:23,712 INFO L273 TraceCheckUtils]: 479: Hoare triple {211681#(<= proc_i 316)} assume j < 6; {211681#(<= proc_i 316)} is VALID [2019-05-15 10:21:23,713 INFO L273 TraceCheckUtils]: 480: Hoare triple {211681#(<= proc_i 316)} i := i + 4; {211700#(<= proc_i 320)} is VALID [2019-05-15 10:21:23,713 INFO L273 TraceCheckUtils]: 481: Hoare triple {211700#(<= proc_i 320)} assume i <= 1000; {211700#(<= proc_i 320)} is VALID [2019-05-15 10:21:23,714 INFO L273 TraceCheckUtils]: 482: Hoare triple {211700#(<= proc_i 320)} assume i + 4 < a[j]; {211700#(<= proc_i 320)} is VALID [2019-05-15 10:21:23,714 INFO L273 TraceCheckUtils]: 483: Hoare triple {211700#(<= proc_i 320)} assume a[5] == 1000; {211700#(<= proc_i 320)} is VALID [2019-05-15 10:21:23,715 INFO L273 TraceCheckUtils]: 484: Hoare triple {211700#(<= proc_i 320)} assume j > 4; {211700#(<= proc_i 320)} is VALID [2019-05-15 10:21:23,715 INFO L273 TraceCheckUtils]: 485: Hoare triple {211700#(<= proc_i 320)} assume j < 6; {211700#(<= proc_i 320)} is VALID [2019-05-15 10:21:23,716 INFO L273 TraceCheckUtils]: 486: Hoare triple {211700#(<= proc_i 320)} i := i + 4; {211719#(<= proc_i 324)} is VALID [2019-05-15 10:21:23,716 INFO L273 TraceCheckUtils]: 487: Hoare triple {211719#(<= proc_i 324)} assume i <= 1000; {211719#(<= proc_i 324)} is VALID [2019-05-15 10:21:23,717 INFO L273 TraceCheckUtils]: 488: Hoare triple {211719#(<= proc_i 324)} assume i + 4 < a[j]; {211719#(<= proc_i 324)} is VALID [2019-05-15 10:21:23,717 INFO L273 TraceCheckUtils]: 489: Hoare triple {211719#(<= proc_i 324)} assume a[5] == 1000; {211719#(<= proc_i 324)} is VALID [2019-05-15 10:21:23,717 INFO L273 TraceCheckUtils]: 490: Hoare triple {211719#(<= proc_i 324)} assume j > 4; {211719#(<= proc_i 324)} is VALID [2019-05-15 10:21:23,718 INFO L273 TraceCheckUtils]: 491: Hoare triple {211719#(<= proc_i 324)} assume j < 6; {211719#(<= proc_i 324)} is VALID [2019-05-15 10:21:23,719 INFO L273 TraceCheckUtils]: 492: Hoare triple {211719#(<= proc_i 324)} i := i + 4; {211738#(<= proc_i 328)} is VALID [2019-05-15 10:21:23,719 INFO L273 TraceCheckUtils]: 493: Hoare triple {211738#(<= proc_i 328)} assume i <= 1000; {211738#(<= proc_i 328)} is VALID [2019-05-15 10:21:23,720 INFO L273 TraceCheckUtils]: 494: Hoare triple {211738#(<= proc_i 328)} assume i + 4 < a[j]; {211738#(<= proc_i 328)} is VALID [2019-05-15 10:21:23,720 INFO L273 TraceCheckUtils]: 495: Hoare triple {211738#(<= proc_i 328)} assume a[5] == 1000; {211738#(<= proc_i 328)} is VALID [2019-05-15 10:21:23,720 INFO L273 TraceCheckUtils]: 496: Hoare triple {211738#(<= proc_i 328)} assume j > 4; {211738#(<= proc_i 328)} is VALID [2019-05-15 10:21:23,721 INFO L273 TraceCheckUtils]: 497: Hoare triple {211738#(<= proc_i 328)} assume j < 6; {211738#(<= proc_i 328)} is VALID [2019-05-15 10:21:23,722 INFO L273 TraceCheckUtils]: 498: Hoare triple {211738#(<= proc_i 328)} i := i + 4; {211757#(<= proc_i 332)} is VALID [2019-05-15 10:21:23,722 INFO L273 TraceCheckUtils]: 499: Hoare triple {211757#(<= proc_i 332)} assume i <= 1000; {211757#(<= proc_i 332)} is VALID [2019-05-15 10:21:23,722 INFO L273 TraceCheckUtils]: 500: Hoare triple {211757#(<= proc_i 332)} assume i + 4 < a[j]; {211757#(<= proc_i 332)} is VALID [2019-05-15 10:21:23,723 INFO L273 TraceCheckUtils]: 501: Hoare triple {211757#(<= proc_i 332)} assume a[5] == 1000; {211757#(<= proc_i 332)} is VALID [2019-05-15 10:21:23,723 INFO L273 TraceCheckUtils]: 502: Hoare triple {211757#(<= proc_i 332)} assume j > 4; {211757#(<= proc_i 332)} is VALID [2019-05-15 10:21:23,724 INFO L273 TraceCheckUtils]: 503: Hoare triple {211757#(<= proc_i 332)} assume j < 6; {211757#(<= proc_i 332)} is VALID [2019-05-15 10:21:23,724 INFO L273 TraceCheckUtils]: 504: Hoare triple {211757#(<= proc_i 332)} i := i + 4; {211776#(<= proc_i 336)} is VALID [2019-05-15 10:21:23,725 INFO L273 TraceCheckUtils]: 505: Hoare triple {211776#(<= proc_i 336)} assume i <= 1000; {211776#(<= proc_i 336)} is VALID [2019-05-15 10:21:23,725 INFO L273 TraceCheckUtils]: 506: Hoare triple {211776#(<= proc_i 336)} assume i + 4 < a[j]; {211776#(<= proc_i 336)} is VALID [2019-05-15 10:21:23,726 INFO L273 TraceCheckUtils]: 507: Hoare triple {211776#(<= proc_i 336)} assume a[5] == 1000; {211776#(<= proc_i 336)} is VALID [2019-05-15 10:21:23,726 INFO L273 TraceCheckUtils]: 508: Hoare triple {211776#(<= proc_i 336)} assume j > 4; {211776#(<= proc_i 336)} is VALID [2019-05-15 10:21:23,727 INFO L273 TraceCheckUtils]: 509: Hoare triple {211776#(<= proc_i 336)} assume j < 6; {211776#(<= proc_i 336)} is VALID [2019-05-15 10:21:23,727 INFO L273 TraceCheckUtils]: 510: Hoare triple {211776#(<= proc_i 336)} i := i + 4; {211795#(<= proc_i 340)} is VALID [2019-05-15 10:21:23,728 INFO L273 TraceCheckUtils]: 511: Hoare triple {211795#(<= proc_i 340)} assume i <= 1000; {211795#(<= proc_i 340)} is VALID [2019-05-15 10:21:23,728 INFO L273 TraceCheckUtils]: 512: Hoare triple {211795#(<= proc_i 340)} assume i + 4 < a[j]; {211795#(<= proc_i 340)} is VALID [2019-05-15 10:21:23,729 INFO L273 TraceCheckUtils]: 513: Hoare triple {211795#(<= proc_i 340)} assume a[5] == 1000; {211795#(<= proc_i 340)} is VALID [2019-05-15 10:21:23,729 INFO L273 TraceCheckUtils]: 514: Hoare triple {211795#(<= proc_i 340)} assume j > 4; {211795#(<= proc_i 340)} is VALID [2019-05-15 10:21:23,730 INFO L273 TraceCheckUtils]: 515: Hoare triple {211795#(<= proc_i 340)} assume j < 6; {211795#(<= proc_i 340)} is VALID [2019-05-15 10:21:23,730 INFO L273 TraceCheckUtils]: 516: Hoare triple {211795#(<= proc_i 340)} i := i + 4; {211814#(<= proc_i 344)} is VALID [2019-05-15 10:21:23,731 INFO L273 TraceCheckUtils]: 517: Hoare triple {211814#(<= proc_i 344)} assume i <= 1000; {211814#(<= proc_i 344)} is VALID [2019-05-15 10:21:23,731 INFO L273 TraceCheckUtils]: 518: Hoare triple {211814#(<= proc_i 344)} assume i + 4 < a[j]; {211814#(<= proc_i 344)} is VALID [2019-05-15 10:21:23,732 INFO L273 TraceCheckUtils]: 519: Hoare triple {211814#(<= proc_i 344)} assume a[5] == 1000; {211814#(<= proc_i 344)} is VALID [2019-05-15 10:21:23,732 INFO L273 TraceCheckUtils]: 520: Hoare triple {211814#(<= proc_i 344)} assume j > 4; {211814#(<= proc_i 344)} is VALID [2019-05-15 10:21:23,733 INFO L273 TraceCheckUtils]: 521: Hoare triple {211814#(<= proc_i 344)} assume j < 6; {211814#(<= proc_i 344)} is VALID [2019-05-15 10:21:23,733 INFO L273 TraceCheckUtils]: 522: Hoare triple {211814#(<= proc_i 344)} i := i + 4; {211833#(<= proc_i 348)} is VALID [2019-05-15 10:21:23,734 INFO L273 TraceCheckUtils]: 523: Hoare triple {211833#(<= proc_i 348)} assume i <= 1000; {211833#(<= proc_i 348)} is VALID [2019-05-15 10:21:23,734 INFO L273 TraceCheckUtils]: 524: Hoare triple {211833#(<= proc_i 348)} assume i + 4 < a[j]; {211833#(<= proc_i 348)} is VALID [2019-05-15 10:21:23,735 INFO L273 TraceCheckUtils]: 525: Hoare triple {211833#(<= proc_i 348)} assume a[5] == 1000; {211833#(<= proc_i 348)} is VALID [2019-05-15 10:21:23,735 INFO L273 TraceCheckUtils]: 526: Hoare triple {211833#(<= proc_i 348)} assume j > 4; {211833#(<= proc_i 348)} is VALID [2019-05-15 10:21:23,736 INFO L273 TraceCheckUtils]: 527: Hoare triple {211833#(<= proc_i 348)} assume j < 6; {211833#(<= proc_i 348)} is VALID [2019-05-15 10:21:23,736 INFO L273 TraceCheckUtils]: 528: Hoare triple {211833#(<= proc_i 348)} i := i + 4; {211852#(<= proc_i 352)} is VALID [2019-05-15 10:21:23,737 INFO L273 TraceCheckUtils]: 529: Hoare triple {211852#(<= proc_i 352)} assume i <= 1000; {211852#(<= proc_i 352)} is VALID [2019-05-15 10:21:23,737 INFO L273 TraceCheckUtils]: 530: Hoare triple {211852#(<= proc_i 352)} assume i + 4 < a[j]; {211852#(<= proc_i 352)} is VALID [2019-05-15 10:21:23,738 INFO L273 TraceCheckUtils]: 531: Hoare triple {211852#(<= proc_i 352)} assume a[5] == 1000; {211852#(<= proc_i 352)} is VALID [2019-05-15 10:21:23,738 INFO L273 TraceCheckUtils]: 532: Hoare triple {211852#(<= proc_i 352)} assume j > 4; {211852#(<= proc_i 352)} is VALID [2019-05-15 10:21:23,738 INFO L273 TraceCheckUtils]: 533: Hoare triple {211852#(<= proc_i 352)} assume j < 6; {211852#(<= proc_i 352)} is VALID [2019-05-15 10:21:23,739 INFO L273 TraceCheckUtils]: 534: Hoare triple {211852#(<= proc_i 352)} i := i + 4; {211871#(<= proc_i 356)} is VALID [2019-05-15 10:21:23,740 INFO L273 TraceCheckUtils]: 535: Hoare triple {211871#(<= proc_i 356)} assume i <= 1000; {211871#(<= proc_i 356)} is VALID [2019-05-15 10:21:23,740 INFO L273 TraceCheckUtils]: 536: Hoare triple {211871#(<= proc_i 356)} assume i + 4 < a[j]; {211871#(<= proc_i 356)} is VALID [2019-05-15 10:21:23,740 INFO L273 TraceCheckUtils]: 537: Hoare triple {211871#(<= proc_i 356)} assume a[5] == 1000; {211871#(<= proc_i 356)} is VALID [2019-05-15 10:21:23,741 INFO L273 TraceCheckUtils]: 538: Hoare triple {211871#(<= proc_i 356)} assume j > 4; {211871#(<= proc_i 356)} is VALID [2019-05-15 10:21:23,741 INFO L273 TraceCheckUtils]: 539: Hoare triple {211871#(<= proc_i 356)} assume j < 6; {211871#(<= proc_i 356)} is VALID [2019-05-15 10:21:23,742 INFO L273 TraceCheckUtils]: 540: Hoare triple {211871#(<= proc_i 356)} i := i + 4; {211890#(<= proc_i 360)} is VALID [2019-05-15 10:21:23,743 INFO L273 TraceCheckUtils]: 541: Hoare triple {211890#(<= proc_i 360)} assume i <= 1000; {211890#(<= proc_i 360)} is VALID [2019-05-15 10:21:23,743 INFO L273 TraceCheckUtils]: 542: Hoare triple {211890#(<= proc_i 360)} assume i + 4 < a[j]; {211890#(<= proc_i 360)} is VALID [2019-05-15 10:21:23,743 INFO L273 TraceCheckUtils]: 543: Hoare triple {211890#(<= proc_i 360)} assume a[5] == 1000; {211890#(<= proc_i 360)} is VALID [2019-05-15 10:21:23,744 INFO L273 TraceCheckUtils]: 544: Hoare triple {211890#(<= proc_i 360)} assume j > 4; {211890#(<= proc_i 360)} is VALID [2019-05-15 10:21:23,744 INFO L273 TraceCheckUtils]: 545: Hoare triple {211890#(<= proc_i 360)} assume j < 6; {211890#(<= proc_i 360)} is VALID [2019-05-15 10:21:23,745 INFO L273 TraceCheckUtils]: 546: Hoare triple {211890#(<= proc_i 360)} i := i + 4; {211909#(<= proc_i 364)} is VALID [2019-05-15 10:21:23,745 INFO L273 TraceCheckUtils]: 547: Hoare triple {211909#(<= proc_i 364)} assume i <= 1000; {211909#(<= proc_i 364)} is VALID [2019-05-15 10:21:23,746 INFO L273 TraceCheckUtils]: 548: Hoare triple {211909#(<= proc_i 364)} assume i + 4 < a[j]; {211909#(<= proc_i 364)} is VALID [2019-05-15 10:21:23,746 INFO L273 TraceCheckUtils]: 549: Hoare triple {211909#(<= proc_i 364)} assume a[5] == 1000; {211909#(<= proc_i 364)} is VALID [2019-05-15 10:21:23,747 INFO L273 TraceCheckUtils]: 550: Hoare triple {211909#(<= proc_i 364)} assume j > 4; {211909#(<= proc_i 364)} is VALID [2019-05-15 10:21:23,747 INFO L273 TraceCheckUtils]: 551: Hoare triple {211909#(<= proc_i 364)} assume j < 6; {211909#(<= proc_i 364)} is VALID [2019-05-15 10:21:23,748 INFO L273 TraceCheckUtils]: 552: Hoare triple {211909#(<= proc_i 364)} i := i + 4; {211928#(<= proc_i 368)} is VALID [2019-05-15 10:21:23,748 INFO L273 TraceCheckUtils]: 553: Hoare triple {211928#(<= proc_i 368)} assume i <= 1000; {211928#(<= proc_i 368)} is VALID [2019-05-15 10:21:23,749 INFO L273 TraceCheckUtils]: 554: Hoare triple {211928#(<= proc_i 368)} assume i + 4 < a[j]; {211928#(<= proc_i 368)} is VALID [2019-05-15 10:21:23,749 INFO L273 TraceCheckUtils]: 555: Hoare triple {211928#(<= proc_i 368)} assume a[5] == 1000; {211928#(<= proc_i 368)} is VALID [2019-05-15 10:21:23,750 INFO L273 TraceCheckUtils]: 556: Hoare triple {211928#(<= proc_i 368)} assume j > 4; {211928#(<= proc_i 368)} is VALID [2019-05-15 10:21:23,750 INFO L273 TraceCheckUtils]: 557: Hoare triple {211928#(<= proc_i 368)} assume j < 6; {211928#(<= proc_i 368)} is VALID [2019-05-15 10:21:23,751 INFO L273 TraceCheckUtils]: 558: Hoare triple {211928#(<= proc_i 368)} i := i + 4; {211947#(<= proc_i 372)} is VALID [2019-05-15 10:21:23,751 INFO L273 TraceCheckUtils]: 559: Hoare triple {211947#(<= proc_i 372)} assume i <= 1000; {211947#(<= proc_i 372)} is VALID [2019-05-15 10:21:23,752 INFO L273 TraceCheckUtils]: 560: Hoare triple {211947#(<= proc_i 372)} assume i + 4 < a[j]; {211947#(<= proc_i 372)} is VALID [2019-05-15 10:21:23,752 INFO L273 TraceCheckUtils]: 561: Hoare triple {211947#(<= proc_i 372)} assume a[5] == 1000; {211947#(<= proc_i 372)} is VALID [2019-05-15 10:21:23,753 INFO L273 TraceCheckUtils]: 562: Hoare triple {211947#(<= proc_i 372)} assume j > 4; {211947#(<= proc_i 372)} is VALID [2019-05-15 10:21:23,753 INFO L273 TraceCheckUtils]: 563: Hoare triple {211947#(<= proc_i 372)} assume j < 6; {211947#(<= proc_i 372)} is VALID [2019-05-15 10:21:23,754 INFO L273 TraceCheckUtils]: 564: Hoare triple {211947#(<= proc_i 372)} i := i + 4; {211966#(<= proc_i 376)} is VALID [2019-05-15 10:21:23,754 INFO L273 TraceCheckUtils]: 565: Hoare triple {211966#(<= proc_i 376)} assume i <= 1000; {211966#(<= proc_i 376)} is VALID [2019-05-15 10:21:23,755 INFO L273 TraceCheckUtils]: 566: Hoare triple {211966#(<= proc_i 376)} assume i + 4 < a[j]; {211966#(<= proc_i 376)} is VALID [2019-05-15 10:21:23,755 INFO L273 TraceCheckUtils]: 567: Hoare triple {211966#(<= proc_i 376)} assume a[5] == 1000; {211966#(<= proc_i 376)} is VALID [2019-05-15 10:21:23,756 INFO L273 TraceCheckUtils]: 568: Hoare triple {211966#(<= proc_i 376)} assume j > 4; {211966#(<= proc_i 376)} is VALID [2019-05-15 10:21:23,756 INFO L273 TraceCheckUtils]: 569: Hoare triple {211966#(<= proc_i 376)} assume j < 6; {211966#(<= proc_i 376)} is VALID [2019-05-15 10:21:23,757 INFO L273 TraceCheckUtils]: 570: Hoare triple {211966#(<= proc_i 376)} i := i + 4; {211985#(<= proc_i 380)} is VALID [2019-05-15 10:21:23,757 INFO L273 TraceCheckUtils]: 571: Hoare triple {211985#(<= proc_i 380)} assume i <= 1000; {211985#(<= proc_i 380)} is VALID [2019-05-15 10:21:23,758 INFO L273 TraceCheckUtils]: 572: Hoare triple {211985#(<= proc_i 380)} assume i + 4 < a[j]; {211985#(<= proc_i 380)} is VALID [2019-05-15 10:21:23,758 INFO L273 TraceCheckUtils]: 573: Hoare triple {211985#(<= proc_i 380)} assume a[5] == 1000; {211985#(<= proc_i 380)} is VALID [2019-05-15 10:21:23,759 INFO L273 TraceCheckUtils]: 574: Hoare triple {211985#(<= proc_i 380)} assume j > 4; {211985#(<= proc_i 380)} is VALID [2019-05-15 10:21:23,759 INFO L273 TraceCheckUtils]: 575: Hoare triple {211985#(<= proc_i 380)} assume j < 6; {211985#(<= proc_i 380)} is VALID [2019-05-15 10:21:23,760 INFO L273 TraceCheckUtils]: 576: Hoare triple {211985#(<= proc_i 380)} i := i + 4; {212004#(<= proc_i 384)} is VALID [2019-05-15 10:21:23,760 INFO L273 TraceCheckUtils]: 577: Hoare triple {212004#(<= proc_i 384)} assume i <= 1000; {212004#(<= proc_i 384)} is VALID [2019-05-15 10:21:23,761 INFO L273 TraceCheckUtils]: 578: Hoare triple {212004#(<= proc_i 384)} assume i + 4 < a[j]; {212004#(<= proc_i 384)} is VALID [2019-05-15 10:21:23,761 INFO L273 TraceCheckUtils]: 579: Hoare triple {212004#(<= proc_i 384)} assume a[5] == 1000; {212004#(<= proc_i 384)} is VALID [2019-05-15 10:21:23,762 INFO L273 TraceCheckUtils]: 580: Hoare triple {212004#(<= proc_i 384)} assume j > 4; {212004#(<= proc_i 384)} is VALID [2019-05-15 10:21:23,762 INFO L273 TraceCheckUtils]: 581: Hoare triple {212004#(<= proc_i 384)} assume j < 6; {212004#(<= proc_i 384)} is VALID [2019-05-15 10:21:23,763 INFO L273 TraceCheckUtils]: 582: Hoare triple {212004#(<= proc_i 384)} i := i + 4; {212023#(<= proc_i 388)} is VALID [2019-05-15 10:21:23,763 INFO L273 TraceCheckUtils]: 583: Hoare triple {212023#(<= proc_i 388)} assume i <= 1000; {212023#(<= proc_i 388)} is VALID [2019-05-15 10:21:23,764 INFO L273 TraceCheckUtils]: 584: Hoare triple {212023#(<= proc_i 388)} assume i + 4 < a[j]; {212023#(<= proc_i 388)} is VALID [2019-05-15 10:21:23,764 INFO L273 TraceCheckUtils]: 585: Hoare triple {212023#(<= proc_i 388)} assume a[5] == 1000; {212023#(<= proc_i 388)} is VALID [2019-05-15 10:21:23,764 INFO L273 TraceCheckUtils]: 586: Hoare triple {212023#(<= proc_i 388)} assume j > 4; {212023#(<= proc_i 388)} is VALID [2019-05-15 10:21:23,765 INFO L273 TraceCheckUtils]: 587: Hoare triple {212023#(<= proc_i 388)} assume j < 6; {212023#(<= proc_i 388)} is VALID [2019-05-15 10:21:23,766 INFO L273 TraceCheckUtils]: 588: Hoare triple {212023#(<= proc_i 388)} i := i + 4; {212042#(<= proc_i 392)} is VALID [2019-05-15 10:21:23,766 INFO L273 TraceCheckUtils]: 589: Hoare triple {212042#(<= proc_i 392)} assume !(i <= 1000); {210176#false} is VALID [2019-05-15 10:21:23,952 INFO L134 CoverageAnalysis]: Checked inductivity of 28616 backedges. 0 proven. 28616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:21:23,953 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:21:23,953 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [99] total 99 [2019-05-15 10:21:23,953 INFO L78 Accepts]: Start accepts. Automaton has 101 states. Word has length 590 [2019-05-15 10:21:23,953 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:21:23,954 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 101 states. [2019-05-15 10:21:24,524 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 590 edges. 590 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:24,524 INFO L454 AbstractCegarLoop]: Interpolant automaton has 101 states [2019-05-15 10:21:24,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2019-05-15 10:21:24,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5050, Invalid=5050, Unknown=0, NotChecked=0, Total=10100 [2019-05-15 10:21:24,526 INFO L87 Difference]: Start difference. First operand 591 states and 591 transitions. Second operand 101 states. [2019-05-15 10:21:25,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:25,615 INFO L93 Difference]: Finished difference Result 602 states and 602 transitions. [2019-05-15 10:21:25,615 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2019-05-15 10:21:25,615 INFO L78 Accepts]: Start accepts. Automaton has 101 states. Word has length 590 [2019-05-15 10:21:25,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:21:25,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2019-05-15 10:21:25,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 603 transitions. [2019-05-15 10:21:25,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2019-05-15 10:21:25,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 603 transitions. [2019-05-15 10:21:25,620 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 101 states and 603 transitions. [2019-05-15 10:21:26,198 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 603 edges. 603 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:26,217 INFO L225 Difference]: With dead ends: 602 [2019-05-15 10:21:26,217 INFO L226 Difference]: Without dead ends: 602 [2019-05-15 10:21:26,218 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 589 GetRequests, 490 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=5050, Invalid=5050, Unknown=0, NotChecked=0, Total=10100 [2019-05-15 10:21:26,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2019-05-15 10:21:26,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 597. [2019-05-15 10:21:26,222 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:21:26,222 INFO L82 GeneralOperation]: Start isEquivalent. First operand 602 states. Second operand 597 states. [2019-05-15 10:21:26,222 INFO L74 IsIncluded]: Start isIncluded. First operand 602 states. Second operand 597 states. [2019-05-15 10:21:26,222 INFO L87 Difference]: Start difference. First operand 602 states. Second operand 597 states. [2019-05-15 10:21:26,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:26,234 INFO L93 Difference]: Finished difference Result 602 states and 602 transitions. [2019-05-15 10:21:26,234 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 602 transitions. [2019-05-15 10:21:26,234 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:26,235 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:26,235 INFO L74 IsIncluded]: Start isIncluded. First operand 597 states. Second operand 602 states. [2019-05-15 10:21:26,235 INFO L87 Difference]: Start difference. First operand 597 states. Second operand 602 states. [2019-05-15 10:21:26,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:26,246 INFO L93 Difference]: Finished difference Result 602 states and 602 transitions. [2019-05-15 10:21:26,247 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 602 transitions. [2019-05-15 10:21:26,247 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:26,247 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:26,247 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:21:26,247 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:21:26,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 597 states. [2019-05-15 10:21:26,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 597 transitions. [2019-05-15 10:21:26,258 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 597 transitions. Word has length 590 [2019-05-15 10:21:26,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:21:26,258 INFO L475 AbstractCegarLoop]: Abstraction has 597 states and 597 transitions. [2019-05-15 10:21:26,258 INFO L476 AbstractCegarLoop]: Interpolant automaton has 101 states. [2019-05-15 10:21:26,258 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 597 transitions. [2019-05-15 10:21:26,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 597 [2019-05-15 10:21:26,261 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:21:26,261 INFO L399 BasicCegarLoop]: trace histogram [99, 99, 99, 99, 99, 99, 1, 1] [2019-05-15 10:21:26,261 INFO L418 AbstractCegarLoop]: === Iteration 100 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:21:26,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:21:26,262 INFO L82 PathProgramCache]: Analyzing trace with hash -1512765796, now seen corresponding path program 99 times [2019-05-15 10:21:26,262 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:21:26,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:26,489 INFO L256 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 101 conjunts are in the unsatisfiable core [2019-05-15 10:21:26,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:26,542 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:21:31,207 INFO L273 TraceCheckUtils]: 0: Hoare triple {214448#true} i := 0; {214453#(<= proc_i 0)} is VALID [2019-05-15 10:21:31,208 INFO L273 TraceCheckUtils]: 1: Hoare triple {214453#(<= proc_i 0)} assume i <= 1000; {214453#(<= proc_i 0)} is VALID [2019-05-15 10:21:31,208 INFO L273 TraceCheckUtils]: 2: Hoare triple {214453#(<= proc_i 0)} assume i + 4 < a[j]; {214453#(<= proc_i 0)} is VALID [2019-05-15 10:21:31,209 INFO L273 TraceCheckUtils]: 3: Hoare triple {214453#(<= proc_i 0)} assume a[5] == 1000; {214453#(<= proc_i 0)} is VALID [2019-05-15 10:21:31,209 INFO L273 TraceCheckUtils]: 4: Hoare triple {214453#(<= proc_i 0)} assume j > 4; {214453#(<= proc_i 0)} is VALID [2019-05-15 10:21:31,210 INFO L273 TraceCheckUtils]: 5: Hoare triple {214453#(<= proc_i 0)} assume j < 6; {214453#(<= proc_i 0)} is VALID [2019-05-15 10:21:31,210 INFO L273 TraceCheckUtils]: 6: Hoare triple {214453#(<= proc_i 0)} i := i + 4; {214472#(<= proc_i 4)} is VALID [2019-05-15 10:21:31,211 INFO L273 TraceCheckUtils]: 7: Hoare triple {214472#(<= proc_i 4)} assume i <= 1000; {214472#(<= proc_i 4)} is VALID [2019-05-15 10:21:31,211 INFO L273 TraceCheckUtils]: 8: Hoare triple {214472#(<= proc_i 4)} assume i + 4 < a[j]; {214472#(<= proc_i 4)} is VALID [2019-05-15 10:21:31,212 INFO L273 TraceCheckUtils]: 9: Hoare triple {214472#(<= proc_i 4)} assume a[5] == 1000; {214472#(<= proc_i 4)} is VALID [2019-05-15 10:21:31,212 INFO L273 TraceCheckUtils]: 10: Hoare triple {214472#(<= proc_i 4)} assume j > 4; {214472#(<= proc_i 4)} is VALID [2019-05-15 10:21:31,213 INFO L273 TraceCheckUtils]: 11: Hoare triple {214472#(<= proc_i 4)} assume j < 6; {214472#(<= proc_i 4)} is VALID [2019-05-15 10:21:31,213 INFO L273 TraceCheckUtils]: 12: Hoare triple {214472#(<= proc_i 4)} i := i + 4; {214491#(<= proc_i 8)} is VALID [2019-05-15 10:21:31,214 INFO L273 TraceCheckUtils]: 13: Hoare triple {214491#(<= proc_i 8)} assume i <= 1000; {214491#(<= proc_i 8)} is VALID [2019-05-15 10:21:31,214 INFO L273 TraceCheckUtils]: 14: Hoare triple {214491#(<= proc_i 8)} assume i + 4 < a[j]; {214491#(<= proc_i 8)} is VALID [2019-05-15 10:21:31,215 INFO L273 TraceCheckUtils]: 15: Hoare triple {214491#(<= proc_i 8)} assume a[5] == 1000; {214491#(<= proc_i 8)} is VALID [2019-05-15 10:21:31,215 INFO L273 TraceCheckUtils]: 16: Hoare triple {214491#(<= proc_i 8)} assume j > 4; {214491#(<= proc_i 8)} is VALID [2019-05-15 10:21:31,216 INFO L273 TraceCheckUtils]: 17: Hoare triple {214491#(<= proc_i 8)} assume j < 6; {214491#(<= proc_i 8)} is VALID [2019-05-15 10:21:31,216 INFO L273 TraceCheckUtils]: 18: Hoare triple {214491#(<= proc_i 8)} i := i + 4; {214510#(<= proc_i 12)} is VALID [2019-05-15 10:21:31,217 INFO L273 TraceCheckUtils]: 19: Hoare triple {214510#(<= proc_i 12)} assume i <= 1000; {214510#(<= proc_i 12)} is VALID [2019-05-15 10:21:31,217 INFO L273 TraceCheckUtils]: 20: Hoare triple {214510#(<= proc_i 12)} assume i + 4 < a[j]; {214510#(<= proc_i 12)} is VALID [2019-05-15 10:21:31,218 INFO L273 TraceCheckUtils]: 21: Hoare triple {214510#(<= proc_i 12)} assume a[5] == 1000; {214510#(<= proc_i 12)} is VALID [2019-05-15 10:21:31,218 INFO L273 TraceCheckUtils]: 22: Hoare triple {214510#(<= proc_i 12)} assume j > 4; {214510#(<= proc_i 12)} is VALID [2019-05-15 10:21:31,219 INFO L273 TraceCheckUtils]: 23: Hoare triple {214510#(<= proc_i 12)} assume j < 6; {214510#(<= proc_i 12)} is VALID [2019-05-15 10:21:31,219 INFO L273 TraceCheckUtils]: 24: Hoare triple {214510#(<= proc_i 12)} i := i + 4; {214529#(<= proc_i 16)} is VALID [2019-05-15 10:21:31,220 INFO L273 TraceCheckUtils]: 25: Hoare triple {214529#(<= proc_i 16)} assume i <= 1000; {214529#(<= proc_i 16)} is VALID [2019-05-15 10:21:31,220 INFO L273 TraceCheckUtils]: 26: Hoare triple {214529#(<= proc_i 16)} assume i + 4 < a[j]; {214529#(<= proc_i 16)} is VALID [2019-05-15 10:21:31,221 INFO L273 TraceCheckUtils]: 27: Hoare triple {214529#(<= proc_i 16)} assume a[5] == 1000; {214529#(<= proc_i 16)} is VALID [2019-05-15 10:21:31,221 INFO L273 TraceCheckUtils]: 28: Hoare triple {214529#(<= proc_i 16)} assume j > 4; {214529#(<= proc_i 16)} is VALID [2019-05-15 10:21:31,221 INFO L273 TraceCheckUtils]: 29: Hoare triple {214529#(<= proc_i 16)} assume j < 6; {214529#(<= proc_i 16)} is VALID [2019-05-15 10:21:31,222 INFO L273 TraceCheckUtils]: 30: Hoare triple {214529#(<= proc_i 16)} i := i + 4; {214548#(<= proc_i 20)} is VALID [2019-05-15 10:21:31,223 INFO L273 TraceCheckUtils]: 31: Hoare triple {214548#(<= proc_i 20)} assume i <= 1000; {214548#(<= proc_i 20)} is VALID [2019-05-15 10:21:31,223 INFO L273 TraceCheckUtils]: 32: Hoare triple {214548#(<= proc_i 20)} assume i + 4 < a[j]; {214548#(<= proc_i 20)} is VALID [2019-05-15 10:21:31,224 INFO L273 TraceCheckUtils]: 33: Hoare triple {214548#(<= proc_i 20)} assume a[5] == 1000; {214548#(<= proc_i 20)} is VALID [2019-05-15 10:21:31,224 INFO L273 TraceCheckUtils]: 34: Hoare triple {214548#(<= proc_i 20)} assume j > 4; {214548#(<= proc_i 20)} is VALID [2019-05-15 10:21:31,224 INFO L273 TraceCheckUtils]: 35: Hoare triple {214548#(<= proc_i 20)} assume j < 6; {214548#(<= proc_i 20)} is VALID [2019-05-15 10:21:31,225 INFO L273 TraceCheckUtils]: 36: Hoare triple {214548#(<= proc_i 20)} i := i + 4; {214567#(<= proc_i 24)} is VALID [2019-05-15 10:21:31,226 INFO L273 TraceCheckUtils]: 37: Hoare triple {214567#(<= proc_i 24)} assume i <= 1000; {214567#(<= proc_i 24)} is VALID [2019-05-15 10:21:31,226 INFO L273 TraceCheckUtils]: 38: Hoare triple {214567#(<= proc_i 24)} assume i + 4 < a[j]; {214567#(<= proc_i 24)} is VALID [2019-05-15 10:21:31,226 INFO L273 TraceCheckUtils]: 39: Hoare triple {214567#(<= proc_i 24)} assume a[5] == 1000; {214567#(<= proc_i 24)} is VALID [2019-05-15 10:21:31,227 INFO L273 TraceCheckUtils]: 40: Hoare triple {214567#(<= proc_i 24)} assume j > 4; {214567#(<= proc_i 24)} is VALID [2019-05-15 10:21:31,227 INFO L273 TraceCheckUtils]: 41: Hoare triple {214567#(<= proc_i 24)} assume j < 6; {214567#(<= proc_i 24)} is VALID [2019-05-15 10:21:31,228 INFO L273 TraceCheckUtils]: 42: Hoare triple {214567#(<= proc_i 24)} i := i + 4; {214586#(<= proc_i 28)} is VALID [2019-05-15 10:21:31,228 INFO L273 TraceCheckUtils]: 43: Hoare triple {214586#(<= proc_i 28)} assume i <= 1000; {214586#(<= proc_i 28)} is VALID [2019-05-15 10:21:31,229 INFO L273 TraceCheckUtils]: 44: Hoare triple {214586#(<= proc_i 28)} assume i + 4 < a[j]; {214586#(<= proc_i 28)} is VALID [2019-05-15 10:21:31,229 INFO L273 TraceCheckUtils]: 45: Hoare triple {214586#(<= proc_i 28)} assume a[5] == 1000; {214586#(<= proc_i 28)} is VALID [2019-05-15 10:21:31,230 INFO L273 TraceCheckUtils]: 46: Hoare triple {214586#(<= proc_i 28)} assume j > 4; {214586#(<= proc_i 28)} is VALID [2019-05-15 10:21:31,230 INFO L273 TraceCheckUtils]: 47: Hoare triple {214586#(<= proc_i 28)} assume j < 6; {214586#(<= proc_i 28)} is VALID [2019-05-15 10:21:31,231 INFO L273 TraceCheckUtils]: 48: Hoare triple {214586#(<= proc_i 28)} i := i + 4; {214605#(<= proc_i 32)} is VALID [2019-05-15 10:21:31,231 INFO L273 TraceCheckUtils]: 49: Hoare triple {214605#(<= proc_i 32)} assume i <= 1000; {214605#(<= proc_i 32)} is VALID [2019-05-15 10:21:31,232 INFO L273 TraceCheckUtils]: 50: Hoare triple {214605#(<= proc_i 32)} assume i + 4 < a[j]; {214605#(<= proc_i 32)} is VALID [2019-05-15 10:21:31,232 INFO L273 TraceCheckUtils]: 51: Hoare triple {214605#(<= proc_i 32)} assume a[5] == 1000; {214605#(<= proc_i 32)} is VALID [2019-05-15 10:21:31,233 INFO L273 TraceCheckUtils]: 52: Hoare triple {214605#(<= proc_i 32)} assume j > 4; {214605#(<= proc_i 32)} is VALID [2019-05-15 10:21:31,233 INFO L273 TraceCheckUtils]: 53: Hoare triple {214605#(<= proc_i 32)} assume j < 6; {214605#(<= proc_i 32)} is VALID [2019-05-15 10:21:31,234 INFO L273 TraceCheckUtils]: 54: Hoare triple {214605#(<= proc_i 32)} i := i + 4; {214624#(<= proc_i 36)} is VALID [2019-05-15 10:21:31,234 INFO L273 TraceCheckUtils]: 55: Hoare triple {214624#(<= proc_i 36)} assume i <= 1000; {214624#(<= proc_i 36)} is VALID [2019-05-15 10:21:31,235 INFO L273 TraceCheckUtils]: 56: Hoare triple {214624#(<= proc_i 36)} assume i + 4 < a[j]; {214624#(<= proc_i 36)} is VALID [2019-05-15 10:21:31,235 INFO L273 TraceCheckUtils]: 57: Hoare triple {214624#(<= proc_i 36)} assume a[5] == 1000; {214624#(<= proc_i 36)} is VALID [2019-05-15 10:21:31,236 INFO L273 TraceCheckUtils]: 58: Hoare triple {214624#(<= proc_i 36)} assume j > 4; {214624#(<= proc_i 36)} is VALID [2019-05-15 10:21:31,236 INFO L273 TraceCheckUtils]: 59: Hoare triple {214624#(<= proc_i 36)} assume j < 6; {214624#(<= proc_i 36)} is VALID [2019-05-15 10:21:31,237 INFO L273 TraceCheckUtils]: 60: Hoare triple {214624#(<= proc_i 36)} i := i + 4; {214643#(<= proc_i 40)} is VALID [2019-05-15 10:21:31,237 INFO L273 TraceCheckUtils]: 61: Hoare triple {214643#(<= proc_i 40)} assume i <= 1000; {214643#(<= proc_i 40)} is VALID [2019-05-15 10:21:31,238 INFO L273 TraceCheckUtils]: 62: Hoare triple {214643#(<= proc_i 40)} assume i + 4 < a[j]; {214643#(<= proc_i 40)} is VALID [2019-05-15 10:21:31,238 INFO L273 TraceCheckUtils]: 63: Hoare triple {214643#(<= proc_i 40)} assume a[5] == 1000; {214643#(<= proc_i 40)} is VALID [2019-05-15 10:21:31,239 INFO L273 TraceCheckUtils]: 64: Hoare triple {214643#(<= proc_i 40)} assume j > 4; {214643#(<= proc_i 40)} is VALID [2019-05-15 10:21:31,239 INFO L273 TraceCheckUtils]: 65: Hoare triple {214643#(<= proc_i 40)} assume j < 6; {214643#(<= proc_i 40)} is VALID [2019-05-15 10:21:31,240 INFO L273 TraceCheckUtils]: 66: Hoare triple {214643#(<= proc_i 40)} i := i + 4; {214662#(<= proc_i 44)} is VALID [2019-05-15 10:21:31,240 INFO L273 TraceCheckUtils]: 67: Hoare triple {214662#(<= proc_i 44)} assume i <= 1000; {214662#(<= proc_i 44)} is VALID [2019-05-15 10:21:31,241 INFO L273 TraceCheckUtils]: 68: Hoare triple {214662#(<= proc_i 44)} assume i + 4 < a[j]; {214662#(<= proc_i 44)} is VALID [2019-05-15 10:21:31,241 INFO L273 TraceCheckUtils]: 69: Hoare triple {214662#(<= proc_i 44)} assume a[5] == 1000; {214662#(<= proc_i 44)} is VALID [2019-05-15 10:21:31,242 INFO L273 TraceCheckUtils]: 70: Hoare triple {214662#(<= proc_i 44)} assume j > 4; {214662#(<= proc_i 44)} is VALID [2019-05-15 10:21:31,242 INFO L273 TraceCheckUtils]: 71: Hoare triple {214662#(<= proc_i 44)} assume j < 6; {214662#(<= proc_i 44)} is VALID [2019-05-15 10:21:31,243 INFO L273 TraceCheckUtils]: 72: Hoare triple {214662#(<= proc_i 44)} i := i + 4; {214681#(<= proc_i 48)} is VALID [2019-05-15 10:21:31,243 INFO L273 TraceCheckUtils]: 73: Hoare triple {214681#(<= proc_i 48)} assume i <= 1000; {214681#(<= proc_i 48)} is VALID [2019-05-15 10:21:31,244 INFO L273 TraceCheckUtils]: 74: Hoare triple {214681#(<= proc_i 48)} assume i + 4 < a[j]; {214681#(<= proc_i 48)} is VALID [2019-05-15 10:21:31,244 INFO L273 TraceCheckUtils]: 75: Hoare triple {214681#(<= proc_i 48)} assume a[5] == 1000; {214681#(<= proc_i 48)} is VALID [2019-05-15 10:21:31,245 INFO L273 TraceCheckUtils]: 76: Hoare triple {214681#(<= proc_i 48)} assume j > 4; {214681#(<= proc_i 48)} is VALID [2019-05-15 10:21:31,245 INFO L273 TraceCheckUtils]: 77: Hoare triple {214681#(<= proc_i 48)} assume j < 6; {214681#(<= proc_i 48)} is VALID [2019-05-15 10:21:31,246 INFO L273 TraceCheckUtils]: 78: Hoare triple {214681#(<= proc_i 48)} i := i + 4; {214700#(<= proc_i 52)} is VALID [2019-05-15 10:21:31,246 INFO L273 TraceCheckUtils]: 79: Hoare triple {214700#(<= proc_i 52)} assume i <= 1000; {214700#(<= proc_i 52)} is VALID [2019-05-15 10:21:31,247 INFO L273 TraceCheckUtils]: 80: Hoare triple {214700#(<= proc_i 52)} assume i + 4 < a[j]; {214700#(<= proc_i 52)} is VALID [2019-05-15 10:21:31,247 INFO L273 TraceCheckUtils]: 81: Hoare triple {214700#(<= proc_i 52)} assume a[5] == 1000; {214700#(<= proc_i 52)} is VALID [2019-05-15 10:21:31,248 INFO L273 TraceCheckUtils]: 82: Hoare triple {214700#(<= proc_i 52)} assume j > 4; {214700#(<= proc_i 52)} is VALID [2019-05-15 10:21:31,248 INFO L273 TraceCheckUtils]: 83: Hoare triple {214700#(<= proc_i 52)} assume j < 6; {214700#(<= proc_i 52)} is VALID [2019-05-15 10:21:31,249 INFO L273 TraceCheckUtils]: 84: Hoare triple {214700#(<= proc_i 52)} i := i + 4; {214719#(<= proc_i 56)} is VALID [2019-05-15 10:21:31,249 INFO L273 TraceCheckUtils]: 85: Hoare triple {214719#(<= proc_i 56)} assume i <= 1000; {214719#(<= proc_i 56)} is VALID [2019-05-15 10:21:31,250 INFO L273 TraceCheckUtils]: 86: Hoare triple {214719#(<= proc_i 56)} assume i + 4 < a[j]; {214719#(<= proc_i 56)} is VALID [2019-05-15 10:21:31,250 INFO L273 TraceCheckUtils]: 87: Hoare triple {214719#(<= proc_i 56)} assume a[5] == 1000; {214719#(<= proc_i 56)} is VALID [2019-05-15 10:21:31,250 INFO L273 TraceCheckUtils]: 88: Hoare triple {214719#(<= proc_i 56)} assume j > 4; {214719#(<= proc_i 56)} is VALID [2019-05-15 10:21:31,251 INFO L273 TraceCheckUtils]: 89: Hoare triple {214719#(<= proc_i 56)} assume j < 6; {214719#(<= proc_i 56)} is VALID [2019-05-15 10:21:31,252 INFO L273 TraceCheckUtils]: 90: Hoare triple {214719#(<= proc_i 56)} i := i + 4; {214738#(<= proc_i 60)} is VALID [2019-05-15 10:21:31,252 INFO L273 TraceCheckUtils]: 91: Hoare triple {214738#(<= proc_i 60)} assume i <= 1000; {214738#(<= proc_i 60)} is VALID [2019-05-15 10:21:31,252 INFO L273 TraceCheckUtils]: 92: Hoare triple {214738#(<= proc_i 60)} assume i + 4 < a[j]; {214738#(<= proc_i 60)} is VALID [2019-05-15 10:21:31,253 INFO L273 TraceCheckUtils]: 93: Hoare triple {214738#(<= proc_i 60)} assume a[5] == 1000; {214738#(<= proc_i 60)} is VALID [2019-05-15 10:21:31,253 INFO L273 TraceCheckUtils]: 94: Hoare triple {214738#(<= proc_i 60)} assume j > 4; {214738#(<= proc_i 60)} is VALID [2019-05-15 10:21:31,254 INFO L273 TraceCheckUtils]: 95: Hoare triple {214738#(<= proc_i 60)} assume j < 6; {214738#(<= proc_i 60)} is VALID [2019-05-15 10:21:31,254 INFO L273 TraceCheckUtils]: 96: Hoare triple {214738#(<= proc_i 60)} i := i + 4; {214757#(<= proc_i 64)} is VALID [2019-05-15 10:21:31,255 INFO L273 TraceCheckUtils]: 97: Hoare triple {214757#(<= proc_i 64)} assume i <= 1000; {214757#(<= proc_i 64)} is VALID [2019-05-15 10:21:31,255 INFO L273 TraceCheckUtils]: 98: Hoare triple {214757#(<= proc_i 64)} assume i + 4 < a[j]; {214757#(<= proc_i 64)} is VALID [2019-05-15 10:21:31,256 INFO L273 TraceCheckUtils]: 99: Hoare triple {214757#(<= proc_i 64)} assume a[5] == 1000; {214757#(<= proc_i 64)} is VALID [2019-05-15 10:21:31,256 INFO L273 TraceCheckUtils]: 100: Hoare triple {214757#(<= proc_i 64)} assume j > 4; {214757#(<= proc_i 64)} is VALID [2019-05-15 10:21:31,257 INFO L273 TraceCheckUtils]: 101: Hoare triple {214757#(<= proc_i 64)} assume j < 6; {214757#(<= proc_i 64)} is VALID [2019-05-15 10:21:31,257 INFO L273 TraceCheckUtils]: 102: Hoare triple {214757#(<= proc_i 64)} i := i + 4; {214776#(<= proc_i 68)} is VALID [2019-05-15 10:21:31,258 INFO L273 TraceCheckUtils]: 103: Hoare triple {214776#(<= proc_i 68)} assume i <= 1000; {214776#(<= proc_i 68)} is VALID [2019-05-15 10:21:31,258 INFO L273 TraceCheckUtils]: 104: Hoare triple {214776#(<= proc_i 68)} assume i + 4 < a[j]; {214776#(<= proc_i 68)} is VALID [2019-05-15 10:21:31,259 INFO L273 TraceCheckUtils]: 105: Hoare triple {214776#(<= proc_i 68)} assume a[5] == 1000; {214776#(<= proc_i 68)} is VALID [2019-05-15 10:21:31,259 INFO L273 TraceCheckUtils]: 106: Hoare triple {214776#(<= proc_i 68)} assume j > 4; {214776#(<= proc_i 68)} is VALID [2019-05-15 10:21:31,260 INFO L273 TraceCheckUtils]: 107: Hoare triple {214776#(<= proc_i 68)} assume j < 6; {214776#(<= proc_i 68)} is VALID [2019-05-15 10:21:31,260 INFO L273 TraceCheckUtils]: 108: Hoare triple {214776#(<= proc_i 68)} i := i + 4; {214795#(<= proc_i 72)} is VALID [2019-05-15 10:21:31,261 INFO L273 TraceCheckUtils]: 109: Hoare triple {214795#(<= proc_i 72)} assume i <= 1000; {214795#(<= proc_i 72)} is VALID [2019-05-15 10:21:31,261 INFO L273 TraceCheckUtils]: 110: Hoare triple {214795#(<= proc_i 72)} assume i + 4 < a[j]; {214795#(<= proc_i 72)} is VALID [2019-05-15 10:21:31,262 INFO L273 TraceCheckUtils]: 111: Hoare triple {214795#(<= proc_i 72)} assume a[5] == 1000; {214795#(<= proc_i 72)} is VALID [2019-05-15 10:21:31,262 INFO L273 TraceCheckUtils]: 112: Hoare triple {214795#(<= proc_i 72)} assume j > 4; {214795#(<= proc_i 72)} is VALID [2019-05-15 10:21:31,263 INFO L273 TraceCheckUtils]: 113: Hoare triple {214795#(<= proc_i 72)} assume j < 6; {214795#(<= proc_i 72)} is VALID [2019-05-15 10:21:31,263 INFO L273 TraceCheckUtils]: 114: Hoare triple {214795#(<= proc_i 72)} i := i + 4; {214814#(<= proc_i 76)} is VALID [2019-05-15 10:21:31,264 INFO L273 TraceCheckUtils]: 115: Hoare triple {214814#(<= proc_i 76)} assume i <= 1000; {214814#(<= proc_i 76)} is VALID [2019-05-15 10:21:31,264 INFO L273 TraceCheckUtils]: 116: Hoare triple {214814#(<= proc_i 76)} assume i + 4 < a[j]; {214814#(<= proc_i 76)} is VALID [2019-05-15 10:21:31,265 INFO L273 TraceCheckUtils]: 117: Hoare triple {214814#(<= proc_i 76)} assume a[5] == 1000; {214814#(<= proc_i 76)} is VALID [2019-05-15 10:21:31,265 INFO L273 TraceCheckUtils]: 118: Hoare triple {214814#(<= proc_i 76)} assume j > 4; {214814#(<= proc_i 76)} is VALID [2019-05-15 10:21:31,266 INFO L273 TraceCheckUtils]: 119: Hoare triple {214814#(<= proc_i 76)} assume j < 6; {214814#(<= proc_i 76)} is VALID [2019-05-15 10:21:31,266 INFO L273 TraceCheckUtils]: 120: Hoare triple {214814#(<= proc_i 76)} i := i + 4; {214833#(<= proc_i 80)} is VALID [2019-05-15 10:21:31,267 INFO L273 TraceCheckUtils]: 121: Hoare triple {214833#(<= proc_i 80)} assume i <= 1000; {214833#(<= proc_i 80)} is VALID [2019-05-15 10:21:31,267 INFO L273 TraceCheckUtils]: 122: Hoare triple {214833#(<= proc_i 80)} assume i + 4 < a[j]; {214833#(<= proc_i 80)} is VALID [2019-05-15 10:21:31,268 INFO L273 TraceCheckUtils]: 123: Hoare triple {214833#(<= proc_i 80)} assume a[5] == 1000; {214833#(<= proc_i 80)} is VALID [2019-05-15 10:21:31,268 INFO L273 TraceCheckUtils]: 124: Hoare triple {214833#(<= proc_i 80)} assume j > 4; {214833#(<= proc_i 80)} is VALID [2019-05-15 10:21:31,269 INFO L273 TraceCheckUtils]: 125: Hoare triple {214833#(<= proc_i 80)} assume j < 6; {214833#(<= proc_i 80)} is VALID [2019-05-15 10:21:31,269 INFO L273 TraceCheckUtils]: 126: Hoare triple {214833#(<= proc_i 80)} i := i + 4; {214852#(<= proc_i 84)} is VALID [2019-05-15 10:21:31,270 INFO L273 TraceCheckUtils]: 127: Hoare triple {214852#(<= proc_i 84)} assume i <= 1000; {214852#(<= proc_i 84)} is VALID [2019-05-15 10:21:31,270 INFO L273 TraceCheckUtils]: 128: Hoare triple {214852#(<= proc_i 84)} assume i + 4 < a[j]; {214852#(<= proc_i 84)} is VALID [2019-05-15 10:21:31,271 INFO L273 TraceCheckUtils]: 129: Hoare triple {214852#(<= proc_i 84)} assume a[5] == 1000; {214852#(<= proc_i 84)} is VALID [2019-05-15 10:21:31,271 INFO L273 TraceCheckUtils]: 130: Hoare triple {214852#(<= proc_i 84)} assume j > 4; {214852#(<= proc_i 84)} is VALID [2019-05-15 10:21:31,272 INFO L273 TraceCheckUtils]: 131: Hoare triple {214852#(<= proc_i 84)} assume j < 6; {214852#(<= proc_i 84)} is VALID [2019-05-15 10:21:31,272 INFO L273 TraceCheckUtils]: 132: Hoare triple {214852#(<= proc_i 84)} i := i + 4; {214871#(<= proc_i 88)} is VALID [2019-05-15 10:21:31,273 INFO L273 TraceCheckUtils]: 133: Hoare triple {214871#(<= proc_i 88)} assume i <= 1000; {214871#(<= proc_i 88)} is VALID [2019-05-15 10:21:31,273 INFO L273 TraceCheckUtils]: 134: Hoare triple {214871#(<= proc_i 88)} assume i + 4 < a[j]; {214871#(<= proc_i 88)} is VALID [2019-05-15 10:21:31,274 INFO L273 TraceCheckUtils]: 135: Hoare triple {214871#(<= proc_i 88)} assume a[5] == 1000; {214871#(<= proc_i 88)} is VALID [2019-05-15 10:21:31,274 INFO L273 TraceCheckUtils]: 136: Hoare triple {214871#(<= proc_i 88)} assume j > 4; {214871#(<= proc_i 88)} is VALID [2019-05-15 10:21:31,274 INFO L273 TraceCheckUtils]: 137: Hoare triple {214871#(<= proc_i 88)} assume j < 6; {214871#(<= proc_i 88)} is VALID [2019-05-15 10:21:31,275 INFO L273 TraceCheckUtils]: 138: Hoare triple {214871#(<= proc_i 88)} i := i + 4; {214890#(<= proc_i 92)} is VALID [2019-05-15 10:21:31,276 INFO L273 TraceCheckUtils]: 139: Hoare triple {214890#(<= proc_i 92)} assume i <= 1000; {214890#(<= proc_i 92)} is VALID [2019-05-15 10:21:31,276 INFO L273 TraceCheckUtils]: 140: Hoare triple {214890#(<= proc_i 92)} assume i + 4 < a[j]; {214890#(<= proc_i 92)} is VALID [2019-05-15 10:21:31,277 INFO L273 TraceCheckUtils]: 141: Hoare triple {214890#(<= proc_i 92)} assume a[5] == 1000; {214890#(<= proc_i 92)} is VALID [2019-05-15 10:21:31,277 INFO L273 TraceCheckUtils]: 142: Hoare triple {214890#(<= proc_i 92)} assume j > 4; {214890#(<= proc_i 92)} is VALID [2019-05-15 10:21:31,277 INFO L273 TraceCheckUtils]: 143: Hoare triple {214890#(<= proc_i 92)} assume j < 6; {214890#(<= proc_i 92)} is VALID [2019-05-15 10:21:31,278 INFO L273 TraceCheckUtils]: 144: Hoare triple {214890#(<= proc_i 92)} i := i + 4; {214909#(<= proc_i 96)} is VALID [2019-05-15 10:21:31,279 INFO L273 TraceCheckUtils]: 145: Hoare triple {214909#(<= proc_i 96)} assume i <= 1000; {214909#(<= proc_i 96)} is VALID [2019-05-15 10:21:31,279 INFO L273 TraceCheckUtils]: 146: Hoare triple {214909#(<= proc_i 96)} assume i + 4 < a[j]; {214909#(<= proc_i 96)} is VALID [2019-05-15 10:21:31,279 INFO L273 TraceCheckUtils]: 147: Hoare triple {214909#(<= proc_i 96)} assume a[5] == 1000; {214909#(<= proc_i 96)} is VALID [2019-05-15 10:21:31,280 INFO L273 TraceCheckUtils]: 148: Hoare triple {214909#(<= proc_i 96)} assume j > 4; {214909#(<= proc_i 96)} is VALID [2019-05-15 10:21:31,280 INFO L273 TraceCheckUtils]: 149: Hoare triple {214909#(<= proc_i 96)} assume j < 6; {214909#(<= proc_i 96)} is VALID [2019-05-15 10:21:31,281 INFO L273 TraceCheckUtils]: 150: Hoare triple {214909#(<= proc_i 96)} i := i + 4; {214928#(<= proc_i 100)} is VALID [2019-05-15 10:21:31,282 INFO L273 TraceCheckUtils]: 151: Hoare triple {214928#(<= proc_i 100)} assume i <= 1000; {214928#(<= proc_i 100)} is VALID [2019-05-15 10:21:31,282 INFO L273 TraceCheckUtils]: 152: Hoare triple {214928#(<= proc_i 100)} assume i + 4 < a[j]; {214928#(<= proc_i 100)} is VALID [2019-05-15 10:21:31,282 INFO L273 TraceCheckUtils]: 153: Hoare triple {214928#(<= proc_i 100)} assume a[5] == 1000; {214928#(<= proc_i 100)} is VALID [2019-05-15 10:21:31,283 INFO L273 TraceCheckUtils]: 154: Hoare triple {214928#(<= proc_i 100)} assume j > 4; {214928#(<= proc_i 100)} is VALID [2019-05-15 10:21:31,283 INFO L273 TraceCheckUtils]: 155: Hoare triple {214928#(<= proc_i 100)} assume j < 6; {214928#(<= proc_i 100)} is VALID [2019-05-15 10:21:31,284 INFO L273 TraceCheckUtils]: 156: Hoare triple {214928#(<= proc_i 100)} i := i + 4; {214947#(<= proc_i 104)} is VALID [2019-05-15 10:21:31,284 INFO L273 TraceCheckUtils]: 157: Hoare triple {214947#(<= proc_i 104)} assume i <= 1000; {214947#(<= proc_i 104)} is VALID [2019-05-15 10:21:31,285 INFO L273 TraceCheckUtils]: 158: Hoare triple {214947#(<= proc_i 104)} assume i + 4 < a[j]; {214947#(<= proc_i 104)} is VALID [2019-05-15 10:21:31,285 INFO L273 TraceCheckUtils]: 159: Hoare triple {214947#(<= proc_i 104)} assume a[5] == 1000; {214947#(<= proc_i 104)} is VALID [2019-05-15 10:21:31,286 INFO L273 TraceCheckUtils]: 160: Hoare triple {214947#(<= proc_i 104)} assume j > 4; {214947#(<= proc_i 104)} is VALID [2019-05-15 10:21:31,286 INFO L273 TraceCheckUtils]: 161: Hoare triple {214947#(<= proc_i 104)} assume j < 6; {214947#(<= proc_i 104)} is VALID [2019-05-15 10:21:31,287 INFO L273 TraceCheckUtils]: 162: Hoare triple {214947#(<= proc_i 104)} i := i + 4; {214966#(<= proc_i 108)} is VALID [2019-05-15 10:21:31,287 INFO L273 TraceCheckUtils]: 163: Hoare triple {214966#(<= proc_i 108)} assume i <= 1000; {214966#(<= proc_i 108)} is VALID [2019-05-15 10:21:31,288 INFO L273 TraceCheckUtils]: 164: Hoare triple {214966#(<= proc_i 108)} assume i + 4 < a[j]; {214966#(<= proc_i 108)} is VALID [2019-05-15 10:21:31,288 INFO L273 TraceCheckUtils]: 165: Hoare triple {214966#(<= proc_i 108)} assume a[5] == 1000; {214966#(<= proc_i 108)} is VALID [2019-05-15 10:21:31,289 INFO L273 TraceCheckUtils]: 166: Hoare triple {214966#(<= proc_i 108)} assume j > 4; {214966#(<= proc_i 108)} is VALID [2019-05-15 10:21:31,289 INFO L273 TraceCheckUtils]: 167: Hoare triple {214966#(<= proc_i 108)} assume j < 6; {214966#(<= proc_i 108)} is VALID [2019-05-15 10:21:31,290 INFO L273 TraceCheckUtils]: 168: Hoare triple {214966#(<= proc_i 108)} i := i + 4; {214985#(<= proc_i 112)} is VALID [2019-05-15 10:21:31,290 INFO L273 TraceCheckUtils]: 169: Hoare triple {214985#(<= proc_i 112)} assume i <= 1000; {214985#(<= proc_i 112)} is VALID [2019-05-15 10:21:31,291 INFO L273 TraceCheckUtils]: 170: Hoare triple {214985#(<= proc_i 112)} assume i + 4 < a[j]; {214985#(<= proc_i 112)} is VALID [2019-05-15 10:21:31,291 INFO L273 TraceCheckUtils]: 171: Hoare triple {214985#(<= proc_i 112)} assume a[5] == 1000; {214985#(<= proc_i 112)} is VALID [2019-05-15 10:21:31,292 INFO L273 TraceCheckUtils]: 172: Hoare triple {214985#(<= proc_i 112)} assume j > 4; {214985#(<= proc_i 112)} is VALID [2019-05-15 10:21:31,292 INFO L273 TraceCheckUtils]: 173: Hoare triple {214985#(<= proc_i 112)} assume j < 6; {214985#(<= proc_i 112)} is VALID [2019-05-15 10:21:31,293 INFO L273 TraceCheckUtils]: 174: Hoare triple {214985#(<= proc_i 112)} i := i + 4; {215004#(<= proc_i 116)} is VALID [2019-05-15 10:21:31,293 INFO L273 TraceCheckUtils]: 175: Hoare triple {215004#(<= proc_i 116)} assume i <= 1000; {215004#(<= proc_i 116)} is VALID [2019-05-15 10:21:31,294 INFO L273 TraceCheckUtils]: 176: Hoare triple {215004#(<= proc_i 116)} assume i + 4 < a[j]; {215004#(<= proc_i 116)} is VALID [2019-05-15 10:21:31,294 INFO L273 TraceCheckUtils]: 177: Hoare triple {215004#(<= proc_i 116)} assume a[5] == 1000; {215004#(<= proc_i 116)} is VALID [2019-05-15 10:21:31,295 INFO L273 TraceCheckUtils]: 178: Hoare triple {215004#(<= proc_i 116)} assume j > 4; {215004#(<= proc_i 116)} is VALID [2019-05-15 10:21:31,295 INFO L273 TraceCheckUtils]: 179: Hoare triple {215004#(<= proc_i 116)} assume j < 6; {215004#(<= proc_i 116)} is VALID [2019-05-15 10:21:31,296 INFO L273 TraceCheckUtils]: 180: Hoare triple {215004#(<= proc_i 116)} i := i + 4; {215023#(<= proc_i 120)} is VALID [2019-05-15 10:21:31,296 INFO L273 TraceCheckUtils]: 181: Hoare triple {215023#(<= proc_i 120)} assume i <= 1000; {215023#(<= proc_i 120)} is VALID [2019-05-15 10:21:31,297 INFO L273 TraceCheckUtils]: 182: Hoare triple {215023#(<= proc_i 120)} assume i + 4 < a[j]; {215023#(<= proc_i 120)} is VALID [2019-05-15 10:21:31,297 INFO L273 TraceCheckUtils]: 183: Hoare triple {215023#(<= proc_i 120)} assume a[5] == 1000; {215023#(<= proc_i 120)} is VALID [2019-05-15 10:21:31,298 INFO L273 TraceCheckUtils]: 184: Hoare triple {215023#(<= proc_i 120)} assume j > 4; {215023#(<= proc_i 120)} is VALID [2019-05-15 10:21:31,298 INFO L273 TraceCheckUtils]: 185: Hoare triple {215023#(<= proc_i 120)} assume j < 6; {215023#(<= proc_i 120)} is VALID [2019-05-15 10:21:31,299 INFO L273 TraceCheckUtils]: 186: Hoare triple {215023#(<= proc_i 120)} i := i + 4; {215042#(<= proc_i 124)} is VALID [2019-05-15 10:21:31,299 INFO L273 TraceCheckUtils]: 187: Hoare triple {215042#(<= proc_i 124)} assume i <= 1000; {215042#(<= proc_i 124)} is VALID [2019-05-15 10:21:31,300 INFO L273 TraceCheckUtils]: 188: Hoare triple {215042#(<= proc_i 124)} assume i + 4 < a[j]; {215042#(<= proc_i 124)} is VALID [2019-05-15 10:21:31,300 INFO L273 TraceCheckUtils]: 189: Hoare triple {215042#(<= proc_i 124)} assume a[5] == 1000; {215042#(<= proc_i 124)} is VALID [2019-05-15 10:21:31,301 INFO L273 TraceCheckUtils]: 190: Hoare triple {215042#(<= proc_i 124)} assume j > 4; {215042#(<= proc_i 124)} is VALID [2019-05-15 10:21:31,301 INFO L273 TraceCheckUtils]: 191: Hoare triple {215042#(<= proc_i 124)} assume j < 6; {215042#(<= proc_i 124)} is VALID [2019-05-15 10:21:31,302 INFO L273 TraceCheckUtils]: 192: Hoare triple {215042#(<= proc_i 124)} i := i + 4; {215061#(<= proc_i 128)} is VALID [2019-05-15 10:21:31,302 INFO L273 TraceCheckUtils]: 193: Hoare triple {215061#(<= proc_i 128)} assume i <= 1000; {215061#(<= proc_i 128)} is VALID [2019-05-15 10:21:31,303 INFO L273 TraceCheckUtils]: 194: Hoare triple {215061#(<= proc_i 128)} assume i + 4 < a[j]; {215061#(<= proc_i 128)} is VALID [2019-05-15 10:21:31,303 INFO L273 TraceCheckUtils]: 195: Hoare triple {215061#(<= proc_i 128)} assume a[5] == 1000; {215061#(<= proc_i 128)} is VALID [2019-05-15 10:21:31,303 INFO L273 TraceCheckUtils]: 196: Hoare triple {215061#(<= proc_i 128)} assume j > 4; {215061#(<= proc_i 128)} is VALID [2019-05-15 10:21:31,304 INFO L273 TraceCheckUtils]: 197: Hoare triple {215061#(<= proc_i 128)} assume j < 6; {215061#(<= proc_i 128)} is VALID [2019-05-15 10:21:31,305 INFO L273 TraceCheckUtils]: 198: Hoare triple {215061#(<= proc_i 128)} i := i + 4; {215080#(<= proc_i 132)} is VALID [2019-05-15 10:21:31,305 INFO L273 TraceCheckUtils]: 199: Hoare triple {215080#(<= proc_i 132)} assume i <= 1000; {215080#(<= proc_i 132)} is VALID [2019-05-15 10:21:31,306 INFO L273 TraceCheckUtils]: 200: Hoare triple {215080#(<= proc_i 132)} assume i + 4 < a[j]; {215080#(<= proc_i 132)} is VALID [2019-05-15 10:21:31,306 INFO L273 TraceCheckUtils]: 201: Hoare triple {215080#(<= proc_i 132)} assume a[5] == 1000; {215080#(<= proc_i 132)} is VALID [2019-05-15 10:21:31,306 INFO L273 TraceCheckUtils]: 202: Hoare triple {215080#(<= proc_i 132)} assume j > 4; {215080#(<= proc_i 132)} is VALID [2019-05-15 10:21:31,307 INFO L273 TraceCheckUtils]: 203: Hoare triple {215080#(<= proc_i 132)} assume j < 6; {215080#(<= proc_i 132)} is VALID [2019-05-15 10:21:31,308 INFO L273 TraceCheckUtils]: 204: Hoare triple {215080#(<= proc_i 132)} i := i + 4; {215099#(<= proc_i 136)} is VALID [2019-05-15 10:21:31,308 INFO L273 TraceCheckUtils]: 205: Hoare triple {215099#(<= proc_i 136)} assume i <= 1000; {215099#(<= proc_i 136)} is VALID [2019-05-15 10:21:31,308 INFO L273 TraceCheckUtils]: 206: Hoare triple {215099#(<= proc_i 136)} assume i + 4 < a[j]; {215099#(<= proc_i 136)} is VALID [2019-05-15 10:21:31,309 INFO L273 TraceCheckUtils]: 207: Hoare triple {215099#(<= proc_i 136)} assume a[5] == 1000; {215099#(<= proc_i 136)} is VALID [2019-05-15 10:21:31,309 INFO L273 TraceCheckUtils]: 208: Hoare triple {215099#(<= proc_i 136)} assume j > 4; {215099#(<= proc_i 136)} is VALID [2019-05-15 10:21:31,310 INFO L273 TraceCheckUtils]: 209: Hoare triple {215099#(<= proc_i 136)} assume j < 6; {215099#(<= proc_i 136)} is VALID [2019-05-15 10:21:31,311 INFO L273 TraceCheckUtils]: 210: Hoare triple {215099#(<= proc_i 136)} i := i + 4; {215118#(<= proc_i 140)} is VALID [2019-05-15 10:21:31,311 INFO L273 TraceCheckUtils]: 211: Hoare triple {215118#(<= proc_i 140)} assume i <= 1000; {215118#(<= proc_i 140)} is VALID [2019-05-15 10:21:31,311 INFO L273 TraceCheckUtils]: 212: Hoare triple {215118#(<= proc_i 140)} assume i + 4 < a[j]; {215118#(<= proc_i 140)} is VALID [2019-05-15 10:21:31,312 INFO L273 TraceCheckUtils]: 213: Hoare triple {215118#(<= proc_i 140)} assume a[5] == 1000; {215118#(<= proc_i 140)} is VALID [2019-05-15 10:21:31,312 INFO L273 TraceCheckUtils]: 214: Hoare triple {215118#(<= proc_i 140)} assume j > 4; {215118#(<= proc_i 140)} is VALID [2019-05-15 10:21:31,313 INFO L273 TraceCheckUtils]: 215: Hoare triple {215118#(<= proc_i 140)} assume j < 6; {215118#(<= proc_i 140)} is VALID [2019-05-15 10:21:31,313 INFO L273 TraceCheckUtils]: 216: Hoare triple {215118#(<= proc_i 140)} i := i + 4; {215137#(<= proc_i 144)} is VALID [2019-05-15 10:21:31,314 INFO L273 TraceCheckUtils]: 217: Hoare triple {215137#(<= proc_i 144)} assume i <= 1000; {215137#(<= proc_i 144)} is VALID [2019-05-15 10:21:31,314 INFO L273 TraceCheckUtils]: 218: Hoare triple {215137#(<= proc_i 144)} assume i + 4 < a[j]; {215137#(<= proc_i 144)} is VALID [2019-05-15 10:21:31,315 INFO L273 TraceCheckUtils]: 219: Hoare triple {215137#(<= proc_i 144)} assume a[5] == 1000; {215137#(<= proc_i 144)} is VALID [2019-05-15 10:21:31,315 INFO L273 TraceCheckUtils]: 220: Hoare triple {215137#(<= proc_i 144)} assume j > 4; {215137#(<= proc_i 144)} is VALID [2019-05-15 10:21:31,316 INFO L273 TraceCheckUtils]: 221: Hoare triple {215137#(<= proc_i 144)} assume j < 6; {215137#(<= proc_i 144)} is VALID [2019-05-15 10:21:31,316 INFO L273 TraceCheckUtils]: 222: Hoare triple {215137#(<= proc_i 144)} i := i + 4; {215156#(<= proc_i 148)} is VALID [2019-05-15 10:21:31,317 INFO L273 TraceCheckUtils]: 223: Hoare triple {215156#(<= proc_i 148)} assume i <= 1000; {215156#(<= proc_i 148)} is VALID [2019-05-15 10:21:31,317 INFO L273 TraceCheckUtils]: 224: Hoare triple {215156#(<= proc_i 148)} assume i + 4 < a[j]; {215156#(<= proc_i 148)} is VALID [2019-05-15 10:21:31,318 INFO L273 TraceCheckUtils]: 225: Hoare triple {215156#(<= proc_i 148)} assume a[5] == 1000; {215156#(<= proc_i 148)} is VALID [2019-05-15 10:21:31,318 INFO L273 TraceCheckUtils]: 226: Hoare triple {215156#(<= proc_i 148)} assume j > 4; {215156#(<= proc_i 148)} is VALID [2019-05-15 10:21:31,319 INFO L273 TraceCheckUtils]: 227: Hoare triple {215156#(<= proc_i 148)} assume j < 6; {215156#(<= proc_i 148)} is VALID [2019-05-15 10:21:31,319 INFO L273 TraceCheckUtils]: 228: Hoare triple {215156#(<= proc_i 148)} i := i + 4; {215175#(<= proc_i 152)} is VALID [2019-05-15 10:21:31,320 INFO L273 TraceCheckUtils]: 229: Hoare triple {215175#(<= proc_i 152)} assume i <= 1000; {215175#(<= proc_i 152)} is VALID [2019-05-15 10:21:31,320 INFO L273 TraceCheckUtils]: 230: Hoare triple {215175#(<= proc_i 152)} assume i + 4 < a[j]; {215175#(<= proc_i 152)} is VALID [2019-05-15 10:21:31,321 INFO L273 TraceCheckUtils]: 231: Hoare triple {215175#(<= proc_i 152)} assume a[5] == 1000; {215175#(<= proc_i 152)} is VALID [2019-05-15 10:21:31,321 INFO L273 TraceCheckUtils]: 232: Hoare triple {215175#(<= proc_i 152)} assume j > 4; {215175#(<= proc_i 152)} is VALID [2019-05-15 10:21:31,322 INFO L273 TraceCheckUtils]: 233: Hoare triple {215175#(<= proc_i 152)} assume j < 6; {215175#(<= proc_i 152)} is VALID [2019-05-15 10:21:31,322 INFO L273 TraceCheckUtils]: 234: Hoare triple {215175#(<= proc_i 152)} i := i + 4; {215194#(<= proc_i 156)} is VALID [2019-05-15 10:21:31,323 INFO L273 TraceCheckUtils]: 235: Hoare triple {215194#(<= proc_i 156)} assume i <= 1000; {215194#(<= proc_i 156)} is VALID [2019-05-15 10:21:31,323 INFO L273 TraceCheckUtils]: 236: Hoare triple {215194#(<= proc_i 156)} assume i + 4 < a[j]; {215194#(<= proc_i 156)} is VALID [2019-05-15 10:21:31,324 INFO L273 TraceCheckUtils]: 237: Hoare triple {215194#(<= proc_i 156)} assume a[5] == 1000; {215194#(<= proc_i 156)} is VALID [2019-05-15 10:21:31,324 INFO L273 TraceCheckUtils]: 238: Hoare triple {215194#(<= proc_i 156)} assume j > 4; {215194#(<= proc_i 156)} is VALID [2019-05-15 10:21:31,325 INFO L273 TraceCheckUtils]: 239: Hoare triple {215194#(<= proc_i 156)} assume j < 6; {215194#(<= proc_i 156)} is VALID [2019-05-15 10:21:31,325 INFO L273 TraceCheckUtils]: 240: Hoare triple {215194#(<= proc_i 156)} i := i + 4; {215213#(<= proc_i 160)} is VALID [2019-05-15 10:21:31,326 INFO L273 TraceCheckUtils]: 241: Hoare triple {215213#(<= proc_i 160)} assume i <= 1000; {215213#(<= proc_i 160)} is VALID [2019-05-15 10:21:31,326 INFO L273 TraceCheckUtils]: 242: Hoare triple {215213#(<= proc_i 160)} assume i + 4 < a[j]; {215213#(<= proc_i 160)} is VALID [2019-05-15 10:21:31,327 INFO L273 TraceCheckUtils]: 243: Hoare triple {215213#(<= proc_i 160)} assume a[5] == 1000; {215213#(<= proc_i 160)} is VALID [2019-05-15 10:21:31,327 INFO L273 TraceCheckUtils]: 244: Hoare triple {215213#(<= proc_i 160)} assume j > 4; {215213#(<= proc_i 160)} is VALID [2019-05-15 10:21:31,328 INFO L273 TraceCheckUtils]: 245: Hoare triple {215213#(<= proc_i 160)} assume j < 6; {215213#(<= proc_i 160)} is VALID [2019-05-15 10:21:31,328 INFO L273 TraceCheckUtils]: 246: Hoare triple {215213#(<= proc_i 160)} i := i + 4; {215232#(<= proc_i 164)} is VALID [2019-05-15 10:21:31,329 INFO L273 TraceCheckUtils]: 247: Hoare triple {215232#(<= proc_i 164)} assume i <= 1000; {215232#(<= proc_i 164)} is VALID [2019-05-15 10:21:31,329 INFO L273 TraceCheckUtils]: 248: Hoare triple {215232#(<= proc_i 164)} assume i + 4 < a[j]; {215232#(<= proc_i 164)} is VALID [2019-05-15 10:21:31,330 INFO L273 TraceCheckUtils]: 249: Hoare triple {215232#(<= proc_i 164)} assume a[5] == 1000; {215232#(<= proc_i 164)} is VALID [2019-05-15 10:21:31,330 INFO L273 TraceCheckUtils]: 250: Hoare triple {215232#(<= proc_i 164)} assume j > 4; {215232#(<= proc_i 164)} is VALID [2019-05-15 10:21:31,330 INFO L273 TraceCheckUtils]: 251: Hoare triple {215232#(<= proc_i 164)} assume j < 6; {215232#(<= proc_i 164)} is VALID [2019-05-15 10:21:31,331 INFO L273 TraceCheckUtils]: 252: Hoare triple {215232#(<= proc_i 164)} i := i + 4; {215251#(<= proc_i 168)} is VALID [2019-05-15 10:21:31,332 INFO L273 TraceCheckUtils]: 253: Hoare triple {215251#(<= proc_i 168)} assume i <= 1000; {215251#(<= proc_i 168)} is VALID [2019-05-15 10:21:31,332 INFO L273 TraceCheckUtils]: 254: Hoare triple {215251#(<= proc_i 168)} assume i + 4 < a[j]; {215251#(<= proc_i 168)} is VALID [2019-05-15 10:21:31,333 INFO L273 TraceCheckUtils]: 255: Hoare triple {215251#(<= proc_i 168)} assume a[5] == 1000; {215251#(<= proc_i 168)} is VALID [2019-05-15 10:21:31,333 INFO L273 TraceCheckUtils]: 256: Hoare triple {215251#(<= proc_i 168)} assume j > 4; {215251#(<= proc_i 168)} is VALID [2019-05-15 10:21:31,333 INFO L273 TraceCheckUtils]: 257: Hoare triple {215251#(<= proc_i 168)} assume j < 6; {215251#(<= proc_i 168)} is VALID [2019-05-15 10:21:31,334 INFO L273 TraceCheckUtils]: 258: Hoare triple {215251#(<= proc_i 168)} i := i + 4; {215270#(<= proc_i 172)} is VALID [2019-05-15 10:21:31,335 INFO L273 TraceCheckUtils]: 259: Hoare triple {215270#(<= proc_i 172)} assume i <= 1000; {215270#(<= proc_i 172)} is VALID [2019-05-15 10:21:31,335 INFO L273 TraceCheckUtils]: 260: Hoare triple {215270#(<= proc_i 172)} assume i + 4 < a[j]; {215270#(<= proc_i 172)} is VALID [2019-05-15 10:21:31,335 INFO L273 TraceCheckUtils]: 261: Hoare triple {215270#(<= proc_i 172)} assume a[5] == 1000; {215270#(<= proc_i 172)} is VALID [2019-05-15 10:21:31,336 INFO L273 TraceCheckUtils]: 262: Hoare triple {215270#(<= proc_i 172)} assume j > 4; {215270#(<= proc_i 172)} is VALID [2019-05-15 10:21:31,336 INFO L273 TraceCheckUtils]: 263: Hoare triple {215270#(<= proc_i 172)} assume j < 6; {215270#(<= proc_i 172)} is VALID [2019-05-15 10:21:31,337 INFO L273 TraceCheckUtils]: 264: Hoare triple {215270#(<= proc_i 172)} i := i + 4; {215289#(<= proc_i 176)} is VALID [2019-05-15 10:21:31,338 INFO L273 TraceCheckUtils]: 265: Hoare triple {215289#(<= proc_i 176)} assume i <= 1000; {215289#(<= proc_i 176)} is VALID [2019-05-15 10:21:31,338 INFO L273 TraceCheckUtils]: 266: Hoare triple {215289#(<= proc_i 176)} assume i + 4 < a[j]; {215289#(<= proc_i 176)} is VALID [2019-05-15 10:21:31,338 INFO L273 TraceCheckUtils]: 267: Hoare triple {215289#(<= proc_i 176)} assume a[5] == 1000; {215289#(<= proc_i 176)} is VALID [2019-05-15 10:21:31,339 INFO L273 TraceCheckUtils]: 268: Hoare triple {215289#(<= proc_i 176)} assume j > 4; {215289#(<= proc_i 176)} is VALID [2019-05-15 10:21:31,339 INFO L273 TraceCheckUtils]: 269: Hoare triple {215289#(<= proc_i 176)} assume j < 6; {215289#(<= proc_i 176)} is VALID [2019-05-15 10:21:31,340 INFO L273 TraceCheckUtils]: 270: Hoare triple {215289#(<= proc_i 176)} i := i + 4; {215308#(<= proc_i 180)} is VALID [2019-05-15 10:21:31,340 INFO L273 TraceCheckUtils]: 271: Hoare triple {215308#(<= proc_i 180)} assume i <= 1000; {215308#(<= proc_i 180)} is VALID [2019-05-15 10:21:31,341 INFO L273 TraceCheckUtils]: 272: Hoare triple {215308#(<= proc_i 180)} assume i + 4 < a[j]; {215308#(<= proc_i 180)} is VALID [2019-05-15 10:21:31,341 INFO L273 TraceCheckUtils]: 273: Hoare triple {215308#(<= proc_i 180)} assume a[5] == 1000; {215308#(<= proc_i 180)} is VALID [2019-05-15 10:21:31,342 INFO L273 TraceCheckUtils]: 274: Hoare triple {215308#(<= proc_i 180)} assume j > 4; {215308#(<= proc_i 180)} is VALID [2019-05-15 10:21:31,342 INFO L273 TraceCheckUtils]: 275: Hoare triple {215308#(<= proc_i 180)} assume j < 6; {215308#(<= proc_i 180)} is VALID [2019-05-15 10:21:31,343 INFO L273 TraceCheckUtils]: 276: Hoare triple {215308#(<= proc_i 180)} i := i + 4; {215327#(<= proc_i 184)} is VALID [2019-05-15 10:21:31,343 INFO L273 TraceCheckUtils]: 277: Hoare triple {215327#(<= proc_i 184)} assume i <= 1000; {215327#(<= proc_i 184)} is VALID [2019-05-15 10:21:31,344 INFO L273 TraceCheckUtils]: 278: Hoare triple {215327#(<= proc_i 184)} assume i + 4 < a[j]; {215327#(<= proc_i 184)} is VALID [2019-05-15 10:21:31,344 INFO L273 TraceCheckUtils]: 279: Hoare triple {215327#(<= proc_i 184)} assume a[5] == 1000; {215327#(<= proc_i 184)} is VALID [2019-05-15 10:21:31,345 INFO L273 TraceCheckUtils]: 280: Hoare triple {215327#(<= proc_i 184)} assume j > 4; {215327#(<= proc_i 184)} is VALID [2019-05-15 10:21:31,345 INFO L273 TraceCheckUtils]: 281: Hoare triple {215327#(<= proc_i 184)} assume j < 6; {215327#(<= proc_i 184)} is VALID [2019-05-15 10:21:31,346 INFO L273 TraceCheckUtils]: 282: Hoare triple {215327#(<= proc_i 184)} i := i + 4; {215346#(<= proc_i 188)} is VALID [2019-05-15 10:21:31,346 INFO L273 TraceCheckUtils]: 283: Hoare triple {215346#(<= proc_i 188)} assume i <= 1000; {215346#(<= proc_i 188)} is VALID [2019-05-15 10:21:31,347 INFO L273 TraceCheckUtils]: 284: Hoare triple {215346#(<= proc_i 188)} assume i + 4 < a[j]; {215346#(<= proc_i 188)} is VALID [2019-05-15 10:21:31,347 INFO L273 TraceCheckUtils]: 285: Hoare triple {215346#(<= proc_i 188)} assume a[5] == 1000; {215346#(<= proc_i 188)} is VALID [2019-05-15 10:21:31,348 INFO L273 TraceCheckUtils]: 286: Hoare triple {215346#(<= proc_i 188)} assume j > 4; {215346#(<= proc_i 188)} is VALID [2019-05-15 10:21:31,348 INFO L273 TraceCheckUtils]: 287: Hoare triple {215346#(<= proc_i 188)} assume j < 6; {215346#(<= proc_i 188)} is VALID [2019-05-15 10:21:31,349 INFO L273 TraceCheckUtils]: 288: Hoare triple {215346#(<= proc_i 188)} i := i + 4; {215365#(<= proc_i 192)} is VALID [2019-05-15 10:21:31,349 INFO L273 TraceCheckUtils]: 289: Hoare triple {215365#(<= proc_i 192)} assume i <= 1000; {215365#(<= proc_i 192)} is VALID [2019-05-15 10:21:31,350 INFO L273 TraceCheckUtils]: 290: Hoare triple {215365#(<= proc_i 192)} assume i + 4 < a[j]; {215365#(<= proc_i 192)} is VALID [2019-05-15 10:21:31,350 INFO L273 TraceCheckUtils]: 291: Hoare triple {215365#(<= proc_i 192)} assume a[5] == 1000; {215365#(<= proc_i 192)} is VALID [2019-05-15 10:21:31,351 INFO L273 TraceCheckUtils]: 292: Hoare triple {215365#(<= proc_i 192)} assume j > 4; {215365#(<= proc_i 192)} is VALID [2019-05-15 10:21:31,351 INFO L273 TraceCheckUtils]: 293: Hoare triple {215365#(<= proc_i 192)} assume j < 6; {215365#(<= proc_i 192)} is VALID [2019-05-15 10:21:31,352 INFO L273 TraceCheckUtils]: 294: Hoare triple {215365#(<= proc_i 192)} i := i + 4; {215384#(<= proc_i 196)} is VALID [2019-05-15 10:21:31,352 INFO L273 TraceCheckUtils]: 295: Hoare triple {215384#(<= proc_i 196)} assume i <= 1000; {215384#(<= proc_i 196)} is VALID [2019-05-15 10:21:31,353 INFO L273 TraceCheckUtils]: 296: Hoare triple {215384#(<= proc_i 196)} assume i + 4 < a[j]; {215384#(<= proc_i 196)} is VALID [2019-05-15 10:21:31,353 INFO L273 TraceCheckUtils]: 297: Hoare triple {215384#(<= proc_i 196)} assume a[5] == 1000; {215384#(<= proc_i 196)} is VALID [2019-05-15 10:21:31,354 INFO L273 TraceCheckUtils]: 298: Hoare triple {215384#(<= proc_i 196)} assume j > 4; {215384#(<= proc_i 196)} is VALID [2019-05-15 10:21:31,354 INFO L273 TraceCheckUtils]: 299: Hoare triple {215384#(<= proc_i 196)} assume j < 6; {215384#(<= proc_i 196)} is VALID [2019-05-15 10:21:31,355 INFO L273 TraceCheckUtils]: 300: Hoare triple {215384#(<= proc_i 196)} i := i + 4; {215403#(<= proc_i 200)} is VALID [2019-05-15 10:21:31,355 INFO L273 TraceCheckUtils]: 301: Hoare triple {215403#(<= proc_i 200)} assume i <= 1000; {215403#(<= proc_i 200)} is VALID [2019-05-15 10:21:31,356 INFO L273 TraceCheckUtils]: 302: Hoare triple {215403#(<= proc_i 200)} assume i + 4 < a[j]; {215403#(<= proc_i 200)} is VALID [2019-05-15 10:21:31,356 INFO L273 TraceCheckUtils]: 303: Hoare triple {215403#(<= proc_i 200)} assume a[5] == 1000; {215403#(<= proc_i 200)} is VALID [2019-05-15 10:21:31,357 INFO L273 TraceCheckUtils]: 304: Hoare triple {215403#(<= proc_i 200)} assume j > 4; {215403#(<= proc_i 200)} is VALID [2019-05-15 10:21:31,357 INFO L273 TraceCheckUtils]: 305: Hoare triple {215403#(<= proc_i 200)} assume j < 6; {215403#(<= proc_i 200)} is VALID [2019-05-15 10:21:31,358 INFO L273 TraceCheckUtils]: 306: Hoare triple {215403#(<= proc_i 200)} i := i + 4; {215422#(<= proc_i 204)} is VALID [2019-05-15 10:21:31,358 INFO L273 TraceCheckUtils]: 307: Hoare triple {215422#(<= proc_i 204)} assume i <= 1000; {215422#(<= proc_i 204)} is VALID [2019-05-15 10:21:31,359 INFO L273 TraceCheckUtils]: 308: Hoare triple {215422#(<= proc_i 204)} assume i + 4 < a[j]; {215422#(<= proc_i 204)} is VALID [2019-05-15 10:21:31,359 INFO L273 TraceCheckUtils]: 309: Hoare triple {215422#(<= proc_i 204)} assume a[5] == 1000; {215422#(<= proc_i 204)} is VALID [2019-05-15 10:21:31,360 INFO L273 TraceCheckUtils]: 310: Hoare triple {215422#(<= proc_i 204)} assume j > 4; {215422#(<= proc_i 204)} is VALID [2019-05-15 10:21:31,360 INFO L273 TraceCheckUtils]: 311: Hoare triple {215422#(<= proc_i 204)} assume j < 6; {215422#(<= proc_i 204)} is VALID [2019-05-15 10:21:31,361 INFO L273 TraceCheckUtils]: 312: Hoare triple {215422#(<= proc_i 204)} i := i + 4; {215441#(<= proc_i 208)} is VALID [2019-05-15 10:21:31,361 INFO L273 TraceCheckUtils]: 313: Hoare triple {215441#(<= proc_i 208)} assume i <= 1000; {215441#(<= proc_i 208)} is VALID [2019-05-15 10:21:31,362 INFO L273 TraceCheckUtils]: 314: Hoare triple {215441#(<= proc_i 208)} assume i + 4 < a[j]; {215441#(<= proc_i 208)} is VALID [2019-05-15 10:21:31,362 INFO L273 TraceCheckUtils]: 315: Hoare triple {215441#(<= proc_i 208)} assume a[5] == 1000; {215441#(<= proc_i 208)} is VALID [2019-05-15 10:21:31,362 INFO L273 TraceCheckUtils]: 316: Hoare triple {215441#(<= proc_i 208)} assume j > 4; {215441#(<= proc_i 208)} is VALID [2019-05-15 10:21:31,363 INFO L273 TraceCheckUtils]: 317: Hoare triple {215441#(<= proc_i 208)} assume j < 6; {215441#(<= proc_i 208)} is VALID [2019-05-15 10:21:31,364 INFO L273 TraceCheckUtils]: 318: Hoare triple {215441#(<= proc_i 208)} i := i + 4; {215460#(<= proc_i 212)} is VALID [2019-05-15 10:21:31,364 INFO L273 TraceCheckUtils]: 319: Hoare triple {215460#(<= proc_i 212)} assume i <= 1000; {215460#(<= proc_i 212)} is VALID [2019-05-15 10:21:31,365 INFO L273 TraceCheckUtils]: 320: Hoare triple {215460#(<= proc_i 212)} assume i + 4 < a[j]; {215460#(<= proc_i 212)} is VALID [2019-05-15 10:21:31,365 INFO L273 TraceCheckUtils]: 321: Hoare triple {215460#(<= proc_i 212)} assume a[5] == 1000; {215460#(<= proc_i 212)} is VALID [2019-05-15 10:21:31,365 INFO L273 TraceCheckUtils]: 322: Hoare triple {215460#(<= proc_i 212)} assume j > 4; {215460#(<= proc_i 212)} is VALID [2019-05-15 10:21:31,366 INFO L273 TraceCheckUtils]: 323: Hoare triple {215460#(<= proc_i 212)} assume j < 6; {215460#(<= proc_i 212)} is VALID [2019-05-15 10:21:31,367 INFO L273 TraceCheckUtils]: 324: Hoare triple {215460#(<= proc_i 212)} i := i + 4; {215479#(<= proc_i 216)} is VALID [2019-05-15 10:21:31,367 INFO L273 TraceCheckUtils]: 325: Hoare triple {215479#(<= proc_i 216)} assume i <= 1000; {215479#(<= proc_i 216)} is VALID [2019-05-15 10:21:31,367 INFO L273 TraceCheckUtils]: 326: Hoare triple {215479#(<= proc_i 216)} assume i + 4 < a[j]; {215479#(<= proc_i 216)} is VALID [2019-05-15 10:21:31,368 INFO L273 TraceCheckUtils]: 327: Hoare triple {215479#(<= proc_i 216)} assume a[5] == 1000; {215479#(<= proc_i 216)} is VALID [2019-05-15 10:21:31,368 INFO L273 TraceCheckUtils]: 328: Hoare triple {215479#(<= proc_i 216)} assume j > 4; {215479#(<= proc_i 216)} is VALID [2019-05-15 10:21:31,369 INFO L273 TraceCheckUtils]: 329: Hoare triple {215479#(<= proc_i 216)} assume j < 6; {215479#(<= proc_i 216)} is VALID [2019-05-15 10:21:31,369 INFO L273 TraceCheckUtils]: 330: Hoare triple {215479#(<= proc_i 216)} i := i + 4; {215498#(<= proc_i 220)} is VALID [2019-05-15 10:21:31,370 INFO L273 TraceCheckUtils]: 331: Hoare triple {215498#(<= proc_i 220)} assume i <= 1000; {215498#(<= proc_i 220)} is VALID [2019-05-15 10:21:31,370 INFO L273 TraceCheckUtils]: 332: Hoare triple {215498#(<= proc_i 220)} assume i + 4 < a[j]; {215498#(<= proc_i 220)} is VALID [2019-05-15 10:21:31,371 INFO L273 TraceCheckUtils]: 333: Hoare triple {215498#(<= proc_i 220)} assume a[5] == 1000; {215498#(<= proc_i 220)} is VALID [2019-05-15 10:21:31,371 INFO L273 TraceCheckUtils]: 334: Hoare triple {215498#(<= proc_i 220)} assume j > 4; {215498#(<= proc_i 220)} is VALID [2019-05-15 10:21:31,372 INFO L273 TraceCheckUtils]: 335: Hoare triple {215498#(<= proc_i 220)} assume j < 6; {215498#(<= proc_i 220)} is VALID [2019-05-15 10:21:31,372 INFO L273 TraceCheckUtils]: 336: Hoare triple {215498#(<= proc_i 220)} i := i + 4; {215517#(<= proc_i 224)} is VALID [2019-05-15 10:21:31,373 INFO L273 TraceCheckUtils]: 337: Hoare triple {215517#(<= proc_i 224)} assume i <= 1000; {215517#(<= proc_i 224)} is VALID [2019-05-15 10:21:31,373 INFO L273 TraceCheckUtils]: 338: Hoare triple {215517#(<= proc_i 224)} assume i + 4 < a[j]; {215517#(<= proc_i 224)} is VALID [2019-05-15 10:21:31,374 INFO L273 TraceCheckUtils]: 339: Hoare triple {215517#(<= proc_i 224)} assume a[5] == 1000; {215517#(<= proc_i 224)} is VALID [2019-05-15 10:21:31,374 INFO L273 TraceCheckUtils]: 340: Hoare triple {215517#(<= proc_i 224)} assume j > 4; {215517#(<= proc_i 224)} is VALID [2019-05-15 10:21:31,375 INFO L273 TraceCheckUtils]: 341: Hoare triple {215517#(<= proc_i 224)} assume j < 6; {215517#(<= proc_i 224)} is VALID [2019-05-15 10:21:31,375 INFO L273 TraceCheckUtils]: 342: Hoare triple {215517#(<= proc_i 224)} i := i + 4; {215536#(<= proc_i 228)} is VALID [2019-05-15 10:21:31,376 INFO L273 TraceCheckUtils]: 343: Hoare triple {215536#(<= proc_i 228)} assume i <= 1000; {215536#(<= proc_i 228)} is VALID [2019-05-15 10:21:31,376 INFO L273 TraceCheckUtils]: 344: Hoare triple {215536#(<= proc_i 228)} assume i + 4 < a[j]; {215536#(<= proc_i 228)} is VALID [2019-05-15 10:21:31,377 INFO L273 TraceCheckUtils]: 345: Hoare triple {215536#(<= proc_i 228)} assume a[5] == 1000; {215536#(<= proc_i 228)} is VALID [2019-05-15 10:21:31,377 INFO L273 TraceCheckUtils]: 346: Hoare triple {215536#(<= proc_i 228)} assume j > 4; {215536#(<= proc_i 228)} is VALID [2019-05-15 10:21:31,378 INFO L273 TraceCheckUtils]: 347: Hoare triple {215536#(<= proc_i 228)} assume j < 6; {215536#(<= proc_i 228)} is VALID [2019-05-15 10:21:31,378 INFO L273 TraceCheckUtils]: 348: Hoare triple {215536#(<= proc_i 228)} i := i + 4; {215555#(<= proc_i 232)} is VALID [2019-05-15 10:21:31,379 INFO L273 TraceCheckUtils]: 349: Hoare triple {215555#(<= proc_i 232)} assume i <= 1000; {215555#(<= proc_i 232)} is VALID [2019-05-15 10:21:31,379 INFO L273 TraceCheckUtils]: 350: Hoare triple {215555#(<= proc_i 232)} assume i + 4 < a[j]; {215555#(<= proc_i 232)} is VALID [2019-05-15 10:21:31,380 INFO L273 TraceCheckUtils]: 351: Hoare triple {215555#(<= proc_i 232)} assume a[5] == 1000; {215555#(<= proc_i 232)} is VALID [2019-05-15 10:21:31,380 INFO L273 TraceCheckUtils]: 352: Hoare triple {215555#(<= proc_i 232)} assume j > 4; {215555#(<= proc_i 232)} is VALID [2019-05-15 10:21:31,381 INFO L273 TraceCheckUtils]: 353: Hoare triple {215555#(<= proc_i 232)} assume j < 6; {215555#(<= proc_i 232)} is VALID [2019-05-15 10:21:31,381 INFO L273 TraceCheckUtils]: 354: Hoare triple {215555#(<= proc_i 232)} i := i + 4; {215574#(<= proc_i 236)} is VALID [2019-05-15 10:21:31,382 INFO L273 TraceCheckUtils]: 355: Hoare triple {215574#(<= proc_i 236)} assume i <= 1000; {215574#(<= proc_i 236)} is VALID [2019-05-15 10:21:31,382 INFO L273 TraceCheckUtils]: 356: Hoare triple {215574#(<= proc_i 236)} assume i + 4 < a[j]; {215574#(<= proc_i 236)} is VALID [2019-05-15 10:21:31,383 INFO L273 TraceCheckUtils]: 357: Hoare triple {215574#(<= proc_i 236)} assume a[5] == 1000; {215574#(<= proc_i 236)} is VALID [2019-05-15 10:21:31,383 INFO L273 TraceCheckUtils]: 358: Hoare triple {215574#(<= proc_i 236)} assume j > 4; {215574#(<= proc_i 236)} is VALID [2019-05-15 10:21:31,384 INFO L273 TraceCheckUtils]: 359: Hoare triple {215574#(<= proc_i 236)} assume j < 6; {215574#(<= proc_i 236)} is VALID [2019-05-15 10:21:31,384 INFO L273 TraceCheckUtils]: 360: Hoare triple {215574#(<= proc_i 236)} i := i + 4; {215593#(<= proc_i 240)} is VALID [2019-05-15 10:21:31,385 INFO L273 TraceCheckUtils]: 361: Hoare triple {215593#(<= proc_i 240)} assume i <= 1000; {215593#(<= proc_i 240)} is VALID [2019-05-15 10:21:31,385 INFO L273 TraceCheckUtils]: 362: Hoare triple {215593#(<= proc_i 240)} assume i + 4 < a[j]; {215593#(<= proc_i 240)} is VALID [2019-05-15 10:21:31,386 INFO L273 TraceCheckUtils]: 363: Hoare triple {215593#(<= proc_i 240)} assume a[5] == 1000; {215593#(<= proc_i 240)} is VALID [2019-05-15 10:21:31,386 INFO L273 TraceCheckUtils]: 364: Hoare triple {215593#(<= proc_i 240)} assume j > 4; {215593#(<= proc_i 240)} is VALID [2019-05-15 10:21:31,386 INFO L273 TraceCheckUtils]: 365: Hoare triple {215593#(<= proc_i 240)} assume j < 6; {215593#(<= proc_i 240)} is VALID [2019-05-15 10:21:31,387 INFO L273 TraceCheckUtils]: 366: Hoare triple {215593#(<= proc_i 240)} i := i + 4; {215612#(<= proc_i 244)} is VALID [2019-05-15 10:21:31,388 INFO L273 TraceCheckUtils]: 367: Hoare triple {215612#(<= proc_i 244)} assume i <= 1000; {215612#(<= proc_i 244)} is VALID [2019-05-15 10:21:31,388 INFO L273 TraceCheckUtils]: 368: Hoare triple {215612#(<= proc_i 244)} assume i + 4 < a[j]; {215612#(<= proc_i 244)} is VALID [2019-05-15 10:21:31,389 INFO L273 TraceCheckUtils]: 369: Hoare triple {215612#(<= proc_i 244)} assume a[5] == 1000; {215612#(<= proc_i 244)} is VALID [2019-05-15 10:21:31,389 INFO L273 TraceCheckUtils]: 370: Hoare triple {215612#(<= proc_i 244)} assume j > 4; {215612#(<= proc_i 244)} is VALID [2019-05-15 10:21:31,389 INFO L273 TraceCheckUtils]: 371: Hoare triple {215612#(<= proc_i 244)} assume j < 6; {215612#(<= proc_i 244)} is VALID [2019-05-15 10:21:31,390 INFO L273 TraceCheckUtils]: 372: Hoare triple {215612#(<= proc_i 244)} i := i + 4; {215631#(<= proc_i 248)} is VALID [2019-05-15 10:21:31,391 INFO L273 TraceCheckUtils]: 373: Hoare triple {215631#(<= proc_i 248)} assume i <= 1000; {215631#(<= proc_i 248)} is VALID [2019-05-15 10:21:31,391 INFO L273 TraceCheckUtils]: 374: Hoare triple {215631#(<= proc_i 248)} assume i + 4 < a[j]; {215631#(<= proc_i 248)} is VALID [2019-05-15 10:21:31,391 INFO L273 TraceCheckUtils]: 375: Hoare triple {215631#(<= proc_i 248)} assume a[5] == 1000; {215631#(<= proc_i 248)} is VALID [2019-05-15 10:21:31,392 INFO L273 TraceCheckUtils]: 376: Hoare triple {215631#(<= proc_i 248)} assume j > 4; {215631#(<= proc_i 248)} is VALID [2019-05-15 10:21:31,392 INFO L273 TraceCheckUtils]: 377: Hoare triple {215631#(<= proc_i 248)} assume j < 6; {215631#(<= proc_i 248)} is VALID [2019-05-15 10:21:31,393 INFO L273 TraceCheckUtils]: 378: Hoare triple {215631#(<= proc_i 248)} i := i + 4; {215650#(<= proc_i 252)} is VALID [2019-05-15 10:21:31,394 INFO L273 TraceCheckUtils]: 379: Hoare triple {215650#(<= proc_i 252)} assume i <= 1000; {215650#(<= proc_i 252)} is VALID [2019-05-15 10:21:31,394 INFO L273 TraceCheckUtils]: 380: Hoare triple {215650#(<= proc_i 252)} assume i + 4 < a[j]; {215650#(<= proc_i 252)} is VALID [2019-05-15 10:21:31,394 INFO L273 TraceCheckUtils]: 381: Hoare triple {215650#(<= proc_i 252)} assume a[5] == 1000; {215650#(<= proc_i 252)} is VALID [2019-05-15 10:21:31,395 INFO L273 TraceCheckUtils]: 382: Hoare triple {215650#(<= proc_i 252)} assume j > 4; {215650#(<= proc_i 252)} is VALID [2019-05-15 10:21:31,395 INFO L273 TraceCheckUtils]: 383: Hoare triple {215650#(<= proc_i 252)} assume j < 6; {215650#(<= proc_i 252)} is VALID [2019-05-15 10:21:31,396 INFO L273 TraceCheckUtils]: 384: Hoare triple {215650#(<= proc_i 252)} i := i + 4; {215669#(<= proc_i 256)} is VALID [2019-05-15 10:21:31,396 INFO L273 TraceCheckUtils]: 385: Hoare triple {215669#(<= proc_i 256)} assume i <= 1000; {215669#(<= proc_i 256)} is VALID [2019-05-15 10:21:31,397 INFO L273 TraceCheckUtils]: 386: Hoare triple {215669#(<= proc_i 256)} assume i + 4 < a[j]; {215669#(<= proc_i 256)} is VALID [2019-05-15 10:21:31,397 INFO L273 TraceCheckUtils]: 387: Hoare triple {215669#(<= proc_i 256)} assume a[5] == 1000; {215669#(<= proc_i 256)} is VALID [2019-05-15 10:21:31,398 INFO L273 TraceCheckUtils]: 388: Hoare triple {215669#(<= proc_i 256)} assume j > 4; {215669#(<= proc_i 256)} is VALID [2019-05-15 10:21:31,398 INFO L273 TraceCheckUtils]: 389: Hoare triple {215669#(<= proc_i 256)} assume j < 6; {215669#(<= proc_i 256)} is VALID [2019-05-15 10:21:31,399 INFO L273 TraceCheckUtils]: 390: Hoare triple {215669#(<= proc_i 256)} i := i + 4; {215688#(<= proc_i 260)} is VALID [2019-05-15 10:21:31,399 INFO L273 TraceCheckUtils]: 391: Hoare triple {215688#(<= proc_i 260)} assume i <= 1000; {215688#(<= proc_i 260)} is VALID [2019-05-15 10:21:31,400 INFO L273 TraceCheckUtils]: 392: Hoare triple {215688#(<= proc_i 260)} assume i + 4 < a[j]; {215688#(<= proc_i 260)} is VALID [2019-05-15 10:21:31,400 INFO L273 TraceCheckUtils]: 393: Hoare triple {215688#(<= proc_i 260)} assume a[5] == 1000; {215688#(<= proc_i 260)} is VALID [2019-05-15 10:21:31,401 INFO L273 TraceCheckUtils]: 394: Hoare triple {215688#(<= proc_i 260)} assume j > 4; {215688#(<= proc_i 260)} is VALID [2019-05-15 10:21:31,401 INFO L273 TraceCheckUtils]: 395: Hoare triple {215688#(<= proc_i 260)} assume j < 6; {215688#(<= proc_i 260)} is VALID [2019-05-15 10:21:31,402 INFO L273 TraceCheckUtils]: 396: Hoare triple {215688#(<= proc_i 260)} i := i + 4; {215707#(<= proc_i 264)} is VALID [2019-05-15 10:21:31,402 INFO L273 TraceCheckUtils]: 397: Hoare triple {215707#(<= proc_i 264)} assume i <= 1000; {215707#(<= proc_i 264)} is VALID [2019-05-15 10:21:31,403 INFO L273 TraceCheckUtils]: 398: Hoare triple {215707#(<= proc_i 264)} assume i + 4 < a[j]; {215707#(<= proc_i 264)} is VALID [2019-05-15 10:21:31,403 INFO L273 TraceCheckUtils]: 399: Hoare triple {215707#(<= proc_i 264)} assume a[5] == 1000; {215707#(<= proc_i 264)} is VALID [2019-05-15 10:21:31,404 INFO L273 TraceCheckUtils]: 400: Hoare triple {215707#(<= proc_i 264)} assume j > 4; {215707#(<= proc_i 264)} is VALID [2019-05-15 10:21:31,404 INFO L273 TraceCheckUtils]: 401: Hoare triple {215707#(<= proc_i 264)} assume j < 6; {215707#(<= proc_i 264)} is VALID [2019-05-15 10:21:31,405 INFO L273 TraceCheckUtils]: 402: Hoare triple {215707#(<= proc_i 264)} i := i + 4; {215726#(<= proc_i 268)} is VALID [2019-05-15 10:21:31,405 INFO L273 TraceCheckUtils]: 403: Hoare triple {215726#(<= proc_i 268)} assume i <= 1000; {215726#(<= proc_i 268)} is VALID [2019-05-15 10:21:31,406 INFO L273 TraceCheckUtils]: 404: Hoare triple {215726#(<= proc_i 268)} assume i + 4 < a[j]; {215726#(<= proc_i 268)} is VALID [2019-05-15 10:21:31,406 INFO L273 TraceCheckUtils]: 405: Hoare triple {215726#(<= proc_i 268)} assume a[5] == 1000; {215726#(<= proc_i 268)} is VALID [2019-05-15 10:21:31,407 INFO L273 TraceCheckUtils]: 406: Hoare triple {215726#(<= proc_i 268)} assume j > 4; {215726#(<= proc_i 268)} is VALID [2019-05-15 10:21:31,407 INFO L273 TraceCheckUtils]: 407: Hoare triple {215726#(<= proc_i 268)} assume j < 6; {215726#(<= proc_i 268)} is VALID [2019-05-15 10:21:31,408 INFO L273 TraceCheckUtils]: 408: Hoare triple {215726#(<= proc_i 268)} i := i + 4; {215745#(<= proc_i 272)} is VALID [2019-05-15 10:21:31,408 INFO L273 TraceCheckUtils]: 409: Hoare triple {215745#(<= proc_i 272)} assume i <= 1000; {215745#(<= proc_i 272)} is VALID [2019-05-15 10:21:31,409 INFO L273 TraceCheckUtils]: 410: Hoare triple {215745#(<= proc_i 272)} assume i + 4 < a[j]; {215745#(<= proc_i 272)} is VALID [2019-05-15 10:21:31,409 INFO L273 TraceCheckUtils]: 411: Hoare triple {215745#(<= proc_i 272)} assume a[5] == 1000; {215745#(<= proc_i 272)} is VALID [2019-05-15 10:21:31,410 INFO L273 TraceCheckUtils]: 412: Hoare triple {215745#(<= proc_i 272)} assume j > 4; {215745#(<= proc_i 272)} is VALID [2019-05-15 10:21:31,410 INFO L273 TraceCheckUtils]: 413: Hoare triple {215745#(<= proc_i 272)} assume j < 6; {215745#(<= proc_i 272)} is VALID [2019-05-15 10:21:31,411 INFO L273 TraceCheckUtils]: 414: Hoare triple {215745#(<= proc_i 272)} i := i + 4; {215764#(<= proc_i 276)} is VALID [2019-05-15 10:21:31,411 INFO L273 TraceCheckUtils]: 415: Hoare triple {215764#(<= proc_i 276)} assume i <= 1000; {215764#(<= proc_i 276)} is VALID [2019-05-15 10:21:31,412 INFO L273 TraceCheckUtils]: 416: Hoare triple {215764#(<= proc_i 276)} assume i + 4 < a[j]; {215764#(<= proc_i 276)} is VALID [2019-05-15 10:21:31,412 INFO L273 TraceCheckUtils]: 417: Hoare triple {215764#(<= proc_i 276)} assume a[5] == 1000; {215764#(<= proc_i 276)} is VALID [2019-05-15 10:21:31,413 INFO L273 TraceCheckUtils]: 418: Hoare triple {215764#(<= proc_i 276)} assume j > 4; {215764#(<= proc_i 276)} is VALID [2019-05-15 10:21:31,413 INFO L273 TraceCheckUtils]: 419: Hoare triple {215764#(<= proc_i 276)} assume j < 6; {215764#(<= proc_i 276)} is VALID [2019-05-15 10:21:31,414 INFO L273 TraceCheckUtils]: 420: Hoare triple {215764#(<= proc_i 276)} i := i + 4; {215783#(<= proc_i 280)} is VALID [2019-05-15 10:21:31,414 INFO L273 TraceCheckUtils]: 421: Hoare triple {215783#(<= proc_i 280)} assume i <= 1000; {215783#(<= proc_i 280)} is VALID [2019-05-15 10:21:31,415 INFO L273 TraceCheckUtils]: 422: Hoare triple {215783#(<= proc_i 280)} assume i + 4 < a[j]; {215783#(<= proc_i 280)} is VALID [2019-05-15 10:21:31,415 INFO L273 TraceCheckUtils]: 423: Hoare triple {215783#(<= proc_i 280)} assume a[5] == 1000; {215783#(<= proc_i 280)} is VALID [2019-05-15 10:21:31,416 INFO L273 TraceCheckUtils]: 424: Hoare triple {215783#(<= proc_i 280)} assume j > 4; {215783#(<= proc_i 280)} is VALID [2019-05-15 10:21:31,416 INFO L273 TraceCheckUtils]: 425: Hoare triple {215783#(<= proc_i 280)} assume j < 6; {215783#(<= proc_i 280)} is VALID [2019-05-15 10:21:31,417 INFO L273 TraceCheckUtils]: 426: Hoare triple {215783#(<= proc_i 280)} i := i + 4; {215802#(<= proc_i 284)} is VALID [2019-05-15 10:21:31,417 INFO L273 TraceCheckUtils]: 427: Hoare triple {215802#(<= proc_i 284)} assume i <= 1000; {215802#(<= proc_i 284)} is VALID [2019-05-15 10:21:31,418 INFO L273 TraceCheckUtils]: 428: Hoare triple {215802#(<= proc_i 284)} assume i + 4 < a[j]; {215802#(<= proc_i 284)} is VALID [2019-05-15 10:21:31,418 INFO L273 TraceCheckUtils]: 429: Hoare triple {215802#(<= proc_i 284)} assume a[5] == 1000; {215802#(<= proc_i 284)} is VALID [2019-05-15 10:21:31,419 INFO L273 TraceCheckUtils]: 430: Hoare triple {215802#(<= proc_i 284)} assume j > 4; {215802#(<= proc_i 284)} is VALID [2019-05-15 10:21:31,419 INFO L273 TraceCheckUtils]: 431: Hoare triple {215802#(<= proc_i 284)} assume j < 6; {215802#(<= proc_i 284)} is VALID [2019-05-15 10:21:31,420 INFO L273 TraceCheckUtils]: 432: Hoare triple {215802#(<= proc_i 284)} i := i + 4; {215821#(<= proc_i 288)} is VALID [2019-05-15 10:21:31,421 INFO L273 TraceCheckUtils]: 433: Hoare triple {215821#(<= proc_i 288)} assume i <= 1000; {215821#(<= proc_i 288)} is VALID [2019-05-15 10:21:31,421 INFO L273 TraceCheckUtils]: 434: Hoare triple {215821#(<= proc_i 288)} assume i + 4 < a[j]; {215821#(<= proc_i 288)} is VALID [2019-05-15 10:21:31,422 INFO L273 TraceCheckUtils]: 435: Hoare triple {215821#(<= proc_i 288)} assume a[5] == 1000; {215821#(<= proc_i 288)} is VALID [2019-05-15 10:21:31,422 INFO L273 TraceCheckUtils]: 436: Hoare triple {215821#(<= proc_i 288)} assume j > 4; {215821#(<= proc_i 288)} is VALID [2019-05-15 10:21:31,423 INFO L273 TraceCheckUtils]: 437: Hoare triple {215821#(<= proc_i 288)} assume j < 6; {215821#(<= proc_i 288)} is VALID [2019-05-15 10:21:31,423 INFO L273 TraceCheckUtils]: 438: Hoare triple {215821#(<= proc_i 288)} i := i + 4; {215840#(<= proc_i 292)} is VALID [2019-05-15 10:21:31,424 INFO L273 TraceCheckUtils]: 439: Hoare triple {215840#(<= proc_i 292)} assume i <= 1000; {215840#(<= proc_i 292)} is VALID [2019-05-15 10:21:31,424 INFO L273 TraceCheckUtils]: 440: Hoare triple {215840#(<= proc_i 292)} assume i + 4 < a[j]; {215840#(<= proc_i 292)} is VALID [2019-05-15 10:21:31,425 INFO L273 TraceCheckUtils]: 441: Hoare triple {215840#(<= proc_i 292)} assume a[5] == 1000; {215840#(<= proc_i 292)} is VALID [2019-05-15 10:21:31,425 INFO L273 TraceCheckUtils]: 442: Hoare triple {215840#(<= proc_i 292)} assume j > 4; {215840#(<= proc_i 292)} is VALID [2019-05-15 10:21:31,426 INFO L273 TraceCheckUtils]: 443: Hoare triple {215840#(<= proc_i 292)} assume j < 6; {215840#(<= proc_i 292)} is VALID [2019-05-15 10:21:31,426 INFO L273 TraceCheckUtils]: 444: Hoare triple {215840#(<= proc_i 292)} i := i + 4; {215859#(<= proc_i 296)} is VALID [2019-05-15 10:21:31,427 INFO L273 TraceCheckUtils]: 445: Hoare triple {215859#(<= proc_i 296)} assume i <= 1000; {215859#(<= proc_i 296)} is VALID [2019-05-15 10:21:31,427 INFO L273 TraceCheckUtils]: 446: Hoare triple {215859#(<= proc_i 296)} assume i + 4 < a[j]; {215859#(<= proc_i 296)} is VALID [2019-05-15 10:21:31,428 INFO L273 TraceCheckUtils]: 447: Hoare triple {215859#(<= proc_i 296)} assume a[5] == 1000; {215859#(<= proc_i 296)} is VALID [2019-05-15 10:21:31,428 INFO L273 TraceCheckUtils]: 448: Hoare triple {215859#(<= proc_i 296)} assume j > 4; {215859#(<= proc_i 296)} is VALID [2019-05-15 10:21:31,429 INFO L273 TraceCheckUtils]: 449: Hoare triple {215859#(<= proc_i 296)} assume j < 6; {215859#(<= proc_i 296)} is VALID [2019-05-15 10:21:31,430 INFO L273 TraceCheckUtils]: 450: Hoare triple {215859#(<= proc_i 296)} i := i + 4; {215878#(<= proc_i 300)} is VALID [2019-05-15 10:21:31,430 INFO L273 TraceCheckUtils]: 451: Hoare triple {215878#(<= proc_i 300)} assume i <= 1000; {215878#(<= proc_i 300)} is VALID [2019-05-15 10:21:31,431 INFO L273 TraceCheckUtils]: 452: Hoare triple {215878#(<= proc_i 300)} assume i + 4 < a[j]; {215878#(<= proc_i 300)} is VALID [2019-05-15 10:21:31,431 INFO L273 TraceCheckUtils]: 453: Hoare triple {215878#(<= proc_i 300)} assume a[5] == 1000; {215878#(<= proc_i 300)} is VALID [2019-05-15 10:21:31,432 INFO L273 TraceCheckUtils]: 454: Hoare triple {215878#(<= proc_i 300)} assume j > 4; {215878#(<= proc_i 300)} is VALID [2019-05-15 10:21:31,432 INFO L273 TraceCheckUtils]: 455: Hoare triple {215878#(<= proc_i 300)} assume j < 6; {215878#(<= proc_i 300)} is VALID [2019-05-15 10:21:31,433 INFO L273 TraceCheckUtils]: 456: Hoare triple {215878#(<= proc_i 300)} i := i + 4; {215897#(<= proc_i 304)} is VALID [2019-05-15 10:21:31,433 INFO L273 TraceCheckUtils]: 457: Hoare triple {215897#(<= proc_i 304)} assume i <= 1000; {215897#(<= proc_i 304)} is VALID [2019-05-15 10:21:31,434 INFO L273 TraceCheckUtils]: 458: Hoare triple {215897#(<= proc_i 304)} assume i + 4 < a[j]; {215897#(<= proc_i 304)} is VALID [2019-05-15 10:21:31,434 INFO L273 TraceCheckUtils]: 459: Hoare triple {215897#(<= proc_i 304)} assume a[5] == 1000; {215897#(<= proc_i 304)} is VALID [2019-05-15 10:21:31,435 INFO L273 TraceCheckUtils]: 460: Hoare triple {215897#(<= proc_i 304)} assume j > 4; {215897#(<= proc_i 304)} is VALID [2019-05-15 10:21:31,435 INFO L273 TraceCheckUtils]: 461: Hoare triple {215897#(<= proc_i 304)} assume j < 6; {215897#(<= proc_i 304)} is VALID [2019-05-15 10:21:31,436 INFO L273 TraceCheckUtils]: 462: Hoare triple {215897#(<= proc_i 304)} i := i + 4; {215916#(<= proc_i 308)} is VALID [2019-05-15 10:21:31,436 INFO L273 TraceCheckUtils]: 463: Hoare triple {215916#(<= proc_i 308)} assume i <= 1000; {215916#(<= proc_i 308)} is VALID [2019-05-15 10:21:31,437 INFO L273 TraceCheckUtils]: 464: Hoare triple {215916#(<= proc_i 308)} assume i + 4 < a[j]; {215916#(<= proc_i 308)} is VALID [2019-05-15 10:21:31,437 INFO L273 TraceCheckUtils]: 465: Hoare triple {215916#(<= proc_i 308)} assume a[5] == 1000; {215916#(<= proc_i 308)} is VALID [2019-05-15 10:21:31,438 INFO L273 TraceCheckUtils]: 466: Hoare triple {215916#(<= proc_i 308)} assume j > 4; {215916#(<= proc_i 308)} is VALID [2019-05-15 10:21:31,438 INFO L273 TraceCheckUtils]: 467: Hoare triple {215916#(<= proc_i 308)} assume j < 6; {215916#(<= proc_i 308)} is VALID [2019-05-15 10:21:31,439 INFO L273 TraceCheckUtils]: 468: Hoare triple {215916#(<= proc_i 308)} i := i + 4; {215935#(<= proc_i 312)} is VALID [2019-05-15 10:21:31,440 INFO L273 TraceCheckUtils]: 469: Hoare triple {215935#(<= proc_i 312)} assume i <= 1000; {215935#(<= proc_i 312)} is VALID [2019-05-15 10:21:31,440 INFO L273 TraceCheckUtils]: 470: Hoare triple {215935#(<= proc_i 312)} assume i + 4 < a[j]; {215935#(<= proc_i 312)} is VALID [2019-05-15 10:21:31,441 INFO L273 TraceCheckUtils]: 471: Hoare triple {215935#(<= proc_i 312)} assume a[5] == 1000; {215935#(<= proc_i 312)} is VALID [2019-05-15 10:21:31,441 INFO L273 TraceCheckUtils]: 472: Hoare triple {215935#(<= proc_i 312)} assume j > 4; {215935#(<= proc_i 312)} is VALID [2019-05-15 10:21:31,442 INFO L273 TraceCheckUtils]: 473: Hoare triple {215935#(<= proc_i 312)} assume j < 6; {215935#(<= proc_i 312)} is VALID [2019-05-15 10:21:31,442 INFO L273 TraceCheckUtils]: 474: Hoare triple {215935#(<= proc_i 312)} i := i + 4; {215954#(<= proc_i 316)} is VALID [2019-05-15 10:21:31,443 INFO L273 TraceCheckUtils]: 475: Hoare triple {215954#(<= proc_i 316)} assume i <= 1000; {215954#(<= proc_i 316)} is VALID [2019-05-15 10:21:31,443 INFO L273 TraceCheckUtils]: 476: Hoare triple {215954#(<= proc_i 316)} assume i + 4 < a[j]; {215954#(<= proc_i 316)} is VALID [2019-05-15 10:21:31,444 INFO L273 TraceCheckUtils]: 477: Hoare triple {215954#(<= proc_i 316)} assume a[5] == 1000; {215954#(<= proc_i 316)} is VALID [2019-05-15 10:21:31,444 INFO L273 TraceCheckUtils]: 478: Hoare triple {215954#(<= proc_i 316)} assume j > 4; {215954#(<= proc_i 316)} is VALID [2019-05-15 10:21:31,445 INFO L273 TraceCheckUtils]: 479: Hoare triple {215954#(<= proc_i 316)} assume j < 6; {215954#(<= proc_i 316)} is VALID [2019-05-15 10:21:31,445 INFO L273 TraceCheckUtils]: 480: Hoare triple {215954#(<= proc_i 316)} i := i + 4; {215973#(<= proc_i 320)} is VALID [2019-05-15 10:21:31,446 INFO L273 TraceCheckUtils]: 481: Hoare triple {215973#(<= proc_i 320)} assume i <= 1000; {215973#(<= proc_i 320)} is VALID [2019-05-15 10:21:31,446 INFO L273 TraceCheckUtils]: 482: Hoare triple {215973#(<= proc_i 320)} assume i + 4 < a[j]; {215973#(<= proc_i 320)} is VALID [2019-05-15 10:21:31,447 INFO L273 TraceCheckUtils]: 483: Hoare triple {215973#(<= proc_i 320)} assume a[5] == 1000; {215973#(<= proc_i 320)} is VALID [2019-05-15 10:21:31,447 INFO L273 TraceCheckUtils]: 484: Hoare triple {215973#(<= proc_i 320)} assume j > 4; {215973#(<= proc_i 320)} is VALID [2019-05-15 10:21:31,448 INFO L273 TraceCheckUtils]: 485: Hoare triple {215973#(<= proc_i 320)} assume j < 6; {215973#(<= proc_i 320)} is VALID [2019-05-15 10:21:31,449 INFO L273 TraceCheckUtils]: 486: Hoare triple {215973#(<= proc_i 320)} i := i + 4; {215992#(<= proc_i 324)} is VALID [2019-05-15 10:21:31,449 INFO L273 TraceCheckUtils]: 487: Hoare triple {215992#(<= proc_i 324)} assume i <= 1000; {215992#(<= proc_i 324)} is VALID [2019-05-15 10:21:31,450 INFO L273 TraceCheckUtils]: 488: Hoare triple {215992#(<= proc_i 324)} assume i + 4 < a[j]; {215992#(<= proc_i 324)} is VALID [2019-05-15 10:21:31,450 INFO L273 TraceCheckUtils]: 489: Hoare triple {215992#(<= proc_i 324)} assume a[5] == 1000; {215992#(<= proc_i 324)} is VALID [2019-05-15 10:21:31,451 INFO L273 TraceCheckUtils]: 490: Hoare triple {215992#(<= proc_i 324)} assume j > 4; {215992#(<= proc_i 324)} is VALID [2019-05-15 10:21:31,451 INFO L273 TraceCheckUtils]: 491: Hoare triple {215992#(<= proc_i 324)} assume j < 6; {215992#(<= proc_i 324)} is VALID [2019-05-15 10:21:31,452 INFO L273 TraceCheckUtils]: 492: Hoare triple {215992#(<= proc_i 324)} i := i + 4; {216011#(<= proc_i 328)} is VALID [2019-05-15 10:21:31,452 INFO L273 TraceCheckUtils]: 493: Hoare triple {216011#(<= proc_i 328)} assume i <= 1000; {216011#(<= proc_i 328)} is VALID [2019-05-15 10:21:31,453 INFO L273 TraceCheckUtils]: 494: Hoare triple {216011#(<= proc_i 328)} assume i + 4 < a[j]; {216011#(<= proc_i 328)} is VALID [2019-05-15 10:21:31,453 INFO L273 TraceCheckUtils]: 495: Hoare triple {216011#(<= proc_i 328)} assume a[5] == 1000; {216011#(<= proc_i 328)} is VALID [2019-05-15 10:21:31,454 INFO L273 TraceCheckUtils]: 496: Hoare triple {216011#(<= proc_i 328)} assume j > 4; {216011#(<= proc_i 328)} is VALID [2019-05-15 10:21:31,454 INFO L273 TraceCheckUtils]: 497: Hoare triple {216011#(<= proc_i 328)} assume j < 6; {216011#(<= proc_i 328)} is VALID [2019-05-15 10:21:31,455 INFO L273 TraceCheckUtils]: 498: Hoare triple {216011#(<= proc_i 328)} i := i + 4; {216030#(<= proc_i 332)} is VALID [2019-05-15 10:21:31,455 INFO L273 TraceCheckUtils]: 499: Hoare triple {216030#(<= proc_i 332)} assume i <= 1000; {216030#(<= proc_i 332)} is VALID [2019-05-15 10:21:31,456 INFO L273 TraceCheckUtils]: 500: Hoare triple {216030#(<= proc_i 332)} assume i + 4 < a[j]; {216030#(<= proc_i 332)} is VALID [2019-05-15 10:21:31,456 INFO L273 TraceCheckUtils]: 501: Hoare triple {216030#(<= proc_i 332)} assume a[5] == 1000; {216030#(<= proc_i 332)} is VALID [2019-05-15 10:21:31,457 INFO L273 TraceCheckUtils]: 502: Hoare triple {216030#(<= proc_i 332)} assume j > 4; {216030#(<= proc_i 332)} is VALID [2019-05-15 10:21:31,457 INFO L273 TraceCheckUtils]: 503: Hoare triple {216030#(<= proc_i 332)} assume j < 6; {216030#(<= proc_i 332)} is VALID [2019-05-15 10:21:31,458 INFO L273 TraceCheckUtils]: 504: Hoare triple {216030#(<= proc_i 332)} i := i + 4; {216049#(<= proc_i 336)} is VALID [2019-05-15 10:21:31,459 INFO L273 TraceCheckUtils]: 505: Hoare triple {216049#(<= proc_i 336)} assume i <= 1000; {216049#(<= proc_i 336)} is VALID [2019-05-15 10:21:31,459 INFO L273 TraceCheckUtils]: 506: Hoare triple {216049#(<= proc_i 336)} assume i + 4 < a[j]; {216049#(<= proc_i 336)} is VALID [2019-05-15 10:21:31,460 INFO L273 TraceCheckUtils]: 507: Hoare triple {216049#(<= proc_i 336)} assume a[5] == 1000; {216049#(<= proc_i 336)} is VALID [2019-05-15 10:21:31,460 INFO L273 TraceCheckUtils]: 508: Hoare triple {216049#(<= proc_i 336)} assume j > 4; {216049#(<= proc_i 336)} is VALID [2019-05-15 10:21:31,460 INFO L273 TraceCheckUtils]: 509: Hoare triple {216049#(<= proc_i 336)} assume j < 6; {216049#(<= proc_i 336)} is VALID [2019-05-15 10:21:31,461 INFO L273 TraceCheckUtils]: 510: Hoare triple {216049#(<= proc_i 336)} i := i + 4; {216068#(<= proc_i 340)} is VALID [2019-05-15 10:21:31,462 INFO L273 TraceCheckUtils]: 511: Hoare triple {216068#(<= proc_i 340)} assume i <= 1000; {216068#(<= proc_i 340)} is VALID [2019-05-15 10:21:31,462 INFO L273 TraceCheckUtils]: 512: Hoare triple {216068#(<= proc_i 340)} assume i + 4 < a[j]; {216068#(<= proc_i 340)} is VALID [2019-05-15 10:21:31,463 INFO L273 TraceCheckUtils]: 513: Hoare triple {216068#(<= proc_i 340)} assume a[5] == 1000; {216068#(<= proc_i 340)} is VALID [2019-05-15 10:21:31,463 INFO L273 TraceCheckUtils]: 514: Hoare triple {216068#(<= proc_i 340)} assume j > 4; {216068#(<= proc_i 340)} is VALID [2019-05-15 10:21:31,464 INFO L273 TraceCheckUtils]: 515: Hoare triple {216068#(<= proc_i 340)} assume j < 6; {216068#(<= proc_i 340)} is VALID [2019-05-15 10:21:31,464 INFO L273 TraceCheckUtils]: 516: Hoare triple {216068#(<= proc_i 340)} i := i + 4; {216087#(<= proc_i 344)} is VALID [2019-05-15 10:21:31,465 INFO L273 TraceCheckUtils]: 517: Hoare triple {216087#(<= proc_i 344)} assume i <= 1000; {216087#(<= proc_i 344)} is VALID [2019-05-15 10:21:31,465 INFO L273 TraceCheckUtils]: 518: Hoare triple {216087#(<= proc_i 344)} assume i + 4 < a[j]; {216087#(<= proc_i 344)} is VALID [2019-05-15 10:21:31,466 INFO L273 TraceCheckUtils]: 519: Hoare triple {216087#(<= proc_i 344)} assume a[5] == 1000; {216087#(<= proc_i 344)} is VALID [2019-05-15 10:21:31,466 INFO L273 TraceCheckUtils]: 520: Hoare triple {216087#(<= proc_i 344)} assume j > 4; {216087#(<= proc_i 344)} is VALID [2019-05-15 10:21:31,467 INFO L273 TraceCheckUtils]: 521: Hoare triple {216087#(<= proc_i 344)} assume j < 6; {216087#(<= proc_i 344)} is VALID [2019-05-15 10:21:31,468 INFO L273 TraceCheckUtils]: 522: Hoare triple {216087#(<= proc_i 344)} i := i + 4; {216106#(<= proc_i 348)} is VALID [2019-05-15 10:21:31,468 INFO L273 TraceCheckUtils]: 523: Hoare triple {216106#(<= proc_i 348)} assume i <= 1000; {216106#(<= proc_i 348)} is VALID [2019-05-15 10:21:31,469 INFO L273 TraceCheckUtils]: 524: Hoare triple {216106#(<= proc_i 348)} assume i + 4 < a[j]; {216106#(<= proc_i 348)} is VALID [2019-05-15 10:21:31,469 INFO L273 TraceCheckUtils]: 525: Hoare triple {216106#(<= proc_i 348)} assume a[5] == 1000; {216106#(<= proc_i 348)} is VALID [2019-05-15 10:21:31,469 INFO L273 TraceCheckUtils]: 526: Hoare triple {216106#(<= proc_i 348)} assume j > 4; {216106#(<= proc_i 348)} is VALID [2019-05-15 10:21:31,470 INFO L273 TraceCheckUtils]: 527: Hoare triple {216106#(<= proc_i 348)} assume j < 6; {216106#(<= proc_i 348)} is VALID [2019-05-15 10:21:31,471 INFO L273 TraceCheckUtils]: 528: Hoare triple {216106#(<= proc_i 348)} i := i + 4; {216125#(<= proc_i 352)} is VALID [2019-05-15 10:21:31,471 INFO L273 TraceCheckUtils]: 529: Hoare triple {216125#(<= proc_i 352)} assume i <= 1000; {216125#(<= proc_i 352)} is VALID [2019-05-15 10:21:31,472 INFO L273 TraceCheckUtils]: 530: Hoare triple {216125#(<= proc_i 352)} assume i + 4 < a[j]; {216125#(<= proc_i 352)} is VALID [2019-05-15 10:21:31,472 INFO L273 TraceCheckUtils]: 531: Hoare triple {216125#(<= proc_i 352)} assume a[5] == 1000; {216125#(<= proc_i 352)} is VALID [2019-05-15 10:21:31,473 INFO L273 TraceCheckUtils]: 532: Hoare triple {216125#(<= proc_i 352)} assume j > 4; {216125#(<= proc_i 352)} is VALID [2019-05-15 10:21:31,473 INFO L273 TraceCheckUtils]: 533: Hoare triple {216125#(<= proc_i 352)} assume j < 6; {216125#(<= proc_i 352)} is VALID [2019-05-15 10:21:31,474 INFO L273 TraceCheckUtils]: 534: Hoare triple {216125#(<= proc_i 352)} i := i + 4; {216144#(<= proc_i 356)} is VALID [2019-05-15 10:21:31,474 INFO L273 TraceCheckUtils]: 535: Hoare triple {216144#(<= proc_i 356)} assume i <= 1000; {216144#(<= proc_i 356)} is VALID [2019-05-15 10:21:31,475 INFO L273 TraceCheckUtils]: 536: Hoare triple {216144#(<= proc_i 356)} assume i + 4 < a[j]; {216144#(<= proc_i 356)} is VALID [2019-05-15 10:21:31,475 INFO L273 TraceCheckUtils]: 537: Hoare triple {216144#(<= proc_i 356)} assume a[5] == 1000; {216144#(<= proc_i 356)} is VALID [2019-05-15 10:21:31,476 INFO L273 TraceCheckUtils]: 538: Hoare triple {216144#(<= proc_i 356)} assume j > 4; {216144#(<= proc_i 356)} is VALID [2019-05-15 10:21:31,476 INFO L273 TraceCheckUtils]: 539: Hoare triple {216144#(<= proc_i 356)} assume j < 6; {216144#(<= proc_i 356)} is VALID [2019-05-15 10:21:31,477 INFO L273 TraceCheckUtils]: 540: Hoare triple {216144#(<= proc_i 356)} i := i + 4; {216163#(<= proc_i 360)} is VALID [2019-05-15 10:21:31,477 INFO L273 TraceCheckUtils]: 541: Hoare triple {216163#(<= proc_i 360)} assume i <= 1000; {216163#(<= proc_i 360)} is VALID [2019-05-15 10:21:31,478 INFO L273 TraceCheckUtils]: 542: Hoare triple {216163#(<= proc_i 360)} assume i + 4 < a[j]; {216163#(<= proc_i 360)} is VALID [2019-05-15 10:21:31,478 INFO L273 TraceCheckUtils]: 543: Hoare triple {216163#(<= proc_i 360)} assume a[5] == 1000; {216163#(<= proc_i 360)} is VALID [2019-05-15 10:21:31,479 INFO L273 TraceCheckUtils]: 544: Hoare triple {216163#(<= proc_i 360)} assume j > 4; {216163#(<= proc_i 360)} is VALID [2019-05-15 10:21:31,479 INFO L273 TraceCheckUtils]: 545: Hoare triple {216163#(<= proc_i 360)} assume j < 6; {216163#(<= proc_i 360)} is VALID [2019-05-15 10:21:31,480 INFO L273 TraceCheckUtils]: 546: Hoare triple {216163#(<= proc_i 360)} i := i + 4; {216182#(<= proc_i 364)} is VALID [2019-05-15 10:21:31,481 INFO L273 TraceCheckUtils]: 547: Hoare triple {216182#(<= proc_i 364)} assume i <= 1000; {216182#(<= proc_i 364)} is VALID [2019-05-15 10:21:31,481 INFO L273 TraceCheckUtils]: 548: Hoare triple {216182#(<= proc_i 364)} assume i + 4 < a[j]; {216182#(<= proc_i 364)} is VALID [2019-05-15 10:21:31,482 INFO L273 TraceCheckUtils]: 549: Hoare triple {216182#(<= proc_i 364)} assume a[5] == 1000; {216182#(<= proc_i 364)} is VALID [2019-05-15 10:21:31,482 INFO L273 TraceCheckUtils]: 550: Hoare triple {216182#(<= proc_i 364)} assume j > 4; {216182#(<= proc_i 364)} is VALID [2019-05-15 10:21:31,482 INFO L273 TraceCheckUtils]: 551: Hoare triple {216182#(<= proc_i 364)} assume j < 6; {216182#(<= proc_i 364)} is VALID [2019-05-15 10:21:31,483 INFO L273 TraceCheckUtils]: 552: Hoare triple {216182#(<= proc_i 364)} i := i + 4; {216201#(<= proc_i 368)} is VALID [2019-05-15 10:21:31,484 INFO L273 TraceCheckUtils]: 553: Hoare triple {216201#(<= proc_i 368)} assume i <= 1000; {216201#(<= proc_i 368)} is VALID [2019-05-15 10:21:31,484 INFO L273 TraceCheckUtils]: 554: Hoare triple {216201#(<= proc_i 368)} assume i + 4 < a[j]; {216201#(<= proc_i 368)} is VALID [2019-05-15 10:21:31,485 INFO L273 TraceCheckUtils]: 555: Hoare triple {216201#(<= proc_i 368)} assume a[5] == 1000; {216201#(<= proc_i 368)} is VALID [2019-05-15 10:21:31,485 INFO L273 TraceCheckUtils]: 556: Hoare triple {216201#(<= proc_i 368)} assume j > 4; {216201#(<= proc_i 368)} is VALID [2019-05-15 10:21:31,486 INFO L273 TraceCheckUtils]: 557: Hoare triple {216201#(<= proc_i 368)} assume j < 6; {216201#(<= proc_i 368)} is VALID [2019-05-15 10:21:31,486 INFO L273 TraceCheckUtils]: 558: Hoare triple {216201#(<= proc_i 368)} i := i + 4; {216220#(<= proc_i 372)} is VALID [2019-05-15 10:21:31,487 INFO L273 TraceCheckUtils]: 559: Hoare triple {216220#(<= proc_i 372)} assume i <= 1000; {216220#(<= proc_i 372)} is VALID [2019-05-15 10:21:31,487 INFO L273 TraceCheckUtils]: 560: Hoare triple {216220#(<= proc_i 372)} assume i + 4 < a[j]; {216220#(<= proc_i 372)} is VALID [2019-05-15 10:21:31,488 INFO L273 TraceCheckUtils]: 561: Hoare triple {216220#(<= proc_i 372)} assume a[5] == 1000; {216220#(<= proc_i 372)} is VALID [2019-05-15 10:21:31,488 INFO L273 TraceCheckUtils]: 562: Hoare triple {216220#(<= proc_i 372)} assume j > 4; {216220#(<= proc_i 372)} is VALID [2019-05-15 10:21:31,489 INFO L273 TraceCheckUtils]: 563: Hoare triple {216220#(<= proc_i 372)} assume j < 6; {216220#(<= proc_i 372)} is VALID [2019-05-15 10:21:31,490 INFO L273 TraceCheckUtils]: 564: Hoare triple {216220#(<= proc_i 372)} i := i + 4; {216239#(<= proc_i 376)} is VALID [2019-05-15 10:21:31,490 INFO L273 TraceCheckUtils]: 565: Hoare triple {216239#(<= proc_i 376)} assume i <= 1000; {216239#(<= proc_i 376)} is VALID [2019-05-15 10:21:31,491 INFO L273 TraceCheckUtils]: 566: Hoare triple {216239#(<= proc_i 376)} assume i + 4 < a[j]; {216239#(<= proc_i 376)} is VALID [2019-05-15 10:21:31,491 INFO L273 TraceCheckUtils]: 567: Hoare triple {216239#(<= proc_i 376)} assume a[5] == 1000; {216239#(<= proc_i 376)} is VALID [2019-05-15 10:21:31,491 INFO L273 TraceCheckUtils]: 568: Hoare triple {216239#(<= proc_i 376)} assume j > 4; {216239#(<= proc_i 376)} is VALID [2019-05-15 10:21:31,492 INFO L273 TraceCheckUtils]: 569: Hoare triple {216239#(<= proc_i 376)} assume j < 6; {216239#(<= proc_i 376)} is VALID [2019-05-15 10:21:31,493 INFO L273 TraceCheckUtils]: 570: Hoare triple {216239#(<= proc_i 376)} i := i + 4; {216258#(<= proc_i 380)} is VALID [2019-05-15 10:21:31,493 INFO L273 TraceCheckUtils]: 571: Hoare triple {216258#(<= proc_i 380)} assume i <= 1000; {216258#(<= proc_i 380)} is VALID [2019-05-15 10:21:31,494 INFO L273 TraceCheckUtils]: 572: Hoare triple {216258#(<= proc_i 380)} assume i + 4 < a[j]; {216258#(<= proc_i 380)} is VALID [2019-05-15 10:21:31,494 INFO L273 TraceCheckUtils]: 573: Hoare triple {216258#(<= proc_i 380)} assume a[5] == 1000; {216258#(<= proc_i 380)} is VALID [2019-05-15 10:21:31,495 INFO L273 TraceCheckUtils]: 574: Hoare triple {216258#(<= proc_i 380)} assume j > 4; {216258#(<= proc_i 380)} is VALID [2019-05-15 10:21:31,495 INFO L273 TraceCheckUtils]: 575: Hoare triple {216258#(<= proc_i 380)} assume j < 6; {216258#(<= proc_i 380)} is VALID [2019-05-15 10:21:31,496 INFO L273 TraceCheckUtils]: 576: Hoare triple {216258#(<= proc_i 380)} i := i + 4; {216277#(<= proc_i 384)} is VALID [2019-05-15 10:21:31,496 INFO L273 TraceCheckUtils]: 577: Hoare triple {216277#(<= proc_i 384)} assume i <= 1000; {216277#(<= proc_i 384)} is VALID [2019-05-15 10:21:31,497 INFO L273 TraceCheckUtils]: 578: Hoare triple {216277#(<= proc_i 384)} assume i + 4 < a[j]; {216277#(<= proc_i 384)} is VALID [2019-05-15 10:21:31,497 INFO L273 TraceCheckUtils]: 579: Hoare triple {216277#(<= proc_i 384)} assume a[5] == 1000; {216277#(<= proc_i 384)} is VALID [2019-05-15 10:21:31,498 INFO L273 TraceCheckUtils]: 580: Hoare triple {216277#(<= proc_i 384)} assume j > 4; {216277#(<= proc_i 384)} is VALID [2019-05-15 10:21:31,498 INFO L273 TraceCheckUtils]: 581: Hoare triple {216277#(<= proc_i 384)} assume j < 6; {216277#(<= proc_i 384)} is VALID [2019-05-15 10:21:31,499 INFO L273 TraceCheckUtils]: 582: Hoare triple {216277#(<= proc_i 384)} i := i + 4; {216296#(<= proc_i 388)} is VALID [2019-05-15 10:21:31,499 INFO L273 TraceCheckUtils]: 583: Hoare triple {216296#(<= proc_i 388)} assume i <= 1000; {216296#(<= proc_i 388)} is VALID [2019-05-15 10:21:31,500 INFO L273 TraceCheckUtils]: 584: Hoare triple {216296#(<= proc_i 388)} assume i + 4 < a[j]; {216296#(<= proc_i 388)} is VALID [2019-05-15 10:21:31,500 INFO L273 TraceCheckUtils]: 585: Hoare triple {216296#(<= proc_i 388)} assume a[5] == 1000; {216296#(<= proc_i 388)} is VALID [2019-05-15 10:21:31,501 INFO L273 TraceCheckUtils]: 586: Hoare triple {216296#(<= proc_i 388)} assume j > 4; {216296#(<= proc_i 388)} is VALID [2019-05-15 10:21:31,501 INFO L273 TraceCheckUtils]: 587: Hoare triple {216296#(<= proc_i 388)} assume j < 6; {216296#(<= proc_i 388)} is VALID [2019-05-15 10:21:31,502 INFO L273 TraceCheckUtils]: 588: Hoare triple {216296#(<= proc_i 388)} i := i + 4; {216315#(<= proc_i 392)} is VALID [2019-05-15 10:21:31,503 INFO L273 TraceCheckUtils]: 589: Hoare triple {216315#(<= proc_i 392)} assume i <= 1000; {216315#(<= proc_i 392)} is VALID [2019-05-15 10:21:31,503 INFO L273 TraceCheckUtils]: 590: Hoare triple {216315#(<= proc_i 392)} assume i + 4 < a[j]; {216315#(<= proc_i 392)} is VALID [2019-05-15 10:21:31,504 INFO L273 TraceCheckUtils]: 591: Hoare triple {216315#(<= proc_i 392)} assume a[5] == 1000; {216315#(<= proc_i 392)} is VALID [2019-05-15 10:21:31,504 INFO L273 TraceCheckUtils]: 592: Hoare triple {216315#(<= proc_i 392)} assume j > 4; {216315#(<= proc_i 392)} is VALID [2019-05-15 10:21:31,505 INFO L273 TraceCheckUtils]: 593: Hoare triple {216315#(<= proc_i 392)} assume j < 6; {216315#(<= proc_i 392)} is VALID [2019-05-15 10:21:31,505 INFO L273 TraceCheckUtils]: 594: Hoare triple {216315#(<= proc_i 392)} i := i + 4; {216334#(<= proc_i 396)} is VALID [2019-05-15 10:21:31,506 INFO L273 TraceCheckUtils]: 595: Hoare triple {216334#(<= proc_i 396)} assume !(i <= 1000); {214449#false} is VALID [2019-05-15 10:21:31,698 INFO L134 CoverageAnalysis]: Checked inductivity of 29205 backedges. 0 proven. 29205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:21:31,698 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:21:31,698 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [100] total 100 [2019-05-15 10:21:31,699 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 596 [2019-05-15 10:21:31,699 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:21:31,699 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 102 states. [2019-05-15 10:21:32,333 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 596 edges. 596 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:32,333 INFO L454 AbstractCegarLoop]: Interpolant automaton has 102 states [2019-05-15 10:21:32,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2019-05-15 10:21:32,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2019-05-15 10:21:32,335 INFO L87 Difference]: Start difference. First operand 597 states and 597 transitions. Second operand 102 states. [2019-05-15 10:21:33,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:33,548 INFO L93 Difference]: Finished difference Result 608 states and 608 transitions. [2019-05-15 10:21:33,548 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2019-05-15 10:21:33,548 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 596 [2019-05-15 10:21:33,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:21:33,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2019-05-15 10:21:33,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 609 transitions. [2019-05-15 10:21:33,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2019-05-15 10:21:33,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 609 transitions. [2019-05-15 10:21:33,553 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 102 states and 609 transitions. [2019-05-15 10:21:34,139 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 609 edges. 609 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:34,157 INFO L225 Difference]: With dead ends: 608 [2019-05-15 10:21:34,157 INFO L226 Difference]: Without dead ends: 608 [2019-05-15 10:21:34,157 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 595 GetRequests, 495 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2019-05-15 10:21:34,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2019-05-15 10:21:34,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 603. [2019-05-15 10:21:34,162 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:21:34,162 INFO L82 GeneralOperation]: Start isEquivalent. First operand 608 states. Second operand 603 states. [2019-05-15 10:21:34,162 INFO L74 IsIncluded]: Start isIncluded. First operand 608 states. Second operand 603 states. [2019-05-15 10:21:34,162 INFO L87 Difference]: Start difference. First operand 608 states. Second operand 603 states. [2019-05-15 10:21:34,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:34,176 INFO L93 Difference]: Finished difference Result 608 states and 608 transitions. [2019-05-15 10:21:34,176 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 608 transitions. [2019-05-15 10:21:34,176 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:34,176 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:34,176 INFO L74 IsIncluded]: Start isIncluded. First operand 603 states. Second operand 608 states. [2019-05-15 10:21:34,176 INFO L87 Difference]: Start difference. First operand 603 states. Second operand 608 states. [2019-05-15 10:21:34,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:34,187 INFO L93 Difference]: Finished difference Result 608 states and 608 transitions. [2019-05-15 10:21:34,187 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 608 transitions. [2019-05-15 10:21:34,188 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:34,188 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:34,188 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:21:34,188 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:21:34,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 603 states. [2019-05-15 10:21:34,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 603 transitions. [2019-05-15 10:21:34,199 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 603 transitions. Word has length 596 [2019-05-15 10:21:34,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:21:34,199 INFO L475 AbstractCegarLoop]: Abstraction has 603 states and 603 transitions. [2019-05-15 10:21:34,199 INFO L476 AbstractCegarLoop]: Interpolant automaton has 102 states. [2019-05-15 10:21:34,199 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 603 transitions. [2019-05-15 10:21:34,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 603 [2019-05-15 10:21:34,202 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:21:34,203 INFO L399 BasicCegarLoop]: trace histogram [100, 100, 100, 100, 100, 100, 1, 1] [2019-05-15 10:21:34,203 INFO L418 AbstractCegarLoop]: === Iteration 101 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:21:34,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:21:34,203 INFO L82 PathProgramCache]: Analyzing trace with hash 323902233, now seen corresponding path program 100 times [2019-05-15 10:21:34,203 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:21:34,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:34,459 INFO L256 TraceCheckSpWp]: Trace formula consists of 805 conjuncts, 102 conjunts are in the unsatisfiable core [2019-05-15 10:21:34,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:34,511 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:21:39,288 INFO L273 TraceCheckUtils]: 0: Hoare triple {218764#true} i := 0; {218769#(<= proc_i 0)} is VALID [2019-05-15 10:21:39,288 INFO L273 TraceCheckUtils]: 1: Hoare triple {218769#(<= proc_i 0)} assume i <= 1000; {218769#(<= proc_i 0)} is VALID [2019-05-15 10:21:39,289 INFO L273 TraceCheckUtils]: 2: Hoare triple {218769#(<= proc_i 0)} assume i + 4 < a[j]; {218769#(<= proc_i 0)} is VALID [2019-05-15 10:21:39,289 INFO L273 TraceCheckUtils]: 3: Hoare triple {218769#(<= proc_i 0)} assume a[5] == 1000; {218769#(<= proc_i 0)} is VALID [2019-05-15 10:21:39,289 INFO L273 TraceCheckUtils]: 4: Hoare triple {218769#(<= proc_i 0)} assume j > 4; {218769#(<= proc_i 0)} is VALID [2019-05-15 10:21:39,290 INFO L273 TraceCheckUtils]: 5: Hoare triple {218769#(<= proc_i 0)} assume j < 6; {218769#(<= proc_i 0)} is VALID [2019-05-15 10:21:39,290 INFO L273 TraceCheckUtils]: 6: Hoare triple {218769#(<= proc_i 0)} i := i + 4; {218788#(<= proc_i 4)} is VALID [2019-05-15 10:21:39,291 INFO L273 TraceCheckUtils]: 7: Hoare triple {218788#(<= proc_i 4)} assume i <= 1000; {218788#(<= proc_i 4)} is VALID [2019-05-15 10:21:39,291 INFO L273 TraceCheckUtils]: 8: Hoare triple {218788#(<= proc_i 4)} assume i + 4 < a[j]; {218788#(<= proc_i 4)} is VALID [2019-05-15 10:21:39,291 INFO L273 TraceCheckUtils]: 9: Hoare triple {218788#(<= proc_i 4)} assume a[5] == 1000; {218788#(<= proc_i 4)} is VALID [2019-05-15 10:21:39,292 INFO L273 TraceCheckUtils]: 10: Hoare triple {218788#(<= proc_i 4)} assume j > 4; {218788#(<= proc_i 4)} is VALID [2019-05-15 10:21:39,292 INFO L273 TraceCheckUtils]: 11: Hoare triple {218788#(<= proc_i 4)} assume j < 6; {218788#(<= proc_i 4)} is VALID [2019-05-15 10:21:39,293 INFO L273 TraceCheckUtils]: 12: Hoare triple {218788#(<= proc_i 4)} i := i + 4; {218807#(<= proc_i 8)} is VALID [2019-05-15 10:21:39,293 INFO L273 TraceCheckUtils]: 13: Hoare triple {218807#(<= proc_i 8)} assume i <= 1000; {218807#(<= proc_i 8)} is VALID [2019-05-15 10:21:39,294 INFO L273 TraceCheckUtils]: 14: Hoare triple {218807#(<= proc_i 8)} assume i + 4 < a[j]; {218807#(<= proc_i 8)} is VALID [2019-05-15 10:21:39,294 INFO L273 TraceCheckUtils]: 15: Hoare triple {218807#(<= proc_i 8)} assume a[5] == 1000; {218807#(<= proc_i 8)} is VALID [2019-05-15 10:21:39,295 INFO L273 TraceCheckUtils]: 16: Hoare triple {218807#(<= proc_i 8)} assume j > 4; {218807#(<= proc_i 8)} is VALID [2019-05-15 10:21:39,295 INFO L273 TraceCheckUtils]: 17: Hoare triple {218807#(<= proc_i 8)} assume j < 6; {218807#(<= proc_i 8)} is VALID [2019-05-15 10:21:39,296 INFO L273 TraceCheckUtils]: 18: Hoare triple {218807#(<= proc_i 8)} i := i + 4; {218826#(<= proc_i 12)} is VALID [2019-05-15 10:21:39,296 INFO L273 TraceCheckUtils]: 19: Hoare triple {218826#(<= proc_i 12)} assume i <= 1000; {218826#(<= proc_i 12)} is VALID [2019-05-15 10:21:39,297 INFO L273 TraceCheckUtils]: 20: Hoare triple {218826#(<= proc_i 12)} assume i + 4 < a[j]; {218826#(<= proc_i 12)} is VALID [2019-05-15 10:21:39,297 INFO L273 TraceCheckUtils]: 21: Hoare triple {218826#(<= proc_i 12)} assume a[5] == 1000; {218826#(<= proc_i 12)} is VALID [2019-05-15 10:21:39,298 INFO L273 TraceCheckUtils]: 22: Hoare triple {218826#(<= proc_i 12)} assume j > 4; {218826#(<= proc_i 12)} is VALID [2019-05-15 10:21:39,298 INFO L273 TraceCheckUtils]: 23: Hoare triple {218826#(<= proc_i 12)} assume j < 6; {218826#(<= proc_i 12)} is VALID [2019-05-15 10:21:39,299 INFO L273 TraceCheckUtils]: 24: Hoare triple {218826#(<= proc_i 12)} i := i + 4; {218845#(<= proc_i 16)} is VALID [2019-05-15 10:21:39,299 INFO L273 TraceCheckUtils]: 25: Hoare triple {218845#(<= proc_i 16)} assume i <= 1000; {218845#(<= proc_i 16)} is VALID [2019-05-15 10:21:39,300 INFO L273 TraceCheckUtils]: 26: Hoare triple {218845#(<= proc_i 16)} assume i + 4 < a[j]; {218845#(<= proc_i 16)} is VALID [2019-05-15 10:21:39,300 INFO L273 TraceCheckUtils]: 27: Hoare triple {218845#(<= proc_i 16)} assume a[5] == 1000; {218845#(<= proc_i 16)} is VALID [2019-05-15 10:21:39,301 INFO L273 TraceCheckUtils]: 28: Hoare triple {218845#(<= proc_i 16)} assume j > 4; {218845#(<= proc_i 16)} is VALID [2019-05-15 10:21:39,301 INFO L273 TraceCheckUtils]: 29: Hoare triple {218845#(<= proc_i 16)} assume j < 6; {218845#(<= proc_i 16)} is VALID [2019-05-15 10:21:39,302 INFO L273 TraceCheckUtils]: 30: Hoare triple {218845#(<= proc_i 16)} i := i + 4; {218864#(<= proc_i 20)} is VALID [2019-05-15 10:21:39,302 INFO L273 TraceCheckUtils]: 31: Hoare triple {218864#(<= proc_i 20)} assume i <= 1000; {218864#(<= proc_i 20)} is VALID [2019-05-15 10:21:39,303 INFO L273 TraceCheckUtils]: 32: Hoare triple {218864#(<= proc_i 20)} assume i + 4 < a[j]; {218864#(<= proc_i 20)} is VALID [2019-05-15 10:21:39,303 INFO L273 TraceCheckUtils]: 33: Hoare triple {218864#(<= proc_i 20)} assume a[5] == 1000; {218864#(<= proc_i 20)} is VALID [2019-05-15 10:21:39,304 INFO L273 TraceCheckUtils]: 34: Hoare triple {218864#(<= proc_i 20)} assume j > 4; {218864#(<= proc_i 20)} is VALID [2019-05-15 10:21:39,304 INFO L273 TraceCheckUtils]: 35: Hoare triple {218864#(<= proc_i 20)} assume j < 6; {218864#(<= proc_i 20)} is VALID [2019-05-15 10:21:39,305 INFO L273 TraceCheckUtils]: 36: Hoare triple {218864#(<= proc_i 20)} i := i + 4; {218883#(<= proc_i 24)} is VALID [2019-05-15 10:21:39,305 INFO L273 TraceCheckUtils]: 37: Hoare triple {218883#(<= proc_i 24)} assume i <= 1000; {218883#(<= proc_i 24)} is VALID [2019-05-15 10:21:39,306 INFO L273 TraceCheckUtils]: 38: Hoare triple {218883#(<= proc_i 24)} assume i + 4 < a[j]; {218883#(<= proc_i 24)} is VALID [2019-05-15 10:21:39,306 INFO L273 TraceCheckUtils]: 39: Hoare triple {218883#(<= proc_i 24)} assume a[5] == 1000; {218883#(<= proc_i 24)} is VALID [2019-05-15 10:21:39,306 INFO L273 TraceCheckUtils]: 40: Hoare triple {218883#(<= proc_i 24)} assume j > 4; {218883#(<= proc_i 24)} is VALID [2019-05-15 10:21:39,307 INFO L273 TraceCheckUtils]: 41: Hoare triple {218883#(<= proc_i 24)} assume j < 6; {218883#(<= proc_i 24)} is VALID [2019-05-15 10:21:39,308 INFO L273 TraceCheckUtils]: 42: Hoare triple {218883#(<= proc_i 24)} i := i + 4; {218902#(<= proc_i 28)} is VALID [2019-05-15 10:21:39,308 INFO L273 TraceCheckUtils]: 43: Hoare triple {218902#(<= proc_i 28)} assume i <= 1000; {218902#(<= proc_i 28)} is VALID [2019-05-15 10:21:39,309 INFO L273 TraceCheckUtils]: 44: Hoare triple {218902#(<= proc_i 28)} assume i + 4 < a[j]; {218902#(<= proc_i 28)} is VALID [2019-05-15 10:21:39,309 INFO L273 TraceCheckUtils]: 45: Hoare triple {218902#(<= proc_i 28)} assume a[5] == 1000; {218902#(<= proc_i 28)} is VALID [2019-05-15 10:21:39,309 INFO L273 TraceCheckUtils]: 46: Hoare triple {218902#(<= proc_i 28)} assume j > 4; {218902#(<= proc_i 28)} is VALID [2019-05-15 10:21:39,310 INFO L273 TraceCheckUtils]: 47: Hoare triple {218902#(<= proc_i 28)} assume j < 6; {218902#(<= proc_i 28)} is VALID [2019-05-15 10:21:39,311 INFO L273 TraceCheckUtils]: 48: Hoare triple {218902#(<= proc_i 28)} i := i + 4; {218921#(<= proc_i 32)} is VALID [2019-05-15 10:21:39,311 INFO L273 TraceCheckUtils]: 49: Hoare triple {218921#(<= proc_i 32)} assume i <= 1000; {218921#(<= proc_i 32)} is VALID [2019-05-15 10:21:39,312 INFO L273 TraceCheckUtils]: 50: Hoare triple {218921#(<= proc_i 32)} assume i + 4 < a[j]; {218921#(<= proc_i 32)} is VALID [2019-05-15 10:21:39,312 INFO L273 TraceCheckUtils]: 51: Hoare triple {218921#(<= proc_i 32)} assume a[5] == 1000; {218921#(<= proc_i 32)} is VALID [2019-05-15 10:21:39,312 INFO L273 TraceCheckUtils]: 52: Hoare triple {218921#(<= proc_i 32)} assume j > 4; {218921#(<= proc_i 32)} is VALID [2019-05-15 10:21:39,313 INFO L273 TraceCheckUtils]: 53: Hoare triple {218921#(<= proc_i 32)} assume j < 6; {218921#(<= proc_i 32)} is VALID [2019-05-15 10:21:39,314 INFO L273 TraceCheckUtils]: 54: Hoare triple {218921#(<= proc_i 32)} i := i + 4; {218940#(<= proc_i 36)} is VALID [2019-05-15 10:21:39,314 INFO L273 TraceCheckUtils]: 55: Hoare triple {218940#(<= proc_i 36)} assume i <= 1000; {218940#(<= proc_i 36)} is VALID [2019-05-15 10:21:39,314 INFO L273 TraceCheckUtils]: 56: Hoare triple {218940#(<= proc_i 36)} assume i + 4 < a[j]; {218940#(<= proc_i 36)} is VALID [2019-05-15 10:21:39,315 INFO L273 TraceCheckUtils]: 57: Hoare triple {218940#(<= proc_i 36)} assume a[5] == 1000; {218940#(<= proc_i 36)} is VALID [2019-05-15 10:21:39,315 INFO L273 TraceCheckUtils]: 58: Hoare triple {218940#(<= proc_i 36)} assume j > 4; {218940#(<= proc_i 36)} is VALID [2019-05-15 10:21:39,316 INFO L273 TraceCheckUtils]: 59: Hoare triple {218940#(<= proc_i 36)} assume j < 6; {218940#(<= proc_i 36)} is VALID [2019-05-15 10:21:39,316 INFO L273 TraceCheckUtils]: 60: Hoare triple {218940#(<= proc_i 36)} i := i + 4; {218959#(<= proc_i 40)} is VALID [2019-05-15 10:21:39,317 INFO L273 TraceCheckUtils]: 61: Hoare triple {218959#(<= proc_i 40)} assume i <= 1000; {218959#(<= proc_i 40)} is VALID [2019-05-15 10:21:39,317 INFO L273 TraceCheckUtils]: 62: Hoare triple {218959#(<= proc_i 40)} assume i + 4 < a[j]; {218959#(<= proc_i 40)} is VALID [2019-05-15 10:21:39,318 INFO L273 TraceCheckUtils]: 63: Hoare triple {218959#(<= proc_i 40)} assume a[5] == 1000; {218959#(<= proc_i 40)} is VALID [2019-05-15 10:21:39,318 INFO L273 TraceCheckUtils]: 64: Hoare triple {218959#(<= proc_i 40)} assume j > 4; {218959#(<= proc_i 40)} is VALID [2019-05-15 10:21:39,319 INFO L273 TraceCheckUtils]: 65: Hoare triple {218959#(<= proc_i 40)} assume j < 6; {218959#(<= proc_i 40)} is VALID [2019-05-15 10:21:39,319 INFO L273 TraceCheckUtils]: 66: Hoare triple {218959#(<= proc_i 40)} i := i + 4; {218978#(<= proc_i 44)} is VALID [2019-05-15 10:21:39,320 INFO L273 TraceCheckUtils]: 67: Hoare triple {218978#(<= proc_i 44)} assume i <= 1000; {218978#(<= proc_i 44)} is VALID [2019-05-15 10:21:39,320 INFO L273 TraceCheckUtils]: 68: Hoare triple {218978#(<= proc_i 44)} assume i + 4 < a[j]; {218978#(<= proc_i 44)} is VALID [2019-05-15 10:21:39,321 INFO L273 TraceCheckUtils]: 69: Hoare triple {218978#(<= proc_i 44)} assume a[5] == 1000; {218978#(<= proc_i 44)} is VALID [2019-05-15 10:21:39,321 INFO L273 TraceCheckUtils]: 70: Hoare triple {218978#(<= proc_i 44)} assume j > 4; {218978#(<= proc_i 44)} is VALID [2019-05-15 10:21:39,322 INFO L273 TraceCheckUtils]: 71: Hoare triple {218978#(<= proc_i 44)} assume j < 6; {218978#(<= proc_i 44)} is VALID [2019-05-15 10:21:39,322 INFO L273 TraceCheckUtils]: 72: Hoare triple {218978#(<= proc_i 44)} i := i + 4; {218997#(<= proc_i 48)} is VALID [2019-05-15 10:21:39,323 INFO L273 TraceCheckUtils]: 73: Hoare triple {218997#(<= proc_i 48)} assume i <= 1000; {218997#(<= proc_i 48)} is VALID [2019-05-15 10:21:39,323 INFO L273 TraceCheckUtils]: 74: Hoare triple {218997#(<= proc_i 48)} assume i + 4 < a[j]; {218997#(<= proc_i 48)} is VALID [2019-05-15 10:21:39,324 INFO L273 TraceCheckUtils]: 75: Hoare triple {218997#(<= proc_i 48)} assume a[5] == 1000; {218997#(<= proc_i 48)} is VALID [2019-05-15 10:21:39,324 INFO L273 TraceCheckUtils]: 76: Hoare triple {218997#(<= proc_i 48)} assume j > 4; {218997#(<= proc_i 48)} is VALID [2019-05-15 10:21:39,325 INFO L273 TraceCheckUtils]: 77: Hoare triple {218997#(<= proc_i 48)} assume j < 6; {218997#(<= proc_i 48)} is VALID [2019-05-15 10:21:39,325 INFO L273 TraceCheckUtils]: 78: Hoare triple {218997#(<= proc_i 48)} i := i + 4; {219016#(<= proc_i 52)} is VALID [2019-05-15 10:21:39,326 INFO L273 TraceCheckUtils]: 79: Hoare triple {219016#(<= proc_i 52)} assume i <= 1000; {219016#(<= proc_i 52)} is VALID [2019-05-15 10:21:39,326 INFO L273 TraceCheckUtils]: 80: Hoare triple {219016#(<= proc_i 52)} assume i + 4 < a[j]; {219016#(<= proc_i 52)} is VALID [2019-05-15 10:21:39,327 INFO L273 TraceCheckUtils]: 81: Hoare triple {219016#(<= proc_i 52)} assume a[5] == 1000; {219016#(<= proc_i 52)} is VALID [2019-05-15 10:21:39,327 INFO L273 TraceCheckUtils]: 82: Hoare triple {219016#(<= proc_i 52)} assume j > 4; {219016#(<= proc_i 52)} is VALID [2019-05-15 10:21:39,328 INFO L273 TraceCheckUtils]: 83: Hoare triple {219016#(<= proc_i 52)} assume j < 6; {219016#(<= proc_i 52)} is VALID [2019-05-15 10:21:39,328 INFO L273 TraceCheckUtils]: 84: Hoare triple {219016#(<= proc_i 52)} i := i + 4; {219035#(<= proc_i 56)} is VALID [2019-05-15 10:21:39,329 INFO L273 TraceCheckUtils]: 85: Hoare triple {219035#(<= proc_i 56)} assume i <= 1000; {219035#(<= proc_i 56)} is VALID [2019-05-15 10:21:39,329 INFO L273 TraceCheckUtils]: 86: Hoare triple {219035#(<= proc_i 56)} assume i + 4 < a[j]; {219035#(<= proc_i 56)} is VALID [2019-05-15 10:21:39,330 INFO L273 TraceCheckUtils]: 87: Hoare triple {219035#(<= proc_i 56)} assume a[5] == 1000; {219035#(<= proc_i 56)} is VALID [2019-05-15 10:21:39,330 INFO L273 TraceCheckUtils]: 88: Hoare triple {219035#(<= proc_i 56)} assume j > 4; {219035#(<= proc_i 56)} is VALID [2019-05-15 10:21:39,331 INFO L273 TraceCheckUtils]: 89: Hoare triple {219035#(<= proc_i 56)} assume j < 6; {219035#(<= proc_i 56)} is VALID [2019-05-15 10:21:39,331 INFO L273 TraceCheckUtils]: 90: Hoare triple {219035#(<= proc_i 56)} i := i + 4; {219054#(<= proc_i 60)} is VALID [2019-05-15 10:21:39,332 INFO L273 TraceCheckUtils]: 91: Hoare triple {219054#(<= proc_i 60)} assume i <= 1000; {219054#(<= proc_i 60)} is VALID [2019-05-15 10:21:39,332 INFO L273 TraceCheckUtils]: 92: Hoare triple {219054#(<= proc_i 60)} assume i + 4 < a[j]; {219054#(<= proc_i 60)} is VALID [2019-05-15 10:21:39,333 INFO L273 TraceCheckUtils]: 93: Hoare triple {219054#(<= proc_i 60)} assume a[5] == 1000; {219054#(<= proc_i 60)} is VALID [2019-05-15 10:21:39,333 INFO L273 TraceCheckUtils]: 94: Hoare triple {219054#(<= proc_i 60)} assume j > 4; {219054#(<= proc_i 60)} is VALID [2019-05-15 10:21:39,334 INFO L273 TraceCheckUtils]: 95: Hoare triple {219054#(<= proc_i 60)} assume j < 6; {219054#(<= proc_i 60)} is VALID [2019-05-15 10:21:39,334 INFO L273 TraceCheckUtils]: 96: Hoare triple {219054#(<= proc_i 60)} i := i + 4; {219073#(<= proc_i 64)} is VALID [2019-05-15 10:21:39,335 INFO L273 TraceCheckUtils]: 97: Hoare triple {219073#(<= proc_i 64)} assume i <= 1000; {219073#(<= proc_i 64)} is VALID [2019-05-15 10:21:39,335 INFO L273 TraceCheckUtils]: 98: Hoare triple {219073#(<= proc_i 64)} assume i + 4 < a[j]; {219073#(<= proc_i 64)} is VALID [2019-05-15 10:21:39,336 INFO L273 TraceCheckUtils]: 99: Hoare triple {219073#(<= proc_i 64)} assume a[5] == 1000; {219073#(<= proc_i 64)} is VALID [2019-05-15 10:21:39,336 INFO L273 TraceCheckUtils]: 100: Hoare triple {219073#(<= proc_i 64)} assume j > 4; {219073#(<= proc_i 64)} is VALID [2019-05-15 10:21:39,336 INFO L273 TraceCheckUtils]: 101: Hoare triple {219073#(<= proc_i 64)} assume j < 6; {219073#(<= proc_i 64)} is VALID [2019-05-15 10:21:39,337 INFO L273 TraceCheckUtils]: 102: Hoare triple {219073#(<= proc_i 64)} i := i + 4; {219092#(<= proc_i 68)} is VALID [2019-05-15 10:21:39,338 INFO L273 TraceCheckUtils]: 103: Hoare triple {219092#(<= proc_i 68)} assume i <= 1000; {219092#(<= proc_i 68)} is VALID [2019-05-15 10:21:39,338 INFO L273 TraceCheckUtils]: 104: Hoare triple {219092#(<= proc_i 68)} assume i + 4 < a[j]; {219092#(<= proc_i 68)} is VALID [2019-05-15 10:21:39,339 INFO L273 TraceCheckUtils]: 105: Hoare triple {219092#(<= proc_i 68)} assume a[5] == 1000; {219092#(<= proc_i 68)} is VALID [2019-05-15 10:21:39,339 INFO L273 TraceCheckUtils]: 106: Hoare triple {219092#(<= proc_i 68)} assume j > 4; {219092#(<= proc_i 68)} is VALID [2019-05-15 10:21:39,339 INFO L273 TraceCheckUtils]: 107: Hoare triple {219092#(<= proc_i 68)} assume j < 6; {219092#(<= proc_i 68)} is VALID [2019-05-15 10:21:39,340 INFO L273 TraceCheckUtils]: 108: Hoare triple {219092#(<= proc_i 68)} i := i + 4; {219111#(<= proc_i 72)} is VALID [2019-05-15 10:21:39,341 INFO L273 TraceCheckUtils]: 109: Hoare triple {219111#(<= proc_i 72)} assume i <= 1000; {219111#(<= proc_i 72)} is VALID [2019-05-15 10:21:39,341 INFO L273 TraceCheckUtils]: 110: Hoare triple {219111#(<= proc_i 72)} assume i + 4 < a[j]; {219111#(<= proc_i 72)} is VALID [2019-05-15 10:21:39,341 INFO L273 TraceCheckUtils]: 111: Hoare triple {219111#(<= proc_i 72)} assume a[5] == 1000; {219111#(<= proc_i 72)} is VALID [2019-05-15 10:21:39,342 INFO L273 TraceCheckUtils]: 112: Hoare triple {219111#(<= proc_i 72)} assume j > 4; {219111#(<= proc_i 72)} is VALID [2019-05-15 10:21:39,342 INFO L273 TraceCheckUtils]: 113: Hoare triple {219111#(<= proc_i 72)} assume j < 6; {219111#(<= proc_i 72)} is VALID [2019-05-15 10:21:39,343 INFO L273 TraceCheckUtils]: 114: Hoare triple {219111#(<= proc_i 72)} i := i + 4; {219130#(<= proc_i 76)} is VALID [2019-05-15 10:21:39,344 INFO L273 TraceCheckUtils]: 115: Hoare triple {219130#(<= proc_i 76)} assume i <= 1000; {219130#(<= proc_i 76)} is VALID [2019-05-15 10:21:39,344 INFO L273 TraceCheckUtils]: 116: Hoare triple {219130#(<= proc_i 76)} assume i + 4 < a[j]; {219130#(<= proc_i 76)} is VALID [2019-05-15 10:21:39,344 INFO L273 TraceCheckUtils]: 117: Hoare triple {219130#(<= proc_i 76)} assume a[5] == 1000; {219130#(<= proc_i 76)} is VALID [2019-05-15 10:21:39,345 INFO L273 TraceCheckUtils]: 118: Hoare triple {219130#(<= proc_i 76)} assume j > 4; {219130#(<= proc_i 76)} is VALID [2019-05-15 10:21:39,345 INFO L273 TraceCheckUtils]: 119: Hoare triple {219130#(<= proc_i 76)} assume j < 6; {219130#(<= proc_i 76)} is VALID [2019-05-15 10:21:39,346 INFO L273 TraceCheckUtils]: 120: Hoare triple {219130#(<= proc_i 76)} i := i + 4; {219149#(<= proc_i 80)} is VALID [2019-05-15 10:21:39,347 INFO L273 TraceCheckUtils]: 121: Hoare triple {219149#(<= proc_i 80)} assume i <= 1000; {219149#(<= proc_i 80)} is VALID [2019-05-15 10:21:39,347 INFO L273 TraceCheckUtils]: 122: Hoare triple {219149#(<= proc_i 80)} assume i + 4 < a[j]; {219149#(<= proc_i 80)} is VALID [2019-05-15 10:21:39,348 INFO L273 TraceCheckUtils]: 123: Hoare triple {219149#(<= proc_i 80)} assume a[5] == 1000; {219149#(<= proc_i 80)} is VALID [2019-05-15 10:21:39,348 INFO L273 TraceCheckUtils]: 124: Hoare triple {219149#(<= proc_i 80)} assume j > 4; {219149#(<= proc_i 80)} is VALID [2019-05-15 10:21:39,349 INFO L273 TraceCheckUtils]: 125: Hoare triple {219149#(<= proc_i 80)} assume j < 6; {219149#(<= proc_i 80)} is VALID [2019-05-15 10:21:39,349 INFO L273 TraceCheckUtils]: 126: Hoare triple {219149#(<= proc_i 80)} i := i + 4; {219168#(<= proc_i 84)} is VALID [2019-05-15 10:21:39,350 INFO L273 TraceCheckUtils]: 127: Hoare triple {219168#(<= proc_i 84)} assume i <= 1000; {219168#(<= proc_i 84)} is VALID [2019-05-15 10:21:39,350 INFO L273 TraceCheckUtils]: 128: Hoare triple {219168#(<= proc_i 84)} assume i + 4 < a[j]; {219168#(<= proc_i 84)} is VALID [2019-05-15 10:21:39,351 INFO L273 TraceCheckUtils]: 129: Hoare triple {219168#(<= proc_i 84)} assume a[5] == 1000; {219168#(<= proc_i 84)} is VALID [2019-05-15 10:21:39,351 INFO L273 TraceCheckUtils]: 130: Hoare triple {219168#(<= proc_i 84)} assume j > 4; {219168#(<= proc_i 84)} is VALID [2019-05-15 10:21:39,352 INFO L273 TraceCheckUtils]: 131: Hoare triple {219168#(<= proc_i 84)} assume j < 6; {219168#(<= proc_i 84)} is VALID [2019-05-15 10:21:39,352 INFO L273 TraceCheckUtils]: 132: Hoare triple {219168#(<= proc_i 84)} i := i + 4; {219187#(<= proc_i 88)} is VALID [2019-05-15 10:21:39,353 INFO L273 TraceCheckUtils]: 133: Hoare triple {219187#(<= proc_i 88)} assume i <= 1000; {219187#(<= proc_i 88)} is VALID [2019-05-15 10:21:39,353 INFO L273 TraceCheckUtils]: 134: Hoare triple {219187#(<= proc_i 88)} assume i + 4 < a[j]; {219187#(<= proc_i 88)} is VALID [2019-05-15 10:21:39,354 INFO L273 TraceCheckUtils]: 135: Hoare triple {219187#(<= proc_i 88)} assume a[5] == 1000; {219187#(<= proc_i 88)} is VALID [2019-05-15 10:21:39,354 INFO L273 TraceCheckUtils]: 136: Hoare triple {219187#(<= proc_i 88)} assume j > 4; {219187#(<= proc_i 88)} is VALID [2019-05-15 10:21:39,355 INFO L273 TraceCheckUtils]: 137: Hoare triple {219187#(<= proc_i 88)} assume j < 6; {219187#(<= proc_i 88)} is VALID [2019-05-15 10:21:39,356 INFO L273 TraceCheckUtils]: 138: Hoare triple {219187#(<= proc_i 88)} i := i + 4; {219206#(<= proc_i 92)} is VALID [2019-05-15 10:21:39,356 INFO L273 TraceCheckUtils]: 139: Hoare triple {219206#(<= proc_i 92)} assume i <= 1000; {219206#(<= proc_i 92)} is VALID [2019-05-15 10:21:39,356 INFO L273 TraceCheckUtils]: 140: Hoare triple {219206#(<= proc_i 92)} assume i + 4 < a[j]; {219206#(<= proc_i 92)} is VALID [2019-05-15 10:21:39,357 INFO L273 TraceCheckUtils]: 141: Hoare triple {219206#(<= proc_i 92)} assume a[5] == 1000; {219206#(<= proc_i 92)} is VALID [2019-05-15 10:21:39,357 INFO L273 TraceCheckUtils]: 142: Hoare triple {219206#(<= proc_i 92)} assume j > 4; {219206#(<= proc_i 92)} is VALID [2019-05-15 10:21:39,358 INFO L273 TraceCheckUtils]: 143: Hoare triple {219206#(<= proc_i 92)} assume j < 6; {219206#(<= proc_i 92)} is VALID [2019-05-15 10:21:39,358 INFO L273 TraceCheckUtils]: 144: Hoare triple {219206#(<= proc_i 92)} i := i + 4; {219225#(<= proc_i 96)} is VALID [2019-05-15 10:21:39,359 INFO L273 TraceCheckUtils]: 145: Hoare triple {219225#(<= proc_i 96)} assume i <= 1000; {219225#(<= proc_i 96)} is VALID [2019-05-15 10:21:39,359 INFO L273 TraceCheckUtils]: 146: Hoare triple {219225#(<= proc_i 96)} assume i + 4 < a[j]; {219225#(<= proc_i 96)} is VALID [2019-05-15 10:21:39,360 INFO L273 TraceCheckUtils]: 147: Hoare triple {219225#(<= proc_i 96)} assume a[5] == 1000; {219225#(<= proc_i 96)} is VALID [2019-05-15 10:21:39,360 INFO L273 TraceCheckUtils]: 148: Hoare triple {219225#(<= proc_i 96)} assume j > 4; {219225#(<= proc_i 96)} is VALID [2019-05-15 10:21:39,361 INFO L273 TraceCheckUtils]: 149: Hoare triple {219225#(<= proc_i 96)} assume j < 6; {219225#(<= proc_i 96)} is VALID [2019-05-15 10:21:39,361 INFO L273 TraceCheckUtils]: 150: Hoare triple {219225#(<= proc_i 96)} i := i + 4; {219244#(<= proc_i 100)} is VALID [2019-05-15 10:21:39,362 INFO L273 TraceCheckUtils]: 151: Hoare triple {219244#(<= proc_i 100)} assume i <= 1000; {219244#(<= proc_i 100)} is VALID [2019-05-15 10:21:39,362 INFO L273 TraceCheckUtils]: 152: Hoare triple {219244#(<= proc_i 100)} assume i + 4 < a[j]; {219244#(<= proc_i 100)} is VALID [2019-05-15 10:21:39,363 INFO L273 TraceCheckUtils]: 153: Hoare triple {219244#(<= proc_i 100)} assume a[5] == 1000; {219244#(<= proc_i 100)} is VALID [2019-05-15 10:21:39,363 INFO L273 TraceCheckUtils]: 154: Hoare triple {219244#(<= proc_i 100)} assume j > 4; {219244#(<= proc_i 100)} is VALID [2019-05-15 10:21:39,364 INFO L273 TraceCheckUtils]: 155: Hoare triple {219244#(<= proc_i 100)} assume j < 6; {219244#(<= proc_i 100)} is VALID [2019-05-15 10:21:39,364 INFO L273 TraceCheckUtils]: 156: Hoare triple {219244#(<= proc_i 100)} i := i + 4; {219263#(<= proc_i 104)} is VALID [2019-05-15 10:21:39,365 INFO L273 TraceCheckUtils]: 157: Hoare triple {219263#(<= proc_i 104)} assume i <= 1000; {219263#(<= proc_i 104)} is VALID [2019-05-15 10:21:39,365 INFO L273 TraceCheckUtils]: 158: Hoare triple {219263#(<= proc_i 104)} assume i + 4 < a[j]; {219263#(<= proc_i 104)} is VALID [2019-05-15 10:21:39,366 INFO L273 TraceCheckUtils]: 159: Hoare triple {219263#(<= proc_i 104)} assume a[5] == 1000; {219263#(<= proc_i 104)} is VALID [2019-05-15 10:21:39,366 INFO L273 TraceCheckUtils]: 160: Hoare triple {219263#(<= proc_i 104)} assume j > 4; {219263#(<= proc_i 104)} is VALID [2019-05-15 10:21:39,367 INFO L273 TraceCheckUtils]: 161: Hoare triple {219263#(<= proc_i 104)} assume j < 6; {219263#(<= proc_i 104)} is VALID [2019-05-15 10:21:39,367 INFO L273 TraceCheckUtils]: 162: Hoare triple {219263#(<= proc_i 104)} i := i + 4; {219282#(<= proc_i 108)} is VALID [2019-05-15 10:21:39,368 INFO L273 TraceCheckUtils]: 163: Hoare triple {219282#(<= proc_i 108)} assume i <= 1000; {219282#(<= proc_i 108)} is VALID [2019-05-15 10:21:39,368 INFO L273 TraceCheckUtils]: 164: Hoare triple {219282#(<= proc_i 108)} assume i + 4 < a[j]; {219282#(<= proc_i 108)} is VALID [2019-05-15 10:21:39,369 INFO L273 TraceCheckUtils]: 165: Hoare triple {219282#(<= proc_i 108)} assume a[5] == 1000; {219282#(<= proc_i 108)} is VALID [2019-05-15 10:21:39,369 INFO L273 TraceCheckUtils]: 166: Hoare triple {219282#(<= proc_i 108)} assume j > 4; {219282#(<= proc_i 108)} is VALID [2019-05-15 10:21:39,370 INFO L273 TraceCheckUtils]: 167: Hoare triple {219282#(<= proc_i 108)} assume j < 6; {219282#(<= proc_i 108)} is VALID [2019-05-15 10:21:39,370 INFO L273 TraceCheckUtils]: 168: Hoare triple {219282#(<= proc_i 108)} i := i + 4; {219301#(<= proc_i 112)} is VALID [2019-05-15 10:21:39,371 INFO L273 TraceCheckUtils]: 169: Hoare triple {219301#(<= proc_i 112)} assume i <= 1000; {219301#(<= proc_i 112)} is VALID [2019-05-15 10:21:39,371 INFO L273 TraceCheckUtils]: 170: Hoare triple {219301#(<= proc_i 112)} assume i + 4 < a[j]; {219301#(<= proc_i 112)} is VALID [2019-05-15 10:21:39,372 INFO L273 TraceCheckUtils]: 171: Hoare triple {219301#(<= proc_i 112)} assume a[5] == 1000; {219301#(<= proc_i 112)} is VALID [2019-05-15 10:21:39,372 INFO L273 TraceCheckUtils]: 172: Hoare triple {219301#(<= proc_i 112)} assume j > 4; {219301#(<= proc_i 112)} is VALID [2019-05-15 10:21:39,373 INFO L273 TraceCheckUtils]: 173: Hoare triple {219301#(<= proc_i 112)} assume j < 6; {219301#(<= proc_i 112)} is VALID [2019-05-15 10:21:39,373 INFO L273 TraceCheckUtils]: 174: Hoare triple {219301#(<= proc_i 112)} i := i + 4; {219320#(<= proc_i 116)} is VALID [2019-05-15 10:21:39,374 INFO L273 TraceCheckUtils]: 175: Hoare triple {219320#(<= proc_i 116)} assume i <= 1000; {219320#(<= proc_i 116)} is VALID [2019-05-15 10:21:39,374 INFO L273 TraceCheckUtils]: 176: Hoare triple {219320#(<= proc_i 116)} assume i + 4 < a[j]; {219320#(<= proc_i 116)} is VALID [2019-05-15 10:21:39,375 INFO L273 TraceCheckUtils]: 177: Hoare triple {219320#(<= proc_i 116)} assume a[5] == 1000; {219320#(<= proc_i 116)} is VALID [2019-05-15 10:21:39,375 INFO L273 TraceCheckUtils]: 178: Hoare triple {219320#(<= proc_i 116)} assume j > 4; {219320#(<= proc_i 116)} is VALID [2019-05-15 10:21:39,376 INFO L273 TraceCheckUtils]: 179: Hoare triple {219320#(<= proc_i 116)} assume j < 6; {219320#(<= proc_i 116)} is VALID [2019-05-15 10:21:39,376 INFO L273 TraceCheckUtils]: 180: Hoare triple {219320#(<= proc_i 116)} i := i + 4; {219339#(<= proc_i 120)} is VALID [2019-05-15 10:21:39,377 INFO L273 TraceCheckUtils]: 181: Hoare triple {219339#(<= proc_i 120)} assume i <= 1000; {219339#(<= proc_i 120)} is VALID [2019-05-15 10:21:39,377 INFO L273 TraceCheckUtils]: 182: Hoare triple {219339#(<= proc_i 120)} assume i + 4 < a[j]; {219339#(<= proc_i 120)} is VALID [2019-05-15 10:21:39,378 INFO L273 TraceCheckUtils]: 183: Hoare triple {219339#(<= proc_i 120)} assume a[5] == 1000; {219339#(<= proc_i 120)} is VALID [2019-05-15 10:21:39,378 INFO L273 TraceCheckUtils]: 184: Hoare triple {219339#(<= proc_i 120)} assume j > 4; {219339#(<= proc_i 120)} is VALID [2019-05-15 10:21:39,379 INFO L273 TraceCheckUtils]: 185: Hoare triple {219339#(<= proc_i 120)} assume j < 6; {219339#(<= proc_i 120)} is VALID [2019-05-15 10:21:39,379 INFO L273 TraceCheckUtils]: 186: Hoare triple {219339#(<= proc_i 120)} i := i + 4; {219358#(<= proc_i 124)} is VALID [2019-05-15 10:21:39,380 INFO L273 TraceCheckUtils]: 187: Hoare triple {219358#(<= proc_i 124)} assume i <= 1000; {219358#(<= proc_i 124)} is VALID [2019-05-15 10:21:39,380 INFO L273 TraceCheckUtils]: 188: Hoare triple {219358#(<= proc_i 124)} assume i + 4 < a[j]; {219358#(<= proc_i 124)} is VALID [2019-05-15 10:21:39,381 INFO L273 TraceCheckUtils]: 189: Hoare triple {219358#(<= proc_i 124)} assume a[5] == 1000; {219358#(<= proc_i 124)} is VALID [2019-05-15 10:21:39,381 INFO L273 TraceCheckUtils]: 190: Hoare triple {219358#(<= proc_i 124)} assume j > 4; {219358#(<= proc_i 124)} is VALID [2019-05-15 10:21:39,381 INFO L273 TraceCheckUtils]: 191: Hoare triple {219358#(<= proc_i 124)} assume j < 6; {219358#(<= proc_i 124)} is VALID [2019-05-15 10:21:39,382 INFO L273 TraceCheckUtils]: 192: Hoare triple {219358#(<= proc_i 124)} i := i + 4; {219377#(<= proc_i 128)} is VALID [2019-05-15 10:21:39,383 INFO L273 TraceCheckUtils]: 193: Hoare triple {219377#(<= proc_i 128)} assume i <= 1000; {219377#(<= proc_i 128)} is VALID [2019-05-15 10:21:39,383 INFO L273 TraceCheckUtils]: 194: Hoare triple {219377#(<= proc_i 128)} assume i + 4 < a[j]; {219377#(<= proc_i 128)} is VALID [2019-05-15 10:21:39,384 INFO L273 TraceCheckUtils]: 195: Hoare triple {219377#(<= proc_i 128)} assume a[5] == 1000; {219377#(<= proc_i 128)} is VALID [2019-05-15 10:21:39,384 INFO L273 TraceCheckUtils]: 196: Hoare triple {219377#(<= proc_i 128)} assume j > 4; {219377#(<= proc_i 128)} is VALID [2019-05-15 10:21:39,385 INFO L273 TraceCheckUtils]: 197: Hoare triple {219377#(<= proc_i 128)} assume j < 6; {219377#(<= proc_i 128)} is VALID [2019-05-15 10:21:39,385 INFO L273 TraceCheckUtils]: 198: Hoare triple {219377#(<= proc_i 128)} i := i + 4; {219396#(<= proc_i 132)} is VALID [2019-05-15 10:21:39,386 INFO L273 TraceCheckUtils]: 199: Hoare triple {219396#(<= proc_i 132)} assume i <= 1000; {219396#(<= proc_i 132)} is VALID [2019-05-15 10:21:39,386 INFO L273 TraceCheckUtils]: 200: Hoare triple {219396#(<= proc_i 132)} assume i + 4 < a[j]; {219396#(<= proc_i 132)} is VALID [2019-05-15 10:21:39,387 INFO L273 TraceCheckUtils]: 201: Hoare triple {219396#(<= proc_i 132)} assume a[5] == 1000; {219396#(<= proc_i 132)} is VALID [2019-05-15 10:21:39,387 INFO L273 TraceCheckUtils]: 202: Hoare triple {219396#(<= proc_i 132)} assume j > 4; {219396#(<= proc_i 132)} is VALID [2019-05-15 10:21:39,387 INFO L273 TraceCheckUtils]: 203: Hoare triple {219396#(<= proc_i 132)} assume j < 6; {219396#(<= proc_i 132)} is VALID [2019-05-15 10:21:39,388 INFO L273 TraceCheckUtils]: 204: Hoare triple {219396#(<= proc_i 132)} i := i + 4; {219415#(<= proc_i 136)} is VALID [2019-05-15 10:21:39,389 INFO L273 TraceCheckUtils]: 205: Hoare triple {219415#(<= proc_i 136)} assume i <= 1000; {219415#(<= proc_i 136)} is VALID [2019-05-15 10:21:39,389 INFO L273 TraceCheckUtils]: 206: Hoare triple {219415#(<= proc_i 136)} assume i + 4 < a[j]; {219415#(<= proc_i 136)} is VALID [2019-05-15 10:21:39,390 INFO L273 TraceCheckUtils]: 207: Hoare triple {219415#(<= proc_i 136)} assume a[5] == 1000; {219415#(<= proc_i 136)} is VALID [2019-05-15 10:21:39,390 INFO L273 TraceCheckUtils]: 208: Hoare triple {219415#(<= proc_i 136)} assume j > 4; {219415#(<= proc_i 136)} is VALID [2019-05-15 10:21:39,390 INFO L273 TraceCheckUtils]: 209: Hoare triple {219415#(<= proc_i 136)} assume j < 6; {219415#(<= proc_i 136)} is VALID [2019-05-15 10:21:39,391 INFO L273 TraceCheckUtils]: 210: Hoare triple {219415#(<= proc_i 136)} i := i + 4; {219434#(<= proc_i 140)} is VALID [2019-05-15 10:21:39,392 INFO L273 TraceCheckUtils]: 211: Hoare triple {219434#(<= proc_i 140)} assume i <= 1000; {219434#(<= proc_i 140)} is VALID [2019-05-15 10:21:39,392 INFO L273 TraceCheckUtils]: 212: Hoare triple {219434#(<= proc_i 140)} assume i + 4 < a[j]; {219434#(<= proc_i 140)} is VALID [2019-05-15 10:21:39,392 INFO L273 TraceCheckUtils]: 213: Hoare triple {219434#(<= proc_i 140)} assume a[5] == 1000; {219434#(<= proc_i 140)} is VALID [2019-05-15 10:21:39,393 INFO L273 TraceCheckUtils]: 214: Hoare triple {219434#(<= proc_i 140)} assume j > 4; {219434#(<= proc_i 140)} is VALID [2019-05-15 10:21:39,393 INFO L273 TraceCheckUtils]: 215: Hoare triple {219434#(<= proc_i 140)} assume j < 6; {219434#(<= proc_i 140)} is VALID [2019-05-15 10:21:39,394 INFO L273 TraceCheckUtils]: 216: Hoare triple {219434#(<= proc_i 140)} i := i + 4; {219453#(<= proc_i 144)} is VALID [2019-05-15 10:21:39,395 INFO L273 TraceCheckUtils]: 217: Hoare triple {219453#(<= proc_i 144)} assume i <= 1000; {219453#(<= proc_i 144)} is VALID [2019-05-15 10:21:39,395 INFO L273 TraceCheckUtils]: 218: Hoare triple {219453#(<= proc_i 144)} assume i + 4 < a[j]; {219453#(<= proc_i 144)} is VALID [2019-05-15 10:21:39,395 INFO L273 TraceCheckUtils]: 219: Hoare triple {219453#(<= proc_i 144)} assume a[5] == 1000; {219453#(<= proc_i 144)} is VALID [2019-05-15 10:21:39,396 INFO L273 TraceCheckUtils]: 220: Hoare triple {219453#(<= proc_i 144)} assume j > 4; {219453#(<= proc_i 144)} is VALID [2019-05-15 10:21:39,396 INFO L273 TraceCheckUtils]: 221: Hoare triple {219453#(<= proc_i 144)} assume j < 6; {219453#(<= proc_i 144)} is VALID [2019-05-15 10:21:39,397 INFO L273 TraceCheckUtils]: 222: Hoare triple {219453#(<= proc_i 144)} i := i + 4; {219472#(<= proc_i 148)} is VALID [2019-05-15 10:21:39,397 INFO L273 TraceCheckUtils]: 223: Hoare triple {219472#(<= proc_i 148)} assume i <= 1000; {219472#(<= proc_i 148)} is VALID [2019-05-15 10:21:39,398 INFO L273 TraceCheckUtils]: 224: Hoare triple {219472#(<= proc_i 148)} assume i + 4 < a[j]; {219472#(<= proc_i 148)} is VALID [2019-05-15 10:21:39,398 INFO L273 TraceCheckUtils]: 225: Hoare triple {219472#(<= proc_i 148)} assume a[5] == 1000; {219472#(<= proc_i 148)} is VALID [2019-05-15 10:21:39,399 INFO L273 TraceCheckUtils]: 226: Hoare triple {219472#(<= proc_i 148)} assume j > 4; {219472#(<= proc_i 148)} is VALID [2019-05-15 10:21:39,399 INFO L273 TraceCheckUtils]: 227: Hoare triple {219472#(<= proc_i 148)} assume j < 6; {219472#(<= proc_i 148)} is VALID [2019-05-15 10:21:39,400 INFO L273 TraceCheckUtils]: 228: Hoare triple {219472#(<= proc_i 148)} i := i + 4; {219491#(<= proc_i 152)} is VALID [2019-05-15 10:21:39,400 INFO L273 TraceCheckUtils]: 229: Hoare triple {219491#(<= proc_i 152)} assume i <= 1000; {219491#(<= proc_i 152)} is VALID [2019-05-15 10:21:39,401 INFO L273 TraceCheckUtils]: 230: Hoare triple {219491#(<= proc_i 152)} assume i + 4 < a[j]; {219491#(<= proc_i 152)} is VALID [2019-05-15 10:21:39,401 INFO L273 TraceCheckUtils]: 231: Hoare triple {219491#(<= proc_i 152)} assume a[5] == 1000; {219491#(<= proc_i 152)} is VALID [2019-05-15 10:21:39,402 INFO L273 TraceCheckUtils]: 232: Hoare triple {219491#(<= proc_i 152)} assume j > 4; {219491#(<= proc_i 152)} is VALID [2019-05-15 10:21:39,402 INFO L273 TraceCheckUtils]: 233: Hoare triple {219491#(<= proc_i 152)} assume j < 6; {219491#(<= proc_i 152)} is VALID [2019-05-15 10:21:39,403 INFO L273 TraceCheckUtils]: 234: Hoare triple {219491#(<= proc_i 152)} i := i + 4; {219510#(<= proc_i 156)} is VALID [2019-05-15 10:21:39,403 INFO L273 TraceCheckUtils]: 235: Hoare triple {219510#(<= proc_i 156)} assume i <= 1000; {219510#(<= proc_i 156)} is VALID [2019-05-15 10:21:39,404 INFO L273 TraceCheckUtils]: 236: Hoare triple {219510#(<= proc_i 156)} assume i + 4 < a[j]; {219510#(<= proc_i 156)} is VALID [2019-05-15 10:21:39,404 INFO L273 TraceCheckUtils]: 237: Hoare triple {219510#(<= proc_i 156)} assume a[5] == 1000; {219510#(<= proc_i 156)} is VALID [2019-05-15 10:21:39,405 INFO L273 TraceCheckUtils]: 238: Hoare triple {219510#(<= proc_i 156)} assume j > 4; {219510#(<= proc_i 156)} is VALID [2019-05-15 10:21:39,405 INFO L273 TraceCheckUtils]: 239: Hoare triple {219510#(<= proc_i 156)} assume j < 6; {219510#(<= proc_i 156)} is VALID [2019-05-15 10:21:39,406 INFO L273 TraceCheckUtils]: 240: Hoare triple {219510#(<= proc_i 156)} i := i + 4; {219529#(<= proc_i 160)} is VALID [2019-05-15 10:21:39,406 INFO L273 TraceCheckUtils]: 241: Hoare triple {219529#(<= proc_i 160)} assume i <= 1000; {219529#(<= proc_i 160)} is VALID [2019-05-15 10:21:39,407 INFO L273 TraceCheckUtils]: 242: Hoare triple {219529#(<= proc_i 160)} assume i + 4 < a[j]; {219529#(<= proc_i 160)} is VALID [2019-05-15 10:21:39,407 INFO L273 TraceCheckUtils]: 243: Hoare triple {219529#(<= proc_i 160)} assume a[5] == 1000; {219529#(<= proc_i 160)} is VALID [2019-05-15 10:21:39,408 INFO L273 TraceCheckUtils]: 244: Hoare triple {219529#(<= proc_i 160)} assume j > 4; {219529#(<= proc_i 160)} is VALID [2019-05-15 10:21:39,408 INFO L273 TraceCheckUtils]: 245: Hoare triple {219529#(<= proc_i 160)} assume j < 6; {219529#(<= proc_i 160)} is VALID [2019-05-15 10:21:39,409 INFO L273 TraceCheckUtils]: 246: Hoare triple {219529#(<= proc_i 160)} i := i + 4; {219548#(<= proc_i 164)} is VALID [2019-05-15 10:21:39,409 INFO L273 TraceCheckUtils]: 247: Hoare triple {219548#(<= proc_i 164)} assume i <= 1000; {219548#(<= proc_i 164)} is VALID [2019-05-15 10:21:39,410 INFO L273 TraceCheckUtils]: 248: Hoare triple {219548#(<= proc_i 164)} assume i + 4 < a[j]; {219548#(<= proc_i 164)} is VALID [2019-05-15 10:21:39,410 INFO L273 TraceCheckUtils]: 249: Hoare triple {219548#(<= proc_i 164)} assume a[5] == 1000; {219548#(<= proc_i 164)} is VALID [2019-05-15 10:21:39,411 INFO L273 TraceCheckUtils]: 250: Hoare triple {219548#(<= proc_i 164)} assume j > 4; {219548#(<= proc_i 164)} is VALID [2019-05-15 10:21:39,411 INFO L273 TraceCheckUtils]: 251: Hoare triple {219548#(<= proc_i 164)} assume j < 6; {219548#(<= proc_i 164)} is VALID [2019-05-15 10:21:39,412 INFO L273 TraceCheckUtils]: 252: Hoare triple {219548#(<= proc_i 164)} i := i + 4; {219567#(<= proc_i 168)} is VALID [2019-05-15 10:21:39,412 INFO L273 TraceCheckUtils]: 253: Hoare triple {219567#(<= proc_i 168)} assume i <= 1000; {219567#(<= proc_i 168)} is VALID [2019-05-15 10:21:39,413 INFO L273 TraceCheckUtils]: 254: Hoare triple {219567#(<= proc_i 168)} assume i + 4 < a[j]; {219567#(<= proc_i 168)} is VALID [2019-05-15 10:21:39,413 INFO L273 TraceCheckUtils]: 255: Hoare triple {219567#(<= proc_i 168)} assume a[5] == 1000; {219567#(<= proc_i 168)} is VALID [2019-05-15 10:21:39,414 INFO L273 TraceCheckUtils]: 256: Hoare triple {219567#(<= proc_i 168)} assume j > 4; {219567#(<= proc_i 168)} is VALID [2019-05-15 10:21:39,414 INFO L273 TraceCheckUtils]: 257: Hoare triple {219567#(<= proc_i 168)} assume j < 6; {219567#(<= proc_i 168)} is VALID [2019-05-15 10:21:39,415 INFO L273 TraceCheckUtils]: 258: Hoare triple {219567#(<= proc_i 168)} i := i + 4; {219586#(<= proc_i 172)} is VALID [2019-05-15 10:21:39,415 INFO L273 TraceCheckUtils]: 259: Hoare triple {219586#(<= proc_i 172)} assume i <= 1000; {219586#(<= proc_i 172)} is VALID [2019-05-15 10:21:39,416 INFO L273 TraceCheckUtils]: 260: Hoare triple {219586#(<= proc_i 172)} assume i + 4 < a[j]; {219586#(<= proc_i 172)} is VALID [2019-05-15 10:21:39,416 INFO L273 TraceCheckUtils]: 261: Hoare triple {219586#(<= proc_i 172)} assume a[5] == 1000; {219586#(<= proc_i 172)} is VALID [2019-05-15 10:21:39,417 INFO L273 TraceCheckUtils]: 262: Hoare triple {219586#(<= proc_i 172)} assume j > 4; {219586#(<= proc_i 172)} is VALID [2019-05-15 10:21:39,417 INFO L273 TraceCheckUtils]: 263: Hoare triple {219586#(<= proc_i 172)} assume j < 6; {219586#(<= proc_i 172)} is VALID [2019-05-15 10:21:39,418 INFO L273 TraceCheckUtils]: 264: Hoare triple {219586#(<= proc_i 172)} i := i + 4; {219605#(<= proc_i 176)} is VALID [2019-05-15 10:21:39,418 INFO L273 TraceCheckUtils]: 265: Hoare triple {219605#(<= proc_i 176)} assume i <= 1000; {219605#(<= proc_i 176)} is VALID [2019-05-15 10:21:39,419 INFO L273 TraceCheckUtils]: 266: Hoare triple {219605#(<= proc_i 176)} assume i + 4 < a[j]; {219605#(<= proc_i 176)} is VALID [2019-05-15 10:21:39,419 INFO L273 TraceCheckUtils]: 267: Hoare triple {219605#(<= proc_i 176)} assume a[5] == 1000; {219605#(<= proc_i 176)} is VALID [2019-05-15 10:21:39,419 INFO L273 TraceCheckUtils]: 268: Hoare triple {219605#(<= proc_i 176)} assume j > 4; {219605#(<= proc_i 176)} is VALID [2019-05-15 10:21:39,420 INFO L273 TraceCheckUtils]: 269: Hoare triple {219605#(<= proc_i 176)} assume j < 6; {219605#(<= proc_i 176)} is VALID [2019-05-15 10:21:39,421 INFO L273 TraceCheckUtils]: 270: Hoare triple {219605#(<= proc_i 176)} i := i + 4; {219624#(<= proc_i 180)} is VALID [2019-05-15 10:21:39,421 INFO L273 TraceCheckUtils]: 271: Hoare triple {219624#(<= proc_i 180)} assume i <= 1000; {219624#(<= proc_i 180)} is VALID [2019-05-15 10:21:39,422 INFO L273 TraceCheckUtils]: 272: Hoare triple {219624#(<= proc_i 180)} assume i + 4 < a[j]; {219624#(<= proc_i 180)} is VALID [2019-05-15 10:21:39,422 INFO L273 TraceCheckUtils]: 273: Hoare triple {219624#(<= proc_i 180)} assume a[5] == 1000; {219624#(<= proc_i 180)} is VALID [2019-05-15 10:21:39,422 INFO L273 TraceCheckUtils]: 274: Hoare triple {219624#(<= proc_i 180)} assume j > 4; {219624#(<= proc_i 180)} is VALID [2019-05-15 10:21:39,423 INFO L273 TraceCheckUtils]: 275: Hoare triple {219624#(<= proc_i 180)} assume j < 6; {219624#(<= proc_i 180)} is VALID [2019-05-15 10:21:39,424 INFO L273 TraceCheckUtils]: 276: Hoare triple {219624#(<= proc_i 180)} i := i + 4; {219643#(<= proc_i 184)} is VALID [2019-05-15 10:21:39,424 INFO L273 TraceCheckUtils]: 277: Hoare triple {219643#(<= proc_i 184)} assume i <= 1000; {219643#(<= proc_i 184)} is VALID [2019-05-15 10:21:39,424 INFO L273 TraceCheckUtils]: 278: Hoare triple {219643#(<= proc_i 184)} assume i + 4 < a[j]; {219643#(<= proc_i 184)} is VALID [2019-05-15 10:21:39,425 INFO L273 TraceCheckUtils]: 279: Hoare triple {219643#(<= proc_i 184)} assume a[5] == 1000; {219643#(<= proc_i 184)} is VALID [2019-05-15 10:21:39,425 INFO L273 TraceCheckUtils]: 280: Hoare triple {219643#(<= proc_i 184)} assume j > 4; {219643#(<= proc_i 184)} is VALID [2019-05-15 10:21:39,426 INFO L273 TraceCheckUtils]: 281: Hoare triple {219643#(<= proc_i 184)} assume j < 6; {219643#(<= proc_i 184)} is VALID [2019-05-15 10:21:39,427 INFO L273 TraceCheckUtils]: 282: Hoare triple {219643#(<= proc_i 184)} i := i + 4; {219662#(<= proc_i 188)} is VALID [2019-05-15 10:21:39,427 INFO L273 TraceCheckUtils]: 283: Hoare triple {219662#(<= proc_i 188)} assume i <= 1000; {219662#(<= proc_i 188)} is VALID [2019-05-15 10:21:39,427 INFO L273 TraceCheckUtils]: 284: Hoare triple {219662#(<= proc_i 188)} assume i + 4 < a[j]; {219662#(<= proc_i 188)} is VALID [2019-05-15 10:21:39,428 INFO L273 TraceCheckUtils]: 285: Hoare triple {219662#(<= proc_i 188)} assume a[5] == 1000; {219662#(<= proc_i 188)} is VALID [2019-05-15 10:21:39,428 INFO L273 TraceCheckUtils]: 286: Hoare triple {219662#(<= proc_i 188)} assume j > 4; {219662#(<= proc_i 188)} is VALID [2019-05-15 10:21:39,429 INFO L273 TraceCheckUtils]: 287: Hoare triple {219662#(<= proc_i 188)} assume j < 6; {219662#(<= proc_i 188)} is VALID [2019-05-15 10:21:39,429 INFO L273 TraceCheckUtils]: 288: Hoare triple {219662#(<= proc_i 188)} i := i + 4; {219681#(<= proc_i 192)} is VALID [2019-05-15 10:21:39,430 INFO L273 TraceCheckUtils]: 289: Hoare triple {219681#(<= proc_i 192)} assume i <= 1000; {219681#(<= proc_i 192)} is VALID [2019-05-15 10:21:39,430 INFO L273 TraceCheckUtils]: 290: Hoare triple {219681#(<= proc_i 192)} assume i + 4 < a[j]; {219681#(<= proc_i 192)} is VALID [2019-05-15 10:21:39,431 INFO L273 TraceCheckUtils]: 291: Hoare triple {219681#(<= proc_i 192)} assume a[5] == 1000; {219681#(<= proc_i 192)} is VALID [2019-05-15 10:21:39,431 INFO L273 TraceCheckUtils]: 292: Hoare triple {219681#(<= proc_i 192)} assume j > 4; {219681#(<= proc_i 192)} is VALID [2019-05-15 10:21:39,432 INFO L273 TraceCheckUtils]: 293: Hoare triple {219681#(<= proc_i 192)} assume j < 6; {219681#(<= proc_i 192)} is VALID [2019-05-15 10:21:39,432 INFO L273 TraceCheckUtils]: 294: Hoare triple {219681#(<= proc_i 192)} i := i + 4; {219700#(<= proc_i 196)} is VALID [2019-05-15 10:21:39,433 INFO L273 TraceCheckUtils]: 295: Hoare triple {219700#(<= proc_i 196)} assume i <= 1000; {219700#(<= proc_i 196)} is VALID [2019-05-15 10:21:39,433 INFO L273 TraceCheckUtils]: 296: Hoare triple {219700#(<= proc_i 196)} assume i + 4 < a[j]; {219700#(<= proc_i 196)} is VALID [2019-05-15 10:21:39,434 INFO L273 TraceCheckUtils]: 297: Hoare triple {219700#(<= proc_i 196)} assume a[5] == 1000; {219700#(<= proc_i 196)} is VALID [2019-05-15 10:21:39,434 INFO L273 TraceCheckUtils]: 298: Hoare triple {219700#(<= proc_i 196)} assume j > 4; {219700#(<= proc_i 196)} is VALID [2019-05-15 10:21:39,435 INFO L273 TraceCheckUtils]: 299: Hoare triple {219700#(<= proc_i 196)} assume j < 6; {219700#(<= proc_i 196)} is VALID [2019-05-15 10:21:39,435 INFO L273 TraceCheckUtils]: 300: Hoare triple {219700#(<= proc_i 196)} i := i + 4; {219719#(<= proc_i 200)} is VALID [2019-05-15 10:21:39,436 INFO L273 TraceCheckUtils]: 301: Hoare triple {219719#(<= proc_i 200)} assume i <= 1000; {219719#(<= proc_i 200)} is VALID [2019-05-15 10:21:39,436 INFO L273 TraceCheckUtils]: 302: Hoare triple {219719#(<= proc_i 200)} assume i + 4 < a[j]; {219719#(<= proc_i 200)} is VALID [2019-05-15 10:21:39,437 INFO L273 TraceCheckUtils]: 303: Hoare triple {219719#(<= proc_i 200)} assume a[5] == 1000; {219719#(<= proc_i 200)} is VALID [2019-05-15 10:21:39,437 INFO L273 TraceCheckUtils]: 304: Hoare triple {219719#(<= proc_i 200)} assume j > 4; {219719#(<= proc_i 200)} is VALID [2019-05-15 10:21:39,438 INFO L273 TraceCheckUtils]: 305: Hoare triple {219719#(<= proc_i 200)} assume j < 6; {219719#(<= proc_i 200)} is VALID [2019-05-15 10:21:39,438 INFO L273 TraceCheckUtils]: 306: Hoare triple {219719#(<= proc_i 200)} i := i + 4; {219738#(<= proc_i 204)} is VALID [2019-05-15 10:21:39,439 INFO L273 TraceCheckUtils]: 307: Hoare triple {219738#(<= proc_i 204)} assume i <= 1000; {219738#(<= proc_i 204)} is VALID [2019-05-15 10:21:39,439 INFO L273 TraceCheckUtils]: 308: Hoare triple {219738#(<= proc_i 204)} assume i + 4 < a[j]; {219738#(<= proc_i 204)} is VALID [2019-05-15 10:21:39,440 INFO L273 TraceCheckUtils]: 309: Hoare triple {219738#(<= proc_i 204)} assume a[5] == 1000; {219738#(<= proc_i 204)} is VALID [2019-05-15 10:21:39,440 INFO L273 TraceCheckUtils]: 310: Hoare triple {219738#(<= proc_i 204)} assume j > 4; {219738#(<= proc_i 204)} is VALID [2019-05-15 10:21:39,441 INFO L273 TraceCheckUtils]: 311: Hoare triple {219738#(<= proc_i 204)} assume j < 6; {219738#(<= proc_i 204)} is VALID [2019-05-15 10:21:39,441 INFO L273 TraceCheckUtils]: 312: Hoare triple {219738#(<= proc_i 204)} i := i + 4; {219757#(<= proc_i 208)} is VALID [2019-05-15 10:21:39,442 INFO L273 TraceCheckUtils]: 313: Hoare triple {219757#(<= proc_i 208)} assume i <= 1000; {219757#(<= proc_i 208)} is VALID [2019-05-15 10:21:39,442 INFO L273 TraceCheckUtils]: 314: Hoare triple {219757#(<= proc_i 208)} assume i + 4 < a[j]; {219757#(<= proc_i 208)} is VALID [2019-05-15 10:21:39,443 INFO L273 TraceCheckUtils]: 315: Hoare triple {219757#(<= proc_i 208)} assume a[5] == 1000; {219757#(<= proc_i 208)} is VALID [2019-05-15 10:21:39,443 INFO L273 TraceCheckUtils]: 316: Hoare triple {219757#(<= proc_i 208)} assume j > 4; {219757#(<= proc_i 208)} is VALID [2019-05-15 10:21:39,444 INFO L273 TraceCheckUtils]: 317: Hoare triple {219757#(<= proc_i 208)} assume j < 6; {219757#(<= proc_i 208)} is VALID [2019-05-15 10:21:39,444 INFO L273 TraceCheckUtils]: 318: Hoare triple {219757#(<= proc_i 208)} i := i + 4; {219776#(<= proc_i 212)} is VALID [2019-05-15 10:21:39,445 INFO L273 TraceCheckUtils]: 319: Hoare triple {219776#(<= proc_i 212)} assume i <= 1000; {219776#(<= proc_i 212)} is VALID [2019-05-15 10:21:39,445 INFO L273 TraceCheckUtils]: 320: Hoare triple {219776#(<= proc_i 212)} assume i + 4 < a[j]; {219776#(<= proc_i 212)} is VALID [2019-05-15 10:21:39,446 INFO L273 TraceCheckUtils]: 321: Hoare triple {219776#(<= proc_i 212)} assume a[5] == 1000; {219776#(<= proc_i 212)} is VALID [2019-05-15 10:21:39,446 INFO L273 TraceCheckUtils]: 322: Hoare triple {219776#(<= proc_i 212)} assume j > 4; {219776#(<= proc_i 212)} is VALID [2019-05-15 10:21:39,446 INFO L273 TraceCheckUtils]: 323: Hoare triple {219776#(<= proc_i 212)} assume j < 6; {219776#(<= proc_i 212)} is VALID [2019-05-15 10:21:39,447 INFO L273 TraceCheckUtils]: 324: Hoare triple {219776#(<= proc_i 212)} i := i + 4; {219795#(<= proc_i 216)} is VALID [2019-05-15 10:21:39,448 INFO L273 TraceCheckUtils]: 325: Hoare triple {219795#(<= proc_i 216)} assume i <= 1000; {219795#(<= proc_i 216)} is VALID [2019-05-15 10:21:39,448 INFO L273 TraceCheckUtils]: 326: Hoare triple {219795#(<= proc_i 216)} assume i + 4 < a[j]; {219795#(<= proc_i 216)} is VALID [2019-05-15 10:21:39,449 INFO L273 TraceCheckUtils]: 327: Hoare triple {219795#(<= proc_i 216)} assume a[5] == 1000; {219795#(<= proc_i 216)} is VALID [2019-05-15 10:21:39,449 INFO L273 TraceCheckUtils]: 328: Hoare triple {219795#(<= proc_i 216)} assume j > 4; {219795#(<= proc_i 216)} is VALID [2019-05-15 10:21:39,449 INFO L273 TraceCheckUtils]: 329: Hoare triple {219795#(<= proc_i 216)} assume j < 6; {219795#(<= proc_i 216)} is VALID [2019-05-15 10:21:39,450 INFO L273 TraceCheckUtils]: 330: Hoare triple {219795#(<= proc_i 216)} i := i + 4; {219814#(<= proc_i 220)} is VALID [2019-05-15 10:21:39,451 INFO L273 TraceCheckUtils]: 331: Hoare triple {219814#(<= proc_i 220)} assume i <= 1000; {219814#(<= proc_i 220)} is VALID [2019-05-15 10:21:39,451 INFO L273 TraceCheckUtils]: 332: Hoare triple {219814#(<= proc_i 220)} assume i + 4 < a[j]; {219814#(<= proc_i 220)} is VALID [2019-05-15 10:21:39,451 INFO L273 TraceCheckUtils]: 333: Hoare triple {219814#(<= proc_i 220)} assume a[5] == 1000; {219814#(<= proc_i 220)} is VALID [2019-05-15 10:21:39,452 INFO L273 TraceCheckUtils]: 334: Hoare triple {219814#(<= proc_i 220)} assume j > 4; {219814#(<= proc_i 220)} is VALID [2019-05-15 10:21:39,452 INFO L273 TraceCheckUtils]: 335: Hoare triple {219814#(<= proc_i 220)} assume j < 6; {219814#(<= proc_i 220)} is VALID [2019-05-15 10:21:39,453 INFO L273 TraceCheckUtils]: 336: Hoare triple {219814#(<= proc_i 220)} i := i + 4; {219833#(<= proc_i 224)} is VALID [2019-05-15 10:21:39,454 INFO L273 TraceCheckUtils]: 337: Hoare triple {219833#(<= proc_i 224)} assume i <= 1000; {219833#(<= proc_i 224)} is VALID [2019-05-15 10:21:39,454 INFO L273 TraceCheckUtils]: 338: Hoare triple {219833#(<= proc_i 224)} assume i + 4 < a[j]; {219833#(<= proc_i 224)} is VALID [2019-05-15 10:21:39,454 INFO L273 TraceCheckUtils]: 339: Hoare triple {219833#(<= proc_i 224)} assume a[5] == 1000; {219833#(<= proc_i 224)} is VALID [2019-05-15 10:21:39,455 INFO L273 TraceCheckUtils]: 340: Hoare triple {219833#(<= proc_i 224)} assume j > 4; {219833#(<= proc_i 224)} is VALID [2019-05-15 10:21:39,455 INFO L273 TraceCheckUtils]: 341: Hoare triple {219833#(<= proc_i 224)} assume j < 6; {219833#(<= proc_i 224)} is VALID [2019-05-15 10:21:39,456 INFO L273 TraceCheckUtils]: 342: Hoare triple {219833#(<= proc_i 224)} i := i + 4; {219852#(<= proc_i 228)} is VALID [2019-05-15 10:21:39,456 INFO L273 TraceCheckUtils]: 343: Hoare triple {219852#(<= proc_i 228)} assume i <= 1000; {219852#(<= proc_i 228)} is VALID [2019-05-15 10:21:39,457 INFO L273 TraceCheckUtils]: 344: Hoare triple {219852#(<= proc_i 228)} assume i + 4 < a[j]; {219852#(<= proc_i 228)} is VALID [2019-05-15 10:21:39,457 INFO L273 TraceCheckUtils]: 345: Hoare triple {219852#(<= proc_i 228)} assume a[5] == 1000; {219852#(<= proc_i 228)} is VALID [2019-05-15 10:21:39,458 INFO L273 TraceCheckUtils]: 346: Hoare triple {219852#(<= proc_i 228)} assume j > 4; {219852#(<= proc_i 228)} is VALID [2019-05-15 10:21:39,458 INFO L273 TraceCheckUtils]: 347: Hoare triple {219852#(<= proc_i 228)} assume j < 6; {219852#(<= proc_i 228)} is VALID [2019-05-15 10:21:39,459 INFO L273 TraceCheckUtils]: 348: Hoare triple {219852#(<= proc_i 228)} i := i + 4; {219871#(<= proc_i 232)} is VALID [2019-05-15 10:21:39,459 INFO L273 TraceCheckUtils]: 349: Hoare triple {219871#(<= proc_i 232)} assume i <= 1000; {219871#(<= proc_i 232)} is VALID [2019-05-15 10:21:39,460 INFO L273 TraceCheckUtils]: 350: Hoare triple {219871#(<= proc_i 232)} assume i + 4 < a[j]; {219871#(<= proc_i 232)} is VALID [2019-05-15 10:21:39,460 INFO L273 TraceCheckUtils]: 351: Hoare triple {219871#(<= proc_i 232)} assume a[5] == 1000; {219871#(<= proc_i 232)} is VALID [2019-05-15 10:21:39,461 INFO L273 TraceCheckUtils]: 352: Hoare triple {219871#(<= proc_i 232)} assume j > 4; {219871#(<= proc_i 232)} is VALID [2019-05-15 10:21:39,461 INFO L273 TraceCheckUtils]: 353: Hoare triple {219871#(<= proc_i 232)} assume j < 6; {219871#(<= proc_i 232)} is VALID [2019-05-15 10:21:39,462 INFO L273 TraceCheckUtils]: 354: Hoare triple {219871#(<= proc_i 232)} i := i + 4; {219890#(<= proc_i 236)} is VALID [2019-05-15 10:21:39,462 INFO L273 TraceCheckUtils]: 355: Hoare triple {219890#(<= proc_i 236)} assume i <= 1000; {219890#(<= proc_i 236)} is VALID [2019-05-15 10:21:39,463 INFO L273 TraceCheckUtils]: 356: Hoare triple {219890#(<= proc_i 236)} assume i + 4 < a[j]; {219890#(<= proc_i 236)} is VALID [2019-05-15 10:21:39,463 INFO L273 TraceCheckUtils]: 357: Hoare triple {219890#(<= proc_i 236)} assume a[5] == 1000; {219890#(<= proc_i 236)} is VALID [2019-05-15 10:21:39,464 INFO L273 TraceCheckUtils]: 358: Hoare triple {219890#(<= proc_i 236)} assume j > 4; {219890#(<= proc_i 236)} is VALID [2019-05-15 10:21:39,464 INFO L273 TraceCheckUtils]: 359: Hoare triple {219890#(<= proc_i 236)} assume j < 6; {219890#(<= proc_i 236)} is VALID [2019-05-15 10:21:39,465 INFO L273 TraceCheckUtils]: 360: Hoare triple {219890#(<= proc_i 236)} i := i + 4; {219909#(<= proc_i 240)} is VALID [2019-05-15 10:21:39,465 INFO L273 TraceCheckUtils]: 361: Hoare triple {219909#(<= proc_i 240)} assume i <= 1000; {219909#(<= proc_i 240)} is VALID [2019-05-15 10:21:39,466 INFO L273 TraceCheckUtils]: 362: Hoare triple {219909#(<= proc_i 240)} assume i + 4 < a[j]; {219909#(<= proc_i 240)} is VALID [2019-05-15 10:21:39,466 INFO L273 TraceCheckUtils]: 363: Hoare triple {219909#(<= proc_i 240)} assume a[5] == 1000; {219909#(<= proc_i 240)} is VALID [2019-05-15 10:21:39,467 INFO L273 TraceCheckUtils]: 364: Hoare triple {219909#(<= proc_i 240)} assume j > 4; {219909#(<= proc_i 240)} is VALID [2019-05-15 10:21:39,467 INFO L273 TraceCheckUtils]: 365: Hoare triple {219909#(<= proc_i 240)} assume j < 6; {219909#(<= proc_i 240)} is VALID [2019-05-15 10:21:39,468 INFO L273 TraceCheckUtils]: 366: Hoare triple {219909#(<= proc_i 240)} i := i + 4; {219928#(<= proc_i 244)} is VALID [2019-05-15 10:21:39,468 INFO L273 TraceCheckUtils]: 367: Hoare triple {219928#(<= proc_i 244)} assume i <= 1000; {219928#(<= proc_i 244)} is VALID [2019-05-15 10:21:39,469 INFO L273 TraceCheckUtils]: 368: Hoare triple {219928#(<= proc_i 244)} assume i + 4 < a[j]; {219928#(<= proc_i 244)} is VALID [2019-05-15 10:21:39,469 INFO L273 TraceCheckUtils]: 369: Hoare triple {219928#(<= proc_i 244)} assume a[5] == 1000; {219928#(<= proc_i 244)} is VALID [2019-05-15 10:21:39,470 INFO L273 TraceCheckUtils]: 370: Hoare triple {219928#(<= proc_i 244)} assume j > 4; {219928#(<= proc_i 244)} is VALID [2019-05-15 10:21:39,470 INFO L273 TraceCheckUtils]: 371: Hoare triple {219928#(<= proc_i 244)} assume j < 6; {219928#(<= proc_i 244)} is VALID [2019-05-15 10:21:39,471 INFO L273 TraceCheckUtils]: 372: Hoare triple {219928#(<= proc_i 244)} i := i + 4; {219947#(<= proc_i 248)} is VALID [2019-05-15 10:21:39,471 INFO L273 TraceCheckUtils]: 373: Hoare triple {219947#(<= proc_i 248)} assume i <= 1000; {219947#(<= proc_i 248)} is VALID [2019-05-15 10:21:39,472 INFO L273 TraceCheckUtils]: 374: Hoare triple {219947#(<= proc_i 248)} assume i + 4 < a[j]; {219947#(<= proc_i 248)} is VALID [2019-05-15 10:21:39,472 INFO L273 TraceCheckUtils]: 375: Hoare triple {219947#(<= proc_i 248)} assume a[5] == 1000; {219947#(<= proc_i 248)} is VALID [2019-05-15 10:21:39,473 INFO L273 TraceCheckUtils]: 376: Hoare triple {219947#(<= proc_i 248)} assume j > 4; {219947#(<= proc_i 248)} is VALID [2019-05-15 10:21:39,473 INFO L273 TraceCheckUtils]: 377: Hoare triple {219947#(<= proc_i 248)} assume j < 6; {219947#(<= proc_i 248)} is VALID [2019-05-15 10:21:39,474 INFO L273 TraceCheckUtils]: 378: Hoare triple {219947#(<= proc_i 248)} i := i + 4; {219966#(<= proc_i 252)} is VALID [2019-05-15 10:21:39,474 INFO L273 TraceCheckUtils]: 379: Hoare triple {219966#(<= proc_i 252)} assume i <= 1000; {219966#(<= proc_i 252)} is VALID [2019-05-15 10:21:39,475 INFO L273 TraceCheckUtils]: 380: Hoare triple {219966#(<= proc_i 252)} assume i + 4 < a[j]; {219966#(<= proc_i 252)} is VALID [2019-05-15 10:21:39,475 INFO L273 TraceCheckUtils]: 381: Hoare triple {219966#(<= proc_i 252)} assume a[5] == 1000; {219966#(<= proc_i 252)} is VALID [2019-05-15 10:21:39,476 INFO L273 TraceCheckUtils]: 382: Hoare triple {219966#(<= proc_i 252)} assume j > 4; {219966#(<= proc_i 252)} is VALID [2019-05-15 10:21:39,476 INFO L273 TraceCheckUtils]: 383: Hoare triple {219966#(<= proc_i 252)} assume j < 6; {219966#(<= proc_i 252)} is VALID [2019-05-15 10:21:39,477 INFO L273 TraceCheckUtils]: 384: Hoare triple {219966#(<= proc_i 252)} i := i + 4; {219985#(<= proc_i 256)} is VALID [2019-05-15 10:21:39,477 INFO L273 TraceCheckUtils]: 385: Hoare triple {219985#(<= proc_i 256)} assume i <= 1000; {219985#(<= proc_i 256)} is VALID [2019-05-15 10:21:39,478 INFO L273 TraceCheckUtils]: 386: Hoare triple {219985#(<= proc_i 256)} assume i + 4 < a[j]; {219985#(<= proc_i 256)} is VALID [2019-05-15 10:21:39,478 INFO L273 TraceCheckUtils]: 387: Hoare triple {219985#(<= proc_i 256)} assume a[5] == 1000; {219985#(<= proc_i 256)} is VALID [2019-05-15 10:21:39,478 INFO L273 TraceCheckUtils]: 388: Hoare triple {219985#(<= proc_i 256)} assume j > 4; {219985#(<= proc_i 256)} is VALID [2019-05-15 10:21:39,479 INFO L273 TraceCheckUtils]: 389: Hoare triple {219985#(<= proc_i 256)} assume j < 6; {219985#(<= proc_i 256)} is VALID [2019-05-15 10:21:39,480 INFO L273 TraceCheckUtils]: 390: Hoare triple {219985#(<= proc_i 256)} i := i + 4; {220004#(<= proc_i 260)} is VALID [2019-05-15 10:21:39,480 INFO L273 TraceCheckUtils]: 391: Hoare triple {220004#(<= proc_i 260)} assume i <= 1000; {220004#(<= proc_i 260)} is VALID [2019-05-15 10:21:39,481 INFO L273 TraceCheckUtils]: 392: Hoare triple {220004#(<= proc_i 260)} assume i + 4 < a[j]; {220004#(<= proc_i 260)} is VALID [2019-05-15 10:21:39,481 INFO L273 TraceCheckUtils]: 393: Hoare triple {220004#(<= proc_i 260)} assume a[5] == 1000; {220004#(<= proc_i 260)} is VALID [2019-05-15 10:21:39,481 INFO L273 TraceCheckUtils]: 394: Hoare triple {220004#(<= proc_i 260)} assume j > 4; {220004#(<= proc_i 260)} is VALID [2019-05-15 10:21:39,482 INFO L273 TraceCheckUtils]: 395: Hoare triple {220004#(<= proc_i 260)} assume j < 6; {220004#(<= proc_i 260)} is VALID [2019-05-15 10:21:39,483 INFO L273 TraceCheckUtils]: 396: Hoare triple {220004#(<= proc_i 260)} i := i + 4; {220023#(<= proc_i 264)} is VALID [2019-05-15 10:21:39,483 INFO L273 TraceCheckUtils]: 397: Hoare triple {220023#(<= proc_i 264)} assume i <= 1000; {220023#(<= proc_i 264)} is VALID [2019-05-15 10:21:39,483 INFO L273 TraceCheckUtils]: 398: Hoare triple {220023#(<= proc_i 264)} assume i + 4 < a[j]; {220023#(<= proc_i 264)} is VALID [2019-05-15 10:21:39,484 INFO L273 TraceCheckUtils]: 399: Hoare triple {220023#(<= proc_i 264)} assume a[5] == 1000; {220023#(<= proc_i 264)} is VALID [2019-05-15 10:21:39,484 INFO L273 TraceCheckUtils]: 400: Hoare triple {220023#(<= proc_i 264)} assume j > 4; {220023#(<= proc_i 264)} is VALID [2019-05-15 10:21:39,485 INFO L273 TraceCheckUtils]: 401: Hoare triple {220023#(<= proc_i 264)} assume j < 6; {220023#(<= proc_i 264)} is VALID [2019-05-15 10:21:39,486 INFO L273 TraceCheckUtils]: 402: Hoare triple {220023#(<= proc_i 264)} i := i + 4; {220042#(<= proc_i 268)} is VALID [2019-05-15 10:21:39,486 INFO L273 TraceCheckUtils]: 403: Hoare triple {220042#(<= proc_i 268)} assume i <= 1000; {220042#(<= proc_i 268)} is VALID [2019-05-15 10:21:39,486 INFO L273 TraceCheckUtils]: 404: Hoare triple {220042#(<= proc_i 268)} assume i + 4 < a[j]; {220042#(<= proc_i 268)} is VALID [2019-05-15 10:21:39,487 INFO L273 TraceCheckUtils]: 405: Hoare triple {220042#(<= proc_i 268)} assume a[5] == 1000; {220042#(<= proc_i 268)} is VALID [2019-05-15 10:21:39,487 INFO L273 TraceCheckUtils]: 406: Hoare triple {220042#(<= proc_i 268)} assume j > 4; {220042#(<= proc_i 268)} is VALID [2019-05-15 10:21:39,488 INFO L273 TraceCheckUtils]: 407: Hoare triple {220042#(<= proc_i 268)} assume j < 6; {220042#(<= proc_i 268)} is VALID [2019-05-15 10:21:39,489 INFO L273 TraceCheckUtils]: 408: Hoare triple {220042#(<= proc_i 268)} i := i + 4; {220061#(<= proc_i 272)} is VALID [2019-05-15 10:21:39,489 INFO L273 TraceCheckUtils]: 409: Hoare triple {220061#(<= proc_i 272)} assume i <= 1000; {220061#(<= proc_i 272)} is VALID [2019-05-15 10:21:39,489 INFO L273 TraceCheckUtils]: 410: Hoare triple {220061#(<= proc_i 272)} assume i + 4 < a[j]; {220061#(<= proc_i 272)} is VALID [2019-05-15 10:21:39,490 INFO L273 TraceCheckUtils]: 411: Hoare triple {220061#(<= proc_i 272)} assume a[5] == 1000; {220061#(<= proc_i 272)} is VALID [2019-05-15 10:21:39,490 INFO L273 TraceCheckUtils]: 412: Hoare triple {220061#(<= proc_i 272)} assume j > 4; {220061#(<= proc_i 272)} is VALID [2019-05-15 10:21:39,491 INFO L273 TraceCheckUtils]: 413: Hoare triple {220061#(<= proc_i 272)} assume j < 6; {220061#(<= proc_i 272)} is VALID [2019-05-15 10:21:39,491 INFO L273 TraceCheckUtils]: 414: Hoare triple {220061#(<= proc_i 272)} i := i + 4; {220080#(<= proc_i 276)} is VALID [2019-05-15 10:21:39,492 INFO L273 TraceCheckUtils]: 415: Hoare triple {220080#(<= proc_i 276)} assume i <= 1000; {220080#(<= proc_i 276)} is VALID [2019-05-15 10:21:39,492 INFO L273 TraceCheckUtils]: 416: Hoare triple {220080#(<= proc_i 276)} assume i + 4 < a[j]; {220080#(<= proc_i 276)} is VALID [2019-05-15 10:21:39,493 INFO L273 TraceCheckUtils]: 417: Hoare triple {220080#(<= proc_i 276)} assume a[5] == 1000; {220080#(<= proc_i 276)} is VALID [2019-05-15 10:21:39,493 INFO L273 TraceCheckUtils]: 418: Hoare triple {220080#(<= proc_i 276)} assume j > 4; {220080#(<= proc_i 276)} is VALID [2019-05-15 10:21:39,494 INFO L273 TraceCheckUtils]: 419: Hoare triple {220080#(<= proc_i 276)} assume j < 6; {220080#(<= proc_i 276)} is VALID [2019-05-15 10:21:39,494 INFO L273 TraceCheckUtils]: 420: Hoare triple {220080#(<= proc_i 276)} i := i + 4; {220099#(<= proc_i 280)} is VALID [2019-05-15 10:21:39,495 INFO L273 TraceCheckUtils]: 421: Hoare triple {220099#(<= proc_i 280)} assume i <= 1000; {220099#(<= proc_i 280)} is VALID [2019-05-15 10:21:39,495 INFO L273 TraceCheckUtils]: 422: Hoare triple {220099#(<= proc_i 280)} assume i + 4 < a[j]; {220099#(<= proc_i 280)} is VALID [2019-05-15 10:21:39,496 INFO L273 TraceCheckUtils]: 423: Hoare triple {220099#(<= proc_i 280)} assume a[5] == 1000; {220099#(<= proc_i 280)} is VALID [2019-05-15 10:21:39,496 INFO L273 TraceCheckUtils]: 424: Hoare triple {220099#(<= proc_i 280)} assume j > 4; {220099#(<= proc_i 280)} is VALID [2019-05-15 10:21:39,497 INFO L273 TraceCheckUtils]: 425: Hoare triple {220099#(<= proc_i 280)} assume j < 6; {220099#(<= proc_i 280)} is VALID [2019-05-15 10:21:39,497 INFO L273 TraceCheckUtils]: 426: Hoare triple {220099#(<= proc_i 280)} i := i + 4; {220118#(<= proc_i 284)} is VALID [2019-05-15 10:21:39,498 INFO L273 TraceCheckUtils]: 427: Hoare triple {220118#(<= proc_i 284)} assume i <= 1000; {220118#(<= proc_i 284)} is VALID [2019-05-15 10:21:39,498 INFO L273 TraceCheckUtils]: 428: Hoare triple {220118#(<= proc_i 284)} assume i + 4 < a[j]; {220118#(<= proc_i 284)} is VALID [2019-05-15 10:21:39,499 INFO L273 TraceCheckUtils]: 429: Hoare triple {220118#(<= proc_i 284)} assume a[5] == 1000; {220118#(<= proc_i 284)} is VALID [2019-05-15 10:21:39,499 INFO L273 TraceCheckUtils]: 430: Hoare triple {220118#(<= proc_i 284)} assume j > 4; {220118#(<= proc_i 284)} is VALID [2019-05-15 10:21:39,500 INFO L273 TraceCheckUtils]: 431: Hoare triple {220118#(<= proc_i 284)} assume j < 6; {220118#(<= proc_i 284)} is VALID [2019-05-15 10:21:39,500 INFO L273 TraceCheckUtils]: 432: Hoare triple {220118#(<= proc_i 284)} i := i + 4; {220137#(<= proc_i 288)} is VALID [2019-05-15 10:21:39,501 INFO L273 TraceCheckUtils]: 433: Hoare triple {220137#(<= proc_i 288)} assume i <= 1000; {220137#(<= proc_i 288)} is VALID [2019-05-15 10:21:39,501 INFO L273 TraceCheckUtils]: 434: Hoare triple {220137#(<= proc_i 288)} assume i + 4 < a[j]; {220137#(<= proc_i 288)} is VALID [2019-05-15 10:21:39,502 INFO L273 TraceCheckUtils]: 435: Hoare triple {220137#(<= proc_i 288)} assume a[5] == 1000; {220137#(<= proc_i 288)} is VALID [2019-05-15 10:21:39,502 INFO L273 TraceCheckUtils]: 436: Hoare triple {220137#(<= proc_i 288)} assume j > 4; {220137#(<= proc_i 288)} is VALID [2019-05-15 10:21:39,503 INFO L273 TraceCheckUtils]: 437: Hoare triple {220137#(<= proc_i 288)} assume j < 6; {220137#(<= proc_i 288)} is VALID [2019-05-15 10:21:39,503 INFO L273 TraceCheckUtils]: 438: Hoare triple {220137#(<= proc_i 288)} i := i + 4; {220156#(<= proc_i 292)} is VALID [2019-05-15 10:21:39,504 INFO L273 TraceCheckUtils]: 439: Hoare triple {220156#(<= proc_i 292)} assume i <= 1000; {220156#(<= proc_i 292)} is VALID [2019-05-15 10:21:39,504 INFO L273 TraceCheckUtils]: 440: Hoare triple {220156#(<= proc_i 292)} assume i + 4 < a[j]; {220156#(<= proc_i 292)} is VALID [2019-05-15 10:21:39,505 INFO L273 TraceCheckUtils]: 441: Hoare triple {220156#(<= proc_i 292)} assume a[5] == 1000; {220156#(<= proc_i 292)} is VALID [2019-05-15 10:21:39,505 INFO L273 TraceCheckUtils]: 442: Hoare triple {220156#(<= proc_i 292)} assume j > 4; {220156#(<= proc_i 292)} is VALID [2019-05-15 10:21:39,506 INFO L273 TraceCheckUtils]: 443: Hoare triple {220156#(<= proc_i 292)} assume j < 6; {220156#(<= proc_i 292)} is VALID [2019-05-15 10:21:39,506 INFO L273 TraceCheckUtils]: 444: Hoare triple {220156#(<= proc_i 292)} i := i + 4; {220175#(<= proc_i 296)} is VALID [2019-05-15 10:21:39,507 INFO L273 TraceCheckUtils]: 445: Hoare triple {220175#(<= proc_i 296)} assume i <= 1000; {220175#(<= proc_i 296)} is VALID [2019-05-15 10:21:39,507 INFO L273 TraceCheckUtils]: 446: Hoare triple {220175#(<= proc_i 296)} assume i + 4 < a[j]; {220175#(<= proc_i 296)} is VALID [2019-05-15 10:21:39,508 INFO L273 TraceCheckUtils]: 447: Hoare triple {220175#(<= proc_i 296)} assume a[5] == 1000; {220175#(<= proc_i 296)} is VALID [2019-05-15 10:21:39,508 INFO L273 TraceCheckUtils]: 448: Hoare triple {220175#(<= proc_i 296)} assume j > 4; {220175#(<= proc_i 296)} is VALID [2019-05-15 10:21:39,509 INFO L273 TraceCheckUtils]: 449: Hoare triple {220175#(<= proc_i 296)} assume j < 6; {220175#(<= proc_i 296)} is VALID [2019-05-15 10:21:39,509 INFO L273 TraceCheckUtils]: 450: Hoare triple {220175#(<= proc_i 296)} i := i + 4; {220194#(<= proc_i 300)} is VALID [2019-05-15 10:21:39,510 INFO L273 TraceCheckUtils]: 451: Hoare triple {220194#(<= proc_i 300)} assume i <= 1000; {220194#(<= proc_i 300)} is VALID [2019-05-15 10:21:39,510 INFO L273 TraceCheckUtils]: 452: Hoare triple {220194#(<= proc_i 300)} assume i + 4 < a[j]; {220194#(<= proc_i 300)} is VALID [2019-05-15 10:21:39,511 INFO L273 TraceCheckUtils]: 453: Hoare triple {220194#(<= proc_i 300)} assume a[5] == 1000; {220194#(<= proc_i 300)} is VALID [2019-05-15 10:21:39,511 INFO L273 TraceCheckUtils]: 454: Hoare triple {220194#(<= proc_i 300)} assume j > 4; {220194#(<= proc_i 300)} is VALID [2019-05-15 10:21:39,512 INFO L273 TraceCheckUtils]: 455: Hoare triple {220194#(<= proc_i 300)} assume j < 6; {220194#(<= proc_i 300)} is VALID [2019-05-15 10:21:39,512 INFO L273 TraceCheckUtils]: 456: Hoare triple {220194#(<= proc_i 300)} i := i + 4; {220213#(<= proc_i 304)} is VALID [2019-05-15 10:21:39,513 INFO L273 TraceCheckUtils]: 457: Hoare triple {220213#(<= proc_i 304)} assume i <= 1000; {220213#(<= proc_i 304)} is VALID [2019-05-15 10:21:39,513 INFO L273 TraceCheckUtils]: 458: Hoare triple {220213#(<= proc_i 304)} assume i + 4 < a[j]; {220213#(<= proc_i 304)} is VALID [2019-05-15 10:21:39,514 INFO L273 TraceCheckUtils]: 459: Hoare triple {220213#(<= proc_i 304)} assume a[5] == 1000; {220213#(<= proc_i 304)} is VALID [2019-05-15 10:21:39,514 INFO L273 TraceCheckUtils]: 460: Hoare triple {220213#(<= proc_i 304)} assume j > 4; {220213#(<= proc_i 304)} is VALID [2019-05-15 10:21:39,514 INFO L273 TraceCheckUtils]: 461: Hoare triple {220213#(<= proc_i 304)} assume j < 6; {220213#(<= proc_i 304)} is VALID [2019-05-15 10:21:39,515 INFO L273 TraceCheckUtils]: 462: Hoare triple {220213#(<= proc_i 304)} i := i + 4; {220232#(<= proc_i 308)} is VALID [2019-05-15 10:21:39,516 INFO L273 TraceCheckUtils]: 463: Hoare triple {220232#(<= proc_i 308)} assume i <= 1000; {220232#(<= proc_i 308)} is VALID [2019-05-15 10:21:39,516 INFO L273 TraceCheckUtils]: 464: Hoare triple {220232#(<= proc_i 308)} assume i + 4 < a[j]; {220232#(<= proc_i 308)} is VALID [2019-05-15 10:21:39,517 INFO L273 TraceCheckUtils]: 465: Hoare triple {220232#(<= proc_i 308)} assume a[5] == 1000; {220232#(<= proc_i 308)} is VALID [2019-05-15 10:21:39,517 INFO L273 TraceCheckUtils]: 466: Hoare triple {220232#(<= proc_i 308)} assume j > 4; {220232#(<= proc_i 308)} is VALID [2019-05-15 10:21:39,517 INFO L273 TraceCheckUtils]: 467: Hoare triple {220232#(<= proc_i 308)} assume j < 6; {220232#(<= proc_i 308)} is VALID [2019-05-15 10:21:39,518 INFO L273 TraceCheckUtils]: 468: Hoare triple {220232#(<= proc_i 308)} i := i + 4; {220251#(<= proc_i 312)} is VALID [2019-05-15 10:21:39,519 INFO L273 TraceCheckUtils]: 469: Hoare triple {220251#(<= proc_i 312)} assume i <= 1000; {220251#(<= proc_i 312)} is VALID [2019-05-15 10:21:39,519 INFO L273 TraceCheckUtils]: 470: Hoare triple {220251#(<= proc_i 312)} assume i + 4 < a[j]; {220251#(<= proc_i 312)} is VALID [2019-05-15 10:21:39,519 INFO L273 TraceCheckUtils]: 471: Hoare triple {220251#(<= proc_i 312)} assume a[5] == 1000; {220251#(<= proc_i 312)} is VALID [2019-05-15 10:21:39,520 INFO L273 TraceCheckUtils]: 472: Hoare triple {220251#(<= proc_i 312)} assume j > 4; {220251#(<= proc_i 312)} is VALID [2019-05-15 10:21:39,520 INFO L273 TraceCheckUtils]: 473: Hoare triple {220251#(<= proc_i 312)} assume j < 6; {220251#(<= proc_i 312)} is VALID [2019-05-15 10:21:39,521 INFO L273 TraceCheckUtils]: 474: Hoare triple {220251#(<= proc_i 312)} i := i + 4; {220270#(<= proc_i 316)} is VALID [2019-05-15 10:21:39,522 INFO L273 TraceCheckUtils]: 475: Hoare triple {220270#(<= proc_i 316)} assume i <= 1000; {220270#(<= proc_i 316)} is VALID [2019-05-15 10:21:39,522 INFO L273 TraceCheckUtils]: 476: Hoare triple {220270#(<= proc_i 316)} assume i + 4 < a[j]; {220270#(<= proc_i 316)} is VALID [2019-05-15 10:21:39,522 INFO L273 TraceCheckUtils]: 477: Hoare triple {220270#(<= proc_i 316)} assume a[5] == 1000; {220270#(<= proc_i 316)} is VALID [2019-05-15 10:21:39,523 INFO L273 TraceCheckUtils]: 478: Hoare triple {220270#(<= proc_i 316)} assume j > 4; {220270#(<= proc_i 316)} is VALID [2019-05-15 10:21:39,523 INFO L273 TraceCheckUtils]: 479: Hoare triple {220270#(<= proc_i 316)} assume j < 6; {220270#(<= proc_i 316)} is VALID [2019-05-15 10:21:39,524 INFO L273 TraceCheckUtils]: 480: Hoare triple {220270#(<= proc_i 316)} i := i + 4; {220289#(<= proc_i 320)} is VALID [2019-05-15 10:21:39,524 INFO L273 TraceCheckUtils]: 481: Hoare triple {220289#(<= proc_i 320)} assume i <= 1000; {220289#(<= proc_i 320)} is VALID [2019-05-15 10:21:39,525 INFO L273 TraceCheckUtils]: 482: Hoare triple {220289#(<= proc_i 320)} assume i + 4 < a[j]; {220289#(<= proc_i 320)} is VALID [2019-05-15 10:21:39,525 INFO L273 TraceCheckUtils]: 483: Hoare triple {220289#(<= proc_i 320)} assume a[5] == 1000; {220289#(<= proc_i 320)} is VALID [2019-05-15 10:21:39,526 INFO L273 TraceCheckUtils]: 484: Hoare triple {220289#(<= proc_i 320)} assume j > 4; {220289#(<= proc_i 320)} is VALID [2019-05-15 10:21:39,526 INFO L273 TraceCheckUtils]: 485: Hoare triple {220289#(<= proc_i 320)} assume j < 6; {220289#(<= proc_i 320)} is VALID [2019-05-15 10:21:39,527 INFO L273 TraceCheckUtils]: 486: Hoare triple {220289#(<= proc_i 320)} i := i + 4; {220308#(<= proc_i 324)} is VALID [2019-05-15 10:21:39,527 INFO L273 TraceCheckUtils]: 487: Hoare triple {220308#(<= proc_i 324)} assume i <= 1000; {220308#(<= proc_i 324)} is VALID [2019-05-15 10:21:39,528 INFO L273 TraceCheckUtils]: 488: Hoare triple {220308#(<= proc_i 324)} assume i + 4 < a[j]; {220308#(<= proc_i 324)} is VALID [2019-05-15 10:21:39,528 INFO L273 TraceCheckUtils]: 489: Hoare triple {220308#(<= proc_i 324)} assume a[5] == 1000; {220308#(<= proc_i 324)} is VALID [2019-05-15 10:21:39,529 INFO L273 TraceCheckUtils]: 490: Hoare triple {220308#(<= proc_i 324)} assume j > 4; {220308#(<= proc_i 324)} is VALID [2019-05-15 10:21:39,529 INFO L273 TraceCheckUtils]: 491: Hoare triple {220308#(<= proc_i 324)} assume j < 6; {220308#(<= proc_i 324)} is VALID [2019-05-15 10:21:39,530 INFO L273 TraceCheckUtils]: 492: Hoare triple {220308#(<= proc_i 324)} i := i + 4; {220327#(<= proc_i 328)} is VALID [2019-05-15 10:21:39,530 INFO L273 TraceCheckUtils]: 493: Hoare triple {220327#(<= proc_i 328)} assume i <= 1000; {220327#(<= proc_i 328)} is VALID [2019-05-15 10:21:39,531 INFO L273 TraceCheckUtils]: 494: Hoare triple {220327#(<= proc_i 328)} assume i + 4 < a[j]; {220327#(<= proc_i 328)} is VALID [2019-05-15 10:21:39,531 INFO L273 TraceCheckUtils]: 495: Hoare triple {220327#(<= proc_i 328)} assume a[5] == 1000; {220327#(<= proc_i 328)} is VALID [2019-05-15 10:21:39,532 INFO L273 TraceCheckUtils]: 496: Hoare triple {220327#(<= proc_i 328)} assume j > 4; {220327#(<= proc_i 328)} is VALID [2019-05-15 10:21:39,532 INFO L273 TraceCheckUtils]: 497: Hoare triple {220327#(<= proc_i 328)} assume j < 6; {220327#(<= proc_i 328)} is VALID [2019-05-15 10:21:39,533 INFO L273 TraceCheckUtils]: 498: Hoare triple {220327#(<= proc_i 328)} i := i + 4; {220346#(<= proc_i 332)} is VALID [2019-05-15 10:21:39,533 INFO L273 TraceCheckUtils]: 499: Hoare triple {220346#(<= proc_i 332)} assume i <= 1000; {220346#(<= proc_i 332)} is VALID [2019-05-15 10:21:39,534 INFO L273 TraceCheckUtils]: 500: Hoare triple {220346#(<= proc_i 332)} assume i + 4 < a[j]; {220346#(<= proc_i 332)} is VALID [2019-05-15 10:21:39,534 INFO L273 TraceCheckUtils]: 501: Hoare triple {220346#(<= proc_i 332)} assume a[5] == 1000; {220346#(<= proc_i 332)} is VALID [2019-05-15 10:21:39,535 INFO L273 TraceCheckUtils]: 502: Hoare triple {220346#(<= proc_i 332)} assume j > 4; {220346#(<= proc_i 332)} is VALID [2019-05-15 10:21:39,535 INFO L273 TraceCheckUtils]: 503: Hoare triple {220346#(<= proc_i 332)} assume j < 6; {220346#(<= proc_i 332)} is VALID [2019-05-15 10:21:39,536 INFO L273 TraceCheckUtils]: 504: Hoare triple {220346#(<= proc_i 332)} i := i + 4; {220365#(<= proc_i 336)} is VALID [2019-05-15 10:21:39,536 INFO L273 TraceCheckUtils]: 505: Hoare triple {220365#(<= proc_i 336)} assume i <= 1000; {220365#(<= proc_i 336)} is VALID [2019-05-15 10:21:39,537 INFO L273 TraceCheckUtils]: 506: Hoare triple {220365#(<= proc_i 336)} assume i + 4 < a[j]; {220365#(<= proc_i 336)} is VALID [2019-05-15 10:21:39,537 INFO L273 TraceCheckUtils]: 507: Hoare triple {220365#(<= proc_i 336)} assume a[5] == 1000; {220365#(<= proc_i 336)} is VALID [2019-05-15 10:21:39,538 INFO L273 TraceCheckUtils]: 508: Hoare triple {220365#(<= proc_i 336)} assume j > 4; {220365#(<= proc_i 336)} is VALID [2019-05-15 10:21:39,538 INFO L273 TraceCheckUtils]: 509: Hoare triple {220365#(<= proc_i 336)} assume j < 6; {220365#(<= proc_i 336)} is VALID [2019-05-15 10:21:39,539 INFO L273 TraceCheckUtils]: 510: Hoare triple {220365#(<= proc_i 336)} i := i + 4; {220384#(<= proc_i 340)} is VALID [2019-05-15 10:21:39,539 INFO L273 TraceCheckUtils]: 511: Hoare triple {220384#(<= proc_i 340)} assume i <= 1000; {220384#(<= proc_i 340)} is VALID [2019-05-15 10:21:39,540 INFO L273 TraceCheckUtils]: 512: Hoare triple {220384#(<= proc_i 340)} assume i + 4 < a[j]; {220384#(<= proc_i 340)} is VALID [2019-05-15 10:21:39,540 INFO L273 TraceCheckUtils]: 513: Hoare triple {220384#(<= proc_i 340)} assume a[5] == 1000; {220384#(<= proc_i 340)} is VALID [2019-05-15 10:21:39,541 INFO L273 TraceCheckUtils]: 514: Hoare triple {220384#(<= proc_i 340)} assume j > 4; {220384#(<= proc_i 340)} is VALID [2019-05-15 10:21:39,541 INFO L273 TraceCheckUtils]: 515: Hoare triple {220384#(<= proc_i 340)} assume j < 6; {220384#(<= proc_i 340)} is VALID [2019-05-15 10:21:39,542 INFO L273 TraceCheckUtils]: 516: Hoare triple {220384#(<= proc_i 340)} i := i + 4; {220403#(<= proc_i 344)} is VALID [2019-05-15 10:21:39,542 INFO L273 TraceCheckUtils]: 517: Hoare triple {220403#(<= proc_i 344)} assume i <= 1000; {220403#(<= proc_i 344)} is VALID [2019-05-15 10:21:39,543 INFO L273 TraceCheckUtils]: 518: Hoare triple {220403#(<= proc_i 344)} assume i + 4 < a[j]; {220403#(<= proc_i 344)} is VALID [2019-05-15 10:21:39,543 INFO L273 TraceCheckUtils]: 519: Hoare triple {220403#(<= proc_i 344)} assume a[5] == 1000; {220403#(<= proc_i 344)} is VALID [2019-05-15 10:21:39,544 INFO L273 TraceCheckUtils]: 520: Hoare triple {220403#(<= proc_i 344)} assume j > 4; {220403#(<= proc_i 344)} is VALID [2019-05-15 10:21:39,544 INFO L273 TraceCheckUtils]: 521: Hoare triple {220403#(<= proc_i 344)} assume j < 6; {220403#(<= proc_i 344)} is VALID [2019-05-15 10:21:39,545 INFO L273 TraceCheckUtils]: 522: Hoare triple {220403#(<= proc_i 344)} i := i + 4; {220422#(<= proc_i 348)} is VALID [2019-05-15 10:21:39,545 INFO L273 TraceCheckUtils]: 523: Hoare triple {220422#(<= proc_i 348)} assume i <= 1000; {220422#(<= proc_i 348)} is VALID [2019-05-15 10:21:39,546 INFO L273 TraceCheckUtils]: 524: Hoare triple {220422#(<= proc_i 348)} assume i + 4 < a[j]; {220422#(<= proc_i 348)} is VALID [2019-05-15 10:21:39,546 INFO L273 TraceCheckUtils]: 525: Hoare triple {220422#(<= proc_i 348)} assume a[5] == 1000; {220422#(<= proc_i 348)} is VALID [2019-05-15 10:21:39,546 INFO L273 TraceCheckUtils]: 526: Hoare triple {220422#(<= proc_i 348)} assume j > 4; {220422#(<= proc_i 348)} is VALID [2019-05-15 10:21:39,547 INFO L273 TraceCheckUtils]: 527: Hoare triple {220422#(<= proc_i 348)} assume j < 6; {220422#(<= proc_i 348)} is VALID [2019-05-15 10:21:39,548 INFO L273 TraceCheckUtils]: 528: Hoare triple {220422#(<= proc_i 348)} i := i + 4; {220441#(<= proc_i 352)} is VALID [2019-05-15 10:21:39,548 INFO L273 TraceCheckUtils]: 529: Hoare triple {220441#(<= proc_i 352)} assume i <= 1000; {220441#(<= proc_i 352)} is VALID [2019-05-15 10:21:39,549 INFO L273 TraceCheckUtils]: 530: Hoare triple {220441#(<= proc_i 352)} assume i + 4 < a[j]; {220441#(<= proc_i 352)} is VALID [2019-05-15 10:21:39,549 INFO L273 TraceCheckUtils]: 531: Hoare triple {220441#(<= proc_i 352)} assume a[5] == 1000; {220441#(<= proc_i 352)} is VALID [2019-05-15 10:21:39,549 INFO L273 TraceCheckUtils]: 532: Hoare triple {220441#(<= proc_i 352)} assume j > 4; {220441#(<= proc_i 352)} is VALID [2019-05-15 10:21:39,550 INFO L273 TraceCheckUtils]: 533: Hoare triple {220441#(<= proc_i 352)} assume j < 6; {220441#(<= proc_i 352)} is VALID [2019-05-15 10:21:39,551 INFO L273 TraceCheckUtils]: 534: Hoare triple {220441#(<= proc_i 352)} i := i + 4; {220460#(<= proc_i 356)} is VALID [2019-05-15 10:21:39,551 INFO L273 TraceCheckUtils]: 535: Hoare triple {220460#(<= proc_i 356)} assume i <= 1000; {220460#(<= proc_i 356)} is VALID [2019-05-15 10:21:39,551 INFO L273 TraceCheckUtils]: 536: Hoare triple {220460#(<= proc_i 356)} assume i + 4 < a[j]; {220460#(<= proc_i 356)} is VALID [2019-05-15 10:21:39,552 INFO L273 TraceCheckUtils]: 537: Hoare triple {220460#(<= proc_i 356)} assume a[5] == 1000; {220460#(<= proc_i 356)} is VALID [2019-05-15 10:21:39,552 INFO L273 TraceCheckUtils]: 538: Hoare triple {220460#(<= proc_i 356)} assume j > 4; {220460#(<= proc_i 356)} is VALID [2019-05-15 10:21:39,553 INFO L273 TraceCheckUtils]: 539: Hoare triple {220460#(<= proc_i 356)} assume j < 6; {220460#(<= proc_i 356)} is VALID [2019-05-15 10:21:39,553 INFO L273 TraceCheckUtils]: 540: Hoare triple {220460#(<= proc_i 356)} i := i + 4; {220479#(<= proc_i 360)} is VALID [2019-05-15 10:21:39,554 INFO L273 TraceCheckUtils]: 541: Hoare triple {220479#(<= proc_i 360)} assume i <= 1000; {220479#(<= proc_i 360)} is VALID [2019-05-15 10:21:39,554 INFO L273 TraceCheckUtils]: 542: Hoare triple {220479#(<= proc_i 360)} assume i + 4 < a[j]; {220479#(<= proc_i 360)} is VALID [2019-05-15 10:21:39,555 INFO L273 TraceCheckUtils]: 543: Hoare triple {220479#(<= proc_i 360)} assume a[5] == 1000; {220479#(<= proc_i 360)} is VALID [2019-05-15 10:21:39,555 INFO L273 TraceCheckUtils]: 544: Hoare triple {220479#(<= proc_i 360)} assume j > 4; {220479#(<= proc_i 360)} is VALID [2019-05-15 10:21:39,556 INFO L273 TraceCheckUtils]: 545: Hoare triple {220479#(<= proc_i 360)} assume j < 6; {220479#(<= proc_i 360)} is VALID [2019-05-15 10:21:39,556 INFO L273 TraceCheckUtils]: 546: Hoare triple {220479#(<= proc_i 360)} i := i + 4; {220498#(<= proc_i 364)} is VALID [2019-05-15 10:21:39,557 INFO L273 TraceCheckUtils]: 547: Hoare triple {220498#(<= proc_i 364)} assume i <= 1000; {220498#(<= proc_i 364)} is VALID [2019-05-15 10:21:39,557 INFO L273 TraceCheckUtils]: 548: Hoare triple {220498#(<= proc_i 364)} assume i + 4 < a[j]; {220498#(<= proc_i 364)} is VALID [2019-05-15 10:21:39,558 INFO L273 TraceCheckUtils]: 549: Hoare triple {220498#(<= proc_i 364)} assume a[5] == 1000; {220498#(<= proc_i 364)} is VALID [2019-05-15 10:21:39,558 INFO L273 TraceCheckUtils]: 550: Hoare triple {220498#(<= proc_i 364)} assume j > 4; {220498#(<= proc_i 364)} is VALID [2019-05-15 10:21:39,559 INFO L273 TraceCheckUtils]: 551: Hoare triple {220498#(<= proc_i 364)} assume j < 6; {220498#(<= proc_i 364)} is VALID [2019-05-15 10:21:39,559 INFO L273 TraceCheckUtils]: 552: Hoare triple {220498#(<= proc_i 364)} i := i + 4; {220517#(<= proc_i 368)} is VALID [2019-05-15 10:21:39,560 INFO L273 TraceCheckUtils]: 553: Hoare triple {220517#(<= proc_i 368)} assume i <= 1000; {220517#(<= proc_i 368)} is VALID [2019-05-15 10:21:39,560 INFO L273 TraceCheckUtils]: 554: Hoare triple {220517#(<= proc_i 368)} assume i + 4 < a[j]; {220517#(<= proc_i 368)} is VALID [2019-05-15 10:21:39,561 INFO L273 TraceCheckUtils]: 555: Hoare triple {220517#(<= proc_i 368)} assume a[5] == 1000; {220517#(<= proc_i 368)} is VALID [2019-05-15 10:21:39,561 INFO L273 TraceCheckUtils]: 556: Hoare triple {220517#(<= proc_i 368)} assume j > 4; {220517#(<= proc_i 368)} is VALID [2019-05-15 10:21:39,562 INFO L273 TraceCheckUtils]: 557: Hoare triple {220517#(<= proc_i 368)} assume j < 6; {220517#(<= proc_i 368)} is VALID [2019-05-15 10:21:39,562 INFO L273 TraceCheckUtils]: 558: Hoare triple {220517#(<= proc_i 368)} i := i + 4; {220536#(<= proc_i 372)} is VALID [2019-05-15 10:21:39,563 INFO L273 TraceCheckUtils]: 559: Hoare triple {220536#(<= proc_i 372)} assume i <= 1000; {220536#(<= proc_i 372)} is VALID [2019-05-15 10:21:39,563 INFO L273 TraceCheckUtils]: 560: Hoare triple {220536#(<= proc_i 372)} assume i + 4 < a[j]; {220536#(<= proc_i 372)} is VALID [2019-05-15 10:21:39,564 INFO L273 TraceCheckUtils]: 561: Hoare triple {220536#(<= proc_i 372)} assume a[5] == 1000; {220536#(<= proc_i 372)} is VALID [2019-05-15 10:21:39,564 INFO L273 TraceCheckUtils]: 562: Hoare triple {220536#(<= proc_i 372)} assume j > 4; {220536#(<= proc_i 372)} is VALID [2019-05-15 10:21:39,565 INFO L273 TraceCheckUtils]: 563: Hoare triple {220536#(<= proc_i 372)} assume j < 6; {220536#(<= proc_i 372)} is VALID [2019-05-15 10:21:39,565 INFO L273 TraceCheckUtils]: 564: Hoare triple {220536#(<= proc_i 372)} i := i + 4; {220555#(<= proc_i 376)} is VALID [2019-05-15 10:21:39,566 INFO L273 TraceCheckUtils]: 565: Hoare triple {220555#(<= proc_i 376)} assume i <= 1000; {220555#(<= proc_i 376)} is VALID [2019-05-15 10:21:39,566 INFO L273 TraceCheckUtils]: 566: Hoare triple {220555#(<= proc_i 376)} assume i + 4 < a[j]; {220555#(<= proc_i 376)} is VALID [2019-05-15 10:21:39,567 INFO L273 TraceCheckUtils]: 567: Hoare triple {220555#(<= proc_i 376)} assume a[5] == 1000; {220555#(<= proc_i 376)} is VALID [2019-05-15 10:21:39,567 INFO L273 TraceCheckUtils]: 568: Hoare triple {220555#(<= proc_i 376)} assume j > 4; {220555#(<= proc_i 376)} is VALID [2019-05-15 10:21:39,568 INFO L273 TraceCheckUtils]: 569: Hoare triple {220555#(<= proc_i 376)} assume j < 6; {220555#(<= proc_i 376)} is VALID [2019-05-15 10:21:39,568 INFO L273 TraceCheckUtils]: 570: Hoare triple {220555#(<= proc_i 376)} i := i + 4; {220574#(<= proc_i 380)} is VALID [2019-05-15 10:21:39,569 INFO L273 TraceCheckUtils]: 571: Hoare triple {220574#(<= proc_i 380)} assume i <= 1000; {220574#(<= proc_i 380)} is VALID [2019-05-15 10:21:39,569 INFO L273 TraceCheckUtils]: 572: Hoare triple {220574#(<= proc_i 380)} assume i + 4 < a[j]; {220574#(<= proc_i 380)} is VALID [2019-05-15 10:21:39,570 INFO L273 TraceCheckUtils]: 573: Hoare triple {220574#(<= proc_i 380)} assume a[5] == 1000; {220574#(<= proc_i 380)} is VALID [2019-05-15 10:21:39,570 INFO L273 TraceCheckUtils]: 574: Hoare triple {220574#(<= proc_i 380)} assume j > 4; {220574#(<= proc_i 380)} is VALID [2019-05-15 10:21:39,571 INFO L273 TraceCheckUtils]: 575: Hoare triple {220574#(<= proc_i 380)} assume j < 6; {220574#(<= proc_i 380)} is VALID [2019-05-15 10:21:39,571 INFO L273 TraceCheckUtils]: 576: Hoare triple {220574#(<= proc_i 380)} i := i + 4; {220593#(<= proc_i 384)} is VALID [2019-05-15 10:21:39,572 INFO L273 TraceCheckUtils]: 577: Hoare triple {220593#(<= proc_i 384)} assume i <= 1000; {220593#(<= proc_i 384)} is VALID [2019-05-15 10:21:39,572 INFO L273 TraceCheckUtils]: 578: Hoare triple {220593#(<= proc_i 384)} assume i + 4 < a[j]; {220593#(<= proc_i 384)} is VALID [2019-05-15 10:21:39,573 INFO L273 TraceCheckUtils]: 579: Hoare triple {220593#(<= proc_i 384)} assume a[5] == 1000; {220593#(<= proc_i 384)} is VALID [2019-05-15 10:21:39,573 INFO L273 TraceCheckUtils]: 580: Hoare triple {220593#(<= proc_i 384)} assume j > 4; {220593#(<= proc_i 384)} is VALID [2019-05-15 10:21:39,573 INFO L273 TraceCheckUtils]: 581: Hoare triple {220593#(<= proc_i 384)} assume j < 6; {220593#(<= proc_i 384)} is VALID [2019-05-15 10:21:39,574 INFO L273 TraceCheckUtils]: 582: Hoare triple {220593#(<= proc_i 384)} i := i + 4; {220612#(<= proc_i 388)} is VALID [2019-05-15 10:21:39,575 INFO L273 TraceCheckUtils]: 583: Hoare triple {220612#(<= proc_i 388)} assume i <= 1000; {220612#(<= proc_i 388)} is VALID [2019-05-15 10:21:39,575 INFO L273 TraceCheckUtils]: 584: Hoare triple {220612#(<= proc_i 388)} assume i + 4 < a[j]; {220612#(<= proc_i 388)} is VALID [2019-05-15 10:21:39,576 INFO L273 TraceCheckUtils]: 585: Hoare triple {220612#(<= proc_i 388)} assume a[5] == 1000; {220612#(<= proc_i 388)} is VALID [2019-05-15 10:21:39,576 INFO L273 TraceCheckUtils]: 586: Hoare triple {220612#(<= proc_i 388)} assume j > 4; {220612#(<= proc_i 388)} is VALID [2019-05-15 10:21:39,576 INFO L273 TraceCheckUtils]: 587: Hoare triple {220612#(<= proc_i 388)} assume j < 6; {220612#(<= proc_i 388)} is VALID [2019-05-15 10:21:39,577 INFO L273 TraceCheckUtils]: 588: Hoare triple {220612#(<= proc_i 388)} i := i + 4; {220631#(<= proc_i 392)} is VALID [2019-05-15 10:21:39,578 INFO L273 TraceCheckUtils]: 589: Hoare triple {220631#(<= proc_i 392)} assume i <= 1000; {220631#(<= proc_i 392)} is VALID [2019-05-15 10:21:39,578 INFO L273 TraceCheckUtils]: 590: Hoare triple {220631#(<= proc_i 392)} assume i + 4 < a[j]; {220631#(<= proc_i 392)} is VALID [2019-05-15 10:21:39,578 INFO L273 TraceCheckUtils]: 591: Hoare triple {220631#(<= proc_i 392)} assume a[5] == 1000; {220631#(<= proc_i 392)} is VALID [2019-05-15 10:21:39,579 INFO L273 TraceCheckUtils]: 592: Hoare triple {220631#(<= proc_i 392)} assume j > 4; {220631#(<= proc_i 392)} is VALID [2019-05-15 10:21:39,579 INFO L273 TraceCheckUtils]: 593: Hoare triple {220631#(<= proc_i 392)} assume j < 6; {220631#(<= proc_i 392)} is VALID [2019-05-15 10:21:39,580 INFO L273 TraceCheckUtils]: 594: Hoare triple {220631#(<= proc_i 392)} i := i + 4; {220650#(<= proc_i 396)} is VALID [2019-05-15 10:21:39,581 INFO L273 TraceCheckUtils]: 595: Hoare triple {220650#(<= proc_i 396)} assume i <= 1000; {220650#(<= proc_i 396)} is VALID [2019-05-15 10:21:39,581 INFO L273 TraceCheckUtils]: 596: Hoare triple {220650#(<= proc_i 396)} assume i + 4 < a[j]; {220650#(<= proc_i 396)} is VALID [2019-05-15 10:21:39,581 INFO L273 TraceCheckUtils]: 597: Hoare triple {220650#(<= proc_i 396)} assume a[5] == 1000; {220650#(<= proc_i 396)} is VALID [2019-05-15 10:21:39,582 INFO L273 TraceCheckUtils]: 598: Hoare triple {220650#(<= proc_i 396)} assume j > 4; {220650#(<= proc_i 396)} is VALID [2019-05-15 10:21:39,582 INFO L273 TraceCheckUtils]: 599: Hoare triple {220650#(<= proc_i 396)} assume j < 6; {220650#(<= proc_i 396)} is VALID [2019-05-15 10:21:39,583 INFO L273 TraceCheckUtils]: 600: Hoare triple {220650#(<= proc_i 396)} i := i + 4; {220669#(<= proc_i 400)} is VALID [2019-05-15 10:21:39,584 INFO L273 TraceCheckUtils]: 601: Hoare triple {220669#(<= proc_i 400)} assume !(i <= 1000); {218765#false} is VALID [2019-05-15 10:21:39,795 INFO L134 CoverageAnalysis]: Checked inductivity of 29800 backedges. 0 proven. 29800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:21:39,795 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:21:39,796 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [101] total 101 [2019-05-15 10:21:39,796 INFO L78 Accepts]: Start accepts. Automaton has 103 states. Word has length 602 [2019-05-15 10:21:39,796 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:21:39,796 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 103 states. [2019-05-15 10:21:40,382 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 602 edges. 602 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:40,382 INFO L454 AbstractCegarLoop]: Interpolant automaton has 103 states [2019-05-15 10:21:40,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2019-05-15 10:21:40,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5253, Invalid=5253, Unknown=0, NotChecked=0, Total=10506 [2019-05-15 10:21:40,384 INFO L87 Difference]: Start difference. First operand 603 states and 603 transitions. Second operand 103 states. [2019-05-15 10:21:41,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:41,517 INFO L93 Difference]: Finished difference Result 614 states and 614 transitions. [2019-05-15 10:21:41,517 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2019-05-15 10:21:41,517 INFO L78 Accepts]: Start accepts. Automaton has 103 states. Word has length 602 [2019-05-15 10:21:41,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:21:41,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2019-05-15 10:21:41,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 615 transitions. [2019-05-15 10:21:41,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2019-05-15 10:21:41,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 615 transitions. [2019-05-15 10:21:41,522 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 103 states and 615 transitions. [2019-05-15 10:21:42,097 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 615 edges. 615 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:42,112 INFO L225 Difference]: With dead ends: 614 [2019-05-15 10:21:42,112 INFO L226 Difference]: Without dead ends: 614 [2019-05-15 10:21:42,113 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 601 GetRequests, 500 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=5253, Invalid=5253, Unknown=0, NotChecked=0, Total=10506 [2019-05-15 10:21:42,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2019-05-15 10:21:42,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 609. [2019-05-15 10:21:42,116 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:21:42,116 INFO L82 GeneralOperation]: Start isEquivalent. First operand 614 states. Second operand 609 states. [2019-05-15 10:21:42,116 INFO L74 IsIncluded]: Start isIncluded. First operand 614 states. Second operand 609 states. [2019-05-15 10:21:42,117 INFO L87 Difference]: Start difference. First operand 614 states. Second operand 609 states. [2019-05-15 10:21:42,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:42,131 INFO L93 Difference]: Finished difference Result 614 states and 614 transitions. [2019-05-15 10:21:42,131 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 614 transitions. [2019-05-15 10:21:42,131 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:42,131 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:42,131 INFO L74 IsIncluded]: Start isIncluded. First operand 609 states. Second operand 614 states. [2019-05-15 10:21:42,131 INFO L87 Difference]: Start difference. First operand 609 states. Second operand 614 states. [2019-05-15 10:21:42,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:42,143 INFO L93 Difference]: Finished difference Result 614 states and 614 transitions. [2019-05-15 10:21:42,143 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 614 transitions. [2019-05-15 10:21:42,143 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:42,143 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:42,143 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:21:42,144 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:21:42,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 609 states. [2019-05-15 10:21:42,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 609 transitions. [2019-05-15 10:21:42,155 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 609 transitions. Word has length 602 [2019-05-15 10:21:42,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:21:42,155 INFO L475 AbstractCegarLoop]: Abstraction has 609 states and 609 transitions. [2019-05-15 10:21:42,155 INFO L476 AbstractCegarLoop]: Interpolant automaton has 103 states. [2019-05-15 10:21:42,155 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 609 transitions. [2019-05-15 10:21:42,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2019-05-15 10:21:42,157 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:21:42,158 INFO L399 BasicCegarLoop]: trace histogram [101, 101, 101, 101, 101, 101, 1, 1] [2019-05-15 10:21:42,158 INFO L418 AbstractCegarLoop]: === Iteration 102 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:21:42,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:21:42,158 INFO L82 PathProgramCache]: Analyzing trace with hash 568565206, now seen corresponding path program 101 times [2019-05-15 10:21:42,159 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:21:42,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:42,429 INFO L256 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 103 conjunts are in the unsatisfiable core [2019-05-15 10:21:42,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:42,481 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:21:47,303 INFO L273 TraceCheckUtils]: 0: Hoare triple {223123#true} i := 0; {223128#(<= proc_i 0)} is VALID [2019-05-15 10:21:47,304 INFO L273 TraceCheckUtils]: 1: Hoare triple {223128#(<= proc_i 0)} assume i <= 1000; {223128#(<= proc_i 0)} is VALID [2019-05-15 10:21:47,304 INFO L273 TraceCheckUtils]: 2: Hoare triple {223128#(<= proc_i 0)} assume i + 4 < a[j]; {223128#(<= proc_i 0)} is VALID [2019-05-15 10:21:47,305 INFO L273 TraceCheckUtils]: 3: Hoare triple {223128#(<= proc_i 0)} assume a[5] == 1000; {223128#(<= proc_i 0)} is VALID [2019-05-15 10:21:47,305 INFO L273 TraceCheckUtils]: 4: Hoare triple {223128#(<= proc_i 0)} assume j > 4; {223128#(<= proc_i 0)} is VALID [2019-05-15 10:21:47,305 INFO L273 TraceCheckUtils]: 5: Hoare triple {223128#(<= proc_i 0)} assume j < 6; {223128#(<= proc_i 0)} is VALID [2019-05-15 10:21:47,306 INFO L273 TraceCheckUtils]: 6: Hoare triple {223128#(<= proc_i 0)} i := i + 4; {223147#(<= proc_i 4)} is VALID [2019-05-15 10:21:47,306 INFO L273 TraceCheckUtils]: 7: Hoare triple {223147#(<= proc_i 4)} assume i <= 1000; {223147#(<= proc_i 4)} is VALID [2019-05-15 10:21:47,306 INFO L273 TraceCheckUtils]: 8: Hoare triple {223147#(<= proc_i 4)} assume i + 4 < a[j]; {223147#(<= proc_i 4)} is VALID [2019-05-15 10:21:47,307 INFO L273 TraceCheckUtils]: 9: Hoare triple {223147#(<= proc_i 4)} assume a[5] == 1000; {223147#(<= proc_i 4)} is VALID [2019-05-15 10:21:47,307 INFO L273 TraceCheckUtils]: 10: Hoare triple {223147#(<= proc_i 4)} assume j > 4; {223147#(<= proc_i 4)} is VALID [2019-05-15 10:21:47,308 INFO L273 TraceCheckUtils]: 11: Hoare triple {223147#(<= proc_i 4)} assume j < 6; {223147#(<= proc_i 4)} is VALID [2019-05-15 10:21:47,308 INFO L273 TraceCheckUtils]: 12: Hoare triple {223147#(<= proc_i 4)} i := i + 4; {223166#(<= proc_i 8)} is VALID [2019-05-15 10:21:47,309 INFO L273 TraceCheckUtils]: 13: Hoare triple {223166#(<= proc_i 8)} assume i <= 1000; {223166#(<= proc_i 8)} is VALID [2019-05-15 10:21:47,309 INFO L273 TraceCheckUtils]: 14: Hoare triple {223166#(<= proc_i 8)} assume i + 4 < a[j]; {223166#(<= proc_i 8)} is VALID [2019-05-15 10:21:47,310 INFO L273 TraceCheckUtils]: 15: Hoare triple {223166#(<= proc_i 8)} assume a[5] == 1000; {223166#(<= proc_i 8)} is VALID [2019-05-15 10:21:47,310 INFO L273 TraceCheckUtils]: 16: Hoare triple {223166#(<= proc_i 8)} assume j > 4; {223166#(<= proc_i 8)} is VALID [2019-05-15 10:21:47,311 INFO L273 TraceCheckUtils]: 17: Hoare triple {223166#(<= proc_i 8)} assume j < 6; {223166#(<= proc_i 8)} is VALID [2019-05-15 10:21:47,311 INFO L273 TraceCheckUtils]: 18: Hoare triple {223166#(<= proc_i 8)} i := i + 4; {223185#(<= proc_i 12)} is VALID [2019-05-15 10:21:47,312 INFO L273 TraceCheckUtils]: 19: Hoare triple {223185#(<= proc_i 12)} assume i <= 1000; {223185#(<= proc_i 12)} is VALID [2019-05-15 10:21:47,312 INFO L273 TraceCheckUtils]: 20: Hoare triple {223185#(<= proc_i 12)} assume i + 4 < a[j]; {223185#(<= proc_i 12)} is VALID [2019-05-15 10:21:47,313 INFO L273 TraceCheckUtils]: 21: Hoare triple {223185#(<= proc_i 12)} assume a[5] == 1000; {223185#(<= proc_i 12)} is VALID [2019-05-15 10:21:47,313 INFO L273 TraceCheckUtils]: 22: Hoare triple {223185#(<= proc_i 12)} assume j > 4; {223185#(<= proc_i 12)} is VALID [2019-05-15 10:21:47,313 INFO L273 TraceCheckUtils]: 23: Hoare triple {223185#(<= proc_i 12)} assume j < 6; {223185#(<= proc_i 12)} is VALID [2019-05-15 10:21:47,314 INFO L273 TraceCheckUtils]: 24: Hoare triple {223185#(<= proc_i 12)} i := i + 4; {223204#(<= proc_i 16)} is VALID [2019-05-15 10:21:47,315 INFO L273 TraceCheckUtils]: 25: Hoare triple {223204#(<= proc_i 16)} assume i <= 1000; {223204#(<= proc_i 16)} is VALID [2019-05-15 10:21:47,315 INFO L273 TraceCheckUtils]: 26: Hoare triple {223204#(<= proc_i 16)} assume i + 4 < a[j]; {223204#(<= proc_i 16)} is VALID [2019-05-15 10:21:47,316 INFO L273 TraceCheckUtils]: 27: Hoare triple {223204#(<= proc_i 16)} assume a[5] == 1000; {223204#(<= proc_i 16)} is VALID [2019-05-15 10:21:47,316 INFO L273 TraceCheckUtils]: 28: Hoare triple {223204#(<= proc_i 16)} assume j > 4; {223204#(<= proc_i 16)} is VALID [2019-05-15 10:21:47,316 INFO L273 TraceCheckUtils]: 29: Hoare triple {223204#(<= proc_i 16)} assume j < 6; {223204#(<= proc_i 16)} is VALID [2019-05-15 10:21:47,317 INFO L273 TraceCheckUtils]: 30: Hoare triple {223204#(<= proc_i 16)} i := i + 4; {223223#(<= proc_i 20)} is VALID [2019-05-15 10:21:47,318 INFO L273 TraceCheckUtils]: 31: Hoare triple {223223#(<= proc_i 20)} assume i <= 1000; {223223#(<= proc_i 20)} is VALID [2019-05-15 10:21:47,318 INFO L273 TraceCheckUtils]: 32: Hoare triple {223223#(<= proc_i 20)} assume i + 4 < a[j]; {223223#(<= proc_i 20)} is VALID [2019-05-15 10:21:47,318 INFO L273 TraceCheckUtils]: 33: Hoare triple {223223#(<= proc_i 20)} assume a[5] == 1000; {223223#(<= proc_i 20)} is VALID [2019-05-15 10:21:47,319 INFO L273 TraceCheckUtils]: 34: Hoare triple {223223#(<= proc_i 20)} assume j > 4; {223223#(<= proc_i 20)} is VALID [2019-05-15 10:21:47,319 INFO L273 TraceCheckUtils]: 35: Hoare triple {223223#(<= proc_i 20)} assume j < 6; {223223#(<= proc_i 20)} is VALID [2019-05-15 10:21:47,320 INFO L273 TraceCheckUtils]: 36: Hoare triple {223223#(<= proc_i 20)} i := i + 4; {223242#(<= proc_i 24)} is VALID [2019-05-15 10:21:47,321 INFO L273 TraceCheckUtils]: 37: Hoare triple {223242#(<= proc_i 24)} assume i <= 1000; {223242#(<= proc_i 24)} is VALID [2019-05-15 10:21:47,321 INFO L273 TraceCheckUtils]: 38: Hoare triple {223242#(<= proc_i 24)} assume i + 4 < a[j]; {223242#(<= proc_i 24)} is VALID [2019-05-15 10:21:47,321 INFO L273 TraceCheckUtils]: 39: Hoare triple {223242#(<= proc_i 24)} assume a[5] == 1000; {223242#(<= proc_i 24)} is VALID [2019-05-15 10:21:47,322 INFO L273 TraceCheckUtils]: 40: Hoare triple {223242#(<= proc_i 24)} assume j > 4; {223242#(<= proc_i 24)} is VALID [2019-05-15 10:21:47,322 INFO L273 TraceCheckUtils]: 41: Hoare triple {223242#(<= proc_i 24)} assume j < 6; {223242#(<= proc_i 24)} is VALID [2019-05-15 10:21:47,323 INFO L273 TraceCheckUtils]: 42: Hoare triple {223242#(<= proc_i 24)} i := i + 4; {223261#(<= proc_i 28)} is VALID [2019-05-15 10:21:47,323 INFO L273 TraceCheckUtils]: 43: Hoare triple {223261#(<= proc_i 28)} assume i <= 1000; {223261#(<= proc_i 28)} is VALID [2019-05-15 10:21:47,324 INFO L273 TraceCheckUtils]: 44: Hoare triple {223261#(<= proc_i 28)} assume i + 4 < a[j]; {223261#(<= proc_i 28)} is VALID [2019-05-15 10:21:47,324 INFO L273 TraceCheckUtils]: 45: Hoare triple {223261#(<= proc_i 28)} assume a[5] == 1000; {223261#(<= proc_i 28)} is VALID [2019-05-15 10:21:47,325 INFO L273 TraceCheckUtils]: 46: Hoare triple {223261#(<= proc_i 28)} assume j > 4; {223261#(<= proc_i 28)} is VALID [2019-05-15 10:21:47,325 INFO L273 TraceCheckUtils]: 47: Hoare triple {223261#(<= proc_i 28)} assume j < 6; {223261#(<= proc_i 28)} is VALID [2019-05-15 10:21:47,326 INFO L273 TraceCheckUtils]: 48: Hoare triple {223261#(<= proc_i 28)} i := i + 4; {223280#(<= proc_i 32)} is VALID [2019-05-15 10:21:47,326 INFO L273 TraceCheckUtils]: 49: Hoare triple {223280#(<= proc_i 32)} assume i <= 1000; {223280#(<= proc_i 32)} is VALID [2019-05-15 10:21:47,327 INFO L273 TraceCheckUtils]: 50: Hoare triple {223280#(<= proc_i 32)} assume i + 4 < a[j]; {223280#(<= proc_i 32)} is VALID [2019-05-15 10:21:47,327 INFO L273 TraceCheckUtils]: 51: Hoare triple {223280#(<= proc_i 32)} assume a[5] == 1000; {223280#(<= proc_i 32)} is VALID [2019-05-15 10:21:47,328 INFO L273 TraceCheckUtils]: 52: Hoare triple {223280#(<= proc_i 32)} assume j > 4; {223280#(<= proc_i 32)} is VALID [2019-05-15 10:21:47,328 INFO L273 TraceCheckUtils]: 53: Hoare triple {223280#(<= proc_i 32)} assume j < 6; {223280#(<= proc_i 32)} is VALID [2019-05-15 10:21:47,329 INFO L273 TraceCheckUtils]: 54: Hoare triple {223280#(<= proc_i 32)} i := i + 4; {223299#(<= proc_i 36)} is VALID [2019-05-15 10:21:47,329 INFO L273 TraceCheckUtils]: 55: Hoare triple {223299#(<= proc_i 36)} assume i <= 1000; {223299#(<= proc_i 36)} is VALID [2019-05-15 10:21:47,330 INFO L273 TraceCheckUtils]: 56: Hoare triple {223299#(<= proc_i 36)} assume i + 4 < a[j]; {223299#(<= proc_i 36)} is VALID [2019-05-15 10:21:47,330 INFO L273 TraceCheckUtils]: 57: Hoare triple {223299#(<= proc_i 36)} assume a[5] == 1000; {223299#(<= proc_i 36)} is VALID [2019-05-15 10:21:47,331 INFO L273 TraceCheckUtils]: 58: Hoare triple {223299#(<= proc_i 36)} assume j > 4; {223299#(<= proc_i 36)} is VALID [2019-05-15 10:21:47,331 INFO L273 TraceCheckUtils]: 59: Hoare triple {223299#(<= proc_i 36)} assume j < 6; {223299#(<= proc_i 36)} is VALID [2019-05-15 10:21:47,332 INFO L273 TraceCheckUtils]: 60: Hoare triple {223299#(<= proc_i 36)} i := i + 4; {223318#(<= proc_i 40)} is VALID [2019-05-15 10:21:47,332 INFO L273 TraceCheckUtils]: 61: Hoare triple {223318#(<= proc_i 40)} assume i <= 1000; {223318#(<= proc_i 40)} is VALID [2019-05-15 10:21:47,333 INFO L273 TraceCheckUtils]: 62: Hoare triple {223318#(<= proc_i 40)} assume i + 4 < a[j]; {223318#(<= proc_i 40)} is VALID [2019-05-15 10:21:47,333 INFO L273 TraceCheckUtils]: 63: Hoare triple {223318#(<= proc_i 40)} assume a[5] == 1000; {223318#(<= proc_i 40)} is VALID [2019-05-15 10:21:47,334 INFO L273 TraceCheckUtils]: 64: Hoare triple {223318#(<= proc_i 40)} assume j > 4; {223318#(<= proc_i 40)} is VALID [2019-05-15 10:21:47,334 INFO L273 TraceCheckUtils]: 65: Hoare triple {223318#(<= proc_i 40)} assume j < 6; {223318#(<= proc_i 40)} is VALID [2019-05-15 10:21:47,335 INFO L273 TraceCheckUtils]: 66: Hoare triple {223318#(<= proc_i 40)} i := i + 4; {223337#(<= proc_i 44)} is VALID [2019-05-15 10:21:47,335 INFO L273 TraceCheckUtils]: 67: Hoare triple {223337#(<= proc_i 44)} assume i <= 1000; {223337#(<= proc_i 44)} is VALID [2019-05-15 10:21:47,336 INFO L273 TraceCheckUtils]: 68: Hoare triple {223337#(<= proc_i 44)} assume i + 4 < a[j]; {223337#(<= proc_i 44)} is VALID [2019-05-15 10:21:47,336 INFO L273 TraceCheckUtils]: 69: Hoare triple {223337#(<= proc_i 44)} assume a[5] == 1000; {223337#(<= proc_i 44)} is VALID [2019-05-15 10:21:47,337 INFO L273 TraceCheckUtils]: 70: Hoare triple {223337#(<= proc_i 44)} assume j > 4; {223337#(<= proc_i 44)} is VALID [2019-05-15 10:21:47,337 INFO L273 TraceCheckUtils]: 71: Hoare triple {223337#(<= proc_i 44)} assume j < 6; {223337#(<= proc_i 44)} is VALID [2019-05-15 10:21:47,338 INFO L273 TraceCheckUtils]: 72: Hoare triple {223337#(<= proc_i 44)} i := i + 4; {223356#(<= proc_i 48)} is VALID [2019-05-15 10:21:47,338 INFO L273 TraceCheckUtils]: 73: Hoare triple {223356#(<= proc_i 48)} assume i <= 1000; {223356#(<= proc_i 48)} is VALID [2019-05-15 10:21:47,339 INFO L273 TraceCheckUtils]: 74: Hoare triple {223356#(<= proc_i 48)} assume i + 4 < a[j]; {223356#(<= proc_i 48)} is VALID [2019-05-15 10:21:47,339 INFO L273 TraceCheckUtils]: 75: Hoare triple {223356#(<= proc_i 48)} assume a[5] == 1000; {223356#(<= proc_i 48)} is VALID [2019-05-15 10:21:47,340 INFO L273 TraceCheckUtils]: 76: Hoare triple {223356#(<= proc_i 48)} assume j > 4; {223356#(<= proc_i 48)} is VALID [2019-05-15 10:21:47,340 INFO L273 TraceCheckUtils]: 77: Hoare triple {223356#(<= proc_i 48)} assume j < 6; {223356#(<= proc_i 48)} is VALID [2019-05-15 10:21:47,341 INFO L273 TraceCheckUtils]: 78: Hoare triple {223356#(<= proc_i 48)} i := i + 4; {223375#(<= proc_i 52)} is VALID [2019-05-15 10:21:47,341 INFO L273 TraceCheckUtils]: 79: Hoare triple {223375#(<= proc_i 52)} assume i <= 1000; {223375#(<= proc_i 52)} is VALID [2019-05-15 10:21:47,342 INFO L273 TraceCheckUtils]: 80: Hoare triple {223375#(<= proc_i 52)} assume i + 4 < a[j]; {223375#(<= proc_i 52)} is VALID [2019-05-15 10:21:47,342 INFO L273 TraceCheckUtils]: 81: Hoare triple {223375#(<= proc_i 52)} assume a[5] == 1000; {223375#(<= proc_i 52)} is VALID [2019-05-15 10:21:47,343 INFO L273 TraceCheckUtils]: 82: Hoare triple {223375#(<= proc_i 52)} assume j > 4; {223375#(<= proc_i 52)} is VALID [2019-05-15 10:21:47,343 INFO L273 TraceCheckUtils]: 83: Hoare triple {223375#(<= proc_i 52)} assume j < 6; {223375#(<= proc_i 52)} is VALID [2019-05-15 10:21:47,344 INFO L273 TraceCheckUtils]: 84: Hoare triple {223375#(<= proc_i 52)} i := i + 4; {223394#(<= proc_i 56)} is VALID [2019-05-15 10:21:47,344 INFO L273 TraceCheckUtils]: 85: Hoare triple {223394#(<= proc_i 56)} assume i <= 1000; {223394#(<= proc_i 56)} is VALID [2019-05-15 10:21:47,345 INFO L273 TraceCheckUtils]: 86: Hoare triple {223394#(<= proc_i 56)} assume i + 4 < a[j]; {223394#(<= proc_i 56)} is VALID [2019-05-15 10:21:47,345 INFO L273 TraceCheckUtils]: 87: Hoare triple {223394#(<= proc_i 56)} assume a[5] == 1000; {223394#(<= proc_i 56)} is VALID [2019-05-15 10:21:47,345 INFO L273 TraceCheckUtils]: 88: Hoare triple {223394#(<= proc_i 56)} assume j > 4; {223394#(<= proc_i 56)} is VALID [2019-05-15 10:21:47,346 INFO L273 TraceCheckUtils]: 89: Hoare triple {223394#(<= proc_i 56)} assume j < 6; {223394#(<= proc_i 56)} is VALID [2019-05-15 10:21:47,347 INFO L273 TraceCheckUtils]: 90: Hoare triple {223394#(<= proc_i 56)} i := i + 4; {223413#(<= proc_i 60)} is VALID [2019-05-15 10:21:47,347 INFO L273 TraceCheckUtils]: 91: Hoare triple {223413#(<= proc_i 60)} assume i <= 1000; {223413#(<= proc_i 60)} is VALID [2019-05-15 10:21:47,347 INFO L273 TraceCheckUtils]: 92: Hoare triple {223413#(<= proc_i 60)} assume i + 4 < a[j]; {223413#(<= proc_i 60)} is VALID [2019-05-15 10:21:47,348 INFO L273 TraceCheckUtils]: 93: Hoare triple {223413#(<= proc_i 60)} assume a[5] == 1000; {223413#(<= proc_i 60)} is VALID [2019-05-15 10:21:47,348 INFO L273 TraceCheckUtils]: 94: Hoare triple {223413#(<= proc_i 60)} assume j > 4; {223413#(<= proc_i 60)} is VALID [2019-05-15 10:21:47,349 INFO L273 TraceCheckUtils]: 95: Hoare triple {223413#(<= proc_i 60)} assume j < 6; {223413#(<= proc_i 60)} is VALID [2019-05-15 10:21:47,349 INFO L273 TraceCheckUtils]: 96: Hoare triple {223413#(<= proc_i 60)} i := i + 4; {223432#(<= proc_i 64)} is VALID [2019-05-15 10:21:47,350 INFO L273 TraceCheckUtils]: 97: Hoare triple {223432#(<= proc_i 64)} assume i <= 1000; {223432#(<= proc_i 64)} is VALID [2019-05-15 10:21:47,350 INFO L273 TraceCheckUtils]: 98: Hoare triple {223432#(<= proc_i 64)} assume i + 4 < a[j]; {223432#(<= proc_i 64)} is VALID [2019-05-15 10:21:47,351 INFO L273 TraceCheckUtils]: 99: Hoare triple {223432#(<= proc_i 64)} assume a[5] == 1000; {223432#(<= proc_i 64)} is VALID [2019-05-15 10:21:47,351 INFO L273 TraceCheckUtils]: 100: Hoare triple {223432#(<= proc_i 64)} assume j > 4; {223432#(<= proc_i 64)} is VALID [2019-05-15 10:21:47,352 INFO L273 TraceCheckUtils]: 101: Hoare triple {223432#(<= proc_i 64)} assume j < 6; {223432#(<= proc_i 64)} is VALID [2019-05-15 10:21:47,352 INFO L273 TraceCheckUtils]: 102: Hoare triple {223432#(<= proc_i 64)} i := i + 4; {223451#(<= proc_i 68)} is VALID [2019-05-15 10:21:47,353 INFO L273 TraceCheckUtils]: 103: Hoare triple {223451#(<= proc_i 68)} assume i <= 1000; {223451#(<= proc_i 68)} is VALID [2019-05-15 10:21:47,353 INFO L273 TraceCheckUtils]: 104: Hoare triple {223451#(<= proc_i 68)} assume i + 4 < a[j]; {223451#(<= proc_i 68)} is VALID [2019-05-15 10:21:47,354 INFO L273 TraceCheckUtils]: 105: Hoare triple {223451#(<= proc_i 68)} assume a[5] == 1000; {223451#(<= proc_i 68)} is VALID [2019-05-15 10:21:47,354 INFO L273 TraceCheckUtils]: 106: Hoare triple {223451#(<= proc_i 68)} assume j > 4; {223451#(<= proc_i 68)} is VALID [2019-05-15 10:21:47,355 INFO L273 TraceCheckUtils]: 107: Hoare triple {223451#(<= proc_i 68)} assume j < 6; {223451#(<= proc_i 68)} is VALID [2019-05-15 10:21:47,355 INFO L273 TraceCheckUtils]: 108: Hoare triple {223451#(<= proc_i 68)} i := i + 4; {223470#(<= proc_i 72)} is VALID [2019-05-15 10:21:47,356 INFO L273 TraceCheckUtils]: 109: Hoare triple {223470#(<= proc_i 72)} assume i <= 1000; {223470#(<= proc_i 72)} is VALID [2019-05-15 10:21:47,356 INFO L273 TraceCheckUtils]: 110: Hoare triple {223470#(<= proc_i 72)} assume i + 4 < a[j]; {223470#(<= proc_i 72)} is VALID [2019-05-15 10:21:47,357 INFO L273 TraceCheckUtils]: 111: Hoare triple {223470#(<= proc_i 72)} assume a[5] == 1000; {223470#(<= proc_i 72)} is VALID [2019-05-15 10:21:47,357 INFO L273 TraceCheckUtils]: 112: Hoare triple {223470#(<= proc_i 72)} assume j > 4; {223470#(<= proc_i 72)} is VALID [2019-05-15 10:21:47,358 INFO L273 TraceCheckUtils]: 113: Hoare triple {223470#(<= proc_i 72)} assume j < 6; {223470#(<= proc_i 72)} is VALID [2019-05-15 10:21:47,358 INFO L273 TraceCheckUtils]: 114: Hoare triple {223470#(<= proc_i 72)} i := i + 4; {223489#(<= proc_i 76)} is VALID [2019-05-15 10:21:47,359 INFO L273 TraceCheckUtils]: 115: Hoare triple {223489#(<= proc_i 76)} assume i <= 1000; {223489#(<= proc_i 76)} is VALID [2019-05-15 10:21:47,359 INFO L273 TraceCheckUtils]: 116: Hoare triple {223489#(<= proc_i 76)} assume i + 4 < a[j]; {223489#(<= proc_i 76)} is VALID [2019-05-15 10:21:47,360 INFO L273 TraceCheckUtils]: 117: Hoare triple {223489#(<= proc_i 76)} assume a[5] == 1000; {223489#(<= proc_i 76)} is VALID [2019-05-15 10:21:47,360 INFO L273 TraceCheckUtils]: 118: Hoare triple {223489#(<= proc_i 76)} assume j > 4; {223489#(<= proc_i 76)} is VALID [2019-05-15 10:21:47,361 INFO L273 TraceCheckUtils]: 119: Hoare triple {223489#(<= proc_i 76)} assume j < 6; {223489#(<= proc_i 76)} is VALID [2019-05-15 10:21:47,361 INFO L273 TraceCheckUtils]: 120: Hoare triple {223489#(<= proc_i 76)} i := i + 4; {223508#(<= proc_i 80)} is VALID [2019-05-15 10:21:47,362 INFO L273 TraceCheckUtils]: 121: Hoare triple {223508#(<= proc_i 80)} assume i <= 1000; {223508#(<= proc_i 80)} is VALID [2019-05-15 10:21:47,362 INFO L273 TraceCheckUtils]: 122: Hoare triple {223508#(<= proc_i 80)} assume i + 4 < a[j]; {223508#(<= proc_i 80)} is VALID [2019-05-15 10:21:47,363 INFO L273 TraceCheckUtils]: 123: Hoare triple {223508#(<= proc_i 80)} assume a[5] == 1000; {223508#(<= proc_i 80)} is VALID [2019-05-15 10:21:47,363 INFO L273 TraceCheckUtils]: 124: Hoare triple {223508#(<= proc_i 80)} assume j > 4; {223508#(<= proc_i 80)} is VALID [2019-05-15 10:21:47,364 INFO L273 TraceCheckUtils]: 125: Hoare triple {223508#(<= proc_i 80)} assume j < 6; {223508#(<= proc_i 80)} is VALID [2019-05-15 10:21:47,364 INFO L273 TraceCheckUtils]: 126: Hoare triple {223508#(<= proc_i 80)} i := i + 4; {223527#(<= proc_i 84)} is VALID [2019-05-15 10:21:47,365 INFO L273 TraceCheckUtils]: 127: Hoare triple {223527#(<= proc_i 84)} assume i <= 1000; {223527#(<= proc_i 84)} is VALID [2019-05-15 10:21:47,365 INFO L273 TraceCheckUtils]: 128: Hoare triple {223527#(<= proc_i 84)} assume i + 4 < a[j]; {223527#(<= proc_i 84)} is VALID [2019-05-15 10:21:47,366 INFO L273 TraceCheckUtils]: 129: Hoare triple {223527#(<= proc_i 84)} assume a[5] == 1000; {223527#(<= proc_i 84)} is VALID [2019-05-15 10:21:47,366 INFO L273 TraceCheckUtils]: 130: Hoare triple {223527#(<= proc_i 84)} assume j > 4; {223527#(<= proc_i 84)} is VALID [2019-05-15 10:21:47,366 INFO L273 TraceCheckUtils]: 131: Hoare triple {223527#(<= proc_i 84)} assume j < 6; {223527#(<= proc_i 84)} is VALID [2019-05-15 10:21:47,367 INFO L273 TraceCheckUtils]: 132: Hoare triple {223527#(<= proc_i 84)} i := i + 4; {223546#(<= proc_i 88)} is VALID [2019-05-15 10:21:47,368 INFO L273 TraceCheckUtils]: 133: Hoare triple {223546#(<= proc_i 88)} assume i <= 1000; {223546#(<= proc_i 88)} is VALID [2019-05-15 10:21:47,368 INFO L273 TraceCheckUtils]: 134: Hoare triple {223546#(<= proc_i 88)} assume i + 4 < a[j]; {223546#(<= proc_i 88)} is VALID [2019-05-15 10:21:47,369 INFO L273 TraceCheckUtils]: 135: Hoare triple {223546#(<= proc_i 88)} assume a[5] == 1000; {223546#(<= proc_i 88)} is VALID [2019-05-15 10:21:47,369 INFO L273 TraceCheckUtils]: 136: Hoare triple {223546#(<= proc_i 88)} assume j > 4; {223546#(<= proc_i 88)} is VALID [2019-05-15 10:21:47,369 INFO L273 TraceCheckUtils]: 137: Hoare triple {223546#(<= proc_i 88)} assume j < 6; {223546#(<= proc_i 88)} is VALID [2019-05-15 10:21:47,370 INFO L273 TraceCheckUtils]: 138: Hoare triple {223546#(<= proc_i 88)} i := i + 4; {223565#(<= proc_i 92)} is VALID [2019-05-15 10:21:47,371 INFO L273 TraceCheckUtils]: 139: Hoare triple {223565#(<= proc_i 92)} assume i <= 1000; {223565#(<= proc_i 92)} is VALID [2019-05-15 10:21:47,371 INFO L273 TraceCheckUtils]: 140: Hoare triple {223565#(<= proc_i 92)} assume i + 4 < a[j]; {223565#(<= proc_i 92)} is VALID [2019-05-15 10:21:47,372 INFO L273 TraceCheckUtils]: 141: Hoare triple {223565#(<= proc_i 92)} assume a[5] == 1000; {223565#(<= proc_i 92)} is VALID [2019-05-15 10:21:47,372 INFO L273 TraceCheckUtils]: 142: Hoare triple {223565#(<= proc_i 92)} assume j > 4; {223565#(<= proc_i 92)} is VALID [2019-05-15 10:21:47,372 INFO L273 TraceCheckUtils]: 143: Hoare triple {223565#(<= proc_i 92)} assume j < 6; {223565#(<= proc_i 92)} is VALID [2019-05-15 10:21:47,373 INFO L273 TraceCheckUtils]: 144: Hoare triple {223565#(<= proc_i 92)} i := i + 4; {223584#(<= proc_i 96)} is VALID [2019-05-15 10:21:47,374 INFO L273 TraceCheckUtils]: 145: Hoare triple {223584#(<= proc_i 96)} assume i <= 1000; {223584#(<= proc_i 96)} is VALID [2019-05-15 10:21:47,374 INFO L273 TraceCheckUtils]: 146: Hoare triple {223584#(<= proc_i 96)} assume i + 4 < a[j]; {223584#(<= proc_i 96)} is VALID [2019-05-15 10:21:47,374 INFO L273 TraceCheckUtils]: 147: Hoare triple {223584#(<= proc_i 96)} assume a[5] == 1000; {223584#(<= proc_i 96)} is VALID [2019-05-15 10:21:47,375 INFO L273 TraceCheckUtils]: 148: Hoare triple {223584#(<= proc_i 96)} assume j > 4; {223584#(<= proc_i 96)} is VALID [2019-05-15 10:21:47,375 INFO L273 TraceCheckUtils]: 149: Hoare triple {223584#(<= proc_i 96)} assume j < 6; {223584#(<= proc_i 96)} is VALID [2019-05-15 10:21:47,376 INFO L273 TraceCheckUtils]: 150: Hoare triple {223584#(<= proc_i 96)} i := i + 4; {223603#(<= proc_i 100)} is VALID [2019-05-15 10:21:47,376 INFO L273 TraceCheckUtils]: 151: Hoare triple {223603#(<= proc_i 100)} assume i <= 1000; {223603#(<= proc_i 100)} is VALID [2019-05-15 10:21:47,377 INFO L273 TraceCheckUtils]: 152: Hoare triple {223603#(<= proc_i 100)} assume i + 4 < a[j]; {223603#(<= proc_i 100)} is VALID [2019-05-15 10:21:47,377 INFO L273 TraceCheckUtils]: 153: Hoare triple {223603#(<= proc_i 100)} assume a[5] == 1000; {223603#(<= proc_i 100)} is VALID [2019-05-15 10:21:47,378 INFO L273 TraceCheckUtils]: 154: Hoare triple {223603#(<= proc_i 100)} assume j > 4; {223603#(<= proc_i 100)} is VALID [2019-05-15 10:21:47,378 INFO L273 TraceCheckUtils]: 155: Hoare triple {223603#(<= proc_i 100)} assume j < 6; {223603#(<= proc_i 100)} is VALID [2019-05-15 10:21:47,379 INFO L273 TraceCheckUtils]: 156: Hoare triple {223603#(<= proc_i 100)} i := i + 4; {223622#(<= proc_i 104)} is VALID [2019-05-15 10:21:47,379 INFO L273 TraceCheckUtils]: 157: Hoare triple {223622#(<= proc_i 104)} assume i <= 1000; {223622#(<= proc_i 104)} is VALID [2019-05-15 10:21:47,380 INFO L273 TraceCheckUtils]: 158: Hoare triple {223622#(<= proc_i 104)} assume i + 4 < a[j]; {223622#(<= proc_i 104)} is VALID [2019-05-15 10:21:47,380 INFO L273 TraceCheckUtils]: 159: Hoare triple {223622#(<= proc_i 104)} assume a[5] == 1000; {223622#(<= proc_i 104)} is VALID [2019-05-15 10:21:47,381 INFO L273 TraceCheckUtils]: 160: Hoare triple {223622#(<= proc_i 104)} assume j > 4; {223622#(<= proc_i 104)} is VALID [2019-05-15 10:21:47,381 INFO L273 TraceCheckUtils]: 161: Hoare triple {223622#(<= proc_i 104)} assume j < 6; {223622#(<= proc_i 104)} is VALID [2019-05-15 10:21:47,382 INFO L273 TraceCheckUtils]: 162: Hoare triple {223622#(<= proc_i 104)} i := i + 4; {223641#(<= proc_i 108)} is VALID [2019-05-15 10:21:47,382 INFO L273 TraceCheckUtils]: 163: Hoare triple {223641#(<= proc_i 108)} assume i <= 1000; {223641#(<= proc_i 108)} is VALID [2019-05-15 10:21:47,383 INFO L273 TraceCheckUtils]: 164: Hoare triple {223641#(<= proc_i 108)} assume i + 4 < a[j]; {223641#(<= proc_i 108)} is VALID [2019-05-15 10:21:47,383 INFO L273 TraceCheckUtils]: 165: Hoare triple {223641#(<= proc_i 108)} assume a[5] == 1000; {223641#(<= proc_i 108)} is VALID [2019-05-15 10:21:47,384 INFO L273 TraceCheckUtils]: 166: Hoare triple {223641#(<= proc_i 108)} assume j > 4; {223641#(<= proc_i 108)} is VALID [2019-05-15 10:21:47,384 INFO L273 TraceCheckUtils]: 167: Hoare triple {223641#(<= proc_i 108)} assume j < 6; {223641#(<= proc_i 108)} is VALID [2019-05-15 10:21:47,385 INFO L273 TraceCheckUtils]: 168: Hoare triple {223641#(<= proc_i 108)} i := i + 4; {223660#(<= proc_i 112)} is VALID [2019-05-15 10:21:47,385 INFO L273 TraceCheckUtils]: 169: Hoare triple {223660#(<= proc_i 112)} assume i <= 1000; {223660#(<= proc_i 112)} is VALID [2019-05-15 10:21:47,386 INFO L273 TraceCheckUtils]: 170: Hoare triple {223660#(<= proc_i 112)} assume i + 4 < a[j]; {223660#(<= proc_i 112)} is VALID [2019-05-15 10:21:47,386 INFO L273 TraceCheckUtils]: 171: Hoare triple {223660#(<= proc_i 112)} assume a[5] == 1000; {223660#(<= proc_i 112)} is VALID [2019-05-15 10:21:47,387 INFO L273 TraceCheckUtils]: 172: Hoare triple {223660#(<= proc_i 112)} assume j > 4; {223660#(<= proc_i 112)} is VALID [2019-05-15 10:21:47,387 INFO L273 TraceCheckUtils]: 173: Hoare triple {223660#(<= proc_i 112)} assume j < 6; {223660#(<= proc_i 112)} is VALID [2019-05-15 10:21:47,388 INFO L273 TraceCheckUtils]: 174: Hoare triple {223660#(<= proc_i 112)} i := i + 4; {223679#(<= proc_i 116)} is VALID [2019-05-15 10:21:47,388 INFO L273 TraceCheckUtils]: 175: Hoare triple {223679#(<= proc_i 116)} assume i <= 1000; {223679#(<= proc_i 116)} is VALID [2019-05-15 10:21:47,389 INFO L273 TraceCheckUtils]: 176: Hoare triple {223679#(<= proc_i 116)} assume i + 4 < a[j]; {223679#(<= proc_i 116)} is VALID [2019-05-15 10:21:47,389 INFO L273 TraceCheckUtils]: 177: Hoare triple {223679#(<= proc_i 116)} assume a[5] == 1000; {223679#(<= proc_i 116)} is VALID [2019-05-15 10:21:47,390 INFO L273 TraceCheckUtils]: 178: Hoare triple {223679#(<= proc_i 116)} assume j > 4; {223679#(<= proc_i 116)} is VALID [2019-05-15 10:21:47,390 INFO L273 TraceCheckUtils]: 179: Hoare triple {223679#(<= proc_i 116)} assume j < 6; {223679#(<= proc_i 116)} is VALID [2019-05-15 10:21:47,391 INFO L273 TraceCheckUtils]: 180: Hoare triple {223679#(<= proc_i 116)} i := i + 4; {223698#(<= proc_i 120)} is VALID [2019-05-15 10:21:47,391 INFO L273 TraceCheckUtils]: 181: Hoare triple {223698#(<= proc_i 120)} assume i <= 1000; {223698#(<= proc_i 120)} is VALID [2019-05-15 10:21:47,392 INFO L273 TraceCheckUtils]: 182: Hoare triple {223698#(<= proc_i 120)} assume i + 4 < a[j]; {223698#(<= proc_i 120)} is VALID [2019-05-15 10:21:47,392 INFO L273 TraceCheckUtils]: 183: Hoare triple {223698#(<= proc_i 120)} assume a[5] == 1000; {223698#(<= proc_i 120)} is VALID [2019-05-15 10:21:47,393 INFO L273 TraceCheckUtils]: 184: Hoare triple {223698#(<= proc_i 120)} assume j > 4; {223698#(<= proc_i 120)} is VALID [2019-05-15 10:21:47,393 INFO L273 TraceCheckUtils]: 185: Hoare triple {223698#(<= proc_i 120)} assume j < 6; {223698#(<= proc_i 120)} is VALID [2019-05-15 10:21:47,394 INFO L273 TraceCheckUtils]: 186: Hoare triple {223698#(<= proc_i 120)} i := i + 4; {223717#(<= proc_i 124)} is VALID [2019-05-15 10:21:47,394 INFO L273 TraceCheckUtils]: 187: Hoare triple {223717#(<= proc_i 124)} assume i <= 1000; {223717#(<= proc_i 124)} is VALID [2019-05-15 10:21:47,395 INFO L273 TraceCheckUtils]: 188: Hoare triple {223717#(<= proc_i 124)} assume i + 4 < a[j]; {223717#(<= proc_i 124)} is VALID [2019-05-15 10:21:47,395 INFO L273 TraceCheckUtils]: 189: Hoare triple {223717#(<= proc_i 124)} assume a[5] == 1000; {223717#(<= proc_i 124)} is VALID [2019-05-15 10:21:47,396 INFO L273 TraceCheckUtils]: 190: Hoare triple {223717#(<= proc_i 124)} assume j > 4; {223717#(<= proc_i 124)} is VALID [2019-05-15 10:21:47,396 INFO L273 TraceCheckUtils]: 191: Hoare triple {223717#(<= proc_i 124)} assume j < 6; {223717#(<= proc_i 124)} is VALID [2019-05-15 10:21:47,397 INFO L273 TraceCheckUtils]: 192: Hoare triple {223717#(<= proc_i 124)} i := i + 4; {223736#(<= proc_i 128)} is VALID [2019-05-15 10:21:47,397 INFO L273 TraceCheckUtils]: 193: Hoare triple {223736#(<= proc_i 128)} assume i <= 1000; {223736#(<= proc_i 128)} is VALID [2019-05-15 10:21:47,398 INFO L273 TraceCheckUtils]: 194: Hoare triple {223736#(<= proc_i 128)} assume i + 4 < a[j]; {223736#(<= proc_i 128)} is VALID [2019-05-15 10:21:47,398 INFO L273 TraceCheckUtils]: 195: Hoare triple {223736#(<= proc_i 128)} assume a[5] == 1000; {223736#(<= proc_i 128)} is VALID [2019-05-15 10:21:47,399 INFO L273 TraceCheckUtils]: 196: Hoare triple {223736#(<= proc_i 128)} assume j > 4; {223736#(<= proc_i 128)} is VALID [2019-05-15 10:21:47,399 INFO L273 TraceCheckUtils]: 197: Hoare triple {223736#(<= proc_i 128)} assume j < 6; {223736#(<= proc_i 128)} is VALID [2019-05-15 10:21:47,400 INFO L273 TraceCheckUtils]: 198: Hoare triple {223736#(<= proc_i 128)} i := i + 4; {223755#(<= proc_i 132)} is VALID [2019-05-15 10:21:47,400 INFO L273 TraceCheckUtils]: 199: Hoare triple {223755#(<= proc_i 132)} assume i <= 1000; {223755#(<= proc_i 132)} is VALID [2019-05-15 10:21:47,401 INFO L273 TraceCheckUtils]: 200: Hoare triple {223755#(<= proc_i 132)} assume i + 4 < a[j]; {223755#(<= proc_i 132)} is VALID [2019-05-15 10:21:47,401 INFO L273 TraceCheckUtils]: 201: Hoare triple {223755#(<= proc_i 132)} assume a[5] == 1000; {223755#(<= proc_i 132)} is VALID [2019-05-15 10:21:47,402 INFO L273 TraceCheckUtils]: 202: Hoare triple {223755#(<= proc_i 132)} assume j > 4; {223755#(<= proc_i 132)} is VALID [2019-05-15 10:21:47,402 INFO L273 TraceCheckUtils]: 203: Hoare triple {223755#(<= proc_i 132)} assume j < 6; {223755#(<= proc_i 132)} is VALID [2019-05-15 10:21:47,403 INFO L273 TraceCheckUtils]: 204: Hoare triple {223755#(<= proc_i 132)} i := i + 4; {223774#(<= proc_i 136)} is VALID [2019-05-15 10:21:47,403 INFO L273 TraceCheckUtils]: 205: Hoare triple {223774#(<= proc_i 136)} assume i <= 1000; {223774#(<= proc_i 136)} is VALID [2019-05-15 10:21:47,404 INFO L273 TraceCheckUtils]: 206: Hoare triple {223774#(<= proc_i 136)} assume i + 4 < a[j]; {223774#(<= proc_i 136)} is VALID [2019-05-15 10:21:47,404 INFO L273 TraceCheckUtils]: 207: Hoare triple {223774#(<= proc_i 136)} assume a[5] == 1000; {223774#(<= proc_i 136)} is VALID [2019-05-15 10:21:47,404 INFO L273 TraceCheckUtils]: 208: Hoare triple {223774#(<= proc_i 136)} assume j > 4; {223774#(<= proc_i 136)} is VALID [2019-05-15 10:21:47,405 INFO L273 TraceCheckUtils]: 209: Hoare triple {223774#(<= proc_i 136)} assume j < 6; {223774#(<= proc_i 136)} is VALID [2019-05-15 10:21:47,406 INFO L273 TraceCheckUtils]: 210: Hoare triple {223774#(<= proc_i 136)} i := i + 4; {223793#(<= proc_i 140)} is VALID [2019-05-15 10:21:47,406 INFO L273 TraceCheckUtils]: 211: Hoare triple {223793#(<= proc_i 140)} assume i <= 1000; {223793#(<= proc_i 140)} is VALID [2019-05-15 10:21:47,406 INFO L273 TraceCheckUtils]: 212: Hoare triple {223793#(<= proc_i 140)} assume i + 4 < a[j]; {223793#(<= proc_i 140)} is VALID [2019-05-15 10:21:47,407 INFO L273 TraceCheckUtils]: 213: Hoare triple {223793#(<= proc_i 140)} assume a[5] == 1000; {223793#(<= proc_i 140)} is VALID [2019-05-15 10:21:47,407 INFO L273 TraceCheckUtils]: 214: Hoare triple {223793#(<= proc_i 140)} assume j > 4; {223793#(<= proc_i 140)} is VALID [2019-05-15 10:21:47,408 INFO L273 TraceCheckUtils]: 215: Hoare triple {223793#(<= proc_i 140)} assume j < 6; {223793#(<= proc_i 140)} is VALID [2019-05-15 10:21:47,409 INFO L273 TraceCheckUtils]: 216: Hoare triple {223793#(<= proc_i 140)} i := i + 4; {223812#(<= proc_i 144)} is VALID [2019-05-15 10:21:47,410 INFO L273 TraceCheckUtils]: 217: Hoare triple {223812#(<= proc_i 144)} assume i <= 1000; {223812#(<= proc_i 144)} is VALID [2019-05-15 10:21:47,411 INFO L273 TraceCheckUtils]: 218: Hoare triple {223812#(<= proc_i 144)} assume i + 4 < a[j]; {223812#(<= proc_i 144)} is VALID [2019-05-15 10:21:47,411 INFO L273 TraceCheckUtils]: 219: Hoare triple {223812#(<= proc_i 144)} assume a[5] == 1000; {223812#(<= proc_i 144)} is VALID [2019-05-15 10:21:47,412 INFO L273 TraceCheckUtils]: 220: Hoare triple {223812#(<= proc_i 144)} assume j > 4; {223812#(<= proc_i 144)} is VALID [2019-05-15 10:21:47,412 INFO L273 TraceCheckUtils]: 221: Hoare triple {223812#(<= proc_i 144)} assume j < 6; {223812#(<= proc_i 144)} is VALID [2019-05-15 10:21:47,413 INFO L273 TraceCheckUtils]: 222: Hoare triple {223812#(<= proc_i 144)} i := i + 4; {223831#(<= proc_i 148)} is VALID [2019-05-15 10:21:47,413 INFO L273 TraceCheckUtils]: 223: Hoare triple {223831#(<= proc_i 148)} assume i <= 1000; {223831#(<= proc_i 148)} is VALID [2019-05-15 10:21:47,413 INFO L273 TraceCheckUtils]: 224: Hoare triple {223831#(<= proc_i 148)} assume i + 4 < a[j]; {223831#(<= proc_i 148)} is VALID [2019-05-15 10:21:47,414 INFO L273 TraceCheckUtils]: 225: Hoare triple {223831#(<= proc_i 148)} assume a[5] == 1000; {223831#(<= proc_i 148)} is VALID [2019-05-15 10:21:47,414 INFO L273 TraceCheckUtils]: 226: Hoare triple {223831#(<= proc_i 148)} assume j > 4; {223831#(<= proc_i 148)} is VALID [2019-05-15 10:21:47,414 INFO L273 TraceCheckUtils]: 227: Hoare triple {223831#(<= proc_i 148)} assume j < 6; {223831#(<= proc_i 148)} is VALID [2019-05-15 10:21:47,415 INFO L273 TraceCheckUtils]: 228: Hoare triple {223831#(<= proc_i 148)} i := i + 4; {223850#(<= proc_i 152)} is VALID [2019-05-15 10:21:47,415 INFO L273 TraceCheckUtils]: 229: Hoare triple {223850#(<= proc_i 152)} assume i <= 1000; {223850#(<= proc_i 152)} is VALID [2019-05-15 10:21:47,416 INFO L273 TraceCheckUtils]: 230: Hoare triple {223850#(<= proc_i 152)} assume i + 4 < a[j]; {223850#(<= proc_i 152)} is VALID [2019-05-15 10:21:47,416 INFO L273 TraceCheckUtils]: 231: Hoare triple {223850#(<= proc_i 152)} assume a[5] == 1000; {223850#(<= proc_i 152)} is VALID [2019-05-15 10:21:47,417 INFO L273 TraceCheckUtils]: 232: Hoare triple {223850#(<= proc_i 152)} assume j > 4; {223850#(<= proc_i 152)} is VALID [2019-05-15 10:21:47,417 INFO L273 TraceCheckUtils]: 233: Hoare triple {223850#(<= proc_i 152)} assume j < 6; {223850#(<= proc_i 152)} is VALID [2019-05-15 10:21:47,418 INFO L273 TraceCheckUtils]: 234: Hoare triple {223850#(<= proc_i 152)} i := i + 4; {223869#(<= proc_i 156)} is VALID [2019-05-15 10:21:47,418 INFO L273 TraceCheckUtils]: 235: Hoare triple {223869#(<= proc_i 156)} assume i <= 1000; {223869#(<= proc_i 156)} is VALID [2019-05-15 10:21:47,419 INFO L273 TraceCheckUtils]: 236: Hoare triple {223869#(<= proc_i 156)} assume i + 4 < a[j]; {223869#(<= proc_i 156)} is VALID [2019-05-15 10:21:47,419 INFO L273 TraceCheckUtils]: 237: Hoare triple {223869#(<= proc_i 156)} assume a[5] == 1000; {223869#(<= proc_i 156)} is VALID [2019-05-15 10:21:47,420 INFO L273 TraceCheckUtils]: 238: Hoare triple {223869#(<= proc_i 156)} assume j > 4; {223869#(<= proc_i 156)} is VALID [2019-05-15 10:21:47,420 INFO L273 TraceCheckUtils]: 239: Hoare triple {223869#(<= proc_i 156)} assume j < 6; {223869#(<= proc_i 156)} is VALID [2019-05-15 10:21:47,421 INFO L273 TraceCheckUtils]: 240: Hoare triple {223869#(<= proc_i 156)} i := i + 4; {223888#(<= proc_i 160)} is VALID [2019-05-15 10:21:47,421 INFO L273 TraceCheckUtils]: 241: Hoare triple {223888#(<= proc_i 160)} assume i <= 1000; {223888#(<= proc_i 160)} is VALID [2019-05-15 10:21:47,422 INFO L273 TraceCheckUtils]: 242: Hoare triple {223888#(<= proc_i 160)} assume i + 4 < a[j]; {223888#(<= proc_i 160)} is VALID [2019-05-15 10:21:47,422 INFO L273 TraceCheckUtils]: 243: Hoare triple {223888#(<= proc_i 160)} assume a[5] == 1000; {223888#(<= proc_i 160)} is VALID [2019-05-15 10:21:47,422 INFO L273 TraceCheckUtils]: 244: Hoare triple {223888#(<= proc_i 160)} assume j > 4; {223888#(<= proc_i 160)} is VALID [2019-05-15 10:21:47,423 INFO L273 TraceCheckUtils]: 245: Hoare triple {223888#(<= proc_i 160)} assume j < 6; {223888#(<= proc_i 160)} is VALID [2019-05-15 10:21:47,425 INFO L273 TraceCheckUtils]: 246: Hoare triple {223888#(<= proc_i 160)} i := i + 4; {223907#(<= proc_i 164)} is VALID [2019-05-15 10:21:47,425 INFO L273 TraceCheckUtils]: 247: Hoare triple {223907#(<= proc_i 164)} assume i <= 1000; {223907#(<= proc_i 164)} is VALID [2019-05-15 10:21:47,426 INFO L273 TraceCheckUtils]: 248: Hoare triple {223907#(<= proc_i 164)} assume i + 4 < a[j]; {223907#(<= proc_i 164)} is VALID [2019-05-15 10:21:47,426 INFO L273 TraceCheckUtils]: 249: Hoare triple {223907#(<= proc_i 164)} assume a[5] == 1000; {223907#(<= proc_i 164)} is VALID [2019-05-15 10:21:47,428 INFO L273 TraceCheckUtils]: 250: Hoare triple {223907#(<= proc_i 164)} assume j > 4; {223907#(<= proc_i 164)} is VALID [2019-05-15 10:21:47,429 INFO L273 TraceCheckUtils]: 251: Hoare triple {223907#(<= proc_i 164)} assume j < 6; {223907#(<= proc_i 164)} is VALID [2019-05-15 10:21:47,429 INFO L273 TraceCheckUtils]: 252: Hoare triple {223907#(<= proc_i 164)} i := i + 4; {223926#(<= proc_i 168)} is VALID [2019-05-15 10:21:47,430 INFO L273 TraceCheckUtils]: 253: Hoare triple {223926#(<= proc_i 168)} assume i <= 1000; {223926#(<= proc_i 168)} is VALID [2019-05-15 10:21:47,433 INFO L273 TraceCheckUtils]: 254: Hoare triple {223926#(<= proc_i 168)} assume i + 4 < a[j]; {223926#(<= proc_i 168)} is VALID [2019-05-15 10:21:47,433 INFO L273 TraceCheckUtils]: 255: Hoare triple {223926#(<= proc_i 168)} assume a[5] == 1000; {223926#(<= proc_i 168)} is VALID [2019-05-15 10:21:47,433 INFO L273 TraceCheckUtils]: 256: Hoare triple {223926#(<= proc_i 168)} assume j > 4; {223926#(<= proc_i 168)} is VALID [2019-05-15 10:21:47,434 INFO L273 TraceCheckUtils]: 257: Hoare triple {223926#(<= proc_i 168)} assume j < 6; {223926#(<= proc_i 168)} is VALID [2019-05-15 10:21:47,434 INFO L273 TraceCheckUtils]: 258: Hoare triple {223926#(<= proc_i 168)} i := i + 4; {223945#(<= proc_i 172)} is VALID [2019-05-15 10:21:47,437 INFO L273 TraceCheckUtils]: 259: Hoare triple {223945#(<= proc_i 172)} assume i <= 1000; {223945#(<= proc_i 172)} is VALID [2019-05-15 10:21:47,439 INFO L273 TraceCheckUtils]: 260: Hoare triple {223945#(<= proc_i 172)} assume i + 4 < a[j]; {223945#(<= proc_i 172)} is VALID [2019-05-15 10:21:47,439 INFO L273 TraceCheckUtils]: 261: Hoare triple {223945#(<= proc_i 172)} assume a[5] == 1000; {223945#(<= proc_i 172)} is VALID [2019-05-15 10:21:47,441 INFO L273 TraceCheckUtils]: 262: Hoare triple {223945#(<= proc_i 172)} assume j > 4; {223945#(<= proc_i 172)} is VALID [2019-05-15 10:21:47,441 INFO L273 TraceCheckUtils]: 263: Hoare triple {223945#(<= proc_i 172)} assume j < 6; {223945#(<= proc_i 172)} is VALID [2019-05-15 10:21:47,443 INFO L273 TraceCheckUtils]: 264: Hoare triple {223945#(<= proc_i 172)} i := i + 4; {223964#(<= proc_i 176)} is VALID [2019-05-15 10:21:47,445 INFO L273 TraceCheckUtils]: 265: Hoare triple {223964#(<= proc_i 176)} assume i <= 1000; {223964#(<= proc_i 176)} is VALID [2019-05-15 10:21:47,447 INFO L273 TraceCheckUtils]: 266: Hoare triple {223964#(<= proc_i 176)} assume i + 4 < a[j]; {223964#(<= proc_i 176)} is VALID [2019-05-15 10:21:47,447 INFO L273 TraceCheckUtils]: 267: Hoare triple {223964#(<= proc_i 176)} assume a[5] == 1000; {223964#(<= proc_i 176)} is VALID [2019-05-15 10:21:47,449 INFO L273 TraceCheckUtils]: 268: Hoare triple {223964#(<= proc_i 176)} assume j > 4; {223964#(<= proc_i 176)} is VALID [2019-05-15 10:21:47,449 INFO L273 TraceCheckUtils]: 269: Hoare triple {223964#(<= proc_i 176)} assume j < 6; {223964#(<= proc_i 176)} is VALID [2019-05-15 10:21:47,451 INFO L273 TraceCheckUtils]: 270: Hoare triple {223964#(<= proc_i 176)} i := i + 4; {223983#(<= proc_i 180)} is VALID [2019-05-15 10:21:47,451 INFO L273 TraceCheckUtils]: 271: Hoare triple {223983#(<= proc_i 180)} assume i <= 1000; {223983#(<= proc_i 180)} is VALID [2019-05-15 10:21:47,453 INFO L273 TraceCheckUtils]: 272: Hoare triple {223983#(<= proc_i 180)} assume i + 4 < a[j]; {223983#(<= proc_i 180)} is VALID [2019-05-15 10:21:47,453 INFO L273 TraceCheckUtils]: 273: Hoare triple {223983#(<= proc_i 180)} assume a[5] == 1000; {223983#(<= proc_i 180)} is VALID [2019-05-15 10:21:47,456 INFO L273 TraceCheckUtils]: 274: Hoare triple {223983#(<= proc_i 180)} assume j > 4; {223983#(<= proc_i 180)} is VALID [2019-05-15 10:21:47,458 INFO L273 TraceCheckUtils]: 275: Hoare triple {223983#(<= proc_i 180)} assume j < 6; {223983#(<= proc_i 180)} is VALID [2019-05-15 10:21:47,458 INFO L273 TraceCheckUtils]: 276: Hoare triple {223983#(<= proc_i 180)} i := i + 4; {224002#(<= proc_i 184)} is VALID [2019-05-15 10:21:47,460 INFO L273 TraceCheckUtils]: 277: Hoare triple {224002#(<= proc_i 184)} assume i <= 1000; {224002#(<= proc_i 184)} is VALID [2019-05-15 10:21:47,460 INFO L273 TraceCheckUtils]: 278: Hoare triple {224002#(<= proc_i 184)} assume i + 4 < a[j]; {224002#(<= proc_i 184)} is VALID [2019-05-15 10:21:47,462 INFO L273 TraceCheckUtils]: 279: Hoare triple {224002#(<= proc_i 184)} assume a[5] == 1000; {224002#(<= proc_i 184)} is VALID [2019-05-15 10:21:47,462 INFO L273 TraceCheckUtils]: 280: Hoare triple {224002#(<= proc_i 184)} assume j > 4; {224002#(<= proc_i 184)} is VALID [2019-05-15 10:21:47,464 INFO L273 TraceCheckUtils]: 281: Hoare triple {224002#(<= proc_i 184)} assume j < 6; {224002#(<= proc_i 184)} is VALID [2019-05-15 10:21:47,464 INFO L273 TraceCheckUtils]: 282: Hoare triple {224002#(<= proc_i 184)} i := i + 4; {224021#(<= proc_i 188)} is VALID [2019-05-15 10:21:47,466 INFO L273 TraceCheckUtils]: 283: Hoare triple {224021#(<= proc_i 188)} assume i <= 1000; {224021#(<= proc_i 188)} is VALID [2019-05-15 10:21:47,466 INFO L273 TraceCheckUtils]: 284: Hoare triple {224021#(<= proc_i 188)} assume i + 4 < a[j]; {224021#(<= proc_i 188)} is VALID [2019-05-15 10:21:47,468 INFO L273 TraceCheckUtils]: 285: Hoare triple {224021#(<= proc_i 188)} assume a[5] == 1000; {224021#(<= proc_i 188)} is VALID [2019-05-15 10:21:47,468 INFO L273 TraceCheckUtils]: 286: Hoare triple {224021#(<= proc_i 188)} assume j > 4; {224021#(<= proc_i 188)} is VALID [2019-05-15 10:21:47,471 INFO L273 TraceCheckUtils]: 287: Hoare triple {224021#(<= proc_i 188)} assume j < 6; {224021#(<= proc_i 188)} is VALID [2019-05-15 10:21:47,471 INFO L273 TraceCheckUtils]: 288: Hoare triple {224021#(<= proc_i 188)} i := i + 4; {224040#(<= proc_i 192)} is VALID [2019-05-15 10:21:47,474 INFO L273 TraceCheckUtils]: 289: Hoare triple {224040#(<= proc_i 192)} assume i <= 1000; {224040#(<= proc_i 192)} is VALID [2019-05-15 10:21:47,474 INFO L273 TraceCheckUtils]: 290: Hoare triple {224040#(<= proc_i 192)} assume i + 4 < a[j]; {224040#(<= proc_i 192)} is VALID [2019-05-15 10:21:47,477 INFO L273 TraceCheckUtils]: 291: Hoare triple {224040#(<= proc_i 192)} assume a[5] == 1000; {224040#(<= proc_i 192)} is VALID [2019-05-15 10:21:47,477 INFO L273 TraceCheckUtils]: 292: Hoare triple {224040#(<= proc_i 192)} assume j > 4; {224040#(<= proc_i 192)} is VALID [2019-05-15 10:21:47,480 INFO L273 TraceCheckUtils]: 293: Hoare triple {224040#(<= proc_i 192)} assume j < 6; {224040#(<= proc_i 192)} is VALID [2019-05-15 10:21:47,480 INFO L273 TraceCheckUtils]: 294: Hoare triple {224040#(<= proc_i 192)} i := i + 4; {224059#(<= proc_i 196)} is VALID [2019-05-15 10:21:47,482 INFO L273 TraceCheckUtils]: 295: Hoare triple {224059#(<= proc_i 196)} assume i <= 1000; {224059#(<= proc_i 196)} is VALID [2019-05-15 10:21:47,482 INFO L273 TraceCheckUtils]: 296: Hoare triple {224059#(<= proc_i 196)} assume i + 4 < a[j]; {224059#(<= proc_i 196)} is VALID [2019-05-15 10:21:47,485 INFO L273 TraceCheckUtils]: 297: Hoare triple {224059#(<= proc_i 196)} assume a[5] == 1000; {224059#(<= proc_i 196)} is VALID [2019-05-15 10:21:47,485 INFO L273 TraceCheckUtils]: 298: Hoare triple {224059#(<= proc_i 196)} assume j > 4; {224059#(<= proc_i 196)} is VALID [2019-05-15 10:21:47,488 INFO L273 TraceCheckUtils]: 299: Hoare triple {224059#(<= proc_i 196)} assume j < 6; {224059#(<= proc_i 196)} is VALID [2019-05-15 10:21:47,488 INFO L273 TraceCheckUtils]: 300: Hoare triple {224059#(<= proc_i 196)} i := i + 4; {224078#(<= proc_i 200)} is VALID [2019-05-15 10:21:47,491 INFO L273 TraceCheckUtils]: 301: Hoare triple {224078#(<= proc_i 200)} assume i <= 1000; {224078#(<= proc_i 200)} is VALID [2019-05-15 10:21:47,491 INFO L273 TraceCheckUtils]: 302: Hoare triple {224078#(<= proc_i 200)} assume i + 4 < a[j]; {224078#(<= proc_i 200)} is VALID [2019-05-15 10:21:47,493 INFO L273 TraceCheckUtils]: 303: Hoare triple {224078#(<= proc_i 200)} assume a[5] == 1000; {224078#(<= proc_i 200)} is VALID [2019-05-15 10:21:47,493 INFO L273 TraceCheckUtils]: 304: Hoare triple {224078#(<= proc_i 200)} assume j > 4; {224078#(<= proc_i 200)} is VALID [2019-05-15 10:21:47,495 INFO L273 TraceCheckUtils]: 305: Hoare triple {224078#(<= proc_i 200)} assume j < 6; {224078#(<= proc_i 200)} is VALID [2019-05-15 10:21:47,495 INFO L273 TraceCheckUtils]: 306: Hoare triple {224078#(<= proc_i 200)} i := i + 4; {224097#(<= proc_i 204)} is VALID [2019-05-15 10:21:47,497 INFO L273 TraceCheckUtils]: 307: Hoare triple {224097#(<= proc_i 204)} assume i <= 1000; {224097#(<= proc_i 204)} is VALID [2019-05-15 10:21:47,497 INFO L273 TraceCheckUtils]: 308: Hoare triple {224097#(<= proc_i 204)} assume i + 4 < a[j]; {224097#(<= proc_i 204)} is VALID [2019-05-15 10:21:47,500 INFO L273 TraceCheckUtils]: 309: Hoare triple {224097#(<= proc_i 204)} assume a[5] == 1000; {224097#(<= proc_i 204)} is VALID [2019-05-15 10:21:47,500 INFO L273 TraceCheckUtils]: 310: Hoare triple {224097#(<= proc_i 204)} assume j > 4; {224097#(<= proc_i 204)} is VALID [2019-05-15 10:21:47,502 INFO L273 TraceCheckUtils]: 311: Hoare triple {224097#(<= proc_i 204)} assume j < 6; {224097#(<= proc_i 204)} is VALID [2019-05-15 10:21:47,502 INFO L273 TraceCheckUtils]: 312: Hoare triple {224097#(<= proc_i 204)} i := i + 4; {224116#(<= proc_i 208)} is VALID [2019-05-15 10:21:47,504 INFO L273 TraceCheckUtils]: 313: Hoare triple {224116#(<= proc_i 208)} assume i <= 1000; {224116#(<= proc_i 208)} is VALID [2019-05-15 10:21:47,504 INFO L273 TraceCheckUtils]: 314: Hoare triple {224116#(<= proc_i 208)} assume i + 4 < a[j]; {224116#(<= proc_i 208)} is VALID [2019-05-15 10:21:47,506 INFO L273 TraceCheckUtils]: 315: Hoare triple {224116#(<= proc_i 208)} assume a[5] == 1000; {224116#(<= proc_i 208)} is VALID [2019-05-15 10:21:47,506 INFO L273 TraceCheckUtils]: 316: Hoare triple {224116#(<= proc_i 208)} assume j > 4; {224116#(<= proc_i 208)} is VALID [2019-05-15 10:21:47,508 INFO L273 TraceCheckUtils]: 317: Hoare triple {224116#(<= proc_i 208)} assume j < 6; {224116#(<= proc_i 208)} is VALID [2019-05-15 10:21:47,510 INFO L273 TraceCheckUtils]: 318: Hoare triple {224116#(<= proc_i 208)} i := i + 4; {224135#(<= proc_i 212)} is VALID [2019-05-15 10:21:47,512 INFO L273 TraceCheckUtils]: 319: Hoare triple {224135#(<= proc_i 212)} assume i <= 1000; {224135#(<= proc_i 212)} is VALID [2019-05-15 10:21:47,512 INFO L273 TraceCheckUtils]: 320: Hoare triple {224135#(<= proc_i 212)} assume i + 4 < a[j]; {224135#(<= proc_i 212)} is VALID [2019-05-15 10:21:47,514 INFO L273 TraceCheckUtils]: 321: Hoare triple {224135#(<= proc_i 212)} assume a[5] == 1000; {224135#(<= proc_i 212)} is VALID [2019-05-15 10:21:47,514 INFO L273 TraceCheckUtils]: 322: Hoare triple {224135#(<= proc_i 212)} assume j > 4; {224135#(<= proc_i 212)} is VALID [2019-05-15 10:21:47,516 INFO L273 TraceCheckUtils]: 323: Hoare triple {224135#(<= proc_i 212)} assume j < 6; {224135#(<= proc_i 212)} is VALID [2019-05-15 10:21:47,516 INFO L273 TraceCheckUtils]: 324: Hoare triple {224135#(<= proc_i 212)} i := i + 4; {224154#(<= proc_i 216)} is VALID [2019-05-15 10:21:47,518 INFO L273 TraceCheckUtils]: 325: Hoare triple {224154#(<= proc_i 216)} assume i <= 1000; {224154#(<= proc_i 216)} is VALID [2019-05-15 10:21:47,518 INFO L273 TraceCheckUtils]: 326: Hoare triple {224154#(<= proc_i 216)} assume i + 4 < a[j]; {224154#(<= proc_i 216)} is VALID [2019-05-15 10:21:47,521 INFO L273 TraceCheckUtils]: 327: Hoare triple {224154#(<= proc_i 216)} assume a[5] == 1000; {224154#(<= proc_i 216)} is VALID [2019-05-15 10:21:47,521 INFO L273 TraceCheckUtils]: 328: Hoare triple {224154#(<= proc_i 216)} assume j > 4; {224154#(<= proc_i 216)} is VALID [2019-05-15 10:21:47,523 INFO L273 TraceCheckUtils]: 329: Hoare triple {224154#(<= proc_i 216)} assume j < 6; {224154#(<= proc_i 216)} is VALID [2019-05-15 10:21:47,523 INFO L273 TraceCheckUtils]: 330: Hoare triple {224154#(<= proc_i 216)} i := i + 4; {224173#(<= proc_i 220)} is VALID [2019-05-15 10:21:47,525 INFO L273 TraceCheckUtils]: 331: Hoare triple {224173#(<= proc_i 220)} assume i <= 1000; {224173#(<= proc_i 220)} is VALID [2019-05-15 10:21:47,525 INFO L273 TraceCheckUtils]: 332: Hoare triple {224173#(<= proc_i 220)} assume i + 4 < a[j]; {224173#(<= proc_i 220)} is VALID [2019-05-15 10:21:47,528 INFO L273 TraceCheckUtils]: 333: Hoare triple {224173#(<= proc_i 220)} assume a[5] == 1000; {224173#(<= proc_i 220)} is VALID [2019-05-15 10:21:47,528 INFO L273 TraceCheckUtils]: 334: Hoare triple {224173#(<= proc_i 220)} assume j > 4; {224173#(<= proc_i 220)} is VALID [2019-05-15 10:21:47,530 INFO L273 TraceCheckUtils]: 335: Hoare triple {224173#(<= proc_i 220)} assume j < 6; {224173#(<= proc_i 220)} is VALID [2019-05-15 10:21:47,530 INFO L273 TraceCheckUtils]: 336: Hoare triple {224173#(<= proc_i 220)} i := i + 4; {224192#(<= proc_i 224)} is VALID [2019-05-15 10:21:47,533 INFO L273 TraceCheckUtils]: 337: Hoare triple {224192#(<= proc_i 224)} assume i <= 1000; {224192#(<= proc_i 224)} is VALID [2019-05-15 10:21:47,533 INFO L273 TraceCheckUtils]: 338: Hoare triple {224192#(<= proc_i 224)} assume i + 4 < a[j]; {224192#(<= proc_i 224)} is VALID [2019-05-15 10:21:47,535 INFO L273 TraceCheckUtils]: 339: Hoare triple {224192#(<= proc_i 224)} assume a[5] == 1000; {224192#(<= proc_i 224)} is VALID [2019-05-15 10:21:47,535 INFO L273 TraceCheckUtils]: 340: Hoare triple {224192#(<= proc_i 224)} assume j > 4; {224192#(<= proc_i 224)} is VALID [2019-05-15 10:21:47,538 INFO L273 TraceCheckUtils]: 341: Hoare triple {224192#(<= proc_i 224)} assume j < 6; {224192#(<= proc_i 224)} is VALID [2019-05-15 10:21:47,538 INFO L273 TraceCheckUtils]: 342: Hoare triple {224192#(<= proc_i 224)} i := i + 4; {224211#(<= proc_i 228)} is VALID [2019-05-15 10:21:47,541 INFO L273 TraceCheckUtils]: 343: Hoare triple {224211#(<= proc_i 228)} assume i <= 1000; {224211#(<= proc_i 228)} is VALID [2019-05-15 10:21:47,541 INFO L273 TraceCheckUtils]: 344: Hoare triple {224211#(<= proc_i 228)} assume i + 4 < a[j]; {224211#(<= proc_i 228)} is VALID [2019-05-15 10:21:47,544 INFO L273 TraceCheckUtils]: 345: Hoare triple {224211#(<= proc_i 228)} assume a[5] == 1000; {224211#(<= proc_i 228)} is VALID [2019-05-15 10:21:47,544 INFO L273 TraceCheckUtils]: 346: Hoare triple {224211#(<= proc_i 228)} assume j > 4; {224211#(<= proc_i 228)} is VALID [2019-05-15 10:21:47,546 INFO L273 TraceCheckUtils]: 347: Hoare triple {224211#(<= proc_i 228)} assume j < 6; {224211#(<= proc_i 228)} is VALID [2019-05-15 10:21:47,546 INFO L273 TraceCheckUtils]: 348: Hoare triple {224211#(<= proc_i 228)} i := i + 4; {224230#(<= proc_i 232)} is VALID [2019-05-15 10:21:47,548 INFO L273 TraceCheckUtils]: 349: Hoare triple {224230#(<= proc_i 232)} assume i <= 1000; {224230#(<= proc_i 232)} is VALID [2019-05-15 10:21:47,548 INFO L273 TraceCheckUtils]: 350: Hoare triple {224230#(<= proc_i 232)} assume i + 4 < a[j]; {224230#(<= proc_i 232)} is VALID [2019-05-15 10:21:47,550 INFO L273 TraceCheckUtils]: 351: Hoare triple {224230#(<= proc_i 232)} assume a[5] == 1000; {224230#(<= proc_i 232)} is VALID [2019-05-15 10:21:47,550 INFO L273 TraceCheckUtils]: 352: Hoare triple {224230#(<= proc_i 232)} assume j > 4; {224230#(<= proc_i 232)} is VALID [2019-05-15 10:21:47,553 INFO L273 TraceCheckUtils]: 353: Hoare triple {224230#(<= proc_i 232)} assume j < 6; {224230#(<= proc_i 232)} is VALID [2019-05-15 10:21:47,553 INFO L273 TraceCheckUtils]: 354: Hoare triple {224230#(<= proc_i 232)} i := i + 4; {224249#(<= proc_i 236)} is VALID [2019-05-15 10:21:47,555 INFO L273 TraceCheckUtils]: 355: Hoare triple {224249#(<= proc_i 236)} assume i <= 1000; {224249#(<= proc_i 236)} is VALID [2019-05-15 10:21:47,555 INFO L273 TraceCheckUtils]: 356: Hoare triple {224249#(<= proc_i 236)} assume i + 4 < a[j]; {224249#(<= proc_i 236)} is VALID [2019-05-15 10:21:47,558 INFO L273 TraceCheckUtils]: 357: Hoare triple {224249#(<= proc_i 236)} assume a[5] == 1000; {224249#(<= proc_i 236)} is VALID [2019-05-15 10:21:47,558 INFO L273 TraceCheckUtils]: 358: Hoare triple {224249#(<= proc_i 236)} assume j > 4; {224249#(<= proc_i 236)} is VALID [2019-05-15 10:21:47,560 INFO L273 TraceCheckUtils]: 359: Hoare triple {224249#(<= proc_i 236)} assume j < 6; {224249#(<= proc_i 236)} is VALID [2019-05-15 10:21:47,560 INFO L273 TraceCheckUtils]: 360: Hoare triple {224249#(<= proc_i 236)} i := i + 4; {224268#(<= proc_i 240)} is VALID [2019-05-15 10:21:47,562 INFO L273 TraceCheckUtils]: 361: Hoare triple {224268#(<= proc_i 240)} assume i <= 1000; {224268#(<= proc_i 240)} is VALID [2019-05-15 10:21:47,564 INFO L273 TraceCheckUtils]: 362: Hoare triple {224268#(<= proc_i 240)} assume i + 4 < a[j]; {224268#(<= proc_i 240)} is VALID [2019-05-15 10:21:47,564 INFO L273 TraceCheckUtils]: 363: Hoare triple {224268#(<= proc_i 240)} assume a[5] == 1000; {224268#(<= proc_i 240)} is VALID [2019-05-15 10:21:47,566 INFO L273 TraceCheckUtils]: 364: Hoare triple {224268#(<= proc_i 240)} assume j > 4; {224268#(<= proc_i 240)} is VALID [2019-05-15 10:21:47,568 INFO L273 TraceCheckUtils]: 365: Hoare triple {224268#(<= proc_i 240)} assume j < 6; {224268#(<= proc_i 240)} is VALID [2019-05-15 10:21:47,568 INFO L273 TraceCheckUtils]: 366: Hoare triple {224268#(<= proc_i 240)} i := i + 4; {224287#(<= proc_i 244)} is VALID [2019-05-15 10:21:47,571 INFO L273 TraceCheckUtils]: 367: Hoare triple {224287#(<= proc_i 244)} assume i <= 1000; {224287#(<= proc_i 244)} is VALID [2019-05-15 10:21:47,571 INFO L273 TraceCheckUtils]: 368: Hoare triple {224287#(<= proc_i 244)} assume i + 4 < a[j]; {224287#(<= proc_i 244)} is VALID [2019-05-15 10:21:47,574 INFO L273 TraceCheckUtils]: 369: Hoare triple {224287#(<= proc_i 244)} assume a[5] == 1000; {224287#(<= proc_i 244)} is VALID [2019-05-15 10:21:47,574 INFO L273 TraceCheckUtils]: 370: Hoare triple {224287#(<= proc_i 244)} assume j > 4; {224287#(<= proc_i 244)} is VALID [2019-05-15 10:21:47,576 INFO L273 TraceCheckUtils]: 371: Hoare triple {224287#(<= proc_i 244)} assume j < 6; {224287#(<= proc_i 244)} is VALID [2019-05-15 10:21:47,576 INFO L273 TraceCheckUtils]: 372: Hoare triple {224287#(<= proc_i 244)} i := i + 4; {224306#(<= proc_i 248)} is VALID [2019-05-15 10:21:47,578 INFO L273 TraceCheckUtils]: 373: Hoare triple {224306#(<= proc_i 248)} assume i <= 1000; {224306#(<= proc_i 248)} is VALID [2019-05-15 10:21:47,578 INFO L273 TraceCheckUtils]: 374: Hoare triple {224306#(<= proc_i 248)} assume i + 4 < a[j]; {224306#(<= proc_i 248)} is VALID [2019-05-15 10:21:47,580 INFO L273 TraceCheckUtils]: 375: Hoare triple {224306#(<= proc_i 248)} assume a[5] == 1000; {224306#(<= proc_i 248)} is VALID [2019-05-15 10:21:47,580 INFO L273 TraceCheckUtils]: 376: Hoare triple {224306#(<= proc_i 248)} assume j > 4; {224306#(<= proc_i 248)} is VALID [2019-05-15 10:21:47,583 INFO L273 TraceCheckUtils]: 377: Hoare triple {224306#(<= proc_i 248)} assume j < 6; {224306#(<= proc_i 248)} is VALID [2019-05-15 10:21:47,583 INFO L273 TraceCheckUtils]: 378: Hoare triple {224306#(<= proc_i 248)} i := i + 4; {224325#(<= proc_i 252)} is VALID [2019-05-15 10:21:47,586 INFO L273 TraceCheckUtils]: 379: Hoare triple {224325#(<= proc_i 252)} assume i <= 1000; {224325#(<= proc_i 252)} is VALID [2019-05-15 10:21:47,586 INFO L273 TraceCheckUtils]: 380: Hoare triple {224325#(<= proc_i 252)} assume i + 4 < a[j]; {224325#(<= proc_i 252)} is VALID [2019-05-15 10:21:47,588 INFO L273 TraceCheckUtils]: 381: Hoare triple {224325#(<= proc_i 252)} assume a[5] == 1000; {224325#(<= proc_i 252)} is VALID [2019-05-15 10:21:47,588 INFO L273 TraceCheckUtils]: 382: Hoare triple {224325#(<= proc_i 252)} assume j > 4; {224325#(<= proc_i 252)} is VALID [2019-05-15 10:21:47,591 INFO L273 TraceCheckUtils]: 383: Hoare triple {224325#(<= proc_i 252)} assume j < 6; {224325#(<= proc_i 252)} is VALID [2019-05-15 10:21:47,591 INFO L273 TraceCheckUtils]: 384: Hoare triple {224325#(<= proc_i 252)} i := i + 4; {224344#(<= proc_i 256)} is VALID [2019-05-15 10:21:47,594 INFO L273 TraceCheckUtils]: 385: Hoare triple {224344#(<= proc_i 256)} assume i <= 1000; {224344#(<= proc_i 256)} is VALID [2019-05-15 10:21:47,594 INFO L273 TraceCheckUtils]: 386: Hoare triple {224344#(<= proc_i 256)} assume i + 4 < a[j]; {224344#(<= proc_i 256)} is VALID [2019-05-15 10:21:47,597 INFO L273 TraceCheckUtils]: 387: Hoare triple {224344#(<= proc_i 256)} assume a[5] == 1000; {224344#(<= proc_i 256)} is VALID [2019-05-15 10:21:47,597 INFO L273 TraceCheckUtils]: 388: Hoare triple {224344#(<= proc_i 256)} assume j > 4; {224344#(<= proc_i 256)} is VALID [2019-05-15 10:21:47,599 INFO L273 TraceCheckUtils]: 389: Hoare triple {224344#(<= proc_i 256)} assume j < 6; {224344#(<= proc_i 256)} is VALID [2019-05-15 10:21:47,599 INFO L273 TraceCheckUtils]: 390: Hoare triple {224344#(<= proc_i 256)} i := i + 4; {224363#(<= proc_i 260)} is VALID [2019-05-15 10:21:47,602 INFO L273 TraceCheckUtils]: 391: Hoare triple {224363#(<= proc_i 260)} assume i <= 1000; {224363#(<= proc_i 260)} is VALID [2019-05-15 10:21:47,602 INFO L273 TraceCheckUtils]: 392: Hoare triple {224363#(<= proc_i 260)} assume i + 4 < a[j]; {224363#(<= proc_i 260)} is VALID [2019-05-15 10:21:47,604 INFO L273 TraceCheckUtils]: 393: Hoare triple {224363#(<= proc_i 260)} assume a[5] == 1000; {224363#(<= proc_i 260)} is VALID [2019-05-15 10:21:47,604 INFO L273 TraceCheckUtils]: 394: Hoare triple {224363#(<= proc_i 260)} assume j > 4; {224363#(<= proc_i 260)} is VALID [2019-05-15 10:21:47,607 INFO L273 TraceCheckUtils]: 395: Hoare triple {224363#(<= proc_i 260)} assume j < 6; {224363#(<= proc_i 260)} is VALID [2019-05-15 10:21:47,607 INFO L273 TraceCheckUtils]: 396: Hoare triple {224363#(<= proc_i 260)} i := i + 4; {224382#(<= proc_i 264)} is VALID [2019-05-15 10:21:47,609 INFO L273 TraceCheckUtils]: 397: Hoare triple {224382#(<= proc_i 264)} assume i <= 1000; {224382#(<= proc_i 264)} is VALID [2019-05-15 10:21:47,609 INFO L273 TraceCheckUtils]: 398: Hoare triple {224382#(<= proc_i 264)} assume i + 4 < a[j]; {224382#(<= proc_i 264)} is VALID [2019-05-15 10:21:47,611 INFO L273 TraceCheckUtils]: 399: Hoare triple {224382#(<= proc_i 264)} assume a[5] == 1000; {224382#(<= proc_i 264)} is VALID [2019-05-15 10:21:47,611 INFO L273 TraceCheckUtils]: 400: Hoare triple {224382#(<= proc_i 264)} assume j > 4; {224382#(<= proc_i 264)} is VALID [2019-05-15 10:21:47,613 INFO L273 TraceCheckUtils]: 401: Hoare triple {224382#(<= proc_i 264)} assume j < 6; {224382#(<= proc_i 264)} is VALID [2019-05-15 10:21:47,613 INFO L273 TraceCheckUtils]: 402: Hoare triple {224382#(<= proc_i 264)} i := i + 4; {224401#(<= proc_i 268)} is VALID [2019-05-15 10:21:47,615 INFO L273 TraceCheckUtils]: 403: Hoare triple {224401#(<= proc_i 268)} assume i <= 1000; {224401#(<= proc_i 268)} is VALID [2019-05-15 10:21:47,617 INFO L273 TraceCheckUtils]: 404: Hoare triple {224401#(<= proc_i 268)} assume i + 4 < a[j]; {224401#(<= proc_i 268)} is VALID [2019-05-15 10:21:47,617 INFO L273 TraceCheckUtils]: 405: Hoare triple {224401#(<= proc_i 268)} assume a[5] == 1000; {224401#(<= proc_i 268)} is VALID [2019-05-15 10:21:47,620 INFO L273 TraceCheckUtils]: 406: Hoare triple {224401#(<= proc_i 268)} assume j > 4; {224401#(<= proc_i 268)} is VALID [2019-05-15 10:21:47,620 INFO L273 TraceCheckUtils]: 407: Hoare triple {224401#(<= proc_i 268)} assume j < 6; {224401#(<= proc_i 268)} is VALID [2019-05-15 10:21:47,622 INFO L273 TraceCheckUtils]: 408: Hoare triple {224401#(<= proc_i 268)} i := i + 4; {224420#(<= proc_i 272)} is VALID [2019-05-15 10:21:47,622 INFO L273 TraceCheckUtils]: 409: Hoare triple {224420#(<= proc_i 272)} assume i <= 1000; {224420#(<= proc_i 272)} is VALID [2019-05-15 10:21:47,625 INFO L273 TraceCheckUtils]: 410: Hoare triple {224420#(<= proc_i 272)} assume i + 4 < a[j]; {224420#(<= proc_i 272)} is VALID [2019-05-15 10:21:47,625 INFO L273 TraceCheckUtils]: 411: Hoare triple {224420#(<= proc_i 272)} assume a[5] == 1000; {224420#(<= proc_i 272)} is VALID [2019-05-15 10:21:47,628 INFO L273 TraceCheckUtils]: 412: Hoare triple {224420#(<= proc_i 272)} assume j > 4; {224420#(<= proc_i 272)} is VALID [2019-05-15 10:21:47,628 INFO L273 TraceCheckUtils]: 413: Hoare triple {224420#(<= proc_i 272)} assume j < 6; {224420#(<= proc_i 272)} is VALID [2019-05-15 10:21:47,631 INFO L273 TraceCheckUtils]: 414: Hoare triple {224420#(<= proc_i 272)} i := i + 4; {224439#(<= proc_i 276)} is VALID [2019-05-15 10:21:47,631 INFO L273 TraceCheckUtils]: 415: Hoare triple {224439#(<= proc_i 276)} assume i <= 1000; {224439#(<= proc_i 276)} is VALID [2019-05-15 10:21:47,633 INFO L273 TraceCheckUtils]: 416: Hoare triple {224439#(<= proc_i 276)} assume i + 4 < a[j]; {224439#(<= proc_i 276)} is VALID [2019-05-15 10:21:47,633 INFO L273 TraceCheckUtils]: 417: Hoare triple {224439#(<= proc_i 276)} assume a[5] == 1000; {224439#(<= proc_i 276)} is VALID [2019-05-15 10:21:47,635 INFO L273 TraceCheckUtils]: 418: Hoare triple {224439#(<= proc_i 276)} assume j > 4; {224439#(<= proc_i 276)} is VALID [2019-05-15 10:21:47,635 INFO L273 TraceCheckUtils]: 419: Hoare triple {224439#(<= proc_i 276)} assume j < 6; {224439#(<= proc_i 276)} is VALID [2019-05-15 10:21:47,637 INFO L273 TraceCheckUtils]: 420: Hoare triple {224439#(<= proc_i 276)} i := i + 4; {224458#(<= proc_i 280)} is VALID [2019-05-15 10:21:47,637 INFO L273 TraceCheckUtils]: 421: Hoare triple {224458#(<= proc_i 280)} assume i <= 1000; {224458#(<= proc_i 280)} is VALID [2019-05-15 10:21:47,640 INFO L273 TraceCheckUtils]: 422: Hoare triple {224458#(<= proc_i 280)} assume i + 4 < a[j]; {224458#(<= proc_i 280)} is VALID [2019-05-15 10:21:47,640 INFO L273 TraceCheckUtils]: 423: Hoare triple {224458#(<= proc_i 280)} assume a[5] == 1000; {224458#(<= proc_i 280)} is VALID [2019-05-15 10:21:47,642 INFO L273 TraceCheckUtils]: 424: Hoare triple {224458#(<= proc_i 280)} assume j > 4; {224458#(<= proc_i 280)} is VALID [2019-05-15 10:21:47,642 INFO L273 TraceCheckUtils]: 425: Hoare triple {224458#(<= proc_i 280)} assume j < 6; {224458#(<= proc_i 280)} is VALID [2019-05-15 10:21:47,644 INFO L273 TraceCheckUtils]: 426: Hoare triple {224458#(<= proc_i 280)} i := i + 4; {224477#(<= proc_i 284)} is VALID [2019-05-15 10:21:47,646 INFO L273 TraceCheckUtils]: 427: Hoare triple {224477#(<= proc_i 284)} assume i <= 1000; {224477#(<= proc_i 284)} is VALID [2019-05-15 10:21:47,648 INFO L273 TraceCheckUtils]: 428: Hoare triple {224477#(<= proc_i 284)} assume i + 4 < a[j]; {224477#(<= proc_i 284)} is VALID [2019-05-15 10:21:47,648 INFO L273 TraceCheckUtils]: 429: Hoare triple {224477#(<= proc_i 284)} assume a[5] == 1000; {224477#(<= proc_i 284)} is VALID [2019-05-15 10:21:47,651 INFO L273 TraceCheckUtils]: 430: Hoare triple {224477#(<= proc_i 284)} assume j > 4; {224477#(<= proc_i 284)} is VALID [2019-05-15 10:21:47,651 INFO L273 TraceCheckUtils]: 431: Hoare triple {224477#(<= proc_i 284)} assume j < 6; {224477#(<= proc_i 284)} is VALID [2019-05-15 10:21:47,654 INFO L273 TraceCheckUtils]: 432: Hoare triple {224477#(<= proc_i 284)} i := i + 4; {224496#(<= proc_i 288)} is VALID [2019-05-15 10:21:47,656 INFO L273 TraceCheckUtils]: 433: Hoare triple {224496#(<= proc_i 288)} assume i <= 1000; {224496#(<= proc_i 288)} is VALID [2019-05-15 10:21:47,656 INFO L273 TraceCheckUtils]: 434: Hoare triple {224496#(<= proc_i 288)} assume i + 4 < a[j]; {224496#(<= proc_i 288)} is VALID [2019-05-15 10:21:47,658 INFO L273 TraceCheckUtils]: 435: Hoare triple {224496#(<= proc_i 288)} assume a[5] == 1000; {224496#(<= proc_i 288)} is VALID [2019-05-15 10:21:47,658 INFO L273 TraceCheckUtils]: 436: Hoare triple {224496#(<= proc_i 288)} assume j > 4; {224496#(<= proc_i 288)} is VALID [2019-05-15 10:21:47,661 INFO L273 TraceCheckUtils]: 437: Hoare triple {224496#(<= proc_i 288)} assume j < 6; {224496#(<= proc_i 288)} is VALID [2019-05-15 10:21:47,661 INFO L273 TraceCheckUtils]: 438: Hoare triple {224496#(<= proc_i 288)} i := i + 4; {224515#(<= proc_i 292)} is VALID [2019-05-15 10:21:47,664 INFO L273 TraceCheckUtils]: 439: Hoare triple {224515#(<= proc_i 292)} assume i <= 1000; {224515#(<= proc_i 292)} is VALID [2019-05-15 10:21:47,664 INFO L273 TraceCheckUtils]: 440: Hoare triple {224515#(<= proc_i 292)} assume i + 4 < a[j]; {224515#(<= proc_i 292)} is VALID [2019-05-15 10:21:47,666 INFO L273 TraceCheckUtils]: 441: Hoare triple {224515#(<= proc_i 292)} assume a[5] == 1000; {224515#(<= proc_i 292)} is VALID [2019-05-15 10:21:47,666 INFO L273 TraceCheckUtils]: 442: Hoare triple {224515#(<= proc_i 292)} assume j > 4; {224515#(<= proc_i 292)} is VALID [2019-05-15 10:21:47,668 INFO L273 TraceCheckUtils]: 443: Hoare triple {224515#(<= proc_i 292)} assume j < 6; {224515#(<= proc_i 292)} is VALID [2019-05-15 10:21:47,668 INFO L273 TraceCheckUtils]: 444: Hoare triple {224515#(<= proc_i 292)} i := i + 4; {224534#(<= proc_i 296)} is VALID [2019-05-15 10:21:47,670 INFO L273 TraceCheckUtils]: 445: Hoare triple {224534#(<= proc_i 296)} assume i <= 1000; {224534#(<= proc_i 296)} is VALID [2019-05-15 10:21:47,672 INFO L273 TraceCheckUtils]: 446: Hoare triple {224534#(<= proc_i 296)} assume i + 4 < a[j]; {224534#(<= proc_i 296)} is VALID [2019-05-15 10:21:47,672 INFO L273 TraceCheckUtils]: 447: Hoare triple {224534#(<= proc_i 296)} assume a[5] == 1000; {224534#(<= proc_i 296)} is VALID [2019-05-15 10:21:47,674 INFO L273 TraceCheckUtils]: 448: Hoare triple {224534#(<= proc_i 296)} assume j > 4; {224534#(<= proc_i 296)} is VALID [2019-05-15 10:21:47,674 INFO L273 TraceCheckUtils]: 449: Hoare triple {224534#(<= proc_i 296)} assume j < 6; {224534#(<= proc_i 296)} is VALID [2019-05-15 10:21:47,677 INFO L273 TraceCheckUtils]: 450: Hoare triple {224534#(<= proc_i 296)} i := i + 4; {224553#(<= proc_i 300)} is VALID [2019-05-15 10:21:47,677 INFO L273 TraceCheckUtils]: 451: Hoare triple {224553#(<= proc_i 300)} assume i <= 1000; {224553#(<= proc_i 300)} is VALID [2019-05-15 10:21:47,679 INFO L273 TraceCheckUtils]: 452: Hoare triple {224553#(<= proc_i 300)} assume i + 4 < a[j]; {224553#(<= proc_i 300)} is VALID [2019-05-15 10:21:47,679 INFO L273 TraceCheckUtils]: 453: Hoare triple {224553#(<= proc_i 300)} assume a[5] == 1000; {224553#(<= proc_i 300)} is VALID [2019-05-15 10:21:47,682 INFO L273 TraceCheckUtils]: 454: Hoare triple {224553#(<= proc_i 300)} assume j > 4; {224553#(<= proc_i 300)} is VALID [2019-05-15 10:21:47,682 INFO L273 TraceCheckUtils]: 455: Hoare triple {224553#(<= proc_i 300)} assume j < 6; {224553#(<= proc_i 300)} is VALID [2019-05-15 10:21:47,684 INFO L273 TraceCheckUtils]: 456: Hoare triple {224553#(<= proc_i 300)} i := i + 4; {224572#(<= proc_i 304)} is VALID [2019-05-15 10:21:47,684 INFO L273 TraceCheckUtils]: 457: Hoare triple {224572#(<= proc_i 304)} assume i <= 1000; {224572#(<= proc_i 304)} is VALID [2019-05-15 10:21:47,686 INFO L273 TraceCheckUtils]: 458: Hoare triple {224572#(<= proc_i 304)} assume i + 4 < a[j]; {224572#(<= proc_i 304)} is VALID [2019-05-15 10:21:47,686 INFO L273 TraceCheckUtils]: 459: Hoare triple {224572#(<= proc_i 304)} assume a[5] == 1000; {224572#(<= proc_i 304)} is VALID [2019-05-15 10:21:47,688 INFO L273 TraceCheckUtils]: 460: Hoare triple {224572#(<= proc_i 304)} assume j > 4; {224572#(<= proc_i 304)} is VALID [2019-05-15 10:21:47,688 INFO L273 TraceCheckUtils]: 461: Hoare triple {224572#(<= proc_i 304)} assume j < 6; {224572#(<= proc_i 304)} is VALID [2019-05-15 10:21:47,691 INFO L273 TraceCheckUtils]: 462: Hoare triple {224572#(<= proc_i 304)} i := i + 4; {224591#(<= proc_i 308)} is VALID [2019-05-15 10:21:47,691 INFO L273 TraceCheckUtils]: 463: Hoare triple {224591#(<= proc_i 308)} assume i <= 1000; {224591#(<= proc_i 308)} is VALID [2019-05-15 10:21:47,694 INFO L273 TraceCheckUtils]: 464: Hoare triple {224591#(<= proc_i 308)} assume i + 4 < a[j]; {224591#(<= proc_i 308)} is VALID [2019-05-15 10:21:47,694 INFO L273 TraceCheckUtils]: 465: Hoare triple {224591#(<= proc_i 308)} assume a[5] == 1000; {224591#(<= proc_i 308)} is VALID [2019-05-15 10:21:47,696 INFO L273 TraceCheckUtils]: 466: Hoare triple {224591#(<= proc_i 308)} assume j > 4; {224591#(<= proc_i 308)} is VALID [2019-05-15 10:21:47,696 INFO L273 TraceCheckUtils]: 467: Hoare triple {224591#(<= proc_i 308)} assume j < 6; {224591#(<= proc_i 308)} is VALID [2019-05-15 10:21:47,698 INFO L273 TraceCheckUtils]: 468: Hoare triple {224591#(<= proc_i 308)} i := i + 4; {224610#(<= proc_i 312)} is VALID [2019-05-15 10:21:47,698 INFO L273 TraceCheckUtils]: 469: Hoare triple {224610#(<= proc_i 312)} assume i <= 1000; {224610#(<= proc_i 312)} is VALID [2019-05-15 10:21:47,701 INFO L273 TraceCheckUtils]: 470: Hoare triple {224610#(<= proc_i 312)} assume i + 4 < a[j]; {224610#(<= proc_i 312)} is VALID [2019-05-15 10:21:47,701 INFO L273 TraceCheckUtils]: 471: Hoare triple {224610#(<= proc_i 312)} assume a[5] == 1000; {224610#(<= proc_i 312)} is VALID [2019-05-15 10:21:47,704 INFO L273 TraceCheckUtils]: 472: Hoare triple {224610#(<= proc_i 312)} assume j > 4; {224610#(<= proc_i 312)} is VALID [2019-05-15 10:21:47,704 INFO L273 TraceCheckUtils]: 473: Hoare triple {224610#(<= proc_i 312)} assume j < 6; {224610#(<= proc_i 312)} is VALID [2019-05-15 10:21:47,707 INFO L273 TraceCheckUtils]: 474: Hoare triple {224610#(<= proc_i 312)} i := i + 4; {224629#(<= proc_i 316)} is VALID [2019-05-15 10:21:47,707 INFO L273 TraceCheckUtils]: 475: Hoare triple {224629#(<= proc_i 316)} assume i <= 1000; {224629#(<= proc_i 316)} is VALID [2019-05-15 10:21:47,709 INFO L273 TraceCheckUtils]: 476: Hoare triple {224629#(<= proc_i 316)} assume i + 4 < a[j]; {224629#(<= proc_i 316)} is VALID [2019-05-15 10:21:47,709 INFO L273 TraceCheckUtils]: 477: Hoare triple {224629#(<= proc_i 316)} assume a[5] == 1000; {224629#(<= proc_i 316)} is VALID [2019-05-15 10:21:47,711 INFO L273 TraceCheckUtils]: 478: Hoare triple {224629#(<= proc_i 316)} assume j > 4; {224629#(<= proc_i 316)} is VALID [2019-05-15 10:21:47,711 INFO L273 TraceCheckUtils]: 479: Hoare triple {224629#(<= proc_i 316)} assume j < 6; {224629#(<= proc_i 316)} is VALID [2019-05-15 10:21:47,714 INFO L273 TraceCheckUtils]: 480: Hoare triple {224629#(<= proc_i 316)} i := i + 4; {224648#(<= proc_i 320)} is VALID [2019-05-15 10:21:47,714 INFO L273 TraceCheckUtils]: 481: Hoare triple {224648#(<= proc_i 320)} assume i <= 1000; {224648#(<= proc_i 320)} is VALID [2019-05-15 10:21:47,716 INFO L273 TraceCheckUtils]: 482: Hoare triple {224648#(<= proc_i 320)} assume i + 4 < a[j]; {224648#(<= proc_i 320)} is VALID [2019-05-15 10:21:47,716 INFO L273 TraceCheckUtils]: 483: Hoare triple {224648#(<= proc_i 320)} assume a[5] == 1000; {224648#(<= proc_i 320)} is VALID [2019-05-15 10:21:47,718 INFO L273 TraceCheckUtils]: 484: Hoare triple {224648#(<= proc_i 320)} assume j > 4; {224648#(<= proc_i 320)} is VALID [2019-05-15 10:21:47,718 INFO L273 TraceCheckUtils]: 485: Hoare triple {224648#(<= proc_i 320)} assume j < 6; {224648#(<= proc_i 320)} is VALID [2019-05-15 10:21:47,720 INFO L273 TraceCheckUtils]: 486: Hoare triple {224648#(<= proc_i 320)} i := i + 4; {224667#(<= proc_i 324)} is VALID [2019-05-15 10:21:47,720 INFO L273 TraceCheckUtils]: 487: Hoare triple {224667#(<= proc_i 324)} assume i <= 1000; {224667#(<= proc_i 324)} is VALID [2019-05-15 10:21:47,720 INFO L273 TraceCheckUtils]: 488: Hoare triple {224667#(<= proc_i 324)} assume i + 4 < a[j]; {224667#(<= proc_i 324)} is VALID [2019-05-15 10:21:47,722 INFO L273 TraceCheckUtils]: 489: Hoare triple {224667#(<= proc_i 324)} assume a[5] == 1000; {224667#(<= proc_i 324)} is VALID [2019-05-15 10:21:47,724 INFO L273 TraceCheckUtils]: 490: Hoare triple {224667#(<= proc_i 324)} assume j > 4; {224667#(<= proc_i 324)} is VALID [2019-05-15 10:21:47,724 INFO L273 TraceCheckUtils]: 491: Hoare triple {224667#(<= proc_i 324)} assume j < 6; {224667#(<= proc_i 324)} is VALID [2019-05-15 10:21:47,726 INFO L273 TraceCheckUtils]: 492: Hoare triple {224667#(<= proc_i 324)} i := i + 4; {224686#(<= proc_i 328)} is VALID [2019-05-15 10:21:47,726 INFO L273 TraceCheckUtils]: 493: Hoare triple {224686#(<= proc_i 328)} assume i <= 1000; {224686#(<= proc_i 328)} is VALID [2019-05-15 10:21:47,728 INFO L273 TraceCheckUtils]: 494: Hoare triple {224686#(<= proc_i 328)} assume i + 4 < a[j]; {224686#(<= proc_i 328)} is VALID [2019-05-15 10:21:47,728 INFO L273 TraceCheckUtils]: 495: Hoare triple {224686#(<= proc_i 328)} assume a[5] == 1000; {224686#(<= proc_i 328)} is VALID [2019-05-15 10:21:47,730 INFO L273 TraceCheckUtils]: 496: Hoare triple {224686#(<= proc_i 328)} assume j > 4; {224686#(<= proc_i 328)} is VALID [2019-05-15 10:21:47,730 INFO L273 TraceCheckUtils]: 497: Hoare triple {224686#(<= proc_i 328)} assume j < 6; {224686#(<= proc_i 328)} is VALID [2019-05-15 10:21:47,732 INFO L273 TraceCheckUtils]: 498: Hoare triple {224686#(<= proc_i 328)} i := i + 4; {224705#(<= proc_i 332)} is VALID [2019-05-15 10:21:47,732 INFO L273 TraceCheckUtils]: 499: Hoare triple {224705#(<= proc_i 332)} assume i <= 1000; {224705#(<= proc_i 332)} is VALID [2019-05-15 10:21:47,734 INFO L273 TraceCheckUtils]: 500: Hoare triple {224705#(<= proc_i 332)} assume i + 4 < a[j]; {224705#(<= proc_i 332)} is VALID [2019-05-15 10:21:47,734 INFO L273 TraceCheckUtils]: 501: Hoare triple {224705#(<= proc_i 332)} assume a[5] == 1000; {224705#(<= proc_i 332)} is VALID [2019-05-15 10:21:47,736 INFO L273 TraceCheckUtils]: 502: Hoare triple {224705#(<= proc_i 332)} assume j > 4; {224705#(<= proc_i 332)} is VALID [2019-05-15 10:21:47,736 INFO L273 TraceCheckUtils]: 503: Hoare triple {224705#(<= proc_i 332)} assume j < 6; {224705#(<= proc_i 332)} is VALID [2019-05-15 10:21:47,736 INFO L273 TraceCheckUtils]: 504: Hoare triple {224705#(<= proc_i 332)} i := i + 4; {224724#(<= proc_i 336)} is VALID [2019-05-15 10:21:47,739 INFO L273 TraceCheckUtils]: 505: Hoare triple {224724#(<= proc_i 336)} assume i <= 1000; {224724#(<= proc_i 336)} is VALID [2019-05-15 10:21:47,739 INFO L273 TraceCheckUtils]: 506: Hoare triple {224724#(<= proc_i 336)} assume i + 4 < a[j]; {224724#(<= proc_i 336)} is VALID [2019-05-15 10:21:47,741 INFO L273 TraceCheckUtils]: 507: Hoare triple {224724#(<= proc_i 336)} assume a[5] == 1000; {224724#(<= proc_i 336)} is VALID [2019-05-15 10:21:47,741 INFO L273 TraceCheckUtils]: 508: Hoare triple {224724#(<= proc_i 336)} assume j > 4; {224724#(<= proc_i 336)} is VALID [2019-05-15 10:21:47,744 INFO L273 TraceCheckUtils]: 509: Hoare triple {224724#(<= proc_i 336)} assume j < 6; {224724#(<= proc_i 336)} is VALID [2019-05-15 10:21:47,744 INFO L273 TraceCheckUtils]: 510: Hoare triple {224724#(<= proc_i 336)} i := i + 4; {224743#(<= proc_i 340)} is VALID [2019-05-15 10:21:47,746 INFO L273 TraceCheckUtils]: 511: Hoare triple {224743#(<= proc_i 340)} assume i <= 1000; {224743#(<= proc_i 340)} is VALID [2019-05-15 10:21:47,746 INFO L273 TraceCheckUtils]: 512: Hoare triple {224743#(<= proc_i 340)} assume i + 4 < a[j]; {224743#(<= proc_i 340)} is VALID [2019-05-15 10:21:47,748 INFO L273 TraceCheckUtils]: 513: Hoare triple {224743#(<= proc_i 340)} assume a[5] == 1000; {224743#(<= proc_i 340)} is VALID [2019-05-15 10:21:47,748 INFO L273 TraceCheckUtils]: 514: Hoare triple {224743#(<= proc_i 340)} assume j > 4; {224743#(<= proc_i 340)} is VALID [2019-05-15 10:21:47,750 INFO L273 TraceCheckUtils]: 515: Hoare triple {224743#(<= proc_i 340)} assume j < 6; {224743#(<= proc_i 340)} is VALID [2019-05-15 10:21:47,750 INFO L273 TraceCheckUtils]: 516: Hoare triple {224743#(<= proc_i 340)} i := i + 4; {224762#(<= proc_i 344)} is VALID [2019-05-15 10:21:47,752 INFO L273 TraceCheckUtils]: 517: Hoare triple {224762#(<= proc_i 344)} assume i <= 1000; {224762#(<= proc_i 344)} is VALID [2019-05-15 10:21:47,752 INFO L273 TraceCheckUtils]: 518: Hoare triple {224762#(<= proc_i 344)} assume i + 4 < a[j]; {224762#(<= proc_i 344)} is VALID [2019-05-15 10:21:47,755 INFO L273 TraceCheckUtils]: 519: Hoare triple {224762#(<= proc_i 344)} assume a[5] == 1000; {224762#(<= proc_i 344)} is VALID [2019-05-15 10:21:47,755 INFO L273 TraceCheckUtils]: 520: Hoare triple {224762#(<= proc_i 344)} assume j > 4; {224762#(<= proc_i 344)} is VALID [2019-05-15 10:21:47,758 INFO L273 TraceCheckUtils]: 521: Hoare triple {224762#(<= proc_i 344)} assume j < 6; {224762#(<= proc_i 344)} is VALID [2019-05-15 10:21:47,758 INFO L273 TraceCheckUtils]: 522: Hoare triple {224762#(<= proc_i 344)} i := i + 4; {224781#(<= proc_i 348)} is VALID [2019-05-15 10:21:47,760 INFO L273 TraceCheckUtils]: 523: Hoare triple {224781#(<= proc_i 348)} assume i <= 1000; {224781#(<= proc_i 348)} is VALID [2019-05-15 10:21:47,760 INFO L273 TraceCheckUtils]: 524: Hoare triple {224781#(<= proc_i 348)} assume i + 4 < a[j]; {224781#(<= proc_i 348)} is VALID [2019-05-15 10:21:47,762 INFO L273 TraceCheckUtils]: 525: Hoare triple {224781#(<= proc_i 348)} assume a[5] == 1000; {224781#(<= proc_i 348)} is VALID [2019-05-15 10:21:47,762 INFO L273 TraceCheckUtils]: 526: Hoare triple {224781#(<= proc_i 348)} assume j > 4; {224781#(<= proc_i 348)} is VALID [2019-05-15 10:21:47,765 INFO L273 TraceCheckUtils]: 527: Hoare triple {224781#(<= proc_i 348)} assume j < 6; {224781#(<= proc_i 348)} is VALID [2019-05-15 10:21:47,765 INFO L273 TraceCheckUtils]: 528: Hoare triple {224781#(<= proc_i 348)} i := i + 4; {224800#(<= proc_i 352)} is VALID [2019-05-15 10:21:47,767 INFO L273 TraceCheckUtils]: 529: Hoare triple {224800#(<= proc_i 352)} assume i <= 1000; {224800#(<= proc_i 352)} is VALID [2019-05-15 10:21:47,767 INFO L273 TraceCheckUtils]: 530: Hoare triple {224800#(<= proc_i 352)} assume i + 4 < a[j]; {224800#(<= proc_i 352)} is VALID [2019-05-15 10:21:47,769 INFO L273 TraceCheckUtils]: 531: Hoare triple {224800#(<= proc_i 352)} assume a[5] == 1000; {224800#(<= proc_i 352)} is VALID [2019-05-15 10:21:47,769 INFO L273 TraceCheckUtils]: 532: Hoare triple {224800#(<= proc_i 352)} assume j > 4; {224800#(<= proc_i 352)} is VALID [2019-05-15 10:21:47,771 INFO L273 TraceCheckUtils]: 533: Hoare triple {224800#(<= proc_i 352)} assume j < 6; {224800#(<= proc_i 352)} is VALID [2019-05-15 10:21:47,771 INFO L273 TraceCheckUtils]: 534: Hoare triple {224800#(<= proc_i 352)} i := i + 4; {224819#(<= proc_i 356)} is VALID [2019-05-15 10:21:47,774 INFO L273 TraceCheckUtils]: 535: Hoare triple {224819#(<= proc_i 356)} assume i <= 1000; {224819#(<= proc_i 356)} is VALID [2019-05-15 10:21:47,774 INFO L273 TraceCheckUtils]: 536: Hoare triple {224819#(<= proc_i 356)} assume i + 4 < a[j]; {224819#(<= proc_i 356)} is VALID [2019-05-15 10:21:47,776 INFO L273 TraceCheckUtils]: 537: Hoare triple {224819#(<= proc_i 356)} assume a[5] == 1000; {224819#(<= proc_i 356)} is VALID [2019-05-15 10:21:47,776 INFO L273 TraceCheckUtils]: 538: Hoare triple {224819#(<= proc_i 356)} assume j > 4; {224819#(<= proc_i 356)} is VALID [2019-05-15 10:21:47,779 INFO L273 TraceCheckUtils]: 539: Hoare triple {224819#(<= proc_i 356)} assume j < 6; {224819#(<= proc_i 356)} is VALID [2019-05-15 10:21:47,779 INFO L273 TraceCheckUtils]: 540: Hoare triple {224819#(<= proc_i 356)} i := i + 4; {224838#(<= proc_i 360)} is VALID [2019-05-15 10:21:47,782 INFO L273 TraceCheckUtils]: 541: Hoare triple {224838#(<= proc_i 360)} assume i <= 1000; {224838#(<= proc_i 360)} is VALID [2019-05-15 10:21:47,782 INFO L273 TraceCheckUtils]: 542: Hoare triple {224838#(<= proc_i 360)} assume i + 4 < a[j]; {224838#(<= proc_i 360)} is VALID [2019-05-15 10:21:47,784 INFO L273 TraceCheckUtils]: 543: Hoare triple {224838#(<= proc_i 360)} assume a[5] == 1000; {224838#(<= proc_i 360)} is VALID [2019-05-15 10:21:47,784 INFO L273 TraceCheckUtils]: 544: Hoare triple {224838#(<= proc_i 360)} assume j > 4; {224838#(<= proc_i 360)} is VALID [2019-05-15 10:21:47,787 INFO L273 TraceCheckUtils]: 545: Hoare triple {224838#(<= proc_i 360)} assume j < 6; {224838#(<= proc_i 360)} is VALID [2019-05-15 10:21:47,787 INFO L273 TraceCheckUtils]: 546: Hoare triple {224838#(<= proc_i 360)} i := i + 4; {224857#(<= proc_i 364)} is VALID [2019-05-15 10:21:47,790 INFO L273 TraceCheckUtils]: 547: Hoare triple {224857#(<= proc_i 364)} assume i <= 1000; {224857#(<= proc_i 364)} is VALID [2019-05-15 10:21:47,790 INFO L273 TraceCheckUtils]: 548: Hoare triple {224857#(<= proc_i 364)} assume i + 4 < a[j]; {224857#(<= proc_i 364)} is VALID [2019-05-15 10:21:47,792 INFO L273 TraceCheckUtils]: 549: Hoare triple {224857#(<= proc_i 364)} assume a[5] == 1000; {224857#(<= proc_i 364)} is VALID [2019-05-15 10:21:47,792 INFO L273 TraceCheckUtils]: 550: Hoare triple {224857#(<= proc_i 364)} assume j > 4; {224857#(<= proc_i 364)} is VALID [2019-05-15 10:21:47,794 INFO L273 TraceCheckUtils]: 551: Hoare triple {224857#(<= proc_i 364)} assume j < 6; {224857#(<= proc_i 364)} is VALID [2019-05-15 10:21:47,794 INFO L273 TraceCheckUtils]: 552: Hoare triple {224857#(<= proc_i 364)} i := i + 4; {224876#(<= proc_i 368)} is VALID [2019-05-15 10:21:47,796 INFO L273 TraceCheckUtils]: 553: Hoare triple {224876#(<= proc_i 368)} assume i <= 1000; {224876#(<= proc_i 368)} is VALID [2019-05-15 10:21:47,796 INFO L273 TraceCheckUtils]: 554: Hoare triple {224876#(<= proc_i 368)} assume i + 4 < a[j]; {224876#(<= proc_i 368)} is VALID [2019-05-15 10:21:47,798 INFO L273 TraceCheckUtils]: 555: Hoare triple {224876#(<= proc_i 368)} assume a[5] == 1000; {224876#(<= proc_i 368)} is VALID [2019-05-15 10:21:47,798 INFO L273 TraceCheckUtils]: 556: Hoare triple {224876#(<= proc_i 368)} assume j > 4; {224876#(<= proc_i 368)} is VALID [2019-05-15 10:21:47,798 INFO L273 TraceCheckUtils]: 557: Hoare triple {224876#(<= proc_i 368)} assume j < 6; {224876#(<= proc_i 368)} is VALID [2019-05-15 10:21:47,800 INFO L273 TraceCheckUtils]: 558: Hoare triple {224876#(<= proc_i 368)} i := i + 4; {224895#(<= proc_i 372)} is VALID [2019-05-15 10:21:47,800 INFO L273 TraceCheckUtils]: 559: Hoare triple {224895#(<= proc_i 372)} assume i <= 1000; {224895#(<= proc_i 372)} is VALID [2019-05-15 10:21:47,800 INFO L273 TraceCheckUtils]: 560: Hoare triple {224895#(<= proc_i 372)} assume i + 4 < a[j]; {224895#(<= proc_i 372)} is VALID [2019-05-15 10:21:47,801 INFO L273 TraceCheckUtils]: 561: Hoare triple {224895#(<= proc_i 372)} assume a[5] == 1000; {224895#(<= proc_i 372)} is VALID [2019-05-15 10:21:47,802 INFO L273 TraceCheckUtils]: 562: Hoare triple {224895#(<= proc_i 372)} assume j > 4; {224895#(<= proc_i 372)} is VALID [2019-05-15 10:21:47,802 INFO L273 TraceCheckUtils]: 563: Hoare triple {224895#(<= proc_i 372)} assume j < 6; {224895#(<= proc_i 372)} is VALID [2019-05-15 10:21:47,802 INFO L273 TraceCheckUtils]: 564: Hoare triple {224895#(<= proc_i 372)} i := i + 4; {224914#(<= proc_i 376)} is VALID [2019-05-15 10:21:47,803 INFO L273 TraceCheckUtils]: 565: Hoare triple {224914#(<= proc_i 376)} assume i <= 1000; {224914#(<= proc_i 376)} is VALID [2019-05-15 10:21:47,803 INFO L273 TraceCheckUtils]: 566: Hoare triple {224914#(<= proc_i 376)} assume i + 4 < a[j]; {224914#(<= proc_i 376)} is VALID [2019-05-15 10:21:47,804 INFO L273 TraceCheckUtils]: 567: Hoare triple {224914#(<= proc_i 376)} assume a[5] == 1000; {224914#(<= proc_i 376)} is VALID [2019-05-15 10:21:47,804 INFO L273 TraceCheckUtils]: 568: Hoare triple {224914#(<= proc_i 376)} assume j > 4; {224914#(<= proc_i 376)} is VALID [2019-05-15 10:21:47,806 INFO L273 TraceCheckUtils]: 569: Hoare triple {224914#(<= proc_i 376)} assume j < 6; {224914#(<= proc_i 376)} is VALID [2019-05-15 10:21:47,806 INFO L273 TraceCheckUtils]: 570: Hoare triple {224914#(<= proc_i 376)} i := i + 4; {224933#(<= proc_i 380)} is VALID [2019-05-15 10:21:47,808 INFO L273 TraceCheckUtils]: 571: Hoare triple {224933#(<= proc_i 380)} assume i <= 1000; {224933#(<= proc_i 380)} is VALID [2019-05-15 10:21:47,808 INFO L273 TraceCheckUtils]: 572: Hoare triple {224933#(<= proc_i 380)} assume i + 4 < a[j]; {224933#(<= proc_i 380)} is VALID [2019-05-15 10:21:47,808 INFO L273 TraceCheckUtils]: 573: Hoare triple {224933#(<= proc_i 380)} assume a[5] == 1000; {224933#(<= proc_i 380)} is VALID [2019-05-15 10:21:47,809 INFO L273 TraceCheckUtils]: 574: Hoare triple {224933#(<= proc_i 380)} assume j > 4; {224933#(<= proc_i 380)} is VALID [2019-05-15 10:21:47,809 INFO L273 TraceCheckUtils]: 575: Hoare triple {224933#(<= proc_i 380)} assume j < 6; {224933#(<= proc_i 380)} is VALID [2019-05-15 10:21:47,809 INFO L273 TraceCheckUtils]: 576: Hoare triple {224933#(<= proc_i 380)} i := i + 4; {224952#(<= proc_i 384)} is VALID [2019-05-15 10:21:47,810 INFO L273 TraceCheckUtils]: 577: Hoare triple {224952#(<= proc_i 384)} assume i <= 1000; {224952#(<= proc_i 384)} is VALID [2019-05-15 10:21:47,810 INFO L273 TraceCheckUtils]: 578: Hoare triple {224952#(<= proc_i 384)} assume i + 4 < a[j]; {224952#(<= proc_i 384)} is VALID [2019-05-15 10:21:47,810 INFO L273 TraceCheckUtils]: 579: Hoare triple {224952#(<= proc_i 384)} assume a[5] == 1000; {224952#(<= proc_i 384)} is VALID [2019-05-15 10:21:47,810 INFO L273 TraceCheckUtils]: 580: Hoare triple {224952#(<= proc_i 384)} assume j > 4; {224952#(<= proc_i 384)} is VALID [2019-05-15 10:21:47,811 INFO L273 TraceCheckUtils]: 581: Hoare triple {224952#(<= proc_i 384)} assume j < 6; {224952#(<= proc_i 384)} is VALID [2019-05-15 10:21:47,811 INFO L273 TraceCheckUtils]: 582: Hoare triple {224952#(<= proc_i 384)} i := i + 4; {224971#(<= proc_i 388)} is VALID [2019-05-15 10:21:47,812 INFO L273 TraceCheckUtils]: 583: Hoare triple {224971#(<= proc_i 388)} assume i <= 1000; {224971#(<= proc_i 388)} is VALID [2019-05-15 10:21:47,812 INFO L273 TraceCheckUtils]: 584: Hoare triple {224971#(<= proc_i 388)} assume i + 4 < a[j]; {224971#(<= proc_i 388)} is VALID [2019-05-15 10:21:47,812 INFO L273 TraceCheckUtils]: 585: Hoare triple {224971#(<= proc_i 388)} assume a[5] == 1000; {224971#(<= proc_i 388)} is VALID [2019-05-15 10:21:47,813 INFO L273 TraceCheckUtils]: 586: Hoare triple {224971#(<= proc_i 388)} assume j > 4; {224971#(<= proc_i 388)} is VALID [2019-05-15 10:21:47,813 INFO L273 TraceCheckUtils]: 587: Hoare triple {224971#(<= proc_i 388)} assume j < 6; {224971#(<= proc_i 388)} is VALID [2019-05-15 10:21:47,814 INFO L273 TraceCheckUtils]: 588: Hoare triple {224971#(<= proc_i 388)} i := i + 4; {224990#(<= proc_i 392)} is VALID [2019-05-15 10:21:47,815 INFO L273 TraceCheckUtils]: 589: Hoare triple {224990#(<= proc_i 392)} assume i <= 1000; {224990#(<= proc_i 392)} is VALID [2019-05-15 10:21:47,815 INFO L273 TraceCheckUtils]: 590: Hoare triple {224990#(<= proc_i 392)} assume i + 4 < a[j]; {224990#(<= proc_i 392)} is VALID [2019-05-15 10:21:47,815 INFO L273 TraceCheckUtils]: 591: Hoare triple {224990#(<= proc_i 392)} assume a[5] == 1000; {224990#(<= proc_i 392)} is VALID [2019-05-15 10:21:47,816 INFO L273 TraceCheckUtils]: 592: Hoare triple {224990#(<= proc_i 392)} assume j > 4; {224990#(<= proc_i 392)} is VALID [2019-05-15 10:21:47,816 INFO L273 TraceCheckUtils]: 593: Hoare triple {224990#(<= proc_i 392)} assume j < 6; {224990#(<= proc_i 392)} is VALID [2019-05-15 10:21:47,817 INFO L273 TraceCheckUtils]: 594: Hoare triple {224990#(<= proc_i 392)} i := i + 4; {225009#(<= proc_i 396)} is VALID [2019-05-15 10:21:47,817 INFO L273 TraceCheckUtils]: 595: Hoare triple {225009#(<= proc_i 396)} assume i <= 1000; {225009#(<= proc_i 396)} is VALID [2019-05-15 10:21:47,818 INFO L273 TraceCheckUtils]: 596: Hoare triple {225009#(<= proc_i 396)} assume i + 4 < a[j]; {225009#(<= proc_i 396)} is VALID [2019-05-15 10:21:47,818 INFO L273 TraceCheckUtils]: 597: Hoare triple {225009#(<= proc_i 396)} assume a[5] == 1000; {225009#(<= proc_i 396)} is VALID [2019-05-15 10:21:47,819 INFO L273 TraceCheckUtils]: 598: Hoare triple {225009#(<= proc_i 396)} assume j > 4; {225009#(<= proc_i 396)} is VALID [2019-05-15 10:21:47,819 INFO L273 TraceCheckUtils]: 599: Hoare triple {225009#(<= proc_i 396)} assume j < 6; {225009#(<= proc_i 396)} is VALID [2019-05-15 10:21:47,820 INFO L273 TraceCheckUtils]: 600: Hoare triple {225009#(<= proc_i 396)} i := i + 4; {225028#(<= proc_i 400)} is VALID [2019-05-15 10:21:47,820 INFO L273 TraceCheckUtils]: 601: Hoare triple {225028#(<= proc_i 400)} assume i <= 1000; {225028#(<= proc_i 400)} is VALID [2019-05-15 10:21:47,821 INFO L273 TraceCheckUtils]: 602: Hoare triple {225028#(<= proc_i 400)} assume i + 4 < a[j]; {225028#(<= proc_i 400)} is VALID [2019-05-15 10:21:47,821 INFO L273 TraceCheckUtils]: 603: Hoare triple {225028#(<= proc_i 400)} assume a[5] == 1000; {225028#(<= proc_i 400)} is VALID [2019-05-15 10:21:47,822 INFO L273 TraceCheckUtils]: 604: Hoare triple {225028#(<= proc_i 400)} assume j > 4; {225028#(<= proc_i 400)} is VALID [2019-05-15 10:21:47,822 INFO L273 TraceCheckUtils]: 605: Hoare triple {225028#(<= proc_i 400)} assume j < 6; {225028#(<= proc_i 400)} is VALID [2019-05-15 10:21:47,823 INFO L273 TraceCheckUtils]: 606: Hoare triple {225028#(<= proc_i 400)} i := i + 4; {225047#(<= proc_i 404)} is VALID [2019-05-15 10:21:47,824 INFO L273 TraceCheckUtils]: 607: Hoare triple {225047#(<= proc_i 404)} assume !(i <= 1000); {223124#false} is VALID [2019-05-15 10:21:48,045 INFO L134 CoverageAnalysis]: Checked inductivity of 30401 backedges. 0 proven. 30401 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:21:48,045 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:21:48,045 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [102] total 102 [2019-05-15 10:21:48,046 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 608 [2019-05-15 10:21:48,046 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:21:48,047 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 104 states. [2019-05-15 10:21:48,637 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 608 edges. 608 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:48,637 INFO L454 AbstractCegarLoop]: Interpolant automaton has 104 states [2019-05-15 10:21:48,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2019-05-15 10:21:48,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2019-05-15 10:21:48,639 INFO L87 Difference]: Start difference. First operand 609 states and 609 transitions. Second operand 104 states. [2019-05-15 10:21:49,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:49,776 INFO L93 Difference]: Finished difference Result 620 states and 620 transitions. [2019-05-15 10:21:49,777 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2019-05-15 10:21:49,777 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 608 [2019-05-15 10:21:49,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:21:49,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2019-05-15 10:21:49,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 621 transitions. [2019-05-15 10:21:49,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2019-05-15 10:21:49,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 621 transitions. [2019-05-15 10:21:49,782 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 104 states and 621 transitions. [2019-05-15 10:21:50,362 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 621 edges. 621 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:50,378 INFO L225 Difference]: With dead ends: 620 [2019-05-15 10:21:50,378 INFO L226 Difference]: Without dead ends: 620 [2019-05-15 10:21:50,379 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 607 GetRequests, 505 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2019-05-15 10:21:50,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2019-05-15 10:21:50,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 615. [2019-05-15 10:21:50,383 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:21:50,384 INFO L82 GeneralOperation]: Start isEquivalent. First operand 620 states. Second operand 615 states. [2019-05-15 10:21:50,384 INFO L74 IsIncluded]: Start isIncluded. First operand 620 states. Second operand 615 states. [2019-05-15 10:21:50,384 INFO L87 Difference]: Start difference. First operand 620 states. Second operand 615 states. [2019-05-15 10:21:50,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:50,402 INFO L93 Difference]: Finished difference Result 620 states and 620 transitions. [2019-05-15 10:21:50,402 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 620 transitions. [2019-05-15 10:21:50,403 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:50,403 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:50,403 INFO L74 IsIncluded]: Start isIncluded. First operand 615 states. Second operand 620 states. [2019-05-15 10:21:50,403 INFO L87 Difference]: Start difference. First operand 615 states. Second operand 620 states. [2019-05-15 10:21:50,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:50,415 INFO L93 Difference]: Finished difference Result 620 states and 620 transitions. [2019-05-15 10:21:50,415 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 620 transitions. [2019-05-15 10:21:50,415 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:50,415 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:50,415 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:21:50,415 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:21:50,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 615 states. [2019-05-15 10:21:50,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 615 transitions. [2019-05-15 10:21:50,427 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 615 transitions. Word has length 608 [2019-05-15 10:21:50,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:21:50,427 INFO L475 AbstractCegarLoop]: Abstraction has 615 states and 615 transitions. [2019-05-15 10:21:50,427 INFO L476 AbstractCegarLoop]: Interpolant automaton has 104 states. [2019-05-15 10:21:50,427 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 615 transitions. [2019-05-15 10:21:50,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 615 [2019-05-15 10:21:50,430 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:21:50,430 INFO L399 BasicCegarLoop]: trace histogram [102, 102, 102, 102, 102, 102, 1, 1] [2019-05-15 10:21:50,430 INFO L418 AbstractCegarLoop]: === Iteration 103 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:21:50,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:21:50,430 INFO L82 PathProgramCache]: Analyzing trace with hash -1778835757, now seen corresponding path program 102 times [2019-05-15 10:21:50,431 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:21:50,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:50,731 INFO L256 TraceCheckSpWp]: Trace formula consists of 821 conjuncts, 104 conjunts are in the unsatisfiable core [2019-05-15 10:21:50,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:50,783 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:21:55,523 INFO L273 TraceCheckUtils]: 0: Hoare triple {227525#true} i := 0; {227530#(<= proc_i 0)} is VALID [2019-05-15 10:21:55,523 INFO L273 TraceCheckUtils]: 1: Hoare triple {227530#(<= proc_i 0)} assume i <= 1000; {227530#(<= proc_i 0)} is VALID [2019-05-15 10:21:55,524 INFO L273 TraceCheckUtils]: 2: Hoare triple {227530#(<= proc_i 0)} assume i + 4 < a[j]; {227530#(<= proc_i 0)} is VALID [2019-05-15 10:21:55,524 INFO L273 TraceCheckUtils]: 3: Hoare triple {227530#(<= proc_i 0)} assume a[5] == 1000; {227530#(<= proc_i 0)} is VALID [2019-05-15 10:21:55,524 INFO L273 TraceCheckUtils]: 4: Hoare triple {227530#(<= proc_i 0)} assume j > 4; {227530#(<= proc_i 0)} is VALID [2019-05-15 10:21:55,525 INFO L273 TraceCheckUtils]: 5: Hoare triple {227530#(<= proc_i 0)} assume j < 6; {227530#(<= proc_i 0)} is VALID [2019-05-15 10:21:55,525 INFO L273 TraceCheckUtils]: 6: Hoare triple {227530#(<= proc_i 0)} i := i + 4; {227549#(<= proc_i 4)} is VALID [2019-05-15 10:21:55,525 INFO L273 TraceCheckUtils]: 7: Hoare triple {227549#(<= proc_i 4)} assume i <= 1000; {227549#(<= proc_i 4)} is VALID [2019-05-15 10:21:55,526 INFO L273 TraceCheckUtils]: 8: Hoare triple {227549#(<= proc_i 4)} assume i + 4 < a[j]; {227549#(<= proc_i 4)} is VALID [2019-05-15 10:21:55,526 INFO L273 TraceCheckUtils]: 9: Hoare triple {227549#(<= proc_i 4)} assume a[5] == 1000; {227549#(<= proc_i 4)} is VALID [2019-05-15 10:21:55,526 INFO L273 TraceCheckUtils]: 10: Hoare triple {227549#(<= proc_i 4)} assume j > 4; {227549#(<= proc_i 4)} is VALID [2019-05-15 10:21:55,527 INFO L273 TraceCheckUtils]: 11: Hoare triple {227549#(<= proc_i 4)} assume j < 6; {227549#(<= proc_i 4)} is VALID [2019-05-15 10:21:55,528 INFO L273 TraceCheckUtils]: 12: Hoare triple {227549#(<= proc_i 4)} i := i + 4; {227568#(<= proc_i 8)} is VALID [2019-05-15 10:21:55,528 INFO L273 TraceCheckUtils]: 13: Hoare triple {227568#(<= proc_i 8)} assume i <= 1000; {227568#(<= proc_i 8)} is VALID [2019-05-15 10:21:55,529 INFO L273 TraceCheckUtils]: 14: Hoare triple {227568#(<= proc_i 8)} assume i + 4 < a[j]; {227568#(<= proc_i 8)} is VALID [2019-05-15 10:21:55,529 INFO L273 TraceCheckUtils]: 15: Hoare triple {227568#(<= proc_i 8)} assume a[5] == 1000; {227568#(<= proc_i 8)} is VALID [2019-05-15 10:21:55,529 INFO L273 TraceCheckUtils]: 16: Hoare triple {227568#(<= proc_i 8)} assume j > 4; {227568#(<= proc_i 8)} is VALID [2019-05-15 10:21:55,530 INFO L273 TraceCheckUtils]: 17: Hoare triple {227568#(<= proc_i 8)} assume j < 6; {227568#(<= proc_i 8)} is VALID [2019-05-15 10:21:55,531 INFO L273 TraceCheckUtils]: 18: Hoare triple {227568#(<= proc_i 8)} i := i + 4; {227587#(<= proc_i 12)} is VALID [2019-05-15 10:21:55,531 INFO L273 TraceCheckUtils]: 19: Hoare triple {227587#(<= proc_i 12)} assume i <= 1000; {227587#(<= proc_i 12)} is VALID [2019-05-15 10:21:55,532 INFO L273 TraceCheckUtils]: 20: Hoare triple {227587#(<= proc_i 12)} assume i + 4 < a[j]; {227587#(<= proc_i 12)} is VALID [2019-05-15 10:21:55,532 INFO L273 TraceCheckUtils]: 21: Hoare triple {227587#(<= proc_i 12)} assume a[5] == 1000; {227587#(<= proc_i 12)} is VALID [2019-05-15 10:21:55,532 INFO L273 TraceCheckUtils]: 22: Hoare triple {227587#(<= proc_i 12)} assume j > 4; {227587#(<= proc_i 12)} is VALID [2019-05-15 10:21:55,533 INFO L273 TraceCheckUtils]: 23: Hoare triple {227587#(<= proc_i 12)} assume j < 6; {227587#(<= proc_i 12)} is VALID [2019-05-15 10:21:55,534 INFO L273 TraceCheckUtils]: 24: Hoare triple {227587#(<= proc_i 12)} i := i + 4; {227606#(<= proc_i 16)} is VALID [2019-05-15 10:21:55,534 INFO L273 TraceCheckUtils]: 25: Hoare triple {227606#(<= proc_i 16)} assume i <= 1000; {227606#(<= proc_i 16)} is VALID [2019-05-15 10:21:55,534 INFO L273 TraceCheckUtils]: 26: Hoare triple {227606#(<= proc_i 16)} assume i + 4 < a[j]; {227606#(<= proc_i 16)} is VALID [2019-05-15 10:21:55,535 INFO L273 TraceCheckUtils]: 27: Hoare triple {227606#(<= proc_i 16)} assume a[5] == 1000; {227606#(<= proc_i 16)} is VALID [2019-05-15 10:21:55,535 INFO L273 TraceCheckUtils]: 28: Hoare triple {227606#(<= proc_i 16)} assume j > 4; {227606#(<= proc_i 16)} is VALID [2019-05-15 10:21:55,536 INFO L273 TraceCheckUtils]: 29: Hoare triple {227606#(<= proc_i 16)} assume j < 6; {227606#(<= proc_i 16)} is VALID [2019-05-15 10:21:55,536 INFO L273 TraceCheckUtils]: 30: Hoare triple {227606#(<= proc_i 16)} i := i + 4; {227625#(<= proc_i 20)} is VALID [2019-05-15 10:21:55,537 INFO L273 TraceCheckUtils]: 31: Hoare triple {227625#(<= proc_i 20)} assume i <= 1000; {227625#(<= proc_i 20)} is VALID [2019-05-15 10:21:55,537 INFO L273 TraceCheckUtils]: 32: Hoare triple {227625#(<= proc_i 20)} assume i + 4 < a[j]; {227625#(<= proc_i 20)} is VALID [2019-05-15 10:21:55,538 INFO L273 TraceCheckUtils]: 33: Hoare triple {227625#(<= proc_i 20)} assume a[5] == 1000; {227625#(<= proc_i 20)} is VALID [2019-05-15 10:21:55,538 INFO L273 TraceCheckUtils]: 34: Hoare triple {227625#(<= proc_i 20)} assume j > 4; {227625#(<= proc_i 20)} is VALID [2019-05-15 10:21:55,539 INFO L273 TraceCheckUtils]: 35: Hoare triple {227625#(<= proc_i 20)} assume j < 6; {227625#(<= proc_i 20)} is VALID [2019-05-15 10:21:55,539 INFO L273 TraceCheckUtils]: 36: Hoare triple {227625#(<= proc_i 20)} i := i + 4; {227644#(<= proc_i 24)} is VALID [2019-05-15 10:21:55,540 INFO L273 TraceCheckUtils]: 37: Hoare triple {227644#(<= proc_i 24)} assume i <= 1000; {227644#(<= proc_i 24)} is VALID [2019-05-15 10:21:55,540 INFO L273 TraceCheckUtils]: 38: Hoare triple {227644#(<= proc_i 24)} assume i + 4 < a[j]; {227644#(<= proc_i 24)} is VALID [2019-05-15 10:21:55,541 INFO L273 TraceCheckUtils]: 39: Hoare triple {227644#(<= proc_i 24)} assume a[5] == 1000; {227644#(<= proc_i 24)} is VALID [2019-05-15 10:21:55,541 INFO L273 TraceCheckUtils]: 40: Hoare triple {227644#(<= proc_i 24)} assume j > 4; {227644#(<= proc_i 24)} is VALID [2019-05-15 10:21:55,542 INFO L273 TraceCheckUtils]: 41: Hoare triple {227644#(<= proc_i 24)} assume j < 6; {227644#(<= proc_i 24)} is VALID [2019-05-15 10:21:55,542 INFO L273 TraceCheckUtils]: 42: Hoare triple {227644#(<= proc_i 24)} i := i + 4; {227663#(<= proc_i 28)} is VALID [2019-05-15 10:21:55,543 INFO L273 TraceCheckUtils]: 43: Hoare triple {227663#(<= proc_i 28)} assume i <= 1000; {227663#(<= proc_i 28)} is VALID [2019-05-15 10:21:55,543 INFO L273 TraceCheckUtils]: 44: Hoare triple {227663#(<= proc_i 28)} assume i + 4 < a[j]; {227663#(<= proc_i 28)} is VALID [2019-05-15 10:21:55,544 INFO L273 TraceCheckUtils]: 45: Hoare triple {227663#(<= proc_i 28)} assume a[5] == 1000; {227663#(<= proc_i 28)} is VALID [2019-05-15 10:21:55,544 INFO L273 TraceCheckUtils]: 46: Hoare triple {227663#(<= proc_i 28)} assume j > 4; {227663#(<= proc_i 28)} is VALID [2019-05-15 10:21:55,545 INFO L273 TraceCheckUtils]: 47: Hoare triple {227663#(<= proc_i 28)} assume j < 6; {227663#(<= proc_i 28)} is VALID [2019-05-15 10:21:55,545 INFO L273 TraceCheckUtils]: 48: Hoare triple {227663#(<= proc_i 28)} i := i + 4; {227682#(<= proc_i 32)} is VALID [2019-05-15 10:21:55,546 INFO L273 TraceCheckUtils]: 49: Hoare triple {227682#(<= proc_i 32)} assume i <= 1000; {227682#(<= proc_i 32)} is VALID [2019-05-15 10:21:55,546 INFO L273 TraceCheckUtils]: 50: Hoare triple {227682#(<= proc_i 32)} assume i + 4 < a[j]; {227682#(<= proc_i 32)} is VALID [2019-05-15 10:21:55,547 INFO L273 TraceCheckUtils]: 51: Hoare triple {227682#(<= proc_i 32)} assume a[5] == 1000; {227682#(<= proc_i 32)} is VALID [2019-05-15 10:21:55,547 INFO L273 TraceCheckUtils]: 52: Hoare triple {227682#(<= proc_i 32)} assume j > 4; {227682#(<= proc_i 32)} is VALID [2019-05-15 10:21:55,548 INFO L273 TraceCheckUtils]: 53: Hoare triple {227682#(<= proc_i 32)} assume j < 6; {227682#(<= proc_i 32)} is VALID [2019-05-15 10:21:55,548 INFO L273 TraceCheckUtils]: 54: Hoare triple {227682#(<= proc_i 32)} i := i + 4; {227701#(<= proc_i 36)} is VALID [2019-05-15 10:21:55,549 INFO L273 TraceCheckUtils]: 55: Hoare triple {227701#(<= proc_i 36)} assume i <= 1000; {227701#(<= proc_i 36)} is VALID [2019-05-15 10:21:55,549 INFO L273 TraceCheckUtils]: 56: Hoare triple {227701#(<= proc_i 36)} assume i + 4 < a[j]; {227701#(<= proc_i 36)} is VALID [2019-05-15 10:21:55,550 INFO L273 TraceCheckUtils]: 57: Hoare triple {227701#(<= proc_i 36)} assume a[5] == 1000; {227701#(<= proc_i 36)} is VALID [2019-05-15 10:21:55,550 INFO L273 TraceCheckUtils]: 58: Hoare triple {227701#(<= proc_i 36)} assume j > 4; {227701#(<= proc_i 36)} is VALID [2019-05-15 10:21:55,551 INFO L273 TraceCheckUtils]: 59: Hoare triple {227701#(<= proc_i 36)} assume j < 6; {227701#(<= proc_i 36)} is VALID [2019-05-15 10:21:55,551 INFO L273 TraceCheckUtils]: 60: Hoare triple {227701#(<= proc_i 36)} i := i + 4; {227720#(<= proc_i 40)} is VALID [2019-05-15 10:21:55,552 INFO L273 TraceCheckUtils]: 61: Hoare triple {227720#(<= proc_i 40)} assume i <= 1000; {227720#(<= proc_i 40)} is VALID [2019-05-15 10:21:55,552 INFO L273 TraceCheckUtils]: 62: Hoare triple {227720#(<= proc_i 40)} assume i + 4 < a[j]; {227720#(<= proc_i 40)} is VALID [2019-05-15 10:21:55,553 INFO L273 TraceCheckUtils]: 63: Hoare triple {227720#(<= proc_i 40)} assume a[5] == 1000; {227720#(<= proc_i 40)} is VALID [2019-05-15 10:21:55,553 INFO L273 TraceCheckUtils]: 64: Hoare triple {227720#(<= proc_i 40)} assume j > 4; {227720#(<= proc_i 40)} is VALID [2019-05-15 10:21:55,553 INFO L273 TraceCheckUtils]: 65: Hoare triple {227720#(<= proc_i 40)} assume j < 6; {227720#(<= proc_i 40)} is VALID [2019-05-15 10:21:55,554 INFO L273 TraceCheckUtils]: 66: Hoare triple {227720#(<= proc_i 40)} i := i + 4; {227739#(<= proc_i 44)} is VALID [2019-05-15 10:21:55,555 INFO L273 TraceCheckUtils]: 67: Hoare triple {227739#(<= proc_i 44)} assume i <= 1000; {227739#(<= proc_i 44)} is VALID [2019-05-15 10:21:55,555 INFO L273 TraceCheckUtils]: 68: Hoare triple {227739#(<= proc_i 44)} assume i + 4 < a[j]; {227739#(<= proc_i 44)} is VALID [2019-05-15 10:21:55,555 INFO L273 TraceCheckUtils]: 69: Hoare triple {227739#(<= proc_i 44)} assume a[5] == 1000; {227739#(<= proc_i 44)} is VALID [2019-05-15 10:21:55,556 INFO L273 TraceCheckUtils]: 70: Hoare triple {227739#(<= proc_i 44)} assume j > 4; {227739#(<= proc_i 44)} is VALID [2019-05-15 10:21:55,556 INFO L273 TraceCheckUtils]: 71: Hoare triple {227739#(<= proc_i 44)} assume j < 6; {227739#(<= proc_i 44)} is VALID [2019-05-15 10:21:55,557 INFO L273 TraceCheckUtils]: 72: Hoare triple {227739#(<= proc_i 44)} i := i + 4; {227758#(<= proc_i 48)} is VALID [2019-05-15 10:21:55,558 INFO L273 TraceCheckUtils]: 73: Hoare triple {227758#(<= proc_i 48)} assume i <= 1000; {227758#(<= proc_i 48)} is VALID [2019-05-15 10:21:55,558 INFO L273 TraceCheckUtils]: 74: Hoare triple {227758#(<= proc_i 48)} assume i + 4 < a[j]; {227758#(<= proc_i 48)} is VALID [2019-05-15 10:21:55,558 INFO L273 TraceCheckUtils]: 75: Hoare triple {227758#(<= proc_i 48)} assume a[5] == 1000; {227758#(<= proc_i 48)} is VALID [2019-05-15 10:21:55,559 INFO L273 TraceCheckUtils]: 76: Hoare triple {227758#(<= proc_i 48)} assume j > 4; {227758#(<= proc_i 48)} is VALID [2019-05-15 10:21:55,559 INFO L273 TraceCheckUtils]: 77: Hoare triple {227758#(<= proc_i 48)} assume j < 6; {227758#(<= proc_i 48)} is VALID [2019-05-15 10:21:55,560 INFO L273 TraceCheckUtils]: 78: Hoare triple {227758#(<= proc_i 48)} i := i + 4; {227777#(<= proc_i 52)} is VALID [2019-05-15 10:21:55,560 INFO L273 TraceCheckUtils]: 79: Hoare triple {227777#(<= proc_i 52)} assume i <= 1000; {227777#(<= proc_i 52)} is VALID [2019-05-15 10:21:55,561 INFO L273 TraceCheckUtils]: 80: Hoare triple {227777#(<= proc_i 52)} assume i + 4 < a[j]; {227777#(<= proc_i 52)} is VALID [2019-05-15 10:21:55,561 INFO L273 TraceCheckUtils]: 81: Hoare triple {227777#(<= proc_i 52)} assume a[5] == 1000; {227777#(<= proc_i 52)} is VALID [2019-05-15 10:21:55,562 INFO L273 TraceCheckUtils]: 82: Hoare triple {227777#(<= proc_i 52)} assume j > 4; {227777#(<= proc_i 52)} is VALID [2019-05-15 10:21:55,562 INFO L273 TraceCheckUtils]: 83: Hoare triple {227777#(<= proc_i 52)} assume j < 6; {227777#(<= proc_i 52)} is VALID [2019-05-15 10:21:55,563 INFO L273 TraceCheckUtils]: 84: Hoare triple {227777#(<= proc_i 52)} i := i + 4; {227796#(<= proc_i 56)} is VALID [2019-05-15 10:21:55,563 INFO L273 TraceCheckUtils]: 85: Hoare triple {227796#(<= proc_i 56)} assume i <= 1000; {227796#(<= proc_i 56)} is VALID [2019-05-15 10:21:55,564 INFO L273 TraceCheckUtils]: 86: Hoare triple {227796#(<= proc_i 56)} assume i + 4 < a[j]; {227796#(<= proc_i 56)} is VALID [2019-05-15 10:21:55,564 INFO L273 TraceCheckUtils]: 87: Hoare triple {227796#(<= proc_i 56)} assume a[5] == 1000; {227796#(<= proc_i 56)} is VALID [2019-05-15 10:21:55,565 INFO L273 TraceCheckUtils]: 88: Hoare triple {227796#(<= proc_i 56)} assume j > 4; {227796#(<= proc_i 56)} is VALID [2019-05-15 10:21:55,565 INFO L273 TraceCheckUtils]: 89: Hoare triple {227796#(<= proc_i 56)} assume j < 6; {227796#(<= proc_i 56)} is VALID [2019-05-15 10:21:55,566 INFO L273 TraceCheckUtils]: 90: Hoare triple {227796#(<= proc_i 56)} i := i + 4; {227815#(<= proc_i 60)} is VALID [2019-05-15 10:21:55,566 INFO L273 TraceCheckUtils]: 91: Hoare triple {227815#(<= proc_i 60)} assume i <= 1000; {227815#(<= proc_i 60)} is VALID [2019-05-15 10:21:55,567 INFO L273 TraceCheckUtils]: 92: Hoare triple {227815#(<= proc_i 60)} assume i + 4 < a[j]; {227815#(<= proc_i 60)} is VALID [2019-05-15 10:21:55,567 INFO L273 TraceCheckUtils]: 93: Hoare triple {227815#(<= proc_i 60)} assume a[5] == 1000; {227815#(<= proc_i 60)} is VALID [2019-05-15 10:21:55,568 INFO L273 TraceCheckUtils]: 94: Hoare triple {227815#(<= proc_i 60)} assume j > 4; {227815#(<= proc_i 60)} is VALID [2019-05-15 10:21:55,568 INFO L273 TraceCheckUtils]: 95: Hoare triple {227815#(<= proc_i 60)} assume j < 6; {227815#(<= proc_i 60)} is VALID [2019-05-15 10:21:55,569 INFO L273 TraceCheckUtils]: 96: Hoare triple {227815#(<= proc_i 60)} i := i + 4; {227834#(<= proc_i 64)} is VALID [2019-05-15 10:21:55,569 INFO L273 TraceCheckUtils]: 97: Hoare triple {227834#(<= proc_i 64)} assume i <= 1000; {227834#(<= proc_i 64)} is VALID [2019-05-15 10:21:55,570 INFO L273 TraceCheckUtils]: 98: Hoare triple {227834#(<= proc_i 64)} assume i + 4 < a[j]; {227834#(<= proc_i 64)} is VALID [2019-05-15 10:21:55,570 INFO L273 TraceCheckUtils]: 99: Hoare triple {227834#(<= proc_i 64)} assume a[5] == 1000; {227834#(<= proc_i 64)} is VALID [2019-05-15 10:21:55,571 INFO L273 TraceCheckUtils]: 100: Hoare triple {227834#(<= proc_i 64)} assume j > 4; {227834#(<= proc_i 64)} is VALID [2019-05-15 10:21:55,571 INFO L273 TraceCheckUtils]: 101: Hoare triple {227834#(<= proc_i 64)} assume j < 6; {227834#(<= proc_i 64)} is VALID [2019-05-15 10:21:55,572 INFO L273 TraceCheckUtils]: 102: Hoare triple {227834#(<= proc_i 64)} i := i + 4; {227853#(<= proc_i 68)} is VALID [2019-05-15 10:21:55,572 INFO L273 TraceCheckUtils]: 103: Hoare triple {227853#(<= proc_i 68)} assume i <= 1000; {227853#(<= proc_i 68)} is VALID [2019-05-15 10:21:55,573 INFO L273 TraceCheckUtils]: 104: Hoare triple {227853#(<= proc_i 68)} assume i + 4 < a[j]; {227853#(<= proc_i 68)} is VALID [2019-05-15 10:21:55,573 INFO L273 TraceCheckUtils]: 105: Hoare triple {227853#(<= proc_i 68)} assume a[5] == 1000; {227853#(<= proc_i 68)} is VALID [2019-05-15 10:21:55,574 INFO L273 TraceCheckUtils]: 106: Hoare triple {227853#(<= proc_i 68)} assume j > 4; {227853#(<= proc_i 68)} is VALID [2019-05-15 10:21:55,574 INFO L273 TraceCheckUtils]: 107: Hoare triple {227853#(<= proc_i 68)} assume j < 6; {227853#(<= proc_i 68)} is VALID [2019-05-15 10:21:55,575 INFO L273 TraceCheckUtils]: 108: Hoare triple {227853#(<= proc_i 68)} i := i + 4; {227872#(<= proc_i 72)} is VALID [2019-05-15 10:21:55,575 INFO L273 TraceCheckUtils]: 109: Hoare triple {227872#(<= proc_i 72)} assume i <= 1000; {227872#(<= proc_i 72)} is VALID [2019-05-15 10:21:55,576 INFO L273 TraceCheckUtils]: 110: Hoare triple {227872#(<= proc_i 72)} assume i + 4 < a[j]; {227872#(<= proc_i 72)} is VALID [2019-05-15 10:21:55,576 INFO L273 TraceCheckUtils]: 111: Hoare triple {227872#(<= proc_i 72)} assume a[5] == 1000; {227872#(<= proc_i 72)} is VALID [2019-05-15 10:21:55,577 INFO L273 TraceCheckUtils]: 112: Hoare triple {227872#(<= proc_i 72)} assume j > 4; {227872#(<= proc_i 72)} is VALID [2019-05-15 10:21:55,577 INFO L273 TraceCheckUtils]: 113: Hoare triple {227872#(<= proc_i 72)} assume j < 6; {227872#(<= proc_i 72)} is VALID [2019-05-15 10:21:55,578 INFO L273 TraceCheckUtils]: 114: Hoare triple {227872#(<= proc_i 72)} i := i + 4; {227891#(<= proc_i 76)} is VALID [2019-05-15 10:21:55,578 INFO L273 TraceCheckUtils]: 115: Hoare triple {227891#(<= proc_i 76)} assume i <= 1000; {227891#(<= proc_i 76)} is VALID [2019-05-15 10:21:55,579 INFO L273 TraceCheckUtils]: 116: Hoare triple {227891#(<= proc_i 76)} assume i + 4 < a[j]; {227891#(<= proc_i 76)} is VALID [2019-05-15 10:21:55,579 INFO L273 TraceCheckUtils]: 117: Hoare triple {227891#(<= proc_i 76)} assume a[5] == 1000; {227891#(<= proc_i 76)} is VALID [2019-05-15 10:21:55,579 INFO L273 TraceCheckUtils]: 118: Hoare triple {227891#(<= proc_i 76)} assume j > 4; {227891#(<= proc_i 76)} is VALID [2019-05-15 10:21:55,580 INFO L273 TraceCheckUtils]: 119: Hoare triple {227891#(<= proc_i 76)} assume j < 6; {227891#(<= proc_i 76)} is VALID [2019-05-15 10:21:55,581 INFO L273 TraceCheckUtils]: 120: Hoare triple {227891#(<= proc_i 76)} i := i + 4; {227910#(<= proc_i 80)} is VALID [2019-05-15 10:21:55,581 INFO L273 TraceCheckUtils]: 121: Hoare triple {227910#(<= proc_i 80)} assume i <= 1000; {227910#(<= proc_i 80)} is VALID [2019-05-15 10:21:55,581 INFO L273 TraceCheckUtils]: 122: Hoare triple {227910#(<= proc_i 80)} assume i + 4 < a[j]; {227910#(<= proc_i 80)} is VALID [2019-05-15 10:21:55,582 INFO L273 TraceCheckUtils]: 123: Hoare triple {227910#(<= proc_i 80)} assume a[5] == 1000; {227910#(<= proc_i 80)} is VALID [2019-05-15 10:21:55,582 INFO L273 TraceCheckUtils]: 124: Hoare triple {227910#(<= proc_i 80)} assume j > 4; {227910#(<= proc_i 80)} is VALID [2019-05-15 10:21:55,583 INFO L273 TraceCheckUtils]: 125: Hoare triple {227910#(<= proc_i 80)} assume j < 6; {227910#(<= proc_i 80)} is VALID [2019-05-15 10:21:55,583 INFO L273 TraceCheckUtils]: 126: Hoare triple {227910#(<= proc_i 80)} i := i + 4; {227929#(<= proc_i 84)} is VALID [2019-05-15 10:21:55,584 INFO L273 TraceCheckUtils]: 127: Hoare triple {227929#(<= proc_i 84)} assume i <= 1000; {227929#(<= proc_i 84)} is VALID [2019-05-15 10:21:55,584 INFO L273 TraceCheckUtils]: 128: Hoare triple {227929#(<= proc_i 84)} assume i + 4 < a[j]; {227929#(<= proc_i 84)} is VALID [2019-05-15 10:21:55,585 INFO L273 TraceCheckUtils]: 129: Hoare triple {227929#(<= proc_i 84)} assume a[5] == 1000; {227929#(<= proc_i 84)} is VALID [2019-05-15 10:21:55,585 INFO L273 TraceCheckUtils]: 130: Hoare triple {227929#(<= proc_i 84)} assume j > 4; {227929#(<= proc_i 84)} is VALID [2019-05-15 10:21:55,586 INFO L273 TraceCheckUtils]: 131: Hoare triple {227929#(<= proc_i 84)} assume j < 6; {227929#(<= proc_i 84)} is VALID [2019-05-15 10:21:55,586 INFO L273 TraceCheckUtils]: 132: Hoare triple {227929#(<= proc_i 84)} i := i + 4; {227948#(<= proc_i 88)} is VALID [2019-05-15 10:21:55,587 INFO L273 TraceCheckUtils]: 133: Hoare triple {227948#(<= proc_i 88)} assume i <= 1000; {227948#(<= proc_i 88)} is VALID [2019-05-15 10:21:55,587 INFO L273 TraceCheckUtils]: 134: Hoare triple {227948#(<= proc_i 88)} assume i + 4 < a[j]; {227948#(<= proc_i 88)} is VALID [2019-05-15 10:21:55,588 INFO L273 TraceCheckUtils]: 135: Hoare triple {227948#(<= proc_i 88)} assume a[5] == 1000; {227948#(<= proc_i 88)} is VALID [2019-05-15 10:21:55,588 INFO L273 TraceCheckUtils]: 136: Hoare triple {227948#(<= proc_i 88)} assume j > 4; {227948#(<= proc_i 88)} is VALID [2019-05-15 10:21:55,589 INFO L273 TraceCheckUtils]: 137: Hoare triple {227948#(<= proc_i 88)} assume j < 6; {227948#(<= proc_i 88)} is VALID [2019-05-15 10:21:55,589 INFO L273 TraceCheckUtils]: 138: Hoare triple {227948#(<= proc_i 88)} i := i + 4; {227967#(<= proc_i 92)} is VALID [2019-05-15 10:21:55,590 INFO L273 TraceCheckUtils]: 139: Hoare triple {227967#(<= proc_i 92)} assume i <= 1000; {227967#(<= proc_i 92)} is VALID [2019-05-15 10:21:55,590 INFO L273 TraceCheckUtils]: 140: Hoare triple {227967#(<= proc_i 92)} assume i + 4 < a[j]; {227967#(<= proc_i 92)} is VALID [2019-05-15 10:21:55,591 INFO L273 TraceCheckUtils]: 141: Hoare triple {227967#(<= proc_i 92)} assume a[5] == 1000; {227967#(<= proc_i 92)} is VALID [2019-05-15 10:21:55,591 INFO L273 TraceCheckUtils]: 142: Hoare triple {227967#(<= proc_i 92)} assume j > 4; {227967#(<= proc_i 92)} is VALID [2019-05-15 10:21:55,592 INFO L273 TraceCheckUtils]: 143: Hoare triple {227967#(<= proc_i 92)} assume j < 6; {227967#(<= proc_i 92)} is VALID [2019-05-15 10:21:55,592 INFO L273 TraceCheckUtils]: 144: Hoare triple {227967#(<= proc_i 92)} i := i + 4; {227986#(<= proc_i 96)} is VALID [2019-05-15 10:21:55,593 INFO L273 TraceCheckUtils]: 145: Hoare triple {227986#(<= proc_i 96)} assume i <= 1000; {227986#(<= proc_i 96)} is VALID [2019-05-15 10:21:55,593 INFO L273 TraceCheckUtils]: 146: Hoare triple {227986#(<= proc_i 96)} assume i + 4 < a[j]; {227986#(<= proc_i 96)} is VALID [2019-05-15 10:21:55,594 INFO L273 TraceCheckUtils]: 147: Hoare triple {227986#(<= proc_i 96)} assume a[5] == 1000; {227986#(<= proc_i 96)} is VALID [2019-05-15 10:21:55,594 INFO L273 TraceCheckUtils]: 148: Hoare triple {227986#(<= proc_i 96)} assume j > 4; {227986#(<= proc_i 96)} is VALID [2019-05-15 10:21:55,595 INFO L273 TraceCheckUtils]: 149: Hoare triple {227986#(<= proc_i 96)} assume j < 6; {227986#(<= proc_i 96)} is VALID [2019-05-15 10:21:55,595 INFO L273 TraceCheckUtils]: 150: Hoare triple {227986#(<= proc_i 96)} i := i + 4; {228005#(<= proc_i 100)} is VALID [2019-05-15 10:21:55,596 INFO L273 TraceCheckUtils]: 151: Hoare triple {228005#(<= proc_i 100)} assume i <= 1000; {228005#(<= proc_i 100)} is VALID [2019-05-15 10:21:55,596 INFO L273 TraceCheckUtils]: 152: Hoare triple {228005#(<= proc_i 100)} assume i + 4 < a[j]; {228005#(<= proc_i 100)} is VALID [2019-05-15 10:21:55,597 INFO L273 TraceCheckUtils]: 153: Hoare triple {228005#(<= proc_i 100)} assume a[5] == 1000; {228005#(<= proc_i 100)} is VALID [2019-05-15 10:21:55,597 INFO L273 TraceCheckUtils]: 154: Hoare triple {228005#(<= proc_i 100)} assume j > 4; {228005#(<= proc_i 100)} is VALID [2019-05-15 10:21:55,598 INFO L273 TraceCheckUtils]: 155: Hoare triple {228005#(<= proc_i 100)} assume j < 6; {228005#(<= proc_i 100)} is VALID [2019-05-15 10:21:55,598 INFO L273 TraceCheckUtils]: 156: Hoare triple {228005#(<= proc_i 100)} i := i + 4; {228024#(<= proc_i 104)} is VALID [2019-05-15 10:21:55,599 INFO L273 TraceCheckUtils]: 157: Hoare triple {228024#(<= proc_i 104)} assume i <= 1000; {228024#(<= proc_i 104)} is VALID [2019-05-15 10:21:55,599 INFO L273 TraceCheckUtils]: 158: Hoare triple {228024#(<= proc_i 104)} assume i + 4 < a[j]; {228024#(<= proc_i 104)} is VALID [2019-05-15 10:21:55,600 INFO L273 TraceCheckUtils]: 159: Hoare triple {228024#(<= proc_i 104)} assume a[5] == 1000; {228024#(<= proc_i 104)} is VALID [2019-05-15 10:21:55,600 INFO L273 TraceCheckUtils]: 160: Hoare triple {228024#(<= proc_i 104)} assume j > 4; {228024#(<= proc_i 104)} is VALID [2019-05-15 10:21:55,601 INFO L273 TraceCheckUtils]: 161: Hoare triple {228024#(<= proc_i 104)} assume j < 6; {228024#(<= proc_i 104)} is VALID [2019-05-15 10:21:55,601 INFO L273 TraceCheckUtils]: 162: Hoare triple {228024#(<= proc_i 104)} i := i + 4; {228043#(<= proc_i 108)} is VALID [2019-05-15 10:21:55,602 INFO L273 TraceCheckUtils]: 163: Hoare triple {228043#(<= proc_i 108)} assume i <= 1000; {228043#(<= proc_i 108)} is VALID [2019-05-15 10:21:55,602 INFO L273 TraceCheckUtils]: 164: Hoare triple {228043#(<= proc_i 108)} assume i + 4 < a[j]; {228043#(<= proc_i 108)} is VALID [2019-05-15 10:21:55,603 INFO L273 TraceCheckUtils]: 165: Hoare triple {228043#(<= proc_i 108)} assume a[5] == 1000; {228043#(<= proc_i 108)} is VALID [2019-05-15 10:21:55,603 INFO L273 TraceCheckUtils]: 166: Hoare triple {228043#(<= proc_i 108)} assume j > 4; {228043#(<= proc_i 108)} is VALID [2019-05-15 10:21:55,603 INFO L273 TraceCheckUtils]: 167: Hoare triple {228043#(<= proc_i 108)} assume j < 6; {228043#(<= proc_i 108)} is VALID [2019-05-15 10:21:55,604 INFO L273 TraceCheckUtils]: 168: Hoare triple {228043#(<= proc_i 108)} i := i + 4; {228062#(<= proc_i 112)} is VALID [2019-05-15 10:21:55,605 INFO L273 TraceCheckUtils]: 169: Hoare triple {228062#(<= proc_i 112)} assume i <= 1000; {228062#(<= proc_i 112)} is VALID [2019-05-15 10:21:55,605 INFO L273 TraceCheckUtils]: 170: Hoare triple {228062#(<= proc_i 112)} assume i + 4 < a[j]; {228062#(<= proc_i 112)} is VALID [2019-05-15 10:21:55,605 INFO L273 TraceCheckUtils]: 171: Hoare triple {228062#(<= proc_i 112)} assume a[5] == 1000; {228062#(<= proc_i 112)} is VALID [2019-05-15 10:21:55,606 INFO L273 TraceCheckUtils]: 172: Hoare triple {228062#(<= proc_i 112)} assume j > 4; {228062#(<= proc_i 112)} is VALID [2019-05-15 10:21:55,606 INFO L273 TraceCheckUtils]: 173: Hoare triple {228062#(<= proc_i 112)} assume j < 6; {228062#(<= proc_i 112)} is VALID [2019-05-15 10:21:55,607 INFO L273 TraceCheckUtils]: 174: Hoare triple {228062#(<= proc_i 112)} i := i + 4; {228081#(<= proc_i 116)} is VALID [2019-05-15 10:21:55,608 INFO L273 TraceCheckUtils]: 175: Hoare triple {228081#(<= proc_i 116)} assume i <= 1000; {228081#(<= proc_i 116)} is VALID [2019-05-15 10:21:55,608 INFO L273 TraceCheckUtils]: 176: Hoare triple {228081#(<= proc_i 116)} assume i + 4 < a[j]; {228081#(<= proc_i 116)} is VALID [2019-05-15 10:21:55,608 INFO L273 TraceCheckUtils]: 177: Hoare triple {228081#(<= proc_i 116)} assume a[5] == 1000; {228081#(<= proc_i 116)} is VALID [2019-05-15 10:21:55,609 INFO L273 TraceCheckUtils]: 178: Hoare triple {228081#(<= proc_i 116)} assume j > 4; {228081#(<= proc_i 116)} is VALID [2019-05-15 10:21:55,609 INFO L273 TraceCheckUtils]: 179: Hoare triple {228081#(<= proc_i 116)} assume j < 6; {228081#(<= proc_i 116)} is VALID [2019-05-15 10:21:55,610 INFO L273 TraceCheckUtils]: 180: Hoare triple {228081#(<= proc_i 116)} i := i + 4; {228100#(<= proc_i 120)} is VALID [2019-05-15 10:21:55,610 INFO L273 TraceCheckUtils]: 181: Hoare triple {228100#(<= proc_i 120)} assume i <= 1000; {228100#(<= proc_i 120)} is VALID [2019-05-15 10:21:55,611 INFO L273 TraceCheckUtils]: 182: Hoare triple {228100#(<= proc_i 120)} assume i + 4 < a[j]; {228100#(<= proc_i 120)} is VALID [2019-05-15 10:21:55,611 INFO L273 TraceCheckUtils]: 183: Hoare triple {228100#(<= proc_i 120)} assume a[5] == 1000; {228100#(<= proc_i 120)} is VALID [2019-05-15 10:21:55,612 INFO L273 TraceCheckUtils]: 184: Hoare triple {228100#(<= proc_i 120)} assume j > 4; {228100#(<= proc_i 120)} is VALID [2019-05-15 10:21:55,612 INFO L273 TraceCheckUtils]: 185: Hoare triple {228100#(<= proc_i 120)} assume j < 6; {228100#(<= proc_i 120)} is VALID [2019-05-15 10:21:55,613 INFO L273 TraceCheckUtils]: 186: Hoare triple {228100#(<= proc_i 120)} i := i + 4; {228119#(<= proc_i 124)} is VALID [2019-05-15 10:21:55,613 INFO L273 TraceCheckUtils]: 187: Hoare triple {228119#(<= proc_i 124)} assume i <= 1000; {228119#(<= proc_i 124)} is VALID [2019-05-15 10:21:55,614 INFO L273 TraceCheckUtils]: 188: Hoare triple {228119#(<= proc_i 124)} assume i + 4 < a[j]; {228119#(<= proc_i 124)} is VALID [2019-05-15 10:21:55,614 INFO L273 TraceCheckUtils]: 189: Hoare triple {228119#(<= proc_i 124)} assume a[5] == 1000; {228119#(<= proc_i 124)} is VALID [2019-05-15 10:21:55,615 INFO L273 TraceCheckUtils]: 190: Hoare triple {228119#(<= proc_i 124)} assume j > 4; {228119#(<= proc_i 124)} is VALID [2019-05-15 10:21:55,615 INFO L273 TraceCheckUtils]: 191: Hoare triple {228119#(<= proc_i 124)} assume j < 6; {228119#(<= proc_i 124)} is VALID [2019-05-15 10:21:55,616 INFO L273 TraceCheckUtils]: 192: Hoare triple {228119#(<= proc_i 124)} i := i + 4; {228138#(<= proc_i 128)} is VALID [2019-05-15 10:21:55,616 INFO L273 TraceCheckUtils]: 193: Hoare triple {228138#(<= proc_i 128)} assume i <= 1000; {228138#(<= proc_i 128)} is VALID [2019-05-15 10:21:55,617 INFO L273 TraceCheckUtils]: 194: Hoare triple {228138#(<= proc_i 128)} assume i + 4 < a[j]; {228138#(<= proc_i 128)} is VALID [2019-05-15 10:21:55,617 INFO L273 TraceCheckUtils]: 195: Hoare triple {228138#(<= proc_i 128)} assume a[5] == 1000; {228138#(<= proc_i 128)} is VALID [2019-05-15 10:21:55,618 INFO L273 TraceCheckUtils]: 196: Hoare triple {228138#(<= proc_i 128)} assume j > 4; {228138#(<= proc_i 128)} is VALID [2019-05-15 10:21:55,618 INFO L273 TraceCheckUtils]: 197: Hoare triple {228138#(<= proc_i 128)} assume j < 6; {228138#(<= proc_i 128)} is VALID [2019-05-15 10:21:55,619 INFO L273 TraceCheckUtils]: 198: Hoare triple {228138#(<= proc_i 128)} i := i + 4; {228157#(<= proc_i 132)} is VALID [2019-05-15 10:21:55,619 INFO L273 TraceCheckUtils]: 199: Hoare triple {228157#(<= proc_i 132)} assume i <= 1000; {228157#(<= proc_i 132)} is VALID [2019-05-15 10:21:55,620 INFO L273 TraceCheckUtils]: 200: Hoare triple {228157#(<= proc_i 132)} assume i + 4 < a[j]; {228157#(<= proc_i 132)} is VALID [2019-05-15 10:21:55,620 INFO L273 TraceCheckUtils]: 201: Hoare triple {228157#(<= proc_i 132)} assume a[5] == 1000; {228157#(<= proc_i 132)} is VALID [2019-05-15 10:21:55,621 INFO L273 TraceCheckUtils]: 202: Hoare triple {228157#(<= proc_i 132)} assume j > 4; {228157#(<= proc_i 132)} is VALID [2019-05-15 10:21:55,621 INFO L273 TraceCheckUtils]: 203: Hoare triple {228157#(<= proc_i 132)} assume j < 6; {228157#(<= proc_i 132)} is VALID [2019-05-15 10:21:55,622 INFO L273 TraceCheckUtils]: 204: Hoare triple {228157#(<= proc_i 132)} i := i + 4; {228176#(<= proc_i 136)} is VALID [2019-05-15 10:21:55,622 INFO L273 TraceCheckUtils]: 205: Hoare triple {228176#(<= proc_i 136)} assume i <= 1000; {228176#(<= proc_i 136)} is VALID [2019-05-15 10:21:55,623 INFO L273 TraceCheckUtils]: 206: Hoare triple {228176#(<= proc_i 136)} assume i + 4 < a[j]; {228176#(<= proc_i 136)} is VALID [2019-05-15 10:21:55,623 INFO L273 TraceCheckUtils]: 207: Hoare triple {228176#(<= proc_i 136)} assume a[5] == 1000; {228176#(<= proc_i 136)} is VALID [2019-05-15 10:21:55,624 INFO L273 TraceCheckUtils]: 208: Hoare triple {228176#(<= proc_i 136)} assume j > 4; {228176#(<= proc_i 136)} is VALID [2019-05-15 10:21:55,624 INFO L273 TraceCheckUtils]: 209: Hoare triple {228176#(<= proc_i 136)} assume j < 6; {228176#(<= proc_i 136)} is VALID [2019-05-15 10:21:55,625 INFO L273 TraceCheckUtils]: 210: Hoare triple {228176#(<= proc_i 136)} i := i + 4; {228195#(<= proc_i 140)} is VALID [2019-05-15 10:21:55,625 INFO L273 TraceCheckUtils]: 211: Hoare triple {228195#(<= proc_i 140)} assume i <= 1000; {228195#(<= proc_i 140)} is VALID [2019-05-15 10:21:55,626 INFO L273 TraceCheckUtils]: 212: Hoare triple {228195#(<= proc_i 140)} assume i + 4 < a[j]; {228195#(<= proc_i 140)} is VALID [2019-05-15 10:21:55,626 INFO L273 TraceCheckUtils]: 213: Hoare triple {228195#(<= proc_i 140)} assume a[5] == 1000; {228195#(<= proc_i 140)} is VALID [2019-05-15 10:21:55,626 INFO L273 TraceCheckUtils]: 214: Hoare triple {228195#(<= proc_i 140)} assume j > 4; {228195#(<= proc_i 140)} is VALID [2019-05-15 10:21:55,627 INFO L273 TraceCheckUtils]: 215: Hoare triple {228195#(<= proc_i 140)} assume j < 6; {228195#(<= proc_i 140)} is VALID [2019-05-15 10:21:55,628 INFO L273 TraceCheckUtils]: 216: Hoare triple {228195#(<= proc_i 140)} i := i + 4; {228214#(<= proc_i 144)} is VALID [2019-05-15 10:21:55,628 INFO L273 TraceCheckUtils]: 217: Hoare triple {228214#(<= proc_i 144)} assume i <= 1000; {228214#(<= proc_i 144)} is VALID [2019-05-15 10:21:55,629 INFO L273 TraceCheckUtils]: 218: Hoare triple {228214#(<= proc_i 144)} assume i + 4 < a[j]; {228214#(<= proc_i 144)} is VALID [2019-05-15 10:21:55,629 INFO L273 TraceCheckUtils]: 219: Hoare triple {228214#(<= proc_i 144)} assume a[5] == 1000; {228214#(<= proc_i 144)} is VALID [2019-05-15 10:21:55,629 INFO L273 TraceCheckUtils]: 220: Hoare triple {228214#(<= proc_i 144)} assume j > 4; {228214#(<= proc_i 144)} is VALID [2019-05-15 10:21:55,630 INFO L273 TraceCheckUtils]: 221: Hoare triple {228214#(<= proc_i 144)} assume j < 6; {228214#(<= proc_i 144)} is VALID [2019-05-15 10:21:55,631 INFO L273 TraceCheckUtils]: 222: Hoare triple {228214#(<= proc_i 144)} i := i + 4; {228233#(<= proc_i 148)} is VALID [2019-05-15 10:21:55,631 INFO L273 TraceCheckUtils]: 223: Hoare triple {228233#(<= proc_i 148)} assume i <= 1000; {228233#(<= proc_i 148)} is VALID [2019-05-15 10:21:55,631 INFO L273 TraceCheckUtils]: 224: Hoare triple {228233#(<= proc_i 148)} assume i + 4 < a[j]; {228233#(<= proc_i 148)} is VALID [2019-05-15 10:21:55,632 INFO L273 TraceCheckUtils]: 225: Hoare triple {228233#(<= proc_i 148)} assume a[5] == 1000; {228233#(<= proc_i 148)} is VALID [2019-05-15 10:21:55,632 INFO L273 TraceCheckUtils]: 226: Hoare triple {228233#(<= proc_i 148)} assume j > 4; {228233#(<= proc_i 148)} is VALID [2019-05-15 10:21:55,633 INFO L273 TraceCheckUtils]: 227: Hoare triple {228233#(<= proc_i 148)} assume j < 6; {228233#(<= proc_i 148)} is VALID [2019-05-15 10:21:55,633 INFO L273 TraceCheckUtils]: 228: Hoare triple {228233#(<= proc_i 148)} i := i + 4; {228252#(<= proc_i 152)} is VALID [2019-05-15 10:21:55,634 INFO L273 TraceCheckUtils]: 229: Hoare triple {228252#(<= proc_i 152)} assume i <= 1000; {228252#(<= proc_i 152)} is VALID [2019-05-15 10:21:55,634 INFO L273 TraceCheckUtils]: 230: Hoare triple {228252#(<= proc_i 152)} assume i + 4 < a[j]; {228252#(<= proc_i 152)} is VALID [2019-05-15 10:21:55,635 INFO L273 TraceCheckUtils]: 231: Hoare triple {228252#(<= proc_i 152)} assume a[5] == 1000; {228252#(<= proc_i 152)} is VALID [2019-05-15 10:21:55,635 INFO L273 TraceCheckUtils]: 232: Hoare triple {228252#(<= proc_i 152)} assume j > 4; {228252#(<= proc_i 152)} is VALID [2019-05-15 10:21:55,636 INFO L273 TraceCheckUtils]: 233: Hoare triple {228252#(<= proc_i 152)} assume j < 6; {228252#(<= proc_i 152)} is VALID [2019-05-15 10:21:55,636 INFO L273 TraceCheckUtils]: 234: Hoare triple {228252#(<= proc_i 152)} i := i + 4; {228271#(<= proc_i 156)} is VALID [2019-05-15 10:21:55,637 INFO L273 TraceCheckUtils]: 235: Hoare triple {228271#(<= proc_i 156)} assume i <= 1000; {228271#(<= proc_i 156)} is VALID [2019-05-15 10:21:55,637 INFO L273 TraceCheckUtils]: 236: Hoare triple {228271#(<= proc_i 156)} assume i + 4 < a[j]; {228271#(<= proc_i 156)} is VALID [2019-05-15 10:21:55,638 INFO L273 TraceCheckUtils]: 237: Hoare triple {228271#(<= proc_i 156)} assume a[5] == 1000; {228271#(<= proc_i 156)} is VALID [2019-05-15 10:21:55,638 INFO L273 TraceCheckUtils]: 238: Hoare triple {228271#(<= proc_i 156)} assume j > 4; {228271#(<= proc_i 156)} is VALID [2019-05-15 10:21:55,639 INFO L273 TraceCheckUtils]: 239: Hoare triple {228271#(<= proc_i 156)} assume j < 6; {228271#(<= proc_i 156)} is VALID [2019-05-15 10:21:55,639 INFO L273 TraceCheckUtils]: 240: Hoare triple {228271#(<= proc_i 156)} i := i + 4; {228290#(<= proc_i 160)} is VALID [2019-05-15 10:21:55,640 INFO L273 TraceCheckUtils]: 241: Hoare triple {228290#(<= proc_i 160)} assume i <= 1000; {228290#(<= proc_i 160)} is VALID [2019-05-15 10:21:55,640 INFO L273 TraceCheckUtils]: 242: Hoare triple {228290#(<= proc_i 160)} assume i + 4 < a[j]; {228290#(<= proc_i 160)} is VALID [2019-05-15 10:21:55,641 INFO L273 TraceCheckUtils]: 243: Hoare triple {228290#(<= proc_i 160)} assume a[5] == 1000; {228290#(<= proc_i 160)} is VALID [2019-05-15 10:21:55,641 INFO L273 TraceCheckUtils]: 244: Hoare triple {228290#(<= proc_i 160)} assume j > 4; {228290#(<= proc_i 160)} is VALID [2019-05-15 10:21:55,642 INFO L273 TraceCheckUtils]: 245: Hoare triple {228290#(<= proc_i 160)} assume j < 6; {228290#(<= proc_i 160)} is VALID [2019-05-15 10:21:55,642 INFO L273 TraceCheckUtils]: 246: Hoare triple {228290#(<= proc_i 160)} i := i + 4; {228309#(<= proc_i 164)} is VALID [2019-05-15 10:21:55,643 INFO L273 TraceCheckUtils]: 247: Hoare triple {228309#(<= proc_i 164)} assume i <= 1000; {228309#(<= proc_i 164)} is VALID [2019-05-15 10:21:55,643 INFO L273 TraceCheckUtils]: 248: Hoare triple {228309#(<= proc_i 164)} assume i + 4 < a[j]; {228309#(<= proc_i 164)} is VALID [2019-05-15 10:21:55,644 INFO L273 TraceCheckUtils]: 249: Hoare triple {228309#(<= proc_i 164)} assume a[5] == 1000; {228309#(<= proc_i 164)} is VALID [2019-05-15 10:21:55,644 INFO L273 TraceCheckUtils]: 250: Hoare triple {228309#(<= proc_i 164)} assume j > 4; {228309#(<= proc_i 164)} is VALID [2019-05-15 10:21:55,645 INFO L273 TraceCheckUtils]: 251: Hoare triple {228309#(<= proc_i 164)} assume j < 6; {228309#(<= proc_i 164)} is VALID [2019-05-15 10:21:55,645 INFO L273 TraceCheckUtils]: 252: Hoare triple {228309#(<= proc_i 164)} i := i + 4; {228328#(<= proc_i 168)} is VALID [2019-05-15 10:21:55,646 INFO L273 TraceCheckUtils]: 253: Hoare triple {228328#(<= proc_i 168)} assume i <= 1000; {228328#(<= proc_i 168)} is VALID [2019-05-15 10:21:55,646 INFO L273 TraceCheckUtils]: 254: Hoare triple {228328#(<= proc_i 168)} assume i + 4 < a[j]; {228328#(<= proc_i 168)} is VALID [2019-05-15 10:21:55,647 INFO L273 TraceCheckUtils]: 255: Hoare triple {228328#(<= proc_i 168)} assume a[5] == 1000; {228328#(<= proc_i 168)} is VALID [2019-05-15 10:21:55,647 INFO L273 TraceCheckUtils]: 256: Hoare triple {228328#(<= proc_i 168)} assume j > 4; {228328#(<= proc_i 168)} is VALID [2019-05-15 10:21:55,647 INFO L273 TraceCheckUtils]: 257: Hoare triple {228328#(<= proc_i 168)} assume j < 6; {228328#(<= proc_i 168)} is VALID [2019-05-15 10:21:55,648 INFO L273 TraceCheckUtils]: 258: Hoare triple {228328#(<= proc_i 168)} i := i + 4; {228347#(<= proc_i 172)} is VALID [2019-05-15 10:21:55,649 INFO L273 TraceCheckUtils]: 259: Hoare triple {228347#(<= proc_i 172)} assume i <= 1000; {228347#(<= proc_i 172)} is VALID [2019-05-15 10:21:55,649 INFO L273 TraceCheckUtils]: 260: Hoare triple {228347#(<= proc_i 172)} assume i + 4 < a[j]; {228347#(<= proc_i 172)} is VALID [2019-05-15 10:21:55,650 INFO L273 TraceCheckUtils]: 261: Hoare triple {228347#(<= proc_i 172)} assume a[5] == 1000; {228347#(<= proc_i 172)} is VALID [2019-05-15 10:21:55,650 INFO L273 TraceCheckUtils]: 262: Hoare triple {228347#(<= proc_i 172)} assume j > 4; {228347#(<= proc_i 172)} is VALID [2019-05-15 10:21:55,650 INFO L273 TraceCheckUtils]: 263: Hoare triple {228347#(<= proc_i 172)} assume j < 6; {228347#(<= proc_i 172)} is VALID [2019-05-15 10:21:55,651 INFO L273 TraceCheckUtils]: 264: Hoare triple {228347#(<= proc_i 172)} i := i + 4; {228366#(<= proc_i 176)} is VALID [2019-05-15 10:21:55,652 INFO L273 TraceCheckUtils]: 265: Hoare triple {228366#(<= proc_i 176)} assume i <= 1000; {228366#(<= proc_i 176)} is VALID [2019-05-15 10:21:55,652 INFO L273 TraceCheckUtils]: 266: Hoare triple {228366#(<= proc_i 176)} assume i + 4 < a[j]; {228366#(<= proc_i 176)} is VALID [2019-05-15 10:21:55,652 INFO L273 TraceCheckUtils]: 267: Hoare triple {228366#(<= proc_i 176)} assume a[5] == 1000; {228366#(<= proc_i 176)} is VALID [2019-05-15 10:21:55,653 INFO L273 TraceCheckUtils]: 268: Hoare triple {228366#(<= proc_i 176)} assume j > 4; {228366#(<= proc_i 176)} is VALID [2019-05-15 10:21:55,653 INFO L273 TraceCheckUtils]: 269: Hoare triple {228366#(<= proc_i 176)} assume j < 6; {228366#(<= proc_i 176)} is VALID [2019-05-15 10:21:55,654 INFO L273 TraceCheckUtils]: 270: Hoare triple {228366#(<= proc_i 176)} i := i + 4; {228385#(<= proc_i 180)} is VALID [2019-05-15 10:21:55,654 INFO L273 TraceCheckUtils]: 271: Hoare triple {228385#(<= proc_i 180)} assume i <= 1000; {228385#(<= proc_i 180)} is VALID [2019-05-15 10:21:55,655 INFO L273 TraceCheckUtils]: 272: Hoare triple {228385#(<= proc_i 180)} assume i + 4 < a[j]; {228385#(<= proc_i 180)} is VALID [2019-05-15 10:21:55,655 INFO L273 TraceCheckUtils]: 273: Hoare triple {228385#(<= proc_i 180)} assume a[5] == 1000; {228385#(<= proc_i 180)} is VALID [2019-05-15 10:21:55,656 INFO L273 TraceCheckUtils]: 274: Hoare triple {228385#(<= proc_i 180)} assume j > 4; {228385#(<= proc_i 180)} is VALID [2019-05-15 10:21:55,656 INFO L273 TraceCheckUtils]: 275: Hoare triple {228385#(<= proc_i 180)} assume j < 6; {228385#(<= proc_i 180)} is VALID [2019-05-15 10:21:55,657 INFO L273 TraceCheckUtils]: 276: Hoare triple {228385#(<= proc_i 180)} i := i + 4; {228404#(<= proc_i 184)} is VALID [2019-05-15 10:21:55,657 INFO L273 TraceCheckUtils]: 277: Hoare triple {228404#(<= proc_i 184)} assume i <= 1000; {228404#(<= proc_i 184)} is VALID [2019-05-15 10:21:55,658 INFO L273 TraceCheckUtils]: 278: Hoare triple {228404#(<= proc_i 184)} assume i + 4 < a[j]; {228404#(<= proc_i 184)} is VALID [2019-05-15 10:21:55,658 INFO L273 TraceCheckUtils]: 279: Hoare triple {228404#(<= proc_i 184)} assume a[5] == 1000; {228404#(<= proc_i 184)} is VALID [2019-05-15 10:21:55,659 INFO L273 TraceCheckUtils]: 280: Hoare triple {228404#(<= proc_i 184)} assume j > 4; {228404#(<= proc_i 184)} is VALID [2019-05-15 10:21:55,659 INFO L273 TraceCheckUtils]: 281: Hoare triple {228404#(<= proc_i 184)} assume j < 6; {228404#(<= proc_i 184)} is VALID [2019-05-15 10:21:55,660 INFO L273 TraceCheckUtils]: 282: Hoare triple {228404#(<= proc_i 184)} i := i + 4; {228423#(<= proc_i 188)} is VALID [2019-05-15 10:21:55,660 INFO L273 TraceCheckUtils]: 283: Hoare triple {228423#(<= proc_i 188)} assume i <= 1000; {228423#(<= proc_i 188)} is VALID [2019-05-15 10:21:55,661 INFO L273 TraceCheckUtils]: 284: Hoare triple {228423#(<= proc_i 188)} assume i + 4 < a[j]; {228423#(<= proc_i 188)} is VALID [2019-05-15 10:21:55,661 INFO L273 TraceCheckUtils]: 285: Hoare triple {228423#(<= proc_i 188)} assume a[5] == 1000; {228423#(<= proc_i 188)} is VALID [2019-05-15 10:21:55,662 INFO L273 TraceCheckUtils]: 286: Hoare triple {228423#(<= proc_i 188)} assume j > 4; {228423#(<= proc_i 188)} is VALID [2019-05-15 10:21:55,662 INFO L273 TraceCheckUtils]: 287: Hoare triple {228423#(<= proc_i 188)} assume j < 6; {228423#(<= proc_i 188)} is VALID [2019-05-15 10:21:55,663 INFO L273 TraceCheckUtils]: 288: Hoare triple {228423#(<= proc_i 188)} i := i + 4; {228442#(<= proc_i 192)} is VALID [2019-05-15 10:21:55,663 INFO L273 TraceCheckUtils]: 289: Hoare triple {228442#(<= proc_i 192)} assume i <= 1000; {228442#(<= proc_i 192)} is VALID [2019-05-15 10:21:55,664 INFO L273 TraceCheckUtils]: 290: Hoare triple {228442#(<= proc_i 192)} assume i + 4 < a[j]; {228442#(<= proc_i 192)} is VALID [2019-05-15 10:21:55,664 INFO L273 TraceCheckUtils]: 291: Hoare triple {228442#(<= proc_i 192)} assume a[5] == 1000; {228442#(<= proc_i 192)} is VALID [2019-05-15 10:21:55,665 INFO L273 TraceCheckUtils]: 292: Hoare triple {228442#(<= proc_i 192)} assume j > 4; {228442#(<= proc_i 192)} is VALID [2019-05-15 10:21:55,665 INFO L273 TraceCheckUtils]: 293: Hoare triple {228442#(<= proc_i 192)} assume j < 6; {228442#(<= proc_i 192)} is VALID [2019-05-15 10:21:55,666 INFO L273 TraceCheckUtils]: 294: Hoare triple {228442#(<= proc_i 192)} i := i + 4; {228461#(<= proc_i 196)} is VALID [2019-05-15 10:21:55,666 INFO L273 TraceCheckUtils]: 295: Hoare triple {228461#(<= proc_i 196)} assume i <= 1000; {228461#(<= proc_i 196)} is VALID [2019-05-15 10:21:55,667 INFO L273 TraceCheckUtils]: 296: Hoare triple {228461#(<= proc_i 196)} assume i + 4 < a[j]; {228461#(<= proc_i 196)} is VALID [2019-05-15 10:21:55,667 INFO L273 TraceCheckUtils]: 297: Hoare triple {228461#(<= proc_i 196)} assume a[5] == 1000; {228461#(<= proc_i 196)} is VALID [2019-05-15 10:21:55,668 INFO L273 TraceCheckUtils]: 298: Hoare triple {228461#(<= proc_i 196)} assume j > 4; {228461#(<= proc_i 196)} is VALID [2019-05-15 10:21:55,668 INFO L273 TraceCheckUtils]: 299: Hoare triple {228461#(<= proc_i 196)} assume j < 6; {228461#(<= proc_i 196)} is VALID [2019-05-15 10:21:55,669 INFO L273 TraceCheckUtils]: 300: Hoare triple {228461#(<= proc_i 196)} i := i + 4; {228480#(<= proc_i 200)} is VALID [2019-05-15 10:21:55,669 INFO L273 TraceCheckUtils]: 301: Hoare triple {228480#(<= proc_i 200)} assume i <= 1000; {228480#(<= proc_i 200)} is VALID [2019-05-15 10:21:55,670 INFO L273 TraceCheckUtils]: 302: Hoare triple {228480#(<= proc_i 200)} assume i + 4 < a[j]; {228480#(<= proc_i 200)} is VALID [2019-05-15 10:21:55,670 INFO L273 TraceCheckUtils]: 303: Hoare triple {228480#(<= proc_i 200)} assume a[5] == 1000; {228480#(<= proc_i 200)} is VALID [2019-05-15 10:21:55,671 INFO L273 TraceCheckUtils]: 304: Hoare triple {228480#(<= proc_i 200)} assume j > 4; {228480#(<= proc_i 200)} is VALID [2019-05-15 10:21:55,671 INFO L273 TraceCheckUtils]: 305: Hoare triple {228480#(<= proc_i 200)} assume j < 6; {228480#(<= proc_i 200)} is VALID [2019-05-15 10:21:55,672 INFO L273 TraceCheckUtils]: 306: Hoare triple {228480#(<= proc_i 200)} i := i + 4; {228499#(<= proc_i 204)} is VALID [2019-05-15 10:21:55,672 INFO L273 TraceCheckUtils]: 307: Hoare triple {228499#(<= proc_i 204)} assume i <= 1000; {228499#(<= proc_i 204)} is VALID [2019-05-15 10:21:55,673 INFO L273 TraceCheckUtils]: 308: Hoare triple {228499#(<= proc_i 204)} assume i + 4 < a[j]; {228499#(<= proc_i 204)} is VALID [2019-05-15 10:21:55,673 INFO L273 TraceCheckUtils]: 309: Hoare triple {228499#(<= proc_i 204)} assume a[5] == 1000; {228499#(<= proc_i 204)} is VALID [2019-05-15 10:21:55,673 INFO L273 TraceCheckUtils]: 310: Hoare triple {228499#(<= proc_i 204)} assume j > 4; {228499#(<= proc_i 204)} is VALID [2019-05-15 10:21:55,674 INFO L273 TraceCheckUtils]: 311: Hoare triple {228499#(<= proc_i 204)} assume j < 6; {228499#(<= proc_i 204)} is VALID [2019-05-15 10:21:55,675 INFO L273 TraceCheckUtils]: 312: Hoare triple {228499#(<= proc_i 204)} i := i + 4; {228518#(<= proc_i 208)} is VALID [2019-05-15 10:21:55,675 INFO L273 TraceCheckUtils]: 313: Hoare triple {228518#(<= proc_i 208)} assume i <= 1000; {228518#(<= proc_i 208)} is VALID [2019-05-15 10:21:55,676 INFO L273 TraceCheckUtils]: 314: Hoare triple {228518#(<= proc_i 208)} assume i + 4 < a[j]; {228518#(<= proc_i 208)} is VALID [2019-05-15 10:21:55,676 INFO L273 TraceCheckUtils]: 315: Hoare triple {228518#(<= proc_i 208)} assume a[5] == 1000; {228518#(<= proc_i 208)} is VALID [2019-05-15 10:21:55,676 INFO L273 TraceCheckUtils]: 316: Hoare triple {228518#(<= proc_i 208)} assume j > 4; {228518#(<= proc_i 208)} is VALID [2019-05-15 10:21:55,677 INFO L273 TraceCheckUtils]: 317: Hoare triple {228518#(<= proc_i 208)} assume j < 6; {228518#(<= proc_i 208)} is VALID [2019-05-15 10:21:55,678 INFO L273 TraceCheckUtils]: 318: Hoare triple {228518#(<= proc_i 208)} i := i + 4; {228537#(<= proc_i 212)} is VALID [2019-05-15 10:21:55,678 INFO L273 TraceCheckUtils]: 319: Hoare triple {228537#(<= proc_i 212)} assume i <= 1000; {228537#(<= proc_i 212)} is VALID [2019-05-15 10:21:55,678 INFO L273 TraceCheckUtils]: 320: Hoare triple {228537#(<= proc_i 212)} assume i + 4 < a[j]; {228537#(<= proc_i 212)} is VALID [2019-05-15 10:21:55,679 INFO L273 TraceCheckUtils]: 321: Hoare triple {228537#(<= proc_i 212)} assume a[5] == 1000; {228537#(<= proc_i 212)} is VALID [2019-05-15 10:21:55,679 INFO L273 TraceCheckUtils]: 322: Hoare triple {228537#(<= proc_i 212)} assume j > 4; {228537#(<= proc_i 212)} is VALID [2019-05-15 10:21:55,680 INFO L273 TraceCheckUtils]: 323: Hoare triple {228537#(<= proc_i 212)} assume j < 6; {228537#(<= proc_i 212)} is VALID [2019-05-15 10:21:55,680 INFO L273 TraceCheckUtils]: 324: Hoare triple {228537#(<= proc_i 212)} i := i + 4; {228556#(<= proc_i 216)} is VALID [2019-05-15 10:21:55,681 INFO L273 TraceCheckUtils]: 325: Hoare triple {228556#(<= proc_i 216)} assume i <= 1000; {228556#(<= proc_i 216)} is VALID [2019-05-15 10:21:55,681 INFO L273 TraceCheckUtils]: 326: Hoare triple {228556#(<= proc_i 216)} assume i + 4 < a[j]; {228556#(<= proc_i 216)} is VALID [2019-05-15 10:21:55,682 INFO L273 TraceCheckUtils]: 327: Hoare triple {228556#(<= proc_i 216)} assume a[5] == 1000; {228556#(<= proc_i 216)} is VALID [2019-05-15 10:21:55,682 INFO L273 TraceCheckUtils]: 328: Hoare triple {228556#(<= proc_i 216)} assume j > 4; {228556#(<= proc_i 216)} is VALID [2019-05-15 10:21:55,683 INFO L273 TraceCheckUtils]: 329: Hoare triple {228556#(<= proc_i 216)} assume j < 6; {228556#(<= proc_i 216)} is VALID [2019-05-15 10:21:55,683 INFO L273 TraceCheckUtils]: 330: Hoare triple {228556#(<= proc_i 216)} i := i + 4; {228575#(<= proc_i 220)} is VALID [2019-05-15 10:21:55,684 INFO L273 TraceCheckUtils]: 331: Hoare triple {228575#(<= proc_i 220)} assume i <= 1000; {228575#(<= proc_i 220)} is VALID [2019-05-15 10:21:55,684 INFO L273 TraceCheckUtils]: 332: Hoare triple {228575#(<= proc_i 220)} assume i + 4 < a[j]; {228575#(<= proc_i 220)} is VALID [2019-05-15 10:21:55,685 INFO L273 TraceCheckUtils]: 333: Hoare triple {228575#(<= proc_i 220)} assume a[5] == 1000; {228575#(<= proc_i 220)} is VALID [2019-05-15 10:21:55,685 INFO L273 TraceCheckUtils]: 334: Hoare triple {228575#(<= proc_i 220)} assume j > 4; {228575#(<= proc_i 220)} is VALID [2019-05-15 10:21:55,686 INFO L273 TraceCheckUtils]: 335: Hoare triple {228575#(<= proc_i 220)} assume j < 6; {228575#(<= proc_i 220)} is VALID [2019-05-15 10:21:55,686 INFO L273 TraceCheckUtils]: 336: Hoare triple {228575#(<= proc_i 220)} i := i + 4; {228594#(<= proc_i 224)} is VALID [2019-05-15 10:21:55,687 INFO L273 TraceCheckUtils]: 337: Hoare triple {228594#(<= proc_i 224)} assume i <= 1000; {228594#(<= proc_i 224)} is VALID [2019-05-15 10:21:55,687 INFO L273 TraceCheckUtils]: 338: Hoare triple {228594#(<= proc_i 224)} assume i + 4 < a[j]; {228594#(<= proc_i 224)} is VALID [2019-05-15 10:21:55,688 INFO L273 TraceCheckUtils]: 339: Hoare triple {228594#(<= proc_i 224)} assume a[5] == 1000; {228594#(<= proc_i 224)} is VALID [2019-05-15 10:21:55,688 INFO L273 TraceCheckUtils]: 340: Hoare triple {228594#(<= proc_i 224)} assume j > 4; {228594#(<= proc_i 224)} is VALID [2019-05-15 10:21:55,689 INFO L273 TraceCheckUtils]: 341: Hoare triple {228594#(<= proc_i 224)} assume j < 6; {228594#(<= proc_i 224)} is VALID [2019-05-15 10:21:55,689 INFO L273 TraceCheckUtils]: 342: Hoare triple {228594#(<= proc_i 224)} i := i + 4; {228613#(<= proc_i 228)} is VALID [2019-05-15 10:21:55,690 INFO L273 TraceCheckUtils]: 343: Hoare triple {228613#(<= proc_i 228)} assume i <= 1000; {228613#(<= proc_i 228)} is VALID [2019-05-15 10:21:55,690 INFO L273 TraceCheckUtils]: 344: Hoare triple {228613#(<= proc_i 228)} assume i + 4 < a[j]; {228613#(<= proc_i 228)} is VALID [2019-05-15 10:21:55,691 INFO L273 TraceCheckUtils]: 345: Hoare triple {228613#(<= proc_i 228)} assume a[5] == 1000; {228613#(<= proc_i 228)} is VALID [2019-05-15 10:21:55,691 INFO L273 TraceCheckUtils]: 346: Hoare triple {228613#(<= proc_i 228)} assume j > 4; {228613#(<= proc_i 228)} is VALID [2019-05-15 10:21:55,692 INFO L273 TraceCheckUtils]: 347: Hoare triple {228613#(<= proc_i 228)} assume j < 6; {228613#(<= proc_i 228)} is VALID [2019-05-15 10:21:55,692 INFO L273 TraceCheckUtils]: 348: Hoare triple {228613#(<= proc_i 228)} i := i + 4; {228632#(<= proc_i 232)} is VALID [2019-05-15 10:21:55,693 INFO L273 TraceCheckUtils]: 349: Hoare triple {228632#(<= proc_i 232)} assume i <= 1000; {228632#(<= proc_i 232)} is VALID [2019-05-15 10:21:55,693 INFO L273 TraceCheckUtils]: 350: Hoare triple {228632#(<= proc_i 232)} assume i + 4 < a[j]; {228632#(<= proc_i 232)} is VALID [2019-05-15 10:21:55,694 INFO L273 TraceCheckUtils]: 351: Hoare triple {228632#(<= proc_i 232)} assume a[5] == 1000; {228632#(<= proc_i 232)} is VALID [2019-05-15 10:21:55,694 INFO L273 TraceCheckUtils]: 352: Hoare triple {228632#(<= proc_i 232)} assume j > 4; {228632#(<= proc_i 232)} is VALID [2019-05-15 10:21:55,694 INFO L273 TraceCheckUtils]: 353: Hoare triple {228632#(<= proc_i 232)} assume j < 6; {228632#(<= proc_i 232)} is VALID [2019-05-15 10:21:55,695 INFO L273 TraceCheckUtils]: 354: Hoare triple {228632#(<= proc_i 232)} i := i + 4; {228651#(<= proc_i 236)} is VALID [2019-05-15 10:21:55,696 INFO L273 TraceCheckUtils]: 355: Hoare triple {228651#(<= proc_i 236)} assume i <= 1000; {228651#(<= proc_i 236)} is VALID [2019-05-15 10:21:55,696 INFO L273 TraceCheckUtils]: 356: Hoare triple {228651#(<= proc_i 236)} assume i + 4 < a[j]; {228651#(<= proc_i 236)} is VALID [2019-05-15 10:21:55,697 INFO L273 TraceCheckUtils]: 357: Hoare triple {228651#(<= proc_i 236)} assume a[5] == 1000; {228651#(<= proc_i 236)} is VALID [2019-05-15 10:21:55,697 INFO L273 TraceCheckUtils]: 358: Hoare triple {228651#(<= proc_i 236)} assume j > 4; {228651#(<= proc_i 236)} is VALID [2019-05-15 10:21:55,697 INFO L273 TraceCheckUtils]: 359: Hoare triple {228651#(<= proc_i 236)} assume j < 6; {228651#(<= proc_i 236)} is VALID [2019-05-15 10:21:55,698 INFO L273 TraceCheckUtils]: 360: Hoare triple {228651#(<= proc_i 236)} i := i + 4; {228670#(<= proc_i 240)} is VALID [2019-05-15 10:21:55,699 INFO L273 TraceCheckUtils]: 361: Hoare triple {228670#(<= proc_i 240)} assume i <= 1000; {228670#(<= proc_i 240)} is VALID [2019-05-15 10:21:55,699 INFO L273 TraceCheckUtils]: 362: Hoare triple {228670#(<= proc_i 240)} assume i + 4 < a[j]; {228670#(<= proc_i 240)} is VALID [2019-05-15 10:21:55,699 INFO L273 TraceCheckUtils]: 363: Hoare triple {228670#(<= proc_i 240)} assume a[5] == 1000; {228670#(<= proc_i 240)} is VALID [2019-05-15 10:21:55,700 INFO L273 TraceCheckUtils]: 364: Hoare triple {228670#(<= proc_i 240)} assume j > 4; {228670#(<= proc_i 240)} is VALID [2019-05-15 10:21:55,700 INFO L273 TraceCheckUtils]: 365: Hoare triple {228670#(<= proc_i 240)} assume j < 6; {228670#(<= proc_i 240)} is VALID [2019-05-15 10:21:55,701 INFO L273 TraceCheckUtils]: 366: Hoare triple {228670#(<= proc_i 240)} i := i + 4; {228689#(<= proc_i 244)} is VALID [2019-05-15 10:21:55,701 INFO L273 TraceCheckUtils]: 367: Hoare triple {228689#(<= proc_i 244)} assume i <= 1000; {228689#(<= proc_i 244)} is VALID [2019-05-15 10:21:55,702 INFO L273 TraceCheckUtils]: 368: Hoare triple {228689#(<= proc_i 244)} assume i + 4 < a[j]; {228689#(<= proc_i 244)} is VALID [2019-05-15 10:21:55,702 INFO L273 TraceCheckUtils]: 369: Hoare triple {228689#(<= proc_i 244)} assume a[5] == 1000; {228689#(<= proc_i 244)} is VALID [2019-05-15 10:21:55,703 INFO L273 TraceCheckUtils]: 370: Hoare triple {228689#(<= proc_i 244)} assume j > 4; {228689#(<= proc_i 244)} is VALID [2019-05-15 10:21:55,703 INFO L273 TraceCheckUtils]: 371: Hoare triple {228689#(<= proc_i 244)} assume j < 6; {228689#(<= proc_i 244)} is VALID [2019-05-15 10:21:55,704 INFO L273 TraceCheckUtils]: 372: Hoare triple {228689#(<= proc_i 244)} i := i + 4; {228708#(<= proc_i 248)} is VALID [2019-05-15 10:21:55,704 INFO L273 TraceCheckUtils]: 373: Hoare triple {228708#(<= proc_i 248)} assume i <= 1000; {228708#(<= proc_i 248)} is VALID [2019-05-15 10:21:55,705 INFO L273 TraceCheckUtils]: 374: Hoare triple {228708#(<= proc_i 248)} assume i + 4 < a[j]; {228708#(<= proc_i 248)} is VALID [2019-05-15 10:21:55,705 INFO L273 TraceCheckUtils]: 375: Hoare triple {228708#(<= proc_i 248)} assume a[5] == 1000; {228708#(<= proc_i 248)} is VALID [2019-05-15 10:21:55,706 INFO L273 TraceCheckUtils]: 376: Hoare triple {228708#(<= proc_i 248)} assume j > 4; {228708#(<= proc_i 248)} is VALID [2019-05-15 10:21:55,706 INFO L273 TraceCheckUtils]: 377: Hoare triple {228708#(<= proc_i 248)} assume j < 6; {228708#(<= proc_i 248)} is VALID [2019-05-15 10:21:55,707 INFO L273 TraceCheckUtils]: 378: Hoare triple {228708#(<= proc_i 248)} i := i + 4; {228727#(<= proc_i 252)} is VALID [2019-05-15 10:21:55,707 INFO L273 TraceCheckUtils]: 379: Hoare triple {228727#(<= proc_i 252)} assume i <= 1000; {228727#(<= proc_i 252)} is VALID [2019-05-15 10:21:55,708 INFO L273 TraceCheckUtils]: 380: Hoare triple {228727#(<= proc_i 252)} assume i + 4 < a[j]; {228727#(<= proc_i 252)} is VALID [2019-05-15 10:21:55,708 INFO L273 TraceCheckUtils]: 381: Hoare triple {228727#(<= proc_i 252)} assume a[5] == 1000; {228727#(<= proc_i 252)} is VALID [2019-05-15 10:21:55,709 INFO L273 TraceCheckUtils]: 382: Hoare triple {228727#(<= proc_i 252)} assume j > 4; {228727#(<= proc_i 252)} is VALID [2019-05-15 10:21:55,709 INFO L273 TraceCheckUtils]: 383: Hoare triple {228727#(<= proc_i 252)} assume j < 6; {228727#(<= proc_i 252)} is VALID [2019-05-15 10:21:55,710 INFO L273 TraceCheckUtils]: 384: Hoare triple {228727#(<= proc_i 252)} i := i + 4; {228746#(<= proc_i 256)} is VALID [2019-05-15 10:21:55,710 INFO L273 TraceCheckUtils]: 385: Hoare triple {228746#(<= proc_i 256)} assume i <= 1000; {228746#(<= proc_i 256)} is VALID [2019-05-15 10:21:55,711 INFO L273 TraceCheckUtils]: 386: Hoare triple {228746#(<= proc_i 256)} assume i + 4 < a[j]; {228746#(<= proc_i 256)} is VALID [2019-05-15 10:21:55,711 INFO L273 TraceCheckUtils]: 387: Hoare triple {228746#(<= proc_i 256)} assume a[5] == 1000; {228746#(<= proc_i 256)} is VALID [2019-05-15 10:21:55,712 INFO L273 TraceCheckUtils]: 388: Hoare triple {228746#(<= proc_i 256)} assume j > 4; {228746#(<= proc_i 256)} is VALID [2019-05-15 10:21:55,712 INFO L273 TraceCheckUtils]: 389: Hoare triple {228746#(<= proc_i 256)} assume j < 6; {228746#(<= proc_i 256)} is VALID [2019-05-15 10:21:55,713 INFO L273 TraceCheckUtils]: 390: Hoare triple {228746#(<= proc_i 256)} i := i + 4; {228765#(<= proc_i 260)} is VALID [2019-05-15 10:21:55,713 INFO L273 TraceCheckUtils]: 391: Hoare triple {228765#(<= proc_i 260)} assume i <= 1000; {228765#(<= proc_i 260)} is VALID [2019-05-15 10:21:55,714 INFO L273 TraceCheckUtils]: 392: Hoare triple {228765#(<= proc_i 260)} assume i + 4 < a[j]; {228765#(<= proc_i 260)} is VALID [2019-05-15 10:21:55,714 INFO L273 TraceCheckUtils]: 393: Hoare triple {228765#(<= proc_i 260)} assume a[5] == 1000; {228765#(<= proc_i 260)} is VALID [2019-05-15 10:21:55,715 INFO L273 TraceCheckUtils]: 394: Hoare triple {228765#(<= proc_i 260)} assume j > 4; {228765#(<= proc_i 260)} is VALID [2019-05-15 10:21:55,715 INFO L273 TraceCheckUtils]: 395: Hoare triple {228765#(<= proc_i 260)} assume j < 6; {228765#(<= proc_i 260)} is VALID [2019-05-15 10:21:55,716 INFO L273 TraceCheckUtils]: 396: Hoare triple {228765#(<= proc_i 260)} i := i + 4; {228784#(<= proc_i 264)} is VALID [2019-05-15 10:21:55,716 INFO L273 TraceCheckUtils]: 397: Hoare triple {228784#(<= proc_i 264)} assume i <= 1000; {228784#(<= proc_i 264)} is VALID [2019-05-15 10:21:55,717 INFO L273 TraceCheckUtils]: 398: Hoare triple {228784#(<= proc_i 264)} assume i + 4 < a[j]; {228784#(<= proc_i 264)} is VALID [2019-05-15 10:21:55,717 INFO L273 TraceCheckUtils]: 399: Hoare triple {228784#(<= proc_i 264)} assume a[5] == 1000; {228784#(<= proc_i 264)} is VALID [2019-05-15 10:21:55,718 INFO L273 TraceCheckUtils]: 400: Hoare triple {228784#(<= proc_i 264)} assume j > 4; {228784#(<= proc_i 264)} is VALID [2019-05-15 10:21:55,718 INFO L273 TraceCheckUtils]: 401: Hoare triple {228784#(<= proc_i 264)} assume j < 6; {228784#(<= proc_i 264)} is VALID [2019-05-15 10:21:55,719 INFO L273 TraceCheckUtils]: 402: Hoare triple {228784#(<= proc_i 264)} i := i + 4; {228803#(<= proc_i 268)} is VALID [2019-05-15 10:21:55,719 INFO L273 TraceCheckUtils]: 403: Hoare triple {228803#(<= proc_i 268)} assume i <= 1000; {228803#(<= proc_i 268)} is VALID [2019-05-15 10:21:55,720 INFO L273 TraceCheckUtils]: 404: Hoare triple {228803#(<= proc_i 268)} assume i + 4 < a[j]; {228803#(<= proc_i 268)} is VALID [2019-05-15 10:21:55,720 INFO L273 TraceCheckUtils]: 405: Hoare triple {228803#(<= proc_i 268)} assume a[5] == 1000; {228803#(<= proc_i 268)} is VALID [2019-05-15 10:21:55,720 INFO L273 TraceCheckUtils]: 406: Hoare triple {228803#(<= proc_i 268)} assume j > 4; {228803#(<= proc_i 268)} is VALID [2019-05-15 10:21:55,721 INFO L273 TraceCheckUtils]: 407: Hoare triple {228803#(<= proc_i 268)} assume j < 6; {228803#(<= proc_i 268)} is VALID [2019-05-15 10:21:55,722 INFO L273 TraceCheckUtils]: 408: Hoare triple {228803#(<= proc_i 268)} i := i + 4; {228822#(<= proc_i 272)} is VALID [2019-05-15 10:21:55,722 INFO L273 TraceCheckUtils]: 409: Hoare triple {228822#(<= proc_i 272)} assume i <= 1000; {228822#(<= proc_i 272)} is VALID [2019-05-15 10:21:55,723 INFO L273 TraceCheckUtils]: 410: Hoare triple {228822#(<= proc_i 272)} assume i + 4 < a[j]; {228822#(<= proc_i 272)} is VALID [2019-05-15 10:21:55,723 INFO L273 TraceCheckUtils]: 411: Hoare triple {228822#(<= proc_i 272)} assume a[5] == 1000; {228822#(<= proc_i 272)} is VALID [2019-05-15 10:21:55,723 INFO L273 TraceCheckUtils]: 412: Hoare triple {228822#(<= proc_i 272)} assume j > 4; {228822#(<= proc_i 272)} is VALID [2019-05-15 10:21:55,724 INFO L273 TraceCheckUtils]: 413: Hoare triple {228822#(<= proc_i 272)} assume j < 6; {228822#(<= proc_i 272)} is VALID [2019-05-15 10:21:55,725 INFO L273 TraceCheckUtils]: 414: Hoare triple {228822#(<= proc_i 272)} i := i + 4; {228841#(<= proc_i 276)} is VALID [2019-05-15 10:21:55,725 INFO L273 TraceCheckUtils]: 415: Hoare triple {228841#(<= proc_i 276)} assume i <= 1000; {228841#(<= proc_i 276)} is VALID [2019-05-15 10:21:55,725 INFO L273 TraceCheckUtils]: 416: Hoare triple {228841#(<= proc_i 276)} assume i + 4 < a[j]; {228841#(<= proc_i 276)} is VALID [2019-05-15 10:21:55,726 INFO L273 TraceCheckUtils]: 417: Hoare triple {228841#(<= proc_i 276)} assume a[5] == 1000; {228841#(<= proc_i 276)} is VALID [2019-05-15 10:21:55,726 INFO L273 TraceCheckUtils]: 418: Hoare triple {228841#(<= proc_i 276)} assume j > 4; {228841#(<= proc_i 276)} is VALID [2019-05-15 10:21:55,727 INFO L273 TraceCheckUtils]: 419: Hoare triple {228841#(<= proc_i 276)} assume j < 6; {228841#(<= proc_i 276)} is VALID [2019-05-15 10:21:55,727 INFO L273 TraceCheckUtils]: 420: Hoare triple {228841#(<= proc_i 276)} i := i + 4; {228860#(<= proc_i 280)} is VALID [2019-05-15 10:21:55,728 INFO L273 TraceCheckUtils]: 421: Hoare triple {228860#(<= proc_i 280)} assume i <= 1000; {228860#(<= proc_i 280)} is VALID [2019-05-15 10:21:55,728 INFO L273 TraceCheckUtils]: 422: Hoare triple {228860#(<= proc_i 280)} assume i + 4 < a[j]; {228860#(<= proc_i 280)} is VALID [2019-05-15 10:21:55,729 INFO L273 TraceCheckUtils]: 423: Hoare triple {228860#(<= proc_i 280)} assume a[5] == 1000; {228860#(<= proc_i 280)} is VALID [2019-05-15 10:21:55,729 INFO L273 TraceCheckUtils]: 424: Hoare triple {228860#(<= proc_i 280)} assume j > 4; {228860#(<= proc_i 280)} is VALID [2019-05-15 10:21:55,730 INFO L273 TraceCheckUtils]: 425: Hoare triple {228860#(<= proc_i 280)} assume j < 6; {228860#(<= proc_i 280)} is VALID [2019-05-15 10:21:55,730 INFO L273 TraceCheckUtils]: 426: Hoare triple {228860#(<= proc_i 280)} i := i + 4; {228879#(<= proc_i 284)} is VALID [2019-05-15 10:21:55,731 INFO L273 TraceCheckUtils]: 427: Hoare triple {228879#(<= proc_i 284)} assume i <= 1000; {228879#(<= proc_i 284)} is VALID [2019-05-15 10:21:55,731 INFO L273 TraceCheckUtils]: 428: Hoare triple {228879#(<= proc_i 284)} assume i + 4 < a[j]; {228879#(<= proc_i 284)} is VALID [2019-05-15 10:21:55,732 INFO L273 TraceCheckUtils]: 429: Hoare triple {228879#(<= proc_i 284)} assume a[5] == 1000; {228879#(<= proc_i 284)} is VALID [2019-05-15 10:21:55,732 INFO L273 TraceCheckUtils]: 430: Hoare triple {228879#(<= proc_i 284)} assume j > 4; {228879#(<= proc_i 284)} is VALID [2019-05-15 10:21:55,733 INFO L273 TraceCheckUtils]: 431: Hoare triple {228879#(<= proc_i 284)} assume j < 6; {228879#(<= proc_i 284)} is VALID [2019-05-15 10:21:55,733 INFO L273 TraceCheckUtils]: 432: Hoare triple {228879#(<= proc_i 284)} i := i + 4; {228898#(<= proc_i 288)} is VALID [2019-05-15 10:21:55,734 INFO L273 TraceCheckUtils]: 433: Hoare triple {228898#(<= proc_i 288)} assume i <= 1000; {228898#(<= proc_i 288)} is VALID [2019-05-15 10:21:55,734 INFO L273 TraceCheckUtils]: 434: Hoare triple {228898#(<= proc_i 288)} assume i + 4 < a[j]; {228898#(<= proc_i 288)} is VALID [2019-05-15 10:21:55,735 INFO L273 TraceCheckUtils]: 435: Hoare triple {228898#(<= proc_i 288)} assume a[5] == 1000; {228898#(<= proc_i 288)} is VALID [2019-05-15 10:21:55,735 INFO L273 TraceCheckUtils]: 436: Hoare triple {228898#(<= proc_i 288)} assume j > 4; {228898#(<= proc_i 288)} is VALID [2019-05-15 10:21:55,736 INFO L273 TraceCheckUtils]: 437: Hoare triple {228898#(<= proc_i 288)} assume j < 6; {228898#(<= proc_i 288)} is VALID [2019-05-15 10:21:55,736 INFO L273 TraceCheckUtils]: 438: Hoare triple {228898#(<= proc_i 288)} i := i + 4; {228917#(<= proc_i 292)} is VALID [2019-05-15 10:21:55,737 INFO L273 TraceCheckUtils]: 439: Hoare triple {228917#(<= proc_i 292)} assume i <= 1000; {228917#(<= proc_i 292)} is VALID [2019-05-15 10:21:55,737 INFO L273 TraceCheckUtils]: 440: Hoare triple {228917#(<= proc_i 292)} assume i + 4 < a[j]; {228917#(<= proc_i 292)} is VALID [2019-05-15 10:21:55,738 INFO L273 TraceCheckUtils]: 441: Hoare triple {228917#(<= proc_i 292)} assume a[5] == 1000; {228917#(<= proc_i 292)} is VALID [2019-05-15 10:21:55,738 INFO L273 TraceCheckUtils]: 442: Hoare triple {228917#(<= proc_i 292)} assume j > 4; {228917#(<= proc_i 292)} is VALID [2019-05-15 10:21:55,739 INFO L273 TraceCheckUtils]: 443: Hoare triple {228917#(<= proc_i 292)} assume j < 6; {228917#(<= proc_i 292)} is VALID [2019-05-15 10:21:55,739 INFO L273 TraceCheckUtils]: 444: Hoare triple {228917#(<= proc_i 292)} i := i + 4; {228936#(<= proc_i 296)} is VALID [2019-05-15 10:21:55,740 INFO L273 TraceCheckUtils]: 445: Hoare triple {228936#(<= proc_i 296)} assume i <= 1000; {228936#(<= proc_i 296)} is VALID [2019-05-15 10:21:55,740 INFO L273 TraceCheckUtils]: 446: Hoare triple {228936#(<= proc_i 296)} assume i + 4 < a[j]; {228936#(<= proc_i 296)} is VALID [2019-05-15 10:21:55,741 INFO L273 TraceCheckUtils]: 447: Hoare triple {228936#(<= proc_i 296)} assume a[5] == 1000; {228936#(<= proc_i 296)} is VALID [2019-05-15 10:21:55,741 INFO L273 TraceCheckUtils]: 448: Hoare triple {228936#(<= proc_i 296)} assume j > 4; {228936#(<= proc_i 296)} is VALID [2019-05-15 10:21:55,741 INFO L273 TraceCheckUtils]: 449: Hoare triple {228936#(<= proc_i 296)} assume j < 6; {228936#(<= proc_i 296)} is VALID [2019-05-15 10:21:55,742 INFO L273 TraceCheckUtils]: 450: Hoare triple {228936#(<= proc_i 296)} i := i + 4; {228955#(<= proc_i 300)} is VALID [2019-05-15 10:21:55,743 INFO L273 TraceCheckUtils]: 451: Hoare triple {228955#(<= proc_i 300)} assume i <= 1000; {228955#(<= proc_i 300)} is VALID [2019-05-15 10:21:55,743 INFO L273 TraceCheckUtils]: 452: Hoare triple {228955#(<= proc_i 300)} assume i + 4 < a[j]; {228955#(<= proc_i 300)} is VALID [2019-05-15 10:21:55,743 INFO L273 TraceCheckUtils]: 453: Hoare triple {228955#(<= proc_i 300)} assume a[5] == 1000; {228955#(<= proc_i 300)} is VALID [2019-05-15 10:21:55,744 INFO L273 TraceCheckUtils]: 454: Hoare triple {228955#(<= proc_i 300)} assume j > 4; {228955#(<= proc_i 300)} is VALID [2019-05-15 10:21:55,744 INFO L273 TraceCheckUtils]: 455: Hoare triple {228955#(<= proc_i 300)} assume j < 6; {228955#(<= proc_i 300)} is VALID [2019-05-15 10:21:55,745 INFO L273 TraceCheckUtils]: 456: Hoare triple {228955#(<= proc_i 300)} i := i + 4; {228974#(<= proc_i 304)} is VALID [2019-05-15 10:21:55,746 INFO L273 TraceCheckUtils]: 457: Hoare triple {228974#(<= proc_i 304)} assume i <= 1000; {228974#(<= proc_i 304)} is VALID [2019-05-15 10:21:55,746 INFO L273 TraceCheckUtils]: 458: Hoare triple {228974#(<= proc_i 304)} assume i + 4 < a[j]; {228974#(<= proc_i 304)} is VALID [2019-05-15 10:21:55,746 INFO L273 TraceCheckUtils]: 459: Hoare triple {228974#(<= proc_i 304)} assume a[5] == 1000; {228974#(<= proc_i 304)} is VALID [2019-05-15 10:21:55,747 INFO L273 TraceCheckUtils]: 460: Hoare triple {228974#(<= proc_i 304)} assume j > 4; {228974#(<= proc_i 304)} is VALID [2019-05-15 10:21:55,747 INFO L273 TraceCheckUtils]: 461: Hoare triple {228974#(<= proc_i 304)} assume j < 6; {228974#(<= proc_i 304)} is VALID [2019-05-15 10:21:55,748 INFO L273 TraceCheckUtils]: 462: Hoare triple {228974#(<= proc_i 304)} i := i + 4; {228993#(<= proc_i 308)} is VALID [2019-05-15 10:21:55,748 INFO L273 TraceCheckUtils]: 463: Hoare triple {228993#(<= proc_i 308)} assume i <= 1000; {228993#(<= proc_i 308)} is VALID [2019-05-15 10:21:55,749 INFO L273 TraceCheckUtils]: 464: Hoare triple {228993#(<= proc_i 308)} assume i + 4 < a[j]; {228993#(<= proc_i 308)} is VALID [2019-05-15 10:21:55,749 INFO L273 TraceCheckUtils]: 465: Hoare triple {228993#(<= proc_i 308)} assume a[5] == 1000; {228993#(<= proc_i 308)} is VALID [2019-05-15 10:21:55,750 INFO L273 TraceCheckUtils]: 466: Hoare triple {228993#(<= proc_i 308)} assume j > 4; {228993#(<= proc_i 308)} is VALID [2019-05-15 10:21:55,750 INFO L273 TraceCheckUtils]: 467: Hoare triple {228993#(<= proc_i 308)} assume j < 6; {228993#(<= proc_i 308)} is VALID [2019-05-15 10:21:55,751 INFO L273 TraceCheckUtils]: 468: Hoare triple {228993#(<= proc_i 308)} i := i + 4; {229012#(<= proc_i 312)} is VALID [2019-05-15 10:21:55,751 INFO L273 TraceCheckUtils]: 469: Hoare triple {229012#(<= proc_i 312)} assume i <= 1000; {229012#(<= proc_i 312)} is VALID [2019-05-15 10:21:55,752 INFO L273 TraceCheckUtils]: 470: Hoare triple {229012#(<= proc_i 312)} assume i + 4 < a[j]; {229012#(<= proc_i 312)} is VALID [2019-05-15 10:21:55,752 INFO L273 TraceCheckUtils]: 471: Hoare triple {229012#(<= proc_i 312)} assume a[5] == 1000; {229012#(<= proc_i 312)} is VALID [2019-05-15 10:21:55,753 INFO L273 TraceCheckUtils]: 472: Hoare triple {229012#(<= proc_i 312)} assume j > 4; {229012#(<= proc_i 312)} is VALID [2019-05-15 10:21:55,753 INFO L273 TraceCheckUtils]: 473: Hoare triple {229012#(<= proc_i 312)} assume j < 6; {229012#(<= proc_i 312)} is VALID [2019-05-15 10:21:55,754 INFO L273 TraceCheckUtils]: 474: Hoare triple {229012#(<= proc_i 312)} i := i + 4; {229031#(<= proc_i 316)} is VALID [2019-05-15 10:21:55,754 INFO L273 TraceCheckUtils]: 475: Hoare triple {229031#(<= proc_i 316)} assume i <= 1000; {229031#(<= proc_i 316)} is VALID [2019-05-15 10:21:55,755 INFO L273 TraceCheckUtils]: 476: Hoare triple {229031#(<= proc_i 316)} assume i + 4 < a[j]; {229031#(<= proc_i 316)} is VALID [2019-05-15 10:21:55,755 INFO L273 TraceCheckUtils]: 477: Hoare triple {229031#(<= proc_i 316)} assume a[5] == 1000; {229031#(<= proc_i 316)} is VALID [2019-05-15 10:21:55,756 INFO L273 TraceCheckUtils]: 478: Hoare triple {229031#(<= proc_i 316)} assume j > 4; {229031#(<= proc_i 316)} is VALID [2019-05-15 10:21:55,756 INFO L273 TraceCheckUtils]: 479: Hoare triple {229031#(<= proc_i 316)} assume j < 6; {229031#(<= proc_i 316)} is VALID [2019-05-15 10:21:55,757 INFO L273 TraceCheckUtils]: 480: Hoare triple {229031#(<= proc_i 316)} i := i + 4; {229050#(<= proc_i 320)} is VALID [2019-05-15 10:21:55,757 INFO L273 TraceCheckUtils]: 481: Hoare triple {229050#(<= proc_i 320)} assume i <= 1000; {229050#(<= proc_i 320)} is VALID [2019-05-15 10:21:55,758 INFO L273 TraceCheckUtils]: 482: Hoare triple {229050#(<= proc_i 320)} assume i + 4 < a[j]; {229050#(<= proc_i 320)} is VALID [2019-05-15 10:21:55,758 INFO L273 TraceCheckUtils]: 483: Hoare triple {229050#(<= proc_i 320)} assume a[5] == 1000; {229050#(<= proc_i 320)} is VALID [2019-05-15 10:21:55,759 INFO L273 TraceCheckUtils]: 484: Hoare triple {229050#(<= proc_i 320)} assume j > 4; {229050#(<= proc_i 320)} is VALID [2019-05-15 10:21:55,759 INFO L273 TraceCheckUtils]: 485: Hoare triple {229050#(<= proc_i 320)} assume j < 6; {229050#(<= proc_i 320)} is VALID [2019-05-15 10:21:55,760 INFO L273 TraceCheckUtils]: 486: Hoare triple {229050#(<= proc_i 320)} i := i + 4; {229069#(<= proc_i 324)} is VALID [2019-05-15 10:21:55,760 INFO L273 TraceCheckUtils]: 487: Hoare triple {229069#(<= proc_i 324)} assume i <= 1000; {229069#(<= proc_i 324)} is VALID [2019-05-15 10:21:55,761 INFO L273 TraceCheckUtils]: 488: Hoare triple {229069#(<= proc_i 324)} assume i + 4 < a[j]; {229069#(<= proc_i 324)} is VALID [2019-05-15 10:21:55,761 INFO L273 TraceCheckUtils]: 489: Hoare triple {229069#(<= proc_i 324)} assume a[5] == 1000; {229069#(<= proc_i 324)} is VALID [2019-05-15 10:21:55,761 INFO L273 TraceCheckUtils]: 490: Hoare triple {229069#(<= proc_i 324)} assume j > 4; {229069#(<= proc_i 324)} is VALID [2019-05-15 10:21:55,762 INFO L273 TraceCheckUtils]: 491: Hoare triple {229069#(<= proc_i 324)} assume j < 6; {229069#(<= proc_i 324)} is VALID [2019-05-15 10:21:55,763 INFO L273 TraceCheckUtils]: 492: Hoare triple {229069#(<= proc_i 324)} i := i + 4; {229088#(<= proc_i 328)} is VALID [2019-05-15 10:21:55,763 INFO L273 TraceCheckUtils]: 493: Hoare triple {229088#(<= proc_i 328)} assume i <= 1000; {229088#(<= proc_i 328)} is VALID [2019-05-15 10:21:55,764 INFO L273 TraceCheckUtils]: 494: Hoare triple {229088#(<= proc_i 328)} assume i + 4 < a[j]; {229088#(<= proc_i 328)} is VALID [2019-05-15 10:21:55,764 INFO L273 TraceCheckUtils]: 495: Hoare triple {229088#(<= proc_i 328)} assume a[5] == 1000; {229088#(<= proc_i 328)} is VALID [2019-05-15 10:21:55,764 INFO L273 TraceCheckUtils]: 496: Hoare triple {229088#(<= proc_i 328)} assume j > 4; {229088#(<= proc_i 328)} is VALID [2019-05-15 10:21:55,765 INFO L273 TraceCheckUtils]: 497: Hoare triple {229088#(<= proc_i 328)} assume j < 6; {229088#(<= proc_i 328)} is VALID [2019-05-15 10:21:55,766 INFO L273 TraceCheckUtils]: 498: Hoare triple {229088#(<= proc_i 328)} i := i + 4; {229107#(<= proc_i 332)} is VALID [2019-05-15 10:21:55,766 INFO L273 TraceCheckUtils]: 499: Hoare triple {229107#(<= proc_i 332)} assume i <= 1000; {229107#(<= proc_i 332)} is VALID [2019-05-15 10:21:55,766 INFO L273 TraceCheckUtils]: 500: Hoare triple {229107#(<= proc_i 332)} assume i + 4 < a[j]; {229107#(<= proc_i 332)} is VALID [2019-05-15 10:21:55,767 INFO L273 TraceCheckUtils]: 501: Hoare triple {229107#(<= proc_i 332)} assume a[5] == 1000; {229107#(<= proc_i 332)} is VALID [2019-05-15 10:21:55,767 INFO L273 TraceCheckUtils]: 502: Hoare triple {229107#(<= proc_i 332)} assume j > 4; {229107#(<= proc_i 332)} is VALID [2019-05-15 10:21:55,768 INFO L273 TraceCheckUtils]: 503: Hoare triple {229107#(<= proc_i 332)} assume j < 6; {229107#(<= proc_i 332)} is VALID [2019-05-15 10:21:55,768 INFO L273 TraceCheckUtils]: 504: Hoare triple {229107#(<= proc_i 332)} i := i + 4; {229126#(<= proc_i 336)} is VALID [2019-05-15 10:21:55,769 INFO L273 TraceCheckUtils]: 505: Hoare triple {229126#(<= proc_i 336)} assume i <= 1000; {229126#(<= proc_i 336)} is VALID [2019-05-15 10:21:55,769 INFO L273 TraceCheckUtils]: 506: Hoare triple {229126#(<= proc_i 336)} assume i + 4 < a[j]; {229126#(<= proc_i 336)} is VALID [2019-05-15 10:21:55,770 INFO L273 TraceCheckUtils]: 507: Hoare triple {229126#(<= proc_i 336)} assume a[5] == 1000; {229126#(<= proc_i 336)} is VALID [2019-05-15 10:21:55,770 INFO L273 TraceCheckUtils]: 508: Hoare triple {229126#(<= proc_i 336)} assume j > 4; {229126#(<= proc_i 336)} is VALID [2019-05-15 10:21:55,771 INFO L273 TraceCheckUtils]: 509: Hoare triple {229126#(<= proc_i 336)} assume j < 6; {229126#(<= proc_i 336)} is VALID [2019-05-15 10:21:55,771 INFO L273 TraceCheckUtils]: 510: Hoare triple {229126#(<= proc_i 336)} i := i + 4; {229145#(<= proc_i 340)} is VALID [2019-05-15 10:21:55,772 INFO L273 TraceCheckUtils]: 511: Hoare triple {229145#(<= proc_i 340)} assume i <= 1000; {229145#(<= proc_i 340)} is VALID [2019-05-15 10:21:55,772 INFO L273 TraceCheckUtils]: 512: Hoare triple {229145#(<= proc_i 340)} assume i + 4 < a[j]; {229145#(<= proc_i 340)} is VALID [2019-05-15 10:21:55,773 INFO L273 TraceCheckUtils]: 513: Hoare triple {229145#(<= proc_i 340)} assume a[5] == 1000; {229145#(<= proc_i 340)} is VALID [2019-05-15 10:21:55,773 INFO L273 TraceCheckUtils]: 514: Hoare triple {229145#(<= proc_i 340)} assume j > 4; {229145#(<= proc_i 340)} is VALID [2019-05-15 10:21:55,774 INFO L273 TraceCheckUtils]: 515: Hoare triple {229145#(<= proc_i 340)} assume j < 6; {229145#(<= proc_i 340)} is VALID [2019-05-15 10:21:55,774 INFO L273 TraceCheckUtils]: 516: Hoare triple {229145#(<= proc_i 340)} i := i + 4; {229164#(<= proc_i 344)} is VALID [2019-05-15 10:21:55,775 INFO L273 TraceCheckUtils]: 517: Hoare triple {229164#(<= proc_i 344)} assume i <= 1000; {229164#(<= proc_i 344)} is VALID [2019-05-15 10:21:55,775 INFO L273 TraceCheckUtils]: 518: Hoare triple {229164#(<= proc_i 344)} assume i + 4 < a[j]; {229164#(<= proc_i 344)} is VALID [2019-05-15 10:21:55,776 INFO L273 TraceCheckUtils]: 519: Hoare triple {229164#(<= proc_i 344)} assume a[5] == 1000; {229164#(<= proc_i 344)} is VALID [2019-05-15 10:21:55,776 INFO L273 TraceCheckUtils]: 520: Hoare triple {229164#(<= proc_i 344)} assume j > 4; {229164#(<= proc_i 344)} is VALID [2019-05-15 10:21:55,777 INFO L273 TraceCheckUtils]: 521: Hoare triple {229164#(<= proc_i 344)} assume j < 6; {229164#(<= proc_i 344)} is VALID [2019-05-15 10:21:55,777 INFO L273 TraceCheckUtils]: 522: Hoare triple {229164#(<= proc_i 344)} i := i + 4; {229183#(<= proc_i 348)} is VALID [2019-05-15 10:21:55,778 INFO L273 TraceCheckUtils]: 523: Hoare triple {229183#(<= proc_i 348)} assume i <= 1000; {229183#(<= proc_i 348)} is VALID [2019-05-15 10:21:55,778 INFO L273 TraceCheckUtils]: 524: Hoare triple {229183#(<= proc_i 348)} assume i + 4 < a[j]; {229183#(<= proc_i 348)} is VALID [2019-05-15 10:21:55,779 INFO L273 TraceCheckUtils]: 525: Hoare triple {229183#(<= proc_i 348)} assume a[5] == 1000; {229183#(<= proc_i 348)} is VALID [2019-05-15 10:21:55,779 INFO L273 TraceCheckUtils]: 526: Hoare triple {229183#(<= proc_i 348)} assume j > 4; {229183#(<= proc_i 348)} is VALID [2019-05-15 10:21:55,780 INFO L273 TraceCheckUtils]: 527: Hoare triple {229183#(<= proc_i 348)} assume j < 6; {229183#(<= proc_i 348)} is VALID [2019-05-15 10:21:55,780 INFO L273 TraceCheckUtils]: 528: Hoare triple {229183#(<= proc_i 348)} i := i + 4; {229202#(<= proc_i 352)} is VALID [2019-05-15 10:21:55,781 INFO L273 TraceCheckUtils]: 529: Hoare triple {229202#(<= proc_i 352)} assume i <= 1000; {229202#(<= proc_i 352)} is VALID [2019-05-15 10:21:55,781 INFO L273 TraceCheckUtils]: 530: Hoare triple {229202#(<= proc_i 352)} assume i + 4 < a[j]; {229202#(<= proc_i 352)} is VALID [2019-05-15 10:21:55,782 INFO L273 TraceCheckUtils]: 531: Hoare triple {229202#(<= proc_i 352)} assume a[5] == 1000; {229202#(<= proc_i 352)} is VALID [2019-05-15 10:21:55,782 INFO L273 TraceCheckUtils]: 532: Hoare triple {229202#(<= proc_i 352)} assume j > 4; {229202#(<= proc_i 352)} is VALID [2019-05-15 10:21:55,782 INFO L273 TraceCheckUtils]: 533: Hoare triple {229202#(<= proc_i 352)} assume j < 6; {229202#(<= proc_i 352)} is VALID [2019-05-15 10:21:55,783 INFO L273 TraceCheckUtils]: 534: Hoare triple {229202#(<= proc_i 352)} i := i + 4; {229221#(<= proc_i 356)} is VALID [2019-05-15 10:21:55,784 INFO L273 TraceCheckUtils]: 535: Hoare triple {229221#(<= proc_i 356)} assume i <= 1000; {229221#(<= proc_i 356)} is VALID [2019-05-15 10:21:55,784 INFO L273 TraceCheckUtils]: 536: Hoare triple {229221#(<= proc_i 356)} assume i + 4 < a[j]; {229221#(<= proc_i 356)} is VALID [2019-05-15 10:21:55,784 INFO L273 TraceCheckUtils]: 537: Hoare triple {229221#(<= proc_i 356)} assume a[5] == 1000; {229221#(<= proc_i 356)} is VALID [2019-05-15 10:21:55,785 INFO L273 TraceCheckUtils]: 538: Hoare triple {229221#(<= proc_i 356)} assume j > 4; {229221#(<= proc_i 356)} is VALID [2019-05-15 10:21:55,785 INFO L273 TraceCheckUtils]: 539: Hoare triple {229221#(<= proc_i 356)} assume j < 6; {229221#(<= proc_i 356)} is VALID [2019-05-15 10:21:55,786 INFO L273 TraceCheckUtils]: 540: Hoare triple {229221#(<= proc_i 356)} i := i + 4; {229240#(<= proc_i 360)} is VALID [2019-05-15 10:21:55,787 INFO L273 TraceCheckUtils]: 541: Hoare triple {229240#(<= proc_i 360)} assume i <= 1000; {229240#(<= proc_i 360)} is VALID [2019-05-15 10:21:55,787 INFO L273 TraceCheckUtils]: 542: Hoare triple {229240#(<= proc_i 360)} assume i + 4 < a[j]; {229240#(<= proc_i 360)} is VALID [2019-05-15 10:21:55,787 INFO L273 TraceCheckUtils]: 543: Hoare triple {229240#(<= proc_i 360)} assume a[5] == 1000; {229240#(<= proc_i 360)} is VALID [2019-05-15 10:21:55,788 INFO L273 TraceCheckUtils]: 544: Hoare triple {229240#(<= proc_i 360)} assume j > 4; {229240#(<= proc_i 360)} is VALID [2019-05-15 10:21:55,788 INFO L273 TraceCheckUtils]: 545: Hoare triple {229240#(<= proc_i 360)} assume j < 6; {229240#(<= proc_i 360)} is VALID [2019-05-15 10:21:55,789 INFO L273 TraceCheckUtils]: 546: Hoare triple {229240#(<= proc_i 360)} i := i + 4; {229259#(<= proc_i 364)} is VALID [2019-05-15 10:21:55,789 INFO L273 TraceCheckUtils]: 547: Hoare triple {229259#(<= proc_i 364)} assume i <= 1000; {229259#(<= proc_i 364)} is VALID [2019-05-15 10:21:55,790 INFO L273 TraceCheckUtils]: 548: Hoare triple {229259#(<= proc_i 364)} assume i + 4 < a[j]; {229259#(<= proc_i 364)} is VALID [2019-05-15 10:21:55,790 INFO L273 TraceCheckUtils]: 549: Hoare triple {229259#(<= proc_i 364)} assume a[5] == 1000; {229259#(<= proc_i 364)} is VALID [2019-05-15 10:21:55,791 INFO L273 TraceCheckUtils]: 550: Hoare triple {229259#(<= proc_i 364)} assume j > 4; {229259#(<= proc_i 364)} is VALID [2019-05-15 10:21:55,791 INFO L273 TraceCheckUtils]: 551: Hoare triple {229259#(<= proc_i 364)} assume j < 6; {229259#(<= proc_i 364)} is VALID [2019-05-15 10:21:55,792 INFO L273 TraceCheckUtils]: 552: Hoare triple {229259#(<= proc_i 364)} i := i + 4; {229278#(<= proc_i 368)} is VALID [2019-05-15 10:21:55,792 INFO L273 TraceCheckUtils]: 553: Hoare triple {229278#(<= proc_i 368)} assume i <= 1000; {229278#(<= proc_i 368)} is VALID [2019-05-15 10:21:55,793 INFO L273 TraceCheckUtils]: 554: Hoare triple {229278#(<= proc_i 368)} assume i + 4 < a[j]; {229278#(<= proc_i 368)} is VALID [2019-05-15 10:21:55,793 INFO L273 TraceCheckUtils]: 555: Hoare triple {229278#(<= proc_i 368)} assume a[5] == 1000; {229278#(<= proc_i 368)} is VALID [2019-05-15 10:21:55,794 INFO L273 TraceCheckUtils]: 556: Hoare triple {229278#(<= proc_i 368)} assume j > 4; {229278#(<= proc_i 368)} is VALID [2019-05-15 10:21:55,794 INFO L273 TraceCheckUtils]: 557: Hoare triple {229278#(<= proc_i 368)} assume j < 6; {229278#(<= proc_i 368)} is VALID [2019-05-15 10:21:55,795 INFO L273 TraceCheckUtils]: 558: Hoare triple {229278#(<= proc_i 368)} i := i + 4; {229297#(<= proc_i 372)} is VALID [2019-05-15 10:21:55,795 INFO L273 TraceCheckUtils]: 559: Hoare triple {229297#(<= proc_i 372)} assume i <= 1000; {229297#(<= proc_i 372)} is VALID [2019-05-15 10:21:55,796 INFO L273 TraceCheckUtils]: 560: Hoare triple {229297#(<= proc_i 372)} assume i + 4 < a[j]; {229297#(<= proc_i 372)} is VALID [2019-05-15 10:21:55,796 INFO L273 TraceCheckUtils]: 561: Hoare triple {229297#(<= proc_i 372)} assume a[5] == 1000; {229297#(<= proc_i 372)} is VALID [2019-05-15 10:21:55,797 INFO L273 TraceCheckUtils]: 562: Hoare triple {229297#(<= proc_i 372)} assume j > 4; {229297#(<= proc_i 372)} is VALID [2019-05-15 10:21:55,797 INFO L273 TraceCheckUtils]: 563: Hoare triple {229297#(<= proc_i 372)} assume j < 6; {229297#(<= proc_i 372)} is VALID [2019-05-15 10:21:55,798 INFO L273 TraceCheckUtils]: 564: Hoare triple {229297#(<= proc_i 372)} i := i + 4; {229316#(<= proc_i 376)} is VALID [2019-05-15 10:21:55,798 INFO L273 TraceCheckUtils]: 565: Hoare triple {229316#(<= proc_i 376)} assume i <= 1000; {229316#(<= proc_i 376)} is VALID [2019-05-15 10:21:55,799 INFO L273 TraceCheckUtils]: 566: Hoare triple {229316#(<= proc_i 376)} assume i + 4 < a[j]; {229316#(<= proc_i 376)} is VALID [2019-05-15 10:21:55,799 INFO L273 TraceCheckUtils]: 567: Hoare triple {229316#(<= proc_i 376)} assume a[5] == 1000; {229316#(<= proc_i 376)} is VALID [2019-05-15 10:21:55,800 INFO L273 TraceCheckUtils]: 568: Hoare triple {229316#(<= proc_i 376)} assume j > 4; {229316#(<= proc_i 376)} is VALID [2019-05-15 10:21:55,800 INFO L273 TraceCheckUtils]: 569: Hoare triple {229316#(<= proc_i 376)} assume j < 6; {229316#(<= proc_i 376)} is VALID [2019-05-15 10:21:55,801 INFO L273 TraceCheckUtils]: 570: Hoare triple {229316#(<= proc_i 376)} i := i + 4; {229335#(<= proc_i 380)} is VALID [2019-05-15 10:21:55,801 INFO L273 TraceCheckUtils]: 571: Hoare triple {229335#(<= proc_i 380)} assume i <= 1000; {229335#(<= proc_i 380)} is VALID [2019-05-15 10:21:55,802 INFO L273 TraceCheckUtils]: 572: Hoare triple {229335#(<= proc_i 380)} assume i + 4 < a[j]; {229335#(<= proc_i 380)} is VALID [2019-05-15 10:21:55,802 INFO L273 TraceCheckUtils]: 573: Hoare triple {229335#(<= proc_i 380)} assume a[5] == 1000; {229335#(<= proc_i 380)} is VALID [2019-05-15 10:21:55,802 INFO L273 TraceCheckUtils]: 574: Hoare triple {229335#(<= proc_i 380)} assume j > 4; {229335#(<= proc_i 380)} is VALID [2019-05-15 10:21:55,803 INFO L273 TraceCheckUtils]: 575: Hoare triple {229335#(<= proc_i 380)} assume j < 6; {229335#(<= proc_i 380)} is VALID [2019-05-15 10:21:55,804 INFO L273 TraceCheckUtils]: 576: Hoare triple {229335#(<= proc_i 380)} i := i + 4; {229354#(<= proc_i 384)} is VALID [2019-05-15 10:21:55,804 INFO L273 TraceCheckUtils]: 577: Hoare triple {229354#(<= proc_i 384)} assume i <= 1000; {229354#(<= proc_i 384)} is VALID [2019-05-15 10:21:55,805 INFO L273 TraceCheckUtils]: 578: Hoare triple {229354#(<= proc_i 384)} assume i + 4 < a[j]; {229354#(<= proc_i 384)} is VALID [2019-05-15 10:21:55,805 INFO L273 TraceCheckUtils]: 579: Hoare triple {229354#(<= proc_i 384)} assume a[5] == 1000; {229354#(<= proc_i 384)} is VALID [2019-05-15 10:21:55,805 INFO L273 TraceCheckUtils]: 580: Hoare triple {229354#(<= proc_i 384)} assume j > 4; {229354#(<= proc_i 384)} is VALID [2019-05-15 10:21:55,806 INFO L273 TraceCheckUtils]: 581: Hoare triple {229354#(<= proc_i 384)} assume j < 6; {229354#(<= proc_i 384)} is VALID [2019-05-15 10:21:55,807 INFO L273 TraceCheckUtils]: 582: Hoare triple {229354#(<= proc_i 384)} i := i + 4; {229373#(<= proc_i 388)} is VALID [2019-05-15 10:21:55,807 INFO L273 TraceCheckUtils]: 583: Hoare triple {229373#(<= proc_i 388)} assume i <= 1000; {229373#(<= proc_i 388)} is VALID [2019-05-15 10:21:55,807 INFO L273 TraceCheckUtils]: 584: Hoare triple {229373#(<= proc_i 388)} assume i + 4 < a[j]; {229373#(<= proc_i 388)} is VALID [2019-05-15 10:21:55,808 INFO L273 TraceCheckUtils]: 585: Hoare triple {229373#(<= proc_i 388)} assume a[5] == 1000; {229373#(<= proc_i 388)} is VALID [2019-05-15 10:21:55,808 INFO L273 TraceCheckUtils]: 586: Hoare triple {229373#(<= proc_i 388)} assume j > 4; {229373#(<= proc_i 388)} is VALID [2019-05-15 10:21:55,809 INFO L273 TraceCheckUtils]: 587: Hoare triple {229373#(<= proc_i 388)} assume j < 6; {229373#(<= proc_i 388)} is VALID [2019-05-15 10:21:55,810 INFO L273 TraceCheckUtils]: 588: Hoare triple {229373#(<= proc_i 388)} i := i + 4; {229392#(<= proc_i 392)} is VALID [2019-05-15 10:21:55,810 INFO L273 TraceCheckUtils]: 589: Hoare triple {229392#(<= proc_i 392)} assume i <= 1000; {229392#(<= proc_i 392)} is VALID [2019-05-15 10:21:55,810 INFO L273 TraceCheckUtils]: 590: Hoare triple {229392#(<= proc_i 392)} assume i + 4 < a[j]; {229392#(<= proc_i 392)} is VALID [2019-05-15 10:21:55,811 INFO L273 TraceCheckUtils]: 591: Hoare triple {229392#(<= proc_i 392)} assume a[5] == 1000; {229392#(<= proc_i 392)} is VALID [2019-05-15 10:21:55,811 INFO L273 TraceCheckUtils]: 592: Hoare triple {229392#(<= proc_i 392)} assume j > 4; {229392#(<= proc_i 392)} is VALID [2019-05-15 10:21:55,812 INFO L273 TraceCheckUtils]: 593: Hoare triple {229392#(<= proc_i 392)} assume j < 6; {229392#(<= proc_i 392)} is VALID [2019-05-15 10:21:55,812 INFO L273 TraceCheckUtils]: 594: Hoare triple {229392#(<= proc_i 392)} i := i + 4; {229411#(<= proc_i 396)} is VALID [2019-05-15 10:21:55,813 INFO L273 TraceCheckUtils]: 595: Hoare triple {229411#(<= proc_i 396)} assume i <= 1000; {229411#(<= proc_i 396)} is VALID [2019-05-15 10:21:55,813 INFO L273 TraceCheckUtils]: 596: Hoare triple {229411#(<= proc_i 396)} assume i + 4 < a[j]; {229411#(<= proc_i 396)} is VALID [2019-05-15 10:21:55,814 INFO L273 TraceCheckUtils]: 597: Hoare triple {229411#(<= proc_i 396)} assume a[5] == 1000; {229411#(<= proc_i 396)} is VALID [2019-05-15 10:21:55,814 INFO L273 TraceCheckUtils]: 598: Hoare triple {229411#(<= proc_i 396)} assume j > 4; {229411#(<= proc_i 396)} is VALID [2019-05-15 10:21:55,815 INFO L273 TraceCheckUtils]: 599: Hoare triple {229411#(<= proc_i 396)} assume j < 6; {229411#(<= proc_i 396)} is VALID [2019-05-15 10:21:55,815 INFO L273 TraceCheckUtils]: 600: Hoare triple {229411#(<= proc_i 396)} i := i + 4; {229430#(<= proc_i 400)} is VALID [2019-05-15 10:21:55,816 INFO L273 TraceCheckUtils]: 601: Hoare triple {229430#(<= proc_i 400)} assume i <= 1000; {229430#(<= proc_i 400)} is VALID [2019-05-15 10:21:55,816 INFO L273 TraceCheckUtils]: 602: Hoare triple {229430#(<= proc_i 400)} assume i + 4 < a[j]; {229430#(<= proc_i 400)} is VALID [2019-05-15 10:21:55,817 INFO L273 TraceCheckUtils]: 603: Hoare triple {229430#(<= proc_i 400)} assume a[5] == 1000; {229430#(<= proc_i 400)} is VALID [2019-05-15 10:21:55,817 INFO L273 TraceCheckUtils]: 604: Hoare triple {229430#(<= proc_i 400)} assume j > 4; {229430#(<= proc_i 400)} is VALID [2019-05-15 10:21:55,818 INFO L273 TraceCheckUtils]: 605: Hoare triple {229430#(<= proc_i 400)} assume j < 6; {229430#(<= proc_i 400)} is VALID [2019-05-15 10:21:55,818 INFO L273 TraceCheckUtils]: 606: Hoare triple {229430#(<= proc_i 400)} i := i + 4; {229449#(<= proc_i 404)} is VALID [2019-05-15 10:21:55,819 INFO L273 TraceCheckUtils]: 607: Hoare triple {229449#(<= proc_i 404)} assume i <= 1000; {229449#(<= proc_i 404)} is VALID [2019-05-15 10:21:55,819 INFO L273 TraceCheckUtils]: 608: Hoare triple {229449#(<= proc_i 404)} assume i + 4 < a[j]; {229449#(<= proc_i 404)} is VALID [2019-05-15 10:21:55,820 INFO L273 TraceCheckUtils]: 609: Hoare triple {229449#(<= proc_i 404)} assume a[5] == 1000; {229449#(<= proc_i 404)} is VALID [2019-05-15 10:21:55,820 INFO L273 TraceCheckUtils]: 610: Hoare triple {229449#(<= proc_i 404)} assume j > 4; {229449#(<= proc_i 404)} is VALID [2019-05-15 10:21:55,821 INFO L273 TraceCheckUtils]: 611: Hoare triple {229449#(<= proc_i 404)} assume j < 6; {229449#(<= proc_i 404)} is VALID [2019-05-15 10:21:55,821 INFO L273 TraceCheckUtils]: 612: Hoare triple {229449#(<= proc_i 404)} i := i + 4; {229468#(<= proc_i 408)} is VALID [2019-05-15 10:21:55,822 INFO L273 TraceCheckUtils]: 613: Hoare triple {229468#(<= proc_i 408)} assume !(i <= 1000); {227526#false} is VALID [2019-05-15 10:21:56,027 INFO L134 CoverageAnalysis]: Checked inductivity of 31008 backedges. 0 proven. 31008 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:21:56,027 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:21:56,027 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [103] total 103 [2019-05-15 10:21:56,027 INFO L78 Accepts]: Start accepts. Automaton has 105 states. Word has length 614 [2019-05-15 10:21:56,028 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:21:56,028 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 105 states. [2019-05-15 10:21:56,623 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 614 edges. 614 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:56,623 INFO L454 AbstractCegarLoop]: Interpolant automaton has 105 states [2019-05-15 10:21:56,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2019-05-15 10:21:56,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2019-05-15 10:21:56,625 INFO L87 Difference]: Start difference. First operand 615 states and 615 transitions. Second operand 105 states. [2019-05-15 10:21:57,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:57,895 INFO L93 Difference]: Finished difference Result 626 states and 626 transitions. [2019-05-15 10:21:57,895 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2019-05-15 10:21:57,895 INFO L78 Accepts]: Start accepts. Automaton has 105 states. Word has length 614 [2019-05-15 10:21:57,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:21:57,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2019-05-15 10:21:57,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 627 transitions. [2019-05-15 10:21:57,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2019-05-15 10:21:57,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 627 transitions. [2019-05-15 10:21:57,900 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 105 states and 627 transitions. [2019-05-15 10:21:58,555 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 627 edges. 627 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:21:58,571 INFO L225 Difference]: With dead ends: 626 [2019-05-15 10:21:58,571 INFO L226 Difference]: Without dead ends: 626 [2019-05-15 10:21:58,572 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 613 GetRequests, 510 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2019-05-15 10:21:58,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2019-05-15 10:21:58,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 621. [2019-05-15 10:21:58,574 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:21:58,574 INFO L82 GeneralOperation]: Start isEquivalent. First operand 626 states. Second operand 621 states. [2019-05-15 10:21:58,574 INFO L74 IsIncluded]: Start isIncluded. First operand 626 states. Second operand 621 states. [2019-05-15 10:21:58,575 INFO L87 Difference]: Start difference. First operand 626 states. Second operand 621 states. [2019-05-15 10:21:58,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:58,586 INFO L93 Difference]: Finished difference Result 626 states and 626 transitions. [2019-05-15 10:21:58,586 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 626 transitions. [2019-05-15 10:21:58,587 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:58,587 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:58,587 INFO L74 IsIncluded]: Start isIncluded. First operand 621 states. Second operand 626 states. [2019-05-15 10:21:58,587 INFO L87 Difference]: Start difference. First operand 621 states. Second operand 626 states. [2019-05-15 10:21:58,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:21:58,599 INFO L93 Difference]: Finished difference Result 626 states and 626 transitions. [2019-05-15 10:21:58,599 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 626 transitions. [2019-05-15 10:21:58,599 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:21:58,599 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:21:58,599 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:21:58,599 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:21:58,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 621 states. [2019-05-15 10:21:58,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 621 transitions. [2019-05-15 10:21:58,611 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 621 transitions. Word has length 614 [2019-05-15 10:21:58,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:21:58,611 INFO L475 AbstractCegarLoop]: Abstraction has 621 states and 621 transitions. [2019-05-15 10:21:58,611 INFO L476 AbstractCegarLoop]: Interpolant automaton has 105 states. [2019-05-15 10:21:58,611 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 621 transitions. [2019-05-15 10:21:58,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2019-05-15 10:21:58,614 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:21:58,614 INFO L399 BasicCegarLoop]: trace histogram [103, 103, 103, 103, 103, 103, 1, 1] [2019-05-15 10:21:58,614 INFO L418 AbstractCegarLoop]: === Iteration 104 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:21:58,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:21:58,614 INFO L82 PathProgramCache]: Analyzing trace with hash 1266101776, now seen corresponding path program 103 times [2019-05-15 10:21:58,615 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:21:58,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:58,891 INFO L256 TraceCheckSpWp]: Trace formula consists of 829 conjuncts, 105 conjunts are in the unsatisfiable core [2019-05-15 10:21:58,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:21:58,978 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:22:04,304 INFO L273 TraceCheckUtils]: 0: Hoare triple {231970#true} i := 0; {231975#(<= proc_i 0)} is VALID [2019-05-15 10:22:04,305 INFO L273 TraceCheckUtils]: 1: Hoare triple {231975#(<= proc_i 0)} assume i <= 1000; {231975#(<= proc_i 0)} is VALID [2019-05-15 10:22:04,306 INFO L273 TraceCheckUtils]: 2: Hoare triple {231975#(<= proc_i 0)} assume i + 4 < a[j]; {231975#(<= proc_i 0)} is VALID [2019-05-15 10:22:04,306 INFO L273 TraceCheckUtils]: 3: Hoare triple {231975#(<= proc_i 0)} assume a[5] == 1000; {231975#(<= proc_i 0)} is VALID [2019-05-15 10:22:04,306 INFO L273 TraceCheckUtils]: 4: Hoare triple {231975#(<= proc_i 0)} assume j > 4; {231975#(<= proc_i 0)} is VALID [2019-05-15 10:22:04,307 INFO L273 TraceCheckUtils]: 5: Hoare triple {231975#(<= proc_i 0)} assume j < 6; {231975#(<= proc_i 0)} is VALID [2019-05-15 10:22:04,308 INFO L273 TraceCheckUtils]: 6: Hoare triple {231975#(<= proc_i 0)} i := i + 4; {231994#(<= proc_i 4)} is VALID [2019-05-15 10:22:04,308 INFO L273 TraceCheckUtils]: 7: Hoare triple {231994#(<= proc_i 4)} assume i <= 1000; {231994#(<= proc_i 4)} is VALID [2019-05-15 10:22:04,309 INFO L273 TraceCheckUtils]: 8: Hoare triple {231994#(<= proc_i 4)} assume i + 4 < a[j]; {231994#(<= proc_i 4)} is VALID [2019-05-15 10:22:04,309 INFO L273 TraceCheckUtils]: 9: Hoare triple {231994#(<= proc_i 4)} assume a[5] == 1000; {231994#(<= proc_i 4)} is VALID [2019-05-15 10:22:04,309 INFO L273 TraceCheckUtils]: 10: Hoare triple {231994#(<= proc_i 4)} assume j > 4; {231994#(<= proc_i 4)} is VALID [2019-05-15 10:22:04,310 INFO L273 TraceCheckUtils]: 11: Hoare triple {231994#(<= proc_i 4)} assume j < 6; {231994#(<= proc_i 4)} is VALID [2019-05-15 10:22:04,311 INFO L273 TraceCheckUtils]: 12: Hoare triple {231994#(<= proc_i 4)} i := i + 4; {232013#(<= proc_i 8)} is VALID [2019-05-15 10:22:04,311 INFO L273 TraceCheckUtils]: 13: Hoare triple {232013#(<= proc_i 8)} assume i <= 1000; {232013#(<= proc_i 8)} is VALID [2019-05-15 10:22:04,312 INFO L273 TraceCheckUtils]: 14: Hoare triple {232013#(<= proc_i 8)} assume i + 4 < a[j]; {232013#(<= proc_i 8)} is VALID [2019-05-15 10:22:04,312 INFO L273 TraceCheckUtils]: 15: Hoare triple {232013#(<= proc_i 8)} assume a[5] == 1000; {232013#(<= proc_i 8)} is VALID [2019-05-15 10:22:04,312 INFO L273 TraceCheckUtils]: 16: Hoare triple {232013#(<= proc_i 8)} assume j > 4; {232013#(<= proc_i 8)} is VALID [2019-05-15 10:22:04,313 INFO L273 TraceCheckUtils]: 17: Hoare triple {232013#(<= proc_i 8)} assume j < 6; {232013#(<= proc_i 8)} is VALID [2019-05-15 10:22:04,314 INFO L273 TraceCheckUtils]: 18: Hoare triple {232013#(<= proc_i 8)} i := i + 4; {232032#(<= proc_i 12)} is VALID [2019-05-15 10:22:04,314 INFO L273 TraceCheckUtils]: 19: Hoare triple {232032#(<= proc_i 12)} assume i <= 1000; {232032#(<= proc_i 12)} is VALID [2019-05-15 10:22:04,314 INFO L273 TraceCheckUtils]: 20: Hoare triple {232032#(<= proc_i 12)} assume i + 4 < a[j]; {232032#(<= proc_i 12)} is VALID [2019-05-15 10:22:04,315 INFO L273 TraceCheckUtils]: 21: Hoare triple {232032#(<= proc_i 12)} assume a[5] == 1000; {232032#(<= proc_i 12)} is VALID [2019-05-15 10:22:04,315 INFO L273 TraceCheckUtils]: 22: Hoare triple {232032#(<= proc_i 12)} assume j > 4; {232032#(<= proc_i 12)} is VALID [2019-05-15 10:22:04,316 INFO L273 TraceCheckUtils]: 23: Hoare triple {232032#(<= proc_i 12)} assume j < 6; {232032#(<= proc_i 12)} is VALID [2019-05-15 10:22:04,317 INFO L273 TraceCheckUtils]: 24: Hoare triple {232032#(<= proc_i 12)} i := i + 4; {232051#(<= proc_i 16)} is VALID [2019-05-15 10:22:04,317 INFO L273 TraceCheckUtils]: 25: Hoare triple {232051#(<= proc_i 16)} assume i <= 1000; {232051#(<= proc_i 16)} is VALID [2019-05-15 10:22:04,317 INFO L273 TraceCheckUtils]: 26: Hoare triple {232051#(<= proc_i 16)} assume i + 4 < a[j]; {232051#(<= proc_i 16)} is VALID [2019-05-15 10:22:04,318 INFO L273 TraceCheckUtils]: 27: Hoare triple {232051#(<= proc_i 16)} assume a[5] == 1000; {232051#(<= proc_i 16)} is VALID [2019-05-15 10:22:04,318 INFO L273 TraceCheckUtils]: 28: Hoare triple {232051#(<= proc_i 16)} assume j > 4; {232051#(<= proc_i 16)} is VALID [2019-05-15 10:22:04,319 INFO L273 TraceCheckUtils]: 29: Hoare triple {232051#(<= proc_i 16)} assume j < 6; {232051#(<= proc_i 16)} is VALID [2019-05-15 10:22:04,319 INFO L273 TraceCheckUtils]: 30: Hoare triple {232051#(<= proc_i 16)} i := i + 4; {232070#(<= proc_i 20)} is VALID [2019-05-15 10:22:04,320 INFO L273 TraceCheckUtils]: 31: Hoare triple {232070#(<= proc_i 20)} assume i <= 1000; {232070#(<= proc_i 20)} is VALID [2019-05-15 10:22:04,320 INFO L273 TraceCheckUtils]: 32: Hoare triple {232070#(<= proc_i 20)} assume i + 4 < a[j]; {232070#(<= proc_i 20)} is VALID [2019-05-15 10:22:04,321 INFO L273 TraceCheckUtils]: 33: Hoare triple {232070#(<= proc_i 20)} assume a[5] == 1000; {232070#(<= proc_i 20)} is VALID [2019-05-15 10:22:04,321 INFO L273 TraceCheckUtils]: 34: Hoare triple {232070#(<= proc_i 20)} assume j > 4; {232070#(<= proc_i 20)} is VALID [2019-05-15 10:22:04,322 INFO L273 TraceCheckUtils]: 35: Hoare triple {232070#(<= proc_i 20)} assume j < 6; {232070#(<= proc_i 20)} is VALID [2019-05-15 10:22:04,323 INFO L273 TraceCheckUtils]: 36: Hoare triple {232070#(<= proc_i 20)} i := i + 4; {232089#(<= proc_i 24)} is VALID [2019-05-15 10:22:04,323 INFO L273 TraceCheckUtils]: 37: Hoare triple {232089#(<= proc_i 24)} assume i <= 1000; {232089#(<= proc_i 24)} is VALID [2019-05-15 10:22:04,324 INFO L273 TraceCheckUtils]: 38: Hoare triple {232089#(<= proc_i 24)} assume i + 4 < a[j]; {232089#(<= proc_i 24)} is VALID [2019-05-15 10:22:04,324 INFO L273 TraceCheckUtils]: 39: Hoare triple {232089#(<= proc_i 24)} assume a[5] == 1000; {232089#(<= proc_i 24)} is VALID [2019-05-15 10:22:04,325 INFO L273 TraceCheckUtils]: 40: Hoare triple {232089#(<= proc_i 24)} assume j > 4; {232089#(<= proc_i 24)} is VALID [2019-05-15 10:22:04,325 INFO L273 TraceCheckUtils]: 41: Hoare triple {232089#(<= proc_i 24)} assume j < 6; {232089#(<= proc_i 24)} is VALID [2019-05-15 10:22:04,326 INFO L273 TraceCheckUtils]: 42: Hoare triple {232089#(<= proc_i 24)} i := i + 4; {232108#(<= proc_i 28)} is VALID [2019-05-15 10:22:04,326 INFO L273 TraceCheckUtils]: 43: Hoare triple {232108#(<= proc_i 28)} assume i <= 1000; {232108#(<= proc_i 28)} is VALID [2019-05-15 10:22:04,327 INFO L273 TraceCheckUtils]: 44: Hoare triple {232108#(<= proc_i 28)} assume i + 4 < a[j]; {232108#(<= proc_i 28)} is VALID [2019-05-15 10:22:04,327 INFO L273 TraceCheckUtils]: 45: Hoare triple {232108#(<= proc_i 28)} assume a[5] == 1000; {232108#(<= proc_i 28)} is VALID [2019-05-15 10:22:04,328 INFO L273 TraceCheckUtils]: 46: Hoare triple {232108#(<= proc_i 28)} assume j > 4; {232108#(<= proc_i 28)} is VALID [2019-05-15 10:22:04,328 INFO L273 TraceCheckUtils]: 47: Hoare triple {232108#(<= proc_i 28)} assume j < 6; {232108#(<= proc_i 28)} is VALID [2019-05-15 10:22:04,329 INFO L273 TraceCheckUtils]: 48: Hoare triple {232108#(<= proc_i 28)} i := i + 4; {232127#(<= proc_i 32)} is VALID [2019-05-15 10:22:04,329 INFO L273 TraceCheckUtils]: 49: Hoare triple {232127#(<= proc_i 32)} assume i <= 1000; {232127#(<= proc_i 32)} is VALID [2019-05-15 10:22:04,330 INFO L273 TraceCheckUtils]: 50: Hoare triple {232127#(<= proc_i 32)} assume i + 4 < a[j]; {232127#(<= proc_i 32)} is VALID [2019-05-15 10:22:04,330 INFO L273 TraceCheckUtils]: 51: Hoare triple {232127#(<= proc_i 32)} assume a[5] == 1000; {232127#(<= proc_i 32)} is VALID [2019-05-15 10:22:04,331 INFO L273 TraceCheckUtils]: 52: Hoare triple {232127#(<= proc_i 32)} assume j > 4; {232127#(<= proc_i 32)} is VALID [2019-05-15 10:22:04,331 INFO L273 TraceCheckUtils]: 53: Hoare triple {232127#(<= proc_i 32)} assume j < 6; {232127#(<= proc_i 32)} is VALID [2019-05-15 10:22:04,332 INFO L273 TraceCheckUtils]: 54: Hoare triple {232127#(<= proc_i 32)} i := i + 4; {232146#(<= proc_i 36)} is VALID [2019-05-15 10:22:04,332 INFO L273 TraceCheckUtils]: 55: Hoare triple {232146#(<= proc_i 36)} assume i <= 1000; {232146#(<= proc_i 36)} is VALID [2019-05-15 10:22:04,333 INFO L273 TraceCheckUtils]: 56: Hoare triple {232146#(<= proc_i 36)} assume i + 4 < a[j]; {232146#(<= proc_i 36)} is VALID [2019-05-15 10:22:04,333 INFO L273 TraceCheckUtils]: 57: Hoare triple {232146#(<= proc_i 36)} assume a[5] == 1000; {232146#(<= proc_i 36)} is VALID [2019-05-15 10:22:04,334 INFO L273 TraceCheckUtils]: 58: Hoare triple {232146#(<= proc_i 36)} assume j > 4; {232146#(<= proc_i 36)} is VALID [2019-05-15 10:22:04,334 INFO L273 TraceCheckUtils]: 59: Hoare triple {232146#(<= proc_i 36)} assume j < 6; {232146#(<= proc_i 36)} is VALID [2019-05-15 10:22:04,335 INFO L273 TraceCheckUtils]: 60: Hoare triple {232146#(<= proc_i 36)} i := i + 4; {232165#(<= proc_i 40)} is VALID [2019-05-15 10:22:04,336 INFO L273 TraceCheckUtils]: 61: Hoare triple {232165#(<= proc_i 40)} assume i <= 1000; {232165#(<= proc_i 40)} is VALID [2019-05-15 10:22:04,336 INFO L273 TraceCheckUtils]: 62: Hoare triple {232165#(<= proc_i 40)} assume i + 4 < a[j]; {232165#(<= proc_i 40)} is VALID [2019-05-15 10:22:04,336 INFO L273 TraceCheckUtils]: 63: Hoare triple {232165#(<= proc_i 40)} assume a[5] == 1000; {232165#(<= proc_i 40)} is VALID [2019-05-15 10:22:04,337 INFO L273 TraceCheckUtils]: 64: Hoare triple {232165#(<= proc_i 40)} assume j > 4; {232165#(<= proc_i 40)} is VALID [2019-05-15 10:22:04,337 INFO L273 TraceCheckUtils]: 65: Hoare triple {232165#(<= proc_i 40)} assume j < 6; {232165#(<= proc_i 40)} is VALID [2019-05-15 10:22:04,338 INFO L273 TraceCheckUtils]: 66: Hoare triple {232165#(<= proc_i 40)} i := i + 4; {232184#(<= proc_i 44)} is VALID [2019-05-15 10:22:04,339 INFO L273 TraceCheckUtils]: 67: Hoare triple {232184#(<= proc_i 44)} assume i <= 1000; {232184#(<= proc_i 44)} is VALID [2019-05-15 10:22:04,339 INFO L273 TraceCheckUtils]: 68: Hoare triple {232184#(<= proc_i 44)} assume i + 4 < a[j]; {232184#(<= proc_i 44)} is VALID [2019-05-15 10:22:04,340 INFO L273 TraceCheckUtils]: 69: Hoare triple {232184#(<= proc_i 44)} assume a[5] == 1000; {232184#(<= proc_i 44)} is VALID [2019-05-15 10:22:04,340 INFO L273 TraceCheckUtils]: 70: Hoare triple {232184#(<= proc_i 44)} assume j > 4; {232184#(<= proc_i 44)} is VALID [2019-05-15 10:22:04,341 INFO L273 TraceCheckUtils]: 71: Hoare triple {232184#(<= proc_i 44)} assume j < 6; {232184#(<= proc_i 44)} is VALID [2019-05-15 10:22:04,341 INFO L273 TraceCheckUtils]: 72: Hoare triple {232184#(<= proc_i 44)} i := i + 4; {232203#(<= proc_i 48)} is VALID [2019-05-15 10:22:04,342 INFO L273 TraceCheckUtils]: 73: Hoare triple {232203#(<= proc_i 48)} assume i <= 1000; {232203#(<= proc_i 48)} is VALID [2019-05-15 10:22:04,342 INFO L273 TraceCheckUtils]: 74: Hoare triple {232203#(<= proc_i 48)} assume i + 4 < a[j]; {232203#(<= proc_i 48)} is VALID [2019-05-15 10:22:04,343 INFO L273 TraceCheckUtils]: 75: Hoare triple {232203#(<= proc_i 48)} assume a[5] == 1000; {232203#(<= proc_i 48)} is VALID [2019-05-15 10:22:04,343 INFO L273 TraceCheckUtils]: 76: Hoare triple {232203#(<= proc_i 48)} assume j > 4; {232203#(<= proc_i 48)} is VALID [2019-05-15 10:22:04,344 INFO L273 TraceCheckUtils]: 77: Hoare triple {232203#(<= proc_i 48)} assume j < 6; {232203#(<= proc_i 48)} is VALID [2019-05-15 10:22:04,344 INFO L273 TraceCheckUtils]: 78: Hoare triple {232203#(<= proc_i 48)} i := i + 4; {232222#(<= proc_i 52)} is VALID [2019-05-15 10:22:04,345 INFO L273 TraceCheckUtils]: 79: Hoare triple {232222#(<= proc_i 52)} assume i <= 1000; {232222#(<= proc_i 52)} is VALID [2019-05-15 10:22:04,345 INFO L273 TraceCheckUtils]: 80: Hoare triple {232222#(<= proc_i 52)} assume i + 4 < a[j]; {232222#(<= proc_i 52)} is VALID [2019-05-15 10:22:04,346 INFO L273 TraceCheckUtils]: 81: Hoare triple {232222#(<= proc_i 52)} assume a[5] == 1000; {232222#(<= proc_i 52)} is VALID [2019-05-15 10:22:04,346 INFO L273 TraceCheckUtils]: 82: Hoare triple {232222#(<= proc_i 52)} assume j > 4; {232222#(<= proc_i 52)} is VALID [2019-05-15 10:22:04,347 INFO L273 TraceCheckUtils]: 83: Hoare triple {232222#(<= proc_i 52)} assume j < 6; {232222#(<= proc_i 52)} is VALID [2019-05-15 10:22:04,347 INFO L273 TraceCheckUtils]: 84: Hoare triple {232222#(<= proc_i 52)} i := i + 4; {232241#(<= proc_i 56)} is VALID [2019-05-15 10:22:04,348 INFO L273 TraceCheckUtils]: 85: Hoare triple {232241#(<= proc_i 56)} assume i <= 1000; {232241#(<= proc_i 56)} is VALID [2019-05-15 10:22:04,348 INFO L273 TraceCheckUtils]: 86: Hoare triple {232241#(<= proc_i 56)} assume i + 4 < a[j]; {232241#(<= proc_i 56)} is VALID [2019-05-15 10:22:04,349 INFO L273 TraceCheckUtils]: 87: Hoare triple {232241#(<= proc_i 56)} assume a[5] == 1000; {232241#(<= proc_i 56)} is VALID [2019-05-15 10:22:04,349 INFO L273 TraceCheckUtils]: 88: Hoare triple {232241#(<= proc_i 56)} assume j > 4; {232241#(<= proc_i 56)} is VALID [2019-05-15 10:22:04,350 INFO L273 TraceCheckUtils]: 89: Hoare triple {232241#(<= proc_i 56)} assume j < 6; {232241#(<= proc_i 56)} is VALID [2019-05-15 10:22:04,350 INFO L273 TraceCheckUtils]: 90: Hoare triple {232241#(<= proc_i 56)} i := i + 4; {232260#(<= proc_i 60)} is VALID [2019-05-15 10:22:04,351 INFO L273 TraceCheckUtils]: 91: Hoare triple {232260#(<= proc_i 60)} assume i <= 1000; {232260#(<= proc_i 60)} is VALID [2019-05-15 10:22:04,351 INFO L273 TraceCheckUtils]: 92: Hoare triple {232260#(<= proc_i 60)} assume i + 4 < a[j]; {232260#(<= proc_i 60)} is VALID [2019-05-15 10:22:04,352 INFO L273 TraceCheckUtils]: 93: Hoare triple {232260#(<= proc_i 60)} assume a[5] == 1000; {232260#(<= proc_i 60)} is VALID [2019-05-15 10:22:04,352 INFO L273 TraceCheckUtils]: 94: Hoare triple {232260#(<= proc_i 60)} assume j > 4; {232260#(<= proc_i 60)} is VALID [2019-05-15 10:22:04,353 INFO L273 TraceCheckUtils]: 95: Hoare triple {232260#(<= proc_i 60)} assume j < 6; {232260#(<= proc_i 60)} is VALID [2019-05-15 10:22:04,353 INFO L273 TraceCheckUtils]: 96: Hoare triple {232260#(<= proc_i 60)} i := i + 4; {232279#(<= proc_i 64)} is VALID [2019-05-15 10:22:04,354 INFO L273 TraceCheckUtils]: 97: Hoare triple {232279#(<= proc_i 64)} assume i <= 1000; {232279#(<= proc_i 64)} is VALID [2019-05-15 10:22:04,354 INFO L273 TraceCheckUtils]: 98: Hoare triple {232279#(<= proc_i 64)} assume i + 4 < a[j]; {232279#(<= proc_i 64)} is VALID [2019-05-15 10:22:04,355 INFO L273 TraceCheckUtils]: 99: Hoare triple {232279#(<= proc_i 64)} assume a[5] == 1000; {232279#(<= proc_i 64)} is VALID [2019-05-15 10:22:04,355 INFO L273 TraceCheckUtils]: 100: Hoare triple {232279#(<= proc_i 64)} assume j > 4; {232279#(<= proc_i 64)} is VALID [2019-05-15 10:22:04,356 INFO L273 TraceCheckUtils]: 101: Hoare triple {232279#(<= proc_i 64)} assume j < 6; {232279#(<= proc_i 64)} is VALID [2019-05-15 10:22:04,356 INFO L273 TraceCheckUtils]: 102: Hoare triple {232279#(<= proc_i 64)} i := i + 4; {232298#(<= proc_i 68)} is VALID [2019-05-15 10:22:04,357 INFO L273 TraceCheckUtils]: 103: Hoare triple {232298#(<= proc_i 68)} assume i <= 1000; {232298#(<= proc_i 68)} is VALID [2019-05-15 10:22:04,357 INFO L273 TraceCheckUtils]: 104: Hoare triple {232298#(<= proc_i 68)} assume i + 4 < a[j]; {232298#(<= proc_i 68)} is VALID [2019-05-15 10:22:04,358 INFO L273 TraceCheckUtils]: 105: Hoare triple {232298#(<= proc_i 68)} assume a[5] == 1000; {232298#(<= proc_i 68)} is VALID [2019-05-15 10:22:04,358 INFO L273 TraceCheckUtils]: 106: Hoare triple {232298#(<= proc_i 68)} assume j > 4; {232298#(<= proc_i 68)} is VALID [2019-05-15 10:22:04,359 INFO L273 TraceCheckUtils]: 107: Hoare triple {232298#(<= proc_i 68)} assume j < 6; {232298#(<= proc_i 68)} is VALID [2019-05-15 10:22:04,359 INFO L273 TraceCheckUtils]: 108: Hoare triple {232298#(<= proc_i 68)} i := i + 4; {232317#(<= proc_i 72)} is VALID [2019-05-15 10:22:04,360 INFO L273 TraceCheckUtils]: 109: Hoare triple {232317#(<= proc_i 72)} assume i <= 1000; {232317#(<= proc_i 72)} is VALID [2019-05-15 10:22:04,360 INFO L273 TraceCheckUtils]: 110: Hoare triple {232317#(<= proc_i 72)} assume i + 4 < a[j]; {232317#(<= proc_i 72)} is VALID [2019-05-15 10:22:04,361 INFO L273 TraceCheckUtils]: 111: Hoare triple {232317#(<= proc_i 72)} assume a[5] == 1000; {232317#(<= proc_i 72)} is VALID [2019-05-15 10:22:04,361 INFO L273 TraceCheckUtils]: 112: Hoare triple {232317#(<= proc_i 72)} assume j > 4; {232317#(<= proc_i 72)} is VALID [2019-05-15 10:22:04,362 INFO L273 TraceCheckUtils]: 113: Hoare triple {232317#(<= proc_i 72)} assume j < 6; {232317#(<= proc_i 72)} is VALID [2019-05-15 10:22:04,362 INFO L273 TraceCheckUtils]: 114: Hoare triple {232317#(<= proc_i 72)} i := i + 4; {232336#(<= proc_i 76)} is VALID [2019-05-15 10:22:04,363 INFO L273 TraceCheckUtils]: 115: Hoare triple {232336#(<= proc_i 76)} assume i <= 1000; {232336#(<= proc_i 76)} is VALID [2019-05-15 10:22:04,363 INFO L273 TraceCheckUtils]: 116: Hoare triple {232336#(<= proc_i 76)} assume i + 4 < a[j]; {232336#(<= proc_i 76)} is VALID [2019-05-15 10:22:04,364 INFO L273 TraceCheckUtils]: 117: Hoare triple {232336#(<= proc_i 76)} assume a[5] == 1000; {232336#(<= proc_i 76)} is VALID [2019-05-15 10:22:04,364 INFO L273 TraceCheckUtils]: 118: Hoare triple {232336#(<= proc_i 76)} assume j > 4; {232336#(<= proc_i 76)} is VALID [2019-05-15 10:22:04,364 INFO L273 TraceCheckUtils]: 119: Hoare triple {232336#(<= proc_i 76)} assume j < 6; {232336#(<= proc_i 76)} is VALID [2019-05-15 10:22:04,365 INFO L273 TraceCheckUtils]: 120: Hoare triple {232336#(<= proc_i 76)} i := i + 4; {232355#(<= proc_i 80)} is VALID [2019-05-15 10:22:04,366 INFO L273 TraceCheckUtils]: 121: Hoare triple {232355#(<= proc_i 80)} assume i <= 1000; {232355#(<= proc_i 80)} is VALID [2019-05-15 10:22:04,366 INFO L273 TraceCheckUtils]: 122: Hoare triple {232355#(<= proc_i 80)} assume i + 4 < a[j]; {232355#(<= proc_i 80)} is VALID [2019-05-15 10:22:04,366 INFO L273 TraceCheckUtils]: 123: Hoare triple {232355#(<= proc_i 80)} assume a[5] == 1000; {232355#(<= proc_i 80)} is VALID [2019-05-15 10:22:04,367 INFO L273 TraceCheckUtils]: 124: Hoare triple {232355#(<= proc_i 80)} assume j > 4; {232355#(<= proc_i 80)} is VALID [2019-05-15 10:22:04,367 INFO L273 TraceCheckUtils]: 125: Hoare triple {232355#(<= proc_i 80)} assume j < 6; {232355#(<= proc_i 80)} is VALID [2019-05-15 10:22:04,368 INFO L273 TraceCheckUtils]: 126: Hoare triple {232355#(<= proc_i 80)} i := i + 4; {232374#(<= proc_i 84)} is VALID [2019-05-15 10:22:04,369 INFO L273 TraceCheckUtils]: 127: Hoare triple {232374#(<= proc_i 84)} assume i <= 1000; {232374#(<= proc_i 84)} is VALID [2019-05-15 10:22:04,369 INFO L273 TraceCheckUtils]: 128: Hoare triple {232374#(<= proc_i 84)} assume i + 4 < a[j]; {232374#(<= proc_i 84)} is VALID [2019-05-15 10:22:04,370 INFO L273 TraceCheckUtils]: 129: Hoare triple {232374#(<= proc_i 84)} assume a[5] == 1000; {232374#(<= proc_i 84)} is VALID [2019-05-15 10:22:04,370 INFO L273 TraceCheckUtils]: 130: Hoare triple {232374#(<= proc_i 84)} assume j > 4; {232374#(<= proc_i 84)} is VALID [2019-05-15 10:22:04,371 INFO L273 TraceCheckUtils]: 131: Hoare triple {232374#(<= proc_i 84)} assume j < 6; {232374#(<= proc_i 84)} is VALID [2019-05-15 10:22:04,371 INFO L273 TraceCheckUtils]: 132: Hoare triple {232374#(<= proc_i 84)} i := i + 4; {232393#(<= proc_i 88)} is VALID [2019-05-15 10:22:04,372 INFO L273 TraceCheckUtils]: 133: Hoare triple {232393#(<= proc_i 88)} assume i <= 1000; {232393#(<= proc_i 88)} is VALID [2019-05-15 10:22:04,372 INFO L273 TraceCheckUtils]: 134: Hoare triple {232393#(<= proc_i 88)} assume i + 4 < a[j]; {232393#(<= proc_i 88)} is VALID [2019-05-15 10:22:04,373 INFO L273 TraceCheckUtils]: 135: Hoare triple {232393#(<= proc_i 88)} assume a[5] == 1000; {232393#(<= proc_i 88)} is VALID [2019-05-15 10:22:04,373 INFO L273 TraceCheckUtils]: 136: Hoare triple {232393#(<= proc_i 88)} assume j > 4; {232393#(<= proc_i 88)} is VALID [2019-05-15 10:22:04,374 INFO L273 TraceCheckUtils]: 137: Hoare triple {232393#(<= proc_i 88)} assume j < 6; {232393#(<= proc_i 88)} is VALID [2019-05-15 10:22:04,374 INFO L273 TraceCheckUtils]: 138: Hoare triple {232393#(<= proc_i 88)} i := i + 4; {232412#(<= proc_i 92)} is VALID [2019-05-15 10:22:04,375 INFO L273 TraceCheckUtils]: 139: Hoare triple {232412#(<= proc_i 92)} assume i <= 1000; {232412#(<= proc_i 92)} is VALID [2019-05-15 10:22:04,375 INFO L273 TraceCheckUtils]: 140: Hoare triple {232412#(<= proc_i 92)} assume i + 4 < a[j]; {232412#(<= proc_i 92)} is VALID [2019-05-15 10:22:04,376 INFO L273 TraceCheckUtils]: 141: Hoare triple {232412#(<= proc_i 92)} assume a[5] == 1000; {232412#(<= proc_i 92)} is VALID [2019-05-15 10:22:04,376 INFO L273 TraceCheckUtils]: 142: Hoare triple {232412#(<= proc_i 92)} assume j > 4; {232412#(<= proc_i 92)} is VALID [2019-05-15 10:22:04,377 INFO L273 TraceCheckUtils]: 143: Hoare triple {232412#(<= proc_i 92)} assume j < 6; {232412#(<= proc_i 92)} is VALID [2019-05-15 10:22:04,377 INFO L273 TraceCheckUtils]: 144: Hoare triple {232412#(<= proc_i 92)} i := i + 4; {232431#(<= proc_i 96)} is VALID [2019-05-15 10:22:04,378 INFO L273 TraceCheckUtils]: 145: Hoare triple {232431#(<= proc_i 96)} assume i <= 1000; {232431#(<= proc_i 96)} is VALID [2019-05-15 10:22:04,378 INFO L273 TraceCheckUtils]: 146: Hoare triple {232431#(<= proc_i 96)} assume i + 4 < a[j]; {232431#(<= proc_i 96)} is VALID [2019-05-15 10:22:04,379 INFO L273 TraceCheckUtils]: 147: Hoare triple {232431#(<= proc_i 96)} assume a[5] == 1000; {232431#(<= proc_i 96)} is VALID [2019-05-15 10:22:04,379 INFO L273 TraceCheckUtils]: 148: Hoare triple {232431#(<= proc_i 96)} assume j > 4; {232431#(<= proc_i 96)} is VALID [2019-05-15 10:22:04,380 INFO L273 TraceCheckUtils]: 149: Hoare triple {232431#(<= proc_i 96)} assume j < 6; {232431#(<= proc_i 96)} is VALID [2019-05-15 10:22:04,380 INFO L273 TraceCheckUtils]: 150: Hoare triple {232431#(<= proc_i 96)} i := i + 4; {232450#(<= proc_i 100)} is VALID [2019-05-15 10:22:04,381 INFO L273 TraceCheckUtils]: 151: Hoare triple {232450#(<= proc_i 100)} assume i <= 1000; {232450#(<= proc_i 100)} is VALID [2019-05-15 10:22:04,381 INFO L273 TraceCheckUtils]: 152: Hoare triple {232450#(<= proc_i 100)} assume i + 4 < a[j]; {232450#(<= proc_i 100)} is VALID [2019-05-15 10:22:04,382 INFO L273 TraceCheckUtils]: 153: Hoare triple {232450#(<= proc_i 100)} assume a[5] == 1000; {232450#(<= proc_i 100)} is VALID [2019-05-15 10:22:04,382 INFO L273 TraceCheckUtils]: 154: Hoare triple {232450#(<= proc_i 100)} assume j > 4; {232450#(<= proc_i 100)} is VALID [2019-05-15 10:22:04,383 INFO L273 TraceCheckUtils]: 155: Hoare triple {232450#(<= proc_i 100)} assume j < 6; {232450#(<= proc_i 100)} is VALID [2019-05-15 10:22:04,383 INFO L273 TraceCheckUtils]: 156: Hoare triple {232450#(<= proc_i 100)} i := i + 4; {232469#(<= proc_i 104)} is VALID [2019-05-15 10:22:04,384 INFO L273 TraceCheckUtils]: 157: Hoare triple {232469#(<= proc_i 104)} assume i <= 1000; {232469#(<= proc_i 104)} is VALID [2019-05-15 10:22:04,384 INFO L273 TraceCheckUtils]: 158: Hoare triple {232469#(<= proc_i 104)} assume i + 4 < a[j]; {232469#(<= proc_i 104)} is VALID [2019-05-15 10:22:04,385 INFO L273 TraceCheckUtils]: 159: Hoare triple {232469#(<= proc_i 104)} assume a[5] == 1000; {232469#(<= proc_i 104)} is VALID [2019-05-15 10:22:04,385 INFO L273 TraceCheckUtils]: 160: Hoare triple {232469#(<= proc_i 104)} assume j > 4; {232469#(<= proc_i 104)} is VALID [2019-05-15 10:22:04,386 INFO L273 TraceCheckUtils]: 161: Hoare triple {232469#(<= proc_i 104)} assume j < 6; {232469#(<= proc_i 104)} is VALID [2019-05-15 10:22:04,386 INFO L273 TraceCheckUtils]: 162: Hoare triple {232469#(<= proc_i 104)} i := i + 4; {232488#(<= proc_i 108)} is VALID [2019-05-15 10:22:04,387 INFO L273 TraceCheckUtils]: 163: Hoare triple {232488#(<= proc_i 108)} assume i <= 1000; {232488#(<= proc_i 108)} is VALID [2019-05-15 10:22:04,387 INFO L273 TraceCheckUtils]: 164: Hoare triple {232488#(<= proc_i 108)} assume i + 4 < a[j]; {232488#(<= proc_i 108)} is VALID [2019-05-15 10:22:04,388 INFO L273 TraceCheckUtils]: 165: Hoare triple {232488#(<= proc_i 108)} assume a[5] == 1000; {232488#(<= proc_i 108)} is VALID [2019-05-15 10:22:04,388 INFO L273 TraceCheckUtils]: 166: Hoare triple {232488#(<= proc_i 108)} assume j > 4; {232488#(<= proc_i 108)} is VALID [2019-05-15 10:22:04,389 INFO L273 TraceCheckUtils]: 167: Hoare triple {232488#(<= proc_i 108)} assume j < 6; {232488#(<= proc_i 108)} is VALID [2019-05-15 10:22:04,390 INFO L273 TraceCheckUtils]: 168: Hoare triple {232488#(<= proc_i 108)} i := i + 4; {232507#(<= proc_i 112)} is VALID [2019-05-15 10:22:04,390 INFO L273 TraceCheckUtils]: 169: Hoare triple {232507#(<= proc_i 112)} assume i <= 1000; {232507#(<= proc_i 112)} is VALID [2019-05-15 10:22:04,391 INFO L273 TraceCheckUtils]: 170: Hoare triple {232507#(<= proc_i 112)} assume i + 4 < a[j]; {232507#(<= proc_i 112)} is VALID [2019-05-15 10:22:04,391 INFO L273 TraceCheckUtils]: 171: Hoare triple {232507#(<= proc_i 112)} assume a[5] == 1000; {232507#(<= proc_i 112)} is VALID [2019-05-15 10:22:04,392 INFO L273 TraceCheckUtils]: 172: Hoare triple {232507#(<= proc_i 112)} assume j > 4; {232507#(<= proc_i 112)} is VALID [2019-05-15 10:22:04,392 INFO L273 TraceCheckUtils]: 173: Hoare triple {232507#(<= proc_i 112)} assume j < 6; {232507#(<= proc_i 112)} is VALID [2019-05-15 10:22:04,393 INFO L273 TraceCheckUtils]: 174: Hoare triple {232507#(<= proc_i 112)} i := i + 4; {232526#(<= proc_i 116)} is VALID [2019-05-15 10:22:04,393 INFO L273 TraceCheckUtils]: 175: Hoare triple {232526#(<= proc_i 116)} assume i <= 1000; {232526#(<= proc_i 116)} is VALID [2019-05-15 10:22:04,394 INFO L273 TraceCheckUtils]: 176: Hoare triple {232526#(<= proc_i 116)} assume i + 4 < a[j]; {232526#(<= proc_i 116)} is VALID [2019-05-15 10:22:04,394 INFO L273 TraceCheckUtils]: 177: Hoare triple {232526#(<= proc_i 116)} assume a[5] == 1000; {232526#(<= proc_i 116)} is VALID [2019-05-15 10:22:04,395 INFO L273 TraceCheckUtils]: 178: Hoare triple {232526#(<= proc_i 116)} assume j > 4; {232526#(<= proc_i 116)} is VALID [2019-05-15 10:22:04,395 INFO L273 TraceCheckUtils]: 179: Hoare triple {232526#(<= proc_i 116)} assume j < 6; {232526#(<= proc_i 116)} is VALID [2019-05-15 10:22:04,396 INFO L273 TraceCheckUtils]: 180: Hoare triple {232526#(<= proc_i 116)} i := i + 4; {232545#(<= proc_i 120)} is VALID [2019-05-15 10:22:04,396 INFO L273 TraceCheckUtils]: 181: Hoare triple {232545#(<= proc_i 120)} assume i <= 1000; {232545#(<= proc_i 120)} is VALID [2019-05-15 10:22:04,397 INFO L273 TraceCheckUtils]: 182: Hoare triple {232545#(<= proc_i 120)} assume i + 4 < a[j]; {232545#(<= proc_i 120)} is VALID [2019-05-15 10:22:04,397 INFO L273 TraceCheckUtils]: 183: Hoare triple {232545#(<= proc_i 120)} assume a[5] == 1000; {232545#(<= proc_i 120)} is VALID [2019-05-15 10:22:04,398 INFO L273 TraceCheckUtils]: 184: Hoare triple {232545#(<= proc_i 120)} assume j > 4; {232545#(<= proc_i 120)} is VALID [2019-05-15 10:22:04,398 INFO L273 TraceCheckUtils]: 185: Hoare triple {232545#(<= proc_i 120)} assume j < 6; {232545#(<= proc_i 120)} is VALID [2019-05-15 10:22:04,399 INFO L273 TraceCheckUtils]: 186: Hoare triple {232545#(<= proc_i 120)} i := i + 4; {232564#(<= proc_i 124)} is VALID [2019-05-15 10:22:04,399 INFO L273 TraceCheckUtils]: 187: Hoare triple {232564#(<= proc_i 124)} assume i <= 1000; {232564#(<= proc_i 124)} is VALID [2019-05-15 10:22:04,400 INFO L273 TraceCheckUtils]: 188: Hoare triple {232564#(<= proc_i 124)} assume i + 4 < a[j]; {232564#(<= proc_i 124)} is VALID [2019-05-15 10:22:04,400 INFO L273 TraceCheckUtils]: 189: Hoare triple {232564#(<= proc_i 124)} assume a[5] == 1000; {232564#(<= proc_i 124)} is VALID [2019-05-15 10:22:04,401 INFO L273 TraceCheckUtils]: 190: Hoare triple {232564#(<= proc_i 124)} assume j > 4; {232564#(<= proc_i 124)} is VALID [2019-05-15 10:22:04,401 INFO L273 TraceCheckUtils]: 191: Hoare triple {232564#(<= proc_i 124)} assume j < 6; {232564#(<= proc_i 124)} is VALID [2019-05-15 10:22:04,402 INFO L273 TraceCheckUtils]: 192: Hoare triple {232564#(<= proc_i 124)} i := i + 4; {232583#(<= proc_i 128)} is VALID [2019-05-15 10:22:04,402 INFO L273 TraceCheckUtils]: 193: Hoare triple {232583#(<= proc_i 128)} assume i <= 1000; {232583#(<= proc_i 128)} is VALID [2019-05-15 10:22:04,403 INFO L273 TraceCheckUtils]: 194: Hoare triple {232583#(<= proc_i 128)} assume i + 4 < a[j]; {232583#(<= proc_i 128)} is VALID [2019-05-15 10:22:04,403 INFO L273 TraceCheckUtils]: 195: Hoare triple {232583#(<= proc_i 128)} assume a[5] == 1000; {232583#(<= proc_i 128)} is VALID [2019-05-15 10:22:04,404 INFO L273 TraceCheckUtils]: 196: Hoare triple {232583#(<= proc_i 128)} assume j > 4; {232583#(<= proc_i 128)} is VALID [2019-05-15 10:22:04,404 INFO L273 TraceCheckUtils]: 197: Hoare triple {232583#(<= proc_i 128)} assume j < 6; {232583#(<= proc_i 128)} is VALID [2019-05-15 10:22:04,405 INFO L273 TraceCheckUtils]: 198: Hoare triple {232583#(<= proc_i 128)} i := i + 4; {232602#(<= proc_i 132)} is VALID [2019-05-15 10:22:04,405 INFO L273 TraceCheckUtils]: 199: Hoare triple {232602#(<= proc_i 132)} assume i <= 1000; {232602#(<= proc_i 132)} is VALID [2019-05-15 10:22:04,406 INFO L273 TraceCheckUtils]: 200: Hoare triple {232602#(<= proc_i 132)} assume i + 4 < a[j]; {232602#(<= proc_i 132)} is VALID [2019-05-15 10:22:04,406 INFO L273 TraceCheckUtils]: 201: Hoare triple {232602#(<= proc_i 132)} assume a[5] == 1000; {232602#(<= proc_i 132)} is VALID [2019-05-15 10:22:04,407 INFO L273 TraceCheckUtils]: 202: Hoare triple {232602#(<= proc_i 132)} assume j > 4; {232602#(<= proc_i 132)} is VALID [2019-05-15 10:22:04,407 INFO L273 TraceCheckUtils]: 203: Hoare triple {232602#(<= proc_i 132)} assume j < 6; {232602#(<= proc_i 132)} is VALID [2019-05-15 10:22:04,408 INFO L273 TraceCheckUtils]: 204: Hoare triple {232602#(<= proc_i 132)} i := i + 4; {232621#(<= proc_i 136)} is VALID [2019-05-15 10:22:04,408 INFO L273 TraceCheckUtils]: 205: Hoare triple {232621#(<= proc_i 136)} assume i <= 1000; {232621#(<= proc_i 136)} is VALID [2019-05-15 10:22:04,409 INFO L273 TraceCheckUtils]: 206: Hoare triple {232621#(<= proc_i 136)} assume i + 4 < a[j]; {232621#(<= proc_i 136)} is VALID [2019-05-15 10:22:04,409 INFO L273 TraceCheckUtils]: 207: Hoare triple {232621#(<= proc_i 136)} assume a[5] == 1000; {232621#(<= proc_i 136)} is VALID [2019-05-15 10:22:04,410 INFO L273 TraceCheckUtils]: 208: Hoare triple {232621#(<= proc_i 136)} assume j > 4; {232621#(<= proc_i 136)} is VALID [2019-05-15 10:22:04,410 INFO L273 TraceCheckUtils]: 209: Hoare triple {232621#(<= proc_i 136)} assume j < 6; {232621#(<= proc_i 136)} is VALID [2019-05-15 10:22:04,411 INFO L273 TraceCheckUtils]: 210: Hoare triple {232621#(<= proc_i 136)} i := i + 4; {232640#(<= proc_i 140)} is VALID [2019-05-15 10:22:04,411 INFO L273 TraceCheckUtils]: 211: Hoare triple {232640#(<= proc_i 140)} assume i <= 1000; {232640#(<= proc_i 140)} is VALID [2019-05-15 10:22:04,412 INFO L273 TraceCheckUtils]: 212: Hoare triple {232640#(<= proc_i 140)} assume i + 4 < a[j]; {232640#(<= proc_i 140)} is VALID [2019-05-15 10:22:04,412 INFO L273 TraceCheckUtils]: 213: Hoare triple {232640#(<= proc_i 140)} assume a[5] == 1000; {232640#(<= proc_i 140)} is VALID [2019-05-15 10:22:04,413 INFO L273 TraceCheckUtils]: 214: Hoare triple {232640#(<= proc_i 140)} assume j > 4; {232640#(<= proc_i 140)} is VALID [2019-05-15 10:22:04,413 INFO L273 TraceCheckUtils]: 215: Hoare triple {232640#(<= proc_i 140)} assume j < 6; {232640#(<= proc_i 140)} is VALID [2019-05-15 10:22:04,414 INFO L273 TraceCheckUtils]: 216: Hoare triple {232640#(<= proc_i 140)} i := i + 4; {232659#(<= proc_i 144)} is VALID [2019-05-15 10:22:04,414 INFO L273 TraceCheckUtils]: 217: Hoare triple {232659#(<= proc_i 144)} assume i <= 1000; {232659#(<= proc_i 144)} is VALID [2019-05-15 10:22:04,415 INFO L273 TraceCheckUtils]: 218: Hoare triple {232659#(<= proc_i 144)} assume i + 4 < a[j]; {232659#(<= proc_i 144)} is VALID [2019-05-15 10:22:04,415 INFO L273 TraceCheckUtils]: 219: Hoare triple {232659#(<= proc_i 144)} assume a[5] == 1000; {232659#(<= proc_i 144)} is VALID [2019-05-15 10:22:04,416 INFO L273 TraceCheckUtils]: 220: Hoare triple {232659#(<= proc_i 144)} assume j > 4; {232659#(<= proc_i 144)} is VALID [2019-05-15 10:22:04,416 INFO L273 TraceCheckUtils]: 221: Hoare triple {232659#(<= proc_i 144)} assume j < 6; {232659#(<= proc_i 144)} is VALID [2019-05-15 10:22:04,417 INFO L273 TraceCheckUtils]: 222: Hoare triple {232659#(<= proc_i 144)} i := i + 4; {232678#(<= proc_i 148)} is VALID [2019-05-15 10:22:04,417 INFO L273 TraceCheckUtils]: 223: Hoare triple {232678#(<= proc_i 148)} assume i <= 1000; {232678#(<= proc_i 148)} is VALID [2019-05-15 10:22:04,418 INFO L273 TraceCheckUtils]: 224: Hoare triple {232678#(<= proc_i 148)} assume i + 4 < a[j]; {232678#(<= proc_i 148)} is VALID [2019-05-15 10:22:04,418 INFO L273 TraceCheckUtils]: 225: Hoare triple {232678#(<= proc_i 148)} assume a[5] == 1000; {232678#(<= proc_i 148)} is VALID [2019-05-15 10:22:04,419 INFO L273 TraceCheckUtils]: 226: Hoare triple {232678#(<= proc_i 148)} assume j > 4; {232678#(<= proc_i 148)} is VALID [2019-05-15 10:22:04,419 INFO L273 TraceCheckUtils]: 227: Hoare triple {232678#(<= proc_i 148)} assume j < 6; {232678#(<= proc_i 148)} is VALID [2019-05-15 10:22:04,420 INFO L273 TraceCheckUtils]: 228: Hoare triple {232678#(<= proc_i 148)} i := i + 4; {232697#(<= proc_i 152)} is VALID [2019-05-15 10:22:04,420 INFO L273 TraceCheckUtils]: 229: Hoare triple {232697#(<= proc_i 152)} assume i <= 1000; {232697#(<= proc_i 152)} is VALID [2019-05-15 10:22:04,421 INFO L273 TraceCheckUtils]: 230: Hoare triple {232697#(<= proc_i 152)} assume i + 4 < a[j]; {232697#(<= proc_i 152)} is VALID [2019-05-15 10:22:04,421 INFO L273 TraceCheckUtils]: 231: Hoare triple {232697#(<= proc_i 152)} assume a[5] == 1000; {232697#(<= proc_i 152)} is VALID [2019-05-15 10:22:04,422 INFO L273 TraceCheckUtils]: 232: Hoare triple {232697#(<= proc_i 152)} assume j > 4; {232697#(<= proc_i 152)} is VALID [2019-05-15 10:22:04,422 INFO L273 TraceCheckUtils]: 233: Hoare triple {232697#(<= proc_i 152)} assume j < 6; {232697#(<= proc_i 152)} is VALID [2019-05-15 10:22:04,423 INFO L273 TraceCheckUtils]: 234: Hoare triple {232697#(<= proc_i 152)} i := i + 4; {232716#(<= proc_i 156)} is VALID [2019-05-15 10:22:04,423 INFO L273 TraceCheckUtils]: 235: Hoare triple {232716#(<= proc_i 156)} assume i <= 1000; {232716#(<= proc_i 156)} is VALID [2019-05-15 10:22:04,424 INFO L273 TraceCheckUtils]: 236: Hoare triple {232716#(<= proc_i 156)} assume i + 4 < a[j]; {232716#(<= proc_i 156)} is VALID [2019-05-15 10:22:04,424 INFO L273 TraceCheckUtils]: 237: Hoare triple {232716#(<= proc_i 156)} assume a[5] == 1000; {232716#(<= proc_i 156)} is VALID [2019-05-15 10:22:04,425 INFO L273 TraceCheckUtils]: 238: Hoare triple {232716#(<= proc_i 156)} assume j > 4; {232716#(<= proc_i 156)} is VALID [2019-05-15 10:22:04,425 INFO L273 TraceCheckUtils]: 239: Hoare triple {232716#(<= proc_i 156)} assume j < 6; {232716#(<= proc_i 156)} is VALID [2019-05-15 10:22:04,426 INFO L273 TraceCheckUtils]: 240: Hoare triple {232716#(<= proc_i 156)} i := i + 4; {232735#(<= proc_i 160)} is VALID [2019-05-15 10:22:04,427 INFO L273 TraceCheckUtils]: 241: Hoare triple {232735#(<= proc_i 160)} assume i <= 1000; {232735#(<= proc_i 160)} is VALID [2019-05-15 10:22:04,427 INFO L273 TraceCheckUtils]: 242: Hoare triple {232735#(<= proc_i 160)} assume i + 4 < a[j]; {232735#(<= proc_i 160)} is VALID [2019-05-15 10:22:04,427 INFO L273 TraceCheckUtils]: 243: Hoare triple {232735#(<= proc_i 160)} assume a[5] == 1000; {232735#(<= proc_i 160)} is VALID [2019-05-15 10:22:04,428 INFO L273 TraceCheckUtils]: 244: Hoare triple {232735#(<= proc_i 160)} assume j > 4; {232735#(<= proc_i 160)} is VALID [2019-05-15 10:22:04,428 INFO L273 TraceCheckUtils]: 245: Hoare triple {232735#(<= proc_i 160)} assume j < 6; {232735#(<= proc_i 160)} is VALID [2019-05-15 10:22:04,429 INFO L273 TraceCheckUtils]: 246: Hoare triple {232735#(<= proc_i 160)} i := i + 4; {232754#(<= proc_i 164)} is VALID [2019-05-15 10:22:04,430 INFO L273 TraceCheckUtils]: 247: Hoare triple {232754#(<= proc_i 164)} assume i <= 1000; {232754#(<= proc_i 164)} is VALID [2019-05-15 10:22:04,430 INFO L273 TraceCheckUtils]: 248: Hoare triple {232754#(<= proc_i 164)} assume i + 4 < a[j]; {232754#(<= proc_i 164)} is VALID [2019-05-15 10:22:04,431 INFO L273 TraceCheckUtils]: 249: Hoare triple {232754#(<= proc_i 164)} assume a[5] == 1000; {232754#(<= proc_i 164)} is VALID [2019-05-15 10:22:04,431 INFO L273 TraceCheckUtils]: 250: Hoare triple {232754#(<= proc_i 164)} assume j > 4; {232754#(<= proc_i 164)} is VALID [2019-05-15 10:22:04,432 INFO L273 TraceCheckUtils]: 251: Hoare triple {232754#(<= proc_i 164)} assume j < 6; {232754#(<= proc_i 164)} is VALID [2019-05-15 10:22:04,432 INFO L273 TraceCheckUtils]: 252: Hoare triple {232754#(<= proc_i 164)} i := i + 4; {232773#(<= proc_i 168)} is VALID [2019-05-15 10:22:04,433 INFO L273 TraceCheckUtils]: 253: Hoare triple {232773#(<= proc_i 168)} assume i <= 1000; {232773#(<= proc_i 168)} is VALID [2019-05-15 10:22:04,433 INFO L273 TraceCheckUtils]: 254: Hoare triple {232773#(<= proc_i 168)} assume i + 4 < a[j]; {232773#(<= proc_i 168)} is VALID [2019-05-15 10:22:04,434 INFO L273 TraceCheckUtils]: 255: Hoare triple {232773#(<= proc_i 168)} assume a[5] == 1000; {232773#(<= proc_i 168)} is VALID [2019-05-15 10:22:04,434 INFO L273 TraceCheckUtils]: 256: Hoare triple {232773#(<= proc_i 168)} assume j > 4; {232773#(<= proc_i 168)} is VALID [2019-05-15 10:22:04,435 INFO L273 TraceCheckUtils]: 257: Hoare triple {232773#(<= proc_i 168)} assume j < 6; {232773#(<= proc_i 168)} is VALID [2019-05-15 10:22:04,435 INFO L273 TraceCheckUtils]: 258: Hoare triple {232773#(<= proc_i 168)} i := i + 4; {232792#(<= proc_i 172)} is VALID [2019-05-15 10:22:04,436 INFO L273 TraceCheckUtils]: 259: Hoare triple {232792#(<= proc_i 172)} assume i <= 1000; {232792#(<= proc_i 172)} is VALID [2019-05-15 10:22:04,436 INFO L273 TraceCheckUtils]: 260: Hoare triple {232792#(<= proc_i 172)} assume i + 4 < a[j]; {232792#(<= proc_i 172)} is VALID [2019-05-15 10:22:04,437 INFO L273 TraceCheckUtils]: 261: Hoare triple {232792#(<= proc_i 172)} assume a[5] == 1000; {232792#(<= proc_i 172)} is VALID [2019-05-15 10:22:04,437 INFO L273 TraceCheckUtils]: 262: Hoare triple {232792#(<= proc_i 172)} assume j > 4; {232792#(<= proc_i 172)} is VALID [2019-05-15 10:22:04,438 INFO L273 TraceCheckUtils]: 263: Hoare triple {232792#(<= proc_i 172)} assume j < 6; {232792#(<= proc_i 172)} is VALID [2019-05-15 10:22:04,438 INFO L273 TraceCheckUtils]: 264: Hoare triple {232792#(<= proc_i 172)} i := i + 4; {232811#(<= proc_i 176)} is VALID [2019-05-15 10:22:04,439 INFO L273 TraceCheckUtils]: 265: Hoare triple {232811#(<= proc_i 176)} assume i <= 1000; {232811#(<= proc_i 176)} is VALID [2019-05-15 10:22:04,439 INFO L273 TraceCheckUtils]: 266: Hoare triple {232811#(<= proc_i 176)} assume i + 4 < a[j]; {232811#(<= proc_i 176)} is VALID [2019-05-15 10:22:04,440 INFO L273 TraceCheckUtils]: 267: Hoare triple {232811#(<= proc_i 176)} assume a[5] == 1000; {232811#(<= proc_i 176)} is VALID [2019-05-15 10:22:04,440 INFO L273 TraceCheckUtils]: 268: Hoare triple {232811#(<= proc_i 176)} assume j > 4; {232811#(<= proc_i 176)} is VALID [2019-05-15 10:22:04,441 INFO L273 TraceCheckUtils]: 269: Hoare triple {232811#(<= proc_i 176)} assume j < 6; {232811#(<= proc_i 176)} is VALID [2019-05-15 10:22:04,442 INFO L273 TraceCheckUtils]: 270: Hoare triple {232811#(<= proc_i 176)} i := i + 4; {232830#(<= proc_i 180)} is VALID [2019-05-15 10:22:04,442 INFO L273 TraceCheckUtils]: 271: Hoare triple {232830#(<= proc_i 180)} assume i <= 1000; {232830#(<= proc_i 180)} is VALID [2019-05-15 10:22:04,443 INFO L273 TraceCheckUtils]: 272: Hoare triple {232830#(<= proc_i 180)} assume i + 4 < a[j]; {232830#(<= proc_i 180)} is VALID [2019-05-15 10:22:04,443 INFO L273 TraceCheckUtils]: 273: Hoare triple {232830#(<= proc_i 180)} assume a[5] == 1000; {232830#(<= proc_i 180)} is VALID [2019-05-15 10:22:04,444 INFO L273 TraceCheckUtils]: 274: Hoare triple {232830#(<= proc_i 180)} assume j > 4; {232830#(<= proc_i 180)} is VALID [2019-05-15 10:22:04,444 INFO L273 TraceCheckUtils]: 275: Hoare triple {232830#(<= proc_i 180)} assume j < 6; {232830#(<= proc_i 180)} is VALID [2019-05-15 10:22:04,445 INFO L273 TraceCheckUtils]: 276: Hoare triple {232830#(<= proc_i 180)} i := i + 4; {232849#(<= proc_i 184)} is VALID [2019-05-15 10:22:04,445 INFO L273 TraceCheckUtils]: 277: Hoare triple {232849#(<= proc_i 184)} assume i <= 1000; {232849#(<= proc_i 184)} is VALID [2019-05-15 10:22:04,446 INFO L273 TraceCheckUtils]: 278: Hoare triple {232849#(<= proc_i 184)} assume i + 4 < a[j]; {232849#(<= proc_i 184)} is VALID [2019-05-15 10:22:04,446 INFO L273 TraceCheckUtils]: 279: Hoare triple {232849#(<= proc_i 184)} assume a[5] == 1000; {232849#(<= proc_i 184)} is VALID [2019-05-15 10:22:04,447 INFO L273 TraceCheckUtils]: 280: Hoare triple {232849#(<= proc_i 184)} assume j > 4; {232849#(<= proc_i 184)} is VALID [2019-05-15 10:22:04,447 INFO L273 TraceCheckUtils]: 281: Hoare triple {232849#(<= proc_i 184)} assume j < 6; {232849#(<= proc_i 184)} is VALID [2019-05-15 10:22:04,448 INFO L273 TraceCheckUtils]: 282: Hoare triple {232849#(<= proc_i 184)} i := i + 4; {232868#(<= proc_i 188)} is VALID [2019-05-15 10:22:04,448 INFO L273 TraceCheckUtils]: 283: Hoare triple {232868#(<= proc_i 188)} assume i <= 1000; {232868#(<= proc_i 188)} is VALID [2019-05-15 10:22:04,449 INFO L273 TraceCheckUtils]: 284: Hoare triple {232868#(<= proc_i 188)} assume i + 4 < a[j]; {232868#(<= proc_i 188)} is VALID [2019-05-15 10:22:04,449 INFO L273 TraceCheckUtils]: 285: Hoare triple {232868#(<= proc_i 188)} assume a[5] == 1000; {232868#(<= proc_i 188)} is VALID [2019-05-15 10:22:04,449 INFO L273 TraceCheckUtils]: 286: Hoare triple {232868#(<= proc_i 188)} assume j > 4; {232868#(<= proc_i 188)} is VALID [2019-05-15 10:22:04,450 INFO L273 TraceCheckUtils]: 287: Hoare triple {232868#(<= proc_i 188)} assume j < 6; {232868#(<= proc_i 188)} is VALID [2019-05-15 10:22:04,451 INFO L273 TraceCheckUtils]: 288: Hoare triple {232868#(<= proc_i 188)} i := i + 4; {232887#(<= proc_i 192)} is VALID [2019-05-15 10:22:04,451 INFO L273 TraceCheckUtils]: 289: Hoare triple {232887#(<= proc_i 192)} assume i <= 1000; {232887#(<= proc_i 192)} is VALID [2019-05-15 10:22:04,452 INFO L273 TraceCheckUtils]: 290: Hoare triple {232887#(<= proc_i 192)} assume i + 4 < a[j]; {232887#(<= proc_i 192)} is VALID [2019-05-15 10:22:04,452 INFO L273 TraceCheckUtils]: 291: Hoare triple {232887#(<= proc_i 192)} assume a[5] == 1000; {232887#(<= proc_i 192)} is VALID [2019-05-15 10:22:04,452 INFO L273 TraceCheckUtils]: 292: Hoare triple {232887#(<= proc_i 192)} assume j > 4; {232887#(<= proc_i 192)} is VALID [2019-05-15 10:22:04,453 INFO L273 TraceCheckUtils]: 293: Hoare triple {232887#(<= proc_i 192)} assume j < 6; {232887#(<= proc_i 192)} is VALID [2019-05-15 10:22:04,454 INFO L273 TraceCheckUtils]: 294: Hoare triple {232887#(<= proc_i 192)} i := i + 4; {232906#(<= proc_i 196)} is VALID [2019-05-15 10:22:04,454 INFO L273 TraceCheckUtils]: 295: Hoare triple {232906#(<= proc_i 196)} assume i <= 1000; {232906#(<= proc_i 196)} is VALID [2019-05-15 10:22:04,454 INFO L273 TraceCheckUtils]: 296: Hoare triple {232906#(<= proc_i 196)} assume i + 4 < a[j]; {232906#(<= proc_i 196)} is VALID [2019-05-15 10:22:04,455 INFO L273 TraceCheckUtils]: 297: Hoare triple {232906#(<= proc_i 196)} assume a[5] == 1000; {232906#(<= proc_i 196)} is VALID [2019-05-15 10:22:04,455 INFO L273 TraceCheckUtils]: 298: Hoare triple {232906#(<= proc_i 196)} assume j > 4; {232906#(<= proc_i 196)} is VALID [2019-05-15 10:22:04,456 INFO L273 TraceCheckUtils]: 299: Hoare triple {232906#(<= proc_i 196)} assume j < 6; {232906#(<= proc_i 196)} is VALID [2019-05-15 10:22:04,456 INFO L273 TraceCheckUtils]: 300: Hoare triple {232906#(<= proc_i 196)} i := i + 4; {232925#(<= proc_i 200)} is VALID [2019-05-15 10:22:04,457 INFO L273 TraceCheckUtils]: 301: Hoare triple {232925#(<= proc_i 200)} assume i <= 1000; {232925#(<= proc_i 200)} is VALID [2019-05-15 10:22:04,457 INFO L273 TraceCheckUtils]: 302: Hoare triple {232925#(<= proc_i 200)} assume i + 4 < a[j]; {232925#(<= proc_i 200)} is VALID [2019-05-15 10:22:04,458 INFO L273 TraceCheckUtils]: 303: Hoare triple {232925#(<= proc_i 200)} assume a[5] == 1000; {232925#(<= proc_i 200)} is VALID [2019-05-15 10:22:04,458 INFO L273 TraceCheckUtils]: 304: Hoare triple {232925#(<= proc_i 200)} assume j > 4; {232925#(<= proc_i 200)} is VALID [2019-05-15 10:22:04,459 INFO L273 TraceCheckUtils]: 305: Hoare triple {232925#(<= proc_i 200)} assume j < 6; {232925#(<= proc_i 200)} is VALID [2019-05-15 10:22:04,459 INFO L273 TraceCheckUtils]: 306: Hoare triple {232925#(<= proc_i 200)} i := i + 4; {232944#(<= proc_i 204)} is VALID [2019-05-15 10:22:04,460 INFO L273 TraceCheckUtils]: 307: Hoare triple {232944#(<= proc_i 204)} assume i <= 1000; {232944#(<= proc_i 204)} is VALID [2019-05-15 10:22:04,460 INFO L273 TraceCheckUtils]: 308: Hoare triple {232944#(<= proc_i 204)} assume i + 4 < a[j]; {232944#(<= proc_i 204)} is VALID [2019-05-15 10:22:04,461 INFO L273 TraceCheckUtils]: 309: Hoare triple {232944#(<= proc_i 204)} assume a[5] == 1000; {232944#(<= proc_i 204)} is VALID [2019-05-15 10:22:04,461 INFO L273 TraceCheckUtils]: 310: Hoare triple {232944#(<= proc_i 204)} assume j > 4; {232944#(<= proc_i 204)} is VALID [2019-05-15 10:22:04,462 INFO L273 TraceCheckUtils]: 311: Hoare triple {232944#(<= proc_i 204)} assume j < 6; {232944#(<= proc_i 204)} is VALID [2019-05-15 10:22:04,462 INFO L273 TraceCheckUtils]: 312: Hoare triple {232944#(<= proc_i 204)} i := i + 4; {232963#(<= proc_i 208)} is VALID [2019-05-15 10:22:04,463 INFO L273 TraceCheckUtils]: 313: Hoare triple {232963#(<= proc_i 208)} assume i <= 1000; {232963#(<= proc_i 208)} is VALID [2019-05-15 10:22:04,463 INFO L273 TraceCheckUtils]: 314: Hoare triple {232963#(<= proc_i 208)} assume i + 4 < a[j]; {232963#(<= proc_i 208)} is VALID [2019-05-15 10:22:04,464 INFO L273 TraceCheckUtils]: 315: Hoare triple {232963#(<= proc_i 208)} assume a[5] == 1000; {232963#(<= proc_i 208)} is VALID [2019-05-15 10:22:04,464 INFO L273 TraceCheckUtils]: 316: Hoare triple {232963#(<= proc_i 208)} assume j > 4; {232963#(<= proc_i 208)} is VALID [2019-05-15 10:22:04,465 INFO L273 TraceCheckUtils]: 317: Hoare triple {232963#(<= proc_i 208)} assume j < 6; {232963#(<= proc_i 208)} is VALID [2019-05-15 10:22:04,466 INFO L273 TraceCheckUtils]: 318: Hoare triple {232963#(<= proc_i 208)} i := i + 4; {232982#(<= proc_i 212)} is VALID [2019-05-15 10:22:04,466 INFO L273 TraceCheckUtils]: 319: Hoare triple {232982#(<= proc_i 212)} assume i <= 1000; {232982#(<= proc_i 212)} is VALID [2019-05-15 10:22:04,467 INFO L273 TraceCheckUtils]: 320: Hoare triple {232982#(<= proc_i 212)} assume i + 4 < a[j]; {232982#(<= proc_i 212)} is VALID [2019-05-15 10:22:04,467 INFO L273 TraceCheckUtils]: 321: Hoare triple {232982#(<= proc_i 212)} assume a[5] == 1000; {232982#(<= proc_i 212)} is VALID [2019-05-15 10:22:04,467 INFO L273 TraceCheckUtils]: 322: Hoare triple {232982#(<= proc_i 212)} assume j > 4; {232982#(<= proc_i 212)} is VALID [2019-05-15 10:22:04,468 INFO L273 TraceCheckUtils]: 323: Hoare triple {232982#(<= proc_i 212)} assume j < 6; {232982#(<= proc_i 212)} is VALID [2019-05-15 10:22:04,469 INFO L273 TraceCheckUtils]: 324: Hoare triple {232982#(<= proc_i 212)} i := i + 4; {233001#(<= proc_i 216)} is VALID [2019-05-15 10:22:04,469 INFO L273 TraceCheckUtils]: 325: Hoare triple {233001#(<= proc_i 216)} assume i <= 1000; {233001#(<= proc_i 216)} is VALID [2019-05-15 10:22:04,470 INFO L273 TraceCheckUtils]: 326: Hoare triple {233001#(<= proc_i 216)} assume i + 4 < a[j]; {233001#(<= proc_i 216)} is VALID [2019-05-15 10:22:04,470 INFO L273 TraceCheckUtils]: 327: Hoare triple {233001#(<= proc_i 216)} assume a[5] == 1000; {233001#(<= proc_i 216)} is VALID [2019-05-15 10:22:04,471 INFO L273 TraceCheckUtils]: 328: Hoare triple {233001#(<= proc_i 216)} assume j > 4; {233001#(<= proc_i 216)} is VALID [2019-05-15 10:22:04,471 INFO L273 TraceCheckUtils]: 329: Hoare triple {233001#(<= proc_i 216)} assume j < 6; {233001#(<= proc_i 216)} is VALID [2019-05-15 10:22:04,472 INFO L273 TraceCheckUtils]: 330: Hoare triple {233001#(<= proc_i 216)} i := i + 4; {233020#(<= proc_i 220)} is VALID [2019-05-15 10:22:04,472 INFO L273 TraceCheckUtils]: 331: Hoare triple {233020#(<= proc_i 220)} assume i <= 1000; {233020#(<= proc_i 220)} is VALID [2019-05-15 10:22:04,473 INFO L273 TraceCheckUtils]: 332: Hoare triple {233020#(<= proc_i 220)} assume i + 4 < a[j]; {233020#(<= proc_i 220)} is VALID [2019-05-15 10:22:04,473 INFO L273 TraceCheckUtils]: 333: Hoare triple {233020#(<= proc_i 220)} assume a[5] == 1000; {233020#(<= proc_i 220)} is VALID [2019-05-15 10:22:04,474 INFO L273 TraceCheckUtils]: 334: Hoare triple {233020#(<= proc_i 220)} assume j > 4; {233020#(<= proc_i 220)} is VALID [2019-05-15 10:22:04,474 INFO L273 TraceCheckUtils]: 335: Hoare triple {233020#(<= proc_i 220)} assume j < 6; {233020#(<= proc_i 220)} is VALID [2019-05-15 10:22:04,475 INFO L273 TraceCheckUtils]: 336: Hoare triple {233020#(<= proc_i 220)} i := i + 4; {233039#(<= proc_i 224)} is VALID [2019-05-15 10:22:04,475 INFO L273 TraceCheckUtils]: 337: Hoare triple {233039#(<= proc_i 224)} assume i <= 1000; {233039#(<= proc_i 224)} is VALID [2019-05-15 10:22:04,476 INFO L273 TraceCheckUtils]: 338: Hoare triple {233039#(<= proc_i 224)} assume i + 4 < a[j]; {233039#(<= proc_i 224)} is VALID [2019-05-15 10:22:04,476 INFO L273 TraceCheckUtils]: 339: Hoare triple {233039#(<= proc_i 224)} assume a[5] == 1000; {233039#(<= proc_i 224)} is VALID [2019-05-15 10:22:04,477 INFO L273 TraceCheckUtils]: 340: Hoare triple {233039#(<= proc_i 224)} assume j > 4; {233039#(<= proc_i 224)} is VALID [2019-05-15 10:22:04,477 INFO L273 TraceCheckUtils]: 341: Hoare triple {233039#(<= proc_i 224)} assume j < 6; {233039#(<= proc_i 224)} is VALID [2019-05-15 10:22:04,478 INFO L273 TraceCheckUtils]: 342: Hoare triple {233039#(<= proc_i 224)} i := i + 4; {233058#(<= proc_i 228)} is VALID [2019-05-15 10:22:04,478 INFO L273 TraceCheckUtils]: 343: Hoare triple {233058#(<= proc_i 228)} assume i <= 1000; {233058#(<= proc_i 228)} is VALID [2019-05-15 10:22:04,479 INFO L273 TraceCheckUtils]: 344: Hoare triple {233058#(<= proc_i 228)} assume i + 4 < a[j]; {233058#(<= proc_i 228)} is VALID [2019-05-15 10:22:04,479 INFO L273 TraceCheckUtils]: 345: Hoare triple {233058#(<= proc_i 228)} assume a[5] == 1000; {233058#(<= proc_i 228)} is VALID [2019-05-15 10:22:04,480 INFO L273 TraceCheckUtils]: 346: Hoare triple {233058#(<= proc_i 228)} assume j > 4; {233058#(<= proc_i 228)} is VALID [2019-05-15 10:22:04,480 INFO L273 TraceCheckUtils]: 347: Hoare triple {233058#(<= proc_i 228)} assume j < 6; {233058#(<= proc_i 228)} is VALID [2019-05-15 10:22:04,481 INFO L273 TraceCheckUtils]: 348: Hoare triple {233058#(<= proc_i 228)} i := i + 4; {233077#(<= proc_i 232)} is VALID [2019-05-15 10:22:04,481 INFO L273 TraceCheckUtils]: 349: Hoare triple {233077#(<= proc_i 232)} assume i <= 1000; {233077#(<= proc_i 232)} is VALID [2019-05-15 10:22:04,482 INFO L273 TraceCheckUtils]: 350: Hoare triple {233077#(<= proc_i 232)} assume i + 4 < a[j]; {233077#(<= proc_i 232)} is VALID [2019-05-15 10:22:04,482 INFO L273 TraceCheckUtils]: 351: Hoare triple {233077#(<= proc_i 232)} assume a[5] == 1000; {233077#(<= proc_i 232)} is VALID [2019-05-15 10:22:04,483 INFO L273 TraceCheckUtils]: 352: Hoare triple {233077#(<= proc_i 232)} assume j > 4; {233077#(<= proc_i 232)} is VALID [2019-05-15 10:22:04,483 INFO L273 TraceCheckUtils]: 353: Hoare triple {233077#(<= proc_i 232)} assume j < 6; {233077#(<= proc_i 232)} is VALID [2019-05-15 10:22:04,484 INFO L273 TraceCheckUtils]: 354: Hoare triple {233077#(<= proc_i 232)} i := i + 4; {233096#(<= proc_i 236)} is VALID [2019-05-15 10:22:04,484 INFO L273 TraceCheckUtils]: 355: Hoare triple {233096#(<= proc_i 236)} assume i <= 1000; {233096#(<= proc_i 236)} is VALID [2019-05-15 10:22:04,485 INFO L273 TraceCheckUtils]: 356: Hoare triple {233096#(<= proc_i 236)} assume i + 4 < a[j]; {233096#(<= proc_i 236)} is VALID [2019-05-15 10:22:04,485 INFO L273 TraceCheckUtils]: 357: Hoare triple {233096#(<= proc_i 236)} assume a[5] == 1000; {233096#(<= proc_i 236)} is VALID [2019-05-15 10:22:04,486 INFO L273 TraceCheckUtils]: 358: Hoare triple {233096#(<= proc_i 236)} assume j > 4; {233096#(<= proc_i 236)} is VALID [2019-05-15 10:22:04,486 INFO L273 TraceCheckUtils]: 359: Hoare triple {233096#(<= proc_i 236)} assume j < 6; {233096#(<= proc_i 236)} is VALID [2019-05-15 10:22:04,487 INFO L273 TraceCheckUtils]: 360: Hoare triple {233096#(<= proc_i 236)} i := i + 4; {233115#(<= proc_i 240)} is VALID [2019-05-15 10:22:04,488 INFO L273 TraceCheckUtils]: 361: Hoare triple {233115#(<= proc_i 240)} assume i <= 1000; {233115#(<= proc_i 240)} is VALID [2019-05-15 10:22:04,488 INFO L273 TraceCheckUtils]: 362: Hoare triple {233115#(<= proc_i 240)} assume i + 4 < a[j]; {233115#(<= proc_i 240)} is VALID [2019-05-15 10:22:04,489 INFO L273 TraceCheckUtils]: 363: Hoare triple {233115#(<= proc_i 240)} assume a[5] == 1000; {233115#(<= proc_i 240)} is VALID [2019-05-15 10:22:04,489 INFO L273 TraceCheckUtils]: 364: Hoare triple {233115#(<= proc_i 240)} assume j > 4; {233115#(<= proc_i 240)} is VALID [2019-05-15 10:22:04,489 INFO L273 TraceCheckUtils]: 365: Hoare triple {233115#(<= proc_i 240)} assume j < 6; {233115#(<= proc_i 240)} is VALID [2019-05-15 10:22:04,490 INFO L273 TraceCheckUtils]: 366: Hoare triple {233115#(<= proc_i 240)} i := i + 4; {233134#(<= proc_i 244)} is VALID [2019-05-15 10:22:04,491 INFO L273 TraceCheckUtils]: 367: Hoare triple {233134#(<= proc_i 244)} assume i <= 1000; {233134#(<= proc_i 244)} is VALID [2019-05-15 10:22:04,491 INFO L273 TraceCheckUtils]: 368: Hoare triple {233134#(<= proc_i 244)} assume i + 4 < a[j]; {233134#(<= proc_i 244)} is VALID [2019-05-15 10:22:04,492 INFO L273 TraceCheckUtils]: 369: Hoare triple {233134#(<= proc_i 244)} assume a[5] == 1000; {233134#(<= proc_i 244)} is VALID [2019-05-15 10:22:04,492 INFO L273 TraceCheckUtils]: 370: Hoare triple {233134#(<= proc_i 244)} assume j > 4; {233134#(<= proc_i 244)} is VALID [2019-05-15 10:22:04,492 INFO L273 TraceCheckUtils]: 371: Hoare triple {233134#(<= proc_i 244)} assume j < 6; {233134#(<= proc_i 244)} is VALID [2019-05-15 10:22:04,493 INFO L273 TraceCheckUtils]: 372: Hoare triple {233134#(<= proc_i 244)} i := i + 4; {233153#(<= proc_i 248)} is VALID [2019-05-15 10:22:04,494 INFO L273 TraceCheckUtils]: 373: Hoare triple {233153#(<= proc_i 248)} assume i <= 1000; {233153#(<= proc_i 248)} is VALID [2019-05-15 10:22:04,494 INFO L273 TraceCheckUtils]: 374: Hoare triple {233153#(<= proc_i 248)} assume i + 4 < a[j]; {233153#(<= proc_i 248)} is VALID [2019-05-15 10:22:04,495 INFO L273 TraceCheckUtils]: 375: Hoare triple {233153#(<= proc_i 248)} assume a[5] == 1000; {233153#(<= proc_i 248)} is VALID [2019-05-15 10:22:04,495 INFO L273 TraceCheckUtils]: 376: Hoare triple {233153#(<= proc_i 248)} assume j > 4; {233153#(<= proc_i 248)} is VALID [2019-05-15 10:22:04,495 INFO L273 TraceCheckUtils]: 377: Hoare triple {233153#(<= proc_i 248)} assume j < 6; {233153#(<= proc_i 248)} is VALID [2019-05-15 10:22:04,496 INFO L273 TraceCheckUtils]: 378: Hoare triple {233153#(<= proc_i 248)} i := i + 4; {233172#(<= proc_i 252)} is VALID [2019-05-15 10:22:04,497 INFO L273 TraceCheckUtils]: 379: Hoare triple {233172#(<= proc_i 252)} assume i <= 1000; {233172#(<= proc_i 252)} is VALID [2019-05-15 10:22:04,497 INFO L273 TraceCheckUtils]: 380: Hoare triple {233172#(<= proc_i 252)} assume i + 4 < a[j]; {233172#(<= proc_i 252)} is VALID [2019-05-15 10:22:04,497 INFO L273 TraceCheckUtils]: 381: Hoare triple {233172#(<= proc_i 252)} assume a[5] == 1000; {233172#(<= proc_i 252)} is VALID [2019-05-15 10:22:04,498 INFO L273 TraceCheckUtils]: 382: Hoare triple {233172#(<= proc_i 252)} assume j > 4; {233172#(<= proc_i 252)} is VALID [2019-05-15 10:22:04,498 INFO L273 TraceCheckUtils]: 383: Hoare triple {233172#(<= proc_i 252)} assume j < 6; {233172#(<= proc_i 252)} is VALID [2019-05-15 10:22:04,499 INFO L273 TraceCheckUtils]: 384: Hoare triple {233172#(<= proc_i 252)} i := i + 4; {233191#(<= proc_i 256)} is VALID [2019-05-15 10:22:04,500 INFO L273 TraceCheckUtils]: 385: Hoare triple {233191#(<= proc_i 256)} assume i <= 1000; {233191#(<= proc_i 256)} is VALID [2019-05-15 10:22:04,500 INFO L273 TraceCheckUtils]: 386: Hoare triple {233191#(<= proc_i 256)} assume i + 4 < a[j]; {233191#(<= proc_i 256)} is VALID [2019-05-15 10:22:04,500 INFO L273 TraceCheckUtils]: 387: Hoare triple {233191#(<= proc_i 256)} assume a[5] == 1000; {233191#(<= proc_i 256)} is VALID [2019-05-15 10:22:04,501 INFO L273 TraceCheckUtils]: 388: Hoare triple {233191#(<= proc_i 256)} assume j > 4; {233191#(<= proc_i 256)} is VALID [2019-05-15 10:22:04,501 INFO L273 TraceCheckUtils]: 389: Hoare triple {233191#(<= proc_i 256)} assume j < 6; {233191#(<= proc_i 256)} is VALID [2019-05-15 10:22:04,502 INFO L273 TraceCheckUtils]: 390: Hoare triple {233191#(<= proc_i 256)} i := i + 4; {233210#(<= proc_i 260)} is VALID [2019-05-15 10:22:04,502 INFO L273 TraceCheckUtils]: 391: Hoare triple {233210#(<= proc_i 260)} assume i <= 1000; {233210#(<= proc_i 260)} is VALID [2019-05-15 10:22:04,503 INFO L273 TraceCheckUtils]: 392: Hoare triple {233210#(<= proc_i 260)} assume i + 4 < a[j]; {233210#(<= proc_i 260)} is VALID [2019-05-15 10:22:04,503 INFO L273 TraceCheckUtils]: 393: Hoare triple {233210#(<= proc_i 260)} assume a[5] == 1000; {233210#(<= proc_i 260)} is VALID [2019-05-15 10:22:04,504 INFO L273 TraceCheckUtils]: 394: Hoare triple {233210#(<= proc_i 260)} assume j > 4; {233210#(<= proc_i 260)} is VALID [2019-05-15 10:22:04,504 INFO L273 TraceCheckUtils]: 395: Hoare triple {233210#(<= proc_i 260)} assume j < 6; {233210#(<= proc_i 260)} is VALID [2019-05-15 10:22:04,505 INFO L273 TraceCheckUtils]: 396: Hoare triple {233210#(<= proc_i 260)} i := i + 4; {233229#(<= proc_i 264)} is VALID [2019-05-15 10:22:04,505 INFO L273 TraceCheckUtils]: 397: Hoare triple {233229#(<= proc_i 264)} assume i <= 1000; {233229#(<= proc_i 264)} is VALID [2019-05-15 10:22:04,506 INFO L273 TraceCheckUtils]: 398: Hoare triple {233229#(<= proc_i 264)} assume i + 4 < a[j]; {233229#(<= proc_i 264)} is VALID [2019-05-15 10:22:04,506 INFO L273 TraceCheckUtils]: 399: Hoare triple {233229#(<= proc_i 264)} assume a[5] == 1000; {233229#(<= proc_i 264)} is VALID [2019-05-15 10:22:04,507 INFO L273 TraceCheckUtils]: 400: Hoare triple {233229#(<= proc_i 264)} assume j > 4; {233229#(<= proc_i 264)} is VALID [2019-05-15 10:22:04,507 INFO L273 TraceCheckUtils]: 401: Hoare triple {233229#(<= proc_i 264)} assume j < 6; {233229#(<= proc_i 264)} is VALID [2019-05-15 10:22:04,508 INFO L273 TraceCheckUtils]: 402: Hoare triple {233229#(<= proc_i 264)} i := i + 4; {233248#(<= proc_i 268)} is VALID [2019-05-15 10:22:04,508 INFO L273 TraceCheckUtils]: 403: Hoare triple {233248#(<= proc_i 268)} assume i <= 1000; {233248#(<= proc_i 268)} is VALID [2019-05-15 10:22:04,509 INFO L273 TraceCheckUtils]: 404: Hoare triple {233248#(<= proc_i 268)} assume i + 4 < a[j]; {233248#(<= proc_i 268)} is VALID [2019-05-15 10:22:04,509 INFO L273 TraceCheckUtils]: 405: Hoare triple {233248#(<= proc_i 268)} assume a[5] == 1000; {233248#(<= proc_i 268)} is VALID [2019-05-15 10:22:04,510 INFO L273 TraceCheckUtils]: 406: Hoare triple {233248#(<= proc_i 268)} assume j > 4; {233248#(<= proc_i 268)} is VALID [2019-05-15 10:22:04,510 INFO L273 TraceCheckUtils]: 407: Hoare triple {233248#(<= proc_i 268)} assume j < 6; {233248#(<= proc_i 268)} is VALID [2019-05-15 10:22:04,511 INFO L273 TraceCheckUtils]: 408: Hoare triple {233248#(<= proc_i 268)} i := i + 4; {233267#(<= proc_i 272)} is VALID [2019-05-15 10:22:04,511 INFO L273 TraceCheckUtils]: 409: Hoare triple {233267#(<= proc_i 272)} assume i <= 1000; {233267#(<= proc_i 272)} is VALID [2019-05-15 10:22:04,512 INFO L273 TraceCheckUtils]: 410: Hoare triple {233267#(<= proc_i 272)} assume i + 4 < a[j]; {233267#(<= proc_i 272)} is VALID [2019-05-15 10:22:04,512 INFO L273 TraceCheckUtils]: 411: Hoare triple {233267#(<= proc_i 272)} assume a[5] == 1000; {233267#(<= proc_i 272)} is VALID [2019-05-15 10:22:04,513 INFO L273 TraceCheckUtils]: 412: Hoare triple {233267#(<= proc_i 272)} assume j > 4; {233267#(<= proc_i 272)} is VALID [2019-05-15 10:22:04,513 INFO L273 TraceCheckUtils]: 413: Hoare triple {233267#(<= proc_i 272)} assume j < 6; {233267#(<= proc_i 272)} is VALID [2019-05-15 10:22:04,514 INFO L273 TraceCheckUtils]: 414: Hoare triple {233267#(<= proc_i 272)} i := i + 4; {233286#(<= proc_i 276)} is VALID [2019-05-15 10:22:04,514 INFO L273 TraceCheckUtils]: 415: Hoare triple {233286#(<= proc_i 276)} assume i <= 1000; {233286#(<= proc_i 276)} is VALID [2019-05-15 10:22:04,515 INFO L273 TraceCheckUtils]: 416: Hoare triple {233286#(<= proc_i 276)} assume i + 4 < a[j]; {233286#(<= proc_i 276)} is VALID [2019-05-15 10:22:04,515 INFO L273 TraceCheckUtils]: 417: Hoare triple {233286#(<= proc_i 276)} assume a[5] == 1000; {233286#(<= proc_i 276)} is VALID [2019-05-15 10:22:04,516 INFO L273 TraceCheckUtils]: 418: Hoare triple {233286#(<= proc_i 276)} assume j > 4; {233286#(<= proc_i 276)} is VALID [2019-05-15 10:22:04,516 INFO L273 TraceCheckUtils]: 419: Hoare triple {233286#(<= proc_i 276)} assume j < 6; {233286#(<= proc_i 276)} is VALID [2019-05-15 10:22:04,517 INFO L273 TraceCheckUtils]: 420: Hoare triple {233286#(<= proc_i 276)} i := i + 4; {233305#(<= proc_i 280)} is VALID [2019-05-15 10:22:04,517 INFO L273 TraceCheckUtils]: 421: Hoare triple {233305#(<= proc_i 280)} assume i <= 1000; {233305#(<= proc_i 280)} is VALID [2019-05-15 10:22:04,518 INFO L273 TraceCheckUtils]: 422: Hoare triple {233305#(<= proc_i 280)} assume i + 4 < a[j]; {233305#(<= proc_i 280)} is VALID [2019-05-15 10:22:04,518 INFO L273 TraceCheckUtils]: 423: Hoare triple {233305#(<= proc_i 280)} assume a[5] == 1000; {233305#(<= proc_i 280)} is VALID [2019-05-15 10:22:04,519 INFO L273 TraceCheckUtils]: 424: Hoare triple {233305#(<= proc_i 280)} assume j > 4; {233305#(<= proc_i 280)} is VALID [2019-05-15 10:22:04,519 INFO L273 TraceCheckUtils]: 425: Hoare triple {233305#(<= proc_i 280)} assume j < 6; {233305#(<= proc_i 280)} is VALID [2019-05-15 10:22:04,520 INFO L273 TraceCheckUtils]: 426: Hoare triple {233305#(<= proc_i 280)} i := i + 4; {233324#(<= proc_i 284)} is VALID [2019-05-15 10:22:04,520 INFO L273 TraceCheckUtils]: 427: Hoare triple {233324#(<= proc_i 284)} assume i <= 1000; {233324#(<= proc_i 284)} is VALID [2019-05-15 10:22:04,521 INFO L273 TraceCheckUtils]: 428: Hoare triple {233324#(<= proc_i 284)} assume i + 4 < a[j]; {233324#(<= proc_i 284)} is VALID [2019-05-15 10:22:04,521 INFO L273 TraceCheckUtils]: 429: Hoare triple {233324#(<= proc_i 284)} assume a[5] == 1000; {233324#(<= proc_i 284)} is VALID [2019-05-15 10:22:04,522 INFO L273 TraceCheckUtils]: 430: Hoare triple {233324#(<= proc_i 284)} assume j > 4; {233324#(<= proc_i 284)} is VALID [2019-05-15 10:22:04,522 INFO L273 TraceCheckUtils]: 431: Hoare triple {233324#(<= proc_i 284)} assume j < 6; {233324#(<= proc_i 284)} is VALID [2019-05-15 10:22:04,523 INFO L273 TraceCheckUtils]: 432: Hoare triple {233324#(<= proc_i 284)} i := i + 4; {233343#(<= proc_i 288)} is VALID [2019-05-15 10:22:04,524 INFO L273 TraceCheckUtils]: 433: Hoare triple {233343#(<= proc_i 288)} assume i <= 1000; {233343#(<= proc_i 288)} is VALID [2019-05-15 10:22:04,524 INFO L273 TraceCheckUtils]: 434: Hoare triple {233343#(<= proc_i 288)} assume i + 4 < a[j]; {233343#(<= proc_i 288)} is VALID [2019-05-15 10:22:04,525 INFO L273 TraceCheckUtils]: 435: Hoare triple {233343#(<= proc_i 288)} assume a[5] == 1000; {233343#(<= proc_i 288)} is VALID [2019-05-15 10:22:04,525 INFO L273 TraceCheckUtils]: 436: Hoare triple {233343#(<= proc_i 288)} assume j > 4; {233343#(<= proc_i 288)} is VALID [2019-05-15 10:22:04,525 INFO L273 TraceCheckUtils]: 437: Hoare triple {233343#(<= proc_i 288)} assume j < 6; {233343#(<= proc_i 288)} is VALID [2019-05-15 10:22:04,526 INFO L273 TraceCheckUtils]: 438: Hoare triple {233343#(<= proc_i 288)} i := i + 4; {233362#(<= proc_i 292)} is VALID [2019-05-15 10:22:04,527 INFO L273 TraceCheckUtils]: 439: Hoare triple {233362#(<= proc_i 292)} assume i <= 1000; {233362#(<= proc_i 292)} is VALID [2019-05-15 10:22:04,527 INFO L273 TraceCheckUtils]: 440: Hoare triple {233362#(<= proc_i 292)} assume i + 4 < a[j]; {233362#(<= proc_i 292)} is VALID [2019-05-15 10:22:04,528 INFO L273 TraceCheckUtils]: 441: Hoare triple {233362#(<= proc_i 292)} assume a[5] == 1000; {233362#(<= proc_i 292)} is VALID [2019-05-15 10:22:04,528 INFO L273 TraceCheckUtils]: 442: Hoare triple {233362#(<= proc_i 292)} assume j > 4; {233362#(<= proc_i 292)} is VALID [2019-05-15 10:22:04,529 INFO L273 TraceCheckUtils]: 443: Hoare triple {233362#(<= proc_i 292)} assume j < 6; {233362#(<= proc_i 292)} is VALID [2019-05-15 10:22:04,529 INFO L273 TraceCheckUtils]: 444: Hoare triple {233362#(<= proc_i 292)} i := i + 4; {233381#(<= proc_i 296)} is VALID [2019-05-15 10:22:04,530 INFO L273 TraceCheckUtils]: 445: Hoare triple {233381#(<= proc_i 296)} assume i <= 1000; {233381#(<= proc_i 296)} is VALID [2019-05-15 10:22:04,530 INFO L273 TraceCheckUtils]: 446: Hoare triple {233381#(<= proc_i 296)} assume i + 4 < a[j]; {233381#(<= proc_i 296)} is VALID [2019-05-15 10:22:04,531 INFO L273 TraceCheckUtils]: 447: Hoare triple {233381#(<= proc_i 296)} assume a[5] == 1000; {233381#(<= proc_i 296)} is VALID [2019-05-15 10:22:04,531 INFO L273 TraceCheckUtils]: 448: Hoare triple {233381#(<= proc_i 296)} assume j > 4; {233381#(<= proc_i 296)} is VALID [2019-05-15 10:22:04,532 INFO L273 TraceCheckUtils]: 449: Hoare triple {233381#(<= proc_i 296)} assume j < 6; {233381#(<= proc_i 296)} is VALID [2019-05-15 10:22:04,532 INFO L273 TraceCheckUtils]: 450: Hoare triple {233381#(<= proc_i 296)} i := i + 4; {233400#(<= proc_i 300)} is VALID [2019-05-15 10:22:04,533 INFO L273 TraceCheckUtils]: 451: Hoare triple {233400#(<= proc_i 300)} assume i <= 1000; {233400#(<= proc_i 300)} is VALID [2019-05-15 10:22:04,533 INFO L273 TraceCheckUtils]: 452: Hoare triple {233400#(<= proc_i 300)} assume i + 4 < a[j]; {233400#(<= proc_i 300)} is VALID [2019-05-15 10:22:04,534 INFO L273 TraceCheckUtils]: 453: Hoare triple {233400#(<= proc_i 300)} assume a[5] == 1000; {233400#(<= proc_i 300)} is VALID [2019-05-15 10:22:04,534 INFO L273 TraceCheckUtils]: 454: Hoare triple {233400#(<= proc_i 300)} assume j > 4; {233400#(<= proc_i 300)} is VALID [2019-05-15 10:22:04,535 INFO L273 TraceCheckUtils]: 455: Hoare triple {233400#(<= proc_i 300)} assume j < 6; {233400#(<= proc_i 300)} is VALID [2019-05-15 10:22:04,535 INFO L273 TraceCheckUtils]: 456: Hoare triple {233400#(<= proc_i 300)} i := i + 4; {233419#(<= proc_i 304)} is VALID [2019-05-15 10:22:04,536 INFO L273 TraceCheckUtils]: 457: Hoare triple {233419#(<= proc_i 304)} assume i <= 1000; {233419#(<= proc_i 304)} is VALID [2019-05-15 10:22:04,536 INFO L273 TraceCheckUtils]: 458: Hoare triple {233419#(<= proc_i 304)} assume i + 4 < a[j]; {233419#(<= proc_i 304)} is VALID [2019-05-15 10:22:04,537 INFO L273 TraceCheckUtils]: 459: Hoare triple {233419#(<= proc_i 304)} assume a[5] == 1000; {233419#(<= proc_i 304)} is VALID [2019-05-15 10:22:04,537 INFO L273 TraceCheckUtils]: 460: Hoare triple {233419#(<= proc_i 304)} assume j > 4; {233419#(<= proc_i 304)} is VALID [2019-05-15 10:22:04,538 INFO L273 TraceCheckUtils]: 461: Hoare triple {233419#(<= proc_i 304)} assume j < 6; {233419#(<= proc_i 304)} is VALID [2019-05-15 10:22:04,539 INFO L273 TraceCheckUtils]: 462: Hoare triple {233419#(<= proc_i 304)} i := i + 4; {233438#(<= proc_i 308)} is VALID [2019-05-15 10:22:04,539 INFO L273 TraceCheckUtils]: 463: Hoare triple {233438#(<= proc_i 308)} assume i <= 1000; {233438#(<= proc_i 308)} is VALID [2019-05-15 10:22:04,539 INFO L273 TraceCheckUtils]: 464: Hoare triple {233438#(<= proc_i 308)} assume i + 4 < a[j]; {233438#(<= proc_i 308)} is VALID [2019-05-15 10:22:04,540 INFO L273 TraceCheckUtils]: 465: Hoare triple {233438#(<= proc_i 308)} assume a[5] == 1000; {233438#(<= proc_i 308)} is VALID [2019-05-15 10:22:04,540 INFO L273 TraceCheckUtils]: 466: Hoare triple {233438#(<= proc_i 308)} assume j > 4; {233438#(<= proc_i 308)} is VALID [2019-05-15 10:22:04,541 INFO L273 TraceCheckUtils]: 467: Hoare triple {233438#(<= proc_i 308)} assume j < 6; {233438#(<= proc_i 308)} is VALID [2019-05-15 10:22:04,542 INFO L273 TraceCheckUtils]: 468: Hoare triple {233438#(<= proc_i 308)} i := i + 4; {233457#(<= proc_i 312)} is VALID [2019-05-15 10:22:04,542 INFO L273 TraceCheckUtils]: 469: Hoare triple {233457#(<= proc_i 312)} assume i <= 1000; {233457#(<= proc_i 312)} is VALID [2019-05-15 10:22:04,543 INFO L273 TraceCheckUtils]: 470: Hoare triple {233457#(<= proc_i 312)} assume i + 4 < a[j]; {233457#(<= proc_i 312)} is VALID [2019-05-15 10:22:04,543 INFO L273 TraceCheckUtils]: 471: Hoare triple {233457#(<= proc_i 312)} assume a[5] == 1000; {233457#(<= proc_i 312)} is VALID [2019-05-15 10:22:04,543 INFO L273 TraceCheckUtils]: 472: Hoare triple {233457#(<= proc_i 312)} assume j > 4; {233457#(<= proc_i 312)} is VALID [2019-05-15 10:22:04,544 INFO L273 TraceCheckUtils]: 473: Hoare triple {233457#(<= proc_i 312)} assume j < 6; {233457#(<= proc_i 312)} is VALID [2019-05-15 10:22:04,545 INFO L273 TraceCheckUtils]: 474: Hoare triple {233457#(<= proc_i 312)} i := i + 4; {233476#(<= proc_i 316)} is VALID [2019-05-15 10:22:04,545 INFO L273 TraceCheckUtils]: 475: Hoare triple {233476#(<= proc_i 316)} assume i <= 1000; {233476#(<= proc_i 316)} is VALID [2019-05-15 10:22:04,545 INFO L273 TraceCheckUtils]: 476: Hoare triple {233476#(<= proc_i 316)} assume i + 4 < a[j]; {233476#(<= proc_i 316)} is VALID [2019-05-15 10:22:04,546 INFO L273 TraceCheckUtils]: 477: Hoare triple {233476#(<= proc_i 316)} assume a[5] == 1000; {233476#(<= proc_i 316)} is VALID [2019-05-15 10:22:04,546 INFO L273 TraceCheckUtils]: 478: Hoare triple {233476#(<= proc_i 316)} assume j > 4; {233476#(<= proc_i 316)} is VALID [2019-05-15 10:22:04,547 INFO L273 TraceCheckUtils]: 479: Hoare triple {233476#(<= proc_i 316)} assume j < 6; {233476#(<= proc_i 316)} is VALID [2019-05-15 10:22:04,548 INFO L273 TraceCheckUtils]: 480: Hoare triple {233476#(<= proc_i 316)} i := i + 4; {233495#(<= proc_i 320)} is VALID [2019-05-15 10:22:04,548 INFO L273 TraceCheckUtils]: 481: Hoare triple {233495#(<= proc_i 320)} assume i <= 1000; {233495#(<= proc_i 320)} is VALID [2019-05-15 10:22:04,548 INFO L273 TraceCheckUtils]: 482: Hoare triple {233495#(<= proc_i 320)} assume i + 4 < a[j]; {233495#(<= proc_i 320)} is VALID [2019-05-15 10:22:04,549 INFO L273 TraceCheckUtils]: 483: Hoare triple {233495#(<= proc_i 320)} assume a[5] == 1000; {233495#(<= proc_i 320)} is VALID [2019-05-15 10:22:04,549 INFO L273 TraceCheckUtils]: 484: Hoare triple {233495#(<= proc_i 320)} assume j > 4; {233495#(<= proc_i 320)} is VALID [2019-05-15 10:22:04,550 INFO L273 TraceCheckUtils]: 485: Hoare triple {233495#(<= proc_i 320)} assume j < 6; {233495#(<= proc_i 320)} is VALID [2019-05-15 10:22:04,550 INFO L273 TraceCheckUtils]: 486: Hoare triple {233495#(<= proc_i 320)} i := i + 4; {233514#(<= proc_i 324)} is VALID [2019-05-15 10:22:04,551 INFO L273 TraceCheckUtils]: 487: Hoare triple {233514#(<= proc_i 324)} assume i <= 1000; {233514#(<= proc_i 324)} is VALID [2019-05-15 10:22:04,551 INFO L273 TraceCheckUtils]: 488: Hoare triple {233514#(<= proc_i 324)} assume i + 4 < a[j]; {233514#(<= proc_i 324)} is VALID [2019-05-15 10:22:04,552 INFO L273 TraceCheckUtils]: 489: Hoare triple {233514#(<= proc_i 324)} assume a[5] == 1000; {233514#(<= proc_i 324)} is VALID [2019-05-15 10:22:04,552 INFO L273 TraceCheckUtils]: 490: Hoare triple {233514#(<= proc_i 324)} assume j > 4; {233514#(<= proc_i 324)} is VALID [2019-05-15 10:22:04,553 INFO L273 TraceCheckUtils]: 491: Hoare triple {233514#(<= proc_i 324)} assume j < 6; {233514#(<= proc_i 324)} is VALID [2019-05-15 10:22:04,553 INFO L273 TraceCheckUtils]: 492: Hoare triple {233514#(<= proc_i 324)} i := i + 4; {233533#(<= proc_i 328)} is VALID [2019-05-15 10:22:04,554 INFO L273 TraceCheckUtils]: 493: Hoare triple {233533#(<= proc_i 328)} assume i <= 1000; {233533#(<= proc_i 328)} is VALID [2019-05-15 10:22:04,554 INFO L273 TraceCheckUtils]: 494: Hoare triple {233533#(<= proc_i 328)} assume i + 4 < a[j]; {233533#(<= proc_i 328)} is VALID [2019-05-15 10:22:04,555 INFO L273 TraceCheckUtils]: 495: Hoare triple {233533#(<= proc_i 328)} assume a[5] == 1000; {233533#(<= proc_i 328)} is VALID [2019-05-15 10:22:04,555 INFO L273 TraceCheckUtils]: 496: Hoare triple {233533#(<= proc_i 328)} assume j > 4; {233533#(<= proc_i 328)} is VALID [2019-05-15 10:22:04,556 INFO L273 TraceCheckUtils]: 497: Hoare triple {233533#(<= proc_i 328)} assume j < 6; {233533#(<= proc_i 328)} is VALID [2019-05-15 10:22:04,556 INFO L273 TraceCheckUtils]: 498: Hoare triple {233533#(<= proc_i 328)} i := i + 4; {233552#(<= proc_i 332)} is VALID [2019-05-15 10:22:04,557 INFO L273 TraceCheckUtils]: 499: Hoare triple {233552#(<= proc_i 332)} assume i <= 1000; {233552#(<= proc_i 332)} is VALID [2019-05-15 10:22:04,557 INFO L273 TraceCheckUtils]: 500: Hoare triple {233552#(<= proc_i 332)} assume i + 4 < a[j]; {233552#(<= proc_i 332)} is VALID [2019-05-15 10:22:04,558 INFO L273 TraceCheckUtils]: 501: Hoare triple {233552#(<= proc_i 332)} assume a[5] == 1000; {233552#(<= proc_i 332)} is VALID [2019-05-15 10:22:04,558 INFO L273 TraceCheckUtils]: 502: Hoare triple {233552#(<= proc_i 332)} assume j > 4; {233552#(<= proc_i 332)} is VALID [2019-05-15 10:22:04,559 INFO L273 TraceCheckUtils]: 503: Hoare triple {233552#(<= proc_i 332)} assume j < 6; {233552#(<= proc_i 332)} is VALID [2019-05-15 10:22:04,559 INFO L273 TraceCheckUtils]: 504: Hoare triple {233552#(<= proc_i 332)} i := i + 4; {233571#(<= proc_i 336)} is VALID [2019-05-15 10:22:04,560 INFO L273 TraceCheckUtils]: 505: Hoare triple {233571#(<= proc_i 336)} assume i <= 1000; {233571#(<= proc_i 336)} is VALID [2019-05-15 10:22:04,560 INFO L273 TraceCheckUtils]: 506: Hoare triple {233571#(<= proc_i 336)} assume i + 4 < a[j]; {233571#(<= proc_i 336)} is VALID [2019-05-15 10:22:04,561 INFO L273 TraceCheckUtils]: 507: Hoare triple {233571#(<= proc_i 336)} assume a[5] == 1000; {233571#(<= proc_i 336)} is VALID [2019-05-15 10:22:04,561 INFO L273 TraceCheckUtils]: 508: Hoare triple {233571#(<= proc_i 336)} assume j > 4; {233571#(<= proc_i 336)} is VALID [2019-05-15 10:22:04,562 INFO L273 TraceCheckUtils]: 509: Hoare triple {233571#(<= proc_i 336)} assume j < 6; {233571#(<= proc_i 336)} is VALID [2019-05-15 10:22:04,562 INFO L273 TraceCheckUtils]: 510: Hoare triple {233571#(<= proc_i 336)} i := i + 4; {233590#(<= proc_i 340)} is VALID [2019-05-15 10:22:04,563 INFO L273 TraceCheckUtils]: 511: Hoare triple {233590#(<= proc_i 340)} assume i <= 1000; {233590#(<= proc_i 340)} is VALID [2019-05-15 10:22:04,563 INFO L273 TraceCheckUtils]: 512: Hoare triple {233590#(<= proc_i 340)} assume i + 4 < a[j]; {233590#(<= proc_i 340)} is VALID [2019-05-15 10:22:04,564 INFO L273 TraceCheckUtils]: 513: Hoare triple {233590#(<= proc_i 340)} assume a[5] == 1000; {233590#(<= proc_i 340)} is VALID [2019-05-15 10:22:04,564 INFO L273 TraceCheckUtils]: 514: Hoare triple {233590#(<= proc_i 340)} assume j > 4; {233590#(<= proc_i 340)} is VALID [2019-05-15 10:22:04,565 INFO L273 TraceCheckUtils]: 515: Hoare triple {233590#(<= proc_i 340)} assume j < 6; {233590#(<= proc_i 340)} is VALID [2019-05-15 10:22:04,565 INFO L273 TraceCheckUtils]: 516: Hoare triple {233590#(<= proc_i 340)} i := i + 4; {233609#(<= proc_i 344)} is VALID [2019-05-15 10:22:04,566 INFO L273 TraceCheckUtils]: 517: Hoare triple {233609#(<= proc_i 344)} assume i <= 1000; {233609#(<= proc_i 344)} is VALID [2019-05-15 10:22:04,566 INFO L273 TraceCheckUtils]: 518: Hoare triple {233609#(<= proc_i 344)} assume i + 4 < a[j]; {233609#(<= proc_i 344)} is VALID [2019-05-15 10:22:04,567 INFO L273 TraceCheckUtils]: 519: Hoare triple {233609#(<= proc_i 344)} assume a[5] == 1000; {233609#(<= proc_i 344)} is VALID [2019-05-15 10:22:04,567 INFO L273 TraceCheckUtils]: 520: Hoare triple {233609#(<= proc_i 344)} assume j > 4; {233609#(<= proc_i 344)} is VALID [2019-05-15 10:22:04,568 INFO L273 TraceCheckUtils]: 521: Hoare triple {233609#(<= proc_i 344)} assume j < 6; {233609#(<= proc_i 344)} is VALID [2019-05-15 10:22:04,569 INFO L273 TraceCheckUtils]: 522: Hoare triple {233609#(<= proc_i 344)} i := i + 4; {233628#(<= proc_i 348)} is VALID [2019-05-15 10:22:04,569 INFO L273 TraceCheckUtils]: 523: Hoare triple {233628#(<= proc_i 348)} assume i <= 1000; {233628#(<= proc_i 348)} is VALID [2019-05-15 10:22:04,570 INFO L273 TraceCheckUtils]: 524: Hoare triple {233628#(<= proc_i 348)} assume i + 4 < a[j]; {233628#(<= proc_i 348)} is VALID [2019-05-15 10:22:04,570 INFO L273 TraceCheckUtils]: 525: Hoare triple {233628#(<= proc_i 348)} assume a[5] == 1000; {233628#(<= proc_i 348)} is VALID [2019-05-15 10:22:04,570 INFO L273 TraceCheckUtils]: 526: Hoare triple {233628#(<= proc_i 348)} assume j > 4; {233628#(<= proc_i 348)} is VALID [2019-05-15 10:22:04,571 INFO L273 TraceCheckUtils]: 527: Hoare triple {233628#(<= proc_i 348)} assume j < 6; {233628#(<= proc_i 348)} is VALID [2019-05-15 10:22:04,572 INFO L273 TraceCheckUtils]: 528: Hoare triple {233628#(<= proc_i 348)} i := i + 4; {233647#(<= proc_i 352)} is VALID [2019-05-15 10:22:04,572 INFO L273 TraceCheckUtils]: 529: Hoare triple {233647#(<= proc_i 352)} assume i <= 1000; {233647#(<= proc_i 352)} is VALID [2019-05-15 10:22:04,573 INFO L273 TraceCheckUtils]: 530: Hoare triple {233647#(<= proc_i 352)} assume i + 4 < a[j]; {233647#(<= proc_i 352)} is VALID [2019-05-15 10:22:04,573 INFO L273 TraceCheckUtils]: 531: Hoare triple {233647#(<= proc_i 352)} assume a[5] == 1000; {233647#(<= proc_i 352)} is VALID [2019-05-15 10:22:04,574 INFO L273 TraceCheckUtils]: 532: Hoare triple {233647#(<= proc_i 352)} assume j > 4; {233647#(<= proc_i 352)} is VALID [2019-05-15 10:22:04,574 INFO L273 TraceCheckUtils]: 533: Hoare triple {233647#(<= proc_i 352)} assume j < 6; {233647#(<= proc_i 352)} is VALID [2019-05-15 10:22:04,575 INFO L273 TraceCheckUtils]: 534: Hoare triple {233647#(<= proc_i 352)} i := i + 4; {233666#(<= proc_i 356)} is VALID [2019-05-15 10:22:04,575 INFO L273 TraceCheckUtils]: 535: Hoare triple {233666#(<= proc_i 356)} assume i <= 1000; {233666#(<= proc_i 356)} is VALID [2019-05-15 10:22:04,576 INFO L273 TraceCheckUtils]: 536: Hoare triple {233666#(<= proc_i 356)} assume i + 4 < a[j]; {233666#(<= proc_i 356)} is VALID [2019-05-15 10:22:04,576 INFO L273 TraceCheckUtils]: 537: Hoare triple {233666#(<= proc_i 356)} assume a[5] == 1000; {233666#(<= proc_i 356)} is VALID [2019-05-15 10:22:04,577 INFO L273 TraceCheckUtils]: 538: Hoare triple {233666#(<= proc_i 356)} assume j > 4; {233666#(<= proc_i 356)} is VALID [2019-05-15 10:22:04,577 INFO L273 TraceCheckUtils]: 539: Hoare triple {233666#(<= proc_i 356)} assume j < 6; {233666#(<= proc_i 356)} is VALID [2019-05-15 10:22:04,578 INFO L273 TraceCheckUtils]: 540: Hoare triple {233666#(<= proc_i 356)} i := i + 4; {233685#(<= proc_i 360)} is VALID [2019-05-15 10:22:04,578 INFO L273 TraceCheckUtils]: 541: Hoare triple {233685#(<= proc_i 360)} assume i <= 1000; {233685#(<= proc_i 360)} is VALID [2019-05-15 10:22:04,579 INFO L273 TraceCheckUtils]: 542: Hoare triple {233685#(<= proc_i 360)} assume i + 4 < a[j]; {233685#(<= proc_i 360)} is VALID [2019-05-15 10:22:04,579 INFO L273 TraceCheckUtils]: 543: Hoare triple {233685#(<= proc_i 360)} assume a[5] == 1000; {233685#(<= proc_i 360)} is VALID [2019-05-15 10:22:04,580 INFO L273 TraceCheckUtils]: 544: Hoare triple {233685#(<= proc_i 360)} assume j > 4; {233685#(<= proc_i 360)} is VALID [2019-05-15 10:22:04,580 INFO L273 TraceCheckUtils]: 545: Hoare triple {233685#(<= proc_i 360)} assume j < 6; {233685#(<= proc_i 360)} is VALID [2019-05-15 10:22:04,581 INFO L273 TraceCheckUtils]: 546: Hoare triple {233685#(<= proc_i 360)} i := i + 4; {233704#(<= proc_i 364)} is VALID [2019-05-15 10:22:04,581 INFO L273 TraceCheckUtils]: 547: Hoare triple {233704#(<= proc_i 364)} assume i <= 1000; {233704#(<= proc_i 364)} is VALID [2019-05-15 10:22:04,582 INFO L273 TraceCheckUtils]: 548: Hoare triple {233704#(<= proc_i 364)} assume i + 4 < a[j]; {233704#(<= proc_i 364)} is VALID [2019-05-15 10:22:04,582 INFO L273 TraceCheckUtils]: 549: Hoare triple {233704#(<= proc_i 364)} assume a[5] == 1000; {233704#(<= proc_i 364)} is VALID [2019-05-15 10:22:04,583 INFO L273 TraceCheckUtils]: 550: Hoare triple {233704#(<= proc_i 364)} assume j > 4; {233704#(<= proc_i 364)} is VALID [2019-05-15 10:22:04,583 INFO L273 TraceCheckUtils]: 551: Hoare triple {233704#(<= proc_i 364)} assume j < 6; {233704#(<= proc_i 364)} is VALID [2019-05-15 10:22:04,584 INFO L273 TraceCheckUtils]: 552: Hoare triple {233704#(<= proc_i 364)} i := i + 4; {233723#(<= proc_i 368)} is VALID [2019-05-15 10:22:04,585 INFO L273 TraceCheckUtils]: 553: Hoare triple {233723#(<= proc_i 368)} assume i <= 1000; {233723#(<= proc_i 368)} is VALID [2019-05-15 10:22:04,585 INFO L273 TraceCheckUtils]: 554: Hoare triple {233723#(<= proc_i 368)} assume i + 4 < a[j]; {233723#(<= proc_i 368)} is VALID [2019-05-15 10:22:04,586 INFO L273 TraceCheckUtils]: 555: Hoare triple {233723#(<= proc_i 368)} assume a[5] == 1000; {233723#(<= proc_i 368)} is VALID [2019-05-15 10:22:04,586 INFO L273 TraceCheckUtils]: 556: Hoare triple {233723#(<= proc_i 368)} assume j > 4; {233723#(<= proc_i 368)} is VALID [2019-05-15 10:22:04,587 INFO L273 TraceCheckUtils]: 557: Hoare triple {233723#(<= proc_i 368)} assume j < 6; {233723#(<= proc_i 368)} is VALID [2019-05-15 10:22:04,587 INFO L273 TraceCheckUtils]: 558: Hoare triple {233723#(<= proc_i 368)} i := i + 4; {233742#(<= proc_i 372)} is VALID [2019-05-15 10:22:04,588 INFO L273 TraceCheckUtils]: 559: Hoare triple {233742#(<= proc_i 372)} assume i <= 1000; {233742#(<= proc_i 372)} is VALID [2019-05-15 10:22:04,588 INFO L273 TraceCheckUtils]: 560: Hoare triple {233742#(<= proc_i 372)} assume i + 4 < a[j]; {233742#(<= proc_i 372)} is VALID [2019-05-15 10:22:04,589 INFO L273 TraceCheckUtils]: 561: Hoare triple {233742#(<= proc_i 372)} assume a[5] == 1000; {233742#(<= proc_i 372)} is VALID [2019-05-15 10:22:04,589 INFO L273 TraceCheckUtils]: 562: Hoare triple {233742#(<= proc_i 372)} assume j > 4; {233742#(<= proc_i 372)} is VALID [2019-05-15 10:22:04,590 INFO L273 TraceCheckUtils]: 563: Hoare triple {233742#(<= proc_i 372)} assume j < 6; {233742#(<= proc_i 372)} is VALID [2019-05-15 10:22:04,590 INFO L273 TraceCheckUtils]: 564: Hoare triple {233742#(<= proc_i 372)} i := i + 4; {233761#(<= proc_i 376)} is VALID [2019-05-15 10:22:04,591 INFO L273 TraceCheckUtils]: 565: Hoare triple {233761#(<= proc_i 376)} assume i <= 1000; {233761#(<= proc_i 376)} is VALID [2019-05-15 10:22:04,591 INFO L273 TraceCheckUtils]: 566: Hoare triple {233761#(<= proc_i 376)} assume i + 4 < a[j]; {233761#(<= proc_i 376)} is VALID [2019-05-15 10:22:04,592 INFO L273 TraceCheckUtils]: 567: Hoare triple {233761#(<= proc_i 376)} assume a[5] == 1000; {233761#(<= proc_i 376)} is VALID [2019-05-15 10:22:04,592 INFO L273 TraceCheckUtils]: 568: Hoare triple {233761#(<= proc_i 376)} assume j > 4; {233761#(<= proc_i 376)} is VALID [2019-05-15 10:22:04,593 INFO L273 TraceCheckUtils]: 569: Hoare triple {233761#(<= proc_i 376)} assume j < 6; {233761#(<= proc_i 376)} is VALID [2019-05-15 10:22:04,593 INFO L273 TraceCheckUtils]: 570: Hoare triple {233761#(<= proc_i 376)} i := i + 4; {233780#(<= proc_i 380)} is VALID [2019-05-15 10:22:04,594 INFO L273 TraceCheckUtils]: 571: Hoare triple {233780#(<= proc_i 380)} assume i <= 1000; {233780#(<= proc_i 380)} is VALID [2019-05-15 10:22:04,594 INFO L273 TraceCheckUtils]: 572: Hoare triple {233780#(<= proc_i 380)} assume i + 4 < a[j]; {233780#(<= proc_i 380)} is VALID [2019-05-15 10:22:04,595 INFO L273 TraceCheckUtils]: 573: Hoare triple {233780#(<= proc_i 380)} assume a[5] == 1000; {233780#(<= proc_i 380)} is VALID [2019-05-15 10:22:04,595 INFO L273 TraceCheckUtils]: 574: Hoare triple {233780#(<= proc_i 380)} assume j > 4; {233780#(<= proc_i 380)} is VALID [2019-05-15 10:22:04,596 INFO L273 TraceCheckUtils]: 575: Hoare triple {233780#(<= proc_i 380)} assume j < 6; {233780#(<= proc_i 380)} is VALID [2019-05-15 10:22:04,596 INFO L273 TraceCheckUtils]: 576: Hoare triple {233780#(<= proc_i 380)} i := i + 4; {233799#(<= proc_i 384)} is VALID [2019-05-15 10:22:04,597 INFO L273 TraceCheckUtils]: 577: Hoare triple {233799#(<= proc_i 384)} assume i <= 1000; {233799#(<= proc_i 384)} is VALID [2019-05-15 10:22:04,597 INFO L273 TraceCheckUtils]: 578: Hoare triple {233799#(<= proc_i 384)} assume i + 4 < a[j]; {233799#(<= proc_i 384)} is VALID [2019-05-15 10:22:04,598 INFO L273 TraceCheckUtils]: 579: Hoare triple {233799#(<= proc_i 384)} assume a[5] == 1000; {233799#(<= proc_i 384)} is VALID [2019-05-15 10:22:04,598 INFO L273 TraceCheckUtils]: 580: Hoare triple {233799#(<= proc_i 384)} assume j > 4; {233799#(<= proc_i 384)} is VALID [2019-05-15 10:22:04,599 INFO L273 TraceCheckUtils]: 581: Hoare triple {233799#(<= proc_i 384)} assume j < 6; {233799#(<= proc_i 384)} is VALID [2019-05-15 10:22:04,599 INFO L273 TraceCheckUtils]: 582: Hoare triple {233799#(<= proc_i 384)} i := i + 4; {233818#(<= proc_i 388)} is VALID [2019-05-15 10:22:04,600 INFO L273 TraceCheckUtils]: 583: Hoare triple {233818#(<= proc_i 388)} assume i <= 1000; {233818#(<= proc_i 388)} is VALID [2019-05-15 10:22:04,600 INFO L273 TraceCheckUtils]: 584: Hoare triple {233818#(<= proc_i 388)} assume i + 4 < a[j]; {233818#(<= proc_i 388)} is VALID [2019-05-15 10:22:04,601 INFO L273 TraceCheckUtils]: 585: Hoare triple {233818#(<= proc_i 388)} assume a[5] == 1000; {233818#(<= proc_i 388)} is VALID [2019-05-15 10:22:04,601 INFO L273 TraceCheckUtils]: 586: Hoare triple {233818#(<= proc_i 388)} assume j > 4; {233818#(<= proc_i 388)} is VALID [2019-05-15 10:22:04,601 INFO L273 TraceCheckUtils]: 587: Hoare triple {233818#(<= proc_i 388)} assume j < 6; {233818#(<= proc_i 388)} is VALID [2019-05-15 10:22:04,602 INFO L273 TraceCheckUtils]: 588: Hoare triple {233818#(<= proc_i 388)} i := i + 4; {233837#(<= proc_i 392)} is VALID [2019-05-15 10:22:04,603 INFO L273 TraceCheckUtils]: 589: Hoare triple {233837#(<= proc_i 392)} assume i <= 1000; {233837#(<= proc_i 392)} is VALID [2019-05-15 10:22:04,603 INFO L273 TraceCheckUtils]: 590: Hoare triple {233837#(<= proc_i 392)} assume i + 4 < a[j]; {233837#(<= proc_i 392)} is VALID [2019-05-15 10:22:04,603 INFO L273 TraceCheckUtils]: 591: Hoare triple {233837#(<= proc_i 392)} assume a[5] == 1000; {233837#(<= proc_i 392)} is VALID [2019-05-15 10:22:04,604 INFO L273 TraceCheckUtils]: 592: Hoare triple {233837#(<= proc_i 392)} assume j > 4; {233837#(<= proc_i 392)} is VALID [2019-05-15 10:22:04,604 INFO L273 TraceCheckUtils]: 593: Hoare triple {233837#(<= proc_i 392)} assume j < 6; {233837#(<= proc_i 392)} is VALID [2019-05-15 10:22:04,605 INFO L273 TraceCheckUtils]: 594: Hoare triple {233837#(<= proc_i 392)} i := i + 4; {233856#(<= proc_i 396)} is VALID [2019-05-15 10:22:04,606 INFO L273 TraceCheckUtils]: 595: Hoare triple {233856#(<= proc_i 396)} assume i <= 1000; {233856#(<= proc_i 396)} is VALID [2019-05-15 10:22:04,606 INFO L273 TraceCheckUtils]: 596: Hoare triple {233856#(<= proc_i 396)} assume i + 4 < a[j]; {233856#(<= proc_i 396)} is VALID [2019-05-15 10:22:04,606 INFO L273 TraceCheckUtils]: 597: Hoare triple {233856#(<= proc_i 396)} assume a[5] == 1000; {233856#(<= proc_i 396)} is VALID [2019-05-15 10:22:04,607 INFO L273 TraceCheckUtils]: 598: Hoare triple {233856#(<= proc_i 396)} assume j > 4; {233856#(<= proc_i 396)} is VALID [2019-05-15 10:22:04,607 INFO L273 TraceCheckUtils]: 599: Hoare triple {233856#(<= proc_i 396)} assume j < 6; {233856#(<= proc_i 396)} is VALID [2019-05-15 10:22:04,608 INFO L273 TraceCheckUtils]: 600: Hoare triple {233856#(<= proc_i 396)} i := i + 4; {233875#(<= proc_i 400)} is VALID [2019-05-15 10:22:04,609 INFO L273 TraceCheckUtils]: 601: Hoare triple {233875#(<= proc_i 400)} assume i <= 1000; {233875#(<= proc_i 400)} is VALID [2019-05-15 10:22:04,609 INFO L273 TraceCheckUtils]: 602: Hoare triple {233875#(<= proc_i 400)} assume i + 4 < a[j]; {233875#(<= proc_i 400)} is VALID [2019-05-15 10:22:04,609 INFO L273 TraceCheckUtils]: 603: Hoare triple {233875#(<= proc_i 400)} assume a[5] == 1000; {233875#(<= proc_i 400)} is VALID [2019-05-15 10:22:04,610 INFO L273 TraceCheckUtils]: 604: Hoare triple {233875#(<= proc_i 400)} assume j > 4; {233875#(<= proc_i 400)} is VALID [2019-05-15 10:22:04,610 INFO L273 TraceCheckUtils]: 605: Hoare triple {233875#(<= proc_i 400)} assume j < 6; {233875#(<= proc_i 400)} is VALID [2019-05-15 10:22:04,611 INFO L273 TraceCheckUtils]: 606: Hoare triple {233875#(<= proc_i 400)} i := i + 4; {233894#(<= proc_i 404)} is VALID [2019-05-15 10:22:04,612 INFO L273 TraceCheckUtils]: 607: Hoare triple {233894#(<= proc_i 404)} assume i <= 1000; {233894#(<= proc_i 404)} is VALID [2019-05-15 10:22:04,612 INFO L273 TraceCheckUtils]: 608: Hoare triple {233894#(<= proc_i 404)} assume i + 4 < a[j]; {233894#(<= proc_i 404)} is VALID [2019-05-15 10:22:04,613 INFO L273 TraceCheckUtils]: 609: Hoare triple {233894#(<= proc_i 404)} assume a[5] == 1000; {233894#(<= proc_i 404)} is VALID [2019-05-15 10:22:04,613 INFO L273 TraceCheckUtils]: 610: Hoare triple {233894#(<= proc_i 404)} assume j > 4; {233894#(<= proc_i 404)} is VALID [2019-05-15 10:22:04,613 INFO L273 TraceCheckUtils]: 611: Hoare triple {233894#(<= proc_i 404)} assume j < 6; {233894#(<= proc_i 404)} is VALID [2019-05-15 10:22:04,614 INFO L273 TraceCheckUtils]: 612: Hoare triple {233894#(<= proc_i 404)} i := i + 4; {233913#(<= proc_i 408)} is VALID [2019-05-15 10:22:04,615 INFO L273 TraceCheckUtils]: 613: Hoare triple {233913#(<= proc_i 408)} assume i <= 1000; {233913#(<= proc_i 408)} is VALID [2019-05-15 10:22:04,615 INFO L273 TraceCheckUtils]: 614: Hoare triple {233913#(<= proc_i 408)} assume i + 4 < a[j]; {233913#(<= proc_i 408)} is VALID [2019-05-15 10:22:04,616 INFO L273 TraceCheckUtils]: 615: Hoare triple {233913#(<= proc_i 408)} assume a[5] == 1000; {233913#(<= proc_i 408)} is VALID [2019-05-15 10:22:04,616 INFO L273 TraceCheckUtils]: 616: Hoare triple {233913#(<= proc_i 408)} assume j > 4; {233913#(<= proc_i 408)} is VALID [2019-05-15 10:22:04,616 INFO L273 TraceCheckUtils]: 617: Hoare triple {233913#(<= proc_i 408)} assume j < 6; {233913#(<= proc_i 408)} is VALID [2019-05-15 10:22:04,617 INFO L273 TraceCheckUtils]: 618: Hoare triple {233913#(<= proc_i 408)} i := i + 4; {233932#(<= proc_i 412)} is VALID [2019-05-15 10:22:04,618 INFO L273 TraceCheckUtils]: 619: Hoare triple {233932#(<= proc_i 412)} assume !(i <= 1000); {231971#false} is VALID [2019-05-15 10:22:04,825 INFO L134 CoverageAnalysis]: Checked inductivity of 31621 backedges. 0 proven. 31621 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:22:04,825 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:22:04,825 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [104] total 104 [2019-05-15 10:22:04,826 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 620 [2019-05-15 10:22:04,826 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:22:04,826 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 106 states. [2019-05-15 10:22:05,448 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 620 edges. 620 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:05,448 INFO L454 AbstractCegarLoop]: Interpolant automaton has 106 states [2019-05-15 10:22:05,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2019-05-15 10:22:05,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2019-05-15 10:22:05,450 INFO L87 Difference]: Start difference. First operand 621 states and 621 transitions. Second operand 106 states. [2019-05-15 10:22:06,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:06,666 INFO L93 Difference]: Finished difference Result 632 states and 632 transitions. [2019-05-15 10:22:06,666 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2019-05-15 10:22:06,666 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 620 [2019-05-15 10:22:06,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:22:06,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2019-05-15 10:22:06,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 633 transitions. [2019-05-15 10:22:06,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2019-05-15 10:22:06,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 633 transitions. [2019-05-15 10:22:06,671 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 106 states and 633 transitions. [2019-05-15 10:22:07,266 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 633 edges. 633 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:07,282 INFO L225 Difference]: With dead ends: 632 [2019-05-15 10:22:07,282 INFO L226 Difference]: Without dead ends: 632 [2019-05-15 10:22:07,282 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 619 GetRequests, 515 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2019-05-15 10:22:07,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2019-05-15 10:22:07,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 627. [2019-05-15 10:22:07,285 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:22:07,285 INFO L82 GeneralOperation]: Start isEquivalent. First operand 632 states. Second operand 627 states. [2019-05-15 10:22:07,285 INFO L74 IsIncluded]: Start isIncluded. First operand 632 states. Second operand 627 states. [2019-05-15 10:22:07,285 INFO L87 Difference]: Start difference. First operand 632 states. Second operand 627 states. [2019-05-15 10:22:07,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:07,297 INFO L93 Difference]: Finished difference Result 632 states and 632 transitions. [2019-05-15 10:22:07,297 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 632 transitions. [2019-05-15 10:22:07,297 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:07,297 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:07,297 INFO L74 IsIncluded]: Start isIncluded. First operand 627 states. Second operand 632 states. [2019-05-15 10:22:07,297 INFO L87 Difference]: Start difference. First operand 627 states. Second operand 632 states. [2019-05-15 10:22:07,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:07,309 INFO L93 Difference]: Finished difference Result 632 states and 632 transitions. [2019-05-15 10:22:07,310 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 632 transitions. [2019-05-15 10:22:07,310 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:07,310 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:07,310 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:22:07,310 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:22:07,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 627 states. [2019-05-15 10:22:07,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 627 transitions. [2019-05-15 10:22:07,322 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 627 transitions. Word has length 620 [2019-05-15 10:22:07,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:22:07,322 INFO L475 AbstractCegarLoop]: Abstraction has 627 states and 627 transitions. [2019-05-15 10:22:07,322 INFO L476 AbstractCegarLoop]: Interpolant automaton has 106 states. [2019-05-15 10:22:07,322 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 627 transitions. [2019-05-15 10:22:07,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 627 [2019-05-15 10:22:07,325 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:22:07,325 INFO L399 BasicCegarLoop]: trace histogram [104, 104, 104, 104, 104, 104, 1, 1] [2019-05-15 10:22:07,325 INFO L418 AbstractCegarLoop]: === Iteration 105 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:22:07,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:22:07,325 INFO L82 PathProgramCache]: Analyzing trace with hash -2100683891, now seen corresponding path program 104 times [2019-05-15 10:22:07,326 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:22:07,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:07,602 INFO L256 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 106 conjunts are in the unsatisfiable core [2019-05-15 10:22:07,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:07,654 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:22:12,982 INFO L273 TraceCheckUtils]: 0: Hoare triple {236458#true} i := 0; {236463#(<= proc_i 0)} is VALID [2019-05-15 10:22:12,982 INFO L273 TraceCheckUtils]: 1: Hoare triple {236463#(<= proc_i 0)} assume i <= 1000; {236463#(<= proc_i 0)} is VALID [2019-05-15 10:22:12,982 INFO L273 TraceCheckUtils]: 2: Hoare triple {236463#(<= proc_i 0)} assume i + 4 < a[j]; {236463#(<= proc_i 0)} is VALID [2019-05-15 10:22:12,983 INFO L273 TraceCheckUtils]: 3: Hoare triple {236463#(<= proc_i 0)} assume a[5] == 1000; {236463#(<= proc_i 0)} is VALID [2019-05-15 10:22:12,983 INFO L273 TraceCheckUtils]: 4: Hoare triple {236463#(<= proc_i 0)} assume j > 4; {236463#(<= proc_i 0)} is VALID [2019-05-15 10:22:12,983 INFO L273 TraceCheckUtils]: 5: Hoare triple {236463#(<= proc_i 0)} assume j < 6; {236463#(<= proc_i 0)} is VALID [2019-05-15 10:22:12,984 INFO L273 TraceCheckUtils]: 6: Hoare triple {236463#(<= proc_i 0)} i := i + 4; {236482#(<= proc_i 4)} is VALID [2019-05-15 10:22:12,984 INFO L273 TraceCheckUtils]: 7: Hoare triple {236482#(<= proc_i 4)} assume i <= 1000; {236482#(<= proc_i 4)} is VALID [2019-05-15 10:22:12,985 INFO L273 TraceCheckUtils]: 8: Hoare triple {236482#(<= proc_i 4)} assume i + 4 < a[j]; {236482#(<= proc_i 4)} is VALID [2019-05-15 10:22:12,985 INFO L273 TraceCheckUtils]: 9: Hoare triple {236482#(<= proc_i 4)} assume a[5] == 1000; {236482#(<= proc_i 4)} is VALID [2019-05-15 10:22:12,986 INFO L273 TraceCheckUtils]: 10: Hoare triple {236482#(<= proc_i 4)} assume j > 4; {236482#(<= proc_i 4)} is VALID [2019-05-15 10:22:12,986 INFO L273 TraceCheckUtils]: 11: Hoare triple {236482#(<= proc_i 4)} assume j < 6; {236482#(<= proc_i 4)} is VALID [2019-05-15 10:22:12,987 INFO L273 TraceCheckUtils]: 12: Hoare triple {236482#(<= proc_i 4)} i := i + 4; {236501#(<= proc_i 8)} is VALID [2019-05-15 10:22:12,987 INFO L273 TraceCheckUtils]: 13: Hoare triple {236501#(<= proc_i 8)} assume i <= 1000; {236501#(<= proc_i 8)} is VALID [2019-05-15 10:22:12,988 INFO L273 TraceCheckUtils]: 14: Hoare triple {236501#(<= proc_i 8)} assume i + 4 < a[j]; {236501#(<= proc_i 8)} is VALID [2019-05-15 10:22:12,988 INFO L273 TraceCheckUtils]: 15: Hoare triple {236501#(<= proc_i 8)} assume a[5] == 1000; {236501#(<= proc_i 8)} is VALID [2019-05-15 10:22:12,989 INFO L273 TraceCheckUtils]: 16: Hoare triple {236501#(<= proc_i 8)} assume j > 4; {236501#(<= proc_i 8)} is VALID [2019-05-15 10:22:12,989 INFO L273 TraceCheckUtils]: 17: Hoare triple {236501#(<= proc_i 8)} assume j < 6; {236501#(<= proc_i 8)} is VALID [2019-05-15 10:22:12,990 INFO L273 TraceCheckUtils]: 18: Hoare triple {236501#(<= proc_i 8)} i := i + 4; {236520#(<= proc_i 12)} is VALID [2019-05-15 10:22:12,990 INFO L273 TraceCheckUtils]: 19: Hoare triple {236520#(<= proc_i 12)} assume i <= 1000; {236520#(<= proc_i 12)} is VALID [2019-05-15 10:22:12,991 INFO L273 TraceCheckUtils]: 20: Hoare triple {236520#(<= proc_i 12)} assume i + 4 < a[j]; {236520#(<= proc_i 12)} is VALID [2019-05-15 10:22:12,991 INFO L273 TraceCheckUtils]: 21: Hoare triple {236520#(<= proc_i 12)} assume a[5] == 1000; {236520#(<= proc_i 12)} is VALID [2019-05-15 10:22:12,992 INFO L273 TraceCheckUtils]: 22: Hoare triple {236520#(<= proc_i 12)} assume j > 4; {236520#(<= proc_i 12)} is VALID [2019-05-15 10:22:12,992 INFO L273 TraceCheckUtils]: 23: Hoare triple {236520#(<= proc_i 12)} assume j < 6; {236520#(<= proc_i 12)} is VALID [2019-05-15 10:22:12,993 INFO L273 TraceCheckUtils]: 24: Hoare triple {236520#(<= proc_i 12)} i := i + 4; {236539#(<= proc_i 16)} is VALID [2019-05-15 10:22:12,993 INFO L273 TraceCheckUtils]: 25: Hoare triple {236539#(<= proc_i 16)} assume i <= 1000; {236539#(<= proc_i 16)} is VALID [2019-05-15 10:22:12,994 INFO L273 TraceCheckUtils]: 26: Hoare triple {236539#(<= proc_i 16)} assume i + 4 < a[j]; {236539#(<= proc_i 16)} is VALID [2019-05-15 10:22:12,994 INFO L273 TraceCheckUtils]: 27: Hoare triple {236539#(<= proc_i 16)} assume a[5] == 1000; {236539#(<= proc_i 16)} is VALID [2019-05-15 10:22:12,994 INFO L273 TraceCheckUtils]: 28: Hoare triple {236539#(<= proc_i 16)} assume j > 4; {236539#(<= proc_i 16)} is VALID [2019-05-15 10:22:12,995 INFO L273 TraceCheckUtils]: 29: Hoare triple {236539#(<= proc_i 16)} assume j < 6; {236539#(<= proc_i 16)} is VALID [2019-05-15 10:22:12,996 INFO L273 TraceCheckUtils]: 30: Hoare triple {236539#(<= proc_i 16)} i := i + 4; {236558#(<= proc_i 20)} is VALID [2019-05-15 10:22:12,996 INFO L273 TraceCheckUtils]: 31: Hoare triple {236558#(<= proc_i 20)} assume i <= 1000; {236558#(<= proc_i 20)} is VALID [2019-05-15 10:22:12,997 INFO L273 TraceCheckUtils]: 32: Hoare triple {236558#(<= proc_i 20)} assume i + 4 < a[j]; {236558#(<= proc_i 20)} is VALID [2019-05-15 10:22:12,997 INFO L273 TraceCheckUtils]: 33: Hoare triple {236558#(<= proc_i 20)} assume a[5] == 1000; {236558#(<= proc_i 20)} is VALID [2019-05-15 10:22:12,997 INFO L273 TraceCheckUtils]: 34: Hoare triple {236558#(<= proc_i 20)} assume j > 4; {236558#(<= proc_i 20)} is VALID [2019-05-15 10:22:12,998 INFO L273 TraceCheckUtils]: 35: Hoare triple {236558#(<= proc_i 20)} assume j < 6; {236558#(<= proc_i 20)} is VALID [2019-05-15 10:22:12,999 INFO L273 TraceCheckUtils]: 36: Hoare triple {236558#(<= proc_i 20)} i := i + 4; {236577#(<= proc_i 24)} is VALID [2019-05-15 10:22:12,999 INFO L273 TraceCheckUtils]: 37: Hoare triple {236577#(<= proc_i 24)} assume i <= 1000; {236577#(<= proc_i 24)} is VALID [2019-05-15 10:22:12,999 INFO L273 TraceCheckUtils]: 38: Hoare triple {236577#(<= proc_i 24)} assume i + 4 < a[j]; {236577#(<= proc_i 24)} is VALID [2019-05-15 10:22:13,000 INFO L273 TraceCheckUtils]: 39: Hoare triple {236577#(<= proc_i 24)} assume a[5] == 1000; {236577#(<= proc_i 24)} is VALID [2019-05-15 10:22:13,000 INFO L273 TraceCheckUtils]: 40: Hoare triple {236577#(<= proc_i 24)} assume j > 4; {236577#(<= proc_i 24)} is VALID [2019-05-15 10:22:13,001 INFO L273 TraceCheckUtils]: 41: Hoare triple {236577#(<= proc_i 24)} assume j < 6; {236577#(<= proc_i 24)} is VALID [2019-05-15 10:22:13,002 INFO L273 TraceCheckUtils]: 42: Hoare triple {236577#(<= proc_i 24)} i := i + 4; {236596#(<= proc_i 28)} is VALID [2019-05-15 10:22:13,002 INFO L273 TraceCheckUtils]: 43: Hoare triple {236596#(<= proc_i 28)} assume i <= 1000; {236596#(<= proc_i 28)} is VALID [2019-05-15 10:22:13,002 INFO L273 TraceCheckUtils]: 44: Hoare triple {236596#(<= proc_i 28)} assume i + 4 < a[j]; {236596#(<= proc_i 28)} is VALID [2019-05-15 10:22:13,003 INFO L273 TraceCheckUtils]: 45: Hoare triple {236596#(<= proc_i 28)} assume a[5] == 1000; {236596#(<= proc_i 28)} is VALID [2019-05-15 10:22:13,003 INFO L273 TraceCheckUtils]: 46: Hoare triple {236596#(<= proc_i 28)} assume j > 4; {236596#(<= proc_i 28)} is VALID [2019-05-15 10:22:13,004 INFO L273 TraceCheckUtils]: 47: Hoare triple {236596#(<= proc_i 28)} assume j < 6; {236596#(<= proc_i 28)} is VALID [2019-05-15 10:22:13,004 INFO L273 TraceCheckUtils]: 48: Hoare triple {236596#(<= proc_i 28)} i := i + 4; {236615#(<= proc_i 32)} is VALID [2019-05-15 10:22:13,005 INFO L273 TraceCheckUtils]: 49: Hoare triple {236615#(<= proc_i 32)} assume i <= 1000; {236615#(<= proc_i 32)} is VALID [2019-05-15 10:22:13,005 INFO L273 TraceCheckUtils]: 50: Hoare triple {236615#(<= proc_i 32)} assume i + 4 < a[j]; {236615#(<= proc_i 32)} is VALID [2019-05-15 10:22:13,006 INFO L273 TraceCheckUtils]: 51: Hoare triple {236615#(<= proc_i 32)} assume a[5] == 1000; {236615#(<= proc_i 32)} is VALID [2019-05-15 10:22:13,006 INFO L273 TraceCheckUtils]: 52: Hoare triple {236615#(<= proc_i 32)} assume j > 4; {236615#(<= proc_i 32)} is VALID [2019-05-15 10:22:13,007 INFO L273 TraceCheckUtils]: 53: Hoare triple {236615#(<= proc_i 32)} assume j < 6; {236615#(<= proc_i 32)} is VALID [2019-05-15 10:22:13,007 INFO L273 TraceCheckUtils]: 54: Hoare triple {236615#(<= proc_i 32)} i := i + 4; {236634#(<= proc_i 36)} is VALID [2019-05-15 10:22:13,008 INFO L273 TraceCheckUtils]: 55: Hoare triple {236634#(<= proc_i 36)} assume i <= 1000; {236634#(<= proc_i 36)} is VALID [2019-05-15 10:22:13,008 INFO L273 TraceCheckUtils]: 56: Hoare triple {236634#(<= proc_i 36)} assume i + 4 < a[j]; {236634#(<= proc_i 36)} is VALID [2019-05-15 10:22:13,009 INFO L273 TraceCheckUtils]: 57: Hoare triple {236634#(<= proc_i 36)} assume a[5] == 1000; {236634#(<= proc_i 36)} is VALID [2019-05-15 10:22:13,009 INFO L273 TraceCheckUtils]: 58: Hoare triple {236634#(<= proc_i 36)} assume j > 4; {236634#(<= proc_i 36)} is VALID [2019-05-15 10:22:13,010 INFO L273 TraceCheckUtils]: 59: Hoare triple {236634#(<= proc_i 36)} assume j < 6; {236634#(<= proc_i 36)} is VALID [2019-05-15 10:22:13,010 INFO L273 TraceCheckUtils]: 60: Hoare triple {236634#(<= proc_i 36)} i := i + 4; {236653#(<= proc_i 40)} is VALID [2019-05-15 10:22:13,011 INFO L273 TraceCheckUtils]: 61: Hoare triple {236653#(<= proc_i 40)} assume i <= 1000; {236653#(<= proc_i 40)} is VALID [2019-05-15 10:22:13,011 INFO L273 TraceCheckUtils]: 62: Hoare triple {236653#(<= proc_i 40)} assume i + 4 < a[j]; {236653#(<= proc_i 40)} is VALID [2019-05-15 10:22:13,012 INFO L273 TraceCheckUtils]: 63: Hoare triple {236653#(<= proc_i 40)} assume a[5] == 1000; {236653#(<= proc_i 40)} is VALID [2019-05-15 10:22:13,012 INFO L273 TraceCheckUtils]: 64: Hoare triple {236653#(<= proc_i 40)} assume j > 4; {236653#(<= proc_i 40)} is VALID [2019-05-15 10:22:13,013 INFO L273 TraceCheckUtils]: 65: Hoare triple {236653#(<= proc_i 40)} assume j < 6; {236653#(<= proc_i 40)} is VALID [2019-05-15 10:22:13,013 INFO L273 TraceCheckUtils]: 66: Hoare triple {236653#(<= proc_i 40)} i := i + 4; {236672#(<= proc_i 44)} is VALID [2019-05-15 10:22:13,014 INFO L273 TraceCheckUtils]: 67: Hoare triple {236672#(<= proc_i 44)} assume i <= 1000; {236672#(<= proc_i 44)} is VALID [2019-05-15 10:22:13,014 INFO L273 TraceCheckUtils]: 68: Hoare triple {236672#(<= proc_i 44)} assume i + 4 < a[j]; {236672#(<= proc_i 44)} is VALID [2019-05-15 10:22:13,015 INFO L273 TraceCheckUtils]: 69: Hoare triple {236672#(<= proc_i 44)} assume a[5] == 1000; {236672#(<= proc_i 44)} is VALID [2019-05-15 10:22:13,015 INFO L273 TraceCheckUtils]: 70: Hoare triple {236672#(<= proc_i 44)} assume j > 4; {236672#(<= proc_i 44)} is VALID [2019-05-15 10:22:13,016 INFO L273 TraceCheckUtils]: 71: Hoare triple {236672#(<= proc_i 44)} assume j < 6; {236672#(<= proc_i 44)} is VALID [2019-05-15 10:22:13,016 INFO L273 TraceCheckUtils]: 72: Hoare triple {236672#(<= proc_i 44)} i := i + 4; {236691#(<= proc_i 48)} is VALID [2019-05-15 10:22:13,017 INFO L273 TraceCheckUtils]: 73: Hoare triple {236691#(<= proc_i 48)} assume i <= 1000; {236691#(<= proc_i 48)} is VALID [2019-05-15 10:22:13,017 INFO L273 TraceCheckUtils]: 74: Hoare triple {236691#(<= proc_i 48)} assume i + 4 < a[j]; {236691#(<= proc_i 48)} is VALID [2019-05-15 10:22:13,018 INFO L273 TraceCheckUtils]: 75: Hoare triple {236691#(<= proc_i 48)} assume a[5] == 1000; {236691#(<= proc_i 48)} is VALID [2019-05-15 10:22:13,018 INFO L273 TraceCheckUtils]: 76: Hoare triple {236691#(<= proc_i 48)} assume j > 4; {236691#(<= proc_i 48)} is VALID [2019-05-15 10:22:13,019 INFO L273 TraceCheckUtils]: 77: Hoare triple {236691#(<= proc_i 48)} assume j < 6; {236691#(<= proc_i 48)} is VALID [2019-05-15 10:22:13,019 INFO L273 TraceCheckUtils]: 78: Hoare triple {236691#(<= proc_i 48)} i := i + 4; {236710#(<= proc_i 52)} is VALID [2019-05-15 10:22:13,020 INFO L273 TraceCheckUtils]: 79: Hoare triple {236710#(<= proc_i 52)} assume i <= 1000; {236710#(<= proc_i 52)} is VALID [2019-05-15 10:22:13,020 INFO L273 TraceCheckUtils]: 80: Hoare triple {236710#(<= proc_i 52)} assume i + 4 < a[j]; {236710#(<= proc_i 52)} is VALID [2019-05-15 10:22:13,021 INFO L273 TraceCheckUtils]: 81: Hoare triple {236710#(<= proc_i 52)} assume a[5] == 1000; {236710#(<= proc_i 52)} is VALID [2019-05-15 10:22:13,021 INFO L273 TraceCheckUtils]: 82: Hoare triple {236710#(<= proc_i 52)} assume j > 4; {236710#(<= proc_i 52)} is VALID [2019-05-15 10:22:13,022 INFO L273 TraceCheckUtils]: 83: Hoare triple {236710#(<= proc_i 52)} assume j < 6; {236710#(<= proc_i 52)} is VALID [2019-05-15 10:22:13,022 INFO L273 TraceCheckUtils]: 84: Hoare triple {236710#(<= proc_i 52)} i := i + 4; {236729#(<= proc_i 56)} is VALID [2019-05-15 10:22:13,023 INFO L273 TraceCheckUtils]: 85: Hoare triple {236729#(<= proc_i 56)} assume i <= 1000; {236729#(<= proc_i 56)} is VALID [2019-05-15 10:22:13,023 INFO L273 TraceCheckUtils]: 86: Hoare triple {236729#(<= proc_i 56)} assume i + 4 < a[j]; {236729#(<= proc_i 56)} is VALID [2019-05-15 10:22:13,024 INFO L273 TraceCheckUtils]: 87: Hoare triple {236729#(<= proc_i 56)} assume a[5] == 1000; {236729#(<= proc_i 56)} is VALID [2019-05-15 10:22:13,025 INFO L273 TraceCheckUtils]: 88: Hoare triple {236729#(<= proc_i 56)} assume j > 4; {236729#(<= proc_i 56)} is VALID [2019-05-15 10:22:13,025 INFO L273 TraceCheckUtils]: 89: Hoare triple {236729#(<= proc_i 56)} assume j < 6; {236729#(<= proc_i 56)} is VALID [2019-05-15 10:22:13,028 INFO L273 TraceCheckUtils]: 90: Hoare triple {236729#(<= proc_i 56)} i := i + 4; {236748#(<= proc_i 60)} is VALID [2019-05-15 10:22:13,028 INFO L273 TraceCheckUtils]: 91: Hoare triple {236748#(<= proc_i 60)} assume i <= 1000; {236748#(<= proc_i 60)} is VALID [2019-05-15 10:22:13,029 INFO L273 TraceCheckUtils]: 92: Hoare triple {236748#(<= proc_i 60)} assume i + 4 < a[j]; {236748#(<= proc_i 60)} is VALID [2019-05-15 10:22:13,030 INFO L273 TraceCheckUtils]: 93: Hoare triple {236748#(<= proc_i 60)} assume a[5] == 1000; {236748#(<= proc_i 60)} is VALID [2019-05-15 10:22:13,033 INFO L273 TraceCheckUtils]: 94: Hoare triple {236748#(<= proc_i 60)} assume j > 4; {236748#(<= proc_i 60)} is VALID [2019-05-15 10:22:13,033 INFO L273 TraceCheckUtils]: 95: Hoare triple {236748#(<= proc_i 60)} assume j < 6; {236748#(<= proc_i 60)} is VALID [2019-05-15 10:22:13,035 INFO L273 TraceCheckUtils]: 96: Hoare triple {236748#(<= proc_i 60)} i := i + 4; {236767#(<= proc_i 64)} is VALID [2019-05-15 10:22:13,035 INFO L273 TraceCheckUtils]: 97: Hoare triple {236767#(<= proc_i 64)} assume i <= 1000; {236767#(<= proc_i 64)} is VALID [2019-05-15 10:22:13,037 INFO L273 TraceCheckUtils]: 98: Hoare triple {236767#(<= proc_i 64)} assume i + 4 < a[j]; {236767#(<= proc_i 64)} is VALID [2019-05-15 10:22:13,037 INFO L273 TraceCheckUtils]: 99: Hoare triple {236767#(<= proc_i 64)} assume a[5] == 1000; {236767#(<= proc_i 64)} is VALID [2019-05-15 10:22:13,039 INFO L273 TraceCheckUtils]: 100: Hoare triple {236767#(<= proc_i 64)} assume j > 4; {236767#(<= proc_i 64)} is VALID [2019-05-15 10:22:13,039 INFO L273 TraceCheckUtils]: 101: Hoare triple {236767#(<= proc_i 64)} assume j < 6; {236767#(<= proc_i 64)} is VALID [2019-05-15 10:22:13,041 INFO L273 TraceCheckUtils]: 102: Hoare triple {236767#(<= proc_i 64)} i := i + 4; {236786#(<= proc_i 68)} is VALID [2019-05-15 10:22:13,041 INFO L273 TraceCheckUtils]: 103: Hoare triple {236786#(<= proc_i 68)} assume i <= 1000; {236786#(<= proc_i 68)} is VALID [2019-05-15 10:22:13,043 INFO L273 TraceCheckUtils]: 104: Hoare triple {236786#(<= proc_i 68)} assume i + 4 < a[j]; {236786#(<= proc_i 68)} is VALID [2019-05-15 10:22:13,043 INFO L273 TraceCheckUtils]: 105: Hoare triple {236786#(<= proc_i 68)} assume a[5] == 1000; {236786#(<= proc_i 68)} is VALID [2019-05-15 10:22:13,045 INFO L273 TraceCheckUtils]: 106: Hoare triple {236786#(<= proc_i 68)} assume j > 4; {236786#(<= proc_i 68)} is VALID [2019-05-15 10:22:13,045 INFO L273 TraceCheckUtils]: 107: Hoare triple {236786#(<= proc_i 68)} assume j < 6; {236786#(<= proc_i 68)} is VALID [2019-05-15 10:22:13,047 INFO L273 TraceCheckUtils]: 108: Hoare triple {236786#(<= proc_i 68)} i := i + 4; {236805#(<= proc_i 72)} is VALID [2019-05-15 10:22:13,047 INFO L273 TraceCheckUtils]: 109: Hoare triple {236805#(<= proc_i 72)} assume i <= 1000; {236805#(<= proc_i 72)} is VALID [2019-05-15 10:22:13,049 INFO L273 TraceCheckUtils]: 110: Hoare triple {236805#(<= proc_i 72)} assume i + 4 < a[j]; {236805#(<= proc_i 72)} is VALID [2019-05-15 10:22:13,051 INFO L273 TraceCheckUtils]: 111: Hoare triple {236805#(<= proc_i 72)} assume a[5] == 1000; {236805#(<= proc_i 72)} is VALID [2019-05-15 10:22:13,051 INFO L273 TraceCheckUtils]: 112: Hoare triple {236805#(<= proc_i 72)} assume j > 4; {236805#(<= proc_i 72)} is VALID [2019-05-15 10:22:13,053 INFO L273 TraceCheckUtils]: 113: Hoare triple {236805#(<= proc_i 72)} assume j < 6; {236805#(<= proc_i 72)} is VALID [2019-05-15 10:22:13,053 INFO L273 TraceCheckUtils]: 114: Hoare triple {236805#(<= proc_i 72)} i := i + 4; {236824#(<= proc_i 76)} is VALID [2019-05-15 10:22:13,055 INFO L273 TraceCheckUtils]: 115: Hoare triple {236824#(<= proc_i 76)} assume i <= 1000; {236824#(<= proc_i 76)} is VALID [2019-05-15 10:22:13,055 INFO L273 TraceCheckUtils]: 116: Hoare triple {236824#(<= proc_i 76)} assume i + 4 < a[j]; {236824#(<= proc_i 76)} is VALID [2019-05-15 10:22:13,057 INFO L273 TraceCheckUtils]: 117: Hoare triple {236824#(<= proc_i 76)} assume a[5] == 1000; {236824#(<= proc_i 76)} is VALID [2019-05-15 10:22:13,059 INFO L273 TraceCheckUtils]: 118: Hoare triple {236824#(<= proc_i 76)} assume j > 4; {236824#(<= proc_i 76)} is VALID [2019-05-15 10:22:13,059 INFO L273 TraceCheckUtils]: 119: Hoare triple {236824#(<= proc_i 76)} assume j < 6; {236824#(<= proc_i 76)} is VALID [2019-05-15 10:22:13,061 INFO L273 TraceCheckUtils]: 120: Hoare triple {236824#(<= proc_i 76)} i := i + 4; {236843#(<= proc_i 80)} is VALID [2019-05-15 10:22:13,061 INFO L273 TraceCheckUtils]: 121: Hoare triple {236843#(<= proc_i 80)} assume i <= 1000; {236843#(<= proc_i 80)} is VALID [2019-05-15 10:22:13,063 INFO L273 TraceCheckUtils]: 122: Hoare triple {236843#(<= proc_i 80)} assume i + 4 < a[j]; {236843#(<= proc_i 80)} is VALID [2019-05-15 10:22:13,063 INFO L273 TraceCheckUtils]: 123: Hoare triple {236843#(<= proc_i 80)} assume a[5] == 1000; {236843#(<= proc_i 80)} is VALID [2019-05-15 10:22:13,065 INFO L273 TraceCheckUtils]: 124: Hoare triple {236843#(<= proc_i 80)} assume j > 4; {236843#(<= proc_i 80)} is VALID [2019-05-15 10:22:13,065 INFO L273 TraceCheckUtils]: 125: Hoare triple {236843#(<= proc_i 80)} assume j < 6; {236843#(<= proc_i 80)} is VALID [2019-05-15 10:22:13,067 INFO L273 TraceCheckUtils]: 126: Hoare triple {236843#(<= proc_i 80)} i := i + 4; {236862#(<= proc_i 84)} is VALID [2019-05-15 10:22:13,067 INFO L273 TraceCheckUtils]: 127: Hoare triple {236862#(<= proc_i 84)} assume i <= 1000; {236862#(<= proc_i 84)} is VALID [2019-05-15 10:22:13,069 INFO L273 TraceCheckUtils]: 128: Hoare triple {236862#(<= proc_i 84)} assume i + 4 < a[j]; {236862#(<= proc_i 84)} is VALID [2019-05-15 10:22:13,069 INFO L273 TraceCheckUtils]: 129: Hoare triple {236862#(<= proc_i 84)} assume a[5] == 1000; {236862#(<= proc_i 84)} is VALID [2019-05-15 10:22:13,071 INFO L273 TraceCheckUtils]: 130: Hoare triple {236862#(<= proc_i 84)} assume j > 4; {236862#(<= proc_i 84)} is VALID [2019-05-15 10:22:13,071 INFO L273 TraceCheckUtils]: 131: Hoare triple {236862#(<= proc_i 84)} assume j < 6; {236862#(<= proc_i 84)} is VALID [2019-05-15 10:22:13,073 INFO L273 TraceCheckUtils]: 132: Hoare triple {236862#(<= proc_i 84)} i := i + 4; {236881#(<= proc_i 88)} is VALID [2019-05-15 10:22:13,073 INFO L273 TraceCheckUtils]: 133: Hoare triple {236881#(<= proc_i 88)} assume i <= 1000; {236881#(<= proc_i 88)} is VALID [2019-05-15 10:22:13,075 INFO L273 TraceCheckUtils]: 134: Hoare triple {236881#(<= proc_i 88)} assume i + 4 < a[j]; {236881#(<= proc_i 88)} is VALID [2019-05-15 10:22:13,075 INFO L273 TraceCheckUtils]: 135: Hoare triple {236881#(<= proc_i 88)} assume a[5] == 1000; {236881#(<= proc_i 88)} is VALID [2019-05-15 10:22:13,077 INFO L273 TraceCheckUtils]: 136: Hoare triple {236881#(<= proc_i 88)} assume j > 4; {236881#(<= proc_i 88)} is VALID [2019-05-15 10:22:13,077 INFO L273 TraceCheckUtils]: 137: Hoare triple {236881#(<= proc_i 88)} assume j < 6; {236881#(<= proc_i 88)} is VALID [2019-05-15 10:22:13,079 INFO L273 TraceCheckUtils]: 138: Hoare triple {236881#(<= proc_i 88)} i := i + 4; {236900#(<= proc_i 92)} is VALID [2019-05-15 10:22:13,081 INFO L273 TraceCheckUtils]: 139: Hoare triple {236900#(<= proc_i 92)} assume i <= 1000; {236900#(<= proc_i 92)} is VALID [2019-05-15 10:22:13,081 INFO L273 TraceCheckUtils]: 140: Hoare triple {236900#(<= proc_i 92)} assume i + 4 < a[j]; {236900#(<= proc_i 92)} is VALID [2019-05-15 10:22:13,083 INFO L273 TraceCheckUtils]: 141: Hoare triple {236900#(<= proc_i 92)} assume a[5] == 1000; {236900#(<= proc_i 92)} is VALID [2019-05-15 10:22:13,083 INFO L273 TraceCheckUtils]: 142: Hoare triple {236900#(<= proc_i 92)} assume j > 4; {236900#(<= proc_i 92)} is VALID [2019-05-15 10:22:13,085 INFO L273 TraceCheckUtils]: 143: Hoare triple {236900#(<= proc_i 92)} assume j < 6; {236900#(<= proc_i 92)} is VALID [2019-05-15 10:22:13,085 INFO L273 TraceCheckUtils]: 144: Hoare triple {236900#(<= proc_i 92)} i := i + 4; {236919#(<= proc_i 96)} is VALID [2019-05-15 10:22:13,087 INFO L273 TraceCheckUtils]: 145: Hoare triple {236919#(<= proc_i 96)} assume i <= 1000; {236919#(<= proc_i 96)} is VALID [2019-05-15 10:22:13,087 INFO L273 TraceCheckUtils]: 146: Hoare triple {236919#(<= proc_i 96)} assume i + 4 < a[j]; {236919#(<= proc_i 96)} is VALID [2019-05-15 10:22:13,089 INFO L273 TraceCheckUtils]: 147: Hoare triple {236919#(<= proc_i 96)} assume a[5] == 1000; {236919#(<= proc_i 96)} is VALID [2019-05-15 10:22:13,089 INFO L273 TraceCheckUtils]: 148: Hoare triple {236919#(<= proc_i 96)} assume j > 4; {236919#(<= proc_i 96)} is VALID [2019-05-15 10:22:13,091 INFO L273 TraceCheckUtils]: 149: Hoare triple {236919#(<= proc_i 96)} assume j < 6; {236919#(<= proc_i 96)} is VALID [2019-05-15 10:22:13,091 INFO L273 TraceCheckUtils]: 150: Hoare triple {236919#(<= proc_i 96)} i := i + 4; {236938#(<= proc_i 100)} is VALID [2019-05-15 10:22:13,093 INFO L273 TraceCheckUtils]: 151: Hoare triple {236938#(<= proc_i 100)} assume i <= 1000; {236938#(<= proc_i 100)} is VALID [2019-05-15 10:22:13,093 INFO L273 TraceCheckUtils]: 152: Hoare triple {236938#(<= proc_i 100)} assume i + 4 < a[j]; {236938#(<= proc_i 100)} is VALID [2019-05-15 10:22:13,095 INFO L273 TraceCheckUtils]: 153: Hoare triple {236938#(<= proc_i 100)} assume a[5] == 1000; {236938#(<= proc_i 100)} is VALID [2019-05-15 10:22:13,095 INFO L273 TraceCheckUtils]: 154: Hoare triple {236938#(<= proc_i 100)} assume j > 4; {236938#(<= proc_i 100)} is VALID [2019-05-15 10:22:13,097 INFO L273 TraceCheckUtils]: 155: Hoare triple {236938#(<= proc_i 100)} assume j < 6; {236938#(<= proc_i 100)} is VALID [2019-05-15 10:22:13,097 INFO L273 TraceCheckUtils]: 156: Hoare triple {236938#(<= proc_i 100)} i := i + 4; {236957#(<= proc_i 104)} is VALID [2019-05-15 10:22:13,099 INFO L273 TraceCheckUtils]: 157: Hoare triple {236957#(<= proc_i 104)} assume i <= 1000; {236957#(<= proc_i 104)} is VALID [2019-05-15 10:22:13,099 INFO L273 TraceCheckUtils]: 158: Hoare triple {236957#(<= proc_i 104)} assume i + 4 < a[j]; {236957#(<= proc_i 104)} is VALID [2019-05-15 10:22:13,101 INFO L273 TraceCheckUtils]: 159: Hoare triple {236957#(<= proc_i 104)} assume a[5] == 1000; {236957#(<= proc_i 104)} is VALID [2019-05-15 10:22:13,101 INFO L273 TraceCheckUtils]: 160: Hoare triple {236957#(<= proc_i 104)} assume j > 4; {236957#(<= proc_i 104)} is VALID [2019-05-15 10:22:13,103 INFO L273 TraceCheckUtils]: 161: Hoare triple {236957#(<= proc_i 104)} assume j < 6; {236957#(<= proc_i 104)} is VALID [2019-05-15 10:22:13,103 INFO L273 TraceCheckUtils]: 162: Hoare triple {236957#(<= proc_i 104)} i := i + 4; {236976#(<= proc_i 108)} is VALID [2019-05-15 10:22:13,105 INFO L273 TraceCheckUtils]: 163: Hoare triple {236976#(<= proc_i 108)} assume i <= 1000; {236976#(<= proc_i 108)} is VALID [2019-05-15 10:22:13,105 INFO L273 TraceCheckUtils]: 164: Hoare triple {236976#(<= proc_i 108)} assume i + 4 < a[j]; {236976#(<= proc_i 108)} is VALID [2019-05-15 10:22:13,107 INFO L273 TraceCheckUtils]: 165: Hoare triple {236976#(<= proc_i 108)} assume a[5] == 1000; {236976#(<= proc_i 108)} is VALID [2019-05-15 10:22:13,107 INFO L273 TraceCheckUtils]: 166: Hoare triple {236976#(<= proc_i 108)} assume j > 4; {236976#(<= proc_i 108)} is VALID [2019-05-15 10:22:13,109 INFO L273 TraceCheckUtils]: 167: Hoare triple {236976#(<= proc_i 108)} assume j < 6; {236976#(<= proc_i 108)} is VALID [2019-05-15 10:22:13,109 INFO L273 TraceCheckUtils]: 168: Hoare triple {236976#(<= proc_i 108)} i := i + 4; {236995#(<= proc_i 112)} is VALID [2019-05-15 10:22:13,111 INFO L273 TraceCheckUtils]: 169: Hoare triple {236995#(<= proc_i 112)} assume i <= 1000; {236995#(<= proc_i 112)} is VALID [2019-05-15 10:22:13,111 INFO L273 TraceCheckUtils]: 170: Hoare triple {236995#(<= proc_i 112)} assume i + 4 < a[j]; {236995#(<= proc_i 112)} is VALID [2019-05-15 10:22:13,113 INFO L273 TraceCheckUtils]: 171: Hoare triple {236995#(<= proc_i 112)} assume a[5] == 1000; {236995#(<= proc_i 112)} is VALID [2019-05-15 10:22:13,113 INFO L273 TraceCheckUtils]: 172: Hoare triple {236995#(<= proc_i 112)} assume j > 4; {236995#(<= proc_i 112)} is VALID [2019-05-15 10:22:13,115 INFO L273 TraceCheckUtils]: 173: Hoare triple {236995#(<= proc_i 112)} assume j < 6; {236995#(<= proc_i 112)} is VALID [2019-05-15 10:22:13,115 INFO L273 TraceCheckUtils]: 174: Hoare triple {236995#(<= proc_i 112)} i := i + 4; {237014#(<= proc_i 116)} is VALID [2019-05-15 10:22:13,117 INFO L273 TraceCheckUtils]: 175: Hoare triple {237014#(<= proc_i 116)} assume i <= 1000; {237014#(<= proc_i 116)} is VALID [2019-05-15 10:22:13,117 INFO L273 TraceCheckUtils]: 176: Hoare triple {237014#(<= proc_i 116)} assume i + 4 < a[j]; {237014#(<= proc_i 116)} is VALID [2019-05-15 10:22:13,119 INFO L273 TraceCheckUtils]: 177: Hoare triple {237014#(<= proc_i 116)} assume a[5] == 1000; {237014#(<= proc_i 116)} is VALID [2019-05-15 10:22:13,119 INFO L273 TraceCheckUtils]: 178: Hoare triple {237014#(<= proc_i 116)} assume j > 4; {237014#(<= proc_i 116)} is VALID [2019-05-15 10:22:13,121 INFO L273 TraceCheckUtils]: 179: Hoare triple {237014#(<= proc_i 116)} assume j < 6; {237014#(<= proc_i 116)} is VALID [2019-05-15 10:22:13,121 INFO L273 TraceCheckUtils]: 180: Hoare triple {237014#(<= proc_i 116)} i := i + 4; {237033#(<= proc_i 120)} is VALID [2019-05-15 10:22:13,123 INFO L273 TraceCheckUtils]: 181: Hoare triple {237033#(<= proc_i 120)} assume i <= 1000; {237033#(<= proc_i 120)} is VALID [2019-05-15 10:22:13,123 INFO L273 TraceCheckUtils]: 182: Hoare triple {237033#(<= proc_i 120)} assume i + 4 < a[j]; {237033#(<= proc_i 120)} is VALID [2019-05-15 10:22:13,125 INFO L273 TraceCheckUtils]: 183: Hoare triple {237033#(<= proc_i 120)} assume a[5] == 1000; {237033#(<= proc_i 120)} is VALID [2019-05-15 10:22:13,125 INFO L273 TraceCheckUtils]: 184: Hoare triple {237033#(<= proc_i 120)} assume j > 4; {237033#(<= proc_i 120)} is VALID [2019-05-15 10:22:13,125 INFO L273 TraceCheckUtils]: 185: Hoare triple {237033#(<= proc_i 120)} assume j < 6; {237033#(<= proc_i 120)} is VALID [2019-05-15 10:22:13,127 INFO L273 TraceCheckUtils]: 186: Hoare triple {237033#(<= proc_i 120)} i := i + 4; {237052#(<= proc_i 124)} is VALID [2019-05-15 10:22:13,127 INFO L273 TraceCheckUtils]: 187: Hoare triple {237052#(<= proc_i 124)} assume i <= 1000; {237052#(<= proc_i 124)} is VALID [2019-05-15 10:22:13,129 INFO L273 TraceCheckUtils]: 188: Hoare triple {237052#(<= proc_i 124)} assume i + 4 < a[j]; {237052#(<= proc_i 124)} is VALID [2019-05-15 10:22:13,129 INFO L273 TraceCheckUtils]: 189: Hoare triple {237052#(<= proc_i 124)} assume a[5] == 1000; {237052#(<= proc_i 124)} is VALID [2019-05-15 10:22:13,131 INFO L273 TraceCheckUtils]: 190: Hoare triple {237052#(<= proc_i 124)} assume j > 4; {237052#(<= proc_i 124)} is VALID [2019-05-15 10:22:13,131 INFO L273 TraceCheckUtils]: 191: Hoare triple {237052#(<= proc_i 124)} assume j < 6; {237052#(<= proc_i 124)} is VALID [2019-05-15 10:22:13,133 INFO L273 TraceCheckUtils]: 192: Hoare triple {237052#(<= proc_i 124)} i := i + 4; {237071#(<= proc_i 128)} is VALID [2019-05-15 10:22:13,133 INFO L273 TraceCheckUtils]: 193: Hoare triple {237071#(<= proc_i 128)} assume i <= 1000; {237071#(<= proc_i 128)} is VALID [2019-05-15 10:22:13,135 INFO L273 TraceCheckUtils]: 194: Hoare triple {237071#(<= proc_i 128)} assume i + 4 < a[j]; {237071#(<= proc_i 128)} is VALID [2019-05-15 10:22:13,135 INFO L273 TraceCheckUtils]: 195: Hoare triple {237071#(<= proc_i 128)} assume a[5] == 1000; {237071#(<= proc_i 128)} is VALID [2019-05-15 10:22:13,137 INFO L273 TraceCheckUtils]: 196: Hoare triple {237071#(<= proc_i 128)} assume j > 4; {237071#(<= proc_i 128)} is VALID [2019-05-15 10:22:13,137 INFO L273 TraceCheckUtils]: 197: Hoare triple {237071#(<= proc_i 128)} assume j < 6; {237071#(<= proc_i 128)} is VALID [2019-05-15 10:22:13,139 INFO L273 TraceCheckUtils]: 198: Hoare triple {237071#(<= proc_i 128)} i := i + 4; {237090#(<= proc_i 132)} is VALID [2019-05-15 10:22:13,139 INFO L273 TraceCheckUtils]: 199: Hoare triple {237090#(<= proc_i 132)} assume i <= 1000; {237090#(<= proc_i 132)} is VALID [2019-05-15 10:22:13,141 INFO L273 TraceCheckUtils]: 200: Hoare triple {237090#(<= proc_i 132)} assume i + 4 < a[j]; {237090#(<= proc_i 132)} is VALID [2019-05-15 10:22:13,141 INFO L273 TraceCheckUtils]: 201: Hoare triple {237090#(<= proc_i 132)} assume a[5] == 1000; {237090#(<= proc_i 132)} is VALID [2019-05-15 10:22:13,143 INFO L273 TraceCheckUtils]: 202: Hoare triple {237090#(<= proc_i 132)} assume j > 4; {237090#(<= proc_i 132)} is VALID [2019-05-15 10:22:13,143 INFO L273 TraceCheckUtils]: 203: Hoare triple {237090#(<= proc_i 132)} assume j < 6; {237090#(<= proc_i 132)} is VALID [2019-05-15 10:22:13,145 INFO L273 TraceCheckUtils]: 204: Hoare triple {237090#(<= proc_i 132)} i := i + 4; {237109#(<= proc_i 136)} is VALID [2019-05-15 10:22:13,145 INFO L273 TraceCheckUtils]: 205: Hoare triple {237109#(<= proc_i 136)} assume i <= 1000; {237109#(<= proc_i 136)} is VALID [2019-05-15 10:22:13,147 INFO L273 TraceCheckUtils]: 206: Hoare triple {237109#(<= proc_i 136)} assume i + 4 < a[j]; {237109#(<= proc_i 136)} is VALID [2019-05-15 10:22:13,147 INFO L273 TraceCheckUtils]: 207: Hoare triple {237109#(<= proc_i 136)} assume a[5] == 1000; {237109#(<= proc_i 136)} is VALID [2019-05-15 10:22:13,149 INFO L273 TraceCheckUtils]: 208: Hoare triple {237109#(<= proc_i 136)} assume j > 4; {237109#(<= proc_i 136)} is VALID [2019-05-15 10:22:13,149 INFO L273 TraceCheckUtils]: 209: Hoare triple {237109#(<= proc_i 136)} assume j < 6; {237109#(<= proc_i 136)} is VALID [2019-05-15 10:22:13,151 INFO L273 TraceCheckUtils]: 210: Hoare triple {237109#(<= proc_i 136)} i := i + 4; {237128#(<= proc_i 140)} is VALID [2019-05-15 10:22:13,151 INFO L273 TraceCheckUtils]: 211: Hoare triple {237128#(<= proc_i 140)} assume i <= 1000; {237128#(<= proc_i 140)} is VALID [2019-05-15 10:22:13,153 INFO L273 TraceCheckUtils]: 212: Hoare triple {237128#(<= proc_i 140)} assume i + 4 < a[j]; {237128#(<= proc_i 140)} is VALID [2019-05-15 10:22:13,153 INFO L273 TraceCheckUtils]: 213: Hoare triple {237128#(<= proc_i 140)} assume a[5] == 1000; {237128#(<= proc_i 140)} is VALID [2019-05-15 10:22:13,155 INFO L273 TraceCheckUtils]: 214: Hoare triple {237128#(<= proc_i 140)} assume j > 4; {237128#(<= proc_i 140)} is VALID [2019-05-15 10:22:13,155 INFO L273 TraceCheckUtils]: 215: Hoare triple {237128#(<= proc_i 140)} assume j < 6; {237128#(<= proc_i 140)} is VALID [2019-05-15 10:22:13,157 INFO L273 TraceCheckUtils]: 216: Hoare triple {237128#(<= proc_i 140)} i := i + 4; {237147#(<= proc_i 144)} is VALID [2019-05-15 10:22:13,157 INFO L273 TraceCheckUtils]: 217: Hoare triple {237147#(<= proc_i 144)} assume i <= 1000; {237147#(<= proc_i 144)} is VALID [2019-05-15 10:22:13,159 INFO L273 TraceCheckUtils]: 218: Hoare triple {237147#(<= proc_i 144)} assume i + 4 < a[j]; {237147#(<= proc_i 144)} is VALID [2019-05-15 10:22:13,159 INFO L273 TraceCheckUtils]: 219: Hoare triple {237147#(<= proc_i 144)} assume a[5] == 1000; {237147#(<= proc_i 144)} is VALID [2019-05-15 10:22:13,161 INFO L273 TraceCheckUtils]: 220: Hoare triple {237147#(<= proc_i 144)} assume j > 4; {237147#(<= proc_i 144)} is VALID [2019-05-15 10:22:13,161 INFO L273 TraceCheckUtils]: 221: Hoare triple {237147#(<= proc_i 144)} assume j < 6; {237147#(<= proc_i 144)} is VALID [2019-05-15 10:22:13,163 INFO L273 TraceCheckUtils]: 222: Hoare triple {237147#(<= proc_i 144)} i := i + 4; {237166#(<= proc_i 148)} is VALID [2019-05-15 10:22:13,165 INFO L273 TraceCheckUtils]: 223: Hoare triple {237166#(<= proc_i 148)} assume i <= 1000; {237166#(<= proc_i 148)} is VALID [2019-05-15 10:22:13,165 INFO L273 TraceCheckUtils]: 224: Hoare triple {237166#(<= proc_i 148)} assume i + 4 < a[j]; {237166#(<= proc_i 148)} is VALID [2019-05-15 10:22:13,167 INFO L273 TraceCheckUtils]: 225: Hoare triple {237166#(<= proc_i 148)} assume a[5] == 1000; {237166#(<= proc_i 148)} is VALID [2019-05-15 10:22:13,167 INFO L273 TraceCheckUtils]: 226: Hoare triple {237166#(<= proc_i 148)} assume j > 4; {237166#(<= proc_i 148)} is VALID [2019-05-15 10:22:13,169 INFO L273 TraceCheckUtils]: 227: Hoare triple {237166#(<= proc_i 148)} assume j < 6; {237166#(<= proc_i 148)} is VALID [2019-05-15 10:22:13,169 INFO L273 TraceCheckUtils]: 228: Hoare triple {237166#(<= proc_i 148)} i := i + 4; {237185#(<= proc_i 152)} is VALID [2019-05-15 10:22:13,171 INFO L273 TraceCheckUtils]: 229: Hoare triple {237185#(<= proc_i 152)} assume i <= 1000; {237185#(<= proc_i 152)} is VALID [2019-05-15 10:22:13,173 INFO L273 TraceCheckUtils]: 230: Hoare triple {237185#(<= proc_i 152)} assume i + 4 < a[j]; {237185#(<= proc_i 152)} is VALID [2019-05-15 10:22:13,173 INFO L273 TraceCheckUtils]: 231: Hoare triple {237185#(<= proc_i 152)} assume a[5] == 1000; {237185#(<= proc_i 152)} is VALID [2019-05-15 10:22:13,175 INFO L273 TraceCheckUtils]: 232: Hoare triple {237185#(<= proc_i 152)} assume j > 4; {237185#(<= proc_i 152)} is VALID [2019-05-15 10:22:13,175 INFO L273 TraceCheckUtils]: 233: Hoare triple {237185#(<= proc_i 152)} assume j < 6; {237185#(<= proc_i 152)} is VALID [2019-05-15 10:22:13,177 INFO L273 TraceCheckUtils]: 234: Hoare triple {237185#(<= proc_i 152)} i := i + 4; {237204#(<= proc_i 156)} is VALID [2019-05-15 10:22:13,177 INFO L273 TraceCheckUtils]: 235: Hoare triple {237204#(<= proc_i 156)} assume i <= 1000; {237204#(<= proc_i 156)} is VALID [2019-05-15 10:22:13,179 INFO L273 TraceCheckUtils]: 236: Hoare triple {237204#(<= proc_i 156)} assume i + 4 < a[j]; {237204#(<= proc_i 156)} is VALID [2019-05-15 10:22:13,179 INFO L273 TraceCheckUtils]: 237: Hoare triple {237204#(<= proc_i 156)} assume a[5] == 1000; {237204#(<= proc_i 156)} is VALID [2019-05-15 10:22:13,181 INFO L273 TraceCheckUtils]: 238: Hoare triple {237204#(<= proc_i 156)} assume j > 4; {237204#(<= proc_i 156)} is VALID [2019-05-15 10:22:13,181 INFO L273 TraceCheckUtils]: 239: Hoare triple {237204#(<= proc_i 156)} assume j < 6; {237204#(<= proc_i 156)} is VALID [2019-05-15 10:22:13,183 INFO L273 TraceCheckUtils]: 240: Hoare triple {237204#(<= proc_i 156)} i := i + 4; {237223#(<= proc_i 160)} is VALID [2019-05-15 10:22:13,185 INFO L273 TraceCheckUtils]: 241: Hoare triple {237223#(<= proc_i 160)} assume i <= 1000; {237223#(<= proc_i 160)} is VALID [2019-05-15 10:22:13,185 INFO L273 TraceCheckUtils]: 242: Hoare triple {237223#(<= proc_i 160)} assume i + 4 < a[j]; {237223#(<= proc_i 160)} is VALID [2019-05-15 10:22:13,187 INFO L273 TraceCheckUtils]: 243: Hoare triple {237223#(<= proc_i 160)} assume a[5] == 1000; {237223#(<= proc_i 160)} is VALID [2019-05-15 10:22:13,187 INFO L273 TraceCheckUtils]: 244: Hoare triple {237223#(<= proc_i 160)} assume j > 4; {237223#(<= proc_i 160)} is VALID [2019-05-15 10:22:13,189 INFO L273 TraceCheckUtils]: 245: Hoare triple {237223#(<= proc_i 160)} assume j < 6; {237223#(<= proc_i 160)} is VALID [2019-05-15 10:22:13,191 INFO L273 TraceCheckUtils]: 246: Hoare triple {237223#(<= proc_i 160)} i := i + 4; {237242#(<= proc_i 164)} is VALID [2019-05-15 10:22:13,191 INFO L273 TraceCheckUtils]: 247: Hoare triple {237242#(<= proc_i 164)} assume i <= 1000; {237242#(<= proc_i 164)} is VALID [2019-05-15 10:22:13,193 INFO L273 TraceCheckUtils]: 248: Hoare triple {237242#(<= proc_i 164)} assume i + 4 < a[j]; {237242#(<= proc_i 164)} is VALID [2019-05-15 10:22:13,193 INFO L273 TraceCheckUtils]: 249: Hoare triple {237242#(<= proc_i 164)} assume a[5] == 1000; {237242#(<= proc_i 164)} is VALID [2019-05-15 10:22:13,195 INFO L273 TraceCheckUtils]: 250: Hoare triple {237242#(<= proc_i 164)} assume j > 4; {237242#(<= proc_i 164)} is VALID [2019-05-15 10:22:13,195 INFO L273 TraceCheckUtils]: 251: Hoare triple {237242#(<= proc_i 164)} assume j < 6; {237242#(<= proc_i 164)} is VALID [2019-05-15 10:22:13,197 INFO L273 TraceCheckUtils]: 252: Hoare triple {237242#(<= proc_i 164)} i := i + 4; {237261#(<= proc_i 168)} is VALID [2019-05-15 10:22:13,197 INFO L273 TraceCheckUtils]: 253: Hoare triple {237261#(<= proc_i 168)} assume i <= 1000; {237261#(<= proc_i 168)} is VALID [2019-05-15 10:22:13,199 INFO L273 TraceCheckUtils]: 254: Hoare triple {237261#(<= proc_i 168)} assume i + 4 < a[j]; {237261#(<= proc_i 168)} is VALID [2019-05-15 10:22:13,199 INFO L273 TraceCheckUtils]: 255: Hoare triple {237261#(<= proc_i 168)} assume a[5] == 1000; {237261#(<= proc_i 168)} is VALID [2019-05-15 10:22:13,201 INFO L273 TraceCheckUtils]: 256: Hoare triple {237261#(<= proc_i 168)} assume j > 4; {237261#(<= proc_i 168)} is VALID [2019-05-15 10:22:13,201 INFO L273 TraceCheckUtils]: 257: Hoare triple {237261#(<= proc_i 168)} assume j < 6; {237261#(<= proc_i 168)} is VALID [2019-05-15 10:22:13,203 INFO L273 TraceCheckUtils]: 258: Hoare triple {237261#(<= proc_i 168)} i := i + 4; {237280#(<= proc_i 172)} is VALID [2019-05-15 10:22:13,203 INFO L273 TraceCheckUtils]: 259: Hoare triple {237280#(<= proc_i 172)} assume i <= 1000; {237280#(<= proc_i 172)} is VALID [2019-05-15 10:22:13,205 INFO L273 TraceCheckUtils]: 260: Hoare triple {237280#(<= proc_i 172)} assume i + 4 < a[j]; {237280#(<= proc_i 172)} is VALID [2019-05-15 10:22:13,205 INFO L273 TraceCheckUtils]: 261: Hoare triple {237280#(<= proc_i 172)} assume a[5] == 1000; {237280#(<= proc_i 172)} is VALID [2019-05-15 10:22:13,207 INFO L273 TraceCheckUtils]: 262: Hoare triple {237280#(<= proc_i 172)} assume j > 4; {237280#(<= proc_i 172)} is VALID [2019-05-15 10:22:13,207 INFO L273 TraceCheckUtils]: 263: Hoare triple {237280#(<= proc_i 172)} assume j < 6; {237280#(<= proc_i 172)} is VALID [2019-05-15 10:22:13,207 INFO L273 TraceCheckUtils]: 264: Hoare triple {237280#(<= proc_i 172)} i := i + 4; {237299#(<= proc_i 176)} is VALID [2019-05-15 10:22:13,209 INFO L273 TraceCheckUtils]: 265: Hoare triple {237299#(<= proc_i 176)} assume i <= 1000; {237299#(<= proc_i 176)} is VALID [2019-05-15 10:22:13,209 INFO L273 TraceCheckUtils]: 266: Hoare triple {237299#(<= proc_i 176)} assume i + 4 < a[j]; {237299#(<= proc_i 176)} is VALID [2019-05-15 10:22:13,211 INFO L273 TraceCheckUtils]: 267: Hoare triple {237299#(<= proc_i 176)} assume a[5] == 1000; {237299#(<= proc_i 176)} is VALID [2019-05-15 10:22:13,211 INFO L273 TraceCheckUtils]: 268: Hoare triple {237299#(<= proc_i 176)} assume j > 4; {237299#(<= proc_i 176)} is VALID [2019-05-15 10:22:13,213 INFO L273 TraceCheckUtils]: 269: Hoare triple {237299#(<= proc_i 176)} assume j < 6; {237299#(<= proc_i 176)} is VALID [2019-05-15 10:22:13,215 INFO L273 TraceCheckUtils]: 270: Hoare triple {237299#(<= proc_i 176)} i := i + 4; {237318#(<= proc_i 180)} is VALID [2019-05-15 10:22:13,217 INFO L273 TraceCheckUtils]: 271: Hoare triple {237318#(<= proc_i 180)} assume i <= 1000; {237318#(<= proc_i 180)} is VALID [2019-05-15 10:22:13,217 INFO L273 TraceCheckUtils]: 272: Hoare triple {237318#(<= proc_i 180)} assume i + 4 < a[j]; {237318#(<= proc_i 180)} is VALID [2019-05-15 10:22:13,219 INFO L273 TraceCheckUtils]: 273: Hoare triple {237318#(<= proc_i 180)} assume a[5] == 1000; {237318#(<= proc_i 180)} is VALID [2019-05-15 10:22:13,221 INFO L273 TraceCheckUtils]: 274: Hoare triple {237318#(<= proc_i 180)} assume j > 4; {237318#(<= proc_i 180)} is VALID [2019-05-15 10:22:13,221 INFO L273 TraceCheckUtils]: 275: Hoare triple {237318#(<= proc_i 180)} assume j < 6; {237318#(<= proc_i 180)} is VALID [2019-05-15 10:22:13,223 INFO L273 TraceCheckUtils]: 276: Hoare triple {237318#(<= proc_i 180)} i := i + 4; {237337#(<= proc_i 184)} is VALID [2019-05-15 10:22:13,223 INFO L273 TraceCheckUtils]: 277: Hoare triple {237337#(<= proc_i 184)} assume i <= 1000; {237337#(<= proc_i 184)} is VALID [2019-05-15 10:22:13,225 INFO L273 TraceCheckUtils]: 278: Hoare triple {237337#(<= proc_i 184)} assume i + 4 < a[j]; {237337#(<= proc_i 184)} is VALID [2019-05-15 10:22:13,225 INFO L273 TraceCheckUtils]: 279: Hoare triple {237337#(<= proc_i 184)} assume a[5] == 1000; {237337#(<= proc_i 184)} is VALID [2019-05-15 10:22:13,227 INFO L273 TraceCheckUtils]: 280: Hoare triple {237337#(<= proc_i 184)} assume j > 4; {237337#(<= proc_i 184)} is VALID [2019-05-15 10:22:13,229 INFO L273 TraceCheckUtils]: 281: Hoare triple {237337#(<= proc_i 184)} assume j < 6; {237337#(<= proc_i 184)} is VALID [2019-05-15 10:22:13,229 INFO L273 TraceCheckUtils]: 282: Hoare triple {237337#(<= proc_i 184)} i := i + 4; {237356#(<= proc_i 188)} is VALID [2019-05-15 10:22:13,231 INFO L273 TraceCheckUtils]: 283: Hoare triple {237356#(<= proc_i 188)} assume i <= 1000; {237356#(<= proc_i 188)} is VALID [2019-05-15 10:22:13,231 INFO L273 TraceCheckUtils]: 284: Hoare triple {237356#(<= proc_i 188)} assume i + 4 < a[j]; {237356#(<= proc_i 188)} is VALID [2019-05-15 10:22:13,233 INFO L273 TraceCheckUtils]: 285: Hoare triple {237356#(<= proc_i 188)} assume a[5] == 1000; {237356#(<= proc_i 188)} is VALID [2019-05-15 10:22:13,235 INFO L273 TraceCheckUtils]: 286: Hoare triple {237356#(<= proc_i 188)} assume j > 4; {237356#(<= proc_i 188)} is VALID [2019-05-15 10:22:13,235 INFO L273 TraceCheckUtils]: 287: Hoare triple {237356#(<= proc_i 188)} assume j < 6; {237356#(<= proc_i 188)} is VALID [2019-05-15 10:22:13,237 INFO L273 TraceCheckUtils]: 288: Hoare triple {237356#(<= proc_i 188)} i := i + 4; {237375#(<= proc_i 192)} is VALID [2019-05-15 10:22:13,237 INFO L273 TraceCheckUtils]: 289: Hoare triple {237375#(<= proc_i 192)} assume i <= 1000; {237375#(<= proc_i 192)} is VALID [2019-05-15 10:22:13,239 INFO L273 TraceCheckUtils]: 290: Hoare triple {237375#(<= proc_i 192)} assume i + 4 < a[j]; {237375#(<= proc_i 192)} is VALID [2019-05-15 10:22:13,241 INFO L273 TraceCheckUtils]: 291: Hoare triple {237375#(<= proc_i 192)} assume a[5] == 1000; {237375#(<= proc_i 192)} is VALID [2019-05-15 10:22:13,241 INFO L273 TraceCheckUtils]: 292: Hoare triple {237375#(<= proc_i 192)} assume j > 4; {237375#(<= proc_i 192)} is VALID [2019-05-15 10:22:13,243 INFO L273 TraceCheckUtils]: 293: Hoare triple {237375#(<= proc_i 192)} assume j < 6; {237375#(<= proc_i 192)} is VALID [2019-05-15 10:22:13,243 INFO L273 TraceCheckUtils]: 294: Hoare triple {237375#(<= proc_i 192)} i := i + 4; {237394#(<= proc_i 196)} is VALID [2019-05-15 10:22:13,245 INFO L273 TraceCheckUtils]: 295: Hoare triple {237394#(<= proc_i 196)} assume i <= 1000; {237394#(<= proc_i 196)} is VALID [2019-05-15 10:22:13,245 INFO L273 TraceCheckUtils]: 296: Hoare triple {237394#(<= proc_i 196)} assume i + 4 < a[j]; {237394#(<= proc_i 196)} is VALID [2019-05-15 10:22:13,247 INFO L273 TraceCheckUtils]: 297: Hoare triple {237394#(<= proc_i 196)} assume a[5] == 1000; {237394#(<= proc_i 196)} is VALID [2019-05-15 10:22:13,247 INFO L273 TraceCheckUtils]: 298: Hoare triple {237394#(<= proc_i 196)} assume j > 4; {237394#(<= proc_i 196)} is VALID [2019-05-15 10:22:13,249 INFO L273 TraceCheckUtils]: 299: Hoare triple {237394#(<= proc_i 196)} assume j < 6; {237394#(<= proc_i 196)} is VALID [2019-05-15 10:22:13,251 INFO L273 TraceCheckUtils]: 300: Hoare triple {237394#(<= proc_i 196)} i := i + 4; {237413#(<= proc_i 200)} is VALID [2019-05-15 10:22:13,251 INFO L273 TraceCheckUtils]: 301: Hoare triple {237413#(<= proc_i 200)} assume i <= 1000; {237413#(<= proc_i 200)} is VALID [2019-05-15 10:22:13,253 INFO L273 TraceCheckUtils]: 302: Hoare triple {237413#(<= proc_i 200)} assume i + 4 < a[j]; {237413#(<= proc_i 200)} is VALID [2019-05-15 10:22:13,255 INFO L273 TraceCheckUtils]: 303: Hoare triple {237413#(<= proc_i 200)} assume a[5] == 1000; {237413#(<= proc_i 200)} is VALID [2019-05-15 10:22:13,257 INFO L273 TraceCheckUtils]: 304: Hoare triple {237413#(<= proc_i 200)} assume j > 4; {237413#(<= proc_i 200)} is VALID [2019-05-15 10:22:13,257 INFO L273 TraceCheckUtils]: 305: Hoare triple {237413#(<= proc_i 200)} assume j < 6; {237413#(<= proc_i 200)} is VALID [2019-05-15 10:22:13,259 INFO L273 TraceCheckUtils]: 306: Hoare triple {237413#(<= proc_i 200)} i := i + 4; {237432#(<= proc_i 204)} is VALID [2019-05-15 10:22:13,259 INFO L273 TraceCheckUtils]: 307: Hoare triple {237432#(<= proc_i 204)} assume i <= 1000; {237432#(<= proc_i 204)} is VALID [2019-05-15 10:22:13,261 INFO L273 TraceCheckUtils]: 308: Hoare triple {237432#(<= proc_i 204)} assume i + 4 < a[j]; {237432#(<= proc_i 204)} is VALID [2019-05-15 10:22:13,261 INFO L273 TraceCheckUtils]: 309: Hoare triple {237432#(<= proc_i 204)} assume a[5] == 1000; {237432#(<= proc_i 204)} is VALID [2019-05-15 10:22:13,263 INFO L273 TraceCheckUtils]: 310: Hoare triple {237432#(<= proc_i 204)} assume j > 4; {237432#(<= proc_i 204)} is VALID [2019-05-15 10:22:13,263 INFO L273 TraceCheckUtils]: 311: Hoare triple {237432#(<= proc_i 204)} assume j < 6; {237432#(<= proc_i 204)} is VALID [2019-05-15 10:22:13,265 INFO L273 TraceCheckUtils]: 312: Hoare triple {237432#(<= proc_i 204)} i := i + 4; {237451#(<= proc_i 208)} is VALID [2019-05-15 10:22:13,265 INFO L273 TraceCheckUtils]: 313: Hoare triple {237451#(<= proc_i 208)} assume i <= 1000; {237451#(<= proc_i 208)} is VALID [2019-05-15 10:22:13,267 INFO L273 TraceCheckUtils]: 314: Hoare triple {237451#(<= proc_i 208)} assume i + 4 < a[j]; {237451#(<= proc_i 208)} is VALID [2019-05-15 10:22:13,267 INFO L273 TraceCheckUtils]: 315: Hoare triple {237451#(<= proc_i 208)} assume a[5] == 1000; {237451#(<= proc_i 208)} is VALID [2019-05-15 10:22:13,269 INFO L273 TraceCheckUtils]: 316: Hoare triple {237451#(<= proc_i 208)} assume j > 4; {237451#(<= proc_i 208)} is VALID [2019-05-15 10:22:13,269 INFO L273 TraceCheckUtils]: 317: Hoare triple {237451#(<= proc_i 208)} assume j < 6; {237451#(<= proc_i 208)} is VALID [2019-05-15 10:22:13,271 INFO L273 TraceCheckUtils]: 318: Hoare triple {237451#(<= proc_i 208)} i := i + 4; {237470#(<= proc_i 212)} is VALID [2019-05-15 10:22:13,271 INFO L273 TraceCheckUtils]: 319: Hoare triple {237470#(<= proc_i 212)} assume i <= 1000; {237470#(<= proc_i 212)} is VALID [2019-05-15 10:22:13,273 INFO L273 TraceCheckUtils]: 320: Hoare triple {237470#(<= proc_i 212)} assume i + 4 < a[j]; {237470#(<= proc_i 212)} is VALID [2019-05-15 10:22:13,273 INFO L273 TraceCheckUtils]: 321: Hoare triple {237470#(<= proc_i 212)} assume a[5] == 1000; {237470#(<= proc_i 212)} is VALID [2019-05-15 10:22:13,275 INFO L273 TraceCheckUtils]: 322: Hoare triple {237470#(<= proc_i 212)} assume j > 4; {237470#(<= proc_i 212)} is VALID [2019-05-15 10:22:13,275 INFO L273 TraceCheckUtils]: 323: Hoare triple {237470#(<= proc_i 212)} assume j < 6; {237470#(<= proc_i 212)} is VALID [2019-05-15 10:22:13,275 INFO L273 TraceCheckUtils]: 324: Hoare triple {237470#(<= proc_i 212)} i := i + 4; {237489#(<= proc_i 216)} is VALID [2019-05-15 10:22:13,277 INFO L273 TraceCheckUtils]: 325: Hoare triple {237489#(<= proc_i 216)} assume i <= 1000; {237489#(<= proc_i 216)} is VALID [2019-05-15 10:22:13,277 INFO L273 TraceCheckUtils]: 326: Hoare triple {237489#(<= proc_i 216)} assume i + 4 < a[j]; {237489#(<= proc_i 216)} is VALID [2019-05-15 10:22:13,279 INFO L273 TraceCheckUtils]: 327: Hoare triple {237489#(<= proc_i 216)} assume a[5] == 1000; {237489#(<= proc_i 216)} is VALID [2019-05-15 10:22:13,279 INFO L273 TraceCheckUtils]: 328: Hoare triple {237489#(<= proc_i 216)} assume j > 4; {237489#(<= proc_i 216)} is VALID [2019-05-15 10:22:13,281 INFO L273 TraceCheckUtils]: 329: Hoare triple {237489#(<= proc_i 216)} assume j < 6; {237489#(<= proc_i 216)} is VALID [2019-05-15 10:22:13,281 INFO L273 TraceCheckUtils]: 330: Hoare triple {237489#(<= proc_i 216)} i := i + 4; {237508#(<= proc_i 220)} is VALID [2019-05-15 10:22:13,283 INFO L273 TraceCheckUtils]: 331: Hoare triple {237508#(<= proc_i 220)} assume i <= 1000; {237508#(<= proc_i 220)} is VALID [2019-05-15 10:22:13,283 INFO L273 TraceCheckUtils]: 332: Hoare triple {237508#(<= proc_i 220)} assume i + 4 < a[j]; {237508#(<= proc_i 220)} is VALID [2019-05-15 10:22:13,285 INFO L273 TraceCheckUtils]: 333: Hoare triple {237508#(<= proc_i 220)} assume a[5] == 1000; {237508#(<= proc_i 220)} is VALID [2019-05-15 10:22:13,285 INFO L273 TraceCheckUtils]: 334: Hoare triple {237508#(<= proc_i 220)} assume j > 4; {237508#(<= proc_i 220)} is VALID [2019-05-15 10:22:13,287 INFO L273 TraceCheckUtils]: 335: Hoare triple {237508#(<= proc_i 220)} assume j < 6; {237508#(<= proc_i 220)} is VALID [2019-05-15 10:22:13,287 INFO L273 TraceCheckUtils]: 336: Hoare triple {237508#(<= proc_i 220)} i := i + 4; {237527#(<= proc_i 224)} is VALID [2019-05-15 10:22:13,289 INFO L273 TraceCheckUtils]: 337: Hoare triple {237527#(<= proc_i 224)} assume i <= 1000; {237527#(<= proc_i 224)} is VALID [2019-05-15 10:22:13,289 INFO L273 TraceCheckUtils]: 338: Hoare triple {237527#(<= proc_i 224)} assume i + 4 < a[j]; {237527#(<= proc_i 224)} is VALID [2019-05-15 10:22:13,291 INFO L273 TraceCheckUtils]: 339: Hoare triple {237527#(<= proc_i 224)} assume a[5] == 1000; {237527#(<= proc_i 224)} is VALID [2019-05-15 10:22:13,291 INFO L273 TraceCheckUtils]: 340: Hoare triple {237527#(<= proc_i 224)} assume j > 4; {237527#(<= proc_i 224)} is VALID [2019-05-15 10:22:13,293 INFO L273 TraceCheckUtils]: 341: Hoare triple {237527#(<= proc_i 224)} assume j < 6; {237527#(<= proc_i 224)} is VALID [2019-05-15 10:22:13,293 INFO L273 TraceCheckUtils]: 342: Hoare triple {237527#(<= proc_i 224)} i := i + 4; {237546#(<= proc_i 228)} is VALID [2019-05-15 10:22:13,295 INFO L273 TraceCheckUtils]: 343: Hoare triple {237546#(<= proc_i 228)} assume i <= 1000; {237546#(<= proc_i 228)} is VALID [2019-05-15 10:22:13,295 INFO L273 TraceCheckUtils]: 344: Hoare triple {237546#(<= proc_i 228)} assume i + 4 < a[j]; {237546#(<= proc_i 228)} is VALID [2019-05-15 10:22:13,297 INFO L273 TraceCheckUtils]: 345: Hoare triple {237546#(<= proc_i 228)} assume a[5] == 1000; {237546#(<= proc_i 228)} is VALID [2019-05-15 10:22:13,297 INFO L273 TraceCheckUtils]: 346: Hoare triple {237546#(<= proc_i 228)} assume j > 4; {237546#(<= proc_i 228)} is VALID [2019-05-15 10:22:13,299 INFO L273 TraceCheckUtils]: 347: Hoare triple {237546#(<= proc_i 228)} assume j < 6; {237546#(<= proc_i 228)} is VALID [2019-05-15 10:22:13,299 INFO L273 TraceCheckUtils]: 348: Hoare triple {237546#(<= proc_i 228)} i := i + 4; {237565#(<= proc_i 232)} is VALID [2019-05-15 10:22:13,301 INFO L273 TraceCheckUtils]: 349: Hoare triple {237565#(<= proc_i 232)} assume i <= 1000; {237565#(<= proc_i 232)} is VALID [2019-05-15 10:22:13,301 INFO L273 TraceCheckUtils]: 350: Hoare triple {237565#(<= proc_i 232)} assume i + 4 < a[j]; {237565#(<= proc_i 232)} is VALID [2019-05-15 10:22:13,303 INFO L273 TraceCheckUtils]: 351: Hoare triple {237565#(<= proc_i 232)} assume a[5] == 1000; {237565#(<= proc_i 232)} is VALID [2019-05-15 10:22:13,303 INFO L273 TraceCheckUtils]: 352: Hoare triple {237565#(<= proc_i 232)} assume j > 4; {237565#(<= proc_i 232)} is VALID [2019-05-15 10:22:13,305 INFO L273 TraceCheckUtils]: 353: Hoare triple {237565#(<= proc_i 232)} assume j < 6; {237565#(<= proc_i 232)} is VALID [2019-05-15 10:22:13,305 INFO L273 TraceCheckUtils]: 354: Hoare triple {237565#(<= proc_i 232)} i := i + 4; {237584#(<= proc_i 236)} is VALID [2019-05-15 10:22:13,307 INFO L273 TraceCheckUtils]: 355: Hoare triple {237584#(<= proc_i 236)} assume i <= 1000; {237584#(<= proc_i 236)} is VALID [2019-05-15 10:22:13,307 INFO L273 TraceCheckUtils]: 356: Hoare triple {237584#(<= proc_i 236)} assume i + 4 < a[j]; {237584#(<= proc_i 236)} is VALID [2019-05-15 10:22:13,309 INFO L273 TraceCheckUtils]: 357: Hoare triple {237584#(<= proc_i 236)} assume a[5] == 1000; {237584#(<= proc_i 236)} is VALID [2019-05-15 10:22:13,309 INFO L273 TraceCheckUtils]: 358: Hoare triple {237584#(<= proc_i 236)} assume j > 4; {237584#(<= proc_i 236)} is VALID [2019-05-15 10:22:13,311 INFO L273 TraceCheckUtils]: 359: Hoare triple {237584#(<= proc_i 236)} assume j < 6; {237584#(<= proc_i 236)} is VALID [2019-05-15 10:22:13,311 INFO L273 TraceCheckUtils]: 360: Hoare triple {237584#(<= proc_i 236)} i := i + 4; {237603#(<= proc_i 240)} is VALID [2019-05-15 10:22:13,313 INFO L273 TraceCheckUtils]: 361: Hoare triple {237603#(<= proc_i 240)} assume i <= 1000; {237603#(<= proc_i 240)} is VALID [2019-05-15 10:22:13,313 INFO L273 TraceCheckUtils]: 362: Hoare triple {237603#(<= proc_i 240)} assume i + 4 < a[j]; {237603#(<= proc_i 240)} is VALID [2019-05-15 10:22:13,315 INFO L273 TraceCheckUtils]: 363: Hoare triple {237603#(<= proc_i 240)} assume a[5] == 1000; {237603#(<= proc_i 240)} is VALID [2019-05-15 10:22:13,315 INFO L273 TraceCheckUtils]: 364: Hoare triple {237603#(<= proc_i 240)} assume j > 4; {237603#(<= proc_i 240)} is VALID [2019-05-15 10:22:13,317 INFO L273 TraceCheckUtils]: 365: Hoare triple {237603#(<= proc_i 240)} assume j < 6; {237603#(<= proc_i 240)} is VALID [2019-05-15 10:22:13,317 INFO L273 TraceCheckUtils]: 366: Hoare triple {237603#(<= proc_i 240)} i := i + 4; {237622#(<= proc_i 244)} is VALID [2019-05-15 10:22:13,319 INFO L273 TraceCheckUtils]: 367: Hoare triple {237622#(<= proc_i 244)} assume i <= 1000; {237622#(<= proc_i 244)} is VALID [2019-05-15 10:22:13,319 INFO L273 TraceCheckUtils]: 368: Hoare triple {237622#(<= proc_i 244)} assume i + 4 < a[j]; {237622#(<= proc_i 244)} is VALID [2019-05-15 10:22:13,319 INFO L273 TraceCheckUtils]: 369: Hoare triple {237622#(<= proc_i 244)} assume a[5] == 1000; {237622#(<= proc_i 244)} is VALID [2019-05-15 10:22:13,321 INFO L273 TraceCheckUtils]: 370: Hoare triple {237622#(<= proc_i 244)} assume j > 4; {237622#(<= proc_i 244)} is VALID [2019-05-15 10:22:13,321 INFO L273 TraceCheckUtils]: 371: Hoare triple {237622#(<= proc_i 244)} assume j < 6; {237622#(<= proc_i 244)} is VALID [2019-05-15 10:22:13,323 INFO L273 TraceCheckUtils]: 372: Hoare triple {237622#(<= proc_i 244)} i := i + 4; {237641#(<= proc_i 248)} is VALID [2019-05-15 10:22:13,323 INFO L273 TraceCheckUtils]: 373: Hoare triple {237641#(<= proc_i 248)} assume i <= 1000; {237641#(<= proc_i 248)} is VALID [2019-05-15 10:22:13,325 INFO L273 TraceCheckUtils]: 374: Hoare triple {237641#(<= proc_i 248)} assume i + 4 < a[j]; {237641#(<= proc_i 248)} is VALID [2019-05-15 10:22:13,325 INFO L273 TraceCheckUtils]: 375: Hoare triple {237641#(<= proc_i 248)} assume a[5] == 1000; {237641#(<= proc_i 248)} is VALID [2019-05-15 10:22:13,327 INFO L273 TraceCheckUtils]: 376: Hoare triple {237641#(<= proc_i 248)} assume j > 4; {237641#(<= proc_i 248)} is VALID [2019-05-15 10:22:13,327 INFO L273 TraceCheckUtils]: 377: Hoare triple {237641#(<= proc_i 248)} assume j < 6; {237641#(<= proc_i 248)} is VALID [2019-05-15 10:22:13,329 INFO L273 TraceCheckUtils]: 378: Hoare triple {237641#(<= proc_i 248)} i := i + 4; {237660#(<= proc_i 252)} is VALID [2019-05-15 10:22:13,329 INFO L273 TraceCheckUtils]: 379: Hoare triple {237660#(<= proc_i 252)} assume i <= 1000; {237660#(<= proc_i 252)} is VALID [2019-05-15 10:22:13,329 INFO L273 TraceCheckUtils]: 380: Hoare triple {237660#(<= proc_i 252)} assume i + 4 < a[j]; {237660#(<= proc_i 252)} is VALID [2019-05-15 10:22:13,331 INFO L273 TraceCheckUtils]: 381: Hoare triple {237660#(<= proc_i 252)} assume a[5] == 1000; {237660#(<= proc_i 252)} is VALID [2019-05-15 10:22:13,331 INFO L273 TraceCheckUtils]: 382: Hoare triple {237660#(<= proc_i 252)} assume j > 4; {237660#(<= proc_i 252)} is VALID [2019-05-15 10:22:13,333 INFO L273 TraceCheckUtils]: 383: Hoare triple {237660#(<= proc_i 252)} assume j < 6; {237660#(<= proc_i 252)} is VALID [2019-05-15 10:22:13,333 INFO L273 TraceCheckUtils]: 384: Hoare triple {237660#(<= proc_i 252)} i := i + 4; {237679#(<= proc_i 256)} is VALID [2019-05-15 10:22:13,335 INFO L273 TraceCheckUtils]: 385: Hoare triple {237679#(<= proc_i 256)} assume i <= 1000; {237679#(<= proc_i 256)} is VALID [2019-05-15 10:22:13,337 INFO L273 TraceCheckUtils]: 386: Hoare triple {237679#(<= proc_i 256)} assume i + 4 < a[j]; {237679#(<= proc_i 256)} is VALID [2019-05-15 10:22:13,339 INFO L273 TraceCheckUtils]: 387: Hoare triple {237679#(<= proc_i 256)} assume a[5] == 1000; {237679#(<= proc_i 256)} is VALID [2019-05-15 10:22:13,339 INFO L273 TraceCheckUtils]: 388: Hoare triple {237679#(<= proc_i 256)} assume j > 4; {237679#(<= proc_i 256)} is VALID [2019-05-15 10:22:13,341 INFO L273 TraceCheckUtils]: 389: Hoare triple {237679#(<= proc_i 256)} assume j < 6; {237679#(<= proc_i 256)} is VALID [2019-05-15 10:22:13,341 INFO L273 TraceCheckUtils]: 390: Hoare triple {237679#(<= proc_i 256)} i := i + 4; {237698#(<= proc_i 260)} is VALID [2019-05-15 10:22:13,343 INFO L273 TraceCheckUtils]: 391: Hoare triple {237698#(<= proc_i 260)} assume i <= 1000; {237698#(<= proc_i 260)} is VALID [2019-05-15 10:22:13,343 INFO L273 TraceCheckUtils]: 392: Hoare triple {237698#(<= proc_i 260)} assume i + 4 < a[j]; {237698#(<= proc_i 260)} is VALID [2019-05-15 10:22:13,345 INFO L273 TraceCheckUtils]: 393: Hoare triple {237698#(<= proc_i 260)} assume a[5] == 1000; {237698#(<= proc_i 260)} is VALID [2019-05-15 10:22:13,345 INFO L273 TraceCheckUtils]: 394: Hoare triple {237698#(<= proc_i 260)} assume j > 4; {237698#(<= proc_i 260)} is VALID [2019-05-15 10:22:13,347 INFO L273 TraceCheckUtils]: 395: Hoare triple {237698#(<= proc_i 260)} assume j < 6; {237698#(<= proc_i 260)} is VALID [2019-05-15 10:22:13,347 INFO L273 TraceCheckUtils]: 396: Hoare triple {237698#(<= proc_i 260)} i := i + 4; {237717#(<= proc_i 264)} is VALID [2019-05-15 10:22:13,349 INFO L273 TraceCheckUtils]: 397: Hoare triple {237717#(<= proc_i 264)} assume i <= 1000; {237717#(<= proc_i 264)} is VALID [2019-05-15 10:22:13,349 INFO L273 TraceCheckUtils]: 398: Hoare triple {237717#(<= proc_i 264)} assume i + 4 < a[j]; {237717#(<= proc_i 264)} is VALID [2019-05-15 10:22:13,351 INFO L273 TraceCheckUtils]: 399: Hoare triple {237717#(<= proc_i 264)} assume a[5] == 1000; {237717#(<= proc_i 264)} is VALID [2019-05-15 10:22:13,351 INFO L273 TraceCheckUtils]: 400: Hoare triple {237717#(<= proc_i 264)} assume j > 4; {237717#(<= proc_i 264)} is VALID [2019-05-15 10:22:13,353 INFO L273 TraceCheckUtils]: 401: Hoare triple {237717#(<= proc_i 264)} assume j < 6; {237717#(<= proc_i 264)} is VALID [2019-05-15 10:22:13,353 INFO L273 TraceCheckUtils]: 402: Hoare triple {237717#(<= proc_i 264)} i := i + 4; {237736#(<= proc_i 268)} is VALID [2019-05-15 10:22:13,355 INFO L273 TraceCheckUtils]: 403: Hoare triple {237736#(<= proc_i 268)} assume i <= 1000; {237736#(<= proc_i 268)} is VALID [2019-05-15 10:22:13,355 INFO L273 TraceCheckUtils]: 404: Hoare triple {237736#(<= proc_i 268)} assume i + 4 < a[j]; {237736#(<= proc_i 268)} is VALID [2019-05-15 10:22:13,357 INFO L273 TraceCheckUtils]: 405: Hoare triple {237736#(<= proc_i 268)} assume a[5] == 1000; {237736#(<= proc_i 268)} is VALID [2019-05-15 10:22:13,357 INFO L273 TraceCheckUtils]: 406: Hoare triple {237736#(<= proc_i 268)} assume j > 4; {237736#(<= proc_i 268)} is VALID [2019-05-15 10:22:13,359 INFO L273 TraceCheckUtils]: 407: Hoare triple {237736#(<= proc_i 268)} assume j < 6; {237736#(<= proc_i 268)} is VALID [2019-05-15 10:22:13,359 INFO L273 TraceCheckUtils]: 408: Hoare triple {237736#(<= proc_i 268)} i := i + 4; {237755#(<= proc_i 272)} is VALID [2019-05-15 10:22:13,361 INFO L273 TraceCheckUtils]: 409: Hoare triple {237755#(<= proc_i 272)} assume i <= 1000; {237755#(<= proc_i 272)} is VALID [2019-05-15 10:22:13,361 INFO L273 TraceCheckUtils]: 410: Hoare triple {237755#(<= proc_i 272)} assume i + 4 < a[j]; {237755#(<= proc_i 272)} is VALID [2019-05-15 10:22:13,363 INFO L273 TraceCheckUtils]: 411: Hoare triple {237755#(<= proc_i 272)} assume a[5] == 1000; {237755#(<= proc_i 272)} is VALID [2019-05-15 10:22:13,363 INFO L273 TraceCheckUtils]: 412: Hoare triple {237755#(<= proc_i 272)} assume j > 4; {237755#(<= proc_i 272)} is VALID [2019-05-15 10:22:13,365 INFO L273 TraceCheckUtils]: 413: Hoare triple {237755#(<= proc_i 272)} assume j < 6; {237755#(<= proc_i 272)} is VALID [2019-05-15 10:22:13,365 INFO L273 TraceCheckUtils]: 414: Hoare triple {237755#(<= proc_i 272)} i := i + 4; {237774#(<= proc_i 276)} is VALID [2019-05-15 10:22:13,367 INFO L273 TraceCheckUtils]: 415: Hoare triple {237774#(<= proc_i 276)} assume i <= 1000; {237774#(<= proc_i 276)} is VALID [2019-05-15 10:22:13,367 INFO L273 TraceCheckUtils]: 416: Hoare triple {237774#(<= proc_i 276)} assume i + 4 < a[j]; {237774#(<= proc_i 276)} is VALID [2019-05-15 10:22:13,369 INFO L273 TraceCheckUtils]: 417: Hoare triple {237774#(<= proc_i 276)} assume a[5] == 1000; {237774#(<= proc_i 276)} is VALID [2019-05-15 10:22:13,369 INFO L273 TraceCheckUtils]: 418: Hoare triple {237774#(<= proc_i 276)} assume j > 4; {237774#(<= proc_i 276)} is VALID [2019-05-15 10:22:13,371 INFO L273 TraceCheckUtils]: 419: Hoare triple {237774#(<= proc_i 276)} assume j < 6; {237774#(<= proc_i 276)} is VALID [2019-05-15 10:22:13,371 INFO L273 TraceCheckUtils]: 420: Hoare triple {237774#(<= proc_i 276)} i := i + 4; {237793#(<= proc_i 280)} is VALID [2019-05-15 10:22:13,373 INFO L273 TraceCheckUtils]: 421: Hoare triple {237793#(<= proc_i 280)} assume i <= 1000; {237793#(<= proc_i 280)} is VALID [2019-05-15 10:22:13,375 INFO L273 TraceCheckUtils]: 422: Hoare triple {237793#(<= proc_i 280)} assume i + 4 < a[j]; {237793#(<= proc_i 280)} is VALID [2019-05-15 10:22:13,375 INFO L273 TraceCheckUtils]: 423: Hoare triple {237793#(<= proc_i 280)} assume a[5] == 1000; {237793#(<= proc_i 280)} is VALID [2019-05-15 10:22:13,377 INFO L273 TraceCheckUtils]: 424: Hoare triple {237793#(<= proc_i 280)} assume j > 4; {237793#(<= proc_i 280)} is VALID [2019-05-15 10:22:13,379 INFO L273 TraceCheckUtils]: 425: Hoare triple {237793#(<= proc_i 280)} assume j < 6; {237793#(<= proc_i 280)} is VALID [2019-05-15 10:22:13,379 INFO L273 TraceCheckUtils]: 426: Hoare triple {237793#(<= proc_i 280)} i := i + 4; {237812#(<= proc_i 284)} is VALID [2019-05-15 10:22:13,379 INFO L273 TraceCheckUtils]: 427: Hoare triple {237812#(<= proc_i 284)} assume i <= 1000; {237812#(<= proc_i 284)} is VALID [2019-05-15 10:22:13,381 INFO L273 TraceCheckUtils]: 428: Hoare triple {237812#(<= proc_i 284)} assume i + 4 < a[j]; {237812#(<= proc_i 284)} is VALID [2019-05-15 10:22:13,381 INFO L273 TraceCheckUtils]: 429: Hoare triple {237812#(<= proc_i 284)} assume a[5] == 1000; {237812#(<= proc_i 284)} is VALID [2019-05-15 10:22:13,383 INFO L273 TraceCheckUtils]: 430: Hoare triple {237812#(<= proc_i 284)} assume j > 4; {237812#(<= proc_i 284)} is VALID [2019-05-15 10:22:13,383 INFO L273 TraceCheckUtils]: 431: Hoare triple {237812#(<= proc_i 284)} assume j < 6; {237812#(<= proc_i 284)} is VALID [2019-05-15 10:22:13,385 INFO L273 TraceCheckUtils]: 432: Hoare triple {237812#(<= proc_i 284)} i := i + 4; {237831#(<= proc_i 288)} is VALID [2019-05-15 10:22:13,385 INFO L273 TraceCheckUtils]: 433: Hoare triple {237831#(<= proc_i 288)} assume i <= 1000; {237831#(<= proc_i 288)} is VALID [2019-05-15 10:22:13,387 INFO L273 TraceCheckUtils]: 434: Hoare triple {237831#(<= proc_i 288)} assume i + 4 < a[j]; {237831#(<= proc_i 288)} is VALID [2019-05-15 10:22:13,387 INFO L273 TraceCheckUtils]: 435: Hoare triple {237831#(<= proc_i 288)} assume a[5] == 1000; {237831#(<= proc_i 288)} is VALID [2019-05-15 10:22:13,389 INFO L273 TraceCheckUtils]: 436: Hoare triple {237831#(<= proc_i 288)} assume j > 4; {237831#(<= proc_i 288)} is VALID [2019-05-15 10:22:13,389 INFO L273 TraceCheckUtils]: 437: Hoare triple {237831#(<= proc_i 288)} assume j < 6; {237831#(<= proc_i 288)} is VALID [2019-05-15 10:22:13,391 INFO L273 TraceCheckUtils]: 438: Hoare triple {237831#(<= proc_i 288)} i := i + 4; {237850#(<= proc_i 292)} is VALID [2019-05-15 10:22:13,393 INFO L273 TraceCheckUtils]: 439: Hoare triple {237850#(<= proc_i 292)} assume i <= 1000; {237850#(<= proc_i 292)} is VALID [2019-05-15 10:22:13,393 INFO L273 TraceCheckUtils]: 440: Hoare triple {237850#(<= proc_i 292)} assume i + 4 < a[j]; {237850#(<= proc_i 292)} is VALID [2019-05-15 10:22:13,395 INFO L273 TraceCheckUtils]: 441: Hoare triple {237850#(<= proc_i 292)} assume a[5] == 1000; {237850#(<= proc_i 292)} is VALID [2019-05-15 10:22:13,395 INFO L273 TraceCheckUtils]: 442: Hoare triple {237850#(<= proc_i 292)} assume j > 4; {237850#(<= proc_i 292)} is VALID [2019-05-15 10:22:13,397 INFO L273 TraceCheckUtils]: 443: Hoare triple {237850#(<= proc_i 292)} assume j < 6; {237850#(<= proc_i 292)} is VALID [2019-05-15 10:22:13,397 INFO L273 TraceCheckUtils]: 444: Hoare triple {237850#(<= proc_i 292)} i := i + 4; {237869#(<= proc_i 296)} is VALID [2019-05-15 10:22:13,399 INFO L273 TraceCheckUtils]: 445: Hoare triple {237869#(<= proc_i 296)} assume i <= 1000; {237869#(<= proc_i 296)} is VALID [2019-05-15 10:22:13,399 INFO L273 TraceCheckUtils]: 446: Hoare triple {237869#(<= proc_i 296)} assume i + 4 < a[j]; {237869#(<= proc_i 296)} is VALID [2019-05-15 10:22:13,399 INFO L273 TraceCheckUtils]: 447: Hoare triple {237869#(<= proc_i 296)} assume a[5] == 1000; {237869#(<= proc_i 296)} is VALID [2019-05-15 10:22:13,400 INFO L273 TraceCheckUtils]: 448: Hoare triple {237869#(<= proc_i 296)} assume j > 4; {237869#(<= proc_i 296)} is VALID [2019-05-15 10:22:13,400 INFO L273 TraceCheckUtils]: 449: Hoare triple {237869#(<= proc_i 296)} assume j < 6; {237869#(<= proc_i 296)} is VALID [2019-05-15 10:22:13,400 INFO L273 TraceCheckUtils]: 450: Hoare triple {237869#(<= proc_i 296)} i := i + 4; {237888#(<= proc_i 300)} is VALID [2019-05-15 10:22:13,401 INFO L273 TraceCheckUtils]: 451: Hoare triple {237888#(<= proc_i 300)} assume i <= 1000; {237888#(<= proc_i 300)} is VALID [2019-05-15 10:22:13,401 INFO L273 TraceCheckUtils]: 452: Hoare triple {237888#(<= proc_i 300)} assume i + 4 < a[j]; {237888#(<= proc_i 300)} is VALID [2019-05-15 10:22:13,401 INFO L273 TraceCheckUtils]: 453: Hoare triple {237888#(<= proc_i 300)} assume a[5] == 1000; {237888#(<= proc_i 300)} is VALID [2019-05-15 10:22:13,401 INFO L273 TraceCheckUtils]: 454: Hoare triple {237888#(<= proc_i 300)} assume j > 4; {237888#(<= proc_i 300)} is VALID [2019-05-15 10:22:13,402 INFO L273 TraceCheckUtils]: 455: Hoare triple {237888#(<= proc_i 300)} assume j < 6; {237888#(<= proc_i 300)} is VALID [2019-05-15 10:22:13,402 INFO L273 TraceCheckUtils]: 456: Hoare triple {237888#(<= proc_i 300)} i := i + 4; {237907#(<= proc_i 304)} is VALID [2019-05-15 10:22:13,402 INFO L273 TraceCheckUtils]: 457: Hoare triple {237907#(<= proc_i 304)} assume i <= 1000; {237907#(<= proc_i 304)} is VALID [2019-05-15 10:22:13,403 INFO L273 TraceCheckUtils]: 458: Hoare triple {237907#(<= proc_i 304)} assume i + 4 < a[j]; {237907#(<= proc_i 304)} is VALID [2019-05-15 10:22:13,403 INFO L273 TraceCheckUtils]: 459: Hoare triple {237907#(<= proc_i 304)} assume a[5] == 1000; {237907#(<= proc_i 304)} is VALID [2019-05-15 10:22:13,404 INFO L273 TraceCheckUtils]: 460: Hoare triple {237907#(<= proc_i 304)} assume j > 4; {237907#(<= proc_i 304)} is VALID [2019-05-15 10:22:13,404 INFO L273 TraceCheckUtils]: 461: Hoare triple {237907#(<= proc_i 304)} assume j < 6; {237907#(<= proc_i 304)} is VALID [2019-05-15 10:22:13,405 INFO L273 TraceCheckUtils]: 462: Hoare triple {237907#(<= proc_i 304)} i := i + 4; {237926#(<= proc_i 308)} is VALID [2019-05-15 10:22:13,405 INFO L273 TraceCheckUtils]: 463: Hoare triple {237926#(<= proc_i 308)} assume i <= 1000; {237926#(<= proc_i 308)} is VALID [2019-05-15 10:22:13,406 INFO L273 TraceCheckUtils]: 464: Hoare triple {237926#(<= proc_i 308)} assume i + 4 < a[j]; {237926#(<= proc_i 308)} is VALID [2019-05-15 10:22:13,406 INFO L273 TraceCheckUtils]: 465: Hoare triple {237926#(<= proc_i 308)} assume a[5] == 1000; {237926#(<= proc_i 308)} is VALID [2019-05-15 10:22:13,407 INFO L273 TraceCheckUtils]: 466: Hoare triple {237926#(<= proc_i 308)} assume j > 4; {237926#(<= proc_i 308)} is VALID [2019-05-15 10:22:13,407 INFO L273 TraceCheckUtils]: 467: Hoare triple {237926#(<= proc_i 308)} assume j < 6; {237926#(<= proc_i 308)} is VALID [2019-05-15 10:22:13,408 INFO L273 TraceCheckUtils]: 468: Hoare triple {237926#(<= proc_i 308)} i := i + 4; {237945#(<= proc_i 312)} is VALID [2019-05-15 10:22:13,408 INFO L273 TraceCheckUtils]: 469: Hoare triple {237945#(<= proc_i 312)} assume i <= 1000; {237945#(<= proc_i 312)} is VALID [2019-05-15 10:22:13,409 INFO L273 TraceCheckUtils]: 470: Hoare triple {237945#(<= proc_i 312)} assume i + 4 < a[j]; {237945#(<= proc_i 312)} is VALID [2019-05-15 10:22:13,409 INFO L273 TraceCheckUtils]: 471: Hoare triple {237945#(<= proc_i 312)} assume a[5] == 1000; {237945#(<= proc_i 312)} is VALID [2019-05-15 10:22:13,410 INFO L273 TraceCheckUtils]: 472: Hoare triple {237945#(<= proc_i 312)} assume j > 4; {237945#(<= proc_i 312)} is VALID [2019-05-15 10:22:13,410 INFO L273 TraceCheckUtils]: 473: Hoare triple {237945#(<= proc_i 312)} assume j < 6; {237945#(<= proc_i 312)} is VALID [2019-05-15 10:22:13,411 INFO L273 TraceCheckUtils]: 474: Hoare triple {237945#(<= proc_i 312)} i := i + 4; {237964#(<= proc_i 316)} is VALID [2019-05-15 10:22:13,411 INFO L273 TraceCheckUtils]: 475: Hoare triple {237964#(<= proc_i 316)} assume i <= 1000; {237964#(<= proc_i 316)} is VALID [2019-05-15 10:22:13,412 INFO L273 TraceCheckUtils]: 476: Hoare triple {237964#(<= proc_i 316)} assume i + 4 < a[j]; {237964#(<= proc_i 316)} is VALID [2019-05-15 10:22:13,412 INFO L273 TraceCheckUtils]: 477: Hoare triple {237964#(<= proc_i 316)} assume a[5] == 1000; {237964#(<= proc_i 316)} is VALID [2019-05-15 10:22:13,412 INFO L273 TraceCheckUtils]: 478: Hoare triple {237964#(<= proc_i 316)} assume j > 4; {237964#(<= proc_i 316)} is VALID [2019-05-15 10:22:13,413 INFO L273 TraceCheckUtils]: 479: Hoare triple {237964#(<= proc_i 316)} assume j < 6; {237964#(<= proc_i 316)} is VALID [2019-05-15 10:22:13,414 INFO L273 TraceCheckUtils]: 480: Hoare triple {237964#(<= proc_i 316)} i := i + 4; {237983#(<= proc_i 320)} is VALID [2019-05-15 10:22:13,414 INFO L273 TraceCheckUtils]: 481: Hoare triple {237983#(<= proc_i 320)} assume i <= 1000; {237983#(<= proc_i 320)} is VALID [2019-05-15 10:22:13,415 INFO L273 TraceCheckUtils]: 482: Hoare triple {237983#(<= proc_i 320)} assume i + 4 < a[j]; {237983#(<= proc_i 320)} is VALID [2019-05-15 10:22:13,415 INFO L273 TraceCheckUtils]: 483: Hoare triple {237983#(<= proc_i 320)} assume a[5] == 1000; {237983#(<= proc_i 320)} is VALID [2019-05-15 10:22:13,415 INFO L273 TraceCheckUtils]: 484: Hoare triple {237983#(<= proc_i 320)} assume j > 4; {237983#(<= proc_i 320)} is VALID [2019-05-15 10:22:13,416 INFO L273 TraceCheckUtils]: 485: Hoare triple {237983#(<= proc_i 320)} assume j < 6; {237983#(<= proc_i 320)} is VALID [2019-05-15 10:22:13,417 INFO L273 TraceCheckUtils]: 486: Hoare triple {237983#(<= proc_i 320)} i := i + 4; {238002#(<= proc_i 324)} is VALID [2019-05-15 10:22:13,417 INFO L273 TraceCheckUtils]: 487: Hoare triple {238002#(<= proc_i 324)} assume i <= 1000; {238002#(<= proc_i 324)} is VALID [2019-05-15 10:22:13,417 INFO L273 TraceCheckUtils]: 488: Hoare triple {238002#(<= proc_i 324)} assume i + 4 < a[j]; {238002#(<= proc_i 324)} is VALID [2019-05-15 10:22:13,418 INFO L273 TraceCheckUtils]: 489: Hoare triple {238002#(<= proc_i 324)} assume a[5] == 1000; {238002#(<= proc_i 324)} is VALID [2019-05-15 10:22:13,418 INFO L273 TraceCheckUtils]: 490: Hoare triple {238002#(<= proc_i 324)} assume j > 4; {238002#(<= proc_i 324)} is VALID [2019-05-15 10:22:13,419 INFO L273 TraceCheckUtils]: 491: Hoare triple {238002#(<= proc_i 324)} assume j < 6; {238002#(<= proc_i 324)} is VALID [2019-05-15 10:22:13,420 INFO L273 TraceCheckUtils]: 492: Hoare triple {238002#(<= proc_i 324)} i := i + 4; {238021#(<= proc_i 328)} is VALID [2019-05-15 10:22:13,420 INFO L273 TraceCheckUtils]: 493: Hoare triple {238021#(<= proc_i 328)} assume i <= 1000; {238021#(<= proc_i 328)} is VALID [2019-05-15 10:22:13,420 INFO L273 TraceCheckUtils]: 494: Hoare triple {238021#(<= proc_i 328)} assume i + 4 < a[j]; {238021#(<= proc_i 328)} is VALID [2019-05-15 10:22:13,421 INFO L273 TraceCheckUtils]: 495: Hoare triple {238021#(<= proc_i 328)} assume a[5] == 1000; {238021#(<= proc_i 328)} is VALID [2019-05-15 10:22:13,421 INFO L273 TraceCheckUtils]: 496: Hoare triple {238021#(<= proc_i 328)} assume j > 4; {238021#(<= proc_i 328)} is VALID [2019-05-15 10:22:13,422 INFO L273 TraceCheckUtils]: 497: Hoare triple {238021#(<= proc_i 328)} assume j < 6; {238021#(<= proc_i 328)} is VALID [2019-05-15 10:22:13,422 INFO L273 TraceCheckUtils]: 498: Hoare triple {238021#(<= proc_i 328)} i := i + 4; {238040#(<= proc_i 332)} is VALID [2019-05-15 10:22:13,423 INFO L273 TraceCheckUtils]: 499: Hoare triple {238040#(<= proc_i 332)} assume i <= 1000; {238040#(<= proc_i 332)} is VALID [2019-05-15 10:22:13,423 INFO L273 TraceCheckUtils]: 500: Hoare triple {238040#(<= proc_i 332)} assume i + 4 < a[j]; {238040#(<= proc_i 332)} is VALID [2019-05-15 10:22:13,424 INFO L273 TraceCheckUtils]: 501: Hoare triple {238040#(<= proc_i 332)} assume a[5] == 1000; {238040#(<= proc_i 332)} is VALID [2019-05-15 10:22:13,424 INFO L273 TraceCheckUtils]: 502: Hoare triple {238040#(<= proc_i 332)} assume j > 4; {238040#(<= proc_i 332)} is VALID [2019-05-15 10:22:13,425 INFO L273 TraceCheckUtils]: 503: Hoare triple {238040#(<= proc_i 332)} assume j < 6; {238040#(<= proc_i 332)} is VALID [2019-05-15 10:22:13,425 INFO L273 TraceCheckUtils]: 504: Hoare triple {238040#(<= proc_i 332)} i := i + 4; {238059#(<= proc_i 336)} is VALID [2019-05-15 10:22:13,426 INFO L273 TraceCheckUtils]: 505: Hoare triple {238059#(<= proc_i 336)} assume i <= 1000; {238059#(<= proc_i 336)} is VALID [2019-05-15 10:22:13,426 INFO L273 TraceCheckUtils]: 506: Hoare triple {238059#(<= proc_i 336)} assume i + 4 < a[j]; {238059#(<= proc_i 336)} is VALID [2019-05-15 10:22:13,427 INFO L273 TraceCheckUtils]: 507: Hoare triple {238059#(<= proc_i 336)} assume a[5] == 1000; {238059#(<= proc_i 336)} is VALID [2019-05-15 10:22:13,427 INFO L273 TraceCheckUtils]: 508: Hoare triple {238059#(<= proc_i 336)} assume j > 4; {238059#(<= proc_i 336)} is VALID [2019-05-15 10:22:13,428 INFO L273 TraceCheckUtils]: 509: Hoare triple {238059#(<= proc_i 336)} assume j < 6; {238059#(<= proc_i 336)} is VALID [2019-05-15 10:22:13,428 INFO L273 TraceCheckUtils]: 510: Hoare triple {238059#(<= proc_i 336)} i := i + 4; {238078#(<= proc_i 340)} is VALID [2019-05-15 10:22:13,429 INFO L273 TraceCheckUtils]: 511: Hoare triple {238078#(<= proc_i 340)} assume i <= 1000; {238078#(<= proc_i 340)} is VALID [2019-05-15 10:22:13,429 INFO L273 TraceCheckUtils]: 512: Hoare triple {238078#(<= proc_i 340)} assume i + 4 < a[j]; {238078#(<= proc_i 340)} is VALID [2019-05-15 10:22:13,430 INFO L273 TraceCheckUtils]: 513: Hoare triple {238078#(<= proc_i 340)} assume a[5] == 1000; {238078#(<= proc_i 340)} is VALID [2019-05-15 10:22:13,430 INFO L273 TraceCheckUtils]: 514: Hoare triple {238078#(<= proc_i 340)} assume j > 4; {238078#(<= proc_i 340)} is VALID [2019-05-15 10:22:13,431 INFO L273 TraceCheckUtils]: 515: Hoare triple {238078#(<= proc_i 340)} assume j < 6; {238078#(<= proc_i 340)} is VALID [2019-05-15 10:22:13,431 INFO L273 TraceCheckUtils]: 516: Hoare triple {238078#(<= proc_i 340)} i := i + 4; {238097#(<= proc_i 344)} is VALID [2019-05-15 10:22:13,432 INFO L273 TraceCheckUtils]: 517: Hoare triple {238097#(<= proc_i 344)} assume i <= 1000; {238097#(<= proc_i 344)} is VALID [2019-05-15 10:22:13,432 INFO L273 TraceCheckUtils]: 518: Hoare triple {238097#(<= proc_i 344)} assume i + 4 < a[j]; {238097#(<= proc_i 344)} is VALID [2019-05-15 10:22:13,433 INFO L273 TraceCheckUtils]: 519: Hoare triple {238097#(<= proc_i 344)} assume a[5] == 1000; {238097#(<= proc_i 344)} is VALID [2019-05-15 10:22:13,433 INFO L273 TraceCheckUtils]: 520: Hoare triple {238097#(<= proc_i 344)} assume j > 4; {238097#(<= proc_i 344)} is VALID [2019-05-15 10:22:13,434 INFO L273 TraceCheckUtils]: 521: Hoare triple {238097#(<= proc_i 344)} assume j < 6; {238097#(<= proc_i 344)} is VALID [2019-05-15 10:22:13,434 INFO L273 TraceCheckUtils]: 522: Hoare triple {238097#(<= proc_i 344)} i := i + 4; {238116#(<= proc_i 348)} is VALID [2019-05-15 10:22:13,435 INFO L273 TraceCheckUtils]: 523: Hoare triple {238116#(<= proc_i 348)} assume i <= 1000; {238116#(<= proc_i 348)} is VALID [2019-05-15 10:22:13,435 INFO L273 TraceCheckUtils]: 524: Hoare triple {238116#(<= proc_i 348)} assume i + 4 < a[j]; {238116#(<= proc_i 348)} is VALID [2019-05-15 10:22:13,436 INFO L273 TraceCheckUtils]: 525: Hoare triple {238116#(<= proc_i 348)} assume a[5] == 1000; {238116#(<= proc_i 348)} is VALID [2019-05-15 10:22:13,436 INFO L273 TraceCheckUtils]: 526: Hoare triple {238116#(<= proc_i 348)} assume j > 4; {238116#(<= proc_i 348)} is VALID [2019-05-15 10:22:13,437 INFO L273 TraceCheckUtils]: 527: Hoare triple {238116#(<= proc_i 348)} assume j < 6; {238116#(<= proc_i 348)} is VALID [2019-05-15 10:22:13,437 INFO L273 TraceCheckUtils]: 528: Hoare triple {238116#(<= proc_i 348)} i := i + 4; {238135#(<= proc_i 352)} is VALID [2019-05-15 10:22:13,438 INFO L273 TraceCheckUtils]: 529: Hoare triple {238135#(<= proc_i 352)} assume i <= 1000; {238135#(<= proc_i 352)} is VALID [2019-05-15 10:22:13,438 INFO L273 TraceCheckUtils]: 530: Hoare triple {238135#(<= proc_i 352)} assume i + 4 < a[j]; {238135#(<= proc_i 352)} is VALID [2019-05-15 10:22:13,439 INFO L273 TraceCheckUtils]: 531: Hoare triple {238135#(<= proc_i 352)} assume a[5] == 1000; {238135#(<= proc_i 352)} is VALID [2019-05-15 10:22:13,439 INFO L273 TraceCheckUtils]: 532: Hoare triple {238135#(<= proc_i 352)} assume j > 4; {238135#(<= proc_i 352)} is VALID [2019-05-15 10:22:13,439 INFO L273 TraceCheckUtils]: 533: Hoare triple {238135#(<= proc_i 352)} assume j < 6; {238135#(<= proc_i 352)} is VALID [2019-05-15 10:22:13,440 INFO L273 TraceCheckUtils]: 534: Hoare triple {238135#(<= proc_i 352)} i := i + 4; {238154#(<= proc_i 356)} is VALID [2019-05-15 10:22:13,441 INFO L273 TraceCheckUtils]: 535: Hoare triple {238154#(<= proc_i 356)} assume i <= 1000; {238154#(<= proc_i 356)} is VALID [2019-05-15 10:22:13,441 INFO L273 TraceCheckUtils]: 536: Hoare triple {238154#(<= proc_i 356)} assume i + 4 < a[j]; {238154#(<= proc_i 356)} is VALID [2019-05-15 10:22:13,442 INFO L273 TraceCheckUtils]: 537: Hoare triple {238154#(<= proc_i 356)} assume a[5] == 1000; {238154#(<= proc_i 356)} is VALID [2019-05-15 10:22:13,442 INFO L273 TraceCheckUtils]: 538: Hoare triple {238154#(<= proc_i 356)} assume j > 4; {238154#(<= proc_i 356)} is VALID [2019-05-15 10:22:13,442 INFO L273 TraceCheckUtils]: 539: Hoare triple {238154#(<= proc_i 356)} assume j < 6; {238154#(<= proc_i 356)} is VALID [2019-05-15 10:22:13,443 INFO L273 TraceCheckUtils]: 540: Hoare triple {238154#(<= proc_i 356)} i := i + 4; {238173#(<= proc_i 360)} is VALID [2019-05-15 10:22:13,444 INFO L273 TraceCheckUtils]: 541: Hoare triple {238173#(<= proc_i 360)} assume i <= 1000; {238173#(<= proc_i 360)} is VALID [2019-05-15 10:22:13,444 INFO L273 TraceCheckUtils]: 542: Hoare triple {238173#(<= proc_i 360)} assume i + 4 < a[j]; {238173#(<= proc_i 360)} is VALID [2019-05-15 10:22:13,444 INFO L273 TraceCheckUtils]: 543: Hoare triple {238173#(<= proc_i 360)} assume a[5] == 1000; {238173#(<= proc_i 360)} is VALID [2019-05-15 10:22:13,445 INFO L273 TraceCheckUtils]: 544: Hoare triple {238173#(<= proc_i 360)} assume j > 4; {238173#(<= proc_i 360)} is VALID [2019-05-15 10:22:13,445 INFO L273 TraceCheckUtils]: 545: Hoare triple {238173#(<= proc_i 360)} assume j < 6; {238173#(<= proc_i 360)} is VALID [2019-05-15 10:22:13,446 INFO L273 TraceCheckUtils]: 546: Hoare triple {238173#(<= proc_i 360)} i := i + 4; {238192#(<= proc_i 364)} is VALID [2019-05-15 10:22:13,447 INFO L273 TraceCheckUtils]: 547: Hoare triple {238192#(<= proc_i 364)} assume i <= 1000; {238192#(<= proc_i 364)} is VALID [2019-05-15 10:22:13,447 INFO L273 TraceCheckUtils]: 548: Hoare triple {238192#(<= proc_i 364)} assume i + 4 < a[j]; {238192#(<= proc_i 364)} is VALID [2019-05-15 10:22:13,447 INFO L273 TraceCheckUtils]: 549: Hoare triple {238192#(<= proc_i 364)} assume a[5] == 1000; {238192#(<= proc_i 364)} is VALID [2019-05-15 10:22:13,448 INFO L273 TraceCheckUtils]: 550: Hoare triple {238192#(<= proc_i 364)} assume j > 4; {238192#(<= proc_i 364)} is VALID [2019-05-15 10:22:13,448 INFO L273 TraceCheckUtils]: 551: Hoare triple {238192#(<= proc_i 364)} assume j < 6; {238192#(<= proc_i 364)} is VALID [2019-05-15 10:22:13,449 INFO L273 TraceCheckUtils]: 552: Hoare triple {238192#(<= proc_i 364)} i := i + 4; {238211#(<= proc_i 368)} is VALID [2019-05-15 10:22:13,449 INFO L273 TraceCheckUtils]: 553: Hoare triple {238211#(<= proc_i 368)} assume i <= 1000; {238211#(<= proc_i 368)} is VALID [2019-05-15 10:22:13,450 INFO L273 TraceCheckUtils]: 554: Hoare triple {238211#(<= proc_i 368)} assume i + 4 < a[j]; {238211#(<= proc_i 368)} is VALID [2019-05-15 10:22:13,450 INFO L273 TraceCheckUtils]: 555: Hoare triple {238211#(<= proc_i 368)} assume a[5] == 1000; {238211#(<= proc_i 368)} is VALID [2019-05-15 10:22:13,451 INFO L273 TraceCheckUtils]: 556: Hoare triple {238211#(<= proc_i 368)} assume j > 4; {238211#(<= proc_i 368)} is VALID [2019-05-15 10:22:13,451 INFO L273 TraceCheckUtils]: 557: Hoare triple {238211#(<= proc_i 368)} assume j < 6; {238211#(<= proc_i 368)} is VALID [2019-05-15 10:22:13,452 INFO L273 TraceCheckUtils]: 558: Hoare triple {238211#(<= proc_i 368)} i := i + 4; {238230#(<= proc_i 372)} is VALID [2019-05-15 10:22:13,452 INFO L273 TraceCheckUtils]: 559: Hoare triple {238230#(<= proc_i 372)} assume i <= 1000; {238230#(<= proc_i 372)} is VALID [2019-05-15 10:22:13,453 INFO L273 TraceCheckUtils]: 560: Hoare triple {238230#(<= proc_i 372)} assume i + 4 < a[j]; {238230#(<= proc_i 372)} is VALID [2019-05-15 10:22:13,453 INFO L273 TraceCheckUtils]: 561: Hoare triple {238230#(<= proc_i 372)} assume a[5] == 1000; {238230#(<= proc_i 372)} is VALID [2019-05-15 10:22:13,454 INFO L273 TraceCheckUtils]: 562: Hoare triple {238230#(<= proc_i 372)} assume j > 4; {238230#(<= proc_i 372)} is VALID [2019-05-15 10:22:13,454 INFO L273 TraceCheckUtils]: 563: Hoare triple {238230#(<= proc_i 372)} assume j < 6; {238230#(<= proc_i 372)} is VALID [2019-05-15 10:22:13,455 INFO L273 TraceCheckUtils]: 564: Hoare triple {238230#(<= proc_i 372)} i := i + 4; {238249#(<= proc_i 376)} is VALID [2019-05-15 10:22:13,455 INFO L273 TraceCheckUtils]: 565: Hoare triple {238249#(<= proc_i 376)} assume i <= 1000; {238249#(<= proc_i 376)} is VALID [2019-05-15 10:22:13,456 INFO L273 TraceCheckUtils]: 566: Hoare triple {238249#(<= proc_i 376)} assume i + 4 < a[j]; {238249#(<= proc_i 376)} is VALID [2019-05-15 10:22:13,456 INFO L273 TraceCheckUtils]: 567: Hoare triple {238249#(<= proc_i 376)} assume a[5] == 1000; {238249#(<= proc_i 376)} is VALID [2019-05-15 10:22:13,457 INFO L273 TraceCheckUtils]: 568: Hoare triple {238249#(<= proc_i 376)} assume j > 4; {238249#(<= proc_i 376)} is VALID [2019-05-15 10:22:13,457 INFO L273 TraceCheckUtils]: 569: Hoare triple {238249#(<= proc_i 376)} assume j < 6; {238249#(<= proc_i 376)} is VALID [2019-05-15 10:22:13,458 INFO L273 TraceCheckUtils]: 570: Hoare triple {238249#(<= proc_i 376)} i := i + 4; {238268#(<= proc_i 380)} is VALID [2019-05-15 10:22:13,458 INFO L273 TraceCheckUtils]: 571: Hoare triple {238268#(<= proc_i 380)} assume i <= 1000; {238268#(<= proc_i 380)} is VALID [2019-05-15 10:22:13,459 INFO L273 TraceCheckUtils]: 572: Hoare triple {238268#(<= proc_i 380)} assume i + 4 < a[j]; {238268#(<= proc_i 380)} is VALID [2019-05-15 10:22:13,459 INFO L273 TraceCheckUtils]: 573: Hoare triple {238268#(<= proc_i 380)} assume a[5] == 1000; {238268#(<= proc_i 380)} is VALID [2019-05-15 10:22:13,460 INFO L273 TraceCheckUtils]: 574: Hoare triple {238268#(<= proc_i 380)} assume j > 4; {238268#(<= proc_i 380)} is VALID [2019-05-15 10:22:13,460 INFO L273 TraceCheckUtils]: 575: Hoare triple {238268#(<= proc_i 380)} assume j < 6; {238268#(<= proc_i 380)} is VALID [2019-05-15 10:22:13,461 INFO L273 TraceCheckUtils]: 576: Hoare triple {238268#(<= proc_i 380)} i := i + 4; {238287#(<= proc_i 384)} is VALID [2019-05-15 10:22:13,461 INFO L273 TraceCheckUtils]: 577: Hoare triple {238287#(<= proc_i 384)} assume i <= 1000; {238287#(<= proc_i 384)} is VALID [2019-05-15 10:22:13,462 INFO L273 TraceCheckUtils]: 578: Hoare triple {238287#(<= proc_i 384)} assume i + 4 < a[j]; {238287#(<= proc_i 384)} is VALID [2019-05-15 10:22:13,462 INFO L273 TraceCheckUtils]: 579: Hoare triple {238287#(<= proc_i 384)} assume a[5] == 1000; {238287#(<= proc_i 384)} is VALID [2019-05-15 10:22:13,463 INFO L273 TraceCheckUtils]: 580: Hoare triple {238287#(<= proc_i 384)} assume j > 4; {238287#(<= proc_i 384)} is VALID [2019-05-15 10:22:13,463 INFO L273 TraceCheckUtils]: 581: Hoare triple {238287#(<= proc_i 384)} assume j < 6; {238287#(<= proc_i 384)} is VALID [2019-05-15 10:22:13,464 INFO L273 TraceCheckUtils]: 582: Hoare triple {238287#(<= proc_i 384)} i := i + 4; {238306#(<= proc_i 388)} is VALID [2019-05-15 10:22:13,464 INFO L273 TraceCheckUtils]: 583: Hoare triple {238306#(<= proc_i 388)} assume i <= 1000; {238306#(<= proc_i 388)} is VALID [2019-05-15 10:22:13,465 INFO L273 TraceCheckUtils]: 584: Hoare triple {238306#(<= proc_i 388)} assume i + 4 < a[j]; {238306#(<= proc_i 388)} is VALID [2019-05-15 10:22:13,465 INFO L273 TraceCheckUtils]: 585: Hoare triple {238306#(<= proc_i 388)} assume a[5] == 1000; {238306#(<= proc_i 388)} is VALID [2019-05-15 10:22:13,465 INFO L273 TraceCheckUtils]: 586: Hoare triple {238306#(<= proc_i 388)} assume j > 4; {238306#(<= proc_i 388)} is VALID [2019-05-15 10:22:13,466 INFO L273 TraceCheckUtils]: 587: Hoare triple {238306#(<= proc_i 388)} assume j < 6; {238306#(<= proc_i 388)} is VALID [2019-05-15 10:22:13,467 INFO L273 TraceCheckUtils]: 588: Hoare triple {238306#(<= proc_i 388)} i := i + 4; {238325#(<= proc_i 392)} is VALID [2019-05-15 10:22:13,467 INFO L273 TraceCheckUtils]: 589: Hoare triple {238325#(<= proc_i 392)} assume i <= 1000; {238325#(<= proc_i 392)} is VALID [2019-05-15 10:22:13,468 INFO L273 TraceCheckUtils]: 590: Hoare triple {238325#(<= proc_i 392)} assume i + 4 < a[j]; {238325#(<= proc_i 392)} is VALID [2019-05-15 10:22:13,468 INFO L273 TraceCheckUtils]: 591: Hoare triple {238325#(<= proc_i 392)} assume a[5] == 1000; {238325#(<= proc_i 392)} is VALID [2019-05-15 10:22:13,468 INFO L273 TraceCheckUtils]: 592: Hoare triple {238325#(<= proc_i 392)} assume j > 4; {238325#(<= proc_i 392)} is VALID [2019-05-15 10:22:13,469 INFO L273 TraceCheckUtils]: 593: Hoare triple {238325#(<= proc_i 392)} assume j < 6; {238325#(<= proc_i 392)} is VALID [2019-05-15 10:22:13,470 INFO L273 TraceCheckUtils]: 594: Hoare triple {238325#(<= proc_i 392)} i := i + 4; {238344#(<= proc_i 396)} is VALID [2019-05-15 10:22:13,470 INFO L273 TraceCheckUtils]: 595: Hoare triple {238344#(<= proc_i 396)} assume i <= 1000; {238344#(<= proc_i 396)} is VALID [2019-05-15 10:22:13,470 INFO L273 TraceCheckUtils]: 596: Hoare triple {238344#(<= proc_i 396)} assume i + 4 < a[j]; {238344#(<= proc_i 396)} is VALID [2019-05-15 10:22:13,471 INFO L273 TraceCheckUtils]: 597: Hoare triple {238344#(<= proc_i 396)} assume a[5] == 1000; {238344#(<= proc_i 396)} is VALID [2019-05-15 10:22:13,471 INFO L273 TraceCheckUtils]: 598: Hoare triple {238344#(<= proc_i 396)} assume j > 4; {238344#(<= proc_i 396)} is VALID [2019-05-15 10:22:13,472 INFO L273 TraceCheckUtils]: 599: Hoare triple {238344#(<= proc_i 396)} assume j < 6; {238344#(<= proc_i 396)} is VALID [2019-05-15 10:22:13,472 INFO L273 TraceCheckUtils]: 600: Hoare triple {238344#(<= proc_i 396)} i := i + 4; {238363#(<= proc_i 400)} is VALID [2019-05-15 10:22:13,473 INFO L273 TraceCheckUtils]: 601: Hoare triple {238363#(<= proc_i 400)} assume i <= 1000; {238363#(<= proc_i 400)} is VALID [2019-05-15 10:22:13,473 INFO L273 TraceCheckUtils]: 602: Hoare triple {238363#(<= proc_i 400)} assume i + 4 < a[j]; {238363#(<= proc_i 400)} is VALID [2019-05-15 10:22:13,474 INFO L273 TraceCheckUtils]: 603: Hoare triple {238363#(<= proc_i 400)} assume a[5] == 1000; {238363#(<= proc_i 400)} is VALID [2019-05-15 10:22:13,474 INFO L273 TraceCheckUtils]: 604: Hoare triple {238363#(<= proc_i 400)} assume j > 4; {238363#(<= proc_i 400)} is VALID [2019-05-15 10:22:13,475 INFO L273 TraceCheckUtils]: 605: Hoare triple {238363#(<= proc_i 400)} assume j < 6; {238363#(<= proc_i 400)} is VALID [2019-05-15 10:22:13,475 INFO L273 TraceCheckUtils]: 606: Hoare triple {238363#(<= proc_i 400)} i := i + 4; {238382#(<= proc_i 404)} is VALID [2019-05-15 10:22:13,476 INFO L273 TraceCheckUtils]: 607: Hoare triple {238382#(<= proc_i 404)} assume i <= 1000; {238382#(<= proc_i 404)} is VALID [2019-05-15 10:22:13,476 INFO L273 TraceCheckUtils]: 608: Hoare triple {238382#(<= proc_i 404)} assume i + 4 < a[j]; {238382#(<= proc_i 404)} is VALID [2019-05-15 10:22:13,477 INFO L273 TraceCheckUtils]: 609: Hoare triple {238382#(<= proc_i 404)} assume a[5] == 1000; {238382#(<= proc_i 404)} is VALID [2019-05-15 10:22:13,477 INFO L273 TraceCheckUtils]: 610: Hoare triple {238382#(<= proc_i 404)} assume j > 4; {238382#(<= proc_i 404)} is VALID [2019-05-15 10:22:13,478 INFO L273 TraceCheckUtils]: 611: Hoare triple {238382#(<= proc_i 404)} assume j < 6; {238382#(<= proc_i 404)} is VALID [2019-05-15 10:22:13,478 INFO L273 TraceCheckUtils]: 612: Hoare triple {238382#(<= proc_i 404)} i := i + 4; {238401#(<= proc_i 408)} is VALID [2019-05-15 10:22:13,479 INFO L273 TraceCheckUtils]: 613: Hoare triple {238401#(<= proc_i 408)} assume i <= 1000; {238401#(<= proc_i 408)} is VALID [2019-05-15 10:22:13,479 INFO L273 TraceCheckUtils]: 614: Hoare triple {238401#(<= proc_i 408)} assume i + 4 < a[j]; {238401#(<= proc_i 408)} is VALID [2019-05-15 10:22:13,480 INFO L273 TraceCheckUtils]: 615: Hoare triple {238401#(<= proc_i 408)} assume a[5] == 1000; {238401#(<= proc_i 408)} is VALID [2019-05-15 10:22:13,480 INFO L273 TraceCheckUtils]: 616: Hoare triple {238401#(<= proc_i 408)} assume j > 4; {238401#(<= proc_i 408)} is VALID [2019-05-15 10:22:13,481 INFO L273 TraceCheckUtils]: 617: Hoare triple {238401#(<= proc_i 408)} assume j < 6; {238401#(<= proc_i 408)} is VALID [2019-05-15 10:22:13,481 INFO L273 TraceCheckUtils]: 618: Hoare triple {238401#(<= proc_i 408)} i := i + 4; {238420#(<= proc_i 412)} is VALID [2019-05-15 10:22:13,482 INFO L273 TraceCheckUtils]: 619: Hoare triple {238420#(<= proc_i 412)} assume i <= 1000; {238420#(<= proc_i 412)} is VALID [2019-05-15 10:22:13,482 INFO L273 TraceCheckUtils]: 620: Hoare triple {238420#(<= proc_i 412)} assume i + 4 < a[j]; {238420#(<= proc_i 412)} is VALID [2019-05-15 10:22:13,483 INFO L273 TraceCheckUtils]: 621: Hoare triple {238420#(<= proc_i 412)} assume a[5] == 1000; {238420#(<= proc_i 412)} is VALID [2019-05-15 10:22:13,483 INFO L273 TraceCheckUtils]: 622: Hoare triple {238420#(<= proc_i 412)} assume j > 4; {238420#(<= proc_i 412)} is VALID [2019-05-15 10:22:13,484 INFO L273 TraceCheckUtils]: 623: Hoare triple {238420#(<= proc_i 412)} assume j < 6; {238420#(<= proc_i 412)} is VALID [2019-05-15 10:22:13,484 INFO L273 TraceCheckUtils]: 624: Hoare triple {238420#(<= proc_i 412)} i := i + 4; {238439#(<= proc_i 416)} is VALID [2019-05-15 10:22:13,485 INFO L273 TraceCheckUtils]: 625: Hoare triple {238439#(<= proc_i 416)} assume !(i <= 1000); {236459#false} is VALID [2019-05-15 10:22:13,730 INFO L134 CoverageAnalysis]: Checked inductivity of 32240 backedges. 0 proven. 32240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:22:13,730 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:22:13,731 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [105] total 105 [2019-05-15 10:22:13,731 INFO L78 Accepts]: Start accepts. Automaton has 107 states. Word has length 626 [2019-05-15 10:22:13,731 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:22:13,731 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 107 states. [2019-05-15 10:22:14,339 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 626 edges. 626 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:14,339 INFO L454 AbstractCegarLoop]: Interpolant automaton has 107 states [2019-05-15 10:22:14,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2019-05-15 10:22:14,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5671, Invalid=5671, Unknown=0, NotChecked=0, Total=11342 [2019-05-15 10:22:14,341 INFO L87 Difference]: Start difference. First operand 627 states and 627 transitions. Second operand 107 states. [2019-05-15 10:22:15,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:15,522 INFO L93 Difference]: Finished difference Result 638 states and 638 transitions. [2019-05-15 10:22:15,522 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2019-05-15 10:22:15,522 INFO L78 Accepts]: Start accepts. Automaton has 107 states. Word has length 626 [2019-05-15 10:22:15,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:22:15,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2019-05-15 10:22:15,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 639 transitions. [2019-05-15 10:22:15,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2019-05-15 10:22:15,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 639 transitions. [2019-05-15 10:22:15,527 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 107 states and 639 transitions. [2019-05-15 10:22:16,130 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 639 edges. 639 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:16,147 INFO L225 Difference]: With dead ends: 638 [2019-05-15 10:22:16,147 INFO L226 Difference]: Without dead ends: 638 [2019-05-15 10:22:16,148 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 625 GetRequests, 520 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=5671, Invalid=5671, Unknown=0, NotChecked=0, Total=11342 [2019-05-15 10:22:16,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2019-05-15 10:22:16,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 633. [2019-05-15 10:22:16,150 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:22:16,150 INFO L82 GeneralOperation]: Start isEquivalent. First operand 638 states. Second operand 633 states. [2019-05-15 10:22:16,150 INFO L74 IsIncluded]: Start isIncluded. First operand 638 states. Second operand 633 states. [2019-05-15 10:22:16,150 INFO L87 Difference]: Start difference. First operand 638 states. Second operand 633 states. [2019-05-15 10:22:16,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:16,162 INFO L93 Difference]: Finished difference Result 638 states and 638 transitions. [2019-05-15 10:22:16,162 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 638 transitions. [2019-05-15 10:22:16,163 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:16,163 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:16,163 INFO L74 IsIncluded]: Start isIncluded. First operand 633 states. Second operand 638 states. [2019-05-15 10:22:16,163 INFO L87 Difference]: Start difference. First operand 633 states. Second operand 638 states. [2019-05-15 10:22:16,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:16,175 INFO L93 Difference]: Finished difference Result 638 states and 638 transitions. [2019-05-15 10:22:16,175 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 638 transitions. [2019-05-15 10:22:16,176 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:16,176 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:16,176 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:22:16,176 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:22:16,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 633 states. [2019-05-15 10:22:16,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 633 transitions. [2019-05-15 10:22:16,188 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 633 transitions. Word has length 626 [2019-05-15 10:22:16,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:22:16,188 INFO L475 AbstractCegarLoop]: Abstraction has 633 states and 633 transitions. [2019-05-15 10:22:16,188 INFO L476 AbstractCegarLoop]: Interpolant automaton has 107 states. [2019-05-15 10:22:16,188 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 633 transitions. [2019-05-15 10:22:16,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 633 [2019-05-15 10:22:16,191 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:22:16,191 INFO L399 BasicCegarLoop]: trace histogram [105, 105, 105, 105, 105, 105, 1, 1] [2019-05-15 10:22:16,191 INFO L418 AbstractCegarLoop]: === Iteration 106 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:22:16,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:22:16,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1843541834, now seen corresponding path program 105 times [2019-05-15 10:22:16,192 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:22:16,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:16,489 INFO L256 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 107 conjunts are in the unsatisfiable core [2019-05-15 10:22:16,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:16,542 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:22:21,503 INFO L273 TraceCheckUtils]: 0: Hoare triple {240989#true} i := 0; {240994#(<= proc_i 0)} is VALID [2019-05-15 10:22:21,504 INFO L273 TraceCheckUtils]: 1: Hoare triple {240994#(<= proc_i 0)} assume i <= 1000; {240994#(<= proc_i 0)} is VALID [2019-05-15 10:22:21,504 INFO L273 TraceCheckUtils]: 2: Hoare triple {240994#(<= proc_i 0)} assume i + 4 < a[j]; {240994#(<= proc_i 0)} is VALID [2019-05-15 10:22:21,504 INFO L273 TraceCheckUtils]: 3: Hoare triple {240994#(<= proc_i 0)} assume a[5] == 1000; {240994#(<= proc_i 0)} is VALID [2019-05-15 10:22:21,505 INFO L273 TraceCheckUtils]: 4: Hoare triple {240994#(<= proc_i 0)} assume j > 4; {240994#(<= proc_i 0)} is VALID [2019-05-15 10:22:21,505 INFO L273 TraceCheckUtils]: 5: Hoare triple {240994#(<= proc_i 0)} assume j < 6; {240994#(<= proc_i 0)} is VALID [2019-05-15 10:22:21,505 INFO L273 TraceCheckUtils]: 6: Hoare triple {240994#(<= proc_i 0)} i := i + 4; {241013#(<= proc_i 4)} is VALID [2019-05-15 10:22:21,506 INFO L273 TraceCheckUtils]: 7: Hoare triple {241013#(<= proc_i 4)} assume i <= 1000; {241013#(<= proc_i 4)} is VALID [2019-05-15 10:22:21,506 INFO L273 TraceCheckUtils]: 8: Hoare triple {241013#(<= proc_i 4)} assume i + 4 < a[j]; {241013#(<= proc_i 4)} is VALID [2019-05-15 10:22:21,507 INFO L273 TraceCheckUtils]: 9: Hoare triple {241013#(<= proc_i 4)} assume a[5] == 1000; {241013#(<= proc_i 4)} is VALID [2019-05-15 10:22:21,507 INFO L273 TraceCheckUtils]: 10: Hoare triple {241013#(<= proc_i 4)} assume j > 4; {241013#(<= proc_i 4)} is VALID [2019-05-15 10:22:21,508 INFO L273 TraceCheckUtils]: 11: Hoare triple {241013#(<= proc_i 4)} assume j < 6; {241013#(<= proc_i 4)} is VALID [2019-05-15 10:22:21,508 INFO L273 TraceCheckUtils]: 12: Hoare triple {241013#(<= proc_i 4)} i := i + 4; {241032#(<= proc_i 8)} is VALID [2019-05-15 10:22:21,509 INFO L273 TraceCheckUtils]: 13: Hoare triple {241032#(<= proc_i 8)} assume i <= 1000; {241032#(<= proc_i 8)} is VALID [2019-05-15 10:22:21,509 INFO L273 TraceCheckUtils]: 14: Hoare triple {241032#(<= proc_i 8)} assume i + 4 < a[j]; {241032#(<= proc_i 8)} is VALID [2019-05-15 10:22:21,510 INFO L273 TraceCheckUtils]: 15: Hoare triple {241032#(<= proc_i 8)} assume a[5] == 1000; {241032#(<= proc_i 8)} is VALID [2019-05-15 10:22:21,510 INFO L273 TraceCheckUtils]: 16: Hoare triple {241032#(<= proc_i 8)} assume j > 4; {241032#(<= proc_i 8)} is VALID [2019-05-15 10:22:21,511 INFO L273 TraceCheckUtils]: 17: Hoare triple {241032#(<= proc_i 8)} assume j < 6; {241032#(<= proc_i 8)} is VALID [2019-05-15 10:22:21,511 INFO L273 TraceCheckUtils]: 18: Hoare triple {241032#(<= proc_i 8)} i := i + 4; {241051#(<= proc_i 12)} is VALID [2019-05-15 10:22:21,512 INFO L273 TraceCheckUtils]: 19: Hoare triple {241051#(<= proc_i 12)} assume i <= 1000; {241051#(<= proc_i 12)} is VALID [2019-05-15 10:22:21,512 INFO L273 TraceCheckUtils]: 20: Hoare triple {241051#(<= proc_i 12)} assume i + 4 < a[j]; {241051#(<= proc_i 12)} is VALID [2019-05-15 10:22:21,513 INFO L273 TraceCheckUtils]: 21: Hoare triple {241051#(<= proc_i 12)} assume a[5] == 1000; {241051#(<= proc_i 12)} is VALID [2019-05-15 10:22:21,513 INFO L273 TraceCheckUtils]: 22: Hoare triple {241051#(<= proc_i 12)} assume j > 4; {241051#(<= proc_i 12)} is VALID [2019-05-15 10:22:21,513 INFO L273 TraceCheckUtils]: 23: Hoare triple {241051#(<= proc_i 12)} assume j < 6; {241051#(<= proc_i 12)} is VALID [2019-05-15 10:22:21,514 INFO L273 TraceCheckUtils]: 24: Hoare triple {241051#(<= proc_i 12)} i := i + 4; {241070#(<= proc_i 16)} is VALID [2019-05-15 10:22:21,515 INFO L273 TraceCheckUtils]: 25: Hoare triple {241070#(<= proc_i 16)} assume i <= 1000; {241070#(<= proc_i 16)} is VALID [2019-05-15 10:22:21,515 INFO L273 TraceCheckUtils]: 26: Hoare triple {241070#(<= proc_i 16)} assume i + 4 < a[j]; {241070#(<= proc_i 16)} is VALID [2019-05-15 10:22:21,516 INFO L273 TraceCheckUtils]: 27: Hoare triple {241070#(<= proc_i 16)} assume a[5] == 1000; {241070#(<= proc_i 16)} is VALID [2019-05-15 10:22:21,516 INFO L273 TraceCheckUtils]: 28: Hoare triple {241070#(<= proc_i 16)} assume j > 4; {241070#(<= proc_i 16)} is VALID [2019-05-15 10:22:21,516 INFO L273 TraceCheckUtils]: 29: Hoare triple {241070#(<= proc_i 16)} assume j < 6; {241070#(<= proc_i 16)} is VALID [2019-05-15 10:22:21,517 INFO L273 TraceCheckUtils]: 30: Hoare triple {241070#(<= proc_i 16)} i := i + 4; {241089#(<= proc_i 20)} is VALID [2019-05-15 10:22:21,518 INFO L273 TraceCheckUtils]: 31: Hoare triple {241089#(<= proc_i 20)} assume i <= 1000; {241089#(<= proc_i 20)} is VALID [2019-05-15 10:22:21,518 INFO L273 TraceCheckUtils]: 32: Hoare triple {241089#(<= proc_i 20)} assume i + 4 < a[j]; {241089#(<= proc_i 20)} is VALID [2019-05-15 10:22:21,518 INFO L273 TraceCheckUtils]: 33: Hoare triple {241089#(<= proc_i 20)} assume a[5] == 1000; {241089#(<= proc_i 20)} is VALID [2019-05-15 10:22:21,519 INFO L273 TraceCheckUtils]: 34: Hoare triple {241089#(<= proc_i 20)} assume j > 4; {241089#(<= proc_i 20)} is VALID [2019-05-15 10:22:21,519 INFO L273 TraceCheckUtils]: 35: Hoare triple {241089#(<= proc_i 20)} assume j < 6; {241089#(<= proc_i 20)} is VALID [2019-05-15 10:22:21,520 INFO L273 TraceCheckUtils]: 36: Hoare triple {241089#(<= proc_i 20)} i := i + 4; {241108#(<= proc_i 24)} is VALID [2019-05-15 10:22:21,521 INFO L273 TraceCheckUtils]: 37: Hoare triple {241108#(<= proc_i 24)} assume i <= 1000; {241108#(<= proc_i 24)} is VALID [2019-05-15 10:22:21,521 INFO L273 TraceCheckUtils]: 38: Hoare triple {241108#(<= proc_i 24)} assume i + 4 < a[j]; {241108#(<= proc_i 24)} is VALID [2019-05-15 10:22:21,521 INFO L273 TraceCheckUtils]: 39: Hoare triple {241108#(<= proc_i 24)} assume a[5] == 1000; {241108#(<= proc_i 24)} is VALID [2019-05-15 10:22:21,522 INFO L273 TraceCheckUtils]: 40: Hoare triple {241108#(<= proc_i 24)} assume j > 4; {241108#(<= proc_i 24)} is VALID [2019-05-15 10:22:21,522 INFO L273 TraceCheckUtils]: 41: Hoare triple {241108#(<= proc_i 24)} assume j < 6; {241108#(<= proc_i 24)} is VALID [2019-05-15 10:22:21,523 INFO L273 TraceCheckUtils]: 42: Hoare triple {241108#(<= proc_i 24)} i := i + 4; {241127#(<= proc_i 28)} is VALID [2019-05-15 10:22:21,523 INFO L273 TraceCheckUtils]: 43: Hoare triple {241127#(<= proc_i 28)} assume i <= 1000; {241127#(<= proc_i 28)} is VALID [2019-05-15 10:22:21,524 INFO L273 TraceCheckUtils]: 44: Hoare triple {241127#(<= proc_i 28)} assume i + 4 < a[j]; {241127#(<= proc_i 28)} is VALID [2019-05-15 10:22:21,524 INFO L273 TraceCheckUtils]: 45: Hoare triple {241127#(<= proc_i 28)} assume a[5] == 1000; {241127#(<= proc_i 28)} is VALID [2019-05-15 10:22:21,525 INFO L273 TraceCheckUtils]: 46: Hoare triple {241127#(<= proc_i 28)} assume j > 4; {241127#(<= proc_i 28)} is VALID [2019-05-15 10:22:21,525 INFO L273 TraceCheckUtils]: 47: Hoare triple {241127#(<= proc_i 28)} assume j < 6; {241127#(<= proc_i 28)} is VALID [2019-05-15 10:22:21,526 INFO L273 TraceCheckUtils]: 48: Hoare triple {241127#(<= proc_i 28)} i := i + 4; {241146#(<= proc_i 32)} is VALID [2019-05-15 10:22:21,526 INFO L273 TraceCheckUtils]: 49: Hoare triple {241146#(<= proc_i 32)} assume i <= 1000; {241146#(<= proc_i 32)} is VALID [2019-05-15 10:22:21,527 INFO L273 TraceCheckUtils]: 50: Hoare triple {241146#(<= proc_i 32)} assume i + 4 < a[j]; {241146#(<= proc_i 32)} is VALID [2019-05-15 10:22:21,527 INFO L273 TraceCheckUtils]: 51: Hoare triple {241146#(<= proc_i 32)} assume a[5] == 1000; {241146#(<= proc_i 32)} is VALID [2019-05-15 10:22:21,528 INFO L273 TraceCheckUtils]: 52: Hoare triple {241146#(<= proc_i 32)} assume j > 4; {241146#(<= proc_i 32)} is VALID [2019-05-15 10:22:21,528 INFO L273 TraceCheckUtils]: 53: Hoare triple {241146#(<= proc_i 32)} assume j < 6; {241146#(<= proc_i 32)} is VALID [2019-05-15 10:22:21,529 INFO L273 TraceCheckUtils]: 54: Hoare triple {241146#(<= proc_i 32)} i := i + 4; {241165#(<= proc_i 36)} is VALID [2019-05-15 10:22:21,529 INFO L273 TraceCheckUtils]: 55: Hoare triple {241165#(<= proc_i 36)} assume i <= 1000; {241165#(<= proc_i 36)} is VALID [2019-05-15 10:22:21,530 INFO L273 TraceCheckUtils]: 56: Hoare triple {241165#(<= proc_i 36)} assume i + 4 < a[j]; {241165#(<= proc_i 36)} is VALID [2019-05-15 10:22:21,530 INFO L273 TraceCheckUtils]: 57: Hoare triple {241165#(<= proc_i 36)} assume a[5] == 1000; {241165#(<= proc_i 36)} is VALID [2019-05-15 10:22:21,531 INFO L273 TraceCheckUtils]: 58: Hoare triple {241165#(<= proc_i 36)} assume j > 4; {241165#(<= proc_i 36)} is VALID [2019-05-15 10:22:21,531 INFO L273 TraceCheckUtils]: 59: Hoare triple {241165#(<= proc_i 36)} assume j < 6; {241165#(<= proc_i 36)} is VALID [2019-05-15 10:22:21,532 INFO L273 TraceCheckUtils]: 60: Hoare triple {241165#(<= proc_i 36)} i := i + 4; {241184#(<= proc_i 40)} is VALID [2019-05-15 10:22:21,532 INFO L273 TraceCheckUtils]: 61: Hoare triple {241184#(<= proc_i 40)} assume i <= 1000; {241184#(<= proc_i 40)} is VALID [2019-05-15 10:22:21,533 INFO L273 TraceCheckUtils]: 62: Hoare triple {241184#(<= proc_i 40)} assume i + 4 < a[j]; {241184#(<= proc_i 40)} is VALID [2019-05-15 10:22:21,533 INFO L273 TraceCheckUtils]: 63: Hoare triple {241184#(<= proc_i 40)} assume a[5] == 1000; {241184#(<= proc_i 40)} is VALID [2019-05-15 10:22:21,534 INFO L273 TraceCheckUtils]: 64: Hoare triple {241184#(<= proc_i 40)} assume j > 4; {241184#(<= proc_i 40)} is VALID [2019-05-15 10:22:21,534 INFO L273 TraceCheckUtils]: 65: Hoare triple {241184#(<= proc_i 40)} assume j < 6; {241184#(<= proc_i 40)} is VALID [2019-05-15 10:22:21,535 INFO L273 TraceCheckUtils]: 66: Hoare triple {241184#(<= proc_i 40)} i := i + 4; {241203#(<= proc_i 44)} is VALID [2019-05-15 10:22:21,535 INFO L273 TraceCheckUtils]: 67: Hoare triple {241203#(<= proc_i 44)} assume i <= 1000; {241203#(<= proc_i 44)} is VALID [2019-05-15 10:22:21,536 INFO L273 TraceCheckUtils]: 68: Hoare triple {241203#(<= proc_i 44)} assume i + 4 < a[j]; {241203#(<= proc_i 44)} is VALID [2019-05-15 10:22:21,536 INFO L273 TraceCheckUtils]: 69: Hoare triple {241203#(<= proc_i 44)} assume a[5] == 1000; {241203#(<= proc_i 44)} is VALID [2019-05-15 10:22:21,537 INFO L273 TraceCheckUtils]: 70: Hoare triple {241203#(<= proc_i 44)} assume j > 4; {241203#(<= proc_i 44)} is VALID [2019-05-15 10:22:21,537 INFO L273 TraceCheckUtils]: 71: Hoare triple {241203#(<= proc_i 44)} assume j < 6; {241203#(<= proc_i 44)} is VALID [2019-05-15 10:22:21,538 INFO L273 TraceCheckUtils]: 72: Hoare triple {241203#(<= proc_i 44)} i := i + 4; {241222#(<= proc_i 48)} is VALID [2019-05-15 10:22:21,538 INFO L273 TraceCheckUtils]: 73: Hoare triple {241222#(<= proc_i 48)} assume i <= 1000; {241222#(<= proc_i 48)} is VALID [2019-05-15 10:22:21,539 INFO L273 TraceCheckUtils]: 74: Hoare triple {241222#(<= proc_i 48)} assume i + 4 < a[j]; {241222#(<= proc_i 48)} is VALID [2019-05-15 10:22:21,539 INFO L273 TraceCheckUtils]: 75: Hoare triple {241222#(<= proc_i 48)} assume a[5] == 1000; {241222#(<= proc_i 48)} is VALID [2019-05-15 10:22:21,540 INFO L273 TraceCheckUtils]: 76: Hoare triple {241222#(<= proc_i 48)} assume j > 4; {241222#(<= proc_i 48)} is VALID [2019-05-15 10:22:21,540 INFO L273 TraceCheckUtils]: 77: Hoare triple {241222#(<= proc_i 48)} assume j < 6; {241222#(<= proc_i 48)} is VALID [2019-05-15 10:22:21,541 INFO L273 TraceCheckUtils]: 78: Hoare triple {241222#(<= proc_i 48)} i := i + 4; {241241#(<= proc_i 52)} is VALID [2019-05-15 10:22:21,541 INFO L273 TraceCheckUtils]: 79: Hoare triple {241241#(<= proc_i 52)} assume i <= 1000; {241241#(<= proc_i 52)} is VALID [2019-05-15 10:22:21,542 INFO L273 TraceCheckUtils]: 80: Hoare triple {241241#(<= proc_i 52)} assume i + 4 < a[j]; {241241#(<= proc_i 52)} is VALID [2019-05-15 10:22:21,542 INFO L273 TraceCheckUtils]: 81: Hoare triple {241241#(<= proc_i 52)} assume a[5] == 1000; {241241#(<= proc_i 52)} is VALID [2019-05-15 10:22:21,542 INFO L273 TraceCheckUtils]: 82: Hoare triple {241241#(<= proc_i 52)} assume j > 4; {241241#(<= proc_i 52)} is VALID [2019-05-15 10:22:21,543 INFO L273 TraceCheckUtils]: 83: Hoare triple {241241#(<= proc_i 52)} assume j < 6; {241241#(<= proc_i 52)} is VALID [2019-05-15 10:22:21,544 INFO L273 TraceCheckUtils]: 84: Hoare triple {241241#(<= proc_i 52)} i := i + 4; {241260#(<= proc_i 56)} is VALID [2019-05-15 10:22:21,544 INFO L273 TraceCheckUtils]: 85: Hoare triple {241260#(<= proc_i 56)} assume i <= 1000; {241260#(<= proc_i 56)} is VALID [2019-05-15 10:22:21,544 INFO L273 TraceCheckUtils]: 86: Hoare triple {241260#(<= proc_i 56)} assume i + 4 < a[j]; {241260#(<= proc_i 56)} is VALID [2019-05-15 10:22:21,545 INFO L273 TraceCheckUtils]: 87: Hoare triple {241260#(<= proc_i 56)} assume a[5] == 1000; {241260#(<= proc_i 56)} is VALID [2019-05-15 10:22:21,545 INFO L273 TraceCheckUtils]: 88: Hoare triple {241260#(<= proc_i 56)} assume j > 4; {241260#(<= proc_i 56)} is VALID [2019-05-15 10:22:21,546 INFO L273 TraceCheckUtils]: 89: Hoare triple {241260#(<= proc_i 56)} assume j < 6; {241260#(<= proc_i 56)} is VALID [2019-05-15 10:22:21,547 INFO L273 TraceCheckUtils]: 90: Hoare triple {241260#(<= proc_i 56)} i := i + 4; {241279#(<= proc_i 60)} is VALID [2019-05-15 10:22:21,547 INFO L273 TraceCheckUtils]: 91: Hoare triple {241279#(<= proc_i 60)} assume i <= 1000; {241279#(<= proc_i 60)} is VALID [2019-05-15 10:22:21,547 INFO L273 TraceCheckUtils]: 92: Hoare triple {241279#(<= proc_i 60)} assume i + 4 < a[j]; {241279#(<= proc_i 60)} is VALID [2019-05-15 10:22:21,548 INFO L273 TraceCheckUtils]: 93: Hoare triple {241279#(<= proc_i 60)} assume a[5] == 1000; {241279#(<= proc_i 60)} is VALID [2019-05-15 10:22:21,548 INFO L273 TraceCheckUtils]: 94: Hoare triple {241279#(<= proc_i 60)} assume j > 4; {241279#(<= proc_i 60)} is VALID [2019-05-15 10:22:21,549 INFO L273 TraceCheckUtils]: 95: Hoare triple {241279#(<= proc_i 60)} assume j < 6; {241279#(<= proc_i 60)} is VALID [2019-05-15 10:22:21,549 INFO L273 TraceCheckUtils]: 96: Hoare triple {241279#(<= proc_i 60)} i := i + 4; {241298#(<= proc_i 64)} is VALID [2019-05-15 10:22:21,550 INFO L273 TraceCheckUtils]: 97: Hoare triple {241298#(<= proc_i 64)} assume i <= 1000; {241298#(<= proc_i 64)} is VALID [2019-05-15 10:22:21,550 INFO L273 TraceCheckUtils]: 98: Hoare triple {241298#(<= proc_i 64)} assume i + 4 < a[j]; {241298#(<= proc_i 64)} is VALID [2019-05-15 10:22:21,551 INFO L273 TraceCheckUtils]: 99: Hoare triple {241298#(<= proc_i 64)} assume a[5] == 1000; {241298#(<= proc_i 64)} is VALID [2019-05-15 10:22:21,551 INFO L273 TraceCheckUtils]: 100: Hoare triple {241298#(<= proc_i 64)} assume j > 4; {241298#(<= proc_i 64)} is VALID [2019-05-15 10:22:21,552 INFO L273 TraceCheckUtils]: 101: Hoare triple {241298#(<= proc_i 64)} assume j < 6; {241298#(<= proc_i 64)} is VALID [2019-05-15 10:22:21,552 INFO L273 TraceCheckUtils]: 102: Hoare triple {241298#(<= proc_i 64)} i := i + 4; {241317#(<= proc_i 68)} is VALID [2019-05-15 10:22:21,553 INFO L273 TraceCheckUtils]: 103: Hoare triple {241317#(<= proc_i 68)} assume i <= 1000; {241317#(<= proc_i 68)} is VALID [2019-05-15 10:22:21,553 INFO L273 TraceCheckUtils]: 104: Hoare triple {241317#(<= proc_i 68)} assume i + 4 < a[j]; {241317#(<= proc_i 68)} is VALID [2019-05-15 10:22:21,554 INFO L273 TraceCheckUtils]: 105: Hoare triple {241317#(<= proc_i 68)} assume a[5] == 1000; {241317#(<= proc_i 68)} is VALID [2019-05-15 10:22:21,554 INFO L273 TraceCheckUtils]: 106: Hoare triple {241317#(<= proc_i 68)} assume j > 4; {241317#(<= proc_i 68)} is VALID [2019-05-15 10:22:21,555 INFO L273 TraceCheckUtils]: 107: Hoare triple {241317#(<= proc_i 68)} assume j < 6; {241317#(<= proc_i 68)} is VALID [2019-05-15 10:22:21,555 INFO L273 TraceCheckUtils]: 108: Hoare triple {241317#(<= proc_i 68)} i := i + 4; {241336#(<= proc_i 72)} is VALID [2019-05-15 10:22:21,556 INFO L273 TraceCheckUtils]: 109: Hoare triple {241336#(<= proc_i 72)} assume i <= 1000; {241336#(<= proc_i 72)} is VALID [2019-05-15 10:22:21,556 INFO L273 TraceCheckUtils]: 110: Hoare triple {241336#(<= proc_i 72)} assume i + 4 < a[j]; {241336#(<= proc_i 72)} is VALID [2019-05-15 10:22:21,557 INFO L273 TraceCheckUtils]: 111: Hoare triple {241336#(<= proc_i 72)} assume a[5] == 1000; {241336#(<= proc_i 72)} is VALID [2019-05-15 10:22:21,557 INFO L273 TraceCheckUtils]: 112: Hoare triple {241336#(<= proc_i 72)} assume j > 4; {241336#(<= proc_i 72)} is VALID [2019-05-15 10:22:21,558 INFO L273 TraceCheckUtils]: 113: Hoare triple {241336#(<= proc_i 72)} assume j < 6; {241336#(<= proc_i 72)} is VALID [2019-05-15 10:22:21,558 INFO L273 TraceCheckUtils]: 114: Hoare triple {241336#(<= proc_i 72)} i := i + 4; {241355#(<= proc_i 76)} is VALID [2019-05-15 10:22:21,559 INFO L273 TraceCheckUtils]: 115: Hoare triple {241355#(<= proc_i 76)} assume i <= 1000; {241355#(<= proc_i 76)} is VALID [2019-05-15 10:22:21,559 INFO L273 TraceCheckUtils]: 116: Hoare triple {241355#(<= proc_i 76)} assume i + 4 < a[j]; {241355#(<= proc_i 76)} is VALID [2019-05-15 10:22:21,560 INFO L273 TraceCheckUtils]: 117: Hoare triple {241355#(<= proc_i 76)} assume a[5] == 1000; {241355#(<= proc_i 76)} is VALID [2019-05-15 10:22:21,560 INFO L273 TraceCheckUtils]: 118: Hoare triple {241355#(<= proc_i 76)} assume j > 4; {241355#(<= proc_i 76)} is VALID [2019-05-15 10:22:21,561 INFO L273 TraceCheckUtils]: 119: Hoare triple {241355#(<= proc_i 76)} assume j < 6; {241355#(<= proc_i 76)} is VALID [2019-05-15 10:22:21,561 INFO L273 TraceCheckUtils]: 120: Hoare triple {241355#(<= proc_i 76)} i := i + 4; {241374#(<= proc_i 80)} is VALID [2019-05-15 10:22:21,562 INFO L273 TraceCheckUtils]: 121: Hoare triple {241374#(<= proc_i 80)} assume i <= 1000; {241374#(<= proc_i 80)} is VALID [2019-05-15 10:22:21,562 INFO L273 TraceCheckUtils]: 122: Hoare triple {241374#(<= proc_i 80)} assume i + 4 < a[j]; {241374#(<= proc_i 80)} is VALID [2019-05-15 10:22:21,563 INFO L273 TraceCheckUtils]: 123: Hoare triple {241374#(<= proc_i 80)} assume a[5] == 1000; {241374#(<= proc_i 80)} is VALID [2019-05-15 10:22:21,563 INFO L273 TraceCheckUtils]: 124: Hoare triple {241374#(<= proc_i 80)} assume j > 4; {241374#(<= proc_i 80)} is VALID [2019-05-15 10:22:21,563 INFO L273 TraceCheckUtils]: 125: Hoare triple {241374#(<= proc_i 80)} assume j < 6; {241374#(<= proc_i 80)} is VALID [2019-05-15 10:22:21,564 INFO L273 TraceCheckUtils]: 126: Hoare triple {241374#(<= proc_i 80)} i := i + 4; {241393#(<= proc_i 84)} is VALID [2019-05-15 10:22:21,565 INFO L273 TraceCheckUtils]: 127: Hoare triple {241393#(<= proc_i 84)} assume i <= 1000; {241393#(<= proc_i 84)} is VALID [2019-05-15 10:22:21,565 INFO L273 TraceCheckUtils]: 128: Hoare triple {241393#(<= proc_i 84)} assume i + 4 < a[j]; {241393#(<= proc_i 84)} is VALID [2019-05-15 10:22:21,566 INFO L273 TraceCheckUtils]: 129: Hoare triple {241393#(<= proc_i 84)} assume a[5] == 1000; {241393#(<= proc_i 84)} is VALID [2019-05-15 10:22:21,566 INFO L273 TraceCheckUtils]: 130: Hoare triple {241393#(<= proc_i 84)} assume j > 4; {241393#(<= proc_i 84)} is VALID [2019-05-15 10:22:21,566 INFO L273 TraceCheckUtils]: 131: Hoare triple {241393#(<= proc_i 84)} assume j < 6; {241393#(<= proc_i 84)} is VALID [2019-05-15 10:22:21,567 INFO L273 TraceCheckUtils]: 132: Hoare triple {241393#(<= proc_i 84)} i := i + 4; {241412#(<= proc_i 88)} is VALID [2019-05-15 10:22:21,568 INFO L273 TraceCheckUtils]: 133: Hoare triple {241412#(<= proc_i 88)} assume i <= 1000; {241412#(<= proc_i 88)} is VALID [2019-05-15 10:22:21,568 INFO L273 TraceCheckUtils]: 134: Hoare triple {241412#(<= proc_i 88)} assume i + 4 < a[j]; {241412#(<= proc_i 88)} is VALID [2019-05-15 10:22:21,568 INFO L273 TraceCheckUtils]: 135: Hoare triple {241412#(<= proc_i 88)} assume a[5] == 1000; {241412#(<= proc_i 88)} is VALID [2019-05-15 10:22:21,569 INFO L273 TraceCheckUtils]: 136: Hoare triple {241412#(<= proc_i 88)} assume j > 4; {241412#(<= proc_i 88)} is VALID [2019-05-15 10:22:21,569 INFO L273 TraceCheckUtils]: 137: Hoare triple {241412#(<= proc_i 88)} assume j < 6; {241412#(<= proc_i 88)} is VALID [2019-05-15 10:22:21,570 INFO L273 TraceCheckUtils]: 138: Hoare triple {241412#(<= proc_i 88)} i := i + 4; {241431#(<= proc_i 92)} is VALID [2019-05-15 10:22:21,571 INFO L273 TraceCheckUtils]: 139: Hoare triple {241431#(<= proc_i 92)} assume i <= 1000; {241431#(<= proc_i 92)} is VALID [2019-05-15 10:22:21,571 INFO L273 TraceCheckUtils]: 140: Hoare triple {241431#(<= proc_i 92)} assume i + 4 < a[j]; {241431#(<= proc_i 92)} is VALID [2019-05-15 10:22:21,571 INFO L273 TraceCheckUtils]: 141: Hoare triple {241431#(<= proc_i 92)} assume a[5] == 1000; {241431#(<= proc_i 92)} is VALID [2019-05-15 10:22:21,572 INFO L273 TraceCheckUtils]: 142: Hoare triple {241431#(<= proc_i 92)} assume j > 4; {241431#(<= proc_i 92)} is VALID [2019-05-15 10:22:21,572 INFO L273 TraceCheckUtils]: 143: Hoare triple {241431#(<= proc_i 92)} assume j < 6; {241431#(<= proc_i 92)} is VALID [2019-05-15 10:22:21,573 INFO L273 TraceCheckUtils]: 144: Hoare triple {241431#(<= proc_i 92)} i := i + 4; {241450#(<= proc_i 96)} is VALID [2019-05-15 10:22:21,573 INFO L273 TraceCheckUtils]: 145: Hoare triple {241450#(<= proc_i 96)} assume i <= 1000; {241450#(<= proc_i 96)} is VALID [2019-05-15 10:22:21,574 INFO L273 TraceCheckUtils]: 146: Hoare triple {241450#(<= proc_i 96)} assume i + 4 < a[j]; {241450#(<= proc_i 96)} is VALID [2019-05-15 10:22:21,574 INFO L273 TraceCheckUtils]: 147: Hoare triple {241450#(<= proc_i 96)} assume a[5] == 1000; {241450#(<= proc_i 96)} is VALID [2019-05-15 10:22:21,575 INFO L273 TraceCheckUtils]: 148: Hoare triple {241450#(<= proc_i 96)} assume j > 4; {241450#(<= proc_i 96)} is VALID [2019-05-15 10:22:21,575 INFO L273 TraceCheckUtils]: 149: Hoare triple {241450#(<= proc_i 96)} assume j < 6; {241450#(<= proc_i 96)} is VALID [2019-05-15 10:22:21,576 INFO L273 TraceCheckUtils]: 150: Hoare triple {241450#(<= proc_i 96)} i := i + 4; {241469#(<= proc_i 100)} is VALID [2019-05-15 10:22:21,576 INFO L273 TraceCheckUtils]: 151: Hoare triple {241469#(<= proc_i 100)} assume i <= 1000; {241469#(<= proc_i 100)} is VALID [2019-05-15 10:22:21,577 INFO L273 TraceCheckUtils]: 152: Hoare triple {241469#(<= proc_i 100)} assume i + 4 < a[j]; {241469#(<= proc_i 100)} is VALID [2019-05-15 10:22:21,577 INFO L273 TraceCheckUtils]: 153: Hoare triple {241469#(<= proc_i 100)} assume a[5] == 1000; {241469#(<= proc_i 100)} is VALID [2019-05-15 10:22:21,578 INFO L273 TraceCheckUtils]: 154: Hoare triple {241469#(<= proc_i 100)} assume j > 4; {241469#(<= proc_i 100)} is VALID [2019-05-15 10:22:21,578 INFO L273 TraceCheckUtils]: 155: Hoare triple {241469#(<= proc_i 100)} assume j < 6; {241469#(<= proc_i 100)} is VALID [2019-05-15 10:22:21,579 INFO L273 TraceCheckUtils]: 156: Hoare triple {241469#(<= proc_i 100)} i := i + 4; {241488#(<= proc_i 104)} is VALID [2019-05-15 10:22:21,579 INFO L273 TraceCheckUtils]: 157: Hoare triple {241488#(<= proc_i 104)} assume i <= 1000; {241488#(<= proc_i 104)} is VALID [2019-05-15 10:22:21,580 INFO L273 TraceCheckUtils]: 158: Hoare triple {241488#(<= proc_i 104)} assume i + 4 < a[j]; {241488#(<= proc_i 104)} is VALID [2019-05-15 10:22:21,580 INFO L273 TraceCheckUtils]: 159: Hoare triple {241488#(<= proc_i 104)} assume a[5] == 1000; {241488#(<= proc_i 104)} is VALID [2019-05-15 10:22:21,581 INFO L273 TraceCheckUtils]: 160: Hoare triple {241488#(<= proc_i 104)} assume j > 4; {241488#(<= proc_i 104)} is VALID [2019-05-15 10:22:21,581 INFO L273 TraceCheckUtils]: 161: Hoare triple {241488#(<= proc_i 104)} assume j < 6; {241488#(<= proc_i 104)} is VALID [2019-05-15 10:22:21,582 INFO L273 TraceCheckUtils]: 162: Hoare triple {241488#(<= proc_i 104)} i := i + 4; {241507#(<= proc_i 108)} is VALID [2019-05-15 10:22:21,582 INFO L273 TraceCheckUtils]: 163: Hoare triple {241507#(<= proc_i 108)} assume i <= 1000; {241507#(<= proc_i 108)} is VALID [2019-05-15 10:22:21,583 INFO L273 TraceCheckUtils]: 164: Hoare triple {241507#(<= proc_i 108)} assume i + 4 < a[j]; {241507#(<= proc_i 108)} is VALID [2019-05-15 10:22:21,583 INFO L273 TraceCheckUtils]: 165: Hoare triple {241507#(<= proc_i 108)} assume a[5] == 1000; {241507#(<= proc_i 108)} is VALID [2019-05-15 10:22:21,584 INFO L273 TraceCheckUtils]: 166: Hoare triple {241507#(<= proc_i 108)} assume j > 4; {241507#(<= proc_i 108)} is VALID [2019-05-15 10:22:21,584 INFO L273 TraceCheckUtils]: 167: Hoare triple {241507#(<= proc_i 108)} assume j < 6; {241507#(<= proc_i 108)} is VALID [2019-05-15 10:22:21,585 INFO L273 TraceCheckUtils]: 168: Hoare triple {241507#(<= proc_i 108)} i := i + 4; {241526#(<= proc_i 112)} is VALID [2019-05-15 10:22:21,585 INFO L273 TraceCheckUtils]: 169: Hoare triple {241526#(<= proc_i 112)} assume i <= 1000; {241526#(<= proc_i 112)} is VALID [2019-05-15 10:22:21,586 INFO L273 TraceCheckUtils]: 170: Hoare triple {241526#(<= proc_i 112)} assume i + 4 < a[j]; {241526#(<= proc_i 112)} is VALID [2019-05-15 10:22:21,586 INFO L273 TraceCheckUtils]: 171: Hoare triple {241526#(<= proc_i 112)} assume a[5] == 1000; {241526#(<= proc_i 112)} is VALID [2019-05-15 10:22:21,587 INFO L273 TraceCheckUtils]: 172: Hoare triple {241526#(<= proc_i 112)} assume j > 4; {241526#(<= proc_i 112)} is VALID [2019-05-15 10:22:21,587 INFO L273 TraceCheckUtils]: 173: Hoare triple {241526#(<= proc_i 112)} assume j < 6; {241526#(<= proc_i 112)} is VALID [2019-05-15 10:22:21,588 INFO L273 TraceCheckUtils]: 174: Hoare triple {241526#(<= proc_i 112)} i := i + 4; {241545#(<= proc_i 116)} is VALID [2019-05-15 10:22:21,588 INFO L273 TraceCheckUtils]: 175: Hoare triple {241545#(<= proc_i 116)} assume i <= 1000; {241545#(<= proc_i 116)} is VALID [2019-05-15 10:22:21,589 INFO L273 TraceCheckUtils]: 176: Hoare triple {241545#(<= proc_i 116)} assume i + 4 < a[j]; {241545#(<= proc_i 116)} is VALID [2019-05-15 10:22:21,589 INFO L273 TraceCheckUtils]: 177: Hoare triple {241545#(<= proc_i 116)} assume a[5] == 1000; {241545#(<= proc_i 116)} is VALID [2019-05-15 10:22:21,589 INFO L273 TraceCheckUtils]: 178: Hoare triple {241545#(<= proc_i 116)} assume j > 4; {241545#(<= proc_i 116)} is VALID [2019-05-15 10:22:21,590 INFO L273 TraceCheckUtils]: 179: Hoare triple {241545#(<= proc_i 116)} assume j < 6; {241545#(<= proc_i 116)} is VALID [2019-05-15 10:22:21,591 INFO L273 TraceCheckUtils]: 180: Hoare triple {241545#(<= proc_i 116)} i := i + 4; {241564#(<= proc_i 120)} is VALID [2019-05-15 10:22:21,591 INFO L273 TraceCheckUtils]: 181: Hoare triple {241564#(<= proc_i 120)} assume i <= 1000; {241564#(<= proc_i 120)} is VALID [2019-05-15 10:22:21,592 INFO L273 TraceCheckUtils]: 182: Hoare triple {241564#(<= proc_i 120)} assume i + 4 < a[j]; {241564#(<= proc_i 120)} is VALID [2019-05-15 10:22:21,592 INFO L273 TraceCheckUtils]: 183: Hoare triple {241564#(<= proc_i 120)} assume a[5] == 1000; {241564#(<= proc_i 120)} is VALID [2019-05-15 10:22:21,592 INFO L273 TraceCheckUtils]: 184: Hoare triple {241564#(<= proc_i 120)} assume j > 4; {241564#(<= proc_i 120)} is VALID [2019-05-15 10:22:21,593 INFO L273 TraceCheckUtils]: 185: Hoare triple {241564#(<= proc_i 120)} assume j < 6; {241564#(<= proc_i 120)} is VALID [2019-05-15 10:22:21,594 INFO L273 TraceCheckUtils]: 186: Hoare triple {241564#(<= proc_i 120)} i := i + 4; {241583#(<= proc_i 124)} is VALID [2019-05-15 10:22:21,594 INFO L273 TraceCheckUtils]: 187: Hoare triple {241583#(<= proc_i 124)} assume i <= 1000; {241583#(<= proc_i 124)} is VALID [2019-05-15 10:22:21,594 INFO L273 TraceCheckUtils]: 188: Hoare triple {241583#(<= proc_i 124)} assume i + 4 < a[j]; {241583#(<= proc_i 124)} is VALID [2019-05-15 10:22:21,595 INFO L273 TraceCheckUtils]: 189: Hoare triple {241583#(<= proc_i 124)} assume a[5] == 1000; {241583#(<= proc_i 124)} is VALID [2019-05-15 10:22:21,595 INFO L273 TraceCheckUtils]: 190: Hoare triple {241583#(<= proc_i 124)} assume j > 4; {241583#(<= proc_i 124)} is VALID [2019-05-15 10:22:21,596 INFO L273 TraceCheckUtils]: 191: Hoare triple {241583#(<= proc_i 124)} assume j < 6; {241583#(<= proc_i 124)} is VALID [2019-05-15 10:22:21,596 INFO L273 TraceCheckUtils]: 192: Hoare triple {241583#(<= proc_i 124)} i := i + 4; {241602#(<= proc_i 128)} is VALID [2019-05-15 10:22:21,597 INFO L273 TraceCheckUtils]: 193: Hoare triple {241602#(<= proc_i 128)} assume i <= 1000; {241602#(<= proc_i 128)} is VALID [2019-05-15 10:22:21,597 INFO L273 TraceCheckUtils]: 194: Hoare triple {241602#(<= proc_i 128)} assume i + 4 < a[j]; {241602#(<= proc_i 128)} is VALID [2019-05-15 10:22:21,598 INFO L273 TraceCheckUtils]: 195: Hoare triple {241602#(<= proc_i 128)} assume a[5] == 1000; {241602#(<= proc_i 128)} is VALID [2019-05-15 10:22:21,598 INFO L273 TraceCheckUtils]: 196: Hoare triple {241602#(<= proc_i 128)} assume j > 4; {241602#(<= proc_i 128)} is VALID [2019-05-15 10:22:21,599 INFO L273 TraceCheckUtils]: 197: Hoare triple {241602#(<= proc_i 128)} assume j < 6; {241602#(<= proc_i 128)} is VALID [2019-05-15 10:22:21,599 INFO L273 TraceCheckUtils]: 198: Hoare triple {241602#(<= proc_i 128)} i := i + 4; {241621#(<= proc_i 132)} is VALID [2019-05-15 10:22:21,600 INFO L273 TraceCheckUtils]: 199: Hoare triple {241621#(<= proc_i 132)} assume i <= 1000; {241621#(<= proc_i 132)} is VALID [2019-05-15 10:22:21,600 INFO L273 TraceCheckUtils]: 200: Hoare triple {241621#(<= proc_i 132)} assume i + 4 < a[j]; {241621#(<= proc_i 132)} is VALID [2019-05-15 10:22:21,601 INFO L273 TraceCheckUtils]: 201: Hoare triple {241621#(<= proc_i 132)} assume a[5] == 1000; {241621#(<= proc_i 132)} is VALID [2019-05-15 10:22:21,601 INFO L273 TraceCheckUtils]: 202: Hoare triple {241621#(<= proc_i 132)} assume j > 4; {241621#(<= proc_i 132)} is VALID [2019-05-15 10:22:21,602 INFO L273 TraceCheckUtils]: 203: Hoare triple {241621#(<= proc_i 132)} assume j < 6; {241621#(<= proc_i 132)} is VALID [2019-05-15 10:22:21,602 INFO L273 TraceCheckUtils]: 204: Hoare triple {241621#(<= proc_i 132)} i := i + 4; {241640#(<= proc_i 136)} is VALID [2019-05-15 10:22:21,603 INFO L273 TraceCheckUtils]: 205: Hoare triple {241640#(<= proc_i 136)} assume i <= 1000; {241640#(<= proc_i 136)} is VALID [2019-05-15 10:22:21,603 INFO L273 TraceCheckUtils]: 206: Hoare triple {241640#(<= proc_i 136)} assume i + 4 < a[j]; {241640#(<= proc_i 136)} is VALID [2019-05-15 10:22:21,604 INFO L273 TraceCheckUtils]: 207: Hoare triple {241640#(<= proc_i 136)} assume a[5] == 1000; {241640#(<= proc_i 136)} is VALID [2019-05-15 10:22:21,604 INFO L273 TraceCheckUtils]: 208: Hoare triple {241640#(<= proc_i 136)} assume j > 4; {241640#(<= proc_i 136)} is VALID [2019-05-15 10:22:21,605 INFO L273 TraceCheckUtils]: 209: Hoare triple {241640#(<= proc_i 136)} assume j < 6; {241640#(<= proc_i 136)} is VALID [2019-05-15 10:22:21,605 INFO L273 TraceCheckUtils]: 210: Hoare triple {241640#(<= proc_i 136)} i := i + 4; {241659#(<= proc_i 140)} is VALID [2019-05-15 10:22:21,606 INFO L273 TraceCheckUtils]: 211: Hoare triple {241659#(<= proc_i 140)} assume i <= 1000; {241659#(<= proc_i 140)} is VALID [2019-05-15 10:22:21,606 INFO L273 TraceCheckUtils]: 212: Hoare triple {241659#(<= proc_i 140)} assume i + 4 < a[j]; {241659#(<= proc_i 140)} is VALID [2019-05-15 10:22:21,607 INFO L273 TraceCheckUtils]: 213: Hoare triple {241659#(<= proc_i 140)} assume a[5] == 1000; {241659#(<= proc_i 140)} is VALID [2019-05-15 10:22:21,607 INFO L273 TraceCheckUtils]: 214: Hoare triple {241659#(<= proc_i 140)} assume j > 4; {241659#(<= proc_i 140)} is VALID [2019-05-15 10:22:21,608 INFO L273 TraceCheckUtils]: 215: Hoare triple {241659#(<= proc_i 140)} assume j < 6; {241659#(<= proc_i 140)} is VALID [2019-05-15 10:22:21,608 INFO L273 TraceCheckUtils]: 216: Hoare triple {241659#(<= proc_i 140)} i := i + 4; {241678#(<= proc_i 144)} is VALID [2019-05-15 10:22:21,609 INFO L273 TraceCheckUtils]: 217: Hoare triple {241678#(<= proc_i 144)} assume i <= 1000; {241678#(<= proc_i 144)} is VALID [2019-05-15 10:22:21,609 INFO L273 TraceCheckUtils]: 218: Hoare triple {241678#(<= proc_i 144)} assume i + 4 < a[j]; {241678#(<= proc_i 144)} is VALID [2019-05-15 10:22:21,610 INFO L273 TraceCheckUtils]: 219: Hoare triple {241678#(<= proc_i 144)} assume a[5] == 1000; {241678#(<= proc_i 144)} is VALID [2019-05-15 10:22:21,610 INFO L273 TraceCheckUtils]: 220: Hoare triple {241678#(<= proc_i 144)} assume j > 4; {241678#(<= proc_i 144)} is VALID [2019-05-15 10:22:21,611 INFO L273 TraceCheckUtils]: 221: Hoare triple {241678#(<= proc_i 144)} assume j < 6; {241678#(<= proc_i 144)} is VALID [2019-05-15 10:22:21,611 INFO L273 TraceCheckUtils]: 222: Hoare triple {241678#(<= proc_i 144)} i := i + 4; {241697#(<= proc_i 148)} is VALID [2019-05-15 10:22:21,612 INFO L273 TraceCheckUtils]: 223: Hoare triple {241697#(<= proc_i 148)} assume i <= 1000; {241697#(<= proc_i 148)} is VALID [2019-05-15 10:22:21,612 INFO L273 TraceCheckUtils]: 224: Hoare triple {241697#(<= proc_i 148)} assume i + 4 < a[j]; {241697#(<= proc_i 148)} is VALID [2019-05-15 10:22:21,613 INFO L273 TraceCheckUtils]: 225: Hoare triple {241697#(<= proc_i 148)} assume a[5] == 1000; {241697#(<= proc_i 148)} is VALID [2019-05-15 10:22:21,613 INFO L273 TraceCheckUtils]: 226: Hoare triple {241697#(<= proc_i 148)} assume j > 4; {241697#(<= proc_i 148)} is VALID [2019-05-15 10:22:21,613 INFO L273 TraceCheckUtils]: 227: Hoare triple {241697#(<= proc_i 148)} assume j < 6; {241697#(<= proc_i 148)} is VALID [2019-05-15 10:22:21,614 INFO L273 TraceCheckUtils]: 228: Hoare triple {241697#(<= proc_i 148)} i := i + 4; {241716#(<= proc_i 152)} is VALID [2019-05-15 10:22:21,615 INFO L273 TraceCheckUtils]: 229: Hoare triple {241716#(<= proc_i 152)} assume i <= 1000; {241716#(<= proc_i 152)} is VALID [2019-05-15 10:22:21,615 INFO L273 TraceCheckUtils]: 230: Hoare triple {241716#(<= proc_i 152)} assume i + 4 < a[j]; {241716#(<= proc_i 152)} is VALID [2019-05-15 10:22:21,615 INFO L273 TraceCheckUtils]: 231: Hoare triple {241716#(<= proc_i 152)} assume a[5] == 1000; {241716#(<= proc_i 152)} is VALID [2019-05-15 10:22:21,616 INFO L273 TraceCheckUtils]: 232: Hoare triple {241716#(<= proc_i 152)} assume j > 4; {241716#(<= proc_i 152)} is VALID [2019-05-15 10:22:21,616 INFO L273 TraceCheckUtils]: 233: Hoare triple {241716#(<= proc_i 152)} assume j < 6; {241716#(<= proc_i 152)} is VALID [2019-05-15 10:22:21,617 INFO L273 TraceCheckUtils]: 234: Hoare triple {241716#(<= proc_i 152)} i := i + 4; {241735#(<= proc_i 156)} is VALID [2019-05-15 10:22:21,618 INFO L273 TraceCheckUtils]: 235: Hoare triple {241735#(<= proc_i 156)} assume i <= 1000; {241735#(<= proc_i 156)} is VALID [2019-05-15 10:22:21,618 INFO L273 TraceCheckUtils]: 236: Hoare triple {241735#(<= proc_i 156)} assume i + 4 < a[j]; {241735#(<= proc_i 156)} is VALID [2019-05-15 10:22:21,618 INFO L273 TraceCheckUtils]: 237: Hoare triple {241735#(<= proc_i 156)} assume a[5] == 1000; {241735#(<= proc_i 156)} is VALID [2019-05-15 10:22:21,619 INFO L273 TraceCheckUtils]: 238: Hoare triple {241735#(<= proc_i 156)} assume j > 4; {241735#(<= proc_i 156)} is VALID [2019-05-15 10:22:21,619 INFO L273 TraceCheckUtils]: 239: Hoare triple {241735#(<= proc_i 156)} assume j < 6; {241735#(<= proc_i 156)} is VALID [2019-05-15 10:22:21,620 INFO L273 TraceCheckUtils]: 240: Hoare triple {241735#(<= proc_i 156)} i := i + 4; {241754#(<= proc_i 160)} is VALID [2019-05-15 10:22:21,620 INFO L273 TraceCheckUtils]: 241: Hoare triple {241754#(<= proc_i 160)} assume i <= 1000; {241754#(<= proc_i 160)} is VALID [2019-05-15 10:22:21,621 INFO L273 TraceCheckUtils]: 242: Hoare triple {241754#(<= proc_i 160)} assume i + 4 < a[j]; {241754#(<= proc_i 160)} is VALID [2019-05-15 10:22:21,621 INFO L273 TraceCheckUtils]: 243: Hoare triple {241754#(<= proc_i 160)} assume a[5] == 1000; {241754#(<= proc_i 160)} is VALID [2019-05-15 10:22:21,622 INFO L273 TraceCheckUtils]: 244: Hoare triple {241754#(<= proc_i 160)} assume j > 4; {241754#(<= proc_i 160)} is VALID [2019-05-15 10:22:21,622 INFO L273 TraceCheckUtils]: 245: Hoare triple {241754#(<= proc_i 160)} assume j < 6; {241754#(<= proc_i 160)} is VALID [2019-05-15 10:22:21,623 INFO L273 TraceCheckUtils]: 246: Hoare triple {241754#(<= proc_i 160)} i := i + 4; {241773#(<= proc_i 164)} is VALID [2019-05-15 10:22:21,623 INFO L273 TraceCheckUtils]: 247: Hoare triple {241773#(<= proc_i 164)} assume i <= 1000; {241773#(<= proc_i 164)} is VALID [2019-05-15 10:22:21,624 INFO L273 TraceCheckUtils]: 248: Hoare triple {241773#(<= proc_i 164)} assume i + 4 < a[j]; {241773#(<= proc_i 164)} is VALID [2019-05-15 10:22:21,624 INFO L273 TraceCheckUtils]: 249: Hoare triple {241773#(<= proc_i 164)} assume a[5] == 1000; {241773#(<= proc_i 164)} is VALID [2019-05-15 10:22:21,625 INFO L273 TraceCheckUtils]: 250: Hoare triple {241773#(<= proc_i 164)} assume j > 4; {241773#(<= proc_i 164)} is VALID [2019-05-15 10:22:21,625 INFO L273 TraceCheckUtils]: 251: Hoare triple {241773#(<= proc_i 164)} assume j < 6; {241773#(<= proc_i 164)} is VALID [2019-05-15 10:22:21,626 INFO L273 TraceCheckUtils]: 252: Hoare triple {241773#(<= proc_i 164)} i := i + 4; {241792#(<= proc_i 168)} is VALID [2019-05-15 10:22:21,626 INFO L273 TraceCheckUtils]: 253: Hoare triple {241792#(<= proc_i 168)} assume i <= 1000; {241792#(<= proc_i 168)} is VALID [2019-05-15 10:22:21,627 INFO L273 TraceCheckUtils]: 254: Hoare triple {241792#(<= proc_i 168)} assume i + 4 < a[j]; {241792#(<= proc_i 168)} is VALID [2019-05-15 10:22:21,627 INFO L273 TraceCheckUtils]: 255: Hoare triple {241792#(<= proc_i 168)} assume a[5] == 1000; {241792#(<= proc_i 168)} is VALID [2019-05-15 10:22:21,628 INFO L273 TraceCheckUtils]: 256: Hoare triple {241792#(<= proc_i 168)} assume j > 4; {241792#(<= proc_i 168)} is VALID [2019-05-15 10:22:21,628 INFO L273 TraceCheckUtils]: 257: Hoare triple {241792#(<= proc_i 168)} assume j < 6; {241792#(<= proc_i 168)} is VALID [2019-05-15 10:22:21,629 INFO L273 TraceCheckUtils]: 258: Hoare triple {241792#(<= proc_i 168)} i := i + 4; {241811#(<= proc_i 172)} is VALID [2019-05-15 10:22:21,629 INFO L273 TraceCheckUtils]: 259: Hoare triple {241811#(<= proc_i 172)} assume i <= 1000; {241811#(<= proc_i 172)} is VALID [2019-05-15 10:22:21,630 INFO L273 TraceCheckUtils]: 260: Hoare triple {241811#(<= proc_i 172)} assume i + 4 < a[j]; {241811#(<= proc_i 172)} is VALID [2019-05-15 10:22:21,630 INFO L273 TraceCheckUtils]: 261: Hoare triple {241811#(<= proc_i 172)} assume a[5] == 1000; {241811#(<= proc_i 172)} is VALID [2019-05-15 10:22:21,631 INFO L273 TraceCheckUtils]: 262: Hoare triple {241811#(<= proc_i 172)} assume j > 4; {241811#(<= proc_i 172)} is VALID [2019-05-15 10:22:21,631 INFO L273 TraceCheckUtils]: 263: Hoare triple {241811#(<= proc_i 172)} assume j < 6; {241811#(<= proc_i 172)} is VALID [2019-05-15 10:22:21,632 INFO L273 TraceCheckUtils]: 264: Hoare triple {241811#(<= proc_i 172)} i := i + 4; {241830#(<= proc_i 176)} is VALID [2019-05-15 10:22:21,632 INFO L273 TraceCheckUtils]: 265: Hoare triple {241830#(<= proc_i 176)} assume i <= 1000; {241830#(<= proc_i 176)} is VALID [2019-05-15 10:22:21,633 INFO L273 TraceCheckUtils]: 266: Hoare triple {241830#(<= proc_i 176)} assume i + 4 < a[j]; {241830#(<= proc_i 176)} is VALID [2019-05-15 10:22:21,633 INFO L273 TraceCheckUtils]: 267: Hoare triple {241830#(<= proc_i 176)} assume a[5] == 1000; {241830#(<= proc_i 176)} is VALID [2019-05-15 10:22:21,634 INFO L273 TraceCheckUtils]: 268: Hoare triple {241830#(<= proc_i 176)} assume j > 4; {241830#(<= proc_i 176)} is VALID [2019-05-15 10:22:21,634 INFO L273 TraceCheckUtils]: 269: Hoare triple {241830#(<= proc_i 176)} assume j < 6; {241830#(<= proc_i 176)} is VALID [2019-05-15 10:22:21,635 INFO L273 TraceCheckUtils]: 270: Hoare triple {241830#(<= proc_i 176)} i := i + 4; {241849#(<= proc_i 180)} is VALID [2019-05-15 10:22:21,635 INFO L273 TraceCheckUtils]: 271: Hoare triple {241849#(<= proc_i 180)} assume i <= 1000; {241849#(<= proc_i 180)} is VALID [2019-05-15 10:22:21,636 INFO L273 TraceCheckUtils]: 272: Hoare triple {241849#(<= proc_i 180)} assume i + 4 < a[j]; {241849#(<= proc_i 180)} is VALID [2019-05-15 10:22:21,636 INFO L273 TraceCheckUtils]: 273: Hoare triple {241849#(<= proc_i 180)} assume a[5] == 1000; {241849#(<= proc_i 180)} is VALID [2019-05-15 10:22:21,636 INFO L273 TraceCheckUtils]: 274: Hoare triple {241849#(<= proc_i 180)} assume j > 4; {241849#(<= proc_i 180)} is VALID [2019-05-15 10:22:21,637 INFO L273 TraceCheckUtils]: 275: Hoare triple {241849#(<= proc_i 180)} assume j < 6; {241849#(<= proc_i 180)} is VALID [2019-05-15 10:22:21,638 INFO L273 TraceCheckUtils]: 276: Hoare triple {241849#(<= proc_i 180)} i := i + 4; {241868#(<= proc_i 184)} is VALID [2019-05-15 10:22:21,638 INFO L273 TraceCheckUtils]: 277: Hoare triple {241868#(<= proc_i 184)} assume i <= 1000; {241868#(<= proc_i 184)} is VALID [2019-05-15 10:22:21,639 INFO L273 TraceCheckUtils]: 278: Hoare triple {241868#(<= proc_i 184)} assume i + 4 < a[j]; {241868#(<= proc_i 184)} is VALID [2019-05-15 10:22:21,639 INFO L273 TraceCheckUtils]: 279: Hoare triple {241868#(<= proc_i 184)} assume a[5] == 1000; {241868#(<= proc_i 184)} is VALID [2019-05-15 10:22:21,639 INFO L273 TraceCheckUtils]: 280: Hoare triple {241868#(<= proc_i 184)} assume j > 4; {241868#(<= proc_i 184)} is VALID [2019-05-15 10:22:21,640 INFO L273 TraceCheckUtils]: 281: Hoare triple {241868#(<= proc_i 184)} assume j < 6; {241868#(<= proc_i 184)} is VALID [2019-05-15 10:22:21,641 INFO L273 TraceCheckUtils]: 282: Hoare triple {241868#(<= proc_i 184)} i := i + 4; {241887#(<= proc_i 188)} is VALID [2019-05-15 10:22:21,641 INFO L273 TraceCheckUtils]: 283: Hoare triple {241887#(<= proc_i 188)} assume i <= 1000; {241887#(<= proc_i 188)} is VALID [2019-05-15 10:22:21,642 INFO L273 TraceCheckUtils]: 284: Hoare triple {241887#(<= proc_i 188)} assume i + 4 < a[j]; {241887#(<= proc_i 188)} is VALID [2019-05-15 10:22:21,642 INFO L273 TraceCheckUtils]: 285: Hoare triple {241887#(<= proc_i 188)} assume a[5] == 1000; {241887#(<= proc_i 188)} is VALID [2019-05-15 10:22:21,642 INFO L273 TraceCheckUtils]: 286: Hoare triple {241887#(<= proc_i 188)} assume j > 4; {241887#(<= proc_i 188)} is VALID [2019-05-15 10:22:21,643 INFO L273 TraceCheckUtils]: 287: Hoare triple {241887#(<= proc_i 188)} assume j < 6; {241887#(<= proc_i 188)} is VALID [2019-05-15 10:22:21,644 INFO L273 TraceCheckUtils]: 288: Hoare triple {241887#(<= proc_i 188)} i := i + 4; {241906#(<= proc_i 192)} is VALID [2019-05-15 10:22:21,644 INFO L273 TraceCheckUtils]: 289: Hoare triple {241906#(<= proc_i 192)} assume i <= 1000; {241906#(<= proc_i 192)} is VALID [2019-05-15 10:22:21,644 INFO L273 TraceCheckUtils]: 290: Hoare triple {241906#(<= proc_i 192)} assume i + 4 < a[j]; {241906#(<= proc_i 192)} is VALID [2019-05-15 10:22:21,645 INFO L273 TraceCheckUtils]: 291: Hoare triple {241906#(<= proc_i 192)} assume a[5] == 1000; {241906#(<= proc_i 192)} is VALID [2019-05-15 10:22:21,645 INFO L273 TraceCheckUtils]: 292: Hoare triple {241906#(<= proc_i 192)} assume j > 4; {241906#(<= proc_i 192)} is VALID [2019-05-15 10:22:21,646 INFO L273 TraceCheckUtils]: 293: Hoare triple {241906#(<= proc_i 192)} assume j < 6; {241906#(<= proc_i 192)} is VALID [2019-05-15 10:22:21,646 INFO L273 TraceCheckUtils]: 294: Hoare triple {241906#(<= proc_i 192)} i := i + 4; {241925#(<= proc_i 196)} is VALID [2019-05-15 10:22:21,647 INFO L273 TraceCheckUtils]: 295: Hoare triple {241925#(<= proc_i 196)} assume i <= 1000; {241925#(<= proc_i 196)} is VALID [2019-05-15 10:22:21,647 INFO L273 TraceCheckUtils]: 296: Hoare triple {241925#(<= proc_i 196)} assume i + 4 < a[j]; {241925#(<= proc_i 196)} is VALID [2019-05-15 10:22:21,648 INFO L273 TraceCheckUtils]: 297: Hoare triple {241925#(<= proc_i 196)} assume a[5] == 1000; {241925#(<= proc_i 196)} is VALID [2019-05-15 10:22:21,648 INFO L273 TraceCheckUtils]: 298: Hoare triple {241925#(<= proc_i 196)} assume j > 4; {241925#(<= proc_i 196)} is VALID [2019-05-15 10:22:21,649 INFO L273 TraceCheckUtils]: 299: Hoare triple {241925#(<= proc_i 196)} assume j < 6; {241925#(<= proc_i 196)} is VALID [2019-05-15 10:22:21,649 INFO L273 TraceCheckUtils]: 300: Hoare triple {241925#(<= proc_i 196)} i := i + 4; {241944#(<= proc_i 200)} is VALID [2019-05-15 10:22:21,650 INFO L273 TraceCheckUtils]: 301: Hoare triple {241944#(<= proc_i 200)} assume i <= 1000; {241944#(<= proc_i 200)} is VALID [2019-05-15 10:22:21,650 INFO L273 TraceCheckUtils]: 302: Hoare triple {241944#(<= proc_i 200)} assume i + 4 < a[j]; {241944#(<= proc_i 200)} is VALID [2019-05-15 10:22:21,651 INFO L273 TraceCheckUtils]: 303: Hoare triple {241944#(<= proc_i 200)} assume a[5] == 1000; {241944#(<= proc_i 200)} is VALID [2019-05-15 10:22:21,651 INFO L273 TraceCheckUtils]: 304: Hoare triple {241944#(<= proc_i 200)} assume j > 4; {241944#(<= proc_i 200)} is VALID [2019-05-15 10:22:21,652 INFO L273 TraceCheckUtils]: 305: Hoare triple {241944#(<= proc_i 200)} assume j < 6; {241944#(<= proc_i 200)} is VALID [2019-05-15 10:22:21,652 INFO L273 TraceCheckUtils]: 306: Hoare triple {241944#(<= proc_i 200)} i := i + 4; {241963#(<= proc_i 204)} is VALID [2019-05-15 10:22:21,653 INFO L273 TraceCheckUtils]: 307: Hoare triple {241963#(<= proc_i 204)} assume i <= 1000; {241963#(<= proc_i 204)} is VALID [2019-05-15 10:22:21,653 INFO L273 TraceCheckUtils]: 308: Hoare triple {241963#(<= proc_i 204)} assume i + 4 < a[j]; {241963#(<= proc_i 204)} is VALID [2019-05-15 10:22:21,654 INFO L273 TraceCheckUtils]: 309: Hoare triple {241963#(<= proc_i 204)} assume a[5] == 1000; {241963#(<= proc_i 204)} is VALID [2019-05-15 10:22:21,654 INFO L273 TraceCheckUtils]: 310: Hoare triple {241963#(<= proc_i 204)} assume j > 4; {241963#(<= proc_i 204)} is VALID [2019-05-15 10:22:21,655 INFO L273 TraceCheckUtils]: 311: Hoare triple {241963#(<= proc_i 204)} assume j < 6; {241963#(<= proc_i 204)} is VALID [2019-05-15 10:22:21,655 INFO L273 TraceCheckUtils]: 312: Hoare triple {241963#(<= proc_i 204)} i := i + 4; {241982#(<= proc_i 208)} is VALID [2019-05-15 10:22:21,656 INFO L273 TraceCheckUtils]: 313: Hoare triple {241982#(<= proc_i 208)} assume i <= 1000; {241982#(<= proc_i 208)} is VALID [2019-05-15 10:22:21,656 INFO L273 TraceCheckUtils]: 314: Hoare triple {241982#(<= proc_i 208)} assume i + 4 < a[j]; {241982#(<= proc_i 208)} is VALID [2019-05-15 10:22:21,657 INFO L273 TraceCheckUtils]: 315: Hoare triple {241982#(<= proc_i 208)} assume a[5] == 1000; {241982#(<= proc_i 208)} is VALID [2019-05-15 10:22:21,657 INFO L273 TraceCheckUtils]: 316: Hoare triple {241982#(<= proc_i 208)} assume j > 4; {241982#(<= proc_i 208)} is VALID [2019-05-15 10:22:21,658 INFO L273 TraceCheckUtils]: 317: Hoare triple {241982#(<= proc_i 208)} assume j < 6; {241982#(<= proc_i 208)} is VALID [2019-05-15 10:22:21,658 INFO L273 TraceCheckUtils]: 318: Hoare triple {241982#(<= proc_i 208)} i := i + 4; {242001#(<= proc_i 212)} is VALID [2019-05-15 10:22:21,659 INFO L273 TraceCheckUtils]: 319: Hoare triple {242001#(<= proc_i 212)} assume i <= 1000; {242001#(<= proc_i 212)} is VALID [2019-05-15 10:22:21,659 INFO L273 TraceCheckUtils]: 320: Hoare triple {242001#(<= proc_i 212)} assume i + 4 < a[j]; {242001#(<= proc_i 212)} is VALID [2019-05-15 10:22:21,660 INFO L273 TraceCheckUtils]: 321: Hoare triple {242001#(<= proc_i 212)} assume a[5] == 1000; {242001#(<= proc_i 212)} is VALID [2019-05-15 10:22:21,660 INFO L273 TraceCheckUtils]: 322: Hoare triple {242001#(<= proc_i 212)} assume j > 4; {242001#(<= proc_i 212)} is VALID [2019-05-15 10:22:21,660 INFO L273 TraceCheckUtils]: 323: Hoare triple {242001#(<= proc_i 212)} assume j < 6; {242001#(<= proc_i 212)} is VALID [2019-05-15 10:22:21,661 INFO L273 TraceCheckUtils]: 324: Hoare triple {242001#(<= proc_i 212)} i := i + 4; {242020#(<= proc_i 216)} is VALID [2019-05-15 10:22:21,662 INFO L273 TraceCheckUtils]: 325: Hoare triple {242020#(<= proc_i 216)} assume i <= 1000; {242020#(<= proc_i 216)} is VALID [2019-05-15 10:22:21,662 INFO L273 TraceCheckUtils]: 326: Hoare triple {242020#(<= proc_i 216)} assume i + 4 < a[j]; {242020#(<= proc_i 216)} is VALID [2019-05-15 10:22:21,663 INFO L273 TraceCheckUtils]: 327: Hoare triple {242020#(<= proc_i 216)} assume a[5] == 1000; {242020#(<= proc_i 216)} is VALID [2019-05-15 10:22:21,663 INFO L273 TraceCheckUtils]: 328: Hoare triple {242020#(<= proc_i 216)} assume j > 4; {242020#(<= proc_i 216)} is VALID [2019-05-15 10:22:21,663 INFO L273 TraceCheckUtils]: 329: Hoare triple {242020#(<= proc_i 216)} assume j < 6; {242020#(<= proc_i 216)} is VALID [2019-05-15 10:22:21,664 INFO L273 TraceCheckUtils]: 330: Hoare triple {242020#(<= proc_i 216)} i := i + 4; {242039#(<= proc_i 220)} is VALID [2019-05-15 10:22:21,665 INFO L273 TraceCheckUtils]: 331: Hoare triple {242039#(<= proc_i 220)} assume i <= 1000; {242039#(<= proc_i 220)} is VALID [2019-05-15 10:22:21,665 INFO L273 TraceCheckUtils]: 332: Hoare triple {242039#(<= proc_i 220)} assume i + 4 < a[j]; {242039#(<= proc_i 220)} is VALID [2019-05-15 10:22:21,665 INFO L273 TraceCheckUtils]: 333: Hoare triple {242039#(<= proc_i 220)} assume a[5] == 1000; {242039#(<= proc_i 220)} is VALID [2019-05-15 10:22:21,666 INFO L273 TraceCheckUtils]: 334: Hoare triple {242039#(<= proc_i 220)} assume j > 4; {242039#(<= proc_i 220)} is VALID [2019-05-15 10:22:21,666 INFO L273 TraceCheckUtils]: 335: Hoare triple {242039#(<= proc_i 220)} assume j < 6; {242039#(<= proc_i 220)} is VALID [2019-05-15 10:22:21,667 INFO L273 TraceCheckUtils]: 336: Hoare triple {242039#(<= proc_i 220)} i := i + 4; {242058#(<= proc_i 224)} is VALID [2019-05-15 10:22:21,668 INFO L273 TraceCheckUtils]: 337: Hoare triple {242058#(<= proc_i 224)} assume i <= 1000; {242058#(<= proc_i 224)} is VALID [2019-05-15 10:22:21,668 INFO L273 TraceCheckUtils]: 338: Hoare triple {242058#(<= proc_i 224)} assume i + 4 < a[j]; {242058#(<= proc_i 224)} is VALID [2019-05-15 10:22:21,668 INFO L273 TraceCheckUtils]: 339: Hoare triple {242058#(<= proc_i 224)} assume a[5] == 1000; {242058#(<= proc_i 224)} is VALID [2019-05-15 10:22:21,669 INFO L273 TraceCheckUtils]: 340: Hoare triple {242058#(<= proc_i 224)} assume j > 4; {242058#(<= proc_i 224)} is VALID [2019-05-15 10:22:21,669 INFO L273 TraceCheckUtils]: 341: Hoare triple {242058#(<= proc_i 224)} assume j < 6; {242058#(<= proc_i 224)} is VALID [2019-05-15 10:22:21,670 INFO L273 TraceCheckUtils]: 342: Hoare triple {242058#(<= proc_i 224)} i := i + 4; {242077#(<= proc_i 228)} is VALID [2019-05-15 10:22:21,670 INFO L273 TraceCheckUtils]: 343: Hoare triple {242077#(<= proc_i 228)} assume i <= 1000; {242077#(<= proc_i 228)} is VALID [2019-05-15 10:22:21,671 INFO L273 TraceCheckUtils]: 344: Hoare triple {242077#(<= proc_i 228)} assume i + 4 < a[j]; {242077#(<= proc_i 228)} is VALID [2019-05-15 10:22:21,671 INFO L273 TraceCheckUtils]: 345: Hoare triple {242077#(<= proc_i 228)} assume a[5] == 1000; {242077#(<= proc_i 228)} is VALID [2019-05-15 10:22:21,672 INFO L273 TraceCheckUtils]: 346: Hoare triple {242077#(<= proc_i 228)} assume j > 4; {242077#(<= proc_i 228)} is VALID [2019-05-15 10:22:21,672 INFO L273 TraceCheckUtils]: 347: Hoare triple {242077#(<= proc_i 228)} assume j < 6; {242077#(<= proc_i 228)} is VALID [2019-05-15 10:22:21,673 INFO L273 TraceCheckUtils]: 348: Hoare triple {242077#(<= proc_i 228)} i := i + 4; {242096#(<= proc_i 232)} is VALID [2019-05-15 10:22:21,673 INFO L273 TraceCheckUtils]: 349: Hoare triple {242096#(<= proc_i 232)} assume i <= 1000; {242096#(<= proc_i 232)} is VALID [2019-05-15 10:22:21,674 INFO L273 TraceCheckUtils]: 350: Hoare triple {242096#(<= proc_i 232)} assume i + 4 < a[j]; {242096#(<= proc_i 232)} is VALID [2019-05-15 10:22:21,674 INFO L273 TraceCheckUtils]: 351: Hoare triple {242096#(<= proc_i 232)} assume a[5] == 1000; {242096#(<= proc_i 232)} is VALID [2019-05-15 10:22:21,675 INFO L273 TraceCheckUtils]: 352: Hoare triple {242096#(<= proc_i 232)} assume j > 4; {242096#(<= proc_i 232)} is VALID [2019-05-15 10:22:21,675 INFO L273 TraceCheckUtils]: 353: Hoare triple {242096#(<= proc_i 232)} assume j < 6; {242096#(<= proc_i 232)} is VALID [2019-05-15 10:22:21,676 INFO L273 TraceCheckUtils]: 354: Hoare triple {242096#(<= proc_i 232)} i := i + 4; {242115#(<= proc_i 236)} is VALID [2019-05-15 10:22:21,676 INFO L273 TraceCheckUtils]: 355: Hoare triple {242115#(<= proc_i 236)} assume i <= 1000; {242115#(<= proc_i 236)} is VALID [2019-05-15 10:22:21,677 INFO L273 TraceCheckUtils]: 356: Hoare triple {242115#(<= proc_i 236)} assume i + 4 < a[j]; {242115#(<= proc_i 236)} is VALID [2019-05-15 10:22:21,677 INFO L273 TraceCheckUtils]: 357: Hoare triple {242115#(<= proc_i 236)} assume a[5] == 1000; {242115#(<= proc_i 236)} is VALID [2019-05-15 10:22:21,678 INFO L273 TraceCheckUtils]: 358: Hoare triple {242115#(<= proc_i 236)} assume j > 4; {242115#(<= proc_i 236)} is VALID [2019-05-15 10:22:21,678 INFO L273 TraceCheckUtils]: 359: Hoare triple {242115#(<= proc_i 236)} assume j < 6; {242115#(<= proc_i 236)} is VALID [2019-05-15 10:22:21,679 INFO L273 TraceCheckUtils]: 360: Hoare triple {242115#(<= proc_i 236)} i := i + 4; {242134#(<= proc_i 240)} is VALID [2019-05-15 10:22:21,679 INFO L273 TraceCheckUtils]: 361: Hoare triple {242134#(<= proc_i 240)} assume i <= 1000; {242134#(<= proc_i 240)} is VALID [2019-05-15 10:22:21,680 INFO L273 TraceCheckUtils]: 362: Hoare triple {242134#(<= proc_i 240)} assume i + 4 < a[j]; {242134#(<= proc_i 240)} is VALID [2019-05-15 10:22:21,680 INFO L273 TraceCheckUtils]: 363: Hoare triple {242134#(<= proc_i 240)} assume a[5] == 1000; {242134#(<= proc_i 240)} is VALID [2019-05-15 10:22:21,681 INFO L273 TraceCheckUtils]: 364: Hoare triple {242134#(<= proc_i 240)} assume j > 4; {242134#(<= proc_i 240)} is VALID [2019-05-15 10:22:21,681 INFO L273 TraceCheckUtils]: 365: Hoare triple {242134#(<= proc_i 240)} assume j < 6; {242134#(<= proc_i 240)} is VALID [2019-05-15 10:22:21,682 INFO L273 TraceCheckUtils]: 366: Hoare triple {242134#(<= proc_i 240)} i := i + 4; {242153#(<= proc_i 244)} is VALID [2019-05-15 10:22:21,682 INFO L273 TraceCheckUtils]: 367: Hoare triple {242153#(<= proc_i 244)} assume i <= 1000; {242153#(<= proc_i 244)} is VALID [2019-05-15 10:22:21,683 INFO L273 TraceCheckUtils]: 368: Hoare triple {242153#(<= proc_i 244)} assume i + 4 < a[j]; {242153#(<= proc_i 244)} is VALID [2019-05-15 10:22:21,683 INFO L273 TraceCheckUtils]: 369: Hoare triple {242153#(<= proc_i 244)} assume a[5] == 1000; {242153#(<= proc_i 244)} is VALID [2019-05-15 10:22:21,684 INFO L273 TraceCheckUtils]: 370: Hoare triple {242153#(<= proc_i 244)} assume j > 4; {242153#(<= proc_i 244)} is VALID [2019-05-15 10:22:21,684 INFO L273 TraceCheckUtils]: 371: Hoare triple {242153#(<= proc_i 244)} assume j < 6; {242153#(<= proc_i 244)} is VALID [2019-05-15 10:22:21,685 INFO L273 TraceCheckUtils]: 372: Hoare triple {242153#(<= proc_i 244)} i := i + 4; {242172#(<= proc_i 248)} is VALID [2019-05-15 10:22:21,685 INFO L273 TraceCheckUtils]: 373: Hoare triple {242172#(<= proc_i 248)} assume i <= 1000; {242172#(<= proc_i 248)} is VALID [2019-05-15 10:22:21,686 INFO L273 TraceCheckUtils]: 374: Hoare triple {242172#(<= proc_i 248)} assume i + 4 < a[j]; {242172#(<= proc_i 248)} is VALID [2019-05-15 10:22:21,686 INFO L273 TraceCheckUtils]: 375: Hoare triple {242172#(<= proc_i 248)} assume a[5] == 1000; {242172#(<= proc_i 248)} is VALID [2019-05-15 10:22:21,687 INFO L273 TraceCheckUtils]: 376: Hoare triple {242172#(<= proc_i 248)} assume j > 4; {242172#(<= proc_i 248)} is VALID [2019-05-15 10:22:21,687 INFO L273 TraceCheckUtils]: 377: Hoare triple {242172#(<= proc_i 248)} assume j < 6; {242172#(<= proc_i 248)} is VALID [2019-05-15 10:22:21,688 INFO L273 TraceCheckUtils]: 378: Hoare triple {242172#(<= proc_i 248)} i := i + 4; {242191#(<= proc_i 252)} is VALID [2019-05-15 10:22:21,688 INFO L273 TraceCheckUtils]: 379: Hoare triple {242191#(<= proc_i 252)} assume i <= 1000; {242191#(<= proc_i 252)} is VALID [2019-05-15 10:22:21,689 INFO L273 TraceCheckUtils]: 380: Hoare triple {242191#(<= proc_i 252)} assume i + 4 < a[j]; {242191#(<= proc_i 252)} is VALID [2019-05-15 10:22:21,689 INFO L273 TraceCheckUtils]: 381: Hoare triple {242191#(<= proc_i 252)} assume a[5] == 1000; {242191#(<= proc_i 252)} is VALID [2019-05-15 10:22:21,689 INFO L273 TraceCheckUtils]: 382: Hoare triple {242191#(<= proc_i 252)} assume j > 4; {242191#(<= proc_i 252)} is VALID [2019-05-15 10:22:21,690 INFO L273 TraceCheckUtils]: 383: Hoare triple {242191#(<= proc_i 252)} assume j < 6; {242191#(<= proc_i 252)} is VALID [2019-05-15 10:22:21,691 INFO L273 TraceCheckUtils]: 384: Hoare triple {242191#(<= proc_i 252)} i := i + 4; {242210#(<= proc_i 256)} is VALID [2019-05-15 10:22:21,691 INFO L273 TraceCheckUtils]: 385: Hoare triple {242210#(<= proc_i 256)} assume i <= 1000; {242210#(<= proc_i 256)} is VALID [2019-05-15 10:22:21,692 INFO L273 TraceCheckUtils]: 386: Hoare triple {242210#(<= proc_i 256)} assume i + 4 < a[j]; {242210#(<= proc_i 256)} is VALID [2019-05-15 10:22:21,692 INFO L273 TraceCheckUtils]: 387: Hoare triple {242210#(<= proc_i 256)} assume a[5] == 1000; {242210#(<= proc_i 256)} is VALID [2019-05-15 10:22:21,692 INFO L273 TraceCheckUtils]: 388: Hoare triple {242210#(<= proc_i 256)} assume j > 4; {242210#(<= proc_i 256)} is VALID [2019-05-15 10:22:21,693 INFO L273 TraceCheckUtils]: 389: Hoare triple {242210#(<= proc_i 256)} assume j < 6; {242210#(<= proc_i 256)} is VALID [2019-05-15 10:22:21,694 INFO L273 TraceCheckUtils]: 390: Hoare triple {242210#(<= proc_i 256)} i := i + 4; {242229#(<= proc_i 260)} is VALID [2019-05-15 10:22:21,694 INFO L273 TraceCheckUtils]: 391: Hoare triple {242229#(<= proc_i 260)} assume i <= 1000; {242229#(<= proc_i 260)} is VALID [2019-05-15 10:22:21,694 INFO L273 TraceCheckUtils]: 392: Hoare triple {242229#(<= proc_i 260)} assume i + 4 < a[j]; {242229#(<= proc_i 260)} is VALID [2019-05-15 10:22:21,695 INFO L273 TraceCheckUtils]: 393: Hoare triple {242229#(<= proc_i 260)} assume a[5] == 1000; {242229#(<= proc_i 260)} is VALID [2019-05-15 10:22:21,695 INFO L273 TraceCheckUtils]: 394: Hoare triple {242229#(<= proc_i 260)} assume j > 4; {242229#(<= proc_i 260)} is VALID [2019-05-15 10:22:21,696 INFO L273 TraceCheckUtils]: 395: Hoare triple {242229#(<= proc_i 260)} assume j < 6; {242229#(<= proc_i 260)} is VALID [2019-05-15 10:22:21,696 INFO L273 TraceCheckUtils]: 396: Hoare triple {242229#(<= proc_i 260)} i := i + 4; {242248#(<= proc_i 264)} is VALID [2019-05-15 10:22:21,697 INFO L273 TraceCheckUtils]: 397: Hoare triple {242248#(<= proc_i 264)} assume i <= 1000; {242248#(<= proc_i 264)} is VALID [2019-05-15 10:22:21,697 INFO L273 TraceCheckUtils]: 398: Hoare triple {242248#(<= proc_i 264)} assume i + 4 < a[j]; {242248#(<= proc_i 264)} is VALID [2019-05-15 10:22:21,698 INFO L273 TraceCheckUtils]: 399: Hoare triple {242248#(<= proc_i 264)} assume a[5] == 1000; {242248#(<= proc_i 264)} is VALID [2019-05-15 10:22:21,698 INFO L273 TraceCheckUtils]: 400: Hoare triple {242248#(<= proc_i 264)} assume j > 4; {242248#(<= proc_i 264)} is VALID [2019-05-15 10:22:21,699 INFO L273 TraceCheckUtils]: 401: Hoare triple {242248#(<= proc_i 264)} assume j < 6; {242248#(<= proc_i 264)} is VALID [2019-05-15 10:22:21,699 INFO L273 TraceCheckUtils]: 402: Hoare triple {242248#(<= proc_i 264)} i := i + 4; {242267#(<= proc_i 268)} is VALID [2019-05-15 10:22:21,700 INFO L273 TraceCheckUtils]: 403: Hoare triple {242267#(<= proc_i 268)} assume i <= 1000; {242267#(<= proc_i 268)} is VALID [2019-05-15 10:22:21,700 INFO L273 TraceCheckUtils]: 404: Hoare triple {242267#(<= proc_i 268)} assume i + 4 < a[j]; {242267#(<= proc_i 268)} is VALID [2019-05-15 10:22:21,701 INFO L273 TraceCheckUtils]: 405: Hoare triple {242267#(<= proc_i 268)} assume a[5] == 1000; {242267#(<= proc_i 268)} is VALID [2019-05-15 10:22:21,701 INFO L273 TraceCheckUtils]: 406: Hoare triple {242267#(<= proc_i 268)} assume j > 4; {242267#(<= proc_i 268)} is VALID [2019-05-15 10:22:21,702 INFO L273 TraceCheckUtils]: 407: Hoare triple {242267#(<= proc_i 268)} assume j < 6; {242267#(<= proc_i 268)} is VALID [2019-05-15 10:22:21,702 INFO L273 TraceCheckUtils]: 408: Hoare triple {242267#(<= proc_i 268)} i := i + 4; {242286#(<= proc_i 272)} is VALID [2019-05-15 10:22:21,703 INFO L273 TraceCheckUtils]: 409: Hoare triple {242286#(<= proc_i 272)} assume i <= 1000; {242286#(<= proc_i 272)} is VALID [2019-05-15 10:22:21,703 INFO L273 TraceCheckUtils]: 410: Hoare triple {242286#(<= proc_i 272)} assume i + 4 < a[j]; {242286#(<= proc_i 272)} is VALID [2019-05-15 10:22:21,704 INFO L273 TraceCheckUtils]: 411: Hoare triple {242286#(<= proc_i 272)} assume a[5] == 1000; {242286#(<= proc_i 272)} is VALID [2019-05-15 10:22:21,704 INFO L273 TraceCheckUtils]: 412: Hoare triple {242286#(<= proc_i 272)} assume j > 4; {242286#(<= proc_i 272)} is VALID [2019-05-15 10:22:21,705 INFO L273 TraceCheckUtils]: 413: Hoare triple {242286#(<= proc_i 272)} assume j < 6; {242286#(<= proc_i 272)} is VALID [2019-05-15 10:22:21,705 INFO L273 TraceCheckUtils]: 414: Hoare triple {242286#(<= proc_i 272)} i := i + 4; {242305#(<= proc_i 276)} is VALID [2019-05-15 10:22:21,706 INFO L273 TraceCheckUtils]: 415: Hoare triple {242305#(<= proc_i 276)} assume i <= 1000; {242305#(<= proc_i 276)} is VALID [2019-05-15 10:22:21,706 INFO L273 TraceCheckUtils]: 416: Hoare triple {242305#(<= proc_i 276)} assume i + 4 < a[j]; {242305#(<= proc_i 276)} is VALID [2019-05-15 10:22:21,707 INFO L273 TraceCheckUtils]: 417: Hoare triple {242305#(<= proc_i 276)} assume a[5] == 1000; {242305#(<= proc_i 276)} is VALID [2019-05-15 10:22:21,707 INFO L273 TraceCheckUtils]: 418: Hoare triple {242305#(<= proc_i 276)} assume j > 4; {242305#(<= proc_i 276)} is VALID [2019-05-15 10:22:21,708 INFO L273 TraceCheckUtils]: 419: Hoare triple {242305#(<= proc_i 276)} assume j < 6; {242305#(<= proc_i 276)} is VALID [2019-05-15 10:22:21,708 INFO L273 TraceCheckUtils]: 420: Hoare triple {242305#(<= proc_i 276)} i := i + 4; {242324#(<= proc_i 280)} is VALID [2019-05-15 10:22:21,709 INFO L273 TraceCheckUtils]: 421: Hoare triple {242324#(<= proc_i 280)} assume i <= 1000; {242324#(<= proc_i 280)} is VALID [2019-05-15 10:22:21,709 INFO L273 TraceCheckUtils]: 422: Hoare triple {242324#(<= proc_i 280)} assume i + 4 < a[j]; {242324#(<= proc_i 280)} is VALID [2019-05-15 10:22:21,710 INFO L273 TraceCheckUtils]: 423: Hoare triple {242324#(<= proc_i 280)} assume a[5] == 1000; {242324#(<= proc_i 280)} is VALID [2019-05-15 10:22:21,710 INFO L273 TraceCheckUtils]: 424: Hoare triple {242324#(<= proc_i 280)} assume j > 4; {242324#(<= proc_i 280)} is VALID [2019-05-15 10:22:21,711 INFO L273 TraceCheckUtils]: 425: Hoare triple {242324#(<= proc_i 280)} assume j < 6; {242324#(<= proc_i 280)} is VALID [2019-05-15 10:22:21,711 INFO L273 TraceCheckUtils]: 426: Hoare triple {242324#(<= proc_i 280)} i := i + 4; {242343#(<= proc_i 284)} is VALID [2019-05-15 10:22:21,712 INFO L273 TraceCheckUtils]: 427: Hoare triple {242343#(<= proc_i 284)} assume i <= 1000; {242343#(<= proc_i 284)} is VALID [2019-05-15 10:22:21,712 INFO L273 TraceCheckUtils]: 428: Hoare triple {242343#(<= proc_i 284)} assume i + 4 < a[j]; {242343#(<= proc_i 284)} is VALID [2019-05-15 10:22:21,713 INFO L273 TraceCheckUtils]: 429: Hoare triple {242343#(<= proc_i 284)} assume a[5] == 1000; {242343#(<= proc_i 284)} is VALID [2019-05-15 10:22:21,713 INFO L273 TraceCheckUtils]: 430: Hoare triple {242343#(<= proc_i 284)} assume j > 4; {242343#(<= proc_i 284)} is VALID [2019-05-15 10:22:21,714 INFO L273 TraceCheckUtils]: 431: Hoare triple {242343#(<= proc_i 284)} assume j < 6; {242343#(<= proc_i 284)} is VALID [2019-05-15 10:22:21,714 INFO L273 TraceCheckUtils]: 432: Hoare triple {242343#(<= proc_i 284)} i := i + 4; {242362#(<= proc_i 288)} is VALID [2019-05-15 10:22:21,715 INFO L273 TraceCheckUtils]: 433: Hoare triple {242362#(<= proc_i 288)} assume i <= 1000; {242362#(<= proc_i 288)} is VALID [2019-05-15 10:22:21,715 INFO L273 TraceCheckUtils]: 434: Hoare triple {242362#(<= proc_i 288)} assume i + 4 < a[j]; {242362#(<= proc_i 288)} is VALID [2019-05-15 10:22:21,716 INFO L273 TraceCheckUtils]: 435: Hoare triple {242362#(<= proc_i 288)} assume a[5] == 1000; {242362#(<= proc_i 288)} is VALID [2019-05-15 10:22:21,716 INFO L273 TraceCheckUtils]: 436: Hoare triple {242362#(<= proc_i 288)} assume j > 4; {242362#(<= proc_i 288)} is VALID [2019-05-15 10:22:21,716 INFO L273 TraceCheckUtils]: 437: Hoare triple {242362#(<= proc_i 288)} assume j < 6; {242362#(<= proc_i 288)} is VALID [2019-05-15 10:22:21,717 INFO L273 TraceCheckUtils]: 438: Hoare triple {242362#(<= proc_i 288)} i := i + 4; {242381#(<= proc_i 292)} is VALID [2019-05-15 10:22:21,718 INFO L273 TraceCheckUtils]: 439: Hoare triple {242381#(<= proc_i 292)} assume i <= 1000; {242381#(<= proc_i 292)} is VALID [2019-05-15 10:22:21,718 INFO L273 TraceCheckUtils]: 440: Hoare triple {242381#(<= proc_i 292)} assume i + 4 < a[j]; {242381#(<= proc_i 292)} is VALID [2019-05-15 10:22:21,718 INFO L273 TraceCheckUtils]: 441: Hoare triple {242381#(<= proc_i 292)} assume a[5] == 1000; {242381#(<= proc_i 292)} is VALID [2019-05-15 10:22:21,719 INFO L273 TraceCheckUtils]: 442: Hoare triple {242381#(<= proc_i 292)} assume j > 4; {242381#(<= proc_i 292)} is VALID [2019-05-15 10:22:21,719 INFO L273 TraceCheckUtils]: 443: Hoare triple {242381#(<= proc_i 292)} assume j < 6; {242381#(<= proc_i 292)} is VALID [2019-05-15 10:22:21,720 INFO L273 TraceCheckUtils]: 444: Hoare triple {242381#(<= proc_i 292)} i := i + 4; {242400#(<= proc_i 296)} is VALID [2019-05-15 10:22:21,721 INFO L273 TraceCheckUtils]: 445: Hoare triple {242400#(<= proc_i 296)} assume i <= 1000; {242400#(<= proc_i 296)} is VALID [2019-05-15 10:22:21,721 INFO L273 TraceCheckUtils]: 446: Hoare triple {242400#(<= proc_i 296)} assume i + 4 < a[j]; {242400#(<= proc_i 296)} is VALID [2019-05-15 10:22:21,721 INFO L273 TraceCheckUtils]: 447: Hoare triple {242400#(<= proc_i 296)} assume a[5] == 1000; {242400#(<= proc_i 296)} is VALID [2019-05-15 10:22:21,722 INFO L273 TraceCheckUtils]: 448: Hoare triple {242400#(<= proc_i 296)} assume j > 4; {242400#(<= proc_i 296)} is VALID [2019-05-15 10:22:21,722 INFO L273 TraceCheckUtils]: 449: Hoare triple {242400#(<= proc_i 296)} assume j < 6; {242400#(<= proc_i 296)} is VALID [2019-05-15 10:22:21,723 INFO L273 TraceCheckUtils]: 450: Hoare triple {242400#(<= proc_i 296)} i := i + 4; {242419#(<= proc_i 300)} is VALID [2019-05-15 10:22:21,723 INFO L273 TraceCheckUtils]: 451: Hoare triple {242419#(<= proc_i 300)} assume i <= 1000; {242419#(<= proc_i 300)} is VALID [2019-05-15 10:22:21,724 INFO L273 TraceCheckUtils]: 452: Hoare triple {242419#(<= proc_i 300)} assume i + 4 < a[j]; {242419#(<= proc_i 300)} is VALID [2019-05-15 10:22:21,724 INFO L273 TraceCheckUtils]: 453: Hoare triple {242419#(<= proc_i 300)} assume a[5] == 1000; {242419#(<= proc_i 300)} is VALID [2019-05-15 10:22:21,725 INFO L273 TraceCheckUtils]: 454: Hoare triple {242419#(<= proc_i 300)} assume j > 4; {242419#(<= proc_i 300)} is VALID [2019-05-15 10:22:21,725 INFO L273 TraceCheckUtils]: 455: Hoare triple {242419#(<= proc_i 300)} assume j < 6; {242419#(<= proc_i 300)} is VALID [2019-05-15 10:22:21,726 INFO L273 TraceCheckUtils]: 456: Hoare triple {242419#(<= proc_i 300)} i := i + 4; {242438#(<= proc_i 304)} is VALID [2019-05-15 10:22:21,726 INFO L273 TraceCheckUtils]: 457: Hoare triple {242438#(<= proc_i 304)} assume i <= 1000; {242438#(<= proc_i 304)} is VALID [2019-05-15 10:22:21,727 INFO L273 TraceCheckUtils]: 458: Hoare triple {242438#(<= proc_i 304)} assume i + 4 < a[j]; {242438#(<= proc_i 304)} is VALID [2019-05-15 10:22:21,727 INFO L273 TraceCheckUtils]: 459: Hoare triple {242438#(<= proc_i 304)} assume a[5] == 1000; {242438#(<= proc_i 304)} is VALID [2019-05-15 10:22:21,728 INFO L273 TraceCheckUtils]: 460: Hoare triple {242438#(<= proc_i 304)} assume j > 4; {242438#(<= proc_i 304)} is VALID [2019-05-15 10:22:21,728 INFO L273 TraceCheckUtils]: 461: Hoare triple {242438#(<= proc_i 304)} assume j < 6; {242438#(<= proc_i 304)} is VALID [2019-05-15 10:22:21,729 INFO L273 TraceCheckUtils]: 462: Hoare triple {242438#(<= proc_i 304)} i := i + 4; {242457#(<= proc_i 308)} is VALID [2019-05-15 10:22:21,729 INFO L273 TraceCheckUtils]: 463: Hoare triple {242457#(<= proc_i 308)} assume i <= 1000; {242457#(<= proc_i 308)} is VALID [2019-05-15 10:22:21,730 INFO L273 TraceCheckUtils]: 464: Hoare triple {242457#(<= proc_i 308)} assume i + 4 < a[j]; {242457#(<= proc_i 308)} is VALID [2019-05-15 10:22:21,730 INFO L273 TraceCheckUtils]: 465: Hoare triple {242457#(<= proc_i 308)} assume a[5] == 1000; {242457#(<= proc_i 308)} is VALID [2019-05-15 10:22:21,731 INFO L273 TraceCheckUtils]: 466: Hoare triple {242457#(<= proc_i 308)} assume j > 4; {242457#(<= proc_i 308)} is VALID [2019-05-15 10:22:21,731 INFO L273 TraceCheckUtils]: 467: Hoare triple {242457#(<= proc_i 308)} assume j < 6; {242457#(<= proc_i 308)} is VALID [2019-05-15 10:22:21,732 INFO L273 TraceCheckUtils]: 468: Hoare triple {242457#(<= proc_i 308)} i := i + 4; {242476#(<= proc_i 312)} is VALID [2019-05-15 10:22:21,732 INFO L273 TraceCheckUtils]: 469: Hoare triple {242476#(<= proc_i 312)} assume i <= 1000; {242476#(<= proc_i 312)} is VALID [2019-05-15 10:22:21,733 INFO L273 TraceCheckUtils]: 470: Hoare triple {242476#(<= proc_i 312)} assume i + 4 < a[j]; {242476#(<= proc_i 312)} is VALID [2019-05-15 10:22:21,733 INFO L273 TraceCheckUtils]: 471: Hoare triple {242476#(<= proc_i 312)} assume a[5] == 1000; {242476#(<= proc_i 312)} is VALID [2019-05-15 10:22:21,734 INFO L273 TraceCheckUtils]: 472: Hoare triple {242476#(<= proc_i 312)} assume j > 4; {242476#(<= proc_i 312)} is VALID [2019-05-15 10:22:21,734 INFO L273 TraceCheckUtils]: 473: Hoare triple {242476#(<= proc_i 312)} assume j < 6; {242476#(<= proc_i 312)} is VALID [2019-05-15 10:22:21,735 INFO L273 TraceCheckUtils]: 474: Hoare triple {242476#(<= proc_i 312)} i := i + 4; {242495#(<= proc_i 316)} is VALID [2019-05-15 10:22:21,735 INFO L273 TraceCheckUtils]: 475: Hoare triple {242495#(<= proc_i 316)} assume i <= 1000; {242495#(<= proc_i 316)} is VALID [2019-05-15 10:22:21,736 INFO L273 TraceCheckUtils]: 476: Hoare triple {242495#(<= proc_i 316)} assume i + 4 < a[j]; {242495#(<= proc_i 316)} is VALID [2019-05-15 10:22:21,736 INFO L273 TraceCheckUtils]: 477: Hoare triple {242495#(<= proc_i 316)} assume a[5] == 1000; {242495#(<= proc_i 316)} is VALID [2019-05-15 10:22:21,737 INFO L273 TraceCheckUtils]: 478: Hoare triple {242495#(<= proc_i 316)} assume j > 4; {242495#(<= proc_i 316)} is VALID [2019-05-15 10:22:21,737 INFO L273 TraceCheckUtils]: 479: Hoare triple {242495#(<= proc_i 316)} assume j < 6; {242495#(<= proc_i 316)} is VALID [2019-05-15 10:22:21,738 INFO L273 TraceCheckUtils]: 480: Hoare triple {242495#(<= proc_i 316)} i := i + 4; {242514#(<= proc_i 320)} is VALID [2019-05-15 10:22:21,738 INFO L273 TraceCheckUtils]: 481: Hoare triple {242514#(<= proc_i 320)} assume i <= 1000; {242514#(<= proc_i 320)} is VALID [2019-05-15 10:22:21,739 INFO L273 TraceCheckUtils]: 482: Hoare triple {242514#(<= proc_i 320)} assume i + 4 < a[j]; {242514#(<= proc_i 320)} is VALID [2019-05-15 10:22:21,739 INFO L273 TraceCheckUtils]: 483: Hoare triple {242514#(<= proc_i 320)} assume a[5] == 1000; {242514#(<= proc_i 320)} is VALID [2019-05-15 10:22:21,740 INFO L273 TraceCheckUtils]: 484: Hoare triple {242514#(<= proc_i 320)} assume j > 4; {242514#(<= proc_i 320)} is VALID [2019-05-15 10:22:21,740 INFO L273 TraceCheckUtils]: 485: Hoare triple {242514#(<= proc_i 320)} assume j < 6; {242514#(<= proc_i 320)} is VALID [2019-05-15 10:22:21,741 INFO L273 TraceCheckUtils]: 486: Hoare triple {242514#(<= proc_i 320)} i := i + 4; {242533#(<= proc_i 324)} is VALID [2019-05-15 10:22:21,741 INFO L273 TraceCheckUtils]: 487: Hoare triple {242533#(<= proc_i 324)} assume i <= 1000; {242533#(<= proc_i 324)} is VALID [2019-05-15 10:22:21,742 INFO L273 TraceCheckUtils]: 488: Hoare triple {242533#(<= proc_i 324)} assume i + 4 < a[j]; {242533#(<= proc_i 324)} is VALID [2019-05-15 10:22:21,742 INFO L273 TraceCheckUtils]: 489: Hoare triple {242533#(<= proc_i 324)} assume a[5] == 1000; {242533#(<= proc_i 324)} is VALID [2019-05-15 10:22:21,742 INFO L273 TraceCheckUtils]: 490: Hoare triple {242533#(<= proc_i 324)} assume j > 4; {242533#(<= proc_i 324)} is VALID [2019-05-15 10:22:21,743 INFO L273 TraceCheckUtils]: 491: Hoare triple {242533#(<= proc_i 324)} assume j < 6; {242533#(<= proc_i 324)} is VALID [2019-05-15 10:22:21,744 INFO L273 TraceCheckUtils]: 492: Hoare triple {242533#(<= proc_i 324)} i := i + 4; {242552#(<= proc_i 328)} is VALID [2019-05-15 10:22:21,744 INFO L273 TraceCheckUtils]: 493: Hoare triple {242552#(<= proc_i 328)} assume i <= 1000; {242552#(<= proc_i 328)} is VALID [2019-05-15 10:22:21,745 INFO L273 TraceCheckUtils]: 494: Hoare triple {242552#(<= proc_i 328)} assume i + 4 < a[j]; {242552#(<= proc_i 328)} is VALID [2019-05-15 10:22:21,745 INFO L273 TraceCheckUtils]: 495: Hoare triple {242552#(<= proc_i 328)} assume a[5] == 1000; {242552#(<= proc_i 328)} is VALID [2019-05-15 10:22:21,745 INFO L273 TraceCheckUtils]: 496: Hoare triple {242552#(<= proc_i 328)} assume j > 4; {242552#(<= proc_i 328)} is VALID [2019-05-15 10:22:21,746 INFO L273 TraceCheckUtils]: 497: Hoare triple {242552#(<= proc_i 328)} assume j < 6; {242552#(<= proc_i 328)} is VALID [2019-05-15 10:22:21,747 INFO L273 TraceCheckUtils]: 498: Hoare triple {242552#(<= proc_i 328)} i := i + 4; {242571#(<= proc_i 332)} is VALID [2019-05-15 10:22:21,747 INFO L273 TraceCheckUtils]: 499: Hoare triple {242571#(<= proc_i 332)} assume i <= 1000; {242571#(<= proc_i 332)} is VALID [2019-05-15 10:22:21,747 INFO L273 TraceCheckUtils]: 500: Hoare triple {242571#(<= proc_i 332)} assume i + 4 < a[j]; {242571#(<= proc_i 332)} is VALID [2019-05-15 10:22:21,748 INFO L273 TraceCheckUtils]: 501: Hoare triple {242571#(<= proc_i 332)} assume a[5] == 1000; {242571#(<= proc_i 332)} is VALID [2019-05-15 10:22:21,748 INFO L273 TraceCheckUtils]: 502: Hoare triple {242571#(<= proc_i 332)} assume j > 4; {242571#(<= proc_i 332)} is VALID [2019-05-15 10:22:21,749 INFO L273 TraceCheckUtils]: 503: Hoare triple {242571#(<= proc_i 332)} assume j < 6; {242571#(<= proc_i 332)} is VALID [2019-05-15 10:22:21,749 INFO L273 TraceCheckUtils]: 504: Hoare triple {242571#(<= proc_i 332)} i := i + 4; {242590#(<= proc_i 336)} is VALID [2019-05-15 10:22:21,750 INFO L273 TraceCheckUtils]: 505: Hoare triple {242590#(<= proc_i 336)} assume i <= 1000; {242590#(<= proc_i 336)} is VALID [2019-05-15 10:22:21,750 INFO L273 TraceCheckUtils]: 506: Hoare triple {242590#(<= proc_i 336)} assume i + 4 < a[j]; {242590#(<= proc_i 336)} is VALID [2019-05-15 10:22:21,751 INFO L273 TraceCheckUtils]: 507: Hoare triple {242590#(<= proc_i 336)} assume a[5] == 1000; {242590#(<= proc_i 336)} is VALID [2019-05-15 10:22:21,751 INFO L273 TraceCheckUtils]: 508: Hoare triple {242590#(<= proc_i 336)} assume j > 4; {242590#(<= proc_i 336)} is VALID [2019-05-15 10:22:21,752 INFO L273 TraceCheckUtils]: 509: Hoare triple {242590#(<= proc_i 336)} assume j < 6; {242590#(<= proc_i 336)} is VALID [2019-05-15 10:22:21,752 INFO L273 TraceCheckUtils]: 510: Hoare triple {242590#(<= proc_i 336)} i := i + 4; {242609#(<= proc_i 340)} is VALID [2019-05-15 10:22:21,753 INFO L273 TraceCheckUtils]: 511: Hoare triple {242609#(<= proc_i 340)} assume i <= 1000; {242609#(<= proc_i 340)} is VALID [2019-05-15 10:22:21,753 INFO L273 TraceCheckUtils]: 512: Hoare triple {242609#(<= proc_i 340)} assume i + 4 < a[j]; {242609#(<= proc_i 340)} is VALID [2019-05-15 10:22:21,754 INFO L273 TraceCheckUtils]: 513: Hoare triple {242609#(<= proc_i 340)} assume a[5] == 1000; {242609#(<= proc_i 340)} is VALID [2019-05-15 10:22:21,754 INFO L273 TraceCheckUtils]: 514: Hoare triple {242609#(<= proc_i 340)} assume j > 4; {242609#(<= proc_i 340)} is VALID [2019-05-15 10:22:21,755 INFO L273 TraceCheckUtils]: 515: Hoare triple {242609#(<= proc_i 340)} assume j < 6; {242609#(<= proc_i 340)} is VALID [2019-05-15 10:22:21,755 INFO L273 TraceCheckUtils]: 516: Hoare triple {242609#(<= proc_i 340)} i := i + 4; {242628#(<= proc_i 344)} is VALID [2019-05-15 10:22:21,756 INFO L273 TraceCheckUtils]: 517: Hoare triple {242628#(<= proc_i 344)} assume i <= 1000; {242628#(<= proc_i 344)} is VALID [2019-05-15 10:22:21,756 INFO L273 TraceCheckUtils]: 518: Hoare triple {242628#(<= proc_i 344)} assume i + 4 < a[j]; {242628#(<= proc_i 344)} is VALID [2019-05-15 10:22:21,757 INFO L273 TraceCheckUtils]: 519: Hoare triple {242628#(<= proc_i 344)} assume a[5] == 1000; {242628#(<= proc_i 344)} is VALID [2019-05-15 10:22:21,757 INFO L273 TraceCheckUtils]: 520: Hoare triple {242628#(<= proc_i 344)} assume j > 4; {242628#(<= proc_i 344)} is VALID [2019-05-15 10:22:21,758 INFO L273 TraceCheckUtils]: 521: Hoare triple {242628#(<= proc_i 344)} assume j < 6; {242628#(<= proc_i 344)} is VALID [2019-05-15 10:22:21,758 INFO L273 TraceCheckUtils]: 522: Hoare triple {242628#(<= proc_i 344)} i := i + 4; {242647#(<= proc_i 348)} is VALID [2019-05-15 10:22:21,759 INFO L273 TraceCheckUtils]: 523: Hoare triple {242647#(<= proc_i 348)} assume i <= 1000; {242647#(<= proc_i 348)} is VALID [2019-05-15 10:22:21,759 INFO L273 TraceCheckUtils]: 524: Hoare triple {242647#(<= proc_i 348)} assume i + 4 < a[j]; {242647#(<= proc_i 348)} is VALID [2019-05-15 10:22:21,760 INFO L273 TraceCheckUtils]: 525: Hoare triple {242647#(<= proc_i 348)} assume a[5] == 1000; {242647#(<= proc_i 348)} is VALID [2019-05-15 10:22:21,760 INFO L273 TraceCheckUtils]: 526: Hoare triple {242647#(<= proc_i 348)} assume j > 4; {242647#(<= proc_i 348)} is VALID [2019-05-15 10:22:21,761 INFO L273 TraceCheckUtils]: 527: Hoare triple {242647#(<= proc_i 348)} assume j < 6; {242647#(<= proc_i 348)} is VALID [2019-05-15 10:22:21,761 INFO L273 TraceCheckUtils]: 528: Hoare triple {242647#(<= proc_i 348)} i := i + 4; {242666#(<= proc_i 352)} is VALID [2019-05-15 10:22:21,762 INFO L273 TraceCheckUtils]: 529: Hoare triple {242666#(<= proc_i 352)} assume i <= 1000; {242666#(<= proc_i 352)} is VALID [2019-05-15 10:22:21,762 INFO L273 TraceCheckUtils]: 530: Hoare triple {242666#(<= proc_i 352)} assume i + 4 < a[j]; {242666#(<= proc_i 352)} is VALID [2019-05-15 10:22:21,763 INFO L273 TraceCheckUtils]: 531: Hoare triple {242666#(<= proc_i 352)} assume a[5] == 1000; {242666#(<= proc_i 352)} is VALID [2019-05-15 10:22:21,763 INFO L273 TraceCheckUtils]: 532: Hoare triple {242666#(<= proc_i 352)} assume j > 4; {242666#(<= proc_i 352)} is VALID [2019-05-15 10:22:21,763 INFO L273 TraceCheckUtils]: 533: Hoare triple {242666#(<= proc_i 352)} assume j < 6; {242666#(<= proc_i 352)} is VALID [2019-05-15 10:22:21,764 INFO L273 TraceCheckUtils]: 534: Hoare triple {242666#(<= proc_i 352)} i := i + 4; {242685#(<= proc_i 356)} is VALID [2019-05-15 10:22:21,765 INFO L273 TraceCheckUtils]: 535: Hoare triple {242685#(<= proc_i 356)} assume i <= 1000; {242685#(<= proc_i 356)} is VALID [2019-05-15 10:22:21,765 INFO L273 TraceCheckUtils]: 536: Hoare triple {242685#(<= proc_i 356)} assume i + 4 < a[j]; {242685#(<= proc_i 356)} is VALID [2019-05-15 10:22:21,766 INFO L273 TraceCheckUtils]: 537: Hoare triple {242685#(<= proc_i 356)} assume a[5] == 1000; {242685#(<= proc_i 356)} is VALID [2019-05-15 10:22:21,766 INFO L273 TraceCheckUtils]: 538: Hoare triple {242685#(<= proc_i 356)} assume j > 4; {242685#(<= proc_i 356)} is VALID [2019-05-15 10:22:21,766 INFO L273 TraceCheckUtils]: 539: Hoare triple {242685#(<= proc_i 356)} assume j < 6; {242685#(<= proc_i 356)} is VALID [2019-05-15 10:22:21,767 INFO L273 TraceCheckUtils]: 540: Hoare triple {242685#(<= proc_i 356)} i := i + 4; {242704#(<= proc_i 360)} is VALID [2019-05-15 10:22:21,768 INFO L273 TraceCheckUtils]: 541: Hoare triple {242704#(<= proc_i 360)} assume i <= 1000; {242704#(<= proc_i 360)} is VALID [2019-05-15 10:22:21,768 INFO L273 TraceCheckUtils]: 542: Hoare triple {242704#(<= proc_i 360)} assume i + 4 < a[j]; {242704#(<= proc_i 360)} is VALID [2019-05-15 10:22:21,768 INFO L273 TraceCheckUtils]: 543: Hoare triple {242704#(<= proc_i 360)} assume a[5] == 1000; {242704#(<= proc_i 360)} is VALID [2019-05-15 10:22:21,769 INFO L273 TraceCheckUtils]: 544: Hoare triple {242704#(<= proc_i 360)} assume j > 4; {242704#(<= proc_i 360)} is VALID [2019-05-15 10:22:21,769 INFO L273 TraceCheckUtils]: 545: Hoare triple {242704#(<= proc_i 360)} assume j < 6; {242704#(<= proc_i 360)} is VALID [2019-05-15 10:22:21,770 INFO L273 TraceCheckUtils]: 546: Hoare triple {242704#(<= proc_i 360)} i := i + 4; {242723#(<= proc_i 364)} is VALID [2019-05-15 10:22:21,771 INFO L273 TraceCheckUtils]: 547: Hoare triple {242723#(<= proc_i 364)} assume i <= 1000; {242723#(<= proc_i 364)} is VALID [2019-05-15 10:22:21,771 INFO L273 TraceCheckUtils]: 548: Hoare triple {242723#(<= proc_i 364)} assume i + 4 < a[j]; {242723#(<= proc_i 364)} is VALID [2019-05-15 10:22:21,771 INFO L273 TraceCheckUtils]: 549: Hoare triple {242723#(<= proc_i 364)} assume a[5] == 1000; {242723#(<= proc_i 364)} is VALID [2019-05-15 10:22:21,772 INFO L273 TraceCheckUtils]: 550: Hoare triple {242723#(<= proc_i 364)} assume j > 4; {242723#(<= proc_i 364)} is VALID [2019-05-15 10:22:21,772 INFO L273 TraceCheckUtils]: 551: Hoare triple {242723#(<= proc_i 364)} assume j < 6; {242723#(<= proc_i 364)} is VALID [2019-05-15 10:22:21,773 INFO L273 TraceCheckUtils]: 552: Hoare triple {242723#(<= proc_i 364)} i := i + 4; {242742#(<= proc_i 368)} is VALID [2019-05-15 10:22:21,773 INFO L273 TraceCheckUtils]: 553: Hoare triple {242742#(<= proc_i 368)} assume i <= 1000; {242742#(<= proc_i 368)} is VALID [2019-05-15 10:22:21,774 INFO L273 TraceCheckUtils]: 554: Hoare triple {242742#(<= proc_i 368)} assume i + 4 < a[j]; {242742#(<= proc_i 368)} is VALID [2019-05-15 10:22:21,774 INFO L273 TraceCheckUtils]: 555: Hoare triple {242742#(<= proc_i 368)} assume a[5] == 1000; {242742#(<= proc_i 368)} is VALID [2019-05-15 10:22:21,775 INFO L273 TraceCheckUtils]: 556: Hoare triple {242742#(<= proc_i 368)} assume j > 4; {242742#(<= proc_i 368)} is VALID [2019-05-15 10:22:21,775 INFO L273 TraceCheckUtils]: 557: Hoare triple {242742#(<= proc_i 368)} assume j < 6; {242742#(<= proc_i 368)} is VALID [2019-05-15 10:22:21,776 INFO L273 TraceCheckUtils]: 558: Hoare triple {242742#(<= proc_i 368)} i := i + 4; {242761#(<= proc_i 372)} is VALID [2019-05-15 10:22:21,776 INFO L273 TraceCheckUtils]: 559: Hoare triple {242761#(<= proc_i 372)} assume i <= 1000; {242761#(<= proc_i 372)} is VALID [2019-05-15 10:22:21,777 INFO L273 TraceCheckUtils]: 560: Hoare triple {242761#(<= proc_i 372)} assume i + 4 < a[j]; {242761#(<= proc_i 372)} is VALID [2019-05-15 10:22:21,777 INFO L273 TraceCheckUtils]: 561: Hoare triple {242761#(<= proc_i 372)} assume a[5] == 1000; {242761#(<= proc_i 372)} is VALID [2019-05-15 10:22:21,778 INFO L273 TraceCheckUtils]: 562: Hoare triple {242761#(<= proc_i 372)} assume j > 4; {242761#(<= proc_i 372)} is VALID [2019-05-15 10:22:21,778 INFO L273 TraceCheckUtils]: 563: Hoare triple {242761#(<= proc_i 372)} assume j < 6; {242761#(<= proc_i 372)} is VALID [2019-05-15 10:22:21,779 INFO L273 TraceCheckUtils]: 564: Hoare triple {242761#(<= proc_i 372)} i := i + 4; {242780#(<= proc_i 376)} is VALID [2019-05-15 10:22:21,779 INFO L273 TraceCheckUtils]: 565: Hoare triple {242780#(<= proc_i 376)} assume i <= 1000; {242780#(<= proc_i 376)} is VALID [2019-05-15 10:22:21,780 INFO L273 TraceCheckUtils]: 566: Hoare triple {242780#(<= proc_i 376)} assume i + 4 < a[j]; {242780#(<= proc_i 376)} is VALID [2019-05-15 10:22:21,780 INFO L273 TraceCheckUtils]: 567: Hoare triple {242780#(<= proc_i 376)} assume a[5] == 1000; {242780#(<= proc_i 376)} is VALID [2019-05-15 10:22:21,781 INFO L273 TraceCheckUtils]: 568: Hoare triple {242780#(<= proc_i 376)} assume j > 4; {242780#(<= proc_i 376)} is VALID [2019-05-15 10:22:21,781 INFO L273 TraceCheckUtils]: 569: Hoare triple {242780#(<= proc_i 376)} assume j < 6; {242780#(<= proc_i 376)} is VALID [2019-05-15 10:22:21,782 INFO L273 TraceCheckUtils]: 570: Hoare triple {242780#(<= proc_i 376)} i := i + 4; {242799#(<= proc_i 380)} is VALID [2019-05-15 10:22:21,782 INFO L273 TraceCheckUtils]: 571: Hoare triple {242799#(<= proc_i 380)} assume i <= 1000; {242799#(<= proc_i 380)} is VALID [2019-05-15 10:22:21,783 INFO L273 TraceCheckUtils]: 572: Hoare triple {242799#(<= proc_i 380)} assume i + 4 < a[j]; {242799#(<= proc_i 380)} is VALID [2019-05-15 10:22:21,783 INFO L273 TraceCheckUtils]: 573: Hoare triple {242799#(<= proc_i 380)} assume a[5] == 1000; {242799#(<= proc_i 380)} is VALID [2019-05-15 10:22:21,784 INFO L273 TraceCheckUtils]: 574: Hoare triple {242799#(<= proc_i 380)} assume j > 4; {242799#(<= proc_i 380)} is VALID [2019-05-15 10:22:21,784 INFO L273 TraceCheckUtils]: 575: Hoare triple {242799#(<= proc_i 380)} assume j < 6; {242799#(<= proc_i 380)} is VALID [2019-05-15 10:22:21,785 INFO L273 TraceCheckUtils]: 576: Hoare triple {242799#(<= proc_i 380)} i := i + 4; {242818#(<= proc_i 384)} is VALID [2019-05-15 10:22:21,785 INFO L273 TraceCheckUtils]: 577: Hoare triple {242818#(<= proc_i 384)} assume i <= 1000; {242818#(<= proc_i 384)} is VALID [2019-05-15 10:22:21,786 INFO L273 TraceCheckUtils]: 578: Hoare triple {242818#(<= proc_i 384)} assume i + 4 < a[j]; {242818#(<= proc_i 384)} is VALID [2019-05-15 10:22:21,786 INFO L273 TraceCheckUtils]: 579: Hoare triple {242818#(<= proc_i 384)} assume a[5] == 1000; {242818#(<= proc_i 384)} is VALID [2019-05-15 10:22:21,787 INFO L273 TraceCheckUtils]: 580: Hoare triple {242818#(<= proc_i 384)} assume j > 4; {242818#(<= proc_i 384)} is VALID [2019-05-15 10:22:21,787 INFO L273 TraceCheckUtils]: 581: Hoare triple {242818#(<= proc_i 384)} assume j < 6; {242818#(<= proc_i 384)} is VALID [2019-05-15 10:22:21,788 INFO L273 TraceCheckUtils]: 582: Hoare triple {242818#(<= proc_i 384)} i := i + 4; {242837#(<= proc_i 388)} is VALID [2019-05-15 10:22:21,788 INFO L273 TraceCheckUtils]: 583: Hoare triple {242837#(<= proc_i 388)} assume i <= 1000; {242837#(<= proc_i 388)} is VALID [2019-05-15 10:22:21,789 INFO L273 TraceCheckUtils]: 584: Hoare triple {242837#(<= proc_i 388)} assume i + 4 < a[j]; {242837#(<= proc_i 388)} is VALID [2019-05-15 10:22:21,789 INFO L273 TraceCheckUtils]: 585: Hoare triple {242837#(<= proc_i 388)} assume a[5] == 1000; {242837#(<= proc_i 388)} is VALID [2019-05-15 10:22:21,789 INFO L273 TraceCheckUtils]: 586: Hoare triple {242837#(<= proc_i 388)} assume j > 4; {242837#(<= proc_i 388)} is VALID [2019-05-15 10:22:21,790 INFO L273 TraceCheckUtils]: 587: Hoare triple {242837#(<= proc_i 388)} assume j < 6; {242837#(<= proc_i 388)} is VALID [2019-05-15 10:22:21,791 INFO L273 TraceCheckUtils]: 588: Hoare triple {242837#(<= proc_i 388)} i := i + 4; {242856#(<= proc_i 392)} is VALID [2019-05-15 10:22:21,791 INFO L273 TraceCheckUtils]: 589: Hoare triple {242856#(<= proc_i 392)} assume i <= 1000; {242856#(<= proc_i 392)} is VALID [2019-05-15 10:22:21,792 INFO L273 TraceCheckUtils]: 590: Hoare triple {242856#(<= proc_i 392)} assume i + 4 < a[j]; {242856#(<= proc_i 392)} is VALID [2019-05-15 10:22:21,792 INFO L273 TraceCheckUtils]: 591: Hoare triple {242856#(<= proc_i 392)} assume a[5] == 1000; {242856#(<= proc_i 392)} is VALID [2019-05-15 10:22:21,792 INFO L273 TraceCheckUtils]: 592: Hoare triple {242856#(<= proc_i 392)} assume j > 4; {242856#(<= proc_i 392)} is VALID [2019-05-15 10:22:21,793 INFO L273 TraceCheckUtils]: 593: Hoare triple {242856#(<= proc_i 392)} assume j < 6; {242856#(<= proc_i 392)} is VALID [2019-05-15 10:22:21,794 INFO L273 TraceCheckUtils]: 594: Hoare triple {242856#(<= proc_i 392)} i := i + 4; {242875#(<= proc_i 396)} is VALID [2019-05-15 10:22:21,794 INFO L273 TraceCheckUtils]: 595: Hoare triple {242875#(<= proc_i 396)} assume i <= 1000; {242875#(<= proc_i 396)} is VALID [2019-05-15 10:22:21,794 INFO L273 TraceCheckUtils]: 596: Hoare triple {242875#(<= proc_i 396)} assume i + 4 < a[j]; {242875#(<= proc_i 396)} is VALID [2019-05-15 10:22:21,795 INFO L273 TraceCheckUtils]: 597: Hoare triple {242875#(<= proc_i 396)} assume a[5] == 1000; {242875#(<= proc_i 396)} is VALID [2019-05-15 10:22:21,795 INFO L273 TraceCheckUtils]: 598: Hoare triple {242875#(<= proc_i 396)} assume j > 4; {242875#(<= proc_i 396)} is VALID [2019-05-15 10:22:21,796 INFO L273 TraceCheckUtils]: 599: Hoare triple {242875#(<= proc_i 396)} assume j < 6; {242875#(<= proc_i 396)} is VALID [2019-05-15 10:22:21,796 INFO L273 TraceCheckUtils]: 600: Hoare triple {242875#(<= proc_i 396)} i := i + 4; {242894#(<= proc_i 400)} is VALID [2019-05-15 10:22:21,797 INFO L273 TraceCheckUtils]: 601: Hoare triple {242894#(<= proc_i 400)} assume i <= 1000; {242894#(<= proc_i 400)} is VALID [2019-05-15 10:22:21,797 INFO L273 TraceCheckUtils]: 602: Hoare triple {242894#(<= proc_i 400)} assume i + 4 < a[j]; {242894#(<= proc_i 400)} is VALID [2019-05-15 10:22:21,798 INFO L273 TraceCheckUtils]: 603: Hoare triple {242894#(<= proc_i 400)} assume a[5] == 1000; {242894#(<= proc_i 400)} is VALID [2019-05-15 10:22:21,798 INFO L273 TraceCheckUtils]: 604: Hoare triple {242894#(<= proc_i 400)} assume j > 4; {242894#(<= proc_i 400)} is VALID [2019-05-15 10:22:21,799 INFO L273 TraceCheckUtils]: 605: Hoare triple {242894#(<= proc_i 400)} assume j < 6; {242894#(<= proc_i 400)} is VALID [2019-05-15 10:22:21,799 INFO L273 TraceCheckUtils]: 606: Hoare triple {242894#(<= proc_i 400)} i := i + 4; {242913#(<= proc_i 404)} is VALID [2019-05-15 10:22:21,800 INFO L273 TraceCheckUtils]: 607: Hoare triple {242913#(<= proc_i 404)} assume i <= 1000; {242913#(<= proc_i 404)} is VALID [2019-05-15 10:22:21,800 INFO L273 TraceCheckUtils]: 608: Hoare triple {242913#(<= proc_i 404)} assume i + 4 < a[j]; {242913#(<= proc_i 404)} is VALID [2019-05-15 10:22:21,801 INFO L273 TraceCheckUtils]: 609: Hoare triple {242913#(<= proc_i 404)} assume a[5] == 1000; {242913#(<= proc_i 404)} is VALID [2019-05-15 10:22:21,801 INFO L273 TraceCheckUtils]: 610: Hoare triple {242913#(<= proc_i 404)} assume j > 4; {242913#(<= proc_i 404)} is VALID [2019-05-15 10:22:21,802 INFO L273 TraceCheckUtils]: 611: Hoare triple {242913#(<= proc_i 404)} assume j < 6; {242913#(<= proc_i 404)} is VALID [2019-05-15 10:22:21,802 INFO L273 TraceCheckUtils]: 612: Hoare triple {242913#(<= proc_i 404)} i := i + 4; {242932#(<= proc_i 408)} is VALID [2019-05-15 10:22:21,803 INFO L273 TraceCheckUtils]: 613: Hoare triple {242932#(<= proc_i 408)} assume i <= 1000; {242932#(<= proc_i 408)} is VALID [2019-05-15 10:22:21,803 INFO L273 TraceCheckUtils]: 614: Hoare triple {242932#(<= proc_i 408)} assume i + 4 < a[j]; {242932#(<= proc_i 408)} is VALID [2019-05-15 10:22:21,804 INFO L273 TraceCheckUtils]: 615: Hoare triple {242932#(<= proc_i 408)} assume a[5] == 1000; {242932#(<= proc_i 408)} is VALID [2019-05-15 10:22:21,804 INFO L273 TraceCheckUtils]: 616: Hoare triple {242932#(<= proc_i 408)} assume j > 4; {242932#(<= proc_i 408)} is VALID [2019-05-15 10:22:21,805 INFO L273 TraceCheckUtils]: 617: Hoare triple {242932#(<= proc_i 408)} assume j < 6; {242932#(<= proc_i 408)} is VALID [2019-05-15 10:22:21,805 INFO L273 TraceCheckUtils]: 618: Hoare triple {242932#(<= proc_i 408)} i := i + 4; {242951#(<= proc_i 412)} is VALID [2019-05-15 10:22:21,806 INFO L273 TraceCheckUtils]: 619: Hoare triple {242951#(<= proc_i 412)} assume i <= 1000; {242951#(<= proc_i 412)} is VALID [2019-05-15 10:22:21,806 INFO L273 TraceCheckUtils]: 620: Hoare triple {242951#(<= proc_i 412)} assume i + 4 < a[j]; {242951#(<= proc_i 412)} is VALID [2019-05-15 10:22:21,807 INFO L273 TraceCheckUtils]: 621: Hoare triple {242951#(<= proc_i 412)} assume a[5] == 1000; {242951#(<= proc_i 412)} is VALID [2019-05-15 10:22:21,807 INFO L273 TraceCheckUtils]: 622: Hoare triple {242951#(<= proc_i 412)} assume j > 4; {242951#(<= proc_i 412)} is VALID [2019-05-15 10:22:21,808 INFO L273 TraceCheckUtils]: 623: Hoare triple {242951#(<= proc_i 412)} assume j < 6; {242951#(<= proc_i 412)} is VALID [2019-05-15 10:22:21,808 INFO L273 TraceCheckUtils]: 624: Hoare triple {242951#(<= proc_i 412)} i := i + 4; {242970#(<= proc_i 416)} is VALID [2019-05-15 10:22:21,809 INFO L273 TraceCheckUtils]: 625: Hoare triple {242970#(<= proc_i 416)} assume i <= 1000; {242970#(<= proc_i 416)} is VALID [2019-05-15 10:22:21,809 INFO L273 TraceCheckUtils]: 626: Hoare triple {242970#(<= proc_i 416)} assume i + 4 < a[j]; {242970#(<= proc_i 416)} is VALID [2019-05-15 10:22:21,810 INFO L273 TraceCheckUtils]: 627: Hoare triple {242970#(<= proc_i 416)} assume a[5] == 1000; {242970#(<= proc_i 416)} is VALID [2019-05-15 10:22:21,810 INFO L273 TraceCheckUtils]: 628: Hoare triple {242970#(<= proc_i 416)} assume j > 4; {242970#(<= proc_i 416)} is VALID [2019-05-15 10:22:21,811 INFO L273 TraceCheckUtils]: 629: Hoare triple {242970#(<= proc_i 416)} assume j < 6; {242970#(<= proc_i 416)} is VALID [2019-05-15 10:22:21,811 INFO L273 TraceCheckUtils]: 630: Hoare triple {242970#(<= proc_i 416)} i := i + 4; {242989#(<= proc_i 420)} is VALID [2019-05-15 10:22:21,812 INFO L273 TraceCheckUtils]: 631: Hoare triple {242989#(<= proc_i 420)} assume !(i <= 1000); {240990#false} is VALID [2019-05-15 10:22:22,027 INFO L134 CoverageAnalysis]: Checked inductivity of 32865 backedges. 0 proven. 32865 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:22:22,028 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:22:22,028 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [106] total 106 [2019-05-15 10:22:22,028 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 632 [2019-05-15 10:22:22,028 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:22:22,028 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 108 states. [2019-05-15 10:22:22,644 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 632 edges. 632 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:22,644 INFO L454 AbstractCegarLoop]: Interpolant automaton has 108 states [2019-05-15 10:22:22,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2019-05-15 10:22:22,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5778, Invalid=5778, Unknown=0, NotChecked=0, Total=11556 [2019-05-15 10:22:22,647 INFO L87 Difference]: Start difference. First operand 633 states and 633 transitions. Second operand 108 states. [2019-05-15 10:22:23,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:23,916 INFO L93 Difference]: Finished difference Result 644 states and 644 transitions. [2019-05-15 10:22:23,916 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2019-05-15 10:22:23,916 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 632 [2019-05-15 10:22:23,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:22:23,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2019-05-15 10:22:23,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 645 transitions. [2019-05-15 10:22:23,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2019-05-15 10:22:23,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 645 transitions. [2019-05-15 10:22:23,921 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 108 states and 645 transitions. [2019-05-15 10:22:24,524 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 645 edges. 645 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:24,542 INFO L225 Difference]: With dead ends: 644 [2019-05-15 10:22:24,542 INFO L226 Difference]: Without dead ends: 644 [2019-05-15 10:22:24,542 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 631 GetRequests, 525 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=5778, Invalid=5778, Unknown=0, NotChecked=0, Total=11556 [2019-05-15 10:22:24,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2019-05-15 10:22:24,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 639. [2019-05-15 10:22:24,546 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:22:24,546 INFO L82 GeneralOperation]: Start isEquivalent. First operand 644 states. Second operand 639 states. [2019-05-15 10:22:24,546 INFO L74 IsIncluded]: Start isIncluded. First operand 644 states. Second operand 639 states. [2019-05-15 10:22:24,547 INFO L87 Difference]: Start difference. First operand 644 states. Second operand 639 states. [2019-05-15 10:22:24,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:24,560 INFO L93 Difference]: Finished difference Result 644 states and 644 transitions. [2019-05-15 10:22:24,560 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 644 transitions. [2019-05-15 10:22:24,561 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:24,561 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:24,561 INFO L74 IsIncluded]: Start isIncluded. First operand 639 states. Second operand 644 states. [2019-05-15 10:22:24,561 INFO L87 Difference]: Start difference. First operand 639 states. Second operand 644 states. [2019-05-15 10:22:24,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:24,573 INFO L93 Difference]: Finished difference Result 644 states and 644 transitions. [2019-05-15 10:22:24,573 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 644 transitions. [2019-05-15 10:22:24,574 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:24,574 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:24,574 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:22:24,574 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:22:24,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 639 states. [2019-05-15 10:22:24,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 639 transitions. [2019-05-15 10:22:24,586 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 639 transitions. Word has length 632 [2019-05-15 10:22:24,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:22:24,586 INFO L475 AbstractCegarLoop]: Abstraction has 639 states and 639 transitions. [2019-05-15 10:22:24,586 INFO L476 AbstractCegarLoop]: Interpolant automaton has 108 states. [2019-05-15 10:22:24,586 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 639 transitions. [2019-05-15 10:22:24,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2019-05-15 10:22:24,589 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:22:24,589 INFO L399 BasicCegarLoop]: trace histogram [106, 106, 106, 106, 106, 106, 1, 1] [2019-05-15 10:22:24,589 INFO L418 AbstractCegarLoop]: === Iteration 107 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:22:24,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:22:24,590 INFO L82 PathProgramCache]: Analyzing trace with hash -46935737, now seen corresponding path program 106 times [2019-05-15 10:22:24,590 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:22:24,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:24,893 INFO L256 TraceCheckSpWp]: Trace formula consists of 853 conjuncts, 108 conjunts are in the unsatisfiable core [2019-05-15 10:22:24,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:24,943 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:22:30,210 INFO L273 TraceCheckUtils]: 0: Hoare triple {245563#true} i := 0; {245568#(<= proc_i 0)} is VALID [2019-05-15 10:22:30,211 INFO L273 TraceCheckUtils]: 1: Hoare triple {245568#(<= proc_i 0)} assume i <= 1000; {245568#(<= proc_i 0)} is VALID [2019-05-15 10:22:30,211 INFO L273 TraceCheckUtils]: 2: Hoare triple {245568#(<= proc_i 0)} assume i + 4 < a[j]; {245568#(<= proc_i 0)} is VALID [2019-05-15 10:22:30,212 INFO L273 TraceCheckUtils]: 3: Hoare triple {245568#(<= proc_i 0)} assume a[5] == 1000; {245568#(<= proc_i 0)} is VALID [2019-05-15 10:22:30,212 INFO L273 TraceCheckUtils]: 4: Hoare triple {245568#(<= proc_i 0)} assume j > 4; {245568#(<= proc_i 0)} is VALID [2019-05-15 10:22:30,212 INFO L273 TraceCheckUtils]: 5: Hoare triple {245568#(<= proc_i 0)} assume j < 6; {245568#(<= proc_i 0)} is VALID [2019-05-15 10:22:30,213 INFO L273 TraceCheckUtils]: 6: Hoare triple {245568#(<= proc_i 0)} i := i + 4; {245587#(<= proc_i 4)} is VALID [2019-05-15 10:22:30,214 INFO L273 TraceCheckUtils]: 7: Hoare triple {245587#(<= proc_i 4)} assume i <= 1000; {245587#(<= proc_i 4)} is VALID [2019-05-15 10:22:30,214 INFO L273 TraceCheckUtils]: 8: Hoare triple {245587#(<= proc_i 4)} assume i + 4 < a[j]; {245587#(<= proc_i 4)} is VALID [2019-05-15 10:22:30,215 INFO L273 TraceCheckUtils]: 9: Hoare triple {245587#(<= proc_i 4)} assume a[5] == 1000; {245587#(<= proc_i 4)} is VALID [2019-05-15 10:22:30,215 INFO L273 TraceCheckUtils]: 10: Hoare triple {245587#(<= proc_i 4)} assume j > 4; {245587#(<= proc_i 4)} is VALID [2019-05-15 10:22:30,215 INFO L273 TraceCheckUtils]: 11: Hoare triple {245587#(<= proc_i 4)} assume j < 6; {245587#(<= proc_i 4)} is VALID [2019-05-15 10:22:30,216 INFO L273 TraceCheckUtils]: 12: Hoare triple {245587#(<= proc_i 4)} i := i + 4; {245606#(<= proc_i 8)} is VALID [2019-05-15 10:22:30,217 INFO L273 TraceCheckUtils]: 13: Hoare triple {245606#(<= proc_i 8)} assume i <= 1000; {245606#(<= proc_i 8)} is VALID [2019-05-15 10:22:30,217 INFO L273 TraceCheckUtils]: 14: Hoare triple {245606#(<= proc_i 8)} assume i + 4 < a[j]; {245606#(<= proc_i 8)} is VALID [2019-05-15 10:22:30,218 INFO L273 TraceCheckUtils]: 15: Hoare triple {245606#(<= proc_i 8)} assume a[5] == 1000; {245606#(<= proc_i 8)} is VALID [2019-05-15 10:22:30,218 INFO L273 TraceCheckUtils]: 16: Hoare triple {245606#(<= proc_i 8)} assume j > 4; {245606#(<= proc_i 8)} is VALID [2019-05-15 10:22:30,218 INFO L273 TraceCheckUtils]: 17: Hoare triple {245606#(<= proc_i 8)} assume j < 6; {245606#(<= proc_i 8)} is VALID [2019-05-15 10:22:30,219 INFO L273 TraceCheckUtils]: 18: Hoare triple {245606#(<= proc_i 8)} i := i + 4; {245625#(<= proc_i 12)} is VALID [2019-05-15 10:22:30,220 INFO L273 TraceCheckUtils]: 19: Hoare triple {245625#(<= proc_i 12)} assume i <= 1000; {245625#(<= proc_i 12)} is VALID [2019-05-15 10:22:30,220 INFO L273 TraceCheckUtils]: 20: Hoare triple {245625#(<= proc_i 12)} assume i + 4 < a[j]; {245625#(<= proc_i 12)} is VALID [2019-05-15 10:22:30,221 INFO L273 TraceCheckUtils]: 21: Hoare triple {245625#(<= proc_i 12)} assume a[5] == 1000; {245625#(<= proc_i 12)} is VALID [2019-05-15 10:22:30,221 INFO L273 TraceCheckUtils]: 22: Hoare triple {245625#(<= proc_i 12)} assume j > 4; {245625#(<= proc_i 12)} is VALID [2019-05-15 10:22:30,221 INFO L273 TraceCheckUtils]: 23: Hoare triple {245625#(<= proc_i 12)} assume j < 6; {245625#(<= proc_i 12)} is VALID [2019-05-15 10:22:30,222 INFO L273 TraceCheckUtils]: 24: Hoare triple {245625#(<= proc_i 12)} i := i + 4; {245644#(<= proc_i 16)} is VALID [2019-05-15 10:22:30,223 INFO L273 TraceCheckUtils]: 25: Hoare triple {245644#(<= proc_i 16)} assume i <= 1000; {245644#(<= proc_i 16)} is VALID [2019-05-15 10:22:30,223 INFO L273 TraceCheckUtils]: 26: Hoare triple {245644#(<= proc_i 16)} assume i + 4 < a[j]; {245644#(<= proc_i 16)} is VALID [2019-05-15 10:22:30,223 INFO L273 TraceCheckUtils]: 27: Hoare triple {245644#(<= proc_i 16)} assume a[5] == 1000; {245644#(<= proc_i 16)} is VALID [2019-05-15 10:22:30,224 INFO L273 TraceCheckUtils]: 28: Hoare triple {245644#(<= proc_i 16)} assume j > 4; {245644#(<= proc_i 16)} is VALID [2019-05-15 10:22:30,224 INFO L273 TraceCheckUtils]: 29: Hoare triple {245644#(<= proc_i 16)} assume j < 6; {245644#(<= proc_i 16)} is VALID [2019-05-15 10:22:30,225 INFO L273 TraceCheckUtils]: 30: Hoare triple {245644#(<= proc_i 16)} i := i + 4; {245663#(<= proc_i 20)} is VALID [2019-05-15 10:22:30,225 INFO L273 TraceCheckUtils]: 31: Hoare triple {245663#(<= proc_i 20)} assume i <= 1000; {245663#(<= proc_i 20)} is VALID [2019-05-15 10:22:30,226 INFO L273 TraceCheckUtils]: 32: Hoare triple {245663#(<= proc_i 20)} assume i + 4 < a[j]; {245663#(<= proc_i 20)} is VALID [2019-05-15 10:22:30,226 INFO L273 TraceCheckUtils]: 33: Hoare triple {245663#(<= proc_i 20)} assume a[5] == 1000; {245663#(<= proc_i 20)} is VALID [2019-05-15 10:22:30,227 INFO L273 TraceCheckUtils]: 34: Hoare triple {245663#(<= proc_i 20)} assume j > 4; {245663#(<= proc_i 20)} is VALID [2019-05-15 10:22:30,227 INFO L273 TraceCheckUtils]: 35: Hoare triple {245663#(<= proc_i 20)} assume j < 6; {245663#(<= proc_i 20)} is VALID [2019-05-15 10:22:30,228 INFO L273 TraceCheckUtils]: 36: Hoare triple {245663#(<= proc_i 20)} i := i + 4; {245682#(<= proc_i 24)} is VALID [2019-05-15 10:22:30,228 INFO L273 TraceCheckUtils]: 37: Hoare triple {245682#(<= proc_i 24)} assume i <= 1000; {245682#(<= proc_i 24)} is VALID [2019-05-15 10:22:30,229 INFO L273 TraceCheckUtils]: 38: Hoare triple {245682#(<= proc_i 24)} assume i + 4 < a[j]; {245682#(<= proc_i 24)} is VALID [2019-05-15 10:22:30,229 INFO L273 TraceCheckUtils]: 39: Hoare triple {245682#(<= proc_i 24)} assume a[5] == 1000; {245682#(<= proc_i 24)} is VALID [2019-05-15 10:22:30,230 INFO L273 TraceCheckUtils]: 40: Hoare triple {245682#(<= proc_i 24)} assume j > 4; {245682#(<= proc_i 24)} is VALID [2019-05-15 10:22:30,230 INFO L273 TraceCheckUtils]: 41: Hoare triple {245682#(<= proc_i 24)} assume j < 6; {245682#(<= proc_i 24)} is VALID [2019-05-15 10:22:30,231 INFO L273 TraceCheckUtils]: 42: Hoare triple {245682#(<= proc_i 24)} i := i + 4; {245701#(<= proc_i 28)} is VALID [2019-05-15 10:22:30,231 INFO L273 TraceCheckUtils]: 43: Hoare triple {245701#(<= proc_i 28)} assume i <= 1000; {245701#(<= proc_i 28)} is VALID [2019-05-15 10:22:30,232 INFO L273 TraceCheckUtils]: 44: Hoare triple {245701#(<= proc_i 28)} assume i + 4 < a[j]; {245701#(<= proc_i 28)} is VALID [2019-05-15 10:22:30,232 INFO L273 TraceCheckUtils]: 45: Hoare triple {245701#(<= proc_i 28)} assume a[5] == 1000; {245701#(<= proc_i 28)} is VALID [2019-05-15 10:22:30,233 INFO L273 TraceCheckUtils]: 46: Hoare triple {245701#(<= proc_i 28)} assume j > 4; {245701#(<= proc_i 28)} is VALID [2019-05-15 10:22:30,233 INFO L273 TraceCheckUtils]: 47: Hoare triple {245701#(<= proc_i 28)} assume j < 6; {245701#(<= proc_i 28)} is VALID [2019-05-15 10:22:30,234 INFO L273 TraceCheckUtils]: 48: Hoare triple {245701#(<= proc_i 28)} i := i + 4; {245720#(<= proc_i 32)} is VALID [2019-05-15 10:22:30,234 INFO L273 TraceCheckUtils]: 49: Hoare triple {245720#(<= proc_i 32)} assume i <= 1000; {245720#(<= proc_i 32)} is VALID [2019-05-15 10:22:30,235 INFO L273 TraceCheckUtils]: 50: Hoare triple {245720#(<= proc_i 32)} assume i + 4 < a[j]; {245720#(<= proc_i 32)} is VALID [2019-05-15 10:22:30,235 INFO L273 TraceCheckUtils]: 51: Hoare triple {245720#(<= proc_i 32)} assume a[5] == 1000; {245720#(<= proc_i 32)} is VALID [2019-05-15 10:22:30,236 INFO L273 TraceCheckUtils]: 52: Hoare triple {245720#(<= proc_i 32)} assume j > 4; {245720#(<= proc_i 32)} is VALID [2019-05-15 10:22:30,236 INFO L273 TraceCheckUtils]: 53: Hoare triple {245720#(<= proc_i 32)} assume j < 6; {245720#(<= proc_i 32)} is VALID [2019-05-15 10:22:30,237 INFO L273 TraceCheckUtils]: 54: Hoare triple {245720#(<= proc_i 32)} i := i + 4; {245739#(<= proc_i 36)} is VALID [2019-05-15 10:22:30,237 INFO L273 TraceCheckUtils]: 55: Hoare triple {245739#(<= proc_i 36)} assume i <= 1000; {245739#(<= proc_i 36)} is VALID [2019-05-15 10:22:30,238 INFO L273 TraceCheckUtils]: 56: Hoare triple {245739#(<= proc_i 36)} assume i + 4 < a[j]; {245739#(<= proc_i 36)} is VALID [2019-05-15 10:22:30,238 INFO L273 TraceCheckUtils]: 57: Hoare triple {245739#(<= proc_i 36)} assume a[5] == 1000; {245739#(<= proc_i 36)} is VALID [2019-05-15 10:22:30,239 INFO L273 TraceCheckUtils]: 58: Hoare triple {245739#(<= proc_i 36)} assume j > 4; {245739#(<= proc_i 36)} is VALID [2019-05-15 10:22:30,239 INFO L273 TraceCheckUtils]: 59: Hoare triple {245739#(<= proc_i 36)} assume j < 6; {245739#(<= proc_i 36)} is VALID [2019-05-15 10:22:30,240 INFO L273 TraceCheckUtils]: 60: Hoare triple {245739#(<= proc_i 36)} i := i + 4; {245758#(<= proc_i 40)} is VALID [2019-05-15 10:22:30,240 INFO L273 TraceCheckUtils]: 61: Hoare triple {245758#(<= proc_i 40)} assume i <= 1000; {245758#(<= proc_i 40)} is VALID [2019-05-15 10:22:30,241 INFO L273 TraceCheckUtils]: 62: Hoare triple {245758#(<= proc_i 40)} assume i + 4 < a[j]; {245758#(<= proc_i 40)} is VALID [2019-05-15 10:22:30,241 INFO L273 TraceCheckUtils]: 63: Hoare triple {245758#(<= proc_i 40)} assume a[5] == 1000; {245758#(<= proc_i 40)} is VALID [2019-05-15 10:22:30,242 INFO L273 TraceCheckUtils]: 64: Hoare triple {245758#(<= proc_i 40)} assume j > 4; {245758#(<= proc_i 40)} is VALID [2019-05-15 10:22:30,242 INFO L273 TraceCheckUtils]: 65: Hoare triple {245758#(<= proc_i 40)} assume j < 6; {245758#(<= proc_i 40)} is VALID [2019-05-15 10:22:30,243 INFO L273 TraceCheckUtils]: 66: Hoare triple {245758#(<= proc_i 40)} i := i + 4; {245777#(<= proc_i 44)} is VALID [2019-05-15 10:22:30,243 INFO L273 TraceCheckUtils]: 67: Hoare triple {245777#(<= proc_i 44)} assume i <= 1000; {245777#(<= proc_i 44)} is VALID [2019-05-15 10:22:30,244 INFO L273 TraceCheckUtils]: 68: Hoare triple {245777#(<= proc_i 44)} assume i + 4 < a[j]; {245777#(<= proc_i 44)} is VALID [2019-05-15 10:22:30,244 INFO L273 TraceCheckUtils]: 69: Hoare triple {245777#(<= proc_i 44)} assume a[5] == 1000; {245777#(<= proc_i 44)} is VALID [2019-05-15 10:22:30,244 INFO L273 TraceCheckUtils]: 70: Hoare triple {245777#(<= proc_i 44)} assume j > 4; {245777#(<= proc_i 44)} is VALID [2019-05-15 10:22:30,245 INFO L273 TraceCheckUtils]: 71: Hoare triple {245777#(<= proc_i 44)} assume j < 6; {245777#(<= proc_i 44)} is VALID [2019-05-15 10:22:30,246 INFO L273 TraceCheckUtils]: 72: Hoare triple {245777#(<= proc_i 44)} i := i + 4; {245796#(<= proc_i 48)} is VALID [2019-05-15 10:22:30,246 INFO L273 TraceCheckUtils]: 73: Hoare triple {245796#(<= proc_i 48)} assume i <= 1000; {245796#(<= proc_i 48)} is VALID [2019-05-15 10:22:30,247 INFO L273 TraceCheckUtils]: 74: Hoare triple {245796#(<= proc_i 48)} assume i + 4 < a[j]; {245796#(<= proc_i 48)} is VALID [2019-05-15 10:22:30,247 INFO L273 TraceCheckUtils]: 75: Hoare triple {245796#(<= proc_i 48)} assume a[5] == 1000; {245796#(<= proc_i 48)} is VALID [2019-05-15 10:22:30,247 INFO L273 TraceCheckUtils]: 76: Hoare triple {245796#(<= proc_i 48)} assume j > 4; {245796#(<= proc_i 48)} is VALID [2019-05-15 10:22:30,248 INFO L273 TraceCheckUtils]: 77: Hoare triple {245796#(<= proc_i 48)} assume j < 6; {245796#(<= proc_i 48)} is VALID [2019-05-15 10:22:30,249 INFO L273 TraceCheckUtils]: 78: Hoare triple {245796#(<= proc_i 48)} i := i + 4; {245815#(<= proc_i 52)} is VALID [2019-05-15 10:22:30,249 INFO L273 TraceCheckUtils]: 79: Hoare triple {245815#(<= proc_i 52)} assume i <= 1000; {245815#(<= proc_i 52)} is VALID [2019-05-15 10:22:30,249 INFO L273 TraceCheckUtils]: 80: Hoare triple {245815#(<= proc_i 52)} assume i + 4 < a[j]; {245815#(<= proc_i 52)} is VALID [2019-05-15 10:22:30,250 INFO L273 TraceCheckUtils]: 81: Hoare triple {245815#(<= proc_i 52)} assume a[5] == 1000; {245815#(<= proc_i 52)} is VALID [2019-05-15 10:22:30,250 INFO L273 TraceCheckUtils]: 82: Hoare triple {245815#(<= proc_i 52)} assume j > 4; {245815#(<= proc_i 52)} is VALID [2019-05-15 10:22:30,251 INFO L273 TraceCheckUtils]: 83: Hoare triple {245815#(<= proc_i 52)} assume j < 6; {245815#(<= proc_i 52)} is VALID [2019-05-15 10:22:30,251 INFO L273 TraceCheckUtils]: 84: Hoare triple {245815#(<= proc_i 52)} i := i + 4; {245834#(<= proc_i 56)} is VALID [2019-05-15 10:22:30,252 INFO L273 TraceCheckUtils]: 85: Hoare triple {245834#(<= proc_i 56)} assume i <= 1000; {245834#(<= proc_i 56)} is VALID [2019-05-15 10:22:30,252 INFO L273 TraceCheckUtils]: 86: Hoare triple {245834#(<= proc_i 56)} assume i + 4 < a[j]; {245834#(<= proc_i 56)} is VALID [2019-05-15 10:22:30,253 INFO L273 TraceCheckUtils]: 87: Hoare triple {245834#(<= proc_i 56)} assume a[5] == 1000; {245834#(<= proc_i 56)} is VALID [2019-05-15 10:22:30,253 INFO L273 TraceCheckUtils]: 88: Hoare triple {245834#(<= proc_i 56)} assume j > 4; {245834#(<= proc_i 56)} is VALID [2019-05-15 10:22:30,254 INFO L273 TraceCheckUtils]: 89: Hoare triple {245834#(<= proc_i 56)} assume j < 6; {245834#(<= proc_i 56)} is VALID [2019-05-15 10:22:30,254 INFO L273 TraceCheckUtils]: 90: Hoare triple {245834#(<= proc_i 56)} i := i + 4; {245853#(<= proc_i 60)} is VALID [2019-05-15 10:22:30,255 INFO L273 TraceCheckUtils]: 91: Hoare triple {245853#(<= proc_i 60)} assume i <= 1000; {245853#(<= proc_i 60)} is VALID [2019-05-15 10:22:30,255 INFO L273 TraceCheckUtils]: 92: Hoare triple {245853#(<= proc_i 60)} assume i + 4 < a[j]; {245853#(<= proc_i 60)} is VALID [2019-05-15 10:22:30,256 INFO L273 TraceCheckUtils]: 93: Hoare triple {245853#(<= proc_i 60)} assume a[5] == 1000; {245853#(<= proc_i 60)} is VALID [2019-05-15 10:22:30,256 INFO L273 TraceCheckUtils]: 94: Hoare triple {245853#(<= proc_i 60)} assume j > 4; {245853#(<= proc_i 60)} is VALID [2019-05-15 10:22:30,257 INFO L273 TraceCheckUtils]: 95: Hoare triple {245853#(<= proc_i 60)} assume j < 6; {245853#(<= proc_i 60)} is VALID [2019-05-15 10:22:30,257 INFO L273 TraceCheckUtils]: 96: Hoare triple {245853#(<= proc_i 60)} i := i + 4; {245872#(<= proc_i 64)} is VALID [2019-05-15 10:22:30,258 INFO L273 TraceCheckUtils]: 97: Hoare triple {245872#(<= proc_i 64)} assume i <= 1000; {245872#(<= proc_i 64)} is VALID [2019-05-15 10:22:30,258 INFO L273 TraceCheckUtils]: 98: Hoare triple {245872#(<= proc_i 64)} assume i + 4 < a[j]; {245872#(<= proc_i 64)} is VALID [2019-05-15 10:22:30,259 INFO L273 TraceCheckUtils]: 99: Hoare triple {245872#(<= proc_i 64)} assume a[5] == 1000; {245872#(<= proc_i 64)} is VALID [2019-05-15 10:22:30,259 INFO L273 TraceCheckUtils]: 100: Hoare triple {245872#(<= proc_i 64)} assume j > 4; {245872#(<= proc_i 64)} is VALID [2019-05-15 10:22:30,260 INFO L273 TraceCheckUtils]: 101: Hoare triple {245872#(<= proc_i 64)} assume j < 6; {245872#(<= proc_i 64)} is VALID [2019-05-15 10:22:30,260 INFO L273 TraceCheckUtils]: 102: Hoare triple {245872#(<= proc_i 64)} i := i + 4; {245891#(<= proc_i 68)} is VALID [2019-05-15 10:22:30,261 INFO L273 TraceCheckUtils]: 103: Hoare triple {245891#(<= proc_i 68)} assume i <= 1000; {245891#(<= proc_i 68)} is VALID [2019-05-15 10:22:30,261 INFO L273 TraceCheckUtils]: 104: Hoare triple {245891#(<= proc_i 68)} assume i + 4 < a[j]; {245891#(<= proc_i 68)} is VALID [2019-05-15 10:22:30,262 INFO L273 TraceCheckUtils]: 105: Hoare triple {245891#(<= proc_i 68)} assume a[5] == 1000; {245891#(<= proc_i 68)} is VALID [2019-05-15 10:22:30,262 INFO L273 TraceCheckUtils]: 106: Hoare triple {245891#(<= proc_i 68)} assume j > 4; {245891#(<= proc_i 68)} is VALID [2019-05-15 10:22:30,263 INFO L273 TraceCheckUtils]: 107: Hoare triple {245891#(<= proc_i 68)} assume j < 6; {245891#(<= proc_i 68)} is VALID [2019-05-15 10:22:30,264 INFO L273 TraceCheckUtils]: 108: Hoare triple {245891#(<= proc_i 68)} i := i + 4; {245910#(<= proc_i 72)} is VALID [2019-05-15 10:22:30,264 INFO L273 TraceCheckUtils]: 109: Hoare triple {245910#(<= proc_i 72)} assume i <= 1000; {245910#(<= proc_i 72)} is VALID [2019-05-15 10:22:30,264 INFO L273 TraceCheckUtils]: 110: Hoare triple {245910#(<= proc_i 72)} assume i + 4 < a[j]; {245910#(<= proc_i 72)} is VALID [2019-05-15 10:22:30,265 INFO L273 TraceCheckUtils]: 111: Hoare triple {245910#(<= proc_i 72)} assume a[5] == 1000; {245910#(<= proc_i 72)} is VALID [2019-05-15 10:22:30,265 INFO L273 TraceCheckUtils]: 112: Hoare triple {245910#(<= proc_i 72)} assume j > 4; {245910#(<= proc_i 72)} is VALID [2019-05-15 10:22:30,266 INFO L273 TraceCheckUtils]: 113: Hoare triple {245910#(<= proc_i 72)} assume j < 6; {245910#(<= proc_i 72)} is VALID [2019-05-15 10:22:30,267 INFO L273 TraceCheckUtils]: 114: Hoare triple {245910#(<= proc_i 72)} i := i + 4; {245929#(<= proc_i 76)} is VALID [2019-05-15 10:22:30,267 INFO L273 TraceCheckUtils]: 115: Hoare triple {245929#(<= proc_i 76)} assume i <= 1000; {245929#(<= proc_i 76)} is VALID [2019-05-15 10:22:30,268 INFO L273 TraceCheckUtils]: 116: Hoare triple {245929#(<= proc_i 76)} assume i + 4 < a[j]; {245929#(<= proc_i 76)} is VALID [2019-05-15 10:22:30,268 INFO L273 TraceCheckUtils]: 117: Hoare triple {245929#(<= proc_i 76)} assume a[5] == 1000; {245929#(<= proc_i 76)} is VALID [2019-05-15 10:22:30,269 INFO L273 TraceCheckUtils]: 118: Hoare triple {245929#(<= proc_i 76)} assume j > 4; {245929#(<= proc_i 76)} is VALID [2019-05-15 10:22:30,269 INFO L273 TraceCheckUtils]: 119: Hoare triple {245929#(<= proc_i 76)} assume j < 6; {245929#(<= proc_i 76)} is VALID [2019-05-15 10:22:30,270 INFO L273 TraceCheckUtils]: 120: Hoare triple {245929#(<= proc_i 76)} i := i + 4; {245948#(<= proc_i 80)} is VALID [2019-05-15 10:22:30,270 INFO L273 TraceCheckUtils]: 121: Hoare triple {245948#(<= proc_i 80)} assume i <= 1000; {245948#(<= proc_i 80)} is VALID [2019-05-15 10:22:30,271 INFO L273 TraceCheckUtils]: 122: Hoare triple {245948#(<= proc_i 80)} assume i + 4 < a[j]; {245948#(<= proc_i 80)} is VALID [2019-05-15 10:22:30,271 INFO L273 TraceCheckUtils]: 123: Hoare triple {245948#(<= proc_i 80)} assume a[5] == 1000; {245948#(<= proc_i 80)} is VALID [2019-05-15 10:22:30,272 INFO L273 TraceCheckUtils]: 124: Hoare triple {245948#(<= proc_i 80)} assume j > 4; {245948#(<= proc_i 80)} is VALID [2019-05-15 10:22:30,272 INFO L273 TraceCheckUtils]: 125: Hoare triple {245948#(<= proc_i 80)} assume j < 6; {245948#(<= proc_i 80)} is VALID [2019-05-15 10:22:30,273 INFO L273 TraceCheckUtils]: 126: Hoare triple {245948#(<= proc_i 80)} i := i + 4; {245967#(<= proc_i 84)} is VALID [2019-05-15 10:22:30,273 INFO L273 TraceCheckUtils]: 127: Hoare triple {245967#(<= proc_i 84)} assume i <= 1000; {245967#(<= proc_i 84)} is VALID [2019-05-15 10:22:30,274 INFO L273 TraceCheckUtils]: 128: Hoare triple {245967#(<= proc_i 84)} assume i + 4 < a[j]; {245967#(<= proc_i 84)} is VALID [2019-05-15 10:22:30,274 INFO L273 TraceCheckUtils]: 129: Hoare triple {245967#(<= proc_i 84)} assume a[5] == 1000; {245967#(<= proc_i 84)} is VALID [2019-05-15 10:22:30,275 INFO L273 TraceCheckUtils]: 130: Hoare triple {245967#(<= proc_i 84)} assume j > 4; {245967#(<= proc_i 84)} is VALID [2019-05-15 10:22:30,275 INFO L273 TraceCheckUtils]: 131: Hoare triple {245967#(<= proc_i 84)} assume j < 6; {245967#(<= proc_i 84)} is VALID [2019-05-15 10:22:30,276 INFO L273 TraceCheckUtils]: 132: Hoare triple {245967#(<= proc_i 84)} i := i + 4; {245986#(<= proc_i 88)} is VALID [2019-05-15 10:22:30,277 INFO L273 TraceCheckUtils]: 133: Hoare triple {245986#(<= proc_i 88)} assume i <= 1000; {245986#(<= proc_i 88)} is VALID [2019-05-15 10:22:30,277 INFO L273 TraceCheckUtils]: 134: Hoare triple {245986#(<= proc_i 88)} assume i + 4 < a[j]; {245986#(<= proc_i 88)} is VALID [2019-05-15 10:22:30,278 INFO L273 TraceCheckUtils]: 135: Hoare triple {245986#(<= proc_i 88)} assume a[5] == 1000; {245986#(<= proc_i 88)} is VALID [2019-05-15 10:22:30,278 INFO L273 TraceCheckUtils]: 136: Hoare triple {245986#(<= proc_i 88)} assume j > 4; {245986#(<= proc_i 88)} is VALID [2019-05-15 10:22:30,278 INFO L273 TraceCheckUtils]: 137: Hoare triple {245986#(<= proc_i 88)} assume j < 6; {245986#(<= proc_i 88)} is VALID [2019-05-15 10:22:30,279 INFO L273 TraceCheckUtils]: 138: Hoare triple {245986#(<= proc_i 88)} i := i + 4; {246005#(<= proc_i 92)} is VALID [2019-05-15 10:22:30,280 INFO L273 TraceCheckUtils]: 139: Hoare triple {246005#(<= proc_i 92)} assume i <= 1000; {246005#(<= proc_i 92)} is VALID [2019-05-15 10:22:30,280 INFO L273 TraceCheckUtils]: 140: Hoare triple {246005#(<= proc_i 92)} assume i + 4 < a[j]; {246005#(<= proc_i 92)} is VALID [2019-05-15 10:22:30,281 INFO L273 TraceCheckUtils]: 141: Hoare triple {246005#(<= proc_i 92)} assume a[5] == 1000; {246005#(<= proc_i 92)} is VALID [2019-05-15 10:22:30,281 INFO L273 TraceCheckUtils]: 142: Hoare triple {246005#(<= proc_i 92)} assume j > 4; {246005#(<= proc_i 92)} is VALID [2019-05-15 10:22:30,282 INFO L273 TraceCheckUtils]: 143: Hoare triple {246005#(<= proc_i 92)} assume j < 6; {246005#(<= proc_i 92)} is VALID [2019-05-15 10:22:30,282 INFO L273 TraceCheckUtils]: 144: Hoare triple {246005#(<= proc_i 92)} i := i + 4; {246024#(<= proc_i 96)} is VALID [2019-05-15 10:22:30,283 INFO L273 TraceCheckUtils]: 145: Hoare triple {246024#(<= proc_i 96)} assume i <= 1000; {246024#(<= proc_i 96)} is VALID [2019-05-15 10:22:30,283 INFO L273 TraceCheckUtils]: 146: Hoare triple {246024#(<= proc_i 96)} assume i + 4 < a[j]; {246024#(<= proc_i 96)} is VALID [2019-05-15 10:22:30,284 INFO L273 TraceCheckUtils]: 147: Hoare triple {246024#(<= proc_i 96)} assume a[5] == 1000; {246024#(<= proc_i 96)} is VALID [2019-05-15 10:22:30,284 INFO L273 TraceCheckUtils]: 148: Hoare triple {246024#(<= proc_i 96)} assume j > 4; {246024#(<= proc_i 96)} is VALID [2019-05-15 10:22:30,285 INFO L273 TraceCheckUtils]: 149: Hoare triple {246024#(<= proc_i 96)} assume j < 6; {246024#(<= proc_i 96)} is VALID [2019-05-15 10:22:30,286 INFO L273 TraceCheckUtils]: 150: Hoare triple {246024#(<= proc_i 96)} i := i + 4; {246043#(<= proc_i 100)} is VALID [2019-05-15 10:22:30,286 INFO L273 TraceCheckUtils]: 151: Hoare triple {246043#(<= proc_i 100)} assume i <= 1000; {246043#(<= proc_i 100)} is VALID [2019-05-15 10:22:30,287 INFO L273 TraceCheckUtils]: 152: Hoare triple {246043#(<= proc_i 100)} assume i + 4 < a[j]; {246043#(<= proc_i 100)} is VALID [2019-05-15 10:22:30,287 INFO L273 TraceCheckUtils]: 153: Hoare triple {246043#(<= proc_i 100)} assume a[5] == 1000; {246043#(<= proc_i 100)} is VALID [2019-05-15 10:22:30,287 INFO L273 TraceCheckUtils]: 154: Hoare triple {246043#(<= proc_i 100)} assume j > 4; {246043#(<= proc_i 100)} is VALID [2019-05-15 10:22:30,288 INFO L273 TraceCheckUtils]: 155: Hoare triple {246043#(<= proc_i 100)} assume j < 6; {246043#(<= proc_i 100)} is VALID [2019-05-15 10:22:30,289 INFO L273 TraceCheckUtils]: 156: Hoare triple {246043#(<= proc_i 100)} i := i + 4; {246062#(<= proc_i 104)} is VALID [2019-05-15 10:22:30,289 INFO L273 TraceCheckUtils]: 157: Hoare triple {246062#(<= proc_i 104)} assume i <= 1000; {246062#(<= proc_i 104)} is VALID [2019-05-15 10:22:30,290 INFO L273 TraceCheckUtils]: 158: Hoare triple {246062#(<= proc_i 104)} assume i + 4 < a[j]; {246062#(<= proc_i 104)} is VALID [2019-05-15 10:22:30,290 INFO L273 TraceCheckUtils]: 159: Hoare triple {246062#(<= proc_i 104)} assume a[5] == 1000; {246062#(<= proc_i 104)} is VALID [2019-05-15 10:22:30,291 INFO L273 TraceCheckUtils]: 160: Hoare triple {246062#(<= proc_i 104)} assume j > 4; {246062#(<= proc_i 104)} is VALID [2019-05-15 10:22:30,291 INFO L273 TraceCheckUtils]: 161: Hoare triple {246062#(<= proc_i 104)} assume j < 6; {246062#(<= proc_i 104)} is VALID [2019-05-15 10:22:30,292 INFO L273 TraceCheckUtils]: 162: Hoare triple {246062#(<= proc_i 104)} i := i + 4; {246081#(<= proc_i 108)} is VALID [2019-05-15 10:22:30,292 INFO L273 TraceCheckUtils]: 163: Hoare triple {246081#(<= proc_i 108)} assume i <= 1000; {246081#(<= proc_i 108)} is VALID [2019-05-15 10:22:30,293 INFO L273 TraceCheckUtils]: 164: Hoare triple {246081#(<= proc_i 108)} assume i + 4 < a[j]; {246081#(<= proc_i 108)} is VALID [2019-05-15 10:22:30,293 INFO L273 TraceCheckUtils]: 165: Hoare triple {246081#(<= proc_i 108)} assume a[5] == 1000; {246081#(<= proc_i 108)} is VALID [2019-05-15 10:22:30,294 INFO L273 TraceCheckUtils]: 166: Hoare triple {246081#(<= proc_i 108)} assume j > 4; {246081#(<= proc_i 108)} is VALID [2019-05-15 10:22:30,294 INFO L273 TraceCheckUtils]: 167: Hoare triple {246081#(<= proc_i 108)} assume j < 6; {246081#(<= proc_i 108)} is VALID [2019-05-15 10:22:30,295 INFO L273 TraceCheckUtils]: 168: Hoare triple {246081#(<= proc_i 108)} i := i + 4; {246100#(<= proc_i 112)} is VALID [2019-05-15 10:22:30,295 INFO L273 TraceCheckUtils]: 169: Hoare triple {246100#(<= proc_i 112)} assume i <= 1000; {246100#(<= proc_i 112)} is VALID [2019-05-15 10:22:30,296 INFO L273 TraceCheckUtils]: 170: Hoare triple {246100#(<= proc_i 112)} assume i + 4 < a[j]; {246100#(<= proc_i 112)} is VALID [2019-05-15 10:22:30,296 INFO L273 TraceCheckUtils]: 171: Hoare triple {246100#(<= proc_i 112)} assume a[5] == 1000; {246100#(<= proc_i 112)} is VALID [2019-05-15 10:22:30,297 INFO L273 TraceCheckUtils]: 172: Hoare triple {246100#(<= proc_i 112)} assume j > 4; {246100#(<= proc_i 112)} is VALID [2019-05-15 10:22:30,297 INFO L273 TraceCheckUtils]: 173: Hoare triple {246100#(<= proc_i 112)} assume j < 6; {246100#(<= proc_i 112)} is VALID [2019-05-15 10:22:30,298 INFO L273 TraceCheckUtils]: 174: Hoare triple {246100#(<= proc_i 112)} i := i + 4; {246119#(<= proc_i 116)} is VALID [2019-05-15 10:22:30,299 INFO L273 TraceCheckUtils]: 175: Hoare triple {246119#(<= proc_i 116)} assume i <= 1000; {246119#(<= proc_i 116)} is VALID [2019-05-15 10:22:30,299 INFO L273 TraceCheckUtils]: 176: Hoare triple {246119#(<= proc_i 116)} assume i + 4 < a[j]; {246119#(<= proc_i 116)} is VALID [2019-05-15 10:22:30,300 INFO L273 TraceCheckUtils]: 177: Hoare triple {246119#(<= proc_i 116)} assume a[5] == 1000; {246119#(<= proc_i 116)} is VALID [2019-05-15 10:22:30,300 INFO L273 TraceCheckUtils]: 178: Hoare triple {246119#(<= proc_i 116)} assume j > 4; {246119#(<= proc_i 116)} is VALID [2019-05-15 10:22:30,300 INFO L273 TraceCheckUtils]: 179: Hoare triple {246119#(<= proc_i 116)} assume j < 6; {246119#(<= proc_i 116)} is VALID [2019-05-15 10:22:30,301 INFO L273 TraceCheckUtils]: 180: Hoare triple {246119#(<= proc_i 116)} i := i + 4; {246138#(<= proc_i 120)} is VALID [2019-05-15 10:22:30,302 INFO L273 TraceCheckUtils]: 181: Hoare triple {246138#(<= proc_i 120)} assume i <= 1000; {246138#(<= proc_i 120)} is VALID [2019-05-15 10:22:30,302 INFO L273 TraceCheckUtils]: 182: Hoare triple {246138#(<= proc_i 120)} assume i + 4 < a[j]; {246138#(<= proc_i 120)} is VALID [2019-05-15 10:22:30,303 INFO L273 TraceCheckUtils]: 183: Hoare triple {246138#(<= proc_i 120)} assume a[5] == 1000; {246138#(<= proc_i 120)} is VALID [2019-05-15 10:22:30,303 INFO L273 TraceCheckUtils]: 184: Hoare triple {246138#(<= proc_i 120)} assume j > 4; {246138#(<= proc_i 120)} is VALID [2019-05-15 10:22:30,304 INFO L273 TraceCheckUtils]: 185: Hoare triple {246138#(<= proc_i 120)} assume j < 6; {246138#(<= proc_i 120)} is VALID [2019-05-15 10:22:30,304 INFO L273 TraceCheckUtils]: 186: Hoare triple {246138#(<= proc_i 120)} i := i + 4; {246157#(<= proc_i 124)} is VALID [2019-05-15 10:22:30,305 INFO L273 TraceCheckUtils]: 187: Hoare triple {246157#(<= proc_i 124)} assume i <= 1000; {246157#(<= proc_i 124)} is VALID [2019-05-15 10:22:30,305 INFO L273 TraceCheckUtils]: 188: Hoare triple {246157#(<= proc_i 124)} assume i + 4 < a[j]; {246157#(<= proc_i 124)} is VALID [2019-05-15 10:22:30,306 INFO L273 TraceCheckUtils]: 189: Hoare triple {246157#(<= proc_i 124)} assume a[5] == 1000; {246157#(<= proc_i 124)} is VALID [2019-05-15 10:22:30,306 INFO L273 TraceCheckUtils]: 190: Hoare triple {246157#(<= proc_i 124)} assume j > 4; {246157#(<= proc_i 124)} is VALID [2019-05-15 10:22:30,307 INFO L273 TraceCheckUtils]: 191: Hoare triple {246157#(<= proc_i 124)} assume j < 6; {246157#(<= proc_i 124)} is VALID [2019-05-15 10:22:30,308 INFO L273 TraceCheckUtils]: 192: Hoare triple {246157#(<= proc_i 124)} i := i + 4; {246176#(<= proc_i 128)} is VALID [2019-05-15 10:22:30,308 INFO L273 TraceCheckUtils]: 193: Hoare triple {246176#(<= proc_i 128)} assume i <= 1000; {246176#(<= proc_i 128)} is VALID [2019-05-15 10:22:30,309 INFO L273 TraceCheckUtils]: 194: Hoare triple {246176#(<= proc_i 128)} assume i + 4 < a[j]; {246176#(<= proc_i 128)} is VALID [2019-05-15 10:22:30,309 INFO L273 TraceCheckUtils]: 195: Hoare triple {246176#(<= proc_i 128)} assume a[5] == 1000; {246176#(<= proc_i 128)} is VALID [2019-05-15 10:22:30,309 INFO L273 TraceCheckUtils]: 196: Hoare triple {246176#(<= proc_i 128)} assume j > 4; {246176#(<= proc_i 128)} is VALID [2019-05-15 10:22:30,310 INFO L273 TraceCheckUtils]: 197: Hoare triple {246176#(<= proc_i 128)} assume j < 6; {246176#(<= proc_i 128)} is VALID [2019-05-15 10:22:30,311 INFO L273 TraceCheckUtils]: 198: Hoare triple {246176#(<= proc_i 128)} i := i + 4; {246195#(<= proc_i 132)} is VALID [2019-05-15 10:22:30,311 INFO L273 TraceCheckUtils]: 199: Hoare triple {246195#(<= proc_i 132)} assume i <= 1000; {246195#(<= proc_i 132)} is VALID [2019-05-15 10:22:30,312 INFO L273 TraceCheckUtils]: 200: Hoare triple {246195#(<= proc_i 132)} assume i + 4 < a[j]; {246195#(<= proc_i 132)} is VALID [2019-05-15 10:22:30,312 INFO L273 TraceCheckUtils]: 201: Hoare triple {246195#(<= proc_i 132)} assume a[5] == 1000; {246195#(<= proc_i 132)} is VALID [2019-05-15 10:22:30,313 INFO L273 TraceCheckUtils]: 202: Hoare triple {246195#(<= proc_i 132)} assume j > 4; {246195#(<= proc_i 132)} is VALID [2019-05-15 10:22:30,313 INFO L273 TraceCheckUtils]: 203: Hoare triple {246195#(<= proc_i 132)} assume j < 6; {246195#(<= proc_i 132)} is VALID [2019-05-15 10:22:30,314 INFO L273 TraceCheckUtils]: 204: Hoare triple {246195#(<= proc_i 132)} i := i + 4; {246214#(<= proc_i 136)} is VALID [2019-05-15 10:22:30,314 INFO L273 TraceCheckUtils]: 205: Hoare triple {246214#(<= proc_i 136)} assume i <= 1000; {246214#(<= proc_i 136)} is VALID [2019-05-15 10:22:30,315 INFO L273 TraceCheckUtils]: 206: Hoare triple {246214#(<= proc_i 136)} assume i + 4 < a[j]; {246214#(<= proc_i 136)} is VALID [2019-05-15 10:22:30,315 INFO L273 TraceCheckUtils]: 207: Hoare triple {246214#(<= proc_i 136)} assume a[5] == 1000; {246214#(<= proc_i 136)} is VALID [2019-05-15 10:22:30,316 INFO L273 TraceCheckUtils]: 208: Hoare triple {246214#(<= proc_i 136)} assume j > 4; {246214#(<= proc_i 136)} is VALID [2019-05-15 10:22:30,316 INFO L273 TraceCheckUtils]: 209: Hoare triple {246214#(<= proc_i 136)} assume j < 6; {246214#(<= proc_i 136)} is VALID [2019-05-15 10:22:30,317 INFO L273 TraceCheckUtils]: 210: Hoare triple {246214#(<= proc_i 136)} i := i + 4; {246233#(<= proc_i 140)} is VALID [2019-05-15 10:22:30,317 INFO L273 TraceCheckUtils]: 211: Hoare triple {246233#(<= proc_i 140)} assume i <= 1000; {246233#(<= proc_i 140)} is VALID [2019-05-15 10:22:30,318 INFO L273 TraceCheckUtils]: 212: Hoare triple {246233#(<= proc_i 140)} assume i + 4 < a[j]; {246233#(<= proc_i 140)} is VALID [2019-05-15 10:22:30,318 INFO L273 TraceCheckUtils]: 213: Hoare triple {246233#(<= proc_i 140)} assume a[5] == 1000; {246233#(<= proc_i 140)} is VALID [2019-05-15 10:22:30,319 INFO L273 TraceCheckUtils]: 214: Hoare triple {246233#(<= proc_i 140)} assume j > 4; {246233#(<= proc_i 140)} is VALID [2019-05-15 10:22:30,319 INFO L273 TraceCheckUtils]: 215: Hoare triple {246233#(<= proc_i 140)} assume j < 6; {246233#(<= proc_i 140)} is VALID [2019-05-15 10:22:30,320 INFO L273 TraceCheckUtils]: 216: Hoare triple {246233#(<= proc_i 140)} i := i + 4; {246252#(<= proc_i 144)} is VALID [2019-05-15 10:22:30,321 INFO L273 TraceCheckUtils]: 217: Hoare triple {246252#(<= proc_i 144)} assume i <= 1000; {246252#(<= proc_i 144)} is VALID [2019-05-15 10:22:30,321 INFO L273 TraceCheckUtils]: 218: Hoare triple {246252#(<= proc_i 144)} assume i + 4 < a[j]; {246252#(<= proc_i 144)} is VALID [2019-05-15 10:22:30,322 INFO L273 TraceCheckUtils]: 219: Hoare triple {246252#(<= proc_i 144)} assume a[5] == 1000; {246252#(<= proc_i 144)} is VALID [2019-05-15 10:22:30,322 INFO L273 TraceCheckUtils]: 220: Hoare triple {246252#(<= proc_i 144)} assume j > 4; {246252#(<= proc_i 144)} is VALID [2019-05-15 10:22:30,323 INFO L273 TraceCheckUtils]: 221: Hoare triple {246252#(<= proc_i 144)} assume j < 6; {246252#(<= proc_i 144)} is VALID [2019-05-15 10:22:30,323 INFO L273 TraceCheckUtils]: 222: Hoare triple {246252#(<= proc_i 144)} i := i + 4; {246271#(<= proc_i 148)} is VALID [2019-05-15 10:22:30,324 INFO L273 TraceCheckUtils]: 223: Hoare triple {246271#(<= proc_i 148)} assume i <= 1000; {246271#(<= proc_i 148)} is VALID [2019-05-15 10:22:30,324 INFO L273 TraceCheckUtils]: 224: Hoare triple {246271#(<= proc_i 148)} assume i + 4 < a[j]; {246271#(<= proc_i 148)} is VALID [2019-05-15 10:22:30,325 INFO L273 TraceCheckUtils]: 225: Hoare triple {246271#(<= proc_i 148)} assume a[5] == 1000; {246271#(<= proc_i 148)} is VALID [2019-05-15 10:22:30,325 INFO L273 TraceCheckUtils]: 226: Hoare triple {246271#(<= proc_i 148)} assume j > 4; {246271#(<= proc_i 148)} is VALID [2019-05-15 10:22:30,326 INFO L273 TraceCheckUtils]: 227: Hoare triple {246271#(<= proc_i 148)} assume j < 6; {246271#(<= proc_i 148)} is VALID [2019-05-15 10:22:30,326 INFO L273 TraceCheckUtils]: 228: Hoare triple {246271#(<= proc_i 148)} i := i + 4; {246290#(<= proc_i 152)} is VALID [2019-05-15 10:22:30,327 INFO L273 TraceCheckUtils]: 229: Hoare triple {246290#(<= proc_i 152)} assume i <= 1000; {246290#(<= proc_i 152)} is VALID [2019-05-15 10:22:30,327 INFO L273 TraceCheckUtils]: 230: Hoare triple {246290#(<= proc_i 152)} assume i + 4 < a[j]; {246290#(<= proc_i 152)} is VALID [2019-05-15 10:22:30,328 INFO L273 TraceCheckUtils]: 231: Hoare triple {246290#(<= proc_i 152)} assume a[5] == 1000; {246290#(<= proc_i 152)} is VALID [2019-05-15 10:22:30,328 INFO L273 TraceCheckUtils]: 232: Hoare triple {246290#(<= proc_i 152)} assume j > 4; {246290#(<= proc_i 152)} is VALID [2019-05-15 10:22:30,329 INFO L273 TraceCheckUtils]: 233: Hoare triple {246290#(<= proc_i 152)} assume j < 6; {246290#(<= proc_i 152)} is VALID [2019-05-15 10:22:30,329 INFO L273 TraceCheckUtils]: 234: Hoare triple {246290#(<= proc_i 152)} i := i + 4; {246309#(<= proc_i 156)} is VALID [2019-05-15 10:22:30,330 INFO L273 TraceCheckUtils]: 235: Hoare triple {246309#(<= proc_i 156)} assume i <= 1000; {246309#(<= proc_i 156)} is VALID [2019-05-15 10:22:30,330 INFO L273 TraceCheckUtils]: 236: Hoare triple {246309#(<= proc_i 156)} assume i + 4 < a[j]; {246309#(<= proc_i 156)} is VALID [2019-05-15 10:22:30,331 INFO L273 TraceCheckUtils]: 237: Hoare triple {246309#(<= proc_i 156)} assume a[5] == 1000; {246309#(<= proc_i 156)} is VALID [2019-05-15 10:22:30,331 INFO L273 TraceCheckUtils]: 238: Hoare triple {246309#(<= proc_i 156)} assume j > 4; {246309#(<= proc_i 156)} is VALID [2019-05-15 10:22:30,332 INFO L273 TraceCheckUtils]: 239: Hoare triple {246309#(<= proc_i 156)} assume j < 6; {246309#(<= proc_i 156)} is VALID [2019-05-15 10:22:30,333 INFO L273 TraceCheckUtils]: 240: Hoare triple {246309#(<= proc_i 156)} i := i + 4; {246328#(<= proc_i 160)} is VALID [2019-05-15 10:22:30,333 INFO L273 TraceCheckUtils]: 241: Hoare triple {246328#(<= proc_i 160)} assume i <= 1000; {246328#(<= proc_i 160)} is VALID [2019-05-15 10:22:30,334 INFO L273 TraceCheckUtils]: 242: Hoare triple {246328#(<= proc_i 160)} assume i + 4 < a[j]; {246328#(<= proc_i 160)} is VALID [2019-05-15 10:22:30,334 INFO L273 TraceCheckUtils]: 243: Hoare triple {246328#(<= proc_i 160)} assume a[5] == 1000; {246328#(<= proc_i 160)} is VALID [2019-05-15 10:22:30,334 INFO L273 TraceCheckUtils]: 244: Hoare triple {246328#(<= proc_i 160)} assume j > 4; {246328#(<= proc_i 160)} is VALID [2019-05-15 10:22:30,335 INFO L273 TraceCheckUtils]: 245: Hoare triple {246328#(<= proc_i 160)} assume j < 6; {246328#(<= proc_i 160)} is VALID [2019-05-15 10:22:30,336 INFO L273 TraceCheckUtils]: 246: Hoare triple {246328#(<= proc_i 160)} i := i + 4; {246347#(<= proc_i 164)} is VALID [2019-05-15 10:22:30,336 INFO L273 TraceCheckUtils]: 247: Hoare triple {246347#(<= proc_i 164)} assume i <= 1000; {246347#(<= proc_i 164)} is VALID [2019-05-15 10:22:30,337 INFO L273 TraceCheckUtils]: 248: Hoare triple {246347#(<= proc_i 164)} assume i + 4 < a[j]; {246347#(<= proc_i 164)} is VALID [2019-05-15 10:22:30,337 INFO L273 TraceCheckUtils]: 249: Hoare triple {246347#(<= proc_i 164)} assume a[5] == 1000; {246347#(<= proc_i 164)} is VALID [2019-05-15 10:22:30,338 INFO L273 TraceCheckUtils]: 250: Hoare triple {246347#(<= proc_i 164)} assume j > 4; {246347#(<= proc_i 164)} is VALID [2019-05-15 10:22:30,338 INFO L273 TraceCheckUtils]: 251: Hoare triple {246347#(<= proc_i 164)} assume j < 6; {246347#(<= proc_i 164)} is VALID [2019-05-15 10:22:30,339 INFO L273 TraceCheckUtils]: 252: Hoare triple {246347#(<= proc_i 164)} i := i + 4; {246366#(<= proc_i 168)} is VALID [2019-05-15 10:22:30,339 INFO L273 TraceCheckUtils]: 253: Hoare triple {246366#(<= proc_i 168)} assume i <= 1000; {246366#(<= proc_i 168)} is VALID [2019-05-15 10:22:30,340 INFO L273 TraceCheckUtils]: 254: Hoare triple {246366#(<= proc_i 168)} assume i + 4 < a[j]; {246366#(<= proc_i 168)} is VALID [2019-05-15 10:22:30,340 INFO L273 TraceCheckUtils]: 255: Hoare triple {246366#(<= proc_i 168)} assume a[5] == 1000; {246366#(<= proc_i 168)} is VALID [2019-05-15 10:22:30,341 INFO L273 TraceCheckUtils]: 256: Hoare triple {246366#(<= proc_i 168)} assume j > 4; {246366#(<= proc_i 168)} is VALID [2019-05-15 10:22:30,341 INFO L273 TraceCheckUtils]: 257: Hoare triple {246366#(<= proc_i 168)} assume j < 6; {246366#(<= proc_i 168)} is VALID [2019-05-15 10:22:30,342 INFO L273 TraceCheckUtils]: 258: Hoare triple {246366#(<= proc_i 168)} i := i + 4; {246385#(<= proc_i 172)} is VALID [2019-05-15 10:22:30,342 INFO L273 TraceCheckUtils]: 259: Hoare triple {246385#(<= proc_i 172)} assume i <= 1000; {246385#(<= proc_i 172)} is VALID [2019-05-15 10:22:30,343 INFO L273 TraceCheckUtils]: 260: Hoare triple {246385#(<= proc_i 172)} assume i + 4 < a[j]; {246385#(<= proc_i 172)} is VALID [2019-05-15 10:22:30,343 INFO L273 TraceCheckUtils]: 261: Hoare triple {246385#(<= proc_i 172)} assume a[5] == 1000; {246385#(<= proc_i 172)} is VALID [2019-05-15 10:22:30,344 INFO L273 TraceCheckUtils]: 262: Hoare triple {246385#(<= proc_i 172)} assume j > 4; {246385#(<= proc_i 172)} is VALID [2019-05-15 10:22:30,344 INFO L273 TraceCheckUtils]: 263: Hoare triple {246385#(<= proc_i 172)} assume j < 6; {246385#(<= proc_i 172)} is VALID [2019-05-15 10:22:30,345 INFO L273 TraceCheckUtils]: 264: Hoare triple {246385#(<= proc_i 172)} i := i + 4; {246404#(<= proc_i 176)} is VALID [2019-05-15 10:22:30,345 INFO L273 TraceCheckUtils]: 265: Hoare triple {246404#(<= proc_i 176)} assume i <= 1000; {246404#(<= proc_i 176)} is VALID [2019-05-15 10:22:30,346 INFO L273 TraceCheckUtils]: 266: Hoare triple {246404#(<= proc_i 176)} assume i + 4 < a[j]; {246404#(<= proc_i 176)} is VALID [2019-05-15 10:22:30,346 INFO L273 TraceCheckUtils]: 267: Hoare triple {246404#(<= proc_i 176)} assume a[5] == 1000; {246404#(<= proc_i 176)} is VALID [2019-05-15 10:22:30,347 INFO L273 TraceCheckUtils]: 268: Hoare triple {246404#(<= proc_i 176)} assume j > 4; {246404#(<= proc_i 176)} is VALID [2019-05-15 10:22:30,347 INFO L273 TraceCheckUtils]: 269: Hoare triple {246404#(<= proc_i 176)} assume j < 6; {246404#(<= proc_i 176)} is VALID [2019-05-15 10:22:30,348 INFO L273 TraceCheckUtils]: 270: Hoare triple {246404#(<= proc_i 176)} i := i + 4; {246423#(<= proc_i 180)} is VALID [2019-05-15 10:22:30,348 INFO L273 TraceCheckUtils]: 271: Hoare triple {246423#(<= proc_i 180)} assume i <= 1000; {246423#(<= proc_i 180)} is VALID [2019-05-15 10:22:30,349 INFO L273 TraceCheckUtils]: 272: Hoare triple {246423#(<= proc_i 180)} assume i + 4 < a[j]; {246423#(<= proc_i 180)} is VALID [2019-05-15 10:22:30,349 INFO L273 TraceCheckUtils]: 273: Hoare triple {246423#(<= proc_i 180)} assume a[5] == 1000; {246423#(<= proc_i 180)} is VALID [2019-05-15 10:22:30,350 INFO L273 TraceCheckUtils]: 274: Hoare triple {246423#(<= proc_i 180)} assume j > 4; {246423#(<= proc_i 180)} is VALID [2019-05-15 10:22:30,350 INFO L273 TraceCheckUtils]: 275: Hoare triple {246423#(<= proc_i 180)} assume j < 6; {246423#(<= proc_i 180)} is VALID [2019-05-15 10:22:30,351 INFO L273 TraceCheckUtils]: 276: Hoare triple {246423#(<= proc_i 180)} i := i + 4; {246442#(<= proc_i 184)} is VALID [2019-05-15 10:22:30,351 INFO L273 TraceCheckUtils]: 277: Hoare triple {246442#(<= proc_i 184)} assume i <= 1000; {246442#(<= proc_i 184)} is VALID [2019-05-15 10:22:30,352 INFO L273 TraceCheckUtils]: 278: Hoare triple {246442#(<= proc_i 184)} assume i + 4 < a[j]; {246442#(<= proc_i 184)} is VALID [2019-05-15 10:22:30,352 INFO L273 TraceCheckUtils]: 279: Hoare triple {246442#(<= proc_i 184)} assume a[5] == 1000; {246442#(<= proc_i 184)} is VALID [2019-05-15 10:22:30,353 INFO L273 TraceCheckUtils]: 280: Hoare triple {246442#(<= proc_i 184)} assume j > 4; {246442#(<= proc_i 184)} is VALID [2019-05-15 10:22:30,353 INFO L273 TraceCheckUtils]: 281: Hoare triple {246442#(<= proc_i 184)} assume j < 6; {246442#(<= proc_i 184)} is VALID [2019-05-15 10:22:30,354 INFO L273 TraceCheckUtils]: 282: Hoare triple {246442#(<= proc_i 184)} i := i + 4; {246461#(<= proc_i 188)} is VALID [2019-05-15 10:22:30,354 INFO L273 TraceCheckUtils]: 283: Hoare triple {246461#(<= proc_i 188)} assume i <= 1000; {246461#(<= proc_i 188)} is VALID [2019-05-15 10:22:30,355 INFO L273 TraceCheckUtils]: 284: Hoare triple {246461#(<= proc_i 188)} assume i + 4 < a[j]; {246461#(<= proc_i 188)} is VALID [2019-05-15 10:22:30,355 INFO L273 TraceCheckUtils]: 285: Hoare triple {246461#(<= proc_i 188)} assume a[5] == 1000; {246461#(<= proc_i 188)} is VALID [2019-05-15 10:22:30,356 INFO L273 TraceCheckUtils]: 286: Hoare triple {246461#(<= proc_i 188)} assume j > 4; {246461#(<= proc_i 188)} is VALID [2019-05-15 10:22:30,356 INFO L273 TraceCheckUtils]: 287: Hoare triple {246461#(<= proc_i 188)} assume j < 6; {246461#(<= proc_i 188)} is VALID [2019-05-15 10:22:30,357 INFO L273 TraceCheckUtils]: 288: Hoare triple {246461#(<= proc_i 188)} i := i + 4; {246480#(<= proc_i 192)} is VALID [2019-05-15 10:22:30,357 INFO L273 TraceCheckUtils]: 289: Hoare triple {246480#(<= proc_i 192)} assume i <= 1000; {246480#(<= proc_i 192)} is VALID [2019-05-15 10:22:30,358 INFO L273 TraceCheckUtils]: 290: Hoare triple {246480#(<= proc_i 192)} assume i + 4 < a[j]; {246480#(<= proc_i 192)} is VALID [2019-05-15 10:22:30,358 INFO L273 TraceCheckUtils]: 291: Hoare triple {246480#(<= proc_i 192)} assume a[5] == 1000; {246480#(<= proc_i 192)} is VALID [2019-05-15 10:22:30,358 INFO L273 TraceCheckUtils]: 292: Hoare triple {246480#(<= proc_i 192)} assume j > 4; {246480#(<= proc_i 192)} is VALID [2019-05-15 10:22:30,359 INFO L273 TraceCheckUtils]: 293: Hoare triple {246480#(<= proc_i 192)} assume j < 6; {246480#(<= proc_i 192)} is VALID [2019-05-15 10:22:30,360 INFO L273 TraceCheckUtils]: 294: Hoare triple {246480#(<= proc_i 192)} i := i + 4; {246499#(<= proc_i 196)} is VALID [2019-05-15 10:22:30,360 INFO L273 TraceCheckUtils]: 295: Hoare triple {246499#(<= proc_i 196)} assume i <= 1000; {246499#(<= proc_i 196)} is VALID [2019-05-15 10:22:30,361 INFO L273 TraceCheckUtils]: 296: Hoare triple {246499#(<= proc_i 196)} assume i + 4 < a[j]; {246499#(<= proc_i 196)} is VALID [2019-05-15 10:22:30,361 INFO L273 TraceCheckUtils]: 297: Hoare triple {246499#(<= proc_i 196)} assume a[5] == 1000; {246499#(<= proc_i 196)} is VALID [2019-05-15 10:22:30,361 INFO L273 TraceCheckUtils]: 298: Hoare triple {246499#(<= proc_i 196)} assume j > 4; {246499#(<= proc_i 196)} is VALID [2019-05-15 10:22:30,362 INFO L273 TraceCheckUtils]: 299: Hoare triple {246499#(<= proc_i 196)} assume j < 6; {246499#(<= proc_i 196)} is VALID [2019-05-15 10:22:30,363 INFO L273 TraceCheckUtils]: 300: Hoare triple {246499#(<= proc_i 196)} i := i + 4; {246518#(<= proc_i 200)} is VALID [2019-05-15 10:22:30,363 INFO L273 TraceCheckUtils]: 301: Hoare triple {246518#(<= proc_i 200)} assume i <= 1000; {246518#(<= proc_i 200)} is VALID [2019-05-15 10:22:30,363 INFO L273 TraceCheckUtils]: 302: Hoare triple {246518#(<= proc_i 200)} assume i + 4 < a[j]; {246518#(<= proc_i 200)} is VALID [2019-05-15 10:22:30,364 INFO L273 TraceCheckUtils]: 303: Hoare triple {246518#(<= proc_i 200)} assume a[5] == 1000; {246518#(<= proc_i 200)} is VALID [2019-05-15 10:22:30,364 INFO L273 TraceCheckUtils]: 304: Hoare triple {246518#(<= proc_i 200)} assume j > 4; {246518#(<= proc_i 200)} is VALID [2019-05-15 10:22:30,365 INFO L273 TraceCheckUtils]: 305: Hoare triple {246518#(<= proc_i 200)} assume j < 6; {246518#(<= proc_i 200)} is VALID [2019-05-15 10:22:30,365 INFO L273 TraceCheckUtils]: 306: Hoare triple {246518#(<= proc_i 200)} i := i + 4; {246537#(<= proc_i 204)} is VALID [2019-05-15 10:22:30,366 INFO L273 TraceCheckUtils]: 307: Hoare triple {246537#(<= proc_i 204)} assume i <= 1000; {246537#(<= proc_i 204)} is VALID [2019-05-15 10:22:30,366 INFO L273 TraceCheckUtils]: 308: Hoare triple {246537#(<= proc_i 204)} assume i + 4 < a[j]; {246537#(<= proc_i 204)} is VALID [2019-05-15 10:22:30,367 INFO L273 TraceCheckUtils]: 309: Hoare triple {246537#(<= proc_i 204)} assume a[5] == 1000; {246537#(<= proc_i 204)} is VALID [2019-05-15 10:22:30,367 INFO L273 TraceCheckUtils]: 310: Hoare triple {246537#(<= proc_i 204)} assume j > 4; {246537#(<= proc_i 204)} is VALID [2019-05-15 10:22:30,368 INFO L273 TraceCheckUtils]: 311: Hoare triple {246537#(<= proc_i 204)} assume j < 6; {246537#(<= proc_i 204)} is VALID [2019-05-15 10:22:30,368 INFO L273 TraceCheckUtils]: 312: Hoare triple {246537#(<= proc_i 204)} i := i + 4; {246556#(<= proc_i 208)} is VALID [2019-05-15 10:22:30,369 INFO L273 TraceCheckUtils]: 313: Hoare triple {246556#(<= proc_i 208)} assume i <= 1000; {246556#(<= proc_i 208)} is VALID [2019-05-15 10:22:30,369 INFO L273 TraceCheckUtils]: 314: Hoare triple {246556#(<= proc_i 208)} assume i + 4 < a[j]; {246556#(<= proc_i 208)} is VALID [2019-05-15 10:22:30,370 INFO L273 TraceCheckUtils]: 315: Hoare triple {246556#(<= proc_i 208)} assume a[5] == 1000; {246556#(<= proc_i 208)} is VALID [2019-05-15 10:22:30,370 INFO L273 TraceCheckUtils]: 316: Hoare triple {246556#(<= proc_i 208)} assume j > 4; {246556#(<= proc_i 208)} is VALID [2019-05-15 10:22:30,371 INFO L273 TraceCheckUtils]: 317: Hoare triple {246556#(<= proc_i 208)} assume j < 6; {246556#(<= proc_i 208)} is VALID [2019-05-15 10:22:30,372 INFO L273 TraceCheckUtils]: 318: Hoare triple {246556#(<= proc_i 208)} i := i + 4; {246575#(<= proc_i 212)} is VALID [2019-05-15 10:22:30,372 INFO L273 TraceCheckUtils]: 319: Hoare triple {246575#(<= proc_i 212)} assume i <= 1000; {246575#(<= proc_i 212)} is VALID [2019-05-15 10:22:30,373 INFO L273 TraceCheckUtils]: 320: Hoare triple {246575#(<= proc_i 212)} assume i + 4 < a[j]; {246575#(<= proc_i 212)} is VALID [2019-05-15 10:22:30,373 INFO L273 TraceCheckUtils]: 321: Hoare triple {246575#(<= proc_i 212)} assume a[5] == 1000; {246575#(<= proc_i 212)} is VALID [2019-05-15 10:22:30,374 INFO L273 TraceCheckUtils]: 322: Hoare triple {246575#(<= proc_i 212)} assume j > 4; {246575#(<= proc_i 212)} is VALID [2019-05-15 10:22:30,374 INFO L273 TraceCheckUtils]: 323: Hoare triple {246575#(<= proc_i 212)} assume j < 6; {246575#(<= proc_i 212)} is VALID [2019-05-15 10:22:30,375 INFO L273 TraceCheckUtils]: 324: Hoare triple {246575#(<= proc_i 212)} i := i + 4; {246594#(<= proc_i 216)} is VALID [2019-05-15 10:22:30,375 INFO L273 TraceCheckUtils]: 325: Hoare triple {246594#(<= proc_i 216)} assume i <= 1000; {246594#(<= proc_i 216)} is VALID [2019-05-15 10:22:30,376 INFO L273 TraceCheckUtils]: 326: Hoare triple {246594#(<= proc_i 216)} assume i + 4 < a[j]; {246594#(<= proc_i 216)} is VALID [2019-05-15 10:22:30,376 INFO L273 TraceCheckUtils]: 327: Hoare triple {246594#(<= proc_i 216)} assume a[5] == 1000; {246594#(<= proc_i 216)} is VALID [2019-05-15 10:22:30,377 INFO L273 TraceCheckUtils]: 328: Hoare triple {246594#(<= proc_i 216)} assume j > 4; {246594#(<= proc_i 216)} is VALID [2019-05-15 10:22:30,377 INFO L273 TraceCheckUtils]: 329: Hoare triple {246594#(<= proc_i 216)} assume j < 6; {246594#(<= proc_i 216)} is VALID [2019-05-15 10:22:30,378 INFO L273 TraceCheckUtils]: 330: Hoare triple {246594#(<= proc_i 216)} i := i + 4; {246613#(<= proc_i 220)} is VALID [2019-05-15 10:22:30,378 INFO L273 TraceCheckUtils]: 331: Hoare triple {246613#(<= proc_i 220)} assume i <= 1000; {246613#(<= proc_i 220)} is VALID [2019-05-15 10:22:30,379 INFO L273 TraceCheckUtils]: 332: Hoare triple {246613#(<= proc_i 220)} assume i + 4 < a[j]; {246613#(<= proc_i 220)} is VALID [2019-05-15 10:22:30,379 INFO L273 TraceCheckUtils]: 333: Hoare triple {246613#(<= proc_i 220)} assume a[5] == 1000; {246613#(<= proc_i 220)} is VALID [2019-05-15 10:22:30,380 INFO L273 TraceCheckUtils]: 334: Hoare triple {246613#(<= proc_i 220)} assume j > 4; {246613#(<= proc_i 220)} is VALID [2019-05-15 10:22:30,380 INFO L273 TraceCheckUtils]: 335: Hoare triple {246613#(<= proc_i 220)} assume j < 6; {246613#(<= proc_i 220)} is VALID [2019-05-15 10:22:30,381 INFO L273 TraceCheckUtils]: 336: Hoare triple {246613#(<= proc_i 220)} i := i + 4; {246632#(<= proc_i 224)} is VALID [2019-05-15 10:22:30,381 INFO L273 TraceCheckUtils]: 337: Hoare triple {246632#(<= proc_i 224)} assume i <= 1000; {246632#(<= proc_i 224)} is VALID [2019-05-15 10:22:30,382 INFO L273 TraceCheckUtils]: 338: Hoare triple {246632#(<= proc_i 224)} assume i + 4 < a[j]; {246632#(<= proc_i 224)} is VALID [2019-05-15 10:22:30,382 INFO L273 TraceCheckUtils]: 339: Hoare triple {246632#(<= proc_i 224)} assume a[5] == 1000; {246632#(<= proc_i 224)} is VALID [2019-05-15 10:22:30,383 INFO L273 TraceCheckUtils]: 340: Hoare triple {246632#(<= proc_i 224)} assume j > 4; {246632#(<= proc_i 224)} is VALID [2019-05-15 10:22:30,383 INFO L273 TraceCheckUtils]: 341: Hoare triple {246632#(<= proc_i 224)} assume j < 6; {246632#(<= proc_i 224)} is VALID [2019-05-15 10:22:30,384 INFO L273 TraceCheckUtils]: 342: Hoare triple {246632#(<= proc_i 224)} i := i + 4; {246651#(<= proc_i 228)} is VALID [2019-05-15 10:22:30,384 INFO L273 TraceCheckUtils]: 343: Hoare triple {246651#(<= proc_i 228)} assume i <= 1000; {246651#(<= proc_i 228)} is VALID [2019-05-15 10:22:30,385 INFO L273 TraceCheckUtils]: 344: Hoare triple {246651#(<= proc_i 228)} assume i + 4 < a[j]; {246651#(<= proc_i 228)} is VALID [2019-05-15 10:22:30,385 INFO L273 TraceCheckUtils]: 345: Hoare triple {246651#(<= proc_i 228)} assume a[5] == 1000; {246651#(<= proc_i 228)} is VALID [2019-05-15 10:22:30,385 INFO L273 TraceCheckUtils]: 346: Hoare triple {246651#(<= proc_i 228)} assume j > 4; {246651#(<= proc_i 228)} is VALID [2019-05-15 10:22:30,386 INFO L273 TraceCheckUtils]: 347: Hoare triple {246651#(<= proc_i 228)} assume j < 6; {246651#(<= proc_i 228)} is VALID [2019-05-15 10:22:30,387 INFO L273 TraceCheckUtils]: 348: Hoare triple {246651#(<= proc_i 228)} i := i + 4; {246670#(<= proc_i 232)} is VALID [2019-05-15 10:22:30,387 INFO L273 TraceCheckUtils]: 349: Hoare triple {246670#(<= proc_i 232)} assume i <= 1000; {246670#(<= proc_i 232)} is VALID [2019-05-15 10:22:30,388 INFO L273 TraceCheckUtils]: 350: Hoare triple {246670#(<= proc_i 232)} assume i + 4 < a[j]; {246670#(<= proc_i 232)} is VALID [2019-05-15 10:22:30,388 INFO L273 TraceCheckUtils]: 351: Hoare triple {246670#(<= proc_i 232)} assume a[5] == 1000; {246670#(<= proc_i 232)} is VALID [2019-05-15 10:22:30,388 INFO L273 TraceCheckUtils]: 352: Hoare triple {246670#(<= proc_i 232)} assume j > 4; {246670#(<= proc_i 232)} is VALID [2019-05-15 10:22:30,389 INFO L273 TraceCheckUtils]: 353: Hoare triple {246670#(<= proc_i 232)} assume j < 6; {246670#(<= proc_i 232)} is VALID [2019-05-15 10:22:30,390 INFO L273 TraceCheckUtils]: 354: Hoare triple {246670#(<= proc_i 232)} i := i + 4; {246689#(<= proc_i 236)} is VALID [2019-05-15 10:22:30,390 INFO L273 TraceCheckUtils]: 355: Hoare triple {246689#(<= proc_i 236)} assume i <= 1000; {246689#(<= proc_i 236)} is VALID [2019-05-15 10:22:30,390 INFO L273 TraceCheckUtils]: 356: Hoare triple {246689#(<= proc_i 236)} assume i + 4 < a[j]; {246689#(<= proc_i 236)} is VALID [2019-05-15 10:22:30,391 INFO L273 TraceCheckUtils]: 357: Hoare triple {246689#(<= proc_i 236)} assume a[5] == 1000; {246689#(<= proc_i 236)} is VALID [2019-05-15 10:22:30,391 INFO L273 TraceCheckUtils]: 358: Hoare triple {246689#(<= proc_i 236)} assume j > 4; {246689#(<= proc_i 236)} is VALID [2019-05-15 10:22:30,392 INFO L273 TraceCheckUtils]: 359: Hoare triple {246689#(<= proc_i 236)} assume j < 6; {246689#(<= proc_i 236)} is VALID [2019-05-15 10:22:30,392 INFO L273 TraceCheckUtils]: 360: Hoare triple {246689#(<= proc_i 236)} i := i + 4; {246708#(<= proc_i 240)} is VALID [2019-05-15 10:22:30,393 INFO L273 TraceCheckUtils]: 361: Hoare triple {246708#(<= proc_i 240)} assume i <= 1000; {246708#(<= proc_i 240)} is VALID [2019-05-15 10:22:30,393 INFO L273 TraceCheckUtils]: 362: Hoare triple {246708#(<= proc_i 240)} assume i + 4 < a[j]; {246708#(<= proc_i 240)} is VALID [2019-05-15 10:22:30,394 INFO L273 TraceCheckUtils]: 363: Hoare triple {246708#(<= proc_i 240)} assume a[5] == 1000; {246708#(<= proc_i 240)} is VALID [2019-05-15 10:22:30,394 INFO L273 TraceCheckUtils]: 364: Hoare triple {246708#(<= proc_i 240)} assume j > 4; {246708#(<= proc_i 240)} is VALID [2019-05-15 10:22:30,395 INFO L273 TraceCheckUtils]: 365: Hoare triple {246708#(<= proc_i 240)} assume j < 6; {246708#(<= proc_i 240)} is VALID [2019-05-15 10:22:30,395 INFO L273 TraceCheckUtils]: 366: Hoare triple {246708#(<= proc_i 240)} i := i + 4; {246727#(<= proc_i 244)} is VALID [2019-05-15 10:22:30,396 INFO L273 TraceCheckUtils]: 367: Hoare triple {246727#(<= proc_i 244)} assume i <= 1000; {246727#(<= proc_i 244)} is VALID [2019-05-15 10:22:30,396 INFO L273 TraceCheckUtils]: 368: Hoare triple {246727#(<= proc_i 244)} assume i + 4 < a[j]; {246727#(<= proc_i 244)} is VALID [2019-05-15 10:22:30,397 INFO L273 TraceCheckUtils]: 369: Hoare triple {246727#(<= proc_i 244)} assume a[5] == 1000; {246727#(<= proc_i 244)} is VALID [2019-05-15 10:22:30,397 INFO L273 TraceCheckUtils]: 370: Hoare triple {246727#(<= proc_i 244)} assume j > 4; {246727#(<= proc_i 244)} is VALID [2019-05-15 10:22:30,398 INFO L273 TraceCheckUtils]: 371: Hoare triple {246727#(<= proc_i 244)} assume j < 6; {246727#(<= proc_i 244)} is VALID [2019-05-15 10:22:30,398 INFO L273 TraceCheckUtils]: 372: Hoare triple {246727#(<= proc_i 244)} i := i + 4; {246746#(<= proc_i 248)} is VALID [2019-05-15 10:22:30,399 INFO L273 TraceCheckUtils]: 373: Hoare triple {246746#(<= proc_i 248)} assume i <= 1000; {246746#(<= proc_i 248)} is VALID [2019-05-15 10:22:30,399 INFO L273 TraceCheckUtils]: 374: Hoare triple {246746#(<= proc_i 248)} assume i + 4 < a[j]; {246746#(<= proc_i 248)} is VALID [2019-05-15 10:22:30,400 INFO L273 TraceCheckUtils]: 375: Hoare triple {246746#(<= proc_i 248)} assume a[5] == 1000; {246746#(<= proc_i 248)} is VALID [2019-05-15 10:22:30,400 INFO L273 TraceCheckUtils]: 376: Hoare triple {246746#(<= proc_i 248)} assume j > 4; {246746#(<= proc_i 248)} is VALID [2019-05-15 10:22:30,401 INFO L273 TraceCheckUtils]: 377: Hoare triple {246746#(<= proc_i 248)} assume j < 6; {246746#(<= proc_i 248)} is VALID [2019-05-15 10:22:30,401 INFO L273 TraceCheckUtils]: 378: Hoare triple {246746#(<= proc_i 248)} i := i + 4; {246765#(<= proc_i 252)} is VALID [2019-05-15 10:22:30,402 INFO L273 TraceCheckUtils]: 379: Hoare triple {246765#(<= proc_i 252)} assume i <= 1000; {246765#(<= proc_i 252)} is VALID [2019-05-15 10:22:30,402 INFO L273 TraceCheckUtils]: 380: Hoare triple {246765#(<= proc_i 252)} assume i + 4 < a[j]; {246765#(<= proc_i 252)} is VALID [2019-05-15 10:22:30,403 INFO L273 TraceCheckUtils]: 381: Hoare triple {246765#(<= proc_i 252)} assume a[5] == 1000; {246765#(<= proc_i 252)} is VALID [2019-05-15 10:22:30,403 INFO L273 TraceCheckUtils]: 382: Hoare triple {246765#(<= proc_i 252)} assume j > 4; {246765#(<= proc_i 252)} is VALID [2019-05-15 10:22:30,404 INFO L273 TraceCheckUtils]: 383: Hoare triple {246765#(<= proc_i 252)} assume j < 6; {246765#(<= proc_i 252)} is VALID [2019-05-15 10:22:30,404 INFO L273 TraceCheckUtils]: 384: Hoare triple {246765#(<= proc_i 252)} i := i + 4; {246784#(<= proc_i 256)} is VALID [2019-05-15 10:22:30,405 INFO L273 TraceCheckUtils]: 385: Hoare triple {246784#(<= proc_i 256)} assume i <= 1000; {246784#(<= proc_i 256)} is VALID [2019-05-15 10:22:30,405 INFO L273 TraceCheckUtils]: 386: Hoare triple {246784#(<= proc_i 256)} assume i + 4 < a[j]; {246784#(<= proc_i 256)} is VALID [2019-05-15 10:22:30,406 INFO L273 TraceCheckUtils]: 387: Hoare triple {246784#(<= proc_i 256)} assume a[5] == 1000; {246784#(<= proc_i 256)} is VALID [2019-05-15 10:22:30,406 INFO L273 TraceCheckUtils]: 388: Hoare triple {246784#(<= proc_i 256)} assume j > 4; {246784#(<= proc_i 256)} is VALID [2019-05-15 10:22:30,407 INFO L273 TraceCheckUtils]: 389: Hoare triple {246784#(<= proc_i 256)} assume j < 6; {246784#(<= proc_i 256)} is VALID [2019-05-15 10:22:30,407 INFO L273 TraceCheckUtils]: 390: Hoare triple {246784#(<= proc_i 256)} i := i + 4; {246803#(<= proc_i 260)} is VALID [2019-05-15 10:22:30,408 INFO L273 TraceCheckUtils]: 391: Hoare triple {246803#(<= proc_i 260)} assume i <= 1000; {246803#(<= proc_i 260)} is VALID [2019-05-15 10:22:30,408 INFO L273 TraceCheckUtils]: 392: Hoare triple {246803#(<= proc_i 260)} assume i + 4 < a[j]; {246803#(<= proc_i 260)} is VALID [2019-05-15 10:22:30,409 INFO L273 TraceCheckUtils]: 393: Hoare triple {246803#(<= proc_i 260)} assume a[5] == 1000; {246803#(<= proc_i 260)} is VALID [2019-05-15 10:22:30,409 INFO L273 TraceCheckUtils]: 394: Hoare triple {246803#(<= proc_i 260)} assume j > 4; {246803#(<= proc_i 260)} is VALID [2019-05-15 10:22:30,410 INFO L273 TraceCheckUtils]: 395: Hoare triple {246803#(<= proc_i 260)} assume j < 6; {246803#(<= proc_i 260)} is VALID [2019-05-15 10:22:30,410 INFO L273 TraceCheckUtils]: 396: Hoare triple {246803#(<= proc_i 260)} i := i + 4; {246822#(<= proc_i 264)} is VALID [2019-05-15 10:22:30,411 INFO L273 TraceCheckUtils]: 397: Hoare triple {246822#(<= proc_i 264)} assume i <= 1000; {246822#(<= proc_i 264)} is VALID [2019-05-15 10:22:30,411 INFO L273 TraceCheckUtils]: 398: Hoare triple {246822#(<= proc_i 264)} assume i + 4 < a[j]; {246822#(<= proc_i 264)} is VALID [2019-05-15 10:22:30,412 INFO L273 TraceCheckUtils]: 399: Hoare triple {246822#(<= proc_i 264)} assume a[5] == 1000; {246822#(<= proc_i 264)} is VALID [2019-05-15 10:22:30,412 INFO L273 TraceCheckUtils]: 400: Hoare triple {246822#(<= proc_i 264)} assume j > 4; {246822#(<= proc_i 264)} is VALID [2019-05-15 10:22:30,412 INFO L273 TraceCheckUtils]: 401: Hoare triple {246822#(<= proc_i 264)} assume j < 6; {246822#(<= proc_i 264)} is VALID [2019-05-15 10:22:30,413 INFO L273 TraceCheckUtils]: 402: Hoare triple {246822#(<= proc_i 264)} i := i + 4; {246841#(<= proc_i 268)} is VALID [2019-05-15 10:22:30,414 INFO L273 TraceCheckUtils]: 403: Hoare triple {246841#(<= proc_i 268)} assume i <= 1000; {246841#(<= proc_i 268)} is VALID [2019-05-15 10:22:30,414 INFO L273 TraceCheckUtils]: 404: Hoare triple {246841#(<= proc_i 268)} assume i + 4 < a[j]; {246841#(<= proc_i 268)} is VALID [2019-05-15 10:22:30,414 INFO L273 TraceCheckUtils]: 405: Hoare triple {246841#(<= proc_i 268)} assume a[5] == 1000; {246841#(<= proc_i 268)} is VALID [2019-05-15 10:22:30,415 INFO L273 TraceCheckUtils]: 406: Hoare triple {246841#(<= proc_i 268)} assume j > 4; {246841#(<= proc_i 268)} is VALID [2019-05-15 10:22:30,415 INFO L273 TraceCheckUtils]: 407: Hoare triple {246841#(<= proc_i 268)} assume j < 6; {246841#(<= proc_i 268)} is VALID [2019-05-15 10:22:30,416 INFO L273 TraceCheckUtils]: 408: Hoare triple {246841#(<= proc_i 268)} i := i + 4; {246860#(<= proc_i 272)} is VALID [2019-05-15 10:22:30,417 INFO L273 TraceCheckUtils]: 409: Hoare triple {246860#(<= proc_i 272)} assume i <= 1000; {246860#(<= proc_i 272)} is VALID [2019-05-15 10:22:30,417 INFO L273 TraceCheckUtils]: 410: Hoare triple {246860#(<= proc_i 272)} assume i + 4 < a[j]; {246860#(<= proc_i 272)} is VALID [2019-05-15 10:22:30,417 INFO L273 TraceCheckUtils]: 411: Hoare triple {246860#(<= proc_i 272)} assume a[5] == 1000; {246860#(<= proc_i 272)} is VALID [2019-05-15 10:22:30,418 INFO L273 TraceCheckUtils]: 412: Hoare triple {246860#(<= proc_i 272)} assume j > 4; {246860#(<= proc_i 272)} is VALID [2019-05-15 10:22:30,418 INFO L273 TraceCheckUtils]: 413: Hoare triple {246860#(<= proc_i 272)} assume j < 6; {246860#(<= proc_i 272)} is VALID [2019-05-15 10:22:30,419 INFO L273 TraceCheckUtils]: 414: Hoare triple {246860#(<= proc_i 272)} i := i + 4; {246879#(<= proc_i 276)} is VALID [2019-05-15 10:22:30,419 INFO L273 TraceCheckUtils]: 415: Hoare triple {246879#(<= proc_i 276)} assume i <= 1000; {246879#(<= proc_i 276)} is VALID [2019-05-15 10:22:30,420 INFO L273 TraceCheckUtils]: 416: Hoare triple {246879#(<= proc_i 276)} assume i + 4 < a[j]; {246879#(<= proc_i 276)} is VALID [2019-05-15 10:22:30,420 INFO L273 TraceCheckUtils]: 417: Hoare triple {246879#(<= proc_i 276)} assume a[5] == 1000; {246879#(<= proc_i 276)} is VALID [2019-05-15 10:22:30,421 INFO L273 TraceCheckUtils]: 418: Hoare triple {246879#(<= proc_i 276)} assume j > 4; {246879#(<= proc_i 276)} is VALID [2019-05-15 10:22:30,421 INFO L273 TraceCheckUtils]: 419: Hoare triple {246879#(<= proc_i 276)} assume j < 6; {246879#(<= proc_i 276)} is VALID [2019-05-15 10:22:30,422 INFO L273 TraceCheckUtils]: 420: Hoare triple {246879#(<= proc_i 276)} i := i + 4; {246898#(<= proc_i 280)} is VALID [2019-05-15 10:22:30,422 INFO L273 TraceCheckUtils]: 421: Hoare triple {246898#(<= proc_i 280)} assume i <= 1000; {246898#(<= proc_i 280)} is VALID [2019-05-15 10:22:30,423 INFO L273 TraceCheckUtils]: 422: Hoare triple {246898#(<= proc_i 280)} assume i + 4 < a[j]; {246898#(<= proc_i 280)} is VALID [2019-05-15 10:22:30,423 INFO L273 TraceCheckUtils]: 423: Hoare triple {246898#(<= proc_i 280)} assume a[5] == 1000; {246898#(<= proc_i 280)} is VALID [2019-05-15 10:22:30,424 INFO L273 TraceCheckUtils]: 424: Hoare triple {246898#(<= proc_i 280)} assume j > 4; {246898#(<= proc_i 280)} is VALID [2019-05-15 10:22:30,424 INFO L273 TraceCheckUtils]: 425: Hoare triple {246898#(<= proc_i 280)} assume j < 6; {246898#(<= proc_i 280)} is VALID [2019-05-15 10:22:30,425 INFO L273 TraceCheckUtils]: 426: Hoare triple {246898#(<= proc_i 280)} i := i + 4; {246917#(<= proc_i 284)} is VALID [2019-05-15 10:22:30,425 INFO L273 TraceCheckUtils]: 427: Hoare triple {246917#(<= proc_i 284)} assume i <= 1000; {246917#(<= proc_i 284)} is VALID [2019-05-15 10:22:30,426 INFO L273 TraceCheckUtils]: 428: Hoare triple {246917#(<= proc_i 284)} assume i + 4 < a[j]; {246917#(<= proc_i 284)} is VALID [2019-05-15 10:22:30,426 INFO L273 TraceCheckUtils]: 429: Hoare triple {246917#(<= proc_i 284)} assume a[5] == 1000; {246917#(<= proc_i 284)} is VALID [2019-05-15 10:22:30,427 INFO L273 TraceCheckUtils]: 430: Hoare triple {246917#(<= proc_i 284)} assume j > 4; {246917#(<= proc_i 284)} is VALID [2019-05-15 10:22:30,427 INFO L273 TraceCheckUtils]: 431: Hoare triple {246917#(<= proc_i 284)} assume j < 6; {246917#(<= proc_i 284)} is VALID [2019-05-15 10:22:30,428 INFO L273 TraceCheckUtils]: 432: Hoare triple {246917#(<= proc_i 284)} i := i + 4; {246936#(<= proc_i 288)} is VALID [2019-05-15 10:22:30,428 INFO L273 TraceCheckUtils]: 433: Hoare triple {246936#(<= proc_i 288)} assume i <= 1000; {246936#(<= proc_i 288)} is VALID [2019-05-15 10:22:30,429 INFO L273 TraceCheckUtils]: 434: Hoare triple {246936#(<= proc_i 288)} assume i + 4 < a[j]; {246936#(<= proc_i 288)} is VALID [2019-05-15 10:22:30,429 INFO L273 TraceCheckUtils]: 435: Hoare triple {246936#(<= proc_i 288)} assume a[5] == 1000; {246936#(<= proc_i 288)} is VALID [2019-05-15 10:22:30,430 INFO L273 TraceCheckUtils]: 436: Hoare triple {246936#(<= proc_i 288)} assume j > 4; {246936#(<= proc_i 288)} is VALID [2019-05-15 10:22:30,430 INFO L273 TraceCheckUtils]: 437: Hoare triple {246936#(<= proc_i 288)} assume j < 6; {246936#(<= proc_i 288)} is VALID [2019-05-15 10:22:30,431 INFO L273 TraceCheckUtils]: 438: Hoare triple {246936#(<= proc_i 288)} i := i + 4; {246955#(<= proc_i 292)} is VALID [2019-05-15 10:22:30,431 INFO L273 TraceCheckUtils]: 439: Hoare triple {246955#(<= proc_i 292)} assume i <= 1000; {246955#(<= proc_i 292)} is VALID [2019-05-15 10:22:30,432 INFO L273 TraceCheckUtils]: 440: Hoare triple {246955#(<= proc_i 292)} assume i + 4 < a[j]; {246955#(<= proc_i 292)} is VALID [2019-05-15 10:22:30,432 INFO L273 TraceCheckUtils]: 441: Hoare triple {246955#(<= proc_i 292)} assume a[5] == 1000; {246955#(<= proc_i 292)} is VALID [2019-05-15 10:22:30,433 INFO L273 TraceCheckUtils]: 442: Hoare triple {246955#(<= proc_i 292)} assume j > 4; {246955#(<= proc_i 292)} is VALID [2019-05-15 10:22:30,433 INFO L273 TraceCheckUtils]: 443: Hoare triple {246955#(<= proc_i 292)} assume j < 6; {246955#(<= proc_i 292)} is VALID [2019-05-15 10:22:30,434 INFO L273 TraceCheckUtils]: 444: Hoare triple {246955#(<= proc_i 292)} i := i + 4; {246974#(<= proc_i 296)} is VALID [2019-05-15 10:22:30,434 INFO L273 TraceCheckUtils]: 445: Hoare triple {246974#(<= proc_i 296)} assume i <= 1000; {246974#(<= proc_i 296)} is VALID [2019-05-15 10:22:30,435 INFO L273 TraceCheckUtils]: 446: Hoare triple {246974#(<= proc_i 296)} assume i + 4 < a[j]; {246974#(<= proc_i 296)} is VALID [2019-05-15 10:22:30,435 INFO L273 TraceCheckUtils]: 447: Hoare triple {246974#(<= proc_i 296)} assume a[5] == 1000; {246974#(<= proc_i 296)} is VALID [2019-05-15 10:22:30,436 INFO L273 TraceCheckUtils]: 448: Hoare triple {246974#(<= proc_i 296)} assume j > 4; {246974#(<= proc_i 296)} is VALID [2019-05-15 10:22:30,436 INFO L273 TraceCheckUtils]: 449: Hoare triple {246974#(<= proc_i 296)} assume j < 6; {246974#(<= proc_i 296)} is VALID [2019-05-15 10:22:30,437 INFO L273 TraceCheckUtils]: 450: Hoare triple {246974#(<= proc_i 296)} i := i + 4; {246993#(<= proc_i 300)} is VALID [2019-05-15 10:22:30,437 INFO L273 TraceCheckUtils]: 451: Hoare triple {246993#(<= proc_i 300)} assume i <= 1000; {246993#(<= proc_i 300)} is VALID [2019-05-15 10:22:30,438 INFO L273 TraceCheckUtils]: 452: Hoare triple {246993#(<= proc_i 300)} assume i + 4 < a[j]; {246993#(<= proc_i 300)} is VALID [2019-05-15 10:22:30,438 INFO L273 TraceCheckUtils]: 453: Hoare triple {246993#(<= proc_i 300)} assume a[5] == 1000; {246993#(<= proc_i 300)} is VALID [2019-05-15 10:22:30,439 INFO L273 TraceCheckUtils]: 454: Hoare triple {246993#(<= proc_i 300)} assume j > 4; {246993#(<= proc_i 300)} is VALID [2019-05-15 10:22:30,439 INFO L273 TraceCheckUtils]: 455: Hoare triple {246993#(<= proc_i 300)} assume j < 6; {246993#(<= proc_i 300)} is VALID [2019-05-15 10:22:30,440 INFO L273 TraceCheckUtils]: 456: Hoare triple {246993#(<= proc_i 300)} i := i + 4; {247012#(<= proc_i 304)} is VALID [2019-05-15 10:22:30,440 INFO L273 TraceCheckUtils]: 457: Hoare triple {247012#(<= proc_i 304)} assume i <= 1000; {247012#(<= proc_i 304)} is VALID [2019-05-15 10:22:30,441 INFO L273 TraceCheckUtils]: 458: Hoare triple {247012#(<= proc_i 304)} assume i + 4 < a[j]; {247012#(<= proc_i 304)} is VALID [2019-05-15 10:22:30,441 INFO L273 TraceCheckUtils]: 459: Hoare triple {247012#(<= proc_i 304)} assume a[5] == 1000; {247012#(<= proc_i 304)} is VALID [2019-05-15 10:22:30,442 INFO L273 TraceCheckUtils]: 460: Hoare triple {247012#(<= proc_i 304)} assume j > 4; {247012#(<= proc_i 304)} is VALID [2019-05-15 10:22:30,442 INFO L273 TraceCheckUtils]: 461: Hoare triple {247012#(<= proc_i 304)} assume j < 6; {247012#(<= proc_i 304)} is VALID [2019-05-15 10:22:30,443 INFO L273 TraceCheckUtils]: 462: Hoare triple {247012#(<= proc_i 304)} i := i + 4; {247031#(<= proc_i 308)} is VALID [2019-05-15 10:22:30,443 INFO L273 TraceCheckUtils]: 463: Hoare triple {247031#(<= proc_i 308)} assume i <= 1000; {247031#(<= proc_i 308)} is VALID [2019-05-15 10:22:30,444 INFO L273 TraceCheckUtils]: 464: Hoare triple {247031#(<= proc_i 308)} assume i + 4 < a[j]; {247031#(<= proc_i 308)} is VALID [2019-05-15 10:22:30,444 INFO L273 TraceCheckUtils]: 465: Hoare triple {247031#(<= proc_i 308)} assume a[5] == 1000; {247031#(<= proc_i 308)} is VALID [2019-05-15 10:22:30,444 INFO L273 TraceCheckUtils]: 466: Hoare triple {247031#(<= proc_i 308)} assume j > 4; {247031#(<= proc_i 308)} is VALID [2019-05-15 10:22:30,445 INFO L273 TraceCheckUtils]: 467: Hoare triple {247031#(<= proc_i 308)} assume j < 6; {247031#(<= proc_i 308)} is VALID [2019-05-15 10:22:30,446 INFO L273 TraceCheckUtils]: 468: Hoare triple {247031#(<= proc_i 308)} i := i + 4; {247050#(<= proc_i 312)} is VALID [2019-05-15 10:22:30,446 INFO L273 TraceCheckUtils]: 469: Hoare triple {247050#(<= proc_i 312)} assume i <= 1000; {247050#(<= proc_i 312)} is VALID [2019-05-15 10:22:30,447 INFO L273 TraceCheckUtils]: 470: Hoare triple {247050#(<= proc_i 312)} assume i + 4 < a[j]; {247050#(<= proc_i 312)} is VALID [2019-05-15 10:22:30,447 INFO L273 TraceCheckUtils]: 471: Hoare triple {247050#(<= proc_i 312)} assume a[5] == 1000; {247050#(<= proc_i 312)} is VALID [2019-05-15 10:22:30,447 INFO L273 TraceCheckUtils]: 472: Hoare triple {247050#(<= proc_i 312)} assume j > 4; {247050#(<= proc_i 312)} is VALID [2019-05-15 10:22:30,448 INFO L273 TraceCheckUtils]: 473: Hoare triple {247050#(<= proc_i 312)} assume j < 6; {247050#(<= proc_i 312)} is VALID [2019-05-15 10:22:30,449 INFO L273 TraceCheckUtils]: 474: Hoare triple {247050#(<= proc_i 312)} i := i + 4; {247069#(<= proc_i 316)} is VALID [2019-05-15 10:22:30,449 INFO L273 TraceCheckUtils]: 475: Hoare triple {247069#(<= proc_i 316)} assume i <= 1000; {247069#(<= proc_i 316)} is VALID [2019-05-15 10:22:30,449 INFO L273 TraceCheckUtils]: 476: Hoare triple {247069#(<= proc_i 316)} assume i + 4 < a[j]; {247069#(<= proc_i 316)} is VALID [2019-05-15 10:22:30,450 INFO L273 TraceCheckUtils]: 477: Hoare triple {247069#(<= proc_i 316)} assume a[5] == 1000; {247069#(<= proc_i 316)} is VALID [2019-05-15 10:22:30,450 INFO L273 TraceCheckUtils]: 478: Hoare triple {247069#(<= proc_i 316)} assume j > 4; {247069#(<= proc_i 316)} is VALID [2019-05-15 10:22:30,451 INFO L273 TraceCheckUtils]: 479: Hoare triple {247069#(<= proc_i 316)} assume j < 6; {247069#(<= proc_i 316)} is VALID [2019-05-15 10:22:30,451 INFO L273 TraceCheckUtils]: 480: Hoare triple {247069#(<= proc_i 316)} i := i + 4; {247088#(<= proc_i 320)} is VALID [2019-05-15 10:22:30,452 INFO L273 TraceCheckUtils]: 481: Hoare triple {247088#(<= proc_i 320)} assume i <= 1000; {247088#(<= proc_i 320)} is VALID [2019-05-15 10:22:30,452 INFO L273 TraceCheckUtils]: 482: Hoare triple {247088#(<= proc_i 320)} assume i + 4 < a[j]; {247088#(<= proc_i 320)} is VALID [2019-05-15 10:22:30,453 INFO L273 TraceCheckUtils]: 483: Hoare triple {247088#(<= proc_i 320)} assume a[5] == 1000; {247088#(<= proc_i 320)} is VALID [2019-05-15 10:22:30,453 INFO L273 TraceCheckUtils]: 484: Hoare triple {247088#(<= proc_i 320)} assume j > 4; {247088#(<= proc_i 320)} is VALID [2019-05-15 10:22:30,454 INFO L273 TraceCheckUtils]: 485: Hoare triple {247088#(<= proc_i 320)} assume j < 6; {247088#(<= proc_i 320)} is VALID [2019-05-15 10:22:30,454 INFO L273 TraceCheckUtils]: 486: Hoare triple {247088#(<= proc_i 320)} i := i + 4; {247107#(<= proc_i 324)} is VALID [2019-05-15 10:22:30,455 INFO L273 TraceCheckUtils]: 487: Hoare triple {247107#(<= proc_i 324)} assume i <= 1000; {247107#(<= proc_i 324)} is VALID [2019-05-15 10:22:30,455 INFO L273 TraceCheckUtils]: 488: Hoare triple {247107#(<= proc_i 324)} assume i + 4 < a[j]; {247107#(<= proc_i 324)} is VALID [2019-05-15 10:22:30,456 INFO L273 TraceCheckUtils]: 489: Hoare triple {247107#(<= proc_i 324)} assume a[5] == 1000; {247107#(<= proc_i 324)} is VALID [2019-05-15 10:22:30,456 INFO L273 TraceCheckUtils]: 490: Hoare triple {247107#(<= proc_i 324)} assume j > 4; {247107#(<= proc_i 324)} is VALID [2019-05-15 10:22:30,457 INFO L273 TraceCheckUtils]: 491: Hoare triple {247107#(<= proc_i 324)} assume j < 6; {247107#(<= proc_i 324)} is VALID [2019-05-15 10:22:30,457 INFO L273 TraceCheckUtils]: 492: Hoare triple {247107#(<= proc_i 324)} i := i + 4; {247126#(<= proc_i 328)} is VALID [2019-05-15 10:22:30,458 INFO L273 TraceCheckUtils]: 493: Hoare triple {247126#(<= proc_i 328)} assume i <= 1000; {247126#(<= proc_i 328)} is VALID [2019-05-15 10:22:30,458 INFO L273 TraceCheckUtils]: 494: Hoare triple {247126#(<= proc_i 328)} assume i + 4 < a[j]; {247126#(<= proc_i 328)} is VALID [2019-05-15 10:22:30,459 INFO L273 TraceCheckUtils]: 495: Hoare triple {247126#(<= proc_i 328)} assume a[5] == 1000; {247126#(<= proc_i 328)} is VALID [2019-05-15 10:22:30,459 INFO L273 TraceCheckUtils]: 496: Hoare triple {247126#(<= proc_i 328)} assume j > 4; {247126#(<= proc_i 328)} is VALID [2019-05-15 10:22:30,460 INFO L273 TraceCheckUtils]: 497: Hoare triple {247126#(<= proc_i 328)} assume j < 6; {247126#(<= proc_i 328)} is VALID [2019-05-15 10:22:30,460 INFO L273 TraceCheckUtils]: 498: Hoare triple {247126#(<= proc_i 328)} i := i + 4; {247145#(<= proc_i 332)} is VALID [2019-05-15 10:22:30,461 INFO L273 TraceCheckUtils]: 499: Hoare triple {247145#(<= proc_i 332)} assume i <= 1000; {247145#(<= proc_i 332)} is VALID [2019-05-15 10:22:30,461 INFO L273 TraceCheckUtils]: 500: Hoare triple {247145#(<= proc_i 332)} assume i + 4 < a[j]; {247145#(<= proc_i 332)} is VALID [2019-05-15 10:22:30,462 INFO L273 TraceCheckUtils]: 501: Hoare triple {247145#(<= proc_i 332)} assume a[5] == 1000; {247145#(<= proc_i 332)} is VALID [2019-05-15 10:22:30,462 INFO L273 TraceCheckUtils]: 502: Hoare triple {247145#(<= proc_i 332)} assume j > 4; {247145#(<= proc_i 332)} is VALID [2019-05-15 10:22:30,463 INFO L273 TraceCheckUtils]: 503: Hoare triple {247145#(<= proc_i 332)} assume j < 6; {247145#(<= proc_i 332)} is VALID [2019-05-15 10:22:30,463 INFO L273 TraceCheckUtils]: 504: Hoare triple {247145#(<= proc_i 332)} i := i + 4; {247164#(<= proc_i 336)} is VALID [2019-05-15 10:22:30,464 INFO L273 TraceCheckUtils]: 505: Hoare triple {247164#(<= proc_i 336)} assume i <= 1000; {247164#(<= proc_i 336)} is VALID [2019-05-15 10:22:30,464 INFO L273 TraceCheckUtils]: 506: Hoare triple {247164#(<= proc_i 336)} assume i + 4 < a[j]; {247164#(<= proc_i 336)} is VALID [2019-05-15 10:22:30,465 INFO L273 TraceCheckUtils]: 507: Hoare triple {247164#(<= proc_i 336)} assume a[5] == 1000; {247164#(<= proc_i 336)} is VALID [2019-05-15 10:22:30,465 INFO L273 TraceCheckUtils]: 508: Hoare triple {247164#(<= proc_i 336)} assume j > 4; {247164#(<= proc_i 336)} is VALID [2019-05-15 10:22:30,466 INFO L273 TraceCheckUtils]: 509: Hoare triple {247164#(<= proc_i 336)} assume j < 6; {247164#(<= proc_i 336)} is VALID [2019-05-15 10:22:30,466 INFO L273 TraceCheckUtils]: 510: Hoare triple {247164#(<= proc_i 336)} i := i + 4; {247183#(<= proc_i 340)} is VALID [2019-05-15 10:22:30,467 INFO L273 TraceCheckUtils]: 511: Hoare triple {247183#(<= proc_i 340)} assume i <= 1000; {247183#(<= proc_i 340)} is VALID [2019-05-15 10:22:30,467 INFO L273 TraceCheckUtils]: 512: Hoare triple {247183#(<= proc_i 340)} assume i + 4 < a[j]; {247183#(<= proc_i 340)} is VALID [2019-05-15 10:22:30,468 INFO L273 TraceCheckUtils]: 513: Hoare triple {247183#(<= proc_i 340)} assume a[5] == 1000; {247183#(<= proc_i 340)} is VALID [2019-05-15 10:22:30,468 INFO L273 TraceCheckUtils]: 514: Hoare triple {247183#(<= proc_i 340)} assume j > 4; {247183#(<= proc_i 340)} is VALID [2019-05-15 10:22:30,469 INFO L273 TraceCheckUtils]: 515: Hoare triple {247183#(<= proc_i 340)} assume j < 6; {247183#(<= proc_i 340)} is VALID [2019-05-15 10:22:30,469 INFO L273 TraceCheckUtils]: 516: Hoare triple {247183#(<= proc_i 340)} i := i + 4; {247202#(<= proc_i 344)} is VALID [2019-05-15 10:22:30,470 INFO L273 TraceCheckUtils]: 517: Hoare triple {247202#(<= proc_i 344)} assume i <= 1000; {247202#(<= proc_i 344)} is VALID [2019-05-15 10:22:30,470 INFO L273 TraceCheckUtils]: 518: Hoare triple {247202#(<= proc_i 344)} assume i + 4 < a[j]; {247202#(<= proc_i 344)} is VALID [2019-05-15 10:22:30,471 INFO L273 TraceCheckUtils]: 519: Hoare triple {247202#(<= proc_i 344)} assume a[5] == 1000; {247202#(<= proc_i 344)} is VALID [2019-05-15 10:22:30,471 INFO L273 TraceCheckUtils]: 520: Hoare triple {247202#(<= proc_i 344)} assume j > 4; {247202#(<= proc_i 344)} is VALID [2019-05-15 10:22:30,471 INFO L273 TraceCheckUtils]: 521: Hoare triple {247202#(<= proc_i 344)} assume j < 6; {247202#(<= proc_i 344)} is VALID [2019-05-15 10:22:30,472 INFO L273 TraceCheckUtils]: 522: Hoare triple {247202#(<= proc_i 344)} i := i + 4; {247221#(<= proc_i 348)} is VALID [2019-05-15 10:22:30,473 INFO L273 TraceCheckUtils]: 523: Hoare triple {247221#(<= proc_i 348)} assume i <= 1000; {247221#(<= proc_i 348)} is VALID [2019-05-15 10:22:30,473 INFO L273 TraceCheckUtils]: 524: Hoare triple {247221#(<= proc_i 348)} assume i + 4 < a[j]; {247221#(<= proc_i 348)} is VALID [2019-05-15 10:22:30,474 INFO L273 TraceCheckUtils]: 525: Hoare triple {247221#(<= proc_i 348)} assume a[5] == 1000; {247221#(<= proc_i 348)} is VALID [2019-05-15 10:22:30,474 INFO L273 TraceCheckUtils]: 526: Hoare triple {247221#(<= proc_i 348)} assume j > 4; {247221#(<= proc_i 348)} is VALID [2019-05-15 10:22:30,474 INFO L273 TraceCheckUtils]: 527: Hoare triple {247221#(<= proc_i 348)} assume j < 6; {247221#(<= proc_i 348)} is VALID [2019-05-15 10:22:30,475 INFO L273 TraceCheckUtils]: 528: Hoare triple {247221#(<= proc_i 348)} i := i + 4; {247240#(<= proc_i 352)} is VALID [2019-05-15 10:22:30,476 INFO L273 TraceCheckUtils]: 529: Hoare triple {247240#(<= proc_i 352)} assume i <= 1000; {247240#(<= proc_i 352)} is VALID [2019-05-15 10:22:30,476 INFO L273 TraceCheckUtils]: 530: Hoare triple {247240#(<= proc_i 352)} assume i + 4 < a[j]; {247240#(<= proc_i 352)} is VALID [2019-05-15 10:22:30,476 INFO L273 TraceCheckUtils]: 531: Hoare triple {247240#(<= proc_i 352)} assume a[5] == 1000; {247240#(<= proc_i 352)} is VALID [2019-05-15 10:22:30,477 INFO L273 TraceCheckUtils]: 532: Hoare triple {247240#(<= proc_i 352)} assume j > 4; {247240#(<= proc_i 352)} is VALID [2019-05-15 10:22:30,477 INFO L273 TraceCheckUtils]: 533: Hoare triple {247240#(<= proc_i 352)} assume j < 6; {247240#(<= proc_i 352)} is VALID [2019-05-15 10:22:30,478 INFO L273 TraceCheckUtils]: 534: Hoare triple {247240#(<= proc_i 352)} i := i + 4; {247259#(<= proc_i 356)} is VALID [2019-05-15 10:22:30,479 INFO L273 TraceCheckUtils]: 535: Hoare triple {247259#(<= proc_i 356)} assume i <= 1000; {247259#(<= proc_i 356)} is VALID [2019-05-15 10:22:30,479 INFO L273 TraceCheckUtils]: 536: Hoare triple {247259#(<= proc_i 356)} assume i + 4 < a[j]; {247259#(<= proc_i 356)} is VALID [2019-05-15 10:22:30,479 INFO L273 TraceCheckUtils]: 537: Hoare triple {247259#(<= proc_i 356)} assume a[5] == 1000; {247259#(<= proc_i 356)} is VALID [2019-05-15 10:22:30,480 INFO L273 TraceCheckUtils]: 538: Hoare triple {247259#(<= proc_i 356)} assume j > 4; {247259#(<= proc_i 356)} is VALID [2019-05-15 10:22:30,480 INFO L273 TraceCheckUtils]: 539: Hoare triple {247259#(<= proc_i 356)} assume j < 6; {247259#(<= proc_i 356)} is VALID [2019-05-15 10:22:30,481 INFO L273 TraceCheckUtils]: 540: Hoare triple {247259#(<= proc_i 356)} i := i + 4; {247278#(<= proc_i 360)} is VALID [2019-05-15 10:22:30,481 INFO L273 TraceCheckUtils]: 541: Hoare triple {247278#(<= proc_i 360)} assume i <= 1000; {247278#(<= proc_i 360)} is VALID [2019-05-15 10:22:30,482 INFO L273 TraceCheckUtils]: 542: Hoare triple {247278#(<= proc_i 360)} assume i + 4 < a[j]; {247278#(<= proc_i 360)} is VALID [2019-05-15 10:22:30,482 INFO L273 TraceCheckUtils]: 543: Hoare triple {247278#(<= proc_i 360)} assume a[5] == 1000; {247278#(<= proc_i 360)} is VALID [2019-05-15 10:22:30,483 INFO L273 TraceCheckUtils]: 544: Hoare triple {247278#(<= proc_i 360)} assume j > 4; {247278#(<= proc_i 360)} is VALID [2019-05-15 10:22:30,483 INFO L273 TraceCheckUtils]: 545: Hoare triple {247278#(<= proc_i 360)} assume j < 6; {247278#(<= proc_i 360)} is VALID [2019-05-15 10:22:30,484 INFO L273 TraceCheckUtils]: 546: Hoare triple {247278#(<= proc_i 360)} i := i + 4; {247297#(<= proc_i 364)} is VALID [2019-05-15 10:22:30,484 INFO L273 TraceCheckUtils]: 547: Hoare triple {247297#(<= proc_i 364)} assume i <= 1000; {247297#(<= proc_i 364)} is VALID [2019-05-15 10:22:30,485 INFO L273 TraceCheckUtils]: 548: Hoare triple {247297#(<= proc_i 364)} assume i + 4 < a[j]; {247297#(<= proc_i 364)} is VALID [2019-05-15 10:22:30,485 INFO L273 TraceCheckUtils]: 549: Hoare triple {247297#(<= proc_i 364)} assume a[5] == 1000; {247297#(<= proc_i 364)} is VALID [2019-05-15 10:22:30,486 INFO L273 TraceCheckUtils]: 550: Hoare triple {247297#(<= proc_i 364)} assume j > 4; {247297#(<= proc_i 364)} is VALID [2019-05-15 10:22:30,486 INFO L273 TraceCheckUtils]: 551: Hoare triple {247297#(<= proc_i 364)} assume j < 6; {247297#(<= proc_i 364)} is VALID [2019-05-15 10:22:30,487 INFO L273 TraceCheckUtils]: 552: Hoare triple {247297#(<= proc_i 364)} i := i + 4; {247316#(<= proc_i 368)} is VALID [2019-05-15 10:22:30,487 INFO L273 TraceCheckUtils]: 553: Hoare triple {247316#(<= proc_i 368)} assume i <= 1000; {247316#(<= proc_i 368)} is VALID [2019-05-15 10:22:30,488 INFO L273 TraceCheckUtils]: 554: Hoare triple {247316#(<= proc_i 368)} assume i + 4 < a[j]; {247316#(<= proc_i 368)} is VALID [2019-05-15 10:22:30,488 INFO L273 TraceCheckUtils]: 555: Hoare triple {247316#(<= proc_i 368)} assume a[5] == 1000; {247316#(<= proc_i 368)} is VALID [2019-05-15 10:22:30,489 INFO L273 TraceCheckUtils]: 556: Hoare triple {247316#(<= proc_i 368)} assume j > 4; {247316#(<= proc_i 368)} is VALID [2019-05-15 10:22:30,489 INFO L273 TraceCheckUtils]: 557: Hoare triple {247316#(<= proc_i 368)} assume j < 6; {247316#(<= proc_i 368)} is VALID [2019-05-15 10:22:30,490 INFO L273 TraceCheckUtils]: 558: Hoare triple {247316#(<= proc_i 368)} i := i + 4; {247335#(<= proc_i 372)} is VALID [2019-05-15 10:22:30,490 INFO L273 TraceCheckUtils]: 559: Hoare triple {247335#(<= proc_i 372)} assume i <= 1000; {247335#(<= proc_i 372)} is VALID [2019-05-15 10:22:30,491 INFO L273 TraceCheckUtils]: 560: Hoare triple {247335#(<= proc_i 372)} assume i + 4 < a[j]; {247335#(<= proc_i 372)} is VALID [2019-05-15 10:22:30,491 INFO L273 TraceCheckUtils]: 561: Hoare triple {247335#(<= proc_i 372)} assume a[5] == 1000; {247335#(<= proc_i 372)} is VALID [2019-05-15 10:22:30,492 INFO L273 TraceCheckUtils]: 562: Hoare triple {247335#(<= proc_i 372)} assume j > 4; {247335#(<= proc_i 372)} is VALID [2019-05-15 10:22:30,492 INFO L273 TraceCheckUtils]: 563: Hoare triple {247335#(<= proc_i 372)} assume j < 6; {247335#(<= proc_i 372)} is VALID [2019-05-15 10:22:30,493 INFO L273 TraceCheckUtils]: 564: Hoare triple {247335#(<= proc_i 372)} i := i + 4; {247354#(<= proc_i 376)} is VALID [2019-05-15 10:22:30,493 INFO L273 TraceCheckUtils]: 565: Hoare triple {247354#(<= proc_i 376)} assume i <= 1000; {247354#(<= proc_i 376)} is VALID [2019-05-15 10:22:30,494 INFO L273 TraceCheckUtils]: 566: Hoare triple {247354#(<= proc_i 376)} assume i + 4 < a[j]; {247354#(<= proc_i 376)} is VALID [2019-05-15 10:22:30,494 INFO L273 TraceCheckUtils]: 567: Hoare triple {247354#(<= proc_i 376)} assume a[5] == 1000; {247354#(<= proc_i 376)} is VALID [2019-05-15 10:22:30,495 INFO L273 TraceCheckUtils]: 568: Hoare triple {247354#(<= proc_i 376)} assume j > 4; {247354#(<= proc_i 376)} is VALID [2019-05-15 10:22:30,495 INFO L273 TraceCheckUtils]: 569: Hoare triple {247354#(<= proc_i 376)} assume j < 6; {247354#(<= proc_i 376)} is VALID [2019-05-15 10:22:30,496 INFO L273 TraceCheckUtils]: 570: Hoare triple {247354#(<= proc_i 376)} i := i + 4; {247373#(<= proc_i 380)} is VALID [2019-05-15 10:22:30,496 INFO L273 TraceCheckUtils]: 571: Hoare triple {247373#(<= proc_i 380)} assume i <= 1000; {247373#(<= proc_i 380)} is VALID [2019-05-15 10:22:30,497 INFO L273 TraceCheckUtils]: 572: Hoare triple {247373#(<= proc_i 380)} assume i + 4 < a[j]; {247373#(<= proc_i 380)} is VALID [2019-05-15 10:22:30,497 INFO L273 TraceCheckUtils]: 573: Hoare triple {247373#(<= proc_i 380)} assume a[5] == 1000; {247373#(<= proc_i 380)} is VALID [2019-05-15 10:22:30,498 INFO L273 TraceCheckUtils]: 574: Hoare triple {247373#(<= proc_i 380)} assume j > 4; {247373#(<= proc_i 380)} is VALID [2019-05-15 10:22:30,498 INFO L273 TraceCheckUtils]: 575: Hoare triple {247373#(<= proc_i 380)} assume j < 6; {247373#(<= proc_i 380)} is VALID [2019-05-15 10:22:30,499 INFO L273 TraceCheckUtils]: 576: Hoare triple {247373#(<= proc_i 380)} i := i + 4; {247392#(<= proc_i 384)} is VALID [2019-05-15 10:22:30,499 INFO L273 TraceCheckUtils]: 577: Hoare triple {247392#(<= proc_i 384)} assume i <= 1000; {247392#(<= proc_i 384)} is VALID [2019-05-15 10:22:30,500 INFO L273 TraceCheckUtils]: 578: Hoare triple {247392#(<= proc_i 384)} assume i + 4 < a[j]; {247392#(<= proc_i 384)} is VALID [2019-05-15 10:22:30,500 INFO L273 TraceCheckUtils]: 579: Hoare triple {247392#(<= proc_i 384)} assume a[5] == 1000; {247392#(<= proc_i 384)} is VALID [2019-05-15 10:22:30,501 INFO L273 TraceCheckUtils]: 580: Hoare triple {247392#(<= proc_i 384)} assume j > 4; {247392#(<= proc_i 384)} is VALID [2019-05-15 10:22:30,501 INFO L273 TraceCheckUtils]: 581: Hoare triple {247392#(<= proc_i 384)} assume j < 6; {247392#(<= proc_i 384)} is VALID [2019-05-15 10:22:30,502 INFO L273 TraceCheckUtils]: 582: Hoare triple {247392#(<= proc_i 384)} i := i + 4; {247411#(<= proc_i 388)} is VALID [2019-05-15 10:22:30,502 INFO L273 TraceCheckUtils]: 583: Hoare triple {247411#(<= proc_i 388)} assume i <= 1000; {247411#(<= proc_i 388)} is VALID [2019-05-15 10:22:30,503 INFO L273 TraceCheckUtils]: 584: Hoare triple {247411#(<= proc_i 388)} assume i + 4 < a[j]; {247411#(<= proc_i 388)} is VALID [2019-05-15 10:22:30,503 INFO L273 TraceCheckUtils]: 585: Hoare triple {247411#(<= proc_i 388)} assume a[5] == 1000; {247411#(<= proc_i 388)} is VALID [2019-05-15 10:22:30,503 INFO L273 TraceCheckUtils]: 586: Hoare triple {247411#(<= proc_i 388)} assume j > 4; {247411#(<= proc_i 388)} is VALID [2019-05-15 10:22:30,504 INFO L273 TraceCheckUtils]: 587: Hoare triple {247411#(<= proc_i 388)} assume j < 6; {247411#(<= proc_i 388)} is VALID [2019-05-15 10:22:30,505 INFO L273 TraceCheckUtils]: 588: Hoare triple {247411#(<= proc_i 388)} i := i + 4; {247430#(<= proc_i 392)} is VALID [2019-05-15 10:22:30,505 INFO L273 TraceCheckUtils]: 589: Hoare triple {247430#(<= proc_i 392)} assume i <= 1000; {247430#(<= proc_i 392)} is VALID [2019-05-15 10:22:30,506 INFO L273 TraceCheckUtils]: 590: Hoare triple {247430#(<= proc_i 392)} assume i + 4 < a[j]; {247430#(<= proc_i 392)} is VALID [2019-05-15 10:22:30,506 INFO L273 TraceCheckUtils]: 591: Hoare triple {247430#(<= proc_i 392)} assume a[5] == 1000; {247430#(<= proc_i 392)} is VALID [2019-05-15 10:22:30,506 INFO L273 TraceCheckUtils]: 592: Hoare triple {247430#(<= proc_i 392)} assume j > 4; {247430#(<= proc_i 392)} is VALID [2019-05-15 10:22:30,507 INFO L273 TraceCheckUtils]: 593: Hoare triple {247430#(<= proc_i 392)} assume j < 6; {247430#(<= proc_i 392)} is VALID [2019-05-15 10:22:30,508 INFO L273 TraceCheckUtils]: 594: Hoare triple {247430#(<= proc_i 392)} i := i + 4; {247449#(<= proc_i 396)} is VALID [2019-05-15 10:22:30,508 INFO L273 TraceCheckUtils]: 595: Hoare triple {247449#(<= proc_i 396)} assume i <= 1000; {247449#(<= proc_i 396)} is VALID [2019-05-15 10:22:30,508 INFO L273 TraceCheckUtils]: 596: Hoare triple {247449#(<= proc_i 396)} assume i + 4 < a[j]; {247449#(<= proc_i 396)} is VALID [2019-05-15 10:22:30,509 INFO L273 TraceCheckUtils]: 597: Hoare triple {247449#(<= proc_i 396)} assume a[5] == 1000; {247449#(<= proc_i 396)} is VALID [2019-05-15 10:22:30,509 INFO L273 TraceCheckUtils]: 598: Hoare triple {247449#(<= proc_i 396)} assume j > 4; {247449#(<= proc_i 396)} is VALID [2019-05-15 10:22:30,510 INFO L273 TraceCheckUtils]: 599: Hoare triple {247449#(<= proc_i 396)} assume j < 6; {247449#(<= proc_i 396)} is VALID [2019-05-15 10:22:30,510 INFO L273 TraceCheckUtils]: 600: Hoare triple {247449#(<= proc_i 396)} i := i + 4; {247468#(<= proc_i 400)} is VALID [2019-05-15 10:22:30,511 INFO L273 TraceCheckUtils]: 601: Hoare triple {247468#(<= proc_i 400)} assume i <= 1000; {247468#(<= proc_i 400)} is VALID [2019-05-15 10:22:30,511 INFO L273 TraceCheckUtils]: 602: Hoare triple {247468#(<= proc_i 400)} assume i + 4 < a[j]; {247468#(<= proc_i 400)} is VALID [2019-05-15 10:22:30,512 INFO L273 TraceCheckUtils]: 603: Hoare triple {247468#(<= proc_i 400)} assume a[5] == 1000; {247468#(<= proc_i 400)} is VALID [2019-05-15 10:22:30,512 INFO L273 TraceCheckUtils]: 604: Hoare triple {247468#(<= proc_i 400)} assume j > 4; {247468#(<= proc_i 400)} is VALID [2019-05-15 10:22:30,513 INFO L273 TraceCheckUtils]: 605: Hoare triple {247468#(<= proc_i 400)} assume j < 6; {247468#(<= proc_i 400)} is VALID [2019-05-15 10:22:30,513 INFO L273 TraceCheckUtils]: 606: Hoare triple {247468#(<= proc_i 400)} i := i + 4; {247487#(<= proc_i 404)} is VALID [2019-05-15 10:22:30,514 INFO L273 TraceCheckUtils]: 607: Hoare triple {247487#(<= proc_i 404)} assume i <= 1000; {247487#(<= proc_i 404)} is VALID [2019-05-15 10:22:30,514 INFO L273 TraceCheckUtils]: 608: Hoare triple {247487#(<= proc_i 404)} assume i + 4 < a[j]; {247487#(<= proc_i 404)} is VALID [2019-05-15 10:22:30,515 INFO L273 TraceCheckUtils]: 609: Hoare triple {247487#(<= proc_i 404)} assume a[5] == 1000; {247487#(<= proc_i 404)} is VALID [2019-05-15 10:22:30,515 INFO L273 TraceCheckUtils]: 610: Hoare triple {247487#(<= proc_i 404)} assume j > 4; {247487#(<= proc_i 404)} is VALID [2019-05-15 10:22:30,516 INFO L273 TraceCheckUtils]: 611: Hoare triple {247487#(<= proc_i 404)} assume j < 6; {247487#(<= proc_i 404)} is VALID [2019-05-15 10:22:30,516 INFO L273 TraceCheckUtils]: 612: Hoare triple {247487#(<= proc_i 404)} i := i + 4; {247506#(<= proc_i 408)} is VALID [2019-05-15 10:22:30,517 INFO L273 TraceCheckUtils]: 613: Hoare triple {247506#(<= proc_i 408)} assume i <= 1000; {247506#(<= proc_i 408)} is VALID [2019-05-15 10:22:30,517 INFO L273 TraceCheckUtils]: 614: Hoare triple {247506#(<= proc_i 408)} assume i + 4 < a[j]; {247506#(<= proc_i 408)} is VALID [2019-05-15 10:22:30,518 INFO L273 TraceCheckUtils]: 615: Hoare triple {247506#(<= proc_i 408)} assume a[5] == 1000; {247506#(<= proc_i 408)} is VALID [2019-05-15 10:22:30,518 INFO L273 TraceCheckUtils]: 616: Hoare triple {247506#(<= proc_i 408)} assume j > 4; {247506#(<= proc_i 408)} is VALID [2019-05-15 10:22:30,519 INFO L273 TraceCheckUtils]: 617: Hoare triple {247506#(<= proc_i 408)} assume j < 6; {247506#(<= proc_i 408)} is VALID [2019-05-15 10:22:30,519 INFO L273 TraceCheckUtils]: 618: Hoare triple {247506#(<= proc_i 408)} i := i + 4; {247525#(<= proc_i 412)} is VALID [2019-05-15 10:22:30,520 INFO L273 TraceCheckUtils]: 619: Hoare triple {247525#(<= proc_i 412)} assume i <= 1000; {247525#(<= proc_i 412)} is VALID [2019-05-15 10:22:30,520 INFO L273 TraceCheckUtils]: 620: Hoare triple {247525#(<= proc_i 412)} assume i + 4 < a[j]; {247525#(<= proc_i 412)} is VALID [2019-05-15 10:22:30,521 INFO L273 TraceCheckUtils]: 621: Hoare triple {247525#(<= proc_i 412)} assume a[5] == 1000; {247525#(<= proc_i 412)} is VALID [2019-05-15 10:22:30,521 INFO L273 TraceCheckUtils]: 622: Hoare triple {247525#(<= proc_i 412)} assume j > 4; {247525#(<= proc_i 412)} is VALID [2019-05-15 10:22:30,522 INFO L273 TraceCheckUtils]: 623: Hoare triple {247525#(<= proc_i 412)} assume j < 6; {247525#(<= proc_i 412)} is VALID [2019-05-15 10:22:30,522 INFO L273 TraceCheckUtils]: 624: Hoare triple {247525#(<= proc_i 412)} i := i + 4; {247544#(<= proc_i 416)} is VALID [2019-05-15 10:22:30,523 INFO L273 TraceCheckUtils]: 625: Hoare triple {247544#(<= proc_i 416)} assume i <= 1000; {247544#(<= proc_i 416)} is VALID [2019-05-15 10:22:30,523 INFO L273 TraceCheckUtils]: 626: Hoare triple {247544#(<= proc_i 416)} assume i + 4 < a[j]; {247544#(<= proc_i 416)} is VALID [2019-05-15 10:22:30,524 INFO L273 TraceCheckUtils]: 627: Hoare triple {247544#(<= proc_i 416)} assume a[5] == 1000; {247544#(<= proc_i 416)} is VALID [2019-05-15 10:22:30,524 INFO L273 TraceCheckUtils]: 628: Hoare triple {247544#(<= proc_i 416)} assume j > 4; {247544#(<= proc_i 416)} is VALID [2019-05-15 10:22:30,525 INFO L273 TraceCheckUtils]: 629: Hoare triple {247544#(<= proc_i 416)} assume j < 6; {247544#(<= proc_i 416)} is VALID [2019-05-15 10:22:30,525 INFO L273 TraceCheckUtils]: 630: Hoare triple {247544#(<= proc_i 416)} i := i + 4; {247563#(<= proc_i 420)} is VALID [2019-05-15 10:22:30,526 INFO L273 TraceCheckUtils]: 631: Hoare triple {247563#(<= proc_i 420)} assume i <= 1000; {247563#(<= proc_i 420)} is VALID [2019-05-15 10:22:30,526 INFO L273 TraceCheckUtils]: 632: Hoare triple {247563#(<= proc_i 420)} assume i + 4 < a[j]; {247563#(<= proc_i 420)} is VALID [2019-05-15 10:22:30,527 INFO L273 TraceCheckUtils]: 633: Hoare triple {247563#(<= proc_i 420)} assume a[5] == 1000; {247563#(<= proc_i 420)} is VALID [2019-05-15 10:22:30,527 INFO L273 TraceCheckUtils]: 634: Hoare triple {247563#(<= proc_i 420)} assume j > 4; {247563#(<= proc_i 420)} is VALID [2019-05-15 10:22:30,527 INFO L273 TraceCheckUtils]: 635: Hoare triple {247563#(<= proc_i 420)} assume j < 6; {247563#(<= proc_i 420)} is VALID [2019-05-15 10:22:30,528 INFO L273 TraceCheckUtils]: 636: Hoare triple {247563#(<= proc_i 420)} i := i + 4; {247582#(<= proc_i 424)} is VALID [2019-05-15 10:22:30,529 INFO L273 TraceCheckUtils]: 637: Hoare triple {247582#(<= proc_i 424)} assume !(i <= 1000); {245564#false} is VALID [2019-05-15 10:22:30,748 INFO L134 CoverageAnalysis]: Checked inductivity of 33496 backedges. 0 proven. 33496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:22:30,748 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:22:30,748 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [107] total 107 [2019-05-15 10:22:30,748 INFO L78 Accepts]: Start accepts. Automaton has 109 states. Word has length 638 [2019-05-15 10:22:30,749 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:22:30,749 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 109 states. [2019-05-15 10:22:31,377 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 638 edges. 638 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:31,377 INFO L454 AbstractCegarLoop]: Interpolant automaton has 109 states [2019-05-15 10:22:31,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2019-05-15 10:22:31,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5886, Invalid=5886, Unknown=0, NotChecked=0, Total=11772 [2019-05-15 10:22:31,379 INFO L87 Difference]: Start difference. First operand 639 states and 639 transitions. Second operand 109 states. [2019-05-15 10:22:32,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:32,600 INFO L93 Difference]: Finished difference Result 650 states and 650 transitions. [2019-05-15 10:22:32,600 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2019-05-15 10:22:32,600 INFO L78 Accepts]: Start accepts. Automaton has 109 states. Word has length 638 [2019-05-15 10:22:32,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:22:32,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2019-05-15 10:22:32,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 651 transitions. [2019-05-15 10:22:32,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2019-05-15 10:22:32,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 651 transitions. [2019-05-15 10:22:32,606 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 109 states and 651 transitions. [2019-05-15 10:22:33,228 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 651 edges. 651 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:33,246 INFO L225 Difference]: With dead ends: 650 [2019-05-15 10:22:33,246 INFO L226 Difference]: Without dead ends: 650 [2019-05-15 10:22:33,247 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 637 GetRequests, 530 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=5886, Invalid=5886, Unknown=0, NotChecked=0, Total=11772 [2019-05-15 10:22:33,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2019-05-15 10:22:33,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 645. [2019-05-15 10:22:33,249 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:22:33,249 INFO L82 GeneralOperation]: Start isEquivalent. First operand 650 states. Second operand 645 states. [2019-05-15 10:22:33,250 INFO L74 IsIncluded]: Start isIncluded. First operand 650 states. Second operand 645 states. [2019-05-15 10:22:33,250 INFO L87 Difference]: Start difference. First operand 650 states. Second operand 645 states. [2019-05-15 10:22:33,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:33,262 INFO L93 Difference]: Finished difference Result 650 states and 650 transitions. [2019-05-15 10:22:33,262 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 650 transitions. [2019-05-15 10:22:33,263 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:33,263 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:33,263 INFO L74 IsIncluded]: Start isIncluded. First operand 645 states. Second operand 650 states. [2019-05-15 10:22:33,263 INFO L87 Difference]: Start difference. First operand 645 states. Second operand 650 states. [2019-05-15 10:22:33,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:33,275 INFO L93 Difference]: Finished difference Result 650 states and 650 transitions. [2019-05-15 10:22:33,276 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 650 transitions. [2019-05-15 10:22:33,276 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:33,276 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:33,276 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:22:33,276 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:22:33,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 645 states. [2019-05-15 10:22:33,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 645 transitions. [2019-05-15 10:22:33,288 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 645 transitions. Word has length 638 [2019-05-15 10:22:33,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:22:33,289 INFO L475 AbstractCegarLoop]: Abstraction has 645 states and 645 transitions. [2019-05-15 10:22:33,289 INFO L476 AbstractCegarLoop]: Interpolant automaton has 109 states. [2019-05-15 10:22:33,289 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 645 transitions. [2019-05-15 10:22:33,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 645 [2019-05-15 10:22:33,291 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:22:33,291 INFO L399 BasicCegarLoop]: trace histogram [107, 107, 107, 107, 107, 107, 1, 1] [2019-05-15 10:22:33,292 INFO L418 AbstractCegarLoop]: === Iteration 108 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:22:33,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:22:33,292 INFO L82 PathProgramCache]: Analyzing trace with hash -323536508, now seen corresponding path program 107 times [2019-05-15 10:22:33,293 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:22:33,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:33,617 INFO L256 TraceCheckSpWp]: Trace formula consists of 861 conjuncts, 109 conjunts are in the unsatisfiable core [2019-05-15 10:22:33,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:33,686 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:22:39,076 INFO L273 TraceCheckUtils]: 0: Hoare triple {250180#true} i := 0; {250185#(<= proc_i 0)} is VALID [2019-05-15 10:22:39,077 INFO L273 TraceCheckUtils]: 1: Hoare triple {250185#(<= proc_i 0)} assume i <= 1000; {250185#(<= proc_i 0)} is VALID [2019-05-15 10:22:39,077 INFO L273 TraceCheckUtils]: 2: Hoare triple {250185#(<= proc_i 0)} assume i + 4 < a[j]; {250185#(<= proc_i 0)} is VALID [2019-05-15 10:22:39,077 INFO L273 TraceCheckUtils]: 3: Hoare triple {250185#(<= proc_i 0)} assume a[5] == 1000; {250185#(<= proc_i 0)} is VALID [2019-05-15 10:22:39,078 INFO L273 TraceCheckUtils]: 4: Hoare triple {250185#(<= proc_i 0)} assume j > 4; {250185#(<= proc_i 0)} is VALID [2019-05-15 10:22:39,078 INFO L273 TraceCheckUtils]: 5: Hoare triple {250185#(<= proc_i 0)} assume j < 6; {250185#(<= proc_i 0)} is VALID [2019-05-15 10:22:39,078 INFO L273 TraceCheckUtils]: 6: Hoare triple {250185#(<= proc_i 0)} i := i + 4; {250204#(<= proc_i 4)} is VALID [2019-05-15 10:22:39,079 INFO L273 TraceCheckUtils]: 7: Hoare triple {250204#(<= proc_i 4)} assume i <= 1000; {250204#(<= proc_i 4)} is VALID [2019-05-15 10:22:39,079 INFO L273 TraceCheckUtils]: 8: Hoare triple {250204#(<= proc_i 4)} assume i + 4 < a[j]; {250204#(<= proc_i 4)} is VALID [2019-05-15 10:22:39,080 INFO L273 TraceCheckUtils]: 9: Hoare triple {250204#(<= proc_i 4)} assume a[5] == 1000; {250204#(<= proc_i 4)} is VALID [2019-05-15 10:22:39,080 INFO L273 TraceCheckUtils]: 10: Hoare triple {250204#(<= proc_i 4)} assume j > 4; {250204#(<= proc_i 4)} is VALID [2019-05-15 10:22:39,081 INFO L273 TraceCheckUtils]: 11: Hoare triple {250204#(<= proc_i 4)} assume j < 6; {250204#(<= proc_i 4)} is VALID [2019-05-15 10:22:39,081 INFO L273 TraceCheckUtils]: 12: Hoare triple {250204#(<= proc_i 4)} i := i + 4; {250223#(<= proc_i 8)} is VALID [2019-05-15 10:22:39,082 INFO L273 TraceCheckUtils]: 13: Hoare triple {250223#(<= proc_i 8)} assume i <= 1000; {250223#(<= proc_i 8)} is VALID [2019-05-15 10:22:39,082 INFO L273 TraceCheckUtils]: 14: Hoare triple {250223#(<= proc_i 8)} assume i + 4 < a[j]; {250223#(<= proc_i 8)} is VALID [2019-05-15 10:22:39,083 INFO L273 TraceCheckUtils]: 15: Hoare triple {250223#(<= proc_i 8)} assume a[5] == 1000; {250223#(<= proc_i 8)} is VALID [2019-05-15 10:22:39,083 INFO L273 TraceCheckUtils]: 16: Hoare triple {250223#(<= proc_i 8)} assume j > 4; {250223#(<= proc_i 8)} is VALID [2019-05-15 10:22:39,084 INFO L273 TraceCheckUtils]: 17: Hoare triple {250223#(<= proc_i 8)} assume j < 6; {250223#(<= proc_i 8)} is VALID [2019-05-15 10:22:39,084 INFO L273 TraceCheckUtils]: 18: Hoare triple {250223#(<= proc_i 8)} i := i + 4; {250242#(<= proc_i 12)} is VALID [2019-05-15 10:22:39,085 INFO L273 TraceCheckUtils]: 19: Hoare triple {250242#(<= proc_i 12)} assume i <= 1000; {250242#(<= proc_i 12)} is VALID [2019-05-15 10:22:39,085 INFO L273 TraceCheckUtils]: 20: Hoare triple {250242#(<= proc_i 12)} assume i + 4 < a[j]; {250242#(<= proc_i 12)} is VALID [2019-05-15 10:22:39,086 INFO L273 TraceCheckUtils]: 21: Hoare triple {250242#(<= proc_i 12)} assume a[5] == 1000; {250242#(<= proc_i 12)} is VALID [2019-05-15 10:22:39,086 INFO L273 TraceCheckUtils]: 22: Hoare triple {250242#(<= proc_i 12)} assume j > 4; {250242#(<= proc_i 12)} is VALID [2019-05-15 10:22:39,087 INFO L273 TraceCheckUtils]: 23: Hoare triple {250242#(<= proc_i 12)} assume j < 6; {250242#(<= proc_i 12)} is VALID [2019-05-15 10:22:39,087 INFO L273 TraceCheckUtils]: 24: Hoare triple {250242#(<= proc_i 12)} i := i + 4; {250261#(<= proc_i 16)} is VALID [2019-05-15 10:22:39,088 INFO L273 TraceCheckUtils]: 25: Hoare triple {250261#(<= proc_i 16)} assume i <= 1000; {250261#(<= proc_i 16)} is VALID [2019-05-15 10:22:39,088 INFO L273 TraceCheckUtils]: 26: Hoare triple {250261#(<= proc_i 16)} assume i + 4 < a[j]; {250261#(<= proc_i 16)} is VALID [2019-05-15 10:22:39,089 INFO L273 TraceCheckUtils]: 27: Hoare triple {250261#(<= proc_i 16)} assume a[5] == 1000; {250261#(<= proc_i 16)} is VALID [2019-05-15 10:22:39,089 INFO L273 TraceCheckUtils]: 28: Hoare triple {250261#(<= proc_i 16)} assume j > 4; {250261#(<= proc_i 16)} is VALID [2019-05-15 10:22:39,090 INFO L273 TraceCheckUtils]: 29: Hoare triple {250261#(<= proc_i 16)} assume j < 6; {250261#(<= proc_i 16)} is VALID [2019-05-15 10:22:39,090 INFO L273 TraceCheckUtils]: 30: Hoare triple {250261#(<= proc_i 16)} i := i + 4; {250280#(<= proc_i 20)} is VALID [2019-05-15 10:22:39,091 INFO L273 TraceCheckUtils]: 31: Hoare triple {250280#(<= proc_i 20)} assume i <= 1000; {250280#(<= proc_i 20)} is VALID [2019-05-15 10:22:39,091 INFO L273 TraceCheckUtils]: 32: Hoare triple {250280#(<= proc_i 20)} assume i + 4 < a[j]; {250280#(<= proc_i 20)} is VALID [2019-05-15 10:22:39,092 INFO L273 TraceCheckUtils]: 33: Hoare triple {250280#(<= proc_i 20)} assume a[5] == 1000; {250280#(<= proc_i 20)} is VALID [2019-05-15 10:22:39,092 INFO L273 TraceCheckUtils]: 34: Hoare triple {250280#(<= proc_i 20)} assume j > 4; {250280#(<= proc_i 20)} is VALID [2019-05-15 10:22:39,093 INFO L273 TraceCheckUtils]: 35: Hoare triple {250280#(<= proc_i 20)} assume j < 6; {250280#(<= proc_i 20)} is VALID [2019-05-15 10:22:39,093 INFO L273 TraceCheckUtils]: 36: Hoare triple {250280#(<= proc_i 20)} i := i + 4; {250299#(<= proc_i 24)} is VALID [2019-05-15 10:22:39,094 INFO L273 TraceCheckUtils]: 37: Hoare triple {250299#(<= proc_i 24)} assume i <= 1000; {250299#(<= proc_i 24)} is VALID [2019-05-15 10:22:39,094 INFO L273 TraceCheckUtils]: 38: Hoare triple {250299#(<= proc_i 24)} assume i + 4 < a[j]; {250299#(<= proc_i 24)} is VALID [2019-05-15 10:22:39,095 INFO L273 TraceCheckUtils]: 39: Hoare triple {250299#(<= proc_i 24)} assume a[5] == 1000; {250299#(<= proc_i 24)} is VALID [2019-05-15 10:22:39,095 INFO L273 TraceCheckUtils]: 40: Hoare triple {250299#(<= proc_i 24)} assume j > 4; {250299#(<= proc_i 24)} is VALID [2019-05-15 10:22:39,095 INFO L273 TraceCheckUtils]: 41: Hoare triple {250299#(<= proc_i 24)} assume j < 6; {250299#(<= proc_i 24)} is VALID [2019-05-15 10:22:39,096 INFO L273 TraceCheckUtils]: 42: Hoare triple {250299#(<= proc_i 24)} i := i + 4; {250318#(<= proc_i 28)} is VALID [2019-05-15 10:22:39,097 INFO L273 TraceCheckUtils]: 43: Hoare triple {250318#(<= proc_i 28)} assume i <= 1000; {250318#(<= proc_i 28)} is VALID [2019-05-15 10:22:39,097 INFO L273 TraceCheckUtils]: 44: Hoare triple {250318#(<= proc_i 28)} assume i + 4 < a[j]; {250318#(<= proc_i 28)} is VALID [2019-05-15 10:22:39,098 INFO L273 TraceCheckUtils]: 45: Hoare triple {250318#(<= proc_i 28)} assume a[5] == 1000; {250318#(<= proc_i 28)} is VALID [2019-05-15 10:22:39,098 INFO L273 TraceCheckUtils]: 46: Hoare triple {250318#(<= proc_i 28)} assume j > 4; {250318#(<= proc_i 28)} is VALID [2019-05-15 10:22:39,098 INFO L273 TraceCheckUtils]: 47: Hoare triple {250318#(<= proc_i 28)} assume j < 6; {250318#(<= proc_i 28)} is VALID [2019-05-15 10:22:39,099 INFO L273 TraceCheckUtils]: 48: Hoare triple {250318#(<= proc_i 28)} i := i + 4; {250337#(<= proc_i 32)} is VALID [2019-05-15 10:22:39,100 INFO L273 TraceCheckUtils]: 49: Hoare triple {250337#(<= proc_i 32)} assume i <= 1000; {250337#(<= proc_i 32)} is VALID [2019-05-15 10:22:39,100 INFO L273 TraceCheckUtils]: 50: Hoare triple {250337#(<= proc_i 32)} assume i + 4 < a[j]; {250337#(<= proc_i 32)} is VALID [2019-05-15 10:22:39,100 INFO L273 TraceCheckUtils]: 51: Hoare triple {250337#(<= proc_i 32)} assume a[5] == 1000; {250337#(<= proc_i 32)} is VALID [2019-05-15 10:22:39,101 INFO L273 TraceCheckUtils]: 52: Hoare triple {250337#(<= proc_i 32)} assume j > 4; {250337#(<= proc_i 32)} is VALID [2019-05-15 10:22:39,101 INFO L273 TraceCheckUtils]: 53: Hoare triple {250337#(<= proc_i 32)} assume j < 6; {250337#(<= proc_i 32)} is VALID [2019-05-15 10:22:39,102 INFO L273 TraceCheckUtils]: 54: Hoare triple {250337#(<= proc_i 32)} i := i + 4; {250356#(<= proc_i 36)} is VALID [2019-05-15 10:22:39,103 INFO L273 TraceCheckUtils]: 55: Hoare triple {250356#(<= proc_i 36)} assume i <= 1000; {250356#(<= proc_i 36)} is VALID [2019-05-15 10:22:39,103 INFO L273 TraceCheckUtils]: 56: Hoare triple {250356#(<= proc_i 36)} assume i + 4 < a[j]; {250356#(<= proc_i 36)} is VALID [2019-05-15 10:22:39,103 INFO L273 TraceCheckUtils]: 57: Hoare triple {250356#(<= proc_i 36)} assume a[5] == 1000; {250356#(<= proc_i 36)} is VALID [2019-05-15 10:22:39,104 INFO L273 TraceCheckUtils]: 58: Hoare triple {250356#(<= proc_i 36)} assume j > 4; {250356#(<= proc_i 36)} is VALID [2019-05-15 10:22:39,104 INFO L273 TraceCheckUtils]: 59: Hoare triple {250356#(<= proc_i 36)} assume j < 6; {250356#(<= proc_i 36)} is VALID [2019-05-15 10:22:39,105 INFO L273 TraceCheckUtils]: 60: Hoare triple {250356#(<= proc_i 36)} i := i + 4; {250375#(<= proc_i 40)} is VALID [2019-05-15 10:22:39,105 INFO L273 TraceCheckUtils]: 61: Hoare triple {250375#(<= proc_i 40)} assume i <= 1000; {250375#(<= proc_i 40)} is VALID [2019-05-15 10:22:39,106 INFO L273 TraceCheckUtils]: 62: Hoare triple {250375#(<= proc_i 40)} assume i + 4 < a[j]; {250375#(<= proc_i 40)} is VALID [2019-05-15 10:22:39,106 INFO L273 TraceCheckUtils]: 63: Hoare triple {250375#(<= proc_i 40)} assume a[5] == 1000; {250375#(<= proc_i 40)} is VALID [2019-05-15 10:22:39,107 INFO L273 TraceCheckUtils]: 64: Hoare triple {250375#(<= proc_i 40)} assume j > 4; {250375#(<= proc_i 40)} is VALID [2019-05-15 10:22:39,107 INFO L273 TraceCheckUtils]: 65: Hoare triple {250375#(<= proc_i 40)} assume j < 6; {250375#(<= proc_i 40)} is VALID [2019-05-15 10:22:39,108 INFO L273 TraceCheckUtils]: 66: Hoare triple {250375#(<= proc_i 40)} i := i + 4; {250394#(<= proc_i 44)} is VALID [2019-05-15 10:22:39,108 INFO L273 TraceCheckUtils]: 67: Hoare triple {250394#(<= proc_i 44)} assume i <= 1000; {250394#(<= proc_i 44)} is VALID [2019-05-15 10:22:39,109 INFO L273 TraceCheckUtils]: 68: Hoare triple {250394#(<= proc_i 44)} assume i + 4 < a[j]; {250394#(<= proc_i 44)} is VALID [2019-05-15 10:22:39,109 INFO L273 TraceCheckUtils]: 69: Hoare triple {250394#(<= proc_i 44)} assume a[5] == 1000; {250394#(<= proc_i 44)} is VALID [2019-05-15 10:22:39,110 INFO L273 TraceCheckUtils]: 70: Hoare triple {250394#(<= proc_i 44)} assume j > 4; {250394#(<= proc_i 44)} is VALID [2019-05-15 10:22:39,110 INFO L273 TraceCheckUtils]: 71: Hoare triple {250394#(<= proc_i 44)} assume j < 6; {250394#(<= proc_i 44)} is VALID [2019-05-15 10:22:39,111 INFO L273 TraceCheckUtils]: 72: Hoare triple {250394#(<= proc_i 44)} i := i + 4; {250413#(<= proc_i 48)} is VALID [2019-05-15 10:22:39,111 INFO L273 TraceCheckUtils]: 73: Hoare triple {250413#(<= proc_i 48)} assume i <= 1000; {250413#(<= proc_i 48)} is VALID [2019-05-15 10:22:39,112 INFO L273 TraceCheckUtils]: 74: Hoare triple {250413#(<= proc_i 48)} assume i + 4 < a[j]; {250413#(<= proc_i 48)} is VALID [2019-05-15 10:22:39,112 INFO L273 TraceCheckUtils]: 75: Hoare triple {250413#(<= proc_i 48)} assume a[5] == 1000; {250413#(<= proc_i 48)} is VALID [2019-05-15 10:22:39,113 INFO L273 TraceCheckUtils]: 76: Hoare triple {250413#(<= proc_i 48)} assume j > 4; {250413#(<= proc_i 48)} is VALID [2019-05-15 10:22:39,113 INFO L273 TraceCheckUtils]: 77: Hoare triple {250413#(<= proc_i 48)} assume j < 6; {250413#(<= proc_i 48)} is VALID [2019-05-15 10:22:39,114 INFO L273 TraceCheckUtils]: 78: Hoare triple {250413#(<= proc_i 48)} i := i + 4; {250432#(<= proc_i 52)} is VALID [2019-05-15 10:22:39,114 INFO L273 TraceCheckUtils]: 79: Hoare triple {250432#(<= proc_i 52)} assume i <= 1000; {250432#(<= proc_i 52)} is VALID [2019-05-15 10:22:39,115 INFO L273 TraceCheckUtils]: 80: Hoare triple {250432#(<= proc_i 52)} assume i + 4 < a[j]; {250432#(<= proc_i 52)} is VALID [2019-05-15 10:22:39,115 INFO L273 TraceCheckUtils]: 81: Hoare triple {250432#(<= proc_i 52)} assume a[5] == 1000; {250432#(<= proc_i 52)} is VALID [2019-05-15 10:22:39,116 INFO L273 TraceCheckUtils]: 82: Hoare triple {250432#(<= proc_i 52)} assume j > 4; {250432#(<= proc_i 52)} is VALID [2019-05-15 10:22:39,116 INFO L273 TraceCheckUtils]: 83: Hoare triple {250432#(<= proc_i 52)} assume j < 6; {250432#(<= proc_i 52)} is VALID [2019-05-15 10:22:39,117 INFO L273 TraceCheckUtils]: 84: Hoare triple {250432#(<= proc_i 52)} i := i + 4; {250451#(<= proc_i 56)} is VALID [2019-05-15 10:22:39,117 INFO L273 TraceCheckUtils]: 85: Hoare triple {250451#(<= proc_i 56)} assume i <= 1000; {250451#(<= proc_i 56)} is VALID [2019-05-15 10:22:39,118 INFO L273 TraceCheckUtils]: 86: Hoare triple {250451#(<= proc_i 56)} assume i + 4 < a[j]; {250451#(<= proc_i 56)} is VALID [2019-05-15 10:22:39,118 INFO L273 TraceCheckUtils]: 87: Hoare triple {250451#(<= proc_i 56)} assume a[5] == 1000; {250451#(<= proc_i 56)} is VALID [2019-05-15 10:22:39,119 INFO L273 TraceCheckUtils]: 88: Hoare triple {250451#(<= proc_i 56)} assume j > 4; {250451#(<= proc_i 56)} is VALID [2019-05-15 10:22:39,119 INFO L273 TraceCheckUtils]: 89: Hoare triple {250451#(<= proc_i 56)} assume j < 6; {250451#(<= proc_i 56)} is VALID [2019-05-15 10:22:39,120 INFO L273 TraceCheckUtils]: 90: Hoare triple {250451#(<= proc_i 56)} i := i + 4; {250470#(<= proc_i 60)} is VALID [2019-05-15 10:22:39,120 INFO L273 TraceCheckUtils]: 91: Hoare triple {250470#(<= proc_i 60)} assume i <= 1000; {250470#(<= proc_i 60)} is VALID [2019-05-15 10:22:39,121 INFO L273 TraceCheckUtils]: 92: Hoare triple {250470#(<= proc_i 60)} assume i + 4 < a[j]; {250470#(<= proc_i 60)} is VALID [2019-05-15 10:22:39,121 INFO L273 TraceCheckUtils]: 93: Hoare triple {250470#(<= proc_i 60)} assume a[5] == 1000; {250470#(<= proc_i 60)} is VALID [2019-05-15 10:22:39,122 INFO L273 TraceCheckUtils]: 94: Hoare triple {250470#(<= proc_i 60)} assume j > 4; {250470#(<= proc_i 60)} is VALID [2019-05-15 10:22:39,122 INFO L273 TraceCheckUtils]: 95: Hoare triple {250470#(<= proc_i 60)} assume j < 6; {250470#(<= proc_i 60)} is VALID [2019-05-15 10:22:39,123 INFO L273 TraceCheckUtils]: 96: Hoare triple {250470#(<= proc_i 60)} i := i + 4; {250489#(<= proc_i 64)} is VALID [2019-05-15 10:22:39,123 INFO L273 TraceCheckUtils]: 97: Hoare triple {250489#(<= proc_i 64)} assume i <= 1000; {250489#(<= proc_i 64)} is VALID [2019-05-15 10:22:39,124 INFO L273 TraceCheckUtils]: 98: Hoare triple {250489#(<= proc_i 64)} assume i + 4 < a[j]; {250489#(<= proc_i 64)} is VALID [2019-05-15 10:22:39,124 INFO L273 TraceCheckUtils]: 99: Hoare triple {250489#(<= proc_i 64)} assume a[5] == 1000; {250489#(<= proc_i 64)} is VALID [2019-05-15 10:22:39,124 INFO L273 TraceCheckUtils]: 100: Hoare triple {250489#(<= proc_i 64)} assume j > 4; {250489#(<= proc_i 64)} is VALID [2019-05-15 10:22:39,125 INFO L273 TraceCheckUtils]: 101: Hoare triple {250489#(<= proc_i 64)} assume j < 6; {250489#(<= proc_i 64)} is VALID [2019-05-15 10:22:39,126 INFO L273 TraceCheckUtils]: 102: Hoare triple {250489#(<= proc_i 64)} i := i + 4; {250508#(<= proc_i 68)} is VALID [2019-05-15 10:22:39,126 INFO L273 TraceCheckUtils]: 103: Hoare triple {250508#(<= proc_i 68)} assume i <= 1000; {250508#(<= proc_i 68)} is VALID [2019-05-15 10:22:39,127 INFO L273 TraceCheckUtils]: 104: Hoare triple {250508#(<= proc_i 68)} assume i + 4 < a[j]; {250508#(<= proc_i 68)} is VALID [2019-05-15 10:22:39,127 INFO L273 TraceCheckUtils]: 105: Hoare triple {250508#(<= proc_i 68)} assume a[5] == 1000; {250508#(<= proc_i 68)} is VALID [2019-05-15 10:22:39,127 INFO L273 TraceCheckUtils]: 106: Hoare triple {250508#(<= proc_i 68)} assume j > 4; {250508#(<= proc_i 68)} is VALID [2019-05-15 10:22:39,128 INFO L273 TraceCheckUtils]: 107: Hoare triple {250508#(<= proc_i 68)} assume j < 6; {250508#(<= proc_i 68)} is VALID [2019-05-15 10:22:39,129 INFO L273 TraceCheckUtils]: 108: Hoare triple {250508#(<= proc_i 68)} i := i + 4; {250527#(<= proc_i 72)} is VALID [2019-05-15 10:22:39,129 INFO L273 TraceCheckUtils]: 109: Hoare triple {250527#(<= proc_i 72)} assume i <= 1000; {250527#(<= proc_i 72)} is VALID [2019-05-15 10:22:39,129 INFO L273 TraceCheckUtils]: 110: Hoare triple {250527#(<= proc_i 72)} assume i + 4 < a[j]; {250527#(<= proc_i 72)} is VALID [2019-05-15 10:22:39,130 INFO L273 TraceCheckUtils]: 111: Hoare triple {250527#(<= proc_i 72)} assume a[5] == 1000; {250527#(<= proc_i 72)} is VALID [2019-05-15 10:22:39,130 INFO L273 TraceCheckUtils]: 112: Hoare triple {250527#(<= proc_i 72)} assume j > 4; {250527#(<= proc_i 72)} is VALID [2019-05-15 10:22:39,131 INFO L273 TraceCheckUtils]: 113: Hoare triple {250527#(<= proc_i 72)} assume j < 6; {250527#(<= proc_i 72)} is VALID [2019-05-15 10:22:39,131 INFO L273 TraceCheckUtils]: 114: Hoare triple {250527#(<= proc_i 72)} i := i + 4; {250546#(<= proc_i 76)} is VALID [2019-05-15 10:22:39,132 INFO L273 TraceCheckUtils]: 115: Hoare triple {250546#(<= proc_i 76)} assume i <= 1000; {250546#(<= proc_i 76)} is VALID [2019-05-15 10:22:39,132 INFO L273 TraceCheckUtils]: 116: Hoare triple {250546#(<= proc_i 76)} assume i + 4 < a[j]; {250546#(<= proc_i 76)} is VALID [2019-05-15 10:22:39,133 INFO L273 TraceCheckUtils]: 117: Hoare triple {250546#(<= proc_i 76)} assume a[5] == 1000; {250546#(<= proc_i 76)} is VALID [2019-05-15 10:22:39,133 INFO L273 TraceCheckUtils]: 118: Hoare triple {250546#(<= proc_i 76)} assume j > 4; {250546#(<= proc_i 76)} is VALID [2019-05-15 10:22:39,134 INFO L273 TraceCheckUtils]: 119: Hoare triple {250546#(<= proc_i 76)} assume j < 6; {250546#(<= proc_i 76)} is VALID [2019-05-15 10:22:39,134 INFO L273 TraceCheckUtils]: 120: Hoare triple {250546#(<= proc_i 76)} i := i + 4; {250565#(<= proc_i 80)} is VALID [2019-05-15 10:22:39,135 INFO L273 TraceCheckUtils]: 121: Hoare triple {250565#(<= proc_i 80)} assume i <= 1000; {250565#(<= proc_i 80)} is VALID [2019-05-15 10:22:39,135 INFO L273 TraceCheckUtils]: 122: Hoare triple {250565#(<= proc_i 80)} assume i + 4 < a[j]; {250565#(<= proc_i 80)} is VALID [2019-05-15 10:22:39,136 INFO L273 TraceCheckUtils]: 123: Hoare triple {250565#(<= proc_i 80)} assume a[5] == 1000; {250565#(<= proc_i 80)} is VALID [2019-05-15 10:22:39,136 INFO L273 TraceCheckUtils]: 124: Hoare triple {250565#(<= proc_i 80)} assume j > 4; {250565#(<= proc_i 80)} is VALID [2019-05-15 10:22:39,137 INFO L273 TraceCheckUtils]: 125: Hoare triple {250565#(<= proc_i 80)} assume j < 6; {250565#(<= proc_i 80)} is VALID [2019-05-15 10:22:39,137 INFO L273 TraceCheckUtils]: 126: Hoare triple {250565#(<= proc_i 80)} i := i + 4; {250584#(<= proc_i 84)} is VALID [2019-05-15 10:22:39,138 INFO L273 TraceCheckUtils]: 127: Hoare triple {250584#(<= proc_i 84)} assume i <= 1000; {250584#(<= proc_i 84)} is VALID [2019-05-15 10:22:39,138 INFO L273 TraceCheckUtils]: 128: Hoare triple {250584#(<= proc_i 84)} assume i + 4 < a[j]; {250584#(<= proc_i 84)} is VALID [2019-05-15 10:22:39,139 INFO L273 TraceCheckUtils]: 129: Hoare triple {250584#(<= proc_i 84)} assume a[5] == 1000; {250584#(<= proc_i 84)} is VALID [2019-05-15 10:22:39,139 INFO L273 TraceCheckUtils]: 130: Hoare triple {250584#(<= proc_i 84)} assume j > 4; {250584#(<= proc_i 84)} is VALID [2019-05-15 10:22:39,140 INFO L273 TraceCheckUtils]: 131: Hoare triple {250584#(<= proc_i 84)} assume j < 6; {250584#(<= proc_i 84)} is VALID [2019-05-15 10:22:39,140 INFO L273 TraceCheckUtils]: 132: Hoare triple {250584#(<= proc_i 84)} i := i + 4; {250603#(<= proc_i 88)} is VALID [2019-05-15 10:22:39,141 INFO L273 TraceCheckUtils]: 133: Hoare triple {250603#(<= proc_i 88)} assume i <= 1000; {250603#(<= proc_i 88)} is VALID [2019-05-15 10:22:39,141 INFO L273 TraceCheckUtils]: 134: Hoare triple {250603#(<= proc_i 88)} assume i + 4 < a[j]; {250603#(<= proc_i 88)} is VALID [2019-05-15 10:22:39,142 INFO L273 TraceCheckUtils]: 135: Hoare triple {250603#(<= proc_i 88)} assume a[5] == 1000; {250603#(<= proc_i 88)} is VALID [2019-05-15 10:22:39,142 INFO L273 TraceCheckUtils]: 136: Hoare triple {250603#(<= proc_i 88)} assume j > 4; {250603#(<= proc_i 88)} is VALID [2019-05-15 10:22:39,143 INFO L273 TraceCheckUtils]: 137: Hoare triple {250603#(<= proc_i 88)} assume j < 6; {250603#(<= proc_i 88)} is VALID [2019-05-15 10:22:39,143 INFO L273 TraceCheckUtils]: 138: Hoare triple {250603#(<= proc_i 88)} i := i + 4; {250622#(<= proc_i 92)} is VALID [2019-05-15 10:22:39,144 INFO L273 TraceCheckUtils]: 139: Hoare triple {250622#(<= proc_i 92)} assume i <= 1000; {250622#(<= proc_i 92)} is VALID [2019-05-15 10:22:39,144 INFO L273 TraceCheckUtils]: 140: Hoare triple {250622#(<= proc_i 92)} assume i + 4 < a[j]; {250622#(<= proc_i 92)} is VALID [2019-05-15 10:22:39,145 INFO L273 TraceCheckUtils]: 141: Hoare triple {250622#(<= proc_i 92)} assume a[5] == 1000; {250622#(<= proc_i 92)} is VALID [2019-05-15 10:22:39,145 INFO L273 TraceCheckUtils]: 142: Hoare triple {250622#(<= proc_i 92)} assume j > 4; {250622#(<= proc_i 92)} is VALID [2019-05-15 10:22:39,145 INFO L273 TraceCheckUtils]: 143: Hoare triple {250622#(<= proc_i 92)} assume j < 6; {250622#(<= proc_i 92)} is VALID [2019-05-15 10:22:39,146 INFO L273 TraceCheckUtils]: 144: Hoare triple {250622#(<= proc_i 92)} i := i + 4; {250641#(<= proc_i 96)} is VALID [2019-05-15 10:22:39,147 INFO L273 TraceCheckUtils]: 145: Hoare triple {250641#(<= proc_i 96)} assume i <= 1000; {250641#(<= proc_i 96)} is VALID [2019-05-15 10:22:39,147 INFO L273 TraceCheckUtils]: 146: Hoare triple {250641#(<= proc_i 96)} assume i + 4 < a[j]; {250641#(<= proc_i 96)} is VALID [2019-05-15 10:22:39,148 INFO L273 TraceCheckUtils]: 147: Hoare triple {250641#(<= proc_i 96)} assume a[5] == 1000; {250641#(<= proc_i 96)} is VALID [2019-05-15 10:22:39,148 INFO L273 TraceCheckUtils]: 148: Hoare triple {250641#(<= proc_i 96)} assume j > 4; {250641#(<= proc_i 96)} is VALID [2019-05-15 10:22:39,148 INFO L273 TraceCheckUtils]: 149: Hoare triple {250641#(<= proc_i 96)} assume j < 6; {250641#(<= proc_i 96)} is VALID [2019-05-15 10:22:39,149 INFO L273 TraceCheckUtils]: 150: Hoare triple {250641#(<= proc_i 96)} i := i + 4; {250660#(<= proc_i 100)} is VALID [2019-05-15 10:22:39,150 INFO L273 TraceCheckUtils]: 151: Hoare triple {250660#(<= proc_i 100)} assume i <= 1000; {250660#(<= proc_i 100)} is VALID [2019-05-15 10:22:39,150 INFO L273 TraceCheckUtils]: 152: Hoare triple {250660#(<= proc_i 100)} assume i + 4 < a[j]; {250660#(<= proc_i 100)} is VALID [2019-05-15 10:22:39,150 INFO L273 TraceCheckUtils]: 153: Hoare triple {250660#(<= proc_i 100)} assume a[5] == 1000; {250660#(<= proc_i 100)} is VALID [2019-05-15 10:22:39,151 INFO L273 TraceCheckUtils]: 154: Hoare triple {250660#(<= proc_i 100)} assume j > 4; {250660#(<= proc_i 100)} is VALID [2019-05-15 10:22:39,151 INFO L273 TraceCheckUtils]: 155: Hoare triple {250660#(<= proc_i 100)} assume j < 6; {250660#(<= proc_i 100)} is VALID [2019-05-15 10:22:39,152 INFO L273 TraceCheckUtils]: 156: Hoare triple {250660#(<= proc_i 100)} i := i + 4; {250679#(<= proc_i 104)} is VALID [2019-05-15 10:22:39,152 INFO L273 TraceCheckUtils]: 157: Hoare triple {250679#(<= proc_i 104)} assume i <= 1000; {250679#(<= proc_i 104)} is VALID [2019-05-15 10:22:39,153 INFO L273 TraceCheckUtils]: 158: Hoare triple {250679#(<= proc_i 104)} assume i + 4 < a[j]; {250679#(<= proc_i 104)} is VALID [2019-05-15 10:22:39,153 INFO L273 TraceCheckUtils]: 159: Hoare triple {250679#(<= proc_i 104)} assume a[5] == 1000; {250679#(<= proc_i 104)} is VALID [2019-05-15 10:22:39,154 INFO L273 TraceCheckUtils]: 160: Hoare triple {250679#(<= proc_i 104)} assume j > 4; {250679#(<= proc_i 104)} is VALID [2019-05-15 10:22:39,154 INFO L273 TraceCheckUtils]: 161: Hoare triple {250679#(<= proc_i 104)} assume j < 6; {250679#(<= proc_i 104)} is VALID [2019-05-15 10:22:39,155 INFO L273 TraceCheckUtils]: 162: Hoare triple {250679#(<= proc_i 104)} i := i + 4; {250698#(<= proc_i 108)} is VALID [2019-05-15 10:22:39,155 INFO L273 TraceCheckUtils]: 163: Hoare triple {250698#(<= proc_i 108)} assume i <= 1000; {250698#(<= proc_i 108)} is VALID [2019-05-15 10:22:39,156 INFO L273 TraceCheckUtils]: 164: Hoare triple {250698#(<= proc_i 108)} assume i + 4 < a[j]; {250698#(<= proc_i 108)} is VALID [2019-05-15 10:22:39,156 INFO L273 TraceCheckUtils]: 165: Hoare triple {250698#(<= proc_i 108)} assume a[5] == 1000; {250698#(<= proc_i 108)} is VALID [2019-05-15 10:22:39,157 INFO L273 TraceCheckUtils]: 166: Hoare triple {250698#(<= proc_i 108)} assume j > 4; {250698#(<= proc_i 108)} is VALID [2019-05-15 10:22:39,157 INFO L273 TraceCheckUtils]: 167: Hoare triple {250698#(<= proc_i 108)} assume j < 6; {250698#(<= proc_i 108)} is VALID [2019-05-15 10:22:39,158 INFO L273 TraceCheckUtils]: 168: Hoare triple {250698#(<= proc_i 108)} i := i + 4; {250717#(<= proc_i 112)} is VALID [2019-05-15 10:22:39,158 INFO L273 TraceCheckUtils]: 169: Hoare triple {250717#(<= proc_i 112)} assume i <= 1000; {250717#(<= proc_i 112)} is VALID [2019-05-15 10:22:39,159 INFO L273 TraceCheckUtils]: 170: Hoare triple {250717#(<= proc_i 112)} assume i + 4 < a[j]; {250717#(<= proc_i 112)} is VALID [2019-05-15 10:22:39,159 INFO L273 TraceCheckUtils]: 171: Hoare triple {250717#(<= proc_i 112)} assume a[5] == 1000; {250717#(<= proc_i 112)} is VALID [2019-05-15 10:22:39,160 INFO L273 TraceCheckUtils]: 172: Hoare triple {250717#(<= proc_i 112)} assume j > 4; {250717#(<= proc_i 112)} is VALID [2019-05-15 10:22:39,160 INFO L273 TraceCheckUtils]: 173: Hoare triple {250717#(<= proc_i 112)} assume j < 6; {250717#(<= proc_i 112)} is VALID [2019-05-15 10:22:39,161 INFO L273 TraceCheckUtils]: 174: Hoare triple {250717#(<= proc_i 112)} i := i + 4; {250736#(<= proc_i 116)} is VALID [2019-05-15 10:22:39,161 INFO L273 TraceCheckUtils]: 175: Hoare triple {250736#(<= proc_i 116)} assume i <= 1000; {250736#(<= proc_i 116)} is VALID [2019-05-15 10:22:39,162 INFO L273 TraceCheckUtils]: 176: Hoare triple {250736#(<= proc_i 116)} assume i + 4 < a[j]; {250736#(<= proc_i 116)} is VALID [2019-05-15 10:22:39,162 INFO L273 TraceCheckUtils]: 177: Hoare triple {250736#(<= proc_i 116)} assume a[5] == 1000; {250736#(<= proc_i 116)} is VALID [2019-05-15 10:22:39,163 INFO L273 TraceCheckUtils]: 178: Hoare triple {250736#(<= proc_i 116)} assume j > 4; {250736#(<= proc_i 116)} is VALID [2019-05-15 10:22:39,163 INFO L273 TraceCheckUtils]: 179: Hoare triple {250736#(<= proc_i 116)} assume j < 6; {250736#(<= proc_i 116)} is VALID [2019-05-15 10:22:39,164 INFO L273 TraceCheckUtils]: 180: Hoare triple {250736#(<= proc_i 116)} i := i + 4; {250755#(<= proc_i 120)} is VALID [2019-05-15 10:22:39,164 INFO L273 TraceCheckUtils]: 181: Hoare triple {250755#(<= proc_i 120)} assume i <= 1000; {250755#(<= proc_i 120)} is VALID [2019-05-15 10:22:39,165 INFO L273 TraceCheckUtils]: 182: Hoare triple {250755#(<= proc_i 120)} assume i + 4 < a[j]; {250755#(<= proc_i 120)} is VALID [2019-05-15 10:22:39,165 INFO L273 TraceCheckUtils]: 183: Hoare triple {250755#(<= proc_i 120)} assume a[5] == 1000; {250755#(<= proc_i 120)} is VALID [2019-05-15 10:22:39,166 INFO L273 TraceCheckUtils]: 184: Hoare triple {250755#(<= proc_i 120)} assume j > 4; {250755#(<= proc_i 120)} is VALID [2019-05-15 10:22:39,166 INFO L273 TraceCheckUtils]: 185: Hoare triple {250755#(<= proc_i 120)} assume j < 6; {250755#(<= proc_i 120)} is VALID [2019-05-15 10:22:39,167 INFO L273 TraceCheckUtils]: 186: Hoare triple {250755#(<= proc_i 120)} i := i + 4; {250774#(<= proc_i 124)} is VALID [2019-05-15 10:22:39,167 INFO L273 TraceCheckUtils]: 187: Hoare triple {250774#(<= proc_i 124)} assume i <= 1000; {250774#(<= proc_i 124)} is VALID [2019-05-15 10:22:39,168 INFO L273 TraceCheckUtils]: 188: Hoare triple {250774#(<= proc_i 124)} assume i + 4 < a[j]; {250774#(<= proc_i 124)} is VALID [2019-05-15 10:22:39,168 INFO L273 TraceCheckUtils]: 189: Hoare triple {250774#(<= proc_i 124)} assume a[5] == 1000; {250774#(<= proc_i 124)} is VALID [2019-05-15 10:22:39,169 INFO L273 TraceCheckUtils]: 190: Hoare triple {250774#(<= proc_i 124)} assume j > 4; {250774#(<= proc_i 124)} is VALID [2019-05-15 10:22:39,169 INFO L273 TraceCheckUtils]: 191: Hoare triple {250774#(<= proc_i 124)} assume j < 6; {250774#(<= proc_i 124)} is VALID [2019-05-15 10:22:39,170 INFO L273 TraceCheckUtils]: 192: Hoare triple {250774#(<= proc_i 124)} i := i + 4; {250793#(<= proc_i 128)} is VALID [2019-05-15 10:22:39,170 INFO L273 TraceCheckUtils]: 193: Hoare triple {250793#(<= proc_i 128)} assume i <= 1000; {250793#(<= proc_i 128)} is VALID [2019-05-15 10:22:39,171 INFO L273 TraceCheckUtils]: 194: Hoare triple {250793#(<= proc_i 128)} assume i + 4 < a[j]; {250793#(<= proc_i 128)} is VALID [2019-05-15 10:22:39,171 INFO L273 TraceCheckUtils]: 195: Hoare triple {250793#(<= proc_i 128)} assume a[5] == 1000; {250793#(<= proc_i 128)} is VALID [2019-05-15 10:22:39,172 INFO L273 TraceCheckUtils]: 196: Hoare triple {250793#(<= proc_i 128)} assume j > 4; {250793#(<= proc_i 128)} is VALID [2019-05-15 10:22:39,172 INFO L273 TraceCheckUtils]: 197: Hoare triple {250793#(<= proc_i 128)} assume j < 6; {250793#(<= proc_i 128)} is VALID [2019-05-15 10:22:39,173 INFO L273 TraceCheckUtils]: 198: Hoare triple {250793#(<= proc_i 128)} i := i + 4; {250812#(<= proc_i 132)} is VALID [2019-05-15 10:22:39,173 INFO L273 TraceCheckUtils]: 199: Hoare triple {250812#(<= proc_i 132)} assume i <= 1000; {250812#(<= proc_i 132)} is VALID [2019-05-15 10:22:39,174 INFO L273 TraceCheckUtils]: 200: Hoare triple {250812#(<= proc_i 132)} assume i + 4 < a[j]; {250812#(<= proc_i 132)} is VALID [2019-05-15 10:22:39,174 INFO L273 TraceCheckUtils]: 201: Hoare triple {250812#(<= proc_i 132)} assume a[5] == 1000; {250812#(<= proc_i 132)} is VALID [2019-05-15 10:22:39,174 INFO L273 TraceCheckUtils]: 202: Hoare triple {250812#(<= proc_i 132)} assume j > 4; {250812#(<= proc_i 132)} is VALID [2019-05-15 10:22:39,175 INFO L273 TraceCheckUtils]: 203: Hoare triple {250812#(<= proc_i 132)} assume j < 6; {250812#(<= proc_i 132)} is VALID [2019-05-15 10:22:39,176 INFO L273 TraceCheckUtils]: 204: Hoare triple {250812#(<= proc_i 132)} i := i + 4; {250831#(<= proc_i 136)} is VALID [2019-05-15 10:22:39,176 INFO L273 TraceCheckUtils]: 205: Hoare triple {250831#(<= proc_i 136)} assume i <= 1000; {250831#(<= proc_i 136)} is VALID [2019-05-15 10:22:39,177 INFO L273 TraceCheckUtils]: 206: Hoare triple {250831#(<= proc_i 136)} assume i + 4 < a[j]; {250831#(<= proc_i 136)} is VALID [2019-05-15 10:22:39,177 INFO L273 TraceCheckUtils]: 207: Hoare triple {250831#(<= proc_i 136)} assume a[5] == 1000; {250831#(<= proc_i 136)} is VALID [2019-05-15 10:22:39,177 INFO L273 TraceCheckUtils]: 208: Hoare triple {250831#(<= proc_i 136)} assume j > 4; {250831#(<= proc_i 136)} is VALID [2019-05-15 10:22:39,178 INFO L273 TraceCheckUtils]: 209: Hoare triple {250831#(<= proc_i 136)} assume j < 6; {250831#(<= proc_i 136)} is VALID [2019-05-15 10:22:39,179 INFO L273 TraceCheckUtils]: 210: Hoare triple {250831#(<= proc_i 136)} i := i + 4; {250850#(<= proc_i 140)} is VALID [2019-05-15 10:22:39,179 INFO L273 TraceCheckUtils]: 211: Hoare triple {250850#(<= proc_i 140)} assume i <= 1000; {250850#(<= proc_i 140)} is VALID [2019-05-15 10:22:39,179 INFO L273 TraceCheckUtils]: 212: Hoare triple {250850#(<= proc_i 140)} assume i + 4 < a[j]; {250850#(<= proc_i 140)} is VALID [2019-05-15 10:22:39,180 INFO L273 TraceCheckUtils]: 213: Hoare triple {250850#(<= proc_i 140)} assume a[5] == 1000; {250850#(<= proc_i 140)} is VALID [2019-05-15 10:22:39,180 INFO L273 TraceCheckUtils]: 214: Hoare triple {250850#(<= proc_i 140)} assume j > 4; {250850#(<= proc_i 140)} is VALID [2019-05-15 10:22:39,181 INFO L273 TraceCheckUtils]: 215: Hoare triple {250850#(<= proc_i 140)} assume j < 6; {250850#(<= proc_i 140)} is VALID [2019-05-15 10:22:39,181 INFO L273 TraceCheckUtils]: 216: Hoare triple {250850#(<= proc_i 140)} i := i + 4; {250869#(<= proc_i 144)} is VALID [2019-05-15 10:22:39,182 INFO L273 TraceCheckUtils]: 217: Hoare triple {250869#(<= proc_i 144)} assume i <= 1000; {250869#(<= proc_i 144)} is VALID [2019-05-15 10:22:39,182 INFO L273 TraceCheckUtils]: 218: Hoare triple {250869#(<= proc_i 144)} assume i + 4 < a[j]; {250869#(<= proc_i 144)} is VALID [2019-05-15 10:22:39,183 INFO L273 TraceCheckUtils]: 219: Hoare triple {250869#(<= proc_i 144)} assume a[5] == 1000; {250869#(<= proc_i 144)} is VALID [2019-05-15 10:22:39,183 INFO L273 TraceCheckUtils]: 220: Hoare triple {250869#(<= proc_i 144)} assume j > 4; {250869#(<= proc_i 144)} is VALID [2019-05-15 10:22:39,184 INFO L273 TraceCheckUtils]: 221: Hoare triple {250869#(<= proc_i 144)} assume j < 6; {250869#(<= proc_i 144)} is VALID [2019-05-15 10:22:39,184 INFO L273 TraceCheckUtils]: 222: Hoare triple {250869#(<= proc_i 144)} i := i + 4; {250888#(<= proc_i 148)} is VALID [2019-05-15 10:22:39,185 INFO L273 TraceCheckUtils]: 223: Hoare triple {250888#(<= proc_i 148)} assume i <= 1000; {250888#(<= proc_i 148)} is VALID [2019-05-15 10:22:39,185 INFO L273 TraceCheckUtils]: 224: Hoare triple {250888#(<= proc_i 148)} assume i + 4 < a[j]; {250888#(<= proc_i 148)} is VALID [2019-05-15 10:22:39,186 INFO L273 TraceCheckUtils]: 225: Hoare triple {250888#(<= proc_i 148)} assume a[5] == 1000; {250888#(<= proc_i 148)} is VALID [2019-05-15 10:22:39,186 INFO L273 TraceCheckUtils]: 226: Hoare triple {250888#(<= proc_i 148)} assume j > 4; {250888#(<= proc_i 148)} is VALID [2019-05-15 10:22:39,187 INFO L273 TraceCheckUtils]: 227: Hoare triple {250888#(<= proc_i 148)} assume j < 6; {250888#(<= proc_i 148)} is VALID [2019-05-15 10:22:39,187 INFO L273 TraceCheckUtils]: 228: Hoare triple {250888#(<= proc_i 148)} i := i + 4; {250907#(<= proc_i 152)} is VALID [2019-05-15 10:22:39,188 INFO L273 TraceCheckUtils]: 229: Hoare triple {250907#(<= proc_i 152)} assume i <= 1000; {250907#(<= proc_i 152)} is VALID [2019-05-15 10:22:39,188 INFO L273 TraceCheckUtils]: 230: Hoare triple {250907#(<= proc_i 152)} assume i + 4 < a[j]; {250907#(<= proc_i 152)} is VALID [2019-05-15 10:22:39,189 INFO L273 TraceCheckUtils]: 231: Hoare triple {250907#(<= proc_i 152)} assume a[5] == 1000; {250907#(<= proc_i 152)} is VALID [2019-05-15 10:22:39,189 INFO L273 TraceCheckUtils]: 232: Hoare triple {250907#(<= proc_i 152)} assume j > 4; {250907#(<= proc_i 152)} is VALID [2019-05-15 10:22:39,190 INFO L273 TraceCheckUtils]: 233: Hoare triple {250907#(<= proc_i 152)} assume j < 6; {250907#(<= proc_i 152)} is VALID [2019-05-15 10:22:39,190 INFO L273 TraceCheckUtils]: 234: Hoare triple {250907#(<= proc_i 152)} i := i + 4; {250926#(<= proc_i 156)} is VALID [2019-05-15 10:22:39,191 INFO L273 TraceCheckUtils]: 235: Hoare triple {250926#(<= proc_i 156)} assume i <= 1000; {250926#(<= proc_i 156)} is VALID [2019-05-15 10:22:39,191 INFO L273 TraceCheckUtils]: 236: Hoare triple {250926#(<= proc_i 156)} assume i + 4 < a[j]; {250926#(<= proc_i 156)} is VALID [2019-05-15 10:22:39,192 INFO L273 TraceCheckUtils]: 237: Hoare triple {250926#(<= proc_i 156)} assume a[5] == 1000; {250926#(<= proc_i 156)} is VALID [2019-05-15 10:22:39,192 INFO L273 TraceCheckUtils]: 238: Hoare triple {250926#(<= proc_i 156)} assume j > 4; {250926#(<= proc_i 156)} is VALID [2019-05-15 10:22:39,193 INFO L273 TraceCheckUtils]: 239: Hoare triple {250926#(<= proc_i 156)} assume j < 6; {250926#(<= proc_i 156)} is VALID [2019-05-15 10:22:39,193 INFO L273 TraceCheckUtils]: 240: Hoare triple {250926#(<= proc_i 156)} i := i + 4; {250945#(<= proc_i 160)} is VALID [2019-05-15 10:22:39,194 INFO L273 TraceCheckUtils]: 241: Hoare triple {250945#(<= proc_i 160)} assume i <= 1000; {250945#(<= proc_i 160)} is VALID [2019-05-15 10:22:39,194 INFO L273 TraceCheckUtils]: 242: Hoare triple {250945#(<= proc_i 160)} assume i + 4 < a[j]; {250945#(<= proc_i 160)} is VALID [2019-05-15 10:22:39,195 INFO L273 TraceCheckUtils]: 243: Hoare triple {250945#(<= proc_i 160)} assume a[5] == 1000; {250945#(<= proc_i 160)} is VALID [2019-05-15 10:22:39,195 INFO L273 TraceCheckUtils]: 244: Hoare triple {250945#(<= proc_i 160)} assume j > 4; {250945#(<= proc_i 160)} is VALID [2019-05-15 10:22:39,196 INFO L273 TraceCheckUtils]: 245: Hoare triple {250945#(<= proc_i 160)} assume j < 6; {250945#(<= proc_i 160)} is VALID [2019-05-15 10:22:39,196 INFO L273 TraceCheckUtils]: 246: Hoare triple {250945#(<= proc_i 160)} i := i + 4; {250964#(<= proc_i 164)} is VALID [2019-05-15 10:22:39,197 INFO L273 TraceCheckUtils]: 247: Hoare triple {250964#(<= proc_i 164)} assume i <= 1000; {250964#(<= proc_i 164)} is VALID [2019-05-15 10:22:39,197 INFO L273 TraceCheckUtils]: 248: Hoare triple {250964#(<= proc_i 164)} assume i + 4 < a[j]; {250964#(<= proc_i 164)} is VALID [2019-05-15 10:22:39,198 INFO L273 TraceCheckUtils]: 249: Hoare triple {250964#(<= proc_i 164)} assume a[5] == 1000; {250964#(<= proc_i 164)} is VALID [2019-05-15 10:22:39,198 INFO L273 TraceCheckUtils]: 250: Hoare triple {250964#(<= proc_i 164)} assume j > 4; {250964#(<= proc_i 164)} is VALID [2019-05-15 10:22:39,198 INFO L273 TraceCheckUtils]: 251: Hoare triple {250964#(<= proc_i 164)} assume j < 6; {250964#(<= proc_i 164)} is VALID [2019-05-15 10:22:39,199 INFO L273 TraceCheckUtils]: 252: Hoare triple {250964#(<= proc_i 164)} i := i + 4; {250983#(<= proc_i 168)} is VALID [2019-05-15 10:22:39,200 INFO L273 TraceCheckUtils]: 253: Hoare triple {250983#(<= proc_i 168)} assume i <= 1000; {250983#(<= proc_i 168)} is VALID [2019-05-15 10:22:39,200 INFO L273 TraceCheckUtils]: 254: Hoare triple {250983#(<= proc_i 168)} assume i + 4 < a[j]; {250983#(<= proc_i 168)} is VALID [2019-05-15 10:22:39,201 INFO L273 TraceCheckUtils]: 255: Hoare triple {250983#(<= proc_i 168)} assume a[5] == 1000; {250983#(<= proc_i 168)} is VALID [2019-05-15 10:22:39,201 INFO L273 TraceCheckUtils]: 256: Hoare triple {250983#(<= proc_i 168)} assume j > 4; {250983#(<= proc_i 168)} is VALID [2019-05-15 10:22:39,201 INFO L273 TraceCheckUtils]: 257: Hoare triple {250983#(<= proc_i 168)} assume j < 6; {250983#(<= proc_i 168)} is VALID [2019-05-15 10:22:39,202 INFO L273 TraceCheckUtils]: 258: Hoare triple {250983#(<= proc_i 168)} i := i + 4; {251002#(<= proc_i 172)} is VALID [2019-05-15 10:22:39,203 INFO L273 TraceCheckUtils]: 259: Hoare triple {251002#(<= proc_i 172)} assume i <= 1000; {251002#(<= proc_i 172)} is VALID [2019-05-15 10:22:39,203 INFO L273 TraceCheckUtils]: 260: Hoare triple {251002#(<= proc_i 172)} assume i + 4 < a[j]; {251002#(<= proc_i 172)} is VALID [2019-05-15 10:22:39,203 INFO L273 TraceCheckUtils]: 261: Hoare triple {251002#(<= proc_i 172)} assume a[5] == 1000; {251002#(<= proc_i 172)} is VALID [2019-05-15 10:22:39,204 INFO L273 TraceCheckUtils]: 262: Hoare triple {251002#(<= proc_i 172)} assume j > 4; {251002#(<= proc_i 172)} is VALID [2019-05-15 10:22:39,204 INFO L273 TraceCheckUtils]: 263: Hoare triple {251002#(<= proc_i 172)} assume j < 6; {251002#(<= proc_i 172)} is VALID [2019-05-15 10:22:39,205 INFO L273 TraceCheckUtils]: 264: Hoare triple {251002#(<= proc_i 172)} i := i + 4; {251021#(<= proc_i 176)} is VALID [2019-05-15 10:22:39,206 INFO L273 TraceCheckUtils]: 265: Hoare triple {251021#(<= proc_i 176)} assume i <= 1000; {251021#(<= proc_i 176)} is VALID [2019-05-15 10:22:39,206 INFO L273 TraceCheckUtils]: 266: Hoare triple {251021#(<= proc_i 176)} assume i + 4 < a[j]; {251021#(<= proc_i 176)} is VALID [2019-05-15 10:22:39,206 INFO L273 TraceCheckUtils]: 267: Hoare triple {251021#(<= proc_i 176)} assume a[5] == 1000; {251021#(<= proc_i 176)} is VALID [2019-05-15 10:22:39,207 INFO L273 TraceCheckUtils]: 268: Hoare triple {251021#(<= proc_i 176)} assume j > 4; {251021#(<= proc_i 176)} is VALID [2019-05-15 10:22:39,207 INFO L273 TraceCheckUtils]: 269: Hoare triple {251021#(<= proc_i 176)} assume j < 6; {251021#(<= proc_i 176)} is VALID [2019-05-15 10:22:39,208 INFO L273 TraceCheckUtils]: 270: Hoare triple {251021#(<= proc_i 176)} i := i + 4; {251040#(<= proc_i 180)} is VALID [2019-05-15 10:22:39,208 INFO L273 TraceCheckUtils]: 271: Hoare triple {251040#(<= proc_i 180)} assume i <= 1000; {251040#(<= proc_i 180)} is VALID [2019-05-15 10:22:39,209 INFO L273 TraceCheckUtils]: 272: Hoare triple {251040#(<= proc_i 180)} assume i + 4 < a[j]; {251040#(<= proc_i 180)} is VALID [2019-05-15 10:22:39,209 INFO L273 TraceCheckUtils]: 273: Hoare triple {251040#(<= proc_i 180)} assume a[5] == 1000; {251040#(<= proc_i 180)} is VALID [2019-05-15 10:22:39,210 INFO L273 TraceCheckUtils]: 274: Hoare triple {251040#(<= proc_i 180)} assume j > 4; {251040#(<= proc_i 180)} is VALID [2019-05-15 10:22:39,210 INFO L273 TraceCheckUtils]: 275: Hoare triple {251040#(<= proc_i 180)} assume j < 6; {251040#(<= proc_i 180)} is VALID [2019-05-15 10:22:39,211 INFO L273 TraceCheckUtils]: 276: Hoare triple {251040#(<= proc_i 180)} i := i + 4; {251059#(<= proc_i 184)} is VALID [2019-05-15 10:22:39,211 INFO L273 TraceCheckUtils]: 277: Hoare triple {251059#(<= proc_i 184)} assume i <= 1000; {251059#(<= proc_i 184)} is VALID [2019-05-15 10:22:39,212 INFO L273 TraceCheckUtils]: 278: Hoare triple {251059#(<= proc_i 184)} assume i + 4 < a[j]; {251059#(<= proc_i 184)} is VALID [2019-05-15 10:22:39,212 INFO L273 TraceCheckUtils]: 279: Hoare triple {251059#(<= proc_i 184)} assume a[5] == 1000; {251059#(<= proc_i 184)} is VALID [2019-05-15 10:22:39,213 INFO L273 TraceCheckUtils]: 280: Hoare triple {251059#(<= proc_i 184)} assume j > 4; {251059#(<= proc_i 184)} is VALID [2019-05-15 10:22:39,213 INFO L273 TraceCheckUtils]: 281: Hoare triple {251059#(<= proc_i 184)} assume j < 6; {251059#(<= proc_i 184)} is VALID [2019-05-15 10:22:39,214 INFO L273 TraceCheckUtils]: 282: Hoare triple {251059#(<= proc_i 184)} i := i + 4; {251078#(<= proc_i 188)} is VALID [2019-05-15 10:22:39,214 INFO L273 TraceCheckUtils]: 283: Hoare triple {251078#(<= proc_i 188)} assume i <= 1000; {251078#(<= proc_i 188)} is VALID [2019-05-15 10:22:39,215 INFO L273 TraceCheckUtils]: 284: Hoare triple {251078#(<= proc_i 188)} assume i + 4 < a[j]; {251078#(<= proc_i 188)} is VALID [2019-05-15 10:22:39,215 INFO L273 TraceCheckUtils]: 285: Hoare triple {251078#(<= proc_i 188)} assume a[5] == 1000; {251078#(<= proc_i 188)} is VALID [2019-05-15 10:22:39,216 INFO L273 TraceCheckUtils]: 286: Hoare triple {251078#(<= proc_i 188)} assume j > 4; {251078#(<= proc_i 188)} is VALID [2019-05-15 10:22:39,216 INFO L273 TraceCheckUtils]: 287: Hoare triple {251078#(<= proc_i 188)} assume j < 6; {251078#(<= proc_i 188)} is VALID [2019-05-15 10:22:39,217 INFO L273 TraceCheckUtils]: 288: Hoare triple {251078#(<= proc_i 188)} i := i + 4; {251097#(<= proc_i 192)} is VALID [2019-05-15 10:22:39,217 INFO L273 TraceCheckUtils]: 289: Hoare triple {251097#(<= proc_i 192)} assume i <= 1000; {251097#(<= proc_i 192)} is VALID [2019-05-15 10:22:39,218 INFO L273 TraceCheckUtils]: 290: Hoare triple {251097#(<= proc_i 192)} assume i + 4 < a[j]; {251097#(<= proc_i 192)} is VALID [2019-05-15 10:22:39,218 INFO L273 TraceCheckUtils]: 291: Hoare triple {251097#(<= proc_i 192)} assume a[5] == 1000; {251097#(<= proc_i 192)} is VALID [2019-05-15 10:22:39,219 INFO L273 TraceCheckUtils]: 292: Hoare triple {251097#(<= proc_i 192)} assume j > 4; {251097#(<= proc_i 192)} is VALID [2019-05-15 10:22:39,219 INFO L273 TraceCheckUtils]: 293: Hoare triple {251097#(<= proc_i 192)} assume j < 6; {251097#(<= proc_i 192)} is VALID [2019-05-15 10:22:39,220 INFO L273 TraceCheckUtils]: 294: Hoare triple {251097#(<= proc_i 192)} i := i + 4; {251116#(<= proc_i 196)} is VALID [2019-05-15 10:22:39,220 INFO L273 TraceCheckUtils]: 295: Hoare triple {251116#(<= proc_i 196)} assume i <= 1000; {251116#(<= proc_i 196)} is VALID [2019-05-15 10:22:39,221 INFO L273 TraceCheckUtils]: 296: Hoare triple {251116#(<= proc_i 196)} assume i + 4 < a[j]; {251116#(<= proc_i 196)} is VALID [2019-05-15 10:22:39,221 INFO L273 TraceCheckUtils]: 297: Hoare triple {251116#(<= proc_i 196)} assume a[5] == 1000; {251116#(<= proc_i 196)} is VALID [2019-05-15 10:22:39,222 INFO L273 TraceCheckUtils]: 298: Hoare triple {251116#(<= proc_i 196)} assume j > 4; {251116#(<= proc_i 196)} is VALID [2019-05-15 10:22:39,222 INFO L273 TraceCheckUtils]: 299: Hoare triple {251116#(<= proc_i 196)} assume j < 6; {251116#(<= proc_i 196)} is VALID [2019-05-15 10:22:39,223 INFO L273 TraceCheckUtils]: 300: Hoare triple {251116#(<= proc_i 196)} i := i + 4; {251135#(<= proc_i 200)} is VALID [2019-05-15 10:22:39,223 INFO L273 TraceCheckUtils]: 301: Hoare triple {251135#(<= proc_i 200)} assume i <= 1000; {251135#(<= proc_i 200)} is VALID [2019-05-15 10:22:39,224 INFO L273 TraceCheckUtils]: 302: Hoare triple {251135#(<= proc_i 200)} assume i + 4 < a[j]; {251135#(<= proc_i 200)} is VALID [2019-05-15 10:22:39,224 INFO L273 TraceCheckUtils]: 303: Hoare triple {251135#(<= proc_i 200)} assume a[5] == 1000; {251135#(<= proc_i 200)} is VALID [2019-05-15 10:22:39,225 INFO L273 TraceCheckUtils]: 304: Hoare triple {251135#(<= proc_i 200)} assume j > 4; {251135#(<= proc_i 200)} is VALID [2019-05-15 10:22:39,225 INFO L273 TraceCheckUtils]: 305: Hoare triple {251135#(<= proc_i 200)} assume j < 6; {251135#(<= proc_i 200)} is VALID [2019-05-15 10:22:39,226 INFO L273 TraceCheckUtils]: 306: Hoare triple {251135#(<= proc_i 200)} i := i + 4; {251154#(<= proc_i 204)} is VALID [2019-05-15 10:22:39,226 INFO L273 TraceCheckUtils]: 307: Hoare triple {251154#(<= proc_i 204)} assume i <= 1000; {251154#(<= proc_i 204)} is VALID [2019-05-15 10:22:39,227 INFO L273 TraceCheckUtils]: 308: Hoare triple {251154#(<= proc_i 204)} assume i + 4 < a[j]; {251154#(<= proc_i 204)} is VALID [2019-05-15 10:22:39,227 INFO L273 TraceCheckUtils]: 309: Hoare triple {251154#(<= proc_i 204)} assume a[5] == 1000; {251154#(<= proc_i 204)} is VALID [2019-05-15 10:22:39,228 INFO L273 TraceCheckUtils]: 310: Hoare triple {251154#(<= proc_i 204)} assume j > 4; {251154#(<= proc_i 204)} is VALID [2019-05-15 10:22:39,228 INFO L273 TraceCheckUtils]: 311: Hoare triple {251154#(<= proc_i 204)} assume j < 6; {251154#(<= proc_i 204)} is VALID [2019-05-15 10:22:39,229 INFO L273 TraceCheckUtils]: 312: Hoare triple {251154#(<= proc_i 204)} i := i + 4; {251173#(<= proc_i 208)} is VALID [2019-05-15 10:22:39,229 INFO L273 TraceCheckUtils]: 313: Hoare triple {251173#(<= proc_i 208)} assume i <= 1000; {251173#(<= proc_i 208)} is VALID [2019-05-15 10:22:39,230 INFO L273 TraceCheckUtils]: 314: Hoare triple {251173#(<= proc_i 208)} assume i + 4 < a[j]; {251173#(<= proc_i 208)} is VALID [2019-05-15 10:22:39,230 INFO L273 TraceCheckUtils]: 315: Hoare triple {251173#(<= proc_i 208)} assume a[5] == 1000; {251173#(<= proc_i 208)} is VALID [2019-05-15 10:22:39,230 INFO L273 TraceCheckUtils]: 316: Hoare triple {251173#(<= proc_i 208)} assume j > 4; {251173#(<= proc_i 208)} is VALID [2019-05-15 10:22:39,231 INFO L273 TraceCheckUtils]: 317: Hoare triple {251173#(<= proc_i 208)} assume j < 6; {251173#(<= proc_i 208)} is VALID [2019-05-15 10:22:39,232 INFO L273 TraceCheckUtils]: 318: Hoare triple {251173#(<= proc_i 208)} i := i + 4; {251192#(<= proc_i 212)} is VALID [2019-05-15 10:22:39,232 INFO L273 TraceCheckUtils]: 319: Hoare triple {251192#(<= proc_i 212)} assume i <= 1000; {251192#(<= proc_i 212)} is VALID [2019-05-15 10:22:39,232 INFO L273 TraceCheckUtils]: 320: Hoare triple {251192#(<= proc_i 212)} assume i + 4 < a[j]; {251192#(<= proc_i 212)} is VALID [2019-05-15 10:22:39,233 INFO L273 TraceCheckUtils]: 321: Hoare triple {251192#(<= proc_i 212)} assume a[5] == 1000; {251192#(<= proc_i 212)} is VALID [2019-05-15 10:22:39,233 INFO L273 TraceCheckUtils]: 322: Hoare triple {251192#(<= proc_i 212)} assume j > 4; {251192#(<= proc_i 212)} is VALID [2019-05-15 10:22:39,234 INFO L273 TraceCheckUtils]: 323: Hoare triple {251192#(<= proc_i 212)} assume j < 6; {251192#(<= proc_i 212)} is VALID [2019-05-15 10:22:39,234 INFO L273 TraceCheckUtils]: 324: Hoare triple {251192#(<= proc_i 212)} i := i + 4; {251211#(<= proc_i 216)} is VALID [2019-05-15 10:22:39,235 INFO L273 TraceCheckUtils]: 325: Hoare triple {251211#(<= proc_i 216)} assume i <= 1000; {251211#(<= proc_i 216)} is VALID [2019-05-15 10:22:39,235 INFO L273 TraceCheckUtils]: 326: Hoare triple {251211#(<= proc_i 216)} assume i + 4 < a[j]; {251211#(<= proc_i 216)} is VALID [2019-05-15 10:22:39,236 INFO L273 TraceCheckUtils]: 327: Hoare triple {251211#(<= proc_i 216)} assume a[5] == 1000; {251211#(<= proc_i 216)} is VALID [2019-05-15 10:22:39,236 INFO L273 TraceCheckUtils]: 328: Hoare triple {251211#(<= proc_i 216)} assume j > 4; {251211#(<= proc_i 216)} is VALID [2019-05-15 10:22:39,237 INFO L273 TraceCheckUtils]: 329: Hoare triple {251211#(<= proc_i 216)} assume j < 6; {251211#(<= proc_i 216)} is VALID [2019-05-15 10:22:39,237 INFO L273 TraceCheckUtils]: 330: Hoare triple {251211#(<= proc_i 216)} i := i + 4; {251230#(<= proc_i 220)} is VALID [2019-05-15 10:22:39,238 INFO L273 TraceCheckUtils]: 331: Hoare triple {251230#(<= proc_i 220)} assume i <= 1000; {251230#(<= proc_i 220)} is VALID [2019-05-15 10:22:39,238 INFO L273 TraceCheckUtils]: 332: Hoare triple {251230#(<= proc_i 220)} assume i + 4 < a[j]; {251230#(<= proc_i 220)} is VALID [2019-05-15 10:22:39,239 INFO L273 TraceCheckUtils]: 333: Hoare triple {251230#(<= proc_i 220)} assume a[5] == 1000; {251230#(<= proc_i 220)} is VALID [2019-05-15 10:22:39,239 INFO L273 TraceCheckUtils]: 334: Hoare triple {251230#(<= proc_i 220)} assume j > 4; {251230#(<= proc_i 220)} is VALID [2019-05-15 10:22:39,240 INFO L273 TraceCheckUtils]: 335: Hoare triple {251230#(<= proc_i 220)} assume j < 6; {251230#(<= proc_i 220)} is VALID [2019-05-15 10:22:39,240 INFO L273 TraceCheckUtils]: 336: Hoare triple {251230#(<= proc_i 220)} i := i + 4; {251249#(<= proc_i 224)} is VALID [2019-05-15 10:22:39,241 INFO L273 TraceCheckUtils]: 337: Hoare triple {251249#(<= proc_i 224)} assume i <= 1000; {251249#(<= proc_i 224)} is VALID [2019-05-15 10:22:39,241 INFO L273 TraceCheckUtils]: 338: Hoare triple {251249#(<= proc_i 224)} assume i + 4 < a[j]; {251249#(<= proc_i 224)} is VALID [2019-05-15 10:22:39,242 INFO L273 TraceCheckUtils]: 339: Hoare triple {251249#(<= proc_i 224)} assume a[5] == 1000; {251249#(<= proc_i 224)} is VALID [2019-05-15 10:22:39,242 INFO L273 TraceCheckUtils]: 340: Hoare triple {251249#(<= proc_i 224)} assume j > 4; {251249#(<= proc_i 224)} is VALID [2019-05-15 10:22:39,243 INFO L273 TraceCheckUtils]: 341: Hoare triple {251249#(<= proc_i 224)} assume j < 6; {251249#(<= proc_i 224)} is VALID [2019-05-15 10:22:39,243 INFO L273 TraceCheckUtils]: 342: Hoare triple {251249#(<= proc_i 224)} i := i + 4; {251268#(<= proc_i 228)} is VALID [2019-05-15 10:22:39,244 INFO L273 TraceCheckUtils]: 343: Hoare triple {251268#(<= proc_i 228)} assume i <= 1000; {251268#(<= proc_i 228)} is VALID [2019-05-15 10:22:39,244 INFO L273 TraceCheckUtils]: 344: Hoare triple {251268#(<= proc_i 228)} assume i + 4 < a[j]; {251268#(<= proc_i 228)} is VALID [2019-05-15 10:22:39,245 INFO L273 TraceCheckUtils]: 345: Hoare triple {251268#(<= proc_i 228)} assume a[5] == 1000; {251268#(<= proc_i 228)} is VALID [2019-05-15 10:22:39,245 INFO L273 TraceCheckUtils]: 346: Hoare triple {251268#(<= proc_i 228)} assume j > 4; {251268#(<= proc_i 228)} is VALID [2019-05-15 10:22:39,246 INFO L273 TraceCheckUtils]: 347: Hoare triple {251268#(<= proc_i 228)} assume j < 6; {251268#(<= proc_i 228)} is VALID [2019-05-15 10:22:39,246 INFO L273 TraceCheckUtils]: 348: Hoare triple {251268#(<= proc_i 228)} i := i + 4; {251287#(<= proc_i 232)} is VALID [2019-05-15 10:22:39,247 INFO L273 TraceCheckUtils]: 349: Hoare triple {251287#(<= proc_i 232)} assume i <= 1000; {251287#(<= proc_i 232)} is VALID [2019-05-15 10:22:39,247 INFO L273 TraceCheckUtils]: 350: Hoare triple {251287#(<= proc_i 232)} assume i + 4 < a[j]; {251287#(<= proc_i 232)} is VALID [2019-05-15 10:22:39,248 INFO L273 TraceCheckUtils]: 351: Hoare triple {251287#(<= proc_i 232)} assume a[5] == 1000; {251287#(<= proc_i 232)} is VALID [2019-05-15 10:22:39,248 INFO L273 TraceCheckUtils]: 352: Hoare triple {251287#(<= proc_i 232)} assume j > 4; {251287#(<= proc_i 232)} is VALID [2019-05-15 10:22:39,249 INFO L273 TraceCheckUtils]: 353: Hoare triple {251287#(<= proc_i 232)} assume j < 6; {251287#(<= proc_i 232)} is VALID [2019-05-15 10:22:39,249 INFO L273 TraceCheckUtils]: 354: Hoare triple {251287#(<= proc_i 232)} i := i + 4; {251306#(<= proc_i 236)} is VALID [2019-05-15 10:22:39,250 INFO L273 TraceCheckUtils]: 355: Hoare triple {251306#(<= proc_i 236)} assume i <= 1000; {251306#(<= proc_i 236)} is VALID [2019-05-15 10:22:39,250 INFO L273 TraceCheckUtils]: 356: Hoare triple {251306#(<= proc_i 236)} assume i + 4 < a[j]; {251306#(<= proc_i 236)} is VALID [2019-05-15 10:22:39,251 INFO L273 TraceCheckUtils]: 357: Hoare triple {251306#(<= proc_i 236)} assume a[5] == 1000; {251306#(<= proc_i 236)} is VALID [2019-05-15 10:22:39,251 INFO L273 TraceCheckUtils]: 358: Hoare triple {251306#(<= proc_i 236)} assume j > 4; {251306#(<= proc_i 236)} is VALID [2019-05-15 10:22:39,251 INFO L273 TraceCheckUtils]: 359: Hoare triple {251306#(<= proc_i 236)} assume j < 6; {251306#(<= proc_i 236)} is VALID [2019-05-15 10:22:39,252 INFO L273 TraceCheckUtils]: 360: Hoare triple {251306#(<= proc_i 236)} i := i + 4; {251325#(<= proc_i 240)} is VALID [2019-05-15 10:22:39,253 INFO L273 TraceCheckUtils]: 361: Hoare triple {251325#(<= proc_i 240)} assume i <= 1000; {251325#(<= proc_i 240)} is VALID [2019-05-15 10:22:39,253 INFO L273 TraceCheckUtils]: 362: Hoare triple {251325#(<= proc_i 240)} assume i + 4 < a[j]; {251325#(<= proc_i 240)} is VALID [2019-05-15 10:22:39,253 INFO L273 TraceCheckUtils]: 363: Hoare triple {251325#(<= proc_i 240)} assume a[5] == 1000; {251325#(<= proc_i 240)} is VALID [2019-05-15 10:22:39,254 INFO L273 TraceCheckUtils]: 364: Hoare triple {251325#(<= proc_i 240)} assume j > 4; {251325#(<= proc_i 240)} is VALID [2019-05-15 10:22:39,254 INFO L273 TraceCheckUtils]: 365: Hoare triple {251325#(<= proc_i 240)} assume j < 6; {251325#(<= proc_i 240)} is VALID [2019-05-15 10:22:39,255 INFO L273 TraceCheckUtils]: 366: Hoare triple {251325#(<= proc_i 240)} i := i + 4; {251344#(<= proc_i 244)} is VALID [2019-05-15 10:22:39,256 INFO L273 TraceCheckUtils]: 367: Hoare triple {251344#(<= proc_i 244)} assume i <= 1000; {251344#(<= proc_i 244)} is VALID [2019-05-15 10:22:39,256 INFO L273 TraceCheckUtils]: 368: Hoare triple {251344#(<= proc_i 244)} assume i + 4 < a[j]; {251344#(<= proc_i 244)} is VALID [2019-05-15 10:22:39,256 INFO L273 TraceCheckUtils]: 369: Hoare triple {251344#(<= proc_i 244)} assume a[5] == 1000; {251344#(<= proc_i 244)} is VALID [2019-05-15 10:22:39,257 INFO L273 TraceCheckUtils]: 370: Hoare triple {251344#(<= proc_i 244)} assume j > 4; {251344#(<= proc_i 244)} is VALID [2019-05-15 10:22:39,257 INFO L273 TraceCheckUtils]: 371: Hoare triple {251344#(<= proc_i 244)} assume j < 6; {251344#(<= proc_i 244)} is VALID [2019-05-15 10:22:39,258 INFO L273 TraceCheckUtils]: 372: Hoare triple {251344#(<= proc_i 244)} i := i + 4; {251363#(<= proc_i 248)} is VALID [2019-05-15 10:22:39,258 INFO L273 TraceCheckUtils]: 373: Hoare triple {251363#(<= proc_i 248)} assume i <= 1000; {251363#(<= proc_i 248)} is VALID [2019-05-15 10:22:39,259 INFO L273 TraceCheckUtils]: 374: Hoare triple {251363#(<= proc_i 248)} assume i + 4 < a[j]; {251363#(<= proc_i 248)} is VALID [2019-05-15 10:22:39,259 INFO L273 TraceCheckUtils]: 375: Hoare triple {251363#(<= proc_i 248)} assume a[5] == 1000; {251363#(<= proc_i 248)} is VALID [2019-05-15 10:22:39,260 INFO L273 TraceCheckUtils]: 376: Hoare triple {251363#(<= proc_i 248)} assume j > 4; {251363#(<= proc_i 248)} is VALID [2019-05-15 10:22:39,260 INFO L273 TraceCheckUtils]: 377: Hoare triple {251363#(<= proc_i 248)} assume j < 6; {251363#(<= proc_i 248)} is VALID [2019-05-15 10:22:39,261 INFO L273 TraceCheckUtils]: 378: Hoare triple {251363#(<= proc_i 248)} i := i + 4; {251382#(<= proc_i 252)} is VALID [2019-05-15 10:22:39,261 INFO L273 TraceCheckUtils]: 379: Hoare triple {251382#(<= proc_i 252)} assume i <= 1000; {251382#(<= proc_i 252)} is VALID [2019-05-15 10:22:39,262 INFO L273 TraceCheckUtils]: 380: Hoare triple {251382#(<= proc_i 252)} assume i + 4 < a[j]; {251382#(<= proc_i 252)} is VALID [2019-05-15 10:22:39,262 INFO L273 TraceCheckUtils]: 381: Hoare triple {251382#(<= proc_i 252)} assume a[5] == 1000; {251382#(<= proc_i 252)} is VALID [2019-05-15 10:22:39,263 INFO L273 TraceCheckUtils]: 382: Hoare triple {251382#(<= proc_i 252)} assume j > 4; {251382#(<= proc_i 252)} is VALID [2019-05-15 10:22:39,263 INFO L273 TraceCheckUtils]: 383: Hoare triple {251382#(<= proc_i 252)} assume j < 6; {251382#(<= proc_i 252)} is VALID [2019-05-15 10:22:39,264 INFO L273 TraceCheckUtils]: 384: Hoare triple {251382#(<= proc_i 252)} i := i + 4; {251401#(<= proc_i 256)} is VALID [2019-05-15 10:22:39,264 INFO L273 TraceCheckUtils]: 385: Hoare triple {251401#(<= proc_i 256)} assume i <= 1000; {251401#(<= proc_i 256)} is VALID [2019-05-15 10:22:39,265 INFO L273 TraceCheckUtils]: 386: Hoare triple {251401#(<= proc_i 256)} assume i + 4 < a[j]; {251401#(<= proc_i 256)} is VALID [2019-05-15 10:22:39,265 INFO L273 TraceCheckUtils]: 387: Hoare triple {251401#(<= proc_i 256)} assume a[5] == 1000; {251401#(<= proc_i 256)} is VALID [2019-05-15 10:22:39,266 INFO L273 TraceCheckUtils]: 388: Hoare triple {251401#(<= proc_i 256)} assume j > 4; {251401#(<= proc_i 256)} is VALID [2019-05-15 10:22:39,266 INFO L273 TraceCheckUtils]: 389: Hoare triple {251401#(<= proc_i 256)} assume j < 6; {251401#(<= proc_i 256)} is VALID [2019-05-15 10:22:39,267 INFO L273 TraceCheckUtils]: 390: Hoare triple {251401#(<= proc_i 256)} i := i + 4; {251420#(<= proc_i 260)} is VALID [2019-05-15 10:22:39,267 INFO L273 TraceCheckUtils]: 391: Hoare triple {251420#(<= proc_i 260)} assume i <= 1000; {251420#(<= proc_i 260)} is VALID [2019-05-15 10:22:39,268 INFO L273 TraceCheckUtils]: 392: Hoare triple {251420#(<= proc_i 260)} assume i + 4 < a[j]; {251420#(<= proc_i 260)} is VALID [2019-05-15 10:22:39,268 INFO L273 TraceCheckUtils]: 393: Hoare triple {251420#(<= proc_i 260)} assume a[5] == 1000; {251420#(<= proc_i 260)} is VALID [2019-05-15 10:22:39,269 INFO L273 TraceCheckUtils]: 394: Hoare triple {251420#(<= proc_i 260)} assume j > 4; {251420#(<= proc_i 260)} is VALID [2019-05-15 10:22:39,269 INFO L273 TraceCheckUtils]: 395: Hoare triple {251420#(<= proc_i 260)} assume j < 6; {251420#(<= proc_i 260)} is VALID [2019-05-15 10:22:39,270 INFO L273 TraceCheckUtils]: 396: Hoare triple {251420#(<= proc_i 260)} i := i + 4; {251439#(<= proc_i 264)} is VALID [2019-05-15 10:22:39,270 INFO L273 TraceCheckUtils]: 397: Hoare triple {251439#(<= proc_i 264)} assume i <= 1000; {251439#(<= proc_i 264)} is VALID [2019-05-15 10:22:39,271 INFO L273 TraceCheckUtils]: 398: Hoare triple {251439#(<= proc_i 264)} assume i + 4 < a[j]; {251439#(<= proc_i 264)} is VALID [2019-05-15 10:22:39,271 INFO L273 TraceCheckUtils]: 399: Hoare triple {251439#(<= proc_i 264)} assume a[5] == 1000; {251439#(<= proc_i 264)} is VALID [2019-05-15 10:22:39,272 INFO L273 TraceCheckUtils]: 400: Hoare triple {251439#(<= proc_i 264)} assume j > 4; {251439#(<= proc_i 264)} is VALID [2019-05-15 10:22:39,272 INFO L273 TraceCheckUtils]: 401: Hoare triple {251439#(<= proc_i 264)} assume j < 6; {251439#(<= proc_i 264)} is VALID [2019-05-15 10:22:39,273 INFO L273 TraceCheckUtils]: 402: Hoare triple {251439#(<= proc_i 264)} i := i + 4; {251458#(<= proc_i 268)} is VALID [2019-05-15 10:22:39,273 INFO L273 TraceCheckUtils]: 403: Hoare triple {251458#(<= proc_i 268)} assume i <= 1000; {251458#(<= proc_i 268)} is VALID [2019-05-15 10:22:39,274 INFO L273 TraceCheckUtils]: 404: Hoare triple {251458#(<= proc_i 268)} assume i + 4 < a[j]; {251458#(<= proc_i 268)} is VALID [2019-05-15 10:22:39,274 INFO L273 TraceCheckUtils]: 405: Hoare triple {251458#(<= proc_i 268)} assume a[5] == 1000; {251458#(<= proc_i 268)} is VALID [2019-05-15 10:22:39,274 INFO L273 TraceCheckUtils]: 406: Hoare triple {251458#(<= proc_i 268)} assume j > 4; {251458#(<= proc_i 268)} is VALID [2019-05-15 10:22:39,275 INFO L273 TraceCheckUtils]: 407: Hoare triple {251458#(<= proc_i 268)} assume j < 6; {251458#(<= proc_i 268)} is VALID [2019-05-15 10:22:39,276 INFO L273 TraceCheckUtils]: 408: Hoare triple {251458#(<= proc_i 268)} i := i + 4; {251477#(<= proc_i 272)} is VALID [2019-05-15 10:22:39,276 INFO L273 TraceCheckUtils]: 409: Hoare triple {251477#(<= proc_i 272)} assume i <= 1000; {251477#(<= proc_i 272)} is VALID [2019-05-15 10:22:39,277 INFO L273 TraceCheckUtils]: 410: Hoare triple {251477#(<= proc_i 272)} assume i + 4 < a[j]; {251477#(<= proc_i 272)} is VALID [2019-05-15 10:22:39,277 INFO L273 TraceCheckUtils]: 411: Hoare triple {251477#(<= proc_i 272)} assume a[5] == 1000; {251477#(<= proc_i 272)} is VALID [2019-05-15 10:22:39,277 INFO L273 TraceCheckUtils]: 412: Hoare triple {251477#(<= proc_i 272)} assume j > 4; {251477#(<= proc_i 272)} is VALID [2019-05-15 10:22:39,278 INFO L273 TraceCheckUtils]: 413: Hoare triple {251477#(<= proc_i 272)} assume j < 6; {251477#(<= proc_i 272)} is VALID [2019-05-15 10:22:39,279 INFO L273 TraceCheckUtils]: 414: Hoare triple {251477#(<= proc_i 272)} i := i + 4; {251496#(<= proc_i 276)} is VALID [2019-05-15 10:22:39,279 INFO L273 TraceCheckUtils]: 415: Hoare triple {251496#(<= proc_i 276)} assume i <= 1000; {251496#(<= proc_i 276)} is VALID [2019-05-15 10:22:39,279 INFO L273 TraceCheckUtils]: 416: Hoare triple {251496#(<= proc_i 276)} assume i + 4 < a[j]; {251496#(<= proc_i 276)} is VALID [2019-05-15 10:22:39,280 INFO L273 TraceCheckUtils]: 417: Hoare triple {251496#(<= proc_i 276)} assume a[5] == 1000; {251496#(<= proc_i 276)} is VALID [2019-05-15 10:22:39,280 INFO L273 TraceCheckUtils]: 418: Hoare triple {251496#(<= proc_i 276)} assume j > 4; {251496#(<= proc_i 276)} is VALID [2019-05-15 10:22:39,281 INFO L273 TraceCheckUtils]: 419: Hoare triple {251496#(<= proc_i 276)} assume j < 6; {251496#(<= proc_i 276)} is VALID [2019-05-15 10:22:39,281 INFO L273 TraceCheckUtils]: 420: Hoare triple {251496#(<= proc_i 276)} i := i + 4; {251515#(<= proc_i 280)} is VALID [2019-05-15 10:22:39,282 INFO L273 TraceCheckUtils]: 421: Hoare triple {251515#(<= proc_i 280)} assume i <= 1000; {251515#(<= proc_i 280)} is VALID [2019-05-15 10:22:39,282 INFO L273 TraceCheckUtils]: 422: Hoare triple {251515#(<= proc_i 280)} assume i + 4 < a[j]; {251515#(<= proc_i 280)} is VALID [2019-05-15 10:22:39,283 INFO L273 TraceCheckUtils]: 423: Hoare triple {251515#(<= proc_i 280)} assume a[5] == 1000; {251515#(<= proc_i 280)} is VALID [2019-05-15 10:22:39,283 INFO L273 TraceCheckUtils]: 424: Hoare triple {251515#(<= proc_i 280)} assume j > 4; {251515#(<= proc_i 280)} is VALID [2019-05-15 10:22:39,284 INFO L273 TraceCheckUtils]: 425: Hoare triple {251515#(<= proc_i 280)} assume j < 6; {251515#(<= proc_i 280)} is VALID [2019-05-15 10:22:39,284 INFO L273 TraceCheckUtils]: 426: Hoare triple {251515#(<= proc_i 280)} i := i + 4; {251534#(<= proc_i 284)} is VALID [2019-05-15 10:22:39,285 INFO L273 TraceCheckUtils]: 427: Hoare triple {251534#(<= proc_i 284)} assume i <= 1000; {251534#(<= proc_i 284)} is VALID [2019-05-15 10:22:39,285 INFO L273 TraceCheckUtils]: 428: Hoare triple {251534#(<= proc_i 284)} assume i + 4 < a[j]; {251534#(<= proc_i 284)} is VALID [2019-05-15 10:22:39,286 INFO L273 TraceCheckUtils]: 429: Hoare triple {251534#(<= proc_i 284)} assume a[5] == 1000; {251534#(<= proc_i 284)} is VALID [2019-05-15 10:22:39,286 INFO L273 TraceCheckUtils]: 430: Hoare triple {251534#(<= proc_i 284)} assume j > 4; {251534#(<= proc_i 284)} is VALID [2019-05-15 10:22:39,287 INFO L273 TraceCheckUtils]: 431: Hoare triple {251534#(<= proc_i 284)} assume j < 6; {251534#(<= proc_i 284)} is VALID [2019-05-15 10:22:39,287 INFO L273 TraceCheckUtils]: 432: Hoare triple {251534#(<= proc_i 284)} i := i + 4; {251553#(<= proc_i 288)} is VALID [2019-05-15 10:22:39,288 INFO L273 TraceCheckUtils]: 433: Hoare triple {251553#(<= proc_i 288)} assume i <= 1000; {251553#(<= proc_i 288)} is VALID [2019-05-15 10:22:39,288 INFO L273 TraceCheckUtils]: 434: Hoare triple {251553#(<= proc_i 288)} assume i + 4 < a[j]; {251553#(<= proc_i 288)} is VALID [2019-05-15 10:22:39,289 INFO L273 TraceCheckUtils]: 435: Hoare triple {251553#(<= proc_i 288)} assume a[5] == 1000; {251553#(<= proc_i 288)} is VALID [2019-05-15 10:22:39,289 INFO L273 TraceCheckUtils]: 436: Hoare triple {251553#(<= proc_i 288)} assume j > 4; {251553#(<= proc_i 288)} is VALID [2019-05-15 10:22:39,290 INFO L273 TraceCheckUtils]: 437: Hoare triple {251553#(<= proc_i 288)} assume j < 6; {251553#(<= proc_i 288)} is VALID [2019-05-15 10:22:39,290 INFO L273 TraceCheckUtils]: 438: Hoare triple {251553#(<= proc_i 288)} i := i + 4; {251572#(<= proc_i 292)} is VALID [2019-05-15 10:22:39,291 INFO L273 TraceCheckUtils]: 439: Hoare triple {251572#(<= proc_i 292)} assume i <= 1000; {251572#(<= proc_i 292)} is VALID [2019-05-15 10:22:39,291 INFO L273 TraceCheckUtils]: 440: Hoare triple {251572#(<= proc_i 292)} assume i + 4 < a[j]; {251572#(<= proc_i 292)} is VALID [2019-05-15 10:22:39,292 INFO L273 TraceCheckUtils]: 441: Hoare triple {251572#(<= proc_i 292)} assume a[5] == 1000; {251572#(<= proc_i 292)} is VALID [2019-05-15 10:22:39,292 INFO L273 TraceCheckUtils]: 442: Hoare triple {251572#(<= proc_i 292)} assume j > 4; {251572#(<= proc_i 292)} is VALID [2019-05-15 10:22:39,293 INFO L273 TraceCheckUtils]: 443: Hoare triple {251572#(<= proc_i 292)} assume j < 6; {251572#(<= proc_i 292)} is VALID [2019-05-15 10:22:39,293 INFO L273 TraceCheckUtils]: 444: Hoare triple {251572#(<= proc_i 292)} i := i + 4; {251591#(<= proc_i 296)} is VALID [2019-05-15 10:22:39,294 INFO L273 TraceCheckUtils]: 445: Hoare triple {251591#(<= proc_i 296)} assume i <= 1000; {251591#(<= proc_i 296)} is VALID [2019-05-15 10:22:39,294 INFO L273 TraceCheckUtils]: 446: Hoare triple {251591#(<= proc_i 296)} assume i + 4 < a[j]; {251591#(<= proc_i 296)} is VALID [2019-05-15 10:22:39,295 INFO L273 TraceCheckUtils]: 447: Hoare triple {251591#(<= proc_i 296)} assume a[5] == 1000; {251591#(<= proc_i 296)} is VALID [2019-05-15 10:22:39,295 INFO L273 TraceCheckUtils]: 448: Hoare triple {251591#(<= proc_i 296)} assume j > 4; {251591#(<= proc_i 296)} is VALID [2019-05-15 10:22:39,296 INFO L273 TraceCheckUtils]: 449: Hoare triple {251591#(<= proc_i 296)} assume j < 6; {251591#(<= proc_i 296)} is VALID [2019-05-15 10:22:39,296 INFO L273 TraceCheckUtils]: 450: Hoare triple {251591#(<= proc_i 296)} i := i + 4; {251610#(<= proc_i 300)} is VALID [2019-05-15 10:22:39,297 INFO L273 TraceCheckUtils]: 451: Hoare triple {251610#(<= proc_i 300)} assume i <= 1000; {251610#(<= proc_i 300)} is VALID [2019-05-15 10:22:39,297 INFO L273 TraceCheckUtils]: 452: Hoare triple {251610#(<= proc_i 300)} assume i + 4 < a[j]; {251610#(<= proc_i 300)} is VALID [2019-05-15 10:22:39,298 INFO L273 TraceCheckUtils]: 453: Hoare triple {251610#(<= proc_i 300)} assume a[5] == 1000; {251610#(<= proc_i 300)} is VALID [2019-05-15 10:22:39,298 INFO L273 TraceCheckUtils]: 454: Hoare triple {251610#(<= proc_i 300)} assume j > 4; {251610#(<= proc_i 300)} is VALID [2019-05-15 10:22:39,298 INFO L273 TraceCheckUtils]: 455: Hoare triple {251610#(<= proc_i 300)} assume j < 6; {251610#(<= proc_i 300)} is VALID [2019-05-15 10:22:39,299 INFO L273 TraceCheckUtils]: 456: Hoare triple {251610#(<= proc_i 300)} i := i + 4; {251629#(<= proc_i 304)} is VALID [2019-05-15 10:22:39,300 INFO L273 TraceCheckUtils]: 457: Hoare triple {251629#(<= proc_i 304)} assume i <= 1000; {251629#(<= proc_i 304)} is VALID [2019-05-15 10:22:39,300 INFO L273 TraceCheckUtils]: 458: Hoare triple {251629#(<= proc_i 304)} assume i + 4 < a[j]; {251629#(<= proc_i 304)} is VALID [2019-05-15 10:22:39,300 INFO L273 TraceCheckUtils]: 459: Hoare triple {251629#(<= proc_i 304)} assume a[5] == 1000; {251629#(<= proc_i 304)} is VALID [2019-05-15 10:22:39,301 INFO L273 TraceCheckUtils]: 460: Hoare triple {251629#(<= proc_i 304)} assume j > 4; {251629#(<= proc_i 304)} is VALID [2019-05-15 10:22:39,301 INFO L273 TraceCheckUtils]: 461: Hoare triple {251629#(<= proc_i 304)} assume j < 6; {251629#(<= proc_i 304)} is VALID [2019-05-15 10:22:39,302 INFO L273 TraceCheckUtils]: 462: Hoare triple {251629#(<= proc_i 304)} i := i + 4; {251648#(<= proc_i 308)} is VALID [2019-05-15 10:22:39,303 INFO L273 TraceCheckUtils]: 463: Hoare triple {251648#(<= proc_i 308)} assume i <= 1000; {251648#(<= proc_i 308)} is VALID [2019-05-15 10:22:39,303 INFO L273 TraceCheckUtils]: 464: Hoare triple {251648#(<= proc_i 308)} assume i + 4 < a[j]; {251648#(<= proc_i 308)} is VALID [2019-05-15 10:22:39,303 INFO L273 TraceCheckUtils]: 465: Hoare triple {251648#(<= proc_i 308)} assume a[5] == 1000; {251648#(<= proc_i 308)} is VALID [2019-05-15 10:22:39,304 INFO L273 TraceCheckUtils]: 466: Hoare triple {251648#(<= proc_i 308)} assume j > 4; {251648#(<= proc_i 308)} is VALID [2019-05-15 10:22:39,304 INFO L273 TraceCheckUtils]: 467: Hoare triple {251648#(<= proc_i 308)} assume j < 6; {251648#(<= proc_i 308)} is VALID [2019-05-15 10:22:39,305 INFO L273 TraceCheckUtils]: 468: Hoare triple {251648#(<= proc_i 308)} i := i + 4; {251667#(<= proc_i 312)} is VALID [2019-05-15 10:22:39,305 INFO L273 TraceCheckUtils]: 469: Hoare triple {251667#(<= proc_i 312)} assume i <= 1000; {251667#(<= proc_i 312)} is VALID [2019-05-15 10:22:39,306 INFO L273 TraceCheckUtils]: 470: Hoare triple {251667#(<= proc_i 312)} assume i + 4 < a[j]; {251667#(<= proc_i 312)} is VALID [2019-05-15 10:22:39,306 INFO L273 TraceCheckUtils]: 471: Hoare triple {251667#(<= proc_i 312)} assume a[5] == 1000; {251667#(<= proc_i 312)} is VALID [2019-05-15 10:22:39,307 INFO L273 TraceCheckUtils]: 472: Hoare triple {251667#(<= proc_i 312)} assume j > 4; {251667#(<= proc_i 312)} is VALID [2019-05-15 10:22:39,307 INFO L273 TraceCheckUtils]: 473: Hoare triple {251667#(<= proc_i 312)} assume j < 6; {251667#(<= proc_i 312)} is VALID [2019-05-15 10:22:39,308 INFO L273 TraceCheckUtils]: 474: Hoare triple {251667#(<= proc_i 312)} i := i + 4; {251686#(<= proc_i 316)} is VALID [2019-05-15 10:22:39,308 INFO L273 TraceCheckUtils]: 475: Hoare triple {251686#(<= proc_i 316)} assume i <= 1000; {251686#(<= proc_i 316)} is VALID [2019-05-15 10:22:39,309 INFO L273 TraceCheckUtils]: 476: Hoare triple {251686#(<= proc_i 316)} assume i + 4 < a[j]; {251686#(<= proc_i 316)} is VALID [2019-05-15 10:22:39,309 INFO L273 TraceCheckUtils]: 477: Hoare triple {251686#(<= proc_i 316)} assume a[5] == 1000; {251686#(<= proc_i 316)} is VALID [2019-05-15 10:22:39,310 INFO L273 TraceCheckUtils]: 478: Hoare triple {251686#(<= proc_i 316)} assume j > 4; {251686#(<= proc_i 316)} is VALID [2019-05-15 10:22:39,310 INFO L273 TraceCheckUtils]: 479: Hoare triple {251686#(<= proc_i 316)} assume j < 6; {251686#(<= proc_i 316)} is VALID [2019-05-15 10:22:39,311 INFO L273 TraceCheckUtils]: 480: Hoare triple {251686#(<= proc_i 316)} i := i + 4; {251705#(<= proc_i 320)} is VALID [2019-05-15 10:22:39,311 INFO L273 TraceCheckUtils]: 481: Hoare triple {251705#(<= proc_i 320)} assume i <= 1000; {251705#(<= proc_i 320)} is VALID [2019-05-15 10:22:39,312 INFO L273 TraceCheckUtils]: 482: Hoare triple {251705#(<= proc_i 320)} assume i + 4 < a[j]; {251705#(<= proc_i 320)} is VALID [2019-05-15 10:22:39,312 INFO L273 TraceCheckUtils]: 483: Hoare triple {251705#(<= proc_i 320)} assume a[5] == 1000; {251705#(<= proc_i 320)} is VALID [2019-05-15 10:22:39,313 INFO L273 TraceCheckUtils]: 484: Hoare triple {251705#(<= proc_i 320)} assume j > 4; {251705#(<= proc_i 320)} is VALID [2019-05-15 10:22:39,313 INFO L273 TraceCheckUtils]: 485: Hoare triple {251705#(<= proc_i 320)} assume j < 6; {251705#(<= proc_i 320)} is VALID [2019-05-15 10:22:39,314 INFO L273 TraceCheckUtils]: 486: Hoare triple {251705#(<= proc_i 320)} i := i + 4; {251724#(<= proc_i 324)} is VALID [2019-05-15 10:22:39,314 INFO L273 TraceCheckUtils]: 487: Hoare triple {251724#(<= proc_i 324)} assume i <= 1000; {251724#(<= proc_i 324)} is VALID [2019-05-15 10:22:39,315 INFO L273 TraceCheckUtils]: 488: Hoare triple {251724#(<= proc_i 324)} assume i + 4 < a[j]; {251724#(<= proc_i 324)} is VALID [2019-05-15 10:22:39,315 INFO L273 TraceCheckUtils]: 489: Hoare triple {251724#(<= proc_i 324)} assume a[5] == 1000; {251724#(<= proc_i 324)} is VALID [2019-05-15 10:22:39,316 INFO L273 TraceCheckUtils]: 490: Hoare triple {251724#(<= proc_i 324)} assume j > 4; {251724#(<= proc_i 324)} is VALID [2019-05-15 10:22:39,316 INFO L273 TraceCheckUtils]: 491: Hoare triple {251724#(<= proc_i 324)} assume j < 6; {251724#(<= proc_i 324)} is VALID [2019-05-15 10:22:39,317 INFO L273 TraceCheckUtils]: 492: Hoare triple {251724#(<= proc_i 324)} i := i + 4; {251743#(<= proc_i 328)} is VALID [2019-05-15 10:22:39,317 INFO L273 TraceCheckUtils]: 493: Hoare triple {251743#(<= proc_i 328)} assume i <= 1000; {251743#(<= proc_i 328)} is VALID [2019-05-15 10:22:39,318 INFO L273 TraceCheckUtils]: 494: Hoare triple {251743#(<= proc_i 328)} assume i + 4 < a[j]; {251743#(<= proc_i 328)} is VALID [2019-05-15 10:22:39,318 INFO L273 TraceCheckUtils]: 495: Hoare triple {251743#(<= proc_i 328)} assume a[5] == 1000; {251743#(<= proc_i 328)} is VALID [2019-05-15 10:22:39,319 INFO L273 TraceCheckUtils]: 496: Hoare triple {251743#(<= proc_i 328)} assume j > 4; {251743#(<= proc_i 328)} is VALID [2019-05-15 10:22:39,319 INFO L273 TraceCheckUtils]: 497: Hoare triple {251743#(<= proc_i 328)} assume j < 6; {251743#(<= proc_i 328)} is VALID [2019-05-15 10:22:39,320 INFO L273 TraceCheckUtils]: 498: Hoare triple {251743#(<= proc_i 328)} i := i + 4; {251762#(<= proc_i 332)} is VALID [2019-05-15 10:22:39,320 INFO L273 TraceCheckUtils]: 499: Hoare triple {251762#(<= proc_i 332)} assume i <= 1000; {251762#(<= proc_i 332)} is VALID [2019-05-15 10:22:39,321 INFO L273 TraceCheckUtils]: 500: Hoare triple {251762#(<= proc_i 332)} assume i + 4 < a[j]; {251762#(<= proc_i 332)} is VALID [2019-05-15 10:22:39,321 INFO L273 TraceCheckUtils]: 501: Hoare triple {251762#(<= proc_i 332)} assume a[5] == 1000; {251762#(<= proc_i 332)} is VALID [2019-05-15 10:22:39,322 INFO L273 TraceCheckUtils]: 502: Hoare triple {251762#(<= proc_i 332)} assume j > 4; {251762#(<= proc_i 332)} is VALID [2019-05-15 10:22:39,322 INFO L273 TraceCheckUtils]: 503: Hoare triple {251762#(<= proc_i 332)} assume j < 6; {251762#(<= proc_i 332)} is VALID [2019-05-15 10:22:39,323 INFO L273 TraceCheckUtils]: 504: Hoare triple {251762#(<= proc_i 332)} i := i + 4; {251781#(<= proc_i 336)} is VALID [2019-05-15 10:22:39,323 INFO L273 TraceCheckUtils]: 505: Hoare triple {251781#(<= proc_i 336)} assume i <= 1000; {251781#(<= proc_i 336)} is VALID [2019-05-15 10:22:39,324 INFO L273 TraceCheckUtils]: 506: Hoare triple {251781#(<= proc_i 336)} assume i + 4 < a[j]; {251781#(<= proc_i 336)} is VALID [2019-05-15 10:22:39,324 INFO L273 TraceCheckUtils]: 507: Hoare triple {251781#(<= proc_i 336)} assume a[5] == 1000; {251781#(<= proc_i 336)} is VALID [2019-05-15 10:22:39,324 INFO L273 TraceCheckUtils]: 508: Hoare triple {251781#(<= proc_i 336)} assume j > 4; {251781#(<= proc_i 336)} is VALID [2019-05-15 10:22:39,325 INFO L273 TraceCheckUtils]: 509: Hoare triple {251781#(<= proc_i 336)} assume j < 6; {251781#(<= proc_i 336)} is VALID [2019-05-15 10:22:39,326 INFO L273 TraceCheckUtils]: 510: Hoare triple {251781#(<= proc_i 336)} i := i + 4; {251800#(<= proc_i 340)} is VALID [2019-05-15 10:22:39,326 INFO L273 TraceCheckUtils]: 511: Hoare triple {251800#(<= proc_i 340)} assume i <= 1000; {251800#(<= proc_i 340)} is VALID [2019-05-15 10:22:39,327 INFO L273 TraceCheckUtils]: 512: Hoare triple {251800#(<= proc_i 340)} assume i + 4 < a[j]; {251800#(<= proc_i 340)} is VALID [2019-05-15 10:22:39,327 INFO L273 TraceCheckUtils]: 513: Hoare triple {251800#(<= proc_i 340)} assume a[5] == 1000; {251800#(<= proc_i 340)} is VALID [2019-05-15 10:22:39,327 INFO L273 TraceCheckUtils]: 514: Hoare triple {251800#(<= proc_i 340)} assume j > 4; {251800#(<= proc_i 340)} is VALID [2019-05-15 10:22:39,328 INFO L273 TraceCheckUtils]: 515: Hoare triple {251800#(<= proc_i 340)} assume j < 6; {251800#(<= proc_i 340)} is VALID [2019-05-15 10:22:39,329 INFO L273 TraceCheckUtils]: 516: Hoare triple {251800#(<= proc_i 340)} i := i + 4; {251819#(<= proc_i 344)} is VALID [2019-05-15 10:22:39,329 INFO L273 TraceCheckUtils]: 517: Hoare triple {251819#(<= proc_i 344)} assume i <= 1000; {251819#(<= proc_i 344)} is VALID [2019-05-15 10:22:39,329 INFO L273 TraceCheckUtils]: 518: Hoare triple {251819#(<= proc_i 344)} assume i + 4 < a[j]; {251819#(<= proc_i 344)} is VALID [2019-05-15 10:22:39,330 INFO L273 TraceCheckUtils]: 519: Hoare triple {251819#(<= proc_i 344)} assume a[5] == 1000; {251819#(<= proc_i 344)} is VALID [2019-05-15 10:22:39,330 INFO L273 TraceCheckUtils]: 520: Hoare triple {251819#(<= proc_i 344)} assume j > 4; {251819#(<= proc_i 344)} is VALID [2019-05-15 10:22:39,331 INFO L273 TraceCheckUtils]: 521: Hoare triple {251819#(<= proc_i 344)} assume j < 6; {251819#(<= proc_i 344)} is VALID [2019-05-15 10:22:39,331 INFO L273 TraceCheckUtils]: 522: Hoare triple {251819#(<= proc_i 344)} i := i + 4; {251838#(<= proc_i 348)} is VALID [2019-05-15 10:22:39,332 INFO L273 TraceCheckUtils]: 523: Hoare triple {251838#(<= proc_i 348)} assume i <= 1000; {251838#(<= proc_i 348)} is VALID [2019-05-15 10:22:39,332 INFO L273 TraceCheckUtils]: 524: Hoare triple {251838#(<= proc_i 348)} assume i + 4 < a[j]; {251838#(<= proc_i 348)} is VALID [2019-05-15 10:22:39,333 INFO L273 TraceCheckUtils]: 525: Hoare triple {251838#(<= proc_i 348)} assume a[5] == 1000; {251838#(<= proc_i 348)} is VALID [2019-05-15 10:22:39,333 INFO L273 TraceCheckUtils]: 526: Hoare triple {251838#(<= proc_i 348)} assume j > 4; {251838#(<= proc_i 348)} is VALID [2019-05-15 10:22:39,334 INFO L273 TraceCheckUtils]: 527: Hoare triple {251838#(<= proc_i 348)} assume j < 6; {251838#(<= proc_i 348)} is VALID [2019-05-15 10:22:39,334 INFO L273 TraceCheckUtils]: 528: Hoare triple {251838#(<= proc_i 348)} i := i + 4; {251857#(<= proc_i 352)} is VALID [2019-05-15 10:22:39,335 INFO L273 TraceCheckUtils]: 529: Hoare triple {251857#(<= proc_i 352)} assume i <= 1000; {251857#(<= proc_i 352)} is VALID [2019-05-15 10:22:39,335 INFO L273 TraceCheckUtils]: 530: Hoare triple {251857#(<= proc_i 352)} assume i + 4 < a[j]; {251857#(<= proc_i 352)} is VALID [2019-05-15 10:22:39,336 INFO L273 TraceCheckUtils]: 531: Hoare triple {251857#(<= proc_i 352)} assume a[5] == 1000; {251857#(<= proc_i 352)} is VALID [2019-05-15 10:22:39,336 INFO L273 TraceCheckUtils]: 532: Hoare triple {251857#(<= proc_i 352)} assume j > 4; {251857#(<= proc_i 352)} is VALID [2019-05-15 10:22:39,337 INFO L273 TraceCheckUtils]: 533: Hoare triple {251857#(<= proc_i 352)} assume j < 6; {251857#(<= proc_i 352)} is VALID [2019-05-15 10:22:39,337 INFO L273 TraceCheckUtils]: 534: Hoare triple {251857#(<= proc_i 352)} i := i + 4; {251876#(<= proc_i 356)} is VALID [2019-05-15 10:22:39,338 INFO L273 TraceCheckUtils]: 535: Hoare triple {251876#(<= proc_i 356)} assume i <= 1000; {251876#(<= proc_i 356)} is VALID [2019-05-15 10:22:39,338 INFO L273 TraceCheckUtils]: 536: Hoare triple {251876#(<= proc_i 356)} assume i + 4 < a[j]; {251876#(<= proc_i 356)} is VALID [2019-05-15 10:22:39,339 INFO L273 TraceCheckUtils]: 537: Hoare triple {251876#(<= proc_i 356)} assume a[5] == 1000; {251876#(<= proc_i 356)} is VALID [2019-05-15 10:22:39,339 INFO L273 TraceCheckUtils]: 538: Hoare triple {251876#(<= proc_i 356)} assume j > 4; {251876#(<= proc_i 356)} is VALID [2019-05-15 10:22:39,340 INFO L273 TraceCheckUtils]: 539: Hoare triple {251876#(<= proc_i 356)} assume j < 6; {251876#(<= proc_i 356)} is VALID [2019-05-15 10:22:39,340 INFO L273 TraceCheckUtils]: 540: Hoare triple {251876#(<= proc_i 356)} i := i + 4; {251895#(<= proc_i 360)} is VALID [2019-05-15 10:22:39,341 INFO L273 TraceCheckUtils]: 541: Hoare triple {251895#(<= proc_i 360)} assume i <= 1000; {251895#(<= proc_i 360)} is VALID [2019-05-15 10:22:39,341 INFO L273 TraceCheckUtils]: 542: Hoare triple {251895#(<= proc_i 360)} assume i + 4 < a[j]; {251895#(<= proc_i 360)} is VALID [2019-05-15 10:22:39,342 INFO L273 TraceCheckUtils]: 543: Hoare triple {251895#(<= proc_i 360)} assume a[5] == 1000; {251895#(<= proc_i 360)} is VALID [2019-05-15 10:22:39,342 INFO L273 TraceCheckUtils]: 544: Hoare triple {251895#(<= proc_i 360)} assume j > 4; {251895#(<= proc_i 360)} is VALID [2019-05-15 10:22:39,343 INFO L273 TraceCheckUtils]: 545: Hoare triple {251895#(<= proc_i 360)} assume j < 6; {251895#(<= proc_i 360)} is VALID [2019-05-15 10:22:39,343 INFO L273 TraceCheckUtils]: 546: Hoare triple {251895#(<= proc_i 360)} i := i + 4; {251914#(<= proc_i 364)} is VALID [2019-05-15 10:22:39,344 INFO L273 TraceCheckUtils]: 547: Hoare triple {251914#(<= proc_i 364)} assume i <= 1000; {251914#(<= proc_i 364)} is VALID [2019-05-15 10:22:39,344 INFO L273 TraceCheckUtils]: 548: Hoare triple {251914#(<= proc_i 364)} assume i + 4 < a[j]; {251914#(<= proc_i 364)} is VALID [2019-05-15 10:22:39,345 INFO L273 TraceCheckUtils]: 549: Hoare triple {251914#(<= proc_i 364)} assume a[5] == 1000; {251914#(<= proc_i 364)} is VALID [2019-05-15 10:22:39,345 INFO L273 TraceCheckUtils]: 550: Hoare triple {251914#(<= proc_i 364)} assume j > 4; {251914#(<= proc_i 364)} is VALID [2019-05-15 10:22:39,345 INFO L273 TraceCheckUtils]: 551: Hoare triple {251914#(<= proc_i 364)} assume j < 6; {251914#(<= proc_i 364)} is VALID [2019-05-15 10:22:39,346 INFO L273 TraceCheckUtils]: 552: Hoare triple {251914#(<= proc_i 364)} i := i + 4; {251933#(<= proc_i 368)} is VALID [2019-05-15 10:22:39,347 INFO L273 TraceCheckUtils]: 553: Hoare triple {251933#(<= proc_i 368)} assume i <= 1000; {251933#(<= proc_i 368)} is VALID [2019-05-15 10:22:39,347 INFO L273 TraceCheckUtils]: 554: Hoare triple {251933#(<= proc_i 368)} assume i + 4 < a[j]; {251933#(<= proc_i 368)} is VALID [2019-05-15 10:22:39,348 INFO L273 TraceCheckUtils]: 555: Hoare triple {251933#(<= proc_i 368)} assume a[5] == 1000; {251933#(<= proc_i 368)} is VALID [2019-05-15 10:22:39,348 INFO L273 TraceCheckUtils]: 556: Hoare triple {251933#(<= proc_i 368)} assume j > 4; {251933#(<= proc_i 368)} is VALID [2019-05-15 10:22:39,348 INFO L273 TraceCheckUtils]: 557: Hoare triple {251933#(<= proc_i 368)} assume j < 6; {251933#(<= proc_i 368)} is VALID [2019-05-15 10:22:39,349 INFO L273 TraceCheckUtils]: 558: Hoare triple {251933#(<= proc_i 368)} i := i + 4; {251952#(<= proc_i 372)} is VALID [2019-05-15 10:22:39,350 INFO L273 TraceCheckUtils]: 559: Hoare triple {251952#(<= proc_i 372)} assume i <= 1000; {251952#(<= proc_i 372)} is VALID [2019-05-15 10:22:39,350 INFO L273 TraceCheckUtils]: 560: Hoare triple {251952#(<= proc_i 372)} assume i + 4 < a[j]; {251952#(<= proc_i 372)} is VALID [2019-05-15 10:22:39,350 INFO L273 TraceCheckUtils]: 561: Hoare triple {251952#(<= proc_i 372)} assume a[5] == 1000; {251952#(<= proc_i 372)} is VALID [2019-05-15 10:22:39,351 INFO L273 TraceCheckUtils]: 562: Hoare triple {251952#(<= proc_i 372)} assume j > 4; {251952#(<= proc_i 372)} is VALID [2019-05-15 10:22:39,351 INFO L273 TraceCheckUtils]: 563: Hoare triple {251952#(<= proc_i 372)} assume j < 6; {251952#(<= proc_i 372)} is VALID [2019-05-15 10:22:39,352 INFO L273 TraceCheckUtils]: 564: Hoare triple {251952#(<= proc_i 372)} i := i + 4; {251971#(<= proc_i 376)} is VALID [2019-05-15 10:22:39,352 INFO L273 TraceCheckUtils]: 565: Hoare triple {251971#(<= proc_i 376)} assume i <= 1000; {251971#(<= proc_i 376)} is VALID [2019-05-15 10:22:39,353 INFO L273 TraceCheckUtils]: 566: Hoare triple {251971#(<= proc_i 376)} assume i + 4 < a[j]; {251971#(<= proc_i 376)} is VALID [2019-05-15 10:22:39,353 INFO L273 TraceCheckUtils]: 567: Hoare triple {251971#(<= proc_i 376)} assume a[5] == 1000; {251971#(<= proc_i 376)} is VALID [2019-05-15 10:22:39,354 INFO L273 TraceCheckUtils]: 568: Hoare triple {251971#(<= proc_i 376)} assume j > 4; {251971#(<= proc_i 376)} is VALID [2019-05-15 10:22:39,354 INFO L273 TraceCheckUtils]: 569: Hoare triple {251971#(<= proc_i 376)} assume j < 6; {251971#(<= proc_i 376)} is VALID [2019-05-15 10:22:39,355 INFO L273 TraceCheckUtils]: 570: Hoare triple {251971#(<= proc_i 376)} i := i + 4; {251990#(<= proc_i 380)} is VALID [2019-05-15 10:22:39,355 INFO L273 TraceCheckUtils]: 571: Hoare triple {251990#(<= proc_i 380)} assume i <= 1000; {251990#(<= proc_i 380)} is VALID [2019-05-15 10:22:39,356 INFO L273 TraceCheckUtils]: 572: Hoare triple {251990#(<= proc_i 380)} assume i + 4 < a[j]; {251990#(<= proc_i 380)} is VALID [2019-05-15 10:22:39,356 INFO L273 TraceCheckUtils]: 573: Hoare triple {251990#(<= proc_i 380)} assume a[5] == 1000; {251990#(<= proc_i 380)} is VALID [2019-05-15 10:22:39,357 INFO L273 TraceCheckUtils]: 574: Hoare triple {251990#(<= proc_i 380)} assume j > 4; {251990#(<= proc_i 380)} is VALID [2019-05-15 10:22:39,357 INFO L273 TraceCheckUtils]: 575: Hoare triple {251990#(<= proc_i 380)} assume j < 6; {251990#(<= proc_i 380)} is VALID [2019-05-15 10:22:39,358 INFO L273 TraceCheckUtils]: 576: Hoare triple {251990#(<= proc_i 380)} i := i + 4; {252009#(<= proc_i 384)} is VALID [2019-05-15 10:22:39,358 INFO L273 TraceCheckUtils]: 577: Hoare triple {252009#(<= proc_i 384)} assume i <= 1000; {252009#(<= proc_i 384)} is VALID [2019-05-15 10:22:39,359 INFO L273 TraceCheckUtils]: 578: Hoare triple {252009#(<= proc_i 384)} assume i + 4 < a[j]; {252009#(<= proc_i 384)} is VALID [2019-05-15 10:22:39,359 INFO L273 TraceCheckUtils]: 579: Hoare triple {252009#(<= proc_i 384)} assume a[5] == 1000; {252009#(<= proc_i 384)} is VALID [2019-05-15 10:22:39,360 INFO L273 TraceCheckUtils]: 580: Hoare triple {252009#(<= proc_i 384)} assume j > 4; {252009#(<= proc_i 384)} is VALID [2019-05-15 10:22:39,360 INFO L273 TraceCheckUtils]: 581: Hoare triple {252009#(<= proc_i 384)} assume j < 6; {252009#(<= proc_i 384)} is VALID [2019-05-15 10:22:39,361 INFO L273 TraceCheckUtils]: 582: Hoare triple {252009#(<= proc_i 384)} i := i + 4; {252028#(<= proc_i 388)} is VALID [2019-05-15 10:22:39,361 INFO L273 TraceCheckUtils]: 583: Hoare triple {252028#(<= proc_i 388)} assume i <= 1000; {252028#(<= proc_i 388)} is VALID [2019-05-15 10:22:39,362 INFO L273 TraceCheckUtils]: 584: Hoare triple {252028#(<= proc_i 388)} assume i + 4 < a[j]; {252028#(<= proc_i 388)} is VALID [2019-05-15 10:22:39,362 INFO L273 TraceCheckUtils]: 585: Hoare triple {252028#(<= proc_i 388)} assume a[5] == 1000; {252028#(<= proc_i 388)} is VALID [2019-05-15 10:22:39,363 INFO L273 TraceCheckUtils]: 586: Hoare triple {252028#(<= proc_i 388)} assume j > 4; {252028#(<= proc_i 388)} is VALID [2019-05-15 10:22:39,363 INFO L273 TraceCheckUtils]: 587: Hoare triple {252028#(<= proc_i 388)} assume j < 6; {252028#(<= proc_i 388)} is VALID [2019-05-15 10:22:39,364 INFO L273 TraceCheckUtils]: 588: Hoare triple {252028#(<= proc_i 388)} i := i + 4; {252047#(<= proc_i 392)} is VALID [2019-05-15 10:22:39,364 INFO L273 TraceCheckUtils]: 589: Hoare triple {252047#(<= proc_i 392)} assume i <= 1000; {252047#(<= proc_i 392)} is VALID [2019-05-15 10:22:39,365 INFO L273 TraceCheckUtils]: 590: Hoare triple {252047#(<= proc_i 392)} assume i + 4 < a[j]; {252047#(<= proc_i 392)} is VALID [2019-05-15 10:22:39,365 INFO L273 TraceCheckUtils]: 591: Hoare triple {252047#(<= proc_i 392)} assume a[5] == 1000; {252047#(<= proc_i 392)} is VALID [2019-05-15 10:22:39,366 INFO L273 TraceCheckUtils]: 592: Hoare triple {252047#(<= proc_i 392)} assume j > 4; {252047#(<= proc_i 392)} is VALID [2019-05-15 10:22:39,366 INFO L273 TraceCheckUtils]: 593: Hoare triple {252047#(<= proc_i 392)} assume j < 6; {252047#(<= proc_i 392)} is VALID [2019-05-15 10:22:39,367 INFO L273 TraceCheckUtils]: 594: Hoare triple {252047#(<= proc_i 392)} i := i + 4; {252066#(<= proc_i 396)} is VALID [2019-05-15 10:22:39,367 INFO L273 TraceCheckUtils]: 595: Hoare triple {252066#(<= proc_i 396)} assume i <= 1000; {252066#(<= proc_i 396)} is VALID [2019-05-15 10:22:39,368 INFO L273 TraceCheckUtils]: 596: Hoare triple {252066#(<= proc_i 396)} assume i + 4 < a[j]; {252066#(<= proc_i 396)} is VALID [2019-05-15 10:22:39,368 INFO L273 TraceCheckUtils]: 597: Hoare triple {252066#(<= proc_i 396)} assume a[5] == 1000; {252066#(<= proc_i 396)} is VALID [2019-05-15 10:22:39,369 INFO L273 TraceCheckUtils]: 598: Hoare triple {252066#(<= proc_i 396)} assume j > 4; {252066#(<= proc_i 396)} is VALID [2019-05-15 10:22:39,369 INFO L273 TraceCheckUtils]: 599: Hoare triple {252066#(<= proc_i 396)} assume j < 6; {252066#(<= proc_i 396)} is VALID [2019-05-15 10:22:39,370 INFO L273 TraceCheckUtils]: 600: Hoare triple {252066#(<= proc_i 396)} i := i + 4; {252085#(<= proc_i 400)} is VALID [2019-05-15 10:22:39,370 INFO L273 TraceCheckUtils]: 601: Hoare triple {252085#(<= proc_i 400)} assume i <= 1000; {252085#(<= proc_i 400)} is VALID [2019-05-15 10:22:39,371 INFO L273 TraceCheckUtils]: 602: Hoare triple {252085#(<= proc_i 400)} assume i + 4 < a[j]; {252085#(<= proc_i 400)} is VALID [2019-05-15 10:22:39,371 INFO L273 TraceCheckUtils]: 603: Hoare triple {252085#(<= proc_i 400)} assume a[5] == 1000; {252085#(<= proc_i 400)} is VALID [2019-05-15 10:22:39,371 INFO L273 TraceCheckUtils]: 604: Hoare triple {252085#(<= proc_i 400)} assume j > 4; {252085#(<= proc_i 400)} is VALID [2019-05-15 10:22:39,372 INFO L273 TraceCheckUtils]: 605: Hoare triple {252085#(<= proc_i 400)} assume j < 6; {252085#(<= proc_i 400)} is VALID [2019-05-15 10:22:39,373 INFO L273 TraceCheckUtils]: 606: Hoare triple {252085#(<= proc_i 400)} i := i + 4; {252104#(<= proc_i 404)} is VALID [2019-05-15 10:22:39,373 INFO L273 TraceCheckUtils]: 607: Hoare triple {252104#(<= proc_i 404)} assume i <= 1000; {252104#(<= proc_i 404)} is VALID [2019-05-15 10:22:39,374 INFO L273 TraceCheckUtils]: 608: Hoare triple {252104#(<= proc_i 404)} assume i + 4 < a[j]; {252104#(<= proc_i 404)} is VALID [2019-05-15 10:22:39,374 INFO L273 TraceCheckUtils]: 609: Hoare triple {252104#(<= proc_i 404)} assume a[5] == 1000; {252104#(<= proc_i 404)} is VALID [2019-05-15 10:22:39,374 INFO L273 TraceCheckUtils]: 610: Hoare triple {252104#(<= proc_i 404)} assume j > 4; {252104#(<= proc_i 404)} is VALID [2019-05-15 10:22:39,375 INFO L273 TraceCheckUtils]: 611: Hoare triple {252104#(<= proc_i 404)} assume j < 6; {252104#(<= proc_i 404)} is VALID [2019-05-15 10:22:39,376 INFO L273 TraceCheckUtils]: 612: Hoare triple {252104#(<= proc_i 404)} i := i + 4; {252123#(<= proc_i 408)} is VALID [2019-05-15 10:22:39,376 INFO L273 TraceCheckUtils]: 613: Hoare triple {252123#(<= proc_i 408)} assume i <= 1000; {252123#(<= proc_i 408)} is VALID [2019-05-15 10:22:39,377 INFO L273 TraceCheckUtils]: 614: Hoare triple {252123#(<= proc_i 408)} assume i + 4 < a[j]; {252123#(<= proc_i 408)} is VALID [2019-05-15 10:22:39,377 INFO L273 TraceCheckUtils]: 615: Hoare triple {252123#(<= proc_i 408)} assume a[5] == 1000; {252123#(<= proc_i 408)} is VALID [2019-05-15 10:22:39,377 INFO L273 TraceCheckUtils]: 616: Hoare triple {252123#(<= proc_i 408)} assume j > 4; {252123#(<= proc_i 408)} is VALID [2019-05-15 10:22:39,378 INFO L273 TraceCheckUtils]: 617: Hoare triple {252123#(<= proc_i 408)} assume j < 6; {252123#(<= proc_i 408)} is VALID [2019-05-15 10:22:39,379 INFO L273 TraceCheckUtils]: 618: Hoare triple {252123#(<= proc_i 408)} i := i + 4; {252142#(<= proc_i 412)} is VALID [2019-05-15 10:22:39,379 INFO L273 TraceCheckUtils]: 619: Hoare triple {252142#(<= proc_i 412)} assume i <= 1000; {252142#(<= proc_i 412)} is VALID [2019-05-15 10:22:39,379 INFO L273 TraceCheckUtils]: 620: Hoare triple {252142#(<= proc_i 412)} assume i + 4 < a[j]; {252142#(<= proc_i 412)} is VALID [2019-05-15 10:22:39,380 INFO L273 TraceCheckUtils]: 621: Hoare triple {252142#(<= proc_i 412)} assume a[5] == 1000; {252142#(<= proc_i 412)} is VALID [2019-05-15 10:22:39,380 INFO L273 TraceCheckUtils]: 622: Hoare triple {252142#(<= proc_i 412)} assume j > 4; {252142#(<= proc_i 412)} is VALID [2019-05-15 10:22:39,381 INFO L273 TraceCheckUtils]: 623: Hoare triple {252142#(<= proc_i 412)} assume j < 6; {252142#(<= proc_i 412)} is VALID [2019-05-15 10:22:39,381 INFO L273 TraceCheckUtils]: 624: Hoare triple {252142#(<= proc_i 412)} i := i + 4; {252161#(<= proc_i 416)} is VALID [2019-05-15 10:22:39,382 INFO L273 TraceCheckUtils]: 625: Hoare triple {252161#(<= proc_i 416)} assume i <= 1000; {252161#(<= proc_i 416)} is VALID [2019-05-15 10:22:39,382 INFO L273 TraceCheckUtils]: 626: Hoare triple {252161#(<= proc_i 416)} assume i + 4 < a[j]; {252161#(<= proc_i 416)} is VALID [2019-05-15 10:22:39,383 INFO L273 TraceCheckUtils]: 627: Hoare triple {252161#(<= proc_i 416)} assume a[5] == 1000; {252161#(<= proc_i 416)} is VALID [2019-05-15 10:22:39,383 INFO L273 TraceCheckUtils]: 628: Hoare triple {252161#(<= proc_i 416)} assume j > 4; {252161#(<= proc_i 416)} is VALID [2019-05-15 10:22:39,384 INFO L273 TraceCheckUtils]: 629: Hoare triple {252161#(<= proc_i 416)} assume j < 6; {252161#(<= proc_i 416)} is VALID [2019-05-15 10:22:39,384 INFO L273 TraceCheckUtils]: 630: Hoare triple {252161#(<= proc_i 416)} i := i + 4; {252180#(<= proc_i 420)} is VALID [2019-05-15 10:22:39,385 INFO L273 TraceCheckUtils]: 631: Hoare triple {252180#(<= proc_i 420)} assume i <= 1000; {252180#(<= proc_i 420)} is VALID [2019-05-15 10:22:39,385 INFO L273 TraceCheckUtils]: 632: Hoare triple {252180#(<= proc_i 420)} assume i + 4 < a[j]; {252180#(<= proc_i 420)} is VALID [2019-05-15 10:22:39,386 INFO L273 TraceCheckUtils]: 633: Hoare triple {252180#(<= proc_i 420)} assume a[5] == 1000; {252180#(<= proc_i 420)} is VALID [2019-05-15 10:22:39,386 INFO L273 TraceCheckUtils]: 634: Hoare triple {252180#(<= proc_i 420)} assume j > 4; {252180#(<= proc_i 420)} is VALID [2019-05-15 10:22:39,387 INFO L273 TraceCheckUtils]: 635: Hoare triple {252180#(<= proc_i 420)} assume j < 6; {252180#(<= proc_i 420)} is VALID [2019-05-15 10:22:39,387 INFO L273 TraceCheckUtils]: 636: Hoare triple {252180#(<= proc_i 420)} i := i + 4; {252199#(<= proc_i 424)} is VALID [2019-05-15 10:22:39,388 INFO L273 TraceCheckUtils]: 637: Hoare triple {252199#(<= proc_i 424)} assume i <= 1000; {252199#(<= proc_i 424)} is VALID [2019-05-15 10:22:39,388 INFO L273 TraceCheckUtils]: 638: Hoare triple {252199#(<= proc_i 424)} assume i + 4 < a[j]; {252199#(<= proc_i 424)} is VALID [2019-05-15 10:22:39,389 INFO L273 TraceCheckUtils]: 639: Hoare triple {252199#(<= proc_i 424)} assume a[5] == 1000; {252199#(<= proc_i 424)} is VALID [2019-05-15 10:22:39,389 INFO L273 TraceCheckUtils]: 640: Hoare triple {252199#(<= proc_i 424)} assume j > 4; {252199#(<= proc_i 424)} is VALID [2019-05-15 10:22:39,390 INFO L273 TraceCheckUtils]: 641: Hoare triple {252199#(<= proc_i 424)} assume j < 6; {252199#(<= proc_i 424)} is VALID [2019-05-15 10:22:39,390 INFO L273 TraceCheckUtils]: 642: Hoare triple {252199#(<= proc_i 424)} i := i + 4; {252218#(<= proc_i 428)} is VALID [2019-05-15 10:22:39,391 INFO L273 TraceCheckUtils]: 643: Hoare triple {252218#(<= proc_i 428)} assume !(i <= 1000); {250181#false} is VALID [2019-05-15 10:22:39,632 INFO L134 CoverageAnalysis]: Checked inductivity of 34133 backedges. 0 proven. 34133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:22:39,632 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:22:39,633 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [108] total 108 [2019-05-15 10:22:39,633 INFO L78 Accepts]: Start accepts. Automaton has 110 states. Word has length 644 [2019-05-15 10:22:39,633 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:22:39,633 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 110 states. [2019-05-15 10:22:40,256 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 644 edges. 644 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:40,256 INFO L454 AbstractCegarLoop]: Interpolant automaton has 110 states [2019-05-15 10:22:40,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2019-05-15 10:22:40,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5995, Invalid=5995, Unknown=0, NotChecked=0, Total=11990 [2019-05-15 10:22:40,258 INFO L87 Difference]: Start difference. First operand 645 states and 645 transitions. Second operand 110 states. [2019-05-15 10:22:41,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:41,472 INFO L93 Difference]: Finished difference Result 656 states and 656 transitions. [2019-05-15 10:22:41,472 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2019-05-15 10:22:41,472 INFO L78 Accepts]: Start accepts. Automaton has 110 states. Word has length 644 [2019-05-15 10:22:41,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:22:41,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2019-05-15 10:22:41,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 657 transitions. [2019-05-15 10:22:41,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2019-05-15 10:22:41,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 657 transitions. [2019-05-15 10:22:41,477 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 110 states and 657 transitions. [2019-05-15 10:22:42,093 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 657 edges. 657 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:42,111 INFO L225 Difference]: With dead ends: 656 [2019-05-15 10:22:42,111 INFO L226 Difference]: Without dead ends: 656 [2019-05-15 10:22:42,111 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 643 GetRequests, 535 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=5995, Invalid=5995, Unknown=0, NotChecked=0, Total=11990 [2019-05-15 10:22:42,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2019-05-15 10:22:42,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 651. [2019-05-15 10:22:42,114 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:22:42,114 INFO L82 GeneralOperation]: Start isEquivalent. First operand 656 states. Second operand 651 states. [2019-05-15 10:22:42,114 INFO L74 IsIncluded]: Start isIncluded. First operand 656 states. Second operand 651 states. [2019-05-15 10:22:42,114 INFO L87 Difference]: Start difference. First operand 656 states. Second operand 651 states. [2019-05-15 10:22:42,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:42,127 INFO L93 Difference]: Finished difference Result 656 states and 656 transitions. [2019-05-15 10:22:42,127 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 656 transitions. [2019-05-15 10:22:42,127 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:42,127 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:42,127 INFO L74 IsIncluded]: Start isIncluded. First operand 651 states. Second operand 656 states. [2019-05-15 10:22:42,127 INFO L87 Difference]: Start difference. First operand 651 states. Second operand 656 states. [2019-05-15 10:22:42,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:42,140 INFO L93 Difference]: Finished difference Result 656 states and 656 transitions. [2019-05-15 10:22:42,140 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 656 transitions. [2019-05-15 10:22:42,140 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:42,141 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:42,141 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:22:42,141 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:22:42,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 651 states. [2019-05-15 10:22:42,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 651 transitions. [2019-05-15 10:22:42,153 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 651 transitions. Word has length 644 [2019-05-15 10:22:42,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:22:42,153 INFO L475 AbstractCegarLoop]: Abstraction has 651 states and 651 transitions. [2019-05-15 10:22:42,153 INFO L476 AbstractCegarLoop]: Interpolant automaton has 110 states. [2019-05-15 10:22:42,153 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 651 transitions. [2019-05-15 10:22:42,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 651 [2019-05-15 10:22:42,156 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:22:42,156 INFO L399 BasicCegarLoop]: trace histogram [108, 108, 108, 108, 108, 108, 1, 1] [2019-05-15 10:22:42,156 INFO L418 AbstractCegarLoop]: === Iteration 109 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:22:42,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:22:42,157 INFO L82 PathProgramCache]: Analyzing trace with hash 283688961, now seen corresponding path program 108 times [2019-05-15 10:22:42,157 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:22:42,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:42,477 INFO L256 TraceCheckSpWp]: Trace formula consists of 869 conjuncts, 110 conjunts are in the unsatisfiable core [2019-05-15 10:22:42,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:42,532 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:22:47,960 INFO L273 TraceCheckUtils]: 0: Hoare triple {254840#true} i := 0; {254845#(<= proc_i 0)} is VALID [2019-05-15 10:22:47,961 INFO L273 TraceCheckUtils]: 1: Hoare triple {254845#(<= proc_i 0)} assume i <= 1000; {254845#(<= proc_i 0)} is VALID [2019-05-15 10:22:47,961 INFO L273 TraceCheckUtils]: 2: Hoare triple {254845#(<= proc_i 0)} assume i + 4 < a[j]; {254845#(<= proc_i 0)} is VALID [2019-05-15 10:22:47,961 INFO L273 TraceCheckUtils]: 3: Hoare triple {254845#(<= proc_i 0)} assume a[5] == 1000; {254845#(<= proc_i 0)} is VALID [2019-05-15 10:22:47,962 INFO L273 TraceCheckUtils]: 4: Hoare triple {254845#(<= proc_i 0)} assume j > 4; {254845#(<= proc_i 0)} is VALID [2019-05-15 10:22:47,962 INFO L273 TraceCheckUtils]: 5: Hoare triple {254845#(<= proc_i 0)} assume j < 6; {254845#(<= proc_i 0)} is VALID [2019-05-15 10:22:47,963 INFO L273 TraceCheckUtils]: 6: Hoare triple {254845#(<= proc_i 0)} i := i + 4; {254864#(<= proc_i 4)} is VALID [2019-05-15 10:22:47,963 INFO L273 TraceCheckUtils]: 7: Hoare triple {254864#(<= proc_i 4)} assume i <= 1000; {254864#(<= proc_i 4)} is VALID [2019-05-15 10:22:47,963 INFO L273 TraceCheckUtils]: 8: Hoare triple {254864#(<= proc_i 4)} assume i + 4 < a[j]; {254864#(<= proc_i 4)} is VALID [2019-05-15 10:22:47,964 INFO L273 TraceCheckUtils]: 9: Hoare triple {254864#(<= proc_i 4)} assume a[5] == 1000; {254864#(<= proc_i 4)} is VALID [2019-05-15 10:22:47,964 INFO L273 TraceCheckUtils]: 10: Hoare triple {254864#(<= proc_i 4)} assume j > 4; {254864#(<= proc_i 4)} is VALID [2019-05-15 10:22:47,965 INFO L273 TraceCheckUtils]: 11: Hoare triple {254864#(<= proc_i 4)} assume j < 6; {254864#(<= proc_i 4)} is VALID [2019-05-15 10:22:47,965 INFO L273 TraceCheckUtils]: 12: Hoare triple {254864#(<= proc_i 4)} i := i + 4; {254883#(<= proc_i 8)} is VALID [2019-05-15 10:22:47,966 INFO L273 TraceCheckUtils]: 13: Hoare triple {254883#(<= proc_i 8)} assume i <= 1000; {254883#(<= proc_i 8)} is VALID [2019-05-15 10:22:47,966 INFO L273 TraceCheckUtils]: 14: Hoare triple {254883#(<= proc_i 8)} assume i + 4 < a[j]; {254883#(<= proc_i 8)} is VALID [2019-05-15 10:22:47,967 INFO L273 TraceCheckUtils]: 15: Hoare triple {254883#(<= proc_i 8)} assume a[5] == 1000; {254883#(<= proc_i 8)} is VALID [2019-05-15 10:22:47,967 INFO L273 TraceCheckUtils]: 16: Hoare triple {254883#(<= proc_i 8)} assume j > 4; {254883#(<= proc_i 8)} is VALID [2019-05-15 10:22:47,968 INFO L273 TraceCheckUtils]: 17: Hoare triple {254883#(<= proc_i 8)} assume j < 6; {254883#(<= proc_i 8)} is VALID [2019-05-15 10:22:47,968 INFO L273 TraceCheckUtils]: 18: Hoare triple {254883#(<= proc_i 8)} i := i + 4; {254902#(<= proc_i 12)} is VALID [2019-05-15 10:22:47,969 INFO L273 TraceCheckUtils]: 19: Hoare triple {254902#(<= proc_i 12)} assume i <= 1000; {254902#(<= proc_i 12)} is VALID [2019-05-15 10:22:47,969 INFO L273 TraceCheckUtils]: 20: Hoare triple {254902#(<= proc_i 12)} assume i + 4 < a[j]; {254902#(<= proc_i 12)} is VALID [2019-05-15 10:22:47,970 INFO L273 TraceCheckUtils]: 21: Hoare triple {254902#(<= proc_i 12)} assume a[5] == 1000; {254902#(<= proc_i 12)} is VALID [2019-05-15 10:22:47,970 INFO L273 TraceCheckUtils]: 22: Hoare triple {254902#(<= proc_i 12)} assume j > 4; {254902#(<= proc_i 12)} is VALID [2019-05-15 10:22:47,970 INFO L273 TraceCheckUtils]: 23: Hoare triple {254902#(<= proc_i 12)} assume j < 6; {254902#(<= proc_i 12)} is VALID [2019-05-15 10:22:47,971 INFO L273 TraceCheckUtils]: 24: Hoare triple {254902#(<= proc_i 12)} i := i + 4; {254921#(<= proc_i 16)} is VALID [2019-05-15 10:22:47,972 INFO L273 TraceCheckUtils]: 25: Hoare triple {254921#(<= proc_i 16)} assume i <= 1000; {254921#(<= proc_i 16)} is VALID [2019-05-15 10:22:47,972 INFO L273 TraceCheckUtils]: 26: Hoare triple {254921#(<= proc_i 16)} assume i + 4 < a[j]; {254921#(<= proc_i 16)} is VALID [2019-05-15 10:22:47,973 INFO L273 TraceCheckUtils]: 27: Hoare triple {254921#(<= proc_i 16)} assume a[5] == 1000; {254921#(<= proc_i 16)} is VALID [2019-05-15 10:22:47,973 INFO L273 TraceCheckUtils]: 28: Hoare triple {254921#(<= proc_i 16)} assume j > 4; {254921#(<= proc_i 16)} is VALID [2019-05-15 10:22:47,973 INFO L273 TraceCheckUtils]: 29: Hoare triple {254921#(<= proc_i 16)} assume j < 6; {254921#(<= proc_i 16)} is VALID [2019-05-15 10:22:47,974 INFO L273 TraceCheckUtils]: 30: Hoare triple {254921#(<= proc_i 16)} i := i + 4; {254940#(<= proc_i 20)} is VALID [2019-05-15 10:22:47,975 INFO L273 TraceCheckUtils]: 31: Hoare triple {254940#(<= proc_i 20)} assume i <= 1000; {254940#(<= proc_i 20)} is VALID [2019-05-15 10:22:47,975 INFO L273 TraceCheckUtils]: 32: Hoare triple {254940#(<= proc_i 20)} assume i + 4 < a[j]; {254940#(<= proc_i 20)} is VALID [2019-05-15 10:22:47,975 INFO L273 TraceCheckUtils]: 33: Hoare triple {254940#(<= proc_i 20)} assume a[5] == 1000; {254940#(<= proc_i 20)} is VALID [2019-05-15 10:22:47,976 INFO L273 TraceCheckUtils]: 34: Hoare triple {254940#(<= proc_i 20)} assume j > 4; {254940#(<= proc_i 20)} is VALID [2019-05-15 10:22:47,976 INFO L273 TraceCheckUtils]: 35: Hoare triple {254940#(<= proc_i 20)} assume j < 6; {254940#(<= proc_i 20)} is VALID [2019-05-15 10:22:47,977 INFO L273 TraceCheckUtils]: 36: Hoare triple {254940#(<= proc_i 20)} i := i + 4; {254959#(<= proc_i 24)} is VALID [2019-05-15 10:22:47,977 INFO L273 TraceCheckUtils]: 37: Hoare triple {254959#(<= proc_i 24)} assume i <= 1000; {254959#(<= proc_i 24)} is VALID [2019-05-15 10:22:47,978 INFO L273 TraceCheckUtils]: 38: Hoare triple {254959#(<= proc_i 24)} assume i + 4 < a[j]; {254959#(<= proc_i 24)} is VALID [2019-05-15 10:22:47,978 INFO L273 TraceCheckUtils]: 39: Hoare triple {254959#(<= proc_i 24)} assume a[5] == 1000; {254959#(<= proc_i 24)} is VALID [2019-05-15 10:22:47,979 INFO L273 TraceCheckUtils]: 40: Hoare triple {254959#(<= proc_i 24)} assume j > 4; {254959#(<= proc_i 24)} is VALID [2019-05-15 10:22:47,979 INFO L273 TraceCheckUtils]: 41: Hoare triple {254959#(<= proc_i 24)} assume j < 6; {254959#(<= proc_i 24)} is VALID [2019-05-15 10:22:47,980 INFO L273 TraceCheckUtils]: 42: Hoare triple {254959#(<= proc_i 24)} i := i + 4; {254978#(<= proc_i 28)} is VALID [2019-05-15 10:22:47,980 INFO L273 TraceCheckUtils]: 43: Hoare triple {254978#(<= proc_i 28)} assume i <= 1000; {254978#(<= proc_i 28)} is VALID [2019-05-15 10:22:47,981 INFO L273 TraceCheckUtils]: 44: Hoare triple {254978#(<= proc_i 28)} assume i + 4 < a[j]; {254978#(<= proc_i 28)} is VALID [2019-05-15 10:22:47,981 INFO L273 TraceCheckUtils]: 45: Hoare triple {254978#(<= proc_i 28)} assume a[5] == 1000; {254978#(<= proc_i 28)} is VALID [2019-05-15 10:22:47,982 INFO L273 TraceCheckUtils]: 46: Hoare triple {254978#(<= proc_i 28)} assume j > 4; {254978#(<= proc_i 28)} is VALID [2019-05-15 10:22:47,982 INFO L273 TraceCheckUtils]: 47: Hoare triple {254978#(<= proc_i 28)} assume j < 6; {254978#(<= proc_i 28)} is VALID [2019-05-15 10:22:47,983 INFO L273 TraceCheckUtils]: 48: Hoare triple {254978#(<= proc_i 28)} i := i + 4; {254997#(<= proc_i 32)} is VALID [2019-05-15 10:22:47,983 INFO L273 TraceCheckUtils]: 49: Hoare triple {254997#(<= proc_i 32)} assume i <= 1000; {254997#(<= proc_i 32)} is VALID [2019-05-15 10:22:47,984 INFO L273 TraceCheckUtils]: 50: Hoare triple {254997#(<= proc_i 32)} assume i + 4 < a[j]; {254997#(<= proc_i 32)} is VALID [2019-05-15 10:22:47,984 INFO L273 TraceCheckUtils]: 51: Hoare triple {254997#(<= proc_i 32)} assume a[5] == 1000; {254997#(<= proc_i 32)} is VALID [2019-05-15 10:22:47,985 INFO L273 TraceCheckUtils]: 52: Hoare triple {254997#(<= proc_i 32)} assume j > 4; {254997#(<= proc_i 32)} is VALID [2019-05-15 10:22:47,985 INFO L273 TraceCheckUtils]: 53: Hoare triple {254997#(<= proc_i 32)} assume j < 6; {254997#(<= proc_i 32)} is VALID [2019-05-15 10:22:47,986 INFO L273 TraceCheckUtils]: 54: Hoare triple {254997#(<= proc_i 32)} i := i + 4; {255016#(<= proc_i 36)} is VALID [2019-05-15 10:22:47,986 INFO L273 TraceCheckUtils]: 55: Hoare triple {255016#(<= proc_i 36)} assume i <= 1000; {255016#(<= proc_i 36)} is VALID [2019-05-15 10:22:47,987 INFO L273 TraceCheckUtils]: 56: Hoare triple {255016#(<= proc_i 36)} assume i + 4 < a[j]; {255016#(<= proc_i 36)} is VALID [2019-05-15 10:22:47,987 INFO L273 TraceCheckUtils]: 57: Hoare triple {255016#(<= proc_i 36)} assume a[5] == 1000; {255016#(<= proc_i 36)} is VALID [2019-05-15 10:22:47,988 INFO L273 TraceCheckUtils]: 58: Hoare triple {255016#(<= proc_i 36)} assume j > 4; {255016#(<= proc_i 36)} is VALID [2019-05-15 10:22:47,988 INFO L273 TraceCheckUtils]: 59: Hoare triple {255016#(<= proc_i 36)} assume j < 6; {255016#(<= proc_i 36)} is VALID [2019-05-15 10:22:47,989 INFO L273 TraceCheckUtils]: 60: Hoare triple {255016#(<= proc_i 36)} i := i + 4; {255035#(<= proc_i 40)} is VALID [2019-05-15 10:22:47,989 INFO L273 TraceCheckUtils]: 61: Hoare triple {255035#(<= proc_i 40)} assume i <= 1000; {255035#(<= proc_i 40)} is VALID [2019-05-15 10:22:47,990 INFO L273 TraceCheckUtils]: 62: Hoare triple {255035#(<= proc_i 40)} assume i + 4 < a[j]; {255035#(<= proc_i 40)} is VALID [2019-05-15 10:22:47,990 INFO L273 TraceCheckUtils]: 63: Hoare triple {255035#(<= proc_i 40)} assume a[5] == 1000; {255035#(<= proc_i 40)} is VALID [2019-05-15 10:22:47,991 INFO L273 TraceCheckUtils]: 64: Hoare triple {255035#(<= proc_i 40)} assume j > 4; {255035#(<= proc_i 40)} is VALID [2019-05-15 10:22:47,991 INFO L273 TraceCheckUtils]: 65: Hoare triple {255035#(<= proc_i 40)} assume j < 6; {255035#(<= proc_i 40)} is VALID [2019-05-15 10:22:47,992 INFO L273 TraceCheckUtils]: 66: Hoare triple {255035#(<= proc_i 40)} i := i + 4; {255054#(<= proc_i 44)} is VALID [2019-05-15 10:22:47,992 INFO L273 TraceCheckUtils]: 67: Hoare triple {255054#(<= proc_i 44)} assume i <= 1000; {255054#(<= proc_i 44)} is VALID [2019-05-15 10:22:47,993 INFO L273 TraceCheckUtils]: 68: Hoare triple {255054#(<= proc_i 44)} assume i + 4 < a[j]; {255054#(<= proc_i 44)} is VALID [2019-05-15 10:22:47,993 INFO L273 TraceCheckUtils]: 69: Hoare triple {255054#(<= proc_i 44)} assume a[5] == 1000; {255054#(<= proc_i 44)} is VALID [2019-05-15 10:22:47,994 INFO L273 TraceCheckUtils]: 70: Hoare triple {255054#(<= proc_i 44)} assume j > 4; {255054#(<= proc_i 44)} is VALID [2019-05-15 10:22:47,994 INFO L273 TraceCheckUtils]: 71: Hoare triple {255054#(<= proc_i 44)} assume j < 6; {255054#(<= proc_i 44)} is VALID [2019-05-15 10:22:47,995 INFO L273 TraceCheckUtils]: 72: Hoare triple {255054#(<= proc_i 44)} i := i + 4; {255073#(<= proc_i 48)} is VALID [2019-05-15 10:22:47,995 INFO L273 TraceCheckUtils]: 73: Hoare triple {255073#(<= proc_i 48)} assume i <= 1000; {255073#(<= proc_i 48)} is VALID [2019-05-15 10:22:47,996 INFO L273 TraceCheckUtils]: 74: Hoare triple {255073#(<= proc_i 48)} assume i + 4 < a[j]; {255073#(<= proc_i 48)} is VALID [2019-05-15 10:22:47,996 INFO L273 TraceCheckUtils]: 75: Hoare triple {255073#(<= proc_i 48)} assume a[5] == 1000; {255073#(<= proc_i 48)} is VALID [2019-05-15 10:22:47,996 INFO L273 TraceCheckUtils]: 76: Hoare triple {255073#(<= proc_i 48)} assume j > 4; {255073#(<= proc_i 48)} is VALID [2019-05-15 10:22:47,997 INFO L273 TraceCheckUtils]: 77: Hoare triple {255073#(<= proc_i 48)} assume j < 6; {255073#(<= proc_i 48)} is VALID [2019-05-15 10:22:47,998 INFO L273 TraceCheckUtils]: 78: Hoare triple {255073#(<= proc_i 48)} i := i + 4; {255092#(<= proc_i 52)} is VALID [2019-05-15 10:22:47,998 INFO L273 TraceCheckUtils]: 79: Hoare triple {255092#(<= proc_i 52)} assume i <= 1000; {255092#(<= proc_i 52)} is VALID [2019-05-15 10:22:47,999 INFO L273 TraceCheckUtils]: 80: Hoare triple {255092#(<= proc_i 52)} assume i + 4 < a[j]; {255092#(<= proc_i 52)} is VALID [2019-05-15 10:22:47,999 INFO L273 TraceCheckUtils]: 81: Hoare triple {255092#(<= proc_i 52)} assume a[5] == 1000; {255092#(<= proc_i 52)} is VALID [2019-05-15 10:22:47,999 INFO L273 TraceCheckUtils]: 82: Hoare triple {255092#(<= proc_i 52)} assume j > 4; {255092#(<= proc_i 52)} is VALID [2019-05-15 10:22:48,000 INFO L273 TraceCheckUtils]: 83: Hoare triple {255092#(<= proc_i 52)} assume j < 6; {255092#(<= proc_i 52)} is VALID [2019-05-15 10:22:48,001 INFO L273 TraceCheckUtils]: 84: Hoare triple {255092#(<= proc_i 52)} i := i + 4; {255111#(<= proc_i 56)} is VALID [2019-05-15 10:22:48,001 INFO L273 TraceCheckUtils]: 85: Hoare triple {255111#(<= proc_i 56)} assume i <= 1000; {255111#(<= proc_i 56)} is VALID [2019-05-15 10:22:48,001 INFO L273 TraceCheckUtils]: 86: Hoare triple {255111#(<= proc_i 56)} assume i + 4 < a[j]; {255111#(<= proc_i 56)} is VALID [2019-05-15 10:22:48,002 INFO L273 TraceCheckUtils]: 87: Hoare triple {255111#(<= proc_i 56)} assume a[5] == 1000; {255111#(<= proc_i 56)} is VALID [2019-05-15 10:22:48,002 INFO L273 TraceCheckUtils]: 88: Hoare triple {255111#(<= proc_i 56)} assume j > 4; {255111#(<= proc_i 56)} is VALID [2019-05-15 10:22:48,003 INFO L273 TraceCheckUtils]: 89: Hoare triple {255111#(<= proc_i 56)} assume j < 6; {255111#(<= proc_i 56)} is VALID [2019-05-15 10:22:48,003 INFO L273 TraceCheckUtils]: 90: Hoare triple {255111#(<= proc_i 56)} i := i + 4; {255130#(<= proc_i 60)} is VALID [2019-05-15 10:22:48,004 INFO L273 TraceCheckUtils]: 91: Hoare triple {255130#(<= proc_i 60)} assume i <= 1000; {255130#(<= proc_i 60)} is VALID [2019-05-15 10:22:48,004 INFO L273 TraceCheckUtils]: 92: Hoare triple {255130#(<= proc_i 60)} assume i + 4 < a[j]; {255130#(<= proc_i 60)} is VALID [2019-05-15 10:22:48,005 INFO L273 TraceCheckUtils]: 93: Hoare triple {255130#(<= proc_i 60)} assume a[5] == 1000; {255130#(<= proc_i 60)} is VALID [2019-05-15 10:22:48,005 INFO L273 TraceCheckUtils]: 94: Hoare triple {255130#(<= proc_i 60)} assume j > 4; {255130#(<= proc_i 60)} is VALID [2019-05-15 10:22:48,006 INFO L273 TraceCheckUtils]: 95: Hoare triple {255130#(<= proc_i 60)} assume j < 6; {255130#(<= proc_i 60)} is VALID [2019-05-15 10:22:48,006 INFO L273 TraceCheckUtils]: 96: Hoare triple {255130#(<= proc_i 60)} i := i + 4; {255149#(<= proc_i 64)} is VALID [2019-05-15 10:22:48,007 INFO L273 TraceCheckUtils]: 97: Hoare triple {255149#(<= proc_i 64)} assume i <= 1000; {255149#(<= proc_i 64)} is VALID [2019-05-15 10:22:48,007 INFO L273 TraceCheckUtils]: 98: Hoare triple {255149#(<= proc_i 64)} assume i + 4 < a[j]; {255149#(<= proc_i 64)} is VALID [2019-05-15 10:22:48,008 INFO L273 TraceCheckUtils]: 99: Hoare triple {255149#(<= proc_i 64)} assume a[5] == 1000; {255149#(<= proc_i 64)} is VALID [2019-05-15 10:22:48,008 INFO L273 TraceCheckUtils]: 100: Hoare triple {255149#(<= proc_i 64)} assume j > 4; {255149#(<= proc_i 64)} is VALID [2019-05-15 10:22:48,009 INFO L273 TraceCheckUtils]: 101: Hoare triple {255149#(<= proc_i 64)} assume j < 6; {255149#(<= proc_i 64)} is VALID [2019-05-15 10:22:48,009 INFO L273 TraceCheckUtils]: 102: Hoare triple {255149#(<= proc_i 64)} i := i + 4; {255168#(<= proc_i 68)} is VALID [2019-05-15 10:22:48,010 INFO L273 TraceCheckUtils]: 103: Hoare triple {255168#(<= proc_i 68)} assume i <= 1000; {255168#(<= proc_i 68)} is VALID [2019-05-15 10:22:48,010 INFO L273 TraceCheckUtils]: 104: Hoare triple {255168#(<= proc_i 68)} assume i + 4 < a[j]; {255168#(<= proc_i 68)} is VALID [2019-05-15 10:22:48,011 INFO L273 TraceCheckUtils]: 105: Hoare triple {255168#(<= proc_i 68)} assume a[5] == 1000; {255168#(<= proc_i 68)} is VALID [2019-05-15 10:22:48,011 INFO L273 TraceCheckUtils]: 106: Hoare triple {255168#(<= proc_i 68)} assume j > 4; {255168#(<= proc_i 68)} is VALID [2019-05-15 10:22:48,012 INFO L273 TraceCheckUtils]: 107: Hoare triple {255168#(<= proc_i 68)} assume j < 6; {255168#(<= proc_i 68)} is VALID [2019-05-15 10:22:48,012 INFO L273 TraceCheckUtils]: 108: Hoare triple {255168#(<= proc_i 68)} i := i + 4; {255187#(<= proc_i 72)} is VALID [2019-05-15 10:22:48,013 INFO L273 TraceCheckUtils]: 109: Hoare triple {255187#(<= proc_i 72)} assume i <= 1000; {255187#(<= proc_i 72)} is VALID [2019-05-15 10:22:48,013 INFO L273 TraceCheckUtils]: 110: Hoare triple {255187#(<= proc_i 72)} assume i + 4 < a[j]; {255187#(<= proc_i 72)} is VALID [2019-05-15 10:22:48,014 INFO L273 TraceCheckUtils]: 111: Hoare triple {255187#(<= proc_i 72)} assume a[5] == 1000; {255187#(<= proc_i 72)} is VALID [2019-05-15 10:22:48,014 INFO L273 TraceCheckUtils]: 112: Hoare triple {255187#(<= proc_i 72)} assume j > 4; {255187#(<= proc_i 72)} is VALID [2019-05-15 10:22:48,015 INFO L273 TraceCheckUtils]: 113: Hoare triple {255187#(<= proc_i 72)} assume j < 6; {255187#(<= proc_i 72)} is VALID [2019-05-15 10:22:48,015 INFO L273 TraceCheckUtils]: 114: Hoare triple {255187#(<= proc_i 72)} i := i + 4; {255206#(<= proc_i 76)} is VALID [2019-05-15 10:22:48,016 INFO L273 TraceCheckUtils]: 115: Hoare triple {255206#(<= proc_i 76)} assume i <= 1000; {255206#(<= proc_i 76)} is VALID [2019-05-15 10:22:48,016 INFO L273 TraceCheckUtils]: 116: Hoare triple {255206#(<= proc_i 76)} assume i + 4 < a[j]; {255206#(<= proc_i 76)} is VALID [2019-05-15 10:22:48,017 INFO L273 TraceCheckUtils]: 117: Hoare triple {255206#(<= proc_i 76)} assume a[5] == 1000; {255206#(<= proc_i 76)} is VALID [2019-05-15 10:22:48,017 INFO L273 TraceCheckUtils]: 118: Hoare triple {255206#(<= proc_i 76)} assume j > 4; {255206#(<= proc_i 76)} is VALID [2019-05-15 10:22:48,017 INFO L273 TraceCheckUtils]: 119: Hoare triple {255206#(<= proc_i 76)} assume j < 6; {255206#(<= proc_i 76)} is VALID [2019-05-15 10:22:48,018 INFO L273 TraceCheckUtils]: 120: Hoare triple {255206#(<= proc_i 76)} i := i + 4; {255225#(<= proc_i 80)} is VALID [2019-05-15 10:22:48,019 INFO L273 TraceCheckUtils]: 121: Hoare triple {255225#(<= proc_i 80)} assume i <= 1000; {255225#(<= proc_i 80)} is VALID [2019-05-15 10:22:48,019 INFO L273 TraceCheckUtils]: 122: Hoare triple {255225#(<= proc_i 80)} assume i + 4 < a[j]; {255225#(<= proc_i 80)} is VALID [2019-05-15 10:22:48,020 INFO L273 TraceCheckUtils]: 123: Hoare triple {255225#(<= proc_i 80)} assume a[5] == 1000; {255225#(<= proc_i 80)} is VALID [2019-05-15 10:22:48,020 INFO L273 TraceCheckUtils]: 124: Hoare triple {255225#(<= proc_i 80)} assume j > 4; {255225#(<= proc_i 80)} is VALID [2019-05-15 10:22:48,020 INFO L273 TraceCheckUtils]: 125: Hoare triple {255225#(<= proc_i 80)} assume j < 6; {255225#(<= proc_i 80)} is VALID [2019-05-15 10:22:48,021 INFO L273 TraceCheckUtils]: 126: Hoare triple {255225#(<= proc_i 80)} i := i + 4; {255244#(<= proc_i 84)} is VALID [2019-05-15 10:22:48,022 INFO L273 TraceCheckUtils]: 127: Hoare triple {255244#(<= proc_i 84)} assume i <= 1000; {255244#(<= proc_i 84)} is VALID [2019-05-15 10:22:48,022 INFO L273 TraceCheckUtils]: 128: Hoare triple {255244#(<= proc_i 84)} assume i + 4 < a[j]; {255244#(<= proc_i 84)} is VALID [2019-05-15 10:22:48,022 INFO L273 TraceCheckUtils]: 129: Hoare triple {255244#(<= proc_i 84)} assume a[5] == 1000; {255244#(<= proc_i 84)} is VALID [2019-05-15 10:22:48,023 INFO L273 TraceCheckUtils]: 130: Hoare triple {255244#(<= proc_i 84)} assume j > 4; {255244#(<= proc_i 84)} is VALID [2019-05-15 10:22:48,023 INFO L273 TraceCheckUtils]: 131: Hoare triple {255244#(<= proc_i 84)} assume j < 6; {255244#(<= proc_i 84)} is VALID [2019-05-15 10:22:48,024 INFO L273 TraceCheckUtils]: 132: Hoare triple {255244#(<= proc_i 84)} i := i + 4; {255263#(<= proc_i 88)} is VALID [2019-05-15 10:22:48,025 INFO L273 TraceCheckUtils]: 133: Hoare triple {255263#(<= proc_i 88)} assume i <= 1000; {255263#(<= proc_i 88)} is VALID [2019-05-15 10:22:48,025 INFO L273 TraceCheckUtils]: 134: Hoare triple {255263#(<= proc_i 88)} assume i + 4 < a[j]; {255263#(<= proc_i 88)} is VALID [2019-05-15 10:22:48,025 INFO L273 TraceCheckUtils]: 135: Hoare triple {255263#(<= proc_i 88)} assume a[5] == 1000; {255263#(<= proc_i 88)} is VALID [2019-05-15 10:22:48,026 INFO L273 TraceCheckUtils]: 136: Hoare triple {255263#(<= proc_i 88)} assume j > 4; {255263#(<= proc_i 88)} is VALID [2019-05-15 10:22:48,026 INFO L273 TraceCheckUtils]: 137: Hoare triple {255263#(<= proc_i 88)} assume j < 6; {255263#(<= proc_i 88)} is VALID [2019-05-15 10:22:48,027 INFO L273 TraceCheckUtils]: 138: Hoare triple {255263#(<= proc_i 88)} i := i + 4; {255282#(<= proc_i 92)} is VALID [2019-05-15 10:22:48,027 INFO L273 TraceCheckUtils]: 139: Hoare triple {255282#(<= proc_i 92)} assume i <= 1000; {255282#(<= proc_i 92)} is VALID [2019-05-15 10:22:48,028 INFO L273 TraceCheckUtils]: 140: Hoare triple {255282#(<= proc_i 92)} assume i + 4 < a[j]; {255282#(<= proc_i 92)} is VALID [2019-05-15 10:22:48,028 INFO L273 TraceCheckUtils]: 141: Hoare triple {255282#(<= proc_i 92)} assume a[5] == 1000; {255282#(<= proc_i 92)} is VALID [2019-05-15 10:22:48,029 INFO L273 TraceCheckUtils]: 142: Hoare triple {255282#(<= proc_i 92)} assume j > 4; {255282#(<= proc_i 92)} is VALID [2019-05-15 10:22:48,029 INFO L273 TraceCheckUtils]: 143: Hoare triple {255282#(<= proc_i 92)} assume j < 6; {255282#(<= proc_i 92)} is VALID [2019-05-15 10:22:48,030 INFO L273 TraceCheckUtils]: 144: Hoare triple {255282#(<= proc_i 92)} i := i + 4; {255301#(<= proc_i 96)} is VALID [2019-05-15 10:22:48,030 INFO L273 TraceCheckUtils]: 145: Hoare triple {255301#(<= proc_i 96)} assume i <= 1000; {255301#(<= proc_i 96)} is VALID [2019-05-15 10:22:48,031 INFO L273 TraceCheckUtils]: 146: Hoare triple {255301#(<= proc_i 96)} assume i + 4 < a[j]; {255301#(<= proc_i 96)} is VALID [2019-05-15 10:22:48,031 INFO L273 TraceCheckUtils]: 147: Hoare triple {255301#(<= proc_i 96)} assume a[5] == 1000; {255301#(<= proc_i 96)} is VALID [2019-05-15 10:22:48,032 INFO L273 TraceCheckUtils]: 148: Hoare triple {255301#(<= proc_i 96)} assume j > 4; {255301#(<= proc_i 96)} is VALID [2019-05-15 10:22:48,032 INFO L273 TraceCheckUtils]: 149: Hoare triple {255301#(<= proc_i 96)} assume j < 6; {255301#(<= proc_i 96)} is VALID [2019-05-15 10:22:48,033 INFO L273 TraceCheckUtils]: 150: Hoare triple {255301#(<= proc_i 96)} i := i + 4; {255320#(<= proc_i 100)} is VALID [2019-05-15 10:22:48,033 INFO L273 TraceCheckUtils]: 151: Hoare triple {255320#(<= proc_i 100)} assume i <= 1000; {255320#(<= proc_i 100)} is VALID [2019-05-15 10:22:48,034 INFO L273 TraceCheckUtils]: 152: Hoare triple {255320#(<= proc_i 100)} assume i + 4 < a[j]; {255320#(<= proc_i 100)} is VALID [2019-05-15 10:22:48,034 INFO L273 TraceCheckUtils]: 153: Hoare triple {255320#(<= proc_i 100)} assume a[5] == 1000; {255320#(<= proc_i 100)} is VALID [2019-05-15 10:22:48,035 INFO L273 TraceCheckUtils]: 154: Hoare triple {255320#(<= proc_i 100)} assume j > 4; {255320#(<= proc_i 100)} is VALID [2019-05-15 10:22:48,035 INFO L273 TraceCheckUtils]: 155: Hoare triple {255320#(<= proc_i 100)} assume j < 6; {255320#(<= proc_i 100)} is VALID [2019-05-15 10:22:48,036 INFO L273 TraceCheckUtils]: 156: Hoare triple {255320#(<= proc_i 100)} i := i + 4; {255339#(<= proc_i 104)} is VALID [2019-05-15 10:22:48,036 INFO L273 TraceCheckUtils]: 157: Hoare triple {255339#(<= proc_i 104)} assume i <= 1000; {255339#(<= proc_i 104)} is VALID [2019-05-15 10:22:48,037 INFO L273 TraceCheckUtils]: 158: Hoare triple {255339#(<= proc_i 104)} assume i + 4 < a[j]; {255339#(<= proc_i 104)} is VALID [2019-05-15 10:22:48,037 INFO L273 TraceCheckUtils]: 159: Hoare triple {255339#(<= proc_i 104)} assume a[5] == 1000; {255339#(<= proc_i 104)} is VALID [2019-05-15 10:22:48,038 INFO L273 TraceCheckUtils]: 160: Hoare triple {255339#(<= proc_i 104)} assume j > 4; {255339#(<= proc_i 104)} is VALID [2019-05-15 10:22:48,038 INFO L273 TraceCheckUtils]: 161: Hoare triple {255339#(<= proc_i 104)} assume j < 6; {255339#(<= proc_i 104)} is VALID [2019-05-15 10:22:48,039 INFO L273 TraceCheckUtils]: 162: Hoare triple {255339#(<= proc_i 104)} i := i + 4; {255358#(<= proc_i 108)} is VALID [2019-05-15 10:22:48,039 INFO L273 TraceCheckUtils]: 163: Hoare triple {255358#(<= proc_i 108)} assume i <= 1000; {255358#(<= proc_i 108)} is VALID [2019-05-15 10:22:48,040 INFO L273 TraceCheckUtils]: 164: Hoare triple {255358#(<= proc_i 108)} assume i + 4 < a[j]; {255358#(<= proc_i 108)} is VALID [2019-05-15 10:22:48,040 INFO L273 TraceCheckUtils]: 165: Hoare triple {255358#(<= proc_i 108)} assume a[5] == 1000; {255358#(<= proc_i 108)} is VALID [2019-05-15 10:22:48,041 INFO L273 TraceCheckUtils]: 166: Hoare triple {255358#(<= proc_i 108)} assume j > 4; {255358#(<= proc_i 108)} is VALID [2019-05-15 10:22:48,041 INFO L273 TraceCheckUtils]: 167: Hoare triple {255358#(<= proc_i 108)} assume j < 6; {255358#(<= proc_i 108)} is VALID [2019-05-15 10:22:48,042 INFO L273 TraceCheckUtils]: 168: Hoare triple {255358#(<= proc_i 108)} i := i + 4; {255377#(<= proc_i 112)} is VALID [2019-05-15 10:22:48,042 INFO L273 TraceCheckUtils]: 169: Hoare triple {255377#(<= proc_i 112)} assume i <= 1000; {255377#(<= proc_i 112)} is VALID [2019-05-15 10:22:48,043 INFO L273 TraceCheckUtils]: 170: Hoare triple {255377#(<= proc_i 112)} assume i + 4 < a[j]; {255377#(<= proc_i 112)} is VALID [2019-05-15 10:22:48,043 INFO L273 TraceCheckUtils]: 171: Hoare triple {255377#(<= proc_i 112)} assume a[5] == 1000; {255377#(<= proc_i 112)} is VALID [2019-05-15 10:22:48,043 INFO L273 TraceCheckUtils]: 172: Hoare triple {255377#(<= proc_i 112)} assume j > 4; {255377#(<= proc_i 112)} is VALID [2019-05-15 10:22:48,044 INFO L273 TraceCheckUtils]: 173: Hoare triple {255377#(<= proc_i 112)} assume j < 6; {255377#(<= proc_i 112)} is VALID [2019-05-15 10:22:48,045 INFO L273 TraceCheckUtils]: 174: Hoare triple {255377#(<= proc_i 112)} i := i + 4; {255396#(<= proc_i 116)} is VALID [2019-05-15 10:22:48,045 INFO L273 TraceCheckUtils]: 175: Hoare triple {255396#(<= proc_i 116)} assume i <= 1000; {255396#(<= proc_i 116)} is VALID [2019-05-15 10:22:48,046 INFO L273 TraceCheckUtils]: 176: Hoare triple {255396#(<= proc_i 116)} assume i + 4 < a[j]; {255396#(<= proc_i 116)} is VALID [2019-05-15 10:22:48,046 INFO L273 TraceCheckUtils]: 177: Hoare triple {255396#(<= proc_i 116)} assume a[5] == 1000; {255396#(<= proc_i 116)} is VALID [2019-05-15 10:22:48,046 INFO L273 TraceCheckUtils]: 178: Hoare triple {255396#(<= proc_i 116)} assume j > 4; {255396#(<= proc_i 116)} is VALID [2019-05-15 10:22:48,047 INFO L273 TraceCheckUtils]: 179: Hoare triple {255396#(<= proc_i 116)} assume j < 6; {255396#(<= proc_i 116)} is VALID [2019-05-15 10:22:48,048 INFO L273 TraceCheckUtils]: 180: Hoare triple {255396#(<= proc_i 116)} i := i + 4; {255415#(<= proc_i 120)} is VALID [2019-05-15 10:22:48,048 INFO L273 TraceCheckUtils]: 181: Hoare triple {255415#(<= proc_i 120)} assume i <= 1000; {255415#(<= proc_i 120)} is VALID [2019-05-15 10:22:48,048 INFO L273 TraceCheckUtils]: 182: Hoare triple {255415#(<= proc_i 120)} assume i + 4 < a[j]; {255415#(<= proc_i 120)} is VALID [2019-05-15 10:22:48,049 INFO L273 TraceCheckUtils]: 183: Hoare triple {255415#(<= proc_i 120)} assume a[5] == 1000; {255415#(<= proc_i 120)} is VALID [2019-05-15 10:22:48,049 INFO L273 TraceCheckUtils]: 184: Hoare triple {255415#(<= proc_i 120)} assume j > 4; {255415#(<= proc_i 120)} is VALID [2019-05-15 10:22:48,050 INFO L273 TraceCheckUtils]: 185: Hoare triple {255415#(<= proc_i 120)} assume j < 6; {255415#(<= proc_i 120)} is VALID [2019-05-15 10:22:48,050 INFO L273 TraceCheckUtils]: 186: Hoare triple {255415#(<= proc_i 120)} i := i + 4; {255434#(<= proc_i 124)} is VALID [2019-05-15 10:22:48,051 INFO L273 TraceCheckUtils]: 187: Hoare triple {255434#(<= proc_i 124)} assume i <= 1000; {255434#(<= proc_i 124)} is VALID [2019-05-15 10:22:48,051 INFO L273 TraceCheckUtils]: 188: Hoare triple {255434#(<= proc_i 124)} assume i + 4 < a[j]; {255434#(<= proc_i 124)} is VALID [2019-05-15 10:22:48,052 INFO L273 TraceCheckUtils]: 189: Hoare triple {255434#(<= proc_i 124)} assume a[5] == 1000; {255434#(<= proc_i 124)} is VALID [2019-05-15 10:22:48,052 INFO L273 TraceCheckUtils]: 190: Hoare triple {255434#(<= proc_i 124)} assume j > 4; {255434#(<= proc_i 124)} is VALID [2019-05-15 10:22:48,053 INFO L273 TraceCheckUtils]: 191: Hoare triple {255434#(<= proc_i 124)} assume j < 6; {255434#(<= proc_i 124)} is VALID [2019-05-15 10:22:48,053 INFO L273 TraceCheckUtils]: 192: Hoare triple {255434#(<= proc_i 124)} i := i + 4; {255453#(<= proc_i 128)} is VALID [2019-05-15 10:22:48,054 INFO L273 TraceCheckUtils]: 193: Hoare triple {255453#(<= proc_i 128)} assume i <= 1000; {255453#(<= proc_i 128)} is VALID [2019-05-15 10:22:48,054 INFO L273 TraceCheckUtils]: 194: Hoare triple {255453#(<= proc_i 128)} assume i + 4 < a[j]; {255453#(<= proc_i 128)} is VALID [2019-05-15 10:22:48,055 INFO L273 TraceCheckUtils]: 195: Hoare triple {255453#(<= proc_i 128)} assume a[5] == 1000; {255453#(<= proc_i 128)} is VALID [2019-05-15 10:22:48,055 INFO L273 TraceCheckUtils]: 196: Hoare triple {255453#(<= proc_i 128)} assume j > 4; {255453#(<= proc_i 128)} is VALID [2019-05-15 10:22:48,056 INFO L273 TraceCheckUtils]: 197: Hoare triple {255453#(<= proc_i 128)} assume j < 6; {255453#(<= proc_i 128)} is VALID [2019-05-15 10:22:48,056 INFO L273 TraceCheckUtils]: 198: Hoare triple {255453#(<= proc_i 128)} i := i + 4; {255472#(<= proc_i 132)} is VALID [2019-05-15 10:22:48,057 INFO L273 TraceCheckUtils]: 199: Hoare triple {255472#(<= proc_i 132)} assume i <= 1000; {255472#(<= proc_i 132)} is VALID [2019-05-15 10:22:48,057 INFO L273 TraceCheckUtils]: 200: Hoare triple {255472#(<= proc_i 132)} assume i + 4 < a[j]; {255472#(<= proc_i 132)} is VALID [2019-05-15 10:22:48,058 INFO L273 TraceCheckUtils]: 201: Hoare triple {255472#(<= proc_i 132)} assume a[5] == 1000; {255472#(<= proc_i 132)} is VALID [2019-05-15 10:22:48,058 INFO L273 TraceCheckUtils]: 202: Hoare triple {255472#(<= proc_i 132)} assume j > 4; {255472#(<= proc_i 132)} is VALID [2019-05-15 10:22:48,059 INFO L273 TraceCheckUtils]: 203: Hoare triple {255472#(<= proc_i 132)} assume j < 6; {255472#(<= proc_i 132)} is VALID [2019-05-15 10:22:48,059 INFO L273 TraceCheckUtils]: 204: Hoare triple {255472#(<= proc_i 132)} i := i + 4; {255491#(<= proc_i 136)} is VALID [2019-05-15 10:22:48,060 INFO L273 TraceCheckUtils]: 205: Hoare triple {255491#(<= proc_i 136)} assume i <= 1000; {255491#(<= proc_i 136)} is VALID [2019-05-15 10:22:48,060 INFO L273 TraceCheckUtils]: 206: Hoare triple {255491#(<= proc_i 136)} assume i + 4 < a[j]; {255491#(<= proc_i 136)} is VALID [2019-05-15 10:22:48,061 INFO L273 TraceCheckUtils]: 207: Hoare triple {255491#(<= proc_i 136)} assume a[5] == 1000; {255491#(<= proc_i 136)} is VALID [2019-05-15 10:22:48,061 INFO L273 TraceCheckUtils]: 208: Hoare triple {255491#(<= proc_i 136)} assume j > 4; {255491#(<= proc_i 136)} is VALID [2019-05-15 10:22:48,062 INFO L273 TraceCheckUtils]: 209: Hoare triple {255491#(<= proc_i 136)} assume j < 6; {255491#(<= proc_i 136)} is VALID [2019-05-15 10:22:48,062 INFO L273 TraceCheckUtils]: 210: Hoare triple {255491#(<= proc_i 136)} i := i + 4; {255510#(<= proc_i 140)} is VALID [2019-05-15 10:22:48,063 INFO L273 TraceCheckUtils]: 211: Hoare triple {255510#(<= proc_i 140)} assume i <= 1000; {255510#(<= proc_i 140)} is VALID [2019-05-15 10:22:48,063 INFO L273 TraceCheckUtils]: 212: Hoare triple {255510#(<= proc_i 140)} assume i + 4 < a[j]; {255510#(<= proc_i 140)} is VALID [2019-05-15 10:22:48,064 INFO L273 TraceCheckUtils]: 213: Hoare triple {255510#(<= proc_i 140)} assume a[5] == 1000; {255510#(<= proc_i 140)} is VALID [2019-05-15 10:22:48,064 INFO L273 TraceCheckUtils]: 214: Hoare triple {255510#(<= proc_i 140)} assume j > 4; {255510#(<= proc_i 140)} is VALID [2019-05-15 10:22:48,065 INFO L273 TraceCheckUtils]: 215: Hoare triple {255510#(<= proc_i 140)} assume j < 6; {255510#(<= proc_i 140)} is VALID [2019-05-15 10:22:48,065 INFO L273 TraceCheckUtils]: 216: Hoare triple {255510#(<= proc_i 140)} i := i + 4; {255529#(<= proc_i 144)} is VALID [2019-05-15 10:22:48,066 INFO L273 TraceCheckUtils]: 217: Hoare triple {255529#(<= proc_i 144)} assume i <= 1000; {255529#(<= proc_i 144)} is VALID [2019-05-15 10:22:48,066 INFO L273 TraceCheckUtils]: 218: Hoare triple {255529#(<= proc_i 144)} assume i + 4 < a[j]; {255529#(<= proc_i 144)} is VALID [2019-05-15 10:22:48,067 INFO L273 TraceCheckUtils]: 219: Hoare triple {255529#(<= proc_i 144)} assume a[5] == 1000; {255529#(<= proc_i 144)} is VALID [2019-05-15 10:22:48,067 INFO L273 TraceCheckUtils]: 220: Hoare triple {255529#(<= proc_i 144)} assume j > 4; {255529#(<= proc_i 144)} is VALID [2019-05-15 10:22:48,067 INFO L273 TraceCheckUtils]: 221: Hoare triple {255529#(<= proc_i 144)} assume j < 6; {255529#(<= proc_i 144)} is VALID [2019-05-15 10:22:48,068 INFO L273 TraceCheckUtils]: 222: Hoare triple {255529#(<= proc_i 144)} i := i + 4; {255548#(<= proc_i 148)} is VALID [2019-05-15 10:22:48,069 INFO L273 TraceCheckUtils]: 223: Hoare triple {255548#(<= proc_i 148)} assume i <= 1000; {255548#(<= proc_i 148)} is VALID [2019-05-15 10:22:48,069 INFO L273 TraceCheckUtils]: 224: Hoare triple {255548#(<= proc_i 148)} assume i + 4 < a[j]; {255548#(<= proc_i 148)} is VALID [2019-05-15 10:22:48,069 INFO L273 TraceCheckUtils]: 225: Hoare triple {255548#(<= proc_i 148)} assume a[5] == 1000; {255548#(<= proc_i 148)} is VALID [2019-05-15 10:22:48,070 INFO L273 TraceCheckUtils]: 226: Hoare triple {255548#(<= proc_i 148)} assume j > 4; {255548#(<= proc_i 148)} is VALID [2019-05-15 10:22:48,070 INFO L273 TraceCheckUtils]: 227: Hoare triple {255548#(<= proc_i 148)} assume j < 6; {255548#(<= proc_i 148)} is VALID [2019-05-15 10:22:48,071 INFO L273 TraceCheckUtils]: 228: Hoare triple {255548#(<= proc_i 148)} i := i + 4; {255567#(<= proc_i 152)} is VALID [2019-05-15 10:22:48,072 INFO L273 TraceCheckUtils]: 229: Hoare triple {255567#(<= proc_i 152)} assume i <= 1000; {255567#(<= proc_i 152)} is VALID [2019-05-15 10:22:48,072 INFO L273 TraceCheckUtils]: 230: Hoare triple {255567#(<= proc_i 152)} assume i + 4 < a[j]; {255567#(<= proc_i 152)} is VALID [2019-05-15 10:22:48,072 INFO L273 TraceCheckUtils]: 231: Hoare triple {255567#(<= proc_i 152)} assume a[5] == 1000; {255567#(<= proc_i 152)} is VALID [2019-05-15 10:22:48,073 INFO L273 TraceCheckUtils]: 232: Hoare triple {255567#(<= proc_i 152)} assume j > 4; {255567#(<= proc_i 152)} is VALID [2019-05-15 10:22:48,073 INFO L273 TraceCheckUtils]: 233: Hoare triple {255567#(<= proc_i 152)} assume j < 6; {255567#(<= proc_i 152)} is VALID [2019-05-15 10:22:48,074 INFO L273 TraceCheckUtils]: 234: Hoare triple {255567#(<= proc_i 152)} i := i + 4; {255586#(<= proc_i 156)} is VALID [2019-05-15 10:22:48,074 INFO L273 TraceCheckUtils]: 235: Hoare triple {255586#(<= proc_i 156)} assume i <= 1000; {255586#(<= proc_i 156)} is VALID [2019-05-15 10:22:48,075 INFO L273 TraceCheckUtils]: 236: Hoare triple {255586#(<= proc_i 156)} assume i + 4 < a[j]; {255586#(<= proc_i 156)} is VALID [2019-05-15 10:22:48,075 INFO L273 TraceCheckUtils]: 237: Hoare triple {255586#(<= proc_i 156)} assume a[5] == 1000; {255586#(<= proc_i 156)} is VALID [2019-05-15 10:22:48,076 INFO L273 TraceCheckUtils]: 238: Hoare triple {255586#(<= proc_i 156)} assume j > 4; {255586#(<= proc_i 156)} is VALID [2019-05-15 10:22:48,076 INFO L273 TraceCheckUtils]: 239: Hoare triple {255586#(<= proc_i 156)} assume j < 6; {255586#(<= proc_i 156)} is VALID [2019-05-15 10:22:48,077 INFO L273 TraceCheckUtils]: 240: Hoare triple {255586#(<= proc_i 156)} i := i + 4; {255605#(<= proc_i 160)} is VALID [2019-05-15 10:22:48,077 INFO L273 TraceCheckUtils]: 241: Hoare triple {255605#(<= proc_i 160)} assume i <= 1000; {255605#(<= proc_i 160)} is VALID [2019-05-15 10:22:48,078 INFO L273 TraceCheckUtils]: 242: Hoare triple {255605#(<= proc_i 160)} assume i + 4 < a[j]; {255605#(<= proc_i 160)} is VALID [2019-05-15 10:22:48,078 INFO L273 TraceCheckUtils]: 243: Hoare triple {255605#(<= proc_i 160)} assume a[5] == 1000; {255605#(<= proc_i 160)} is VALID [2019-05-15 10:22:48,079 INFO L273 TraceCheckUtils]: 244: Hoare triple {255605#(<= proc_i 160)} assume j > 4; {255605#(<= proc_i 160)} is VALID [2019-05-15 10:22:48,079 INFO L273 TraceCheckUtils]: 245: Hoare triple {255605#(<= proc_i 160)} assume j < 6; {255605#(<= proc_i 160)} is VALID [2019-05-15 10:22:48,083 INFO L273 TraceCheckUtils]: 246: Hoare triple {255605#(<= proc_i 160)} i := i + 4; {255624#(<= proc_i 164)} is VALID [2019-05-15 10:22:48,084 INFO L273 TraceCheckUtils]: 247: Hoare triple {255624#(<= proc_i 164)} assume i <= 1000; {255624#(<= proc_i 164)} is VALID [2019-05-15 10:22:48,084 INFO L273 TraceCheckUtils]: 248: Hoare triple {255624#(<= proc_i 164)} assume i + 4 < a[j]; {255624#(<= proc_i 164)} is VALID [2019-05-15 10:22:48,086 INFO L273 TraceCheckUtils]: 249: Hoare triple {255624#(<= proc_i 164)} assume a[5] == 1000; {255624#(<= proc_i 164)} is VALID [2019-05-15 10:22:48,086 INFO L273 TraceCheckUtils]: 250: Hoare triple {255624#(<= proc_i 164)} assume j > 4; {255624#(<= proc_i 164)} is VALID [2019-05-15 10:22:48,089 INFO L273 TraceCheckUtils]: 251: Hoare triple {255624#(<= proc_i 164)} assume j < 6; {255624#(<= proc_i 164)} is VALID [2019-05-15 10:22:48,089 INFO L273 TraceCheckUtils]: 252: Hoare triple {255624#(<= proc_i 164)} i := i + 4; {255643#(<= proc_i 168)} is VALID [2019-05-15 10:22:48,091 INFO L273 TraceCheckUtils]: 253: Hoare triple {255643#(<= proc_i 168)} assume i <= 1000; {255643#(<= proc_i 168)} is VALID [2019-05-15 10:22:48,091 INFO L273 TraceCheckUtils]: 254: Hoare triple {255643#(<= proc_i 168)} assume i + 4 < a[j]; {255643#(<= proc_i 168)} is VALID [2019-05-15 10:22:48,093 INFO L273 TraceCheckUtils]: 255: Hoare triple {255643#(<= proc_i 168)} assume a[5] == 1000; {255643#(<= proc_i 168)} is VALID [2019-05-15 10:22:48,093 INFO L273 TraceCheckUtils]: 256: Hoare triple {255643#(<= proc_i 168)} assume j > 4; {255643#(<= proc_i 168)} is VALID [2019-05-15 10:22:48,093 INFO L273 TraceCheckUtils]: 257: Hoare triple {255643#(<= proc_i 168)} assume j < 6; {255643#(<= proc_i 168)} is VALID [2019-05-15 10:22:48,094 INFO L273 TraceCheckUtils]: 258: Hoare triple {255643#(<= proc_i 168)} i := i + 4; {255662#(<= proc_i 172)} is VALID [2019-05-15 10:22:48,094 INFO L273 TraceCheckUtils]: 259: Hoare triple {255662#(<= proc_i 172)} assume i <= 1000; {255662#(<= proc_i 172)} is VALID [2019-05-15 10:22:48,095 INFO L273 TraceCheckUtils]: 260: Hoare triple {255662#(<= proc_i 172)} assume i + 4 < a[j]; {255662#(<= proc_i 172)} is VALID [2019-05-15 10:22:48,095 INFO L273 TraceCheckUtils]: 261: Hoare triple {255662#(<= proc_i 172)} assume a[5] == 1000; {255662#(<= proc_i 172)} is VALID [2019-05-15 10:22:48,097 INFO L273 TraceCheckUtils]: 262: Hoare triple {255662#(<= proc_i 172)} assume j > 4; {255662#(<= proc_i 172)} is VALID [2019-05-15 10:22:48,097 INFO L273 TraceCheckUtils]: 263: Hoare triple {255662#(<= proc_i 172)} assume j < 6; {255662#(<= proc_i 172)} is VALID [2019-05-15 10:22:48,099 INFO L273 TraceCheckUtils]: 264: Hoare triple {255662#(<= proc_i 172)} i := i + 4; {255681#(<= proc_i 176)} is VALID [2019-05-15 10:22:48,099 INFO L273 TraceCheckUtils]: 265: Hoare triple {255681#(<= proc_i 176)} assume i <= 1000; {255681#(<= proc_i 176)} is VALID [2019-05-15 10:22:48,101 INFO L273 TraceCheckUtils]: 266: Hoare triple {255681#(<= proc_i 176)} assume i + 4 < a[j]; {255681#(<= proc_i 176)} is VALID [2019-05-15 10:22:48,101 INFO L273 TraceCheckUtils]: 267: Hoare triple {255681#(<= proc_i 176)} assume a[5] == 1000; {255681#(<= proc_i 176)} is VALID [2019-05-15 10:22:48,101 INFO L273 TraceCheckUtils]: 268: Hoare triple {255681#(<= proc_i 176)} assume j > 4; {255681#(<= proc_i 176)} is VALID [2019-05-15 10:22:48,102 INFO L273 TraceCheckUtils]: 269: Hoare triple {255681#(<= proc_i 176)} assume j < 6; {255681#(<= proc_i 176)} is VALID [2019-05-15 10:22:48,102 INFO L273 TraceCheckUtils]: 270: Hoare triple {255681#(<= proc_i 176)} i := i + 4; {255700#(<= proc_i 180)} is VALID [2019-05-15 10:22:48,102 INFO L273 TraceCheckUtils]: 271: Hoare triple {255700#(<= proc_i 180)} assume i <= 1000; {255700#(<= proc_i 180)} is VALID [2019-05-15 10:22:48,103 INFO L273 TraceCheckUtils]: 272: Hoare triple {255700#(<= proc_i 180)} assume i + 4 < a[j]; {255700#(<= proc_i 180)} is VALID [2019-05-15 10:22:48,103 INFO L273 TraceCheckUtils]: 273: Hoare triple {255700#(<= proc_i 180)} assume a[5] == 1000; {255700#(<= proc_i 180)} is VALID [2019-05-15 10:22:48,103 INFO L273 TraceCheckUtils]: 274: Hoare triple {255700#(<= proc_i 180)} assume j > 4; {255700#(<= proc_i 180)} is VALID [2019-05-15 10:22:48,104 INFO L273 TraceCheckUtils]: 275: Hoare triple {255700#(<= proc_i 180)} assume j < 6; {255700#(<= proc_i 180)} is VALID [2019-05-15 10:22:48,104 INFO L273 TraceCheckUtils]: 276: Hoare triple {255700#(<= proc_i 180)} i := i + 4; {255719#(<= proc_i 184)} is VALID [2019-05-15 10:22:48,104 INFO L273 TraceCheckUtils]: 277: Hoare triple {255719#(<= proc_i 184)} assume i <= 1000; {255719#(<= proc_i 184)} is VALID [2019-05-15 10:22:48,105 INFO L273 TraceCheckUtils]: 278: Hoare triple {255719#(<= proc_i 184)} assume i + 4 < a[j]; {255719#(<= proc_i 184)} is VALID [2019-05-15 10:22:48,105 INFO L273 TraceCheckUtils]: 279: Hoare triple {255719#(<= proc_i 184)} assume a[5] == 1000; {255719#(<= proc_i 184)} is VALID [2019-05-15 10:22:48,106 INFO L273 TraceCheckUtils]: 280: Hoare triple {255719#(<= proc_i 184)} assume j > 4; {255719#(<= proc_i 184)} is VALID [2019-05-15 10:22:48,106 INFO L273 TraceCheckUtils]: 281: Hoare triple {255719#(<= proc_i 184)} assume j < 6; {255719#(<= proc_i 184)} is VALID [2019-05-15 10:22:48,107 INFO L273 TraceCheckUtils]: 282: Hoare triple {255719#(<= proc_i 184)} i := i + 4; {255738#(<= proc_i 188)} is VALID [2019-05-15 10:22:48,107 INFO L273 TraceCheckUtils]: 283: Hoare triple {255738#(<= proc_i 188)} assume i <= 1000; {255738#(<= proc_i 188)} is VALID [2019-05-15 10:22:48,108 INFO L273 TraceCheckUtils]: 284: Hoare triple {255738#(<= proc_i 188)} assume i + 4 < a[j]; {255738#(<= proc_i 188)} is VALID [2019-05-15 10:22:48,108 INFO L273 TraceCheckUtils]: 285: Hoare triple {255738#(<= proc_i 188)} assume a[5] == 1000; {255738#(<= proc_i 188)} is VALID [2019-05-15 10:22:48,109 INFO L273 TraceCheckUtils]: 286: Hoare triple {255738#(<= proc_i 188)} assume j > 4; {255738#(<= proc_i 188)} is VALID [2019-05-15 10:22:48,109 INFO L273 TraceCheckUtils]: 287: Hoare triple {255738#(<= proc_i 188)} assume j < 6; {255738#(<= proc_i 188)} is VALID [2019-05-15 10:22:48,110 INFO L273 TraceCheckUtils]: 288: Hoare triple {255738#(<= proc_i 188)} i := i + 4; {255757#(<= proc_i 192)} is VALID [2019-05-15 10:22:48,110 INFO L273 TraceCheckUtils]: 289: Hoare triple {255757#(<= proc_i 192)} assume i <= 1000; {255757#(<= proc_i 192)} is VALID [2019-05-15 10:22:48,111 INFO L273 TraceCheckUtils]: 290: Hoare triple {255757#(<= proc_i 192)} assume i + 4 < a[j]; {255757#(<= proc_i 192)} is VALID [2019-05-15 10:22:48,111 INFO L273 TraceCheckUtils]: 291: Hoare triple {255757#(<= proc_i 192)} assume a[5] == 1000; {255757#(<= proc_i 192)} is VALID [2019-05-15 10:22:48,112 INFO L273 TraceCheckUtils]: 292: Hoare triple {255757#(<= proc_i 192)} assume j > 4; {255757#(<= proc_i 192)} is VALID [2019-05-15 10:22:48,112 INFO L273 TraceCheckUtils]: 293: Hoare triple {255757#(<= proc_i 192)} assume j < 6; {255757#(<= proc_i 192)} is VALID [2019-05-15 10:22:48,113 INFO L273 TraceCheckUtils]: 294: Hoare triple {255757#(<= proc_i 192)} i := i + 4; {255776#(<= proc_i 196)} is VALID [2019-05-15 10:22:48,113 INFO L273 TraceCheckUtils]: 295: Hoare triple {255776#(<= proc_i 196)} assume i <= 1000; {255776#(<= proc_i 196)} is VALID [2019-05-15 10:22:48,114 INFO L273 TraceCheckUtils]: 296: Hoare triple {255776#(<= proc_i 196)} assume i + 4 < a[j]; {255776#(<= proc_i 196)} is VALID [2019-05-15 10:22:48,114 INFO L273 TraceCheckUtils]: 297: Hoare triple {255776#(<= proc_i 196)} assume a[5] == 1000; {255776#(<= proc_i 196)} is VALID [2019-05-15 10:22:48,114 INFO L273 TraceCheckUtils]: 298: Hoare triple {255776#(<= proc_i 196)} assume j > 4; {255776#(<= proc_i 196)} is VALID [2019-05-15 10:22:48,115 INFO L273 TraceCheckUtils]: 299: Hoare triple {255776#(<= proc_i 196)} assume j < 6; {255776#(<= proc_i 196)} is VALID [2019-05-15 10:22:48,116 INFO L273 TraceCheckUtils]: 300: Hoare triple {255776#(<= proc_i 196)} i := i + 4; {255795#(<= proc_i 200)} is VALID [2019-05-15 10:22:48,116 INFO L273 TraceCheckUtils]: 301: Hoare triple {255795#(<= proc_i 200)} assume i <= 1000; {255795#(<= proc_i 200)} is VALID [2019-05-15 10:22:48,117 INFO L273 TraceCheckUtils]: 302: Hoare triple {255795#(<= proc_i 200)} assume i + 4 < a[j]; {255795#(<= proc_i 200)} is VALID [2019-05-15 10:22:48,117 INFO L273 TraceCheckUtils]: 303: Hoare triple {255795#(<= proc_i 200)} assume a[5] == 1000; {255795#(<= proc_i 200)} is VALID [2019-05-15 10:22:48,117 INFO L273 TraceCheckUtils]: 304: Hoare triple {255795#(<= proc_i 200)} assume j > 4; {255795#(<= proc_i 200)} is VALID [2019-05-15 10:22:48,118 INFO L273 TraceCheckUtils]: 305: Hoare triple {255795#(<= proc_i 200)} assume j < 6; {255795#(<= proc_i 200)} is VALID [2019-05-15 10:22:48,119 INFO L273 TraceCheckUtils]: 306: Hoare triple {255795#(<= proc_i 200)} i := i + 4; {255814#(<= proc_i 204)} is VALID [2019-05-15 10:22:48,119 INFO L273 TraceCheckUtils]: 307: Hoare triple {255814#(<= proc_i 204)} assume i <= 1000; {255814#(<= proc_i 204)} is VALID [2019-05-15 10:22:48,119 INFO L273 TraceCheckUtils]: 308: Hoare triple {255814#(<= proc_i 204)} assume i + 4 < a[j]; {255814#(<= proc_i 204)} is VALID [2019-05-15 10:22:48,120 INFO L273 TraceCheckUtils]: 309: Hoare triple {255814#(<= proc_i 204)} assume a[5] == 1000; {255814#(<= proc_i 204)} is VALID [2019-05-15 10:22:48,120 INFO L273 TraceCheckUtils]: 310: Hoare triple {255814#(<= proc_i 204)} assume j > 4; {255814#(<= proc_i 204)} is VALID [2019-05-15 10:22:48,121 INFO L273 TraceCheckUtils]: 311: Hoare triple {255814#(<= proc_i 204)} assume j < 6; {255814#(<= proc_i 204)} is VALID [2019-05-15 10:22:48,121 INFO L273 TraceCheckUtils]: 312: Hoare triple {255814#(<= proc_i 204)} i := i + 4; {255833#(<= proc_i 208)} is VALID [2019-05-15 10:22:48,122 INFO L273 TraceCheckUtils]: 313: Hoare triple {255833#(<= proc_i 208)} assume i <= 1000; {255833#(<= proc_i 208)} is VALID [2019-05-15 10:22:48,122 INFO L273 TraceCheckUtils]: 314: Hoare triple {255833#(<= proc_i 208)} assume i + 4 < a[j]; {255833#(<= proc_i 208)} is VALID [2019-05-15 10:22:48,123 INFO L273 TraceCheckUtils]: 315: Hoare triple {255833#(<= proc_i 208)} assume a[5] == 1000; {255833#(<= proc_i 208)} is VALID [2019-05-15 10:22:48,123 INFO L273 TraceCheckUtils]: 316: Hoare triple {255833#(<= proc_i 208)} assume j > 4; {255833#(<= proc_i 208)} is VALID [2019-05-15 10:22:48,124 INFO L273 TraceCheckUtils]: 317: Hoare triple {255833#(<= proc_i 208)} assume j < 6; {255833#(<= proc_i 208)} is VALID [2019-05-15 10:22:48,124 INFO L273 TraceCheckUtils]: 318: Hoare triple {255833#(<= proc_i 208)} i := i + 4; {255852#(<= proc_i 212)} is VALID [2019-05-15 10:22:48,125 INFO L273 TraceCheckUtils]: 319: Hoare triple {255852#(<= proc_i 212)} assume i <= 1000; {255852#(<= proc_i 212)} is VALID [2019-05-15 10:22:48,125 INFO L273 TraceCheckUtils]: 320: Hoare triple {255852#(<= proc_i 212)} assume i + 4 < a[j]; {255852#(<= proc_i 212)} is VALID [2019-05-15 10:22:48,126 INFO L273 TraceCheckUtils]: 321: Hoare triple {255852#(<= proc_i 212)} assume a[5] == 1000; {255852#(<= proc_i 212)} is VALID [2019-05-15 10:22:48,126 INFO L273 TraceCheckUtils]: 322: Hoare triple {255852#(<= proc_i 212)} assume j > 4; {255852#(<= proc_i 212)} is VALID [2019-05-15 10:22:48,127 INFO L273 TraceCheckUtils]: 323: Hoare triple {255852#(<= proc_i 212)} assume j < 6; {255852#(<= proc_i 212)} is VALID [2019-05-15 10:22:48,127 INFO L273 TraceCheckUtils]: 324: Hoare triple {255852#(<= proc_i 212)} i := i + 4; {255871#(<= proc_i 216)} is VALID [2019-05-15 10:22:48,128 INFO L273 TraceCheckUtils]: 325: Hoare triple {255871#(<= proc_i 216)} assume i <= 1000; {255871#(<= proc_i 216)} is VALID [2019-05-15 10:22:48,128 INFO L273 TraceCheckUtils]: 326: Hoare triple {255871#(<= proc_i 216)} assume i + 4 < a[j]; {255871#(<= proc_i 216)} is VALID [2019-05-15 10:22:48,129 INFO L273 TraceCheckUtils]: 327: Hoare triple {255871#(<= proc_i 216)} assume a[5] == 1000; {255871#(<= proc_i 216)} is VALID [2019-05-15 10:22:48,129 INFO L273 TraceCheckUtils]: 328: Hoare triple {255871#(<= proc_i 216)} assume j > 4; {255871#(<= proc_i 216)} is VALID [2019-05-15 10:22:48,130 INFO L273 TraceCheckUtils]: 329: Hoare triple {255871#(<= proc_i 216)} assume j < 6; {255871#(<= proc_i 216)} is VALID [2019-05-15 10:22:48,130 INFO L273 TraceCheckUtils]: 330: Hoare triple {255871#(<= proc_i 216)} i := i + 4; {255890#(<= proc_i 220)} is VALID [2019-05-15 10:22:48,131 INFO L273 TraceCheckUtils]: 331: Hoare triple {255890#(<= proc_i 220)} assume i <= 1000; {255890#(<= proc_i 220)} is VALID [2019-05-15 10:22:48,131 INFO L273 TraceCheckUtils]: 332: Hoare triple {255890#(<= proc_i 220)} assume i + 4 < a[j]; {255890#(<= proc_i 220)} is VALID [2019-05-15 10:22:48,132 INFO L273 TraceCheckUtils]: 333: Hoare triple {255890#(<= proc_i 220)} assume a[5] == 1000; {255890#(<= proc_i 220)} is VALID [2019-05-15 10:22:48,132 INFO L273 TraceCheckUtils]: 334: Hoare triple {255890#(<= proc_i 220)} assume j > 4; {255890#(<= proc_i 220)} is VALID [2019-05-15 10:22:48,133 INFO L273 TraceCheckUtils]: 335: Hoare triple {255890#(<= proc_i 220)} assume j < 6; {255890#(<= proc_i 220)} is VALID [2019-05-15 10:22:48,133 INFO L273 TraceCheckUtils]: 336: Hoare triple {255890#(<= proc_i 220)} i := i + 4; {255909#(<= proc_i 224)} is VALID [2019-05-15 10:22:48,134 INFO L273 TraceCheckUtils]: 337: Hoare triple {255909#(<= proc_i 224)} assume i <= 1000; {255909#(<= proc_i 224)} is VALID [2019-05-15 10:22:48,134 INFO L273 TraceCheckUtils]: 338: Hoare triple {255909#(<= proc_i 224)} assume i + 4 < a[j]; {255909#(<= proc_i 224)} is VALID [2019-05-15 10:22:48,135 INFO L273 TraceCheckUtils]: 339: Hoare triple {255909#(<= proc_i 224)} assume a[5] == 1000; {255909#(<= proc_i 224)} is VALID [2019-05-15 10:22:48,135 INFO L273 TraceCheckUtils]: 340: Hoare triple {255909#(<= proc_i 224)} assume j > 4; {255909#(<= proc_i 224)} is VALID [2019-05-15 10:22:48,136 INFO L273 TraceCheckUtils]: 341: Hoare triple {255909#(<= proc_i 224)} assume j < 6; {255909#(<= proc_i 224)} is VALID [2019-05-15 10:22:48,136 INFO L273 TraceCheckUtils]: 342: Hoare triple {255909#(<= proc_i 224)} i := i + 4; {255928#(<= proc_i 228)} is VALID [2019-05-15 10:22:48,137 INFO L273 TraceCheckUtils]: 343: Hoare triple {255928#(<= proc_i 228)} assume i <= 1000; {255928#(<= proc_i 228)} is VALID [2019-05-15 10:22:48,137 INFO L273 TraceCheckUtils]: 344: Hoare triple {255928#(<= proc_i 228)} assume i + 4 < a[j]; {255928#(<= proc_i 228)} is VALID [2019-05-15 10:22:48,138 INFO L273 TraceCheckUtils]: 345: Hoare triple {255928#(<= proc_i 228)} assume a[5] == 1000; {255928#(<= proc_i 228)} is VALID [2019-05-15 10:22:48,138 INFO L273 TraceCheckUtils]: 346: Hoare triple {255928#(<= proc_i 228)} assume j > 4; {255928#(<= proc_i 228)} is VALID [2019-05-15 10:22:48,138 INFO L273 TraceCheckUtils]: 347: Hoare triple {255928#(<= proc_i 228)} assume j < 6; {255928#(<= proc_i 228)} is VALID [2019-05-15 10:22:48,139 INFO L273 TraceCheckUtils]: 348: Hoare triple {255928#(<= proc_i 228)} i := i + 4; {255947#(<= proc_i 232)} is VALID [2019-05-15 10:22:48,140 INFO L273 TraceCheckUtils]: 349: Hoare triple {255947#(<= proc_i 232)} assume i <= 1000; {255947#(<= proc_i 232)} is VALID [2019-05-15 10:22:48,140 INFO L273 TraceCheckUtils]: 350: Hoare triple {255947#(<= proc_i 232)} assume i + 4 < a[j]; {255947#(<= proc_i 232)} is VALID [2019-05-15 10:22:48,141 INFO L273 TraceCheckUtils]: 351: Hoare triple {255947#(<= proc_i 232)} assume a[5] == 1000; {255947#(<= proc_i 232)} is VALID [2019-05-15 10:22:48,141 INFO L273 TraceCheckUtils]: 352: Hoare triple {255947#(<= proc_i 232)} assume j > 4; {255947#(<= proc_i 232)} is VALID [2019-05-15 10:22:48,141 INFO L273 TraceCheckUtils]: 353: Hoare triple {255947#(<= proc_i 232)} assume j < 6; {255947#(<= proc_i 232)} is VALID [2019-05-15 10:22:48,142 INFO L273 TraceCheckUtils]: 354: Hoare triple {255947#(<= proc_i 232)} i := i + 4; {255966#(<= proc_i 236)} is VALID [2019-05-15 10:22:48,143 INFO L273 TraceCheckUtils]: 355: Hoare triple {255966#(<= proc_i 236)} assume i <= 1000; {255966#(<= proc_i 236)} is VALID [2019-05-15 10:22:48,143 INFO L273 TraceCheckUtils]: 356: Hoare triple {255966#(<= proc_i 236)} assume i + 4 < a[j]; {255966#(<= proc_i 236)} is VALID [2019-05-15 10:22:48,143 INFO L273 TraceCheckUtils]: 357: Hoare triple {255966#(<= proc_i 236)} assume a[5] == 1000; {255966#(<= proc_i 236)} is VALID [2019-05-15 10:22:48,144 INFO L273 TraceCheckUtils]: 358: Hoare triple {255966#(<= proc_i 236)} assume j > 4; {255966#(<= proc_i 236)} is VALID [2019-05-15 10:22:48,144 INFO L273 TraceCheckUtils]: 359: Hoare triple {255966#(<= proc_i 236)} assume j < 6; {255966#(<= proc_i 236)} is VALID [2019-05-15 10:22:48,145 INFO L273 TraceCheckUtils]: 360: Hoare triple {255966#(<= proc_i 236)} i := i + 4; {255985#(<= proc_i 240)} is VALID [2019-05-15 10:22:48,145 INFO L273 TraceCheckUtils]: 361: Hoare triple {255985#(<= proc_i 240)} assume i <= 1000; {255985#(<= proc_i 240)} is VALID [2019-05-15 10:22:48,146 INFO L273 TraceCheckUtils]: 362: Hoare triple {255985#(<= proc_i 240)} assume i + 4 < a[j]; {255985#(<= proc_i 240)} is VALID [2019-05-15 10:22:48,146 INFO L273 TraceCheckUtils]: 363: Hoare triple {255985#(<= proc_i 240)} assume a[5] == 1000; {255985#(<= proc_i 240)} is VALID [2019-05-15 10:22:48,147 INFO L273 TraceCheckUtils]: 364: Hoare triple {255985#(<= proc_i 240)} assume j > 4; {255985#(<= proc_i 240)} is VALID [2019-05-15 10:22:48,147 INFO L273 TraceCheckUtils]: 365: Hoare triple {255985#(<= proc_i 240)} assume j < 6; {255985#(<= proc_i 240)} is VALID [2019-05-15 10:22:48,148 INFO L273 TraceCheckUtils]: 366: Hoare triple {255985#(<= proc_i 240)} i := i + 4; {256004#(<= proc_i 244)} is VALID [2019-05-15 10:22:48,148 INFO L273 TraceCheckUtils]: 367: Hoare triple {256004#(<= proc_i 244)} assume i <= 1000; {256004#(<= proc_i 244)} is VALID [2019-05-15 10:22:48,149 INFO L273 TraceCheckUtils]: 368: Hoare triple {256004#(<= proc_i 244)} assume i + 4 < a[j]; {256004#(<= proc_i 244)} is VALID [2019-05-15 10:22:48,149 INFO L273 TraceCheckUtils]: 369: Hoare triple {256004#(<= proc_i 244)} assume a[5] == 1000; {256004#(<= proc_i 244)} is VALID [2019-05-15 10:22:48,150 INFO L273 TraceCheckUtils]: 370: Hoare triple {256004#(<= proc_i 244)} assume j > 4; {256004#(<= proc_i 244)} is VALID [2019-05-15 10:22:48,150 INFO L273 TraceCheckUtils]: 371: Hoare triple {256004#(<= proc_i 244)} assume j < 6; {256004#(<= proc_i 244)} is VALID [2019-05-15 10:22:48,151 INFO L273 TraceCheckUtils]: 372: Hoare triple {256004#(<= proc_i 244)} i := i + 4; {256023#(<= proc_i 248)} is VALID [2019-05-15 10:22:48,151 INFO L273 TraceCheckUtils]: 373: Hoare triple {256023#(<= proc_i 248)} assume i <= 1000; {256023#(<= proc_i 248)} is VALID [2019-05-15 10:22:48,152 INFO L273 TraceCheckUtils]: 374: Hoare triple {256023#(<= proc_i 248)} assume i + 4 < a[j]; {256023#(<= proc_i 248)} is VALID [2019-05-15 10:22:48,152 INFO L273 TraceCheckUtils]: 375: Hoare triple {256023#(<= proc_i 248)} assume a[5] == 1000; {256023#(<= proc_i 248)} is VALID [2019-05-15 10:22:48,153 INFO L273 TraceCheckUtils]: 376: Hoare triple {256023#(<= proc_i 248)} assume j > 4; {256023#(<= proc_i 248)} is VALID [2019-05-15 10:22:48,153 INFO L273 TraceCheckUtils]: 377: Hoare triple {256023#(<= proc_i 248)} assume j < 6; {256023#(<= proc_i 248)} is VALID [2019-05-15 10:22:48,154 INFO L273 TraceCheckUtils]: 378: Hoare triple {256023#(<= proc_i 248)} i := i + 4; {256042#(<= proc_i 252)} is VALID [2019-05-15 10:22:48,154 INFO L273 TraceCheckUtils]: 379: Hoare triple {256042#(<= proc_i 252)} assume i <= 1000; {256042#(<= proc_i 252)} is VALID [2019-05-15 10:22:48,155 INFO L273 TraceCheckUtils]: 380: Hoare triple {256042#(<= proc_i 252)} assume i + 4 < a[j]; {256042#(<= proc_i 252)} is VALID [2019-05-15 10:22:48,155 INFO L273 TraceCheckUtils]: 381: Hoare triple {256042#(<= proc_i 252)} assume a[5] == 1000; {256042#(<= proc_i 252)} is VALID [2019-05-15 10:22:48,156 INFO L273 TraceCheckUtils]: 382: Hoare triple {256042#(<= proc_i 252)} assume j > 4; {256042#(<= proc_i 252)} is VALID [2019-05-15 10:22:48,156 INFO L273 TraceCheckUtils]: 383: Hoare triple {256042#(<= proc_i 252)} assume j < 6; {256042#(<= proc_i 252)} is VALID [2019-05-15 10:22:48,157 INFO L273 TraceCheckUtils]: 384: Hoare triple {256042#(<= proc_i 252)} i := i + 4; {256061#(<= proc_i 256)} is VALID [2019-05-15 10:22:48,157 INFO L273 TraceCheckUtils]: 385: Hoare triple {256061#(<= proc_i 256)} assume i <= 1000; {256061#(<= proc_i 256)} is VALID [2019-05-15 10:22:48,158 INFO L273 TraceCheckUtils]: 386: Hoare triple {256061#(<= proc_i 256)} assume i + 4 < a[j]; {256061#(<= proc_i 256)} is VALID [2019-05-15 10:22:48,158 INFO L273 TraceCheckUtils]: 387: Hoare triple {256061#(<= proc_i 256)} assume a[5] == 1000; {256061#(<= proc_i 256)} is VALID [2019-05-15 10:22:48,159 INFO L273 TraceCheckUtils]: 388: Hoare triple {256061#(<= proc_i 256)} assume j > 4; {256061#(<= proc_i 256)} is VALID [2019-05-15 10:22:48,159 INFO L273 TraceCheckUtils]: 389: Hoare triple {256061#(<= proc_i 256)} assume j < 6; {256061#(<= proc_i 256)} is VALID [2019-05-15 10:22:48,160 INFO L273 TraceCheckUtils]: 390: Hoare triple {256061#(<= proc_i 256)} i := i + 4; {256080#(<= proc_i 260)} is VALID [2019-05-15 10:22:48,160 INFO L273 TraceCheckUtils]: 391: Hoare triple {256080#(<= proc_i 260)} assume i <= 1000; {256080#(<= proc_i 260)} is VALID [2019-05-15 10:22:48,161 INFO L273 TraceCheckUtils]: 392: Hoare triple {256080#(<= proc_i 260)} assume i + 4 < a[j]; {256080#(<= proc_i 260)} is VALID [2019-05-15 10:22:48,161 INFO L273 TraceCheckUtils]: 393: Hoare triple {256080#(<= proc_i 260)} assume a[5] == 1000; {256080#(<= proc_i 260)} is VALID [2019-05-15 10:22:48,162 INFO L273 TraceCheckUtils]: 394: Hoare triple {256080#(<= proc_i 260)} assume j > 4; {256080#(<= proc_i 260)} is VALID [2019-05-15 10:22:48,162 INFO L273 TraceCheckUtils]: 395: Hoare triple {256080#(<= proc_i 260)} assume j < 6; {256080#(<= proc_i 260)} is VALID [2019-05-15 10:22:48,163 INFO L273 TraceCheckUtils]: 396: Hoare triple {256080#(<= proc_i 260)} i := i + 4; {256099#(<= proc_i 264)} is VALID [2019-05-15 10:22:48,163 INFO L273 TraceCheckUtils]: 397: Hoare triple {256099#(<= proc_i 264)} assume i <= 1000; {256099#(<= proc_i 264)} is VALID [2019-05-15 10:22:48,164 INFO L273 TraceCheckUtils]: 398: Hoare triple {256099#(<= proc_i 264)} assume i + 4 < a[j]; {256099#(<= proc_i 264)} is VALID [2019-05-15 10:22:48,164 INFO L273 TraceCheckUtils]: 399: Hoare triple {256099#(<= proc_i 264)} assume a[5] == 1000; {256099#(<= proc_i 264)} is VALID [2019-05-15 10:22:48,164 INFO L273 TraceCheckUtils]: 400: Hoare triple {256099#(<= proc_i 264)} assume j > 4; {256099#(<= proc_i 264)} is VALID [2019-05-15 10:22:48,165 INFO L273 TraceCheckUtils]: 401: Hoare triple {256099#(<= proc_i 264)} assume j < 6; {256099#(<= proc_i 264)} is VALID [2019-05-15 10:22:48,166 INFO L273 TraceCheckUtils]: 402: Hoare triple {256099#(<= proc_i 264)} i := i + 4; {256118#(<= proc_i 268)} is VALID [2019-05-15 10:22:48,166 INFO L273 TraceCheckUtils]: 403: Hoare triple {256118#(<= proc_i 268)} assume i <= 1000; {256118#(<= proc_i 268)} is VALID [2019-05-15 10:22:48,167 INFO L273 TraceCheckUtils]: 404: Hoare triple {256118#(<= proc_i 268)} assume i + 4 < a[j]; {256118#(<= proc_i 268)} is VALID [2019-05-15 10:22:48,167 INFO L273 TraceCheckUtils]: 405: Hoare triple {256118#(<= proc_i 268)} assume a[5] == 1000; {256118#(<= proc_i 268)} is VALID [2019-05-15 10:22:48,167 INFO L273 TraceCheckUtils]: 406: Hoare triple {256118#(<= proc_i 268)} assume j > 4; {256118#(<= proc_i 268)} is VALID [2019-05-15 10:22:48,168 INFO L273 TraceCheckUtils]: 407: Hoare triple {256118#(<= proc_i 268)} assume j < 6; {256118#(<= proc_i 268)} is VALID [2019-05-15 10:22:48,169 INFO L273 TraceCheckUtils]: 408: Hoare triple {256118#(<= proc_i 268)} i := i + 4; {256137#(<= proc_i 272)} is VALID [2019-05-15 10:22:48,169 INFO L273 TraceCheckUtils]: 409: Hoare triple {256137#(<= proc_i 272)} assume i <= 1000; {256137#(<= proc_i 272)} is VALID [2019-05-15 10:22:48,169 INFO L273 TraceCheckUtils]: 410: Hoare triple {256137#(<= proc_i 272)} assume i + 4 < a[j]; {256137#(<= proc_i 272)} is VALID [2019-05-15 10:22:48,170 INFO L273 TraceCheckUtils]: 411: Hoare triple {256137#(<= proc_i 272)} assume a[5] == 1000; {256137#(<= proc_i 272)} is VALID [2019-05-15 10:22:48,170 INFO L273 TraceCheckUtils]: 412: Hoare triple {256137#(<= proc_i 272)} assume j > 4; {256137#(<= proc_i 272)} is VALID [2019-05-15 10:22:48,171 INFO L273 TraceCheckUtils]: 413: Hoare triple {256137#(<= proc_i 272)} assume j < 6; {256137#(<= proc_i 272)} is VALID [2019-05-15 10:22:48,171 INFO L273 TraceCheckUtils]: 414: Hoare triple {256137#(<= proc_i 272)} i := i + 4; {256156#(<= proc_i 276)} is VALID [2019-05-15 10:22:48,172 INFO L273 TraceCheckUtils]: 415: Hoare triple {256156#(<= proc_i 276)} assume i <= 1000; {256156#(<= proc_i 276)} is VALID [2019-05-15 10:22:48,172 INFO L273 TraceCheckUtils]: 416: Hoare triple {256156#(<= proc_i 276)} assume i + 4 < a[j]; {256156#(<= proc_i 276)} is VALID [2019-05-15 10:22:48,173 INFO L273 TraceCheckUtils]: 417: Hoare triple {256156#(<= proc_i 276)} assume a[5] == 1000; {256156#(<= proc_i 276)} is VALID [2019-05-15 10:22:48,173 INFO L273 TraceCheckUtils]: 418: Hoare triple {256156#(<= proc_i 276)} assume j > 4; {256156#(<= proc_i 276)} is VALID [2019-05-15 10:22:48,174 INFO L273 TraceCheckUtils]: 419: Hoare triple {256156#(<= proc_i 276)} assume j < 6; {256156#(<= proc_i 276)} is VALID [2019-05-15 10:22:48,174 INFO L273 TraceCheckUtils]: 420: Hoare triple {256156#(<= proc_i 276)} i := i + 4; {256175#(<= proc_i 280)} is VALID [2019-05-15 10:22:48,175 INFO L273 TraceCheckUtils]: 421: Hoare triple {256175#(<= proc_i 280)} assume i <= 1000; {256175#(<= proc_i 280)} is VALID [2019-05-15 10:22:48,175 INFO L273 TraceCheckUtils]: 422: Hoare triple {256175#(<= proc_i 280)} assume i + 4 < a[j]; {256175#(<= proc_i 280)} is VALID [2019-05-15 10:22:48,176 INFO L273 TraceCheckUtils]: 423: Hoare triple {256175#(<= proc_i 280)} assume a[5] == 1000; {256175#(<= proc_i 280)} is VALID [2019-05-15 10:22:48,176 INFO L273 TraceCheckUtils]: 424: Hoare triple {256175#(<= proc_i 280)} assume j > 4; {256175#(<= proc_i 280)} is VALID [2019-05-15 10:22:48,177 INFO L273 TraceCheckUtils]: 425: Hoare triple {256175#(<= proc_i 280)} assume j < 6; {256175#(<= proc_i 280)} is VALID [2019-05-15 10:22:48,177 INFO L273 TraceCheckUtils]: 426: Hoare triple {256175#(<= proc_i 280)} i := i + 4; {256194#(<= proc_i 284)} is VALID [2019-05-15 10:22:48,178 INFO L273 TraceCheckUtils]: 427: Hoare triple {256194#(<= proc_i 284)} assume i <= 1000; {256194#(<= proc_i 284)} is VALID [2019-05-15 10:22:48,178 INFO L273 TraceCheckUtils]: 428: Hoare triple {256194#(<= proc_i 284)} assume i + 4 < a[j]; {256194#(<= proc_i 284)} is VALID [2019-05-15 10:22:48,179 INFO L273 TraceCheckUtils]: 429: Hoare triple {256194#(<= proc_i 284)} assume a[5] == 1000; {256194#(<= proc_i 284)} is VALID [2019-05-15 10:22:48,179 INFO L273 TraceCheckUtils]: 430: Hoare triple {256194#(<= proc_i 284)} assume j > 4; {256194#(<= proc_i 284)} is VALID [2019-05-15 10:22:48,180 INFO L273 TraceCheckUtils]: 431: Hoare triple {256194#(<= proc_i 284)} assume j < 6; {256194#(<= proc_i 284)} is VALID [2019-05-15 10:22:48,180 INFO L273 TraceCheckUtils]: 432: Hoare triple {256194#(<= proc_i 284)} i := i + 4; {256213#(<= proc_i 288)} is VALID [2019-05-15 10:22:48,181 INFO L273 TraceCheckUtils]: 433: Hoare triple {256213#(<= proc_i 288)} assume i <= 1000; {256213#(<= proc_i 288)} is VALID [2019-05-15 10:22:48,181 INFO L273 TraceCheckUtils]: 434: Hoare triple {256213#(<= proc_i 288)} assume i + 4 < a[j]; {256213#(<= proc_i 288)} is VALID [2019-05-15 10:22:48,182 INFO L273 TraceCheckUtils]: 435: Hoare triple {256213#(<= proc_i 288)} assume a[5] == 1000; {256213#(<= proc_i 288)} is VALID [2019-05-15 10:22:48,182 INFO L273 TraceCheckUtils]: 436: Hoare triple {256213#(<= proc_i 288)} assume j > 4; {256213#(<= proc_i 288)} is VALID [2019-05-15 10:22:48,183 INFO L273 TraceCheckUtils]: 437: Hoare triple {256213#(<= proc_i 288)} assume j < 6; {256213#(<= proc_i 288)} is VALID [2019-05-15 10:22:48,183 INFO L273 TraceCheckUtils]: 438: Hoare triple {256213#(<= proc_i 288)} i := i + 4; {256232#(<= proc_i 292)} is VALID [2019-05-15 10:22:48,184 INFO L273 TraceCheckUtils]: 439: Hoare triple {256232#(<= proc_i 292)} assume i <= 1000; {256232#(<= proc_i 292)} is VALID [2019-05-15 10:22:48,184 INFO L273 TraceCheckUtils]: 440: Hoare triple {256232#(<= proc_i 292)} assume i + 4 < a[j]; {256232#(<= proc_i 292)} is VALID [2019-05-15 10:22:48,185 INFO L273 TraceCheckUtils]: 441: Hoare triple {256232#(<= proc_i 292)} assume a[5] == 1000; {256232#(<= proc_i 292)} is VALID [2019-05-15 10:22:48,185 INFO L273 TraceCheckUtils]: 442: Hoare triple {256232#(<= proc_i 292)} assume j > 4; {256232#(<= proc_i 292)} is VALID [2019-05-15 10:22:48,186 INFO L273 TraceCheckUtils]: 443: Hoare triple {256232#(<= proc_i 292)} assume j < 6; {256232#(<= proc_i 292)} is VALID [2019-05-15 10:22:48,186 INFO L273 TraceCheckUtils]: 444: Hoare triple {256232#(<= proc_i 292)} i := i + 4; {256251#(<= proc_i 296)} is VALID [2019-05-15 10:22:48,187 INFO L273 TraceCheckUtils]: 445: Hoare triple {256251#(<= proc_i 296)} assume i <= 1000; {256251#(<= proc_i 296)} is VALID [2019-05-15 10:22:48,187 INFO L273 TraceCheckUtils]: 446: Hoare triple {256251#(<= proc_i 296)} assume i + 4 < a[j]; {256251#(<= proc_i 296)} is VALID [2019-05-15 10:22:48,188 INFO L273 TraceCheckUtils]: 447: Hoare triple {256251#(<= proc_i 296)} assume a[5] == 1000; {256251#(<= proc_i 296)} is VALID [2019-05-15 10:22:48,188 INFO L273 TraceCheckUtils]: 448: Hoare triple {256251#(<= proc_i 296)} assume j > 4; {256251#(<= proc_i 296)} is VALID [2019-05-15 10:22:48,188 INFO L273 TraceCheckUtils]: 449: Hoare triple {256251#(<= proc_i 296)} assume j < 6; {256251#(<= proc_i 296)} is VALID [2019-05-15 10:22:48,189 INFO L273 TraceCheckUtils]: 450: Hoare triple {256251#(<= proc_i 296)} i := i + 4; {256270#(<= proc_i 300)} is VALID [2019-05-15 10:22:48,190 INFO L273 TraceCheckUtils]: 451: Hoare triple {256270#(<= proc_i 300)} assume i <= 1000; {256270#(<= proc_i 300)} is VALID [2019-05-15 10:22:48,190 INFO L273 TraceCheckUtils]: 452: Hoare triple {256270#(<= proc_i 300)} assume i + 4 < a[j]; {256270#(<= proc_i 300)} is VALID [2019-05-15 10:22:48,190 INFO L273 TraceCheckUtils]: 453: Hoare triple {256270#(<= proc_i 300)} assume a[5] == 1000; {256270#(<= proc_i 300)} is VALID [2019-05-15 10:22:48,191 INFO L273 TraceCheckUtils]: 454: Hoare triple {256270#(<= proc_i 300)} assume j > 4; {256270#(<= proc_i 300)} is VALID [2019-05-15 10:22:48,191 INFO L273 TraceCheckUtils]: 455: Hoare triple {256270#(<= proc_i 300)} assume j < 6; {256270#(<= proc_i 300)} is VALID [2019-05-15 10:22:48,192 INFO L273 TraceCheckUtils]: 456: Hoare triple {256270#(<= proc_i 300)} i := i + 4; {256289#(<= proc_i 304)} is VALID [2019-05-15 10:22:48,193 INFO L273 TraceCheckUtils]: 457: Hoare triple {256289#(<= proc_i 304)} assume i <= 1000; {256289#(<= proc_i 304)} is VALID [2019-05-15 10:22:48,193 INFO L273 TraceCheckUtils]: 458: Hoare triple {256289#(<= proc_i 304)} assume i + 4 < a[j]; {256289#(<= proc_i 304)} is VALID [2019-05-15 10:22:48,193 INFO L273 TraceCheckUtils]: 459: Hoare triple {256289#(<= proc_i 304)} assume a[5] == 1000; {256289#(<= proc_i 304)} is VALID [2019-05-15 10:22:48,194 INFO L273 TraceCheckUtils]: 460: Hoare triple {256289#(<= proc_i 304)} assume j > 4; {256289#(<= proc_i 304)} is VALID [2019-05-15 10:22:48,194 INFO L273 TraceCheckUtils]: 461: Hoare triple {256289#(<= proc_i 304)} assume j < 6; {256289#(<= proc_i 304)} is VALID [2019-05-15 10:22:48,195 INFO L273 TraceCheckUtils]: 462: Hoare triple {256289#(<= proc_i 304)} i := i + 4; {256308#(<= proc_i 308)} is VALID [2019-05-15 10:22:48,195 INFO L273 TraceCheckUtils]: 463: Hoare triple {256308#(<= proc_i 308)} assume i <= 1000; {256308#(<= proc_i 308)} is VALID [2019-05-15 10:22:48,196 INFO L273 TraceCheckUtils]: 464: Hoare triple {256308#(<= proc_i 308)} assume i + 4 < a[j]; {256308#(<= proc_i 308)} is VALID [2019-05-15 10:22:48,196 INFO L273 TraceCheckUtils]: 465: Hoare triple {256308#(<= proc_i 308)} assume a[5] == 1000; {256308#(<= proc_i 308)} is VALID [2019-05-15 10:22:48,197 INFO L273 TraceCheckUtils]: 466: Hoare triple {256308#(<= proc_i 308)} assume j > 4; {256308#(<= proc_i 308)} is VALID [2019-05-15 10:22:48,197 INFO L273 TraceCheckUtils]: 467: Hoare triple {256308#(<= proc_i 308)} assume j < 6; {256308#(<= proc_i 308)} is VALID [2019-05-15 10:22:48,198 INFO L273 TraceCheckUtils]: 468: Hoare triple {256308#(<= proc_i 308)} i := i + 4; {256327#(<= proc_i 312)} is VALID [2019-05-15 10:22:48,198 INFO L273 TraceCheckUtils]: 469: Hoare triple {256327#(<= proc_i 312)} assume i <= 1000; {256327#(<= proc_i 312)} is VALID [2019-05-15 10:22:48,199 INFO L273 TraceCheckUtils]: 470: Hoare triple {256327#(<= proc_i 312)} assume i + 4 < a[j]; {256327#(<= proc_i 312)} is VALID [2019-05-15 10:22:48,199 INFO L273 TraceCheckUtils]: 471: Hoare triple {256327#(<= proc_i 312)} assume a[5] == 1000; {256327#(<= proc_i 312)} is VALID [2019-05-15 10:22:48,200 INFO L273 TraceCheckUtils]: 472: Hoare triple {256327#(<= proc_i 312)} assume j > 4; {256327#(<= proc_i 312)} is VALID [2019-05-15 10:22:48,200 INFO L273 TraceCheckUtils]: 473: Hoare triple {256327#(<= proc_i 312)} assume j < 6; {256327#(<= proc_i 312)} is VALID [2019-05-15 10:22:48,201 INFO L273 TraceCheckUtils]: 474: Hoare triple {256327#(<= proc_i 312)} i := i + 4; {256346#(<= proc_i 316)} is VALID [2019-05-15 10:22:48,201 INFO L273 TraceCheckUtils]: 475: Hoare triple {256346#(<= proc_i 316)} assume i <= 1000; {256346#(<= proc_i 316)} is VALID [2019-05-15 10:22:48,202 INFO L273 TraceCheckUtils]: 476: Hoare triple {256346#(<= proc_i 316)} assume i + 4 < a[j]; {256346#(<= proc_i 316)} is VALID [2019-05-15 10:22:48,202 INFO L273 TraceCheckUtils]: 477: Hoare triple {256346#(<= proc_i 316)} assume a[5] == 1000; {256346#(<= proc_i 316)} is VALID [2019-05-15 10:22:48,203 INFO L273 TraceCheckUtils]: 478: Hoare triple {256346#(<= proc_i 316)} assume j > 4; {256346#(<= proc_i 316)} is VALID [2019-05-15 10:22:48,203 INFO L273 TraceCheckUtils]: 479: Hoare triple {256346#(<= proc_i 316)} assume j < 6; {256346#(<= proc_i 316)} is VALID [2019-05-15 10:22:48,204 INFO L273 TraceCheckUtils]: 480: Hoare triple {256346#(<= proc_i 316)} i := i + 4; {256365#(<= proc_i 320)} is VALID [2019-05-15 10:22:48,204 INFO L273 TraceCheckUtils]: 481: Hoare triple {256365#(<= proc_i 320)} assume i <= 1000; {256365#(<= proc_i 320)} is VALID [2019-05-15 10:22:48,205 INFO L273 TraceCheckUtils]: 482: Hoare triple {256365#(<= proc_i 320)} assume i + 4 < a[j]; {256365#(<= proc_i 320)} is VALID [2019-05-15 10:22:48,205 INFO L273 TraceCheckUtils]: 483: Hoare triple {256365#(<= proc_i 320)} assume a[5] == 1000; {256365#(<= proc_i 320)} is VALID [2019-05-15 10:22:48,206 INFO L273 TraceCheckUtils]: 484: Hoare triple {256365#(<= proc_i 320)} assume j > 4; {256365#(<= proc_i 320)} is VALID [2019-05-15 10:22:48,206 INFO L273 TraceCheckUtils]: 485: Hoare triple {256365#(<= proc_i 320)} assume j < 6; {256365#(<= proc_i 320)} is VALID [2019-05-15 10:22:48,207 INFO L273 TraceCheckUtils]: 486: Hoare triple {256365#(<= proc_i 320)} i := i + 4; {256384#(<= proc_i 324)} is VALID [2019-05-15 10:22:48,207 INFO L273 TraceCheckUtils]: 487: Hoare triple {256384#(<= proc_i 324)} assume i <= 1000; {256384#(<= proc_i 324)} is VALID [2019-05-15 10:22:48,208 INFO L273 TraceCheckUtils]: 488: Hoare triple {256384#(<= proc_i 324)} assume i + 4 < a[j]; {256384#(<= proc_i 324)} is VALID [2019-05-15 10:22:48,208 INFO L273 TraceCheckUtils]: 489: Hoare triple {256384#(<= proc_i 324)} assume a[5] == 1000; {256384#(<= proc_i 324)} is VALID [2019-05-15 10:22:48,209 INFO L273 TraceCheckUtils]: 490: Hoare triple {256384#(<= proc_i 324)} assume j > 4; {256384#(<= proc_i 324)} is VALID [2019-05-15 10:22:48,209 INFO L273 TraceCheckUtils]: 491: Hoare triple {256384#(<= proc_i 324)} assume j < 6; {256384#(<= proc_i 324)} is VALID [2019-05-15 10:22:48,210 INFO L273 TraceCheckUtils]: 492: Hoare triple {256384#(<= proc_i 324)} i := i + 4; {256403#(<= proc_i 328)} is VALID [2019-05-15 10:22:48,210 INFO L273 TraceCheckUtils]: 493: Hoare triple {256403#(<= proc_i 328)} assume i <= 1000; {256403#(<= proc_i 328)} is VALID [2019-05-15 10:22:48,211 INFO L273 TraceCheckUtils]: 494: Hoare triple {256403#(<= proc_i 328)} assume i + 4 < a[j]; {256403#(<= proc_i 328)} is VALID [2019-05-15 10:22:48,211 INFO L273 TraceCheckUtils]: 495: Hoare triple {256403#(<= proc_i 328)} assume a[5] == 1000; {256403#(<= proc_i 328)} is VALID [2019-05-15 10:22:48,211 INFO L273 TraceCheckUtils]: 496: Hoare triple {256403#(<= proc_i 328)} assume j > 4; {256403#(<= proc_i 328)} is VALID [2019-05-15 10:22:48,212 INFO L273 TraceCheckUtils]: 497: Hoare triple {256403#(<= proc_i 328)} assume j < 6; {256403#(<= proc_i 328)} is VALID [2019-05-15 10:22:48,213 INFO L273 TraceCheckUtils]: 498: Hoare triple {256403#(<= proc_i 328)} i := i + 4; {256422#(<= proc_i 332)} is VALID [2019-05-15 10:22:48,213 INFO L273 TraceCheckUtils]: 499: Hoare triple {256422#(<= proc_i 332)} assume i <= 1000; {256422#(<= proc_i 332)} is VALID [2019-05-15 10:22:48,214 INFO L273 TraceCheckUtils]: 500: Hoare triple {256422#(<= proc_i 332)} assume i + 4 < a[j]; {256422#(<= proc_i 332)} is VALID [2019-05-15 10:22:48,214 INFO L273 TraceCheckUtils]: 501: Hoare triple {256422#(<= proc_i 332)} assume a[5] == 1000; {256422#(<= proc_i 332)} is VALID [2019-05-15 10:22:48,214 INFO L273 TraceCheckUtils]: 502: Hoare triple {256422#(<= proc_i 332)} assume j > 4; {256422#(<= proc_i 332)} is VALID [2019-05-15 10:22:48,215 INFO L273 TraceCheckUtils]: 503: Hoare triple {256422#(<= proc_i 332)} assume j < 6; {256422#(<= proc_i 332)} is VALID [2019-05-15 10:22:48,216 INFO L273 TraceCheckUtils]: 504: Hoare triple {256422#(<= proc_i 332)} i := i + 4; {256441#(<= proc_i 336)} is VALID [2019-05-15 10:22:48,216 INFO L273 TraceCheckUtils]: 505: Hoare triple {256441#(<= proc_i 336)} assume i <= 1000; {256441#(<= proc_i 336)} is VALID [2019-05-15 10:22:48,216 INFO L273 TraceCheckUtils]: 506: Hoare triple {256441#(<= proc_i 336)} assume i + 4 < a[j]; {256441#(<= proc_i 336)} is VALID [2019-05-15 10:22:48,217 INFO L273 TraceCheckUtils]: 507: Hoare triple {256441#(<= proc_i 336)} assume a[5] == 1000; {256441#(<= proc_i 336)} is VALID [2019-05-15 10:22:48,217 INFO L273 TraceCheckUtils]: 508: Hoare triple {256441#(<= proc_i 336)} assume j > 4; {256441#(<= proc_i 336)} is VALID [2019-05-15 10:22:48,218 INFO L273 TraceCheckUtils]: 509: Hoare triple {256441#(<= proc_i 336)} assume j < 6; {256441#(<= proc_i 336)} is VALID [2019-05-15 10:22:48,218 INFO L273 TraceCheckUtils]: 510: Hoare triple {256441#(<= proc_i 336)} i := i + 4; {256460#(<= proc_i 340)} is VALID [2019-05-15 10:22:48,219 INFO L273 TraceCheckUtils]: 511: Hoare triple {256460#(<= proc_i 340)} assume i <= 1000; {256460#(<= proc_i 340)} is VALID [2019-05-15 10:22:48,219 INFO L273 TraceCheckUtils]: 512: Hoare triple {256460#(<= proc_i 340)} assume i + 4 < a[j]; {256460#(<= proc_i 340)} is VALID [2019-05-15 10:22:48,220 INFO L273 TraceCheckUtils]: 513: Hoare triple {256460#(<= proc_i 340)} assume a[5] == 1000; {256460#(<= proc_i 340)} is VALID [2019-05-15 10:22:48,220 INFO L273 TraceCheckUtils]: 514: Hoare triple {256460#(<= proc_i 340)} assume j > 4; {256460#(<= proc_i 340)} is VALID [2019-05-15 10:22:48,221 INFO L273 TraceCheckUtils]: 515: Hoare triple {256460#(<= proc_i 340)} assume j < 6; {256460#(<= proc_i 340)} is VALID [2019-05-15 10:22:48,221 INFO L273 TraceCheckUtils]: 516: Hoare triple {256460#(<= proc_i 340)} i := i + 4; {256479#(<= proc_i 344)} is VALID [2019-05-15 10:22:48,222 INFO L273 TraceCheckUtils]: 517: Hoare triple {256479#(<= proc_i 344)} assume i <= 1000; {256479#(<= proc_i 344)} is VALID [2019-05-15 10:22:48,222 INFO L273 TraceCheckUtils]: 518: Hoare triple {256479#(<= proc_i 344)} assume i + 4 < a[j]; {256479#(<= proc_i 344)} is VALID [2019-05-15 10:22:48,223 INFO L273 TraceCheckUtils]: 519: Hoare triple {256479#(<= proc_i 344)} assume a[5] == 1000; {256479#(<= proc_i 344)} is VALID [2019-05-15 10:22:48,223 INFO L273 TraceCheckUtils]: 520: Hoare triple {256479#(<= proc_i 344)} assume j > 4; {256479#(<= proc_i 344)} is VALID [2019-05-15 10:22:48,224 INFO L273 TraceCheckUtils]: 521: Hoare triple {256479#(<= proc_i 344)} assume j < 6; {256479#(<= proc_i 344)} is VALID [2019-05-15 10:22:48,224 INFO L273 TraceCheckUtils]: 522: Hoare triple {256479#(<= proc_i 344)} i := i + 4; {256498#(<= proc_i 348)} is VALID [2019-05-15 10:22:48,225 INFO L273 TraceCheckUtils]: 523: Hoare triple {256498#(<= proc_i 348)} assume i <= 1000; {256498#(<= proc_i 348)} is VALID [2019-05-15 10:22:48,225 INFO L273 TraceCheckUtils]: 524: Hoare triple {256498#(<= proc_i 348)} assume i + 4 < a[j]; {256498#(<= proc_i 348)} is VALID [2019-05-15 10:22:48,226 INFO L273 TraceCheckUtils]: 525: Hoare triple {256498#(<= proc_i 348)} assume a[5] == 1000; {256498#(<= proc_i 348)} is VALID [2019-05-15 10:22:48,226 INFO L273 TraceCheckUtils]: 526: Hoare triple {256498#(<= proc_i 348)} assume j > 4; {256498#(<= proc_i 348)} is VALID [2019-05-15 10:22:48,227 INFO L273 TraceCheckUtils]: 527: Hoare triple {256498#(<= proc_i 348)} assume j < 6; {256498#(<= proc_i 348)} is VALID [2019-05-15 10:22:48,227 INFO L273 TraceCheckUtils]: 528: Hoare triple {256498#(<= proc_i 348)} i := i + 4; {256517#(<= proc_i 352)} is VALID [2019-05-15 10:22:48,228 INFO L273 TraceCheckUtils]: 529: Hoare triple {256517#(<= proc_i 352)} assume i <= 1000; {256517#(<= proc_i 352)} is VALID [2019-05-15 10:22:48,228 INFO L273 TraceCheckUtils]: 530: Hoare triple {256517#(<= proc_i 352)} assume i + 4 < a[j]; {256517#(<= proc_i 352)} is VALID [2019-05-15 10:22:48,229 INFO L273 TraceCheckUtils]: 531: Hoare triple {256517#(<= proc_i 352)} assume a[5] == 1000; {256517#(<= proc_i 352)} is VALID [2019-05-15 10:22:48,229 INFO L273 TraceCheckUtils]: 532: Hoare triple {256517#(<= proc_i 352)} assume j > 4; {256517#(<= proc_i 352)} is VALID [2019-05-15 10:22:48,230 INFO L273 TraceCheckUtils]: 533: Hoare triple {256517#(<= proc_i 352)} assume j < 6; {256517#(<= proc_i 352)} is VALID [2019-05-15 10:22:48,230 INFO L273 TraceCheckUtils]: 534: Hoare triple {256517#(<= proc_i 352)} i := i + 4; {256536#(<= proc_i 356)} is VALID [2019-05-15 10:22:48,231 INFO L273 TraceCheckUtils]: 535: Hoare triple {256536#(<= proc_i 356)} assume i <= 1000; {256536#(<= proc_i 356)} is VALID [2019-05-15 10:22:48,231 INFO L273 TraceCheckUtils]: 536: Hoare triple {256536#(<= proc_i 356)} assume i + 4 < a[j]; {256536#(<= proc_i 356)} is VALID [2019-05-15 10:22:48,232 INFO L273 TraceCheckUtils]: 537: Hoare triple {256536#(<= proc_i 356)} assume a[5] == 1000; {256536#(<= proc_i 356)} is VALID [2019-05-15 10:22:48,232 INFO L273 TraceCheckUtils]: 538: Hoare triple {256536#(<= proc_i 356)} assume j > 4; {256536#(<= proc_i 356)} is VALID [2019-05-15 10:22:48,233 INFO L273 TraceCheckUtils]: 539: Hoare triple {256536#(<= proc_i 356)} assume j < 6; {256536#(<= proc_i 356)} is VALID [2019-05-15 10:22:48,233 INFO L273 TraceCheckUtils]: 540: Hoare triple {256536#(<= proc_i 356)} i := i + 4; {256555#(<= proc_i 360)} is VALID [2019-05-15 10:22:48,234 INFO L273 TraceCheckUtils]: 541: Hoare triple {256555#(<= proc_i 360)} assume i <= 1000; {256555#(<= proc_i 360)} is VALID [2019-05-15 10:22:48,234 INFO L273 TraceCheckUtils]: 542: Hoare triple {256555#(<= proc_i 360)} assume i + 4 < a[j]; {256555#(<= proc_i 360)} is VALID [2019-05-15 10:22:48,235 INFO L273 TraceCheckUtils]: 543: Hoare triple {256555#(<= proc_i 360)} assume a[5] == 1000; {256555#(<= proc_i 360)} is VALID [2019-05-15 10:22:48,235 INFO L273 TraceCheckUtils]: 544: Hoare triple {256555#(<= proc_i 360)} assume j > 4; {256555#(<= proc_i 360)} is VALID [2019-05-15 10:22:48,235 INFO L273 TraceCheckUtils]: 545: Hoare triple {256555#(<= proc_i 360)} assume j < 6; {256555#(<= proc_i 360)} is VALID [2019-05-15 10:22:48,236 INFO L273 TraceCheckUtils]: 546: Hoare triple {256555#(<= proc_i 360)} i := i + 4; {256574#(<= proc_i 364)} is VALID [2019-05-15 10:22:48,237 INFO L273 TraceCheckUtils]: 547: Hoare triple {256574#(<= proc_i 364)} assume i <= 1000; {256574#(<= proc_i 364)} is VALID [2019-05-15 10:22:48,237 INFO L273 TraceCheckUtils]: 548: Hoare triple {256574#(<= proc_i 364)} assume i + 4 < a[j]; {256574#(<= proc_i 364)} is VALID [2019-05-15 10:22:48,237 INFO L273 TraceCheckUtils]: 549: Hoare triple {256574#(<= proc_i 364)} assume a[5] == 1000; {256574#(<= proc_i 364)} is VALID [2019-05-15 10:22:48,238 INFO L273 TraceCheckUtils]: 550: Hoare triple {256574#(<= proc_i 364)} assume j > 4; {256574#(<= proc_i 364)} is VALID [2019-05-15 10:22:48,238 INFO L273 TraceCheckUtils]: 551: Hoare triple {256574#(<= proc_i 364)} assume j < 6; {256574#(<= proc_i 364)} is VALID [2019-05-15 10:22:48,239 INFO L273 TraceCheckUtils]: 552: Hoare triple {256574#(<= proc_i 364)} i := i + 4; {256593#(<= proc_i 368)} is VALID [2019-05-15 10:22:48,240 INFO L273 TraceCheckUtils]: 553: Hoare triple {256593#(<= proc_i 368)} assume i <= 1000; {256593#(<= proc_i 368)} is VALID [2019-05-15 10:22:48,240 INFO L273 TraceCheckUtils]: 554: Hoare triple {256593#(<= proc_i 368)} assume i + 4 < a[j]; {256593#(<= proc_i 368)} is VALID [2019-05-15 10:22:48,240 INFO L273 TraceCheckUtils]: 555: Hoare triple {256593#(<= proc_i 368)} assume a[5] == 1000; {256593#(<= proc_i 368)} is VALID [2019-05-15 10:22:48,241 INFO L273 TraceCheckUtils]: 556: Hoare triple {256593#(<= proc_i 368)} assume j > 4; {256593#(<= proc_i 368)} is VALID [2019-05-15 10:22:48,241 INFO L273 TraceCheckUtils]: 557: Hoare triple {256593#(<= proc_i 368)} assume j < 6; {256593#(<= proc_i 368)} is VALID [2019-05-15 10:22:48,242 INFO L273 TraceCheckUtils]: 558: Hoare triple {256593#(<= proc_i 368)} i := i + 4; {256612#(<= proc_i 372)} is VALID [2019-05-15 10:22:48,242 INFO L273 TraceCheckUtils]: 559: Hoare triple {256612#(<= proc_i 372)} assume i <= 1000; {256612#(<= proc_i 372)} is VALID [2019-05-15 10:22:48,243 INFO L273 TraceCheckUtils]: 560: Hoare triple {256612#(<= proc_i 372)} assume i + 4 < a[j]; {256612#(<= proc_i 372)} is VALID [2019-05-15 10:22:48,243 INFO L273 TraceCheckUtils]: 561: Hoare triple {256612#(<= proc_i 372)} assume a[5] == 1000; {256612#(<= proc_i 372)} is VALID [2019-05-15 10:22:48,244 INFO L273 TraceCheckUtils]: 562: Hoare triple {256612#(<= proc_i 372)} assume j > 4; {256612#(<= proc_i 372)} is VALID [2019-05-15 10:22:48,244 INFO L273 TraceCheckUtils]: 563: Hoare triple {256612#(<= proc_i 372)} assume j < 6; {256612#(<= proc_i 372)} is VALID [2019-05-15 10:22:48,245 INFO L273 TraceCheckUtils]: 564: Hoare triple {256612#(<= proc_i 372)} i := i + 4; {256631#(<= proc_i 376)} is VALID [2019-05-15 10:22:48,245 INFO L273 TraceCheckUtils]: 565: Hoare triple {256631#(<= proc_i 376)} assume i <= 1000; {256631#(<= proc_i 376)} is VALID [2019-05-15 10:22:48,246 INFO L273 TraceCheckUtils]: 566: Hoare triple {256631#(<= proc_i 376)} assume i + 4 < a[j]; {256631#(<= proc_i 376)} is VALID [2019-05-15 10:22:48,246 INFO L273 TraceCheckUtils]: 567: Hoare triple {256631#(<= proc_i 376)} assume a[5] == 1000; {256631#(<= proc_i 376)} is VALID [2019-05-15 10:22:48,247 INFO L273 TraceCheckUtils]: 568: Hoare triple {256631#(<= proc_i 376)} assume j > 4; {256631#(<= proc_i 376)} is VALID [2019-05-15 10:22:48,247 INFO L273 TraceCheckUtils]: 569: Hoare triple {256631#(<= proc_i 376)} assume j < 6; {256631#(<= proc_i 376)} is VALID [2019-05-15 10:22:48,248 INFO L273 TraceCheckUtils]: 570: Hoare triple {256631#(<= proc_i 376)} i := i + 4; {256650#(<= proc_i 380)} is VALID [2019-05-15 10:22:48,248 INFO L273 TraceCheckUtils]: 571: Hoare triple {256650#(<= proc_i 380)} assume i <= 1000; {256650#(<= proc_i 380)} is VALID [2019-05-15 10:22:48,249 INFO L273 TraceCheckUtils]: 572: Hoare triple {256650#(<= proc_i 380)} assume i + 4 < a[j]; {256650#(<= proc_i 380)} is VALID [2019-05-15 10:22:48,249 INFO L273 TraceCheckUtils]: 573: Hoare triple {256650#(<= proc_i 380)} assume a[5] == 1000; {256650#(<= proc_i 380)} is VALID [2019-05-15 10:22:48,250 INFO L273 TraceCheckUtils]: 574: Hoare triple {256650#(<= proc_i 380)} assume j > 4; {256650#(<= proc_i 380)} is VALID [2019-05-15 10:22:48,250 INFO L273 TraceCheckUtils]: 575: Hoare triple {256650#(<= proc_i 380)} assume j < 6; {256650#(<= proc_i 380)} is VALID [2019-05-15 10:22:48,251 INFO L273 TraceCheckUtils]: 576: Hoare triple {256650#(<= proc_i 380)} i := i + 4; {256669#(<= proc_i 384)} is VALID [2019-05-15 10:22:48,251 INFO L273 TraceCheckUtils]: 577: Hoare triple {256669#(<= proc_i 384)} assume i <= 1000; {256669#(<= proc_i 384)} is VALID [2019-05-15 10:22:48,252 INFO L273 TraceCheckUtils]: 578: Hoare triple {256669#(<= proc_i 384)} assume i + 4 < a[j]; {256669#(<= proc_i 384)} is VALID [2019-05-15 10:22:48,252 INFO L273 TraceCheckUtils]: 579: Hoare triple {256669#(<= proc_i 384)} assume a[5] == 1000; {256669#(<= proc_i 384)} is VALID [2019-05-15 10:22:48,253 INFO L273 TraceCheckUtils]: 580: Hoare triple {256669#(<= proc_i 384)} assume j > 4; {256669#(<= proc_i 384)} is VALID [2019-05-15 10:22:48,253 INFO L273 TraceCheckUtils]: 581: Hoare triple {256669#(<= proc_i 384)} assume j < 6; {256669#(<= proc_i 384)} is VALID [2019-05-15 10:22:48,254 INFO L273 TraceCheckUtils]: 582: Hoare triple {256669#(<= proc_i 384)} i := i + 4; {256688#(<= proc_i 388)} is VALID [2019-05-15 10:22:48,254 INFO L273 TraceCheckUtils]: 583: Hoare triple {256688#(<= proc_i 388)} assume i <= 1000; {256688#(<= proc_i 388)} is VALID [2019-05-15 10:22:48,255 INFO L273 TraceCheckUtils]: 584: Hoare triple {256688#(<= proc_i 388)} assume i + 4 < a[j]; {256688#(<= proc_i 388)} is VALID [2019-05-15 10:22:48,255 INFO L273 TraceCheckUtils]: 585: Hoare triple {256688#(<= proc_i 388)} assume a[5] == 1000; {256688#(<= proc_i 388)} is VALID [2019-05-15 10:22:48,256 INFO L273 TraceCheckUtils]: 586: Hoare triple {256688#(<= proc_i 388)} assume j > 4; {256688#(<= proc_i 388)} is VALID [2019-05-15 10:22:48,256 INFO L273 TraceCheckUtils]: 587: Hoare triple {256688#(<= proc_i 388)} assume j < 6; {256688#(<= proc_i 388)} is VALID [2019-05-15 10:22:48,257 INFO L273 TraceCheckUtils]: 588: Hoare triple {256688#(<= proc_i 388)} i := i + 4; {256707#(<= proc_i 392)} is VALID [2019-05-15 10:22:48,257 INFO L273 TraceCheckUtils]: 589: Hoare triple {256707#(<= proc_i 392)} assume i <= 1000; {256707#(<= proc_i 392)} is VALID [2019-05-15 10:22:48,258 INFO L273 TraceCheckUtils]: 590: Hoare triple {256707#(<= proc_i 392)} assume i + 4 < a[j]; {256707#(<= proc_i 392)} is VALID [2019-05-15 10:22:48,258 INFO L273 TraceCheckUtils]: 591: Hoare triple {256707#(<= proc_i 392)} assume a[5] == 1000; {256707#(<= proc_i 392)} is VALID [2019-05-15 10:22:48,258 INFO L273 TraceCheckUtils]: 592: Hoare triple {256707#(<= proc_i 392)} assume j > 4; {256707#(<= proc_i 392)} is VALID [2019-05-15 10:22:48,259 INFO L273 TraceCheckUtils]: 593: Hoare triple {256707#(<= proc_i 392)} assume j < 6; {256707#(<= proc_i 392)} is VALID [2019-05-15 10:22:48,260 INFO L273 TraceCheckUtils]: 594: Hoare triple {256707#(<= proc_i 392)} i := i + 4; {256726#(<= proc_i 396)} is VALID [2019-05-15 10:22:48,260 INFO L273 TraceCheckUtils]: 595: Hoare triple {256726#(<= proc_i 396)} assume i <= 1000; {256726#(<= proc_i 396)} is VALID [2019-05-15 10:22:48,261 INFO L273 TraceCheckUtils]: 596: Hoare triple {256726#(<= proc_i 396)} assume i + 4 < a[j]; {256726#(<= proc_i 396)} is VALID [2019-05-15 10:22:48,261 INFO L273 TraceCheckUtils]: 597: Hoare triple {256726#(<= proc_i 396)} assume a[5] == 1000; {256726#(<= proc_i 396)} is VALID [2019-05-15 10:22:48,261 INFO L273 TraceCheckUtils]: 598: Hoare triple {256726#(<= proc_i 396)} assume j > 4; {256726#(<= proc_i 396)} is VALID [2019-05-15 10:22:48,262 INFO L273 TraceCheckUtils]: 599: Hoare triple {256726#(<= proc_i 396)} assume j < 6; {256726#(<= proc_i 396)} is VALID [2019-05-15 10:22:48,263 INFO L273 TraceCheckUtils]: 600: Hoare triple {256726#(<= proc_i 396)} i := i + 4; {256745#(<= proc_i 400)} is VALID [2019-05-15 10:22:48,263 INFO L273 TraceCheckUtils]: 601: Hoare triple {256745#(<= proc_i 400)} assume i <= 1000; {256745#(<= proc_i 400)} is VALID [2019-05-15 10:22:48,263 INFO L273 TraceCheckUtils]: 602: Hoare triple {256745#(<= proc_i 400)} assume i + 4 < a[j]; {256745#(<= proc_i 400)} is VALID [2019-05-15 10:22:48,264 INFO L273 TraceCheckUtils]: 603: Hoare triple {256745#(<= proc_i 400)} assume a[5] == 1000; {256745#(<= proc_i 400)} is VALID [2019-05-15 10:22:48,264 INFO L273 TraceCheckUtils]: 604: Hoare triple {256745#(<= proc_i 400)} assume j > 4; {256745#(<= proc_i 400)} is VALID [2019-05-15 10:22:48,265 INFO L273 TraceCheckUtils]: 605: Hoare triple {256745#(<= proc_i 400)} assume j < 6; {256745#(<= proc_i 400)} is VALID [2019-05-15 10:22:48,265 INFO L273 TraceCheckUtils]: 606: Hoare triple {256745#(<= proc_i 400)} i := i + 4; {256764#(<= proc_i 404)} is VALID [2019-05-15 10:22:48,266 INFO L273 TraceCheckUtils]: 607: Hoare triple {256764#(<= proc_i 404)} assume i <= 1000; {256764#(<= proc_i 404)} is VALID [2019-05-15 10:22:48,266 INFO L273 TraceCheckUtils]: 608: Hoare triple {256764#(<= proc_i 404)} assume i + 4 < a[j]; {256764#(<= proc_i 404)} is VALID [2019-05-15 10:22:48,267 INFO L273 TraceCheckUtils]: 609: Hoare triple {256764#(<= proc_i 404)} assume a[5] == 1000; {256764#(<= proc_i 404)} is VALID [2019-05-15 10:22:48,267 INFO L273 TraceCheckUtils]: 610: Hoare triple {256764#(<= proc_i 404)} assume j > 4; {256764#(<= proc_i 404)} is VALID [2019-05-15 10:22:48,268 INFO L273 TraceCheckUtils]: 611: Hoare triple {256764#(<= proc_i 404)} assume j < 6; {256764#(<= proc_i 404)} is VALID [2019-05-15 10:22:48,268 INFO L273 TraceCheckUtils]: 612: Hoare triple {256764#(<= proc_i 404)} i := i + 4; {256783#(<= proc_i 408)} is VALID [2019-05-15 10:22:48,269 INFO L273 TraceCheckUtils]: 613: Hoare triple {256783#(<= proc_i 408)} assume i <= 1000; {256783#(<= proc_i 408)} is VALID [2019-05-15 10:22:48,269 INFO L273 TraceCheckUtils]: 614: Hoare triple {256783#(<= proc_i 408)} assume i + 4 < a[j]; {256783#(<= proc_i 408)} is VALID [2019-05-15 10:22:48,270 INFO L273 TraceCheckUtils]: 615: Hoare triple {256783#(<= proc_i 408)} assume a[5] == 1000; {256783#(<= proc_i 408)} is VALID [2019-05-15 10:22:48,270 INFO L273 TraceCheckUtils]: 616: Hoare triple {256783#(<= proc_i 408)} assume j > 4; {256783#(<= proc_i 408)} is VALID [2019-05-15 10:22:48,271 INFO L273 TraceCheckUtils]: 617: Hoare triple {256783#(<= proc_i 408)} assume j < 6; {256783#(<= proc_i 408)} is VALID [2019-05-15 10:22:48,271 INFO L273 TraceCheckUtils]: 618: Hoare triple {256783#(<= proc_i 408)} i := i + 4; {256802#(<= proc_i 412)} is VALID [2019-05-15 10:22:48,272 INFO L273 TraceCheckUtils]: 619: Hoare triple {256802#(<= proc_i 412)} assume i <= 1000; {256802#(<= proc_i 412)} is VALID [2019-05-15 10:22:48,272 INFO L273 TraceCheckUtils]: 620: Hoare triple {256802#(<= proc_i 412)} assume i + 4 < a[j]; {256802#(<= proc_i 412)} is VALID [2019-05-15 10:22:48,273 INFO L273 TraceCheckUtils]: 621: Hoare triple {256802#(<= proc_i 412)} assume a[5] == 1000; {256802#(<= proc_i 412)} is VALID [2019-05-15 10:22:48,273 INFO L273 TraceCheckUtils]: 622: Hoare triple {256802#(<= proc_i 412)} assume j > 4; {256802#(<= proc_i 412)} is VALID [2019-05-15 10:22:48,274 INFO L273 TraceCheckUtils]: 623: Hoare triple {256802#(<= proc_i 412)} assume j < 6; {256802#(<= proc_i 412)} is VALID [2019-05-15 10:22:48,274 INFO L273 TraceCheckUtils]: 624: Hoare triple {256802#(<= proc_i 412)} i := i + 4; {256821#(<= proc_i 416)} is VALID [2019-05-15 10:22:48,275 INFO L273 TraceCheckUtils]: 625: Hoare triple {256821#(<= proc_i 416)} assume i <= 1000; {256821#(<= proc_i 416)} is VALID [2019-05-15 10:22:48,275 INFO L273 TraceCheckUtils]: 626: Hoare triple {256821#(<= proc_i 416)} assume i + 4 < a[j]; {256821#(<= proc_i 416)} is VALID [2019-05-15 10:22:48,276 INFO L273 TraceCheckUtils]: 627: Hoare triple {256821#(<= proc_i 416)} assume a[5] == 1000; {256821#(<= proc_i 416)} is VALID [2019-05-15 10:22:48,276 INFO L273 TraceCheckUtils]: 628: Hoare triple {256821#(<= proc_i 416)} assume j > 4; {256821#(<= proc_i 416)} is VALID [2019-05-15 10:22:48,277 INFO L273 TraceCheckUtils]: 629: Hoare triple {256821#(<= proc_i 416)} assume j < 6; {256821#(<= proc_i 416)} is VALID [2019-05-15 10:22:48,277 INFO L273 TraceCheckUtils]: 630: Hoare triple {256821#(<= proc_i 416)} i := i + 4; {256840#(<= proc_i 420)} is VALID [2019-05-15 10:22:48,278 INFO L273 TraceCheckUtils]: 631: Hoare triple {256840#(<= proc_i 420)} assume i <= 1000; {256840#(<= proc_i 420)} is VALID [2019-05-15 10:22:48,278 INFO L273 TraceCheckUtils]: 632: Hoare triple {256840#(<= proc_i 420)} assume i + 4 < a[j]; {256840#(<= proc_i 420)} is VALID [2019-05-15 10:22:48,279 INFO L273 TraceCheckUtils]: 633: Hoare triple {256840#(<= proc_i 420)} assume a[5] == 1000; {256840#(<= proc_i 420)} is VALID [2019-05-15 10:22:48,279 INFO L273 TraceCheckUtils]: 634: Hoare triple {256840#(<= proc_i 420)} assume j > 4; {256840#(<= proc_i 420)} is VALID [2019-05-15 10:22:48,279 INFO L273 TraceCheckUtils]: 635: Hoare triple {256840#(<= proc_i 420)} assume j < 6; {256840#(<= proc_i 420)} is VALID [2019-05-15 10:22:48,280 INFO L273 TraceCheckUtils]: 636: Hoare triple {256840#(<= proc_i 420)} i := i + 4; {256859#(<= proc_i 424)} is VALID [2019-05-15 10:22:48,281 INFO L273 TraceCheckUtils]: 637: Hoare triple {256859#(<= proc_i 424)} assume i <= 1000; {256859#(<= proc_i 424)} is VALID [2019-05-15 10:22:48,281 INFO L273 TraceCheckUtils]: 638: Hoare triple {256859#(<= proc_i 424)} assume i + 4 < a[j]; {256859#(<= proc_i 424)} is VALID [2019-05-15 10:22:48,282 INFO L273 TraceCheckUtils]: 639: Hoare triple {256859#(<= proc_i 424)} assume a[5] == 1000; {256859#(<= proc_i 424)} is VALID [2019-05-15 10:22:48,282 INFO L273 TraceCheckUtils]: 640: Hoare triple {256859#(<= proc_i 424)} assume j > 4; {256859#(<= proc_i 424)} is VALID [2019-05-15 10:22:48,282 INFO L273 TraceCheckUtils]: 641: Hoare triple {256859#(<= proc_i 424)} assume j < 6; {256859#(<= proc_i 424)} is VALID [2019-05-15 10:22:48,283 INFO L273 TraceCheckUtils]: 642: Hoare triple {256859#(<= proc_i 424)} i := i + 4; {256878#(<= proc_i 428)} is VALID [2019-05-15 10:22:48,284 INFO L273 TraceCheckUtils]: 643: Hoare triple {256878#(<= proc_i 428)} assume i <= 1000; {256878#(<= proc_i 428)} is VALID [2019-05-15 10:22:48,284 INFO L273 TraceCheckUtils]: 644: Hoare triple {256878#(<= proc_i 428)} assume i + 4 < a[j]; {256878#(<= proc_i 428)} is VALID [2019-05-15 10:22:48,284 INFO L273 TraceCheckUtils]: 645: Hoare triple {256878#(<= proc_i 428)} assume a[5] == 1000; {256878#(<= proc_i 428)} is VALID [2019-05-15 10:22:48,285 INFO L273 TraceCheckUtils]: 646: Hoare triple {256878#(<= proc_i 428)} assume j > 4; {256878#(<= proc_i 428)} is VALID [2019-05-15 10:22:48,285 INFO L273 TraceCheckUtils]: 647: Hoare triple {256878#(<= proc_i 428)} assume j < 6; {256878#(<= proc_i 428)} is VALID [2019-05-15 10:22:48,286 INFO L273 TraceCheckUtils]: 648: Hoare triple {256878#(<= proc_i 428)} i := i + 4; {256897#(<= proc_i 432)} is VALID [2019-05-15 10:22:48,287 INFO L273 TraceCheckUtils]: 649: Hoare triple {256897#(<= proc_i 432)} assume !(i <= 1000); {254841#false} is VALID [2019-05-15 10:22:48,513 INFO L134 CoverageAnalysis]: Checked inductivity of 34776 backedges. 0 proven. 34776 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:22:48,513 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:22:48,513 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [109] total 109 [2019-05-15 10:22:48,514 INFO L78 Accepts]: Start accepts. Automaton has 111 states. Word has length 650 [2019-05-15 10:22:48,514 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:22:48,514 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 111 states. [2019-05-15 10:22:49,201 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 650 edges. 650 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:49,201 INFO L454 AbstractCegarLoop]: Interpolant automaton has 111 states [2019-05-15 10:22:49,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2019-05-15 10:22:49,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6105, Invalid=6105, Unknown=0, NotChecked=0, Total=12210 [2019-05-15 10:22:49,204 INFO L87 Difference]: Start difference. First operand 651 states and 651 transitions. Second operand 111 states. [2019-05-15 10:22:50,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:50,480 INFO L93 Difference]: Finished difference Result 662 states and 662 transitions. [2019-05-15 10:22:50,480 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2019-05-15 10:22:50,480 INFO L78 Accepts]: Start accepts. Automaton has 111 states. Word has length 650 [2019-05-15 10:22:50,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:22:50,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2019-05-15 10:22:50,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 663 transitions. [2019-05-15 10:22:50,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2019-05-15 10:22:50,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 663 transitions. [2019-05-15 10:22:50,486 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 111 states and 663 transitions. [2019-05-15 10:22:51,131 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 663 edges. 663 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:51,148 INFO L225 Difference]: With dead ends: 662 [2019-05-15 10:22:51,148 INFO L226 Difference]: Without dead ends: 662 [2019-05-15 10:22:51,149 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 649 GetRequests, 540 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=6105, Invalid=6105, Unknown=0, NotChecked=0, Total=12210 [2019-05-15 10:22:51,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2019-05-15 10:22:51,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 657. [2019-05-15 10:22:51,151 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:22:51,151 INFO L82 GeneralOperation]: Start isEquivalent. First operand 662 states. Second operand 657 states. [2019-05-15 10:22:51,151 INFO L74 IsIncluded]: Start isIncluded. First operand 662 states. Second operand 657 states. [2019-05-15 10:22:51,151 INFO L87 Difference]: Start difference. First operand 662 states. Second operand 657 states. [2019-05-15 10:22:51,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:51,164 INFO L93 Difference]: Finished difference Result 662 states and 662 transitions. [2019-05-15 10:22:51,164 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 662 transitions. [2019-05-15 10:22:51,164 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:51,165 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:51,165 INFO L74 IsIncluded]: Start isIncluded. First operand 657 states. Second operand 662 states. [2019-05-15 10:22:51,165 INFO L87 Difference]: Start difference. First operand 657 states. Second operand 662 states. [2019-05-15 10:22:51,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:51,178 INFO L93 Difference]: Finished difference Result 662 states and 662 transitions. [2019-05-15 10:22:51,178 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 662 transitions. [2019-05-15 10:22:51,178 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:22:51,178 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:22:51,178 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:22:51,178 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:22:51,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 657 states. [2019-05-15 10:22:51,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 657 transitions. [2019-05-15 10:22:51,191 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 657 transitions. Word has length 650 [2019-05-15 10:22:51,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:22:51,191 INFO L475 AbstractCegarLoop]: Abstraction has 657 states and 657 transitions. [2019-05-15 10:22:51,191 INFO L476 AbstractCegarLoop]: Interpolant automaton has 111 states. [2019-05-15 10:22:51,191 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 657 transitions. [2019-05-15 10:22:51,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2019-05-15 10:22:51,194 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:22:51,194 INFO L399 BasicCegarLoop]: trace histogram [109, 109, 109, 109, 109, 109, 1, 1] [2019-05-15 10:22:51,194 INFO L418 AbstractCegarLoop]: === Iteration 110 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:22:51,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:22:51,194 INFO L82 PathProgramCache]: Analyzing trace with hash -473385794, now seen corresponding path program 109 times [2019-05-15 10:22:51,195 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:22:51,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:51,519 INFO L256 TraceCheckSpWp]: Trace formula consists of 877 conjuncts, 111 conjunts are in the unsatisfiable core [2019-05-15 10:22:51,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:22:51,575 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:22:57,094 INFO L273 TraceCheckUtils]: 0: Hoare triple {259543#true} i := 0; {259548#(<= proc_i 0)} is VALID [2019-05-15 10:22:57,095 INFO L273 TraceCheckUtils]: 1: Hoare triple {259548#(<= proc_i 0)} assume i <= 1000; {259548#(<= proc_i 0)} is VALID [2019-05-15 10:22:57,095 INFO L273 TraceCheckUtils]: 2: Hoare triple {259548#(<= proc_i 0)} assume i + 4 < a[j]; {259548#(<= proc_i 0)} is VALID [2019-05-15 10:22:57,096 INFO L273 TraceCheckUtils]: 3: Hoare triple {259548#(<= proc_i 0)} assume a[5] == 1000; {259548#(<= proc_i 0)} is VALID [2019-05-15 10:22:57,096 INFO L273 TraceCheckUtils]: 4: Hoare triple {259548#(<= proc_i 0)} assume j > 4; {259548#(<= proc_i 0)} is VALID [2019-05-15 10:22:57,096 INFO L273 TraceCheckUtils]: 5: Hoare triple {259548#(<= proc_i 0)} assume j < 6; {259548#(<= proc_i 0)} is VALID [2019-05-15 10:22:57,097 INFO L273 TraceCheckUtils]: 6: Hoare triple {259548#(<= proc_i 0)} i := i + 4; {259567#(<= proc_i 4)} is VALID [2019-05-15 10:22:57,097 INFO L273 TraceCheckUtils]: 7: Hoare triple {259567#(<= proc_i 4)} assume i <= 1000; {259567#(<= proc_i 4)} is VALID [2019-05-15 10:22:57,098 INFO L273 TraceCheckUtils]: 8: Hoare triple {259567#(<= proc_i 4)} assume i + 4 < a[j]; {259567#(<= proc_i 4)} is VALID [2019-05-15 10:22:57,098 INFO L273 TraceCheckUtils]: 9: Hoare triple {259567#(<= proc_i 4)} assume a[5] == 1000; {259567#(<= proc_i 4)} is VALID [2019-05-15 10:22:57,099 INFO L273 TraceCheckUtils]: 10: Hoare triple {259567#(<= proc_i 4)} assume j > 4; {259567#(<= proc_i 4)} is VALID [2019-05-15 10:22:57,099 INFO L273 TraceCheckUtils]: 11: Hoare triple {259567#(<= proc_i 4)} assume j < 6; {259567#(<= proc_i 4)} is VALID [2019-05-15 10:22:57,100 INFO L273 TraceCheckUtils]: 12: Hoare triple {259567#(<= proc_i 4)} i := i + 4; {259586#(<= proc_i 8)} is VALID [2019-05-15 10:22:57,100 INFO L273 TraceCheckUtils]: 13: Hoare triple {259586#(<= proc_i 8)} assume i <= 1000; {259586#(<= proc_i 8)} is VALID [2019-05-15 10:22:57,101 INFO L273 TraceCheckUtils]: 14: Hoare triple {259586#(<= proc_i 8)} assume i + 4 < a[j]; {259586#(<= proc_i 8)} is VALID [2019-05-15 10:22:57,101 INFO L273 TraceCheckUtils]: 15: Hoare triple {259586#(<= proc_i 8)} assume a[5] == 1000; {259586#(<= proc_i 8)} is VALID [2019-05-15 10:22:57,102 INFO L273 TraceCheckUtils]: 16: Hoare triple {259586#(<= proc_i 8)} assume j > 4; {259586#(<= proc_i 8)} is VALID [2019-05-15 10:22:57,102 INFO L273 TraceCheckUtils]: 17: Hoare triple {259586#(<= proc_i 8)} assume j < 6; {259586#(<= proc_i 8)} is VALID [2019-05-15 10:22:57,103 INFO L273 TraceCheckUtils]: 18: Hoare triple {259586#(<= proc_i 8)} i := i + 4; {259605#(<= proc_i 12)} is VALID [2019-05-15 10:22:57,103 INFO L273 TraceCheckUtils]: 19: Hoare triple {259605#(<= proc_i 12)} assume i <= 1000; {259605#(<= proc_i 12)} is VALID [2019-05-15 10:22:57,104 INFO L273 TraceCheckUtils]: 20: Hoare triple {259605#(<= proc_i 12)} assume i + 4 < a[j]; {259605#(<= proc_i 12)} is VALID [2019-05-15 10:22:57,104 INFO L273 TraceCheckUtils]: 21: Hoare triple {259605#(<= proc_i 12)} assume a[5] == 1000; {259605#(<= proc_i 12)} is VALID [2019-05-15 10:22:57,105 INFO L273 TraceCheckUtils]: 22: Hoare triple {259605#(<= proc_i 12)} assume j > 4; {259605#(<= proc_i 12)} is VALID [2019-05-15 10:22:57,105 INFO L273 TraceCheckUtils]: 23: Hoare triple {259605#(<= proc_i 12)} assume j < 6; {259605#(<= proc_i 12)} is VALID [2019-05-15 10:22:57,106 INFO L273 TraceCheckUtils]: 24: Hoare triple {259605#(<= proc_i 12)} i := i + 4; {259624#(<= proc_i 16)} is VALID [2019-05-15 10:22:57,106 INFO L273 TraceCheckUtils]: 25: Hoare triple {259624#(<= proc_i 16)} assume i <= 1000; {259624#(<= proc_i 16)} is VALID [2019-05-15 10:22:57,107 INFO L273 TraceCheckUtils]: 26: Hoare triple {259624#(<= proc_i 16)} assume i + 4 < a[j]; {259624#(<= proc_i 16)} is VALID [2019-05-15 10:22:57,107 INFO L273 TraceCheckUtils]: 27: Hoare triple {259624#(<= proc_i 16)} assume a[5] == 1000; {259624#(<= proc_i 16)} is VALID [2019-05-15 10:22:57,107 INFO L273 TraceCheckUtils]: 28: Hoare triple {259624#(<= proc_i 16)} assume j > 4; {259624#(<= proc_i 16)} is VALID [2019-05-15 10:22:57,108 INFO L273 TraceCheckUtils]: 29: Hoare triple {259624#(<= proc_i 16)} assume j < 6; {259624#(<= proc_i 16)} is VALID [2019-05-15 10:22:57,109 INFO L273 TraceCheckUtils]: 30: Hoare triple {259624#(<= proc_i 16)} i := i + 4; {259643#(<= proc_i 20)} is VALID [2019-05-15 10:22:57,109 INFO L273 TraceCheckUtils]: 31: Hoare triple {259643#(<= proc_i 20)} assume i <= 1000; {259643#(<= proc_i 20)} is VALID [2019-05-15 10:22:57,109 INFO L273 TraceCheckUtils]: 32: Hoare triple {259643#(<= proc_i 20)} assume i + 4 < a[j]; {259643#(<= proc_i 20)} is VALID [2019-05-15 10:22:57,110 INFO L273 TraceCheckUtils]: 33: Hoare triple {259643#(<= proc_i 20)} assume a[5] == 1000; {259643#(<= proc_i 20)} is VALID [2019-05-15 10:22:57,110 INFO L273 TraceCheckUtils]: 34: Hoare triple {259643#(<= proc_i 20)} assume j > 4; {259643#(<= proc_i 20)} is VALID [2019-05-15 10:22:57,111 INFO L273 TraceCheckUtils]: 35: Hoare triple {259643#(<= proc_i 20)} assume j < 6; {259643#(<= proc_i 20)} is VALID [2019-05-15 10:22:57,111 INFO L273 TraceCheckUtils]: 36: Hoare triple {259643#(<= proc_i 20)} i := i + 4; {259662#(<= proc_i 24)} is VALID [2019-05-15 10:22:57,112 INFO L273 TraceCheckUtils]: 37: Hoare triple {259662#(<= proc_i 24)} assume i <= 1000; {259662#(<= proc_i 24)} is VALID [2019-05-15 10:22:57,112 INFO L273 TraceCheckUtils]: 38: Hoare triple {259662#(<= proc_i 24)} assume i + 4 < a[j]; {259662#(<= proc_i 24)} is VALID [2019-05-15 10:22:57,113 INFO L273 TraceCheckUtils]: 39: Hoare triple {259662#(<= proc_i 24)} assume a[5] == 1000; {259662#(<= proc_i 24)} is VALID [2019-05-15 10:22:57,113 INFO L273 TraceCheckUtils]: 40: Hoare triple {259662#(<= proc_i 24)} assume j > 4; {259662#(<= proc_i 24)} is VALID [2019-05-15 10:22:57,114 INFO L273 TraceCheckUtils]: 41: Hoare triple {259662#(<= proc_i 24)} assume j < 6; {259662#(<= proc_i 24)} is VALID [2019-05-15 10:22:57,114 INFO L273 TraceCheckUtils]: 42: Hoare triple {259662#(<= proc_i 24)} i := i + 4; {259681#(<= proc_i 28)} is VALID [2019-05-15 10:22:57,115 INFO L273 TraceCheckUtils]: 43: Hoare triple {259681#(<= proc_i 28)} assume i <= 1000; {259681#(<= proc_i 28)} is VALID [2019-05-15 10:22:57,115 INFO L273 TraceCheckUtils]: 44: Hoare triple {259681#(<= proc_i 28)} assume i + 4 < a[j]; {259681#(<= proc_i 28)} is VALID [2019-05-15 10:22:57,116 INFO L273 TraceCheckUtils]: 45: Hoare triple {259681#(<= proc_i 28)} assume a[5] == 1000; {259681#(<= proc_i 28)} is VALID [2019-05-15 10:22:57,116 INFO L273 TraceCheckUtils]: 46: Hoare triple {259681#(<= proc_i 28)} assume j > 4; {259681#(<= proc_i 28)} is VALID [2019-05-15 10:22:57,117 INFO L273 TraceCheckUtils]: 47: Hoare triple {259681#(<= proc_i 28)} assume j < 6; {259681#(<= proc_i 28)} is VALID [2019-05-15 10:22:57,117 INFO L273 TraceCheckUtils]: 48: Hoare triple {259681#(<= proc_i 28)} i := i + 4; {259700#(<= proc_i 32)} is VALID [2019-05-15 10:22:57,118 INFO L273 TraceCheckUtils]: 49: Hoare triple {259700#(<= proc_i 32)} assume i <= 1000; {259700#(<= proc_i 32)} is VALID [2019-05-15 10:22:57,118 INFO L273 TraceCheckUtils]: 50: Hoare triple {259700#(<= proc_i 32)} assume i + 4 < a[j]; {259700#(<= proc_i 32)} is VALID [2019-05-15 10:22:57,119 INFO L273 TraceCheckUtils]: 51: Hoare triple {259700#(<= proc_i 32)} assume a[5] == 1000; {259700#(<= proc_i 32)} is VALID [2019-05-15 10:22:57,119 INFO L273 TraceCheckUtils]: 52: Hoare triple {259700#(<= proc_i 32)} assume j > 4; {259700#(<= proc_i 32)} is VALID [2019-05-15 10:22:57,120 INFO L273 TraceCheckUtils]: 53: Hoare triple {259700#(<= proc_i 32)} assume j < 6; {259700#(<= proc_i 32)} is VALID [2019-05-15 10:22:57,120 INFO L273 TraceCheckUtils]: 54: Hoare triple {259700#(<= proc_i 32)} i := i + 4; {259719#(<= proc_i 36)} is VALID [2019-05-15 10:22:57,121 INFO L273 TraceCheckUtils]: 55: Hoare triple {259719#(<= proc_i 36)} assume i <= 1000; {259719#(<= proc_i 36)} is VALID [2019-05-15 10:22:57,121 INFO L273 TraceCheckUtils]: 56: Hoare triple {259719#(<= proc_i 36)} assume i + 4 < a[j]; {259719#(<= proc_i 36)} is VALID [2019-05-15 10:22:57,122 INFO L273 TraceCheckUtils]: 57: Hoare triple {259719#(<= proc_i 36)} assume a[5] == 1000; {259719#(<= proc_i 36)} is VALID [2019-05-15 10:22:57,122 INFO L273 TraceCheckUtils]: 58: Hoare triple {259719#(<= proc_i 36)} assume j > 4; {259719#(<= proc_i 36)} is VALID [2019-05-15 10:22:57,123 INFO L273 TraceCheckUtils]: 59: Hoare triple {259719#(<= proc_i 36)} assume j < 6; {259719#(<= proc_i 36)} is VALID [2019-05-15 10:22:57,123 INFO L273 TraceCheckUtils]: 60: Hoare triple {259719#(<= proc_i 36)} i := i + 4; {259738#(<= proc_i 40)} is VALID [2019-05-15 10:22:57,124 INFO L273 TraceCheckUtils]: 61: Hoare triple {259738#(<= proc_i 40)} assume i <= 1000; {259738#(<= proc_i 40)} is VALID [2019-05-15 10:22:57,124 INFO L273 TraceCheckUtils]: 62: Hoare triple {259738#(<= proc_i 40)} assume i + 4 < a[j]; {259738#(<= proc_i 40)} is VALID [2019-05-15 10:22:57,125 INFO L273 TraceCheckUtils]: 63: Hoare triple {259738#(<= proc_i 40)} assume a[5] == 1000; {259738#(<= proc_i 40)} is VALID [2019-05-15 10:22:57,125 INFO L273 TraceCheckUtils]: 64: Hoare triple {259738#(<= proc_i 40)} assume j > 4; {259738#(<= proc_i 40)} is VALID [2019-05-15 10:22:57,126 INFO L273 TraceCheckUtils]: 65: Hoare triple {259738#(<= proc_i 40)} assume j < 6; {259738#(<= proc_i 40)} is VALID [2019-05-15 10:22:57,126 INFO L273 TraceCheckUtils]: 66: Hoare triple {259738#(<= proc_i 40)} i := i + 4; {259757#(<= proc_i 44)} is VALID [2019-05-15 10:22:57,127 INFO L273 TraceCheckUtils]: 67: Hoare triple {259757#(<= proc_i 44)} assume i <= 1000; {259757#(<= proc_i 44)} is VALID [2019-05-15 10:22:57,127 INFO L273 TraceCheckUtils]: 68: Hoare triple {259757#(<= proc_i 44)} assume i + 4 < a[j]; {259757#(<= proc_i 44)} is VALID [2019-05-15 10:22:57,128 INFO L273 TraceCheckUtils]: 69: Hoare triple {259757#(<= proc_i 44)} assume a[5] == 1000; {259757#(<= proc_i 44)} is VALID [2019-05-15 10:22:57,128 INFO L273 TraceCheckUtils]: 70: Hoare triple {259757#(<= proc_i 44)} assume j > 4; {259757#(<= proc_i 44)} is VALID [2019-05-15 10:22:57,129 INFO L273 TraceCheckUtils]: 71: Hoare triple {259757#(<= proc_i 44)} assume j < 6; {259757#(<= proc_i 44)} is VALID [2019-05-15 10:22:57,129 INFO L273 TraceCheckUtils]: 72: Hoare triple {259757#(<= proc_i 44)} i := i + 4; {259776#(<= proc_i 48)} is VALID [2019-05-15 10:22:57,130 INFO L273 TraceCheckUtils]: 73: Hoare triple {259776#(<= proc_i 48)} assume i <= 1000; {259776#(<= proc_i 48)} is VALID [2019-05-15 10:22:57,130 INFO L273 TraceCheckUtils]: 74: Hoare triple {259776#(<= proc_i 48)} assume i + 4 < a[j]; {259776#(<= proc_i 48)} is VALID [2019-05-15 10:22:57,131 INFO L273 TraceCheckUtils]: 75: Hoare triple {259776#(<= proc_i 48)} assume a[5] == 1000; {259776#(<= proc_i 48)} is VALID [2019-05-15 10:22:57,131 INFO L273 TraceCheckUtils]: 76: Hoare triple {259776#(<= proc_i 48)} assume j > 4; {259776#(<= proc_i 48)} is VALID [2019-05-15 10:22:57,132 INFO L273 TraceCheckUtils]: 77: Hoare triple {259776#(<= proc_i 48)} assume j < 6; {259776#(<= proc_i 48)} is VALID [2019-05-15 10:22:57,132 INFO L273 TraceCheckUtils]: 78: Hoare triple {259776#(<= proc_i 48)} i := i + 4; {259795#(<= proc_i 52)} is VALID [2019-05-15 10:22:57,133 INFO L273 TraceCheckUtils]: 79: Hoare triple {259795#(<= proc_i 52)} assume i <= 1000; {259795#(<= proc_i 52)} is VALID [2019-05-15 10:22:57,133 INFO L273 TraceCheckUtils]: 80: Hoare triple {259795#(<= proc_i 52)} assume i + 4 < a[j]; {259795#(<= proc_i 52)} is VALID [2019-05-15 10:22:57,134 INFO L273 TraceCheckUtils]: 81: Hoare triple {259795#(<= proc_i 52)} assume a[5] == 1000; {259795#(<= proc_i 52)} is VALID [2019-05-15 10:22:57,134 INFO L273 TraceCheckUtils]: 82: Hoare triple {259795#(<= proc_i 52)} assume j > 4; {259795#(<= proc_i 52)} is VALID [2019-05-15 10:22:57,134 INFO L273 TraceCheckUtils]: 83: Hoare triple {259795#(<= proc_i 52)} assume j < 6; {259795#(<= proc_i 52)} is VALID [2019-05-15 10:22:57,135 INFO L273 TraceCheckUtils]: 84: Hoare triple {259795#(<= proc_i 52)} i := i + 4; {259814#(<= proc_i 56)} is VALID [2019-05-15 10:22:57,136 INFO L273 TraceCheckUtils]: 85: Hoare triple {259814#(<= proc_i 56)} assume i <= 1000; {259814#(<= proc_i 56)} is VALID [2019-05-15 10:22:57,136 INFO L273 TraceCheckUtils]: 86: Hoare triple {259814#(<= proc_i 56)} assume i + 4 < a[j]; {259814#(<= proc_i 56)} is VALID [2019-05-15 10:22:57,137 INFO L273 TraceCheckUtils]: 87: Hoare triple {259814#(<= proc_i 56)} assume a[5] == 1000; {259814#(<= proc_i 56)} is VALID [2019-05-15 10:22:57,137 INFO L273 TraceCheckUtils]: 88: Hoare triple {259814#(<= proc_i 56)} assume j > 4; {259814#(<= proc_i 56)} is VALID [2019-05-15 10:22:57,137 INFO L273 TraceCheckUtils]: 89: Hoare triple {259814#(<= proc_i 56)} assume j < 6; {259814#(<= proc_i 56)} is VALID [2019-05-15 10:22:57,138 INFO L273 TraceCheckUtils]: 90: Hoare triple {259814#(<= proc_i 56)} i := i + 4; {259833#(<= proc_i 60)} is VALID [2019-05-15 10:22:57,139 INFO L273 TraceCheckUtils]: 91: Hoare triple {259833#(<= proc_i 60)} assume i <= 1000; {259833#(<= proc_i 60)} is VALID [2019-05-15 10:22:57,139 INFO L273 TraceCheckUtils]: 92: Hoare triple {259833#(<= proc_i 60)} assume i + 4 < a[j]; {259833#(<= proc_i 60)} is VALID [2019-05-15 10:22:57,139 INFO L273 TraceCheckUtils]: 93: Hoare triple {259833#(<= proc_i 60)} assume a[5] == 1000; {259833#(<= proc_i 60)} is VALID [2019-05-15 10:22:57,140 INFO L273 TraceCheckUtils]: 94: Hoare triple {259833#(<= proc_i 60)} assume j > 4; {259833#(<= proc_i 60)} is VALID [2019-05-15 10:22:57,140 INFO L273 TraceCheckUtils]: 95: Hoare triple {259833#(<= proc_i 60)} assume j < 6; {259833#(<= proc_i 60)} is VALID [2019-05-15 10:22:57,141 INFO L273 TraceCheckUtils]: 96: Hoare triple {259833#(<= proc_i 60)} i := i + 4; {259852#(<= proc_i 64)} is VALID [2019-05-15 10:22:57,142 INFO L273 TraceCheckUtils]: 97: Hoare triple {259852#(<= proc_i 64)} assume i <= 1000; {259852#(<= proc_i 64)} is VALID [2019-05-15 10:22:57,142 INFO L273 TraceCheckUtils]: 98: Hoare triple {259852#(<= proc_i 64)} assume i + 4 < a[j]; {259852#(<= proc_i 64)} is VALID [2019-05-15 10:22:57,142 INFO L273 TraceCheckUtils]: 99: Hoare triple {259852#(<= proc_i 64)} assume a[5] == 1000; {259852#(<= proc_i 64)} is VALID [2019-05-15 10:22:57,143 INFO L273 TraceCheckUtils]: 100: Hoare triple {259852#(<= proc_i 64)} assume j > 4; {259852#(<= proc_i 64)} is VALID [2019-05-15 10:22:57,143 INFO L273 TraceCheckUtils]: 101: Hoare triple {259852#(<= proc_i 64)} assume j < 6; {259852#(<= proc_i 64)} is VALID [2019-05-15 10:22:57,144 INFO L273 TraceCheckUtils]: 102: Hoare triple {259852#(<= proc_i 64)} i := i + 4; {259871#(<= proc_i 68)} is VALID [2019-05-15 10:22:57,144 INFO L273 TraceCheckUtils]: 103: Hoare triple {259871#(<= proc_i 68)} assume i <= 1000; {259871#(<= proc_i 68)} is VALID [2019-05-15 10:22:57,145 INFO L273 TraceCheckUtils]: 104: Hoare triple {259871#(<= proc_i 68)} assume i + 4 < a[j]; {259871#(<= proc_i 68)} is VALID [2019-05-15 10:22:57,145 INFO L273 TraceCheckUtils]: 105: Hoare triple {259871#(<= proc_i 68)} assume a[5] == 1000; {259871#(<= proc_i 68)} is VALID [2019-05-15 10:22:57,146 INFO L273 TraceCheckUtils]: 106: Hoare triple {259871#(<= proc_i 68)} assume j > 4; {259871#(<= proc_i 68)} is VALID [2019-05-15 10:22:57,146 INFO L273 TraceCheckUtils]: 107: Hoare triple {259871#(<= proc_i 68)} assume j < 6; {259871#(<= proc_i 68)} is VALID [2019-05-15 10:22:57,147 INFO L273 TraceCheckUtils]: 108: Hoare triple {259871#(<= proc_i 68)} i := i + 4; {259890#(<= proc_i 72)} is VALID [2019-05-15 10:22:57,147 INFO L273 TraceCheckUtils]: 109: Hoare triple {259890#(<= proc_i 72)} assume i <= 1000; {259890#(<= proc_i 72)} is VALID [2019-05-15 10:22:57,148 INFO L273 TraceCheckUtils]: 110: Hoare triple {259890#(<= proc_i 72)} assume i + 4 < a[j]; {259890#(<= proc_i 72)} is VALID [2019-05-15 10:22:57,148 INFO L273 TraceCheckUtils]: 111: Hoare triple {259890#(<= proc_i 72)} assume a[5] == 1000; {259890#(<= proc_i 72)} is VALID [2019-05-15 10:22:57,149 INFO L273 TraceCheckUtils]: 112: Hoare triple {259890#(<= proc_i 72)} assume j > 4; {259890#(<= proc_i 72)} is VALID [2019-05-15 10:22:57,149 INFO L273 TraceCheckUtils]: 113: Hoare triple {259890#(<= proc_i 72)} assume j < 6; {259890#(<= proc_i 72)} is VALID [2019-05-15 10:22:57,150 INFO L273 TraceCheckUtils]: 114: Hoare triple {259890#(<= proc_i 72)} i := i + 4; {259909#(<= proc_i 76)} is VALID [2019-05-15 10:22:57,150 INFO L273 TraceCheckUtils]: 115: Hoare triple {259909#(<= proc_i 76)} assume i <= 1000; {259909#(<= proc_i 76)} is VALID [2019-05-15 10:22:57,151 INFO L273 TraceCheckUtils]: 116: Hoare triple {259909#(<= proc_i 76)} assume i + 4 < a[j]; {259909#(<= proc_i 76)} is VALID [2019-05-15 10:22:57,151 INFO L273 TraceCheckUtils]: 117: Hoare triple {259909#(<= proc_i 76)} assume a[5] == 1000; {259909#(<= proc_i 76)} is VALID [2019-05-15 10:22:57,152 INFO L273 TraceCheckUtils]: 118: Hoare triple {259909#(<= proc_i 76)} assume j > 4; {259909#(<= proc_i 76)} is VALID [2019-05-15 10:22:57,152 INFO L273 TraceCheckUtils]: 119: Hoare triple {259909#(<= proc_i 76)} assume j < 6; {259909#(<= proc_i 76)} is VALID [2019-05-15 10:22:57,153 INFO L273 TraceCheckUtils]: 120: Hoare triple {259909#(<= proc_i 76)} i := i + 4; {259928#(<= proc_i 80)} is VALID [2019-05-15 10:22:57,153 INFO L273 TraceCheckUtils]: 121: Hoare triple {259928#(<= proc_i 80)} assume i <= 1000; {259928#(<= proc_i 80)} is VALID [2019-05-15 10:22:57,154 INFO L273 TraceCheckUtils]: 122: Hoare triple {259928#(<= proc_i 80)} assume i + 4 < a[j]; {259928#(<= proc_i 80)} is VALID [2019-05-15 10:22:57,154 INFO L273 TraceCheckUtils]: 123: Hoare triple {259928#(<= proc_i 80)} assume a[5] == 1000; {259928#(<= proc_i 80)} is VALID [2019-05-15 10:22:57,155 INFO L273 TraceCheckUtils]: 124: Hoare triple {259928#(<= proc_i 80)} assume j > 4; {259928#(<= proc_i 80)} is VALID [2019-05-15 10:22:57,155 INFO L273 TraceCheckUtils]: 125: Hoare triple {259928#(<= proc_i 80)} assume j < 6; {259928#(<= proc_i 80)} is VALID [2019-05-15 10:22:57,156 INFO L273 TraceCheckUtils]: 126: Hoare triple {259928#(<= proc_i 80)} i := i + 4; {259947#(<= proc_i 84)} is VALID [2019-05-15 10:22:57,156 INFO L273 TraceCheckUtils]: 127: Hoare triple {259947#(<= proc_i 84)} assume i <= 1000; {259947#(<= proc_i 84)} is VALID [2019-05-15 10:22:57,157 INFO L273 TraceCheckUtils]: 128: Hoare triple {259947#(<= proc_i 84)} assume i + 4 < a[j]; {259947#(<= proc_i 84)} is VALID [2019-05-15 10:22:57,157 INFO L273 TraceCheckUtils]: 129: Hoare triple {259947#(<= proc_i 84)} assume a[5] == 1000; {259947#(<= proc_i 84)} is VALID [2019-05-15 10:22:57,158 INFO L273 TraceCheckUtils]: 130: Hoare triple {259947#(<= proc_i 84)} assume j > 4; {259947#(<= proc_i 84)} is VALID [2019-05-15 10:22:57,158 INFO L273 TraceCheckUtils]: 131: Hoare triple {259947#(<= proc_i 84)} assume j < 6; {259947#(<= proc_i 84)} is VALID [2019-05-15 10:22:57,159 INFO L273 TraceCheckUtils]: 132: Hoare triple {259947#(<= proc_i 84)} i := i + 4; {259966#(<= proc_i 88)} is VALID [2019-05-15 10:22:57,159 INFO L273 TraceCheckUtils]: 133: Hoare triple {259966#(<= proc_i 88)} assume i <= 1000; {259966#(<= proc_i 88)} is VALID [2019-05-15 10:22:57,160 INFO L273 TraceCheckUtils]: 134: Hoare triple {259966#(<= proc_i 88)} assume i + 4 < a[j]; {259966#(<= proc_i 88)} is VALID [2019-05-15 10:22:57,160 INFO L273 TraceCheckUtils]: 135: Hoare triple {259966#(<= proc_i 88)} assume a[5] == 1000; {259966#(<= proc_i 88)} is VALID [2019-05-15 10:22:57,161 INFO L273 TraceCheckUtils]: 136: Hoare triple {259966#(<= proc_i 88)} assume j > 4; {259966#(<= proc_i 88)} is VALID [2019-05-15 10:22:57,161 INFO L273 TraceCheckUtils]: 137: Hoare triple {259966#(<= proc_i 88)} assume j < 6; {259966#(<= proc_i 88)} is VALID [2019-05-15 10:22:57,162 INFO L273 TraceCheckUtils]: 138: Hoare triple {259966#(<= proc_i 88)} i := i + 4; {259985#(<= proc_i 92)} is VALID [2019-05-15 10:22:57,162 INFO L273 TraceCheckUtils]: 139: Hoare triple {259985#(<= proc_i 92)} assume i <= 1000; {259985#(<= proc_i 92)} is VALID [2019-05-15 10:22:57,163 INFO L273 TraceCheckUtils]: 140: Hoare triple {259985#(<= proc_i 92)} assume i + 4 < a[j]; {259985#(<= proc_i 92)} is VALID [2019-05-15 10:22:57,163 INFO L273 TraceCheckUtils]: 141: Hoare triple {259985#(<= proc_i 92)} assume a[5] == 1000; {259985#(<= proc_i 92)} is VALID [2019-05-15 10:22:57,163 INFO L273 TraceCheckUtils]: 142: Hoare triple {259985#(<= proc_i 92)} assume j > 4; {259985#(<= proc_i 92)} is VALID [2019-05-15 10:22:57,164 INFO L273 TraceCheckUtils]: 143: Hoare triple {259985#(<= proc_i 92)} assume j < 6; {259985#(<= proc_i 92)} is VALID [2019-05-15 10:22:57,165 INFO L273 TraceCheckUtils]: 144: Hoare triple {259985#(<= proc_i 92)} i := i + 4; {260004#(<= proc_i 96)} is VALID [2019-05-15 10:22:57,165 INFO L273 TraceCheckUtils]: 145: Hoare triple {260004#(<= proc_i 96)} assume i <= 1000; {260004#(<= proc_i 96)} is VALID [2019-05-15 10:22:57,165 INFO L273 TraceCheckUtils]: 146: Hoare triple {260004#(<= proc_i 96)} assume i + 4 < a[j]; {260004#(<= proc_i 96)} is VALID [2019-05-15 10:22:57,166 INFO L273 TraceCheckUtils]: 147: Hoare triple {260004#(<= proc_i 96)} assume a[5] == 1000; {260004#(<= proc_i 96)} is VALID [2019-05-15 10:22:57,166 INFO L273 TraceCheckUtils]: 148: Hoare triple {260004#(<= proc_i 96)} assume j > 4; {260004#(<= proc_i 96)} is VALID [2019-05-15 10:22:57,167 INFO L273 TraceCheckUtils]: 149: Hoare triple {260004#(<= proc_i 96)} assume j < 6; {260004#(<= proc_i 96)} is VALID [2019-05-15 10:22:57,168 INFO L273 TraceCheckUtils]: 150: Hoare triple {260004#(<= proc_i 96)} i := i + 4; {260023#(<= proc_i 100)} is VALID [2019-05-15 10:22:57,168 INFO L273 TraceCheckUtils]: 151: Hoare triple {260023#(<= proc_i 100)} assume i <= 1000; {260023#(<= proc_i 100)} is VALID [2019-05-15 10:22:57,168 INFO L273 TraceCheckUtils]: 152: Hoare triple {260023#(<= proc_i 100)} assume i + 4 < a[j]; {260023#(<= proc_i 100)} is VALID [2019-05-15 10:22:57,169 INFO L273 TraceCheckUtils]: 153: Hoare triple {260023#(<= proc_i 100)} assume a[5] == 1000; {260023#(<= proc_i 100)} is VALID [2019-05-15 10:22:57,169 INFO L273 TraceCheckUtils]: 154: Hoare triple {260023#(<= proc_i 100)} assume j > 4; {260023#(<= proc_i 100)} is VALID [2019-05-15 10:22:57,170 INFO L273 TraceCheckUtils]: 155: Hoare triple {260023#(<= proc_i 100)} assume j < 6; {260023#(<= proc_i 100)} is VALID [2019-05-15 10:22:57,170 INFO L273 TraceCheckUtils]: 156: Hoare triple {260023#(<= proc_i 100)} i := i + 4; {260042#(<= proc_i 104)} is VALID [2019-05-15 10:22:57,171 INFO L273 TraceCheckUtils]: 157: Hoare triple {260042#(<= proc_i 104)} assume i <= 1000; {260042#(<= proc_i 104)} is VALID [2019-05-15 10:22:57,171 INFO L273 TraceCheckUtils]: 158: Hoare triple {260042#(<= proc_i 104)} assume i + 4 < a[j]; {260042#(<= proc_i 104)} is VALID [2019-05-15 10:22:57,172 INFO L273 TraceCheckUtils]: 159: Hoare triple {260042#(<= proc_i 104)} assume a[5] == 1000; {260042#(<= proc_i 104)} is VALID [2019-05-15 10:22:57,172 INFO L273 TraceCheckUtils]: 160: Hoare triple {260042#(<= proc_i 104)} assume j > 4; {260042#(<= proc_i 104)} is VALID [2019-05-15 10:22:57,173 INFO L273 TraceCheckUtils]: 161: Hoare triple {260042#(<= proc_i 104)} assume j < 6; {260042#(<= proc_i 104)} is VALID [2019-05-15 10:22:57,173 INFO L273 TraceCheckUtils]: 162: Hoare triple {260042#(<= proc_i 104)} i := i + 4; {260061#(<= proc_i 108)} is VALID [2019-05-15 10:22:57,174 INFO L273 TraceCheckUtils]: 163: Hoare triple {260061#(<= proc_i 108)} assume i <= 1000; {260061#(<= proc_i 108)} is VALID [2019-05-15 10:22:57,174 INFO L273 TraceCheckUtils]: 164: Hoare triple {260061#(<= proc_i 108)} assume i + 4 < a[j]; {260061#(<= proc_i 108)} is VALID [2019-05-15 10:22:57,175 INFO L273 TraceCheckUtils]: 165: Hoare triple {260061#(<= proc_i 108)} assume a[5] == 1000; {260061#(<= proc_i 108)} is VALID [2019-05-15 10:22:57,175 INFO L273 TraceCheckUtils]: 166: Hoare triple {260061#(<= proc_i 108)} assume j > 4; {260061#(<= proc_i 108)} is VALID [2019-05-15 10:22:57,176 INFO L273 TraceCheckUtils]: 167: Hoare triple {260061#(<= proc_i 108)} assume j < 6; {260061#(<= proc_i 108)} is VALID [2019-05-15 10:22:57,176 INFO L273 TraceCheckUtils]: 168: Hoare triple {260061#(<= proc_i 108)} i := i + 4; {260080#(<= proc_i 112)} is VALID [2019-05-15 10:22:57,177 INFO L273 TraceCheckUtils]: 169: Hoare triple {260080#(<= proc_i 112)} assume i <= 1000; {260080#(<= proc_i 112)} is VALID [2019-05-15 10:22:57,177 INFO L273 TraceCheckUtils]: 170: Hoare triple {260080#(<= proc_i 112)} assume i + 4 < a[j]; {260080#(<= proc_i 112)} is VALID [2019-05-15 10:22:57,178 INFO L273 TraceCheckUtils]: 171: Hoare triple {260080#(<= proc_i 112)} assume a[5] == 1000; {260080#(<= proc_i 112)} is VALID [2019-05-15 10:22:57,178 INFO L273 TraceCheckUtils]: 172: Hoare triple {260080#(<= proc_i 112)} assume j > 4; {260080#(<= proc_i 112)} is VALID [2019-05-15 10:22:57,179 INFO L273 TraceCheckUtils]: 173: Hoare triple {260080#(<= proc_i 112)} assume j < 6; {260080#(<= proc_i 112)} is VALID [2019-05-15 10:22:57,179 INFO L273 TraceCheckUtils]: 174: Hoare triple {260080#(<= proc_i 112)} i := i + 4; {260099#(<= proc_i 116)} is VALID [2019-05-15 10:22:57,180 INFO L273 TraceCheckUtils]: 175: Hoare triple {260099#(<= proc_i 116)} assume i <= 1000; {260099#(<= proc_i 116)} is VALID [2019-05-15 10:22:57,180 INFO L273 TraceCheckUtils]: 176: Hoare triple {260099#(<= proc_i 116)} assume i + 4 < a[j]; {260099#(<= proc_i 116)} is VALID [2019-05-15 10:22:57,181 INFO L273 TraceCheckUtils]: 177: Hoare triple {260099#(<= proc_i 116)} assume a[5] == 1000; {260099#(<= proc_i 116)} is VALID [2019-05-15 10:22:57,181 INFO L273 TraceCheckUtils]: 178: Hoare triple {260099#(<= proc_i 116)} assume j > 4; {260099#(<= proc_i 116)} is VALID [2019-05-15 10:22:57,182 INFO L273 TraceCheckUtils]: 179: Hoare triple {260099#(<= proc_i 116)} assume j < 6; {260099#(<= proc_i 116)} is VALID [2019-05-15 10:22:57,182 INFO L273 TraceCheckUtils]: 180: Hoare triple {260099#(<= proc_i 116)} i := i + 4; {260118#(<= proc_i 120)} is VALID [2019-05-15 10:22:57,183 INFO L273 TraceCheckUtils]: 181: Hoare triple {260118#(<= proc_i 120)} assume i <= 1000; {260118#(<= proc_i 120)} is VALID [2019-05-15 10:22:57,183 INFO L273 TraceCheckUtils]: 182: Hoare triple {260118#(<= proc_i 120)} assume i + 4 < a[j]; {260118#(<= proc_i 120)} is VALID [2019-05-15 10:22:57,184 INFO L273 TraceCheckUtils]: 183: Hoare triple {260118#(<= proc_i 120)} assume a[5] == 1000; {260118#(<= proc_i 120)} is VALID [2019-05-15 10:22:57,184 INFO L273 TraceCheckUtils]: 184: Hoare triple {260118#(<= proc_i 120)} assume j > 4; {260118#(<= proc_i 120)} is VALID [2019-05-15 10:22:57,185 INFO L273 TraceCheckUtils]: 185: Hoare triple {260118#(<= proc_i 120)} assume j < 6; {260118#(<= proc_i 120)} is VALID [2019-05-15 10:22:57,185 INFO L273 TraceCheckUtils]: 186: Hoare triple {260118#(<= proc_i 120)} i := i + 4; {260137#(<= proc_i 124)} is VALID [2019-05-15 10:22:57,186 INFO L273 TraceCheckUtils]: 187: Hoare triple {260137#(<= proc_i 124)} assume i <= 1000; {260137#(<= proc_i 124)} is VALID [2019-05-15 10:22:57,186 INFO L273 TraceCheckUtils]: 188: Hoare triple {260137#(<= proc_i 124)} assume i + 4 < a[j]; {260137#(<= proc_i 124)} is VALID [2019-05-15 10:22:57,187 INFO L273 TraceCheckUtils]: 189: Hoare triple {260137#(<= proc_i 124)} assume a[5] == 1000; {260137#(<= proc_i 124)} is VALID [2019-05-15 10:22:57,187 INFO L273 TraceCheckUtils]: 190: Hoare triple {260137#(<= proc_i 124)} assume j > 4; {260137#(<= proc_i 124)} is VALID [2019-05-15 10:22:57,187 INFO L273 TraceCheckUtils]: 191: Hoare triple {260137#(<= proc_i 124)} assume j < 6; {260137#(<= proc_i 124)} is VALID [2019-05-15 10:22:57,188 INFO L273 TraceCheckUtils]: 192: Hoare triple {260137#(<= proc_i 124)} i := i + 4; {260156#(<= proc_i 128)} is VALID [2019-05-15 10:22:57,189 INFO L273 TraceCheckUtils]: 193: Hoare triple {260156#(<= proc_i 128)} assume i <= 1000; {260156#(<= proc_i 128)} is VALID [2019-05-15 10:22:57,189 INFO L273 TraceCheckUtils]: 194: Hoare triple {260156#(<= proc_i 128)} assume i + 4 < a[j]; {260156#(<= proc_i 128)} is VALID [2019-05-15 10:22:57,190 INFO L273 TraceCheckUtils]: 195: Hoare triple {260156#(<= proc_i 128)} assume a[5] == 1000; {260156#(<= proc_i 128)} is VALID [2019-05-15 10:22:57,190 INFO L273 TraceCheckUtils]: 196: Hoare triple {260156#(<= proc_i 128)} assume j > 4; {260156#(<= proc_i 128)} is VALID [2019-05-15 10:22:57,190 INFO L273 TraceCheckUtils]: 197: Hoare triple {260156#(<= proc_i 128)} assume j < 6; {260156#(<= proc_i 128)} is VALID [2019-05-15 10:22:57,191 INFO L273 TraceCheckUtils]: 198: Hoare triple {260156#(<= proc_i 128)} i := i + 4; {260175#(<= proc_i 132)} is VALID [2019-05-15 10:22:57,192 INFO L273 TraceCheckUtils]: 199: Hoare triple {260175#(<= proc_i 132)} assume i <= 1000; {260175#(<= proc_i 132)} is VALID [2019-05-15 10:22:57,192 INFO L273 TraceCheckUtils]: 200: Hoare triple {260175#(<= proc_i 132)} assume i + 4 < a[j]; {260175#(<= proc_i 132)} is VALID [2019-05-15 10:22:57,192 INFO L273 TraceCheckUtils]: 201: Hoare triple {260175#(<= proc_i 132)} assume a[5] == 1000; {260175#(<= proc_i 132)} is VALID [2019-05-15 10:22:57,193 INFO L273 TraceCheckUtils]: 202: Hoare triple {260175#(<= proc_i 132)} assume j > 4; {260175#(<= proc_i 132)} is VALID [2019-05-15 10:22:57,193 INFO L273 TraceCheckUtils]: 203: Hoare triple {260175#(<= proc_i 132)} assume j < 6; {260175#(<= proc_i 132)} is VALID [2019-05-15 10:22:57,194 INFO L273 TraceCheckUtils]: 204: Hoare triple {260175#(<= proc_i 132)} i := i + 4; {260194#(<= proc_i 136)} is VALID [2019-05-15 10:22:57,195 INFO L273 TraceCheckUtils]: 205: Hoare triple {260194#(<= proc_i 136)} assume i <= 1000; {260194#(<= proc_i 136)} is VALID [2019-05-15 10:22:57,195 INFO L273 TraceCheckUtils]: 206: Hoare triple {260194#(<= proc_i 136)} assume i + 4 < a[j]; {260194#(<= proc_i 136)} is VALID [2019-05-15 10:22:57,195 INFO L273 TraceCheckUtils]: 207: Hoare triple {260194#(<= proc_i 136)} assume a[5] == 1000; {260194#(<= proc_i 136)} is VALID [2019-05-15 10:22:57,196 INFO L273 TraceCheckUtils]: 208: Hoare triple {260194#(<= proc_i 136)} assume j > 4; {260194#(<= proc_i 136)} is VALID [2019-05-15 10:22:57,196 INFO L273 TraceCheckUtils]: 209: Hoare triple {260194#(<= proc_i 136)} assume j < 6; {260194#(<= proc_i 136)} is VALID [2019-05-15 10:22:57,197 INFO L273 TraceCheckUtils]: 210: Hoare triple {260194#(<= proc_i 136)} i := i + 4; {260213#(<= proc_i 140)} is VALID [2019-05-15 10:22:57,197 INFO L273 TraceCheckUtils]: 211: Hoare triple {260213#(<= proc_i 140)} assume i <= 1000; {260213#(<= proc_i 140)} is VALID [2019-05-15 10:22:57,198 INFO L273 TraceCheckUtils]: 212: Hoare triple {260213#(<= proc_i 140)} assume i + 4 < a[j]; {260213#(<= proc_i 140)} is VALID [2019-05-15 10:22:57,198 INFO L273 TraceCheckUtils]: 213: Hoare triple {260213#(<= proc_i 140)} assume a[5] == 1000; {260213#(<= proc_i 140)} is VALID [2019-05-15 10:22:57,199 INFO L273 TraceCheckUtils]: 214: Hoare triple {260213#(<= proc_i 140)} assume j > 4; {260213#(<= proc_i 140)} is VALID [2019-05-15 10:22:57,199 INFO L273 TraceCheckUtils]: 215: Hoare triple {260213#(<= proc_i 140)} assume j < 6; {260213#(<= proc_i 140)} is VALID [2019-05-15 10:22:57,200 INFO L273 TraceCheckUtils]: 216: Hoare triple {260213#(<= proc_i 140)} i := i + 4; {260232#(<= proc_i 144)} is VALID [2019-05-15 10:22:57,200 INFO L273 TraceCheckUtils]: 217: Hoare triple {260232#(<= proc_i 144)} assume i <= 1000; {260232#(<= proc_i 144)} is VALID [2019-05-15 10:22:57,201 INFO L273 TraceCheckUtils]: 218: Hoare triple {260232#(<= proc_i 144)} assume i + 4 < a[j]; {260232#(<= proc_i 144)} is VALID [2019-05-15 10:22:57,201 INFO L273 TraceCheckUtils]: 219: Hoare triple {260232#(<= proc_i 144)} assume a[5] == 1000; {260232#(<= proc_i 144)} is VALID [2019-05-15 10:22:57,202 INFO L273 TraceCheckUtils]: 220: Hoare triple {260232#(<= proc_i 144)} assume j > 4; {260232#(<= proc_i 144)} is VALID [2019-05-15 10:22:57,202 INFO L273 TraceCheckUtils]: 221: Hoare triple {260232#(<= proc_i 144)} assume j < 6; {260232#(<= proc_i 144)} is VALID [2019-05-15 10:22:57,203 INFO L273 TraceCheckUtils]: 222: Hoare triple {260232#(<= proc_i 144)} i := i + 4; {260251#(<= proc_i 148)} is VALID [2019-05-15 10:22:57,203 INFO L273 TraceCheckUtils]: 223: Hoare triple {260251#(<= proc_i 148)} assume i <= 1000; {260251#(<= proc_i 148)} is VALID [2019-05-15 10:22:57,204 INFO L273 TraceCheckUtils]: 224: Hoare triple {260251#(<= proc_i 148)} assume i + 4 < a[j]; {260251#(<= proc_i 148)} is VALID [2019-05-15 10:22:57,204 INFO L273 TraceCheckUtils]: 225: Hoare triple {260251#(<= proc_i 148)} assume a[5] == 1000; {260251#(<= proc_i 148)} is VALID [2019-05-15 10:22:57,205 INFO L273 TraceCheckUtils]: 226: Hoare triple {260251#(<= proc_i 148)} assume j > 4; {260251#(<= proc_i 148)} is VALID [2019-05-15 10:22:57,205 INFO L273 TraceCheckUtils]: 227: Hoare triple {260251#(<= proc_i 148)} assume j < 6; {260251#(<= proc_i 148)} is VALID [2019-05-15 10:22:57,206 INFO L273 TraceCheckUtils]: 228: Hoare triple {260251#(<= proc_i 148)} i := i + 4; {260270#(<= proc_i 152)} is VALID [2019-05-15 10:22:57,206 INFO L273 TraceCheckUtils]: 229: Hoare triple {260270#(<= proc_i 152)} assume i <= 1000; {260270#(<= proc_i 152)} is VALID [2019-05-15 10:22:57,207 INFO L273 TraceCheckUtils]: 230: Hoare triple {260270#(<= proc_i 152)} assume i + 4 < a[j]; {260270#(<= proc_i 152)} is VALID [2019-05-15 10:22:57,207 INFO L273 TraceCheckUtils]: 231: Hoare triple {260270#(<= proc_i 152)} assume a[5] == 1000; {260270#(<= proc_i 152)} is VALID [2019-05-15 10:22:57,208 INFO L273 TraceCheckUtils]: 232: Hoare triple {260270#(<= proc_i 152)} assume j > 4; {260270#(<= proc_i 152)} is VALID [2019-05-15 10:22:57,208 INFO L273 TraceCheckUtils]: 233: Hoare triple {260270#(<= proc_i 152)} assume j < 6; {260270#(<= proc_i 152)} is VALID [2019-05-15 10:22:57,209 INFO L273 TraceCheckUtils]: 234: Hoare triple {260270#(<= proc_i 152)} i := i + 4; {260289#(<= proc_i 156)} is VALID [2019-05-15 10:22:57,209 INFO L273 TraceCheckUtils]: 235: Hoare triple {260289#(<= proc_i 156)} assume i <= 1000; {260289#(<= proc_i 156)} is VALID [2019-05-15 10:22:57,210 INFO L273 TraceCheckUtils]: 236: Hoare triple {260289#(<= proc_i 156)} assume i + 4 < a[j]; {260289#(<= proc_i 156)} is VALID [2019-05-15 10:22:57,210 INFO L273 TraceCheckUtils]: 237: Hoare triple {260289#(<= proc_i 156)} assume a[5] == 1000; {260289#(<= proc_i 156)} is VALID [2019-05-15 10:22:57,211 INFO L273 TraceCheckUtils]: 238: Hoare triple {260289#(<= proc_i 156)} assume j > 4; {260289#(<= proc_i 156)} is VALID [2019-05-15 10:22:57,211 INFO L273 TraceCheckUtils]: 239: Hoare triple {260289#(<= proc_i 156)} assume j < 6; {260289#(<= proc_i 156)} is VALID [2019-05-15 10:22:57,212 INFO L273 TraceCheckUtils]: 240: Hoare triple {260289#(<= proc_i 156)} i := i + 4; {260308#(<= proc_i 160)} is VALID [2019-05-15 10:22:57,212 INFO L273 TraceCheckUtils]: 241: Hoare triple {260308#(<= proc_i 160)} assume i <= 1000; {260308#(<= proc_i 160)} is VALID [2019-05-15 10:22:57,213 INFO L273 TraceCheckUtils]: 242: Hoare triple {260308#(<= proc_i 160)} assume i + 4 < a[j]; {260308#(<= proc_i 160)} is VALID [2019-05-15 10:22:57,213 INFO L273 TraceCheckUtils]: 243: Hoare triple {260308#(<= proc_i 160)} assume a[5] == 1000; {260308#(<= proc_i 160)} is VALID [2019-05-15 10:22:57,214 INFO L273 TraceCheckUtils]: 244: Hoare triple {260308#(<= proc_i 160)} assume j > 4; {260308#(<= proc_i 160)} is VALID [2019-05-15 10:22:57,214 INFO L273 TraceCheckUtils]: 245: Hoare triple {260308#(<= proc_i 160)} assume j < 6; {260308#(<= proc_i 160)} is VALID [2019-05-15 10:22:57,215 INFO L273 TraceCheckUtils]: 246: Hoare triple {260308#(<= proc_i 160)} i := i + 4; {260327#(<= proc_i 164)} is VALID [2019-05-15 10:22:57,215 INFO L273 TraceCheckUtils]: 247: Hoare triple {260327#(<= proc_i 164)} assume i <= 1000; {260327#(<= proc_i 164)} is VALID [2019-05-15 10:22:57,216 INFO L273 TraceCheckUtils]: 248: Hoare triple {260327#(<= proc_i 164)} assume i + 4 < a[j]; {260327#(<= proc_i 164)} is VALID [2019-05-15 10:22:57,216 INFO L273 TraceCheckUtils]: 249: Hoare triple {260327#(<= proc_i 164)} assume a[5] == 1000; {260327#(<= proc_i 164)} is VALID [2019-05-15 10:22:57,216 INFO L273 TraceCheckUtils]: 250: Hoare triple {260327#(<= proc_i 164)} assume j > 4; {260327#(<= proc_i 164)} is VALID [2019-05-15 10:22:57,217 INFO L273 TraceCheckUtils]: 251: Hoare triple {260327#(<= proc_i 164)} assume j < 6; {260327#(<= proc_i 164)} is VALID [2019-05-15 10:22:57,218 INFO L273 TraceCheckUtils]: 252: Hoare triple {260327#(<= proc_i 164)} i := i + 4; {260346#(<= proc_i 168)} is VALID [2019-05-15 10:22:57,218 INFO L273 TraceCheckUtils]: 253: Hoare triple {260346#(<= proc_i 168)} assume i <= 1000; {260346#(<= proc_i 168)} is VALID [2019-05-15 10:22:57,219 INFO L273 TraceCheckUtils]: 254: Hoare triple {260346#(<= proc_i 168)} assume i + 4 < a[j]; {260346#(<= proc_i 168)} is VALID [2019-05-15 10:22:57,219 INFO L273 TraceCheckUtils]: 255: Hoare triple {260346#(<= proc_i 168)} assume a[5] == 1000; {260346#(<= proc_i 168)} is VALID [2019-05-15 10:22:57,219 INFO L273 TraceCheckUtils]: 256: Hoare triple {260346#(<= proc_i 168)} assume j > 4; {260346#(<= proc_i 168)} is VALID [2019-05-15 10:22:57,220 INFO L273 TraceCheckUtils]: 257: Hoare triple {260346#(<= proc_i 168)} assume j < 6; {260346#(<= proc_i 168)} is VALID [2019-05-15 10:22:57,221 INFO L273 TraceCheckUtils]: 258: Hoare triple {260346#(<= proc_i 168)} i := i + 4; {260365#(<= proc_i 172)} is VALID [2019-05-15 10:22:57,221 INFO L273 TraceCheckUtils]: 259: Hoare triple {260365#(<= proc_i 172)} assume i <= 1000; {260365#(<= proc_i 172)} is VALID [2019-05-15 10:22:57,221 INFO L273 TraceCheckUtils]: 260: Hoare triple {260365#(<= proc_i 172)} assume i + 4 < a[j]; {260365#(<= proc_i 172)} is VALID [2019-05-15 10:22:57,222 INFO L273 TraceCheckUtils]: 261: Hoare triple {260365#(<= proc_i 172)} assume a[5] == 1000; {260365#(<= proc_i 172)} is VALID [2019-05-15 10:22:57,222 INFO L273 TraceCheckUtils]: 262: Hoare triple {260365#(<= proc_i 172)} assume j > 4; {260365#(<= proc_i 172)} is VALID [2019-05-15 10:22:57,223 INFO L273 TraceCheckUtils]: 263: Hoare triple {260365#(<= proc_i 172)} assume j < 6; {260365#(<= proc_i 172)} is VALID [2019-05-15 10:22:57,223 INFO L273 TraceCheckUtils]: 264: Hoare triple {260365#(<= proc_i 172)} i := i + 4; {260384#(<= proc_i 176)} is VALID [2019-05-15 10:22:57,224 INFO L273 TraceCheckUtils]: 265: Hoare triple {260384#(<= proc_i 176)} assume i <= 1000; {260384#(<= proc_i 176)} is VALID [2019-05-15 10:22:57,224 INFO L273 TraceCheckUtils]: 266: Hoare triple {260384#(<= proc_i 176)} assume i + 4 < a[j]; {260384#(<= proc_i 176)} is VALID [2019-05-15 10:22:57,225 INFO L273 TraceCheckUtils]: 267: Hoare triple {260384#(<= proc_i 176)} assume a[5] == 1000; {260384#(<= proc_i 176)} is VALID [2019-05-15 10:22:57,225 INFO L273 TraceCheckUtils]: 268: Hoare triple {260384#(<= proc_i 176)} assume j > 4; {260384#(<= proc_i 176)} is VALID [2019-05-15 10:22:57,226 INFO L273 TraceCheckUtils]: 269: Hoare triple {260384#(<= proc_i 176)} assume j < 6; {260384#(<= proc_i 176)} is VALID [2019-05-15 10:22:57,226 INFO L273 TraceCheckUtils]: 270: Hoare triple {260384#(<= proc_i 176)} i := i + 4; {260403#(<= proc_i 180)} is VALID [2019-05-15 10:22:57,227 INFO L273 TraceCheckUtils]: 271: Hoare triple {260403#(<= proc_i 180)} assume i <= 1000; {260403#(<= proc_i 180)} is VALID [2019-05-15 10:22:57,227 INFO L273 TraceCheckUtils]: 272: Hoare triple {260403#(<= proc_i 180)} assume i + 4 < a[j]; {260403#(<= proc_i 180)} is VALID [2019-05-15 10:22:57,228 INFO L273 TraceCheckUtils]: 273: Hoare triple {260403#(<= proc_i 180)} assume a[5] == 1000; {260403#(<= proc_i 180)} is VALID [2019-05-15 10:22:57,228 INFO L273 TraceCheckUtils]: 274: Hoare triple {260403#(<= proc_i 180)} assume j > 4; {260403#(<= proc_i 180)} is VALID [2019-05-15 10:22:57,229 INFO L273 TraceCheckUtils]: 275: Hoare triple {260403#(<= proc_i 180)} assume j < 6; {260403#(<= proc_i 180)} is VALID [2019-05-15 10:22:57,229 INFO L273 TraceCheckUtils]: 276: Hoare triple {260403#(<= proc_i 180)} i := i + 4; {260422#(<= proc_i 184)} is VALID [2019-05-15 10:22:57,230 INFO L273 TraceCheckUtils]: 277: Hoare triple {260422#(<= proc_i 184)} assume i <= 1000; {260422#(<= proc_i 184)} is VALID [2019-05-15 10:22:57,230 INFO L273 TraceCheckUtils]: 278: Hoare triple {260422#(<= proc_i 184)} assume i + 4 < a[j]; {260422#(<= proc_i 184)} is VALID [2019-05-15 10:22:57,231 INFO L273 TraceCheckUtils]: 279: Hoare triple {260422#(<= proc_i 184)} assume a[5] == 1000; {260422#(<= proc_i 184)} is VALID [2019-05-15 10:22:57,231 INFO L273 TraceCheckUtils]: 280: Hoare triple {260422#(<= proc_i 184)} assume j > 4; {260422#(<= proc_i 184)} is VALID [2019-05-15 10:22:57,232 INFO L273 TraceCheckUtils]: 281: Hoare triple {260422#(<= proc_i 184)} assume j < 6; {260422#(<= proc_i 184)} is VALID [2019-05-15 10:22:57,232 INFO L273 TraceCheckUtils]: 282: Hoare triple {260422#(<= proc_i 184)} i := i + 4; {260441#(<= proc_i 188)} is VALID [2019-05-15 10:22:57,233 INFO L273 TraceCheckUtils]: 283: Hoare triple {260441#(<= proc_i 188)} assume i <= 1000; {260441#(<= proc_i 188)} is VALID [2019-05-15 10:22:57,233 INFO L273 TraceCheckUtils]: 284: Hoare triple {260441#(<= proc_i 188)} assume i + 4 < a[j]; {260441#(<= proc_i 188)} is VALID [2019-05-15 10:22:57,234 INFO L273 TraceCheckUtils]: 285: Hoare triple {260441#(<= proc_i 188)} assume a[5] == 1000; {260441#(<= proc_i 188)} is VALID [2019-05-15 10:22:57,234 INFO L273 TraceCheckUtils]: 286: Hoare triple {260441#(<= proc_i 188)} assume j > 4; {260441#(<= proc_i 188)} is VALID [2019-05-15 10:22:57,235 INFO L273 TraceCheckUtils]: 287: Hoare triple {260441#(<= proc_i 188)} assume j < 6; {260441#(<= proc_i 188)} is VALID [2019-05-15 10:22:57,235 INFO L273 TraceCheckUtils]: 288: Hoare triple {260441#(<= proc_i 188)} i := i + 4; {260460#(<= proc_i 192)} is VALID [2019-05-15 10:22:57,236 INFO L273 TraceCheckUtils]: 289: Hoare triple {260460#(<= proc_i 192)} assume i <= 1000; {260460#(<= proc_i 192)} is VALID [2019-05-15 10:22:57,236 INFO L273 TraceCheckUtils]: 290: Hoare triple {260460#(<= proc_i 192)} assume i + 4 < a[j]; {260460#(<= proc_i 192)} is VALID [2019-05-15 10:22:57,237 INFO L273 TraceCheckUtils]: 291: Hoare triple {260460#(<= proc_i 192)} assume a[5] == 1000; {260460#(<= proc_i 192)} is VALID [2019-05-15 10:22:57,237 INFO L273 TraceCheckUtils]: 292: Hoare triple {260460#(<= proc_i 192)} assume j > 4; {260460#(<= proc_i 192)} is VALID [2019-05-15 10:22:57,237 INFO L273 TraceCheckUtils]: 293: Hoare triple {260460#(<= proc_i 192)} assume j < 6; {260460#(<= proc_i 192)} is VALID [2019-05-15 10:22:57,238 INFO L273 TraceCheckUtils]: 294: Hoare triple {260460#(<= proc_i 192)} i := i + 4; {260479#(<= proc_i 196)} is VALID [2019-05-15 10:22:57,239 INFO L273 TraceCheckUtils]: 295: Hoare triple {260479#(<= proc_i 196)} assume i <= 1000; {260479#(<= proc_i 196)} is VALID [2019-05-15 10:22:57,239 INFO L273 TraceCheckUtils]: 296: Hoare triple {260479#(<= proc_i 196)} assume i + 4 < a[j]; {260479#(<= proc_i 196)} is VALID [2019-05-15 10:22:57,240 INFO L273 TraceCheckUtils]: 297: Hoare triple {260479#(<= proc_i 196)} assume a[5] == 1000; {260479#(<= proc_i 196)} is VALID [2019-05-15 10:22:57,240 INFO L273 TraceCheckUtils]: 298: Hoare triple {260479#(<= proc_i 196)} assume j > 4; {260479#(<= proc_i 196)} is VALID [2019-05-15 10:22:57,240 INFO L273 TraceCheckUtils]: 299: Hoare triple {260479#(<= proc_i 196)} assume j < 6; {260479#(<= proc_i 196)} is VALID [2019-05-15 10:22:57,241 INFO L273 TraceCheckUtils]: 300: Hoare triple {260479#(<= proc_i 196)} i := i + 4; {260498#(<= proc_i 200)} is VALID [2019-05-15 10:22:57,242 INFO L273 TraceCheckUtils]: 301: Hoare triple {260498#(<= proc_i 200)} assume i <= 1000; {260498#(<= proc_i 200)} is VALID [2019-05-15 10:22:57,242 INFO L273 TraceCheckUtils]: 302: Hoare triple {260498#(<= proc_i 200)} assume i + 4 < a[j]; {260498#(<= proc_i 200)} is VALID [2019-05-15 10:22:57,242 INFO L273 TraceCheckUtils]: 303: Hoare triple {260498#(<= proc_i 200)} assume a[5] == 1000; {260498#(<= proc_i 200)} is VALID [2019-05-15 10:22:57,243 INFO L273 TraceCheckUtils]: 304: Hoare triple {260498#(<= proc_i 200)} assume j > 4; {260498#(<= proc_i 200)} is VALID [2019-05-15 10:22:57,243 INFO L273 TraceCheckUtils]: 305: Hoare triple {260498#(<= proc_i 200)} assume j < 6; {260498#(<= proc_i 200)} is VALID [2019-05-15 10:22:57,244 INFO L273 TraceCheckUtils]: 306: Hoare triple {260498#(<= proc_i 200)} i := i + 4; {260517#(<= proc_i 204)} is VALID [2019-05-15 10:22:57,245 INFO L273 TraceCheckUtils]: 307: Hoare triple {260517#(<= proc_i 204)} assume i <= 1000; {260517#(<= proc_i 204)} is VALID [2019-05-15 10:22:57,245 INFO L273 TraceCheckUtils]: 308: Hoare triple {260517#(<= proc_i 204)} assume i + 4 < a[j]; {260517#(<= proc_i 204)} is VALID [2019-05-15 10:22:57,245 INFO L273 TraceCheckUtils]: 309: Hoare triple {260517#(<= proc_i 204)} assume a[5] == 1000; {260517#(<= proc_i 204)} is VALID [2019-05-15 10:22:57,246 INFO L273 TraceCheckUtils]: 310: Hoare triple {260517#(<= proc_i 204)} assume j > 4; {260517#(<= proc_i 204)} is VALID [2019-05-15 10:22:57,246 INFO L273 TraceCheckUtils]: 311: Hoare triple {260517#(<= proc_i 204)} assume j < 6; {260517#(<= proc_i 204)} is VALID [2019-05-15 10:22:57,247 INFO L273 TraceCheckUtils]: 312: Hoare triple {260517#(<= proc_i 204)} i := i + 4; {260536#(<= proc_i 208)} is VALID [2019-05-15 10:22:57,247 INFO L273 TraceCheckUtils]: 313: Hoare triple {260536#(<= proc_i 208)} assume i <= 1000; {260536#(<= proc_i 208)} is VALID [2019-05-15 10:22:57,248 INFO L273 TraceCheckUtils]: 314: Hoare triple {260536#(<= proc_i 208)} assume i + 4 < a[j]; {260536#(<= proc_i 208)} is VALID [2019-05-15 10:22:57,248 INFO L273 TraceCheckUtils]: 315: Hoare triple {260536#(<= proc_i 208)} assume a[5] == 1000; {260536#(<= proc_i 208)} is VALID [2019-05-15 10:22:57,249 INFO L273 TraceCheckUtils]: 316: Hoare triple {260536#(<= proc_i 208)} assume j > 4; {260536#(<= proc_i 208)} is VALID [2019-05-15 10:22:57,249 INFO L273 TraceCheckUtils]: 317: Hoare triple {260536#(<= proc_i 208)} assume j < 6; {260536#(<= proc_i 208)} is VALID [2019-05-15 10:22:57,250 INFO L273 TraceCheckUtils]: 318: Hoare triple {260536#(<= proc_i 208)} i := i + 4; {260555#(<= proc_i 212)} is VALID [2019-05-15 10:22:57,250 INFO L273 TraceCheckUtils]: 319: Hoare triple {260555#(<= proc_i 212)} assume i <= 1000; {260555#(<= proc_i 212)} is VALID [2019-05-15 10:22:57,251 INFO L273 TraceCheckUtils]: 320: Hoare triple {260555#(<= proc_i 212)} assume i + 4 < a[j]; {260555#(<= proc_i 212)} is VALID [2019-05-15 10:22:57,251 INFO L273 TraceCheckUtils]: 321: Hoare triple {260555#(<= proc_i 212)} assume a[5] == 1000; {260555#(<= proc_i 212)} is VALID [2019-05-15 10:22:57,252 INFO L273 TraceCheckUtils]: 322: Hoare triple {260555#(<= proc_i 212)} assume j > 4; {260555#(<= proc_i 212)} is VALID [2019-05-15 10:22:57,252 INFO L273 TraceCheckUtils]: 323: Hoare triple {260555#(<= proc_i 212)} assume j < 6; {260555#(<= proc_i 212)} is VALID [2019-05-15 10:22:57,253 INFO L273 TraceCheckUtils]: 324: Hoare triple {260555#(<= proc_i 212)} i := i + 4; {260574#(<= proc_i 216)} is VALID [2019-05-15 10:22:57,253 INFO L273 TraceCheckUtils]: 325: Hoare triple {260574#(<= proc_i 216)} assume i <= 1000; {260574#(<= proc_i 216)} is VALID [2019-05-15 10:22:57,254 INFO L273 TraceCheckUtils]: 326: Hoare triple {260574#(<= proc_i 216)} assume i + 4 < a[j]; {260574#(<= proc_i 216)} is VALID [2019-05-15 10:22:57,254 INFO L273 TraceCheckUtils]: 327: Hoare triple {260574#(<= proc_i 216)} assume a[5] == 1000; {260574#(<= proc_i 216)} is VALID [2019-05-15 10:22:57,255 INFO L273 TraceCheckUtils]: 328: Hoare triple {260574#(<= proc_i 216)} assume j > 4; {260574#(<= proc_i 216)} is VALID [2019-05-15 10:22:57,255 INFO L273 TraceCheckUtils]: 329: Hoare triple {260574#(<= proc_i 216)} assume j < 6; {260574#(<= proc_i 216)} is VALID [2019-05-15 10:22:57,256 INFO L273 TraceCheckUtils]: 330: Hoare triple {260574#(<= proc_i 216)} i := i + 4; {260593#(<= proc_i 220)} is VALID [2019-05-15 10:22:57,256 INFO L273 TraceCheckUtils]: 331: Hoare triple {260593#(<= proc_i 220)} assume i <= 1000; {260593#(<= proc_i 220)} is VALID [2019-05-15 10:22:57,257 INFO L273 TraceCheckUtils]: 332: Hoare triple {260593#(<= proc_i 220)} assume i + 4 < a[j]; {260593#(<= proc_i 220)} is VALID [2019-05-15 10:22:57,257 INFO L273 TraceCheckUtils]: 333: Hoare triple {260593#(<= proc_i 220)} assume a[5] == 1000; {260593#(<= proc_i 220)} is VALID [2019-05-15 10:22:57,258 INFO L273 TraceCheckUtils]: 334: Hoare triple {260593#(<= proc_i 220)} assume j > 4; {260593#(<= proc_i 220)} is VALID [2019-05-15 10:22:57,258 INFO L273 TraceCheckUtils]: 335: Hoare triple {260593#(<= proc_i 220)} assume j < 6; {260593#(<= proc_i 220)} is VALID [2019-05-15 10:22:57,259 INFO L273 TraceCheckUtils]: 336: Hoare triple {260593#(<= proc_i 220)} i := i + 4; {260612#(<= proc_i 224)} is VALID [2019-05-15 10:22:57,259 INFO L273 TraceCheckUtils]: 337: Hoare triple {260612#(<= proc_i 224)} assume i <= 1000; {260612#(<= proc_i 224)} is VALID [2019-05-15 10:22:57,260 INFO L273 TraceCheckUtils]: 338: Hoare triple {260612#(<= proc_i 224)} assume i + 4 < a[j]; {260612#(<= proc_i 224)} is VALID [2019-05-15 10:22:57,260 INFO L273 TraceCheckUtils]: 339: Hoare triple {260612#(<= proc_i 224)} assume a[5] == 1000; {260612#(<= proc_i 224)} is VALID [2019-05-15 10:22:57,261 INFO L273 TraceCheckUtils]: 340: Hoare triple {260612#(<= proc_i 224)} assume j > 4; {260612#(<= proc_i 224)} is VALID [2019-05-15 10:22:57,261 INFO L273 TraceCheckUtils]: 341: Hoare triple {260612#(<= proc_i 224)} assume j < 6; {260612#(<= proc_i 224)} is VALID [2019-05-15 10:22:57,262 INFO L273 TraceCheckUtils]: 342: Hoare triple {260612#(<= proc_i 224)} i := i + 4; {260631#(<= proc_i 228)} is VALID [2019-05-15 10:22:57,262 INFO L273 TraceCheckUtils]: 343: Hoare triple {260631#(<= proc_i 228)} assume i <= 1000; {260631#(<= proc_i 228)} is VALID [2019-05-15 10:22:57,263 INFO L273 TraceCheckUtils]: 344: Hoare triple {260631#(<= proc_i 228)} assume i + 4 < a[j]; {260631#(<= proc_i 228)} is VALID [2019-05-15 10:22:57,263 INFO L273 TraceCheckUtils]: 345: Hoare triple {260631#(<= proc_i 228)} assume a[5] == 1000; {260631#(<= proc_i 228)} is VALID [2019-05-15 10:22:57,264 INFO L273 TraceCheckUtils]: 346: Hoare triple {260631#(<= proc_i 228)} assume j > 4; {260631#(<= proc_i 228)} is VALID [2019-05-15 10:22:57,264 INFO L273 TraceCheckUtils]: 347: Hoare triple {260631#(<= proc_i 228)} assume j < 6; {260631#(<= proc_i 228)} is VALID [2019-05-15 10:22:57,265 INFO L273 TraceCheckUtils]: 348: Hoare triple {260631#(<= proc_i 228)} i := i + 4; {260650#(<= proc_i 232)} is VALID [2019-05-15 10:22:57,265 INFO L273 TraceCheckUtils]: 349: Hoare triple {260650#(<= proc_i 232)} assume i <= 1000; {260650#(<= proc_i 232)} is VALID [2019-05-15 10:22:57,266 INFO L273 TraceCheckUtils]: 350: Hoare triple {260650#(<= proc_i 232)} assume i + 4 < a[j]; {260650#(<= proc_i 232)} is VALID [2019-05-15 10:22:57,266 INFO L273 TraceCheckUtils]: 351: Hoare triple {260650#(<= proc_i 232)} assume a[5] == 1000; {260650#(<= proc_i 232)} is VALID [2019-05-15 10:22:57,266 INFO L273 TraceCheckUtils]: 352: Hoare triple {260650#(<= proc_i 232)} assume j > 4; {260650#(<= proc_i 232)} is VALID [2019-05-15 10:22:57,267 INFO L273 TraceCheckUtils]: 353: Hoare triple {260650#(<= proc_i 232)} assume j < 6; {260650#(<= proc_i 232)} is VALID [2019-05-15 10:22:57,268 INFO L273 TraceCheckUtils]: 354: Hoare triple {260650#(<= proc_i 232)} i := i + 4; {260669#(<= proc_i 236)} is VALID [2019-05-15 10:22:57,268 INFO L273 TraceCheckUtils]: 355: Hoare triple {260669#(<= proc_i 236)} assume i <= 1000; {260669#(<= proc_i 236)} is VALID [2019-05-15 10:22:57,269 INFO L273 TraceCheckUtils]: 356: Hoare triple {260669#(<= proc_i 236)} assume i + 4 < a[j]; {260669#(<= proc_i 236)} is VALID [2019-05-15 10:22:57,269 INFO L273 TraceCheckUtils]: 357: Hoare triple {260669#(<= proc_i 236)} assume a[5] == 1000; {260669#(<= proc_i 236)} is VALID [2019-05-15 10:22:57,269 INFO L273 TraceCheckUtils]: 358: Hoare triple {260669#(<= proc_i 236)} assume j > 4; {260669#(<= proc_i 236)} is VALID [2019-05-15 10:22:57,270 INFO L273 TraceCheckUtils]: 359: Hoare triple {260669#(<= proc_i 236)} assume j < 6; {260669#(<= proc_i 236)} is VALID [2019-05-15 10:22:57,271 INFO L273 TraceCheckUtils]: 360: Hoare triple {260669#(<= proc_i 236)} i := i + 4; {260688#(<= proc_i 240)} is VALID [2019-05-15 10:22:57,271 INFO L273 TraceCheckUtils]: 361: Hoare triple {260688#(<= proc_i 240)} assume i <= 1000; {260688#(<= proc_i 240)} is VALID [2019-05-15 10:22:57,271 INFO L273 TraceCheckUtils]: 362: Hoare triple {260688#(<= proc_i 240)} assume i + 4 < a[j]; {260688#(<= proc_i 240)} is VALID [2019-05-15 10:22:57,272 INFO L273 TraceCheckUtils]: 363: Hoare triple {260688#(<= proc_i 240)} assume a[5] == 1000; {260688#(<= proc_i 240)} is VALID [2019-05-15 10:22:57,272 INFO L273 TraceCheckUtils]: 364: Hoare triple {260688#(<= proc_i 240)} assume j > 4; {260688#(<= proc_i 240)} is VALID [2019-05-15 10:22:57,273 INFO L273 TraceCheckUtils]: 365: Hoare triple {260688#(<= proc_i 240)} assume j < 6; {260688#(<= proc_i 240)} is VALID [2019-05-15 10:22:57,273 INFO L273 TraceCheckUtils]: 366: Hoare triple {260688#(<= proc_i 240)} i := i + 4; {260707#(<= proc_i 244)} is VALID [2019-05-15 10:22:57,274 INFO L273 TraceCheckUtils]: 367: Hoare triple {260707#(<= proc_i 244)} assume i <= 1000; {260707#(<= proc_i 244)} is VALID [2019-05-15 10:22:57,274 INFO L273 TraceCheckUtils]: 368: Hoare triple {260707#(<= proc_i 244)} assume i + 4 < a[j]; {260707#(<= proc_i 244)} is VALID [2019-05-15 10:22:57,275 INFO L273 TraceCheckUtils]: 369: Hoare triple {260707#(<= proc_i 244)} assume a[5] == 1000; {260707#(<= proc_i 244)} is VALID [2019-05-15 10:22:57,275 INFO L273 TraceCheckUtils]: 370: Hoare triple {260707#(<= proc_i 244)} assume j > 4; {260707#(<= proc_i 244)} is VALID [2019-05-15 10:22:57,276 INFO L273 TraceCheckUtils]: 371: Hoare triple {260707#(<= proc_i 244)} assume j < 6; {260707#(<= proc_i 244)} is VALID [2019-05-15 10:22:57,276 INFO L273 TraceCheckUtils]: 372: Hoare triple {260707#(<= proc_i 244)} i := i + 4; {260726#(<= proc_i 248)} is VALID [2019-05-15 10:22:57,277 INFO L273 TraceCheckUtils]: 373: Hoare triple {260726#(<= proc_i 248)} assume i <= 1000; {260726#(<= proc_i 248)} is VALID [2019-05-15 10:22:57,277 INFO L273 TraceCheckUtils]: 374: Hoare triple {260726#(<= proc_i 248)} assume i + 4 < a[j]; {260726#(<= proc_i 248)} is VALID [2019-05-15 10:22:57,278 INFO L273 TraceCheckUtils]: 375: Hoare triple {260726#(<= proc_i 248)} assume a[5] == 1000; {260726#(<= proc_i 248)} is VALID [2019-05-15 10:22:57,278 INFO L273 TraceCheckUtils]: 376: Hoare triple {260726#(<= proc_i 248)} assume j > 4; {260726#(<= proc_i 248)} is VALID [2019-05-15 10:22:57,279 INFO L273 TraceCheckUtils]: 377: Hoare triple {260726#(<= proc_i 248)} assume j < 6; {260726#(<= proc_i 248)} is VALID [2019-05-15 10:22:57,279 INFO L273 TraceCheckUtils]: 378: Hoare triple {260726#(<= proc_i 248)} i := i + 4; {260745#(<= proc_i 252)} is VALID [2019-05-15 10:22:57,280 INFO L273 TraceCheckUtils]: 379: Hoare triple {260745#(<= proc_i 252)} assume i <= 1000; {260745#(<= proc_i 252)} is VALID [2019-05-15 10:22:57,280 INFO L273 TraceCheckUtils]: 380: Hoare triple {260745#(<= proc_i 252)} assume i + 4 < a[j]; {260745#(<= proc_i 252)} is VALID [2019-05-15 10:22:57,281 INFO L273 TraceCheckUtils]: 381: Hoare triple {260745#(<= proc_i 252)} assume a[5] == 1000; {260745#(<= proc_i 252)} is VALID [2019-05-15 10:22:57,281 INFO L273 TraceCheckUtils]: 382: Hoare triple {260745#(<= proc_i 252)} assume j > 4; {260745#(<= proc_i 252)} is VALID [2019-05-15 10:22:57,282 INFO L273 TraceCheckUtils]: 383: Hoare triple {260745#(<= proc_i 252)} assume j < 6; {260745#(<= proc_i 252)} is VALID [2019-05-15 10:22:57,282 INFO L273 TraceCheckUtils]: 384: Hoare triple {260745#(<= proc_i 252)} i := i + 4; {260764#(<= proc_i 256)} is VALID [2019-05-15 10:22:57,283 INFO L273 TraceCheckUtils]: 385: Hoare triple {260764#(<= proc_i 256)} assume i <= 1000; {260764#(<= proc_i 256)} is VALID [2019-05-15 10:22:57,283 INFO L273 TraceCheckUtils]: 386: Hoare triple {260764#(<= proc_i 256)} assume i + 4 < a[j]; {260764#(<= proc_i 256)} is VALID [2019-05-15 10:22:57,284 INFO L273 TraceCheckUtils]: 387: Hoare triple {260764#(<= proc_i 256)} assume a[5] == 1000; {260764#(<= proc_i 256)} is VALID [2019-05-15 10:22:57,284 INFO L273 TraceCheckUtils]: 388: Hoare triple {260764#(<= proc_i 256)} assume j > 4; {260764#(<= proc_i 256)} is VALID [2019-05-15 10:22:57,285 INFO L273 TraceCheckUtils]: 389: Hoare triple {260764#(<= proc_i 256)} assume j < 6; {260764#(<= proc_i 256)} is VALID [2019-05-15 10:22:57,285 INFO L273 TraceCheckUtils]: 390: Hoare triple {260764#(<= proc_i 256)} i := i + 4; {260783#(<= proc_i 260)} is VALID [2019-05-15 10:22:57,286 INFO L273 TraceCheckUtils]: 391: Hoare triple {260783#(<= proc_i 260)} assume i <= 1000; {260783#(<= proc_i 260)} is VALID [2019-05-15 10:22:57,286 INFO L273 TraceCheckUtils]: 392: Hoare triple {260783#(<= proc_i 260)} assume i + 4 < a[j]; {260783#(<= proc_i 260)} is VALID [2019-05-15 10:22:57,287 INFO L273 TraceCheckUtils]: 393: Hoare triple {260783#(<= proc_i 260)} assume a[5] == 1000; {260783#(<= proc_i 260)} is VALID [2019-05-15 10:22:57,287 INFO L273 TraceCheckUtils]: 394: Hoare triple {260783#(<= proc_i 260)} assume j > 4; {260783#(<= proc_i 260)} is VALID [2019-05-15 10:22:57,288 INFO L273 TraceCheckUtils]: 395: Hoare triple {260783#(<= proc_i 260)} assume j < 6; {260783#(<= proc_i 260)} is VALID [2019-05-15 10:22:57,288 INFO L273 TraceCheckUtils]: 396: Hoare triple {260783#(<= proc_i 260)} i := i + 4; {260802#(<= proc_i 264)} is VALID [2019-05-15 10:22:57,289 INFO L273 TraceCheckUtils]: 397: Hoare triple {260802#(<= proc_i 264)} assume i <= 1000; {260802#(<= proc_i 264)} is VALID [2019-05-15 10:22:57,289 INFO L273 TraceCheckUtils]: 398: Hoare triple {260802#(<= proc_i 264)} assume i + 4 < a[j]; {260802#(<= proc_i 264)} is VALID [2019-05-15 10:22:57,290 INFO L273 TraceCheckUtils]: 399: Hoare triple {260802#(<= proc_i 264)} assume a[5] == 1000; {260802#(<= proc_i 264)} is VALID [2019-05-15 10:22:57,290 INFO L273 TraceCheckUtils]: 400: Hoare triple {260802#(<= proc_i 264)} assume j > 4; {260802#(<= proc_i 264)} is VALID [2019-05-15 10:22:57,290 INFO L273 TraceCheckUtils]: 401: Hoare triple {260802#(<= proc_i 264)} assume j < 6; {260802#(<= proc_i 264)} is VALID [2019-05-15 10:22:57,291 INFO L273 TraceCheckUtils]: 402: Hoare triple {260802#(<= proc_i 264)} i := i + 4; {260821#(<= proc_i 268)} is VALID [2019-05-15 10:22:57,292 INFO L273 TraceCheckUtils]: 403: Hoare triple {260821#(<= proc_i 268)} assume i <= 1000; {260821#(<= proc_i 268)} is VALID [2019-05-15 10:22:57,292 INFO L273 TraceCheckUtils]: 404: Hoare triple {260821#(<= proc_i 268)} assume i + 4 < a[j]; {260821#(<= proc_i 268)} is VALID [2019-05-15 10:22:57,293 INFO L273 TraceCheckUtils]: 405: Hoare triple {260821#(<= proc_i 268)} assume a[5] == 1000; {260821#(<= proc_i 268)} is VALID [2019-05-15 10:22:57,293 INFO L273 TraceCheckUtils]: 406: Hoare triple {260821#(<= proc_i 268)} assume j > 4; {260821#(<= proc_i 268)} is VALID [2019-05-15 10:22:57,293 INFO L273 TraceCheckUtils]: 407: Hoare triple {260821#(<= proc_i 268)} assume j < 6; {260821#(<= proc_i 268)} is VALID [2019-05-15 10:22:57,294 INFO L273 TraceCheckUtils]: 408: Hoare triple {260821#(<= proc_i 268)} i := i + 4; {260840#(<= proc_i 272)} is VALID [2019-05-15 10:22:57,295 INFO L273 TraceCheckUtils]: 409: Hoare triple {260840#(<= proc_i 272)} assume i <= 1000; {260840#(<= proc_i 272)} is VALID [2019-05-15 10:22:57,295 INFO L273 TraceCheckUtils]: 410: Hoare triple {260840#(<= proc_i 272)} assume i + 4 < a[j]; {260840#(<= proc_i 272)} is VALID [2019-05-15 10:22:57,295 INFO L273 TraceCheckUtils]: 411: Hoare triple {260840#(<= proc_i 272)} assume a[5] == 1000; {260840#(<= proc_i 272)} is VALID [2019-05-15 10:22:57,296 INFO L273 TraceCheckUtils]: 412: Hoare triple {260840#(<= proc_i 272)} assume j > 4; {260840#(<= proc_i 272)} is VALID [2019-05-15 10:22:57,296 INFO L273 TraceCheckUtils]: 413: Hoare triple {260840#(<= proc_i 272)} assume j < 6; {260840#(<= proc_i 272)} is VALID [2019-05-15 10:22:57,297 INFO L273 TraceCheckUtils]: 414: Hoare triple {260840#(<= proc_i 272)} i := i + 4; {260859#(<= proc_i 276)} is VALID [2019-05-15 10:22:57,298 INFO L273 TraceCheckUtils]: 415: Hoare triple {260859#(<= proc_i 276)} assume i <= 1000; {260859#(<= proc_i 276)} is VALID [2019-05-15 10:22:57,298 INFO L273 TraceCheckUtils]: 416: Hoare triple {260859#(<= proc_i 276)} assume i + 4 < a[j]; {260859#(<= proc_i 276)} is VALID [2019-05-15 10:22:57,298 INFO L273 TraceCheckUtils]: 417: Hoare triple {260859#(<= proc_i 276)} assume a[5] == 1000; {260859#(<= proc_i 276)} is VALID [2019-05-15 10:22:57,299 INFO L273 TraceCheckUtils]: 418: Hoare triple {260859#(<= proc_i 276)} assume j > 4; {260859#(<= proc_i 276)} is VALID [2019-05-15 10:22:57,299 INFO L273 TraceCheckUtils]: 419: Hoare triple {260859#(<= proc_i 276)} assume j < 6; {260859#(<= proc_i 276)} is VALID [2019-05-15 10:22:57,300 INFO L273 TraceCheckUtils]: 420: Hoare triple {260859#(<= proc_i 276)} i := i + 4; {260878#(<= proc_i 280)} is VALID [2019-05-15 10:22:57,301 INFO L273 TraceCheckUtils]: 421: Hoare triple {260878#(<= proc_i 280)} assume i <= 1000; {260878#(<= proc_i 280)} is VALID [2019-05-15 10:22:57,301 INFO L273 TraceCheckUtils]: 422: Hoare triple {260878#(<= proc_i 280)} assume i + 4 < a[j]; {260878#(<= proc_i 280)} is VALID [2019-05-15 10:22:57,301 INFO L273 TraceCheckUtils]: 423: Hoare triple {260878#(<= proc_i 280)} assume a[5] == 1000; {260878#(<= proc_i 280)} is VALID [2019-05-15 10:22:57,302 INFO L273 TraceCheckUtils]: 424: Hoare triple {260878#(<= proc_i 280)} assume j > 4; {260878#(<= proc_i 280)} is VALID [2019-05-15 10:22:57,302 INFO L273 TraceCheckUtils]: 425: Hoare triple {260878#(<= proc_i 280)} assume j < 6; {260878#(<= proc_i 280)} is VALID [2019-05-15 10:22:57,303 INFO L273 TraceCheckUtils]: 426: Hoare triple {260878#(<= proc_i 280)} i := i + 4; {260897#(<= proc_i 284)} is VALID [2019-05-15 10:22:57,303 INFO L273 TraceCheckUtils]: 427: Hoare triple {260897#(<= proc_i 284)} assume i <= 1000; {260897#(<= proc_i 284)} is VALID [2019-05-15 10:22:57,304 INFO L273 TraceCheckUtils]: 428: Hoare triple {260897#(<= proc_i 284)} assume i + 4 < a[j]; {260897#(<= proc_i 284)} is VALID [2019-05-15 10:22:57,304 INFO L273 TraceCheckUtils]: 429: Hoare triple {260897#(<= proc_i 284)} assume a[5] == 1000; {260897#(<= proc_i 284)} is VALID [2019-05-15 10:22:57,305 INFO L273 TraceCheckUtils]: 430: Hoare triple {260897#(<= proc_i 284)} assume j > 4; {260897#(<= proc_i 284)} is VALID [2019-05-15 10:22:57,305 INFO L273 TraceCheckUtils]: 431: Hoare triple {260897#(<= proc_i 284)} assume j < 6; {260897#(<= proc_i 284)} is VALID [2019-05-15 10:22:57,306 INFO L273 TraceCheckUtils]: 432: Hoare triple {260897#(<= proc_i 284)} i := i + 4; {260916#(<= proc_i 288)} is VALID [2019-05-15 10:22:57,306 INFO L273 TraceCheckUtils]: 433: Hoare triple {260916#(<= proc_i 288)} assume i <= 1000; {260916#(<= proc_i 288)} is VALID [2019-05-15 10:22:57,307 INFO L273 TraceCheckUtils]: 434: Hoare triple {260916#(<= proc_i 288)} assume i + 4 < a[j]; {260916#(<= proc_i 288)} is VALID [2019-05-15 10:22:57,307 INFO L273 TraceCheckUtils]: 435: Hoare triple {260916#(<= proc_i 288)} assume a[5] == 1000; {260916#(<= proc_i 288)} is VALID [2019-05-15 10:22:57,308 INFO L273 TraceCheckUtils]: 436: Hoare triple {260916#(<= proc_i 288)} assume j > 4; {260916#(<= proc_i 288)} is VALID [2019-05-15 10:22:57,308 INFO L273 TraceCheckUtils]: 437: Hoare triple {260916#(<= proc_i 288)} assume j < 6; {260916#(<= proc_i 288)} is VALID [2019-05-15 10:22:57,309 INFO L273 TraceCheckUtils]: 438: Hoare triple {260916#(<= proc_i 288)} i := i + 4; {260935#(<= proc_i 292)} is VALID [2019-05-15 10:22:57,309 INFO L273 TraceCheckUtils]: 439: Hoare triple {260935#(<= proc_i 292)} assume i <= 1000; {260935#(<= proc_i 292)} is VALID [2019-05-15 10:22:57,310 INFO L273 TraceCheckUtils]: 440: Hoare triple {260935#(<= proc_i 292)} assume i + 4 < a[j]; {260935#(<= proc_i 292)} is VALID [2019-05-15 10:22:57,310 INFO L273 TraceCheckUtils]: 441: Hoare triple {260935#(<= proc_i 292)} assume a[5] == 1000; {260935#(<= proc_i 292)} is VALID [2019-05-15 10:22:57,311 INFO L273 TraceCheckUtils]: 442: Hoare triple {260935#(<= proc_i 292)} assume j > 4; {260935#(<= proc_i 292)} is VALID [2019-05-15 10:22:57,311 INFO L273 TraceCheckUtils]: 443: Hoare triple {260935#(<= proc_i 292)} assume j < 6; {260935#(<= proc_i 292)} is VALID [2019-05-15 10:22:57,312 INFO L273 TraceCheckUtils]: 444: Hoare triple {260935#(<= proc_i 292)} i := i + 4; {260954#(<= proc_i 296)} is VALID [2019-05-15 10:22:57,312 INFO L273 TraceCheckUtils]: 445: Hoare triple {260954#(<= proc_i 296)} assume i <= 1000; {260954#(<= proc_i 296)} is VALID [2019-05-15 10:22:57,313 INFO L273 TraceCheckUtils]: 446: Hoare triple {260954#(<= proc_i 296)} assume i + 4 < a[j]; {260954#(<= proc_i 296)} is VALID [2019-05-15 10:22:57,313 INFO L273 TraceCheckUtils]: 447: Hoare triple {260954#(<= proc_i 296)} assume a[5] == 1000; {260954#(<= proc_i 296)} is VALID [2019-05-15 10:22:57,314 INFO L273 TraceCheckUtils]: 448: Hoare triple {260954#(<= proc_i 296)} assume j > 4; {260954#(<= proc_i 296)} is VALID [2019-05-15 10:22:57,314 INFO L273 TraceCheckUtils]: 449: Hoare triple {260954#(<= proc_i 296)} assume j < 6; {260954#(<= proc_i 296)} is VALID [2019-05-15 10:22:57,315 INFO L273 TraceCheckUtils]: 450: Hoare triple {260954#(<= proc_i 296)} i := i + 4; {260973#(<= proc_i 300)} is VALID [2019-05-15 10:22:57,315 INFO L273 TraceCheckUtils]: 451: Hoare triple {260973#(<= proc_i 300)} assume i <= 1000; {260973#(<= proc_i 300)} is VALID [2019-05-15 10:22:57,316 INFO L273 TraceCheckUtils]: 452: Hoare triple {260973#(<= proc_i 300)} assume i + 4 < a[j]; {260973#(<= proc_i 300)} is VALID [2019-05-15 10:22:57,316 INFO L273 TraceCheckUtils]: 453: Hoare triple {260973#(<= proc_i 300)} assume a[5] == 1000; {260973#(<= proc_i 300)} is VALID [2019-05-15 10:22:57,317 INFO L273 TraceCheckUtils]: 454: Hoare triple {260973#(<= proc_i 300)} assume j > 4; {260973#(<= proc_i 300)} is VALID [2019-05-15 10:22:57,317 INFO L273 TraceCheckUtils]: 455: Hoare triple {260973#(<= proc_i 300)} assume j < 6; {260973#(<= proc_i 300)} is VALID [2019-05-15 10:22:57,318 INFO L273 TraceCheckUtils]: 456: Hoare triple {260973#(<= proc_i 300)} i := i + 4; {260992#(<= proc_i 304)} is VALID [2019-05-15 10:22:57,318 INFO L273 TraceCheckUtils]: 457: Hoare triple {260992#(<= proc_i 304)} assume i <= 1000; {260992#(<= proc_i 304)} is VALID [2019-05-15 10:22:57,319 INFO L273 TraceCheckUtils]: 458: Hoare triple {260992#(<= proc_i 304)} assume i + 4 < a[j]; {260992#(<= proc_i 304)} is VALID [2019-05-15 10:22:57,319 INFO L273 TraceCheckUtils]: 459: Hoare triple {260992#(<= proc_i 304)} assume a[5] == 1000; {260992#(<= proc_i 304)} is VALID [2019-05-15 10:22:57,320 INFO L273 TraceCheckUtils]: 460: Hoare triple {260992#(<= proc_i 304)} assume j > 4; {260992#(<= proc_i 304)} is VALID [2019-05-15 10:22:57,320 INFO L273 TraceCheckUtils]: 461: Hoare triple {260992#(<= proc_i 304)} assume j < 6; {260992#(<= proc_i 304)} is VALID [2019-05-15 10:22:57,321 INFO L273 TraceCheckUtils]: 462: Hoare triple {260992#(<= proc_i 304)} i := i + 4; {261011#(<= proc_i 308)} is VALID [2019-05-15 10:22:57,321 INFO L273 TraceCheckUtils]: 463: Hoare triple {261011#(<= proc_i 308)} assume i <= 1000; {261011#(<= proc_i 308)} is VALID [2019-05-15 10:22:57,322 INFO L273 TraceCheckUtils]: 464: Hoare triple {261011#(<= proc_i 308)} assume i + 4 < a[j]; {261011#(<= proc_i 308)} is VALID [2019-05-15 10:22:57,322 INFO L273 TraceCheckUtils]: 465: Hoare triple {261011#(<= proc_i 308)} assume a[5] == 1000; {261011#(<= proc_i 308)} is VALID [2019-05-15 10:22:57,322 INFO L273 TraceCheckUtils]: 466: Hoare triple {261011#(<= proc_i 308)} assume j > 4; {261011#(<= proc_i 308)} is VALID [2019-05-15 10:22:57,323 INFO L273 TraceCheckUtils]: 467: Hoare triple {261011#(<= proc_i 308)} assume j < 6; {261011#(<= proc_i 308)} is VALID [2019-05-15 10:22:57,324 INFO L273 TraceCheckUtils]: 468: Hoare triple {261011#(<= proc_i 308)} i := i + 4; {261030#(<= proc_i 312)} is VALID [2019-05-15 10:22:57,324 INFO L273 TraceCheckUtils]: 469: Hoare triple {261030#(<= proc_i 312)} assume i <= 1000; {261030#(<= proc_i 312)} is VALID [2019-05-15 10:22:57,325 INFO L273 TraceCheckUtils]: 470: Hoare triple {261030#(<= proc_i 312)} assume i + 4 < a[j]; {261030#(<= proc_i 312)} is VALID [2019-05-15 10:22:57,325 INFO L273 TraceCheckUtils]: 471: Hoare triple {261030#(<= proc_i 312)} assume a[5] == 1000; {261030#(<= proc_i 312)} is VALID [2019-05-15 10:22:57,325 INFO L273 TraceCheckUtils]: 472: Hoare triple {261030#(<= proc_i 312)} assume j > 4; {261030#(<= proc_i 312)} is VALID [2019-05-15 10:22:57,326 INFO L273 TraceCheckUtils]: 473: Hoare triple {261030#(<= proc_i 312)} assume j < 6; {261030#(<= proc_i 312)} is VALID [2019-05-15 10:22:57,327 INFO L273 TraceCheckUtils]: 474: Hoare triple {261030#(<= proc_i 312)} i := i + 4; {261049#(<= proc_i 316)} is VALID [2019-05-15 10:22:57,327 INFO L273 TraceCheckUtils]: 475: Hoare triple {261049#(<= proc_i 316)} assume i <= 1000; {261049#(<= proc_i 316)} is VALID [2019-05-15 10:22:57,327 INFO L273 TraceCheckUtils]: 476: Hoare triple {261049#(<= proc_i 316)} assume i + 4 < a[j]; {261049#(<= proc_i 316)} is VALID [2019-05-15 10:22:57,328 INFO L273 TraceCheckUtils]: 477: Hoare triple {261049#(<= proc_i 316)} assume a[5] == 1000; {261049#(<= proc_i 316)} is VALID [2019-05-15 10:22:57,328 INFO L273 TraceCheckUtils]: 478: Hoare triple {261049#(<= proc_i 316)} assume j > 4; {261049#(<= proc_i 316)} is VALID [2019-05-15 10:22:57,329 INFO L273 TraceCheckUtils]: 479: Hoare triple {261049#(<= proc_i 316)} assume j < 6; {261049#(<= proc_i 316)} is VALID [2019-05-15 10:22:57,329 INFO L273 TraceCheckUtils]: 480: Hoare triple {261049#(<= proc_i 316)} i := i + 4; {261068#(<= proc_i 320)} is VALID [2019-05-15 10:22:57,330 INFO L273 TraceCheckUtils]: 481: Hoare triple {261068#(<= proc_i 320)} assume i <= 1000; {261068#(<= proc_i 320)} is VALID [2019-05-15 10:22:57,330 INFO L273 TraceCheckUtils]: 482: Hoare triple {261068#(<= proc_i 320)} assume i + 4 < a[j]; {261068#(<= proc_i 320)} is VALID [2019-05-15 10:22:57,331 INFO L273 TraceCheckUtils]: 483: Hoare triple {261068#(<= proc_i 320)} assume a[5] == 1000; {261068#(<= proc_i 320)} is VALID [2019-05-15 10:22:57,331 INFO L273 TraceCheckUtils]: 484: Hoare triple {261068#(<= proc_i 320)} assume j > 4; {261068#(<= proc_i 320)} is VALID [2019-05-15 10:22:57,332 INFO L273 TraceCheckUtils]: 485: Hoare triple {261068#(<= proc_i 320)} assume j < 6; {261068#(<= proc_i 320)} is VALID [2019-05-15 10:22:57,332 INFO L273 TraceCheckUtils]: 486: Hoare triple {261068#(<= proc_i 320)} i := i + 4; {261087#(<= proc_i 324)} is VALID [2019-05-15 10:22:57,333 INFO L273 TraceCheckUtils]: 487: Hoare triple {261087#(<= proc_i 324)} assume i <= 1000; {261087#(<= proc_i 324)} is VALID [2019-05-15 10:22:57,333 INFO L273 TraceCheckUtils]: 488: Hoare triple {261087#(<= proc_i 324)} assume i + 4 < a[j]; {261087#(<= proc_i 324)} is VALID [2019-05-15 10:22:57,334 INFO L273 TraceCheckUtils]: 489: Hoare triple {261087#(<= proc_i 324)} assume a[5] == 1000; {261087#(<= proc_i 324)} is VALID [2019-05-15 10:22:57,334 INFO L273 TraceCheckUtils]: 490: Hoare triple {261087#(<= proc_i 324)} assume j > 4; {261087#(<= proc_i 324)} is VALID [2019-05-15 10:22:57,335 INFO L273 TraceCheckUtils]: 491: Hoare triple {261087#(<= proc_i 324)} assume j < 6; {261087#(<= proc_i 324)} is VALID [2019-05-15 10:22:57,335 INFO L273 TraceCheckUtils]: 492: Hoare triple {261087#(<= proc_i 324)} i := i + 4; {261106#(<= proc_i 328)} is VALID [2019-05-15 10:22:57,336 INFO L273 TraceCheckUtils]: 493: Hoare triple {261106#(<= proc_i 328)} assume i <= 1000; {261106#(<= proc_i 328)} is VALID [2019-05-15 10:22:57,336 INFO L273 TraceCheckUtils]: 494: Hoare triple {261106#(<= proc_i 328)} assume i + 4 < a[j]; {261106#(<= proc_i 328)} is VALID [2019-05-15 10:22:57,337 INFO L273 TraceCheckUtils]: 495: Hoare triple {261106#(<= proc_i 328)} assume a[5] == 1000; {261106#(<= proc_i 328)} is VALID [2019-05-15 10:22:57,337 INFO L273 TraceCheckUtils]: 496: Hoare triple {261106#(<= proc_i 328)} assume j > 4; {261106#(<= proc_i 328)} is VALID [2019-05-15 10:22:57,338 INFO L273 TraceCheckUtils]: 497: Hoare triple {261106#(<= proc_i 328)} assume j < 6; {261106#(<= proc_i 328)} is VALID [2019-05-15 10:22:57,338 INFO L273 TraceCheckUtils]: 498: Hoare triple {261106#(<= proc_i 328)} i := i + 4; {261125#(<= proc_i 332)} is VALID [2019-05-15 10:22:57,339 INFO L273 TraceCheckUtils]: 499: Hoare triple {261125#(<= proc_i 332)} assume i <= 1000; {261125#(<= proc_i 332)} is VALID [2019-05-15 10:22:57,339 INFO L273 TraceCheckUtils]: 500: Hoare triple {261125#(<= proc_i 332)} assume i + 4 < a[j]; {261125#(<= proc_i 332)} is VALID [2019-05-15 10:22:57,340 INFO L273 TraceCheckUtils]: 501: Hoare triple {261125#(<= proc_i 332)} assume a[5] == 1000; {261125#(<= proc_i 332)} is VALID [2019-05-15 10:22:57,340 INFO L273 TraceCheckUtils]: 502: Hoare triple {261125#(<= proc_i 332)} assume j > 4; {261125#(<= proc_i 332)} is VALID [2019-05-15 10:22:57,341 INFO L273 TraceCheckUtils]: 503: Hoare triple {261125#(<= proc_i 332)} assume j < 6; {261125#(<= proc_i 332)} is VALID [2019-05-15 10:22:57,341 INFO L273 TraceCheckUtils]: 504: Hoare triple {261125#(<= proc_i 332)} i := i + 4; {261144#(<= proc_i 336)} is VALID [2019-05-15 10:22:57,342 INFO L273 TraceCheckUtils]: 505: Hoare triple {261144#(<= proc_i 336)} assume i <= 1000; {261144#(<= proc_i 336)} is VALID [2019-05-15 10:22:57,342 INFO L273 TraceCheckUtils]: 506: Hoare triple {261144#(<= proc_i 336)} assume i + 4 < a[j]; {261144#(<= proc_i 336)} is VALID [2019-05-15 10:22:57,343 INFO L273 TraceCheckUtils]: 507: Hoare triple {261144#(<= proc_i 336)} assume a[5] == 1000; {261144#(<= proc_i 336)} is VALID [2019-05-15 10:22:57,343 INFO L273 TraceCheckUtils]: 508: Hoare triple {261144#(<= proc_i 336)} assume j > 4; {261144#(<= proc_i 336)} is VALID [2019-05-15 10:22:57,344 INFO L273 TraceCheckUtils]: 509: Hoare triple {261144#(<= proc_i 336)} assume j < 6; {261144#(<= proc_i 336)} is VALID [2019-05-15 10:22:57,344 INFO L273 TraceCheckUtils]: 510: Hoare triple {261144#(<= proc_i 336)} i := i + 4; {261163#(<= proc_i 340)} is VALID [2019-05-15 10:22:57,345 INFO L273 TraceCheckUtils]: 511: Hoare triple {261163#(<= proc_i 340)} assume i <= 1000; {261163#(<= proc_i 340)} is VALID [2019-05-15 10:22:57,345 INFO L273 TraceCheckUtils]: 512: Hoare triple {261163#(<= proc_i 340)} assume i + 4 < a[j]; {261163#(<= proc_i 340)} is VALID [2019-05-15 10:22:57,346 INFO L273 TraceCheckUtils]: 513: Hoare triple {261163#(<= proc_i 340)} assume a[5] == 1000; {261163#(<= proc_i 340)} is VALID [2019-05-15 10:22:57,346 INFO L273 TraceCheckUtils]: 514: Hoare triple {261163#(<= proc_i 340)} assume j > 4; {261163#(<= proc_i 340)} is VALID [2019-05-15 10:22:57,346 INFO L273 TraceCheckUtils]: 515: Hoare triple {261163#(<= proc_i 340)} assume j < 6; {261163#(<= proc_i 340)} is VALID [2019-05-15 10:22:57,347 INFO L273 TraceCheckUtils]: 516: Hoare triple {261163#(<= proc_i 340)} i := i + 4; {261182#(<= proc_i 344)} is VALID [2019-05-15 10:22:57,348 INFO L273 TraceCheckUtils]: 517: Hoare triple {261182#(<= proc_i 344)} assume i <= 1000; {261182#(<= proc_i 344)} is VALID [2019-05-15 10:22:57,348 INFO L273 TraceCheckUtils]: 518: Hoare triple {261182#(<= proc_i 344)} assume i + 4 < a[j]; {261182#(<= proc_i 344)} is VALID [2019-05-15 10:22:57,349 INFO L273 TraceCheckUtils]: 519: Hoare triple {261182#(<= proc_i 344)} assume a[5] == 1000; {261182#(<= proc_i 344)} is VALID [2019-05-15 10:22:57,349 INFO L273 TraceCheckUtils]: 520: Hoare triple {261182#(<= proc_i 344)} assume j > 4; {261182#(<= proc_i 344)} is VALID [2019-05-15 10:22:57,349 INFO L273 TraceCheckUtils]: 521: Hoare triple {261182#(<= proc_i 344)} assume j < 6; {261182#(<= proc_i 344)} is VALID [2019-05-15 10:22:57,350 INFO L273 TraceCheckUtils]: 522: Hoare triple {261182#(<= proc_i 344)} i := i + 4; {261201#(<= proc_i 348)} is VALID [2019-05-15 10:22:57,351 INFO L273 TraceCheckUtils]: 523: Hoare triple {261201#(<= proc_i 348)} assume i <= 1000; {261201#(<= proc_i 348)} is VALID [2019-05-15 10:22:57,351 INFO L273 TraceCheckUtils]: 524: Hoare triple {261201#(<= proc_i 348)} assume i + 4 < a[j]; {261201#(<= proc_i 348)} is VALID [2019-05-15 10:22:57,351 INFO L273 TraceCheckUtils]: 525: Hoare triple {261201#(<= proc_i 348)} assume a[5] == 1000; {261201#(<= proc_i 348)} is VALID [2019-05-15 10:22:57,352 INFO L273 TraceCheckUtils]: 526: Hoare triple {261201#(<= proc_i 348)} assume j > 4; {261201#(<= proc_i 348)} is VALID [2019-05-15 10:22:57,352 INFO L273 TraceCheckUtils]: 527: Hoare triple {261201#(<= proc_i 348)} assume j < 6; {261201#(<= proc_i 348)} is VALID [2019-05-15 10:22:57,353 INFO L273 TraceCheckUtils]: 528: Hoare triple {261201#(<= proc_i 348)} i := i + 4; {261220#(<= proc_i 352)} is VALID [2019-05-15 10:22:57,353 INFO L273 TraceCheckUtils]: 529: Hoare triple {261220#(<= proc_i 352)} assume i <= 1000; {261220#(<= proc_i 352)} is VALID [2019-05-15 10:22:57,354 INFO L273 TraceCheckUtils]: 530: Hoare triple {261220#(<= proc_i 352)} assume i + 4 < a[j]; {261220#(<= proc_i 352)} is VALID [2019-05-15 10:22:57,354 INFO L273 TraceCheckUtils]: 531: Hoare triple {261220#(<= proc_i 352)} assume a[5] == 1000; {261220#(<= proc_i 352)} is VALID [2019-05-15 10:22:57,355 INFO L273 TraceCheckUtils]: 532: Hoare triple {261220#(<= proc_i 352)} assume j > 4; {261220#(<= proc_i 352)} is VALID [2019-05-15 10:22:57,355 INFO L273 TraceCheckUtils]: 533: Hoare triple {261220#(<= proc_i 352)} assume j < 6; {261220#(<= proc_i 352)} is VALID [2019-05-15 10:22:57,356 INFO L273 TraceCheckUtils]: 534: Hoare triple {261220#(<= proc_i 352)} i := i + 4; {261239#(<= proc_i 356)} is VALID [2019-05-15 10:22:57,356 INFO L273 TraceCheckUtils]: 535: Hoare triple {261239#(<= proc_i 356)} assume i <= 1000; {261239#(<= proc_i 356)} is VALID [2019-05-15 10:22:57,357 INFO L273 TraceCheckUtils]: 536: Hoare triple {261239#(<= proc_i 356)} assume i + 4 < a[j]; {261239#(<= proc_i 356)} is VALID [2019-05-15 10:22:57,357 INFO L273 TraceCheckUtils]: 537: Hoare triple {261239#(<= proc_i 356)} assume a[5] == 1000; {261239#(<= proc_i 356)} is VALID [2019-05-15 10:22:57,358 INFO L273 TraceCheckUtils]: 538: Hoare triple {261239#(<= proc_i 356)} assume j > 4; {261239#(<= proc_i 356)} is VALID [2019-05-15 10:22:57,358 INFO L273 TraceCheckUtils]: 539: Hoare triple {261239#(<= proc_i 356)} assume j < 6; {261239#(<= proc_i 356)} is VALID [2019-05-15 10:22:57,359 INFO L273 TraceCheckUtils]: 540: Hoare triple {261239#(<= proc_i 356)} i := i + 4; {261258#(<= proc_i 360)} is VALID [2019-05-15 10:22:57,359 INFO L273 TraceCheckUtils]: 541: Hoare triple {261258#(<= proc_i 360)} assume i <= 1000; {261258#(<= proc_i 360)} is VALID [2019-05-15 10:22:57,360 INFO L273 TraceCheckUtils]: 542: Hoare triple {261258#(<= proc_i 360)} assume i + 4 < a[j]; {261258#(<= proc_i 360)} is VALID [2019-05-15 10:22:57,360 INFO L273 TraceCheckUtils]: 543: Hoare triple {261258#(<= proc_i 360)} assume a[5] == 1000; {261258#(<= proc_i 360)} is VALID [2019-05-15 10:22:57,361 INFO L273 TraceCheckUtils]: 544: Hoare triple {261258#(<= proc_i 360)} assume j > 4; {261258#(<= proc_i 360)} is VALID [2019-05-15 10:22:57,361 INFO L273 TraceCheckUtils]: 545: Hoare triple {261258#(<= proc_i 360)} assume j < 6; {261258#(<= proc_i 360)} is VALID [2019-05-15 10:22:57,362 INFO L273 TraceCheckUtils]: 546: Hoare triple {261258#(<= proc_i 360)} i := i + 4; {261277#(<= proc_i 364)} is VALID [2019-05-15 10:22:57,362 INFO L273 TraceCheckUtils]: 547: Hoare triple {261277#(<= proc_i 364)} assume i <= 1000; {261277#(<= proc_i 364)} is VALID [2019-05-15 10:22:57,363 INFO L273 TraceCheckUtils]: 548: Hoare triple {261277#(<= proc_i 364)} assume i + 4 < a[j]; {261277#(<= proc_i 364)} is VALID [2019-05-15 10:22:57,363 INFO L273 TraceCheckUtils]: 549: Hoare triple {261277#(<= proc_i 364)} assume a[5] == 1000; {261277#(<= proc_i 364)} is VALID [2019-05-15 10:22:57,364 INFO L273 TraceCheckUtils]: 550: Hoare triple {261277#(<= proc_i 364)} assume j > 4; {261277#(<= proc_i 364)} is VALID [2019-05-15 10:22:57,364 INFO L273 TraceCheckUtils]: 551: Hoare triple {261277#(<= proc_i 364)} assume j < 6; {261277#(<= proc_i 364)} is VALID [2019-05-15 10:22:57,365 INFO L273 TraceCheckUtils]: 552: Hoare triple {261277#(<= proc_i 364)} i := i + 4; {261296#(<= proc_i 368)} is VALID [2019-05-15 10:22:57,365 INFO L273 TraceCheckUtils]: 553: Hoare triple {261296#(<= proc_i 368)} assume i <= 1000; {261296#(<= proc_i 368)} is VALID [2019-05-15 10:22:57,366 INFO L273 TraceCheckUtils]: 554: Hoare triple {261296#(<= proc_i 368)} assume i + 4 < a[j]; {261296#(<= proc_i 368)} is VALID [2019-05-15 10:22:57,366 INFO L273 TraceCheckUtils]: 555: Hoare triple {261296#(<= proc_i 368)} assume a[5] == 1000; {261296#(<= proc_i 368)} is VALID [2019-05-15 10:22:57,367 INFO L273 TraceCheckUtils]: 556: Hoare triple {261296#(<= proc_i 368)} assume j > 4; {261296#(<= proc_i 368)} is VALID [2019-05-15 10:22:57,367 INFO L273 TraceCheckUtils]: 557: Hoare triple {261296#(<= proc_i 368)} assume j < 6; {261296#(<= proc_i 368)} is VALID [2019-05-15 10:22:57,368 INFO L273 TraceCheckUtils]: 558: Hoare triple {261296#(<= proc_i 368)} i := i + 4; {261315#(<= proc_i 372)} is VALID [2019-05-15 10:22:57,368 INFO L273 TraceCheckUtils]: 559: Hoare triple {261315#(<= proc_i 372)} assume i <= 1000; {261315#(<= proc_i 372)} is VALID [2019-05-15 10:22:57,369 INFO L273 TraceCheckUtils]: 560: Hoare triple {261315#(<= proc_i 372)} assume i + 4 < a[j]; {261315#(<= proc_i 372)} is VALID [2019-05-15 10:22:57,369 INFO L273 TraceCheckUtils]: 561: Hoare triple {261315#(<= proc_i 372)} assume a[5] == 1000; {261315#(<= proc_i 372)} is VALID [2019-05-15 10:22:57,369 INFO L273 TraceCheckUtils]: 562: Hoare triple {261315#(<= proc_i 372)} assume j > 4; {261315#(<= proc_i 372)} is VALID [2019-05-15 10:22:57,370 INFO L273 TraceCheckUtils]: 563: Hoare triple {261315#(<= proc_i 372)} assume j < 6; {261315#(<= proc_i 372)} is VALID [2019-05-15 10:22:57,371 INFO L273 TraceCheckUtils]: 564: Hoare triple {261315#(<= proc_i 372)} i := i + 4; {261334#(<= proc_i 376)} is VALID [2019-05-15 10:22:57,371 INFO L273 TraceCheckUtils]: 565: Hoare triple {261334#(<= proc_i 376)} assume i <= 1000; {261334#(<= proc_i 376)} is VALID [2019-05-15 10:22:57,372 INFO L273 TraceCheckUtils]: 566: Hoare triple {261334#(<= proc_i 376)} assume i + 4 < a[j]; {261334#(<= proc_i 376)} is VALID [2019-05-15 10:22:57,372 INFO L273 TraceCheckUtils]: 567: Hoare triple {261334#(<= proc_i 376)} assume a[5] == 1000; {261334#(<= proc_i 376)} is VALID [2019-05-15 10:22:57,372 INFO L273 TraceCheckUtils]: 568: Hoare triple {261334#(<= proc_i 376)} assume j > 4; {261334#(<= proc_i 376)} is VALID [2019-05-15 10:22:57,373 INFO L273 TraceCheckUtils]: 569: Hoare triple {261334#(<= proc_i 376)} assume j < 6; {261334#(<= proc_i 376)} is VALID [2019-05-15 10:22:57,374 INFO L273 TraceCheckUtils]: 570: Hoare triple {261334#(<= proc_i 376)} i := i + 4; {261353#(<= proc_i 380)} is VALID [2019-05-15 10:22:57,374 INFO L273 TraceCheckUtils]: 571: Hoare triple {261353#(<= proc_i 380)} assume i <= 1000; {261353#(<= proc_i 380)} is VALID [2019-05-15 10:22:57,374 INFO L273 TraceCheckUtils]: 572: Hoare triple {261353#(<= proc_i 380)} assume i + 4 < a[j]; {261353#(<= proc_i 380)} is VALID [2019-05-15 10:22:57,375 INFO L273 TraceCheckUtils]: 573: Hoare triple {261353#(<= proc_i 380)} assume a[5] == 1000; {261353#(<= proc_i 380)} is VALID [2019-05-15 10:22:57,375 INFO L273 TraceCheckUtils]: 574: Hoare triple {261353#(<= proc_i 380)} assume j > 4; {261353#(<= proc_i 380)} is VALID [2019-05-15 10:22:57,376 INFO L273 TraceCheckUtils]: 575: Hoare triple {261353#(<= proc_i 380)} assume j < 6; {261353#(<= proc_i 380)} is VALID [2019-05-15 10:22:57,376 INFO L273 TraceCheckUtils]: 576: Hoare triple {261353#(<= proc_i 380)} i := i + 4; {261372#(<= proc_i 384)} is VALID [2019-05-15 10:22:57,377 INFO L273 TraceCheckUtils]: 577: Hoare triple {261372#(<= proc_i 384)} assume i <= 1000; {261372#(<= proc_i 384)} is VALID [2019-05-15 10:22:57,377 INFO L273 TraceCheckUtils]: 578: Hoare triple {261372#(<= proc_i 384)} assume i + 4 < a[j]; {261372#(<= proc_i 384)} is VALID [2019-05-15 10:22:57,378 INFO L273 TraceCheckUtils]: 579: Hoare triple {261372#(<= proc_i 384)} assume a[5] == 1000; {261372#(<= proc_i 384)} is VALID [2019-05-15 10:22:57,378 INFO L273 TraceCheckUtils]: 580: Hoare triple {261372#(<= proc_i 384)} assume j > 4; {261372#(<= proc_i 384)} is VALID [2019-05-15 10:22:57,379 INFO L273 TraceCheckUtils]: 581: Hoare triple {261372#(<= proc_i 384)} assume j < 6; {261372#(<= proc_i 384)} is VALID [2019-05-15 10:22:57,379 INFO L273 TraceCheckUtils]: 582: Hoare triple {261372#(<= proc_i 384)} i := i + 4; {261391#(<= proc_i 388)} is VALID [2019-05-15 10:22:57,380 INFO L273 TraceCheckUtils]: 583: Hoare triple {261391#(<= proc_i 388)} assume i <= 1000; {261391#(<= proc_i 388)} is VALID [2019-05-15 10:22:57,380 INFO L273 TraceCheckUtils]: 584: Hoare triple {261391#(<= proc_i 388)} assume i + 4 < a[j]; {261391#(<= proc_i 388)} is VALID [2019-05-15 10:22:57,381 INFO L273 TraceCheckUtils]: 585: Hoare triple {261391#(<= proc_i 388)} assume a[5] == 1000; {261391#(<= proc_i 388)} is VALID [2019-05-15 10:22:57,381 INFO L273 TraceCheckUtils]: 586: Hoare triple {261391#(<= proc_i 388)} assume j > 4; {261391#(<= proc_i 388)} is VALID [2019-05-15 10:22:57,382 INFO L273 TraceCheckUtils]: 587: Hoare triple {261391#(<= proc_i 388)} assume j < 6; {261391#(<= proc_i 388)} is VALID [2019-05-15 10:22:57,382 INFO L273 TraceCheckUtils]: 588: Hoare triple {261391#(<= proc_i 388)} i := i + 4; {261410#(<= proc_i 392)} is VALID [2019-05-15 10:22:57,383 INFO L273 TraceCheckUtils]: 589: Hoare triple {261410#(<= proc_i 392)} assume i <= 1000; {261410#(<= proc_i 392)} is VALID [2019-05-15 10:22:57,383 INFO L273 TraceCheckUtils]: 590: Hoare triple {261410#(<= proc_i 392)} assume i + 4 < a[j]; {261410#(<= proc_i 392)} is VALID [2019-05-15 10:22:57,384 INFO L273 TraceCheckUtils]: 591: Hoare triple {261410#(<= proc_i 392)} assume a[5] == 1000; {261410#(<= proc_i 392)} is VALID [2019-05-15 10:22:57,384 INFO L273 TraceCheckUtils]: 592: Hoare triple {261410#(<= proc_i 392)} assume j > 4; {261410#(<= proc_i 392)} is VALID [2019-05-15 10:22:57,385 INFO L273 TraceCheckUtils]: 593: Hoare triple {261410#(<= proc_i 392)} assume j < 6; {261410#(<= proc_i 392)} is VALID [2019-05-15 10:22:57,385 INFO L273 TraceCheckUtils]: 594: Hoare triple {261410#(<= proc_i 392)} i := i + 4; {261429#(<= proc_i 396)} is VALID [2019-05-15 10:22:57,386 INFO L273 TraceCheckUtils]: 595: Hoare triple {261429#(<= proc_i 396)} assume i <= 1000; {261429#(<= proc_i 396)} is VALID [2019-05-15 10:22:57,386 INFO L273 TraceCheckUtils]: 596: Hoare triple {261429#(<= proc_i 396)} assume i + 4 < a[j]; {261429#(<= proc_i 396)} is VALID [2019-05-15 10:22:57,387 INFO L273 TraceCheckUtils]: 597: Hoare triple {261429#(<= proc_i 396)} assume a[5] == 1000; {261429#(<= proc_i 396)} is VALID [2019-05-15 10:22:57,387 INFO L273 TraceCheckUtils]: 598: Hoare triple {261429#(<= proc_i 396)} assume j > 4; {261429#(<= proc_i 396)} is VALID [2019-05-15 10:22:57,388 INFO L273 TraceCheckUtils]: 599: Hoare triple {261429#(<= proc_i 396)} assume j < 6; {261429#(<= proc_i 396)} is VALID [2019-05-15 10:22:57,388 INFO L273 TraceCheckUtils]: 600: Hoare triple {261429#(<= proc_i 396)} i := i + 4; {261448#(<= proc_i 400)} is VALID [2019-05-15 10:22:57,389 INFO L273 TraceCheckUtils]: 601: Hoare triple {261448#(<= proc_i 400)} assume i <= 1000; {261448#(<= proc_i 400)} is VALID [2019-05-15 10:22:57,389 INFO L273 TraceCheckUtils]: 602: Hoare triple {261448#(<= proc_i 400)} assume i + 4 < a[j]; {261448#(<= proc_i 400)} is VALID [2019-05-15 10:22:57,390 INFO L273 TraceCheckUtils]: 603: Hoare triple {261448#(<= proc_i 400)} assume a[5] == 1000; {261448#(<= proc_i 400)} is VALID [2019-05-15 10:22:57,390 INFO L273 TraceCheckUtils]: 604: Hoare triple {261448#(<= proc_i 400)} assume j > 4; {261448#(<= proc_i 400)} is VALID [2019-05-15 10:22:57,391 INFO L273 TraceCheckUtils]: 605: Hoare triple {261448#(<= proc_i 400)} assume j < 6; {261448#(<= proc_i 400)} is VALID [2019-05-15 10:22:57,391 INFO L273 TraceCheckUtils]: 606: Hoare triple {261448#(<= proc_i 400)} i := i + 4; {261467#(<= proc_i 404)} is VALID [2019-05-15 10:22:57,392 INFO L273 TraceCheckUtils]: 607: Hoare triple {261467#(<= proc_i 404)} assume i <= 1000; {261467#(<= proc_i 404)} is VALID [2019-05-15 10:22:57,392 INFO L273 TraceCheckUtils]: 608: Hoare triple {261467#(<= proc_i 404)} assume i + 4 < a[j]; {261467#(<= proc_i 404)} is VALID [2019-05-15 10:22:57,393 INFO L273 TraceCheckUtils]: 609: Hoare triple {261467#(<= proc_i 404)} assume a[5] == 1000; {261467#(<= proc_i 404)} is VALID [2019-05-15 10:22:57,393 INFO L273 TraceCheckUtils]: 610: Hoare triple {261467#(<= proc_i 404)} assume j > 4; {261467#(<= proc_i 404)} is VALID [2019-05-15 10:22:57,393 INFO L273 TraceCheckUtils]: 611: Hoare triple {261467#(<= proc_i 404)} assume j < 6; {261467#(<= proc_i 404)} is VALID [2019-05-15 10:22:57,394 INFO L273 TraceCheckUtils]: 612: Hoare triple {261467#(<= proc_i 404)} i := i + 4; {261486#(<= proc_i 408)} is VALID [2019-05-15 10:22:57,395 INFO L273 TraceCheckUtils]: 613: Hoare triple {261486#(<= proc_i 408)} assume i <= 1000; {261486#(<= proc_i 408)} is VALID [2019-05-15 10:22:57,395 INFO L273 TraceCheckUtils]: 614: Hoare triple {261486#(<= proc_i 408)} assume i + 4 < a[j]; {261486#(<= proc_i 408)} is VALID [2019-05-15 10:22:57,396 INFO L273 TraceCheckUtils]: 615: Hoare triple {261486#(<= proc_i 408)} assume a[5] == 1000; {261486#(<= proc_i 408)} is VALID [2019-05-15 10:22:57,396 INFO L273 TraceCheckUtils]: 616: Hoare triple {261486#(<= proc_i 408)} assume j > 4; {261486#(<= proc_i 408)} is VALID [2019-05-15 10:22:57,396 INFO L273 TraceCheckUtils]: 617: Hoare triple {261486#(<= proc_i 408)} assume j < 6; {261486#(<= proc_i 408)} is VALID [2019-05-15 10:22:57,397 INFO L273 TraceCheckUtils]: 618: Hoare triple {261486#(<= proc_i 408)} i := i + 4; {261505#(<= proc_i 412)} is VALID [2019-05-15 10:22:57,398 INFO L273 TraceCheckUtils]: 619: Hoare triple {261505#(<= proc_i 412)} assume i <= 1000; {261505#(<= proc_i 412)} is VALID [2019-05-15 10:22:57,398 INFO L273 TraceCheckUtils]: 620: Hoare triple {261505#(<= proc_i 412)} assume i + 4 < a[j]; {261505#(<= proc_i 412)} is VALID [2019-05-15 10:22:57,398 INFO L273 TraceCheckUtils]: 621: Hoare triple {261505#(<= proc_i 412)} assume a[5] == 1000; {261505#(<= proc_i 412)} is VALID [2019-05-15 10:22:57,399 INFO L273 TraceCheckUtils]: 622: Hoare triple {261505#(<= proc_i 412)} assume j > 4; {261505#(<= proc_i 412)} is VALID [2019-05-15 10:22:57,399 INFO L273 TraceCheckUtils]: 623: Hoare triple {261505#(<= proc_i 412)} assume j < 6; {261505#(<= proc_i 412)} is VALID [2019-05-15 10:22:57,400 INFO L273 TraceCheckUtils]: 624: Hoare triple {261505#(<= proc_i 412)} i := i + 4; {261524#(<= proc_i 416)} is VALID [2019-05-15 10:22:57,400 INFO L273 TraceCheckUtils]: 625: Hoare triple {261524#(<= proc_i 416)} assume i <= 1000; {261524#(<= proc_i 416)} is VALID [2019-05-15 10:22:57,401 INFO L273 TraceCheckUtils]: 626: Hoare triple {261524#(<= proc_i 416)} assume i + 4 < a[j]; {261524#(<= proc_i 416)} is VALID [2019-05-15 10:22:57,401 INFO L273 TraceCheckUtils]: 627: Hoare triple {261524#(<= proc_i 416)} assume a[5] == 1000; {261524#(<= proc_i 416)} is VALID [2019-05-15 10:22:57,402 INFO L273 TraceCheckUtils]: 628: Hoare triple {261524#(<= proc_i 416)} assume j > 4; {261524#(<= proc_i 416)} is VALID [2019-05-15 10:22:57,402 INFO L273 TraceCheckUtils]: 629: Hoare triple {261524#(<= proc_i 416)} assume j < 6; {261524#(<= proc_i 416)} is VALID [2019-05-15 10:22:57,403 INFO L273 TraceCheckUtils]: 630: Hoare triple {261524#(<= proc_i 416)} i := i + 4; {261543#(<= proc_i 420)} is VALID [2019-05-15 10:22:57,403 INFO L273 TraceCheckUtils]: 631: Hoare triple {261543#(<= proc_i 420)} assume i <= 1000; {261543#(<= proc_i 420)} is VALID [2019-05-15 10:22:57,404 INFO L273 TraceCheckUtils]: 632: Hoare triple {261543#(<= proc_i 420)} assume i + 4 < a[j]; {261543#(<= proc_i 420)} is VALID [2019-05-15 10:22:57,404 INFO L273 TraceCheckUtils]: 633: Hoare triple {261543#(<= proc_i 420)} assume a[5] == 1000; {261543#(<= proc_i 420)} is VALID [2019-05-15 10:22:57,405 INFO L273 TraceCheckUtils]: 634: Hoare triple {261543#(<= proc_i 420)} assume j > 4; {261543#(<= proc_i 420)} is VALID [2019-05-15 10:22:57,405 INFO L273 TraceCheckUtils]: 635: Hoare triple {261543#(<= proc_i 420)} assume j < 6; {261543#(<= proc_i 420)} is VALID [2019-05-15 10:22:57,406 INFO L273 TraceCheckUtils]: 636: Hoare triple {261543#(<= proc_i 420)} i := i + 4; {261562#(<= proc_i 424)} is VALID [2019-05-15 10:22:57,406 INFO L273 TraceCheckUtils]: 637: Hoare triple {261562#(<= proc_i 424)} assume i <= 1000; {261562#(<= proc_i 424)} is VALID [2019-05-15 10:22:57,407 INFO L273 TraceCheckUtils]: 638: Hoare triple {261562#(<= proc_i 424)} assume i + 4 < a[j]; {261562#(<= proc_i 424)} is VALID [2019-05-15 10:22:57,407 INFO L273 TraceCheckUtils]: 639: Hoare triple {261562#(<= proc_i 424)} assume a[5] == 1000; {261562#(<= proc_i 424)} is VALID [2019-05-15 10:22:57,408 INFO L273 TraceCheckUtils]: 640: Hoare triple {261562#(<= proc_i 424)} assume j > 4; {261562#(<= proc_i 424)} is VALID [2019-05-15 10:22:57,408 INFO L273 TraceCheckUtils]: 641: Hoare triple {261562#(<= proc_i 424)} assume j < 6; {261562#(<= proc_i 424)} is VALID [2019-05-15 10:22:57,409 INFO L273 TraceCheckUtils]: 642: Hoare triple {261562#(<= proc_i 424)} i := i + 4; {261581#(<= proc_i 428)} is VALID [2019-05-15 10:22:57,409 INFO L273 TraceCheckUtils]: 643: Hoare triple {261581#(<= proc_i 428)} assume i <= 1000; {261581#(<= proc_i 428)} is VALID [2019-05-15 10:22:57,410 INFO L273 TraceCheckUtils]: 644: Hoare triple {261581#(<= proc_i 428)} assume i + 4 < a[j]; {261581#(<= proc_i 428)} is VALID [2019-05-15 10:22:57,410 INFO L273 TraceCheckUtils]: 645: Hoare triple {261581#(<= proc_i 428)} assume a[5] == 1000; {261581#(<= proc_i 428)} is VALID [2019-05-15 10:22:57,411 INFO L273 TraceCheckUtils]: 646: Hoare triple {261581#(<= proc_i 428)} assume j > 4; {261581#(<= proc_i 428)} is VALID [2019-05-15 10:22:57,411 INFO L273 TraceCheckUtils]: 647: Hoare triple {261581#(<= proc_i 428)} assume j < 6; {261581#(<= proc_i 428)} is VALID [2019-05-15 10:22:57,412 INFO L273 TraceCheckUtils]: 648: Hoare triple {261581#(<= proc_i 428)} i := i + 4; {261600#(<= proc_i 432)} is VALID [2019-05-15 10:22:57,412 INFO L273 TraceCheckUtils]: 649: Hoare triple {261600#(<= proc_i 432)} assume i <= 1000; {261600#(<= proc_i 432)} is VALID [2019-05-15 10:22:57,413 INFO L273 TraceCheckUtils]: 650: Hoare triple {261600#(<= proc_i 432)} assume i + 4 < a[j]; {261600#(<= proc_i 432)} is VALID [2019-05-15 10:22:57,413 INFO L273 TraceCheckUtils]: 651: Hoare triple {261600#(<= proc_i 432)} assume a[5] == 1000; {261600#(<= proc_i 432)} is VALID [2019-05-15 10:22:57,414 INFO L273 TraceCheckUtils]: 652: Hoare triple {261600#(<= proc_i 432)} assume j > 4; {261600#(<= proc_i 432)} is VALID [2019-05-15 10:22:57,414 INFO L273 TraceCheckUtils]: 653: Hoare triple {261600#(<= proc_i 432)} assume j < 6; {261600#(<= proc_i 432)} is VALID [2019-05-15 10:22:57,415 INFO L273 TraceCheckUtils]: 654: Hoare triple {261600#(<= proc_i 432)} i := i + 4; {261619#(<= proc_i 436)} is VALID [2019-05-15 10:22:57,415 INFO L273 TraceCheckUtils]: 655: Hoare triple {261619#(<= proc_i 436)} assume !(i <= 1000); {259544#false} is VALID [2019-05-15 10:22:57,648 INFO L134 CoverageAnalysis]: Checked inductivity of 35425 backedges. 0 proven. 35425 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:22:57,648 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:22:57,648 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [110] total 110 [2019-05-15 10:22:57,649 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 656 [2019-05-15 10:22:57,649 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:22:57,649 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 112 states. [2019-05-15 10:22:58,286 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 656 edges. 656 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:22:58,286 INFO L454 AbstractCegarLoop]: Interpolant automaton has 112 states [2019-05-15 10:22:58,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2019-05-15 10:22:58,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6216, Invalid=6216, Unknown=0, NotChecked=0, Total=12432 [2019-05-15 10:22:58,289 INFO L87 Difference]: Start difference. First operand 657 states and 657 transitions. Second operand 112 states. [2019-05-15 10:22:59,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:22:59,680 INFO L93 Difference]: Finished difference Result 668 states and 668 transitions. [2019-05-15 10:22:59,680 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2019-05-15 10:22:59,680 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 656 [2019-05-15 10:22:59,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:22:59,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2019-05-15 10:22:59,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 669 transitions. [2019-05-15 10:22:59,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2019-05-15 10:22:59,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 669 transitions. [2019-05-15 10:22:59,685 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 112 states and 669 transitions. [2019-05-15 10:23:00,310 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 669 edges. 669 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:00,327 INFO L225 Difference]: With dead ends: 668 [2019-05-15 10:23:00,327 INFO L226 Difference]: Without dead ends: 668 [2019-05-15 10:23:00,327 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 655 GetRequests, 545 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=6216, Invalid=6216, Unknown=0, NotChecked=0, Total=12432 [2019-05-15 10:23:00,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2019-05-15 10:23:00,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 663. [2019-05-15 10:23:00,330 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:23:00,330 INFO L82 GeneralOperation]: Start isEquivalent. First operand 668 states. Second operand 663 states. [2019-05-15 10:23:00,330 INFO L74 IsIncluded]: Start isIncluded. First operand 668 states. Second operand 663 states. [2019-05-15 10:23:00,330 INFO L87 Difference]: Start difference. First operand 668 states. Second operand 663 states. [2019-05-15 10:23:00,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:00,343 INFO L93 Difference]: Finished difference Result 668 states and 668 transitions. [2019-05-15 10:23:00,343 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 668 transitions. [2019-05-15 10:23:00,344 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:00,344 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:00,344 INFO L74 IsIncluded]: Start isIncluded. First operand 663 states. Second operand 668 states. [2019-05-15 10:23:00,344 INFO L87 Difference]: Start difference. First operand 663 states. Second operand 668 states. [2019-05-15 10:23:00,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:00,357 INFO L93 Difference]: Finished difference Result 668 states and 668 transitions. [2019-05-15 10:23:00,357 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 668 transitions. [2019-05-15 10:23:00,358 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:00,358 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:00,358 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:23:00,358 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:23:00,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 663 states. [2019-05-15 10:23:00,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 663 transitions. [2019-05-15 10:23:00,371 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 663 transitions. Word has length 656 [2019-05-15 10:23:00,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:23:00,371 INFO L475 AbstractCegarLoop]: Abstraction has 663 states and 663 transitions. [2019-05-15 10:23:00,371 INFO L476 AbstractCegarLoop]: Interpolant automaton has 112 states. [2019-05-15 10:23:00,371 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 663 transitions. [2019-05-15 10:23:00,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2019-05-15 10:23:00,374 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:23:00,374 INFO L399 BasicCegarLoop]: trace histogram [110, 110, 110, 110, 110, 110, 1, 1] [2019-05-15 10:23:00,375 INFO L418 AbstractCegarLoop]: === Iteration 111 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:23:00,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:23:00,375 INFO L82 PathProgramCache]: Analyzing trace with hash 1373333435, now seen corresponding path program 110 times [2019-05-15 10:23:00,375 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:23:00,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:00,712 INFO L256 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 112 conjunts are in the unsatisfiable core [2019-05-15 10:23:00,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:00,766 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:23:06,421 INFO L273 TraceCheckUtils]: 0: Hoare triple {264289#true} i := 0; {264294#(<= proc_i 0)} is VALID [2019-05-15 10:23:06,421 INFO L273 TraceCheckUtils]: 1: Hoare triple {264294#(<= proc_i 0)} assume i <= 1000; {264294#(<= proc_i 0)} is VALID [2019-05-15 10:23:06,422 INFO L273 TraceCheckUtils]: 2: Hoare triple {264294#(<= proc_i 0)} assume i + 4 < a[j]; {264294#(<= proc_i 0)} is VALID [2019-05-15 10:23:06,422 INFO L273 TraceCheckUtils]: 3: Hoare triple {264294#(<= proc_i 0)} assume a[5] == 1000; {264294#(<= proc_i 0)} is VALID [2019-05-15 10:23:06,422 INFO L273 TraceCheckUtils]: 4: Hoare triple {264294#(<= proc_i 0)} assume j > 4; {264294#(<= proc_i 0)} is VALID [2019-05-15 10:23:06,422 INFO L273 TraceCheckUtils]: 5: Hoare triple {264294#(<= proc_i 0)} assume j < 6; {264294#(<= proc_i 0)} is VALID [2019-05-15 10:23:06,423 INFO L273 TraceCheckUtils]: 6: Hoare triple {264294#(<= proc_i 0)} i := i + 4; {264313#(<= proc_i 4)} is VALID [2019-05-15 10:23:06,423 INFO L273 TraceCheckUtils]: 7: Hoare triple {264313#(<= proc_i 4)} assume i <= 1000; {264313#(<= proc_i 4)} is VALID [2019-05-15 10:23:06,423 INFO L273 TraceCheckUtils]: 8: Hoare triple {264313#(<= proc_i 4)} assume i + 4 < a[j]; {264313#(<= proc_i 4)} is VALID [2019-05-15 10:23:06,424 INFO L273 TraceCheckUtils]: 9: Hoare triple {264313#(<= proc_i 4)} assume a[5] == 1000; {264313#(<= proc_i 4)} is VALID [2019-05-15 10:23:06,424 INFO L273 TraceCheckUtils]: 10: Hoare triple {264313#(<= proc_i 4)} assume j > 4; {264313#(<= proc_i 4)} is VALID [2019-05-15 10:23:06,425 INFO L273 TraceCheckUtils]: 11: Hoare triple {264313#(<= proc_i 4)} assume j < 6; {264313#(<= proc_i 4)} is VALID [2019-05-15 10:23:06,425 INFO L273 TraceCheckUtils]: 12: Hoare triple {264313#(<= proc_i 4)} i := i + 4; {264332#(<= proc_i 8)} is VALID [2019-05-15 10:23:06,426 INFO L273 TraceCheckUtils]: 13: Hoare triple {264332#(<= proc_i 8)} assume i <= 1000; {264332#(<= proc_i 8)} is VALID [2019-05-15 10:23:06,426 INFO L273 TraceCheckUtils]: 14: Hoare triple {264332#(<= proc_i 8)} assume i + 4 < a[j]; {264332#(<= proc_i 8)} is VALID [2019-05-15 10:23:06,427 INFO L273 TraceCheckUtils]: 15: Hoare triple {264332#(<= proc_i 8)} assume a[5] == 1000; {264332#(<= proc_i 8)} is VALID [2019-05-15 10:23:06,427 INFO L273 TraceCheckUtils]: 16: Hoare triple {264332#(<= proc_i 8)} assume j > 4; {264332#(<= proc_i 8)} is VALID [2019-05-15 10:23:06,427 INFO L273 TraceCheckUtils]: 17: Hoare triple {264332#(<= proc_i 8)} assume j < 6; {264332#(<= proc_i 8)} is VALID [2019-05-15 10:23:06,428 INFO L273 TraceCheckUtils]: 18: Hoare triple {264332#(<= proc_i 8)} i := i + 4; {264351#(<= proc_i 12)} is VALID [2019-05-15 10:23:06,429 INFO L273 TraceCheckUtils]: 19: Hoare triple {264351#(<= proc_i 12)} assume i <= 1000; {264351#(<= proc_i 12)} is VALID [2019-05-15 10:23:06,429 INFO L273 TraceCheckUtils]: 20: Hoare triple {264351#(<= proc_i 12)} assume i + 4 < a[j]; {264351#(<= proc_i 12)} is VALID [2019-05-15 10:23:06,430 INFO L273 TraceCheckUtils]: 21: Hoare triple {264351#(<= proc_i 12)} assume a[5] == 1000; {264351#(<= proc_i 12)} is VALID [2019-05-15 10:23:06,430 INFO L273 TraceCheckUtils]: 22: Hoare triple {264351#(<= proc_i 12)} assume j > 4; {264351#(<= proc_i 12)} is VALID [2019-05-15 10:23:06,430 INFO L273 TraceCheckUtils]: 23: Hoare triple {264351#(<= proc_i 12)} assume j < 6; {264351#(<= proc_i 12)} is VALID [2019-05-15 10:23:06,431 INFO L273 TraceCheckUtils]: 24: Hoare triple {264351#(<= proc_i 12)} i := i + 4; {264370#(<= proc_i 16)} is VALID [2019-05-15 10:23:06,432 INFO L273 TraceCheckUtils]: 25: Hoare triple {264370#(<= proc_i 16)} assume i <= 1000; {264370#(<= proc_i 16)} is VALID [2019-05-15 10:23:06,432 INFO L273 TraceCheckUtils]: 26: Hoare triple {264370#(<= proc_i 16)} assume i + 4 < a[j]; {264370#(<= proc_i 16)} is VALID [2019-05-15 10:23:06,432 INFO L273 TraceCheckUtils]: 27: Hoare triple {264370#(<= proc_i 16)} assume a[5] == 1000; {264370#(<= proc_i 16)} is VALID [2019-05-15 10:23:06,433 INFO L273 TraceCheckUtils]: 28: Hoare triple {264370#(<= proc_i 16)} assume j > 4; {264370#(<= proc_i 16)} is VALID [2019-05-15 10:23:06,433 INFO L273 TraceCheckUtils]: 29: Hoare triple {264370#(<= proc_i 16)} assume j < 6; {264370#(<= proc_i 16)} is VALID [2019-05-15 10:23:06,434 INFO L273 TraceCheckUtils]: 30: Hoare triple {264370#(<= proc_i 16)} i := i + 4; {264389#(<= proc_i 20)} is VALID [2019-05-15 10:23:06,435 INFO L273 TraceCheckUtils]: 31: Hoare triple {264389#(<= proc_i 20)} assume i <= 1000; {264389#(<= proc_i 20)} is VALID [2019-05-15 10:23:06,435 INFO L273 TraceCheckUtils]: 32: Hoare triple {264389#(<= proc_i 20)} assume i + 4 < a[j]; {264389#(<= proc_i 20)} is VALID [2019-05-15 10:23:06,435 INFO L273 TraceCheckUtils]: 33: Hoare triple {264389#(<= proc_i 20)} assume a[5] == 1000; {264389#(<= proc_i 20)} is VALID [2019-05-15 10:23:06,436 INFO L273 TraceCheckUtils]: 34: Hoare triple {264389#(<= proc_i 20)} assume j > 4; {264389#(<= proc_i 20)} is VALID [2019-05-15 10:23:06,436 INFO L273 TraceCheckUtils]: 35: Hoare triple {264389#(<= proc_i 20)} assume j < 6; {264389#(<= proc_i 20)} is VALID [2019-05-15 10:23:06,437 INFO L273 TraceCheckUtils]: 36: Hoare triple {264389#(<= proc_i 20)} i := i + 4; {264408#(<= proc_i 24)} is VALID [2019-05-15 10:23:06,437 INFO L273 TraceCheckUtils]: 37: Hoare triple {264408#(<= proc_i 24)} assume i <= 1000; {264408#(<= proc_i 24)} is VALID [2019-05-15 10:23:06,438 INFO L273 TraceCheckUtils]: 38: Hoare triple {264408#(<= proc_i 24)} assume i + 4 < a[j]; {264408#(<= proc_i 24)} is VALID [2019-05-15 10:23:06,438 INFO L273 TraceCheckUtils]: 39: Hoare triple {264408#(<= proc_i 24)} assume a[5] == 1000; {264408#(<= proc_i 24)} is VALID [2019-05-15 10:23:06,439 INFO L273 TraceCheckUtils]: 40: Hoare triple {264408#(<= proc_i 24)} assume j > 4; {264408#(<= proc_i 24)} is VALID [2019-05-15 10:23:06,439 INFO L273 TraceCheckUtils]: 41: Hoare triple {264408#(<= proc_i 24)} assume j < 6; {264408#(<= proc_i 24)} is VALID [2019-05-15 10:23:06,440 INFO L273 TraceCheckUtils]: 42: Hoare triple {264408#(<= proc_i 24)} i := i + 4; {264427#(<= proc_i 28)} is VALID [2019-05-15 10:23:06,440 INFO L273 TraceCheckUtils]: 43: Hoare triple {264427#(<= proc_i 28)} assume i <= 1000; {264427#(<= proc_i 28)} is VALID [2019-05-15 10:23:06,441 INFO L273 TraceCheckUtils]: 44: Hoare triple {264427#(<= proc_i 28)} assume i + 4 < a[j]; {264427#(<= proc_i 28)} is VALID [2019-05-15 10:23:06,441 INFO L273 TraceCheckUtils]: 45: Hoare triple {264427#(<= proc_i 28)} assume a[5] == 1000; {264427#(<= proc_i 28)} is VALID [2019-05-15 10:23:06,442 INFO L273 TraceCheckUtils]: 46: Hoare triple {264427#(<= proc_i 28)} assume j > 4; {264427#(<= proc_i 28)} is VALID [2019-05-15 10:23:06,442 INFO L273 TraceCheckUtils]: 47: Hoare triple {264427#(<= proc_i 28)} assume j < 6; {264427#(<= proc_i 28)} is VALID [2019-05-15 10:23:06,443 INFO L273 TraceCheckUtils]: 48: Hoare triple {264427#(<= proc_i 28)} i := i + 4; {264446#(<= proc_i 32)} is VALID [2019-05-15 10:23:06,443 INFO L273 TraceCheckUtils]: 49: Hoare triple {264446#(<= proc_i 32)} assume i <= 1000; {264446#(<= proc_i 32)} is VALID [2019-05-15 10:23:06,444 INFO L273 TraceCheckUtils]: 50: Hoare triple {264446#(<= proc_i 32)} assume i + 4 < a[j]; {264446#(<= proc_i 32)} is VALID [2019-05-15 10:23:06,444 INFO L273 TraceCheckUtils]: 51: Hoare triple {264446#(<= proc_i 32)} assume a[5] == 1000; {264446#(<= proc_i 32)} is VALID [2019-05-15 10:23:06,445 INFO L273 TraceCheckUtils]: 52: Hoare triple {264446#(<= proc_i 32)} assume j > 4; {264446#(<= proc_i 32)} is VALID [2019-05-15 10:23:06,445 INFO L273 TraceCheckUtils]: 53: Hoare triple {264446#(<= proc_i 32)} assume j < 6; {264446#(<= proc_i 32)} is VALID [2019-05-15 10:23:06,446 INFO L273 TraceCheckUtils]: 54: Hoare triple {264446#(<= proc_i 32)} i := i + 4; {264465#(<= proc_i 36)} is VALID [2019-05-15 10:23:06,446 INFO L273 TraceCheckUtils]: 55: Hoare triple {264465#(<= proc_i 36)} assume i <= 1000; {264465#(<= proc_i 36)} is VALID [2019-05-15 10:23:06,447 INFO L273 TraceCheckUtils]: 56: Hoare triple {264465#(<= proc_i 36)} assume i + 4 < a[j]; {264465#(<= proc_i 36)} is VALID [2019-05-15 10:23:06,447 INFO L273 TraceCheckUtils]: 57: Hoare triple {264465#(<= proc_i 36)} assume a[5] == 1000; {264465#(<= proc_i 36)} is VALID [2019-05-15 10:23:06,448 INFO L273 TraceCheckUtils]: 58: Hoare triple {264465#(<= proc_i 36)} assume j > 4; {264465#(<= proc_i 36)} is VALID [2019-05-15 10:23:06,448 INFO L273 TraceCheckUtils]: 59: Hoare triple {264465#(<= proc_i 36)} assume j < 6; {264465#(<= proc_i 36)} is VALID [2019-05-15 10:23:06,449 INFO L273 TraceCheckUtils]: 60: Hoare triple {264465#(<= proc_i 36)} i := i + 4; {264484#(<= proc_i 40)} is VALID [2019-05-15 10:23:06,449 INFO L273 TraceCheckUtils]: 61: Hoare triple {264484#(<= proc_i 40)} assume i <= 1000; {264484#(<= proc_i 40)} is VALID [2019-05-15 10:23:06,450 INFO L273 TraceCheckUtils]: 62: Hoare triple {264484#(<= proc_i 40)} assume i + 4 < a[j]; {264484#(<= proc_i 40)} is VALID [2019-05-15 10:23:06,450 INFO L273 TraceCheckUtils]: 63: Hoare triple {264484#(<= proc_i 40)} assume a[5] == 1000; {264484#(<= proc_i 40)} is VALID [2019-05-15 10:23:06,451 INFO L273 TraceCheckUtils]: 64: Hoare triple {264484#(<= proc_i 40)} assume j > 4; {264484#(<= proc_i 40)} is VALID [2019-05-15 10:23:06,451 INFO L273 TraceCheckUtils]: 65: Hoare triple {264484#(<= proc_i 40)} assume j < 6; {264484#(<= proc_i 40)} is VALID [2019-05-15 10:23:06,452 INFO L273 TraceCheckUtils]: 66: Hoare triple {264484#(<= proc_i 40)} i := i + 4; {264503#(<= proc_i 44)} is VALID [2019-05-15 10:23:06,452 INFO L273 TraceCheckUtils]: 67: Hoare triple {264503#(<= proc_i 44)} assume i <= 1000; {264503#(<= proc_i 44)} is VALID [2019-05-15 10:23:06,453 INFO L273 TraceCheckUtils]: 68: Hoare triple {264503#(<= proc_i 44)} assume i + 4 < a[j]; {264503#(<= proc_i 44)} is VALID [2019-05-15 10:23:06,453 INFO L273 TraceCheckUtils]: 69: Hoare triple {264503#(<= proc_i 44)} assume a[5] == 1000; {264503#(<= proc_i 44)} is VALID [2019-05-15 10:23:06,454 INFO L273 TraceCheckUtils]: 70: Hoare triple {264503#(<= proc_i 44)} assume j > 4; {264503#(<= proc_i 44)} is VALID [2019-05-15 10:23:06,454 INFO L273 TraceCheckUtils]: 71: Hoare triple {264503#(<= proc_i 44)} assume j < 6; {264503#(<= proc_i 44)} is VALID [2019-05-15 10:23:06,455 INFO L273 TraceCheckUtils]: 72: Hoare triple {264503#(<= proc_i 44)} i := i + 4; {264522#(<= proc_i 48)} is VALID [2019-05-15 10:23:06,455 INFO L273 TraceCheckUtils]: 73: Hoare triple {264522#(<= proc_i 48)} assume i <= 1000; {264522#(<= proc_i 48)} is VALID [2019-05-15 10:23:06,456 INFO L273 TraceCheckUtils]: 74: Hoare triple {264522#(<= proc_i 48)} assume i + 4 < a[j]; {264522#(<= proc_i 48)} is VALID [2019-05-15 10:23:06,456 INFO L273 TraceCheckUtils]: 75: Hoare triple {264522#(<= proc_i 48)} assume a[5] == 1000; {264522#(<= proc_i 48)} is VALID [2019-05-15 10:23:06,456 INFO L273 TraceCheckUtils]: 76: Hoare triple {264522#(<= proc_i 48)} assume j > 4; {264522#(<= proc_i 48)} is VALID [2019-05-15 10:23:06,457 INFO L273 TraceCheckUtils]: 77: Hoare triple {264522#(<= proc_i 48)} assume j < 6; {264522#(<= proc_i 48)} is VALID [2019-05-15 10:23:06,458 INFO L273 TraceCheckUtils]: 78: Hoare triple {264522#(<= proc_i 48)} i := i + 4; {264541#(<= proc_i 52)} is VALID [2019-05-15 10:23:06,458 INFO L273 TraceCheckUtils]: 79: Hoare triple {264541#(<= proc_i 52)} assume i <= 1000; {264541#(<= proc_i 52)} is VALID [2019-05-15 10:23:06,459 INFO L273 TraceCheckUtils]: 80: Hoare triple {264541#(<= proc_i 52)} assume i + 4 < a[j]; {264541#(<= proc_i 52)} is VALID [2019-05-15 10:23:06,459 INFO L273 TraceCheckUtils]: 81: Hoare triple {264541#(<= proc_i 52)} assume a[5] == 1000; {264541#(<= proc_i 52)} is VALID [2019-05-15 10:23:06,459 INFO L273 TraceCheckUtils]: 82: Hoare triple {264541#(<= proc_i 52)} assume j > 4; {264541#(<= proc_i 52)} is VALID [2019-05-15 10:23:06,460 INFO L273 TraceCheckUtils]: 83: Hoare triple {264541#(<= proc_i 52)} assume j < 6; {264541#(<= proc_i 52)} is VALID [2019-05-15 10:23:06,461 INFO L273 TraceCheckUtils]: 84: Hoare triple {264541#(<= proc_i 52)} i := i + 4; {264560#(<= proc_i 56)} is VALID [2019-05-15 10:23:06,461 INFO L273 TraceCheckUtils]: 85: Hoare triple {264560#(<= proc_i 56)} assume i <= 1000; {264560#(<= proc_i 56)} is VALID [2019-05-15 10:23:06,461 INFO L273 TraceCheckUtils]: 86: Hoare triple {264560#(<= proc_i 56)} assume i + 4 < a[j]; {264560#(<= proc_i 56)} is VALID [2019-05-15 10:23:06,462 INFO L273 TraceCheckUtils]: 87: Hoare triple {264560#(<= proc_i 56)} assume a[5] == 1000; {264560#(<= proc_i 56)} is VALID [2019-05-15 10:23:06,462 INFO L273 TraceCheckUtils]: 88: Hoare triple {264560#(<= proc_i 56)} assume j > 4; {264560#(<= proc_i 56)} is VALID [2019-05-15 10:23:06,463 INFO L273 TraceCheckUtils]: 89: Hoare triple {264560#(<= proc_i 56)} assume j < 6; {264560#(<= proc_i 56)} is VALID [2019-05-15 10:23:06,463 INFO L273 TraceCheckUtils]: 90: Hoare triple {264560#(<= proc_i 56)} i := i + 4; {264579#(<= proc_i 60)} is VALID [2019-05-15 10:23:06,464 INFO L273 TraceCheckUtils]: 91: Hoare triple {264579#(<= proc_i 60)} assume i <= 1000; {264579#(<= proc_i 60)} is VALID [2019-05-15 10:23:06,464 INFO L273 TraceCheckUtils]: 92: Hoare triple {264579#(<= proc_i 60)} assume i + 4 < a[j]; {264579#(<= proc_i 60)} is VALID [2019-05-15 10:23:06,465 INFO L273 TraceCheckUtils]: 93: Hoare triple {264579#(<= proc_i 60)} assume a[5] == 1000; {264579#(<= proc_i 60)} is VALID [2019-05-15 10:23:06,465 INFO L273 TraceCheckUtils]: 94: Hoare triple {264579#(<= proc_i 60)} assume j > 4; {264579#(<= proc_i 60)} is VALID [2019-05-15 10:23:06,466 INFO L273 TraceCheckUtils]: 95: Hoare triple {264579#(<= proc_i 60)} assume j < 6; {264579#(<= proc_i 60)} is VALID [2019-05-15 10:23:06,466 INFO L273 TraceCheckUtils]: 96: Hoare triple {264579#(<= proc_i 60)} i := i + 4; {264598#(<= proc_i 64)} is VALID [2019-05-15 10:23:06,467 INFO L273 TraceCheckUtils]: 97: Hoare triple {264598#(<= proc_i 64)} assume i <= 1000; {264598#(<= proc_i 64)} is VALID [2019-05-15 10:23:06,467 INFO L273 TraceCheckUtils]: 98: Hoare triple {264598#(<= proc_i 64)} assume i + 4 < a[j]; {264598#(<= proc_i 64)} is VALID [2019-05-15 10:23:06,468 INFO L273 TraceCheckUtils]: 99: Hoare triple {264598#(<= proc_i 64)} assume a[5] == 1000; {264598#(<= proc_i 64)} is VALID [2019-05-15 10:23:06,468 INFO L273 TraceCheckUtils]: 100: Hoare triple {264598#(<= proc_i 64)} assume j > 4; {264598#(<= proc_i 64)} is VALID [2019-05-15 10:23:06,469 INFO L273 TraceCheckUtils]: 101: Hoare triple {264598#(<= proc_i 64)} assume j < 6; {264598#(<= proc_i 64)} is VALID [2019-05-15 10:23:06,469 INFO L273 TraceCheckUtils]: 102: Hoare triple {264598#(<= proc_i 64)} i := i + 4; {264617#(<= proc_i 68)} is VALID [2019-05-15 10:23:06,470 INFO L273 TraceCheckUtils]: 103: Hoare triple {264617#(<= proc_i 68)} assume i <= 1000; {264617#(<= proc_i 68)} is VALID [2019-05-15 10:23:06,470 INFO L273 TraceCheckUtils]: 104: Hoare triple {264617#(<= proc_i 68)} assume i + 4 < a[j]; {264617#(<= proc_i 68)} is VALID [2019-05-15 10:23:06,471 INFO L273 TraceCheckUtils]: 105: Hoare triple {264617#(<= proc_i 68)} assume a[5] == 1000; {264617#(<= proc_i 68)} is VALID [2019-05-15 10:23:06,471 INFO L273 TraceCheckUtils]: 106: Hoare triple {264617#(<= proc_i 68)} assume j > 4; {264617#(<= proc_i 68)} is VALID [2019-05-15 10:23:06,472 INFO L273 TraceCheckUtils]: 107: Hoare triple {264617#(<= proc_i 68)} assume j < 6; {264617#(<= proc_i 68)} is VALID [2019-05-15 10:23:06,472 INFO L273 TraceCheckUtils]: 108: Hoare triple {264617#(<= proc_i 68)} i := i + 4; {264636#(<= proc_i 72)} is VALID [2019-05-15 10:23:06,473 INFO L273 TraceCheckUtils]: 109: Hoare triple {264636#(<= proc_i 72)} assume i <= 1000; {264636#(<= proc_i 72)} is VALID [2019-05-15 10:23:06,473 INFO L273 TraceCheckUtils]: 110: Hoare triple {264636#(<= proc_i 72)} assume i + 4 < a[j]; {264636#(<= proc_i 72)} is VALID [2019-05-15 10:23:06,474 INFO L273 TraceCheckUtils]: 111: Hoare triple {264636#(<= proc_i 72)} assume a[5] == 1000; {264636#(<= proc_i 72)} is VALID [2019-05-15 10:23:06,474 INFO L273 TraceCheckUtils]: 112: Hoare triple {264636#(<= proc_i 72)} assume j > 4; {264636#(<= proc_i 72)} is VALID [2019-05-15 10:23:06,475 INFO L273 TraceCheckUtils]: 113: Hoare triple {264636#(<= proc_i 72)} assume j < 6; {264636#(<= proc_i 72)} is VALID [2019-05-15 10:23:06,476 INFO L273 TraceCheckUtils]: 114: Hoare triple {264636#(<= proc_i 72)} i := i + 4; {264655#(<= proc_i 76)} is VALID [2019-05-15 10:23:06,476 INFO L273 TraceCheckUtils]: 115: Hoare triple {264655#(<= proc_i 76)} assume i <= 1000; {264655#(<= proc_i 76)} is VALID [2019-05-15 10:23:06,477 INFO L273 TraceCheckUtils]: 116: Hoare triple {264655#(<= proc_i 76)} assume i + 4 < a[j]; {264655#(<= proc_i 76)} is VALID [2019-05-15 10:23:06,477 INFO L273 TraceCheckUtils]: 117: Hoare triple {264655#(<= proc_i 76)} assume a[5] == 1000; {264655#(<= proc_i 76)} is VALID [2019-05-15 10:23:06,478 INFO L273 TraceCheckUtils]: 118: Hoare triple {264655#(<= proc_i 76)} assume j > 4; {264655#(<= proc_i 76)} is VALID [2019-05-15 10:23:06,478 INFO L273 TraceCheckUtils]: 119: Hoare triple {264655#(<= proc_i 76)} assume j < 6; {264655#(<= proc_i 76)} is VALID [2019-05-15 10:23:06,479 INFO L273 TraceCheckUtils]: 120: Hoare triple {264655#(<= proc_i 76)} i := i + 4; {264674#(<= proc_i 80)} is VALID [2019-05-15 10:23:06,479 INFO L273 TraceCheckUtils]: 121: Hoare triple {264674#(<= proc_i 80)} assume i <= 1000; {264674#(<= proc_i 80)} is VALID [2019-05-15 10:23:06,480 INFO L273 TraceCheckUtils]: 122: Hoare triple {264674#(<= proc_i 80)} assume i + 4 < a[j]; {264674#(<= proc_i 80)} is VALID [2019-05-15 10:23:06,480 INFO L273 TraceCheckUtils]: 123: Hoare triple {264674#(<= proc_i 80)} assume a[5] == 1000; {264674#(<= proc_i 80)} is VALID [2019-05-15 10:23:06,481 INFO L273 TraceCheckUtils]: 124: Hoare triple {264674#(<= proc_i 80)} assume j > 4; {264674#(<= proc_i 80)} is VALID [2019-05-15 10:23:06,481 INFO L273 TraceCheckUtils]: 125: Hoare triple {264674#(<= proc_i 80)} assume j < 6; {264674#(<= proc_i 80)} is VALID [2019-05-15 10:23:06,482 INFO L273 TraceCheckUtils]: 126: Hoare triple {264674#(<= proc_i 80)} i := i + 4; {264693#(<= proc_i 84)} is VALID [2019-05-15 10:23:06,482 INFO L273 TraceCheckUtils]: 127: Hoare triple {264693#(<= proc_i 84)} assume i <= 1000; {264693#(<= proc_i 84)} is VALID [2019-05-15 10:23:06,483 INFO L273 TraceCheckUtils]: 128: Hoare triple {264693#(<= proc_i 84)} assume i + 4 < a[j]; {264693#(<= proc_i 84)} is VALID [2019-05-15 10:23:06,483 INFO L273 TraceCheckUtils]: 129: Hoare triple {264693#(<= proc_i 84)} assume a[5] == 1000; {264693#(<= proc_i 84)} is VALID [2019-05-15 10:23:06,484 INFO L273 TraceCheckUtils]: 130: Hoare triple {264693#(<= proc_i 84)} assume j > 4; {264693#(<= proc_i 84)} is VALID [2019-05-15 10:23:06,484 INFO L273 TraceCheckUtils]: 131: Hoare triple {264693#(<= proc_i 84)} assume j < 6; {264693#(<= proc_i 84)} is VALID [2019-05-15 10:23:06,485 INFO L273 TraceCheckUtils]: 132: Hoare triple {264693#(<= proc_i 84)} i := i + 4; {264712#(<= proc_i 88)} is VALID [2019-05-15 10:23:06,485 INFO L273 TraceCheckUtils]: 133: Hoare triple {264712#(<= proc_i 88)} assume i <= 1000; {264712#(<= proc_i 88)} is VALID [2019-05-15 10:23:06,486 INFO L273 TraceCheckUtils]: 134: Hoare triple {264712#(<= proc_i 88)} assume i + 4 < a[j]; {264712#(<= proc_i 88)} is VALID [2019-05-15 10:23:06,486 INFO L273 TraceCheckUtils]: 135: Hoare triple {264712#(<= proc_i 88)} assume a[5] == 1000; {264712#(<= proc_i 88)} is VALID [2019-05-15 10:23:06,487 INFO L273 TraceCheckUtils]: 136: Hoare triple {264712#(<= proc_i 88)} assume j > 4; {264712#(<= proc_i 88)} is VALID [2019-05-15 10:23:06,487 INFO L273 TraceCheckUtils]: 137: Hoare triple {264712#(<= proc_i 88)} assume j < 6; {264712#(<= proc_i 88)} is VALID [2019-05-15 10:23:06,488 INFO L273 TraceCheckUtils]: 138: Hoare triple {264712#(<= proc_i 88)} i := i + 4; {264731#(<= proc_i 92)} is VALID [2019-05-15 10:23:06,488 INFO L273 TraceCheckUtils]: 139: Hoare triple {264731#(<= proc_i 92)} assume i <= 1000; {264731#(<= proc_i 92)} is VALID [2019-05-15 10:23:06,489 INFO L273 TraceCheckUtils]: 140: Hoare triple {264731#(<= proc_i 92)} assume i + 4 < a[j]; {264731#(<= proc_i 92)} is VALID [2019-05-15 10:23:06,489 INFO L273 TraceCheckUtils]: 141: Hoare triple {264731#(<= proc_i 92)} assume a[5] == 1000; {264731#(<= proc_i 92)} is VALID [2019-05-15 10:23:06,490 INFO L273 TraceCheckUtils]: 142: Hoare triple {264731#(<= proc_i 92)} assume j > 4; {264731#(<= proc_i 92)} is VALID [2019-05-15 10:23:06,490 INFO L273 TraceCheckUtils]: 143: Hoare triple {264731#(<= proc_i 92)} assume j < 6; {264731#(<= proc_i 92)} is VALID [2019-05-15 10:23:06,491 INFO L273 TraceCheckUtils]: 144: Hoare triple {264731#(<= proc_i 92)} i := i + 4; {264750#(<= proc_i 96)} is VALID [2019-05-15 10:23:06,491 INFO L273 TraceCheckUtils]: 145: Hoare triple {264750#(<= proc_i 96)} assume i <= 1000; {264750#(<= proc_i 96)} is VALID [2019-05-15 10:23:06,492 INFO L273 TraceCheckUtils]: 146: Hoare triple {264750#(<= proc_i 96)} assume i + 4 < a[j]; {264750#(<= proc_i 96)} is VALID [2019-05-15 10:23:06,492 INFO L273 TraceCheckUtils]: 147: Hoare triple {264750#(<= proc_i 96)} assume a[5] == 1000; {264750#(<= proc_i 96)} is VALID [2019-05-15 10:23:06,493 INFO L273 TraceCheckUtils]: 148: Hoare triple {264750#(<= proc_i 96)} assume j > 4; {264750#(<= proc_i 96)} is VALID [2019-05-15 10:23:06,493 INFO L273 TraceCheckUtils]: 149: Hoare triple {264750#(<= proc_i 96)} assume j < 6; {264750#(<= proc_i 96)} is VALID [2019-05-15 10:23:06,494 INFO L273 TraceCheckUtils]: 150: Hoare triple {264750#(<= proc_i 96)} i := i + 4; {264769#(<= proc_i 100)} is VALID [2019-05-15 10:23:06,494 INFO L273 TraceCheckUtils]: 151: Hoare triple {264769#(<= proc_i 100)} assume i <= 1000; {264769#(<= proc_i 100)} is VALID [2019-05-15 10:23:06,495 INFO L273 TraceCheckUtils]: 152: Hoare triple {264769#(<= proc_i 100)} assume i + 4 < a[j]; {264769#(<= proc_i 100)} is VALID [2019-05-15 10:23:06,495 INFO L273 TraceCheckUtils]: 153: Hoare triple {264769#(<= proc_i 100)} assume a[5] == 1000; {264769#(<= proc_i 100)} is VALID [2019-05-15 10:23:06,496 INFO L273 TraceCheckUtils]: 154: Hoare triple {264769#(<= proc_i 100)} assume j > 4; {264769#(<= proc_i 100)} is VALID [2019-05-15 10:23:06,496 INFO L273 TraceCheckUtils]: 155: Hoare triple {264769#(<= proc_i 100)} assume j < 6; {264769#(<= proc_i 100)} is VALID [2019-05-15 10:23:06,497 INFO L273 TraceCheckUtils]: 156: Hoare triple {264769#(<= proc_i 100)} i := i + 4; {264788#(<= proc_i 104)} is VALID [2019-05-15 10:23:06,497 INFO L273 TraceCheckUtils]: 157: Hoare triple {264788#(<= proc_i 104)} assume i <= 1000; {264788#(<= proc_i 104)} is VALID [2019-05-15 10:23:06,498 INFO L273 TraceCheckUtils]: 158: Hoare triple {264788#(<= proc_i 104)} assume i + 4 < a[j]; {264788#(<= proc_i 104)} is VALID [2019-05-15 10:23:06,498 INFO L273 TraceCheckUtils]: 159: Hoare triple {264788#(<= proc_i 104)} assume a[5] == 1000; {264788#(<= proc_i 104)} is VALID [2019-05-15 10:23:06,499 INFO L273 TraceCheckUtils]: 160: Hoare triple {264788#(<= proc_i 104)} assume j > 4; {264788#(<= proc_i 104)} is VALID [2019-05-15 10:23:06,499 INFO L273 TraceCheckUtils]: 161: Hoare triple {264788#(<= proc_i 104)} assume j < 6; {264788#(<= proc_i 104)} is VALID [2019-05-15 10:23:06,500 INFO L273 TraceCheckUtils]: 162: Hoare triple {264788#(<= proc_i 104)} i := i + 4; {264807#(<= proc_i 108)} is VALID [2019-05-15 10:23:06,500 INFO L273 TraceCheckUtils]: 163: Hoare triple {264807#(<= proc_i 108)} assume i <= 1000; {264807#(<= proc_i 108)} is VALID [2019-05-15 10:23:06,501 INFO L273 TraceCheckUtils]: 164: Hoare triple {264807#(<= proc_i 108)} assume i + 4 < a[j]; {264807#(<= proc_i 108)} is VALID [2019-05-15 10:23:06,501 INFO L273 TraceCheckUtils]: 165: Hoare triple {264807#(<= proc_i 108)} assume a[5] == 1000; {264807#(<= proc_i 108)} is VALID [2019-05-15 10:23:06,501 INFO L273 TraceCheckUtils]: 166: Hoare triple {264807#(<= proc_i 108)} assume j > 4; {264807#(<= proc_i 108)} is VALID [2019-05-15 10:23:06,502 INFO L273 TraceCheckUtils]: 167: Hoare triple {264807#(<= proc_i 108)} assume j < 6; {264807#(<= proc_i 108)} is VALID [2019-05-15 10:23:06,503 INFO L273 TraceCheckUtils]: 168: Hoare triple {264807#(<= proc_i 108)} i := i + 4; {264826#(<= proc_i 112)} is VALID [2019-05-15 10:23:06,503 INFO L273 TraceCheckUtils]: 169: Hoare triple {264826#(<= proc_i 112)} assume i <= 1000; {264826#(<= proc_i 112)} is VALID [2019-05-15 10:23:06,504 INFO L273 TraceCheckUtils]: 170: Hoare triple {264826#(<= proc_i 112)} assume i + 4 < a[j]; {264826#(<= proc_i 112)} is VALID [2019-05-15 10:23:06,504 INFO L273 TraceCheckUtils]: 171: Hoare triple {264826#(<= proc_i 112)} assume a[5] == 1000; {264826#(<= proc_i 112)} is VALID [2019-05-15 10:23:06,504 INFO L273 TraceCheckUtils]: 172: Hoare triple {264826#(<= proc_i 112)} assume j > 4; {264826#(<= proc_i 112)} is VALID [2019-05-15 10:23:06,505 INFO L273 TraceCheckUtils]: 173: Hoare triple {264826#(<= proc_i 112)} assume j < 6; {264826#(<= proc_i 112)} is VALID [2019-05-15 10:23:06,506 INFO L273 TraceCheckUtils]: 174: Hoare triple {264826#(<= proc_i 112)} i := i + 4; {264845#(<= proc_i 116)} is VALID [2019-05-15 10:23:06,506 INFO L273 TraceCheckUtils]: 175: Hoare triple {264845#(<= proc_i 116)} assume i <= 1000; {264845#(<= proc_i 116)} is VALID [2019-05-15 10:23:06,506 INFO L273 TraceCheckUtils]: 176: Hoare triple {264845#(<= proc_i 116)} assume i + 4 < a[j]; {264845#(<= proc_i 116)} is VALID [2019-05-15 10:23:06,507 INFO L273 TraceCheckUtils]: 177: Hoare triple {264845#(<= proc_i 116)} assume a[5] == 1000; {264845#(<= proc_i 116)} is VALID [2019-05-15 10:23:06,507 INFO L273 TraceCheckUtils]: 178: Hoare triple {264845#(<= proc_i 116)} assume j > 4; {264845#(<= proc_i 116)} is VALID [2019-05-15 10:23:06,508 INFO L273 TraceCheckUtils]: 179: Hoare triple {264845#(<= proc_i 116)} assume j < 6; {264845#(<= proc_i 116)} is VALID [2019-05-15 10:23:06,508 INFO L273 TraceCheckUtils]: 180: Hoare triple {264845#(<= proc_i 116)} i := i + 4; {264864#(<= proc_i 120)} is VALID [2019-05-15 10:23:06,509 INFO L273 TraceCheckUtils]: 181: Hoare triple {264864#(<= proc_i 120)} assume i <= 1000; {264864#(<= proc_i 120)} is VALID [2019-05-15 10:23:06,509 INFO L273 TraceCheckUtils]: 182: Hoare triple {264864#(<= proc_i 120)} assume i + 4 < a[j]; {264864#(<= proc_i 120)} is VALID [2019-05-15 10:23:06,510 INFO L273 TraceCheckUtils]: 183: Hoare triple {264864#(<= proc_i 120)} assume a[5] == 1000; {264864#(<= proc_i 120)} is VALID [2019-05-15 10:23:06,510 INFO L273 TraceCheckUtils]: 184: Hoare triple {264864#(<= proc_i 120)} assume j > 4; {264864#(<= proc_i 120)} is VALID [2019-05-15 10:23:06,511 INFO L273 TraceCheckUtils]: 185: Hoare triple {264864#(<= proc_i 120)} assume j < 6; {264864#(<= proc_i 120)} is VALID [2019-05-15 10:23:06,511 INFO L273 TraceCheckUtils]: 186: Hoare triple {264864#(<= proc_i 120)} i := i + 4; {264883#(<= proc_i 124)} is VALID [2019-05-15 10:23:06,512 INFO L273 TraceCheckUtils]: 187: Hoare triple {264883#(<= proc_i 124)} assume i <= 1000; {264883#(<= proc_i 124)} is VALID [2019-05-15 10:23:06,512 INFO L273 TraceCheckUtils]: 188: Hoare triple {264883#(<= proc_i 124)} assume i + 4 < a[j]; {264883#(<= proc_i 124)} is VALID [2019-05-15 10:23:06,513 INFO L273 TraceCheckUtils]: 189: Hoare triple {264883#(<= proc_i 124)} assume a[5] == 1000; {264883#(<= proc_i 124)} is VALID [2019-05-15 10:23:06,513 INFO L273 TraceCheckUtils]: 190: Hoare triple {264883#(<= proc_i 124)} assume j > 4; {264883#(<= proc_i 124)} is VALID [2019-05-15 10:23:06,514 INFO L273 TraceCheckUtils]: 191: Hoare triple {264883#(<= proc_i 124)} assume j < 6; {264883#(<= proc_i 124)} is VALID [2019-05-15 10:23:06,514 INFO L273 TraceCheckUtils]: 192: Hoare triple {264883#(<= proc_i 124)} i := i + 4; {264902#(<= proc_i 128)} is VALID [2019-05-15 10:23:06,515 INFO L273 TraceCheckUtils]: 193: Hoare triple {264902#(<= proc_i 128)} assume i <= 1000; {264902#(<= proc_i 128)} is VALID [2019-05-15 10:23:06,515 INFO L273 TraceCheckUtils]: 194: Hoare triple {264902#(<= proc_i 128)} assume i + 4 < a[j]; {264902#(<= proc_i 128)} is VALID [2019-05-15 10:23:06,516 INFO L273 TraceCheckUtils]: 195: Hoare triple {264902#(<= proc_i 128)} assume a[5] == 1000; {264902#(<= proc_i 128)} is VALID [2019-05-15 10:23:06,516 INFO L273 TraceCheckUtils]: 196: Hoare triple {264902#(<= proc_i 128)} assume j > 4; {264902#(<= proc_i 128)} is VALID [2019-05-15 10:23:06,517 INFO L273 TraceCheckUtils]: 197: Hoare triple {264902#(<= proc_i 128)} assume j < 6; {264902#(<= proc_i 128)} is VALID [2019-05-15 10:23:06,517 INFO L273 TraceCheckUtils]: 198: Hoare triple {264902#(<= proc_i 128)} i := i + 4; {264921#(<= proc_i 132)} is VALID [2019-05-15 10:23:06,518 INFO L273 TraceCheckUtils]: 199: Hoare triple {264921#(<= proc_i 132)} assume i <= 1000; {264921#(<= proc_i 132)} is VALID [2019-05-15 10:23:06,518 INFO L273 TraceCheckUtils]: 200: Hoare triple {264921#(<= proc_i 132)} assume i + 4 < a[j]; {264921#(<= proc_i 132)} is VALID [2019-05-15 10:23:06,519 INFO L273 TraceCheckUtils]: 201: Hoare triple {264921#(<= proc_i 132)} assume a[5] == 1000; {264921#(<= proc_i 132)} is VALID [2019-05-15 10:23:06,519 INFO L273 TraceCheckUtils]: 202: Hoare triple {264921#(<= proc_i 132)} assume j > 4; {264921#(<= proc_i 132)} is VALID [2019-05-15 10:23:06,520 INFO L273 TraceCheckUtils]: 203: Hoare triple {264921#(<= proc_i 132)} assume j < 6; {264921#(<= proc_i 132)} is VALID [2019-05-15 10:23:06,520 INFO L273 TraceCheckUtils]: 204: Hoare triple {264921#(<= proc_i 132)} i := i + 4; {264940#(<= proc_i 136)} is VALID [2019-05-15 10:23:06,521 INFO L273 TraceCheckUtils]: 205: Hoare triple {264940#(<= proc_i 136)} assume i <= 1000; {264940#(<= proc_i 136)} is VALID [2019-05-15 10:23:06,521 INFO L273 TraceCheckUtils]: 206: Hoare triple {264940#(<= proc_i 136)} assume i + 4 < a[j]; {264940#(<= proc_i 136)} is VALID [2019-05-15 10:23:06,522 INFO L273 TraceCheckUtils]: 207: Hoare triple {264940#(<= proc_i 136)} assume a[5] == 1000; {264940#(<= proc_i 136)} is VALID [2019-05-15 10:23:06,522 INFO L273 TraceCheckUtils]: 208: Hoare triple {264940#(<= proc_i 136)} assume j > 4; {264940#(<= proc_i 136)} is VALID [2019-05-15 10:23:06,522 INFO L273 TraceCheckUtils]: 209: Hoare triple {264940#(<= proc_i 136)} assume j < 6; {264940#(<= proc_i 136)} is VALID [2019-05-15 10:23:06,523 INFO L273 TraceCheckUtils]: 210: Hoare triple {264940#(<= proc_i 136)} i := i + 4; {264959#(<= proc_i 140)} is VALID [2019-05-15 10:23:06,524 INFO L273 TraceCheckUtils]: 211: Hoare triple {264959#(<= proc_i 140)} assume i <= 1000; {264959#(<= proc_i 140)} is VALID [2019-05-15 10:23:06,524 INFO L273 TraceCheckUtils]: 212: Hoare triple {264959#(<= proc_i 140)} assume i + 4 < a[j]; {264959#(<= proc_i 140)} is VALID [2019-05-15 10:23:06,525 INFO L273 TraceCheckUtils]: 213: Hoare triple {264959#(<= proc_i 140)} assume a[5] == 1000; {264959#(<= proc_i 140)} is VALID [2019-05-15 10:23:06,525 INFO L273 TraceCheckUtils]: 214: Hoare triple {264959#(<= proc_i 140)} assume j > 4; {264959#(<= proc_i 140)} is VALID [2019-05-15 10:23:06,526 INFO L273 TraceCheckUtils]: 215: Hoare triple {264959#(<= proc_i 140)} assume j < 6; {264959#(<= proc_i 140)} is VALID [2019-05-15 10:23:06,526 INFO L273 TraceCheckUtils]: 216: Hoare triple {264959#(<= proc_i 140)} i := i + 4; {264978#(<= proc_i 144)} is VALID [2019-05-15 10:23:06,527 INFO L273 TraceCheckUtils]: 217: Hoare triple {264978#(<= proc_i 144)} assume i <= 1000; {264978#(<= proc_i 144)} is VALID [2019-05-15 10:23:06,527 INFO L273 TraceCheckUtils]: 218: Hoare triple {264978#(<= proc_i 144)} assume i + 4 < a[j]; {264978#(<= proc_i 144)} is VALID [2019-05-15 10:23:06,528 INFO L273 TraceCheckUtils]: 219: Hoare triple {264978#(<= proc_i 144)} assume a[5] == 1000; {264978#(<= proc_i 144)} is VALID [2019-05-15 10:23:06,528 INFO L273 TraceCheckUtils]: 220: Hoare triple {264978#(<= proc_i 144)} assume j > 4; {264978#(<= proc_i 144)} is VALID [2019-05-15 10:23:06,528 INFO L273 TraceCheckUtils]: 221: Hoare triple {264978#(<= proc_i 144)} assume j < 6; {264978#(<= proc_i 144)} is VALID [2019-05-15 10:23:06,529 INFO L273 TraceCheckUtils]: 222: Hoare triple {264978#(<= proc_i 144)} i := i + 4; {264997#(<= proc_i 148)} is VALID [2019-05-15 10:23:06,530 INFO L273 TraceCheckUtils]: 223: Hoare triple {264997#(<= proc_i 148)} assume i <= 1000; {264997#(<= proc_i 148)} is VALID [2019-05-15 10:23:06,530 INFO L273 TraceCheckUtils]: 224: Hoare triple {264997#(<= proc_i 148)} assume i + 4 < a[j]; {264997#(<= proc_i 148)} is VALID [2019-05-15 10:23:06,530 INFO L273 TraceCheckUtils]: 225: Hoare triple {264997#(<= proc_i 148)} assume a[5] == 1000; {264997#(<= proc_i 148)} is VALID [2019-05-15 10:23:06,531 INFO L273 TraceCheckUtils]: 226: Hoare triple {264997#(<= proc_i 148)} assume j > 4; {264997#(<= proc_i 148)} is VALID [2019-05-15 10:23:06,531 INFO L273 TraceCheckUtils]: 227: Hoare triple {264997#(<= proc_i 148)} assume j < 6; {264997#(<= proc_i 148)} is VALID [2019-05-15 10:23:06,532 INFO L273 TraceCheckUtils]: 228: Hoare triple {264997#(<= proc_i 148)} i := i + 4; {265016#(<= proc_i 152)} is VALID [2019-05-15 10:23:06,533 INFO L273 TraceCheckUtils]: 229: Hoare triple {265016#(<= proc_i 152)} assume i <= 1000; {265016#(<= proc_i 152)} is VALID [2019-05-15 10:23:06,533 INFO L273 TraceCheckUtils]: 230: Hoare triple {265016#(<= proc_i 152)} assume i + 4 < a[j]; {265016#(<= proc_i 152)} is VALID [2019-05-15 10:23:06,533 INFO L273 TraceCheckUtils]: 231: Hoare triple {265016#(<= proc_i 152)} assume a[5] == 1000; {265016#(<= proc_i 152)} is VALID [2019-05-15 10:23:06,534 INFO L273 TraceCheckUtils]: 232: Hoare triple {265016#(<= proc_i 152)} assume j > 4; {265016#(<= proc_i 152)} is VALID [2019-05-15 10:23:06,534 INFO L273 TraceCheckUtils]: 233: Hoare triple {265016#(<= proc_i 152)} assume j < 6; {265016#(<= proc_i 152)} is VALID [2019-05-15 10:23:06,535 INFO L273 TraceCheckUtils]: 234: Hoare triple {265016#(<= proc_i 152)} i := i + 4; {265035#(<= proc_i 156)} is VALID [2019-05-15 10:23:06,535 INFO L273 TraceCheckUtils]: 235: Hoare triple {265035#(<= proc_i 156)} assume i <= 1000; {265035#(<= proc_i 156)} is VALID [2019-05-15 10:23:06,536 INFO L273 TraceCheckUtils]: 236: Hoare triple {265035#(<= proc_i 156)} assume i + 4 < a[j]; {265035#(<= proc_i 156)} is VALID [2019-05-15 10:23:06,536 INFO L273 TraceCheckUtils]: 237: Hoare triple {265035#(<= proc_i 156)} assume a[5] == 1000; {265035#(<= proc_i 156)} is VALID [2019-05-15 10:23:06,537 INFO L273 TraceCheckUtils]: 238: Hoare triple {265035#(<= proc_i 156)} assume j > 4; {265035#(<= proc_i 156)} is VALID [2019-05-15 10:23:06,537 INFO L273 TraceCheckUtils]: 239: Hoare triple {265035#(<= proc_i 156)} assume j < 6; {265035#(<= proc_i 156)} is VALID [2019-05-15 10:23:06,538 INFO L273 TraceCheckUtils]: 240: Hoare triple {265035#(<= proc_i 156)} i := i + 4; {265054#(<= proc_i 160)} is VALID [2019-05-15 10:23:06,538 INFO L273 TraceCheckUtils]: 241: Hoare triple {265054#(<= proc_i 160)} assume i <= 1000; {265054#(<= proc_i 160)} is VALID [2019-05-15 10:23:06,539 INFO L273 TraceCheckUtils]: 242: Hoare triple {265054#(<= proc_i 160)} assume i + 4 < a[j]; {265054#(<= proc_i 160)} is VALID [2019-05-15 10:23:06,539 INFO L273 TraceCheckUtils]: 243: Hoare triple {265054#(<= proc_i 160)} assume a[5] == 1000; {265054#(<= proc_i 160)} is VALID [2019-05-15 10:23:06,540 INFO L273 TraceCheckUtils]: 244: Hoare triple {265054#(<= proc_i 160)} assume j > 4; {265054#(<= proc_i 160)} is VALID [2019-05-15 10:23:06,540 INFO L273 TraceCheckUtils]: 245: Hoare triple {265054#(<= proc_i 160)} assume j < 6; {265054#(<= proc_i 160)} is VALID [2019-05-15 10:23:06,541 INFO L273 TraceCheckUtils]: 246: Hoare triple {265054#(<= proc_i 160)} i := i + 4; {265073#(<= proc_i 164)} is VALID [2019-05-15 10:23:06,541 INFO L273 TraceCheckUtils]: 247: Hoare triple {265073#(<= proc_i 164)} assume i <= 1000; {265073#(<= proc_i 164)} is VALID [2019-05-15 10:23:06,542 INFO L273 TraceCheckUtils]: 248: Hoare triple {265073#(<= proc_i 164)} assume i + 4 < a[j]; {265073#(<= proc_i 164)} is VALID [2019-05-15 10:23:06,542 INFO L273 TraceCheckUtils]: 249: Hoare triple {265073#(<= proc_i 164)} assume a[5] == 1000; {265073#(<= proc_i 164)} is VALID [2019-05-15 10:23:06,543 INFO L273 TraceCheckUtils]: 250: Hoare triple {265073#(<= proc_i 164)} assume j > 4; {265073#(<= proc_i 164)} is VALID [2019-05-15 10:23:06,543 INFO L273 TraceCheckUtils]: 251: Hoare triple {265073#(<= proc_i 164)} assume j < 6; {265073#(<= proc_i 164)} is VALID [2019-05-15 10:23:06,544 INFO L273 TraceCheckUtils]: 252: Hoare triple {265073#(<= proc_i 164)} i := i + 4; {265092#(<= proc_i 168)} is VALID [2019-05-15 10:23:06,544 INFO L273 TraceCheckUtils]: 253: Hoare triple {265092#(<= proc_i 168)} assume i <= 1000; {265092#(<= proc_i 168)} is VALID [2019-05-15 10:23:06,545 INFO L273 TraceCheckUtils]: 254: Hoare triple {265092#(<= proc_i 168)} assume i + 4 < a[j]; {265092#(<= proc_i 168)} is VALID [2019-05-15 10:23:06,545 INFO L273 TraceCheckUtils]: 255: Hoare triple {265092#(<= proc_i 168)} assume a[5] == 1000; {265092#(<= proc_i 168)} is VALID [2019-05-15 10:23:06,546 INFO L273 TraceCheckUtils]: 256: Hoare triple {265092#(<= proc_i 168)} assume j > 4; {265092#(<= proc_i 168)} is VALID [2019-05-15 10:23:06,546 INFO L273 TraceCheckUtils]: 257: Hoare triple {265092#(<= proc_i 168)} assume j < 6; {265092#(<= proc_i 168)} is VALID [2019-05-15 10:23:06,547 INFO L273 TraceCheckUtils]: 258: Hoare triple {265092#(<= proc_i 168)} i := i + 4; {265111#(<= proc_i 172)} is VALID [2019-05-15 10:23:06,547 INFO L273 TraceCheckUtils]: 259: Hoare triple {265111#(<= proc_i 172)} assume i <= 1000; {265111#(<= proc_i 172)} is VALID [2019-05-15 10:23:06,548 INFO L273 TraceCheckUtils]: 260: Hoare triple {265111#(<= proc_i 172)} assume i + 4 < a[j]; {265111#(<= proc_i 172)} is VALID [2019-05-15 10:23:06,548 INFO L273 TraceCheckUtils]: 261: Hoare triple {265111#(<= proc_i 172)} assume a[5] == 1000; {265111#(<= proc_i 172)} is VALID [2019-05-15 10:23:06,549 INFO L273 TraceCheckUtils]: 262: Hoare triple {265111#(<= proc_i 172)} assume j > 4; {265111#(<= proc_i 172)} is VALID [2019-05-15 10:23:06,549 INFO L273 TraceCheckUtils]: 263: Hoare triple {265111#(<= proc_i 172)} assume j < 6; {265111#(<= proc_i 172)} is VALID [2019-05-15 10:23:06,550 INFO L273 TraceCheckUtils]: 264: Hoare triple {265111#(<= proc_i 172)} i := i + 4; {265130#(<= proc_i 176)} is VALID [2019-05-15 10:23:06,550 INFO L273 TraceCheckUtils]: 265: Hoare triple {265130#(<= proc_i 176)} assume i <= 1000; {265130#(<= proc_i 176)} is VALID [2019-05-15 10:23:06,551 INFO L273 TraceCheckUtils]: 266: Hoare triple {265130#(<= proc_i 176)} assume i + 4 < a[j]; {265130#(<= proc_i 176)} is VALID [2019-05-15 10:23:06,551 INFO L273 TraceCheckUtils]: 267: Hoare triple {265130#(<= proc_i 176)} assume a[5] == 1000; {265130#(<= proc_i 176)} is VALID [2019-05-15 10:23:06,552 INFO L273 TraceCheckUtils]: 268: Hoare triple {265130#(<= proc_i 176)} assume j > 4; {265130#(<= proc_i 176)} is VALID [2019-05-15 10:23:06,552 INFO L273 TraceCheckUtils]: 269: Hoare triple {265130#(<= proc_i 176)} assume j < 6; {265130#(<= proc_i 176)} is VALID [2019-05-15 10:23:06,553 INFO L273 TraceCheckUtils]: 270: Hoare triple {265130#(<= proc_i 176)} i := i + 4; {265149#(<= proc_i 180)} is VALID [2019-05-15 10:23:06,553 INFO L273 TraceCheckUtils]: 271: Hoare triple {265149#(<= proc_i 180)} assume i <= 1000; {265149#(<= proc_i 180)} is VALID [2019-05-15 10:23:06,554 INFO L273 TraceCheckUtils]: 272: Hoare triple {265149#(<= proc_i 180)} assume i + 4 < a[j]; {265149#(<= proc_i 180)} is VALID [2019-05-15 10:23:06,554 INFO L273 TraceCheckUtils]: 273: Hoare triple {265149#(<= proc_i 180)} assume a[5] == 1000; {265149#(<= proc_i 180)} is VALID [2019-05-15 10:23:06,554 INFO L273 TraceCheckUtils]: 274: Hoare triple {265149#(<= proc_i 180)} assume j > 4; {265149#(<= proc_i 180)} is VALID [2019-05-15 10:23:06,555 INFO L273 TraceCheckUtils]: 275: Hoare triple {265149#(<= proc_i 180)} assume j < 6; {265149#(<= proc_i 180)} is VALID [2019-05-15 10:23:06,556 INFO L273 TraceCheckUtils]: 276: Hoare triple {265149#(<= proc_i 180)} i := i + 4; {265168#(<= proc_i 184)} is VALID [2019-05-15 10:23:06,556 INFO L273 TraceCheckUtils]: 277: Hoare triple {265168#(<= proc_i 184)} assume i <= 1000; {265168#(<= proc_i 184)} is VALID [2019-05-15 10:23:06,557 INFO L273 TraceCheckUtils]: 278: Hoare triple {265168#(<= proc_i 184)} assume i + 4 < a[j]; {265168#(<= proc_i 184)} is VALID [2019-05-15 10:23:06,557 INFO L273 TraceCheckUtils]: 279: Hoare triple {265168#(<= proc_i 184)} assume a[5] == 1000; {265168#(<= proc_i 184)} is VALID [2019-05-15 10:23:06,557 INFO L273 TraceCheckUtils]: 280: Hoare triple {265168#(<= proc_i 184)} assume j > 4; {265168#(<= proc_i 184)} is VALID [2019-05-15 10:23:06,558 INFO L273 TraceCheckUtils]: 281: Hoare triple {265168#(<= proc_i 184)} assume j < 6; {265168#(<= proc_i 184)} is VALID [2019-05-15 10:23:06,559 INFO L273 TraceCheckUtils]: 282: Hoare triple {265168#(<= proc_i 184)} i := i + 4; {265187#(<= proc_i 188)} is VALID [2019-05-15 10:23:06,559 INFO L273 TraceCheckUtils]: 283: Hoare triple {265187#(<= proc_i 188)} assume i <= 1000; {265187#(<= proc_i 188)} is VALID [2019-05-15 10:23:06,559 INFO L273 TraceCheckUtils]: 284: Hoare triple {265187#(<= proc_i 188)} assume i + 4 < a[j]; {265187#(<= proc_i 188)} is VALID [2019-05-15 10:23:06,560 INFO L273 TraceCheckUtils]: 285: Hoare triple {265187#(<= proc_i 188)} assume a[5] == 1000; {265187#(<= proc_i 188)} is VALID [2019-05-15 10:23:06,560 INFO L273 TraceCheckUtils]: 286: Hoare triple {265187#(<= proc_i 188)} assume j > 4; {265187#(<= proc_i 188)} is VALID [2019-05-15 10:23:06,561 INFO L273 TraceCheckUtils]: 287: Hoare triple {265187#(<= proc_i 188)} assume j < 6; {265187#(<= proc_i 188)} is VALID [2019-05-15 10:23:06,562 INFO L273 TraceCheckUtils]: 288: Hoare triple {265187#(<= proc_i 188)} i := i + 4; {265206#(<= proc_i 192)} is VALID [2019-05-15 10:23:06,562 INFO L273 TraceCheckUtils]: 289: Hoare triple {265206#(<= proc_i 192)} assume i <= 1000; {265206#(<= proc_i 192)} is VALID [2019-05-15 10:23:06,562 INFO L273 TraceCheckUtils]: 290: Hoare triple {265206#(<= proc_i 192)} assume i + 4 < a[j]; {265206#(<= proc_i 192)} is VALID [2019-05-15 10:23:06,563 INFO L273 TraceCheckUtils]: 291: Hoare triple {265206#(<= proc_i 192)} assume a[5] == 1000; {265206#(<= proc_i 192)} is VALID [2019-05-15 10:23:06,563 INFO L273 TraceCheckUtils]: 292: Hoare triple {265206#(<= proc_i 192)} assume j > 4; {265206#(<= proc_i 192)} is VALID [2019-05-15 10:23:06,564 INFO L273 TraceCheckUtils]: 293: Hoare triple {265206#(<= proc_i 192)} assume j < 6; {265206#(<= proc_i 192)} is VALID [2019-05-15 10:23:06,564 INFO L273 TraceCheckUtils]: 294: Hoare triple {265206#(<= proc_i 192)} i := i + 4; {265225#(<= proc_i 196)} is VALID [2019-05-15 10:23:06,565 INFO L273 TraceCheckUtils]: 295: Hoare triple {265225#(<= proc_i 196)} assume i <= 1000; {265225#(<= proc_i 196)} is VALID [2019-05-15 10:23:06,565 INFO L273 TraceCheckUtils]: 296: Hoare triple {265225#(<= proc_i 196)} assume i + 4 < a[j]; {265225#(<= proc_i 196)} is VALID [2019-05-15 10:23:06,566 INFO L273 TraceCheckUtils]: 297: Hoare triple {265225#(<= proc_i 196)} assume a[5] == 1000; {265225#(<= proc_i 196)} is VALID [2019-05-15 10:23:06,566 INFO L273 TraceCheckUtils]: 298: Hoare triple {265225#(<= proc_i 196)} assume j > 4; {265225#(<= proc_i 196)} is VALID [2019-05-15 10:23:06,567 INFO L273 TraceCheckUtils]: 299: Hoare triple {265225#(<= proc_i 196)} assume j < 6; {265225#(<= proc_i 196)} is VALID [2019-05-15 10:23:06,568 INFO L273 TraceCheckUtils]: 300: Hoare triple {265225#(<= proc_i 196)} i := i + 4; {265244#(<= proc_i 200)} is VALID [2019-05-15 10:23:06,568 INFO L273 TraceCheckUtils]: 301: Hoare triple {265244#(<= proc_i 200)} assume i <= 1000; {265244#(<= proc_i 200)} is VALID [2019-05-15 10:23:06,568 INFO L273 TraceCheckUtils]: 302: Hoare triple {265244#(<= proc_i 200)} assume i + 4 < a[j]; {265244#(<= proc_i 200)} is VALID [2019-05-15 10:23:06,569 INFO L273 TraceCheckUtils]: 303: Hoare triple {265244#(<= proc_i 200)} assume a[5] == 1000; {265244#(<= proc_i 200)} is VALID [2019-05-15 10:23:06,569 INFO L273 TraceCheckUtils]: 304: Hoare triple {265244#(<= proc_i 200)} assume j > 4; {265244#(<= proc_i 200)} is VALID [2019-05-15 10:23:06,570 INFO L273 TraceCheckUtils]: 305: Hoare triple {265244#(<= proc_i 200)} assume j < 6; {265244#(<= proc_i 200)} is VALID [2019-05-15 10:23:06,571 INFO L273 TraceCheckUtils]: 306: Hoare triple {265244#(<= proc_i 200)} i := i + 4; {265263#(<= proc_i 204)} is VALID [2019-05-15 10:23:06,571 INFO L273 TraceCheckUtils]: 307: Hoare triple {265263#(<= proc_i 204)} assume i <= 1000; {265263#(<= proc_i 204)} is VALID [2019-05-15 10:23:06,572 INFO L273 TraceCheckUtils]: 308: Hoare triple {265263#(<= proc_i 204)} assume i + 4 < a[j]; {265263#(<= proc_i 204)} is VALID [2019-05-15 10:23:06,572 INFO L273 TraceCheckUtils]: 309: Hoare triple {265263#(<= proc_i 204)} assume a[5] == 1000; {265263#(<= proc_i 204)} is VALID [2019-05-15 10:23:06,573 INFO L273 TraceCheckUtils]: 310: Hoare triple {265263#(<= proc_i 204)} assume j > 4; {265263#(<= proc_i 204)} is VALID [2019-05-15 10:23:06,573 INFO L273 TraceCheckUtils]: 311: Hoare triple {265263#(<= proc_i 204)} assume j < 6; {265263#(<= proc_i 204)} is VALID [2019-05-15 10:23:06,574 INFO L273 TraceCheckUtils]: 312: Hoare triple {265263#(<= proc_i 204)} i := i + 4; {265282#(<= proc_i 208)} is VALID [2019-05-15 10:23:06,574 INFO L273 TraceCheckUtils]: 313: Hoare triple {265282#(<= proc_i 208)} assume i <= 1000; {265282#(<= proc_i 208)} is VALID [2019-05-15 10:23:06,575 INFO L273 TraceCheckUtils]: 314: Hoare triple {265282#(<= proc_i 208)} assume i + 4 < a[j]; {265282#(<= proc_i 208)} is VALID [2019-05-15 10:23:06,575 INFO L273 TraceCheckUtils]: 315: Hoare triple {265282#(<= proc_i 208)} assume a[5] == 1000; {265282#(<= proc_i 208)} is VALID [2019-05-15 10:23:06,576 INFO L273 TraceCheckUtils]: 316: Hoare triple {265282#(<= proc_i 208)} assume j > 4; {265282#(<= proc_i 208)} is VALID [2019-05-15 10:23:06,576 INFO L273 TraceCheckUtils]: 317: Hoare triple {265282#(<= proc_i 208)} assume j < 6; {265282#(<= proc_i 208)} is VALID [2019-05-15 10:23:06,577 INFO L273 TraceCheckUtils]: 318: Hoare triple {265282#(<= proc_i 208)} i := i + 4; {265301#(<= proc_i 212)} is VALID [2019-05-15 10:23:06,577 INFO L273 TraceCheckUtils]: 319: Hoare triple {265301#(<= proc_i 212)} assume i <= 1000; {265301#(<= proc_i 212)} is VALID [2019-05-15 10:23:06,578 INFO L273 TraceCheckUtils]: 320: Hoare triple {265301#(<= proc_i 212)} assume i + 4 < a[j]; {265301#(<= proc_i 212)} is VALID [2019-05-15 10:23:06,578 INFO L273 TraceCheckUtils]: 321: Hoare triple {265301#(<= proc_i 212)} assume a[5] == 1000; {265301#(<= proc_i 212)} is VALID [2019-05-15 10:23:06,579 INFO L273 TraceCheckUtils]: 322: Hoare triple {265301#(<= proc_i 212)} assume j > 4; {265301#(<= proc_i 212)} is VALID [2019-05-15 10:23:06,579 INFO L273 TraceCheckUtils]: 323: Hoare triple {265301#(<= proc_i 212)} assume j < 6; {265301#(<= proc_i 212)} is VALID [2019-05-15 10:23:06,580 INFO L273 TraceCheckUtils]: 324: Hoare triple {265301#(<= proc_i 212)} i := i + 4; {265320#(<= proc_i 216)} is VALID [2019-05-15 10:23:06,580 INFO L273 TraceCheckUtils]: 325: Hoare triple {265320#(<= proc_i 216)} assume i <= 1000; {265320#(<= proc_i 216)} is VALID [2019-05-15 10:23:06,581 INFO L273 TraceCheckUtils]: 326: Hoare triple {265320#(<= proc_i 216)} assume i + 4 < a[j]; {265320#(<= proc_i 216)} is VALID [2019-05-15 10:23:06,581 INFO L273 TraceCheckUtils]: 327: Hoare triple {265320#(<= proc_i 216)} assume a[5] == 1000; {265320#(<= proc_i 216)} is VALID [2019-05-15 10:23:06,582 INFO L273 TraceCheckUtils]: 328: Hoare triple {265320#(<= proc_i 216)} assume j > 4; {265320#(<= proc_i 216)} is VALID [2019-05-15 10:23:06,582 INFO L273 TraceCheckUtils]: 329: Hoare triple {265320#(<= proc_i 216)} assume j < 6; {265320#(<= proc_i 216)} is VALID [2019-05-15 10:23:06,583 INFO L273 TraceCheckUtils]: 330: Hoare triple {265320#(<= proc_i 216)} i := i + 4; {265339#(<= proc_i 220)} is VALID [2019-05-15 10:23:06,583 INFO L273 TraceCheckUtils]: 331: Hoare triple {265339#(<= proc_i 220)} assume i <= 1000; {265339#(<= proc_i 220)} is VALID [2019-05-15 10:23:06,584 INFO L273 TraceCheckUtils]: 332: Hoare triple {265339#(<= proc_i 220)} assume i + 4 < a[j]; {265339#(<= proc_i 220)} is VALID [2019-05-15 10:23:06,584 INFO L273 TraceCheckUtils]: 333: Hoare triple {265339#(<= proc_i 220)} assume a[5] == 1000; {265339#(<= proc_i 220)} is VALID [2019-05-15 10:23:06,585 INFO L273 TraceCheckUtils]: 334: Hoare triple {265339#(<= proc_i 220)} assume j > 4; {265339#(<= proc_i 220)} is VALID [2019-05-15 10:23:06,585 INFO L273 TraceCheckUtils]: 335: Hoare triple {265339#(<= proc_i 220)} assume j < 6; {265339#(<= proc_i 220)} is VALID [2019-05-15 10:23:06,586 INFO L273 TraceCheckUtils]: 336: Hoare triple {265339#(<= proc_i 220)} i := i + 4; {265358#(<= proc_i 224)} is VALID [2019-05-15 10:23:06,586 INFO L273 TraceCheckUtils]: 337: Hoare triple {265358#(<= proc_i 224)} assume i <= 1000; {265358#(<= proc_i 224)} is VALID [2019-05-15 10:23:06,587 INFO L273 TraceCheckUtils]: 338: Hoare triple {265358#(<= proc_i 224)} assume i + 4 < a[j]; {265358#(<= proc_i 224)} is VALID [2019-05-15 10:23:06,587 INFO L273 TraceCheckUtils]: 339: Hoare triple {265358#(<= proc_i 224)} assume a[5] == 1000; {265358#(<= proc_i 224)} is VALID [2019-05-15 10:23:06,588 INFO L273 TraceCheckUtils]: 340: Hoare triple {265358#(<= proc_i 224)} assume j > 4; {265358#(<= proc_i 224)} is VALID [2019-05-15 10:23:06,588 INFO L273 TraceCheckUtils]: 341: Hoare triple {265358#(<= proc_i 224)} assume j < 6; {265358#(<= proc_i 224)} is VALID [2019-05-15 10:23:06,589 INFO L273 TraceCheckUtils]: 342: Hoare triple {265358#(<= proc_i 224)} i := i + 4; {265377#(<= proc_i 228)} is VALID [2019-05-15 10:23:06,589 INFO L273 TraceCheckUtils]: 343: Hoare triple {265377#(<= proc_i 228)} assume i <= 1000; {265377#(<= proc_i 228)} is VALID [2019-05-15 10:23:06,590 INFO L273 TraceCheckUtils]: 344: Hoare triple {265377#(<= proc_i 228)} assume i + 4 < a[j]; {265377#(<= proc_i 228)} is VALID [2019-05-15 10:23:06,590 INFO L273 TraceCheckUtils]: 345: Hoare triple {265377#(<= proc_i 228)} assume a[5] == 1000; {265377#(<= proc_i 228)} is VALID [2019-05-15 10:23:06,591 INFO L273 TraceCheckUtils]: 346: Hoare triple {265377#(<= proc_i 228)} assume j > 4; {265377#(<= proc_i 228)} is VALID [2019-05-15 10:23:06,591 INFO L273 TraceCheckUtils]: 347: Hoare triple {265377#(<= proc_i 228)} assume j < 6; {265377#(<= proc_i 228)} is VALID [2019-05-15 10:23:06,592 INFO L273 TraceCheckUtils]: 348: Hoare triple {265377#(<= proc_i 228)} i := i + 4; {265396#(<= proc_i 232)} is VALID [2019-05-15 10:23:06,592 INFO L273 TraceCheckUtils]: 349: Hoare triple {265396#(<= proc_i 232)} assume i <= 1000; {265396#(<= proc_i 232)} is VALID [2019-05-15 10:23:06,593 INFO L273 TraceCheckUtils]: 350: Hoare triple {265396#(<= proc_i 232)} assume i + 4 < a[j]; {265396#(<= proc_i 232)} is VALID [2019-05-15 10:23:06,593 INFO L273 TraceCheckUtils]: 351: Hoare triple {265396#(<= proc_i 232)} assume a[5] == 1000; {265396#(<= proc_i 232)} is VALID [2019-05-15 10:23:06,593 INFO L273 TraceCheckUtils]: 352: Hoare triple {265396#(<= proc_i 232)} assume j > 4; {265396#(<= proc_i 232)} is VALID [2019-05-15 10:23:06,594 INFO L273 TraceCheckUtils]: 353: Hoare triple {265396#(<= proc_i 232)} assume j < 6; {265396#(<= proc_i 232)} is VALID [2019-05-15 10:23:06,595 INFO L273 TraceCheckUtils]: 354: Hoare triple {265396#(<= proc_i 232)} i := i + 4; {265415#(<= proc_i 236)} is VALID [2019-05-15 10:23:06,595 INFO L273 TraceCheckUtils]: 355: Hoare triple {265415#(<= proc_i 236)} assume i <= 1000; {265415#(<= proc_i 236)} is VALID [2019-05-15 10:23:06,596 INFO L273 TraceCheckUtils]: 356: Hoare triple {265415#(<= proc_i 236)} assume i + 4 < a[j]; {265415#(<= proc_i 236)} is VALID [2019-05-15 10:23:06,596 INFO L273 TraceCheckUtils]: 357: Hoare triple {265415#(<= proc_i 236)} assume a[5] == 1000; {265415#(<= proc_i 236)} is VALID [2019-05-15 10:23:06,596 INFO L273 TraceCheckUtils]: 358: Hoare triple {265415#(<= proc_i 236)} assume j > 4; {265415#(<= proc_i 236)} is VALID [2019-05-15 10:23:06,597 INFO L273 TraceCheckUtils]: 359: Hoare triple {265415#(<= proc_i 236)} assume j < 6; {265415#(<= proc_i 236)} is VALID [2019-05-15 10:23:06,598 INFO L273 TraceCheckUtils]: 360: Hoare triple {265415#(<= proc_i 236)} i := i + 4; {265434#(<= proc_i 240)} is VALID [2019-05-15 10:23:06,598 INFO L273 TraceCheckUtils]: 361: Hoare triple {265434#(<= proc_i 240)} assume i <= 1000; {265434#(<= proc_i 240)} is VALID [2019-05-15 10:23:06,598 INFO L273 TraceCheckUtils]: 362: Hoare triple {265434#(<= proc_i 240)} assume i + 4 < a[j]; {265434#(<= proc_i 240)} is VALID [2019-05-15 10:23:06,599 INFO L273 TraceCheckUtils]: 363: Hoare triple {265434#(<= proc_i 240)} assume a[5] == 1000; {265434#(<= proc_i 240)} is VALID [2019-05-15 10:23:06,599 INFO L273 TraceCheckUtils]: 364: Hoare triple {265434#(<= proc_i 240)} assume j > 4; {265434#(<= proc_i 240)} is VALID [2019-05-15 10:23:06,600 INFO L273 TraceCheckUtils]: 365: Hoare triple {265434#(<= proc_i 240)} assume j < 6; {265434#(<= proc_i 240)} is VALID [2019-05-15 10:23:06,600 INFO L273 TraceCheckUtils]: 366: Hoare triple {265434#(<= proc_i 240)} i := i + 4; {265453#(<= proc_i 244)} is VALID [2019-05-15 10:23:06,601 INFO L273 TraceCheckUtils]: 367: Hoare triple {265453#(<= proc_i 244)} assume i <= 1000; {265453#(<= proc_i 244)} is VALID [2019-05-15 10:23:06,601 INFO L273 TraceCheckUtils]: 368: Hoare triple {265453#(<= proc_i 244)} assume i + 4 < a[j]; {265453#(<= proc_i 244)} is VALID [2019-05-15 10:23:06,602 INFO L273 TraceCheckUtils]: 369: Hoare triple {265453#(<= proc_i 244)} assume a[5] == 1000; {265453#(<= proc_i 244)} is VALID [2019-05-15 10:23:06,602 INFO L273 TraceCheckUtils]: 370: Hoare triple {265453#(<= proc_i 244)} assume j > 4; {265453#(<= proc_i 244)} is VALID [2019-05-15 10:23:06,603 INFO L273 TraceCheckUtils]: 371: Hoare triple {265453#(<= proc_i 244)} assume j < 6; {265453#(<= proc_i 244)} is VALID [2019-05-15 10:23:06,603 INFO L273 TraceCheckUtils]: 372: Hoare triple {265453#(<= proc_i 244)} i := i + 4; {265472#(<= proc_i 248)} is VALID [2019-05-15 10:23:06,604 INFO L273 TraceCheckUtils]: 373: Hoare triple {265472#(<= proc_i 248)} assume i <= 1000; {265472#(<= proc_i 248)} is VALID [2019-05-15 10:23:06,604 INFO L273 TraceCheckUtils]: 374: Hoare triple {265472#(<= proc_i 248)} assume i + 4 < a[j]; {265472#(<= proc_i 248)} is VALID [2019-05-15 10:23:06,605 INFO L273 TraceCheckUtils]: 375: Hoare triple {265472#(<= proc_i 248)} assume a[5] == 1000; {265472#(<= proc_i 248)} is VALID [2019-05-15 10:23:06,605 INFO L273 TraceCheckUtils]: 376: Hoare triple {265472#(<= proc_i 248)} assume j > 4; {265472#(<= proc_i 248)} is VALID [2019-05-15 10:23:06,606 INFO L273 TraceCheckUtils]: 377: Hoare triple {265472#(<= proc_i 248)} assume j < 6; {265472#(<= proc_i 248)} is VALID [2019-05-15 10:23:06,606 INFO L273 TraceCheckUtils]: 378: Hoare triple {265472#(<= proc_i 248)} i := i + 4; {265491#(<= proc_i 252)} is VALID [2019-05-15 10:23:06,607 INFO L273 TraceCheckUtils]: 379: Hoare triple {265491#(<= proc_i 252)} assume i <= 1000; {265491#(<= proc_i 252)} is VALID [2019-05-15 10:23:06,607 INFO L273 TraceCheckUtils]: 380: Hoare triple {265491#(<= proc_i 252)} assume i + 4 < a[j]; {265491#(<= proc_i 252)} is VALID [2019-05-15 10:23:06,608 INFO L273 TraceCheckUtils]: 381: Hoare triple {265491#(<= proc_i 252)} assume a[5] == 1000; {265491#(<= proc_i 252)} is VALID [2019-05-15 10:23:06,608 INFO L273 TraceCheckUtils]: 382: Hoare triple {265491#(<= proc_i 252)} assume j > 4; {265491#(<= proc_i 252)} is VALID [2019-05-15 10:23:06,609 INFO L273 TraceCheckUtils]: 383: Hoare triple {265491#(<= proc_i 252)} assume j < 6; {265491#(<= proc_i 252)} is VALID [2019-05-15 10:23:06,609 INFO L273 TraceCheckUtils]: 384: Hoare triple {265491#(<= proc_i 252)} i := i + 4; {265510#(<= proc_i 256)} is VALID [2019-05-15 10:23:06,610 INFO L273 TraceCheckUtils]: 385: Hoare triple {265510#(<= proc_i 256)} assume i <= 1000; {265510#(<= proc_i 256)} is VALID [2019-05-15 10:23:06,610 INFO L273 TraceCheckUtils]: 386: Hoare triple {265510#(<= proc_i 256)} assume i + 4 < a[j]; {265510#(<= proc_i 256)} is VALID [2019-05-15 10:23:06,611 INFO L273 TraceCheckUtils]: 387: Hoare triple {265510#(<= proc_i 256)} assume a[5] == 1000; {265510#(<= proc_i 256)} is VALID [2019-05-15 10:23:06,611 INFO L273 TraceCheckUtils]: 388: Hoare triple {265510#(<= proc_i 256)} assume j > 4; {265510#(<= proc_i 256)} is VALID [2019-05-15 10:23:06,612 INFO L273 TraceCheckUtils]: 389: Hoare triple {265510#(<= proc_i 256)} assume j < 6; {265510#(<= proc_i 256)} is VALID [2019-05-15 10:23:06,612 INFO L273 TraceCheckUtils]: 390: Hoare triple {265510#(<= proc_i 256)} i := i + 4; {265529#(<= proc_i 260)} is VALID [2019-05-15 10:23:06,613 INFO L273 TraceCheckUtils]: 391: Hoare triple {265529#(<= proc_i 260)} assume i <= 1000; {265529#(<= proc_i 260)} is VALID [2019-05-15 10:23:06,613 INFO L273 TraceCheckUtils]: 392: Hoare triple {265529#(<= proc_i 260)} assume i + 4 < a[j]; {265529#(<= proc_i 260)} is VALID [2019-05-15 10:23:06,614 INFO L273 TraceCheckUtils]: 393: Hoare triple {265529#(<= proc_i 260)} assume a[5] == 1000; {265529#(<= proc_i 260)} is VALID [2019-05-15 10:23:06,614 INFO L273 TraceCheckUtils]: 394: Hoare triple {265529#(<= proc_i 260)} assume j > 4; {265529#(<= proc_i 260)} is VALID [2019-05-15 10:23:06,615 INFO L273 TraceCheckUtils]: 395: Hoare triple {265529#(<= proc_i 260)} assume j < 6; {265529#(<= proc_i 260)} is VALID [2019-05-15 10:23:06,615 INFO L273 TraceCheckUtils]: 396: Hoare triple {265529#(<= proc_i 260)} i := i + 4; {265548#(<= proc_i 264)} is VALID [2019-05-15 10:23:06,616 INFO L273 TraceCheckUtils]: 397: Hoare triple {265548#(<= proc_i 264)} assume i <= 1000; {265548#(<= proc_i 264)} is VALID [2019-05-15 10:23:06,616 INFO L273 TraceCheckUtils]: 398: Hoare triple {265548#(<= proc_i 264)} assume i + 4 < a[j]; {265548#(<= proc_i 264)} is VALID [2019-05-15 10:23:06,617 INFO L273 TraceCheckUtils]: 399: Hoare triple {265548#(<= proc_i 264)} assume a[5] == 1000; {265548#(<= proc_i 264)} is VALID [2019-05-15 10:23:06,617 INFO L273 TraceCheckUtils]: 400: Hoare triple {265548#(<= proc_i 264)} assume j > 4; {265548#(<= proc_i 264)} is VALID [2019-05-15 10:23:06,618 INFO L273 TraceCheckUtils]: 401: Hoare triple {265548#(<= proc_i 264)} assume j < 6; {265548#(<= proc_i 264)} is VALID [2019-05-15 10:23:06,618 INFO L273 TraceCheckUtils]: 402: Hoare triple {265548#(<= proc_i 264)} i := i + 4; {265567#(<= proc_i 268)} is VALID [2019-05-15 10:23:06,619 INFO L273 TraceCheckUtils]: 403: Hoare triple {265567#(<= proc_i 268)} assume i <= 1000; {265567#(<= proc_i 268)} is VALID [2019-05-15 10:23:06,619 INFO L273 TraceCheckUtils]: 404: Hoare triple {265567#(<= proc_i 268)} assume i + 4 < a[j]; {265567#(<= proc_i 268)} is VALID [2019-05-15 10:23:06,620 INFO L273 TraceCheckUtils]: 405: Hoare triple {265567#(<= proc_i 268)} assume a[5] == 1000; {265567#(<= proc_i 268)} is VALID [2019-05-15 10:23:06,620 INFO L273 TraceCheckUtils]: 406: Hoare triple {265567#(<= proc_i 268)} assume j > 4; {265567#(<= proc_i 268)} is VALID [2019-05-15 10:23:06,620 INFO L273 TraceCheckUtils]: 407: Hoare triple {265567#(<= proc_i 268)} assume j < 6; {265567#(<= proc_i 268)} is VALID [2019-05-15 10:23:06,621 INFO L273 TraceCheckUtils]: 408: Hoare triple {265567#(<= proc_i 268)} i := i + 4; {265586#(<= proc_i 272)} is VALID [2019-05-15 10:23:06,622 INFO L273 TraceCheckUtils]: 409: Hoare triple {265586#(<= proc_i 272)} assume i <= 1000; {265586#(<= proc_i 272)} is VALID [2019-05-15 10:23:06,622 INFO L273 TraceCheckUtils]: 410: Hoare triple {265586#(<= proc_i 272)} assume i + 4 < a[j]; {265586#(<= proc_i 272)} is VALID [2019-05-15 10:23:06,623 INFO L273 TraceCheckUtils]: 411: Hoare triple {265586#(<= proc_i 272)} assume a[5] == 1000; {265586#(<= proc_i 272)} is VALID [2019-05-15 10:23:06,623 INFO L273 TraceCheckUtils]: 412: Hoare triple {265586#(<= proc_i 272)} assume j > 4; {265586#(<= proc_i 272)} is VALID [2019-05-15 10:23:06,623 INFO L273 TraceCheckUtils]: 413: Hoare triple {265586#(<= proc_i 272)} assume j < 6; {265586#(<= proc_i 272)} is VALID [2019-05-15 10:23:06,624 INFO L273 TraceCheckUtils]: 414: Hoare triple {265586#(<= proc_i 272)} i := i + 4; {265605#(<= proc_i 276)} is VALID [2019-05-15 10:23:06,625 INFO L273 TraceCheckUtils]: 415: Hoare triple {265605#(<= proc_i 276)} assume i <= 1000; {265605#(<= proc_i 276)} is VALID [2019-05-15 10:23:06,625 INFO L273 TraceCheckUtils]: 416: Hoare triple {265605#(<= proc_i 276)} assume i + 4 < a[j]; {265605#(<= proc_i 276)} is VALID [2019-05-15 10:23:06,625 INFO L273 TraceCheckUtils]: 417: Hoare triple {265605#(<= proc_i 276)} assume a[5] == 1000; {265605#(<= proc_i 276)} is VALID [2019-05-15 10:23:06,626 INFO L273 TraceCheckUtils]: 418: Hoare triple {265605#(<= proc_i 276)} assume j > 4; {265605#(<= proc_i 276)} is VALID [2019-05-15 10:23:06,626 INFO L273 TraceCheckUtils]: 419: Hoare triple {265605#(<= proc_i 276)} assume j < 6; {265605#(<= proc_i 276)} is VALID [2019-05-15 10:23:06,627 INFO L273 TraceCheckUtils]: 420: Hoare triple {265605#(<= proc_i 276)} i := i + 4; {265624#(<= proc_i 280)} is VALID [2019-05-15 10:23:06,628 INFO L273 TraceCheckUtils]: 421: Hoare triple {265624#(<= proc_i 280)} assume i <= 1000; {265624#(<= proc_i 280)} is VALID [2019-05-15 10:23:06,628 INFO L273 TraceCheckUtils]: 422: Hoare triple {265624#(<= proc_i 280)} assume i + 4 < a[j]; {265624#(<= proc_i 280)} is VALID [2019-05-15 10:23:06,628 INFO L273 TraceCheckUtils]: 423: Hoare triple {265624#(<= proc_i 280)} assume a[5] == 1000; {265624#(<= proc_i 280)} is VALID [2019-05-15 10:23:06,629 INFO L273 TraceCheckUtils]: 424: Hoare triple {265624#(<= proc_i 280)} assume j > 4; {265624#(<= proc_i 280)} is VALID [2019-05-15 10:23:06,629 INFO L273 TraceCheckUtils]: 425: Hoare triple {265624#(<= proc_i 280)} assume j < 6; {265624#(<= proc_i 280)} is VALID [2019-05-15 10:23:06,630 INFO L273 TraceCheckUtils]: 426: Hoare triple {265624#(<= proc_i 280)} i := i + 4; {265643#(<= proc_i 284)} is VALID [2019-05-15 10:23:06,630 INFO L273 TraceCheckUtils]: 427: Hoare triple {265643#(<= proc_i 284)} assume i <= 1000; {265643#(<= proc_i 284)} is VALID [2019-05-15 10:23:06,631 INFO L273 TraceCheckUtils]: 428: Hoare triple {265643#(<= proc_i 284)} assume i + 4 < a[j]; {265643#(<= proc_i 284)} is VALID [2019-05-15 10:23:06,631 INFO L273 TraceCheckUtils]: 429: Hoare triple {265643#(<= proc_i 284)} assume a[5] == 1000; {265643#(<= proc_i 284)} is VALID [2019-05-15 10:23:06,632 INFO L273 TraceCheckUtils]: 430: Hoare triple {265643#(<= proc_i 284)} assume j > 4; {265643#(<= proc_i 284)} is VALID [2019-05-15 10:23:06,632 INFO L273 TraceCheckUtils]: 431: Hoare triple {265643#(<= proc_i 284)} assume j < 6; {265643#(<= proc_i 284)} is VALID [2019-05-15 10:23:06,633 INFO L273 TraceCheckUtils]: 432: Hoare triple {265643#(<= proc_i 284)} i := i + 4; {265662#(<= proc_i 288)} is VALID [2019-05-15 10:23:06,633 INFO L273 TraceCheckUtils]: 433: Hoare triple {265662#(<= proc_i 288)} assume i <= 1000; {265662#(<= proc_i 288)} is VALID [2019-05-15 10:23:06,634 INFO L273 TraceCheckUtils]: 434: Hoare triple {265662#(<= proc_i 288)} assume i + 4 < a[j]; {265662#(<= proc_i 288)} is VALID [2019-05-15 10:23:06,634 INFO L273 TraceCheckUtils]: 435: Hoare triple {265662#(<= proc_i 288)} assume a[5] == 1000; {265662#(<= proc_i 288)} is VALID [2019-05-15 10:23:06,635 INFO L273 TraceCheckUtils]: 436: Hoare triple {265662#(<= proc_i 288)} assume j > 4; {265662#(<= proc_i 288)} is VALID [2019-05-15 10:23:06,635 INFO L273 TraceCheckUtils]: 437: Hoare triple {265662#(<= proc_i 288)} assume j < 6; {265662#(<= proc_i 288)} is VALID [2019-05-15 10:23:06,636 INFO L273 TraceCheckUtils]: 438: Hoare triple {265662#(<= proc_i 288)} i := i + 4; {265681#(<= proc_i 292)} is VALID [2019-05-15 10:23:06,637 INFO L273 TraceCheckUtils]: 439: Hoare triple {265681#(<= proc_i 292)} assume i <= 1000; {265681#(<= proc_i 292)} is VALID [2019-05-15 10:23:06,637 INFO L273 TraceCheckUtils]: 440: Hoare triple {265681#(<= proc_i 292)} assume i + 4 < a[j]; {265681#(<= proc_i 292)} is VALID [2019-05-15 10:23:06,637 INFO L273 TraceCheckUtils]: 441: Hoare triple {265681#(<= proc_i 292)} assume a[5] == 1000; {265681#(<= proc_i 292)} is VALID [2019-05-15 10:23:06,638 INFO L273 TraceCheckUtils]: 442: Hoare triple {265681#(<= proc_i 292)} assume j > 4; {265681#(<= proc_i 292)} is VALID [2019-05-15 10:23:06,638 INFO L273 TraceCheckUtils]: 443: Hoare triple {265681#(<= proc_i 292)} assume j < 6; {265681#(<= proc_i 292)} is VALID [2019-05-15 10:23:06,639 INFO L273 TraceCheckUtils]: 444: Hoare triple {265681#(<= proc_i 292)} i := i + 4; {265700#(<= proc_i 296)} is VALID [2019-05-15 10:23:06,640 INFO L273 TraceCheckUtils]: 445: Hoare triple {265700#(<= proc_i 296)} assume i <= 1000; {265700#(<= proc_i 296)} is VALID [2019-05-15 10:23:06,640 INFO L273 TraceCheckUtils]: 446: Hoare triple {265700#(<= proc_i 296)} assume i + 4 < a[j]; {265700#(<= proc_i 296)} is VALID [2019-05-15 10:23:06,641 INFO L273 TraceCheckUtils]: 447: Hoare triple {265700#(<= proc_i 296)} assume a[5] == 1000; {265700#(<= proc_i 296)} is VALID [2019-05-15 10:23:06,641 INFO L273 TraceCheckUtils]: 448: Hoare triple {265700#(<= proc_i 296)} assume j > 4; {265700#(<= proc_i 296)} is VALID [2019-05-15 10:23:06,641 INFO L273 TraceCheckUtils]: 449: Hoare triple {265700#(<= proc_i 296)} assume j < 6; {265700#(<= proc_i 296)} is VALID [2019-05-15 10:23:06,642 INFO L273 TraceCheckUtils]: 450: Hoare triple {265700#(<= proc_i 296)} i := i + 4; {265719#(<= proc_i 300)} is VALID [2019-05-15 10:23:06,643 INFO L273 TraceCheckUtils]: 451: Hoare triple {265719#(<= proc_i 300)} assume i <= 1000; {265719#(<= proc_i 300)} is VALID [2019-05-15 10:23:06,643 INFO L273 TraceCheckUtils]: 452: Hoare triple {265719#(<= proc_i 300)} assume i + 4 < a[j]; {265719#(<= proc_i 300)} is VALID [2019-05-15 10:23:06,643 INFO L273 TraceCheckUtils]: 453: Hoare triple {265719#(<= proc_i 300)} assume a[5] == 1000; {265719#(<= proc_i 300)} is VALID [2019-05-15 10:23:06,644 INFO L273 TraceCheckUtils]: 454: Hoare triple {265719#(<= proc_i 300)} assume j > 4; {265719#(<= proc_i 300)} is VALID [2019-05-15 10:23:06,644 INFO L273 TraceCheckUtils]: 455: Hoare triple {265719#(<= proc_i 300)} assume j < 6; {265719#(<= proc_i 300)} is VALID [2019-05-15 10:23:06,645 INFO L273 TraceCheckUtils]: 456: Hoare triple {265719#(<= proc_i 300)} i := i + 4; {265738#(<= proc_i 304)} is VALID [2019-05-15 10:23:06,646 INFO L273 TraceCheckUtils]: 457: Hoare triple {265738#(<= proc_i 304)} assume i <= 1000; {265738#(<= proc_i 304)} is VALID [2019-05-15 10:23:06,646 INFO L273 TraceCheckUtils]: 458: Hoare triple {265738#(<= proc_i 304)} assume i + 4 < a[j]; {265738#(<= proc_i 304)} is VALID [2019-05-15 10:23:06,646 INFO L273 TraceCheckUtils]: 459: Hoare triple {265738#(<= proc_i 304)} assume a[5] == 1000; {265738#(<= proc_i 304)} is VALID [2019-05-15 10:23:06,647 INFO L273 TraceCheckUtils]: 460: Hoare triple {265738#(<= proc_i 304)} assume j > 4; {265738#(<= proc_i 304)} is VALID [2019-05-15 10:23:06,647 INFO L273 TraceCheckUtils]: 461: Hoare triple {265738#(<= proc_i 304)} assume j < 6; {265738#(<= proc_i 304)} is VALID [2019-05-15 10:23:06,648 INFO L273 TraceCheckUtils]: 462: Hoare triple {265738#(<= proc_i 304)} i := i + 4; {265757#(<= proc_i 308)} is VALID [2019-05-15 10:23:06,648 INFO L273 TraceCheckUtils]: 463: Hoare triple {265757#(<= proc_i 308)} assume i <= 1000; {265757#(<= proc_i 308)} is VALID [2019-05-15 10:23:06,649 INFO L273 TraceCheckUtils]: 464: Hoare triple {265757#(<= proc_i 308)} assume i + 4 < a[j]; {265757#(<= proc_i 308)} is VALID [2019-05-15 10:23:06,649 INFO L273 TraceCheckUtils]: 465: Hoare triple {265757#(<= proc_i 308)} assume a[5] == 1000; {265757#(<= proc_i 308)} is VALID [2019-05-15 10:23:06,650 INFO L273 TraceCheckUtils]: 466: Hoare triple {265757#(<= proc_i 308)} assume j > 4; {265757#(<= proc_i 308)} is VALID [2019-05-15 10:23:06,650 INFO L273 TraceCheckUtils]: 467: Hoare triple {265757#(<= proc_i 308)} assume j < 6; {265757#(<= proc_i 308)} is VALID [2019-05-15 10:23:06,651 INFO L273 TraceCheckUtils]: 468: Hoare triple {265757#(<= proc_i 308)} i := i + 4; {265776#(<= proc_i 312)} is VALID [2019-05-15 10:23:06,651 INFO L273 TraceCheckUtils]: 469: Hoare triple {265776#(<= proc_i 312)} assume i <= 1000; {265776#(<= proc_i 312)} is VALID [2019-05-15 10:23:06,652 INFO L273 TraceCheckUtils]: 470: Hoare triple {265776#(<= proc_i 312)} assume i + 4 < a[j]; {265776#(<= proc_i 312)} is VALID [2019-05-15 10:23:06,652 INFO L273 TraceCheckUtils]: 471: Hoare triple {265776#(<= proc_i 312)} assume a[5] == 1000; {265776#(<= proc_i 312)} is VALID [2019-05-15 10:23:06,653 INFO L273 TraceCheckUtils]: 472: Hoare triple {265776#(<= proc_i 312)} assume j > 4; {265776#(<= proc_i 312)} is VALID [2019-05-15 10:23:06,653 INFO L273 TraceCheckUtils]: 473: Hoare triple {265776#(<= proc_i 312)} assume j < 6; {265776#(<= proc_i 312)} is VALID [2019-05-15 10:23:06,654 INFO L273 TraceCheckUtils]: 474: Hoare triple {265776#(<= proc_i 312)} i := i + 4; {265795#(<= proc_i 316)} is VALID [2019-05-15 10:23:06,654 INFO L273 TraceCheckUtils]: 475: Hoare triple {265795#(<= proc_i 316)} assume i <= 1000; {265795#(<= proc_i 316)} is VALID [2019-05-15 10:23:06,655 INFO L273 TraceCheckUtils]: 476: Hoare triple {265795#(<= proc_i 316)} assume i + 4 < a[j]; {265795#(<= proc_i 316)} is VALID [2019-05-15 10:23:06,655 INFO L273 TraceCheckUtils]: 477: Hoare triple {265795#(<= proc_i 316)} assume a[5] == 1000; {265795#(<= proc_i 316)} is VALID [2019-05-15 10:23:06,656 INFO L273 TraceCheckUtils]: 478: Hoare triple {265795#(<= proc_i 316)} assume j > 4; {265795#(<= proc_i 316)} is VALID [2019-05-15 10:23:06,656 INFO L273 TraceCheckUtils]: 479: Hoare triple {265795#(<= proc_i 316)} assume j < 6; {265795#(<= proc_i 316)} is VALID [2019-05-15 10:23:06,657 INFO L273 TraceCheckUtils]: 480: Hoare triple {265795#(<= proc_i 316)} i := i + 4; {265814#(<= proc_i 320)} is VALID [2019-05-15 10:23:06,657 INFO L273 TraceCheckUtils]: 481: Hoare triple {265814#(<= proc_i 320)} assume i <= 1000; {265814#(<= proc_i 320)} is VALID [2019-05-15 10:23:06,658 INFO L273 TraceCheckUtils]: 482: Hoare triple {265814#(<= proc_i 320)} assume i + 4 < a[j]; {265814#(<= proc_i 320)} is VALID [2019-05-15 10:23:06,658 INFO L273 TraceCheckUtils]: 483: Hoare triple {265814#(<= proc_i 320)} assume a[5] == 1000; {265814#(<= proc_i 320)} is VALID [2019-05-15 10:23:06,659 INFO L273 TraceCheckUtils]: 484: Hoare triple {265814#(<= proc_i 320)} assume j > 4; {265814#(<= proc_i 320)} is VALID [2019-05-15 10:23:06,659 INFO L273 TraceCheckUtils]: 485: Hoare triple {265814#(<= proc_i 320)} assume j < 6; {265814#(<= proc_i 320)} is VALID [2019-05-15 10:23:06,660 INFO L273 TraceCheckUtils]: 486: Hoare triple {265814#(<= proc_i 320)} i := i + 4; {265833#(<= proc_i 324)} is VALID [2019-05-15 10:23:06,660 INFO L273 TraceCheckUtils]: 487: Hoare triple {265833#(<= proc_i 324)} assume i <= 1000; {265833#(<= proc_i 324)} is VALID [2019-05-15 10:23:06,661 INFO L273 TraceCheckUtils]: 488: Hoare triple {265833#(<= proc_i 324)} assume i + 4 < a[j]; {265833#(<= proc_i 324)} is VALID [2019-05-15 10:23:06,661 INFO L273 TraceCheckUtils]: 489: Hoare triple {265833#(<= proc_i 324)} assume a[5] == 1000; {265833#(<= proc_i 324)} is VALID [2019-05-15 10:23:06,662 INFO L273 TraceCheckUtils]: 490: Hoare triple {265833#(<= proc_i 324)} assume j > 4; {265833#(<= proc_i 324)} is VALID [2019-05-15 10:23:06,662 INFO L273 TraceCheckUtils]: 491: Hoare triple {265833#(<= proc_i 324)} assume j < 6; {265833#(<= proc_i 324)} is VALID [2019-05-15 10:23:06,663 INFO L273 TraceCheckUtils]: 492: Hoare triple {265833#(<= proc_i 324)} i := i + 4; {265852#(<= proc_i 328)} is VALID [2019-05-15 10:23:06,664 INFO L273 TraceCheckUtils]: 493: Hoare triple {265852#(<= proc_i 328)} assume i <= 1000; {265852#(<= proc_i 328)} is VALID [2019-05-15 10:23:06,664 INFO L273 TraceCheckUtils]: 494: Hoare triple {265852#(<= proc_i 328)} assume i + 4 < a[j]; {265852#(<= proc_i 328)} is VALID [2019-05-15 10:23:06,665 INFO L273 TraceCheckUtils]: 495: Hoare triple {265852#(<= proc_i 328)} assume a[5] == 1000; {265852#(<= proc_i 328)} is VALID [2019-05-15 10:23:06,665 INFO L273 TraceCheckUtils]: 496: Hoare triple {265852#(<= proc_i 328)} assume j > 4; {265852#(<= proc_i 328)} is VALID [2019-05-15 10:23:06,666 INFO L273 TraceCheckUtils]: 497: Hoare triple {265852#(<= proc_i 328)} assume j < 6; {265852#(<= proc_i 328)} is VALID [2019-05-15 10:23:06,666 INFO L273 TraceCheckUtils]: 498: Hoare triple {265852#(<= proc_i 328)} i := i + 4; {265871#(<= proc_i 332)} is VALID [2019-05-15 10:23:06,667 INFO L273 TraceCheckUtils]: 499: Hoare triple {265871#(<= proc_i 332)} assume i <= 1000; {265871#(<= proc_i 332)} is VALID [2019-05-15 10:23:06,667 INFO L273 TraceCheckUtils]: 500: Hoare triple {265871#(<= proc_i 332)} assume i + 4 < a[j]; {265871#(<= proc_i 332)} is VALID [2019-05-15 10:23:06,668 INFO L273 TraceCheckUtils]: 501: Hoare triple {265871#(<= proc_i 332)} assume a[5] == 1000; {265871#(<= proc_i 332)} is VALID [2019-05-15 10:23:06,668 INFO L273 TraceCheckUtils]: 502: Hoare triple {265871#(<= proc_i 332)} assume j > 4; {265871#(<= proc_i 332)} is VALID [2019-05-15 10:23:06,669 INFO L273 TraceCheckUtils]: 503: Hoare triple {265871#(<= proc_i 332)} assume j < 6; {265871#(<= proc_i 332)} is VALID [2019-05-15 10:23:06,669 INFO L273 TraceCheckUtils]: 504: Hoare triple {265871#(<= proc_i 332)} i := i + 4; {265890#(<= proc_i 336)} is VALID [2019-05-15 10:23:06,670 INFO L273 TraceCheckUtils]: 505: Hoare triple {265890#(<= proc_i 336)} assume i <= 1000; {265890#(<= proc_i 336)} is VALID [2019-05-15 10:23:06,670 INFO L273 TraceCheckUtils]: 506: Hoare triple {265890#(<= proc_i 336)} assume i + 4 < a[j]; {265890#(<= proc_i 336)} is VALID [2019-05-15 10:23:06,671 INFO L273 TraceCheckUtils]: 507: Hoare triple {265890#(<= proc_i 336)} assume a[5] == 1000; {265890#(<= proc_i 336)} is VALID [2019-05-15 10:23:06,671 INFO L273 TraceCheckUtils]: 508: Hoare triple {265890#(<= proc_i 336)} assume j > 4; {265890#(<= proc_i 336)} is VALID [2019-05-15 10:23:06,672 INFO L273 TraceCheckUtils]: 509: Hoare triple {265890#(<= proc_i 336)} assume j < 6; {265890#(<= proc_i 336)} is VALID [2019-05-15 10:23:06,672 INFO L273 TraceCheckUtils]: 510: Hoare triple {265890#(<= proc_i 336)} i := i + 4; {265909#(<= proc_i 340)} is VALID [2019-05-15 10:23:06,673 INFO L273 TraceCheckUtils]: 511: Hoare triple {265909#(<= proc_i 340)} assume i <= 1000; {265909#(<= proc_i 340)} is VALID [2019-05-15 10:23:06,673 INFO L273 TraceCheckUtils]: 512: Hoare triple {265909#(<= proc_i 340)} assume i + 4 < a[j]; {265909#(<= proc_i 340)} is VALID [2019-05-15 10:23:06,674 INFO L273 TraceCheckUtils]: 513: Hoare triple {265909#(<= proc_i 340)} assume a[5] == 1000; {265909#(<= proc_i 340)} is VALID [2019-05-15 10:23:06,674 INFO L273 TraceCheckUtils]: 514: Hoare triple {265909#(<= proc_i 340)} assume j > 4; {265909#(<= proc_i 340)} is VALID [2019-05-15 10:23:06,674 INFO L273 TraceCheckUtils]: 515: Hoare triple {265909#(<= proc_i 340)} assume j < 6; {265909#(<= proc_i 340)} is VALID [2019-05-15 10:23:06,675 INFO L273 TraceCheckUtils]: 516: Hoare triple {265909#(<= proc_i 340)} i := i + 4; {265928#(<= proc_i 344)} is VALID [2019-05-15 10:23:06,676 INFO L273 TraceCheckUtils]: 517: Hoare triple {265928#(<= proc_i 344)} assume i <= 1000; {265928#(<= proc_i 344)} is VALID [2019-05-15 10:23:06,676 INFO L273 TraceCheckUtils]: 518: Hoare triple {265928#(<= proc_i 344)} assume i + 4 < a[j]; {265928#(<= proc_i 344)} is VALID [2019-05-15 10:23:06,677 INFO L273 TraceCheckUtils]: 519: Hoare triple {265928#(<= proc_i 344)} assume a[5] == 1000; {265928#(<= proc_i 344)} is VALID [2019-05-15 10:23:06,677 INFO L273 TraceCheckUtils]: 520: Hoare triple {265928#(<= proc_i 344)} assume j > 4; {265928#(<= proc_i 344)} is VALID [2019-05-15 10:23:06,677 INFO L273 TraceCheckUtils]: 521: Hoare triple {265928#(<= proc_i 344)} assume j < 6; {265928#(<= proc_i 344)} is VALID [2019-05-15 10:23:06,678 INFO L273 TraceCheckUtils]: 522: Hoare triple {265928#(<= proc_i 344)} i := i + 4; {265947#(<= proc_i 348)} is VALID [2019-05-15 10:23:06,679 INFO L273 TraceCheckUtils]: 523: Hoare triple {265947#(<= proc_i 348)} assume i <= 1000; {265947#(<= proc_i 348)} is VALID [2019-05-15 10:23:06,679 INFO L273 TraceCheckUtils]: 524: Hoare triple {265947#(<= proc_i 348)} assume i + 4 < a[j]; {265947#(<= proc_i 348)} is VALID [2019-05-15 10:23:06,680 INFO L273 TraceCheckUtils]: 525: Hoare triple {265947#(<= proc_i 348)} assume a[5] == 1000; {265947#(<= proc_i 348)} is VALID [2019-05-15 10:23:06,680 INFO L273 TraceCheckUtils]: 526: Hoare triple {265947#(<= proc_i 348)} assume j > 4; {265947#(<= proc_i 348)} is VALID [2019-05-15 10:23:06,680 INFO L273 TraceCheckUtils]: 527: Hoare triple {265947#(<= proc_i 348)} assume j < 6; {265947#(<= proc_i 348)} is VALID [2019-05-15 10:23:06,681 INFO L273 TraceCheckUtils]: 528: Hoare triple {265947#(<= proc_i 348)} i := i + 4; {265966#(<= proc_i 352)} is VALID [2019-05-15 10:23:06,682 INFO L273 TraceCheckUtils]: 529: Hoare triple {265966#(<= proc_i 352)} assume i <= 1000; {265966#(<= proc_i 352)} is VALID [2019-05-15 10:23:06,682 INFO L273 TraceCheckUtils]: 530: Hoare triple {265966#(<= proc_i 352)} assume i + 4 < a[j]; {265966#(<= proc_i 352)} is VALID [2019-05-15 10:23:06,683 INFO L273 TraceCheckUtils]: 531: Hoare triple {265966#(<= proc_i 352)} assume a[5] == 1000; {265966#(<= proc_i 352)} is VALID [2019-05-15 10:23:06,683 INFO L273 TraceCheckUtils]: 532: Hoare triple {265966#(<= proc_i 352)} assume j > 4; {265966#(<= proc_i 352)} is VALID [2019-05-15 10:23:06,683 INFO L273 TraceCheckUtils]: 533: Hoare triple {265966#(<= proc_i 352)} assume j < 6; {265966#(<= proc_i 352)} is VALID [2019-05-15 10:23:06,684 INFO L273 TraceCheckUtils]: 534: Hoare triple {265966#(<= proc_i 352)} i := i + 4; {265985#(<= proc_i 356)} is VALID [2019-05-15 10:23:06,685 INFO L273 TraceCheckUtils]: 535: Hoare triple {265985#(<= proc_i 356)} assume i <= 1000; {265985#(<= proc_i 356)} is VALID [2019-05-15 10:23:06,685 INFO L273 TraceCheckUtils]: 536: Hoare triple {265985#(<= proc_i 356)} assume i + 4 < a[j]; {265985#(<= proc_i 356)} is VALID [2019-05-15 10:23:06,685 INFO L273 TraceCheckUtils]: 537: Hoare triple {265985#(<= proc_i 356)} assume a[5] == 1000; {265985#(<= proc_i 356)} is VALID [2019-05-15 10:23:06,686 INFO L273 TraceCheckUtils]: 538: Hoare triple {265985#(<= proc_i 356)} assume j > 4; {265985#(<= proc_i 356)} is VALID [2019-05-15 10:23:06,686 INFO L273 TraceCheckUtils]: 539: Hoare triple {265985#(<= proc_i 356)} assume j < 6; {265985#(<= proc_i 356)} is VALID [2019-05-15 10:23:06,687 INFO L273 TraceCheckUtils]: 540: Hoare triple {265985#(<= proc_i 356)} i := i + 4; {266004#(<= proc_i 360)} is VALID [2019-05-15 10:23:06,687 INFO L273 TraceCheckUtils]: 541: Hoare triple {266004#(<= proc_i 360)} assume i <= 1000; {266004#(<= proc_i 360)} is VALID [2019-05-15 10:23:06,688 INFO L273 TraceCheckUtils]: 542: Hoare triple {266004#(<= proc_i 360)} assume i + 4 < a[j]; {266004#(<= proc_i 360)} is VALID [2019-05-15 10:23:06,688 INFO L273 TraceCheckUtils]: 543: Hoare triple {266004#(<= proc_i 360)} assume a[5] == 1000; {266004#(<= proc_i 360)} is VALID [2019-05-15 10:23:06,689 INFO L273 TraceCheckUtils]: 544: Hoare triple {266004#(<= proc_i 360)} assume j > 4; {266004#(<= proc_i 360)} is VALID [2019-05-15 10:23:06,689 INFO L273 TraceCheckUtils]: 545: Hoare triple {266004#(<= proc_i 360)} assume j < 6; {266004#(<= proc_i 360)} is VALID [2019-05-15 10:23:06,690 INFO L273 TraceCheckUtils]: 546: Hoare triple {266004#(<= proc_i 360)} i := i + 4; {266023#(<= proc_i 364)} is VALID [2019-05-15 10:23:06,690 INFO L273 TraceCheckUtils]: 547: Hoare triple {266023#(<= proc_i 364)} assume i <= 1000; {266023#(<= proc_i 364)} is VALID [2019-05-15 10:23:06,691 INFO L273 TraceCheckUtils]: 548: Hoare triple {266023#(<= proc_i 364)} assume i + 4 < a[j]; {266023#(<= proc_i 364)} is VALID [2019-05-15 10:23:06,691 INFO L273 TraceCheckUtils]: 549: Hoare triple {266023#(<= proc_i 364)} assume a[5] == 1000; {266023#(<= proc_i 364)} is VALID [2019-05-15 10:23:06,692 INFO L273 TraceCheckUtils]: 550: Hoare triple {266023#(<= proc_i 364)} assume j > 4; {266023#(<= proc_i 364)} is VALID [2019-05-15 10:23:06,692 INFO L273 TraceCheckUtils]: 551: Hoare triple {266023#(<= proc_i 364)} assume j < 6; {266023#(<= proc_i 364)} is VALID [2019-05-15 10:23:06,693 INFO L273 TraceCheckUtils]: 552: Hoare triple {266023#(<= proc_i 364)} i := i + 4; {266042#(<= proc_i 368)} is VALID [2019-05-15 10:23:06,693 INFO L273 TraceCheckUtils]: 553: Hoare triple {266042#(<= proc_i 368)} assume i <= 1000; {266042#(<= proc_i 368)} is VALID [2019-05-15 10:23:06,694 INFO L273 TraceCheckUtils]: 554: Hoare triple {266042#(<= proc_i 368)} assume i + 4 < a[j]; {266042#(<= proc_i 368)} is VALID [2019-05-15 10:23:06,694 INFO L273 TraceCheckUtils]: 555: Hoare triple {266042#(<= proc_i 368)} assume a[5] == 1000; {266042#(<= proc_i 368)} is VALID [2019-05-15 10:23:06,695 INFO L273 TraceCheckUtils]: 556: Hoare triple {266042#(<= proc_i 368)} assume j > 4; {266042#(<= proc_i 368)} is VALID [2019-05-15 10:23:06,695 INFO L273 TraceCheckUtils]: 557: Hoare triple {266042#(<= proc_i 368)} assume j < 6; {266042#(<= proc_i 368)} is VALID [2019-05-15 10:23:06,696 INFO L273 TraceCheckUtils]: 558: Hoare triple {266042#(<= proc_i 368)} i := i + 4; {266061#(<= proc_i 372)} is VALID [2019-05-15 10:23:06,696 INFO L273 TraceCheckUtils]: 559: Hoare triple {266061#(<= proc_i 372)} assume i <= 1000; {266061#(<= proc_i 372)} is VALID [2019-05-15 10:23:06,697 INFO L273 TraceCheckUtils]: 560: Hoare triple {266061#(<= proc_i 372)} assume i + 4 < a[j]; {266061#(<= proc_i 372)} is VALID [2019-05-15 10:23:06,697 INFO L273 TraceCheckUtils]: 561: Hoare triple {266061#(<= proc_i 372)} assume a[5] == 1000; {266061#(<= proc_i 372)} is VALID [2019-05-15 10:23:06,698 INFO L273 TraceCheckUtils]: 562: Hoare triple {266061#(<= proc_i 372)} assume j > 4; {266061#(<= proc_i 372)} is VALID [2019-05-15 10:23:06,698 INFO L273 TraceCheckUtils]: 563: Hoare triple {266061#(<= proc_i 372)} assume j < 6; {266061#(<= proc_i 372)} is VALID [2019-05-15 10:23:06,699 INFO L273 TraceCheckUtils]: 564: Hoare triple {266061#(<= proc_i 372)} i := i + 4; {266080#(<= proc_i 376)} is VALID [2019-05-15 10:23:06,699 INFO L273 TraceCheckUtils]: 565: Hoare triple {266080#(<= proc_i 376)} assume i <= 1000; {266080#(<= proc_i 376)} is VALID [2019-05-15 10:23:06,700 INFO L273 TraceCheckUtils]: 566: Hoare triple {266080#(<= proc_i 376)} assume i + 4 < a[j]; {266080#(<= proc_i 376)} is VALID [2019-05-15 10:23:06,700 INFO L273 TraceCheckUtils]: 567: Hoare triple {266080#(<= proc_i 376)} assume a[5] == 1000; {266080#(<= proc_i 376)} is VALID [2019-05-15 10:23:06,701 INFO L273 TraceCheckUtils]: 568: Hoare triple {266080#(<= proc_i 376)} assume j > 4; {266080#(<= proc_i 376)} is VALID [2019-05-15 10:23:06,701 INFO L273 TraceCheckUtils]: 569: Hoare triple {266080#(<= proc_i 376)} assume j < 6; {266080#(<= proc_i 376)} is VALID [2019-05-15 10:23:06,702 INFO L273 TraceCheckUtils]: 570: Hoare triple {266080#(<= proc_i 376)} i := i + 4; {266099#(<= proc_i 380)} is VALID [2019-05-15 10:23:06,702 INFO L273 TraceCheckUtils]: 571: Hoare triple {266099#(<= proc_i 380)} assume i <= 1000; {266099#(<= proc_i 380)} is VALID [2019-05-15 10:23:06,703 INFO L273 TraceCheckUtils]: 572: Hoare triple {266099#(<= proc_i 380)} assume i + 4 < a[j]; {266099#(<= proc_i 380)} is VALID [2019-05-15 10:23:06,703 INFO L273 TraceCheckUtils]: 573: Hoare triple {266099#(<= proc_i 380)} assume a[5] == 1000; {266099#(<= proc_i 380)} is VALID [2019-05-15 10:23:06,704 INFO L273 TraceCheckUtils]: 574: Hoare triple {266099#(<= proc_i 380)} assume j > 4; {266099#(<= proc_i 380)} is VALID [2019-05-15 10:23:06,704 INFO L273 TraceCheckUtils]: 575: Hoare triple {266099#(<= proc_i 380)} assume j < 6; {266099#(<= proc_i 380)} is VALID [2019-05-15 10:23:06,705 INFO L273 TraceCheckUtils]: 576: Hoare triple {266099#(<= proc_i 380)} i := i + 4; {266118#(<= proc_i 384)} is VALID [2019-05-15 10:23:06,705 INFO L273 TraceCheckUtils]: 577: Hoare triple {266118#(<= proc_i 384)} assume i <= 1000; {266118#(<= proc_i 384)} is VALID [2019-05-15 10:23:06,706 INFO L273 TraceCheckUtils]: 578: Hoare triple {266118#(<= proc_i 384)} assume i + 4 < a[j]; {266118#(<= proc_i 384)} is VALID [2019-05-15 10:23:06,706 INFO L273 TraceCheckUtils]: 579: Hoare triple {266118#(<= proc_i 384)} assume a[5] == 1000; {266118#(<= proc_i 384)} is VALID [2019-05-15 10:23:06,706 INFO L273 TraceCheckUtils]: 580: Hoare triple {266118#(<= proc_i 384)} assume j > 4; {266118#(<= proc_i 384)} is VALID [2019-05-15 10:23:06,707 INFO L273 TraceCheckUtils]: 581: Hoare triple {266118#(<= proc_i 384)} assume j < 6; {266118#(<= proc_i 384)} is VALID [2019-05-15 10:23:06,708 INFO L273 TraceCheckUtils]: 582: Hoare triple {266118#(<= proc_i 384)} i := i + 4; {266137#(<= proc_i 388)} is VALID [2019-05-15 10:23:06,708 INFO L273 TraceCheckUtils]: 583: Hoare triple {266137#(<= proc_i 388)} assume i <= 1000; {266137#(<= proc_i 388)} is VALID [2019-05-15 10:23:06,709 INFO L273 TraceCheckUtils]: 584: Hoare triple {266137#(<= proc_i 388)} assume i + 4 < a[j]; {266137#(<= proc_i 388)} is VALID [2019-05-15 10:23:06,709 INFO L273 TraceCheckUtils]: 585: Hoare triple {266137#(<= proc_i 388)} assume a[5] == 1000; {266137#(<= proc_i 388)} is VALID [2019-05-15 10:23:06,709 INFO L273 TraceCheckUtils]: 586: Hoare triple {266137#(<= proc_i 388)} assume j > 4; {266137#(<= proc_i 388)} is VALID [2019-05-15 10:23:06,710 INFO L273 TraceCheckUtils]: 587: Hoare triple {266137#(<= proc_i 388)} assume j < 6; {266137#(<= proc_i 388)} is VALID [2019-05-15 10:23:06,711 INFO L273 TraceCheckUtils]: 588: Hoare triple {266137#(<= proc_i 388)} i := i + 4; {266156#(<= proc_i 392)} is VALID [2019-05-15 10:23:06,711 INFO L273 TraceCheckUtils]: 589: Hoare triple {266156#(<= proc_i 392)} assume i <= 1000; {266156#(<= proc_i 392)} is VALID [2019-05-15 10:23:06,711 INFO L273 TraceCheckUtils]: 590: Hoare triple {266156#(<= proc_i 392)} assume i + 4 < a[j]; {266156#(<= proc_i 392)} is VALID [2019-05-15 10:23:06,712 INFO L273 TraceCheckUtils]: 591: Hoare triple {266156#(<= proc_i 392)} assume a[5] == 1000; {266156#(<= proc_i 392)} is VALID [2019-05-15 10:23:06,712 INFO L273 TraceCheckUtils]: 592: Hoare triple {266156#(<= proc_i 392)} assume j > 4; {266156#(<= proc_i 392)} is VALID [2019-05-15 10:23:06,713 INFO L273 TraceCheckUtils]: 593: Hoare triple {266156#(<= proc_i 392)} assume j < 6; {266156#(<= proc_i 392)} is VALID [2019-05-15 10:23:06,713 INFO L273 TraceCheckUtils]: 594: Hoare triple {266156#(<= proc_i 392)} i := i + 4; {266175#(<= proc_i 396)} is VALID [2019-05-15 10:23:06,714 INFO L273 TraceCheckUtils]: 595: Hoare triple {266175#(<= proc_i 396)} assume i <= 1000; {266175#(<= proc_i 396)} is VALID [2019-05-15 10:23:06,714 INFO L273 TraceCheckUtils]: 596: Hoare triple {266175#(<= proc_i 396)} assume i + 4 < a[j]; {266175#(<= proc_i 396)} is VALID [2019-05-15 10:23:06,715 INFO L273 TraceCheckUtils]: 597: Hoare triple {266175#(<= proc_i 396)} assume a[5] == 1000; {266175#(<= proc_i 396)} is VALID [2019-05-15 10:23:06,715 INFO L273 TraceCheckUtils]: 598: Hoare triple {266175#(<= proc_i 396)} assume j > 4; {266175#(<= proc_i 396)} is VALID [2019-05-15 10:23:06,716 INFO L273 TraceCheckUtils]: 599: Hoare triple {266175#(<= proc_i 396)} assume j < 6; {266175#(<= proc_i 396)} is VALID [2019-05-15 10:23:06,716 INFO L273 TraceCheckUtils]: 600: Hoare triple {266175#(<= proc_i 396)} i := i + 4; {266194#(<= proc_i 400)} is VALID [2019-05-15 10:23:06,717 INFO L273 TraceCheckUtils]: 601: Hoare triple {266194#(<= proc_i 400)} assume i <= 1000; {266194#(<= proc_i 400)} is VALID [2019-05-15 10:23:06,717 INFO L273 TraceCheckUtils]: 602: Hoare triple {266194#(<= proc_i 400)} assume i + 4 < a[j]; {266194#(<= proc_i 400)} is VALID [2019-05-15 10:23:06,718 INFO L273 TraceCheckUtils]: 603: Hoare triple {266194#(<= proc_i 400)} assume a[5] == 1000; {266194#(<= proc_i 400)} is VALID [2019-05-15 10:23:06,718 INFO L273 TraceCheckUtils]: 604: Hoare triple {266194#(<= proc_i 400)} assume j > 4; {266194#(<= proc_i 400)} is VALID [2019-05-15 10:23:06,719 INFO L273 TraceCheckUtils]: 605: Hoare triple {266194#(<= proc_i 400)} assume j < 6; {266194#(<= proc_i 400)} is VALID [2019-05-15 10:23:06,719 INFO L273 TraceCheckUtils]: 606: Hoare triple {266194#(<= proc_i 400)} i := i + 4; {266213#(<= proc_i 404)} is VALID [2019-05-15 10:23:06,720 INFO L273 TraceCheckUtils]: 607: Hoare triple {266213#(<= proc_i 404)} assume i <= 1000; {266213#(<= proc_i 404)} is VALID [2019-05-15 10:23:06,720 INFO L273 TraceCheckUtils]: 608: Hoare triple {266213#(<= proc_i 404)} assume i + 4 < a[j]; {266213#(<= proc_i 404)} is VALID [2019-05-15 10:23:06,721 INFO L273 TraceCheckUtils]: 609: Hoare triple {266213#(<= proc_i 404)} assume a[5] == 1000; {266213#(<= proc_i 404)} is VALID [2019-05-15 10:23:06,721 INFO L273 TraceCheckUtils]: 610: Hoare triple {266213#(<= proc_i 404)} assume j > 4; {266213#(<= proc_i 404)} is VALID [2019-05-15 10:23:06,722 INFO L273 TraceCheckUtils]: 611: Hoare triple {266213#(<= proc_i 404)} assume j < 6; {266213#(<= proc_i 404)} is VALID [2019-05-15 10:23:06,722 INFO L273 TraceCheckUtils]: 612: Hoare triple {266213#(<= proc_i 404)} i := i + 4; {266232#(<= proc_i 408)} is VALID [2019-05-15 10:23:06,723 INFO L273 TraceCheckUtils]: 613: Hoare triple {266232#(<= proc_i 408)} assume i <= 1000; {266232#(<= proc_i 408)} is VALID [2019-05-15 10:23:06,723 INFO L273 TraceCheckUtils]: 614: Hoare triple {266232#(<= proc_i 408)} assume i + 4 < a[j]; {266232#(<= proc_i 408)} is VALID [2019-05-15 10:23:06,724 INFO L273 TraceCheckUtils]: 615: Hoare triple {266232#(<= proc_i 408)} assume a[5] == 1000; {266232#(<= proc_i 408)} is VALID [2019-05-15 10:23:06,724 INFO L273 TraceCheckUtils]: 616: Hoare triple {266232#(<= proc_i 408)} assume j > 4; {266232#(<= proc_i 408)} is VALID [2019-05-15 10:23:06,725 INFO L273 TraceCheckUtils]: 617: Hoare triple {266232#(<= proc_i 408)} assume j < 6; {266232#(<= proc_i 408)} is VALID [2019-05-15 10:23:06,725 INFO L273 TraceCheckUtils]: 618: Hoare triple {266232#(<= proc_i 408)} i := i + 4; {266251#(<= proc_i 412)} is VALID [2019-05-15 10:23:06,726 INFO L273 TraceCheckUtils]: 619: Hoare triple {266251#(<= proc_i 412)} assume i <= 1000; {266251#(<= proc_i 412)} is VALID [2019-05-15 10:23:06,726 INFO L273 TraceCheckUtils]: 620: Hoare triple {266251#(<= proc_i 412)} assume i + 4 < a[j]; {266251#(<= proc_i 412)} is VALID [2019-05-15 10:23:06,727 INFO L273 TraceCheckUtils]: 621: Hoare triple {266251#(<= proc_i 412)} assume a[5] == 1000; {266251#(<= proc_i 412)} is VALID [2019-05-15 10:23:06,727 INFO L273 TraceCheckUtils]: 622: Hoare triple {266251#(<= proc_i 412)} assume j > 4; {266251#(<= proc_i 412)} is VALID [2019-05-15 10:23:06,727 INFO L273 TraceCheckUtils]: 623: Hoare triple {266251#(<= proc_i 412)} assume j < 6; {266251#(<= proc_i 412)} is VALID [2019-05-15 10:23:06,728 INFO L273 TraceCheckUtils]: 624: Hoare triple {266251#(<= proc_i 412)} i := i + 4; {266270#(<= proc_i 416)} is VALID [2019-05-15 10:23:06,729 INFO L273 TraceCheckUtils]: 625: Hoare triple {266270#(<= proc_i 416)} assume i <= 1000; {266270#(<= proc_i 416)} is VALID [2019-05-15 10:23:06,729 INFO L273 TraceCheckUtils]: 626: Hoare triple {266270#(<= proc_i 416)} assume i + 4 < a[j]; {266270#(<= proc_i 416)} is VALID [2019-05-15 10:23:06,730 INFO L273 TraceCheckUtils]: 627: Hoare triple {266270#(<= proc_i 416)} assume a[5] == 1000; {266270#(<= proc_i 416)} is VALID [2019-05-15 10:23:06,730 INFO L273 TraceCheckUtils]: 628: Hoare triple {266270#(<= proc_i 416)} assume j > 4; {266270#(<= proc_i 416)} is VALID [2019-05-15 10:23:06,730 INFO L273 TraceCheckUtils]: 629: Hoare triple {266270#(<= proc_i 416)} assume j < 6; {266270#(<= proc_i 416)} is VALID [2019-05-15 10:23:06,731 INFO L273 TraceCheckUtils]: 630: Hoare triple {266270#(<= proc_i 416)} i := i + 4; {266289#(<= proc_i 420)} is VALID [2019-05-15 10:23:06,732 INFO L273 TraceCheckUtils]: 631: Hoare triple {266289#(<= proc_i 420)} assume i <= 1000; {266289#(<= proc_i 420)} is VALID [2019-05-15 10:23:06,732 INFO L273 TraceCheckUtils]: 632: Hoare triple {266289#(<= proc_i 420)} assume i + 4 < a[j]; {266289#(<= proc_i 420)} is VALID [2019-05-15 10:23:06,732 INFO L273 TraceCheckUtils]: 633: Hoare triple {266289#(<= proc_i 420)} assume a[5] == 1000; {266289#(<= proc_i 420)} is VALID [2019-05-15 10:23:06,733 INFO L273 TraceCheckUtils]: 634: Hoare triple {266289#(<= proc_i 420)} assume j > 4; {266289#(<= proc_i 420)} is VALID [2019-05-15 10:23:06,733 INFO L273 TraceCheckUtils]: 635: Hoare triple {266289#(<= proc_i 420)} assume j < 6; {266289#(<= proc_i 420)} is VALID [2019-05-15 10:23:06,734 INFO L273 TraceCheckUtils]: 636: Hoare triple {266289#(<= proc_i 420)} i := i + 4; {266308#(<= proc_i 424)} is VALID [2019-05-15 10:23:06,734 INFO L273 TraceCheckUtils]: 637: Hoare triple {266308#(<= proc_i 424)} assume i <= 1000; {266308#(<= proc_i 424)} is VALID [2019-05-15 10:23:06,735 INFO L273 TraceCheckUtils]: 638: Hoare triple {266308#(<= proc_i 424)} assume i + 4 < a[j]; {266308#(<= proc_i 424)} is VALID [2019-05-15 10:23:06,735 INFO L273 TraceCheckUtils]: 639: Hoare triple {266308#(<= proc_i 424)} assume a[5] == 1000; {266308#(<= proc_i 424)} is VALID [2019-05-15 10:23:06,736 INFO L273 TraceCheckUtils]: 640: Hoare triple {266308#(<= proc_i 424)} assume j > 4; {266308#(<= proc_i 424)} is VALID [2019-05-15 10:23:06,736 INFO L273 TraceCheckUtils]: 641: Hoare triple {266308#(<= proc_i 424)} assume j < 6; {266308#(<= proc_i 424)} is VALID [2019-05-15 10:23:06,737 INFO L273 TraceCheckUtils]: 642: Hoare triple {266308#(<= proc_i 424)} i := i + 4; {266327#(<= proc_i 428)} is VALID [2019-05-15 10:23:06,737 INFO L273 TraceCheckUtils]: 643: Hoare triple {266327#(<= proc_i 428)} assume i <= 1000; {266327#(<= proc_i 428)} is VALID [2019-05-15 10:23:06,738 INFO L273 TraceCheckUtils]: 644: Hoare triple {266327#(<= proc_i 428)} assume i + 4 < a[j]; {266327#(<= proc_i 428)} is VALID [2019-05-15 10:23:06,738 INFO L273 TraceCheckUtils]: 645: Hoare triple {266327#(<= proc_i 428)} assume a[5] == 1000; {266327#(<= proc_i 428)} is VALID [2019-05-15 10:23:06,739 INFO L273 TraceCheckUtils]: 646: Hoare triple {266327#(<= proc_i 428)} assume j > 4; {266327#(<= proc_i 428)} is VALID [2019-05-15 10:23:06,739 INFO L273 TraceCheckUtils]: 647: Hoare triple {266327#(<= proc_i 428)} assume j < 6; {266327#(<= proc_i 428)} is VALID [2019-05-15 10:23:06,740 INFO L273 TraceCheckUtils]: 648: Hoare triple {266327#(<= proc_i 428)} i := i + 4; {266346#(<= proc_i 432)} is VALID [2019-05-15 10:23:06,740 INFO L273 TraceCheckUtils]: 649: Hoare triple {266346#(<= proc_i 432)} assume i <= 1000; {266346#(<= proc_i 432)} is VALID [2019-05-15 10:23:06,741 INFO L273 TraceCheckUtils]: 650: Hoare triple {266346#(<= proc_i 432)} assume i + 4 < a[j]; {266346#(<= proc_i 432)} is VALID [2019-05-15 10:23:06,741 INFO L273 TraceCheckUtils]: 651: Hoare triple {266346#(<= proc_i 432)} assume a[5] == 1000; {266346#(<= proc_i 432)} is VALID [2019-05-15 10:23:06,742 INFO L273 TraceCheckUtils]: 652: Hoare triple {266346#(<= proc_i 432)} assume j > 4; {266346#(<= proc_i 432)} is VALID [2019-05-15 10:23:06,742 INFO L273 TraceCheckUtils]: 653: Hoare triple {266346#(<= proc_i 432)} assume j < 6; {266346#(<= proc_i 432)} is VALID [2019-05-15 10:23:06,743 INFO L273 TraceCheckUtils]: 654: Hoare triple {266346#(<= proc_i 432)} i := i + 4; {266365#(<= proc_i 436)} is VALID [2019-05-15 10:23:06,744 INFO L273 TraceCheckUtils]: 655: Hoare triple {266365#(<= proc_i 436)} assume i <= 1000; {266365#(<= proc_i 436)} is VALID [2019-05-15 10:23:06,744 INFO L273 TraceCheckUtils]: 656: Hoare triple {266365#(<= proc_i 436)} assume i + 4 < a[j]; {266365#(<= proc_i 436)} is VALID [2019-05-15 10:23:06,745 INFO L273 TraceCheckUtils]: 657: Hoare triple {266365#(<= proc_i 436)} assume a[5] == 1000; {266365#(<= proc_i 436)} is VALID [2019-05-15 10:23:06,745 INFO L273 TraceCheckUtils]: 658: Hoare triple {266365#(<= proc_i 436)} assume j > 4; {266365#(<= proc_i 436)} is VALID [2019-05-15 10:23:06,745 INFO L273 TraceCheckUtils]: 659: Hoare triple {266365#(<= proc_i 436)} assume j < 6; {266365#(<= proc_i 436)} is VALID [2019-05-15 10:23:06,746 INFO L273 TraceCheckUtils]: 660: Hoare triple {266365#(<= proc_i 436)} i := i + 4; {266384#(<= proc_i 440)} is VALID [2019-05-15 10:23:06,747 INFO L273 TraceCheckUtils]: 661: Hoare triple {266384#(<= proc_i 440)} assume !(i <= 1000); {264290#false} is VALID [2019-05-15 10:23:07,022 INFO L134 CoverageAnalysis]: Checked inductivity of 36080 backedges. 0 proven. 36080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:23:07,022 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:23:07,022 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [111] total 111 [2019-05-15 10:23:07,023 INFO L78 Accepts]: Start accepts. Automaton has 113 states. Word has length 662 [2019-05-15 10:23:07,023 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:23:07,023 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 113 states. [2019-05-15 10:23:07,669 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 662 edges. 662 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:07,669 INFO L454 AbstractCegarLoop]: Interpolant automaton has 113 states [2019-05-15 10:23:07,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2019-05-15 10:23:07,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6328, Invalid=6328, Unknown=0, NotChecked=0, Total=12656 [2019-05-15 10:23:07,671 INFO L87 Difference]: Start difference. First operand 663 states and 663 transitions. Second operand 113 states. [2019-05-15 10:23:08,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:08,961 INFO L93 Difference]: Finished difference Result 674 states and 674 transitions. [2019-05-15 10:23:08,961 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2019-05-15 10:23:08,961 INFO L78 Accepts]: Start accepts. Automaton has 113 states. Word has length 662 [2019-05-15 10:23:08,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:23:08,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2019-05-15 10:23:08,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 675 transitions. [2019-05-15 10:23:08,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2019-05-15 10:23:08,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 675 transitions. [2019-05-15 10:23:08,966 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 113 states and 675 transitions. [2019-05-15 10:23:09,655 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 675 edges. 675 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:09,672 INFO L225 Difference]: With dead ends: 674 [2019-05-15 10:23:09,672 INFO L226 Difference]: Without dead ends: 674 [2019-05-15 10:23:09,672 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 661 GetRequests, 550 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=6328, Invalid=6328, Unknown=0, NotChecked=0, Total=12656 [2019-05-15 10:23:09,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2019-05-15 10:23:09,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 669. [2019-05-15 10:23:09,675 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:23:09,675 INFO L82 GeneralOperation]: Start isEquivalent. First operand 674 states. Second operand 669 states. [2019-05-15 10:23:09,675 INFO L74 IsIncluded]: Start isIncluded. First operand 674 states. Second operand 669 states. [2019-05-15 10:23:09,675 INFO L87 Difference]: Start difference. First operand 674 states. Second operand 669 states. [2019-05-15 10:23:09,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:09,688 INFO L93 Difference]: Finished difference Result 674 states and 674 transitions. [2019-05-15 10:23:09,688 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 674 transitions. [2019-05-15 10:23:09,689 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:09,689 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:09,689 INFO L74 IsIncluded]: Start isIncluded. First operand 669 states. Second operand 674 states. [2019-05-15 10:23:09,689 INFO L87 Difference]: Start difference. First operand 669 states. Second operand 674 states. [2019-05-15 10:23:09,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:09,703 INFO L93 Difference]: Finished difference Result 674 states and 674 transitions. [2019-05-15 10:23:09,703 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 674 transitions. [2019-05-15 10:23:09,703 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:09,703 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:09,703 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:23:09,703 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:23:09,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 669 states. [2019-05-15 10:23:09,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 669 transitions. [2019-05-15 10:23:09,717 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 669 transitions. Word has length 662 [2019-05-15 10:23:09,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:23:09,717 INFO L475 AbstractCegarLoop]: Abstraction has 669 states and 669 transitions. [2019-05-15 10:23:09,717 INFO L476 AbstractCegarLoop]: Interpolant automaton has 113 states. [2019-05-15 10:23:09,717 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 669 transitions. [2019-05-15 10:23:09,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2019-05-15 10:23:09,720 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:23:09,720 INFO L399 BasicCegarLoop]: trace histogram [111, 111, 111, 111, 111, 111, 1, 1] [2019-05-15 10:23:09,720 INFO L418 AbstractCegarLoop]: === Iteration 112 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:23:09,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:23:09,720 INFO L82 PathProgramCache]: Analyzing trace with hash -953603848, now seen corresponding path program 111 times [2019-05-15 10:23:09,721 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:23:09,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:10,087 INFO L256 TraceCheckSpWp]: Trace formula consists of 893 conjuncts, 113 conjunts are in the unsatisfiable core [2019-05-15 10:23:10,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:10,143 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:23:15,704 INFO L273 TraceCheckUtils]: 0: Hoare triple {269078#true} i := 0; {269083#(<= proc_i 0)} is VALID [2019-05-15 10:23:15,705 INFO L273 TraceCheckUtils]: 1: Hoare triple {269083#(<= proc_i 0)} assume i <= 1000; {269083#(<= proc_i 0)} is VALID [2019-05-15 10:23:15,705 INFO L273 TraceCheckUtils]: 2: Hoare triple {269083#(<= proc_i 0)} assume i + 4 < a[j]; {269083#(<= proc_i 0)} is VALID [2019-05-15 10:23:15,705 INFO L273 TraceCheckUtils]: 3: Hoare triple {269083#(<= proc_i 0)} assume a[5] == 1000; {269083#(<= proc_i 0)} is VALID [2019-05-15 10:23:15,706 INFO L273 TraceCheckUtils]: 4: Hoare triple {269083#(<= proc_i 0)} assume j > 4; {269083#(<= proc_i 0)} is VALID [2019-05-15 10:23:15,706 INFO L273 TraceCheckUtils]: 5: Hoare triple {269083#(<= proc_i 0)} assume j < 6; {269083#(<= proc_i 0)} is VALID [2019-05-15 10:23:15,706 INFO L273 TraceCheckUtils]: 6: Hoare triple {269083#(<= proc_i 0)} i := i + 4; {269102#(<= proc_i 4)} is VALID [2019-05-15 10:23:15,707 INFO L273 TraceCheckUtils]: 7: Hoare triple {269102#(<= proc_i 4)} assume i <= 1000; {269102#(<= proc_i 4)} is VALID [2019-05-15 10:23:15,707 INFO L273 TraceCheckUtils]: 8: Hoare triple {269102#(<= proc_i 4)} assume i + 4 < a[j]; {269102#(<= proc_i 4)} is VALID [2019-05-15 10:23:15,707 INFO L273 TraceCheckUtils]: 9: Hoare triple {269102#(<= proc_i 4)} assume a[5] == 1000; {269102#(<= proc_i 4)} is VALID [2019-05-15 10:23:15,708 INFO L273 TraceCheckUtils]: 10: Hoare triple {269102#(<= proc_i 4)} assume j > 4; {269102#(<= proc_i 4)} is VALID [2019-05-15 10:23:15,708 INFO L273 TraceCheckUtils]: 11: Hoare triple {269102#(<= proc_i 4)} assume j < 6; {269102#(<= proc_i 4)} is VALID [2019-05-15 10:23:15,709 INFO L273 TraceCheckUtils]: 12: Hoare triple {269102#(<= proc_i 4)} i := i + 4; {269121#(<= proc_i 8)} is VALID [2019-05-15 10:23:15,709 INFO L273 TraceCheckUtils]: 13: Hoare triple {269121#(<= proc_i 8)} assume i <= 1000; {269121#(<= proc_i 8)} is VALID [2019-05-15 10:23:15,710 INFO L273 TraceCheckUtils]: 14: Hoare triple {269121#(<= proc_i 8)} assume i + 4 < a[j]; {269121#(<= proc_i 8)} is VALID [2019-05-15 10:23:15,710 INFO L273 TraceCheckUtils]: 15: Hoare triple {269121#(<= proc_i 8)} assume a[5] == 1000; {269121#(<= proc_i 8)} is VALID [2019-05-15 10:23:15,710 INFO L273 TraceCheckUtils]: 16: Hoare triple {269121#(<= proc_i 8)} assume j > 4; {269121#(<= proc_i 8)} is VALID [2019-05-15 10:23:15,711 INFO L273 TraceCheckUtils]: 17: Hoare triple {269121#(<= proc_i 8)} assume j < 6; {269121#(<= proc_i 8)} is VALID [2019-05-15 10:23:15,712 INFO L273 TraceCheckUtils]: 18: Hoare triple {269121#(<= proc_i 8)} i := i + 4; {269140#(<= proc_i 12)} is VALID [2019-05-15 10:23:15,712 INFO L273 TraceCheckUtils]: 19: Hoare triple {269140#(<= proc_i 12)} assume i <= 1000; {269140#(<= proc_i 12)} is VALID [2019-05-15 10:23:15,713 INFO L273 TraceCheckUtils]: 20: Hoare triple {269140#(<= proc_i 12)} assume i + 4 < a[j]; {269140#(<= proc_i 12)} is VALID [2019-05-15 10:23:15,713 INFO L273 TraceCheckUtils]: 21: Hoare triple {269140#(<= proc_i 12)} assume a[5] == 1000; {269140#(<= proc_i 12)} is VALID [2019-05-15 10:23:15,713 INFO L273 TraceCheckUtils]: 22: Hoare triple {269140#(<= proc_i 12)} assume j > 4; {269140#(<= proc_i 12)} is VALID [2019-05-15 10:23:15,714 INFO L273 TraceCheckUtils]: 23: Hoare triple {269140#(<= proc_i 12)} assume j < 6; {269140#(<= proc_i 12)} is VALID [2019-05-15 10:23:15,715 INFO L273 TraceCheckUtils]: 24: Hoare triple {269140#(<= proc_i 12)} i := i + 4; {269159#(<= proc_i 16)} is VALID [2019-05-15 10:23:15,715 INFO L273 TraceCheckUtils]: 25: Hoare triple {269159#(<= proc_i 16)} assume i <= 1000; {269159#(<= proc_i 16)} is VALID [2019-05-15 10:23:15,715 INFO L273 TraceCheckUtils]: 26: Hoare triple {269159#(<= proc_i 16)} assume i + 4 < a[j]; {269159#(<= proc_i 16)} is VALID [2019-05-15 10:23:15,716 INFO L273 TraceCheckUtils]: 27: Hoare triple {269159#(<= proc_i 16)} assume a[5] == 1000; {269159#(<= proc_i 16)} is VALID [2019-05-15 10:23:15,716 INFO L273 TraceCheckUtils]: 28: Hoare triple {269159#(<= proc_i 16)} assume j > 4; {269159#(<= proc_i 16)} is VALID [2019-05-15 10:23:15,717 INFO L273 TraceCheckUtils]: 29: Hoare triple {269159#(<= proc_i 16)} assume j < 6; {269159#(<= proc_i 16)} is VALID [2019-05-15 10:23:15,718 INFO L273 TraceCheckUtils]: 30: Hoare triple {269159#(<= proc_i 16)} i := i + 4; {269178#(<= proc_i 20)} is VALID [2019-05-15 10:23:15,718 INFO L273 TraceCheckUtils]: 31: Hoare triple {269178#(<= proc_i 20)} assume i <= 1000; {269178#(<= proc_i 20)} is VALID [2019-05-15 10:23:15,718 INFO L273 TraceCheckUtils]: 32: Hoare triple {269178#(<= proc_i 20)} assume i + 4 < a[j]; {269178#(<= proc_i 20)} is VALID [2019-05-15 10:23:15,719 INFO L273 TraceCheckUtils]: 33: Hoare triple {269178#(<= proc_i 20)} assume a[5] == 1000; {269178#(<= proc_i 20)} is VALID [2019-05-15 10:23:15,719 INFO L273 TraceCheckUtils]: 34: Hoare triple {269178#(<= proc_i 20)} assume j > 4; {269178#(<= proc_i 20)} is VALID [2019-05-15 10:23:15,720 INFO L273 TraceCheckUtils]: 35: Hoare triple {269178#(<= proc_i 20)} assume j < 6; {269178#(<= proc_i 20)} is VALID [2019-05-15 10:23:15,720 INFO L273 TraceCheckUtils]: 36: Hoare triple {269178#(<= proc_i 20)} i := i + 4; {269197#(<= proc_i 24)} is VALID [2019-05-15 10:23:15,721 INFO L273 TraceCheckUtils]: 37: Hoare triple {269197#(<= proc_i 24)} assume i <= 1000; {269197#(<= proc_i 24)} is VALID [2019-05-15 10:23:15,721 INFO L273 TraceCheckUtils]: 38: Hoare triple {269197#(<= proc_i 24)} assume i + 4 < a[j]; {269197#(<= proc_i 24)} is VALID [2019-05-15 10:23:15,722 INFO L273 TraceCheckUtils]: 39: Hoare triple {269197#(<= proc_i 24)} assume a[5] == 1000; {269197#(<= proc_i 24)} is VALID [2019-05-15 10:23:15,722 INFO L273 TraceCheckUtils]: 40: Hoare triple {269197#(<= proc_i 24)} assume j > 4; {269197#(<= proc_i 24)} is VALID [2019-05-15 10:23:15,723 INFO L273 TraceCheckUtils]: 41: Hoare triple {269197#(<= proc_i 24)} assume j < 6; {269197#(<= proc_i 24)} is VALID [2019-05-15 10:23:15,723 INFO L273 TraceCheckUtils]: 42: Hoare triple {269197#(<= proc_i 24)} i := i + 4; {269216#(<= proc_i 28)} is VALID [2019-05-15 10:23:15,724 INFO L273 TraceCheckUtils]: 43: Hoare triple {269216#(<= proc_i 28)} assume i <= 1000; {269216#(<= proc_i 28)} is VALID [2019-05-15 10:23:15,724 INFO L273 TraceCheckUtils]: 44: Hoare triple {269216#(<= proc_i 28)} assume i + 4 < a[j]; {269216#(<= proc_i 28)} is VALID [2019-05-15 10:23:15,725 INFO L273 TraceCheckUtils]: 45: Hoare triple {269216#(<= proc_i 28)} assume a[5] == 1000; {269216#(<= proc_i 28)} is VALID [2019-05-15 10:23:15,725 INFO L273 TraceCheckUtils]: 46: Hoare triple {269216#(<= proc_i 28)} assume j > 4; {269216#(<= proc_i 28)} is VALID [2019-05-15 10:23:15,726 INFO L273 TraceCheckUtils]: 47: Hoare triple {269216#(<= proc_i 28)} assume j < 6; {269216#(<= proc_i 28)} is VALID [2019-05-15 10:23:15,726 INFO L273 TraceCheckUtils]: 48: Hoare triple {269216#(<= proc_i 28)} i := i + 4; {269235#(<= proc_i 32)} is VALID [2019-05-15 10:23:15,727 INFO L273 TraceCheckUtils]: 49: Hoare triple {269235#(<= proc_i 32)} assume i <= 1000; {269235#(<= proc_i 32)} is VALID [2019-05-15 10:23:15,727 INFO L273 TraceCheckUtils]: 50: Hoare triple {269235#(<= proc_i 32)} assume i + 4 < a[j]; {269235#(<= proc_i 32)} is VALID [2019-05-15 10:23:15,728 INFO L273 TraceCheckUtils]: 51: Hoare triple {269235#(<= proc_i 32)} assume a[5] == 1000; {269235#(<= proc_i 32)} is VALID [2019-05-15 10:23:15,728 INFO L273 TraceCheckUtils]: 52: Hoare triple {269235#(<= proc_i 32)} assume j > 4; {269235#(<= proc_i 32)} is VALID [2019-05-15 10:23:15,729 INFO L273 TraceCheckUtils]: 53: Hoare triple {269235#(<= proc_i 32)} assume j < 6; {269235#(<= proc_i 32)} is VALID [2019-05-15 10:23:15,729 INFO L273 TraceCheckUtils]: 54: Hoare triple {269235#(<= proc_i 32)} i := i + 4; {269254#(<= proc_i 36)} is VALID [2019-05-15 10:23:15,730 INFO L273 TraceCheckUtils]: 55: Hoare triple {269254#(<= proc_i 36)} assume i <= 1000; {269254#(<= proc_i 36)} is VALID [2019-05-15 10:23:15,730 INFO L273 TraceCheckUtils]: 56: Hoare triple {269254#(<= proc_i 36)} assume i + 4 < a[j]; {269254#(<= proc_i 36)} is VALID [2019-05-15 10:23:15,731 INFO L273 TraceCheckUtils]: 57: Hoare triple {269254#(<= proc_i 36)} assume a[5] == 1000; {269254#(<= proc_i 36)} is VALID [2019-05-15 10:23:15,731 INFO L273 TraceCheckUtils]: 58: Hoare triple {269254#(<= proc_i 36)} assume j > 4; {269254#(<= proc_i 36)} is VALID [2019-05-15 10:23:15,732 INFO L273 TraceCheckUtils]: 59: Hoare triple {269254#(<= proc_i 36)} assume j < 6; {269254#(<= proc_i 36)} is VALID [2019-05-15 10:23:15,732 INFO L273 TraceCheckUtils]: 60: Hoare triple {269254#(<= proc_i 36)} i := i + 4; {269273#(<= proc_i 40)} is VALID [2019-05-15 10:23:15,733 INFO L273 TraceCheckUtils]: 61: Hoare triple {269273#(<= proc_i 40)} assume i <= 1000; {269273#(<= proc_i 40)} is VALID [2019-05-15 10:23:15,733 INFO L273 TraceCheckUtils]: 62: Hoare triple {269273#(<= proc_i 40)} assume i + 4 < a[j]; {269273#(<= proc_i 40)} is VALID [2019-05-15 10:23:15,734 INFO L273 TraceCheckUtils]: 63: Hoare triple {269273#(<= proc_i 40)} assume a[5] == 1000; {269273#(<= proc_i 40)} is VALID [2019-05-15 10:23:15,734 INFO L273 TraceCheckUtils]: 64: Hoare triple {269273#(<= proc_i 40)} assume j > 4; {269273#(<= proc_i 40)} is VALID [2019-05-15 10:23:15,734 INFO L273 TraceCheckUtils]: 65: Hoare triple {269273#(<= proc_i 40)} assume j < 6; {269273#(<= proc_i 40)} is VALID [2019-05-15 10:23:15,735 INFO L273 TraceCheckUtils]: 66: Hoare triple {269273#(<= proc_i 40)} i := i + 4; {269292#(<= proc_i 44)} is VALID [2019-05-15 10:23:15,736 INFO L273 TraceCheckUtils]: 67: Hoare triple {269292#(<= proc_i 44)} assume i <= 1000; {269292#(<= proc_i 44)} is VALID [2019-05-15 10:23:15,736 INFO L273 TraceCheckUtils]: 68: Hoare triple {269292#(<= proc_i 44)} assume i + 4 < a[j]; {269292#(<= proc_i 44)} is VALID [2019-05-15 10:23:15,736 INFO L273 TraceCheckUtils]: 69: Hoare triple {269292#(<= proc_i 44)} assume a[5] == 1000; {269292#(<= proc_i 44)} is VALID [2019-05-15 10:23:15,737 INFO L273 TraceCheckUtils]: 70: Hoare triple {269292#(<= proc_i 44)} assume j > 4; {269292#(<= proc_i 44)} is VALID [2019-05-15 10:23:15,737 INFO L273 TraceCheckUtils]: 71: Hoare triple {269292#(<= proc_i 44)} assume j < 6; {269292#(<= proc_i 44)} is VALID [2019-05-15 10:23:15,738 INFO L273 TraceCheckUtils]: 72: Hoare triple {269292#(<= proc_i 44)} i := i + 4; {269311#(<= proc_i 48)} is VALID [2019-05-15 10:23:15,739 INFO L273 TraceCheckUtils]: 73: Hoare triple {269311#(<= proc_i 48)} assume i <= 1000; {269311#(<= proc_i 48)} is VALID [2019-05-15 10:23:15,739 INFO L273 TraceCheckUtils]: 74: Hoare triple {269311#(<= proc_i 48)} assume i + 4 < a[j]; {269311#(<= proc_i 48)} is VALID [2019-05-15 10:23:15,739 INFO L273 TraceCheckUtils]: 75: Hoare triple {269311#(<= proc_i 48)} assume a[5] == 1000; {269311#(<= proc_i 48)} is VALID [2019-05-15 10:23:15,740 INFO L273 TraceCheckUtils]: 76: Hoare triple {269311#(<= proc_i 48)} assume j > 4; {269311#(<= proc_i 48)} is VALID [2019-05-15 10:23:15,740 INFO L273 TraceCheckUtils]: 77: Hoare triple {269311#(<= proc_i 48)} assume j < 6; {269311#(<= proc_i 48)} is VALID [2019-05-15 10:23:15,741 INFO L273 TraceCheckUtils]: 78: Hoare triple {269311#(<= proc_i 48)} i := i + 4; {269330#(<= proc_i 52)} is VALID [2019-05-15 10:23:15,741 INFO L273 TraceCheckUtils]: 79: Hoare triple {269330#(<= proc_i 52)} assume i <= 1000; {269330#(<= proc_i 52)} is VALID [2019-05-15 10:23:15,742 INFO L273 TraceCheckUtils]: 80: Hoare triple {269330#(<= proc_i 52)} assume i + 4 < a[j]; {269330#(<= proc_i 52)} is VALID [2019-05-15 10:23:15,742 INFO L273 TraceCheckUtils]: 81: Hoare triple {269330#(<= proc_i 52)} assume a[5] == 1000; {269330#(<= proc_i 52)} is VALID [2019-05-15 10:23:15,743 INFO L273 TraceCheckUtils]: 82: Hoare triple {269330#(<= proc_i 52)} assume j > 4; {269330#(<= proc_i 52)} is VALID [2019-05-15 10:23:15,743 INFO L273 TraceCheckUtils]: 83: Hoare triple {269330#(<= proc_i 52)} assume j < 6; {269330#(<= proc_i 52)} is VALID [2019-05-15 10:23:15,744 INFO L273 TraceCheckUtils]: 84: Hoare triple {269330#(<= proc_i 52)} i := i + 4; {269349#(<= proc_i 56)} is VALID [2019-05-15 10:23:15,744 INFO L273 TraceCheckUtils]: 85: Hoare triple {269349#(<= proc_i 56)} assume i <= 1000; {269349#(<= proc_i 56)} is VALID [2019-05-15 10:23:15,745 INFO L273 TraceCheckUtils]: 86: Hoare triple {269349#(<= proc_i 56)} assume i + 4 < a[j]; {269349#(<= proc_i 56)} is VALID [2019-05-15 10:23:15,745 INFO L273 TraceCheckUtils]: 87: Hoare triple {269349#(<= proc_i 56)} assume a[5] == 1000; {269349#(<= proc_i 56)} is VALID [2019-05-15 10:23:15,746 INFO L273 TraceCheckUtils]: 88: Hoare triple {269349#(<= proc_i 56)} assume j > 4; {269349#(<= proc_i 56)} is VALID [2019-05-15 10:23:15,746 INFO L273 TraceCheckUtils]: 89: Hoare triple {269349#(<= proc_i 56)} assume j < 6; {269349#(<= proc_i 56)} is VALID [2019-05-15 10:23:15,747 INFO L273 TraceCheckUtils]: 90: Hoare triple {269349#(<= proc_i 56)} i := i + 4; {269368#(<= proc_i 60)} is VALID [2019-05-15 10:23:15,747 INFO L273 TraceCheckUtils]: 91: Hoare triple {269368#(<= proc_i 60)} assume i <= 1000; {269368#(<= proc_i 60)} is VALID [2019-05-15 10:23:15,748 INFO L273 TraceCheckUtils]: 92: Hoare triple {269368#(<= proc_i 60)} assume i + 4 < a[j]; {269368#(<= proc_i 60)} is VALID [2019-05-15 10:23:15,748 INFO L273 TraceCheckUtils]: 93: Hoare triple {269368#(<= proc_i 60)} assume a[5] == 1000; {269368#(<= proc_i 60)} is VALID [2019-05-15 10:23:15,749 INFO L273 TraceCheckUtils]: 94: Hoare triple {269368#(<= proc_i 60)} assume j > 4; {269368#(<= proc_i 60)} is VALID [2019-05-15 10:23:15,749 INFO L273 TraceCheckUtils]: 95: Hoare triple {269368#(<= proc_i 60)} assume j < 6; {269368#(<= proc_i 60)} is VALID [2019-05-15 10:23:15,750 INFO L273 TraceCheckUtils]: 96: Hoare triple {269368#(<= proc_i 60)} i := i + 4; {269387#(<= proc_i 64)} is VALID [2019-05-15 10:23:15,750 INFO L273 TraceCheckUtils]: 97: Hoare triple {269387#(<= proc_i 64)} assume i <= 1000; {269387#(<= proc_i 64)} is VALID [2019-05-15 10:23:15,751 INFO L273 TraceCheckUtils]: 98: Hoare triple {269387#(<= proc_i 64)} assume i + 4 < a[j]; {269387#(<= proc_i 64)} is VALID [2019-05-15 10:23:15,751 INFO L273 TraceCheckUtils]: 99: Hoare triple {269387#(<= proc_i 64)} assume a[5] == 1000; {269387#(<= proc_i 64)} is VALID [2019-05-15 10:23:15,752 INFO L273 TraceCheckUtils]: 100: Hoare triple {269387#(<= proc_i 64)} assume j > 4; {269387#(<= proc_i 64)} is VALID [2019-05-15 10:23:15,752 INFO L273 TraceCheckUtils]: 101: Hoare triple {269387#(<= proc_i 64)} assume j < 6; {269387#(<= proc_i 64)} is VALID [2019-05-15 10:23:15,753 INFO L273 TraceCheckUtils]: 102: Hoare triple {269387#(<= proc_i 64)} i := i + 4; {269406#(<= proc_i 68)} is VALID [2019-05-15 10:23:15,753 INFO L273 TraceCheckUtils]: 103: Hoare triple {269406#(<= proc_i 68)} assume i <= 1000; {269406#(<= proc_i 68)} is VALID [2019-05-15 10:23:15,754 INFO L273 TraceCheckUtils]: 104: Hoare triple {269406#(<= proc_i 68)} assume i + 4 < a[j]; {269406#(<= proc_i 68)} is VALID [2019-05-15 10:23:15,754 INFO L273 TraceCheckUtils]: 105: Hoare triple {269406#(<= proc_i 68)} assume a[5] == 1000; {269406#(<= proc_i 68)} is VALID [2019-05-15 10:23:15,755 INFO L273 TraceCheckUtils]: 106: Hoare triple {269406#(<= proc_i 68)} assume j > 4; {269406#(<= proc_i 68)} is VALID [2019-05-15 10:23:15,755 INFO L273 TraceCheckUtils]: 107: Hoare triple {269406#(<= proc_i 68)} assume j < 6; {269406#(<= proc_i 68)} is VALID [2019-05-15 10:23:15,756 INFO L273 TraceCheckUtils]: 108: Hoare triple {269406#(<= proc_i 68)} i := i + 4; {269425#(<= proc_i 72)} is VALID [2019-05-15 10:23:15,756 INFO L273 TraceCheckUtils]: 109: Hoare triple {269425#(<= proc_i 72)} assume i <= 1000; {269425#(<= proc_i 72)} is VALID [2019-05-15 10:23:15,757 INFO L273 TraceCheckUtils]: 110: Hoare triple {269425#(<= proc_i 72)} assume i + 4 < a[j]; {269425#(<= proc_i 72)} is VALID [2019-05-15 10:23:15,757 INFO L273 TraceCheckUtils]: 111: Hoare triple {269425#(<= proc_i 72)} assume a[5] == 1000; {269425#(<= proc_i 72)} is VALID [2019-05-15 10:23:15,758 INFO L273 TraceCheckUtils]: 112: Hoare triple {269425#(<= proc_i 72)} assume j > 4; {269425#(<= proc_i 72)} is VALID [2019-05-15 10:23:15,758 INFO L273 TraceCheckUtils]: 113: Hoare triple {269425#(<= proc_i 72)} assume j < 6; {269425#(<= proc_i 72)} is VALID [2019-05-15 10:23:15,759 INFO L273 TraceCheckUtils]: 114: Hoare triple {269425#(<= proc_i 72)} i := i + 4; {269444#(<= proc_i 76)} is VALID [2019-05-15 10:23:15,759 INFO L273 TraceCheckUtils]: 115: Hoare triple {269444#(<= proc_i 76)} assume i <= 1000; {269444#(<= proc_i 76)} is VALID [2019-05-15 10:23:15,760 INFO L273 TraceCheckUtils]: 116: Hoare triple {269444#(<= proc_i 76)} assume i + 4 < a[j]; {269444#(<= proc_i 76)} is VALID [2019-05-15 10:23:15,760 INFO L273 TraceCheckUtils]: 117: Hoare triple {269444#(<= proc_i 76)} assume a[5] == 1000; {269444#(<= proc_i 76)} is VALID [2019-05-15 10:23:15,760 INFO L273 TraceCheckUtils]: 118: Hoare triple {269444#(<= proc_i 76)} assume j > 4; {269444#(<= proc_i 76)} is VALID [2019-05-15 10:23:15,761 INFO L273 TraceCheckUtils]: 119: Hoare triple {269444#(<= proc_i 76)} assume j < 6; {269444#(<= proc_i 76)} is VALID [2019-05-15 10:23:15,762 INFO L273 TraceCheckUtils]: 120: Hoare triple {269444#(<= proc_i 76)} i := i + 4; {269463#(<= proc_i 80)} is VALID [2019-05-15 10:23:15,762 INFO L273 TraceCheckUtils]: 121: Hoare triple {269463#(<= proc_i 80)} assume i <= 1000; {269463#(<= proc_i 80)} is VALID [2019-05-15 10:23:15,763 INFO L273 TraceCheckUtils]: 122: Hoare triple {269463#(<= proc_i 80)} assume i + 4 < a[j]; {269463#(<= proc_i 80)} is VALID [2019-05-15 10:23:15,763 INFO L273 TraceCheckUtils]: 123: Hoare triple {269463#(<= proc_i 80)} assume a[5] == 1000; {269463#(<= proc_i 80)} is VALID [2019-05-15 10:23:15,763 INFO L273 TraceCheckUtils]: 124: Hoare triple {269463#(<= proc_i 80)} assume j > 4; {269463#(<= proc_i 80)} is VALID [2019-05-15 10:23:15,764 INFO L273 TraceCheckUtils]: 125: Hoare triple {269463#(<= proc_i 80)} assume j < 6; {269463#(<= proc_i 80)} is VALID [2019-05-15 10:23:15,764 INFO L273 TraceCheckUtils]: 126: Hoare triple {269463#(<= proc_i 80)} i := i + 4; {269482#(<= proc_i 84)} is VALID [2019-05-15 10:23:15,765 INFO L273 TraceCheckUtils]: 127: Hoare triple {269482#(<= proc_i 84)} assume i <= 1000; {269482#(<= proc_i 84)} is VALID [2019-05-15 10:23:15,765 INFO L273 TraceCheckUtils]: 128: Hoare triple {269482#(<= proc_i 84)} assume i + 4 < a[j]; {269482#(<= proc_i 84)} is VALID [2019-05-15 10:23:15,766 INFO L273 TraceCheckUtils]: 129: Hoare triple {269482#(<= proc_i 84)} assume a[5] == 1000; {269482#(<= proc_i 84)} is VALID [2019-05-15 10:23:15,766 INFO L273 TraceCheckUtils]: 130: Hoare triple {269482#(<= proc_i 84)} assume j > 4; {269482#(<= proc_i 84)} is VALID [2019-05-15 10:23:15,767 INFO L273 TraceCheckUtils]: 131: Hoare triple {269482#(<= proc_i 84)} assume j < 6; {269482#(<= proc_i 84)} is VALID [2019-05-15 10:23:15,767 INFO L273 TraceCheckUtils]: 132: Hoare triple {269482#(<= proc_i 84)} i := i + 4; {269501#(<= proc_i 88)} is VALID [2019-05-15 10:23:15,768 INFO L273 TraceCheckUtils]: 133: Hoare triple {269501#(<= proc_i 88)} assume i <= 1000; {269501#(<= proc_i 88)} is VALID [2019-05-15 10:23:15,768 INFO L273 TraceCheckUtils]: 134: Hoare triple {269501#(<= proc_i 88)} assume i + 4 < a[j]; {269501#(<= proc_i 88)} is VALID [2019-05-15 10:23:15,769 INFO L273 TraceCheckUtils]: 135: Hoare triple {269501#(<= proc_i 88)} assume a[5] == 1000; {269501#(<= proc_i 88)} is VALID [2019-05-15 10:23:15,769 INFO L273 TraceCheckUtils]: 136: Hoare triple {269501#(<= proc_i 88)} assume j > 4; {269501#(<= proc_i 88)} is VALID [2019-05-15 10:23:15,770 INFO L273 TraceCheckUtils]: 137: Hoare triple {269501#(<= proc_i 88)} assume j < 6; {269501#(<= proc_i 88)} is VALID [2019-05-15 10:23:15,770 INFO L273 TraceCheckUtils]: 138: Hoare triple {269501#(<= proc_i 88)} i := i + 4; {269520#(<= proc_i 92)} is VALID [2019-05-15 10:23:15,771 INFO L273 TraceCheckUtils]: 139: Hoare triple {269520#(<= proc_i 92)} assume i <= 1000; {269520#(<= proc_i 92)} is VALID [2019-05-15 10:23:15,771 INFO L273 TraceCheckUtils]: 140: Hoare triple {269520#(<= proc_i 92)} assume i + 4 < a[j]; {269520#(<= proc_i 92)} is VALID [2019-05-15 10:23:15,772 INFO L273 TraceCheckUtils]: 141: Hoare triple {269520#(<= proc_i 92)} assume a[5] == 1000; {269520#(<= proc_i 92)} is VALID [2019-05-15 10:23:15,772 INFO L273 TraceCheckUtils]: 142: Hoare triple {269520#(<= proc_i 92)} assume j > 4; {269520#(<= proc_i 92)} is VALID [2019-05-15 10:23:15,773 INFO L273 TraceCheckUtils]: 143: Hoare triple {269520#(<= proc_i 92)} assume j < 6; {269520#(<= proc_i 92)} is VALID [2019-05-15 10:23:15,773 INFO L273 TraceCheckUtils]: 144: Hoare triple {269520#(<= proc_i 92)} i := i + 4; {269539#(<= proc_i 96)} is VALID [2019-05-15 10:23:15,774 INFO L273 TraceCheckUtils]: 145: Hoare triple {269539#(<= proc_i 96)} assume i <= 1000; {269539#(<= proc_i 96)} is VALID [2019-05-15 10:23:15,774 INFO L273 TraceCheckUtils]: 146: Hoare triple {269539#(<= proc_i 96)} assume i + 4 < a[j]; {269539#(<= proc_i 96)} is VALID [2019-05-15 10:23:15,775 INFO L273 TraceCheckUtils]: 147: Hoare triple {269539#(<= proc_i 96)} assume a[5] == 1000; {269539#(<= proc_i 96)} is VALID [2019-05-15 10:23:15,775 INFO L273 TraceCheckUtils]: 148: Hoare triple {269539#(<= proc_i 96)} assume j > 4; {269539#(<= proc_i 96)} is VALID [2019-05-15 10:23:15,776 INFO L273 TraceCheckUtils]: 149: Hoare triple {269539#(<= proc_i 96)} assume j < 6; {269539#(<= proc_i 96)} is VALID [2019-05-15 10:23:15,776 INFO L273 TraceCheckUtils]: 150: Hoare triple {269539#(<= proc_i 96)} i := i + 4; {269558#(<= proc_i 100)} is VALID [2019-05-15 10:23:15,777 INFO L273 TraceCheckUtils]: 151: Hoare triple {269558#(<= proc_i 100)} assume i <= 1000; {269558#(<= proc_i 100)} is VALID [2019-05-15 10:23:15,777 INFO L273 TraceCheckUtils]: 152: Hoare triple {269558#(<= proc_i 100)} assume i + 4 < a[j]; {269558#(<= proc_i 100)} is VALID [2019-05-15 10:23:15,778 INFO L273 TraceCheckUtils]: 153: Hoare triple {269558#(<= proc_i 100)} assume a[5] == 1000; {269558#(<= proc_i 100)} is VALID [2019-05-15 10:23:15,778 INFO L273 TraceCheckUtils]: 154: Hoare triple {269558#(<= proc_i 100)} assume j > 4; {269558#(<= proc_i 100)} is VALID [2019-05-15 10:23:15,779 INFO L273 TraceCheckUtils]: 155: Hoare triple {269558#(<= proc_i 100)} assume j < 6; {269558#(<= proc_i 100)} is VALID [2019-05-15 10:23:15,779 INFO L273 TraceCheckUtils]: 156: Hoare triple {269558#(<= proc_i 100)} i := i + 4; {269577#(<= proc_i 104)} is VALID [2019-05-15 10:23:15,780 INFO L273 TraceCheckUtils]: 157: Hoare triple {269577#(<= proc_i 104)} assume i <= 1000; {269577#(<= proc_i 104)} is VALID [2019-05-15 10:23:15,780 INFO L273 TraceCheckUtils]: 158: Hoare triple {269577#(<= proc_i 104)} assume i + 4 < a[j]; {269577#(<= proc_i 104)} is VALID [2019-05-15 10:23:15,781 INFO L273 TraceCheckUtils]: 159: Hoare triple {269577#(<= proc_i 104)} assume a[5] == 1000; {269577#(<= proc_i 104)} is VALID [2019-05-15 10:23:15,781 INFO L273 TraceCheckUtils]: 160: Hoare triple {269577#(<= proc_i 104)} assume j > 4; {269577#(<= proc_i 104)} is VALID [2019-05-15 10:23:15,782 INFO L273 TraceCheckUtils]: 161: Hoare triple {269577#(<= proc_i 104)} assume j < 6; {269577#(<= proc_i 104)} is VALID [2019-05-15 10:23:15,782 INFO L273 TraceCheckUtils]: 162: Hoare triple {269577#(<= proc_i 104)} i := i + 4; {269596#(<= proc_i 108)} is VALID [2019-05-15 10:23:15,783 INFO L273 TraceCheckUtils]: 163: Hoare triple {269596#(<= proc_i 108)} assume i <= 1000; {269596#(<= proc_i 108)} is VALID [2019-05-15 10:23:15,783 INFO L273 TraceCheckUtils]: 164: Hoare triple {269596#(<= proc_i 108)} assume i + 4 < a[j]; {269596#(<= proc_i 108)} is VALID [2019-05-15 10:23:15,784 INFO L273 TraceCheckUtils]: 165: Hoare triple {269596#(<= proc_i 108)} assume a[5] == 1000; {269596#(<= proc_i 108)} is VALID [2019-05-15 10:23:15,784 INFO L273 TraceCheckUtils]: 166: Hoare triple {269596#(<= proc_i 108)} assume j > 4; {269596#(<= proc_i 108)} is VALID [2019-05-15 10:23:15,784 INFO L273 TraceCheckUtils]: 167: Hoare triple {269596#(<= proc_i 108)} assume j < 6; {269596#(<= proc_i 108)} is VALID [2019-05-15 10:23:15,785 INFO L273 TraceCheckUtils]: 168: Hoare triple {269596#(<= proc_i 108)} i := i + 4; {269615#(<= proc_i 112)} is VALID [2019-05-15 10:23:15,786 INFO L273 TraceCheckUtils]: 169: Hoare triple {269615#(<= proc_i 112)} assume i <= 1000; {269615#(<= proc_i 112)} is VALID [2019-05-15 10:23:15,786 INFO L273 TraceCheckUtils]: 170: Hoare triple {269615#(<= proc_i 112)} assume i + 4 < a[j]; {269615#(<= proc_i 112)} is VALID [2019-05-15 10:23:15,786 INFO L273 TraceCheckUtils]: 171: Hoare triple {269615#(<= proc_i 112)} assume a[5] == 1000; {269615#(<= proc_i 112)} is VALID [2019-05-15 10:23:15,787 INFO L273 TraceCheckUtils]: 172: Hoare triple {269615#(<= proc_i 112)} assume j > 4; {269615#(<= proc_i 112)} is VALID [2019-05-15 10:23:15,787 INFO L273 TraceCheckUtils]: 173: Hoare triple {269615#(<= proc_i 112)} assume j < 6; {269615#(<= proc_i 112)} is VALID [2019-05-15 10:23:15,788 INFO L273 TraceCheckUtils]: 174: Hoare triple {269615#(<= proc_i 112)} i := i + 4; {269634#(<= proc_i 116)} is VALID [2019-05-15 10:23:15,789 INFO L273 TraceCheckUtils]: 175: Hoare triple {269634#(<= proc_i 116)} assume i <= 1000; {269634#(<= proc_i 116)} is VALID [2019-05-15 10:23:15,789 INFO L273 TraceCheckUtils]: 176: Hoare triple {269634#(<= proc_i 116)} assume i + 4 < a[j]; {269634#(<= proc_i 116)} is VALID [2019-05-15 10:23:15,789 INFO L273 TraceCheckUtils]: 177: Hoare triple {269634#(<= proc_i 116)} assume a[5] == 1000; {269634#(<= proc_i 116)} is VALID [2019-05-15 10:23:15,790 INFO L273 TraceCheckUtils]: 178: Hoare triple {269634#(<= proc_i 116)} assume j > 4; {269634#(<= proc_i 116)} is VALID [2019-05-15 10:23:15,790 INFO L273 TraceCheckUtils]: 179: Hoare triple {269634#(<= proc_i 116)} assume j < 6; {269634#(<= proc_i 116)} is VALID [2019-05-15 10:23:15,791 INFO L273 TraceCheckUtils]: 180: Hoare triple {269634#(<= proc_i 116)} i := i + 4; {269653#(<= proc_i 120)} is VALID [2019-05-15 10:23:15,791 INFO L273 TraceCheckUtils]: 181: Hoare triple {269653#(<= proc_i 120)} assume i <= 1000; {269653#(<= proc_i 120)} is VALID [2019-05-15 10:23:15,792 INFO L273 TraceCheckUtils]: 182: Hoare triple {269653#(<= proc_i 120)} assume i + 4 < a[j]; {269653#(<= proc_i 120)} is VALID [2019-05-15 10:23:15,792 INFO L273 TraceCheckUtils]: 183: Hoare triple {269653#(<= proc_i 120)} assume a[5] == 1000; {269653#(<= proc_i 120)} is VALID [2019-05-15 10:23:15,793 INFO L273 TraceCheckUtils]: 184: Hoare triple {269653#(<= proc_i 120)} assume j > 4; {269653#(<= proc_i 120)} is VALID [2019-05-15 10:23:15,793 INFO L273 TraceCheckUtils]: 185: Hoare triple {269653#(<= proc_i 120)} assume j < 6; {269653#(<= proc_i 120)} is VALID [2019-05-15 10:23:15,794 INFO L273 TraceCheckUtils]: 186: Hoare triple {269653#(<= proc_i 120)} i := i + 4; {269672#(<= proc_i 124)} is VALID [2019-05-15 10:23:15,794 INFO L273 TraceCheckUtils]: 187: Hoare triple {269672#(<= proc_i 124)} assume i <= 1000; {269672#(<= proc_i 124)} is VALID [2019-05-15 10:23:15,795 INFO L273 TraceCheckUtils]: 188: Hoare triple {269672#(<= proc_i 124)} assume i + 4 < a[j]; {269672#(<= proc_i 124)} is VALID [2019-05-15 10:23:15,795 INFO L273 TraceCheckUtils]: 189: Hoare triple {269672#(<= proc_i 124)} assume a[5] == 1000; {269672#(<= proc_i 124)} is VALID [2019-05-15 10:23:15,796 INFO L273 TraceCheckUtils]: 190: Hoare triple {269672#(<= proc_i 124)} assume j > 4; {269672#(<= proc_i 124)} is VALID [2019-05-15 10:23:15,796 INFO L273 TraceCheckUtils]: 191: Hoare triple {269672#(<= proc_i 124)} assume j < 6; {269672#(<= proc_i 124)} is VALID [2019-05-15 10:23:15,797 INFO L273 TraceCheckUtils]: 192: Hoare triple {269672#(<= proc_i 124)} i := i + 4; {269691#(<= proc_i 128)} is VALID [2019-05-15 10:23:15,797 INFO L273 TraceCheckUtils]: 193: Hoare triple {269691#(<= proc_i 128)} assume i <= 1000; {269691#(<= proc_i 128)} is VALID [2019-05-15 10:23:15,798 INFO L273 TraceCheckUtils]: 194: Hoare triple {269691#(<= proc_i 128)} assume i + 4 < a[j]; {269691#(<= proc_i 128)} is VALID [2019-05-15 10:23:15,798 INFO L273 TraceCheckUtils]: 195: Hoare triple {269691#(<= proc_i 128)} assume a[5] == 1000; {269691#(<= proc_i 128)} is VALID [2019-05-15 10:23:15,799 INFO L273 TraceCheckUtils]: 196: Hoare triple {269691#(<= proc_i 128)} assume j > 4; {269691#(<= proc_i 128)} is VALID [2019-05-15 10:23:15,799 INFO L273 TraceCheckUtils]: 197: Hoare triple {269691#(<= proc_i 128)} assume j < 6; {269691#(<= proc_i 128)} is VALID [2019-05-15 10:23:15,800 INFO L273 TraceCheckUtils]: 198: Hoare triple {269691#(<= proc_i 128)} i := i + 4; {269710#(<= proc_i 132)} is VALID [2019-05-15 10:23:15,800 INFO L273 TraceCheckUtils]: 199: Hoare triple {269710#(<= proc_i 132)} assume i <= 1000; {269710#(<= proc_i 132)} is VALID [2019-05-15 10:23:15,801 INFO L273 TraceCheckUtils]: 200: Hoare triple {269710#(<= proc_i 132)} assume i + 4 < a[j]; {269710#(<= proc_i 132)} is VALID [2019-05-15 10:23:15,801 INFO L273 TraceCheckUtils]: 201: Hoare triple {269710#(<= proc_i 132)} assume a[5] == 1000; {269710#(<= proc_i 132)} is VALID [2019-05-15 10:23:15,802 INFO L273 TraceCheckUtils]: 202: Hoare triple {269710#(<= proc_i 132)} assume j > 4; {269710#(<= proc_i 132)} is VALID [2019-05-15 10:23:15,802 INFO L273 TraceCheckUtils]: 203: Hoare triple {269710#(<= proc_i 132)} assume j < 6; {269710#(<= proc_i 132)} is VALID [2019-05-15 10:23:15,803 INFO L273 TraceCheckUtils]: 204: Hoare triple {269710#(<= proc_i 132)} i := i + 4; {269729#(<= proc_i 136)} is VALID [2019-05-15 10:23:15,803 INFO L273 TraceCheckUtils]: 205: Hoare triple {269729#(<= proc_i 136)} assume i <= 1000; {269729#(<= proc_i 136)} is VALID [2019-05-15 10:23:15,804 INFO L273 TraceCheckUtils]: 206: Hoare triple {269729#(<= proc_i 136)} assume i + 4 < a[j]; {269729#(<= proc_i 136)} is VALID [2019-05-15 10:23:15,804 INFO L273 TraceCheckUtils]: 207: Hoare triple {269729#(<= proc_i 136)} assume a[5] == 1000; {269729#(<= proc_i 136)} is VALID [2019-05-15 10:23:15,805 INFO L273 TraceCheckUtils]: 208: Hoare triple {269729#(<= proc_i 136)} assume j > 4; {269729#(<= proc_i 136)} is VALID [2019-05-15 10:23:15,805 INFO L273 TraceCheckUtils]: 209: Hoare triple {269729#(<= proc_i 136)} assume j < 6; {269729#(<= proc_i 136)} is VALID [2019-05-15 10:23:15,806 INFO L273 TraceCheckUtils]: 210: Hoare triple {269729#(<= proc_i 136)} i := i + 4; {269748#(<= proc_i 140)} is VALID [2019-05-15 10:23:15,806 INFO L273 TraceCheckUtils]: 211: Hoare triple {269748#(<= proc_i 140)} assume i <= 1000; {269748#(<= proc_i 140)} is VALID [2019-05-15 10:23:15,807 INFO L273 TraceCheckUtils]: 212: Hoare triple {269748#(<= proc_i 140)} assume i + 4 < a[j]; {269748#(<= proc_i 140)} is VALID [2019-05-15 10:23:15,807 INFO L273 TraceCheckUtils]: 213: Hoare triple {269748#(<= proc_i 140)} assume a[5] == 1000; {269748#(<= proc_i 140)} is VALID [2019-05-15 10:23:15,808 INFO L273 TraceCheckUtils]: 214: Hoare triple {269748#(<= proc_i 140)} assume j > 4; {269748#(<= proc_i 140)} is VALID [2019-05-15 10:23:15,808 INFO L273 TraceCheckUtils]: 215: Hoare triple {269748#(<= proc_i 140)} assume j < 6; {269748#(<= proc_i 140)} is VALID [2019-05-15 10:23:15,809 INFO L273 TraceCheckUtils]: 216: Hoare triple {269748#(<= proc_i 140)} i := i + 4; {269767#(<= proc_i 144)} is VALID [2019-05-15 10:23:15,809 INFO L273 TraceCheckUtils]: 217: Hoare triple {269767#(<= proc_i 144)} assume i <= 1000; {269767#(<= proc_i 144)} is VALID [2019-05-15 10:23:15,810 INFO L273 TraceCheckUtils]: 218: Hoare triple {269767#(<= proc_i 144)} assume i + 4 < a[j]; {269767#(<= proc_i 144)} is VALID [2019-05-15 10:23:15,810 INFO L273 TraceCheckUtils]: 219: Hoare triple {269767#(<= proc_i 144)} assume a[5] == 1000; {269767#(<= proc_i 144)} is VALID [2019-05-15 10:23:15,810 INFO L273 TraceCheckUtils]: 220: Hoare triple {269767#(<= proc_i 144)} assume j > 4; {269767#(<= proc_i 144)} is VALID [2019-05-15 10:23:15,811 INFO L273 TraceCheckUtils]: 221: Hoare triple {269767#(<= proc_i 144)} assume j < 6; {269767#(<= proc_i 144)} is VALID [2019-05-15 10:23:15,812 INFO L273 TraceCheckUtils]: 222: Hoare triple {269767#(<= proc_i 144)} i := i + 4; {269786#(<= proc_i 148)} is VALID [2019-05-15 10:23:15,812 INFO L273 TraceCheckUtils]: 223: Hoare triple {269786#(<= proc_i 148)} assume i <= 1000; {269786#(<= proc_i 148)} is VALID [2019-05-15 10:23:15,812 INFO L273 TraceCheckUtils]: 224: Hoare triple {269786#(<= proc_i 148)} assume i + 4 < a[j]; {269786#(<= proc_i 148)} is VALID [2019-05-15 10:23:15,813 INFO L273 TraceCheckUtils]: 225: Hoare triple {269786#(<= proc_i 148)} assume a[5] == 1000; {269786#(<= proc_i 148)} is VALID [2019-05-15 10:23:15,813 INFO L273 TraceCheckUtils]: 226: Hoare triple {269786#(<= proc_i 148)} assume j > 4; {269786#(<= proc_i 148)} is VALID [2019-05-15 10:23:15,814 INFO L273 TraceCheckUtils]: 227: Hoare triple {269786#(<= proc_i 148)} assume j < 6; {269786#(<= proc_i 148)} is VALID [2019-05-15 10:23:15,815 INFO L273 TraceCheckUtils]: 228: Hoare triple {269786#(<= proc_i 148)} i := i + 4; {269805#(<= proc_i 152)} is VALID [2019-05-15 10:23:15,815 INFO L273 TraceCheckUtils]: 229: Hoare triple {269805#(<= proc_i 152)} assume i <= 1000; {269805#(<= proc_i 152)} is VALID [2019-05-15 10:23:15,815 INFO L273 TraceCheckUtils]: 230: Hoare triple {269805#(<= proc_i 152)} assume i + 4 < a[j]; {269805#(<= proc_i 152)} is VALID [2019-05-15 10:23:15,816 INFO L273 TraceCheckUtils]: 231: Hoare triple {269805#(<= proc_i 152)} assume a[5] == 1000; {269805#(<= proc_i 152)} is VALID [2019-05-15 10:23:15,816 INFO L273 TraceCheckUtils]: 232: Hoare triple {269805#(<= proc_i 152)} assume j > 4; {269805#(<= proc_i 152)} is VALID [2019-05-15 10:23:15,817 INFO L273 TraceCheckUtils]: 233: Hoare triple {269805#(<= proc_i 152)} assume j < 6; {269805#(<= proc_i 152)} is VALID [2019-05-15 10:23:15,817 INFO L273 TraceCheckUtils]: 234: Hoare triple {269805#(<= proc_i 152)} i := i + 4; {269824#(<= proc_i 156)} is VALID [2019-05-15 10:23:15,818 INFO L273 TraceCheckUtils]: 235: Hoare triple {269824#(<= proc_i 156)} assume i <= 1000; {269824#(<= proc_i 156)} is VALID [2019-05-15 10:23:15,818 INFO L273 TraceCheckUtils]: 236: Hoare triple {269824#(<= proc_i 156)} assume i + 4 < a[j]; {269824#(<= proc_i 156)} is VALID [2019-05-15 10:23:15,819 INFO L273 TraceCheckUtils]: 237: Hoare triple {269824#(<= proc_i 156)} assume a[5] == 1000; {269824#(<= proc_i 156)} is VALID [2019-05-15 10:23:15,819 INFO L273 TraceCheckUtils]: 238: Hoare triple {269824#(<= proc_i 156)} assume j > 4; {269824#(<= proc_i 156)} is VALID [2019-05-15 10:23:15,820 INFO L273 TraceCheckUtils]: 239: Hoare triple {269824#(<= proc_i 156)} assume j < 6; {269824#(<= proc_i 156)} is VALID [2019-05-15 10:23:15,820 INFO L273 TraceCheckUtils]: 240: Hoare triple {269824#(<= proc_i 156)} i := i + 4; {269843#(<= proc_i 160)} is VALID [2019-05-15 10:23:15,821 INFO L273 TraceCheckUtils]: 241: Hoare triple {269843#(<= proc_i 160)} assume i <= 1000; {269843#(<= proc_i 160)} is VALID [2019-05-15 10:23:15,821 INFO L273 TraceCheckUtils]: 242: Hoare triple {269843#(<= proc_i 160)} assume i + 4 < a[j]; {269843#(<= proc_i 160)} is VALID [2019-05-15 10:23:15,822 INFO L273 TraceCheckUtils]: 243: Hoare triple {269843#(<= proc_i 160)} assume a[5] == 1000; {269843#(<= proc_i 160)} is VALID [2019-05-15 10:23:15,822 INFO L273 TraceCheckUtils]: 244: Hoare triple {269843#(<= proc_i 160)} assume j > 4; {269843#(<= proc_i 160)} is VALID [2019-05-15 10:23:15,823 INFO L273 TraceCheckUtils]: 245: Hoare triple {269843#(<= proc_i 160)} assume j < 6; {269843#(<= proc_i 160)} is VALID [2019-05-15 10:23:15,823 INFO L273 TraceCheckUtils]: 246: Hoare triple {269843#(<= proc_i 160)} i := i + 4; {269862#(<= proc_i 164)} is VALID [2019-05-15 10:23:15,824 INFO L273 TraceCheckUtils]: 247: Hoare triple {269862#(<= proc_i 164)} assume i <= 1000; {269862#(<= proc_i 164)} is VALID [2019-05-15 10:23:15,824 INFO L273 TraceCheckUtils]: 248: Hoare triple {269862#(<= proc_i 164)} assume i + 4 < a[j]; {269862#(<= proc_i 164)} is VALID [2019-05-15 10:23:15,825 INFO L273 TraceCheckUtils]: 249: Hoare triple {269862#(<= proc_i 164)} assume a[5] == 1000; {269862#(<= proc_i 164)} is VALID [2019-05-15 10:23:15,825 INFO L273 TraceCheckUtils]: 250: Hoare triple {269862#(<= proc_i 164)} assume j > 4; {269862#(<= proc_i 164)} is VALID [2019-05-15 10:23:15,826 INFO L273 TraceCheckUtils]: 251: Hoare triple {269862#(<= proc_i 164)} assume j < 6; {269862#(<= proc_i 164)} is VALID [2019-05-15 10:23:15,826 INFO L273 TraceCheckUtils]: 252: Hoare triple {269862#(<= proc_i 164)} i := i + 4; {269881#(<= proc_i 168)} is VALID [2019-05-15 10:23:15,827 INFO L273 TraceCheckUtils]: 253: Hoare triple {269881#(<= proc_i 168)} assume i <= 1000; {269881#(<= proc_i 168)} is VALID [2019-05-15 10:23:15,827 INFO L273 TraceCheckUtils]: 254: Hoare triple {269881#(<= proc_i 168)} assume i + 4 < a[j]; {269881#(<= proc_i 168)} is VALID [2019-05-15 10:23:15,828 INFO L273 TraceCheckUtils]: 255: Hoare triple {269881#(<= proc_i 168)} assume a[5] == 1000; {269881#(<= proc_i 168)} is VALID [2019-05-15 10:23:15,828 INFO L273 TraceCheckUtils]: 256: Hoare triple {269881#(<= proc_i 168)} assume j > 4; {269881#(<= proc_i 168)} is VALID [2019-05-15 10:23:15,829 INFO L273 TraceCheckUtils]: 257: Hoare triple {269881#(<= proc_i 168)} assume j < 6; {269881#(<= proc_i 168)} is VALID [2019-05-15 10:23:15,829 INFO L273 TraceCheckUtils]: 258: Hoare triple {269881#(<= proc_i 168)} i := i + 4; {269900#(<= proc_i 172)} is VALID [2019-05-15 10:23:15,830 INFO L273 TraceCheckUtils]: 259: Hoare triple {269900#(<= proc_i 172)} assume i <= 1000; {269900#(<= proc_i 172)} is VALID [2019-05-15 10:23:15,830 INFO L273 TraceCheckUtils]: 260: Hoare triple {269900#(<= proc_i 172)} assume i + 4 < a[j]; {269900#(<= proc_i 172)} is VALID [2019-05-15 10:23:15,831 INFO L273 TraceCheckUtils]: 261: Hoare triple {269900#(<= proc_i 172)} assume a[5] == 1000; {269900#(<= proc_i 172)} is VALID [2019-05-15 10:23:15,831 INFO L273 TraceCheckUtils]: 262: Hoare triple {269900#(<= proc_i 172)} assume j > 4; {269900#(<= proc_i 172)} is VALID [2019-05-15 10:23:15,832 INFO L273 TraceCheckUtils]: 263: Hoare triple {269900#(<= proc_i 172)} assume j < 6; {269900#(<= proc_i 172)} is VALID [2019-05-15 10:23:15,832 INFO L273 TraceCheckUtils]: 264: Hoare triple {269900#(<= proc_i 172)} i := i + 4; {269919#(<= proc_i 176)} is VALID [2019-05-15 10:23:15,833 INFO L273 TraceCheckUtils]: 265: Hoare triple {269919#(<= proc_i 176)} assume i <= 1000; {269919#(<= proc_i 176)} is VALID [2019-05-15 10:23:15,833 INFO L273 TraceCheckUtils]: 266: Hoare triple {269919#(<= proc_i 176)} assume i + 4 < a[j]; {269919#(<= proc_i 176)} is VALID [2019-05-15 10:23:15,834 INFO L273 TraceCheckUtils]: 267: Hoare triple {269919#(<= proc_i 176)} assume a[5] == 1000; {269919#(<= proc_i 176)} is VALID [2019-05-15 10:23:15,834 INFO L273 TraceCheckUtils]: 268: Hoare triple {269919#(<= proc_i 176)} assume j > 4; {269919#(<= proc_i 176)} is VALID [2019-05-15 10:23:15,834 INFO L273 TraceCheckUtils]: 269: Hoare triple {269919#(<= proc_i 176)} assume j < 6; {269919#(<= proc_i 176)} is VALID [2019-05-15 10:23:15,835 INFO L273 TraceCheckUtils]: 270: Hoare triple {269919#(<= proc_i 176)} i := i + 4; {269938#(<= proc_i 180)} is VALID [2019-05-15 10:23:15,836 INFO L273 TraceCheckUtils]: 271: Hoare triple {269938#(<= proc_i 180)} assume i <= 1000; {269938#(<= proc_i 180)} is VALID [2019-05-15 10:23:15,836 INFO L273 TraceCheckUtils]: 272: Hoare triple {269938#(<= proc_i 180)} assume i + 4 < a[j]; {269938#(<= proc_i 180)} is VALID [2019-05-15 10:23:15,837 INFO L273 TraceCheckUtils]: 273: Hoare triple {269938#(<= proc_i 180)} assume a[5] == 1000; {269938#(<= proc_i 180)} is VALID [2019-05-15 10:23:15,837 INFO L273 TraceCheckUtils]: 274: Hoare triple {269938#(<= proc_i 180)} assume j > 4; {269938#(<= proc_i 180)} is VALID [2019-05-15 10:23:15,837 INFO L273 TraceCheckUtils]: 275: Hoare triple {269938#(<= proc_i 180)} assume j < 6; {269938#(<= proc_i 180)} is VALID [2019-05-15 10:23:15,838 INFO L273 TraceCheckUtils]: 276: Hoare triple {269938#(<= proc_i 180)} i := i + 4; {269957#(<= proc_i 184)} is VALID [2019-05-15 10:23:15,839 INFO L273 TraceCheckUtils]: 277: Hoare triple {269957#(<= proc_i 184)} assume i <= 1000; {269957#(<= proc_i 184)} is VALID [2019-05-15 10:23:15,839 INFO L273 TraceCheckUtils]: 278: Hoare triple {269957#(<= proc_i 184)} assume i + 4 < a[j]; {269957#(<= proc_i 184)} is VALID [2019-05-15 10:23:15,839 INFO L273 TraceCheckUtils]: 279: Hoare triple {269957#(<= proc_i 184)} assume a[5] == 1000; {269957#(<= proc_i 184)} is VALID [2019-05-15 10:23:15,840 INFO L273 TraceCheckUtils]: 280: Hoare triple {269957#(<= proc_i 184)} assume j > 4; {269957#(<= proc_i 184)} is VALID [2019-05-15 10:23:15,840 INFO L273 TraceCheckUtils]: 281: Hoare triple {269957#(<= proc_i 184)} assume j < 6; {269957#(<= proc_i 184)} is VALID [2019-05-15 10:23:15,841 INFO L273 TraceCheckUtils]: 282: Hoare triple {269957#(<= proc_i 184)} i := i + 4; {269976#(<= proc_i 188)} is VALID [2019-05-15 10:23:15,842 INFO L273 TraceCheckUtils]: 283: Hoare triple {269976#(<= proc_i 188)} assume i <= 1000; {269976#(<= proc_i 188)} is VALID [2019-05-15 10:23:15,842 INFO L273 TraceCheckUtils]: 284: Hoare triple {269976#(<= proc_i 188)} assume i + 4 < a[j]; {269976#(<= proc_i 188)} is VALID [2019-05-15 10:23:15,842 INFO L273 TraceCheckUtils]: 285: Hoare triple {269976#(<= proc_i 188)} assume a[5] == 1000; {269976#(<= proc_i 188)} is VALID [2019-05-15 10:23:15,843 INFO L273 TraceCheckUtils]: 286: Hoare triple {269976#(<= proc_i 188)} assume j > 4; {269976#(<= proc_i 188)} is VALID [2019-05-15 10:23:15,843 INFO L273 TraceCheckUtils]: 287: Hoare triple {269976#(<= proc_i 188)} assume j < 6; {269976#(<= proc_i 188)} is VALID [2019-05-15 10:23:15,844 INFO L273 TraceCheckUtils]: 288: Hoare triple {269976#(<= proc_i 188)} i := i + 4; {269995#(<= proc_i 192)} is VALID [2019-05-15 10:23:15,844 INFO L273 TraceCheckUtils]: 289: Hoare triple {269995#(<= proc_i 192)} assume i <= 1000; {269995#(<= proc_i 192)} is VALID [2019-05-15 10:23:15,845 INFO L273 TraceCheckUtils]: 290: Hoare triple {269995#(<= proc_i 192)} assume i + 4 < a[j]; {269995#(<= proc_i 192)} is VALID [2019-05-15 10:23:15,845 INFO L273 TraceCheckUtils]: 291: Hoare triple {269995#(<= proc_i 192)} assume a[5] == 1000; {269995#(<= proc_i 192)} is VALID [2019-05-15 10:23:15,846 INFO L273 TraceCheckUtils]: 292: Hoare triple {269995#(<= proc_i 192)} assume j > 4; {269995#(<= proc_i 192)} is VALID [2019-05-15 10:23:15,846 INFO L273 TraceCheckUtils]: 293: Hoare triple {269995#(<= proc_i 192)} assume j < 6; {269995#(<= proc_i 192)} is VALID [2019-05-15 10:23:15,847 INFO L273 TraceCheckUtils]: 294: Hoare triple {269995#(<= proc_i 192)} i := i + 4; {270014#(<= proc_i 196)} is VALID [2019-05-15 10:23:15,847 INFO L273 TraceCheckUtils]: 295: Hoare triple {270014#(<= proc_i 196)} assume i <= 1000; {270014#(<= proc_i 196)} is VALID [2019-05-15 10:23:15,848 INFO L273 TraceCheckUtils]: 296: Hoare triple {270014#(<= proc_i 196)} assume i + 4 < a[j]; {270014#(<= proc_i 196)} is VALID [2019-05-15 10:23:15,848 INFO L273 TraceCheckUtils]: 297: Hoare triple {270014#(<= proc_i 196)} assume a[5] == 1000; {270014#(<= proc_i 196)} is VALID [2019-05-15 10:23:15,849 INFO L273 TraceCheckUtils]: 298: Hoare triple {270014#(<= proc_i 196)} assume j > 4; {270014#(<= proc_i 196)} is VALID [2019-05-15 10:23:15,849 INFO L273 TraceCheckUtils]: 299: Hoare triple {270014#(<= proc_i 196)} assume j < 6; {270014#(<= proc_i 196)} is VALID [2019-05-15 10:23:15,850 INFO L273 TraceCheckUtils]: 300: Hoare triple {270014#(<= proc_i 196)} i := i + 4; {270033#(<= proc_i 200)} is VALID [2019-05-15 10:23:15,850 INFO L273 TraceCheckUtils]: 301: Hoare triple {270033#(<= proc_i 200)} assume i <= 1000; {270033#(<= proc_i 200)} is VALID [2019-05-15 10:23:15,851 INFO L273 TraceCheckUtils]: 302: Hoare triple {270033#(<= proc_i 200)} assume i + 4 < a[j]; {270033#(<= proc_i 200)} is VALID [2019-05-15 10:23:15,851 INFO L273 TraceCheckUtils]: 303: Hoare triple {270033#(<= proc_i 200)} assume a[5] == 1000; {270033#(<= proc_i 200)} is VALID [2019-05-15 10:23:15,852 INFO L273 TraceCheckUtils]: 304: Hoare triple {270033#(<= proc_i 200)} assume j > 4; {270033#(<= proc_i 200)} is VALID [2019-05-15 10:23:15,852 INFO L273 TraceCheckUtils]: 305: Hoare triple {270033#(<= proc_i 200)} assume j < 6; {270033#(<= proc_i 200)} is VALID [2019-05-15 10:23:15,853 INFO L273 TraceCheckUtils]: 306: Hoare triple {270033#(<= proc_i 200)} i := i + 4; {270052#(<= proc_i 204)} is VALID [2019-05-15 10:23:15,853 INFO L273 TraceCheckUtils]: 307: Hoare triple {270052#(<= proc_i 204)} assume i <= 1000; {270052#(<= proc_i 204)} is VALID [2019-05-15 10:23:15,854 INFO L273 TraceCheckUtils]: 308: Hoare triple {270052#(<= proc_i 204)} assume i + 4 < a[j]; {270052#(<= proc_i 204)} is VALID [2019-05-15 10:23:15,854 INFO L273 TraceCheckUtils]: 309: Hoare triple {270052#(<= proc_i 204)} assume a[5] == 1000; {270052#(<= proc_i 204)} is VALID [2019-05-15 10:23:15,855 INFO L273 TraceCheckUtils]: 310: Hoare triple {270052#(<= proc_i 204)} assume j > 4; {270052#(<= proc_i 204)} is VALID [2019-05-15 10:23:15,855 INFO L273 TraceCheckUtils]: 311: Hoare triple {270052#(<= proc_i 204)} assume j < 6; {270052#(<= proc_i 204)} is VALID [2019-05-15 10:23:15,856 INFO L273 TraceCheckUtils]: 312: Hoare triple {270052#(<= proc_i 204)} i := i + 4; {270071#(<= proc_i 208)} is VALID [2019-05-15 10:23:15,856 INFO L273 TraceCheckUtils]: 313: Hoare triple {270071#(<= proc_i 208)} assume i <= 1000; {270071#(<= proc_i 208)} is VALID [2019-05-15 10:23:15,857 INFO L273 TraceCheckUtils]: 314: Hoare triple {270071#(<= proc_i 208)} assume i + 4 < a[j]; {270071#(<= proc_i 208)} is VALID [2019-05-15 10:23:15,857 INFO L273 TraceCheckUtils]: 315: Hoare triple {270071#(<= proc_i 208)} assume a[5] == 1000; {270071#(<= proc_i 208)} is VALID [2019-05-15 10:23:15,858 INFO L273 TraceCheckUtils]: 316: Hoare triple {270071#(<= proc_i 208)} assume j > 4; {270071#(<= proc_i 208)} is VALID [2019-05-15 10:23:15,858 INFO L273 TraceCheckUtils]: 317: Hoare triple {270071#(<= proc_i 208)} assume j < 6; {270071#(<= proc_i 208)} is VALID [2019-05-15 10:23:15,859 INFO L273 TraceCheckUtils]: 318: Hoare triple {270071#(<= proc_i 208)} i := i + 4; {270090#(<= proc_i 212)} is VALID [2019-05-15 10:23:15,859 INFO L273 TraceCheckUtils]: 319: Hoare triple {270090#(<= proc_i 212)} assume i <= 1000; {270090#(<= proc_i 212)} is VALID [2019-05-15 10:23:15,860 INFO L273 TraceCheckUtils]: 320: Hoare triple {270090#(<= proc_i 212)} assume i + 4 < a[j]; {270090#(<= proc_i 212)} is VALID [2019-05-15 10:23:15,860 INFO L273 TraceCheckUtils]: 321: Hoare triple {270090#(<= proc_i 212)} assume a[5] == 1000; {270090#(<= proc_i 212)} is VALID [2019-05-15 10:23:15,861 INFO L273 TraceCheckUtils]: 322: Hoare triple {270090#(<= proc_i 212)} assume j > 4; {270090#(<= proc_i 212)} is VALID [2019-05-15 10:23:15,861 INFO L273 TraceCheckUtils]: 323: Hoare triple {270090#(<= proc_i 212)} assume j < 6; {270090#(<= proc_i 212)} is VALID [2019-05-15 10:23:15,862 INFO L273 TraceCheckUtils]: 324: Hoare triple {270090#(<= proc_i 212)} i := i + 4; {270109#(<= proc_i 216)} is VALID [2019-05-15 10:23:15,862 INFO L273 TraceCheckUtils]: 325: Hoare triple {270109#(<= proc_i 216)} assume i <= 1000; {270109#(<= proc_i 216)} is VALID [2019-05-15 10:23:15,863 INFO L273 TraceCheckUtils]: 326: Hoare triple {270109#(<= proc_i 216)} assume i + 4 < a[j]; {270109#(<= proc_i 216)} is VALID [2019-05-15 10:23:15,863 INFO L273 TraceCheckUtils]: 327: Hoare triple {270109#(<= proc_i 216)} assume a[5] == 1000; {270109#(<= proc_i 216)} is VALID [2019-05-15 10:23:15,864 INFO L273 TraceCheckUtils]: 328: Hoare triple {270109#(<= proc_i 216)} assume j > 4; {270109#(<= proc_i 216)} is VALID [2019-05-15 10:23:15,864 INFO L273 TraceCheckUtils]: 329: Hoare triple {270109#(<= proc_i 216)} assume j < 6; {270109#(<= proc_i 216)} is VALID [2019-05-15 10:23:15,865 INFO L273 TraceCheckUtils]: 330: Hoare triple {270109#(<= proc_i 216)} i := i + 4; {270128#(<= proc_i 220)} is VALID [2019-05-15 10:23:15,865 INFO L273 TraceCheckUtils]: 331: Hoare triple {270128#(<= proc_i 220)} assume i <= 1000; {270128#(<= proc_i 220)} is VALID [2019-05-15 10:23:15,866 INFO L273 TraceCheckUtils]: 332: Hoare triple {270128#(<= proc_i 220)} assume i + 4 < a[j]; {270128#(<= proc_i 220)} is VALID [2019-05-15 10:23:15,866 INFO L273 TraceCheckUtils]: 333: Hoare triple {270128#(<= proc_i 220)} assume a[5] == 1000; {270128#(<= proc_i 220)} is VALID [2019-05-15 10:23:15,866 INFO L273 TraceCheckUtils]: 334: Hoare triple {270128#(<= proc_i 220)} assume j > 4; {270128#(<= proc_i 220)} is VALID [2019-05-15 10:23:15,867 INFO L273 TraceCheckUtils]: 335: Hoare triple {270128#(<= proc_i 220)} assume j < 6; {270128#(<= proc_i 220)} is VALID [2019-05-15 10:23:15,868 INFO L273 TraceCheckUtils]: 336: Hoare triple {270128#(<= proc_i 220)} i := i + 4; {270147#(<= proc_i 224)} is VALID [2019-05-15 10:23:15,868 INFO L273 TraceCheckUtils]: 337: Hoare triple {270147#(<= proc_i 224)} assume i <= 1000; {270147#(<= proc_i 224)} is VALID [2019-05-15 10:23:15,869 INFO L273 TraceCheckUtils]: 338: Hoare triple {270147#(<= proc_i 224)} assume i + 4 < a[j]; {270147#(<= proc_i 224)} is VALID [2019-05-15 10:23:15,869 INFO L273 TraceCheckUtils]: 339: Hoare triple {270147#(<= proc_i 224)} assume a[5] == 1000; {270147#(<= proc_i 224)} is VALID [2019-05-15 10:23:15,869 INFO L273 TraceCheckUtils]: 340: Hoare triple {270147#(<= proc_i 224)} assume j > 4; {270147#(<= proc_i 224)} is VALID [2019-05-15 10:23:15,870 INFO L273 TraceCheckUtils]: 341: Hoare triple {270147#(<= proc_i 224)} assume j < 6; {270147#(<= proc_i 224)} is VALID [2019-05-15 10:23:15,871 INFO L273 TraceCheckUtils]: 342: Hoare triple {270147#(<= proc_i 224)} i := i + 4; {270166#(<= proc_i 228)} is VALID [2019-05-15 10:23:15,871 INFO L273 TraceCheckUtils]: 343: Hoare triple {270166#(<= proc_i 228)} assume i <= 1000; {270166#(<= proc_i 228)} is VALID [2019-05-15 10:23:15,872 INFO L273 TraceCheckUtils]: 344: Hoare triple {270166#(<= proc_i 228)} assume i + 4 < a[j]; {270166#(<= proc_i 228)} is VALID [2019-05-15 10:23:15,872 INFO L273 TraceCheckUtils]: 345: Hoare triple {270166#(<= proc_i 228)} assume a[5] == 1000; {270166#(<= proc_i 228)} is VALID [2019-05-15 10:23:15,872 INFO L273 TraceCheckUtils]: 346: Hoare triple {270166#(<= proc_i 228)} assume j > 4; {270166#(<= proc_i 228)} is VALID [2019-05-15 10:23:15,873 INFO L273 TraceCheckUtils]: 347: Hoare triple {270166#(<= proc_i 228)} assume j < 6; {270166#(<= proc_i 228)} is VALID [2019-05-15 10:23:15,874 INFO L273 TraceCheckUtils]: 348: Hoare triple {270166#(<= proc_i 228)} i := i + 4; {270185#(<= proc_i 232)} is VALID [2019-05-15 10:23:15,874 INFO L273 TraceCheckUtils]: 349: Hoare triple {270185#(<= proc_i 232)} assume i <= 1000; {270185#(<= proc_i 232)} is VALID [2019-05-15 10:23:15,875 INFO L273 TraceCheckUtils]: 350: Hoare triple {270185#(<= proc_i 232)} assume i + 4 < a[j]; {270185#(<= proc_i 232)} is VALID [2019-05-15 10:23:15,875 INFO L273 TraceCheckUtils]: 351: Hoare triple {270185#(<= proc_i 232)} assume a[5] == 1000; {270185#(<= proc_i 232)} is VALID [2019-05-15 10:23:15,875 INFO L273 TraceCheckUtils]: 352: Hoare triple {270185#(<= proc_i 232)} assume j > 4; {270185#(<= proc_i 232)} is VALID [2019-05-15 10:23:15,876 INFO L273 TraceCheckUtils]: 353: Hoare triple {270185#(<= proc_i 232)} assume j < 6; {270185#(<= proc_i 232)} is VALID [2019-05-15 10:23:15,877 INFO L273 TraceCheckUtils]: 354: Hoare triple {270185#(<= proc_i 232)} i := i + 4; {270204#(<= proc_i 236)} is VALID [2019-05-15 10:23:15,877 INFO L273 TraceCheckUtils]: 355: Hoare triple {270204#(<= proc_i 236)} assume i <= 1000; {270204#(<= proc_i 236)} is VALID [2019-05-15 10:23:15,877 INFO L273 TraceCheckUtils]: 356: Hoare triple {270204#(<= proc_i 236)} assume i + 4 < a[j]; {270204#(<= proc_i 236)} is VALID [2019-05-15 10:23:15,878 INFO L273 TraceCheckUtils]: 357: Hoare triple {270204#(<= proc_i 236)} assume a[5] == 1000; {270204#(<= proc_i 236)} is VALID [2019-05-15 10:23:15,878 INFO L273 TraceCheckUtils]: 358: Hoare triple {270204#(<= proc_i 236)} assume j > 4; {270204#(<= proc_i 236)} is VALID [2019-05-15 10:23:15,879 INFO L273 TraceCheckUtils]: 359: Hoare triple {270204#(<= proc_i 236)} assume j < 6; {270204#(<= proc_i 236)} is VALID [2019-05-15 10:23:15,879 INFO L273 TraceCheckUtils]: 360: Hoare triple {270204#(<= proc_i 236)} i := i + 4; {270223#(<= proc_i 240)} is VALID [2019-05-15 10:23:15,880 INFO L273 TraceCheckUtils]: 361: Hoare triple {270223#(<= proc_i 240)} assume i <= 1000; {270223#(<= proc_i 240)} is VALID [2019-05-15 10:23:15,880 INFO L273 TraceCheckUtils]: 362: Hoare triple {270223#(<= proc_i 240)} assume i + 4 < a[j]; {270223#(<= proc_i 240)} is VALID [2019-05-15 10:23:15,881 INFO L273 TraceCheckUtils]: 363: Hoare triple {270223#(<= proc_i 240)} assume a[5] == 1000; {270223#(<= proc_i 240)} is VALID [2019-05-15 10:23:15,881 INFO L273 TraceCheckUtils]: 364: Hoare triple {270223#(<= proc_i 240)} assume j > 4; {270223#(<= proc_i 240)} is VALID [2019-05-15 10:23:15,882 INFO L273 TraceCheckUtils]: 365: Hoare triple {270223#(<= proc_i 240)} assume j < 6; {270223#(<= proc_i 240)} is VALID [2019-05-15 10:23:15,882 INFO L273 TraceCheckUtils]: 366: Hoare triple {270223#(<= proc_i 240)} i := i + 4; {270242#(<= proc_i 244)} is VALID [2019-05-15 10:23:15,883 INFO L273 TraceCheckUtils]: 367: Hoare triple {270242#(<= proc_i 244)} assume i <= 1000; {270242#(<= proc_i 244)} is VALID [2019-05-15 10:23:15,883 INFO L273 TraceCheckUtils]: 368: Hoare triple {270242#(<= proc_i 244)} assume i + 4 < a[j]; {270242#(<= proc_i 244)} is VALID [2019-05-15 10:23:15,884 INFO L273 TraceCheckUtils]: 369: Hoare triple {270242#(<= proc_i 244)} assume a[5] == 1000; {270242#(<= proc_i 244)} is VALID [2019-05-15 10:23:15,884 INFO L273 TraceCheckUtils]: 370: Hoare triple {270242#(<= proc_i 244)} assume j > 4; {270242#(<= proc_i 244)} is VALID [2019-05-15 10:23:15,885 INFO L273 TraceCheckUtils]: 371: Hoare triple {270242#(<= proc_i 244)} assume j < 6; {270242#(<= proc_i 244)} is VALID [2019-05-15 10:23:15,885 INFO L273 TraceCheckUtils]: 372: Hoare triple {270242#(<= proc_i 244)} i := i + 4; {270261#(<= proc_i 248)} is VALID [2019-05-15 10:23:15,886 INFO L273 TraceCheckUtils]: 373: Hoare triple {270261#(<= proc_i 248)} assume i <= 1000; {270261#(<= proc_i 248)} is VALID [2019-05-15 10:23:15,886 INFO L273 TraceCheckUtils]: 374: Hoare triple {270261#(<= proc_i 248)} assume i + 4 < a[j]; {270261#(<= proc_i 248)} is VALID [2019-05-15 10:23:15,887 INFO L273 TraceCheckUtils]: 375: Hoare triple {270261#(<= proc_i 248)} assume a[5] == 1000; {270261#(<= proc_i 248)} is VALID [2019-05-15 10:23:15,887 INFO L273 TraceCheckUtils]: 376: Hoare triple {270261#(<= proc_i 248)} assume j > 4; {270261#(<= proc_i 248)} is VALID [2019-05-15 10:23:15,888 INFO L273 TraceCheckUtils]: 377: Hoare triple {270261#(<= proc_i 248)} assume j < 6; {270261#(<= proc_i 248)} is VALID [2019-05-15 10:23:15,888 INFO L273 TraceCheckUtils]: 378: Hoare triple {270261#(<= proc_i 248)} i := i + 4; {270280#(<= proc_i 252)} is VALID [2019-05-15 10:23:15,889 INFO L273 TraceCheckUtils]: 379: Hoare triple {270280#(<= proc_i 252)} assume i <= 1000; {270280#(<= proc_i 252)} is VALID [2019-05-15 10:23:15,889 INFO L273 TraceCheckUtils]: 380: Hoare triple {270280#(<= proc_i 252)} assume i + 4 < a[j]; {270280#(<= proc_i 252)} is VALID [2019-05-15 10:23:15,890 INFO L273 TraceCheckUtils]: 381: Hoare triple {270280#(<= proc_i 252)} assume a[5] == 1000; {270280#(<= proc_i 252)} is VALID [2019-05-15 10:23:15,890 INFO L273 TraceCheckUtils]: 382: Hoare triple {270280#(<= proc_i 252)} assume j > 4; {270280#(<= proc_i 252)} is VALID [2019-05-15 10:23:15,891 INFO L273 TraceCheckUtils]: 383: Hoare triple {270280#(<= proc_i 252)} assume j < 6; {270280#(<= proc_i 252)} is VALID [2019-05-15 10:23:15,891 INFO L273 TraceCheckUtils]: 384: Hoare triple {270280#(<= proc_i 252)} i := i + 4; {270299#(<= proc_i 256)} is VALID [2019-05-15 10:23:15,892 INFO L273 TraceCheckUtils]: 385: Hoare triple {270299#(<= proc_i 256)} assume i <= 1000; {270299#(<= proc_i 256)} is VALID [2019-05-15 10:23:15,892 INFO L273 TraceCheckUtils]: 386: Hoare triple {270299#(<= proc_i 256)} assume i + 4 < a[j]; {270299#(<= proc_i 256)} is VALID [2019-05-15 10:23:15,893 INFO L273 TraceCheckUtils]: 387: Hoare triple {270299#(<= proc_i 256)} assume a[5] == 1000; {270299#(<= proc_i 256)} is VALID [2019-05-15 10:23:15,893 INFO L273 TraceCheckUtils]: 388: Hoare triple {270299#(<= proc_i 256)} assume j > 4; {270299#(<= proc_i 256)} is VALID [2019-05-15 10:23:15,894 INFO L273 TraceCheckUtils]: 389: Hoare triple {270299#(<= proc_i 256)} assume j < 6; {270299#(<= proc_i 256)} is VALID [2019-05-15 10:23:15,894 INFO L273 TraceCheckUtils]: 390: Hoare triple {270299#(<= proc_i 256)} i := i + 4; {270318#(<= proc_i 260)} is VALID [2019-05-15 10:23:15,895 INFO L273 TraceCheckUtils]: 391: Hoare triple {270318#(<= proc_i 260)} assume i <= 1000; {270318#(<= proc_i 260)} is VALID [2019-05-15 10:23:15,895 INFO L273 TraceCheckUtils]: 392: Hoare triple {270318#(<= proc_i 260)} assume i + 4 < a[j]; {270318#(<= proc_i 260)} is VALID [2019-05-15 10:23:15,896 INFO L273 TraceCheckUtils]: 393: Hoare triple {270318#(<= proc_i 260)} assume a[5] == 1000; {270318#(<= proc_i 260)} is VALID [2019-05-15 10:23:15,896 INFO L273 TraceCheckUtils]: 394: Hoare triple {270318#(<= proc_i 260)} assume j > 4; {270318#(<= proc_i 260)} is VALID [2019-05-15 10:23:15,896 INFO L273 TraceCheckUtils]: 395: Hoare triple {270318#(<= proc_i 260)} assume j < 6; {270318#(<= proc_i 260)} is VALID [2019-05-15 10:23:15,897 INFO L273 TraceCheckUtils]: 396: Hoare triple {270318#(<= proc_i 260)} i := i + 4; {270337#(<= proc_i 264)} is VALID [2019-05-15 10:23:15,898 INFO L273 TraceCheckUtils]: 397: Hoare triple {270337#(<= proc_i 264)} assume i <= 1000; {270337#(<= proc_i 264)} is VALID [2019-05-15 10:23:15,898 INFO L273 TraceCheckUtils]: 398: Hoare triple {270337#(<= proc_i 264)} assume i + 4 < a[j]; {270337#(<= proc_i 264)} is VALID [2019-05-15 10:23:15,899 INFO L273 TraceCheckUtils]: 399: Hoare triple {270337#(<= proc_i 264)} assume a[5] == 1000; {270337#(<= proc_i 264)} is VALID [2019-05-15 10:23:15,899 INFO L273 TraceCheckUtils]: 400: Hoare triple {270337#(<= proc_i 264)} assume j > 4; {270337#(<= proc_i 264)} is VALID [2019-05-15 10:23:15,899 INFO L273 TraceCheckUtils]: 401: Hoare triple {270337#(<= proc_i 264)} assume j < 6; {270337#(<= proc_i 264)} is VALID [2019-05-15 10:23:15,900 INFO L273 TraceCheckUtils]: 402: Hoare triple {270337#(<= proc_i 264)} i := i + 4; {270356#(<= proc_i 268)} is VALID [2019-05-15 10:23:15,901 INFO L273 TraceCheckUtils]: 403: Hoare triple {270356#(<= proc_i 268)} assume i <= 1000; {270356#(<= proc_i 268)} is VALID [2019-05-15 10:23:15,901 INFO L273 TraceCheckUtils]: 404: Hoare triple {270356#(<= proc_i 268)} assume i + 4 < a[j]; {270356#(<= proc_i 268)} is VALID [2019-05-15 10:23:15,902 INFO L273 TraceCheckUtils]: 405: Hoare triple {270356#(<= proc_i 268)} assume a[5] == 1000; {270356#(<= proc_i 268)} is VALID [2019-05-15 10:23:15,902 INFO L273 TraceCheckUtils]: 406: Hoare triple {270356#(<= proc_i 268)} assume j > 4; {270356#(<= proc_i 268)} is VALID [2019-05-15 10:23:15,902 INFO L273 TraceCheckUtils]: 407: Hoare triple {270356#(<= proc_i 268)} assume j < 6; {270356#(<= proc_i 268)} is VALID [2019-05-15 10:23:15,903 INFO L273 TraceCheckUtils]: 408: Hoare triple {270356#(<= proc_i 268)} i := i + 4; {270375#(<= proc_i 272)} is VALID [2019-05-15 10:23:15,904 INFO L273 TraceCheckUtils]: 409: Hoare triple {270375#(<= proc_i 272)} assume i <= 1000; {270375#(<= proc_i 272)} is VALID [2019-05-15 10:23:15,904 INFO L273 TraceCheckUtils]: 410: Hoare triple {270375#(<= proc_i 272)} assume i + 4 < a[j]; {270375#(<= proc_i 272)} is VALID [2019-05-15 10:23:15,904 INFO L273 TraceCheckUtils]: 411: Hoare triple {270375#(<= proc_i 272)} assume a[5] == 1000; {270375#(<= proc_i 272)} is VALID [2019-05-15 10:23:15,905 INFO L273 TraceCheckUtils]: 412: Hoare triple {270375#(<= proc_i 272)} assume j > 4; {270375#(<= proc_i 272)} is VALID [2019-05-15 10:23:15,905 INFO L273 TraceCheckUtils]: 413: Hoare triple {270375#(<= proc_i 272)} assume j < 6; {270375#(<= proc_i 272)} is VALID [2019-05-15 10:23:15,906 INFO L273 TraceCheckUtils]: 414: Hoare triple {270375#(<= proc_i 272)} i := i + 4; {270394#(<= proc_i 276)} is VALID [2019-05-15 10:23:15,907 INFO L273 TraceCheckUtils]: 415: Hoare triple {270394#(<= proc_i 276)} assume i <= 1000; {270394#(<= proc_i 276)} is VALID [2019-05-15 10:23:15,907 INFO L273 TraceCheckUtils]: 416: Hoare triple {270394#(<= proc_i 276)} assume i + 4 < a[j]; {270394#(<= proc_i 276)} is VALID [2019-05-15 10:23:15,907 INFO L273 TraceCheckUtils]: 417: Hoare triple {270394#(<= proc_i 276)} assume a[5] == 1000; {270394#(<= proc_i 276)} is VALID [2019-05-15 10:23:15,908 INFO L273 TraceCheckUtils]: 418: Hoare triple {270394#(<= proc_i 276)} assume j > 4; {270394#(<= proc_i 276)} is VALID [2019-05-15 10:23:15,908 INFO L273 TraceCheckUtils]: 419: Hoare triple {270394#(<= proc_i 276)} assume j < 6; {270394#(<= proc_i 276)} is VALID [2019-05-15 10:23:15,909 INFO L273 TraceCheckUtils]: 420: Hoare triple {270394#(<= proc_i 276)} i := i + 4; {270413#(<= proc_i 280)} is VALID [2019-05-15 10:23:15,909 INFO L273 TraceCheckUtils]: 421: Hoare triple {270413#(<= proc_i 280)} assume i <= 1000; {270413#(<= proc_i 280)} is VALID [2019-05-15 10:23:15,910 INFO L273 TraceCheckUtils]: 422: Hoare triple {270413#(<= proc_i 280)} assume i + 4 < a[j]; {270413#(<= proc_i 280)} is VALID [2019-05-15 10:23:15,910 INFO L273 TraceCheckUtils]: 423: Hoare triple {270413#(<= proc_i 280)} assume a[5] == 1000; {270413#(<= proc_i 280)} is VALID [2019-05-15 10:23:15,911 INFO L273 TraceCheckUtils]: 424: Hoare triple {270413#(<= proc_i 280)} assume j > 4; {270413#(<= proc_i 280)} is VALID [2019-05-15 10:23:15,911 INFO L273 TraceCheckUtils]: 425: Hoare triple {270413#(<= proc_i 280)} assume j < 6; {270413#(<= proc_i 280)} is VALID [2019-05-15 10:23:15,912 INFO L273 TraceCheckUtils]: 426: Hoare triple {270413#(<= proc_i 280)} i := i + 4; {270432#(<= proc_i 284)} is VALID [2019-05-15 10:23:15,912 INFO L273 TraceCheckUtils]: 427: Hoare triple {270432#(<= proc_i 284)} assume i <= 1000; {270432#(<= proc_i 284)} is VALID [2019-05-15 10:23:15,913 INFO L273 TraceCheckUtils]: 428: Hoare triple {270432#(<= proc_i 284)} assume i + 4 < a[j]; {270432#(<= proc_i 284)} is VALID [2019-05-15 10:23:15,913 INFO L273 TraceCheckUtils]: 429: Hoare triple {270432#(<= proc_i 284)} assume a[5] == 1000; {270432#(<= proc_i 284)} is VALID [2019-05-15 10:23:15,914 INFO L273 TraceCheckUtils]: 430: Hoare triple {270432#(<= proc_i 284)} assume j > 4; {270432#(<= proc_i 284)} is VALID [2019-05-15 10:23:15,914 INFO L273 TraceCheckUtils]: 431: Hoare triple {270432#(<= proc_i 284)} assume j < 6; {270432#(<= proc_i 284)} is VALID [2019-05-15 10:23:15,915 INFO L273 TraceCheckUtils]: 432: Hoare triple {270432#(<= proc_i 284)} i := i + 4; {270451#(<= proc_i 288)} is VALID [2019-05-15 10:23:15,915 INFO L273 TraceCheckUtils]: 433: Hoare triple {270451#(<= proc_i 288)} assume i <= 1000; {270451#(<= proc_i 288)} is VALID [2019-05-15 10:23:15,916 INFO L273 TraceCheckUtils]: 434: Hoare triple {270451#(<= proc_i 288)} assume i + 4 < a[j]; {270451#(<= proc_i 288)} is VALID [2019-05-15 10:23:15,916 INFO L273 TraceCheckUtils]: 435: Hoare triple {270451#(<= proc_i 288)} assume a[5] == 1000; {270451#(<= proc_i 288)} is VALID [2019-05-15 10:23:15,917 INFO L273 TraceCheckUtils]: 436: Hoare triple {270451#(<= proc_i 288)} assume j > 4; {270451#(<= proc_i 288)} is VALID [2019-05-15 10:23:15,917 INFO L273 TraceCheckUtils]: 437: Hoare triple {270451#(<= proc_i 288)} assume j < 6; {270451#(<= proc_i 288)} is VALID [2019-05-15 10:23:15,918 INFO L273 TraceCheckUtils]: 438: Hoare triple {270451#(<= proc_i 288)} i := i + 4; {270470#(<= proc_i 292)} is VALID [2019-05-15 10:23:15,918 INFO L273 TraceCheckUtils]: 439: Hoare triple {270470#(<= proc_i 292)} assume i <= 1000; {270470#(<= proc_i 292)} is VALID [2019-05-15 10:23:15,919 INFO L273 TraceCheckUtils]: 440: Hoare triple {270470#(<= proc_i 292)} assume i + 4 < a[j]; {270470#(<= proc_i 292)} is VALID [2019-05-15 10:23:15,919 INFO L273 TraceCheckUtils]: 441: Hoare triple {270470#(<= proc_i 292)} assume a[5] == 1000; {270470#(<= proc_i 292)} is VALID [2019-05-15 10:23:15,920 INFO L273 TraceCheckUtils]: 442: Hoare triple {270470#(<= proc_i 292)} assume j > 4; {270470#(<= proc_i 292)} is VALID [2019-05-15 10:23:15,920 INFO L273 TraceCheckUtils]: 443: Hoare triple {270470#(<= proc_i 292)} assume j < 6; {270470#(<= proc_i 292)} is VALID [2019-05-15 10:23:15,921 INFO L273 TraceCheckUtils]: 444: Hoare triple {270470#(<= proc_i 292)} i := i + 4; {270489#(<= proc_i 296)} is VALID [2019-05-15 10:23:15,921 INFO L273 TraceCheckUtils]: 445: Hoare triple {270489#(<= proc_i 296)} assume i <= 1000; {270489#(<= proc_i 296)} is VALID [2019-05-15 10:23:15,922 INFO L273 TraceCheckUtils]: 446: Hoare triple {270489#(<= proc_i 296)} assume i + 4 < a[j]; {270489#(<= proc_i 296)} is VALID [2019-05-15 10:23:15,922 INFO L273 TraceCheckUtils]: 447: Hoare triple {270489#(<= proc_i 296)} assume a[5] == 1000; {270489#(<= proc_i 296)} is VALID [2019-05-15 10:23:15,923 INFO L273 TraceCheckUtils]: 448: Hoare triple {270489#(<= proc_i 296)} assume j > 4; {270489#(<= proc_i 296)} is VALID [2019-05-15 10:23:15,923 INFO L273 TraceCheckUtils]: 449: Hoare triple {270489#(<= proc_i 296)} assume j < 6; {270489#(<= proc_i 296)} is VALID [2019-05-15 10:23:15,924 INFO L273 TraceCheckUtils]: 450: Hoare triple {270489#(<= proc_i 296)} i := i + 4; {270508#(<= proc_i 300)} is VALID [2019-05-15 10:23:15,924 INFO L273 TraceCheckUtils]: 451: Hoare triple {270508#(<= proc_i 300)} assume i <= 1000; {270508#(<= proc_i 300)} is VALID [2019-05-15 10:23:15,925 INFO L273 TraceCheckUtils]: 452: Hoare triple {270508#(<= proc_i 300)} assume i + 4 < a[j]; {270508#(<= proc_i 300)} is VALID [2019-05-15 10:23:15,925 INFO L273 TraceCheckUtils]: 453: Hoare triple {270508#(<= proc_i 300)} assume a[5] == 1000; {270508#(<= proc_i 300)} is VALID [2019-05-15 10:23:15,926 INFO L273 TraceCheckUtils]: 454: Hoare triple {270508#(<= proc_i 300)} assume j > 4; {270508#(<= proc_i 300)} is VALID [2019-05-15 10:23:15,926 INFO L273 TraceCheckUtils]: 455: Hoare triple {270508#(<= proc_i 300)} assume j < 6; {270508#(<= proc_i 300)} is VALID [2019-05-15 10:23:15,927 INFO L273 TraceCheckUtils]: 456: Hoare triple {270508#(<= proc_i 300)} i := i + 4; {270527#(<= proc_i 304)} is VALID [2019-05-15 10:23:15,927 INFO L273 TraceCheckUtils]: 457: Hoare triple {270527#(<= proc_i 304)} assume i <= 1000; {270527#(<= proc_i 304)} is VALID [2019-05-15 10:23:15,928 INFO L273 TraceCheckUtils]: 458: Hoare triple {270527#(<= proc_i 304)} assume i + 4 < a[j]; {270527#(<= proc_i 304)} is VALID [2019-05-15 10:23:15,928 INFO L273 TraceCheckUtils]: 459: Hoare triple {270527#(<= proc_i 304)} assume a[5] == 1000; {270527#(<= proc_i 304)} is VALID [2019-05-15 10:23:15,929 INFO L273 TraceCheckUtils]: 460: Hoare triple {270527#(<= proc_i 304)} assume j > 4; {270527#(<= proc_i 304)} is VALID [2019-05-15 10:23:15,929 INFO L273 TraceCheckUtils]: 461: Hoare triple {270527#(<= proc_i 304)} assume j < 6; {270527#(<= proc_i 304)} is VALID [2019-05-15 10:23:15,930 INFO L273 TraceCheckUtils]: 462: Hoare triple {270527#(<= proc_i 304)} i := i + 4; {270546#(<= proc_i 308)} is VALID [2019-05-15 10:23:15,930 INFO L273 TraceCheckUtils]: 463: Hoare triple {270546#(<= proc_i 308)} assume i <= 1000; {270546#(<= proc_i 308)} is VALID [2019-05-15 10:23:15,931 INFO L273 TraceCheckUtils]: 464: Hoare triple {270546#(<= proc_i 308)} assume i + 4 < a[j]; {270546#(<= proc_i 308)} is VALID [2019-05-15 10:23:15,931 INFO L273 TraceCheckUtils]: 465: Hoare triple {270546#(<= proc_i 308)} assume a[5] == 1000; {270546#(<= proc_i 308)} is VALID [2019-05-15 10:23:15,931 INFO L273 TraceCheckUtils]: 466: Hoare triple {270546#(<= proc_i 308)} assume j > 4; {270546#(<= proc_i 308)} is VALID [2019-05-15 10:23:15,932 INFO L273 TraceCheckUtils]: 467: Hoare triple {270546#(<= proc_i 308)} assume j < 6; {270546#(<= proc_i 308)} is VALID [2019-05-15 10:23:15,933 INFO L273 TraceCheckUtils]: 468: Hoare triple {270546#(<= proc_i 308)} i := i + 4; {270565#(<= proc_i 312)} is VALID [2019-05-15 10:23:15,933 INFO L273 TraceCheckUtils]: 469: Hoare triple {270565#(<= proc_i 312)} assume i <= 1000; {270565#(<= proc_i 312)} is VALID [2019-05-15 10:23:15,933 INFO L273 TraceCheckUtils]: 470: Hoare triple {270565#(<= proc_i 312)} assume i + 4 < a[j]; {270565#(<= proc_i 312)} is VALID [2019-05-15 10:23:15,934 INFO L273 TraceCheckUtils]: 471: Hoare triple {270565#(<= proc_i 312)} assume a[5] == 1000; {270565#(<= proc_i 312)} is VALID [2019-05-15 10:23:15,934 INFO L273 TraceCheckUtils]: 472: Hoare triple {270565#(<= proc_i 312)} assume j > 4; {270565#(<= proc_i 312)} is VALID [2019-05-15 10:23:15,935 INFO L273 TraceCheckUtils]: 473: Hoare triple {270565#(<= proc_i 312)} assume j < 6; {270565#(<= proc_i 312)} is VALID [2019-05-15 10:23:15,936 INFO L273 TraceCheckUtils]: 474: Hoare triple {270565#(<= proc_i 312)} i := i + 4; {270584#(<= proc_i 316)} is VALID [2019-05-15 10:23:15,936 INFO L273 TraceCheckUtils]: 475: Hoare triple {270584#(<= proc_i 316)} assume i <= 1000; {270584#(<= proc_i 316)} is VALID [2019-05-15 10:23:15,936 INFO L273 TraceCheckUtils]: 476: Hoare triple {270584#(<= proc_i 316)} assume i + 4 < a[j]; {270584#(<= proc_i 316)} is VALID [2019-05-15 10:23:15,937 INFO L273 TraceCheckUtils]: 477: Hoare triple {270584#(<= proc_i 316)} assume a[5] == 1000; {270584#(<= proc_i 316)} is VALID [2019-05-15 10:23:15,937 INFO L273 TraceCheckUtils]: 478: Hoare triple {270584#(<= proc_i 316)} assume j > 4; {270584#(<= proc_i 316)} is VALID [2019-05-15 10:23:15,938 INFO L273 TraceCheckUtils]: 479: Hoare triple {270584#(<= proc_i 316)} assume j < 6; {270584#(<= proc_i 316)} is VALID [2019-05-15 10:23:15,938 INFO L273 TraceCheckUtils]: 480: Hoare triple {270584#(<= proc_i 316)} i := i + 4; {270603#(<= proc_i 320)} is VALID [2019-05-15 10:23:15,939 INFO L273 TraceCheckUtils]: 481: Hoare triple {270603#(<= proc_i 320)} assume i <= 1000; {270603#(<= proc_i 320)} is VALID [2019-05-15 10:23:15,939 INFO L273 TraceCheckUtils]: 482: Hoare triple {270603#(<= proc_i 320)} assume i + 4 < a[j]; {270603#(<= proc_i 320)} is VALID [2019-05-15 10:23:15,940 INFO L273 TraceCheckUtils]: 483: Hoare triple {270603#(<= proc_i 320)} assume a[5] == 1000; {270603#(<= proc_i 320)} is VALID [2019-05-15 10:23:15,940 INFO L273 TraceCheckUtils]: 484: Hoare triple {270603#(<= proc_i 320)} assume j > 4; {270603#(<= proc_i 320)} is VALID [2019-05-15 10:23:15,941 INFO L273 TraceCheckUtils]: 485: Hoare triple {270603#(<= proc_i 320)} assume j < 6; {270603#(<= proc_i 320)} is VALID [2019-05-15 10:23:15,941 INFO L273 TraceCheckUtils]: 486: Hoare triple {270603#(<= proc_i 320)} i := i + 4; {270622#(<= proc_i 324)} is VALID [2019-05-15 10:23:15,942 INFO L273 TraceCheckUtils]: 487: Hoare triple {270622#(<= proc_i 324)} assume i <= 1000; {270622#(<= proc_i 324)} is VALID [2019-05-15 10:23:15,942 INFO L273 TraceCheckUtils]: 488: Hoare triple {270622#(<= proc_i 324)} assume i + 4 < a[j]; {270622#(<= proc_i 324)} is VALID [2019-05-15 10:23:15,943 INFO L273 TraceCheckUtils]: 489: Hoare triple {270622#(<= proc_i 324)} assume a[5] == 1000; {270622#(<= proc_i 324)} is VALID [2019-05-15 10:23:15,943 INFO L273 TraceCheckUtils]: 490: Hoare triple {270622#(<= proc_i 324)} assume j > 4; {270622#(<= proc_i 324)} is VALID [2019-05-15 10:23:15,944 INFO L273 TraceCheckUtils]: 491: Hoare triple {270622#(<= proc_i 324)} assume j < 6; {270622#(<= proc_i 324)} is VALID [2019-05-15 10:23:15,944 INFO L273 TraceCheckUtils]: 492: Hoare triple {270622#(<= proc_i 324)} i := i + 4; {270641#(<= proc_i 328)} is VALID [2019-05-15 10:23:15,945 INFO L273 TraceCheckUtils]: 493: Hoare triple {270641#(<= proc_i 328)} assume i <= 1000; {270641#(<= proc_i 328)} is VALID [2019-05-15 10:23:15,945 INFO L273 TraceCheckUtils]: 494: Hoare triple {270641#(<= proc_i 328)} assume i + 4 < a[j]; {270641#(<= proc_i 328)} is VALID [2019-05-15 10:23:15,946 INFO L273 TraceCheckUtils]: 495: Hoare triple {270641#(<= proc_i 328)} assume a[5] == 1000; {270641#(<= proc_i 328)} is VALID [2019-05-15 10:23:15,946 INFO L273 TraceCheckUtils]: 496: Hoare triple {270641#(<= proc_i 328)} assume j > 4; {270641#(<= proc_i 328)} is VALID [2019-05-15 10:23:15,947 INFO L273 TraceCheckUtils]: 497: Hoare triple {270641#(<= proc_i 328)} assume j < 6; {270641#(<= proc_i 328)} is VALID [2019-05-15 10:23:15,947 INFO L273 TraceCheckUtils]: 498: Hoare triple {270641#(<= proc_i 328)} i := i + 4; {270660#(<= proc_i 332)} is VALID [2019-05-15 10:23:15,948 INFO L273 TraceCheckUtils]: 499: Hoare triple {270660#(<= proc_i 332)} assume i <= 1000; {270660#(<= proc_i 332)} is VALID [2019-05-15 10:23:15,948 INFO L273 TraceCheckUtils]: 500: Hoare triple {270660#(<= proc_i 332)} assume i + 4 < a[j]; {270660#(<= proc_i 332)} is VALID [2019-05-15 10:23:15,949 INFO L273 TraceCheckUtils]: 501: Hoare triple {270660#(<= proc_i 332)} assume a[5] == 1000; {270660#(<= proc_i 332)} is VALID [2019-05-15 10:23:15,949 INFO L273 TraceCheckUtils]: 502: Hoare triple {270660#(<= proc_i 332)} assume j > 4; {270660#(<= proc_i 332)} is VALID [2019-05-15 10:23:15,950 INFO L273 TraceCheckUtils]: 503: Hoare triple {270660#(<= proc_i 332)} assume j < 6; {270660#(<= proc_i 332)} is VALID [2019-05-15 10:23:15,950 INFO L273 TraceCheckUtils]: 504: Hoare triple {270660#(<= proc_i 332)} i := i + 4; {270679#(<= proc_i 336)} is VALID [2019-05-15 10:23:15,951 INFO L273 TraceCheckUtils]: 505: Hoare triple {270679#(<= proc_i 336)} assume i <= 1000; {270679#(<= proc_i 336)} is VALID [2019-05-15 10:23:15,951 INFO L273 TraceCheckUtils]: 506: Hoare triple {270679#(<= proc_i 336)} assume i + 4 < a[j]; {270679#(<= proc_i 336)} is VALID [2019-05-15 10:23:15,952 INFO L273 TraceCheckUtils]: 507: Hoare triple {270679#(<= proc_i 336)} assume a[5] == 1000; {270679#(<= proc_i 336)} is VALID [2019-05-15 10:23:15,952 INFO L273 TraceCheckUtils]: 508: Hoare triple {270679#(<= proc_i 336)} assume j > 4; {270679#(<= proc_i 336)} is VALID [2019-05-15 10:23:15,953 INFO L273 TraceCheckUtils]: 509: Hoare triple {270679#(<= proc_i 336)} assume j < 6; {270679#(<= proc_i 336)} is VALID [2019-05-15 10:23:15,953 INFO L273 TraceCheckUtils]: 510: Hoare triple {270679#(<= proc_i 336)} i := i + 4; {270698#(<= proc_i 340)} is VALID [2019-05-15 10:23:15,954 INFO L273 TraceCheckUtils]: 511: Hoare triple {270698#(<= proc_i 340)} assume i <= 1000; {270698#(<= proc_i 340)} is VALID [2019-05-15 10:23:15,954 INFO L273 TraceCheckUtils]: 512: Hoare triple {270698#(<= proc_i 340)} assume i + 4 < a[j]; {270698#(<= proc_i 340)} is VALID [2019-05-15 10:23:15,955 INFO L273 TraceCheckUtils]: 513: Hoare triple {270698#(<= proc_i 340)} assume a[5] == 1000; {270698#(<= proc_i 340)} is VALID [2019-05-15 10:23:15,955 INFO L273 TraceCheckUtils]: 514: Hoare triple {270698#(<= proc_i 340)} assume j > 4; {270698#(<= proc_i 340)} is VALID [2019-05-15 10:23:15,956 INFO L273 TraceCheckUtils]: 515: Hoare triple {270698#(<= proc_i 340)} assume j < 6; {270698#(<= proc_i 340)} is VALID [2019-05-15 10:23:15,956 INFO L273 TraceCheckUtils]: 516: Hoare triple {270698#(<= proc_i 340)} i := i + 4; {270717#(<= proc_i 344)} is VALID [2019-05-15 10:23:15,957 INFO L273 TraceCheckUtils]: 517: Hoare triple {270717#(<= proc_i 344)} assume i <= 1000; {270717#(<= proc_i 344)} is VALID [2019-05-15 10:23:15,957 INFO L273 TraceCheckUtils]: 518: Hoare triple {270717#(<= proc_i 344)} assume i + 4 < a[j]; {270717#(<= proc_i 344)} is VALID [2019-05-15 10:23:15,958 INFO L273 TraceCheckUtils]: 519: Hoare triple {270717#(<= proc_i 344)} assume a[5] == 1000; {270717#(<= proc_i 344)} is VALID [2019-05-15 10:23:15,958 INFO L273 TraceCheckUtils]: 520: Hoare triple {270717#(<= proc_i 344)} assume j > 4; {270717#(<= proc_i 344)} is VALID [2019-05-15 10:23:15,958 INFO L273 TraceCheckUtils]: 521: Hoare triple {270717#(<= proc_i 344)} assume j < 6; {270717#(<= proc_i 344)} is VALID [2019-05-15 10:23:15,959 INFO L273 TraceCheckUtils]: 522: Hoare triple {270717#(<= proc_i 344)} i := i + 4; {270736#(<= proc_i 348)} is VALID [2019-05-15 10:23:15,960 INFO L273 TraceCheckUtils]: 523: Hoare triple {270736#(<= proc_i 348)} assume i <= 1000; {270736#(<= proc_i 348)} is VALID [2019-05-15 10:23:15,960 INFO L273 TraceCheckUtils]: 524: Hoare triple {270736#(<= proc_i 348)} assume i + 4 < a[j]; {270736#(<= proc_i 348)} is VALID [2019-05-15 10:23:15,961 INFO L273 TraceCheckUtils]: 525: Hoare triple {270736#(<= proc_i 348)} assume a[5] == 1000; {270736#(<= proc_i 348)} is VALID [2019-05-15 10:23:15,961 INFO L273 TraceCheckUtils]: 526: Hoare triple {270736#(<= proc_i 348)} assume j > 4; {270736#(<= proc_i 348)} is VALID [2019-05-15 10:23:15,961 INFO L273 TraceCheckUtils]: 527: Hoare triple {270736#(<= proc_i 348)} assume j < 6; {270736#(<= proc_i 348)} is VALID [2019-05-15 10:23:15,962 INFO L273 TraceCheckUtils]: 528: Hoare triple {270736#(<= proc_i 348)} i := i + 4; {270755#(<= proc_i 352)} is VALID [2019-05-15 10:23:15,963 INFO L273 TraceCheckUtils]: 529: Hoare triple {270755#(<= proc_i 352)} assume i <= 1000; {270755#(<= proc_i 352)} is VALID [2019-05-15 10:23:15,963 INFO L273 TraceCheckUtils]: 530: Hoare triple {270755#(<= proc_i 352)} assume i + 4 < a[j]; {270755#(<= proc_i 352)} is VALID [2019-05-15 10:23:15,963 INFO L273 TraceCheckUtils]: 531: Hoare triple {270755#(<= proc_i 352)} assume a[5] == 1000; {270755#(<= proc_i 352)} is VALID [2019-05-15 10:23:15,964 INFO L273 TraceCheckUtils]: 532: Hoare triple {270755#(<= proc_i 352)} assume j > 4; {270755#(<= proc_i 352)} is VALID [2019-05-15 10:23:15,964 INFO L273 TraceCheckUtils]: 533: Hoare triple {270755#(<= proc_i 352)} assume j < 6; {270755#(<= proc_i 352)} is VALID [2019-05-15 10:23:15,965 INFO L273 TraceCheckUtils]: 534: Hoare triple {270755#(<= proc_i 352)} i := i + 4; {270774#(<= proc_i 356)} is VALID [2019-05-15 10:23:15,966 INFO L273 TraceCheckUtils]: 535: Hoare triple {270774#(<= proc_i 356)} assume i <= 1000; {270774#(<= proc_i 356)} is VALID [2019-05-15 10:23:15,966 INFO L273 TraceCheckUtils]: 536: Hoare triple {270774#(<= proc_i 356)} assume i + 4 < a[j]; {270774#(<= proc_i 356)} is VALID [2019-05-15 10:23:15,966 INFO L273 TraceCheckUtils]: 537: Hoare triple {270774#(<= proc_i 356)} assume a[5] == 1000; {270774#(<= proc_i 356)} is VALID [2019-05-15 10:23:15,967 INFO L273 TraceCheckUtils]: 538: Hoare triple {270774#(<= proc_i 356)} assume j > 4; {270774#(<= proc_i 356)} is VALID [2019-05-15 10:23:15,967 INFO L273 TraceCheckUtils]: 539: Hoare triple {270774#(<= proc_i 356)} assume j < 6; {270774#(<= proc_i 356)} is VALID [2019-05-15 10:23:15,968 INFO L273 TraceCheckUtils]: 540: Hoare triple {270774#(<= proc_i 356)} i := i + 4; {270793#(<= proc_i 360)} is VALID [2019-05-15 10:23:15,968 INFO L273 TraceCheckUtils]: 541: Hoare triple {270793#(<= proc_i 360)} assume i <= 1000; {270793#(<= proc_i 360)} is VALID [2019-05-15 10:23:15,969 INFO L273 TraceCheckUtils]: 542: Hoare triple {270793#(<= proc_i 360)} assume i + 4 < a[j]; {270793#(<= proc_i 360)} is VALID [2019-05-15 10:23:15,969 INFO L273 TraceCheckUtils]: 543: Hoare triple {270793#(<= proc_i 360)} assume a[5] == 1000; {270793#(<= proc_i 360)} is VALID [2019-05-15 10:23:15,970 INFO L273 TraceCheckUtils]: 544: Hoare triple {270793#(<= proc_i 360)} assume j > 4; {270793#(<= proc_i 360)} is VALID [2019-05-15 10:23:15,970 INFO L273 TraceCheckUtils]: 545: Hoare triple {270793#(<= proc_i 360)} assume j < 6; {270793#(<= proc_i 360)} is VALID [2019-05-15 10:23:15,971 INFO L273 TraceCheckUtils]: 546: Hoare triple {270793#(<= proc_i 360)} i := i + 4; {270812#(<= proc_i 364)} is VALID [2019-05-15 10:23:15,971 INFO L273 TraceCheckUtils]: 547: Hoare triple {270812#(<= proc_i 364)} assume i <= 1000; {270812#(<= proc_i 364)} is VALID [2019-05-15 10:23:15,972 INFO L273 TraceCheckUtils]: 548: Hoare triple {270812#(<= proc_i 364)} assume i + 4 < a[j]; {270812#(<= proc_i 364)} is VALID [2019-05-15 10:23:15,972 INFO L273 TraceCheckUtils]: 549: Hoare triple {270812#(<= proc_i 364)} assume a[5] == 1000; {270812#(<= proc_i 364)} is VALID [2019-05-15 10:23:15,973 INFO L273 TraceCheckUtils]: 550: Hoare triple {270812#(<= proc_i 364)} assume j > 4; {270812#(<= proc_i 364)} is VALID [2019-05-15 10:23:15,973 INFO L273 TraceCheckUtils]: 551: Hoare triple {270812#(<= proc_i 364)} assume j < 6; {270812#(<= proc_i 364)} is VALID [2019-05-15 10:23:15,974 INFO L273 TraceCheckUtils]: 552: Hoare triple {270812#(<= proc_i 364)} i := i + 4; {270831#(<= proc_i 368)} is VALID [2019-05-15 10:23:15,974 INFO L273 TraceCheckUtils]: 553: Hoare triple {270831#(<= proc_i 368)} assume i <= 1000; {270831#(<= proc_i 368)} is VALID [2019-05-15 10:23:15,975 INFO L273 TraceCheckUtils]: 554: Hoare triple {270831#(<= proc_i 368)} assume i + 4 < a[j]; {270831#(<= proc_i 368)} is VALID [2019-05-15 10:23:15,975 INFO L273 TraceCheckUtils]: 555: Hoare triple {270831#(<= proc_i 368)} assume a[5] == 1000; {270831#(<= proc_i 368)} is VALID [2019-05-15 10:23:15,976 INFO L273 TraceCheckUtils]: 556: Hoare triple {270831#(<= proc_i 368)} assume j > 4; {270831#(<= proc_i 368)} is VALID [2019-05-15 10:23:15,976 INFO L273 TraceCheckUtils]: 557: Hoare triple {270831#(<= proc_i 368)} assume j < 6; {270831#(<= proc_i 368)} is VALID [2019-05-15 10:23:15,977 INFO L273 TraceCheckUtils]: 558: Hoare triple {270831#(<= proc_i 368)} i := i + 4; {270850#(<= proc_i 372)} is VALID [2019-05-15 10:23:15,977 INFO L273 TraceCheckUtils]: 559: Hoare triple {270850#(<= proc_i 372)} assume i <= 1000; {270850#(<= proc_i 372)} is VALID [2019-05-15 10:23:15,978 INFO L273 TraceCheckUtils]: 560: Hoare triple {270850#(<= proc_i 372)} assume i + 4 < a[j]; {270850#(<= proc_i 372)} is VALID [2019-05-15 10:23:15,978 INFO L273 TraceCheckUtils]: 561: Hoare triple {270850#(<= proc_i 372)} assume a[5] == 1000; {270850#(<= proc_i 372)} is VALID [2019-05-15 10:23:15,979 INFO L273 TraceCheckUtils]: 562: Hoare triple {270850#(<= proc_i 372)} assume j > 4; {270850#(<= proc_i 372)} is VALID [2019-05-15 10:23:15,979 INFO L273 TraceCheckUtils]: 563: Hoare triple {270850#(<= proc_i 372)} assume j < 6; {270850#(<= proc_i 372)} is VALID [2019-05-15 10:23:15,980 INFO L273 TraceCheckUtils]: 564: Hoare triple {270850#(<= proc_i 372)} i := i + 4; {270869#(<= proc_i 376)} is VALID [2019-05-15 10:23:15,980 INFO L273 TraceCheckUtils]: 565: Hoare triple {270869#(<= proc_i 376)} assume i <= 1000; {270869#(<= proc_i 376)} is VALID [2019-05-15 10:23:15,981 INFO L273 TraceCheckUtils]: 566: Hoare triple {270869#(<= proc_i 376)} assume i + 4 < a[j]; {270869#(<= proc_i 376)} is VALID [2019-05-15 10:23:15,981 INFO L273 TraceCheckUtils]: 567: Hoare triple {270869#(<= proc_i 376)} assume a[5] == 1000; {270869#(<= proc_i 376)} is VALID [2019-05-15 10:23:15,982 INFO L273 TraceCheckUtils]: 568: Hoare triple {270869#(<= proc_i 376)} assume j > 4; {270869#(<= proc_i 376)} is VALID [2019-05-15 10:23:15,982 INFO L273 TraceCheckUtils]: 569: Hoare triple {270869#(<= proc_i 376)} assume j < 6; {270869#(<= proc_i 376)} is VALID [2019-05-15 10:23:15,983 INFO L273 TraceCheckUtils]: 570: Hoare triple {270869#(<= proc_i 376)} i := i + 4; {270888#(<= proc_i 380)} is VALID [2019-05-15 10:23:15,983 INFO L273 TraceCheckUtils]: 571: Hoare triple {270888#(<= proc_i 380)} assume i <= 1000; {270888#(<= proc_i 380)} is VALID [2019-05-15 10:23:15,984 INFO L273 TraceCheckUtils]: 572: Hoare triple {270888#(<= proc_i 380)} assume i + 4 < a[j]; {270888#(<= proc_i 380)} is VALID [2019-05-15 10:23:15,984 INFO L273 TraceCheckUtils]: 573: Hoare triple {270888#(<= proc_i 380)} assume a[5] == 1000; {270888#(<= proc_i 380)} is VALID [2019-05-15 10:23:15,985 INFO L273 TraceCheckUtils]: 574: Hoare triple {270888#(<= proc_i 380)} assume j > 4; {270888#(<= proc_i 380)} is VALID [2019-05-15 10:23:15,985 INFO L273 TraceCheckUtils]: 575: Hoare triple {270888#(<= proc_i 380)} assume j < 6; {270888#(<= proc_i 380)} is VALID [2019-05-15 10:23:15,986 INFO L273 TraceCheckUtils]: 576: Hoare triple {270888#(<= proc_i 380)} i := i + 4; {270907#(<= proc_i 384)} is VALID [2019-05-15 10:23:15,986 INFO L273 TraceCheckUtils]: 577: Hoare triple {270907#(<= proc_i 384)} assume i <= 1000; {270907#(<= proc_i 384)} is VALID [2019-05-15 10:23:15,987 INFO L273 TraceCheckUtils]: 578: Hoare triple {270907#(<= proc_i 384)} assume i + 4 < a[j]; {270907#(<= proc_i 384)} is VALID [2019-05-15 10:23:15,987 INFO L273 TraceCheckUtils]: 579: Hoare triple {270907#(<= proc_i 384)} assume a[5] == 1000; {270907#(<= proc_i 384)} is VALID [2019-05-15 10:23:15,988 INFO L273 TraceCheckUtils]: 580: Hoare triple {270907#(<= proc_i 384)} assume j > 4; {270907#(<= proc_i 384)} is VALID [2019-05-15 10:23:15,988 INFO L273 TraceCheckUtils]: 581: Hoare triple {270907#(<= proc_i 384)} assume j < 6; {270907#(<= proc_i 384)} is VALID [2019-05-15 10:23:15,989 INFO L273 TraceCheckUtils]: 582: Hoare triple {270907#(<= proc_i 384)} i := i + 4; {270926#(<= proc_i 388)} is VALID [2019-05-15 10:23:15,989 INFO L273 TraceCheckUtils]: 583: Hoare triple {270926#(<= proc_i 388)} assume i <= 1000; {270926#(<= proc_i 388)} is VALID [2019-05-15 10:23:15,990 INFO L273 TraceCheckUtils]: 584: Hoare triple {270926#(<= proc_i 388)} assume i + 4 < a[j]; {270926#(<= proc_i 388)} is VALID [2019-05-15 10:23:15,990 INFO L273 TraceCheckUtils]: 585: Hoare triple {270926#(<= proc_i 388)} assume a[5] == 1000; {270926#(<= proc_i 388)} is VALID [2019-05-15 10:23:15,990 INFO L273 TraceCheckUtils]: 586: Hoare triple {270926#(<= proc_i 388)} assume j > 4; {270926#(<= proc_i 388)} is VALID [2019-05-15 10:23:15,991 INFO L273 TraceCheckUtils]: 587: Hoare triple {270926#(<= proc_i 388)} assume j < 6; {270926#(<= proc_i 388)} is VALID [2019-05-15 10:23:15,992 INFO L273 TraceCheckUtils]: 588: Hoare triple {270926#(<= proc_i 388)} i := i + 4; {270945#(<= proc_i 392)} is VALID [2019-05-15 10:23:15,992 INFO L273 TraceCheckUtils]: 589: Hoare triple {270945#(<= proc_i 392)} assume i <= 1000; {270945#(<= proc_i 392)} is VALID [2019-05-15 10:23:15,993 INFO L273 TraceCheckUtils]: 590: Hoare triple {270945#(<= proc_i 392)} assume i + 4 < a[j]; {270945#(<= proc_i 392)} is VALID [2019-05-15 10:23:15,993 INFO L273 TraceCheckUtils]: 591: Hoare triple {270945#(<= proc_i 392)} assume a[5] == 1000; {270945#(<= proc_i 392)} is VALID [2019-05-15 10:23:15,993 INFO L273 TraceCheckUtils]: 592: Hoare triple {270945#(<= proc_i 392)} assume j > 4; {270945#(<= proc_i 392)} is VALID [2019-05-15 10:23:15,994 INFO L273 TraceCheckUtils]: 593: Hoare triple {270945#(<= proc_i 392)} assume j < 6; {270945#(<= proc_i 392)} is VALID [2019-05-15 10:23:15,995 INFO L273 TraceCheckUtils]: 594: Hoare triple {270945#(<= proc_i 392)} i := i + 4; {270964#(<= proc_i 396)} is VALID [2019-05-15 10:23:15,995 INFO L273 TraceCheckUtils]: 595: Hoare triple {270964#(<= proc_i 396)} assume i <= 1000; {270964#(<= proc_i 396)} is VALID [2019-05-15 10:23:15,995 INFO L273 TraceCheckUtils]: 596: Hoare triple {270964#(<= proc_i 396)} assume i + 4 < a[j]; {270964#(<= proc_i 396)} is VALID [2019-05-15 10:23:15,996 INFO L273 TraceCheckUtils]: 597: Hoare triple {270964#(<= proc_i 396)} assume a[5] == 1000; {270964#(<= proc_i 396)} is VALID [2019-05-15 10:23:15,996 INFO L273 TraceCheckUtils]: 598: Hoare triple {270964#(<= proc_i 396)} assume j > 4; {270964#(<= proc_i 396)} is VALID [2019-05-15 10:23:15,997 INFO L273 TraceCheckUtils]: 599: Hoare triple {270964#(<= proc_i 396)} assume j < 6; {270964#(<= proc_i 396)} is VALID [2019-05-15 10:23:15,997 INFO L273 TraceCheckUtils]: 600: Hoare triple {270964#(<= proc_i 396)} i := i + 4; {270983#(<= proc_i 400)} is VALID [2019-05-15 10:23:15,998 INFO L273 TraceCheckUtils]: 601: Hoare triple {270983#(<= proc_i 400)} assume i <= 1000; {270983#(<= proc_i 400)} is VALID [2019-05-15 10:23:15,998 INFO L273 TraceCheckUtils]: 602: Hoare triple {270983#(<= proc_i 400)} assume i + 4 < a[j]; {270983#(<= proc_i 400)} is VALID [2019-05-15 10:23:15,999 INFO L273 TraceCheckUtils]: 603: Hoare triple {270983#(<= proc_i 400)} assume a[5] == 1000; {270983#(<= proc_i 400)} is VALID [2019-05-15 10:23:15,999 INFO L273 TraceCheckUtils]: 604: Hoare triple {270983#(<= proc_i 400)} assume j > 4; {270983#(<= proc_i 400)} is VALID [2019-05-15 10:23:16,000 INFO L273 TraceCheckUtils]: 605: Hoare triple {270983#(<= proc_i 400)} assume j < 6; {270983#(<= proc_i 400)} is VALID [2019-05-15 10:23:16,000 INFO L273 TraceCheckUtils]: 606: Hoare triple {270983#(<= proc_i 400)} i := i + 4; {271002#(<= proc_i 404)} is VALID [2019-05-15 10:23:16,001 INFO L273 TraceCheckUtils]: 607: Hoare triple {271002#(<= proc_i 404)} assume i <= 1000; {271002#(<= proc_i 404)} is VALID [2019-05-15 10:23:16,001 INFO L273 TraceCheckUtils]: 608: Hoare triple {271002#(<= proc_i 404)} assume i + 4 < a[j]; {271002#(<= proc_i 404)} is VALID [2019-05-15 10:23:16,002 INFO L273 TraceCheckUtils]: 609: Hoare triple {271002#(<= proc_i 404)} assume a[5] == 1000; {271002#(<= proc_i 404)} is VALID [2019-05-15 10:23:16,002 INFO L273 TraceCheckUtils]: 610: Hoare triple {271002#(<= proc_i 404)} assume j > 4; {271002#(<= proc_i 404)} is VALID [2019-05-15 10:23:16,003 INFO L273 TraceCheckUtils]: 611: Hoare triple {271002#(<= proc_i 404)} assume j < 6; {271002#(<= proc_i 404)} is VALID [2019-05-15 10:23:16,003 INFO L273 TraceCheckUtils]: 612: Hoare triple {271002#(<= proc_i 404)} i := i + 4; {271021#(<= proc_i 408)} is VALID [2019-05-15 10:23:16,004 INFO L273 TraceCheckUtils]: 613: Hoare triple {271021#(<= proc_i 408)} assume i <= 1000; {271021#(<= proc_i 408)} is VALID [2019-05-15 10:23:16,004 INFO L273 TraceCheckUtils]: 614: Hoare triple {271021#(<= proc_i 408)} assume i + 4 < a[j]; {271021#(<= proc_i 408)} is VALID [2019-05-15 10:23:16,005 INFO L273 TraceCheckUtils]: 615: Hoare triple {271021#(<= proc_i 408)} assume a[5] == 1000; {271021#(<= proc_i 408)} is VALID [2019-05-15 10:23:16,005 INFO L273 TraceCheckUtils]: 616: Hoare triple {271021#(<= proc_i 408)} assume j > 4; {271021#(<= proc_i 408)} is VALID [2019-05-15 10:23:16,006 INFO L273 TraceCheckUtils]: 617: Hoare triple {271021#(<= proc_i 408)} assume j < 6; {271021#(<= proc_i 408)} is VALID [2019-05-15 10:23:16,006 INFO L273 TraceCheckUtils]: 618: Hoare triple {271021#(<= proc_i 408)} i := i + 4; {271040#(<= proc_i 412)} is VALID [2019-05-15 10:23:16,007 INFO L273 TraceCheckUtils]: 619: Hoare triple {271040#(<= proc_i 412)} assume i <= 1000; {271040#(<= proc_i 412)} is VALID [2019-05-15 10:23:16,007 INFO L273 TraceCheckUtils]: 620: Hoare triple {271040#(<= proc_i 412)} assume i + 4 < a[j]; {271040#(<= proc_i 412)} is VALID [2019-05-15 10:23:16,008 INFO L273 TraceCheckUtils]: 621: Hoare triple {271040#(<= proc_i 412)} assume a[5] == 1000; {271040#(<= proc_i 412)} is VALID [2019-05-15 10:23:16,008 INFO L273 TraceCheckUtils]: 622: Hoare triple {271040#(<= proc_i 412)} assume j > 4; {271040#(<= proc_i 412)} is VALID [2019-05-15 10:23:16,009 INFO L273 TraceCheckUtils]: 623: Hoare triple {271040#(<= proc_i 412)} assume j < 6; {271040#(<= proc_i 412)} is VALID [2019-05-15 10:23:16,009 INFO L273 TraceCheckUtils]: 624: Hoare triple {271040#(<= proc_i 412)} i := i + 4; {271059#(<= proc_i 416)} is VALID [2019-05-15 10:23:16,010 INFO L273 TraceCheckUtils]: 625: Hoare triple {271059#(<= proc_i 416)} assume i <= 1000; {271059#(<= proc_i 416)} is VALID [2019-05-15 10:23:16,010 INFO L273 TraceCheckUtils]: 626: Hoare triple {271059#(<= proc_i 416)} assume i + 4 < a[j]; {271059#(<= proc_i 416)} is VALID [2019-05-15 10:23:16,011 INFO L273 TraceCheckUtils]: 627: Hoare triple {271059#(<= proc_i 416)} assume a[5] == 1000; {271059#(<= proc_i 416)} is VALID [2019-05-15 10:23:16,011 INFO L273 TraceCheckUtils]: 628: Hoare triple {271059#(<= proc_i 416)} assume j > 4; {271059#(<= proc_i 416)} is VALID [2019-05-15 10:23:16,012 INFO L273 TraceCheckUtils]: 629: Hoare triple {271059#(<= proc_i 416)} assume j < 6; {271059#(<= proc_i 416)} is VALID [2019-05-15 10:23:16,012 INFO L273 TraceCheckUtils]: 630: Hoare triple {271059#(<= proc_i 416)} i := i + 4; {271078#(<= proc_i 420)} is VALID [2019-05-15 10:23:16,013 INFO L273 TraceCheckUtils]: 631: Hoare triple {271078#(<= proc_i 420)} assume i <= 1000; {271078#(<= proc_i 420)} is VALID [2019-05-15 10:23:16,013 INFO L273 TraceCheckUtils]: 632: Hoare triple {271078#(<= proc_i 420)} assume i + 4 < a[j]; {271078#(<= proc_i 420)} is VALID [2019-05-15 10:23:16,014 INFO L273 TraceCheckUtils]: 633: Hoare triple {271078#(<= proc_i 420)} assume a[5] == 1000; {271078#(<= proc_i 420)} is VALID [2019-05-15 10:23:16,014 INFO L273 TraceCheckUtils]: 634: Hoare triple {271078#(<= proc_i 420)} assume j > 4; {271078#(<= proc_i 420)} is VALID [2019-05-15 10:23:16,014 INFO L273 TraceCheckUtils]: 635: Hoare triple {271078#(<= proc_i 420)} assume j < 6; {271078#(<= proc_i 420)} is VALID [2019-05-15 10:23:16,015 INFO L273 TraceCheckUtils]: 636: Hoare triple {271078#(<= proc_i 420)} i := i + 4; {271097#(<= proc_i 424)} is VALID [2019-05-15 10:23:16,016 INFO L273 TraceCheckUtils]: 637: Hoare triple {271097#(<= proc_i 424)} assume i <= 1000; {271097#(<= proc_i 424)} is VALID [2019-05-15 10:23:16,016 INFO L273 TraceCheckUtils]: 638: Hoare triple {271097#(<= proc_i 424)} assume i + 4 < a[j]; {271097#(<= proc_i 424)} is VALID [2019-05-15 10:23:16,017 INFO L273 TraceCheckUtils]: 639: Hoare triple {271097#(<= proc_i 424)} assume a[5] == 1000; {271097#(<= proc_i 424)} is VALID [2019-05-15 10:23:16,017 INFO L273 TraceCheckUtils]: 640: Hoare triple {271097#(<= proc_i 424)} assume j > 4; {271097#(<= proc_i 424)} is VALID [2019-05-15 10:23:16,017 INFO L273 TraceCheckUtils]: 641: Hoare triple {271097#(<= proc_i 424)} assume j < 6; {271097#(<= proc_i 424)} is VALID [2019-05-15 10:23:16,018 INFO L273 TraceCheckUtils]: 642: Hoare triple {271097#(<= proc_i 424)} i := i + 4; {271116#(<= proc_i 428)} is VALID [2019-05-15 10:23:16,019 INFO L273 TraceCheckUtils]: 643: Hoare triple {271116#(<= proc_i 428)} assume i <= 1000; {271116#(<= proc_i 428)} is VALID [2019-05-15 10:23:16,019 INFO L273 TraceCheckUtils]: 644: Hoare triple {271116#(<= proc_i 428)} assume i + 4 < a[j]; {271116#(<= proc_i 428)} is VALID [2019-05-15 10:23:16,019 INFO L273 TraceCheckUtils]: 645: Hoare triple {271116#(<= proc_i 428)} assume a[5] == 1000; {271116#(<= proc_i 428)} is VALID [2019-05-15 10:23:16,020 INFO L273 TraceCheckUtils]: 646: Hoare triple {271116#(<= proc_i 428)} assume j > 4; {271116#(<= proc_i 428)} is VALID [2019-05-15 10:23:16,020 INFO L273 TraceCheckUtils]: 647: Hoare triple {271116#(<= proc_i 428)} assume j < 6; {271116#(<= proc_i 428)} is VALID [2019-05-15 10:23:16,021 INFO L273 TraceCheckUtils]: 648: Hoare triple {271116#(<= proc_i 428)} i := i + 4; {271135#(<= proc_i 432)} is VALID [2019-05-15 10:23:16,021 INFO L273 TraceCheckUtils]: 649: Hoare triple {271135#(<= proc_i 432)} assume i <= 1000; {271135#(<= proc_i 432)} is VALID [2019-05-15 10:23:16,022 INFO L273 TraceCheckUtils]: 650: Hoare triple {271135#(<= proc_i 432)} assume i + 4 < a[j]; {271135#(<= proc_i 432)} is VALID [2019-05-15 10:23:16,022 INFO L273 TraceCheckUtils]: 651: Hoare triple {271135#(<= proc_i 432)} assume a[5] == 1000; {271135#(<= proc_i 432)} is VALID [2019-05-15 10:23:16,023 INFO L273 TraceCheckUtils]: 652: Hoare triple {271135#(<= proc_i 432)} assume j > 4; {271135#(<= proc_i 432)} is VALID [2019-05-15 10:23:16,023 INFO L273 TraceCheckUtils]: 653: Hoare triple {271135#(<= proc_i 432)} assume j < 6; {271135#(<= proc_i 432)} is VALID [2019-05-15 10:23:16,024 INFO L273 TraceCheckUtils]: 654: Hoare triple {271135#(<= proc_i 432)} i := i + 4; {271154#(<= proc_i 436)} is VALID [2019-05-15 10:23:16,024 INFO L273 TraceCheckUtils]: 655: Hoare triple {271154#(<= proc_i 436)} assume i <= 1000; {271154#(<= proc_i 436)} is VALID [2019-05-15 10:23:16,025 INFO L273 TraceCheckUtils]: 656: Hoare triple {271154#(<= proc_i 436)} assume i + 4 < a[j]; {271154#(<= proc_i 436)} is VALID [2019-05-15 10:23:16,025 INFO L273 TraceCheckUtils]: 657: Hoare triple {271154#(<= proc_i 436)} assume a[5] == 1000; {271154#(<= proc_i 436)} is VALID [2019-05-15 10:23:16,026 INFO L273 TraceCheckUtils]: 658: Hoare triple {271154#(<= proc_i 436)} assume j > 4; {271154#(<= proc_i 436)} is VALID [2019-05-15 10:23:16,026 INFO L273 TraceCheckUtils]: 659: Hoare triple {271154#(<= proc_i 436)} assume j < 6; {271154#(<= proc_i 436)} is VALID [2019-05-15 10:23:16,027 INFO L273 TraceCheckUtils]: 660: Hoare triple {271154#(<= proc_i 436)} i := i + 4; {271173#(<= proc_i 440)} is VALID [2019-05-15 10:23:16,027 INFO L273 TraceCheckUtils]: 661: Hoare triple {271173#(<= proc_i 440)} assume i <= 1000; {271173#(<= proc_i 440)} is VALID [2019-05-15 10:23:16,028 INFO L273 TraceCheckUtils]: 662: Hoare triple {271173#(<= proc_i 440)} assume i + 4 < a[j]; {271173#(<= proc_i 440)} is VALID [2019-05-15 10:23:16,028 INFO L273 TraceCheckUtils]: 663: Hoare triple {271173#(<= proc_i 440)} assume a[5] == 1000; {271173#(<= proc_i 440)} is VALID [2019-05-15 10:23:16,029 INFO L273 TraceCheckUtils]: 664: Hoare triple {271173#(<= proc_i 440)} assume j > 4; {271173#(<= proc_i 440)} is VALID [2019-05-15 10:23:16,029 INFO L273 TraceCheckUtils]: 665: Hoare triple {271173#(<= proc_i 440)} assume j < 6; {271173#(<= proc_i 440)} is VALID [2019-05-15 10:23:16,030 INFO L273 TraceCheckUtils]: 666: Hoare triple {271173#(<= proc_i 440)} i := i + 4; {271192#(<= proc_i 444)} is VALID [2019-05-15 10:23:16,030 INFO L273 TraceCheckUtils]: 667: Hoare triple {271192#(<= proc_i 444)} assume !(i <= 1000); {269079#false} is VALID [2019-05-15 10:23:16,270 INFO L134 CoverageAnalysis]: Checked inductivity of 36741 backedges. 0 proven. 36741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:23:16,270 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:23:16,270 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [112] total 112 [2019-05-15 10:23:16,271 INFO L78 Accepts]: Start accepts. Automaton has 114 states. Word has length 668 [2019-05-15 10:23:16,271 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:23:16,271 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 114 states. [2019-05-15 10:23:16,919 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 668 edges. 668 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:16,920 INFO L454 AbstractCegarLoop]: Interpolant automaton has 114 states [2019-05-15 10:23:16,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2019-05-15 10:23:16,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6441, Invalid=6441, Unknown=0, NotChecked=0, Total=12882 [2019-05-15 10:23:16,922 INFO L87 Difference]: Start difference. First operand 669 states and 669 transitions. Second operand 114 states. [2019-05-15 10:23:18,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:18,229 INFO L93 Difference]: Finished difference Result 680 states and 680 transitions. [2019-05-15 10:23:18,229 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2019-05-15 10:23:18,229 INFO L78 Accepts]: Start accepts. Automaton has 114 states. Word has length 668 [2019-05-15 10:23:18,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:23:18,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2019-05-15 10:23:18,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 681 transitions. [2019-05-15 10:23:18,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2019-05-15 10:23:18,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 681 transitions. [2019-05-15 10:23:18,235 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 114 states and 681 transitions. [2019-05-15 10:23:18,879 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 681 edges. 681 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:18,904 INFO L225 Difference]: With dead ends: 680 [2019-05-15 10:23:18,904 INFO L226 Difference]: Without dead ends: 680 [2019-05-15 10:23:18,905 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 667 GetRequests, 555 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=6441, Invalid=6441, Unknown=0, NotChecked=0, Total=12882 [2019-05-15 10:23:18,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2019-05-15 10:23:18,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 675. [2019-05-15 10:23:18,909 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:23:18,909 INFO L82 GeneralOperation]: Start isEquivalent. First operand 680 states. Second operand 675 states. [2019-05-15 10:23:18,910 INFO L74 IsIncluded]: Start isIncluded. First operand 680 states. Second operand 675 states. [2019-05-15 10:23:18,910 INFO L87 Difference]: Start difference. First operand 680 states. Second operand 675 states. [2019-05-15 10:23:18,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:18,932 INFO L93 Difference]: Finished difference Result 680 states and 680 transitions. [2019-05-15 10:23:18,932 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 680 transitions. [2019-05-15 10:23:18,932 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:18,932 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:18,932 INFO L74 IsIncluded]: Start isIncluded. First operand 675 states. Second operand 680 states. [2019-05-15 10:23:18,933 INFO L87 Difference]: Start difference. First operand 675 states. Second operand 680 states. [2019-05-15 10:23:18,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:18,955 INFO L93 Difference]: Finished difference Result 680 states and 680 transitions. [2019-05-15 10:23:18,955 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 680 transitions. [2019-05-15 10:23:18,956 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:18,956 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:18,956 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:23:18,956 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:23:18,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 675 states. [2019-05-15 10:23:18,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 675 transitions. [2019-05-15 10:23:18,988 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 675 transitions. Word has length 668 [2019-05-15 10:23:18,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:23:18,989 INFO L475 AbstractCegarLoop]: Abstraction has 675 states and 675 transitions. [2019-05-15 10:23:18,989 INFO L476 AbstractCegarLoop]: Interpolant automaton has 114 states. [2019-05-15 10:23:18,989 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 675 transitions. [2019-05-15 10:23:18,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 675 [2019-05-15 10:23:18,996 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:23:18,997 INFO L399 BasicCegarLoop]: trace histogram [112, 112, 112, 112, 112, 112, 1, 1] [2019-05-15 10:23:18,997 INFO L418 AbstractCegarLoop]: === Iteration 113 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:23:18,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:23:18,998 INFO L82 PathProgramCache]: Analyzing trace with hash 2084456565, now seen corresponding path program 112 times [2019-05-15 10:23:18,998 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:23:19,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:19,439 INFO L256 TraceCheckSpWp]: Trace formula consists of 901 conjuncts, 114 conjunts are in the unsatisfiable core [2019-05-15 10:23:19,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:19,495 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:23:25,343 INFO L273 TraceCheckUtils]: 0: Hoare triple {273910#true} i := 0; {273915#(<= proc_i 0)} is VALID [2019-05-15 10:23:25,343 INFO L273 TraceCheckUtils]: 1: Hoare triple {273915#(<= proc_i 0)} assume i <= 1000; {273915#(<= proc_i 0)} is VALID [2019-05-15 10:23:25,343 INFO L273 TraceCheckUtils]: 2: Hoare triple {273915#(<= proc_i 0)} assume i + 4 < a[j]; {273915#(<= proc_i 0)} is VALID [2019-05-15 10:23:25,344 INFO L273 TraceCheckUtils]: 3: Hoare triple {273915#(<= proc_i 0)} assume a[5] == 1000; {273915#(<= proc_i 0)} is VALID [2019-05-15 10:23:25,344 INFO L273 TraceCheckUtils]: 4: Hoare triple {273915#(<= proc_i 0)} assume j > 4; {273915#(<= proc_i 0)} is VALID [2019-05-15 10:23:25,344 INFO L273 TraceCheckUtils]: 5: Hoare triple {273915#(<= proc_i 0)} assume j < 6; {273915#(<= proc_i 0)} is VALID [2019-05-15 10:23:25,345 INFO L273 TraceCheckUtils]: 6: Hoare triple {273915#(<= proc_i 0)} i := i + 4; {273934#(<= proc_i 4)} is VALID [2019-05-15 10:23:25,345 INFO L273 TraceCheckUtils]: 7: Hoare triple {273934#(<= proc_i 4)} assume i <= 1000; {273934#(<= proc_i 4)} is VALID [2019-05-15 10:23:25,345 INFO L273 TraceCheckUtils]: 8: Hoare triple {273934#(<= proc_i 4)} assume i + 4 < a[j]; {273934#(<= proc_i 4)} is VALID [2019-05-15 10:23:25,345 INFO L273 TraceCheckUtils]: 9: Hoare triple {273934#(<= proc_i 4)} assume a[5] == 1000; {273934#(<= proc_i 4)} is VALID [2019-05-15 10:23:25,346 INFO L273 TraceCheckUtils]: 10: Hoare triple {273934#(<= proc_i 4)} assume j > 4; {273934#(<= proc_i 4)} is VALID [2019-05-15 10:23:25,346 INFO L273 TraceCheckUtils]: 11: Hoare triple {273934#(<= proc_i 4)} assume j < 6; {273934#(<= proc_i 4)} is VALID [2019-05-15 10:23:25,347 INFO L273 TraceCheckUtils]: 12: Hoare triple {273934#(<= proc_i 4)} i := i + 4; {273953#(<= proc_i 8)} is VALID [2019-05-15 10:23:25,347 INFO L273 TraceCheckUtils]: 13: Hoare triple {273953#(<= proc_i 8)} assume i <= 1000; {273953#(<= proc_i 8)} is VALID [2019-05-15 10:23:25,348 INFO L273 TraceCheckUtils]: 14: Hoare triple {273953#(<= proc_i 8)} assume i + 4 < a[j]; {273953#(<= proc_i 8)} is VALID [2019-05-15 10:23:25,348 INFO L273 TraceCheckUtils]: 15: Hoare triple {273953#(<= proc_i 8)} assume a[5] == 1000; {273953#(<= proc_i 8)} is VALID [2019-05-15 10:23:25,349 INFO L273 TraceCheckUtils]: 16: Hoare triple {273953#(<= proc_i 8)} assume j > 4; {273953#(<= proc_i 8)} is VALID [2019-05-15 10:23:25,349 INFO L273 TraceCheckUtils]: 17: Hoare triple {273953#(<= proc_i 8)} assume j < 6; {273953#(<= proc_i 8)} is VALID [2019-05-15 10:23:25,350 INFO L273 TraceCheckUtils]: 18: Hoare triple {273953#(<= proc_i 8)} i := i + 4; {273972#(<= proc_i 12)} is VALID [2019-05-15 10:23:25,350 INFO L273 TraceCheckUtils]: 19: Hoare triple {273972#(<= proc_i 12)} assume i <= 1000; {273972#(<= proc_i 12)} is VALID [2019-05-15 10:23:25,351 INFO L273 TraceCheckUtils]: 20: Hoare triple {273972#(<= proc_i 12)} assume i + 4 < a[j]; {273972#(<= proc_i 12)} is VALID [2019-05-15 10:23:25,351 INFO L273 TraceCheckUtils]: 21: Hoare triple {273972#(<= proc_i 12)} assume a[5] == 1000; {273972#(<= proc_i 12)} is VALID [2019-05-15 10:23:25,352 INFO L273 TraceCheckUtils]: 22: Hoare triple {273972#(<= proc_i 12)} assume j > 4; {273972#(<= proc_i 12)} is VALID [2019-05-15 10:23:25,352 INFO L273 TraceCheckUtils]: 23: Hoare triple {273972#(<= proc_i 12)} assume j < 6; {273972#(<= proc_i 12)} is VALID [2019-05-15 10:23:25,353 INFO L273 TraceCheckUtils]: 24: Hoare triple {273972#(<= proc_i 12)} i := i + 4; {273991#(<= proc_i 16)} is VALID [2019-05-15 10:23:25,353 INFO L273 TraceCheckUtils]: 25: Hoare triple {273991#(<= proc_i 16)} assume i <= 1000; {273991#(<= proc_i 16)} is VALID [2019-05-15 10:23:25,354 INFO L273 TraceCheckUtils]: 26: Hoare triple {273991#(<= proc_i 16)} assume i + 4 < a[j]; {273991#(<= proc_i 16)} is VALID [2019-05-15 10:23:25,354 INFO L273 TraceCheckUtils]: 27: Hoare triple {273991#(<= proc_i 16)} assume a[5] == 1000; {273991#(<= proc_i 16)} is VALID [2019-05-15 10:23:25,355 INFO L273 TraceCheckUtils]: 28: Hoare triple {273991#(<= proc_i 16)} assume j > 4; {273991#(<= proc_i 16)} is VALID [2019-05-15 10:23:25,355 INFO L273 TraceCheckUtils]: 29: Hoare triple {273991#(<= proc_i 16)} assume j < 6; {273991#(<= proc_i 16)} is VALID [2019-05-15 10:23:25,356 INFO L273 TraceCheckUtils]: 30: Hoare triple {273991#(<= proc_i 16)} i := i + 4; {274010#(<= proc_i 20)} is VALID [2019-05-15 10:23:25,356 INFO L273 TraceCheckUtils]: 31: Hoare triple {274010#(<= proc_i 20)} assume i <= 1000; {274010#(<= proc_i 20)} is VALID [2019-05-15 10:23:25,357 INFO L273 TraceCheckUtils]: 32: Hoare triple {274010#(<= proc_i 20)} assume i + 4 < a[j]; {274010#(<= proc_i 20)} is VALID [2019-05-15 10:23:25,357 INFO L273 TraceCheckUtils]: 33: Hoare triple {274010#(<= proc_i 20)} assume a[5] == 1000; {274010#(<= proc_i 20)} is VALID [2019-05-15 10:23:25,358 INFO L273 TraceCheckUtils]: 34: Hoare triple {274010#(<= proc_i 20)} assume j > 4; {274010#(<= proc_i 20)} is VALID [2019-05-15 10:23:25,358 INFO L273 TraceCheckUtils]: 35: Hoare triple {274010#(<= proc_i 20)} assume j < 6; {274010#(<= proc_i 20)} is VALID [2019-05-15 10:23:25,359 INFO L273 TraceCheckUtils]: 36: Hoare triple {274010#(<= proc_i 20)} i := i + 4; {274029#(<= proc_i 24)} is VALID [2019-05-15 10:23:25,359 INFO L273 TraceCheckUtils]: 37: Hoare triple {274029#(<= proc_i 24)} assume i <= 1000; {274029#(<= proc_i 24)} is VALID [2019-05-15 10:23:25,360 INFO L273 TraceCheckUtils]: 38: Hoare triple {274029#(<= proc_i 24)} assume i + 4 < a[j]; {274029#(<= proc_i 24)} is VALID [2019-05-15 10:23:25,360 INFO L273 TraceCheckUtils]: 39: Hoare triple {274029#(<= proc_i 24)} assume a[5] == 1000; {274029#(<= proc_i 24)} is VALID [2019-05-15 10:23:25,361 INFO L273 TraceCheckUtils]: 40: Hoare triple {274029#(<= proc_i 24)} assume j > 4; {274029#(<= proc_i 24)} is VALID [2019-05-15 10:23:25,361 INFO L273 TraceCheckUtils]: 41: Hoare triple {274029#(<= proc_i 24)} assume j < 6; {274029#(<= proc_i 24)} is VALID [2019-05-15 10:23:25,362 INFO L273 TraceCheckUtils]: 42: Hoare triple {274029#(<= proc_i 24)} i := i + 4; {274048#(<= proc_i 28)} is VALID [2019-05-15 10:23:25,362 INFO L273 TraceCheckUtils]: 43: Hoare triple {274048#(<= proc_i 28)} assume i <= 1000; {274048#(<= proc_i 28)} is VALID [2019-05-15 10:23:25,363 INFO L273 TraceCheckUtils]: 44: Hoare triple {274048#(<= proc_i 28)} assume i + 4 < a[j]; {274048#(<= proc_i 28)} is VALID [2019-05-15 10:23:25,363 INFO L273 TraceCheckUtils]: 45: Hoare triple {274048#(<= proc_i 28)} assume a[5] == 1000; {274048#(<= proc_i 28)} is VALID [2019-05-15 10:23:25,364 INFO L273 TraceCheckUtils]: 46: Hoare triple {274048#(<= proc_i 28)} assume j > 4; {274048#(<= proc_i 28)} is VALID [2019-05-15 10:23:25,364 INFO L273 TraceCheckUtils]: 47: Hoare triple {274048#(<= proc_i 28)} assume j < 6; {274048#(<= proc_i 28)} is VALID [2019-05-15 10:23:25,365 INFO L273 TraceCheckUtils]: 48: Hoare triple {274048#(<= proc_i 28)} i := i + 4; {274067#(<= proc_i 32)} is VALID [2019-05-15 10:23:25,365 INFO L273 TraceCheckUtils]: 49: Hoare triple {274067#(<= proc_i 32)} assume i <= 1000; {274067#(<= proc_i 32)} is VALID [2019-05-15 10:23:25,366 INFO L273 TraceCheckUtils]: 50: Hoare triple {274067#(<= proc_i 32)} assume i + 4 < a[j]; {274067#(<= proc_i 32)} is VALID [2019-05-15 10:23:25,366 INFO L273 TraceCheckUtils]: 51: Hoare triple {274067#(<= proc_i 32)} assume a[5] == 1000; {274067#(<= proc_i 32)} is VALID [2019-05-15 10:23:25,366 INFO L273 TraceCheckUtils]: 52: Hoare triple {274067#(<= proc_i 32)} assume j > 4; {274067#(<= proc_i 32)} is VALID [2019-05-15 10:23:25,367 INFO L273 TraceCheckUtils]: 53: Hoare triple {274067#(<= proc_i 32)} assume j < 6; {274067#(<= proc_i 32)} is VALID [2019-05-15 10:23:25,368 INFO L273 TraceCheckUtils]: 54: Hoare triple {274067#(<= proc_i 32)} i := i + 4; {274086#(<= proc_i 36)} is VALID [2019-05-15 10:23:25,368 INFO L273 TraceCheckUtils]: 55: Hoare triple {274086#(<= proc_i 36)} assume i <= 1000; {274086#(<= proc_i 36)} is VALID [2019-05-15 10:23:25,369 INFO L273 TraceCheckUtils]: 56: Hoare triple {274086#(<= proc_i 36)} assume i + 4 < a[j]; {274086#(<= proc_i 36)} is VALID [2019-05-15 10:23:25,369 INFO L273 TraceCheckUtils]: 57: Hoare triple {274086#(<= proc_i 36)} assume a[5] == 1000; {274086#(<= proc_i 36)} is VALID [2019-05-15 10:23:25,369 INFO L273 TraceCheckUtils]: 58: Hoare triple {274086#(<= proc_i 36)} assume j > 4; {274086#(<= proc_i 36)} is VALID [2019-05-15 10:23:25,370 INFO L273 TraceCheckUtils]: 59: Hoare triple {274086#(<= proc_i 36)} assume j < 6; {274086#(<= proc_i 36)} is VALID [2019-05-15 10:23:25,371 INFO L273 TraceCheckUtils]: 60: Hoare triple {274086#(<= proc_i 36)} i := i + 4; {274105#(<= proc_i 40)} is VALID [2019-05-15 10:23:25,371 INFO L273 TraceCheckUtils]: 61: Hoare triple {274105#(<= proc_i 40)} assume i <= 1000; {274105#(<= proc_i 40)} is VALID [2019-05-15 10:23:25,372 INFO L273 TraceCheckUtils]: 62: Hoare triple {274105#(<= proc_i 40)} assume i + 4 < a[j]; {274105#(<= proc_i 40)} is VALID [2019-05-15 10:23:25,372 INFO L273 TraceCheckUtils]: 63: Hoare triple {274105#(<= proc_i 40)} assume a[5] == 1000; {274105#(<= proc_i 40)} is VALID [2019-05-15 10:23:25,372 INFO L273 TraceCheckUtils]: 64: Hoare triple {274105#(<= proc_i 40)} assume j > 4; {274105#(<= proc_i 40)} is VALID [2019-05-15 10:23:25,373 INFO L273 TraceCheckUtils]: 65: Hoare triple {274105#(<= proc_i 40)} assume j < 6; {274105#(<= proc_i 40)} is VALID [2019-05-15 10:23:25,374 INFO L273 TraceCheckUtils]: 66: Hoare triple {274105#(<= proc_i 40)} i := i + 4; {274124#(<= proc_i 44)} is VALID [2019-05-15 10:23:25,374 INFO L273 TraceCheckUtils]: 67: Hoare triple {274124#(<= proc_i 44)} assume i <= 1000; {274124#(<= proc_i 44)} is VALID [2019-05-15 10:23:25,374 INFO L273 TraceCheckUtils]: 68: Hoare triple {274124#(<= proc_i 44)} assume i + 4 < a[j]; {274124#(<= proc_i 44)} is VALID [2019-05-15 10:23:25,375 INFO L273 TraceCheckUtils]: 69: Hoare triple {274124#(<= proc_i 44)} assume a[5] == 1000; {274124#(<= proc_i 44)} is VALID [2019-05-15 10:23:25,375 INFO L273 TraceCheckUtils]: 70: Hoare triple {274124#(<= proc_i 44)} assume j > 4; {274124#(<= proc_i 44)} is VALID [2019-05-15 10:23:25,376 INFO L273 TraceCheckUtils]: 71: Hoare triple {274124#(<= proc_i 44)} assume j < 6; {274124#(<= proc_i 44)} is VALID [2019-05-15 10:23:25,377 INFO L273 TraceCheckUtils]: 72: Hoare triple {274124#(<= proc_i 44)} i := i + 4; {274143#(<= proc_i 48)} is VALID [2019-05-15 10:23:25,377 INFO L273 TraceCheckUtils]: 73: Hoare triple {274143#(<= proc_i 48)} assume i <= 1000; {274143#(<= proc_i 48)} is VALID [2019-05-15 10:23:25,377 INFO L273 TraceCheckUtils]: 74: Hoare triple {274143#(<= proc_i 48)} assume i + 4 < a[j]; {274143#(<= proc_i 48)} is VALID [2019-05-15 10:23:25,378 INFO L273 TraceCheckUtils]: 75: Hoare triple {274143#(<= proc_i 48)} assume a[5] == 1000; {274143#(<= proc_i 48)} is VALID [2019-05-15 10:23:25,378 INFO L273 TraceCheckUtils]: 76: Hoare triple {274143#(<= proc_i 48)} assume j > 4; {274143#(<= proc_i 48)} is VALID [2019-05-15 10:23:25,379 INFO L273 TraceCheckUtils]: 77: Hoare triple {274143#(<= proc_i 48)} assume j < 6; {274143#(<= proc_i 48)} is VALID [2019-05-15 10:23:25,379 INFO L273 TraceCheckUtils]: 78: Hoare triple {274143#(<= proc_i 48)} i := i + 4; {274162#(<= proc_i 52)} is VALID [2019-05-15 10:23:25,380 INFO L273 TraceCheckUtils]: 79: Hoare triple {274162#(<= proc_i 52)} assume i <= 1000; {274162#(<= proc_i 52)} is VALID [2019-05-15 10:23:25,380 INFO L273 TraceCheckUtils]: 80: Hoare triple {274162#(<= proc_i 52)} assume i + 4 < a[j]; {274162#(<= proc_i 52)} is VALID [2019-05-15 10:23:25,381 INFO L273 TraceCheckUtils]: 81: Hoare triple {274162#(<= proc_i 52)} assume a[5] == 1000; {274162#(<= proc_i 52)} is VALID [2019-05-15 10:23:25,381 INFO L273 TraceCheckUtils]: 82: Hoare triple {274162#(<= proc_i 52)} assume j > 4; {274162#(<= proc_i 52)} is VALID [2019-05-15 10:23:25,382 INFO L273 TraceCheckUtils]: 83: Hoare triple {274162#(<= proc_i 52)} assume j < 6; {274162#(<= proc_i 52)} is VALID [2019-05-15 10:23:25,382 INFO L273 TraceCheckUtils]: 84: Hoare triple {274162#(<= proc_i 52)} i := i + 4; {274181#(<= proc_i 56)} is VALID [2019-05-15 10:23:25,383 INFO L273 TraceCheckUtils]: 85: Hoare triple {274181#(<= proc_i 56)} assume i <= 1000; {274181#(<= proc_i 56)} is VALID [2019-05-15 10:23:25,383 INFO L273 TraceCheckUtils]: 86: Hoare triple {274181#(<= proc_i 56)} assume i + 4 < a[j]; {274181#(<= proc_i 56)} is VALID [2019-05-15 10:23:25,384 INFO L273 TraceCheckUtils]: 87: Hoare triple {274181#(<= proc_i 56)} assume a[5] == 1000; {274181#(<= proc_i 56)} is VALID [2019-05-15 10:23:25,384 INFO L273 TraceCheckUtils]: 88: Hoare triple {274181#(<= proc_i 56)} assume j > 4; {274181#(<= proc_i 56)} is VALID [2019-05-15 10:23:25,385 INFO L273 TraceCheckUtils]: 89: Hoare triple {274181#(<= proc_i 56)} assume j < 6; {274181#(<= proc_i 56)} is VALID [2019-05-15 10:23:25,385 INFO L273 TraceCheckUtils]: 90: Hoare triple {274181#(<= proc_i 56)} i := i + 4; {274200#(<= proc_i 60)} is VALID [2019-05-15 10:23:25,386 INFO L273 TraceCheckUtils]: 91: Hoare triple {274200#(<= proc_i 60)} assume i <= 1000; {274200#(<= proc_i 60)} is VALID [2019-05-15 10:23:25,386 INFO L273 TraceCheckUtils]: 92: Hoare triple {274200#(<= proc_i 60)} assume i + 4 < a[j]; {274200#(<= proc_i 60)} is VALID [2019-05-15 10:23:25,387 INFO L273 TraceCheckUtils]: 93: Hoare triple {274200#(<= proc_i 60)} assume a[5] == 1000; {274200#(<= proc_i 60)} is VALID [2019-05-15 10:23:25,387 INFO L273 TraceCheckUtils]: 94: Hoare triple {274200#(<= proc_i 60)} assume j > 4; {274200#(<= proc_i 60)} is VALID [2019-05-15 10:23:25,388 INFO L273 TraceCheckUtils]: 95: Hoare triple {274200#(<= proc_i 60)} assume j < 6; {274200#(<= proc_i 60)} is VALID [2019-05-15 10:23:25,388 INFO L273 TraceCheckUtils]: 96: Hoare triple {274200#(<= proc_i 60)} i := i + 4; {274219#(<= proc_i 64)} is VALID [2019-05-15 10:23:25,389 INFO L273 TraceCheckUtils]: 97: Hoare triple {274219#(<= proc_i 64)} assume i <= 1000; {274219#(<= proc_i 64)} is VALID [2019-05-15 10:23:25,389 INFO L273 TraceCheckUtils]: 98: Hoare triple {274219#(<= proc_i 64)} assume i + 4 < a[j]; {274219#(<= proc_i 64)} is VALID [2019-05-15 10:23:25,390 INFO L273 TraceCheckUtils]: 99: Hoare triple {274219#(<= proc_i 64)} assume a[5] == 1000; {274219#(<= proc_i 64)} is VALID [2019-05-15 10:23:25,390 INFO L273 TraceCheckUtils]: 100: Hoare triple {274219#(<= proc_i 64)} assume j > 4; {274219#(<= proc_i 64)} is VALID [2019-05-15 10:23:25,391 INFO L273 TraceCheckUtils]: 101: Hoare triple {274219#(<= proc_i 64)} assume j < 6; {274219#(<= proc_i 64)} is VALID [2019-05-15 10:23:25,391 INFO L273 TraceCheckUtils]: 102: Hoare triple {274219#(<= proc_i 64)} i := i + 4; {274238#(<= proc_i 68)} is VALID [2019-05-15 10:23:25,392 INFO L273 TraceCheckUtils]: 103: Hoare triple {274238#(<= proc_i 68)} assume i <= 1000; {274238#(<= proc_i 68)} is VALID [2019-05-15 10:23:25,392 INFO L273 TraceCheckUtils]: 104: Hoare triple {274238#(<= proc_i 68)} assume i + 4 < a[j]; {274238#(<= proc_i 68)} is VALID [2019-05-15 10:23:25,393 INFO L273 TraceCheckUtils]: 105: Hoare triple {274238#(<= proc_i 68)} assume a[5] == 1000; {274238#(<= proc_i 68)} is VALID [2019-05-15 10:23:25,393 INFO L273 TraceCheckUtils]: 106: Hoare triple {274238#(<= proc_i 68)} assume j > 4; {274238#(<= proc_i 68)} is VALID [2019-05-15 10:23:25,393 INFO L273 TraceCheckUtils]: 107: Hoare triple {274238#(<= proc_i 68)} assume j < 6; {274238#(<= proc_i 68)} is VALID [2019-05-15 10:23:25,394 INFO L273 TraceCheckUtils]: 108: Hoare triple {274238#(<= proc_i 68)} i := i + 4; {274257#(<= proc_i 72)} is VALID [2019-05-15 10:23:25,395 INFO L273 TraceCheckUtils]: 109: Hoare triple {274257#(<= proc_i 72)} assume i <= 1000; {274257#(<= proc_i 72)} is VALID [2019-05-15 10:23:25,395 INFO L273 TraceCheckUtils]: 110: Hoare triple {274257#(<= proc_i 72)} assume i + 4 < a[j]; {274257#(<= proc_i 72)} is VALID [2019-05-15 10:23:25,396 INFO L273 TraceCheckUtils]: 111: Hoare triple {274257#(<= proc_i 72)} assume a[5] == 1000; {274257#(<= proc_i 72)} is VALID [2019-05-15 10:23:25,396 INFO L273 TraceCheckUtils]: 112: Hoare triple {274257#(<= proc_i 72)} assume j > 4; {274257#(<= proc_i 72)} is VALID [2019-05-15 10:23:25,396 INFO L273 TraceCheckUtils]: 113: Hoare triple {274257#(<= proc_i 72)} assume j < 6; {274257#(<= proc_i 72)} is VALID [2019-05-15 10:23:25,397 INFO L273 TraceCheckUtils]: 114: Hoare triple {274257#(<= proc_i 72)} i := i + 4; {274276#(<= proc_i 76)} is VALID [2019-05-15 10:23:25,398 INFO L273 TraceCheckUtils]: 115: Hoare triple {274276#(<= proc_i 76)} assume i <= 1000; {274276#(<= proc_i 76)} is VALID [2019-05-15 10:23:25,398 INFO L273 TraceCheckUtils]: 116: Hoare triple {274276#(<= proc_i 76)} assume i + 4 < a[j]; {274276#(<= proc_i 76)} is VALID [2019-05-15 10:23:25,398 INFO L273 TraceCheckUtils]: 117: Hoare triple {274276#(<= proc_i 76)} assume a[5] == 1000; {274276#(<= proc_i 76)} is VALID [2019-05-15 10:23:25,399 INFO L273 TraceCheckUtils]: 118: Hoare triple {274276#(<= proc_i 76)} assume j > 4; {274276#(<= proc_i 76)} is VALID [2019-05-15 10:23:25,399 INFO L273 TraceCheckUtils]: 119: Hoare triple {274276#(<= proc_i 76)} assume j < 6; {274276#(<= proc_i 76)} is VALID [2019-05-15 10:23:25,400 INFO L273 TraceCheckUtils]: 120: Hoare triple {274276#(<= proc_i 76)} i := i + 4; {274295#(<= proc_i 80)} is VALID [2019-05-15 10:23:25,401 INFO L273 TraceCheckUtils]: 121: Hoare triple {274295#(<= proc_i 80)} assume i <= 1000; {274295#(<= proc_i 80)} is VALID [2019-05-15 10:23:25,401 INFO L273 TraceCheckUtils]: 122: Hoare triple {274295#(<= proc_i 80)} assume i + 4 < a[j]; {274295#(<= proc_i 80)} is VALID [2019-05-15 10:23:25,401 INFO L273 TraceCheckUtils]: 123: Hoare triple {274295#(<= proc_i 80)} assume a[5] == 1000; {274295#(<= proc_i 80)} is VALID [2019-05-15 10:23:25,402 INFO L273 TraceCheckUtils]: 124: Hoare triple {274295#(<= proc_i 80)} assume j > 4; {274295#(<= proc_i 80)} is VALID [2019-05-15 10:23:25,402 INFO L273 TraceCheckUtils]: 125: Hoare triple {274295#(<= proc_i 80)} assume j < 6; {274295#(<= proc_i 80)} is VALID [2019-05-15 10:23:25,403 INFO L273 TraceCheckUtils]: 126: Hoare triple {274295#(<= proc_i 80)} i := i + 4; {274314#(<= proc_i 84)} is VALID [2019-05-15 10:23:25,403 INFO L273 TraceCheckUtils]: 127: Hoare triple {274314#(<= proc_i 84)} assume i <= 1000; {274314#(<= proc_i 84)} is VALID [2019-05-15 10:23:25,404 INFO L273 TraceCheckUtils]: 128: Hoare triple {274314#(<= proc_i 84)} assume i + 4 < a[j]; {274314#(<= proc_i 84)} is VALID [2019-05-15 10:23:25,404 INFO L273 TraceCheckUtils]: 129: Hoare triple {274314#(<= proc_i 84)} assume a[5] == 1000; {274314#(<= proc_i 84)} is VALID [2019-05-15 10:23:25,405 INFO L273 TraceCheckUtils]: 130: Hoare triple {274314#(<= proc_i 84)} assume j > 4; {274314#(<= proc_i 84)} is VALID [2019-05-15 10:23:25,405 INFO L273 TraceCheckUtils]: 131: Hoare triple {274314#(<= proc_i 84)} assume j < 6; {274314#(<= proc_i 84)} is VALID [2019-05-15 10:23:25,406 INFO L273 TraceCheckUtils]: 132: Hoare triple {274314#(<= proc_i 84)} i := i + 4; {274333#(<= proc_i 88)} is VALID [2019-05-15 10:23:25,406 INFO L273 TraceCheckUtils]: 133: Hoare triple {274333#(<= proc_i 88)} assume i <= 1000; {274333#(<= proc_i 88)} is VALID [2019-05-15 10:23:25,407 INFO L273 TraceCheckUtils]: 134: Hoare triple {274333#(<= proc_i 88)} assume i + 4 < a[j]; {274333#(<= proc_i 88)} is VALID [2019-05-15 10:23:25,407 INFO L273 TraceCheckUtils]: 135: Hoare triple {274333#(<= proc_i 88)} assume a[5] == 1000; {274333#(<= proc_i 88)} is VALID [2019-05-15 10:23:25,408 INFO L273 TraceCheckUtils]: 136: Hoare triple {274333#(<= proc_i 88)} assume j > 4; {274333#(<= proc_i 88)} is VALID [2019-05-15 10:23:25,408 INFO L273 TraceCheckUtils]: 137: Hoare triple {274333#(<= proc_i 88)} assume j < 6; {274333#(<= proc_i 88)} is VALID [2019-05-15 10:23:25,409 INFO L273 TraceCheckUtils]: 138: Hoare triple {274333#(<= proc_i 88)} i := i + 4; {274352#(<= proc_i 92)} is VALID [2019-05-15 10:23:25,409 INFO L273 TraceCheckUtils]: 139: Hoare triple {274352#(<= proc_i 92)} assume i <= 1000; {274352#(<= proc_i 92)} is VALID [2019-05-15 10:23:25,410 INFO L273 TraceCheckUtils]: 140: Hoare triple {274352#(<= proc_i 92)} assume i + 4 < a[j]; {274352#(<= proc_i 92)} is VALID [2019-05-15 10:23:25,410 INFO L273 TraceCheckUtils]: 141: Hoare triple {274352#(<= proc_i 92)} assume a[5] == 1000; {274352#(<= proc_i 92)} is VALID [2019-05-15 10:23:25,411 INFO L273 TraceCheckUtils]: 142: Hoare triple {274352#(<= proc_i 92)} assume j > 4; {274352#(<= proc_i 92)} is VALID [2019-05-15 10:23:25,411 INFO L273 TraceCheckUtils]: 143: Hoare triple {274352#(<= proc_i 92)} assume j < 6; {274352#(<= proc_i 92)} is VALID [2019-05-15 10:23:25,412 INFO L273 TraceCheckUtils]: 144: Hoare triple {274352#(<= proc_i 92)} i := i + 4; {274371#(<= proc_i 96)} is VALID [2019-05-15 10:23:25,412 INFO L273 TraceCheckUtils]: 145: Hoare triple {274371#(<= proc_i 96)} assume i <= 1000; {274371#(<= proc_i 96)} is VALID [2019-05-15 10:23:25,413 INFO L273 TraceCheckUtils]: 146: Hoare triple {274371#(<= proc_i 96)} assume i + 4 < a[j]; {274371#(<= proc_i 96)} is VALID [2019-05-15 10:23:25,413 INFO L273 TraceCheckUtils]: 147: Hoare triple {274371#(<= proc_i 96)} assume a[5] == 1000; {274371#(<= proc_i 96)} is VALID [2019-05-15 10:23:25,414 INFO L273 TraceCheckUtils]: 148: Hoare triple {274371#(<= proc_i 96)} assume j > 4; {274371#(<= proc_i 96)} is VALID [2019-05-15 10:23:25,414 INFO L273 TraceCheckUtils]: 149: Hoare triple {274371#(<= proc_i 96)} assume j < 6; {274371#(<= proc_i 96)} is VALID [2019-05-15 10:23:25,415 INFO L273 TraceCheckUtils]: 150: Hoare triple {274371#(<= proc_i 96)} i := i + 4; {274390#(<= proc_i 100)} is VALID [2019-05-15 10:23:25,415 INFO L273 TraceCheckUtils]: 151: Hoare triple {274390#(<= proc_i 100)} assume i <= 1000; {274390#(<= proc_i 100)} is VALID [2019-05-15 10:23:25,416 INFO L273 TraceCheckUtils]: 152: Hoare triple {274390#(<= proc_i 100)} assume i + 4 < a[j]; {274390#(<= proc_i 100)} is VALID [2019-05-15 10:23:25,416 INFO L273 TraceCheckUtils]: 153: Hoare triple {274390#(<= proc_i 100)} assume a[5] == 1000; {274390#(<= proc_i 100)} is VALID [2019-05-15 10:23:25,417 INFO L273 TraceCheckUtils]: 154: Hoare triple {274390#(<= proc_i 100)} assume j > 4; {274390#(<= proc_i 100)} is VALID [2019-05-15 10:23:25,417 INFO L273 TraceCheckUtils]: 155: Hoare triple {274390#(<= proc_i 100)} assume j < 6; {274390#(<= proc_i 100)} is VALID [2019-05-15 10:23:25,418 INFO L273 TraceCheckUtils]: 156: Hoare triple {274390#(<= proc_i 100)} i := i + 4; {274409#(<= proc_i 104)} is VALID [2019-05-15 10:23:25,418 INFO L273 TraceCheckUtils]: 157: Hoare triple {274409#(<= proc_i 104)} assume i <= 1000; {274409#(<= proc_i 104)} is VALID [2019-05-15 10:23:25,419 INFO L273 TraceCheckUtils]: 158: Hoare triple {274409#(<= proc_i 104)} assume i + 4 < a[j]; {274409#(<= proc_i 104)} is VALID [2019-05-15 10:23:25,419 INFO L273 TraceCheckUtils]: 159: Hoare triple {274409#(<= proc_i 104)} assume a[5] == 1000; {274409#(<= proc_i 104)} is VALID [2019-05-15 10:23:25,420 INFO L273 TraceCheckUtils]: 160: Hoare triple {274409#(<= proc_i 104)} assume j > 4; {274409#(<= proc_i 104)} is VALID [2019-05-15 10:23:25,420 INFO L273 TraceCheckUtils]: 161: Hoare triple {274409#(<= proc_i 104)} assume j < 6; {274409#(<= proc_i 104)} is VALID [2019-05-15 10:23:25,421 INFO L273 TraceCheckUtils]: 162: Hoare triple {274409#(<= proc_i 104)} i := i + 4; {274428#(<= proc_i 108)} is VALID [2019-05-15 10:23:25,421 INFO L273 TraceCheckUtils]: 163: Hoare triple {274428#(<= proc_i 108)} assume i <= 1000; {274428#(<= proc_i 108)} is VALID [2019-05-15 10:23:25,422 INFO L273 TraceCheckUtils]: 164: Hoare triple {274428#(<= proc_i 108)} assume i + 4 < a[j]; {274428#(<= proc_i 108)} is VALID [2019-05-15 10:23:25,422 INFO L273 TraceCheckUtils]: 165: Hoare triple {274428#(<= proc_i 108)} assume a[5] == 1000; {274428#(<= proc_i 108)} is VALID [2019-05-15 10:23:25,422 INFO L273 TraceCheckUtils]: 166: Hoare triple {274428#(<= proc_i 108)} assume j > 4; {274428#(<= proc_i 108)} is VALID [2019-05-15 10:23:25,423 INFO L273 TraceCheckUtils]: 167: Hoare triple {274428#(<= proc_i 108)} assume j < 6; {274428#(<= proc_i 108)} is VALID [2019-05-15 10:23:25,424 INFO L273 TraceCheckUtils]: 168: Hoare triple {274428#(<= proc_i 108)} i := i + 4; {274447#(<= proc_i 112)} is VALID [2019-05-15 10:23:25,424 INFO L273 TraceCheckUtils]: 169: Hoare triple {274447#(<= proc_i 112)} assume i <= 1000; {274447#(<= proc_i 112)} is VALID [2019-05-15 10:23:25,425 INFO L273 TraceCheckUtils]: 170: Hoare triple {274447#(<= proc_i 112)} assume i + 4 < a[j]; {274447#(<= proc_i 112)} is VALID [2019-05-15 10:23:25,425 INFO L273 TraceCheckUtils]: 171: Hoare triple {274447#(<= proc_i 112)} assume a[5] == 1000; {274447#(<= proc_i 112)} is VALID [2019-05-15 10:23:25,425 INFO L273 TraceCheckUtils]: 172: Hoare triple {274447#(<= proc_i 112)} assume j > 4; {274447#(<= proc_i 112)} is VALID [2019-05-15 10:23:25,426 INFO L273 TraceCheckUtils]: 173: Hoare triple {274447#(<= proc_i 112)} assume j < 6; {274447#(<= proc_i 112)} is VALID [2019-05-15 10:23:25,427 INFO L273 TraceCheckUtils]: 174: Hoare triple {274447#(<= proc_i 112)} i := i + 4; {274466#(<= proc_i 116)} is VALID [2019-05-15 10:23:25,427 INFO L273 TraceCheckUtils]: 175: Hoare triple {274466#(<= proc_i 116)} assume i <= 1000; {274466#(<= proc_i 116)} is VALID [2019-05-15 10:23:25,427 INFO L273 TraceCheckUtils]: 176: Hoare triple {274466#(<= proc_i 116)} assume i + 4 < a[j]; {274466#(<= proc_i 116)} is VALID [2019-05-15 10:23:25,428 INFO L273 TraceCheckUtils]: 177: Hoare triple {274466#(<= proc_i 116)} assume a[5] == 1000; {274466#(<= proc_i 116)} is VALID [2019-05-15 10:23:25,428 INFO L273 TraceCheckUtils]: 178: Hoare triple {274466#(<= proc_i 116)} assume j > 4; {274466#(<= proc_i 116)} is VALID [2019-05-15 10:23:25,429 INFO L273 TraceCheckUtils]: 179: Hoare triple {274466#(<= proc_i 116)} assume j < 6; {274466#(<= proc_i 116)} is VALID [2019-05-15 10:23:25,430 INFO L273 TraceCheckUtils]: 180: Hoare triple {274466#(<= proc_i 116)} i := i + 4; {274485#(<= proc_i 120)} is VALID [2019-05-15 10:23:25,430 INFO L273 TraceCheckUtils]: 181: Hoare triple {274485#(<= proc_i 120)} assume i <= 1000; {274485#(<= proc_i 120)} is VALID [2019-05-15 10:23:25,430 INFO L273 TraceCheckUtils]: 182: Hoare triple {274485#(<= proc_i 120)} assume i + 4 < a[j]; {274485#(<= proc_i 120)} is VALID [2019-05-15 10:23:25,431 INFO L273 TraceCheckUtils]: 183: Hoare triple {274485#(<= proc_i 120)} assume a[5] == 1000; {274485#(<= proc_i 120)} is VALID [2019-05-15 10:23:25,431 INFO L273 TraceCheckUtils]: 184: Hoare triple {274485#(<= proc_i 120)} assume j > 4; {274485#(<= proc_i 120)} is VALID [2019-05-15 10:23:25,432 INFO L273 TraceCheckUtils]: 185: Hoare triple {274485#(<= proc_i 120)} assume j < 6; {274485#(<= proc_i 120)} is VALID [2019-05-15 10:23:25,432 INFO L273 TraceCheckUtils]: 186: Hoare triple {274485#(<= proc_i 120)} i := i + 4; {274504#(<= proc_i 124)} is VALID [2019-05-15 10:23:25,433 INFO L273 TraceCheckUtils]: 187: Hoare triple {274504#(<= proc_i 124)} assume i <= 1000; {274504#(<= proc_i 124)} is VALID [2019-05-15 10:23:25,433 INFO L273 TraceCheckUtils]: 188: Hoare triple {274504#(<= proc_i 124)} assume i + 4 < a[j]; {274504#(<= proc_i 124)} is VALID [2019-05-15 10:23:25,434 INFO L273 TraceCheckUtils]: 189: Hoare triple {274504#(<= proc_i 124)} assume a[5] == 1000; {274504#(<= proc_i 124)} is VALID [2019-05-15 10:23:25,434 INFO L273 TraceCheckUtils]: 190: Hoare triple {274504#(<= proc_i 124)} assume j > 4; {274504#(<= proc_i 124)} is VALID [2019-05-15 10:23:25,435 INFO L273 TraceCheckUtils]: 191: Hoare triple {274504#(<= proc_i 124)} assume j < 6; {274504#(<= proc_i 124)} is VALID [2019-05-15 10:23:25,435 INFO L273 TraceCheckUtils]: 192: Hoare triple {274504#(<= proc_i 124)} i := i + 4; {274523#(<= proc_i 128)} is VALID [2019-05-15 10:23:25,436 INFO L273 TraceCheckUtils]: 193: Hoare triple {274523#(<= proc_i 128)} assume i <= 1000; {274523#(<= proc_i 128)} is VALID [2019-05-15 10:23:25,436 INFO L273 TraceCheckUtils]: 194: Hoare triple {274523#(<= proc_i 128)} assume i + 4 < a[j]; {274523#(<= proc_i 128)} is VALID [2019-05-15 10:23:25,437 INFO L273 TraceCheckUtils]: 195: Hoare triple {274523#(<= proc_i 128)} assume a[5] == 1000; {274523#(<= proc_i 128)} is VALID [2019-05-15 10:23:25,437 INFO L273 TraceCheckUtils]: 196: Hoare triple {274523#(<= proc_i 128)} assume j > 4; {274523#(<= proc_i 128)} is VALID [2019-05-15 10:23:25,438 INFO L273 TraceCheckUtils]: 197: Hoare triple {274523#(<= proc_i 128)} assume j < 6; {274523#(<= proc_i 128)} is VALID [2019-05-15 10:23:25,438 INFO L273 TraceCheckUtils]: 198: Hoare triple {274523#(<= proc_i 128)} i := i + 4; {274542#(<= proc_i 132)} is VALID [2019-05-15 10:23:25,439 INFO L273 TraceCheckUtils]: 199: Hoare triple {274542#(<= proc_i 132)} assume i <= 1000; {274542#(<= proc_i 132)} is VALID [2019-05-15 10:23:25,439 INFO L273 TraceCheckUtils]: 200: Hoare triple {274542#(<= proc_i 132)} assume i + 4 < a[j]; {274542#(<= proc_i 132)} is VALID [2019-05-15 10:23:25,440 INFO L273 TraceCheckUtils]: 201: Hoare triple {274542#(<= proc_i 132)} assume a[5] == 1000; {274542#(<= proc_i 132)} is VALID [2019-05-15 10:23:25,440 INFO L273 TraceCheckUtils]: 202: Hoare triple {274542#(<= proc_i 132)} assume j > 4; {274542#(<= proc_i 132)} is VALID [2019-05-15 10:23:25,441 INFO L273 TraceCheckUtils]: 203: Hoare triple {274542#(<= proc_i 132)} assume j < 6; {274542#(<= proc_i 132)} is VALID [2019-05-15 10:23:25,441 INFO L273 TraceCheckUtils]: 204: Hoare triple {274542#(<= proc_i 132)} i := i + 4; {274561#(<= proc_i 136)} is VALID [2019-05-15 10:23:25,442 INFO L273 TraceCheckUtils]: 205: Hoare triple {274561#(<= proc_i 136)} assume i <= 1000; {274561#(<= proc_i 136)} is VALID [2019-05-15 10:23:25,442 INFO L273 TraceCheckUtils]: 206: Hoare triple {274561#(<= proc_i 136)} assume i + 4 < a[j]; {274561#(<= proc_i 136)} is VALID [2019-05-15 10:23:25,443 INFO L273 TraceCheckUtils]: 207: Hoare triple {274561#(<= proc_i 136)} assume a[5] == 1000; {274561#(<= proc_i 136)} is VALID [2019-05-15 10:23:25,443 INFO L273 TraceCheckUtils]: 208: Hoare triple {274561#(<= proc_i 136)} assume j > 4; {274561#(<= proc_i 136)} is VALID [2019-05-15 10:23:25,444 INFO L273 TraceCheckUtils]: 209: Hoare triple {274561#(<= proc_i 136)} assume j < 6; {274561#(<= proc_i 136)} is VALID [2019-05-15 10:23:25,444 INFO L273 TraceCheckUtils]: 210: Hoare triple {274561#(<= proc_i 136)} i := i + 4; {274580#(<= proc_i 140)} is VALID [2019-05-15 10:23:25,445 INFO L273 TraceCheckUtils]: 211: Hoare triple {274580#(<= proc_i 140)} assume i <= 1000; {274580#(<= proc_i 140)} is VALID [2019-05-15 10:23:25,445 INFO L273 TraceCheckUtils]: 212: Hoare triple {274580#(<= proc_i 140)} assume i + 4 < a[j]; {274580#(<= proc_i 140)} is VALID [2019-05-15 10:23:25,446 INFO L273 TraceCheckUtils]: 213: Hoare triple {274580#(<= proc_i 140)} assume a[5] == 1000; {274580#(<= proc_i 140)} is VALID [2019-05-15 10:23:25,446 INFO L273 TraceCheckUtils]: 214: Hoare triple {274580#(<= proc_i 140)} assume j > 4; {274580#(<= proc_i 140)} is VALID [2019-05-15 10:23:25,447 INFO L273 TraceCheckUtils]: 215: Hoare triple {274580#(<= proc_i 140)} assume j < 6; {274580#(<= proc_i 140)} is VALID [2019-05-15 10:23:25,447 INFO L273 TraceCheckUtils]: 216: Hoare triple {274580#(<= proc_i 140)} i := i + 4; {274599#(<= proc_i 144)} is VALID [2019-05-15 10:23:25,448 INFO L273 TraceCheckUtils]: 217: Hoare triple {274599#(<= proc_i 144)} assume i <= 1000; {274599#(<= proc_i 144)} is VALID [2019-05-15 10:23:25,448 INFO L273 TraceCheckUtils]: 218: Hoare triple {274599#(<= proc_i 144)} assume i + 4 < a[j]; {274599#(<= proc_i 144)} is VALID [2019-05-15 10:23:25,449 INFO L273 TraceCheckUtils]: 219: Hoare triple {274599#(<= proc_i 144)} assume a[5] == 1000; {274599#(<= proc_i 144)} is VALID [2019-05-15 10:23:25,449 INFO L273 TraceCheckUtils]: 220: Hoare triple {274599#(<= proc_i 144)} assume j > 4; {274599#(<= proc_i 144)} is VALID [2019-05-15 10:23:25,449 INFO L273 TraceCheckUtils]: 221: Hoare triple {274599#(<= proc_i 144)} assume j < 6; {274599#(<= proc_i 144)} is VALID [2019-05-15 10:23:25,450 INFO L273 TraceCheckUtils]: 222: Hoare triple {274599#(<= proc_i 144)} i := i + 4; {274618#(<= proc_i 148)} is VALID [2019-05-15 10:23:25,451 INFO L273 TraceCheckUtils]: 223: Hoare triple {274618#(<= proc_i 148)} assume i <= 1000; {274618#(<= proc_i 148)} is VALID [2019-05-15 10:23:25,451 INFO L273 TraceCheckUtils]: 224: Hoare triple {274618#(<= proc_i 148)} assume i + 4 < a[j]; {274618#(<= proc_i 148)} is VALID [2019-05-15 10:23:25,451 INFO L273 TraceCheckUtils]: 225: Hoare triple {274618#(<= proc_i 148)} assume a[5] == 1000; {274618#(<= proc_i 148)} is VALID [2019-05-15 10:23:25,452 INFO L273 TraceCheckUtils]: 226: Hoare triple {274618#(<= proc_i 148)} assume j > 4; {274618#(<= proc_i 148)} is VALID [2019-05-15 10:23:25,452 INFO L273 TraceCheckUtils]: 227: Hoare triple {274618#(<= proc_i 148)} assume j < 6; {274618#(<= proc_i 148)} is VALID [2019-05-15 10:23:25,453 INFO L273 TraceCheckUtils]: 228: Hoare triple {274618#(<= proc_i 148)} i := i + 4; {274637#(<= proc_i 152)} is VALID [2019-05-15 10:23:25,454 INFO L273 TraceCheckUtils]: 229: Hoare triple {274637#(<= proc_i 152)} assume i <= 1000; {274637#(<= proc_i 152)} is VALID [2019-05-15 10:23:25,454 INFO L273 TraceCheckUtils]: 230: Hoare triple {274637#(<= proc_i 152)} assume i + 4 < a[j]; {274637#(<= proc_i 152)} is VALID [2019-05-15 10:23:25,454 INFO L273 TraceCheckUtils]: 231: Hoare triple {274637#(<= proc_i 152)} assume a[5] == 1000; {274637#(<= proc_i 152)} is VALID [2019-05-15 10:23:25,455 INFO L273 TraceCheckUtils]: 232: Hoare triple {274637#(<= proc_i 152)} assume j > 4; {274637#(<= proc_i 152)} is VALID [2019-05-15 10:23:25,455 INFO L273 TraceCheckUtils]: 233: Hoare triple {274637#(<= proc_i 152)} assume j < 6; {274637#(<= proc_i 152)} is VALID [2019-05-15 10:23:25,456 INFO L273 TraceCheckUtils]: 234: Hoare triple {274637#(<= proc_i 152)} i := i + 4; {274656#(<= proc_i 156)} is VALID [2019-05-15 10:23:25,456 INFO L273 TraceCheckUtils]: 235: Hoare triple {274656#(<= proc_i 156)} assume i <= 1000; {274656#(<= proc_i 156)} is VALID [2019-05-15 10:23:25,457 INFO L273 TraceCheckUtils]: 236: Hoare triple {274656#(<= proc_i 156)} assume i + 4 < a[j]; {274656#(<= proc_i 156)} is VALID [2019-05-15 10:23:25,457 INFO L273 TraceCheckUtils]: 237: Hoare triple {274656#(<= proc_i 156)} assume a[5] == 1000; {274656#(<= proc_i 156)} is VALID [2019-05-15 10:23:25,458 INFO L273 TraceCheckUtils]: 238: Hoare triple {274656#(<= proc_i 156)} assume j > 4; {274656#(<= proc_i 156)} is VALID [2019-05-15 10:23:25,458 INFO L273 TraceCheckUtils]: 239: Hoare triple {274656#(<= proc_i 156)} assume j < 6; {274656#(<= proc_i 156)} is VALID [2019-05-15 10:23:25,459 INFO L273 TraceCheckUtils]: 240: Hoare triple {274656#(<= proc_i 156)} i := i + 4; {274675#(<= proc_i 160)} is VALID [2019-05-15 10:23:25,459 INFO L273 TraceCheckUtils]: 241: Hoare triple {274675#(<= proc_i 160)} assume i <= 1000; {274675#(<= proc_i 160)} is VALID [2019-05-15 10:23:25,460 INFO L273 TraceCheckUtils]: 242: Hoare triple {274675#(<= proc_i 160)} assume i + 4 < a[j]; {274675#(<= proc_i 160)} is VALID [2019-05-15 10:23:25,460 INFO L273 TraceCheckUtils]: 243: Hoare triple {274675#(<= proc_i 160)} assume a[5] == 1000; {274675#(<= proc_i 160)} is VALID [2019-05-15 10:23:25,461 INFO L273 TraceCheckUtils]: 244: Hoare triple {274675#(<= proc_i 160)} assume j > 4; {274675#(<= proc_i 160)} is VALID [2019-05-15 10:23:25,461 INFO L273 TraceCheckUtils]: 245: Hoare triple {274675#(<= proc_i 160)} assume j < 6; {274675#(<= proc_i 160)} is VALID [2019-05-15 10:23:25,462 INFO L273 TraceCheckUtils]: 246: Hoare triple {274675#(<= proc_i 160)} i := i + 4; {274694#(<= proc_i 164)} is VALID [2019-05-15 10:23:25,462 INFO L273 TraceCheckUtils]: 247: Hoare triple {274694#(<= proc_i 164)} assume i <= 1000; {274694#(<= proc_i 164)} is VALID [2019-05-15 10:23:25,463 INFO L273 TraceCheckUtils]: 248: Hoare triple {274694#(<= proc_i 164)} assume i + 4 < a[j]; {274694#(<= proc_i 164)} is VALID [2019-05-15 10:23:25,463 INFO L273 TraceCheckUtils]: 249: Hoare triple {274694#(<= proc_i 164)} assume a[5] == 1000; {274694#(<= proc_i 164)} is VALID [2019-05-15 10:23:25,464 INFO L273 TraceCheckUtils]: 250: Hoare triple {274694#(<= proc_i 164)} assume j > 4; {274694#(<= proc_i 164)} is VALID [2019-05-15 10:23:25,464 INFO L273 TraceCheckUtils]: 251: Hoare triple {274694#(<= proc_i 164)} assume j < 6; {274694#(<= proc_i 164)} is VALID [2019-05-15 10:23:25,465 INFO L273 TraceCheckUtils]: 252: Hoare triple {274694#(<= proc_i 164)} i := i + 4; {274713#(<= proc_i 168)} is VALID [2019-05-15 10:23:25,465 INFO L273 TraceCheckUtils]: 253: Hoare triple {274713#(<= proc_i 168)} assume i <= 1000; {274713#(<= proc_i 168)} is VALID [2019-05-15 10:23:25,466 INFO L273 TraceCheckUtils]: 254: Hoare triple {274713#(<= proc_i 168)} assume i + 4 < a[j]; {274713#(<= proc_i 168)} is VALID [2019-05-15 10:23:25,466 INFO L273 TraceCheckUtils]: 255: Hoare triple {274713#(<= proc_i 168)} assume a[5] == 1000; {274713#(<= proc_i 168)} is VALID [2019-05-15 10:23:25,467 INFO L273 TraceCheckUtils]: 256: Hoare triple {274713#(<= proc_i 168)} assume j > 4; {274713#(<= proc_i 168)} is VALID [2019-05-15 10:23:25,467 INFO L273 TraceCheckUtils]: 257: Hoare triple {274713#(<= proc_i 168)} assume j < 6; {274713#(<= proc_i 168)} is VALID [2019-05-15 10:23:25,468 INFO L273 TraceCheckUtils]: 258: Hoare triple {274713#(<= proc_i 168)} i := i + 4; {274732#(<= proc_i 172)} is VALID [2019-05-15 10:23:25,468 INFO L273 TraceCheckUtils]: 259: Hoare triple {274732#(<= proc_i 172)} assume i <= 1000; {274732#(<= proc_i 172)} is VALID [2019-05-15 10:23:25,469 INFO L273 TraceCheckUtils]: 260: Hoare triple {274732#(<= proc_i 172)} assume i + 4 < a[j]; {274732#(<= proc_i 172)} is VALID [2019-05-15 10:23:25,469 INFO L273 TraceCheckUtils]: 261: Hoare triple {274732#(<= proc_i 172)} assume a[5] == 1000; {274732#(<= proc_i 172)} is VALID [2019-05-15 10:23:25,470 INFO L273 TraceCheckUtils]: 262: Hoare triple {274732#(<= proc_i 172)} assume j > 4; {274732#(<= proc_i 172)} is VALID [2019-05-15 10:23:25,470 INFO L273 TraceCheckUtils]: 263: Hoare triple {274732#(<= proc_i 172)} assume j < 6; {274732#(<= proc_i 172)} is VALID [2019-05-15 10:23:25,471 INFO L273 TraceCheckUtils]: 264: Hoare triple {274732#(<= proc_i 172)} i := i + 4; {274751#(<= proc_i 176)} is VALID [2019-05-15 10:23:25,471 INFO L273 TraceCheckUtils]: 265: Hoare triple {274751#(<= proc_i 176)} assume i <= 1000; {274751#(<= proc_i 176)} is VALID [2019-05-15 10:23:25,472 INFO L273 TraceCheckUtils]: 266: Hoare triple {274751#(<= proc_i 176)} assume i + 4 < a[j]; {274751#(<= proc_i 176)} is VALID [2019-05-15 10:23:25,472 INFO L273 TraceCheckUtils]: 267: Hoare triple {274751#(<= proc_i 176)} assume a[5] == 1000; {274751#(<= proc_i 176)} is VALID [2019-05-15 10:23:25,473 INFO L273 TraceCheckUtils]: 268: Hoare triple {274751#(<= proc_i 176)} assume j > 4; {274751#(<= proc_i 176)} is VALID [2019-05-15 10:23:25,473 INFO L273 TraceCheckUtils]: 269: Hoare triple {274751#(<= proc_i 176)} assume j < 6; {274751#(<= proc_i 176)} is VALID [2019-05-15 10:23:25,474 INFO L273 TraceCheckUtils]: 270: Hoare triple {274751#(<= proc_i 176)} i := i + 4; {274770#(<= proc_i 180)} is VALID [2019-05-15 10:23:25,474 INFO L273 TraceCheckUtils]: 271: Hoare triple {274770#(<= proc_i 180)} assume i <= 1000; {274770#(<= proc_i 180)} is VALID [2019-05-15 10:23:25,475 INFO L273 TraceCheckUtils]: 272: Hoare triple {274770#(<= proc_i 180)} assume i + 4 < a[j]; {274770#(<= proc_i 180)} is VALID [2019-05-15 10:23:25,475 INFO L273 TraceCheckUtils]: 273: Hoare triple {274770#(<= proc_i 180)} assume a[5] == 1000; {274770#(<= proc_i 180)} is VALID [2019-05-15 10:23:25,476 INFO L273 TraceCheckUtils]: 274: Hoare triple {274770#(<= proc_i 180)} assume j > 4; {274770#(<= proc_i 180)} is VALID [2019-05-15 10:23:25,476 INFO L273 TraceCheckUtils]: 275: Hoare triple {274770#(<= proc_i 180)} assume j < 6; {274770#(<= proc_i 180)} is VALID [2019-05-15 10:23:25,477 INFO L273 TraceCheckUtils]: 276: Hoare triple {274770#(<= proc_i 180)} i := i + 4; {274789#(<= proc_i 184)} is VALID [2019-05-15 10:23:25,477 INFO L273 TraceCheckUtils]: 277: Hoare triple {274789#(<= proc_i 184)} assume i <= 1000; {274789#(<= proc_i 184)} is VALID [2019-05-15 10:23:25,478 INFO L273 TraceCheckUtils]: 278: Hoare triple {274789#(<= proc_i 184)} assume i + 4 < a[j]; {274789#(<= proc_i 184)} is VALID [2019-05-15 10:23:25,478 INFO L273 TraceCheckUtils]: 279: Hoare triple {274789#(<= proc_i 184)} assume a[5] == 1000; {274789#(<= proc_i 184)} is VALID [2019-05-15 10:23:25,479 INFO L273 TraceCheckUtils]: 280: Hoare triple {274789#(<= proc_i 184)} assume j > 4; {274789#(<= proc_i 184)} is VALID [2019-05-15 10:23:25,479 INFO L273 TraceCheckUtils]: 281: Hoare triple {274789#(<= proc_i 184)} assume j < 6; {274789#(<= proc_i 184)} is VALID [2019-05-15 10:23:25,480 INFO L273 TraceCheckUtils]: 282: Hoare triple {274789#(<= proc_i 184)} i := i + 4; {274808#(<= proc_i 188)} is VALID [2019-05-15 10:23:25,480 INFO L273 TraceCheckUtils]: 283: Hoare triple {274808#(<= proc_i 188)} assume i <= 1000; {274808#(<= proc_i 188)} is VALID [2019-05-15 10:23:25,481 INFO L273 TraceCheckUtils]: 284: Hoare triple {274808#(<= proc_i 188)} assume i + 4 < a[j]; {274808#(<= proc_i 188)} is VALID [2019-05-15 10:23:25,481 INFO L273 TraceCheckUtils]: 285: Hoare triple {274808#(<= proc_i 188)} assume a[5] == 1000; {274808#(<= proc_i 188)} is VALID [2019-05-15 10:23:25,481 INFO L273 TraceCheckUtils]: 286: Hoare triple {274808#(<= proc_i 188)} assume j > 4; {274808#(<= proc_i 188)} is VALID [2019-05-15 10:23:25,482 INFO L273 TraceCheckUtils]: 287: Hoare triple {274808#(<= proc_i 188)} assume j < 6; {274808#(<= proc_i 188)} is VALID [2019-05-15 10:23:25,483 INFO L273 TraceCheckUtils]: 288: Hoare triple {274808#(<= proc_i 188)} i := i + 4; {274827#(<= proc_i 192)} is VALID [2019-05-15 10:23:25,483 INFO L273 TraceCheckUtils]: 289: Hoare triple {274827#(<= proc_i 192)} assume i <= 1000; {274827#(<= proc_i 192)} is VALID [2019-05-15 10:23:25,484 INFO L273 TraceCheckUtils]: 290: Hoare triple {274827#(<= proc_i 192)} assume i + 4 < a[j]; {274827#(<= proc_i 192)} is VALID [2019-05-15 10:23:25,484 INFO L273 TraceCheckUtils]: 291: Hoare triple {274827#(<= proc_i 192)} assume a[5] == 1000; {274827#(<= proc_i 192)} is VALID [2019-05-15 10:23:25,484 INFO L273 TraceCheckUtils]: 292: Hoare triple {274827#(<= proc_i 192)} assume j > 4; {274827#(<= proc_i 192)} is VALID [2019-05-15 10:23:25,485 INFO L273 TraceCheckUtils]: 293: Hoare triple {274827#(<= proc_i 192)} assume j < 6; {274827#(<= proc_i 192)} is VALID [2019-05-15 10:23:25,486 INFO L273 TraceCheckUtils]: 294: Hoare triple {274827#(<= proc_i 192)} i := i + 4; {274846#(<= proc_i 196)} is VALID [2019-05-15 10:23:25,486 INFO L273 TraceCheckUtils]: 295: Hoare triple {274846#(<= proc_i 196)} assume i <= 1000; {274846#(<= proc_i 196)} is VALID [2019-05-15 10:23:25,486 INFO L273 TraceCheckUtils]: 296: Hoare triple {274846#(<= proc_i 196)} assume i + 4 < a[j]; {274846#(<= proc_i 196)} is VALID [2019-05-15 10:23:25,487 INFO L273 TraceCheckUtils]: 297: Hoare triple {274846#(<= proc_i 196)} assume a[5] == 1000; {274846#(<= proc_i 196)} is VALID [2019-05-15 10:23:25,487 INFO L273 TraceCheckUtils]: 298: Hoare triple {274846#(<= proc_i 196)} assume j > 4; {274846#(<= proc_i 196)} is VALID [2019-05-15 10:23:25,488 INFO L273 TraceCheckUtils]: 299: Hoare triple {274846#(<= proc_i 196)} assume j < 6; {274846#(<= proc_i 196)} is VALID [2019-05-15 10:23:25,488 INFO L273 TraceCheckUtils]: 300: Hoare triple {274846#(<= proc_i 196)} i := i + 4; {274865#(<= proc_i 200)} is VALID [2019-05-15 10:23:25,489 INFO L273 TraceCheckUtils]: 301: Hoare triple {274865#(<= proc_i 200)} assume i <= 1000; {274865#(<= proc_i 200)} is VALID [2019-05-15 10:23:25,489 INFO L273 TraceCheckUtils]: 302: Hoare triple {274865#(<= proc_i 200)} assume i + 4 < a[j]; {274865#(<= proc_i 200)} is VALID [2019-05-15 10:23:25,490 INFO L273 TraceCheckUtils]: 303: Hoare triple {274865#(<= proc_i 200)} assume a[5] == 1000; {274865#(<= proc_i 200)} is VALID [2019-05-15 10:23:25,490 INFO L273 TraceCheckUtils]: 304: Hoare triple {274865#(<= proc_i 200)} assume j > 4; {274865#(<= proc_i 200)} is VALID [2019-05-15 10:23:25,491 INFO L273 TraceCheckUtils]: 305: Hoare triple {274865#(<= proc_i 200)} assume j < 6; {274865#(<= proc_i 200)} is VALID [2019-05-15 10:23:25,491 INFO L273 TraceCheckUtils]: 306: Hoare triple {274865#(<= proc_i 200)} i := i + 4; {274884#(<= proc_i 204)} is VALID [2019-05-15 10:23:25,492 INFO L273 TraceCheckUtils]: 307: Hoare triple {274884#(<= proc_i 204)} assume i <= 1000; {274884#(<= proc_i 204)} is VALID [2019-05-15 10:23:25,492 INFO L273 TraceCheckUtils]: 308: Hoare triple {274884#(<= proc_i 204)} assume i + 4 < a[j]; {274884#(<= proc_i 204)} is VALID [2019-05-15 10:23:25,493 INFO L273 TraceCheckUtils]: 309: Hoare triple {274884#(<= proc_i 204)} assume a[5] == 1000; {274884#(<= proc_i 204)} is VALID [2019-05-15 10:23:25,493 INFO L273 TraceCheckUtils]: 310: Hoare triple {274884#(<= proc_i 204)} assume j > 4; {274884#(<= proc_i 204)} is VALID [2019-05-15 10:23:25,494 INFO L273 TraceCheckUtils]: 311: Hoare triple {274884#(<= proc_i 204)} assume j < 6; {274884#(<= proc_i 204)} is VALID [2019-05-15 10:23:25,494 INFO L273 TraceCheckUtils]: 312: Hoare triple {274884#(<= proc_i 204)} i := i + 4; {274903#(<= proc_i 208)} is VALID [2019-05-15 10:23:25,495 INFO L273 TraceCheckUtils]: 313: Hoare triple {274903#(<= proc_i 208)} assume i <= 1000; {274903#(<= proc_i 208)} is VALID [2019-05-15 10:23:25,495 INFO L273 TraceCheckUtils]: 314: Hoare triple {274903#(<= proc_i 208)} assume i + 4 < a[j]; {274903#(<= proc_i 208)} is VALID [2019-05-15 10:23:25,496 INFO L273 TraceCheckUtils]: 315: Hoare triple {274903#(<= proc_i 208)} assume a[5] == 1000; {274903#(<= proc_i 208)} is VALID [2019-05-15 10:23:25,496 INFO L273 TraceCheckUtils]: 316: Hoare triple {274903#(<= proc_i 208)} assume j > 4; {274903#(<= proc_i 208)} is VALID [2019-05-15 10:23:25,497 INFO L273 TraceCheckUtils]: 317: Hoare triple {274903#(<= proc_i 208)} assume j < 6; {274903#(<= proc_i 208)} is VALID [2019-05-15 10:23:25,497 INFO L273 TraceCheckUtils]: 318: Hoare triple {274903#(<= proc_i 208)} i := i + 4; {274922#(<= proc_i 212)} is VALID [2019-05-15 10:23:25,498 INFO L273 TraceCheckUtils]: 319: Hoare triple {274922#(<= proc_i 212)} assume i <= 1000; {274922#(<= proc_i 212)} is VALID [2019-05-15 10:23:25,498 INFO L273 TraceCheckUtils]: 320: Hoare triple {274922#(<= proc_i 212)} assume i + 4 < a[j]; {274922#(<= proc_i 212)} is VALID [2019-05-15 10:23:25,499 INFO L273 TraceCheckUtils]: 321: Hoare triple {274922#(<= proc_i 212)} assume a[5] == 1000; {274922#(<= proc_i 212)} is VALID [2019-05-15 10:23:25,499 INFO L273 TraceCheckUtils]: 322: Hoare triple {274922#(<= proc_i 212)} assume j > 4; {274922#(<= proc_i 212)} is VALID [2019-05-15 10:23:25,500 INFO L273 TraceCheckUtils]: 323: Hoare triple {274922#(<= proc_i 212)} assume j < 6; {274922#(<= proc_i 212)} is VALID [2019-05-15 10:23:25,500 INFO L273 TraceCheckUtils]: 324: Hoare triple {274922#(<= proc_i 212)} i := i + 4; {274941#(<= proc_i 216)} is VALID [2019-05-15 10:23:25,501 INFO L273 TraceCheckUtils]: 325: Hoare triple {274941#(<= proc_i 216)} assume i <= 1000; {274941#(<= proc_i 216)} is VALID [2019-05-15 10:23:25,501 INFO L273 TraceCheckUtils]: 326: Hoare triple {274941#(<= proc_i 216)} assume i + 4 < a[j]; {274941#(<= proc_i 216)} is VALID [2019-05-15 10:23:25,502 INFO L273 TraceCheckUtils]: 327: Hoare triple {274941#(<= proc_i 216)} assume a[5] == 1000; {274941#(<= proc_i 216)} is VALID [2019-05-15 10:23:25,502 INFO L273 TraceCheckUtils]: 328: Hoare triple {274941#(<= proc_i 216)} assume j > 4; {274941#(<= proc_i 216)} is VALID [2019-05-15 10:23:25,503 INFO L273 TraceCheckUtils]: 329: Hoare triple {274941#(<= proc_i 216)} assume j < 6; {274941#(<= proc_i 216)} is VALID [2019-05-15 10:23:25,503 INFO L273 TraceCheckUtils]: 330: Hoare triple {274941#(<= proc_i 216)} i := i + 4; {274960#(<= proc_i 220)} is VALID [2019-05-15 10:23:25,504 INFO L273 TraceCheckUtils]: 331: Hoare triple {274960#(<= proc_i 220)} assume i <= 1000; {274960#(<= proc_i 220)} is VALID [2019-05-15 10:23:25,504 INFO L273 TraceCheckUtils]: 332: Hoare triple {274960#(<= proc_i 220)} assume i + 4 < a[j]; {274960#(<= proc_i 220)} is VALID [2019-05-15 10:23:25,505 INFO L273 TraceCheckUtils]: 333: Hoare triple {274960#(<= proc_i 220)} assume a[5] == 1000; {274960#(<= proc_i 220)} is VALID [2019-05-15 10:23:25,505 INFO L273 TraceCheckUtils]: 334: Hoare triple {274960#(<= proc_i 220)} assume j > 4; {274960#(<= proc_i 220)} is VALID [2019-05-15 10:23:25,506 INFO L273 TraceCheckUtils]: 335: Hoare triple {274960#(<= proc_i 220)} assume j < 6; {274960#(<= proc_i 220)} is VALID [2019-05-15 10:23:25,506 INFO L273 TraceCheckUtils]: 336: Hoare triple {274960#(<= proc_i 220)} i := i + 4; {274979#(<= proc_i 224)} is VALID [2019-05-15 10:23:25,507 INFO L273 TraceCheckUtils]: 337: Hoare triple {274979#(<= proc_i 224)} assume i <= 1000; {274979#(<= proc_i 224)} is VALID [2019-05-15 10:23:25,507 INFO L273 TraceCheckUtils]: 338: Hoare triple {274979#(<= proc_i 224)} assume i + 4 < a[j]; {274979#(<= proc_i 224)} is VALID [2019-05-15 10:23:25,508 INFO L273 TraceCheckUtils]: 339: Hoare triple {274979#(<= proc_i 224)} assume a[5] == 1000; {274979#(<= proc_i 224)} is VALID [2019-05-15 10:23:25,508 INFO L273 TraceCheckUtils]: 340: Hoare triple {274979#(<= proc_i 224)} assume j > 4; {274979#(<= proc_i 224)} is VALID [2019-05-15 10:23:25,509 INFO L273 TraceCheckUtils]: 341: Hoare triple {274979#(<= proc_i 224)} assume j < 6; {274979#(<= proc_i 224)} is VALID [2019-05-15 10:23:25,509 INFO L273 TraceCheckUtils]: 342: Hoare triple {274979#(<= proc_i 224)} i := i + 4; {274998#(<= proc_i 228)} is VALID [2019-05-15 10:23:25,510 INFO L273 TraceCheckUtils]: 343: Hoare triple {274998#(<= proc_i 228)} assume i <= 1000; {274998#(<= proc_i 228)} is VALID [2019-05-15 10:23:25,510 INFO L273 TraceCheckUtils]: 344: Hoare triple {274998#(<= proc_i 228)} assume i + 4 < a[j]; {274998#(<= proc_i 228)} is VALID [2019-05-15 10:23:25,511 INFO L273 TraceCheckUtils]: 345: Hoare triple {274998#(<= proc_i 228)} assume a[5] == 1000; {274998#(<= proc_i 228)} is VALID [2019-05-15 10:23:25,511 INFO L273 TraceCheckUtils]: 346: Hoare triple {274998#(<= proc_i 228)} assume j > 4; {274998#(<= proc_i 228)} is VALID [2019-05-15 10:23:25,511 INFO L273 TraceCheckUtils]: 347: Hoare triple {274998#(<= proc_i 228)} assume j < 6; {274998#(<= proc_i 228)} is VALID [2019-05-15 10:23:25,512 INFO L273 TraceCheckUtils]: 348: Hoare triple {274998#(<= proc_i 228)} i := i + 4; {275017#(<= proc_i 232)} is VALID [2019-05-15 10:23:25,513 INFO L273 TraceCheckUtils]: 349: Hoare triple {275017#(<= proc_i 232)} assume i <= 1000; {275017#(<= proc_i 232)} is VALID [2019-05-15 10:23:25,513 INFO L273 TraceCheckUtils]: 350: Hoare triple {275017#(<= proc_i 232)} assume i + 4 < a[j]; {275017#(<= proc_i 232)} is VALID [2019-05-15 10:23:25,513 INFO L273 TraceCheckUtils]: 351: Hoare triple {275017#(<= proc_i 232)} assume a[5] == 1000; {275017#(<= proc_i 232)} is VALID [2019-05-15 10:23:25,514 INFO L273 TraceCheckUtils]: 352: Hoare triple {275017#(<= proc_i 232)} assume j > 4; {275017#(<= proc_i 232)} is VALID [2019-05-15 10:23:25,514 INFO L273 TraceCheckUtils]: 353: Hoare triple {275017#(<= proc_i 232)} assume j < 6; {275017#(<= proc_i 232)} is VALID [2019-05-15 10:23:25,515 INFO L273 TraceCheckUtils]: 354: Hoare triple {275017#(<= proc_i 232)} i := i + 4; {275036#(<= proc_i 236)} is VALID [2019-05-15 10:23:25,516 INFO L273 TraceCheckUtils]: 355: Hoare triple {275036#(<= proc_i 236)} assume i <= 1000; {275036#(<= proc_i 236)} is VALID [2019-05-15 10:23:25,516 INFO L273 TraceCheckUtils]: 356: Hoare triple {275036#(<= proc_i 236)} assume i + 4 < a[j]; {275036#(<= proc_i 236)} is VALID [2019-05-15 10:23:25,516 INFO L273 TraceCheckUtils]: 357: Hoare triple {275036#(<= proc_i 236)} assume a[5] == 1000; {275036#(<= proc_i 236)} is VALID [2019-05-15 10:23:25,517 INFO L273 TraceCheckUtils]: 358: Hoare triple {275036#(<= proc_i 236)} assume j > 4; {275036#(<= proc_i 236)} is VALID [2019-05-15 10:23:25,517 INFO L273 TraceCheckUtils]: 359: Hoare triple {275036#(<= proc_i 236)} assume j < 6; {275036#(<= proc_i 236)} is VALID [2019-05-15 10:23:25,518 INFO L273 TraceCheckUtils]: 360: Hoare triple {275036#(<= proc_i 236)} i := i + 4; {275055#(<= proc_i 240)} is VALID [2019-05-15 10:23:25,519 INFO L273 TraceCheckUtils]: 361: Hoare triple {275055#(<= proc_i 240)} assume i <= 1000; {275055#(<= proc_i 240)} is VALID [2019-05-15 10:23:25,519 INFO L273 TraceCheckUtils]: 362: Hoare triple {275055#(<= proc_i 240)} assume i + 4 < a[j]; {275055#(<= proc_i 240)} is VALID [2019-05-15 10:23:25,519 INFO L273 TraceCheckUtils]: 363: Hoare triple {275055#(<= proc_i 240)} assume a[5] == 1000; {275055#(<= proc_i 240)} is VALID [2019-05-15 10:23:25,520 INFO L273 TraceCheckUtils]: 364: Hoare triple {275055#(<= proc_i 240)} assume j > 4; {275055#(<= proc_i 240)} is VALID [2019-05-15 10:23:25,520 INFO L273 TraceCheckUtils]: 365: Hoare triple {275055#(<= proc_i 240)} assume j < 6; {275055#(<= proc_i 240)} is VALID [2019-05-15 10:23:25,521 INFO L273 TraceCheckUtils]: 366: Hoare triple {275055#(<= proc_i 240)} i := i + 4; {275074#(<= proc_i 244)} is VALID [2019-05-15 10:23:25,521 INFO L273 TraceCheckUtils]: 367: Hoare triple {275074#(<= proc_i 244)} assume i <= 1000; {275074#(<= proc_i 244)} is VALID [2019-05-15 10:23:25,522 INFO L273 TraceCheckUtils]: 368: Hoare triple {275074#(<= proc_i 244)} assume i + 4 < a[j]; {275074#(<= proc_i 244)} is VALID [2019-05-15 10:23:25,522 INFO L273 TraceCheckUtils]: 369: Hoare triple {275074#(<= proc_i 244)} assume a[5] == 1000; {275074#(<= proc_i 244)} is VALID [2019-05-15 10:23:25,523 INFO L273 TraceCheckUtils]: 370: Hoare triple {275074#(<= proc_i 244)} assume j > 4; {275074#(<= proc_i 244)} is VALID [2019-05-15 10:23:25,523 INFO L273 TraceCheckUtils]: 371: Hoare triple {275074#(<= proc_i 244)} assume j < 6; {275074#(<= proc_i 244)} is VALID [2019-05-15 10:23:25,524 INFO L273 TraceCheckUtils]: 372: Hoare triple {275074#(<= proc_i 244)} i := i + 4; {275093#(<= proc_i 248)} is VALID [2019-05-15 10:23:25,524 INFO L273 TraceCheckUtils]: 373: Hoare triple {275093#(<= proc_i 248)} assume i <= 1000; {275093#(<= proc_i 248)} is VALID [2019-05-15 10:23:25,525 INFO L273 TraceCheckUtils]: 374: Hoare triple {275093#(<= proc_i 248)} assume i + 4 < a[j]; {275093#(<= proc_i 248)} is VALID [2019-05-15 10:23:25,525 INFO L273 TraceCheckUtils]: 375: Hoare triple {275093#(<= proc_i 248)} assume a[5] == 1000; {275093#(<= proc_i 248)} is VALID [2019-05-15 10:23:25,526 INFO L273 TraceCheckUtils]: 376: Hoare triple {275093#(<= proc_i 248)} assume j > 4; {275093#(<= proc_i 248)} is VALID [2019-05-15 10:23:25,526 INFO L273 TraceCheckUtils]: 377: Hoare triple {275093#(<= proc_i 248)} assume j < 6; {275093#(<= proc_i 248)} is VALID [2019-05-15 10:23:25,527 INFO L273 TraceCheckUtils]: 378: Hoare triple {275093#(<= proc_i 248)} i := i + 4; {275112#(<= proc_i 252)} is VALID [2019-05-15 10:23:25,527 INFO L273 TraceCheckUtils]: 379: Hoare triple {275112#(<= proc_i 252)} assume i <= 1000; {275112#(<= proc_i 252)} is VALID [2019-05-15 10:23:25,528 INFO L273 TraceCheckUtils]: 380: Hoare triple {275112#(<= proc_i 252)} assume i + 4 < a[j]; {275112#(<= proc_i 252)} is VALID [2019-05-15 10:23:25,528 INFO L273 TraceCheckUtils]: 381: Hoare triple {275112#(<= proc_i 252)} assume a[5] == 1000; {275112#(<= proc_i 252)} is VALID [2019-05-15 10:23:25,529 INFO L273 TraceCheckUtils]: 382: Hoare triple {275112#(<= proc_i 252)} assume j > 4; {275112#(<= proc_i 252)} is VALID [2019-05-15 10:23:25,529 INFO L273 TraceCheckUtils]: 383: Hoare triple {275112#(<= proc_i 252)} assume j < 6; {275112#(<= proc_i 252)} is VALID [2019-05-15 10:23:25,530 INFO L273 TraceCheckUtils]: 384: Hoare triple {275112#(<= proc_i 252)} i := i + 4; {275131#(<= proc_i 256)} is VALID [2019-05-15 10:23:25,530 INFO L273 TraceCheckUtils]: 385: Hoare triple {275131#(<= proc_i 256)} assume i <= 1000; {275131#(<= proc_i 256)} is VALID [2019-05-15 10:23:25,531 INFO L273 TraceCheckUtils]: 386: Hoare triple {275131#(<= proc_i 256)} assume i + 4 < a[j]; {275131#(<= proc_i 256)} is VALID [2019-05-15 10:23:25,531 INFO L273 TraceCheckUtils]: 387: Hoare triple {275131#(<= proc_i 256)} assume a[5] == 1000; {275131#(<= proc_i 256)} is VALID [2019-05-15 10:23:25,532 INFO L273 TraceCheckUtils]: 388: Hoare triple {275131#(<= proc_i 256)} assume j > 4; {275131#(<= proc_i 256)} is VALID [2019-05-15 10:23:25,532 INFO L273 TraceCheckUtils]: 389: Hoare triple {275131#(<= proc_i 256)} assume j < 6; {275131#(<= proc_i 256)} is VALID [2019-05-15 10:23:25,533 INFO L273 TraceCheckUtils]: 390: Hoare triple {275131#(<= proc_i 256)} i := i + 4; {275150#(<= proc_i 260)} is VALID [2019-05-15 10:23:25,533 INFO L273 TraceCheckUtils]: 391: Hoare triple {275150#(<= proc_i 260)} assume i <= 1000; {275150#(<= proc_i 260)} is VALID [2019-05-15 10:23:25,534 INFO L273 TraceCheckUtils]: 392: Hoare triple {275150#(<= proc_i 260)} assume i + 4 < a[j]; {275150#(<= proc_i 260)} is VALID [2019-05-15 10:23:25,534 INFO L273 TraceCheckUtils]: 393: Hoare triple {275150#(<= proc_i 260)} assume a[5] == 1000; {275150#(<= proc_i 260)} is VALID [2019-05-15 10:23:25,535 INFO L273 TraceCheckUtils]: 394: Hoare triple {275150#(<= proc_i 260)} assume j > 4; {275150#(<= proc_i 260)} is VALID [2019-05-15 10:23:25,535 INFO L273 TraceCheckUtils]: 395: Hoare triple {275150#(<= proc_i 260)} assume j < 6; {275150#(<= proc_i 260)} is VALID [2019-05-15 10:23:25,536 INFO L273 TraceCheckUtils]: 396: Hoare triple {275150#(<= proc_i 260)} i := i + 4; {275169#(<= proc_i 264)} is VALID [2019-05-15 10:23:25,536 INFO L273 TraceCheckUtils]: 397: Hoare triple {275169#(<= proc_i 264)} assume i <= 1000; {275169#(<= proc_i 264)} is VALID [2019-05-15 10:23:25,537 INFO L273 TraceCheckUtils]: 398: Hoare triple {275169#(<= proc_i 264)} assume i + 4 < a[j]; {275169#(<= proc_i 264)} is VALID [2019-05-15 10:23:25,537 INFO L273 TraceCheckUtils]: 399: Hoare triple {275169#(<= proc_i 264)} assume a[5] == 1000; {275169#(<= proc_i 264)} is VALID [2019-05-15 10:23:25,538 INFO L273 TraceCheckUtils]: 400: Hoare triple {275169#(<= proc_i 264)} assume j > 4; {275169#(<= proc_i 264)} is VALID [2019-05-15 10:23:25,538 INFO L273 TraceCheckUtils]: 401: Hoare triple {275169#(<= proc_i 264)} assume j < 6; {275169#(<= proc_i 264)} is VALID [2019-05-15 10:23:25,539 INFO L273 TraceCheckUtils]: 402: Hoare triple {275169#(<= proc_i 264)} i := i + 4; {275188#(<= proc_i 268)} is VALID [2019-05-15 10:23:25,539 INFO L273 TraceCheckUtils]: 403: Hoare triple {275188#(<= proc_i 268)} assume i <= 1000; {275188#(<= proc_i 268)} is VALID [2019-05-15 10:23:25,540 INFO L273 TraceCheckUtils]: 404: Hoare triple {275188#(<= proc_i 268)} assume i + 4 < a[j]; {275188#(<= proc_i 268)} is VALID [2019-05-15 10:23:25,540 INFO L273 TraceCheckUtils]: 405: Hoare triple {275188#(<= proc_i 268)} assume a[5] == 1000; {275188#(<= proc_i 268)} is VALID [2019-05-15 10:23:25,541 INFO L273 TraceCheckUtils]: 406: Hoare triple {275188#(<= proc_i 268)} assume j > 4; {275188#(<= proc_i 268)} is VALID [2019-05-15 10:23:25,541 INFO L273 TraceCheckUtils]: 407: Hoare triple {275188#(<= proc_i 268)} assume j < 6; {275188#(<= proc_i 268)} is VALID [2019-05-15 10:23:25,542 INFO L273 TraceCheckUtils]: 408: Hoare triple {275188#(<= proc_i 268)} i := i + 4; {275207#(<= proc_i 272)} is VALID [2019-05-15 10:23:25,542 INFO L273 TraceCheckUtils]: 409: Hoare triple {275207#(<= proc_i 272)} assume i <= 1000; {275207#(<= proc_i 272)} is VALID [2019-05-15 10:23:25,543 INFO L273 TraceCheckUtils]: 410: Hoare triple {275207#(<= proc_i 272)} assume i + 4 < a[j]; {275207#(<= proc_i 272)} is VALID [2019-05-15 10:23:25,543 INFO L273 TraceCheckUtils]: 411: Hoare triple {275207#(<= proc_i 272)} assume a[5] == 1000; {275207#(<= proc_i 272)} is VALID [2019-05-15 10:23:25,543 INFO L273 TraceCheckUtils]: 412: Hoare triple {275207#(<= proc_i 272)} assume j > 4; {275207#(<= proc_i 272)} is VALID [2019-05-15 10:23:25,544 INFO L273 TraceCheckUtils]: 413: Hoare triple {275207#(<= proc_i 272)} assume j < 6; {275207#(<= proc_i 272)} is VALID [2019-05-15 10:23:25,545 INFO L273 TraceCheckUtils]: 414: Hoare triple {275207#(<= proc_i 272)} i := i + 4; {275226#(<= proc_i 276)} is VALID [2019-05-15 10:23:25,545 INFO L273 TraceCheckUtils]: 415: Hoare triple {275226#(<= proc_i 276)} assume i <= 1000; {275226#(<= proc_i 276)} is VALID [2019-05-15 10:23:25,546 INFO L273 TraceCheckUtils]: 416: Hoare triple {275226#(<= proc_i 276)} assume i + 4 < a[j]; {275226#(<= proc_i 276)} is VALID [2019-05-15 10:23:25,546 INFO L273 TraceCheckUtils]: 417: Hoare triple {275226#(<= proc_i 276)} assume a[5] == 1000; {275226#(<= proc_i 276)} is VALID [2019-05-15 10:23:25,546 INFO L273 TraceCheckUtils]: 418: Hoare triple {275226#(<= proc_i 276)} assume j > 4; {275226#(<= proc_i 276)} is VALID [2019-05-15 10:23:25,547 INFO L273 TraceCheckUtils]: 419: Hoare triple {275226#(<= proc_i 276)} assume j < 6; {275226#(<= proc_i 276)} is VALID [2019-05-15 10:23:25,548 INFO L273 TraceCheckUtils]: 420: Hoare triple {275226#(<= proc_i 276)} i := i + 4; {275245#(<= proc_i 280)} is VALID [2019-05-15 10:23:25,548 INFO L273 TraceCheckUtils]: 421: Hoare triple {275245#(<= proc_i 280)} assume i <= 1000; {275245#(<= proc_i 280)} is VALID [2019-05-15 10:23:25,548 INFO L273 TraceCheckUtils]: 422: Hoare triple {275245#(<= proc_i 280)} assume i + 4 < a[j]; {275245#(<= proc_i 280)} is VALID [2019-05-15 10:23:25,549 INFO L273 TraceCheckUtils]: 423: Hoare triple {275245#(<= proc_i 280)} assume a[5] == 1000; {275245#(<= proc_i 280)} is VALID [2019-05-15 10:23:25,549 INFO L273 TraceCheckUtils]: 424: Hoare triple {275245#(<= proc_i 280)} assume j > 4; {275245#(<= proc_i 280)} is VALID [2019-05-15 10:23:25,550 INFO L273 TraceCheckUtils]: 425: Hoare triple {275245#(<= proc_i 280)} assume j < 6; {275245#(<= proc_i 280)} is VALID [2019-05-15 10:23:25,550 INFO L273 TraceCheckUtils]: 426: Hoare triple {275245#(<= proc_i 280)} i := i + 4; {275264#(<= proc_i 284)} is VALID [2019-05-15 10:23:25,551 INFO L273 TraceCheckUtils]: 427: Hoare triple {275264#(<= proc_i 284)} assume i <= 1000; {275264#(<= proc_i 284)} is VALID [2019-05-15 10:23:25,551 INFO L273 TraceCheckUtils]: 428: Hoare triple {275264#(<= proc_i 284)} assume i + 4 < a[j]; {275264#(<= proc_i 284)} is VALID [2019-05-15 10:23:25,552 INFO L273 TraceCheckUtils]: 429: Hoare triple {275264#(<= proc_i 284)} assume a[5] == 1000; {275264#(<= proc_i 284)} is VALID [2019-05-15 10:23:25,552 INFO L273 TraceCheckUtils]: 430: Hoare triple {275264#(<= proc_i 284)} assume j > 4; {275264#(<= proc_i 284)} is VALID [2019-05-15 10:23:25,553 INFO L273 TraceCheckUtils]: 431: Hoare triple {275264#(<= proc_i 284)} assume j < 6; {275264#(<= proc_i 284)} is VALID [2019-05-15 10:23:25,553 INFO L273 TraceCheckUtils]: 432: Hoare triple {275264#(<= proc_i 284)} i := i + 4; {275283#(<= proc_i 288)} is VALID [2019-05-15 10:23:25,554 INFO L273 TraceCheckUtils]: 433: Hoare triple {275283#(<= proc_i 288)} assume i <= 1000; {275283#(<= proc_i 288)} is VALID [2019-05-15 10:23:25,554 INFO L273 TraceCheckUtils]: 434: Hoare triple {275283#(<= proc_i 288)} assume i + 4 < a[j]; {275283#(<= proc_i 288)} is VALID [2019-05-15 10:23:25,555 INFO L273 TraceCheckUtils]: 435: Hoare triple {275283#(<= proc_i 288)} assume a[5] == 1000; {275283#(<= proc_i 288)} is VALID [2019-05-15 10:23:25,555 INFO L273 TraceCheckUtils]: 436: Hoare triple {275283#(<= proc_i 288)} assume j > 4; {275283#(<= proc_i 288)} is VALID [2019-05-15 10:23:25,556 INFO L273 TraceCheckUtils]: 437: Hoare triple {275283#(<= proc_i 288)} assume j < 6; {275283#(<= proc_i 288)} is VALID [2019-05-15 10:23:25,556 INFO L273 TraceCheckUtils]: 438: Hoare triple {275283#(<= proc_i 288)} i := i + 4; {275302#(<= proc_i 292)} is VALID [2019-05-15 10:23:25,557 INFO L273 TraceCheckUtils]: 439: Hoare triple {275302#(<= proc_i 292)} assume i <= 1000; {275302#(<= proc_i 292)} is VALID [2019-05-15 10:23:25,557 INFO L273 TraceCheckUtils]: 440: Hoare triple {275302#(<= proc_i 292)} assume i + 4 < a[j]; {275302#(<= proc_i 292)} is VALID [2019-05-15 10:23:25,558 INFO L273 TraceCheckUtils]: 441: Hoare triple {275302#(<= proc_i 292)} assume a[5] == 1000; {275302#(<= proc_i 292)} is VALID [2019-05-15 10:23:25,558 INFO L273 TraceCheckUtils]: 442: Hoare triple {275302#(<= proc_i 292)} assume j > 4; {275302#(<= proc_i 292)} is VALID [2019-05-15 10:23:25,559 INFO L273 TraceCheckUtils]: 443: Hoare triple {275302#(<= proc_i 292)} assume j < 6; {275302#(<= proc_i 292)} is VALID [2019-05-15 10:23:25,559 INFO L273 TraceCheckUtils]: 444: Hoare triple {275302#(<= proc_i 292)} i := i + 4; {275321#(<= proc_i 296)} is VALID [2019-05-15 10:23:25,560 INFO L273 TraceCheckUtils]: 445: Hoare triple {275321#(<= proc_i 296)} assume i <= 1000; {275321#(<= proc_i 296)} is VALID [2019-05-15 10:23:25,560 INFO L273 TraceCheckUtils]: 446: Hoare triple {275321#(<= proc_i 296)} assume i + 4 < a[j]; {275321#(<= proc_i 296)} is VALID [2019-05-15 10:23:25,561 INFO L273 TraceCheckUtils]: 447: Hoare triple {275321#(<= proc_i 296)} assume a[5] == 1000; {275321#(<= proc_i 296)} is VALID [2019-05-15 10:23:25,561 INFO L273 TraceCheckUtils]: 448: Hoare triple {275321#(<= proc_i 296)} assume j > 4; {275321#(<= proc_i 296)} is VALID [2019-05-15 10:23:25,562 INFO L273 TraceCheckUtils]: 449: Hoare triple {275321#(<= proc_i 296)} assume j < 6; {275321#(<= proc_i 296)} is VALID [2019-05-15 10:23:25,562 INFO L273 TraceCheckUtils]: 450: Hoare triple {275321#(<= proc_i 296)} i := i + 4; {275340#(<= proc_i 300)} is VALID [2019-05-15 10:23:25,563 INFO L273 TraceCheckUtils]: 451: Hoare triple {275340#(<= proc_i 300)} assume i <= 1000; {275340#(<= proc_i 300)} is VALID [2019-05-15 10:23:25,563 INFO L273 TraceCheckUtils]: 452: Hoare triple {275340#(<= proc_i 300)} assume i + 4 < a[j]; {275340#(<= proc_i 300)} is VALID [2019-05-15 10:23:25,564 INFO L273 TraceCheckUtils]: 453: Hoare triple {275340#(<= proc_i 300)} assume a[5] == 1000; {275340#(<= proc_i 300)} is VALID [2019-05-15 10:23:25,564 INFO L273 TraceCheckUtils]: 454: Hoare triple {275340#(<= proc_i 300)} assume j > 4; {275340#(<= proc_i 300)} is VALID [2019-05-15 10:23:25,565 INFO L273 TraceCheckUtils]: 455: Hoare triple {275340#(<= proc_i 300)} assume j < 6; {275340#(<= proc_i 300)} is VALID [2019-05-15 10:23:25,565 INFO L273 TraceCheckUtils]: 456: Hoare triple {275340#(<= proc_i 300)} i := i + 4; {275359#(<= proc_i 304)} is VALID [2019-05-15 10:23:25,566 INFO L273 TraceCheckUtils]: 457: Hoare triple {275359#(<= proc_i 304)} assume i <= 1000; {275359#(<= proc_i 304)} is VALID [2019-05-15 10:23:25,566 INFO L273 TraceCheckUtils]: 458: Hoare triple {275359#(<= proc_i 304)} assume i + 4 < a[j]; {275359#(<= proc_i 304)} is VALID [2019-05-15 10:23:25,567 INFO L273 TraceCheckUtils]: 459: Hoare triple {275359#(<= proc_i 304)} assume a[5] == 1000; {275359#(<= proc_i 304)} is VALID [2019-05-15 10:23:25,567 INFO L273 TraceCheckUtils]: 460: Hoare triple {275359#(<= proc_i 304)} assume j > 4; {275359#(<= proc_i 304)} is VALID [2019-05-15 10:23:25,568 INFO L273 TraceCheckUtils]: 461: Hoare triple {275359#(<= proc_i 304)} assume j < 6; {275359#(<= proc_i 304)} is VALID [2019-05-15 10:23:25,568 INFO L273 TraceCheckUtils]: 462: Hoare triple {275359#(<= proc_i 304)} i := i + 4; {275378#(<= proc_i 308)} is VALID [2019-05-15 10:23:25,569 INFO L273 TraceCheckUtils]: 463: Hoare triple {275378#(<= proc_i 308)} assume i <= 1000; {275378#(<= proc_i 308)} is VALID [2019-05-15 10:23:25,569 INFO L273 TraceCheckUtils]: 464: Hoare triple {275378#(<= proc_i 308)} assume i + 4 < a[j]; {275378#(<= proc_i 308)} is VALID [2019-05-15 10:23:25,570 INFO L273 TraceCheckUtils]: 465: Hoare triple {275378#(<= proc_i 308)} assume a[5] == 1000; {275378#(<= proc_i 308)} is VALID [2019-05-15 10:23:25,570 INFO L273 TraceCheckUtils]: 466: Hoare triple {275378#(<= proc_i 308)} assume j > 4; {275378#(<= proc_i 308)} is VALID [2019-05-15 10:23:25,570 INFO L273 TraceCheckUtils]: 467: Hoare triple {275378#(<= proc_i 308)} assume j < 6; {275378#(<= proc_i 308)} is VALID [2019-05-15 10:23:25,571 INFO L273 TraceCheckUtils]: 468: Hoare triple {275378#(<= proc_i 308)} i := i + 4; {275397#(<= proc_i 312)} is VALID [2019-05-15 10:23:25,572 INFO L273 TraceCheckUtils]: 469: Hoare triple {275397#(<= proc_i 312)} assume i <= 1000; {275397#(<= proc_i 312)} is VALID [2019-05-15 10:23:25,572 INFO L273 TraceCheckUtils]: 470: Hoare triple {275397#(<= proc_i 312)} assume i + 4 < a[j]; {275397#(<= proc_i 312)} is VALID [2019-05-15 10:23:25,572 INFO L273 TraceCheckUtils]: 471: Hoare triple {275397#(<= proc_i 312)} assume a[5] == 1000; {275397#(<= proc_i 312)} is VALID [2019-05-15 10:23:25,573 INFO L273 TraceCheckUtils]: 472: Hoare triple {275397#(<= proc_i 312)} assume j > 4; {275397#(<= proc_i 312)} is VALID [2019-05-15 10:23:25,573 INFO L273 TraceCheckUtils]: 473: Hoare triple {275397#(<= proc_i 312)} assume j < 6; {275397#(<= proc_i 312)} is VALID [2019-05-15 10:23:25,574 INFO L273 TraceCheckUtils]: 474: Hoare triple {275397#(<= proc_i 312)} i := i + 4; {275416#(<= proc_i 316)} is VALID [2019-05-15 10:23:25,575 INFO L273 TraceCheckUtils]: 475: Hoare triple {275416#(<= proc_i 316)} assume i <= 1000; {275416#(<= proc_i 316)} is VALID [2019-05-15 10:23:25,575 INFO L273 TraceCheckUtils]: 476: Hoare triple {275416#(<= proc_i 316)} assume i + 4 < a[j]; {275416#(<= proc_i 316)} is VALID [2019-05-15 10:23:25,575 INFO L273 TraceCheckUtils]: 477: Hoare triple {275416#(<= proc_i 316)} assume a[5] == 1000; {275416#(<= proc_i 316)} is VALID [2019-05-15 10:23:25,576 INFO L273 TraceCheckUtils]: 478: Hoare triple {275416#(<= proc_i 316)} assume j > 4; {275416#(<= proc_i 316)} is VALID [2019-05-15 10:23:25,576 INFO L273 TraceCheckUtils]: 479: Hoare triple {275416#(<= proc_i 316)} assume j < 6; {275416#(<= proc_i 316)} is VALID [2019-05-15 10:23:25,577 INFO L273 TraceCheckUtils]: 480: Hoare triple {275416#(<= proc_i 316)} i := i + 4; {275435#(<= proc_i 320)} is VALID [2019-05-15 10:23:25,578 INFO L273 TraceCheckUtils]: 481: Hoare triple {275435#(<= proc_i 320)} assume i <= 1000; {275435#(<= proc_i 320)} is VALID [2019-05-15 10:23:25,578 INFO L273 TraceCheckUtils]: 482: Hoare triple {275435#(<= proc_i 320)} assume i + 4 < a[j]; {275435#(<= proc_i 320)} is VALID [2019-05-15 10:23:25,578 INFO L273 TraceCheckUtils]: 483: Hoare triple {275435#(<= proc_i 320)} assume a[5] == 1000; {275435#(<= proc_i 320)} is VALID [2019-05-15 10:23:25,579 INFO L273 TraceCheckUtils]: 484: Hoare triple {275435#(<= proc_i 320)} assume j > 4; {275435#(<= proc_i 320)} is VALID [2019-05-15 10:23:25,579 INFO L273 TraceCheckUtils]: 485: Hoare triple {275435#(<= proc_i 320)} assume j < 6; {275435#(<= proc_i 320)} is VALID [2019-05-15 10:23:25,580 INFO L273 TraceCheckUtils]: 486: Hoare triple {275435#(<= proc_i 320)} i := i + 4; {275454#(<= proc_i 324)} is VALID [2019-05-15 10:23:25,581 INFO L273 TraceCheckUtils]: 487: Hoare triple {275454#(<= proc_i 324)} assume i <= 1000; {275454#(<= proc_i 324)} is VALID [2019-05-15 10:23:25,581 INFO L273 TraceCheckUtils]: 488: Hoare triple {275454#(<= proc_i 324)} assume i + 4 < a[j]; {275454#(<= proc_i 324)} is VALID [2019-05-15 10:23:25,581 INFO L273 TraceCheckUtils]: 489: Hoare triple {275454#(<= proc_i 324)} assume a[5] == 1000; {275454#(<= proc_i 324)} is VALID [2019-05-15 10:23:25,582 INFO L273 TraceCheckUtils]: 490: Hoare triple {275454#(<= proc_i 324)} assume j > 4; {275454#(<= proc_i 324)} is VALID [2019-05-15 10:23:25,582 INFO L273 TraceCheckUtils]: 491: Hoare triple {275454#(<= proc_i 324)} assume j < 6; {275454#(<= proc_i 324)} is VALID [2019-05-15 10:23:25,583 INFO L273 TraceCheckUtils]: 492: Hoare triple {275454#(<= proc_i 324)} i := i + 4; {275473#(<= proc_i 328)} is VALID [2019-05-15 10:23:25,583 INFO L273 TraceCheckUtils]: 493: Hoare triple {275473#(<= proc_i 328)} assume i <= 1000; {275473#(<= proc_i 328)} is VALID [2019-05-15 10:23:25,584 INFO L273 TraceCheckUtils]: 494: Hoare triple {275473#(<= proc_i 328)} assume i + 4 < a[j]; {275473#(<= proc_i 328)} is VALID [2019-05-15 10:23:25,584 INFO L273 TraceCheckUtils]: 495: Hoare triple {275473#(<= proc_i 328)} assume a[5] == 1000; {275473#(<= proc_i 328)} is VALID [2019-05-15 10:23:25,585 INFO L273 TraceCheckUtils]: 496: Hoare triple {275473#(<= proc_i 328)} assume j > 4; {275473#(<= proc_i 328)} is VALID [2019-05-15 10:23:25,585 INFO L273 TraceCheckUtils]: 497: Hoare triple {275473#(<= proc_i 328)} assume j < 6; {275473#(<= proc_i 328)} is VALID [2019-05-15 10:23:25,586 INFO L273 TraceCheckUtils]: 498: Hoare triple {275473#(<= proc_i 328)} i := i + 4; {275492#(<= proc_i 332)} is VALID [2019-05-15 10:23:25,586 INFO L273 TraceCheckUtils]: 499: Hoare triple {275492#(<= proc_i 332)} assume i <= 1000; {275492#(<= proc_i 332)} is VALID [2019-05-15 10:23:25,587 INFO L273 TraceCheckUtils]: 500: Hoare triple {275492#(<= proc_i 332)} assume i + 4 < a[j]; {275492#(<= proc_i 332)} is VALID [2019-05-15 10:23:25,587 INFO L273 TraceCheckUtils]: 501: Hoare triple {275492#(<= proc_i 332)} assume a[5] == 1000; {275492#(<= proc_i 332)} is VALID [2019-05-15 10:23:25,588 INFO L273 TraceCheckUtils]: 502: Hoare triple {275492#(<= proc_i 332)} assume j > 4; {275492#(<= proc_i 332)} is VALID [2019-05-15 10:23:25,588 INFO L273 TraceCheckUtils]: 503: Hoare triple {275492#(<= proc_i 332)} assume j < 6; {275492#(<= proc_i 332)} is VALID [2019-05-15 10:23:25,589 INFO L273 TraceCheckUtils]: 504: Hoare triple {275492#(<= proc_i 332)} i := i + 4; {275511#(<= proc_i 336)} is VALID [2019-05-15 10:23:25,589 INFO L273 TraceCheckUtils]: 505: Hoare triple {275511#(<= proc_i 336)} assume i <= 1000; {275511#(<= proc_i 336)} is VALID [2019-05-15 10:23:25,590 INFO L273 TraceCheckUtils]: 506: Hoare triple {275511#(<= proc_i 336)} assume i + 4 < a[j]; {275511#(<= proc_i 336)} is VALID [2019-05-15 10:23:25,590 INFO L273 TraceCheckUtils]: 507: Hoare triple {275511#(<= proc_i 336)} assume a[5] == 1000; {275511#(<= proc_i 336)} is VALID [2019-05-15 10:23:25,591 INFO L273 TraceCheckUtils]: 508: Hoare triple {275511#(<= proc_i 336)} assume j > 4; {275511#(<= proc_i 336)} is VALID [2019-05-15 10:23:25,591 INFO L273 TraceCheckUtils]: 509: Hoare triple {275511#(<= proc_i 336)} assume j < 6; {275511#(<= proc_i 336)} is VALID [2019-05-15 10:23:25,592 INFO L273 TraceCheckUtils]: 510: Hoare triple {275511#(<= proc_i 336)} i := i + 4; {275530#(<= proc_i 340)} is VALID [2019-05-15 10:23:25,592 INFO L273 TraceCheckUtils]: 511: Hoare triple {275530#(<= proc_i 340)} assume i <= 1000; {275530#(<= proc_i 340)} is VALID [2019-05-15 10:23:25,593 INFO L273 TraceCheckUtils]: 512: Hoare triple {275530#(<= proc_i 340)} assume i + 4 < a[j]; {275530#(<= proc_i 340)} is VALID [2019-05-15 10:23:25,593 INFO L273 TraceCheckUtils]: 513: Hoare triple {275530#(<= proc_i 340)} assume a[5] == 1000; {275530#(<= proc_i 340)} is VALID [2019-05-15 10:23:25,594 INFO L273 TraceCheckUtils]: 514: Hoare triple {275530#(<= proc_i 340)} assume j > 4; {275530#(<= proc_i 340)} is VALID [2019-05-15 10:23:25,594 INFO L273 TraceCheckUtils]: 515: Hoare triple {275530#(<= proc_i 340)} assume j < 6; {275530#(<= proc_i 340)} is VALID [2019-05-15 10:23:25,595 INFO L273 TraceCheckUtils]: 516: Hoare triple {275530#(<= proc_i 340)} i := i + 4; {275549#(<= proc_i 344)} is VALID [2019-05-15 10:23:25,595 INFO L273 TraceCheckUtils]: 517: Hoare triple {275549#(<= proc_i 344)} assume i <= 1000; {275549#(<= proc_i 344)} is VALID [2019-05-15 10:23:25,596 INFO L273 TraceCheckUtils]: 518: Hoare triple {275549#(<= proc_i 344)} assume i + 4 < a[j]; {275549#(<= proc_i 344)} is VALID [2019-05-15 10:23:25,596 INFO L273 TraceCheckUtils]: 519: Hoare triple {275549#(<= proc_i 344)} assume a[5] == 1000; {275549#(<= proc_i 344)} is VALID [2019-05-15 10:23:25,597 INFO L273 TraceCheckUtils]: 520: Hoare triple {275549#(<= proc_i 344)} assume j > 4; {275549#(<= proc_i 344)} is VALID [2019-05-15 10:23:25,597 INFO L273 TraceCheckUtils]: 521: Hoare triple {275549#(<= proc_i 344)} assume j < 6; {275549#(<= proc_i 344)} is VALID [2019-05-15 10:23:25,598 INFO L273 TraceCheckUtils]: 522: Hoare triple {275549#(<= proc_i 344)} i := i + 4; {275568#(<= proc_i 348)} is VALID [2019-05-15 10:23:25,598 INFO L273 TraceCheckUtils]: 523: Hoare triple {275568#(<= proc_i 348)} assume i <= 1000; {275568#(<= proc_i 348)} is VALID [2019-05-15 10:23:25,599 INFO L273 TraceCheckUtils]: 524: Hoare triple {275568#(<= proc_i 348)} assume i + 4 < a[j]; {275568#(<= proc_i 348)} is VALID [2019-05-15 10:23:25,599 INFO L273 TraceCheckUtils]: 525: Hoare triple {275568#(<= proc_i 348)} assume a[5] == 1000; {275568#(<= proc_i 348)} is VALID [2019-05-15 10:23:25,600 INFO L273 TraceCheckUtils]: 526: Hoare triple {275568#(<= proc_i 348)} assume j > 4; {275568#(<= proc_i 348)} is VALID [2019-05-15 10:23:25,600 INFO L273 TraceCheckUtils]: 527: Hoare triple {275568#(<= proc_i 348)} assume j < 6; {275568#(<= proc_i 348)} is VALID [2019-05-15 10:23:25,601 INFO L273 TraceCheckUtils]: 528: Hoare triple {275568#(<= proc_i 348)} i := i + 4; {275587#(<= proc_i 352)} is VALID [2019-05-15 10:23:25,601 INFO L273 TraceCheckUtils]: 529: Hoare triple {275587#(<= proc_i 352)} assume i <= 1000; {275587#(<= proc_i 352)} is VALID [2019-05-15 10:23:25,602 INFO L273 TraceCheckUtils]: 530: Hoare triple {275587#(<= proc_i 352)} assume i + 4 < a[j]; {275587#(<= proc_i 352)} is VALID [2019-05-15 10:23:25,602 INFO L273 TraceCheckUtils]: 531: Hoare triple {275587#(<= proc_i 352)} assume a[5] == 1000; {275587#(<= proc_i 352)} is VALID [2019-05-15 10:23:25,602 INFO L273 TraceCheckUtils]: 532: Hoare triple {275587#(<= proc_i 352)} assume j > 4; {275587#(<= proc_i 352)} is VALID [2019-05-15 10:23:25,603 INFO L273 TraceCheckUtils]: 533: Hoare triple {275587#(<= proc_i 352)} assume j < 6; {275587#(<= proc_i 352)} is VALID [2019-05-15 10:23:25,604 INFO L273 TraceCheckUtils]: 534: Hoare triple {275587#(<= proc_i 352)} i := i + 4; {275606#(<= proc_i 356)} is VALID [2019-05-15 10:23:25,604 INFO L273 TraceCheckUtils]: 535: Hoare triple {275606#(<= proc_i 356)} assume i <= 1000; {275606#(<= proc_i 356)} is VALID [2019-05-15 10:23:25,605 INFO L273 TraceCheckUtils]: 536: Hoare triple {275606#(<= proc_i 356)} assume i + 4 < a[j]; {275606#(<= proc_i 356)} is VALID [2019-05-15 10:23:25,605 INFO L273 TraceCheckUtils]: 537: Hoare triple {275606#(<= proc_i 356)} assume a[5] == 1000; {275606#(<= proc_i 356)} is VALID [2019-05-15 10:23:25,605 INFO L273 TraceCheckUtils]: 538: Hoare triple {275606#(<= proc_i 356)} assume j > 4; {275606#(<= proc_i 356)} is VALID [2019-05-15 10:23:25,606 INFO L273 TraceCheckUtils]: 539: Hoare triple {275606#(<= proc_i 356)} assume j < 6; {275606#(<= proc_i 356)} is VALID [2019-05-15 10:23:25,607 INFO L273 TraceCheckUtils]: 540: Hoare triple {275606#(<= proc_i 356)} i := i + 4; {275625#(<= proc_i 360)} is VALID [2019-05-15 10:23:25,607 INFO L273 TraceCheckUtils]: 541: Hoare triple {275625#(<= proc_i 360)} assume i <= 1000; {275625#(<= proc_i 360)} is VALID [2019-05-15 10:23:25,607 INFO L273 TraceCheckUtils]: 542: Hoare triple {275625#(<= proc_i 360)} assume i + 4 < a[j]; {275625#(<= proc_i 360)} is VALID [2019-05-15 10:23:25,608 INFO L273 TraceCheckUtils]: 543: Hoare triple {275625#(<= proc_i 360)} assume a[5] == 1000; {275625#(<= proc_i 360)} is VALID [2019-05-15 10:23:25,608 INFO L273 TraceCheckUtils]: 544: Hoare triple {275625#(<= proc_i 360)} assume j > 4; {275625#(<= proc_i 360)} is VALID [2019-05-15 10:23:25,609 INFO L273 TraceCheckUtils]: 545: Hoare triple {275625#(<= proc_i 360)} assume j < 6; {275625#(<= proc_i 360)} is VALID [2019-05-15 10:23:25,610 INFO L273 TraceCheckUtils]: 546: Hoare triple {275625#(<= proc_i 360)} i := i + 4; {275644#(<= proc_i 364)} is VALID [2019-05-15 10:23:25,610 INFO L273 TraceCheckUtils]: 547: Hoare triple {275644#(<= proc_i 364)} assume i <= 1000; {275644#(<= proc_i 364)} is VALID [2019-05-15 10:23:25,610 INFO L273 TraceCheckUtils]: 548: Hoare triple {275644#(<= proc_i 364)} assume i + 4 < a[j]; {275644#(<= proc_i 364)} is VALID [2019-05-15 10:23:25,611 INFO L273 TraceCheckUtils]: 549: Hoare triple {275644#(<= proc_i 364)} assume a[5] == 1000; {275644#(<= proc_i 364)} is VALID [2019-05-15 10:23:25,611 INFO L273 TraceCheckUtils]: 550: Hoare triple {275644#(<= proc_i 364)} assume j > 4; {275644#(<= proc_i 364)} is VALID [2019-05-15 10:23:25,612 INFO L273 TraceCheckUtils]: 551: Hoare triple {275644#(<= proc_i 364)} assume j < 6; {275644#(<= proc_i 364)} is VALID [2019-05-15 10:23:25,612 INFO L273 TraceCheckUtils]: 552: Hoare triple {275644#(<= proc_i 364)} i := i + 4; {275663#(<= proc_i 368)} is VALID [2019-05-15 10:23:25,613 INFO L273 TraceCheckUtils]: 553: Hoare triple {275663#(<= proc_i 368)} assume i <= 1000; {275663#(<= proc_i 368)} is VALID [2019-05-15 10:23:25,613 INFO L273 TraceCheckUtils]: 554: Hoare triple {275663#(<= proc_i 368)} assume i + 4 < a[j]; {275663#(<= proc_i 368)} is VALID [2019-05-15 10:23:25,614 INFO L273 TraceCheckUtils]: 555: Hoare triple {275663#(<= proc_i 368)} assume a[5] == 1000; {275663#(<= proc_i 368)} is VALID [2019-05-15 10:23:25,614 INFO L273 TraceCheckUtils]: 556: Hoare triple {275663#(<= proc_i 368)} assume j > 4; {275663#(<= proc_i 368)} is VALID [2019-05-15 10:23:25,615 INFO L273 TraceCheckUtils]: 557: Hoare triple {275663#(<= proc_i 368)} assume j < 6; {275663#(<= proc_i 368)} is VALID [2019-05-15 10:23:25,615 INFO L273 TraceCheckUtils]: 558: Hoare triple {275663#(<= proc_i 368)} i := i + 4; {275682#(<= proc_i 372)} is VALID [2019-05-15 10:23:25,616 INFO L273 TraceCheckUtils]: 559: Hoare triple {275682#(<= proc_i 372)} assume i <= 1000; {275682#(<= proc_i 372)} is VALID [2019-05-15 10:23:25,616 INFO L273 TraceCheckUtils]: 560: Hoare triple {275682#(<= proc_i 372)} assume i + 4 < a[j]; {275682#(<= proc_i 372)} is VALID [2019-05-15 10:23:25,617 INFO L273 TraceCheckUtils]: 561: Hoare triple {275682#(<= proc_i 372)} assume a[5] == 1000; {275682#(<= proc_i 372)} is VALID [2019-05-15 10:23:25,617 INFO L273 TraceCheckUtils]: 562: Hoare triple {275682#(<= proc_i 372)} assume j > 4; {275682#(<= proc_i 372)} is VALID [2019-05-15 10:23:25,618 INFO L273 TraceCheckUtils]: 563: Hoare triple {275682#(<= proc_i 372)} assume j < 6; {275682#(<= proc_i 372)} is VALID [2019-05-15 10:23:25,618 INFO L273 TraceCheckUtils]: 564: Hoare triple {275682#(<= proc_i 372)} i := i + 4; {275701#(<= proc_i 376)} is VALID [2019-05-15 10:23:25,619 INFO L273 TraceCheckUtils]: 565: Hoare triple {275701#(<= proc_i 376)} assume i <= 1000; {275701#(<= proc_i 376)} is VALID [2019-05-15 10:23:25,619 INFO L273 TraceCheckUtils]: 566: Hoare triple {275701#(<= proc_i 376)} assume i + 4 < a[j]; {275701#(<= proc_i 376)} is VALID [2019-05-15 10:23:25,620 INFO L273 TraceCheckUtils]: 567: Hoare triple {275701#(<= proc_i 376)} assume a[5] == 1000; {275701#(<= proc_i 376)} is VALID [2019-05-15 10:23:25,620 INFO L273 TraceCheckUtils]: 568: Hoare triple {275701#(<= proc_i 376)} assume j > 4; {275701#(<= proc_i 376)} is VALID [2019-05-15 10:23:25,621 INFO L273 TraceCheckUtils]: 569: Hoare triple {275701#(<= proc_i 376)} assume j < 6; {275701#(<= proc_i 376)} is VALID [2019-05-15 10:23:25,621 INFO L273 TraceCheckUtils]: 570: Hoare triple {275701#(<= proc_i 376)} i := i + 4; {275720#(<= proc_i 380)} is VALID [2019-05-15 10:23:25,622 INFO L273 TraceCheckUtils]: 571: Hoare triple {275720#(<= proc_i 380)} assume i <= 1000; {275720#(<= proc_i 380)} is VALID [2019-05-15 10:23:25,622 INFO L273 TraceCheckUtils]: 572: Hoare triple {275720#(<= proc_i 380)} assume i + 4 < a[j]; {275720#(<= proc_i 380)} is VALID [2019-05-15 10:23:25,623 INFO L273 TraceCheckUtils]: 573: Hoare triple {275720#(<= proc_i 380)} assume a[5] == 1000; {275720#(<= proc_i 380)} is VALID [2019-05-15 10:23:25,623 INFO L273 TraceCheckUtils]: 574: Hoare triple {275720#(<= proc_i 380)} assume j > 4; {275720#(<= proc_i 380)} is VALID [2019-05-15 10:23:25,624 INFO L273 TraceCheckUtils]: 575: Hoare triple {275720#(<= proc_i 380)} assume j < 6; {275720#(<= proc_i 380)} is VALID [2019-05-15 10:23:25,624 INFO L273 TraceCheckUtils]: 576: Hoare triple {275720#(<= proc_i 380)} i := i + 4; {275739#(<= proc_i 384)} is VALID [2019-05-15 10:23:25,625 INFO L273 TraceCheckUtils]: 577: Hoare triple {275739#(<= proc_i 384)} assume i <= 1000; {275739#(<= proc_i 384)} is VALID [2019-05-15 10:23:25,625 INFO L273 TraceCheckUtils]: 578: Hoare triple {275739#(<= proc_i 384)} assume i + 4 < a[j]; {275739#(<= proc_i 384)} is VALID [2019-05-15 10:23:25,626 INFO L273 TraceCheckUtils]: 579: Hoare triple {275739#(<= proc_i 384)} assume a[5] == 1000; {275739#(<= proc_i 384)} is VALID [2019-05-15 10:23:25,626 INFO L273 TraceCheckUtils]: 580: Hoare triple {275739#(<= proc_i 384)} assume j > 4; {275739#(<= proc_i 384)} is VALID [2019-05-15 10:23:25,627 INFO L273 TraceCheckUtils]: 581: Hoare triple {275739#(<= proc_i 384)} assume j < 6; {275739#(<= proc_i 384)} is VALID [2019-05-15 10:23:25,627 INFO L273 TraceCheckUtils]: 582: Hoare triple {275739#(<= proc_i 384)} i := i + 4; {275758#(<= proc_i 388)} is VALID [2019-05-15 10:23:25,628 INFO L273 TraceCheckUtils]: 583: Hoare triple {275758#(<= proc_i 388)} assume i <= 1000; {275758#(<= proc_i 388)} is VALID [2019-05-15 10:23:25,628 INFO L273 TraceCheckUtils]: 584: Hoare triple {275758#(<= proc_i 388)} assume i + 4 < a[j]; {275758#(<= proc_i 388)} is VALID [2019-05-15 10:23:25,629 INFO L273 TraceCheckUtils]: 585: Hoare triple {275758#(<= proc_i 388)} assume a[5] == 1000; {275758#(<= proc_i 388)} is VALID [2019-05-15 10:23:25,629 INFO L273 TraceCheckUtils]: 586: Hoare triple {275758#(<= proc_i 388)} assume j > 4; {275758#(<= proc_i 388)} is VALID [2019-05-15 10:23:25,629 INFO L273 TraceCheckUtils]: 587: Hoare triple {275758#(<= proc_i 388)} assume j < 6; {275758#(<= proc_i 388)} is VALID [2019-05-15 10:23:25,630 INFO L273 TraceCheckUtils]: 588: Hoare triple {275758#(<= proc_i 388)} i := i + 4; {275777#(<= proc_i 392)} is VALID [2019-05-15 10:23:25,631 INFO L273 TraceCheckUtils]: 589: Hoare triple {275777#(<= proc_i 392)} assume i <= 1000; {275777#(<= proc_i 392)} is VALID [2019-05-15 10:23:25,631 INFO L273 TraceCheckUtils]: 590: Hoare triple {275777#(<= proc_i 392)} assume i + 4 < a[j]; {275777#(<= proc_i 392)} is VALID [2019-05-15 10:23:25,632 INFO L273 TraceCheckUtils]: 591: Hoare triple {275777#(<= proc_i 392)} assume a[5] == 1000; {275777#(<= proc_i 392)} is VALID [2019-05-15 10:23:25,632 INFO L273 TraceCheckUtils]: 592: Hoare triple {275777#(<= proc_i 392)} assume j > 4; {275777#(<= proc_i 392)} is VALID [2019-05-15 10:23:25,632 INFO L273 TraceCheckUtils]: 593: Hoare triple {275777#(<= proc_i 392)} assume j < 6; {275777#(<= proc_i 392)} is VALID [2019-05-15 10:23:25,633 INFO L273 TraceCheckUtils]: 594: Hoare triple {275777#(<= proc_i 392)} i := i + 4; {275796#(<= proc_i 396)} is VALID [2019-05-15 10:23:25,634 INFO L273 TraceCheckUtils]: 595: Hoare triple {275796#(<= proc_i 396)} assume i <= 1000; {275796#(<= proc_i 396)} is VALID [2019-05-15 10:23:25,634 INFO L273 TraceCheckUtils]: 596: Hoare triple {275796#(<= proc_i 396)} assume i + 4 < a[j]; {275796#(<= proc_i 396)} is VALID [2019-05-15 10:23:25,634 INFO L273 TraceCheckUtils]: 597: Hoare triple {275796#(<= proc_i 396)} assume a[5] == 1000; {275796#(<= proc_i 396)} is VALID [2019-05-15 10:23:25,635 INFO L273 TraceCheckUtils]: 598: Hoare triple {275796#(<= proc_i 396)} assume j > 4; {275796#(<= proc_i 396)} is VALID [2019-05-15 10:23:25,635 INFO L273 TraceCheckUtils]: 599: Hoare triple {275796#(<= proc_i 396)} assume j < 6; {275796#(<= proc_i 396)} is VALID [2019-05-15 10:23:25,636 INFO L273 TraceCheckUtils]: 600: Hoare triple {275796#(<= proc_i 396)} i := i + 4; {275815#(<= proc_i 400)} is VALID [2019-05-15 10:23:25,637 INFO L273 TraceCheckUtils]: 601: Hoare triple {275815#(<= proc_i 400)} assume i <= 1000; {275815#(<= proc_i 400)} is VALID [2019-05-15 10:23:25,637 INFO L273 TraceCheckUtils]: 602: Hoare triple {275815#(<= proc_i 400)} assume i + 4 < a[j]; {275815#(<= proc_i 400)} is VALID [2019-05-15 10:23:25,637 INFO L273 TraceCheckUtils]: 603: Hoare triple {275815#(<= proc_i 400)} assume a[5] == 1000; {275815#(<= proc_i 400)} is VALID [2019-05-15 10:23:25,638 INFO L273 TraceCheckUtils]: 604: Hoare triple {275815#(<= proc_i 400)} assume j > 4; {275815#(<= proc_i 400)} is VALID [2019-05-15 10:23:25,638 INFO L273 TraceCheckUtils]: 605: Hoare triple {275815#(<= proc_i 400)} assume j < 6; {275815#(<= proc_i 400)} is VALID [2019-05-15 10:23:25,639 INFO L273 TraceCheckUtils]: 606: Hoare triple {275815#(<= proc_i 400)} i := i + 4; {275834#(<= proc_i 404)} is VALID [2019-05-15 10:23:25,639 INFO L273 TraceCheckUtils]: 607: Hoare triple {275834#(<= proc_i 404)} assume i <= 1000; {275834#(<= proc_i 404)} is VALID [2019-05-15 10:23:25,640 INFO L273 TraceCheckUtils]: 608: Hoare triple {275834#(<= proc_i 404)} assume i + 4 < a[j]; {275834#(<= proc_i 404)} is VALID [2019-05-15 10:23:25,640 INFO L273 TraceCheckUtils]: 609: Hoare triple {275834#(<= proc_i 404)} assume a[5] == 1000; {275834#(<= proc_i 404)} is VALID [2019-05-15 10:23:25,641 INFO L273 TraceCheckUtils]: 610: Hoare triple {275834#(<= proc_i 404)} assume j > 4; {275834#(<= proc_i 404)} is VALID [2019-05-15 10:23:25,641 INFO L273 TraceCheckUtils]: 611: Hoare triple {275834#(<= proc_i 404)} assume j < 6; {275834#(<= proc_i 404)} is VALID [2019-05-15 10:23:25,642 INFO L273 TraceCheckUtils]: 612: Hoare triple {275834#(<= proc_i 404)} i := i + 4; {275853#(<= proc_i 408)} is VALID [2019-05-15 10:23:25,642 INFO L273 TraceCheckUtils]: 613: Hoare triple {275853#(<= proc_i 408)} assume i <= 1000; {275853#(<= proc_i 408)} is VALID [2019-05-15 10:23:25,643 INFO L273 TraceCheckUtils]: 614: Hoare triple {275853#(<= proc_i 408)} assume i + 4 < a[j]; {275853#(<= proc_i 408)} is VALID [2019-05-15 10:23:25,643 INFO L273 TraceCheckUtils]: 615: Hoare triple {275853#(<= proc_i 408)} assume a[5] == 1000; {275853#(<= proc_i 408)} is VALID [2019-05-15 10:23:25,644 INFO L273 TraceCheckUtils]: 616: Hoare triple {275853#(<= proc_i 408)} assume j > 4; {275853#(<= proc_i 408)} is VALID [2019-05-15 10:23:25,644 INFO L273 TraceCheckUtils]: 617: Hoare triple {275853#(<= proc_i 408)} assume j < 6; {275853#(<= proc_i 408)} is VALID [2019-05-15 10:23:25,645 INFO L273 TraceCheckUtils]: 618: Hoare triple {275853#(<= proc_i 408)} i := i + 4; {275872#(<= proc_i 412)} is VALID [2019-05-15 10:23:25,645 INFO L273 TraceCheckUtils]: 619: Hoare triple {275872#(<= proc_i 412)} assume i <= 1000; {275872#(<= proc_i 412)} is VALID [2019-05-15 10:23:25,646 INFO L273 TraceCheckUtils]: 620: Hoare triple {275872#(<= proc_i 412)} assume i + 4 < a[j]; {275872#(<= proc_i 412)} is VALID [2019-05-15 10:23:25,646 INFO L273 TraceCheckUtils]: 621: Hoare triple {275872#(<= proc_i 412)} assume a[5] == 1000; {275872#(<= proc_i 412)} is VALID [2019-05-15 10:23:25,647 INFO L273 TraceCheckUtils]: 622: Hoare triple {275872#(<= proc_i 412)} assume j > 4; {275872#(<= proc_i 412)} is VALID [2019-05-15 10:23:25,647 INFO L273 TraceCheckUtils]: 623: Hoare triple {275872#(<= proc_i 412)} assume j < 6; {275872#(<= proc_i 412)} is VALID [2019-05-15 10:23:25,648 INFO L273 TraceCheckUtils]: 624: Hoare triple {275872#(<= proc_i 412)} i := i + 4; {275891#(<= proc_i 416)} is VALID [2019-05-15 10:23:25,648 INFO L273 TraceCheckUtils]: 625: Hoare triple {275891#(<= proc_i 416)} assume i <= 1000; {275891#(<= proc_i 416)} is VALID [2019-05-15 10:23:25,649 INFO L273 TraceCheckUtils]: 626: Hoare triple {275891#(<= proc_i 416)} assume i + 4 < a[j]; {275891#(<= proc_i 416)} is VALID [2019-05-15 10:23:25,649 INFO L273 TraceCheckUtils]: 627: Hoare triple {275891#(<= proc_i 416)} assume a[5] == 1000; {275891#(<= proc_i 416)} is VALID [2019-05-15 10:23:25,650 INFO L273 TraceCheckUtils]: 628: Hoare triple {275891#(<= proc_i 416)} assume j > 4; {275891#(<= proc_i 416)} is VALID [2019-05-15 10:23:25,650 INFO L273 TraceCheckUtils]: 629: Hoare triple {275891#(<= proc_i 416)} assume j < 6; {275891#(<= proc_i 416)} is VALID [2019-05-15 10:23:25,651 INFO L273 TraceCheckUtils]: 630: Hoare triple {275891#(<= proc_i 416)} i := i + 4; {275910#(<= proc_i 420)} is VALID [2019-05-15 10:23:25,651 INFO L273 TraceCheckUtils]: 631: Hoare triple {275910#(<= proc_i 420)} assume i <= 1000; {275910#(<= proc_i 420)} is VALID [2019-05-15 10:23:25,652 INFO L273 TraceCheckUtils]: 632: Hoare triple {275910#(<= proc_i 420)} assume i + 4 < a[j]; {275910#(<= proc_i 420)} is VALID [2019-05-15 10:23:25,652 INFO L273 TraceCheckUtils]: 633: Hoare triple {275910#(<= proc_i 420)} assume a[5] == 1000; {275910#(<= proc_i 420)} is VALID [2019-05-15 10:23:25,653 INFO L273 TraceCheckUtils]: 634: Hoare triple {275910#(<= proc_i 420)} assume j > 4; {275910#(<= proc_i 420)} is VALID [2019-05-15 10:23:25,653 INFO L273 TraceCheckUtils]: 635: Hoare triple {275910#(<= proc_i 420)} assume j < 6; {275910#(<= proc_i 420)} is VALID [2019-05-15 10:23:25,654 INFO L273 TraceCheckUtils]: 636: Hoare triple {275910#(<= proc_i 420)} i := i + 4; {275929#(<= proc_i 424)} is VALID [2019-05-15 10:23:25,654 INFO L273 TraceCheckUtils]: 637: Hoare triple {275929#(<= proc_i 424)} assume i <= 1000; {275929#(<= proc_i 424)} is VALID [2019-05-15 10:23:25,655 INFO L273 TraceCheckUtils]: 638: Hoare triple {275929#(<= proc_i 424)} assume i + 4 < a[j]; {275929#(<= proc_i 424)} is VALID [2019-05-15 10:23:25,655 INFO L273 TraceCheckUtils]: 639: Hoare triple {275929#(<= proc_i 424)} assume a[5] == 1000; {275929#(<= proc_i 424)} is VALID [2019-05-15 10:23:25,656 INFO L273 TraceCheckUtils]: 640: Hoare triple {275929#(<= proc_i 424)} assume j > 4; {275929#(<= proc_i 424)} is VALID [2019-05-15 10:23:25,656 INFO L273 TraceCheckUtils]: 641: Hoare triple {275929#(<= proc_i 424)} assume j < 6; {275929#(<= proc_i 424)} is VALID [2019-05-15 10:23:25,657 INFO L273 TraceCheckUtils]: 642: Hoare triple {275929#(<= proc_i 424)} i := i + 4; {275948#(<= proc_i 428)} is VALID [2019-05-15 10:23:25,657 INFO L273 TraceCheckUtils]: 643: Hoare triple {275948#(<= proc_i 428)} assume i <= 1000; {275948#(<= proc_i 428)} is VALID [2019-05-15 10:23:25,658 INFO L273 TraceCheckUtils]: 644: Hoare triple {275948#(<= proc_i 428)} assume i + 4 < a[j]; {275948#(<= proc_i 428)} is VALID [2019-05-15 10:23:25,658 INFO L273 TraceCheckUtils]: 645: Hoare triple {275948#(<= proc_i 428)} assume a[5] == 1000; {275948#(<= proc_i 428)} is VALID [2019-05-15 10:23:25,659 INFO L273 TraceCheckUtils]: 646: Hoare triple {275948#(<= proc_i 428)} assume j > 4; {275948#(<= proc_i 428)} is VALID [2019-05-15 10:23:25,659 INFO L273 TraceCheckUtils]: 647: Hoare triple {275948#(<= proc_i 428)} assume j < 6; {275948#(<= proc_i 428)} is VALID [2019-05-15 10:23:25,660 INFO L273 TraceCheckUtils]: 648: Hoare triple {275948#(<= proc_i 428)} i := i + 4; {275967#(<= proc_i 432)} is VALID [2019-05-15 10:23:25,660 INFO L273 TraceCheckUtils]: 649: Hoare triple {275967#(<= proc_i 432)} assume i <= 1000; {275967#(<= proc_i 432)} is VALID [2019-05-15 10:23:25,661 INFO L273 TraceCheckUtils]: 650: Hoare triple {275967#(<= proc_i 432)} assume i + 4 < a[j]; {275967#(<= proc_i 432)} is VALID [2019-05-15 10:23:25,661 INFO L273 TraceCheckUtils]: 651: Hoare triple {275967#(<= proc_i 432)} assume a[5] == 1000; {275967#(<= proc_i 432)} is VALID [2019-05-15 10:23:25,661 INFO L273 TraceCheckUtils]: 652: Hoare triple {275967#(<= proc_i 432)} assume j > 4; {275967#(<= proc_i 432)} is VALID [2019-05-15 10:23:25,662 INFO L273 TraceCheckUtils]: 653: Hoare triple {275967#(<= proc_i 432)} assume j < 6; {275967#(<= proc_i 432)} is VALID [2019-05-15 10:23:25,663 INFO L273 TraceCheckUtils]: 654: Hoare triple {275967#(<= proc_i 432)} i := i + 4; {275986#(<= proc_i 436)} is VALID [2019-05-15 10:23:25,663 INFO L273 TraceCheckUtils]: 655: Hoare triple {275986#(<= proc_i 436)} assume i <= 1000; {275986#(<= proc_i 436)} is VALID [2019-05-15 10:23:25,664 INFO L273 TraceCheckUtils]: 656: Hoare triple {275986#(<= proc_i 436)} assume i + 4 < a[j]; {275986#(<= proc_i 436)} is VALID [2019-05-15 10:23:25,664 INFO L273 TraceCheckUtils]: 657: Hoare triple {275986#(<= proc_i 436)} assume a[5] == 1000; {275986#(<= proc_i 436)} is VALID [2019-05-15 10:23:25,664 INFO L273 TraceCheckUtils]: 658: Hoare triple {275986#(<= proc_i 436)} assume j > 4; {275986#(<= proc_i 436)} is VALID [2019-05-15 10:23:25,665 INFO L273 TraceCheckUtils]: 659: Hoare triple {275986#(<= proc_i 436)} assume j < 6; {275986#(<= proc_i 436)} is VALID [2019-05-15 10:23:25,666 INFO L273 TraceCheckUtils]: 660: Hoare triple {275986#(<= proc_i 436)} i := i + 4; {276005#(<= proc_i 440)} is VALID [2019-05-15 10:23:25,666 INFO L273 TraceCheckUtils]: 661: Hoare triple {276005#(<= proc_i 440)} assume i <= 1000; {276005#(<= proc_i 440)} is VALID [2019-05-15 10:23:25,666 INFO L273 TraceCheckUtils]: 662: Hoare triple {276005#(<= proc_i 440)} assume i + 4 < a[j]; {276005#(<= proc_i 440)} is VALID [2019-05-15 10:23:25,667 INFO L273 TraceCheckUtils]: 663: Hoare triple {276005#(<= proc_i 440)} assume a[5] == 1000; {276005#(<= proc_i 440)} is VALID [2019-05-15 10:23:25,667 INFO L273 TraceCheckUtils]: 664: Hoare triple {276005#(<= proc_i 440)} assume j > 4; {276005#(<= proc_i 440)} is VALID [2019-05-15 10:23:25,668 INFO L273 TraceCheckUtils]: 665: Hoare triple {276005#(<= proc_i 440)} assume j < 6; {276005#(<= proc_i 440)} is VALID [2019-05-15 10:23:25,668 INFO L273 TraceCheckUtils]: 666: Hoare triple {276005#(<= proc_i 440)} i := i + 4; {276024#(<= proc_i 444)} is VALID [2019-05-15 10:23:25,669 INFO L273 TraceCheckUtils]: 667: Hoare triple {276024#(<= proc_i 444)} assume i <= 1000; {276024#(<= proc_i 444)} is VALID [2019-05-15 10:23:25,669 INFO L273 TraceCheckUtils]: 668: Hoare triple {276024#(<= proc_i 444)} assume i + 4 < a[j]; {276024#(<= proc_i 444)} is VALID [2019-05-15 10:23:25,670 INFO L273 TraceCheckUtils]: 669: Hoare triple {276024#(<= proc_i 444)} assume a[5] == 1000; {276024#(<= proc_i 444)} is VALID [2019-05-15 10:23:25,670 INFO L273 TraceCheckUtils]: 670: Hoare triple {276024#(<= proc_i 444)} assume j > 4; {276024#(<= proc_i 444)} is VALID [2019-05-15 10:23:25,671 INFO L273 TraceCheckUtils]: 671: Hoare triple {276024#(<= proc_i 444)} assume j < 6; {276024#(<= proc_i 444)} is VALID [2019-05-15 10:23:25,671 INFO L273 TraceCheckUtils]: 672: Hoare triple {276024#(<= proc_i 444)} i := i + 4; {276043#(<= proc_i 448)} is VALID [2019-05-15 10:23:25,672 INFO L273 TraceCheckUtils]: 673: Hoare triple {276043#(<= proc_i 448)} assume !(i <= 1000); {273911#false} is VALID [2019-05-15 10:23:25,933 INFO L134 CoverageAnalysis]: Checked inductivity of 37408 backedges. 0 proven. 37408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:23:25,933 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:23:25,933 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [113] total 113 [2019-05-15 10:23:25,934 INFO L78 Accepts]: Start accepts. Automaton has 115 states. Word has length 674 [2019-05-15 10:23:25,934 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:23:25,934 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 115 states. [2019-05-15 10:23:26,587 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 674 edges. 674 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:26,587 INFO L454 AbstractCegarLoop]: Interpolant automaton has 115 states [2019-05-15 10:23:26,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2019-05-15 10:23:26,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6555, Invalid=6555, Unknown=0, NotChecked=0, Total=13110 [2019-05-15 10:23:26,589 INFO L87 Difference]: Start difference. First operand 675 states and 675 transitions. Second operand 115 states. [2019-05-15 10:23:27,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:27,931 INFO L93 Difference]: Finished difference Result 686 states and 686 transitions. [2019-05-15 10:23:27,931 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2019-05-15 10:23:27,931 INFO L78 Accepts]: Start accepts. Automaton has 115 states. Word has length 674 [2019-05-15 10:23:27,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:23:27,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2019-05-15 10:23:27,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 687 transitions. [2019-05-15 10:23:27,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2019-05-15 10:23:27,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 687 transitions. [2019-05-15 10:23:27,936 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 115 states and 687 transitions. [2019-05-15 10:23:28,589 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 687 edges. 687 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:28,607 INFO L225 Difference]: With dead ends: 686 [2019-05-15 10:23:28,607 INFO L226 Difference]: Without dead ends: 686 [2019-05-15 10:23:28,607 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 673 GetRequests, 560 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=6555, Invalid=6555, Unknown=0, NotChecked=0, Total=13110 [2019-05-15 10:23:28,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2019-05-15 10:23:28,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 681. [2019-05-15 10:23:28,610 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:23:28,610 INFO L82 GeneralOperation]: Start isEquivalent. First operand 686 states. Second operand 681 states. [2019-05-15 10:23:28,610 INFO L74 IsIncluded]: Start isIncluded. First operand 686 states. Second operand 681 states. [2019-05-15 10:23:28,610 INFO L87 Difference]: Start difference. First operand 686 states. Second operand 681 states. [2019-05-15 10:23:28,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:28,624 INFO L93 Difference]: Finished difference Result 686 states and 686 transitions. [2019-05-15 10:23:28,624 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 686 transitions. [2019-05-15 10:23:28,624 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:28,624 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:28,624 INFO L74 IsIncluded]: Start isIncluded. First operand 681 states. Second operand 686 states. [2019-05-15 10:23:28,624 INFO L87 Difference]: Start difference. First operand 681 states. Second operand 686 states. [2019-05-15 10:23:28,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:28,638 INFO L93 Difference]: Finished difference Result 686 states and 686 transitions. [2019-05-15 10:23:28,638 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 686 transitions. [2019-05-15 10:23:28,639 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:28,639 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:28,639 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:23:28,639 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:23:28,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 681 states. [2019-05-15 10:23:28,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 681 transitions. [2019-05-15 10:23:28,652 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 681 transitions. Word has length 674 [2019-05-15 10:23:28,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:23:28,652 INFO L475 AbstractCegarLoop]: Abstraction has 681 states and 681 transitions. [2019-05-15 10:23:28,652 INFO L476 AbstractCegarLoop]: Interpolant automaton has 115 states. [2019-05-15 10:23:28,652 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 681 transitions. [2019-05-15 10:23:28,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 681 [2019-05-15 10:23:28,655 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:23:28,655 INFO L399 BasicCegarLoop]: trace histogram [113, 113, 113, 113, 113, 113, 1, 1] [2019-05-15 10:23:28,656 INFO L418 AbstractCegarLoop]: === Iteration 114 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:23:28,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:23:28,656 INFO L82 PathProgramCache]: Analyzing trace with hash 53155378, now seen corresponding path program 113 times [2019-05-15 10:23:28,656 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:23:28,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:29,030 INFO L256 TraceCheckSpWp]: Trace formula consists of 909 conjuncts, 115 conjunts are in the unsatisfiable core [2019-05-15 10:23:29,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:29,087 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:23:34,889 INFO L273 TraceCheckUtils]: 0: Hoare triple {278785#true} i := 0; {278790#(<= proc_i 0)} is VALID [2019-05-15 10:23:34,889 INFO L273 TraceCheckUtils]: 1: Hoare triple {278790#(<= proc_i 0)} assume i <= 1000; {278790#(<= proc_i 0)} is VALID [2019-05-15 10:23:34,890 INFO L273 TraceCheckUtils]: 2: Hoare triple {278790#(<= proc_i 0)} assume i + 4 < a[j]; {278790#(<= proc_i 0)} is VALID [2019-05-15 10:23:34,890 INFO L273 TraceCheckUtils]: 3: Hoare triple {278790#(<= proc_i 0)} assume a[5] == 1000; {278790#(<= proc_i 0)} is VALID [2019-05-15 10:23:34,890 INFO L273 TraceCheckUtils]: 4: Hoare triple {278790#(<= proc_i 0)} assume j > 4; {278790#(<= proc_i 0)} is VALID [2019-05-15 10:23:34,890 INFO L273 TraceCheckUtils]: 5: Hoare triple {278790#(<= proc_i 0)} assume j < 6; {278790#(<= proc_i 0)} is VALID [2019-05-15 10:23:34,891 INFO L273 TraceCheckUtils]: 6: Hoare triple {278790#(<= proc_i 0)} i := i + 4; {278809#(<= proc_i 4)} is VALID [2019-05-15 10:23:34,891 INFO L273 TraceCheckUtils]: 7: Hoare triple {278809#(<= proc_i 4)} assume i <= 1000; {278809#(<= proc_i 4)} is VALID [2019-05-15 10:23:34,891 INFO L273 TraceCheckUtils]: 8: Hoare triple {278809#(<= proc_i 4)} assume i + 4 < a[j]; {278809#(<= proc_i 4)} is VALID [2019-05-15 10:23:34,892 INFO L273 TraceCheckUtils]: 9: Hoare triple {278809#(<= proc_i 4)} assume a[5] == 1000; {278809#(<= proc_i 4)} is VALID [2019-05-15 10:23:34,892 INFO L273 TraceCheckUtils]: 10: Hoare triple {278809#(<= proc_i 4)} assume j > 4; {278809#(<= proc_i 4)} is VALID [2019-05-15 10:23:34,893 INFO L273 TraceCheckUtils]: 11: Hoare triple {278809#(<= proc_i 4)} assume j < 6; {278809#(<= proc_i 4)} is VALID [2019-05-15 10:23:34,893 INFO L273 TraceCheckUtils]: 12: Hoare triple {278809#(<= proc_i 4)} i := i + 4; {278828#(<= proc_i 8)} is VALID [2019-05-15 10:23:34,894 INFO L273 TraceCheckUtils]: 13: Hoare triple {278828#(<= proc_i 8)} assume i <= 1000; {278828#(<= proc_i 8)} is VALID [2019-05-15 10:23:34,894 INFO L273 TraceCheckUtils]: 14: Hoare triple {278828#(<= proc_i 8)} assume i + 4 < a[j]; {278828#(<= proc_i 8)} is VALID [2019-05-15 10:23:34,895 INFO L273 TraceCheckUtils]: 15: Hoare triple {278828#(<= proc_i 8)} assume a[5] == 1000; {278828#(<= proc_i 8)} is VALID [2019-05-15 10:23:34,895 INFO L273 TraceCheckUtils]: 16: Hoare triple {278828#(<= proc_i 8)} assume j > 4; {278828#(<= proc_i 8)} is VALID [2019-05-15 10:23:34,896 INFO L273 TraceCheckUtils]: 17: Hoare triple {278828#(<= proc_i 8)} assume j < 6; {278828#(<= proc_i 8)} is VALID [2019-05-15 10:23:34,896 INFO L273 TraceCheckUtils]: 18: Hoare triple {278828#(<= proc_i 8)} i := i + 4; {278847#(<= proc_i 12)} is VALID [2019-05-15 10:23:34,897 INFO L273 TraceCheckUtils]: 19: Hoare triple {278847#(<= proc_i 12)} assume i <= 1000; {278847#(<= proc_i 12)} is VALID [2019-05-15 10:23:34,897 INFO L273 TraceCheckUtils]: 20: Hoare triple {278847#(<= proc_i 12)} assume i + 4 < a[j]; {278847#(<= proc_i 12)} is VALID [2019-05-15 10:23:34,898 INFO L273 TraceCheckUtils]: 21: Hoare triple {278847#(<= proc_i 12)} assume a[5] == 1000; {278847#(<= proc_i 12)} is VALID [2019-05-15 10:23:34,898 INFO L273 TraceCheckUtils]: 22: Hoare triple {278847#(<= proc_i 12)} assume j > 4; {278847#(<= proc_i 12)} is VALID [2019-05-15 10:23:34,899 INFO L273 TraceCheckUtils]: 23: Hoare triple {278847#(<= proc_i 12)} assume j < 6; {278847#(<= proc_i 12)} is VALID [2019-05-15 10:23:34,899 INFO L273 TraceCheckUtils]: 24: Hoare triple {278847#(<= proc_i 12)} i := i + 4; {278866#(<= proc_i 16)} is VALID [2019-05-15 10:23:34,900 INFO L273 TraceCheckUtils]: 25: Hoare triple {278866#(<= proc_i 16)} assume i <= 1000; {278866#(<= proc_i 16)} is VALID [2019-05-15 10:23:34,900 INFO L273 TraceCheckUtils]: 26: Hoare triple {278866#(<= proc_i 16)} assume i + 4 < a[j]; {278866#(<= proc_i 16)} is VALID [2019-05-15 10:23:34,901 INFO L273 TraceCheckUtils]: 27: Hoare triple {278866#(<= proc_i 16)} assume a[5] == 1000; {278866#(<= proc_i 16)} is VALID [2019-05-15 10:23:34,901 INFO L273 TraceCheckUtils]: 28: Hoare triple {278866#(<= proc_i 16)} assume j > 4; {278866#(<= proc_i 16)} is VALID [2019-05-15 10:23:34,902 INFO L273 TraceCheckUtils]: 29: Hoare triple {278866#(<= proc_i 16)} assume j < 6; {278866#(<= proc_i 16)} is VALID [2019-05-15 10:23:34,902 INFO L273 TraceCheckUtils]: 30: Hoare triple {278866#(<= proc_i 16)} i := i + 4; {278885#(<= proc_i 20)} is VALID [2019-05-15 10:23:34,903 INFO L273 TraceCheckUtils]: 31: Hoare triple {278885#(<= proc_i 20)} assume i <= 1000; {278885#(<= proc_i 20)} is VALID [2019-05-15 10:23:34,903 INFO L273 TraceCheckUtils]: 32: Hoare triple {278885#(<= proc_i 20)} assume i + 4 < a[j]; {278885#(<= proc_i 20)} is VALID [2019-05-15 10:23:34,904 INFO L273 TraceCheckUtils]: 33: Hoare triple {278885#(<= proc_i 20)} assume a[5] == 1000; {278885#(<= proc_i 20)} is VALID [2019-05-15 10:23:34,904 INFO L273 TraceCheckUtils]: 34: Hoare triple {278885#(<= proc_i 20)} assume j > 4; {278885#(<= proc_i 20)} is VALID [2019-05-15 10:23:34,905 INFO L273 TraceCheckUtils]: 35: Hoare triple {278885#(<= proc_i 20)} assume j < 6; {278885#(<= proc_i 20)} is VALID [2019-05-15 10:23:34,905 INFO L273 TraceCheckUtils]: 36: Hoare triple {278885#(<= proc_i 20)} i := i + 4; {278904#(<= proc_i 24)} is VALID [2019-05-15 10:23:34,906 INFO L273 TraceCheckUtils]: 37: Hoare triple {278904#(<= proc_i 24)} assume i <= 1000; {278904#(<= proc_i 24)} is VALID [2019-05-15 10:23:34,906 INFO L273 TraceCheckUtils]: 38: Hoare triple {278904#(<= proc_i 24)} assume i + 4 < a[j]; {278904#(<= proc_i 24)} is VALID [2019-05-15 10:23:34,907 INFO L273 TraceCheckUtils]: 39: Hoare triple {278904#(<= proc_i 24)} assume a[5] == 1000; {278904#(<= proc_i 24)} is VALID [2019-05-15 10:23:34,907 INFO L273 TraceCheckUtils]: 40: Hoare triple {278904#(<= proc_i 24)} assume j > 4; {278904#(<= proc_i 24)} is VALID [2019-05-15 10:23:34,907 INFO L273 TraceCheckUtils]: 41: Hoare triple {278904#(<= proc_i 24)} assume j < 6; {278904#(<= proc_i 24)} is VALID [2019-05-15 10:23:34,908 INFO L273 TraceCheckUtils]: 42: Hoare triple {278904#(<= proc_i 24)} i := i + 4; {278923#(<= proc_i 28)} is VALID [2019-05-15 10:23:34,909 INFO L273 TraceCheckUtils]: 43: Hoare triple {278923#(<= proc_i 28)} assume i <= 1000; {278923#(<= proc_i 28)} is VALID [2019-05-15 10:23:34,909 INFO L273 TraceCheckUtils]: 44: Hoare triple {278923#(<= proc_i 28)} assume i + 4 < a[j]; {278923#(<= proc_i 28)} is VALID [2019-05-15 10:23:34,909 INFO L273 TraceCheckUtils]: 45: Hoare triple {278923#(<= proc_i 28)} assume a[5] == 1000; {278923#(<= proc_i 28)} is VALID [2019-05-15 10:23:34,910 INFO L273 TraceCheckUtils]: 46: Hoare triple {278923#(<= proc_i 28)} assume j > 4; {278923#(<= proc_i 28)} is VALID [2019-05-15 10:23:34,910 INFO L273 TraceCheckUtils]: 47: Hoare triple {278923#(<= proc_i 28)} assume j < 6; {278923#(<= proc_i 28)} is VALID [2019-05-15 10:23:34,911 INFO L273 TraceCheckUtils]: 48: Hoare triple {278923#(<= proc_i 28)} i := i + 4; {278942#(<= proc_i 32)} is VALID [2019-05-15 10:23:34,912 INFO L273 TraceCheckUtils]: 49: Hoare triple {278942#(<= proc_i 32)} assume i <= 1000; {278942#(<= proc_i 32)} is VALID [2019-05-15 10:23:34,912 INFO L273 TraceCheckUtils]: 50: Hoare triple {278942#(<= proc_i 32)} assume i + 4 < a[j]; {278942#(<= proc_i 32)} is VALID [2019-05-15 10:23:34,912 INFO L273 TraceCheckUtils]: 51: Hoare triple {278942#(<= proc_i 32)} assume a[5] == 1000; {278942#(<= proc_i 32)} is VALID [2019-05-15 10:23:34,913 INFO L273 TraceCheckUtils]: 52: Hoare triple {278942#(<= proc_i 32)} assume j > 4; {278942#(<= proc_i 32)} is VALID [2019-05-15 10:23:34,913 INFO L273 TraceCheckUtils]: 53: Hoare triple {278942#(<= proc_i 32)} assume j < 6; {278942#(<= proc_i 32)} is VALID [2019-05-15 10:23:34,914 INFO L273 TraceCheckUtils]: 54: Hoare triple {278942#(<= proc_i 32)} i := i + 4; {278961#(<= proc_i 36)} is VALID [2019-05-15 10:23:34,914 INFO L273 TraceCheckUtils]: 55: Hoare triple {278961#(<= proc_i 36)} assume i <= 1000; {278961#(<= proc_i 36)} is VALID [2019-05-15 10:23:34,915 INFO L273 TraceCheckUtils]: 56: Hoare triple {278961#(<= proc_i 36)} assume i + 4 < a[j]; {278961#(<= proc_i 36)} is VALID [2019-05-15 10:23:34,915 INFO L273 TraceCheckUtils]: 57: Hoare triple {278961#(<= proc_i 36)} assume a[5] == 1000; {278961#(<= proc_i 36)} is VALID [2019-05-15 10:23:34,916 INFO L273 TraceCheckUtils]: 58: Hoare triple {278961#(<= proc_i 36)} assume j > 4; {278961#(<= proc_i 36)} is VALID [2019-05-15 10:23:34,916 INFO L273 TraceCheckUtils]: 59: Hoare triple {278961#(<= proc_i 36)} assume j < 6; {278961#(<= proc_i 36)} is VALID [2019-05-15 10:23:34,917 INFO L273 TraceCheckUtils]: 60: Hoare triple {278961#(<= proc_i 36)} i := i + 4; {278980#(<= proc_i 40)} is VALID [2019-05-15 10:23:34,917 INFO L273 TraceCheckUtils]: 61: Hoare triple {278980#(<= proc_i 40)} assume i <= 1000; {278980#(<= proc_i 40)} is VALID [2019-05-15 10:23:34,918 INFO L273 TraceCheckUtils]: 62: Hoare triple {278980#(<= proc_i 40)} assume i + 4 < a[j]; {278980#(<= proc_i 40)} is VALID [2019-05-15 10:23:34,918 INFO L273 TraceCheckUtils]: 63: Hoare triple {278980#(<= proc_i 40)} assume a[5] == 1000; {278980#(<= proc_i 40)} is VALID [2019-05-15 10:23:34,919 INFO L273 TraceCheckUtils]: 64: Hoare triple {278980#(<= proc_i 40)} assume j > 4; {278980#(<= proc_i 40)} is VALID [2019-05-15 10:23:34,919 INFO L273 TraceCheckUtils]: 65: Hoare triple {278980#(<= proc_i 40)} assume j < 6; {278980#(<= proc_i 40)} is VALID [2019-05-15 10:23:34,920 INFO L273 TraceCheckUtils]: 66: Hoare triple {278980#(<= proc_i 40)} i := i + 4; {278999#(<= proc_i 44)} is VALID [2019-05-15 10:23:34,920 INFO L273 TraceCheckUtils]: 67: Hoare triple {278999#(<= proc_i 44)} assume i <= 1000; {278999#(<= proc_i 44)} is VALID [2019-05-15 10:23:34,921 INFO L273 TraceCheckUtils]: 68: Hoare triple {278999#(<= proc_i 44)} assume i + 4 < a[j]; {278999#(<= proc_i 44)} is VALID [2019-05-15 10:23:34,921 INFO L273 TraceCheckUtils]: 69: Hoare triple {278999#(<= proc_i 44)} assume a[5] == 1000; {278999#(<= proc_i 44)} is VALID [2019-05-15 10:23:34,922 INFO L273 TraceCheckUtils]: 70: Hoare triple {278999#(<= proc_i 44)} assume j > 4; {278999#(<= proc_i 44)} is VALID [2019-05-15 10:23:34,922 INFO L273 TraceCheckUtils]: 71: Hoare triple {278999#(<= proc_i 44)} assume j < 6; {278999#(<= proc_i 44)} is VALID [2019-05-15 10:23:34,923 INFO L273 TraceCheckUtils]: 72: Hoare triple {278999#(<= proc_i 44)} i := i + 4; {279018#(<= proc_i 48)} is VALID [2019-05-15 10:23:34,923 INFO L273 TraceCheckUtils]: 73: Hoare triple {279018#(<= proc_i 48)} assume i <= 1000; {279018#(<= proc_i 48)} is VALID [2019-05-15 10:23:34,924 INFO L273 TraceCheckUtils]: 74: Hoare triple {279018#(<= proc_i 48)} assume i + 4 < a[j]; {279018#(<= proc_i 48)} is VALID [2019-05-15 10:23:34,924 INFO L273 TraceCheckUtils]: 75: Hoare triple {279018#(<= proc_i 48)} assume a[5] == 1000; {279018#(<= proc_i 48)} is VALID [2019-05-15 10:23:34,925 INFO L273 TraceCheckUtils]: 76: Hoare triple {279018#(<= proc_i 48)} assume j > 4; {279018#(<= proc_i 48)} is VALID [2019-05-15 10:23:34,925 INFO L273 TraceCheckUtils]: 77: Hoare triple {279018#(<= proc_i 48)} assume j < 6; {279018#(<= proc_i 48)} is VALID [2019-05-15 10:23:34,926 INFO L273 TraceCheckUtils]: 78: Hoare triple {279018#(<= proc_i 48)} i := i + 4; {279037#(<= proc_i 52)} is VALID [2019-05-15 10:23:34,926 INFO L273 TraceCheckUtils]: 79: Hoare triple {279037#(<= proc_i 52)} assume i <= 1000; {279037#(<= proc_i 52)} is VALID [2019-05-15 10:23:34,927 INFO L273 TraceCheckUtils]: 80: Hoare triple {279037#(<= proc_i 52)} assume i + 4 < a[j]; {279037#(<= proc_i 52)} is VALID [2019-05-15 10:23:34,927 INFO L273 TraceCheckUtils]: 81: Hoare triple {279037#(<= proc_i 52)} assume a[5] == 1000; {279037#(<= proc_i 52)} is VALID [2019-05-15 10:23:34,928 INFO L273 TraceCheckUtils]: 82: Hoare triple {279037#(<= proc_i 52)} assume j > 4; {279037#(<= proc_i 52)} is VALID [2019-05-15 10:23:34,928 INFO L273 TraceCheckUtils]: 83: Hoare triple {279037#(<= proc_i 52)} assume j < 6; {279037#(<= proc_i 52)} is VALID [2019-05-15 10:23:34,929 INFO L273 TraceCheckUtils]: 84: Hoare triple {279037#(<= proc_i 52)} i := i + 4; {279056#(<= proc_i 56)} is VALID [2019-05-15 10:23:34,929 INFO L273 TraceCheckUtils]: 85: Hoare triple {279056#(<= proc_i 56)} assume i <= 1000; {279056#(<= proc_i 56)} is VALID [2019-05-15 10:23:34,930 INFO L273 TraceCheckUtils]: 86: Hoare triple {279056#(<= proc_i 56)} assume i + 4 < a[j]; {279056#(<= proc_i 56)} is VALID [2019-05-15 10:23:34,930 INFO L273 TraceCheckUtils]: 87: Hoare triple {279056#(<= proc_i 56)} assume a[5] == 1000; {279056#(<= proc_i 56)} is VALID [2019-05-15 10:23:34,930 INFO L273 TraceCheckUtils]: 88: Hoare triple {279056#(<= proc_i 56)} assume j > 4; {279056#(<= proc_i 56)} is VALID [2019-05-15 10:23:34,931 INFO L273 TraceCheckUtils]: 89: Hoare triple {279056#(<= proc_i 56)} assume j < 6; {279056#(<= proc_i 56)} is VALID [2019-05-15 10:23:34,932 INFO L273 TraceCheckUtils]: 90: Hoare triple {279056#(<= proc_i 56)} i := i + 4; {279075#(<= proc_i 60)} is VALID [2019-05-15 10:23:34,932 INFO L273 TraceCheckUtils]: 91: Hoare triple {279075#(<= proc_i 60)} assume i <= 1000; {279075#(<= proc_i 60)} is VALID [2019-05-15 10:23:34,933 INFO L273 TraceCheckUtils]: 92: Hoare triple {279075#(<= proc_i 60)} assume i + 4 < a[j]; {279075#(<= proc_i 60)} is VALID [2019-05-15 10:23:34,933 INFO L273 TraceCheckUtils]: 93: Hoare triple {279075#(<= proc_i 60)} assume a[5] == 1000; {279075#(<= proc_i 60)} is VALID [2019-05-15 10:23:34,933 INFO L273 TraceCheckUtils]: 94: Hoare triple {279075#(<= proc_i 60)} assume j > 4; {279075#(<= proc_i 60)} is VALID [2019-05-15 10:23:34,934 INFO L273 TraceCheckUtils]: 95: Hoare triple {279075#(<= proc_i 60)} assume j < 6; {279075#(<= proc_i 60)} is VALID [2019-05-15 10:23:34,935 INFO L273 TraceCheckUtils]: 96: Hoare triple {279075#(<= proc_i 60)} i := i + 4; {279094#(<= proc_i 64)} is VALID [2019-05-15 10:23:34,935 INFO L273 TraceCheckUtils]: 97: Hoare triple {279094#(<= proc_i 64)} assume i <= 1000; {279094#(<= proc_i 64)} is VALID [2019-05-15 10:23:34,935 INFO L273 TraceCheckUtils]: 98: Hoare triple {279094#(<= proc_i 64)} assume i + 4 < a[j]; {279094#(<= proc_i 64)} is VALID [2019-05-15 10:23:34,936 INFO L273 TraceCheckUtils]: 99: Hoare triple {279094#(<= proc_i 64)} assume a[5] == 1000; {279094#(<= proc_i 64)} is VALID [2019-05-15 10:23:34,936 INFO L273 TraceCheckUtils]: 100: Hoare triple {279094#(<= proc_i 64)} assume j > 4; {279094#(<= proc_i 64)} is VALID [2019-05-15 10:23:34,937 INFO L273 TraceCheckUtils]: 101: Hoare triple {279094#(<= proc_i 64)} assume j < 6; {279094#(<= proc_i 64)} is VALID [2019-05-15 10:23:34,938 INFO L273 TraceCheckUtils]: 102: Hoare triple {279094#(<= proc_i 64)} i := i + 4; {279113#(<= proc_i 68)} is VALID [2019-05-15 10:23:34,938 INFO L273 TraceCheckUtils]: 103: Hoare triple {279113#(<= proc_i 68)} assume i <= 1000; {279113#(<= proc_i 68)} is VALID [2019-05-15 10:23:34,938 INFO L273 TraceCheckUtils]: 104: Hoare triple {279113#(<= proc_i 68)} assume i + 4 < a[j]; {279113#(<= proc_i 68)} is VALID [2019-05-15 10:23:34,939 INFO L273 TraceCheckUtils]: 105: Hoare triple {279113#(<= proc_i 68)} assume a[5] == 1000; {279113#(<= proc_i 68)} is VALID [2019-05-15 10:23:34,939 INFO L273 TraceCheckUtils]: 106: Hoare triple {279113#(<= proc_i 68)} assume j > 4; {279113#(<= proc_i 68)} is VALID [2019-05-15 10:23:34,940 INFO L273 TraceCheckUtils]: 107: Hoare triple {279113#(<= proc_i 68)} assume j < 6; {279113#(<= proc_i 68)} is VALID [2019-05-15 10:23:34,940 INFO L273 TraceCheckUtils]: 108: Hoare triple {279113#(<= proc_i 68)} i := i + 4; {279132#(<= proc_i 72)} is VALID [2019-05-15 10:23:34,941 INFO L273 TraceCheckUtils]: 109: Hoare triple {279132#(<= proc_i 72)} assume i <= 1000; {279132#(<= proc_i 72)} is VALID [2019-05-15 10:23:34,941 INFO L273 TraceCheckUtils]: 110: Hoare triple {279132#(<= proc_i 72)} assume i + 4 < a[j]; {279132#(<= proc_i 72)} is VALID [2019-05-15 10:23:34,942 INFO L273 TraceCheckUtils]: 111: Hoare triple {279132#(<= proc_i 72)} assume a[5] == 1000; {279132#(<= proc_i 72)} is VALID [2019-05-15 10:23:34,942 INFO L273 TraceCheckUtils]: 112: Hoare triple {279132#(<= proc_i 72)} assume j > 4; {279132#(<= proc_i 72)} is VALID [2019-05-15 10:23:34,943 INFO L273 TraceCheckUtils]: 113: Hoare triple {279132#(<= proc_i 72)} assume j < 6; {279132#(<= proc_i 72)} is VALID [2019-05-15 10:23:34,944 INFO L273 TraceCheckUtils]: 114: Hoare triple {279132#(<= proc_i 72)} i := i + 4; {279151#(<= proc_i 76)} is VALID [2019-05-15 10:23:34,945 INFO L273 TraceCheckUtils]: 115: Hoare triple {279151#(<= proc_i 76)} assume i <= 1000; {279151#(<= proc_i 76)} is VALID [2019-05-15 10:23:34,945 INFO L273 TraceCheckUtils]: 116: Hoare triple {279151#(<= proc_i 76)} assume i + 4 < a[j]; {279151#(<= proc_i 76)} is VALID [2019-05-15 10:23:34,946 INFO L273 TraceCheckUtils]: 117: Hoare triple {279151#(<= proc_i 76)} assume a[5] == 1000; {279151#(<= proc_i 76)} is VALID [2019-05-15 10:23:34,946 INFO L273 TraceCheckUtils]: 118: Hoare triple {279151#(<= proc_i 76)} assume j > 4; {279151#(<= proc_i 76)} is VALID [2019-05-15 10:23:34,951 INFO L273 TraceCheckUtils]: 119: Hoare triple {279151#(<= proc_i 76)} assume j < 6; {279151#(<= proc_i 76)} is VALID [2019-05-15 10:23:34,953 INFO L273 TraceCheckUtils]: 120: Hoare triple {279151#(<= proc_i 76)} i := i + 4; {279170#(<= proc_i 80)} is VALID [2019-05-15 10:23:34,953 INFO L273 TraceCheckUtils]: 121: Hoare triple {279170#(<= proc_i 80)} assume i <= 1000; {279170#(<= proc_i 80)} is VALID [2019-05-15 10:23:34,955 INFO L273 TraceCheckUtils]: 122: Hoare triple {279170#(<= proc_i 80)} assume i + 4 < a[j]; {279170#(<= proc_i 80)} is VALID [2019-05-15 10:23:34,955 INFO L273 TraceCheckUtils]: 123: Hoare triple {279170#(<= proc_i 80)} assume a[5] == 1000; {279170#(<= proc_i 80)} is VALID [2019-05-15 10:23:34,957 INFO L273 TraceCheckUtils]: 124: Hoare triple {279170#(<= proc_i 80)} assume j > 4; {279170#(<= proc_i 80)} is VALID [2019-05-15 10:23:34,959 INFO L273 TraceCheckUtils]: 125: Hoare triple {279170#(<= proc_i 80)} assume j < 6; {279170#(<= proc_i 80)} is VALID [2019-05-15 10:23:34,959 INFO L273 TraceCheckUtils]: 126: Hoare triple {279170#(<= proc_i 80)} i := i + 4; {279189#(<= proc_i 84)} is VALID [2019-05-15 10:23:34,961 INFO L273 TraceCheckUtils]: 127: Hoare triple {279189#(<= proc_i 84)} assume i <= 1000; {279189#(<= proc_i 84)} is VALID [2019-05-15 10:23:34,961 INFO L273 TraceCheckUtils]: 128: Hoare triple {279189#(<= proc_i 84)} assume i + 4 < a[j]; {279189#(<= proc_i 84)} is VALID [2019-05-15 10:23:34,963 INFO L273 TraceCheckUtils]: 129: Hoare triple {279189#(<= proc_i 84)} assume a[5] == 1000; {279189#(<= proc_i 84)} is VALID [2019-05-15 10:23:34,963 INFO L273 TraceCheckUtils]: 130: Hoare triple {279189#(<= proc_i 84)} assume j > 4; {279189#(<= proc_i 84)} is VALID [2019-05-15 10:23:34,965 INFO L273 TraceCheckUtils]: 131: Hoare triple {279189#(<= proc_i 84)} assume j < 6; {279189#(<= proc_i 84)} is VALID [2019-05-15 10:23:34,967 INFO L273 TraceCheckUtils]: 132: Hoare triple {279189#(<= proc_i 84)} i := i + 4; {279208#(<= proc_i 88)} is VALID [2019-05-15 10:23:34,967 INFO L273 TraceCheckUtils]: 133: Hoare triple {279208#(<= proc_i 88)} assume i <= 1000; {279208#(<= proc_i 88)} is VALID [2019-05-15 10:23:34,969 INFO L273 TraceCheckUtils]: 134: Hoare triple {279208#(<= proc_i 88)} assume i + 4 < a[j]; {279208#(<= proc_i 88)} is VALID [2019-05-15 10:23:34,971 INFO L273 TraceCheckUtils]: 135: Hoare triple {279208#(<= proc_i 88)} assume a[5] == 1000; {279208#(<= proc_i 88)} is VALID [2019-05-15 10:23:34,971 INFO L273 TraceCheckUtils]: 136: Hoare triple {279208#(<= proc_i 88)} assume j > 4; {279208#(<= proc_i 88)} is VALID [2019-05-15 10:23:34,973 INFO L273 TraceCheckUtils]: 137: Hoare triple {279208#(<= proc_i 88)} assume j < 6; {279208#(<= proc_i 88)} is VALID [2019-05-15 10:23:34,973 INFO L273 TraceCheckUtils]: 138: Hoare triple {279208#(<= proc_i 88)} i := i + 4; {279227#(<= proc_i 92)} is VALID [2019-05-15 10:23:34,975 INFO L273 TraceCheckUtils]: 139: Hoare triple {279227#(<= proc_i 92)} assume i <= 1000; {279227#(<= proc_i 92)} is VALID [2019-05-15 10:23:34,975 INFO L273 TraceCheckUtils]: 140: Hoare triple {279227#(<= proc_i 92)} assume i + 4 < a[j]; {279227#(<= proc_i 92)} is VALID [2019-05-15 10:23:34,978 INFO L273 TraceCheckUtils]: 141: Hoare triple {279227#(<= proc_i 92)} assume a[5] == 1000; {279227#(<= proc_i 92)} is VALID [2019-05-15 10:23:34,978 INFO L273 TraceCheckUtils]: 142: Hoare triple {279227#(<= proc_i 92)} assume j > 4; {279227#(<= proc_i 92)} is VALID [2019-05-15 10:23:34,980 INFO L273 TraceCheckUtils]: 143: Hoare triple {279227#(<= proc_i 92)} assume j < 6; {279227#(<= proc_i 92)} is VALID [2019-05-15 10:23:34,980 INFO L273 TraceCheckUtils]: 144: Hoare triple {279227#(<= proc_i 92)} i := i + 4; {279246#(<= proc_i 96)} is VALID [2019-05-15 10:23:34,982 INFO L273 TraceCheckUtils]: 145: Hoare triple {279246#(<= proc_i 96)} assume i <= 1000; {279246#(<= proc_i 96)} is VALID [2019-05-15 10:23:34,982 INFO L273 TraceCheckUtils]: 146: Hoare triple {279246#(<= proc_i 96)} assume i + 4 < a[j]; {279246#(<= proc_i 96)} is VALID [2019-05-15 10:23:34,984 INFO L273 TraceCheckUtils]: 147: Hoare triple {279246#(<= proc_i 96)} assume a[5] == 1000; {279246#(<= proc_i 96)} is VALID [2019-05-15 10:23:34,984 INFO L273 TraceCheckUtils]: 148: Hoare triple {279246#(<= proc_i 96)} assume j > 4; {279246#(<= proc_i 96)} is VALID [2019-05-15 10:23:34,986 INFO L273 TraceCheckUtils]: 149: Hoare triple {279246#(<= proc_i 96)} assume j < 6; {279246#(<= proc_i 96)} is VALID [2019-05-15 10:23:34,986 INFO L273 TraceCheckUtils]: 150: Hoare triple {279246#(<= proc_i 96)} i := i + 4; {279265#(<= proc_i 100)} is VALID [2019-05-15 10:23:34,989 INFO L273 TraceCheckUtils]: 151: Hoare triple {279265#(<= proc_i 100)} assume i <= 1000; {279265#(<= proc_i 100)} is VALID [2019-05-15 10:23:34,989 INFO L273 TraceCheckUtils]: 152: Hoare triple {279265#(<= proc_i 100)} assume i + 4 < a[j]; {279265#(<= proc_i 100)} is VALID [2019-05-15 10:23:34,991 INFO L273 TraceCheckUtils]: 153: Hoare triple {279265#(<= proc_i 100)} assume a[5] == 1000; {279265#(<= proc_i 100)} is VALID [2019-05-15 10:23:34,991 INFO L273 TraceCheckUtils]: 154: Hoare triple {279265#(<= proc_i 100)} assume j > 4; {279265#(<= proc_i 100)} is VALID [2019-05-15 10:23:34,993 INFO L273 TraceCheckUtils]: 155: Hoare triple {279265#(<= proc_i 100)} assume j < 6; {279265#(<= proc_i 100)} is VALID [2019-05-15 10:23:34,996 INFO L273 TraceCheckUtils]: 156: Hoare triple {279265#(<= proc_i 100)} i := i + 4; {279284#(<= proc_i 104)} is VALID [2019-05-15 10:23:34,996 INFO L273 TraceCheckUtils]: 157: Hoare triple {279284#(<= proc_i 104)} assume i <= 1000; {279284#(<= proc_i 104)} is VALID [2019-05-15 10:23:34,998 INFO L273 TraceCheckUtils]: 158: Hoare triple {279284#(<= proc_i 104)} assume i + 4 < a[j]; {279284#(<= proc_i 104)} is VALID [2019-05-15 10:23:34,998 INFO L273 TraceCheckUtils]: 159: Hoare triple {279284#(<= proc_i 104)} assume a[5] == 1000; {279284#(<= proc_i 104)} is VALID [2019-05-15 10:23:34,998 INFO L273 TraceCheckUtils]: 160: Hoare triple {279284#(<= proc_i 104)} assume j > 4; {279284#(<= proc_i 104)} is VALID [2019-05-15 10:23:35,001 INFO L273 TraceCheckUtils]: 161: Hoare triple {279284#(<= proc_i 104)} assume j < 6; {279284#(<= proc_i 104)} is VALID [2019-05-15 10:23:35,001 INFO L273 TraceCheckUtils]: 162: Hoare triple {279284#(<= proc_i 104)} i := i + 4; {279303#(<= proc_i 108)} is VALID [2019-05-15 10:23:35,003 INFO L273 TraceCheckUtils]: 163: Hoare triple {279303#(<= proc_i 108)} assume i <= 1000; {279303#(<= proc_i 108)} is VALID [2019-05-15 10:23:35,003 INFO L273 TraceCheckUtils]: 164: Hoare triple {279303#(<= proc_i 108)} assume i + 4 < a[j]; {279303#(<= proc_i 108)} is VALID [2019-05-15 10:23:35,006 INFO L273 TraceCheckUtils]: 165: Hoare triple {279303#(<= proc_i 108)} assume a[5] == 1000; {279303#(<= proc_i 108)} is VALID [2019-05-15 10:23:35,006 INFO L273 TraceCheckUtils]: 166: Hoare triple {279303#(<= proc_i 108)} assume j > 4; {279303#(<= proc_i 108)} is VALID [2019-05-15 10:23:35,008 INFO L273 TraceCheckUtils]: 167: Hoare triple {279303#(<= proc_i 108)} assume j < 6; {279303#(<= proc_i 108)} is VALID [2019-05-15 10:23:35,008 INFO L273 TraceCheckUtils]: 168: Hoare triple {279303#(<= proc_i 108)} i := i + 4; {279322#(<= proc_i 112)} is VALID [2019-05-15 10:23:35,011 INFO L273 TraceCheckUtils]: 169: Hoare triple {279322#(<= proc_i 112)} assume i <= 1000; {279322#(<= proc_i 112)} is VALID [2019-05-15 10:23:35,011 INFO L273 TraceCheckUtils]: 170: Hoare triple {279322#(<= proc_i 112)} assume i + 4 < a[j]; {279322#(<= proc_i 112)} is VALID [2019-05-15 10:23:35,014 INFO L273 TraceCheckUtils]: 171: Hoare triple {279322#(<= proc_i 112)} assume a[5] == 1000; {279322#(<= proc_i 112)} is VALID [2019-05-15 10:23:35,014 INFO L273 TraceCheckUtils]: 172: Hoare triple {279322#(<= proc_i 112)} assume j > 4; {279322#(<= proc_i 112)} is VALID [2019-05-15 10:23:35,017 INFO L273 TraceCheckUtils]: 173: Hoare triple {279322#(<= proc_i 112)} assume j < 6; {279322#(<= proc_i 112)} is VALID [2019-05-15 10:23:35,017 INFO L273 TraceCheckUtils]: 174: Hoare triple {279322#(<= proc_i 112)} i := i + 4; {279341#(<= proc_i 116)} is VALID [2019-05-15 10:23:35,020 INFO L273 TraceCheckUtils]: 175: Hoare triple {279341#(<= proc_i 116)} assume i <= 1000; {279341#(<= proc_i 116)} is VALID [2019-05-15 10:23:35,020 INFO L273 TraceCheckUtils]: 176: Hoare triple {279341#(<= proc_i 116)} assume i + 4 < a[j]; {279341#(<= proc_i 116)} is VALID [2019-05-15 10:23:35,023 INFO L273 TraceCheckUtils]: 177: Hoare triple {279341#(<= proc_i 116)} assume a[5] == 1000; {279341#(<= proc_i 116)} is VALID [2019-05-15 10:23:35,023 INFO L273 TraceCheckUtils]: 178: Hoare triple {279341#(<= proc_i 116)} assume j > 4; {279341#(<= proc_i 116)} is VALID [2019-05-15 10:23:35,025 INFO L273 TraceCheckUtils]: 179: Hoare triple {279341#(<= proc_i 116)} assume j < 6; {279341#(<= proc_i 116)} is VALID [2019-05-15 10:23:35,025 INFO L273 TraceCheckUtils]: 180: Hoare triple {279341#(<= proc_i 116)} i := i + 4; {279360#(<= proc_i 120)} is VALID [2019-05-15 10:23:35,028 INFO L273 TraceCheckUtils]: 181: Hoare triple {279360#(<= proc_i 120)} assume i <= 1000; {279360#(<= proc_i 120)} is VALID [2019-05-15 10:23:35,028 INFO L273 TraceCheckUtils]: 182: Hoare triple {279360#(<= proc_i 120)} assume i + 4 < a[j]; {279360#(<= proc_i 120)} is VALID [2019-05-15 10:23:35,030 INFO L273 TraceCheckUtils]: 183: Hoare triple {279360#(<= proc_i 120)} assume a[5] == 1000; {279360#(<= proc_i 120)} is VALID [2019-05-15 10:23:35,030 INFO L273 TraceCheckUtils]: 184: Hoare triple {279360#(<= proc_i 120)} assume j > 4; {279360#(<= proc_i 120)} is VALID [2019-05-15 10:23:35,033 INFO L273 TraceCheckUtils]: 185: Hoare triple {279360#(<= proc_i 120)} assume j < 6; {279360#(<= proc_i 120)} is VALID [2019-05-15 10:23:35,033 INFO L273 TraceCheckUtils]: 186: Hoare triple {279360#(<= proc_i 120)} i := i + 4; {279379#(<= proc_i 124)} is VALID [2019-05-15 10:23:35,036 INFO L273 TraceCheckUtils]: 187: Hoare triple {279379#(<= proc_i 124)} assume i <= 1000; {279379#(<= proc_i 124)} is VALID [2019-05-15 10:23:35,036 INFO L273 TraceCheckUtils]: 188: Hoare triple {279379#(<= proc_i 124)} assume i + 4 < a[j]; {279379#(<= proc_i 124)} is VALID [2019-05-15 10:23:35,039 INFO L273 TraceCheckUtils]: 189: Hoare triple {279379#(<= proc_i 124)} assume a[5] == 1000; {279379#(<= proc_i 124)} is VALID [2019-05-15 10:23:35,039 INFO L273 TraceCheckUtils]: 190: Hoare triple {279379#(<= proc_i 124)} assume j > 4; {279379#(<= proc_i 124)} is VALID [2019-05-15 10:23:35,042 INFO L273 TraceCheckUtils]: 191: Hoare triple {279379#(<= proc_i 124)} assume j < 6; {279379#(<= proc_i 124)} is VALID [2019-05-15 10:23:35,042 INFO L273 TraceCheckUtils]: 192: Hoare triple {279379#(<= proc_i 124)} i := i + 4; {279398#(<= proc_i 128)} is VALID [2019-05-15 10:23:35,045 INFO L273 TraceCheckUtils]: 193: Hoare triple {279398#(<= proc_i 128)} assume i <= 1000; {279398#(<= proc_i 128)} is VALID [2019-05-15 10:23:35,045 INFO L273 TraceCheckUtils]: 194: Hoare triple {279398#(<= proc_i 128)} assume i + 4 < a[j]; {279398#(<= proc_i 128)} is VALID [2019-05-15 10:23:35,047 INFO L273 TraceCheckUtils]: 195: Hoare triple {279398#(<= proc_i 128)} assume a[5] == 1000; {279398#(<= proc_i 128)} is VALID [2019-05-15 10:23:35,047 INFO L273 TraceCheckUtils]: 196: Hoare triple {279398#(<= proc_i 128)} assume j > 4; {279398#(<= proc_i 128)} is VALID [2019-05-15 10:23:35,049 INFO L273 TraceCheckUtils]: 197: Hoare triple {279398#(<= proc_i 128)} assume j < 6; {279398#(<= proc_i 128)} is VALID [2019-05-15 10:23:35,049 INFO L273 TraceCheckUtils]: 198: Hoare triple {279398#(<= proc_i 128)} i := i + 4; {279417#(<= proc_i 132)} is VALID [2019-05-15 10:23:35,052 INFO L273 TraceCheckUtils]: 199: Hoare triple {279417#(<= proc_i 132)} assume i <= 1000; {279417#(<= proc_i 132)} is VALID [2019-05-15 10:23:35,052 INFO L273 TraceCheckUtils]: 200: Hoare triple {279417#(<= proc_i 132)} assume i + 4 < a[j]; {279417#(<= proc_i 132)} is VALID [2019-05-15 10:23:35,055 INFO L273 TraceCheckUtils]: 201: Hoare triple {279417#(<= proc_i 132)} assume a[5] == 1000; {279417#(<= proc_i 132)} is VALID [2019-05-15 10:23:35,055 INFO L273 TraceCheckUtils]: 202: Hoare triple {279417#(<= proc_i 132)} assume j > 4; {279417#(<= proc_i 132)} is VALID [2019-05-15 10:23:35,058 INFO L273 TraceCheckUtils]: 203: Hoare triple {279417#(<= proc_i 132)} assume j < 6; {279417#(<= proc_i 132)} is VALID [2019-05-15 10:23:35,058 INFO L273 TraceCheckUtils]: 204: Hoare triple {279417#(<= proc_i 132)} i := i + 4; {279436#(<= proc_i 136)} is VALID [2019-05-15 10:23:35,061 INFO L273 TraceCheckUtils]: 205: Hoare triple {279436#(<= proc_i 136)} assume i <= 1000; {279436#(<= proc_i 136)} is VALID [2019-05-15 10:23:35,061 INFO L273 TraceCheckUtils]: 206: Hoare triple {279436#(<= proc_i 136)} assume i + 4 < a[j]; {279436#(<= proc_i 136)} is VALID [2019-05-15 10:23:35,064 INFO L273 TraceCheckUtils]: 207: Hoare triple {279436#(<= proc_i 136)} assume a[5] == 1000; {279436#(<= proc_i 136)} is VALID [2019-05-15 10:23:35,064 INFO L273 TraceCheckUtils]: 208: Hoare triple {279436#(<= proc_i 136)} assume j > 4; {279436#(<= proc_i 136)} is VALID [2019-05-15 10:23:35,067 INFO L273 TraceCheckUtils]: 209: Hoare triple {279436#(<= proc_i 136)} assume j < 6; {279436#(<= proc_i 136)} is VALID [2019-05-15 10:23:35,067 INFO L273 TraceCheckUtils]: 210: Hoare triple {279436#(<= proc_i 136)} i := i + 4; {279455#(<= proc_i 140)} is VALID [2019-05-15 10:23:35,070 INFO L273 TraceCheckUtils]: 211: Hoare triple {279455#(<= proc_i 140)} assume i <= 1000; {279455#(<= proc_i 140)} is VALID [2019-05-15 10:23:35,070 INFO L273 TraceCheckUtils]: 212: Hoare triple {279455#(<= proc_i 140)} assume i + 4 < a[j]; {279455#(<= proc_i 140)} is VALID [2019-05-15 10:23:35,073 INFO L273 TraceCheckUtils]: 213: Hoare triple {279455#(<= proc_i 140)} assume a[5] == 1000; {279455#(<= proc_i 140)} is VALID [2019-05-15 10:23:35,073 INFO L273 TraceCheckUtils]: 214: Hoare triple {279455#(<= proc_i 140)} assume j > 4; {279455#(<= proc_i 140)} is VALID [2019-05-15 10:23:35,075 INFO L273 TraceCheckUtils]: 215: Hoare triple {279455#(<= proc_i 140)} assume j < 6; {279455#(<= proc_i 140)} is VALID [2019-05-15 10:23:35,075 INFO L273 TraceCheckUtils]: 216: Hoare triple {279455#(<= proc_i 140)} i := i + 4; {279474#(<= proc_i 144)} is VALID [2019-05-15 10:23:35,078 INFO L273 TraceCheckUtils]: 217: Hoare triple {279474#(<= proc_i 144)} assume i <= 1000; {279474#(<= proc_i 144)} is VALID [2019-05-15 10:23:35,080 INFO L273 TraceCheckUtils]: 218: Hoare triple {279474#(<= proc_i 144)} assume i + 4 < a[j]; {279474#(<= proc_i 144)} is VALID [2019-05-15 10:23:35,080 INFO L273 TraceCheckUtils]: 219: Hoare triple {279474#(<= proc_i 144)} assume a[5] == 1000; {279474#(<= proc_i 144)} is VALID [2019-05-15 10:23:35,083 INFO L273 TraceCheckUtils]: 220: Hoare triple {279474#(<= proc_i 144)} assume j > 4; {279474#(<= proc_i 144)} is VALID [2019-05-15 10:23:35,083 INFO L273 TraceCheckUtils]: 221: Hoare triple {279474#(<= proc_i 144)} assume j < 6; {279474#(<= proc_i 144)} is VALID [2019-05-15 10:23:35,086 INFO L273 TraceCheckUtils]: 222: Hoare triple {279474#(<= proc_i 144)} i := i + 4; {279493#(<= proc_i 148)} is VALID [2019-05-15 10:23:35,086 INFO L273 TraceCheckUtils]: 223: Hoare triple {279493#(<= proc_i 148)} assume i <= 1000; {279493#(<= proc_i 148)} is VALID [2019-05-15 10:23:35,089 INFO L273 TraceCheckUtils]: 224: Hoare triple {279493#(<= proc_i 148)} assume i + 4 < a[j]; {279493#(<= proc_i 148)} is VALID [2019-05-15 10:23:35,089 INFO L273 TraceCheckUtils]: 225: Hoare triple {279493#(<= proc_i 148)} assume a[5] == 1000; {279493#(<= proc_i 148)} is VALID [2019-05-15 10:23:35,092 INFO L273 TraceCheckUtils]: 226: Hoare triple {279493#(<= proc_i 148)} assume j > 4; {279493#(<= proc_i 148)} is VALID [2019-05-15 10:23:35,092 INFO L273 TraceCheckUtils]: 227: Hoare triple {279493#(<= proc_i 148)} assume j < 6; {279493#(<= proc_i 148)} is VALID [2019-05-15 10:23:35,094 INFO L273 TraceCheckUtils]: 228: Hoare triple {279493#(<= proc_i 148)} i := i + 4; {279512#(<= proc_i 152)} is VALID [2019-05-15 10:23:35,094 INFO L273 TraceCheckUtils]: 229: Hoare triple {279512#(<= proc_i 152)} assume i <= 1000; {279512#(<= proc_i 152)} is VALID [2019-05-15 10:23:35,097 INFO L273 TraceCheckUtils]: 230: Hoare triple {279512#(<= proc_i 152)} assume i + 4 < a[j]; {279512#(<= proc_i 152)} is VALID [2019-05-15 10:23:35,097 INFO L273 TraceCheckUtils]: 231: Hoare triple {279512#(<= proc_i 152)} assume a[5] == 1000; {279512#(<= proc_i 152)} is VALID [2019-05-15 10:23:35,100 INFO L273 TraceCheckUtils]: 232: Hoare triple {279512#(<= proc_i 152)} assume j > 4; {279512#(<= proc_i 152)} is VALID [2019-05-15 10:23:35,100 INFO L273 TraceCheckUtils]: 233: Hoare triple {279512#(<= proc_i 152)} assume j < 6; {279512#(<= proc_i 152)} is VALID [2019-05-15 10:23:35,103 INFO L273 TraceCheckUtils]: 234: Hoare triple {279512#(<= proc_i 152)} i := i + 4; {279531#(<= proc_i 156)} is VALID [2019-05-15 10:23:35,103 INFO L273 TraceCheckUtils]: 235: Hoare triple {279531#(<= proc_i 156)} assume i <= 1000; {279531#(<= proc_i 156)} is VALID [2019-05-15 10:23:35,106 INFO L273 TraceCheckUtils]: 236: Hoare triple {279531#(<= proc_i 156)} assume i + 4 < a[j]; {279531#(<= proc_i 156)} is VALID [2019-05-15 10:23:35,106 INFO L273 TraceCheckUtils]: 237: Hoare triple {279531#(<= proc_i 156)} assume a[5] == 1000; {279531#(<= proc_i 156)} is VALID [2019-05-15 10:23:35,109 INFO L273 TraceCheckUtils]: 238: Hoare triple {279531#(<= proc_i 156)} assume j > 4; {279531#(<= proc_i 156)} is VALID [2019-05-15 10:23:35,109 INFO L273 TraceCheckUtils]: 239: Hoare triple {279531#(<= proc_i 156)} assume j < 6; {279531#(<= proc_i 156)} is VALID [2019-05-15 10:23:35,112 INFO L273 TraceCheckUtils]: 240: Hoare triple {279531#(<= proc_i 156)} i := i + 4; {279550#(<= proc_i 160)} is VALID [2019-05-15 10:23:35,112 INFO L273 TraceCheckUtils]: 241: Hoare triple {279550#(<= proc_i 160)} assume i <= 1000; {279550#(<= proc_i 160)} is VALID [2019-05-15 10:23:35,114 INFO L273 TraceCheckUtils]: 242: Hoare triple {279550#(<= proc_i 160)} assume i + 4 < a[j]; {279550#(<= proc_i 160)} is VALID [2019-05-15 10:23:35,114 INFO L273 TraceCheckUtils]: 243: Hoare triple {279550#(<= proc_i 160)} assume a[5] == 1000; {279550#(<= proc_i 160)} is VALID [2019-05-15 10:23:35,117 INFO L273 TraceCheckUtils]: 244: Hoare triple {279550#(<= proc_i 160)} assume j > 4; {279550#(<= proc_i 160)} is VALID [2019-05-15 10:23:35,117 INFO L273 TraceCheckUtils]: 245: Hoare triple {279550#(<= proc_i 160)} assume j < 6; {279550#(<= proc_i 160)} is VALID [2019-05-15 10:23:35,120 INFO L273 TraceCheckUtils]: 246: Hoare triple {279550#(<= proc_i 160)} i := i + 4; {279569#(<= proc_i 164)} is VALID [2019-05-15 10:23:35,120 INFO L273 TraceCheckUtils]: 247: Hoare triple {279569#(<= proc_i 164)} assume i <= 1000; {279569#(<= proc_i 164)} is VALID [2019-05-15 10:23:35,123 INFO L273 TraceCheckUtils]: 248: Hoare triple {279569#(<= proc_i 164)} assume i + 4 < a[j]; {279569#(<= proc_i 164)} is VALID [2019-05-15 10:23:35,123 INFO L273 TraceCheckUtils]: 249: Hoare triple {279569#(<= proc_i 164)} assume a[5] == 1000; {279569#(<= proc_i 164)} is VALID [2019-05-15 10:23:35,126 INFO L273 TraceCheckUtils]: 250: Hoare triple {279569#(<= proc_i 164)} assume j > 4; {279569#(<= proc_i 164)} is VALID [2019-05-15 10:23:35,126 INFO L273 TraceCheckUtils]: 251: Hoare triple {279569#(<= proc_i 164)} assume j < 6; {279569#(<= proc_i 164)} is VALID [2019-05-15 10:23:35,129 INFO L273 TraceCheckUtils]: 252: Hoare triple {279569#(<= proc_i 164)} i := i + 4; {279588#(<= proc_i 168)} is VALID [2019-05-15 10:23:35,129 INFO L273 TraceCheckUtils]: 253: Hoare triple {279588#(<= proc_i 168)} assume i <= 1000; {279588#(<= proc_i 168)} is VALID [2019-05-15 10:23:35,131 INFO L273 TraceCheckUtils]: 254: Hoare triple {279588#(<= proc_i 168)} assume i + 4 < a[j]; {279588#(<= proc_i 168)} is VALID [2019-05-15 10:23:35,131 INFO L273 TraceCheckUtils]: 255: Hoare triple {279588#(<= proc_i 168)} assume a[5] == 1000; {279588#(<= proc_i 168)} is VALID [2019-05-15 10:23:35,133 INFO L273 TraceCheckUtils]: 256: Hoare triple {279588#(<= proc_i 168)} assume j > 4; {279588#(<= proc_i 168)} is VALID [2019-05-15 10:23:35,133 INFO L273 TraceCheckUtils]: 257: Hoare triple {279588#(<= proc_i 168)} assume j < 6; {279588#(<= proc_i 168)} is VALID [2019-05-15 10:23:35,135 INFO L273 TraceCheckUtils]: 258: Hoare triple {279588#(<= proc_i 168)} i := i + 4; {279607#(<= proc_i 172)} is VALID [2019-05-15 10:23:35,135 INFO L273 TraceCheckUtils]: 259: Hoare triple {279607#(<= proc_i 172)} assume i <= 1000; {279607#(<= proc_i 172)} is VALID [2019-05-15 10:23:35,137 INFO L273 TraceCheckUtils]: 260: Hoare triple {279607#(<= proc_i 172)} assume i + 4 < a[j]; {279607#(<= proc_i 172)} is VALID [2019-05-15 10:23:35,137 INFO L273 TraceCheckUtils]: 261: Hoare triple {279607#(<= proc_i 172)} assume a[5] == 1000; {279607#(<= proc_i 172)} is VALID [2019-05-15 10:23:35,140 INFO L273 TraceCheckUtils]: 262: Hoare triple {279607#(<= proc_i 172)} assume j > 4; {279607#(<= proc_i 172)} is VALID [2019-05-15 10:23:35,140 INFO L273 TraceCheckUtils]: 263: Hoare triple {279607#(<= proc_i 172)} assume j < 6; {279607#(<= proc_i 172)} is VALID [2019-05-15 10:23:35,143 INFO L273 TraceCheckUtils]: 264: Hoare triple {279607#(<= proc_i 172)} i := i + 4; {279626#(<= proc_i 176)} is VALID [2019-05-15 10:23:35,143 INFO L273 TraceCheckUtils]: 265: Hoare triple {279626#(<= proc_i 176)} assume i <= 1000; {279626#(<= proc_i 176)} is VALID [2019-05-15 10:23:35,146 INFO L273 TraceCheckUtils]: 266: Hoare triple {279626#(<= proc_i 176)} assume i + 4 < a[j]; {279626#(<= proc_i 176)} is VALID [2019-05-15 10:23:35,146 INFO L273 TraceCheckUtils]: 267: Hoare triple {279626#(<= proc_i 176)} assume a[5] == 1000; {279626#(<= proc_i 176)} is VALID [2019-05-15 10:23:35,148 INFO L273 TraceCheckUtils]: 268: Hoare triple {279626#(<= proc_i 176)} assume j > 4; {279626#(<= proc_i 176)} is VALID [2019-05-15 10:23:35,148 INFO L273 TraceCheckUtils]: 269: Hoare triple {279626#(<= proc_i 176)} assume j < 6; {279626#(<= proc_i 176)} is VALID [2019-05-15 10:23:35,151 INFO L273 TraceCheckUtils]: 270: Hoare triple {279626#(<= proc_i 176)} i := i + 4; {279645#(<= proc_i 180)} is VALID [2019-05-15 10:23:35,151 INFO L273 TraceCheckUtils]: 271: Hoare triple {279645#(<= proc_i 180)} assume i <= 1000; {279645#(<= proc_i 180)} is VALID [2019-05-15 10:23:35,153 INFO L273 TraceCheckUtils]: 272: Hoare triple {279645#(<= proc_i 180)} assume i + 4 < a[j]; {279645#(<= proc_i 180)} is VALID [2019-05-15 10:23:35,153 INFO L273 TraceCheckUtils]: 273: Hoare triple {279645#(<= proc_i 180)} assume a[5] == 1000; {279645#(<= proc_i 180)} is VALID [2019-05-15 10:23:35,156 INFO L273 TraceCheckUtils]: 274: Hoare triple {279645#(<= proc_i 180)} assume j > 4; {279645#(<= proc_i 180)} is VALID [2019-05-15 10:23:35,156 INFO L273 TraceCheckUtils]: 275: Hoare triple {279645#(<= proc_i 180)} assume j < 6; {279645#(<= proc_i 180)} is VALID [2019-05-15 10:23:35,158 INFO L273 TraceCheckUtils]: 276: Hoare triple {279645#(<= proc_i 180)} i := i + 4; {279664#(<= proc_i 184)} is VALID [2019-05-15 10:23:35,158 INFO L273 TraceCheckUtils]: 277: Hoare triple {279664#(<= proc_i 184)} assume i <= 1000; {279664#(<= proc_i 184)} is VALID [2019-05-15 10:23:35,161 INFO L273 TraceCheckUtils]: 278: Hoare triple {279664#(<= proc_i 184)} assume i + 4 < a[j]; {279664#(<= proc_i 184)} is VALID [2019-05-15 10:23:35,161 INFO L273 TraceCheckUtils]: 279: Hoare triple {279664#(<= proc_i 184)} assume a[5] == 1000; {279664#(<= proc_i 184)} is VALID [2019-05-15 10:23:35,164 INFO L273 TraceCheckUtils]: 280: Hoare triple {279664#(<= proc_i 184)} assume j > 4; {279664#(<= proc_i 184)} is VALID [2019-05-15 10:23:35,164 INFO L273 TraceCheckUtils]: 281: Hoare triple {279664#(<= proc_i 184)} assume j < 6; {279664#(<= proc_i 184)} is VALID [2019-05-15 10:23:35,167 INFO L273 TraceCheckUtils]: 282: Hoare triple {279664#(<= proc_i 184)} i := i + 4; {279683#(<= proc_i 188)} is VALID [2019-05-15 10:23:35,167 INFO L273 TraceCheckUtils]: 283: Hoare triple {279683#(<= proc_i 188)} assume i <= 1000; {279683#(<= proc_i 188)} is VALID [2019-05-15 10:23:35,170 INFO L273 TraceCheckUtils]: 284: Hoare triple {279683#(<= proc_i 188)} assume i + 4 < a[j]; {279683#(<= proc_i 188)} is VALID [2019-05-15 10:23:35,170 INFO L273 TraceCheckUtils]: 285: Hoare triple {279683#(<= proc_i 188)} assume a[5] == 1000; {279683#(<= proc_i 188)} is VALID [2019-05-15 10:23:35,172 INFO L273 TraceCheckUtils]: 286: Hoare triple {279683#(<= proc_i 188)} assume j > 4; {279683#(<= proc_i 188)} is VALID [2019-05-15 10:23:35,172 INFO L273 TraceCheckUtils]: 287: Hoare triple {279683#(<= proc_i 188)} assume j < 6; {279683#(<= proc_i 188)} is VALID [2019-05-15 10:23:35,175 INFO L273 TraceCheckUtils]: 288: Hoare triple {279683#(<= proc_i 188)} i := i + 4; {279702#(<= proc_i 192)} is VALID [2019-05-15 10:23:35,175 INFO L273 TraceCheckUtils]: 289: Hoare triple {279702#(<= proc_i 192)} assume i <= 1000; {279702#(<= proc_i 192)} is VALID [2019-05-15 10:23:35,178 INFO L273 TraceCheckUtils]: 290: Hoare triple {279702#(<= proc_i 192)} assume i + 4 < a[j]; {279702#(<= proc_i 192)} is VALID [2019-05-15 10:23:35,178 INFO L273 TraceCheckUtils]: 291: Hoare triple {279702#(<= proc_i 192)} assume a[5] == 1000; {279702#(<= proc_i 192)} is VALID [2019-05-15 10:23:35,180 INFO L273 TraceCheckUtils]: 292: Hoare triple {279702#(<= proc_i 192)} assume j > 4; {279702#(<= proc_i 192)} is VALID [2019-05-15 10:23:35,180 INFO L273 TraceCheckUtils]: 293: Hoare triple {279702#(<= proc_i 192)} assume j < 6; {279702#(<= proc_i 192)} is VALID [2019-05-15 10:23:35,183 INFO L273 TraceCheckUtils]: 294: Hoare triple {279702#(<= proc_i 192)} i := i + 4; {279721#(<= proc_i 196)} is VALID [2019-05-15 10:23:35,183 INFO L273 TraceCheckUtils]: 295: Hoare triple {279721#(<= proc_i 196)} assume i <= 1000; {279721#(<= proc_i 196)} is VALID [2019-05-15 10:23:35,186 INFO L273 TraceCheckUtils]: 296: Hoare triple {279721#(<= proc_i 196)} assume i + 4 < a[j]; {279721#(<= proc_i 196)} is VALID [2019-05-15 10:23:35,186 INFO L273 TraceCheckUtils]: 297: Hoare triple {279721#(<= proc_i 196)} assume a[5] == 1000; {279721#(<= proc_i 196)} is VALID [2019-05-15 10:23:35,189 INFO L273 TraceCheckUtils]: 298: Hoare triple {279721#(<= proc_i 196)} assume j > 4; {279721#(<= proc_i 196)} is VALID [2019-05-15 10:23:35,189 INFO L273 TraceCheckUtils]: 299: Hoare triple {279721#(<= proc_i 196)} assume j < 6; {279721#(<= proc_i 196)} is VALID [2019-05-15 10:23:35,192 INFO L273 TraceCheckUtils]: 300: Hoare triple {279721#(<= proc_i 196)} i := i + 4; {279740#(<= proc_i 200)} is VALID [2019-05-15 10:23:35,192 INFO L273 TraceCheckUtils]: 301: Hoare triple {279740#(<= proc_i 200)} assume i <= 1000; {279740#(<= proc_i 200)} is VALID [2019-05-15 10:23:35,194 INFO L273 TraceCheckUtils]: 302: Hoare triple {279740#(<= proc_i 200)} assume i + 4 < a[j]; {279740#(<= proc_i 200)} is VALID [2019-05-15 10:23:35,194 INFO L273 TraceCheckUtils]: 303: Hoare triple {279740#(<= proc_i 200)} assume a[5] == 1000; {279740#(<= proc_i 200)} is VALID [2019-05-15 10:23:35,197 INFO L273 TraceCheckUtils]: 304: Hoare triple {279740#(<= proc_i 200)} assume j > 4; {279740#(<= proc_i 200)} is VALID [2019-05-15 10:23:35,197 INFO L273 TraceCheckUtils]: 305: Hoare triple {279740#(<= proc_i 200)} assume j < 6; {279740#(<= proc_i 200)} is VALID [2019-05-15 10:23:35,200 INFO L273 TraceCheckUtils]: 306: Hoare triple {279740#(<= proc_i 200)} i := i + 4; {279759#(<= proc_i 204)} is VALID [2019-05-15 10:23:35,200 INFO L273 TraceCheckUtils]: 307: Hoare triple {279759#(<= proc_i 204)} assume i <= 1000; {279759#(<= proc_i 204)} is VALID [2019-05-15 10:23:35,203 INFO L273 TraceCheckUtils]: 308: Hoare triple {279759#(<= proc_i 204)} assume i + 4 < a[j]; {279759#(<= proc_i 204)} is VALID [2019-05-15 10:23:35,203 INFO L273 TraceCheckUtils]: 309: Hoare triple {279759#(<= proc_i 204)} assume a[5] == 1000; {279759#(<= proc_i 204)} is VALID [2019-05-15 10:23:35,206 INFO L273 TraceCheckUtils]: 310: Hoare triple {279759#(<= proc_i 204)} assume j > 4; {279759#(<= proc_i 204)} is VALID [2019-05-15 10:23:35,206 INFO L273 TraceCheckUtils]: 311: Hoare triple {279759#(<= proc_i 204)} assume j < 6; {279759#(<= proc_i 204)} is VALID [2019-05-15 10:23:35,209 INFO L273 TraceCheckUtils]: 312: Hoare triple {279759#(<= proc_i 204)} i := i + 4; {279778#(<= proc_i 208)} is VALID [2019-05-15 10:23:35,209 INFO L273 TraceCheckUtils]: 313: Hoare triple {279778#(<= proc_i 208)} assume i <= 1000; {279778#(<= proc_i 208)} is VALID [2019-05-15 10:23:35,212 INFO L273 TraceCheckUtils]: 314: Hoare triple {279778#(<= proc_i 208)} assume i + 4 < a[j]; {279778#(<= proc_i 208)} is VALID [2019-05-15 10:23:35,212 INFO L273 TraceCheckUtils]: 315: Hoare triple {279778#(<= proc_i 208)} assume a[5] == 1000; {279778#(<= proc_i 208)} is VALID [2019-05-15 10:23:35,214 INFO L273 TraceCheckUtils]: 316: Hoare triple {279778#(<= proc_i 208)} assume j > 4; {279778#(<= proc_i 208)} is VALID [2019-05-15 10:23:35,214 INFO L273 TraceCheckUtils]: 317: Hoare triple {279778#(<= proc_i 208)} assume j < 6; {279778#(<= proc_i 208)} is VALID [2019-05-15 10:23:35,217 INFO L273 TraceCheckUtils]: 318: Hoare triple {279778#(<= proc_i 208)} i := i + 4; {279797#(<= proc_i 212)} is VALID [2019-05-15 10:23:35,217 INFO L273 TraceCheckUtils]: 319: Hoare triple {279797#(<= proc_i 212)} assume i <= 1000; {279797#(<= proc_i 212)} is VALID [2019-05-15 10:23:35,220 INFO L273 TraceCheckUtils]: 320: Hoare triple {279797#(<= proc_i 212)} assume i + 4 < a[j]; {279797#(<= proc_i 212)} is VALID [2019-05-15 10:23:35,220 INFO L273 TraceCheckUtils]: 321: Hoare triple {279797#(<= proc_i 212)} assume a[5] == 1000; {279797#(<= proc_i 212)} is VALID [2019-05-15 10:23:35,223 INFO L273 TraceCheckUtils]: 322: Hoare triple {279797#(<= proc_i 212)} assume j > 4; {279797#(<= proc_i 212)} is VALID [2019-05-15 10:23:35,223 INFO L273 TraceCheckUtils]: 323: Hoare triple {279797#(<= proc_i 212)} assume j < 6; {279797#(<= proc_i 212)} is VALID [2019-05-15 10:23:35,226 INFO L273 TraceCheckUtils]: 324: Hoare triple {279797#(<= proc_i 212)} i := i + 4; {279816#(<= proc_i 216)} is VALID [2019-05-15 10:23:35,226 INFO L273 TraceCheckUtils]: 325: Hoare triple {279816#(<= proc_i 216)} assume i <= 1000; {279816#(<= proc_i 216)} is VALID [2019-05-15 10:23:35,229 INFO L273 TraceCheckUtils]: 326: Hoare triple {279816#(<= proc_i 216)} assume i + 4 < a[j]; {279816#(<= proc_i 216)} is VALID [2019-05-15 10:23:35,229 INFO L273 TraceCheckUtils]: 327: Hoare triple {279816#(<= proc_i 216)} assume a[5] == 1000; {279816#(<= proc_i 216)} is VALID [2019-05-15 10:23:35,232 INFO L273 TraceCheckUtils]: 328: Hoare triple {279816#(<= proc_i 216)} assume j > 4; {279816#(<= proc_i 216)} is VALID [2019-05-15 10:23:35,232 INFO L273 TraceCheckUtils]: 329: Hoare triple {279816#(<= proc_i 216)} assume j < 6; {279816#(<= proc_i 216)} is VALID [2019-05-15 10:23:35,235 INFO L273 TraceCheckUtils]: 330: Hoare triple {279816#(<= proc_i 216)} i := i + 4; {279835#(<= proc_i 220)} is VALID [2019-05-15 10:23:35,235 INFO L273 TraceCheckUtils]: 331: Hoare triple {279835#(<= proc_i 220)} assume i <= 1000; {279835#(<= proc_i 220)} is VALID [2019-05-15 10:23:35,238 INFO L273 TraceCheckUtils]: 332: Hoare triple {279835#(<= proc_i 220)} assume i + 4 < a[j]; {279835#(<= proc_i 220)} is VALID [2019-05-15 10:23:35,238 INFO L273 TraceCheckUtils]: 333: Hoare triple {279835#(<= proc_i 220)} assume a[5] == 1000; {279835#(<= proc_i 220)} is VALID [2019-05-15 10:23:35,240 INFO L273 TraceCheckUtils]: 334: Hoare triple {279835#(<= proc_i 220)} assume j > 4; {279835#(<= proc_i 220)} is VALID [2019-05-15 10:23:35,240 INFO L273 TraceCheckUtils]: 335: Hoare triple {279835#(<= proc_i 220)} assume j < 6; {279835#(<= proc_i 220)} is VALID [2019-05-15 10:23:35,243 INFO L273 TraceCheckUtils]: 336: Hoare triple {279835#(<= proc_i 220)} i := i + 4; {279854#(<= proc_i 224)} is VALID [2019-05-15 10:23:35,243 INFO L273 TraceCheckUtils]: 337: Hoare triple {279854#(<= proc_i 224)} assume i <= 1000; {279854#(<= proc_i 224)} is VALID [2019-05-15 10:23:35,246 INFO L273 TraceCheckUtils]: 338: Hoare triple {279854#(<= proc_i 224)} assume i + 4 < a[j]; {279854#(<= proc_i 224)} is VALID [2019-05-15 10:23:35,246 INFO L273 TraceCheckUtils]: 339: Hoare triple {279854#(<= proc_i 224)} assume a[5] == 1000; {279854#(<= proc_i 224)} is VALID [2019-05-15 10:23:35,248 INFO L273 TraceCheckUtils]: 340: Hoare triple {279854#(<= proc_i 224)} assume j > 4; {279854#(<= proc_i 224)} is VALID [2019-05-15 10:23:35,248 INFO L273 TraceCheckUtils]: 341: Hoare triple {279854#(<= proc_i 224)} assume j < 6; {279854#(<= proc_i 224)} is VALID [2019-05-15 10:23:35,251 INFO L273 TraceCheckUtils]: 342: Hoare triple {279854#(<= proc_i 224)} i := i + 4; {279873#(<= proc_i 228)} is VALID [2019-05-15 10:23:35,251 INFO L273 TraceCheckUtils]: 343: Hoare triple {279873#(<= proc_i 228)} assume i <= 1000; {279873#(<= proc_i 228)} is VALID [2019-05-15 10:23:35,254 INFO L273 TraceCheckUtils]: 344: Hoare triple {279873#(<= proc_i 228)} assume i + 4 < a[j]; {279873#(<= proc_i 228)} is VALID [2019-05-15 10:23:35,254 INFO L273 TraceCheckUtils]: 345: Hoare triple {279873#(<= proc_i 228)} assume a[5] == 1000; {279873#(<= proc_i 228)} is VALID [2019-05-15 10:23:35,256 INFO L273 TraceCheckUtils]: 346: Hoare triple {279873#(<= proc_i 228)} assume j > 4; {279873#(<= proc_i 228)} is VALID [2019-05-15 10:23:35,256 INFO L273 TraceCheckUtils]: 347: Hoare triple {279873#(<= proc_i 228)} assume j < 6; {279873#(<= proc_i 228)} is VALID [2019-05-15 10:23:35,258 INFO L273 TraceCheckUtils]: 348: Hoare triple {279873#(<= proc_i 228)} i := i + 4; {279892#(<= proc_i 232)} is VALID [2019-05-15 10:23:35,258 INFO L273 TraceCheckUtils]: 349: Hoare triple {279892#(<= proc_i 232)} assume i <= 1000; {279892#(<= proc_i 232)} is VALID [2019-05-15 10:23:35,261 INFO L273 TraceCheckUtils]: 350: Hoare triple {279892#(<= proc_i 232)} assume i + 4 < a[j]; {279892#(<= proc_i 232)} is VALID [2019-05-15 10:23:35,261 INFO L273 TraceCheckUtils]: 351: Hoare triple {279892#(<= proc_i 232)} assume a[5] == 1000; {279892#(<= proc_i 232)} is VALID [2019-05-15 10:23:35,264 INFO L273 TraceCheckUtils]: 352: Hoare triple {279892#(<= proc_i 232)} assume j > 4; {279892#(<= proc_i 232)} is VALID [2019-05-15 10:23:35,264 INFO L273 TraceCheckUtils]: 353: Hoare triple {279892#(<= proc_i 232)} assume j < 6; {279892#(<= proc_i 232)} is VALID [2019-05-15 10:23:35,266 INFO L273 TraceCheckUtils]: 354: Hoare triple {279892#(<= proc_i 232)} i := i + 4; {279911#(<= proc_i 236)} is VALID [2019-05-15 10:23:35,266 INFO L273 TraceCheckUtils]: 355: Hoare triple {279911#(<= proc_i 236)} assume i <= 1000; {279911#(<= proc_i 236)} is VALID [2019-05-15 10:23:35,269 INFO L273 TraceCheckUtils]: 356: Hoare triple {279911#(<= proc_i 236)} assume i + 4 < a[j]; {279911#(<= proc_i 236)} is VALID [2019-05-15 10:23:35,269 INFO L273 TraceCheckUtils]: 357: Hoare triple {279911#(<= proc_i 236)} assume a[5] == 1000; {279911#(<= proc_i 236)} is VALID [2019-05-15 10:23:35,272 INFO L273 TraceCheckUtils]: 358: Hoare triple {279911#(<= proc_i 236)} assume j > 4; {279911#(<= proc_i 236)} is VALID [2019-05-15 10:23:35,272 INFO L273 TraceCheckUtils]: 359: Hoare triple {279911#(<= proc_i 236)} assume j < 6; {279911#(<= proc_i 236)} is VALID [2019-05-15 10:23:35,274 INFO L273 TraceCheckUtils]: 360: Hoare triple {279911#(<= proc_i 236)} i := i + 4; {279930#(<= proc_i 240)} is VALID [2019-05-15 10:23:35,274 INFO L273 TraceCheckUtils]: 361: Hoare triple {279930#(<= proc_i 240)} assume i <= 1000; {279930#(<= proc_i 240)} is VALID [2019-05-15 10:23:35,277 INFO L273 TraceCheckUtils]: 362: Hoare triple {279930#(<= proc_i 240)} assume i + 4 < a[j]; {279930#(<= proc_i 240)} is VALID [2019-05-15 10:23:35,277 INFO L273 TraceCheckUtils]: 363: Hoare triple {279930#(<= proc_i 240)} assume a[5] == 1000; {279930#(<= proc_i 240)} is VALID [2019-05-15 10:23:35,280 INFO L273 TraceCheckUtils]: 364: Hoare triple {279930#(<= proc_i 240)} assume j > 4; {279930#(<= proc_i 240)} is VALID [2019-05-15 10:23:35,280 INFO L273 TraceCheckUtils]: 365: Hoare triple {279930#(<= proc_i 240)} assume j < 6; {279930#(<= proc_i 240)} is VALID [2019-05-15 10:23:35,283 INFO L273 TraceCheckUtils]: 366: Hoare triple {279930#(<= proc_i 240)} i := i + 4; {279949#(<= proc_i 244)} is VALID [2019-05-15 10:23:35,283 INFO L273 TraceCheckUtils]: 367: Hoare triple {279949#(<= proc_i 244)} assume i <= 1000; {279949#(<= proc_i 244)} is VALID [2019-05-15 10:23:35,286 INFO L273 TraceCheckUtils]: 368: Hoare triple {279949#(<= proc_i 244)} assume i + 4 < a[j]; {279949#(<= proc_i 244)} is VALID [2019-05-15 10:23:35,286 INFO L273 TraceCheckUtils]: 369: Hoare triple {279949#(<= proc_i 244)} assume a[5] == 1000; {279949#(<= proc_i 244)} is VALID [2019-05-15 10:23:35,289 INFO L273 TraceCheckUtils]: 370: Hoare triple {279949#(<= proc_i 244)} assume j > 4; {279949#(<= proc_i 244)} is VALID [2019-05-15 10:23:35,289 INFO L273 TraceCheckUtils]: 371: Hoare triple {279949#(<= proc_i 244)} assume j < 6; {279949#(<= proc_i 244)} is VALID [2019-05-15 10:23:35,292 INFO L273 TraceCheckUtils]: 372: Hoare triple {279949#(<= proc_i 244)} i := i + 4; {279968#(<= proc_i 248)} is VALID [2019-05-15 10:23:35,292 INFO L273 TraceCheckUtils]: 373: Hoare triple {279968#(<= proc_i 248)} assume i <= 1000; {279968#(<= proc_i 248)} is VALID [2019-05-15 10:23:35,295 INFO L273 TraceCheckUtils]: 374: Hoare triple {279968#(<= proc_i 248)} assume i + 4 < a[j]; {279968#(<= proc_i 248)} is VALID [2019-05-15 10:23:35,295 INFO L273 TraceCheckUtils]: 375: Hoare triple {279968#(<= proc_i 248)} assume a[5] == 1000; {279968#(<= proc_i 248)} is VALID [2019-05-15 10:23:35,298 INFO L273 TraceCheckUtils]: 376: Hoare triple {279968#(<= proc_i 248)} assume j > 4; {279968#(<= proc_i 248)} is VALID [2019-05-15 10:23:35,298 INFO L273 TraceCheckUtils]: 377: Hoare triple {279968#(<= proc_i 248)} assume j < 6; {279968#(<= proc_i 248)} is VALID [2019-05-15 10:23:35,300 INFO L273 TraceCheckUtils]: 378: Hoare triple {279968#(<= proc_i 248)} i := i + 4; {279987#(<= proc_i 252)} is VALID [2019-05-15 10:23:35,300 INFO L273 TraceCheckUtils]: 379: Hoare triple {279987#(<= proc_i 252)} assume i <= 1000; {279987#(<= proc_i 252)} is VALID [2019-05-15 10:23:35,302 INFO L273 TraceCheckUtils]: 380: Hoare triple {279987#(<= proc_i 252)} assume i + 4 < a[j]; {279987#(<= proc_i 252)} is VALID [2019-05-15 10:23:35,302 INFO L273 TraceCheckUtils]: 381: Hoare triple {279987#(<= proc_i 252)} assume a[5] == 1000; {279987#(<= proc_i 252)} is VALID [2019-05-15 10:23:35,304 INFO L273 TraceCheckUtils]: 382: Hoare triple {279987#(<= proc_i 252)} assume j > 4; {279987#(<= proc_i 252)} is VALID [2019-05-15 10:23:35,307 INFO L273 TraceCheckUtils]: 383: Hoare triple {279987#(<= proc_i 252)} assume j < 6; {279987#(<= proc_i 252)} is VALID [2019-05-15 10:23:35,307 INFO L273 TraceCheckUtils]: 384: Hoare triple {279987#(<= proc_i 252)} i := i + 4; {280006#(<= proc_i 256)} is VALID [2019-05-15 10:23:35,309 INFO L273 TraceCheckUtils]: 385: Hoare triple {280006#(<= proc_i 256)} assume i <= 1000; {280006#(<= proc_i 256)} is VALID [2019-05-15 10:23:35,309 INFO L273 TraceCheckUtils]: 386: Hoare triple {280006#(<= proc_i 256)} assume i + 4 < a[j]; {280006#(<= proc_i 256)} is VALID [2019-05-15 10:23:35,311 INFO L273 TraceCheckUtils]: 387: Hoare triple {280006#(<= proc_i 256)} assume a[5] == 1000; {280006#(<= proc_i 256)} is VALID [2019-05-15 10:23:35,311 INFO L273 TraceCheckUtils]: 388: Hoare triple {280006#(<= proc_i 256)} assume j > 4; {280006#(<= proc_i 256)} is VALID [2019-05-15 10:23:35,313 INFO L273 TraceCheckUtils]: 389: Hoare triple {280006#(<= proc_i 256)} assume j < 6; {280006#(<= proc_i 256)} is VALID [2019-05-15 10:23:35,313 INFO L273 TraceCheckUtils]: 390: Hoare triple {280006#(<= proc_i 256)} i := i + 4; {280025#(<= proc_i 260)} is VALID [2019-05-15 10:23:35,316 INFO L273 TraceCheckUtils]: 391: Hoare triple {280025#(<= proc_i 260)} assume i <= 1000; {280025#(<= proc_i 260)} is VALID [2019-05-15 10:23:35,316 INFO L273 TraceCheckUtils]: 392: Hoare triple {280025#(<= proc_i 260)} assume i + 4 < a[j]; {280025#(<= proc_i 260)} is VALID [2019-05-15 10:23:35,318 INFO L273 TraceCheckUtils]: 393: Hoare triple {280025#(<= proc_i 260)} assume a[5] == 1000; {280025#(<= proc_i 260)} is VALID [2019-05-15 10:23:35,318 INFO L273 TraceCheckUtils]: 394: Hoare triple {280025#(<= proc_i 260)} assume j > 4; {280025#(<= proc_i 260)} is VALID [2019-05-15 10:23:35,320 INFO L273 TraceCheckUtils]: 395: Hoare triple {280025#(<= proc_i 260)} assume j < 6; {280025#(<= proc_i 260)} is VALID [2019-05-15 10:23:35,320 INFO L273 TraceCheckUtils]: 396: Hoare triple {280025#(<= proc_i 260)} i := i + 4; {280044#(<= proc_i 264)} is VALID [2019-05-15 10:23:35,322 INFO L273 TraceCheckUtils]: 397: Hoare triple {280044#(<= proc_i 264)} assume i <= 1000; {280044#(<= proc_i 264)} is VALID [2019-05-15 10:23:35,322 INFO L273 TraceCheckUtils]: 398: Hoare triple {280044#(<= proc_i 264)} assume i + 4 < a[j]; {280044#(<= proc_i 264)} is VALID [2019-05-15 10:23:35,322 INFO L273 TraceCheckUtils]: 399: Hoare triple {280044#(<= proc_i 264)} assume a[5] == 1000; {280044#(<= proc_i 264)} is VALID [2019-05-15 10:23:35,323 INFO L273 TraceCheckUtils]: 400: Hoare triple {280044#(<= proc_i 264)} assume j > 4; {280044#(<= proc_i 264)} is VALID [2019-05-15 10:23:35,323 INFO L273 TraceCheckUtils]: 401: Hoare triple {280044#(<= proc_i 264)} assume j < 6; {280044#(<= proc_i 264)} is VALID [2019-05-15 10:23:35,323 INFO L273 TraceCheckUtils]: 402: Hoare triple {280044#(<= proc_i 264)} i := i + 4; {280063#(<= proc_i 268)} is VALID [2019-05-15 10:23:35,324 INFO L273 TraceCheckUtils]: 403: Hoare triple {280063#(<= proc_i 268)} assume i <= 1000; {280063#(<= proc_i 268)} is VALID [2019-05-15 10:23:35,324 INFO L273 TraceCheckUtils]: 404: Hoare triple {280063#(<= proc_i 268)} assume i + 4 < a[j]; {280063#(<= proc_i 268)} is VALID [2019-05-15 10:23:35,324 INFO L273 TraceCheckUtils]: 405: Hoare triple {280063#(<= proc_i 268)} assume a[5] == 1000; {280063#(<= proc_i 268)} is VALID [2019-05-15 10:23:35,324 INFO L273 TraceCheckUtils]: 406: Hoare triple {280063#(<= proc_i 268)} assume j > 4; {280063#(<= proc_i 268)} is VALID [2019-05-15 10:23:35,325 INFO L273 TraceCheckUtils]: 407: Hoare triple {280063#(<= proc_i 268)} assume j < 6; {280063#(<= proc_i 268)} is VALID [2019-05-15 10:23:35,325 INFO L273 TraceCheckUtils]: 408: Hoare triple {280063#(<= proc_i 268)} i := i + 4; {280082#(<= proc_i 272)} is VALID [2019-05-15 10:23:35,325 INFO L273 TraceCheckUtils]: 409: Hoare triple {280082#(<= proc_i 272)} assume i <= 1000; {280082#(<= proc_i 272)} is VALID [2019-05-15 10:23:35,326 INFO L273 TraceCheckUtils]: 410: Hoare triple {280082#(<= proc_i 272)} assume i + 4 < a[j]; {280082#(<= proc_i 272)} is VALID [2019-05-15 10:23:35,326 INFO L273 TraceCheckUtils]: 411: Hoare triple {280082#(<= proc_i 272)} assume a[5] == 1000; {280082#(<= proc_i 272)} is VALID [2019-05-15 10:23:35,327 INFO L273 TraceCheckUtils]: 412: Hoare triple {280082#(<= proc_i 272)} assume j > 4; {280082#(<= proc_i 272)} is VALID [2019-05-15 10:23:35,327 INFO L273 TraceCheckUtils]: 413: Hoare triple {280082#(<= proc_i 272)} assume j < 6; {280082#(<= proc_i 272)} is VALID [2019-05-15 10:23:35,328 INFO L273 TraceCheckUtils]: 414: Hoare triple {280082#(<= proc_i 272)} i := i + 4; {280101#(<= proc_i 276)} is VALID [2019-05-15 10:23:35,328 INFO L273 TraceCheckUtils]: 415: Hoare triple {280101#(<= proc_i 276)} assume i <= 1000; {280101#(<= proc_i 276)} is VALID [2019-05-15 10:23:35,329 INFO L273 TraceCheckUtils]: 416: Hoare triple {280101#(<= proc_i 276)} assume i + 4 < a[j]; {280101#(<= proc_i 276)} is VALID [2019-05-15 10:23:35,329 INFO L273 TraceCheckUtils]: 417: Hoare triple {280101#(<= proc_i 276)} assume a[5] == 1000; {280101#(<= proc_i 276)} is VALID [2019-05-15 10:23:35,330 INFO L273 TraceCheckUtils]: 418: Hoare triple {280101#(<= proc_i 276)} assume j > 4; {280101#(<= proc_i 276)} is VALID [2019-05-15 10:23:35,330 INFO L273 TraceCheckUtils]: 419: Hoare triple {280101#(<= proc_i 276)} assume j < 6; {280101#(<= proc_i 276)} is VALID [2019-05-15 10:23:35,331 INFO L273 TraceCheckUtils]: 420: Hoare triple {280101#(<= proc_i 276)} i := i + 4; {280120#(<= proc_i 280)} is VALID [2019-05-15 10:23:35,331 INFO L273 TraceCheckUtils]: 421: Hoare triple {280120#(<= proc_i 280)} assume i <= 1000; {280120#(<= proc_i 280)} is VALID [2019-05-15 10:23:35,332 INFO L273 TraceCheckUtils]: 422: Hoare triple {280120#(<= proc_i 280)} assume i + 4 < a[j]; {280120#(<= proc_i 280)} is VALID [2019-05-15 10:23:35,332 INFO L273 TraceCheckUtils]: 423: Hoare triple {280120#(<= proc_i 280)} assume a[5] == 1000; {280120#(<= proc_i 280)} is VALID [2019-05-15 10:23:35,333 INFO L273 TraceCheckUtils]: 424: Hoare triple {280120#(<= proc_i 280)} assume j > 4; {280120#(<= proc_i 280)} is VALID [2019-05-15 10:23:35,333 INFO L273 TraceCheckUtils]: 425: Hoare triple {280120#(<= proc_i 280)} assume j < 6; {280120#(<= proc_i 280)} is VALID [2019-05-15 10:23:35,334 INFO L273 TraceCheckUtils]: 426: Hoare triple {280120#(<= proc_i 280)} i := i + 4; {280139#(<= proc_i 284)} is VALID [2019-05-15 10:23:35,334 INFO L273 TraceCheckUtils]: 427: Hoare triple {280139#(<= proc_i 284)} assume i <= 1000; {280139#(<= proc_i 284)} is VALID [2019-05-15 10:23:35,335 INFO L273 TraceCheckUtils]: 428: Hoare triple {280139#(<= proc_i 284)} assume i + 4 < a[j]; {280139#(<= proc_i 284)} is VALID [2019-05-15 10:23:35,335 INFO L273 TraceCheckUtils]: 429: Hoare triple {280139#(<= proc_i 284)} assume a[5] == 1000; {280139#(<= proc_i 284)} is VALID [2019-05-15 10:23:35,336 INFO L273 TraceCheckUtils]: 430: Hoare triple {280139#(<= proc_i 284)} assume j > 4; {280139#(<= proc_i 284)} is VALID [2019-05-15 10:23:35,336 INFO L273 TraceCheckUtils]: 431: Hoare triple {280139#(<= proc_i 284)} assume j < 6; {280139#(<= proc_i 284)} is VALID [2019-05-15 10:23:35,337 INFO L273 TraceCheckUtils]: 432: Hoare triple {280139#(<= proc_i 284)} i := i + 4; {280158#(<= proc_i 288)} is VALID [2019-05-15 10:23:35,337 INFO L273 TraceCheckUtils]: 433: Hoare triple {280158#(<= proc_i 288)} assume i <= 1000; {280158#(<= proc_i 288)} is VALID [2019-05-15 10:23:35,338 INFO L273 TraceCheckUtils]: 434: Hoare triple {280158#(<= proc_i 288)} assume i + 4 < a[j]; {280158#(<= proc_i 288)} is VALID [2019-05-15 10:23:35,338 INFO L273 TraceCheckUtils]: 435: Hoare triple {280158#(<= proc_i 288)} assume a[5] == 1000; {280158#(<= proc_i 288)} is VALID [2019-05-15 10:23:35,338 INFO L273 TraceCheckUtils]: 436: Hoare triple {280158#(<= proc_i 288)} assume j > 4; {280158#(<= proc_i 288)} is VALID [2019-05-15 10:23:35,339 INFO L273 TraceCheckUtils]: 437: Hoare triple {280158#(<= proc_i 288)} assume j < 6; {280158#(<= proc_i 288)} is VALID [2019-05-15 10:23:35,340 INFO L273 TraceCheckUtils]: 438: Hoare triple {280158#(<= proc_i 288)} i := i + 4; {280177#(<= proc_i 292)} is VALID [2019-05-15 10:23:35,340 INFO L273 TraceCheckUtils]: 439: Hoare triple {280177#(<= proc_i 292)} assume i <= 1000; {280177#(<= proc_i 292)} is VALID [2019-05-15 10:23:35,341 INFO L273 TraceCheckUtils]: 440: Hoare triple {280177#(<= proc_i 292)} assume i + 4 < a[j]; {280177#(<= proc_i 292)} is VALID [2019-05-15 10:23:35,341 INFO L273 TraceCheckUtils]: 441: Hoare triple {280177#(<= proc_i 292)} assume a[5] == 1000; {280177#(<= proc_i 292)} is VALID [2019-05-15 10:23:35,341 INFO L273 TraceCheckUtils]: 442: Hoare triple {280177#(<= proc_i 292)} assume j > 4; {280177#(<= proc_i 292)} is VALID [2019-05-15 10:23:35,342 INFO L273 TraceCheckUtils]: 443: Hoare triple {280177#(<= proc_i 292)} assume j < 6; {280177#(<= proc_i 292)} is VALID [2019-05-15 10:23:35,343 INFO L273 TraceCheckUtils]: 444: Hoare triple {280177#(<= proc_i 292)} i := i + 4; {280196#(<= proc_i 296)} is VALID [2019-05-15 10:23:35,343 INFO L273 TraceCheckUtils]: 445: Hoare triple {280196#(<= proc_i 296)} assume i <= 1000; {280196#(<= proc_i 296)} is VALID [2019-05-15 10:23:35,343 INFO L273 TraceCheckUtils]: 446: Hoare triple {280196#(<= proc_i 296)} assume i + 4 < a[j]; {280196#(<= proc_i 296)} is VALID [2019-05-15 10:23:35,344 INFO L273 TraceCheckUtils]: 447: Hoare triple {280196#(<= proc_i 296)} assume a[5] == 1000; {280196#(<= proc_i 296)} is VALID [2019-05-15 10:23:35,344 INFO L273 TraceCheckUtils]: 448: Hoare triple {280196#(<= proc_i 296)} assume j > 4; {280196#(<= proc_i 296)} is VALID [2019-05-15 10:23:35,345 INFO L273 TraceCheckUtils]: 449: Hoare triple {280196#(<= proc_i 296)} assume j < 6; {280196#(<= proc_i 296)} is VALID [2019-05-15 10:23:35,345 INFO L273 TraceCheckUtils]: 450: Hoare triple {280196#(<= proc_i 296)} i := i + 4; {280215#(<= proc_i 300)} is VALID [2019-05-15 10:23:35,346 INFO L273 TraceCheckUtils]: 451: Hoare triple {280215#(<= proc_i 300)} assume i <= 1000; {280215#(<= proc_i 300)} is VALID [2019-05-15 10:23:35,346 INFO L273 TraceCheckUtils]: 452: Hoare triple {280215#(<= proc_i 300)} assume i + 4 < a[j]; {280215#(<= proc_i 300)} is VALID [2019-05-15 10:23:35,347 INFO L273 TraceCheckUtils]: 453: Hoare triple {280215#(<= proc_i 300)} assume a[5] == 1000; {280215#(<= proc_i 300)} is VALID [2019-05-15 10:23:35,347 INFO L273 TraceCheckUtils]: 454: Hoare triple {280215#(<= proc_i 300)} assume j > 4; {280215#(<= proc_i 300)} is VALID [2019-05-15 10:23:35,348 INFO L273 TraceCheckUtils]: 455: Hoare triple {280215#(<= proc_i 300)} assume j < 6; {280215#(<= proc_i 300)} is VALID [2019-05-15 10:23:35,348 INFO L273 TraceCheckUtils]: 456: Hoare triple {280215#(<= proc_i 300)} i := i + 4; {280234#(<= proc_i 304)} is VALID [2019-05-15 10:23:35,349 INFO L273 TraceCheckUtils]: 457: Hoare triple {280234#(<= proc_i 304)} assume i <= 1000; {280234#(<= proc_i 304)} is VALID [2019-05-15 10:23:35,349 INFO L273 TraceCheckUtils]: 458: Hoare triple {280234#(<= proc_i 304)} assume i + 4 < a[j]; {280234#(<= proc_i 304)} is VALID [2019-05-15 10:23:35,350 INFO L273 TraceCheckUtils]: 459: Hoare triple {280234#(<= proc_i 304)} assume a[5] == 1000; {280234#(<= proc_i 304)} is VALID [2019-05-15 10:23:35,350 INFO L273 TraceCheckUtils]: 460: Hoare triple {280234#(<= proc_i 304)} assume j > 4; {280234#(<= proc_i 304)} is VALID [2019-05-15 10:23:35,351 INFO L273 TraceCheckUtils]: 461: Hoare triple {280234#(<= proc_i 304)} assume j < 6; {280234#(<= proc_i 304)} is VALID [2019-05-15 10:23:35,351 INFO L273 TraceCheckUtils]: 462: Hoare triple {280234#(<= proc_i 304)} i := i + 4; {280253#(<= proc_i 308)} is VALID [2019-05-15 10:23:35,352 INFO L273 TraceCheckUtils]: 463: Hoare triple {280253#(<= proc_i 308)} assume i <= 1000; {280253#(<= proc_i 308)} is VALID [2019-05-15 10:23:35,352 INFO L273 TraceCheckUtils]: 464: Hoare triple {280253#(<= proc_i 308)} assume i + 4 < a[j]; {280253#(<= proc_i 308)} is VALID [2019-05-15 10:23:35,353 INFO L273 TraceCheckUtils]: 465: Hoare triple {280253#(<= proc_i 308)} assume a[5] == 1000; {280253#(<= proc_i 308)} is VALID [2019-05-15 10:23:35,353 INFO L273 TraceCheckUtils]: 466: Hoare triple {280253#(<= proc_i 308)} assume j > 4; {280253#(<= proc_i 308)} is VALID [2019-05-15 10:23:35,354 INFO L273 TraceCheckUtils]: 467: Hoare triple {280253#(<= proc_i 308)} assume j < 6; {280253#(<= proc_i 308)} is VALID [2019-05-15 10:23:35,354 INFO L273 TraceCheckUtils]: 468: Hoare triple {280253#(<= proc_i 308)} i := i + 4; {280272#(<= proc_i 312)} is VALID [2019-05-15 10:23:35,355 INFO L273 TraceCheckUtils]: 469: Hoare triple {280272#(<= proc_i 312)} assume i <= 1000; {280272#(<= proc_i 312)} is VALID [2019-05-15 10:23:35,355 INFO L273 TraceCheckUtils]: 470: Hoare triple {280272#(<= proc_i 312)} assume i + 4 < a[j]; {280272#(<= proc_i 312)} is VALID [2019-05-15 10:23:35,356 INFO L273 TraceCheckUtils]: 471: Hoare triple {280272#(<= proc_i 312)} assume a[5] == 1000; {280272#(<= proc_i 312)} is VALID [2019-05-15 10:23:35,356 INFO L273 TraceCheckUtils]: 472: Hoare triple {280272#(<= proc_i 312)} assume j > 4; {280272#(<= proc_i 312)} is VALID [2019-05-15 10:23:35,357 INFO L273 TraceCheckUtils]: 473: Hoare triple {280272#(<= proc_i 312)} assume j < 6; {280272#(<= proc_i 312)} is VALID [2019-05-15 10:23:35,357 INFO L273 TraceCheckUtils]: 474: Hoare triple {280272#(<= proc_i 312)} i := i + 4; {280291#(<= proc_i 316)} is VALID [2019-05-15 10:23:35,358 INFO L273 TraceCheckUtils]: 475: Hoare triple {280291#(<= proc_i 316)} assume i <= 1000; {280291#(<= proc_i 316)} is VALID [2019-05-15 10:23:35,358 INFO L273 TraceCheckUtils]: 476: Hoare triple {280291#(<= proc_i 316)} assume i + 4 < a[j]; {280291#(<= proc_i 316)} is VALID [2019-05-15 10:23:35,359 INFO L273 TraceCheckUtils]: 477: Hoare triple {280291#(<= proc_i 316)} assume a[5] == 1000; {280291#(<= proc_i 316)} is VALID [2019-05-15 10:23:35,359 INFO L273 TraceCheckUtils]: 478: Hoare triple {280291#(<= proc_i 316)} assume j > 4; {280291#(<= proc_i 316)} is VALID [2019-05-15 10:23:35,360 INFO L273 TraceCheckUtils]: 479: Hoare triple {280291#(<= proc_i 316)} assume j < 6; {280291#(<= proc_i 316)} is VALID [2019-05-15 10:23:35,360 INFO L273 TraceCheckUtils]: 480: Hoare triple {280291#(<= proc_i 316)} i := i + 4; {280310#(<= proc_i 320)} is VALID [2019-05-15 10:23:35,361 INFO L273 TraceCheckUtils]: 481: Hoare triple {280310#(<= proc_i 320)} assume i <= 1000; {280310#(<= proc_i 320)} is VALID [2019-05-15 10:23:35,361 INFO L273 TraceCheckUtils]: 482: Hoare triple {280310#(<= proc_i 320)} assume i + 4 < a[j]; {280310#(<= proc_i 320)} is VALID [2019-05-15 10:23:35,362 INFO L273 TraceCheckUtils]: 483: Hoare triple {280310#(<= proc_i 320)} assume a[5] == 1000; {280310#(<= proc_i 320)} is VALID [2019-05-15 10:23:35,362 INFO L273 TraceCheckUtils]: 484: Hoare triple {280310#(<= proc_i 320)} assume j > 4; {280310#(<= proc_i 320)} is VALID [2019-05-15 10:23:35,363 INFO L273 TraceCheckUtils]: 485: Hoare triple {280310#(<= proc_i 320)} assume j < 6; {280310#(<= proc_i 320)} is VALID [2019-05-15 10:23:35,363 INFO L273 TraceCheckUtils]: 486: Hoare triple {280310#(<= proc_i 320)} i := i + 4; {280329#(<= proc_i 324)} is VALID [2019-05-15 10:23:35,364 INFO L273 TraceCheckUtils]: 487: Hoare triple {280329#(<= proc_i 324)} assume i <= 1000; {280329#(<= proc_i 324)} is VALID [2019-05-15 10:23:35,364 INFO L273 TraceCheckUtils]: 488: Hoare triple {280329#(<= proc_i 324)} assume i + 4 < a[j]; {280329#(<= proc_i 324)} is VALID [2019-05-15 10:23:35,365 INFO L273 TraceCheckUtils]: 489: Hoare triple {280329#(<= proc_i 324)} assume a[5] == 1000; {280329#(<= proc_i 324)} is VALID [2019-05-15 10:23:35,365 INFO L273 TraceCheckUtils]: 490: Hoare triple {280329#(<= proc_i 324)} assume j > 4; {280329#(<= proc_i 324)} is VALID [2019-05-15 10:23:35,365 INFO L273 TraceCheckUtils]: 491: Hoare triple {280329#(<= proc_i 324)} assume j < 6; {280329#(<= proc_i 324)} is VALID [2019-05-15 10:23:35,366 INFO L273 TraceCheckUtils]: 492: Hoare triple {280329#(<= proc_i 324)} i := i + 4; {280348#(<= proc_i 328)} is VALID [2019-05-15 10:23:35,367 INFO L273 TraceCheckUtils]: 493: Hoare triple {280348#(<= proc_i 328)} assume i <= 1000; {280348#(<= proc_i 328)} is VALID [2019-05-15 10:23:35,367 INFO L273 TraceCheckUtils]: 494: Hoare triple {280348#(<= proc_i 328)} assume i + 4 < a[j]; {280348#(<= proc_i 328)} is VALID [2019-05-15 10:23:35,367 INFO L273 TraceCheckUtils]: 495: Hoare triple {280348#(<= proc_i 328)} assume a[5] == 1000; {280348#(<= proc_i 328)} is VALID [2019-05-15 10:23:35,368 INFO L273 TraceCheckUtils]: 496: Hoare triple {280348#(<= proc_i 328)} assume j > 4; {280348#(<= proc_i 328)} is VALID [2019-05-15 10:23:35,368 INFO L273 TraceCheckUtils]: 497: Hoare triple {280348#(<= proc_i 328)} assume j < 6; {280348#(<= proc_i 328)} is VALID [2019-05-15 10:23:35,369 INFO L273 TraceCheckUtils]: 498: Hoare triple {280348#(<= proc_i 328)} i := i + 4; {280367#(<= proc_i 332)} is VALID [2019-05-15 10:23:35,370 INFO L273 TraceCheckUtils]: 499: Hoare triple {280367#(<= proc_i 332)} assume i <= 1000; {280367#(<= proc_i 332)} is VALID [2019-05-15 10:23:35,370 INFO L273 TraceCheckUtils]: 500: Hoare triple {280367#(<= proc_i 332)} assume i + 4 < a[j]; {280367#(<= proc_i 332)} is VALID [2019-05-15 10:23:35,370 INFO L273 TraceCheckUtils]: 501: Hoare triple {280367#(<= proc_i 332)} assume a[5] == 1000; {280367#(<= proc_i 332)} is VALID [2019-05-15 10:23:35,371 INFO L273 TraceCheckUtils]: 502: Hoare triple {280367#(<= proc_i 332)} assume j > 4; {280367#(<= proc_i 332)} is VALID [2019-05-15 10:23:35,371 INFO L273 TraceCheckUtils]: 503: Hoare triple {280367#(<= proc_i 332)} assume j < 6; {280367#(<= proc_i 332)} is VALID [2019-05-15 10:23:35,372 INFO L273 TraceCheckUtils]: 504: Hoare triple {280367#(<= proc_i 332)} i := i + 4; {280386#(<= proc_i 336)} is VALID [2019-05-15 10:23:35,372 INFO L273 TraceCheckUtils]: 505: Hoare triple {280386#(<= proc_i 336)} assume i <= 1000; {280386#(<= proc_i 336)} is VALID [2019-05-15 10:23:35,373 INFO L273 TraceCheckUtils]: 506: Hoare triple {280386#(<= proc_i 336)} assume i + 4 < a[j]; {280386#(<= proc_i 336)} is VALID [2019-05-15 10:23:35,373 INFO L273 TraceCheckUtils]: 507: Hoare triple {280386#(<= proc_i 336)} assume a[5] == 1000; {280386#(<= proc_i 336)} is VALID [2019-05-15 10:23:35,374 INFO L273 TraceCheckUtils]: 508: Hoare triple {280386#(<= proc_i 336)} assume j > 4; {280386#(<= proc_i 336)} is VALID [2019-05-15 10:23:35,374 INFO L273 TraceCheckUtils]: 509: Hoare triple {280386#(<= proc_i 336)} assume j < 6; {280386#(<= proc_i 336)} is VALID [2019-05-15 10:23:35,375 INFO L273 TraceCheckUtils]: 510: Hoare triple {280386#(<= proc_i 336)} i := i + 4; {280405#(<= proc_i 340)} is VALID [2019-05-15 10:23:35,375 INFO L273 TraceCheckUtils]: 511: Hoare triple {280405#(<= proc_i 340)} assume i <= 1000; {280405#(<= proc_i 340)} is VALID [2019-05-15 10:23:35,376 INFO L273 TraceCheckUtils]: 512: Hoare triple {280405#(<= proc_i 340)} assume i + 4 < a[j]; {280405#(<= proc_i 340)} is VALID [2019-05-15 10:23:35,376 INFO L273 TraceCheckUtils]: 513: Hoare triple {280405#(<= proc_i 340)} assume a[5] == 1000; {280405#(<= proc_i 340)} is VALID [2019-05-15 10:23:35,377 INFO L273 TraceCheckUtils]: 514: Hoare triple {280405#(<= proc_i 340)} assume j > 4; {280405#(<= proc_i 340)} is VALID [2019-05-15 10:23:35,377 INFO L273 TraceCheckUtils]: 515: Hoare triple {280405#(<= proc_i 340)} assume j < 6; {280405#(<= proc_i 340)} is VALID [2019-05-15 10:23:35,378 INFO L273 TraceCheckUtils]: 516: Hoare triple {280405#(<= proc_i 340)} i := i + 4; {280424#(<= proc_i 344)} is VALID [2019-05-15 10:23:35,378 INFO L273 TraceCheckUtils]: 517: Hoare triple {280424#(<= proc_i 344)} assume i <= 1000; {280424#(<= proc_i 344)} is VALID [2019-05-15 10:23:35,379 INFO L273 TraceCheckUtils]: 518: Hoare triple {280424#(<= proc_i 344)} assume i + 4 < a[j]; {280424#(<= proc_i 344)} is VALID [2019-05-15 10:23:35,379 INFO L273 TraceCheckUtils]: 519: Hoare triple {280424#(<= proc_i 344)} assume a[5] == 1000; {280424#(<= proc_i 344)} is VALID [2019-05-15 10:23:35,380 INFO L273 TraceCheckUtils]: 520: Hoare triple {280424#(<= proc_i 344)} assume j > 4; {280424#(<= proc_i 344)} is VALID [2019-05-15 10:23:35,380 INFO L273 TraceCheckUtils]: 521: Hoare triple {280424#(<= proc_i 344)} assume j < 6; {280424#(<= proc_i 344)} is VALID [2019-05-15 10:23:35,381 INFO L273 TraceCheckUtils]: 522: Hoare triple {280424#(<= proc_i 344)} i := i + 4; {280443#(<= proc_i 348)} is VALID [2019-05-15 10:23:35,381 INFO L273 TraceCheckUtils]: 523: Hoare triple {280443#(<= proc_i 348)} assume i <= 1000; {280443#(<= proc_i 348)} is VALID [2019-05-15 10:23:35,382 INFO L273 TraceCheckUtils]: 524: Hoare triple {280443#(<= proc_i 348)} assume i + 4 < a[j]; {280443#(<= proc_i 348)} is VALID [2019-05-15 10:23:35,382 INFO L273 TraceCheckUtils]: 525: Hoare triple {280443#(<= proc_i 348)} assume a[5] == 1000; {280443#(<= proc_i 348)} is VALID [2019-05-15 10:23:35,383 INFO L273 TraceCheckUtils]: 526: Hoare triple {280443#(<= proc_i 348)} assume j > 4; {280443#(<= proc_i 348)} is VALID [2019-05-15 10:23:35,383 INFO L273 TraceCheckUtils]: 527: Hoare triple {280443#(<= proc_i 348)} assume j < 6; {280443#(<= proc_i 348)} is VALID [2019-05-15 10:23:35,384 INFO L273 TraceCheckUtils]: 528: Hoare triple {280443#(<= proc_i 348)} i := i + 4; {280462#(<= proc_i 352)} is VALID [2019-05-15 10:23:35,384 INFO L273 TraceCheckUtils]: 529: Hoare triple {280462#(<= proc_i 352)} assume i <= 1000; {280462#(<= proc_i 352)} is VALID [2019-05-15 10:23:35,385 INFO L273 TraceCheckUtils]: 530: Hoare triple {280462#(<= proc_i 352)} assume i + 4 < a[j]; {280462#(<= proc_i 352)} is VALID [2019-05-15 10:23:35,385 INFO L273 TraceCheckUtils]: 531: Hoare triple {280462#(<= proc_i 352)} assume a[5] == 1000; {280462#(<= proc_i 352)} is VALID [2019-05-15 10:23:35,386 INFO L273 TraceCheckUtils]: 532: Hoare triple {280462#(<= proc_i 352)} assume j > 4; {280462#(<= proc_i 352)} is VALID [2019-05-15 10:23:35,386 INFO L273 TraceCheckUtils]: 533: Hoare triple {280462#(<= proc_i 352)} assume j < 6; {280462#(<= proc_i 352)} is VALID [2019-05-15 10:23:35,387 INFO L273 TraceCheckUtils]: 534: Hoare triple {280462#(<= proc_i 352)} i := i + 4; {280481#(<= proc_i 356)} is VALID [2019-05-15 10:23:35,387 INFO L273 TraceCheckUtils]: 535: Hoare triple {280481#(<= proc_i 356)} assume i <= 1000; {280481#(<= proc_i 356)} is VALID [2019-05-15 10:23:35,388 INFO L273 TraceCheckUtils]: 536: Hoare triple {280481#(<= proc_i 356)} assume i + 4 < a[j]; {280481#(<= proc_i 356)} is VALID [2019-05-15 10:23:35,388 INFO L273 TraceCheckUtils]: 537: Hoare triple {280481#(<= proc_i 356)} assume a[5] == 1000; {280481#(<= proc_i 356)} is VALID [2019-05-15 10:23:35,389 INFO L273 TraceCheckUtils]: 538: Hoare triple {280481#(<= proc_i 356)} assume j > 4; {280481#(<= proc_i 356)} is VALID [2019-05-15 10:23:35,389 INFO L273 TraceCheckUtils]: 539: Hoare triple {280481#(<= proc_i 356)} assume j < 6; {280481#(<= proc_i 356)} is VALID [2019-05-15 10:23:35,390 INFO L273 TraceCheckUtils]: 540: Hoare triple {280481#(<= proc_i 356)} i := i + 4; {280500#(<= proc_i 360)} is VALID [2019-05-15 10:23:35,390 INFO L273 TraceCheckUtils]: 541: Hoare triple {280500#(<= proc_i 360)} assume i <= 1000; {280500#(<= proc_i 360)} is VALID [2019-05-15 10:23:35,391 INFO L273 TraceCheckUtils]: 542: Hoare triple {280500#(<= proc_i 360)} assume i + 4 < a[j]; {280500#(<= proc_i 360)} is VALID [2019-05-15 10:23:35,391 INFO L273 TraceCheckUtils]: 543: Hoare triple {280500#(<= proc_i 360)} assume a[5] == 1000; {280500#(<= proc_i 360)} is VALID [2019-05-15 10:23:35,392 INFO L273 TraceCheckUtils]: 544: Hoare triple {280500#(<= proc_i 360)} assume j > 4; {280500#(<= proc_i 360)} is VALID [2019-05-15 10:23:35,392 INFO L273 TraceCheckUtils]: 545: Hoare triple {280500#(<= proc_i 360)} assume j < 6; {280500#(<= proc_i 360)} is VALID [2019-05-15 10:23:35,393 INFO L273 TraceCheckUtils]: 546: Hoare triple {280500#(<= proc_i 360)} i := i + 4; {280519#(<= proc_i 364)} is VALID [2019-05-15 10:23:35,393 INFO L273 TraceCheckUtils]: 547: Hoare triple {280519#(<= proc_i 364)} assume i <= 1000; {280519#(<= proc_i 364)} is VALID [2019-05-15 10:23:35,394 INFO L273 TraceCheckUtils]: 548: Hoare triple {280519#(<= proc_i 364)} assume i + 4 < a[j]; {280519#(<= proc_i 364)} is VALID [2019-05-15 10:23:35,394 INFO L273 TraceCheckUtils]: 549: Hoare triple {280519#(<= proc_i 364)} assume a[5] == 1000; {280519#(<= proc_i 364)} is VALID [2019-05-15 10:23:35,394 INFO L273 TraceCheckUtils]: 550: Hoare triple {280519#(<= proc_i 364)} assume j > 4; {280519#(<= proc_i 364)} is VALID [2019-05-15 10:23:35,395 INFO L273 TraceCheckUtils]: 551: Hoare triple {280519#(<= proc_i 364)} assume j < 6; {280519#(<= proc_i 364)} is VALID [2019-05-15 10:23:35,396 INFO L273 TraceCheckUtils]: 552: Hoare triple {280519#(<= proc_i 364)} i := i + 4; {280538#(<= proc_i 368)} is VALID [2019-05-15 10:23:35,396 INFO L273 TraceCheckUtils]: 553: Hoare triple {280538#(<= proc_i 368)} assume i <= 1000; {280538#(<= proc_i 368)} is VALID [2019-05-15 10:23:35,397 INFO L273 TraceCheckUtils]: 554: Hoare triple {280538#(<= proc_i 368)} assume i + 4 < a[j]; {280538#(<= proc_i 368)} is VALID [2019-05-15 10:23:35,397 INFO L273 TraceCheckUtils]: 555: Hoare triple {280538#(<= proc_i 368)} assume a[5] == 1000; {280538#(<= proc_i 368)} is VALID [2019-05-15 10:23:35,397 INFO L273 TraceCheckUtils]: 556: Hoare triple {280538#(<= proc_i 368)} assume j > 4; {280538#(<= proc_i 368)} is VALID [2019-05-15 10:23:35,398 INFO L273 TraceCheckUtils]: 557: Hoare triple {280538#(<= proc_i 368)} assume j < 6; {280538#(<= proc_i 368)} is VALID [2019-05-15 10:23:35,399 INFO L273 TraceCheckUtils]: 558: Hoare triple {280538#(<= proc_i 368)} i := i + 4; {280557#(<= proc_i 372)} is VALID [2019-05-15 10:23:35,399 INFO L273 TraceCheckUtils]: 559: Hoare triple {280557#(<= proc_i 372)} assume i <= 1000; {280557#(<= proc_i 372)} is VALID [2019-05-15 10:23:35,399 INFO L273 TraceCheckUtils]: 560: Hoare triple {280557#(<= proc_i 372)} assume i + 4 < a[j]; {280557#(<= proc_i 372)} is VALID [2019-05-15 10:23:35,400 INFO L273 TraceCheckUtils]: 561: Hoare triple {280557#(<= proc_i 372)} assume a[5] == 1000; {280557#(<= proc_i 372)} is VALID [2019-05-15 10:23:35,400 INFO L273 TraceCheckUtils]: 562: Hoare triple {280557#(<= proc_i 372)} assume j > 4; {280557#(<= proc_i 372)} is VALID [2019-05-15 10:23:35,401 INFO L273 TraceCheckUtils]: 563: Hoare triple {280557#(<= proc_i 372)} assume j < 6; {280557#(<= proc_i 372)} is VALID [2019-05-15 10:23:35,401 INFO L273 TraceCheckUtils]: 564: Hoare triple {280557#(<= proc_i 372)} i := i + 4; {280576#(<= proc_i 376)} is VALID [2019-05-15 10:23:35,402 INFO L273 TraceCheckUtils]: 565: Hoare triple {280576#(<= proc_i 376)} assume i <= 1000; {280576#(<= proc_i 376)} is VALID [2019-05-15 10:23:35,402 INFO L273 TraceCheckUtils]: 566: Hoare triple {280576#(<= proc_i 376)} assume i + 4 < a[j]; {280576#(<= proc_i 376)} is VALID [2019-05-15 10:23:35,403 INFO L273 TraceCheckUtils]: 567: Hoare triple {280576#(<= proc_i 376)} assume a[5] == 1000; {280576#(<= proc_i 376)} is VALID [2019-05-15 10:23:35,403 INFO L273 TraceCheckUtils]: 568: Hoare triple {280576#(<= proc_i 376)} assume j > 4; {280576#(<= proc_i 376)} is VALID [2019-05-15 10:23:35,404 INFO L273 TraceCheckUtils]: 569: Hoare triple {280576#(<= proc_i 376)} assume j < 6; {280576#(<= proc_i 376)} is VALID [2019-05-15 10:23:35,404 INFO L273 TraceCheckUtils]: 570: Hoare triple {280576#(<= proc_i 376)} i := i + 4; {280595#(<= proc_i 380)} is VALID [2019-05-15 10:23:35,405 INFO L273 TraceCheckUtils]: 571: Hoare triple {280595#(<= proc_i 380)} assume i <= 1000; {280595#(<= proc_i 380)} is VALID [2019-05-15 10:23:35,405 INFO L273 TraceCheckUtils]: 572: Hoare triple {280595#(<= proc_i 380)} assume i + 4 < a[j]; {280595#(<= proc_i 380)} is VALID [2019-05-15 10:23:35,406 INFO L273 TraceCheckUtils]: 573: Hoare triple {280595#(<= proc_i 380)} assume a[5] == 1000; {280595#(<= proc_i 380)} is VALID [2019-05-15 10:23:35,406 INFO L273 TraceCheckUtils]: 574: Hoare triple {280595#(<= proc_i 380)} assume j > 4; {280595#(<= proc_i 380)} is VALID [2019-05-15 10:23:35,407 INFO L273 TraceCheckUtils]: 575: Hoare triple {280595#(<= proc_i 380)} assume j < 6; {280595#(<= proc_i 380)} is VALID [2019-05-15 10:23:35,407 INFO L273 TraceCheckUtils]: 576: Hoare triple {280595#(<= proc_i 380)} i := i + 4; {280614#(<= proc_i 384)} is VALID [2019-05-15 10:23:35,408 INFO L273 TraceCheckUtils]: 577: Hoare triple {280614#(<= proc_i 384)} assume i <= 1000; {280614#(<= proc_i 384)} is VALID [2019-05-15 10:23:35,408 INFO L273 TraceCheckUtils]: 578: Hoare triple {280614#(<= proc_i 384)} assume i + 4 < a[j]; {280614#(<= proc_i 384)} is VALID [2019-05-15 10:23:35,409 INFO L273 TraceCheckUtils]: 579: Hoare triple {280614#(<= proc_i 384)} assume a[5] == 1000; {280614#(<= proc_i 384)} is VALID [2019-05-15 10:23:35,409 INFO L273 TraceCheckUtils]: 580: Hoare triple {280614#(<= proc_i 384)} assume j > 4; {280614#(<= proc_i 384)} is VALID [2019-05-15 10:23:35,410 INFO L273 TraceCheckUtils]: 581: Hoare triple {280614#(<= proc_i 384)} assume j < 6; {280614#(<= proc_i 384)} is VALID [2019-05-15 10:23:35,410 INFO L273 TraceCheckUtils]: 582: Hoare triple {280614#(<= proc_i 384)} i := i + 4; {280633#(<= proc_i 388)} is VALID [2019-05-15 10:23:35,411 INFO L273 TraceCheckUtils]: 583: Hoare triple {280633#(<= proc_i 388)} assume i <= 1000; {280633#(<= proc_i 388)} is VALID [2019-05-15 10:23:35,411 INFO L273 TraceCheckUtils]: 584: Hoare triple {280633#(<= proc_i 388)} assume i + 4 < a[j]; {280633#(<= proc_i 388)} is VALID [2019-05-15 10:23:35,412 INFO L273 TraceCheckUtils]: 585: Hoare triple {280633#(<= proc_i 388)} assume a[5] == 1000; {280633#(<= proc_i 388)} is VALID [2019-05-15 10:23:35,412 INFO L273 TraceCheckUtils]: 586: Hoare triple {280633#(<= proc_i 388)} assume j > 4; {280633#(<= proc_i 388)} is VALID [2019-05-15 10:23:35,413 INFO L273 TraceCheckUtils]: 587: Hoare triple {280633#(<= proc_i 388)} assume j < 6; {280633#(<= proc_i 388)} is VALID [2019-05-15 10:23:35,413 INFO L273 TraceCheckUtils]: 588: Hoare triple {280633#(<= proc_i 388)} i := i + 4; {280652#(<= proc_i 392)} is VALID [2019-05-15 10:23:35,414 INFO L273 TraceCheckUtils]: 589: Hoare triple {280652#(<= proc_i 392)} assume i <= 1000; {280652#(<= proc_i 392)} is VALID [2019-05-15 10:23:35,414 INFO L273 TraceCheckUtils]: 590: Hoare triple {280652#(<= proc_i 392)} assume i + 4 < a[j]; {280652#(<= proc_i 392)} is VALID [2019-05-15 10:23:35,415 INFO L273 TraceCheckUtils]: 591: Hoare triple {280652#(<= proc_i 392)} assume a[5] == 1000; {280652#(<= proc_i 392)} is VALID [2019-05-15 10:23:35,415 INFO L273 TraceCheckUtils]: 592: Hoare triple {280652#(<= proc_i 392)} assume j > 4; {280652#(<= proc_i 392)} is VALID [2019-05-15 10:23:35,416 INFO L273 TraceCheckUtils]: 593: Hoare triple {280652#(<= proc_i 392)} assume j < 6; {280652#(<= proc_i 392)} is VALID [2019-05-15 10:23:35,416 INFO L273 TraceCheckUtils]: 594: Hoare triple {280652#(<= proc_i 392)} i := i + 4; {280671#(<= proc_i 396)} is VALID [2019-05-15 10:23:35,417 INFO L273 TraceCheckUtils]: 595: Hoare triple {280671#(<= proc_i 396)} assume i <= 1000; {280671#(<= proc_i 396)} is VALID [2019-05-15 10:23:35,417 INFO L273 TraceCheckUtils]: 596: Hoare triple {280671#(<= proc_i 396)} assume i + 4 < a[j]; {280671#(<= proc_i 396)} is VALID [2019-05-15 10:23:35,418 INFO L273 TraceCheckUtils]: 597: Hoare triple {280671#(<= proc_i 396)} assume a[5] == 1000; {280671#(<= proc_i 396)} is VALID [2019-05-15 10:23:35,418 INFO L273 TraceCheckUtils]: 598: Hoare triple {280671#(<= proc_i 396)} assume j > 4; {280671#(<= proc_i 396)} is VALID [2019-05-15 10:23:35,418 INFO L273 TraceCheckUtils]: 599: Hoare triple {280671#(<= proc_i 396)} assume j < 6; {280671#(<= proc_i 396)} is VALID [2019-05-15 10:23:35,419 INFO L273 TraceCheckUtils]: 600: Hoare triple {280671#(<= proc_i 396)} i := i + 4; {280690#(<= proc_i 400)} is VALID [2019-05-15 10:23:35,420 INFO L273 TraceCheckUtils]: 601: Hoare triple {280690#(<= proc_i 400)} assume i <= 1000; {280690#(<= proc_i 400)} is VALID [2019-05-15 10:23:35,420 INFO L273 TraceCheckUtils]: 602: Hoare triple {280690#(<= proc_i 400)} assume i + 4 < a[j]; {280690#(<= proc_i 400)} is VALID [2019-05-15 10:23:35,420 INFO L273 TraceCheckUtils]: 603: Hoare triple {280690#(<= proc_i 400)} assume a[5] == 1000; {280690#(<= proc_i 400)} is VALID [2019-05-15 10:23:35,421 INFO L273 TraceCheckUtils]: 604: Hoare triple {280690#(<= proc_i 400)} assume j > 4; {280690#(<= proc_i 400)} is VALID [2019-05-15 10:23:35,421 INFO L273 TraceCheckUtils]: 605: Hoare triple {280690#(<= proc_i 400)} assume j < 6; {280690#(<= proc_i 400)} is VALID [2019-05-15 10:23:35,422 INFO L273 TraceCheckUtils]: 606: Hoare triple {280690#(<= proc_i 400)} i := i + 4; {280709#(<= proc_i 404)} is VALID [2019-05-15 10:23:35,423 INFO L273 TraceCheckUtils]: 607: Hoare triple {280709#(<= proc_i 404)} assume i <= 1000; {280709#(<= proc_i 404)} is VALID [2019-05-15 10:23:35,423 INFO L273 TraceCheckUtils]: 608: Hoare triple {280709#(<= proc_i 404)} assume i + 4 < a[j]; {280709#(<= proc_i 404)} is VALID [2019-05-15 10:23:35,423 INFO L273 TraceCheckUtils]: 609: Hoare triple {280709#(<= proc_i 404)} assume a[5] == 1000; {280709#(<= proc_i 404)} is VALID [2019-05-15 10:23:35,424 INFO L273 TraceCheckUtils]: 610: Hoare triple {280709#(<= proc_i 404)} assume j > 4; {280709#(<= proc_i 404)} is VALID [2019-05-15 10:23:35,424 INFO L273 TraceCheckUtils]: 611: Hoare triple {280709#(<= proc_i 404)} assume j < 6; {280709#(<= proc_i 404)} is VALID [2019-05-15 10:23:35,425 INFO L273 TraceCheckUtils]: 612: Hoare triple {280709#(<= proc_i 404)} i := i + 4; {280728#(<= proc_i 408)} is VALID [2019-05-15 10:23:35,426 INFO L273 TraceCheckUtils]: 613: Hoare triple {280728#(<= proc_i 408)} assume i <= 1000; {280728#(<= proc_i 408)} is VALID [2019-05-15 10:23:35,426 INFO L273 TraceCheckUtils]: 614: Hoare triple {280728#(<= proc_i 408)} assume i + 4 < a[j]; {280728#(<= proc_i 408)} is VALID [2019-05-15 10:23:35,426 INFO L273 TraceCheckUtils]: 615: Hoare triple {280728#(<= proc_i 408)} assume a[5] == 1000; {280728#(<= proc_i 408)} is VALID [2019-05-15 10:23:35,427 INFO L273 TraceCheckUtils]: 616: Hoare triple {280728#(<= proc_i 408)} assume j > 4; {280728#(<= proc_i 408)} is VALID [2019-05-15 10:23:35,427 INFO L273 TraceCheckUtils]: 617: Hoare triple {280728#(<= proc_i 408)} assume j < 6; {280728#(<= proc_i 408)} is VALID [2019-05-15 10:23:35,428 INFO L273 TraceCheckUtils]: 618: Hoare triple {280728#(<= proc_i 408)} i := i + 4; {280747#(<= proc_i 412)} is VALID [2019-05-15 10:23:35,428 INFO L273 TraceCheckUtils]: 619: Hoare triple {280747#(<= proc_i 412)} assume i <= 1000; {280747#(<= proc_i 412)} is VALID [2019-05-15 10:23:35,429 INFO L273 TraceCheckUtils]: 620: Hoare triple {280747#(<= proc_i 412)} assume i + 4 < a[j]; {280747#(<= proc_i 412)} is VALID [2019-05-15 10:23:35,429 INFO L273 TraceCheckUtils]: 621: Hoare triple {280747#(<= proc_i 412)} assume a[5] == 1000; {280747#(<= proc_i 412)} is VALID [2019-05-15 10:23:35,430 INFO L273 TraceCheckUtils]: 622: Hoare triple {280747#(<= proc_i 412)} assume j > 4; {280747#(<= proc_i 412)} is VALID [2019-05-15 10:23:35,430 INFO L273 TraceCheckUtils]: 623: Hoare triple {280747#(<= proc_i 412)} assume j < 6; {280747#(<= proc_i 412)} is VALID [2019-05-15 10:23:35,431 INFO L273 TraceCheckUtils]: 624: Hoare triple {280747#(<= proc_i 412)} i := i + 4; {280766#(<= proc_i 416)} is VALID [2019-05-15 10:23:35,431 INFO L273 TraceCheckUtils]: 625: Hoare triple {280766#(<= proc_i 416)} assume i <= 1000; {280766#(<= proc_i 416)} is VALID [2019-05-15 10:23:35,432 INFO L273 TraceCheckUtils]: 626: Hoare triple {280766#(<= proc_i 416)} assume i + 4 < a[j]; {280766#(<= proc_i 416)} is VALID [2019-05-15 10:23:35,432 INFO L273 TraceCheckUtils]: 627: Hoare triple {280766#(<= proc_i 416)} assume a[5] == 1000; {280766#(<= proc_i 416)} is VALID [2019-05-15 10:23:35,433 INFO L273 TraceCheckUtils]: 628: Hoare triple {280766#(<= proc_i 416)} assume j > 4; {280766#(<= proc_i 416)} is VALID [2019-05-15 10:23:35,433 INFO L273 TraceCheckUtils]: 629: Hoare triple {280766#(<= proc_i 416)} assume j < 6; {280766#(<= proc_i 416)} is VALID [2019-05-15 10:23:35,434 INFO L273 TraceCheckUtils]: 630: Hoare triple {280766#(<= proc_i 416)} i := i + 4; {280785#(<= proc_i 420)} is VALID [2019-05-15 10:23:35,434 INFO L273 TraceCheckUtils]: 631: Hoare triple {280785#(<= proc_i 420)} assume i <= 1000; {280785#(<= proc_i 420)} is VALID [2019-05-15 10:23:35,435 INFO L273 TraceCheckUtils]: 632: Hoare triple {280785#(<= proc_i 420)} assume i + 4 < a[j]; {280785#(<= proc_i 420)} is VALID [2019-05-15 10:23:35,435 INFO L273 TraceCheckUtils]: 633: Hoare triple {280785#(<= proc_i 420)} assume a[5] == 1000; {280785#(<= proc_i 420)} is VALID [2019-05-15 10:23:35,436 INFO L273 TraceCheckUtils]: 634: Hoare triple {280785#(<= proc_i 420)} assume j > 4; {280785#(<= proc_i 420)} is VALID [2019-05-15 10:23:35,436 INFO L273 TraceCheckUtils]: 635: Hoare triple {280785#(<= proc_i 420)} assume j < 6; {280785#(<= proc_i 420)} is VALID [2019-05-15 10:23:35,437 INFO L273 TraceCheckUtils]: 636: Hoare triple {280785#(<= proc_i 420)} i := i + 4; {280804#(<= proc_i 424)} is VALID [2019-05-15 10:23:35,437 INFO L273 TraceCheckUtils]: 637: Hoare triple {280804#(<= proc_i 424)} assume i <= 1000; {280804#(<= proc_i 424)} is VALID [2019-05-15 10:23:35,438 INFO L273 TraceCheckUtils]: 638: Hoare triple {280804#(<= proc_i 424)} assume i + 4 < a[j]; {280804#(<= proc_i 424)} is VALID [2019-05-15 10:23:35,438 INFO L273 TraceCheckUtils]: 639: Hoare triple {280804#(<= proc_i 424)} assume a[5] == 1000; {280804#(<= proc_i 424)} is VALID [2019-05-15 10:23:35,439 INFO L273 TraceCheckUtils]: 640: Hoare triple {280804#(<= proc_i 424)} assume j > 4; {280804#(<= proc_i 424)} is VALID [2019-05-15 10:23:35,439 INFO L273 TraceCheckUtils]: 641: Hoare triple {280804#(<= proc_i 424)} assume j < 6; {280804#(<= proc_i 424)} is VALID [2019-05-15 10:23:35,440 INFO L273 TraceCheckUtils]: 642: Hoare triple {280804#(<= proc_i 424)} i := i + 4; {280823#(<= proc_i 428)} is VALID [2019-05-15 10:23:35,440 INFO L273 TraceCheckUtils]: 643: Hoare triple {280823#(<= proc_i 428)} assume i <= 1000; {280823#(<= proc_i 428)} is VALID [2019-05-15 10:23:35,441 INFO L273 TraceCheckUtils]: 644: Hoare triple {280823#(<= proc_i 428)} assume i + 4 < a[j]; {280823#(<= proc_i 428)} is VALID [2019-05-15 10:23:35,441 INFO L273 TraceCheckUtils]: 645: Hoare triple {280823#(<= proc_i 428)} assume a[5] == 1000; {280823#(<= proc_i 428)} is VALID [2019-05-15 10:23:35,442 INFO L273 TraceCheckUtils]: 646: Hoare triple {280823#(<= proc_i 428)} assume j > 4; {280823#(<= proc_i 428)} is VALID [2019-05-15 10:23:35,442 INFO L273 TraceCheckUtils]: 647: Hoare triple {280823#(<= proc_i 428)} assume j < 6; {280823#(<= proc_i 428)} is VALID [2019-05-15 10:23:35,443 INFO L273 TraceCheckUtils]: 648: Hoare triple {280823#(<= proc_i 428)} i := i + 4; {280842#(<= proc_i 432)} is VALID [2019-05-15 10:23:35,443 INFO L273 TraceCheckUtils]: 649: Hoare triple {280842#(<= proc_i 432)} assume i <= 1000; {280842#(<= proc_i 432)} is VALID [2019-05-15 10:23:35,444 INFO L273 TraceCheckUtils]: 650: Hoare triple {280842#(<= proc_i 432)} assume i + 4 < a[j]; {280842#(<= proc_i 432)} is VALID [2019-05-15 10:23:35,444 INFO L273 TraceCheckUtils]: 651: Hoare triple {280842#(<= proc_i 432)} assume a[5] == 1000; {280842#(<= proc_i 432)} is VALID [2019-05-15 10:23:35,444 INFO L273 TraceCheckUtils]: 652: Hoare triple {280842#(<= proc_i 432)} assume j > 4; {280842#(<= proc_i 432)} is VALID [2019-05-15 10:23:35,445 INFO L273 TraceCheckUtils]: 653: Hoare triple {280842#(<= proc_i 432)} assume j < 6; {280842#(<= proc_i 432)} is VALID [2019-05-15 10:23:35,446 INFO L273 TraceCheckUtils]: 654: Hoare triple {280842#(<= proc_i 432)} i := i + 4; {280861#(<= proc_i 436)} is VALID [2019-05-15 10:23:35,446 INFO L273 TraceCheckUtils]: 655: Hoare triple {280861#(<= proc_i 436)} assume i <= 1000; {280861#(<= proc_i 436)} is VALID [2019-05-15 10:23:35,447 INFO L273 TraceCheckUtils]: 656: Hoare triple {280861#(<= proc_i 436)} assume i + 4 < a[j]; {280861#(<= proc_i 436)} is VALID [2019-05-15 10:23:35,447 INFO L273 TraceCheckUtils]: 657: Hoare triple {280861#(<= proc_i 436)} assume a[5] == 1000; {280861#(<= proc_i 436)} is VALID [2019-05-15 10:23:35,447 INFO L273 TraceCheckUtils]: 658: Hoare triple {280861#(<= proc_i 436)} assume j > 4; {280861#(<= proc_i 436)} is VALID [2019-05-15 10:23:35,448 INFO L273 TraceCheckUtils]: 659: Hoare triple {280861#(<= proc_i 436)} assume j < 6; {280861#(<= proc_i 436)} is VALID [2019-05-15 10:23:35,449 INFO L273 TraceCheckUtils]: 660: Hoare triple {280861#(<= proc_i 436)} i := i + 4; {280880#(<= proc_i 440)} is VALID [2019-05-15 10:23:35,449 INFO L273 TraceCheckUtils]: 661: Hoare triple {280880#(<= proc_i 440)} assume i <= 1000; {280880#(<= proc_i 440)} is VALID [2019-05-15 10:23:35,449 INFO L273 TraceCheckUtils]: 662: Hoare triple {280880#(<= proc_i 440)} assume i + 4 < a[j]; {280880#(<= proc_i 440)} is VALID [2019-05-15 10:23:35,450 INFO L273 TraceCheckUtils]: 663: Hoare triple {280880#(<= proc_i 440)} assume a[5] == 1000; {280880#(<= proc_i 440)} is VALID [2019-05-15 10:23:35,450 INFO L273 TraceCheckUtils]: 664: Hoare triple {280880#(<= proc_i 440)} assume j > 4; {280880#(<= proc_i 440)} is VALID [2019-05-15 10:23:35,451 INFO L273 TraceCheckUtils]: 665: Hoare triple {280880#(<= proc_i 440)} assume j < 6; {280880#(<= proc_i 440)} is VALID [2019-05-15 10:23:35,451 INFO L273 TraceCheckUtils]: 666: Hoare triple {280880#(<= proc_i 440)} i := i + 4; {280899#(<= proc_i 444)} is VALID [2019-05-15 10:23:35,452 INFO L273 TraceCheckUtils]: 667: Hoare triple {280899#(<= proc_i 444)} assume i <= 1000; {280899#(<= proc_i 444)} is VALID [2019-05-15 10:23:35,452 INFO L273 TraceCheckUtils]: 668: Hoare triple {280899#(<= proc_i 444)} assume i + 4 < a[j]; {280899#(<= proc_i 444)} is VALID [2019-05-15 10:23:35,453 INFO L273 TraceCheckUtils]: 669: Hoare triple {280899#(<= proc_i 444)} assume a[5] == 1000; {280899#(<= proc_i 444)} is VALID [2019-05-15 10:23:35,453 INFO L273 TraceCheckUtils]: 670: Hoare triple {280899#(<= proc_i 444)} assume j > 4; {280899#(<= proc_i 444)} is VALID [2019-05-15 10:23:35,454 INFO L273 TraceCheckUtils]: 671: Hoare triple {280899#(<= proc_i 444)} assume j < 6; {280899#(<= proc_i 444)} is VALID [2019-05-15 10:23:35,454 INFO L273 TraceCheckUtils]: 672: Hoare triple {280899#(<= proc_i 444)} i := i + 4; {280918#(<= proc_i 448)} is VALID [2019-05-15 10:23:35,455 INFO L273 TraceCheckUtils]: 673: Hoare triple {280918#(<= proc_i 448)} assume i <= 1000; {280918#(<= proc_i 448)} is VALID [2019-05-15 10:23:35,455 INFO L273 TraceCheckUtils]: 674: Hoare triple {280918#(<= proc_i 448)} assume i + 4 < a[j]; {280918#(<= proc_i 448)} is VALID [2019-05-15 10:23:35,456 INFO L273 TraceCheckUtils]: 675: Hoare triple {280918#(<= proc_i 448)} assume a[5] == 1000; {280918#(<= proc_i 448)} is VALID [2019-05-15 10:23:35,456 INFO L273 TraceCheckUtils]: 676: Hoare triple {280918#(<= proc_i 448)} assume j > 4; {280918#(<= proc_i 448)} is VALID [2019-05-15 10:23:35,457 INFO L273 TraceCheckUtils]: 677: Hoare triple {280918#(<= proc_i 448)} assume j < 6; {280918#(<= proc_i 448)} is VALID [2019-05-15 10:23:35,457 INFO L273 TraceCheckUtils]: 678: Hoare triple {280918#(<= proc_i 448)} i := i + 4; {280937#(<= proc_i 452)} is VALID [2019-05-15 10:23:35,458 INFO L273 TraceCheckUtils]: 679: Hoare triple {280937#(<= proc_i 452)} assume !(i <= 1000); {278786#false} is VALID [2019-05-15 10:23:35,705 INFO L134 CoverageAnalysis]: Checked inductivity of 38081 backedges. 0 proven. 38081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:23:35,706 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:23:35,706 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [114] total 114 [2019-05-15 10:23:35,706 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 680 [2019-05-15 10:23:35,706 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:23:35,707 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 116 states. [2019-05-15 10:23:36,368 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 680 edges. 680 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:36,368 INFO L454 AbstractCegarLoop]: Interpolant automaton has 116 states [2019-05-15 10:23:36,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2019-05-15 10:23:36,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6670, Invalid=6670, Unknown=0, NotChecked=0, Total=13340 [2019-05-15 10:23:36,370 INFO L87 Difference]: Start difference. First operand 681 states and 681 transitions. Second operand 116 states. [2019-05-15 10:23:37,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:37,693 INFO L93 Difference]: Finished difference Result 692 states and 692 transitions. [2019-05-15 10:23:37,693 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2019-05-15 10:23:37,693 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 680 [2019-05-15 10:23:37,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:23:37,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2019-05-15 10:23:37,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 693 transitions. [2019-05-15 10:23:37,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2019-05-15 10:23:37,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 693 transitions. [2019-05-15 10:23:37,698 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 116 states and 693 transitions. [2019-05-15 10:23:38,350 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 693 edges. 693 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:38,368 INFO L225 Difference]: With dead ends: 692 [2019-05-15 10:23:38,368 INFO L226 Difference]: Without dead ends: 692 [2019-05-15 10:23:38,369 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 679 GetRequests, 565 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=6670, Invalid=6670, Unknown=0, NotChecked=0, Total=13340 [2019-05-15 10:23:38,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2019-05-15 10:23:38,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 687. [2019-05-15 10:23:38,371 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:23:38,371 INFO L82 GeneralOperation]: Start isEquivalent. First operand 692 states. Second operand 687 states. [2019-05-15 10:23:38,371 INFO L74 IsIncluded]: Start isIncluded. First operand 692 states. Second operand 687 states. [2019-05-15 10:23:38,371 INFO L87 Difference]: Start difference. First operand 692 states. Second operand 687 states. [2019-05-15 10:23:38,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:38,385 INFO L93 Difference]: Finished difference Result 692 states and 692 transitions. [2019-05-15 10:23:38,385 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 692 transitions. [2019-05-15 10:23:38,386 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:38,386 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:38,386 INFO L74 IsIncluded]: Start isIncluded. First operand 687 states. Second operand 692 states. [2019-05-15 10:23:38,386 INFO L87 Difference]: Start difference. First operand 687 states. Second operand 692 states. [2019-05-15 10:23:38,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:38,400 INFO L93 Difference]: Finished difference Result 692 states and 692 transitions. [2019-05-15 10:23:38,400 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 692 transitions. [2019-05-15 10:23:38,400 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:38,400 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:38,400 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:23:38,400 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:23:38,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 687 states. [2019-05-15 10:23:38,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 687 transitions. [2019-05-15 10:23:38,414 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 687 transitions. Word has length 680 [2019-05-15 10:23:38,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:23:38,415 INFO L475 AbstractCegarLoop]: Abstraction has 687 states and 687 transitions. [2019-05-15 10:23:38,415 INFO L476 AbstractCegarLoop]: Interpolant automaton has 116 states. [2019-05-15 10:23:38,415 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 687 transitions. [2019-05-15 10:23:38,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 687 [2019-05-15 10:23:38,418 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:23:38,418 INFO L399 BasicCegarLoop]: trace histogram [114, 114, 114, 114, 114, 114, 1, 1] [2019-05-15 10:23:38,418 INFO L418 AbstractCegarLoop]: === Iteration 115 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:23:38,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:23:38,418 INFO L82 PathProgramCache]: Analyzing trace with hash 344187439, now seen corresponding path program 114 times [2019-05-15 10:23:38,419 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:23:38,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:38,733 INFO L256 TraceCheckSpWp]: Trace formula consists of 917 conjuncts, 116 conjunts are in the unsatisfiable core [2019-05-15 10:23:38,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:38,793 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:23:44,707 INFO L273 TraceCheckUtils]: 0: Hoare triple {283703#true} i := 0; {283708#(<= proc_i 0)} is VALID [2019-05-15 10:23:44,708 INFO L273 TraceCheckUtils]: 1: Hoare triple {283708#(<= proc_i 0)} assume i <= 1000; {283708#(<= proc_i 0)} is VALID [2019-05-15 10:23:44,708 INFO L273 TraceCheckUtils]: 2: Hoare triple {283708#(<= proc_i 0)} assume i + 4 < a[j]; {283708#(<= proc_i 0)} is VALID [2019-05-15 10:23:44,709 INFO L273 TraceCheckUtils]: 3: Hoare triple {283708#(<= proc_i 0)} assume a[5] == 1000; {283708#(<= proc_i 0)} is VALID [2019-05-15 10:23:44,709 INFO L273 TraceCheckUtils]: 4: Hoare triple {283708#(<= proc_i 0)} assume j > 4; {283708#(<= proc_i 0)} is VALID [2019-05-15 10:23:44,709 INFO L273 TraceCheckUtils]: 5: Hoare triple {283708#(<= proc_i 0)} assume j < 6; {283708#(<= proc_i 0)} is VALID [2019-05-15 10:23:44,710 INFO L273 TraceCheckUtils]: 6: Hoare triple {283708#(<= proc_i 0)} i := i + 4; {283727#(<= proc_i 4)} is VALID [2019-05-15 10:23:44,710 INFO L273 TraceCheckUtils]: 7: Hoare triple {283727#(<= proc_i 4)} assume i <= 1000; {283727#(<= proc_i 4)} is VALID [2019-05-15 10:23:44,710 INFO L273 TraceCheckUtils]: 8: Hoare triple {283727#(<= proc_i 4)} assume i + 4 < a[j]; {283727#(<= proc_i 4)} is VALID [2019-05-15 10:23:44,710 INFO L273 TraceCheckUtils]: 9: Hoare triple {283727#(<= proc_i 4)} assume a[5] == 1000; {283727#(<= proc_i 4)} is VALID [2019-05-15 10:23:44,711 INFO L273 TraceCheckUtils]: 10: Hoare triple {283727#(<= proc_i 4)} assume j > 4; {283727#(<= proc_i 4)} is VALID [2019-05-15 10:23:44,711 INFO L273 TraceCheckUtils]: 11: Hoare triple {283727#(<= proc_i 4)} assume j < 6; {283727#(<= proc_i 4)} is VALID [2019-05-15 10:23:44,712 INFO L273 TraceCheckUtils]: 12: Hoare triple {283727#(<= proc_i 4)} i := i + 4; {283746#(<= proc_i 8)} is VALID [2019-05-15 10:23:44,713 INFO L273 TraceCheckUtils]: 13: Hoare triple {283746#(<= proc_i 8)} assume i <= 1000; {283746#(<= proc_i 8)} is VALID [2019-05-15 10:23:44,713 INFO L273 TraceCheckUtils]: 14: Hoare triple {283746#(<= proc_i 8)} assume i + 4 < a[j]; {283746#(<= proc_i 8)} is VALID [2019-05-15 10:23:44,713 INFO L273 TraceCheckUtils]: 15: Hoare triple {283746#(<= proc_i 8)} assume a[5] == 1000; {283746#(<= proc_i 8)} is VALID [2019-05-15 10:23:44,714 INFO L273 TraceCheckUtils]: 16: Hoare triple {283746#(<= proc_i 8)} assume j > 4; {283746#(<= proc_i 8)} is VALID [2019-05-15 10:23:44,714 INFO L273 TraceCheckUtils]: 17: Hoare triple {283746#(<= proc_i 8)} assume j < 6; {283746#(<= proc_i 8)} is VALID [2019-05-15 10:23:44,715 INFO L273 TraceCheckUtils]: 18: Hoare triple {283746#(<= proc_i 8)} i := i + 4; {283765#(<= proc_i 12)} is VALID [2019-05-15 10:23:44,716 INFO L273 TraceCheckUtils]: 19: Hoare triple {283765#(<= proc_i 12)} assume i <= 1000; {283765#(<= proc_i 12)} is VALID [2019-05-15 10:23:44,716 INFO L273 TraceCheckUtils]: 20: Hoare triple {283765#(<= proc_i 12)} assume i + 4 < a[j]; {283765#(<= proc_i 12)} is VALID [2019-05-15 10:23:44,716 INFO L273 TraceCheckUtils]: 21: Hoare triple {283765#(<= proc_i 12)} assume a[5] == 1000; {283765#(<= proc_i 12)} is VALID [2019-05-15 10:23:44,717 INFO L273 TraceCheckUtils]: 22: Hoare triple {283765#(<= proc_i 12)} assume j > 4; {283765#(<= proc_i 12)} is VALID [2019-05-15 10:23:44,717 INFO L273 TraceCheckUtils]: 23: Hoare triple {283765#(<= proc_i 12)} assume j < 6; {283765#(<= proc_i 12)} is VALID [2019-05-15 10:23:44,718 INFO L273 TraceCheckUtils]: 24: Hoare triple {283765#(<= proc_i 12)} i := i + 4; {283784#(<= proc_i 16)} is VALID [2019-05-15 10:23:44,718 INFO L273 TraceCheckUtils]: 25: Hoare triple {283784#(<= proc_i 16)} assume i <= 1000; {283784#(<= proc_i 16)} is VALID [2019-05-15 10:23:44,719 INFO L273 TraceCheckUtils]: 26: Hoare triple {283784#(<= proc_i 16)} assume i + 4 < a[j]; {283784#(<= proc_i 16)} is VALID [2019-05-15 10:23:44,719 INFO L273 TraceCheckUtils]: 27: Hoare triple {283784#(<= proc_i 16)} assume a[5] == 1000; {283784#(<= proc_i 16)} is VALID [2019-05-15 10:23:44,720 INFO L273 TraceCheckUtils]: 28: Hoare triple {283784#(<= proc_i 16)} assume j > 4; {283784#(<= proc_i 16)} is VALID [2019-05-15 10:23:44,720 INFO L273 TraceCheckUtils]: 29: Hoare triple {283784#(<= proc_i 16)} assume j < 6; {283784#(<= proc_i 16)} is VALID [2019-05-15 10:23:44,721 INFO L273 TraceCheckUtils]: 30: Hoare triple {283784#(<= proc_i 16)} i := i + 4; {283803#(<= proc_i 20)} is VALID [2019-05-15 10:23:44,721 INFO L273 TraceCheckUtils]: 31: Hoare triple {283803#(<= proc_i 20)} assume i <= 1000; {283803#(<= proc_i 20)} is VALID [2019-05-15 10:23:44,722 INFO L273 TraceCheckUtils]: 32: Hoare triple {283803#(<= proc_i 20)} assume i + 4 < a[j]; {283803#(<= proc_i 20)} is VALID [2019-05-15 10:23:44,722 INFO L273 TraceCheckUtils]: 33: Hoare triple {283803#(<= proc_i 20)} assume a[5] == 1000; {283803#(<= proc_i 20)} is VALID [2019-05-15 10:23:44,723 INFO L273 TraceCheckUtils]: 34: Hoare triple {283803#(<= proc_i 20)} assume j > 4; {283803#(<= proc_i 20)} is VALID [2019-05-15 10:23:44,723 INFO L273 TraceCheckUtils]: 35: Hoare triple {283803#(<= proc_i 20)} assume j < 6; {283803#(<= proc_i 20)} is VALID [2019-05-15 10:23:44,724 INFO L273 TraceCheckUtils]: 36: Hoare triple {283803#(<= proc_i 20)} i := i + 4; {283822#(<= proc_i 24)} is VALID [2019-05-15 10:23:44,724 INFO L273 TraceCheckUtils]: 37: Hoare triple {283822#(<= proc_i 24)} assume i <= 1000; {283822#(<= proc_i 24)} is VALID [2019-05-15 10:23:44,725 INFO L273 TraceCheckUtils]: 38: Hoare triple {283822#(<= proc_i 24)} assume i + 4 < a[j]; {283822#(<= proc_i 24)} is VALID [2019-05-15 10:23:44,725 INFO L273 TraceCheckUtils]: 39: Hoare triple {283822#(<= proc_i 24)} assume a[5] == 1000; {283822#(<= proc_i 24)} is VALID [2019-05-15 10:23:44,726 INFO L273 TraceCheckUtils]: 40: Hoare triple {283822#(<= proc_i 24)} assume j > 4; {283822#(<= proc_i 24)} is VALID [2019-05-15 10:23:44,726 INFO L273 TraceCheckUtils]: 41: Hoare triple {283822#(<= proc_i 24)} assume j < 6; {283822#(<= proc_i 24)} is VALID [2019-05-15 10:23:44,727 INFO L273 TraceCheckUtils]: 42: Hoare triple {283822#(<= proc_i 24)} i := i + 4; {283841#(<= proc_i 28)} is VALID [2019-05-15 10:23:44,727 INFO L273 TraceCheckUtils]: 43: Hoare triple {283841#(<= proc_i 28)} assume i <= 1000; {283841#(<= proc_i 28)} is VALID [2019-05-15 10:23:44,728 INFO L273 TraceCheckUtils]: 44: Hoare triple {283841#(<= proc_i 28)} assume i + 4 < a[j]; {283841#(<= proc_i 28)} is VALID [2019-05-15 10:23:44,728 INFO L273 TraceCheckUtils]: 45: Hoare triple {283841#(<= proc_i 28)} assume a[5] == 1000; {283841#(<= proc_i 28)} is VALID [2019-05-15 10:23:44,729 INFO L273 TraceCheckUtils]: 46: Hoare triple {283841#(<= proc_i 28)} assume j > 4; {283841#(<= proc_i 28)} is VALID [2019-05-15 10:23:44,729 INFO L273 TraceCheckUtils]: 47: Hoare triple {283841#(<= proc_i 28)} assume j < 6; {283841#(<= proc_i 28)} is VALID [2019-05-15 10:23:44,730 INFO L273 TraceCheckUtils]: 48: Hoare triple {283841#(<= proc_i 28)} i := i + 4; {283860#(<= proc_i 32)} is VALID [2019-05-15 10:23:44,730 INFO L273 TraceCheckUtils]: 49: Hoare triple {283860#(<= proc_i 32)} assume i <= 1000; {283860#(<= proc_i 32)} is VALID [2019-05-15 10:23:44,731 INFO L273 TraceCheckUtils]: 50: Hoare triple {283860#(<= proc_i 32)} assume i + 4 < a[j]; {283860#(<= proc_i 32)} is VALID [2019-05-15 10:23:44,731 INFO L273 TraceCheckUtils]: 51: Hoare triple {283860#(<= proc_i 32)} assume a[5] == 1000; {283860#(<= proc_i 32)} is VALID [2019-05-15 10:23:44,732 INFO L273 TraceCheckUtils]: 52: Hoare triple {283860#(<= proc_i 32)} assume j > 4; {283860#(<= proc_i 32)} is VALID [2019-05-15 10:23:44,732 INFO L273 TraceCheckUtils]: 53: Hoare triple {283860#(<= proc_i 32)} assume j < 6; {283860#(<= proc_i 32)} is VALID [2019-05-15 10:23:44,733 INFO L273 TraceCheckUtils]: 54: Hoare triple {283860#(<= proc_i 32)} i := i + 4; {283879#(<= proc_i 36)} is VALID [2019-05-15 10:23:44,733 INFO L273 TraceCheckUtils]: 55: Hoare triple {283879#(<= proc_i 36)} assume i <= 1000; {283879#(<= proc_i 36)} is VALID [2019-05-15 10:23:44,734 INFO L273 TraceCheckUtils]: 56: Hoare triple {283879#(<= proc_i 36)} assume i + 4 < a[j]; {283879#(<= proc_i 36)} is VALID [2019-05-15 10:23:44,734 INFO L273 TraceCheckUtils]: 57: Hoare triple {283879#(<= proc_i 36)} assume a[5] == 1000; {283879#(<= proc_i 36)} is VALID [2019-05-15 10:23:44,735 INFO L273 TraceCheckUtils]: 58: Hoare triple {283879#(<= proc_i 36)} assume j > 4; {283879#(<= proc_i 36)} is VALID [2019-05-15 10:23:44,735 INFO L273 TraceCheckUtils]: 59: Hoare triple {283879#(<= proc_i 36)} assume j < 6; {283879#(<= proc_i 36)} is VALID [2019-05-15 10:23:44,736 INFO L273 TraceCheckUtils]: 60: Hoare triple {283879#(<= proc_i 36)} i := i + 4; {283898#(<= proc_i 40)} is VALID [2019-05-15 10:23:44,736 INFO L273 TraceCheckUtils]: 61: Hoare triple {283898#(<= proc_i 40)} assume i <= 1000; {283898#(<= proc_i 40)} is VALID [2019-05-15 10:23:44,737 INFO L273 TraceCheckUtils]: 62: Hoare triple {283898#(<= proc_i 40)} assume i + 4 < a[j]; {283898#(<= proc_i 40)} is VALID [2019-05-15 10:23:44,737 INFO L273 TraceCheckUtils]: 63: Hoare triple {283898#(<= proc_i 40)} assume a[5] == 1000; {283898#(<= proc_i 40)} is VALID [2019-05-15 10:23:44,738 INFO L273 TraceCheckUtils]: 64: Hoare triple {283898#(<= proc_i 40)} assume j > 4; {283898#(<= proc_i 40)} is VALID [2019-05-15 10:23:44,738 INFO L273 TraceCheckUtils]: 65: Hoare triple {283898#(<= proc_i 40)} assume j < 6; {283898#(<= proc_i 40)} is VALID [2019-05-15 10:23:44,739 INFO L273 TraceCheckUtils]: 66: Hoare triple {283898#(<= proc_i 40)} i := i + 4; {283917#(<= proc_i 44)} is VALID [2019-05-15 10:23:44,739 INFO L273 TraceCheckUtils]: 67: Hoare triple {283917#(<= proc_i 44)} assume i <= 1000; {283917#(<= proc_i 44)} is VALID [2019-05-15 10:23:44,740 INFO L273 TraceCheckUtils]: 68: Hoare triple {283917#(<= proc_i 44)} assume i + 4 < a[j]; {283917#(<= proc_i 44)} is VALID [2019-05-15 10:23:44,740 INFO L273 TraceCheckUtils]: 69: Hoare triple {283917#(<= proc_i 44)} assume a[5] == 1000; {283917#(<= proc_i 44)} is VALID [2019-05-15 10:23:44,741 INFO L273 TraceCheckUtils]: 70: Hoare triple {283917#(<= proc_i 44)} assume j > 4; {283917#(<= proc_i 44)} is VALID [2019-05-15 10:23:44,741 INFO L273 TraceCheckUtils]: 71: Hoare triple {283917#(<= proc_i 44)} assume j < 6; {283917#(<= proc_i 44)} is VALID [2019-05-15 10:23:44,742 INFO L273 TraceCheckUtils]: 72: Hoare triple {283917#(<= proc_i 44)} i := i + 4; {283936#(<= proc_i 48)} is VALID [2019-05-15 10:23:44,742 INFO L273 TraceCheckUtils]: 73: Hoare triple {283936#(<= proc_i 48)} assume i <= 1000; {283936#(<= proc_i 48)} is VALID [2019-05-15 10:23:44,743 INFO L273 TraceCheckUtils]: 74: Hoare triple {283936#(<= proc_i 48)} assume i + 4 < a[j]; {283936#(<= proc_i 48)} is VALID [2019-05-15 10:23:44,743 INFO L273 TraceCheckUtils]: 75: Hoare triple {283936#(<= proc_i 48)} assume a[5] == 1000; {283936#(<= proc_i 48)} is VALID [2019-05-15 10:23:44,744 INFO L273 TraceCheckUtils]: 76: Hoare triple {283936#(<= proc_i 48)} assume j > 4; {283936#(<= proc_i 48)} is VALID [2019-05-15 10:23:44,744 INFO L273 TraceCheckUtils]: 77: Hoare triple {283936#(<= proc_i 48)} assume j < 6; {283936#(<= proc_i 48)} is VALID [2019-05-15 10:23:44,745 INFO L273 TraceCheckUtils]: 78: Hoare triple {283936#(<= proc_i 48)} i := i + 4; {283955#(<= proc_i 52)} is VALID [2019-05-15 10:23:44,746 INFO L273 TraceCheckUtils]: 79: Hoare triple {283955#(<= proc_i 52)} assume i <= 1000; {283955#(<= proc_i 52)} is VALID [2019-05-15 10:23:44,746 INFO L273 TraceCheckUtils]: 80: Hoare triple {283955#(<= proc_i 52)} assume i + 4 < a[j]; {283955#(<= proc_i 52)} is VALID [2019-05-15 10:23:44,746 INFO L273 TraceCheckUtils]: 81: Hoare triple {283955#(<= proc_i 52)} assume a[5] == 1000; {283955#(<= proc_i 52)} is VALID [2019-05-15 10:23:44,747 INFO L273 TraceCheckUtils]: 82: Hoare triple {283955#(<= proc_i 52)} assume j > 4; {283955#(<= proc_i 52)} is VALID [2019-05-15 10:23:44,747 INFO L273 TraceCheckUtils]: 83: Hoare triple {283955#(<= proc_i 52)} assume j < 6; {283955#(<= proc_i 52)} is VALID [2019-05-15 10:23:44,748 INFO L273 TraceCheckUtils]: 84: Hoare triple {283955#(<= proc_i 52)} i := i + 4; {283974#(<= proc_i 56)} is VALID [2019-05-15 10:23:44,749 INFO L273 TraceCheckUtils]: 85: Hoare triple {283974#(<= proc_i 56)} assume i <= 1000; {283974#(<= proc_i 56)} is VALID [2019-05-15 10:23:44,749 INFO L273 TraceCheckUtils]: 86: Hoare triple {283974#(<= proc_i 56)} assume i + 4 < a[j]; {283974#(<= proc_i 56)} is VALID [2019-05-15 10:23:44,750 INFO L273 TraceCheckUtils]: 87: Hoare triple {283974#(<= proc_i 56)} assume a[5] == 1000; {283974#(<= proc_i 56)} is VALID [2019-05-15 10:23:44,750 INFO L273 TraceCheckUtils]: 88: Hoare triple {283974#(<= proc_i 56)} assume j > 4; {283974#(<= proc_i 56)} is VALID [2019-05-15 10:23:44,750 INFO L273 TraceCheckUtils]: 89: Hoare triple {283974#(<= proc_i 56)} assume j < 6; {283974#(<= proc_i 56)} is VALID [2019-05-15 10:23:44,751 INFO L273 TraceCheckUtils]: 90: Hoare triple {283974#(<= proc_i 56)} i := i + 4; {283993#(<= proc_i 60)} is VALID [2019-05-15 10:23:44,752 INFO L273 TraceCheckUtils]: 91: Hoare triple {283993#(<= proc_i 60)} assume i <= 1000; {283993#(<= proc_i 60)} is VALID [2019-05-15 10:23:44,752 INFO L273 TraceCheckUtils]: 92: Hoare triple {283993#(<= proc_i 60)} assume i + 4 < a[j]; {283993#(<= proc_i 60)} is VALID [2019-05-15 10:23:44,753 INFO L273 TraceCheckUtils]: 93: Hoare triple {283993#(<= proc_i 60)} assume a[5] == 1000; {283993#(<= proc_i 60)} is VALID [2019-05-15 10:23:44,753 INFO L273 TraceCheckUtils]: 94: Hoare triple {283993#(<= proc_i 60)} assume j > 4; {283993#(<= proc_i 60)} is VALID [2019-05-15 10:23:44,753 INFO L273 TraceCheckUtils]: 95: Hoare triple {283993#(<= proc_i 60)} assume j < 6; {283993#(<= proc_i 60)} is VALID [2019-05-15 10:23:44,754 INFO L273 TraceCheckUtils]: 96: Hoare triple {283993#(<= proc_i 60)} i := i + 4; {284012#(<= proc_i 64)} is VALID [2019-05-15 10:23:44,755 INFO L273 TraceCheckUtils]: 97: Hoare triple {284012#(<= proc_i 64)} assume i <= 1000; {284012#(<= proc_i 64)} is VALID [2019-05-15 10:23:44,755 INFO L273 TraceCheckUtils]: 98: Hoare triple {284012#(<= proc_i 64)} assume i + 4 < a[j]; {284012#(<= proc_i 64)} is VALID [2019-05-15 10:23:44,755 INFO L273 TraceCheckUtils]: 99: Hoare triple {284012#(<= proc_i 64)} assume a[5] == 1000; {284012#(<= proc_i 64)} is VALID [2019-05-15 10:23:44,756 INFO L273 TraceCheckUtils]: 100: Hoare triple {284012#(<= proc_i 64)} assume j > 4; {284012#(<= proc_i 64)} is VALID [2019-05-15 10:23:44,756 INFO L273 TraceCheckUtils]: 101: Hoare triple {284012#(<= proc_i 64)} assume j < 6; {284012#(<= proc_i 64)} is VALID [2019-05-15 10:23:44,757 INFO L273 TraceCheckUtils]: 102: Hoare triple {284012#(<= proc_i 64)} i := i + 4; {284031#(<= proc_i 68)} is VALID [2019-05-15 10:23:44,758 INFO L273 TraceCheckUtils]: 103: Hoare triple {284031#(<= proc_i 68)} assume i <= 1000; {284031#(<= proc_i 68)} is VALID [2019-05-15 10:23:44,758 INFO L273 TraceCheckUtils]: 104: Hoare triple {284031#(<= proc_i 68)} assume i + 4 < a[j]; {284031#(<= proc_i 68)} is VALID [2019-05-15 10:23:44,758 INFO L273 TraceCheckUtils]: 105: Hoare triple {284031#(<= proc_i 68)} assume a[5] == 1000; {284031#(<= proc_i 68)} is VALID [2019-05-15 10:23:44,759 INFO L273 TraceCheckUtils]: 106: Hoare triple {284031#(<= proc_i 68)} assume j > 4; {284031#(<= proc_i 68)} is VALID [2019-05-15 10:23:44,759 INFO L273 TraceCheckUtils]: 107: Hoare triple {284031#(<= proc_i 68)} assume j < 6; {284031#(<= proc_i 68)} is VALID [2019-05-15 10:23:44,760 INFO L273 TraceCheckUtils]: 108: Hoare triple {284031#(<= proc_i 68)} i := i + 4; {284050#(<= proc_i 72)} is VALID [2019-05-15 10:23:44,761 INFO L273 TraceCheckUtils]: 109: Hoare triple {284050#(<= proc_i 72)} assume i <= 1000; {284050#(<= proc_i 72)} is VALID [2019-05-15 10:23:44,761 INFO L273 TraceCheckUtils]: 110: Hoare triple {284050#(<= proc_i 72)} assume i + 4 < a[j]; {284050#(<= proc_i 72)} is VALID [2019-05-15 10:23:44,762 INFO L273 TraceCheckUtils]: 111: Hoare triple {284050#(<= proc_i 72)} assume a[5] == 1000; {284050#(<= proc_i 72)} is VALID [2019-05-15 10:23:44,762 INFO L273 TraceCheckUtils]: 112: Hoare triple {284050#(<= proc_i 72)} assume j > 4; {284050#(<= proc_i 72)} is VALID [2019-05-15 10:23:44,762 INFO L273 TraceCheckUtils]: 113: Hoare triple {284050#(<= proc_i 72)} assume j < 6; {284050#(<= proc_i 72)} is VALID [2019-05-15 10:23:44,763 INFO L273 TraceCheckUtils]: 114: Hoare triple {284050#(<= proc_i 72)} i := i + 4; {284069#(<= proc_i 76)} is VALID [2019-05-15 10:23:44,764 INFO L273 TraceCheckUtils]: 115: Hoare triple {284069#(<= proc_i 76)} assume i <= 1000; {284069#(<= proc_i 76)} is VALID [2019-05-15 10:23:44,764 INFO L273 TraceCheckUtils]: 116: Hoare triple {284069#(<= proc_i 76)} assume i + 4 < a[j]; {284069#(<= proc_i 76)} is VALID [2019-05-15 10:23:44,765 INFO L273 TraceCheckUtils]: 117: Hoare triple {284069#(<= proc_i 76)} assume a[5] == 1000; {284069#(<= proc_i 76)} is VALID [2019-05-15 10:23:44,765 INFO L273 TraceCheckUtils]: 118: Hoare triple {284069#(<= proc_i 76)} assume j > 4; {284069#(<= proc_i 76)} is VALID [2019-05-15 10:23:44,765 INFO L273 TraceCheckUtils]: 119: Hoare triple {284069#(<= proc_i 76)} assume j < 6; {284069#(<= proc_i 76)} is VALID [2019-05-15 10:23:44,766 INFO L273 TraceCheckUtils]: 120: Hoare triple {284069#(<= proc_i 76)} i := i + 4; {284088#(<= proc_i 80)} is VALID [2019-05-15 10:23:44,767 INFO L273 TraceCheckUtils]: 121: Hoare triple {284088#(<= proc_i 80)} assume i <= 1000; {284088#(<= proc_i 80)} is VALID [2019-05-15 10:23:44,767 INFO L273 TraceCheckUtils]: 122: Hoare triple {284088#(<= proc_i 80)} assume i + 4 < a[j]; {284088#(<= proc_i 80)} is VALID [2019-05-15 10:23:44,767 INFO L273 TraceCheckUtils]: 123: Hoare triple {284088#(<= proc_i 80)} assume a[5] == 1000; {284088#(<= proc_i 80)} is VALID [2019-05-15 10:23:44,768 INFO L273 TraceCheckUtils]: 124: Hoare triple {284088#(<= proc_i 80)} assume j > 4; {284088#(<= proc_i 80)} is VALID [2019-05-15 10:23:44,768 INFO L273 TraceCheckUtils]: 125: Hoare triple {284088#(<= proc_i 80)} assume j < 6; {284088#(<= proc_i 80)} is VALID [2019-05-15 10:23:44,769 INFO L273 TraceCheckUtils]: 126: Hoare triple {284088#(<= proc_i 80)} i := i + 4; {284107#(<= proc_i 84)} is VALID [2019-05-15 10:23:44,770 INFO L273 TraceCheckUtils]: 127: Hoare triple {284107#(<= proc_i 84)} assume i <= 1000; {284107#(<= proc_i 84)} is VALID [2019-05-15 10:23:44,770 INFO L273 TraceCheckUtils]: 128: Hoare triple {284107#(<= proc_i 84)} assume i + 4 < a[j]; {284107#(<= proc_i 84)} is VALID [2019-05-15 10:23:44,770 INFO L273 TraceCheckUtils]: 129: Hoare triple {284107#(<= proc_i 84)} assume a[5] == 1000; {284107#(<= proc_i 84)} is VALID [2019-05-15 10:23:44,771 INFO L273 TraceCheckUtils]: 130: Hoare triple {284107#(<= proc_i 84)} assume j > 4; {284107#(<= proc_i 84)} is VALID [2019-05-15 10:23:44,771 INFO L273 TraceCheckUtils]: 131: Hoare triple {284107#(<= proc_i 84)} assume j < 6; {284107#(<= proc_i 84)} is VALID [2019-05-15 10:23:44,772 INFO L273 TraceCheckUtils]: 132: Hoare triple {284107#(<= proc_i 84)} i := i + 4; {284126#(<= proc_i 88)} is VALID [2019-05-15 10:23:44,772 INFO L273 TraceCheckUtils]: 133: Hoare triple {284126#(<= proc_i 88)} assume i <= 1000; {284126#(<= proc_i 88)} is VALID [2019-05-15 10:23:44,773 INFO L273 TraceCheckUtils]: 134: Hoare triple {284126#(<= proc_i 88)} assume i + 4 < a[j]; {284126#(<= proc_i 88)} is VALID [2019-05-15 10:23:44,773 INFO L273 TraceCheckUtils]: 135: Hoare triple {284126#(<= proc_i 88)} assume a[5] == 1000; {284126#(<= proc_i 88)} is VALID [2019-05-15 10:23:44,774 INFO L273 TraceCheckUtils]: 136: Hoare triple {284126#(<= proc_i 88)} assume j > 4; {284126#(<= proc_i 88)} is VALID [2019-05-15 10:23:44,774 INFO L273 TraceCheckUtils]: 137: Hoare triple {284126#(<= proc_i 88)} assume j < 6; {284126#(<= proc_i 88)} is VALID [2019-05-15 10:23:44,775 INFO L273 TraceCheckUtils]: 138: Hoare triple {284126#(<= proc_i 88)} i := i + 4; {284145#(<= proc_i 92)} is VALID [2019-05-15 10:23:44,775 INFO L273 TraceCheckUtils]: 139: Hoare triple {284145#(<= proc_i 92)} assume i <= 1000; {284145#(<= proc_i 92)} is VALID [2019-05-15 10:23:44,776 INFO L273 TraceCheckUtils]: 140: Hoare triple {284145#(<= proc_i 92)} assume i + 4 < a[j]; {284145#(<= proc_i 92)} is VALID [2019-05-15 10:23:44,776 INFO L273 TraceCheckUtils]: 141: Hoare triple {284145#(<= proc_i 92)} assume a[5] == 1000; {284145#(<= proc_i 92)} is VALID [2019-05-15 10:23:44,777 INFO L273 TraceCheckUtils]: 142: Hoare triple {284145#(<= proc_i 92)} assume j > 4; {284145#(<= proc_i 92)} is VALID [2019-05-15 10:23:44,777 INFO L273 TraceCheckUtils]: 143: Hoare triple {284145#(<= proc_i 92)} assume j < 6; {284145#(<= proc_i 92)} is VALID [2019-05-15 10:23:44,778 INFO L273 TraceCheckUtils]: 144: Hoare triple {284145#(<= proc_i 92)} i := i + 4; {284164#(<= proc_i 96)} is VALID [2019-05-15 10:23:44,778 INFO L273 TraceCheckUtils]: 145: Hoare triple {284164#(<= proc_i 96)} assume i <= 1000; {284164#(<= proc_i 96)} is VALID [2019-05-15 10:23:44,779 INFO L273 TraceCheckUtils]: 146: Hoare triple {284164#(<= proc_i 96)} assume i + 4 < a[j]; {284164#(<= proc_i 96)} is VALID [2019-05-15 10:23:44,779 INFO L273 TraceCheckUtils]: 147: Hoare triple {284164#(<= proc_i 96)} assume a[5] == 1000; {284164#(<= proc_i 96)} is VALID [2019-05-15 10:23:44,780 INFO L273 TraceCheckUtils]: 148: Hoare triple {284164#(<= proc_i 96)} assume j > 4; {284164#(<= proc_i 96)} is VALID [2019-05-15 10:23:44,780 INFO L273 TraceCheckUtils]: 149: Hoare triple {284164#(<= proc_i 96)} assume j < 6; {284164#(<= proc_i 96)} is VALID [2019-05-15 10:23:44,781 INFO L273 TraceCheckUtils]: 150: Hoare triple {284164#(<= proc_i 96)} i := i + 4; {284183#(<= proc_i 100)} is VALID [2019-05-15 10:23:44,781 INFO L273 TraceCheckUtils]: 151: Hoare triple {284183#(<= proc_i 100)} assume i <= 1000; {284183#(<= proc_i 100)} is VALID [2019-05-15 10:23:44,782 INFO L273 TraceCheckUtils]: 152: Hoare triple {284183#(<= proc_i 100)} assume i + 4 < a[j]; {284183#(<= proc_i 100)} is VALID [2019-05-15 10:23:44,782 INFO L273 TraceCheckUtils]: 153: Hoare triple {284183#(<= proc_i 100)} assume a[5] == 1000; {284183#(<= proc_i 100)} is VALID [2019-05-15 10:23:44,783 INFO L273 TraceCheckUtils]: 154: Hoare triple {284183#(<= proc_i 100)} assume j > 4; {284183#(<= proc_i 100)} is VALID [2019-05-15 10:23:44,783 INFO L273 TraceCheckUtils]: 155: Hoare triple {284183#(<= proc_i 100)} assume j < 6; {284183#(<= proc_i 100)} is VALID [2019-05-15 10:23:44,784 INFO L273 TraceCheckUtils]: 156: Hoare triple {284183#(<= proc_i 100)} i := i + 4; {284202#(<= proc_i 104)} is VALID [2019-05-15 10:23:44,784 INFO L273 TraceCheckUtils]: 157: Hoare triple {284202#(<= proc_i 104)} assume i <= 1000; {284202#(<= proc_i 104)} is VALID [2019-05-15 10:23:44,785 INFO L273 TraceCheckUtils]: 158: Hoare triple {284202#(<= proc_i 104)} assume i + 4 < a[j]; {284202#(<= proc_i 104)} is VALID [2019-05-15 10:23:44,785 INFO L273 TraceCheckUtils]: 159: Hoare triple {284202#(<= proc_i 104)} assume a[5] == 1000; {284202#(<= proc_i 104)} is VALID [2019-05-15 10:23:44,786 INFO L273 TraceCheckUtils]: 160: Hoare triple {284202#(<= proc_i 104)} assume j > 4; {284202#(<= proc_i 104)} is VALID [2019-05-15 10:23:44,786 INFO L273 TraceCheckUtils]: 161: Hoare triple {284202#(<= proc_i 104)} assume j < 6; {284202#(<= proc_i 104)} is VALID [2019-05-15 10:23:44,787 INFO L273 TraceCheckUtils]: 162: Hoare triple {284202#(<= proc_i 104)} i := i + 4; {284221#(<= proc_i 108)} is VALID [2019-05-15 10:23:44,787 INFO L273 TraceCheckUtils]: 163: Hoare triple {284221#(<= proc_i 108)} assume i <= 1000; {284221#(<= proc_i 108)} is VALID [2019-05-15 10:23:44,788 INFO L273 TraceCheckUtils]: 164: Hoare triple {284221#(<= proc_i 108)} assume i + 4 < a[j]; {284221#(<= proc_i 108)} is VALID [2019-05-15 10:23:44,788 INFO L273 TraceCheckUtils]: 165: Hoare triple {284221#(<= proc_i 108)} assume a[5] == 1000; {284221#(<= proc_i 108)} is VALID [2019-05-15 10:23:44,789 INFO L273 TraceCheckUtils]: 166: Hoare triple {284221#(<= proc_i 108)} assume j > 4; {284221#(<= proc_i 108)} is VALID [2019-05-15 10:23:44,789 INFO L273 TraceCheckUtils]: 167: Hoare triple {284221#(<= proc_i 108)} assume j < 6; {284221#(<= proc_i 108)} is VALID [2019-05-15 10:23:44,790 INFO L273 TraceCheckUtils]: 168: Hoare triple {284221#(<= proc_i 108)} i := i + 4; {284240#(<= proc_i 112)} is VALID [2019-05-15 10:23:44,790 INFO L273 TraceCheckUtils]: 169: Hoare triple {284240#(<= proc_i 112)} assume i <= 1000; {284240#(<= proc_i 112)} is VALID [2019-05-15 10:23:44,791 INFO L273 TraceCheckUtils]: 170: Hoare triple {284240#(<= proc_i 112)} assume i + 4 < a[j]; {284240#(<= proc_i 112)} is VALID [2019-05-15 10:23:44,791 INFO L273 TraceCheckUtils]: 171: Hoare triple {284240#(<= proc_i 112)} assume a[5] == 1000; {284240#(<= proc_i 112)} is VALID [2019-05-15 10:23:44,792 INFO L273 TraceCheckUtils]: 172: Hoare triple {284240#(<= proc_i 112)} assume j > 4; {284240#(<= proc_i 112)} is VALID [2019-05-15 10:23:44,792 INFO L273 TraceCheckUtils]: 173: Hoare triple {284240#(<= proc_i 112)} assume j < 6; {284240#(<= proc_i 112)} is VALID [2019-05-15 10:23:44,793 INFO L273 TraceCheckUtils]: 174: Hoare triple {284240#(<= proc_i 112)} i := i + 4; {284259#(<= proc_i 116)} is VALID [2019-05-15 10:23:44,793 INFO L273 TraceCheckUtils]: 175: Hoare triple {284259#(<= proc_i 116)} assume i <= 1000; {284259#(<= proc_i 116)} is VALID [2019-05-15 10:23:44,794 INFO L273 TraceCheckUtils]: 176: Hoare triple {284259#(<= proc_i 116)} assume i + 4 < a[j]; {284259#(<= proc_i 116)} is VALID [2019-05-15 10:23:44,794 INFO L273 TraceCheckUtils]: 177: Hoare triple {284259#(<= proc_i 116)} assume a[5] == 1000; {284259#(<= proc_i 116)} is VALID [2019-05-15 10:23:44,794 INFO L273 TraceCheckUtils]: 178: Hoare triple {284259#(<= proc_i 116)} assume j > 4; {284259#(<= proc_i 116)} is VALID [2019-05-15 10:23:44,795 INFO L273 TraceCheckUtils]: 179: Hoare triple {284259#(<= proc_i 116)} assume j < 6; {284259#(<= proc_i 116)} is VALID [2019-05-15 10:23:44,796 INFO L273 TraceCheckUtils]: 180: Hoare triple {284259#(<= proc_i 116)} i := i + 4; {284278#(<= proc_i 120)} is VALID [2019-05-15 10:23:44,796 INFO L273 TraceCheckUtils]: 181: Hoare triple {284278#(<= proc_i 120)} assume i <= 1000; {284278#(<= proc_i 120)} is VALID [2019-05-15 10:23:44,796 INFO L273 TraceCheckUtils]: 182: Hoare triple {284278#(<= proc_i 120)} assume i + 4 < a[j]; {284278#(<= proc_i 120)} is VALID [2019-05-15 10:23:44,797 INFO L273 TraceCheckUtils]: 183: Hoare triple {284278#(<= proc_i 120)} assume a[5] == 1000; {284278#(<= proc_i 120)} is VALID [2019-05-15 10:23:44,797 INFO L273 TraceCheckUtils]: 184: Hoare triple {284278#(<= proc_i 120)} assume j > 4; {284278#(<= proc_i 120)} is VALID [2019-05-15 10:23:44,798 INFO L273 TraceCheckUtils]: 185: Hoare triple {284278#(<= proc_i 120)} assume j < 6; {284278#(<= proc_i 120)} is VALID [2019-05-15 10:23:44,799 INFO L273 TraceCheckUtils]: 186: Hoare triple {284278#(<= proc_i 120)} i := i + 4; {284297#(<= proc_i 124)} is VALID [2019-05-15 10:23:44,799 INFO L273 TraceCheckUtils]: 187: Hoare triple {284297#(<= proc_i 124)} assume i <= 1000; {284297#(<= proc_i 124)} is VALID [2019-05-15 10:23:44,799 INFO L273 TraceCheckUtils]: 188: Hoare triple {284297#(<= proc_i 124)} assume i + 4 < a[j]; {284297#(<= proc_i 124)} is VALID [2019-05-15 10:23:44,800 INFO L273 TraceCheckUtils]: 189: Hoare triple {284297#(<= proc_i 124)} assume a[5] == 1000; {284297#(<= proc_i 124)} is VALID [2019-05-15 10:23:44,800 INFO L273 TraceCheckUtils]: 190: Hoare triple {284297#(<= proc_i 124)} assume j > 4; {284297#(<= proc_i 124)} is VALID [2019-05-15 10:23:44,801 INFO L273 TraceCheckUtils]: 191: Hoare triple {284297#(<= proc_i 124)} assume j < 6; {284297#(<= proc_i 124)} is VALID [2019-05-15 10:23:44,801 INFO L273 TraceCheckUtils]: 192: Hoare triple {284297#(<= proc_i 124)} i := i + 4; {284316#(<= proc_i 128)} is VALID [2019-05-15 10:23:44,802 INFO L273 TraceCheckUtils]: 193: Hoare triple {284316#(<= proc_i 128)} assume i <= 1000; {284316#(<= proc_i 128)} is VALID [2019-05-15 10:23:44,802 INFO L273 TraceCheckUtils]: 194: Hoare triple {284316#(<= proc_i 128)} assume i + 4 < a[j]; {284316#(<= proc_i 128)} is VALID [2019-05-15 10:23:44,803 INFO L273 TraceCheckUtils]: 195: Hoare triple {284316#(<= proc_i 128)} assume a[5] == 1000; {284316#(<= proc_i 128)} is VALID [2019-05-15 10:23:44,803 INFO L273 TraceCheckUtils]: 196: Hoare triple {284316#(<= proc_i 128)} assume j > 4; {284316#(<= proc_i 128)} is VALID [2019-05-15 10:23:44,804 INFO L273 TraceCheckUtils]: 197: Hoare triple {284316#(<= proc_i 128)} assume j < 6; {284316#(<= proc_i 128)} is VALID [2019-05-15 10:23:44,804 INFO L273 TraceCheckUtils]: 198: Hoare triple {284316#(<= proc_i 128)} i := i + 4; {284335#(<= proc_i 132)} is VALID [2019-05-15 10:23:44,805 INFO L273 TraceCheckUtils]: 199: Hoare triple {284335#(<= proc_i 132)} assume i <= 1000; {284335#(<= proc_i 132)} is VALID [2019-05-15 10:23:44,805 INFO L273 TraceCheckUtils]: 200: Hoare triple {284335#(<= proc_i 132)} assume i + 4 < a[j]; {284335#(<= proc_i 132)} is VALID [2019-05-15 10:23:44,806 INFO L273 TraceCheckUtils]: 201: Hoare triple {284335#(<= proc_i 132)} assume a[5] == 1000; {284335#(<= proc_i 132)} is VALID [2019-05-15 10:23:44,806 INFO L273 TraceCheckUtils]: 202: Hoare triple {284335#(<= proc_i 132)} assume j > 4; {284335#(<= proc_i 132)} is VALID [2019-05-15 10:23:44,807 INFO L273 TraceCheckUtils]: 203: Hoare triple {284335#(<= proc_i 132)} assume j < 6; {284335#(<= proc_i 132)} is VALID [2019-05-15 10:23:44,807 INFO L273 TraceCheckUtils]: 204: Hoare triple {284335#(<= proc_i 132)} i := i + 4; {284354#(<= proc_i 136)} is VALID [2019-05-15 10:23:44,808 INFO L273 TraceCheckUtils]: 205: Hoare triple {284354#(<= proc_i 136)} assume i <= 1000; {284354#(<= proc_i 136)} is VALID [2019-05-15 10:23:44,808 INFO L273 TraceCheckUtils]: 206: Hoare triple {284354#(<= proc_i 136)} assume i + 4 < a[j]; {284354#(<= proc_i 136)} is VALID [2019-05-15 10:23:44,809 INFO L273 TraceCheckUtils]: 207: Hoare triple {284354#(<= proc_i 136)} assume a[5] == 1000; {284354#(<= proc_i 136)} is VALID [2019-05-15 10:23:44,809 INFO L273 TraceCheckUtils]: 208: Hoare triple {284354#(<= proc_i 136)} assume j > 4; {284354#(<= proc_i 136)} is VALID [2019-05-15 10:23:44,810 INFO L273 TraceCheckUtils]: 209: Hoare triple {284354#(<= proc_i 136)} assume j < 6; {284354#(<= proc_i 136)} is VALID [2019-05-15 10:23:44,810 INFO L273 TraceCheckUtils]: 210: Hoare triple {284354#(<= proc_i 136)} i := i + 4; {284373#(<= proc_i 140)} is VALID [2019-05-15 10:23:44,811 INFO L273 TraceCheckUtils]: 211: Hoare triple {284373#(<= proc_i 140)} assume i <= 1000; {284373#(<= proc_i 140)} is VALID [2019-05-15 10:23:44,811 INFO L273 TraceCheckUtils]: 212: Hoare triple {284373#(<= proc_i 140)} assume i + 4 < a[j]; {284373#(<= proc_i 140)} is VALID [2019-05-15 10:23:44,812 INFO L273 TraceCheckUtils]: 213: Hoare triple {284373#(<= proc_i 140)} assume a[5] == 1000; {284373#(<= proc_i 140)} is VALID [2019-05-15 10:23:44,812 INFO L273 TraceCheckUtils]: 214: Hoare triple {284373#(<= proc_i 140)} assume j > 4; {284373#(<= proc_i 140)} is VALID [2019-05-15 10:23:44,813 INFO L273 TraceCheckUtils]: 215: Hoare triple {284373#(<= proc_i 140)} assume j < 6; {284373#(<= proc_i 140)} is VALID [2019-05-15 10:23:44,813 INFO L273 TraceCheckUtils]: 216: Hoare triple {284373#(<= proc_i 140)} i := i + 4; {284392#(<= proc_i 144)} is VALID [2019-05-15 10:23:44,814 INFO L273 TraceCheckUtils]: 217: Hoare triple {284392#(<= proc_i 144)} assume i <= 1000; {284392#(<= proc_i 144)} is VALID [2019-05-15 10:23:44,814 INFO L273 TraceCheckUtils]: 218: Hoare triple {284392#(<= proc_i 144)} assume i + 4 < a[j]; {284392#(<= proc_i 144)} is VALID [2019-05-15 10:23:44,815 INFO L273 TraceCheckUtils]: 219: Hoare triple {284392#(<= proc_i 144)} assume a[5] == 1000; {284392#(<= proc_i 144)} is VALID [2019-05-15 10:23:44,815 INFO L273 TraceCheckUtils]: 220: Hoare triple {284392#(<= proc_i 144)} assume j > 4; {284392#(<= proc_i 144)} is VALID [2019-05-15 10:23:44,816 INFO L273 TraceCheckUtils]: 221: Hoare triple {284392#(<= proc_i 144)} assume j < 6; {284392#(<= proc_i 144)} is VALID [2019-05-15 10:23:44,816 INFO L273 TraceCheckUtils]: 222: Hoare triple {284392#(<= proc_i 144)} i := i + 4; {284411#(<= proc_i 148)} is VALID [2019-05-15 10:23:44,817 INFO L273 TraceCheckUtils]: 223: Hoare triple {284411#(<= proc_i 148)} assume i <= 1000; {284411#(<= proc_i 148)} is VALID [2019-05-15 10:23:44,817 INFO L273 TraceCheckUtils]: 224: Hoare triple {284411#(<= proc_i 148)} assume i + 4 < a[j]; {284411#(<= proc_i 148)} is VALID [2019-05-15 10:23:44,818 INFO L273 TraceCheckUtils]: 225: Hoare triple {284411#(<= proc_i 148)} assume a[5] == 1000; {284411#(<= proc_i 148)} is VALID [2019-05-15 10:23:44,818 INFO L273 TraceCheckUtils]: 226: Hoare triple {284411#(<= proc_i 148)} assume j > 4; {284411#(<= proc_i 148)} is VALID [2019-05-15 10:23:44,819 INFO L273 TraceCheckUtils]: 227: Hoare triple {284411#(<= proc_i 148)} assume j < 6; {284411#(<= proc_i 148)} is VALID [2019-05-15 10:23:44,819 INFO L273 TraceCheckUtils]: 228: Hoare triple {284411#(<= proc_i 148)} i := i + 4; {284430#(<= proc_i 152)} is VALID [2019-05-15 10:23:44,820 INFO L273 TraceCheckUtils]: 229: Hoare triple {284430#(<= proc_i 152)} assume i <= 1000; {284430#(<= proc_i 152)} is VALID [2019-05-15 10:23:44,820 INFO L273 TraceCheckUtils]: 230: Hoare triple {284430#(<= proc_i 152)} assume i + 4 < a[j]; {284430#(<= proc_i 152)} is VALID [2019-05-15 10:23:44,821 INFO L273 TraceCheckUtils]: 231: Hoare triple {284430#(<= proc_i 152)} assume a[5] == 1000; {284430#(<= proc_i 152)} is VALID [2019-05-15 10:23:44,821 INFO L273 TraceCheckUtils]: 232: Hoare triple {284430#(<= proc_i 152)} assume j > 4; {284430#(<= proc_i 152)} is VALID [2019-05-15 10:23:44,822 INFO L273 TraceCheckUtils]: 233: Hoare triple {284430#(<= proc_i 152)} assume j < 6; {284430#(<= proc_i 152)} is VALID [2019-05-15 10:23:44,823 INFO L273 TraceCheckUtils]: 234: Hoare triple {284430#(<= proc_i 152)} i := i + 4; {284449#(<= proc_i 156)} is VALID [2019-05-15 10:23:44,823 INFO L273 TraceCheckUtils]: 235: Hoare triple {284449#(<= proc_i 156)} assume i <= 1000; {284449#(<= proc_i 156)} is VALID [2019-05-15 10:23:44,824 INFO L273 TraceCheckUtils]: 236: Hoare triple {284449#(<= proc_i 156)} assume i + 4 < a[j]; {284449#(<= proc_i 156)} is VALID [2019-05-15 10:23:44,824 INFO L273 TraceCheckUtils]: 237: Hoare triple {284449#(<= proc_i 156)} assume a[5] == 1000; {284449#(<= proc_i 156)} is VALID [2019-05-15 10:23:44,825 INFO L273 TraceCheckUtils]: 238: Hoare triple {284449#(<= proc_i 156)} assume j > 4; {284449#(<= proc_i 156)} is VALID [2019-05-15 10:23:44,825 INFO L273 TraceCheckUtils]: 239: Hoare triple {284449#(<= proc_i 156)} assume j < 6; {284449#(<= proc_i 156)} is VALID [2019-05-15 10:23:44,826 INFO L273 TraceCheckUtils]: 240: Hoare triple {284449#(<= proc_i 156)} i := i + 4; {284468#(<= proc_i 160)} is VALID [2019-05-15 10:23:44,826 INFO L273 TraceCheckUtils]: 241: Hoare triple {284468#(<= proc_i 160)} assume i <= 1000; {284468#(<= proc_i 160)} is VALID [2019-05-15 10:23:44,827 INFO L273 TraceCheckUtils]: 242: Hoare triple {284468#(<= proc_i 160)} assume i + 4 < a[j]; {284468#(<= proc_i 160)} is VALID [2019-05-15 10:23:44,827 INFO L273 TraceCheckUtils]: 243: Hoare triple {284468#(<= proc_i 160)} assume a[5] == 1000; {284468#(<= proc_i 160)} is VALID [2019-05-15 10:23:44,828 INFO L273 TraceCheckUtils]: 244: Hoare triple {284468#(<= proc_i 160)} assume j > 4; {284468#(<= proc_i 160)} is VALID [2019-05-15 10:23:44,828 INFO L273 TraceCheckUtils]: 245: Hoare triple {284468#(<= proc_i 160)} assume j < 6; {284468#(<= proc_i 160)} is VALID [2019-05-15 10:23:44,829 INFO L273 TraceCheckUtils]: 246: Hoare triple {284468#(<= proc_i 160)} i := i + 4; {284487#(<= proc_i 164)} is VALID [2019-05-15 10:23:44,829 INFO L273 TraceCheckUtils]: 247: Hoare triple {284487#(<= proc_i 164)} assume i <= 1000; {284487#(<= proc_i 164)} is VALID [2019-05-15 10:23:44,830 INFO L273 TraceCheckUtils]: 248: Hoare triple {284487#(<= proc_i 164)} assume i + 4 < a[j]; {284487#(<= proc_i 164)} is VALID [2019-05-15 10:23:44,830 INFO L273 TraceCheckUtils]: 249: Hoare triple {284487#(<= proc_i 164)} assume a[5] == 1000; {284487#(<= proc_i 164)} is VALID [2019-05-15 10:23:44,831 INFO L273 TraceCheckUtils]: 250: Hoare triple {284487#(<= proc_i 164)} assume j > 4; {284487#(<= proc_i 164)} is VALID [2019-05-15 10:23:44,831 INFO L273 TraceCheckUtils]: 251: Hoare triple {284487#(<= proc_i 164)} assume j < 6; {284487#(<= proc_i 164)} is VALID [2019-05-15 10:23:44,832 INFO L273 TraceCheckUtils]: 252: Hoare triple {284487#(<= proc_i 164)} i := i + 4; {284506#(<= proc_i 168)} is VALID [2019-05-15 10:23:44,832 INFO L273 TraceCheckUtils]: 253: Hoare triple {284506#(<= proc_i 168)} assume i <= 1000; {284506#(<= proc_i 168)} is VALID [2019-05-15 10:23:44,833 INFO L273 TraceCheckUtils]: 254: Hoare triple {284506#(<= proc_i 168)} assume i + 4 < a[j]; {284506#(<= proc_i 168)} is VALID [2019-05-15 10:23:44,833 INFO L273 TraceCheckUtils]: 255: Hoare triple {284506#(<= proc_i 168)} assume a[5] == 1000; {284506#(<= proc_i 168)} is VALID [2019-05-15 10:23:44,834 INFO L273 TraceCheckUtils]: 256: Hoare triple {284506#(<= proc_i 168)} assume j > 4; {284506#(<= proc_i 168)} is VALID [2019-05-15 10:23:44,834 INFO L273 TraceCheckUtils]: 257: Hoare triple {284506#(<= proc_i 168)} assume j < 6; {284506#(<= proc_i 168)} is VALID [2019-05-15 10:23:44,835 INFO L273 TraceCheckUtils]: 258: Hoare triple {284506#(<= proc_i 168)} i := i + 4; {284525#(<= proc_i 172)} is VALID [2019-05-15 10:23:44,835 INFO L273 TraceCheckUtils]: 259: Hoare triple {284525#(<= proc_i 172)} assume i <= 1000; {284525#(<= proc_i 172)} is VALID [2019-05-15 10:23:44,836 INFO L273 TraceCheckUtils]: 260: Hoare triple {284525#(<= proc_i 172)} assume i + 4 < a[j]; {284525#(<= proc_i 172)} is VALID [2019-05-15 10:23:44,836 INFO L273 TraceCheckUtils]: 261: Hoare triple {284525#(<= proc_i 172)} assume a[5] == 1000; {284525#(<= proc_i 172)} is VALID [2019-05-15 10:23:44,837 INFO L273 TraceCheckUtils]: 262: Hoare triple {284525#(<= proc_i 172)} assume j > 4; {284525#(<= proc_i 172)} is VALID [2019-05-15 10:23:44,837 INFO L273 TraceCheckUtils]: 263: Hoare triple {284525#(<= proc_i 172)} assume j < 6; {284525#(<= proc_i 172)} is VALID [2019-05-15 10:23:44,838 INFO L273 TraceCheckUtils]: 264: Hoare triple {284525#(<= proc_i 172)} i := i + 4; {284544#(<= proc_i 176)} is VALID [2019-05-15 10:23:44,838 INFO L273 TraceCheckUtils]: 265: Hoare triple {284544#(<= proc_i 176)} assume i <= 1000; {284544#(<= proc_i 176)} is VALID [2019-05-15 10:23:44,839 INFO L273 TraceCheckUtils]: 266: Hoare triple {284544#(<= proc_i 176)} assume i + 4 < a[j]; {284544#(<= proc_i 176)} is VALID [2019-05-15 10:23:44,839 INFO L273 TraceCheckUtils]: 267: Hoare triple {284544#(<= proc_i 176)} assume a[5] == 1000; {284544#(<= proc_i 176)} is VALID [2019-05-15 10:23:44,840 INFO L273 TraceCheckUtils]: 268: Hoare triple {284544#(<= proc_i 176)} assume j > 4; {284544#(<= proc_i 176)} is VALID [2019-05-15 10:23:44,840 INFO L273 TraceCheckUtils]: 269: Hoare triple {284544#(<= proc_i 176)} assume j < 6; {284544#(<= proc_i 176)} is VALID [2019-05-15 10:23:44,841 INFO L273 TraceCheckUtils]: 270: Hoare triple {284544#(<= proc_i 176)} i := i + 4; {284563#(<= proc_i 180)} is VALID [2019-05-15 10:23:44,841 INFO L273 TraceCheckUtils]: 271: Hoare triple {284563#(<= proc_i 180)} assume i <= 1000; {284563#(<= proc_i 180)} is VALID [2019-05-15 10:23:44,842 INFO L273 TraceCheckUtils]: 272: Hoare triple {284563#(<= proc_i 180)} assume i + 4 < a[j]; {284563#(<= proc_i 180)} is VALID [2019-05-15 10:23:44,842 INFO L273 TraceCheckUtils]: 273: Hoare triple {284563#(<= proc_i 180)} assume a[5] == 1000; {284563#(<= proc_i 180)} is VALID [2019-05-15 10:23:44,843 INFO L273 TraceCheckUtils]: 274: Hoare triple {284563#(<= proc_i 180)} assume j > 4; {284563#(<= proc_i 180)} is VALID [2019-05-15 10:23:44,843 INFO L273 TraceCheckUtils]: 275: Hoare triple {284563#(<= proc_i 180)} assume j < 6; {284563#(<= proc_i 180)} is VALID [2019-05-15 10:23:44,844 INFO L273 TraceCheckUtils]: 276: Hoare triple {284563#(<= proc_i 180)} i := i + 4; {284582#(<= proc_i 184)} is VALID [2019-05-15 10:23:44,844 INFO L273 TraceCheckUtils]: 277: Hoare triple {284582#(<= proc_i 184)} assume i <= 1000; {284582#(<= proc_i 184)} is VALID [2019-05-15 10:23:44,845 INFO L273 TraceCheckUtils]: 278: Hoare triple {284582#(<= proc_i 184)} assume i + 4 < a[j]; {284582#(<= proc_i 184)} is VALID [2019-05-15 10:23:44,845 INFO L273 TraceCheckUtils]: 279: Hoare triple {284582#(<= proc_i 184)} assume a[5] == 1000; {284582#(<= proc_i 184)} is VALID [2019-05-15 10:23:44,846 INFO L273 TraceCheckUtils]: 280: Hoare triple {284582#(<= proc_i 184)} assume j > 4; {284582#(<= proc_i 184)} is VALID [2019-05-15 10:23:44,846 INFO L273 TraceCheckUtils]: 281: Hoare triple {284582#(<= proc_i 184)} assume j < 6; {284582#(<= proc_i 184)} is VALID [2019-05-15 10:23:44,847 INFO L273 TraceCheckUtils]: 282: Hoare triple {284582#(<= proc_i 184)} i := i + 4; {284601#(<= proc_i 188)} is VALID [2019-05-15 10:23:44,847 INFO L273 TraceCheckUtils]: 283: Hoare triple {284601#(<= proc_i 188)} assume i <= 1000; {284601#(<= proc_i 188)} is VALID [2019-05-15 10:23:44,848 INFO L273 TraceCheckUtils]: 284: Hoare triple {284601#(<= proc_i 188)} assume i + 4 < a[j]; {284601#(<= proc_i 188)} is VALID [2019-05-15 10:23:44,848 INFO L273 TraceCheckUtils]: 285: Hoare triple {284601#(<= proc_i 188)} assume a[5] == 1000; {284601#(<= proc_i 188)} is VALID [2019-05-15 10:23:44,849 INFO L273 TraceCheckUtils]: 286: Hoare triple {284601#(<= proc_i 188)} assume j > 4; {284601#(<= proc_i 188)} is VALID [2019-05-15 10:23:44,849 INFO L273 TraceCheckUtils]: 287: Hoare triple {284601#(<= proc_i 188)} assume j < 6; {284601#(<= proc_i 188)} is VALID [2019-05-15 10:23:44,850 INFO L273 TraceCheckUtils]: 288: Hoare triple {284601#(<= proc_i 188)} i := i + 4; {284620#(<= proc_i 192)} is VALID [2019-05-15 10:23:44,850 INFO L273 TraceCheckUtils]: 289: Hoare triple {284620#(<= proc_i 192)} assume i <= 1000; {284620#(<= proc_i 192)} is VALID [2019-05-15 10:23:44,851 INFO L273 TraceCheckUtils]: 290: Hoare triple {284620#(<= proc_i 192)} assume i + 4 < a[j]; {284620#(<= proc_i 192)} is VALID [2019-05-15 10:23:44,851 INFO L273 TraceCheckUtils]: 291: Hoare triple {284620#(<= proc_i 192)} assume a[5] == 1000; {284620#(<= proc_i 192)} is VALID [2019-05-15 10:23:44,851 INFO L273 TraceCheckUtils]: 292: Hoare triple {284620#(<= proc_i 192)} assume j > 4; {284620#(<= proc_i 192)} is VALID [2019-05-15 10:23:44,852 INFO L273 TraceCheckUtils]: 293: Hoare triple {284620#(<= proc_i 192)} assume j < 6; {284620#(<= proc_i 192)} is VALID [2019-05-15 10:23:44,853 INFO L273 TraceCheckUtils]: 294: Hoare triple {284620#(<= proc_i 192)} i := i + 4; {284639#(<= proc_i 196)} is VALID [2019-05-15 10:23:44,853 INFO L273 TraceCheckUtils]: 295: Hoare triple {284639#(<= proc_i 196)} assume i <= 1000; {284639#(<= proc_i 196)} is VALID [2019-05-15 10:23:44,854 INFO L273 TraceCheckUtils]: 296: Hoare triple {284639#(<= proc_i 196)} assume i + 4 < a[j]; {284639#(<= proc_i 196)} is VALID [2019-05-15 10:23:44,854 INFO L273 TraceCheckUtils]: 297: Hoare triple {284639#(<= proc_i 196)} assume a[5] == 1000; {284639#(<= proc_i 196)} is VALID [2019-05-15 10:23:44,854 INFO L273 TraceCheckUtils]: 298: Hoare triple {284639#(<= proc_i 196)} assume j > 4; {284639#(<= proc_i 196)} is VALID [2019-05-15 10:23:44,855 INFO L273 TraceCheckUtils]: 299: Hoare triple {284639#(<= proc_i 196)} assume j < 6; {284639#(<= proc_i 196)} is VALID [2019-05-15 10:23:44,856 INFO L273 TraceCheckUtils]: 300: Hoare triple {284639#(<= proc_i 196)} i := i + 4; {284658#(<= proc_i 200)} is VALID [2019-05-15 10:23:44,856 INFO L273 TraceCheckUtils]: 301: Hoare triple {284658#(<= proc_i 200)} assume i <= 1000; {284658#(<= proc_i 200)} is VALID [2019-05-15 10:23:44,856 INFO L273 TraceCheckUtils]: 302: Hoare triple {284658#(<= proc_i 200)} assume i + 4 < a[j]; {284658#(<= proc_i 200)} is VALID [2019-05-15 10:23:44,857 INFO L273 TraceCheckUtils]: 303: Hoare triple {284658#(<= proc_i 200)} assume a[5] == 1000; {284658#(<= proc_i 200)} is VALID [2019-05-15 10:23:44,857 INFO L273 TraceCheckUtils]: 304: Hoare triple {284658#(<= proc_i 200)} assume j > 4; {284658#(<= proc_i 200)} is VALID [2019-05-15 10:23:44,858 INFO L273 TraceCheckUtils]: 305: Hoare triple {284658#(<= proc_i 200)} assume j < 6; {284658#(<= proc_i 200)} is VALID [2019-05-15 10:23:44,859 INFO L273 TraceCheckUtils]: 306: Hoare triple {284658#(<= proc_i 200)} i := i + 4; {284677#(<= proc_i 204)} is VALID [2019-05-15 10:23:44,859 INFO L273 TraceCheckUtils]: 307: Hoare triple {284677#(<= proc_i 204)} assume i <= 1000; {284677#(<= proc_i 204)} is VALID [2019-05-15 10:23:44,859 INFO L273 TraceCheckUtils]: 308: Hoare triple {284677#(<= proc_i 204)} assume i + 4 < a[j]; {284677#(<= proc_i 204)} is VALID [2019-05-15 10:23:44,860 INFO L273 TraceCheckUtils]: 309: Hoare triple {284677#(<= proc_i 204)} assume a[5] == 1000; {284677#(<= proc_i 204)} is VALID [2019-05-15 10:23:44,860 INFO L273 TraceCheckUtils]: 310: Hoare triple {284677#(<= proc_i 204)} assume j > 4; {284677#(<= proc_i 204)} is VALID [2019-05-15 10:23:44,861 INFO L273 TraceCheckUtils]: 311: Hoare triple {284677#(<= proc_i 204)} assume j < 6; {284677#(<= proc_i 204)} is VALID [2019-05-15 10:23:44,861 INFO L273 TraceCheckUtils]: 312: Hoare triple {284677#(<= proc_i 204)} i := i + 4; {284696#(<= proc_i 208)} is VALID [2019-05-15 10:23:44,862 INFO L273 TraceCheckUtils]: 313: Hoare triple {284696#(<= proc_i 208)} assume i <= 1000; {284696#(<= proc_i 208)} is VALID [2019-05-15 10:23:44,862 INFO L273 TraceCheckUtils]: 314: Hoare triple {284696#(<= proc_i 208)} assume i + 4 < a[j]; {284696#(<= proc_i 208)} is VALID [2019-05-15 10:23:44,863 INFO L273 TraceCheckUtils]: 315: Hoare triple {284696#(<= proc_i 208)} assume a[5] == 1000; {284696#(<= proc_i 208)} is VALID [2019-05-15 10:23:44,863 INFO L273 TraceCheckUtils]: 316: Hoare triple {284696#(<= proc_i 208)} assume j > 4; {284696#(<= proc_i 208)} is VALID [2019-05-15 10:23:44,864 INFO L273 TraceCheckUtils]: 317: Hoare triple {284696#(<= proc_i 208)} assume j < 6; {284696#(<= proc_i 208)} is VALID [2019-05-15 10:23:44,864 INFO L273 TraceCheckUtils]: 318: Hoare triple {284696#(<= proc_i 208)} i := i + 4; {284715#(<= proc_i 212)} is VALID [2019-05-15 10:23:44,865 INFO L273 TraceCheckUtils]: 319: Hoare triple {284715#(<= proc_i 212)} assume i <= 1000; {284715#(<= proc_i 212)} is VALID [2019-05-15 10:23:44,865 INFO L273 TraceCheckUtils]: 320: Hoare triple {284715#(<= proc_i 212)} assume i + 4 < a[j]; {284715#(<= proc_i 212)} is VALID [2019-05-15 10:23:44,866 INFO L273 TraceCheckUtils]: 321: Hoare triple {284715#(<= proc_i 212)} assume a[5] == 1000; {284715#(<= proc_i 212)} is VALID [2019-05-15 10:23:44,866 INFO L273 TraceCheckUtils]: 322: Hoare triple {284715#(<= proc_i 212)} assume j > 4; {284715#(<= proc_i 212)} is VALID [2019-05-15 10:23:44,867 INFO L273 TraceCheckUtils]: 323: Hoare triple {284715#(<= proc_i 212)} assume j < 6; {284715#(<= proc_i 212)} is VALID [2019-05-15 10:23:44,867 INFO L273 TraceCheckUtils]: 324: Hoare triple {284715#(<= proc_i 212)} i := i + 4; {284734#(<= proc_i 216)} is VALID [2019-05-15 10:23:44,868 INFO L273 TraceCheckUtils]: 325: Hoare triple {284734#(<= proc_i 216)} assume i <= 1000; {284734#(<= proc_i 216)} is VALID [2019-05-15 10:23:44,868 INFO L273 TraceCheckUtils]: 326: Hoare triple {284734#(<= proc_i 216)} assume i + 4 < a[j]; {284734#(<= proc_i 216)} is VALID [2019-05-15 10:23:44,869 INFO L273 TraceCheckUtils]: 327: Hoare triple {284734#(<= proc_i 216)} assume a[5] == 1000; {284734#(<= proc_i 216)} is VALID [2019-05-15 10:23:44,869 INFO L273 TraceCheckUtils]: 328: Hoare triple {284734#(<= proc_i 216)} assume j > 4; {284734#(<= proc_i 216)} is VALID [2019-05-15 10:23:44,870 INFO L273 TraceCheckUtils]: 329: Hoare triple {284734#(<= proc_i 216)} assume j < 6; {284734#(<= proc_i 216)} is VALID [2019-05-15 10:23:44,870 INFO L273 TraceCheckUtils]: 330: Hoare triple {284734#(<= proc_i 216)} i := i + 4; {284753#(<= proc_i 220)} is VALID [2019-05-15 10:23:44,871 INFO L273 TraceCheckUtils]: 331: Hoare triple {284753#(<= proc_i 220)} assume i <= 1000; {284753#(<= proc_i 220)} is VALID [2019-05-15 10:23:44,871 INFO L273 TraceCheckUtils]: 332: Hoare triple {284753#(<= proc_i 220)} assume i + 4 < a[j]; {284753#(<= proc_i 220)} is VALID [2019-05-15 10:23:44,872 INFO L273 TraceCheckUtils]: 333: Hoare triple {284753#(<= proc_i 220)} assume a[5] == 1000; {284753#(<= proc_i 220)} is VALID [2019-05-15 10:23:44,872 INFO L273 TraceCheckUtils]: 334: Hoare triple {284753#(<= proc_i 220)} assume j > 4; {284753#(<= proc_i 220)} is VALID [2019-05-15 10:23:44,873 INFO L273 TraceCheckUtils]: 335: Hoare triple {284753#(<= proc_i 220)} assume j < 6; {284753#(<= proc_i 220)} is VALID [2019-05-15 10:23:44,873 INFO L273 TraceCheckUtils]: 336: Hoare triple {284753#(<= proc_i 220)} i := i + 4; {284772#(<= proc_i 224)} is VALID [2019-05-15 10:23:44,874 INFO L273 TraceCheckUtils]: 337: Hoare triple {284772#(<= proc_i 224)} assume i <= 1000; {284772#(<= proc_i 224)} is VALID [2019-05-15 10:23:44,874 INFO L273 TraceCheckUtils]: 338: Hoare triple {284772#(<= proc_i 224)} assume i + 4 < a[j]; {284772#(<= proc_i 224)} is VALID [2019-05-15 10:23:44,875 INFO L273 TraceCheckUtils]: 339: Hoare triple {284772#(<= proc_i 224)} assume a[5] == 1000; {284772#(<= proc_i 224)} is VALID [2019-05-15 10:23:44,875 INFO L273 TraceCheckUtils]: 340: Hoare triple {284772#(<= proc_i 224)} assume j > 4; {284772#(<= proc_i 224)} is VALID [2019-05-15 10:23:44,876 INFO L273 TraceCheckUtils]: 341: Hoare triple {284772#(<= proc_i 224)} assume j < 6; {284772#(<= proc_i 224)} is VALID [2019-05-15 10:23:44,876 INFO L273 TraceCheckUtils]: 342: Hoare triple {284772#(<= proc_i 224)} i := i + 4; {284791#(<= proc_i 228)} is VALID [2019-05-15 10:23:44,877 INFO L273 TraceCheckUtils]: 343: Hoare triple {284791#(<= proc_i 228)} assume i <= 1000; {284791#(<= proc_i 228)} is VALID [2019-05-15 10:23:44,877 INFO L273 TraceCheckUtils]: 344: Hoare triple {284791#(<= proc_i 228)} assume i + 4 < a[j]; {284791#(<= proc_i 228)} is VALID [2019-05-15 10:23:44,878 INFO L273 TraceCheckUtils]: 345: Hoare triple {284791#(<= proc_i 228)} assume a[5] == 1000; {284791#(<= proc_i 228)} is VALID [2019-05-15 10:23:44,878 INFO L273 TraceCheckUtils]: 346: Hoare triple {284791#(<= proc_i 228)} assume j > 4; {284791#(<= proc_i 228)} is VALID [2019-05-15 10:23:44,879 INFO L273 TraceCheckUtils]: 347: Hoare triple {284791#(<= proc_i 228)} assume j < 6; {284791#(<= proc_i 228)} is VALID [2019-05-15 10:23:44,879 INFO L273 TraceCheckUtils]: 348: Hoare triple {284791#(<= proc_i 228)} i := i + 4; {284810#(<= proc_i 232)} is VALID [2019-05-15 10:23:44,880 INFO L273 TraceCheckUtils]: 349: Hoare triple {284810#(<= proc_i 232)} assume i <= 1000; {284810#(<= proc_i 232)} is VALID [2019-05-15 10:23:44,880 INFO L273 TraceCheckUtils]: 350: Hoare triple {284810#(<= proc_i 232)} assume i + 4 < a[j]; {284810#(<= proc_i 232)} is VALID [2019-05-15 10:23:44,881 INFO L273 TraceCheckUtils]: 351: Hoare triple {284810#(<= proc_i 232)} assume a[5] == 1000; {284810#(<= proc_i 232)} is VALID [2019-05-15 10:23:44,881 INFO L273 TraceCheckUtils]: 352: Hoare triple {284810#(<= proc_i 232)} assume j > 4; {284810#(<= proc_i 232)} is VALID [2019-05-15 10:23:44,881 INFO L273 TraceCheckUtils]: 353: Hoare triple {284810#(<= proc_i 232)} assume j < 6; {284810#(<= proc_i 232)} is VALID [2019-05-15 10:23:44,882 INFO L273 TraceCheckUtils]: 354: Hoare triple {284810#(<= proc_i 232)} i := i + 4; {284829#(<= proc_i 236)} is VALID [2019-05-15 10:23:44,883 INFO L273 TraceCheckUtils]: 355: Hoare triple {284829#(<= proc_i 236)} assume i <= 1000; {284829#(<= proc_i 236)} is VALID [2019-05-15 10:23:44,883 INFO L273 TraceCheckUtils]: 356: Hoare triple {284829#(<= proc_i 236)} assume i + 4 < a[j]; {284829#(<= proc_i 236)} is VALID [2019-05-15 10:23:44,883 INFO L273 TraceCheckUtils]: 357: Hoare triple {284829#(<= proc_i 236)} assume a[5] == 1000; {284829#(<= proc_i 236)} is VALID [2019-05-15 10:23:44,884 INFO L273 TraceCheckUtils]: 358: Hoare triple {284829#(<= proc_i 236)} assume j > 4; {284829#(<= proc_i 236)} is VALID [2019-05-15 10:23:44,884 INFO L273 TraceCheckUtils]: 359: Hoare triple {284829#(<= proc_i 236)} assume j < 6; {284829#(<= proc_i 236)} is VALID [2019-05-15 10:23:44,885 INFO L273 TraceCheckUtils]: 360: Hoare triple {284829#(<= proc_i 236)} i := i + 4; {284848#(<= proc_i 240)} is VALID [2019-05-15 10:23:44,886 INFO L273 TraceCheckUtils]: 361: Hoare triple {284848#(<= proc_i 240)} assume i <= 1000; {284848#(<= proc_i 240)} is VALID [2019-05-15 10:23:44,886 INFO L273 TraceCheckUtils]: 362: Hoare triple {284848#(<= proc_i 240)} assume i + 4 < a[j]; {284848#(<= proc_i 240)} is VALID [2019-05-15 10:23:44,886 INFO L273 TraceCheckUtils]: 363: Hoare triple {284848#(<= proc_i 240)} assume a[5] == 1000; {284848#(<= proc_i 240)} is VALID [2019-05-15 10:23:44,887 INFO L273 TraceCheckUtils]: 364: Hoare triple {284848#(<= proc_i 240)} assume j > 4; {284848#(<= proc_i 240)} is VALID [2019-05-15 10:23:44,887 INFO L273 TraceCheckUtils]: 365: Hoare triple {284848#(<= proc_i 240)} assume j < 6; {284848#(<= proc_i 240)} is VALID [2019-05-15 10:23:44,888 INFO L273 TraceCheckUtils]: 366: Hoare triple {284848#(<= proc_i 240)} i := i + 4; {284867#(<= proc_i 244)} is VALID [2019-05-15 10:23:44,889 INFO L273 TraceCheckUtils]: 367: Hoare triple {284867#(<= proc_i 244)} assume i <= 1000; {284867#(<= proc_i 244)} is VALID [2019-05-15 10:23:44,889 INFO L273 TraceCheckUtils]: 368: Hoare triple {284867#(<= proc_i 244)} assume i + 4 < a[j]; {284867#(<= proc_i 244)} is VALID [2019-05-15 10:23:44,889 INFO L273 TraceCheckUtils]: 369: Hoare triple {284867#(<= proc_i 244)} assume a[5] == 1000; {284867#(<= proc_i 244)} is VALID [2019-05-15 10:23:44,890 INFO L273 TraceCheckUtils]: 370: Hoare triple {284867#(<= proc_i 244)} assume j > 4; {284867#(<= proc_i 244)} is VALID [2019-05-15 10:23:44,890 INFO L273 TraceCheckUtils]: 371: Hoare triple {284867#(<= proc_i 244)} assume j < 6; {284867#(<= proc_i 244)} is VALID [2019-05-15 10:23:44,891 INFO L273 TraceCheckUtils]: 372: Hoare triple {284867#(<= proc_i 244)} i := i + 4; {284886#(<= proc_i 248)} is VALID [2019-05-15 10:23:44,891 INFO L273 TraceCheckUtils]: 373: Hoare triple {284886#(<= proc_i 248)} assume i <= 1000; {284886#(<= proc_i 248)} is VALID [2019-05-15 10:23:44,892 INFO L273 TraceCheckUtils]: 374: Hoare triple {284886#(<= proc_i 248)} assume i + 4 < a[j]; {284886#(<= proc_i 248)} is VALID [2019-05-15 10:23:44,892 INFO L273 TraceCheckUtils]: 375: Hoare triple {284886#(<= proc_i 248)} assume a[5] == 1000; {284886#(<= proc_i 248)} is VALID [2019-05-15 10:23:44,893 INFO L273 TraceCheckUtils]: 376: Hoare triple {284886#(<= proc_i 248)} assume j > 4; {284886#(<= proc_i 248)} is VALID [2019-05-15 10:23:44,893 INFO L273 TraceCheckUtils]: 377: Hoare triple {284886#(<= proc_i 248)} assume j < 6; {284886#(<= proc_i 248)} is VALID [2019-05-15 10:23:44,894 INFO L273 TraceCheckUtils]: 378: Hoare triple {284886#(<= proc_i 248)} i := i + 4; {284905#(<= proc_i 252)} is VALID [2019-05-15 10:23:44,895 INFO L273 TraceCheckUtils]: 379: Hoare triple {284905#(<= proc_i 252)} assume i <= 1000; {284905#(<= proc_i 252)} is VALID [2019-05-15 10:23:44,895 INFO L273 TraceCheckUtils]: 380: Hoare triple {284905#(<= proc_i 252)} assume i + 4 < a[j]; {284905#(<= proc_i 252)} is VALID [2019-05-15 10:23:44,896 INFO L273 TraceCheckUtils]: 381: Hoare triple {284905#(<= proc_i 252)} assume a[5] == 1000; {284905#(<= proc_i 252)} is VALID [2019-05-15 10:23:44,896 INFO L273 TraceCheckUtils]: 382: Hoare triple {284905#(<= proc_i 252)} assume j > 4; {284905#(<= proc_i 252)} is VALID [2019-05-15 10:23:44,896 INFO L273 TraceCheckUtils]: 383: Hoare triple {284905#(<= proc_i 252)} assume j < 6; {284905#(<= proc_i 252)} is VALID [2019-05-15 10:23:44,897 INFO L273 TraceCheckUtils]: 384: Hoare triple {284905#(<= proc_i 252)} i := i + 4; {284924#(<= proc_i 256)} is VALID [2019-05-15 10:23:44,898 INFO L273 TraceCheckUtils]: 385: Hoare triple {284924#(<= proc_i 256)} assume i <= 1000; {284924#(<= proc_i 256)} is VALID [2019-05-15 10:23:44,898 INFO L273 TraceCheckUtils]: 386: Hoare triple {284924#(<= proc_i 256)} assume i + 4 < a[j]; {284924#(<= proc_i 256)} is VALID [2019-05-15 10:23:44,899 INFO L273 TraceCheckUtils]: 387: Hoare triple {284924#(<= proc_i 256)} assume a[5] == 1000; {284924#(<= proc_i 256)} is VALID [2019-05-15 10:23:44,899 INFO L273 TraceCheckUtils]: 388: Hoare triple {284924#(<= proc_i 256)} assume j > 4; {284924#(<= proc_i 256)} is VALID [2019-05-15 10:23:44,899 INFO L273 TraceCheckUtils]: 389: Hoare triple {284924#(<= proc_i 256)} assume j < 6; {284924#(<= proc_i 256)} is VALID [2019-05-15 10:23:44,900 INFO L273 TraceCheckUtils]: 390: Hoare triple {284924#(<= proc_i 256)} i := i + 4; {284943#(<= proc_i 260)} is VALID [2019-05-15 10:23:44,901 INFO L273 TraceCheckUtils]: 391: Hoare triple {284943#(<= proc_i 260)} assume i <= 1000; {284943#(<= proc_i 260)} is VALID [2019-05-15 10:23:44,901 INFO L273 TraceCheckUtils]: 392: Hoare triple {284943#(<= proc_i 260)} assume i + 4 < a[j]; {284943#(<= proc_i 260)} is VALID [2019-05-15 10:23:44,902 INFO L273 TraceCheckUtils]: 393: Hoare triple {284943#(<= proc_i 260)} assume a[5] == 1000; {284943#(<= proc_i 260)} is VALID [2019-05-15 10:23:44,902 INFO L273 TraceCheckUtils]: 394: Hoare triple {284943#(<= proc_i 260)} assume j > 4; {284943#(<= proc_i 260)} is VALID [2019-05-15 10:23:44,903 INFO L273 TraceCheckUtils]: 395: Hoare triple {284943#(<= proc_i 260)} assume j < 6; {284943#(<= proc_i 260)} is VALID [2019-05-15 10:23:44,903 INFO L273 TraceCheckUtils]: 396: Hoare triple {284943#(<= proc_i 260)} i := i + 4; {284962#(<= proc_i 264)} is VALID [2019-05-15 10:23:44,904 INFO L273 TraceCheckUtils]: 397: Hoare triple {284962#(<= proc_i 264)} assume i <= 1000; {284962#(<= proc_i 264)} is VALID [2019-05-15 10:23:44,904 INFO L273 TraceCheckUtils]: 398: Hoare triple {284962#(<= proc_i 264)} assume i + 4 < a[j]; {284962#(<= proc_i 264)} is VALID [2019-05-15 10:23:44,905 INFO L273 TraceCheckUtils]: 399: Hoare triple {284962#(<= proc_i 264)} assume a[5] == 1000; {284962#(<= proc_i 264)} is VALID [2019-05-15 10:23:44,905 INFO L273 TraceCheckUtils]: 400: Hoare triple {284962#(<= proc_i 264)} assume j > 4; {284962#(<= proc_i 264)} is VALID [2019-05-15 10:23:44,906 INFO L273 TraceCheckUtils]: 401: Hoare triple {284962#(<= proc_i 264)} assume j < 6; {284962#(<= proc_i 264)} is VALID [2019-05-15 10:23:44,906 INFO L273 TraceCheckUtils]: 402: Hoare triple {284962#(<= proc_i 264)} i := i + 4; {284981#(<= proc_i 268)} is VALID [2019-05-15 10:23:44,907 INFO L273 TraceCheckUtils]: 403: Hoare triple {284981#(<= proc_i 268)} assume i <= 1000; {284981#(<= proc_i 268)} is VALID [2019-05-15 10:23:44,907 INFO L273 TraceCheckUtils]: 404: Hoare triple {284981#(<= proc_i 268)} assume i + 4 < a[j]; {284981#(<= proc_i 268)} is VALID [2019-05-15 10:23:44,908 INFO L273 TraceCheckUtils]: 405: Hoare triple {284981#(<= proc_i 268)} assume a[5] == 1000; {284981#(<= proc_i 268)} is VALID [2019-05-15 10:23:44,908 INFO L273 TraceCheckUtils]: 406: Hoare triple {284981#(<= proc_i 268)} assume j > 4; {284981#(<= proc_i 268)} is VALID [2019-05-15 10:23:44,909 INFO L273 TraceCheckUtils]: 407: Hoare triple {284981#(<= proc_i 268)} assume j < 6; {284981#(<= proc_i 268)} is VALID [2019-05-15 10:23:44,909 INFO L273 TraceCheckUtils]: 408: Hoare triple {284981#(<= proc_i 268)} i := i + 4; {285000#(<= proc_i 272)} is VALID [2019-05-15 10:23:44,910 INFO L273 TraceCheckUtils]: 409: Hoare triple {285000#(<= proc_i 272)} assume i <= 1000; {285000#(<= proc_i 272)} is VALID [2019-05-15 10:23:44,910 INFO L273 TraceCheckUtils]: 410: Hoare triple {285000#(<= proc_i 272)} assume i + 4 < a[j]; {285000#(<= proc_i 272)} is VALID [2019-05-15 10:23:44,911 INFO L273 TraceCheckUtils]: 411: Hoare triple {285000#(<= proc_i 272)} assume a[5] == 1000; {285000#(<= proc_i 272)} is VALID [2019-05-15 10:23:44,911 INFO L273 TraceCheckUtils]: 412: Hoare triple {285000#(<= proc_i 272)} assume j > 4; {285000#(<= proc_i 272)} is VALID [2019-05-15 10:23:44,912 INFO L273 TraceCheckUtils]: 413: Hoare triple {285000#(<= proc_i 272)} assume j < 6; {285000#(<= proc_i 272)} is VALID [2019-05-15 10:23:44,912 INFO L273 TraceCheckUtils]: 414: Hoare triple {285000#(<= proc_i 272)} i := i + 4; {285019#(<= proc_i 276)} is VALID [2019-05-15 10:23:44,913 INFO L273 TraceCheckUtils]: 415: Hoare triple {285019#(<= proc_i 276)} assume i <= 1000; {285019#(<= proc_i 276)} is VALID [2019-05-15 10:23:44,913 INFO L273 TraceCheckUtils]: 416: Hoare triple {285019#(<= proc_i 276)} assume i + 4 < a[j]; {285019#(<= proc_i 276)} is VALID [2019-05-15 10:23:44,914 INFO L273 TraceCheckUtils]: 417: Hoare triple {285019#(<= proc_i 276)} assume a[5] == 1000; {285019#(<= proc_i 276)} is VALID [2019-05-15 10:23:44,914 INFO L273 TraceCheckUtils]: 418: Hoare triple {285019#(<= proc_i 276)} assume j > 4; {285019#(<= proc_i 276)} is VALID [2019-05-15 10:23:44,915 INFO L273 TraceCheckUtils]: 419: Hoare triple {285019#(<= proc_i 276)} assume j < 6; {285019#(<= proc_i 276)} is VALID [2019-05-15 10:23:44,915 INFO L273 TraceCheckUtils]: 420: Hoare triple {285019#(<= proc_i 276)} i := i + 4; {285038#(<= proc_i 280)} is VALID [2019-05-15 10:23:44,916 INFO L273 TraceCheckUtils]: 421: Hoare triple {285038#(<= proc_i 280)} assume i <= 1000; {285038#(<= proc_i 280)} is VALID [2019-05-15 10:23:44,916 INFO L273 TraceCheckUtils]: 422: Hoare triple {285038#(<= proc_i 280)} assume i + 4 < a[j]; {285038#(<= proc_i 280)} is VALID [2019-05-15 10:23:44,917 INFO L273 TraceCheckUtils]: 423: Hoare triple {285038#(<= proc_i 280)} assume a[5] == 1000; {285038#(<= proc_i 280)} is VALID [2019-05-15 10:23:44,917 INFO L273 TraceCheckUtils]: 424: Hoare triple {285038#(<= proc_i 280)} assume j > 4; {285038#(<= proc_i 280)} is VALID [2019-05-15 10:23:44,918 INFO L273 TraceCheckUtils]: 425: Hoare triple {285038#(<= proc_i 280)} assume j < 6; {285038#(<= proc_i 280)} is VALID [2019-05-15 10:23:44,918 INFO L273 TraceCheckUtils]: 426: Hoare triple {285038#(<= proc_i 280)} i := i + 4; {285057#(<= proc_i 284)} is VALID [2019-05-15 10:23:44,919 INFO L273 TraceCheckUtils]: 427: Hoare triple {285057#(<= proc_i 284)} assume i <= 1000; {285057#(<= proc_i 284)} is VALID [2019-05-15 10:23:44,919 INFO L273 TraceCheckUtils]: 428: Hoare triple {285057#(<= proc_i 284)} assume i + 4 < a[j]; {285057#(<= proc_i 284)} is VALID [2019-05-15 10:23:44,920 INFO L273 TraceCheckUtils]: 429: Hoare triple {285057#(<= proc_i 284)} assume a[5] == 1000; {285057#(<= proc_i 284)} is VALID [2019-05-15 10:23:44,920 INFO L273 TraceCheckUtils]: 430: Hoare triple {285057#(<= proc_i 284)} assume j > 4; {285057#(<= proc_i 284)} is VALID [2019-05-15 10:23:44,921 INFO L273 TraceCheckUtils]: 431: Hoare triple {285057#(<= proc_i 284)} assume j < 6; {285057#(<= proc_i 284)} is VALID [2019-05-15 10:23:44,921 INFO L273 TraceCheckUtils]: 432: Hoare triple {285057#(<= proc_i 284)} i := i + 4; {285076#(<= proc_i 288)} is VALID [2019-05-15 10:23:44,922 INFO L273 TraceCheckUtils]: 433: Hoare triple {285076#(<= proc_i 288)} assume i <= 1000; {285076#(<= proc_i 288)} is VALID [2019-05-15 10:23:44,922 INFO L273 TraceCheckUtils]: 434: Hoare triple {285076#(<= proc_i 288)} assume i + 4 < a[j]; {285076#(<= proc_i 288)} is VALID [2019-05-15 10:23:44,923 INFO L273 TraceCheckUtils]: 435: Hoare triple {285076#(<= proc_i 288)} assume a[5] == 1000; {285076#(<= proc_i 288)} is VALID [2019-05-15 10:23:44,923 INFO L273 TraceCheckUtils]: 436: Hoare triple {285076#(<= proc_i 288)} assume j > 4; {285076#(<= proc_i 288)} is VALID [2019-05-15 10:23:44,924 INFO L273 TraceCheckUtils]: 437: Hoare triple {285076#(<= proc_i 288)} assume j < 6; {285076#(<= proc_i 288)} is VALID [2019-05-15 10:23:44,924 INFO L273 TraceCheckUtils]: 438: Hoare triple {285076#(<= proc_i 288)} i := i + 4; {285095#(<= proc_i 292)} is VALID [2019-05-15 10:23:44,925 INFO L273 TraceCheckUtils]: 439: Hoare triple {285095#(<= proc_i 292)} assume i <= 1000; {285095#(<= proc_i 292)} is VALID [2019-05-15 10:23:44,925 INFO L273 TraceCheckUtils]: 440: Hoare triple {285095#(<= proc_i 292)} assume i + 4 < a[j]; {285095#(<= proc_i 292)} is VALID [2019-05-15 10:23:44,926 INFO L273 TraceCheckUtils]: 441: Hoare triple {285095#(<= proc_i 292)} assume a[5] == 1000; {285095#(<= proc_i 292)} is VALID [2019-05-15 10:23:44,926 INFO L273 TraceCheckUtils]: 442: Hoare triple {285095#(<= proc_i 292)} assume j > 4; {285095#(<= proc_i 292)} is VALID [2019-05-15 10:23:44,927 INFO L273 TraceCheckUtils]: 443: Hoare triple {285095#(<= proc_i 292)} assume j < 6; {285095#(<= proc_i 292)} is VALID [2019-05-15 10:23:44,927 INFO L273 TraceCheckUtils]: 444: Hoare triple {285095#(<= proc_i 292)} i := i + 4; {285114#(<= proc_i 296)} is VALID [2019-05-15 10:23:44,928 INFO L273 TraceCheckUtils]: 445: Hoare triple {285114#(<= proc_i 296)} assume i <= 1000; {285114#(<= proc_i 296)} is VALID [2019-05-15 10:23:44,928 INFO L273 TraceCheckUtils]: 446: Hoare triple {285114#(<= proc_i 296)} assume i + 4 < a[j]; {285114#(<= proc_i 296)} is VALID [2019-05-15 10:23:44,929 INFO L273 TraceCheckUtils]: 447: Hoare triple {285114#(<= proc_i 296)} assume a[5] == 1000; {285114#(<= proc_i 296)} is VALID [2019-05-15 10:23:44,929 INFO L273 TraceCheckUtils]: 448: Hoare triple {285114#(<= proc_i 296)} assume j > 4; {285114#(<= proc_i 296)} is VALID [2019-05-15 10:23:44,929 INFO L273 TraceCheckUtils]: 449: Hoare triple {285114#(<= proc_i 296)} assume j < 6; {285114#(<= proc_i 296)} is VALID [2019-05-15 10:23:44,930 INFO L273 TraceCheckUtils]: 450: Hoare triple {285114#(<= proc_i 296)} i := i + 4; {285133#(<= proc_i 300)} is VALID [2019-05-15 10:23:44,931 INFO L273 TraceCheckUtils]: 451: Hoare triple {285133#(<= proc_i 300)} assume i <= 1000; {285133#(<= proc_i 300)} is VALID [2019-05-15 10:23:44,931 INFO L273 TraceCheckUtils]: 452: Hoare triple {285133#(<= proc_i 300)} assume i + 4 < a[j]; {285133#(<= proc_i 300)} is VALID [2019-05-15 10:23:44,932 INFO L273 TraceCheckUtils]: 453: Hoare triple {285133#(<= proc_i 300)} assume a[5] == 1000; {285133#(<= proc_i 300)} is VALID [2019-05-15 10:23:44,932 INFO L273 TraceCheckUtils]: 454: Hoare triple {285133#(<= proc_i 300)} assume j > 4; {285133#(<= proc_i 300)} is VALID [2019-05-15 10:23:44,932 INFO L273 TraceCheckUtils]: 455: Hoare triple {285133#(<= proc_i 300)} assume j < 6; {285133#(<= proc_i 300)} is VALID [2019-05-15 10:23:44,933 INFO L273 TraceCheckUtils]: 456: Hoare triple {285133#(<= proc_i 300)} i := i + 4; {285152#(<= proc_i 304)} is VALID [2019-05-15 10:23:44,934 INFO L273 TraceCheckUtils]: 457: Hoare triple {285152#(<= proc_i 304)} assume i <= 1000; {285152#(<= proc_i 304)} is VALID [2019-05-15 10:23:44,934 INFO L273 TraceCheckUtils]: 458: Hoare triple {285152#(<= proc_i 304)} assume i + 4 < a[j]; {285152#(<= proc_i 304)} is VALID [2019-05-15 10:23:44,934 INFO L273 TraceCheckUtils]: 459: Hoare triple {285152#(<= proc_i 304)} assume a[5] == 1000; {285152#(<= proc_i 304)} is VALID [2019-05-15 10:23:44,935 INFO L273 TraceCheckUtils]: 460: Hoare triple {285152#(<= proc_i 304)} assume j > 4; {285152#(<= proc_i 304)} is VALID [2019-05-15 10:23:44,935 INFO L273 TraceCheckUtils]: 461: Hoare triple {285152#(<= proc_i 304)} assume j < 6; {285152#(<= proc_i 304)} is VALID [2019-05-15 10:23:44,936 INFO L273 TraceCheckUtils]: 462: Hoare triple {285152#(<= proc_i 304)} i := i + 4; {285171#(<= proc_i 308)} is VALID [2019-05-15 10:23:44,937 INFO L273 TraceCheckUtils]: 463: Hoare triple {285171#(<= proc_i 308)} assume i <= 1000; {285171#(<= proc_i 308)} is VALID [2019-05-15 10:23:44,937 INFO L273 TraceCheckUtils]: 464: Hoare triple {285171#(<= proc_i 308)} assume i + 4 < a[j]; {285171#(<= proc_i 308)} is VALID [2019-05-15 10:23:44,937 INFO L273 TraceCheckUtils]: 465: Hoare triple {285171#(<= proc_i 308)} assume a[5] == 1000; {285171#(<= proc_i 308)} is VALID [2019-05-15 10:23:44,938 INFO L273 TraceCheckUtils]: 466: Hoare triple {285171#(<= proc_i 308)} assume j > 4; {285171#(<= proc_i 308)} is VALID [2019-05-15 10:23:44,938 INFO L273 TraceCheckUtils]: 467: Hoare triple {285171#(<= proc_i 308)} assume j < 6; {285171#(<= proc_i 308)} is VALID [2019-05-15 10:23:44,939 INFO L273 TraceCheckUtils]: 468: Hoare triple {285171#(<= proc_i 308)} i := i + 4; {285190#(<= proc_i 312)} is VALID [2019-05-15 10:23:44,939 INFO L273 TraceCheckUtils]: 469: Hoare triple {285190#(<= proc_i 312)} assume i <= 1000; {285190#(<= proc_i 312)} is VALID [2019-05-15 10:23:44,940 INFO L273 TraceCheckUtils]: 470: Hoare triple {285190#(<= proc_i 312)} assume i + 4 < a[j]; {285190#(<= proc_i 312)} is VALID [2019-05-15 10:23:44,940 INFO L273 TraceCheckUtils]: 471: Hoare triple {285190#(<= proc_i 312)} assume a[5] == 1000; {285190#(<= proc_i 312)} is VALID [2019-05-15 10:23:44,941 INFO L273 TraceCheckUtils]: 472: Hoare triple {285190#(<= proc_i 312)} assume j > 4; {285190#(<= proc_i 312)} is VALID [2019-05-15 10:23:44,941 INFO L273 TraceCheckUtils]: 473: Hoare triple {285190#(<= proc_i 312)} assume j < 6; {285190#(<= proc_i 312)} is VALID [2019-05-15 10:23:44,942 INFO L273 TraceCheckUtils]: 474: Hoare triple {285190#(<= proc_i 312)} i := i + 4; {285209#(<= proc_i 316)} is VALID [2019-05-15 10:23:44,942 INFO L273 TraceCheckUtils]: 475: Hoare triple {285209#(<= proc_i 316)} assume i <= 1000; {285209#(<= proc_i 316)} is VALID [2019-05-15 10:23:44,943 INFO L273 TraceCheckUtils]: 476: Hoare triple {285209#(<= proc_i 316)} assume i + 4 < a[j]; {285209#(<= proc_i 316)} is VALID [2019-05-15 10:23:44,943 INFO L273 TraceCheckUtils]: 477: Hoare triple {285209#(<= proc_i 316)} assume a[5] == 1000; {285209#(<= proc_i 316)} is VALID [2019-05-15 10:23:44,944 INFO L273 TraceCheckUtils]: 478: Hoare triple {285209#(<= proc_i 316)} assume j > 4; {285209#(<= proc_i 316)} is VALID [2019-05-15 10:23:44,944 INFO L273 TraceCheckUtils]: 479: Hoare triple {285209#(<= proc_i 316)} assume j < 6; {285209#(<= proc_i 316)} is VALID [2019-05-15 10:23:44,945 INFO L273 TraceCheckUtils]: 480: Hoare triple {285209#(<= proc_i 316)} i := i + 4; {285228#(<= proc_i 320)} is VALID [2019-05-15 10:23:44,945 INFO L273 TraceCheckUtils]: 481: Hoare triple {285228#(<= proc_i 320)} assume i <= 1000; {285228#(<= proc_i 320)} is VALID [2019-05-15 10:23:44,946 INFO L273 TraceCheckUtils]: 482: Hoare triple {285228#(<= proc_i 320)} assume i + 4 < a[j]; {285228#(<= proc_i 320)} is VALID [2019-05-15 10:23:44,946 INFO L273 TraceCheckUtils]: 483: Hoare triple {285228#(<= proc_i 320)} assume a[5] == 1000; {285228#(<= proc_i 320)} is VALID [2019-05-15 10:23:44,947 INFO L273 TraceCheckUtils]: 484: Hoare triple {285228#(<= proc_i 320)} assume j > 4; {285228#(<= proc_i 320)} is VALID [2019-05-15 10:23:44,947 INFO L273 TraceCheckUtils]: 485: Hoare triple {285228#(<= proc_i 320)} assume j < 6; {285228#(<= proc_i 320)} is VALID [2019-05-15 10:23:44,948 INFO L273 TraceCheckUtils]: 486: Hoare triple {285228#(<= proc_i 320)} i := i + 4; {285247#(<= proc_i 324)} is VALID [2019-05-15 10:23:44,948 INFO L273 TraceCheckUtils]: 487: Hoare triple {285247#(<= proc_i 324)} assume i <= 1000; {285247#(<= proc_i 324)} is VALID [2019-05-15 10:23:44,949 INFO L273 TraceCheckUtils]: 488: Hoare triple {285247#(<= proc_i 324)} assume i + 4 < a[j]; {285247#(<= proc_i 324)} is VALID [2019-05-15 10:23:44,949 INFO L273 TraceCheckUtils]: 489: Hoare triple {285247#(<= proc_i 324)} assume a[5] == 1000; {285247#(<= proc_i 324)} is VALID [2019-05-15 10:23:44,950 INFO L273 TraceCheckUtils]: 490: Hoare triple {285247#(<= proc_i 324)} assume j > 4; {285247#(<= proc_i 324)} is VALID [2019-05-15 10:23:44,950 INFO L273 TraceCheckUtils]: 491: Hoare triple {285247#(<= proc_i 324)} assume j < 6; {285247#(<= proc_i 324)} is VALID [2019-05-15 10:23:44,951 INFO L273 TraceCheckUtils]: 492: Hoare triple {285247#(<= proc_i 324)} i := i + 4; {285266#(<= proc_i 328)} is VALID [2019-05-15 10:23:44,951 INFO L273 TraceCheckUtils]: 493: Hoare triple {285266#(<= proc_i 328)} assume i <= 1000; {285266#(<= proc_i 328)} is VALID [2019-05-15 10:23:44,952 INFO L273 TraceCheckUtils]: 494: Hoare triple {285266#(<= proc_i 328)} assume i + 4 < a[j]; {285266#(<= proc_i 328)} is VALID [2019-05-15 10:23:44,952 INFO L273 TraceCheckUtils]: 495: Hoare triple {285266#(<= proc_i 328)} assume a[5] == 1000; {285266#(<= proc_i 328)} is VALID [2019-05-15 10:23:44,953 INFO L273 TraceCheckUtils]: 496: Hoare triple {285266#(<= proc_i 328)} assume j > 4; {285266#(<= proc_i 328)} is VALID [2019-05-15 10:23:44,953 INFO L273 TraceCheckUtils]: 497: Hoare triple {285266#(<= proc_i 328)} assume j < 6; {285266#(<= proc_i 328)} is VALID [2019-05-15 10:23:44,954 INFO L273 TraceCheckUtils]: 498: Hoare triple {285266#(<= proc_i 328)} i := i + 4; {285285#(<= proc_i 332)} is VALID [2019-05-15 10:23:44,954 INFO L273 TraceCheckUtils]: 499: Hoare triple {285285#(<= proc_i 332)} assume i <= 1000; {285285#(<= proc_i 332)} is VALID [2019-05-15 10:23:44,955 INFO L273 TraceCheckUtils]: 500: Hoare triple {285285#(<= proc_i 332)} assume i + 4 < a[j]; {285285#(<= proc_i 332)} is VALID [2019-05-15 10:23:44,955 INFO L273 TraceCheckUtils]: 501: Hoare triple {285285#(<= proc_i 332)} assume a[5] == 1000; {285285#(<= proc_i 332)} is VALID [2019-05-15 10:23:44,956 INFO L273 TraceCheckUtils]: 502: Hoare triple {285285#(<= proc_i 332)} assume j > 4; {285285#(<= proc_i 332)} is VALID [2019-05-15 10:23:44,956 INFO L273 TraceCheckUtils]: 503: Hoare triple {285285#(<= proc_i 332)} assume j < 6; {285285#(<= proc_i 332)} is VALID [2019-05-15 10:23:44,957 INFO L273 TraceCheckUtils]: 504: Hoare triple {285285#(<= proc_i 332)} i := i + 4; {285304#(<= proc_i 336)} is VALID [2019-05-15 10:23:44,957 INFO L273 TraceCheckUtils]: 505: Hoare triple {285304#(<= proc_i 336)} assume i <= 1000; {285304#(<= proc_i 336)} is VALID [2019-05-15 10:23:44,958 INFO L273 TraceCheckUtils]: 506: Hoare triple {285304#(<= proc_i 336)} assume i + 4 < a[j]; {285304#(<= proc_i 336)} is VALID [2019-05-15 10:23:44,958 INFO L273 TraceCheckUtils]: 507: Hoare triple {285304#(<= proc_i 336)} assume a[5] == 1000; {285304#(<= proc_i 336)} is VALID [2019-05-15 10:23:44,959 INFO L273 TraceCheckUtils]: 508: Hoare triple {285304#(<= proc_i 336)} assume j > 4; {285304#(<= proc_i 336)} is VALID [2019-05-15 10:23:44,959 INFO L273 TraceCheckUtils]: 509: Hoare triple {285304#(<= proc_i 336)} assume j < 6; {285304#(<= proc_i 336)} is VALID [2019-05-15 10:23:44,960 INFO L273 TraceCheckUtils]: 510: Hoare triple {285304#(<= proc_i 336)} i := i + 4; {285323#(<= proc_i 340)} is VALID [2019-05-15 10:23:44,960 INFO L273 TraceCheckUtils]: 511: Hoare triple {285323#(<= proc_i 340)} assume i <= 1000; {285323#(<= proc_i 340)} is VALID [2019-05-15 10:23:44,961 INFO L273 TraceCheckUtils]: 512: Hoare triple {285323#(<= proc_i 340)} assume i + 4 < a[j]; {285323#(<= proc_i 340)} is VALID [2019-05-15 10:23:44,961 INFO L273 TraceCheckUtils]: 513: Hoare triple {285323#(<= proc_i 340)} assume a[5] == 1000; {285323#(<= proc_i 340)} is VALID [2019-05-15 10:23:44,961 INFO L273 TraceCheckUtils]: 514: Hoare triple {285323#(<= proc_i 340)} assume j > 4; {285323#(<= proc_i 340)} is VALID [2019-05-15 10:23:44,962 INFO L273 TraceCheckUtils]: 515: Hoare triple {285323#(<= proc_i 340)} assume j < 6; {285323#(<= proc_i 340)} is VALID [2019-05-15 10:23:44,963 INFO L273 TraceCheckUtils]: 516: Hoare triple {285323#(<= proc_i 340)} i := i + 4; {285342#(<= proc_i 344)} is VALID [2019-05-15 10:23:44,963 INFO L273 TraceCheckUtils]: 517: Hoare triple {285342#(<= proc_i 344)} assume i <= 1000; {285342#(<= proc_i 344)} is VALID [2019-05-15 10:23:44,964 INFO L273 TraceCheckUtils]: 518: Hoare triple {285342#(<= proc_i 344)} assume i + 4 < a[j]; {285342#(<= proc_i 344)} is VALID [2019-05-15 10:23:44,964 INFO L273 TraceCheckUtils]: 519: Hoare triple {285342#(<= proc_i 344)} assume a[5] == 1000; {285342#(<= proc_i 344)} is VALID [2019-05-15 10:23:44,964 INFO L273 TraceCheckUtils]: 520: Hoare triple {285342#(<= proc_i 344)} assume j > 4; {285342#(<= proc_i 344)} is VALID [2019-05-15 10:23:44,965 INFO L273 TraceCheckUtils]: 521: Hoare triple {285342#(<= proc_i 344)} assume j < 6; {285342#(<= proc_i 344)} is VALID [2019-05-15 10:23:44,966 INFO L273 TraceCheckUtils]: 522: Hoare triple {285342#(<= proc_i 344)} i := i + 4; {285361#(<= proc_i 348)} is VALID [2019-05-15 10:23:44,966 INFO L273 TraceCheckUtils]: 523: Hoare triple {285361#(<= proc_i 348)} assume i <= 1000; {285361#(<= proc_i 348)} is VALID [2019-05-15 10:23:44,966 INFO L273 TraceCheckUtils]: 524: Hoare triple {285361#(<= proc_i 348)} assume i + 4 < a[j]; {285361#(<= proc_i 348)} is VALID [2019-05-15 10:23:44,967 INFO L273 TraceCheckUtils]: 525: Hoare triple {285361#(<= proc_i 348)} assume a[5] == 1000; {285361#(<= proc_i 348)} is VALID [2019-05-15 10:23:44,967 INFO L273 TraceCheckUtils]: 526: Hoare triple {285361#(<= proc_i 348)} assume j > 4; {285361#(<= proc_i 348)} is VALID [2019-05-15 10:23:44,968 INFO L273 TraceCheckUtils]: 527: Hoare triple {285361#(<= proc_i 348)} assume j < 6; {285361#(<= proc_i 348)} is VALID [2019-05-15 10:23:44,968 INFO L273 TraceCheckUtils]: 528: Hoare triple {285361#(<= proc_i 348)} i := i + 4; {285380#(<= proc_i 352)} is VALID [2019-05-15 10:23:44,969 INFO L273 TraceCheckUtils]: 529: Hoare triple {285380#(<= proc_i 352)} assume i <= 1000; {285380#(<= proc_i 352)} is VALID [2019-05-15 10:23:44,969 INFO L273 TraceCheckUtils]: 530: Hoare triple {285380#(<= proc_i 352)} assume i + 4 < a[j]; {285380#(<= proc_i 352)} is VALID [2019-05-15 10:23:44,970 INFO L273 TraceCheckUtils]: 531: Hoare triple {285380#(<= proc_i 352)} assume a[5] == 1000; {285380#(<= proc_i 352)} is VALID [2019-05-15 10:23:44,970 INFO L273 TraceCheckUtils]: 532: Hoare triple {285380#(<= proc_i 352)} assume j > 4; {285380#(<= proc_i 352)} is VALID [2019-05-15 10:23:44,971 INFO L273 TraceCheckUtils]: 533: Hoare triple {285380#(<= proc_i 352)} assume j < 6; {285380#(<= proc_i 352)} is VALID [2019-05-15 10:23:44,971 INFO L273 TraceCheckUtils]: 534: Hoare triple {285380#(<= proc_i 352)} i := i + 4; {285399#(<= proc_i 356)} is VALID [2019-05-15 10:23:44,972 INFO L273 TraceCheckUtils]: 535: Hoare triple {285399#(<= proc_i 356)} assume i <= 1000; {285399#(<= proc_i 356)} is VALID [2019-05-15 10:23:44,972 INFO L273 TraceCheckUtils]: 536: Hoare triple {285399#(<= proc_i 356)} assume i + 4 < a[j]; {285399#(<= proc_i 356)} is VALID [2019-05-15 10:23:44,973 INFO L273 TraceCheckUtils]: 537: Hoare triple {285399#(<= proc_i 356)} assume a[5] == 1000; {285399#(<= proc_i 356)} is VALID [2019-05-15 10:23:44,973 INFO L273 TraceCheckUtils]: 538: Hoare triple {285399#(<= proc_i 356)} assume j > 4; {285399#(<= proc_i 356)} is VALID [2019-05-15 10:23:44,974 INFO L273 TraceCheckUtils]: 539: Hoare triple {285399#(<= proc_i 356)} assume j < 6; {285399#(<= proc_i 356)} is VALID [2019-05-15 10:23:44,974 INFO L273 TraceCheckUtils]: 540: Hoare triple {285399#(<= proc_i 356)} i := i + 4; {285418#(<= proc_i 360)} is VALID [2019-05-15 10:23:44,975 INFO L273 TraceCheckUtils]: 541: Hoare triple {285418#(<= proc_i 360)} assume i <= 1000; {285418#(<= proc_i 360)} is VALID [2019-05-15 10:23:44,975 INFO L273 TraceCheckUtils]: 542: Hoare triple {285418#(<= proc_i 360)} assume i + 4 < a[j]; {285418#(<= proc_i 360)} is VALID [2019-05-15 10:23:44,976 INFO L273 TraceCheckUtils]: 543: Hoare triple {285418#(<= proc_i 360)} assume a[5] == 1000; {285418#(<= proc_i 360)} is VALID [2019-05-15 10:23:44,976 INFO L273 TraceCheckUtils]: 544: Hoare triple {285418#(<= proc_i 360)} assume j > 4; {285418#(<= proc_i 360)} is VALID [2019-05-15 10:23:44,977 INFO L273 TraceCheckUtils]: 545: Hoare triple {285418#(<= proc_i 360)} assume j < 6; {285418#(<= proc_i 360)} is VALID [2019-05-15 10:23:44,977 INFO L273 TraceCheckUtils]: 546: Hoare triple {285418#(<= proc_i 360)} i := i + 4; {285437#(<= proc_i 364)} is VALID [2019-05-15 10:23:44,978 INFO L273 TraceCheckUtils]: 547: Hoare triple {285437#(<= proc_i 364)} assume i <= 1000; {285437#(<= proc_i 364)} is VALID [2019-05-15 10:23:44,978 INFO L273 TraceCheckUtils]: 548: Hoare triple {285437#(<= proc_i 364)} assume i + 4 < a[j]; {285437#(<= proc_i 364)} is VALID [2019-05-15 10:23:44,979 INFO L273 TraceCheckUtils]: 549: Hoare triple {285437#(<= proc_i 364)} assume a[5] == 1000; {285437#(<= proc_i 364)} is VALID [2019-05-15 10:23:44,979 INFO L273 TraceCheckUtils]: 550: Hoare triple {285437#(<= proc_i 364)} assume j > 4; {285437#(<= proc_i 364)} is VALID [2019-05-15 10:23:44,980 INFO L273 TraceCheckUtils]: 551: Hoare triple {285437#(<= proc_i 364)} assume j < 6; {285437#(<= proc_i 364)} is VALID [2019-05-15 10:23:44,980 INFO L273 TraceCheckUtils]: 552: Hoare triple {285437#(<= proc_i 364)} i := i + 4; {285456#(<= proc_i 368)} is VALID [2019-05-15 10:23:44,981 INFO L273 TraceCheckUtils]: 553: Hoare triple {285456#(<= proc_i 368)} assume i <= 1000; {285456#(<= proc_i 368)} is VALID [2019-05-15 10:23:44,981 INFO L273 TraceCheckUtils]: 554: Hoare triple {285456#(<= proc_i 368)} assume i + 4 < a[j]; {285456#(<= proc_i 368)} is VALID [2019-05-15 10:23:44,982 INFO L273 TraceCheckUtils]: 555: Hoare triple {285456#(<= proc_i 368)} assume a[5] == 1000; {285456#(<= proc_i 368)} is VALID [2019-05-15 10:23:44,982 INFO L273 TraceCheckUtils]: 556: Hoare triple {285456#(<= proc_i 368)} assume j > 4; {285456#(<= proc_i 368)} is VALID [2019-05-15 10:23:44,983 INFO L273 TraceCheckUtils]: 557: Hoare triple {285456#(<= proc_i 368)} assume j < 6; {285456#(<= proc_i 368)} is VALID [2019-05-15 10:23:44,984 INFO L273 TraceCheckUtils]: 558: Hoare triple {285456#(<= proc_i 368)} i := i + 4; {285475#(<= proc_i 372)} is VALID [2019-05-15 10:23:44,984 INFO L273 TraceCheckUtils]: 559: Hoare triple {285475#(<= proc_i 372)} assume i <= 1000; {285475#(<= proc_i 372)} is VALID [2019-05-15 10:23:44,984 INFO L273 TraceCheckUtils]: 560: Hoare triple {285475#(<= proc_i 372)} assume i + 4 < a[j]; {285475#(<= proc_i 372)} is VALID [2019-05-15 10:23:44,985 INFO L273 TraceCheckUtils]: 561: Hoare triple {285475#(<= proc_i 372)} assume a[5] == 1000; {285475#(<= proc_i 372)} is VALID [2019-05-15 10:23:44,985 INFO L273 TraceCheckUtils]: 562: Hoare triple {285475#(<= proc_i 372)} assume j > 4; {285475#(<= proc_i 372)} is VALID [2019-05-15 10:23:44,986 INFO L273 TraceCheckUtils]: 563: Hoare triple {285475#(<= proc_i 372)} assume j < 6; {285475#(<= proc_i 372)} is VALID [2019-05-15 10:23:44,987 INFO L273 TraceCheckUtils]: 564: Hoare triple {285475#(<= proc_i 372)} i := i + 4; {285494#(<= proc_i 376)} is VALID [2019-05-15 10:23:44,987 INFO L273 TraceCheckUtils]: 565: Hoare triple {285494#(<= proc_i 376)} assume i <= 1000; {285494#(<= proc_i 376)} is VALID [2019-05-15 10:23:44,988 INFO L273 TraceCheckUtils]: 566: Hoare triple {285494#(<= proc_i 376)} assume i + 4 < a[j]; {285494#(<= proc_i 376)} is VALID [2019-05-15 10:23:44,988 INFO L273 TraceCheckUtils]: 567: Hoare triple {285494#(<= proc_i 376)} assume a[5] == 1000; {285494#(<= proc_i 376)} is VALID [2019-05-15 10:23:44,989 INFO L273 TraceCheckUtils]: 568: Hoare triple {285494#(<= proc_i 376)} assume j > 4; {285494#(<= proc_i 376)} is VALID [2019-05-15 10:23:44,989 INFO L273 TraceCheckUtils]: 569: Hoare triple {285494#(<= proc_i 376)} assume j < 6; {285494#(<= proc_i 376)} is VALID [2019-05-15 10:23:44,990 INFO L273 TraceCheckUtils]: 570: Hoare triple {285494#(<= proc_i 376)} i := i + 4; {285513#(<= proc_i 380)} is VALID [2019-05-15 10:23:44,990 INFO L273 TraceCheckUtils]: 571: Hoare triple {285513#(<= proc_i 380)} assume i <= 1000; {285513#(<= proc_i 380)} is VALID [2019-05-15 10:23:44,991 INFO L273 TraceCheckUtils]: 572: Hoare triple {285513#(<= proc_i 380)} assume i + 4 < a[j]; {285513#(<= proc_i 380)} is VALID [2019-05-15 10:23:44,991 INFO L273 TraceCheckUtils]: 573: Hoare triple {285513#(<= proc_i 380)} assume a[5] == 1000; {285513#(<= proc_i 380)} is VALID [2019-05-15 10:23:44,992 INFO L273 TraceCheckUtils]: 574: Hoare triple {285513#(<= proc_i 380)} assume j > 4; {285513#(<= proc_i 380)} is VALID [2019-05-15 10:23:44,992 INFO L273 TraceCheckUtils]: 575: Hoare triple {285513#(<= proc_i 380)} assume j < 6; {285513#(<= proc_i 380)} is VALID [2019-05-15 10:23:44,993 INFO L273 TraceCheckUtils]: 576: Hoare triple {285513#(<= proc_i 380)} i := i + 4; {285532#(<= proc_i 384)} is VALID [2019-05-15 10:23:44,993 INFO L273 TraceCheckUtils]: 577: Hoare triple {285532#(<= proc_i 384)} assume i <= 1000; {285532#(<= proc_i 384)} is VALID [2019-05-15 10:23:44,994 INFO L273 TraceCheckUtils]: 578: Hoare triple {285532#(<= proc_i 384)} assume i + 4 < a[j]; {285532#(<= proc_i 384)} is VALID [2019-05-15 10:23:44,994 INFO L273 TraceCheckUtils]: 579: Hoare triple {285532#(<= proc_i 384)} assume a[5] == 1000; {285532#(<= proc_i 384)} is VALID [2019-05-15 10:23:44,994 INFO L273 TraceCheckUtils]: 580: Hoare triple {285532#(<= proc_i 384)} assume j > 4; {285532#(<= proc_i 384)} is VALID [2019-05-15 10:23:44,995 INFO L273 TraceCheckUtils]: 581: Hoare triple {285532#(<= proc_i 384)} assume j < 6; {285532#(<= proc_i 384)} is VALID [2019-05-15 10:23:44,996 INFO L273 TraceCheckUtils]: 582: Hoare triple {285532#(<= proc_i 384)} i := i + 4; {285551#(<= proc_i 388)} is VALID [2019-05-15 10:23:44,996 INFO L273 TraceCheckUtils]: 583: Hoare triple {285551#(<= proc_i 388)} assume i <= 1000; {285551#(<= proc_i 388)} is VALID [2019-05-15 10:23:44,997 INFO L273 TraceCheckUtils]: 584: Hoare triple {285551#(<= proc_i 388)} assume i + 4 < a[j]; {285551#(<= proc_i 388)} is VALID [2019-05-15 10:23:44,997 INFO L273 TraceCheckUtils]: 585: Hoare triple {285551#(<= proc_i 388)} assume a[5] == 1000; {285551#(<= proc_i 388)} is VALID [2019-05-15 10:23:44,997 INFO L273 TraceCheckUtils]: 586: Hoare triple {285551#(<= proc_i 388)} assume j > 4; {285551#(<= proc_i 388)} is VALID [2019-05-15 10:23:44,998 INFO L273 TraceCheckUtils]: 587: Hoare triple {285551#(<= proc_i 388)} assume j < 6; {285551#(<= proc_i 388)} is VALID [2019-05-15 10:23:44,999 INFO L273 TraceCheckUtils]: 588: Hoare triple {285551#(<= proc_i 388)} i := i + 4; {285570#(<= proc_i 392)} is VALID [2019-05-15 10:23:44,999 INFO L273 TraceCheckUtils]: 589: Hoare triple {285570#(<= proc_i 392)} assume i <= 1000; {285570#(<= proc_i 392)} is VALID [2019-05-15 10:23:45,000 INFO L273 TraceCheckUtils]: 590: Hoare triple {285570#(<= proc_i 392)} assume i + 4 < a[j]; {285570#(<= proc_i 392)} is VALID [2019-05-15 10:23:45,000 INFO L273 TraceCheckUtils]: 591: Hoare triple {285570#(<= proc_i 392)} assume a[5] == 1000; {285570#(<= proc_i 392)} is VALID [2019-05-15 10:23:45,000 INFO L273 TraceCheckUtils]: 592: Hoare triple {285570#(<= proc_i 392)} assume j > 4; {285570#(<= proc_i 392)} is VALID [2019-05-15 10:23:45,001 INFO L273 TraceCheckUtils]: 593: Hoare triple {285570#(<= proc_i 392)} assume j < 6; {285570#(<= proc_i 392)} is VALID [2019-05-15 10:23:45,002 INFO L273 TraceCheckUtils]: 594: Hoare triple {285570#(<= proc_i 392)} i := i + 4; {285589#(<= proc_i 396)} is VALID [2019-05-15 10:23:45,002 INFO L273 TraceCheckUtils]: 595: Hoare triple {285589#(<= proc_i 396)} assume i <= 1000; {285589#(<= proc_i 396)} is VALID [2019-05-15 10:23:45,002 INFO L273 TraceCheckUtils]: 596: Hoare triple {285589#(<= proc_i 396)} assume i + 4 < a[j]; {285589#(<= proc_i 396)} is VALID [2019-05-15 10:23:45,003 INFO L273 TraceCheckUtils]: 597: Hoare triple {285589#(<= proc_i 396)} assume a[5] == 1000; {285589#(<= proc_i 396)} is VALID [2019-05-15 10:23:45,003 INFO L273 TraceCheckUtils]: 598: Hoare triple {285589#(<= proc_i 396)} assume j > 4; {285589#(<= proc_i 396)} is VALID [2019-05-15 10:23:45,004 INFO L273 TraceCheckUtils]: 599: Hoare triple {285589#(<= proc_i 396)} assume j < 6; {285589#(<= proc_i 396)} is VALID [2019-05-15 10:23:45,004 INFO L273 TraceCheckUtils]: 600: Hoare triple {285589#(<= proc_i 396)} i := i + 4; {285608#(<= proc_i 400)} is VALID [2019-05-15 10:23:45,005 INFO L273 TraceCheckUtils]: 601: Hoare triple {285608#(<= proc_i 400)} assume i <= 1000; {285608#(<= proc_i 400)} is VALID [2019-05-15 10:23:45,005 INFO L273 TraceCheckUtils]: 602: Hoare triple {285608#(<= proc_i 400)} assume i + 4 < a[j]; {285608#(<= proc_i 400)} is VALID [2019-05-15 10:23:45,006 INFO L273 TraceCheckUtils]: 603: Hoare triple {285608#(<= proc_i 400)} assume a[5] == 1000; {285608#(<= proc_i 400)} is VALID [2019-05-15 10:23:45,006 INFO L273 TraceCheckUtils]: 604: Hoare triple {285608#(<= proc_i 400)} assume j > 4; {285608#(<= proc_i 400)} is VALID [2019-05-15 10:23:45,007 INFO L273 TraceCheckUtils]: 605: Hoare triple {285608#(<= proc_i 400)} assume j < 6; {285608#(<= proc_i 400)} is VALID [2019-05-15 10:23:45,007 INFO L273 TraceCheckUtils]: 606: Hoare triple {285608#(<= proc_i 400)} i := i + 4; {285627#(<= proc_i 404)} is VALID [2019-05-15 10:23:45,008 INFO L273 TraceCheckUtils]: 607: Hoare triple {285627#(<= proc_i 404)} assume i <= 1000; {285627#(<= proc_i 404)} is VALID [2019-05-15 10:23:45,008 INFO L273 TraceCheckUtils]: 608: Hoare triple {285627#(<= proc_i 404)} assume i + 4 < a[j]; {285627#(<= proc_i 404)} is VALID [2019-05-15 10:23:45,009 INFO L273 TraceCheckUtils]: 609: Hoare triple {285627#(<= proc_i 404)} assume a[5] == 1000; {285627#(<= proc_i 404)} is VALID [2019-05-15 10:23:45,009 INFO L273 TraceCheckUtils]: 610: Hoare triple {285627#(<= proc_i 404)} assume j > 4; {285627#(<= proc_i 404)} is VALID [2019-05-15 10:23:45,010 INFO L273 TraceCheckUtils]: 611: Hoare triple {285627#(<= proc_i 404)} assume j < 6; {285627#(<= proc_i 404)} is VALID [2019-05-15 10:23:45,010 INFO L273 TraceCheckUtils]: 612: Hoare triple {285627#(<= proc_i 404)} i := i + 4; {285646#(<= proc_i 408)} is VALID [2019-05-15 10:23:45,011 INFO L273 TraceCheckUtils]: 613: Hoare triple {285646#(<= proc_i 408)} assume i <= 1000; {285646#(<= proc_i 408)} is VALID [2019-05-15 10:23:45,011 INFO L273 TraceCheckUtils]: 614: Hoare triple {285646#(<= proc_i 408)} assume i + 4 < a[j]; {285646#(<= proc_i 408)} is VALID [2019-05-15 10:23:45,012 INFO L273 TraceCheckUtils]: 615: Hoare triple {285646#(<= proc_i 408)} assume a[5] == 1000; {285646#(<= proc_i 408)} is VALID [2019-05-15 10:23:45,012 INFO L273 TraceCheckUtils]: 616: Hoare triple {285646#(<= proc_i 408)} assume j > 4; {285646#(<= proc_i 408)} is VALID [2019-05-15 10:23:45,013 INFO L273 TraceCheckUtils]: 617: Hoare triple {285646#(<= proc_i 408)} assume j < 6; {285646#(<= proc_i 408)} is VALID [2019-05-15 10:23:45,013 INFO L273 TraceCheckUtils]: 618: Hoare triple {285646#(<= proc_i 408)} i := i + 4; {285665#(<= proc_i 412)} is VALID [2019-05-15 10:23:45,014 INFO L273 TraceCheckUtils]: 619: Hoare triple {285665#(<= proc_i 412)} assume i <= 1000; {285665#(<= proc_i 412)} is VALID [2019-05-15 10:23:45,014 INFO L273 TraceCheckUtils]: 620: Hoare triple {285665#(<= proc_i 412)} assume i + 4 < a[j]; {285665#(<= proc_i 412)} is VALID [2019-05-15 10:23:45,015 INFO L273 TraceCheckUtils]: 621: Hoare triple {285665#(<= proc_i 412)} assume a[5] == 1000; {285665#(<= proc_i 412)} is VALID [2019-05-15 10:23:45,015 INFO L273 TraceCheckUtils]: 622: Hoare triple {285665#(<= proc_i 412)} assume j > 4; {285665#(<= proc_i 412)} is VALID [2019-05-15 10:23:45,016 INFO L273 TraceCheckUtils]: 623: Hoare triple {285665#(<= proc_i 412)} assume j < 6; {285665#(<= proc_i 412)} is VALID [2019-05-15 10:23:45,016 INFO L273 TraceCheckUtils]: 624: Hoare triple {285665#(<= proc_i 412)} i := i + 4; {285684#(<= proc_i 416)} is VALID [2019-05-15 10:23:45,017 INFO L273 TraceCheckUtils]: 625: Hoare triple {285684#(<= proc_i 416)} assume i <= 1000; {285684#(<= proc_i 416)} is VALID [2019-05-15 10:23:45,017 INFO L273 TraceCheckUtils]: 626: Hoare triple {285684#(<= proc_i 416)} assume i + 4 < a[j]; {285684#(<= proc_i 416)} is VALID [2019-05-15 10:23:45,018 INFO L273 TraceCheckUtils]: 627: Hoare triple {285684#(<= proc_i 416)} assume a[5] == 1000; {285684#(<= proc_i 416)} is VALID [2019-05-15 10:23:45,018 INFO L273 TraceCheckUtils]: 628: Hoare triple {285684#(<= proc_i 416)} assume j > 4; {285684#(<= proc_i 416)} is VALID [2019-05-15 10:23:45,019 INFO L273 TraceCheckUtils]: 629: Hoare triple {285684#(<= proc_i 416)} assume j < 6; {285684#(<= proc_i 416)} is VALID [2019-05-15 10:23:45,019 INFO L273 TraceCheckUtils]: 630: Hoare triple {285684#(<= proc_i 416)} i := i + 4; {285703#(<= proc_i 420)} is VALID [2019-05-15 10:23:45,020 INFO L273 TraceCheckUtils]: 631: Hoare triple {285703#(<= proc_i 420)} assume i <= 1000; {285703#(<= proc_i 420)} is VALID [2019-05-15 10:23:45,020 INFO L273 TraceCheckUtils]: 632: Hoare triple {285703#(<= proc_i 420)} assume i + 4 < a[j]; {285703#(<= proc_i 420)} is VALID [2019-05-15 10:23:45,021 INFO L273 TraceCheckUtils]: 633: Hoare triple {285703#(<= proc_i 420)} assume a[5] == 1000; {285703#(<= proc_i 420)} is VALID [2019-05-15 10:23:45,021 INFO L273 TraceCheckUtils]: 634: Hoare triple {285703#(<= proc_i 420)} assume j > 4; {285703#(<= proc_i 420)} is VALID [2019-05-15 10:23:45,022 INFO L273 TraceCheckUtils]: 635: Hoare triple {285703#(<= proc_i 420)} assume j < 6; {285703#(<= proc_i 420)} is VALID [2019-05-15 10:23:45,022 INFO L273 TraceCheckUtils]: 636: Hoare triple {285703#(<= proc_i 420)} i := i + 4; {285722#(<= proc_i 424)} is VALID [2019-05-15 10:23:45,023 INFO L273 TraceCheckUtils]: 637: Hoare triple {285722#(<= proc_i 424)} assume i <= 1000; {285722#(<= proc_i 424)} is VALID [2019-05-15 10:23:45,023 INFO L273 TraceCheckUtils]: 638: Hoare triple {285722#(<= proc_i 424)} assume i + 4 < a[j]; {285722#(<= proc_i 424)} is VALID [2019-05-15 10:23:45,024 INFO L273 TraceCheckUtils]: 639: Hoare triple {285722#(<= proc_i 424)} assume a[5] == 1000; {285722#(<= proc_i 424)} is VALID [2019-05-15 10:23:45,024 INFO L273 TraceCheckUtils]: 640: Hoare triple {285722#(<= proc_i 424)} assume j > 4; {285722#(<= proc_i 424)} is VALID [2019-05-15 10:23:45,025 INFO L273 TraceCheckUtils]: 641: Hoare triple {285722#(<= proc_i 424)} assume j < 6; {285722#(<= proc_i 424)} is VALID [2019-05-15 10:23:45,025 INFO L273 TraceCheckUtils]: 642: Hoare triple {285722#(<= proc_i 424)} i := i + 4; {285741#(<= proc_i 428)} is VALID [2019-05-15 10:23:45,026 INFO L273 TraceCheckUtils]: 643: Hoare triple {285741#(<= proc_i 428)} assume i <= 1000; {285741#(<= proc_i 428)} is VALID [2019-05-15 10:23:45,026 INFO L273 TraceCheckUtils]: 644: Hoare triple {285741#(<= proc_i 428)} assume i + 4 < a[j]; {285741#(<= proc_i 428)} is VALID [2019-05-15 10:23:45,027 INFO L273 TraceCheckUtils]: 645: Hoare triple {285741#(<= proc_i 428)} assume a[5] == 1000; {285741#(<= proc_i 428)} is VALID [2019-05-15 10:23:45,027 INFO L273 TraceCheckUtils]: 646: Hoare triple {285741#(<= proc_i 428)} assume j > 4; {285741#(<= proc_i 428)} is VALID [2019-05-15 10:23:45,027 INFO L273 TraceCheckUtils]: 647: Hoare triple {285741#(<= proc_i 428)} assume j < 6; {285741#(<= proc_i 428)} is VALID [2019-05-15 10:23:45,028 INFO L273 TraceCheckUtils]: 648: Hoare triple {285741#(<= proc_i 428)} i := i + 4; {285760#(<= proc_i 432)} is VALID [2019-05-15 10:23:45,029 INFO L273 TraceCheckUtils]: 649: Hoare triple {285760#(<= proc_i 432)} assume i <= 1000; {285760#(<= proc_i 432)} is VALID [2019-05-15 10:23:45,029 INFO L273 TraceCheckUtils]: 650: Hoare triple {285760#(<= proc_i 432)} assume i + 4 < a[j]; {285760#(<= proc_i 432)} is VALID [2019-05-15 10:23:45,030 INFO L273 TraceCheckUtils]: 651: Hoare triple {285760#(<= proc_i 432)} assume a[5] == 1000; {285760#(<= proc_i 432)} is VALID [2019-05-15 10:23:45,030 INFO L273 TraceCheckUtils]: 652: Hoare triple {285760#(<= proc_i 432)} assume j > 4; {285760#(<= proc_i 432)} is VALID [2019-05-15 10:23:45,030 INFO L273 TraceCheckUtils]: 653: Hoare triple {285760#(<= proc_i 432)} assume j < 6; {285760#(<= proc_i 432)} is VALID [2019-05-15 10:23:45,031 INFO L273 TraceCheckUtils]: 654: Hoare triple {285760#(<= proc_i 432)} i := i + 4; {285779#(<= proc_i 436)} is VALID [2019-05-15 10:23:45,032 INFO L273 TraceCheckUtils]: 655: Hoare triple {285779#(<= proc_i 436)} assume i <= 1000; {285779#(<= proc_i 436)} is VALID [2019-05-15 10:23:45,032 INFO L273 TraceCheckUtils]: 656: Hoare triple {285779#(<= proc_i 436)} assume i + 4 < a[j]; {285779#(<= proc_i 436)} is VALID [2019-05-15 10:23:45,032 INFO L273 TraceCheckUtils]: 657: Hoare triple {285779#(<= proc_i 436)} assume a[5] == 1000; {285779#(<= proc_i 436)} is VALID [2019-05-15 10:23:45,033 INFO L273 TraceCheckUtils]: 658: Hoare triple {285779#(<= proc_i 436)} assume j > 4; {285779#(<= proc_i 436)} is VALID [2019-05-15 10:23:45,033 INFO L273 TraceCheckUtils]: 659: Hoare triple {285779#(<= proc_i 436)} assume j < 6; {285779#(<= proc_i 436)} is VALID [2019-05-15 10:23:45,034 INFO L273 TraceCheckUtils]: 660: Hoare triple {285779#(<= proc_i 436)} i := i + 4; {285798#(<= proc_i 440)} is VALID [2019-05-15 10:23:45,034 INFO L273 TraceCheckUtils]: 661: Hoare triple {285798#(<= proc_i 440)} assume i <= 1000; {285798#(<= proc_i 440)} is VALID [2019-05-15 10:23:45,035 INFO L273 TraceCheckUtils]: 662: Hoare triple {285798#(<= proc_i 440)} assume i + 4 < a[j]; {285798#(<= proc_i 440)} is VALID [2019-05-15 10:23:45,035 INFO L273 TraceCheckUtils]: 663: Hoare triple {285798#(<= proc_i 440)} assume a[5] == 1000; {285798#(<= proc_i 440)} is VALID [2019-05-15 10:23:45,036 INFO L273 TraceCheckUtils]: 664: Hoare triple {285798#(<= proc_i 440)} assume j > 4; {285798#(<= proc_i 440)} is VALID [2019-05-15 10:23:45,036 INFO L273 TraceCheckUtils]: 665: Hoare triple {285798#(<= proc_i 440)} assume j < 6; {285798#(<= proc_i 440)} is VALID [2019-05-15 10:23:45,037 INFO L273 TraceCheckUtils]: 666: Hoare triple {285798#(<= proc_i 440)} i := i + 4; {285817#(<= proc_i 444)} is VALID [2019-05-15 10:23:45,037 INFO L273 TraceCheckUtils]: 667: Hoare triple {285817#(<= proc_i 444)} assume i <= 1000; {285817#(<= proc_i 444)} is VALID [2019-05-15 10:23:45,038 INFO L273 TraceCheckUtils]: 668: Hoare triple {285817#(<= proc_i 444)} assume i + 4 < a[j]; {285817#(<= proc_i 444)} is VALID [2019-05-15 10:23:45,038 INFO L273 TraceCheckUtils]: 669: Hoare triple {285817#(<= proc_i 444)} assume a[5] == 1000; {285817#(<= proc_i 444)} is VALID [2019-05-15 10:23:45,039 INFO L273 TraceCheckUtils]: 670: Hoare triple {285817#(<= proc_i 444)} assume j > 4; {285817#(<= proc_i 444)} is VALID [2019-05-15 10:23:45,039 INFO L273 TraceCheckUtils]: 671: Hoare triple {285817#(<= proc_i 444)} assume j < 6; {285817#(<= proc_i 444)} is VALID [2019-05-15 10:23:45,040 INFO L273 TraceCheckUtils]: 672: Hoare triple {285817#(<= proc_i 444)} i := i + 4; {285836#(<= proc_i 448)} is VALID [2019-05-15 10:23:45,040 INFO L273 TraceCheckUtils]: 673: Hoare triple {285836#(<= proc_i 448)} assume i <= 1000; {285836#(<= proc_i 448)} is VALID [2019-05-15 10:23:45,041 INFO L273 TraceCheckUtils]: 674: Hoare triple {285836#(<= proc_i 448)} assume i + 4 < a[j]; {285836#(<= proc_i 448)} is VALID [2019-05-15 10:23:45,041 INFO L273 TraceCheckUtils]: 675: Hoare triple {285836#(<= proc_i 448)} assume a[5] == 1000; {285836#(<= proc_i 448)} is VALID [2019-05-15 10:23:45,042 INFO L273 TraceCheckUtils]: 676: Hoare triple {285836#(<= proc_i 448)} assume j > 4; {285836#(<= proc_i 448)} is VALID [2019-05-15 10:23:45,042 INFO L273 TraceCheckUtils]: 677: Hoare triple {285836#(<= proc_i 448)} assume j < 6; {285836#(<= proc_i 448)} is VALID [2019-05-15 10:23:45,043 INFO L273 TraceCheckUtils]: 678: Hoare triple {285836#(<= proc_i 448)} i := i + 4; {285855#(<= proc_i 452)} is VALID [2019-05-15 10:23:45,043 INFO L273 TraceCheckUtils]: 679: Hoare triple {285855#(<= proc_i 452)} assume i <= 1000; {285855#(<= proc_i 452)} is VALID [2019-05-15 10:23:45,044 INFO L273 TraceCheckUtils]: 680: Hoare triple {285855#(<= proc_i 452)} assume i + 4 < a[j]; {285855#(<= proc_i 452)} is VALID [2019-05-15 10:23:45,044 INFO L273 TraceCheckUtils]: 681: Hoare triple {285855#(<= proc_i 452)} assume a[5] == 1000; {285855#(<= proc_i 452)} is VALID [2019-05-15 10:23:45,045 INFO L273 TraceCheckUtils]: 682: Hoare triple {285855#(<= proc_i 452)} assume j > 4; {285855#(<= proc_i 452)} is VALID [2019-05-15 10:23:45,045 INFO L273 TraceCheckUtils]: 683: Hoare triple {285855#(<= proc_i 452)} assume j < 6; {285855#(<= proc_i 452)} is VALID [2019-05-15 10:23:45,046 INFO L273 TraceCheckUtils]: 684: Hoare triple {285855#(<= proc_i 452)} i := i + 4; {285874#(<= proc_i 456)} is VALID [2019-05-15 10:23:45,046 INFO L273 TraceCheckUtils]: 685: Hoare triple {285874#(<= proc_i 456)} assume !(i <= 1000); {283704#false} is VALID [2019-05-15 10:23:45,341 INFO L134 CoverageAnalysis]: Checked inductivity of 38760 backedges. 0 proven. 38760 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:23:45,341 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:23:45,341 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [115] total 115 [2019-05-15 10:23:45,341 INFO L78 Accepts]: Start accepts. Automaton has 117 states. Word has length 686 [2019-05-15 10:23:45,342 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:23:45,342 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 117 states. [2019-05-15 10:23:46,039 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 686 edges. 686 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:46,040 INFO L454 AbstractCegarLoop]: Interpolant automaton has 117 states [2019-05-15 10:23:46,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2019-05-15 10:23:46,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6786, Invalid=6786, Unknown=0, NotChecked=0, Total=13572 [2019-05-15 10:23:46,042 INFO L87 Difference]: Start difference. First operand 687 states and 687 transitions. Second operand 117 states. [2019-05-15 10:23:47,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:47,470 INFO L93 Difference]: Finished difference Result 698 states and 698 transitions. [2019-05-15 10:23:47,470 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2019-05-15 10:23:47,470 INFO L78 Accepts]: Start accepts. Automaton has 117 states. Word has length 686 [2019-05-15 10:23:47,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:23:47,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2019-05-15 10:23:47,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 699 transitions. [2019-05-15 10:23:47,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2019-05-15 10:23:47,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 699 transitions. [2019-05-15 10:23:47,476 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 117 states and 699 transitions. [2019-05-15 10:23:48,157 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 699 edges. 699 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:48,178 INFO L225 Difference]: With dead ends: 698 [2019-05-15 10:23:48,178 INFO L226 Difference]: Without dead ends: 698 [2019-05-15 10:23:48,179 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 685 GetRequests, 570 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=6786, Invalid=6786, Unknown=0, NotChecked=0, Total=13572 [2019-05-15 10:23:48,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2019-05-15 10:23:48,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 693. [2019-05-15 10:23:48,181 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:23:48,182 INFO L82 GeneralOperation]: Start isEquivalent. First operand 698 states. Second operand 693 states. [2019-05-15 10:23:48,182 INFO L74 IsIncluded]: Start isIncluded. First operand 698 states. Second operand 693 states. [2019-05-15 10:23:48,182 INFO L87 Difference]: Start difference. First operand 698 states. Second operand 693 states. [2019-05-15 10:23:48,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:48,196 INFO L93 Difference]: Finished difference Result 698 states and 698 transitions. [2019-05-15 10:23:48,196 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 698 transitions. [2019-05-15 10:23:48,196 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:48,196 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:48,196 INFO L74 IsIncluded]: Start isIncluded. First operand 693 states. Second operand 698 states. [2019-05-15 10:23:48,196 INFO L87 Difference]: Start difference. First operand 693 states. Second operand 698 states. [2019-05-15 10:23:48,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:48,211 INFO L93 Difference]: Finished difference Result 698 states and 698 transitions. [2019-05-15 10:23:48,211 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 698 transitions. [2019-05-15 10:23:48,211 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:48,211 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:48,211 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:23:48,211 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:23:48,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 693 states. [2019-05-15 10:23:48,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 693 transitions. [2019-05-15 10:23:48,225 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 693 transitions. Word has length 686 [2019-05-15 10:23:48,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:23:48,225 INFO L475 AbstractCegarLoop]: Abstraction has 693 states and 693 transitions. [2019-05-15 10:23:48,225 INFO L476 AbstractCegarLoop]: Interpolant automaton has 117 states. [2019-05-15 10:23:48,226 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 693 transitions. [2019-05-15 10:23:48,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2019-05-15 10:23:48,229 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:23:48,229 INFO L399 BasicCegarLoop]: trace histogram [115, 115, 115, 115, 115, 115, 1, 1] [2019-05-15 10:23:48,229 INFO L418 AbstractCegarLoop]: === Iteration 116 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:23:48,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:23:48,229 INFO L82 PathProgramCache]: Analyzing trace with hash -1671365524, now seen corresponding path program 115 times [2019-05-15 10:23:48,230 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:23:48,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:48,620 INFO L256 TraceCheckSpWp]: Trace formula consists of 925 conjuncts, 117 conjunts are in the unsatisfiable core [2019-05-15 10:23:48,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:48,681 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:23:54,592 INFO L273 TraceCheckUtils]: 0: Hoare triple {288664#true} i := 0; {288669#(<= proc_i 0)} is VALID [2019-05-15 10:23:54,592 INFO L273 TraceCheckUtils]: 1: Hoare triple {288669#(<= proc_i 0)} assume i <= 1000; {288669#(<= proc_i 0)} is VALID [2019-05-15 10:23:54,592 INFO L273 TraceCheckUtils]: 2: Hoare triple {288669#(<= proc_i 0)} assume i + 4 < a[j]; {288669#(<= proc_i 0)} is VALID [2019-05-15 10:23:54,593 INFO L273 TraceCheckUtils]: 3: Hoare triple {288669#(<= proc_i 0)} assume a[5] == 1000; {288669#(<= proc_i 0)} is VALID [2019-05-15 10:23:54,593 INFO L273 TraceCheckUtils]: 4: Hoare triple {288669#(<= proc_i 0)} assume j > 4; {288669#(<= proc_i 0)} is VALID [2019-05-15 10:23:54,594 INFO L273 TraceCheckUtils]: 5: Hoare triple {288669#(<= proc_i 0)} assume j < 6; {288669#(<= proc_i 0)} is VALID [2019-05-15 10:23:54,595 INFO L273 TraceCheckUtils]: 6: Hoare triple {288669#(<= proc_i 0)} i := i + 4; {288688#(<= proc_i 4)} is VALID [2019-05-15 10:23:54,595 INFO L273 TraceCheckUtils]: 7: Hoare triple {288688#(<= proc_i 4)} assume i <= 1000; {288688#(<= proc_i 4)} is VALID [2019-05-15 10:23:54,595 INFO L273 TraceCheckUtils]: 8: Hoare triple {288688#(<= proc_i 4)} assume i + 4 < a[j]; {288688#(<= proc_i 4)} is VALID [2019-05-15 10:23:54,596 INFO L273 TraceCheckUtils]: 9: Hoare triple {288688#(<= proc_i 4)} assume a[5] == 1000; {288688#(<= proc_i 4)} is VALID [2019-05-15 10:23:54,596 INFO L273 TraceCheckUtils]: 10: Hoare triple {288688#(<= proc_i 4)} assume j > 4; {288688#(<= proc_i 4)} is VALID [2019-05-15 10:23:54,597 INFO L273 TraceCheckUtils]: 11: Hoare triple {288688#(<= proc_i 4)} assume j < 6; {288688#(<= proc_i 4)} is VALID [2019-05-15 10:23:54,598 INFO L273 TraceCheckUtils]: 12: Hoare triple {288688#(<= proc_i 4)} i := i + 4; {288707#(<= proc_i 8)} is VALID [2019-05-15 10:23:54,598 INFO L273 TraceCheckUtils]: 13: Hoare triple {288707#(<= proc_i 8)} assume i <= 1000; {288707#(<= proc_i 8)} is VALID [2019-05-15 10:23:54,598 INFO L273 TraceCheckUtils]: 14: Hoare triple {288707#(<= proc_i 8)} assume i + 4 < a[j]; {288707#(<= proc_i 8)} is VALID [2019-05-15 10:23:54,599 INFO L273 TraceCheckUtils]: 15: Hoare triple {288707#(<= proc_i 8)} assume a[5] == 1000; {288707#(<= proc_i 8)} is VALID [2019-05-15 10:23:54,599 INFO L273 TraceCheckUtils]: 16: Hoare triple {288707#(<= proc_i 8)} assume j > 4; {288707#(<= proc_i 8)} is VALID [2019-05-15 10:23:54,600 INFO L273 TraceCheckUtils]: 17: Hoare triple {288707#(<= proc_i 8)} assume j < 6; {288707#(<= proc_i 8)} is VALID [2019-05-15 10:23:54,600 INFO L273 TraceCheckUtils]: 18: Hoare triple {288707#(<= proc_i 8)} i := i + 4; {288726#(<= proc_i 12)} is VALID [2019-05-15 10:23:54,601 INFO L273 TraceCheckUtils]: 19: Hoare triple {288726#(<= proc_i 12)} assume i <= 1000; {288726#(<= proc_i 12)} is VALID [2019-05-15 10:23:54,601 INFO L273 TraceCheckUtils]: 20: Hoare triple {288726#(<= proc_i 12)} assume i + 4 < a[j]; {288726#(<= proc_i 12)} is VALID [2019-05-15 10:23:54,602 INFO L273 TraceCheckUtils]: 21: Hoare triple {288726#(<= proc_i 12)} assume a[5] == 1000; {288726#(<= proc_i 12)} is VALID [2019-05-15 10:23:54,602 INFO L273 TraceCheckUtils]: 22: Hoare triple {288726#(<= proc_i 12)} assume j > 4; {288726#(<= proc_i 12)} is VALID [2019-05-15 10:23:54,603 INFO L273 TraceCheckUtils]: 23: Hoare triple {288726#(<= proc_i 12)} assume j < 6; {288726#(<= proc_i 12)} is VALID [2019-05-15 10:23:54,603 INFO L273 TraceCheckUtils]: 24: Hoare triple {288726#(<= proc_i 12)} i := i + 4; {288745#(<= proc_i 16)} is VALID [2019-05-15 10:23:54,604 INFO L273 TraceCheckUtils]: 25: Hoare triple {288745#(<= proc_i 16)} assume i <= 1000; {288745#(<= proc_i 16)} is VALID [2019-05-15 10:23:54,604 INFO L273 TraceCheckUtils]: 26: Hoare triple {288745#(<= proc_i 16)} assume i + 4 < a[j]; {288745#(<= proc_i 16)} is VALID [2019-05-15 10:23:54,605 INFO L273 TraceCheckUtils]: 27: Hoare triple {288745#(<= proc_i 16)} assume a[5] == 1000; {288745#(<= proc_i 16)} is VALID [2019-05-15 10:23:54,605 INFO L273 TraceCheckUtils]: 28: Hoare triple {288745#(<= proc_i 16)} assume j > 4; {288745#(<= proc_i 16)} is VALID [2019-05-15 10:23:54,606 INFO L273 TraceCheckUtils]: 29: Hoare triple {288745#(<= proc_i 16)} assume j < 6; {288745#(<= proc_i 16)} is VALID [2019-05-15 10:23:54,606 INFO L273 TraceCheckUtils]: 30: Hoare triple {288745#(<= proc_i 16)} i := i + 4; {288764#(<= proc_i 20)} is VALID [2019-05-15 10:23:54,607 INFO L273 TraceCheckUtils]: 31: Hoare triple {288764#(<= proc_i 20)} assume i <= 1000; {288764#(<= proc_i 20)} is VALID [2019-05-15 10:23:54,607 INFO L273 TraceCheckUtils]: 32: Hoare triple {288764#(<= proc_i 20)} assume i + 4 < a[j]; {288764#(<= proc_i 20)} is VALID [2019-05-15 10:23:54,608 INFO L273 TraceCheckUtils]: 33: Hoare triple {288764#(<= proc_i 20)} assume a[5] == 1000; {288764#(<= proc_i 20)} is VALID [2019-05-15 10:23:54,608 INFO L273 TraceCheckUtils]: 34: Hoare triple {288764#(<= proc_i 20)} assume j > 4; {288764#(<= proc_i 20)} is VALID [2019-05-15 10:23:54,609 INFO L273 TraceCheckUtils]: 35: Hoare triple {288764#(<= proc_i 20)} assume j < 6; {288764#(<= proc_i 20)} is VALID [2019-05-15 10:23:54,609 INFO L273 TraceCheckUtils]: 36: Hoare triple {288764#(<= proc_i 20)} i := i + 4; {288783#(<= proc_i 24)} is VALID [2019-05-15 10:23:54,610 INFO L273 TraceCheckUtils]: 37: Hoare triple {288783#(<= proc_i 24)} assume i <= 1000; {288783#(<= proc_i 24)} is VALID [2019-05-15 10:23:54,610 INFO L273 TraceCheckUtils]: 38: Hoare triple {288783#(<= proc_i 24)} assume i + 4 < a[j]; {288783#(<= proc_i 24)} is VALID [2019-05-15 10:23:54,611 INFO L273 TraceCheckUtils]: 39: Hoare triple {288783#(<= proc_i 24)} assume a[5] == 1000; {288783#(<= proc_i 24)} is VALID [2019-05-15 10:23:54,611 INFO L273 TraceCheckUtils]: 40: Hoare triple {288783#(<= proc_i 24)} assume j > 4; {288783#(<= proc_i 24)} is VALID [2019-05-15 10:23:54,612 INFO L273 TraceCheckUtils]: 41: Hoare triple {288783#(<= proc_i 24)} assume j < 6; {288783#(<= proc_i 24)} is VALID [2019-05-15 10:23:54,612 INFO L273 TraceCheckUtils]: 42: Hoare triple {288783#(<= proc_i 24)} i := i + 4; {288802#(<= proc_i 28)} is VALID [2019-05-15 10:23:54,613 INFO L273 TraceCheckUtils]: 43: Hoare triple {288802#(<= proc_i 28)} assume i <= 1000; {288802#(<= proc_i 28)} is VALID [2019-05-15 10:23:54,613 INFO L273 TraceCheckUtils]: 44: Hoare triple {288802#(<= proc_i 28)} assume i + 4 < a[j]; {288802#(<= proc_i 28)} is VALID [2019-05-15 10:23:54,614 INFO L273 TraceCheckUtils]: 45: Hoare triple {288802#(<= proc_i 28)} assume a[5] == 1000; {288802#(<= proc_i 28)} is VALID [2019-05-15 10:23:54,614 INFO L273 TraceCheckUtils]: 46: Hoare triple {288802#(<= proc_i 28)} assume j > 4; {288802#(<= proc_i 28)} is VALID [2019-05-15 10:23:54,615 INFO L273 TraceCheckUtils]: 47: Hoare triple {288802#(<= proc_i 28)} assume j < 6; {288802#(<= proc_i 28)} is VALID [2019-05-15 10:23:54,615 INFO L273 TraceCheckUtils]: 48: Hoare triple {288802#(<= proc_i 28)} i := i + 4; {288821#(<= proc_i 32)} is VALID [2019-05-15 10:23:54,616 INFO L273 TraceCheckUtils]: 49: Hoare triple {288821#(<= proc_i 32)} assume i <= 1000; {288821#(<= proc_i 32)} is VALID [2019-05-15 10:23:54,616 INFO L273 TraceCheckUtils]: 50: Hoare triple {288821#(<= proc_i 32)} assume i + 4 < a[j]; {288821#(<= proc_i 32)} is VALID [2019-05-15 10:23:54,617 INFO L273 TraceCheckUtils]: 51: Hoare triple {288821#(<= proc_i 32)} assume a[5] == 1000; {288821#(<= proc_i 32)} is VALID [2019-05-15 10:23:54,617 INFO L273 TraceCheckUtils]: 52: Hoare triple {288821#(<= proc_i 32)} assume j > 4; {288821#(<= proc_i 32)} is VALID [2019-05-15 10:23:54,618 INFO L273 TraceCheckUtils]: 53: Hoare triple {288821#(<= proc_i 32)} assume j < 6; {288821#(<= proc_i 32)} is VALID [2019-05-15 10:23:54,618 INFO L273 TraceCheckUtils]: 54: Hoare triple {288821#(<= proc_i 32)} i := i + 4; {288840#(<= proc_i 36)} is VALID [2019-05-15 10:23:54,619 INFO L273 TraceCheckUtils]: 55: Hoare triple {288840#(<= proc_i 36)} assume i <= 1000; {288840#(<= proc_i 36)} is VALID [2019-05-15 10:23:54,619 INFO L273 TraceCheckUtils]: 56: Hoare triple {288840#(<= proc_i 36)} assume i + 4 < a[j]; {288840#(<= proc_i 36)} is VALID [2019-05-15 10:23:54,620 INFO L273 TraceCheckUtils]: 57: Hoare triple {288840#(<= proc_i 36)} assume a[5] == 1000; {288840#(<= proc_i 36)} is VALID [2019-05-15 10:23:54,620 INFO L273 TraceCheckUtils]: 58: Hoare triple {288840#(<= proc_i 36)} assume j > 4; {288840#(<= proc_i 36)} is VALID [2019-05-15 10:23:54,620 INFO L273 TraceCheckUtils]: 59: Hoare triple {288840#(<= proc_i 36)} assume j < 6; {288840#(<= proc_i 36)} is VALID [2019-05-15 10:23:54,621 INFO L273 TraceCheckUtils]: 60: Hoare triple {288840#(<= proc_i 36)} i := i + 4; {288859#(<= proc_i 40)} is VALID [2019-05-15 10:23:54,622 INFO L273 TraceCheckUtils]: 61: Hoare triple {288859#(<= proc_i 40)} assume i <= 1000; {288859#(<= proc_i 40)} is VALID [2019-05-15 10:23:54,622 INFO L273 TraceCheckUtils]: 62: Hoare triple {288859#(<= proc_i 40)} assume i + 4 < a[j]; {288859#(<= proc_i 40)} is VALID [2019-05-15 10:23:54,623 INFO L273 TraceCheckUtils]: 63: Hoare triple {288859#(<= proc_i 40)} assume a[5] == 1000; {288859#(<= proc_i 40)} is VALID [2019-05-15 10:23:54,623 INFO L273 TraceCheckUtils]: 64: Hoare triple {288859#(<= proc_i 40)} assume j > 4; {288859#(<= proc_i 40)} is VALID [2019-05-15 10:23:54,623 INFO L273 TraceCheckUtils]: 65: Hoare triple {288859#(<= proc_i 40)} assume j < 6; {288859#(<= proc_i 40)} is VALID [2019-05-15 10:23:54,624 INFO L273 TraceCheckUtils]: 66: Hoare triple {288859#(<= proc_i 40)} i := i + 4; {288878#(<= proc_i 44)} is VALID [2019-05-15 10:23:54,625 INFO L273 TraceCheckUtils]: 67: Hoare triple {288878#(<= proc_i 44)} assume i <= 1000; {288878#(<= proc_i 44)} is VALID [2019-05-15 10:23:54,625 INFO L273 TraceCheckUtils]: 68: Hoare triple {288878#(<= proc_i 44)} assume i + 4 < a[j]; {288878#(<= proc_i 44)} is VALID [2019-05-15 10:23:54,625 INFO L273 TraceCheckUtils]: 69: Hoare triple {288878#(<= proc_i 44)} assume a[5] == 1000; {288878#(<= proc_i 44)} is VALID [2019-05-15 10:23:54,626 INFO L273 TraceCheckUtils]: 70: Hoare triple {288878#(<= proc_i 44)} assume j > 4; {288878#(<= proc_i 44)} is VALID [2019-05-15 10:23:54,626 INFO L273 TraceCheckUtils]: 71: Hoare triple {288878#(<= proc_i 44)} assume j < 6; {288878#(<= proc_i 44)} is VALID [2019-05-15 10:23:54,627 INFO L273 TraceCheckUtils]: 72: Hoare triple {288878#(<= proc_i 44)} i := i + 4; {288897#(<= proc_i 48)} is VALID [2019-05-15 10:23:54,628 INFO L273 TraceCheckUtils]: 73: Hoare triple {288897#(<= proc_i 48)} assume i <= 1000; {288897#(<= proc_i 48)} is VALID [2019-05-15 10:23:54,628 INFO L273 TraceCheckUtils]: 74: Hoare triple {288897#(<= proc_i 48)} assume i + 4 < a[j]; {288897#(<= proc_i 48)} is VALID [2019-05-15 10:23:54,628 INFO L273 TraceCheckUtils]: 75: Hoare triple {288897#(<= proc_i 48)} assume a[5] == 1000; {288897#(<= proc_i 48)} is VALID [2019-05-15 10:23:54,629 INFO L273 TraceCheckUtils]: 76: Hoare triple {288897#(<= proc_i 48)} assume j > 4; {288897#(<= proc_i 48)} is VALID [2019-05-15 10:23:54,629 INFO L273 TraceCheckUtils]: 77: Hoare triple {288897#(<= proc_i 48)} assume j < 6; {288897#(<= proc_i 48)} is VALID [2019-05-15 10:23:54,630 INFO L273 TraceCheckUtils]: 78: Hoare triple {288897#(<= proc_i 48)} i := i + 4; {288916#(<= proc_i 52)} is VALID [2019-05-15 10:23:54,630 INFO L273 TraceCheckUtils]: 79: Hoare triple {288916#(<= proc_i 52)} assume i <= 1000; {288916#(<= proc_i 52)} is VALID [2019-05-15 10:23:54,631 INFO L273 TraceCheckUtils]: 80: Hoare triple {288916#(<= proc_i 52)} assume i + 4 < a[j]; {288916#(<= proc_i 52)} is VALID [2019-05-15 10:23:54,631 INFO L273 TraceCheckUtils]: 81: Hoare triple {288916#(<= proc_i 52)} assume a[5] == 1000; {288916#(<= proc_i 52)} is VALID [2019-05-15 10:23:54,632 INFO L273 TraceCheckUtils]: 82: Hoare triple {288916#(<= proc_i 52)} assume j > 4; {288916#(<= proc_i 52)} is VALID [2019-05-15 10:23:54,632 INFO L273 TraceCheckUtils]: 83: Hoare triple {288916#(<= proc_i 52)} assume j < 6; {288916#(<= proc_i 52)} is VALID [2019-05-15 10:23:54,633 INFO L273 TraceCheckUtils]: 84: Hoare triple {288916#(<= proc_i 52)} i := i + 4; {288935#(<= proc_i 56)} is VALID [2019-05-15 10:23:54,633 INFO L273 TraceCheckUtils]: 85: Hoare triple {288935#(<= proc_i 56)} assume i <= 1000; {288935#(<= proc_i 56)} is VALID [2019-05-15 10:23:54,634 INFO L273 TraceCheckUtils]: 86: Hoare triple {288935#(<= proc_i 56)} assume i + 4 < a[j]; {288935#(<= proc_i 56)} is VALID [2019-05-15 10:23:54,634 INFO L273 TraceCheckUtils]: 87: Hoare triple {288935#(<= proc_i 56)} assume a[5] == 1000; {288935#(<= proc_i 56)} is VALID [2019-05-15 10:23:54,635 INFO L273 TraceCheckUtils]: 88: Hoare triple {288935#(<= proc_i 56)} assume j > 4; {288935#(<= proc_i 56)} is VALID [2019-05-15 10:23:54,635 INFO L273 TraceCheckUtils]: 89: Hoare triple {288935#(<= proc_i 56)} assume j < 6; {288935#(<= proc_i 56)} is VALID [2019-05-15 10:23:54,636 INFO L273 TraceCheckUtils]: 90: Hoare triple {288935#(<= proc_i 56)} i := i + 4; {288954#(<= proc_i 60)} is VALID [2019-05-15 10:23:54,636 INFO L273 TraceCheckUtils]: 91: Hoare triple {288954#(<= proc_i 60)} assume i <= 1000; {288954#(<= proc_i 60)} is VALID [2019-05-15 10:23:54,637 INFO L273 TraceCheckUtils]: 92: Hoare triple {288954#(<= proc_i 60)} assume i + 4 < a[j]; {288954#(<= proc_i 60)} is VALID [2019-05-15 10:23:54,637 INFO L273 TraceCheckUtils]: 93: Hoare triple {288954#(<= proc_i 60)} assume a[5] == 1000; {288954#(<= proc_i 60)} is VALID [2019-05-15 10:23:54,638 INFO L273 TraceCheckUtils]: 94: Hoare triple {288954#(<= proc_i 60)} assume j > 4; {288954#(<= proc_i 60)} is VALID [2019-05-15 10:23:54,638 INFO L273 TraceCheckUtils]: 95: Hoare triple {288954#(<= proc_i 60)} assume j < 6; {288954#(<= proc_i 60)} is VALID [2019-05-15 10:23:54,639 INFO L273 TraceCheckUtils]: 96: Hoare triple {288954#(<= proc_i 60)} i := i + 4; {288973#(<= proc_i 64)} is VALID [2019-05-15 10:23:54,639 INFO L273 TraceCheckUtils]: 97: Hoare triple {288973#(<= proc_i 64)} assume i <= 1000; {288973#(<= proc_i 64)} is VALID [2019-05-15 10:23:54,640 INFO L273 TraceCheckUtils]: 98: Hoare triple {288973#(<= proc_i 64)} assume i + 4 < a[j]; {288973#(<= proc_i 64)} is VALID [2019-05-15 10:23:54,640 INFO L273 TraceCheckUtils]: 99: Hoare triple {288973#(<= proc_i 64)} assume a[5] == 1000; {288973#(<= proc_i 64)} is VALID [2019-05-15 10:23:54,641 INFO L273 TraceCheckUtils]: 100: Hoare triple {288973#(<= proc_i 64)} assume j > 4; {288973#(<= proc_i 64)} is VALID [2019-05-15 10:23:54,641 INFO L273 TraceCheckUtils]: 101: Hoare triple {288973#(<= proc_i 64)} assume j < 6; {288973#(<= proc_i 64)} is VALID [2019-05-15 10:23:54,642 INFO L273 TraceCheckUtils]: 102: Hoare triple {288973#(<= proc_i 64)} i := i + 4; {288992#(<= proc_i 68)} is VALID [2019-05-15 10:23:54,642 INFO L273 TraceCheckUtils]: 103: Hoare triple {288992#(<= proc_i 68)} assume i <= 1000; {288992#(<= proc_i 68)} is VALID [2019-05-15 10:23:54,643 INFO L273 TraceCheckUtils]: 104: Hoare triple {288992#(<= proc_i 68)} assume i + 4 < a[j]; {288992#(<= proc_i 68)} is VALID [2019-05-15 10:23:54,643 INFO L273 TraceCheckUtils]: 105: Hoare triple {288992#(<= proc_i 68)} assume a[5] == 1000; {288992#(<= proc_i 68)} is VALID [2019-05-15 10:23:54,644 INFO L273 TraceCheckUtils]: 106: Hoare triple {288992#(<= proc_i 68)} assume j > 4; {288992#(<= proc_i 68)} is VALID [2019-05-15 10:23:54,644 INFO L273 TraceCheckUtils]: 107: Hoare triple {288992#(<= proc_i 68)} assume j < 6; {288992#(<= proc_i 68)} is VALID [2019-05-15 10:23:54,645 INFO L273 TraceCheckUtils]: 108: Hoare triple {288992#(<= proc_i 68)} i := i + 4; {289011#(<= proc_i 72)} is VALID [2019-05-15 10:23:54,645 INFO L273 TraceCheckUtils]: 109: Hoare triple {289011#(<= proc_i 72)} assume i <= 1000; {289011#(<= proc_i 72)} is VALID [2019-05-15 10:23:54,646 INFO L273 TraceCheckUtils]: 110: Hoare triple {289011#(<= proc_i 72)} assume i + 4 < a[j]; {289011#(<= proc_i 72)} is VALID [2019-05-15 10:23:54,646 INFO L273 TraceCheckUtils]: 111: Hoare triple {289011#(<= proc_i 72)} assume a[5] == 1000; {289011#(<= proc_i 72)} is VALID [2019-05-15 10:23:54,646 INFO L273 TraceCheckUtils]: 112: Hoare triple {289011#(<= proc_i 72)} assume j > 4; {289011#(<= proc_i 72)} is VALID [2019-05-15 10:23:54,647 INFO L273 TraceCheckUtils]: 113: Hoare triple {289011#(<= proc_i 72)} assume j < 6; {289011#(<= proc_i 72)} is VALID [2019-05-15 10:23:54,648 INFO L273 TraceCheckUtils]: 114: Hoare triple {289011#(<= proc_i 72)} i := i + 4; {289030#(<= proc_i 76)} is VALID [2019-05-15 10:23:54,648 INFO L273 TraceCheckUtils]: 115: Hoare triple {289030#(<= proc_i 76)} assume i <= 1000; {289030#(<= proc_i 76)} is VALID [2019-05-15 10:23:54,649 INFO L273 TraceCheckUtils]: 116: Hoare triple {289030#(<= proc_i 76)} assume i + 4 < a[j]; {289030#(<= proc_i 76)} is VALID [2019-05-15 10:23:54,649 INFO L273 TraceCheckUtils]: 117: Hoare triple {289030#(<= proc_i 76)} assume a[5] == 1000; {289030#(<= proc_i 76)} is VALID [2019-05-15 10:23:54,649 INFO L273 TraceCheckUtils]: 118: Hoare triple {289030#(<= proc_i 76)} assume j > 4; {289030#(<= proc_i 76)} is VALID [2019-05-15 10:23:54,650 INFO L273 TraceCheckUtils]: 119: Hoare triple {289030#(<= proc_i 76)} assume j < 6; {289030#(<= proc_i 76)} is VALID [2019-05-15 10:23:54,651 INFO L273 TraceCheckUtils]: 120: Hoare triple {289030#(<= proc_i 76)} i := i + 4; {289049#(<= proc_i 80)} is VALID [2019-05-15 10:23:54,651 INFO L273 TraceCheckUtils]: 121: Hoare triple {289049#(<= proc_i 80)} assume i <= 1000; {289049#(<= proc_i 80)} is VALID [2019-05-15 10:23:54,651 INFO L273 TraceCheckUtils]: 122: Hoare triple {289049#(<= proc_i 80)} assume i + 4 < a[j]; {289049#(<= proc_i 80)} is VALID [2019-05-15 10:23:54,652 INFO L273 TraceCheckUtils]: 123: Hoare triple {289049#(<= proc_i 80)} assume a[5] == 1000; {289049#(<= proc_i 80)} is VALID [2019-05-15 10:23:54,652 INFO L273 TraceCheckUtils]: 124: Hoare triple {289049#(<= proc_i 80)} assume j > 4; {289049#(<= proc_i 80)} is VALID [2019-05-15 10:23:54,653 INFO L273 TraceCheckUtils]: 125: Hoare triple {289049#(<= proc_i 80)} assume j < 6; {289049#(<= proc_i 80)} is VALID [2019-05-15 10:23:54,654 INFO L273 TraceCheckUtils]: 126: Hoare triple {289049#(<= proc_i 80)} i := i + 4; {289068#(<= proc_i 84)} is VALID [2019-05-15 10:23:54,654 INFO L273 TraceCheckUtils]: 127: Hoare triple {289068#(<= proc_i 84)} assume i <= 1000; {289068#(<= proc_i 84)} is VALID [2019-05-15 10:23:54,654 INFO L273 TraceCheckUtils]: 128: Hoare triple {289068#(<= proc_i 84)} assume i + 4 < a[j]; {289068#(<= proc_i 84)} is VALID [2019-05-15 10:23:54,655 INFO L273 TraceCheckUtils]: 129: Hoare triple {289068#(<= proc_i 84)} assume a[5] == 1000; {289068#(<= proc_i 84)} is VALID [2019-05-15 10:23:54,655 INFO L273 TraceCheckUtils]: 130: Hoare triple {289068#(<= proc_i 84)} assume j > 4; {289068#(<= proc_i 84)} is VALID [2019-05-15 10:23:54,656 INFO L273 TraceCheckUtils]: 131: Hoare triple {289068#(<= proc_i 84)} assume j < 6; {289068#(<= proc_i 84)} is VALID [2019-05-15 10:23:54,656 INFO L273 TraceCheckUtils]: 132: Hoare triple {289068#(<= proc_i 84)} i := i + 4; {289087#(<= proc_i 88)} is VALID [2019-05-15 10:23:54,657 INFO L273 TraceCheckUtils]: 133: Hoare triple {289087#(<= proc_i 88)} assume i <= 1000; {289087#(<= proc_i 88)} is VALID [2019-05-15 10:23:54,657 INFO L273 TraceCheckUtils]: 134: Hoare triple {289087#(<= proc_i 88)} assume i + 4 < a[j]; {289087#(<= proc_i 88)} is VALID [2019-05-15 10:23:54,658 INFO L273 TraceCheckUtils]: 135: Hoare triple {289087#(<= proc_i 88)} assume a[5] == 1000; {289087#(<= proc_i 88)} is VALID [2019-05-15 10:23:54,658 INFO L273 TraceCheckUtils]: 136: Hoare triple {289087#(<= proc_i 88)} assume j > 4; {289087#(<= proc_i 88)} is VALID [2019-05-15 10:23:54,659 INFO L273 TraceCheckUtils]: 137: Hoare triple {289087#(<= proc_i 88)} assume j < 6; {289087#(<= proc_i 88)} is VALID [2019-05-15 10:23:54,659 INFO L273 TraceCheckUtils]: 138: Hoare triple {289087#(<= proc_i 88)} i := i + 4; {289106#(<= proc_i 92)} is VALID [2019-05-15 10:23:54,660 INFO L273 TraceCheckUtils]: 139: Hoare triple {289106#(<= proc_i 92)} assume i <= 1000; {289106#(<= proc_i 92)} is VALID [2019-05-15 10:23:54,660 INFO L273 TraceCheckUtils]: 140: Hoare triple {289106#(<= proc_i 92)} assume i + 4 < a[j]; {289106#(<= proc_i 92)} is VALID [2019-05-15 10:23:54,661 INFO L273 TraceCheckUtils]: 141: Hoare triple {289106#(<= proc_i 92)} assume a[5] == 1000; {289106#(<= proc_i 92)} is VALID [2019-05-15 10:23:54,661 INFO L273 TraceCheckUtils]: 142: Hoare triple {289106#(<= proc_i 92)} assume j > 4; {289106#(<= proc_i 92)} is VALID [2019-05-15 10:23:54,662 INFO L273 TraceCheckUtils]: 143: Hoare triple {289106#(<= proc_i 92)} assume j < 6; {289106#(<= proc_i 92)} is VALID [2019-05-15 10:23:54,662 INFO L273 TraceCheckUtils]: 144: Hoare triple {289106#(<= proc_i 92)} i := i + 4; {289125#(<= proc_i 96)} is VALID [2019-05-15 10:23:54,663 INFO L273 TraceCheckUtils]: 145: Hoare triple {289125#(<= proc_i 96)} assume i <= 1000; {289125#(<= proc_i 96)} is VALID [2019-05-15 10:23:54,663 INFO L273 TraceCheckUtils]: 146: Hoare triple {289125#(<= proc_i 96)} assume i + 4 < a[j]; {289125#(<= proc_i 96)} is VALID [2019-05-15 10:23:54,664 INFO L273 TraceCheckUtils]: 147: Hoare triple {289125#(<= proc_i 96)} assume a[5] == 1000; {289125#(<= proc_i 96)} is VALID [2019-05-15 10:23:54,664 INFO L273 TraceCheckUtils]: 148: Hoare triple {289125#(<= proc_i 96)} assume j > 4; {289125#(<= proc_i 96)} is VALID [2019-05-15 10:23:54,665 INFO L273 TraceCheckUtils]: 149: Hoare triple {289125#(<= proc_i 96)} assume j < 6; {289125#(<= proc_i 96)} is VALID [2019-05-15 10:23:54,665 INFO L273 TraceCheckUtils]: 150: Hoare triple {289125#(<= proc_i 96)} i := i + 4; {289144#(<= proc_i 100)} is VALID [2019-05-15 10:23:54,666 INFO L273 TraceCheckUtils]: 151: Hoare triple {289144#(<= proc_i 100)} assume i <= 1000; {289144#(<= proc_i 100)} is VALID [2019-05-15 10:23:54,666 INFO L273 TraceCheckUtils]: 152: Hoare triple {289144#(<= proc_i 100)} assume i + 4 < a[j]; {289144#(<= proc_i 100)} is VALID [2019-05-15 10:23:54,667 INFO L273 TraceCheckUtils]: 153: Hoare triple {289144#(<= proc_i 100)} assume a[5] == 1000; {289144#(<= proc_i 100)} is VALID [2019-05-15 10:23:54,667 INFO L273 TraceCheckUtils]: 154: Hoare triple {289144#(<= proc_i 100)} assume j > 4; {289144#(<= proc_i 100)} is VALID [2019-05-15 10:23:54,668 INFO L273 TraceCheckUtils]: 155: Hoare triple {289144#(<= proc_i 100)} assume j < 6; {289144#(<= proc_i 100)} is VALID [2019-05-15 10:23:54,668 INFO L273 TraceCheckUtils]: 156: Hoare triple {289144#(<= proc_i 100)} i := i + 4; {289163#(<= proc_i 104)} is VALID [2019-05-15 10:23:54,669 INFO L273 TraceCheckUtils]: 157: Hoare triple {289163#(<= proc_i 104)} assume i <= 1000; {289163#(<= proc_i 104)} is VALID [2019-05-15 10:23:54,669 INFO L273 TraceCheckUtils]: 158: Hoare triple {289163#(<= proc_i 104)} assume i + 4 < a[j]; {289163#(<= proc_i 104)} is VALID [2019-05-15 10:23:54,670 INFO L273 TraceCheckUtils]: 159: Hoare triple {289163#(<= proc_i 104)} assume a[5] == 1000; {289163#(<= proc_i 104)} is VALID [2019-05-15 10:23:54,670 INFO L273 TraceCheckUtils]: 160: Hoare triple {289163#(<= proc_i 104)} assume j > 4; {289163#(<= proc_i 104)} is VALID [2019-05-15 10:23:54,671 INFO L273 TraceCheckUtils]: 161: Hoare triple {289163#(<= proc_i 104)} assume j < 6; {289163#(<= proc_i 104)} is VALID [2019-05-15 10:23:54,671 INFO L273 TraceCheckUtils]: 162: Hoare triple {289163#(<= proc_i 104)} i := i + 4; {289182#(<= proc_i 108)} is VALID [2019-05-15 10:23:54,672 INFO L273 TraceCheckUtils]: 163: Hoare triple {289182#(<= proc_i 108)} assume i <= 1000; {289182#(<= proc_i 108)} is VALID [2019-05-15 10:23:54,672 INFO L273 TraceCheckUtils]: 164: Hoare triple {289182#(<= proc_i 108)} assume i + 4 < a[j]; {289182#(<= proc_i 108)} is VALID [2019-05-15 10:23:54,673 INFO L273 TraceCheckUtils]: 165: Hoare triple {289182#(<= proc_i 108)} assume a[5] == 1000; {289182#(<= proc_i 108)} is VALID [2019-05-15 10:23:54,673 INFO L273 TraceCheckUtils]: 166: Hoare triple {289182#(<= proc_i 108)} assume j > 4; {289182#(<= proc_i 108)} is VALID [2019-05-15 10:23:54,674 INFO L273 TraceCheckUtils]: 167: Hoare triple {289182#(<= proc_i 108)} assume j < 6; {289182#(<= proc_i 108)} is VALID [2019-05-15 10:23:54,674 INFO L273 TraceCheckUtils]: 168: Hoare triple {289182#(<= proc_i 108)} i := i + 4; {289201#(<= proc_i 112)} is VALID [2019-05-15 10:23:54,675 INFO L273 TraceCheckUtils]: 169: Hoare triple {289201#(<= proc_i 112)} assume i <= 1000; {289201#(<= proc_i 112)} is VALID [2019-05-15 10:23:54,675 INFO L273 TraceCheckUtils]: 170: Hoare triple {289201#(<= proc_i 112)} assume i + 4 < a[j]; {289201#(<= proc_i 112)} is VALID [2019-05-15 10:23:54,676 INFO L273 TraceCheckUtils]: 171: Hoare triple {289201#(<= proc_i 112)} assume a[5] == 1000; {289201#(<= proc_i 112)} is VALID [2019-05-15 10:23:54,676 INFO L273 TraceCheckUtils]: 172: Hoare triple {289201#(<= proc_i 112)} assume j > 4; {289201#(<= proc_i 112)} is VALID [2019-05-15 10:23:54,676 INFO L273 TraceCheckUtils]: 173: Hoare triple {289201#(<= proc_i 112)} assume j < 6; {289201#(<= proc_i 112)} is VALID [2019-05-15 10:23:54,677 INFO L273 TraceCheckUtils]: 174: Hoare triple {289201#(<= proc_i 112)} i := i + 4; {289220#(<= proc_i 116)} is VALID [2019-05-15 10:23:54,678 INFO L273 TraceCheckUtils]: 175: Hoare triple {289220#(<= proc_i 116)} assume i <= 1000; {289220#(<= proc_i 116)} is VALID [2019-05-15 10:23:54,678 INFO L273 TraceCheckUtils]: 176: Hoare triple {289220#(<= proc_i 116)} assume i + 4 < a[j]; {289220#(<= proc_i 116)} is VALID [2019-05-15 10:23:54,679 INFO L273 TraceCheckUtils]: 177: Hoare triple {289220#(<= proc_i 116)} assume a[5] == 1000; {289220#(<= proc_i 116)} is VALID [2019-05-15 10:23:54,679 INFO L273 TraceCheckUtils]: 178: Hoare triple {289220#(<= proc_i 116)} assume j > 4; {289220#(<= proc_i 116)} is VALID [2019-05-15 10:23:54,679 INFO L273 TraceCheckUtils]: 179: Hoare triple {289220#(<= proc_i 116)} assume j < 6; {289220#(<= proc_i 116)} is VALID [2019-05-15 10:23:54,680 INFO L273 TraceCheckUtils]: 180: Hoare triple {289220#(<= proc_i 116)} i := i + 4; {289239#(<= proc_i 120)} is VALID [2019-05-15 10:23:54,681 INFO L273 TraceCheckUtils]: 181: Hoare triple {289239#(<= proc_i 120)} assume i <= 1000; {289239#(<= proc_i 120)} is VALID [2019-05-15 10:23:54,681 INFO L273 TraceCheckUtils]: 182: Hoare triple {289239#(<= proc_i 120)} assume i + 4 < a[j]; {289239#(<= proc_i 120)} is VALID [2019-05-15 10:23:54,681 INFO L273 TraceCheckUtils]: 183: Hoare triple {289239#(<= proc_i 120)} assume a[5] == 1000; {289239#(<= proc_i 120)} is VALID [2019-05-15 10:23:54,682 INFO L273 TraceCheckUtils]: 184: Hoare triple {289239#(<= proc_i 120)} assume j > 4; {289239#(<= proc_i 120)} is VALID [2019-05-15 10:23:54,682 INFO L273 TraceCheckUtils]: 185: Hoare triple {289239#(<= proc_i 120)} assume j < 6; {289239#(<= proc_i 120)} is VALID [2019-05-15 10:23:54,683 INFO L273 TraceCheckUtils]: 186: Hoare triple {289239#(<= proc_i 120)} i := i + 4; {289258#(<= proc_i 124)} is VALID [2019-05-15 10:23:54,684 INFO L273 TraceCheckUtils]: 187: Hoare triple {289258#(<= proc_i 124)} assume i <= 1000; {289258#(<= proc_i 124)} is VALID [2019-05-15 10:23:54,684 INFO L273 TraceCheckUtils]: 188: Hoare triple {289258#(<= proc_i 124)} assume i + 4 < a[j]; {289258#(<= proc_i 124)} is VALID [2019-05-15 10:23:54,684 INFO L273 TraceCheckUtils]: 189: Hoare triple {289258#(<= proc_i 124)} assume a[5] == 1000; {289258#(<= proc_i 124)} is VALID [2019-05-15 10:23:54,685 INFO L273 TraceCheckUtils]: 190: Hoare triple {289258#(<= proc_i 124)} assume j > 4; {289258#(<= proc_i 124)} is VALID [2019-05-15 10:23:54,685 INFO L273 TraceCheckUtils]: 191: Hoare triple {289258#(<= proc_i 124)} assume j < 6; {289258#(<= proc_i 124)} is VALID [2019-05-15 10:23:54,686 INFO L273 TraceCheckUtils]: 192: Hoare triple {289258#(<= proc_i 124)} i := i + 4; {289277#(<= proc_i 128)} is VALID [2019-05-15 10:23:54,686 INFO L273 TraceCheckUtils]: 193: Hoare triple {289277#(<= proc_i 128)} assume i <= 1000; {289277#(<= proc_i 128)} is VALID [2019-05-15 10:23:54,687 INFO L273 TraceCheckUtils]: 194: Hoare triple {289277#(<= proc_i 128)} assume i + 4 < a[j]; {289277#(<= proc_i 128)} is VALID [2019-05-15 10:23:54,687 INFO L273 TraceCheckUtils]: 195: Hoare triple {289277#(<= proc_i 128)} assume a[5] == 1000; {289277#(<= proc_i 128)} is VALID [2019-05-15 10:23:54,688 INFO L273 TraceCheckUtils]: 196: Hoare triple {289277#(<= proc_i 128)} assume j > 4; {289277#(<= proc_i 128)} is VALID [2019-05-15 10:23:54,688 INFO L273 TraceCheckUtils]: 197: Hoare triple {289277#(<= proc_i 128)} assume j < 6; {289277#(<= proc_i 128)} is VALID [2019-05-15 10:23:54,689 INFO L273 TraceCheckUtils]: 198: Hoare triple {289277#(<= proc_i 128)} i := i + 4; {289296#(<= proc_i 132)} is VALID [2019-05-15 10:23:54,689 INFO L273 TraceCheckUtils]: 199: Hoare triple {289296#(<= proc_i 132)} assume i <= 1000; {289296#(<= proc_i 132)} is VALID [2019-05-15 10:23:54,690 INFO L273 TraceCheckUtils]: 200: Hoare triple {289296#(<= proc_i 132)} assume i + 4 < a[j]; {289296#(<= proc_i 132)} is VALID [2019-05-15 10:23:54,690 INFO L273 TraceCheckUtils]: 201: Hoare triple {289296#(<= proc_i 132)} assume a[5] == 1000; {289296#(<= proc_i 132)} is VALID [2019-05-15 10:23:54,691 INFO L273 TraceCheckUtils]: 202: Hoare triple {289296#(<= proc_i 132)} assume j > 4; {289296#(<= proc_i 132)} is VALID [2019-05-15 10:23:54,691 INFO L273 TraceCheckUtils]: 203: Hoare triple {289296#(<= proc_i 132)} assume j < 6; {289296#(<= proc_i 132)} is VALID [2019-05-15 10:23:54,692 INFO L273 TraceCheckUtils]: 204: Hoare triple {289296#(<= proc_i 132)} i := i + 4; {289315#(<= proc_i 136)} is VALID [2019-05-15 10:23:54,692 INFO L273 TraceCheckUtils]: 205: Hoare triple {289315#(<= proc_i 136)} assume i <= 1000; {289315#(<= proc_i 136)} is VALID [2019-05-15 10:23:54,693 INFO L273 TraceCheckUtils]: 206: Hoare triple {289315#(<= proc_i 136)} assume i + 4 < a[j]; {289315#(<= proc_i 136)} is VALID [2019-05-15 10:23:54,693 INFO L273 TraceCheckUtils]: 207: Hoare triple {289315#(<= proc_i 136)} assume a[5] == 1000; {289315#(<= proc_i 136)} is VALID [2019-05-15 10:23:54,694 INFO L273 TraceCheckUtils]: 208: Hoare triple {289315#(<= proc_i 136)} assume j > 4; {289315#(<= proc_i 136)} is VALID [2019-05-15 10:23:54,694 INFO L273 TraceCheckUtils]: 209: Hoare triple {289315#(<= proc_i 136)} assume j < 6; {289315#(<= proc_i 136)} is VALID [2019-05-15 10:23:54,695 INFO L273 TraceCheckUtils]: 210: Hoare triple {289315#(<= proc_i 136)} i := i + 4; {289334#(<= proc_i 140)} is VALID [2019-05-15 10:23:54,695 INFO L273 TraceCheckUtils]: 211: Hoare triple {289334#(<= proc_i 140)} assume i <= 1000; {289334#(<= proc_i 140)} is VALID [2019-05-15 10:23:54,696 INFO L273 TraceCheckUtils]: 212: Hoare triple {289334#(<= proc_i 140)} assume i + 4 < a[j]; {289334#(<= proc_i 140)} is VALID [2019-05-15 10:23:54,696 INFO L273 TraceCheckUtils]: 213: Hoare triple {289334#(<= proc_i 140)} assume a[5] == 1000; {289334#(<= proc_i 140)} is VALID [2019-05-15 10:23:54,697 INFO L273 TraceCheckUtils]: 214: Hoare triple {289334#(<= proc_i 140)} assume j > 4; {289334#(<= proc_i 140)} is VALID [2019-05-15 10:23:54,697 INFO L273 TraceCheckUtils]: 215: Hoare triple {289334#(<= proc_i 140)} assume j < 6; {289334#(<= proc_i 140)} is VALID [2019-05-15 10:23:54,698 INFO L273 TraceCheckUtils]: 216: Hoare triple {289334#(<= proc_i 140)} i := i + 4; {289353#(<= proc_i 144)} is VALID [2019-05-15 10:23:54,698 INFO L273 TraceCheckUtils]: 217: Hoare triple {289353#(<= proc_i 144)} assume i <= 1000; {289353#(<= proc_i 144)} is VALID [2019-05-15 10:23:54,699 INFO L273 TraceCheckUtils]: 218: Hoare triple {289353#(<= proc_i 144)} assume i + 4 < a[j]; {289353#(<= proc_i 144)} is VALID [2019-05-15 10:23:54,699 INFO L273 TraceCheckUtils]: 219: Hoare triple {289353#(<= proc_i 144)} assume a[5] == 1000; {289353#(<= proc_i 144)} is VALID [2019-05-15 10:23:54,700 INFO L273 TraceCheckUtils]: 220: Hoare triple {289353#(<= proc_i 144)} assume j > 4; {289353#(<= proc_i 144)} is VALID [2019-05-15 10:23:54,700 INFO L273 TraceCheckUtils]: 221: Hoare triple {289353#(<= proc_i 144)} assume j < 6; {289353#(<= proc_i 144)} is VALID [2019-05-15 10:23:54,701 INFO L273 TraceCheckUtils]: 222: Hoare triple {289353#(<= proc_i 144)} i := i + 4; {289372#(<= proc_i 148)} is VALID [2019-05-15 10:23:54,701 INFO L273 TraceCheckUtils]: 223: Hoare triple {289372#(<= proc_i 148)} assume i <= 1000; {289372#(<= proc_i 148)} is VALID [2019-05-15 10:23:54,702 INFO L273 TraceCheckUtils]: 224: Hoare triple {289372#(<= proc_i 148)} assume i + 4 < a[j]; {289372#(<= proc_i 148)} is VALID [2019-05-15 10:23:54,702 INFO L273 TraceCheckUtils]: 225: Hoare triple {289372#(<= proc_i 148)} assume a[5] == 1000; {289372#(<= proc_i 148)} is VALID [2019-05-15 10:23:54,703 INFO L273 TraceCheckUtils]: 226: Hoare triple {289372#(<= proc_i 148)} assume j > 4; {289372#(<= proc_i 148)} is VALID [2019-05-15 10:23:54,703 INFO L273 TraceCheckUtils]: 227: Hoare triple {289372#(<= proc_i 148)} assume j < 6; {289372#(<= proc_i 148)} is VALID [2019-05-15 10:23:54,704 INFO L273 TraceCheckUtils]: 228: Hoare triple {289372#(<= proc_i 148)} i := i + 4; {289391#(<= proc_i 152)} is VALID [2019-05-15 10:23:54,704 INFO L273 TraceCheckUtils]: 229: Hoare triple {289391#(<= proc_i 152)} assume i <= 1000; {289391#(<= proc_i 152)} is VALID [2019-05-15 10:23:54,705 INFO L273 TraceCheckUtils]: 230: Hoare triple {289391#(<= proc_i 152)} assume i + 4 < a[j]; {289391#(<= proc_i 152)} is VALID [2019-05-15 10:23:54,705 INFO L273 TraceCheckUtils]: 231: Hoare triple {289391#(<= proc_i 152)} assume a[5] == 1000; {289391#(<= proc_i 152)} is VALID [2019-05-15 10:23:54,705 INFO L273 TraceCheckUtils]: 232: Hoare triple {289391#(<= proc_i 152)} assume j > 4; {289391#(<= proc_i 152)} is VALID [2019-05-15 10:23:54,706 INFO L273 TraceCheckUtils]: 233: Hoare triple {289391#(<= proc_i 152)} assume j < 6; {289391#(<= proc_i 152)} is VALID [2019-05-15 10:23:54,707 INFO L273 TraceCheckUtils]: 234: Hoare triple {289391#(<= proc_i 152)} i := i + 4; {289410#(<= proc_i 156)} is VALID [2019-05-15 10:23:54,707 INFO L273 TraceCheckUtils]: 235: Hoare triple {289410#(<= proc_i 156)} assume i <= 1000; {289410#(<= proc_i 156)} is VALID [2019-05-15 10:23:54,707 INFO L273 TraceCheckUtils]: 236: Hoare triple {289410#(<= proc_i 156)} assume i + 4 < a[j]; {289410#(<= proc_i 156)} is VALID [2019-05-15 10:23:54,708 INFO L273 TraceCheckUtils]: 237: Hoare triple {289410#(<= proc_i 156)} assume a[5] == 1000; {289410#(<= proc_i 156)} is VALID [2019-05-15 10:23:54,708 INFO L273 TraceCheckUtils]: 238: Hoare triple {289410#(<= proc_i 156)} assume j > 4; {289410#(<= proc_i 156)} is VALID [2019-05-15 10:23:54,709 INFO L273 TraceCheckUtils]: 239: Hoare triple {289410#(<= proc_i 156)} assume j < 6; {289410#(<= proc_i 156)} is VALID [2019-05-15 10:23:54,710 INFO L273 TraceCheckUtils]: 240: Hoare triple {289410#(<= proc_i 156)} i := i + 4; {289429#(<= proc_i 160)} is VALID [2019-05-15 10:23:54,710 INFO L273 TraceCheckUtils]: 241: Hoare triple {289429#(<= proc_i 160)} assume i <= 1000; {289429#(<= proc_i 160)} is VALID [2019-05-15 10:23:54,710 INFO L273 TraceCheckUtils]: 242: Hoare triple {289429#(<= proc_i 160)} assume i + 4 < a[j]; {289429#(<= proc_i 160)} is VALID [2019-05-15 10:23:54,711 INFO L273 TraceCheckUtils]: 243: Hoare triple {289429#(<= proc_i 160)} assume a[5] == 1000; {289429#(<= proc_i 160)} is VALID [2019-05-15 10:23:54,711 INFO L273 TraceCheckUtils]: 244: Hoare triple {289429#(<= proc_i 160)} assume j > 4; {289429#(<= proc_i 160)} is VALID [2019-05-15 10:23:54,712 INFO L273 TraceCheckUtils]: 245: Hoare triple {289429#(<= proc_i 160)} assume j < 6; {289429#(<= proc_i 160)} is VALID [2019-05-15 10:23:54,712 INFO L273 TraceCheckUtils]: 246: Hoare triple {289429#(<= proc_i 160)} i := i + 4; {289448#(<= proc_i 164)} is VALID [2019-05-15 10:23:54,713 INFO L273 TraceCheckUtils]: 247: Hoare triple {289448#(<= proc_i 164)} assume i <= 1000; {289448#(<= proc_i 164)} is VALID [2019-05-15 10:23:54,713 INFO L273 TraceCheckUtils]: 248: Hoare triple {289448#(<= proc_i 164)} assume i + 4 < a[j]; {289448#(<= proc_i 164)} is VALID [2019-05-15 10:23:54,714 INFO L273 TraceCheckUtils]: 249: Hoare triple {289448#(<= proc_i 164)} assume a[5] == 1000; {289448#(<= proc_i 164)} is VALID [2019-05-15 10:23:54,714 INFO L273 TraceCheckUtils]: 250: Hoare triple {289448#(<= proc_i 164)} assume j > 4; {289448#(<= proc_i 164)} is VALID [2019-05-15 10:23:54,715 INFO L273 TraceCheckUtils]: 251: Hoare triple {289448#(<= proc_i 164)} assume j < 6; {289448#(<= proc_i 164)} is VALID [2019-05-15 10:23:54,715 INFO L273 TraceCheckUtils]: 252: Hoare triple {289448#(<= proc_i 164)} i := i + 4; {289467#(<= proc_i 168)} is VALID [2019-05-15 10:23:54,716 INFO L273 TraceCheckUtils]: 253: Hoare triple {289467#(<= proc_i 168)} assume i <= 1000; {289467#(<= proc_i 168)} is VALID [2019-05-15 10:23:54,716 INFO L273 TraceCheckUtils]: 254: Hoare triple {289467#(<= proc_i 168)} assume i + 4 < a[j]; {289467#(<= proc_i 168)} is VALID [2019-05-15 10:23:54,717 INFO L273 TraceCheckUtils]: 255: Hoare triple {289467#(<= proc_i 168)} assume a[5] == 1000; {289467#(<= proc_i 168)} is VALID [2019-05-15 10:23:54,717 INFO L273 TraceCheckUtils]: 256: Hoare triple {289467#(<= proc_i 168)} assume j > 4; {289467#(<= proc_i 168)} is VALID [2019-05-15 10:23:54,718 INFO L273 TraceCheckUtils]: 257: Hoare triple {289467#(<= proc_i 168)} assume j < 6; {289467#(<= proc_i 168)} is VALID [2019-05-15 10:23:54,718 INFO L273 TraceCheckUtils]: 258: Hoare triple {289467#(<= proc_i 168)} i := i + 4; {289486#(<= proc_i 172)} is VALID [2019-05-15 10:23:54,719 INFO L273 TraceCheckUtils]: 259: Hoare triple {289486#(<= proc_i 172)} assume i <= 1000; {289486#(<= proc_i 172)} is VALID [2019-05-15 10:23:54,719 INFO L273 TraceCheckUtils]: 260: Hoare triple {289486#(<= proc_i 172)} assume i + 4 < a[j]; {289486#(<= proc_i 172)} is VALID [2019-05-15 10:23:54,720 INFO L273 TraceCheckUtils]: 261: Hoare triple {289486#(<= proc_i 172)} assume a[5] == 1000; {289486#(<= proc_i 172)} is VALID [2019-05-15 10:23:54,720 INFO L273 TraceCheckUtils]: 262: Hoare triple {289486#(<= proc_i 172)} assume j > 4; {289486#(<= proc_i 172)} is VALID [2019-05-15 10:23:54,721 INFO L273 TraceCheckUtils]: 263: Hoare triple {289486#(<= proc_i 172)} assume j < 6; {289486#(<= proc_i 172)} is VALID [2019-05-15 10:23:54,721 INFO L273 TraceCheckUtils]: 264: Hoare triple {289486#(<= proc_i 172)} i := i + 4; {289505#(<= proc_i 176)} is VALID [2019-05-15 10:23:54,722 INFO L273 TraceCheckUtils]: 265: Hoare triple {289505#(<= proc_i 176)} assume i <= 1000; {289505#(<= proc_i 176)} is VALID [2019-05-15 10:23:54,722 INFO L273 TraceCheckUtils]: 266: Hoare triple {289505#(<= proc_i 176)} assume i + 4 < a[j]; {289505#(<= proc_i 176)} is VALID [2019-05-15 10:23:54,723 INFO L273 TraceCheckUtils]: 267: Hoare triple {289505#(<= proc_i 176)} assume a[5] == 1000; {289505#(<= proc_i 176)} is VALID [2019-05-15 10:23:54,723 INFO L273 TraceCheckUtils]: 268: Hoare triple {289505#(<= proc_i 176)} assume j > 4; {289505#(<= proc_i 176)} is VALID [2019-05-15 10:23:54,724 INFO L273 TraceCheckUtils]: 269: Hoare triple {289505#(<= proc_i 176)} assume j < 6; {289505#(<= proc_i 176)} is VALID [2019-05-15 10:23:54,724 INFO L273 TraceCheckUtils]: 270: Hoare triple {289505#(<= proc_i 176)} i := i + 4; {289524#(<= proc_i 180)} is VALID [2019-05-15 10:23:54,725 INFO L273 TraceCheckUtils]: 271: Hoare triple {289524#(<= proc_i 180)} assume i <= 1000; {289524#(<= proc_i 180)} is VALID [2019-05-15 10:23:54,725 INFO L273 TraceCheckUtils]: 272: Hoare triple {289524#(<= proc_i 180)} assume i + 4 < a[j]; {289524#(<= proc_i 180)} is VALID [2019-05-15 10:23:54,726 INFO L273 TraceCheckUtils]: 273: Hoare triple {289524#(<= proc_i 180)} assume a[5] == 1000; {289524#(<= proc_i 180)} is VALID [2019-05-15 10:23:54,726 INFO L273 TraceCheckUtils]: 274: Hoare triple {289524#(<= proc_i 180)} assume j > 4; {289524#(<= proc_i 180)} is VALID [2019-05-15 10:23:54,727 INFO L273 TraceCheckUtils]: 275: Hoare triple {289524#(<= proc_i 180)} assume j < 6; {289524#(<= proc_i 180)} is VALID [2019-05-15 10:23:54,727 INFO L273 TraceCheckUtils]: 276: Hoare triple {289524#(<= proc_i 180)} i := i + 4; {289543#(<= proc_i 184)} is VALID [2019-05-15 10:23:54,728 INFO L273 TraceCheckUtils]: 277: Hoare triple {289543#(<= proc_i 184)} assume i <= 1000; {289543#(<= proc_i 184)} is VALID [2019-05-15 10:23:54,728 INFO L273 TraceCheckUtils]: 278: Hoare triple {289543#(<= proc_i 184)} assume i + 4 < a[j]; {289543#(<= proc_i 184)} is VALID [2019-05-15 10:23:54,729 INFO L273 TraceCheckUtils]: 279: Hoare triple {289543#(<= proc_i 184)} assume a[5] == 1000; {289543#(<= proc_i 184)} is VALID [2019-05-15 10:23:54,729 INFO L273 TraceCheckUtils]: 280: Hoare triple {289543#(<= proc_i 184)} assume j > 4; {289543#(<= proc_i 184)} is VALID [2019-05-15 10:23:54,729 INFO L273 TraceCheckUtils]: 281: Hoare triple {289543#(<= proc_i 184)} assume j < 6; {289543#(<= proc_i 184)} is VALID [2019-05-15 10:23:54,730 INFO L273 TraceCheckUtils]: 282: Hoare triple {289543#(<= proc_i 184)} i := i + 4; {289562#(<= proc_i 188)} is VALID [2019-05-15 10:23:54,731 INFO L273 TraceCheckUtils]: 283: Hoare triple {289562#(<= proc_i 188)} assume i <= 1000; {289562#(<= proc_i 188)} is VALID [2019-05-15 10:23:54,731 INFO L273 TraceCheckUtils]: 284: Hoare triple {289562#(<= proc_i 188)} assume i + 4 < a[j]; {289562#(<= proc_i 188)} is VALID [2019-05-15 10:23:54,732 INFO L273 TraceCheckUtils]: 285: Hoare triple {289562#(<= proc_i 188)} assume a[5] == 1000; {289562#(<= proc_i 188)} is VALID [2019-05-15 10:23:54,732 INFO L273 TraceCheckUtils]: 286: Hoare triple {289562#(<= proc_i 188)} assume j > 4; {289562#(<= proc_i 188)} is VALID [2019-05-15 10:23:54,732 INFO L273 TraceCheckUtils]: 287: Hoare triple {289562#(<= proc_i 188)} assume j < 6; {289562#(<= proc_i 188)} is VALID [2019-05-15 10:23:54,733 INFO L273 TraceCheckUtils]: 288: Hoare triple {289562#(<= proc_i 188)} i := i + 4; {289581#(<= proc_i 192)} is VALID [2019-05-15 10:23:54,734 INFO L273 TraceCheckUtils]: 289: Hoare triple {289581#(<= proc_i 192)} assume i <= 1000; {289581#(<= proc_i 192)} is VALID [2019-05-15 10:23:54,734 INFO L273 TraceCheckUtils]: 290: Hoare triple {289581#(<= proc_i 192)} assume i + 4 < a[j]; {289581#(<= proc_i 192)} is VALID [2019-05-15 10:23:54,734 INFO L273 TraceCheckUtils]: 291: Hoare triple {289581#(<= proc_i 192)} assume a[5] == 1000; {289581#(<= proc_i 192)} is VALID [2019-05-15 10:23:54,735 INFO L273 TraceCheckUtils]: 292: Hoare triple {289581#(<= proc_i 192)} assume j > 4; {289581#(<= proc_i 192)} is VALID [2019-05-15 10:23:54,735 INFO L273 TraceCheckUtils]: 293: Hoare triple {289581#(<= proc_i 192)} assume j < 6; {289581#(<= proc_i 192)} is VALID [2019-05-15 10:23:54,736 INFO L273 TraceCheckUtils]: 294: Hoare triple {289581#(<= proc_i 192)} i := i + 4; {289600#(<= proc_i 196)} is VALID [2019-05-15 10:23:54,737 INFO L273 TraceCheckUtils]: 295: Hoare triple {289600#(<= proc_i 196)} assume i <= 1000; {289600#(<= proc_i 196)} is VALID [2019-05-15 10:23:54,737 INFO L273 TraceCheckUtils]: 296: Hoare triple {289600#(<= proc_i 196)} assume i + 4 < a[j]; {289600#(<= proc_i 196)} is VALID [2019-05-15 10:23:54,737 INFO L273 TraceCheckUtils]: 297: Hoare triple {289600#(<= proc_i 196)} assume a[5] == 1000; {289600#(<= proc_i 196)} is VALID [2019-05-15 10:23:54,738 INFO L273 TraceCheckUtils]: 298: Hoare triple {289600#(<= proc_i 196)} assume j > 4; {289600#(<= proc_i 196)} is VALID [2019-05-15 10:23:54,738 INFO L273 TraceCheckUtils]: 299: Hoare triple {289600#(<= proc_i 196)} assume j < 6; {289600#(<= proc_i 196)} is VALID [2019-05-15 10:23:54,739 INFO L273 TraceCheckUtils]: 300: Hoare triple {289600#(<= proc_i 196)} i := i + 4; {289619#(<= proc_i 200)} is VALID [2019-05-15 10:23:54,739 INFO L273 TraceCheckUtils]: 301: Hoare triple {289619#(<= proc_i 200)} assume i <= 1000; {289619#(<= proc_i 200)} is VALID [2019-05-15 10:23:54,740 INFO L273 TraceCheckUtils]: 302: Hoare triple {289619#(<= proc_i 200)} assume i + 4 < a[j]; {289619#(<= proc_i 200)} is VALID [2019-05-15 10:23:54,740 INFO L273 TraceCheckUtils]: 303: Hoare triple {289619#(<= proc_i 200)} assume a[5] == 1000; {289619#(<= proc_i 200)} is VALID [2019-05-15 10:23:54,741 INFO L273 TraceCheckUtils]: 304: Hoare triple {289619#(<= proc_i 200)} assume j > 4; {289619#(<= proc_i 200)} is VALID [2019-05-15 10:23:54,741 INFO L273 TraceCheckUtils]: 305: Hoare triple {289619#(<= proc_i 200)} assume j < 6; {289619#(<= proc_i 200)} is VALID [2019-05-15 10:23:54,742 INFO L273 TraceCheckUtils]: 306: Hoare triple {289619#(<= proc_i 200)} i := i + 4; {289638#(<= proc_i 204)} is VALID [2019-05-15 10:23:54,742 INFO L273 TraceCheckUtils]: 307: Hoare triple {289638#(<= proc_i 204)} assume i <= 1000; {289638#(<= proc_i 204)} is VALID [2019-05-15 10:23:54,743 INFO L273 TraceCheckUtils]: 308: Hoare triple {289638#(<= proc_i 204)} assume i + 4 < a[j]; {289638#(<= proc_i 204)} is VALID [2019-05-15 10:23:54,743 INFO L273 TraceCheckUtils]: 309: Hoare triple {289638#(<= proc_i 204)} assume a[5] == 1000; {289638#(<= proc_i 204)} is VALID [2019-05-15 10:23:54,744 INFO L273 TraceCheckUtils]: 310: Hoare triple {289638#(<= proc_i 204)} assume j > 4; {289638#(<= proc_i 204)} is VALID [2019-05-15 10:23:54,744 INFO L273 TraceCheckUtils]: 311: Hoare triple {289638#(<= proc_i 204)} assume j < 6; {289638#(<= proc_i 204)} is VALID [2019-05-15 10:23:54,745 INFO L273 TraceCheckUtils]: 312: Hoare triple {289638#(<= proc_i 204)} i := i + 4; {289657#(<= proc_i 208)} is VALID [2019-05-15 10:23:54,745 INFO L273 TraceCheckUtils]: 313: Hoare triple {289657#(<= proc_i 208)} assume i <= 1000; {289657#(<= proc_i 208)} is VALID [2019-05-15 10:23:54,746 INFO L273 TraceCheckUtils]: 314: Hoare triple {289657#(<= proc_i 208)} assume i + 4 < a[j]; {289657#(<= proc_i 208)} is VALID [2019-05-15 10:23:54,746 INFO L273 TraceCheckUtils]: 315: Hoare triple {289657#(<= proc_i 208)} assume a[5] == 1000; {289657#(<= proc_i 208)} is VALID [2019-05-15 10:23:54,747 INFO L273 TraceCheckUtils]: 316: Hoare triple {289657#(<= proc_i 208)} assume j > 4; {289657#(<= proc_i 208)} is VALID [2019-05-15 10:23:54,747 INFO L273 TraceCheckUtils]: 317: Hoare triple {289657#(<= proc_i 208)} assume j < 6; {289657#(<= proc_i 208)} is VALID [2019-05-15 10:23:54,748 INFO L273 TraceCheckUtils]: 318: Hoare triple {289657#(<= proc_i 208)} i := i + 4; {289676#(<= proc_i 212)} is VALID [2019-05-15 10:23:54,748 INFO L273 TraceCheckUtils]: 319: Hoare triple {289676#(<= proc_i 212)} assume i <= 1000; {289676#(<= proc_i 212)} is VALID [2019-05-15 10:23:54,749 INFO L273 TraceCheckUtils]: 320: Hoare triple {289676#(<= proc_i 212)} assume i + 4 < a[j]; {289676#(<= proc_i 212)} is VALID [2019-05-15 10:23:54,749 INFO L273 TraceCheckUtils]: 321: Hoare triple {289676#(<= proc_i 212)} assume a[5] == 1000; {289676#(<= proc_i 212)} is VALID [2019-05-15 10:23:54,750 INFO L273 TraceCheckUtils]: 322: Hoare triple {289676#(<= proc_i 212)} assume j > 4; {289676#(<= proc_i 212)} is VALID [2019-05-15 10:23:54,750 INFO L273 TraceCheckUtils]: 323: Hoare triple {289676#(<= proc_i 212)} assume j < 6; {289676#(<= proc_i 212)} is VALID [2019-05-15 10:23:54,751 INFO L273 TraceCheckUtils]: 324: Hoare triple {289676#(<= proc_i 212)} i := i + 4; {289695#(<= proc_i 216)} is VALID [2019-05-15 10:23:54,751 INFO L273 TraceCheckUtils]: 325: Hoare triple {289695#(<= proc_i 216)} assume i <= 1000; {289695#(<= proc_i 216)} is VALID [2019-05-15 10:23:54,752 INFO L273 TraceCheckUtils]: 326: Hoare triple {289695#(<= proc_i 216)} assume i + 4 < a[j]; {289695#(<= proc_i 216)} is VALID [2019-05-15 10:23:54,752 INFO L273 TraceCheckUtils]: 327: Hoare triple {289695#(<= proc_i 216)} assume a[5] == 1000; {289695#(<= proc_i 216)} is VALID [2019-05-15 10:23:54,753 INFO L273 TraceCheckUtils]: 328: Hoare triple {289695#(<= proc_i 216)} assume j > 4; {289695#(<= proc_i 216)} is VALID [2019-05-15 10:23:54,753 INFO L273 TraceCheckUtils]: 329: Hoare triple {289695#(<= proc_i 216)} assume j < 6; {289695#(<= proc_i 216)} is VALID [2019-05-15 10:23:54,754 INFO L273 TraceCheckUtils]: 330: Hoare triple {289695#(<= proc_i 216)} i := i + 4; {289714#(<= proc_i 220)} is VALID [2019-05-15 10:23:54,754 INFO L273 TraceCheckUtils]: 331: Hoare triple {289714#(<= proc_i 220)} assume i <= 1000; {289714#(<= proc_i 220)} is VALID [2019-05-15 10:23:54,755 INFO L273 TraceCheckUtils]: 332: Hoare triple {289714#(<= proc_i 220)} assume i + 4 < a[j]; {289714#(<= proc_i 220)} is VALID [2019-05-15 10:23:54,755 INFO L273 TraceCheckUtils]: 333: Hoare triple {289714#(<= proc_i 220)} assume a[5] == 1000; {289714#(<= proc_i 220)} is VALID [2019-05-15 10:23:54,756 INFO L273 TraceCheckUtils]: 334: Hoare triple {289714#(<= proc_i 220)} assume j > 4; {289714#(<= proc_i 220)} is VALID [2019-05-15 10:23:54,756 INFO L273 TraceCheckUtils]: 335: Hoare triple {289714#(<= proc_i 220)} assume j < 6; {289714#(<= proc_i 220)} is VALID [2019-05-15 10:23:54,757 INFO L273 TraceCheckUtils]: 336: Hoare triple {289714#(<= proc_i 220)} i := i + 4; {289733#(<= proc_i 224)} is VALID [2019-05-15 10:23:54,757 INFO L273 TraceCheckUtils]: 337: Hoare triple {289733#(<= proc_i 224)} assume i <= 1000; {289733#(<= proc_i 224)} is VALID [2019-05-15 10:23:54,758 INFO L273 TraceCheckUtils]: 338: Hoare triple {289733#(<= proc_i 224)} assume i + 4 < a[j]; {289733#(<= proc_i 224)} is VALID [2019-05-15 10:23:54,758 INFO L273 TraceCheckUtils]: 339: Hoare triple {289733#(<= proc_i 224)} assume a[5] == 1000; {289733#(<= proc_i 224)} is VALID [2019-05-15 10:23:54,759 INFO L273 TraceCheckUtils]: 340: Hoare triple {289733#(<= proc_i 224)} assume j > 4; {289733#(<= proc_i 224)} is VALID [2019-05-15 10:23:54,759 INFO L273 TraceCheckUtils]: 341: Hoare triple {289733#(<= proc_i 224)} assume j < 6; {289733#(<= proc_i 224)} is VALID [2019-05-15 10:23:54,760 INFO L273 TraceCheckUtils]: 342: Hoare triple {289733#(<= proc_i 224)} i := i + 4; {289752#(<= proc_i 228)} is VALID [2019-05-15 10:23:54,760 INFO L273 TraceCheckUtils]: 343: Hoare triple {289752#(<= proc_i 228)} assume i <= 1000; {289752#(<= proc_i 228)} is VALID [2019-05-15 10:23:54,761 INFO L273 TraceCheckUtils]: 344: Hoare triple {289752#(<= proc_i 228)} assume i + 4 < a[j]; {289752#(<= proc_i 228)} is VALID [2019-05-15 10:23:54,761 INFO L273 TraceCheckUtils]: 345: Hoare triple {289752#(<= proc_i 228)} assume a[5] == 1000; {289752#(<= proc_i 228)} is VALID [2019-05-15 10:23:54,761 INFO L273 TraceCheckUtils]: 346: Hoare triple {289752#(<= proc_i 228)} assume j > 4; {289752#(<= proc_i 228)} is VALID [2019-05-15 10:23:54,762 INFO L273 TraceCheckUtils]: 347: Hoare triple {289752#(<= proc_i 228)} assume j < 6; {289752#(<= proc_i 228)} is VALID [2019-05-15 10:23:54,763 INFO L273 TraceCheckUtils]: 348: Hoare triple {289752#(<= proc_i 228)} i := i + 4; {289771#(<= proc_i 232)} is VALID [2019-05-15 10:23:54,763 INFO L273 TraceCheckUtils]: 349: Hoare triple {289771#(<= proc_i 232)} assume i <= 1000; {289771#(<= proc_i 232)} is VALID [2019-05-15 10:23:54,763 INFO L273 TraceCheckUtils]: 350: Hoare triple {289771#(<= proc_i 232)} assume i + 4 < a[j]; {289771#(<= proc_i 232)} is VALID [2019-05-15 10:23:54,764 INFO L273 TraceCheckUtils]: 351: Hoare triple {289771#(<= proc_i 232)} assume a[5] == 1000; {289771#(<= proc_i 232)} is VALID [2019-05-15 10:23:54,764 INFO L273 TraceCheckUtils]: 352: Hoare triple {289771#(<= proc_i 232)} assume j > 4; {289771#(<= proc_i 232)} is VALID [2019-05-15 10:23:54,765 INFO L273 TraceCheckUtils]: 353: Hoare triple {289771#(<= proc_i 232)} assume j < 6; {289771#(<= proc_i 232)} is VALID [2019-05-15 10:23:54,765 INFO L273 TraceCheckUtils]: 354: Hoare triple {289771#(<= proc_i 232)} i := i + 4; {289790#(<= proc_i 236)} is VALID [2019-05-15 10:23:54,766 INFO L273 TraceCheckUtils]: 355: Hoare triple {289790#(<= proc_i 236)} assume i <= 1000; {289790#(<= proc_i 236)} is VALID [2019-05-15 10:23:54,766 INFO L273 TraceCheckUtils]: 356: Hoare triple {289790#(<= proc_i 236)} assume i + 4 < a[j]; {289790#(<= proc_i 236)} is VALID [2019-05-15 10:23:54,767 INFO L273 TraceCheckUtils]: 357: Hoare triple {289790#(<= proc_i 236)} assume a[5] == 1000; {289790#(<= proc_i 236)} is VALID [2019-05-15 10:23:54,767 INFO L273 TraceCheckUtils]: 358: Hoare triple {289790#(<= proc_i 236)} assume j > 4; {289790#(<= proc_i 236)} is VALID [2019-05-15 10:23:54,768 INFO L273 TraceCheckUtils]: 359: Hoare triple {289790#(<= proc_i 236)} assume j < 6; {289790#(<= proc_i 236)} is VALID [2019-05-15 10:23:54,768 INFO L273 TraceCheckUtils]: 360: Hoare triple {289790#(<= proc_i 236)} i := i + 4; {289809#(<= proc_i 240)} is VALID [2019-05-15 10:23:54,769 INFO L273 TraceCheckUtils]: 361: Hoare triple {289809#(<= proc_i 240)} assume i <= 1000; {289809#(<= proc_i 240)} is VALID [2019-05-15 10:23:54,769 INFO L273 TraceCheckUtils]: 362: Hoare triple {289809#(<= proc_i 240)} assume i + 4 < a[j]; {289809#(<= proc_i 240)} is VALID [2019-05-15 10:23:54,770 INFO L273 TraceCheckUtils]: 363: Hoare triple {289809#(<= proc_i 240)} assume a[5] == 1000; {289809#(<= proc_i 240)} is VALID [2019-05-15 10:23:54,770 INFO L273 TraceCheckUtils]: 364: Hoare triple {289809#(<= proc_i 240)} assume j > 4; {289809#(<= proc_i 240)} is VALID [2019-05-15 10:23:54,771 INFO L273 TraceCheckUtils]: 365: Hoare triple {289809#(<= proc_i 240)} assume j < 6; {289809#(<= proc_i 240)} is VALID [2019-05-15 10:23:54,771 INFO L273 TraceCheckUtils]: 366: Hoare triple {289809#(<= proc_i 240)} i := i + 4; {289828#(<= proc_i 244)} is VALID [2019-05-15 10:23:54,772 INFO L273 TraceCheckUtils]: 367: Hoare triple {289828#(<= proc_i 244)} assume i <= 1000; {289828#(<= proc_i 244)} is VALID [2019-05-15 10:23:54,772 INFO L273 TraceCheckUtils]: 368: Hoare triple {289828#(<= proc_i 244)} assume i + 4 < a[j]; {289828#(<= proc_i 244)} is VALID [2019-05-15 10:23:54,773 INFO L273 TraceCheckUtils]: 369: Hoare triple {289828#(<= proc_i 244)} assume a[5] == 1000; {289828#(<= proc_i 244)} is VALID [2019-05-15 10:23:54,773 INFO L273 TraceCheckUtils]: 370: Hoare triple {289828#(<= proc_i 244)} assume j > 4; {289828#(<= proc_i 244)} is VALID [2019-05-15 10:23:54,774 INFO L273 TraceCheckUtils]: 371: Hoare triple {289828#(<= proc_i 244)} assume j < 6; {289828#(<= proc_i 244)} is VALID [2019-05-15 10:23:54,774 INFO L273 TraceCheckUtils]: 372: Hoare triple {289828#(<= proc_i 244)} i := i + 4; {289847#(<= proc_i 248)} is VALID [2019-05-15 10:23:54,775 INFO L273 TraceCheckUtils]: 373: Hoare triple {289847#(<= proc_i 248)} assume i <= 1000; {289847#(<= proc_i 248)} is VALID [2019-05-15 10:23:54,775 INFO L273 TraceCheckUtils]: 374: Hoare triple {289847#(<= proc_i 248)} assume i + 4 < a[j]; {289847#(<= proc_i 248)} is VALID [2019-05-15 10:23:54,776 INFO L273 TraceCheckUtils]: 375: Hoare triple {289847#(<= proc_i 248)} assume a[5] == 1000; {289847#(<= proc_i 248)} is VALID [2019-05-15 10:23:54,776 INFO L273 TraceCheckUtils]: 376: Hoare triple {289847#(<= proc_i 248)} assume j > 4; {289847#(<= proc_i 248)} is VALID [2019-05-15 10:23:54,777 INFO L273 TraceCheckUtils]: 377: Hoare triple {289847#(<= proc_i 248)} assume j < 6; {289847#(<= proc_i 248)} is VALID [2019-05-15 10:23:54,777 INFO L273 TraceCheckUtils]: 378: Hoare triple {289847#(<= proc_i 248)} i := i + 4; {289866#(<= proc_i 252)} is VALID [2019-05-15 10:23:54,778 INFO L273 TraceCheckUtils]: 379: Hoare triple {289866#(<= proc_i 252)} assume i <= 1000; {289866#(<= proc_i 252)} is VALID [2019-05-15 10:23:54,778 INFO L273 TraceCheckUtils]: 380: Hoare triple {289866#(<= proc_i 252)} assume i + 4 < a[j]; {289866#(<= proc_i 252)} is VALID [2019-05-15 10:23:54,779 INFO L273 TraceCheckUtils]: 381: Hoare triple {289866#(<= proc_i 252)} assume a[5] == 1000; {289866#(<= proc_i 252)} is VALID [2019-05-15 10:23:54,779 INFO L273 TraceCheckUtils]: 382: Hoare triple {289866#(<= proc_i 252)} assume j > 4; {289866#(<= proc_i 252)} is VALID [2019-05-15 10:23:54,780 INFO L273 TraceCheckUtils]: 383: Hoare triple {289866#(<= proc_i 252)} assume j < 6; {289866#(<= proc_i 252)} is VALID [2019-05-15 10:23:54,780 INFO L273 TraceCheckUtils]: 384: Hoare triple {289866#(<= proc_i 252)} i := i + 4; {289885#(<= proc_i 256)} is VALID [2019-05-15 10:23:54,781 INFO L273 TraceCheckUtils]: 385: Hoare triple {289885#(<= proc_i 256)} assume i <= 1000; {289885#(<= proc_i 256)} is VALID [2019-05-15 10:23:54,781 INFO L273 TraceCheckUtils]: 386: Hoare triple {289885#(<= proc_i 256)} assume i + 4 < a[j]; {289885#(<= proc_i 256)} is VALID [2019-05-15 10:23:54,782 INFO L273 TraceCheckUtils]: 387: Hoare triple {289885#(<= proc_i 256)} assume a[5] == 1000; {289885#(<= proc_i 256)} is VALID [2019-05-15 10:23:54,782 INFO L273 TraceCheckUtils]: 388: Hoare triple {289885#(<= proc_i 256)} assume j > 4; {289885#(<= proc_i 256)} is VALID [2019-05-15 10:23:54,782 INFO L273 TraceCheckUtils]: 389: Hoare triple {289885#(<= proc_i 256)} assume j < 6; {289885#(<= proc_i 256)} is VALID [2019-05-15 10:23:54,783 INFO L273 TraceCheckUtils]: 390: Hoare triple {289885#(<= proc_i 256)} i := i + 4; {289904#(<= proc_i 260)} is VALID [2019-05-15 10:23:54,784 INFO L273 TraceCheckUtils]: 391: Hoare triple {289904#(<= proc_i 260)} assume i <= 1000; {289904#(<= proc_i 260)} is VALID [2019-05-15 10:23:54,784 INFO L273 TraceCheckUtils]: 392: Hoare triple {289904#(<= proc_i 260)} assume i + 4 < a[j]; {289904#(<= proc_i 260)} is VALID [2019-05-15 10:23:54,785 INFO L273 TraceCheckUtils]: 393: Hoare triple {289904#(<= proc_i 260)} assume a[5] == 1000; {289904#(<= proc_i 260)} is VALID [2019-05-15 10:23:54,785 INFO L273 TraceCheckUtils]: 394: Hoare triple {289904#(<= proc_i 260)} assume j > 4; {289904#(<= proc_i 260)} is VALID [2019-05-15 10:23:54,785 INFO L273 TraceCheckUtils]: 395: Hoare triple {289904#(<= proc_i 260)} assume j < 6; {289904#(<= proc_i 260)} is VALID [2019-05-15 10:23:54,786 INFO L273 TraceCheckUtils]: 396: Hoare triple {289904#(<= proc_i 260)} i := i + 4; {289923#(<= proc_i 264)} is VALID [2019-05-15 10:23:54,787 INFO L273 TraceCheckUtils]: 397: Hoare triple {289923#(<= proc_i 264)} assume i <= 1000; {289923#(<= proc_i 264)} is VALID [2019-05-15 10:23:54,787 INFO L273 TraceCheckUtils]: 398: Hoare triple {289923#(<= proc_i 264)} assume i + 4 < a[j]; {289923#(<= proc_i 264)} is VALID [2019-05-15 10:23:54,787 INFO L273 TraceCheckUtils]: 399: Hoare triple {289923#(<= proc_i 264)} assume a[5] == 1000; {289923#(<= proc_i 264)} is VALID [2019-05-15 10:23:54,788 INFO L273 TraceCheckUtils]: 400: Hoare triple {289923#(<= proc_i 264)} assume j > 4; {289923#(<= proc_i 264)} is VALID [2019-05-15 10:23:54,788 INFO L273 TraceCheckUtils]: 401: Hoare triple {289923#(<= proc_i 264)} assume j < 6; {289923#(<= proc_i 264)} is VALID [2019-05-15 10:23:54,789 INFO L273 TraceCheckUtils]: 402: Hoare triple {289923#(<= proc_i 264)} i := i + 4; {289942#(<= proc_i 268)} is VALID [2019-05-15 10:23:54,789 INFO L273 TraceCheckUtils]: 403: Hoare triple {289942#(<= proc_i 268)} assume i <= 1000; {289942#(<= proc_i 268)} is VALID [2019-05-15 10:23:54,790 INFO L273 TraceCheckUtils]: 404: Hoare triple {289942#(<= proc_i 268)} assume i + 4 < a[j]; {289942#(<= proc_i 268)} is VALID [2019-05-15 10:23:54,790 INFO L273 TraceCheckUtils]: 405: Hoare triple {289942#(<= proc_i 268)} assume a[5] == 1000; {289942#(<= proc_i 268)} is VALID [2019-05-15 10:23:54,791 INFO L273 TraceCheckUtils]: 406: Hoare triple {289942#(<= proc_i 268)} assume j > 4; {289942#(<= proc_i 268)} is VALID [2019-05-15 10:23:54,791 INFO L273 TraceCheckUtils]: 407: Hoare triple {289942#(<= proc_i 268)} assume j < 6; {289942#(<= proc_i 268)} is VALID [2019-05-15 10:23:54,792 INFO L273 TraceCheckUtils]: 408: Hoare triple {289942#(<= proc_i 268)} i := i + 4; {289961#(<= proc_i 272)} is VALID [2019-05-15 10:23:54,792 INFO L273 TraceCheckUtils]: 409: Hoare triple {289961#(<= proc_i 272)} assume i <= 1000; {289961#(<= proc_i 272)} is VALID [2019-05-15 10:23:54,793 INFO L273 TraceCheckUtils]: 410: Hoare triple {289961#(<= proc_i 272)} assume i + 4 < a[j]; {289961#(<= proc_i 272)} is VALID [2019-05-15 10:23:54,793 INFO L273 TraceCheckUtils]: 411: Hoare triple {289961#(<= proc_i 272)} assume a[5] == 1000; {289961#(<= proc_i 272)} is VALID [2019-05-15 10:23:54,794 INFO L273 TraceCheckUtils]: 412: Hoare triple {289961#(<= proc_i 272)} assume j > 4; {289961#(<= proc_i 272)} is VALID [2019-05-15 10:23:54,794 INFO L273 TraceCheckUtils]: 413: Hoare triple {289961#(<= proc_i 272)} assume j < 6; {289961#(<= proc_i 272)} is VALID [2019-05-15 10:23:54,795 INFO L273 TraceCheckUtils]: 414: Hoare triple {289961#(<= proc_i 272)} i := i + 4; {289980#(<= proc_i 276)} is VALID [2019-05-15 10:23:54,795 INFO L273 TraceCheckUtils]: 415: Hoare triple {289980#(<= proc_i 276)} assume i <= 1000; {289980#(<= proc_i 276)} is VALID [2019-05-15 10:23:54,796 INFO L273 TraceCheckUtils]: 416: Hoare triple {289980#(<= proc_i 276)} assume i + 4 < a[j]; {289980#(<= proc_i 276)} is VALID [2019-05-15 10:23:54,796 INFO L273 TraceCheckUtils]: 417: Hoare triple {289980#(<= proc_i 276)} assume a[5] == 1000; {289980#(<= proc_i 276)} is VALID [2019-05-15 10:23:54,797 INFO L273 TraceCheckUtils]: 418: Hoare triple {289980#(<= proc_i 276)} assume j > 4; {289980#(<= proc_i 276)} is VALID [2019-05-15 10:23:54,797 INFO L273 TraceCheckUtils]: 419: Hoare triple {289980#(<= proc_i 276)} assume j < 6; {289980#(<= proc_i 276)} is VALID [2019-05-15 10:23:54,798 INFO L273 TraceCheckUtils]: 420: Hoare triple {289980#(<= proc_i 276)} i := i + 4; {289999#(<= proc_i 280)} is VALID [2019-05-15 10:23:54,798 INFO L273 TraceCheckUtils]: 421: Hoare triple {289999#(<= proc_i 280)} assume i <= 1000; {289999#(<= proc_i 280)} is VALID [2019-05-15 10:23:54,799 INFO L273 TraceCheckUtils]: 422: Hoare triple {289999#(<= proc_i 280)} assume i + 4 < a[j]; {289999#(<= proc_i 280)} is VALID [2019-05-15 10:23:54,799 INFO L273 TraceCheckUtils]: 423: Hoare triple {289999#(<= proc_i 280)} assume a[5] == 1000; {289999#(<= proc_i 280)} is VALID [2019-05-15 10:23:54,800 INFO L273 TraceCheckUtils]: 424: Hoare triple {289999#(<= proc_i 280)} assume j > 4; {289999#(<= proc_i 280)} is VALID [2019-05-15 10:23:54,800 INFO L273 TraceCheckUtils]: 425: Hoare triple {289999#(<= proc_i 280)} assume j < 6; {289999#(<= proc_i 280)} is VALID [2019-05-15 10:23:54,801 INFO L273 TraceCheckUtils]: 426: Hoare triple {289999#(<= proc_i 280)} i := i + 4; {290018#(<= proc_i 284)} is VALID [2019-05-15 10:23:54,801 INFO L273 TraceCheckUtils]: 427: Hoare triple {290018#(<= proc_i 284)} assume i <= 1000; {290018#(<= proc_i 284)} is VALID [2019-05-15 10:23:54,802 INFO L273 TraceCheckUtils]: 428: Hoare triple {290018#(<= proc_i 284)} assume i + 4 < a[j]; {290018#(<= proc_i 284)} is VALID [2019-05-15 10:23:54,802 INFO L273 TraceCheckUtils]: 429: Hoare triple {290018#(<= proc_i 284)} assume a[5] == 1000; {290018#(<= proc_i 284)} is VALID [2019-05-15 10:23:54,803 INFO L273 TraceCheckUtils]: 430: Hoare triple {290018#(<= proc_i 284)} assume j > 4; {290018#(<= proc_i 284)} is VALID [2019-05-15 10:23:54,803 INFO L273 TraceCheckUtils]: 431: Hoare triple {290018#(<= proc_i 284)} assume j < 6; {290018#(<= proc_i 284)} is VALID [2019-05-15 10:23:54,804 INFO L273 TraceCheckUtils]: 432: Hoare triple {290018#(<= proc_i 284)} i := i + 4; {290037#(<= proc_i 288)} is VALID [2019-05-15 10:23:54,804 INFO L273 TraceCheckUtils]: 433: Hoare triple {290037#(<= proc_i 288)} assume i <= 1000; {290037#(<= proc_i 288)} is VALID [2019-05-15 10:23:54,805 INFO L273 TraceCheckUtils]: 434: Hoare triple {290037#(<= proc_i 288)} assume i + 4 < a[j]; {290037#(<= proc_i 288)} is VALID [2019-05-15 10:23:54,805 INFO L273 TraceCheckUtils]: 435: Hoare triple {290037#(<= proc_i 288)} assume a[5] == 1000; {290037#(<= proc_i 288)} is VALID [2019-05-15 10:23:54,806 INFO L273 TraceCheckUtils]: 436: Hoare triple {290037#(<= proc_i 288)} assume j > 4; {290037#(<= proc_i 288)} is VALID [2019-05-15 10:23:54,806 INFO L273 TraceCheckUtils]: 437: Hoare triple {290037#(<= proc_i 288)} assume j < 6; {290037#(<= proc_i 288)} is VALID [2019-05-15 10:23:54,807 INFO L273 TraceCheckUtils]: 438: Hoare triple {290037#(<= proc_i 288)} i := i + 4; {290056#(<= proc_i 292)} is VALID [2019-05-15 10:23:54,807 INFO L273 TraceCheckUtils]: 439: Hoare triple {290056#(<= proc_i 292)} assume i <= 1000; {290056#(<= proc_i 292)} is VALID [2019-05-15 10:23:54,808 INFO L273 TraceCheckUtils]: 440: Hoare triple {290056#(<= proc_i 292)} assume i + 4 < a[j]; {290056#(<= proc_i 292)} is VALID [2019-05-15 10:23:54,808 INFO L273 TraceCheckUtils]: 441: Hoare triple {290056#(<= proc_i 292)} assume a[5] == 1000; {290056#(<= proc_i 292)} is VALID [2019-05-15 10:23:54,808 INFO L273 TraceCheckUtils]: 442: Hoare triple {290056#(<= proc_i 292)} assume j > 4; {290056#(<= proc_i 292)} is VALID [2019-05-15 10:23:54,809 INFO L273 TraceCheckUtils]: 443: Hoare triple {290056#(<= proc_i 292)} assume j < 6; {290056#(<= proc_i 292)} is VALID [2019-05-15 10:23:54,810 INFO L273 TraceCheckUtils]: 444: Hoare triple {290056#(<= proc_i 292)} i := i + 4; {290075#(<= proc_i 296)} is VALID [2019-05-15 10:23:54,810 INFO L273 TraceCheckUtils]: 445: Hoare triple {290075#(<= proc_i 296)} assume i <= 1000; {290075#(<= proc_i 296)} is VALID [2019-05-15 10:23:54,811 INFO L273 TraceCheckUtils]: 446: Hoare triple {290075#(<= proc_i 296)} assume i + 4 < a[j]; {290075#(<= proc_i 296)} is VALID [2019-05-15 10:23:54,811 INFO L273 TraceCheckUtils]: 447: Hoare triple {290075#(<= proc_i 296)} assume a[5] == 1000; {290075#(<= proc_i 296)} is VALID [2019-05-15 10:23:54,811 INFO L273 TraceCheckUtils]: 448: Hoare triple {290075#(<= proc_i 296)} assume j > 4; {290075#(<= proc_i 296)} is VALID [2019-05-15 10:23:54,812 INFO L273 TraceCheckUtils]: 449: Hoare triple {290075#(<= proc_i 296)} assume j < 6; {290075#(<= proc_i 296)} is VALID [2019-05-15 10:23:54,813 INFO L273 TraceCheckUtils]: 450: Hoare triple {290075#(<= proc_i 296)} i := i + 4; {290094#(<= proc_i 300)} is VALID [2019-05-15 10:23:54,813 INFO L273 TraceCheckUtils]: 451: Hoare triple {290094#(<= proc_i 300)} assume i <= 1000; {290094#(<= proc_i 300)} is VALID [2019-05-15 10:23:54,813 INFO L273 TraceCheckUtils]: 452: Hoare triple {290094#(<= proc_i 300)} assume i + 4 < a[j]; {290094#(<= proc_i 300)} is VALID [2019-05-15 10:23:54,814 INFO L273 TraceCheckUtils]: 453: Hoare triple {290094#(<= proc_i 300)} assume a[5] == 1000; {290094#(<= proc_i 300)} is VALID [2019-05-15 10:23:54,814 INFO L273 TraceCheckUtils]: 454: Hoare triple {290094#(<= proc_i 300)} assume j > 4; {290094#(<= proc_i 300)} is VALID [2019-05-15 10:23:54,815 INFO L273 TraceCheckUtils]: 455: Hoare triple {290094#(<= proc_i 300)} assume j < 6; {290094#(<= proc_i 300)} is VALID [2019-05-15 10:23:54,815 INFO L273 TraceCheckUtils]: 456: Hoare triple {290094#(<= proc_i 300)} i := i + 4; {290113#(<= proc_i 304)} is VALID [2019-05-15 10:23:54,816 INFO L273 TraceCheckUtils]: 457: Hoare triple {290113#(<= proc_i 304)} assume i <= 1000; {290113#(<= proc_i 304)} is VALID [2019-05-15 10:23:54,816 INFO L273 TraceCheckUtils]: 458: Hoare triple {290113#(<= proc_i 304)} assume i + 4 < a[j]; {290113#(<= proc_i 304)} is VALID [2019-05-15 10:23:54,817 INFO L273 TraceCheckUtils]: 459: Hoare triple {290113#(<= proc_i 304)} assume a[5] == 1000; {290113#(<= proc_i 304)} is VALID [2019-05-15 10:23:54,817 INFO L273 TraceCheckUtils]: 460: Hoare triple {290113#(<= proc_i 304)} assume j > 4; {290113#(<= proc_i 304)} is VALID [2019-05-15 10:23:54,818 INFO L273 TraceCheckUtils]: 461: Hoare triple {290113#(<= proc_i 304)} assume j < 6; {290113#(<= proc_i 304)} is VALID [2019-05-15 10:23:54,818 INFO L273 TraceCheckUtils]: 462: Hoare triple {290113#(<= proc_i 304)} i := i + 4; {290132#(<= proc_i 308)} is VALID [2019-05-15 10:23:54,819 INFO L273 TraceCheckUtils]: 463: Hoare triple {290132#(<= proc_i 308)} assume i <= 1000; {290132#(<= proc_i 308)} is VALID [2019-05-15 10:23:54,819 INFO L273 TraceCheckUtils]: 464: Hoare triple {290132#(<= proc_i 308)} assume i + 4 < a[j]; {290132#(<= proc_i 308)} is VALID [2019-05-15 10:23:54,820 INFO L273 TraceCheckUtils]: 465: Hoare triple {290132#(<= proc_i 308)} assume a[5] == 1000; {290132#(<= proc_i 308)} is VALID [2019-05-15 10:23:54,820 INFO L273 TraceCheckUtils]: 466: Hoare triple {290132#(<= proc_i 308)} assume j > 4; {290132#(<= proc_i 308)} is VALID [2019-05-15 10:23:54,821 INFO L273 TraceCheckUtils]: 467: Hoare triple {290132#(<= proc_i 308)} assume j < 6; {290132#(<= proc_i 308)} is VALID [2019-05-15 10:23:54,821 INFO L273 TraceCheckUtils]: 468: Hoare triple {290132#(<= proc_i 308)} i := i + 4; {290151#(<= proc_i 312)} is VALID [2019-05-15 10:23:54,822 INFO L273 TraceCheckUtils]: 469: Hoare triple {290151#(<= proc_i 312)} assume i <= 1000; {290151#(<= proc_i 312)} is VALID [2019-05-15 10:23:54,822 INFO L273 TraceCheckUtils]: 470: Hoare triple {290151#(<= proc_i 312)} assume i + 4 < a[j]; {290151#(<= proc_i 312)} is VALID [2019-05-15 10:23:54,823 INFO L273 TraceCheckUtils]: 471: Hoare triple {290151#(<= proc_i 312)} assume a[5] == 1000; {290151#(<= proc_i 312)} is VALID [2019-05-15 10:23:54,823 INFO L273 TraceCheckUtils]: 472: Hoare triple {290151#(<= proc_i 312)} assume j > 4; {290151#(<= proc_i 312)} is VALID [2019-05-15 10:23:54,824 INFO L273 TraceCheckUtils]: 473: Hoare triple {290151#(<= proc_i 312)} assume j < 6; {290151#(<= proc_i 312)} is VALID [2019-05-15 10:23:54,824 INFO L273 TraceCheckUtils]: 474: Hoare triple {290151#(<= proc_i 312)} i := i + 4; {290170#(<= proc_i 316)} is VALID [2019-05-15 10:23:54,825 INFO L273 TraceCheckUtils]: 475: Hoare triple {290170#(<= proc_i 316)} assume i <= 1000; {290170#(<= proc_i 316)} is VALID [2019-05-15 10:23:54,825 INFO L273 TraceCheckUtils]: 476: Hoare triple {290170#(<= proc_i 316)} assume i + 4 < a[j]; {290170#(<= proc_i 316)} is VALID [2019-05-15 10:23:54,826 INFO L273 TraceCheckUtils]: 477: Hoare triple {290170#(<= proc_i 316)} assume a[5] == 1000; {290170#(<= proc_i 316)} is VALID [2019-05-15 10:23:54,826 INFO L273 TraceCheckUtils]: 478: Hoare triple {290170#(<= proc_i 316)} assume j > 4; {290170#(<= proc_i 316)} is VALID [2019-05-15 10:23:54,827 INFO L273 TraceCheckUtils]: 479: Hoare triple {290170#(<= proc_i 316)} assume j < 6; {290170#(<= proc_i 316)} is VALID [2019-05-15 10:23:54,827 INFO L273 TraceCheckUtils]: 480: Hoare triple {290170#(<= proc_i 316)} i := i + 4; {290189#(<= proc_i 320)} is VALID [2019-05-15 10:23:54,828 INFO L273 TraceCheckUtils]: 481: Hoare triple {290189#(<= proc_i 320)} assume i <= 1000; {290189#(<= proc_i 320)} is VALID [2019-05-15 10:23:54,828 INFO L273 TraceCheckUtils]: 482: Hoare triple {290189#(<= proc_i 320)} assume i + 4 < a[j]; {290189#(<= proc_i 320)} is VALID [2019-05-15 10:23:54,829 INFO L273 TraceCheckUtils]: 483: Hoare triple {290189#(<= proc_i 320)} assume a[5] == 1000; {290189#(<= proc_i 320)} is VALID [2019-05-15 10:23:54,829 INFO L273 TraceCheckUtils]: 484: Hoare triple {290189#(<= proc_i 320)} assume j > 4; {290189#(<= proc_i 320)} is VALID [2019-05-15 10:23:54,830 INFO L273 TraceCheckUtils]: 485: Hoare triple {290189#(<= proc_i 320)} assume j < 6; {290189#(<= proc_i 320)} is VALID [2019-05-15 10:23:54,830 INFO L273 TraceCheckUtils]: 486: Hoare triple {290189#(<= proc_i 320)} i := i + 4; {290208#(<= proc_i 324)} is VALID [2019-05-15 10:23:54,831 INFO L273 TraceCheckUtils]: 487: Hoare triple {290208#(<= proc_i 324)} assume i <= 1000; {290208#(<= proc_i 324)} is VALID [2019-05-15 10:23:54,831 INFO L273 TraceCheckUtils]: 488: Hoare triple {290208#(<= proc_i 324)} assume i + 4 < a[j]; {290208#(<= proc_i 324)} is VALID [2019-05-15 10:23:54,832 INFO L273 TraceCheckUtils]: 489: Hoare triple {290208#(<= proc_i 324)} assume a[5] == 1000; {290208#(<= proc_i 324)} is VALID [2019-05-15 10:23:54,832 INFO L273 TraceCheckUtils]: 490: Hoare triple {290208#(<= proc_i 324)} assume j > 4; {290208#(<= proc_i 324)} is VALID [2019-05-15 10:23:54,833 INFO L273 TraceCheckUtils]: 491: Hoare triple {290208#(<= proc_i 324)} assume j < 6; {290208#(<= proc_i 324)} is VALID [2019-05-15 10:23:54,833 INFO L273 TraceCheckUtils]: 492: Hoare triple {290208#(<= proc_i 324)} i := i + 4; {290227#(<= proc_i 328)} is VALID [2019-05-15 10:23:54,834 INFO L273 TraceCheckUtils]: 493: Hoare triple {290227#(<= proc_i 328)} assume i <= 1000; {290227#(<= proc_i 328)} is VALID [2019-05-15 10:23:54,834 INFO L273 TraceCheckUtils]: 494: Hoare triple {290227#(<= proc_i 328)} assume i + 4 < a[j]; {290227#(<= proc_i 328)} is VALID [2019-05-15 10:23:54,835 INFO L273 TraceCheckUtils]: 495: Hoare triple {290227#(<= proc_i 328)} assume a[5] == 1000; {290227#(<= proc_i 328)} is VALID [2019-05-15 10:23:54,835 INFO L273 TraceCheckUtils]: 496: Hoare triple {290227#(<= proc_i 328)} assume j > 4; {290227#(<= proc_i 328)} is VALID [2019-05-15 10:23:54,836 INFO L273 TraceCheckUtils]: 497: Hoare triple {290227#(<= proc_i 328)} assume j < 6; {290227#(<= proc_i 328)} is VALID [2019-05-15 10:23:54,836 INFO L273 TraceCheckUtils]: 498: Hoare triple {290227#(<= proc_i 328)} i := i + 4; {290246#(<= proc_i 332)} is VALID [2019-05-15 10:23:54,837 INFO L273 TraceCheckUtils]: 499: Hoare triple {290246#(<= proc_i 332)} assume i <= 1000; {290246#(<= proc_i 332)} is VALID [2019-05-15 10:23:54,837 INFO L273 TraceCheckUtils]: 500: Hoare triple {290246#(<= proc_i 332)} assume i + 4 < a[j]; {290246#(<= proc_i 332)} is VALID [2019-05-15 10:23:54,838 INFO L273 TraceCheckUtils]: 501: Hoare triple {290246#(<= proc_i 332)} assume a[5] == 1000; {290246#(<= proc_i 332)} is VALID [2019-05-15 10:23:54,838 INFO L273 TraceCheckUtils]: 502: Hoare triple {290246#(<= proc_i 332)} assume j > 4; {290246#(<= proc_i 332)} is VALID [2019-05-15 10:23:54,838 INFO L273 TraceCheckUtils]: 503: Hoare triple {290246#(<= proc_i 332)} assume j < 6; {290246#(<= proc_i 332)} is VALID [2019-05-15 10:23:54,839 INFO L273 TraceCheckUtils]: 504: Hoare triple {290246#(<= proc_i 332)} i := i + 4; {290265#(<= proc_i 336)} is VALID [2019-05-15 10:23:54,840 INFO L273 TraceCheckUtils]: 505: Hoare triple {290265#(<= proc_i 336)} assume i <= 1000; {290265#(<= proc_i 336)} is VALID [2019-05-15 10:23:54,840 INFO L273 TraceCheckUtils]: 506: Hoare triple {290265#(<= proc_i 336)} assume i + 4 < a[j]; {290265#(<= proc_i 336)} is VALID [2019-05-15 10:23:54,841 INFO L273 TraceCheckUtils]: 507: Hoare triple {290265#(<= proc_i 336)} assume a[5] == 1000; {290265#(<= proc_i 336)} is VALID [2019-05-15 10:23:54,841 INFO L273 TraceCheckUtils]: 508: Hoare triple {290265#(<= proc_i 336)} assume j > 4; {290265#(<= proc_i 336)} is VALID [2019-05-15 10:23:54,841 INFO L273 TraceCheckUtils]: 509: Hoare triple {290265#(<= proc_i 336)} assume j < 6; {290265#(<= proc_i 336)} is VALID [2019-05-15 10:23:54,842 INFO L273 TraceCheckUtils]: 510: Hoare triple {290265#(<= proc_i 336)} i := i + 4; {290284#(<= proc_i 340)} is VALID [2019-05-15 10:23:54,843 INFO L273 TraceCheckUtils]: 511: Hoare triple {290284#(<= proc_i 340)} assume i <= 1000; {290284#(<= proc_i 340)} is VALID [2019-05-15 10:23:54,843 INFO L273 TraceCheckUtils]: 512: Hoare triple {290284#(<= proc_i 340)} assume i + 4 < a[j]; {290284#(<= proc_i 340)} is VALID [2019-05-15 10:23:54,843 INFO L273 TraceCheckUtils]: 513: Hoare triple {290284#(<= proc_i 340)} assume a[5] == 1000; {290284#(<= proc_i 340)} is VALID [2019-05-15 10:23:54,844 INFO L273 TraceCheckUtils]: 514: Hoare triple {290284#(<= proc_i 340)} assume j > 4; {290284#(<= proc_i 340)} is VALID [2019-05-15 10:23:54,844 INFO L273 TraceCheckUtils]: 515: Hoare triple {290284#(<= proc_i 340)} assume j < 6; {290284#(<= proc_i 340)} is VALID [2019-05-15 10:23:54,845 INFO L273 TraceCheckUtils]: 516: Hoare triple {290284#(<= proc_i 340)} i := i + 4; {290303#(<= proc_i 344)} is VALID [2019-05-15 10:23:54,846 INFO L273 TraceCheckUtils]: 517: Hoare triple {290303#(<= proc_i 344)} assume i <= 1000; {290303#(<= proc_i 344)} is VALID [2019-05-15 10:23:54,846 INFO L273 TraceCheckUtils]: 518: Hoare triple {290303#(<= proc_i 344)} assume i + 4 < a[j]; {290303#(<= proc_i 344)} is VALID [2019-05-15 10:23:54,846 INFO L273 TraceCheckUtils]: 519: Hoare triple {290303#(<= proc_i 344)} assume a[5] == 1000; {290303#(<= proc_i 344)} is VALID [2019-05-15 10:23:54,847 INFO L273 TraceCheckUtils]: 520: Hoare triple {290303#(<= proc_i 344)} assume j > 4; {290303#(<= proc_i 344)} is VALID [2019-05-15 10:23:54,847 INFO L273 TraceCheckUtils]: 521: Hoare triple {290303#(<= proc_i 344)} assume j < 6; {290303#(<= proc_i 344)} is VALID [2019-05-15 10:23:54,848 INFO L273 TraceCheckUtils]: 522: Hoare triple {290303#(<= proc_i 344)} i := i + 4; {290322#(<= proc_i 348)} is VALID [2019-05-15 10:23:54,848 INFO L273 TraceCheckUtils]: 523: Hoare triple {290322#(<= proc_i 348)} assume i <= 1000; {290322#(<= proc_i 348)} is VALID [2019-05-15 10:23:54,849 INFO L273 TraceCheckUtils]: 524: Hoare triple {290322#(<= proc_i 348)} assume i + 4 < a[j]; {290322#(<= proc_i 348)} is VALID [2019-05-15 10:23:54,849 INFO L273 TraceCheckUtils]: 525: Hoare triple {290322#(<= proc_i 348)} assume a[5] == 1000; {290322#(<= proc_i 348)} is VALID [2019-05-15 10:23:54,850 INFO L273 TraceCheckUtils]: 526: Hoare triple {290322#(<= proc_i 348)} assume j > 4; {290322#(<= proc_i 348)} is VALID [2019-05-15 10:23:54,850 INFO L273 TraceCheckUtils]: 527: Hoare triple {290322#(<= proc_i 348)} assume j < 6; {290322#(<= proc_i 348)} is VALID [2019-05-15 10:23:54,851 INFO L273 TraceCheckUtils]: 528: Hoare triple {290322#(<= proc_i 348)} i := i + 4; {290341#(<= proc_i 352)} is VALID [2019-05-15 10:23:54,851 INFO L273 TraceCheckUtils]: 529: Hoare triple {290341#(<= proc_i 352)} assume i <= 1000; {290341#(<= proc_i 352)} is VALID [2019-05-15 10:23:54,852 INFO L273 TraceCheckUtils]: 530: Hoare triple {290341#(<= proc_i 352)} assume i + 4 < a[j]; {290341#(<= proc_i 352)} is VALID [2019-05-15 10:23:54,852 INFO L273 TraceCheckUtils]: 531: Hoare triple {290341#(<= proc_i 352)} assume a[5] == 1000; {290341#(<= proc_i 352)} is VALID [2019-05-15 10:23:54,853 INFO L273 TraceCheckUtils]: 532: Hoare triple {290341#(<= proc_i 352)} assume j > 4; {290341#(<= proc_i 352)} is VALID [2019-05-15 10:23:54,853 INFO L273 TraceCheckUtils]: 533: Hoare triple {290341#(<= proc_i 352)} assume j < 6; {290341#(<= proc_i 352)} is VALID [2019-05-15 10:23:54,854 INFO L273 TraceCheckUtils]: 534: Hoare triple {290341#(<= proc_i 352)} i := i + 4; {290360#(<= proc_i 356)} is VALID [2019-05-15 10:23:54,854 INFO L273 TraceCheckUtils]: 535: Hoare triple {290360#(<= proc_i 356)} assume i <= 1000; {290360#(<= proc_i 356)} is VALID [2019-05-15 10:23:54,855 INFO L273 TraceCheckUtils]: 536: Hoare triple {290360#(<= proc_i 356)} assume i + 4 < a[j]; {290360#(<= proc_i 356)} is VALID [2019-05-15 10:23:54,855 INFO L273 TraceCheckUtils]: 537: Hoare triple {290360#(<= proc_i 356)} assume a[5] == 1000; {290360#(<= proc_i 356)} is VALID [2019-05-15 10:23:54,856 INFO L273 TraceCheckUtils]: 538: Hoare triple {290360#(<= proc_i 356)} assume j > 4; {290360#(<= proc_i 356)} is VALID [2019-05-15 10:23:54,856 INFO L273 TraceCheckUtils]: 539: Hoare triple {290360#(<= proc_i 356)} assume j < 6; {290360#(<= proc_i 356)} is VALID [2019-05-15 10:23:54,857 INFO L273 TraceCheckUtils]: 540: Hoare triple {290360#(<= proc_i 356)} i := i + 4; {290379#(<= proc_i 360)} is VALID [2019-05-15 10:23:54,857 INFO L273 TraceCheckUtils]: 541: Hoare triple {290379#(<= proc_i 360)} assume i <= 1000; {290379#(<= proc_i 360)} is VALID [2019-05-15 10:23:54,858 INFO L273 TraceCheckUtils]: 542: Hoare triple {290379#(<= proc_i 360)} assume i + 4 < a[j]; {290379#(<= proc_i 360)} is VALID [2019-05-15 10:23:54,858 INFO L273 TraceCheckUtils]: 543: Hoare triple {290379#(<= proc_i 360)} assume a[5] == 1000; {290379#(<= proc_i 360)} is VALID [2019-05-15 10:23:54,859 INFO L273 TraceCheckUtils]: 544: Hoare triple {290379#(<= proc_i 360)} assume j > 4; {290379#(<= proc_i 360)} is VALID [2019-05-15 10:23:54,859 INFO L273 TraceCheckUtils]: 545: Hoare triple {290379#(<= proc_i 360)} assume j < 6; {290379#(<= proc_i 360)} is VALID [2019-05-15 10:23:54,860 INFO L273 TraceCheckUtils]: 546: Hoare triple {290379#(<= proc_i 360)} i := i + 4; {290398#(<= proc_i 364)} is VALID [2019-05-15 10:23:54,860 INFO L273 TraceCheckUtils]: 547: Hoare triple {290398#(<= proc_i 364)} assume i <= 1000; {290398#(<= proc_i 364)} is VALID [2019-05-15 10:23:54,861 INFO L273 TraceCheckUtils]: 548: Hoare triple {290398#(<= proc_i 364)} assume i + 4 < a[j]; {290398#(<= proc_i 364)} is VALID [2019-05-15 10:23:54,861 INFO L273 TraceCheckUtils]: 549: Hoare triple {290398#(<= proc_i 364)} assume a[5] == 1000; {290398#(<= proc_i 364)} is VALID [2019-05-15 10:23:54,862 INFO L273 TraceCheckUtils]: 550: Hoare triple {290398#(<= proc_i 364)} assume j > 4; {290398#(<= proc_i 364)} is VALID [2019-05-15 10:23:54,862 INFO L273 TraceCheckUtils]: 551: Hoare triple {290398#(<= proc_i 364)} assume j < 6; {290398#(<= proc_i 364)} is VALID [2019-05-15 10:23:54,863 INFO L273 TraceCheckUtils]: 552: Hoare triple {290398#(<= proc_i 364)} i := i + 4; {290417#(<= proc_i 368)} is VALID [2019-05-15 10:23:54,863 INFO L273 TraceCheckUtils]: 553: Hoare triple {290417#(<= proc_i 368)} assume i <= 1000; {290417#(<= proc_i 368)} is VALID [2019-05-15 10:23:54,864 INFO L273 TraceCheckUtils]: 554: Hoare triple {290417#(<= proc_i 368)} assume i + 4 < a[j]; {290417#(<= proc_i 368)} is VALID [2019-05-15 10:23:54,864 INFO L273 TraceCheckUtils]: 555: Hoare triple {290417#(<= proc_i 368)} assume a[5] == 1000; {290417#(<= proc_i 368)} is VALID [2019-05-15 10:23:54,865 INFO L273 TraceCheckUtils]: 556: Hoare triple {290417#(<= proc_i 368)} assume j > 4; {290417#(<= proc_i 368)} is VALID [2019-05-15 10:23:54,865 INFO L273 TraceCheckUtils]: 557: Hoare triple {290417#(<= proc_i 368)} assume j < 6; {290417#(<= proc_i 368)} is VALID [2019-05-15 10:23:54,866 INFO L273 TraceCheckUtils]: 558: Hoare triple {290417#(<= proc_i 368)} i := i + 4; {290436#(<= proc_i 372)} is VALID [2019-05-15 10:23:54,866 INFO L273 TraceCheckUtils]: 559: Hoare triple {290436#(<= proc_i 372)} assume i <= 1000; {290436#(<= proc_i 372)} is VALID [2019-05-15 10:23:54,867 INFO L273 TraceCheckUtils]: 560: Hoare triple {290436#(<= proc_i 372)} assume i + 4 < a[j]; {290436#(<= proc_i 372)} is VALID [2019-05-15 10:23:54,867 INFO L273 TraceCheckUtils]: 561: Hoare triple {290436#(<= proc_i 372)} assume a[5] == 1000; {290436#(<= proc_i 372)} is VALID [2019-05-15 10:23:54,868 INFO L273 TraceCheckUtils]: 562: Hoare triple {290436#(<= proc_i 372)} assume j > 4; {290436#(<= proc_i 372)} is VALID [2019-05-15 10:23:54,868 INFO L273 TraceCheckUtils]: 563: Hoare triple {290436#(<= proc_i 372)} assume j < 6; {290436#(<= proc_i 372)} is VALID [2019-05-15 10:23:54,869 INFO L273 TraceCheckUtils]: 564: Hoare triple {290436#(<= proc_i 372)} i := i + 4; {290455#(<= proc_i 376)} is VALID [2019-05-15 10:23:54,869 INFO L273 TraceCheckUtils]: 565: Hoare triple {290455#(<= proc_i 376)} assume i <= 1000; {290455#(<= proc_i 376)} is VALID [2019-05-15 10:23:54,870 INFO L273 TraceCheckUtils]: 566: Hoare triple {290455#(<= proc_i 376)} assume i + 4 < a[j]; {290455#(<= proc_i 376)} is VALID [2019-05-15 10:23:54,870 INFO L273 TraceCheckUtils]: 567: Hoare triple {290455#(<= proc_i 376)} assume a[5] == 1000; {290455#(<= proc_i 376)} is VALID [2019-05-15 10:23:54,871 INFO L273 TraceCheckUtils]: 568: Hoare triple {290455#(<= proc_i 376)} assume j > 4; {290455#(<= proc_i 376)} is VALID [2019-05-15 10:23:54,871 INFO L273 TraceCheckUtils]: 569: Hoare triple {290455#(<= proc_i 376)} assume j < 6; {290455#(<= proc_i 376)} is VALID [2019-05-15 10:23:54,872 INFO L273 TraceCheckUtils]: 570: Hoare triple {290455#(<= proc_i 376)} i := i + 4; {290474#(<= proc_i 380)} is VALID [2019-05-15 10:23:54,872 INFO L273 TraceCheckUtils]: 571: Hoare triple {290474#(<= proc_i 380)} assume i <= 1000; {290474#(<= proc_i 380)} is VALID [2019-05-15 10:23:54,873 INFO L273 TraceCheckUtils]: 572: Hoare triple {290474#(<= proc_i 380)} assume i + 4 < a[j]; {290474#(<= proc_i 380)} is VALID [2019-05-15 10:23:54,873 INFO L273 TraceCheckUtils]: 573: Hoare triple {290474#(<= proc_i 380)} assume a[5] == 1000; {290474#(<= proc_i 380)} is VALID [2019-05-15 10:23:54,873 INFO L273 TraceCheckUtils]: 574: Hoare triple {290474#(<= proc_i 380)} assume j > 4; {290474#(<= proc_i 380)} is VALID [2019-05-15 10:23:54,874 INFO L273 TraceCheckUtils]: 575: Hoare triple {290474#(<= proc_i 380)} assume j < 6; {290474#(<= proc_i 380)} is VALID [2019-05-15 10:23:54,875 INFO L273 TraceCheckUtils]: 576: Hoare triple {290474#(<= proc_i 380)} i := i + 4; {290493#(<= proc_i 384)} is VALID [2019-05-15 10:23:54,875 INFO L273 TraceCheckUtils]: 577: Hoare triple {290493#(<= proc_i 384)} assume i <= 1000; {290493#(<= proc_i 384)} is VALID [2019-05-15 10:23:54,875 INFO L273 TraceCheckUtils]: 578: Hoare triple {290493#(<= proc_i 384)} assume i + 4 < a[j]; {290493#(<= proc_i 384)} is VALID [2019-05-15 10:23:54,876 INFO L273 TraceCheckUtils]: 579: Hoare triple {290493#(<= proc_i 384)} assume a[5] == 1000; {290493#(<= proc_i 384)} is VALID [2019-05-15 10:23:54,876 INFO L273 TraceCheckUtils]: 580: Hoare triple {290493#(<= proc_i 384)} assume j > 4; {290493#(<= proc_i 384)} is VALID [2019-05-15 10:23:54,877 INFO L273 TraceCheckUtils]: 581: Hoare triple {290493#(<= proc_i 384)} assume j < 6; {290493#(<= proc_i 384)} is VALID [2019-05-15 10:23:54,878 INFO L273 TraceCheckUtils]: 582: Hoare triple {290493#(<= proc_i 384)} i := i + 4; {290512#(<= proc_i 388)} is VALID [2019-05-15 10:23:54,878 INFO L273 TraceCheckUtils]: 583: Hoare triple {290512#(<= proc_i 388)} assume i <= 1000; {290512#(<= proc_i 388)} is VALID [2019-05-15 10:23:54,878 INFO L273 TraceCheckUtils]: 584: Hoare triple {290512#(<= proc_i 388)} assume i + 4 < a[j]; {290512#(<= proc_i 388)} is VALID [2019-05-15 10:23:54,879 INFO L273 TraceCheckUtils]: 585: Hoare triple {290512#(<= proc_i 388)} assume a[5] == 1000; {290512#(<= proc_i 388)} is VALID [2019-05-15 10:23:54,879 INFO L273 TraceCheckUtils]: 586: Hoare triple {290512#(<= proc_i 388)} assume j > 4; {290512#(<= proc_i 388)} is VALID [2019-05-15 10:23:54,880 INFO L273 TraceCheckUtils]: 587: Hoare triple {290512#(<= proc_i 388)} assume j < 6; {290512#(<= proc_i 388)} is VALID [2019-05-15 10:23:54,880 INFO L273 TraceCheckUtils]: 588: Hoare triple {290512#(<= proc_i 388)} i := i + 4; {290531#(<= proc_i 392)} is VALID [2019-05-15 10:23:54,881 INFO L273 TraceCheckUtils]: 589: Hoare triple {290531#(<= proc_i 392)} assume i <= 1000; {290531#(<= proc_i 392)} is VALID [2019-05-15 10:23:54,881 INFO L273 TraceCheckUtils]: 590: Hoare triple {290531#(<= proc_i 392)} assume i + 4 < a[j]; {290531#(<= proc_i 392)} is VALID [2019-05-15 10:23:54,882 INFO L273 TraceCheckUtils]: 591: Hoare triple {290531#(<= proc_i 392)} assume a[5] == 1000; {290531#(<= proc_i 392)} is VALID [2019-05-15 10:23:54,882 INFO L273 TraceCheckUtils]: 592: Hoare triple {290531#(<= proc_i 392)} assume j > 4; {290531#(<= proc_i 392)} is VALID [2019-05-15 10:23:54,883 INFO L273 TraceCheckUtils]: 593: Hoare triple {290531#(<= proc_i 392)} assume j < 6; {290531#(<= proc_i 392)} is VALID [2019-05-15 10:23:54,883 INFO L273 TraceCheckUtils]: 594: Hoare triple {290531#(<= proc_i 392)} i := i + 4; {290550#(<= proc_i 396)} is VALID [2019-05-15 10:23:54,884 INFO L273 TraceCheckUtils]: 595: Hoare triple {290550#(<= proc_i 396)} assume i <= 1000; {290550#(<= proc_i 396)} is VALID [2019-05-15 10:23:54,884 INFO L273 TraceCheckUtils]: 596: Hoare triple {290550#(<= proc_i 396)} assume i + 4 < a[j]; {290550#(<= proc_i 396)} is VALID [2019-05-15 10:23:54,885 INFO L273 TraceCheckUtils]: 597: Hoare triple {290550#(<= proc_i 396)} assume a[5] == 1000; {290550#(<= proc_i 396)} is VALID [2019-05-15 10:23:54,885 INFO L273 TraceCheckUtils]: 598: Hoare triple {290550#(<= proc_i 396)} assume j > 4; {290550#(<= proc_i 396)} is VALID [2019-05-15 10:23:54,886 INFO L273 TraceCheckUtils]: 599: Hoare triple {290550#(<= proc_i 396)} assume j < 6; {290550#(<= proc_i 396)} is VALID [2019-05-15 10:23:54,886 INFO L273 TraceCheckUtils]: 600: Hoare triple {290550#(<= proc_i 396)} i := i + 4; {290569#(<= proc_i 400)} is VALID [2019-05-15 10:23:54,887 INFO L273 TraceCheckUtils]: 601: Hoare triple {290569#(<= proc_i 400)} assume i <= 1000; {290569#(<= proc_i 400)} is VALID [2019-05-15 10:23:54,887 INFO L273 TraceCheckUtils]: 602: Hoare triple {290569#(<= proc_i 400)} assume i + 4 < a[j]; {290569#(<= proc_i 400)} is VALID [2019-05-15 10:23:54,888 INFO L273 TraceCheckUtils]: 603: Hoare triple {290569#(<= proc_i 400)} assume a[5] == 1000; {290569#(<= proc_i 400)} is VALID [2019-05-15 10:23:54,888 INFO L273 TraceCheckUtils]: 604: Hoare triple {290569#(<= proc_i 400)} assume j > 4; {290569#(<= proc_i 400)} is VALID [2019-05-15 10:23:54,889 INFO L273 TraceCheckUtils]: 605: Hoare triple {290569#(<= proc_i 400)} assume j < 6; {290569#(<= proc_i 400)} is VALID [2019-05-15 10:23:54,889 INFO L273 TraceCheckUtils]: 606: Hoare triple {290569#(<= proc_i 400)} i := i + 4; {290588#(<= proc_i 404)} is VALID [2019-05-15 10:23:54,890 INFO L273 TraceCheckUtils]: 607: Hoare triple {290588#(<= proc_i 404)} assume i <= 1000; {290588#(<= proc_i 404)} is VALID [2019-05-15 10:23:54,890 INFO L273 TraceCheckUtils]: 608: Hoare triple {290588#(<= proc_i 404)} assume i + 4 < a[j]; {290588#(<= proc_i 404)} is VALID [2019-05-15 10:23:54,891 INFO L273 TraceCheckUtils]: 609: Hoare triple {290588#(<= proc_i 404)} assume a[5] == 1000; {290588#(<= proc_i 404)} is VALID [2019-05-15 10:23:54,891 INFO L273 TraceCheckUtils]: 610: Hoare triple {290588#(<= proc_i 404)} assume j > 4; {290588#(<= proc_i 404)} is VALID [2019-05-15 10:23:54,892 INFO L273 TraceCheckUtils]: 611: Hoare triple {290588#(<= proc_i 404)} assume j < 6; {290588#(<= proc_i 404)} is VALID [2019-05-15 10:23:54,892 INFO L273 TraceCheckUtils]: 612: Hoare triple {290588#(<= proc_i 404)} i := i + 4; {290607#(<= proc_i 408)} is VALID [2019-05-15 10:23:54,893 INFO L273 TraceCheckUtils]: 613: Hoare triple {290607#(<= proc_i 408)} assume i <= 1000; {290607#(<= proc_i 408)} is VALID [2019-05-15 10:23:54,893 INFO L273 TraceCheckUtils]: 614: Hoare triple {290607#(<= proc_i 408)} assume i + 4 < a[j]; {290607#(<= proc_i 408)} is VALID [2019-05-15 10:23:54,894 INFO L273 TraceCheckUtils]: 615: Hoare triple {290607#(<= proc_i 408)} assume a[5] == 1000; {290607#(<= proc_i 408)} is VALID [2019-05-15 10:23:54,894 INFO L273 TraceCheckUtils]: 616: Hoare triple {290607#(<= proc_i 408)} assume j > 4; {290607#(<= proc_i 408)} is VALID [2019-05-15 10:23:54,895 INFO L273 TraceCheckUtils]: 617: Hoare triple {290607#(<= proc_i 408)} assume j < 6; {290607#(<= proc_i 408)} is VALID [2019-05-15 10:23:54,895 INFO L273 TraceCheckUtils]: 618: Hoare triple {290607#(<= proc_i 408)} i := i + 4; {290626#(<= proc_i 412)} is VALID [2019-05-15 10:23:54,896 INFO L273 TraceCheckUtils]: 619: Hoare triple {290626#(<= proc_i 412)} assume i <= 1000; {290626#(<= proc_i 412)} is VALID [2019-05-15 10:23:54,896 INFO L273 TraceCheckUtils]: 620: Hoare triple {290626#(<= proc_i 412)} assume i + 4 < a[j]; {290626#(<= proc_i 412)} is VALID [2019-05-15 10:23:54,897 INFO L273 TraceCheckUtils]: 621: Hoare triple {290626#(<= proc_i 412)} assume a[5] == 1000; {290626#(<= proc_i 412)} is VALID [2019-05-15 10:23:54,897 INFO L273 TraceCheckUtils]: 622: Hoare triple {290626#(<= proc_i 412)} assume j > 4; {290626#(<= proc_i 412)} is VALID [2019-05-15 10:23:54,897 INFO L273 TraceCheckUtils]: 623: Hoare triple {290626#(<= proc_i 412)} assume j < 6; {290626#(<= proc_i 412)} is VALID [2019-05-15 10:23:54,898 INFO L273 TraceCheckUtils]: 624: Hoare triple {290626#(<= proc_i 412)} i := i + 4; {290645#(<= proc_i 416)} is VALID [2019-05-15 10:23:54,899 INFO L273 TraceCheckUtils]: 625: Hoare triple {290645#(<= proc_i 416)} assume i <= 1000; {290645#(<= proc_i 416)} is VALID [2019-05-15 10:23:54,899 INFO L273 TraceCheckUtils]: 626: Hoare triple {290645#(<= proc_i 416)} assume i + 4 < a[j]; {290645#(<= proc_i 416)} is VALID [2019-05-15 10:23:54,900 INFO L273 TraceCheckUtils]: 627: Hoare triple {290645#(<= proc_i 416)} assume a[5] == 1000; {290645#(<= proc_i 416)} is VALID [2019-05-15 10:23:54,900 INFO L273 TraceCheckUtils]: 628: Hoare triple {290645#(<= proc_i 416)} assume j > 4; {290645#(<= proc_i 416)} is VALID [2019-05-15 10:23:54,900 INFO L273 TraceCheckUtils]: 629: Hoare triple {290645#(<= proc_i 416)} assume j < 6; {290645#(<= proc_i 416)} is VALID [2019-05-15 10:23:54,901 INFO L273 TraceCheckUtils]: 630: Hoare triple {290645#(<= proc_i 416)} i := i + 4; {290664#(<= proc_i 420)} is VALID [2019-05-15 10:23:54,902 INFO L273 TraceCheckUtils]: 631: Hoare triple {290664#(<= proc_i 420)} assume i <= 1000; {290664#(<= proc_i 420)} is VALID [2019-05-15 10:23:54,902 INFO L273 TraceCheckUtils]: 632: Hoare triple {290664#(<= proc_i 420)} assume i + 4 < a[j]; {290664#(<= proc_i 420)} is VALID [2019-05-15 10:23:54,902 INFO L273 TraceCheckUtils]: 633: Hoare triple {290664#(<= proc_i 420)} assume a[5] == 1000; {290664#(<= proc_i 420)} is VALID [2019-05-15 10:23:54,903 INFO L273 TraceCheckUtils]: 634: Hoare triple {290664#(<= proc_i 420)} assume j > 4; {290664#(<= proc_i 420)} is VALID [2019-05-15 10:23:54,903 INFO L273 TraceCheckUtils]: 635: Hoare triple {290664#(<= proc_i 420)} assume j < 6; {290664#(<= proc_i 420)} is VALID [2019-05-15 10:23:54,904 INFO L273 TraceCheckUtils]: 636: Hoare triple {290664#(<= proc_i 420)} i := i + 4; {290683#(<= proc_i 424)} is VALID [2019-05-15 10:23:54,905 INFO L273 TraceCheckUtils]: 637: Hoare triple {290683#(<= proc_i 424)} assume i <= 1000; {290683#(<= proc_i 424)} is VALID [2019-05-15 10:23:54,905 INFO L273 TraceCheckUtils]: 638: Hoare triple {290683#(<= proc_i 424)} assume i + 4 < a[j]; {290683#(<= proc_i 424)} is VALID [2019-05-15 10:23:54,905 INFO L273 TraceCheckUtils]: 639: Hoare triple {290683#(<= proc_i 424)} assume a[5] == 1000; {290683#(<= proc_i 424)} is VALID [2019-05-15 10:23:54,906 INFO L273 TraceCheckUtils]: 640: Hoare triple {290683#(<= proc_i 424)} assume j > 4; {290683#(<= proc_i 424)} is VALID [2019-05-15 10:23:54,906 INFO L273 TraceCheckUtils]: 641: Hoare triple {290683#(<= proc_i 424)} assume j < 6; {290683#(<= proc_i 424)} is VALID [2019-05-15 10:23:54,907 INFO L273 TraceCheckUtils]: 642: Hoare triple {290683#(<= proc_i 424)} i := i + 4; {290702#(<= proc_i 428)} is VALID [2019-05-15 10:23:54,907 INFO L273 TraceCheckUtils]: 643: Hoare triple {290702#(<= proc_i 428)} assume i <= 1000; {290702#(<= proc_i 428)} is VALID [2019-05-15 10:23:54,908 INFO L273 TraceCheckUtils]: 644: Hoare triple {290702#(<= proc_i 428)} assume i + 4 < a[j]; {290702#(<= proc_i 428)} is VALID [2019-05-15 10:23:54,908 INFO L273 TraceCheckUtils]: 645: Hoare triple {290702#(<= proc_i 428)} assume a[5] == 1000; {290702#(<= proc_i 428)} is VALID [2019-05-15 10:23:54,909 INFO L273 TraceCheckUtils]: 646: Hoare triple {290702#(<= proc_i 428)} assume j > 4; {290702#(<= proc_i 428)} is VALID [2019-05-15 10:23:54,909 INFO L273 TraceCheckUtils]: 647: Hoare triple {290702#(<= proc_i 428)} assume j < 6; {290702#(<= proc_i 428)} is VALID [2019-05-15 10:23:54,910 INFO L273 TraceCheckUtils]: 648: Hoare triple {290702#(<= proc_i 428)} i := i + 4; {290721#(<= proc_i 432)} is VALID [2019-05-15 10:23:54,910 INFO L273 TraceCheckUtils]: 649: Hoare triple {290721#(<= proc_i 432)} assume i <= 1000; {290721#(<= proc_i 432)} is VALID [2019-05-15 10:23:54,911 INFO L273 TraceCheckUtils]: 650: Hoare triple {290721#(<= proc_i 432)} assume i + 4 < a[j]; {290721#(<= proc_i 432)} is VALID [2019-05-15 10:23:54,911 INFO L273 TraceCheckUtils]: 651: Hoare triple {290721#(<= proc_i 432)} assume a[5] == 1000; {290721#(<= proc_i 432)} is VALID [2019-05-15 10:23:54,912 INFO L273 TraceCheckUtils]: 652: Hoare triple {290721#(<= proc_i 432)} assume j > 4; {290721#(<= proc_i 432)} is VALID [2019-05-15 10:23:54,912 INFO L273 TraceCheckUtils]: 653: Hoare triple {290721#(<= proc_i 432)} assume j < 6; {290721#(<= proc_i 432)} is VALID [2019-05-15 10:23:54,913 INFO L273 TraceCheckUtils]: 654: Hoare triple {290721#(<= proc_i 432)} i := i + 4; {290740#(<= proc_i 436)} is VALID [2019-05-15 10:23:54,913 INFO L273 TraceCheckUtils]: 655: Hoare triple {290740#(<= proc_i 436)} assume i <= 1000; {290740#(<= proc_i 436)} is VALID [2019-05-15 10:23:54,914 INFO L273 TraceCheckUtils]: 656: Hoare triple {290740#(<= proc_i 436)} assume i + 4 < a[j]; {290740#(<= proc_i 436)} is VALID [2019-05-15 10:23:54,914 INFO L273 TraceCheckUtils]: 657: Hoare triple {290740#(<= proc_i 436)} assume a[5] == 1000; {290740#(<= proc_i 436)} is VALID [2019-05-15 10:23:54,915 INFO L273 TraceCheckUtils]: 658: Hoare triple {290740#(<= proc_i 436)} assume j > 4; {290740#(<= proc_i 436)} is VALID [2019-05-15 10:23:54,915 INFO L273 TraceCheckUtils]: 659: Hoare triple {290740#(<= proc_i 436)} assume j < 6; {290740#(<= proc_i 436)} is VALID [2019-05-15 10:23:54,916 INFO L273 TraceCheckUtils]: 660: Hoare triple {290740#(<= proc_i 436)} i := i + 4; {290759#(<= proc_i 440)} is VALID [2019-05-15 10:23:54,916 INFO L273 TraceCheckUtils]: 661: Hoare triple {290759#(<= proc_i 440)} assume i <= 1000; {290759#(<= proc_i 440)} is VALID [2019-05-15 10:23:54,917 INFO L273 TraceCheckUtils]: 662: Hoare triple {290759#(<= proc_i 440)} assume i + 4 < a[j]; {290759#(<= proc_i 440)} is VALID [2019-05-15 10:23:54,917 INFO L273 TraceCheckUtils]: 663: Hoare triple {290759#(<= proc_i 440)} assume a[5] == 1000; {290759#(<= proc_i 440)} is VALID [2019-05-15 10:23:54,918 INFO L273 TraceCheckUtils]: 664: Hoare triple {290759#(<= proc_i 440)} assume j > 4; {290759#(<= proc_i 440)} is VALID [2019-05-15 10:23:54,918 INFO L273 TraceCheckUtils]: 665: Hoare triple {290759#(<= proc_i 440)} assume j < 6; {290759#(<= proc_i 440)} is VALID [2019-05-15 10:23:54,919 INFO L273 TraceCheckUtils]: 666: Hoare triple {290759#(<= proc_i 440)} i := i + 4; {290778#(<= proc_i 444)} is VALID [2019-05-15 10:23:54,919 INFO L273 TraceCheckUtils]: 667: Hoare triple {290778#(<= proc_i 444)} assume i <= 1000; {290778#(<= proc_i 444)} is VALID [2019-05-15 10:23:54,920 INFO L273 TraceCheckUtils]: 668: Hoare triple {290778#(<= proc_i 444)} assume i + 4 < a[j]; {290778#(<= proc_i 444)} is VALID [2019-05-15 10:23:54,920 INFO L273 TraceCheckUtils]: 669: Hoare triple {290778#(<= proc_i 444)} assume a[5] == 1000; {290778#(<= proc_i 444)} is VALID [2019-05-15 10:23:54,921 INFO L273 TraceCheckUtils]: 670: Hoare triple {290778#(<= proc_i 444)} assume j > 4; {290778#(<= proc_i 444)} is VALID [2019-05-15 10:23:54,921 INFO L273 TraceCheckUtils]: 671: Hoare triple {290778#(<= proc_i 444)} assume j < 6; {290778#(<= proc_i 444)} is VALID [2019-05-15 10:23:54,922 INFO L273 TraceCheckUtils]: 672: Hoare triple {290778#(<= proc_i 444)} i := i + 4; {290797#(<= proc_i 448)} is VALID [2019-05-15 10:23:54,922 INFO L273 TraceCheckUtils]: 673: Hoare triple {290797#(<= proc_i 448)} assume i <= 1000; {290797#(<= proc_i 448)} is VALID [2019-05-15 10:23:54,923 INFO L273 TraceCheckUtils]: 674: Hoare triple {290797#(<= proc_i 448)} assume i + 4 < a[j]; {290797#(<= proc_i 448)} is VALID [2019-05-15 10:23:54,923 INFO L273 TraceCheckUtils]: 675: Hoare triple {290797#(<= proc_i 448)} assume a[5] == 1000; {290797#(<= proc_i 448)} is VALID [2019-05-15 10:23:54,924 INFO L273 TraceCheckUtils]: 676: Hoare triple {290797#(<= proc_i 448)} assume j > 4; {290797#(<= proc_i 448)} is VALID [2019-05-15 10:23:54,924 INFO L273 TraceCheckUtils]: 677: Hoare triple {290797#(<= proc_i 448)} assume j < 6; {290797#(<= proc_i 448)} is VALID [2019-05-15 10:23:54,925 INFO L273 TraceCheckUtils]: 678: Hoare triple {290797#(<= proc_i 448)} i := i + 4; {290816#(<= proc_i 452)} is VALID [2019-05-15 10:23:54,925 INFO L273 TraceCheckUtils]: 679: Hoare triple {290816#(<= proc_i 452)} assume i <= 1000; {290816#(<= proc_i 452)} is VALID [2019-05-15 10:23:54,926 INFO L273 TraceCheckUtils]: 680: Hoare triple {290816#(<= proc_i 452)} assume i + 4 < a[j]; {290816#(<= proc_i 452)} is VALID [2019-05-15 10:23:54,926 INFO L273 TraceCheckUtils]: 681: Hoare triple {290816#(<= proc_i 452)} assume a[5] == 1000; {290816#(<= proc_i 452)} is VALID [2019-05-15 10:23:54,926 INFO L273 TraceCheckUtils]: 682: Hoare triple {290816#(<= proc_i 452)} assume j > 4; {290816#(<= proc_i 452)} is VALID [2019-05-15 10:23:54,927 INFO L273 TraceCheckUtils]: 683: Hoare triple {290816#(<= proc_i 452)} assume j < 6; {290816#(<= proc_i 452)} is VALID [2019-05-15 10:23:54,928 INFO L273 TraceCheckUtils]: 684: Hoare triple {290816#(<= proc_i 452)} i := i + 4; {290835#(<= proc_i 456)} is VALID [2019-05-15 10:23:54,928 INFO L273 TraceCheckUtils]: 685: Hoare triple {290835#(<= proc_i 456)} assume i <= 1000; {290835#(<= proc_i 456)} is VALID [2019-05-15 10:23:54,929 INFO L273 TraceCheckUtils]: 686: Hoare triple {290835#(<= proc_i 456)} assume i + 4 < a[j]; {290835#(<= proc_i 456)} is VALID [2019-05-15 10:23:54,929 INFO L273 TraceCheckUtils]: 687: Hoare triple {290835#(<= proc_i 456)} assume a[5] == 1000; {290835#(<= proc_i 456)} is VALID [2019-05-15 10:23:54,929 INFO L273 TraceCheckUtils]: 688: Hoare triple {290835#(<= proc_i 456)} assume j > 4; {290835#(<= proc_i 456)} is VALID [2019-05-15 10:23:54,930 INFO L273 TraceCheckUtils]: 689: Hoare triple {290835#(<= proc_i 456)} assume j < 6; {290835#(<= proc_i 456)} is VALID [2019-05-15 10:23:54,931 INFO L273 TraceCheckUtils]: 690: Hoare triple {290835#(<= proc_i 456)} i := i + 4; {290854#(<= proc_i 460)} is VALID [2019-05-15 10:23:54,931 INFO L273 TraceCheckUtils]: 691: Hoare triple {290854#(<= proc_i 460)} assume !(i <= 1000); {288665#false} is VALID [2019-05-15 10:23:55,192 INFO L134 CoverageAnalysis]: Checked inductivity of 39445 backedges. 0 proven. 39445 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:23:55,192 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:23:55,192 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [116] total 116 [2019-05-15 10:23:55,193 INFO L78 Accepts]: Start accepts. Automaton has 118 states. Word has length 692 [2019-05-15 10:23:55,193 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:23:55,193 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 118 states. [2019-05-15 10:23:55,925 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 692 edges. 692 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:55,925 INFO L454 AbstractCegarLoop]: Interpolant automaton has 118 states [2019-05-15 10:23:55,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2019-05-15 10:23:55,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6903, Invalid=6903, Unknown=0, NotChecked=0, Total=13806 [2019-05-15 10:23:55,927 INFO L87 Difference]: Start difference. First operand 693 states and 693 transitions. Second operand 118 states. [2019-05-15 10:23:57,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:57,319 INFO L93 Difference]: Finished difference Result 704 states and 704 transitions. [2019-05-15 10:23:57,319 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2019-05-15 10:23:57,319 INFO L78 Accepts]: Start accepts. Automaton has 118 states. Word has length 692 [2019-05-15 10:23:57,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:23:57,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2019-05-15 10:23:57,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 705 transitions. [2019-05-15 10:23:57,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2019-05-15 10:23:57,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 705 transitions. [2019-05-15 10:23:57,324 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 118 states and 705 transitions. [2019-05-15 10:23:57,993 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 705 edges. 705 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:23:58,011 INFO L225 Difference]: With dead ends: 704 [2019-05-15 10:23:58,011 INFO L226 Difference]: Without dead ends: 704 [2019-05-15 10:23:58,012 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 691 GetRequests, 575 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=6903, Invalid=6903, Unknown=0, NotChecked=0, Total=13806 [2019-05-15 10:23:58,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2019-05-15 10:23:58,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 699. [2019-05-15 10:23:58,015 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:23:58,015 INFO L82 GeneralOperation]: Start isEquivalent. First operand 704 states. Second operand 699 states. [2019-05-15 10:23:58,015 INFO L74 IsIncluded]: Start isIncluded. First operand 704 states. Second operand 699 states. [2019-05-15 10:23:58,015 INFO L87 Difference]: Start difference. First operand 704 states. Second operand 699 states. [2019-05-15 10:23:58,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:58,030 INFO L93 Difference]: Finished difference Result 704 states and 704 transitions. [2019-05-15 10:23:58,030 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 704 transitions. [2019-05-15 10:23:58,030 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:58,030 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:58,030 INFO L74 IsIncluded]: Start isIncluded. First operand 699 states. Second operand 704 states. [2019-05-15 10:23:58,030 INFO L87 Difference]: Start difference. First operand 699 states. Second operand 704 states. [2019-05-15 10:23:58,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:23:58,044 INFO L93 Difference]: Finished difference Result 704 states and 704 transitions. [2019-05-15 10:23:58,045 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 704 transitions. [2019-05-15 10:23:58,045 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:23:58,045 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:23:58,045 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:23:58,045 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:23:58,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 699 states. [2019-05-15 10:23:58,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 699 transitions. [2019-05-15 10:23:58,059 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 699 transitions. Word has length 692 [2019-05-15 10:23:58,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:23:58,059 INFO L475 AbstractCegarLoop]: Abstraction has 699 states and 699 transitions. [2019-05-15 10:23:58,059 INFO L476 AbstractCegarLoop]: Interpolant automaton has 118 states. [2019-05-15 10:23:58,059 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 699 transitions. [2019-05-15 10:23:58,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2019-05-15 10:23:58,062 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:23:58,063 INFO L399 BasicCegarLoop]: trace histogram [116, 116, 116, 116, 116, 116, 1, 1] [2019-05-15 10:23:58,063 INFO L418 AbstractCegarLoop]: === Iteration 117 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:23:58,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:23:58,063 INFO L82 PathProgramCache]: Analyzing trace with hash 123647209, now seen corresponding path program 116 times [2019-05-15 10:23:58,063 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:23:58,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:58,422 INFO L256 TraceCheckSpWp]: Trace formula consists of 933 conjuncts, 118 conjunts are in the unsatisfiable core [2019-05-15 10:23:58,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:23:58,479 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:24:04,573 INFO L273 TraceCheckUtils]: 0: Hoare triple {293668#true} i := 0; {293673#(<= proc_i 0)} is VALID [2019-05-15 10:24:04,573 INFO L273 TraceCheckUtils]: 1: Hoare triple {293673#(<= proc_i 0)} assume i <= 1000; {293673#(<= proc_i 0)} is VALID [2019-05-15 10:24:04,574 INFO L273 TraceCheckUtils]: 2: Hoare triple {293673#(<= proc_i 0)} assume i + 4 < a[j]; {293673#(<= proc_i 0)} is VALID [2019-05-15 10:24:04,574 INFO L273 TraceCheckUtils]: 3: Hoare triple {293673#(<= proc_i 0)} assume a[5] == 1000; {293673#(<= proc_i 0)} is VALID [2019-05-15 10:24:04,574 INFO L273 TraceCheckUtils]: 4: Hoare triple {293673#(<= proc_i 0)} assume j > 4; {293673#(<= proc_i 0)} is VALID [2019-05-15 10:24:04,575 INFO L273 TraceCheckUtils]: 5: Hoare triple {293673#(<= proc_i 0)} assume j < 6; {293673#(<= proc_i 0)} is VALID [2019-05-15 10:24:04,575 INFO L273 TraceCheckUtils]: 6: Hoare triple {293673#(<= proc_i 0)} i := i + 4; {293692#(<= proc_i 4)} is VALID [2019-05-15 10:24:04,575 INFO L273 TraceCheckUtils]: 7: Hoare triple {293692#(<= proc_i 4)} assume i <= 1000; {293692#(<= proc_i 4)} is VALID [2019-05-15 10:24:04,576 INFO L273 TraceCheckUtils]: 8: Hoare triple {293692#(<= proc_i 4)} assume i + 4 < a[j]; {293692#(<= proc_i 4)} is VALID [2019-05-15 10:24:04,576 INFO L273 TraceCheckUtils]: 9: Hoare triple {293692#(<= proc_i 4)} assume a[5] == 1000; {293692#(<= proc_i 4)} is VALID [2019-05-15 10:24:04,576 INFO L273 TraceCheckUtils]: 10: Hoare triple {293692#(<= proc_i 4)} assume j > 4; {293692#(<= proc_i 4)} is VALID [2019-05-15 10:24:04,577 INFO L273 TraceCheckUtils]: 11: Hoare triple {293692#(<= proc_i 4)} assume j < 6; {293692#(<= proc_i 4)} is VALID [2019-05-15 10:24:04,577 INFO L273 TraceCheckUtils]: 12: Hoare triple {293692#(<= proc_i 4)} i := i + 4; {293711#(<= proc_i 8)} is VALID [2019-05-15 10:24:04,578 INFO L273 TraceCheckUtils]: 13: Hoare triple {293711#(<= proc_i 8)} assume i <= 1000; {293711#(<= proc_i 8)} is VALID [2019-05-15 10:24:04,578 INFO L273 TraceCheckUtils]: 14: Hoare triple {293711#(<= proc_i 8)} assume i + 4 < a[j]; {293711#(<= proc_i 8)} is VALID [2019-05-15 10:24:04,579 INFO L273 TraceCheckUtils]: 15: Hoare triple {293711#(<= proc_i 8)} assume a[5] == 1000; {293711#(<= proc_i 8)} is VALID [2019-05-15 10:24:04,579 INFO L273 TraceCheckUtils]: 16: Hoare triple {293711#(<= proc_i 8)} assume j > 4; {293711#(<= proc_i 8)} is VALID [2019-05-15 10:24:04,580 INFO L273 TraceCheckUtils]: 17: Hoare triple {293711#(<= proc_i 8)} assume j < 6; {293711#(<= proc_i 8)} is VALID [2019-05-15 10:24:04,580 INFO L273 TraceCheckUtils]: 18: Hoare triple {293711#(<= proc_i 8)} i := i + 4; {293730#(<= proc_i 12)} is VALID [2019-05-15 10:24:04,581 INFO L273 TraceCheckUtils]: 19: Hoare triple {293730#(<= proc_i 12)} assume i <= 1000; {293730#(<= proc_i 12)} is VALID [2019-05-15 10:24:04,581 INFO L273 TraceCheckUtils]: 20: Hoare triple {293730#(<= proc_i 12)} assume i + 4 < a[j]; {293730#(<= proc_i 12)} is VALID [2019-05-15 10:24:04,582 INFO L273 TraceCheckUtils]: 21: Hoare triple {293730#(<= proc_i 12)} assume a[5] == 1000; {293730#(<= proc_i 12)} is VALID [2019-05-15 10:24:04,582 INFO L273 TraceCheckUtils]: 22: Hoare triple {293730#(<= proc_i 12)} assume j > 4; {293730#(<= proc_i 12)} is VALID [2019-05-15 10:24:04,583 INFO L273 TraceCheckUtils]: 23: Hoare triple {293730#(<= proc_i 12)} assume j < 6; {293730#(<= proc_i 12)} is VALID [2019-05-15 10:24:04,583 INFO L273 TraceCheckUtils]: 24: Hoare triple {293730#(<= proc_i 12)} i := i + 4; {293749#(<= proc_i 16)} is VALID [2019-05-15 10:24:04,584 INFO L273 TraceCheckUtils]: 25: Hoare triple {293749#(<= proc_i 16)} assume i <= 1000; {293749#(<= proc_i 16)} is VALID [2019-05-15 10:24:04,584 INFO L273 TraceCheckUtils]: 26: Hoare triple {293749#(<= proc_i 16)} assume i + 4 < a[j]; {293749#(<= proc_i 16)} is VALID [2019-05-15 10:24:04,585 INFO L273 TraceCheckUtils]: 27: Hoare triple {293749#(<= proc_i 16)} assume a[5] == 1000; {293749#(<= proc_i 16)} is VALID [2019-05-15 10:24:04,585 INFO L273 TraceCheckUtils]: 28: Hoare triple {293749#(<= proc_i 16)} assume j > 4; {293749#(<= proc_i 16)} is VALID [2019-05-15 10:24:04,586 INFO L273 TraceCheckUtils]: 29: Hoare triple {293749#(<= proc_i 16)} assume j < 6; {293749#(<= proc_i 16)} is VALID [2019-05-15 10:24:04,586 INFO L273 TraceCheckUtils]: 30: Hoare triple {293749#(<= proc_i 16)} i := i + 4; {293768#(<= proc_i 20)} is VALID [2019-05-15 10:24:04,587 INFO L273 TraceCheckUtils]: 31: Hoare triple {293768#(<= proc_i 20)} assume i <= 1000; {293768#(<= proc_i 20)} is VALID [2019-05-15 10:24:04,587 INFO L273 TraceCheckUtils]: 32: Hoare triple {293768#(<= proc_i 20)} assume i + 4 < a[j]; {293768#(<= proc_i 20)} is VALID [2019-05-15 10:24:04,588 INFO L273 TraceCheckUtils]: 33: Hoare triple {293768#(<= proc_i 20)} assume a[5] == 1000; {293768#(<= proc_i 20)} is VALID [2019-05-15 10:24:04,588 INFO L273 TraceCheckUtils]: 34: Hoare triple {293768#(<= proc_i 20)} assume j > 4; {293768#(<= proc_i 20)} is VALID [2019-05-15 10:24:04,589 INFO L273 TraceCheckUtils]: 35: Hoare triple {293768#(<= proc_i 20)} assume j < 6; {293768#(<= proc_i 20)} is VALID [2019-05-15 10:24:04,589 INFO L273 TraceCheckUtils]: 36: Hoare triple {293768#(<= proc_i 20)} i := i + 4; {293787#(<= proc_i 24)} is VALID [2019-05-15 10:24:04,590 INFO L273 TraceCheckUtils]: 37: Hoare triple {293787#(<= proc_i 24)} assume i <= 1000; {293787#(<= proc_i 24)} is VALID [2019-05-15 10:24:04,590 INFO L273 TraceCheckUtils]: 38: Hoare triple {293787#(<= proc_i 24)} assume i + 4 < a[j]; {293787#(<= proc_i 24)} is VALID [2019-05-15 10:24:04,591 INFO L273 TraceCheckUtils]: 39: Hoare triple {293787#(<= proc_i 24)} assume a[5] == 1000; {293787#(<= proc_i 24)} is VALID [2019-05-15 10:24:04,591 INFO L273 TraceCheckUtils]: 40: Hoare triple {293787#(<= proc_i 24)} assume j > 4; {293787#(<= proc_i 24)} is VALID [2019-05-15 10:24:04,592 INFO L273 TraceCheckUtils]: 41: Hoare triple {293787#(<= proc_i 24)} assume j < 6; {293787#(<= proc_i 24)} is VALID [2019-05-15 10:24:04,592 INFO L273 TraceCheckUtils]: 42: Hoare triple {293787#(<= proc_i 24)} i := i + 4; {293806#(<= proc_i 28)} is VALID [2019-05-15 10:24:04,593 INFO L273 TraceCheckUtils]: 43: Hoare triple {293806#(<= proc_i 28)} assume i <= 1000; {293806#(<= proc_i 28)} is VALID [2019-05-15 10:24:04,593 INFO L273 TraceCheckUtils]: 44: Hoare triple {293806#(<= proc_i 28)} assume i + 4 < a[j]; {293806#(<= proc_i 28)} is VALID [2019-05-15 10:24:04,594 INFO L273 TraceCheckUtils]: 45: Hoare triple {293806#(<= proc_i 28)} assume a[5] == 1000; {293806#(<= proc_i 28)} is VALID [2019-05-15 10:24:04,594 INFO L273 TraceCheckUtils]: 46: Hoare triple {293806#(<= proc_i 28)} assume j > 4; {293806#(<= proc_i 28)} is VALID [2019-05-15 10:24:04,594 INFO L273 TraceCheckUtils]: 47: Hoare triple {293806#(<= proc_i 28)} assume j < 6; {293806#(<= proc_i 28)} is VALID [2019-05-15 10:24:04,595 INFO L273 TraceCheckUtils]: 48: Hoare triple {293806#(<= proc_i 28)} i := i + 4; {293825#(<= proc_i 32)} is VALID [2019-05-15 10:24:04,596 INFO L273 TraceCheckUtils]: 49: Hoare triple {293825#(<= proc_i 32)} assume i <= 1000; {293825#(<= proc_i 32)} is VALID [2019-05-15 10:24:04,596 INFO L273 TraceCheckUtils]: 50: Hoare triple {293825#(<= proc_i 32)} assume i + 4 < a[j]; {293825#(<= proc_i 32)} is VALID [2019-05-15 10:24:04,596 INFO L273 TraceCheckUtils]: 51: Hoare triple {293825#(<= proc_i 32)} assume a[5] == 1000; {293825#(<= proc_i 32)} is VALID [2019-05-15 10:24:04,597 INFO L273 TraceCheckUtils]: 52: Hoare triple {293825#(<= proc_i 32)} assume j > 4; {293825#(<= proc_i 32)} is VALID [2019-05-15 10:24:04,597 INFO L273 TraceCheckUtils]: 53: Hoare triple {293825#(<= proc_i 32)} assume j < 6; {293825#(<= proc_i 32)} is VALID [2019-05-15 10:24:04,598 INFO L273 TraceCheckUtils]: 54: Hoare triple {293825#(<= proc_i 32)} i := i + 4; {293844#(<= proc_i 36)} is VALID [2019-05-15 10:24:04,599 INFO L273 TraceCheckUtils]: 55: Hoare triple {293844#(<= proc_i 36)} assume i <= 1000; {293844#(<= proc_i 36)} is VALID [2019-05-15 10:24:04,599 INFO L273 TraceCheckUtils]: 56: Hoare triple {293844#(<= proc_i 36)} assume i + 4 < a[j]; {293844#(<= proc_i 36)} is VALID [2019-05-15 10:24:04,599 INFO L273 TraceCheckUtils]: 57: Hoare triple {293844#(<= proc_i 36)} assume a[5] == 1000; {293844#(<= proc_i 36)} is VALID [2019-05-15 10:24:04,600 INFO L273 TraceCheckUtils]: 58: Hoare triple {293844#(<= proc_i 36)} assume j > 4; {293844#(<= proc_i 36)} is VALID [2019-05-15 10:24:04,600 INFO L273 TraceCheckUtils]: 59: Hoare triple {293844#(<= proc_i 36)} assume j < 6; {293844#(<= proc_i 36)} is VALID [2019-05-15 10:24:04,601 INFO L273 TraceCheckUtils]: 60: Hoare triple {293844#(<= proc_i 36)} i := i + 4; {293863#(<= proc_i 40)} is VALID [2019-05-15 10:24:04,601 INFO L273 TraceCheckUtils]: 61: Hoare triple {293863#(<= proc_i 40)} assume i <= 1000; {293863#(<= proc_i 40)} is VALID [2019-05-15 10:24:04,602 INFO L273 TraceCheckUtils]: 62: Hoare triple {293863#(<= proc_i 40)} assume i + 4 < a[j]; {293863#(<= proc_i 40)} is VALID [2019-05-15 10:24:04,602 INFO L273 TraceCheckUtils]: 63: Hoare triple {293863#(<= proc_i 40)} assume a[5] == 1000; {293863#(<= proc_i 40)} is VALID [2019-05-15 10:24:04,603 INFO L273 TraceCheckUtils]: 64: Hoare triple {293863#(<= proc_i 40)} assume j > 4; {293863#(<= proc_i 40)} is VALID [2019-05-15 10:24:04,603 INFO L273 TraceCheckUtils]: 65: Hoare triple {293863#(<= proc_i 40)} assume j < 6; {293863#(<= proc_i 40)} is VALID [2019-05-15 10:24:04,604 INFO L273 TraceCheckUtils]: 66: Hoare triple {293863#(<= proc_i 40)} i := i + 4; {293882#(<= proc_i 44)} is VALID [2019-05-15 10:24:04,604 INFO L273 TraceCheckUtils]: 67: Hoare triple {293882#(<= proc_i 44)} assume i <= 1000; {293882#(<= proc_i 44)} is VALID [2019-05-15 10:24:04,605 INFO L273 TraceCheckUtils]: 68: Hoare triple {293882#(<= proc_i 44)} assume i + 4 < a[j]; {293882#(<= proc_i 44)} is VALID [2019-05-15 10:24:04,605 INFO L273 TraceCheckUtils]: 69: Hoare triple {293882#(<= proc_i 44)} assume a[5] == 1000; {293882#(<= proc_i 44)} is VALID [2019-05-15 10:24:04,606 INFO L273 TraceCheckUtils]: 70: Hoare triple {293882#(<= proc_i 44)} assume j > 4; {293882#(<= proc_i 44)} is VALID [2019-05-15 10:24:04,606 INFO L273 TraceCheckUtils]: 71: Hoare triple {293882#(<= proc_i 44)} assume j < 6; {293882#(<= proc_i 44)} is VALID [2019-05-15 10:24:04,607 INFO L273 TraceCheckUtils]: 72: Hoare triple {293882#(<= proc_i 44)} i := i + 4; {293901#(<= proc_i 48)} is VALID [2019-05-15 10:24:04,607 INFO L273 TraceCheckUtils]: 73: Hoare triple {293901#(<= proc_i 48)} assume i <= 1000; {293901#(<= proc_i 48)} is VALID [2019-05-15 10:24:04,608 INFO L273 TraceCheckUtils]: 74: Hoare triple {293901#(<= proc_i 48)} assume i + 4 < a[j]; {293901#(<= proc_i 48)} is VALID [2019-05-15 10:24:04,608 INFO L273 TraceCheckUtils]: 75: Hoare triple {293901#(<= proc_i 48)} assume a[5] == 1000; {293901#(<= proc_i 48)} is VALID [2019-05-15 10:24:04,609 INFO L273 TraceCheckUtils]: 76: Hoare triple {293901#(<= proc_i 48)} assume j > 4; {293901#(<= proc_i 48)} is VALID [2019-05-15 10:24:04,609 INFO L273 TraceCheckUtils]: 77: Hoare triple {293901#(<= proc_i 48)} assume j < 6; {293901#(<= proc_i 48)} is VALID [2019-05-15 10:24:04,610 INFO L273 TraceCheckUtils]: 78: Hoare triple {293901#(<= proc_i 48)} i := i + 4; {293920#(<= proc_i 52)} is VALID [2019-05-15 10:24:04,610 INFO L273 TraceCheckUtils]: 79: Hoare triple {293920#(<= proc_i 52)} assume i <= 1000; {293920#(<= proc_i 52)} is VALID [2019-05-15 10:24:04,611 INFO L273 TraceCheckUtils]: 80: Hoare triple {293920#(<= proc_i 52)} assume i + 4 < a[j]; {293920#(<= proc_i 52)} is VALID [2019-05-15 10:24:04,611 INFO L273 TraceCheckUtils]: 81: Hoare triple {293920#(<= proc_i 52)} assume a[5] == 1000; {293920#(<= proc_i 52)} is VALID [2019-05-15 10:24:04,612 INFO L273 TraceCheckUtils]: 82: Hoare triple {293920#(<= proc_i 52)} assume j > 4; {293920#(<= proc_i 52)} is VALID [2019-05-15 10:24:04,612 INFO L273 TraceCheckUtils]: 83: Hoare triple {293920#(<= proc_i 52)} assume j < 6; {293920#(<= proc_i 52)} is VALID [2019-05-15 10:24:04,613 INFO L273 TraceCheckUtils]: 84: Hoare triple {293920#(<= proc_i 52)} i := i + 4; {293939#(<= proc_i 56)} is VALID [2019-05-15 10:24:04,613 INFO L273 TraceCheckUtils]: 85: Hoare triple {293939#(<= proc_i 56)} assume i <= 1000; {293939#(<= proc_i 56)} is VALID [2019-05-15 10:24:04,614 INFO L273 TraceCheckUtils]: 86: Hoare triple {293939#(<= proc_i 56)} assume i + 4 < a[j]; {293939#(<= proc_i 56)} is VALID [2019-05-15 10:24:04,614 INFO L273 TraceCheckUtils]: 87: Hoare triple {293939#(<= proc_i 56)} assume a[5] == 1000; {293939#(<= proc_i 56)} is VALID [2019-05-15 10:24:04,615 INFO L273 TraceCheckUtils]: 88: Hoare triple {293939#(<= proc_i 56)} assume j > 4; {293939#(<= proc_i 56)} is VALID [2019-05-15 10:24:04,615 INFO L273 TraceCheckUtils]: 89: Hoare triple {293939#(<= proc_i 56)} assume j < 6; {293939#(<= proc_i 56)} is VALID [2019-05-15 10:24:04,616 INFO L273 TraceCheckUtils]: 90: Hoare triple {293939#(<= proc_i 56)} i := i + 4; {293958#(<= proc_i 60)} is VALID [2019-05-15 10:24:04,616 INFO L273 TraceCheckUtils]: 91: Hoare triple {293958#(<= proc_i 60)} assume i <= 1000; {293958#(<= proc_i 60)} is VALID [2019-05-15 10:24:04,617 INFO L273 TraceCheckUtils]: 92: Hoare triple {293958#(<= proc_i 60)} assume i + 4 < a[j]; {293958#(<= proc_i 60)} is VALID [2019-05-15 10:24:04,617 INFO L273 TraceCheckUtils]: 93: Hoare triple {293958#(<= proc_i 60)} assume a[5] == 1000; {293958#(<= proc_i 60)} is VALID [2019-05-15 10:24:04,618 INFO L273 TraceCheckUtils]: 94: Hoare triple {293958#(<= proc_i 60)} assume j > 4; {293958#(<= proc_i 60)} is VALID [2019-05-15 10:24:04,618 INFO L273 TraceCheckUtils]: 95: Hoare triple {293958#(<= proc_i 60)} assume j < 6; {293958#(<= proc_i 60)} is VALID [2019-05-15 10:24:04,619 INFO L273 TraceCheckUtils]: 96: Hoare triple {293958#(<= proc_i 60)} i := i + 4; {293977#(<= proc_i 64)} is VALID [2019-05-15 10:24:04,619 INFO L273 TraceCheckUtils]: 97: Hoare triple {293977#(<= proc_i 64)} assume i <= 1000; {293977#(<= proc_i 64)} is VALID [2019-05-15 10:24:04,620 INFO L273 TraceCheckUtils]: 98: Hoare triple {293977#(<= proc_i 64)} assume i + 4 < a[j]; {293977#(<= proc_i 64)} is VALID [2019-05-15 10:24:04,620 INFO L273 TraceCheckUtils]: 99: Hoare triple {293977#(<= proc_i 64)} assume a[5] == 1000; {293977#(<= proc_i 64)} is VALID [2019-05-15 10:24:04,620 INFO L273 TraceCheckUtils]: 100: Hoare triple {293977#(<= proc_i 64)} assume j > 4; {293977#(<= proc_i 64)} is VALID [2019-05-15 10:24:04,621 INFO L273 TraceCheckUtils]: 101: Hoare triple {293977#(<= proc_i 64)} assume j < 6; {293977#(<= proc_i 64)} is VALID [2019-05-15 10:24:04,622 INFO L273 TraceCheckUtils]: 102: Hoare triple {293977#(<= proc_i 64)} i := i + 4; {293996#(<= proc_i 68)} is VALID [2019-05-15 10:24:04,622 INFO L273 TraceCheckUtils]: 103: Hoare triple {293996#(<= proc_i 68)} assume i <= 1000; {293996#(<= proc_i 68)} is VALID [2019-05-15 10:24:04,623 INFO L273 TraceCheckUtils]: 104: Hoare triple {293996#(<= proc_i 68)} assume i + 4 < a[j]; {293996#(<= proc_i 68)} is VALID [2019-05-15 10:24:04,623 INFO L273 TraceCheckUtils]: 105: Hoare triple {293996#(<= proc_i 68)} assume a[5] == 1000; {293996#(<= proc_i 68)} is VALID [2019-05-15 10:24:04,624 INFO L273 TraceCheckUtils]: 106: Hoare triple {293996#(<= proc_i 68)} assume j > 4; {293996#(<= proc_i 68)} is VALID [2019-05-15 10:24:04,624 INFO L273 TraceCheckUtils]: 107: Hoare triple {293996#(<= proc_i 68)} assume j < 6; {293996#(<= proc_i 68)} is VALID [2019-05-15 10:24:04,625 INFO L273 TraceCheckUtils]: 108: Hoare triple {293996#(<= proc_i 68)} i := i + 4; {294015#(<= proc_i 72)} is VALID [2019-05-15 10:24:04,625 INFO L273 TraceCheckUtils]: 109: Hoare triple {294015#(<= proc_i 72)} assume i <= 1000; {294015#(<= proc_i 72)} is VALID [2019-05-15 10:24:04,626 INFO L273 TraceCheckUtils]: 110: Hoare triple {294015#(<= proc_i 72)} assume i + 4 < a[j]; {294015#(<= proc_i 72)} is VALID [2019-05-15 10:24:04,626 INFO L273 TraceCheckUtils]: 111: Hoare triple {294015#(<= proc_i 72)} assume a[5] == 1000; {294015#(<= proc_i 72)} is VALID [2019-05-15 10:24:04,626 INFO L273 TraceCheckUtils]: 112: Hoare triple {294015#(<= proc_i 72)} assume j > 4; {294015#(<= proc_i 72)} is VALID [2019-05-15 10:24:04,627 INFO L273 TraceCheckUtils]: 113: Hoare triple {294015#(<= proc_i 72)} assume j < 6; {294015#(<= proc_i 72)} is VALID [2019-05-15 10:24:04,628 INFO L273 TraceCheckUtils]: 114: Hoare triple {294015#(<= proc_i 72)} i := i + 4; {294034#(<= proc_i 76)} is VALID [2019-05-15 10:24:04,628 INFO L273 TraceCheckUtils]: 115: Hoare triple {294034#(<= proc_i 76)} assume i <= 1000; {294034#(<= proc_i 76)} is VALID [2019-05-15 10:24:04,629 INFO L273 TraceCheckUtils]: 116: Hoare triple {294034#(<= proc_i 76)} assume i + 4 < a[j]; {294034#(<= proc_i 76)} is VALID [2019-05-15 10:24:04,629 INFO L273 TraceCheckUtils]: 117: Hoare triple {294034#(<= proc_i 76)} assume a[5] == 1000; {294034#(<= proc_i 76)} is VALID [2019-05-15 10:24:04,629 INFO L273 TraceCheckUtils]: 118: Hoare triple {294034#(<= proc_i 76)} assume j > 4; {294034#(<= proc_i 76)} is VALID [2019-05-15 10:24:04,630 INFO L273 TraceCheckUtils]: 119: Hoare triple {294034#(<= proc_i 76)} assume j < 6; {294034#(<= proc_i 76)} is VALID [2019-05-15 10:24:04,631 INFO L273 TraceCheckUtils]: 120: Hoare triple {294034#(<= proc_i 76)} i := i + 4; {294053#(<= proc_i 80)} is VALID [2019-05-15 10:24:04,631 INFO L273 TraceCheckUtils]: 121: Hoare triple {294053#(<= proc_i 80)} assume i <= 1000; {294053#(<= proc_i 80)} is VALID [2019-05-15 10:24:04,631 INFO L273 TraceCheckUtils]: 122: Hoare triple {294053#(<= proc_i 80)} assume i + 4 < a[j]; {294053#(<= proc_i 80)} is VALID [2019-05-15 10:24:04,632 INFO L273 TraceCheckUtils]: 123: Hoare triple {294053#(<= proc_i 80)} assume a[5] == 1000; {294053#(<= proc_i 80)} is VALID [2019-05-15 10:24:04,632 INFO L273 TraceCheckUtils]: 124: Hoare triple {294053#(<= proc_i 80)} assume j > 4; {294053#(<= proc_i 80)} is VALID [2019-05-15 10:24:04,633 INFO L273 TraceCheckUtils]: 125: Hoare triple {294053#(<= proc_i 80)} assume j < 6; {294053#(<= proc_i 80)} is VALID [2019-05-15 10:24:04,633 INFO L273 TraceCheckUtils]: 126: Hoare triple {294053#(<= proc_i 80)} i := i + 4; {294072#(<= proc_i 84)} is VALID [2019-05-15 10:24:04,634 INFO L273 TraceCheckUtils]: 127: Hoare triple {294072#(<= proc_i 84)} assume i <= 1000; {294072#(<= proc_i 84)} is VALID [2019-05-15 10:24:04,634 INFO L273 TraceCheckUtils]: 128: Hoare triple {294072#(<= proc_i 84)} assume i + 4 < a[j]; {294072#(<= proc_i 84)} is VALID [2019-05-15 10:24:04,635 INFO L273 TraceCheckUtils]: 129: Hoare triple {294072#(<= proc_i 84)} assume a[5] == 1000; {294072#(<= proc_i 84)} is VALID [2019-05-15 10:24:04,635 INFO L273 TraceCheckUtils]: 130: Hoare triple {294072#(<= proc_i 84)} assume j > 4; {294072#(<= proc_i 84)} is VALID [2019-05-15 10:24:04,636 INFO L273 TraceCheckUtils]: 131: Hoare triple {294072#(<= proc_i 84)} assume j < 6; {294072#(<= proc_i 84)} is VALID [2019-05-15 10:24:04,636 INFO L273 TraceCheckUtils]: 132: Hoare triple {294072#(<= proc_i 84)} i := i + 4; {294091#(<= proc_i 88)} is VALID [2019-05-15 10:24:04,637 INFO L273 TraceCheckUtils]: 133: Hoare triple {294091#(<= proc_i 88)} assume i <= 1000; {294091#(<= proc_i 88)} is VALID [2019-05-15 10:24:04,637 INFO L273 TraceCheckUtils]: 134: Hoare triple {294091#(<= proc_i 88)} assume i + 4 < a[j]; {294091#(<= proc_i 88)} is VALID [2019-05-15 10:24:04,638 INFO L273 TraceCheckUtils]: 135: Hoare triple {294091#(<= proc_i 88)} assume a[5] == 1000; {294091#(<= proc_i 88)} is VALID [2019-05-15 10:24:04,638 INFO L273 TraceCheckUtils]: 136: Hoare triple {294091#(<= proc_i 88)} assume j > 4; {294091#(<= proc_i 88)} is VALID [2019-05-15 10:24:04,639 INFO L273 TraceCheckUtils]: 137: Hoare triple {294091#(<= proc_i 88)} assume j < 6; {294091#(<= proc_i 88)} is VALID [2019-05-15 10:24:04,639 INFO L273 TraceCheckUtils]: 138: Hoare triple {294091#(<= proc_i 88)} i := i + 4; {294110#(<= proc_i 92)} is VALID [2019-05-15 10:24:04,640 INFO L273 TraceCheckUtils]: 139: Hoare triple {294110#(<= proc_i 92)} assume i <= 1000; {294110#(<= proc_i 92)} is VALID [2019-05-15 10:24:04,640 INFO L273 TraceCheckUtils]: 140: Hoare triple {294110#(<= proc_i 92)} assume i + 4 < a[j]; {294110#(<= proc_i 92)} is VALID [2019-05-15 10:24:04,641 INFO L273 TraceCheckUtils]: 141: Hoare triple {294110#(<= proc_i 92)} assume a[5] == 1000; {294110#(<= proc_i 92)} is VALID [2019-05-15 10:24:04,641 INFO L273 TraceCheckUtils]: 142: Hoare triple {294110#(<= proc_i 92)} assume j > 4; {294110#(<= proc_i 92)} is VALID [2019-05-15 10:24:04,642 INFO L273 TraceCheckUtils]: 143: Hoare triple {294110#(<= proc_i 92)} assume j < 6; {294110#(<= proc_i 92)} is VALID [2019-05-15 10:24:04,642 INFO L273 TraceCheckUtils]: 144: Hoare triple {294110#(<= proc_i 92)} i := i + 4; {294129#(<= proc_i 96)} is VALID [2019-05-15 10:24:04,643 INFO L273 TraceCheckUtils]: 145: Hoare triple {294129#(<= proc_i 96)} assume i <= 1000; {294129#(<= proc_i 96)} is VALID [2019-05-15 10:24:04,643 INFO L273 TraceCheckUtils]: 146: Hoare triple {294129#(<= proc_i 96)} assume i + 4 < a[j]; {294129#(<= proc_i 96)} is VALID [2019-05-15 10:24:04,644 INFO L273 TraceCheckUtils]: 147: Hoare triple {294129#(<= proc_i 96)} assume a[5] == 1000; {294129#(<= proc_i 96)} is VALID [2019-05-15 10:24:04,644 INFO L273 TraceCheckUtils]: 148: Hoare triple {294129#(<= proc_i 96)} assume j > 4; {294129#(<= proc_i 96)} is VALID [2019-05-15 10:24:04,645 INFO L273 TraceCheckUtils]: 149: Hoare triple {294129#(<= proc_i 96)} assume j < 6; {294129#(<= proc_i 96)} is VALID [2019-05-15 10:24:04,645 INFO L273 TraceCheckUtils]: 150: Hoare triple {294129#(<= proc_i 96)} i := i + 4; {294148#(<= proc_i 100)} is VALID [2019-05-15 10:24:04,646 INFO L273 TraceCheckUtils]: 151: Hoare triple {294148#(<= proc_i 100)} assume i <= 1000; {294148#(<= proc_i 100)} is VALID [2019-05-15 10:24:04,646 INFO L273 TraceCheckUtils]: 152: Hoare triple {294148#(<= proc_i 100)} assume i + 4 < a[j]; {294148#(<= proc_i 100)} is VALID [2019-05-15 10:24:04,647 INFO L273 TraceCheckUtils]: 153: Hoare triple {294148#(<= proc_i 100)} assume a[5] == 1000; {294148#(<= proc_i 100)} is VALID [2019-05-15 10:24:04,647 INFO L273 TraceCheckUtils]: 154: Hoare triple {294148#(<= proc_i 100)} assume j > 4; {294148#(<= proc_i 100)} is VALID [2019-05-15 10:24:04,647 INFO L273 TraceCheckUtils]: 155: Hoare triple {294148#(<= proc_i 100)} assume j < 6; {294148#(<= proc_i 100)} is VALID [2019-05-15 10:24:04,648 INFO L273 TraceCheckUtils]: 156: Hoare triple {294148#(<= proc_i 100)} i := i + 4; {294167#(<= proc_i 104)} is VALID [2019-05-15 10:24:04,649 INFO L273 TraceCheckUtils]: 157: Hoare triple {294167#(<= proc_i 104)} assume i <= 1000; {294167#(<= proc_i 104)} is VALID [2019-05-15 10:24:04,649 INFO L273 TraceCheckUtils]: 158: Hoare triple {294167#(<= proc_i 104)} assume i + 4 < a[j]; {294167#(<= proc_i 104)} is VALID [2019-05-15 10:24:04,650 INFO L273 TraceCheckUtils]: 159: Hoare triple {294167#(<= proc_i 104)} assume a[5] == 1000; {294167#(<= proc_i 104)} is VALID [2019-05-15 10:24:04,650 INFO L273 TraceCheckUtils]: 160: Hoare triple {294167#(<= proc_i 104)} assume j > 4; {294167#(<= proc_i 104)} is VALID [2019-05-15 10:24:04,650 INFO L273 TraceCheckUtils]: 161: Hoare triple {294167#(<= proc_i 104)} assume j < 6; {294167#(<= proc_i 104)} is VALID [2019-05-15 10:24:04,651 INFO L273 TraceCheckUtils]: 162: Hoare triple {294167#(<= proc_i 104)} i := i + 4; {294186#(<= proc_i 108)} is VALID [2019-05-15 10:24:04,652 INFO L273 TraceCheckUtils]: 163: Hoare triple {294186#(<= proc_i 108)} assume i <= 1000; {294186#(<= proc_i 108)} is VALID [2019-05-15 10:24:04,652 INFO L273 TraceCheckUtils]: 164: Hoare triple {294186#(<= proc_i 108)} assume i + 4 < a[j]; {294186#(<= proc_i 108)} is VALID [2019-05-15 10:24:04,652 INFO L273 TraceCheckUtils]: 165: Hoare triple {294186#(<= proc_i 108)} assume a[5] == 1000; {294186#(<= proc_i 108)} is VALID [2019-05-15 10:24:04,653 INFO L273 TraceCheckUtils]: 166: Hoare triple {294186#(<= proc_i 108)} assume j > 4; {294186#(<= proc_i 108)} is VALID [2019-05-15 10:24:04,653 INFO L273 TraceCheckUtils]: 167: Hoare triple {294186#(<= proc_i 108)} assume j < 6; {294186#(<= proc_i 108)} is VALID [2019-05-15 10:24:04,654 INFO L273 TraceCheckUtils]: 168: Hoare triple {294186#(<= proc_i 108)} i := i + 4; {294205#(<= proc_i 112)} is VALID [2019-05-15 10:24:04,655 INFO L273 TraceCheckUtils]: 169: Hoare triple {294205#(<= proc_i 112)} assume i <= 1000; {294205#(<= proc_i 112)} is VALID [2019-05-15 10:24:04,655 INFO L273 TraceCheckUtils]: 170: Hoare triple {294205#(<= proc_i 112)} assume i + 4 < a[j]; {294205#(<= proc_i 112)} is VALID [2019-05-15 10:24:04,655 INFO L273 TraceCheckUtils]: 171: Hoare triple {294205#(<= proc_i 112)} assume a[5] == 1000; {294205#(<= proc_i 112)} is VALID [2019-05-15 10:24:04,656 INFO L273 TraceCheckUtils]: 172: Hoare triple {294205#(<= proc_i 112)} assume j > 4; {294205#(<= proc_i 112)} is VALID [2019-05-15 10:24:04,656 INFO L273 TraceCheckUtils]: 173: Hoare triple {294205#(<= proc_i 112)} assume j < 6; {294205#(<= proc_i 112)} is VALID [2019-05-15 10:24:04,657 INFO L273 TraceCheckUtils]: 174: Hoare triple {294205#(<= proc_i 112)} i := i + 4; {294224#(<= proc_i 116)} is VALID [2019-05-15 10:24:04,657 INFO L273 TraceCheckUtils]: 175: Hoare triple {294224#(<= proc_i 116)} assume i <= 1000; {294224#(<= proc_i 116)} is VALID [2019-05-15 10:24:04,658 INFO L273 TraceCheckUtils]: 176: Hoare triple {294224#(<= proc_i 116)} assume i + 4 < a[j]; {294224#(<= proc_i 116)} is VALID [2019-05-15 10:24:04,658 INFO L273 TraceCheckUtils]: 177: Hoare triple {294224#(<= proc_i 116)} assume a[5] == 1000; {294224#(<= proc_i 116)} is VALID [2019-05-15 10:24:04,659 INFO L273 TraceCheckUtils]: 178: Hoare triple {294224#(<= proc_i 116)} assume j > 4; {294224#(<= proc_i 116)} is VALID [2019-05-15 10:24:04,659 INFO L273 TraceCheckUtils]: 179: Hoare triple {294224#(<= proc_i 116)} assume j < 6; {294224#(<= proc_i 116)} is VALID [2019-05-15 10:24:04,660 INFO L273 TraceCheckUtils]: 180: Hoare triple {294224#(<= proc_i 116)} i := i + 4; {294243#(<= proc_i 120)} is VALID [2019-05-15 10:24:04,660 INFO L273 TraceCheckUtils]: 181: Hoare triple {294243#(<= proc_i 120)} assume i <= 1000; {294243#(<= proc_i 120)} is VALID [2019-05-15 10:24:04,661 INFO L273 TraceCheckUtils]: 182: Hoare triple {294243#(<= proc_i 120)} assume i + 4 < a[j]; {294243#(<= proc_i 120)} is VALID [2019-05-15 10:24:04,661 INFO L273 TraceCheckUtils]: 183: Hoare triple {294243#(<= proc_i 120)} assume a[5] == 1000; {294243#(<= proc_i 120)} is VALID [2019-05-15 10:24:04,662 INFO L273 TraceCheckUtils]: 184: Hoare triple {294243#(<= proc_i 120)} assume j > 4; {294243#(<= proc_i 120)} is VALID [2019-05-15 10:24:04,662 INFO L273 TraceCheckUtils]: 185: Hoare triple {294243#(<= proc_i 120)} assume j < 6; {294243#(<= proc_i 120)} is VALID [2019-05-15 10:24:04,663 INFO L273 TraceCheckUtils]: 186: Hoare triple {294243#(<= proc_i 120)} i := i + 4; {294262#(<= proc_i 124)} is VALID [2019-05-15 10:24:04,663 INFO L273 TraceCheckUtils]: 187: Hoare triple {294262#(<= proc_i 124)} assume i <= 1000; {294262#(<= proc_i 124)} is VALID [2019-05-15 10:24:04,664 INFO L273 TraceCheckUtils]: 188: Hoare triple {294262#(<= proc_i 124)} assume i + 4 < a[j]; {294262#(<= proc_i 124)} is VALID [2019-05-15 10:24:04,664 INFO L273 TraceCheckUtils]: 189: Hoare triple {294262#(<= proc_i 124)} assume a[5] == 1000; {294262#(<= proc_i 124)} is VALID [2019-05-15 10:24:04,665 INFO L273 TraceCheckUtils]: 190: Hoare triple {294262#(<= proc_i 124)} assume j > 4; {294262#(<= proc_i 124)} is VALID [2019-05-15 10:24:04,665 INFO L273 TraceCheckUtils]: 191: Hoare triple {294262#(<= proc_i 124)} assume j < 6; {294262#(<= proc_i 124)} is VALID [2019-05-15 10:24:04,666 INFO L273 TraceCheckUtils]: 192: Hoare triple {294262#(<= proc_i 124)} i := i + 4; {294281#(<= proc_i 128)} is VALID [2019-05-15 10:24:04,666 INFO L273 TraceCheckUtils]: 193: Hoare triple {294281#(<= proc_i 128)} assume i <= 1000; {294281#(<= proc_i 128)} is VALID [2019-05-15 10:24:04,667 INFO L273 TraceCheckUtils]: 194: Hoare triple {294281#(<= proc_i 128)} assume i + 4 < a[j]; {294281#(<= proc_i 128)} is VALID [2019-05-15 10:24:04,667 INFO L273 TraceCheckUtils]: 195: Hoare triple {294281#(<= proc_i 128)} assume a[5] == 1000; {294281#(<= proc_i 128)} is VALID [2019-05-15 10:24:04,668 INFO L273 TraceCheckUtils]: 196: Hoare triple {294281#(<= proc_i 128)} assume j > 4; {294281#(<= proc_i 128)} is VALID [2019-05-15 10:24:04,668 INFO L273 TraceCheckUtils]: 197: Hoare triple {294281#(<= proc_i 128)} assume j < 6; {294281#(<= proc_i 128)} is VALID [2019-05-15 10:24:04,669 INFO L273 TraceCheckUtils]: 198: Hoare triple {294281#(<= proc_i 128)} i := i + 4; {294300#(<= proc_i 132)} is VALID [2019-05-15 10:24:04,669 INFO L273 TraceCheckUtils]: 199: Hoare triple {294300#(<= proc_i 132)} assume i <= 1000; {294300#(<= proc_i 132)} is VALID [2019-05-15 10:24:04,670 INFO L273 TraceCheckUtils]: 200: Hoare triple {294300#(<= proc_i 132)} assume i + 4 < a[j]; {294300#(<= proc_i 132)} is VALID [2019-05-15 10:24:04,670 INFO L273 TraceCheckUtils]: 201: Hoare triple {294300#(<= proc_i 132)} assume a[5] == 1000; {294300#(<= proc_i 132)} is VALID [2019-05-15 10:24:04,671 INFO L273 TraceCheckUtils]: 202: Hoare triple {294300#(<= proc_i 132)} assume j > 4; {294300#(<= proc_i 132)} is VALID [2019-05-15 10:24:04,671 INFO L273 TraceCheckUtils]: 203: Hoare triple {294300#(<= proc_i 132)} assume j < 6; {294300#(<= proc_i 132)} is VALID [2019-05-15 10:24:04,672 INFO L273 TraceCheckUtils]: 204: Hoare triple {294300#(<= proc_i 132)} i := i + 4; {294319#(<= proc_i 136)} is VALID [2019-05-15 10:24:04,672 INFO L273 TraceCheckUtils]: 205: Hoare triple {294319#(<= proc_i 136)} assume i <= 1000; {294319#(<= proc_i 136)} is VALID [2019-05-15 10:24:04,673 INFO L273 TraceCheckUtils]: 206: Hoare triple {294319#(<= proc_i 136)} assume i + 4 < a[j]; {294319#(<= proc_i 136)} is VALID [2019-05-15 10:24:04,673 INFO L273 TraceCheckUtils]: 207: Hoare triple {294319#(<= proc_i 136)} assume a[5] == 1000; {294319#(<= proc_i 136)} is VALID [2019-05-15 10:24:04,674 INFO L273 TraceCheckUtils]: 208: Hoare triple {294319#(<= proc_i 136)} assume j > 4; {294319#(<= proc_i 136)} is VALID [2019-05-15 10:24:04,674 INFO L273 TraceCheckUtils]: 209: Hoare triple {294319#(<= proc_i 136)} assume j < 6; {294319#(<= proc_i 136)} is VALID [2019-05-15 10:24:04,675 INFO L273 TraceCheckUtils]: 210: Hoare triple {294319#(<= proc_i 136)} i := i + 4; {294338#(<= proc_i 140)} is VALID [2019-05-15 10:24:04,675 INFO L273 TraceCheckUtils]: 211: Hoare triple {294338#(<= proc_i 140)} assume i <= 1000; {294338#(<= proc_i 140)} is VALID [2019-05-15 10:24:04,676 INFO L273 TraceCheckUtils]: 212: Hoare triple {294338#(<= proc_i 140)} assume i + 4 < a[j]; {294338#(<= proc_i 140)} is VALID [2019-05-15 10:24:04,676 INFO L273 TraceCheckUtils]: 213: Hoare triple {294338#(<= proc_i 140)} assume a[5] == 1000; {294338#(<= proc_i 140)} is VALID [2019-05-15 10:24:04,676 INFO L273 TraceCheckUtils]: 214: Hoare triple {294338#(<= proc_i 140)} assume j > 4; {294338#(<= proc_i 140)} is VALID [2019-05-15 10:24:04,677 INFO L273 TraceCheckUtils]: 215: Hoare triple {294338#(<= proc_i 140)} assume j < 6; {294338#(<= proc_i 140)} is VALID [2019-05-15 10:24:04,678 INFO L273 TraceCheckUtils]: 216: Hoare triple {294338#(<= proc_i 140)} i := i + 4; {294357#(<= proc_i 144)} is VALID [2019-05-15 10:24:04,678 INFO L273 TraceCheckUtils]: 217: Hoare triple {294357#(<= proc_i 144)} assume i <= 1000; {294357#(<= proc_i 144)} is VALID [2019-05-15 10:24:04,678 INFO L273 TraceCheckUtils]: 218: Hoare triple {294357#(<= proc_i 144)} assume i + 4 < a[j]; {294357#(<= proc_i 144)} is VALID [2019-05-15 10:24:04,679 INFO L273 TraceCheckUtils]: 219: Hoare triple {294357#(<= proc_i 144)} assume a[5] == 1000; {294357#(<= proc_i 144)} is VALID [2019-05-15 10:24:04,679 INFO L273 TraceCheckUtils]: 220: Hoare triple {294357#(<= proc_i 144)} assume j > 4; {294357#(<= proc_i 144)} is VALID [2019-05-15 10:24:04,680 INFO L273 TraceCheckUtils]: 221: Hoare triple {294357#(<= proc_i 144)} assume j < 6; {294357#(<= proc_i 144)} is VALID [2019-05-15 10:24:04,680 INFO L273 TraceCheckUtils]: 222: Hoare triple {294357#(<= proc_i 144)} i := i + 4; {294376#(<= proc_i 148)} is VALID [2019-05-15 10:24:04,681 INFO L273 TraceCheckUtils]: 223: Hoare triple {294376#(<= proc_i 148)} assume i <= 1000; {294376#(<= proc_i 148)} is VALID [2019-05-15 10:24:04,681 INFO L273 TraceCheckUtils]: 224: Hoare triple {294376#(<= proc_i 148)} assume i + 4 < a[j]; {294376#(<= proc_i 148)} is VALID [2019-05-15 10:24:04,682 INFO L273 TraceCheckUtils]: 225: Hoare triple {294376#(<= proc_i 148)} assume a[5] == 1000; {294376#(<= proc_i 148)} is VALID [2019-05-15 10:24:04,682 INFO L273 TraceCheckUtils]: 226: Hoare triple {294376#(<= proc_i 148)} assume j > 4; {294376#(<= proc_i 148)} is VALID [2019-05-15 10:24:04,683 INFO L273 TraceCheckUtils]: 227: Hoare triple {294376#(<= proc_i 148)} assume j < 6; {294376#(<= proc_i 148)} is VALID [2019-05-15 10:24:04,683 INFO L273 TraceCheckUtils]: 228: Hoare triple {294376#(<= proc_i 148)} i := i + 4; {294395#(<= proc_i 152)} is VALID [2019-05-15 10:24:04,684 INFO L273 TraceCheckUtils]: 229: Hoare triple {294395#(<= proc_i 152)} assume i <= 1000; {294395#(<= proc_i 152)} is VALID [2019-05-15 10:24:04,684 INFO L273 TraceCheckUtils]: 230: Hoare triple {294395#(<= proc_i 152)} assume i + 4 < a[j]; {294395#(<= proc_i 152)} is VALID [2019-05-15 10:24:04,685 INFO L273 TraceCheckUtils]: 231: Hoare triple {294395#(<= proc_i 152)} assume a[5] == 1000; {294395#(<= proc_i 152)} is VALID [2019-05-15 10:24:04,685 INFO L273 TraceCheckUtils]: 232: Hoare triple {294395#(<= proc_i 152)} assume j > 4; {294395#(<= proc_i 152)} is VALID [2019-05-15 10:24:04,686 INFO L273 TraceCheckUtils]: 233: Hoare triple {294395#(<= proc_i 152)} assume j < 6; {294395#(<= proc_i 152)} is VALID [2019-05-15 10:24:04,686 INFO L273 TraceCheckUtils]: 234: Hoare triple {294395#(<= proc_i 152)} i := i + 4; {294414#(<= proc_i 156)} is VALID [2019-05-15 10:24:04,687 INFO L273 TraceCheckUtils]: 235: Hoare triple {294414#(<= proc_i 156)} assume i <= 1000; {294414#(<= proc_i 156)} is VALID [2019-05-15 10:24:04,687 INFO L273 TraceCheckUtils]: 236: Hoare triple {294414#(<= proc_i 156)} assume i + 4 < a[j]; {294414#(<= proc_i 156)} is VALID [2019-05-15 10:24:04,688 INFO L273 TraceCheckUtils]: 237: Hoare triple {294414#(<= proc_i 156)} assume a[5] == 1000; {294414#(<= proc_i 156)} is VALID [2019-05-15 10:24:04,688 INFO L273 TraceCheckUtils]: 238: Hoare triple {294414#(<= proc_i 156)} assume j > 4; {294414#(<= proc_i 156)} is VALID [2019-05-15 10:24:04,689 INFO L273 TraceCheckUtils]: 239: Hoare triple {294414#(<= proc_i 156)} assume j < 6; {294414#(<= proc_i 156)} is VALID [2019-05-15 10:24:04,689 INFO L273 TraceCheckUtils]: 240: Hoare triple {294414#(<= proc_i 156)} i := i + 4; {294433#(<= proc_i 160)} is VALID [2019-05-15 10:24:04,690 INFO L273 TraceCheckUtils]: 241: Hoare triple {294433#(<= proc_i 160)} assume i <= 1000; {294433#(<= proc_i 160)} is VALID [2019-05-15 10:24:04,690 INFO L273 TraceCheckUtils]: 242: Hoare triple {294433#(<= proc_i 160)} assume i + 4 < a[j]; {294433#(<= proc_i 160)} is VALID [2019-05-15 10:24:04,691 INFO L273 TraceCheckUtils]: 243: Hoare triple {294433#(<= proc_i 160)} assume a[5] == 1000; {294433#(<= proc_i 160)} is VALID [2019-05-15 10:24:04,691 INFO L273 TraceCheckUtils]: 244: Hoare triple {294433#(<= proc_i 160)} assume j > 4; {294433#(<= proc_i 160)} is VALID [2019-05-15 10:24:04,692 INFO L273 TraceCheckUtils]: 245: Hoare triple {294433#(<= proc_i 160)} assume j < 6; {294433#(<= proc_i 160)} is VALID [2019-05-15 10:24:04,692 INFO L273 TraceCheckUtils]: 246: Hoare triple {294433#(<= proc_i 160)} i := i + 4; {294452#(<= proc_i 164)} is VALID [2019-05-15 10:24:04,693 INFO L273 TraceCheckUtils]: 247: Hoare triple {294452#(<= proc_i 164)} assume i <= 1000; {294452#(<= proc_i 164)} is VALID [2019-05-15 10:24:04,693 INFO L273 TraceCheckUtils]: 248: Hoare triple {294452#(<= proc_i 164)} assume i + 4 < a[j]; {294452#(<= proc_i 164)} is VALID [2019-05-15 10:24:04,694 INFO L273 TraceCheckUtils]: 249: Hoare triple {294452#(<= proc_i 164)} assume a[5] == 1000; {294452#(<= proc_i 164)} is VALID [2019-05-15 10:24:04,694 INFO L273 TraceCheckUtils]: 250: Hoare triple {294452#(<= proc_i 164)} assume j > 4; {294452#(<= proc_i 164)} is VALID [2019-05-15 10:24:04,695 INFO L273 TraceCheckUtils]: 251: Hoare triple {294452#(<= proc_i 164)} assume j < 6; {294452#(<= proc_i 164)} is VALID [2019-05-15 10:24:04,695 INFO L273 TraceCheckUtils]: 252: Hoare triple {294452#(<= proc_i 164)} i := i + 4; {294471#(<= proc_i 168)} is VALID [2019-05-15 10:24:04,696 INFO L273 TraceCheckUtils]: 253: Hoare triple {294471#(<= proc_i 168)} assume i <= 1000; {294471#(<= proc_i 168)} is VALID [2019-05-15 10:24:04,696 INFO L273 TraceCheckUtils]: 254: Hoare triple {294471#(<= proc_i 168)} assume i + 4 < a[j]; {294471#(<= proc_i 168)} is VALID [2019-05-15 10:24:04,697 INFO L273 TraceCheckUtils]: 255: Hoare triple {294471#(<= proc_i 168)} assume a[5] == 1000; {294471#(<= proc_i 168)} is VALID [2019-05-15 10:24:04,697 INFO L273 TraceCheckUtils]: 256: Hoare triple {294471#(<= proc_i 168)} assume j > 4; {294471#(<= proc_i 168)} is VALID [2019-05-15 10:24:04,697 INFO L273 TraceCheckUtils]: 257: Hoare triple {294471#(<= proc_i 168)} assume j < 6; {294471#(<= proc_i 168)} is VALID [2019-05-15 10:24:04,698 INFO L273 TraceCheckUtils]: 258: Hoare triple {294471#(<= proc_i 168)} i := i + 4; {294490#(<= proc_i 172)} is VALID [2019-05-15 10:24:04,699 INFO L273 TraceCheckUtils]: 259: Hoare triple {294490#(<= proc_i 172)} assume i <= 1000; {294490#(<= proc_i 172)} is VALID [2019-05-15 10:24:04,699 INFO L273 TraceCheckUtils]: 260: Hoare triple {294490#(<= proc_i 172)} assume i + 4 < a[j]; {294490#(<= proc_i 172)} is VALID [2019-05-15 10:24:04,700 INFO L273 TraceCheckUtils]: 261: Hoare triple {294490#(<= proc_i 172)} assume a[5] == 1000; {294490#(<= proc_i 172)} is VALID [2019-05-15 10:24:04,700 INFO L273 TraceCheckUtils]: 262: Hoare triple {294490#(<= proc_i 172)} assume j > 4; {294490#(<= proc_i 172)} is VALID [2019-05-15 10:24:04,700 INFO L273 TraceCheckUtils]: 263: Hoare triple {294490#(<= proc_i 172)} assume j < 6; {294490#(<= proc_i 172)} is VALID [2019-05-15 10:24:04,701 INFO L273 TraceCheckUtils]: 264: Hoare triple {294490#(<= proc_i 172)} i := i + 4; {294509#(<= proc_i 176)} is VALID [2019-05-15 10:24:04,702 INFO L273 TraceCheckUtils]: 265: Hoare triple {294509#(<= proc_i 176)} assume i <= 1000; {294509#(<= proc_i 176)} is VALID [2019-05-15 10:24:04,702 INFO L273 TraceCheckUtils]: 266: Hoare triple {294509#(<= proc_i 176)} assume i + 4 < a[j]; {294509#(<= proc_i 176)} is VALID [2019-05-15 10:24:04,702 INFO L273 TraceCheckUtils]: 267: Hoare triple {294509#(<= proc_i 176)} assume a[5] == 1000; {294509#(<= proc_i 176)} is VALID [2019-05-15 10:24:04,703 INFO L273 TraceCheckUtils]: 268: Hoare triple {294509#(<= proc_i 176)} assume j > 4; {294509#(<= proc_i 176)} is VALID [2019-05-15 10:24:04,703 INFO L273 TraceCheckUtils]: 269: Hoare triple {294509#(<= proc_i 176)} assume j < 6; {294509#(<= proc_i 176)} is VALID [2019-05-15 10:24:04,704 INFO L273 TraceCheckUtils]: 270: Hoare triple {294509#(<= proc_i 176)} i := i + 4; {294528#(<= proc_i 180)} is VALID [2019-05-15 10:24:04,704 INFO L273 TraceCheckUtils]: 271: Hoare triple {294528#(<= proc_i 180)} assume i <= 1000; {294528#(<= proc_i 180)} is VALID [2019-05-15 10:24:04,705 INFO L273 TraceCheckUtils]: 272: Hoare triple {294528#(<= proc_i 180)} assume i + 4 < a[j]; {294528#(<= proc_i 180)} is VALID [2019-05-15 10:24:04,705 INFO L273 TraceCheckUtils]: 273: Hoare triple {294528#(<= proc_i 180)} assume a[5] == 1000; {294528#(<= proc_i 180)} is VALID [2019-05-15 10:24:04,706 INFO L273 TraceCheckUtils]: 274: Hoare triple {294528#(<= proc_i 180)} assume j > 4; {294528#(<= proc_i 180)} is VALID [2019-05-15 10:24:04,706 INFO L273 TraceCheckUtils]: 275: Hoare triple {294528#(<= proc_i 180)} assume j < 6; {294528#(<= proc_i 180)} is VALID [2019-05-15 10:24:04,707 INFO L273 TraceCheckUtils]: 276: Hoare triple {294528#(<= proc_i 180)} i := i + 4; {294547#(<= proc_i 184)} is VALID [2019-05-15 10:24:04,707 INFO L273 TraceCheckUtils]: 277: Hoare triple {294547#(<= proc_i 184)} assume i <= 1000; {294547#(<= proc_i 184)} is VALID [2019-05-15 10:24:04,708 INFO L273 TraceCheckUtils]: 278: Hoare triple {294547#(<= proc_i 184)} assume i + 4 < a[j]; {294547#(<= proc_i 184)} is VALID [2019-05-15 10:24:04,708 INFO L273 TraceCheckUtils]: 279: Hoare triple {294547#(<= proc_i 184)} assume a[5] == 1000; {294547#(<= proc_i 184)} is VALID [2019-05-15 10:24:04,709 INFO L273 TraceCheckUtils]: 280: Hoare triple {294547#(<= proc_i 184)} assume j > 4; {294547#(<= proc_i 184)} is VALID [2019-05-15 10:24:04,709 INFO L273 TraceCheckUtils]: 281: Hoare triple {294547#(<= proc_i 184)} assume j < 6; {294547#(<= proc_i 184)} is VALID [2019-05-15 10:24:04,710 INFO L273 TraceCheckUtils]: 282: Hoare triple {294547#(<= proc_i 184)} i := i + 4; {294566#(<= proc_i 188)} is VALID [2019-05-15 10:24:04,710 INFO L273 TraceCheckUtils]: 283: Hoare triple {294566#(<= proc_i 188)} assume i <= 1000; {294566#(<= proc_i 188)} is VALID [2019-05-15 10:24:04,711 INFO L273 TraceCheckUtils]: 284: Hoare triple {294566#(<= proc_i 188)} assume i + 4 < a[j]; {294566#(<= proc_i 188)} is VALID [2019-05-15 10:24:04,711 INFO L273 TraceCheckUtils]: 285: Hoare triple {294566#(<= proc_i 188)} assume a[5] == 1000; {294566#(<= proc_i 188)} is VALID [2019-05-15 10:24:04,712 INFO L273 TraceCheckUtils]: 286: Hoare triple {294566#(<= proc_i 188)} assume j > 4; {294566#(<= proc_i 188)} is VALID [2019-05-15 10:24:04,712 INFO L273 TraceCheckUtils]: 287: Hoare triple {294566#(<= proc_i 188)} assume j < 6; {294566#(<= proc_i 188)} is VALID [2019-05-15 10:24:04,713 INFO L273 TraceCheckUtils]: 288: Hoare triple {294566#(<= proc_i 188)} i := i + 4; {294585#(<= proc_i 192)} is VALID [2019-05-15 10:24:04,713 INFO L273 TraceCheckUtils]: 289: Hoare triple {294585#(<= proc_i 192)} assume i <= 1000; {294585#(<= proc_i 192)} is VALID [2019-05-15 10:24:04,714 INFO L273 TraceCheckUtils]: 290: Hoare triple {294585#(<= proc_i 192)} assume i + 4 < a[j]; {294585#(<= proc_i 192)} is VALID [2019-05-15 10:24:04,714 INFO L273 TraceCheckUtils]: 291: Hoare triple {294585#(<= proc_i 192)} assume a[5] == 1000; {294585#(<= proc_i 192)} is VALID [2019-05-15 10:24:04,715 INFO L273 TraceCheckUtils]: 292: Hoare triple {294585#(<= proc_i 192)} assume j > 4; {294585#(<= proc_i 192)} is VALID [2019-05-15 10:24:04,715 INFO L273 TraceCheckUtils]: 293: Hoare triple {294585#(<= proc_i 192)} assume j < 6; {294585#(<= proc_i 192)} is VALID [2019-05-15 10:24:04,716 INFO L273 TraceCheckUtils]: 294: Hoare triple {294585#(<= proc_i 192)} i := i + 4; {294604#(<= proc_i 196)} is VALID [2019-05-15 10:24:04,716 INFO L273 TraceCheckUtils]: 295: Hoare triple {294604#(<= proc_i 196)} assume i <= 1000; {294604#(<= proc_i 196)} is VALID [2019-05-15 10:24:04,717 INFO L273 TraceCheckUtils]: 296: Hoare triple {294604#(<= proc_i 196)} assume i + 4 < a[j]; {294604#(<= proc_i 196)} is VALID [2019-05-15 10:24:04,717 INFO L273 TraceCheckUtils]: 297: Hoare triple {294604#(<= proc_i 196)} assume a[5] == 1000; {294604#(<= proc_i 196)} is VALID [2019-05-15 10:24:04,718 INFO L273 TraceCheckUtils]: 298: Hoare triple {294604#(<= proc_i 196)} assume j > 4; {294604#(<= proc_i 196)} is VALID [2019-05-15 10:24:04,718 INFO L273 TraceCheckUtils]: 299: Hoare triple {294604#(<= proc_i 196)} assume j < 6; {294604#(<= proc_i 196)} is VALID [2019-05-15 10:24:04,719 INFO L273 TraceCheckUtils]: 300: Hoare triple {294604#(<= proc_i 196)} i := i + 4; {294623#(<= proc_i 200)} is VALID [2019-05-15 10:24:04,719 INFO L273 TraceCheckUtils]: 301: Hoare triple {294623#(<= proc_i 200)} assume i <= 1000; {294623#(<= proc_i 200)} is VALID [2019-05-15 10:24:04,720 INFO L273 TraceCheckUtils]: 302: Hoare triple {294623#(<= proc_i 200)} assume i + 4 < a[j]; {294623#(<= proc_i 200)} is VALID [2019-05-15 10:24:04,720 INFO L273 TraceCheckUtils]: 303: Hoare triple {294623#(<= proc_i 200)} assume a[5] == 1000; {294623#(<= proc_i 200)} is VALID [2019-05-15 10:24:04,721 INFO L273 TraceCheckUtils]: 304: Hoare triple {294623#(<= proc_i 200)} assume j > 4; {294623#(<= proc_i 200)} is VALID [2019-05-15 10:24:04,721 INFO L273 TraceCheckUtils]: 305: Hoare triple {294623#(<= proc_i 200)} assume j < 6; {294623#(<= proc_i 200)} is VALID [2019-05-15 10:24:04,722 INFO L273 TraceCheckUtils]: 306: Hoare triple {294623#(<= proc_i 200)} i := i + 4; {294642#(<= proc_i 204)} is VALID [2019-05-15 10:24:04,722 INFO L273 TraceCheckUtils]: 307: Hoare triple {294642#(<= proc_i 204)} assume i <= 1000; {294642#(<= proc_i 204)} is VALID [2019-05-15 10:24:04,723 INFO L273 TraceCheckUtils]: 308: Hoare triple {294642#(<= proc_i 204)} assume i + 4 < a[j]; {294642#(<= proc_i 204)} is VALID [2019-05-15 10:24:04,723 INFO L273 TraceCheckUtils]: 309: Hoare triple {294642#(<= proc_i 204)} assume a[5] == 1000; {294642#(<= proc_i 204)} is VALID [2019-05-15 10:24:04,723 INFO L273 TraceCheckUtils]: 310: Hoare triple {294642#(<= proc_i 204)} assume j > 4; {294642#(<= proc_i 204)} is VALID [2019-05-15 10:24:04,724 INFO L273 TraceCheckUtils]: 311: Hoare triple {294642#(<= proc_i 204)} assume j < 6; {294642#(<= proc_i 204)} is VALID [2019-05-15 10:24:04,725 INFO L273 TraceCheckUtils]: 312: Hoare triple {294642#(<= proc_i 204)} i := i + 4; {294661#(<= proc_i 208)} is VALID [2019-05-15 10:24:04,725 INFO L273 TraceCheckUtils]: 313: Hoare triple {294661#(<= proc_i 208)} assume i <= 1000; {294661#(<= proc_i 208)} is VALID [2019-05-15 10:24:04,725 INFO L273 TraceCheckUtils]: 314: Hoare triple {294661#(<= proc_i 208)} assume i + 4 < a[j]; {294661#(<= proc_i 208)} is VALID [2019-05-15 10:24:04,726 INFO L273 TraceCheckUtils]: 315: Hoare triple {294661#(<= proc_i 208)} assume a[5] == 1000; {294661#(<= proc_i 208)} is VALID [2019-05-15 10:24:04,726 INFO L273 TraceCheckUtils]: 316: Hoare triple {294661#(<= proc_i 208)} assume j > 4; {294661#(<= proc_i 208)} is VALID [2019-05-15 10:24:04,727 INFO L273 TraceCheckUtils]: 317: Hoare triple {294661#(<= proc_i 208)} assume j < 6; {294661#(<= proc_i 208)} is VALID [2019-05-15 10:24:04,727 INFO L273 TraceCheckUtils]: 318: Hoare triple {294661#(<= proc_i 208)} i := i + 4; {294680#(<= proc_i 212)} is VALID [2019-05-15 10:24:04,728 INFO L273 TraceCheckUtils]: 319: Hoare triple {294680#(<= proc_i 212)} assume i <= 1000; {294680#(<= proc_i 212)} is VALID [2019-05-15 10:24:04,728 INFO L273 TraceCheckUtils]: 320: Hoare triple {294680#(<= proc_i 212)} assume i + 4 < a[j]; {294680#(<= proc_i 212)} is VALID [2019-05-15 10:24:04,729 INFO L273 TraceCheckUtils]: 321: Hoare triple {294680#(<= proc_i 212)} assume a[5] == 1000; {294680#(<= proc_i 212)} is VALID [2019-05-15 10:24:04,729 INFO L273 TraceCheckUtils]: 322: Hoare triple {294680#(<= proc_i 212)} assume j > 4; {294680#(<= proc_i 212)} is VALID [2019-05-15 10:24:04,730 INFO L273 TraceCheckUtils]: 323: Hoare triple {294680#(<= proc_i 212)} assume j < 6; {294680#(<= proc_i 212)} is VALID [2019-05-15 10:24:04,730 INFO L273 TraceCheckUtils]: 324: Hoare triple {294680#(<= proc_i 212)} i := i + 4; {294699#(<= proc_i 216)} is VALID [2019-05-15 10:24:04,731 INFO L273 TraceCheckUtils]: 325: Hoare triple {294699#(<= proc_i 216)} assume i <= 1000; {294699#(<= proc_i 216)} is VALID [2019-05-15 10:24:04,731 INFO L273 TraceCheckUtils]: 326: Hoare triple {294699#(<= proc_i 216)} assume i + 4 < a[j]; {294699#(<= proc_i 216)} is VALID [2019-05-15 10:24:04,732 INFO L273 TraceCheckUtils]: 327: Hoare triple {294699#(<= proc_i 216)} assume a[5] == 1000; {294699#(<= proc_i 216)} is VALID [2019-05-15 10:24:04,732 INFO L273 TraceCheckUtils]: 328: Hoare triple {294699#(<= proc_i 216)} assume j > 4; {294699#(<= proc_i 216)} is VALID [2019-05-15 10:24:04,733 INFO L273 TraceCheckUtils]: 329: Hoare triple {294699#(<= proc_i 216)} assume j < 6; {294699#(<= proc_i 216)} is VALID [2019-05-15 10:24:04,733 INFO L273 TraceCheckUtils]: 330: Hoare triple {294699#(<= proc_i 216)} i := i + 4; {294718#(<= proc_i 220)} is VALID [2019-05-15 10:24:04,734 INFO L273 TraceCheckUtils]: 331: Hoare triple {294718#(<= proc_i 220)} assume i <= 1000; {294718#(<= proc_i 220)} is VALID [2019-05-15 10:24:04,734 INFO L273 TraceCheckUtils]: 332: Hoare triple {294718#(<= proc_i 220)} assume i + 4 < a[j]; {294718#(<= proc_i 220)} is VALID [2019-05-15 10:24:04,735 INFO L273 TraceCheckUtils]: 333: Hoare triple {294718#(<= proc_i 220)} assume a[5] == 1000; {294718#(<= proc_i 220)} is VALID [2019-05-15 10:24:04,735 INFO L273 TraceCheckUtils]: 334: Hoare triple {294718#(<= proc_i 220)} assume j > 4; {294718#(<= proc_i 220)} is VALID [2019-05-15 10:24:04,736 INFO L273 TraceCheckUtils]: 335: Hoare triple {294718#(<= proc_i 220)} assume j < 6; {294718#(<= proc_i 220)} is VALID [2019-05-15 10:24:04,736 INFO L273 TraceCheckUtils]: 336: Hoare triple {294718#(<= proc_i 220)} i := i + 4; {294737#(<= proc_i 224)} is VALID [2019-05-15 10:24:04,737 INFO L273 TraceCheckUtils]: 337: Hoare triple {294737#(<= proc_i 224)} assume i <= 1000; {294737#(<= proc_i 224)} is VALID [2019-05-15 10:24:04,737 INFO L273 TraceCheckUtils]: 338: Hoare triple {294737#(<= proc_i 224)} assume i + 4 < a[j]; {294737#(<= proc_i 224)} is VALID [2019-05-15 10:24:04,738 INFO L273 TraceCheckUtils]: 339: Hoare triple {294737#(<= proc_i 224)} assume a[5] == 1000; {294737#(<= proc_i 224)} is VALID [2019-05-15 10:24:04,738 INFO L273 TraceCheckUtils]: 340: Hoare triple {294737#(<= proc_i 224)} assume j > 4; {294737#(<= proc_i 224)} is VALID [2019-05-15 10:24:04,739 INFO L273 TraceCheckUtils]: 341: Hoare triple {294737#(<= proc_i 224)} assume j < 6; {294737#(<= proc_i 224)} is VALID [2019-05-15 10:24:04,739 INFO L273 TraceCheckUtils]: 342: Hoare triple {294737#(<= proc_i 224)} i := i + 4; {294756#(<= proc_i 228)} is VALID [2019-05-15 10:24:04,740 INFO L273 TraceCheckUtils]: 343: Hoare triple {294756#(<= proc_i 228)} assume i <= 1000; {294756#(<= proc_i 228)} is VALID [2019-05-15 10:24:04,740 INFO L273 TraceCheckUtils]: 344: Hoare triple {294756#(<= proc_i 228)} assume i + 4 < a[j]; {294756#(<= proc_i 228)} is VALID [2019-05-15 10:24:04,741 INFO L273 TraceCheckUtils]: 345: Hoare triple {294756#(<= proc_i 228)} assume a[5] == 1000; {294756#(<= proc_i 228)} is VALID [2019-05-15 10:24:04,741 INFO L273 TraceCheckUtils]: 346: Hoare triple {294756#(<= proc_i 228)} assume j > 4; {294756#(<= proc_i 228)} is VALID [2019-05-15 10:24:04,741 INFO L273 TraceCheckUtils]: 347: Hoare triple {294756#(<= proc_i 228)} assume j < 6; {294756#(<= proc_i 228)} is VALID [2019-05-15 10:24:04,742 INFO L273 TraceCheckUtils]: 348: Hoare triple {294756#(<= proc_i 228)} i := i + 4; {294775#(<= proc_i 232)} is VALID [2019-05-15 10:24:04,743 INFO L273 TraceCheckUtils]: 349: Hoare triple {294775#(<= proc_i 232)} assume i <= 1000; {294775#(<= proc_i 232)} is VALID [2019-05-15 10:24:04,743 INFO L273 TraceCheckUtils]: 350: Hoare triple {294775#(<= proc_i 232)} assume i + 4 < a[j]; {294775#(<= proc_i 232)} is VALID [2019-05-15 10:24:04,743 INFO L273 TraceCheckUtils]: 351: Hoare triple {294775#(<= proc_i 232)} assume a[5] == 1000; {294775#(<= proc_i 232)} is VALID [2019-05-15 10:24:04,744 INFO L273 TraceCheckUtils]: 352: Hoare triple {294775#(<= proc_i 232)} assume j > 4; {294775#(<= proc_i 232)} is VALID [2019-05-15 10:24:04,744 INFO L273 TraceCheckUtils]: 353: Hoare triple {294775#(<= proc_i 232)} assume j < 6; {294775#(<= proc_i 232)} is VALID [2019-05-15 10:24:04,745 INFO L273 TraceCheckUtils]: 354: Hoare triple {294775#(<= proc_i 232)} i := i + 4; {294794#(<= proc_i 236)} is VALID [2019-05-15 10:24:04,746 INFO L273 TraceCheckUtils]: 355: Hoare triple {294794#(<= proc_i 236)} assume i <= 1000; {294794#(<= proc_i 236)} is VALID [2019-05-15 10:24:04,746 INFO L273 TraceCheckUtils]: 356: Hoare triple {294794#(<= proc_i 236)} assume i + 4 < a[j]; {294794#(<= proc_i 236)} is VALID [2019-05-15 10:24:04,746 INFO L273 TraceCheckUtils]: 357: Hoare triple {294794#(<= proc_i 236)} assume a[5] == 1000; {294794#(<= proc_i 236)} is VALID [2019-05-15 10:24:04,747 INFO L273 TraceCheckUtils]: 358: Hoare triple {294794#(<= proc_i 236)} assume j > 4; {294794#(<= proc_i 236)} is VALID [2019-05-15 10:24:04,747 INFO L273 TraceCheckUtils]: 359: Hoare triple {294794#(<= proc_i 236)} assume j < 6; {294794#(<= proc_i 236)} is VALID [2019-05-15 10:24:04,748 INFO L273 TraceCheckUtils]: 360: Hoare triple {294794#(<= proc_i 236)} i := i + 4; {294813#(<= proc_i 240)} is VALID [2019-05-15 10:24:04,748 INFO L273 TraceCheckUtils]: 361: Hoare triple {294813#(<= proc_i 240)} assume i <= 1000; {294813#(<= proc_i 240)} is VALID [2019-05-15 10:24:04,749 INFO L273 TraceCheckUtils]: 362: Hoare triple {294813#(<= proc_i 240)} assume i + 4 < a[j]; {294813#(<= proc_i 240)} is VALID [2019-05-15 10:24:04,749 INFO L273 TraceCheckUtils]: 363: Hoare triple {294813#(<= proc_i 240)} assume a[5] == 1000; {294813#(<= proc_i 240)} is VALID [2019-05-15 10:24:04,750 INFO L273 TraceCheckUtils]: 364: Hoare triple {294813#(<= proc_i 240)} assume j > 4; {294813#(<= proc_i 240)} is VALID [2019-05-15 10:24:04,750 INFO L273 TraceCheckUtils]: 365: Hoare triple {294813#(<= proc_i 240)} assume j < 6; {294813#(<= proc_i 240)} is VALID [2019-05-15 10:24:04,751 INFO L273 TraceCheckUtils]: 366: Hoare triple {294813#(<= proc_i 240)} i := i + 4; {294832#(<= proc_i 244)} is VALID [2019-05-15 10:24:04,751 INFO L273 TraceCheckUtils]: 367: Hoare triple {294832#(<= proc_i 244)} assume i <= 1000; {294832#(<= proc_i 244)} is VALID [2019-05-15 10:24:04,752 INFO L273 TraceCheckUtils]: 368: Hoare triple {294832#(<= proc_i 244)} assume i + 4 < a[j]; {294832#(<= proc_i 244)} is VALID [2019-05-15 10:24:04,752 INFO L273 TraceCheckUtils]: 369: Hoare triple {294832#(<= proc_i 244)} assume a[5] == 1000; {294832#(<= proc_i 244)} is VALID [2019-05-15 10:24:04,753 INFO L273 TraceCheckUtils]: 370: Hoare triple {294832#(<= proc_i 244)} assume j > 4; {294832#(<= proc_i 244)} is VALID [2019-05-15 10:24:04,753 INFO L273 TraceCheckUtils]: 371: Hoare triple {294832#(<= proc_i 244)} assume j < 6; {294832#(<= proc_i 244)} is VALID [2019-05-15 10:24:04,754 INFO L273 TraceCheckUtils]: 372: Hoare triple {294832#(<= proc_i 244)} i := i + 4; {294851#(<= proc_i 248)} is VALID [2019-05-15 10:24:04,754 INFO L273 TraceCheckUtils]: 373: Hoare triple {294851#(<= proc_i 248)} assume i <= 1000; {294851#(<= proc_i 248)} is VALID [2019-05-15 10:24:04,755 INFO L273 TraceCheckUtils]: 374: Hoare triple {294851#(<= proc_i 248)} assume i + 4 < a[j]; {294851#(<= proc_i 248)} is VALID [2019-05-15 10:24:04,755 INFO L273 TraceCheckUtils]: 375: Hoare triple {294851#(<= proc_i 248)} assume a[5] == 1000; {294851#(<= proc_i 248)} is VALID [2019-05-15 10:24:04,756 INFO L273 TraceCheckUtils]: 376: Hoare triple {294851#(<= proc_i 248)} assume j > 4; {294851#(<= proc_i 248)} is VALID [2019-05-15 10:24:04,756 INFO L273 TraceCheckUtils]: 377: Hoare triple {294851#(<= proc_i 248)} assume j < 6; {294851#(<= proc_i 248)} is VALID [2019-05-15 10:24:04,757 INFO L273 TraceCheckUtils]: 378: Hoare triple {294851#(<= proc_i 248)} i := i + 4; {294870#(<= proc_i 252)} is VALID [2019-05-15 10:24:04,757 INFO L273 TraceCheckUtils]: 379: Hoare triple {294870#(<= proc_i 252)} assume i <= 1000; {294870#(<= proc_i 252)} is VALID [2019-05-15 10:24:04,758 INFO L273 TraceCheckUtils]: 380: Hoare triple {294870#(<= proc_i 252)} assume i + 4 < a[j]; {294870#(<= proc_i 252)} is VALID [2019-05-15 10:24:04,758 INFO L273 TraceCheckUtils]: 381: Hoare triple {294870#(<= proc_i 252)} assume a[5] == 1000; {294870#(<= proc_i 252)} is VALID [2019-05-15 10:24:04,759 INFO L273 TraceCheckUtils]: 382: Hoare triple {294870#(<= proc_i 252)} assume j > 4; {294870#(<= proc_i 252)} is VALID [2019-05-15 10:24:04,759 INFO L273 TraceCheckUtils]: 383: Hoare triple {294870#(<= proc_i 252)} assume j < 6; {294870#(<= proc_i 252)} is VALID [2019-05-15 10:24:04,760 INFO L273 TraceCheckUtils]: 384: Hoare triple {294870#(<= proc_i 252)} i := i + 4; {294889#(<= proc_i 256)} is VALID [2019-05-15 10:24:04,760 INFO L273 TraceCheckUtils]: 385: Hoare triple {294889#(<= proc_i 256)} assume i <= 1000; {294889#(<= proc_i 256)} is VALID [2019-05-15 10:24:04,761 INFO L273 TraceCheckUtils]: 386: Hoare triple {294889#(<= proc_i 256)} assume i + 4 < a[j]; {294889#(<= proc_i 256)} is VALID [2019-05-15 10:24:04,761 INFO L273 TraceCheckUtils]: 387: Hoare triple {294889#(<= proc_i 256)} assume a[5] == 1000; {294889#(<= proc_i 256)} is VALID [2019-05-15 10:24:04,762 INFO L273 TraceCheckUtils]: 388: Hoare triple {294889#(<= proc_i 256)} assume j > 4; {294889#(<= proc_i 256)} is VALID [2019-05-15 10:24:04,762 INFO L273 TraceCheckUtils]: 389: Hoare triple {294889#(<= proc_i 256)} assume j < 6; {294889#(<= proc_i 256)} is VALID [2019-05-15 10:24:04,763 INFO L273 TraceCheckUtils]: 390: Hoare triple {294889#(<= proc_i 256)} i := i + 4; {294908#(<= proc_i 260)} is VALID [2019-05-15 10:24:04,763 INFO L273 TraceCheckUtils]: 391: Hoare triple {294908#(<= proc_i 260)} assume i <= 1000; {294908#(<= proc_i 260)} is VALID [2019-05-15 10:24:04,764 INFO L273 TraceCheckUtils]: 392: Hoare triple {294908#(<= proc_i 260)} assume i + 4 < a[j]; {294908#(<= proc_i 260)} is VALID [2019-05-15 10:24:04,764 INFO L273 TraceCheckUtils]: 393: Hoare triple {294908#(<= proc_i 260)} assume a[5] == 1000; {294908#(<= proc_i 260)} is VALID [2019-05-15 10:24:04,764 INFO L273 TraceCheckUtils]: 394: Hoare triple {294908#(<= proc_i 260)} assume j > 4; {294908#(<= proc_i 260)} is VALID [2019-05-15 10:24:04,765 INFO L273 TraceCheckUtils]: 395: Hoare triple {294908#(<= proc_i 260)} assume j < 6; {294908#(<= proc_i 260)} is VALID [2019-05-15 10:24:04,766 INFO L273 TraceCheckUtils]: 396: Hoare triple {294908#(<= proc_i 260)} i := i + 4; {294927#(<= proc_i 264)} is VALID [2019-05-15 10:24:04,766 INFO L273 TraceCheckUtils]: 397: Hoare triple {294927#(<= proc_i 264)} assume i <= 1000; {294927#(<= proc_i 264)} is VALID [2019-05-15 10:24:04,767 INFO L273 TraceCheckUtils]: 398: Hoare triple {294927#(<= proc_i 264)} assume i + 4 < a[j]; {294927#(<= proc_i 264)} is VALID [2019-05-15 10:24:04,767 INFO L273 TraceCheckUtils]: 399: Hoare triple {294927#(<= proc_i 264)} assume a[5] == 1000; {294927#(<= proc_i 264)} is VALID [2019-05-15 10:24:04,767 INFO L273 TraceCheckUtils]: 400: Hoare triple {294927#(<= proc_i 264)} assume j > 4; {294927#(<= proc_i 264)} is VALID [2019-05-15 10:24:04,768 INFO L273 TraceCheckUtils]: 401: Hoare triple {294927#(<= proc_i 264)} assume j < 6; {294927#(<= proc_i 264)} is VALID [2019-05-15 10:24:04,769 INFO L273 TraceCheckUtils]: 402: Hoare triple {294927#(<= proc_i 264)} i := i + 4; {294946#(<= proc_i 268)} is VALID [2019-05-15 10:24:04,769 INFO L273 TraceCheckUtils]: 403: Hoare triple {294946#(<= proc_i 268)} assume i <= 1000; {294946#(<= proc_i 268)} is VALID [2019-05-15 10:24:04,769 INFO L273 TraceCheckUtils]: 404: Hoare triple {294946#(<= proc_i 268)} assume i + 4 < a[j]; {294946#(<= proc_i 268)} is VALID [2019-05-15 10:24:04,770 INFO L273 TraceCheckUtils]: 405: Hoare triple {294946#(<= proc_i 268)} assume a[5] == 1000; {294946#(<= proc_i 268)} is VALID [2019-05-15 10:24:04,770 INFO L273 TraceCheckUtils]: 406: Hoare triple {294946#(<= proc_i 268)} assume j > 4; {294946#(<= proc_i 268)} is VALID [2019-05-15 10:24:04,771 INFO L273 TraceCheckUtils]: 407: Hoare triple {294946#(<= proc_i 268)} assume j < 6; {294946#(<= proc_i 268)} is VALID [2019-05-15 10:24:04,771 INFO L273 TraceCheckUtils]: 408: Hoare triple {294946#(<= proc_i 268)} i := i + 4; {294965#(<= proc_i 272)} is VALID [2019-05-15 10:24:04,772 INFO L273 TraceCheckUtils]: 409: Hoare triple {294965#(<= proc_i 272)} assume i <= 1000; {294965#(<= proc_i 272)} is VALID [2019-05-15 10:24:04,772 INFO L273 TraceCheckUtils]: 410: Hoare triple {294965#(<= proc_i 272)} assume i + 4 < a[j]; {294965#(<= proc_i 272)} is VALID [2019-05-15 10:24:04,773 INFO L273 TraceCheckUtils]: 411: Hoare triple {294965#(<= proc_i 272)} assume a[5] == 1000; {294965#(<= proc_i 272)} is VALID [2019-05-15 10:24:04,773 INFO L273 TraceCheckUtils]: 412: Hoare triple {294965#(<= proc_i 272)} assume j > 4; {294965#(<= proc_i 272)} is VALID [2019-05-15 10:24:04,774 INFO L273 TraceCheckUtils]: 413: Hoare triple {294965#(<= proc_i 272)} assume j < 6; {294965#(<= proc_i 272)} is VALID [2019-05-15 10:24:04,774 INFO L273 TraceCheckUtils]: 414: Hoare triple {294965#(<= proc_i 272)} i := i + 4; {294984#(<= proc_i 276)} is VALID [2019-05-15 10:24:04,775 INFO L273 TraceCheckUtils]: 415: Hoare triple {294984#(<= proc_i 276)} assume i <= 1000; {294984#(<= proc_i 276)} is VALID [2019-05-15 10:24:04,775 INFO L273 TraceCheckUtils]: 416: Hoare triple {294984#(<= proc_i 276)} assume i + 4 < a[j]; {294984#(<= proc_i 276)} is VALID [2019-05-15 10:24:04,776 INFO L273 TraceCheckUtils]: 417: Hoare triple {294984#(<= proc_i 276)} assume a[5] == 1000; {294984#(<= proc_i 276)} is VALID [2019-05-15 10:24:04,776 INFO L273 TraceCheckUtils]: 418: Hoare triple {294984#(<= proc_i 276)} assume j > 4; {294984#(<= proc_i 276)} is VALID [2019-05-15 10:24:04,777 INFO L273 TraceCheckUtils]: 419: Hoare triple {294984#(<= proc_i 276)} assume j < 6; {294984#(<= proc_i 276)} is VALID [2019-05-15 10:24:04,777 INFO L273 TraceCheckUtils]: 420: Hoare triple {294984#(<= proc_i 276)} i := i + 4; {295003#(<= proc_i 280)} is VALID [2019-05-15 10:24:04,778 INFO L273 TraceCheckUtils]: 421: Hoare triple {295003#(<= proc_i 280)} assume i <= 1000; {295003#(<= proc_i 280)} is VALID [2019-05-15 10:24:04,778 INFO L273 TraceCheckUtils]: 422: Hoare triple {295003#(<= proc_i 280)} assume i + 4 < a[j]; {295003#(<= proc_i 280)} is VALID [2019-05-15 10:24:04,779 INFO L273 TraceCheckUtils]: 423: Hoare triple {295003#(<= proc_i 280)} assume a[5] == 1000; {295003#(<= proc_i 280)} is VALID [2019-05-15 10:24:04,779 INFO L273 TraceCheckUtils]: 424: Hoare triple {295003#(<= proc_i 280)} assume j > 4; {295003#(<= proc_i 280)} is VALID [2019-05-15 10:24:04,780 INFO L273 TraceCheckUtils]: 425: Hoare triple {295003#(<= proc_i 280)} assume j < 6; {295003#(<= proc_i 280)} is VALID [2019-05-15 10:24:04,780 INFO L273 TraceCheckUtils]: 426: Hoare triple {295003#(<= proc_i 280)} i := i + 4; {295022#(<= proc_i 284)} is VALID [2019-05-15 10:24:04,781 INFO L273 TraceCheckUtils]: 427: Hoare triple {295022#(<= proc_i 284)} assume i <= 1000; {295022#(<= proc_i 284)} is VALID [2019-05-15 10:24:04,781 INFO L273 TraceCheckUtils]: 428: Hoare triple {295022#(<= proc_i 284)} assume i + 4 < a[j]; {295022#(<= proc_i 284)} is VALID [2019-05-15 10:24:04,782 INFO L273 TraceCheckUtils]: 429: Hoare triple {295022#(<= proc_i 284)} assume a[5] == 1000; {295022#(<= proc_i 284)} is VALID [2019-05-15 10:24:04,782 INFO L273 TraceCheckUtils]: 430: Hoare triple {295022#(<= proc_i 284)} assume j > 4; {295022#(<= proc_i 284)} is VALID [2019-05-15 10:24:04,783 INFO L273 TraceCheckUtils]: 431: Hoare triple {295022#(<= proc_i 284)} assume j < 6; {295022#(<= proc_i 284)} is VALID [2019-05-15 10:24:04,783 INFO L273 TraceCheckUtils]: 432: Hoare triple {295022#(<= proc_i 284)} i := i + 4; {295041#(<= proc_i 288)} is VALID [2019-05-15 10:24:04,784 INFO L273 TraceCheckUtils]: 433: Hoare triple {295041#(<= proc_i 288)} assume i <= 1000; {295041#(<= proc_i 288)} is VALID [2019-05-15 10:24:04,784 INFO L273 TraceCheckUtils]: 434: Hoare triple {295041#(<= proc_i 288)} assume i + 4 < a[j]; {295041#(<= proc_i 288)} is VALID [2019-05-15 10:24:04,785 INFO L273 TraceCheckUtils]: 435: Hoare triple {295041#(<= proc_i 288)} assume a[5] == 1000; {295041#(<= proc_i 288)} is VALID [2019-05-15 10:24:04,785 INFO L273 TraceCheckUtils]: 436: Hoare triple {295041#(<= proc_i 288)} assume j > 4; {295041#(<= proc_i 288)} is VALID [2019-05-15 10:24:04,785 INFO L273 TraceCheckUtils]: 437: Hoare triple {295041#(<= proc_i 288)} assume j < 6; {295041#(<= proc_i 288)} is VALID [2019-05-15 10:24:04,786 INFO L273 TraceCheckUtils]: 438: Hoare triple {295041#(<= proc_i 288)} i := i + 4; {295060#(<= proc_i 292)} is VALID [2019-05-15 10:24:04,787 INFO L273 TraceCheckUtils]: 439: Hoare triple {295060#(<= proc_i 292)} assume i <= 1000; {295060#(<= proc_i 292)} is VALID [2019-05-15 10:24:04,787 INFO L273 TraceCheckUtils]: 440: Hoare triple {295060#(<= proc_i 292)} assume i + 4 < a[j]; {295060#(<= proc_i 292)} is VALID [2019-05-15 10:24:04,788 INFO L273 TraceCheckUtils]: 441: Hoare triple {295060#(<= proc_i 292)} assume a[5] == 1000; {295060#(<= proc_i 292)} is VALID [2019-05-15 10:24:04,788 INFO L273 TraceCheckUtils]: 442: Hoare triple {295060#(<= proc_i 292)} assume j > 4; {295060#(<= proc_i 292)} is VALID [2019-05-15 10:24:04,788 INFO L273 TraceCheckUtils]: 443: Hoare triple {295060#(<= proc_i 292)} assume j < 6; {295060#(<= proc_i 292)} is VALID [2019-05-15 10:24:04,789 INFO L273 TraceCheckUtils]: 444: Hoare triple {295060#(<= proc_i 292)} i := i + 4; {295079#(<= proc_i 296)} is VALID [2019-05-15 10:24:04,790 INFO L273 TraceCheckUtils]: 445: Hoare triple {295079#(<= proc_i 296)} assume i <= 1000; {295079#(<= proc_i 296)} is VALID [2019-05-15 10:24:04,790 INFO L273 TraceCheckUtils]: 446: Hoare triple {295079#(<= proc_i 296)} assume i + 4 < a[j]; {295079#(<= proc_i 296)} is VALID [2019-05-15 10:24:04,790 INFO L273 TraceCheckUtils]: 447: Hoare triple {295079#(<= proc_i 296)} assume a[5] == 1000; {295079#(<= proc_i 296)} is VALID [2019-05-15 10:24:04,791 INFO L273 TraceCheckUtils]: 448: Hoare triple {295079#(<= proc_i 296)} assume j > 4; {295079#(<= proc_i 296)} is VALID [2019-05-15 10:24:04,791 INFO L273 TraceCheckUtils]: 449: Hoare triple {295079#(<= proc_i 296)} assume j < 6; {295079#(<= proc_i 296)} is VALID [2019-05-15 10:24:04,792 INFO L273 TraceCheckUtils]: 450: Hoare triple {295079#(<= proc_i 296)} i := i + 4; {295098#(<= proc_i 300)} is VALID [2019-05-15 10:24:04,792 INFO L273 TraceCheckUtils]: 451: Hoare triple {295098#(<= proc_i 300)} assume i <= 1000; {295098#(<= proc_i 300)} is VALID [2019-05-15 10:24:04,793 INFO L273 TraceCheckUtils]: 452: Hoare triple {295098#(<= proc_i 300)} assume i + 4 < a[j]; {295098#(<= proc_i 300)} is VALID [2019-05-15 10:24:04,793 INFO L273 TraceCheckUtils]: 453: Hoare triple {295098#(<= proc_i 300)} assume a[5] == 1000; {295098#(<= proc_i 300)} is VALID [2019-05-15 10:24:04,794 INFO L273 TraceCheckUtils]: 454: Hoare triple {295098#(<= proc_i 300)} assume j > 4; {295098#(<= proc_i 300)} is VALID [2019-05-15 10:24:04,794 INFO L273 TraceCheckUtils]: 455: Hoare triple {295098#(<= proc_i 300)} assume j < 6; {295098#(<= proc_i 300)} is VALID [2019-05-15 10:24:04,795 INFO L273 TraceCheckUtils]: 456: Hoare triple {295098#(<= proc_i 300)} i := i + 4; {295117#(<= proc_i 304)} is VALID [2019-05-15 10:24:04,795 INFO L273 TraceCheckUtils]: 457: Hoare triple {295117#(<= proc_i 304)} assume i <= 1000; {295117#(<= proc_i 304)} is VALID [2019-05-15 10:24:04,796 INFO L273 TraceCheckUtils]: 458: Hoare triple {295117#(<= proc_i 304)} assume i + 4 < a[j]; {295117#(<= proc_i 304)} is VALID [2019-05-15 10:24:04,796 INFO L273 TraceCheckUtils]: 459: Hoare triple {295117#(<= proc_i 304)} assume a[5] == 1000; {295117#(<= proc_i 304)} is VALID [2019-05-15 10:24:04,797 INFO L273 TraceCheckUtils]: 460: Hoare triple {295117#(<= proc_i 304)} assume j > 4; {295117#(<= proc_i 304)} is VALID [2019-05-15 10:24:04,797 INFO L273 TraceCheckUtils]: 461: Hoare triple {295117#(<= proc_i 304)} assume j < 6; {295117#(<= proc_i 304)} is VALID [2019-05-15 10:24:04,798 INFO L273 TraceCheckUtils]: 462: Hoare triple {295117#(<= proc_i 304)} i := i + 4; {295136#(<= proc_i 308)} is VALID [2019-05-15 10:24:04,798 INFO L273 TraceCheckUtils]: 463: Hoare triple {295136#(<= proc_i 308)} assume i <= 1000; {295136#(<= proc_i 308)} is VALID [2019-05-15 10:24:04,799 INFO L273 TraceCheckUtils]: 464: Hoare triple {295136#(<= proc_i 308)} assume i + 4 < a[j]; {295136#(<= proc_i 308)} is VALID [2019-05-15 10:24:04,799 INFO L273 TraceCheckUtils]: 465: Hoare triple {295136#(<= proc_i 308)} assume a[5] == 1000; {295136#(<= proc_i 308)} is VALID [2019-05-15 10:24:04,800 INFO L273 TraceCheckUtils]: 466: Hoare triple {295136#(<= proc_i 308)} assume j > 4; {295136#(<= proc_i 308)} is VALID [2019-05-15 10:24:04,800 INFO L273 TraceCheckUtils]: 467: Hoare triple {295136#(<= proc_i 308)} assume j < 6; {295136#(<= proc_i 308)} is VALID [2019-05-15 10:24:04,801 INFO L273 TraceCheckUtils]: 468: Hoare triple {295136#(<= proc_i 308)} i := i + 4; {295155#(<= proc_i 312)} is VALID [2019-05-15 10:24:04,801 INFO L273 TraceCheckUtils]: 469: Hoare triple {295155#(<= proc_i 312)} assume i <= 1000; {295155#(<= proc_i 312)} is VALID [2019-05-15 10:24:04,802 INFO L273 TraceCheckUtils]: 470: Hoare triple {295155#(<= proc_i 312)} assume i + 4 < a[j]; {295155#(<= proc_i 312)} is VALID [2019-05-15 10:24:04,802 INFO L273 TraceCheckUtils]: 471: Hoare triple {295155#(<= proc_i 312)} assume a[5] == 1000; {295155#(<= proc_i 312)} is VALID [2019-05-15 10:24:04,803 INFO L273 TraceCheckUtils]: 472: Hoare triple {295155#(<= proc_i 312)} assume j > 4; {295155#(<= proc_i 312)} is VALID [2019-05-15 10:24:04,803 INFO L273 TraceCheckUtils]: 473: Hoare triple {295155#(<= proc_i 312)} assume j < 6; {295155#(<= proc_i 312)} is VALID [2019-05-15 10:24:04,804 INFO L273 TraceCheckUtils]: 474: Hoare triple {295155#(<= proc_i 312)} i := i + 4; {295174#(<= proc_i 316)} is VALID [2019-05-15 10:24:04,804 INFO L273 TraceCheckUtils]: 475: Hoare triple {295174#(<= proc_i 316)} assume i <= 1000; {295174#(<= proc_i 316)} is VALID [2019-05-15 10:24:04,805 INFO L273 TraceCheckUtils]: 476: Hoare triple {295174#(<= proc_i 316)} assume i + 4 < a[j]; {295174#(<= proc_i 316)} is VALID [2019-05-15 10:24:04,805 INFO L273 TraceCheckUtils]: 477: Hoare triple {295174#(<= proc_i 316)} assume a[5] == 1000; {295174#(<= proc_i 316)} is VALID [2019-05-15 10:24:04,806 INFO L273 TraceCheckUtils]: 478: Hoare triple {295174#(<= proc_i 316)} assume j > 4; {295174#(<= proc_i 316)} is VALID [2019-05-15 10:24:04,806 INFO L273 TraceCheckUtils]: 479: Hoare triple {295174#(<= proc_i 316)} assume j < 6; {295174#(<= proc_i 316)} is VALID [2019-05-15 10:24:04,807 INFO L273 TraceCheckUtils]: 480: Hoare triple {295174#(<= proc_i 316)} i := i + 4; {295193#(<= proc_i 320)} is VALID [2019-05-15 10:24:04,807 INFO L273 TraceCheckUtils]: 481: Hoare triple {295193#(<= proc_i 320)} assume i <= 1000; {295193#(<= proc_i 320)} is VALID [2019-05-15 10:24:04,808 INFO L273 TraceCheckUtils]: 482: Hoare triple {295193#(<= proc_i 320)} assume i + 4 < a[j]; {295193#(<= proc_i 320)} is VALID [2019-05-15 10:24:04,808 INFO L273 TraceCheckUtils]: 483: Hoare triple {295193#(<= proc_i 320)} assume a[5] == 1000; {295193#(<= proc_i 320)} is VALID [2019-05-15 10:24:04,809 INFO L273 TraceCheckUtils]: 484: Hoare triple {295193#(<= proc_i 320)} assume j > 4; {295193#(<= proc_i 320)} is VALID [2019-05-15 10:24:04,809 INFO L273 TraceCheckUtils]: 485: Hoare triple {295193#(<= proc_i 320)} assume j < 6; {295193#(<= proc_i 320)} is VALID [2019-05-15 10:24:04,810 INFO L273 TraceCheckUtils]: 486: Hoare triple {295193#(<= proc_i 320)} i := i + 4; {295212#(<= proc_i 324)} is VALID [2019-05-15 10:24:04,810 INFO L273 TraceCheckUtils]: 487: Hoare triple {295212#(<= proc_i 324)} assume i <= 1000; {295212#(<= proc_i 324)} is VALID [2019-05-15 10:24:04,811 INFO L273 TraceCheckUtils]: 488: Hoare triple {295212#(<= proc_i 324)} assume i + 4 < a[j]; {295212#(<= proc_i 324)} is VALID [2019-05-15 10:24:04,811 INFO L273 TraceCheckUtils]: 489: Hoare triple {295212#(<= proc_i 324)} assume a[5] == 1000; {295212#(<= proc_i 324)} is VALID [2019-05-15 10:24:04,811 INFO L273 TraceCheckUtils]: 490: Hoare triple {295212#(<= proc_i 324)} assume j > 4; {295212#(<= proc_i 324)} is VALID [2019-05-15 10:24:04,812 INFO L273 TraceCheckUtils]: 491: Hoare triple {295212#(<= proc_i 324)} assume j < 6; {295212#(<= proc_i 324)} is VALID [2019-05-15 10:24:04,813 INFO L273 TraceCheckUtils]: 492: Hoare triple {295212#(<= proc_i 324)} i := i + 4; {295231#(<= proc_i 328)} is VALID [2019-05-15 10:24:04,813 INFO L273 TraceCheckUtils]: 493: Hoare triple {295231#(<= proc_i 328)} assume i <= 1000; {295231#(<= proc_i 328)} is VALID [2019-05-15 10:24:04,813 INFO L273 TraceCheckUtils]: 494: Hoare triple {295231#(<= proc_i 328)} assume i + 4 < a[j]; {295231#(<= proc_i 328)} is VALID [2019-05-15 10:24:04,814 INFO L273 TraceCheckUtils]: 495: Hoare triple {295231#(<= proc_i 328)} assume a[5] == 1000; {295231#(<= proc_i 328)} is VALID [2019-05-15 10:24:04,814 INFO L273 TraceCheckUtils]: 496: Hoare triple {295231#(<= proc_i 328)} assume j > 4; {295231#(<= proc_i 328)} is VALID [2019-05-15 10:24:04,815 INFO L273 TraceCheckUtils]: 497: Hoare triple {295231#(<= proc_i 328)} assume j < 6; {295231#(<= proc_i 328)} is VALID [2019-05-15 10:24:04,815 INFO L273 TraceCheckUtils]: 498: Hoare triple {295231#(<= proc_i 328)} i := i + 4; {295250#(<= proc_i 332)} is VALID [2019-05-15 10:24:04,816 INFO L273 TraceCheckUtils]: 499: Hoare triple {295250#(<= proc_i 332)} assume i <= 1000; {295250#(<= proc_i 332)} is VALID [2019-05-15 10:24:04,816 INFO L273 TraceCheckUtils]: 500: Hoare triple {295250#(<= proc_i 332)} assume i + 4 < a[j]; {295250#(<= proc_i 332)} is VALID [2019-05-15 10:24:04,817 INFO L273 TraceCheckUtils]: 501: Hoare triple {295250#(<= proc_i 332)} assume a[5] == 1000; {295250#(<= proc_i 332)} is VALID [2019-05-15 10:24:04,817 INFO L273 TraceCheckUtils]: 502: Hoare triple {295250#(<= proc_i 332)} assume j > 4; {295250#(<= proc_i 332)} is VALID [2019-05-15 10:24:04,818 INFO L273 TraceCheckUtils]: 503: Hoare triple {295250#(<= proc_i 332)} assume j < 6; {295250#(<= proc_i 332)} is VALID [2019-05-15 10:24:04,818 INFO L273 TraceCheckUtils]: 504: Hoare triple {295250#(<= proc_i 332)} i := i + 4; {295269#(<= proc_i 336)} is VALID [2019-05-15 10:24:04,819 INFO L273 TraceCheckUtils]: 505: Hoare triple {295269#(<= proc_i 336)} assume i <= 1000; {295269#(<= proc_i 336)} is VALID [2019-05-15 10:24:04,819 INFO L273 TraceCheckUtils]: 506: Hoare triple {295269#(<= proc_i 336)} assume i + 4 < a[j]; {295269#(<= proc_i 336)} is VALID [2019-05-15 10:24:04,820 INFO L273 TraceCheckUtils]: 507: Hoare triple {295269#(<= proc_i 336)} assume a[5] == 1000; {295269#(<= proc_i 336)} is VALID [2019-05-15 10:24:04,820 INFO L273 TraceCheckUtils]: 508: Hoare triple {295269#(<= proc_i 336)} assume j > 4; {295269#(<= proc_i 336)} is VALID [2019-05-15 10:24:04,821 INFO L273 TraceCheckUtils]: 509: Hoare triple {295269#(<= proc_i 336)} assume j < 6; {295269#(<= proc_i 336)} is VALID [2019-05-15 10:24:04,821 INFO L273 TraceCheckUtils]: 510: Hoare triple {295269#(<= proc_i 336)} i := i + 4; {295288#(<= proc_i 340)} is VALID [2019-05-15 10:24:04,822 INFO L273 TraceCheckUtils]: 511: Hoare triple {295288#(<= proc_i 340)} assume i <= 1000; {295288#(<= proc_i 340)} is VALID [2019-05-15 10:24:04,822 INFO L273 TraceCheckUtils]: 512: Hoare triple {295288#(<= proc_i 340)} assume i + 4 < a[j]; {295288#(<= proc_i 340)} is VALID [2019-05-15 10:24:04,823 INFO L273 TraceCheckUtils]: 513: Hoare triple {295288#(<= proc_i 340)} assume a[5] == 1000; {295288#(<= proc_i 340)} is VALID [2019-05-15 10:24:04,823 INFO L273 TraceCheckUtils]: 514: Hoare triple {295288#(<= proc_i 340)} assume j > 4; {295288#(<= proc_i 340)} is VALID [2019-05-15 10:24:04,824 INFO L273 TraceCheckUtils]: 515: Hoare triple {295288#(<= proc_i 340)} assume j < 6; {295288#(<= proc_i 340)} is VALID [2019-05-15 10:24:04,824 INFO L273 TraceCheckUtils]: 516: Hoare triple {295288#(<= proc_i 340)} i := i + 4; {295307#(<= proc_i 344)} is VALID [2019-05-15 10:24:04,825 INFO L273 TraceCheckUtils]: 517: Hoare triple {295307#(<= proc_i 344)} assume i <= 1000; {295307#(<= proc_i 344)} is VALID [2019-05-15 10:24:04,825 INFO L273 TraceCheckUtils]: 518: Hoare triple {295307#(<= proc_i 344)} assume i + 4 < a[j]; {295307#(<= proc_i 344)} is VALID [2019-05-15 10:24:04,826 INFO L273 TraceCheckUtils]: 519: Hoare triple {295307#(<= proc_i 344)} assume a[5] == 1000; {295307#(<= proc_i 344)} is VALID [2019-05-15 10:24:04,826 INFO L273 TraceCheckUtils]: 520: Hoare triple {295307#(<= proc_i 344)} assume j > 4; {295307#(<= proc_i 344)} is VALID [2019-05-15 10:24:04,827 INFO L273 TraceCheckUtils]: 521: Hoare triple {295307#(<= proc_i 344)} assume j < 6; {295307#(<= proc_i 344)} is VALID [2019-05-15 10:24:04,827 INFO L273 TraceCheckUtils]: 522: Hoare triple {295307#(<= proc_i 344)} i := i + 4; {295326#(<= proc_i 348)} is VALID [2019-05-15 10:24:04,828 INFO L273 TraceCheckUtils]: 523: Hoare triple {295326#(<= proc_i 348)} assume i <= 1000; {295326#(<= proc_i 348)} is VALID [2019-05-15 10:24:04,828 INFO L273 TraceCheckUtils]: 524: Hoare triple {295326#(<= proc_i 348)} assume i + 4 < a[j]; {295326#(<= proc_i 348)} is VALID [2019-05-15 10:24:04,829 INFO L273 TraceCheckUtils]: 525: Hoare triple {295326#(<= proc_i 348)} assume a[5] == 1000; {295326#(<= proc_i 348)} is VALID [2019-05-15 10:24:04,829 INFO L273 TraceCheckUtils]: 526: Hoare triple {295326#(<= proc_i 348)} assume j > 4; {295326#(<= proc_i 348)} is VALID [2019-05-15 10:24:04,830 INFO L273 TraceCheckUtils]: 527: Hoare triple {295326#(<= proc_i 348)} assume j < 6; {295326#(<= proc_i 348)} is VALID [2019-05-15 10:24:04,830 INFO L273 TraceCheckUtils]: 528: Hoare triple {295326#(<= proc_i 348)} i := i + 4; {295345#(<= proc_i 352)} is VALID [2019-05-15 10:24:04,831 INFO L273 TraceCheckUtils]: 529: Hoare triple {295345#(<= proc_i 352)} assume i <= 1000; {295345#(<= proc_i 352)} is VALID [2019-05-15 10:24:04,831 INFO L273 TraceCheckUtils]: 530: Hoare triple {295345#(<= proc_i 352)} assume i + 4 < a[j]; {295345#(<= proc_i 352)} is VALID [2019-05-15 10:24:04,832 INFO L273 TraceCheckUtils]: 531: Hoare triple {295345#(<= proc_i 352)} assume a[5] == 1000; {295345#(<= proc_i 352)} is VALID [2019-05-15 10:24:04,832 INFO L273 TraceCheckUtils]: 532: Hoare triple {295345#(<= proc_i 352)} assume j > 4; {295345#(<= proc_i 352)} is VALID [2019-05-15 10:24:04,832 INFO L273 TraceCheckUtils]: 533: Hoare triple {295345#(<= proc_i 352)} assume j < 6; {295345#(<= proc_i 352)} is VALID [2019-05-15 10:24:04,833 INFO L273 TraceCheckUtils]: 534: Hoare triple {295345#(<= proc_i 352)} i := i + 4; {295364#(<= proc_i 356)} is VALID [2019-05-15 10:24:04,834 INFO L273 TraceCheckUtils]: 535: Hoare triple {295364#(<= proc_i 356)} assume i <= 1000; {295364#(<= proc_i 356)} is VALID [2019-05-15 10:24:04,834 INFO L273 TraceCheckUtils]: 536: Hoare triple {295364#(<= proc_i 356)} assume i + 4 < a[j]; {295364#(<= proc_i 356)} is VALID [2019-05-15 10:24:04,834 INFO L273 TraceCheckUtils]: 537: Hoare triple {295364#(<= proc_i 356)} assume a[5] == 1000; {295364#(<= proc_i 356)} is VALID [2019-05-15 10:24:04,835 INFO L273 TraceCheckUtils]: 538: Hoare triple {295364#(<= proc_i 356)} assume j > 4; {295364#(<= proc_i 356)} is VALID [2019-05-15 10:24:04,835 INFO L273 TraceCheckUtils]: 539: Hoare triple {295364#(<= proc_i 356)} assume j < 6; {295364#(<= proc_i 356)} is VALID [2019-05-15 10:24:04,836 INFO L273 TraceCheckUtils]: 540: Hoare triple {295364#(<= proc_i 356)} i := i + 4; {295383#(<= proc_i 360)} is VALID [2019-05-15 10:24:04,837 INFO L273 TraceCheckUtils]: 541: Hoare triple {295383#(<= proc_i 360)} assume i <= 1000; {295383#(<= proc_i 360)} is VALID [2019-05-15 10:24:04,837 INFO L273 TraceCheckUtils]: 542: Hoare triple {295383#(<= proc_i 360)} assume i + 4 < a[j]; {295383#(<= proc_i 360)} is VALID [2019-05-15 10:24:04,837 INFO L273 TraceCheckUtils]: 543: Hoare triple {295383#(<= proc_i 360)} assume a[5] == 1000; {295383#(<= proc_i 360)} is VALID [2019-05-15 10:24:04,838 INFO L273 TraceCheckUtils]: 544: Hoare triple {295383#(<= proc_i 360)} assume j > 4; {295383#(<= proc_i 360)} is VALID [2019-05-15 10:24:04,838 INFO L273 TraceCheckUtils]: 545: Hoare triple {295383#(<= proc_i 360)} assume j < 6; {295383#(<= proc_i 360)} is VALID [2019-05-15 10:24:04,839 INFO L273 TraceCheckUtils]: 546: Hoare triple {295383#(<= proc_i 360)} i := i + 4; {295402#(<= proc_i 364)} is VALID [2019-05-15 10:24:04,839 INFO L273 TraceCheckUtils]: 547: Hoare triple {295402#(<= proc_i 364)} assume i <= 1000; {295402#(<= proc_i 364)} is VALID [2019-05-15 10:24:04,840 INFO L273 TraceCheckUtils]: 548: Hoare triple {295402#(<= proc_i 364)} assume i + 4 < a[j]; {295402#(<= proc_i 364)} is VALID [2019-05-15 10:24:04,840 INFO L273 TraceCheckUtils]: 549: Hoare triple {295402#(<= proc_i 364)} assume a[5] == 1000; {295402#(<= proc_i 364)} is VALID [2019-05-15 10:24:04,841 INFO L273 TraceCheckUtils]: 550: Hoare triple {295402#(<= proc_i 364)} assume j > 4; {295402#(<= proc_i 364)} is VALID [2019-05-15 10:24:04,841 INFO L273 TraceCheckUtils]: 551: Hoare triple {295402#(<= proc_i 364)} assume j < 6; {295402#(<= proc_i 364)} is VALID [2019-05-15 10:24:04,842 INFO L273 TraceCheckUtils]: 552: Hoare triple {295402#(<= proc_i 364)} i := i + 4; {295421#(<= proc_i 368)} is VALID [2019-05-15 10:24:04,842 INFO L273 TraceCheckUtils]: 553: Hoare triple {295421#(<= proc_i 368)} assume i <= 1000; {295421#(<= proc_i 368)} is VALID [2019-05-15 10:24:04,843 INFO L273 TraceCheckUtils]: 554: Hoare triple {295421#(<= proc_i 368)} assume i + 4 < a[j]; {295421#(<= proc_i 368)} is VALID [2019-05-15 10:24:04,843 INFO L273 TraceCheckUtils]: 555: Hoare triple {295421#(<= proc_i 368)} assume a[5] == 1000; {295421#(<= proc_i 368)} is VALID [2019-05-15 10:24:04,844 INFO L273 TraceCheckUtils]: 556: Hoare triple {295421#(<= proc_i 368)} assume j > 4; {295421#(<= proc_i 368)} is VALID [2019-05-15 10:24:04,844 INFO L273 TraceCheckUtils]: 557: Hoare triple {295421#(<= proc_i 368)} assume j < 6; {295421#(<= proc_i 368)} is VALID [2019-05-15 10:24:04,845 INFO L273 TraceCheckUtils]: 558: Hoare triple {295421#(<= proc_i 368)} i := i + 4; {295440#(<= proc_i 372)} is VALID [2019-05-15 10:24:04,845 INFO L273 TraceCheckUtils]: 559: Hoare triple {295440#(<= proc_i 372)} assume i <= 1000; {295440#(<= proc_i 372)} is VALID [2019-05-15 10:24:04,846 INFO L273 TraceCheckUtils]: 560: Hoare triple {295440#(<= proc_i 372)} assume i + 4 < a[j]; {295440#(<= proc_i 372)} is VALID [2019-05-15 10:24:04,846 INFO L273 TraceCheckUtils]: 561: Hoare triple {295440#(<= proc_i 372)} assume a[5] == 1000; {295440#(<= proc_i 372)} is VALID [2019-05-15 10:24:04,847 INFO L273 TraceCheckUtils]: 562: Hoare triple {295440#(<= proc_i 372)} assume j > 4; {295440#(<= proc_i 372)} is VALID [2019-05-15 10:24:04,847 INFO L273 TraceCheckUtils]: 563: Hoare triple {295440#(<= proc_i 372)} assume j < 6; {295440#(<= proc_i 372)} is VALID [2019-05-15 10:24:04,848 INFO L273 TraceCheckUtils]: 564: Hoare triple {295440#(<= proc_i 372)} i := i + 4; {295459#(<= proc_i 376)} is VALID [2019-05-15 10:24:04,848 INFO L273 TraceCheckUtils]: 565: Hoare triple {295459#(<= proc_i 376)} assume i <= 1000; {295459#(<= proc_i 376)} is VALID [2019-05-15 10:24:04,849 INFO L273 TraceCheckUtils]: 566: Hoare triple {295459#(<= proc_i 376)} assume i + 4 < a[j]; {295459#(<= proc_i 376)} is VALID [2019-05-15 10:24:04,849 INFO L273 TraceCheckUtils]: 567: Hoare triple {295459#(<= proc_i 376)} assume a[5] == 1000; {295459#(<= proc_i 376)} is VALID [2019-05-15 10:24:04,850 INFO L273 TraceCheckUtils]: 568: Hoare triple {295459#(<= proc_i 376)} assume j > 4; {295459#(<= proc_i 376)} is VALID [2019-05-15 10:24:04,850 INFO L273 TraceCheckUtils]: 569: Hoare triple {295459#(<= proc_i 376)} assume j < 6; {295459#(<= proc_i 376)} is VALID [2019-05-15 10:24:04,851 INFO L273 TraceCheckUtils]: 570: Hoare triple {295459#(<= proc_i 376)} i := i + 4; {295478#(<= proc_i 380)} is VALID [2019-05-15 10:24:04,851 INFO L273 TraceCheckUtils]: 571: Hoare triple {295478#(<= proc_i 380)} assume i <= 1000; {295478#(<= proc_i 380)} is VALID [2019-05-15 10:24:04,852 INFO L273 TraceCheckUtils]: 572: Hoare triple {295478#(<= proc_i 380)} assume i + 4 < a[j]; {295478#(<= proc_i 380)} is VALID [2019-05-15 10:24:04,852 INFO L273 TraceCheckUtils]: 573: Hoare triple {295478#(<= proc_i 380)} assume a[5] == 1000; {295478#(<= proc_i 380)} is VALID [2019-05-15 10:24:04,853 INFO L273 TraceCheckUtils]: 574: Hoare triple {295478#(<= proc_i 380)} assume j > 4; {295478#(<= proc_i 380)} is VALID [2019-05-15 10:24:04,853 INFO L273 TraceCheckUtils]: 575: Hoare triple {295478#(<= proc_i 380)} assume j < 6; {295478#(<= proc_i 380)} is VALID [2019-05-15 10:24:04,854 INFO L273 TraceCheckUtils]: 576: Hoare triple {295478#(<= proc_i 380)} i := i + 4; {295497#(<= proc_i 384)} is VALID [2019-05-15 10:24:04,854 INFO L273 TraceCheckUtils]: 577: Hoare triple {295497#(<= proc_i 384)} assume i <= 1000; {295497#(<= proc_i 384)} is VALID [2019-05-15 10:24:04,855 INFO L273 TraceCheckUtils]: 578: Hoare triple {295497#(<= proc_i 384)} assume i + 4 < a[j]; {295497#(<= proc_i 384)} is VALID [2019-05-15 10:24:04,855 INFO L273 TraceCheckUtils]: 579: Hoare triple {295497#(<= proc_i 384)} assume a[5] == 1000; {295497#(<= proc_i 384)} is VALID [2019-05-15 10:24:04,855 INFO L273 TraceCheckUtils]: 580: Hoare triple {295497#(<= proc_i 384)} assume j > 4; {295497#(<= proc_i 384)} is VALID [2019-05-15 10:24:04,856 INFO L273 TraceCheckUtils]: 581: Hoare triple {295497#(<= proc_i 384)} assume j < 6; {295497#(<= proc_i 384)} is VALID [2019-05-15 10:24:04,857 INFO L273 TraceCheckUtils]: 582: Hoare triple {295497#(<= proc_i 384)} i := i + 4; {295516#(<= proc_i 388)} is VALID [2019-05-15 10:24:04,857 INFO L273 TraceCheckUtils]: 583: Hoare triple {295516#(<= proc_i 388)} assume i <= 1000; {295516#(<= proc_i 388)} is VALID [2019-05-15 10:24:04,858 INFO L273 TraceCheckUtils]: 584: Hoare triple {295516#(<= proc_i 388)} assume i + 4 < a[j]; {295516#(<= proc_i 388)} is VALID [2019-05-15 10:24:04,858 INFO L273 TraceCheckUtils]: 585: Hoare triple {295516#(<= proc_i 388)} assume a[5] == 1000; {295516#(<= proc_i 388)} is VALID [2019-05-15 10:24:04,858 INFO L273 TraceCheckUtils]: 586: Hoare triple {295516#(<= proc_i 388)} assume j > 4; {295516#(<= proc_i 388)} is VALID [2019-05-15 10:24:04,859 INFO L273 TraceCheckUtils]: 587: Hoare triple {295516#(<= proc_i 388)} assume j < 6; {295516#(<= proc_i 388)} is VALID [2019-05-15 10:24:04,860 INFO L273 TraceCheckUtils]: 588: Hoare triple {295516#(<= proc_i 388)} i := i + 4; {295535#(<= proc_i 392)} is VALID [2019-05-15 10:24:04,860 INFO L273 TraceCheckUtils]: 589: Hoare triple {295535#(<= proc_i 392)} assume i <= 1000; {295535#(<= proc_i 392)} is VALID [2019-05-15 10:24:04,860 INFO L273 TraceCheckUtils]: 590: Hoare triple {295535#(<= proc_i 392)} assume i + 4 < a[j]; {295535#(<= proc_i 392)} is VALID [2019-05-15 10:24:04,861 INFO L273 TraceCheckUtils]: 591: Hoare triple {295535#(<= proc_i 392)} assume a[5] == 1000; {295535#(<= proc_i 392)} is VALID [2019-05-15 10:24:04,861 INFO L273 TraceCheckUtils]: 592: Hoare triple {295535#(<= proc_i 392)} assume j > 4; {295535#(<= proc_i 392)} is VALID [2019-05-15 10:24:04,862 INFO L273 TraceCheckUtils]: 593: Hoare triple {295535#(<= proc_i 392)} assume j < 6; {295535#(<= proc_i 392)} is VALID [2019-05-15 10:24:04,862 INFO L273 TraceCheckUtils]: 594: Hoare triple {295535#(<= proc_i 392)} i := i + 4; {295554#(<= proc_i 396)} is VALID [2019-05-15 10:24:04,863 INFO L273 TraceCheckUtils]: 595: Hoare triple {295554#(<= proc_i 396)} assume i <= 1000; {295554#(<= proc_i 396)} is VALID [2019-05-15 10:24:04,863 INFO L273 TraceCheckUtils]: 596: Hoare triple {295554#(<= proc_i 396)} assume i + 4 < a[j]; {295554#(<= proc_i 396)} is VALID [2019-05-15 10:24:04,864 INFO L273 TraceCheckUtils]: 597: Hoare triple {295554#(<= proc_i 396)} assume a[5] == 1000; {295554#(<= proc_i 396)} is VALID [2019-05-15 10:24:04,864 INFO L273 TraceCheckUtils]: 598: Hoare triple {295554#(<= proc_i 396)} assume j > 4; {295554#(<= proc_i 396)} is VALID [2019-05-15 10:24:04,865 INFO L273 TraceCheckUtils]: 599: Hoare triple {295554#(<= proc_i 396)} assume j < 6; {295554#(<= proc_i 396)} is VALID [2019-05-15 10:24:04,865 INFO L273 TraceCheckUtils]: 600: Hoare triple {295554#(<= proc_i 396)} i := i + 4; {295573#(<= proc_i 400)} is VALID [2019-05-15 10:24:04,866 INFO L273 TraceCheckUtils]: 601: Hoare triple {295573#(<= proc_i 400)} assume i <= 1000; {295573#(<= proc_i 400)} is VALID [2019-05-15 10:24:04,866 INFO L273 TraceCheckUtils]: 602: Hoare triple {295573#(<= proc_i 400)} assume i + 4 < a[j]; {295573#(<= proc_i 400)} is VALID [2019-05-15 10:24:04,867 INFO L273 TraceCheckUtils]: 603: Hoare triple {295573#(<= proc_i 400)} assume a[5] == 1000; {295573#(<= proc_i 400)} is VALID [2019-05-15 10:24:04,867 INFO L273 TraceCheckUtils]: 604: Hoare triple {295573#(<= proc_i 400)} assume j > 4; {295573#(<= proc_i 400)} is VALID [2019-05-15 10:24:04,868 INFO L273 TraceCheckUtils]: 605: Hoare triple {295573#(<= proc_i 400)} assume j < 6; {295573#(<= proc_i 400)} is VALID [2019-05-15 10:24:04,868 INFO L273 TraceCheckUtils]: 606: Hoare triple {295573#(<= proc_i 400)} i := i + 4; {295592#(<= proc_i 404)} is VALID [2019-05-15 10:24:04,869 INFO L273 TraceCheckUtils]: 607: Hoare triple {295592#(<= proc_i 404)} assume i <= 1000; {295592#(<= proc_i 404)} is VALID [2019-05-15 10:24:04,869 INFO L273 TraceCheckUtils]: 608: Hoare triple {295592#(<= proc_i 404)} assume i + 4 < a[j]; {295592#(<= proc_i 404)} is VALID [2019-05-15 10:24:04,870 INFO L273 TraceCheckUtils]: 609: Hoare triple {295592#(<= proc_i 404)} assume a[5] == 1000; {295592#(<= proc_i 404)} is VALID [2019-05-15 10:24:04,870 INFO L273 TraceCheckUtils]: 610: Hoare triple {295592#(<= proc_i 404)} assume j > 4; {295592#(<= proc_i 404)} is VALID [2019-05-15 10:24:04,871 INFO L273 TraceCheckUtils]: 611: Hoare triple {295592#(<= proc_i 404)} assume j < 6; {295592#(<= proc_i 404)} is VALID [2019-05-15 10:24:04,871 INFO L273 TraceCheckUtils]: 612: Hoare triple {295592#(<= proc_i 404)} i := i + 4; {295611#(<= proc_i 408)} is VALID [2019-05-15 10:24:04,872 INFO L273 TraceCheckUtils]: 613: Hoare triple {295611#(<= proc_i 408)} assume i <= 1000; {295611#(<= proc_i 408)} is VALID [2019-05-15 10:24:04,872 INFO L273 TraceCheckUtils]: 614: Hoare triple {295611#(<= proc_i 408)} assume i + 4 < a[j]; {295611#(<= proc_i 408)} is VALID [2019-05-15 10:24:04,873 INFO L273 TraceCheckUtils]: 615: Hoare triple {295611#(<= proc_i 408)} assume a[5] == 1000; {295611#(<= proc_i 408)} is VALID [2019-05-15 10:24:04,873 INFO L273 TraceCheckUtils]: 616: Hoare triple {295611#(<= proc_i 408)} assume j > 4; {295611#(<= proc_i 408)} is VALID [2019-05-15 10:24:04,874 INFO L273 TraceCheckUtils]: 617: Hoare triple {295611#(<= proc_i 408)} assume j < 6; {295611#(<= proc_i 408)} is VALID [2019-05-15 10:24:04,874 INFO L273 TraceCheckUtils]: 618: Hoare triple {295611#(<= proc_i 408)} i := i + 4; {295630#(<= proc_i 412)} is VALID [2019-05-15 10:24:04,875 INFO L273 TraceCheckUtils]: 619: Hoare triple {295630#(<= proc_i 412)} assume i <= 1000; {295630#(<= proc_i 412)} is VALID [2019-05-15 10:24:04,875 INFO L273 TraceCheckUtils]: 620: Hoare triple {295630#(<= proc_i 412)} assume i + 4 < a[j]; {295630#(<= proc_i 412)} is VALID [2019-05-15 10:24:04,876 INFO L273 TraceCheckUtils]: 621: Hoare triple {295630#(<= proc_i 412)} assume a[5] == 1000; {295630#(<= proc_i 412)} is VALID [2019-05-15 10:24:04,876 INFO L273 TraceCheckUtils]: 622: Hoare triple {295630#(<= proc_i 412)} assume j > 4; {295630#(<= proc_i 412)} is VALID [2019-05-15 10:24:04,876 INFO L273 TraceCheckUtils]: 623: Hoare triple {295630#(<= proc_i 412)} assume j < 6; {295630#(<= proc_i 412)} is VALID [2019-05-15 10:24:04,877 INFO L273 TraceCheckUtils]: 624: Hoare triple {295630#(<= proc_i 412)} i := i + 4; {295649#(<= proc_i 416)} is VALID [2019-05-15 10:24:04,878 INFO L273 TraceCheckUtils]: 625: Hoare triple {295649#(<= proc_i 416)} assume i <= 1000; {295649#(<= proc_i 416)} is VALID [2019-05-15 10:24:04,878 INFO L273 TraceCheckUtils]: 626: Hoare triple {295649#(<= proc_i 416)} assume i + 4 < a[j]; {295649#(<= proc_i 416)} is VALID [2019-05-15 10:24:04,878 INFO L273 TraceCheckUtils]: 627: Hoare triple {295649#(<= proc_i 416)} assume a[5] == 1000; {295649#(<= proc_i 416)} is VALID [2019-05-15 10:24:04,879 INFO L273 TraceCheckUtils]: 628: Hoare triple {295649#(<= proc_i 416)} assume j > 4; {295649#(<= proc_i 416)} is VALID [2019-05-15 10:24:04,879 INFO L273 TraceCheckUtils]: 629: Hoare triple {295649#(<= proc_i 416)} assume j < 6; {295649#(<= proc_i 416)} is VALID [2019-05-15 10:24:04,880 INFO L273 TraceCheckUtils]: 630: Hoare triple {295649#(<= proc_i 416)} i := i + 4; {295668#(<= proc_i 420)} is VALID [2019-05-15 10:24:04,881 INFO L273 TraceCheckUtils]: 631: Hoare triple {295668#(<= proc_i 420)} assume i <= 1000; {295668#(<= proc_i 420)} is VALID [2019-05-15 10:24:04,881 INFO L273 TraceCheckUtils]: 632: Hoare triple {295668#(<= proc_i 420)} assume i + 4 < a[j]; {295668#(<= proc_i 420)} is VALID [2019-05-15 10:24:04,881 INFO L273 TraceCheckUtils]: 633: Hoare triple {295668#(<= proc_i 420)} assume a[5] == 1000; {295668#(<= proc_i 420)} is VALID [2019-05-15 10:24:04,882 INFO L273 TraceCheckUtils]: 634: Hoare triple {295668#(<= proc_i 420)} assume j > 4; {295668#(<= proc_i 420)} is VALID [2019-05-15 10:24:04,882 INFO L273 TraceCheckUtils]: 635: Hoare triple {295668#(<= proc_i 420)} assume j < 6; {295668#(<= proc_i 420)} is VALID [2019-05-15 10:24:04,883 INFO L273 TraceCheckUtils]: 636: Hoare triple {295668#(<= proc_i 420)} i := i + 4; {295687#(<= proc_i 424)} is VALID [2019-05-15 10:24:04,883 INFO L273 TraceCheckUtils]: 637: Hoare triple {295687#(<= proc_i 424)} assume i <= 1000; {295687#(<= proc_i 424)} is VALID [2019-05-15 10:24:04,884 INFO L273 TraceCheckUtils]: 638: Hoare triple {295687#(<= proc_i 424)} assume i + 4 < a[j]; {295687#(<= proc_i 424)} is VALID [2019-05-15 10:24:04,884 INFO L273 TraceCheckUtils]: 639: Hoare triple {295687#(<= proc_i 424)} assume a[5] == 1000; {295687#(<= proc_i 424)} is VALID [2019-05-15 10:24:04,885 INFO L273 TraceCheckUtils]: 640: Hoare triple {295687#(<= proc_i 424)} assume j > 4; {295687#(<= proc_i 424)} is VALID [2019-05-15 10:24:04,885 INFO L273 TraceCheckUtils]: 641: Hoare triple {295687#(<= proc_i 424)} assume j < 6; {295687#(<= proc_i 424)} is VALID [2019-05-15 10:24:04,886 INFO L273 TraceCheckUtils]: 642: Hoare triple {295687#(<= proc_i 424)} i := i + 4; {295706#(<= proc_i 428)} is VALID [2019-05-15 10:24:04,886 INFO L273 TraceCheckUtils]: 643: Hoare triple {295706#(<= proc_i 428)} assume i <= 1000; {295706#(<= proc_i 428)} is VALID [2019-05-15 10:24:04,887 INFO L273 TraceCheckUtils]: 644: Hoare triple {295706#(<= proc_i 428)} assume i + 4 < a[j]; {295706#(<= proc_i 428)} is VALID [2019-05-15 10:24:04,887 INFO L273 TraceCheckUtils]: 645: Hoare triple {295706#(<= proc_i 428)} assume a[5] == 1000; {295706#(<= proc_i 428)} is VALID [2019-05-15 10:24:04,888 INFO L273 TraceCheckUtils]: 646: Hoare triple {295706#(<= proc_i 428)} assume j > 4; {295706#(<= proc_i 428)} is VALID [2019-05-15 10:24:04,888 INFO L273 TraceCheckUtils]: 647: Hoare triple {295706#(<= proc_i 428)} assume j < 6; {295706#(<= proc_i 428)} is VALID [2019-05-15 10:24:04,889 INFO L273 TraceCheckUtils]: 648: Hoare triple {295706#(<= proc_i 428)} i := i + 4; {295725#(<= proc_i 432)} is VALID [2019-05-15 10:24:04,889 INFO L273 TraceCheckUtils]: 649: Hoare triple {295725#(<= proc_i 432)} assume i <= 1000; {295725#(<= proc_i 432)} is VALID [2019-05-15 10:24:04,890 INFO L273 TraceCheckUtils]: 650: Hoare triple {295725#(<= proc_i 432)} assume i + 4 < a[j]; {295725#(<= proc_i 432)} is VALID [2019-05-15 10:24:04,890 INFO L273 TraceCheckUtils]: 651: Hoare triple {295725#(<= proc_i 432)} assume a[5] == 1000; {295725#(<= proc_i 432)} is VALID [2019-05-15 10:24:04,891 INFO L273 TraceCheckUtils]: 652: Hoare triple {295725#(<= proc_i 432)} assume j > 4; {295725#(<= proc_i 432)} is VALID [2019-05-15 10:24:04,891 INFO L273 TraceCheckUtils]: 653: Hoare triple {295725#(<= proc_i 432)} assume j < 6; {295725#(<= proc_i 432)} is VALID [2019-05-15 10:24:04,892 INFO L273 TraceCheckUtils]: 654: Hoare triple {295725#(<= proc_i 432)} i := i + 4; {295744#(<= proc_i 436)} is VALID [2019-05-15 10:24:04,892 INFO L273 TraceCheckUtils]: 655: Hoare triple {295744#(<= proc_i 436)} assume i <= 1000; {295744#(<= proc_i 436)} is VALID [2019-05-15 10:24:04,893 INFO L273 TraceCheckUtils]: 656: Hoare triple {295744#(<= proc_i 436)} assume i + 4 < a[j]; {295744#(<= proc_i 436)} is VALID [2019-05-15 10:24:04,893 INFO L273 TraceCheckUtils]: 657: Hoare triple {295744#(<= proc_i 436)} assume a[5] == 1000; {295744#(<= proc_i 436)} is VALID [2019-05-15 10:24:04,894 INFO L273 TraceCheckUtils]: 658: Hoare triple {295744#(<= proc_i 436)} assume j > 4; {295744#(<= proc_i 436)} is VALID [2019-05-15 10:24:04,894 INFO L273 TraceCheckUtils]: 659: Hoare triple {295744#(<= proc_i 436)} assume j < 6; {295744#(<= proc_i 436)} is VALID [2019-05-15 10:24:04,895 INFO L273 TraceCheckUtils]: 660: Hoare triple {295744#(<= proc_i 436)} i := i + 4; {295763#(<= proc_i 440)} is VALID [2019-05-15 10:24:04,895 INFO L273 TraceCheckUtils]: 661: Hoare triple {295763#(<= proc_i 440)} assume i <= 1000; {295763#(<= proc_i 440)} is VALID [2019-05-15 10:24:04,896 INFO L273 TraceCheckUtils]: 662: Hoare triple {295763#(<= proc_i 440)} assume i + 4 < a[j]; {295763#(<= proc_i 440)} is VALID [2019-05-15 10:24:04,896 INFO L273 TraceCheckUtils]: 663: Hoare triple {295763#(<= proc_i 440)} assume a[5] == 1000; {295763#(<= proc_i 440)} is VALID [2019-05-15 10:24:04,897 INFO L273 TraceCheckUtils]: 664: Hoare triple {295763#(<= proc_i 440)} assume j > 4; {295763#(<= proc_i 440)} is VALID [2019-05-15 10:24:04,897 INFO L273 TraceCheckUtils]: 665: Hoare triple {295763#(<= proc_i 440)} assume j < 6; {295763#(<= proc_i 440)} is VALID [2019-05-15 10:24:04,898 INFO L273 TraceCheckUtils]: 666: Hoare triple {295763#(<= proc_i 440)} i := i + 4; {295782#(<= proc_i 444)} is VALID [2019-05-15 10:24:04,898 INFO L273 TraceCheckUtils]: 667: Hoare triple {295782#(<= proc_i 444)} assume i <= 1000; {295782#(<= proc_i 444)} is VALID [2019-05-15 10:24:04,899 INFO L273 TraceCheckUtils]: 668: Hoare triple {295782#(<= proc_i 444)} assume i + 4 < a[j]; {295782#(<= proc_i 444)} is VALID [2019-05-15 10:24:04,899 INFO L273 TraceCheckUtils]: 669: Hoare triple {295782#(<= proc_i 444)} assume a[5] == 1000; {295782#(<= proc_i 444)} is VALID [2019-05-15 10:24:04,900 INFO L273 TraceCheckUtils]: 670: Hoare triple {295782#(<= proc_i 444)} assume j > 4; {295782#(<= proc_i 444)} is VALID [2019-05-15 10:24:04,900 INFO L273 TraceCheckUtils]: 671: Hoare triple {295782#(<= proc_i 444)} assume j < 6; {295782#(<= proc_i 444)} is VALID [2019-05-15 10:24:04,901 INFO L273 TraceCheckUtils]: 672: Hoare triple {295782#(<= proc_i 444)} i := i + 4; {295801#(<= proc_i 448)} is VALID [2019-05-15 10:24:04,901 INFO L273 TraceCheckUtils]: 673: Hoare triple {295801#(<= proc_i 448)} assume i <= 1000; {295801#(<= proc_i 448)} is VALID [2019-05-15 10:24:04,902 INFO L273 TraceCheckUtils]: 674: Hoare triple {295801#(<= proc_i 448)} assume i + 4 < a[j]; {295801#(<= proc_i 448)} is VALID [2019-05-15 10:24:04,902 INFO L273 TraceCheckUtils]: 675: Hoare triple {295801#(<= proc_i 448)} assume a[5] == 1000; {295801#(<= proc_i 448)} is VALID [2019-05-15 10:24:04,902 INFO L273 TraceCheckUtils]: 676: Hoare triple {295801#(<= proc_i 448)} assume j > 4; {295801#(<= proc_i 448)} is VALID [2019-05-15 10:24:04,903 INFO L273 TraceCheckUtils]: 677: Hoare triple {295801#(<= proc_i 448)} assume j < 6; {295801#(<= proc_i 448)} is VALID [2019-05-15 10:24:04,904 INFO L273 TraceCheckUtils]: 678: Hoare triple {295801#(<= proc_i 448)} i := i + 4; {295820#(<= proc_i 452)} is VALID [2019-05-15 10:24:04,904 INFO L273 TraceCheckUtils]: 679: Hoare triple {295820#(<= proc_i 452)} assume i <= 1000; {295820#(<= proc_i 452)} is VALID [2019-05-15 10:24:04,905 INFO L273 TraceCheckUtils]: 680: Hoare triple {295820#(<= proc_i 452)} assume i + 4 < a[j]; {295820#(<= proc_i 452)} is VALID [2019-05-15 10:24:04,905 INFO L273 TraceCheckUtils]: 681: Hoare triple {295820#(<= proc_i 452)} assume a[5] == 1000; {295820#(<= proc_i 452)} is VALID [2019-05-15 10:24:04,905 INFO L273 TraceCheckUtils]: 682: Hoare triple {295820#(<= proc_i 452)} assume j > 4; {295820#(<= proc_i 452)} is VALID [2019-05-15 10:24:04,906 INFO L273 TraceCheckUtils]: 683: Hoare triple {295820#(<= proc_i 452)} assume j < 6; {295820#(<= proc_i 452)} is VALID [2019-05-15 10:24:04,907 INFO L273 TraceCheckUtils]: 684: Hoare triple {295820#(<= proc_i 452)} i := i + 4; {295839#(<= proc_i 456)} is VALID [2019-05-15 10:24:04,907 INFO L273 TraceCheckUtils]: 685: Hoare triple {295839#(<= proc_i 456)} assume i <= 1000; {295839#(<= proc_i 456)} is VALID [2019-05-15 10:24:04,907 INFO L273 TraceCheckUtils]: 686: Hoare triple {295839#(<= proc_i 456)} assume i + 4 < a[j]; {295839#(<= proc_i 456)} is VALID [2019-05-15 10:24:04,908 INFO L273 TraceCheckUtils]: 687: Hoare triple {295839#(<= proc_i 456)} assume a[5] == 1000; {295839#(<= proc_i 456)} is VALID [2019-05-15 10:24:04,908 INFO L273 TraceCheckUtils]: 688: Hoare triple {295839#(<= proc_i 456)} assume j > 4; {295839#(<= proc_i 456)} is VALID [2019-05-15 10:24:04,909 INFO L273 TraceCheckUtils]: 689: Hoare triple {295839#(<= proc_i 456)} assume j < 6; {295839#(<= proc_i 456)} is VALID [2019-05-15 10:24:04,909 INFO L273 TraceCheckUtils]: 690: Hoare triple {295839#(<= proc_i 456)} i := i + 4; {295858#(<= proc_i 460)} is VALID [2019-05-15 10:24:04,910 INFO L273 TraceCheckUtils]: 691: Hoare triple {295858#(<= proc_i 460)} assume i <= 1000; {295858#(<= proc_i 460)} is VALID [2019-05-15 10:24:04,910 INFO L273 TraceCheckUtils]: 692: Hoare triple {295858#(<= proc_i 460)} assume i + 4 < a[j]; {295858#(<= proc_i 460)} is VALID [2019-05-15 10:24:04,911 INFO L273 TraceCheckUtils]: 693: Hoare triple {295858#(<= proc_i 460)} assume a[5] == 1000; {295858#(<= proc_i 460)} is VALID [2019-05-15 10:24:04,911 INFO L273 TraceCheckUtils]: 694: Hoare triple {295858#(<= proc_i 460)} assume j > 4; {295858#(<= proc_i 460)} is VALID [2019-05-15 10:24:04,912 INFO L273 TraceCheckUtils]: 695: Hoare triple {295858#(<= proc_i 460)} assume j < 6; {295858#(<= proc_i 460)} is VALID [2019-05-15 10:24:04,912 INFO L273 TraceCheckUtils]: 696: Hoare triple {295858#(<= proc_i 460)} i := i + 4; {295877#(<= proc_i 464)} is VALID [2019-05-15 10:24:04,913 INFO L273 TraceCheckUtils]: 697: Hoare triple {295877#(<= proc_i 464)} assume !(i <= 1000); {293669#false} is VALID [2019-05-15 10:24:05,193 INFO L134 CoverageAnalysis]: Checked inductivity of 40136 backedges. 0 proven. 40136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:24:05,193 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:24:05,193 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [117] total 117 [2019-05-15 10:24:05,194 INFO L78 Accepts]: Start accepts. Automaton has 119 states. Word has length 698 [2019-05-15 10:24:05,194 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:24:05,194 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 119 states. [2019-05-15 10:24:05,922 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 698 edges. 698 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:24:05,922 INFO L454 AbstractCegarLoop]: Interpolant automaton has 119 states [2019-05-15 10:24:05,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2019-05-15 10:24:05,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7021, Invalid=7021, Unknown=0, NotChecked=0, Total=14042 [2019-05-15 10:24:05,924 INFO L87 Difference]: Start difference. First operand 699 states and 699 transitions. Second operand 119 states. [2019-05-15 10:24:07,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:07,362 INFO L93 Difference]: Finished difference Result 710 states and 710 transitions. [2019-05-15 10:24:07,363 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2019-05-15 10:24:07,363 INFO L78 Accepts]: Start accepts. Automaton has 119 states. Word has length 698 [2019-05-15 10:24:07,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:24:07,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2019-05-15 10:24:07,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 711 transitions. [2019-05-15 10:24:07,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2019-05-15 10:24:07,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 711 transitions. [2019-05-15 10:24:07,368 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 119 states and 711 transitions. [2019-05-15 10:24:08,044 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 711 edges. 711 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:24:08,073 INFO L225 Difference]: With dead ends: 710 [2019-05-15 10:24:08,073 INFO L226 Difference]: Without dead ends: 710 [2019-05-15 10:24:08,074 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 697 GetRequests, 580 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=7021, Invalid=7021, Unknown=0, NotChecked=0, Total=14042 [2019-05-15 10:24:08,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2019-05-15 10:24:08,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 705. [2019-05-15 10:24:08,079 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:24:08,079 INFO L82 GeneralOperation]: Start isEquivalent. First operand 710 states. Second operand 705 states. [2019-05-15 10:24:08,079 INFO L74 IsIncluded]: Start isIncluded. First operand 710 states. Second operand 705 states. [2019-05-15 10:24:08,079 INFO L87 Difference]: Start difference. First operand 710 states. Second operand 705 states. [2019-05-15 10:24:08,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:08,103 INFO L93 Difference]: Finished difference Result 710 states and 710 transitions. [2019-05-15 10:24:08,104 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 710 transitions. [2019-05-15 10:24:08,104 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:24:08,104 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:24:08,104 INFO L74 IsIncluded]: Start isIncluded. First operand 705 states. Second operand 710 states. [2019-05-15 10:24:08,104 INFO L87 Difference]: Start difference. First operand 705 states. Second operand 710 states. [2019-05-15 10:24:08,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:08,128 INFO L93 Difference]: Finished difference Result 710 states and 710 transitions. [2019-05-15 10:24:08,128 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 710 transitions. [2019-05-15 10:24:08,129 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:24:08,129 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:24:08,129 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:24:08,129 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:24:08,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 705 states. [2019-05-15 10:24:08,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 705 transitions. [2019-05-15 10:24:08,153 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 705 transitions. Word has length 698 [2019-05-15 10:24:08,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:24:08,153 INFO L475 AbstractCegarLoop]: Abstraction has 705 states and 705 transitions. [2019-05-15 10:24:08,153 INFO L476 AbstractCegarLoop]: Interpolant automaton has 119 states. [2019-05-15 10:24:08,153 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 705 transitions. [2019-05-15 10:24:08,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 705 [2019-05-15 10:24:08,158 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:24:08,158 INFO L399 BasicCegarLoop]: trace histogram [117, 117, 117, 117, 117, 117, 1, 1] [2019-05-15 10:24:08,159 INFO L418 AbstractCegarLoop]: === Iteration 118 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:24:08,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:24:08,159 INFO L82 PathProgramCache]: Analyzing trace with hash -811770970, now seen corresponding path program 117 times [2019-05-15 10:24:08,160 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:24:08,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:24:08,652 INFO L256 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 119 conjunts are in the unsatisfiable core [2019-05-15 10:24:08,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:24:08,711 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:24:14,900 INFO L273 TraceCheckUtils]: 0: Hoare triple {298715#true} i := 0; {298720#(<= proc_i 0)} is VALID [2019-05-15 10:24:14,901 INFO L273 TraceCheckUtils]: 1: Hoare triple {298720#(<= proc_i 0)} assume i <= 1000; {298720#(<= proc_i 0)} is VALID [2019-05-15 10:24:14,901 INFO L273 TraceCheckUtils]: 2: Hoare triple {298720#(<= proc_i 0)} assume i + 4 < a[j]; {298720#(<= proc_i 0)} is VALID [2019-05-15 10:24:14,901 INFO L273 TraceCheckUtils]: 3: Hoare triple {298720#(<= proc_i 0)} assume a[5] == 1000; {298720#(<= proc_i 0)} is VALID [2019-05-15 10:24:14,901 INFO L273 TraceCheckUtils]: 4: Hoare triple {298720#(<= proc_i 0)} assume j > 4; {298720#(<= proc_i 0)} is VALID [2019-05-15 10:24:14,902 INFO L273 TraceCheckUtils]: 5: Hoare triple {298720#(<= proc_i 0)} assume j < 6; {298720#(<= proc_i 0)} is VALID [2019-05-15 10:24:14,902 INFO L273 TraceCheckUtils]: 6: Hoare triple {298720#(<= proc_i 0)} i := i + 4; {298739#(<= proc_i 4)} is VALID [2019-05-15 10:24:14,902 INFO L273 TraceCheckUtils]: 7: Hoare triple {298739#(<= proc_i 4)} assume i <= 1000; {298739#(<= proc_i 4)} is VALID [2019-05-15 10:24:14,903 INFO L273 TraceCheckUtils]: 8: Hoare triple {298739#(<= proc_i 4)} assume i + 4 < a[j]; {298739#(<= proc_i 4)} is VALID [2019-05-15 10:24:14,903 INFO L273 TraceCheckUtils]: 9: Hoare triple {298739#(<= proc_i 4)} assume a[5] == 1000; {298739#(<= proc_i 4)} is VALID [2019-05-15 10:24:14,904 INFO L273 TraceCheckUtils]: 10: Hoare triple {298739#(<= proc_i 4)} assume j > 4; {298739#(<= proc_i 4)} is VALID [2019-05-15 10:24:14,904 INFO L273 TraceCheckUtils]: 11: Hoare triple {298739#(<= proc_i 4)} assume j < 6; {298739#(<= proc_i 4)} is VALID [2019-05-15 10:24:14,905 INFO L273 TraceCheckUtils]: 12: Hoare triple {298739#(<= proc_i 4)} i := i + 4; {298758#(<= proc_i 8)} is VALID [2019-05-15 10:24:14,905 INFO L273 TraceCheckUtils]: 13: Hoare triple {298758#(<= proc_i 8)} assume i <= 1000; {298758#(<= proc_i 8)} is VALID [2019-05-15 10:24:14,906 INFO L273 TraceCheckUtils]: 14: Hoare triple {298758#(<= proc_i 8)} assume i + 4 < a[j]; {298758#(<= proc_i 8)} is VALID [2019-05-15 10:24:14,906 INFO L273 TraceCheckUtils]: 15: Hoare triple {298758#(<= proc_i 8)} assume a[5] == 1000; {298758#(<= proc_i 8)} is VALID [2019-05-15 10:24:14,907 INFO L273 TraceCheckUtils]: 16: Hoare triple {298758#(<= proc_i 8)} assume j > 4; {298758#(<= proc_i 8)} is VALID [2019-05-15 10:24:14,907 INFO L273 TraceCheckUtils]: 17: Hoare triple {298758#(<= proc_i 8)} assume j < 6; {298758#(<= proc_i 8)} is VALID [2019-05-15 10:24:14,908 INFO L273 TraceCheckUtils]: 18: Hoare triple {298758#(<= proc_i 8)} i := i + 4; {298777#(<= proc_i 12)} is VALID [2019-05-15 10:24:14,908 INFO L273 TraceCheckUtils]: 19: Hoare triple {298777#(<= proc_i 12)} assume i <= 1000; {298777#(<= proc_i 12)} is VALID [2019-05-15 10:24:14,909 INFO L273 TraceCheckUtils]: 20: Hoare triple {298777#(<= proc_i 12)} assume i + 4 < a[j]; {298777#(<= proc_i 12)} is VALID [2019-05-15 10:24:14,909 INFO L273 TraceCheckUtils]: 21: Hoare triple {298777#(<= proc_i 12)} assume a[5] == 1000; {298777#(<= proc_i 12)} is VALID [2019-05-15 10:24:14,910 INFO L273 TraceCheckUtils]: 22: Hoare triple {298777#(<= proc_i 12)} assume j > 4; {298777#(<= proc_i 12)} is VALID [2019-05-15 10:24:14,910 INFO L273 TraceCheckUtils]: 23: Hoare triple {298777#(<= proc_i 12)} assume j < 6; {298777#(<= proc_i 12)} is VALID [2019-05-15 10:24:14,911 INFO L273 TraceCheckUtils]: 24: Hoare triple {298777#(<= proc_i 12)} i := i + 4; {298796#(<= proc_i 16)} is VALID [2019-05-15 10:24:14,911 INFO L273 TraceCheckUtils]: 25: Hoare triple {298796#(<= proc_i 16)} assume i <= 1000; {298796#(<= proc_i 16)} is VALID [2019-05-15 10:24:14,912 INFO L273 TraceCheckUtils]: 26: Hoare triple {298796#(<= proc_i 16)} assume i + 4 < a[j]; {298796#(<= proc_i 16)} is VALID [2019-05-15 10:24:14,912 INFO L273 TraceCheckUtils]: 27: Hoare triple {298796#(<= proc_i 16)} assume a[5] == 1000; {298796#(<= proc_i 16)} is VALID [2019-05-15 10:24:14,913 INFO L273 TraceCheckUtils]: 28: Hoare triple {298796#(<= proc_i 16)} assume j > 4; {298796#(<= proc_i 16)} is VALID [2019-05-15 10:24:14,913 INFO L273 TraceCheckUtils]: 29: Hoare triple {298796#(<= proc_i 16)} assume j < 6; {298796#(<= proc_i 16)} is VALID [2019-05-15 10:24:14,914 INFO L273 TraceCheckUtils]: 30: Hoare triple {298796#(<= proc_i 16)} i := i + 4; {298815#(<= proc_i 20)} is VALID [2019-05-15 10:24:14,914 INFO L273 TraceCheckUtils]: 31: Hoare triple {298815#(<= proc_i 20)} assume i <= 1000; {298815#(<= proc_i 20)} is VALID [2019-05-15 10:24:14,915 INFO L273 TraceCheckUtils]: 32: Hoare triple {298815#(<= proc_i 20)} assume i + 4 < a[j]; {298815#(<= proc_i 20)} is VALID [2019-05-15 10:24:14,915 INFO L273 TraceCheckUtils]: 33: Hoare triple {298815#(<= proc_i 20)} assume a[5] == 1000; {298815#(<= proc_i 20)} is VALID [2019-05-15 10:24:14,916 INFO L273 TraceCheckUtils]: 34: Hoare triple {298815#(<= proc_i 20)} assume j > 4; {298815#(<= proc_i 20)} is VALID [2019-05-15 10:24:14,916 INFO L273 TraceCheckUtils]: 35: Hoare triple {298815#(<= proc_i 20)} assume j < 6; {298815#(<= proc_i 20)} is VALID [2019-05-15 10:24:14,917 INFO L273 TraceCheckUtils]: 36: Hoare triple {298815#(<= proc_i 20)} i := i + 4; {298834#(<= proc_i 24)} is VALID [2019-05-15 10:24:14,917 INFO L273 TraceCheckUtils]: 37: Hoare triple {298834#(<= proc_i 24)} assume i <= 1000; {298834#(<= proc_i 24)} is VALID [2019-05-15 10:24:14,918 INFO L273 TraceCheckUtils]: 38: Hoare triple {298834#(<= proc_i 24)} assume i + 4 < a[j]; {298834#(<= proc_i 24)} is VALID [2019-05-15 10:24:14,918 INFO L273 TraceCheckUtils]: 39: Hoare triple {298834#(<= proc_i 24)} assume a[5] == 1000; {298834#(<= proc_i 24)} is VALID [2019-05-15 10:24:14,919 INFO L273 TraceCheckUtils]: 40: Hoare triple {298834#(<= proc_i 24)} assume j > 4; {298834#(<= proc_i 24)} is VALID [2019-05-15 10:24:14,919 INFO L273 TraceCheckUtils]: 41: Hoare triple {298834#(<= proc_i 24)} assume j < 6; {298834#(<= proc_i 24)} is VALID [2019-05-15 10:24:14,920 INFO L273 TraceCheckUtils]: 42: Hoare triple {298834#(<= proc_i 24)} i := i + 4; {298853#(<= proc_i 28)} is VALID [2019-05-15 10:24:14,920 INFO L273 TraceCheckUtils]: 43: Hoare triple {298853#(<= proc_i 28)} assume i <= 1000; {298853#(<= proc_i 28)} is VALID [2019-05-15 10:24:14,921 INFO L273 TraceCheckUtils]: 44: Hoare triple {298853#(<= proc_i 28)} assume i + 4 < a[j]; {298853#(<= proc_i 28)} is VALID [2019-05-15 10:24:14,921 INFO L273 TraceCheckUtils]: 45: Hoare triple {298853#(<= proc_i 28)} assume a[5] == 1000; {298853#(<= proc_i 28)} is VALID [2019-05-15 10:24:14,922 INFO L273 TraceCheckUtils]: 46: Hoare triple {298853#(<= proc_i 28)} assume j > 4; {298853#(<= proc_i 28)} is VALID [2019-05-15 10:24:14,922 INFO L273 TraceCheckUtils]: 47: Hoare triple {298853#(<= proc_i 28)} assume j < 6; {298853#(<= proc_i 28)} is VALID [2019-05-15 10:24:14,923 INFO L273 TraceCheckUtils]: 48: Hoare triple {298853#(<= proc_i 28)} i := i + 4; {298872#(<= proc_i 32)} is VALID [2019-05-15 10:24:14,923 INFO L273 TraceCheckUtils]: 49: Hoare triple {298872#(<= proc_i 32)} assume i <= 1000; {298872#(<= proc_i 32)} is VALID [2019-05-15 10:24:14,924 INFO L273 TraceCheckUtils]: 50: Hoare triple {298872#(<= proc_i 32)} assume i + 4 < a[j]; {298872#(<= proc_i 32)} is VALID [2019-05-15 10:24:14,924 INFO L273 TraceCheckUtils]: 51: Hoare triple {298872#(<= proc_i 32)} assume a[5] == 1000; {298872#(<= proc_i 32)} is VALID [2019-05-15 10:24:14,924 INFO L273 TraceCheckUtils]: 52: Hoare triple {298872#(<= proc_i 32)} assume j > 4; {298872#(<= proc_i 32)} is VALID [2019-05-15 10:24:14,925 INFO L273 TraceCheckUtils]: 53: Hoare triple {298872#(<= proc_i 32)} assume j < 6; {298872#(<= proc_i 32)} is VALID [2019-05-15 10:24:14,926 INFO L273 TraceCheckUtils]: 54: Hoare triple {298872#(<= proc_i 32)} i := i + 4; {298891#(<= proc_i 36)} is VALID [2019-05-15 10:24:14,926 INFO L273 TraceCheckUtils]: 55: Hoare triple {298891#(<= proc_i 36)} assume i <= 1000; {298891#(<= proc_i 36)} is VALID [2019-05-15 10:24:14,927 INFO L273 TraceCheckUtils]: 56: Hoare triple {298891#(<= proc_i 36)} assume i + 4 < a[j]; {298891#(<= proc_i 36)} is VALID [2019-05-15 10:24:14,927 INFO L273 TraceCheckUtils]: 57: Hoare triple {298891#(<= proc_i 36)} assume a[5] == 1000; {298891#(<= proc_i 36)} is VALID [2019-05-15 10:24:14,927 INFO L273 TraceCheckUtils]: 58: Hoare triple {298891#(<= proc_i 36)} assume j > 4; {298891#(<= proc_i 36)} is VALID [2019-05-15 10:24:14,928 INFO L273 TraceCheckUtils]: 59: Hoare triple {298891#(<= proc_i 36)} assume j < 6; {298891#(<= proc_i 36)} is VALID [2019-05-15 10:24:14,929 INFO L273 TraceCheckUtils]: 60: Hoare triple {298891#(<= proc_i 36)} i := i + 4; {298910#(<= proc_i 40)} is VALID [2019-05-15 10:24:14,929 INFO L273 TraceCheckUtils]: 61: Hoare triple {298910#(<= proc_i 40)} assume i <= 1000; {298910#(<= proc_i 40)} is VALID [2019-05-15 10:24:14,929 INFO L273 TraceCheckUtils]: 62: Hoare triple {298910#(<= proc_i 40)} assume i + 4 < a[j]; {298910#(<= proc_i 40)} is VALID [2019-05-15 10:24:14,930 INFO L273 TraceCheckUtils]: 63: Hoare triple {298910#(<= proc_i 40)} assume a[5] == 1000; {298910#(<= proc_i 40)} is VALID [2019-05-15 10:24:14,930 INFO L273 TraceCheckUtils]: 64: Hoare triple {298910#(<= proc_i 40)} assume j > 4; {298910#(<= proc_i 40)} is VALID [2019-05-15 10:24:14,931 INFO L273 TraceCheckUtils]: 65: Hoare triple {298910#(<= proc_i 40)} assume j < 6; {298910#(<= proc_i 40)} is VALID [2019-05-15 10:24:14,931 INFO L273 TraceCheckUtils]: 66: Hoare triple {298910#(<= proc_i 40)} i := i + 4; {298929#(<= proc_i 44)} is VALID [2019-05-15 10:24:14,932 INFO L273 TraceCheckUtils]: 67: Hoare triple {298929#(<= proc_i 44)} assume i <= 1000; {298929#(<= proc_i 44)} is VALID [2019-05-15 10:24:14,932 INFO L273 TraceCheckUtils]: 68: Hoare triple {298929#(<= proc_i 44)} assume i + 4 < a[j]; {298929#(<= proc_i 44)} is VALID [2019-05-15 10:24:14,933 INFO L273 TraceCheckUtils]: 69: Hoare triple {298929#(<= proc_i 44)} assume a[5] == 1000; {298929#(<= proc_i 44)} is VALID [2019-05-15 10:24:14,933 INFO L273 TraceCheckUtils]: 70: Hoare triple {298929#(<= proc_i 44)} assume j > 4; {298929#(<= proc_i 44)} is VALID [2019-05-15 10:24:14,934 INFO L273 TraceCheckUtils]: 71: Hoare triple {298929#(<= proc_i 44)} assume j < 6; {298929#(<= proc_i 44)} is VALID [2019-05-15 10:24:14,934 INFO L273 TraceCheckUtils]: 72: Hoare triple {298929#(<= proc_i 44)} i := i + 4; {298948#(<= proc_i 48)} is VALID [2019-05-15 10:24:14,935 INFO L273 TraceCheckUtils]: 73: Hoare triple {298948#(<= proc_i 48)} assume i <= 1000; {298948#(<= proc_i 48)} is VALID [2019-05-15 10:24:14,935 INFO L273 TraceCheckUtils]: 74: Hoare triple {298948#(<= proc_i 48)} assume i + 4 < a[j]; {298948#(<= proc_i 48)} is VALID [2019-05-15 10:24:14,936 INFO L273 TraceCheckUtils]: 75: Hoare triple {298948#(<= proc_i 48)} assume a[5] == 1000; {298948#(<= proc_i 48)} is VALID [2019-05-15 10:24:14,936 INFO L273 TraceCheckUtils]: 76: Hoare triple {298948#(<= proc_i 48)} assume j > 4; {298948#(<= proc_i 48)} is VALID [2019-05-15 10:24:14,937 INFO L273 TraceCheckUtils]: 77: Hoare triple {298948#(<= proc_i 48)} assume j < 6; {298948#(<= proc_i 48)} is VALID [2019-05-15 10:24:14,937 INFO L273 TraceCheckUtils]: 78: Hoare triple {298948#(<= proc_i 48)} i := i + 4; {298967#(<= proc_i 52)} is VALID [2019-05-15 10:24:14,938 INFO L273 TraceCheckUtils]: 79: Hoare triple {298967#(<= proc_i 52)} assume i <= 1000; {298967#(<= proc_i 52)} is VALID [2019-05-15 10:24:14,938 INFO L273 TraceCheckUtils]: 80: Hoare triple {298967#(<= proc_i 52)} assume i + 4 < a[j]; {298967#(<= proc_i 52)} is VALID [2019-05-15 10:24:14,939 INFO L273 TraceCheckUtils]: 81: Hoare triple {298967#(<= proc_i 52)} assume a[5] == 1000; {298967#(<= proc_i 52)} is VALID [2019-05-15 10:24:14,939 INFO L273 TraceCheckUtils]: 82: Hoare triple {298967#(<= proc_i 52)} assume j > 4; {298967#(<= proc_i 52)} is VALID [2019-05-15 10:24:14,940 INFO L273 TraceCheckUtils]: 83: Hoare triple {298967#(<= proc_i 52)} assume j < 6; {298967#(<= proc_i 52)} is VALID [2019-05-15 10:24:14,940 INFO L273 TraceCheckUtils]: 84: Hoare triple {298967#(<= proc_i 52)} i := i + 4; {298986#(<= proc_i 56)} is VALID [2019-05-15 10:24:14,941 INFO L273 TraceCheckUtils]: 85: Hoare triple {298986#(<= proc_i 56)} assume i <= 1000; {298986#(<= proc_i 56)} is VALID [2019-05-15 10:24:14,941 INFO L273 TraceCheckUtils]: 86: Hoare triple {298986#(<= proc_i 56)} assume i + 4 < a[j]; {298986#(<= proc_i 56)} is VALID [2019-05-15 10:24:14,942 INFO L273 TraceCheckUtils]: 87: Hoare triple {298986#(<= proc_i 56)} assume a[5] == 1000; {298986#(<= proc_i 56)} is VALID [2019-05-15 10:24:14,942 INFO L273 TraceCheckUtils]: 88: Hoare triple {298986#(<= proc_i 56)} assume j > 4; {298986#(<= proc_i 56)} is VALID [2019-05-15 10:24:14,943 INFO L273 TraceCheckUtils]: 89: Hoare triple {298986#(<= proc_i 56)} assume j < 6; {298986#(<= proc_i 56)} is VALID [2019-05-15 10:24:14,943 INFO L273 TraceCheckUtils]: 90: Hoare triple {298986#(<= proc_i 56)} i := i + 4; {299005#(<= proc_i 60)} is VALID [2019-05-15 10:24:14,944 INFO L273 TraceCheckUtils]: 91: Hoare triple {299005#(<= proc_i 60)} assume i <= 1000; {299005#(<= proc_i 60)} is VALID [2019-05-15 10:24:14,944 INFO L273 TraceCheckUtils]: 92: Hoare triple {299005#(<= proc_i 60)} assume i + 4 < a[j]; {299005#(<= proc_i 60)} is VALID [2019-05-15 10:24:14,945 INFO L273 TraceCheckUtils]: 93: Hoare triple {299005#(<= proc_i 60)} assume a[5] == 1000; {299005#(<= proc_i 60)} is VALID [2019-05-15 10:24:14,945 INFO L273 TraceCheckUtils]: 94: Hoare triple {299005#(<= proc_i 60)} assume j > 4; {299005#(<= proc_i 60)} is VALID [2019-05-15 10:24:14,946 INFO L273 TraceCheckUtils]: 95: Hoare triple {299005#(<= proc_i 60)} assume j < 6; {299005#(<= proc_i 60)} is VALID [2019-05-15 10:24:14,946 INFO L273 TraceCheckUtils]: 96: Hoare triple {299005#(<= proc_i 60)} i := i + 4; {299024#(<= proc_i 64)} is VALID [2019-05-15 10:24:14,947 INFO L273 TraceCheckUtils]: 97: Hoare triple {299024#(<= proc_i 64)} assume i <= 1000; {299024#(<= proc_i 64)} is VALID [2019-05-15 10:24:14,947 INFO L273 TraceCheckUtils]: 98: Hoare triple {299024#(<= proc_i 64)} assume i + 4 < a[j]; {299024#(<= proc_i 64)} is VALID [2019-05-15 10:24:14,948 INFO L273 TraceCheckUtils]: 99: Hoare triple {299024#(<= proc_i 64)} assume a[5] == 1000; {299024#(<= proc_i 64)} is VALID [2019-05-15 10:24:14,948 INFO L273 TraceCheckUtils]: 100: Hoare triple {299024#(<= proc_i 64)} assume j > 4; {299024#(<= proc_i 64)} is VALID [2019-05-15 10:24:14,948 INFO L273 TraceCheckUtils]: 101: Hoare triple {299024#(<= proc_i 64)} assume j < 6; {299024#(<= proc_i 64)} is VALID [2019-05-15 10:24:14,949 INFO L273 TraceCheckUtils]: 102: Hoare triple {299024#(<= proc_i 64)} i := i + 4; {299043#(<= proc_i 68)} is VALID [2019-05-15 10:24:14,950 INFO L273 TraceCheckUtils]: 103: Hoare triple {299043#(<= proc_i 68)} assume i <= 1000; {299043#(<= proc_i 68)} is VALID [2019-05-15 10:24:14,950 INFO L273 TraceCheckUtils]: 104: Hoare triple {299043#(<= proc_i 68)} assume i + 4 < a[j]; {299043#(<= proc_i 68)} is VALID [2019-05-15 10:24:14,951 INFO L273 TraceCheckUtils]: 105: Hoare triple {299043#(<= proc_i 68)} assume a[5] == 1000; {299043#(<= proc_i 68)} is VALID [2019-05-15 10:24:14,951 INFO L273 TraceCheckUtils]: 106: Hoare triple {299043#(<= proc_i 68)} assume j > 4; {299043#(<= proc_i 68)} is VALID [2019-05-15 10:24:14,951 INFO L273 TraceCheckUtils]: 107: Hoare triple {299043#(<= proc_i 68)} assume j < 6; {299043#(<= proc_i 68)} is VALID [2019-05-15 10:24:14,952 INFO L273 TraceCheckUtils]: 108: Hoare triple {299043#(<= proc_i 68)} i := i + 4; {299062#(<= proc_i 72)} is VALID [2019-05-15 10:24:14,953 INFO L273 TraceCheckUtils]: 109: Hoare triple {299062#(<= proc_i 72)} assume i <= 1000; {299062#(<= proc_i 72)} is VALID [2019-05-15 10:24:14,953 INFO L273 TraceCheckUtils]: 110: Hoare triple {299062#(<= proc_i 72)} assume i + 4 < a[j]; {299062#(<= proc_i 72)} is VALID [2019-05-15 10:24:14,953 INFO L273 TraceCheckUtils]: 111: Hoare triple {299062#(<= proc_i 72)} assume a[5] == 1000; {299062#(<= proc_i 72)} is VALID [2019-05-15 10:24:14,954 INFO L273 TraceCheckUtils]: 112: Hoare triple {299062#(<= proc_i 72)} assume j > 4; {299062#(<= proc_i 72)} is VALID [2019-05-15 10:24:14,954 INFO L273 TraceCheckUtils]: 113: Hoare triple {299062#(<= proc_i 72)} assume j < 6; {299062#(<= proc_i 72)} is VALID [2019-05-15 10:24:14,955 INFO L273 TraceCheckUtils]: 114: Hoare triple {299062#(<= proc_i 72)} i := i + 4; {299081#(<= proc_i 76)} is VALID [2019-05-15 10:24:14,955 INFO L273 TraceCheckUtils]: 115: Hoare triple {299081#(<= proc_i 76)} assume i <= 1000; {299081#(<= proc_i 76)} is VALID [2019-05-15 10:24:14,956 INFO L273 TraceCheckUtils]: 116: Hoare triple {299081#(<= proc_i 76)} assume i + 4 < a[j]; {299081#(<= proc_i 76)} is VALID [2019-05-15 10:24:14,956 INFO L273 TraceCheckUtils]: 117: Hoare triple {299081#(<= proc_i 76)} assume a[5] == 1000; {299081#(<= proc_i 76)} is VALID [2019-05-15 10:24:14,957 INFO L273 TraceCheckUtils]: 118: Hoare triple {299081#(<= proc_i 76)} assume j > 4; {299081#(<= proc_i 76)} is VALID [2019-05-15 10:24:14,957 INFO L273 TraceCheckUtils]: 119: Hoare triple {299081#(<= proc_i 76)} assume j < 6; {299081#(<= proc_i 76)} is VALID [2019-05-15 10:24:14,958 INFO L273 TraceCheckUtils]: 120: Hoare triple {299081#(<= proc_i 76)} i := i + 4; {299100#(<= proc_i 80)} is VALID [2019-05-15 10:24:14,958 INFO L273 TraceCheckUtils]: 121: Hoare triple {299100#(<= proc_i 80)} assume i <= 1000; {299100#(<= proc_i 80)} is VALID [2019-05-15 10:24:14,959 INFO L273 TraceCheckUtils]: 122: Hoare triple {299100#(<= proc_i 80)} assume i + 4 < a[j]; {299100#(<= proc_i 80)} is VALID [2019-05-15 10:24:14,959 INFO L273 TraceCheckUtils]: 123: Hoare triple {299100#(<= proc_i 80)} assume a[5] == 1000; {299100#(<= proc_i 80)} is VALID [2019-05-15 10:24:14,960 INFO L273 TraceCheckUtils]: 124: Hoare triple {299100#(<= proc_i 80)} assume j > 4; {299100#(<= proc_i 80)} is VALID [2019-05-15 10:24:14,960 INFO L273 TraceCheckUtils]: 125: Hoare triple {299100#(<= proc_i 80)} assume j < 6; {299100#(<= proc_i 80)} is VALID [2019-05-15 10:24:14,961 INFO L273 TraceCheckUtils]: 126: Hoare triple {299100#(<= proc_i 80)} i := i + 4; {299119#(<= proc_i 84)} is VALID [2019-05-15 10:24:14,961 INFO L273 TraceCheckUtils]: 127: Hoare triple {299119#(<= proc_i 84)} assume i <= 1000; {299119#(<= proc_i 84)} is VALID [2019-05-15 10:24:14,962 INFO L273 TraceCheckUtils]: 128: Hoare triple {299119#(<= proc_i 84)} assume i + 4 < a[j]; {299119#(<= proc_i 84)} is VALID [2019-05-15 10:24:14,962 INFO L273 TraceCheckUtils]: 129: Hoare triple {299119#(<= proc_i 84)} assume a[5] == 1000; {299119#(<= proc_i 84)} is VALID [2019-05-15 10:24:14,963 INFO L273 TraceCheckUtils]: 130: Hoare triple {299119#(<= proc_i 84)} assume j > 4; {299119#(<= proc_i 84)} is VALID [2019-05-15 10:24:14,963 INFO L273 TraceCheckUtils]: 131: Hoare triple {299119#(<= proc_i 84)} assume j < 6; {299119#(<= proc_i 84)} is VALID [2019-05-15 10:24:14,964 INFO L273 TraceCheckUtils]: 132: Hoare triple {299119#(<= proc_i 84)} i := i + 4; {299138#(<= proc_i 88)} is VALID [2019-05-15 10:24:14,964 INFO L273 TraceCheckUtils]: 133: Hoare triple {299138#(<= proc_i 88)} assume i <= 1000; {299138#(<= proc_i 88)} is VALID [2019-05-15 10:24:14,965 INFO L273 TraceCheckUtils]: 134: Hoare triple {299138#(<= proc_i 88)} assume i + 4 < a[j]; {299138#(<= proc_i 88)} is VALID [2019-05-15 10:24:14,965 INFO L273 TraceCheckUtils]: 135: Hoare triple {299138#(<= proc_i 88)} assume a[5] == 1000; {299138#(<= proc_i 88)} is VALID [2019-05-15 10:24:14,966 INFO L273 TraceCheckUtils]: 136: Hoare triple {299138#(<= proc_i 88)} assume j > 4; {299138#(<= proc_i 88)} is VALID [2019-05-15 10:24:14,966 INFO L273 TraceCheckUtils]: 137: Hoare triple {299138#(<= proc_i 88)} assume j < 6; {299138#(<= proc_i 88)} is VALID [2019-05-15 10:24:14,967 INFO L273 TraceCheckUtils]: 138: Hoare triple {299138#(<= proc_i 88)} i := i + 4; {299157#(<= proc_i 92)} is VALID [2019-05-15 10:24:14,967 INFO L273 TraceCheckUtils]: 139: Hoare triple {299157#(<= proc_i 92)} assume i <= 1000; {299157#(<= proc_i 92)} is VALID [2019-05-15 10:24:14,968 INFO L273 TraceCheckUtils]: 140: Hoare triple {299157#(<= proc_i 92)} assume i + 4 < a[j]; {299157#(<= proc_i 92)} is VALID [2019-05-15 10:24:14,968 INFO L273 TraceCheckUtils]: 141: Hoare triple {299157#(<= proc_i 92)} assume a[5] == 1000; {299157#(<= proc_i 92)} is VALID [2019-05-15 10:24:14,969 INFO L273 TraceCheckUtils]: 142: Hoare triple {299157#(<= proc_i 92)} assume j > 4; {299157#(<= proc_i 92)} is VALID [2019-05-15 10:24:14,969 INFO L273 TraceCheckUtils]: 143: Hoare triple {299157#(<= proc_i 92)} assume j < 6; {299157#(<= proc_i 92)} is VALID [2019-05-15 10:24:14,970 INFO L273 TraceCheckUtils]: 144: Hoare triple {299157#(<= proc_i 92)} i := i + 4; {299176#(<= proc_i 96)} is VALID [2019-05-15 10:24:14,970 INFO L273 TraceCheckUtils]: 145: Hoare triple {299176#(<= proc_i 96)} assume i <= 1000; {299176#(<= proc_i 96)} is VALID [2019-05-15 10:24:14,971 INFO L273 TraceCheckUtils]: 146: Hoare triple {299176#(<= proc_i 96)} assume i + 4 < a[j]; {299176#(<= proc_i 96)} is VALID [2019-05-15 10:24:14,971 INFO L273 TraceCheckUtils]: 147: Hoare triple {299176#(<= proc_i 96)} assume a[5] == 1000; {299176#(<= proc_i 96)} is VALID [2019-05-15 10:24:14,972 INFO L273 TraceCheckUtils]: 148: Hoare triple {299176#(<= proc_i 96)} assume j > 4; {299176#(<= proc_i 96)} is VALID [2019-05-15 10:24:14,972 INFO L273 TraceCheckUtils]: 149: Hoare triple {299176#(<= proc_i 96)} assume j < 6; {299176#(<= proc_i 96)} is VALID [2019-05-15 10:24:14,973 INFO L273 TraceCheckUtils]: 150: Hoare triple {299176#(<= proc_i 96)} i := i + 4; {299195#(<= proc_i 100)} is VALID [2019-05-15 10:24:14,973 INFO L273 TraceCheckUtils]: 151: Hoare triple {299195#(<= proc_i 100)} assume i <= 1000; {299195#(<= proc_i 100)} is VALID [2019-05-15 10:24:14,974 INFO L273 TraceCheckUtils]: 152: Hoare triple {299195#(<= proc_i 100)} assume i + 4 < a[j]; {299195#(<= proc_i 100)} is VALID [2019-05-15 10:24:14,974 INFO L273 TraceCheckUtils]: 153: Hoare triple {299195#(<= proc_i 100)} assume a[5] == 1000; {299195#(<= proc_i 100)} is VALID [2019-05-15 10:24:14,974 INFO L273 TraceCheckUtils]: 154: Hoare triple {299195#(<= proc_i 100)} assume j > 4; {299195#(<= proc_i 100)} is VALID [2019-05-15 10:24:14,975 INFO L273 TraceCheckUtils]: 155: Hoare triple {299195#(<= proc_i 100)} assume j < 6; {299195#(<= proc_i 100)} is VALID [2019-05-15 10:24:14,976 INFO L273 TraceCheckUtils]: 156: Hoare triple {299195#(<= proc_i 100)} i := i + 4; {299214#(<= proc_i 104)} is VALID [2019-05-15 10:24:14,976 INFO L273 TraceCheckUtils]: 157: Hoare triple {299214#(<= proc_i 104)} assume i <= 1000; {299214#(<= proc_i 104)} is VALID [2019-05-15 10:24:14,976 INFO L273 TraceCheckUtils]: 158: Hoare triple {299214#(<= proc_i 104)} assume i + 4 < a[j]; {299214#(<= proc_i 104)} is VALID [2019-05-15 10:24:14,977 INFO L273 TraceCheckUtils]: 159: Hoare triple {299214#(<= proc_i 104)} assume a[5] == 1000; {299214#(<= proc_i 104)} is VALID [2019-05-15 10:24:14,977 INFO L273 TraceCheckUtils]: 160: Hoare triple {299214#(<= proc_i 104)} assume j > 4; {299214#(<= proc_i 104)} is VALID [2019-05-15 10:24:14,978 INFO L273 TraceCheckUtils]: 161: Hoare triple {299214#(<= proc_i 104)} assume j < 6; {299214#(<= proc_i 104)} is VALID [2019-05-15 10:24:14,978 INFO L273 TraceCheckUtils]: 162: Hoare triple {299214#(<= proc_i 104)} i := i + 4; {299233#(<= proc_i 108)} is VALID [2019-05-15 10:24:14,979 INFO L273 TraceCheckUtils]: 163: Hoare triple {299233#(<= proc_i 108)} assume i <= 1000; {299233#(<= proc_i 108)} is VALID [2019-05-15 10:24:14,979 INFO L273 TraceCheckUtils]: 164: Hoare triple {299233#(<= proc_i 108)} assume i + 4 < a[j]; {299233#(<= proc_i 108)} is VALID [2019-05-15 10:24:14,980 INFO L273 TraceCheckUtils]: 165: Hoare triple {299233#(<= proc_i 108)} assume a[5] == 1000; {299233#(<= proc_i 108)} is VALID [2019-05-15 10:24:14,980 INFO L273 TraceCheckUtils]: 166: Hoare triple {299233#(<= proc_i 108)} assume j > 4; {299233#(<= proc_i 108)} is VALID [2019-05-15 10:24:14,981 INFO L273 TraceCheckUtils]: 167: Hoare triple {299233#(<= proc_i 108)} assume j < 6; {299233#(<= proc_i 108)} is VALID [2019-05-15 10:24:14,981 INFO L273 TraceCheckUtils]: 168: Hoare triple {299233#(<= proc_i 108)} i := i + 4; {299252#(<= proc_i 112)} is VALID [2019-05-15 10:24:14,982 INFO L273 TraceCheckUtils]: 169: Hoare triple {299252#(<= proc_i 112)} assume i <= 1000; {299252#(<= proc_i 112)} is VALID [2019-05-15 10:24:14,982 INFO L273 TraceCheckUtils]: 170: Hoare triple {299252#(<= proc_i 112)} assume i + 4 < a[j]; {299252#(<= proc_i 112)} is VALID [2019-05-15 10:24:14,983 INFO L273 TraceCheckUtils]: 171: Hoare triple {299252#(<= proc_i 112)} assume a[5] == 1000; {299252#(<= proc_i 112)} is VALID [2019-05-15 10:24:14,983 INFO L273 TraceCheckUtils]: 172: Hoare triple {299252#(<= proc_i 112)} assume j > 4; {299252#(<= proc_i 112)} is VALID [2019-05-15 10:24:14,984 INFO L273 TraceCheckUtils]: 173: Hoare triple {299252#(<= proc_i 112)} assume j < 6; {299252#(<= proc_i 112)} is VALID [2019-05-15 10:24:14,984 INFO L273 TraceCheckUtils]: 174: Hoare triple {299252#(<= proc_i 112)} i := i + 4; {299271#(<= proc_i 116)} is VALID [2019-05-15 10:24:14,985 INFO L273 TraceCheckUtils]: 175: Hoare triple {299271#(<= proc_i 116)} assume i <= 1000; {299271#(<= proc_i 116)} is VALID [2019-05-15 10:24:14,985 INFO L273 TraceCheckUtils]: 176: Hoare triple {299271#(<= proc_i 116)} assume i + 4 < a[j]; {299271#(<= proc_i 116)} is VALID [2019-05-15 10:24:14,986 INFO L273 TraceCheckUtils]: 177: Hoare triple {299271#(<= proc_i 116)} assume a[5] == 1000; {299271#(<= proc_i 116)} is VALID [2019-05-15 10:24:14,986 INFO L273 TraceCheckUtils]: 178: Hoare triple {299271#(<= proc_i 116)} assume j > 4; {299271#(<= proc_i 116)} is VALID [2019-05-15 10:24:14,987 INFO L273 TraceCheckUtils]: 179: Hoare triple {299271#(<= proc_i 116)} assume j < 6; {299271#(<= proc_i 116)} is VALID [2019-05-15 10:24:14,987 INFO L273 TraceCheckUtils]: 180: Hoare triple {299271#(<= proc_i 116)} i := i + 4; {299290#(<= proc_i 120)} is VALID [2019-05-15 10:24:14,988 INFO L273 TraceCheckUtils]: 181: Hoare triple {299290#(<= proc_i 120)} assume i <= 1000; {299290#(<= proc_i 120)} is VALID [2019-05-15 10:24:14,988 INFO L273 TraceCheckUtils]: 182: Hoare triple {299290#(<= proc_i 120)} assume i + 4 < a[j]; {299290#(<= proc_i 120)} is VALID [2019-05-15 10:24:14,989 INFO L273 TraceCheckUtils]: 183: Hoare triple {299290#(<= proc_i 120)} assume a[5] == 1000; {299290#(<= proc_i 120)} is VALID [2019-05-15 10:24:14,989 INFO L273 TraceCheckUtils]: 184: Hoare triple {299290#(<= proc_i 120)} assume j > 4; {299290#(<= proc_i 120)} is VALID [2019-05-15 10:24:14,990 INFO L273 TraceCheckUtils]: 185: Hoare triple {299290#(<= proc_i 120)} assume j < 6; {299290#(<= proc_i 120)} is VALID [2019-05-15 10:24:14,990 INFO L273 TraceCheckUtils]: 186: Hoare triple {299290#(<= proc_i 120)} i := i + 4; {299309#(<= proc_i 124)} is VALID [2019-05-15 10:24:14,991 INFO L273 TraceCheckUtils]: 187: Hoare triple {299309#(<= proc_i 124)} assume i <= 1000; {299309#(<= proc_i 124)} is VALID [2019-05-15 10:24:14,991 INFO L273 TraceCheckUtils]: 188: Hoare triple {299309#(<= proc_i 124)} assume i + 4 < a[j]; {299309#(<= proc_i 124)} is VALID [2019-05-15 10:24:14,992 INFO L273 TraceCheckUtils]: 189: Hoare triple {299309#(<= proc_i 124)} assume a[5] == 1000; {299309#(<= proc_i 124)} is VALID [2019-05-15 10:24:14,992 INFO L273 TraceCheckUtils]: 190: Hoare triple {299309#(<= proc_i 124)} assume j > 4; {299309#(<= proc_i 124)} is VALID [2019-05-15 10:24:14,992 INFO L273 TraceCheckUtils]: 191: Hoare triple {299309#(<= proc_i 124)} assume j < 6; {299309#(<= proc_i 124)} is VALID [2019-05-15 10:24:14,993 INFO L273 TraceCheckUtils]: 192: Hoare triple {299309#(<= proc_i 124)} i := i + 4; {299328#(<= proc_i 128)} is VALID [2019-05-15 10:24:14,994 INFO L273 TraceCheckUtils]: 193: Hoare triple {299328#(<= proc_i 128)} assume i <= 1000; {299328#(<= proc_i 128)} is VALID [2019-05-15 10:24:14,994 INFO L273 TraceCheckUtils]: 194: Hoare triple {299328#(<= proc_i 128)} assume i + 4 < a[j]; {299328#(<= proc_i 128)} is VALID [2019-05-15 10:24:14,995 INFO L273 TraceCheckUtils]: 195: Hoare triple {299328#(<= proc_i 128)} assume a[5] == 1000; {299328#(<= proc_i 128)} is VALID [2019-05-15 10:24:14,995 INFO L273 TraceCheckUtils]: 196: Hoare triple {299328#(<= proc_i 128)} assume j > 4; {299328#(<= proc_i 128)} is VALID [2019-05-15 10:24:14,995 INFO L273 TraceCheckUtils]: 197: Hoare triple {299328#(<= proc_i 128)} assume j < 6; {299328#(<= proc_i 128)} is VALID [2019-05-15 10:24:14,996 INFO L273 TraceCheckUtils]: 198: Hoare triple {299328#(<= proc_i 128)} i := i + 4; {299347#(<= proc_i 132)} is VALID [2019-05-15 10:24:14,997 INFO L273 TraceCheckUtils]: 199: Hoare triple {299347#(<= proc_i 132)} assume i <= 1000; {299347#(<= proc_i 132)} is VALID [2019-05-15 10:24:14,997 INFO L273 TraceCheckUtils]: 200: Hoare triple {299347#(<= proc_i 132)} assume i + 4 < a[j]; {299347#(<= proc_i 132)} is VALID [2019-05-15 10:24:14,997 INFO L273 TraceCheckUtils]: 201: Hoare triple {299347#(<= proc_i 132)} assume a[5] == 1000; {299347#(<= proc_i 132)} is VALID [2019-05-15 10:24:14,998 INFO L273 TraceCheckUtils]: 202: Hoare triple {299347#(<= proc_i 132)} assume j > 4; {299347#(<= proc_i 132)} is VALID [2019-05-15 10:24:14,998 INFO L273 TraceCheckUtils]: 203: Hoare triple {299347#(<= proc_i 132)} assume j < 6; {299347#(<= proc_i 132)} is VALID [2019-05-15 10:24:14,999 INFO L273 TraceCheckUtils]: 204: Hoare triple {299347#(<= proc_i 132)} i := i + 4; {299366#(<= proc_i 136)} is VALID [2019-05-15 10:24:15,000 INFO L273 TraceCheckUtils]: 205: Hoare triple {299366#(<= proc_i 136)} assume i <= 1000; {299366#(<= proc_i 136)} is VALID [2019-05-15 10:24:15,000 INFO L273 TraceCheckUtils]: 206: Hoare triple {299366#(<= proc_i 136)} assume i + 4 < a[j]; {299366#(<= proc_i 136)} is VALID [2019-05-15 10:24:15,000 INFO L273 TraceCheckUtils]: 207: Hoare triple {299366#(<= proc_i 136)} assume a[5] == 1000; {299366#(<= proc_i 136)} is VALID [2019-05-15 10:24:15,001 INFO L273 TraceCheckUtils]: 208: Hoare triple {299366#(<= proc_i 136)} assume j > 4; {299366#(<= proc_i 136)} is VALID [2019-05-15 10:24:15,001 INFO L273 TraceCheckUtils]: 209: Hoare triple {299366#(<= proc_i 136)} assume j < 6; {299366#(<= proc_i 136)} is VALID [2019-05-15 10:24:15,002 INFO L273 TraceCheckUtils]: 210: Hoare triple {299366#(<= proc_i 136)} i := i + 4; {299385#(<= proc_i 140)} is VALID [2019-05-15 10:24:15,002 INFO L273 TraceCheckUtils]: 211: Hoare triple {299385#(<= proc_i 140)} assume i <= 1000; {299385#(<= proc_i 140)} is VALID [2019-05-15 10:24:15,003 INFO L273 TraceCheckUtils]: 212: Hoare triple {299385#(<= proc_i 140)} assume i + 4 < a[j]; {299385#(<= proc_i 140)} is VALID [2019-05-15 10:24:15,003 INFO L273 TraceCheckUtils]: 213: Hoare triple {299385#(<= proc_i 140)} assume a[5] == 1000; {299385#(<= proc_i 140)} is VALID [2019-05-15 10:24:15,004 INFO L273 TraceCheckUtils]: 214: Hoare triple {299385#(<= proc_i 140)} assume j > 4; {299385#(<= proc_i 140)} is VALID [2019-05-15 10:24:15,004 INFO L273 TraceCheckUtils]: 215: Hoare triple {299385#(<= proc_i 140)} assume j < 6; {299385#(<= proc_i 140)} is VALID [2019-05-15 10:24:15,005 INFO L273 TraceCheckUtils]: 216: Hoare triple {299385#(<= proc_i 140)} i := i + 4; {299404#(<= proc_i 144)} is VALID [2019-05-15 10:24:15,005 INFO L273 TraceCheckUtils]: 217: Hoare triple {299404#(<= proc_i 144)} assume i <= 1000; {299404#(<= proc_i 144)} is VALID [2019-05-15 10:24:15,006 INFO L273 TraceCheckUtils]: 218: Hoare triple {299404#(<= proc_i 144)} assume i + 4 < a[j]; {299404#(<= proc_i 144)} is VALID [2019-05-15 10:24:15,006 INFO L273 TraceCheckUtils]: 219: Hoare triple {299404#(<= proc_i 144)} assume a[5] == 1000; {299404#(<= proc_i 144)} is VALID [2019-05-15 10:24:15,007 INFO L273 TraceCheckUtils]: 220: Hoare triple {299404#(<= proc_i 144)} assume j > 4; {299404#(<= proc_i 144)} is VALID [2019-05-15 10:24:15,007 INFO L273 TraceCheckUtils]: 221: Hoare triple {299404#(<= proc_i 144)} assume j < 6; {299404#(<= proc_i 144)} is VALID [2019-05-15 10:24:15,008 INFO L273 TraceCheckUtils]: 222: Hoare triple {299404#(<= proc_i 144)} i := i + 4; {299423#(<= proc_i 148)} is VALID [2019-05-15 10:24:15,008 INFO L273 TraceCheckUtils]: 223: Hoare triple {299423#(<= proc_i 148)} assume i <= 1000; {299423#(<= proc_i 148)} is VALID [2019-05-15 10:24:15,009 INFO L273 TraceCheckUtils]: 224: Hoare triple {299423#(<= proc_i 148)} assume i + 4 < a[j]; {299423#(<= proc_i 148)} is VALID [2019-05-15 10:24:15,009 INFO L273 TraceCheckUtils]: 225: Hoare triple {299423#(<= proc_i 148)} assume a[5] == 1000; {299423#(<= proc_i 148)} is VALID [2019-05-15 10:24:15,010 INFO L273 TraceCheckUtils]: 226: Hoare triple {299423#(<= proc_i 148)} assume j > 4; {299423#(<= proc_i 148)} is VALID [2019-05-15 10:24:15,010 INFO L273 TraceCheckUtils]: 227: Hoare triple {299423#(<= proc_i 148)} assume j < 6; {299423#(<= proc_i 148)} is VALID [2019-05-15 10:24:15,011 INFO L273 TraceCheckUtils]: 228: Hoare triple {299423#(<= proc_i 148)} i := i + 4; {299442#(<= proc_i 152)} is VALID [2019-05-15 10:24:15,011 INFO L273 TraceCheckUtils]: 229: Hoare triple {299442#(<= proc_i 152)} assume i <= 1000; {299442#(<= proc_i 152)} is VALID [2019-05-15 10:24:15,012 INFO L273 TraceCheckUtils]: 230: Hoare triple {299442#(<= proc_i 152)} assume i + 4 < a[j]; {299442#(<= proc_i 152)} is VALID [2019-05-15 10:24:15,012 INFO L273 TraceCheckUtils]: 231: Hoare triple {299442#(<= proc_i 152)} assume a[5] == 1000; {299442#(<= proc_i 152)} is VALID [2019-05-15 10:24:15,013 INFO L273 TraceCheckUtils]: 232: Hoare triple {299442#(<= proc_i 152)} assume j > 4; {299442#(<= proc_i 152)} is VALID [2019-05-15 10:24:15,013 INFO L273 TraceCheckUtils]: 233: Hoare triple {299442#(<= proc_i 152)} assume j < 6; {299442#(<= proc_i 152)} is VALID [2019-05-15 10:24:15,014 INFO L273 TraceCheckUtils]: 234: Hoare triple {299442#(<= proc_i 152)} i := i + 4; {299461#(<= proc_i 156)} is VALID [2019-05-15 10:24:15,014 INFO L273 TraceCheckUtils]: 235: Hoare triple {299461#(<= proc_i 156)} assume i <= 1000; {299461#(<= proc_i 156)} is VALID [2019-05-15 10:24:15,015 INFO L273 TraceCheckUtils]: 236: Hoare triple {299461#(<= proc_i 156)} assume i + 4 < a[j]; {299461#(<= proc_i 156)} is VALID [2019-05-15 10:24:15,015 INFO L273 TraceCheckUtils]: 237: Hoare triple {299461#(<= proc_i 156)} assume a[5] == 1000; {299461#(<= proc_i 156)} is VALID [2019-05-15 10:24:15,016 INFO L273 TraceCheckUtils]: 238: Hoare triple {299461#(<= proc_i 156)} assume j > 4; {299461#(<= proc_i 156)} is VALID [2019-05-15 10:24:15,016 INFO L273 TraceCheckUtils]: 239: Hoare triple {299461#(<= proc_i 156)} assume j < 6; {299461#(<= proc_i 156)} is VALID [2019-05-15 10:24:15,017 INFO L273 TraceCheckUtils]: 240: Hoare triple {299461#(<= proc_i 156)} i := i + 4; {299480#(<= proc_i 160)} is VALID [2019-05-15 10:24:15,017 INFO L273 TraceCheckUtils]: 241: Hoare triple {299480#(<= proc_i 160)} assume i <= 1000; {299480#(<= proc_i 160)} is VALID [2019-05-15 10:24:15,018 INFO L273 TraceCheckUtils]: 242: Hoare triple {299480#(<= proc_i 160)} assume i + 4 < a[j]; {299480#(<= proc_i 160)} is VALID [2019-05-15 10:24:15,018 INFO L273 TraceCheckUtils]: 243: Hoare triple {299480#(<= proc_i 160)} assume a[5] == 1000; {299480#(<= proc_i 160)} is VALID [2019-05-15 10:24:15,019 INFO L273 TraceCheckUtils]: 244: Hoare triple {299480#(<= proc_i 160)} assume j > 4; {299480#(<= proc_i 160)} is VALID [2019-05-15 10:24:15,019 INFO L273 TraceCheckUtils]: 245: Hoare triple {299480#(<= proc_i 160)} assume j < 6; {299480#(<= proc_i 160)} is VALID [2019-05-15 10:24:15,020 INFO L273 TraceCheckUtils]: 246: Hoare triple {299480#(<= proc_i 160)} i := i + 4; {299499#(<= proc_i 164)} is VALID [2019-05-15 10:24:15,020 INFO L273 TraceCheckUtils]: 247: Hoare triple {299499#(<= proc_i 164)} assume i <= 1000; {299499#(<= proc_i 164)} is VALID [2019-05-15 10:24:15,021 INFO L273 TraceCheckUtils]: 248: Hoare triple {299499#(<= proc_i 164)} assume i + 4 < a[j]; {299499#(<= proc_i 164)} is VALID [2019-05-15 10:24:15,021 INFO L273 TraceCheckUtils]: 249: Hoare triple {299499#(<= proc_i 164)} assume a[5] == 1000; {299499#(<= proc_i 164)} is VALID [2019-05-15 10:24:15,021 INFO L273 TraceCheckUtils]: 250: Hoare triple {299499#(<= proc_i 164)} assume j > 4; {299499#(<= proc_i 164)} is VALID [2019-05-15 10:24:15,022 INFO L273 TraceCheckUtils]: 251: Hoare triple {299499#(<= proc_i 164)} assume j < 6; {299499#(<= proc_i 164)} is VALID [2019-05-15 10:24:15,023 INFO L273 TraceCheckUtils]: 252: Hoare triple {299499#(<= proc_i 164)} i := i + 4; {299518#(<= proc_i 168)} is VALID [2019-05-15 10:24:15,023 INFO L273 TraceCheckUtils]: 253: Hoare triple {299518#(<= proc_i 168)} assume i <= 1000; {299518#(<= proc_i 168)} is VALID [2019-05-15 10:24:15,024 INFO L273 TraceCheckUtils]: 254: Hoare triple {299518#(<= proc_i 168)} assume i + 4 < a[j]; {299518#(<= proc_i 168)} is VALID [2019-05-15 10:24:15,024 INFO L273 TraceCheckUtils]: 255: Hoare triple {299518#(<= proc_i 168)} assume a[5] == 1000; {299518#(<= proc_i 168)} is VALID [2019-05-15 10:24:15,024 INFO L273 TraceCheckUtils]: 256: Hoare triple {299518#(<= proc_i 168)} assume j > 4; {299518#(<= proc_i 168)} is VALID [2019-05-15 10:24:15,025 INFO L273 TraceCheckUtils]: 257: Hoare triple {299518#(<= proc_i 168)} assume j < 6; {299518#(<= proc_i 168)} is VALID [2019-05-15 10:24:15,026 INFO L273 TraceCheckUtils]: 258: Hoare triple {299518#(<= proc_i 168)} i := i + 4; {299537#(<= proc_i 172)} is VALID [2019-05-15 10:24:15,026 INFO L273 TraceCheckUtils]: 259: Hoare triple {299537#(<= proc_i 172)} assume i <= 1000; {299537#(<= proc_i 172)} is VALID [2019-05-15 10:24:15,026 INFO L273 TraceCheckUtils]: 260: Hoare triple {299537#(<= proc_i 172)} assume i + 4 < a[j]; {299537#(<= proc_i 172)} is VALID [2019-05-15 10:24:15,027 INFO L273 TraceCheckUtils]: 261: Hoare triple {299537#(<= proc_i 172)} assume a[5] == 1000; {299537#(<= proc_i 172)} is VALID [2019-05-15 10:24:15,027 INFO L273 TraceCheckUtils]: 262: Hoare triple {299537#(<= proc_i 172)} assume j > 4; {299537#(<= proc_i 172)} is VALID [2019-05-15 10:24:15,028 INFO L273 TraceCheckUtils]: 263: Hoare triple {299537#(<= proc_i 172)} assume j < 6; {299537#(<= proc_i 172)} is VALID [2019-05-15 10:24:15,028 INFO L273 TraceCheckUtils]: 264: Hoare triple {299537#(<= proc_i 172)} i := i + 4; {299556#(<= proc_i 176)} is VALID [2019-05-15 10:24:15,029 INFO L273 TraceCheckUtils]: 265: Hoare triple {299556#(<= proc_i 176)} assume i <= 1000; {299556#(<= proc_i 176)} is VALID [2019-05-15 10:24:15,029 INFO L273 TraceCheckUtils]: 266: Hoare triple {299556#(<= proc_i 176)} assume i + 4 < a[j]; {299556#(<= proc_i 176)} is VALID [2019-05-15 10:24:15,030 INFO L273 TraceCheckUtils]: 267: Hoare triple {299556#(<= proc_i 176)} assume a[5] == 1000; {299556#(<= proc_i 176)} is VALID [2019-05-15 10:24:15,030 INFO L273 TraceCheckUtils]: 268: Hoare triple {299556#(<= proc_i 176)} assume j > 4; {299556#(<= proc_i 176)} is VALID [2019-05-15 10:24:15,031 INFO L273 TraceCheckUtils]: 269: Hoare triple {299556#(<= proc_i 176)} assume j < 6; {299556#(<= proc_i 176)} is VALID [2019-05-15 10:24:15,031 INFO L273 TraceCheckUtils]: 270: Hoare triple {299556#(<= proc_i 176)} i := i + 4; {299575#(<= proc_i 180)} is VALID [2019-05-15 10:24:15,032 INFO L273 TraceCheckUtils]: 271: Hoare triple {299575#(<= proc_i 180)} assume i <= 1000; {299575#(<= proc_i 180)} is VALID [2019-05-15 10:24:15,032 INFO L273 TraceCheckUtils]: 272: Hoare triple {299575#(<= proc_i 180)} assume i + 4 < a[j]; {299575#(<= proc_i 180)} is VALID [2019-05-15 10:24:15,033 INFO L273 TraceCheckUtils]: 273: Hoare triple {299575#(<= proc_i 180)} assume a[5] == 1000; {299575#(<= proc_i 180)} is VALID [2019-05-15 10:24:15,033 INFO L273 TraceCheckUtils]: 274: Hoare triple {299575#(<= proc_i 180)} assume j > 4; {299575#(<= proc_i 180)} is VALID [2019-05-15 10:24:15,034 INFO L273 TraceCheckUtils]: 275: Hoare triple {299575#(<= proc_i 180)} assume j < 6; {299575#(<= proc_i 180)} is VALID [2019-05-15 10:24:15,034 INFO L273 TraceCheckUtils]: 276: Hoare triple {299575#(<= proc_i 180)} i := i + 4; {299594#(<= proc_i 184)} is VALID [2019-05-15 10:24:15,035 INFO L273 TraceCheckUtils]: 277: Hoare triple {299594#(<= proc_i 184)} assume i <= 1000; {299594#(<= proc_i 184)} is VALID [2019-05-15 10:24:15,035 INFO L273 TraceCheckUtils]: 278: Hoare triple {299594#(<= proc_i 184)} assume i + 4 < a[j]; {299594#(<= proc_i 184)} is VALID [2019-05-15 10:24:15,036 INFO L273 TraceCheckUtils]: 279: Hoare triple {299594#(<= proc_i 184)} assume a[5] == 1000; {299594#(<= proc_i 184)} is VALID [2019-05-15 10:24:15,036 INFO L273 TraceCheckUtils]: 280: Hoare triple {299594#(<= proc_i 184)} assume j > 4; {299594#(<= proc_i 184)} is VALID [2019-05-15 10:24:15,037 INFO L273 TraceCheckUtils]: 281: Hoare triple {299594#(<= proc_i 184)} assume j < 6; {299594#(<= proc_i 184)} is VALID [2019-05-15 10:24:15,037 INFO L273 TraceCheckUtils]: 282: Hoare triple {299594#(<= proc_i 184)} i := i + 4; {299613#(<= proc_i 188)} is VALID [2019-05-15 10:24:15,038 INFO L273 TraceCheckUtils]: 283: Hoare triple {299613#(<= proc_i 188)} assume i <= 1000; {299613#(<= proc_i 188)} is VALID [2019-05-15 10:24:15,038 INFO L273 TraceCheckUtils]: 284: Hoare triple {299613#(<= proc_i 188)} assume i + 4 < a[j]; {299613#(<= proc_i 188)} is VALID [2019-05-15 10:24:15,039 INFO L273 TraceCheckUtils]: 285: Hoare triple {299613#(<= proc_i 188)} assume a[5] == 1000; {299613#(<= proc_i 188)} is VALID [2019-05-15 10:24:15,039 INFO L273 TraceCheckUtils]: 286: Hoare triple {299613#(<= proc_i 188)} assume j > 4; {299613#(<= proc_i 188)} is VALID [2019-05-15 10:24:15,040 INFO L273 TraceCheckUtils]: 287: Hoare triple {299613#(<= proc_i 188)} assume j < 6; {299613#(<= proc_i 188)} is VALID [2019-05-15 10:24:15,040 INFO L273 TraceCheckUtils]: 288: Hoare triple {299613#(<= proc_i 188)} i := i + 4; {299632#(<= proc_i 192)} is VALID [2019-05-15 10:24:15,041 INFO L273 TraceCheckUtils]: 289: Hoare triple {299632#(<= proc_i 192)} assume i <= 1000; {299632#(<= proc_i 192)} is VALID [2019-05-15 10:24:15,041 INFO L273 TraceCheckUtils]: 290: Hoare triple {299632#(<= proc_i 192)} assume i + 4 < a[j]; {299632#(<= proc_i 192)} is VALID [2019-05-15 10:24:15,042 INFO L273 TraceCheckUtils]: 291: Hoare triple {299632#(<= proc_i 192)} assume a[5] == 1000; {299632#(<= proc_i 192)} is VALID [2019-05-15 10:24:15,042 INFO L273 TraceCheckUtils]: 292: Hoare triple {299632#(<= proc_i 192)} assume j > 4; {299632#(<= proc_i 192)} is VALID [2019-05-15 10:24:15,042 INFO L273 TraceCheckUtils]: 293: Hoare triple {299632#(<= proc_i 192)} assume j < 6; {299632#(<= proc_i 192)} is VALID [2019-05-15 10:24:15,043 INFO L273 TraceCheckUtils]: 294: Hoare triple {299632#(<= proc_i 192)} i := i + 4; {299651#(<= proc_i 196)} is VALID [2019-05-15 10:24:15,044 INFO L273 TraceCheckUtils]: 295: Hoare triple {299651#(<= proc_i 196)} assume i <= 1000; {299651#(<= proc_i 196)} is VALID [2019-05-15 10:24:15,044 INFO L273 TraceCheckUtils]: 296: Hoare triple {299651#(<= proc_i 196)} assume i + 4 < a[j]; {299651#(<= proc_i 196)} is VALID [2019-05-15 10:24:15,045 INFO L273 TraceCheckUtils]: 297: Hoare triple {299651#(<= proc_i 196)} assume a[5] == 1000; {299651#(<= proc_i 196)} is VALID [2019-05-15 10:24:15,045 INFO L273 TraceCheckUtils]: 298: Hoare triple {299651#(<= proc_i 196)} assume j > 4; {299651#(<= proc_i 196)} is VALID [2019-05-15 10:24:15,045 INFO L273 TraceCheckUtils]: 299: Hoare triple {299651#(<= proc_i 196)} assume j < 6; {299651#(<= proc_i 196)} is VALID [2019-05-15 10:24:15,046 INFO L273 TraceCheckUtils]: 300: Hoare triple {299651#(<= proc_i 196)} i := i + 4; {299670#(<= proc_i 200)} is VALID [2019-05-15 10:24:15,047 INFO L273 TraceCheckUtils]: 301: Hoare triple {299670#(<= proc_i 200)} assume i <= 1000; {299670#(<= proc_i 200)} is VALID [2019-05-15 10:24:15,047 INFO L273 TraceCheckUtils]: 302: Hoare triple {299670#(<= proc_i 200)} assume i + 4 < a[j]; {299670#(<= proc_i 200)} is VALID [2019-05-15 10:24:15,047 INFO L273 TraceCheckUtils]: 303: Hoare triple {299670#(<= proc_i 200)} assume a[5] == 1000; {299670#(<= proc_i 200)} is VALID [2019-05-15 10:24:15,048 INFO L273 TraceCheckUtils]: 304: Hoare triple {299670#(<= proc_i 200)} assume j > 4; {299670#(<= proc_i 200)} is VALID [2019-05-15 10:24:15,048 INFO L273 TraceCheckUtils]: 305: Hoare triple {299670#(<= proc_i 200)} assume j < 6; {299670#(<= proc_i 200)} is VALID [2019-05-15 10:24:15,049 INFO L273 TraceCheckUtils]: 306: Hoare triple {299670#(<= proc_i 200)} i := i + 4; {299689#(<= proc_i 204)} is VALID [2019-05-15 10:24:15,050 INFO L273 TraceCheckUtils]: 307: Hoare triple {299689#(<= proc_i 204)} assume i <= 1000; {299689#(<= proc_i 204)} is VALID [2019-05-15 10:24:15,050 INFO L273 TraceCheckUtils]: 308: Hoare triple {299689#(<= proc_i 204)} assume i + 4 < a[j]; {299689#(<= proc_i 204)} is VALID [2019-05-15 10:24:15,050 INFO L273 TraceCheckUtils]: 309: Hoare triple {299689#(<= proc_i 204)} assume a[5] == 1000; {299689#(<= proc_i 204)} is VALID [2019-05-15 10:24:15,051 INFO L273 TraceCheckUtils]: 310: Hoare triple {299689#(<= proc_i 204)} assume j > 4; {299689#(<= proc_i 204)} is VALID [2019-05-15 10:24:15,051 INFO L273 TraceCheckUtils]: 311: Hoare triple {299689#(<= proc_i 204)} assume j < 6; {299689#(<= proc_i 204)} is VALID [2019-05-15 10:24:15,052 INFO L273 TraceCheckUtils]: 312: Hoare triple {299689#(<= proc_i 204)} i := i + 4; {299708#(<= proc_i 208)} is VALID [2019-05-15 10:24:15,052 INFO L273 TraceCheckUtils]: 313: Hoare triple {299708#(<= proc_i 208)} assume i <= 1000; {299708#(<= proc_i 208)} is VALID [2019-05-15 10:24:15,053 INFO L273 TraceCheckUtils]: 314: Hoare triple {299708#(<= proc_i 208)} assume i + 4 < a[j]; {299708#(<= proc_i 208)} is VALID [2019-05-15 10:24:15,053 INFO L273 TraceCheckUtils]: 315: Hoare triple {299708#(<= proc_i 208)} assume a[5] == 1000; {299708#(<= proc_i 208)} is VALID [2019-05-15 10:24:15,054 INFO L273 TraceCheckUtils]: 316: Hoare triple {299708#(<= proc_i 208)} assume j > 4; {299708#(<= proc_i 208)} is VALID [2019-05-15 10:24:15,054 INFO L273 TraceCheckUtils]: 317: Hoare triple {299708#(<= proc_i 208)} assume j < 6; {299708#(<= proc_i 208)} is VALID [2019-05-15 10:24:15,055 INFO L273 TraceCheckUtils]: 318: Hoare triple {299708#(<= proc_i 208)} i := i + 4; {299727#(<= proc_i 212)} is VALID [2019-05-15 10:24:15,055 INFO L273 TraceCheckUtils]: 319: Hoare triple {299727#(<= proc_i 212)} assume i <= 1000; {299727#(<= proc_i 212)} is VALID [2019-05-15 10:24:15,056 INFO L273 TraceCheckUtils]: 320: Hoare triple {299727#(<= proc_i 212)} assume i + 4 < a[j]; {299727#(<= proc_i 212)} is VALID [2019-05-15 10:24:15,056 INFO L273 TraceCheckUtils]: 321: Hoare triple {299727#(<= proc_i 212)} assume a[5] == 1000; {299727#(<= proc_i 212)} is VALID [2019-05-15 10:24:15,057 INFO L273 TraceCheckUtils]: 322: Hoare triple {299727#(<= proc_i 212)} assume j > 4; {299727#(<= proc_i 212)} is VALID [2019-05-15 10:24:15,057 INFO L273 TraceCheckUtils]: 323: Hoare triple {299727#(<= proc_i 212)} assume j < 6; {299727#(<= proc_i 212)} is VALID [2019-05-15 10:24:15,058 INFO L273 TraceCheckUtils]: 324: Hoare triple {299727#(<= proc_i 212)} i := i + 4; {299746#(<= proc_i 216)} is VALID [2019-05-15 10:24:15,058 INFO L273 TraceCheckUtils]: 325: Hoare triple {299746#(<= proc_i 216)} assume i <= 1000; {299746#(<= proc_i 216)} is VALID [2019-05-15 10:24:15,059 INFO L273 TraceCheckUtils]: 326: Hoare triple {299746#(<= proc_i 216)} assume i + 4 < a[j]; {299746#(<= proc_i 216)} is VALID [2019-05-15 10:24:15,059 INFO L273 TraceCheckUtils]: 327: Hoare triple {299746#(<= proc_i 216)} assume a[5] == 1000; {299746#(<= proc_i 216)} is VALID [2019-05-15 10:24:15,060 INFO L273 TraceCheckUtils]: 328: Hoare triple {299746#(<= proc_i 216)} assume j > 4; {299746#(<= proc_i 216)} is VALID [2019-05-15 10:24:15,060 INFO L273 TraceCheckUtils]: 329: Hoare triple {299746#(<= proc_i 216)} assume j < 6; {299746#(<= proc_i 216)} is VALID [2019-05-15 10:24:15,061 INFO L273 TraceCheckUtils]: 330: Hoare triple {299746#(<= proc_i 216)} i := i + 4; {299765#(<= proc_i 220)} is VALID [2019-05-15 10:24:15,061 INFO L273 TraceCheckUtils]: 331: Hoare triple {299765#(<= proc_i 220)} assume i <= 1000; {299765#(<= proc_i 220)} is VALID [2019-05-15 10:24:15,062 INFO L273 TraceCheckUtils]: 332: Hoare triple {299765#(<= proc_i 220)} assume i + 4 < a[j]; {299765#(<= proc_i 220)} is VALID [2019-05-15 10:24:15,062 INFO L273 TraceCheckUtils]: 333: Hoare triple {299765#(<= proc_i 220)} assume a[5] == 1000; {299765#(<= proc_i 220)} is VALID [2019-05-15 10:24:15,063 INFO L273 TraceCheckUtils]: 334: Hoare triple {299765#(<= proc_i 220)} assume j > 4; {299765#(<= proc_i 220)} is VALID [2019-05-15 10:24:15,063 INFO L273 TraceCheckUtils]: 335: Hoare triple {299765#(<= proc_i 220)} assume j < 6; {299765#(<= proc_i 220)} is VALID [2019-05-15 10:24:15,064 INFO L273 TraceCheckUtils]: 336: Hoare triple {299765#(<= proc_i 220)} i := i + 4; {299784#(<= proc_i 224)} is VALID [2019-05-15 10:24:15,064 INFO L273 TraceCheckUtils]: 337: Hoare triple {299784#(<= proc_i 224)} assume i <= 1000; {299784#(<= proc_i 224)} is VALID [2019-05-15 10:24:15,065 INFO L273 TraceCheckUtils]: 338: Hoare triple {299784#(<= proc_i 224)} assume i + 4 < a[j]; {299784#(<= proc_i 224)} is VALID [2019-05-15 10:24:15,065 INFO L273 TraceCheckUtils]: 339: Hoare triple {299784#(<= proc_i 224)} assume a[5] == 1000; {299784#(<= proc_i 224)} is VALID [2019-05-15 10:24:15,066 INFO L273 TraceCheckUtils]: 340: Hoare triple {299784#(<= proc_i 224)} assume j > 4; {299784#(<= proc_i 224)} is VALID [2019-05-15 10:24:15,066 INFO L273 TraceCheckUtils]: 341: Hoare triple {299784#(<= proc_i 224)} assume j < 6; {299784#(<= proc_i 224)} is VALID [2019-05-15 10:24:15,067 INFO L273 TraceCheckUtils]: 342: Hoare triple {299784#(<= proc_i 224)} i := i + 4; {299803#(<= proc_i 228)} is VALID [2019-05-15 10:24:15,067 INFO L273 TraceCheckUtils]: 343: Hoare triple {299803#(<= proc_i 228)} assume i <= 1000; {299803#(<= proc_i 228)} is VALID [2019-05-15 10:24:15,068 INFO L273 TraceCheckUtils]: 344: Hoare triple {299803#(<= proc_i 228)} assume i + 4 < a[j]; {299803#(<= proc_i 228)} is VALID [2019-05-15 10:24:15,068 INFO L273 TraceCheckUtils]: 345: Hoare triple {299803#(<= proc_i 228)} assume a[5] == 1000; {299803#(<= proc_i 228)} is VALID [2019-05-15 10:24:15,068 INFO L273 TraceCheckUtils]: 346: Hoare triple {299803#(<= proc_i 228)} assume j > 4; {299803#(<= proc_i 228)} is VALID [2019-05-15 10:24:15,069 INFO L273 TraceCheckUtils]: 347: Hoare triple {299803#(<= proc_i 228)} assume j < 6; {299803#(<= proc_i 228)} is VALID [2019-05-15 10:24:15,070 INFO L273 TraceCheckUtils]: 348: Hoare triple {299803#(<= proc_i 228)} i := i + 4; {299822#(<= proc_i 232)} is VALID [2019-05-15 10:24:15,070 INFO L273 TraceCheckUtils]: 349: Hoare triple {299822#(<= proc_i 232)} assume i <= 1000; {299822#(<= proc_i 232)} is VALID [2019-05-15 10:24:15,071 INFO L273 TraceCheckUtils]: 350: Hoare triple {299822#(<= proc_i 232)} assume i + 4 < a[j]; {299822#(<= proc_i 232)} is VALID [2019-05-15 10:24:15,071 INFO L273 TraceCheckUtils]: 351: Hoare triple {299822#(<= proc_i 232)} assume a[5] == 1000; {299822#(<= proc_i 232)} is VALID [2019-05-15 10:24:15,071 INFO L273 TraceCheckUtils]: 352: Hoare triple {299822#(<= proc_i 232)} assume j > 4; {299822#(<= proc_i 232)} is VALID [2019-05-15 10:24:15,072 INFO L273 TraceCheckUtils]: 353: Hoare triple {299822#(<= proc_i 232)} assume j < 6; {299822#(<= proc_i 232)} is VALID [2019-05-15 10:24:15,073 INFO L273 TraceCheckUtils]: 354: Hoare triple {299822#(<= proc_i 232)} i := i + 4; {299841#(<= proc_i 236)} is VALID [2019-05-15 10:24:15,073 INFO L273 TraceCheckUtils]: 355: Hoare triple {299841#(<= proc_i 236)} assume i <= 1000; {299841#(<= proc_i 236)} is VALID [2019-05-15 10:24:15,073 INFO L273 TraceCheckUtils]: 356: Hoare triple {299841#(<= proc_i 236)} assume i + 4 < a[j]; {299841#(<= proc_i 236)} is VALID [2019-05-15 10:24:15,074 INFO L273 TraceCheckUtils]: 357: Hoare triple {299841#(<= proc_i 236)} assume a[5] == 1000; {299841#(<= proc_i 236)} is VALID [2019-05-15 10:24:15,074 INFO L273 TraceCheckUtils]: 358: Hoare triple {299841#(<= proc_i 236)} assume j > 4; {299841#(<= proc_i 236)} is VALID [2019-05-15 10:24:15,075 INFO L273 TraceCheckUtils]: 359: Hoare triple {299841#(<= proc_i 236)} assume j < 6; {299841#(<= proc_i 236)} is VALID [2019-05-15 10:24:15,075 INFO L273 TraceCheckUtils]: 360: Hoare triple {299841#(<= proc_i 236)} i := i + 4; {299860#(<= proc_i 240)} is VALID [2019-05-15 10:24:15,076 INFO L273 TraceCheckUtils]: 361: Hoare triple {299860#(<= proc_i 240)} assume i <= 1000; {299860#(<= proc_i 240)} is VALID [2019-05-15 10:24:15,076 INFO L273 TraceCheckUtils]: 362: Hoare triple {299860#(<= proc_i 240)} assume i + 4 < a[j]; {299860#(<= proc_i 240)} is VALID [2019-05-15 10:24:15,077 INFO L273 TraceCheckUtils]: 363: Hoare triple {299860#(<= proc_i 240)} assume a[5] == 1000; {299860#(<= proc_i 240)} is VALID [2019-05-15 10:24:15,077 INFO L273 TraceCheckUtils]: 364: Hoare triple {299860#(<= proc_i 240)} assume j > 4; {299860#(<= proc_i 240)} is VALID [2019-05-15 10:24:15,078 INFO L273 TraceCheckUtils]: 365: Hoare triple {299860#(<= proc_i 240)} assume j < 6; {299860#(<= proc_i 240)} is VALID [2019-05-15 10:24:15,078 INFO L273 TraceCheckUtils]: 366: Hoare triple {299860#(<= proc_i 240)} i := i + 4; {299879#(<= proc_i 244)} is VALID [2019-05-15 10:24:15,079 INFO L273 TraceCheckUtils]: 367: Hoare triple {299879#(<= proc_i 244)} assume i <= 1000; {299879#(<= proc_i 244)} is VALID [2019-05-15 10:24:15,079 INFO L273 TraceCheckUtils]: 368: Hoare triple {299879#(<= proc_i 244)} assume i + 4 < a[j]; {299879#(<= proc_i 244)} is VALID [2019-05-15 10:24:15,080 INFO L273 TraceCheckUtils]: 369: Hoare triple {299879#(<= proc_i 244)} assume a[5] == 1000; {299879#(<= proc_i 244)} is VALID [2019-05-15 10:24:15,080 INFO L273 TraceCheckUtils]: 370: Hoare triple {299879#(<= proc_i 244)} assume j > 4; {299879#(<= proc_i 244)} is VALID [2019-05-15 10:24:15,081 INFO L273 TraceCheckUtils]: 371: Hoare triple {299879#(<= proc_i 244)} assume j < 6; {299879#(<= proc_i 244)} is VALID [2019-05-15 10:24:15,081 INFO L273 TraceCheckUtils]: 372: Hoare triple {299879#(<= proc_i 244)} i := i + 4; {299898#(<= proc_i 248)} is VALID [2019-05-15 10:24:15,082 INFO L273 TraceCheckUtils]: 373: Hoare triple {299898#(<= proc_i 248)} assume i <= 1000; {299898#(<= proc_i 248)} is VALID [2019-05-15 10:24:15,082 INFO L273 TraceCheckUtils]: 374: Hoare triple {299898#(<= proc_i 248)} assume i + 4 < a[j]; {299898#(<= proc_i 248)} is VALID [2019-05-15 10:24:15,083 INFO L273 TraceCheckUtils]: 375: Hoare triple {299898#(<= proc_i 248)} assume a[5] == 1000; {299898#(<= proc_i 248)} is VALID [2019-05-15 10:24:15,083 INFO L273 TraceCheckUtils]: 376: Hoare triple {299898#(<= proc_i 248)} assume j > 4; {299898#(<= proc_i 248)} is VALID [2019-05-15 10:24:15,084 INFO L273 TraceCheckUtils]: 377: Hoare triple {299898#(<= proc_i 248)} assume j < 6; {299898#(<= proc_i 248)} is VALID [2019-05-15 10:24:15,084 INFO L273 TraceCheckUtils]: 378: Hoare triple {299898#(<= proc_i 248)} i := i + 4; {299917#(<= proc_i 252)} is VALID [2019-05-15 10:24:15,085 INFO L273 TraceCheckUtils]: 379: Hoare triple {299917#(<= proc_i 252)} assume i <= 1000; {299917#(<= proc_i 252)} is VALID [2019-05-15 10:24:15,085 INFO L273 TraceCheckUtils]: 380: Hoare triple {299917#(<= proc_i 252)} assume i + 4 < a[j]; {299917#(<= proc_i 252)} is VALID [2019-05-15 10:24:15,086 INFO L273 TraceCheckUtils]: 381: Hoare triple {299917#(<= proc_i 252)} assume a[5] == 1000; {299917#(<= proc_i 252)} is VALID [2019-05-15 10:24:15,086 INFO L273 TraceCheckUtils]: 382: Hoare triple {299917#(<= proc_i 252)} assume j > 4; {299917#(<= proc_i 252)} is VALID [2019-05-15 10:24:15,087 INFO L273 TraceCheckUtils]: 383: Hoare triple {299917#(<= proc_i 252)} assume j < 6; {299917#(<= proc_i 252)} is VALID [2019-05-15 10:24:15,087 INFO L273 TraceCheckUtils]: 384: Hoare triple {299917#(<= proc_i 252)} i := i + 4; {299936#(<= proc_i 256)} is VALID [2019-05-15 10:24:15,088 INFO L273 TraceCheckUtils]: 385: Hoare triple {299936#(<= proc_i 256)} assume i <= 1000; {299936#(<= proc_i 256)} is VALID [2019-05-15 10:24:15,088 INFO L273 TraceCheckUtils]: 386: Hoare triple {299936#(<= proc_i 256)} assume i + 4 < a[j]; {299936#(<= proc_i 256)} is VALID [2019-05-15 10:24:15,089 INFO L273 TraceCheckUtils]: 387: Hoare triple {299936#(<= proc_i 256)} assume a[5] == 1000; {299936#(<= proc_i 256)} is VALID [2019-05-15 10:24:15,089 INFO L273 TraceCheckUtils]: 388: Hoare triple {299936#(<= proc_i 256)} assume j > 4; {299936#(<= proc_i 256)} is VALID [2019-05-15 10:24:15,090 INFO L273 TraceCheckUtils]: 389: Hoare triple {299936#(<= proc_i 256)} assume j < 6; {299936#(<= proc_i 256)} is VALID [2019-05-15 10:24:15,090 INFO L273 TraceCheckUtils]: 390: Hoare triple {299936#(<= proc_i 256)} i := i + 4; {299955#(<= proc_i 260)} is VALID [2019-05-15 10:24:15,091 INFO L273 TraceCheckUtils]: 391: Hoare triple {299955#(<= proc_i 260)} assume i <= 1000; {299955#(<= proc_i 260)} is VALID [2019-05-15 10:24:15,091 INFO L273 TraceCheckUtils]: 392: Hoare triple {299955#(<= proc_i 260)} assume i + 4 < a[j]; {299955#(<= proc_i 260)} is VALID [2019-05-15 10:24:15,092 INFO L273 TraceCheckUtils]: 393: Hoare triple {299955#(<= proc_i 260)} assume a[5] == 1000; {299955#(<= proc_i 260)} is VALID [2019-05-15 10:24:15,092 INFO L273 TraceCheckUtils]: 394: Hoare triple {299955#(<= proc_i 260)} assume j > 4; {299955#(<= proc_i 260)} is VALID [2019-05-15 10:24:15,092 INFO L273 TraceCheckUtils]: 395: Hoare triple {299955#(<= proc_i 260)} assume j < 6; {299955#(<= proc_i 260)} is VALID [2019-05-15 10:24:15,093 INFO L273 TraceCheckUtils]: 396: Hoare triple {299955#(<= proc_i 260)} i := i + 4; {299974#(<= proc_i 264)} is VALID [2019-05-15 10:24:15,094 INFO L273 TraceCheckUtils]: 397: Hoare triple {299974#(<= proc_i 264)} assume i <= 1000; {299974#(<= proc_i 264)} is VALID [2019-05-15 10:24:15,094 INFO L273 TraceCheckUtils]: 398: Hoare triple {299974#(<= proc_i 264)} assume i + 4 < a[j]; {299974#(<= proc_i 264)} is VALID [2019-05-15 10:24:15,094 INFO L273 TraceCheckUtils]: 399: Hoare triple {299974#(<= proc_i 264)} assume a[5] == 1000; {299974#(<= proc_i 264)} is VALID [2019-05-15 10:24:15,095 INFO L273 TraceCheckUtils]: 400: Hoare triple {299974#(<= proc_i 264)} assume j > 4; {299974#(<= proc_i 264)} is VALID [2019-05-15 10:24:15,095 INFO L273 TraceCheckUtils]: 401: Hoare triple {299974#(<= proc_i 264)} assume j < 6; {299974#(<= proc_i 264)} is VALID [2019-05-15 10:24:15,096 INFO L273 TraceCheckUtils]: 402: Hoare triple {299974#(<= proc_i 264)} i := i + 4; {299993#(<= proc_i 268)} is VALID [2019-05-15 10:24:15,097 INFO L273 TraceCheckUtils]: 403: Hoare triple {299993#(<= proc_i 268)} assume i <= 1000; {299993#(<= proc_i 268)} is VALID [2019-05-15 10:24:15,097 INFO L273 TraceCheckUtils]: 404: Hoare triple {299993#(<= proc_i 268)} assume i + 4 < a[j]; {299993#(<= proc_i 268)} is VALID [2019-05-15 10:24:15,097 INFO L273 TraceCheckUtils]: 405: Hoare triple {299993#(<= proc_i 268)} assume a[5] == 1000; {299993#(<= proc_i 268)} is VALID [2019-05-15 10:24:15,098 INFO L273 TraceCheckUtils]: 406: Hoare triple {299993#(<= proc_i 268)} assume j > 4; {299993#(<= proc_i 268)} is VALID [2019-05-15 10:24:15,098 INFO L273 TraceCheckUtils]: 407: Hoare triple {299993#(<= proc_i 268)} assume j < 6; {299993#(<= proc_i 268)} is VALID [2019-05-15 10:24:15,099 INFO L273 TraceCheckUtils]: 408: Hoare triple {299993#(<= proc_i 268)} i := i + 4; {300012#(<= proc_i 272)} is VALID [2019-05-15 10:24:15,099 INFO L273 TraceCheckUtils]: 409: Hoare triple {300012#(<= proc_i 272)} assume i <= 1000; {300012#(<= proc_i 272)} is VALID [2019-05-15 10:24:15,100 INFO L273 TraceCheckUtils]: 410: Hoare triple {300012#(<= proc_i 272)} assume i + 4 < a[j]; {300012#(<= proc_i 272)} is VALID [2019-05-15 10:24:15,100 INFO L273 TraceCheckUtils]: 411: Hoare triple {300012#(<= proc_i 272)} assume a[5] == 1000; {300012#(<= proc_i 272)} is VALID [2019-05-15 10:24:15,101 INFO L273 TraceCheckUtils]: 412: Hoare triple {300012#(<= proc_i 272)} assume j > 4; {300012#(<= proc_i 272)} is VALID [2019-05-15 10:24:15,101 INFO L273 TraceCheckUtils]: 413: Hoare triple {300012#(<= proc_i 272)} assume j < 6; {300012#(<= proc_i 272)} is VALID [2019-05-15 10:24:15,102 INFO L273 TraceCheckUtils]: 414: Hoare triple {300012#(<= proc_i 272)} i := i + 4; {300031#(<= proc_i 276)} is VALID [2019-05-15 10:24:15,102 INFO L273 TraceCheckUtils]: 415: Hoare triple {300031#(<= proc_i 276)} assume i <= 1000; {300031#(<= proc_i 276)} is VALID [2019-05-15 10:24:15,103 INFO L273 TraceCheckUtils]: 416: Hoare triple {300031#(<= proc_i 276)} assume i + 4 < a[j]; {300031#(<= proc_i 276)} is VALID [2019-05-15 10:24:15,103 INFO L273 TraceCheckUtils]: 417: Hoare triple {300031#(<= proc_i 276)} assume a[5] == 1000; {300031#(<= proc_i 276)} is VALID [2019-05-15 10:24:15,104 INFO L273 TraceCheckUtils]: 418: Hoare triple {300031#(<= proc_i 276)} assume j > 4; {300031#(<= proc_i 276)} is VALID [2019-05-15 10:24:15,104 INFO L273 TraceCheckUtils]: 419: Hoare triple {300031#(<= proc_i 276)} assume j < 6; {300031#(<= proc_i 276)} is VALID [2019-05-15 10:24:15,105 INFO L273 TraceCheckUtils]: 420: Hoare triple {300031#(<= proc_i 276)} i := i + 4; {300050#(<= proc_i 280)} is VALID [2019-05-15 10:24:15,105 INFO L273 TraceCheckUtils]: 421: Hoare triple {300050#(<= proc_i 280)} assume i <= 1000; {300050#(<= proc_i 280)} is VALID [2019-05-15 10:24:15,106 INFO L273 TraceCheckUtils]: 422: Hoare triple {300050#(<= proc_i 280)} assume i + 4 < a[j]; {300050#(<= proc_i 280)} is VALID [2019-05-15 10:24:15,106 INFO L273 TraceCheckUtils]: 423: Hoare triple {300050#(<= proc_i 280)} assume a[5] == 1000; {300050#(<= proc_i 280)} is VALID [2019-05-15 10:24:15,107 INFO L273 TraceCheckUtils]: 424: Hoare triple {300050#(<= proc_i 280)} assume j > 4; {300050#(<= proc_i 280)} is VALID [2019-05-15 10:24:15,107 INFO L273 TraceCheckUtils]: 425: Hoare triple {300050#(<= proc_i 280)} assume j < 6; {300050#(<= proc_i 280)} is VALID [2019-05-15 10:24:15,108 INFO L273 TraceCheckUtils]: 426: Hoare triple {300050#(<= proc_i 280)} i := i + 4; {300069#(<= proc_i 284)} is VALID [2019-05-15 10:24:15,108 INFO L273 TraceCheckUtils]: 427: Hoare triple {300069#(<= proc_i 284)} assume i <= 1000; {300069#(<= proc_i 284)} is VALID [2019-05-15 10:24:15,109 INFO L273 TraceCheckUtils]: 428: Hoare triple {300069#(<= proc_i 284)} assume i + 4 < a[j]; {300069#(<= proc_i 284)} is VALID [2019-05-15 10:24:15,109 INFO L273 TraceCheckUtils]: 429: Hoare triple {300069#(<= proc_i 284)} assume a[5] == 1000; {300069#(<= proc_i 284)} is VALID [2019-05-15 10:24:15,110 INFO L273 TraceCheckUtils]: 430: Hoare triple {300069#(<= proc_i 284)} assume j > 4; {300069#(<= proc_i 284)} is VALID [2019-05-15 10:24:15,110 INFO L273 TraceCheckUtils]: 431: Hoare triple {300069#(<= proc_i 284)} assume j < 6; {300069#(<= proc_i 284)} is VALID [2019-05-15 10:24:15,111 INFO L273 TraceCheckUtils]: 432: Hoare triple {300069#(<= proc_i 284)} i := i + 4; {300088#(<= proc_i 288)} is VALID [2019-05-15 10:24:15,111 INFO L273 TraceCheckUtils]: 433: Hoare triple {300088#(<= proc_i 288)} assume i <= 1000; {300088#(<= proc_i 288)} is VALID [2019-05-15 10:24:15,112 INFO L273 TraceCheckUtils]: 434: Hoare triple {300088#(<= proc_i 288)} assume i + 4 < a[j]; {300088#(<= proc_i 288)} is VALID [2019-05-15 10:24:15,112 INFO L273 TraceCheckUtils]: 435: Hoare triple {300088#(<= proc_i 288)} assume a[5] == 1000; {300088#(<= proc_i 288)} is VALID [2019-05-15 10:24:15,113 INFO L273 TraceCheckUtils]: 436: Hoare triple {300088#(<= proc_i 288)} assume j > 4; {300088#(<= proc_i 288)} is VALID [2019-05-15 10:24:15,113 INFO L273 TraceCheckUtils]: 437: Hoare triple {300088#(<= proc_i 288)} assume j < 6; {300088#(<= proc_i 288)} is VALID [2019-05-15 10:24:15,114 INFO L273 TraceCheckUtils]: 438: Hoare triple {300088#(<= proc_i 288)} i := i + 4; {300107#(<= proc_i 292)} is VALID [2019-05-15 10:24:15,114 INFO L273 TraceCheckUtils]: 439: Hoare triple {300107#(<= proc_i 292)} assume i <= 1000; {300107#(<= proc_i 292)} is VALID [2019-05-15 10:24:15,115 INFO L273 TraceCheckUtils]: 440: Hoare triple {300107#(<= proc_i 292)} assume i + 4 < a[j]; {300107#(<= proc_i 292)} is VALID [2019-05-15 10:24:15,115 INFO L273 TraceCheckUtils]: 441: Hoare triple {300107#(<= proc_i 292)} assume a[5] == 1000; {300107#(<= proc_i 292)} is VALID [2019-05-15 10:24:15,115 INFO L273 TraceCheckUtils]: 442: Hoare triple {300107#(<= proc_i 292)} assume j > 4; {300107#(<= proc_i 292)} is VALID [2019-05-15 10:24:15,116 INFO L273 TraceCheckUtils]: 443: Hoare triple {300107#(<= proc_i 292)} assume j < 6; {300107#(<= proc_i 292)} is VALID [2019-05-15 10:24:15,117 INFO L273 TraceCheckUtils]: 444: Hoare triple {300107#(<= proc_i 292)} i := i + 4; {300126#(<= proc_i 296)} is VALID [2019-05-15 10:24:15,117 INFO L273 TraceCheckUtils]: 445: Hoare triple {300126#(<= proc_i 296)} assume i <= 1000; {300126#(<= proc_i 296)} is VALID [2019-05-15 10:24:15,118 INFO L273 TraceCheckUtils]: 446: Hoare triple {300126#(<= proc_i 296)} assume i + 4 < a[j]; {300126#(<= proc_i 296)} is VALID [2019-05-15 10:24:15,118 INFO L273 TraceCheckUtils]: 447: Hoare triple {300126#(<= proc_i 296)} assume a[5] == 1000; {300126#(<= proc_i 296)} is VALID [2019-05-15 10:24:15,118 INFO L273 TraceCheckUtils]: 448: Hoare triple {300126#(<= proc_i 296)} assume j > 4; {300126#(<= proc_i 296)} is VALID [2019-05-15 10:24:15,119 INFO L273 TraceCheckUtils]: 449: Hoare triple {300126#(<= proc_i 296)} assume j < 6; {300126#(<= proc_i 296)} is VALID [2019-05-15 10:24:15,120 INFO L273 TraceCheckUtils]: 450: Hoare triple {300126#(<= proc_i 296)} i := i + 4; {300145#(<= proc_i 300)} is VALID [2019-05-15 10:24:15,120 INFO L273 TraceCheckUtils]: 451: Hoare triple {300145#(<= proc_i 300)} assume i <= 1000; {300145#(<= proc_i 300)} is VALID [2019-05-15 10:24:15,120 INFO L273 TraceCheckUtils]: 452: Hoare triple {300145#(<= proc_i 300)} assume i + 4 < a[j]; {300145#(<= proc_i 300)} is VALID [2019-05-15 10:24:15,121 INFO L273 TraceCheckUtils]: 453: Hoare triple {300145#(<= proc_i 300)} assume a[5] == 1000; {300145#(<= proc_i 300)} is VALID [2019-05-15 10:24:15,121 INFO L273 TraceCheckUtils]: 454: Hoare triple {300145#(<= proc_i 300)} assume j > 4; {300145#(<= proc_i 300)} is VALID [2019-05-15 10:24:15,122 INFO L273 TraceCheckUtils]: 455: Hoare triple {300145#(<= proc_i 300)} assume j < 6; {300145#(<= proc_i 300)} is VALID [2019-05-15 10:24:15,122 INFO L273 TraceCheckUtils]: 456: Hoare triple {300145#(<= proc_i 300)} i := i + 4; {300164#(<= proc_i 304)} is VALID [2019-05-15 10:24:15,123 INFO L273 TraceCheckUtils]: 457: Hoare triple {300164#(<= proc_i 304)} assume i <= 1000; {300164#(<= proc_i 304)} is VALID [2019-05-15 10:24:15,123 INFO L273 TraceCheckUtils]: 458: Hoare triple {300164#(<= proc_i 304)} assume i + 4 < a[j]; {300164#(<= proc_i 304)} is VALID [2019-05-15 10:24:15,124 INFO L273 TraceCheckUtils]: 459: Hoare triple {300164#(<= proc_i 304)} assume a[5] == 1000; {300164#(<= proc_i 304)} is VALID [2019-05-15 10:24:15,124 INFO L273 TraceCheckUtils]: 460: Hoare triple {300164#(<= proc_i 304)} assume j > 4; {300164#(<= proc_i 304)} is VALID [2019-05-15 10:24:15,125 INFO L273 TraceCheckUtils]: 461: Hoare triple {300164#(<= proc_i 304)} assume j < 6; {300164#(<= proc_i 304)} is VALID [2019-05-15 10:24:15,125 INFO L273 TraceCheckUtils]: 462: Hoare triple {300164#(<= proc_i 304)} i := i + 4; {300183#(<= proc_i 308)} is VALID [2019-05-15 10:24:15,126 INFO L273 TraceCheckUtils]: 463: Hoare triple {300183#(<= proc_i 308)} assume i <= 1000; {300183#(<= proc_i 308)} is VALID [2019-05-15 10:24:15,126 INFO L273 TraceCheckUtils]: 464: Hoare triple {300183#(<= proc_i 308)} assume i + 4 < a[j]; {300183#(<= proc_i 308)} is VALID [2019-05-15 10:24:15,127 INFO L273 TraceCheckUtils]: 465: Hoare triple {300183#(<= proc_i 308)} assume a[5] == 1000; {300183#(<= proc_i 308)} is VALID [2019-05-15 10:24:15,127 INFO L273 TraceCheckUtils]: 466: Hoare triple {300183#(<= proc_i 308)} assume j > 4; {300183#(<= proc_i 308)} is VALID [2019-05-15 10:24:15,128 INFO L273 TraceCheckUtils]: 467: Hoare triple {300183#(<= proc_i 308)} assume j < 6; {300183#(<= proc_i 308)} is VALID [2019-05-15 10:24:15,128 INFO L273 TraceCheckUtils]: 468: Hoare triple {300183#(<= proc_i 308)} i := i + 4; {300202#(<= proc_i 312)} is VALID [2019-05-15 10:24:15,129 INFO L273 TraceCheckUtils]: 469: Hoare triple {300202#(<= proc_i 312)} assume i <= 1000; {300202#(<= proc_i 312)} is VALID [2019-05-15 10:24:15,129 INFO L273 TraceCheckUtils]: 470: Hoare triple {300202#(<= proc_i 312)} assume i + 4 < a[j]; {300202#(<= proc_i 312)} is VALID [2019-05-15 10:24:15,130 INFO L273 TraceCheckUtils]: 471: Hoare triple {300202#(<= proc_i 312)} assume a[5] == 1000; {300202#(<= proc_i 312)} is VALID [2019-05-15 10:24:15,130 INFO L273 TraceCheckUtils]: 472: Hoare triple {300202#(<= proc_i 312)} assume j > 4; {300202#(<= proc_i 312)} is VALID [2019-05-15 10:24:15,131 INFO L273 TraceCheckUtils]: 473: Hoare triple {300202#(<= proc_i 312)} assume j < 6; {300202#(<= proc_i 312)} is VALID [2019-05-15 10:24:15,131 INFO L273 TraceCheckUtils]: 474: Hoare triple {300202#(<= proc_i 312)} i := i + 4; {300221#(<= proc_i 316)} is VALID [2019-05-15 10:24:15,132 INFO L273 TraceCheckUtils]: 475: Hoare triple {300221#(<= proc_i 316)} assume i <= 1000; {300221#(<= proc_i 316)} is VALID [2019-05-15 10:24:15,132 INFO L273 TraceCheckUtils]: 476: Hoare triple {300221#(<= proc_i 316)} assume i + 4 < a[j]; {300221#(<= proc_i 316)} is VALID [2019-05-15 10:24:15,133 INFO L273 TraceCheckUtils]: 477: Hoare triple {300221#(<= proc_i 316)} assume a[5] == 1000; {300221#(<= proc_i 316)} is VALID [2019-05-15 10:24:15,133 INFO L273 TraceCheckUtils]: 478: Hoare triple {300221#(<= proc_i 316)} assume j > 4; {300221#(<= proc_i 316)} is VALID [2019-05-15 10:24:15,134 INFO L273 TraceCheckUtils]: 479: Hoare triple {300221#(<= proc_i 316)} assume j < 6; {300221#(<= proc_i 316)} is VALID [2019-05-15 10:24:15,134 INFO L273 TraceCheckUtils]: 480: Hoare triple {300221#(<= proc_i 316)} i := i + 4; {300240#(<= proc_i 320)} is VALID [2019-05-15 10:24:15,135 INFO L273 TraceCheckUtils]: 481: Hoare triple {300240#(<= proc_i 320)} assume i <= 1000; {300240#(<= proc_i 320)} is VALID [2019-05-15 10:24:15,135 INFO L273 TraceCheckUtils]: 482: Hoare triple {300240#(<= proc_i 320)} assume i + 4 < a[j]; {300240#(<= proc_i 320)} is VALID [2019-05-15 10:24:15,136 INFO L273 TraceCheckUtils]: 483: Hoare triple {300240#(<= proc_i 320)} assume a[5] == 1000; {300240#(<= proc_i 320)} is VALID [2019-05-15 10:24:15,136 INFO L273 TraceCheckUtils]: 484: Hoare triple {300240#(<= proc_i 320)} assume j > 4; {300240#(<= proc_i 320)} is VALID [2019-05-15 10:24:15,137 INFO L273 TraceCheckUtils]: 485: Hoare triple {300240#(<= proc_i 320)} assume j < 6; {300240#(<= proc_i 320)} is VALID [2019-05-15 10:24:15,137 INFO L273 TraceCheckUtils]: 486: Hoare triple {300240#(<= proc_i 320)} i := i + 4; {300259#(<= proc_i 324)} is VALID [2019-05-15 10:24:15,138 INFO L273 TraceCheckUtils]: 487: Hoare triple {300259#(<= proc_i 324)} assume i <= 1000; {300259#(<= proc_i 324)} is VALID [2019-05-15 10:24:15,138 INFO L273 TraceCheckUtils]: 488: Hoare triple {300259#(<= proc_i 324)} assume i + 4 < a[j]; {300259#(<= proc_i 324)} is VALID [2019-05-15 10:24:15,139 INFO L273 TraceCheckUtils]: 489: Hoare triple {300259#(<= proc_i 324)} assume a[5] == 1000; {300259#(<= proc_i 324)} is VALID [2019-05-15 10:24:15,139 INFO L273 TraceCheckUtils]: 490: Hoare triple {300259#(<= proc_i 324)} assume j > 4; {300259#(<= proc_i 324)} is VALID [2019-05-15 10:24:15,139 INFO L273 TraceCheckUtils]: 491: Hoare triple {300259#(<= proc_i 324)} assume j < 6; {300259#(<= proc_i 324)} is VALID [2019-05-15 10:24:15,140 INFO L273 TraceCheckUtils]: 492: Hoare triple {300259#(<= proc_i 324)} i := i + 4; {300278#(<= proc_i 328)} is VALID [2019-05-15 10:24:15,141 INFO L273 TraceCheckUtils]: 493: Hoare triple {300278#(<= proc_i 328)} assume i <= 1000; {300278#(<= proc_i 328)} is VALID [2019-05-15 10:24:15,141 INFO L273 TraceCheckUtils]: 494: Hoare triple {300278#(<= proc_i 328)} assume i + 4 < a[j]; {300278#(<= proc_i 328)} is VALID [2019-05-15 10:24:15,142 INFO L273 TraceCheckUtils]: 495: Hoare triple {300278#(<= proc_i 328)} assume a[5] == 1000; {300278#(<= proc_i 328)} is VALID [2019-05-15 10:24:15,142 INFO L273 TraceCheckUtils]: 496: Hoare triple {300278#(<= proc_i 328)} assume j > 4; {300278#(<= proc_i 328)} is VALID [2019-05-15 10:24:15,142 INFO L273 TraceCheckUtils]: 497: Hoare triple {300278#(<= proc_i 328)} assume j < 6; {300278#(<= proc_i 328)} is VALID [2019-05-15 10:24:15,143 INFO L273 TraceCheckUtils]: 498: Hoare triple {300278#(<= proc_i 328)} i := i + 4; {300297#(<= proc_i 332)} is VALID [2019-05-15 10:24:15,144 INFO L273 TraceCheckUtils]: 499: Hoare triple {300297#(<= proc_i 332)} assume i <= 1000; {300297#(<= proc_i 332)} is VALID [2019-05-15 10:24:15,144 INFO L273 TraceCheckUtils]: 500: Hoare triple {300297#(<= proc_i 332)} assume i + 4 < a[j]; {300297#(<= proc_i 332)} is VALID [2019-05-15 10:24:15,144 INFO L273 TraceCheckUtils]: 501: Hoare triple {300297#(<= proc_i 332)} assume a[5] == 1000; {300297#(<= proc_i 332)} is VALID [2019-05-15 10:24:15,145 INFO L273 TraceCheckUtils]: 502: Hoare triple {300297#(<= proc_i 332)} assume j > 4; {300297#(<= proc_i 332)} is VALID [2019-05-15 10:24:15,145 INFO L273 TraceCheckUtils]: 503: Hoare triple {300297#(<= proc_i 332)} assume j < 6; {300297#(<= proc_i 332)} is VALID [2019-05-15 10:24:15,146 INFO L273 TraceCheckUtils]: 504: Hoare triple {300297#(<= proc_i 332)} i := i + 4; {300316#(<= proc_i 336)} is VALID [2019-05-15 10:24:15,147 INFO L273 TraceCheckUtils]: 505: Hoare triple {300316#(<= proc_i 336)} assume i <= 1000; {300316#(<= proc_i 336)} is VALID [2019-05-15 10:24:15,147 INFO L273 TraceCheckUtils]: 506: Hoare triple {300316#(<= proc_i 336)} assume i + 4 < a[j]; {300316#(<= proc_i 336)} is VALID [2019-05-15 10:24:15,147 INFO L273 TraceCheckUtils]: 507: Hoare triple {300316#(<= proc_i 336)} assume a[5] == 1000; {300316#(<= proc_i 336)} is VALID [2019-05-15 10:24:15,148 INFO L273 TraceCheckUtils]: 508: Hoare triple {300316#(<= proc_i 336)} assume j > 4; {300316#(<= proc_i 336)} is VALID [2019-05-15 10:24:15,148 INFO L273 TraceCheckUtils]: 509: Hoare triple {300316#(<= proc_i 336)} assume j < 6; {300316#(<= proc_i 336)} is VALID [2019-05-15 10:24:15,149 INFO L273 TraceCheckUtils]: 510: Hoare triple {300316#(<= proc_i 336)} i := i + 4; {300335#(<= proc_i 340)} is VALID [2019-05-15 10:24:15,149 INFO L273 TraceCheckUtils]: 511: Hoare triple {300335#(<= proc_i 340)} assume i <= 1000; {300335#(<= proc_i 340)} is VALID [2019-05-15 10:24:15,150 INFO L273 TraceCheckUtils]: 512: Hoare triple {300335#(<= proc_i 340)} assume i + 4 < a[j]; {300335#(<= proc_i 340)} is VALID [2019-05-15 10:24:15,150 INFO L273 TraceCheckUtils]: 513: Hoare triple {300335#(<= proc_i 340)} assume a[5] == 1000; {300335#(<= proc_i 340)} is VALID [2019-05-15 10:24:15,151 INFO L273 TraceCheckUtils]: 514: Hoare triple {300335#(<= proc_i 340)} assume j > 4; {300335#(<= proc_i 340)} is VALID [2019-05-15 10:24:15,151 INFO L273 TraceCheckUtils]: 515: Hoare triple {300335#(<= proc_i 340)} assume j < 6; {300335#(<= proc_i 340)} is VALID [2019-05-15 10:24:15,152 INFO L273 TraceCheckUtils]: 516: Hoare triple {300335#(<= proc_i 340)} i := i + 4; {300354#(<= proc_i 344)} is VALID [2019-05-15 10:24:15,152 INFO L273 TraceCheckUtils]: 517: Hoare triple {300354#(<= proc_i 344)} assume i <= 1000; {300354#(<= proc_i 344)} is VALID [2019-05-15 10:24:15,153 INFO L273 TraceCheckUtils]: 518: Hoare triple {300354#(<= proc_i 344)} assume i + 4 < a[j]; {300354#(<= proc_i 344)} is VALID [2019-05-15 10:24:15,153 INFO L273 TraceCheckUtils]: 519: Hoare triple {300354#(<= proc_i 344)} assume a[5] == 1000; {300354#(<= proc_i 344)} is VALID [2019-05-15 10:24:15,154 INFO L273 TraceCheckUtils]: 520: Hoare triple {300354#(<= proc_i 344)} assume j > 4; {300354#(<= proc_i 344)} is VALID [2019-05-15 10:24:15,154 INFO L273 TraceCheckUtils]: 521: Hoare triple {300354#(<= proc_i 344)} assume j < 6; {300354#(<= proc_i 344)} is VALID [2019-05-15 10:24:15,155 INFO L273 TraceCheckUtils]: 522: Hoare triple {300354#(<= proc_i 344)} i := i + 4; {300373#(<= proc_i 348)} is VALID [2019-05-15 10:24:15,155 INFO L273 TraceCheckUtils]: 523: Hoare triple {300373#(<= proc_i 348)} assume i <= 1000; {300373#(<= proc_i 348)} is VALID [2019-05-15 10:24:15,156 INFO L273 TraceCheckUtils]: 524: Hoare triple {300373#(<= proc_i 348)} assume i + 4 < a[j]; {300373#(<= proc_i 348)} is VALID [2019-05-15 10:24:15,156 INFO L273 TraceCheckUtils]: 525: Hoare triple {300373#(<= proc_i 348)} assume a[5] == 1000; {300373#(<= proc_i 348)} is VALID [2019-05-15 10:24:15,157 INFO L273 TraceCheckUtils]: 526: Hoare triple {300373#(<= proc_i 348)} assume j > 4; {300373#(<= proc_i 348)} is VALID [2019-05-15 10:24:15,157 INFO L273 TraceCheckUtils]: 527: Hoare triple {300373#(<= proc_i 348)} assume j < 6; {300373#(<= proc_i 348)} is VALID [2019-05-15 10:24:15,158 INFO L273 TraceCheckUtils]: 528: Hoare triple {300373#(<= proc_i 348)} i := i + 4; {300392#(<= proc_i 352)} is VALID [2019-05-15 10:24:15,158 INFO L273 TraceCheckUtils]: 529: Hoare triple {300392#(<= proc_i 352)} assume i <= 1000; {300392#(<= proc_i 352)} is VALID [2019-05-15 10:24:15,159 INFO L273 TraceCheckUtils]: 530: Hoare triple {300392#(<= proc_i 352)} assume i + 4 < a[j]; {300392#(<= proc_i 352)} is VALID [2019-05-15 10:24:15,159 INFO L273 TraceCheckUtils]: 531: Hoare triple {300392#(<= proc_i 352)} assume a[5] == 1000; {300392#(<= proc_i 352)} is VALID [2019-05-15 10:24:15,160 INFO L273 TraceCheckUtils]: 532: Hoare triple {300392#(<= proc_i 352)} assume j > 4; {300392#(<= proc_i 352)} is VALID [2019-05-15 10:24:15,160 INFO L273 TraceCheckUtils]: 533: Hoare triple {300392#(<= proc_i 352)} assume j < 6; {300392#(<= proc_i 352)} is VALID [2019-05-15 10:24:15,161 INFO L273 TraceCheckUtils]: 534: Hoare triple {300392#(<= proc_i 352)} i := i + 4; {300411#(<= proc_i 356)} is VALID [2019-05-15 10:24:15,161 INFO L273 TraceCheckUtils]: 535: Hoare triple {300411#(<= proc_i 356)} assume i <= 1000; {300411#(<= proc_i 356)} is VALID [2019-05-15 10:24:15,162 INFO L273 TraceCheckUtils]: 536: Hoare triple {300411#(<= proc_i 356)} assume i + 4 < a[j]; {300411#(<= proc_i 356)} is VALID [2019-05-15 10:24:15,162 INFO L273 TraceCheckUtils]: 537: Hoare triple {300411#(<= proc_i 356)} assume a[5] == 1000; {300411#(<= proc_i 356)} is VALID [2019-05-15 10:24:15,163 INFO L273 TraceCheckUtils]: 538: Hoare triple {300411#(<= proc_i 356)} assume j > 4; {300411#(<= proc_i 356)} is VALID [2019-05-15 10:24:15,163 INFO L273 TraceCheckUtils]: 539: Hoare triple {300411#(<= proc_i 356)} assume j < 6; {300411#(<= proc_i 356)} is VALID [2019-05-15 10:24:15,164 INFO L273 TraceCheckUtils]: 540: Hoare triple {300411#(<= proc_i 356)} i := i + 4; {300430#(<= proc_i 360)} is VALID [2019-05-15 10:24:15,164 INFO L273 TraceCheckUtils]: 541: Hoare triple {300430#(<= proc_i 360)} assume i <= 1000; {300430#(<= proc_i 360)} is VALID [2019-05-15 10:24:15,165 INFO L273 TraceCheckUtils]: 542: Hoare triple {300430#(<= proc_i 360)} assume i + 4 < a[j]; {300430#(<= proc_i 360)} is VALID [2019-05-15 10:24:15,165 INFO L273 TraceCheckUtils]: 543: Hoare triple {300430#(<= proc_i 360)} assume a[5] == 1000; {300430#(<= proc_i 360)} is VALID [2019-05-15 10:24:15,166 INFO L273 TraceCheckUtils]: 544: Hoare triple {300430#(<= proc_i 360)} assume j > 4; {300430#(<= proc_i 360)} is VALID [2019-05-15 10:24:15,166 INFO L273 TraceCheckUtils]: 545: Hoare triple {300430#(<= proc_i 360)} assume j < 6; {300430#(<= proc_i 360)} is VALID [2019-05-15 10:24:15,167 INFO L273 TraceCheckUtils]: 546: Hoare triple {300430#(<= proc_i 360)} i := i + 4; {300449#(<= proc_i 364)} is VALID [2019-05-15 10:24:15,167 INFO L273 TraceCheckUtils]: 547: Hoare triple {300449#(<= proc_i 364)} assume i <= 1000; {300449#(<= proc_i 364)} is VALID [2019-05-15 10:24:15,168 INFO L273 TraceCheckUtils]: 548: Hoare triple {300449#(<= proc_i 364)} assume i + 4 < a[j]; {300449#(<= proc_i 364)} is VALID [2019-05-15 10:24:15,168 INFO L273 TraceCheckUtils]: 549: Hoare triple {300449#(<= proc_i 364)} assume a[5] == 1000; {300449#(<= proc_i 364)} is VALID [2019-05-15 10:24:15,168 INFO L273 TraceCheckUtils]: 550: Hoare triple {300449#(<= proc_i 364)} assume j > 4; {300449#(<= proc_i 364)} is VALID [2019-05-15 10:24:15,169 INFO L273 TraceCheckUtils]: 551: Hoare triple {300449#(<= proc_i 364)} assume j < 6; {300449#(<= proc_i 364)} is VALID [2019-05-15 10:24:15,170 INFO L273 TraceCheckUtils]: 552: Hoare triple {300449#(<= proc_i 364)} i := i + 4; {300468#(<= proc_i 368)} is VALID [2019-05-15 10:24:15,170 INFO L273 TraceCheckUtils]: 553: Hoare triple {300468#(<= proc_i 368)} assume i <= 1000; {300468#(<= proc_i 368)} is VALID [2019-05-15 10:24:15,171 INFO L273 TraceCheckUtils]: 554: Hoare triple {300468#(<= proc_i 368)} assume i + 4 < a[j]; {300468#(<= proc_i 368)} is VALID [2019-05-15 10:24:15,171 INFO L273 TraceCheckUtils]: 555: Hoare triple {300468#(<= proc_i 368)} assume a[5] == 1000; {300468#(<= proc_i 368)} is VALID [2019-05-15 10:24:15,171 INFO L273 TraceCheckUtils]: 556: Hoare triple {300468#(<= proc_i 368)} assume j > 4; {300468#(<= proc_i 368)} is VALID [2019-05-15 10:24:15,172 INFO L273 TraceCheckUtils]: 557: Hoare triple {300468#(<= proc_i 368)} assume j < 6; {300468#(<= proc_i 368)} is VALID [2019-05-15 10:24:15,173 INFO L273 TraceCheckUtils]: 558: Hoare triple {300468#(<= proc_i 368)} i := i + 4; {300487#(<= proc_i 372)} is VALID [2019-05-15 10:24:15,173 INFO L273 TraceCheckUtils]: 559: Hoare triple {300487#(<= proc_i 372)} assume i <= 1000; {300487#(<= proc_i 372)} is VALID [2019-05-15 10:24:15,173 INFO L273 TraceCheckUtils]: 560: Hoare triple {300487#(<= proc_i 372)} assume i + 4 < a[j]; {300487#(<= proc_i 372)} is VALID [2019-05-15 10:24:15,174 INFO L273 TraceCheckUtils]: 561: Hoare triple {300487#(<= proc_i 372)} assume a[5] == 1000; {300487#(<= proc_i 372)} is VALID [2019-05-15 10:24:15,174 INFO L273 TraceCheckUtils]: 562: Hoare triple {300487#(<= proc_i 372)} assume j > 4; {300487#(<= proc_i 372)} is VALID [2019-05-15 10:24:15,175 INFO L273 TraceCheckUtils]: 563: Hoare triple {300487#(<= proc_i 372)} assume j < 6; {300487#(<= proc_i 372)} is VALID [2019-05-15 10:24:15,175 INFO L273 TraceCheckUtils]: 564: Hoare triple {300487#(<= proc_i 372)} i := i + 4; {300506#(<= proc_i 376)} is VALID [2019-05-15 10:24:15,176 INFO L273 TraceCheckUtils]: 565: Hoare triple {300506#(<= proc_i 376)} assume i <= 1000; {300506#(<= proc_i 376)} is VALID [2019-05-15 10:24:15,176 INFO L273 TraceCheckUtils]: 566: Hoare triple {300506#(<= proc_i 376)} assume i + 4 < a[j]; {300506#(<= proc_i 376)} is VALID [2019-05-15 10:24:15,177 INFO L273 TraceCheckUtils]: 567: Hoare triple {300506#(<= proc_i 376)} assume a[5] == 1000; {300506#(<= proc_i 376)} is VALID [2019-05-15 10:24:15,177 INFO L273 TraceCheckUtils]: 568: Hoare triple {300506#(<= proc_i 376)} assume j > 4; {300506#(<= proc_i 376)} is VALID [2019-05-15 10:24:15,178 INFO L273 TraceCheckUtils]: 569: Hoare triple {300506#(<= proc_i 376)} assume j < 6; {300506#(<= proc_i 376)} is VALID [2019-05-15 10:24:15,178 INFO L273 TraceCheckUtils]: 570: Hoare triple {300506#(<= proc_i 376)} i := i + 4; {300525#(<= proc_i 380)} is VALID [2019-05-15 10:24:15,179 INFO L273 TraceCheckUtils]: 571: Hoare triple {300525#(<= proc_i 380)} assume i <= 1000; {300525#(<= proc_i 380)} is VALID [2019-05-15 10:24:15,179 INFO L273 TraceCheckUtils]: 572: Hoare triple {300525#(<= proc_i 380)} assume i + 4 < a[j]; {300525#(<= proc_i 380)} is VALID [2019-05-15 10:24:15,180 INFO L273 TraceCheckUtils]: 573: Hoare triple {300525#(<= proc_i 380)} assume a[5] == 1000; {300525#(<= proc_i 380)} is VALID [2019-05-15 10:24:15,180 INFO L273 TraceCheckUtils]: 574: Hoare triple {300525#(<= proc_i 380)} assume j > 4; {300525#(<= proc_i 380)} is VALID [2019-05-15 10:24:15,181 INFO L273 TraceCheckUtils]: 575: Hoare triple {300525#(<= proc_i 380)} assume j < 6; {300525#(<= proc_i 380)} is VALID [2019-05-15 10:24:15,181 INFO L273 TraceCheckUtils]: 576: Hoare triple {300525#(<= proc_i 380)} i := i + 4; {300544#(<= proc_i 384)} is VALID [2019-05-15 10:24:15,182 INFO L273 TraceCheckUtils]: 577: Hoare triple {300544#(<= proc_i 384)} assume i <= 1000; {300544#(<= proc_i 384)} is VALID [2019-05-15 10:24:15,182 INFO L273 TraceCheckUtils]: 578: Hoare triple {300544#(<= proc_i 384)} assume i + 4 < a[j]; {300544#(<= proc_i 384)} is VALID [2019-05-15 10:24:15,183 INFO L273 TraceCheckUtils]: 579: Hoare triple {300544#(<= proc_i 384)} assume a[5] == 1000; {300544#(<= proc_i 384)} is VALID [2019-05-15 10:24:15,183 INFO L273 TraceCheckUtils]: 580: Hoare triple {300544#(<= proc_i 384)} assume j > 4; {300544#(<= proc_i 384)} is VALID [2019-05-15 10:24:15,184 INFO L273 TraceCheckUtils]: 581: Hoare triple {300544#(<= proc_i 384)} assume j < 6; {300544#(<= proc_i 384)} is VALID [2019-05-15 10:24:15,184 INFO L273 TraceCheckUtils]: 582: Hoare triple {300544#(<= proc_i 384)} i := i + 4; {300563#(<= proc_i 388)} is VALID [2019-05-15 10:24:15,185 INFO L273 TraceCheckUtils]: 583: Hoare triple {300563#(<= proc_i 388)} assume i <= 1000; {300563#(<= proc_i 388)} is VALID [2019-05-15 10:24:15,185 INFO L273 TraceCheckUtils]: 584: Hoare triple {300563#(<= proc_i 388)} assume i + 4 < a[j]; {300563#(<= proc_i 388)} is VALID [2019-05-15 10:24:15,186 INFO L273 TraceCheckUtils]: 585: Hoare triple {300563#(<= proc_i 388)} assume a[5] == 1000; {300563#(<= proc_i 388)} is VALID [2019-05-15 10:24:15,186 INFO L273 TraceCheckUtils]: 586: Hoare triple {300563#(<= proc_i 388)} assume j > 4; {300563#(<= proc_i 388)} is VALID [2019-05-15 10:24:15,187 INFO L273 TraceCheckUtils]: 587: Hoare triple {300563#(<= proc_i 388)} assume j < 6; {300563#(<= proc_i 388)} is VALID [2019-05-15 10:24:15,187 INFO L273 TraceCheckUtils]: 588: Hoare triple {300563#(<= proc_i 388)} i := i + 4; {300582#(<= proc_i 392)} is VALID [2019-05-15 10:24:15,188 INFO L273 TraceCheckUtils]: 589: Hoare triple {300582#(<= proc_i 392)} assume i <= 1000; {300582#(<= proc_i 392)} is VALID [2019-05-15 10:24:15,188 INFO L273 TraceCheckUtils]: 590: Hoare triple {300582#(<= proc_i 392)} assume i + 4 < a[j]; {300582#(<= proc_i 392)} is VALID [2019-05-15 10:24:15,189 INFO L273 TraceCheckUtils]: 591: Hoare triple {300582#(<= proc_i 392)} assume a[5] == 1000; {300582#(<= proc_i 392)} is VALID [2019-05-15 10:24:15,189 INFO L273 TraceCheckUtils]: 592: Hoare triple {300582#(<= proc_i 392)} assume j > 4; {300582#(<= proc_i 392)} is VALID [2019-05-15 10:24:15,189 INFO L273 TraceCheckUtils]: 593: Hoare triple {300582#(<= proc_i 392)} assume j < 6; {300582#(<= proc_i 392)} is VALID [2019-05-15 10:24:15,190 INFO L273 TraceCheckUtils]: 594: Hoare triple {300582#(<= proc_i 392)} i := i + 4; {300601#(<= proc_i 396)} is VALID [2019-05-15 10:24:15,191 INFO L273 TraceCheckUtils]: 595: Hoare triple {300601#(<= proc_i 396)} assume i <= 1000; {300601#(<= proc_i 396)} is VALID [2019-05-15 10:24:15,191 INFO L273 TraceCheckUtils]: 596: Hoare triple {300601#(<= proc_i 396)} assume i + 4 < a[j]; {300601#(<= proc_i 396)} is VALID [2019-05-15 10:24:15,192 INFO L273 TraceCheckUtils]: 597: Hoare triple {300601#(<= proc_i 396)} assume a[5] == 1000; {300601#(<= proc_i 396)} is VALID [2019-05-15 10:24:15,192 INFO L273 TraceCheckUtils]: 598: Hoare triple {300601#(<= proc_i 396)} assume j > 4; {300601#(<= proc_i 396)} is VALID [2019-05-15 10:24:15,192 INFO L273 TraceCheckUtils]: 599: Hoare triple {300601#(<= proc_i 396)} assume j < 6; {300601#(<= proc_i 396)} is VALID [2019-05-15 10:24:15,193 INFO L273 TraceCheckUtils]: 600: Hoare triple {300601#(<= proc_i 396)} i := i + 4; {300620#(<= proc_i 400)} is VALID [2019-05-15 10:24:15,194 INFO L273 TraceCheckUtils]: 601: Hoare triple {300620#(<= proc_i 400)} assume i <= 1000; {300620#(<= proc_i 400)} is VALID [2019-05-15 10:24:15,194 INFO L273 TraceCheckUtils]: 602: Hoare triple {300620#(<= proc_i 400)} assume i + 4 < a[j]; {300620#(<= proc_i 400)} is VALID [2019-05-15 10:24:15,194 INFO L273 TraceCheckUtils]: 603: Hoare triple {300620#(<= proc_i 400)} assume a[5] == 1000; {300620#(<= proc_i 400)} is VALID [2019-05-15 10:24:15,195 INFO L273 TraceCheckUtils]: 604: Hoare triple {300620#(<= proc_i 400)} assume j > 4; {300620#(<= proc_i 400)} is VALID [2019-05-15 10:24:15,195 INFO L273 TraceCheckUtils]: 605: Hoare triple {300620#(<= proc_i 400)} assume j < 6; {300620#(<= proc_i 400)} is VALID [2019-05-15 10:24:15,196 INFO L273 TraceCheckUtils]: 606: Hoare triple {300620#(<= proc_i 400)} i := i + 4; {300639#(<= proc_i 404)} is VALID [2019-05-15 10:24:15,197 INFO L273 TraceCheckUtils]: 607: Hoare triple {300639#(<= proc_i 404)} assume i <= 1000; {300639#(<= proc_i 404)} is VALID [2019-05-15 10:24:15,197 INFO L273 TraceCheckUtils]: 608: Hoare triple {300639#(<= proc_i 404)} assume i + 4 < a[j]; {300639#(<= proc_i 404)} is VALID [2019-05-15 10:24:15,197 INFO L273 TraceCheckUtils]: 609: Hoare triple {300639#(<= proc_i 404)} assume a[5] == 1000; {300639#(<= proc_i 404)} is VALID [2019-05-15 10:24:15,198 INFO L273 TraceCheckUtils]: 610: Hoare triple {300639#(<= proc_i 404)} assume j > 4; {300639#(<= proc_i 404)} is VALID [2019-05-15 10:24:15,198 INFO L273 TraceCheckUtils]: 611: Hoare triple {300639#(<= proc_i 404)} assume j < 6; {300639#(<= proc_i 404)} is VALID [2019-05-15 10:24:15,199 INFO L273 TraceCheckUtils]: 612: Hoare triple {300639#(<= proc_i 404)} i := i + 4; {300658#(<= proc_i 408)} is VALID [2019-05-15 10:24:15,199 INFO L273 TraceCheckUtils]: 613: Hoare triple {300658#(<= proc_i 408)} assume i <= 1000; {300658#(<= proc_i 408)} is VALID [2019-05-15 10:24:15,200 INFO L273 TraceCheckUtils]: 614: Hoare triple {300658#(<= proc_i 408)} assume i + 4 < a[j]; {300658#(<= proc_i 408)} is VALID [2019-05-15 10:24:15,200 INFO L273 TraceCheckUtils]: 615: Hoare triple {300658#(<= proc_i 408)} assume a[5] == 1000; {300658#(<= proc_i 408)} is VALID [2019-05-15 10:24:15,201 INFO L273 TraceCheckUtils]: 616: Hoare triple {300658#(<= proc_i 408)} assume j > 4; {300658#(<= proc_i 408)} is VALID [2019-05-15 10:24:15,201 INFO L273 TraceCheckUtils]: 617: Hoare triple {300658#(<= proc_i 408)} assume j < 6; {300658#(<= proc_i 408)} is VALID [2019-05-15 10:24:15,202 INFO L273 TraceCheckUtils]: 618: Hoare triple {300658#(<= proc_i 408)} i := i + 4; {300677#(<= proc_i 412)} is VALID [2019-05-15 10:24:15,202 INFO L273 TraceCheckUtils]: 619: Hoare triple {300677#(<= proc_i 412)} assume i <= 1000; {300677#(<= proc_i 412)} is VALID [2019-05-15 10:24:15,203 INFO L273 TraceCheckUtils]: 620: Hoare triple {300677#(<= proc_i 412)} assume i + 4 < a[j]; {300677#(<= proc_i 412)} is VALID [2019-05-15 10:24:15,203 INFO L273 TraceCheckUtils]: 621: Hoare triple {300677#(<= proc_i 412)} assume a[5] == 1000; {300677#(<= proc_i 412)} is VALID [2019-05-15 10:24:15,204 INFO L273 TraceCheckUtils]: 622: Hoare triple {300677#(<= proc_i 412)} assume j > 4; {300677#(<= proc_i 412)} is VALID [2019-05-15 10:24:15,204 INFO L273 TraceCheckUtils]: 623: Hoare triple {300677#(<= proc_i 412)} assume j < 6; {300677#(<= proc_i 412)} is VALID [2019-05-15 10:24:15,205 INFO L273 TraceCheckUtils]: 624: Hoare triple {300677#(<= proc_i 412)} i := i + 4; {300696#(<= proc_i 416)} is VALID [2019-05-15 10:24:15,205 INFO L273 TraceCheckUtils]: 625: Hoare triple {300696#(<= proc_i 416)} assume i <= 1000; {300696#(<= proc_i 416)} is VALID [2019-05-15 10:24:15,206 INFO L273 TraceCheckUtils]: 626: Hoare triple {300696#(<= proc_i 416)} assume i + 4 < a[j]; {300696#(<= proc_i 416)} is VALID [2019-05-15 10:24:15,206 INFO L273 TraceCheckUtils]: 627: Hoare triple {300696#(<= proc_i 416)} assume a[5] == 1000; {300696#(<= proc_i 416)} is VALID [2019-05-15 10:24:15,207 INFO L273 TraceCheckUtils]: 628: Hoare triple {300696#(<= proc_i 416)} assume j > 4; {300696#(<= proc_i 416)} is VALID [2019-05-15 10:24:15,207 INFO L273 TraceCheckUtils]: 629: Hoare triple {300696#(<= proc_i 416)} assume j < 6; {300696#(<= proc_i 416)} is VALID [2019-05-15 10:24:15,208 INFO L273 TraceCheckUtils]: 630: Hoare triple {300696#(<= proc_i 416)} i := i + 4; {300715#(<= proc_i 420)} is VALID [2019-05-15 10:24:15,208 INFO L273 TraceCheckUtils]: 631: Hoare triple {300715#(<= proc_i 420)} assume i <= 1000; {300715#(<= proc_i 420)} is VALID [2019-05-15 10:24:15,209 INFO L273 TraceCheckUtils]: 632: Hoare triple {300715#(<= proc_i 420)} assume i + 4 < a[j]; {300715#(<= proc_i 420)} is VALID [2019-05-15 10:24:15,209 INFO L273 TraceCheckUtils]: 633: Hoare triple {300715#(<= proc_i 420)} assume a[5] == 1000; {300715#(<= proc_i 420)} is VALID [2019-05-15 10:24:15,210 INFO L273 TraceCheckUtils]: 634: Hoare triple {300715#(<= proc_i 420)} assume j > 4; {300715#(<= proc_i 420)} is VALID [2019-05-15 10:24:15,210 INFO L273 TraceCheckUtils]: 635: Hoare triple {300715#(<= proc_i 420)} assume j < 6; {300715#(<= proc_i 420)} is VALID [2019-05-15 10:24:15,211 INFO L273 TraceCheckUtils]: 636: Hoare triple {300715#(<= proc_i 420)} i := i + 4; {300734#(<= proc_i 424)} is VALID [2019-05-15 10:24:15,211 INFO L273 TraceCheckUtils]: 637: Hoare triple {300734#(<= proc_i 424)} assume i <= 1000; {300734#(<= proc_i 424)} is VALID [2019-05-15 10:24:15,212 INFO L273 TraceCheckUtils]: 638: Hoare triple {300734#(<= proc_i 424)} assume i + 4 < a[j]; {300734#(<= proc_i 424)} is VALID [2019-05-15 10:24:15,212 INFO L273 TraceCheckUtils]: 639: Hoare triple {300734#(<= proc_i 424)} assume a[5] == 1000; {300734#(<= proc_i 424)} is VALID [2019-05-15 10:24:15,213 INFO L273 TraceCheckUtils]: 640: Hoare triple {300734#(<= proc_i 424)} assume j > 4; {300734#(<= proc_i 424)} is VALID [2019-05-15 10:24:15,213 INFO L273 TraceCheckUtils]: 641: Hoare triple {300734#(<= proc_i 424)} assume j < 6; {300734#(<= proc_i 424)} is VALID [2019-05-15 10:24:15,214 INFO L273 TraceCheckUtils]: 642: Hoare triple {300734#(<= proc_i 424)} i := i + 4; {300753#(<= proc_i 428)} is VALID [2019-05-15 10:24:15,214 INFO L273 TraceCheckUtils]: 643: Hoare triple {300753#(<= proc_i 428)} assume i <= 1000; {300753#(<= proc_i 428)} is VALID [2019-05-15 10:24:15,215 INFO L273 TraceCheckUtils]: 644: Hoare triple {300753#(<= proc_i 428)} assume i + 4 < a[j]; {300753#(<= proc_i 428)} is VALID [2019-05-15 10:24:15,215 INFO L273 TraceCheckUtils]: 645: Hoare triple {300753#(<= proc_i 428)} assume a[5] == 1000; {300753#(<= proc_i 428)} is VALID [2019-05-15 10:24:15,216 INFO L273 TraceCheckUtils]: 646: Hoare triple {300753#(<= proc_i 428)} assume j > 4; {300753#(<= proc_i 428)} is VALID [2019-05-15 10:24:15,216 INFO L273 TraceCheckUtils]: 647: Hoare triple {300753#(<= proc_i 428)} assume j < 6; {300753#(<= proc_i 428)} is VALID [2019-05-15 10:24:15,217 INFO L273 TraceCheckUtils]: 648: Hoare triple {300753#(<= proc_i 428)} i := i + 4; {300772#(<= proc_i 432)} is VALID [2019-05-15 10:24:15,217 INFO L273 TraceCheckUtils]: 649: Hoare triple {300772#(<= proc_i 432)} assume i <= 1000; {300772#(<= proc_i 432)} is VALID [2019-05-15 10:24:15,218 INFO L273 TraceCheckUtils]: 650: Hoare triple {300772#(<= proc_i 432)} assume i + 4 < a[j]; {300772#(<= proc_i 432)} is VALID [2019-05-15 10:24:15,218 INFO L273 TraceCheckUtils]: 651: Hoare triple {300772#(<= proc_i 432)} assume a[5] == 1000; {300772#(<= proc_i 432)} is VALID [2019-05-15 10:24:15,218 INFO L273 TraceCheckUtils]: 652: Hoare triple {300772#(<= proc_i 432)} assume j > 4; {300772#(<= proc_i 432)} is VALID [2019-05-15 10:24:15,219 INFO L273 TraceCheckUtils]: 653: Hoare triple {300772#(<= proc_i 432)} assume j < 6; {300772#(<= proc_i 432)} is VALID [2019-05-15 10:24:15,220 INFO L273 TraceCheckUtils]: 654: Hoare triple {300772#(<= proc_i 432)} i := i + 4; {300791#(<= proc_i 436)} is VALID [2019-05-15 10:24:15,220 INFO L273 TraceCheckUtils]: 655: Hoare triple {300791#(<= proc_i 436)} assume i <= 1000; {300791#(<= proc_i 436)} is VALID [2019-05-15 10:24:15,221 INFO L273 TraceCheckUtils]: 656: Hoare triple {300791#(<= proc_i 436)} assume i + 4 < a[j]; {300791#(<= proc_i 436)} is VALID [2019-05-15 10:24:15,221 INFO L273 TraceCheckUtils]: 657: Hoare triple {300791#(<= proc_i 436)} assume a[5] == 1000; {300791#(<= proc_i 436)} is VALID [2019-05-15 10:24:15,221 INFO L273 TraceCheckUtils]: 658: Hoare triple {300791#(<= proc_i 436)} assume j > 4; {300791#(<= proc_i 436)} is VALID [2019-05-15 10:24:15,222 INFO L273 TraceCheckUtils]: 659: Hoare triple {300791#(<= proc_i 436)} assume j < 6; {300791#(<= proc_i 436)} is VALID [2019-05-15 10:24:15,223 INFO L273 TraceCheckUtils]: 660: Hoare triple {300791#(<= proc_i 436)} i := i + 4; {300810#(<= proc_i 440)} is VALID [2019-05-15 10:24:15,223 INFO L273 TraceCheckUtils]: 661: Hoare triple {300810#(<= proc_i 440)} assume i <= 1000; {300810#(<= proc_i 440)} is VALID [2019-05-15 10:24:15,223 INFO L273 TraceCheckUtils]: 662: Hoare triple {300810#(<= proc_i 440)} assume i + 4 < a[j]; {300810#(<= proc_i 440)} is VALID [2019-05-15 10:24:15,224 INFO L273 TraceCheckUtils]: 663: Hoare triple {300810#(<= proc_i 440)} assume a[5] == 1000; {300810#(<= proc_i 440)} is VALID [2019-05-15 10:24:15,224 INFO L273 TraceCheckUtils]: 664: Hoare triple {300810#(<= proc_i 440)} assume j > 4; {300810#(<= proc_i 440)} is VALID [2019-05-15 10:24:15,225 INFO L273 TraceCheckUtils]: 665: Hoare triple {300810#(<= proc_i 440)} assume j < 6; {300810#(<= proc_i 440)} is VALID [2019-05-15 10:24:15,225 INFO L273 TraceCheckUtils]: 666: Hoare triple {300810#(<= proc_i 440)} i := i + 4; {300829#(<= proc_i 444)} is VALID [2019-05-15 10:24:15,226 INFO L273 TraceCheckUtils]: 667: Hoare triple {300829#(<= proc_i 444)} assume i <= 1000; {300829#(<= proc_i 444)} is VALID [2019-05-15 10:24:15,226 INFO L273 TraceCheckUtils]: 668: Hoare triple {300829#(<= proc_i 444)} assume i + 4 < a[j]; {300829#(<= proc_i 444)} is VALID [2019-05-15 10:24:15,227 INFO L273 TraceCheckUtils]: 669: Hoare triple {300829#(<= proc_i 444)} assume a[5] == 1000; {300829#(<= proc_i 444)} is VALID [2019-05-15 10:24:15,227 INFO L273 TraceCheckUtils]: 670: Hoare triple {300829#(<= proc_i 444)} assume j > 4; {300829#(<= proc_i 444)} is VALID [2019-05-15 10:24:15,228 INFO L273 TraceCheckUtils]: 671: Hoare triple {300829#(<= proc_i 444)} assume j < 6; {300829#(<= proc_i 444)} is VALID [2019-05-15 10:24:15,228 INFO L273 TraceCheckUtils]: 672: Hoare triple {300829#(<= proc_i 444)} i := i + 4; {300848#(<= proc_i 448)} is VALID [2019-05-15 10:24:15,229 INFO L273 TraceCheckUtils]: 673: Hoare triple {300848#(<= proc_i 448)} assume i <= 1000; {300848#(<= proc_i 448)} is VALID [2019-05-15 10:24:15,229 INFO L273 TraceCheckUtils]: 674: Hoare triple {300848#(<= proc_i 448)} assume i + 4 < a[j]; {300848#(<= proc_i 448)} is VALID [2019-05-15 10:24:15,230 INFO L273 TraceCheckUtils]: 675: Hoare triple {300848#(<= proc_i 448)} assume a[5] == 1000; {300848#(<= proc_i 448)} is VALID [2019-05-15 10:24:15,230 INFO L273 TraceCheckUtils]: 676: Hoare triple {300848#(<= proc_i 448)} assume j > 4; {300848#(<= proc_i 448)} is VALID [2019-05-15 10:24:15,231 INFO L273 TraceCheckUtils]: 677: Hoare triple {300848#(<= proc_i 448)} assume j < 6; {300848#(<= proc_i 448)} is VALID [2019-05-15 10:24:15,231 INFO L273 TraceCheckUtils]: 678: Hoare triple {300848#(<= proc_i 448)} i := i + 4; {300867#(<= proc_i 452)} is VALID [2019-05-15 10:24:15,232 INFO L273 TraceCheckUtils]: 679: Hoare triple {300867#(<= proc_i 452)} assume i <= 1000; {300867#(<= proc_i 452)} is VALID [2019-05-15 10:24:15,232 INFO L273 TraceCheckUtils]: 680: Hoare triple {300867#(<= proc_i 452)} assume i + 4 < a[j]; {300867#(<= proc_i 452)} is VALID [2019-05-15 10:24:15,233 INFO L273 TraceCheckUtils]: 681: Hoare triple {300867#(<= proc_i 452)} assume a[5] == 1000; {300867#(<= proc_i 452)} is VALID [2019-05-15 10:24:15,233 INFO L273 TraceCheckUtils]: 682: Hoare triple {300867#(<= proc_i 452)} assume j > 4; {300867#(<= proc_i 452)} is VALID [2019-05-15 10:24:15,234 INFO L273 TraceCheckUtils]: 683: Hoare triple {300867#(<= proc_i 452)} assume j < 6; {300867#(<= proc_i 452)} is VALID [2019-05-15 10:24:15,234 INFO L273 TraceCheckUtils]: 684: Hoare triple {300867#(<= proc_i 452)} i := i + 4; {300886#(<= proc_i 456)} is VALID [2019-05-15 10:24:15,235 INFO L273 TraceCheckUtils]: 685: Hoare triple {300886#(<= proc_i 456)} assume i <= 1000; {300886#(<= proc_i 456)} is VALID [2019-05-15 10:24:15,235 INFO L273 TraceCheckUtils]: 686: Hoare triple {300886#(<= proc_i 456)} assume i + 4 < a[j]; {300886#(<= proc_i 456)} is VALID [2019-05-15 10:24:15,236 INFO L273 TraceCheckUtils]: 687: Hoare triple {300886#(<= proc_i 456)} assume a[5] == 1000; {300886#(<= proc_i 456)} is VALID [2019-05-15 10:24:15,236 INFO L273 TraceCheckUtils]: 688: Hoare triple {300886#(<= proc_i 456)} assume j > 4; {300886#(<= proc_i 456)} is VALID [2019-05-15 10:24:15,237 INFO L273 TraceCheckUtils]: 689: Hoare triple {300886#(<= proc_i 456)} assume j < 6; {300886#(<= proc_i 456)} is VALID [2019-05-15 10:24:15,237 INFO L273 TraceCheckUtils]: 690: Hoare triple {300886#(<= proc_i 456)} i := i + 4; {300905#(<= proc_i 460)} is VALID [2019-05-15 10:24:15,238 INFO L273 TraceCheckUtils]: 691: Hoare triple {300905#(<= proc_i 460)} assume i <= 1000; {300905#(<= proc_i 460)} is VALID [2019-05-15 10:24:15,238 INFO L273 TraceCheckUtils]: 692: Hoare triple {300905#(<= proc_i 460)} assume i + 4 < a[j]; {300905#(<= proc_i 460)} is VALID [2019-05-15 10:24:15,239 INFO L273 TraceCheckUtils]: 693: Hoare triple {300905#(<= proc_i 460)} assume a[5] == 1000; {300905#(<= proc_i 460)} is VALID [2019-05-15 10:24:15,239 INFO L273 TraceCheckUtils]: 694: Hoare triple {300905#(<= proc_i 460)} assume j > 4; {300905#(<= proc_i 460)} is VALID [2019-05-15 10:24:15,240 INFO L273 TraceCheckUtils]: 695: Hoare triple {300905#(<= proc_i 460)} assume j < 6; {300905#(<= proc_i 460)} is VALID [2019-05-15 10:24:15,240 INFO L273 TraceCheckUtils]: 696: Hoare triple {300905#(<= proc_i 460)} i := i + 4; {300924#(<= proc_i 464)} is VALID [2019-05-15 10:24:15,241 INFO L273 TraceCheckUtils]: 697: Hoare triple {300924#(<= proc_i 464)} assume i <= 1000; {300924#(<= proc_i 464)} is VALID [2019-05-15 10:24:15,241 INFO L273 TraceCheckUtils]: 698: Hoare triple {300924#(<= proc_i 464)} assume i + 4 < a[j]; {300924#(<= proc_i 464)} is VALID [2019-05-15 10:24:15,242 INFO L273 TraceCheckUtils]: 699: Hoare triple {300924#(<= proc_i 464)} assume a[5] == 1000; {300924#(<= proc_i 464)} is VALID [2019-05-15 10:24:15,242 INFO L273 TraceCheckUtils]: 700: Hoare triple {300924#(<= proc_i 464)} assume j > 4; {300924#(<= proc_i 464)} is VALID [2019-05-15 10:24:15,242 INFO L273 TraceCheckUtils]: 701: Hoare triple {300924#(<= proc_i 464)} assume j < 6; {300924#(<= proc_i 464)} is VALID [2019-05-15 10:24:15,243 INFO L273 TraceCheckUtils]: 702: Hoare triple {300924#(<= proc_i 464)} i := i + 4; {300943#(<= proc_i 468)} is VALID [2019-05-15 10:24:15,244 INFO L273 TraceCheckUtils]: 703: Hoare triple {300943#(<= proc_i 468)} assume !(i <= 1000); {298716#false} is VALID [2019-05-15 10:24:15,513 INFO L134 CoverageAnalysis]: Checked inductivity of 40833 backedges. 0 proven. 40833 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:24:15,513 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:24:15,513 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [118] total 118 [2019-05-15 10:24:15,514 INFO L78 Accepts]: Start accepts. Automaton has 120 states. Word has length 704 [2019-05-15 10:24:15,514 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:24:15,514 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 120 states. [2019-05-15 10:24:16,263 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 704 edges. 704 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:24:16,263 INFO L454 AbstractCegarLoop]: Interpolant automaton has 120 states [2019-05-15 10:24:16,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2019-05-15 10:24:16,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7140, Invalid=7140, Unknown=0, NotChecked=0, Total=14280 [2019-05-15 10:24:16,265 INFO L87 Difference]: Start difference. First operand 705 states and 705 transitions. Second operand 120 states. [2019-05-15 10:24:17,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:17,663 INFO L93 Difference]: Finished difference Result 716 states and 716 transitions. [2019-05-15 10:24:17,663 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2019-05-15 10:24:17,663 INFO L78 Accepts]: Start accepts. Automaton has 120 states. Word has length 704 [2019-05-15 10:24:17,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:24:17,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2019-05-15 10:24:17,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 717 transitions. [2019-05-15 10:24:17,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2019-05-15 10:24:17,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 717 transitions. [2019-05-15 10:24:17,669 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 120 states and 717 transitions. [2019-05-15 10:24:18,346 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 717 edges. 717 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:24:18,367 INFO L225 Difference]: With dead ends: 716 [2019-05-15 10:24:18,367 INFO L226 Difference]: Without dead ends: 716 [2019-05-15 10:24:18,368 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 703 GetRequests, 585 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=7140, Invalid=7140, Unknown=0, NotChecked=0, Total=14280 [2019-05-15 10:24:18,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2019-05-15 10:24:18,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 711. [2019-05-15 10:24:18,371 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:24:18,371 INFO L82 GeneralOperation]: Start isEquivalent. First operand 716 states. Second operand 711 states. [2019-05-15 10:24:18,371 INFO L74 IsIncluded]: Start isIncluded. First operand 716 states. Second operand 711 states. [2019-05-15 10:24:18,371 INFO L87 Difference]: Start difference. First operand 716 states. Second operand 711 states. [2019-05-15 10:24:18,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:18,386 INFO L93 Difference]: Finished difference Result 716 states and 716 transitions. [2019-05-15 10:24:18,386 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 716 transitions. [2019-05-15 10:24:18,386 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:24:18,386 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:24:18,386 INFO L74 IsIncluded]: Start isIncluded. First operand 711 states. Second operand 716 states. [2019-05-15 10:24:18,386 INFO L87 Difference]: Start difference. First operand 711 states. Second operand 716 states. [2019-05-15 10:24:18,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:18,401 INFO L93 Difference]: Finished difference Result 716 states and 716 transitions. [2019-05-15 10:24:18,401 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 716 transitions. [2019-05-15 10:24:18,401 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:24:18,401 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:24:18,401 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:24:18,402 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:24:18,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 711 states. [2019-05-15 10:24:18,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 711 transitions. [2019-05-15 10:24:18,416 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 711 transitions. Word has length 704 [2019-05-15 10:24:18,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:24:18,416 INFO L475 AbstractCegarLoop]: Abstraction has 711 states and 711 transitions. [2019-05-15 10:24:18,416 INFO L476 AbstractCegarLoop]: Interpolant automaton has 120 states. [2019-05-15 10:24:18,416 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 711 transitions. [2019-05-15 10:24:18,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 711 [2019-05-15 10:24:18,419 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:24:18,420 INFO L399 BasicCegarLoop]: trace histogram [118, 118, 118, 118, 118, 118, 1, 1] [2019-05-15 10:24:18,420 INFO L418 AbstractCegarLoop]: === Iteration 119 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:24:18,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:24:18,420 INFO L82 PathProgramCache]: Analyzing trace with hash 1237401763, now seen corresponding path program 118 times [2019-05-15 10:24:18,421 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:24:18,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:24:18,780 INFO L256 TraceCheckSpWp]: Trace formula consists of 949 conjuncts, 120 conjunts are in the unsatisfiable core [2019-05-15 10:24:18,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:24:18,839 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:24:25,143 INFO L273 TraceCheckUtils]: 0: Hoare triple {303805#true} i := 0; {303810#(<= proc_i 0)} is VALID [2019-05-15 10:24:25,143 INFO L273 TraceCheckUtils]: 1: Hoare triple {303810#(<= proc_i 0)} assume i <= 1000; {303810#(<= proc_i 0)} is VALID [2019-05-15 10:24:25,143 INFO L273 TraceCheckUtils]: 2: Hoare triple {303810#(<= proc_i 0)} assume i + 4 < a[j]; {303810#(<= proc_i 0)} is VALID [2019-05-15 10:24:25,144 INFO L273 TraceCheckUtils]: 3: Hoare triple {303810#(<= proc_i 0)} assume a[5] == 1000; {303810#(<= proc_i 0)} is VALID [2019-05-15 10:24:25,144 INFO L273 TraceCheckUtils]: 4: Hoare triple {303810#(<= proc_i 0)} assume j > 4; {303810#(<= proc_i 0)} is VALID [2019-05-15 10:24:25,144 INFO L273 TraceCheckUtils]: 5: Hoare triple {303810#(<= proc_i 0)} assume j < 6; {303810#(<= proc_i 0)} is VALID [2019-05-15 10:24:25,145 INFO L273 TraceCheckUtils]: 6: Hoare triple {303810#(<= proc_i 0)} i := i + 4; {303829#(<= proc_i 4)} is VALID [2019-05-15 10:24:25,145 INFO L273 TraceCheckUtils]: 7: Hoare triple {303829#(<= proc_i 4)} assume i <= 1000; {303829#(<= proc_i 4)} is VALID [2019-05-15 10:24:25,145 INFO L273 TraceCheckUtils]: 8: Hoare triple {303829#(<= proc_i 4)} assume i + 4 < a[j]; {303829#(<= proc_i 4)} is VALID [2019-05-15 10:24:25,146 INFO L273 TraceCheckUtils]: 9: Hoare triple {303829#(<= proc_i 4)} assume a[5] == 1000; {303829#(<= proc_i 4)} is VALID [2019-05-15 10:24:25,146 INFO L273 TraceCheckUtils]: 10: Hoare triple {303829#(<= proc_i 4)} assume j > 4; {303829#(<= proc_i 4)} is VALID [2019-05-15 10:24:25,146 INFO L273 TraceCheckUtils]: 11: Hoare triple {303829#(<= proc_i 4)} assume j < 6; {303829#(<= proc_i 4)} is VALID [2019-05-15 10:24:25,147 INFO L273 TraceCheckUtils]: 12: Hoare triple {303829#(<= proc_i 4)} i := i + 4; {303848#(<= proc_i 8)} is VALID [2019-05-15 10:24:25,148 INFO L273 TraceCheckUtils]: 13: Hoare triple {303848#(<= proc_i 8)} assume i <= 1000; {303848#(<= proc_i 8)} is VALID [2019-05-15 10:24:25,148 INFO L273 TraceCheckUtils]: 14: Hoare triple {303848#(<= proc_i 8)} assume i + 4 < a[j]; {303848#(<= proc_i 8)} is VALID [2019-05-15 10:24:25,149 INFO L273 TraceCheckUtils]: 15: Hoare triple {303848#(<= proc_i 8)} assume a[5] == 1000; {303848#(<= proc_i 8)} is VALID [2019-05-15 10:24:25,149 INFO L273 TraceCheckUtils]: 16: Hoare triple {303848#(<= proc_i 8)} assume j > 4; {303848#(<= proc_i 8)} is VALID [2019-05-15 10:24:25,149 INFO L273 TraceCheckUtils]: 17: Hoare triple {303848#(<= proc_i 8)} assume j < 6; {303848#(<= proc_i 8)} is VALID [2019-05-15 10:24:25,150 INFO L273 TraceCheckUtils]: 18: Hoare triple {303848#(<= proc_i 8)} i := i + 4; {303867#(<= proc_i 12)} is VALID [2019-05-15 10:24:25,151 INFO L273 TraceCheckUtils]: 19: Hoare triple {303867#(<= proc_i 12)} assume i <= 1000; {303867#(<= proc_i 12)} is VALID [2019-05-15 10:24:25,151 INFO L273 TraceCheckUtils]: 20: Hoare triple {303867#(<= proc_i 12)} assume i + 4 < a[j]; {303867#(<= proc_i 12)} is VALID [2019-05-15 10:24:25,151 INFO L273 TraceCheckUtils]: 21: Hoare triple {303867#(<= proc_i 12)} assume a[5] == 1000; {303867#(<= proc_i 12)} is VALID [2019-05-15 10:24:25,152 INFO L273 TraceCheckUtils]: 22: Hoare triple {303867#(<= proc_i 12)} assume j > 4; {303867#(<= proc_i 12)} is VALID [2019-05-15 10:24:25,152 INFO L273 TraceCheckUtils]: 23: Hoare triple {303867#(<= proc_i 12)} assume j < 6; {303867#(<= proc_i 12)} is VALID [2019-05-15 10:24:25,153 INFO L273 TraceCheckUtils]: 24: Hoare triple {303867#(<= proc_i 12)} i := i + 4; {303886#(<= proc_i 16)} is VALID [2019-05-15 10:24:25,154 INFO L273 TraceCheckUtils]: 25: Hoare triple {303886#(<= proc_i 16)} assume i <= 1000; {303886#(<= proc_i 16)} is VALID [2019-05-15 10:24:25,154 INFO L273 TraceCheckUtils]: 26: Hoare triple {303886#(<= proc_i 16)} assume i + 4 < a[j]; {303886#(<= proc_i 16)} is VALID [2019-05-15 10:24:25,154 INFO L273 TraceCheckUtils]: 27: Hoare triple {303886#(<= proc_i 16)} assume a[5] == 1000; {303886#(<= proc_i 16)} is VALID [2019-05-15 10:24:25,155 INFO L273 TraceCheckUtils]: 28: Hoare triple {303886#(<= proc_i 16)} assume j > 4; {303886#(<= proc_i 16)} is VALID [2019-05-15 10:24:25,155 INFO L273 TraceCheckUtils]: 29: Hoare triple {303886#(<= proc_i 16)} assume j < 6; {303886#(<= proc_i 16)} is VALID [2019-05-15 10:24:25,156 INFO L273 TraceCheckUtils]: 30: Hoare triple {303886#(<= proc_i 16)} i := i + 4; {303905#(<= proc_i 20)} is VALID [2019-05-15 10:24:25,156 INFO L273 TraceCheckUtils]: 31: Hoare triple {303905#(<= proc_i 20)} assume i <= 1000; {303905#(<= proc_i 20)} is VALID [2019-05-15 10:24:25,157 INFO L273 TraceCheckUtils]: 32: Hoare triple {303905#(<= proc_i 20)} assume i + 4 < a[j]; {303905#(<= proc_i 20)} is VALID [2019-05-15 10:24:25,157 INFO L273 TraceCheckUtils]: 33: Hoare triple {303905#(<= proc_i 20)} assume a[5] == 1000; {303905#(<= proc_i 20)} is VALID [2019-05-15 10:24:25,158 INFO L273 TraceCheckUtils]: 34: Hoare triple {303905#(<= proc_i 20)} assume j > 4; {303905#(<= proc_i 20)} is VALID [2019-05-15 10:24:25,158 INFO L273 TraceCheckUtils]: 35: Hoare triple {303905#(<= proc_i 20)} assume j < 6; {303905#(<= proc_i 20)} is VALID [2019-05-15 10:24:25,159 INFO L273 TraceCheckUtils]: 36: Hoare triple {303905#(<= proc_i 20)} i := i + 4; {303924#(<= proc_i 24)} is VALID [2019-05-15 10:24:25,159 INFO L273 TraceCheckUtils]: 37: Hoare triple {303924#(<= proc_i 24)} assume i <= 1000; {303924#(<= proc_i 24)} is VALID [2019-05-15 10:24:25,160 INFO L273 TraceCheckUtils]: 38: Hoare triple {303924#(<= proc_i 24)} assume i + 4 < a[j]; {303924#(<= proc_i 24)} is VALID [2019-05-15 10:24:25,160 INFO L273 TraceCheckUtils]: 39: Hoare triple {303924#(<= proc_i 24)} assume a[5] == 1000; {303924#(<= proc_i 24)} is VALID [2019-05-15 10:24:25,161 INFO L273 TraceCheckUtils]: 40: Hoare triple {303924#(<= proc_i 24)} assume j > 4; {303924#(<= proc_i 24)} is VALID [2019-05-15 10:24:25,161 INFO L273 TraceCheckUtils]: 41: Hoare triple {303924#(<= proc_i 24)} assume j < 6; {303924#(<= proc_i 24)} is VALID [2019-05-15 10:24:25,162 INFO L273 TraceCheckUtils]: 42: Hoare triple {303924#(<= proc_i 24)} i := i + 4; {303943#(<= proc_i 28)} is VALID [2019-05-15 10:24:25,162 INFO L273 TraceCheckUtils]: 43: Hoare triple {303943#(<= proc_i 28)} assume i <= 1000; {303943#(<= proc_i 28)} is VALID [2019-05-15 10:24:25,163 INFO L273 TraceCheckUtils]: 44: Hoare triple {303943#(<= proc_i 28)} assume i + 4 < a[j]; {303943#(<= proc_i 28)} is VALID [2019-05-15 10:24:25,163 INFO L273 TraceCheckUtils]: 45: Hoare triple {303943#(<= proc_i 28)} assume a[5] == 1000; {303943#(<= proc_i 28)} is VALID [2019-05-15 10:24:25,164 INFO L273 TraceCheckUtils]: 46: Hoare triple {303943#(<= proc_i 28)} assume j > 4; {303943#(<= proc_i 28)} is VALID [2019-05-15 10:24:25,164 INFO L273 TraceCheckUtils]: 47: Hoare triple {303943#(<= proc_i 28)} assume j < 6; {303943#(<= proc_i 28)} is VALID [2019-05-15 10:24:25,165 INFO L273 TraceCheckUtils]: 48: Hoare triple {303943#(<= proc_i 28)} i := i + 4; {303962#(<= proc_i 32)} is VALID [2019-05-15 10:24:25,165 INFO L273 TraceCheckUtils]: 49: Hoare triple {303962#(<= proc_i 32)} assume i <= 1000; {303962#(<= proc_i 32)} is VALID [2019-05-15 10:24:25,166 INFO L273 TraceCheckUtils]: 50: Hoare triple {303962#(<= proc_i 32)} assume i + 4 < a[j]; {303962#(<= proc_i 32)} is VALID [2019-05-15 10:24:25,166 INFO L273 TraceCheckUtils]: 51: Hoare triple {303962#(<= proc_i 32)} assume a[5] == 1000; {303962#(<= proc_i 32)} is VALID [2019-05-15 10:24:25,167 INFO L273 TraceCheckUtils]: 52: Hoare triple {303962#(<= proc_i 32)} assume j > 4; {303962#(<= proc_i 32)} is VALID [2019-05-15 10:24:25,167 INFO L273 TraceCheckUtils]: 53: Hoare triple {303962#(<= proc_i 32)} assume j < 6; {303962#(<= proc_i 32)} is VALID [2019-05-15 10:24:25,168 INFO L273 TraceCheckUtils]: 54: Hoare triple {303962#(<= proc_i 32)} i := i + 4; {303981#(<= proc_i 36)} is VALID [2019-05-15 10:24:25,168 INFO L273 TraceCheckUtils]: 55: Hoare triple {303981#(<= proc_i 36)} assume i <= 1000; {303981#(<= proc_i 36)} is VALID [2019-05-15 10:24:25,169 INFO L273 TraceCheckUtils]: 56: Hoare triple {303981#(<= proc_i 36)} assume i + 4 < a[j]; {303981#(<= proc_i 36)} is VALID [2019-05-15 10:24:25,169 INFO L273 TraceCheckUtils]: 57: Hoare triple {303981#(<= proc_i 36)} assume a[5] == 1000; {303981#(<= proc_i 36)} is VALID [2019-05-15 10:24:25,170 INFO L273 TraceCheckUtils]: 58: Hoare triple {303981#(<= proc_i 36)} assume j > 4; {303981#(<= proc_i 36)} is VALID [2019-05-15 10:24:25,170 INFO L273 TraceCheckUtils]: 59: Hoare triple {303981#(<= proc_i 36)} assume j < 6; {303981#(<= proc_i 36)} is VALID [2019-05-15 10:24:25,171 INFO L273 TraceCheckUtils]: 60: Hoare triple {303981#(<= proc_i 36)} i := i + 4; {304000#(<= proc_i 40)} is VALID [2019-05-15 10:24:25,171 INFO L273 TraceCheckUtils]: 61: Hoare triple {304000#(<= proc_i 40)} assume i <= 1000; {304000#(<= proc_i 40)} is VALID [2019-05-15 10:24:25,172 INFO L273 TraceCheckUtils]: 62: Hoare triple {304000#(<= proc_i 40)} assume i + 4 < a[j]; {304000#(<= proc_i 40)} is VALID [2019-05-15 10:24:25,172 INFO L273 TraceCheckUtils]: 63: Hoare triple {304000#(<= proc_i 40)} assume a[5] == 1000; {304000#(<= proc_i 40)} is VALID [2019-05-15 10:24:25,172 INFO L273 TraceCheckUtils]: 64: Hoare triple {304000#(<= proc_i 40)} assume j > 4; {304000#(<= proc_i 40)} is VALID [2019-05-15 10:24:25,173 INFO L273 TraceCheckUtils]: 65: Hoare triple {304000#(<= proc_i 40)} assume j < 6; {304000#(<= proc_i 40)} is VALID [2019-05-15 10:24:25,174 INFO L273 TraceCheckUtils]: 66: Hoare triple {304000#(<= proc_i 40)} i := i + 4; {304019#(<= proc_i 44)} is VALID [2019-05-15 10:24:25,174 INFO L273 TraceCheckUtils]: 67: Hoare triple {304019#(<= proc_i 44)} assume i <= 1000; {304019#(<= proc_i 44)} is VALID [2019-05-15 10:24:25,175 INFO L273 TraceCheckUtils]: 68: Hoare triple {304019#(<= proc_i 44)} assume i + 4 < a[j]; {304019#(<= proc_i 44)} is VALID [2019-05-15 10:24:25,175 INFO L273 TraceCheckUtils]: 69: Hoare triple {304019#(<= proc_i 44)} assume a[5] == 1000; {304019#(<= proc_i 44)} is VALID [2019-05-15 10:24:25,175 INFO L273 TraceCheckUtils]: 70: Hoare triple {304019#(<= proc_i 44)} assume j > 4; {304019#(<= proc_i 44)} is VALID [2019-05-15 10:24:25,176 INFO L273 TraceCheckUtils]: 71: Hoare triple {304019#(<= proc_i 44)} assume j < 6; {304019#(<= proc_i 44)} is VALID [2019-05-15 10:24:25,177 INFO L273 TraceCheckUtils]: 72: Hoare triple {304019#(<= proc_i 44)} i := i + 4; {304038#(<= proc_i 48)} is VALID [2019-05-15 10:24:25,177 INFO L273 TraceCheckUtils]: 73: Hoare triple {304038#(<= proc_i 48)} assume i <= 1000; {304038#(<= proc_i 48)} is VALID [2019-05-15 10:24:25,177 INFO L273 TraceCheckUtils]: 74: Hoare triple {304038#(<= proc_i 48)} assume i + 4 < a[j]; {304038#(<= proc_i 48)} is VALID [2019-05-15 10:24:25,178 INFO L273 TraceCheckUtils]: 75: Hoare triple {304038#(<= proc_i 48)} assume a[5] == 1000; {304038#(<= proc_i 48)} is VALID [2019-05-15 10:24:25,178 INFO L273 TraceCheckUtils]: 76: Hoare triple {304038#(<= proc_i 48)} assume j > 4; {304038#(<= proc_i 48)} is VALID [2019-05-15 10:24:25,179 INFO L273 TraceCheckUtils]: 77: Hoare triple {304038#(<= proc_i 48)} assume j < 6; {304038#(<= proc_i 48)} is VALID [2019-05-15 10:24:25,179 INFO L273 TraceCheckUtils]: 78: Hoare triple {304038#(<= proc_i 48)} i := i + 4; {304057#(<= proc_i 52)} is VALID [2019-05-15 10:24:25,180 INFO L273 TraceCheckUtils]: 79: Hoare triple {304057#(<= proc_i 52)} assume i <= 1000; {304057#(<= proc_i 52)} is VALID [2019-05-15 10:24:25,180 INFO L273 TraceCheckUtils]: 80: Hoare triple {304057#(<= proc_i 52)} assume i + 4 < a[j]; {304057#(<= proc_i 52)} is VALID [2019-05-15 10:24:25,181 INFO L273 TraceCheckUtils]: 81: Hoare triple {304057#(<= proc_i 52)} assume a[5] == 1000; {304057#(<= proc_i 52)} is VALID [2019-05-15 10:24:25,181 INFO L273 TraceCheckUtils]: 82: Hoare triple {304057#(<= proc_i 52)} assume j > 4; {304057#(<= proc_i 52)} is VALID [2019-05-15 10:24:25,182 INFO L273 TraceCheckUtils]: 83: Hoare triple {304057#(<= proc_i 52)} assume j < 6; {304057#(<= proc_i 52)} is VALID [2019-05-15 10:24:25,182 INFO L273 TraceCheckUtils]: 84: Hoare triple {304057#(<= proc_i 52)} i := i + 4; {304076#(<= proc_i 56)} is VALID [2019-05-15 10:24:25,183 INFO L273 TraceCheckUtils]: 85: Hoare triple {304076#(<= proc_i 56)} assume i <= 1000; {304076#(<= proc_i 56)} is VALID [2019-05-15 10:24:25,183 INFO L273 TraceCheckUtils]: 86: Hoare triple {304076#(<= proc_i 56)} assume i + 4 < a[j]; {304076#(<= proc_i 56)} is VALID [2019-05-15 10:24:25,184 INFO L273 TraceCheckUtils]: 87: Hoare triple {304076#(<= proc_i 56)} assume a[5] == 1000; {304076#(<= proc_i 56)} is VALID [2019-05-15 10:24:25,184 INFO L273 TraceCheckUtils]: 88: Hoare triple {304076#(<= proc_i 56)} assume j > 4; {304076#(<= proc_i 56)} is VALID [2019-05-15 10:24:25,185 INFO L273 TraceCheckUtils]: 89: Hoare triple {304076#(<= proc_i 56)} assume j < 6; {304076#(<= proc_i 56)} is VALID [2019-05-15 10:24:25,185 INFO L273 TraceCheckUtils]: 90: Hoare triple {304076#(<= proc_i 56)} i := i + 4; {304095#(<= proc_i 60)} is VALID [2019-05-15 10:24:25,186 INFO L273 TraceCheckUtils]: 91: Hoare triple {304095#(<= proc_i 60)} assume i <= 1000; {304095#(<= proc_i 60)} is VALID [2019-05-15 10:24:25,186 INFO L273 TraceCheckUtils]: 92: Hoare triple {304095#(<= proc_i 60)} assume i + 4 < a[j]; {304095#(<= proc_i 60)} is VALID [2019-05-15 10:24:25,187 INFO L273 TraceCheckUtils]: 93: Hoare triple {304095#(<= proc_i 60)} assume a[5] == 1000; {304095#(<= proc_i 60)} is VALID [2019-05-15 10:24:25,187 INFO L273 TraceCheckUtils]: 94: Hoare triple {304095#(<= proc_i 60)} assume j > 4; {304095#(<= proc_i 60)} is VALID [2019-05-15 10:24:25,188 INFO L273 TraceCheckUtils]: 95: Hoare triple {304095#(<= proc_i 60)} assume j < 6; {304095#(<= proc_i 60)} is VALID [2019-05-15 10:24:25,188 INFO L273 TraceCheckUtils]: 96: Hoare triple {304095#(<= proc_i 60)} i := i + 4; {304114#(<= proc_i 64)} is VALID [2019-05-15 10:24:25,189 INFO L273 TraceCheckUtils]: 97: Hoare triple {304114#(<= proc_i 64)} assume i <= 1000; {304114#(<= proc_i 64)} is VALID [2019-05-15 10:24:25,189 INFO L273 TraceCheckUtils]: 98: Hoare triple {304114#(<= proc_i 64)} assume i + 4 < a[j]; {304114#(<= proc_i 64)} is VALID [2019-05-15 10:24:25,190 INFO L273 TraceCheckUtils]: 99: Hoare triple {304114#(<= proc_i 64)} assume a[5] == 1000; {304114#(<= proc_i 64)} is VALID [2019-05-15 10:24:25,190 INFO L273 TraceCheckUtils]: 100: Hoare triple {304114#(<= proc_i 64)} assume j > 4; {304114#(<= proc_i 64)} is VALID [2019-05-15 10:24:25,191 INFO L273 TraceCheckUtils]: 101: Hoare triple {304114#(<= proc_i 64)} assume j < 6; {304114#(<= proc_i 64)} is VALID [2019-05-15 10:24:25,191 INFO L273 TraceCheckUtils]: 102: Hoare triple {304114#(<= proc_i 64)} i := i + 4; {304133#(<= proc_i 68)} is VALID [2019-05-15 10:24:25,192 INFO L273 TraceCheckUtils]: 103: Hoare triple {304133#(<= proc_i 68)} assume i <= 1000; {304133#(<= proc_i 68)} is VALID [2019-05-15 10:24:25,192 INFO L273 TraceCheckUtils]: 104: Hoare triple {304133#(<= proc_i 68)} assume i + 4 < a[j]; {304133#(<= proc_i 68)} is VALID [2019-05-15 10:24:25,193 INFO L273 TraceCheckUtils]: 105: Hoare triple {304133#(<= proc_i 68)} assume a[5] == 1000; {304133#(<= proc_i 68)} is VALID [2019-05-15 10:24:25,193 INFO L273 TraceCheckUtils]: 106: Hoare triple {304133#(<= proc_i 68)} assume j > 4; {304133#(<= proc_i 68)} is VALID [2019-05-15 10:24:25,193 INFO L273 TraceCheckUtils]: 107: Hoare triple {304133#(<= proc_i 68)} assume j < 6; {304133#(<= proc_i 68)} is VALID [2019-05-15 10:24:25,194 INFO L273 TraceCheckUtils]: 108: Hoare triple {304133#(<= proc_i 68)} i := i + 4; {304152#(<= proc_i 72)} is VALID [2019-05-15 10:24:25,195 INFO L273 TraceCheckUtils]: 109: Hoare triple {304152#(<= proc_i 72)} assume i <= 1000; {304152#(<= proc_i 72)} is VALID [2019-05-15 10:24:25,195 INFO L273 TraceCheckUtils]: 110: Hoare triple {304152#(<= proc_i 72)} assume i + 4 < a[j]; {304152#(<= proc_i 72)} is VALID [2019-05-15 10:24:25,196 INFO L273 TraceCheckUtils]: 111: Hoare triple {304152#(<= proc_i 72)} assume a[5] == 1000; {304152#(<= proc_i 72)} is VALID [2019-05-15 10:24:25,196 INFO L273 TraceCheckUtils]: 112: Hoare triple {304152#(<= proc_i 72)} assume j > 4; {304152#(<= proc_i 72)} is VALID [2019-05-15 10:24:25,197 INFO L273 TraceCheckUtils]: 113: Hoare triple {304152#(<= proc_i 72)} assume j < 6; {304152#(<= proc_i 72)} is VALID [2019-05-15 10:24:25,197 INFO L273 TraceCheckUtils]: 114: Hoare triple {304152#(<= proc_i 72)} i := i + 4; {304171#(<= proc_i 76)} is VALID [2019-05-15 10:24:25,198 INFO L273 TraceCheckUtils]: 115: Hoare triple {304171#(<= proc_i 76)} assume i <= 1000; {304171#(<= proc_i 76)} is VALID [2019-05-15 10:24:25,198 INFO L273 TraceCheckUtils]: 116: Hoare triple {304171#(<= proc_i 76)} assume i + 4 < a[j]; {304171#(<= proc_i 76)} is VALID [2019-05-15 10:24:25,199 INFO L273 TraceCheckUtils]: 117: Hoare triple {304171#(<= proc_i 76)} assume a[5] == 1000; {304171#(<= proc_i 76)} is VALID [2019-05-15 10:24:25,199 INFO L273 TraceCheckUtils]: 118: Hoare triple {304171#(<= proc_i 76)} assume j > 4; {304171#(<= proc_i 76)} is VALID [2019-05-15 10:24:25,200 INFO L273 TraceCheckUtils]: 119: Hoare triple {304171#(<= proc_i 76)} assume j < 6; {304171#(<= proc_i 76)} is VALID [2019-05-15 10:24:25,200 INFO L273 TraceCheckUtils]: 120: Hoare triple {304171#(<= proc_i 76)} i := i + 4; {304190#(<= proc_i 80)} is VALID [2019-05-15 10:24:25,201 INFO L273 TraceCheckUtils]: 121: Hoare triple {304190#(<= proc_i 80)} assume i <= 1000; {304190#(<= proc_i 80)} is VALID [2019-05-15 10:24:25,201 INFO L273 TraceCheckUtils]: 122: Hoare triple {304190#(<= proc_i 80)} assume i + 4 < a[j]; {304190#(<= proc_i 80)} is VALID [2019-05-15 10:24:25,202 INFO L273 TraceCheckUtils]: 123: Hoare triple {304190#(<= proc_i 80)} assume a[5] == 1000; {304190#(<= proc_i 80)} is VALID [2019-05-15 10:24:25,202 INFO L273 TraceCheckUtils]: 124: Hoare triple {304190#(<= proc_i 80)} assume j > 4; {304190#(<= proc_i 80)} is VALID [2019-05-15 10:24:25,203 INFO L273 TraceCheckUtils]: 125: Hoare triple {304190#(<= proc_i 80)} assume j < 6; {304190#(<= proc_i 80)} is VALID [2019-05-15 10:24:25,203 INFO L273 TraceCheckUtils]: 126: Hoare triple {304190#(<= proc_i 80)} i := i + 4; {304209#(<= proc_i 84)} is VALID [2019-05-15 10:24:25,204 INFO L273 TraceCheckUtils]: 127: Hoare triple {304209#(<= proc_i 84)} assume i <= 1000; {304209#(<= proc_i 84)} is VALID [2019-05-15 10:24:25,204 INFO L273 TraceCheckUtils]: 128: Hoare triple {304209#(<= proc_i 84)} assume i + 4 < a[j]; {304209#(<= proc_i 84)} is VALID [2019-05-15 10:24:25,205 INFO L273 TraceCheckUtils]: 129: Hoare triple {304209#(<= proc_i 84)} assume a[5] == 1000; {304209#(<= proc_i 84)} is VALID [2019-05-15 10:24:25,205 INFO L273 TraceCheckUtils]: 130: Hoare triple {304209#(<= proc_i 84)} assume j > 4; {304209#(<= proc_i 84)} is VALID [2019-05-15 10:24:25,206 INFO L273 TraceCheckUtils]: 131: Hoare triple {304209#(<= proc_i 84)} assume j < 6; {304209#(<= proc_i 84)} is VALID [2019-05-15 10:24:25,206 INFO L273 TraceCheckUtils]: 132: Hoare triple {304209#(<= proc_i 84)} i := i + 4; {304228#(<= proc_i 88)} is VALID [2019-05-15 10:24:25,207 INFO L273 TraceCheckUtils]: 133: Hoare triple {304228#(<= proc_i 88)} assume i <= 1000; {304228#(<= proc_i 88)} is VALID [2019-05-15 10:24:25,207 INFO L273 TraceCheckUtils]: 134: Hoare triple {304228#(<= proc_i 88)} assume i + 4 < a[j]; {304228#(<= proc_i 88)} is VALID [2019-05-15 10:24:25,208 INFO L273 TraceCheckUtils]: 135: Hoare triple {304228#(<= proc_i 88)} assume a[5] == 1000; {304228#(<= proc_i 88)} is VALID [2019-05-15 10:24:25,208 INFO L273 TraceCheckUtils]: 136: Hoare triple {304228#(<= proc_i 88)} assume j > 4; {304228#(<= proc_i 88)} is VALID [2019-05-15 10:24:25,209 INFO L273 TraceCheckUtils]: 137: Hoare triple {304228#(<= proc_i 88)} assume j < 6; {304228#(<= proc_i 88)} is VALID [2019-05-15 10:24:25,209 INFO L273 TraceCheckUtils]: 138: Hoare triple {304228#(<= proc_i 88)} i := i + 4; {304247#(<= proc_i 92)} is VALID [2019-05-15 10:24:25,210 INFO L273 TraceCheckUtils]: 139: Hoare triple {304247#(<= proc_i 92)} assume i <= 1000; {304247#(<= proc_i 92)} is VALID [2019-05-15 10:24:25,210 INFO L273 TraceCheckUtils]: 140: Hoare triple {304247#(<= proc_i 92)} assume i + 4 < a[j]; {304247#(<= proc_i 92)} is VALID [2019-05-15 10:24:25,211 INFO L273 TraceCheckUtils]: 141: Hoare triple {304247#(<= proc_i 92)} assume a[5] == 1000; {304247#(<= proc_i 92)} is VALID [2019-05-15 10:24:25,211 INFO L273 TraceCheckUtils]: 142: Hoare triple {304247#(<= proc_i 92)} assume j > 4; {304247#(<= proc_i 92)} is VALID [2019-05-15 10:24:25,212 INFO L273 TraceCheckUtils]: 143: Hoare triple {304247#(<= proc_i 92)} assume j < 6; {304247#(<= proc_i 92)} is VALID [2019-05-15 10:24:25,212 INFO L273 TraceCheckUtils]: 144: Hoare triple {304247#(<= proc_i 92)} i := i + 4; {304266#(<= proc_i 96)} is VALID [2019-05-15 10:24:25,213 INFO L273 TraceCheckUtils]: 145: Hoare triple {304266#(<= proc_i 96)} assume i <= 1000; {304266#(<= proc_i 96)} is VALID [2019-05-15 10:24:25,213 INFO L273 TraceCheckUtils]: 146: Hoare triple {304266#(<= proc_i 96)} assume i + 4 < a[j]; {304266#(<= proc_i 96)} is VALID [2019-05-15 10:24:25,214 INFO L273 TraceCheckUtils]: 147: Hoare triple {304266#(<= proc_i 96)} assume a[5] == 1000; {304266#(<= proc_i 96)} is VALID [2019-05-15 10:24:25,214 INFO L273 TraceCheckUtils]: 148: Hoare triple {304266#(<= proc_i 96)} assume j > 4; {304266#(<= proc_i 96)} is VALID [2019-05-15 10:24:25,215 INFO L273 TraceCheckUtils]: 149: Hoare triple {304266#(<= proc_i 96)} assume j < 6; {304266#(<= proc_i 96)} is VALID [2019-05-15 10:24:25,215 INFO L273 TraceCheckUtils]: 150: Hoare triple {304266#(<= proc_i 96)} i := i + 4; {304285#(<= proc_i 100)} is VALID [2019-05-15 10:24:25,216 INFO L273 TraceCheckUtils]: 151: Hoare triple {304285#(<= proc_i 100)} assume i <= 1000; {304285#(<= proc_i 100)} is VALID [2019-05-15 10:24:25,216 INFO L273 TraceCheckUtils]: 152: Hoare triple {304285#(<= proc_i 100)} assume i + 4 < a[j]; {304285#(<= proc_i 100)} is VALID [2019-05-15 10:24:25,217 INFO L273 TraceCheckUtils]: 153: Hoare triple {304285#(<= proc_i 100)} assume a[5] == 1000; {304285#(<= proc_i 100)} is VALID [2019-05-15 10:24:25,217 INFO L273 TraceCheckUtils]: 154: Hoare triple {304285#(<= proc_i 100)} assume j > 4; {304285#(<= proc_i 100)} is VALID [2019-05-15 10:24:25,218 INFO L273 TraceCheckUtils]: 155: Hoare triple {304285#(<= proc_i 100)} assume j < 6; {304285#(<= proc_i 100)} is VALID [2019-05-15 10:24:25,218 INFO L273 TraceCheckUtils]: 156: Hoare triple {304285#(<= proc_i 100)} i := i + 4; {304304#(<= proc_i 104)} is VALID [2019-05-15 10:24:25,219 INFO L273 TraceCheckUtils]: 157: Hoare triple {304304#(<= proc_i 104)} assume i <= 1000; {304304#(<= proc_i 104)} is VALID [2019-05-15 10:24:25,219 INFO L273 TraceCheckUtils]: 158: Hoare triple {304304#(<= proc_i 104)} assume i + 4 < a[j]; {304304#(<= proc_i 104)} is VALID [2019-05-15 10:24:25,220 INFO L273 TraceCheckUtils]: 159: Hoare triple {304304#(<= proc_i 104)} assume a[5] == 1000; {304304#(<= proc_i 104)} is VALID [2019-05-15 10:24:25,220 INFO L273 TraceCheckUtils]: 160: Hoare triple {304304#(<= proc_i 104)} assume j > 4; {304304#(<= proc_i 104)} is VALID [2019-05-15 10:24:25,221 INFO L273 TraceCheckUtils]: 161: Hoare triple {304304#(<= proc_i 104)} assume j < 6; {304304#(<= proc_i 104)} is VALID [2019-05-15 10:24:25,221 INFO L273 TraceCheckUtils]: 162: Hoare triple {304304#(<= proc_i 104)} i := i + 4; {304323#(<= proc_i 108)} is VALID [2019-05-15 10:24:25,222 INFO L273 TraceCheckUtils]: 163: Hoare triple {304323#(<= proc_i 108)} assume i <= 1000; {304323#(<= proc_i 108)} is VALID [2019-05-15 10:24:25,222 INFO L273 TraceCheckUtils]: 164: Hoare triple {304323#(<= proc_i 108)} assume i + 4 < a[j]; {304323#(<= proc_i 108)} is VALID [2019-05-15 10:24:25,223 INFO L273 TraceCheckUtils]: 165: Hoare triple {304323#(<= proc_i 108)} assume a[5] == 1000; {304323#(<= proc_i 108)} is VALID [2019-05-15 10:24:25,223 INFO L273 TraceCheckUtils]: 166: Hoare triple {304323#(<= proc_i 108)} assume j > 4; {304323#(<= proc_i 108)} is VALID [2019-05-15 10:24:25,224 INFO L273 TraceCheckUtils]: 167: Hoare triple {304323#(<= proc_i 108)} assume j < 6; {304323#(<= proc_i 108)} is VALID [2019-05-15 10:24:25,224 INFO L273 TraceCheckUtils]: 168: Hoare triple {304323#(<= proc_i 108)} i := i + 4; {304342#(<= proc_i 112)} is VALID [2019-05-15 10:24:25,225 INFO L273 TraceCheckUtils]: 169: Hoare triple {304342#(<= proc_i 112)} assume i <= 1000; {304342#(<= proc_i 112)} is VALID [2019-05-15 10:24:25,225 INFO L273 TraceCheckUtils]: 170: Hoare triple {304342#(<= proc_i 112)} assume i + 4 < a[j]; {304342#(<= proc_i 112)} is VALID [2019-05-15 10:24:25,226 INFO L273 TraceCheckUtils]: 171: Hoare triple {304342#(<= proc_i 112)} assume a[5] == 1000; {304342#(<= proc_i 112)} is VALID [2019-05-15 10:24:25,226 INFO L273 TraceCheckUtils]: 172: Hoare triple {304342#(<= proc_i 112)} assume j > 4; {304342#(<= proc_i 112)} is VALID [2019-05-15 10:24:25,226 INFO L273 TraceCheckUtils]: 173: Hoare triple {304342#(<= proc_i 112)} assume j < 6; {304342#(<= proc_i 112)} is VALID [2019-05-15 10:24:25,227 INFO L273 TraceCheckUtils]: 174: Hoare triple {304342#(<= proc_i 112)} i := i + 4; {304361#(<= proc_i 116)} is VALID [2019-05-15 10:24:25,228 INFO L273 TraceCheckUtils]: 175: Hoare triple {304361#(<= proc_i 116)} assume i <= 1000; {304361#(<= proc_i 116)} is VALID [2019-05-15 10:24:25,228 INFO L273 TraceCheckUtils]: 176: Hoare triple {304361#(<= proc_i 116)} assume i + 4 < a[j]; {304361#(<= proc_i 116)} is VALID [2019-05-15 10:24:25,229 INFO L273 TraceCheckUtils]: 177: Hoare triple {304361#(<= proc_i 116)} assume a[5] == 1000; {304361#(<= proc_i 116)} is VALID [2019-05-15 10:24:25,229 INFO L273 TraceCheckUtils]: 178: Hoare triple {304361#(<= proc_i 116)} assume j > 4; {304361#(<= proc_i 116)} is VALID [2019-05-15 10:24:25,229 INFO L273 TraceCheckUtils]: 179: Hoare triple {304361#(<= proc_i 116)} assume j < 6; {304361#(<= proc_i 116)} is VALID [2019-05-15 10:24:25,230 INFO L273 TraceCheckUtils]: 180: Hoare triple {304361#(<= proc_i 116)} i := i + 4; {304380#(<= proc_i 120)} is VALID [2019-05-15 10:24:25,231 INFO L273 TraceCheckUtils]: 181: Hoare triple {304380#(<= proc_i 120)} assume i <= 1000; {304380#(<= proc_i 120)} is VALID [2019-05-15 10:24:25,231 INFO L273 TraceCheckUtils]: 182: Hoare triple {304380#(<= proc_i 120)} assume i + 4 < a[j]; {304380#(<= proc_i 120)} is VALID [2019-05-15 10:24:25,231 INFO L273 TraceCheckUtils]: 183: Hoare triple {304380#(<= proc_i 120)} assume a[5] == 1000; {304380#(<= proc_i 120)} is VALID [2019-05-15 10:24:25,232 INFO L273 TraceCheckUtils]: 184: Hoare triple {304380#(<= proc_i 120)} assume j > 4; {304380#(<= proc_i 120)} is VALID [2019-05-15 10:24:25,232 INFO L273 TraceCheckUtils]: 185: Hoare triple {304380#(<= proc_i 120)} assume j < 6; {304380#(<= proc_i 120)} is VALID [2019-05-15 10:24:25,233 INFO L273 TraceCheckUtils]: 186: Hoare triple {304380#(<= proc_i 120)} i := i + 4; {304399#(<= proc_i 124)} is VALID [2019-05-15 10:24:25,234 INFO L273 TraceCheckUtils]: 187: Hoare triple {304399#(<= proc_i 124)} assume i <= 1000; {304399#(<= proc_i 124)} is VALID [2019-05-15 10:24:25,234 INFO L273 TraceCheckUtils]: 188: Hoare triple {304399#(<= proc_i 124)} assume i + 4 < a[j]; {304399#(<= proc_i 124)} is VALID [2019-05-15 10:24:25,234 INFO L273 TraceCheckUtils]: 189: Hoare triple {304399#(<= proc_i 124)} assume a[5] == 1000; {304399#(<= proc_i 124)} is VALID [2019-05-15 10:24:25,235 INFO L273 TraceCheckUtils]: 190: Hoare triple {304399#(<= proc_i 124)} assume j > 4; {304399#(<= proc_i 124)} is VALID [2019-05-15 10:24:25,235 INFO L273 TraceCheckUtils]: 191: Hoare triple {304399#(<= proc_i 124)} assume j < 6; {304399#(<= proc_i 124)} is VALID [2019-05-15 10:24:25,236 INFO L273 TraceCheckUtils]: 192: Hoare triple {304399#(<= proc_i 124)} i := i + 4; {304418#(<= proc_i 128)} is VALID [2019-05-15 10:24:25,236 INFO L273 TraceCheckUtils]: 193: Hoare triple {304418#(<= proc_i 128)} assume i <= 1000; {304418#(<= proc_i 128)} is VALID [2019-05-15 10:24:25,237 INFO L273 TraceCheckUtils]: 194: Hoare triple {304418#(<= proc_i 128)} assume i + 4 < a[j]; {304418#(<= proc_i 128)} is VALID [2019-05-15 10:24:25,237 INFO L273 TraceCheckUtils]: 195: Hoare triple {304418#(<= proc_i 128)} assume a[5] == 1000; {304418#(<= proc_i 128)} is VALID [2019-05-15 10:24:25,238 INFO L273 TraceCheckUtils]: 196: Hoare triple {304418#(<= proc_i 128)} assume j > 4; {304418#(<= proc_i 128)} is VALID [2019-05-15 10:24:25,238 INFO L273 TraceCheckUtils]: 197: Hoare triple {304418#(<= proc_i 128)} assume j < 6; {304418#(<= proc_i 128)} is VALID [2019-05-15 10:24:25,239 INFO L273 TraceCheckUtils]: 198: Hoare triple {304418#(<= proc_i 128)} i := i + 4; {304437#(<= proc_i 132)} is VALID [2019-05-15 10:24:25,239 INFO L273 TraceCheckUtils]: 199: Hoare triple {304437#(<= proc_i 132)} assume i <= 1000; {304437#(<= proc_i 132)} is VALID [2019-05-15 10:24:25,240 INFO L273 TraceCheckUtils]: 200: Hoare triple {304437#(<= proc_i 132)} assume i + 4 < a[j]; {304437#(<= proc_i 132)} is VALID [2019-05-15 10:24:25,240 INFO L273 TraceCheckUtils]: 201: Hoare triple {304437#(<= proc_i 132)} assume a[5] == 1000; {304437#(<= proc_i 132)} is VALID [2019-05-15 10:24:25,241 INFO L273 TraceCheckUtils]: 202: Hoare triple {304437#(<= proc_i 132)} assume j > 4; {304437#(<= proc_i 132)} is VALID [2019-05-15 10:24:25,241 INFO L273 TraceCheckUtils]: 203: Hoare triple {304437#(<= proc_i 132)} assume j < 6; {304437#(<= proc_i 132)} is VALID [2019-05-15 10:24:25,242 INFO L273 TraceCheckUtils]: 204: Hoare triple {304437#(<= proc_i 132)} i := i + 4; {304456#(<= proc_i 136)} is VALID [2019-05-15 10:24:25,242 INFO L273 TraceCheckUtils]: 205: Hoare triple {304456#(<= proc_i 136)} assume i <= 1000; {304456#(<= proc_i 136)} is VALID [2019-05-15 10:24:25,243 INFO L273 TraceCheckUtils]: 206: Hoare triple {304456#(<= proc_i 136)} assume i + 4 < a[j]; {304456#(<= proc_i 136)} is VALID [2019-05-15 10:24:25,243 INFO L273 TraceCheckUtils]: 207: Hoare triple {304456#(<= proc_i 136)} assume a[5] == 1000; {304456#(<= proc_i 136)} is VALID [2019-05-15 10:24:25,244 INFO L273 TraceCheckUtils]: 208: Hoare triple {304456#(<= proc_i 136)} assume j > 4; {304456#(<= proc_i 136)} is VALID [2019-05-15 10:24:25,244 INFO L273 TraceCheckUtils]: 209: Hoare triple {304456#(<= proc_i 136)} assume j < 6; {304456#(<= proc_i 136)} is VALID [2019-05-15 10:24:25,245 INFO L273 TraceCheckUtils]: 210: Hoare triple {304456#(<= proc_i 136)} i := i + 4; {304475#(<= proc_i 140)} is VALID [2019-05-15 10:24:25,245 INFO L273 TraceCheckUtils]: 211: Hoare triple {304475#(<= proc_i 140)} assume i <= 1000; {304475#(<= proc_i 140)} is VALID [2019-05-15 10:24:25,246 INFO L273 TraceCheckUtils]: 212: Hoare triple {304475#(<= proc_i 140)} assume i + 4 < a[j]; {304475#(<= proc_i 140)} is VALID [2019-05-15 10:24:25,246 INFO L273 TraceCheckUtils]: 213: Hoare triple {304475#(<= proc_i 140)} assume a[5] == 1000; {304475#(<= proc_i 140)} is VALID [2019-05-15 10:24:25,247 INFO L273 TraceCheckUtils]: 214: Hoare triple {304475#(<= proc_i 140)} assume j > 4; {304475#(<= proc_i 140)} is VALID [2019-05-15 10:24:25,247 INFO L273 TraceCheckUtils]: 215: Hoare triple {304475#(<= proc_i 140)} assume j < 6; {304475#(<= proc_i 140)} is VALID [2019-05-15 10:24:25,248 INFO L273 TraceCheckUtils]: 216: Hoare triple {304475#(<= proc_i 140)} i := i + 4; {304494#(<= proc_i 144)} is VALID [2019-05-15 10:24:25,248 INFO L273 TraceCheckUtils]: 217: Hoare triple {304494#(<= proc_i 144)} assume i <= 1000; {304494#(<= proc_i 144)} is VALID [2019-05-15 10:24:25,249 INFO L273 TraceCheckUtils]: 218: Hoare triple {304494#(<= proc_i 144)} assume i + 4 < a[j]; {304494#(<= proc_i 144)} is VALID [2019-05-15 10:24:25,249 INFO L273 TraceCheckUtils]: 219: Hoare triple {304494#(<= proc_i 144)} assume a[5] == 1000; {304494#(<= proc_i 144)} is VALID [2019-05-15 10:24:25,250 INFO L273 TraceCheckUtils]: 220: Hoare triple {304494#(<= proc_i 144)} assume j > 4; {304494#(<= proc_i 144)} is VALID [2019-05-15 10:24:25,250 INFO L273 TraceCheckUtils]: 221: Hoare triple {304494#(<= proc_i 144)} assume j < 6; {304494#(<= proc_i 144)} is VALID [2019-05-15 10:24:25,251 INFO L273 TraceCheckUtils]: 222: Hoare triple {304494#(<= proc_i 144)} i := i + 4; {304513#(<= proc_i 148)} is VALID [2019-05-15 10:24:25,251 INFO L273 TraceCheckUtils]: 223: Hoare triple {304513#(<= proc_i 148)} assume i <= 1000; {304513#(<= proc_i 148)} is VALID [2019-05-15 10:24:25,252 INFO L273 TraceCheckUtils]: 224: Hoare triple {304513#(<= proc_i 148)} assume i + 4 < a[j]; {304513#(<= proc_i 148)} is VALID [2019-05-15 10:24:25,252 INFO L273 TraceCheckUtils]: 225: Hoare triple {304513#(<= proc_i 148)} assume a[5] == 1000; {304513#(<= proc_i 148)} is VALID [2019-05-15 10:24:25,253 INFO L273 TraceCheckUtils]: 226: Hoare triple {304513#(<= proc_i 148)} assume j > 4; {304513#(<= proc_i 148)} is VALID [2019-05-15 10:24:25,253 INFO L273 TraceCheckUtils]: 227: Hoare triple {304513#(<= proc_i 148)} assume j < 6; {304513#(<= proc_i 148)} is VALID [2019-05-15 10:24:25,254 INFO L273 TraceCheckUtils]: 228: Hoare triple {304513#(<= proc_i 148)} i := i + 4; {304532#(<= proc_i 152)} is VALID [2019-05-15 10:24:25,254 INFO L273 TraceCheckUtils]: 229: Hoare triple {304532#(<= proc_i 152)} assume i <= 1000; {304532#(<= proc_i 152)} is VALID [2019-05-15 10:24:25,255 INFO L273 TraceCheckUtils]: 230: Hoare triple {304532#(<= proc_i 152)} assume i + 4 < a[j]; {304532#(<= proc_i 152)} is VALID [2019-05-15 10:24:25,255 INFO L273 TraceCheckUtils]: 231: Hoare triple {304532#(<= proc_i 152)} assume a[5] == 1000; {304532#(<= proc_i 152)} is VALID [2019-05-15 10:24:25,255 INFO L273 TraceCheckUtils]: 232: Hoare triple {304532#(<= proc_i 152)} assume j > 4; {304532#(<= proc_i 152)} is VALID [2019-05-15 10:24:25,256 INFO L273 TraceCheckUtils]: 233: Hoare triple {304532#(<= proc_i 152)} assume j < 6; {304532#(<= proc_i 152)} is VALID [2019-05-15 10:24:25,257 INFO L273 TraceCheckUtils]: 234: Hoare triple {304532#(<= proc_i 152)} i := i + 4; {304551#(<= proc_i 156)} is VALID [2019-05-15 10:24:25,257 INFO L273 TraceCheckUtils]: 235: Hoare triple {304551#(<= proc_i 156)} assume i <= 1000; {304551#(<= proc_i 156)} is VALID [2019-05-15 10:24:25,258 INFO L273 TraceCheckUtils]: 236: Hoare triple {304551#(<= proc_i 156)} assume i + 4 < a[j]; {304551#(<= proc_i 156)} is VALID [2019-05-15 10:24:25,258 INFO L273 TraceCheckUtils]: 237: Hoare triple {304551#(<= proc_i 156)} assume a[5] == 1000; {304551#(<= proc_i 156)} is VALID [2019-05-15 10:24:25,258 INFO L273 TraceCheckUtils]: 238: Hoare triple {304551#(<= proc_i 156)} assume j > 4; {304551#(<= proc_i 156)} is VALID [2019-05-15 10:24:25,259 INFO L273 TraceCheckUtils]: 239: Hoare triple {304551#(<= proc_i 156)} assume j < 6; {304551#(<= proc_i 156)} is VALID [2019-05-15 10:24:25,260 INFO L273 TraceCheckUtils]: 240: Hoare triple {304551#(<= proc_i 156)} i := i + 4; {304570#(<= proc_i 160)} is VALID [2019-05-15 10:24:25,260 INFO L273 TraceCheckUtils]: 241: Hoare triple {304570#(<= proc_i 160)} assume i <= 1000; {304570#(<= proc_i 160)} is VALID [2019-05-15 10:24:25,260 INFO L273 TraceCheckUtils]: 242: Hoare triple {304570#(<= proc_i 160)} assume i + 4 < a[j]; {304570#(<= proc_i 160)} is VALID [2019-05-15 10:24:25,261 INFO L273 TraceCheckUtils]: 243: Hoare triple {304570#(<= proc_i 160)} assume a[5] == 1000; {304570#(<= proc_i 160)} is VALID [2019-05-15 10:24:25,261 INFO L273 TraceCheckUtils]: 244: Hoare triple {304570#(<= proc_i 160)} assume j > 4; {304570#(<= proc_i 160)} is VALID [2019-05-15 10:24:25,262 INFO L273 TraceCheckUtils]: 245: Hoare triple {304570#(<= proc_i 160)} assume j < 6; {304570#(<= proc_i 160)} is VALID [2019-05-15 10:24:25,262 INFO L273 TraceCheckUtils]: 246: Hoare triple {304570#(<= proc_i 160)} i := i + 4; {304589#(<= proc_i 164)} is VALID [2019-05-15 10:24:25,263 INFO L273 TraceCheckUtils]: 247: Hoare triple {304589#(<= proc_i 164)} assume i <= 1000; {304589#(<= proc_i 164)} is VALID [2019-05-15 10:24:25,263 INFO L273 TraceCheckUtils]: 248: Hoare triple {304589#(<= proc_i 164)} assume i + 4 < a[j]; {304589#(<= proc_i 164)} is VALID [2019-05-15 10:24:25,264 INFO L273 TraceCheckUtils]: 249: Hoare triple {304589#(<= proc_i 164)} assume a[5] == 1000; {304589#(<= proc_i 164)} is VALID [2019-05-15 10:24:25,264 INFO L273 TraceCheckUtils]: 250: Hoare triple {304589#(<= proc_i 164)} assume j > 4; {304589#(<= proc_i 164)} is VALID [2019-05-15 10:24:25,265 INFO L273 TraceCheckUtils]: 251: Hoare triple {304589#(<= proc_i 164)} assume j < 6; {304589#(<= proc_i 164)} is VALID [2019-05-15 10:24:25,265 INFO L273 TraceCheckUtils]: 252: Hoare triple {304589#(<= proc_i 164)} i := i + 4; {304608#(<= proc_i 168)} is VALID [2019-05-15 10:24:25,266 INFO L273 TraceCheckUtils]: 253: Hoare triple {304608#(<= proc_i 168)} assume i <= 1000; {304608#(<= proc_i 168)} is VALID [2019-05-15 10:24:25,266 INFO L273 TraceCheckUtils]: 254: Hoare triple {304608#(<= proc_i 168)} assume i + 4 < a[j]; {304608#(<= proc_i 168)} is VALID [2019-05-15 10:24:25,267 INFO L273 TraceCheckUtils]: 255: Hoare triple {304608#(<= proc_i 168)} assume a[5] == 1000; {304608#(<= proc_i 168)} is VALID [2019-05-15 10:24:25,267 INFO L273 TraceCheckUtils]: 256: Hoare triple {304608#(<= proc_i 168)} assume j > 4; {304608#(<= proc_i 168)} is VALID [2019-05-15 10:24:25,268 INFO L273 TraceCheckUtils]: 257: Hoare triple {304608#(<= proc_i 168)} assume j < 6; {304608#(<= proc_i 168)} is VALID [2019-05-15 10:24:25,268 INFO L273 TraceCheckUtils]: 258: Hoare triple {304608#(<= proc_i 168)} i := i + 4; {304627#(<= proc_i 172)} is VALID [2019-05-15 10:24:25,269 INFO L273 TraceCheckUtils]: 259: Hoare triple {304627#(<= proc_i 172)} assume i <= 1000; {304627#(<= proc_i 172)} is VALID [2019-05-15 10:24:25,269 INFO L273 TraceCheckUtils]: 260: Hoare triple {304627#(<= proc_i 172)} assume i + 4 < a[j]; {304627#(<= proc_i 172)} is VALID [2019-05-15 10:24:25,270 INFO L273 TraceCheckUtils]: 261: Hoare triple {304627#(<= proc_i 172)} assume a[5] == 1000; {304627#(<= proc_i 172)} is VALID [2019-05-15 10:24:25,270 INFO L273 TraceCheckUtils]: 262: Hoare triple {304627#(<= proc_i 172)} assume j > 4; {304627#(<= proc_i 172)} is VALID [2019-05-15 10:24:25,271 INFO L273 TraceCheckUtils]: 263: Hoare triple {304627#(<= proc_i 172)} assume j < 6; {304627#(<= proc_i 172)} is VALID [2019-05-15 10:24:25,271 INFO L273 TraceCheckUtils]: 264: Hoare triple {304627#(<= proc_i 172)} i := i + 4; {304646#(<= proc_i 176)} is VALID [2019-05-15 10:24:25,272 INFO L273 TraceCheckUtils]: 265: Hoare triple {304646#(<= proc_i 176)} assume i <= 1000; {304646#(<= proc_i 176)} is VALID [2019-05-15 10:24:25,272 INFO L273 TraceCheckUtils]: 266: Hoare triple {304646#(<= proc_i 176)} assume i + 4 < a[j]; {304646#(<= proc_i 176)} is VALID [2019-05-15 10:24:25,273 INFO L273 TraceCheckUtils]: 267: Hoare triple {304646#(<= proc_i 176)} assume a[5] == 1000; {304646#(<= proc_i 176)} is VALID [2019-05-15 10:24:25,273 INFO L273 TraceCheckUtils]: 268: Hoare triple {304646#(<= proc_i 176)} assume j > 4; {304646#(<= proc_i 176)} is VALID [2019-05-15 10:24:25,274 INFO L273 TraceCheckUtils]: 269: Hoare triple {304646#(<= proc_i 176)} assume j < 6; {304646#(<= proc_i 176)} is VALID [2019-05-15 10:24:25,274 INFO L273 TraceCheckUtils]: 270: Hoare triple {304646#(<= proc_i 176)} i := i + 4; {304665#(<= proc_i 180)} is VALID [2019-05-15 10:24:25,275 INFO L273 TraceCheckUtils]: 271: Hoare triple {304665#(<= proc_i 180)} assume i <= 1000; {304665#(<= proc_i 180)} is VALID [2019-05-15 10:24:25,275 INFO L273 TraceCheckUtils]: 272: Hoare triple {304665#(<= proc_i 180)} assume i + 4 < a[j]; {304665#(<= proc_i 180)} is VALID [2019-05-15 10:24:25,276 INFO L273 TraceCheckUtils]: 273: Hoare triple {304665#(<= proc_i 180)} assume a[5] == 1000; {304665#(<= proc_i 180)} is VALID [2019-05-15 10:24:25,276 INFO L273 TraceCheckUtils]: 274: Hoare triple {304665#(<= proc_i 180)} assume j > 4; {304665#(<= proc_i 180)} is VALID [2019-05-15 10:24:25,277 INFO L273 TraceCheckUtils]: 275: Hoare triple {304665#(<= proc_i 180)} assume j < 6; {304665#(<= proc_i 180)} is VALID [2019-05-15 10:24:25,277 INFO L273 TraceCheckUtils]: 276: Hoare triple {304665#(<= proc_i 180)} i := i + 4; {304684#(<= proc_i 184)} is VALID [2019-05-15 10:24:25,278 INFO L273 TraceCheckUtils]: 277: Hoare triple {304684#(<= proc_i 184)} assume i <= 1000; {304684#(<= proc_i 184)} is VALID [2019-05-15 10:24:25,278 INFO L273 TraceCheckUtils]: 278: Hoare triple {304684#(<= proc_i 184)} assume i + 4 < a[j]; {304684#(<= proc_i 184)} is VALID [2019-05-15 10:24:25,279 INFO L273 TraceCheckUtils]: 279: Hoare triple {304684#(<= proc_i 184)} assume a[5] == 1000; {304684#(<= proc_i 184)} is VALID [2019-05-15 10:24:25,279 INFO L273 TraceCheckUtils]: 280: Hoare triple {304684#(<= proc_i 184)} assume j > 4; {304684#(<= proc_i 184)} is VALID [2019-05-15 10:24:25,280 INFO L273 TraceCheckUtils]: 281: Hoare triple {304684#(<= proc_i 184)} assume j < 6; {304684#(<= proc_i 184)} is VALID [2019-05-15 10:24:25,280 INFO L273 TraceCheckUtils]: 282: Hoare triple {304684#(<= proc_i 184)} i := i + 4; {304703#(<= proc_i 188)} is VALID [2019-05-15 10:24:25,281 INFO L273 TraceCheckUtils]: 283: Hoare triple {304703#(<= proc_i 188)} assume i <= 1000; {304703#(<= proc_i 188)} is VALID [2019-05-15 10:24:25,281 INFO L273 TraceCheckUtils]: 284: Hoare triple {304703#(<= proc_i 188)} assume i + 4 < a[j]; {304703#(<= proc_i 188)} is VALID [2019-05-15 10:24:25,282 INFO L273 TraceCheckUtils]: 285: Hoare triple {304703#(<= proc_i 188)} assume a[5] == 1000; {304703#(<= proc_i 188)} is VALID [2019-05-15 10:24:25,282 INFO L273 TraceCheckUtils]: 286: Hoare triple {304703#(<= proc_i 188)} assume j > 4; {304703#(<= proc_i 188)} is VALID [2019-05-15 10:24:25,282 INFO L273 TraceCheckUtils]: 287: Hoare triple {304703#(<= proc_i 188)} assume j < 6; {304703#(<= proc_i 188)} is VALID [2019-05-15 10:24:25,283 INFO L273 TraceCheckUtils]: 288: Hoare triple {304703#(<= proc_i 188)} i := i + 4; {304722#(<= proc_i 192)} is VALID [2019-05-15 10:24:25,284 INFO L273 TraceCheckUtils]: 289: Hoare triple {304722#(<= proc_i 192)} assume i <= 1000; {304722#(<= proc_i 192)} is VALID [2019-05-15 10:24:25,284 INFO L273 TraceCheckUtils]: 290: Hoare triple {304722#(<= proc_i 192)} assume i + 4 < a[j]; {304722#(<= proc_i 192)} is VALID [2019-05-15 10:24:25,285 INFO L273 TraceCheckUtils]: 291: Hoare triple {304722#(<= proc_i 192)} assume a[5] == 1000; {304722#(<= proc_i 192)} is VALID [2019-05-15 10:24:25,285 INFO L273 TraceCheckUtils]: 292: Hoare triple {304722#(<= proc_i 192)} assume j > 4; {304722#(<= proc_i 192)} is VALID [2019-05-15 10:24:25,285 INFO L273 TraceCheckUtils]: 293: Hoare triple {304722#(<= proc_i 192)} assume j < 6; {304722#(<= proc_i 192)} is VALID [2019-05-15 10:24:25,286 INFO L273 TraceCheckUtils]: 294: Hoare triple {304722#(<= proc_i 192)} i := i + 4; {304741#(<= proc_i 196)} is VALID [2019-05-15 10:24:25,287 INFO L273 TraceCheckUtils]: 295: Hoare triple {304741#(<= proc_i 196)} assume i <= 1000; {304741#(<= proc_i 196)} is VALID [2019-05-15 10:24:25,287 INFO L273 TraceCheckUtils]: 296: Hoare triple {304741#(<= proc_i 196)} assume i + 4 < a[j]; {304741#(<= proc_i 196)} is VALID [2019-05-15 10:24:25,287 INFO L273 TraceCheckUtils]: 297: Hoare triple {304741#(<= proc_i 196)} assume a[5] == 1000; {304741#(<= proc_i 196)} is VALID [2019-05-15 10:24:25,288 INFO L273 TraceCheckUtils]: 298: Hoare triple {304741#(<= proc_i 196)} assume j > 4; {304741#(<= proc_i 196)} is VALID [2019-05-15 10:24:25,288 INFO L273 TraceCheckUtils]: 299: Hoare triple {304741#(<= proc_i 196)} assume j < 6; {304741#(<= proc_i 196)} is VALID [2019-05-15 10:24:25,289 INFO L273 TraceCheckUtils]: 300: Hoare triple {304741#(<= proc_i 196)} i := i + 4; {304760#(<= proc_i 200)} is VALID [2019-05-15 10:24:25,290 INFO L273 TraceCheckUtils]: 301: Hoare triple {304760#(<= proc_i 200)} assume i <= 1000; {304760#(<= proc_i 200)} is VALID [2019-05-15 10:24:25,290 INFO L273 TraceCheckUtils]: 302: Hoare triple {304760#(<= proc_i 200)} assume i + 4 < a[j]; {304760#(<= proc_i 200)} is VALID [2019-05-15 10:24:25,290 INFO L273 TraceCheckUtils]: 303: Hoare triple {304760#(<= proc_i 200)} assume a[5] == 1000; {304760#(<= proc_i 200)} is VALID [2019-05-15 10:24:25,291 INFO L273 TraceCheckUtils]: 304: Hoare triple {304760#(<= proc_i 200)} assume j > 4; {304760#(<= proc_i 200)} is VALID [2019-05-15 10:24:25,291 INFO L273 TraceCheckUtils]: 305: Hoare triple {304760#(<= proc_i 200)} assume j < 6; {304760#(<= proc_i 200)} is VALID [2019-05-15 10:24:25,292 INFO L273 TraceCheckUtils]: 306: Hoare triple {304760#(<= proc_i 200)} i := i + 4; {304779#(<= proc_i 204)} is VALID [2019-05-15 10:24:25,293 INFO L273 TraceCheckUtils]: 307: Hoare triple {304779#(<= proc_i 204)} assume i <= 1000; {304779#(<= proc_i 204)} is VALID [2019-05-15 10:24:25,293 INFO L273 TraceCheckUtils]: 308: Hoare triple {304779#(<= proc_i 204)} assume i + 4 < a[j]; {304779#(<= proc_i 204)} is VALID [2019-05-15 10:24:25,293 INFO L273 TraceCheckUtils]: 309: Hoare triple {304779#(<= proc_i 204)} assume a[5] == 1000; {304779#(<= proc_i 204)} is VALID [2019-05-15 10:24:25,294 INFO L273 TraceCheckUtils]: 310: Hoare triple {304779#(<= proc_i 204)} assume j > 4; {304779#(<= proc_i 204)} is VALID [2019-05-15 10:24:25,294 INFO L273 TraceCheckUtils]: 311: Hoare triple {304779#(<= proc_i 204)} assume j < 6; {304779#(<= proc_i 204)} is VALID [2019-05-15 10:24:25,295 INFO L273 TraceCheckUtils]: 312: Hoare triple {304779#(<= proc_i 204)} i := i + 4; {304798#(<= proc_i 208)} is VALID [2019-05-15 10:24:25,295 INFO L273 TraceCheckUtils]: 313: Hoare triple {304798#(<= proc_i 208)} assume i <= 1000; {304798#(<= proc_i 208)} is VALID [2019-05-15 10:24:25,296 INFO L273 TraceCheckUtils]: 314: Hoare triple {304798#(<= proc_i 208)} assume i + 4 < a[j]; {304798#(<= proc_i 208)} is VALID [2019-05-15 10:24:25,296 INFO L273 TraceCheckUtils]: 315: Hoare triple {304798#(<= proc_i 208)} assume a[5] == 1000; {304798#(<= proc_i 208)} is VALID [2019-05-15 10:24:25,297 INFO L273 TraceCheckUtils]: 316: Hoare triple {304798#(<= proc_i 208)} assume j > 4; {304798#(<= proc_i 208)} is VALID [2019-05-15 10:24:25,297 INFO L273 TraceCheckUtils]: 317: Hoare triple {304798#(<= proc_i 208)} assume j < 6; {304798#(<= proc_i 208)} is VALID [2019-05-15 10:24:25,298 INFO L273 TraceCheckUtils]: 318: Hoare triple {304798#(<= proc_i 208)} i := i + 4; {304817#(<= proc_i 212)} is VALID [2019-05-15 10:24:25,298 INFO L273 TraceCheckUtils]: 319: Hoare triple {304817#(<= proc_i 212)} assume i <= 1000; {304817#(<= proc_i 212)} is VALID [2019-05-15 10:24:25,299 INFO L273 TraceCheckUtils]: 320: Hoare triple {304817#(<= proc_i 212)} assume i + 4 < a[j]; {304817#(<= proc_i 212)} is VALID [2019-05-15 10:24:25,299 INFO L273 TraceCheckUtils]: 321: Hoare triple {304817#(<= proc_i 212)} assume a[5] == 1000; {304817#(<= proc_i 212)} is VALID [2019-05-15 10:24:25,300 INFO L273 TraceCheckUtils]: 322: Hoare triple {304817#(<= proc_i 212)} assume j > 4; {304817#(<= proc_i 212)} is VALID [2019-05-15 10:24:25,300 INFO L273 TraceCheckUtils]: 323: Hoare triple {304817#(<= proc_i 212)} assume j < 6; {304817#(<= proc_i 212)} is VALID [2019-05-15 10:24:25,301 INFO L273 TraceCheckUtils]: 324: Hoare triple {304817#(<= proc_i 212)} i := i + 4; {304836#(<= proc_i 216)} is VALID [2019-05-15 10:24:25,301 INFO L273 TraceCheckUtils]: 325: Hoare triple {304836#(<= proc_i 216)} assume i <= 1000; {304836#(<= proc_i 216)} is VALID [2019-05-15 10:24:25,302 INFO L273 TraceCheckUtils]: 326: Hoare triple {304836#(<= proc_i 216)} assume i + 4 < a[j]; {304836#(<= proc_i 216)} is VALID [2019-05-15 10:24:25,302 INFO L273 TraceCheckUtils]: 327: Hoare triple {304836#(<= proc_i 216)} assume a[5] == 1000; {304836#(<= proc_i 216)} is VALID [2019-05-15 10:24:25,303 INFO L273 TraceCheckUtils]: 328: Hoare triple {304836#(<= proc_i 216)} assume j > 4; {304836#(<= proc_i 216)} is VALID [2019-05-15 10:24:25,303 INFO L273 TraceCheckUtils]: 329: Hoare triple {304836#(<= proc_i 216)} assume j < 6; {304836#(<= proc_i 216)} is VALID [2019-05-15 10:24:25,304 INFO L273 TraceCheckUtils]: 330: Hoare triple {304836#(<= proc_i 216)} i := i + 4; {304855#(<= proc_i 220)} is VALID [2019-05-15 10:24:25,304 INFO L273 TraceCheckUtils]: 331: Hoare triple {304855#(<= proc_i 220)} assume i <= 1000; {304855#(<= proc_i 220)} is VALID [2019-05-15 10:24:25,305 INFO L273 TraceCheckUtils]: 332: Hoare triple {304855#(<= proc_i 220)} assume i + 4 < a[j]; {304855#(<= proc_i 220)} is VALID [2019-05-15 10:24:25,305 INFO L273 TraceCheckUtils]: 333: Hoare triple {304855#(<= proc_i 220)} assume a[5] == 1000; {304855#(<= proc_i 220)} is VALID [2019-05-15 10:24:25,306 INFO L273 TraceCheckUtils]: 334: Hoare triple {304855#(<= proc_i 220)} assume j > 4; {304855#(<= proc_i 220)} is VALID [2019-05-15 10:24:25,306 INFO L273 TraceCheckUtils]: 335: Hoare triple {304855#(<= proc_i 220)} assume j < 6; {304855#(<= proc_i 220)} is VALID [2019-05-15 10:24:25,307 INFO L273 TraceCheckUtils]: 336: Hoare triple {304855#(<= proc_i 220)} i := i + 4; {304874#(<= proc_i 224)} is VALID [2019-05-15 10:24:25,307 INFO L273 TraceCheckUtils]: 337: Hoare triple {304874#(<= proc_i 224)} assume i <= 1000; {304874#(<= proc_i 224)} is VALID [2019-05-15 10:24:25,308 INFO L273 TraceCheckUtils]: 338: Hoare triple {304874#(<= proc_i 224)} assume i + 4 < a[j]; {304874#(<= proc_i 224)} is VALID [2019-05-15 10:24:25,308 INFO L273 TraceCheckUtils]: 339: Hoare triple {304874#(<= proc_i 224)} assume a[5] == 1000; {304874#(<= proc_i 224)} is VALID [2019-05-15 10:24:25,309 INFO L273 TraceCheckUtils]: 340: Hoare triple {304874#(<= proc_i 224)} assume j > 4; {304874#(<= proc_i 224)} is VALID [2019-05-15 10:24:25,309 INFO L273 TraceCheckUtils]: 341: Hoare triple {304874#(<= proc_i 224)} assume j < 6; {304874#(<= proc_i 224)} is VALID [2019-05-15 10:24:25,310 INFO L273 TraceCheckUtils]: 342: Hoare triple {304874#(<= proc_i 224)} i := i + 4; {304893#(<= proc_i 228)} is VALID [2019-05-15 10:24:25,310 INFO L273 TraceCheckUtils]: 343: Hoare triple {304893#(<= proc_i 228)} assume i <= 1000; {304893#(<= proc_i 228)} is VALID [2019-05-15 10:24:25,311 INFO L273 TraceCheckUtils]: 344: Hoare triple {304893#(<= proc_i 228)} assume i + 4 < a[j]; {304893#(<= proc_i 228)} is VALID [2019-05-15 10:24:25,311 INFO L273 TraceCheckUtils]: 345: Hoare triple {304893#(<= proc_i 228)} assume a[5] == 1000; {304893#(<= proc_i 228)} is VALID [2019-05-15 10:24:25,311 INFO L273 TraceCheckUtils]: 346: Hoare triple {304893#(<= proc_i 228)} assume j > 4; {304893#(<= proc_i 228)} is VALID [2019-05-15 10:24:25,312 INFO L273 TraceCheckUtils]: 347: Hoare triple {304893#(<= proc_i 228)} assume j < 6; {304893#(<= proc_i 228)} is VALID [2019-05-15 10:24:25,313 INFO L273 TraceCheckUtils]: 348: Hoare triple {304893#(<= proc_i 228)} i := i + 4; {304912#(<= proc_i 232)} is VALID [2019-05-15 10:24:25,313 INFO L273 TraceCheckUtils]: 349: Hoare triple {304912#(<= proc_i 232)} assume i <= 1000; {304912#(<= proc_i 232)} is VALID [2019-05-15 10:24:25,314 INFO L273 TraceCheckUtils]: 350: Hoare triple {304912#(<= proc_i 232)} assume i + 4 < a[j]; {304912#(<= proc_i 232)} is VALID [2019-05-15 10:24:25,314 INFO L273 TraceCheckUtils]: 351: Hoare triple {304912#(<= proc_i 232)} assume a[5] == 1000; {304912#(<= proc_i 232)} is VALID [2019-05-15 10:24:25,314 INFO L273 TraceCheckUtils]: 352: Hoare triple {304912#(<= proc_i 232)} assume j > 4; {304912#(<= proc_i 232)} is VALID [2019-05-15 10:24:25,315 INFO L273 TraceCheckUtils]: 353: Hoare triple {304912#(<= proc_i 232)} assume j < 6; {304912#(<= proc_i 232)} is VALID [2019-05-15 10:24:25,316 INFO L273 TraceCheckUtils]: 354: Hoare triple {304912#(<= proc_i 232)} i := i + 4; {304931#(<= proc_i 236)} is VALID [2019-05-15 10:24:25,316 INFO L273 TraceCheckUtils]: 355: Hoare triple {304931#(<= proc_i 236)} assume i <= 1000; {304931#(<= proc_i 236)} is VALID [2019-05-15 10:24:25,316 INFO L273 TraceCheckUtils]: 356: Hoare triple {304931#(<= proc_i 236)} assume i + 4 < a[j]; {304931#(<= proc_i 236)} is VALID [2019-05-15 10:24:25,317 INFO L273 TraceCheckUtils]: 357: Hoare triple {304931#(<= proc_i 236)} assume a[5] == 1000; {304931#(<= proc_i 236)} is VALID [2019-05-15 10:24:25,317 INFO L273 TraceCheckUtils]: 358: Hoare triple {304931#(<= proc_i 236)} assume j > 4; {304931#(<= proc_i 236)} is VALID [2019-05-15 10:24:25,318 INFO L273 TraceCheckUtils]: 359: Hoare triple {304931#(<= proc_i 236)} assume j < 6; {304931#(<= proc_i 236)} is VALID [2019-05-15 10:24:25,319 INFO L273 TraceCheckUtils]: 360: Hoare triple {304931#(<= proc_i 236)} i := i + 4; {304950#(<= proc_i 240)} is VALID [2019-05-15 10:24:25,319 INFO L273 TraceCheckUtils]: 361: Hoare triple {304950#(<= proc_i 240)} assume i <= 1000; {304950#(<= proc_i 240)} is VALID [2019-05-15 10:24:25,319 INFO L273 TraceCheckUtils]: 362: Hoare triple {304950#(<= proc_i 240)} assume i + 4 < a[j]; {304950#(<= proc_i 240)} is VALID [2019-05-15 10:24:25,320 INFO L273 TraceCheckUtils]: 363: Hoare triple {304950#(<= proc_i 240)} assume a[5] == 1000; {304950#(<= proc_i 240)} is VALID [2019-05-15 10:24:25,320 INFO L273 TraceCheckUtils]: 364: Hoare triple {304950#(<= proc_i 240)} assume j > 4; {304950#(<= proc_i 240)} is VALID [2019-05-15 10:24:25,321 INFO L273 TraceCheckUtils]: 365: Hoare triple {304950#(<= proc_i 240)} assume j < 6; {304950#(<= proc_i 240)} is VALID [2019-05-15 10:24:25,321 INFO L273 TraceCheckUtils]: 366: Hoare triple {304950#(<= proc_i 240)} i := i + 4; {304969#(<= proc_i 244)} is VALID [2019-05-15 10:24:25,322 INFO L273 TraceCheckUtils]: 367: Hoare triple {304969#(<= proc_i 244)} assume i <= 1000; {304969#(<= proc_i 244)} is VALID [2019-05-15 10:24:25,322 INFO L273 TraceCheckUtils]: 368: Hoare triple {304969#(<= proc_i 244)} assume i + 4 < a[j]; {304969#(<= proc_i 244)} is VALID [2019-05-15 10:24:25,323 INFO L273 TraceCheckUtils]: 369: Hoare triple {304969#(<= proc_i 244)} assume a[5] == 1000; {304969#(<= proc_i 244)} is VALID [2019-05-15 10:24:25,323 INFO L273 TraceCheckUtils]: 370: Hoare triple {304969#(<= proc_i 244)} assume j > 4; {304969#(<= proc_i 244)} is VALID [2019-05-15 10:24:25,324 INFO L273 TraceCheckUtils]: 371: Hoare triple {304969#(<= proc_i 244)} assume j < 6; {304969#(<= proc_i 244)} is VALID [2019-05-15 10:24:25,324 INFO L273 TraceCheckUtils]: 372: Hoare triple {304969#(<= proc_i 244)} i := i + 4; {304988#(<= proc_i 248)} is VALID [2019-05-15 10:24:25,325 INFO L273 TraceCheckUtils]: 373: Hoare triple {304988#(<= proc_i 248)} assume i <= 1000; {304988#(<= proc_i 248)} is VALID [2019-05-15 10:24:25,325 INFO L273 TraceCheckUtils]: 374: Hoare triple {304988#(<= proc_i 248)} assume i + 4 < a[j]; {304988#(<= proc_i 248)} is VALID [2019-05-15 10:24:25,326 INFO L273 TraceCheckUtils]: 375: Hoare triple {304988#(<= proc_i 248)} assume a[5] == 1000; {304988#(<= proc_i 248)} is VALID [2019-05-15 10:24:25,326 INFO L273 TraceCheckUtils]: 376: Hoare triple {304988#(<= proc_i 248)} assume j > 4; {304988#(<= proc_i 248)} is VALID [2019-05-15 10:24:25,327 INFO L273 TraceCheckUtils]: 377: Hoare triple {304988#(<= proc_i 248)} assume j < 6; {304988#(<= proc_i 248)} is VALID [2019-05-15 10:24:25,328 INFO L273 TraceCheckUtils]: 378: Hoare triple {304988#(<= proc_i 248)} i := i + 4; {305007#(<= proc_i 252)} is VALID [2019-05-15 10:24:25,328 INFO L273 TraceCheckUtils]: 379: Hoare triple {305007#(<= proc_i 252)} assume i <= 1000; {305007#(<= proc_i 252)} is VALID [2019-05-15 10:24:25,329 INFO L273 TraceCheckUtils]: 380: Hoare triple {305007#(<= proc_i 252)} assume i + 4 < a[j]; {305007#(<= proc_i 252)} is VALID [2019-05-15 10:24:25,329 INFO L273 TraceCheckUtils]: 381: Hoare triple {305007#(<= proc_i 252)} assume a[5] == 1000; {305007#(<= proc_i 252)} is VALID [2019-05-15 10:24:25,330 INFO L273 TraceCheckUtils]: 382: Hoare triple {305007#(<= proc_i 252)} assume j > 4; {305007#(<= proc_i 252)} is VALID [2019-05-15 10:24:25,330 INFO L273 TraceCheckUtils]: 383: Hoare triple {305007#(<= proc_i 252)} assume j < 6; {305007#(<= proc_i 252)} is VALID [2019-05-15 10:24:25,331 INFO L273 TraceCheckUtils]: 384: Hoare triple {305007#(<= proc_i 252)} i := i + 4; {305026#(<= proc_i 256)} is VALID [2019-05-15 10:24:25,331 INFO L273 TraceCheckUtils]: 385: Hoare triple {305026#(<= proc_i 256)} assume i <= 1000; {305026#(<= proc_i 256)} is VALID [2019-05-15 10:24:25,332 INFO L273 TraceCheckUtils]: 386: Hoare triple {305026#(<= proc_i 256)} assume i + 4 < a[j]; {305026#(<= proc_i 256)} is VALID [2019-05-15 10:24:25,332 INFO L273 TraceCheckUtils]: 387: Hoare triple {305026#(<= proc_i 256)} assume a[5] == 1000; {305026#(<= proc_i 256)} is VALID [2019-05-15 10:24:25,333 INFO L273 TraceCheckUtils]: 388: Hoare triple {305026#(<= proc_i 256)} assume j > 4; {305026#(<= proc_i 256)} is VALID [2019-05-15 10:24:25,333 INFO L273 TraceCheckUtils]: 389: Hoare triple {305026#(<= proc_i 256)} assume j < 6; {305026#(<= proc_i 256)} is VALID [2019-05-15 10:24:25,334 INFO L273 TraceCheckUtils]: 390: Hoare triple {305026#(<= proc_i 256)} i := i + 4; {305045#(<= proc_i 260)} is VALID [2019-05-15 10:24:25,334 INFO L273 TraceCheckUtils]: 391: Hoare triple {305045#(<= proc_i 260)} assume i <= 1000; {305045#(<= proc_i 260)} is VALID [2019-05-15 10:24:25,335 INFO L273 TraceCheckUtils]: 392: Hoare triple {305045#(<= proc_i 260)} assume i + 4 < a[j]; {305045#(<= proc_i 260)} is VALID [2019-05-15 10:24:25,335 INFO L273 TraceCheckUtils]: 393: Hoare triple {305045#(<= proc_i 260)} assume a[5] == 1000; {305045#(<= proc_i 260)} is VALID [2019-05-15 10:24:25,336 INFO L273 TraceCheckUtils]: 394: Hoare triple {305045#(<= proc_i 260)} assume j > 4; {305045#(<= proc_i 260)} is VALID [2019-05-15 10:24:25,336 INFO L273 TraceCheckUtils]: 395: Hoare triple {305045#(<= proc_i 260)} assume j < 6; {305045#(<= proc_i 260)} is VALID [2019-05-15 10:24:25,337 INFO L273 TraceCheckUtils]: 396: Hoare triple {305045#(<= proc_i 260)} i := i + 4; {305064#(<= proc_i 264)} is VALID [2019-05-15 10:24:25,337 INFO L273 TraceCheckUtils]: 397: Hoare triple {305064#(<= proc_i 264)} assume i <= 1000; {305064#(<= proc_i 264)} is VALID [2019-05-15 10:24:25,338 INFO L273 TraceCheckUtils]: 398: Hoare triple {305064#(<= proc_i 264)} assume i + 4 < a[j]; {305064#(<= proc_i 264)} is VALID [2019-05-15 10:24:25,338 INFO L273 TraceCheckUtils]: 399: Hoare triple {305064#(<= proc_i 264)} assume a[5] == 1000; {305064#(<= proc_i 264)} is VALID [2019-05-15 10:24:25,339 INFO L273 TraceCheckUtils]: 400: Hoare triple {305064#(<= proc_i 264)} assume j > 4; {305064#(<= proc_i 264)} is VALID [2019-05-15 10:24:25,339 INFO L273 TraceCheckUtils]: 401: Hoare triple {305064#(<= proc_i 264)} assume j < 6; {305064#(<= proc_i 264)} is VALID [2019-05-15 10:24:25,340 INFO L273 TraceCheckUtils]: 402: Hoare triple {305064#(<= proc_i 264)} i := i + 4; {305083#(<= proc_i 268)} is VALID [2019-05-15 10:24:25,340 INFO L273 TraceCheckUtils]: 403: Hoare triple {305083#(<= proc_i 268)} assume i <= 1000; {305083#(<= proc_i 268)} is VALID [2019-05-15 10:24:25,341 INFO L273 TraceCheckUtils]: 404: Hoare triple {305083#(<= proc_i 268)} assume i + 4 < a[j]; {305083#(<= proc_i 268)} is VALID [2019-05-15 10:24:25,341 INFO L273 TraceCheckUtils]: 405: Hoare triple {305083#(<= proc_i 268)} assume a[5] == 1000; {305083#(<= proc_i 268)} is VALID [2019-05-15 10:24:25,342 INFO L273 TraceCheckUtils]: 406: Hoare triple {305083#(<= proc_i 268)} assume j > 4; {305083#(<= proc_i 268)} is VALID [2019-05-15 10:24:25,342 INFO L273 TraceCheckUtils]: 407: Hoare triple {305083#(<= proc_i 268)} assume j < 6; {305083#(<= proc_i 268)} is VALID [2019-05-15 10:24:25,343 INFO L273 TraceCheckUtils]: 408: Hoare triple {305083#(<= proc_i 268)} i := i + 4; {305102#(<= proc_i 272)} is VALID [2019-05-15 10:24:25,343 INFO L273 TraceCheckUtils]: 409: Hoare triple {305102#(<= proc_i 272)} assume i <= 1000; {305102#(<= proc_i 272)} is VALID [2019-05-15 10:24:25,344 INFO L273 TraceCheckUtils]: 410: Hoare triple {305102#(<= proc_i 272)} assume i + 4 < a[j]; {305102#(<= proc_i 272)} is VALID [2019-05-15 10:24:25,344 INFO L273 TraceCheckUtils]: 411: Hoare triple {305102#(<= proc_i 272)} assume a[5] == 1000; {305102#(<= proc_i 272)} is VALID [2019-05-15 10:24:25,345 INFO L273 TraceCheckUtils]: 412: Hoare triple {305102#(<= proc_i 272)} assume j > 4; {305102#(<= proc_i 272)} is VALID [2019-05-15 10:24:25,345 INFO L273 TraceCheckUtils]: 413: Hoare triple {305102#(<= proc_i 272)} assume j < 6; {305102#(<= proc_i 272)} is VALID [2019-05-15 10:24:25,346 INFO L273 TraceCheckUtils]: 414: Hoare triple {305102#(<= proc_i 272)} i := i + 4; {305121#(<= proc_i 276)} is VALID [2019-05-15 10:24:25,346 INFO L273 TraceCheckUtils]: 415: Hoare triple {305121#(<= proc_i 276)} assume i <= 1000; {305121#(<= proc_i 276)} is VALID [2019-05-15 10:24:25,347 INFO L273 TraceCheckUtils]: 416: Hoare triple {305121#(<= proc_i 276)} assume i + 4 < a[j]; {305121#(<= proc_i 276)} is VALID [2019-05-15 10:24:25,347 INFO L273 TraceCheckUtils]: 417: Hoare triple {305121#(<= proc_i 276)} assume a[5] == 1000; {305121#(<= proc_i 276)} is VALID [2019-05-15 10:24:25,348 INFO L273 TraceCheckUtils]: 418: Hoare triple {305121#(<= proc_i 276)} assume j > 4; {305121#(<= proc_i 276)} is VALID [2019-05-15 10:24:25,348 INFO L273 TraceCheckUtils]: 419: Hoare triple {305121#(<= proc_i 276)} assume j < 6; {305121#(<= proc_i 276)} is VALID [2019-05-15 10:24:25,349 INFO L273 TraceCheckUtils]: 420: Hoare triple {305121#(<= proc_i 276)} i := i + 4; {305140#(<= proc_i 280)} is VALID [2019-05-15 10:24:25,349 INFO L273 TraceCheckUtils]: 421: Hoare triple {305140#(<= proc_i 280)} assume i <= 1000; {305140#(<= proc_i 280)} is VALID [2019-05-15 10:24:25,350 INFO L273 TraceCheckUtils]: 422: Hoare triple {305140#(<= proc_i 280)} assume i + 4 < a[j]; {305140#(<= proc_i 280)} is VALID [2019-05-15 10:24:25,350 INFO L273 TraceCheckUtils]: 423: Hoare triple {305140#(<= proc_i 280)} assume a[5] == 1000; {305140#(<= proc_i 280)} is VALID [2019-05-15 10:24:25,351 INFO L273 TraceCheckUtils]: 424: Hoare triple {305140#(<= proc_i 280)} assume j > 4; {305140#(<= proc_i 280)} is VALID [2019-05-15 10:24:25,351 INFO L273 TraceCheckUtils]: 425: Hoare triple {305140#(<= proc_i 280)} assume j < 6; {305140#(<= proc_i 280)} is VALID [2019-05-15 10:24:25,352 INFO L273 TraceCheckUtils]: 426: Hoare triple {305140#(<= proc_i 280)} i := i + 4; {305159#(<= proc_i 284)} is VALID [2019-05-15 10:24:25,352 INFO L273 TraceCheckUtils]: 427: Hoare triple {305159#(<= proc_i 284)} assume i <= 1000; {305159#(<= proc_i 284)} is VALID [2019-05-15 10:24:25,353 INFO L273 TraceCheckUtils]: 428: Hoare triple {305159#(<= proc_i 284)} assume i + 4 < a[j]; {305159#(<= proc_i 284)} is VALID [2019-05-15 10:24:25,353 INFO L273 TraceCheckUtils]: 429: Hoare triple {305159#(<= proc_i 284)} assume a[5] == 1000; {305159#(<= proc_i 284)} is VALID [2019-05-15 10:24:25,353 INFO L273 TraceCheckUtils]: 430: Hoare triple {305159#(<= proc_i 284)} assume j > 4; {305159#(<= proc_i 284)} is VALID [2019-05-15 10:24:25,354 INFO L273 TraceCheckUtils]: 431: Hoare triple {305159#(<= proc_i 284)} assume j < 6; {305159#(<= proc_i 284)} is VALID [2019-05-15 10:24:25,355 INFO L273 TraceCheckUtils]: 432: Hoare triple {305159#(<= proc_i 284)} i := i + 4; {305178#(<= proc_i 288)} is VALID [2019-05-15 10:24:25,355 INFO L273 TraceCheckUtils]: 433: Hoare triple {305178#(<= proc_i 288)} assume i <= 1000; {305178#(<= proc_i 288)} is VALID [2019-05-15 10:24:25,356 INFO L273 TraceCheckUtils]: 434: Hoare triple {305178#(<= proc_i 288)} assume i + 4 < a[j]; {305178#(<= proc_i 288)} is VALID [2019-05-15 10:24:25,356 INFO L273 TraceCheckUtils]: 435: Hoare triple {305178#(<= proc_i 288)} assume a[5] == 1000; {305178#(<= proc_i 288)} is VALID [2019-05-15 10:24:25,356 INFO L273 TraceCheckUtils]: 436: Hoare triple {305178#(<= proc_i 288)} assume j > 4; {305178#(<= proc_i 288)} is VALID [2019-05-15 10:24:25,357 INFO L273 TraceCheckUtils]: 437: Hoare triple {305178#(<= proc_i 288)} assume j < 6; {305178#(<= proc_i 288)} is VALID [2019-05-15 10:24:25,358 INFO L273 TraceCheckUtils]: 438: Hoare triple {305178#(<= proc_i 288)} i := i + 4; {305197#(<= proc_i 292)} is VALID [2019-05-15 10:24:25,358 INFO L273 TraceCheckUtils]: 439: Hoare triple {305197#(<= proc_i 292)} assume i <= 1000; {305197#(<= proc_i 292)} is VALID [2019-05-15 10:24:25,358 INFO L273 TraceCheckUtils]: 440: Hoare triple {305197#(<= proc_i 292)} assume i + 4 < a[j]; {305197#(<= proc_i 292)} is VALID [2019-05-15 10:24:25,359 INFO L273 TraceCheckUtils]: 441: Hoare triple {305197#(<= proc_i 292)} assume a[5] == 1000; {305197#(<= proc_i 292)} is VALID [2019-05-15 10:24:25,359 INFO L273 TraceCheckUtils]: 442: Hoare triple {305197#(<= proc_i 292)} assume j > 4; {305197#(<= proc_i 292)} is VALID [2019-05-15 10:24:25,360 INFO L273 TraceCheckUtils]: 443: Hoare triple {305197#(<= proc_i 292)} assume j < 6; {305197#(<= proc_i 292)} is VALID [2019-05-15 10:24:25,360 INFO L273 TraceCheckUtils]: 444: Hoare triple {305197#(<= proc_i 292)} i := i + 4; {305216#(<= proc_i 296)} is VALID [2019-05-15 10:24:25,361 INFO L273 TraceCheckUtils]: 445: Hoare triple {305216#(<= proc_i 296)} assume i <= 1000; {305216#(<= proc_i 296)} is VALID [2019-05-15 10:24:25,361 INFO L273 TraceCheckUtils]: 446: Hoare triple {305216#(<= proc_i 296)} assume i + 4 < a[j]; {305216#(<= proc_i 296)} is VALID [2019-05-15 10:24:25,362 INFO L273 TraceCheckUtils]: 447: Hoare triple {305216#(<= proc_i 296)} assume a[5] == 1000; {305216#(<= proc_i 296)} is VALID [2019-05-15 10:24:25,362 INFO L273 TraceCheckUtils]: 448: Hoare triple {305216#(<= proc_i 296)} assume j > 4; {305216#(<= proc_i 296)} is VALID [2019-05-15 10:24:25,363 INFO L273 TraceCheckUtils]: 449: Hoare triple {305216#(<= proc_i 296)} assume j < 6; {305216#(<= proc_i 296)} is VALID [2019-05-15 10:24:25,363 INFO L273 TraceCheckUtils]: 450: Hoare triple {305216#(<= proc_i 296)} i := i + 4; {305235#(<= proc_i 300)} is VALID [2019-05-15 10:24:25,364 INFO L273 TraceCheckUtils]: 451: Hoare triple {305235#(<= proc_i 300)} assume i <= 1000; {305235#(<= proc_i 300)} is VALID [2019-05-15 10:24:25,364 INFO L273 TraceCheckUtils]: 452: Hoare triple {305235#(<= proc_i 300)} assume i + 4 < a[j]; {305235#(<= proc_i 300)} is VALID [2019-05-15 10:24:25,365 INFO L273 TraceCheckUtils]: 453: Hoare triple {305235#(<= proc_i 300)} assume a[5] == 1000; {305235#(<= proc_i 300)} is VALID [2019-05-15 10:24:25,365 INFO L273 TraceCheckUtils]: 454: Hoare triple {305235#(<= proc_i 300)} assume j > 4; {305235#(<= proc_i 300)} is VALID [2019-05-15 10:24:25,366 INFO L273 TraceCheckUtils]: 455: Hoare triple {305235#(<= proc_i 300)} assume j < 6; {305235#(<= proc_i 300)} is VALID [2019-05-15 10:24:25,366 INFO L273 TraceCheckUtils]: 456: Hoare triple {305235#(<= proc_i 300)} i := i + 4; {305254#(<= proc_i 304)} is VALID [2019-05-15 10:24:25,367 INFO L273 TraceCheckUtils]: 457: Hoare triple {305254#(<= proc_i 304)} assume i <= 1000; {305254#(<= proc_i 304)} is VALID [2019-05-15 10:24:25,367 INFO L273 TraceCheckUtils]: 458: Hoare triple {305254#(<= proc_i 304)} assume i + 4 < a[j]; {305254#(<= proc_i 304)} is VALID [2019-05-15 10:24:25,368 INFO L273 TraceCheckUtils]: 459: Hoare triple {305254#(<= proc_i 304)} assume a[5] == 1000; {305254#(<= proc_i 304)} is VALID [2019-05-15 10:24:25,368 INFO L273 TraceCheckUtils]: 460: Hoare triple {305254#(<= proc_i 304)} assume j > 4; {305254#(<= proc_i 304)} is VALID [2019-05-15 10:24:25,369 INFO L273 TraceCheckUtils]: 461: Hoare triple {305254#(<= proc_i 304)} assume j < 6; {305254#(<= proc_i 304)} is VALID [2019-05-15 10:24:25,369 INFO L273 TraceCheckUtils]: 462: Hoare triple {305254#(<= proc_i 304)} i := i + 4; {305273#(<= proc_i 308)} is VALID [2019-05-15 10:24:25,370 INFO L273 TraceCheckUtils]: 463: Hoare triple {305273#(<= proc_i 308)} assume i <= 1000; {305273#(<= proc_i 308)} is VALID [2019-05-15 10:24:25,370 INFO L273 TraceCheckUtils]: 464: Hoare triple {305273#(<= proc_i 308)} assume i + 4 < a[j]; {305273#(<= proc_i 308)} is VALID [2019-05-15 10:24:25,371 INFO L273 TraceCheckUtils]: 465: Hoare triple {305273#(<= proc_i 308)} assume a[5] == 1000; {305273#(<= proc_i 308)} is VALID [2019-05-15 10:24:25,371 INFO L273 TraceCheckUtils]: 466: Hoare triple {305273#(<= proc_i 308)} assume j > 4; {305273#(<= proc_i 308)} is VALID [2019-05-15 10:24:25,372 INFO L273 TraceCheckUtils]: 467: Hoare triple {305273#(<= proc_i 308)} assume j < 6; {305273#(<= proc_i 308)} is VALID [2019-05-15 10:24:25,372 INFO L273 TraceCheckUtils]: 468: Hoare triple {305273#(<= proc_i 308)} i := i + 4; {305292#(<= proc_i 312)} is VALID [2019-05-15 10:24:25,373 INFO L273 TraceCheckUtils]: 469: Hoare triple {305292#(<= proc_i 312)} assume i <= 1000; {305292#(<= proc_i 312)} is VALID [2019-05-15 10:24:25,373 INFO L273 TraceCheckUtils]: 470: Hoare triple {305292#(<= proc_i 312)} assume i + 4 < a[j]; {305292#(<= proc_i 312)} is VALID [2019-05-15 10:24:25,374 INFO L273 TraceCheckUtils]: 471: Hoare triple {305292#(<= proc_i 312)} assume a[5] == 1000; {305292#(<= proc_i 312)} is VALID [2019-05-15 10:24:25,374 INFO L273 TraceCheckUtils]: 472: Hoare triple {305292#(<= proc_i 312)} assume j > 4; {305292#(<= proc_i 312)} is VALID [2019-05-15 10:24:25,374 INFO L273 TraceCheckUtils]: 473: Hoare triple {305292#(<= proc_i 312)} assume j < 6; {305292#(<= proc_i 312)} is VALID [2019-05-15 10:24:25,375 INFO L273 TraceCheckUtils]: 474: Hoare triple {305292#(<= proc_i 312)} i := i + 4; {305311#(<= proc_i 316)} is VALID [2019-05-15 10:24:25,376 INFO L273 TraceCheckUtils]: 475: Hoare triple {305311#(<= proc_i 316)} assume i <= 1000; {305311#(<= proc_i 316)} is VALID [2019-05-15 10:24:25,376 INFO L273 TraceCheckUtils]: 476: Hoare triple {305311#(<= proc_i 316)} assume i + 4 < a[j]; {305311#(<= proc_i 316)} is VALID [2019-05-15 10:24:25,377 INFO L273 TraceCheckUtils]: 477: Hoare triple {305311#(<= proc_i 316)} assume a[5] == 1000; {305311#(<= proc_i 316)} is VALID [2019-05-15 10:24:25,377 INFO L273 TraceCheckUtils]: 478: Hoare triple {305311#(<= proc_i 316)} assume j > 4; {305311#(<= proc_i 316)} is VALID [2019-05-15 10:24:25,377 INFO L273 TraceCheckUtils]: 479: Hoare triple {305311#(<= proc_i 316)} assume j < 6; {305311#(<= proc_i 316)} is VALID [2019-05-15 10:24:25,378 INFO L273 TraceCheckUtils]: 480: Hoare triple {305311#(<= proc_i 316)} i := i + 4; {305330#(<= proc_i 320)} is VALID [2019-05-15 10:24:25,379 INFO L273 TraceCheckUtils]: 481: Hoare triple {305330#(<= proc_i 320)} assume i <= 1000; {305330#(<= proc_i 320)} is VALID [2019-05-15 10:24:25,379 INFO L273 TraceCheckUtils]: 482: Hoare triple {305330#(<= proc_i 320)} assume i + 4 < a[j]; {305330#(<= proc_i 320)} is VALID [2019-05-15 10:24:25,379 INFO L273 TraceCheckUtils]: 483: Hoare triple {305330#(<= proc_i 320)} assume a[5] == 1000; {305330#(<= proc_i 320)} is VALID [2019-05-15 10:24:25,380 INFO L273 TraceCheckUtils]: 484: Hoare triple {305330#(<= proc_i 320)} assume j > 4; {305330#(<= proc_i 320)} is VALID [2019-05-15 10:24:25,380 INFO L273 TraceCheckUtils]: 485: Hoare triple {305330#(<= proc_i 320)} assume j < 6; {305330#(<= proc_i 320)} is VALID [2019-05-15 10:24:25,381 INFO L273 TraceCheckUtils]: 486: Hoare triple {305330#(<= proc_i 320)} i := i + 4; {305349#(<= proc_i 324)} is VALID [2019-05-15 10:24:25,381 INFO L273 TraceCheckUtils]: 487: Hoare triple {305349#(<= proc_i 324)} assume i <= 1000; {305349#(<= proc_i 324)} is VALID [2019-05-15 10:24:25,382 INFO L273 TraceCheckUtils]: 488: Hoare triple {305349#(<= proc_i 324)} assume i + 4 < a[j]; {305349#(<= proc_i 324)} is VALID [2019-05-15 10:24:25,382 INFO L273 TraceCheckUtils]: 489: Hoare triple {305349#(<= proc_i 324)} assume a[5] == 1000; {305349#(<= proc_i 324)} is VALID [2019-05-15 10:24:25,383 INFO L273 TraceCheckUtils]: 490: Hoare triple {305349#(<= proc_i 324)} assume j > 4; {305349#(<= proc_i 324)} is VALID [2019-05-15 10:24:25,383 INFO L273 TraceCheckUtils]: 491: Hoare triple {305349#(<= proc_i 324)} assume j < 6; {305349#(<= proc_i 324)} is VALID [2019-05-15 10:24:25,384 INFO L273 TraceCheckUtils]: 492: Hoare triple {305349#(<= proc_i 324)} i := i + 4; {305368#(<= proc_i 328)} is VALID [2019-05-15 10:24:25,384 INFO L273 TraceCheckUtils]: 493: Hoare triple {305368#(<= proc_i 328)} assume i <= 1000; {305368#(<= proc_i 328)} is VALID [2019-05-15 10:24:25,385 INFO L273 TraceCheckUtils]: 494: Hoare triple {305368#(<= proc_i 328)} assume i + 4 < a[j]; {305368#(<= proc_i 328)} is VALID [2019-05-15 10:24:25,385 INFO L273 TraceCheckUtils]: 495: Hoare triple {305368#(<= proc_i 328)} assume a[5] == 1000; {305368#(<= proc_i 328)} is VALID [2019-05-15 10:24:25,386 INFO L273 TraceCheckUtils]: 496: Hoare triple {305368#(<= proc_i 328)} assume j > 4; {305368#(<= proc_i 328)} is VALID [2019-05-15 10:24:25,386 INFO L273 TraceCheckUtils]: 497: Hoare triple {305368#(<= proc_i 328)} assume j < 6; {305368#(<= proc_i 328)} is VALID [2019-05-15 10:24:25,387 INFO L273 TraceCheckUtils]: 498: Hoare triple {305368#(<= proc_i 328)} i := i + 4; {305387#(<= proc_i 332)} is VALID [2019-05-15 10:24:25,387 INFO L273 TraceCheckUtils]: 499: Hoare triple {305387#(<= proc_i 332)} assume i <= 1000; {305387#(<= proc_i 332)} is VALID [2019-05-15 10:24:25,388 INFO L273 TraceCheckUtils]: 500: Hoare triple {305387#(<= proc_i 332)} assume i + 4 < a[j]; {305387#(<= proc_i 332)} is VALID [2019-05-15 10:24:25,388 INFO L273 TraceCheckUtils]: 501: Hoare triple {305387#(<= proc_i 332)} assume a[5] == 1000; {305387#(<= proc_i 332)} is VALID [2019-05-15 10:24:25,389 INFO L273 TraceCheckUtils]: 502: Hoare triple {305387#(<= proc_i 332)} assume j > 4; {305387#(<= proc_i 332)} is VALID [2019-05-15 10:24:25,389 INFO L273 TraceCheckUtils]: 503: Hoare triple {305387#(<= proc_i 332)} assume j < 6; {305387#(<= proc_i 332)} is VALID [2019-05-15 10:24:25,390 INFO L273 TraceCheckUtils]: 504: Hoare triple {305387#(<= proc_i 332)} i := i + 4; {305406#(<= proc_i 336)} is VALID [2019-05-15 10:24:25,390 INFO L273 TraceCheckUtils]: 505: Hoare triple {305406#(<= proc_i 336)} assume i <= 1000; {305406#(<= proc_i 336)} is VALID [2019-05-15 10:24:25,391 INFO L273 TraceCheckUtils]: 506: Hoare triple {305406#(<= proc_i 336)} assume i + 4 < a[j]; {305406#(<= proc_i 336)} is VALID [2019-05-15 10:24:25,391 INFO L273 TraceCheckUtils]: 507: Hoare triple {305406#(<= proc_i 336)} assume a[5] == 1000; {305406#(<= proc_i 336)} is VALID [2019-05-15 10:24:25,392 INFO L273 TraceCheckUtils]: 508: Hoare triple {305406#(<= proc_i 336)} assume j > 4; {305406#(<= proc_i 336)} is VALID [2019-05-15 10:24:25,392 INFO L273 TraceCheckUtils]: 509: Hoare triple {305406#(<= proc_i 336)} assume j < 6; {305406#(<= proc_i 336)} is VALID [2019-05-15 10:24:25,393 INFO L273 TraceCheckUtils]: 510: Hoare triple {305406#(<= proc_i 336)} i := i + 4; {305425#(<= proc_i 340)} is VALID [2019-05-15 10:24:25,393 INFO L273 TraceCheckUtils]: 511: Hoare triple {305425#(<= proc_i 340)} assume i <= 1000; {305425#(<= proc_i 340)} is VALID [2019-05-15 10:24:25,394 INFO L273 TraceCheckUtils]: 512: Hoare triple {305425#(<= proc_i 340)} assume i + 4 < a[j]; {305425#(<= proc_i 340)} is VALID [2019-05-15 10:24:25,394 INFO L273 TraceCheckUtils]: 513: Hoare triple {305425#(<= proc_i 340)} assume a[5] == 1000; {305425#(<= proc_i 340)} is VALID [2019-05-15 10:24:25,395 INFO L273 TraceCheckUtils]: 514: Hoare triple {305425#(<= proc_i 340)} assume j > 4; {305425#(<= proc_i 340)} is VALID [2019-05-15 10:24:25,395 INFO L273 TraceCheckUtils]: 515: Hoare triple {305425#(<= proc_i 340)} assume j < 6; {305425#(<= proc_i 340)} is VALID [2019-05-15 10:24:25,396 INFO L273 TraceCheckUtils]: 516: Hoare triple {305425#(<= proc_i 340)} i := i + 4; {305444#(<= proc_i 344)} is VALID [2019-05-15 10:24:25,396 INFO L273 TraceCheckUtils]: 517: Hoare triple {305444#(<= proc_i 344)} assume i <= 1000; {305444#(<= proc_i 344)} is VALID [2019-05-15 10:24:25,397 INFO L273 TraceCheckUtils]: 518: Hoare triple {305444#(<= proc_i 344)} assume i + 4 < a[j]; {305444#(<= proc_i 344)} is VALID [2019-05-15 10:24:25,397 INFO L273 TraceCheckUtils]: 519: Hoare triple {305444#(<= proc_i 344)} assume a[5] == 1000; {305444#(<= proc_i 344)} is VALID [2019-05-15 10:24:25,398 INFO L273 TraceCheckUtils]: 520: Hoare triple {305444#(<= proc_i 344)} assume j > 4; {305444#(<= proc_i 344)} is VALID [2019-05-15 10:24:25,398 INFO L273 TraceCheckUtils]: 521: Hoare triple {305444#(<= proc_i 344)} assume j < 6; {305444#(<= proc_i 344)} is VALID [2019-05-15 10:24:25,399 INFO L273 TraceCheckUtils]: 522: Hoare triple {305444#(<= proc_i 344)} i := i + 4; {305463#(<= proc_i 348)} is VALID [2019-05-15 10:24:25,399 INFO L273 TraceCheckUtils]: 523: Hoare triple {305463#(<= proc_i 348)} assume i <= 1000; {305463#(<= proc_i 348)} is VALID [2019-05-15 10:24:25,400 INFO L273 TraceCheckUtils]: 524: Hoare triple {305463#(<= proc_i 348)} assume i + 4 < a[j]; {305463#(<= proc_i 348)} is VALID [2019-05-15 10:24:25,400 INFO L273 TraceCheckUtils]: 525: Hoare triple {305463#(<= proc_i 348)} assume a[5] == 1000; {305463#(<= proc_i 348)} is VALID [2019-05-15 10:24:25,400 INFO L273 TraceCheckUtils]: 526: Hoare triple {305463#(<= proc_i 348)} assume j > 4; {305463#(<= proc_i 348)} is VALID [2019-05-15 10:24:25,401 INFO L273 TraceCheckUtils]: 527: Hoare triple {305463#(<= proc_i 348)} assume j < 6; {305463#(<= proc_i 348)} is VALID [2019-05-15 10:24:25,402 INFO L273 TraceCheckUtils]: 528: Hoare triple {305463#(<= proc_i 348)} i := i + 4; {305482#(<= proc_i 352)} is VALID [2019-05-15 10:24:25,402 INFO L273 TraceCheckUtils]: 529: Hoare triple {305482#(<= proc_i 352)} assume i <= 1000; {305482#(<= proc_i 352)} is VALID [2019-05-15 10:24:25,403 INFO L273 TraceCheckUtils]: 530: Hoare triple {305482#(<= proc_i 352)} assume i + 4 < a[j]; {305482#(<= proc_i 352)} is VALID [2019-05-15 10:24:25,403 INFO L273 TraceCheckUtils]: 531: Hoare triple {305482#(<= proc_i 352)} assume a[5] == 1000; {305482#(<= proc_i 352)} is VALID [2019-05-15 10:24:25,403 INFO L273 TraceCheckUtils]: 532: Hoare triple {305482#(<= proc_i 352)} assume j > 4; {305482#(<= proc_i 352)} is VALID [2019-05-15 10:24:25,404 INFO L273 TraceCheckUtils]: 533: Hoare triple {305482#(<= proc_i 352)} assume j < 6; {305482#(<= proc_i 352)} is VALID [2019-05-15 10:24:25,405 INFO L273 TraceCheckUtils]: 534: Hoare triple {305482#(<= proc_i 352)} i := i + 4; {305501#(<= proc_i 356)} is VALID [2019-05-15 10:24:25,405 INFO L273 TraceCheckUtils]: 535: Hoare triple {305501#(<= proc_i 356)} assume i <= 1000; {305501#(<= proc_i 356)} is VALID [2019-05-15 10:24:25,405 INFO L273 TraceCheckUtils]: 536: Hoare triple {305501#(<= proc_i 356)} assume i + 4 < a[j]; {305501#(<= proc_i 356)} is VALID [2019-05-15 10:24:25,406 INFO L273 TraceCheckUtils]: 537: Hoare triple {305501#(<= proc_i 356)} assume a[5] == 1000; {305501#(<= proc_i 356)} is VALID [2019-05-15 10:24:25,406 INFO L273 TraceCheckUtils]: 538: Hoare triple {305501#(<= proc_i 356)} assume j > 4; {305501#(<= proc_i 356)} is VALID [2019-05-15 10:24:25,407 INFO L273 TraceCheckUtils]: 539: Hoare triple {305501#(<= proc_i 356)} assume j < 6; {305501#(<= proc_i 356)} is VALID [2019-05-15 10:24:25,407 INFO L273 TraceCheckUtils]: 540: Hoare triple {305501#(<= proc_i 356)} i := i + 4; {305520#(<= proc_i 360)} is VALID [2019-05-15 10:24:25,408 INFO L273 TraceCheckUtils]: 541: Hoare triple {305520#(<= proc_i 360)} assume i <= 1000; {305520#(<= proc_i 360)} is VALID [2019-05-15 10:24:25,408 INFO L273 TraceCheckUtils]: 542: Hoare triple {305520#(<= proc_i 360)} assume i + 4 < a[j]; {305520#(<= proc_i 360)} is VALID [2019-05-15 10:24:25,409 INFO L273 TraceCheckUtils]: 543: Hoare triple {305520#(<= proc_i 360)} assume a[5] == 1000; {305520#(<= proc_i 360)} is VALID [2019-05-15 10:24:25,409 INFO L273 TraceCheckUtils]: 544: Hoare triple {305520#(<= proc_i 360)} assume j > 4; {305520#(<= proc_i 360)} is VALID [2019-05-15 10:24:25,410 INFO L273 TraceCheckUtils]: 545: Hoare triple {305520#(<= proc_i 360)} assume j < 6; {305520#(<= proc_i 360)} is VALID [2019-05-15 10:24:25,410 INFO L273 TraceCheckUtils]: 546: Hoare triple {305520#(<= proc_i 360)} i := i + 4; {305539#(<= proc_i 364)} is VALID [2019-05-15 10:24:25,411 INFO L273 TraceCheckUtils]: 547: Hoare triple {305539#(<= proc_i 364)} assume i <= 1000; {305539#(<= proc_i 364)} is VALID [2019-05-15 10:24:25,411 INFO L273 TraceCheckUtils]: 548: Hoare triple {305539#(<= proc_i 364)} assume i + 4 < a[j]; {305539#(<= proc_i 364)} is VALID [2019-05-15 10:24:25,412 INFO L273 TraceCheckUtils]: 549: Hoare triple {305539#(<= proc_i 364)} assume a[5] == 1000; {305539#(<= proc_i 364)} is VALID [2019-05-15 10:24:25,412 INFO L273 TraceCheckUtils]: 550: Hoare triple {305539#(<= proc_i 364)} assume j > 4; {305539#(<= proc_i 364)} is VALID [2019-05-15 10:24:25,413 INFO L273 TraceCheckUtils]: 551: Hoare triple {305539#(<= proc_i 364)} assume j < 6; {305539#(<= proc_i 364)} is VALID [2019-05-15 10:24:25,413 INFO L273 TraceCheckUtils]: 552: Hoare triple {305539#(<= proc_i 364)} i := i + 4; {305558#(<= proc_i 368)} is VALID [2019-05-15 10:24:25,414 INFO L273 TraceCheckUtils]: 553: Hoare triple {305558#(<= proc_i 368)} assume i <= 1000; {305558#(<= proc_i 368)} is VALID [2019-05-15 10:24:25,414 INFO L273 TraceCheckUtils]: 554: Hoare triple {305558#(<= proc_i 368)} assume i + 4 < a[j]; {305558#(<= proc_i 368)} is VALID [2019-05-15 10:24:25,415 INFO L273 TraceCheckUtils]: 555: Hoare triple {305558#(<= proc_i 368)} assume a[5] == 1000; {305558#(<= proc_i 368)} is VALID [2019-05-15 10:24:25,415 INFO L273 TraceCheckUtils]: 556: Hoare triple {305558#(<= proc_i 368)} assume j > 4; {305558#(<= proc_i 368)} is VALID [2019-05-15 10:24:25,416 INFO L273 TraceCheckUtils]: 557: Hoare triple {305558#(<= proc_i 368)} assume j < 6; {305558#(<= proc_i 368)} is VALID [2019-05-15 10:24:25,416 INFO L273 TraceCheckUtils]: 558: Hoare triple {305558#(<= proc_i 368)} i := i + 4; {305577#(<= proc_i 372)} is VALID [2019-05-15 10:24:25,417 INFO L273 TraceCheckUtils]: 559: Hoare triple {305577#(<= proc_i 372)} assume i <= 1000; {305577#(<= proc_i 372)} is VALID [2019-05-15 10:24:25,417 INFO L273 TraceCheckUtils]: 560: Hoare triple {305577#(<= proc_i 372)} assume i + 4 < a[j]; {305577#(<= proc_i 372)} is VALID [2019-05-15 10:24:25,418 INFO L273 TraceCheckUtils]: 561: Hoare triple {305577#(<= proc_i 372)} assume a[5] == 1000; {305577#(<= proc_i 372)} is VALID [2019-05-15 10:24:25,418 INFO L273 TraceCheckUtils]: 562: Hoare triple {305577#(<= proc_i 372)} assume j > 4; {305577#(<= proc_i 372)} is VALID [2019-05-15 10:24:25,419 INFO L273 TraceCheckUtils]: 563: Hoare triple {305577#(<= proc_i 372)} assume j < 6; {305577#(<= proc_i 372)} is VALID [2019-05-15 10:24:25,419 INFO L273 TraceCheckUtils]: 564: Hoare triple {305577#(<= proc_i 372)} i := i + 4; {305596#(<= proc_i 376)} is VALID [2019-05-15 10:24:25,420 INFO L273 TraceCheckUtils]: 565: Hoare triple {305596#(<= proc_i 376)} assume i <= 1000; {305596#(<= proc_i 376)} is VALID [2019-05-15 10:24:25,420 INFO L273 TraceCheckUtils]: 566: Hoare triple {305596#(<= proc_i 376)} assume i + 4 < a[j]; {305596#(<= proc_i 376)} is VALID [2019-05-15 10:24:25,421 INFO L273 TraceCheckUtils]: 567: Hoare triple {305596#(<= proc_i 376)} assume a[5] == 1000; {305596#(<= proc_i 376)} is VALID [2019-05-15 10:24:25,421 INFO L273 TraceCheckUtils]: 568: Hoare triple {305596#(<= proc_i 376)} assume j > 4; {305596#(<= proc_i 376)} is VALID [2019-05-15 10:24:25,422 INFO L273 TraceCheckUtils]: 569: Hoare triple {305596#(<= proc_i 376)} assume j < 6; {305596#(<= proc_i 376)} is VALID [2019-05-15 10:24:25,422 INFO L273 TraceCheckUtils]: 570: Hoare triple {305596#(<= proc_i 376)} i := i + 4; {305615#(<= proc_i 380)} is VALID [2019-05-15 10:24:25,423 INFO L273 TraceCheckUtils]: 571: Hoare triple {305615#(<= proc_i 380)} assume i <= 1000; {305615#(<= proc_i 380)} is VALID [2019-05-15 10:24:25,423 INFO L273 TraceCheckUtils]: 572: Hoare triple {305615#(<= proc_i 380)} assume i + 4 < a[j]; {305615#(<= proc_i 380)} is VALID [2019-05-15 10:24:25,424 INFO L273 TraceCheckUtils]: 573: Hoare triple {305615#(<= proc_i 380)} assume a[5] == 1000; {305615#(<= proc_i 380)} is VALID [2019-05-15 10:24:25,424 INFO L273 TraceCheckUtils]: 574: Hoare triple {305615#(<= proc_i 380)} assume j > 4; {305615#(<= proc_i 380)} is VALID [2019-05-15 10:24:25,424 INFO L273 TraceCheckUtils]: 575: Hoare triple {305615#(<= proc_i 380)} assume j < 6; {305615#(<= proc_i 380)} is VALID [2019-05-15 10:24:25,425 INFO L273 TraceCheckUtils]: 576: Hoare triple {305615#(<= proc_i 380)} i := i + 4; {305634#(<= proc_i 384)} is VALID [2019-05-15 10:24:25,426 INFO L273 TraceCheckUtils]: 577: Hoare triple {305634#(<= proc_i 384)} assume i <= 1000; {305634#(<= proc_i 384)} is VALID [2019-05-15 10:24:25,426 INFO L273 TraceCheckUtils]: 578: Hoare triple {305634#(<= proc_i 384)} assume i + 4 < a[j]; {305634#(<= proc_i 384)} is VALID [2019-05-15 10:24:25,427 INFO L273 TraceCheckUtils]: 579: Hoare triple {305634#(<= proc_i 384)} assume a[5] == 1000; {305634#(<= proc_i 384)} is VALID [2019-05-15 10:24:25,427 INFO L273 TraceCheckUtils]: 580: Hoare triple {305634#(<= proc_i 384)} assume j > 4; {305634#(<= proc_i 384)} is VALID [2019-05-15 10:24:25,427 INFO L273 TraceCheckUtils]: 581: Hoare triple {305634#(<= proc_i 384)} assume j < 6; {305634#(<= proc_i 384)} is VALID [2019-05-15 10:24:25,428 INFO L273 TraceCheckUtils]: 582: Hoare triple {305634#(<= proc_i 384)} i := i + 4; {305653#(<= proc_i 388)} is VALID [2019-05-15 10:24:25,429 INFO L273 TraceCheckUtils]: 583: Hoare triple {305653#(<= proc_i 388)} assume i <= 1000; {305653#(<= proc_i 388)} is VALID [2019-05-15 10:24:25,429 INFO L273 TraceCheckUtils]: 584: Hoare triple {305653#(<= proc_i 388)} assume i + 4 < a[j]; {305653#(<= proc_i 388)} is VALID [2019-05-15 10:24:25,429 INFO L273 TraceCheckUtils]: 585: Hoare triple {305653#(<= proc_i 388)} assume a[5] == 1000; {305653#(<= proc_i 388)} is VALID [2019-05-15 10:24:25,430 INFO L273 TraceCheckUtils]: 586: Hoare triple {305653#(<= proc_i 388)} assume j > 4; {305653#(<= proc_i 388)} is VALID [2019-05-15 10:24:25,430 INFO L273 TraceCheckUtils]: 587: Hoare triple {305653#(<= proc_i 388)} assume j < 6; {305653#(<= proc_i 388)} is VALID [2019-05-15 10:24:25,431 INFO L273 TraceCheckUtils]: 588: Hoare triple {305653#(<= proc_i 388)} i := i + 4; {305672#(<= proc_i 392)} is VALID [2019-05-15 10:24:25,431 INFO L273 TraceCheckUtils]: 589: Hoare triple {305672#(<= proc_i 392)} assume i <= 1000; {305672#(<= proc_i 392)} is VALID [2019-05-15 10:24:25,432 INFO L273 TraceCheckUtils]: 590: Hoare triple {305672#(<= proc_i 392)} assume i + 4 < a[j]; {305672#(<= proc_i 392)} is VALID [2019-05-15 10:24:25,432 INFO L273 TraceCheckUtils]: 591: Hoare triple {305672#(<= proc_i 392)} assume a[5] == 1000; {305672#(<= proc_i 392)} is VALID [2019-05-15 10:24:25,433 INFO L273 TraceCheckUtils]: 592: Hoare triple {305672#(<= proc_i 392)} assume j > 4; {305672#(<= proc_i 392)} is VALID [2019-05-15 10:24:25,433 INFO L273 TraceCheckUtils]: 593: Hoare triple {305672#(<= proc_i 392)} assume j < 6; {305672#(<= proc_i 392)} is VALID [2019-05-15 10:24:25,434 INFO L273 TraceCheckUtils]: 594: Hoare triple {305672#(<= proc_i 392)} i := i + 4; {305691#(<= proc_i 396)} is VALID [2019-05-15 10:24:25,434 INFO L273 TraceCheckUtils]: 595: Hoare triple {305691#(<= proc_i 396)} assume i <= 1000; {305691#(<= proc_i 396)} is VALID [2019-05-15 10:24:25,435 INFO L273 TraceCheckUtils]: 596: Hoare triple {305691#(<= proc_i 396)} assume i + 4 < a[j]; {305691#(<= proc_i 396)} is VALID [2019-05-15 10:24:25,435 INFO L273 TraceCheckUtils]: 597: Hoare triple {305691#(<= proc_i 396)} assume a[5] == 1000; {305691#(<= proc_i 396)} is VALID [2019-05-15 10:24:25,436 INFO L273 TraceCheckUtils]: 598: Hoare triple {305691#(<= proc_i 396)} assume j > 4; {305691#(<= proc_i 396)} is VALID [2019-05-15 10:24:25,436 INFO L273 TraceCheckUtils]: 599: Hoare triple {305691#(<= proc_i 396)} assume j < 6; {305691#(<= proc_i 396)} is VALID [2019-05-15 10:24:25,437 INFO L273 TraceCheckUtils]: 600: Hoare triple {305691#(<= proc_i 396)} i := i + 4; {305710#(<= proc_i 400)} is VALID [2019-05-15 10:24:25,437 INFO L273 TraceCheckUtils]: 601: Hoare triple {305710#(<= proc_i 400)} assume i <= 1000; {305710#(<= proc_i 400)} is VALID [2019-05-15 10:24:25,438 INFO L273 TraceCheckUtils]: 602: Hoare triple {305710#(<= proc_i 400)} assume i + 4 < a[j]; {305710#(<= proc_i 400)} is VALID [2019-05-15 10:24:25,438 INFO L273 TraceCheckUtils]: 603: Hoare triple {305710#(<= proc_i 400)} assume a[5] == 1000; {305710#(<= proc_i 400)} is VALID [2019-05-15 10:24:25,439 INFO L273 TraceCheckUtils]: 604: Hoare triple {305710#(<= proc_i 400)} assume j > 4; {305710#(<= proc_i 400)} is VALID [2019-05-15 10:24:25,439 INFO L273 TraceCheckUtils]: 605: Hoare triple {305710#(<= proc_i 400)} assume j < 6; {305710#(<= proc_i 400)} is VALID [2019-05-15 10:24:25,440 INFO L273 TraceCheckUtils]: 606: Hoare triple {305710#(<= proc_i 400)} i := i + 4; {305729#(<= proc_i 404)} is VALID [2019-05-15 10:24:25,440 INFO L273 TraceCheckUtils]: 607: Hoare triple {305729#(<= proc_i 404)} assume i <= 1000; {305729#(<= proc_i 404)} is VALID [2019-05-15 10:24:25,441 INFO L273 TraceCheckUtils]: 608: Hoare triple {305729#(<= proc_i 404)} assume i + 4 < a[j]; {305729#(<= proc_i 404)} is VALID [2019-05-15 10:24:25,441 INFO L273 TraceCheckUtils]: 609: Hoare triple {305729#(<= proc_i 404)} assume a[5] == 1000; {305729#(<= proc_i 404)} is VALID [2019-05-15 10:24:25,442 INFO L273 TraceCheckUtils]: 610: Hoare triple {305729#(<= proc_i 404)} assume j > 4; {305729#(<= proc_i 404)} is VALID [2019-05-15 10:24:25,442 INFO L273 TraceCheckUtils]: 611: Hoare triple {305729#(<= proc_i 404)} assume j < 6; {305729#(<= proc_i 404)} is VALID [2019-05-15 10:24:25,443 INFO L273 TraceCheckUtils]: 612: Hoare triple {305729#(<= proc_i 404)} i := i + 4; {305748#(<= proc_i 408)} is VALID [2019-05-15 10:24:25,443 INFO L273 TraceCheckUtils]: 613: Hoare triple {305748#(<= proc_i 408)} assume i <= 1000; {305748#(<= proc_i 408)} is VALID [2019-05-15 10:24:25,444 INFO L273 TraceCheckUtils]: 614: Hoare triple {305748#(<= proc_i 408)} assume i + 4 < a[j]; {305748#(<= proc_i 408)} is VALID [2019-05-15 10:24:25,444 INFO L273 TraceCheckUtils]: 615: Hoare triple {305748#(<= proc_i 408)} assume a[5] == 1000; {305748#(<= proc_i 408)} is VALID [2019-05-15 10:24:25,445 INFO L273 TraceCheckUtils]: 616: Hoare triple {305748#(<= proc_i 408)} assume j > 4; {305748#(<= proc_i 408)} is VALID [2019-05-15 10:24:25,445 INFO L273 TraceCheckUtils]: 617: Hoare triple {305748#(<= proc_i 408)} assume j < 6; {305748#(<= proc_i 408)} is VALID [2019-05-15 10:24:25,446 INFO L273 TraceCheckUtils]: 618: Hoare triple {305748#(<= proc_i 408)} i := i + 4; {305767#(<= proc_i 412)} is VALID [2019-05-15 10:24:25,446 INFO L273 TraceCheckUtils]: 619: Hoare triple {305767#(<= proc_i 412)} assume i <= 1000; {305767#(<= proc_i 412)} is VALID [2019-05-15 10:24:25,447 INFO L273 TraceCheckUtils]: 620: Hoare triple {305767#(<= proc_i 412)} assume i + 4 < a[j]; {305767#(<= proc_i 412)} is VALID [2019-05-15 10:24:25,447 INFO L273 TraceCheckUtils]: 621: Hoare triple {305767#(<= proc_i 412)} assume a[5] == 1000; {305767#(<= proc_i 412)} is VALID [2019-05-15 10:24:25,448 INFO L273 TraceCheckUtils]: 622: Hoare triple {305767#(<= proc_i 412)} assume j > 4; {305767#(<= proc_i 412)} is VALID [2019-05-15 10:24:25,448 INFO L273 TraceCheckUtils]: 623: Hoare triple {305767#(<= proc_i 412)} assume j < 6; {305767#(<= proc_i 412)} is VALID [2019-05-15 10:24:25,449 INFO L273 TraceCheckUtils]: 624: Hoare triple {305767#(<= proc_i 412)} i := i + 4; {305786#(<= proc_i 416)} is VALID [2019-05-15 10:24:25,449 INFO L273 TraceCheckUtils]: 625: Hoare triple {305786#(<= proc_i 416)} assume i <= 1000; {305786#(<= proc_i 416)} is VALID [2019-05-15 10:24:25,450 INFO L273 TraceCheckUtils]: 626: Hoare triple {305786#(<= proc_i 416)} assume i + 4 < a[j]; {305786#(<= proc_i 416)} is VALID [2019-05-15 10:24:25,450 INFO L273 TraceCheckUtils]: 627: Hoare triple {305786#(<= proc_i 416)} assume a[5] == 1000; {305786#(<= proc_i 416)} is VALID [2019-05-15 10:24:25,450 INFO L273 TraceCheckUtils]: 628: Hoare triple {305786#(<= proc_i 416)} assume j > 4; {305786#(<= proc_i 416)} is VALID [2019-05-15 10:24:25,451 INFO L273 TraceCheckUtils]: 629: Hoare triple {305786#(<= proc_i 416)} assume j < 6; {305786#(<= proc_i 416)} is VALID [2019-05-15 10:24:25,452 INFO L273 TraceCheckUtils]: 630: Hoare triple {305786#(<= proc_i 416)} i := i + 4; {305805#(<= proc_i 420)} is VALID [2019-05-15 10:24:25,452 INFO L273 TraceCheckUtils]: 631: Hoare triple {305805#(<= proc_i 420)} assume i <= 1000; {305805#(<= proc_i 420)} is VALID [2019-05-15 10:24:25,453 INFO L273 TraceCheckUtils]: 632: Hoare triple {305805#(<= proc_i 420)} assume i + 4 < a[j]; {305805#(<= proc_i 420)} is VALID [2019-05-15 10:24:25,453 INFO L273 TraceCheckUtils]: 633: Hoare triple {305805#(<= proc_i 420)} assume a[5] == 1000; {305805#(<= proc_i 420)} is VALID [2019-05-15 10:24:25,454 INFO L273 TraceCheckUtils]: 634: Hoare triple {305805#(<= proc_i 420)} assume j > 4; {305805#(<= proc_i 420)} is VALID [2019-05-15 10:24:25,454 INFO L273 TraceCheckUtils]: 635: Hoare triple {305805#(<= proc_i 420)} assume j < 6; {305805#(<= proc_i 420)} is VALID [2019-05-15 10:24:25,455 INFO L273 TraceCheckUtils]: 636: Hoare triple {305805#(<= proc_i 420)} i := i + 4; {305824#(<= proc_i 424)} is VALID [2019-05-15 10:24:25,455 INFO L273 TraceCheckUtils]: 637: Hoare triple {305824#(<= proc_i 424)} assume i <= 1000; {305824#(<= proc_i 424)} is VALID [2019-05-15 10:24:25,456 INFO L273 TraceCheckUtils]: 638: Hoare triple {305824#(<= proc_i 424)} assume i + 4 < a[j]; {305824#(<= proc_i 424)} is VALID [2019-05-15 10:24:25,456 INFO L273 TraceCheckUtils]: 639: Hoare triple {305824#(<= proc_i 424)} assume a[5] == 1000; {305824#(<= proc_i 424)} is VALID [2019-05-15 10:24:25,457 INFO L273 TraceCheckUtils]: 640: Hoare triple {305824#(<= proc_i 424)} assume j > 4; {305824#(<= proc_i 424)} is VALID [2019-05-15 10:24:25,457 INFO L273 TraceCheckUtils]: 641: Hoare triple {305824#(<= proc_i 424)} assume j < 6; {305824#(<= proc_i 424)} is VALID [2019-05-15 10:24:25,458 INFO L273 TraceCheckUtils]: 642: Hoare triple {305824#(<= proc_i 424)} i := i + 4; {305843#(<= proc_i 428)} is VALID [2019-05-15 10:24:25,458 INFO L273 TraceCheckUtils]: 643: Hoare triple {305843#(<= proc_i 428)} assume i <= 1000; {305843#(<= proc_i 428)} is VALID [2019-05-15 10:24:25,459 INFO L273 TraceCheckUtils]: 644: Hoare triple {305843#(<= proc_i 428)} assume i + 4 < a[j]; {305843#(<= proc_i 428)} is VALID [2019-05-15 10:24:25,459 INFO L273 TraceCheckUtils]: 645: Hoare triple {305843#(<= proc_i 428)} assume a[5] == 1000; {305843#(<= proc_i 428)} is VALID [2019-05-15 10:24:25,460 INFO L273 TraceCheckUtils]: 646: Hoare triple {305843#(<= proc_i 428)} assume j > 4; {305843#(<= proc_i 428)} is VALID [2019-05-15 10:24:25,460 INFO L273 TraceCheckUtils]: 647: Hoare triple {305843#(<= proc_i 428)} assume j < 6; {305843#(<= proc_i 428)} is VALID [2019-05-15 10:24:25,461 INFO L273 TraceCheckUtils]: 648: Hoare triple {305843#(<= proc_i 428)} i := i + 4; {305862#(<= proc_i 432)} is VALID [2019-05-15 10:24:25,461 INFO L273 TraceCheckUtils]: 649: Hoare triple {305862#(<= proc_i 432)} assume i <= 1000; {305862#(<= proc_i 432)} is VALID [2019-05-15 10:24:25,462 INFO L273 TraceCheckUtils]: 650: Hoare triple {305862#(<= proc_i 432)} assume i + 4 < a[j]; {305862#(<= proc_i 432)} is VALID [2019-05-15 10:24:25,462 INFO L273 TraceCheckUtils]: 651: Hoare triple {305862#(<= proc_i 432)} assume a[5] == 1000; {305862#(<= proc_i 432)} is VALID [2019-05-15 10:24:25,463 INFO L273 TraceCheckUtils]: 652: Hoare triple {305862#(<= proc_i 432)} assume j > 4; {305862#(<= proc_i 432)} is VALID [2019-05-15 10:24:25,463 INFO L273 TraceCheckUtils]: 653: Hoare triple {305862#(<= proc_i 432)} assume j < 6; {305862#(<= proc_i 432)} is VALID [2019-05-15 10:24:25,464 INFO L273 TraceCheckUtils]: 654: Hoare triple {305862#(<= proc_i 432)} i := i + 4; {305881#(<= proc_i 436)} is VALID [2019-05-15 10:24:25,464 INFO L273 TraceCheckUtils]: 655: Hoare triple {305881#(<= proc_i 436)} assume i <= 1000; {305881#(<= proc_i 436)} is VALID [2019-05-15 10:24:25,465 INFO L273 TraceCheckUtils]: 656: Hoare triple {305881#(<= proc_i 436)} assume i + 4 < a[j]; {305881#(<= proc_i 436)} is VALID [2019-05-15 10:24:25,465 INFO L273 TraceCheckUtils]: 657: Hoare triple {305881#(<= proc_i 436)} assume a[5] == 1000; {305881#(<= proc_i 436)} is VALID [2019-05-15 10:24:25,466 INFO L273 TraceCheckUtils]: 658: Hoare triple {305881#(<= proc_i 436)} assume j > 4; {305881#(<= proc_i 436)} is VALID [2019-05-15 10:24:25,466 INFO L273 TraceCheckUtils]: 659: Hoare triple {305881#(<= proc_i 436)} assume j < 6; {305881#(<= proc_i 436)} is VALID [2019-05-15 10:24:25,467 INFO L273 TraceCheckUtils]: 660: Hoare triple {305881#(<= proc_i 436)} i := i + 4; {305900#(<= proc_i 440)} is VALID [2019-05-15 10:24:25,467 INFO L273 TraceCheckUtils]: 661: Hoare triple {305900#(<= proc_i 440)} assume i <= 1000; {305900#(<= proc_i 440)} is VALID [2019-05-15 10:24:25,468 INFO L273 TraceCheckUtils]: 662: Hoare triple {305900#(<= proc_i 440)} assume i + 4 < a[j]; {305900#(<= proc_i 440)} is VALID [2019-05-15 10:24:25,468 INFO L273 TraceCheckUtils]: 663: Hoare triple {305900#(<= proc_i 440)} assume a[5] == 1000; {305900#(<= proc_i 440)} is VALID [2019-05-15 10:24:25,469 INFO L273 TraceCheckUtils]: 664: Hoare triple {305900#(<= proc_i 440)} assume j > 4; {305900#(<= proc_i 440)} is VALID [2019-05-15 10:24:25,469 INFO L273 TraceCheckUtils]: 665: Hoare triple {305900#(<= proc_i 440)} assume j < 6; {305900#(<= proc_i 440)} is VALID [2019-05-15 10:24:25,470 INFO L273 TraceCheckUtils]: 666: Hoare triple {305900#(<= proc_i 440)} i := i + 4; {305919#(<= proc_i 444)} is VALID [2019-05-15 10:24:25,470 INFO L273 TraceCheckUtils]: 667: Hoare triple {305919#(<= proc_i 444)} assume i <= 1000; {305919#(<= proc_i 444)} is VALID [2019-05-15 10:24:25,471 INFO L273 TraceCheckUtils]: 668: Hoare triple {305919#(<= proc_i 444)} assume i + 4 < a[j]; {305919#(<= proc_i 444)} is VALID [2019-05-15 10:24:25,471 INFO L273 TraceCheckUtils]: 669: Hoare triple {305919#(<= proc_i 444)} assume a[5] == 1000; {305919#(<= proc_i 444)} is VALID [2019-05-15 10:24:25,472 INFO L273 TraceCheckUtils]: 670: Hoare triple {305919#(<= proc_i 444)} assume j > 4; {305919#(<= proc_i 444)} is VALID [2019-05-15 10:24:25,472 INFO L273 TraceCheckUtils]: 671: Hoare triple {305919#(<= proc_i 444)} assume j < 6; {305919#(<= proc_i 444)} is VALID [2019-05-15 10:24:25,473 INFO L273 TraceCheckUtils]: 672: Hoare triple {305919#(<= proc_i 444)} i := i + 4; {305938#(<= proc_i 448)} is VALID [2019-05-15 10:24:25,473 INFO L273 TraceCheckUtils]: 673: Hoare triple {305938#(<= proc_i 448)} assume i <= 1000; {305938#(<= proc_i 448)} is VALID [2019-05-15 10:24:25,474 INFO L273 TraceCheckUtils]: 674: Hoare triple {305938#(<= proc_i 448)} assume i + 4 < a[j]; {305938#(<= proc_i 448)} is VALID [2019-05-15 10:24:25,474 INFO L273 TraceCheckUtils]: 675: Hoare triple {305938#(<= proc_i 448)} assume a[5] == 1000; {305938#(<= proc_i 448)} is VALID [2019-05-15 10:24:25,475 INFO L273 TraceCheckUtils]: 676: Hoare triple {305938#(<= proc_i 448)} assume j > 4; {305938#(<= proc_i 448)} is VALID [2019-05-15 10:24:25,475 INFO L273 TraceCheckUtils]: 677: Hoare triple {305938#(<= proc_i 448)} assume j < 6; {305938#(<= proc_i 448)} is VALID [2019-05-15 10:24:25,476 INFO L273 TraceCheckUtils]: 678: Hoare triple {305938#(<= proc_i 448)} i := i + 4; {305957#(<= proc_i 452)} is VALID [2019-05-15 10:24:25,476 INFO L273 TraceCheckUtils]: 679: Hoare triple {305957#(<= proc_i 452)} assume i <= 1000; {305957#(<= proc_i 452)} is VALID [2019-05-15 10:24:25,477 INFO L273 TraceCheckUtils]: 680: Hoare triple {305957#(<= proc_i 452)} assume i + 4 < a[j]; {305957#(<= proc_i 452)} is VALID [2019-05-15 10:24:25,477 INFO L273 TraceCheckUtils]: 681: Hoare triple {305957#(<= proc_i 452)} assume a[5] == 1000; {305957#(<= proc_i 452)} is VALID [2019-05-15 10:24:25,478 INFO L273 TraceCheckUtils]: 682: Hoare triple {305957#(<= proc_i 452)} assume j > 4; {305957#(<= proc_i 452)} is VALID [2019-05-15 10:24:25,478 INFO L273 TraceCheckUtils]: 683: Hoare triple {305957#(<= proc_i 452)} assume j < 6; {305957#(<= proc_i 452)} is VALID [2019-05-15 10:24:25,479 INFO L273 TraceCheckUtils]: 684: Hoare triple {305957#(<= proc_i 452)} i := i + 4; {305976#(<= proc_i 456)} is VALID [2019-05-15 10:24:25,479 INFO L273 TraceCheckUtils]: 685: Hoare triple {305976#(<= proc_i 456)} assume i <= 1000; {305976#(<= proc_i 456)} is VALID [2019-05-15 10:24:25,480 INFO L273 TraceCheckUtils]: 686: Hoare triple {305976#(<= proc_i 456)} assume i + 4 < a[j]; {305976#(<= proc_i 456)} is VALID [2019-05-15 10:24:25,480 INFO L273 TraceCheckUtils]: 687: Hoare triple {305976#(<= proc_i 456)} assume a[5] == 1000; {305976#(<= proc_i 456)} is VALID [2019-05-15 10:24:25,481 INFO L273 TraceCheckUtils]: 688: Hoare triple {305976#(<= proc_i 456)} assume j > 4; {305976#(<= proc_i 456)} is VALID [2019-05-15 10:24:25,481 INFO L273 TraceCheckUtils]: 689: Hoare triple {305976#(<= proc_i 456)} assume j < 6; {305976#(<= proc_i 456)} is VALID [2019-05-15 10:24:25,482 INFO L273 TraceCheckUtils]: 690: Hoare triple {305976#(<= proc_i 456)} i := i + 4; {305995#(<= proc_i 460)} is VALID [2019-05-15 10:24:25,482 INFO L273 TraceCheckUtils]: 691: Hoare triple {305995#(<= proc_i 460)} assume i <= 1000; {305995#(<= proc_i 460)} is VALID [2019-05-15 10:24:25,483 INFO L273 TraceCheckUtils]: 692: Hoare triple {305995#(<= proc_i 460)} assume i + 4 < a[j]; {305995#(<= proc_i 460)} is VALID [2019-05-15 10:24:25,483 INFO L273 TraceCheckUtils]: 693: Hoare triple {305995#(<= proc_i 460)} assume a[5] == 1000; {305995#(<= proc_i 460)} is VALID [2019-05-15 10:24:25,483 INFO L273 TraceCheckUtils]: 694: Hoare triple {305995#(<= proc_i 460)} assume j > 4; {305995#(<= proc_i 460)} is VALID [2019-05-15 10:24:25,484 INFO L273 TraceCheckUtils]: 695: Hoare triple {305995#(<= proc_i 460)} assume j < 6; {305995#(<= proc_i 460)} is VALID [2019-05-15 10:24:25,485 INFO L273 TraceCheckUtils]: 696: Hoare triple {305995#(<= proc_i 460)} i := i + 4; {306014#(<= proc_i 464)} is VALID [2019-05-15 10:24:25,485 INFO L273 TraceCheckUtils]: 697: Hoare triple {306014#(<= proc_i 464)} assume i <= 1000; {306014#(<= proc_i 464)} is VALID [2019-05-15 10:24:25,486 INFO L273 TraceCheckUtils]: 698: Hoare triple {306014#(<= proc_i 464)} assume i + 4 < a[j]; {306014#(<= proc_i 464)} is VALID [2019-05-15 10:24:25,486 INFO L273 TraceCheckUtils]: 699: Hoare triple {306014#(<= proc_i 464)} assume a[5] == 1000; {306014#(<= proc_i 464)} is VALID [2019-05-15 10:24:25,486 INFO L273 TraceCheckUtils]: 700: Hoare triple {306014#(<= proc_i 464)} assume j > 4; {306014#(<= proc_i 464)} is VALID [2019-05-15 10:24:25,487 INFO L273 TraceCheckUtils]: 701: Hoare triple {306014#(<= proc_i 464)} assume j < 6; {306014#(<= proc_i 464)} is VALID [2019-05-15 10:24:25,488 INFO L273 TraceCheckUtils]: 702: Hoare triple {306014#(<= proc_i 464)} i := i + 4; {306033#(<= proc_i 468)} is VALID [2019-05-15 10:24:25,488 INFO L273 TraceCheckUtils]: 703: Hoare triple {306033#(<= proc_i 468)} assume i <= 1000; {306033#(<= proc_i 468)} is VALID [2019-05-15 10:24:25,488 INFO L273 TraceCheckUtils]: 704: Hoare triple {306033#(<= proc_i 468)} assume i + 4 < a[j]; {306033#(<= proc_i 468)} is VALID [2019-05-15 10:24:25,489 INFO L273 TraceCheckUtils]: 705: Hoare triple {306033#(<= proc_i 468)} assume a[5] == 1000; {306033#(<= proc_i 468)} is VALID [2019-05-15 10:24:25,489 INFO L273 TraceCheckUtils]: 706: Hoare triple {306033#(<= proc_i 468)} assume j > 4; {306033#(<= proc_i 468)} is VALID [2019-05-15 10:24:25,490 INFO L273 TraceCheckUtils]: 707: Hoare triple {306033#(<= proc_i 468)} assume j < 6; {306033#(<= proc_i 468)} is VALID [2019-05-15 10:24:25,490 INFO L273 TraceCheckUtils]: 708: Hoare triple {306033#(<= proc_i 468)} i := i + 4; {306052#(<= proc_i 472)} is VALID [2019-05-15 10:24:25,491 INFO L273 TraceCheckUtils]: 709: Hoare triple {306052#(<= proc_i 472)} assume !(i <= 1000); {303806#false} is VALID [2019-05-15 10:24:25,806 INFO L134 CoverageAnalysis]: Checked inductivity of 41536 backedges. 0 proven. 41536 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:24:25,806 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:24:25,806 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [119] total 119 [2019-05-15 10:24:25,807 INFO L78 Accepts]: Start accepts. Automaton has 121 states. Word has length 710 [2019-05-15 10:24:25,807 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:24:25,807 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 121 states. [2019-05-15 10:24:26,584 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 710 edges. 710 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:24:26,584 INFO L454 AbstractCegarLoop]: Interpolant automaton has 121 states [2019-05-15 10:24:26,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2019-05-15 10:24:26,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7260, Invalid=7260, Unknown=0, NotChecked=0, Total=14520 [2019-05-15 10:24:26,587 INFO L87 Difference]: Start difference. First operand 711 states and 711 transitions. Second operand 121 states. [2019-05-15 10:24:28,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:28,043 INFO L93 Difference]: Finished difference Result 722 states and 722 transitions. [2019-05-15 10:24:28,043 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2019-05-15 10:24:28,043 INFO L78 Accepts]: Start accepts. Automaton has 121 states. Word has length 710 [2019-05-15 10:24:28,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:24:28,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2019-05-15 10:24:28,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 723 transitions. [2019-05-15 10:24:28,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2019-05-15 10:24:28,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 723 transitions. [2019-05-15 10:24:28,049 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 121 states and 723 transitions. [2019-05-15 10:24:28,740 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 723 edges. 723 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:24:28,768 INFO L225 Difference]: With dead ends: 722 [2019-05-15 10:24:28,769 INFO L226 Difference]: Without dead ends: 722 [2019-05-15 10:24:28,769 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 709 GetRequests, 590 SyntacticMatches, 0 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=7260, Invalid=7260, Unknown=0, NotChecked=0, Total=14520 [2019-05-15 10:24:28,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2019-05-15 10:24:28,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 717. [2019-05-15 10:24:28,774 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:24:28,774 INFO L82 GeneralOperation]: Start isEquivalent. First operand 722 states. Second operand 717 states. [2019-05-15 10:24:28,774 INFO L74 IsIncluded]: Start isIncluded. First operand 722 states. Second operand 717 states. [2019-05-15 10:24:28,774 INFO L87 Difference]: Start difference. First operand 722 states. Second operand 717 states. [2019-05-15 10:24:28,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:28,808 INFO L93 Difference]: Finished difference Result 722 states and 722 transitions. [2019-05-15 10:24:28,808 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 722 transitions. [2019-05-15 10:24:28,808 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:24:28,808 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:24:28,808 INFO L74 IsIncluded]: Start isIncluded. First operand 717 states. Second operand 722 states. [2019-05-15 10:24:28,809 INFO L87 Difference]: Start difference. First operand 717 states. Second operand 722 states. [2019-05-15 10:24:28,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:28,837 INFO L93 Difference]: Finished difference Result 722 states and 722 transitions. [2019-05-15 10:24:28,837 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 722 transitions. [2019-05-15 10:24:28,837 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:24:28,837 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:24:28,838 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:24:28,838 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:24:28,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 717 states. [2019-05-15 10:24:28,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 717 transitions. [2019-05-15 10:24:28,862 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 717 transitions. Word has length 710 [2019-05-15 10:24:28,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:24:28,862 INFO L475 AbstractCegarLoop]: Abstraction has 717 states and 717 transitions. [2019-05-15 10:24:28,862 INFO L476 AbstractCegarLoop]: Interpolant automaton has 121 states. [2019-05-15 10:24:28,862 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 717 transitions. [2019-05-15 10:24:28,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 717 [2019-05-15 10:24:28,865 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:24:28,866 INFO L399 BasicCegarLoop]: trace histogram [119, 119, 119, 119, 119, 119, 1, 1] [2019-05-15 10:24:28,866 INFO L418 AbstractCegarLoop]: === Iteration 120 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:24:28,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:24:28,866 INFO L82 PathProgramCache]: Analyzing trace with hash -1309494304, now seen corresponding path program 119 times [2019-05-15 10:24:28,866 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:24:29,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:24:29,308 INFO L256 TraceCheckSpWp]: Trace formula consists of 957 conjuncts, 121 conjunts are in the unsatisfiable core [2019-05-15 10:24:29,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:24:29,369 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:24:35,668 INFO L273 TraceCheckUtils]: 0: Hoare triple {308938#true} i := 0; {308943#(<= proc_i 0)} is VALID [2019-05-15 10:24:35,669 INFO L273 TraceCheckUtils]: 1: Hoare triple {308943#(<= proc_i 0)} assume i <= 1000; {308943#(<= proc_i 0)} is VALID [2019-05-15 10:24:35,669 INFO L273 TraceCheckUtils]: 2: Hoare triple {308943#(<= proc_i 0)} assume i + 4 < a[j]; {308943#(<= proc_i 0)} is VALID [2019-05-15 10:24:35,670 INFO L273 TraceCheckUtils]: 3: Hoare triple {308943#(<= proc_i 0)} assume a[5] == 1000; {308943#(<= proc_i 0)} is VALID [2019-05-15 10:24:35,670 INFO L273 TraceCheckUtils]: 4: Hoare triple {308943#(<= proc_i 0)} assume j > 4; {308943#(<= proc_i 0)} is VALID [2019-05-15 10:24:35,671 INFO L273 TraceCheckUtils]: 5: Hoare triple {308943#(<= proc_i 0)} assume j < 6; {308943#(<= proc_i 0)} is VALID [2019-05-15 10:24:35,672 INFO L273 TraceCheckUtils]: 6: Hoare triple {308943#(<= proc_i 0)} i := i + 4; {308962#(<= proc_i 4)} is VALID [2019-05-15 10:24:35,672 INFO L273 TraceCheckUtils]: 7: Hoare triple {308962#(<= proc_i 4)} assume i <= 1000; {308962#(<= proc_i 4)} is VALID [2019-05-15 10:24:35,672 INFO L273 TraceCheckUtils]: 8: Hoare triple {308962#(<= proc_i 4)} assume i + 4 < a[j]; {308962#(<= proc_i 4)} is VALID [2019-05-15 10:24:35,673 INFO L273 TraceCheckUtils]: 9: Hoare triple {308962#(<= proc_i 4)} assume a[5] == 1000; {308962#(<= proc_i 4)} is VALID [2019-05-15 10:24:35,673 INFO L273 TraceCheckUtils]: 10: Hoare triple {308962#(<= proc_i 4)} assume j > 4; {308962#(<= proc_i 4)} is VALID [2019-05-15 10:24:35,674 INFO L273 TraceCheckUtils]: 11: Hoare triple {308962#(<= proc_i 4)} assume j < 6; {308962#(<= proc_i 4)} is VALID [2019-05-15 10:24:35,674 INFO L273 TraceCheckUtils]: 12: Hoare triple {308962#(<= proc_i 4)} i := i + 4; {308981#(<= proc_i 8)} is VALID [2019-05-15 10:24:35,675 INFO L273 TraceCheckUtils]: 13: Hoare triple {308981#(<= proc_i 8)} assume i <= 1000; {308981#(<= proc_i 8)} is VALID [2019-05-15 10:24:35,675 INFO L273 TraceCheckUtils]: 14: Hoare triple {308981#(<= proc_i 8)} assume i + 4 < a[j]; {308981#(<= proc_i 8)} is VALID [2019-05-15 10:24:35,676 INFO L273 TraceCheckUtils]: 15: Hoare triple {308981#(<= proc_i 8)} assume a[5] == 1000; {308981#(<= proc_i 8)} is VALID [2019-05-15 10:24:35,676 INFO L273 TraceCheckUtils]: 16: Hoare triple {308981#(<= proc_i 8)} assume j > 4; {308981#(<= proc_i 8)} is VALID [2019-05-15 10:24:35,677 INFO L273 TraceCheckUtils]: 17: Hoare triple {308981#(<= proc_i 8)} assume j < 6; {308981#(<= proc_i 8)} is VALID [2019-05-15 10:24:35,677 INFO L273 TraceCheckUtils]: 18: Hoare triple {308981#(<= proc_i 8)} i := i + 4; {309000#(<= proc_i 12)} is VALID [2019-05-15 10:24:35,678 INFO L273 TraceCheckUtils]: 19: Hoare triple {309000#(<= proc_i 12)} assume i <= 1000; {309000#(<= proc_i 12)} is VALID [2019-05-15 10:24:35,678 INFO L273 TraceCheckUtils]: 20: Hoare triple {309000#(<= proc_i 12)} assume i + 4 < a[j]; {309000#(<= proc_i 12)} is VALID [2019-05-15 10:24:35,679 INFO L273 TraceCheckUtils]: 21: Hoare triple {309000#(<= proc_i 12)} assume a[5] == 1000; {309000#(<= proc_i 12)} is VALID [2019-05-15 10:24:35,679 INFO L273 TraceCheckUtils]: 22: Hoare triple {309000#(<= proc_i 12)} assume j > 4; {309000#(<= proc_i 12)} is VALID [2019-05-15 10:24:35,680 INFO L273 TraceCheckUtils]: 23: Hoare triple {309000#(<= proc_i 12)} assume j < 6; {309000#(<= proc_i 12)} is VALID [2019-05-15 10:24:35,680 INFO L273 TraceCheckUtils]: 24: Hoare triple {309000#(<= proc_i 12)} i := i + 4; {309019#(<= proc_i 16)} is VALID [2019-05-15 10:24:35,681 INFO L273 TraceCheckUtils]: 25: Hoare triple {309019#(<= proc_i 16)} assume i <= 1000; {309019#(<= proc_i 16)} is VALID [2019-05-15 10:24:35,681 INFO L273 TraceCheckUtils]: 26: Hoare triple {309019#(<= proc_i 16)} assume i + 4 < a[j]; {309019#(<= proc_i 16)} is VALID [2019-05-15 10:24:35,682 INFO L273 TraceCheckUtils]: 27: Hoare triple {309019#(<= proc_i 16)} assume a[5] == 1000; {309019#(<= proc_i 16)} is VALID [2019-05-15 10:24:35,682 INFO L273 TraceCheckUtils]: 28: Hoare triple {309019#(<= proc_i 16)} assume j > 4; {309019#(<= proc_i 16)} is VALID [2019-05-15 10:24:35,683 INFO L273 TraceCheckUtils]: 29: Hoare triple {309019#(<= proc_i 16)} assume j < 6; {309019#(<= proc_i 16)} is VALID [2019-05-15 10:24:35,683 INFO L273 TraceCheckUtils]: 30: Hoare triple {309019#(<= proc_i 16)} i := i + 4; {309038#(<= proc_i 20)} is VALID [2019-05-15 10:24:35,684 INFO L273 TraceCheckUtils]: 31: Hoare triple {309038#(<= proc_i 20)} assume i <= 1000; {309038#(<= proc_i 20)} is VALID [2019-05-15 10:24:35,684 INFO L273 TraceCheckUtils]: 32: Hoare triple {309038#(<= proc_i 20)} assume i + 4 < a[j]; {309038#(<= proc_i 20)} is VALID [2019-05-15 10:24:35,685 INFO L273 TraceCheckUtils]: 33: Hoare triple {309038#(<= proc_i 20)} assume a[5] == 1000; {309038#(<= proc_i 20)} is VALID [2019-05-15 10:24:35,685 INFO L273 TraceCheckUtils]: 34: Hoare triple {309038#(<= proc_i 20)} assume j > 4; {309038#(<= proc_i 20)} is VALID [2019-05-15 10:24:35,686 INFO L273 TraceCheckUtils]: 35: Hoare triple {309038#(<= proc_i 20)} assume j < 6; {309038#(<= proc_i 20)} is VALID [2019-05-15 10:24:35,686 INFO L273 TraceCheckUtils]: 36: Hoare triple {309038#(<= proc_i 20)} i := i + 4; {309057#(<= proc_i 24)} is VALID [2019-05-15 10:24:35,687 INFO L273 TraceCheckUtils]: 37: Hoare triple {309057#(<= proc_i 24)} assume i <= 1000; {309057#(<= proc_i 24)} is VALID [2019-05-15 10:24:35,687 INFO L273 TraceCheckUtils]: 38: Hoare triple {309057#(<= proc_i 24)} assume i + 4 < a[j]; {309057#(<= proc_i 24)} is VALID [2019-05-15 10:24:35,688 INFO L273 TraceCheckUtils]: 39: Hoare triple {309057#(<= proc_i 24)} assume a[5] == 1000; {309057#(<= proc_i 24)} is VALID [2019-05-15 10:24:35,688 INFO L273 TraceCheckUtils]: 40: Hoare triple {309057#(<= proc_i 24)} assume j > 4; {309057#(<= proc_i 24)} is VALID [2019-05-15 10:24:35,689 INFO L273 TraceCheckUtils]: 41: Hoare triple {309057#(<= proc_i 24)} assume j < 6; {309057#(<= proc_i 24)} is VALID [2019-05-15 10:24:35,689 INFO L273 TraceCheckUtils]: 42: Hoare triple {309057#(<= proc_i 24)} i := i + 4; {309076#(<= proc_i 28)} is VALID [2019-05-15 10:24:35,690 INFO L273 TraceCheckUtils]: 43: Hoare triple {309076#(<= proc_i 28)} assume i <= 1000; {309076#(<= proc_i 28)} is VALID [2019-05-15 10:24:35,690 INFO L273 TraceCheckUtils]: 44: Hoare triple {309076#(<= proc_i 28)} assume i + 4 < a[j]; {309076#(<= proc_i 28)} is VALID [2019-05-15 10:24:35,691 INFO L273 TraceCheckUtils]: 45: Hoare triple {309076#(<= proc_i 28)} assume a[5] == 1000; {309076#(<= proc_i 28)} is VALID [2019-05-15 10:24:35,691 INFO L273 TraceCheckUtils]: 46: Hoare triple {309076#(<= proc_i 28)} assume j > 4; {309076#(<= proc_i 28)} is VALID [2019-05-15 10:24:35,692 INFO L273 TraceCheckUtils]: 47: Hoare triple {309076#(<= proc_i 28)} assume j < 6; {309076#(<= proc_i 28)} is VALID [2019-05-15 10:24:35,692 INFO L273 TraceCheckUtils]: 48: Hoare triple {309076#(<= proc_i 28)} i := i + 4; {309095#(<= proc_i 32)} is VALID [2019-05-15 10:24:35,693 INFO L273 TraceCheckUtils]: 49: Hoare triple {309095#(<= proc_i 32)} assume i <= 1000; {309095#(<= proc_i 32)} is VALID [2019-05-15 10:24:35,693 INFO L273 TraceCheckUtils]: 50: Hoare triple {309095#(<= proc_i 32)} assume i + 4 < a[j]; {309095#(<= proc_i 32)} is VALID [2019-05-15 10:24:35,694 INFO L273 TraceCheckUtils]: 51: Hoare triple {309095#(<= proc_i 32)} assume a[5] == 1000; {309095#(<= proc_i 32)} is VALID [2019-05-15 10:24:35,694 INFO L273 TraceCheckUtils]: 52: Hoare triple {309095#(<= proc_i 32)} assume j > 4; {309095#(<= proc_i 32)} is VALID [2019-05-15 10:24:35,694 INFO L273 TraceCheckUtils]: 53: Hoare triple {309095#(<= proc_i 32)} assume j < 6; {309095#(<= proc_i 32)} is VALID [2019-05-15 10:24:35,695 INFO L273 TraceCheckUtils]: 54: Hoare triple {309095#(<= proc_i 32)} i := i + 4; {309114#(<= proc_i 36)} is VALID [2019-05-15 10:24:35,696 INFO L273 TraceCheckUtils]: 55: Hoare triple {309114#(<= proc_i 36)} assume i <= 1000; {309114#(<= proc_i 36)} is VALID [2019-05-15 10:24:35,696 INFO L273 TraceCheckUtils]: 56: Hoare triple {309114#(<= proc_i 36)} assume i + 4 < a[j]; {309114#(<= proc_i 36)} is VALID [2019-05-15 10:24:35,696 INFO L273 TraceCheckUtils]: 57: Hoare triple {309114#(<= proc_i 36)} assume a[5] == 1000; {309114#(<= proc_i 36)} is VALID [2019-05-15 10:24:35,697 INFO L273 TraceCheckUtils]: 58: Hoare triple {309114#(<= proc_i 36)} assume j > 4; {309114#(<= proc_i 36)} is VALID [2019-05-15 10:24:35,697 INFO L273 TraceCheckUtils]: 59: Hoare triple {309114#(<= proc_i 36)} assume j < 6; {309114#(<= proc_i 36)} is VALID [2019-05-15 10:24:35,698 INFO L273 TraceCheckUtils]: 60: Hoare triple {309114#(<= proc_i 36)} i := i + 4; {309133#(<= proc_i 40)} is VALID [2019-05-15 10:24:35,699 INFO L273 TraceCheckUtils]: 61: Hoare triple {309133#(<= proc_i 40)} assume i <= 1000; {309133#(<= proc_i 40)} is VALID [2019-05-15 10:24:35,699 INFO L273 TraceCheckUtils]: 62: Hoare triple {309133#(<= proc_i 40)} assume i + 4 < a[j]; {309133#(<= proc_i 40)} is VALID [2019-05-15 10:24:35,699 INFO L273 TraceCheckUtils]: 63: Hoare triple {309133#(<= proc_i 40)} assume a[5] == 1000; {309133#(<= proc_i 40)} is VALID [2019-05-15 10:24:35,700 INFO L273 TraceCheckUtils]: 64: Hoare triple {309133#(<= proc_i 40)} assume j > 4; {309133#(<= proc_i 40)} is VALID [2019-05-15 10:24:35,700 INFO L273 TraceCheckUtils]: 65: Hoare triple {309133#(<= proc_i 40)} assume j < 6; {309133#(<= proc_i 40)} is VALID [2019-05-15 10:24:35,701 INFO L273 TraceCheckUtils]: 66: Hoare triple {309133#(<= proc_i 40)} i := i + 4; {309152#(<= proc_i 44)} is VALID [2019-05-15 10:24:35,701 INFO L273 TraceCheckUtils]: 67: Hoare triple {309152#(<= proc_i 44)} assume i <= 1000; {309152#(<= proc_i 44)} is VALID [2019-05-15 10:24:35,702 INFO L273 TraceCheckUtils]: 68: Hoare triple {309152#(<= proc_i 44)} assume i + 4 < a[j]; {309152#(<= proc_i 44)} is VALID [2019-05-15 10:24:35,702 INFO L273 TraceCheckUtils]: 69: Hoare triple {309152#(<= proc_i 44)} assume a[5] == 1000; {309152#(<= proc_i 44)} is VALID [2019-05-15 10:24:35,703 INFO L273 TraceCheckUtils]: 70: Hoare triple {309152#(<= proc_i 44)} assume j > 4; {309152#(<= proc_i 44)} is VALID [2019-05-15 10:24:35,703 INFO L273 TraceCheckUtils]: 71: Hoare triple {309152#(<= proc_i 44)} assume j < 6; {309152#(<= proc_i 44)} is VALID [2019-05-15 10:24:35,704 INFO L273 TraceCheckUtils]: 72: Hoare triple {309152#(<= proc_i 44)} i := i + 4; {309171#(<= proc_i 48)} is VALID [2019-05-15 10:24:35,704 INFO L273 TraceCheckUtils]: 73: Hoare triple {309171#(<= proc_i 48)} assume i <= 1000; {309171#(<= proc_i 48)} is VALID [2019-05-15 10:24:35,705 INFO L273 TraceCheckUtils]: 74: Hoare triple {309171#(<= proc_i 48)} assume i + 4 < a[j]; {309171#(<= proc_i 48)} is VALID [2019-05-15 10:24:35,705 INFO L273 TraceCheckUtils]: 75: Hoare triple {309171#(<= proc_i 48)} assume a[5] == 1000; {309171#(<= proc_i 48)} is VALID [2019-05-15 10:24:35,706 INFO L273 TraceCheckUtils]: 76: Hoare triple {309171#(<= proc_i 48)} assume j > 4; {309171#(<= proc_i 48)} is VALID [2019-05-15 10:24:35,706 INFO L273 TraceCheckUtils]: 77: Hoare triple {309171#(<= proc_i 48)} assume j < 6; {309171#(<= proc_i 48)} is VALID [2019-05-15 10:24:35,707 INFO L273 TraceCheckUtils]: 78: Hoare triple {309171#(<= proc_i 48)} i := i + 4; {309190#(<= proc_i 52)} is VALID [2019-05-15 10:24:35,707 INFO L273 TraceCheckUtils]: 79: Hoare triple {309190#(<= proc_i 52)} assume i <= 1000; {309190#(<= proc_i 52)} is VALID [2019-05-15 10:24:35,708 INFO L273 TraceCheckUtils]: 80: Hoare triple {309190#(<= proc_i 52)} assume i + 4 < a[j]; {309190#(<= proc_i 52)} is VALID [2019-05-15 10:24:35,708 INFO L273 TraceCheckUtils]: 81: Hoare triple {309190#(<= proc_i 52)} assume a[5] == 1000; {309190#(<= proc_i 52)} is VALID [2019-05-15 10:24:35,709 INFO L273 TraceCheckUtils]: 82: Hoare triple {309190#(<= proc_i 52)} assume j > 4; {309190#(<= proc_i 52)} is VALID [2019-05-15 10:24:35,709 INFO L273 TraceCheckUtils]: 83: Hoare triple {309190#(<= proc_i 52)} assume j < 6; {309190#(<= proc_i 52)} is VALID [2019-05-15 10:24:35,710 INFO L273 TraceCheckUtils]: 84: Hoare triple {309190#(<= proc_i 52)} i := i + 4; {309209#(<= proc_i 56)} is VALID [2019-05-15 10:24:35,710 INFO L273 TraceCheckUtils]: 85: Hoare triple {309209#(<= proc_i 56)} assume i <= 1000; {309209#(<= proc_i 56)} is VALID [2019-05-15 10:24:35,711 INFO L273 TraceCheckUtils]: 86: Hoare triple {309209#(<= proc_i 56)} assume i + 4 < a[j]; {309209#(<= proc_i 56)} is VALID [2019-05-15 10:24:35,711 INFO L273 TraceCheckUtils]: 87: Hoare triple {309209#(<= proc_i 56)} assume a[5] == 1000; {309209#(<= proc_i 56)} is VALID [2019-05-15 10:24:35,712 INFO L273 TraceCheckUtils]: 88: Hoare triple {309209#(<= proc_i 56)} assume j > 4; {309209#(<= proc_i 56)} is VALID [2019-05-15 10:24:35,712 INFO L273 TraceCheckUtils]: 89: Hoare triple {309209#(<= proc_i 56)} assume j < 6; {309209#(<= proc_i 56)} is VALID [2019-05-15 10:24:35,713 INFO L273 TraceCheckUtils]: 90: Hoare triple {309209#(<= proc_i 56)} i := i + 4; {309228#(<= proc_i 60)} is VALID [2019-05-15 10:24:35,713 INFO L273 TraceCheckUtils]: 91: Hoare triple {309228#(<= proc_i 60)} assume i <= 1000; {309228#(<= proc_i 60)} is VALID [2019-05-15 10:24:35,714 INFO L273 TraceCheckUtils]: 92: Hoare triple {309228#(<= proc_i 60)} assume i + 4 < a[j]; {309228#(<= proc_i 60)} is VALID [2019-05-15 10:24:35,714 INFO L273 TraceCheckUtils]: 93: Hoare triple {309228#(<= proc_i 60)} assume a[5] == 1000; {309228#(<= proc_i 60)} is VALID [2019-05-15 10:24:35,715 INFO L273 TraceCheckUtils]: 94: Hoare triple {309228#(<= proc_i 60)} assume j > 4; {309228#(<= proc_i 60)} is VALID [2019-05-15 10:24:35,715 INFO L273 TraceCheckUtils]: 95: Hoare triple {309228#(<= proc_i 60)} assume j < 6; {309228#(<= proc_i 60)} is VALID [2019-05-15 10:24:35,716 INFO L273 TraceCheckUtils]: 96: Hoare triple {309228#(<= proc_i 60)} i := i + 4; {309247#(<= proc_i 64)} is VALID [2019-05-15 10:24:35,716 INFO L273 TraceCheckUtils]: 97: Hoare triple {309247#(<= proc_i 64)} assume i <= 1000; {309247#(<= proc_i 64)} is VALID [2019-05-15 10:24:35,717 INFO L273 TraceCheckUtils]: 98: Hoare triple {309247#(<= proc_i 64)} assume i + 4 < a[j]; {309247#(<= proc_i 64)} is VALID [2019-05-15 10:24:35,717 INFO L273 TraceCheckUtils]: 99: Hoare triple {309247#(<= proc_i 64)} assume a[5] == 1000; {309247#(<= proc_i 64)} is VALID [2019-05-15 10:24:35,717 INFO L273 TraceCheckUtils]: 100: Hoare triple {309247#(<= proc_i 64)} assume j > 4; {309247#(<= proc_i 64)} is VALID [2019-05-15 10:24:35,718 INFO L273 TraceCheckUtils]: 101: Hoare triple {309247#(<= proc_i 64)} assume j < 6; {309247#(<= proc_i 64)} is VALID [2019-05-15 10:24:35,719 INFO L273 TraceCheckUtils]: 102: Hoare triple {309247#(<= proc_i 64)} i := i + 4; {309266#(<= proc_i 68)} is VALID [2019-05-15 10:24:35,719 INFO L273 TraceCheckUtils]: 103: Hoare triple {309266#(<= proc_i 68)} assume i <= 1000; {309266#(<= proc_i 68)} is VALID [2019-05-15 10:24:35,720 INFO L273 TraceCheckUtils]: 104: Hoare triple {309266#(<= proc_i 68)} assume i + 4 < a[j]; {309266#(<= proc_i 68)} is VALID [2019-05-15 10:24:35,720 INFO L273 TraceCheckUtils]: 105: Hoare triple {309266#(<= proc_i 68)} assume a[5] == 1000; {309266#(<= proc_i 68)} is VALID [2019-05-15 10:24:35,720 INFO L273 TraceCheckUtils]: 106: Hoare triple {309266#(<= proc_i 68)} assume j > 4; {309266#(<= proc_i 68)} is VALID [2019-05-15 10:24:35,721 INFO L273 TraceCheckUtils]: 107: Hoare triple {309266#(<= proc_i 68)} assume j < 6; {309266#(<= proc_i 68)} is VALID [2019-05-15 10:24:35,722 INFO L273 TraceCheckUtils]: 108: Hoare triple {309266#(<= proc_i 68)} i := i + 4; {309285#(<= proc_i 72)} is VALID [2019-05-15 10:24:35,722 INFO L273 TraceCheckUtils]: 109: Hoare triple {309285#(<= proc_i 72)} assume i <= 1000; {309285#(<= proc_i 72)} is VALID [2019-05-15 10:24:35,722 INFO L273 TraceCheckUtils]: 110: Hoare triple {309285#(<= proc_i 72)} assume i + 4 < a[j]; {309285#(<= proc_i 72)} is VALID [2019-05-15 10:24:35,723 INFO L273 TraceCheckUtils]: 111: Hoare triple {309285#(<= proc_i 72)} assume a[5] == 1000; {309285#(<= proc_i 72)} is VALID [2019-05-15 10:24:35,723 INFO L273 TraceCheckUtils]: 112: Hoare triple {309285#(<= proc_i 72)} assume j > 4; {309285#(<= proc_i 72)} is VALID [2019-05-15 10:24:35,724 INFO L273 TraceCheckUtils]: 113: Hoare triple {309285#(<= proc_i 72)} assume j < 6; {309285#(<= proc_i 72)} is VALID [2019-05-15 10:24:35,725 INFO L273 TraceCheckUtils]: 114: Hoare triple {309285#(<= proc_i 72)} i := i + 4; {309304#(<= proc_i 76)} is VALID [2019-05-15 10:24:35,725 INFO L273 TraceCheckUtils]: 115: Hoare triple {309304#(<= proc_i 76)} assume i <= 1000; {309304#(<= proc_i 76)} is VALID [2019-05-15 10:24:35,725 INFO L273 TraceCheckUtils]: 116: Hoare triple {309304#(<= proc_i 76)} assume i + 4 < a[j]; {309304#(<= proc_i 76)} is VALID [2019-05-15 10:24:35,726 INFO L273 TraceCheckUtils]: 117: Hoare triple {309304#(<= proc_i 76)} assume a[5] == 1000; {309304#(<= proc_i 76)} is VALID [2019-05-15 10:24:35,726 INFO L273 TraceCheckUtils]: 118: Hoare triple {309304#(<= proc_i 76)} assume j > 4; {309304#(<= proc_i 76)} is VALID [2019-05-15 10:24:35,727 INFO L273 TraceCheckUtils]: 119: Hoare triple {309304#(<= proc_i 76)} assume j < 6; {309304#(<= proc_i 76)} is VALID [2019-05-15 10:24:35,727 INFO L273 TraceCheckUtils]: 120: Hoare triple {309304#(<= proc_i 76)} i := i + 4; {309323#(<= proc_i 80)} is VALID [2019-05-15 10:24:35,728 INFO L273 TraceCheckUtils]: 121: Hoare triple {309323#(<= proc_i 80)} assume i <= 1000; {309323#(<= proc_i 80)} is VALID [2019-05-15 10:24:35,728 INFO L273 TraceCheckUtils]: 122: Hoare triple {309323#(<= proc_i 80)} assume i + 4 < a[j]; {309323#(<= proc_i 80)} is VALID [2019-05-15 10:24:35,729 INFO L273 TraceCheckUtils]: 123: Hoare triple {309323#(<= proc_i 80)} assume a[5] == 1000; {309323#(<= proc_i 80)} is VALID [2019-05-15 10:24:35,729 INFO L273 TraceCheckUtils]: 124: Hoare triple {309323#(<= proc_i 80)} assume j > 4; {309323#(<= proc_i 80)} is VALID [2019-05-15 10:24:35,730 INFO L273 TraceCheckUtils]: 125: Hoare triple {309323#(<= proc_i 80)} assume j < 6; {309323#(<= proc_i 80)} is VALID [2019-05-15 10:24:35,730 INFO L273 TraceCheckUtils]: 126: Hoare triple {309323#(<= proc_i 80)} i := i + 4; {309342#(<= proc_i 84)} is VALID [2019-05-15 10:24:35,731 INFO L273 TraceCheckUtils]: 127: Hoare triple {309342#(<= proc_i 84)} assume i <= 1000; {309342#(<= proc_i 84)} is VALID [2019-05-15 10:24:35,731 INFO L273 TraceCheckUtils]: 128: Hoare triple {309342#(<= proc_i 84)} assume i + 4 < a[j]; {309342#(<= proc_i 84)} is VALID [2019-05-15 10:24:35,732 INFO L273 TraceCheckUtils]: 129: Hoare triple {309342#(<= proc_i 84)} assume a[5] == 1000; {309342#(<= proc_i 84)} is VALID [2019-05-15 10:24:35,732 INFO L273 TraceCheckUtils]: 130: Hoare triple {309342#(<= proc_i 84)} assume j > 4; {309342#(<= proc_i 84)} is VALID [2019-05-15 10:24:35,733 INFO L273 TraceCheckUtils]: 131: Hoare triple {309342#(<= proc_i 84)} assume j < 6; {309342#(<= proc_i 84)} is VALID [2019-05-15 10:24:35,733 INFO L273 TraceCheckUtils]: 132: Hoare triple {309342#(<= proc_i 84)} i := i + 4; {309361#(<= proc_i 88)} is VALID [2019-05-15 10:24:35,734 INFO L273 TraceCheckUtils]: 133: Hoare triple {309361#(<= proc_i 88)} assume i <= 1000; {309361#(<= proc_i 88)} is VALID [2019-05-15 10:24:35,734 INFO L273 TraceCheckUtils]: 134: Hoare triple {309361#(<= proc_i 88)} assume i + 4 < a[j]; {309361#(<= proc_i 88)} is VALID [2019-05-15 10:24:35,735 INFO L273 TraceCheckUtils]: 135: Hoare triple {309361#(<= proc_i 88)} assume a[5] == 1000; {309361#(<= proc_i 88)} is VALID [2019-05-15 10:24:35,735 INFO L273 TraceCheckUtils]: 136: Hoare triple {309361#(<= proc_i 88)} assume j > 4; {309361#(<= proc_i 88)} is VALID [2019-05-15 10:24:35,736 INFO L273 TraceCheckUtils]: 137: Hoare triple {309361#(<= proc_i 88)} assume j < 6; {309361#(<= proc_i 88)} is VALID [2019-05-15 10:24:35,736 INFO L273 TraceCheckUtils]: 138: Hoare triple {309361#(<= proc_i 88)} i := i + 4; {309380#(<= proc_i 92)} is VALID [2019-05-15 10:24:35,737 INFO L273 TraceCheckUtils]: 139: Hoare triple {309380#(<= proc_i 92)} assume i <= 1000; {309380#(<= proc_i 92)} is VALID [2019-05-15 10:24:35,737 INFO L273 TraceCheckUtils]: 140: Hoare triple {309380#(<= proc_i 92)} assume i + 4 < a[j]; {309380#(<= proc_i 92)} is VALID [2019-05-15 10:24:35,738 INFO L273 TraceCheckUtils]: 141: Hoare triple {309380#(<= proc_i 92)} assume a[5] == 1000; {309380#(<= proc_i 92)} is VALID [2019-05-15 10:24:35,738 INFO L273 TraceCheckUtils]: 142: Hoare triple {309380#(<= proc_i 92)} assume j > 4; {309380#(<= proc_i 92)} is VALID [2019-05-15 10:24:35,739 INFO L273 TraceCheckUtils]: 143: Hoare triple {309380#(<= proc_i 92)} assume j < 6; {309380#(<= proc_i 92)} is VALID [2019-05-15 10:24:35,739 INFO L273 TraceCheckUtils]: 144: Hoare triple {309380#(<= proc_i 92)} i := i + 4; {309399#(<= proc_i 96)} is VALID [2019-05-15 10:24:35,740 INFO L273 TraceCheckUtils]: 145: Hoare triple {309399#(<= proc_i 96)} assume i <= 1000; {309399#(<= proc_i 96)} is VALID [2019-05-15 10:24:35,740 INFO L273 TraceCheckUtils]: 146: Hoare triple {309399#(<= proc_i 96)} assume i + 4 < a[j]; {309399#(<= proc_i 96)} is VALID [2019-05-15 10:24:35,741 INFO L273 TraceCheckUtils]: 147: Hoare triple {309399#(<= proc_i 96)} assume a[5] == 1000; {309399#(<= proc_i 96)} is VALID [2019-05-15 10:24:35,741 INFO L273 TraceCheckUtils]: 148: Hoare triple {309399#(<= proc_i 96)} assume j > 4; {309399#(<= proc_i 96)} is VALID [2019-05-15 10:24:35,741 INFO L273 TraceCheckUtils]: 149: Hoare triple {309399#(<= proc_i 96)} assume j < 6; {309399#(<= proc_i 96)} is VALID [2019-05-15 10:24:35,742 INFO L273 TraceCheckUtils]: 150: Hoare triple {309399#(<= proc_i 96)} i := i + 4; {309418#(<= proc_i 100)} is VALID [2019-05-15 10:24:35,743 INFO L273 TraceCheckUtils]: 151: Hoare triple {309418#(<= proc_i 100)} assume i <= 1000; {309418#(<= proc_i 100)} is VALID [2019-05-15 10:24:35,743 INFO L273 TraceCheckUtils]: 152: Hoare triple {309418#(<= proc_i 100)} assume i + 4 < a[j]; {309418#(<= proc_i 100)} is VALID [2019-05-15 10:24:35,743 INFO L273 TraceCheckUtils]: 153: Hoare triple {309418#(<= proc_i 100)} assume a[5] == 1000; {309418#(<= proc_i 100)} is VALID [2019-05-15 10:24:35,744 INFO L273 TraceCheckUtils]: 154: Hoare triple {309418#(<= proc_i 100)} assume j > 4; {309418#(<= proc_i 100)} is VALID [2019-05-15 10:24:35,744 INFO L273 TraceCheckUtils]: 155: Hoare triple {309418#(<= proc_i 100)} assume j < 6; {309418#(<= proc_i 100)} is VALID [2019-05-15 10:24:35,745 INFO L273 TraceCheckUtils]: 156: Hoare triple {309418#(<= proc_i 100)} i := i + 4; {309437#(<= proc_i 104)} is VALID [2019-05-15 10:24:35,746 INFO L273 TraceCheckUtils]: 157: Hoare triple {309437#(<= proc_i 104)} assume i <= 1000; {309437#(<= proc_i 104)} is VALID [2019-05-15 10:24:35,746 INFO L273 TraceCheckUtils]: 158: Hoare triple {309437#(<= proc_i 104)} assume i + 4 < a[j]; {309437#(<= proc_i 104)} is VALID [2019-05-15 10:24:35,746 INFO L273 TraceCheckUtils]: 159: Hoare triple {309437#(<= proc_i 104)} assume a[5] == 1000; {309437#(<= proc_i 104)} is VALID [2019-05-15 10:24:35,747 INFO L273 TraceCheckUtils]: 160: Hoare triple {309437#(<= proc_i 104)} assume j > 4; {309437#(<= proc_i 104)} is VALID [2019-05-15 10:24:35,747 INFO L273 TraceCheckUtils]: 161: Hoare triple {309437#(<= proc_i 104)} assume j < 6; {309437#(<= proc_i 104)} is VALID [2019-05-15 10:24:35,748 INFO L273 TraceCheckUtils]: 162: Hoare triple {309437#(<= proc_i 104)} i := i + 4; {309456#(<= proc_i 108)} is VALID [2019-05-15 10:24:35,748 INFO L273 TraceCheckUtils]: 163: Hoare triple {309456#(<= proc_i 108)} assume i <= 1000; {309456#(<= proc_i 108)} is VALID [2019-05-15 10:24:35,749 INFO L273 TraceCheckUtils]: 164: Hoare triple {309456#(<= proc_i 108)} assume i + 4 < a[j]; {309456#(<= proc_i 108)} is VALID [2019-05-15 10:24:35,749 INFO L273 TraceCheckUtils]: 165: Hoare triple {309456#(<= proc_i 108)} assume a[5] == 1000; {309456#(<= proc_i 108)} is VALID [2019-05-15 10:24:35,750 INFO L273 TraceCheckUtils]: 166: Hoare triple {309456#(<= proc_i 108)} assume j > 4; {309456#(<= proc_i 108)} is VALID [2019-05-15 10:24:35,750 INFO L273 TraceCheckUtils]: 167: Hoare triple {309456#(<= proc_i 108)} assume j < 6; {309456#(<= proc_i 108)} is VALID [2019-05-15 10:24:35,751 INFO L273 TraceCheckUtils]: 168: Hoare triple {309456#(<= proc_i 108)} i := i + 4; {309475#(<= proc_i 112)} is VALID [2019-05-15 10:24:35,751 INFO L273 TraceCheckUtils]: 169: Hoare triple {309475#(<= proc_i 112)} assume i <= 1000; {309475#(<= proc_i 112)} is VALID [2019-05-15 10:24:35,752 INFO L273 TraceCheckUtils]: 170: Hoare triple {309475#(<= proc_i 112)} assume i + 4 < a[j]; {309475#(<= proc_i 112)} is VALID [2019-05-15 10:24:35,752 INFO L273 TraceCheckUtils]: 171: Hoare triple {309475#(<= proc_i 112)} assume a[5] == 1000; {309475#(<= proc_i 112)} is VALID [2019-05-15 10:24:35,753 INFO L273 TraceCheckUtils]: 172: Hoare triple {309475#(<= proc_i 112)} assume j > 4; {309475#(<= proc_i 112)} is VALID [2019-05-15 10:24:35,753 INFO L273 TraceCheckUtils]: 173: Hoare triple {309475#(<= proc_i 112)} assume j < 6; {309475#(<= proc_i 112)} is VALID [2019-05-15 10:24:35,754 INFO L273 TraceCheckUtils]: 174: Hoare triple {309475#(<= proc_i 112)} i := i + 4; {309494#(<= proc_i 116)} is VALID [2019-05-15 10:24:35,754 INFO L273 TraceCheckUtils]: 175: Hoare triple {309494#(<= proc_i 116)} assume i <= 1000; {309494#(<= proc_i 116)} is VALID [2019-05-15 10:24:35,755 INFO L273 TraceCheckUtils]: 176: Hoare triple {309494#(<= proc_i 116)} assume i + 4 < a[j]; {309494#(<= proc_i 116)} is VALID [2019-05-15 10:24:35,755 INFO L273 TraceCheckUtils]: 177: Hoare triple {309494#(<= proc_i 116)} assume a[5] == 1000; {309494#(<= proc_i 116)} is VALID [2019-05-15 10:24:35,756 INFO L273 TraceCheckUtils]: 178: Hoare triple {309494#(<= proc_i 116)} assume j > 4; {309494#(<= proc_i 116)} is VALID [2019-05-15 10:24:35,756 INFO L273 TraceCheckUtils]: 179: Hoare triple {309494#(<= proc_i 116)} assume j < 6; {309494#(<= proc_i 116)} is VALID [2019-05-15 10:24:35,757 INFO L273 TraceCheckUtils]: 180: Hoare triple {309494#(<= proc_i 116)} i := i + 4; {309513#(<= proc_i 120)} is VALID [2019-05-15 10:24:35,757 INFO L273 TraceCheckUtils]: 181: Hoare triple {309513#(<= proc_i 120)} assume i <= 1000; {309513#(<= proc_i 120)} is VALID [2019-05-15 10:24:35,758 INFO L273 TraceCheckUtils]: 182: Hoare triple {309513#(<= proc_i 120)} assume i + 4 < a[j]; {309513#(<= proc_i 120)} is VALID [2019-05-15 10:24:35,758 INFO L273 TraceCheckUtils]: 183: Hoare triple {309513#(<= proc_i 120)} assume a[5] == 1000; {309513#(<= proc_i 120)} is VALID [2019-05-15 10:24:35,759 INFO L273 TraceCheckUtils]: 184: Hoare triple {309513#(<= proc_i 120)} assume j > 4; {309513#(<= proc_i 120)} is VALID [2019-05-15 10:24:35,759 INFO L273 TraceCheckUtils]: 185: Hoare triple {309513#(<= proc_i 120)} assume j < 6; {309513#(<= proc_i 120)} is VALID [2019-05-15 10:24:35,760 INFO L273 TraceCheckUtils]: 186: Hoare triple {309513#(<= proc_i 120)} i := i + 4; {309532#(<= proc_i 124)} is VALID [2019-05-15 10:24:35,760 INFO L273 TraceCheckUtils]: 187: Hoare triple {309532#(<= proc_i 124)} assume i <= 1000; {309532#(<= proc_i 124)} is VALID [2019-05-15 10:24:35,761 INFO L273 TraceCheckUtils]: 188: Hoare triple {309532#(<= proc_i 124)} assume i + 4 < a[j]; {309532#(<= proc_i 124)} is VALID [2019-05-15 10:24:35,761 INFO L273 TraceCheckUtils]: 189: Hoare triple {309532#(<= proc_i 124)} assume a[5] == 1000; {309532#(<= proc_i 124)} is VALID [2019-05-15 10:24:35,762 INFO L273 TraceCheckUtils]: 190: Hoare triple {309532#(<= proc_i 124)} assume j > 4; {309532#(<= proc_i 124)} is VALID [2019-05-15 10:24:35,762 INFO L273 TraceCheckUtils]: 191: Hoare triple {309532#(<= proc_i 124)} assume j < 6; {309532#(<= proc_i 124)} is VALID [2019-05-15 10:24:35,763 INFO L273 TraceCheckUtils]: 192: Hoare triple {309532#(<= proc_i 124)} i := i + 4; {309551#(<= proc_i 128)} is VALID [2019-05-15 10:24:35,763 INFO L273 TraceCheckUtils]: 193: Hoare triple {309551#(<= proc_i 128)} assume i <= 1000; {309551#(<= proc_i 128)} is VALID [2019-05-15 10:24:35,764 INFO L273 TraceCheckUtils]: 194: Hoare triple {309551#(<= proc_i 128)} assume i + 4 < a[j]; {309551#(<= proc_i 128)} is VALID [2019-05-15 10:24:35,764 INFO L273 TraceCheckUtils]: 195: Hoare triple {309551#(<= proc_i 128)} assume a[5] == 1000; {309551#(<= proc_i 128)} is VALID [2019-05-15 10:24:35,764 INFO L273 TraceCheckUtils]: 196: Hoare triple {309551#(<= proc_i 128)} assume j > 4; {309551#(<= proc_i 128)} is VALID [2019-05-15 10:24:35,765 INFO L273 TraceCheckUtils]: 197: Hoare triple {309551#(<= proc_i 128)} assume j < 6; {309551#(<= proc_i 128)} is VALID [2019-05-15 10:24:35,766 INFO L273 TraceCheckUtils]: 198: Hoare triple {309551#(<= proc_i 128)} i := i + 4; {309570#(<= proc_i 132)} is VALID [2019-05-15 10:24:35,766 INFO L273 TraceCheckUtils]: 199: Hoare triple {309570#(<= proc_i 132)} assume i <= 1000; {309570#(<= proc_i 132)} is VALID [2019-05-15 10:24:35,767 INFO L273 TraceCheckUtils]: 200: Hoare triple {309570#(<= proc_i 132)} assume i + 4 < a[j]; {309570#(<= proc_i 132)} is VALID [2019-05-15 10:24:35,767 INFO L273 TraceCheckUtils]: 201: Hoare triple {309570#(<= proc_i 132)} assume a[5] == 1000; {309570#(<= proc_i 132)} is VALID [2019-05-15 10:24:35,767 INFO L273 TraceCheckUtils]: 202: Hoare triple {309570#(<= proc_i 132)} assume j > 4; {309570#(<= proc_i 132)} is VALID [2019-05-15 10:24:35,768 INFO L273 TraceCheckUtils]: 203: Hoare triple {309570#(<= proc_i 132)} assume j < 6; {309570#(<= proc_i 132)} is VALID [2019-05-15 10:24:35,769 INFO L273 TraceCheckUtils]: 204: Hoare triple {309570#(<= proc_i 132)} i := i + 4; {309589#(<= proc_i 136)} is VALID [2019-05-15 10:24:35,769 INFO L273 TraceCheckUtils]: 205: Hoare triple {309589#(<= proc_i 136)} assume i <= 1000; {309589#(<= proc_i 136)} is VALID [2019-05-15 10:24:35,769 INFO L273 TraceCheckUtils]: 206: Hoare triple {309589#(<= proc_i 136)} assume i + 4 < a[j]; {309589#(<= proc_i 136)} is VALID [2019-05-15 10:24:35,770 INFO L273 TraceCheckUtils]: 207: Hoare triple {309589#(<= proc_i 136)} assume a[5] == 1000; {309589#(<= proc_i 136)} is VALID [2019-05-15 10:24:35,770 INFO L273 TraceCheckUtils]: 208: Hoare triple {309589#(<= proc_i 136)} assume j > 4; {309589#(<= proc_i 136)} is VALID [2019-05-15 10:24:35,771 INFO L273 TraceCheckUtils]: 209: Hoare triple {309589#(<= proc_i 136)} assume j < 6; {309589#(<= proc_i 136)} is VALID [2019-05-15 10:24:35,771 INFO L273 TraceCheckUtils]: 210: Hoare triple {309589#(<= proc_i 136)} i := i + 4; {309608#(<= proc_i 140)} is VALID [2019-05-15 10:24:35,772 INFO L273 TraceCheckUtils]: 211: Hoare triple {309608#(<= proc_i 140)} assume i <= 1000; {309608#(<= proc_i 140)} is VALID [2019-05-15 10:24:35,772 INFO L273 TraceCheckUtils]: 212: Hoare triple {309608#(<= proc_i 140)} assume i + 4 < a[j]; {309608#(<= proc_i 140)} is VALID [2019-05-15 10:24:35,773 INFO L273 TraceCheckUtils]: 213: Hoare triple {309608#(<= proc_i 140)} assume a[5] == 1000; {309608#(<= proc_i 140)} is VALID [2019-05-15 10:24:35,773 INFO L273 TraceCheckUtils]: 214: Hoare triple {309608#(<= proc_i 140)} assume j > 4; {309608#(<= proc_i 140)} is VALID [2019-05-15 10:24:35,774 INFO L273 TraceCheckUtils]: 215: Hoare triple {309608#(<= proc_i 140)} assume j < 6; {309608#(<= proc_i 140)} is VALID [2019-05-15 10:24:35,774 INFO L273 TraceCheckUtils]: 216: Hoare triple {309608#(<= proc_i 140)} i := i + 4; {309627#(<= proc_i 144)} is VALID [2019-05-15 10:24:35,775 INFO L273 TraceCheckUtils]: 217: Hoare triple {309627#(<= proc_i 144)} assume i <= 1000; {309627#(<= proc_i 144)} is VALID [2019-05-15 10:24:35,775 INFO L273 TraceCheckUtils]: 218: Hoare triple {309627#(<= proc_i 144)} assume i + 4 < a[j]; {309627#(<= proc_i 144)} is VALID [2019-05-15 10:24:35,776 INFO L273 TraceCheckUtils]: 219: Hoare triple {309627#(<= proc_i 144)} assume a[5] == 1000; {309627#(<= proc_i 144)} is VALID [2019-05-15 10:24:35,776 INFO L273 TraceCheckUtils]: 220: Hoare triple {309627#(<= proc_i 144)} assume j > 4; {309627#(<= proc_i 144)} is VALID [2019-05-15 10:24:35,777 INFO L273 TraceCheckUtils]: 221: Hoare triple {309627#(<= proc_i 144)} assume j < 6; {309627#(<= proc_i 144)} is VALID [2019-05-15 10:24:35,777 INFO L273 TraceCheckUtils]: 222: Hoare triple {309627#(<= proc_i 144)} i := i + 4; {309646#(<= proc_i 148)} is VALID [2019-05-15 10:24:35,778 INFO L273 TraceCheckUtils]: 223: Hoare triple {309646#(<= proc_i 148)} assume i <= 1000; {309646#(<= proc_i 148)} is VALID [2019-05-15 10:24:35,778 INFO L273 TraceCheckUtils]: 224: Hoare triple {309646#(<= proc_i 148)} assume i + 4 < a[j]; {309646#(<= proc_i 148)} is VALID [2019-05-15 10:24:35,779 INFO L273 TraceCheckUtils]: 225: Hoare triple {309646#(<= proc_i 148)} assume a[5] == 1000; {309646#(<= proc_i 148)} is VALID [2019-05-15 10:24:35,779 INFO L273 TraceCheckUtils]: 226: Hoare triple {309646#(<= proc_i 148)} assume j > 4; {309646#(<= proc_i 148)} is VALID [2019-05-15 10:24:35,780 INFO L273 TraceCheckUtils]: 227: Hoare triple {309646#(<= proc_i 148)} assume j < 6; {309646#(<= proc_i 148)} is VALID [2019-05-15 10:24:35,780 INFO L273 TraceCheckUtils]: 228: Hoare triple {309646#(<= proc_i 148)} i := i + 4; {309665#(<= proc_i 152)} is VALID [2019-05-15 10:24:35,781 INFO L273 TraceCheckUtils]: 229: Hoare triple {309665#(<= proc_i 152)} assume i <= 1000; {309665#(<= proc_i 152)} is VALID [2019-05-15 10:24:35,781 INFO L273 TraceCheckUtils]: 230: Hoare triple {309665#(<= proc_i 152)} assume i + 4 < a[j]; {309665#(<= proc_i 152)} is VALID [2019-05-15 10:24:35,782 INFO L273 TraceCheckUtils]: 231: Hoare triple {309665#(<= proc_i 152)} assume a[5] == 1000; {309665#(<= proc_i 152)} is VALID [2019-05-15 10:24:35,782 INFO L273 TraceCheckUtils]: 232: Hoare triple {309665#(<= proc_i 152)} assume j > 4; {309665#(<= proc_i 152)} is VALID [2019-05-15 10:24:35,783 INFO L273 TraceCheckUtils]: 233: Hoare triple {309665#(<= proc_i 152)} assume j < 6; {309665#(<= proc_i 152)} is VALID [2019-05-15 10:24:35,783 INFO L273 TraceCheckUtils]: 234: Hoare triple {309665#(<= proc_i 152)} i := i + 4; {309684#(<= proc_i 156)} is VALID [2019-05-15 10:24:35,784 INFO L273 TraceCheckUtils]: 235: Hoare triple {309684#(<= proc_i 156)} assume i <= 1000; {309684#(<= proc_i 156)} is VALID [2019-05-15 10:24:35,784 INFO L273 TraceCheckUtils]: 236: Hoare triple {309684#(<= proc_i 156)} assume i + 4 < a[j]; {309684#(<= proc_i 156)} is VALID [2019-05-15 10:24:35,785 INFO L273 TraceCheckUtils]: 237: Hoare triple {309684#(<= proc_i 156)} assume a[5] == 1000; {309684#(<= proc_i 156)} is VALID [2019-05-15 10:24:35,785 INFO L273 TraceCheckUtils]: 238: Hoare triple {309684#(<= proc_i 156)} assume j > 4; {309684#(<= proc_i 156)} is VALID [2019-05-15 10:24:35,786 INFO L273 TraceCheckUtils]: 239: Hoare triple {309684#(<= proc_i 156)} assume j < 6; {309684#(<= proc_i 156)} is VALID [2019-05-15 10:24:35,786 INFO L273 TraceCheckUtils]: 240: Hoare triple {309684#(<= proc_i 156)} i := i + 4; {309703#(<= proc_i 160)} is VALID [2019-05-15 10:24:35,787 INFO L273 TraceCheckUtils]: 241: Hoare triple {309703#(<= proc_i 160)} assume i <= 1000; {309703#(<= proc_i 160)} is VALID [2019-05-15 10:24:35,787 INFO L273 TraceCheckUtils]: 242: Hoare triple {309703#(<= proc_i 160)} assume i + 4 < a[j]; {309703#(<= proc_i 160)} is VALID [2019-05-15 10:24:35,788 INFO L273 TraceCheckUtils]: 243: Hoare triple {309703#(<= proc_i 160)} assume a[5] == 1000; {309703#(<= proc_i 160)} is VALID [2019-05-15 10:24:35,788 INFO L273 TraceCheckUtils]: 244: Hoare triple {309703#(<= proc_i 160)} assume j > 4; {309703#(<= proc_i 160)} is VALID [2019-05-15 10:24:35,788 INFO L273 TraceCheckUtils]: 245: Hoare triple {309703#(<= proc_i 160)} assume j < 6; {309703#(<= proc_i 160)} is VALID [2019-05-15 10:24:35,789 INFO L273 TraceCheckUtils]: 246: Hoare triple {309703#(<= proc_i 160)} i := i + 4; {309722#(<= proc_i 164)} is VALID [2019-05-15 10:24:35,790 INFO L273 TraceCheckUtils]: 247: Hoare triple {309722#(<= proc_i 164)} assume i <= 1000; {309722#(<= proc_i 164)} is VALID [2019-05-15 10:24:35,790 INFO L273 TraceCheckUtils]: 248: Hoare triple {309722#(<= proc_i 164)} assume i + 4 < a[j]; {309722#(<= proc_i 164)} is VALID [2019-05-15 10:24:35,790 INFO L273 TraceCheckUtils]: 249: Hoare triple {309722#(<= proc_i 164)} assume a[5] == 1000; {309722#(<= proc_i 164)} is VALID [2019-05-15 10:24:35,791 INFO L273 TraceCheckUtils]: 250: Hoare triple {309722#(<= proc_i 164)} assume j > 4; {309722#(<= proc_i 164)} is VALID [2019-05-15 10:24:35,791 INFO L273 TraceCheckUtils]: 251: Hoare triple {309722#(<= proc_i 164)} assume j < 6; {309722#(<= proc_i 164)} is VALID [2019-05-15 10:24:35,792 INFO L273 TraceCheckUtils]: 252: Hoare triple {309722#(<= proc_i 164)} i := i + 4; {309741#(<= proc_i 168)} is VALID [2019-05-15 10:24:35,793 INFO L273 TraceCheckUtils]: 253: Hoare triple {309741#(<= proc_i 168)} assume i <= 1000; {309741#(<= proc_i 168)} is VALID [2019-05-15 10:24:35,793 INFO L273 TraceCheckUtils]: 254: Hoare triple {309741#(<= proc_i 168)} assume i + 4 < a[j]; {309741#(<= proc_i 168)} is VALID [2019-05-15 10:24:35,793 INFO L273 TraceCheckUtils]: 255: Hoare triple {309741#(<= proc_i 168)} assume a[5] == 1000; {309741#(<= proc_i 168)} is VALID [2019-05-15 10:24:35,794 INFO L273 TraceCheckUtils]: 256: Hoare triple {309741#(<= proc_i 168)} assume j > 4; {309741#(<= proc_i 168)} is VALID [2019-05-15 10:24:35,794 INFO L273 TraceCheckUtils]: 257: Hoare triple {309741#(<= proc_i 168)} assume j < 6; {309741#(<= proc_i 168)} is VALID [2019-05-15 10:24:35,795 INFO L273 TraceCheckUtils]: 258: Hoare triple {309741#(<= proc_i 168)} i := i + 4; {309760#(<= proc_i 172)} is VALID [2019-05-15 10:24:35,795 INFO L273 TraceCheckUtils]: 259: Hoare triple {309760#(<= proc_i 172)} assume i <= 1000; {309760#(<= proc_i 172)} is VALID [2019-05-15 10:24:35,796 INFO L273 TraceCheckUtils]: 260: Hoare triple {309760#(<= proc_i 172)} assume i + 4 < a[j]; {309760#(<= proc_i 172)} is VALID [2019-05-15 10:24:35,796 INFO L273 TraceCheckUtils]: 261: Hoare triple {309760#(<= proc_i 172)} assume a[5] == 1000; {309760#(<= proc_i 172)} is VALID [2019-05-15 10:24:35,797 INFO L273 TraceCheckUtils]: 262: Hoare triple {309760#(<= proc_i 172)} assume j > 4; {309760#(<= proc_i 172)} is VALID [2019-05-15 10:24:35,797 INFO L273 TraceCheckUtils]: 263: Hoare triple {309760#(<= proc_i 172)} assume j < 6; {309760#(<= proc_i 172)} is VALID [2019-05-15 10:24:35,798 INFO L273 TraceCheckUtils]: 264: Hoare triple {309760#(<= proc_i 172)} i := i + 4; {309779#(<= proc_i 176)} is VALID [2019-05-15 10:24:35,798 INFO L273 TraceCheckUtils]: 265: Hoare triple {309779#(<= proc_i 176)} assume i <= 1000; {309779#(<= proc_i 176)} is VALID [2019-05-15 10:24:35,799 INFO L273 TraceCheckUtils]: 266: Hoare triple {309779#(<= proc_i 176)} assume i + 4 < a[j]; {309779#(<= proc_i 176)} is VALID [2019-05-15 10:24:35,799 INFO L273 TraceCheckUtils]: 267: Hoare triple {309779#(<= proc_i 176)} assume a[5] == 1000; {309779#(<= proc_i 176)} is VALID [2019-05-15 10:24:35,800 INFO L273 TraceCheckUtils]: 268: Hoare triple {309779#(<= proc_i 176)} assume j > 4; {309779#(<= proc_i 176)} is VALID [2019-05-15 10:24:35,800 INFO L273 TraceCheckUtils]: 269: Hoare triple {309779#(<= proc_i 176)} assume j < 6; {309779#(<= proc_i 176)} is VALID [2019-05-15 10:24:35,801 INFO L273 TraceCheckUtils]: 270: Hoare triple {309779#(<= proc_i 176)} i := i + 4; {309798#(<= proc_i 180)} is VALID [2019-05-15 10:24:35,801 INFO L273 TraceCheckUtils]: 271: Hoare triple {309798#(<= proc_i 180)} assume i <= 1000; {309798#(<= proc_i 180)} is VALID [2019-05-15 10:24:35,802 INFO L273 TraceCheckUtils]: 272: Hoare triple {309798#(<= proc_i 180)} assume i + 4 < a[j]; {309798#(<= proc_i 180)} is VALID [2019-05-15 10:24:35,802 INFO L273 TraceCheckUtils]: 273: Hoare triple {309798#(<= proc_i 180)} assume a[5] == 1000; {309798#(<= proc_i 180)} is VALID [2019-05-15 10:24:35,803 INFO L273 TraceCheckUtils]: 274: Hoare triple {309798#(<= proc_i 180)} assume j > 4; {309798#(<= proc_i 180)} is VALID [2019-05-15 10:24:35,803 INFO L273 TraceCheckUtils]: 275: Hoare triple {309798#(<= proc_i 180)} assume j < 6; {309798#(<= proc_i 180)} is VALID [2019-05-15 10:24:35,804 INFO L273 TraceCheckUtils]: 276: Hoare triple {309798#(<= proc_i 180)} i := i + 4; {309817#(<= proc_i 184)} is VALID [2019-05-15 10:24:35,804 INFO L273 TraceCheckUtils]: 277: Hoare triple {309817#(<= proc_i 184)} assume i <= 1000; {309817#(<= proc_i 184)} is VALID [2019-05-15 10:24:35,805 INFO L273 TraceCheckUtils]: 278: Hoare triple {309817#(<= proc_i 184)} assume i + 4 < a[j]; {309817#(<= proc_i 184)} is VALID [2019-05-15 10:24:35,805 INFO L273 TraceCheckUtils]: 279: Hoare triple {309817#(<= proc_i 184)} assume a[5] == 1000; {309817#(<= proc_i 184)} is VALID [2019-05-15 10:24:35,806 INFO L273 TraceCheckUtils]: 280: Hoare triple {309817#(<= proc_i 184)} assume j > 4; {309817#(<= proc_i 184)} is VALID [2019-05-15 10:24:35,806 INFO L273 TraceCheckUtils]: 281: Hoare triple {309817#(<= proc_i 184)} assume j < 6; {309817#(<= proc_i 184)} is VALID [2019-05-15 10:24:35,807 INFO L273 TraceCheckUtils]: 282: Hoare triple {309817#(<= proc_i 184)} i := i + 4; {309836#(<= proc_i 188)} is VALID [2019-05-15 10:24:35,807 INFO L273 TraceCheckUtils]: 283: Hoare triple {309836#(<= proc_i 188)} assume i <= 1000; {309836#(<= proc_i 188)} is VALID [2019-05-15 10:24:35,808 INFO L273 TraceCheckUtils]: 284: Hoare triple {309836#(<= proc_i 188)} assume i + 4 < a[j]; {309836#(<= proc_i 188)} is VALID [2019-05-15 10:24:35,808 INFO L273 TraceCheckUtils]: 285: Hoare triple {309836#(<= proc_i 188)} assume a[5] == 1000; {309836#(<= proc_i 188)} is VALID [2019-05-15 10:24:35,809 INFO L273 TraceCheckUtils]: 286: Hoare triple {309836#(<= proc_i 188)} assume j > 4; {309836#(<= proc_i 188)} is VALID [2019-05-15 10:24:35,809 INFO L273 TraceCheckUtils]: 287: Hoare triple {309836#(<= proc_i 188)} assume j < 6; {309836#(<= proc_i 188)} is VALID [2019-05-15 10:24:35,810 INFO L273 TraceCheckUtils]: 288: Hoare triple {309836#(<= proc_i 188)} i := i + 4; {309855#(<= proc_i 192)} is VALID [2019-05-15 10:24:35,810 INFO L273 TraceCheckUtils]: 289: Hoare triple {309855#(<= proc_i 192)} assume i <= 1000; {309855#(<= proc_i 192)} is VALID [2019-05-15 10:24:35,811 INFO L273 TraceCheckUtils]: 290: Hoare triple {309855#(<= proc_i 192)} assume i + 4 < a[j]; {309855#(<= proc_i 192)} is VALID [2019-05-15 10:24:35,811 INFO L273 TraceCheckUtils]: 291: Hoare triple {309855#(<= proc_i 192)} assume a[5] == 1000; {309855#(<= proc_i 192)} is VALID [2019-05-15 10:24:35,811 INFO L273 TraceCheckUtils]: 292: Hoare triple {309855#(<= proc_i 192)} assume j > 4; {309855#(<= proc_i 192)} is VALID [2019-05-15 10:24:35,812 INFO L273 TraceCheckUtils]: 293: Hoare triple {309855#(<= proc_i 192)} assume j < 6; {309855#(<= proc_i 192)} is VALID [2019-05-15 10:24:35,813 INFO L273 TraceCheckUtils]: 294: Hoare triple {309855#(<= proc_i 192)} i := i + 4; {309874#(<= proc_i 196)} is VALID [2019-05-15 10:24:35,813 INFO L273 TraceCheckUtils]: 295: Hoare triple {309874#(<= proc_i 196)} assume i <= 1000; {309874#(<= proc_i 196)} is VALID [2019-05-15 10:24:35,813 INFO L273 TraceCheckUtils]: 296: Hoare triple {309874#(<= proc_i 196)} assume i + 4 < a[j]; {309874#(<= proc_i 196)} is VALID [2019-05-15 10:24:35,814 INFO L273 TraceCheckUtils]: 297: Hoare triple {309874#(<= proc_i 196)} assume a[5] == 1000; {309874#(<= proc_i 196)} is VALID [2019-05-15 10:24:35,814 INFO L273 TraceCheckUtils]: 298: Hoare triple {309874#(<= proc_i 196)} assume j > 4; {309874#(<= proc_i 196)} is VALID [2019-05-15 10:24:35,815 INFO L273 TraceCheckUtils]: 299: Hoare triple {309874#(<= proc_i 196)} assume j < 6; {309874#(<= proc_i 196)} is VALID [2019-05-15 10:24:35,816 INFO L273 TraceCheckUtils]: 300: Hoare triple {309874#(<= proc_i 196)} i := i + 4; {309893#(<= proc_i 200)} is VALID [2019-05-15 10:24:35,816 INFO L273 TraceCheckUtils]: 301: Hoare triple {309893#(<= proc_i 200)} assume i <= 1000; {309893#(<= proc_i 200)} is VALID [2019-05-15 10:24:35,816 INFO L273 TraceCheckUtils]: 302: Hoare triple {309893#(<= proc_i 200)} assume i + 4 < a[j]; {309893#(<= proc_i 200)} is VALID [2019-05-15 10:24:35,817 INFO L273 TraceCheckUtils]: 303: Hoare triple {309893#(<= proc_i 200)} assume a[5] == 1000; {309893#(<= proc_i 200)} is VALID [2019-05-15 10:24:35,817 INFO L273 TraceCheckUtils]: 304: Hoare triple {309893#(<= proc_i 200)} assume j > 4; {309893#(<= proc_i 200)} is VALID [2019-05-15 10:24:35,818 INFO L273 TraceCheckUtils]: 305: Hoare triple {309893#(<= proc_i 200)} assume j < 6; {309893#(<= proc_i 200)} is VALID [2019-05-15 10:24:35,818 INFO L273 TraceCheckUtils]: 306: Hoare triple {309893#(<= proc_i 200)} i := i + 4; {309912#(<= proc_i 204)} is VALID [2019-05-15 10:24:35,819 INFO L273 TraceCheckUtils]: 307: Hoare triple {309912#(<= proc_i 204)} assume i <= 1000; {309912#(<= proc_i 204)} is VALID [2019-05-15 10:24:35,819 INFO L273 TraceCheckUtils]: 308: Hoare triple {309912#(<= proc_i 204)} assume i + 4 < a[j]; {309912#(<= proc_i 204)} is VALID [2019-05-15 10:24:35,820 INFO L273 TraceCheckUtils]: 309: Hoare triple {309912#(<= proc_i 204)} assume a[5] == 1000; {309912#(<= proc_i 204)} is VALID [2019-05-15 10:24:35,820 INFO L273 TraceCheckUtils]: 310: Hoare triple {309912#(<= proc_i 204)} assume j > 4; {309912#(<= proc_i 204)} is VALID [2019-05-15 10:24:35,821 INFO L273 TraceCheckUtils]: 311: Hoare triple {309912#(<= proc_i 204)} assume j < 6; {309912#(<= proc_i 204)} is VALID [2019-05-15 10:24:35,821 INFO L273 TraceCheckUtils]: 312: Hoare triple {309912#(<= proc_i 204)} i := i + 4; {309931#(<= proc_i 208)} is VALID [2019-05-15 10:24:35,822 INFO L273 TraceCheckUtils]: 313: Hoare triple {309931#(<= proc_i 208)} assume i <= 1000; {309931#(<= proc_i 208)} is VALID [2019-05-15 10:24:35,822 INFO L273 TraceCheckUtils]: 314: Hoare triple {309931#(<= proc_i 208)} assume i + 4 < a[j]; {309931#(<= proc_i 208)} is VALID [2019-05-15 10:24:35,823 INFO L273 TraceCheckUtils]: 315: Hoare triple {309931#(<= proc_i 208)} assume a[5] == 1000; {309931#(<= proc_i 208)} is VALID [2019-05-15 10:24:35,823 INFO L273 TraceCheckUtils]: 316: Hoare triple {309931#(<= proc_i 208)} assume j > 4; {309931#(<= proc_i 208)} is VALID [2019-05-15 10:24:35,824 INFO L273 TraceCheckUtils]: 317: Hoare triple {309931#(<= proc_i 208)} assume j < 6; {309931#(<= proc_i 208)} is VALID [2019-05-15 10:24:35,824 INFO L273 TraceCheckUtils]: 318: Hoare triple {309931#(<= proc_i 208)} i := i + 4; {309950#(<= proc_i 212)} is VALID [2019-05-15 10:24:35,825 INFO L273 TraceCheckUtils]: 319: Hoare triple {309950#(<= proc_i 212)} assume i <= 1000; {309950#(<= proc_i 212)} is VALID [2019-05-15 10:24:35,825 INFO L273 TraceCheckUtils]: 320: Hoare triple {309950#(<= proc_i 212)} assume i + 4 < a[j]; {309950#(<= proc_i 212)} is VALID [2019-05-15 10:24:35,826 INFO L273 TraceCheckUtils]: 321: Hoare triple {309950#(<= proc_i 212)} assume a[5] == 1000; {309950#(<= proc_i 212)} is VALID [2019-05-15 10:24:35,826 INFO L273 TraceCheckUtils]: 322: Hoare triple {309950#(<= proc_i 212)} assume j > 4; {309950#(<= proc_i 212)} is VALID [2019-05-15 10:24:35,827 INFO L273 TraceCheckUtils]: 323: Hoare triple {309950#(<= proc_i 212)} assume j < 6; {309950#(<= proc_i 212)} is VALID [2019-05-15 10:24:35,827 INFO L273 TraceCheckUtils]: 324: Hoare triple {309950#(<= proc_i 212)} i := i + 4; {309969#(<= proc_i 216)} is VALID [2019-05-15 10:24:35,828 INFO L273 TraceCheckUtils]: 325: Hoare triple {309969#(<= proc_i 216)} assume i <= 1000; {309969#(<= proc_i 216)} is VALID [2019-05-15 10:24:35,828 INFO L273 TraceCheckUtils]: 326: Hoare triple {309969#(<= proc_i 216)} assume i + 4 < a[j]; {309969#(<= proc_i 216)} is VALID [2019-05-15 10:24:35,829 INFO L273 TraceCheckUtils]: 327: Hoare triple {309969#(<= proc_i 216)} assume a[5] == 1000; {309969#(<= proc_i 216)} is VALID [2019-05-15 10:24:35,829 INFO L273 TraceCheckUtils]: 328: Hoare triple {309969#(<= proc_i 216)} assume j > 4; {309969#(<= proc_i 216)} is VALID [2019-05-15 10:24:35,830 INFO L273 TraceCheckUtils]: 329: Hoare triple {309969#(<= proc_i 216)} assume j < 6; {309969#(<= proc_i 216)} is VALID [2019-05-15 10:24:35,830 INFO L273 TraceCheckUtils]: 330: Hoare triple {309969#(<= proc_i 216)} i := i + 4; {309988#(<= proc_i 220)} is VALID [2019-05-15 10:24:35,831 INFO L273 TraceCheckUtils]: 331: Hoare triple {309988#(<= proc_i 220)} assume i <= 1000; {309988#(<= proc_i 220)} is VALID [2019-05-15 10:24:35,831 INFO L273 TraceCheckUtils]: 332: Hoare triple {309988#(<= proc_i 220)} assume i + 4 < a[j]; {309988#(<= proc_i 220)} is VALID [2019-05-15 10:24:35,832 INFO L273 TraceCheckUtils]: 333: Hoare triple {309988#(<= proc_i 220)} assume a[5] == 1000; {309988#(<= proc_i 220)} is VALID [2019-05-15 10:24:35,832 INFO L273 TraceCheckUtils]: 334: Hoare triple {309988#(<= proc_i 220)} assume j > 4; {309988#(<= proc_i 220)} is VALID [2019-05-15 10:24:35,832 INFO L273 TraceCheckUtils]: 335: Hoare triple {309988#(<= proc_i 220)} assume j < 6; {309988#(<= proc_i 220)} is VALID [2019-05-15 10:24:35,833 INFO L273 TraceCheckUtils]: 336: Hoare triple {309988#(<= proc_i 220)} i := i + 4; {310007#(<= proc_i 224)} is VALID [2019-05-15 10:24:35,834 INFO L273 TraceCheckUtils]: 337: Hoare triple {310007#(<= proc_i 224)} assume i <= 1000; {310007#(<= proc_i 224)} is VALID [2019-05-15 10:24:35,834 INFO L273 TraceCheckUtils]: 338: Hoare triple {310007#(<= proc_i 224)} assume i + 4 < a[j]; {310007#(<= proc_i 224)} is VALID [2019-05-15 10:24:35,835 INFO L273 TraceCheckUtils]: 339: Hoare triple {310007#(<= proc_i 224)} assume a[5] == 1000; {310007#(<= proc_i 224)} is VALID [2019-05-15 10:24:35,835 INFO L273 TraceCheckUtils]: 340: Hoare triple {310007#(<= proc_i 224)} assume j > 4; {310007#(<= proc_i 224)} is VALID [2019-05-15 10:24:35,835 INFO L273 TraceCheckUtils]: 341: Hoare triple {310007#(<= proc_i 224)} assume j < 6; {310007#(<= proc_i 224)} is VALID [2019-05-15 10:24:35,836 INFO L273 TraceCheckUtils]: 342: Hoare triple {310007#(<= proc_i 224)} i := i + 4; {310026#(<= proc_i 228)} is VALID [2019-05-15 10:24:35,837 INFO L273 TraceCheckUtils]: 343: Hoare triple {310026#(<= proc_i 228)} assume i <= 1000; {310026#(<= proc_i 228)} is VALID [2019-05-15 10:24:35,837 INFO L273 TraceCheckUtils]: 344: Hoare triple {310026#(<= proc_i 228)} assume i + 4 < a[j]; {310026#(<= proc_i 228)} is VALID [2019-05-15 10:24:35,837 INFO L273 TraceCheckUtils]: 345: Hoare triple {310026#(<= proc_i 228)} assume a[5] == 1000; {310026#(<= proc_i 228)} is VALID [2019-05-15 10:24:35,838 INFO L273 TraceCheckUtils]: 346: Hoare triple {310026#(<= proc_i 228)} assume j > 4; {310026#(<= proc_i 228)} is VALID [2019-05-15 10:24:35,838 INFO L273 TraceCheckUtils]: 347: Hoare triple {310026#(<= proc_i 228)} assume j < 6; {310026#(<= proc_i 228)} is VALID [2019-05-15 10:24:35,839 INFO L273 TraceCheckUtils]: 348: Hoare triple {310026#(<= proc_i 228)} i := i + 4; {310045#(<= proc_i 232)} is VALID [2019-05-15 10:24:35,840 INFO L273 TraceCheckUtils]: 349: Hoare triple {310045#(<= proc_i 232)} assume i <= 1000; {310045#(<= proc_i 232)} is VALID [2019-05-15 10:24:35,840 INFO L273 TraceCheckUtils]: 350: Hoare triple {310045#(<= proc_i 232)} assume i + 4 < a[j]; {310045#(<= proc_i 232)} is VALID [2019-05-15 10:24:35,840 INFO L273 TraceCheckUtils]: 351: Hoare triple {310045#(<= proc_i 232)} assume a[5] == 1000; {310045#(<= proc_i 232)} is VALID [2019-05-15 10:24:35,841 INFO L273 TraceCheckUtils]: 352: Hoare triple {310045#(<= proc_i 232)} assume j > 4; {310045#(<= proc_i 232)} is VALID [2019-05-15 10:24:35,841 INFO L273 TraceCheckUtils]: 353: Hoare triple {310045#(<= proc_i 232)} assume j < 6; {310045#(<= proc_i 232)} is VALID [2019-05-15 10:24:35,842 INFO L273 TraceCheckUtils]: 354: Hoare triple {310045#(<= proc_i 232)} i := i + 4; {310064#(<= proc_i 236)} is VALID [2019-05-15 10:24:35,842 INFO L273 TraceCheckUtils]: 355: Hoare triple {310064#(<= proc_i 236)} assume i <= 1000; {310064#(<= proc_i 236)} is VALID [2019-05-15 10:24:35,843 INFO L273 TraceCheckUtils]: 356: Hoare triple {310064#(<= proc_i 236)} assume i + 4 < a[j]; {310064#(<= proc_i 236)} is VALID [2019-05-15 10:24:35,843 INFO L273 TraceCheckUtils]: 357: Hoare triple {310064#(<= proc_i 236)} assume a[5] == 1000; {310064#(<= proc_i 236)} is VALID [2019-05-15 10:24:35,844 INFO L273 TraceCheckUtils]: 358: Hoare triple {310064#(<= proc_i 236)} assume j > 4; {310064#(<= proc_i 236)} is VALID [2019-05-15 10:24:35,844 INFO L273 TraceCheckUtils]: 359: Hoare triple {310064#(<= proc_i 236)} assume j < 6; {310064#(<= proc_i 236)} is VALID [2019-05-15 10:24:35,845 INFO L273 TraceCheckUtils]: 360: Hoare triple {310064#(<= proc_i 236)} i := i + 4; {310083#(<= proc_i 240)} is VALID [2019-05-15 10:24:35,845 INFO L273 TraceCheckUtils]: 361: Hoare triple {310083#(<= proc_i 240)} assume i <= 1000; {310083#(<= proc_i 240)} is VALID [2019-05-15 10:24:35,846 INFO L273 TraceCheckUtils]: 362: Hoare triple {310083#(<= proc_i 240)} assume i + 4 < a[j]; {310083#(<= proc_i 240)} is VALID [2019-05-15 10:24:35,846 INFO L273 TraceCheckUtils]: 363: Hoare triple {310083#(<= proc_i 240)} assume a[5] == 1000; {310083#(<= proc_i 240)} is VALID [2019-05-15 10:24:35,847 INFO L273 TraceCheckUtils]: 364: Hoare triple {310083#(<= proc_i 240)} assume j > 4; {310083#(<= proc_i 240)} is VALID [2019-05-15 10:24:35,847 INFO L273 TraceCheckUtils]: 365: Hoare triple {310083#(<= proc_i 240)} assume j < 6; {310083#(<= proc_i 240)} is VALID [2019-05-15 10:24:35,848 INFO L273 TraceCheckUtils]: 366: Hoare triple {310083#(<= proc_i 240)} i := i + 4; {310102#(<= proc_i 244)} is VALID [2019-05-15 10:24:35,848 INFO L273 TraceCheckUtils]: 367: Hoare triple {310102#(<= proc_i 244)} assume i <= 1000; {310102#(<= proc_i 244)} is VALID [2019-05-15 10:24:35,849 INFO L273 TraceCheckUtils]: 368: Hoare triple {310102#(<= proc_i 244)} assume i + 4 < a[j]; {310102#(<= proc_i 244)} is VALID [2019-05-15 10:24:35,849 INFO L273 TraceCheckUtils]: 369: Hoare triple {310102#(<= proc_i 244)} assume a[5] == 1000; {310102#(<= proc_i 244)} is VALID [2019-05-15 10:24:35,850 INFO L273 TraceCheckUtils]: 370: Hoare triple {310102#(<= proc_i 244)} assume j > 4; {310102#(<= proc_i 244)} is VALID [2019-05-15 10:24:35,850 INFO L273 TraceCheckUtils]: 371: Hoare triple {310102#(<= proc_i 244)} assume j < 6; {310102#(<= proc_i 244)} is VALID [2019-05-15 10:24:35,851 INFO L273 TraceCheckUtils]: 372: Hoare triple {310102#(<= proc_i 244)} i := i + 4; {310121#(<= proc_i 248)} is VALID [2019-05-15 10:24:35,851 INFO L273 TraceCheckUtils]: 373: Hoare triple {310121#(<= proc_i 248)} assume i <= 1000; {310121#(<= proc_i 248)} is VALID [2019-05-15 10:24:35,852 INFO L273 TraceCheckUtils]: 374: Hoare triple {310121#(<= proc_i 248)} assume i + 4 < a[j]; {310121#(<= proc_i 248)} is VALID [2019-05-15 10:24:35,852 INFO L273 TraceCheckUtils]: 375: Hoare triple {310121#(<= proc_i 248)} assume a[5] == 1000; {310121#(<= proc_i 248)} is VALID [2019-05-15 10:24:35,853 INFO L273 TraceCheckUtils]: 376: Hoare triple {310121#(<= proc_i 248)} assume j > 4; {310121#(<= proc_i 248)} is VALID [2019-05-15 10:24:35,853 INFO L273 TraceCheckUtils]: 377: Hoare triple {310121#(<= proc_i 248)} assume j < 6; {310121#(<= proc_i 248)} is VALID [2019-05-15 10:24:35,854 INFO L273 TraceCheckUtils]: 378: Hoare triple {310121#(<= proc_i 248)} i := i + 4; {310140#(<= proc_i 252)} is VALID [2019-05-15 10:24:35,854 INFO L273 TraceCheckUtils]: 379: Hoare triple {310140#(<= proc_i 252)} assume i <= 1000; {310140#(<= proc_i 252)} is VALID [2019-05-15 10:24:35,855 INFO L273 TraceCheckUtils]: 380: Hoare triple {310140#(<= proc_i 252)} assume i + 4 < a[j]; {310140#(<= proc_i 252)} is VALID [2019-05-15 10:24:35,855 INFO L273 TraceCheckUtils]: 381: Hoare triple {310140#(<= proc_i 252)} assume a[5] == 1000; {310140#(<= proc_i 252)} is VALID [2019-05-15 10:24:35,856 INFO L273 TraceCheckUtils]: 382: Hoare triple {310140#(<= proc_i 252)} assume j > 4; {310140#(<= proc_i 252)} is VALID [2019-05-15 10:24:35,856 INFO L273 TraceCheckUtils]: 383: Hoare triple {310140#(<= proc_i 252)} assume j < 6; {310140#(<= proc_i 252)} is VALID [2019-05-15 10:24:35,857 INFO L273 TraceCheckUtils]: 384: Hoare triple {310140#(<= proc_i 252)} i := i + 4; {310159#(<= proc_i 256)} is VALID [2019-05-15 10:24:35,857 INFO L273 TraceCheckUtils]: 385: Hoare triple {310159#(<= proc_i 256)} assume i <= 1000; {310159#(<= proc_i 256)} is VALID [2019-05-15 10:24:35,858 INFO L273 TraceCheckUtils]: 386: Hoare triple {310159#(<= proc_i 256)} assume i + 4 < a[j]; {310159#(<= proc_i 256)} is VALID [2019-05-15 10:24:35,858 INFO L273 TraceCheckUtils]: 387: Hoare triple {310159#(<= proc_i 256)} assume a[5] == 1000; {310159#(<= proc_i 256)} is VALID [2019-05-15 10:24:35,858 INFO L273 TraceCheckUtils]: 388: Hoare triple {310159#(<= proc_i 256)} assume j > 4; {310159#(<= proc_i 256)} is VALID [2019-05-15 10:24:35,859 INFO L273 TraceCheckUtils]: 389: Hoare triple {310159#(<= proc_i 256)} assume j < 6; {310159#(<= proc_i 256)} is VALID [2019-05-15 10:24:35,860 INFO L273 TraceCheckUtils]: 390: Hoare triple {310159#(<= proc_i 256)} i := i + 4; {310178#(<= proc_i 260)} is VALID [2019-05-15 10:24:35,860 INFO L273 TraceCheckUtils]: 391: Hoare triple {310178#(<= proc_i 260)} assume i <= 1000; {310178#(<= proc_i 260)} is VALID [2019-05-15 10:24:35,861 INFO L273 TraceCheckUtils]: 392: Hoare triple {310178#(<= proc_i 260)} assume i + 4 < a[j]; {310178#(<= proc_i 260)} is VALID [2019-05-15 10:24:35,861 INFO L273 TraceCheckUtils]: 393: Hoare triple {310178#(<= proc_i 260)} assume a[5] == 1000; {310178#(<= proc_i 260)} is VALID [2019-05-15 10:24:35,861 INFO L273 TraceCheckUtils]: 394: Hoare triple {310178#(<= proc_i 260)} assume j > 4; {310178#(<= proc_i 260)} is VALID [2019-05-15 10:24:35,862 INFO L273 TraceCheckUtils]: 395: Hoare triple {310178#(<= proc_i 260)} assume j < 6; {310178#(<= proc_i 260)} is VALID [2019-05-15 10:24:35,863 INFO L273 TraceCheckUtils]: 396: Hoare triple {310178#(<= proc_i 260)} i := i + 4; {310197#(<= proc_i 264)} is VALID [2019-05-15 10:24:35,863 INFO L273 TraceCheckUtils]: 397: Hoare triple {310197#(<= proc_i 264)} assume i <= 1000; {310197#(<= proc_i 264)} is VALID [2019-05-15 10:24:35,863 INFO L273 TraceCheckUtils]: 398: Hoare triple {310197#(<= proc_i 264)} assume i + 4 < a[j]; {310197#(<= proc_i 264)} is VALID [2019-05-15 10:24:35,864 INFO L273 TraceCheckUtils]: 399: Hoare triple {310197#(<= proc_i 264)} assume a[5] == 1000; {310197#(<= proc_i 264)} is VALID [2019-05-15 10:24:35,864 INFO L273 TraceCheckUtils]: 400: Hoare triple {310197#(<= proc_i 264)} assume j > 4; {310197#(<= proc_i 264)} is VALID [2019-05-15 10:24:35,865 INFO L273 TraceCheckUtils]: 401: Hoare triple {310197#(<= proc_i 264)} assume j < 6; {310197#(<= proc_i 264)} is VALID [2019-05-15 10:24:35,866 INFO L273 TraceCheckUtils]: 402: Hoare triple {310197#(<= proc_i 264)} i := i + 4; {310216#(<= proc_i 268)} is VALID [2019-05-15 10:24:35,866 INFO L273 TraceCheckUtils]: 403: Hoare triple {310216#(<= proc_i 268)} assume i <= 1000; {310216#(<= proc_i 268)} is VALID [2019-05-15 10:24:35,866 INFO L273 TraceCheckUtils]: 404: Hoare triple {310216#(<= proc_i 268)} assume i + 4 < a[j]; {310216#(<= proc_i 268)} is VALID [2019-05-15 10:24:35,867 INFO L273 TraceCheckUtils]: 405: Hoare triple {310216#(<= proc_i 268)} assume a[5] == 1000; {310216#(<= proc_i 268)} is VALID [2019-05-15 10:24:35,867 INFO L273 TraceCheckUtils]: 406: Hoare triple {310216#(<= proc_i 268)} assume j > 4; {310216#(<= proc_i 268)} is VALID [2019-05-15 10:24:35,868 INFO L273 TraceCheckUtils]: 407: Hoare triple {310216#(<= proc_i 268)} assume j < 6; {310216#(<= proc_i 268)} is VALID [2019-05-15 10:24:35,868 INFO L273 TraceCheckUtils]: 408: Hoare triple {310216#(<= proc_i 268)} i := i + 4; {310235#(<= proc_i 272)} is VALID [2019-05-15 10:24:35,869 INFO L273 TraceCheckUtils]: 409: Hoare triple {310235#(<= proc_i 272)} assume i <= 1000; {310235#(<= proc_i 272)} is VALID [2019-05-15 10:24:35,869 INFO L273 TraceCheckUtils]: 410: Hoare triple {310235#(<= proc_i 272)} assume i + 4 < a[j]; {310235#(<= proc_i 272)} is VALID [2019-05-15 10:24:35,870 INFO L273 TraceCheckUtils]: 411: Hoare triple {310235#(<= proc_i 272)} assume a[5] == 1000; {310235#(<= proc_i 272)} is VALID [2019-05-15 10:24:35,870 INFO L273 TraceCheckUtils]: 412: Hoare triple {310235#(<= proc_i 272)} assume j > 4; {310235#(<= proc_i 272)} is VALID [2019-05-15 10:24:35,871 INFO L273 TraceCheckUtils]: 413: Hoare triple {310235#(<= proc_i 272)} assume j < 6; {310235#(<= proc_i 272)} is VALID [2019-05-15 10:24:35,871 INFO L273 TraceCheckUtils]: 414: Hoare triple {310235#(<= proc_i 272)} i := i + 4; {310254#(<= proc_i 276)} is VALID [2019-05-15 10:24:35,872 INFO L273 TraceCheckUtils]: 415: Hoare triple {310254#(<= proc_i 276)} assume i <= 1000; {310254#(<= proc_i 276)} is VALID [2019-05-15 10:24:35,872 INFO L273 TraceCheckUtils]: 416: Hoare triple {310254#(<= proc_i 276)} assume i + 4 < a[j]; {310254#(<= proc_i 276)} is VALID [2019-05-15 10:24:35,873 INFO L273 TraceCheckUtils]: 417: Hoare triple {310254#(<= proc_i 276)} assume a[5] == 1000; {310254#(<= proc_i 276)} is VALID [2019-05-15 10:24:35,873 INFO L273 TraceCheckUtils]: 418: Hoare triple {310254#(<= proc_i 276)} assume j > 4; {310254#(<= proc_i 276)} is VALID [2019-05-15 10:24:35,874 INFO L273 TraceCheckUtils]: 419: Hoare triple {310254#(<= proc_i 276)} assume j < 6; {310254#(<= proc_i 276)} is VALID [2019-05-15 10:24:35,874 INFO L273 TraceCheckUtils]: 420: Hoare triple {310254#(<= proc_i 276)} i := i + 4; {310273#(<= proc_i 280)} is VALID [2019-05-15 10:24:35,875 INFO L273 TraceCheckUtils]: 421: Hoare triple {310273#(<= proc_i 280)} assume i <= 1000; {310273#(<= proc_i 280)} is VALID [2019-05-15 10:24:35,875 INFO L273 TraceCheckUtils]: 422: Hoare triple {310273#(<= proc_i 280)} assume i + 4 < a[j]; {310273#(<= proc_i 280)} is VALID [2019-05-15 10:24:35,876 INFO L273 TraceCheckUtils]: 423: Hoare triple {310273#(<= proc_i 280)} assume a[5] == 1000; {310273#(<= proc_i 280)} is VALID [2019-05-15 10:24:35,876 INFO L273 TraceCheckUtils]: 424: Hoare triple {310273#(<= proc_i 280)} assume j > 4; {310273#(<= proc_i 280)} is VALID [2019-05-15 10:24:35,877 INFO L273 TraceCheckUtils]: 425: Hoare triple {310273#(<= proc_i 280)} assume j < 6; {310273#(<= proc_i 280)} is VALID [2019-05-15 10:24:35,877 INFO L273 TraceCheckUtils]: 426: Hoare triple {310273#(<= proc_i 280)} i := i + 4; {310292#(<= proc_i 284)} is VALID [2019-05-15 10:24:35,878 INFO L273 TraceCheckUtils]: 427: Hoare triple {310292#(<= proc_i 284)} assume i <= 1000; {310292#(<= proc_i 284)} is VALID [2019-05-15 10:24:35,878 INFO L273 TraceCheckUtils]: 428: Hoare triple {310292#(<= proc_i 284)} assume i + 4 < a[j]; {310292#(<= proc_i 284)} is VALID [2019-05-15 10:24:35,879 INFO L273 TraceCheckUtils]: 429: Hoare triple {310292#(<= proc_i 284)} assume a[5] == 1000; {310292#(<= proc_i 284)} is VALID [2019-05-15 10:24:35,879 INFO L273 TraceCheckUtils]: 430: Hoare triple {310292#(<= proc_i 284)} assume j > 4; {310292#(<= proc_i 284)} is VALID [2019-05-15 10:24:35,880 INFO L273 TraceCheckUtils]: 431: Hoare triple {310292#(<= proc_i 284)} assume j < 6; {310292#(<= proc_i 284)} is VALID [2019-05-15 10:24:35,880 INFO L273 TraceCheckUtils]: 432: Hoare triple {310292#(<= proc_i 284)} i := i + 4; {310311#(<= proc_i 288)} is VALID [2019-05-15 10:24:35,881 INFO L273 TraceCheckUtils]: 433: Hoare triple {310311#(<= proc_i 288)} assume i <= 1000; {310311#(<= proc_i 288)} is VALID [2019-05-15 10:24:35,881 INFO L273 TraceCheckUtils]: 434: Hoare triple {310311#(<= proc_i 288)} assume i + 4 < a[j]; {310311#(<= proc_i 288)} is VALID [2019-05-15 10:24:35,882 INFO L273 TraceCheckUtils]: 435: Hoare triple {310311#(<= proc_i 288)} assume a[5] == 1000; {310311#(<= proc_i 288)} is VALID [2019-05-15 10:24:35,882 INFO L273 TraceCheckUtils]: 436: Hoare triple {310311#(<= proc_i 288)} assume j > 4; {310311#(<= proc_i 288)} is VALID [2019-05-15 10:24:35,882 INFO L273 TraceCheckUtils]: 437: Hoare triple {310311#(<= proc_i 288)} assume j < 6; {310311#(<= proc_i 288)} is VALID [2019-05-15 10:24:35,883 INFO L273 TraceCheckUtils]: 438: Hoare triple {310311#(<= proc_i 288)} i := i + 4; {310330#(<= proc_i 292)} is VALID [2019-05-15 10:24:35,884 INFO L273 TraceCheckUtils]: 439: Hoare triple {310330#(<= proc_i 292)} assume i <= 1000; {310330#(<= proc_i 292)} is VALID [2019-05-15 10:24:35,884 INFO L273 TraceCheckUtils]: 440: Hoare triple {310330#(<= proc_i 292)} assume i + 4 < a[j]; {310330#(<= proc_i 292)} is VALID [2019-05-15 10:24:35,884 INFO L273 TraceCheckUtils]: 441: Hoare triple {310330#(<= proc_i 292)} assume a[5] == 1000; {310330#(<= proc_i 292)} is VALID [2019-05-15 10:24:35,885 INFO L273 TraceCheckUtils]: 442: Hoare triple {310330#(<= proc_i 292)} assume j > 4; {310330#(<= proc_i 292)} is VALID [2019-05-15 10:24:35,885 INFO L273 TraceCheckUtils]: 443: Hoare triple {310330#(<= proc_i 292)} assume j < 6; {310330#(<= proc_i 292)} is VALID [2019-05-15 10:24:35,886 INFO L273 TraceCheckUtils]: 444: Hoare triple {310330#(<= proc_i 292)} i := i + 4; {310349#(<= proc_i 296)} is VALID [2019-05-15 10:24:35,887 INFO L273 TraceCheckUtils]: 445: Hoare triple {310349#(<= proc_i 296)} assume i <= 1000; {310349#(<= proc_i 296)} is VALID [2019-05-15 10:24:35,887 INFO L273 TraceCheckUtils]: 446: Hoare triple {310349#(<= proc_i 296)} assume i + 4 < a[j]; {310349#(<= proc_i 296)} is VALID [2019-05-15 10:24:35,887 INFO L273 TraceCheckUtils]: 447: Hoare triple {310349#(<= proc_i 296)} assume a[5] == 1000; {310349#(<= proc_i 296)} is VALID [2019-05-15 10:24:35,888 INFO L273 TraceCheckUtils]: 448: Hoare triple {310349#(<= proc_i 296)} assume j > 4; {310349#(<= proc_i 296)} is VALID [2019-05-15 10:24:35,888 INFO L273 TraceCheckUtils]: 449: Hoare triple {310349#(<= proc_i 296)} assume j < 6; {310349#(<= proc_i 296)} is VALID [2019-05-15 10:24:35,889 INFO L273 TraceCheckUtils]: 450: Hoare triple {310349#(<= proc_i 296)} i := i + 4; {310368#(<= proc_i 300)} is VALID [2019-05-15 10:24:35,889 INFO L273 TraceCheckUtils]: 451: Hoare triple {310368#(<= proc_i 300)} assume i <= 1000; {310368#(<= proc_i 300)} is VALID [2019-05-15 10:24:35,890 INFO L273 TraceCheckUtils]: 452: Hoare triple {310368#(<= proc_i 300)} assume i + 4 < a[j]; {310368#(<= proc_i 300)} is VALID [2019-05-15 10:24:35,890 INFO L273 TraceCheckUtils]: 453: Hoare triple {310368#(<= proc_i 300)} assume a[5] == 1000; {310368#(<= proc_i 300)} is VALID [2019-05-15 10:24:35,891 INFO L273 TraceCheckUtils]: 454: Hoare triple {310368#(<= proc_i 300)} assume j > 4; {310368#(<= proc_i 300)} is VALID [2019-05-15 10:24:35,891 INFO L273 TraceCheckUtils]: 455: Hoare triple {310368#(<= proc_i 300)} assume j < 6; {310368#(<= proc_i 300)} is VALID [2019-05-15 10:24:35,892 INFO L273 TraceCheckUtils]: 456: Hoare triple {310368#(<= proc_i 300)} i := i + 4; {310387#(<= proc_i 304)} is VALID [2019-05-15 10:24:35,892 INFO L273 TraceCheckUtils]: 457: Hoare triple {310387#(<= proc_i 304)} assume i <= 1000; {310387#(<= proc_i 304)} is VALID [2019-05-15 10:24:35,893 INFO L273 TraceCheckUtils]: 458: Hoare triple {310387#(<= proc_i 304)} assume i + 4 < a[j]; {310387#(<= proc_i 304)} is VALID [2019-05-15 10:24:35,893 INFO L273 TraceCheckUtils]: 459: Hoare triple {310387#(<= proc_i 304)} assume a[5] == 1000; {310387#(<= proc_i 304)} is VALID [2019-05-15 10:24:35,894 INFO L273 TraceCheckUtils]: 460: Hoare triple {310387#(<= proc_i 304)} assume j > 4; {310387#(<= proc_i 304)} is VALID [2019-05-15 10:24:35,894 INFO L273 TraceCheckUtils]: 461: Hoare triple {310387#(<= proc_i 304)} assume j < 6; {310387#(<= proc_i 304)} is VALID [2019-05-15 10:24:35,895 INFO L273 TraceCheckUtils]: 462: Hoare triple {310387#(<= proc_i 304)} i := i + 4; {310406#(<= proc_i 308)} is VALID [2019-05-15 10:24:35,895 INFO L273 TraceCheckUtils]: 463: Hoare triple {310406#(<= proc_i 308)} assume i <= 1000; {310406#(<= proc_i 308)} is VALID [2019-05-15 10:24:35,896 INFO L273 TraceCheckUtils]: 464: Hoare triple {310406#(<= proc_i 308)} assume i + 4 < a[j]; {310406#(<= proc_i 308)} is VALID [2019-05-15 10:24:35,896 INFO L273 TraceCheckUtils]: 465: Hoare triple {310406#(<= proc_i 308)} assume a[5] == 1000; {310406#(<= proc_i 308)} is VALID [2019-05-15 10:24:35,897 INFO L273 TraceCheckUtils]: 466: Hoare triple {310406#(<= proc_i 308)} assume j > 4; {310406#(<= proc_i 308)} is VALID [2019-05-15 10:24:35,897 INFO L273 TraceCheckUtils]: 467: Hoare triple {310406#(<= proc_i 308)} assume j < 6; {310406#(<= proc_i 308)} is VALID [2019-05-15 10:24:35,898 INFO L273 TraceCheckUtils]: 468: Hoare triple {310406#(<= proc_i 308)} i := i + 4; {310425#(<= proc_i 312)} is VALID [2019-05-15 10:24:35,898 INFO L273 TraceCheckUtils]: 469: Hoare triple {310425#(<= proc_i 312)} assume i <= 1000; {310425#(<= proc_i 312)} is VALID [2019-05-15 10:24:35,899 INFO L273 TraceCheckUtils]: 470: Hoare triple {310425#(<= proc_i 312)} assume i + 4 < a[j]; {310425#(<= proc_i 312)} is VALID [2019-05-15 10:24:35,899 INFO L273 TraceCheckUtils]: 471: Hoare triple {310425#(<= proc_i 312)} assume a[5] == 1000; {310425#(<= proc_i 312)} is VALID [2019-05-15 10:24:35,900 INFO L273 TraceCheckUtils]: 472: Hoare triple {310425#(<= proc_i 312)} assume j > 4; {310425#(<= proc_i 312)} is VALID [2019-05-15 10:24:35,900 INFO L273 TraceCheckUtils]: 473: Hoare triple {310425#(<= proc_i 312)} assume j < 6; {310425#(<= proc_i 312)} is VALID [2019-05-15 10:24:35,901 INFO L273 TraceCheckUtils]: 474: Hoare triple {310425#(<= proc_i 312)} i := i + 4; {310444#(<= proc_i 316)} is VALID [2019-05-15 10:24:35,901 INFO L273 TraceCheckUtils]: 475: Hoare triple {310444#(<= proc_i 316)} assume i <= 1000; {310444#(<= proc_i 316)} is VALID [2019-05-15 10:24:35,902 INFO L273 TraceCheckUtils]: 476: Hoare triple {310444#(<= proc_i 316)} assume i + 4 < a[j]; {310444#(<= proc_i 316)} is VALID [2019-05-15 10:24:35,902 INFO L273 TraceCheckUtils]: 477: Hoare triple {310444#(<= proc_i 316)} assume a[5] == 1000; {310444#(<= proc_i 316)} is VALID [2019-05-15 10:24:35,903 INFO L273 TraceCheckUtils]: 478: Hoare triple {310444#(<= proc_i 316)} assume j > 4; {310444#(<= proc_i 316)} is VALID [2019-05-15 10:24:35,903 INFO L273 TraceCheckUtils]: 479: Hoare triple {310444#(<= proc_i 316)} assume j < 6; {310444#(<= proc_i 316)} is VALID [2019-05-15 10:24:35,904 INFO L273 TraceCheckUtils]: 480: Hoare triple {310444#(<= proc_i 316)} i := i + 4; {310463#(<= proc_i 320)} is VALID [2019-05-15 10:24:35,904 INFO L273 TraceCheckUtils]: 481: Hoare triple {310463#(<= proc_i 320)} assume i <= 1000; {310463#(<= proc_i 320)} is VALID [2019-05-15 10:24:35,905 INFO L273 TraceCheckUtils]: 482: Hoare triple {310463#(<= proc_i 320)} assume i + 4 < a[j]; {310463#(<= proc_i 320)} is VALID [2019-05-15 10:24:35,905 INFO L273 TraceCheckUtils]: 483: Hoare triple {310463#(<= proc_i 320)} assume a[5] == 1000; {310463#(<= proc_i 320)} is VALID [2019-05-15 10:24:35,905 INFO L273 TraceCheckUtils]: 484: Hoare triple {310463#(<= proc_i 320)} assume j > 4; {310463#(<= proc_i 320)} is VALID [2019-05-15 10:24:35,906 INFO L273 TraceCheckUtils]: 485: Hoare triple {310463#(<= proc_i 320)} assume j < 6; {310463#(<= proc_i 320)} is VALID [2019-05-15 10:24:35,907 INFO L273 TraceCheckUtils]: 486: Hoare triple {310463#(<= proc_i 320)} i := i + 4; {310482#(<= proc_i 324)} is VALID [2019-05-15 10:24:35,907 INFO L273 TraceCheckUtils]: 487: Hoare triple {310482#(<= proc_i 324)} assume i <= 1000; {310482#(<= proc_i 324)} is VALID [2019-05-15 10:24:35,908 INFO L273 TraceCheckUtils]: 488: Hoare triple {310482#(<= proc_i 324)} assume i + 4 < a[j]; {310482#(<= proc_i 324)} is VALID [2019-05-15 10:24:35,908 INFO L273 TraceCheckUtils]: 489: Hoare triple {310482#(<= proc_i 324)} assume a[5] == 1000; {310482#(<= proc_i 324)} is VALID [2019-05-15 10:24:35,908 INFO L273 TraceCheckUtils]: 490: Hoare triple {310482#(<= proc_i 324)} assume j > 4; {310482#(<= proc_i 324)} is VALID [2019-05-15 10:24:35,909 INFO L273 TraceCheckUtils]: 491: Hoare triple {310482#(<= proc_i 324)} assume j < 6; {310482#(<= proc_i 324)} is VALID [2019-05-15 10:24:35,910 INFO L273 TraceCheckUtils]: 492: Hoare triple {310482#(<= proc_i 324)} i := i + 4; {310501#(<= proc_i 328)} is VALID [2019-05-15 10:24:35,910 INFO L273 TraceCheckUtils]: 493: Hoare triple {310501#(<= proc_i 328)} assume i <= 1000; {310501#(<= proc_i 328)} is VALID [2019-05-15 10:24:35,910 INFO L273 TraceCheckUtils]: 494: Hoare triple {310501#(<= proc_i 328)} assume i + 4 < a[j]; {310501#(<= proc_i 328)} is VALID [2019-05-15 10:24:35,911 INFO L273 TraceCheckUtils]: 495: Hoare triple {310501#(<= proc_i 328)} assume a[5] == 1000; {310501#(<= proc_i 328)} is VALID [2019-05-15 10:24:35,911 INFO L273 TraceCheckUtils]: 496: Hoare triple {310501#(<= proc_i 328)} assume j > 4; {310501#(<= proc_i 328)} is VALID [2019-05-15 10:24:35,912 INFO L273 TraceCheckUtils]: 497: Hoare triple {310501#(<= proc_i 328)} assume j < 6; {310501#(<= proc_i 328)} is VALID [2019-05-15 10:24:35,912 INFO L273 TraceCheckUtils]: 498: Hoare triple {310501#(<= proc_i 328)} i := i + 4; {310520#(<= proc_i 332)} is VALID [2019-05-15 10:24:35,913 INFO L273 TraceCheckUtils]: 499: Hoare triple {310520#(<= proc_i 332)} assume i <= 1000; {310520#(<= proc_i 332)} is VALID [2019-05-15 10:24:35,913 INFO L273 TraceCheckUtils]: 500: Hoare triple {310520#(<= proc_i 332)} assume i + 4 < a[j]; {310520#(<= proc_i 332)} is VALID [2019-05-15 10:24:35,914 INFO L273 TraceCheckUtils]: 501: Hoare triple {310520#(<= proc_i 332)} assume a[5] == 1000; {310520#(<= proc_i 332)} is VALID [2019-05-15 10:24:35,914 INFO L273 TraceCheckUtils]: 502: Hoare triple {310520#(<= proc_i 332)} assume j > 4; {310520#(<= proc_i 332)} is VALID [2019-05-15 10:24:35,915 INFO L273 TraceCheckUtils]: 503: Hoare triple {310520#(<= proc_i 332)} assume j < 6; {310520#(<= proc_i 332)} is VALID [2019-05-15 10:24:35,915 INFO L273 TraceCheckUtils]: 504: Hoare triple {310520#(<= proc_i 332)} i := i + 4; {310539#(<= proc_i 336)} is VALID [2019-05-15 10:24:35,916 INFO L273 TraceCheckUtils]: 505: Hoare triple {310539#(<= proc_i 336)} assume i <= 1000; {310539#(<= proc_i 336)} is VALID [2019-05-15 10:24:35,916 INFO L273 TraceCheckUtils]: 506: Hoare triple {310539#(<= proc_i 336)} assume i + 4 < a[j]; {310539#(<= proc_i 336)} is VALID [2019-05-15 10:24:35,917 INFO L273 TraceCheckUtils]: 507: Hoare triple {310539#(<= proc_i 336)} assume a[5] == 1000; {310539#(<= proc_i 336)} is VALID [2019-05-15 10:24:35,917 INFO L273 TraceCheckUtils]: 508: Hoare triple {310539#(<= proc_i 336)} assume j > 4; {310539#(<= proc_i 336)} is VALID [2019-05-15 10:24:35,918 INFO L273 TraceCheckUtils]: 509: Hoare triple {310539#(<= proc_i 336)} assume j < 6; {310539#(<= proc_i 336)} is VALID [2019-05-15 10:24:35,918 INFO L273 TraceCheckUtils]: 510: Hoare triple {310539#(<= proc_i 336)} i := i + 4; {310558#(<= proc_i 340)} is VALID [2019-05-15 10:24:35,919 INFO L273 TraceCheckUtils]: 511: Hoare triple {310558#(<= proc_i 340)} assume i <= 1000; {310558#(<= proc_i 340)} is VALID [2019-05-15 10:24:35,919 INFO L273 TraceCheckUtils]: 512: Hoare triple {310558#(<= proc_i 340)} assume i + 4 < a[j]; {310558#(<= proc_i 340)} is VALID [2019-05-15 10:24:35,920 INFO L273 TraceCheckUtils]: 513: Hoare triple {310558#(<= proc_i 340)} assume a[5] == 1000; {310558#(<= proc_i 340)} is VALID [2019-05-15 10:24:35,920 INFO L273 TraceCheckUtils]: 514: Hoare triple {310558#(<= proc_i 340)} assume j > 4; {310558#(<= proc_i 340)} is VALID [2019-05-15 10:24:35,921 INFO L273 TraceCheckUtils]: 515: Hoare triple {310558#(<= proc_i 340)} assume j < 6; {310558#(<= proc_i 340)} is VALID [2019-05-15 10:24:35,921 INFO L273 TraceCheckUtils]: 516: Hoare triple {310558#(<= proc_i 340)} i := i + 4; {310577#(<= proc_i 344)} is VALID [2019-05-15 10:24:35,922 INFO L273 TraceCheckUtils]: 517: Hoare triple {310577#(<= proc_i 344)} assume i <= 1000; {310577#(<= proc_i 344)} is VALID [2019-05-15 10:24:35,922 INFO L273 TraceCheckUtils]: 518: Hoare triple {310577#(<= proc_i 344)} assume i + 4 < a[j]; {310577#(<= proc_i 344)} is VALID [2019-05-15 10:24:35,923 INFO L273 TraceCheckUtils]: 519: Hoare triple {310577#(<= proc_i 344)} assume a[5] == 1000; {310577#(<= proc_i 344)} is VALID [2019-05-15 10:24:35,923 INFO L273 TraceCheckUtils]: 520: Hoare triple {310577#(<= proc_i 344)} assume j > 4; {310577#(<= proc_i 344)} is VALID [2019-05-15 10:24:35,924 INFO L273 TraceCheckUtils]: 521: Hoare triple {310577#(<= proc_i 344)} assume j < 6; {310577#(<= proc_i 344)} is VALID [2019-05-15 10:24:35,924 INFO L273 TraceCheckUtils]: 522: Hoare triple {310577#(<= proc_i 344)} i := i + 4; {310596#(<= proc_i 348)} is VALID [2019-05-15 10:24:35,925 INFO L273 TraceCheckUtils]: 523: Hoare triple {310596#(<= proc_i 348)} assume i <= 1000; {310596#(<= proc_i 348)} is VALID [2019-05-15 10:24:35,925 INFO L273 TraceCheckUtils]: 524: Hoare triple {310596#(<= proc_i 348)} assume i + 4 < a[j]; {310596#(<= proc_i 348)} is VALID [2019-05-15 10:24:35,926 INFO L273 TraceCheckUtils]: 525: Hoare triple {310596#(<= proc_i 348)} assume a[5] == 1000; {310596#(<= proc_i 348)} is VALID [2019-05-15 10:24:35,926 INFO L273 TraceCheckUtils]: 526: Hoare triple {310596#(<= proc_i 348)} assume j > 4; {310596#(<= proc_i 348)} is VALID [2019-05-15 10:24:35,926 INFO L273 TraceCheckUtils]: 527: Hoare triple {310596#(<= proc_i 348)} assume j < 6; {310596#(<= proc_i 348)} is VALID [2019-05-15 10:24:35,927 INFO L273 TraceCheckUtils]: 528: Hoare triple {310596#(<= proc_i 348)} i := i + 4; {310615#(<= proc_i 352)} is VALID [2019-05-15 10:24:35,928 INFO L273 TraceCheckUtils]: 529: Hoare triple {310615#(<= proc_i 352)} assume i <= 1000; {310615#(<= proc_i 352)} is VALID [2019-05-15 10:24:35,928 INFO L273 TraceCheckUtils]: 530: Hoare triple {310615#(<= proc_i 352)} assume i + 4 < a[j]; {310615#(<= proc_i 352)} is VALID [2019-05-15 10:24:35,928 INFO L273 TraceCheckUtils]: 531: Hoare triple {310615#(<= proc_i 352)} assume a[5] == 1000; {310615#(<= proc_i 352)} is VALID [2019-05-15 10:24:35,929 INFO L273 TraceCheckUtils]: 532: Hoare triple {310615#(<= proc_i 352)} assume j > 4; {310615#(<= proc_i 352)} is VALID [2019-05-15 10:24:35,929 INFO L273 TraceCheckUtils]: 533: Hoare triple {310615#(<= proc_i 352)} assume j < 6; {310615#(<= proc_i 352)} is VALID [2019-05-15 10:24:35,930 INFO L273 TraceCheckUtils]: 534: Hoare triple {310615#(<= proc_i 352)} i := i + 4; {310634#(<= proc_i 356)} is VALID [2019-05-15 10:24:35,931 INFO L273 TraceCheckUtils]: 535: Hoare triple {310634#(<= proc_i 356)} assume i <= 1000; {310634#(<= proc_i 356)} is VALID [2019-05-15 10:24:35,931 INFO L273 TraceCheckUtils]: 536: Hoare triple {310634#(<= proc_i 356)} assume i + 4 < a[j]; {310634#(<= proc_i 356)} is VALID [2019-05-15 10:24:35,931 INFO L273 TraceCheckUtils]: 537: Hoare triple {310634#(<= proc_i 356)} assume a[5] == 1000; {310634#(<= proc_i 356)} is VALID [2019-05-15 10:24:35,932 INFO L273 TraceCheckUtils]: 538: Hoare triple {310634#(<= proc_i 356)} assume j > 4; {310634#(<= proc_i 356)} is VALID [2019-05-15 10:24:35,932 INFO L273 TraceCheckUtils]: 539: Hoare triple {310634#(<= proc_i 356)} assume j < 6; {310634#(<= proc_i 356)} is VALID [2019-05-15 10:24:35,933 INFO L273 TraceCheckUtils]: 540: Hoare triple {310634#(<= proc_i 356)} i := i + 4; {310653#(<= proc_i 360)} is VALID [2019-05-15 10:24:35,933 INFO L273 TraceCheckUtils]: 541: Hoare triple {310653#(<= proc_i 360)} assume i <= 1000; {310653#(<= proc_i 360)} is VALID [2019-05-15 10:24:35,934 INFO L273 TraceCheckUtils]: 542: Hoare triple {310653#(<= proc_i 360)} assume i + 4 < a[j]; {310653#(<= proc_i 360)} is VALID [2019-05-15 10:24:35,934 INFO L273 TraceCheckUtils]: 543: Hoare triple {310653#(<= proc_i 360)} assume a[5] == 1000; {310653#(<= proc_i 360)} is VALID [2019-05-15 10:24:35,935 INFO L273 TraceCheckUtils]: 544: Hoare triple {310653#(<= proc_i 360)} assume j > 4; {310653#(<= proc_i 360)} is VALID [2019-05-15 10:24:35,935 INFO L273 TraceCheckUtils]: 545: Hoare triple {310653#(<= proc_i 360)} assume j < 6; {310653#(<= proc_i 360)} is VALID [2019-05-15 10:24:35,936 INFO L273 TraceCheckUtils]: 546: Hoare triple {310653#(<= proc_i 360)} i := i + 4; {310672#(<= proc_i 364)} is VALID [2019-05-15 10:24:35,936 INFO L273 TraceCheckUtils]: 547: Hoare triple {310672#(<= proc_i 364)} assume i <= 1000; {310672#(<= proc_i 364)} is VALID [2019-05-15 10:24:35,937 INFO L273 TraceCheckUtils]: 548: Hoare triple {310672#(<= proc_i 364)} assume i + 4 < a[j]; {310672#(<= proc_i 364)} is VALID [2019-05-15 10:24:35,937 INFO L273 TraceCheckUtils]: 549: Hoare triple {310672#(<= proc_i 364)} assume a[5] == 1000; {310672#(<= proc_i 364)} is VALID [2019-05-15 10:24:35,938 INFO L273 TraceCheckUtils]: 550: Hoare triple {310672#(<= proc_i 364)} assume j > 4; {310672#(<= proc_i 364)} is VALID [2019-05-15 10:24:35,938 INFO L273 TraceCheckUtils]: 551: Hoare triple {310672#(<= proc_i 364)} assume j < 6; {310672#(<= proc_i 364)} is VALID [2019-05-15 10:24:35,939 INFO L273 TraceCheckUtils]: 552: Hoare triple {310672#(<= proc_i 364)} i := i + 4; {310691#(<= proc_i 368)} is VALID [2019-05-15 10:24:35,939 INFO L273 TraceCheckUtils]: 553: Hoare triple {310691#(<= proc_i 368)} assume i <= 1000; {310691#(<= proc_i 368)} is VALID [2019-05-15 10:24:35,940 INFO L273 TraceCheckUtils]: 554: Hoare triple {310691#(<= proc_i 368)} assume i + 4 < a[j]; {310691#(<= proc_i 368)} is VALID [2019-05-15 10:24:35,940 INFO L273 TraceCheckUtils]: 555: Hoare triple {310691#(<= proc_i 368)} assume a[5] == 1000; {310691#(<= proc_i 368)} is VALID [2019-05-15 10:24:35,941 INFO L273 TraceCheckUtils]: 556: Hoare triple {310691#(<= proc_i 368)} assume j > 4; {310691#(<= proc_i 368)} is VALID [2019-05-15 10:24:35,941 INFO L273 TraceCheckUtils]: 557: Hoare triple {310691#(<= proc_i 368)} assume j < 6; {310691#(<= proc_i 368)} is VALID [2019-05-15 10:24:35,942 INFO L273 TraceCheckUtils]: 558: Hoare triple {310691#(<= proc_i 368)} i := i + 4; {310710#(<= proc_i 372)} is VALID [2019-05-15 10:24:35,942 INFO L273 TraceCheckUtils]: 559: Hoare triple {310710#(<= proc_i 372)} assume i <= 1000; {310710#(<= proc_i 372)} is VALID [2019-05-15 10:24:35,943 INFO L273 TraceCheckUtils]: 560: Hoare triple {310710#(<= proc_i 372)} assume i + 4 < a[j]; {310710#(<= proc_i 372)} is VALID [2019-05-15 10:24:35,943 INFO L273 TraceCheckUtils]: 561: Hoare triple {310710#(<= proc_i 372)} assume a[5] == 1000; {310710#(<= proc_i 372)} is VALID [2019-05-15 10:24:35,944 INFO L273 TraceCheckUtils]: 562: Hoare triple {310710#(<= proc_i 372)} assume j > 4; {310710#(<= proc_i 372)} is VALID [2019-05-15 10:24:35,944 INFO L273 TraceCheckUtils]: 563: Hoare triple {310710#(<= proc_i 372)} assume j < 6; {310710#(<= proc_i 372)} is VALID [2019-05-15 10:24:35,945 INFO L273 TraceCheckUtils]: 564: Hoare triple {310710#(<= proc_i 372)} i := i + 4; {310729#(<= proc_i 376)} is VALID [2019-05-15 10:24:35,945 INFO L273 TraceCheckUtils]: 565: Hoare triple {310729#(<= proc_i 376)} assume i <= 1000; {310729#(<= proc_i 376)} is VALID [2019-05-15 10:24:35,946 INFO L273 TraceCheckUtils]: 566: Hoare triple {310729#(<= proc_i 376)} assume i + 4 < a[j]; {310729#(<= proc_i 376)} is VALID [2019-05-15 10:24:35,946 INFO L273 TraceCheckUtils]: 567: Hoare triple {310729#(<= proc_i 376)} assume a[5] == 1000; {310729#(<= proc_i 376)} is VALID [2019-05-15 10:24:35,947 INFO L273 TraceCheckUtils]: 568: Hoare triple {310729#(<= proc_i 376)} assume j > 4; {310729#(<= proc_i 376)} is VALID [2019-05-15 10:24:35,947 INFO L273 TraceCheckUtils]: 569: Hoare triple {310729#(<= proc_i 376)} assume j < 6; {310729#(<= proc_i 376)} is VALID [2019-05-15 10:24:35,948 INFO L273 TraceCheckUtils]: 570: Hoare triple {310729#(<= proc_i 376)} i := i + 4; {310748#(<= proc_i 380)} is VALID [2019-05-15 10:24:35,948 INFO L273 TraceCheckUtils]: 571: Hoare triple {310748#(<= proc_i 380)} assume i <= 1000; {310748#(<= proc_i 380)} is VALID [2019-05-15 10:24:35,949 INFO L273 TraceCheckUtils]: 572: Hoare triple {310748#(<= proc_i 380)} assume i + 4 < a[j]; {310748#(<= proc_i 380)} is VALID [2019-05-15 10:24:35,949 INFO L273 TraceCheckUtils]: 573: Hoare triple {310748#(<= proc_i 380)} assume a[5] == 1000; {310748#(<= proc_i 380)} is VALID [2019-05-15 10:24:35,950 INFO L273 TraceCheckUtils]: 574: Hoare triple {310748#(<= proc_i 380)} assume j > 4; {310748#(<= proc_i 380)} is VALID [2019-05-15 10:24:35,950 INFO L273 TraceCheckUtils]: 575: Hoare triple {310748#(<= proc_i 380)} assume j < 6; {310748#(<= proc_i 380)} is VALID [2019-05-15 10:24:35,951 INFO L273 TraceCheckUtils]: 576: Hoare triple {310748#(<= proc_i 380)} i := i + 4; {310767#(<= proc_i 384)} is VALID [2019-05-15 10:24:35,951 INFO L273 TraceCheckUtils]: 577: Hoare triple {310767#(<= proc_i 384)} assume i <= 1000; {310767#(<= proc_i 384)} is VALID [2019-05-15 10:24:35,952 INFO L273 TraceCheckUtils]: 578: Hoare triple {310767#(<= proc_i 384)} assume i + 4 < a[j]; {310767#(<= proc_i 384)} is VALID [2019-05-15 10:24:35,952 INFO L273 TraceCheckUtils]: 579: Hoare triple {310767#(<= proc_i 384)} assume a[5] == 1000; {310767#(<= proc_i 384)} is VALID [2019-05-15 10:24:35,952 INFO L273 TraceCheckUtils]: 580: Hoare triple {310767#(<= proc_i 384)} assume j > 4; {310767#(<= proc_i 384)} is VALID [2019-05-15 10:24:35,953 INFO L273 TraceCheckUtils]: 581: Hoare triple {310767#(<= proc_i 384)} assume j < 6; {310767#(<= proc_i 384)} is VALID [2019-05-15 10:24:35,954 INFO L273 TraceCheckUtils]: 582: Hoare triple {310767#(<= proc_i 384)} i := i + 4; {310786#(<= proc_i 388)} is VALID [2019-05-15 10:24:35,954 INFO L273 TraceCheckUtils]: 583: Hoare triple {310786#(<= proc_i 388)} assume i <= 1000; {310786#(<= proc_i 388)} is VALID [2019-05-15 10:24:35,954 INFO L273 TraceCheckUtils]: 584: Hoare triple {310786#(<= proc_i 388)} assume i + 4 < a[j]; {310786#(<= proc_i 388)} is VALID [2019-05-15 10:24:35,955 INFO L273 TraceCheckUtils]: 585: Hoare triple {310786#(<= proc_i 388)} assume a[5] == 1000; {310786#(<= proc_i 388)} is VALID [2019-05-15 10:24:35,955 INFO L273 TraceCheckUtils]: 586: Hoare triple {310786#(<= proc_i 388)} assume j > 4; {310786#(<= proc_i 388)} is VALID [2019-05-15 10:24:35,956 INFO L273 TraceCheckUtils]: 587: Hoare triple {310786#(<= proc_i 388)} assume j < 6; {310786#(<= proc_i 388)} is VALID [2019-05-15 10:24:35,956 INFO L273 TraceCheckUtils]: 588: Hoare triple {310786#(<= proc_i 388)} i := i + 4; {310805#(<= proc_i 392)} is VALID [2019-05-15 10:24:35,957 INFO L273 TraceCheckUtils]: 589: Hoare triple {310805#(<= proc_i 392)} assume i <= 1000; {310805#(<= proc_i 392)} is VALID [2019-05-15 10:24:35,957 INFO L273 TraceCheckUtils]: 590: Hoare triple {310805#(<= proc_i 392)} assume i + 4 < a[j]; {310805#(<= proc_i 392)} is VALID [2019-05-15 10:24:35,958 INFO L273 TraceCheckUtils]: 591: Hoare triple {310805#(<= proc_i 392)} assume a[5] == 1000; {310805#(<= proc_i 392)} is VALID [2019-05-15 10:24:35,958 INFO L273 TraceCheckUtils]: 592: Hoare triple {310805#(<= proc_i 392)} assume j > 4; {310805#(<= proc_i 392)} is VALID [2019-05-15 10:24:35,959 INFO L273 TraceCheckUtils]: 593: Hoare triple {310805#(<= proc_i 392)} assume j < 6; {310805#(<= proc_i 392)} is VALID [2019-05-15 10:24:35,959 INFO L273 TraceCheckUtils]: 594: Hoare triple {310805#(<= proc_i 392)} i := i + 4; {310824#(<= proc_i 396)} is VALID [2019-05-15 10:24:35,960 INFO L273 TraceCheckUtils]: 595: Hoare triple {310824#(<= proc_i 396)} assume i <= 1000; {310824#(<= proc_i 396)} is VALID [2019-05-15 10:24:35,960 INFO L273 TraceCheckUtils]: 596: Hoare triple {310824#(<= proc_i 396)} assume i + 4 < a[j]; {310824#(<= proc_i 396)} is VALID [2019-05-15 10:24:35,961 INFO L273 TraceCheckUtils]: 597: Hoare triple {310824#(<= proc_i 396)} assume a[5] == 1000; {310824#(<= proc_i 396)} is VALID [2019-05-15 10:24:35,961 INFO L273 TraceCheckUtils]: 598: Hoare triple {310824#(<= proc_i 396)} assume j > 4; {310824#(<= proc_i 396)} is VALID [2019-05-15 10:24:35,962 INFO L273 TraceCheckUtils]: 599: Hoare triple {310824#(<= proc_i 396)} assume j < 6; {310824#(<= proc_i 396)} is VALID [2019-05-15 10:24:35,962 INFO L273 TraceCheckUtils]: 600: Hoare triple {310824#(<= proc_i 396)} i := i + 4; {310843#(<= proc_i 400)} is VALID [2019-05-15 10:24:35,963 INFO L273 TraceCheckUtils]: 601: Hoare triple {310843#(<= proc_i 400)} assume i <= 1000; {310843#(<= proc_i 400)} is VALID [2019-05-15 10:24:35,963 INFO L273 TraceCheckUtils]: 602: Hoare triple {310843#(<= proc_i 400)} assume i + 4 < a[j]; {310843#(<= proc_i 400)} is VALID [2019-05-15 10:24:35,964 INFO L273 TraceCheckUtils]: 603: Hoare triple {310843#(<= proc_i 400)} assume a[5] == 1000; {310843#(<= proc_i 400)} is VALID [2019-05-15 10:24:35,964 INFO L273 TraceCheckUtils]: 604: Hoare triple {310843#(<= proc_i 400)} assume j > 4; {310843#(<= proc_i 400)} is VALID [2019-05-15 10:24:35,965 INFO L273 TraceCheckUtils]: 605: Hoare triple {310843#(<= proc_i 400)} assume j < 6; {310843#(<= proc_i 400)} is VALID [2019-05-15 10:24:35,965 INFO L273 TraceCheckUtils]: 606: Hoare triple {310843#(<= proc_i 400)} i := i + 4; {310862#(<= proc_i 404)} is VALID [2019-05-15 10:24:35,966 INFO L273 TraceCheckUtils]: 607: Hoare triple {310862#(<= proc_i 404)} assume i <= 1000; {310862#(<= proc_i 404)} is VALID [2019-05-15 10:24:35,966 INFO L273 TraceCheckUtils]: 608: Hoare triple {310862#(<= proc_i 404)} assume i + 4 < a[j]; {310862#(<= proc_i 404)} is VALID [2019-05-15 10:24:35,967 INFO L273 TraceCheckUtils]: 609: Hoare triple {310862#(<= proc_i 404)} assume a[5] == 1000; {310862#(<= proc_i 404)} is VALID [2019-05-15 10:24:35,967 INFO L273 TraceCheckUtils]: 610: Hoare triple {310862#(<= proc_i 404)} assume j > 4; {310862#(<= proc_i 404)} is VALID [2019-05-15 10:24:35,968 INFO L273 TraceCheckUtils]: 611: Hoare triple {310862#(<= proc_i 404)} assume j < 6; {310862#(<= proc_i 404)} is VALID [2019-05-15 10:24:35,968 INFO L273 TraceCheckUtils]: 612: Hoare triple {310862#(<= proc_i 404)} i := i + 4; {310881#(<= proc_i 408)} is VALID [2019-05-15 10:24:35,969 INFO L273 TraceCheckUtils]: 613: Hoare triple {310881#(<= proc_i 408)} assume i <= 1000; {310881#(<= proc_i 408)} is VALID [2019-05-15 10:24:35,969 INFO L273 TraceCheckUtils]: 614: Hoare triple {310881#(<= proc_i 408)} assume i + 4 < a[j]; {310881#(<= proc_i 408)} is VALID [2019-05-15 10:24:35,970 INFO L273 TraceCheckUtils]: 615: Hoare triple {310881#(<= proc_i 408)} assume a[5] == 1000; {310881#(<= proc_i 408)} is VALID [2019-05-15 10:24:35,970 INFO L273 TraceCheckUtils]: 616: Hoare triple {310881#(<= proc_i 408)} assume j > 4; {310881#(<= proc_i 408)} is VALID [2019-05-15 10:24:35,970 INFO L273 TraceCheckUtils]: 617: Hoare triple {310881#(<= proc_i 408)} assume j < 6; {310881#(<= proc_i 408)} is VALID [2019-05-15 10:24:35,971 INFO L273 TraceCheckUtils]: 618: Hoare triple {310881#(<= proc_i 408)} i := i + 4; {310900#(<= proc_i 412)} is VALID [2019-05-15 10:24:35,972 INFO L273 TraceCheckUtils]: 619: Hoare triple {310900#(<= proc_i 412)} assume i <= 1000; {310900#(<= proc_i 412)} is VALID [2019-05-15 10:24:35,972 INFO L273 TraceCheckUtils]: 620: Hoare triple {310900#(<= proc_i 412)} assume i + 4 < a[j]; {310900#(<= proc_i 412)} is VALID [2019-05-15 10:24:35,973 INFO L273 TraceCheckUtils]: 621: Hoare triple {310900#(<= proc_i 412)} assume a[5] == 1000; {310900#(<= proc_i 412)} is VALID [2019-05-15 10:24:35,973 INFO L273 TraceCheckUtils]: 622: Hoare triple {310900#(<= proc_i 412)} assume j > 4; {310900#(<= proc_i 412)} is VALID [2019-05-15 10:24:35,973 INFO L273 TraceCheckUtils]: 623: Hoare triple {310900#(<= proc_i 412)} assume j < 6; {310900#(<= proc_i 412)} is VALID [2019-05-15 10:24:35,974 INFO L273 TraceCheckUtils]: 624: Hoare triple {310900#(<= proc_i 412)} i := i + 4; {310919#(<= proc_i 416)} is VALID [2019-05-15 10:24:35,975 INFO L273 TraceCheckUtils]: 625: Hoare triple {310919#(<= proc_i 416)} assume i <= 1000; {310919#(<= proc_i 416)} is VALID [2019-05-15 10:24:35,975 INFO L273 TraceCheckUtils]: 626: Hoare triple {310919#(<= proc_i 416)} assume i + 4 < a[j]; {310919#(<= proc_i 416)} is VALID [2019-05-15 10:24:35,975 INFO L273 TraceCheckUtils]: 627: Hoare triple {310919#(<= proc_i 416)} assume a[5] == 1000; {310919#(<= proc_i 416)} is VALID [2019-05-15 10:24:35,976 INFO L273 TraceCheckUtils]: 628: Hoare triple {310919#(<= proc_i 416)} assume j > 4; {310919#(<= proc_i 416)} is VALID [2019-05-15 10:24:35,976 INFO L273 TraceCheckUtils]: 629: Hoare triple {310919#(<= proc_i 416)} assume j < 6; {310919#(<= proc_i 416)} is VALID [2019-05-15 10:24:35,977 INFO L273 TraceCheckUtils]: 630: Hoare triple {310919#(<= proc_i 416)} i := i + 4; {310938#(<= proc_i 420)} is VALID [2019-05-15 10:24:35,977 INFO L273 TraceCheckUtils]: 631: Hoare triple {310938#(<= proc_i 420)} assume i <= 1000; {310938#(<= proc_i 420)} is VALID [2019-05-15 10:24:35,978 INFO L273 TraceCheckUtils]: 632: Hoare triple {310938#(<= proc_i 420)} assume i + 4 < a[j]; {310938#(<= proc_i 420)} is VALID [2019-05-15 10:24:35,978 INFO L273 TraceCheckUtils]: 633: Hoare triple {310938#(<= proc_i 420)} assume a[5] == 1000; {310938#(<= proc_i 420)} is VALID [2019-05-15 10:24:35,979 INFO L273 TraceCheckUtils]: 634: Hoare triple {310938#(<= proc_i 420)} assume j > 4; {310938#(<= proc_i 420)} is VALID [2019-05-15 10:24:35,979 INFO L273 TraceCheckUtils]: 635: Hoare triple {310938#(<= proc_i 420)} assume j < 6; {310938#(<= proc_i 420)} is VALID [2019-05-15 10:24:35,980 INFO L273 TraceCheckUtils]: 636: Hoare triple {310938#(<= proc_i 420)} i := i + 4; {310957#(<= proc_i 424)} is VALID [2019-05-15 10:24:35,980 INFO L273 TraceCheckUtils]: 637: Hoare triple {310957#(<= proc_i 424)} assume i <= 1000; {310957#(<= proc_i 424)} is VALID [2019-05-15 10:24:35,981 INFO L273 TraceCheckUtils]: 638: Hoare triple {310957#(<= proc_i 424)} assume i + 4 < a[j]; {310957#(<= proc_i 424)} is VALID [2019-05-15 10:24:35,981 INFO L273 TraceCheckUtils]: 639: Hoare triple {310957#(<= proc_i 424)} assume a[5] == 1000; {310957#(<= proc_i 424)} is VALID [2019-05-15 10:24:35,982 INFO L273 TraceCheckUtils]: 640: Hoare triple {310957#(<= proc_i 424)} assume j > 4; {310957#(<= proc_i 424)} is VALID [2019-05-15 10:24:35,982 INFO L273 TraceCheckUtils]: 641: Hoare triple {310957#(<= proc_i 424)} assume j < 6; {310957#(<= proc_i 424)} is VALID [2019-05-15 10:24:35,983 INFO L273 TraceCheckUtils]: 642: Hoare triple {310957#(<= proc_i 424)} i := i + 4; {310976#(<= proc_i 428)} is VALID [2019-05-15 10:24:35,983 INFO L273 TraceCheckUtils]: 643: Hoare triple {310976#(<= proc_i 428)} assume i <= 1000; {310976#(<= proc_i 428)} is VALID [2019-05-15 10:24:35,984 INFO L273 TraceCheckUtils]: 644: Hoare triple {310976#(<= proc_i 428)} assume i + 4 < a[j]; {310976#(<= proc_i 428)} is VALID [2019-05-15 10:24:35,984 INFO L273 TraceCheckUtils]: 645: Hoare triple {310976#(<= proc_i 428)} assume a[5] == 1000; {310976#(<= proc_i 428)} is VALID [2019-05-15 10:24:35,985 INFO L273 TraceCheckUtils]: 646: Hoare triple {310976#(<= proc_i 428)} assume j > 4; {310976#(<= proc_i 428)} is VALID [2019-05-15 10:24:35,985 INFO L273 TraceCheckUtils]: 647: Hoare triple {310976#(<= proc_i 428)} assume j < 6; {310976#(<= proc_i 428)} is VALID [2019-05-15 10:24:35,986 INFO L273 TraceCheckUtils]: 648: Hoare triple {310976#(<= proc_i 428)} i := i + 4; {310995#(<= proc_i 432)} is VALID [2019-05-15 10:24:35,986 INFO L273 TraceCheckUtils]: 649: Hoare triple {310995#(<= proc_i 432)} assume i <= 1000; {310995#(<= proc_i 432)} is VALID [2019-05-15 10:24:35,987 INFO L273 TraceCheckUtils]: 650: Hoare triple {310995#(<= proc_i 432)} assume i + 4 < a[j]; {310995#(<= proc_i 432)} is VALID [2019-05-15 10:24:35,987 INFO L273 TraceCheckUtils]: 651: Hoare triple {310995#(<= proc_i 432)} assume a[5] == 1000; {310995#(<= proc_i 432)} is VALID [2019-05-15 10:24:35,988 INFO L273 TraceCheckUtils]: 652: Hoare triple {310995#(<= proc_i 432)} assume j > 4; {310995#(<= proc_i 432)} is VALID [2019-05-15 10:24:35,988 INFO L273 TraceCheckUtils]: 653: Hoare triple {310995#(<= proc_i 432)} assume j < 6; {310995#(<= proc_i 432)} is VALID [2019-05-15 10:24:35,989 INFO L273 TraceCheckUtils]: 654: Hoare triple {310995#(<= proc_i 432)} i := i + 4; {311014#(<= proc_i 436)} is VALID [2019-05-15 10:24:35,989 INFO L273 TraceCheckUtils]: 655: Hoare triple {311014#(<= proc_i 436)} assume i <= 1000; {311014#(<= proc_i 436)} is VALID [2019-05-15 10:24:35,990 INFO L273 TraceCheckUtils]: 656: Hoare triple {311014#(<= proc_i 436)} assume i + 4 < a[j]; {311014#(<= proc_i 436)} is VALID [2019-05-15 10:24:35,990 INFO L273 TraceCheckUtils]: 657: Hoare triple {311014#(<= proc_i 436)} assume a[5] == 1000; {311014#(<= proc_i 436)} is VALID [2019-05-15 10:24:35,991 INFO L273 TraceCheckUtils]: 658: Hoare triple {311014#(<= proc_i 436)} assume j > 4; {311014#(<= proc_i 436)} is VALID [2019-05-15 10:24:35,991 INFO L273 TraceCheckUtils]: 659: Hoare triple {311014#(<= proc_i 436)} assume j < 6; {311014#(<= proc_i 436)} is VALID [2019-05-15 10:24:35,992 INFO L273 TraceCheckUtils]: 660: Hoare triple {311014#(<= proc_i 436)} i := i + 4; {311033#(<= proc_i 440)} is VALID [2019-05-15 10:24:35,992 INFO L273 TraceCheckUtils]: 661: Hoare triple {311033#(<= proc_i 440)} assume i <= 1000; {311033#(<= proc_i 440)} is VALID [2019-05-15 10:24:35,993 INFO L273 TraceCheckUtils]: 662: Hoare triple {311033#(<= proc_i 440)} assume i + 4 < a[j]; {311033#(<= proc_i 440)} is VALID [2019-05-15 10:24:35,993 INFO L273 TraceCheckUtils]: 663: Hoare triple {311033#(<= proc_i 440)} assume a[5] == 1000; {311033#(<= proc_i 440)} is VALID [2019-05-15 10:24:35,994 INFO L273 TraceCheckUtils]: 664: Hoare triple {311033#(<= proc_i 440)} assume j > 4; {311033#(<= proc_i 440)} is VALID [2019-05-15 10:24:35,994 INFO L273 TraceCheckUtils]: 665: Hoare triple {311033#(<= proc_i 440)} assume j < 6; {311033#(<= proc_i 440)} is VALID [2019-05-15 10:24:35,995 INFO L273 TraceCheckUtils]: 666: Hoare triple {311033#(<= proc_i 440)} i := i + 4; {311052#(<= proc_i 444)} is VALID [2019-05-15 10:24:35,995 INFO L273 TraceCheckUtils]: 667: Hoare triple {311052#(<= proc_i 444)} assume i <= 1000; {311052#(<= proc_i 444)} is VALID [2019-05-15 10:24:35,996 INFO L273 TraceCheckUtils]: 668: Hoare triple {311052#(<= proc_i 444)} assume i + 4 < a[j]; {311052#(<= proc_i 444)} is VALID [2019-05-15 10:24:35,996 INFO L273 TraceCheckUtils]: 669: Hoare triple {311052#(<= proc_i 444)} assume a[5] == 1000; {311052#(<= proc_i 444)} is VALID [2019-05-15 10:24:35,996 INFO L273 TraceCheckUtils]: 670: Hoare triple {311052#(<= proc_i 444)} assume j > 4; {311052#(<= proc_i 444)} is VALID [2019-05-15 10:24:35,997 INFO L273 TraceCheckUtils]: 671: Hoare triple {311052#(<= proc_i 444)} assume j < 6; {311052#(<= proc_i 444)} is VALID [2019-05-15 10:24:35,998 INFO L273 TraceCheckUtils]: 672: Hoare triple {311052#(<= proc_i 444)} i := i + 4; {311071#(<= proc_i 448)} is VALID [2019-05-15 10:24:35,998 INFO L273 TraceCheckUtils]: 673: Hoare triple {311071#(<= proc_i 448)} assume i <= 1000; {311071#(<= proc_i 448)} is VALID [2019-05-15 10:24:35,998 INFO L273 TraceCheckUtils]: 674: Hoare triple {311071#(<= proc_i 448)} assume i + 4 < a[j]; {311071#(<= proc_i 448)} is VALID [2019-05-15 10:24:35,999 INFO L273 TraceCheckUtils]: 675: Hoare triple {311071#(<= proc_i 448)} assume a[5] == 1000; {311071#(<= proc_i 448)} is VALID [2019-05-15 10:24:35,999 INFO L273 TraceCheckUtils]: 676: Hoare triple {311071#(<= proc_i 448)} assume j > 4; {311071#(<= proc_i 448)} is VALID [2019-05-15 10:24:36,000 INFO L273 TraceCheckUtils]: 677: Hoare triple {311071#(<= proc_i 448)} assume j < 6; {311071#(<= proc_i 448)} is VALID [2019-05-15 10:24:36,001 INFO L273 TraceCheckUtils]: 678: Hoare triple {311071#(<= proc_i 448)} i := i + 4; {311090#(<= proc_i 452)} is VALID [2019-05-15 10:24:36,001 INFO L273 TraceCheckUtils]: 679: Hoare triple {311090#(<= proc_i 452)} assume i <= 1000; {311090#(<= proc_i 452)} is VALID [2019-05-15 10:24:36,001 INFO L273 TraceCheckUtils]: 680: Hoare triple {311090#(<= proc_i 452)} assume i + 4 < a[j]; {311090#(<= proc_i 452)} is VALID [2019-05-15 10:24:36,002 INFO L273 TraceCheckUtils]: 681: Hoare triple {311090#(<= proc_i 452)} assume a[5] == 1000; {311090#(<= proc_i 452)} is VALID [2019-05-15 10:24:36,002 INFO L273 TraceCheckUtils]: 682: Hoare triple {311090#(<= proc_i 452)} assume j > 4; {311090#(<= proc_i 452)} is VALID [2019-05-15 10:24:36,003 INFO L273 TraceCheckUtils]: 683: Hoare triple {311090#(<= proc_i 452)} assume j < 6; {311090#(<= proc_i 452)} is VALID [2019-05-15 10:24:36,003 INFO L273 TraceCheckUtils]: 684: Hoare triple {311090#(<= proc_i 452)} i := i + 4; {311109#(<= proc_i 456)} is VALID [2019-05-15 10:24:36,004 INFO L273 TraceCheckUtils]: 685: Hoare triple {311109#(<= proc_i 456)} assume i <= 1000; {311109#(<= proc_i 456)} is VALID [2019-05-15 10:24:36,004 INFO L273 TraceCheckUtils]: 686: Hoare triple {311109#(<= proc_i 456)} assume i + 4 < a[j]; {311109#(<= proc_i 456)} is VALID [2019-05-15 10:24:36,005 INFO L273 TraceCheckUtils]: 687: Hoare triple {311109#(<= proc_i 456)} assume a[5] == 1000; {311109#(<= proc_i 456)} is VALID [2019-05-15 10:24:36,005 INFO L273 TraceCheckUtils]: 688: Hoare triple {311109#(<= proc_i 456)} assume j > 4; {311109#(<= proc_i 456)} is VALID [2019-05-15 10:24:36,006 INFO L273 TraceCheckUtils]: 689: Hoare triple {311109#(<= proc_i 456)} assume j < 6; {311109#(<= proc_i 456)} is VALID [2019-05-15 10:24:36,006 INFO L273 TraceCheckUtils]: 690: Hoare triple {311109#(<= proc_i 456)} i := i + 4; {311128#(<= proc_i 460)} is VALID [2019-05-15 10:24:36,007 INFO L273 TraceCheckUtils]: 691: Hoare triple {311128#(<= proc_i 460)} assume i <= 1000; {311128#(<= proc_i 460)} is VALID [2019-05-15 10:24:36,007 INFO L273 TraceCheckUtils]: 692: Hoare triple {311128#(<= proc_i 460)} assume i + 4 < a[j]; {311128#(<= proc_i 460)} is VALID [2019-05-15 10:24:36,008 INFO L273 TraceCheckUtils]: 693: Hoare triple {311128#(<= proc_i 460)} assume a[5] == 1000; {311128#(<= proc_i 460)} is VALID [2019-05-15 10:24:36,008 INFO L273 TraceCheckUtils]: 694: Hoare triple {311128#(<= proc_i 460)} assume j > 4; {311128#(<= proc_i 460)} is VALID [2019-05-15 10:24:36,009 INFO L273 TraceCheckUtils]: 695: Hoare triple {311128#(<= proc_i 460)} assume j < 6; {311128#(<= proc_i 460)} is VALID [2019-05-15 10:24:36,009 INFO L273 TraceCheckUtils]: 696: Hoare triple {311128#(<= proc_i 460)} i := i + 4; {311147#(<= proc_i 464)} is VALID [2019-05-15 10:24:36,010 INFO L273 TraceCheckUtils]: 697: Hoare triple {311147#(<= proc_i 464)} assume i <= 1000; {311147#(<= proc_i 464)} is VALID [2019-05-15 10:24:36,010 INFO L273 TraceCheckUtils]: 698: Hoare triple {311147#(<= proc_i 464)} assume i + 4 < a[j]; {311147#(<= proc_i 464)} is VALID [2019-05-15 10:24:36,011 INFO L273 TraceCheckUtils]: 699: Hoare triple {311147#(<= proc_i 464)} assume a[5] == 1000; {311147#(<= proc_i 464)} is VALID [2019-05-15 10:24:36,011 INFO L273 TraceCheckUtils]: 700: Hoare triple {311147#(<= proc_i 464)} assume j > 4; {311147#(<= proc_i 464)} is VALID [2019-05-15 10:24:36,012 INFO L273 TraceCheckUtils]: 701: Hoare triple {311147#(<= proc_i 464)} assume j < 6; {311147#(<= proc_i 464)} is VALID [2019-05-15 10:24:36,012 INFO L273 TraceCheckUtils]: 702: Hoare triple {311147#(<= proc_i 464)} i := i + 4; {311166#(<= proc_i 468)} is VALID [2019-05-15 10:24:36,013 INFO L273 TraceCheckUtils]: 703: Hoare triple {311166#(<= proc_i 468)} assume i <= 1000; {311166#(<= proc_i 468)} is VALID [2019-05-15 10:24:36,013 INFO L273 TraceCheckUtils]: 704: Hoare triple {311166#(<= proc_i 468)} assume i + 4 < a[j]; {311166#(<= proc_i 468)} is VALID [2019-05-15 10:24:36,014 INFO L273 TraceCheckUtils]: 705: Hoare triple {311166#(<= proc_i 468)} assume a[5] == 1000; {311166#(<= proc_i 468)} is VALID [2019-05-15 10:24:36,014 INFO L273 TraceCheckUtils]: 706: Hoare triple {311166#(<= proc_i 468)} assume j > 4; {311166#(<= proc_i 468)} is VALID [2019-05-15 10:24:36,015 INFO L273 TraceCheckUtils]: 707: Hoare triple {311166#(<= proc_i 468)} assume j < 6; {311166#(<= proc_i 468)} is VALID [2019-05-15 10:24:36,015 INFO L273 TraceCheckUtils]: 708: Hoare triple {311166#(<= proc_i 468)} i := i + 4; {311185#(<= proc_i 472)} is VALID [2019-05-15 10:24:36,016 INFO L273 TraceCheckUtils]: 709: Hoare triple {311185#(<= proc_i 472)} assume i <= 1000; {311185#(<= proc_i 472)} is VALID [2019-05-15 10:24:36,016 INFO L273 TraceCheckUtils]: 710: Hoare triple {311185#(<= proc_i 472)} assume i + 4 < a[j]; {311185#(<= proc_i 472)} is VALID [2019-05-15 10:24:36,017 INFO L273 TraceCheckUtils]: 711: Hoare triple {311185#(<= proc_i 472)} assume a[5] == 1000; {311185#(<= proc_i 472)} is VALID [2019-05-15 10:24:36,017 INFO L273 TraceCheckUtils]: 712: Hoare triple {311185#(<= proc_i 472)} assume j > 4; {311185#(<= proc_i 472)} is VALID [2019-05-15 10:24:36,018 INFO L273 TraceCheckUtils]: 713: Hoare triple {311185#(<= proc_i 472)} assume j < 6; {311185#(<= proc_i 472)} is VALID [2019-05-15 10:24:36,018 INFO L273 TraceCheckUtils]: 714: Hoare triple {311185#(<= proc_i 472)} i := i + 4; {311204#(<= proc_i 476)} is VALID [2019-05-15 10:24:36,019 INFO L273 TraceCheckUtils]: 715: Hoare triple {311204#(<= proc_i 476)} assume !(i <= 1000); {308939#false} is VALID [2019-05-15 10:24:36,293 INFO L134 CoverageAnalysis]: Checked inductivity of 42245 backedges. 0 proven. 42245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:24:36,293 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:24:36,293 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [120] total 120 [2019-05-15 10:24:36,294 INFO L78 Accepts]: Start accepts. Automaton has 122 states. Word has length 716 [2019-05-15 10:24:36,294 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:24:36,294 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 122 states. [2019-05-15 10:24:37,051 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 716 edges. 716 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:24:37,051 INFO L454 AbstractCegarLoop]: Interpolant automaton has 122 states [2019-05-15 10:24:37,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2019-05-15 10:24:37,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7381, Invalid=7381, Unknown=0, NotChecked=0, Total=14762 [2019-05-15 10:24:37,054 INFO L87 Difference]: Start difference. First operand 717 states and 717 transitions. Second operand 122 states. [2019-05-15 10:24:38,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:38,499 INFO L93 Difference]: Finished difference Result 728 states and 728 transitions. [2019-05-15 10:24:38,499 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2019-05-15 10:24:38,499 INFO L78 Accepts]: Start accepts. Automaton has 122 states. Word has length 716 [2019-05-15 10:24:38,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:24:38,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2019-05-15 10:24:38,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 729 transitions. [2019-05-15 10:24:38,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2019-05-15 10:24:38,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 729 transitions. [2019-05-15 10:24:38,505 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 122 states and 729 transitions. [2019-05-15 10:24:39,194 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 729 edges. 729 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:24:39,212 INFO L225 Difference]: With dead ends: 728 [2019-05-15 10:24:39,213 INFO L226 Difference]: Without dead ends: 728 [2019-05-15 10:24:39,213 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 715 GetRequests, 595 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=7381, Invalid=7381, Unknown=0, NotChecked=0, Total=14762 [2019-05-15 10:24:39,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2019-05-15 10:24:39,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 723. [2019-05-15 10:24:39,217 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:24:39,217 INFO L82 GeneralOperation]: Start isEquivalent. First operand 728 states. Second operand 723 states. [2019-05-15 10:24:39,217 INFO L74 IsIncluded]: Start isIncluded. First operand 728 states. Second operand 723 states. [2019-05-15 10:24:39,217 INFO L87 Difference]: Start difference. First operand 728 states. Second operand 723 states. [2019-05-15 10:24:39,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:39,246 INFO L93 Difference]: Finished difference Result 728 states and 728 transitions. [2019-05-15 10:24:39,247 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 728 transitions. [2019-05-15 10:24:39,247 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:24:39,247 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:24:39,247 INFO L74 IsIncluded]: Start isIncluded. First operand 723 states. Second operand 728 states. [2019-05-15 10:24:39,247 INFO L87 Difference]: Start difference. First operand 723 states. Second operand 728 states. [2019-05-15 10:24:39,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:39,281 INFO L93 Difference]: Finished difference Result 728 states and 728 transitions. [2019-05-15 10:24:39,281 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 728 transitions. [2019-05-15 10:24:39,282 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:24:39,282 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:24:39,282 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:24:39,282 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:24:39,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 723 states. [2019-05-15 10:24:39,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 723 transitions. [2019-05-15 10:24:39,306 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 723 transitions. Word has length 716 [2019-05-15 10:24:39,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:24:39,307 INFO L475 AbstractCegarLoop]: Abstraction has 723 states and 723 transitions. [2019-05-15 10:24:39,307 INFO L476 AbstractCegarLoop]: Interpolant automaton has 122 states. [2019-05-15 10:24:39,307 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 723 transitions. [2019-05-15 10:24:39,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 723 [2019-05-15 10:24:39,312 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:24:39,312 INFO L399 BasicCegarLoop]: trace histogram [120, 120, 120, 120, 120, 120, 1, 1] [2019-05-15 10:24:39,312 INFO L418 AbstractCegarLoop]: === Iteration 121 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:24:39,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:24:39,313 INFO L82 PathProgramCache]: Analyzing trace with hash 2027816285, now seen corresponding path program 120 times [2019-05-15 10:24:39,313 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:24:39,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:24:39,723 INFO L256 TraceCheckSpWp]: Trace formula consists of 965 conjuncts, 122 conjunts are in the unsatisfiable core [2019-05-15 10:24:39,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:24:39,783 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:24:46,234 INFO L273 TraceCheckUtils]: 0: Hoare triple {314114#true} i := 0; {314119#(<= proc_i 0)} is VALID [2019-05-15 10:24:46,234 INFO L273 TraceCheckUtils]: 1: Hoare triple {314119#(<= proc_i 0)} assume i <= 1000; {314119#(<= proc_i 0)} is VALID [2019-05-15 10:24:46,234 INFO L273 TraceCheckUtils]: 2: Hoare triple {314119#(<= proc_i 0)} assume i + 4 < a[j]; {314119#(<= proc_i 0)} is VALID [2019-05-15 10:24:46,235 INFO L273 TraceCheckUtils]: 3: Hoare triple {314119#(<= proc_i 0)} assume a[5] == 1000; {314119#(<= proc_i 0)} is VALID [2019-05-15 10:24:46,235 INFO L273 TraceCheckUtils]: 4: Hoare triple {314119#(<= proc_i 0)} assume j > 4; {314119#(<= proc_i 0)} is VALID [2019-05-15 10:24:46,235 INFO L273 TraceCheckUtils]: 5: Hoare triple {314119#(<= proc_i 0)} assume j < 6; {314119#(<= proc_i 0)} is VALID [2019-05-15 10:24:46,236 INFO L273 TraceCheckUtils]: 6: Hoare triple {314119#(<= proc_i 0)} i := i + 4; {314138#(<= proc_i 4)} is VALID [2019-05-15 10:24:46,236 INFO L273 TraceCheckUtils]: 7: Hoare triple {314138#(<= proc_i 4)} assume i <= 1000; {314138#(<= proc_i 4)} is VALID [2019-05-15 10:24:46,237 INFO L273 TraceCheckUtils]: 8: Hoare triple {314138#(<= proc_i 4)} assume i + 4 < a[j]; {314138#(<= proc_i 4)} is VALID [2019-05-15 10:24:46,237 INFO L273 TraceCheckUtils]: 9: Hoare triple {314138#(<= proc_i 4)} assume a[5] == 1000; {314138#(<= proc_i 4)} is VALID [2019-05-15 10:24:46,238 INFO L273 TraceCheckUtils]: 10: Hoare triple {314138#(<= proc_i 4)} assume j > 4; {314138#(<= proc_i 4)} is VALID [2019-05-15 10:24:46,238 INFO L273 TraceCheckUtils]: 11: Hoare triple {314138#(<= proc_i 4)} assume j < 6; {314138#(<= proc_i 4)} is VALID [2019-05-15 10:24:46,239 INFO L273 TraceCheckUtils]: 12: Hoare triple {314138#(<= proc_i 4)} i := i + 4; {314157#(<= proc_i 8)} is VALID [2019-05-15 10:24:46,239 INFO L273 TraceCheckUtils]: 13: Hoare triple {314157#(<= proc_i 8)} assume i <= 1000; {314157#(<= proc_i 8)} is VALID [2019-05-15 10:24:46,240 INFO L273 TraceCheckUtils]: 14: Hoare triple {314157#(<= proc_i 8)} assume i + 4 < a[j]; {314157#(<= proc_i 8)} is VALID [2019-05-15 10:24:46,240 INFO L273 TraceCheckUtils]: 15: Hoare triple {314157#(<= proc_i 8)} assume a[5] == 1000; {314157#(<= proc_i 8)} is VALID [2019-05-15 10:24:46,241 INFO L273 TraceCheckUtils]: 16: Hoare triple {314157#(<= proc_i 8)} assume j > 4; {314157#(<= proc_i 8)} is VALID [2019-05-15 10:24:46,241 INFO L273 TraceCheckUtils]: 17: Hoare triple {314157#(<= proc_i 8)} assume j < 6; {314157#(<= proc_i 8)} is VALID [2019-05-15 10:24:46,242 INFO L273 TraceCheckUtils]: 18: Hoare triple {314157#(<= proc_i 8)} i := i + 4; {314176#(<= proc_i 12)} is VALID [2019-05-15 10:24:46,242 INFO L273 TraceCheckUtils]: 19: Hoare triple {314176#(<= proc_i 12)} assume i <= 1000; {314176#(<= proc_i 12)} is VALID [2019-05-15 10:24:46,243 INFO L273 TraceCheckUtils]: 20: Hoare triple {314176#(<= proc_i 12)} assume i + 4 < a[j]; {314176#(<= proc_i 12)} is VALID [2019-05-15 10:24:46,243 INFO L273 TraceCheckUtils]: 21: Hoare triple {314176#(<= proc_i 12)} assume a[5] == 1000; {314176#(<= proc_i 12)} is VALID [2019-05-15 10:24:46,243 INFO L273 TraceCheckUtils]: 22: Hoare triple {314176#(<= proc_i 12)} assume j > 4; {314176#(<= proc_i 12)} is VALID [2019-05-15 10:24:46,244 INFO L273 TraceCheckUtils]: 23: Hoare triple {314176#(<= proc_i 12)} assume j < 6; {314176#(<= proc_i 12)} is VALID [2019-05-15 10:24:46,245 INFO L273 TraceCheckUtils]: 24: Hoare triple {314176#(<= proc_i 12)} i := i + 4; {314195#(<= proc_i 16)} is VALID [2019-05-15 10:24:46,245 INFO L273 TraceCheckUtils]: 25: Hoare triple {314195#(<= proc_i 16)} assume i <= 1000; {314195#(<= proc_i 16)} is VALID [2019-05-15 10:24:46,246 INFO L273 TraceCheckUtils]: 26: Hoare triple {314195#(<= proc_i 16)} assume i + 4 < a[j]; {314195#(<= proc_i 16)} is VALID [2019-05-15 10:24:46,246 INFO L273 TraceCheckUtils]: 27: Hoare triple {314195#(<= proc_i 16)} assume a[5] == 1000; {314195#(<= proc_i 16)} is VALID [2019-05-15 10:24:46,246 INFO L273 TraceCheckUtils]: 28: Hoare triple {314195#(<= proc_i 16)} assume j > 4; {314195#(<= proc_i 16)} is VALID [2019-05-15 10:24:46,247 INFO L273 TraceCheckUtils]: 29: Hoare triple {314195#(<= proc_i 16)} assume j < 6; {314195#(<= proc_i 16)} is VALID [2019-05-15 10:24:46,248 INFO L273 TraceCheckUtils]: 30: Hoare triple {314195#(<= proc_i 16)} i := i + 4; {314214#(<= proc_i 20)} is VALID [2019-05-15 10:24:46,248 INFO L273 TraceCheckUtils]: 31: Hoare triple {314214#(<= proc_i 20)} assume i <= 1000; {314214#(<= proc_i 20)} is VALID [2019-05-15 10:24:46,248 INFO L273 TraceCheckUtils]: 32: Hoare triple {314214#(<= proc_i 20)} assume i + 4 < a[j]; {314214#(<= proc_i 20)} is VALID [2019-05-15 10:24:46,249 INFO L273 TraceCheckUtils]: 33: Hoare triple {314214#(<= proc_i 20)} assume a[5] == 1000; {314214#(<= proc_i 20)} is VALID [2019-05-15 10:24:46,249 INFO L273 TraceCheckUtils]: 34: Hoare triple {314214#(<= proc_i 20)} assume j > 4; {314214#(<= proc_i 20)} is VALID [2019-05-15 10:24:46,250 INFO L273 TraceCheckUtils]: 35: Hoare triple {314214#(<= proc_i 20)} assume j < 6; {314214#(<= proc_i 20)} is VALID [2019-05-15 10:24:46,251 INFO L273 TraceCheckUtils]: 36: Hoare triple {314214#(<= proc_i 20)} i := i + 4; {314233#(<= proc_i 24)} is VALID [2019-05-15 10:24:46,251 INFO L273 TraceCheckUtils]: 37: Hoare triple {314233#(<= proc_i 24)} assume i <= 1000; {314233#(<= proc_i 24)} is VALID [2019-05-15 10:24:46,251 INFO L273 TraceCheckUtils]: 38: Hoare triple {314233#(<= proc_i 24)} assume i + 4 < a[j]; {314233#(<= proc_i 24)} is VALID [2019-05-15 10:24:46,252 INFO L273 TraceCheckUtils]: 39: Hoare triple {314233#(<= proc_i 24)} assume a[5] == 1000; {314233#(<= proc_i 24)} is VALID [2019-05-15 10:24:46,252 INFO L273 TraceCheckUtils]: 40: Hoare triple {314233#(<= proc_i 24)} assume j > 4; {314233#(<= proc_i 24)} is VALID [2019-05-15 10:24:46,253 INFO L273 TraceCheckUtils]: 41: Hoare triple {314233#(<= proc_i 24)} assume j < 6; {314233#(<= proc_i 24)} is VALID [2019-05-15 10:24:46,253 INFO L273 TraceCheckUtils]: 42: Hoare triple {314233#(<= proc_i 24)} i := i + 4; {314252#(<= proc_i 28)} is VALID [2019-05-15 10:24:46,254 INFO L273 TraceCheckUtils]: 43: Hoare triple {314252#(<= proc_i 28)} assume i <= 1000; {314252#(<= proc_i 28)} is VALID [2019-05-15 10:24:46,254 INFO L273 TraceCheckUtils]: 44: Hoare triple {314252#(<= proc_i 28)} assume i + 4 < a[j]; {314252#(<= proc_i 28)} is VALID [2019-05-15 10:24:46,255 INFO L273 TraceCheckUtils]: 45: Hoare triple {314252#(<= proc_i 28)} assume a[5] == 1000; {314252#(<= proc_i 28)} is VALID [2019-05-15 10:24:46,255 INFO L273 TraceCheckUtils]: 46: Hoare triple {314252#(<= proc_i 28)} assume j > 4; {314252#(<= proc_i 28)} is VALID [2019-05-15 10:24:46,256 INFO L273 TraceCheckUtils]: 47: Hoare triple {314252#(<= proc_i 28)} assume j < 6; {314252#(<= proc_i 28)} is VALID [2019-05-15 10:24:46,256 INFO L273 TraceCheckUtils]: 48: Hoare triple {314252#(<= proc_i 28)} i := i + 4; {314271#(<= proc_i 32)} is VALID [2019-05-15 10:24:46,257 INFO L273 TraceCheckUtils]: 49: Hoare triple {314271#(<= proc_i 32)} assume i <= 1000; {314271#(<= proc_i 32)} is VALID [2019-05-15 10:24:46,257 INFO L273 TraceCheckUtils]: 50: Hoare triple {314271#(<= proc_i 32)} assume i + 4 < a[j]; {314271#(<= proc_i 32)} is VALID [2019-05-15 10:24:46,258 INFO L273 TraceCheckUtils]: 51: Hoare triple {314271#(<= proc_i 32)} assume a[5] == 1000; {314271#(<= proc_i 32)} is VALID [2019-05-15 10:24:46,258 INFO L273 TraceCheckUtils]: 52: Hoare triple {314271#(<= proc_i 32)} assume j > 4; {314271#(<= proc_i 32)} is VALID [2019-05-15 10:24:46,259 INFO L273 TraceCheckUtils]: 53: Hoare triple {314271#(<= proc_i 32)} assume j < 6; {314271#(<= proc_i 32)} is VALID [2019-05-15 10:24:46,259 INFO L273 TraceCheckUtils]: 54: Hoare triple {314271#(<= proc_i 32)} i := i + 4; {314290#(<= proc_i 36)} is VALID [2019-05-15 10:24:46,260 INFO L273 TraceCheckUtils]: 55: Hoare triple {314290#(<= proc_i 36)} assume i <= 1000; {314290#(<= proc_i 36)} is VALID [2019-05-15 10:24:46,260 INFO L273 TraceCheckUtils]: 56: Hoare triple {314290#(<= proc_i 36)} assume i + 4 < a[j]; {314290#(<= proc_i 36)} is VALID [2019-05-15 10:24:46,261 INFO L273 TraceCheckUtils]: 57: Hoare triple {314290#(<= proc_i 36)} assume a[5] == 1000; {314290#(<= proc_i 36)} is VALID [2019-05-15 10:24:46,261 INFO L273 TraceCheckUtils]: 58: Hoare triple {314290#(<= proc_i 36)} assume j > 4; {314290#(<= proc_i 36)} is VALID [2019-05-15 10:24:46,262 INFO L273 TraceCheckUtils]: 59: Hoare triple {314290#(<= proc_i 36)} assume j < 6; {314290#(<= proc_i 36)} is VALID [2019-05-15 10:24:46,262 INFO L273 TraceCheckUtils]: 60: Hoare triple {314290#(<= proc_i 36)} i := i + 4; {314309#(<= proc_i 40)} is VALID [2019-05-15 10:24:46,263 INFO L273 TraceCheckUtils]: 61: Hoare triple {314309#(<= proc_i 40)} assume i <= 1000; {314309#(<= proc_i 40)} is VALID [2019-05-15 10:24:46,263 INFO L273 TraceCheckUtils]: 62: Hoare triple {314309#(<= proc_i 40)} assume i + 4 < a[j]; {314309#(<= proc_i 40)} is VALID [2019-05-15 10:24:46,264 INFO L273 TraceCheckUtils]: 63: Hoare triple {314309#(<= proc_i 40)} assume a[5] == 1000; {314309#(<= proc_i 40)} is VALID [2019-05-15 10:24:46,264 INFO L273 TraceCheckUtils]: 64: Hoare triple {314309#(<= proc_i 40)} assume j > 4; {314309#(<= proc_i 40)} is VALID [2019-05-15 10:24:46,265 INFO L273 TraceCheckUtils]: 65: Hoare triple {314309#(<= proc_i 40)} assume j < 6; {314309#(<= proc_i 40)} is VALID [2019-05-15 10:24:46,265 INFO L273 TraceCheckUtils]: 66: Hoare triple {314309#(<= proc_i 40)} i := i + 4; {314328#(<= proc_i 44)} is VALID [2019-05-15 10:24:46,266 INFO L273 TraceCheckUtils]: 67: Hoare triple {314328#(<= proc_i 44)} assume i <= 1000; {314328#(<= proc_i 44)} is VALID [2019-05-15 10:24:46,266 INFO L273 TraceCheckUtils]: 68: Hoare triple {314328#(<= proc_i 44)} assume i + 4 < a[j]; {314328#(<= proc_i 44)} is VALID [2019-05-15 10:24:46,267 INFO L273 TraceCheckUtils]: 69: Hoare triple {314328#(<= proc_i 44)} assume a[5] == 1000; {314328#(<= proc_i 44)} is VALID [2019-05-15 10:24:46,267 INFO L273 TraceCheckUtils]: 70: Hoare triple {314328#(<= proc_i 44)} assume j > 4; {314328#(<= proc_i 44)} is VALID [2019-05-15 10:24:46,268 INFO L273 TraceCheckUtils]: 71: Hoare triple {314328#(<= proc_i 44)} assume j < 6; {314328#(<= proc_i 44)} is VALID [2019-05-15 10:24:46,268 INFO L273 TraceCheckUtils]: 72: Hoare triple {314328#(<= proc_i 44)} i := i + 4; {314347#(<= proc_i 48)} is VALID [2019-05-15 10:24:46,269 INFO L273 TraceCheckUtils]: 73: Hoare triple {314347#(<= proc_i 48)} assume i <= 1000; {314347#(<= proc_i 48)} is VALID [2019-05-15 10:24:46,269 INFO L273 TraceCheckUtils]: 74: Hoare triple {314347#(<= proc_i 48)} assume i + 4 < a[j]; {314347#(<= proc_i 48)} is VALID [2019-05-15 10:24:46,270 INFO L273 TraceCheckUtils]: 75: Hoare triple {314347#(<= proc_i 48)} assume a[5] == 1000; {314347#(<= proc_i 48)} is VALID [2019-05-15 10:24:46,270 INFO L273 TraceCheckUtils]: 76: Hoare triple {314347#(<= proc_i 48)} assume j > 4; {314347#(<= proc_i 48)} is VALID [2019-05-15 10:24:46,270 INFO L273 TraceCheckUtils]: 77: Hoare triple {314347#(<= proc_i 48)} assume j < 6; {314347#(<= proc_i 48)} is VALID [2019-05-15 10:24:46,271 INFO L273 TraceCheckUtils]: 78: Hoare triple {314347#(<= proc_i 48)} i := i + 4; {314366#(<= proc_i 52)} is VALID [2019-05-15 10:24:46,272 INFO L273 TraceCheckUtils]: 79: Hoare triple {314366#(<= proc_i 52)} assume i <= 1000; {314366#(<= proc_i 52)} is VALID [2019-05-15 10:24:46,272 INFO L273 TraceCheckUtils]: 80: Hoare triple {314366#(<= proc_i 52)} assume i + 4 < a[j]; {314366#(<= proc_i 52)} is VALID [2019-05-15 10:24:46,273 INFO L273 TraceCheckUtils]: 81: Hoare triple {314366#(<= proc_i 52)} assume a[5] == 1000; {314366#(<= proc_i 52)} is VALID [2019-05-15 10:24:46,273 INFO L273 TraceCheckUtils]: 82: Hoare triple {314366#(<= proc_i 52)} assume j > 4; {314366#(<= proc_i 52)} is VALID [2019-05-15 10:24:46,273 INFO L273 TraceCheckUtils]: 83: Hoare triple {314366#(<= proc_i 52)} assume j < 6; {314366#(<= proc_i 52)} is VALID [2019-05-15 10:24:46,274 INFO L273 TraceCheckUtils]: 84: Hoare triple {314366#(<= proc_i 52)} i := i + 4; {314385#(<= proc_i 56)} is VALID [2019-05-15 10:24:46,275 INFO L273 TraceCheckUtils]: 85: Hoare triple {314385#(<= proc_i 56)} assume i <= 1000; {314385#(<= proc_i 56)} is VALID [2019-05-15 10:24:46,275 INFO L273 TraceCheckUtils]: 86: Hoare triple {314385#(<= proc_i 56)} assume i + 4 < a[j]; {314385#(<= proc_i 56)} is VALID [2019-05-15 10:24:46,275 INFO L273 TraceCheckUtils]: 87: Hoare triple {314385#(<= proc_i 56)} assume a[5] == 1000; {314385#(<= proc_i 56)} is VALID [2019-05-15 10:24:46,276 INFO L273 TraceCheckUtils]: 88: Hoare triple {314385#(<= proc_i 56)} assume j > 4; {314385#(<= proc_i 56)} is VALID [2019-05-15 10:24:46,276 INFO L273 TraceCheckUtils]: 89: Hoare triple {314385#(<= proc_i 56)} assume j < 6; {314385#(<= proc_i 56)} is VALID [2019-05-15 10:24:46,277 INFO L273 TraceCheckUtils]: 90: Hoare triple {314385#(<= proc_i 56)} i := i + 4; {314404#(<= proc_i 60)} is VALID [2019-05-15 10:24:46,277 INFO L273 TraceCheckUtils]: 91: Hoare triple {314404#(<= proc_i 60)} assume i <= 1000; {314404#(<= proc_i 60)} is VALID [2019-05-15 10:24:46,278 INFO L273 TraceCheckUtils]: 92: Hoare triple {314404#(<= proc_i 60)} assume i + 4 < a[j]; {314404#(<= proc_i 60)} is VALID [2019-05-15 10:24:46,278 INFO L273 TraceCheckUtils]: 93: Hoare triple {314404#(<= proc_i 60)} assume a[5] == 1000; {314404#(<= proc_i 60)} is VALID [2019-05-15 10:24:46,279 INFO L273 TraceCheckUtils]: 94: Hoare triple {314404#(<= proc_i 60)} assume j > 4; {314404#(<= proc_i 60)} is VALID [2019-05-15 10:24:46,279 INFO L273 TraceCheckUtils]: 95: Hoare triple {314404#(<= proc_i 60)} assume j < 6; {314404#(<= proc_i 60)} is VALID [2019-05-15 10:24:46,280 INFO L273 TraceCheckUtils]: 96: Hoare triple {314404#(<= proc_i 60)} i := i + 4; {314423#(<= proc_i 64)} is VALID [2019-05-15 10:24:46,280 INFO L273 TraceCheckUtils]: 97: Hoare triple {314423#(<= proc_i 64)} assume i <= 1000; {314423#(<= proc_i 64)} is VALID [2019-05-15 10:24:46,281 INFO L273 TraceCheckUtils]: 98: Hoare triple {314423#(<= proc_i 64)} assume i + 4 < a[j]; {314423#(<= proc_i 64)} is VALID [2019-05-15 10:24:46,281 INFO L273 TraceCheckUtils]: 99: Hoare triple {314423#(<= proc_i 64)} assume a[5] == 1000; {314423#(<= proc_i 64)} is VALID [2019-05-15 10:24:46,282 INFO L273 TraceCheckUtils]: 100: Hoare triple {314423#(<= proc_i 64)} assume j > 4; {314423#(<= proc_i 64)} is VALID [2019-05-15 10:24:46,282 INFO L273 TraceCheckUtils]: 101: Hoare triple {314423#(<= proc_i 64)} assume j < 6; {314423#(<= proc_i 64)} is VALID [2019-05-15 10:24:46,283 INFO L273 TraceCheckUtils]: 102: Hoare triple {314423#(<= proc_i 64)} i := i + 4; {314442#(<= proc_i 68)} is VALID [2019-05-15 10:24:46,283 INFO L273 TraceCheckUtils]: 103: Hoare triple {314442#(<= proc_i 68)} assume i <= 1000; {314442#(<= proc_i 68)} is VALID [2019-05-15 10:24:46,284 INFO L273 TraceCheckUtils]: 104: Hoare triple {314442#(<= proc_i 68)} assume i + 4 < a[j]; {314442#(<= proc_i 68)} is VALID [2019-05-15 10:24:46,284 INFO L273 TraceCheckUtils]: 105: Hoare triple {314442#(<= proc_i 68)} assume a[5] == 1000; {314442#(<= proc_i 68)} is VALID [2019-05-15 10:24:46,285 INFO L273 TraceCheckUtils]: 106: Hoare triple {314442#(<= proc_i 68)} assume j > 4; {314442#(<= proc_i 68)} is VALID [2019-05-15 10:24:46,285 INFO L273 TraceCheckUtils]: 107: Hoare triple {314442#(<= proc_i 68)} assume j < 6; {314442#(<= proc_i 68)} is VALID [2019-05-15 10:24:46,286 INFO L273 TraceCheckUtils]: 108: Hoare triple {314442#(<= proc_i 68)} i := i + 4; {314461#(<= proc_i 72)} is VALID [2019-05-15 10:24:46,286 INFO L273 TraceCheckUtils]: 109: Hoare triple {314461#(<= proc_i 72)} assume i <= 1000; {314461#(<= proc_i 72)} is VALID [2019-05-15 10:24:46,287 INFO L273 TraceCheckUtils]: 110: Hoare triple {314461#(<= proc_i 72)} assume i + 4 < a[j]; {314461#(<= proc_i 72)} is VALID [2019-05-15 10:24:46,287 INFO L273 TraceCheckUtils]: 111: Hoare triple {314461#(<= proc_i 72)} assume a[5] == 1000; {314461#(<= proc_i 72)} is VALID [2019-05-15 10:24:46,288 INFO L273 TraceCheckUtils]: 112: Hoare triple {314461#(<= proc_i 72)} assume j > 4; {314461#(<= proc_i 72)} is VALID [2019-05-15 10:24:46,288 INFO L273 TraceCheckUtils]: 113: Hoare triple {314461#(<= proc_i 72)} assume j < 6; {314461#(<= proc_i 72)} is VALID [2019-05-15 10:24:46,289 INFO L273 TraceCheckUtils]: 114: Hoare triple {314461#(<= proc_i 72)} i := i + 4; {314480#(<= proc_i 76)} is VALID [2019-05-15 10:24:46,289 INFO L273 TraceCheckUtils]: 115: Hoare triple {314480#(<= proc_i 76)} assume i <= 1000; {314480#(<= proc_i 76)} is VALID [2019-05-15 10:24:46,290 INFO L273 TraceCheckUtils]: 116: Hoare triple {314480#(<= proc_i 76)} assume i + 4 < a[j]; {314480#(<= proc_i 76)} is VALID [2019-05-15 10:24:46,290 INFO L273 TraceCheckUtils]: 117: Hoare triple {314480#(<= proc_i 76)} assume a[5] == 1000; {314480#(<= proc_i 76)} is VALID [2019-05-15 10:24:46,291 INFO L273 TraceCheckUtils]: 118: Hoare triple {314480#(<= proc_i 76)} assume j > 4; {314480#(<= proc_i 76)} is VALID [2019-05-15 10:24:46,291 INFO L273 TraceCheckUtils]: 119: Hoare triple {314480#(<= proc_i 76)} assume j < 6; {314480#(<= proc_i 76)} is VALID [2019-05-15 10:24:46,292 INFO L273 TraceCheckUtils]: 120: Hoare triple {314480#(<= proc_i 76)} i := i + 4; {314499#(<= proc_i 80)} is VALID [2019-05-15 10:24:46,292 INFO L273 TraceCheckUtils]: 121: Hoare triple {314499#(<= proc_i 80)} assume i <= 1000; {314499#(<= proc_i 80)} is VALID [2019-05-15 10:24:46,293 INFO L273 TraceCheckUtils]: 122: Hoare triple {314499#(<= proc_i 80)} assume i + 4 < a[j]; {314499#(<= proc_i 80)} is VALID [2019-05-15 10:24:46,293 INFO L273 TraceCheckUtils]: 123: Hoare triple {314499#(<= proc_i 80)} assume a[5] == 1000; {314499#(<= proc_i 80)} is VALID [2019-05-15 10:24:46,294 INFO L273 TraceCheckUtils]: 124: Hoare triple {314499#(<= proc_i 80)} assume j > 4; {314499#(<= proc_i 80)} is VALID [2019-05-15 10:24:46,294 INFO L273 TraceCheckUtils]: 125: Hoare triple {314499#(<= proc_i 80)} assume j < 6; {314499#(<= proc_i 80)} is VALID [2019-05-15 10:24:46,295 INFO L273 TraceCheckUtils]: 126: Hoare triple {314499#(<= proc_i 80)} i := i + 4; {314518#(<= proc_i 84)} is VALID [2019-05-15 10:24:46,295 INFO L273 TraceCheckUtils]: 127: Hoare triple {314518#(<= proc_i 84)} assume i <= 1000; {314518#(<= proc_i 84)} is VALID [2019-05-15 10:24:46,296 INFO L273 TraceCheckUtils]: 128: Hoare triple {314518#(<= proc_i 84)} assume i + 4 < a[j]; {314518#(<= proc_i 84)} is VALID [2019-05-15 10:24:46,296 INFO L273 TraceCheckUtils]: 129: Hoare triple {314518#(<= proc_i 84)} assume a[5] == 1000; {314518#(<= proc_i 84)} is VALID [2019-05-15 10:24:46,296 INFO L273 TraceCheckUtils]: 130: Hoare triple {314518#(<= proc_i 84)} assume j > 4; {314518#(<= proc_i 84)} is VALID [2019-05-15 10:24:46,297 INFO L273 TraceCheckUtils]: 131: Hoare triple {314518#(<= proc_i 84)} assume j < 6; {314518#(<= proc_i 84)} is VALID [2019-05-15 10:24:46,298 INFO L273 TraceCheckUtils]: 132: Hoare triple {314518#(<= proc_i 84)} i := i + 4; {314537#(<= proc_i 88)} is VALID [2019-05-15 10:24:46,298 INFO L273 TraceCheckUtils]: 133: Hoare triple {314537#(<= proc_i 88)} assume i <= 1000; {314537#(<= proc_i 88)} is VALID [2019-05-15 10:24:46,299 INFO L273 TraceCheckUtils]: 134: Hoare triple {314537#(<= proc_i 88)} assume i + 4 < a[j]; {314537#(<= proc_i 88)} is VALID [2019-05-15 10:24:46,299 INFO L273 TraceCheckUtils]: 135: Hoare triple {314537#(<= proc_i 88)} assume a[5] == 1000; {314537#(<= proc_i 88)} is VALID [2019-05-15 10:24:46,299 INFO L273 TraceCheckUtils]: 136: Hoare triple {314537#(<= proc_i 88)} assume j > 4; {314537#(<= proc_i 88)} is VALID [2019-05-15 10:24:46,300 INFO L273 TraceCheckUtils]: 137: Hoare triple {314537#(<= proc_i 88)} assume j < 6; {314537#(<= proc_i 88)} is VALID [2019-05-15 10:24:46,301 INFO L273 TraceCheckUtils]: 138: Hoare triple {314537#(<= proc_i 88)} i := i + 4; {314556#(<= proc_i 92)} is VALID [2019-05-15 10:24:46,301 INFO L273 TraceCheckUtils]: 139: Hoare triple {314556#(<= proc_i 92)} assume i <= 1000; {314556#(<= proc_i 92)} is VALID [2019-05-15 10:24:46,301 INFO L273 TraceCheckUtils]: 140: Hoare triple {314556#(<= proc_i 92)} assume i + 4 < a[j]; {314556#(<= proc_i 92)} is VALID [2019-05-15 10:24:46,302 INFO L273 TraceCheckUtils]: 141: Hoare triple {314556#(<= proc_i 92)} assume a[5] == 1000; {314556#(<= proc_i 92)} is VALID [2019-05-15 10:24:46,302 INFO L273 TraceCheckUtils]: 142: Hoare triple {314556#(<= proc_i 92)} assume j > 4; {314556#(<= proc_i 92)} is VALID [2019-05-15 10:24:46,303 INFO L273 TraceCheckUtils]: 143: Hoare triple {314556#(<= proc_i 92)} assume j < 6; {314556#(<= proc_i 92)} is VALID [2019-05-15 10:24:46,303 INFO L273 TraceCheckUtils]: 144: Hoare triple {314556#(<= proc_i 92)} i := i + 4; {314575#(<= proc_i 96)} is VALID [2019-05-15 10:24:46,304 INFO L273 TraceCheckUtils]: 145: Hoare triple {314575#(<= proc_i 96)} assume i <= 1000; {314575#(<= proc_i 96)} is VALID [2019-05-15 10:24:46,304 INFO L273 TraceCheckUtils]: 146: Hoare triple {314575#(<= proc_i 96)} assume i + 4 < a[j]; {314575#(<= proc_i 96)} is VALID [2019-05-15 10:24:46,305 INFO L273 TraceCheckUtils]: 147: Hoare triple {314575#(<= proc_i 96)} assume a[5] == 1000; {314575#(<= proc_i 96)} is VALID [2019-05-15 10:24:46,305 INFO L273 TraceCheckUtils]: 148: Hoare triple {314575#(<= proc_i 96)} assume j > 4; {314575#(<= proc_i 96)} is VALID [2019-05-15 10:24:46,306 INFO L273 TraceCheckUtils]: 149: Hoare triple {314575#(<= proc_i 96)} assume j < 6; {314575#(<= proc_i 96)} is VALID [2019-05-15 10:24:46,306 INFO L273 TraceCheckUtils]: 150: Hoare triple {314575#(<= proc_i 96)} i := i + 4; {314594#(<= proc_i 100)} is VALID [2019-05-15 10:24:46,307 INFO L273 TraceCheckUtils]: 151: Hoare triple {314594#(<= proc_i 100)} assume i <= 1000; {314594#(<= proc_i 100)} is VALID [2019-05-15 10:24:46,307 INFO L273 TraceCheckUtils]: 152: Hoare triple {314594#(<= proc_i 100)} assume i + 4 < a[j]; {314594#(<= proc_i 100)} is VALID [2019-05-15 10:24:46,308 INFO L273 TraceCheckUtils]: 153: Hoare triple {314594#(<= proc_i 100)} assume a[5] == 1000; {314594#(<= proc_i 100)} is VALID [2019-05-15 10:24:46,308 INFO L273 TraceCheckUtils]: 154: Hoare triple {314594#(<= proc_i 100)} assume j > 4; {314594#(<= proc_i 100)} is VALID [2019-05-15 10:24:46,309 INFO L273 TraceCheckUtils]: 155: Hoare triple {314594#(<= proc_i 100)} assume j < 6; {314594#(<= proc_i 100)} is VALID [2019-05-15 10:24:46,309 INFO L273 TraceCheckUtils]: 156: Hoare triple {314594#(<= proc_i 100)} i := i + 4; {314613#(<= proc_i 104)} is VALID [2019-05-15 10:24:46,310 INFO L273 TraceCheckUtils]: 157: Hoare triple {314613#(<= proc_i 104)} assume i <= 1000; {314613#(<= proc_i 104)} is VALID [2019-05-15 10:24:46,310 INFO L273 TraceCheckUtils]: 158: Hoare triple {314613#(<= proc_i 104)} assume i + 4 < a[j]; {314613#(<= proc_i 104)} is VALID [2019-05-15 10:24:46,311 INFO L273 TraceCheckUtils]: 159: Hoare triple {314613#(<= proc_i 104)} assume a[5] == 1000; {314613#(<= proc_i 104)} is VALID [2019-05-15 10:24:46,311 INFO L273 TraceCheckUtils]: 160: Hoare triple {314613#(<= proc_i 104)} assume j > 4; {314613#(<= proc_i 104)} is VALID [2019-05-15 10:24:46,312 INFO L273 TraceCheckUtils]: 161: Hoare triple {314613#(<= proc_i 104)} assume j < 6; {314613#(<= proc_i 104)} is VALID [2019-05-15 10:24:46,312 INFO L273 TraceCheckUtils]: 162: Hoare triple {314613#(<= proc_i 104)} i := i + 4; {314632#(<= proc_i 108)} is VALID [2019-05-15 10:24:46,313 INFO L273 TraceCheckUtils]: 163: Hoare triple {314632#(<= proc_i 108)} assume i <= 1000; {314632#(<= proc_i 108)} is VALID [2019-05-15 10:24:46,313 INFO L273 TraceCheckUtils]: 164: Hoare triple {314632#(<= proc_i 108)} assume i + 4 < a[j]; {314632#(<= proc_i 108)} is VALID [2019-05-15 10:24:46,314 INFO L273 TraceCheckUtils]: 165: Hoare triple {314632#(<= proc_i 108)} assume a[5] == 1000; {314632#(<= proc_i 108)} is VALID [2019-05-15 10:24:46,314 INFO L273 TraceCheckUtils]: 166: Hoare triple {314632#(<= proc_i 108)} assume j > 4; {314632#(<= proc_i 108)} is VALID [2019-05-15 10:24:46,315 INFO L273 TraceCheckUtils]: 167: Hoare triple {314632#(<= proc_i 108)} assume j < 6; {314632#(<= proc_i 108)} is VALID [2019-05-15 10:24:46,315 INFO L273 TraceCheckUtils]: 168: Hoare triple {314632#(<= proc_i 108)} i := i + 4; {314651#(<= proc_i 112)} is VALID [2019-05-15 10:24:46,316 INFO L273 TraceCheckUtils]: 169: Hoare triple {314651#(<= proc_i 112)} assume i <= 1000; {314651#(<= proc_i 112)} is VALID [2019-05-15 10:24:46,316 INFO L273 TraceCheckUtils]: 170: Hoare triple {314651#(<= proc_i 112)} assume i + 4 < a[j]; {314651#(<= proc_i 112)} is VALID [2019-05-15 10:24:46,317 INFO L273 TraceCheckUtils]: 171: Hoare triple {314651#(<= proc_i 112)} assume a[5] == 1000; {314651#(<= proc_i 112)} is VALID [2019-05-15 10:24:46,317 INFO L273 TraceCheckUtils]: 172: Hoare triple {314651#(<= proc_i 112)} assume j > 4; {314651#(<= proc_i 112)} is VALID [2019-05-15 10:24:46,318 INFO L273 TraceCheckUtils]: 173: Hoare triple {314651#(<= proc_i 112)} assume j < 6; {314651#(<= proc_i 112)} is VALID [2019-05-15 10:24:46,318 INFO L273 TraceCheckUtils]: 174: Hoare triple {314651#(<= proc_i 112)} i := i + 4; {314670#(<= proc_i 116)} is VALID [2019-05-15 10:24:46,319 INFO L273 TraceCheckUtils]: 175: Hoare triple {314670#(<= proc_i 116)} assume i <= 1000; {314670#(<= proc_i 116)} is VALID [2019-05-15 10:24:46,319 INFO L273 TraceCheckUtils]: 176: Hoare triple {314670#(<= proc_i 116)} assume i + 4 < a[j]; {314670#(<= proc_i 116)} is VALID [2019-05-15 10:24:46,320 INFO L273 TraceCheckUtils]: 177: Hoare triple {314670#(<= proc_i 116)} assume a[5] == 1000; {314670#(<= proc_i 116)} is VALID [2019-05-15 10:24:46,320 INFO L273 TraceCheckUtils]: 178: Hoare triple {314670#(<= proc_i 116)} assume j > 4; {314670#(<= proc_i 116)} is VALID [2019-05-15 10:24:46,320 INFO L273 TraceCheckUtils]: 179: Hoare triple {314670#(<= proc_i 116)} assume j < 6; {314670#(<= proc_i 116)} is VALID [2019-05-15 10:24:46,321 INFO L273 TraceCheckUtils]: 180: Hoare triple {314670#(<= proc_i 116)} i := i + 4; {314689#(<= proc_i 120)} is VALID [2019-05-15 10:24:46,322 INFO L273 TraceCheckUtils]: 181: Hoare triple {314689#(<= proc_i 120)} assume i <= 1000; {314689#(<= proc_i 120)} is VALID [2019-05-15 10:24:46,322 INFO L273 TraceCheckUtils]: 182: Hoare triple {314689#(<= proc_i 120)} assume i + 4 < a[j]; {314689#(<= proc_i 120)} is VALID [2019-05-15 10:24:46,322 INFO L273 TraceCheckUtils]: 183: Hoare triple {314689#(<= proc_i 120)} assume a[5] == 1000; {314689#(<= proc_i 120)} is VALID [2019-05-15 10:24:46,323 INFO L273 TraceCheckUtils]: 184: Hoare triple {314689#(<= proc_i 120)} assume j > 4; {314689#(<= proc_i 120)} is VALID [2019-05-15 10:24:46,323 INFO L273 TraceCheckUtils]: 185: Hoare triple {314689#(<= proc_i 120)} assume j < 6; {314689#(<= proc_i 120)} is VALID [2019-05-15 10:24:46,324 INFO L273 TraceCheckUtils]: 186: Hoare triple {314689#(<= proc_i 120)} i := i + 4; {314708#(<= proc_i 124)} is VALID [2019-05-15 10:24:46,325 INFO L273 TraceCheckUtils]: 187: Hoare triple {314708#(<= proc_i 124)} assume i <= 1000; {314708#(<= proc_i 124)} is VALID [2019-05-15 10:24:46,325 INFO L273 TraceCheckUtils]: 188: Hoare triple {314708#(<= proc_i 124)} assume i + 4 < a[j]; {314708#(<= proc_i 124)} is VALID [2019-05-15 10:24:46,325 INFO L273 TraceCheckUtils]: 189: Hoare triple {314708#(<= proc_i 124)} assume a[5] == 1000; {314708#(<= proc_i 124)} is VALID [2019-05-15 10:24:46,326 INFO L273 TraceCheckUtils]: 190: Hoare triple {314708#(<= proc_i 124)} assume j > 4; {314708#(<= proc_i 124)} is VALID [2019-05-15 10:24:46,326 INFO L273 TraceCheckUtils]: 191: Hoare triple {314708#(<= proc_i 124)} assume j < 6; {314708#(<= proc_i 124)} is VALID [2019-05-15 10:24:46,327 INFO L273 TraceCheckUtils]: 192: Hoare triple {314708#(<= proc_i 124)} i := i + 4; {314727#(<= proc_i 128)} is VALID [2019-05-15 10:24:46,327 INFO L273 TraceCheckUtils]: 193: Hoare triple {314727#(<= proc_i 128)} assume i <= 1000; {314727#(<= proc_i 128)} is VALID [2019-05-15 10:24:46,328 INFO L273 TraceCheckUtils]: 194: Hoare triple {314727#(<= proc_i 128)} assume i + 4 < a[j]; {314727#(<= proc_i 128)} is VALID [2019-05-15 10:24:46,328 INFO L273 TraceCheckUtils]: 195: Hoare triple {314727#(<= proc_i 128)} assume a[5] == 1000; {314727#(<= proc_i 128)} is VALID [2019-05-15 10:24:46,329 INFO L273 TraceCheckUtils]: 196: Hoare triple {314727#(<= proc_i 128)} assume j > 4; {314727#(<= proc_i 128)} is VALID [2019-05-15 10:24:46,329 INFO L273 TraceCheckUtils]: 197: Hoare triple {314727#(<= proc_i 128)} assume j < 6; {314727#(<= proc_i 128)} is VALID [2019-05-15 10:24:46,330 INFO L273 TraceCheckUtils]: 198: Hoare triple {314727#(<= proc_i 128)} i := i + 4; {314746#(<= proc_i 132)} is VALID [2019-05-15 10:24:46,330 INFO L273 TraceCheckUtils]: 199: Hoare triple {314746#(<= proc_i 132)} assume i <= 1000; {314746#(<= proc_i 132)} is VALID [2019-05-15 10:24:46,331 INFO L273 TraceCheckUtils]: 200: Hoare triple {314746#(<= proc_i 132)} assume i + 4 < a[j]; {314746#(<= proc_i 132)} is VALID [2019-05-15 10:24:46,331 INFO L273 TraceCheckUtils]: 201: Hoare triple {314746#(<= proc_i 132)} assume a[5] == 1000; {314746#(<= proc_i 132)} is VALID [2019-05-15 10:24:46,332 INFO L273 TraceCheckUtils]: 202: Hoare triple {314746#(<= proc_i 132)} assume j > 4; {314746#(<= proc_i 132)} is VALID [2019-05-15 10:24:46,332 INFO L273 TraceCheckUtils]: 203: Hoare triple {314746#(<= proc_i 132)} assume j < 6; {314746#(<= proc_i 132)} is VALID [2019-05-15 10:24:46,333 INFO L273 TraceCheckUtils]: 204: Hoare triple {314746#(<= proc_i 132)} i := i + 4; {314765#(<= proc_i 136)} is VALID [2019-05-15 10:24:46,333 INFO L273 TraceCheckUtils]: 205: Hoare triple {314765#(<= proc_i 136)} assume i <= 1000; {314765#(<= proc_i 136)} is VALID [2019-05-15 10:24:46,334 INFO L273 TraceCheckUtils]: 206: Hoare triple {314765#(<= proc_i 136)} assume i + 4 < a[j]; {314765#(<= proc_i 136)} is VALID [2019-05-15 10:24:46,334 INFO L273 TraceCheckUtils]: 207: Hoare triple {314765#(<= proc_i 136)} assume a[5] == 1000; {314765#(<= proc_i 136)} is VALID [2019-05-15 10:24:46,335 INFO L273 TraceCheckUtils]: 208: Hoare triple {314765#(<= proc_i 136)} assume j > 4; {314765#(<= proc_i 136)} is VALID [2019-05-15 10:24:46,335 INFO L273 TraceCheckUtils]: 209: Hoare triple {314765#(<= proc_i 136)} assume j < 6; {314765#(<= proc_i 136)} is VALID [2019-05-15 10:24:46,336 INFO L273 TraceCheckUtils]: 210: Hoare triple {314765#(<= proc_i 136)} i := i + 4; {314784#(<= proc_i 140)} is VALID [2019-05-15 10:24:46,336 INFO L273 TraceCheckUtils]: 211: Hoare triple {314784#(<= proc_i 140)} assume i <= 1000; {314784#(<= proc_i 140)} is VALID [2019-05-15 10:24:46,337 INFO L273 TraceCheckUtils]: 212: Hoare triple {314784#(<= proc_i 140)} assume i + 4 < a[j]; {314784#(<= proc_i 140)} is VALID [2019-05-15 10:24:46,337 INFO L273 TraceCheckUtils]: 213: Hoare triple {314784#(<= proc_i 140)} assume a[5] == 1000; {314784#(<= proc_i 140)} is VALID [2019-05-15 10:24:46,338 INFO L273 TraceCheckUtils]: 214: Hoare triple {314784#(<= proc_i 140)} assume j > 4; {314784#(<= proc_i 140)} is VALID [2019-05-15 10:24:46,338 INFO L273 TraceCheckUtils]: 215: Hoare triple {314784#(<= proc_i 140)} assume j < 6; {314784#(<= proc_i 140)} is VALID [2019-05-15 10:24:46,339 INFO L273 TraceCheckUtils]: 216: Hoare triple {314784#(<= proc_i 140)} i := i + 4; {314803#(<= proc_i 144)} is VALID [2019-05-15 10:24:46,339 INFO L273 TraceCheckUtils]: 217: Hoare triple {314803#(<= proc_i 144)} assume i <= 1000; {314803#(<= proc_i 144)} is VALID [2019-05-15 10:24:46,340 INFO L273 TraceCheckUtils]: 218: Hoare triple {314803#(<= proc_i 144)} assume i + 4 < a[j]; {314803#(<= proc_i 144)} is VALID [2019-05-15 10:24:46,340 INFO L273 TraceCheckUtils]: 219: Hoare triple {314803#(<= proc_i 144)} assume a[5] == 1000; {314803#(<= proc_i 144)} is VALID [2019-05-15 10:24:46,341 INFO L273 TraceCheckUtils]: 220: Hoare triple {314803#(<= proc_i 144)} assume j > 4; {314803#(<= proc_i 144)} is VALID [2019-05-15 10:24:46,341 INFO L273 TraceCheckUtils]: 221: Hoare triple {314803#(<= proc_i 144)} assume j < 6; {314803#(<= proc_i 144)} is VALID [2019-05-15 10:24:46,342 INFO L273 TraceCheckUtils]: 222: Hoare triple {314803#(<= proc_i 144)} i := i + 4; {314822#(<= proc_i 148)} is VALID [2019-05-15 10:24:46,342 INFO L273 TraceCheckUtils]: 223: Hoare triple {314822#(<= proc_i 148)} assume i <= 1000; {314822#(<= proc_i 148)} is VALID [2019-05-15 10:24:46,343 INFO L273 TraceCheckUtils]: 224: Hoare triple {314822#(<= proc_i 148)} assume i + 4 < a[j]; {314822#(<= proc_i 148)} is VALID [2019-05-15 10:24:46,343 INFO L273 TraceCheckUtils]: 225: Hoare triple {314822#(<= proc_i 148)} assume a[5] == 1000; {314822#(<= proc_i 148)} is VALID [2019-05-15 10:24:46,343 INFO L273 TraceCheckUtils]: 226: Hoare triple {314822#(<= proc_i 148)} assume j > 4; {314822#(<= proc_i 148)} is VALID [2019-05-15 10:24:46,344 INFO L273 TraceCheckUtils]: 227: Hoare triple {314822#(<= proc_i 148)} assume j < 6; {314822#(<= proc_i 148)} is VALID [2019-05-15 10:24:46,345 INFO L273 TraceCheckUtils]: 228: Hoare triple {314822#(<= proc_i 148)} i := i + 4; {314841#(<= proc_i 152)} is VALID [2019-05-15 10:24:46,345 INFO L273 TraceCheckUtils]: 229: Hoare triple {314841#(<= proc_i 152)} assume i <= 1000; {314841#(<= proc_i 152)} is VALID [2019-05-15 10:24:46,346 INFO L273 TraceCheckUtils]: 230: Hoare triple {314841#(<= proc_i 152)} assume i + 4 < a[j]; {314841#(<= proc_i 152)} is VALID [2019-05-15 10:24:46,346 INFO L273 TraceCheckUtils]: 231: Hoare triple {314841#(<= proc_i 152)} assume a[5] == 1000; {314841#(<= proc_i 152)} is VALID [2019-05-15 10:24:46,346 INFO L273 TraceCheckUtils]: 232: Hoare triple {314841#(<= proc_i 152)} assume j > 4; {314841#(<= proc_i 152)} is VALID [2019-05-15 10:24:46,347 INFO L273 TraceCheckUtils]: 233: Hoare triple {314841#(<= proc_i 152)} assume j < 6; {314841#(<= proc_i 152)} is VALID [2019-05-15 10:24:46,348 INFO L273 TraceCheckUtils]: 234: Hoare triple {314841#(<= proc_i 152)} i := i + 4; {314860#(<= proc_i 156)} is VALID [2019-05-15 10:24:46,348 INFO L273 TraceCheckUtils]: 235: Hoare triple {314860#(<= proc_i 156)} assume i <= 1000; {314860#(<= proc_i 156)} is VALID [2019-05-15 10:24:46,348 INFO L273 TraceCheckUtils]: 236: Hoare triple {314860#(<= proc_i 156)} assume i + 4 < a[j]; {314860#(<= proc_i 156)} is VALID [2019-05-15 10:24:46,349 INFO L273 TraceCheckUtils]: 237: Hoare triple {314860#(<= proc_i 156)} assume a[5] == 1000; {314860#(<= proc_i 156)} is VALID [2019-05-15 10:24:46,349 INFO L273 TraceCheckUtils]: 238: Hoare triple {314860#(<= proc_i 156)} assume j > 4; {314860#(<= proc_i 156)} is VALID [2019-05-15 10:24:46,350 INFO L273 TraceCheckUtils]: 239: Hoare triple {314860#(<= proc_i 156)} assume j < 6; {314860#(<= proc_i 156)} is VALID [2019-05-15 10:24:46,350 INFO L273 TraceCheckUtils]: 240: Hoare triple {314860#(<= proc_i 156)} i := i + 4; {314879#(<= proc_i 160)} is VALID [2019-05-15 10:24:46,351 INFO L273 TraceCheckUtils]: 241: Hoare triple {314879#(<= proc_i 160)} assume i <= 1000; {314879#(<= proc_i 160)} is VALID [2019-05-15 10:24:46,351 INFO L273 TraceCheckUtils]: 242: Hoare triple {314879#(<= proc_i 160)} assume i + 4 < a[j]; {314879#(<= proc_i 160)} is VALID [2019-05-15 10:24:46,352 INFO L273 TraceCheckUtils]: 243: Hoare triple {314879#(<= proc_i 160)} assume a[5] == 1000; {314879#(<= proc_i 160)} is VALID [2019-05-15 10:24:46,352 INFO L273 TraceCheckUtils]: 244: Hoare triple {314879#(<= proc_i 160)} assume j > 4; {314879#(<= proc_i 160)} is VALID [2019-05-15 10:24:46,353 INFO L273 TraceCheckUtils]: 245: Hoare triple {314879#(<= proc_i 160)} assume j < 6; {314879#(<= proc_i 160)} is VALID [2019-05-15 10:24:46,353 INFO L273 TraceCheckUtils]: 246: Hoare triple {314879#(<= proc_i 160)} i := i + 4; {314898#(<= proc_i 164)} is VALID [2019-05-15 10:24:46,354 INFO L273 TraceCheckUtils]: 247: Hoare triple {314898#(<= proc_i 164)} assume i <= 1000; {314898#(<= proc_i 164)} is VALID [2019-05-15 10:24:46,354 INFO L273 TraceCheckUtils]: 248: Hoare triple {314898#(<= proc_i 164)} assume i + 4 < a[j]; {314898#(<= proc_i 164)} is VALID [2019-05-15 10:24:46,355 INFO L273 TraceCheckUtils]: 249: Hoare triple {314898#(<= proc_i 164)} assume a[5] == 1000; {314898#(<= proc_i 164)} is VALID [2019-05-15 10:24:46,355 INFO L273 TraceCheckUtils]: 250: Hoare triple {314898#(<= proc_i 164)} assume j > 4; {314898#(<= proc_i 164)} is VALID [2019-05-15 10:24:46,356 INFO L273 TraceCheckUtils]: 251: Hoare triple {314898#(<= proc_i 164)} assume j < 6; {314898#(<= proc_i 164)} is VALID [2019-05-15 10:24:46,356 INFO L273 TraceCheckUtils]: 252: Hoare triple {314898#(<= proc_i 164)} i := i + 4; {314917#(<= proc_i 168)} is VALID [2019-05-15 10:24:46,357 INFO L273 TraceCheckUtils]: 253: Hoare triple {314917#(<= proc_i 168)} assume i <= 1000; {314917#(<= proc_i 168)} is VALID [2019-05-15 10:24:46,357 INFO L273 TraceCheckUtils]: 254: Hoare triple {314917#(<= proc_i 168)} assume i + 4 < a[j]; {314917#(<= proc_i 168)} is VALID [2019-05-15 10:24:46,358 INFO L273 TraceCheckUtils]: 255: Hoare triple {314917#(<= proc_i 168)} assume a[5] == 1000; {314917#(<= proc_i 168)} is VALID [2019-05-15 10:24:46,358 INFO L273 TraceCheckUtils]: 256: Hoare triple {314917#(<= proc_i 168)} assume j > 4; {314917#(<= proc_i 168)} is VALID [2019-05-15 10:24:46,359 INFO L273 TraceCheckUtils]: 257: Hoare triple {314917#(<= proc_i 168)} assume j < 6; {314917#(<= proc_i 168)} is VALID [2019-05-15 10:24:46,359 INFO L273 TraceCheckUtils]: 258: Hoare triple {314917#(<= proc_i 168)} i := i + 4; {314936#(<= proc_i 172)} is VALID [2019-05-15 10:24:46,360 INFO L273 TraceCheckUtils]: 259: Hoare triple {314936#(<= proc_i 172)} assume i <= 1000; {314936#(<= proc_i 172)} is VALID [2019-05-15 10:24:46,360 INFO L273 TraceCheckUtils]: 260: Hoare triple {314936#(<= proc_i 172)} assume i + 4 < a[j]; {314936#(<= proc_i 172)} is VALID [2019-05-15 10:24:46,361 INFO L273 TraceCheckUtils]: 261: Hoare triple {314936#(<= proc_i 172)} assume a[5] == 1000; {314936#(<= proc_i 172)} is VALID [2019-05-15 10:24:46,361 INFO L273 TraceCheckUtils]: 262: Hoare triple {314936#(<= proc_i 172)} assume j > 4; {314936#(<= proc_i 172)} is VALID [2019-05-15 10:24:46,362 INFO L273 TraceCheckUtils]: 263: Hoare triple {314936#(<= proc_i 172)} assume j < 6; {314936#(<= proc_i 172)} is VALID [2019-05-15 10:24:46,362 INFO L273 TraceCheckUtils]: 264: Hoare triple {314936#(<= proc_i 172)} i := i + 4; {314955#(<= proc_i 176)} is VALID [2019-05-15 10:24:46,363 INFO L273 TraceCheckUtils]: 265: Hoare triple {314955#(<= proc_i 176)} assume i <= 1000; {314955#(<= proc_i 176)} is VALID [2019-05-15 10:24:46,363 INFO L273 TraceCheckUtils]: 266: Hoare triple {314955#(<= proc_i 176)} assume i + 4 < a[j]; {314955#(<= proc_i 176)} is VALID [2019-05-15 10:24:46,364 INFO L273 TraceCheckUtils]: 267: Hoare triple {314955#(<= proc_i 176)} assume a[5] == 1000; {314955#(<= proc_i 176)} is VALID [2019-05-15 10:24:46,364 INFO L273 TraceCheckUtils]: 268: Hoare triple {314955#(<= proc_i 176)} assume j > 4; {314955#(<= proc_i 176)} is VALID [2019-05-15 10:24:46,365 INFO L273 TraceCheckUtils]: 269: Hoare triple {314955#(<= proc_i 176)} assume j < 6; {314955#(<= proc_i 176)} is VALID [2019-05-15 10:24:46,365 INFO L273 TraceCheckUtils]: 270: Hoare triple {314955#(<= proc_i 176)} i := i + 4; {314974#(<= proc_i 180)} is VALID [2019-05-15 10:24:46,366 INFO L273 TraceCheckUtils]: 271: Hoare triple {314974#(<= proc_i 180)} assume i <= 1000; {314974#(<= proc_i 180)} is VALID [2019-05-15 10:24:46,366 INFO L273 TraceCheckUtils]: 272: Hoare triple {314974#(<= proc_i 180)} assume i + 4 < a[j]; {314974#(<= proc_i 180)} is VALID [2019-05-15 10:24:46,367 INFO L273 TraceCheckUtils]: 273: Hoare triple {314974#(<= proc_i 180)} assume a[5] == 1000; {314974#(<= proc_i 180)} is VALID [2019-05-15 10:24:46,367 INFO L273 TraceCheckUtils]: 274: Hoare triple {314974#(<= proc_i 180)} assume j > 4; {314974#(<= proc_i 180)} is VALID [2019-05-15 10:24:46,367 INFO L273 TraceCheckUtils]: 275: Hoare triple {314974#(<= proc_i 180)} assume j < 6; {314974#(<= proc_i 180)} is VALID [2019-05-15 10:24:46,368 INFO L273 TraceCheckUtils]: 276: Hoare triple {314974#(<= proc_i 180)} i := i + 4; {314993#(<= proc_i 184)} is VALID [2019-05-15 10:24:46,369 INFO L273 TraceCheckUtils]: 277: Hoare triple {314993#(<= proc_i 184)} assume i <= 1000; {314993#(<= proc_i 184)} is VALID [2019-05-15 10:24:46,369 INFO L273 TraceCheckUtils]: 278: Hoare triple {314993#(<= proc_i 184)} assume i + 4 < a[j]; {314993#(<= proc_i 184)} is VALID [2019-05-15 10:24:46,370 INFO L273 TraceCheckUtils]: 279: Hoare triple {314993#(<= proc_i 184)} assume a[5] == 1000; {314993#(<= proc_i 184)} is VALID [2019-05-15 10:24:46,370 INFO L273 TraceCheckUtils]: 280: Hoare triple {314993#(<= proc_i 184)} assume j > 4; {314993#(<= proc_i 184)} is VALID [2019-05-15 10:24:46,370 INFO L273 TraceCheckUtils]: 281: Hoare triple {314993#(<= proc_i 184)} assume j < 6; {314993#(<= proc_i 184)} is VALID [2019-05-15 10:24:46,371 INFO L273 TraceCheckUtils]: 282: Hoare triple {314993#(<= proc_i 184)} i := i + 4; {315012#(<= proc_i 188)} is VALID [2019-05-15 10:24:46,372 INFO L273 TraceCheckUtils]: 283: Hoare triple {315012#(<= proc_i 188)} assume i <= 1000; {315012#(<= proc_i 188)} is VALID [2019-05-15 10:24:46,372 INFO L273 TraceCheckUtils]: 284: Hoare triple {315012#(<= proc_i 188)} assume i + 4 < a[j]; {315012#(<= proc_i 188)} is VALID [2019-05-15 10:24:46,372 INFO L273 TraceCheckUtils]: 285: Hoare triple {315012#(<= proc_i 188)} assume a[5] == 1000; {315012#(<= proc_i 188)} is VALID [2019-05-15 10:24:46,373 INFO L273 TraceCheckUtils]: 286: Hoare triple {315012#(<= proc_i 188)} assume j > 4; {315012#(<= proc_i 188)} is VALID [2019-05-15 10:24:46,373 INFO L273 TraceCheckUtils]: 287: Hoare triple {315012#(<= proc_i 188)} assume j < 6; {315012#(<= proc_i 188)} is VALID [2019-05-15 10:24:46,374 INFO L273 TraceCheckUtils]: 288: Hoare triple {315012#(<= proc_i 188)} i := i + 4; {315031#(<= proc_i 192)} is VALID [2019-05-15 10:24:46,374 INFO L273 TraceCheckUtils]: 289: Hoare triple {315031#(<= proc_i 192)} assume i <= 1000; {315031#(<= proc_i 192)} is VALID [2019-05-15 10:24:46,375 INFO L273 TraceCheckUtils]: 290: Hoare triple {315031#(<= proc_i 192)} assume i + 4 < a[j]; {315031#(<= proc_i 192)} is VALID [2019-05-15 10:24:46,375 INFO L273 TraceCheckUtils]: 291: Hoare triple {315031#(<= proc_i 192)} assume a[5] == 1000; {315031#(<= proc_i 192)} is VALID [2019-05-15 10:24:46,376 INFO L273 TraceCheckUtils]: 292: Hoare triple {315031#(<= proc_i 192)} assume j > 4; {315031#(<= proc_i 192)} is VALID [2019-05-15 10:24:46,376 INFO L273 TraceCheckUtils]: 293: Hoare triple {315031#(<= proc_i 192)} assume j < 6; {315031#(<= proc_i 192)} is VALID [2019-05-15 10:24:46,377 INFO L273 TraceCheckUtils]: 294: Hoare triple {315031#(<= proc_i 192)} i := i + 4; {315050#(<= proc_i 196)} is VALID [2019-05-15 10:24:46,377 INFO L273 TraceCheckUtils]: 295: Hoare triple {315050#(<= proc_i 196)} assume i <= 1000; {315050#(<= proc_i 196)} is VALID [2019-05-15 10:24:46,378 INFO L273 TraceCheckUtils]: 296: Hoare triple {315050#(<= proc_i 196)} assume i + 4 < a[j]; {315050#(<= proc_i 196)} is VALID [2019-05-15 10:24:46,378 INFO L273 TraceCheckUtils]: 297: Hoare triple {315050#(<= proc_i 196)} assume a[5] == 1000; {315050#(<= proc_i 196)} is VALID [2019-05-15 10:24:46,379 INFO L273 TraceCheckUtils]: 298: Hoare triple {315050#(<= proc_i 196)} assume j > 4; {315050#(<= proc_i 196)} is VALID [2019-05-15 10:24:46,379 INFO L273 TraceCheckUtils]: 299: Hoare triple {315050#(<= proc_i 196)} assume j < 6; {315050#(<= proc_i 196)} is VALID [2019-05-15 10:24:46,380 INFO L273 TraceCheckUtils]: 300: Hoare triple {315050#(<= proc_i 196)} i := i + 4; {315069#(<= proc_i 200)} is VALID [2019-05-15 10:24:46,380 INFO L273 TraceCheckUtils]: 301: Hoare triple {315069#(<= proc_i 200)} assume i <= 1000; {315069#(<= proc_i 200)} is VALID [2019-05-15 10:24:46,381 INFO L273 TraceCheckUtils]: 302: Hoare triple {315069#(<= proc_i 200)} assume i + 4 < a[j]; {315069#(<= proc_i 200)} is VALID [2019-05-15 10:24:46,381 INFO L273 TraceCheckUtils]: 303: Hoare triple {315069#(<= proc_i 200)} assume a[5] == 1000; {315069#(<= proc_i 200)} is VALID [2019-05-15 10:24:46,382 INFO L273 TraceCheckUtils]: 304: Hoare triple {315069#(<= proc_i 200)} assume j > 4; {315069#(<= proc_i 200)} is VALID [2019-05-15 10:24:46,382 INFO L273 TraceCheckUtils]: 305: Hoare triple {315069#(<= proc_i 200)} assume j < 6; {315069#(<= proc_i 200)} is VALID [2019-05-15 10:24:46,383 INFO L273 TraceCheckUtils]: 306: Hoare triple {315069#(<= proc_i 200)} i := i + 4; {315088#(<= proc_i 204)} is VALID [2019-05-15 10:24:46,383 INFO L273 TraceCheckUtils]: 307: Hoare triple {315088#(<= proc_i 204)} assume i <= 1000; {315088#(<= proc_i 204)} is VALID [2019-05-15 10:24:46,384 INFO L273 TraceCheckUtils]: 308: Hoare triple {315088#(<= proc_i 204)} assume i + 4 < a[j]; {315088#(<= proc_i 204)} is VALID [2019-05-15 10:24:46,384 INFO L273 TraceCheckUtils]: 309: Hoare triple {315088#(<= proc_i 204)} assume a[5] == 1000; {315088#(<= proc_i 204)} is VALID [2019-05-15 10:24:46,385 INFO L273 TraceCheckUtils]: 310: Hoare triple {315088#(<= proc_i 204)} assume j > 4; {315088#(<= proc_i 204)} is VALID [2019-05-15 10:24:46,385 INFO L273 TraceCheckUtils]: 311: Hoare triple {315088#(<= proc_i 204)} assume j < 6; {315088#(<= proc_i 204)} is VALID [2019-05-15 10:24:46,386 INFO L273 TraceCheckUtils]: 312: Hoare triple {315088#(<= proc_i 204)} i := i + 4; {315107#(<= proc_i 208)} is VALID [2019-05-15 10:24:46,386 INFO L273 TraceCheckUtils]: 313: Hoare triple {315107#(<= proc_i 208)} assume i <= 1000; {315107#(<= proc_i 208)} is VALID [2019-05-15 10:24:46,387 INFO L273 TraceCheckUtils]: 314: Hoare triple {315107#(<= proc_i 208)} assume i + 4 < a[j]; {315107#(<= proc_i 208)} is VALID [2019-05-15 10:24:46,387 INFO L273 TraceCheckUtils]: 315: Hoare triple {315107#(<= proc_i 208)} assume a[5] == 1000; {315107#(<= proc_i 208)} is VALID [2019-05-15 10:24:46,388 INFO L273 TraceCheckUtils]: 316: Hoare triple {315107#(<= proc_i 208)} assume j > 4; {315107#(<= proc_i 208)} is VALID [2019-05-15 10:24:46,388 INFO L273 TraceCheckUtils]: 317: Hoare triple {315107#(<= proc_i 208)} assume j < 6; {315107#(<= proc_i 208)} is VALID [2019-05-15 10:24:46,389 INFO L273 TraceCheckUtils]: 318: Hoare triple {315107#(<= proc_i 208)} i := i + 4; {315126#(<= proc_i 212)} is VALID [2019-05-15 10:24:46,389 INFO L273 TraceCheckUtils]: 319: Hoare triple {315126#(<= proc_i 212)} assume i <= 1000; {315126#(<= proc_i 212)} is VALID [2019-05-15 10:24:46,390 INFO L273 TraceCheckUtils]: 320: Hoare triple {315126#(<= proc_i 212)} assume i + 4 < a[j]; {315126#(<= proc_i 212)} is VALID [2019-05-15 10:24:46,390 INFO L273 TraceCheckUtils]: 321: Hoare triple {315126#(<= proc_i 212)} assume a[5] == 1000; {315126#(<= proc_i 212)} is VALID [2019-05-15 10:24:46,391 INFO L273 TraceCheckUtils]: 322: Hoare triple {315126#(<= proc_i 212)} assume j > 4; {315126#(<= proc_i 212)} is VALID [2019-05-15 10:24:46,391 INFO L273 TraceCheckUtils]: 323: Hoare triple {315126#(<= proc_i 212)} assume j < 6; {315126#(<= proc_i 212)} is VALID [2019-05-15 10:24:46,392 INFO L273 TraceCheckUtils]: 324: Hoare triple {315126#(<= proc_i 212)} i := i + 4; {315145#(<= proc_i 216)} is VALID [2019-05-15 10:24:46,392 INFO L273 TraceCheckUtils]: 325: Hoare triple {315145#(<= proc_i 216)} assume i <= 1000; {315145#(<= proc_i 216)} is VALID [2019-05-15 10:24:46,393 INFO L273 TraceCheckUtils]: 326: Hoare triple {315145#(<= proc_i 216)} assume i + 4 < a[j]; {315145#(<= proc_i 216)} is VALID [2019-05-15 10:24:46,393 INFO L273 TraceCheckUtils]: 327: Hoare triple {315145#(<= proc_i 216)} assume a[5] == 1000; {315145#(<= proc_i 216)} is VALID [2019-05-15 10:24:46,393 INFO L273 TraceCheckUtils]: 328: Hoare triple {315145#(<= proc_i 216)} assume j > 4; {315145#(<= proc_i 216)} is VALID [2019-05-15 10:24:46,394 INFO L273 TraceCheckUtils]: 329: Hoare triple {315145#(<= proc_i 216)} assume j < 6; {315145#(<= proc_i 216)} is VALID [2019-05-15 10:24:46,395 INFO L273 TraceCheckUtils]: 330: Hoare triple {315145#(<= proc_i 216)} i := i + 4; {315164#(<= proc_i 220)} is VALID [2019-05-15 10:24:46,395 INFO L273 TraceCheckUtils]: 331: Hoare triple {315164#(<= proc_i 220)} assume i <= 1000; {315164#(<= proc_i 220)} is VALID [2019-05-15 10:24:46,396 INFO L273 TraceCheckUtils]: 332: Hoare triple {315164#(<= proc_i 220)} assume i + 4 < a[j]; {315164#(<= proc_i 220)} is VALID [2019-05-15 10:24:46,396 INFO L273 TraceCheckUtils]: 333: Hoare triple {315164#(<= proc_i 220)} assume a[5] == 1000; {315164#(<= proc_i 220)} is VALID [2019-05-15 10:24:46,396 INFO L273 TraceCheckUtils]: 334: Hoare triple {315164#(<= proc_i 220)} assume j > 4; {315164#(<= proc_i 220)} is VALID [2019-05-15 10:24:46,397 INFO L273 TraceCheckUtils]: 335: Hoare triple {315164#(<= proc_i 220)} assume j < 6; {315164#(<= proc_i 220)} is VALID [2019-05-15 10:24:46,398 INFO L273 TraceCheckUtils]: 336: Hoare triple {315164#(<= proc_i 220)} i := i + 4; {315183#(<= proc_i 224)} is VALID [2019-05-15 10:24:46,398 INFO L273 TraceCheckUtils]: 337: Hoare triple {315183#(<= proc_i 224)} assume i <= 1000; {315183#(<= proc_i 224)} is VALID [2019-05-15 10:24:46,398 INFO L273 TraceCheckUtils]: 338: Hoare triple {315183#(<= proc_i 224)} assume i + 4 < a[j]; {315183#(<= proc_i 224)} is VALID [2019-05-15 10:24:46,399 INFO L273 TraceCheckUtils]: 339: Hoare triple {315183#(<= proc_i 224)} assume a[5] == 1000; {315183#(<= proc_i 224)} is VALID [2019-05-15 10:24:46,399 INFO L273 TraceCheckUtils]: 340: Hoare triple {315183#(<= proc_i 224)} assume j > 4; {315183#(<= proc_i 224)} is VALID [2019-05-15 10:24:46,400 INFO L273 TraceCheckUtils]: 341: Hoare triple {315183#(<= proc_i 224)} assume j < 6; {315183#(<= proc_i 224)} is VALID [2019-05-15 10:24:46,400 INFO L273 TraceCheckUtils]: 342: Hoare triple {315183#(<= proc_i 224)} i := i + 4; {315202#(<= proc_i 228)} is VALID [2019-05-15 10:24:46,401 INFO L273 TraceCheckUtils]: 343: Hoare triple {315202#(<= proc_i 228)} assume i <= 1000; {315202#(<= proc_i 228)} is VALID [2019-05-15 10:24:46,401 INFO L273 TraceCheckUtils]: 344: Hoare triple {315202#(<= proc_i 228)} assume i + 4 < a[j]; {315202#(<= proc_i 228)} is VALID [2019-05-15 10:24:46,402 INFO L273 TraceCheckUtils]: 345: Hoare triple {315202#(<= proc_i 228)} assume a[5] == 1000; {315202#(<= proc_i 228)} is VALID [2019-05-15 10:24:46,402 INFO L273 TraceCheckUtils]: 346: Hoare triple {315202#(<= proc_i 228)} assume j > 4; {315202#(<= proc_i 228)} is VALID [2019-05-15 10:24:46,403 INFO L273 TraceCheckUtils]: 347: Hoare triple {315202#(<= proc_i 228)} assume j < 6; {315202#(<= proc_i 228)} is VALID [2019-05-15 10:24:46,403 INFO L273 TraceCheckUtils]: 348: Hoare triple {315202#(<= proc_i 228)} i := i + 4; {315221#(<= proc_i 232)} is VALID [2019-05-15 10:24:46,404 INFO L273 TraceCheckUtils]: 349: Hoare triple {315221#(<= proc_i 232)} assume i <= 1000; {315221#(<= proc_i 232)} is VALID [2019-05-15 10:24:46,404 INFO L273 TraceCheckUtils]: 350: Hoare triple {315221#(<= proc_i 232)} assume i + 4 < a[j]; {315221#(<= proc_i 232)} is VALID [2019-05-15 10:24:46,405 INFO L273 TraceCheckUtils]: 351: Hoare triple {315221#(<= proc_i 232)} assume a[5] == 1000; {315221#(<= proc_i 232)} is VALID [2019-05-15 10:24:46,405 INFO L273 TraceCheckUtils]: 352: Hoare triple {315221#(<= proc_i 232)} assume j > 4; {315221#(<= proc_i 232)} is VALID [2019-05-15 10:24:46,406 INFO L273 TraceCheckUtils]: 353: Hoare triple {315221#(<= proc_i 232)} assume j < 6; {315221#(<= proc_i 232)} is VALID [2019-05-15 10:24:46,406 INFO L273 TraceCheckUtils]: 354: Hoare triple {315221#(<= proc_i 232)} i := i + 4; {315240#(<= proc_i 236)} is VALID [2019-05-15 10:24:46,407 INFO L273 TraceCheckUtils]: 355: Hoare triple {315240#(<= proc_i 236)} assume i <= 1000; {315240#(<= proc_i 236)} is VALID [2019-05-15 10:24:46,407 INFO L273 TraceCheckUtils]: 356: Hoare triple {315240#(<= proc_i 236)} assume i + 4 < a[j]; {315240#(<= proc_i 236)} is VALID [2019-05-15 10:24:46,408 INFO L273 TraceCheckUtils]: 357: Hoare triple {315240#(<= proc_i 236)} assume a[5] == 1000; {315240#(<= proc_i 236)} is VALID [2019-05-15 10:24:46,408 INFO L273 TraceCheckUtils]: 358: Hoare triple {315240#(<= proc_i 236)} assume j > 4; {315240#(<= proc_i 236)} is VALID [2019-05-15 10:24:46,409 INFO L273 TraceCheckUtils]: 359: Hoare triple {315240#(<= proc_i 236)} assume j < 6; {315240#(<= proc_i 236)} is VALID [2019-05-15 10:24:46,409 INFO L273 TraceCheckUtils]: 360: Hoare triple {315240#(<= proc_i 236)} i := i + 4; {315259#(<= proc_i 240)} is VALID [2019-05-15 10:24:46,410 INFO L273 TraceCheckUtils]: 361: Hoare triple {315259#(<= proc_i 240)} assume i <= 1000; {315259#(<= proc_i 240)} is VALID [2019-05-15 10:24:46,410 INFO L273 TraceCheckUtils]: 362: Hoare triple {315259#(<= proc_i 240)} assume i + 4 < a[j]; {315259#(<= proc_i 240)} is VALID [2019-05-15 10:24:46,411 INFO L273 TraceCheckUtils]: 363: Hoare triple {315259#(<= proc_i 240)} assume a[5] == 1000; {315259#(<= proc_i 240)} is VALID [2019-05-15 10:24:46,411 INFO L273 TraceCheckUtils]: 364: Hoare triple {315259#(<= proc_i 240)} assume j > 4; {315259#(<= proc_i 240)} is VALID [2019-05-15 10:24:46,412 INFO L273 TraceCheckUtils]: 365: Hoare triple {315259#(<= proc_i 240)} assume j < 6; {315259#(<= proc_i 240)} is VALID [2019-05-15 10:24:46,412 INFO L273 TraceCheckUtils]: 366: Hoare triple {315259#(<= proc_i 240)} i := i + 4; {315278#(<= proc_i 244)} is VALID [2019-05-15 10:24:46,413 INFO L273 TraceCheckUtils]: 367: Hoare triple {315278#(<= proc_i 244)} assume i <= 1000; {315278#(<= proc_i 244)} is VALID [2019-05-15 10:24:46,413 INFO L273 TraceCheckUtils]: 368: Hoare triple {315278#(<= proc_i 244)} assume i + 4 < a[j]; {315278#(<= proc_i 244)} is VALID [2019-05-15 10:24:46,414 INFO L273 TraceCheckUtils]: 369: Hoare triple {315278#(<= proc_i 244)} assume a[5] == 1000; {315278#(<= proc_i 244)} is VALID [2019-05-15 10:24:46,414 INFO L273 TraceCheckUtils]: 370: Hoare triple {315278#(<= proc_i 244)} assume j > 4; {315278#(<= proc_i 244)} is VALID [2019-05-15 10:24:46,414 INFO L273 TraceCheckUtils]: 371: Hoare triple {315278#(<= proc_i 244)} assume j < 6; {315278#(<= proc_i 244)} is VALID [2019-05-15 10:24:46,415 INFO L273 TraceCheckUtils]: 372: Hoare triple {315278#(<= proc_i 244)} i := i + 4; {315297#(<= proc_i 248)} is VALID [2019-05-15 10:24:46,416 INFO L273 TraceCheckUtils]: 373: Hoare triple {315297#(<= proc_i 248)} assume i <= 1000; {315297#(<= proc_i 248)} is VALID [2019-05-15 10:24:46,416 INFO L273 TraceCheckUtils]: 374: Hoare triple {315297#(<= proc_i 248)} assume i + 4 < a[j]; {315297#(<= proc_i 248)} is VALID [2019-05-15 10:24:46,417 INFO L273 TraceCheckUtils]: 375: Hoare triple {315297#(<= proc_i 248)} assume a[5] == 1000; {315297#(<= proc_i 248)} is VALID [2019-05-15 10:24:46,417 INFO L273 TraceCheckUtils]: 376: Hoare triple {315297#(<= proc_i 248)} assume j > 4; {315297#(<= proc_i 248)} is VALID [2019-05-15 10:24:46,417 INFO L273 TraceCheckUtils]: 377: Hoare triple {315297#(<= proc_i 248)} assume j < 6; {315297#(<= proc_i 248)} is VALID [2019-05-15 10:24:46,418 INFO L273 TraceCheckUtils]: 378: Hoare triple {315297#(<= proc_i 248)} i := i + 4; {315316#(<= proc_i 252)} is VALID [2019-05-15 10:24:46,419 INFO L273 TraceCheckUtils]: 379: Hoare triple {315316#(<= proc_i 252)} assume i <= 1000; {315316#(<= proc_i 252)} is VALID [2019-05-15 10:24:46,419 INFO L273 TraceCheckUtils]: 380: Hoare triple {315316#(<= proc_i 252)} assume i + 4 < a[j]; {315316#(<= proc_i 252)} is VALID [2019-05-15 10:24:46,419 INFO L273 TraceCheckUtils]: 381: Hoare triple {315316#(<= proc_i 252)} assume a[5] == 1000; {315316#(<= proc_i 252)} is VALID [2019-05-15 10:24:46,420 INFO L273 TraceCheckUtils]: 382: Hoare triple {315316#(<= proc_i 252)} assume j > 4; {315316#(<= proc_i 252)} is VALID [2019-05-15 10:24:46,420 INFO L273 TraceCheckUtils]: 383: Hoare triple {315316#(<= proc_i 252)} assume j < 6; {315316#(<= proc_i 252)} is VALID [2019-05-15 10:24:46,421 INFO L273 TraceCheckUtils]: 384: Hoare triple {315316#(<= proc_i 252)} i := i + 4; {315335#(<= proc_i 256)} is VALID [2019-05-15 10:24:46,421 INFO L273 TraceCheckUtils]: 385: Hoare triple {315335#(<= proc_i 256)} assume i <= 1000; {315335#(<= proc_i 256)} is VALID [2019-05-15 10:24:46,422 INFO L273 TraceCheckUtils]: 386: Hoare triple {315335#(<= proc_i 256)} assume i + 4 < a[j]; {315335#(<= proc_i 256)} is VALID [2019-05-15 10:24:46,422 INFO L273 TraceCheckUtils]: 387: Hoare triple {315335#(<= proc_i 256)} assume a[5] == 1000; {315335#(<= proc_i 256)} is VALID [2019-05-15 10:24:46,423 INFO L273 TraceCheckUtils]: 388: Hoare triple {315335#(<= proc_i 256)} assume j > 4; {315335#(<= proc_i 256)} is VALID [2019-05-15 10:24:46,423 INFO L273 TraceCheckUtils]: 389: Hoare triple {315335#(<= proc_i 256)} assume j < 6; {315335#(<= proc_i 256)} is VALID [2019-05-15 10:24:46,424 INFO L273 TraceCheckUtils]: 390: Hoare triple {315335#(<= proc_i 256)} i := i + 4; {315354#(<= proc_i 260)} is VALID [2019-05-15 10:24:46,424 INFO L273 TraceCheckUtils]: 391: Hoare triple {315354#(<= proc_i 260)} assume i <= 1000; {315354#(<= proc_i 260)} is VALID [2019-05-15 10:24:46,425 INFO L273 TraceCheckUtils]: 392: Hoare triple {315354#(<= proc_i 260)} assume i + 4 < a[j]; {315354#(<= proc_i 260)} is VALID [2019-05-15 10:24:46,425 INFO L273 TraceCheckUtils]: 393: Hoare triple {315354#(<= proc_i 260)} assume a[5] == 1000; {315354#(<= proc_i 260)} is VALID [2019-05-15 10:24:46,426 INFO L273 TraceCheckUtils]: 394: Hoare triple {315354#(<= proc_i 260)} assume j > 4; {315354#(<= proc_i 260)} is VALID [2019-05-15 10:24:46,426 INFO L273 TraceCheckUtils]: 395: Hoare triple {315354#(<= proc_i 260)} assume j < 6; {315354#(<= proc_i 260)} is VALID [2019-05-15 10:24:46,427 INFO L273 TraceCheckUtils]: 396: Hoare triple {315354#(<= proc_i 260)} i := i + 4; {315373#(<= proc_i 264)} is VALID [2019-05-15 10:24:46,427 INFO L273 TraceCheckUtils]: 397: Hoare triple {315373#(<= proc_i 264)} assume i <= 1000; {315373#(<= proc_i 264)} is VALID [2019-05-15 10:24:46,428 INFO L273 TraceCheckUtils]: 398: Hoare triple {315373#(<= proc_i 264)} assume i + 4 < a[j]; {315373#(<= proc_i 264)} is VALID [2019-05-15 10:24:46,428 INFO L273 TraceCheckUtils]: 399: Hoare triple {315373#(<= proc_i 264)} assume a[5] == 1000; {315373#(<= proc_i 264)} is VALID [2019-05-15 10:24:46,429 INFO L273 TraceCheckUtils]: 400: Hoare triple {315373#(<= proc_i 264)} assume j > 4; {315373#(<= proc_i 264)} is VALID [2019-05-15 10:24:46,429 INFO L273 TraceCheckUtils]: 401: Hoare triple {315373#(<= proc_i 264)} assume j < 6; {315373#(<= proc_i 264)} is VALID [2019-05-15 10:24:46,430 INFO L273 TraceCheckUtils]: 402: Hoare triple {315373#(<= proc_i 264)} i := i + 4; {315392#(<= proc_i 268)} is VALID [2019-05-15 10:24:46,430 INFO L273 TraceCheckUtils]: 403: Hoare triple {315392#(<= proc_i 268)} assume i <= 1000; {315392#(<= proc_i 268)} is VALID [2019-05-15 10:24:46,431 INFO L273 TraceCheckUtils]: 404: Hoare triple {315392#(<= proc_i 268)} assume i + 4 < a[j]; {315392#(<= proc_i 268)} is VALID [2019-05-15 10:24:46,431 INFO L273 TraceCheckUtils]: 405: Hoare triple {315392#(<= proc_i 268)} assume a[5] == 1000; {315392#(<= proc_i 268)} is VALID [2019-05-15 10:24:46,432 INFO L273 TraceCheckUtils]: 406: Hoare triple {315392#(<= proc_i 268)} assume j > 4; {315392#(<= proc_i 268)} is VALID [2019-05-15 10:24:46,432 INFO L273 TraceCheckUtils]: 407: Hoare triple {315392#(<= proc_i 268)} assume j < 6; {315392#(<= proc_i 268)} is VALID [2019-05-15 10:24:46,433 INFO L273 TraceCheckUtils]: 408: Hoare triple {315392#(<= proc_i 268)} i := i + 4; {315411#(<= proc_i 272)} is VALID [2019-05-15 10:24:46,433 INFO L273 TraceCheckUtils]: 409: Hoare triple {315411#(<= proc_i 272)} assume i <= 1000; {315411#(<= proc_i 272)} is VALID [2019-05-15 10:24:46,434 INFO L273 TraceCheckUtils]: 410: Hoare triple {315411#(<= proc_i 272)} assume i + 4 < a[j]; {315411#(<= proc_i 272)} is VALID [2019-05-15 10:24:46,434 INFO L273 TraceCheckUtils]: 411: Hoare triple {315411#(<= proc_i 272)} assume a[5] == 1000; {315411#(<= proc_i 272)} is VALID [2019-05-15 10:24:46,435 INFO L273 TraceCheckUtils]: 412: Hoare triple {315411#(<= proc_i 272)} assume j > 4; {315411#(<= proc_i 272)} is VALID [2019-05-15 10:24:46,435 INFO L273 TraceCheckUtils]: 413: Hoare triple {315411#(<= proc_i 272)} assume j < 6; {315411#(<= proc_i 272)} is VALID [2019-05-15 10:24:46,436 INFO L273 TraceCheckUtils]: 414: Hoare triple {315411#(<= proc_i 272)} i := i + 4; {315430#(<= proc_i 276)} is VALID [2019-05-15 10:24:46,436 INFO L273 TraceCheckUtils]: 415: Hoare triple {315430#(<= proc_i 276)} assume i <= 1000; {315430#(<= proc_i 276)} is VALID [2019-05-15 10:24:46,437 INFO L273 TraceCheckUtils]: 416: Hoare triple {315430#(<= proc_i 276)} assume i + 4 < a[j]; {315430#(<= proc_i 276)} is VALID [2019-05-15 10:24:46,437 INFO L273 TraceCheckUtils]: 417: Hoare triple {315430#(<= proc_i 276)} assume a[5] == 1000; {315430#(<= proc_i 276)} is VALID [2019-05-15 10:24:46,437 INFO L273 TraceCheckUtils]: 418: Hoare triple {315430#(<= proc_i 276)} assume j > 4; {315430#(<= proc_i 276)} is VALID [2019-05-15 10:24:46,438 INFO L273 TraceCheckUtils]: 419: Hoare triple {315430#(<= proc_i 276)} assume j < 6; {315430#(<= proc_i 276)} is VALID [2019-05-15 10:24:46,439 INFO L273 TraceCheckUtils]: 420: Hoare triple {315430#(<= proc_i 276)} i := i + 4; {315449#(<= proc_i 280)} is VALID [2019-05-15 10:24:46,439 INFO L273 TraceCheckUtils]: 421: Hoare triple {315449#(<= proc_i 280)} assume i <= 1000; {315449#(<= proc_i 280)} is VALID [2019-05-15 10:24:46,440 INFO L273 TraceCheckUtils]: 422: Hoare triple {315449#(<= proc_i 280)} assume i + 4 < a[j]; {315449#(<= proc_i 280)} is VALID [2019-05-15 10:24:46,440 INFO L273 TraceCheckUtils]: 423: Hoare triple {315449#(<= proc_i 280)} assume a[5] == 1000; {315449#(<= proc_i 280)} is VALID [2019-05-15 10:24:46,440 INFO L273 TraceCheckUtils]: 424: Hoare triple {315449#(<= proc_i 280)} assume j > 4; {315449#(<= proc_i 280)} is VALID [2019-05-15 10:24:46,441 INFO L273 TraceCheckUtils]: 425: Hoare triple {315449#(<= proc_i 280)} assume j < 6; {315449#(<= proc_i 280)} is VALID [2019-05-15 10:24:46,442 INFO L273 TraceCheckUtils]: 426: Hoare triple {315449#(<= proc_i 280)} i := i + 4; {315468#(<= proc_i 284)} is VALID [2019-05-15 10:24:46,442 INFO L273 TraceCheckUtils]: 427: Hoare triple {315468#(<= proc_i 284)} assume i <= 1000; {315468#(<= proc_i 284)} is VALID [2019-05-15 10:24:46,442 INFO L273 TraceCheckUtils]: 428: Hoare triple {315468#(<= proc_i 284)} assume i + 4 < a[j]; {315468#(<= proc_i 284)} is VALID [2019-05-15 10:24:46,443 INFO L273 TraceCheckUtils]: 429: Hoare triple {315468#(<= proc_i 284)} assume a[5] == 1000; {315468#(<= proc_i 284)} is VALID [2019-05-15 10:24:46,443 INFO L273 TraceCheckUtils]: 430: Hoare triple {315468#(<= proc_i 284)} assume j > 4; {315468#(<= proc_i 284)} is VALID [2019-05-15 10:24:46,444 INFO L273 TraceCheckUtils]: 431: Hoare triple {315468#(<= proc_i 284)} assume j < 6; {315468#(<= proc_i 284)} is VALID [2019-05-15 10:24:46,444 INFO L273 TraceCheckUtils]: 432: Hoare triple {315468#(<= proc_i 284)} i := i + 4; {315487#(<= proc_i 288)} is VALID [2019-05-15 10:24:46,445 INFO L273 TraceCheckUtils]: 433: Hoare triple {315487#(<= proc_i 288)} assume i <= 1000; {315487#(<= proc_i 288)} is VALID [2019-05-15 10:24:46,445 INFO L273 TraceCheckUtils]: 434: Hoare triple {315487#(<= proc_i 288)} assume i + 4 < a[j]; {315487#(<= proc_i 288)} is VALID [2019-05-15 10:24:46,446 INFO L273 TraceCheckUtils]: 435: Hoare triple {315487#(<= proc_i 288)} assume a[5] == 1000; {315487#(<= proc_i 288)} is VALID [2019-05-15 10:24:46,446 INFO L273 TraceCheckUtils]: 436: Hoare triple {315487#(<= proc_i 288)} assume j > 4; {315487#(<= proc_i 288)} is VALID [2019-05-15 10:24:46,447 INFO L273 TraceCheckUtils]: 437: Hoare triple {315487#(<= proc_i 288)} assume j < 6; {315487#(<= proc_i 288)} is VALID [2019-05-15 10:24:46,447 INFO L273 TraceCheckUtils]: 438: Hoare triple {315487#(<= proc_i 288)} i := i + 4; {315506#(<= proc_i 292)} is VALID [2019-05-15 10:24:46,448 INFO L273 TraceCheckUtils]: 439: Hoare triple {315506#(<= proc_i 292)} assume i <= 1000; {315506#(<= proc_i 292)} is VALID [2019-05-15 10:24:46,448 INFO L273 TraceCheckUtils]: 440: Hoare triple {315506#(<= proc_i 292)} assume i + 4 < a[j]; {315506#(<= proc_i 292)} is VALID [2019-05-15 10:24:46,449 INFO L273 TraceCheckUtils]: 441: Hoare triple {315506#(<= proc_i 292)} assume a[5] == 1000; {315506#(<= proc_i 292)} is VALID [2019-05-15 10:24:46,449 INFO L273 TraceCheckUtils]: 442: Hoare triple {315506#(<= proc_i 292)} assume j > 4; {315506#(<= proc_i 292)} is VALID [2019-05-15 10:24:46,450 INFO L273 TraceCheckUtils]: 443: Hoare triple {315506#(<= proc_i 292)} assume j < 6; {315506#(<= proc_i 292)} is VALID [2019-05-15 10:24:46,450 INFO L273 TraceCheckUtils]: 444: Hoare triple {315506#(<= proc_i 292)} i := i + 4; {315525#(<= proc_i 296)} is VALID [2019-05-15 10:24:46,451 INFO L273 TraceCheckUtils]: 445: Hoare triple {315525#(<= proc_i 296)} assume i <= 1000; {315525#(<= proc_i 296)} is VALID [2019-05-15 10:24:46,451 INFO L273 TraceCheckUtils]: 446: Hoare triple {315525#(<= proc_i 296)} assume i + 4 < a[j]; {315525#(<= proc_i 296)} is VALID [2019-05-15 10:24:46,452 INFO L273 TraceCheckUtils]: 447: Hoare triple {315525#(<= proc_i 296)} assume a[5] == 1000; {315525#(<= proc_i 296)} is VALID [2019-05-15 10:24:46,452 INFO L273 TraceCheckUtils]: 448: Hoare triple {315525#(<= proc_i 296)} assume j > 4; {315525#(<= proc_i 296)} is VALID [2019-05-15 10:24:46,453 INFO L273 TraceCheckUtils]: 449: Hoare triple {315525#(<= proc_i 296)} assume j < 6; {315525#(<= proc_i 296)} is VALID [2019-05-15 10:24:46,453 INFO L273 TraceCheckUtils]: 450: Hoare triple {315525#(<= proc_i 296)} i := i + 4; {315544#(<= proc_i 300)} is VALID [2019-05-15 10:24:46,454 INFO L273 TraceCheckUtils]: 451: Hoare triple {315544#(<= proc_i 300)} assume i <= 1000; {315544#(<= proc_i 300)} is VALID [2019-05-15 10:24:46,454 INFO L273 TraceCheckUtils]: 452: Hoare triple {315544#(<= proc_i 300)} assume i + 4 < a[j]; {315544#(<= proc_i 300)} is VALID [2019-05-15 10:24:46,455 INFO L273 TraceCheckUtils]: 453: Hoare triple {315544#(<= proc_i 300)} assume a[5] == 1000; {315544#(<= proc_i 300)} is VALID [2019-05-15 10:24:46,455 INFO L273 TraceCheckUtils]: 454: Hoare triple {315544#(<= proc_i 300)} assume j > 4; {315544#(<= proc_i 300)} is VALID [2019-05-15 10:24:46,456 INFO L273 TraceCheckUtils]: 455: Hoare triple {315544#(<= proc_i 300)} assume j < 6; {315544#(<= proc_i 300)} is VALID [2019-05-15 10:24:46,456 INFO L273 TraceCheckUtils]: 456: Hoare triple {315544#(<= proc_i 300)} i := i + 4; {315563#(<= proc_i 304)} is VALID [2019-05-15 10:24:46,457 INFO L273 TraceCheckUtils]: 457: Hoare triple {315563#(<= proc_i 304)} assume i <= 1000; {315563#(<= proc_i 304)} is VALID [2019-05-15 10:24:46,457 INFO L273 TraceCheckUtils]: 458: Hoare triple {315563#(<= proc_i 304)} assume i + 4 < a[j]; {315563#(<= proc_i 304)} is VALID [2019-05-15 10:24:46,458 INFO L273 TraceCheckUtils]: 459: Hoare triple {315563#(<= proc_i 304)} assume a[5] == 1000; {315563#(<= proc_i 304)} is VALID [2019-05-15 10:24:46,458 INFO L273 TraceCheckUtils]: 460: Hoare triple {315563#(<= proc_i 304)} assume j > 4; {315563#(<= proc_i 304)} is VALID [2019-05-15 10:24:46,459 INFO L273 TraceCheckUtils]: 461: Hoare triple {315563#(<= proc_i 304)} assume j < 6; {315563#(<= proc_i 304)} is VALID [2019-05-15 10:24:46,459 INFO L273 TraceCheckUtils]: 462: Hoare triple {315563#(<= proc_i 304)} i := i + 4; {315582#(<= proc_i 308)} is VALID [2019-05-15 10:24:46,460 INFO L273 TraceCheckUtils]: 463: Hoare triple {315582#(<= proc_i 308)} assume i <= 1000; {315582#(<= proc_i 308)} is VALID [2019-05-15 10:24:46,460 INFO L273 TraceCheckUtils]: 464: Hoare triple {315582#(<= proc_i 308)} assume i + 4 < a[j]; {315582#(<= proc_i 308)} is VALID [2019-05-15 10:24:46,461 INFO L273 TraceCheckUtils]: 465: Hoare triple {315582#(<= proc_i 308)} assume a[5] == 1000; {315582#(<= proc_i 308)} is VALID [2019-05-15 10:24:46,461 INFO L273 TraceCheckUtils]: 466: Hoare triple {315582#(<= proc_i 308)} assume j > 4; {315582#(<= proc_i 308)} is VALID [2019-05-15 10:24:46,461 INFO L273 TraceCheckUtils]: 467: Hoare triple {315582#(<= proc_i 308)} assume j < 6; {315582#(<= proc_i 308)} is VALID [2019-05-15 10:24:46,462 INFO L273 TraceCheckUtils]: 468: Hoare triple {315582#(<= proc_i 308)} i := i + 4; {315601#(<= proc_i 312)} is VALID [2019-05-15 10:24:46,463 INFO L273 TraceCheckUtils]: 469: Hoare triple {315601#(<= proc_i 312)} assume i <= 1000; {315601#(<= proc_i 312)} is VALID [2019-05-15 10:24:46,463 INFO L273 TraceCheckUtils]: 470: Hoare triple {315601#(<= proc_i 312)} assume i + 4 < a[j]; {315601#(<= proc_i 312)} is VALID [2019-05-15 10:24:46,464 INFO L273 TraceCheckUtils]: 471: Hoare triple {315601#(<= proc_i 312)} assume a[5] == 1000; {315601#(<= proc_i 312)} is VALID [2019-05-15 10:24:46,464 INFO L273 TraceCheckUtils]: 472: Hoare triple {315601#(<= proc_i 312)} assume j > 4; {315601#(<= proc_i 312)} is VALID [2019-05-15 10:24:46,464 INFO L273 TraceCheckUtils]: 473: Hoare triple {315601#(<= proc_i 312)} assume j < 6; {315601#(<= proc_i 312)} is VALID [2019-05-15 10:24:46,465 INFO L273 TraceCheckUtils]: 474: Hoare triple {315601#(<= proc_i 312)} i := i + 4; {315620#(<= proc_i 316)} is VALID [2019-05-15 10:24:46,466 INFO L273 TraceCheckUtils]: 475: Hoare triple {315620#(<= proc_i 316)} assume i <= 1000; {315620#(<= proc_i 316)} is VALID [2019-05-15 10:24:46,466 INFO L273 TraceCheckUtils]: 476: Hoare triple {315620#(<= proc_i 316)} assume i + 4 < a[j]; {315620#(<= proc_i 316)} is VALID [2019-05-15 10:24:46,467 INFO L273 TraceCheckUtils]: 477: Hoare triple {315620#(<= proc_i 316)} assume a[5] == 1000; {315620#(<= proc_i 316)} is VALID [2019-05-15 10:24:46,467 INFO L273 TraceCheckUtils]: 478: Hoare triple {315620#(<= proc_i 316)} assume j > 4; {315620#(<= proc_i 316)} is VALID [2019-05-15 10:24:46,467 INFO L273 TraceCheckUtils]: 479: Hoare triple {315620#(<= proc_i 316)} assume j < 6; {315620#(<= proc_i 316)} is VALID [2019-05-15 10:24:46,468 INFO L273 TraceCheckUtils]: 480: Hoare triple {315620#(<= proc_i 316)} i := i + 4; {315639#(<= proc_i 320)} is VALID [2019-05-15 10:24:46,469 INFO L273 TraceCheckUtils]: 481: Hoare triple {315639#(<= proc_i 320)} assume i <= 1000; {315639#(<= proc_i 320)} is VALID [2019-05-15 10:24:46,469 INFO L273 TraceCheckUtils]: 482: Hoare triple {315639#(<= proc_i 320)} assume i + 4 < a[j]; {315639#(<= proc_i 320)} is VALID [2019-05-15 10:24:46,469 INFO L273 TraceCheckUtils]: 483: Hoare triple {315639#(<= proc_i 320)} assume a[5] == 1000; {315639#(<= proc_i 320)} is VALID [2019-05-15 10:24:46,470 INFO L273 TraceCheckUtils]: 484: Hoare triple {315639#(<= proc_i 320)} assume j > 4; {315639#(<= proc_i 320)} is VALID [2019-05-15 10:24:46,470 INFO L273 TraceCheckUtils]: 485: Hoare triple {315639#(<= proc_i 320)} assume j < 6; {315639#(<= proc_i 320)} is VALID [2019-05-15 10:24:46,471 INFO L273 TraceCheckUtils]: 486: Hoare triple {315639#(<= proc_i 320)} i := i + 4; {315658#(<= proc_i 324)} is VALID [2019-05-15 10:24:46,472 INFO L273 TraceCheckUtils]: 487: Hoare triple {315658#(<= proc_i 324)} assume i <= 1000; {315658#(<= proc_i 324)} is VALID [2019-05-15 10:24:46,472 INFO L273 TraceCheckUtils]: 488: Hoare triple {315658#(<= proc_i 324)} assume i + 4 < a[j]; {315658#(<= proc_i 324)} is VALID [2019-05-15 10:24:46,472 INFO L273 TraceCheckUtils]: 489: Hoare triple {315658#(<= proc_i 324)} assume a[5] == 1000; {315658#(<= proc_i 324)} is VALID [2019-05-15 10:24:46,473 INFO L273 TraceCheckUtils]: 490: Hoare triple {315658#(<= proc_i 324)} assume j > 4; {315658#(<= proc_i 324)} is VALID [2019-05-15 10:24:46,473 INFO L273 TraceCheckUtils]: 491: Hoare triple {315658#(<= proc_i 324)} assume j < 6; {315658#(<= proc_i 324)} is VALID [2019-05-15 10:24:46,474 INFO L273 TraceCheckUtils]: 492: Hoare triple {315658#(<= proc_i 324)} i := i + 4; {315677#(<= proc_i 328)} is VALID [2019-05-15 10:24:46,474 INFO L273 TraceCheckUtils]: 493: Hoare triple {315677#(<= proc_i 328)} assume i <= 1000; {315677#(<= proc_i 328)} is VALID [2019-05-15 10:24:46,475 INFO L273 TraceCheckUtils]: 494: Hoare triple {315677#(<= proc_i 328)} assume i + 4 < a[j]; {315677#(<= proc_i 328)} is VALID [2019-05-15 10:24:46,475 INFO L273 TraceCheckUtils]: 495: Hoare triple {315677#(<= proc_i 328)} assume a[5] == 1000; {315677#(<= proc_i 328)} is VALID [2019-05-15 10:24:46,476 INFO L273 TraceCheckUtils]: 496: Hoare triple {315677#(<= proc_i 328)} assume j > 4; {315677#(<= proc_i 328)} is VALID [2019-05-15 10:24:46,476 INFO L273 TraceCheckUtils]: 497: Hoare triple {315677#(<= proc_i 328)} assume j < 6; {315677#(<= proc_i 328)} is VALID [2019-05-15 10:24:46,477 INFO L273 TraceCheckUtils]: 498: Hoare triple {315677#(<= proc_i 328)} i := i + 4; {315696#(<= proc_i 332)} is VALID [2019-05-15 10:24:46,477 INFO L273 TraceCheckUtils]: 499: Hoare triple {315696#(<= proc_i 332)} assume i <= 1000; {315696#(<= proc_i 332)} is VALID [2019-05-15 10:24:46,478 INFO L273 TraceCheckUtils]: 500: Hoare triple {315696#(<= proc_i 332)} assume i + 4 < a[j]; {315696#(<= proc_i 332)} is VALID [2019-05-15 10:24:46,478 INFO L273 TraceCheckUtils]: 501: Hoare triple {315696#(<= proc_i 332)} assume a[5] == 1000; {315696#(<= proc_i 332)} is VALID [2019-05-15 10:24:46,479 INFO L273 TraceCheckUtils]: 502: Hoare triple {315696#(<= proc_i 332)} assume j > 4; {315696#(<= proc_i 332)} is VALID [2019-05-15 10:24:46,479 INFO L273 TraceCheckUtils]: 503: Hoare triple {315696#(<= proc_i 332)} assume j < 6; {315696#(<= proc_i 332)} is VALID [2019-05-15 10:24:46,480 INFO L273 TraceCheckUtils]: 504: Hoare triple {315696#(<= proc_i 332)} i := i + 4; {315715#(<= proc_i 336)} is VALID [2019-05-15 10:24:46,480 INFO L273 TraceCheckUtils]: 505: Hoare triple {315715#(<= proc_i 336)} assume i <= 1000; {315715#(<= proc_i 336)} is VALID [2019-05-15 10:24:46,481 INFO L273 TraceCheckUtils]: 506: Hoare triple {315715#(<= proc_i 336)} assume i + 4 < a[j]; {315715#(<= proc_i 336)} is VALID [2019-05-15 10:24:46,481 INFO L273 TraceCheckUtils]: 507: Hoare triple {315715#(<= proc_i 336)} assume a[5] == 1000; {315715#(<= proc_i 336)} is VALID [2019-05-15 10:24:46,482 INFO L273 TraceCheckUtils]: 508: Hoare triple {315715#(<= proc_i 336)} assume j > 4; {315715#(<= proc_i 336)} is VALID [2019-05-15 10:24:46,482 INFO L273 TraceCheckUtils]: 509: Hoare triple {315715#(<= proc_i 336)} assume j < 6; {315715#(<= proc_i 336)} is VALID [2019-05-15 10:24:46,483 INFO L273 TraceCheckUtils]: 510: Hoare triple {315715#(<= proc_i 336)} i := i + 4; {315734#(<= proc_i 340)} is VALID [2019-05-15 10:24:46,483 INFO L273 TraceCheckUtils]: 511: Hoare triple {315734#(<= proc_i 340)} assume i <= 1000; {315734#(<= proc_i 340)} is VALID [2019-05-15 10:24:46,484 INFO L273 TraceCheckUtils]: 512: Hoare triple {315734#(<= proc_i 340)} assume i + 4 < a[j]; {315734#(<= proc_i 340)} is VALID [2019-05-15 10:24:46,484 INFO L273 TraceCheckUtils]: 513: Hoare triple {315734#(<= proc_i 340)} assume a[5] == 1000; {315734#(<= proc_i 340)} is VALID [2019-05-15 10:24:46,485 INFO L273 TraceCheckUtils]: 514: Hoare triple {315734#(<= proc_i 340)} assume j > 4; {315734#(<= proc_i 340)} is VALID [2019-05-15 10:24:46,485 INFO L273 TraceCheckUtils]: 515: Hoare triple {315734#(<= proc_i 340)} assume j < 6; {315734#(<= proc_i 340)} is VALID [2019-05-15 10:24:46,486 INFO L273 TraceCheckUtils]: 516: Hoare triple {315734#(<= proc_i 340)} i := i + 4; {315753#(<= proc_i 344)} is VALID [2019-05-15 10:24:46,486 INFO L273 TraceCheckUtils]: 517: Hoare triple {315753#(<= proc_i 344)} assume i <= 1000; {315753#(<= proc_i 344)} is VALID [2019-05-15 10:24:46,487 INFO L273 TraceCheckUtils]: 518: Hoare triple {315753#(<= proc_i 344)} assume i + 4 < a[j]; {315753#(<= proc_i 344)} is VALID [2019-05-15 10:24:46,487 INFO L273 TraceCheckUtils]: 519: Hoare triple {315753#(<= proc_i 344)} assume a[5] == 1000; {315753#(<= proc_i 344)} is VALID [2019-05-15 10:24:46,488 INFO L273 TraceCheckUtils]: 520: Hoare triple {315753#(<= proc_i 344)} assume j > 4; {315753#(<= proc_i 344)} is VALID [2019-05-15 10:24:46,488 INFO L273 TraceCheckUtils]: 521: Hoare triple {315753#(<= proc_i 344)} assume j < 6; {315753#(<= proc_i 344)} is VALID [2019-05-15 10:24:46,489 INFO L273 TraceCheckUtils]: 522: Hoare triple {315753#(<= proc_i 344)} i := i + 4; {315772#(<= proc_i 348)} is VALID [2019-05-15 10:24:46,489 INFO L273 TraceCheckUtils]: 523: Hoare triple {315772#(<= proc_i 348)} assume i <= 1000; {315772#(<= proc_i 348)} is VALID [2019-05-15 10:24:46,490 INFO L273 TraceCheckUtils]: 524: Hoare triple {315772#(<= proc_i 348)} assume i + 4 < a[j]; {315772#(<= proc_i 348)} is VALID [2019-05-15 10:24:46,490 INFO L273 TraceCheckUtils]: 525: Hoare triple {315772#(<= proc_i 348)} assume a[5] == 1000; {315772#(<= proc_i 348)} is VALID [2019-05-15 10:24:46,490 INFO L273 TraceCheckUtils]: 526: Hoare triple {315772#(<= proc_i 348)} assume j > 4; {315772#(<= proc_i 348)} is VALID [2019-05-15 10:24:46,491 INFO L273 TraceCheckUtils]: 527: Hoare triple {315772#(<= proc_i 348)} assume j < 6; {315772#(<= proc_i 348)} is VALID [2019-05-15 10:24:46,492 INFO L273 TraceCheckUtils]: 528: Hoare triple {315772#(<= proc_i 348)} i := i + 4; {315791#(<= proc_i 352)} is VALID [2019-05-15 10:24:46,492 INFO L273 TraceCheckUtils]: 529: Hoare triple {315791#(<= proc_i 352)} assume i <= 1000; {315791#(<= proc_i 352)} is VALID [2019-05-15 10:24:46,493 INFO L273 TraceCheckUtils]: 530: Hoare triple {315791#(<= proc_i 352)} assume i + 4 < a[j]; {315791#(<= proc_i 352)} is VALID [2019-05-15 10:24:46,493 INFO L273 TraceCheckUtils]: 531: Hoare triple {315791#(<= proc_i 352)} assume a[5] == 1000; {315791#(<= proc_i 352)} is VALID [2019-05-15 10:24:46,493 INFO L273 TraceCheckUtils]: 532: Hoare triple {315791#(<= proc_i 352)} assume j > 4; {315791#(<= proc_i 352)} is VALID [2019-05-15 10:24:46,494 INFO L273 TraceCheckUtils]: 533: Hoare triple {315791#(<= proc_i 352)} assume j < 6; {315791#(<= proc_i 352)} is VALID [2019-05-15 10:24:46,495 INFO L273 TraceCheckUtils]: 534: Hoare triple {315791#(<= proc_i 352)} i := i + 4; {315810#(<= proc_i 356)} is VALID [2019-05-15 10:24:46,495 INFO L273 TraceCheckUtils]: 535: Hoare triple {315810#(<= proc_i 356)} assume i <= 1000; {315810#(<= proc_i 356)} is VALID [2019-05-15 10:24:46,495 INFO L273 TraceCheckUtils]: 536: Hoare triple {315810#(<= proc_i 356)} assume i + 4 < a[j]; {315810#(<= proc_i 356)} is VALID [2019-05-15 10:24:46,496 INFO L273 TraceCheckUtils]: 537: Hoare triple {315810#(<= proc_i 356)} assume a[5] == 1000; {315810#(<= proc_i 356)} is VALID [2019-05-15 10:24:46,496 INFO L273 TraceCheckUtils]: 538: Hoare triple {315810#(<= proc_i 356)} assume j > 4; {315810#(<= proc_i 356)} is VALID [2019-05-15 10:24:46,497 INFO L273 TraceCheckUtils]: 539: Hoare triple {315810#(<= proc_i 356)} assume j < 6; {315810#(<= proc_i 356)} is VALID [2019-05-15 10:24:46,497 INFO L273 TraceCheckUtils]: 540: Hoare triple {315810#(<= proc_i 356)} i := i + 4; {315829#(<= proc_i 360)} is VALID [2019-05-15 10:24:46,498 INFO L273 TraceCheckUtils]: 541: Hoare triple {315829#(<= proc_i 360)} assume i <= 1000; {315829#(<= proc_i 360)} is VALID [2019-05-15 10:24:46,498 INFO L273 TraceCheckUtils]: 542: Hoare triple {315829#(<= proc_i 360)} assume i + 4 < a[j]; {315829#(<= proc_i 360)} is VALID [2019-05-15 10:24:46,499 INFO L273 TraceCheckUtils]: 543: Hoare triple {315829#(<= proc_i 360)} assume a[5] == 1000; {315829#(<= proc_i 360)} is VALID [2019-05-15 10:24:46,499 INFO L273 TraceCheckUtils]: 544: Hoare triple {315829#(<= proc_i 360)} assume j > 4; {315829#(<= proc_i 360)} is VALID [2019-05-15 10:24:46,500 INFO L273 TraceCheckUtils]: 545: Hoare triple {315829#(<= proc_i 360)} assume j < 6; {315829#(<= proc_i 360)} is VALID [2019-05-15 10:24:46,500 INFO L273 TraceCheckUtils]: 546: Hoare triple {315829#(<= proc_i 360)} i := i + 4; {315848#(<= proc_i 364)} is VALID [2019-05-15 10:24:46,501 INFO L273 TraceCheckUtils]: 547: Hoare triple {315848#(<= proc_i 364)} assume i <= 1000; {315848#(<= proc_i 364)} is VALID [2019-05-15 10:24:46,501 INFO L273 TraceCheckUtils]: 548: Hoare triple {315848#(<= proc_i 364)} assume i + 4 < a[j]; {315848#(<= proc_i 364)} is VALID [2019-05-15 10:24:46,502 INFO L273 TraceCheckUtils]: 549: Hoare triple {315848#(<= proc_i 364)} assume a[5] == 1000; {315848#(<= proc_i 364)} is VALID [2019-05-15 10:24:46,502 INFO L273 TraceCheckUtils]: 550: Hoare triple {315848#(<= proc_i 364)} assume j > 4; {315848#(<= proc_i 364)} is VALID [2019-05-15 10:24:46,503 INFO L273 TraceCheckUtils]: 551: Hoare triple {315848#(<= proc_i 364)} assume j < 6; {315848#(<= proc_i 364)} is VALID [2019-05-15 10:24:46,503 INFO L273 TraceCheckUtils]: 552: Hoare triple {315848#(<= proc_i 364)} i := i + 4; {315867#(<= proc_i 368)} is VALID [2019-05-15 10:24:46,504 INFO L273 TraceCheckUtils]: 553: Hoare triple {315867#(<= proc_i 368)} assume i <= 1000; {315867#(<= proc_i 368)} is VALID [2019-05-15 10:24:46,504 INFO L273 TraceCheckUtils]: 554: Hoare triple {315867#(<= proc_i 368)} assume i + 4 < a[j]; {315867#(<= proc_i 368)} is VALID [2019-05-15 10:24:46,505 INFO L273 TraceCheckUtils]: 555: Hoare triple {315867#(<= proc_i 368)} assume a[5] == 1000; {315867#(<= proc_i 368)} is VALID [2019-05-15 10:24:46,505 INFO L273 TraceCheckUtils]: 556: Hoare triple {315867#(<= proc_i 368)} assume j > 4; {315867#(<= proc_i 368)} is VALID [2019-05-15 10:24:46,506 INFO L273 TraceCheckUtils]: 557: Hoare triple {315867#(<= proc_i 368)} assume j < 6; {315867#(<= proc_i 368)} is VALID [2019-05-15 10:24:46,506 INFO L273 TraceCheckUtils]: 558: Hoare triple {315867#(<= proc_i 368)} i := i + 4; {315886#(<= proc_i 372)} is VALID [2019-05-15 10:24:46,507 INFO L273 TraceCheckUtils]: 559: Hoare triple {315886#(<= proc_i 372)} assume i <= 1000; {315886#(<= proc_i 372)} is VALID [2019-05-15 10:24:46,507 INFO L273 TraceCheckUtils]: 560: Hoare triple {315886#(<= proc_i 372)} assume i + 4 < a[j]; {315886#(<= proc_i 372)} is VALID [2019-05-15 10:24:46,508 INFO L273 TraceCheckUtils]: 561: Hoare triple {315886#(<= proc_i 372)} assume a[5] == 1000; {315886#(<= proc_i 372)} is VALID [2019-05-15 10:24:46,508 INFO L273 TraceCheckUtils]: 562: Hoare triple {315886#(<= proc_i 372)} assume j > 4; {315886#(<= proc_i 372)} is VALID [2019-05-15 10:24:46,509 INFO L273 TraceCheckUtils]: 563: Hoare triple {315886#(<= proc_i 372)} assume j < 6; {315886#(<= proc_i 372)} is VALID [2019-05-15 10:24:46,509 INFO L273 TraceCheckUtils]: 564: Hoare triple {315886#(<= proc_i 372)} i := i + 4; {315905#(<= proc_i 376)} is VALID [2019-05-15 10:24:46,510 INFO L273 TraceCheckUtils]: 565: Hoare triple {315905#(<= proc_i 376)} assume i <= 1000; {315905#(<= proc_i 376)} is VALID [2019-05-15 10:24:46,510 INFO L273 TraceCheckUtils]: 566: Hoare triple {315905#(<= proc_i 376)} assume i + 4 < a[j]; {315905#(<= proc_i 376)} is VALID [2019-05-15 10:24:46,511 INFO L273 TraceCheckUtils]: 567: Hoare triple {315905#(<= proc_i 376)} assume a[5] == 1000; {315905#(<= proc_i 376)} is VALID [2019-05-15 10:24:46,511 INFO L273 TraceCheckUtils]: 568: Hoare triple {315905#(<= proc_i 376)} assume j > 4; {315905#(<= proc_i 376)} is VALID [2019-05-15 10:24:46,512 INFO L273 TraceCheckUtils]: 569: Hoare triple {315905#(<= proc_i 376)} assume j < 6; {315905#(<= proc_i 376)} is VALID [2019-05-15 10:24:46,512 INFO L273 TraceCheckUtils]: 570: Hoare triple {315905#(<= proc_i 376)} i := i + 4; {315924#(<= proc_i 380)} is VALID [2019-05-15 10:24:46,513 INFO L273 TraceCheckUtils]: 571: Hoare triple {315924#(<= proc_i 380)} assume i <= 1000; {315924#(<= proc_i 380)} is VALID [2019-05-15 10:24:46,513 INFO L273 TraceCheckUtils]: 572: Hoare triple {315924#(<= proc_i 380)} assume i + 4 < a[j]; {315924#(<= proc_i 380)} is VALID [2019-05-15 10:24:46,514 INFO L273 TraceCheckUtils]: 573: Hoare triple {315924#(<= proc_i 380)} assume a[5] == 1000; {315924#(<= proc_i 380)} is VALID [2019-05-15 10:24:46,514 INFO L273 TraceCheckUtils]: 574: Hoare triple {315924#(<= proc_i 380)} assume j > 4; {315924#(<= proc_i 380)} is VALID [2019-05-15 10:24:46,514 INFO L273 TraceCheckUtils]: 575: Hoare triple {315924#(<= proc_i 380)} assume j < 6; {315924#(<= proc_i 380)} is VALID [2019-05-15 10:24:46,515 INFO L273 TraceCheckUtils]: 576: Hoare triple {315924#(<= proc_i 380)} i := i + 4; {315943#(<= proc_i 384)} is VALID [2019-05-15 10:24:46,516 INFO L273 TraceCheckUtils]: 577: Hoare triple {315943#(<= proc_i 384)} assume i <= 1000; {315943#(<= proc_i 384)} is VALID [2019-05-15 10:24:46,516 INFO L273 TraceCheckUtils]: 578: Hoare triple {315943#(<= proc_i 384)} assume i + 4 < a[j]; {315943#(<= proc_i 384)} is VALID [2019-05-15 10:24:46,516 INFO L273 TraceCheckUtils]: 579: Hoare triple {315943#(<= proc_i 384)} assume a[5] == 1000; {315943#(<= proc_i 384)} is VALID [2019-05-15 10:24:46,517 INFO L273 TraceCheckUtils]: 580: Hoare triple {315943#(<= proc_i 384)} assume j > 4; {315943#(<= proc_i 384)} is VALID [2019-05-15 10:24:46,517 INFO L273 TraceCheckUtils]: 581: Hoare triple {315943#(<= proc_i 384)} assume j < 6; {315943#(<= proc_i 384)} is VALID [2019-05-15 10:24:46,518 INFO L273 TraceCheckUtils]: 582: Hoare triple {315943#(<= proc_i 384)} i := i + 4; {315962#(<= proc_i 388)} is VALID [2019-05-15 10:24:46,519 INFO L273 TraceCheckUtils]: 583: Hoare triple {315962#(<= proc_i 388)} assume i <= 1000; {315962#(<= proc_i 388)} is VALID [2019-05-15 10:24:46,519 INFO L273 TraceCheckUtils]: 584: Hoare triple {315962#(<= proc_i 388)} assume i + 4 < a[j]; {315962#(<= proc_i 388)} is VALID [2019-05-15 10:24:46,519 INFO L273 TraceCheckUtils]: 585: Hoare triple {315962#(<= proc_i 388)} assume a[5] == 1000; {315962#(<= proc_i 388)} is VALID [2019-05-15 10:24:46,520 INFO L273 TraceCheckUtils]: 586: Hoare triple {315962#(<= proc_i 388)} assume j > 4; {315962#(<= proc_i 388)} is VALID [2019-05-15 10:24:46,520 INFO L273 TraceCheckUtils]: 587: Hoare triple {315962#(<= proc_i 388)} assume j < 6; {315962#(<= proc_i 388)} is VALID [2019-05-15 10:24:46,521 INFO L273 TraceCheckUtils]: 588: Hoare triple {315962#(<= proc_i 388)} i := i + 4; {315981#(<= proc_i 392)} is VALID [2019-05-15 10:24:46,521 INFO L273 TraceCheckUtils]: 589: Hoare triple {315981#(<= proc_i 392)} assume i <= 1000; {315981#(<= proc_i 392)} is VALID [2019-05-15 10:24:46,522 INFO L273 TraceCheckUtils]: 590: Hoare triple {315981#(<= proc_i 392)} assume i + 4 < a[j]; {315981#(<= proc_i 392)} is VALID [2019-05-15 10:24:46,522 INFO L273 TraceCheckUtils]: 591: Hoare triple {315981#(<= proc_i 392)} assume a[5] == 1000; {315981#(<= proc_i 392)} is VALID [2019-05-15 10:24:46,523 INFO L273 TraceCheckUtils]: 592: Hoare triple {315981#(<= proc_i 392)} assume j > 4; {315981#(<= proc_i 392)} is VALID [2019-05-15 10:24:46,523 INFO L273 TraceCheckUtils]: 593: Hoare triple {315981#(<= proc_i 392)} assume j < 6; {315981#(<= proc_i 392)} is VALID [2019-05-15 10:24:46,524 INFO L273 TraceCheckUtils]: 594: Hoare triple {315981#(<= proc_i 392)} i := i + 4; {316000#(<= proc_i 396)} is VALID [2019-05-15 10:24:46,524 INFO L273 TraceCheckUtils]: 595: Hoare triple {316000#(<= proc_i 396)} assume i <= 1000; {316000#(<= proc_i 396)} is VALID [2019-05-15 10:24:46,525 INFO L273 TraceCheckUtils]: 596: Hoare triple {316000#(<= proc_i 396)} assume i + 4 < a[j]; {316000#(<= proc_i 396)} is VALID [2019-05-15 10:24:46,525 INFO L273 TraceCheckUtils]: 597: Hoare triple {316000#(<= proc_i 396)} assume a[5] == 1000; {316000#(<= proc_i 396)} is VALID [2019-05-15 10:24:46,526 INFO L273 TraceCheckUtils]: 598: Hoare triple {316000#(<= proc_i 396)} assume j > 4; {316000#(<= proc_i 396)} is VALID [2019-05-15 10:24:46,526 INFO L273 TraceCheckUtils]: 599: Hoare triple {316000#(<= proc_i 396)} assume j < 6; {316000#(<= proc_i 396)} is VALID [2019-05-15 10:24:46,527 INFO L273 TraceCheckUtils]: 600: Hoare triple {316000#(<= proc_i 396)} i := i + 4; {316019#(<= proc_i 400)} is VALID [2019-05-15 10:24:46,527 INFO L273 TraceCheckUtils]: 601: Hoare triple {316019#(<= proc_i 400)} assume i <= 1000; {316019#(<= proc_i 400)} is VALID [2019-05-15 10:24:46,528 INFO L273 TraceCheckUtils]: 602: Hoare triple {316019#(<= proc_i 400)} assume i + 4 < a[j]; {316019#(<= proc_i 400)} is VALID [2019-05-15 10:24:46,528 INFO L273 TraceCheckUtils]: 603: Hoare triple {316019#(<= proc_i 400)} assume a[5] == 1000; {316019#(<= proc_i 400)} is VALID [2019-05-15 10:24:46,529 INFO L273 TraceCheckUtils]: 604: Hoare triple {316019#(<= proc_i 400)} assume j > 4; {316019#(<= proc_i 400)} is VALID [2019-05-15 10:24:46,529 INFO L273 TraceCheckUtils]: 605: Hoare triple {316019#(<= proc_i 400)} assume j < 6; {316019#(<= proc_i 400)} is VALID [2019-05-15 10:24:46,530 INFO L273 TraceCheckUtils]: 606: Hoare triple {316019#(<= proc_i 400)} i := i + 4; {316038#(<= proc_i 404)} is VALID [2019-05-15 10:24:46,530 INFO L273 TraceCheckUtils]: 607: Hoare triple {316038#(<= proc_i 404)} assume i <= 1000; {316038#(<= proc_i 404)} is VALID [2019-05-15 10:24:46,531 INFO L273 TraceCheckUtils]: 608: Hoare triple {316038#(<= proc_i 404)} assume i + 4 < a[j]; {316038#(<= proc_i 404)} is VALID [2019-05-15 10:24:46,531 INFO L273 TraceCheckUtils]: 609: Hoare triple {316038#(<= proc_i 404)} assume a[5] == 1000; {316038#(<= proc_i 404)} is VALID [2019-05-15 10:24:46,532 INFO L273 TraceCheckUtils]: 610: Hoare triple {316038#(<= proc_i 404)} assume j > 4; {316038#(<= proc_i 404)} is VALID [2019-05-15 10:24:46,532 INFO L273 TraceCheckUtils]: 611: Hoare triple {316038#(<= proc_i 404)} assume j < 6; {316038#(<= proc_i 404)} is VALID [2019-05-15 10:24:46,533 INFO L273 TraceCheckUtils]: 612: Hoare triple {316038#(<= proc_i 404)} i := i + 4; {316057#(<= proc_i 408)} is VALID [2019-05-15 10:24:46,533 INFO L273 TraceCheckUtils]: 613: Hoare triple {316057#(<= proc_i 408)} assume i <= 1000; {316057#(<= proc_i 408)} is VALID [2019-05-15 10:24:46,534 INFO L273 TraceCheckUtils]: 614: Hoare triple {316057#(<= proc_i 408)} assume i + 4 < a[j]; {316057#(<= proc_i 408)} is VALID [2019-05-15 10:24:46,534 INFO L273 TraceCheckUtils]: 615: Hoare triple {316057#(<= proc_i 408)} assume a[5] == 1000; {316057#(<= proc_i 408)} is VALID [2019-05-15 10:24:46,535 INFO L273 TraceCheckUtils]: 616: Hoare triple {316057#(<= proc_i 408)} assume j > 4; {316057#(<= proc_i 408)} is VALID [2019-05-15 10:24:46,535 INFO L273 TraceCheckUtils]: 617: Hoare triple {316057#(<= proc_i 408)} assume j < 6; {316057#(<= proc_i 408)} is VALID [2019-05-15 10:24:46,536 INFO L273 TraceCheckUtils]: 618: Hoare triple {316057#(<= proc_i 408)} i := i + 4; {316076#(<= proc_i 412)} is VALID [2019-05-15 10:24:46,536 INFO L273 TraceCheckUtils]: 619: Hoare triple {316076#(<= proc_i 412)} assume i <= 1000; {316076#(<= proc_i 412)} is VALID [2019-05-15 10:24:46,537 INFO L273 TraceCheckUtils]: 620: Hoare triple {316076#(<= proc_i 412)} assume i + 4 < a[j]; {316076#(<= proc_i 412)} is VALID [2019-05-15 10:24:46,537 INFO L273 TraceCheckUtils]: 621: Hoare triple {316076#(<= proc_i 412)} assume a[5] == 1000; {316076#(<= proc_i 412)} is VALID [2019-05-15 10:24:46,538 INFO L273 TraceCheckUtils]: 622: Hoare triple {316076#(<= proc_i 412)} assume j > 4; {316076#(<= proc_i 412)} is VALID [2019-05-15 10:24:46,538 INFO L273 TraceCheckUtils]: 623: Hoare triple {316076#(<= proc_i 412)} assume j < 6; {316076#(<= proc_i 412)} is VALID [2019-05-15 10:24:46,539 INFO L273 TraceCheckUtils]: 624: Hoare triple {316076#(<= proc_i 412)} i := i + 4; {316095#(<= proc_i 416)} is VALID [2019-05-15 10:24:46,539 INFO L273 TraceCheckUtils]: 625: Hoare triple {316095#(<= proc_i 416)} assume i <= 1000; {316095#(<= proc_i 416)} is VALID [2019-05-15 10:24:46,540 INFO L273 TraceCheckUtils]: 626: Hoare triple {316095#(<= proc_i 416)} assume i + 4 < a[j]; {316095#(<= proc_i 416)} is VALID [2019-05-15 10:24:46,540 INFO L273 TraceCheckUtils]: 627: Hoare triple {316095#(<= proc_i 416)} assume a[5] == 1000; {316095#(<= proc_i 416)} is VALID [2019-05-15 10:24:46,540 INFO L273 TraceCheckUtils]: 628: Hoare triple {316095#(<= proc_i 416)} assume j > 4; {316095#(<= proc_i 416)} is VALID [2019-05-15 10:24:46,541 INFO L273 TraceCheckUtils]: 629: Hoare triple {316095#(<= proc_i 416)} assume j < 6; {316095#(<= proc_i 416)} is VALID [2019-05-15 10:24:46,542 INFO L273 TraceCheckUtils]: 630: Hoare triple {316095#(<= proc_i 416)} i := i + 4; {316114#(<= proc_i 420)} is VALID [2019-05-15 10:24:46,542 INFO L273 TraceCheckUtils]: 631: Hoare triple {316114#(<= proc_i 420)} assume i <= 1000; {316114#(<= proc_i 420)} is VALID [2019-05-15 10:24:46,542 INFO L273 TraceCheckUtils]: 632: Hoare triple {316114#(<= proc_i 420)} assume i + 4 < a[j]; {316114#(<= proc_i 420)} is VALID [2019-05-15 10:24:46,543 INFO L273 TraceCheckUtils]: 633: Hoare triple {316114#(<= proc_i 420)} assume a[5] == 1000; {316114#(<= proc_i 420)} is VALID [2019-05-15 10:24:46,543 INFO L273 TraceCheckUtils]: 634: Hoare triple {316114#(<= proc_i 420)} assume j > 4; {316114#(<= proc_i 420)} is VALID [2019-05-15 10:24:46,544 INFO L273 TraceCheckUtils]: 635: Hoare triple {316114#(<= proc_i 420)} assume j < 6; {316114#(<= proc_i 420)} is VALID [2019-05-15 10:24:46,544 INFO L273 TraceCheckUtils]: 636: Hoare triple {316114#(<= proc_i 420)} i := i + 4; {316133#(<= proc_i 424)} is VALID [2019-05-15 10:24:46,545 INFO L273 TraceCheckUtils]: 637: Hoare triple {316133#(<= proc_i 424)} assume i <= 1000; {316133#(<= proc_i 424)} is VALID [2019-05-15 10:24:46,545 INFO L273 TraceCheckUtils]: 638: Hoare triple {316133#(<= proc_i 424)} assume i + 4 < a[j]; {316133#(<= proc_i 424)} is VALID [2019-05-15 10:24:46,546 INFO L273 TraceCheckUtils]: 639: Hoare triple {316133#(<= proc_i 424)} assume a[5] == 1000; {316133#(<= proc_i 424)} is VALID [2019-05-15 10:24:46,546 INFO L273 TraceCheckUtils]: 640: Hoare triple {316133#(<= proc_i 424)} assume j > 4; {316133#(<= proc_i 424)} is VALID [2019-05-15 10:24:46,547 INFO L273 TraceCheckUtils]: 641: Hoare triple {316133#(<= proc_i 424)} assume j < 6; {316133#(<= proc_i 424)} is VALID [2019-05-15 10:24:46,547 INFO L273 TraceCheckUtils]: 642: Hoare triple {316133#(<= proc_i 424)} i := i + 4; {316152#(<= proc_i 428)} is VALID [2019-05-15 10:24:46,548 INFO L273 TraceCheckUtils]: 643: Hoare triple {316152#(<= proc_i 428)} assume i <= 1000; {316152#(<= proc_i 428)} is VALID [2019-05-15 10:24:46,548 INFO L273 TraceCheckUtils]: 644: Hoare triple {316152#(<= proc_i 428)} assume i + 4 < a[j]; {316152#(<= proc_i 428)} is VALID [2019-05-15 10:24:46,549 INFO L273 TraceCheckUtils]: 645: Hoare triple {316152#(<= proc_i 428)} assume a[5] == 1000; {316152#(<= proc_i 428)} is VALID [2019-05-15 10:24:46,549 INFO L273 TraceCheckUtils]: 646: Hoare triple {316152#(<= proc_i 428)} assume j > 4; {316152#(<= proc_i 428)} is VALID [2019-05-15 10:24:46,550 INFO L273 TraceCheckUtils]: 647: Hoare triple {316152#(<= proc_i 428)} assume j < 6; {316152#(<= proc_i 428)} is VALID [2019-05-15 10:24:46,550 INFO L273 TraceCheckUtils]: 648: Hoare triple {316152#(<= proc_i 428)} i := i + 4; {316171#(<= proc_i 432)} is VALID [2019-05-15 10:24:46,551 INFO L273 TraceCheckUtils]: 649: Hoare triple {316171#(<= proc_i 432)} assume i <= 1000; {316171#(<= proc_i 432)} is VALID [2019-05-15 10:24:46,551 INFO L273 TraceCheckUtils]: 650: Hoare triple {316171#(<= proc_i 432)} assume i + 4 < a[j]; {316171#(<= proc_i 432)} is VALID [2019-05-15 10:24:46,552 INFO L273 TraceCheckUtils]: 651: Hoare triple {316171#(<= proc_i 432)} assume a[5] == 1000; {316171#(<= proc_i 432)} is VALID [2019-05-15 10:24:46,552 INFO L273 TraceCheckUtils]: 652: Hoare triple {316171#(<= proc_i 432)} assume j > 4; {316171#(<= proc_i 432)} is VALID [2019-05-15 10:24:46,553 INFO L273 TraceCheckUtils]: 653: Hoare triple {316171#(<= proc_i 432)} assume j < 6; {316171#(<= proc_i 432)} is VALID [2019-05-15 10:24:46,553 INFO L273 TraceCheckUtils]: 654: Hoare triple {316171#(<= proc_i 432)} i := i + 4; {316190#(<= proc_i 436)} is VALID [2019-05-15 10:24:46,554 INFO L273 TraceCheckUtils]: 655: Hoare triple {316190#(<= proc_i 436)} assume i <= 1000; {316190#(<= proc_i 436)} is VALID [2019-05-15 10:24:46,554 INFO L273 TraceCheckUtils]: 656: Hoare triple {316190#(<= proc_i 436)} assume i + 4 < a[j]; {316190#(<= proc_i 436)} is VALID [2019-05-15 10:24:46,555 INFO L273 TraceCheckUtils]: 657: Hoare triple {316190#(<= proc_i 436)} assume a[5] == 1000; {316190#(<= proc_i 436)} is VALID [2019-05-15 10:24:46,555 INFO L273 TraceCheckUtils]: 658: Hoare triple {316190#(<= proc_i 436)} assume j > 4; {316190#(<= proc_i 436)} is VALID [2019-05-15 10:24:46,556 INFO L273 TraceCheckUtils]: 659: Hoare triple {316190#(<= proc_i 436)} assume j < 6; {316190#(<= proc_i 436)} is VALID [2019-05-15 10:24:46,556 INFO L273 TraceCheckUtils]: 660: Hoare triple {316190#(<= proc_i 436)} i := i + 4; {316209#(<= proc_i 440)} is VALID [2019-05-15 10:24:46,557 INFO L273 TraceCheckUtils]: 661: Hoare triple {316209#(<= proc_i 440)} assume i <= 1000; {316209#(<= proc_i 440)} is VALID [2019-05-15 10:24:46,557 INFO L273 TraceCheckUtils]: 662: Hoare triple {316209#(<= proc_i 440)} assume i + 4 < a[j]; {316209#(<= proc_i 440)} is VALID [2019-05-15 10:24:46,558 INFO L273 TraceCheckUtils]: 663: Hoare triple {316209#(<= proc_i 440)} assume a[5] == 1000; {316209#(<= proc_i 440)} is VALID [2019-05-15 10:24:46,558 INFO L273 TraceCheckUtils]: 664: Hoare triple {316209#(<= proc_i 440)} assume j > 4; {316209#(<= proc_i 440)} is VALID [2019-05-15 10:24:46,558 INFO L273 TraceCheckUtils]: 665: Hoare triple {316209#(<= proc_i 440)} assume j < 6; {316209#(<= proc_i 440)} is VALID [2019-05-15 10:24:46,559 INFO L273 TraceCheckUtils]: 666: Hoare triple {316209#(<= proc_i 440)} i := i + 4; {316228#(<= proc_i 444)} is VALID [2019-05-15 10:24:46,560 INFO L273 TraceCheckUtils]: 667: Hoare triple {316228#(<= proc_i 444)} assume i <= 1000; {316228#(<= proc_i 444)} is VALID [2019-05-15 10:24:46,560 INFO L273 TraceCheckUtils]: 668: Hoare triple {316228#(<= proc_i 444)} assume i + 4 < a[j]; {316228#(<= proc_i 444)} is VALID [2019-05-15 10:24:46,561 INFO L273 TraceCheckUtils]: 669: Hoare triple {316228#(<= proc_i 444)} assume a[5] == 1000; {316228#(<= proc_i 444)} is VALID [2019-05-15 10:24:46,561 INFO L273 TraceCheckUtils]: 670: Hoare triple {316228#(<= proc_i 444)} assume j > 4; {316228#(<= proc_i 444)} is VALID [2019-05-15 10:24:46,561 INFO L273 TraceCheckUtils]: 671: Hoare triple {316228#(<= proc_i 444)} assume j < 6; {316228#(<= proc_i 444)} is VALID [2019-05-15 10:24:46,562 INFO L273 TraceCheckUtils]: 672: Hoare triple {316228#(<= proc_i 444)} i := i + 4; {316247#(<= proc_i 448)} is VALID [2019-05-15 10:24:46,563 INFO L273 TraceCheckUtils]: 673: Hoare triple {316247#(<= proc_i 448)} assume i <= 1000; {316247#(<= proc_i 448)} is VALID [2019-05-15 10:24:46,563 INFO L273 TraceCheckUtils]: 674: Hoare triple {316247#(<= proc_i 448)} assume i + 4 < a[j]; {316247#(<= proc_i 448)} is VALID [2019-05-15 10:24:46,563 INFO L273 TraceCheckUtils]: 675: Hoare triple {316247#(<= proc_i 448)} assume a[5] == 1000; {316247#(<= proc_i 448)} is VALID [2019-05-15 10:24:46,564 INFO L273 TraceCheckUtils]: 676: Hoare triple {316247#(<= proc_i 448)} assume j > 4; {316247#(<= proc_i 448)} is VALID [2019-05-15 10:24:46,564 INFO L273 TraceCheckUtils]: 677: Hoare triple {316247#(<= proc_i 448)} assume j < 6; {316247#(<= proc_i 448)} is VALID [2019-05-15 10:24:46,565 INFO L273 TraceCheckUtils]: 678: Hoare triple {316247#(<= proc_i 448)} i := i + 4; {316266#(<= proc_i 452)} is VALID [2019-05-15 10:24:46,565 INFO L273 TraceCheckUtils]: 679: Hoare triple {316266#(<= proc_i 452)} assume i <= 1000; {316266#(<= proc_i 452)} is VALID [2019-05-15 10:24:46,566 INFO L273 TraceCheckUtils]: 680: Hoare triple {316266#(<= proc_i 452)} assume i + 4 < a[j]; {316266#(<= proc_i 452)} is VALID [2019-05-15 10:24:46,566 INFO L273 TraceCheckUtils]: 681: Hoare triple {316266#(<= proc_i 452)} assume a[5] == 1000; {316266#(<= proc_i 452)} is VALID [2019-05-15 10:24:46,567 INFO L273 TraceCheckUtils]: 682: Hoare triple {316266#(<= proc_i 452)} assume j > 4; {316266#(<= proc_i 452)} is VALID [2019-05-15 10:24:46,567 INFO L273 TraceCheckUtils]: 683: Hoare triple {316266#(<= proc_i 452)} assume j < 6; {316266#(<= proc_i 452)} is VALID [2019-05-15 10:24:46,568 INFO L273 TraceCheckUtils]: 684: Hoare triple {316266#(<= proc_i 452)} i := i + 4; {316285#(<= proc_i 456)} is VALID [2019-05-15 10:24:46,568 INFO L273 TraceCheckUtils]: 685: Hoare triple {316285#(<= proc_i 456)} assume i <= 1000; {316285#(<= proc_i 456)} is VALID [2019-05-15 10:24:46,569 INFO L273 TraceCheckUtils]: 686: Hoare triple {316285#(<= proc_i 456)} assume i + 4 < a[j]; {316285#(<= proc_i 456)} is VALID [2019-05-15 10:24:46,569 INFO L273 TraceCheckUtils]: 687: Hoare triple {316285#(<= proc_i 456)} assume a[5] == 1000; {316285#(<= proc_i 456)} is VALID [2019-05-15 10:24:46,570 INFO L273 TraceCheckUtils]: 688: Hoare triple {316285#(<= proc_i 456)} assume j > 4; {316285#(<= proc_i 456)} is VALID [2019-05-15 10:24:46,570 INFO L273 TraceCheckUtils]: 689: Hoare triple {316285#(<= proc_i 456)} assume j < 6; {316285#(<= proc_i 456)} is VALID [2019-05-15 10:24:46,571 INFO L273 TraceCheckUtils]: 690: Hoare triple {316285#(<= proc_i 456)} i := i + 4; {316304#(<= proc_i 460)} is VALID [2019-05-15 10:24:46,571 INFO L273 TraceCheckUtils]: 691: Hoare triple {316304#(<= proc_i 460)} assume i <= 1000; {316304#(<= proc_i 460)} is VALID [2019-05-15 10:24:46,572 INFO L273 TraceCheckUtils]: 692: Hoare triple {316304#(<= proc_i 460)} assume i + 4 < a[j]; {316304#(<= proc_i 460)} is VALID [2019-05-15 10:24:46,572 INFO L273 TraceCheckUtils]: 693: Hoare triple {316304#(<= proc_i 460)} assume a[5] == 1000; {316304#(<= proc_i 460)} is VALID [2019-05-15 10:24:46,573 INFO L273 TraceCheckUtils]: 694: Hoare triple {316304#(<= proc_i 460)} assume j > 4; {316304#(<= proc_i 460)} is VALID [2019-05-15 10:24:46,573 INFO L273 TraceCheckUtils]: 695: Hoare triple {316304#(<= proc_i 460)} assume j < 6; {316304#(<= proc_i 460)} is VALID [2019-05-15 10:24:46,574 INFO L273 TraceCheckUtils]: 696: Hoare triple {316304#(<= proc_i 460)} i := i + 4; {316323#(<= proc_i 464)} is VALID [2019-05-15 10:24:46,574 INFO L273 TraceCheckUtils]: 697: Hoare triple {316323#(<= proc_i 464)} assume i <= 1000; {316323#(<= proc_i 464)} is VALID [2019-05-15 10:24:46,575 INFO L273 TraceCheckUtils]: 698: Hoare triple {316323#(<= proc_i 464)} assume i + 4 < a[j]; {316323#(<= proc_i 464)} is VALID [2019-05-15 10:24:46,575 INFO L273 TraceCheckUtils]: 699: Hoare triple {316323#(<= proc_i 464)} assume a[5] == 1000; {316323#(<= proc_i 464)} is VALID [2019-05-15 10:24:46,576 INFO L273 TraceCheckUtils]: 700: Hoare triple {316323#(<= proc_i 464)} assume j > 4; {316323#(<= proc_i 464)} is VALID [2019-05-15 10:24:46,576 INFO L273 TraceCheckUtils]: 701: Hoare triple {316323#(<= proc_i 464)} assume j < 6; {316323#(<= proc_i 464)} is VALID [2019-05-15 10:24:46,577 INFO L273 TraceCheckUtils]: 702: Hoare triple {316323#(<= proc_i 464)} i := i + 4; {316342#(<= proc_i 468)} is VALID [2019-05-15 10:24:46,577 INFO L273 TraceCheckUtils]: 703: Hoare triple {316342#(<= proc_i 468)} assume i <= 1000; {316342#(<= proc_i 468)} is VALID [2019-05-15 10:24:46,578 INFO L273 TraceCheckUtils]: 704: Hoare triple {316342#(<= proc_i 468)} assume i + 4 < a[j]; {316342#(<= proc_i 468)} is VALID [2019-05-15 10:24:46,578 INFO L273 TraceCheckUtils]: 705: Hoare triple {316342#(<= proc_i 468)} assume a[5] == 1000; {316342#(<= proc_i 468)} is VALID [2019-05-15 10:24:46,579 INFO L273 TraceCheckUtils]: 706: Hoare triple {316342#(<= proc_i 468)} assume j > 4; {316342#(<= proc_i 468)} is VALID [2019-05-15 10:24:46,579 INFO L273 TraceCheckUtils]: 707: Hoare triple {316342#(<= proc_i 468)} assume j < 6; {316342#(<= proc_i 468)} is VALID [2019-05-15 10:24:46,580 INFO L273 TraceCheckUtils]: 708: Hoare triple {316342#(<= proc_i 468)} i := i + 4; {316361#(<= proc_i 472)} is VALID [2019-05-15 10:24:46,580 INFO L273 TraceCheckUtils]: 709: Hoare triple {316361#(<= proc_i 472)} assume i <= 1000; {316361#(<= proc_i 472)} is VALID [2019-05-15 10:24:46,581 INFO L273 TraceCheckUtils]: 710: Hoare triple {316361#(<= proc_i 472)} assume i + 4 < a[j]; {316361#(<= proc_i 472)} is VALID [2019-05-15 10:24:46,581 INFO L273 TraceCheckUtils]: 711: Hoare triple {316361#(<= proc_i 472)} assume a[5] == 1000; {316361#(<= proc_i 472)} is VALID [2019-05-15 10:24:46,582 INFO L273 TraceCheckUtils]: 712: Hoare triple {316361#(<= proc_i 472)} assume j > 4; {316361#(<= proc_i 472)} is VALID [2019-05-15 10:24:46,582 INFO L273 TraceCheckUtils]: 713: Hoare triple {316361#(<= proc_i 472)} assume j < 6; {316361#(<= proc_i 472)} is VALID [2019-05-15 10:24:46,583 INFO L273 TraceCheckUtils]: 714: Hoare triple {316361#(<= proc_i 472)} i := i + 4; {316380#(<= proc_i 476)} is VALID [2019-05-15 10:24:46,583 INFO L273 TraceCheckUtils]: 715: Hoare triple {316380#(<= proc_i 476)} assume i <= 1000; {316380#(<= proc_i 476)} is VALID [2019-05-15 10:24:46,584 INFO L273 TraceCheckUtils]: 716: Hoare triple {316380#(<= proc_i 476)} assume i + 4 < a[j]; {316380#(<= proc_i 476)} is VALID [2019-05-15 10:24:46,584 INFO L273 TraceCheckUtils]: 717: Hoare triple {316380#(<= proc_i 476)} assume a[5] == 1000; {316380#(<= proc_i 476)} is VALID [2019-05-15 10:24:46,584 INFO L273 TraceCheckUtils]: 718: Hoare triple {316380#(<= proc_i 476)} assume j > 4; {316380#(<= proc_i 476)} is VALID [2019-05-15 10:24:46,585 INFO L273 TraceCheckUtils]: 719: Hoare triple {316380#(<= proc_i 476)} assume j < 6; {316380#(<= proc_i 476)} is VALID [2019-05-15 10:24:46,586 INFO L273 TraceCheckUtils]: 720: Hoare triple {316380#(<= proc_i 476)} i := i + 4; {316399#(<= proc_i 480)} is VALID [2019-05-15 10:24:46,586 INFO L273 TraceCheckUtils]: 721: Hoare triple {316399#(<= proc_i 480)} assume !(i <= 1000); {314115#false} is VALID [2019-05-15 10:24:46,894 INFO L134 CoverageAnalysis]: Checked inductivity of 42960 backedges. 0 proven. 42960 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:24:46,894 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:24:46,894 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [121] total 121 [2019-05-15 10:24:46,895 INFO L78 Accepts]: Start accepts. Automaton has 123 states. Word has length 722 [2019-05-15 10:24:46,895 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:24:46,895 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 123 states. [2019-05-15 10:24:47,611 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 722 edges. 722 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:24:47,611 INFO L454 AbstractCegarLoop]: Interpolant automaton has 123 states [2019-05-15 10:24:47,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2019-05-15 10:24:47,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7503, Invalid=7503, Unknown=0, NotChecked=0, Total=15006 [2019-05-15 10:24:47,613 INFO L87 Difference]: Start difference. First operand 723 states and 723 transitions. Second operand 123 states. [2019-05-15 10:24:49,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:49,032 INFO L93 Difference]: Finished difference Result 734 states and 734 transitions. [2019-05-15 10:24:49,032 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2019-05-15 10:24:49,032 INFO L78 Accepts]: Start accepts. Automaton has 123 states. Word has length 722 [2019-05-15 10:24:49,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:24:49,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2019-05-15 10:24:49,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 735 transitions. [2019-05-15 10:24:49,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2019-05-15 10:24:49,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 735 transitions. [2019-05-15 10:24:49,038 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 123 states and 735 transitions. [2019-05-15 10:24:49,733 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 735 edges. 735 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:24:49,753 INFO L225 Difference]: With dead ends: 734 [2019-05-15 10:24:49,753 INFO L226 Difference]: Without dead ends: 734 [2019-05-15 10:24:49,754 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 721 GetRequests, 600 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=7503, Invalid=7503, Unknown=0, NotChecked=0, Total=15006 [2019-05-15 10:24:49,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2019-05-15 10:24:49,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 729. [2019-05-15 10:24:49,756 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:24:49,756 INFO L82 GeneralOperation]: Start isEquivalent. First operand 734 states. Second operand 729 states. [2019-05-15 10:24:49,756 INFO L74 IsIncluded]: Start isIncluded. First operand 734 states. Second operand 729 states. [2019-05-15 10:24:49,757 INFO L87 Difference]: Start difference. First operand 734 states. Second operand 729 states. [2019-05-15 10:24:49,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:49,773 INFO L93 Difference]: Finished difference Result 734 states and 734 transitions. [2019-05-15 10:24:49,774 INFO L276 IsEmpty]: Start isEmpty. Operand 734 states and 734 transitions. [2019-05-15 10:24:49,774 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:24:49,774 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:24:49,774 INFO L74 IsIncluded]: Start isIncluded. First operand 729 states. Second operand 734 states. [2019-05-15 10:24:49,774 INFO L87 Difference]: Start difference. First operand 729 states. Second operand 734 states. [2019-05-15 10:24:49,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:24:49,790 INFO L93 Difference]: Finished difference Result 734 states and 734 transitions. [2019-05-15 10:24:49,790 INFO L276 IsEmpty]: Start isEmpty. Operand 734 states and 734 transitions. [2019-05-15 10:24:49,790 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:24:49,791 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:24:49,791 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:24:49,791 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:24:49,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 729 states. [2019-05-15 10:24:49,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 729 transitions. [2019-05-15 10:24:49,806 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 729 transitions. Word has length 722 [2019-05-15 10:24:49,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:24:49,807 INFO L475 AbstractCegarLoop]: Abstraction has 729 states and 729 transitions. [2019-05-15 10:24:49,807 INFO L476 AbstractCegarLoop]: Interpolant automaton has 123 states. [2019-05-15 10:24:49,807 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 729 transitions. [2019-05-15 10:24:49,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 729 [2019-05-15 10:24:49,810 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:24:49,810 INFO L399 BasicCegarLoop]: trace histogram [121, 121, 121, 121, 121, 121, 1, 1] [2019-05-15 10:24:49,810 INFO L418 AbstractCegarLoop]: === Iteration 122 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:24:49,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:24:49,811 INFO L82 PathProgramCache]: Analyzing trace with hash -793541350, now seen corresponding path program 121 times [2019-05-15 10:24:49,811 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:24:50,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:24:50,294 INFO L256 TraceCheckSpWp]: Trace formula consists of 973 conjuncts, 123 conjunts are in the unsatisfiable core [2019-05-15 10:24:50,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:24:50,355 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:24:56,997 INFO L273 TraceCheckUtils]: 0: Hoare triple {319333#true} i := 0; {319338#(<= proc_i 0)} is VALID [2019-05-15 10:24:56,999 INFO L273 TraceCheckUtils]: 1: Hoare triple {319338#(<= proc_i 0)} assume i <= 1000; {319338#(<= proc_i 0)} is VALID [2019-05-15 10:24:56,999 INFO L273 TraceCheckUtils]: 2: Hoare triple {319338#(<= proc_i 0)} assume i + 4 < a[j]; {319338#(<= proc_i 0)} is VALID [2019-05-15 10:24:57,001 INFO L273 TraceCheckUtils]: 3: Hoare triple {319338#(<= proc_i 0)} assume a[5] == 1000; {319338#(<= proc_i 0)} is VALID [2019-05-15 10:24:57,001 INFO L273 TraceCheckUtils]: 4: Hoare triple {319338#(<= proc_i 0)} assume j > 4; {319338#(<= proc_i 0)} is VALID [2019-05-15 10:24:57,003 INFO L273 TraceCheckUtils]: 5: Hoare triple {319338#(<= proc_i 0)} assume j < 6; {319338#(<= proc_i 0)} is VALID [2019-05-15 10:24:57,003 INFO L273 TraceCheckUtils]: 6: Hoare triple {319338#(<= proc_i 0)} i := i + 4; {319357#(<= proc_i 4)} is VALID [2019-05-15 10:24:57,006 INFO L273 TraceCheckUtils]: 7: Hoare triple {319357#(<= proc_i 4)} assume i <= 1000; {319357#(<= proc_i 4)} is VALID [2019-05-15 10:24:57,008 INFO L273 TraceCheckUtils]: 8: Hoare triple {319357#(<= proc_i 4)} assume i + 4 < a[j]; {319357#(<= proc_i 4)} is VALID [2019-05-15 10:24:57,008 INFO L273 TraceCheckUtils]: 9: Hoare triple {319357#(<= proc_i 4)} assume a[5] == 1000; {319357#(<= proc_i 4)} is VALID [2019-05-15 10:24:57,010 INFO L273 TraceCheckUtils]: 10: Hoare triple {319357#(<= proc_i 4)} assume j > 4; {319357#(<= proc_i 4)} is VALID [2019-05-15 10:24:57,010 INFO L273 TraceCheckUtils]: 11: Hoare triple {319357#(<= proc_i 4)} assume j < 6; {319357#(<= proc_i 4)} is VALID [2019-05-15 10:24:57,012 INFO L273 TraceCheckUtils]: 12: Hoare triple {319357#(<= proc_i 4)} i := i + 4; {319376#(<= proc_i 8)} is VALID [2019-05-15 10:24:57,015 INFO L273 TraceCheckUtils]: 13: Hoare triple {319376#(<= proc_i 8)} assume i <= 1000; {319376#(<= proc_i 8)} is VALID [2019-05-15 10:24:57,015 INFO L273 TraceCheckUtils]: 14: Hoare triple {319376#(<= proc_i 8)} assume i + 4 < a[j]; {319376#(<= proc_i 8)} is VALID [2019-05-15 10:24:57,017 INFO L273 TraceCheckUtils]: 15: Hoare triple {319376#(<= proc_i 8)} assume a[5] == 1000; {319376#(<= proc_i 8)} is VALID [2019-05-15 10:24:57,017 INFO L273 TraceCheckUtils]: 16: Hoare triple {319376#(<= proc_i 8)} assume j > 4; {319376#(<= proc_i 8)} is VALID [2019-05-15 10:24:57,019 INFO L273 TraceCheckUtils]: 17: Hoare triple {319376#(<= proc_i 8)} assume j < 6; {319376#(<= proc_i 8)} is VALID [2019-05-15 10:24:57,021 INFO L273 TraceCheckUtils]: 18: Hoare triple {319376#(<= proc_i 8)} i := i + 4; {319395#(<= proc_i 12)} is VALID [2019-05-15 10:24:57,021 INFO L273 TraceCheckUtils]: 19: Hoare triple {319395#(<= proc_i 12)} assume i <= 1000; {319395#(<= proc_i 12)} is VALID [2019-05-15 10:24:57,024 INFO L273 TraceCheckUtils]: 20: Hoare triple {319395#(<= proc_i 12)} assume i + 4 < a[j]; {319395#(<= proc_i 12)} is VALID [2019-05-15 10:24:57,024 INFO L273 TraceCheckUtils]: 21: Hoare triple {319395#(<= proc_i 12)} assume a[5] == 1000; {319395#(<= proc_i 12)} is VALID [2019-05-15 10:24:57,026 INFO L273 TraceCheckUtils]: 22: Hoare triple {319395#(<= proc_i 12)} assume j > 4; {319395#(<= proc_i 12)} is VALID [2019-05-15 10:24:57,026 INFO L273 TraceCheckUtils]: 23: Hoare triple {319395#(<= proc_i 12)} assume j < 6; {319395#(<= proc_i 12)} is VALID [2019-05-15 10:24:57,028 INFO L273 TraceCheckUtils]: 24: Hoare triple {319395#(<= proc_i 12)} i := i + 4; {319414#(<= proc_i 16)} is VALID [2019-05-15 10:24:57,028 INFO L273 TraceCheckUtils]: 25: Hoare triple {319414#(<= proc_i 16)} assume i <= 1000; {319414#(<= proc_i 16)} is VALID [2019-05-15 10:24:57,030 INFO L273 TraceCheckUtils]: 26: Hoare triple {319414#(<= proc_i 16)} assume i + 4 < a[j]; {319414#(<= proc_i 16)} is VALID [2019-05-15 10:24:57,030 INFO L273 TraceCheckUtils]: 27: Hoare triple {319414#(<= proc_i 16)} assume a[5] == 1000; {319414#(<= proc_i 16)} is VALID [2019-05-15 10:24:57,032 INFO L273 TraceCheckUtils]: 28: Hoare triple {319414#(<= proc_i 16)} assume j > 4; {319414#(<= proc_i 16)} is VALID [2019-05-15 10:24:57,032 INFO L273 TraceCheckUtils]: 29: Hoare triple {319414#(<= proc_i 16)} assume j < 6; {319414#(<= proc_i 16)} is VALID [2019-05-15 10:24:57,035 INFO L273 TraceCheckUtils]: 30: Hoare triple {319414#(<= proc_i 16)} i := i + 4; {319433#(<= proc_i 20)} is VALID [2019-05-15 10:24:57,035 INFO L273 TraceCheckUtils]: 31: Hoare triple {319433#(<= proc_i 20)} assume i <= 1000; {319433#(<= proc_i 20)} is VALID [2019-05-15 10:24:57,037 INFO L273 TraceCheckUtils]: 32: Hoare triple {319433#(<= proc_i 20)} assume i + 4 < a[j]; {319433#(<= proc_i 20)} is VALID [2019-05-15 10:24:57,037 INFO L273 TraceCheckUtils]: 33: Hoare triple {319433#(<= proc_i 20)} assume a[5] == 1000; {319433#(<= proc_i 20)} is VALID [2019-05-15 10:24:57,039 INFO L273 TraceCheckUtils]: 34: Hoare triple {319433#(<= proc_i 20)} assume j > 4; {319433#(<= proc_i 20)} is VALID [2019-05-15 10:24:57,039 INFO L273 TraceCheckUtils]: 35: Hoare triple {319433#(<= proc_i 20)} assume j < 6; {319433#(<= proc_i 20)} is VALID [2019-05-15 10:24:57,042 INFO L273 TraceCheckUtils]: 36: Hoare triple {319433#(<= proc_i 20)} i := i + 4; {319452#(<= proc_i 24)} is VALID [2019-05-15 10:24:57,042 INFO L273 TraceCheckUtils]: 37: Hoare triple {319452#(<= proc_i 24)} assume i <= 1000; {319452#(<= proc_i 24)} is VALID [2019-05-15 10:24:57,044 INFO L273 TraceCheckUtils]: 38: Hoare triple {319452#(<= proc_i 24)} assume i + 4 < a[j]; {319452#(<= proc_i 24)} is VALID [2019-05-15 10:24:57,044 INFO L273 TraceCheckUtils]: 39: Hoare triple {319452#(<= proc_i 24)} assume a[5] == 1000; {319452#(<= proc_i 24)} is VALID [2019-05-15 10:24:57,046 INFO L273 TraceCheckUtils]: 40: Hoare triple {319452#(<= proc_i 24)} assume j > 4; {319452#(<= proc_i 24)} is VALID [2019-05-15 10:24:57,046 INFO L273 TraceCheckUtils]: 41: Hoare triple {319452#(<= proc_i 24)} assume j < 6; {319452#(<= proc_i 24)} is VALID [2019-05-15 10:24:57,048 INFO L273 TraceCheckUtils]: 42: Hoare triple {319452#(<= proc_i 24)} i := i + 4; {319471#(<= proc_i 28)} is VALID [2019-05-15 10:24:57,048 INFO L273 TraceCheckUtils]: 43: Hoare triple {319471#(<= proc_i 28)} assume i <= 1000; {319471#(<= proc_i 28)} is VALID [2019-05-15 10:24:57,050 INFO L273 TraceCheckUtils]: 44: Hoare triple {319471#(<= proc_i 28)} assume i + 4 < a[j]; {319471#(<= proc_i 28)} is VALID [2019-05-15 10:24:57,050 INFO L273 TraceCheckUtils]: 45: Hoare triple {319471#(<= proc_i 28)} assume a[5] == 1000; {319471#(<= proc_i 28)} is VALID [2019-05-15 10:24:57,052 INFO L273 TraceCheckUtils]: 46: Hoare triple {319471#(<= proc_i 28)} assume j > 4; {319471#(<= proc_i 28)} is VALID [2019-05-15 10:24:57,052 INFO L273 TraceCheckUtils]: 47: Hoare triple {319471#(<= proc_i 28)} assume j < 6; {319471#(<= proc_i 28)} is VALID [2019-05-15 10:24:57,054 INFO L273 TraceCheckUtils]: 48: Hoare triple {319471#(<= proc_i 28)} i := i + 4; {319490#(<= proc_i 32)} is VALID [2019-05-15 10:24:57,054 INFO L273 TraceCheckUtils]: 49: Hoare triple {319490#(<= proc_i 32)} assume i <= 1000; {319490#(<= proc_i 32)} is VALID [2019-05-15 10:24:57,056 INFO L273 TraceCheckUtils]: 50: Hoare triple {319490#(<= proc_i 32)} assume i + 4 < a[j]; {319490#(<= proc_i 32)} is VALID [2019-05-15 10:24:57,056 INFO L273 TraceCheckUtils]: 51: Hoare triple {319490#(<= proc_i 32)} assume a[5] == 1000; {319490#(<= proc_i 32)} is VALID [2019-05-15 10:24:57,058 INFO L273 TraceCheckUtils]: 52: Hoare triple {319490#(<= proc_i 32)} assume j > 4; {319490#(<= proc_i 32)} is VALID [2019-05-15 10:24:57,058 INFO L273 TraceCheckUtils]: 53: Hoare triple {319490#(<= proc_i 32)} assume j < 6; {319490#(<= proc_i 32)} is VALID [2019-05-15 10:24:57,060 INFO L273 TraceCheckUtils]: 54: Hoare triple {319490#(<= proc_i 32)} i := i + 4; {319509#(<= proc_i 36)} is VALID [2019-05-15 10:24:57,060 INFO L273 TraceCheckUtils]: 55: Hoare triple {319509#(<= proc_i 36)} assume i <= 1000; {319509#(<= proc_i 36)} is VALID [2019-05-15 10:24:57,062 INFO L273 TraceCheckUtils]: 56: Hoare triple {319509#(<= proc_i 36)} assume i + 4 < a[j]; {319509#(<= proc_i 36)} is VALID [2019-05-15 10:24:57,062 INFO L273 TraceCheckUtils]: 57: Hoare triple {319509#(<= proc_i 36)} assume a[5] == 1000; {319509#(<= proc_i 36)} is VALID [2019-05-15 10:24:57,068 INFO L273 TraceCheckUtils]: 58: Hoare triple {319509#(<= proc_i 36)} assume j > 4; {319509#(<= proc_i 36)} is VALID [2019-05-15 10:24:57,069 INFO L273 TraceCheckUtils]: 59: Hoare triple {319509#(<= proc_i 36)} assume j < 6; {319509#(<= proc_i 36)} is VALID [2019-05-15 10:24:57,069 INFO L273 TraceCheckUtils]: 60: Hoare triple {319509#(<= proc_i 36)} i := i + 4; {319528#(<= proc_i 40)} is VALID [2019-05-15 10:24:57,071 INFO L273 TraceCheckUtils]: 61: Hoare triple {319528#(<= proc_i 40)} assume i <= 1000; {319528#(<= proc_i 40)} is VALID [2019-05-15 10:24:57,071 INFO L273 TraceCheckUtils]: 62: Hoare triple {319528#(<= proc_i 40)} assume i + 4 < a[j]; {319528#(<= proc_i 40)} is VALID [2019-05-15 10:24:57,071 INFO L273 TraceCheckUtils]: 63: Hoare triple {319528#(<= proc_i 40)} assume a[5] == 1000; {319528#(<= proc_i 40)} is VALID [2019-05-15 10:24:57,073 INFO L273 TraceCheckUtils]: 64: Hoare triple {319528#(<= proc_i 40)} assume j > 4; {319528#(<= proc_i 40)} is VALID [2019-05-15 10:24:57,075 INFO L273 TraceCheckUtils]: 65: Hoare triple {319528#(<= proc_i 40)} assume j < 6; {319528#(<= proc_i 40)} is VALID [2019-05-15 10:24:57,075 INFO L273 TraceCheckUtils]: 66: Hoare triple {319528#(<= proc_i 40)} i := i + 4; {319547#(<= proc_i 44)} is VALID [2019-05-15 10:24:57,077 INFO L273 TraceCheckUtils]: 67: Hoare triple {319547#(<= proc_i 44)} assume i <= 1000; {319547#(<= proc_i 44)} is VALID [2019-05-15 10:24:57,077 INFO L273 TraceCheckUtils]: 68: Hoare triple {319547#(<= proc_i 44)} assume i + 4 < a[j]; {319547#(<= proc_i 44)} is VALID [2019-05-15 10:24:57,080 INFO L273 TraceCheckUtils]: 69: Hoare triple {319547#(<= proc_i 44)} assume a[5] == 1000; {319547#(<= proc_i 44)} is VALID [2019-05-15 10:24:57,080 INFO L273 TraceCheckUtils]: 70: Hoare triple {319547#(<= proc_i 44)} assume j > 4; {319547#(<= proc_i 44)} is VALID [2019-05-15 10:24:57,082 INFO L273 TraceCheckUtils]: 71: Hoare triple {319547#(<= proc_i 44)} assume j < 6; {319547#(<= proc_i 44)} is VALID [2019-05-15 10:24:57,082 INFO L273 TraceCheckUtils]: 72: Hoare triple {319547#(<= proc_i 44)} i := i + 4; {319566#(<= proc_i 48)} is VALID [2019-05-15 10:24:57,084 INFO L273 TraceCheckUtils]: 73: Hoare triple {319566#(<= proc_i 48)} assume i <= 1000; {319566#(<= proc_i 48)} is VALID [2019-05-15 10:24:57,084 INFO L273 TraceCheckUtils]: 74: Hoare triple {319566#(<= proc_i 48)} assume i + 4 < a[j]; {319566#(<= proc_i 48)} is VALID [2019-05-15 10:24:57,086 INFO L273 TraceCheckUtils]: 75: Hoare triple {319566#(<= proc_i 48)} assume a[5] == 1000; {319566#(<= proc_i 48)} is VALID [2019-05-15 10:24:57,088 INFO L273 TraceCheckUtils]: 76: Hoare triple {319566#(<= proc_i 48)} assume j > 4; {319566#(<= proc_i 48)} is VALID [2019-05-15 10:24:57,090 INFO L273 TraceCheckUtils]: 77: Hoare triple {319566#(<= proc_i 48)} assume j < 6; {319566#(<= proc_i 48)} is VALID [2019-05-15 10:24:57,090 INFO L273 TraceCheckUtils]: 78: Hoare triple {319566#(<= proc_i 48)} i := i + 4; {319585#(<= proc_i 52)} is VALID [2019-05-15 10:24:57,092 INFO L273 TraceCheckUtils]: 79: Hoare triple {319585#(<= proc_i 52)} assume i <= 1000; {319585#(<= proc_i 52)} is VALID [2019-05-15 10:24:57,092 INFO L273 TraceCheckUtils]: 80: Hoare triple {319585#(<= proc_i 52)} assume i + 4 < a[j]; {319585#(<= proc_i 52)} is VALID [2019-05-15 10:24:57,095 INFO L273 TraceCheckUtils]: 81: Hoare triple {319585#(<= proc_i 52)} assume a[5] == 1000; {319585#(<= proc_i 52)} is VALID [2019-05-15 10:24:57,095 INFO L273 TraceCheckUtils]: 82: Hoare triple {319585#(<= proc_i 52)} assume j > 4; {319585#(<= proc_i 52)} is VALID [2019-05-15 10:24:57,097 INFO L273 TraceCheckUtils]: 83: Hoare triple {319585#(<= proc_i 52)} assume j < 6; {319585#(<= proc_i 52)} is VALID [2019-05-15 10:24:57,097 INFO L273 TraceCheckUtils]: 84: Hoare triple {319585#(<= proc_i 52)} i := i + 4; {319604#(<= proc_i 56)} is VALID [2019-05-15 10:24:57,100 INFO L273 TraceCheckUtils]: 85: Hoare triple {319604#(<= proc_i 56)} assume i <= 1000; {319604#(<= proc_i 56)} is VALID [2019-05-15 10:24:57,100 INFO L273 TraceCheckUtils]: 86: Hoare triple {319604#(<= proc_i 56)} assume i + 4 < a[j]; {319604#(<= proc_i 56)} is VALID [2019-05-15 10:24:57,102 INFO L273 TraceCheckUtils]: 87: Hoare triple {319604#(<= proc_i 56)} assume a[5] == 1000; {319604#(<= proc_i 56)} is VALID [2019-05-15 10:24:57,102 INFO L273 TraceCheckUtils]: 88: Hoare triple {319604#(<= proc_i 56)} assume j > 4; {319604#(<= proc_i 56)} is VALID [2019-05-15 10:24:57,104 INFO L273 TraceCheckUtils]: 89: Hoare triple {319604#(<= proc_i 56)} assume j < 6; {319604#(<= proc_i 56)} is VALID [2019-05-15 10:24:57,104 INFO L273 TraceCheckUtils]: 90: Hoare triple {319604#(<= proc_i 56)} i := i + 4; {319623#(<= proc_i 60)} is VALID [2019-05-15 10:24:57,106 INFO L273 TraceCheckUtils]: 91: Hoare triple {319623#(<= proc_i 60)} assume i <= 1000; {319623#(<= proc_i 60)} is VALID [2019-05-15 10:24:57,106 INFO L273 TraceCheckUtils]: 92: Hoare triple {319623#(<= proc_i 60)} assume i + 4 < a[j]; {319623#(<= proc_i 60)} is VALID [2019-05-15 10:24:57,108 INFO L273 TraceCheckUtils]: 93: Hoare triple {319623#(<= proc_i 60)} assume a[5] == 1000; {319623#(<= proc_i 60)} is VALID [2019-05-15 10:24:57,108 INFO L273 TraceCheckUtils]: 94: Hoare triple {319623#(<= proc_i 60)} assume j > 4; {319623#(<= proc_i 60)} is VALID [2019-05-15 10:24:57,110 INFO L273 TraceCheckUtils]: 95: Hoare triple {319623#(<= proc_i 60)} assume j < 6; {319623#(<= proc_i 60)} is VALID [2019-05-15 10:24:57,110 INFO L273 TraceCheckUtils]: 96: Hoare triple {319623#(<= proc_i 60)} i := i + 4; {319642#(<= proc_i 64)} is VALID [2019-05-15 10:24:57,112 INFO L273 TraceCheckUtils]: 97: Hoare triple {319642#(<= proc_i 64)} assume i <= 1000; {319642#(<= proc_i 64)} is VALID [2019-05-15 10:24:57,112 INFO L273 TraceCheckUtils]: 98: Hoare triple {319642#(<= proc_i 64)} assume i + 4 < a[j]; {319642#(<= proc_i 64)} is VALID [2019-05-15 10:24:57,112 INFO L273 TraceCheckUtils]: 99: Hoare triple {319642#(<= proc_i 64)} assume a[5] == 1000; {319642#(<= proc_i 64)} is VALID [2019-05-15 10:24:57,114 INFO L273 TraceCheckUtils]: 100: Hoare triple {319642#(<= proc_i 64)} assume j > 4; {319642#(<= proc_i 64)} is VALID [2019-05-15 10:24:57,114 INFO L273 TraceCheckUtils]: 101: Hoare triple {319642#(<= proc_i 64)} assume j < 6; {319642#(<= proc_i 64)} is VALID [2019-05-15 10:24:57,116 INFO L273 TraceCheckUtils]: 102: Hoare triple {319642#(<= proc_i 64)} i := i + 4; {319661#(<= proc_i 68)} is VALID [2019-05-15 10:24:57,116 INFO L273 TraceCheckUtils]: 103: Hoare triple {319661#(<= proc_i 68)} assume i <= 1000; {319661#(<= proc_i 68)} is VALID [2019-05-15 10:24:57,119 INFO L273 TraceCheckUtils]: 104: Hoare triple {319661#(<= proc_i 68)} assume i + 4 < a[j]; {319661#(<= proc_i 68)} is VALID [2019-05-15 10:24:57,119 INFO L273 TraceCheckUtils]: 105: Hoare triple {319661#(<= proc_i 68)} assume a[5] == 1000; {319661#(<= proc_i 68)} is VALID [2019-05-15 10:24:57,121 INFO L273 TraceCheckUtils]: 106: Hoare triple {319661#(<= proc_i 68)} assume j > 4; {319661#(<= proc_i 68)} is VALID [2019-05-15 10:24:57,123 INFO L273 TraceCheckUtils]: 107: Hoare triple {319661#(<= proc_i 68)} assume j < 6; {319661#(<= proc_i 68)} is VALID [2019-05-15 10:24:57,123 INFO L273 TraceCheckUtils]: 108: Hoare triple {319661#(<= proc_i 68)} i := i + 4; {319680#(<= proc_i 72)} is VALID [2019-05-15 10:24:57,125 INFO L273 TraceCheckUtils]: 109: Hoare triple {319680#(<= proc_i 72)} assume i <= 1000; {319680#(<= proc_i 72)} is VALID [2019-05-15 10:24:57,127 INFO L273 TraceCheckUtils]: 110: Hoare triple {319680#(<= proc_i 72)} assume i + 4 < a[j]; {319680#(<= proc_i 72)} is VALID [2019-05-15 10:24:57,127 INFO L273 TraceCheckUtils]: 111: Hoare triple {319680#(<= proc_i 72)} assume a[5] == 1000; {319680#(<= proc_i 72)} is VALID [2019-05-15 10:24:57,129 INFO L273 TraceCheckUtils]: 112: Hoare triple {319680#(<= proc_i 72)} assume j > 4; {319680#(<= proc_i 72)} is VALID [2019-05-15 10:24:57,129 INFO L273 TraceCheckUtils]: 113: Hoare triple {319680#(<= proc_i 72)} assume j < 6; {319680#(<= proc_i 72)} is VALID [2019-05-15 10:24:57,131 INFO L273 TraceCheckUtils]: 114: Hoare triple {319680#(<= proc_i 72)} i := i + 4; {319699#(<= proc_i 76)} is VALID [2019-05-15 10:24:57,131 INFO L273 TraceCheckUtils]: 115: Hoare triple {319699#(<= proc_i 76)} assume i <= 1000; {319699#(<= proc_i 76)} is VALID [2019-05-15 10:24:57,133 INFO L273 TraceCheckUtils]: 116: Hoare triple {319699#(<= proc_i 76)} assume i + 4 < a[j]; {319699#(<= proc_i 76)} is VALID [2019-05-15 10:24:57,135 INFO L273 TraceCheckUtils]: 117: Hoare triple {319699#(<= proc_i 76)} assume a[5] == 1000; {319699#(<= proc_i 76)} is VALID [2019-05-15 10:24:57,135 INFO L273 TraceCheckUtils]: 118: Hoare triple {319699#(<= proc_i 76)} assume j > 4; {319699#(<= proc_i 76)} is VALID [2019-05-15 10:24:57,137 INFO L273 TraceCheckUtils]: 119: Hoare triple {319699#(<= proc_i 76)} assume j < 6; {319699#(<= proc_i 76)} is VALID [2019-05-15 10:24:57,137 INFO L273 TraceCheckUtils]: 120: Hoare triple {319699#(<= proc_i 76)} i := i + 4; {319718#(<= proc_i 80)} is VALID [2019-05-15 10:24:57,139 INFO L273 TraceCheckUtils]: 121: Hoare triple {319718#(<= proc_i 80)} assume i <= 1000; {319718#(<= proc_i 80)} is VALID [2019-05-15 10:24:57,139 INFO L273 TraceCheckUtils]: 122: Hoare triple {319718#(<= proc_i 80)} assume i + 4 < a[j]; {319718#(<= proc_i 80)} is VALID [2019-05-15 10:24:57,142 INFO L273 TraceCheckUtils]: 123: Hoare triple {319718#(<= proc_i 80)} assume a[5] == 1000; {319718#(<= proc_i 80)} is VALID [2019-05-15 10:24:57,142 INFO L273 TraceCheckUtils]: 124: Hoare triple {319718#(<= proc_i 80)} assume j > 4; {319718#(<= proc_i 80)} is VALID [2019-05-15 10:24:57,144 INFO L273 TraceCheckUtils]: 125: Hoare triple {319718#(<= proc_i 80)} assume j < 6; {319718#(<= proc_i 80)} is VALID [2019-05-15 10:24:57,144 INFO L273 TraceCheckUtils]: 126: Hoare triple {319718#(<= proc_i 80)} i := i + 4; {319737#(<= proc_i 84)} is VALID [2019-05-15 10:24:57,146 INFO L273 TraceCheckUtils]: 127: Hoare triple {319737#(<= proc_i 84)} assume i <= 1000; {319737#(<= proc_i 84)} is VALID [2019-05-15 10:24:57,146 INFO L273 TraceCheckUtils]: 128: Hoare triple {319737#(<= proc_i 84)} assume i + 4 < a[j]; {319737#(<= proc_i 84)} is VALID [2019-05-15 10:24:57,148 INFO L273 TraceCheckUtils]: 129: Hoare triple {319737#(<= proc_i 84)} assume a[5] == 1000; {319737#(<= proc_i 84)} is VALID [2019-05-15 10:24:57,148 INFO L273 TraceCheckUtils]: 130: Hoare triple {319737#(<= proc_i 84)} assume j > 4; {319737#(<= proc_i 84)} is VALID [2019-05-15 10:24:57,150 INFO L273 TraceCheckUtils]: 131: Hoare triple {319737#(<= proc_i 84)} assume j < 6; {319737#(<= proc_i 84)} is VALID [2019-05-15 10:24:57,150 INFO L273 TraceCheckUtils]: 132: Hoare triple {319737#(<= proc_i 84)} i := i + 4; {319756#(<= proc_i 88)} is VALID [2019-05-15 10:24:57,152 INFO L273 TraceCheckUtils]: 133: Hoare triple {319756#(<= proc_i 88)} assume i <= 1000; {319756#(<= proc_i 88)} is VALID [2019-05-15 10:24:57,154 INFO L273 TraceCheckUtils]: 134: Hoare triple {319756#(<= proc_i 88)} assume i + 4 < a[j]; {319756#(<= proc_i 88)} is VALID [2019-05-15 10:24:57,154 INFO L273 TraceCheckUtils]: 135: Hoare triple {319756#(<= proc_i 88)} assume a[5] == 1000; {319756#(<= proc_i 88)} is VALID [2019-05-15 10:24:57,156 INFO L273 TraceCheckUtils]: 136: Hoare triple {319756#(<= proc_i 88)} assume j > 4; {319756#(<= proc_i 88)} is VALID [2019-05-15 10:24:57,156 INFO L273 TraceCheckUtils]: 137: Hoare triple {319756#(<= proc_i 88)} assume j < 6; {319756#(<= proc_i 88)} is VALID [2019-05-15 10:24:57,158 INFO L273 TraceCheckUtils]: 138: Hoare triple {319756#(<= proc_i 88)} i := i + 4; {319775#(<= proc_i 92)} is VALID [2019-05-15 10:24:57,158 INFO L273 TraceCheckUtils]: 139: Hoare triple {319775#(<= proc_i 92)} assume i <= 1000; {319775#(<= proc_i 92)} is VALID [2019-05-15 10:24:57,160 INFO L273 TraceCheckUtils]: 140: Hoare triple {319775#(<= proc_i 92)} assume i + 4 < a[j]; {319775#(<= proc_i 92)} is VALID [2019-05-15 10:24:57,160 INFO L273 TraceCheckUtils]: 141: Hoare triple {319775#(<= proc_i 92)} assume a[5] == 1000; {319775#(<= proc_i 92)} is VALID [2019-05-15 10:24:57,162 INFO L273 TraceCheckUtils]: 142: Hoare triple {319775#(<= proc_i 92)} assume j > 4; {319775#(<= proc_i 92)} is VALID [2019-05-15 10:24:57,162 INFO L273 TraceCheckUtils]: 143: Hoare triple {319775#(<= proc_i 92)} assume j < 6; {319775#(<= proc_i 92)} is VALID [2019-05-15 10:24:57,164 INFO L273 TraceCheckUtils]: 144: Hoare triple {319775#(<= proc_i 92)} i := i + 4; {319794#(<= proc_i 96)} is VALID [2019-05-15 10:24:57,164 INFO L273 TraceCheckUtils]: 145: Hoare triple {319794#(<= proc_i 96)} assume i <= 1000; {319794#(<= proc_i 96)} is VALID [2019-05-15 10:24:57,167 INFO L273 TraceCheckUtils]: 146: Hoare triple {319794#(<= proc_i 96)} assume i + 4 < a[j]; {319794#(<= proc_i 96)} is VALID [2019-05-15 10:24:57,167 INFO L273 TraceCheckUtils]: 147: Hoare triple {319794#(<= proc_i 96)} assume a[5] == 1000; {319794#(<= proc_i 96)} is VALID [2019-05-15 10:24:57,169 INFO L273 TraceCheckUtils]: 148: Hoare triple {319794#(<= proc_i 96)} assume j > 4; {319794#(<= proc_i 96)} is VALID [2019-05-15 10:24:57,169 INFO L273 TraceCheckUtils]: 149: Hoare triple {319794#(<= proc_i 96)} assume j < 6; {319794#(<= proc_i 96)} is VALID [2019-05-15 10:24:57,171 INFO L273 TraceCheckUtils]: 150: Hoare triple {319794#(<= proc_i 96)} i := i + 4; {319813#(<= proc_i 100)} is VALID [2019-05-15 10:24:57,171 INFO L273 TraceCheckUtils]: 151: Hoare triple {319813#(<= proc_i 100)} assume i <= 1000; {319813#(<= proc_i 100)} is VALID [2019-05-15 10:24:57,174 INFO L273 TraceCheckUtils]: 152: Hoare triple {319813#(<= proc_i 100)} assume i + 4 < a[j]; {319813#(<= proc_i 100)} is VALID [2019-05-15 10:24:57,174 INFO L273 TraceCheckUtils]: 153: Hoare triple {319813#(<= proc_i 100)} assume a[5] == 1000; {319813#(<= proc_i 100)} is VALID [2019-05-15 10:24:57,176 INFO L273 TraceCheckUtils]: 154: Hoare triple {319813#(<= proc_i 100)} assume j > 4; {319813#(<= proc_i 100)} is VALID [2019-05-15 10:24:57,176 INFO L273 TraceCheckUtils]: 155: Hoare triple {319813#(<= proc_i 100)} assume j < 6; {319813#(<= proc_i 100)} is VALID [2019-05-15 10:24:57,178 INFO L273 TraceCheckUtils]: 156: Hoare triple {319813#(<= proc_i 100)} i := i + 4; {319832#(<= proc_i 104)} is VALID [2019-05-15 10:24:57,178 INFO L273 TraceCheckUtils]: 157: Hoare triple {319832#(<= proc_i 104)} assume i <= 1000; {319832#(<= proc_i 104)} is VALID [2019-05-15 10:24:57,178 INFO L273 TraceCheckUtils]: 158: Hoare triple {319832#(<= proc_i 104)} assume i + 4 < a[j]; {319832#(<= proc_i 104)} is VALID [2019-05-15 10:24:57,180 INFO L273 TraceCheckUtils]: 159: Hoare triple {319832#(<= proc_i 104)} assume a[5] == 1000; {319832#(<= proc_i 104)} is VALID [2019-05-15 10:24:57,182 INFO L273 TraceCheckUtils]: 160: Hoare triple {319832#(<= proc_i 104)} assume j > 4; {319832#(<= proc_i 104)} is VALID [2019-05-15 10:24:57,182 INFO L273 TraceCheckUtils]: 161: Hoare triple {319832#(<= proc_i 104)} assume j < 6; {319832#(<= proc_i 104)} is VALID [2019-05-15 10:24:57,184 INFO L273 TraceCheckUtils]: 162: Hoare triple {319832#(<= proc_i 104)} i := i + 4; {319851#(<= proc_i 108)} is VALID [2019-05-15 10:24:57,184 INFO L273 TraceCheckUtils]: 163: Hoare triple {319851#(<= proc_i 108)} assume i <= 1000; {319851#(<= proc_i 108)} is VALID [2019-05-15 10:24:57,186 INFO L273 TraceCheckUtils]: 164: Hoare triple {319851#(<= proc_i 108)} assume i + 4 < a[j]; {319851#(<= proc_i 108)} is VALID [2019-05-15 10:24:57,186 INFO L273 TraceCheckUtils]: 165: Hoare triple {319851#(<= proc_i 108)} assume a[5] == 1000; {319851#(<= proc_i 108)} is VALID [2019-05-15 10:24:57,188 INFO L273 TraceCheckUtils]: 166: Hoare triple {319851#(<= proc_i 108)} assume j > 4; {319851#(<= proc_i 108)} is VALID [2019-05-15 10:24:57,188 INFO L273 TraceCheckUtils]: 167: Hoare triple {319851#(<= proc_i 108)} assume j < 6; {319851#(<= proc_i 108)} is VALID [2019-05-15 10:24:57,190 INFO L273 TraceCheckUtils]: 168: Hoare triple {319851#(<= proc_i 108)} i := i + 4; {319870#(<= proc_i 112)} is VALID [2019-05-15 10:24:57,190 INFO L273 TraceCheckUtils]: 169: Hoare triple {319870#(<= proc_i 112)} assume i <= 1000; {319870#(<= proc_i 112)} is VALID [2019-05-15 10:24:57,192 INFO L273 TraceCheckUtils]: 170: Hoare triple {319870#(<= proc_i 112)} assume i + 4 < a[j]; {319870#(<= proc_i 112)} is VALID [2019-05-15 10:24:57,192 INFO L273 TraceCheckUtils]: 171: Hoare triple {319870#(<= proc_i 112)} assume a[5] == 1000; {319870#(<= proc_i 112)} is VALID [2019-05-15 10:24:57,195 INFO L273 TraceCheckUtils]: 172: Hoare triple {319870#(<= proc_i 112)} assume j > 4; {319870#(<= proc_i 112)} is VALID [2019-05-15 10:24:57,195 INFO L273 TraceCheckUtils]: 173: Hoare triple {319870#(<= proc_i 112)} assume j < 6; {319870#(<= proc_i 112)} is VALID [2019-05-15 10:24:57,197 INFO L273 TraceCheckUtils]: 174: Hoare triple {319870#(<= proc_i 112)} i := i + 4; {319889#(<= proc_i 116)} is VALID [2019-05-15 10:24:57,197 INFO L273 TraceCheckUtils]: 175: Hoare triple {319889#(<= proc_i 116)} assume i <= 1000; {319889#(<= proc_i 116)} is VALID [2019-05-15 10:24:57,199 INFO L273 TraceCheckUtils]: 176: Hoare triple {319889#(<= proc_i 116)} assume i + 4 < a[j]; {319889#(<= proc_i 116)} is VALID [2019-05-15 10:24:57,199 INFO L273 TraceCheckUtils]: 177: Hoare triple {319889#(<= proc_i 116)} assume a[5] == 1000; {319889#(<= proc_i 116)} is VALID [2019-05-15 10:24:57,201 INFO L273 TraceCheckUtils]: 178: Hoare triple {319889#(<= proc_i 116)} assume j > 4; {319889#(<= proc_i 116)} is VALID [2019-05-15 10:24:57,201 INFO L273 TraceCheckUtils]: 179: Hoare triple {319889#(<= proc_i 116)} assume j < 6; {319889#(<= proc_i 116)} is VALID [2019-05-15 10:24:57,203 INFO L273 TraceCheckUtils]: 180: Hoare triple {319889#(<= proc_i 116)} i := i + 4; {319908#(<= proc_i 120)} is VALID [2019-05-15 10:24:57,203 INFO L273 TraceCheckUtils]: 181: Hoare triple {319908#(<= proc_i 120)} assume i <= 1000; {319908#(<= proc_i 120)} is VALID [2019-05-15 10:24:57,205 INFO L273 TraceCheckUtils]: 182: Hoare triple {319908#(<= proc_i 120)} assume i + 4 < a[j]; {319908#(<= proc_i 120)} is VALID [2019-05-15 10:24:57,205 INFO L273 TraceCheckUtils]: 183: Hoare triple {319908#(<= proc_i 120)} assume a[5] == 1000; {319908#(<= proc_i 120)} is VALID [2019-05-15 10:24:57,207 INFO L273 TraceCheckUtils]: 184: Hoare triple {319908#(<= proc_i 120)} assume j > 4; {319908#(<= proc_i 120)} is VALID [2019-05-15 10:24:57,207 INFO L273 TraceCheckUtils]: 185: Hoare triple {319908#(<= proc_i 120)} assume j < 6; {319908#(<= proc_i 120)} is VALID [2019-05-15 10:24:57,209 INFO L273 TraceCheckUtils]: 186: Hoare triple {319908#(<= proc_i 120)} i := i + 4; {319927#(<= proc_i 124)} is VALID [2019-05-15 10:24:57,209 INFO L273 TraceCheckUtils]: 187: Hoare triple {319927#(<= proc_i 124)} assume i <= 1000; {319927#(<= proc_i 124)} is VALID [2019-05-15 10:24:57,211 INFO L273 TraceCheckUtils]: 188: Hoare triple {319927#(<= proc_i 124)} assume i + 4 < a[j]; {319927#(<= proc_i 124)} is VALID [2019-05-15 10:24:57,211 INFO L273 TraceCheckUtils]: 189: Hoare triple {319927#(<= proc_i 124)} assume a[5] == 1000; {319927#(<= proc_i 124)} is VALID [2019-05-15 10:24:57,213 INFO L273 TraceCheckUtils]: 190: Hoare triple {319927#(<= proc_i 124)} assume j > 4; {319927#(<= proc_i 124)} is VALID [2019-05-15 10:24:57,213 INFO L273 TraceCheckUtils]: 191: Hoare triple {319927#(<= proc_i 124)} assume j < 6; {319927#(<= proc_i 124)} is VALID [2019-05-15 10:24:57,215 INFO L273 TraceCheckUtils]: 192: Hoare triple {319927#(<= proc_i 124)} i := i + 4; {319946#(<= proc_i 128)} is VALID [2019-05-15 10:24:57,215 INFO L273 TraceCheckUtils]: 193: Hoare triple {319946#(<= proc_i 128)} assume i <= 1000; {319946#(<= proc_i 128)} is VALID [2019-05-15 10:24:57,217 INFO L273 TraceCheckUtils]: 194: Hoare triple {319946#(<= proc_i 128)} assume i + 4 < a[j]; {319946#(<= proc_i 128)} is VALID [2019-05-15 10:24:57,220 INFO L273 TraceCheckUtils]: 195: Hoare triple {319946#(<= proc_i 128)} assume a[5] == 1000; {319946#(<= proc_i 128)} is VALID [2019-05-15 10:24:57,220 INFO L273 TraceCheckUtils]: 196: Hoare triple {319946#(<= proc_i 128)} assume j > 4; {319946#(<= proc_i 128)} is VALID [2019-05-15 10:24:57,222 INFO L273 TraceCheckUtils]: 197: Hoare triple {319946#(<= proc_i 128)} assume j < 6; {319946#(<= proc_i 128)} is VALID [2019-05-15 10:24:57,222 INFO L273 TraceCheckUtils]: 198: Hoare triple {319946#(<= proc_i 128)} i := i + 4; {319965#(<= proc_i 132)} is VALID [2019-05-15 10:24:57,225 INFO L273 TraceCheckUtils]: 199: Hoare triple {319965#(<= proc_i 132)} assume i <= 1000; {319965#(<= proc_i 132)} is VALID [2019-05-15 10:24:57,225 INFO L273 TraceCheckUtils]: 200: Hoare triple {319965#(<= proc_i 132)} assume i + 4 < a[j]; {319965#(<= proc_i 132)} is VALID [2019-05-15 10:24:57,227 INFO L273 TraceCheckUtils]: 201: Hoare triple {319965#(<= proc_i 132)} assume a[5] == 1000; {319965#(<= proc_i 132)} is VALID [2019-05-15 10:24:57,227 INFO L273 TraceCheckUtils]: 202: Hoare triple {319965#(<= proc_i 132)} assume j > 4; {319965#(<= proc_i 132)} is VALID [2019-05-15 10:24:57,229 INFO L273 TraceCheckUtils]: 203: Hoare triple {319965#(<= proc_i 132)} assume j < 6; {319965#(<= proc_i 132)} is VALID [2019-05-15 10:24:57,229 INFO L273 TraceCheckUtils]: 204: Hoare triple {319965#(<= proc_i 132)} i := i + 4; {319984#(<= proc_i 136)} is VALID [2019-05-15 10:24:57,236 INFO L273 TraceCheckUtils]: 205: Hoare triple {319984#(<= proc_i 136)} assume i <= 1000; {319984#(<= proc_i 136)} is VALID [2019-05-15 10:24:57,239 INFO L273 TraceCheckUtils]: 206: Hoare triple {319984#(<= proc_i 136)} assume i + 4 < a[j]; {319984#(<= proc_i 136)} is VALID [2019-05-15 10:24:57,241 INFO L273 TraceCheckUtils]: 207: Hoare triple {319984#(<= proc_i 136)} assume a[5] == 1000; {319984#(<= proc_i 136)} is VALID [2019-05-15 10:24:57,241 INFO L273 TraceCheckUtils]: 208: Hoare triple {319984#(<= proc_i 136)} assume j > 4; {319984#(<= proc_i 136)} is VALID [2019-05-15 10:24:57,241 INFO L273 TraceCheckUtils]: 209: Hoare triple {319984#(<= proc_i 136)} assume j < 6; {319984#(<= proc_i 136)} is VALID [2019-05-15 10:24:57,242 INFO L273 TraceCheckUtils]: 210: Hoare triple {319984#(<= proc_i 136)} i := i + 4; {320003#(<= proc_i 140)} is VALID [2019-05-15 10:24:57,243 INFO L273 TraceCheckUtils]: 211: Hoare triple {320003#(<= proc_i 140)} assume i <= 1000; {320003#(<= proc_i 140)} is VALID [2019-05-15 10:24:57,243 INFO L273 TraceCheckUtils]: 212: Hoare triple {320003#(<= proc_i 140)} assume i + 4 < a[j]; {320003#(<= proc_i 140)} is VALID [2019-05-15 10:24:57,243 INFO L273 TraceCheckUtils]: 213: Hoare triple {320003#(<= proc_i 140)} assume a[5] == 1000; {320003#(<= proc_i 140)} is VALID [2019-05-15 10:24:57,244 INFO L273 TraceCheckUtils]: 214: Hoare triple {320003#(<= proc_i 140)} assume j > 4; {320003#(<= proc_i 140)} is VALID [2019-05-15 10:24:57,245 INFO L273 TraceCheckUtils]: 215: Hoare triple {320003#(<= proc_i 140)} assume j < 6; {320003#(<= proc_i 140)} is VALID [2019-05-15 10:24:57,245 INFO L273 TraceCheckUtils]: 216: Hoare triple {320003#(<= proc_i 140)} i := i + 4; {320022#(<= proc_i 144)} is VALID [2019-05-15 10:24:57,246 INFO L273 TraceCheckUtils]: 217: Hoare triple {320022#(<= proc_i 144)} assume i <= 1000; {320022#(<= proc_i 144)} is VALID [2019-05-15 10:24:57,246 INFO L273 TraceCheckUtils]: 218: Hoare triple {320022#(<= proc_i 144)} assume i + 4 < a[j]; {320022#(<= proc_i 144)} is VALID [2019-05-15 10:24:57,247 INFO L273 TraceCheckUtils]: 219: Hoare triple {320022#(<= proc_i 144)} assume a[5] == 1000; {320022#(<= proc_i 144)} is VALID [2019-05-15 10:24:57,247 INFO L273 TraceCheckUtils]: 220: Hoare triple {320022#(<= proc_i 144)} assume j > 4; {320022#(<= proc_i 144)} is VALID [2019-05-15 10:24:57,248 INFO L273 TraceCheckUtils]: 221: Hoare triple {320022#(<= proc_i 144)} assume j < 6; {320022#(<= proc_i 144)} is VALID [2019-05-15 10:24:57,248 INFO L273 TraceCheckUtils]: 222: Hoare triple {320022#(<= proc_i 144)} i := i + 4; {320041#(<= proc_i 148)} is VALID [2019-05-15 10:24:57,249 INFO L273 TraceCheckUtils]: 223: Hoare triple {320041#(<= proc_i 148)} assume i <= 1000; {320041#(<= proc_i 148)} is VALID [2019-05-15 10:24:57,249 INFO L273 TraceCheckUtils]: 224: Hoare triple {320041#(<= proc_i 148)} assume i + 4 < a[j]; {320041#(<= proc_i 148)} is VALID [2019-05-15 10:24:57,250 INFO L273 TraceCheckUtils]: 225: Hoare triple {320041#(<= proc_i 148)} assume a[5] == 1000; {320041#(<= proc_i 148)} is VALID [2019-05-15 10:24:57,250 INFO L273 TraceCheckUtils]: 226: Hoare triple {320041#(<= proc_i 148)} assume j > 4; {320041#(<= proc_i 148)} is VALID [2019-05-15 10:24:57,251 INFO L273 TraceCheckUtils]: 227: Hoare triple {320041#(<= proc_i 148)} assume j < 6; {320041#(<= proc_i 148)} is VALID [2019-05-15 10:24:57,251 INFO L273 TraceCheckUtils]: 228: Hoare triple {320041#(<= proc_i 148)} i := i + 4; {320060#(<= proc_i 152)} is VALID [2019-05-15 10:24:57,252 INFO L273 TraceCheckUtils]: 229: Hoare triple {320060#(<= proc_i 152)} assume i <= 1000; {320060#(<= proc_i 152)} is VALID [2019-05-15 10:24:57,252 INFO L273 TraceCheckUtils]: 230: Hoare triple {320060#(<= proc_i 152)} assume i + 4 < a[j]; {320060#(<= proc_i 152)} is VALID [2019-05-15 10:24:57,253 INFO L273 TraceCheckUtils]: 231: Hoare triple {320060#(<= proc_i 152)} assume a[5] == 1000; {320060#(<= proc_i 152)} is VALID [2019-05-15 10:24:57,253 INFO L273 TraceCheckUtils]: 232: Hoare triple {320060#(<= proc_i 152)} assume j > 4; {320060#(<= proc_i 152)} is VALID [2019-05-15 10:24:57,254 INFO L273 TraceCheckUtils]: 233: Hoare triple {320060#(<= proc_i 152)} assume j < 6; {320060#(<= proc_i 152)} is VALID [2019-05-15 10:24:57,254 INFO L273 TraceCheckUtils]: 234: Hoare triple {320060#(<= proc_i 152)} i := i + 4; {320079#(<= proc_i 156)} is VALID [2019-05-15 10:24:57,255 INFO L273 TraceCheckUtils]: 235: Hoare triple {320079#(<= proc_i 156)} assume i <= 1000; {320079#(<= proc_i 156)} is VALID [2019-05-15 10:24:57,255 INFO L273 TraceCheckUtils]: 236: Hoare triple {320079#(<= proc_i 156)} assume i + 4 < a[j]; {320079#(<= proc_i 156)} is VALID [2019-05-15 10:24:57,256 INFO L273 TraceCheckUtils]: 237: Hoare triple {320079#(<= proc_i 156)} assume a[5] == 1000; {320079#(<= proc_i 156)} is VALID [2019-05-15 10:24:57,256 INFO L273 TraceCheckUtils]: 238: Hoare triple {320079#(<= proc_i 156)} assume j > 4; {320079#(<= proc_i 156)} is VALID [2019-05-15 10:24:57,256 INFO L273 TraceCheckUtils]: 239: Hoare triple {320079#(<= proc_i 156)} assume j < 6; {320079#(<= proc_i 156)} is VALID [2019-05-15 10:24:57,257 INFO L273 TraceCheckUtils]: 240: Hoare triple {320079#(<= proc_i 156)} i := i + 4; {320098#(<= proc_i 160)} is VALID [2019-05-15 10:24:57,258 INFO L273 TraceCheckUtils]: 241: Hoare triple {320098#(<= proc_i 160)} assume i <= 1000; {320098#(<= proc_i 160)} is VALID [2019-05-15 10:24:57,258 INFO L273 TraceCheckUtils]: 242: Hoare triple {320098#(<= proc_i 160)} assume i + 4 < a[j]; {320098#(<= proc_i 160)} is VALID [2019-05-15 10:24:57,259 INFO L273 TraceCheckUtils]: 243: Hoare triple {320098#(<= proc_i 160)} assume a[5] == 1000; {320098#(<= proc_i 160)} is VALID [2019-05-15 10:24:57,259 INFO L273 TraceCheckUtils]: 244: Hoare triple {320098#(<= proc_i 160)} assume j > 4; {320098#(<= proc_i 160)} is VALID [2019-05-15 10:24:57,259 INFO L273 TraceCheckUtils]: 245: Hoare triple {320098#(<= proc_i 160)} assume j < 6; {320098#(<= proc_i 160)} is VALID [2019-05-15 10:24:57,260 INFO L273 TraceCheckUtils]: 246: Hoare triple {320098#(<= proc_i 160)} i := i + 4; {320117#(<= proc_i 164)} is VALID [2019-05-15 10:24:57,261 INFO L273 TraceCheckUtils]: 247: Hoare triple {320117#(<= proc_i 164)} assume i <= 1000; {320117#(<= proc_i 164)} is VALID [2019-05-15 10:24:57,261 INFO L273 TraceCheckUtils]: 248: Hoare triple {320117#(<= proc_i 164)} assume i + 4 < a[j]; {320117#(<= proc_i 164)} is VALID [2019-05-15 10:24:57,261 INFO L273 TraceCheckUtils]: 249: Hoare triple {320117#(<= proc_i 164)} assume a[5] == 1000; {320117#(<= proc_i 164)} is VALID [2019-05-15 10:24:57,262 INFO L273 TraceCheckUtils]: 250: Hoare triple {320117#(<= proc_i 164)} assume j > 4; {320117#(<= proc_i 164)} is VALID [2019-05-15 10:24:57,262 INFO L273 TraceCheckUtils]: 251: Hoare triple {320117#(<= proc_i 164)} assume j < 6; {320117#(<= proc_i 164)} is VALID [2019-05-15 10:24:57,263 INFO L273 TraceCheckUtils]: 252: Hoare triple {320117#(<= proc_i 164)} i := i + 4; {320136#(<= proc_i 168)} is VALID [2019-05-15 10:24:57,263 INFO L273 TraceCheckUtils]: 253: Hoare triple {320136#(<= proc_i 168)} assume i <= 1000; {320136#(<= proc_i 168)} is VALID [2019-05-15 10:24:57,264 INFO L273 TraceCheckUtils]: 254: Hoare triple {320136#(<= proc_i 168)} assume i + 4 < a[j]; {320136#(<= proc_i 168)} is VALID [2019-05-15 10:24:57,264 INFO L273 TraceCheckUtils]: 255: Hoare triple {320136#(<= proc_i 168)} assume a[5] == 1000; {320136#(<= proc_i 168)} is VALID [2019-05-15 10:24:57,265 INFO L273 TraceCheckUtils]: 256: Hoare triple {320136#(<= proc_i 168)} assume j > 4; {320136#(<= proc_i 168)} is VALID [2019-05-15 10:24:57,265 INFO L273 TraceCheckUtils]: 257: Hoare triple {320136#(<= proc_i 168)} assume j < 6; {320136#(<= proc_i 168)} is VALID [2019-05-15 10:24:57,266 INFO L273 TraceCheckUtils]: 258: Hoare triple {320136#(<= proc_i 168)} i := i + 4; {320155#(<= proc_i 172)} is VALID [2019-05-15 10:24:57,266 INFO L273 TraceCheckUtils]: 259: Hoare triple {320155#(<= proc_i 172)} assume i <= 1000; {320155#(<= proc_i 172)} is VALID [2019-05-15 10:24:57,267 INFO L273 TraceCheckUtils]: 260: Hoare triple {320155#(<= proc_i 172)} assume i + 4 < a[j]; {320155#(<= proc_i 172)} is VALID [2019-05-15 10:24:57,267 INFO L273 TraceCheckUtils]: 261: Hoare triple {320155#(<= proc_i 172)} assume a[5] == 1000; {320155#(<= proc_i 172)} is VALID [2019-05-15 10:24:57,268 INFO L273 TraceCheckUtils]: 262: Hoare triple {320155#(<= proc_i 172)} assume j > 4; {320155#(<= proc_i 172)} is VALID [2019-05-15 10:24:57,268 INFO L273 TraceCheckUtils]: 263: Hoare triple {320155#(<= proc_i 172)} assume j < 6; {320155#(<= proc_i 172)} is VALID [2019-05-15 10:24:57,269 INFO L273 TraceCheckUtils]: 264: Hoare triple {320155#(<= proc_i 172)} i := i + 4; {320174#(<= proc_i 176)} is VALID [2019-05-15 10:24:57,269 INFO L273 TraceCheckUtils]: 265: Hoare triple {320174#(<= proc_i 176)} assume i <= 1000; {320174#(<= proc_i 176)} is VALID [2019-05-15 10:24:57,270 INFO L273 TraceCheckUtils]: 266: Hoare triple {320174#(<= proc_i 176)} assume i + 4 < a[j]; {320174#(<= proc_i 176)} is VALID [2019-05-15 10:24:57,270 INFO L273 TraceCheckUtils]: 267: Hoare triple {320174#(<= proc_i 176)} assume a[5] == 1000; {320174#(<= proc_i 176)} is VALID [2019-05-15 10:24:57,271 INFO L273 TraceCheckUtils]: 268: Hoare triple {320174#(<= proc_i 176)} assume j > 4; {320174#(<= proc_i 176)} is VALID [2019-05-15 10:24:57,271 INFO L273 TraceCheckUtils]: 269: Hoare triple {320174#(<= proc_i 176)} assume j < 6; {320174#(<= proc_i 176)} is VALID [2019-05-15 10:24:57,272 INFO L273 TraceCheckUtils]: 270: Hoare triple {320174#(<= proc_i 176)} i := i + 4; {320193#(<= proc_i 180)} is VALID [2019-05-15 10:24:57,272 INFO L273 TraceCheckUtils]: 271: Hoare triple {320193#(<= proc_i 180)} assume i <= 1000; {320193#(<= proc_i 180)} is VALID [2019-05-15 10:24:57,273 INFO L273 TraceCheckUtils]: 272: Hoare triple {320193#(<= proc_i 180)} assume i + 4 < a[j]; {320193#(<= proc_i 180)} is VALID [2019-05-15 10:24:57,273 INFO L273 TraceCheckUtils]: 273: Hoare triple {320193#(<= proc_i 180)} assume a[5] == 1000; {320193#(<= proc_i 180)} is VALID [2019-05-15 10:24:57,274 INFO L273 TraceCheckUtils]: 274: Hoare triple {320193#(<= proc_i 180)} assume j > 4; {320193#(<= proc_i 180)} is VALID [2019-05-15 10:24:57,274 INFO L273 TraceCheckUtils]: 275: Hoare triple {320193#(<= proc_i 180)} assume j < 6; {320193#(<= proc_i 180)} is VALID [2019-05-15 10:24:57,275 INFO L273 TraceCheckUtils]: 276: Hoare triple {320193#(<= proc_i 180)} i := i + 4; {320212#(<= proc_i 184)} is VALID [2019-05-15 10:24:57,275 INFO L273 TraceCheckUtils]: 277: Hoare triple {320212#(<= proc_i 184)} assume i <= 1000; {320212#(<= proc_i 184)} is VALID [2019-05-15 10:24:57,276 INFO L273 TraceCheckUtils]: 278: Hoare triple {320212#(<= proc_i 184)} assume i + 4 < a[j]; {320212#(<= proc_i 184)} is VALID [2019-05-15 10:24:57,276 INFO L273 TraceCheckUtils]: 279: Hoare triple {320212#(<= proc_i 184)} assume a[5] == 1000; {320212#(<= proc_i 184)} is VALID [2019-05-15 10:24:57,277 INFO L273 TraceCheckUtils]: 280: Hoare triple {320212#(<= proc_i 184)} assume j > 4; {320212#(<= proc_i 184)} is VALID [2019-05-15 10:24:57,277 INFO L273 TraceCheckUtils]: 281: Hoare triple {320212#(<= proc_i 184)} assume j < 6; {320212#(<= proc_i 184)} is VALID [2019-05-15 10:24:57,278 INFO L273 TraceCheckUtils]: 282: Hoare triple {320212#(<= proc_i 184)} i := i + 4; {320231#(<= proc_i 188)} is VALID [2019-05-15 10:24:57,278 INFO L273 TraceCheckUtils]: 283: Hoare triple {320231#(<= proc_i 188)} assume i <= 1000; {320231#(<= proc_i 188)} is VALID [2019-05-15 10:24:57,279 INFO L273 TraceCheckUtils]: 284: Hoare triple {320231#(<= proc_i 188)} assume i + 4 < a[j]; {320231#(<= proc_i 188)} is VALID [2019-05-15 10:24:57,279 INFO L273 TraceCheckUtils]: 285: Hoare triple {320231#(<= proc_i 188)} assume a[5] == 1000; {320231#(<= proc_i 188)} is VALID [2019-05-15 10:24:57,279 INFO L273 TraceCheckUtils]: 286: Hoare triple {320231#(<= proc_i 188)} assume j > 4; {320231#(<= proc_i 188)} is VALID [2019-05-15 10:24:57,280 INFO L273 TraceCheckUtils]: 287: Hoare triple {320231#(<= proc_i 188)} assume j < 6; {320231#(<= proc_i 188)} is VALID [2019-05-15 10:24:57,281 INFO L273 TraceCheckUtils]: 288: Hoare triple {320231#(<= proc_i 188)} i := i + 4; {320250#(<= proc_i 192)} is VALID [2019-05-15 10:24:57,281 INFO L273 TraceCheckUtils]: 289: Hoare triple {320250#(<= proc_i 192)} assume i <= 1000; {320250#(<= proc_i 192)} is VALID [2019-05-15 10:24:57,282 INFO L273 TraceCheckUtils]: 290: Hoare triple {320250#(<= proc_i 192)} assume i + 4 < a[j]; {320250#(<= proc_i 192)} is VALID [2019-05-15 10:24:57,282 INFO L273 TraceCheckUtils]: 291: Hoare triple {320250#(<= proc_i 192)} assume a[5] == 1000; {320250#(<= proc_i 192)} is VALID [2019-05-15 10:24:57,282 INFO L273 TraceCheckUtils]: 292: Hoare triple {320250#(<= proc_i 192)} assume j > 4; {320250#(<= proc_i 192)} is VALID [2019-05-15 10:24:57,283 INFO L273 TraceCheckUtils]: 293: Hoare triple {320250#(<= proc_i 192)} assume j < 6; {320250#(<= proc_i 192)} is VALID [2019-05-15 10:24:57,284 INFO L273 TraceCheckUtils]: 294: Hoare triple {320250#(<= proc_i 192)} i := i + 4; {320269#(<= proc_i 196)} is VALID [2019-05-15 10:24:57,284 INFO L273 TraceCheckUtils]: 295: Hoare triple {320269#(<= proc_i 196)} assume i <= 1000; {320269#(<= proc_i 196)} is VALID [2019-05-15 10:24:57,284 INFO L273 TraceCheckUtils]: 296: Hoare triple {320269#(<= proc_i 196)} assume i + 4 < a[j]; {320269#(<= proc_i 196)} is VALID [2019-05-15 10:24:57,285 INFO L273 TraceCheckUtils]: 297: Hoare triple {320269#(<= proc_i 196)} assume a[5] == 1000; {320269#(<= proc_i 196)} is VALID [2019-05-15 10:24:57,285 INFO L273 TraceCheckUtils]: 298: Hoare triple {320269#(<= proc_i 196)} assume j > 4; {320269#(<= proc_i 196)} is VALID [2019-05-15 10:24:57,286 INFO L273 TraceCheckUtils]: 299: Hoare triple {320269#(<= proc_i 196)} assume j < 6; {320269#(<= proc_i 196)} is VALID [2019-05-15 10:24:57,286 INFO L273 TraceCheckUtils]: 300: Hoare triple {320269#(<= proc_i 196)} i := i + 4; {320288#(<= proc_i 200)} is VALID [2019-05-15 10:24:57,287 INFO L273 TraceCheckUtils]: 301: Hoare triple {320288#(<= proc_i 200)} assume i <= 1000; {320288#(<= proc_i 200)} is VALID [2019-05-15 10:24:57,287 INFO L273 TraceCheckUtils]: 302: Hoare triple {320288#(<= proc_i 200)} assume i + 4 < a[j]; {320288#(<= proc_i 200)} is VALID [2019-05-15 10:24:57,288 INFO L273 TraceCheckUtils]: 303: Hoare triple {320288#(<= proc_i 200)} assume a[5] == 1000; {320288#(<= proc_i 200)} is VALID [2019-05-15 10:24:57,288 INFO L273 TraceCheckUtils]: 304: Hoare triple {320288#(<= proc_i 200)} assume j > 4; {320288#(<= proc_i 200)} is VALID [2019-05-15 10:24:57,289 INFO L273 TraceCheckUtils]: 305: Hoare triple {320288#(<= proc_i 200)} assume j < 6; {320288#(<= proc_i 200)} is VALID [2019-05-15 10:24:57,289 INFO L273 TraceCheckUtils]: 306: Hoare triple {320288#(<= proc_i 200)} i := i + 4; {320307#(<= proc_i 204)} is VALID [2019-05-15 10:24:57,290 INFO L273 TraceCheckUtils]: 307: Hoare triple {320307#(<= proc_i 204)} assume i <= 1000; {320307#(<= proc_i 204)} is VALID [2019-05-15 10:24:57,290 INFO L273 TraceCheckUtils]: 308: Hoare triple {320307#(<= proc_i 204)} assume i + 4 < a[j]; {320307#(<= proc_i 204)} is VALID [2019-05-15 10:24:57,291 INFO L273 TraceCheckUtils]: 309: Hoare triple {320307#(<= proc_i 204)} assume a[5] == 1000; {320307#(<= proc_i 204)} is VALID [2019-05-15 10:24:57,291 INFO L273 TraceCheckUtils]: 310: Hoare triple {320307#(<= proc_i 204)} assume j > 4; {320307#(<= proc_i 204)} is VALID [2019-05-15 10:24:57,292 INFO L273 TraceCheckUtils]: 311: Hoare triple {320307#(<= proc_i 204)} assume j < 6; {320307#(<= proc_i 204)} is VALID [2019-05-15 10:24:57,292 INFO L273 TraceCheckUtils]: 312: Hoare triple {320307#(<= proc_i 204)} i := i + 4; {320326#(<= proc_i 208)} is VALID [2019-05-15 10:24:57,293 INFO L273 TraceCheckUtils]: 313: Hoare triple {320326#(<= proc_i 208)} assume i <= 1000; {320326#(<= proc_i 208)} is VALID [2019-05-15 10:24:57,293 INFO L273 TraceCheckUtils]: 314: Hoare triple {320326#(<= proc_i 208)} assume i + 4 < a[j]; {320326#(<= proc_i 208)} is VALID [2019-05-15 10:24:57,294 INFO L273 TraceCheckUtils]: 315: Hoare triple {320326#(<= proc_i 208)} assume a[5] == 1000; {320326#(<= proc_i 208)} is VALID [2019-05-15 10:24:57,294 INFO L273 TraceCheckUtils]: 316: Hoare triple {320326#(<= proc_i 208)} assume j > 4; {320326#(<= proc_i 208)} is VALID [2019-05-15 10:24:57,295 INFO L273 TraceCheckUtils]: 317: Hoare triple {320326#(<= proc_i 208)} assume j < 6; {320326#(<= proc_i 208)} is VALID [2019-05-15 10:24:57,295 INFO L273 TraceCheckUtils]: 318: Hoare triple {320326#(<= proc_i 208)} i := i + 4; {320345#(<= proc_i 212)} is VALID [2019-05-15 10:24:57,296 INFO L273 TraceCheckUtils]: 319: Hoare triple {320345#(<= proc_i 212)} assume i <= 1000; {320345#(<= proc_i 212)} is VALID [2019-05-15 10:24:57,296 INFO L273 TraceCheckUtils]: 320: Hoare triple {320345#(<= proc_i 212)} assume i + 4 < a[j]; {320345#(<= proc_i 212)} is VALID [2019-05-15 10:24:57,297 INFO L273 TraceCheckUtils]: 321: Hoare triple {320345#(<= proc_i 212)} assume a[5] == 1000; {320345#(<= proc_i 212)} is VALID [2019-05-15 10:24:57,297 INFO L273 TraceCheckUtils]: 322: Hoare triple {320345#(<= proc_i 212)} assume j > 4; {320345#(<= proc_i 212)} is VALID [2019-05-15 10:24:57,298 INFO L273 TraceCheckUtils]: 323: Hoare triple {320345#(<= proc_i 212)} assume j < 6; {320345#(<= proc_i 212)} is VALID [2019-05-15 10:24:57,298 INFO L273 TraceCheckUtils]: 324: Hoare triple {320345#(<= proc_i 212)} i := i + 4; {320364#(<= proc_i 216)} is VALID [2019-05-15 10:24:57,299 INFO L273 TraceCheckUtils]: 325: Hoare triple {320364#(<= proc_i 216)} assume i <= 1000; {320364#(<= proc_i 216)} is VALID [2019-05-15 10:24:57,299 INFO L273 TraceCheckUtils]: 326: Hoare triple {320364#(<= proc_i 216)} assume i + 4 < a[j]; {320364#(<= proc_i 216)} is VALID [2019-05-15 10:24:57,300 INFO L273 TraceCheckUtils]: 327: Hoare triple {320364#(<= proc_i 216)} assume a[5] == 1000; {320364#(<= proc_i 216)} is VALID [2019-05-15 10:24:57,300 INFO L273 TraceCheckUtils]: 328: Hoare triple {320364#(<= proc_i 216)} assume j > 4; {320364#(<= proc_i 216)} is VALID [2019-05-15 10:24:57,300 INFO L273 TraceCheckUtils]: 329: Hoare triple {320364#(<= proc_i 216)} assume j < 6; {320364#(<= proc_i 216)} is VALID [2019-05-15 10:24:57,301 INFO L273 TraceCheckUtils]: 330: Hoare triple {320364#(<= proc_i 216)} i := i + 4; {320383#(<= proc_i 220)} is VALID [2019-05-15 10:24:57,302 INFO L273 TraceCheckUtils]: 331: Hoare triple {320383#(<= proc_i 220)} assume i <= 1000; {320383#(<= proc_i 220)} is VALID [2019-05-15 10:24:57,302 INFO L273 TraceCheckUtils]: 332: Hoare triple {320383#(<= proc_i 220)} assume i + 4 < a[j]; {320383#(<= proc_i 220)} is VALID [2019-05-15 10:24:57,302 INFO L273 TraceCheckUtils]: 333: Hoare triple {320383#(<= proc_i 220)} assume a[5] == 1000; {320383#(<= proc_i 220)} is VALID [2019-05-15 10:24:57,303 INFO L273 TraceCheckUtils]: 334: Hoare triple {320383#(<= proc_i 220)} assume j > 4; {320383#(<= proc_i 220)} is VALID [2019-05-15 10:24:57,303 INFO L273 TraceCheckUtils]: 335: Hoare triple {320383#(<= proc_i 220)} assume j < 6; {320383#(<= proc_i 220)} is VALID [2019-05-15 10:24:57,304 INFO L273 TraceCheckUtils]: 336: Hoare triple {320383#(<= proc_i 220)} i := i + 4; {320402#(<= proc_i 224)} is VALID [2019-05-15 10:24:57,305 INFO L273 TraceCheckUtils]: 337: Hoare triple {320402#(<= proc_i 224)} assume i <= 1000; {320402#(<= proc_i 224)} is VALID [2019-05-15 10:24:57,305 INFO L273 TraceCheckUtils]: 338: Hoare triple {320402#(<= proc_i 224)} assume i + 4 < a[j]; {320402#(<= proc_i 224)} is VALID [2019-05-15 10:24:57,305 INFO L273 TraceCheckUtils]: 339: Hoare triple {320402#(<= proc_i 224)} assume a[5] == 1000; {320402#(<= proc_i 224)} is VALID [2019-05-15 10:24:57,306 INFO L273 TraceCheckUtils]: 340: Hoare triple {320402#(<= proc_i 224)} assume j > 4; {320402#(<= proc_i 224)} is VALID [2019-05-15 10:24:57,306 INFO L273 TraceCheckUtils]: 341: Hoare triple {320402#(<= proc_i 224)} assume j < 6; {320402#(<= proc_i 224)} is VALID [2019-05-15 10:24:57,307 INFO L273 TraceCheckUtils]: 342: Hoare triple {320402#(<= proc_i 224)} i := i + 4; {320421#(<= proc_i 228)} is VALID [2019-05-15 10:24:57,307 INFO L273 TraceCheckUtils]: 343: Hoare triple {320421#(<= proc_i 228)} assume i <= 1000; {320421#(<= proc_i 228)} is VALID [2019-05-15 10:24:57,308 INFO L273 TraceCheckUtils]: 344: Hoare triple {320421#(<= proc_i 228)} assume i + 4 < a[j]; {320421#(<= proc_i 228)} is VALID [2019-05-15 10:24:57,308 INFO L273 TraceCheckUtils]: 345: Hoare triple {320421#(<= proc_i 228)} assume a[5] == 1000; {320421#(<= proc_i 228)} is VALID [2019-05-15 10:24:57,309 INFO L273 TraceCheckUtils]: 346: Hoare triple {320421#(<= proc_i 228)} assume j > 4; {320421#(<= proc_i 228)} is VALID [2019-05-15 10:24:57,309 INFO L273 TraceCheckUtils]: 347: Hoare triple {320421#(<= proc_i 228)} assume j < 6; {320421#(<= proc_i 228)} is VALID [2019-05-15 10:24:57,310 INFO L273 TraceCheckUtils]: 348: Hoare triple {320421#(<= proc_i 228)} i := i + 4; {320440#(<= proc_i 232)} is VALID [2019-05-15 10:24:57,310 INFO L273 TraceCheckUtils]: 349: Hoare triple {320440#(<= proc_i 232)} assume i <= 1000; {320440#(<= proc_i 232)} is VALID [2019-05-15 10:24:57,311 INFO L273 TraceCheckUtils]: 350: Hoare triple {320440#(<= proc_i 232)} assume i + 4 < a[j]; {320440#(<= proc_i 232)} is VALID [2019-05-15 10:24:57,311 INFO L273 TraceCheckUtils]: 351: Hoare triple {320440#(<= proc_i 232)} assume a[5] == 1000; {320440#(<= proc_i 232)} is VALID [2019-05-15 10:24:57,312 INFO L273 TraceCheckUtils]: 352: Hoare triple {320440#(<= proc_i 232)} assume j > 4; {320440#(<= proc_i 232)} is VALID [2019-05-15 10:24:57,312 INFO L273 TraceCheckUtils]: 353: Hoare triple {320440#(<= proc_i 232)} assume j < 6; {320440#(<= proc_i 232)} is VALID [2019-05-15 10:24:57,313 INFO L273 TraceCheckUtils]: 354: Hoare triple {320440#(<= proc_i 232)} i := i + 4; {320459#(<= proc_i 236)} is VALID [2019-05-15 10:24:57,313 INFO L273 TraceCheckUtils]: 355: Hoare triple {320459#(<= proc_i 236)} assume i <= 1000; {320459#(<= proc_i 236)} is VALID [2019-05-15 10:24:57,314 INFO L273 TraceCheckUtils]: 356: Hoare triple {320459#(<= proc_i 236)} assume i + 4 < a[j]; {320459#(<= proc_i 236)} is VALID [2019-05-15 10:24:57,314 INFO L273 TraceCheckUtils]: 357: Hoare triple {320459#(<= proc_i 236)} assume a[5] == 1000; {320459#(<= proc_i 236)} is VALID [2019-05-15 10:24:57,315 INFO L273 TraceCheckUtils]: 358: Hoare triple {320459#(<= proc_i 236)} assume j > 4; {320459#(<= proc_i 236)} is VALID [2019-05-15 10:24:57,315 INFO L273 TraceCheckUtils]: 359: Hoare triple {320459#(<= proc_i 236)} assume j < 6; {320459#(<= proc_i 236)} is VALID [2019-05-15 10:24:57,316 INFO L273 TraceCheckUtils]: 360: Hoare triple {320459#(<= proc_i 236)} i := i + 4; {320478#(<= proc_i 240)} is VALID [2019-05-15 10:24:57,316 INFO L273 TraceCheckUtils]: 361: Hoare triple {320478#(<= proc_i 240)} assume i <= 1000; {320478#(<= proc_i 240)} is VALID [2019-05-15 10:24:57,317 INFO L273 TraceCheckUtils]: 362: Hoare triple {320478#(<= proc_i 240)} assume i + 4 < a[j]; {320478#(<= proc_i 240)} is VALID [2019-05-15 10:24:57,317 INFO L273 TraceCheckUtils]: 363: Hoare triple {320478#(<= proc_i 240)} assume a[5] == 1000; {320478#(<= proc_i 240)} is VALID [2019-05-15 10:24:57,318 INFO L273 TraceCheckUtils]: 364: Hoare triple {320478#(<= proc_i 240)} assume j > 4; {320478#(<= proc_i 240)} is VALID [2019-05-15 10:24:57,318 INFO L273 TraceCheckUtils]: 365: Hoare triple {320478#(<= proc_i 240)} assume j < 6; {320478#(<= proc_i 240)} is VALID [2019-05-15 10:24:57,319 INFO L273 TraceCheckUtils]: 366: Hoare triple {320478#(<= proc_i 240)} i := i + 4; {320497#(<= proc_i 244)} is VALID [2019-05-15 10:24:57,319 INFO L273 TraceCheckUtils]: 367: Hoare triple {320497#(<= proc_i 244)} assume i <= 1000; {320497#(<= proc_i 244)} is VALID [2019-05-15 10:24:57,320 INFO L273 TraceCheckUtils]: 368: Hoare triple {320497#(<= proc_i 244)} assume i + 4 < a[j]; {320497#(<= proc_i 244)} is VALID [2019-05-15 10:24:57,320 INFO L273 TraceCheckUtils]: 369: Hoare triple {320497#(<= proc_i 244)} assume a[5] == 1000; {320497#(<= proc_i 244)} is VALID [2019-05-15 10:24:57,321 INFO L273 TraceCheckUtils]: 370: Hoare triple {320497#(<= proc_i 244)} assume j > 4; {320497#(<= proc_i 244)} is VALID [2019-05-15 10:24:57,321 INFO L273 TraceCheckUtils]: 371: Hoare triple {320497#(<= proc_i 244)} assume j < 6; {320497#(<= proc_i 244)} is VALID [2019-05-15 10:24:57,322 INFO L273 TraceCheckUtils]: 372: Hoare triple {320497#(<= proc_i 244)} i := i + 4; {320516#(<= proc_i 248)} is VALID [2019-05-15 10:24:57,322 INFO L273 TraceCheckUtils]: 373: Hoare triple {320516#(<= proc_i 248)} assume i <= 1000; {320516#(<= proc_i 248)} is VALID [2019-05-15 10:24:57,323 INFO L273 TraceCheckUtils]: 374: Hoare triple {320516#(<= proc_i 248)} assume i + 4 < a[j]; {320516#(<= proc_i 248)} is VALID [2019-05-15 10:24:57,323 INFO L273 TraceCheckUtils]: 375: Hoare triple {320516#(<= proc_i 248)} assume a[5] == 1000; {320516#(<= proc_i 248)} is VALID [2019-05-15 10:24:57,324 INFO L273 TraceCheckUtils]: 376: Hoare triple {320516#(<= proc_i 248)} assume j > 4; {320516#(<= proc_i 248)} is VALID [2019-05-15 10:24:57,324 INFO L273 TraceCheckUtils]: 377: Hoare triple {320516#(<= proc_i 248)} assume j < 6; {320516#(<= proc_i 248)} is VALID [2019-05-15 10:24:57,325 INFO L273 TraceCheckUtils]: 378: Hoare triple {320516#(<= proc_i 248)} i := i + 4; {320535#(<= proc_i 252)} is VALID [2019-05-15 10:24:57,325 INFO L273 TraceCheckUtils]: 379: Hoare triple {320535#(<= proc_i 252)} assume i <= 1000; {320535#(<= proc_i 252)} is VALID [2019-05-15 10:24:57,326 INFO L273 TraceCheckUtils]: 380: Hoare triple {320535#(<= proc_i 252)} assume i + 4 < a[j]; {320535#(<= proc_i 252)} is VALID [2019-05-15 10:24:57,326 INFO L273 TraceCheckUtils]: 381: Hoare triple {320535#(<= proc_i 252)} assume a[5] == 1000; {320535#(<= proc_i 252)} is VALID [2019-05-15 10:24:57,326 INFO L273 TraceCheckUtils]: 382: Hoare triple {320535#(<= proc_i 252)} assume j > 4; {320535#(<= proc_i 252)} is VALID [2019-05-15 10:24:57,327 INFO L273 TraceCheckUtils]: 383: Hoare triple {320535#(<= proc_i 252)} assume j < 6; {320535#(<= proc_i 252)} is VALID [2019-05-15 10:24:57,328 INFO L273 TraceCheckUtils]: 384: Hoare triple {320535#(<= proc_i 252)} i := i + 4; {320554#(<= proc_i 256)} is VALID [2019-05-15 10:24:57,328 INFO L273 TraceCheckUtils]: 385: Hoare triple {320554#(<= proc_i 256)} assume i <= 1000; {320554#(<= proc_i 256)} is VALID [2019-05-15 10:24:57,329 INFO L273 TraceCheckUtils]: 386: Hoare triple {320554#(<= proc_i 256)} assume i + 4 < a[j]; {320554#(<= proc_i 256)} is VALID [2019-05-15 10:24:57,329 INFO L273 TraceCheckUtils]: 387: Hoare triple {320554#(<= proc_i 256)} assume a[5] == 1000; {320554#(<= proc_i 256)} is VALID [2019-05-15 10:24:57,329 INFO L273 TraceCheckUtils]: 388: Hoare triple {320554#(<= proc_i 256)} assume j > 4; {320554#(<= proc_i 256)} is VALID [2019-05-15 10:24:57,330 INFO L273 TraceCheckUtils]: 389: Hoare triple {320554#(<= proc_i 256)} assume j < 6; {320554#(<= proc_i 256)} is VALID [2019-05-15 10:24:57,331 INFO L273 TraceCheckUtils]: 390: Hoare triple {320554#(<= proc_i 256)} i := i + 4; {320573#(<= proc_i 260)} is VALID [2019-05-15 10:24:57,331 INFO L273 TraceCheckUtils]: 391: Hoare triple {320573#(<= proc_i 260)} assume i <= 1000; {320573#(<= proc_i 260)} is VALID [2019-05-15 10:24:57,331 INFO L273 TraceCheckUtils]: 392: Hoare triple {320573#(<= proc_i 260)} assume i + 4 < a[j]; {320573#(<= proc_i 260)} is VALID [2019-05-15 10:24:57,332 INFO L273 TraceCheckUtils]: 393: Hoare triple {320573#(<= proc_i 260)} assume a[5] == 1000; {320573#(<= proc_i 260)} is VALID [2019-05-15 10:24:57,332 INFO L273 TraceCheckUtils]: 394: Hoare triple {320573#(<= proc_i 260)} assume j > 4; {320573#(<= proc_i 260)} is VALID [2019-05-15 10:24:57,333 INFO L273 TraceCheckUtils]: 395: Hoare triple {320573#(<= proc_i 260)} assume j < 6; {320573#(<= proc_i 260)} is VALID [2019-05-15 10:24:57,334 INFO L273 TraceCheckUtils]: 396: Hoare triple {320573#(<= proc_i 260)} i := i + 4; {320592#(<= proc_i 264)} is VALID [2019-05-15 10:24:57,334 INFO L273 TraceCheckUtils]: 397: Hoare triple {320592#(<= proc_i 264)} assume i <= 1000; {320592#(<= proc_i 264)} is VALID [2019-05-15 10:24:57,334 INFO L273 TraceCheckUtils]: 398: Hoare triple {320592#(<= proc_i 264)} assume i + 4 < a[j]; {320592#(<= proc_i 264)} is VALID [2019-05-15 10:24:57,335 INFO L273 TraceCheckUtils]: 399: Hoare triple {320592#(<= proc_i 264)} assume a[5] == 1000; {320592#(<= proc_i 264)} is VALID [2019-05-15 10:24:57,335 INFO L273 TraceCheckUtils]: 400: Hoare triple {320592#(<= proc_i 264)} assume j > 4; {320592#(<= proc_i 264)} is VALID [2019-05-15 10:24:57,336 INFO L273 TraceCheckUtils]: 401: Hoare triple {320592#(<= proc_i 264)} assume j < 6; {320592#(<= proc_i 264)} is VALID [2019-05-15 10:24:57,336 INFO L273 TraceCheckUtils]: 402: Hoare triple {320592#(<= proc_i 264)} i := i + 4; {320611#(<= proc_i 268)} is VALID [2019-05-15 10:24:57,337 INFO L273 TraceCheckUtils]: 403: Hoare triple {320611#(<= proc_i 268)} assume i <= 1000; {320611#(<= proc_i 268)} is VALID [2019-05-15 10:24:57,337 INFO L273 TraceCheckUtils]: 404: Hoare triple {320611#(<= proc_i 268)} assume i + 4 < a[j]; {320611#(<= proc_i 268)} is VALID [2019-05-15 10:24:57,338 INFO L273 TraceCheckUtils]: 405: Hoare triple {320611#(<= proc_i 268)} assume a[5] == 1000; {320611#(<= proc_i 268)} is VALID [2019-05-15 10:24:57,338 INFO L273 TraceCheckUtils]: 406: Hoare triple {320611#(<= proc_i 268)} assume j > 4; {320611#(<= proc_i 268)} is VALID [2019-05-15 10:24:57,339 INFO L273 TraceCheckUtils]: 407: Hoare triple {320611#(<= proc_i 268)} assume j < 6; {320611#(<= proc_i 268)} is VALID [2019-05-15 10:24:57,339 INFO L273 TraceCheckUtils]: 408: Hoare triple {320611#(<= proc_i 268)} i := i + 4; {320630#(<= proc_i 272)} is VALID [2019-05-15 10:24:57,340 INFO L273 TraceCheckUtils]: 409: Hoare triple {320630#(<= proc_i 272)} assume i <= 1000; {320630#(<= proc_i 272)} is VALID [2019-05-15 10:24:57,340 INFO L273 TraceCheckUtils]: 410: Hoare triple {320630#(<= proc_i 272)} assume i + 4 < a[j]; {320630#(<= proc_i 272)} is VALID [2019-05-15 10:24:57,341 INFO L273 TraceCheckUtils]: 411: Hoare triple {320630#(<= proc_i 272)} assume a[5] == 1000; {320630#(<= proc_i 272)} is VALID [2019-05-15 10:24:57,341 INFO L273 TraceCheckUtils]: 412: Hoare triple {320630#(<= proc_i 272)} assume j > 4; {320630#(<= proc_i 272)} is VALID [2019-05-15 10:24:57,342 INFO L273 TraceCheckUtils]: 413: Hoare triple {320630#(<= proc_i 272)} assume j < 6; {320630#(<= proc_i 272)} is VALID [2019-05-15 10:24:57,342 INFO L273 TraceCheckUtils]: 414: Hoare triple {320630#(<= proc_i 272)} i := i + 4; {320649#(<= proc_i 276)} is VALID [2019-05-15 10:24:57,343 INFO L273 TraceCheckUtils]: 415: Hoare triple {320649#(<= proc_i 276)} assume i <= 1000; {320649#(<= proc_i 276)} is VALID [2019-05-15 10:24:57,343 INFO L273 TraceCheckUtils]: 416: Hoare triple {320649#(<= proc_i 276)} assume i + 4 < a[j]; {320649#(<= proc_i 276)} is VALID [2019-05-15 10:24:57,344 INFO L273 TraceCheckUtils]: 417: Hoare triple {320649#(<= proc_i 276)} assume a[5] == 1000; {320649#(<= proc_i 276)} is VALID [2019-05-15 10:24:57,344 INFO L273 TraceCheckUtils]: 418: Hoare triple {320649#(<= proc_i 276)} assume j > 4; {320649#(<= proc_i 276)} is VALID [2019-05-15 10:24:57,345 INFO L273 TraceCheckUtils]: 419: Hoare triple {320649#(<= proc_i 276)} assume j < 6; {320649#(<= proc_i 276)} is VALID [2019-05-15 10:24:57,345 INFO L273 TraceCheckUtils]: 420: Hoare triple {320649#(<= proc_i 276)} i := i + 4; {320668#(<= proc_i 280)} is VALID [2019-05-15 10:24:57,346 INFO L273 TraceCheckUtils]: 421: Hoare triple {320668#(<= proc_i 280)} assume i <= 1000; {320668#(<= proc_i 280)} is VALID [2019-05-15 10:24:57,346 INFO L273 TraceCheckUtils]: 422: Hoare triple {320668#(<= proc_i 280)} assume i + 4 < a[j]; {320668#(<= proc_i 280)} is VALID [2019-05-15 10:24:57,347 INFO L273 TraceCheckUtils]: 423: Hoare triple {320668#(<= proc_i 280)} assume a[5] == 1000; {320668#(<= proc_i 280)} is VALID [2019-05-15 10:24:57,347 INFO L273 TraceCheckUtils]: 424: Hoare triple {320668#(<= proc_i 280)} assume j > 4; {320668#(<= proc_i 280)} is VALID [2019-05-15 10:24:57,348 INFO L273 TraceCheckUtils]: 425: Hoare triple {320668#(<= proc_i 280)} assume j < 6; {320668#(<= proc_i 280)} is VALID [2019-05-15 10:24:57,348 INFO L273 TraceCheckUtils]: 426: Hoare triple {320668#(<= proc_i 280)} i := i + 4; {320687#(<= proc_i 284)} is VALID [2019-05-15 10:24:57,349 INFO L273 TraceCheckUtils]: 427: Hoare triple {320687#(<= proc_i 284)} assume i <= 1000; {320687#(<= proc_i 284)} is VALID [2019-05-15 10:24:57,349 INFO L273 TraceCheckUtils]: 428: Hoare triple {320687#(<= proc_i 284)} assume i + 4 < a[j]; {320687#(<= proc_i 284)} is VALID [2019-05-15 10:24:57,350 INFO L273 TraceCheckUtils]: 429: Hoare triple {320687#(<= proc_i 284)} assume a[5] == 1000; {320687#(<= proc_i 284)} is VALID [2019-05-15 10:24:57,350 INFO L273 TraceCheckUtils]: 430: Hoare triple {320687#(<= proc_i 284)} assume j > 4; {320687#(<= proc_i 284)} is VALID [2019-05-15 10:24:57,351 INFO L273 TraceCheckUtils]: 431: Hoare triple {320687#(<= proc_i 284)} assume j < 6; {320687#(<= proc_i 284)} is VALID [2019-05-15 10:24:57,351 INFO L273 TraceCheckUtils]: 432: Hoare triple {320687#(<= proc_i 284)} i := i + 4; {320706#(<= proc_i 288)} is VALID [2019-05-15 10:24:57,352 INFO L273 TraceCheckUtils]: 433: Hoare triple {320706#(<= proc_i 288)} assume i <= 1000; {320706#(<= proc_i 288)} is VALID [2019-05-15 10:24:57,352 INFO L273 TraceCheckUtils]: 434: Hoare triple {320706#(<= proc_i 288)} assume i + 4 < a[j]; {320706#(<= proc_i 288)} is VALID [2019-05-15 10:24:57,353 INFO L273 TraceCheckUtils]: 435: Hoare triple {320706#(<= proc_i 288)} assume a[5] == 1000; {320706#(<= proc_i 288)} is VALID [2019-05-15 10:24:57,353 INFO L273 TraceCheckUtils]: 436: Hoare triple {320706#(<= proc_i 288)} assume j > 4; {320706#(<= proc_i 288)} is VALID [2019-05-15 10:24:57,353 INFO L273 TraceCheckUtils]: 437: Hoare triple {320706#(<= proc_i 288)} assume j < 6; {320706#(<= proc_i 288)} is VALID [2019-05-15 10:24:57,354 INFO L273 TraceCheckUtils]: 438: Hoare triple {320706#(<= proc_i 288)} i := i + 4; {320725#(<= proc_i 292)} is VALID [2019-05-15 10:24:57,355 INFO L273 TraceCheckUtils]: 439: Hoare triple {320725#(<= proc_i 292)} assume i <= 1000; {320725#(<= proc_i 292)} is VALID [2019-05-15 10:24:57,355 INFO L273 TraceCheckUtils]: 440: Hoare triple {320725#(<= proc_i 292)} assume i + 4 < a[j]; {320725#(<= proc_i 292)} is VALID [2019-05-15 10:24:57,356 INFO L273 TraceCheckUtils]: 441: Hoare triple {320725#(<= proc_i 292)} assume a[5] == 1000; {320725#(<= proc_i 292)} is VALID [2019-05-15 10:24:57,356 INFO L273 TraceCheckUtils]: 442: Hoare triple {320725#(<= proc_i 292)} assume j > 4; {320725#(<= proc_i 292)} is VALID [2019-05-15 10:24:57,356 INFO L273 TraceCheckUtils]: 443: Hoare triple {320725#(<= proc_i 292)} assume j < 6; {320725#(<= proc_i 292)} is VALID [2019-05-15 10:24:57,357 INFO L273 TraceCheckUtils]: 444: Hoare triple {320725#(<= proc_i 292)} i := i + 4; {320744#(<= proc_i 296)} is VALID [2019-05-15 10:24:57,358 INFO L273 TraceCheckUtils]: 445: Hoare triple {320744#(<= proc_i 296)} assume i <= 1000; {320744#(<= proc_i 296)} is VALID [2019-05-15 10:24:57,358 INFO L273 TraceCheckUtils]: 446: Hoare triple {320744#(<= proc_i 296)} assume i + 4 < a[j]; {320744#(<= proc_i 296)} is VALID [2019-05-15 10:24:57,358 INFO L273 TraceCheckUtils]: 447: Hoare triple {320744#(<= proc_i 296)} assume a[5] == 1000; {320744#(<= proc_i 296)} is VALID [2019-05-15 10:24:57,359 INFO L273 TraceCheckUtils]: 448: Hoare triple {320744#(<= proc_i 296)} assume j > 4; {320744#(<= proc_i 296)} is VALID [2019-05-15 10:24:57,359 INFO L273 TraceCheckUtils]: 449: Hoare triple {320744#(<= proc_i 296)} assume j < 6; {320744#(<= proc_i 296)} is VALID [2019-05-15 10:24:57,360 INFO L273 TraceCheckUtils]: 450: Hoare triple {320744#(<= proc_i 296)} i := i + 4; {320763#(<= proc_i 300)} is VALID [2019-05-15 10:24:57,361 INFO L273 TraceCheckUtils]: 451: Hoare triple {320763#(<= proc_i 300)} assume i <= 1000; {320763#(<= proc_i 300)} is VALID [2019-05-15 10:24:57,361 INFO L273 TraceCheckUtils]: 452: Hoare triple {320763#(<= proc_i 300)} assume i + 4 < a[j]; {320763#(<= proc_i 300)} is VALID [2019-05-15 10:24:57,361 INFO L273 TraceCheckUtils]: 453: Hoare triple {320763#(<= proc_i 300)} assume a[5] == 1000; {320763#(<= proc_i 300)} is VALID [2019-05-15 10:24:57,362 INFO L273 TraceCheckUtils]: 454: Hoare triple {320763#(<= proc_i 300)} assume j > 4; {320763#(<= proc_i 300)} is VALID [2019-05-15 10:24:57,362 INFO L273 TraceCheckUtils]: 455: Hoare triple {320763#(<= proc_i 300)} assume j < 6; {320763#(<= proc_i 300)} is VALID [2019-05-15 10:24:57,363 INFO L273 TraceCheckUtils]: 456: Hoare triple {320763#(<= proc_i 300)} i := i + 4; {320782#(<= proc_i 304)} is VALID [2019-05-15 10:24:57,363 INFO L273 TraceCheckUtils]: 457: Hoare triple {320782#(<= proc_i 304)} assume i <= 1000; {320782#(<= proc_i 304)} is VALID [2019-05-15 10:24:57,364 INFO L273 TraceCheckUtils]: 458: Hoare triple {320782#(<= proc_i 304)} assume i + 4 < a[j]; {320782#(<= proc_i 304)} is VALID [2019-05-15 10:24:57,364 INFO L273 TraceCheckUtils]: 459: Hoare triple {320782#(<= proc_i 304)} assume a[5] == 1000; {320782#(<= proc_i 304)} is VALID [2019-05-15 10:24:57,365 INFO L273 TraceCheckUtils]: 460: Hoare triple {320782#(<= proc_i 304)} assume j > 4; {320782#(<= proc_i 304)} is VALID [2019-05-15 10:24:57,365 INFO L273 TraceCheckUtils]: 461: Hoare triple {320782#(<= proc_i 304)} assume j < 6; {320782#(<= proc_i 304)} is VALID [2019-05-15 10:24:57,366 INFO L273 TraceCheckUtils]: 462: Hoare triple {320782#(<= proc_i 304)} i := i + 4; {320801#(<= proc_i 308)} is VALID [2019-05-15 10:24:57,366 INFO L273 TraceCheckUtils]: 463: Hoare triple {320801#(<= proc_i 308)} assume i <= 1000; {320801#(<= proc_i 308)} is VALID [2019-05-15 10:24:57,367 INFO L273 TraceCheckUtils]: 464: Hoare triple {320801#(<= proc_i 308)} assume i + 4 < a[j]; {320801#(<= proc_i 308)} is VALID [2019-05-15 10:24:57,367 INFO L273 TraceCheckUtils]: 465: Hoare triple {320801#(<= proc_i 308)} assume a[5] == 1000; {320801#(<= proc_i 308)} is VALID [2019-05-15 10:24:57,368 INFO L273 TraceCheckUtils]: 466: Hoare triple {320801#(<= proc_i 308)} assume j > 4; {320801#(<= proc_i 308)} is VALID [2019-05-15 10:24:57,368 INFO L273 TraceCheckUtils]: 467: Hoare triple {320801#(<= proc_i 308)} assume j < 6; {320801#(<= proc_i 308)} is VALID [2019-05-15 10:24:57,369 INFO L273 TraceCheckUtils]: 468: Hoare triple {320801#(<= proc_i 308)} i := i + 4; {320820#(<= proc_i 312)} is VALID [2019-05-15 10:24:57,369 INFO L273 TraceCheckUtils]: 469: Hoare triple {320820#(<= proc_i 312)} assume i <= 1000; {320820#(<= proc_i 312)} is VALID [2019-05-15 10:24:57,370 INFO L273 TraceCheckUtils]: 470: Hoare triple {320820#(<= proc_i 312)} assume i + 4 < a[j]; {320820#(<= proc_i 312)} is VALID [2019-05-15 10:24:57,370 INFO L273 TraceCheckUtils]: 471: Hoare triple {320820#(<= proc_i 312)} assume a[5] == 1000; {320820#(<= proc_i 312)} is VALID [2019-05-15 10:24:57,371 INFO L273 TraceCheckUtils]: 472: Hoare triple {320820#(<= proc_i 312)} assume j > 4; {320820#(<= proc_i 312)} is VALID [2019-05-15 10:24:57,371 INFO L273 TraceCheckUtils]: 473: Hoare triple {320820#(<= proc_i 312)} assume j < 6; {320820#(<= proc_i 312)} is VALID [2019-05-15 10:24:57,372 INFO L273 TraceCheckUtils]: 474: Hoare triple {320820#(<= proc_i 312)} i := i + 4; {320839#(<= proc_i 316)} is VALID [2019-05-15 10:24:57,372 INFO L273 TraceCheckUtils]: 475: Hoare triple {320839#(<= proc_i 316)} assume i <= 1000; {320839#(<= proc_i 316)} is VALID [2019-05-15 10:24:57,373 INFO L273 TraceCheckUtils]: 476: Hoare triple {320839#(<= proc_i 316)} assume i + 4 < a[j]; {320839#(<= proc_i 316)} is VALID [2019-05-15 10:24:57,373 INFO L273 TraceCheckUtils]: 477: Hoare triple {320839#(<= proc_i 316)} assume a[5] == 1000; {320839#(<= proc_i 316)} is VALID [2019-05-15 10:24:57,374 INFO L273 TraceCheckUtils]: 478: Hoare triple {320839#(<= proc_i 316)} assume j > 4; {320839#(<= proc_i 316)} is VALID [2019-05-15 10:24:57,374 INFO L273 TraceCheckUtils]: 479: Hoare triple {320839#(<= proc_i 316)} assume j < 6; {320839#(<= proc_i 316)} is VALID [2019-05-15 10:24:57,375 INFO L273 TraceCheckUtils]: 480: Hoare triple {320839#(<= proc_i 316)} i := i + 4; {320858#(<= proc_i 320)} is VALID [2019-05-15 10:24:57,375 INFO L273 TraceCheckUtils]: 481: Hoare triple {320858#(<= proc_i 320)} assume i <= 1000; {320858#(<= proc_i 320)} is VALID [2019-05-15 10:24:57,376 INFO L273 TraceCheckUtils]: 482: Hoare triple {320858#(<= proc_i 320)} assume i + 4 < a[j]; {320858#(<= proc_i 320)} is VALID [2019-05-15 10:24:57,376 INFO L273 TraceCheckUtils]: 483: Hoare triple {320858#(<= proc_i 320)} assume a[5] == 1000; {320858#(<= proc_i 320)} is VALID [2019-05-15 10:24:57,377 INFO L273 TraceCheckUtils]: 484: Hoare triple {320858#(<= proc_i 320)} assume j > 4; {320858#(<= proc_i 320)} is VALID [2019-05-15 10:24:57,377 INFO L273 TraceCheckUtils]: 485: Hoare triple {320858#(<= proc_i 320)} assume j < 6; {320858#(<= proc_i 320)} is VALID [2019-05-15 10:24:57,378 INFO L273 TraceCheckUtils]: 486: Hoare triple {320858#(<= proc_i 320)} i := i + 4; {320877#(<= proc_i 324)} is VALID [2019-05-15 10:24:57,378 INFO L273 TraceCheckUtils]: 487: Hoare triple {320877#(<= proc_i 324)} assume i <= 1000; {320877#(<= proc_i 324)} is VALID [2019-05-15 10:24:57,379 INFO L273 TraceCheckUtils]: 488: Hoare triple {320877#(<= proc_i 324)} assume i + 4 < a[j]; {320877#(<= proc_i 324)} is VALID [2019-05-15 10:24:57,379 INFO L273 TraceCheckUtils]: 489: Hoare triple {320877#(<= proc_i 324)} assume a[5] == 1000; {320877#(<= proc_i 324)} is VALID [2019-05-15 10:24:57,380 INFO L273 TraceCheckUtils]: 490: Hoare triple {320877#(<= proc_i 324)} assume j > 4; {320877#(<= proc_i 324)} is VALID [2019-05-15 10:24:57,380 INFO L273 TraceCheckUtils]: 491: Hoare triple {320877#(<= proc_i 324)} assume j < 6; {320877#(<= proc_i 324)} is VALID [2019-05-15 10:24:57,381 INFO L273 TraceCheckUtils]: 492: Hoare triple {320877#(<= proc_i 324)} i := i + 4; {320896#(<= proc_i 328)} is VALID [2019-05-15 10:24:57,381 INFO L273 TraceCheckUtils]: 493: Hoare triple {320896#(<= proc_i 328)} assume i <= 1000; {320896#(<= proc_i 328)} is VALID [2019-05-15 10:24:57,382 INFO L273 TraceCheckUtils]: 494: Hoare triple {320896#(<= proc_i 328)} assume i + 4 < a[j]; {320896#(<= proc_i 328)} is VALID [2019-05-15 10:24:57,382 INFO L273 TraceCheckUtils]: 495: Hoare triple {320896#(<= proc_i 328)} assume a[5] == 1000; {320896#(<= proc_i 328)} is VALID [2019-05-15 10:24:57,382 INFO L273 TraceCheckUtils]: 496: Hoare triple {320896#(<= proc_i 328)} assume j > 4; {320896#(<= proc_i 328)} is VALID [2019-05-15 10:24:57,383 INFO L273 TraceCheckUtils]: 497: Hoare triple {320896#(<= proc_i 328)} assume j < 6; {320896#(<= proc_i 328)} is VALID [2019-05-15 10:24:57,384 INFO L273 TraceCheckUtils]: 498: Hoare triple {320896#(<= proc_i 328)} i := i + 4; {320915#(<= proc_i 332)} is VALID [2019-05-15 10:24:57,384 INFO L273 TraceCheckUtils]: 499: Hoare triple {320915#(<= proc_i 332)} assume i <= 1000; {320915#(<= proc_i 332)} is VALID [2019-05-15 10:24:57,385 INFO L273 TraceCheckUtils]: 500: Hoare triple {320915#(<= proc_i 332)} assume i + 4 < a[j]; {320915#(<= proc_i 332)} is VALID [2019-05-15 10:24:57,385 INFO L273 TraceCheckUtils]: 501: Hoare triple {320915#(<= proc_i 332)} assume a[5] == 1000; {320915#(<= proc_i 332)} is VALID [2019-05-15 10:24:57,385 INFO L273 TraceCheckUtils]: 502: Hoare triple {320915#(<= proc_i 332)} assume j > 4; {320915#(<= proc_i 332)} is VALID [2019-05-15 10:24:57,386 INFO L273 TraceCheckUtils]: 503: Hoare triple {320915#(<= proc_i 332)} assume j < 6; {320915#(<= proc_i 332)} is VALID [2019-05-15 10:24:57,387 INFO L273 TraceCheckUtils]: 504: Hoare triple {320915#(<= proc_i 332)} i := i + 4; {320934#(<= proc_i 336)} is VALID [2019-05-15 10:24:57,387 INFO L273 TraceCheckUtils]: 505: Hoare triple {320934#(<= proc_i 336)} assume i <= 1000; {320934#(<= proc_i 336)} is VALID [2019-05-15 10:24:57,387 INFO L273 TraceCheckUtils]: 506: Hoare triple {320934#(<= proc_i 336)} assume i + 4 < a[j]; {320934#(<= proc_i 336)} is VALID [2019-05-15 10:24:57,388 INFO L273 TraceCheckUtils]: 507: Hoare triple {320934#(<= proc_i 336)} assume a[5] == 1000; {320934#(<= proc_i 336)} is VALID [2019-05-15 10:24:57,388 INFO L273 TraceCheckUtils]: 508: Hoare triple {320934#(<= proc_i 336)} assume j > 4; {320934#(<= proc_i 336)} is VALID [2019-05-15 10:24:57,389 INFO L273 TraceCheckUtils]: 509: Hoare triple {320934#(<= proc_i 336)} assume j < 6; {320934#(<= proc_i 336)} is VALID [2019-05-15 10:24:57,390 INFO L273 TraceCheckUtils]: 510: Hoare triple {320934#(<= proc_i 336)} i := i + 4; {320953#(<= proc_i 340)} is VALID [2019-05-15 10:24:57,390 INFO L273 TraceCheckUtils]: 511: Hoare triple {320953#(<= proc_i 340)} assume i <= 1000; {320953#(<= proc_i 340)} is VALID [2019-05-15 10:24:57,390 INFO L273 TraceCheckUtils]: 512: Hoare triple {320953#(<= proc_i 340)} assume i + 4 < a[j]; {320953#(<= proc_i 340)} is VALID [2019-05-15 10:24:57,391 INFO L273 TraceCheckUtils]: 513: Hoare triple {320953#(<= proc_i 340)} assume a[5] == 1000; {320953#(<= proc_i 340)} is VALID [2019-05-15 10:24:57,391 INFO L273 TraceCheckUtils]: 514: Hoare triple {320953#(<= proc_i 340)} assume j > 4; {320953#(<= proc_i 340)} is VALID [2019-05-15 10:24:57,392 INFO L273 TraceCheckUtils]: 515: Hoare triple {320953#(<= proc_i 340)} assume j < 6; {320953#(<= proc_i 340)} is VALID [2019-05-15 10:24:57,392 INFO L273 TraceCheckUtils]: 516: Hoare triple {320953#(<= proc_i 340)} i := i + 4; {320972#(<= proc_i 344)} is VALID [2019-05-15 10:24:57,393 INFO L273 TraceCheckUtils]: 517: Hoare triple {320972#(<= proc_i 344)} assume i <= 1000; {320972#(<= proc_i 344)} is VALID [2019-05-15 10:24:57,393 INFO L273 TraceCheckUtils]: 518: Hoare triple {320972#(<= proc_i 344)} assume i + 4 < a[j]; {320972#(<= proc_i 344)} is VALID [2019-05-15 10:24:57,394 INFO L273 TraceCheckUtils]: 519: Hoare triple {320972#(<= proc_i 344)} assume a[5] == 1000; {320972#(<= proc_i 344)} is VALID [2019-05-15 10:24:57,394 INFO L273 TraceCheckUtils]: 520: Hoare triple {320972#(<= proc_i 344)} assume j > 4; {320972#(<= proc_i 344)} is VALID [2019-05-15 10:24:57,395 INFO L273 TraceCheckUtils]: 521: Hoare triple {320972#(<= proc_i 344)} assume j < 6; {320972#(<= proc_i 344)} is VALID [2019-05-15 10:24:57,395 INFO L273 TraceCheckUtils]: 522: Hoare triple {320972#(<= proc_i 344)} i := i + 4; {320991#(<= proc_i 348)} is VALID [2019-05-15 10:24:57,396 INFO L273 TraceCheckUtils]: 523: Hoare triple {320991#(<= proc_i 348)} assume i <= 1000; {320991#(<= proc_i 348)} is VALID [2019-05-15 10:24:57,396 INFO L273 TraceCheckUtils]: 524: Hoare triple {320991#(<= proc_i 348)} assume i + 4 < a[j]; {320991#(<= proc_i 348)} is VALID [2019-05-15 10:24:57,397 INFO L273 TraceCheckUtils]: 525: Hoare triple {320991#(<= proc_i 348)} assume a[5] == 1000; {320991#(<= proc_i 348)} is VALID [2019-05-15 10:24:57,397 INFO L273 TraceCheckUtils]: 526: Hoare triple {320991#(<= proc_i 348)} assume j > 4; {320991#(<= proc_i 348)} is VALID [2019-05-15 10:24:57,398 INFO L273 TraceCheckUtils]: 527: Hoare triple {320991#(<= proc_i 348)} assume j < 6; {320991#(<= proc_i 348)} is VALID [2019-05-15 10:24:57,398 INFO L273 TraceCheckUtils]: 528: Hoare triple {320991#(<= proc_i 348)} i := i + 4; {321010#(<= proc_i 352)} is VALID [2019-05-15 10:24:57,399 INFO L273 TraceCheckUtils]: 529: Hoare triple {321010#(<= proc_i 352)} assume i <= 1000; {321010#(<= proc_i 352)} is VALID [2019-05-15 10:24:57,399 INFO L273 TraceCheckUtils]: 530: Hoare triple {321010#(<= proc_i 352)} assume i + 4 < a[j]; {321010#(<= proc_i 352)} is VALID [2019-05-15 10:24:57,400 INFO L273 TraceCheckUtils]: 531: Hoare triple {321010#(<= proc_i 352)} assume a[5] == 1000; {321010#(<= proc_i 352)} is VALID [2019-05-15 10:24:57,400 INFO L273 TraceCheckUtils]: 532: Hoare triple {321010#(<= proc_i 352)} assume j > 4; {321010#(<= proc_i 352)} is VALID [2019-05-15 10:24:57,401 INFO L273 TraceCheckUtils]: 533: Hoare triple {321010#(<= proc_i 352)} assume j < 6; {321010#(<= proc_i 352)} is VALID [2019-05-15 10:24:57,401 INFO L273 TraceCheckUtils]: 534: Hoare triple {321010#(<= proc_i 352)} i := i + 4; {321029#(<= proc_i 356)} is VALID [2019-05-15 10:24:57,402 INFO L273 TraceCheckUtils]: 535: Hoare triple {321029#(<= proc_i 356)} assume i <= 1000; {321029#(<= proc_i 356)} is VALID [2019-05-15 10:24:57,402 INFO L273 TraceCheckUtils]: 536: Hoare triple {321029#(<= proc_i 356)} assume i + 4 < a[j]; {321029#(<= proc_i 356)} is VALID [2019-05-15 10:24:57,403 INFO L273 TraceCheckUtils]: 537: Hoare triple {321029#(<= proc_i 356)} assume a[5] == 1000; {321029#(<= proc_i 356)} is VALID [2019-05-15 10:24:57,403 INFO L273 TraceCheckUtils]: 538: Hoare triple {321029#(<= proc_i 356)} assume j > 4; {321029#(<= proc_i 356)} is VALID [2019-05-15 10:24:57,404 INFO L273 TraceCheckUtils]: 539: Hoare triple {321029#(<= proc_i 356)} assume j < 6; {321029#(<= proc_i 356)} is VALID [2019-05-15 10:24:57,404 INFO L273 TraceCheckUtils]: 540: Hoare triple {321029#(<= proc_i 356)} i := i + 4; {321048#(<= proc_i 360)} is VALID [2019-05-15 10:24:57,405 INFO L273 TraceCheckUtils]: 541: Hoare triple {321048#(<= proc_i 360)} assume i <= 1000; {321048#(<= proc_i 360)} is VALID [2019-05-15 10:24:57,405 INFO L273 TraceCheckUtils]: 542: Hoare triple {321048#(<= proc_i 360)} assume i + 4 < a[j]; {321048#(<= proc_i 360)} is VALID [2019-05-15 10:24:57,406 INFO L273 TraceCheckUtils]: 543: Hoare triple {321048#(<= proc_i 360)} assume a[5] == 1000; {321048#(<= proc_i 360)} is VALID [2019-05-15 10:24:57,406 INFO L273 TraceCheckUtils]: 544: Hoare triple {321048#(<= proc_i 360)} assume j > 4; {321048#(<= proc_i 360)} is VALID [2019-05-15 10:24:57,407 INFO L273 TraceCheckUtils]: 545: Hoare triple {321048#(<= proc_i 360)} assume j < 6; {321048#(<= proc_i 360)} is VALID [2019-05-15 10:24:57,408 INFO L273 TraceCheckUtils]: 546: Hoare triple {321048#(<= proc_i 360)} i := i + 4; {321067#(<= proc_i 364)} is VALID [2019-05-15 10:24:57,408 INFO L273 TraceCheckUtils]: 547: Hoare triple {321067#(<= proc_i 364)} assume i <= 1000; {321067#(<= proc_i 364)} is VALID [2019-05-15 10:24:57,408 INFO L273 TraceCheckUtils]: 548: Hoare triple {321067#(<= proc_i 364)} assume i + 4 < a[j]; {321067#(<= proc_i 364)} is VALID [2019-05-15 10:24:57,409 INFO L273 TraceCheckUtils]: 549: Hoare triple {321067#(<= proc_i 364)} assume a[5] == 1000; {321067#(<= proc_i 364)} is VALID [2019-05-15 10:24:57,409 INFO L273 TraceCheckUtils]: 550: Hoare triple {321067#(<= proc_i 364)} assume j > 4; {321067#(<= proc_i 364)} is VALID [2019-05-15 10:24:57,410 INFO L273 TraceCheckUtils]: 551: Hoare triple {321067#(<= proc_i 364)} assume j < 6; {321067#(<= proc_i 364)} is VALID [2019-05-15 10:24:57,411 INFO L273 TraceCheckUtils]: 552: Hoare triple {321067#(<= proc_i 364)} i := i + 4; {321086#(<= proc_i 368)} is VALID [2019-05-15 10:24:57,411 INFO L273 TraceCheckUtils]: 553: Hoare triple {321086#(<= proc_i 368)} assume i <= 1000; {321086#(<= proc_i 368)} is VALID [2019-05-15 10:24:57,412 INFO L273 TraceCheckUtils]: 554: Hoare triple {321086#(<= proc_i 368)} assume i + 4 < a[j]; {321086#(<= proc_i 368)} is VALID [2019-05-15 10:24:57,412 INFO L273 TraceCheckUtils]: 555: Hoare triple {321086#(<= proc_i 368)} assume a[5] == 1000; {321086#(<= proc_i 368)} is VALID [2019-05-15 10:24:57,413 INFO L273 TraceCheckUtils]: 556: Hoare triple {321086#(<= proc_i 368)} assume j > 4; {321086#(<= proc_i 368)} is VALID [2019-05-15 10:24:57,413 INFO L273 TraceCheckUtils]: 557: Hoare triple {321086#(<= proc_i 368)} assume j < 6; {321086#(<= proc_i 368)} is VALID [2019-05-15 10:24:57,414 INFO L273 TraceCheckUtils]: 558: Hoare triple {321086#(<= proc_i 368)} i := i + 4; {321105#(<= proc_i 372)} is VALID [2019-05-15 10:24:57,414 INFO L273 TraceCheckUtils]: 559: Hoare triple {321105#(<= proc_i 372)} assume i <= 1000; {321105#(<= proc_i 372)} is VALID [2019-05-15 10:24:57,415 INFO L273 TraceCheckUtils]: 560: Hoare triple {321105#(<= proc_i 372)} assume i + 4 < a[j]; {321105#(<= proc_i 372)} is VALID [2019-05-15 10:24:57,415 INFO L273 TraceCheckUtils]: 561: Hoare triple {321105#(<= proc_i 372)} assume a[5] == 1000; {321105#(<= proc_i 372)} is VALID [2019-05-15 10:24:57,416 INFO L273 TraceCheckUtils]: 562: Hoare triple {321105#(<= proc_i 372)} assume j > 4; {321105#(<= proc_i 372)} is VALID [2019-05-15 10:24:57,416 INFO L273 TraceCheckUtils]: 563: Hoare triple {321105#(<= proc_i 372)} assume j < 6; {321105#(<= proc_i 372)} is VALID [2019-05-15 10:24:57,417 INFO L273 TraceCheckUtils]: 564: Hoare triple {321105#(<= proc_i 372)} i := i + 4; {321124#(<= proc_i 376)} is VALID [2019-05-15 10:24:57,417 INFO L273 TraceCheckUtils]: 565: Hoare triple {321124#(<= proc_i 376)} assume i <= 1000; {321124#(<= proc_i 376)} is VALID [2019-05-15 10:24:57,418 INFO L273 TraceCheckUtils]: 566: Hoare triple {321124#(<= proc_i 376)} assume i + 4 < a[j]; {321124#(<= proc_i 376)} is VALID [2019-05-15 10:24:57,418 INFO L273 TraceCheckUtils]: 567: Hoare triple {321124#(<= proc_i 376)} assume a[5] == 1000; {321124#(<= proc_i 376)} is VALID [2019-05-15 10:24:57,419 INFO L273 TraceCheckUtils]: 568: Hoare triple {321124#(<= proc_i 376)} assume j > 4; {321124#(<= proc_i 376)} is VALID [2019-05-15 10:24:57,419 INFO L273 TraceCheckUtils]: 569: Hoare triple {321124#(<= proc_i 376)} assume j < 6; {321124#(<= proc_i 376)} is VALID [2019-05-15 10:24:57,420 INFO L273 TraceCheckUtils]: 570: Hoare triple {321124#(<= proc_i 376)} i := i + 4; {321143#(<= proc_i 380)} is VALID [2019-05-15 10:24:57,420 INFO L273 TraceCheckUtils]: 571: Hoare triple {321143#(<= proc_i 380)} assume i <= 1000; {321143#(<= proc_i 380)} is VALID [2019-05-15 10:24:57,421 INFO L273 TraceCheckUtils]: 572: Hoare triple {321143#(<= proc_i 380)} assume i + 4 < a[j]; {321143#(<= proc_i 380)} is VALID [2019-05-15 10:24:57,421 INFO L273 TraceCheckUtils]: 573: Hoare triple {321143#(<= proc_i 380)} assume a[5] == 1000; {321143#(<= proc_i 380)} is VALID [2019-05-15 10:24:57,421 INFO L273 TraceCheckUtils]: 574: Hoare triple {321143#(<= proc_i 380)} assume j > 4; {321143#(<= proc_i 380)} is VALID [2019-05-15 10:24:57,422 INFO L273 TraceCheckUtils]: 575: Hoare triple {321143#(<= proc_i 380)} assume j < 6; {321143#(<= proc_i 380)} is VALID [2019-05-15 10:24:57,423 INFO L273 TraceCheckUtils]: 576: Hoare triple {321143#(<= proc_i 380)} i := i + 4; {321162#(<= proc_i 384)} is VALID [2019-05-15 10:24:57,423 INFO L273 TraceCheckUtils]: 577: Hoare triple {321162#(<= proc_i 384)} assume i <= 1000; {321162#(<= proc_i 384)} is VALID [2019-05-15 10:24:57,424 INFO L273 TraceCheckUtils]: 578: Hoare triple {321162#(<= proc_i 384)} assume i + 4 < a[j]; {321162#(<= proc_i 384)} is VALID [2019-05-15 10:24:57,424 INFO L273 TraceCheckUtils]: 579: Hoare triple {321162#(<= proc_i 384)} assume a[5] == 1000; {321162#(<= proc_i 384)} is VALID [2019-05-15 10:24:57,424 INFO L273 TraceCheckUtils]: 580: Hoare triple {321162#(<= proc_i 384)} assume j > 4; {321162#(<= proc_i 384)} is VALID [2019-05-15 10:24:57,425 INFO L273 TraceCheckUtils]: 581: Hoare triple {321162#(<= proc_i 384)} assume j < 6; {321162#(<= proc_i 384)} is VALID [2019-05-15 10:24:57,426 INFO L273 TraceCheckUtils]: 582: Hoare triple {321162#(<= proc_i 384)} i := i + 4; {321181#(<= proc_i 388)} is VALID [2019-05-15 10:24:57,426 INFO L273 TraceCheckUtils]: 583: Hoare triple {321181#(<= proc_i 388)} assume i <= 1000; {321181#(<= proc_i 388)} is VALID [2019-05-15 10:24:57,426 INFO L273 TraceCheckUtils]: 584: Hoare triple {321181#(<= proc_i 388)} assume i + 4 < a[j]; {321181#(<= proc_i 388)} is VALID [2019-05-15 10:24:57,427 INFO L273 TraceCheckUtils]: 585: Hoare triple {321181#(<= proc_i 388)} assume a[5] == 1000; {321181#(<= proc_i 388)} is VALID [2019-05-15 10:24:57,427 INFO L273 TraceCheckUtils]: 586: Hoare triple {321181#(<= proc_i 388)} assume j > 4; {321181#(<= proc_i 388)} is VALID [2019-05-15 10:24:57,428 INFO L273 TraceCheckUtils]: 587: Hoare triple {321181#(<= proc_i 388)} assume j < 6; {321181#(<= proc_i 388)} is VALID [2019-05-15 10:24:57,429 INFO L273 TraceCheckUtils]: 588: Hoare triple {321181#(<= proc_i 388)} i := i + 4; {321200#(<= proc_i 392)} is VALID [2019-05-15 10:24:57,429 INFO L273 TraceCheckUtils]: 589: Hoare triple {321200#(<= proc_i 392)} assume i <= 1000; {321200#(<= proc_i 392)} is VALID [2019-05-15 10:24:57,429 INFO L273 TraceCheckUtils]: 590: Hoare triple {321200#(<= proc_i 392)} assume i + 4 < a[j]; {321200#(<= proc_i 392)} is VALID [2019-05-15 10:24:57,430 INFO L273 TraceCheckUtils]: 591: Hoare triple {321200#(<= proc_i 392)} assume a[5] == 1000; {321200#(<= proc_i 392)} is VALID [2019-05-15 10:24:57,430 INFO L273 TraceCheckUtils]: 592: Hoare triple {321200#(<= proc_i 392)} assume j > 4; {321200#(<= proc_i 392)} is VALID [2019-05-15 10:24:57,431 INFO L273 TraceCheckUtils]: 593: Hoare triple {321200#(<= proc_i 392)} assume j < 6; {321200#(<= proc_i 392)} is VALID [2019-05-15 10:24:57,431 INFO L273 TraceCheckUtils]: 594: Hoare triple {321200#(<= proc_i 392)} i := i + 4; {321219#(<= proc_i 396)} is VALID [2019-05-15 10:24:57,432 INFO L273 TraceCheckUtils]: 595: Hoare triple {321219#(<= proc_i 396)} assume i <= 1000; {321219#(<= proc_i 396)} is VALID [2019-05-15 10:24:57,432 INFO L273 TraceCheckUtils]: 596: Hoare triple {321219#(<= proc_i 396)} assume i + 4 < a[j]; {321219#(<= proc_i 396)} is VALID [2019-05-15 10:24:57,433 INFO L273 TraceCheckUtils]: 597: Hoare triple {321219#(<= proc_i 396)} assume a[5] == 1000; {321219#(<= proc_i 396)} is VALID [2019-05-15 10:24:57,433 INFO L273 TraceCheckUtils]: 598: Hoare triple {321219#(<= proc_i 396)} assume j > 4; {321219#(<= proc_i 396)} is VALID [2019-05-15 10:24:57,434 INFO L273 TraceCheckUtils]: 599: Hoare triple {321219#(<= proc_i 396)} assume j < 6; {321219#(<= proc_i 396)} is VALID [2019-05-15 10:24:57,434 INFO L273 TraceCheckUtils]: 600: Hoare triple {321219#(<= proc_i 396)} i := i + 4; {321238#(<= proc_i 400)} is VALID [2019-05-15 10:24:57,435 INFO L273 TraceCheckUtils]: 601: Hoare triple {321238#(<= proc_i 400)} assume i <= 1000; {321238#(<= proc_i 400)} is VALID [2019-05-15 10:24:57,435 INFO L273 TraceCheckUtils]: 602: Hoare triple {321238#(<= proc_i 400)} assume i + 4 < a[j]; {321238#(<= proc_i 400)} is VALID [2019-05-15 10:24:57,436 INFO L273 TraceCheckUtils]: 603: Hoare triple {321238#(<= proc_i 400)} assume a[5] == 1000; {321238#(<= proc_i 400)} is VALID [2019-05-15 10:24:57,436 INFO L273 TraceCheckUtils]: 604: Hoare triple {321238#(<= proc_i 400)} assume j > 4; {321238#(<= proc_i 400)} is VALID [2019-05-15 10:24:57,437 INFO L273 TraceCheckUtils]: 605: Hoare triple {321238#(<= proc_i 400)} assume j < 6; {321238#(<= proc_i 400)} is VALID [2019-05-15 10:24:57,437 INFO L273 TraceCheckUtils]: 606: Hoare triple {321238#(<= proc_i 400)} i := i + 4; {321257#(<= proc_i 404)} is VALID [2019-05-15 10:24:57,438 INFO L273 TraceCheckUtils]: 607: Hoare triple {321257#(<= proc_i 404)} assume i <= 1000; {321257#(<= proc_i 404)} is VALID [2019-05-15 10:24:57,438 INFO L273 TraceCheckUtils]: 608: Hoare triple {321257#(<= proc_i 404)} assume i + 4 < a[j]; {321257#(<= proc_i 404)} is VALID [2019-05-15 10:24:57,439 INFO L273 TraceCheckUtils]: 609: Hoare triple {321257#(<= proc_i 404)} assume a[5] == 1000; {321257#(<= proc_i 404)} is VALID [2019-05-15 10:24:57,439 INFO L273 TraceCheckUtils]: 610: Hoare triple {321257#(<= proc_i 404)} assume j > 4; {321257#(<= proc_i 404)} is VALID [2019-05-15 10:24:57,440 INFO L273 TraceCheckUtils]: 611: Hoare triple {321257#(<= proc_i 404)} assume j < 6; {321257#(<= proc_i 404)} is VALID [2019-05-15 10:24:57,440 INFO L273 TraceCheckUtils]: 612: Hoare triple {321257#(<= proc_i 404)} i := i + 4; {321276#(<= proc_i 408)} is VALID [2019-05-15 10:24:57,441 INFO L273 TraceCheckUtils]: 613: Hoare triple {321276#(<= proc_i 408)} assume i <= 1000; {321276#(<= proc_i 408)} is VALID [2019-05-15 10:24:57,441 INFO L273 TraceCheckUtils]: 614: Hoare triple {321276#(<= proc_i 408)} assume i + 4 < a[j]; {321276#(<= proc_i 408)} is VALID [2019-05-15 10:24:57,442 INFO L273 TraceCheckUtils]: 615: Hoare triple {321276#(<= proc_i 408)} assume a[5] == 1000; {321276#(<= proc_i 408)} is VALID [2019-05-15 10:24:57,442 INFO L273 TraceCheckUtils]: 616: Hoare triple {321276#(<= proc_i 408)} assume j > 4; {321276#(<= proc_i 408)} is VALID [2019-05-15 10:24:57,443 INFO L273 TraceCheckUtils]: 617: Hoare triple {321276#(<= proc_i 408)} assume j < 6; {321276#(<= proc_i 408)} is VALID [2019-05-15 10:24:57,443 INFO L273 TraceCheckUtils]: 618: Hoare triple {321276#(<= proc_i 408)} i := i + 4; {321295#(<= proc_i 412)} is VALID [2019-05-15 10:24:57,444 INFO L273 TraceCheckUtils]: 619: Hoare triple {321295#(<= proc_i 412)} assume i <= 1000; {321295#(<= proc_i 412)} is VALID [2019-05-15 10:24:57,444 INFO L273 TraceCheckUtils]: 620: Hoare triple {321295#(<= proc_i 412)} assume i + 4 < a[j]; {321295#(<= proc_i 412)} is VALID [2019-05-15 10:24:57,445 INFO L273 TraceCheckUtils]: 621: Hoare triple {321295#(<= proc_i 412)} assume a[5] == 1000; {321295#(<= proc_i 412)} is VALID [2019-05-15 10:24:57,445 INFO L273 TraceCheckUtils]: 622: Hoare triple {321295#(<= proc_i 412)} assume j > 4; {321295#(<= proc_i 412)} is VALID [2019-05-15 10:24:57,446 INFO L273 TraceCheckUtils]: 623: Hoare triple {321295#(<= proc_i 412)} assume j < 6; {321295#(<= proc_i 412)} is VALID [2019-05-15 10:24:57,446 INFO L273 TraceCheckUtils]: 624: Hoare triple {321295#(<= proc_i 412)} i := i + 4; {321314#(<= proc_i 416)} is VALID [2019-05-15 10:24:57,447 INFO L273 TraceCheckUtils]: 625: Hoare triple {321314#(<= proc_i 416)} assume i <= 1000; {321314#(<= proc_i 416)} is VALID [2019-05-15 10:24:57,447 INFO L273 TraceCheckUtils]: 626: Hoare triple {321314#(<= proc_i 416)} assume i + 4 < a[j]; {321314#(<= proc_i 416)} is VALID [2019-05-15 10:24:57,448 INFO L273 TraceCheckUtils]: 627: Hoare triple {321314#(<= proc_i 416)} assume a[5] == 1000; {321314#(<= proc_i 416)} is VALID [2019-05-15 10:24:57,448 INFO L273 TraceCheckUtils]: 628: Hoare triple {321314#(<= proc_i 416)} assume j > 4; {321314#(<= proc_i 416)} is VALID [2019-05-15 10:24:57,449 INFO L273 TraceCheckUtils]: 629: Hoare triple {321314#(<= proc_i 416)} assume j < 6; {321314#(<= proc_i 416)} is VALID [2019-05-15 10:24:57,449 INFO L273 TraceCheckUtils]: 630: Hoare triple {321314#(<= proc_i 416)} i := i + 4; {321333#(<= proc_i 420)} is VALID [2019-05-15 10:24:57,450 INFO L273 TraceCheckUtils]: 631: Hoare triple {321333#(<= proc_i 420)} assume i <= 1000; {321333#(<= proc_i 420)} is VALID [2019-05-15 10:24:57,450 INFO L273 TraceCheckUtils]: 632: Hoare triple {321333#(<= proc_i 420)} assume i + 4 < a[j]; {321333#(<= proc_i 420)} is VALID [2019-05-15 10:24:57,451 INFO L273 TraceCheckUtils]: 633: Hoare triple {321333#(<= proc_i 420)} assume a[5] == 1000; {321333#(<= proc_i 420)} is VALID [2019-05-15 10:24:57,451 INFO L273 TraceCheckUtils]: 634: Hoare triple {321333#(<= proc_i 420)} assume j > 4; {321333#(<= proc_i 420)} is VALID [2019-05-15 10:24:57,452 INFO L273 TraceCheckUtils]: 635: Hoare triple {321333#(<= proc_i 420)} assume j < 6; {321333#(<= proc_i 420)} is VALID [2019-05-15 10:24:57,452 INFO L273 TraceCheckUtils]: 636: Hoare triple {321333#(<= proc_i 420)} i := i + 4; {321352#(<= proc_i 424)} is VALID [2019-05-15 10:24:57,453 INFO L273 TraceCheckUtils]: 637: Hoare triple {321352#(<= proc_i 424)} assume i <= 1000; {321352#(<= proc_i 424)} is VALID [2019-05-15 10:24:57,453 INFO L273 TraceCheckUtils]: 638: Hoare triple {321352#(<= proc_i 424)} assume i + 4 < a[j]; {321352#(<= proc_i 424)} is VALID [2019-05-15 10:24:57,454 INFO L273 TraceCheckUtils]: 639: Hoare triple {321352#(<= proc_i 424)} assume a[5] == 1000; {321352#(<= proc_i 424)} is VALID [2019-05-15 10:24:57,454 INFO L273 TraceCheckUtils]: 640: Hoare triple {321352#(<= proc_i 424)} assume j > 4; {321352#(<= proc_i 424)} is VALID [2019-05-15 10:24:57,454 INFO L273 TraceCheckUtils]: 641: Hoare triple {321352#(<= proc_i 424)} assume j < 6; {321352#(<= proc_i 424)} is VALID [2019-05-15 10:24:57,455 INFO L273 TraceCheckUtils]: 642: Hoare triple {321352#(<= proc_i 424)} i := i + 4; {321371#(<= proc_i 428)} is VALID [2019-05-15 10:24:57,456 INFO L273 TraceCheckUtils]: 643: Hoare triple {321371#(<= proc_i 428)} assume i <= 1000; {321371#(<= proc_i 428)} is VALID [2019-05-15 10:24:57,456 INFO L273 TraceCheckUtils]: 644: Hoare triple {321371#(<= proc_i 428)} assume i + 4 < a[j]; {321371#(<= proc_i 428)} is VALID [2019-05-15 10:24:57,457 INFO L273 TraceCheckUtils]: 645: Hoare triple {321371#(<= proc_i 428)} assume a[5] == 1000; {321371#(<= proc_i 428)} is VALID [2019-05-15 10:24:57,457 INFO L273 TraceCheckUtils]: 646: Hoare triple {321371#(<= proc_i 428)} assume j > 4; {321371#(<= proc_i 428)} is VALID [2019-05-15 10:24:57,457 INFO L273 TraceCheckUtils]: 647: Hoare triple {321371#(<= proc_i 428)} assume j < 6; {321371#(<= proc_i 428)} is VALID [2019-05-15 10:24:57,458 INFO L273 TraceCheckUtils]: 648: Hoare triple {321371#(<= proc_i 428)} i := i + 4; {321390#(<= proc_i 432)} is VALID [2019-05-15 10:24:57,459 INFO L273 TraceCheckUtils]: 649: Hoare triple {321390#(<= proc_i 432)} assume i <= 1000; {321390#(<= proc_i 432)} is VALID [2019-05-15 10:24:57,459 INFO L273 TraceCheckUtils]: 650: Hoare triple {321390#(<= proc_i 432)} assume i + 4 < a[j]; {321390#(<= proc_i 432)} is VALID [2019-05-15 10:24:57,459 INFO L273 TraceCheckUtils]: 651: Hoare triple {321390#(<= proc_i 432)} assume a[5] == 1000; {321390#(<= proc_i 432)} is VALID [2019-05-15 10:24:57,460 INFO L273 TraceCheckUtils]: 652: Hoare triple {321390#(<= proc_i 432)} assume j > 4; {321390#(<= proc_i 432)} is VALID [2019-05-15 10:24:57,460 INFO L273 TraceCheckUtils]: 653: Hoare triple {321390#(<= proc_i 432)} assume j < 6; {321390#(<= proc_i 432)} is VALID [2019-05-15 10:24:57,461 INFO L273 TraceCheckUtils]: 654: Hoare triple {321390#(<= proc_i 432)} i := i + 4; {321409#(<= proc_i 436)} is VALID [2019-05-15 10:24:57,462 INFO L273 TraceCheckUtils]: 655: Hoare triple {321409#(<= proc_i 436)} assume i <= 1000; {321409#(<= proc_i 436)} is VALID [2019-05-15 10:24:57,462 INFO L273 TraceCheckUtils]: 656: Hoare triple {321409#(<= proc_i 436)} assume i + 4 < a[j]; {321409#(<= proc_i 436)} is VALID [2019-05-15 10:24:57,462 INFO L273 TraceCheckUtils]: 657: Hoare triple {321409#(<= proc_i 436)} assume a[5] == 1000; {321409#(<= proc_i 436)} is VALID [2019-05-15 10:24:57,463 INFO L273 TraceCheckUtils]: 658: Hoare triple {321409#(<= proc_i 436)} assume j > 4; {321409#(<= proc_i 436)} is VALID [2019-05-15 10:24:57,463 INFO L273 TraceCheckUtils]: 659: Hoare triple {321409#(<= proc_i 436)} assume j < 6; {321409#(<= proc_i 436)} is VALID [2019-05-15 10:24:57,464 INFO L273 TraceCheckUtils]: 660: Hoare triple {321409#(<= proc_i 436)} i := i + 4; {321428#(<= proc_i 440)} is VALID [2019-05-15 10:24:57,464 INFO L273 TraceCheckUtils]: 661: Hoare triple {321428#(<= proc_i 440)} assume i <= 1000; {321428#(<= proc_i 440)} is VALID [2019-05-15 10:24:57,465 INFO L273 TraceCheckUtils]: 662: Hoare triple {321428#(<= proc_i 440)} assume i + 4 < a[j]; {321428#(<= proc_i 440)} is VALID [2019-05-15 10:24:57,465 INFO L273 TraceCheckUtils]: 663: Hoare triple {321428#(<= proc_i 440)} assume a[5] == 1000; {321428#(<= proc_i 440)} is VALID [2019-05-15 10:24:57,466 INFO L273 TraceCheckUtils]: 664: Hoare triple {321428#(<= proc_i 440)} assume j > 4; {321428#(<= proc_i 440)} is VALID [2019-05-15 10:24:57,466 INFO L273 TraceCheckUtils]: 665: Hoare triple {321428#(<= proc_i 440)} assume j < 6; {321428#(<= proc_i 440)} is VALID [2019-05-15 10:24:57,467 INFO L273 TraceCheckUtils]: 666: Hoare triple {321428#(<= proc_i 440)} i := i + 4; {321447#(<= proc_i 444)} is VALID [2019-05-15 10:24:57,467 INFO L273 TraceCheckUtils]: 667: Hoare triple {321447#(<= proc_i 444)} assume i <= 1000; {321447#(<= proc_i 444)} is VALID [2019-05-15 10:24:57,468 INFO L273 TraceCheckUtils]: 668: Hoare triple {321447#(<= proc_i 444)} assume i + 4 < a[j]; {321447#(<= proc_i 444)} is VALID [2019-05-15 10:24:57,468 INFO L273 TraceCheckUtils]: 669: Hoare triple {321447#(<= proc_i 444)} assume a[5] == 1000; {321447#(<= proc_i 444)} is VALID [2019-05-15 10:24:57,469 INFO L273 TraceCheckUtils]: 670: Hoare triple {321447#(<= proc_i 444)} assume j > 4; {321447#(<= proc_i 444)} is VALID [2019-05-15 10:24:57,469 INFO L273 TraceCheckUtils]: 671: Hoare triple {321447#(<= proc_i 444)} assume j < 6; {321447#(<= proc_i 444)} is VALID [2019-05-15 10:24:57,470 INFO L273 TraceCheckUtils]: 672: Hoare triple {321447#(<= proc_i 444)} i := i + 4; {321466#(<= proc_i 448)} is VALID [2019-05-15 10:24:57,470 INFO L273 TraceCheckUtils]: 673: Hoare triple {321466#(<= proc_i 448)} assume i <= 1000; {321466#(<= proc_i 448)} is VALID [2019-05-15 10:24:57,471 INFO L273 TraceCheckUtils]: 674: Hoare triple {321466#(<= proc_i 448)} assume i + 4 < a[j]; {321466#(<= proc_i 448)} is VALID [2019-05-15 10:24:57,471 INFO L273 TraceCheckUtils]: 675: Hoare triple {321466#(<= proc_i 448)} assume a[5] == 1000; {321466#(<= proc_i 448)} is VALID [2019-05-15 10:24:57,472 INFO L273 TraceCheckUtils]: 676: Hoare triple {321466#(<= proc_i 448)} assume j > 4; {321466#(<= proc_i 448)} is VALID [2019-05-15 10:24:57,472 INFO L273 TraceCheckUtils]: 677: Hoare triple {321466#(<= proc_i 448)} assume j < 6; {321466#(<= proc_i 448)} is VALID [2019-05-15 10:24:57,473 INFO L273 TraceCheckUtils]: 678: Hoare triple {321466#(<= proc_i 448)} i := i + 4; {321485#(<= proc_i 452)} is VALID [2019-05-15 10:24:57,473 INFO L273 TraceCheckUtils]: 679: Hoare triple {321485#(<= proc_i 452)} assume i <= 1000; {321485#(<= proc_i 452)} is VALID [2019-05-15 10:24:57,474 INFO L273 TraceCheckUtils]: 680: Hoare triple {321485#(<= proc_i 452)} assume i + 4 < a[j]; {321485#(<= proc_i 452)} is VALID [2019-05-15 10:24:57,474 INFO L273 TraceCheckUtils]: 681: Hoare triple {321485#(<= proc_i 452)} assume a[5] == 1000; {321485#(<= proc_i 452)} is VALID [2019-05-15 10:24:57,475 INFO L273 TraceCheckUtils]: 682: Hoare triple {321485#(<= proc_i 452)} assume j > 4; {321485#(<= proc_i 452)} is VALID [2019-05-15 10:24:57,475 INFO L273 TraceCheckUtils]: 683: Hoare triple {321485#(<= proc_i 452)} assume j < 6; {321485#(<= proc_i 452)} is VALID [2019-05-15 10:24:57,476 INFO L273 TraceCheckUtils]: 684: Hoare triple {321485#(<= proc_i 452)} i := i + 4; {321504#(<= proc_i 456)} is VALID [2019-05-15 10:24:57,476 INFO L273 TraceCheckUtils]: 685: Hoare triple {321504#(<= proc_i 456)} assume i <= 1000; {321504#(<= proc_i 456)} is VALID [2019-05-15 10:24:57,477 INFO L273 TraceCheckUtils]: 686: Hoare triple {321504#(<= proc_i 456)} assume i + 4 < a[j]; {321504#(<= proc_i 456)} is VALID [2019-05-15 10:24:57,477 INFO L273 TraceCheckUtils]: 687: Hoare triple {321504#(<= proc_i 456)} assume a[5] == 1000; {321504#(<= proc_i 456)} is VALID [2019-05-15 10:24:57,478 INFO L273 TraceCheckUtils]: 688: Hoare triple {321504#(<= proc_i 456)} assume j > 4; {321504#(<= proc_i 456)} is VALID [2019-05-15 10:24:57,478 INFO L273 TraceCheckUtils]: 689: Hoare triple {321504#(<= proc_i 456)} assume j < 6; {321504#(<= proc_i 456)} is VALID [2019-05-15 10:24:57,479 INFO L273 TraceCheckUtils]: 690: Hoare triple {321504#(<= proc_i 456)} i := i + 4; {321523#(<= proc_i 460)} is VALID [2019-05-15 10:24:57,479 INFO L273 TraceCheckUtils]: 691: Hoare triple {321523#(<= proc_i 460)} assume i <= 1000; {321523#(<= proc_i 460)} is VALID [2019-05-15 10:24:57,480 INFO L273 TraceCheckUtils]: 692: Hoare triple {321523#(<= proc_i 460)} assume i + 4 < a[j]; {321523#(<= proc_i 460)} is VALID [2019-05-15 10:24:57,480 INFO L273 TraceCheckUtils]: 693: Hoare triple {321523#(<= proc_i 460)} assume a[5] == 1000; {321523#(<= proc_i 460)} is VALID [2019-05-15 10:24:57,481 INFO L273 TraceCheckUtils]: 694: Hoare triple {321523#(<= proc_i 460)} assume j > 4; {321523#(<= proc_i 460)} is VALID [2019-05-15 10:24:57,481 INFO L273 TraceCheckUtils]: 695: Hoare triple {321523#(<= proc_i 460)} assume j < 6; {321523#(<= proc_i 460)} is VALID [2019-05-15 10:24:57,482 INFO L273 TraceCheckUtils]: 696: Hoare triple {321523#(<= proc_i 460)} i := i + 4; {321542#(<= proc_i 464)} is VALID [2019-05-15 10:24:57,482 INFO L273 TraceCheckUtils]: 697: Hoare triple {321542#(<= proc_i 464)} assume i <= 1000; {321542#(<= proc_i 464)} is VALID [2019-05-15 10:24:57,483 INFO L273 TraceCheckUtils]: 698: Hoare triple {321542#(<= proc_i 464)} assume i + 4 < a[j]; {321542#(<= proc_i 464)} is VALID [2019-05-15 10:24:57,483 INFO L273 TraceCheckUtils]: 699: Hoare triple {321542#(<= proc_i 464)} assume a[5] == 1000; {321542#(<= proc_i 464)} is VALID [2019-05-15 10:24:57,484 INFO L273 TraceCheckUtils]: 700: Hoare triple {321542#(<= proc_i 464)} assume j > 4; {321542#(<= proc_i 464)} is VALID [2019-05-15 10:24:57,484 INFO L273 TraceCheckUtils]: 701: Hoare triple {321542#(<= proc_i 464)} assume j < 6; {321542#(<= proc_i 464)} is VALID [2019-05-15 10:24:57,485 INFO L273 TraceCheckUtils]: 702: Hoare triple {321542#(<= proc_i 464)} i := i + 4; {321561#(<= proc_i 468)} is VALID [2019-05-15 10:24:57,485 INFO L273 TraceCheckUtils]: 703: Hoare triple {321561#(<= proc_i 468)} assume i <= 1000; {321561#(<= proc_i 468)} is VALID [2019-05-15 10:24:57,486 INFO L273 TraceCheckUtils]: 704: Hoare triple {321561#(<= proc_i 468)} assume i + 4 < a[j]; {321561#(<= proc_i 468)} is VALID [2019-05-15 10:24:57,486 INFO L273 TraceCheckUtils]: 705: Hoare triple {321561#(<= proc_i 468)} assume a[5] == 1000; {321561#(<= proc_i 468)} is VALID [2019-05-15 10:24:57,486 INFO L273 TraceCheckUtils]: 706: Hoare triple {321561#(<= proc_i 468)} assume j > 4; {321561#(<= proc_i 468)} is VALID [2019-05-15 10:24:57,487 INFO L273 TraceCheckUtils]: 707: Hoare triple {321561#(<= proc_i 468)} assume j < 6; {321561#(<= proc_i 468)} is VALID [2019-05-15 10:24:57,488 INFO L273 TraceCheckUtils]: 708: Hoare triple {321561#(<= proc_i 468)} i := i + 4; {321580#(<= proc_i 472)} is VALID [2019-05-15 10:24:57,488 INFO L273 TraceCheckUtils]: 709: Hoare triple {321580#(<= proc_i 472)} assume i <= 1000; {321580#(<= proc_i 472)} is VALID [2019-05-15 10:24:57,489 INFO L273 TraceCheckUtils]: 710: Hoare triple {321580#(<= proc_i 472)} assume i + 4 < a[j]; {321580#(<= proc_i 472)} is VALID [2019-05-15 10:24:57,489 INFO L273 TraceCheckUtils]: 711: Hoare triple {321580#(<= proc_i 472)} assume a[5] == 1000; {321580#(<= proc_i 472)} is VALID [2019-05-15 10:24:57,489 INFO L273 TraceCheckUtils]: 712: Hoare triple {321580#(<= proc_i 472)} assume j > 4; {321580#(<= proc_i 472)} is VALID [2019-05-15 10:24:57,490 INFO L273 TraceCheckUtils]: 713: Hoare triple {321580#(<= proc_i 472)} assume j < 6; {321580#(<= proc_i 472)} is VALID [2019-05-15 10:24:57,491 INFO L273 TraceCheckUtils]: 714: Hoare triple {321580#(<= proc_i 472)} i := i + 4; {321599#(<= proc_i 476)} is VALID [2019-05-15 10:24:57,491 INFO L273 TraceCheckUtils]: 715: Hoare triple {321599#(<= proc_i 476)} assume i <= 1000; {321599#(<= proc_i 476)} is VALID [2019-05-15 10:24:57,491 INFO L273 TraceCheckUtils]: 716: Hoare triple {321599#(<= proc_i 476)} assume i + 4 < a[j]; {321599#(<= proc_i 476)} is VALID [2019-05-15 10:24:57,492 INFO L273 TraceCheckUtils]: 717: Hoare triple {321599#(<= proc_i 476)} assume a[5] == 1000; {321599#(<= proc_i 476)} is VALID [2019-05-15 10:24:57,492 INFO L273 TraceCheckUtils]: 718: Hoare triple {321599#(<= proc_i 476)} assume j > 4; {321599#(<= proc_i 476)} is VALID [2019-05-15 10:24:57,493 INFO L273 TraceCheckUtils]: 719: Hoare triple {321599#(<= proc_i 476)} assume j < 6; {321599#(<= proc_i 476)} is VALID [2019-05-15 10:24:57,494 INFO L273 TraceCheckUtils]: 720: Hoare triple {321599#(<= proc_i 476)} i := i + 4; {321618#(<= proc_i 480)} is VALID [2019-05-15 10:24:57,494 INFO L273 TraceCheckUtils]: 721: Hoare triple {321618#(<= proc_i 480)} assume i <= 1000; {321618#(<= proc_i 480)} is VALID [2019-05-15 10:24:57,494 INFO L273 TraceCheckUtils]: 722: Hoare triple {321618#(<= proc_i 480)} assume i + 4 < a[j]; {321618#(<= proc_i 480)} is VALID [2019-05-15 10:24:57,495 INFO L273 TraceCheckUtils]: 723: Hoare triple {321618#(<= proc_i 480)} assume a[5] == 1000; {321618#(<= proc_i 480)} is VALID [2019-05-15 10:24:57,495 INFO L273 TraceCheckUtils]: 724: Hoare triple {321618#(<= proc_i 480)} assume j > 4; {321618#(<= proc_i 480)} is VALID [2019-05-15 10:24:57,496 INFO L273 TraceCheckUtils]: 725: Hoare triple {321618#(<= proc_i 480)} assume j < 6; {321618#(<= proc_i 480)} is VALID [2019-05-15 10:24:57,496 INFO L273 TraceCheckUtils]: 726: Hoare triple {321618#(<= proc_i 480)} i := i + 4; {321637#(<= proc_i 484)} is VALID [2019-05-15 10:24:57,497 INFO L273 TraceCheckUtils]: 727: Hoare triple {321637#(<= proc_i 484)} assume !(i <= 1000); {319334#false} is VALID [2019-05-15 10:24:57,784 INFO L134 CoverageAnalysis]: Checked inductivity of 43681 backedges. 0 proven. 43681 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:24:57,784 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:24:57,785 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [122] total 122 [2019-05-15 10:24:57,785 INFO L78 Accepts]: Start accepts. Automaton has 124 states. Word has length 728 [2019-05-15 10:24:57,785 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:24:57,785 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 124 states. [2019-05-15 10:24:58,519 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 728 edges. 728 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:24:58,519 INFO L454 AbstractCegarLoop]: Interpolant automaton has 124 states [2019-05-15 10:24:58,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2019-05-15 10:24:58,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7626, Invalid=7626, Unknown=0, NotChecked=0, Total=15252 [2019-05-15 10:24:58,522 INFO L87 Difference]: Start difference. First operand 729 states and 729 transitions. Second operand 124 states. [2019-05-15 10:25:00,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:00,055 INFO L93 Difference]: Finished difference Result 740 states and 740 transitions. [2019-05-15 10:25:00,055 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2019-05-15 10:25:00,055 INFO L78 Accepts]: Start accepts. Automaton has 124 states. Word has length 728 [2019-05-15 10:25:00,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:25:00,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2019-05-15 10:25:00,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 741 transitions. [2019-05-15 10:25:00,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2019-05-15 10:25:00,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 741 transitions. [2019-05-15 10:25:00,061 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 124 states and 741 transitions. [2019-05-15 10:25:00,781 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 741 edges. 741 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:25:00,802 INFO L225 Difference]: With dead ends: 740 [2019-05-15 10:25:00,802 INFO L226 Difference]: Without dead ends: 740 [2019-05-15 10:25:00,803 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 727 GetRequests, 605 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=7626, Invalid=7626, Unknown=0, NotChecked=0, Total=15252 [2019-05-15 10:25:00,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2019-05-15 10:25:00,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 735. [2019-05-15 10:25:00,805 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:25:00,805 INFO L82 GeneralOperation]: Start isEquivalent. First operand 740 states. Second operand 735 states. [2019-05-15 10:25:00,806 INFO L74 IsIncluded]: Start isIncluded. First operand 740 states. Second operand 735 states. [2019-05-15 10:25:00,806 INFO L87 Difference]: Start difference. First operand 740 states. Second operand 735 states. [2019-05-15 10:25:00,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:00,822 INFO L93 Difference]: Finished difference Result 740 states and 740 transitions. [2019-05-15 10:25:00,822 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 740 transitions. [2019-05-15 10:25:00,822 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:00,822 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:00,823 INFO L74 IsIncluded]: Start isIncluded. First operand 735 states. Second operand 740 states. [2019-05-15 10:25:00,823 INFO L87 Difference]: Start difference. First operand 735 states. Second operand 740 states. [2019-05-15 10:25:00,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:00,839 INFO L93 Difference]: Finished difference Result 740 states and 740 transitions. [2019-05-15 10:25:00,840 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 740 transitions. [2019-05-15 10:25:00,840 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:00,840 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:00,840 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:25:00,840 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:25:00,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 735 states. [2019-05-15 10:25:00,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 735 transitions. [2019-05-15 10:25:00,856 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 735 transitions. Word has length 728 [2019-05-15 10:25:00,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:25:00,857 INFO L475 AbstractCegarLoop]: Abstraction has 735 states and 735 transitions. [2019-05-15 10:25:00,857 INFO L476 AbstractCegarLoop]: Interpolant automaton has 124 states. [2019-05-15 10:25:00,857 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 735 transitions. [2019-05-15 10:25:00,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 735 [2019-05-15 10:25:00,861 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:25:00,862 INFO L399 BasicCegarLoop]: trace histogram [122, 122, 122, 122, 122, 122, 1, 1] [2019-05-15 10:25:00,862 INFO L418 AbstractCegarLoop]: === Iteration 123 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:25:00,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:25:00,862 INFO L82 PathProgramCache]: Analyzing trace with hash 2049409815, now seen corresponding path program 122 times [2019-05-15 10:25:00,863 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:25:01,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:01,512 INFO L256 TraceCheckSpWp]: Trace formula consists of 981 conjuncts, 124 conjunts are in the unsatisfiable core [2019-05-15 10:25:01,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:01,576 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:25:08,652 INFO L273 TraceCheckUtils]: 0: Hoare triple {324595#true} i := 0; {324600#(<= proc_i 0)} is VALID [2019-05-15 10:25:08,652 INFO L273 TraceCheckUtils]: 1: Hoare triple {324600#(<= proc_i 0)} assume i <= 1000; {324600#(<= proc_i 0)} is VALID [2019-05-15 10:25:08,653 INFO L273 TraceCheckUtils]: 2: Hoare triple {324600#(<= proc_i 0)} assume i + 4 < a[j]; {324600#(<= proc_i 0)} is VALID [2019-05-15 10:25:08,653 INFO L273 TraceCheckUtils]: 3: Hoare triple {324600#(<= proc_i 0)} assume a[5] == 1000; {324600#(<= proc_i 0)} is VALID [2019-05-15 10:25:08,653 INFO L273 TraceCheckUtils]: 4: Hoare triple {324600#(<= proc_i 0)} assume j > 4; {324600#(<= proc_i 0)} is VALID [2019-05-15 10:25:08,654 INFO L273 TraceCheckUtils]: 5: Hoare triple {324600#(<= proc_i 0)} assume j < 6; {324600#(<= proc_i 0)} is VALID [2019-05-15 10:25:08,654 INFO L273 TraceCheckUtils]: 6: Hoare triple {324600#(<= proc_i 0)} i := i + 4; {324619#(<= proc_i 4)} is VALID [2019-05-15 10:25:08,654 INFO L273 TraceCheckUtils]: 7: Hoare triple {324619#(<= proc_i 4)} assume i <= 1000; {324619#(<= proc_i 4)} is VALID [2019-05-15 10:25:08,655 INFO L273 TraceCheckUtils]: 8: Hoare triple {324619#(<= proc_i 4)} assume i + 4 < a[j]; {324619#(<= proc_i 4)} is VALID [2019-05-15 10:25:08,655 INFO L273 TraceCheckUtils]: 9: Hoare triple {324619#(<= proc_i 4)} assume a[5] == 1000; {324619#(<= proc_i 4)} is VALID [2019-05-15 10:25:08,655 INFO L273 TraceCheckUtils]: 10: Hoare triple {324619#(<= proc_i 4)} assume j > 4; {324619#(<= proc_i 4)} is VALID [2019-05-15 10:25:08,656 INFO L273 TraceCheckUtils]: 11: Hoare triple {324619#(<= proc_i 4)} assume j < 6; {324619#(<= proc_i 4)} is VALID [2019-05-15 10:25:08,656 INFO L273 TraceCheckUtils]: 12: Hoare triple {324619#(<= proc_i 4)} i := i + 4; {324638#(<= proc_i 8)} is VALID [2019-05-15 10:25:08,657 INFO L273 TraceCheckUtils]: 13: Hoare triple {324638#(<= proc_i 8)} assume i <= 1000; {324638#(<= proc_i 8)} is VALID [2019-05-15 10:25:08,657 INFO L273 TraceCheckUtils]: 14: Hoare triple {324638#(<= proc_i 8)} assume i + 4 < a[j]; {324638#(<= proc_i 8)} is VALID [2019-05-15 10:25:08,658 INFO L273 TraceCheckUtils]: 15: Hoare triple {324638#(<= proc_i 8)} assume a[5] == 1000; {324638#(<= proc_i 8)} is VALID [2019-05-15 10:25:08,658 INFO L273 TraceCheckUtils]: 16: Hoare triple {324638#(<= proc_i 8)} assume j > 4; {324638#(<= proc_i 8)} is VALID [2019-05-15 10:25:08,659 INFO L273 TraceCheckUtils]: 17: Hoare triple {324638#(<= proc_i 8)} assume j < 6; {324638#(<= proc_i 8)} is VALID [2019-05-15 10:25:08,660 INFO L273 TraceCheckUtils]: 18: Hoare triple {324638#(<= proc_i 8)} i := i + 4; {324657#(<= proc_i 12)} is VALID [2019-05-15 10:25:08,660 INFO L273 TraceCheckUtils]: 19: Hoare triple {324657#(<= proc_i 12)} assume i <= 1000; {324657#(<= proc_i 12)} is VALID [2019-05-15 10:25:08,661 INFO L273 TraceCheckUtils]: 20: Hoare triple {324657#(<= proc_i 12)} assume i + 4 < a[j]; {324657#(<= proc_i 12)} is VALID [2019-05-15 10:25:08,661 INFO L273 TraceCheckUtils]: 21: Hoare triple {324657#(<= proc_i 12)} assume a[5] == 1000; {324657#(<= proc_i 12)} is VALID [2019-05-15 10:25:08,661 INFO L273 TraceCheckUtils]: 22: Hoare triple {324657#(<= proc_i 12)} assume j > 4; {324657#(<= proc_i 12)} is VALID [2019-05-15 10:25:08,662 INFO L273 TraceCheckUtils]: 23: Hoare triple {324657#(<= proc_i 12)} assume j < 6; {324657#(<= proc_i 12)} is VALID [2019-05-15 10:25:08,663 INFO L273 TraceCheckUtils]: 24: Hoare triple {324657#(<= proc_i 12)} i := i + 4; {324676#(<= proc_i 16)} is VALID [2019-05-15 10:25:08,663 INFO L273 TraceCheckUtils]: 25: Hoare triple {324676#(<= proc_i 16)} assume i <= 1000; {324676#(<= proc_i 16)} is VALID [2019-05-15 10:25:08,663 INFO L273 TraceCheckUtils]: 26: Hoare triple {324676#(<= proc_i 16)} assume i + 4 < a[j]; {324676#(<= proc_i 16)} is VALID [2019-05-15 10:25:08,664 INFO L273 TraceCheckUtils]: 27: Hoare triple {324676#(<= proc_i 16)} assume a[5] == 1000; {324676#(<= proc_i 16)} is VALID [2019-05-15 10:25:08,664 INFO L273 TraceCheckUtils]: 28: Hoare triple {324676#(<= proc_i 16)} assume j > 4; {324676#(<= proc_i 16)} is VALID [2019-05-15 10:25:08,665 INFO L273 TraceCheckUtils]: 29: Hoare triple {324676#(<= proc_i 16)} assume j < 6; {324676#(<= proc_i 16)} is VALID [2019-05-15 10:25:08,665 INFO L273 TraceCheckUtils]: 30: Hoare triple {324676#(<= proc_i 16)} i := i + 4; {324695#(<= proc_i 20)} is VALID [2019-05-15 10:25:08,666 INFO L273 TraceCheckUtils]: 31: Hoare triple {324695#(<= proc_i 20)} assume i <= 1000; {324695#(<= proc_i 20)} is VALID [2019-05-15 10:25:08,666 INFO L273 TraceCheckUtils]: 32: Hoare triple {324695#(<= proc_i 20)} assume i + 4 < a[j]; {324695#(<= proc_i 20)} is VALID [2019-05-15 10:25:08,667 INFO L273 TraceCheckUtils]: 33: Hoare triple {324695#(<= proc_i 20)} assume a[5] == 1000; {324695#(<= proc_i 20)} is VALID [2019-05-15 10:25:08,667 INFO L273 TraceCheckUtils]: 34: Hoare triple {324695#(<= proc_i 20)} assume j > 4; {324695#(<= proc_i 20)} is VALID [2019-05-15 10:25:08,668 INFO L273 TraceCheckUtils]: 35: Hoare triple {324695#(<= proc_i 20)} assume j < 6; {324695#(<= proc_i 20)} is VALID [2019-05-15 10:25:08,669 INFO L273 TraceCheckUtils]: 36: Hoare triple {324695#(<= proc_i 20)} i := i + 4; {324714#(<= proc_i 24)} is VALID [2019-05-15 10:25:08,669 INFO L273 TraceCheckUtils]: 37: Hoare triple {324714#(<= proc_i 24)} assume i <= 1000; {324714#(<= proc_i 24)} is VALID [2019-05-15 10:25:08,670 INFO L273 TraceCheckUtils]: 38: Hoare triple {324714#(<= proc_i 24)} assume i + 4 < a[j]; {324714#(<= proc_i 24)} is VALID [2019-05-15 10:25:08,670 INFO L273 TraceCheckUtils]: 39: Hoare triple {324714#(<= proc_i 24)} assume a[5] == 1000; {324714#(<= proc_i 24)} is VALID [2019-05-15 10:25:08,670 INFO L273 TraceCheckUtils]: 40: Hoare triple {324714#(<= proc_i 24)} assume j > 4; {324714#(<= proc_i 24)} is VALID [2019-05-15 10:25:08,671 INFO L273 TraceCheckUtils]: 41: Hoare triple {324714#(<= proc_i 24)} assume j < 6; {324714#(<= proc_i 24)} is VALID [2019-05-15 10:25:08,672 INFO L273 TraceCheckUtils]: 42: Hoare triple {324714#(<= proc_i 24)} i := i + 4; {324733#(<= proc_i 28)} is VALID [2019-05-15 10:25:08,672 INFO L273 TraceCheckUtils]: 43: Hoare triple {324733#(<= proc_i 28)} assume i <= 1000; {324733#(<= proc_i 28)} is VALID [2019-05-15 10:25:08,672 INFO L273 TraceCheckUtils]: 44: Hoare triple {324733#(<= proc_i 28)} assume i + 4 < a[j]; {324733#(<= proc_i 28)} is VALID [2019-05-15 10:25:08,673 INFO L273 TraceCheckUtils]: 45: Hoare triple {324733#(<= proc_i 28)} assume a[5] == 1000; {324733#(<= proc_i 28)} is VALID [2019-05-15 10:25:08,673 INFO L273 TraceCheckUtils]: 46: Hoare triple {324733#(<= proc_i 28)} assume j > 4; {324733#(<= proc_i 28)} is VALID [2019-05-15 10:25:08,674 INFO L273 TraceCheckUtils]: 47: Hoare triple {324733#(<= proc_i 28)} assume j < 6; {324733#(<= proc_i 28)} is VALID [2019-05-15 10:25:08,675 INFO L273 TraceCheckUtils]: 48: Hoare triple {324733#(<= proc_i 28)} i := i + 4; {324752#(<= proc_i 32)} is VALID [2019-05-15 10:25:08,675 INFO L273 TraceCheckUtils]: 49: Hoare triple {324752#(<= proc_i 32)} assume i <= 1000; {324752#(<= proc_i 32)} is VALID [2019-05-15 10:25:08,676 INFO L273 TraceCheckUtils]: 50: Hoare triple {324752#(<= proc_i 32)} assume i + 4 < a[j]; {324752#(<= proc_i 32)} is VALID [2019-05-15 10:25:08,676 INFO L273 TraceCheckUtils]: 51: Hoare triple {324752#(<= proc_i 32)} assume a[5] == 1000; {324752#(<= proc_i 32)} is VALID [2019-05-15 10:25:08,676 INFO L273 TraceCheckUtils]: 52: Hoare triple {324752#(<= proc_i 32)} assume j > 4; {324752#(<= proc_i 32)} is VALID [2019-05-15 10:25:08,677 INFO L273 TraceCheckUtils]: 53: Hoare triple {324752#(<= proc_i 32)} assume j < 6; {324752#(<= proc_i 32)} is VALID [2019-05-15 10:25:08,678 INFO L273 TraceCheckUtils]: 54: Hoare triple {324752#(<= proc_i 32)} i := i + 4; {324771#(<= proc_i 36)} is VALID [2019-05-15 10:25:08,678 INFO L273 TraceCheckUtils]: 55: Hoare triple {324771#(<= proc_i 36)} assume i <= 1000; {324771#(<= proc_i 36)} is VALID [2019-05-15 10:25:08,679 INFO L273 TraceCheckUtils]: 56: Hoare triple {324771#(<= proc_i 36)} assume i + 4 < a[j]; {324771#(<= proc_i 36)} is VALID [2019-05-15 10:25:08,679 INFO L273 TraceCheckUtils]: 57: Hoare triple {324771#(<= proc_i 36)} assume a[5] == 1000; {324771#(<= proc_i 36)} is VALID [2019-05-15 10:25:08,680 INFO L273 TraceCheckUtils]: 58: Hoare triple {324771#(<= proc_i 36)} assume j > 4; {324771#(<= proc_i 36)} is VALID [2019-05-15 10:25:08,680 INFO L273 TraceCheckUtils]: 59: Hoare triple {324771#(<= proc_i 36)} assume j < 6; {324771#(<= proc_i 36)} is VALID [2019-05-15 10:25:08,681 INFO L273 TraceCheckUtils]: 60: Hoare triple {324771#(<= proc_i 36)} i := i + 4; {324790#(<= proc_i 40)} is VALID [2019-05-15 10:25:08,681 INFO L273 TraceCheckUtils]: 61: Hoare triple {324790#(<= proc_i 40)} assume i <= 1000; {324790#(<= proc_i 40)} is VALID [2019-05-15 10:25:08,682 INFO L273 TraceCheckUtils]: 62: Hoare triple {324790#(<= proc_i 40)} assume i + 4 < a[j]; {324790#(<= proc_i 40)} is VALID [2019-05-15 10:25:08,682 INFO L273 TraceCheckUtils]: 63: Hoare triple {324790#(<= proc_i 40)} assume a[5] == 1000; {324790#(<= proc_i 40)} is VALID [2019-05-15 10:25:08,683 INFO L273 TraceCheckUtils]: 64: Hoare triple {324790#(<= proc_i 40)} assume j > 4; {324790#(<= proc_i 40)} is VALID [2019-05-15 10:25:08,683 INFO L273 TraceCheckUtils]: 65: Hoare triple {324790#(<= proc_i 40)} assume j < 6; {324790#(<= proc_i 40)} is VALID [2019-05-15 10:25:08,684 INFO L273 TraceCheckUtils]: 66: Hoare triple {324790#(<= proc_i 40)} i := i + 4; {324809#(<= proc_i 44)} is VALID [2019-05-15 10:25:08,684 INFO L273 TraceCheckUtils]: 67: Hoare triple {324809#(<= proc_i 44)} assume i <= 1000; {324809#(<= proc_i 44)} is VALID [2019-05-15 10:25:08,685 INFO L273 TraceCheckUtils]: 68: Hoare triple {324809#(<= proc_i 44)} assume i + 4 < a[j]; {324809#(<= proc_i 44)} is VALID [2019-05-15 10:25:08,685 INFO L273 TraceCheckUtils]: 69: Hoare triple {324809#(<= proc_i 44)} assume a[5] == 1000; {324809#(<= proc_i 44)} is VALID [2019-05-15 10:25:08,686 INFO L273 TraceCheckUtils]: 70: Hoare triple {324809#(<= proc_i 44)} assume j > 4; {324809#(<= proc_i 44)} is VALID [2019-05-15 10:25:08,686 INFO L273 TraceCheckUtils]: 71: Hoare triple {324809#(<= proc_i 44)} assume j < 6; {324809#(<= proc_i 44)} is VALID [2019-05-15 10:25:08,687 INFO L273 TraceCheckUtils]: 72: Hoare triple {324809#(<= proc_i 44)} i := i + 4; {324828#(<= proc_i 48)} is VALID [2019-05-15 10:25:08,687 INFO L273 TraceCheckUtils]: 73: Hoare triple {324828#(<= proc_i 48)} assume i <= 1000; {324828#(<= proc_i 48)} is VALID [2019-05-15 10:25:08,688 INFO L273 TraceCheckUtils]: 74: Hoare triple {324828#(<= proc_i 48)} assume i + 4 < a[j]; {324828#(<= proc_i 48)} is VALID [2019-05-15 10:25:08,688 INFO L273 TraceCheckUtils]: 75: Hoare triple {324828#(<= proc_i 48)} assume a[5] == 1000; {324828#(<= proc_i 48)} is VALID [2019-05-15 10:25:08,689 INFO L273 TraceCheckUtils]: 76: Hoare triple {324828#(<= proc_i 48)} assume j > 4; {324828#(<= proc_i 48)} is VALID [2019-05-15 10:25:08,689 INFO L273 TraceCheckUtils]: 77: Hoare triple {324828#(<= proc_i 48)} assume j < 6; {324828#(<= proc_i 48)} is VALID [2019-05-15 10:25:08,690 INFO L273 TraceCheckUtils]: 78: Hoare triple {324828#(<= proc_i 48)} i := i + 4; {324847#(<= proc_i 52)} is VALID [2019-05-15 10:25:08,691 INFO L273 TraceCheckUtils]: 79: Hoare triple {324847#(<= proc_i 52)} assume i <= 1000; {324847#(<= proc_i 52)} is VALID [2019-05-15 10:25:08,691 INFO L273 TraceCheckUtils]: 80: Hoare triple {324847#(<= proc_i 52)} assume i + 4 < a[j]; {324847#(<= proc_i 52)} is VALID [2019-05-15 10:25:08,692 INFO L273 TraceCheckUtils]: 81: Hoare triple {324847#(<= proc_i 52)} assume a[5] == 1000; {324847#(<= proc_i 52)} is VALID [2019-05-15 10:25:08,692 INFO L273 TraceCheckUtils]: 82: Hoare triple {324847#(<= proc_i 52)} assume j > 4; {324847#(<= proc_i 52)} is VALID [2019-05-15 10:25:08,692 INFO L273 TraceCheckUtils]: 83: Hoare triple {324847#(<= proc_i 52)} assume j < 6; {324847#(<= proc_i 52)} is VALID [2019-05-15 10:25:08,693 INFO L273 TraceCheckUtils]: 84: Hoare triple {324847#(<= proc_i 52)} i := i + 4; {324866#(<= proc_i 56)} is VALID [2019-05-15 10:25:08,694 INFO L273 TraceCheckUtils]: 85: Hoare triple {324866#(<= proc_i 56)} assume i <= 1000; {324866#(<= proc_i 56)} is VALID [2019-05-15 10:25:08,694 INFO L273 TraceCheckUtils]: 86: Hoare triple {324866#(<= proc_i 56)} assume i + 4 < a[j]; {324866#(<= proc_i 56)} is VALID [2019-05-15 10:25:08,695 INFO L273 TraceCheckUtils]: 87: Hoare triple {324866#(<= proc_i 56)} assume a[5] == 1000; {324866#(<= proc_i 56)} is VALID [2019-05-15 10:25:08,695 INFO L273 TraceCheckUtils]: 88: Hoare triple {324866#(<= proc_i 56)} assume j > 4; {324866#(<= proc_i 56)} is VALID [2019-05-15 10:25:08,696 INFO L273 TraceCheckUtils]: 89: Hoare triple {324866#(<= proc_i 56)} assume j < 6; {324866#(<= proc_i 56)} is VALID [2019-05-15 10:25:08,696 INFO L273 TraceCheckUtils]: 90: Hoare triple {324866#(<= proc_i 56)} i := i + 4; {324885#(<= proc_i 60)} is VALID [2019-05-15 10:25:08,697 INFO L273 TraceCheckUtils]: 91: Hoare triple {324885#(<= proc_i 60)} assume i <= 1000; {324885#(<= proc_i 60)} is VALID [2019-05-15 10:25:08,697 INFO L273 TraceCheckUtils]: 92: Hoare triple {324885#(<= proc_i 60)} assume i + 4 < a[j]; {324885#(<= proc_i 60)} is VALID [2019-05-15 10:25:08,698 INFO L273 TraceCheckUtils]: 93: Hoare triple {324885#(<= proc_i 60)} assume a[5] == 1000; {324885#(<= proc_i 60)} is VALID [2019-05-15 10:25:08,698 INFO L273 TraceCheckUtils]: 94: Hoare triple {324885#(<= proc_i 60)} assume j > 4; {324885#(<= proc_i 60)} is VALID [2019-05-15 10:25:08,699 INFO L273 TraceCheckUtils]: 95: Hoare triple {324885#(<= proc_i 60)} assume j < 6; {324885#(<= proc_i 60)} is VALID [2019-05-15 10:25:08,699 INFO L273 TraceCheckUtils]: 96: Hoare triple {324885#(<= proc_i 60)} i := i + 4; {324904#(<= proc_i 64)} is VALID [2019-05-15 10:25:08,700 INFO L273 TraceCheckUtils]: 97: Hoare triple {324904#(<= proc_i 64)} assume i <= 1000; {324904#(<= proc_i 64)} is VALID [2019-05-15 10:25:08,700 INFO L273 TraceCheckUtils]: 98: Hoare triple {324904#(<= proc_i 64)} assume i + 4 < a[j]; {324904#(<= proc_i 64)} is VALID [2019-05-15 10:25:08,701 INFO L273 TraceCheckUtils]: 99: Hoare triple {324904#(<= proc_i 64)} assume a[5] == 1000; {324904#(<= proc_i 64)} is VALID [2019-05-15 10:25:08,701 INFO L273 TraceCheckUtils]: 100: Hoare triple {324904#(<= proc_i 64)} assume j > 4; {324904#(<= proc_i 64)} is VALID [2019-05-15 10:25:08,702 INFO L273 TraceCheckUtils]: 101: Hoare triple {324904#(<= proc_i 64)} assume j < 6; {324904#(<= proc_i 64)} is VALID [2019-05-15 10:25:08,702 INFO L273 TraceCheckUtils]: 102: Hoare triple {324904#(<= proc_i 64)} i := i + 4; {324923#(<= proc_i 68)} is VALID [2019-05-15 10:25:08,703 INFO L273 TraceCheckUtils]: 103: Hoare triple {324923#(<= proc_i 68)} assume i <= 1000; {324923#(<= proc_i 68)} is VALID [2019-05-15 10:25:08,703 INFO L273 TraceCheckUtils]: 104: Hoare triple {324923#(<= proc_i 68)} assume i + 4 < a[j]; {324923#(<= proc_i 68)} is VALID [2019-05-15 10:25:08,704 INFO L273 TraceCheckUtils]: 105: Hoare triple {324923#(<= proc_i 68)} assume a[5] == 1000; {324923#(<= proc_i 68)} is VALID [2019-05-15 10:25:08,704 INFO L273 TraceCheckUtils]: 106: Hoare triple {324923#(<= proc_i 68)} assume j > 4; {324923#(<= proc_i 68)} is VALID [2019-05-15 10:25:08,705 INFO L273 TraceCheckUtils]: 107: Hoare triple {324923#(<= proc_i 68)} assume j < 6; {324923#(<= proc_i 68)} is VALID [2019-05-15 10:25:08,705 INFO L273 TraceCheckUtils]: 108: Hoare triple {324923#(<= proc_i 68)} i := i + 4; {324942#(<= proc_i 72)} is VALID [2019-05-15 10:25:08,706 INFO L273 TraceCheckUtils]: 109: Hoare triple {324942#(<= proc_i 72)} assume i <= 1000; {324942#(<= proc_i 72)} is VALID [2019-05-15 10:25:08,706 INFO L273 TraceCheckUtils]: 110: Hoare triple {324942#(<= proc_i 72)} assume i + 4 < a[j]; {324942#(<= proc_i 72)} is VALID [2019-05-15 10:25:08,707 INFO L273 TraceCheckUtils]: 111: Hoare triple {324942#(<= proc_i 72)} assume a[5] == 1000; {324942#(<= proc_i 72)} is VALID [2019-05-15 10:25:08,707 INFO L273 TraceCheckUtils]: 112: Hoare triple {324942#(<= proc_i 72)} assume j > 4; {324942#(<= proc_i 72)} is VALID [2019-05-15 10:25:08,708 INFO L273 TraceCheckUtils]: 113: Hoare triple {324942#(<= proc_i 72)} assume j < 6; {324942#(<= proc_i 72)} is VALID [2019-05-15 10:25:08,709 INFO L273 TraceCheckUtils]: 114: Hoare triple {324942#(<= proc_i 72)} i := i + 4; {324961#(<= proc_i 76)} is VALID [2019-05-15 10:25:08,709 INFO L273 TraceCheckUtils]: 115: Hoare triple {324961#(<= proc_i 76)} assume i <= 1000; {324961#(<= proc_i 76)} is VALID [2019-05-15 10:25:08,709 INFO L273 TraceCheckUtils]: 116: Hoare triple {324961#(<= proc_i 76)} assume i + 4 < a[j]; {324961#(<= proc_i 76)} is VALID [2019-05-15 10:25:08,710 INFO L273 TraceCheckUtils]: 117: Hoare triple {324961#(<= proc_i 76)} assume a[5] == 1000; {324961#(<= proc_i 76)} is VALID [2019-05-15 10:25:08,710 INFO L273 TraceCheckUtils]: 118: Hoare triple {324961#(<= proc_i 76)} assume j > 4; {324961#(<= proc_i 76)} is VALID [2019-05-15 10:25:08,711 INFO L273 TraceCheckUtils]: 119: Hoare triple {324961#(<= proc_i 76)} assume j < 6; {324961#(<= proc_i 76)} is VALID [2019-05-15 10:25:08,712 INFO L273 TraceCheckUtils]: 120: Hoare triple {324961#(<= proc_i 76)} i := i + 4; {324980#(<= proc_i 80)} is VALID [2019-05-15 10:25:08,712 INFO L273 TraceCheckUtils]: 121: Hoare triple {324980#(<= proc_i 80)} assume i <= 1000; {324980#(<= proc_i 80)} is VALID [2019-05-15 10:25:08,713 INFO L273 TraceCheckUtils]: 122: Hoare triple {324980#(<= proc_i 80)} assume i + 4 < a[j]; {324980#(<= proc_i 80)} is VALID [2019-05-15 10:25:08,713 INFO L273 TraceCheckUtils]: 123: Hoare triple {324980#(<= proc_i 80)} assume a[5] == 1000; {324980#(<= proc_i 80)} is VALID [2019-05-15 10:25:08,714 INFO L273 TraceCheckUtils]: 124: Hoare triple {324980#(<= proc_i 80)} assume j > 4; {324980#(<= proc_i 80)} is VALID [2019-05-15 10:25:08,714 INFO L273 TraceCheckUtils]: 125: Hoare triple {324980#(<= proc_i 80)} assume j < 6; {324980#(<= proc_i 80)} is VALID [2019-05-15 10:25:08,715 INFO L273 TraceCheckUtils]: 126: Hoare triple {324980#(<= proc_i 80)} i := i + 4; {324999#(<= proc_i 84)} is VALID [2019-05-15 10:25:08,715 INFO L273 TraceCheckUtils]: 127: Hoare triple {324999#(<= proc_i 84)} assume i <= 1000; {324999#(<= proc_i 84)} is VALID [2019-05-15 10:25:08,716 INFO L273 TraceCheckUtils]: 128: Hoare triple {324999#(<= proc_i 84)} assume i + 4 < a[j]; {324999#(<= proc_i 84)} is VALID [2019-05-15 10:25:08,716 INFO L273 TraceCheckUtils]: 129: Hoare triple {324999#(<= proc_i 84)} assume a[5] == 1000; {324999#(<= proc_i 84)} is VALID [2019-05-15 10:25:08,717 INFO L273 TraceCheckUtils]: 130: Hoare triple {324999#(<= proc_i 84)} assume j > 4; {324999#(<= proc_i 84)} is VALID [2019-05-15 10:25:08,717 INFO L273 TraceCheckUtils]: 131: Hoare triple {324999#(<= proc_i 84)} assume j < 6; {324999#(<= proc_i 84)} is VALID [2019-05-15 10:25:08,718 INFO L273 TraceCheckUtils]: 132: Hoare triple {324999#(<= proc_i 84)} i := i + 4; {325018#(<= proc_i 88)} is VALID [2019-05-15 10:25:08,718 INFO L273 TraceCheckUtils]: 133: Hoare triple {325018#(<= proc_i 88)} assume i <= 1000; {325018#(<= proc_i 88)} is VALID [2019-05-15 10:25:08,719 INFO L273 TraceCheckUtils]: 134: Hoare triple {325018#(<= proc_i 88)} assume i + 4 < a[j]; {325018#(<= proc_i 88)} is VALID [2019-05-15 10:25:08,719 INFO L273 TraceCheckUtils]: 135: Hoare triple {325018#(<= proc_i 88)} assume a[5] == 1000; {325018#(<= proc_i 88)} is VALID [2019-05-15 10:25:08,720 INFO L273 TraceCheckUtils]: 136: Hoare triple {325018#(<= proc_i 88)} assume j > 4; {325018#(<= proc_i 88)} is VALID [2019-05-15 10:25:08,720 INFO L273 TraceCheckUtils]: 137: Hoare triple {325018#(<= proc_i 88)} assume j < 6; {325018#(<= proc_i 88)} is VALID [2019-05-15 10:25:08,721 INFO L273 TraceCheckUtils]: 138: Hoare triple {325018#(<= proc_i 88)} i := i + 4; {325037#(<= proc_i 92)} is VALID [2019-05-15 10:25:08,721 INFO L273 TraceCheckUtils]: 139: Hoare triple {325037#(<= proc_i 92)} assume i <= 1000; {325037#(<= proc_i 92)} is VALID [2019-05-15 10:25:08,722 INFO L273 TraceCheckUtils]: 140: Hoare triple {325037#(<= proc_i 92)} assume i + 4 < a[j]; {325037#(<= proc_i 92)} is VALID [2019-05-15 10:25:08,722 INFO L273 TraceCheckUtils]: 141: Hoare triple {325037#(<= proc_i 92)} assume a[5] == 1000; {325037#(<= proc_i 92)} is VALID [2019-05-15 10:25:08,723 INFO L273 TraceCheckUtils]: 142: Hoare triple {325037#(<= proc_i 92)} assume j > 4; {325037#(<= proc_i 92)} is VALID [2019-05-15 10:25:08,723 INFO L273 TraceCheckUtils]: 143: Hoare triple {325037#(<= proc_i 92)} assume j < 6; {325037#(<= proc_i 92)} is VALID [2019-05-15 10:25:08,724 INFO L273 TraceCheckUtils]: 144: Hoare triple {325037#(<= proc_i 92)} i := i + 4; {325056#(<= proc_i 96)} is VALID [2019-05-15 10:25:08,725 INFO L273 TraceCheckUtils]: 145: Hoare triple {325056#(<= proc_i 96)} assume i <= 1000; {325056#(<= proc_i 96)} is VALID [2019-05-15 10:25:08,725 INFO L273 TraceCheckUtils]: 146: Hoare triple {325056#(<= proc_i 96)} assume i + 4 < a[j]; {325056#(<= proc_i 96)} is VALID [2019-05-15 10:25:08,726 INFO L273 TraceCheckUtils]: 147: Hoare triple {325056#(<= proc_i 96)} assume a[5] == 1000; {325056#(<= proc_i 96)} is VALID [2019-05-15 10:25:08,726 INFO L273 TraceCheckUtils]: 148: Hoare triple {325056#(<= proc_i 96)} assume j > 4; {325056#(<= proc_i 96)} is VALID [2019-05-15 10:25:08,726 INFO L273 TraceCheckUtils]: 149: Hoare triple {325056#(<= proc_i 96)} assume j < 6; {325056#(<= proc_i 96)} is VALID [2019-05-15 10:25:08,727 INFO L273 TraceCheckUtils]: 150: Hoare triple {325056#(<= proc_i 96)} i := i + 4; {325075#(<= proc_i 100)} is VALID [2019-05-15 10:25:08,728 INFO L273 TraceCheckUtils]: 151: Hoare triple {325075#(<= proc_i 100)} assume i <= 1000; {325075#(<= proc_i 100)} is VALID [2019-05-15 10:25:08,728 INFO L273 TraceCheckUtils]: 152: Hoare triple {325075#(<= proc_i 100)} assume i + 4 < a[j]; {325075#(<= proc_i 100)} is VALID [2019-05-15 10:25:08,729 INFO L273 TraceCheckUtils]: 153: Hoare triple {325075#(<= proc_i 100)} assume a[5] == 1000; {325075#(<= proc_i 100)} is VALID [2019-05-15 10:25:08,729 INFO L273 TraceCheckUtils]: 154: Hoare triple {325075#(<= proc_i 100)} assume j > 4; {325075#(<= proc_i 100)} is VALID [2019-05-15 10:25:08,730 INFO L273 TraceCheckUtils]: 155: Hoare triple {325075#(<= proc_i 100)} assume j < 6; {325075#(<= proc_i 100)} is VALID [2019-05-15 10:25:08,730 INFO L273 TraceCheckUtils]: 156: Hoare triple {325075#(<= proc_i 100)} i := i + 4; {325094#(<= proc_i 104)} is VALID [2019-05-15 10:25:08,731 INFO L273 TraceCheckUtils]: 157: Hoare triple {325094#(<= proc_i 104)} assume i <= 1000; {325094#(<= proc_i 104)} is VALID [2019-05-15 10:25:08,731 INFO L273 TraceCheckUtils]: 158: Hoare triple {325094#(<= proc_i 104)} assume i + 4 < a[j]; {325094#(<= proc_i 104)} is VALID [2019-05-15 10:25:08,732 INFO L273 TraceCheckUtils]: 159: Hoare triple {325094#(<= proc_i 104)} assume a[5] == 1000; {325094#(<= proc_i 104)} is VALID [2019-05-15 10:25:08,732 INFO L273 TraceCheckUtils]: 160: Hoare triple {325094#(<= proc_i 104)} assume j > 4; {325094#(<= proc_i 104)} is VALID [2019-05-15 10:25:08,732 INFO L273 TraceCheckUtils]: 161: Hoare triple {325094#(<= proc_i 104)} assume j < 6; {325094#(<= proc_i 104)} is VALID [2019-05-15 10:25:08,733 INFO L273 TraceCheckUtils]: 162: Hoare triple {325094#(<= proc_i 104)} i := i + 4; {325113#(<= proc_i 108)} is VALID [2019-05-15 10:25:08,734 INFO L273 TraceCheckUtils]: 163: Hoare triple {325113#(<= proc_i 108)} assume i <= 1000; {325113#(<= proc_i 108)} is VALID [2019-05-15 10:25:08,734 INFO L273 TraceCheckUtils]: 164: Hoare triple {325113#(<= proc_i 108)} assume i + 4 < a[j]; {325113#(<= proc_i 108)} is VALID [2019-05-15 10:25:08,735 INFO L273 TraceCheckUtils]: 165: Hoare triple {325113#(<= proc_i 108)} assume a[5] == 1000; {325113#(<= proc_i 108)} is VALID [2019-05-15 10:25:08,735 INFO L273 TraceCheckUtils]: 166: Hoare triple {325113#(<= proc_i 108)} assume j > 4; {325113#(<= proc_i 108)} is VALID [2019-05-15 10:25:08,735 INFO L273 TraceCheckUtils]: 167: Hoare triple {325113#(<= proc_i 108)} assume j < 6; {325113#(<= proc_i 108)} is VALID [2019-05-15 10:25:08,736 INFO L273 TraceCheckUtils]: 168: Hoare triple {325113#(<= proc_i 108)} i := i + 4; {325132#(<= proc_i 112)} is VALID [2019-05-15 10:25:08,737 INFO L273 TraceCheckUtils]: 169: Hoare triple {325132#(<= proc_i 112)} assume i <= 1000; {325132#(<= proc_i 112)} is VALID [2019-05-15 10:25:08,737 INFO L273 TraceCheckUtils]: 170: Hoare triple {325132#(<= proc_i 112)} assume i + 4 < a[j]; {325132#(<= proc_i 112)} is VALID [2019-05-15 10:25:08,737 INFO L273 TraceCheckUtils]: 171: Hoare triple {325132#(<= proc_i 112)} assume a[5] == 1000; {325132#(<= proc_i 112)} is VALID [2019-05-15 10:25:08,738 INFO L273 TraceCheckUtils]: 172: Hoare triple {325132#(<= proc_i 112)} assume j > 4; {325132#(<= proc_i 112)} is VALID [2019-05-15 10:25:08,738 INFO L273 TraceCheckUtils]: 173: Hoare triple {325132#(<= proc_i 112)} assume j < 6; {325132#(<= proc_i 112)} is VALID [2019-05-15 10:25:08,739 INFO L273 TraceCheckUtils]: 174: Hoare triple {325132#(<= proc_i 112)} i := i + 4; {325151#(<= proc_i 116)} is VALID [2019-05-15 10:25:08,740 INFO L273 TraceCheckUtils]: 175: Hoare triple {325151#(<= proc_i 116)} assume i <= 1000; {325151#(<= proc_i 116)} is VALID [2019-05-15 10:25:08,740 INFO L273 TraceCheckUtils]: 176: Hoare triple {325151#(<= proc_i 116)} assume i + 4 < a[j]; {325151#(<= proc_i 116)} is VALID [2019-05-15 10:25:08,740 INFO L273 TraceCheckUtils]: 177: Hoare triple {325151#(<= proc_i 116)} assume a[5] == 1000; {325151#(<= proc_i 116)} is VALID [2019-05-15 10:25:08,741 INFO L273 TraceCheckUtils]: 178: Hoare triple {325151#(<= proc_i 116)} assume j > 4; {325151#(<= proc_i 116)} is VALID [2019-05-15 10:25:08,741 INFO L273 TraceCheckUtils]: 179: Hoare triple {325151#(<= proc_i 116)} assume j < 6; {325151#(<= proc_i 116)} is VALID [2019-05-15 10:25:08,742 INFO L273 TraceCheckUtils]: 180: Hoare triple {325151#(<= proc_i 116)} i := i + 4; {325170#(<= proc_i 120)} is VALID [2019-05-15 10:25:08,742 INFO L273 TraceCheckUtils]: 181: Hoare triple {325170#(<= proc_i 120)} assume i <= 1000; {325170#(<= proc_i 120)} is VALID [2019-05-15 10:25:08,743 INFO L273 TraceCheckUtils]: 182: Hoare triple {325170#(<= proc_i 120)} assume i + 4 < a[j]; {325170#(<= proc_i 120)} is VALID [2019-05-15 10:25:08,743 INFO L273 TraceCheckUtils]: 183: Hoare triple {325170#(<= proc_i 120)} assume a[5] == 1000; {325170#(<= proc_i 120)} is VALID [2019-05-15 10:25:08,744 INFO L273 TraceCheckUtils]: 184: Hoare triple {325170#(<= proc_i 120)} assume j > 4; {325170#(<= proc_i 120)} is VALID [2019-05-15 10:25:08,744 INFO L273 TraceCheckUtils]: 185: Hoare triple {325170#(<= proc_i 120)} assume j < 6; {325170#(<= proc_i 120)} is VALID [2019-05-15 10:25:08,745 INFO L273 TraceCheckUtils]: 186: Hoare triple {325170#(<= proc_i 120)} i := i + 4; {325189#(<= proc_i 124)} is VALID [2019-05-15 10:25:08,745 INFO L273 TraceCheckUtils]: 187: Hoare triple {325189#(<= proc_i 124)} assume i <= 1000; {325189#(<= proc_i 124)} is VALID [2019-05-15 10:25:08,746 INFO L273 TraceCheckUtils]: 188: Hoare triple {325189#(<= proc_i 124)} assume i + 4 < a[j]; {325189#(<= proc_i 124)} is VALID [2019-05-15 10:25:08,746 INFO L273 TraceCheckUtils]: 189: Hoare triple {325189#(<= proc_i 124)} assume a[5] == 1000; {325189#(<= proc_i 124)} is VALID [2019-05-15 10:25:08,747 INFO L273 TraceCheckUtils]: 190: Hoare triple {325189#(<= proc_i 124)} assume j > 4; {325189#(<= proc_i 124)} is VALID [2019-05-15 10:25:08,747 INFO L273 TraceCheckUtils]: 191: Hoare triple {325189#(<= proc_i 124)} assume j < 6; {325189#(<= proc_i 124)} is VALID [2019-05-15 10:25:08,748 INFO L273 TraceCheckUtils]: 192: Hoare triple {325189#(<= proc_i 124)} i := i + 4; {325208#(<= proc_i 128)} is VALID [2019-05-15 10:25:08,748 INFO L273 TraceCheckUtils]: 193: Hoare triple {325208#(<= proc_i 128)} assume i <= 1000; {325208#(<= proc_i 128)} is VALID [2019-05-15 10:25:08,749 INFO L273 TraceCheckUtils]: 194: Hoare triple {325208#(<= proc_i 128)} assume i + 4 < a[j]; {325208#(<= proc_i 128)} is VALID [2019-05-15 10:25:08,749 INFO L273 TraceCheckUtils]: 195: Hoare triple {325208#(<= proc_i 128)} assume a[5] == 1000; {325208#(<= proc_i 128)} is VALID [2019-05-15 10:25:08,750 INFO L273 TraceCheckUtils]: 196: Hoare triple {325208#(<= proc_i 128)} assume j > 4; {325208#(<= proc_i 128)} is VALID [2019-05-15 10:25:08,750 INFO L273 TraceCheckUtils]: 197: Hoare triple {325208#(<= proc_i 128)} assume j < 6; {325208#(<= proc_i 128)} is VALID [2019-05-15 10:25:08,751 INFO L273 TraceCheckUtils]: 198: Hoare triple {325208#(<= proc_i 128)} i := i + 4; {325227#(<= proc_i 132)} is VALID [2019-05-15 10:25:08,752 INFO L273 TraceCheckUtils]: 199: Hoare triple {325227#(<= proc_i 132)} assume i <= 1000; {325227#(<= proc_i 132)} is VALID [2019-05-15 10:25:08,752 INFO L273 TraceCheckUtils]: 200: Hoare triple {325227#(<= proc_i 132)} assume i + 4 < a[j]; {325227#(<= proc_i 132)} is VALID [2019-05-15 10:25:08,752 INFO L273 TraceCheckUtils]: 201: Hoare triple {325227#(<= proc_i 132)} assume a[5] == 1000; {325227#(<= proc_i 132)} is VALID [2019-05-15 10:25:08,753 INFO L273 TraceCheckUtils]: 202: Hoare triple {325227#(<= proc_i 132)} assume j > 4; {325227#(<= proc_i 132)} is VALID [2019-05-15 10:25:08,753 INFO L273 TraceCheckUtils]: 203: Hoare triple {325227#(<= proc_i 132)} assume j < 6; {325227#(<= proc_i 132)} is VALID [2019-05-15 10:25:08,754 INFO L273 TraceCheckUtils]: 204: Hoare triple {325227#(<= proc_i 132)} i := i + 4; {325246#(<= proc_i 136)} is VALID [2019-05-15 10:25:08,755 INFO L273 TraceCheckUtils]: 205: Hoare triple {325246#(<= proc_i 136)} assume i <= 1000; {325246#(<= proc_i 136)} is VALID [2019-05-15 10:25:08,755 INFO L273 TraceCheckUtils]: 206: Hoare triple {325246#(<= proc_i 136)} assume i + 4 < a[j]; {325246#(<= proc_i 136)} is VALID [2019-05-15 10:25:08,756 INFO L273 TraceCheckUtils]: 207: Hoare triple {325246#(<= proc_i 136)} assume a[5] == 1000; {325246#(<= proc_i 136)} is VALID [2019-05-15 10:25:08,756 INFO L273 TraceCheckUtils]: 208: Hoare triple {325246#(<= proc_i 136)} assume j > 4; {325246#(<= proc_i 136)} is VALID [2019-05-15 10:25:08,757 INFO L273 TraceCheckUtils]: 209: Hoare triple {325246#(<= proc_i 136)} assume j < 6; {325246#(<= proc_i 136)} is VALID [2019-05-15 10:25:08,757 INFO L273 TraceCheckUtils]: 210: Hoare triple {325246#(<= proc_i 136)} i := i + 4; {325265#(<= proc_i 140)} is VALID [2019-05-15 10:25:08,758 INFO L273 TraceCheckUtils]: 211: Hoare triple {325265#(<= proc_i 140)} assume i <= 1000; {325265#(<= proc_i 140)} is VALID [2019-05-15 10:25:08,758 INFO L273 TraceCheckUtils]: 212: Hoare triple {325265#(<= proc_i 140)} assume i + 4 < a[j]; {325265#(<= proc_i 140)} is VALID [2019-05-15 10:25:08,759 INFO L273 TraceCheckUtils]: 213: Hoare triple {325265#(<= proc_i 140)} assume a[5] == 1000; {325265#(<= proc_i 140)} is VALID [2019-05-15 10:25:08,759 INFO L273 TraceCheckUtils]: 214: Hoare triple {325265#(<= proc_i 140)} assume j > 4; {325265#(<= proc_i 140)} is VALID [2019-05-15 10:25:08,760 INFO L273 TraceCheckUtils]: 215: Hoare triple {325265#(<= proc_i 140)} assume j < 6; {325265#(<= proc_i 140)} is VALID [2019-05-15 10:25:08,760 INFO L273 TraceCheckUtils]: 216: Hoare triple {325265#(<= proc_i 140)} i := i + 4; {325284#(<= proc_i 144)} is VALID [2019-05-15 10:25:08,761 INFO L273 TraceCheckUtils]: 217: Hoare triple {325284#(<= proc_i 144)} assume i <= 1000; {325284#(<= proc_i 144)} is VALID [2019-05-15 10:25:08,761 INFO L273 TraceCheckUtils]: 218: Hoare triple {325284#(<= proc_i 144)} assume i + 4 < a[j]; {325284#(<= proc_i 144)} is VALID [2019-05-15 10:25:08,762 INFO L273 TraceCheckUtils]: 219: Hoare triple {325284#(<= proc_i 144)} assume a[5] == 1000; {325284#(<= proc_i 144)} is VALID [2019-05-15 10:25:08,762 INFO L273 TraceCheckUtils]: 220: Hoare triple {325284#(<= proc_i 144)} assume j > 4; {325284#(<= proc_i 144)} is VALID [2019-05-15 10:25:08,763 INFO L273 TraceCheckUtils]: 221: Hoare triple {325284#(<= proc_i 144)} assume j < 6; {325284#(<= proc_i 144)} is VALID [2019-05-15 10:25:08,763 INFO L273 TraceCheckUtils]: 222: Hoare triple {325284#(<= proc_i 144)} i := i + 4; {325303#(<= proc_i 148)} is VALID [2019-05-15 10:25:08,764 INFO L273 TraceCheckUtils]: 223: Hoare triple {325303#(<= proc_i 148)} assume i <= 1000; {325303#(<= proc_i 148)} is VALID [2019-05-15 10:25:08,764 INFO L273 TraceCheckUtils]: 224: Hoare triple {325303#(<= proc_i 148)} assume i + 4 < a[j]; {325303#(<= proc_i 148)} is VALID [2019-05-15 10:25:08,765 INFO L273 TraceCheckUtils]: 225: Hoare triple {325303#(<= proc_i 148)} assume a[5] == 1000; {325303#(<= proc_i 148)} is VALID [2019-05-15 10:25:08,765 INFO L273 TraceCheckUtils]: 226: Hoare triple {325303#(<= proc_i 148)} assume j > 4; {325303#(<= proc_i 148)} is VALID [2019-05-15 10:25:08,766 INFO L273 TraceCheckUtils]: 227: Hoare triple {325303#(<= proc_i 148)} assume j < 6; {325303#(<= proc_i 148)} is VALID [2019-05-15 10:25:08,767 INFO L273 TraceCheckUtils]: 228: Hoare triple {325303#(<= proc_i 148)} i := i + 4; {325322#(<= proc_i 152)} is VALID [2019-05-15 10:25:08,767 INFO L273 TraceCheckUtils]: 229: Hoare triple {325322#(<= proc_i 152)} assume i <= 1000; {325322#(<= proc_i 152)} is VALID [2019-05-15 10:25:08,767 INFO L273 TraceCheckUtils]: 230: Hoare triple {325322#(<= proc_i 152)} assume i + 4 < a[j]; {325322#(<= proc_i 152)} is VALID [2019-05-15 10:25:08,768 INFO L273 TraceCheckUtils]: 231: Hoare triple {325322#(<= proc_i 152)} assume a[5] == 1000; {325322#(<= proc_i 152)} is VALID [2019-05-15 10:25:08,768 INFO L273 TraceCheckUtils]: 232: Hoare triple {325322#(<= proc_i 152)} assume j > 4; {325322#(<= proc_i 152)} is VALID [2019-05-15 10:25:08,769 INFO L273 TraceCheckUtils]: 233: Hoare triple {325322#(<= proc_i 152)} assume j < 6; {325322#(<= proc_i 152)} is VALID [2019-05-15 10:25:08,770 INFO L273 TraceCheckUtils]: 234: Hoare triple {325322#(<= proc_i 152)} i := i + 4; {325341#(<= proc_i 156)} is VALID [2019-05-15 10:25:08,770 INFO L273 TraceCheckUtils]: 235: Hoare triple {325341#(<= proc_i 156)} assume i <= 1000; {325341#(<= proc_i 156)} is VALID [2019-05-15 10:25:08,771 INFO L273 TraceCheckUtils]: 236: Hoare triple {325341#(<= proc_i 156)} assume i + 4 < a[j]; {325341#(<= proc_i 156)} is VALID [2019-05-15 10:25:08,771 INFO L273 TraceCheckUtils]: 237: Hoare triple {325341#(<= proc_i 156)} assume a[5] == 1000; {325341#(<= proc_i 156)} is VALID [2019-05-15 10:25:08,771 INFO L273 TraceCheckUtils]: 238: Hoare triple {325341#(<= proc_i 156)} assume j > 4; {325341#(<= proc_i 156)} is VALID [2019-05-15 10:25:08,772 INFO L273 TraceCheckUtils]: 239: Hoare triple {325341#(<= proc_i 156)} assume j < 6; {325341#(<= proc_i 156)} is VALID [2019-05-15 10:25:08,773 INFO L273 TraceCheckUtils]: 240: Hoare triple {325341#(<= proc_i 156)} i := i + 4; {325360#(<= proc_i 160)} is VALID [2019-05-15 10:25:08,773 INFO L273 TraceCheckUtils]: 241: Hoare triple {325360#(<= proc_i 160)} assume i <= 1000; {325360#(<= proc_i 160)} is VALID [2019-05-15 10:25:08,774 INFO L273 TraceCheckUtils]: 242: Hoare triple {325360#(<= proc_i 160)} assume i + 4 < a[j]; {325360#(<= proc_i 160)} is VALID [2019-05-15 10:25:08,774 INFO L273 TraceCheckUtils]: 243: Hoare triple {325360#(<= proc_i 160)} assume a[5] == 1000; {325360#(<= proc_i 160)} is VALID [2019-05-15 10:25:08,775 INFO L273 TraceCheckUtils]: 244: Hoare triple {325360#(<= proc_i 160)} assume j > 4; {325360#(<= proc_i 160)} is VALID [2019-05-15 10:25:08,775 INFO L273 TraceCheckUtils]: 245: Hoare triple {325360#(<= proc_i 160)} assume j < 6; {325360#(<= proc_i 160)} is VALID [2019-05-15 10:25:08,776 INFO L273 TraceCheckUtils]: 246: Hoare triple {325360#(<= proc_i 160)} i := i + 4; {325379#(<= proc_i 164)} is VALID [2019-05-15 10:25:08,776 INFO L273 TraceCheckUtils]: 247: Hoare triple {325379#(<= proc_i 164)} assume i <= 1000; {325379#(<= proc_i 164)} is VALID [2019-05-15 10:25:08,777 INFO L273 TraceCheckUtils]: 248: Hoare triple {325379#(<= proc_i 164)} assume i + 4 < a[j]; {325379#(<= proc_i 164)} is VALID [2019-05-15 10:25:08,777 INFO L273 TraceCheckUtils]: 249: Hoare triple {325379#(<= proc_i 164)} assume a[5] == 1000; {325379#(<= proc_i 164)} is VALID [2019-05-15 10:25:08,778 INFO L273 TraceCheckUtils]: 250: Hoare triple {325379#(<= proc_i 164)} assume j > 4; {325379#(<= proc_i 164)} is VALID [2019-05-15 10:25:08,778 INFO L273 TraceCheckUtils]: 251: Hoare triple {325379#(<= proc_i 164)} assume j < 6; {325379#(<= proc_i 164)} is VALID [2019-05-15 10:25:08,779 INFO L273 TraceCheckUtils]: 252: Hoare triple {325379#(<= proc_i 164)} i := i + 4; {325398#(<= proc_i 168)} is VALID [2019-05-15 10:25:08,779 INFO L273 TraceCheckUtils]: 253: Hoare triple {325398#(<= proc_i 168)} assume i <= 1000; {325398#(<= proc_i 168)} is VALID [2019-05-15 10:25:08,780 INFO L273 TraceCheckUtils]: 254: Hoare triple {325398#(<= proc_i 168)} assume i + 4 < a[j]; {325398#(<= proc_i 168)} is VALID [2019-05-15 10:25:08,780 INFO L273 TraceCheckUtils]: 255: Hoare triple {325398#(<= proc_i 168)} assume a[5] == 1000; {325398#(<= proc_i 168)} is VALID [2019-05-15 10:25:08,781 INFO L273 TraceCheckUtils]: 256: Hoare triple {325398#(<= proc_i 168)} assume j > 4; {325398#(<= proc_i 168)} is VALID [2019-05-15 10:25:08,781 INFO L273 TraceCheckUtils]: 257: Hoare triple {325398#(<= proc_i 168)} assume j < 6; {325398#(<= proc_i 168)} is VALID [2019-05-15 10:25:08,782 INFO L273 TraceCheckUtils]: 258: Hoare triple {325398#(<= proc_i 168)} i := i + 4; {325417#(<= proc_i 172)} is VALID [2019-05-15 10:25:08,782 INFO L273 TraceCheckUtils]: 259: Hoare triple {325417#(<= proc_i 172)} assume i <= 1000; {325417#(<= proc_i 172)} is VALID [2019-05-15 10:25:08,783 INFO L273 TraceCheckUtils]: 260: Hoare triple {325417#(<= proc_i 172)} assume i + 4 < a[j]; {325417#(<= proc_i 172)} is VALID [2019-05-15 10:25:08,783 INFO L273 TraceCheckUtils]: 261: Hoare triple {325417#(<= proc_i 172)} assume a[5] == 1000; {325417#(<= proc_i 172)} is VALID [2019-05-15 10:25:08,784 INFO L273 TraceCheckUtils]: 262: Hoare triple {325417#(<= proc_i 172)} assume j > 4; {325417#(<= proc_i 172)} is VALID [2019-05-15 10:25:08,784 INFO L273 TraceCheckUtils]: 263: Hoare triple {325417#(<= proc_i 172)} assume j < 6; {325417#(<= proc_i 172)} is VALID [2019-05-15 10:25:08,785 INFO L273 TraceCheckUtils]: 264: Hoare triple {325417#(<= proc_i 172)} i := i + 4; {325436#(<= proc_i 176)} is VALID [2019-05-15 10:25:08,785 INFO L273 TraceCheckUtils]: 265: Hoare triple {325436#(<= proc_i 176)} assume i <= 1000; {325436#(<= proc_i 176)} is VALID [2019-05-15 10:25:08,786 INFO L273 TraceCheckUtils]: 266: Hoare triple {325436#(<= proc_i 176)} assume i + 4 < a[j]; {325436#(<= proc_i 176)} is VALID [2019-05-15 10:25:08,786 INFO L273 TraceCheckUtils]: 267: Hoare triple {325436#(<= proc_i 176)} assume a[5] == 1000; {325436#(<= proc_i 176)} is VALID [2019-05-15 10:25:08,787 INFO L273 TraceCheckUtils]: 268: Hoare triple {325436#(<= proc_i 176)} assume j > 4; {325436#(<= proc_i 176)} is VALID [2019-05-15 10:25:08,787 INFO L273 TraceCheckUtils]: 269: Hoare triple {325436#(<= proc_i 176)} assume j < 6; {325436#(<= proc_i 176)} is VALID [2019-05-15 10:25:08,788 INFO L273 TraceCheckUtils]: 270: Hoare triple {325436#(<= proc_i 176)} i := i + 4; {325455#(<= proc_i 180)} is VALID [2019-05-15 10:25:08,788 INFO L273 TraceCheckUtils]: 271: Hoare triple {325455#(<= proc_i 180)} assume i <= 1000; {325455#(<= proc_i 180)} is VALID [2019-05-15 10:25:08,789 INFO L273 TraceCheckUtils]: 272: Hoare triple {325455#(<= proc_i 180)} assume i + 4 < a[j]; {325455#(<= proc_i 180)} is VALID [2019-05-15 10:25:08,789 INFO L273 TraceCheckUtils]: 273: Hoare triple {325455#(<= proc_i 180)} assume a[5] == 1000; {325455#(<= proc_i 180)} is VALID [2019-05-15 10:25:08,790 INFO L273 TraceCheckUtils]: 274: Hoare triple {325455#(<= proc_i 180)} assume j > 4; {325455#(<= proc_i 180)} is VALID [2019-05-15 10:25:08,790 INFO L273 TraceCheckUtils]: 275: Hoare triple {325455#(<= proc_i 180)} assume j < 6; {325455#(<= proc_i 180)} is VALID [2019-05-15 10:25:08,791 INFO L273 TraceCheckUtils]: 276: Hoare triple {325455#(<= proc_i 180)} i := i + 4; {325474#(<= proc_i 184)} is VALID [2019-05-15 10:25:08,791 INFO L273 TraceCheckUtils]: 277: Hoare triple {325474#(<= proc_i 184)} assume i <= 1000; {325474#(<= proc_i 184)} is VALID [2019-05-15 10:25:08,792 INFO L273 TraceCheckUtils]: 278: Hoare triple {325474#(<= proc_i 184)} assume i + 4 < a[j]; {325474#(<= proc_i 184)} is VALID [2019-05-15 10:25:08,792 INFO L273 TraceCheckUtils]: 279: Hoare triple {325474#(<= proc_i 184)} assume a[5] == 1000; {325474#(<= proc_i 184)} is VALID [2019-05-15 10:25:08,793 INFO L273 TraceCheckUtils]: 280: Hoare triple {325474#(<= proc_i 184)} assume j > 4; {325474#(<= proc_i 184)} is VALID [2019-05-15 10:25:08,793 INFO L273 TraceCheckUtils]: 281: Hoare triple {325474#(<= proc_i 184)} assume j < 6; {325474#(<= proc_i 184)} is VALID [2019-05-15 10:25:08,794 INFO L273 TraceCheckUtils]: 282: Hoare triple {325474#(<= proc_i 184)} i := i + 4; {325493#(<= proc_i 188)} is VALID [2019-05-15 10:25:08,794 INFO L273 TraceCheckUtils]: 283: Hoare triple {325493#(<= proc_i 188)} assume i <= 1000; {325493#(<= proc_i 188)} is VALID [2019-05-15 10:25:08,795 INFO L273 TraceCheckUtils]: 284: Hoare triple {325493#(<= proc_i 188)} assume i + 4 < a[j]; {325493#(<= proc_i 188)} is VALID [2019-05-15 10:25:08,795 INFO L273 TraceCheckUtils]: 285: Hoare triple {325493#(<= proc_i 188)} assume a[5] == 1000; {325493#(<= proc_i 188)} is VALID [2019-05-15 10:25:08,796 INFO L273 TraceCheckUtils]: 286: Hoare triple {325493#(<= proc_i 188)} assume j > 4; {325493#(<= proc_i 188)} is VALID [2019-05-15 10:25:08,796 INFO L273 TraceCheckUtils]: 287: Hoare triple {325493#(<= proc_i 188)} assume j < 6; {325493#(<= proc_i 188)} is VALID [2019-05-15 10:25:08,797 INFO L273 TraceCheckUtils]: 288: Hoare triple {325493#(<= proc_i 188)} i := i + 4; {325512#(<= proc_i 192)} is VALID [2019-05-15 10:25:08,798 INFO L273 TraceCheckUtils]: 289: Hoare triple {325512#(<= proc_i 192)} assume i <= 1000; {325512#(<= proc_i 192)} is VALID [2019-05-15 10:25:08,798 INFO L273 TraceCheckUtils]: 290: Hoare triple {325512#(<= proc_i 192)} assume i + 4 < a[j]; {325512#(<= proc_i 192)} is VALID [2019-05-15 10:25:08,799 INFO L273 TraceCheckUtils]: 291: Hoare triple {325512#(<= proc_i 192)} assume a[5] == 1000; {325512#(<= proc_i 192)} is VALID [2019-05-15 10:25:08,799 INFO L273 TraceCheckUtils]: 292: Hoare triple {325512#(<= proc_i 192)} assume j > 4; {325512#(<= proc_i 192)} is VALID [2019-05-15 10:25:08,800 INFO L273 TraceCheckUtils]: 293: Hoare triple {325512#(<= proc_i 192)} assume j < 6; {325512#(<= proc_i 192)} is VALID [2019-05-15 10:25:08,800 INFO L273 TraceCheckUtils]: 294: Hoare triple {325512#(<= proc_i 192)} i := i + 4; {325531#(<= proc_i 196)} is VALID [2019-05-15 10:25:08,801 INFO L273 TraceCheckUtils]: 295: Hoare triple {325531#(<= proc_i 196)} assume i <= 1000; {325531#(<= proc_i 196)} is VALID [2019-05-15 10:25:08,801 INFO L273 TraceCheckUtils]: 296: Hoare triple {325531#(<= proc_i 196)} assume i + 4 < a[j]; {325531#(<= proc_i 196)} is VALID [2019-05-15 10:25:08,802 INFO L273 TraceCheckUtils]: 297: Hoare triple {325531#(<= proc_i 196)} assume a[5] == 1000; {325531#(<= proc_i 196)} is VALID [2019-05-15 10:25:08,802 INFO L273 TraceCheckUtils]: 298: Hoare triple {325531#(<= proc_i 196)} assume j > 4; {325531#(<= proc_i 196)} is VALID [2019-05-15 10:25:08,803 INFO L273 TraceCheckUtils]: 299: Hoare triple {325531#(<= proc_i 196)} assume j < 6; {325531#(<= proc_i 196)} is VALID [2019-05-15 10:25:08,803 INFO L273 TraceCheckUtils]: 300: Hoare triple {325531#(<= proc_i 196)} i := i + 4; {325550#(<= proc_i 200)} is VALID [2019-05-15 10:25:08,804 INFO L273 TraceCheckUtils]: 301: Hoare triple {325550#(<= proc_i 200)} assume i <= 1000; {325550#(<= proc_i 200)} is VALID [2019-05-15 10:25:08,804 INFO L273 TraceCheckUtils]: 302: Hoare triple {325550#(<= proc_i 200)} assume i + 4 < a[j]; {325550#(<= proc_i 200)} is VALID [2019-05-15 10:25:08,805 INFO L273 TraceCheckUtils]: 303: Hoare triple {325550#(<= proc_i 200)} assume a[5] == 1000; {325550#(<= proc_i 200)} is VALID [2019-05-15 10:25:08,805 INFO L273 TraceCheckUtils]: 304: Hoare triple {325550#(<= proc_i 200)} assume j > 4; {325550#(<= proc_i 200)} is VALID [2019-05-15 10:25:08,806 INFO L273 TraceCheckUtils]: 305: Hoare triple {325550#(<= proc_i 200)} assume j < 6; {325550#(<= proc_i 200)} is VALID [2019-05-15 10:25:08,806 INFO L273 TraceCheckUtils]: 306: Hoare triple {325550#(<= proc_i 200)} i := i + 4; {325569#(<= proc_i 204)} is VALID [2019-05-15 10:25:08,807 INFO L273 TraceCheckUtils]: 307: Hoare triple {325569#(<= proc_i 204)} assume i <= 1000; {325569#(<= proc_i 204)} is VALID [2019-05-15 10:25:08,807 INFO L273 TraceCheckUtils]: 308: Hoare triple {325569#(<= proc_i 204)} assume i + 4 < a[j]; {325569#(<= proc_i 204)} is VALID [2019-05-15 10:25:08,808 INFO L273 TraceCheckUtils]: 309: Hoare triple {325569#(<= proc_i 204)} assume a[5] == 1000; {325569#(<= proc_i 204)} is VALID [2019-05-15 10:25:08,808 INFO L273 TraceCheckUtils]: 310: Hoare triple {325569#(<= proc_i 204)} assume j > 4; {325569#(<= proc_i 204)} is VALID [2019-05-15 10:25:08,809 INFO L273 TraceCheckUtils]: 311: Hoare triple {325569#(<= proc_i 204)} assume j < 6; {325569#(<= proc_i 204)} is VALID [2019-05-15 10:25:08,809 INFO L273 TraceCheckUtils]: 312: Hoare triple {325569#(<= proc_i 204)} i := i + 4; {325588#(<= proc_i 208)} is VALID [2019-05-15 10:25:08,810 INFO L273 TraceCheckUtils]: 313: Hoare triple {325588#(<= proc_i 208)} assume i <= 1000; {325588#(<= proc_i 208)} is VALID [2019-05-15 10:25:08,810 INFO L273 TraceCheckUtils]: 314: Hoare triple {325588#(<= proc_i 208)} assume i + 4 < a[j]; {325588#(<= proc_i 208)} is VALID [2019-05-15 10:25:08,811 INFO L273 TraceCheckUtils]: 315: Hoare triple {325588#(<= proc_i 208)} assume a[5] == 1000; {325588#(<= proc_i 208)} is VALID [2019-05-15 10:25:08,811 INFO L273 TraceCheckUtils]: 316: Hoare triple {325588#(<= proc_i 208)} assume j > 4; {325588#(<= proc_i 208)} is VALID [2019-05-15 10:25:08,812 INFO L273 TraceCheckUtils]: 317: Hoare triple {325588#(<= proc_i 208)} assume j < 6; {325588#(<= proc_i 208)} is VALID [2019-05-15 10:25:08,812 INFO L273 TraceCheckUtils]: 318: Hoare triple {325588#(<= proc_i 208)} i := i + 4; {325607#(<= proc_i 212)} is VALID [2019-05-15 10:25:08,813 INFO L273 TraceCheckUtils]: 319: Hoare triple {325607#(<= proc_i 212)} assume i <= 1000; {325607#(<= proc_i 212)} is VALID [2019-05-15 10:25:08,813 INFO L273 TraceCheckUtils]: 320: Hoare triple {325607#(<= proc_i 212)} assume i + 4 < a[j]; {325607#(<= proc_i 212)} is VALID [2019-05-15 10:25:08,814 INFO L273 TraceCheckUtils]: 321: Hoare triple {325607#(<= proc_i 212)} assume a[5] == 1000; {325607#(<= proc_i 212)} is VALID [2019-05-15 10:25:08,814 INFO L273 TraceCheckUtils]: 322: Hoare triple {325607#(<= proc_i 212)} assume j > 4; {325607#(<= proc_i 212)} is VALID [2019-05-15 10:25:08,814 INFO L273 TraceCheckUtils]: 323: Hoare triple {325607#(<= proc_i 212)} assume j < 6; {325607#(<= proc_i 212)} is VALID [2019-05-15 10:25:08,815 INFO L273 TraceCheckUtils]: 324: Hoare triple {325607#(<= proc_i 212)} i := i + 4; {325626#(<= proc_i 216)} is VALID [2019-05-15 10:25:08,816 INFO L273 TraceCheckUtils]: 325: Hoare triple {325626#(<= proc_i 216)} assume i <= 1000; {325626#(<= proc_i 216)} is VALID [2019-05-15 10:25:08,816 INFO L273 TraceCheckUtils]: 326: Hoare triple {325626#(<= proc_i 216)} assume i + 4 < a[j]; {325626#(<= proc_i 216)} is VALID [2019-05-15 10:25:08,817 INFO L273 TraceCheckUtils]: 327: Hoare triple {325626#(<= proc_i 216)} assume a[5] == 1000; {325626#(<= proc_i 216)} is VALID [2019-05-15 10:25:08,817 INFO L273 TraceCheckUtils]: 328: Hoare triple {325626#(<= proc_i 216)} assume j > 4; {325626#(<= proc_i 216)} is VALID [2019-05-15 10:25:08,817 INFO L273 TraceCheckUtils]: 329: Hoare triple {325626#(<= proc_i 216)} assume j < 6; {325626#(<= proc_i 216)} is VALID [2019-05-15 10:25:08,818 INFO L273 TraceCheckUtils]: 330: Hoare triple {325626#(<= proc_i 216)} i := i + 4; {325645#(<= proc_i 220)} is VALID [2019-05-15 10:25:08,819 INFO L273 TraceCheckUtils]: 331: Hoare triple {325645#(<= proc_i 220)} assume i <= 1000; {325645#(<= proc_i 220)} is VALID [2019-05-15 10:25:08,819 INFO L273 TraceCheckUtils]: 332: Hoare triple {325645#(<= proc_i 220)} assume i + 4 < a[j]; {325645#(<= proc_i 220)} is VALID [2019-05-15 10:25:08,820 INFO L273 TraceCheckUtils]: 333: Hoare triple {325645#(<= proc_i 220)} assume a[5] == 1000; {325645#(<= proc_i 220)} is VALID [2019-05-15 10:25:08,820 INFO L273 TraceCheckUtils]: 334: Hoare triple {325645#(<= proc_i 220)} assume j > 4; {325645#(<= proc_i 220)} is VALID [2019-05-15 10:25:08,820 INFO L273 TraceCheckUtils]: 335: Hoare triple {325645#(<= proc_i 220)} assume j < 6; {325645#(<= proc_i 220)} is VALID [2019-05-15 10:25:08,821 INFO L273 TraceCheckUtils]: 336: Hoare triple {325645#(<= proc_i 220)} i := i + 4; {325664#(<= proc_i 224)} is VALID [2019-05-15 10:25:08,822 INFO L273 TraceCheckUtils]: 337: Hoare triple {325664#(<= proc_i 224)} assume i <= 1000; {325664#(<= proc_i 224)} is VALID [2019-05-15 10:25:08,822 INFO L273 TraceCheckUtils]: 338: Hoare triple {325664#(<= proc_i 224)} assume i + 4 < a[j]; {325664#(<= proc_i 224)} is VALID [2019-05-15 10:25:08,822 INFO L273 TraceCheckUtils]: 339: Hoare triple {325664#(<= proc_i 224)} assume a[5] == 1000; {325664#(<= proc_i 224)} is VALID [2019-05-15 10:25:08,823 INFO L273 TraceCheckUtils]: 340: Hoare triple {325664#(<= proc_i 224)} assume j > 4; {325664#(<= proc_i 224)} is VALID [2019-05-15 10:25:08,823 INFO L273 TraceCheckUtils]: 341: Hoare triple {325664#(<= proc_i 224)} assume j < 6; {325664#(<= proc_i 224)} is VALID [2019-05-15 10:25:08,824 INFO L273 TraceCheckUtils]: 342: Hoare triple {325664#(<= proc_i 224)} i := i + 4; {325683#(<= proc_i 228)} is VALID [2019-05-15 10:25:08,825 INFO L273 TraceCheckUtils]: 343: Hoare triple {325683#(<= proc_i 228)} assume i <= 1000; {325683#(<= proc_i 228)} is VALID [2019-05-15 10:25:08,825 INFO L273 TraceCheckUtils]: 344: Hoare triple {325683#(<= proc_i 228)} assume i + 4 < a[j]; {325683#(<= proc_i 228)} is VALID [2019-05-15 10:25:08,826 INFO L273 TraceCheckUtils]: 345: Hoare triple {325683#(<= proc_i 228)} assume a[5] == 1000; {325683#(<= proc_i 228)} is VALID [2019-05-15 10:25:08,826 INFO L273 TraceCheckUtils]: 346: Hoare triple {325683#(<= proc_i 228)} assume j > 4; {325683#(<= proc_i 228)} is VALID [2019-05-15 10:25:08,826 INFO L273 TraceCheckUtils]: 347: Hoare triple {325683#(<= proc_i 228)} assume j < 6; {325683#(<= proc_i 228)} is VALID [2019-05-15 10:25:08,827 INFO L273 TraceCheckUtils]: 348: Hoare triple {325683#(<= proc_i 228)} i := i + 4; {325702#(<= proc_i 232)} is VALID [2019-05-15 10:25:08,828 INFO L273 TraceCheckUtils]: 349: Hoare triple {325702#(<= proc_i 232)} assume i <= 1000; {325702#(<= proc_i 232)} is VALID [2019-05-15 10:25:08,828 INFO L273 TraceCheckUtils]: 350: Hoare triple {325702#(<= proc_i 232)} assume i + 4 < a[j]; {325702#(<= proc_i 232)} is VALID [2019-05-15 10:25:08,828 INFO L273 TraceCheckUtils]: 351: Hoare triple {325702#(<= proc_i 232)} assume a[5] == 1000; {325702#(<= proc_i 232)} is VALID [2019-05-15 10:25:08,829 INFO L273 TraceCheckUtils]: 352: Hoare triple {325702#(<= proc_i 232)} assume j > 4; {325702#(<= proc_i 232)} is VALID [2019-05-15 10:25:08,829 INFO L273 TraceCheckUtils]: 353: Hoare triple {325702#(<= proc_i 232)} assume j < 6; {325702#(<= proc_i 232)} is VALID [2019-05-15 10:25:08,830 INFO L273 TraceCheckUtils]: 354: Hoare triple {325702#(<= proc_i 232)} i := i + 4; {325721#(<= proc_i 236)} is VALID [2019-05-15 10:25:08,831 INFO L273 TraceCheckUtils]: 355: Hoare triple {325721#(<= proc_i 236)} assume i <= 1000; {325721#(<= proc_i 236)} is VALID [2019-05-15 10:25:08,831 INFO L273 TraceCheckUtils]: 356: Hoare triple {325721#(<= proc_i 236)} assume i + 4 < a[j]; {325721#(<= proc_i 236)} is VALID [2019-05-15 10:25:08,832 INFO L273 TraceCheckUtils]: 357: Hoare triple {325721#(<= proc_i 236)} assume a[5] == 1000; {325721#(<= proc_i 236)} is VALID [2019-05-15 10:25:08,832 INFO L273 TraceCheckUtils]: 358: Hoare triple {325721#(<= proc_i 236)} assume j > 4; {325721#(<= proc_i 236)} is VALID [2019-05-15 10:25:08,833 INFO L273 TraceCheckUtils]: 359: Hoare triple {325721#(<= proc_i 236)} assume j < 6; {325721#(<= proc_i 236)} is VALID [2019-05-15 10:25:08,833 INFO L273 TraceCheckUtils]: 360: Hoare triple {325721#(<= proc_i 236)} i := i + 4; {325740#(<= proc_i 240)} is VALID [2019-05-15 10:25:08,834 INFO L273 TraceCheckUtils]: 361: Hoare triple {325740#(<= proc_i 240)} assume i <= 1000; {325740#(<= proc_i 240)} is VALID [2019-05-15 10:25:08,834 INFO L273 TraceCheckUtils]: 362: Hoare triple {325740#(<= proc_i 240)} assume i + 4 < a[j]; {325740#(<= proc_i 240)} is VALID [2019-05-15 10:25:08,835 INFO L273 TraceCheckUtils]: 363: Hoare triple {325740#(<= proc_i 240)} assume a[5] == 1000; {325740#(<= proc_i 240)} is VALID [2019-05-15 10:25:08,835 INFO L273 TraceCheckUtils]: 364: Hoare triple {325740#(<= proc_i 240)} assume j > 4; {325740#(<= proc_i 240)} is VALID [2019-05-15 10:25:08,836 INFO L273 TraceCheckUtils]: 365: Hoare triple {325740#(<= proc_i 240)} assume j < 6; {325740#(<= proc_i 240)} is VALID [2019-05-15 10:25:08,836 INFO L273 TraceCheckUtils]: 366: Hoare triple {325740#(<= proc_i 240)} i := i + 4; {325759#(<= proc_i 244)} is VALID [2019-05-15 10:25:08,837 INFO L273 TraceCheckUtils]: 367: Hoare triple {325759#(<= proc_i 244)} assume i <= 1000; {325759#(<= proc_i 244)} is VALID [2019-05-15 10:25:08,837 INFO L273 TraceCheckUtils]: 368: Hoare triple {325759#(<= proc_i 244)} assume i + 4 < a[j]; {325759#(<= proc_i 244)} is VALID [2019-05-15 10:25:08,838 INFO L273 TraceCheckUtils]: 369: Hoare triple {325759#(<= proc_i 244)} assume a[5] == 1000; {325759#(<= proc_i 244)} is VALID [2019-05-15 10:25:08,838 INFO L273 TraceCheckUtils]: 370: Hoare triple {325759#(<= proc_i 244)} assume j > 4; {325759#(<= proc_i 244)} is VALID [2019-05-15 10:25:08,839 INFO L273 TraceCheckUtils]: 371: Hoare triple {325759#(<= proc_i 244)} assume j < 6; {325759#(<= proc_i 244)} is VALID [2019-05-15 10:25:08,839 INFO L273 TraceCheckUtils]: 372: Hoare triple {325759#(<= proc_i 244)} i := i + 4; {325778#(<= proc_i 248)} is VALID [2019-05-15 10:25:08,840 INFO L273 TraceCheckUtils]: 373: Hoare triple {325778#(<= proc_i 248)} assume i <= 1000; {325778#(<= proc_i 248)} is VALID [2019-05-15 10:25:08,840 INFO L273 TraceCheckUtils]: 374: Hoare triple {325778#(<= proc_i 248)} assume i + 4 < a[j]; {325778#(<= proc_i 248)} is VALID [2019-05-15 10:25:08,841 INFO L273 TraceCheckUtils]: 375: Hoare triple {325778#(<= proc_i 248)} assume a[5] == 1000; {325778#(<= proc_i 248)} is VALID [2019-05-15 10:25:08,841 INFO L273 TraceCheckUtils]: 376: Hoare triple {325778#(<= proc_i 248)} assume j > 4; {325778#(<= proc_i 248)} is VALID [2019-05-15 10:25:08,842 INFO L273 TraceCheckUtils]: 377: Hoare triple {325778#(<= proc_i 248)} assume j < 6; {325778#(<= proc_i 248)} is VALID [2019-05-15 10:25:08,843 INFO L273 TraceCheckUtils]: 378: Hoare triple {325778#(<= proc_i 248)} i := i + 4; {325797#(<= proc_i 252)} is VALID [2019-05-15 10:25:08,843 INFO L273 TraceCheckUtils]: 379: Hoare triple {325797#(<= proc_i 252)} assume i <= 1000; {325797#(<= proc_i 252)} is VALID [2019-05-15 10:25:08,844 INFO L273 TraceCheckUtils]: 380: Hoare triple {325797#(<= proc_i 252)} assume i + 4 < a[j]; {325797#(<= proc_i 252)} is VALID [2019-05-15 10:25:08,844 INFO L273 TraceCheckUtils]: 381: Hoare triple {325797#(<= proc_i 252)} assume a[5] == 1000; {325797#(<= proc_i 252)} is VALID [2019-05-15 10:25:08,845 INFO L273 TraceCheckUtils]: 382: Hoare triple {325797#(<= proc_i 252)} assume j > 4; {325797#(<= proc_i 252)} is VALID [2019-05-15 10:25:08,845 INFO L273 TraceCheckUtils]: 383: Hoare triple {325797#(<= proc_i 252)} assume j < 6; {325797#(<= proc_i 252)} is VALID [2019-05-15 10:25:08,846 INFO L273 TraceCheckUtils]: 384: Hoare triple {325797#(<= proc_i 252)} i := i + 4; {325816#(<= proc_i 256)} is VALID [2019-05-15 10:25:08,846 INFO L273 TraceCheckUtils]: 385: Hoare triple {325816#(<= proc_i 256)} assume i <= 1000; {325816#(<= proc_i 256)} is VALID [2019-05-15 10:25:08,847 INFO L273 TraceCheckUtils]: 386: Hoare triple {325816#(<= proc_i 256)} assume i + 4 < a[j]; {325816#(<= proc_i 256)} is VALID [2019-05-15 10:25:08,847 INFO L273 TraceCheckUtils]: 387: Hoare triple {325816#(<= proc_i 256)} assume a[5] == 1000; {325816#(<= proc_i 256)} is VALID [2019-05-15 10:25:08,848 INFO L273 TraceCheckUtils]: 388: Hoare triple {325816#(<= proc_i 256)} assume j > 4; {325816#(<= proc_i 256)} is VALID [2019-05-15 10:25:08,848 INFO L273 TraceCheckUtils]: 389: Hoare triple {325816#(<= proc_i 256)} assume j < 6; {325816#(<= proc_i 256)} is VALID [2019-05-15 10:25:08,849 INFO L273 TraceCheckUtils]: 390: Hoare triple {325816#(<= proc_i 256)} i := i + 4; {325835#(<= proc_i 260)} is VALID [2019-05-15 10:25:08,849 INFO L273 TraceCheckUtils]: 391: Hoare triple {325835#(<= proc_i 260)} assume i <= 1000; {325835#(<= proc_i 260)} is VALID [2019-05-15 10:25:08,850 INFO L273 TraceCheckUtils]: 392: Hoare triple {325835#(<= proc_i 260)} assume i + 4 < a[j]; {325835#(<= proc_i 260)} is VALID [2019-05-15 10:25:08,850 INFO L273 TraceCheckUtils]: 393: Hoare triple {325835#(<= proc_i 260)} assume a[5] == 1000; {325835#(<= proc_i 260)} is VALID [2019-05-15 10:25:08,851 INFO L273 TraceCheckUtils]: 394: Hoare triple {325835#(<= proc_i 260)} assume j > 4; {325835#(<= proc_i 260)} is VALID [2019-05-15 10:25:08,851 INFO L273 TraceCheckUtils]: 395: Hoare triple {325835#(<= proc_i 260)} assume j < 6; {325835#(<= proc_i 260)} is VALID [2019-05-15 10:25:08,852 INFO L273 TraceCheckUtils]: 396: Hoare triple {325835#(<= proc_i 260)} i := i + 4; {325854#(<= proc_i 264)} is VALID [2019-05-15 10:25:08,852 INFO L273 TraceCheckUtils]: 397: Hoare triple {325854#(<= proc_i 264)} assume i <= 1000; {325854#(<= proc_i 264)} is VALID [2019-05-15 10:25:08,853 INFO L273 TraceCheckUtils]: 398: Hoare triple {325854#(<= proc_i 264)} assume i + 4 < a[j]; {325854#(<= proc_i 264)} is VALID [2019-05-15 10:25:08,853 INFO L273 TraceCheckUtils]: 399: Hoare triple {325854#(<= proc_i 264)} assume a[5] == 1000; {325854#(<= proc_i 264)} is VALID [2019-05-15 10:25:08,854 INFO L273 TraceCheckUtils]: 400: Hoare triple {325854#(<= proc_i 264)} assume j > 4; {325854#(<= proc_i 264)} is VALID [2019-05-15 10:25:08,854 INFO L273 TraceCheckUtils]: 401: Hoare triple {325854#(<= proc_i 264)} assume j < 6; {325854#(<= proc_i 264)} is VALID [2019-05-15 10:25:08,855 INFO L273 TraceCheckUtils]: 402: Hoare triple {325854#(<= proc_i 264)} i := i + 4; {325873#(<= proc_i 268)} is VALID [2019-05-15 10:25:08,856 INFO L273 TraceCheckUtils]: 403: Hoare triple {325873#(<= proc_i 268)} assume i <= 1000; {325873#(<= proc_i 268)} is VALID [2019-05-15 10:25:08,856 INFO L273 TraceCheckUtils]: 404: Hoare triple {325873#(<= proc_i 268)} assume i + 4 < a[j]; {325873#(<= proc_i 268)} is VALID [2019-05-15 10:25:08,856 INFO L273 TraceCheckUtils]: 405: Hoare triple {325873#(<= proc_i 268)} assume a[5] == 1000; {325873#(<= proc_i 268)} is VALID [2019-05-15 10:25:08,857 INFO L273 TraceCheckUtils]: 406: Hoare triple {325873#(<= proc_i 268)} assume j > 4; {325873#(<= proc_i 268)} is VALID [2019-05-15 10:25:08,857 INFO L273 TraceCheckUtils]: 407: Hoare triple {325873#(<= proc_i 268)} assume j < 6; {325873#(<= proc_i 268)} is VALID [2019-05-15 10:25:08,858 INFO L273 TraceCheckUtils]: 408: Hoare triple {325873#(<= proc_i 268)} i := i + 4; {325892#(<= proc_i 272)} is VALID [2019-05-15 10:25:08,859 INFO L273 TraceCheckUtils]: 409: Hoare triple {325892#(<= proc_i 272)} assume i <= 1000; {325892#(<= proc_i 272)} is VALID [2019-05-15 10:25:08,859 INFO L273 TraceCheckUtils]: 410: Hoare triple {325892#(<= proc_i 272)} assume i + 4 < a[j]; {325892#(<= proc_i 272)} is VALID [2019-05-15 10:25:08,860 INFO L273 TraceCheckUtils]: 411: Hoare triple {325892#(<= proc_i 272)} assume a[5] == 1000; {325892#(<= proc_i 272)} is VALID [2019-05-15 10:25:08,860 INFO L273 TraceCheckUtils]: 412: Hoare triple {325892#(<= proc_i 272)} assume j > 4; {325892#(<= proc_i 272)} is VALID [2019-05-15 10:25:08,860 INFO L273 TraceCheckUtils]: 413: Hoare triple {325892#(<= proc_i 272)} assume j < 6; {325892#(<= proc_i 272)} is VALID [2019-05-15 10:25:08,861 INFO L273 TraceCheckUtils]: 414: Hoare triple {325892#(<= proc_i 272)} i := i + 4; {325911#(<= proc_i 276)} is VALID [2019-05-15 10:25:08,862 INFO L273 TraceCheckUtils]: 415: Hoare triple {325911#(<= proc_i 276)} assume i <= 1000; {325911#(<= proc_i 276)} is VALID [2019-05-15 10:25:08,862 INFO L273 TraceCheckUtils]: 416: Hoare triple {325911#(<= proc_i 276)} assume i + 4 < a[j]; {325911#(<= proc_i 276)} is VALID [2019-05-15 10:25:08,863 INFO L273 TraceCheckUtils]: 417: Hoare triple {325911#(<= proc_i 276)} assume a[5] == 1000; {325911#(<= proc_i 276)} is VALID [2019-05-15 10:25:08,863 INFO L273 TraceCheckUtils]: 418: Hoare triple {325911#(<= proc_i 276)} assume j > 4; {325911#(<= proc_i 276)} is VALID [2019-05-15 10:25:08,864 INFO L273 TraceCheckUtils]: 419: Hoare triple {325911#(<= proc_i 276)} assume j < 6; {325911#(<= proc_i 276)} is VALID [2019-05-15 10:25:08,864 INFO L273 TraceCheckUtils]: 420: Hoare triple {325911#(<= proc_i 276)} i := i + 4; {325930#(<= proc_i 280)} is VALID [2019-05-15 10:25:08,865 INFO L273 TraceCheckUtils]: 421: Hoare triple {325930#(<= proc_i 280)} assume i <= 1000; {325930#(<= proc_i 280)} is VALID [2019-05-15 10:25:08,865 INFO L273 TraceCheckUtils]: 422: Hoare triple {325930#(<= proc_i 280)} assume i + 4 < a[j]; {325930#(<= proc_i 280)} is VALID [2019-05-15 10:25:08,866 INFO L273 TraceCheckUtils]: 423: Hoare triple {325930#(<= proc_i 280)} assume a[5] == 1000; {325930#(<= proc_i 280)} is VALID [2019-05-15 10:25:08,866 INFO L273 TraceCheckUtils]: 424: Hoare triple {325930#(<= proc_i 280)} assume j > 4; {325930#(<= proc_i 280)} is VALID [2019-05-15 10:25:08,867 INFO L273 TraceCheckUtils]: 425: Hoare triple {325930#(<= proc_i 280)} assume j < 6; {325930#(<= proc_i 280)} is VALID [2019-05-15 10:25:08,867 INFO L273 TraceCheckUtils]: 426: Hoare triple {325930#(<= proc_i 280)} i := i + 4; {325949#(<= proc_i 284)} is VALID [2019-05-15 10:25:08,868 INFO L273 TraceCheckUtils]: 427: Hoare triple {325949#(<= proc_i 284)} assume i <= 1000; {325949#(<= proc_i 284)} is VALID [2019-05-15 10:25:08,868 INFO L273 TraceCheckUtils]: 428: Hoare triple {325949#(<= proc_i 284)} assume i + 4 < a[j]; {325949#(<= proc_i 284)} is VALID [2019-05-15 10:25:08,869 INFO L273 TraceCheckUtils]: 429: Hoare triple {325949#(<= proc_i 284)} assume a[5] == 1000; {325949#(<= proc_i 284)} is VALID [2019-05-15 10:25:08,869 INFO L273 TraceCheckUtils]: 430: Hoare triple {325949#(<= proc_i 284)} assume j > 4; {325949#(<= proc_i 284)} is VALID [2019-05-15 10:25:08,870 INFO L273 TraceCheckUtils]: 431: Hoare triple {325949#(<= proc_i 284)} assume j < 6; {325949#(<= proc_i 284)} is VALID [2019-05-15 10:25:08,870 INFO L273 TraceCheckUtils]: 432: Hoare triple {325949#(<= proc_i 284)} i := i + 4; {325968#(<= proc_i 288)} is VALID [2019-05-15 10:25:08,871 INFO L273 TraceCheckUtils]: 433: Hoare triple {325968#(<= proc_i 288)} assume i <= 1000; {325968#(<= proc_i 288)} is VALID [2019-05-15 10:25:08,871 INFO L273 TraceCheckUtils]: 434: Hoare triple {325968#(<= proc_i 288)} assume i + 4 < a[j]; {325968#(<= proc_i 288)} is VALID [2019-05-15 10:25:08,872 INFO L273 TraceCheckUtils]: 435: Hoare triple {325968#(<= proc_i 288)} assume a[5] == 1000; {325968#(<= proc_i 288)} is VALID [2019-05-15 10:25:08,872 INFO L273 TraceCheckUtils]: 436: Hoare triple {325968#(<= proc_i 288)} assume j > 4; {325968#(<= proc_i 288)} is VALID [2019-05-15 10:25:08,873 INFO L273 TraceCheckUtils]: 437: Hoare triple {325968#(<= proc_i 288)} assume j < 6; {325968#(<= proc_i 288)} is VALID [2019-05-15 10:25:08,874 INFO L273 TraceCheckUtils]: 438: Hoare triple {325968#(<= proc_i 288)} i := i + 4; {325987#(<= proc_i 292)} is VALID [2019-05-15 10:25:08,874 INFO L273 TraceCheckUtils]: 439: Hoare triple {325987#(<= proc_i 292)} assume i <= 1000; {325987#(<= proc_i 292)} is VALID [2019-05-15 10:25:08,874 INFO L273 TraceCheckUtils]: 440: Hoare triple {325987#(<= proc_i 292)} assume i + 4 < a[j]; {325987#(<= proc_i 292)} is VALID [2019-05-15 10:25:08,875 INFO L273 TraceCheckUtils]: 441: Hoare triple {325987#(<= proc_i 292)} assume a[5] == 1000; {325987#(<= proc_i 292)} is VALID [2019-05-15 10:25:08,875 INFO L273 TraceCheckUtils]: 442: Hoare triple {325987#(<= proc_i 292)} assume j > 4; {325987#(<= proc_i 292)} is VALID [2019-05-15 10:25:08,876 INFO L273 TraceCheckUtils]: 443: Hoare triple {325987#(<= proc_i 292)} assume j < 6; {325987#(<= proc_i 292)} is VALID [2019-05-15 10:25:08,876 INFO L273 TraceCheckUtils]: 444: Hoare triple {325987#(<= proc_i 292)} i := i + 4; {326006#(<= proc_i 296)} is VALID [2019-05-15 10:25:08,877 INFO L273 TraceCheckUtils]: 445: Hoare triple {326006#(<= proc_i 296)} assume i <= 1000; {326006#(<= proc_i 296)} is VALID [2019-05-15 10:25:08,877 INFO L273 TraceCheckUtils]: 446: Hoare triple {326006#(<= proc_i 296)} assume i + 4 < a[j]; {326006#(<= proc_i 296)} is VALID [2019-05-15 10:25:08,878 INFO L273 TraceCheckUtils]: 447: Hoare triple {326006#(<= proc_i 296)} assume a[5] == 1000; {326006#(<= proc_i 296)} is VALID [2019-05-15 10:25:08,878 INFO L273 TraceCheckUtils]: 448: Hoare triple {326006#(<= proc_i 296)} assume j > 4; {326006#(<= proc_i 296)} is VALID [2019-05-15 10:25:08,879 INFO L273 TraceCheckUtils]: 449: Hoare triple {326006#(<= proc_i 296)} assume j < 6; {326006#(<= proc_i 296)} is VALID [2019-05-15 10:25:08,879 INFO L273 TraceCheckUtils]: 450: Hoare triple {326006#(<= proc_i 296)} i := i + 4; {326025#(<= proc_i 300)} is VALID [2019-05-15 10:25:08,880 INFO L273 TraceCheckUtils]: 451: Hoare triple {326025#(<= proc_i 300)} assume i <= 1000; {326025#(<= proc_i 300)} is VALID [2019-05-15 10:25:08,880 INFO L273 TraceCheckUtils]: 452: Hoare triple {326025#(<= proc_i 300)} assume i + 4 < a[j]; {326025#(<= proc_i 300)} is VALID [2019-05-15 10:25:08,881 INFO L273 TraceCheckUtils]: 453: Hoare triple {326025#(<= proc_i 300)} assume a[5] == 1000; {326025#(<= proc_i 300)} is VALID [2019-05-15 10:25:08,881 INFO L273 TraceCheckUtils]: 454: Hoare triple {326025#(<= proc_i 300)} assume j > 4; {326025#(<= proc_i 300)} is VALID [2019-05-15 10:25:08,882 INFO L273 TraceCheckUtils]: 455: Hoare triple {326025#(<= proc_i 300)} assume j < 6; {326025#(<= proc_i 300)} is VALID [2019-05-15 10:25:08,883 INFO L273 TraceCheckUtils]: 456: Hoare triple {326025#(<= proc_i 300)} i := i + 4; {326044#(<= proc_i 304)} is VALID [2019-05-15 10:25:08,883 INFO L273 TraceCheckUtils]: 457: Hoare triple {326044#(<= proc_i 304)} assume i <= 1000; {326044#(<= proc_i 304)} is VALID [2019-05-15 10:25:08,884 INFO L273 TraceCheckUtils]: 458: Hoare triple {326044#(<= proc_i 304)} assume i + 4 < a[j]; {326044#(<= proc_i 304)} is VALID [2019-05-15 10:25:08,884 INFO L273 TraceCheckUtils]: 459: Hoare triple {326044#(<= proc_i 304)} assume a[5] == 1000; {326044#(<= proc_i 304)} is VALID [2019-05-15 10:25:08,885 INFO L273 TraceCheckUtils]: 460: Hoare triple {326044#(<= proc_i 304)} assume j > 4; {326044#(<= proc_i 304)} is VALID [2019-05-15 10:25:08,885 INFO L273 TraceCheckUtils]: 461: Hoare triple {326044#(<= proc_i 304)} assume j < 6; {326044#(<= proc_i 304)} is VALID [2019-05-15 10:25:08,886 INFO L273 TraceCheckUtils]: 462: Hoare triple {326044#(<= proc_i 304)} i := i + 4; {326063#(<= proc_i 308)} is VALID [2019-05-15 10:25:08,886 INFO L273 TraceCheckUtils]: 463: Hoare triple {326063#(<= proc_i 308)} assume i <= 1000; {326063#(<= proc_i 308)} is VALID [2019-05-15 10:25:08,887 INFO L273 TraceCheckUtils]: 464: Hoare triple {326063#(<= proc_i 308)} assume i + 4 < a[j]; {326063#(<= proc_i 308)} is VALID [2019-05-15 10:25:08,887 INFO L273 TraceCheckUtils]: 465: Hoare triple {326063#(<= proc_i 308)} assume a[5] == 1000; {326063#(<= proc_i 308)} is VALID [2019-05-15 10:25:08,888 INFO L273 TraceCheckUtils]: 466: Hoare triple {326063#(<= proc_i 308)} assume j > 4; {326063#(<= proc_i 308)} is VALID [2019-05-15 10:25:08,888 INFO L273 TraceCheckUtils]: 467: Hoare triple {326063#(<= proc_i 308)} assume j < 6; {326063#(<= proc_i 308)} is VALID [2019-05-15 10:25:08,889 INFO L273 TraceCheckUtils]: 468: Hoare triple {326063#(<= proc_i 308)} i := i + 4; {326082#(<= proc_i 312)} is VALID [2019-05-15 10:25:08,889 INFO L273 TraceCheckUtils]: 469: Hoare triple {326082#(<= proc_i 312)} assume i <= 1000; {326082#(<= proc_i 312)} is VALID [2019-05-15 10:25:08,890 INFO L273 TraceCheckUtils]: 470: Hoare triple {326082#(<= proc_i 312)} assume i + 4 < a[j]; {326082#(<= proc_i 312)} is VALID [2019-05-15 10:25:08,890 INFO L273 TraceCheckUtils]: 471: Hoare triple {326082#(<= proc_i 312)} assume a[5] == 1000; {326082#(<= proc_i 312)} is VALID [2019-05-15 10:25:08,891 INFO L273 TraceCheckUtils]: 472: Hoare triple {326082#(<= proc_i 312)} assume j > 4; {326082#(<= proc_i 312)} is VALID [2019-05-15 10:25:08,891 INFO L273 TraceCheckUtils]: 473: Hoare triple {326082#(<= proc_i 312)} assume j < 6; {326082#(<= proc_i 312)} is VALID [2019-05-15 10:25:08,892 INFO L273 TraceCheckUtils]: 474: Hoare triple {326082#(<= proc_i 312)} i := i + 4; {326101#(<= proc_i 316)} is VALID [2019-05-15 10:25:08,892 INFO L273 TraceCheckUtils]: 475: Hoare triple {326101#(<= proc_i 316)} assume i <= 1000; {326101#(<= proc_i 316)} is VALID [2019-05-15 10:25:08,893 INFO L273 TraceCheckUtils]: 476: Hoare triple {326101#(<= proc_i 316)} assume i + 4 < a[j]; {326101#(<= proc_i 316)} is VALID [2019-05-15 10:25:08,893 INFO L273 TraceCheckUtils]: 477: Hoare triple {326101#(<= proc_i 316)} assume a[5] == 1000; {326101#(<= proc_i 316)} is VALID [2019-05-15 10:25:08,894 INFO L273 TraceCheckUtils]: 478: Hoare triple {326101#(<= proc_i 316)} assume j > 4; {326101#(<= proc_i 316)} is VALID [2019-05-15 10:25:08,894 INFO L273 TraceCheckUtils]: 479: Hoare triple {326101#(<= proc_i 316)} assume j < 6; {326101#(<= proc_i 316)} is VALID [2019-05-15 10:25:08,895 INFO L273 TraceCheckUtils]: 480: Hoare triple {326101#(<= proc_i 316)} i := i + 4; {326120#(<= proc_i 320)} is VALID [2019-05-15 10:25:08,895 INFO L273 TraceCheckUtils]: 481: Hoare triple {326120#(<= proc_i 320)} assume i <= 1000; {326120#(<= proc_i 320)} is VALID [2019-05-15 10:25:08,896 INFO L273 TraceCheckUtils]: 482: Hoare triple {326120#(<= proc_i 320)} assume i + 4 < a[j]; {326120#(<= proc_i 320)} is VALID [2019-05-15 10:25:08,896 INFO L273 TraceCheckUtils]: 483: Hoare triple {326120#(<= proc_i 320)} assume a[5] == 1000; {326120#(<= proc_i 320)} is VALID [2019-05-15 10:25:08,897 INFO L273 TraceCheckUtils]: 484: Hoare triple {326120#(<= proc_i 320)} assume j > 4; {326120#(<= proc_i 320)} is VALID [2019-05-15 10:25:08,897 INFO L273 TraceCheckUtils]: 485: Hoare triple {326120#(<= proc_i 320)} assume j < 6; {326120#(<= proc_i 320)} is VALID [2019-05-15 10:25:08,898 INFO L273 TraceCheckUtils]: 486: Hoare triple {326120#(<= proc_i 320)} i := i + 4; {326139#(<= proc_i 324)} is VALID [2019-05-15 10:25:08,898 INFO L273 TraceCheckUtils]: 487: Hoare triple {326139#(<= proc_i 324)} assume i <= 1000; {326139#(<= proc_i 324)} is VALID [2019-05-15 10:25:08,899 INFO L273 TraceCheckUtils]: 488: Hoare triple {326139#(<= proc_i 324)} assume i + 4 < a[j]; {326139#(<= proc_i 324)} is VALID [2019-05-15 10:25:08,899 INFO L273 TraceCheckUtils]: 489: Hoare triple {326139#(<= proc_i 324)} assume a[5] == 1000; {326139#(<= proc_i 324)} is VALID [2019-05-15 10:25:08,900 INFO L273 TraceCheckUtils]: 490: Hoare triple {326139#(<= proc_i 324)} assume j > 4; {326139#(<= proc_i 324)} is VALID [2019-05-15 10:25:08,900 INFO L273 TraceCheckUtils]: 491: Hoare triple {326139#(<= proc_i 324)} assume j < 6; {326139#(<= proc_i 324)} is VALID [2019-05-15 10:25:08,901 INFO L273 TraceCheckUtils]: 492: Hoare triple {326139#(<= proc_i 324)} i := i + 4; {326158#(<= proc_i 328)} is VALID [2019-05-15 10:25:08,901 INFO L273 TraceCheckUtils]: 493: Hoare triple {326158#(<= proc_i 328)} assume i <= 1000; {326158#(<= proc_i 328)} is VALID [2019-05-15 10:25:08,902 INFO L273 TraceCheckUtils]: 494: Hoare triple {326158#(<= proc_i 328)} assume i + 4 < a[j]; {326158#(<= proc_i 328)} is VALID [2019-05-15 10:25:08,902 INFO L273 TraceCheckUtils]: 495: Hoare triple {326158#(<= proc_i 328)} assume a[5] == 1000; {326158#(<= proc_i 328)} is VALID [2019-05-15 10:25:08,903 INFO L273 TraceCheckUtils]: 496: Hoare triple {326158#(<= proc_i 328)} assume j > 4; {326158#(<= proc_i 328)} is VALID [2019-05-15 10:25:08,903 INFO L273 TraceCheckUtils]: 497: Hoare triple {326158#(<= proc_i 328)} assume j < 6; {326158#(<= proc_i 328)} is VALID [2019-05-15 10:25:08,904 INFO L273 TraceCheckUtils]: 498: Hoare triple {326158#(<= proc_i 328)} i := i + 4; {326177#(<= proc_i 332)} is VALID [2019-05-15 10:25:08,904 INFO L273 TraceCheckUtils]: 499: Hoare triple {326177#(<= proc_i 332)} assume i <= 1000; {326177#(<= proc_i 332)} is VALID [2019-05-15 10:25:08,905 INFO L273 TraceCheckUtils]: 500: Hoare triple {326177#(<= proc_i 332)} assume i + 4 < a[j]; {326177#(<= proc_i 332)} is VALID [2019-05-15 10:25:08,905 INFO L273 TraceCheckUtils]: 501: Hoare triple {326177#(<= proc_i 332)} assume a[5] == 1000; {326177#(<= proc_i 332)} is VALID [2019-05-15 10:25:08,905 INFO L273 TraceCheckUtils]: 502: Hoare triple {326177#(<= proc_i 332)} assume j > 4; {326177#(<= proc_i 332)} is VALID [2019-05-15 10:25:08,906 INFO L273 TraceCheckUtils]: 503: Hoare triple {326177#(<= proc_i 332)} assume j < 6; {326177#(<= proc_i 332)} is VALID [2019-05-15 10:25:08,907 INFO L273 TraceCheckUtils]: 504: Hoare triple {326177#(<= proc_i 332)} i := i + 4; {326196#(<= proc_i 336)} is VALID [2019-05-15 10:25:08,907 INFO L273 TraceCheckUtils]: 505: Hoare triple {326196#(<= proc_i 336)} assume i <= 1000; {326196#(<= proc_i 336)} is VALID [2019-05-15 10:25:08,908 INFO L273 TraceCheckUtils]: 506: Hoare triple {326196#(<= proc_i 336)} assume i + 4 < a[j]; {326196#(<= proc_i 336)} is VALID [2019-05-15 10:25:08,908 INFO L273 TraceCheckUtils]: 507: Hoare triple {326196#(<= proc_i 336)} assume a[5] == 1000; {326196#(<= proc_i 336)} is VALID [2019-05-15 10:25:08,908 INFO L273 TraceCheckUtils]: 508: Hoare triple {326196#(<= proc_i 336)} assume j > 4; {326196#(<= proc_i 336)} is VALID [2019-05-15 10:25:08,909 INFO L273 TraceCheckUtils]: 509: Hoare triple {326196#(<= proc_i 336)} assume j < 6; {326196#(<= proc_i 336)} is VALID [2019-05-15 10:25:08,910 INFO L273 TraceCheckUtils]: 510: Hoare triple {326196#(<= proc_i 336)} i := i + 4; {326215#(<= proc_i 340)} is VALID [2019-05-15 10:25:08,910 INFO L273 TraceCheckUtils]: 511: Hoare triple {326215#(<= proc_i 340)} assume i <= 1000; {326215#(<= proc_i 340)} is VALID [2019-05-15 10:25:08,910 INFO L273 TraceCheckUtils]: 512: Hoare triple {326215#(<= proc_i 340)} assume i + 4 < a[j]; {326215#(<= proc_i 340)} is VALID [2019-05-15 10:25:08,911 INFO L273 TraceCheckUtils]: 513: Hoare triple {326215#(<= proc_i 340)} assume a[5] == 1000; {326215#(<= proc_i 340)} is VALID [2019-05-15 10:25:08,911 INFO L273 TraceCheckUtils]: 514: Hoare triple {326215#(<= proc_i 340)} assume j > 4; {326215#(<= proc_i 340)} is VALID [2019-05-15 10:25:08,912 INFO L273 TraceCheckUtils]: 515: Hoare triple {326215#(<= proc_i 340)} assume j < 6; {326215#(<= proc_i 340)} is VALID [2019-05-15 10:25:08,912 INFO L273 TraceCheckUtils]: 516: Hoare triple {326215#(<= proc_i 340)} i := i + 4; {326234#(<= proc_i 344)} is VALID [2019-05-15 10:25:08,913 INFO L273 TraceCheckUtils]: 517: Hoare triple {326234#(<= proc_i 344)} assume i <= 1000; {326234#(<= proc_i 344)} is VALID [2019-05-15 10:25:08,913 INFO L273 TraceCheckUtils]: 518: Hoare triple {326234#(<= proc_i 344)} assume i + 4 < a[j]; {326234#(<= proc_i 344)} is VALID [2019-05-15 10:25:08,914 INFO L273 TraceCheckUtils]: 519: Hoare triple {326234#(<= proc_i 344)} assume a[5] == 1000; {326234#(<= proc_i 344)} is VALID [2019-05-15 10:25:08,914 INFO L273 TraceCheckUtils]: 520: Hoare triple {326234#(<= proc_i 344)} assume j > 4; {326234#(<= proc_i 344)} is VALID [2019-05-15 10:25:08,915 INFO L273 TraceCheckUtils]: 521: Hoare triple {326234#(<= proc_i 344)} assume j < 6; {326234#(<= proc_i 344)} is VALID [2019-05-15 10:25:08,915 INFO L273 TraceCheckUtils]: 522: Hoare triple {326234#(<= proc_i 344)} i := i + 4; {326253#(<= proc_i 348)} is VALID [2019-05-15 10:25:08,916 INFO L273 TraceCheckUtils]: 523: Hoare triple {326253#(<= proc_i 348)} assume i <= 1000; {326253#(<= proc_i 348)} is VALID [2019-05-15 10:25:08,916 INFO L273 TraceCheckUtils]: 524: Hoare triple {326253#(<= proc_i 348)} assume i + 4 < a[j]; {326253#(<= proc_i 348)} is VALID [2019-05-15 10:25:08,917 INFO L273 TraceCheckUtils]: 525: Hoare triple {326253#(<= proc_i 348)} assume a[5] == 1000; {326253#(<= proc_i 348)} is VALID [2019-05-15 10:25:08,917 INFO L273 TraceCheckUtils]: 526: Hoare triple {326253#(<= proc_i 348)} assume j > 4; {326253#(<= proc_i 348)} is VALID [2019-05-15 10:25:08,918 INFO L273 TraceCheckUtils]: 527: Hoare triple {326253#(<= proc_i 348)} assume j < 6; {326253#(<= proc_i 348)} is VALID [2019-05-15 10:25:08,918 INFO L273 TraceCheckUtils]: 528: Hoare triple {326253#(<= proc_i 348)} i := i + 4; {326272#(<= proc_i 352)} is VALID [2019-05-15 10:25:08,919 INFO L273 TraceCheckUtils]: 529: Hoare triple {326272#(<= proc_i 352)} assume i <= 1000; {326272#(<= proc_i 352)} is VALID [2019-05-15 10:25:08,919 INFO L273 TraceCheckUtils]: 530: Hoare triple {326272#(<= proc_i 352)} assume i + 4 < a[j]; {326272#(<= proc_i 352)} is VALID [2019-05-15 10:25:08,920 INFO L273 TraceCheckUtils]: 531: Hoare triple {326272#(<= proc_i 352)} assume a[5] == 1000; {326272#(<= proc_i 352)} is VALID [2019-05-15 10:25:08,920 INFO L273 TraceCheckUtils]: 532: Hoare triple {326272#(<= proc_i 352)} assume j > 4; {326272#(<= proc_i 352)} is VALID [2019-05-15 10:25:08,921 INFO L273 TraceCheckUtils]: 533: Hoare triple {326272#(<= proc_i 352)} assume j < 6; {326272#(<= proc_i 352)} is VALID [2019-05-15 10:25:08,921 INFO L273 TraceCheckUtils]: 534: Hoare triple {326272#(<= proc_i 352)} i := i + 4; {326291#(<= proc_i 356)} is VALID [2019-05-15 10:25:08,922 INFO L273 TraceCheckUtils]: 535: Hoare triple {326291#(<= proc_i 356)} assume i <= 1000; {326291#(<= proc_i 356)} is VALID [2019-05-15 10:25:08,922 INFO L273 TraceCheckUtils]: 536: Hoare triple {326291#(<= proc_i 356)} assume i + 4 < a[j]; {326291#(<= proc_i 356)} is VALID [2019-05-15 10:25:08,923 INFO L273 TraceCheckUtils]: 537: Hoare triple {326291#(<= proc_i 356)} assume a[5] == 1000; {326291#(<= proc_i 356)} is VALID [2019-05-15 10:25:08,923 INFO L273 TraceCheckUtils]: 538: Hoare triple {326291#(<= proc_i 356)} assume j > 4; {326291#(<= proc_i 356)} is VALID [2019-05-15 10:25:08,924 INFO L273 TraceCheckUtils]: 539: Hoare triple {326291#(<= proc_i 356)} assume j < 6; {326291#(<= proc_i 356)} is VALID [2019-05-15 10:25:08,924 INFO L273 TraceCheckUtils]: 540: Hoare triple {326291#(<= proc_i 356)} i := i + 4; {326310#(<= proc_i 360)} is VALID [2019-05-15 10:25:08,925 INFO L273 TraceCheckUtils]: 541: Hoare triple {326310#(<= proc_i 360)} assume i <= 1000; {326310#(<= proc_i 360)} is VALID [2019-05-15 10:25:08,925 INFO L273 TraceCheckUtils]: 542: Hoare triple {326310#(<= proc_i 360)} assume i + 4 < a[j]; {326310#(<= proc_i 360)} is VALID [2019-05-15 10:25:08,926 INFO L273 TraceCheckUtils]: 543: Hoare triple {326310#(<= proc_i 360)} assume a[5] == 1000; {326310#(<= proc_i 360)} is VALID [2019-05-15 10:25:08,926 INFO L273 TraceCheckUtils]: 544: Hoare triple {326310#(<= proc_i 360)} assume j > 4; {326310#(<= proc_i 360)} is VALID [2019-05-15 10:25:08,927 INFO L273 TraceCheckUtils]: 545: Hoare triple {326310#(<= proc_i 360)} assume j < 6; {326310#(<= proc_i 360)} is VALID [2019-05-15 10:25:08,927 INFO L273 TraceCheckUtils]: 546: Hoare triple {326310#(<= proc_i 360)} i := i + 4; {326329#(<= proc_i 364)} is VALID [2019-05-15 10:25:08,928 INFO L273 TraceCheckUtils]: 547: Hoare triple {326329#(<= proc_i 364)} assume i <= 1000; {326329#(<= proc_i 364)} is VALID [2019-05-15 10:25:08,928 INFO L273 TraceCheckUtils]: 548: Hoare triple {326329#(<= proc_i 364)} assume i + 4 < a[j]; {326329#(<= proc_i 364)} is VALID [2019-05-15 10:25:08,929 INFO L273 TraceCheckUtils]: 549: Hoare triple {326329#(<= proc_i 364)} assume a[5] == 1000; {326329#(<= proc_i 364)} is VALID [2019-05-15 10:25:08,929 INFO L273 TraceCheckUtils]: 550: Hoare triple {326329#(<= proc_i 364)} assume j > 4; {326329#(<= proc_i 364)} is VALID [2019-05-15 10:25:08,929 INFO L273 TraceCheckUtils]: 551: Hoare triple {326329#(<= proc_i 364)} assume j < 6; {326329#(<= proc_i 364)} is VALID [2019-05-15 10:25:08,930 INFO L273 TraceCheckUtils]: 552: Hoare triple {326329#(<= proc_i 364)} i := i + 4; {326348#(<= proc_i 368)} is VALID [2019-05-15 10:25:08,931 INFO L273 TraceCheckUtils]: 553: Hoare triple {326348#(<= proc_i 368)} assume i <= 1000; {326348#(<= proc_i 368)} is VALID [2019-05-15 10:25:08,931 INFO L273 TraceCheckUtils]: 554: Hoare triple {326348#(<= proc_i 368)} assume i + 4 < a[j]; {326348#(<= proc_i 368)} is VALID [2019-05-15 10:25:08,932 INFO L273 TraceCheckUtils]: 555: Hoare triple {326348#(<= proc_i 368)} assume a[5] == 1000; {326348#(<= proc_i 368)} is VALID [2019-05-15 10:25:08,932 INFO L273 TraceCheckUtils]: 556: Hoare triple {326348#(<= proc_i 368)} assume j > 4; {326348#(<= proc_i 368)} is VALID [2019-05-15 10:25:08,932 INFO L273 TraceCheckUtils]: 557: Hoare triple {326348#(<= proc_i 368)} assume j < 6; {326348#(<= proc_i 368)} is VALID [2019-05-15 10:25:08,933 INFO L273 TraceCheckUtils]: 558: Hoare triple {326348#(<= proc_i 368)} i := i + 4; {326367#(<= proc_i 372)} is VALID [2019-05-15 10:25:08,934 INFO L273 TraceCheckUtils]: 559: Hoare triple {326367#(<= proc_i 372)} assume i <= 1000; {326367#(<= proc_i 372)} is VALID [2019-05-15 10:25:08,934 INFO L273 TraceCheckUtils]: 560: Hoare triple {326367#(<= proc_i 372)} assume i + 4 < a[j]; {326367#(<= proc_i 372)} is VALID [2019-05-15 10:25:08,934 INFO L273 TraceCheckUtils]: 561: Hoare triple {326367#(<= proc_i 372)} assume a[5] == 1000; {326367#(<= proc_i 372)} is VALID [2019-05-15 10:25:08,935 INFO L273 TraceCheckUtils]: 562: Hoare triple {326367#(<= proc_i 372)} assume j > 4; {326367#(<= proc_i 372)} is VALID [2019-05-15 10:25:08,935 INFO L273 TraceCheckUtils]: 563: Hoare triple {326367#(<= proc_i 372)} assume j < 6; {326367#(<= proc_i 372)} is VALID [2019-05-15 10:25:08,936 INFO L273 TraceCheckUtils]: 564: Hoare triple {326367#(<= proc_i 372)} i := i + 4; {326386#(<= proc_i 376)} is VALID [2019-05-15 10:25:08,936 INFO L273 TraceCheckUtils]: 565: Hoare triple {326386#(<= proc_i 376)} assume i <= 1000; {326386#(<= proc_i 376)} is VALID [2019-05-15 10:25:08,937 INFO L273 TraceCheckUtils]: 566: Hoare triple {326386#(<= proc_i 376)} assume i + 4 < a[j]; {326386#(<= proc_i 376)} is VALID [2019-05-15 10:25:08,937 INFO L273 TraceCheckUtils]: 567: Hoare triple {326386#(<= proc_i 376)} assume a[5] == 1000; {326386#(<= proc_i 376)} is VALID [2019-05-15 10:25:08,938 INFO L273 TraceCheckUtils]: 568: Hoare triple {326386#(<= proc_i 376)} assume j > 4; {326386#(<= proc_i 376)} is VALID [2019-05-15 10:25:08,938 INFO L273 TraceCheckUtils]: 569: Hoare triple {326386#(<= proc_i 376)} assume j < 6; {326386#(<= proc_i 376)} is VALID [2019-05-15 10:25:08,939 INFO L273 TraceCheckUtils]: 570: Hoare triple {326386#(<= proc_i 376)} i := i + 4; {326405#(<= proc_i 380)} is VALID [2019-05-15 10:25:08,939 INFO L273 TraceCheckUtils]: 571: Hoare triple {326405#(<= proc_i 380)} assume i <= 1000; {326405#(<= proc_i 380)} is VALID [2019-05-15 10:25:08,940 INFO L273 TraceCheckUtils]: 572: Hoare triple {326405#(<= proc_i 380)} assume i + 4 < a[j]; {326405#(<= proc_i 380)} is VALID [2019-05-15 10:25:08,940 INFO L273 TraceCheckUtils]: 573: Hoare triple {326405#(<= proc_i 380)} assume a[5] == 1000; {326405#(<= proc_i 380)} is VALID [2019-05-15 10:25:08,941 INFO L273 TraceCheckUtils]: 574: Hoare triple {326405#(<= proc_i 380)} assume j > 4; {326405#(<= proc_i 380)} is VALID [2019-05-15 10:25:08,941 INFO L273 TraceCheckUtils]: 575: Hoare triple {326405#(<= proc_i 380)} assume j < 6; {326405#(<= proc_i 380)} is VALID [2019-05-15 10:25:08,942 INFO L273 TraceCheckUtils]: 576: Hoare triple {326405#(<= proc_i 380)} i := i + 4; {326424#(<= proc_i 384)} is VALID [2019-05-15 10:25:08,942 INFO L273 TraceCheckUtils]: 577: Hoare triple {326424#(<= proc_i 384)} assume i <= 1000; {326424#(<= proc_i 384)} is VALID [2019-05-15 10:25:08,943 INFO L273 TraceCheckUtils]: 578: Hoare triple {326424#(<= proc_i 384)} assume i + 4 < a[j]; {326424#(<= proc_i 384)} is VALID [2019-05-15 10:25:08,943 INFO L273 TraceCheckUtils]: 579: Hoare triple {326424#(<= proc_i 384)} assume a[5] == 1000; {326424#(<= proc_i 384)} is VALID [2019-05-15 10:25:08,944 INFO L273 TraceCheckUtils]: 580: Hoare triple {326424#(<= proc_i 384)} assume j > 4; {326424#(<= proc_i 384)} is VALID [2019-05-15 10:25:08,944 INFO L273 TraceCheckUtils]: 581: Hoare triple {326424#(<= proc_i 384)} assume j < 6; {326424#(<= proc_i 384)} is VALID [2019-05-15 10:25:08,945 INFO L273 TraceCheckUtils]: 582: Hoare triple {326424#(<= proc_i 384)} i := i + 4; {326443#(<= proc_i 388)} is VALID [2019-05-15 10:25:08,945 INFO L273 TraceCheckUtils]: 583: Hoare triple {326443#(<= proc_i 388)} assume i <= 1000; {326443#(<= proc_i 388)} is VALID [2019-05-15 10:25:08,946 INFO L273 TraceCheckUtils]: 584: Hoare triple {326443#(<= proc_i 388)} assume i + 4 < a[j]; {326443#(<= proc_i 388)} is VALID [2019-05-15 10:25:08,946 INFO L273 TraceCheckUtils]: 585: Hoare triple {326443#(<= proc_i 388)} assume a[5] == 1000; {326443#(<= proc_i 388)} is VALID [2019-05-15 10:25:08,947 INFO L273 TraceCheckUtils]: 586: Hoare triple {326443#(<= proc_i 388)} assume j > 4; {326443#(<= proc_i 388)} is VALID [2019-05-15 10:25:08,947 INFO L273 TraceCheckUtils]: 587: Hoare triple {326443#(<= proc_i 388)} assume j < 6; {326443#(<= proc_i 388)} is VALID [2019-05-15 10:25:08,948 INFO L273 TraceCheckUtils]: 588: Hoare triple {326443#(<= proc_i 388)} i := i + 4; {326462#(<= proc_i 392)} is VALID [2019-05-15 10:25:08,948 INFO L273 TraceCheckUtils]: 589: Hoare triple {326462#(<= proc_i 392)} assume i <= 1000; {326462#(<= proc_i 392)} is VALID [2019-05-15 10:25:08,949 INFO L273 TraceCheckUtils]: 590: Hoare triple {326462#(<= proc_i 392)} assume i + 4 < a[j]; {326462#(<= proc_i 392)} is VALID [2019-05-15 10:25:08,949 INFO L273 TraceCheckUtils]: 591: Hoare triple {326462#(<= proc_i 392)} assume a[5] == 1000; {326462#(<= proc_i 392)} is VALID [2019-05-15 10:25:08,950 INFO L273 TraceCheckUtils]: 592: Hoare triple {326462#(<= proc_i 392)} assume j > 4; {326462#(<= proc_i 392)} is VALID [2019-05-15 10:25:08,950 INFO L273 TraceCheckUtils]: 593: Hoare triple {326462#(<= proc_i 392)} assume j < 6; {326462#(<= proc_i 392)} is VALID [2019-05-15 10:25:08,951 INFO L273 TraceCheckUtils]: 594: Hoare triple {326462#(<= proc_i 392)} i := i + 4; {326481#(<= proc_i 396)} is VALID [2019-05-15 10:25:08,951 INFO L273 TraceCheckUtils]: 595: Hoare triple {326481#(<= proc_i 396)} assume i <= 1000; {326481#(<= proc_i 396)} is VALID [2019-05-15 10:25:08,952 INFO L273 TraceCheckUtils]: 596: Hoare triple {326481#(<= proc_i 396)} assume i + 4 < a[j]; {326481#(<= proc_i 396)} is VALID [2019-05-15 10:25:08,952 INFO L273 TraceCheckUtils]: 597: Hoare triple {326481#(<= proc_i 396)} assume a[5] == 1000; {326481#(<= proc_i 396)} is VALID [2019-05-15 10:25:08,953 INFO L273 TraceCheckUtils]: 598: Hoare triple {326481#(<= proc_i 396)} assume j > 4; {326481#(<= proc_i 396)} is VALID [2019-05-15 10:25:08,953 INFO L273 TraceCheckUtils]: 599: Hoare triple {326481#(<= proc_i 396)} assume j < 6; {326481#(<= proc_i 396)} is VALID [2019-05-15 10:25:08,954 INFO L273 TraceCheckUtils]: 600: Hoare triple {326481#(<= proc_i 396)} i := i + 4; {326500#(<= proc_i 400)} is VALID [2019-05-15 10:25:08,954 INFO L273 TraceCheckUtils]: 601: Hoare triple {326500#(<= proc_i 400)} assume i <= 1000; {326500#(<= proc_i 400)} is VALID [2019-05-15 10:25:08,955 INFO L273 TraceCheckUtils]: 602: Hoare triple {326500#(<= proc_i 400)} assume i + 4 < a[j]; {326500#(<= proc_i 400)} is VALID [2019-05-15 10:25:08,955 INFO L273 TraceCheckUtils]: 603: Hoare triple {326500#(<= proc_i 400)} assume a[5] == 1000; {326500#(<= proc_i 400)} is VALID [2019-05-15 10:25:08,956 INFO L273 TraceCheckUtils]: 604: Hoare triple {326500#(<= proc_i 400)} assume j > 4; {326500#(<= proc_i 400)} is VALID [2019-05-15 10:25:08,956 INFO L273 TraceCheckUtils]: 605: Hoare triple {326500#(<= proc_i 400)} assume j < 6; {326500#(<= proc_i 400)} is VALID [2019-05-15 10:25:08,957 INFO L273 TraceCheckUtils]: 606: Hoare triple {326500#(<= proc_i 400)} i := i + 4; {326519#(<= proc_i 404)} is VALID [2019-05-15 10:25:08,957 INFO L273 TraceCheckUtils]: 607: Hoare triple {326519#(<= proc_i 404)} assume i <= 1000; {326519#(<= proc_i 404)} is VALID [2019-05-15 10:25:08,958 INFO L273 TraceCheckUtils]: 608: Hoare triple {326519#(<= proc_i 404)} assume i + 4 < a[j]; {326519#(<= proc_i 404)} is VALID [2019-05-15 10:25:08,958 INFO L273 TraceCheckUtils]: 609: Hoare triple {326519#(<= proc_i 404)} assume a[5] == 1000; {326519#(<= proc_i 404)} is VALID [2019-05-15 10:25:08,958 INFO L273 TraceCheckUtils]: 610: Hoare triple {326519#(<= proc_i 404)} assume j > 4; {326519#(<= proc_i 404)} is VALID [2019-05-15 10:25:08,959 INFO L273 TraceCheckUtils]: 611: Hoare triple {326519#(<= proc_i 404)} assume j < 6; {326519#(<= proc_i 404)} is VALID [2019-05-15 10:25:08,960 INFO L273 TraceCheckUtils]: 612: Hoare triple {326519#(<= proc_i 404)} i := i + 4; {326538#(<= proc_i 408)} is VALID [2019-05-15 10:25:08,960 INFO L273 TraceCheckUtils]: 613: Hoare triple {326538#(<= proc_i 408)} assume i <= 1000; {326538#(<= proc_i 408)} is VALID [2019-05-15 10:25:08,961 INFO L273 TraceCheckUtils]: 614: Hoare triple {326538#(<= proc_i 408)} assume i + 4 < a[j]; {326538#(<= proc_i 408)} is VALID [2019-05-15 10:25:08,961 INFO L273 TraceCheckUtils]: 615: Hoare triple {326538#(<= proc_i 408)} assume a[5] == 1000; {326538#(<= proc_i 408)} is VALID [2019-05-15 10:25:08,961 INFO L273 TraceCheckUtils]: 616: Hoare triple {326538#(<= proc_i 408)} assume j > 4; {326538#(<= proc_i 408)} is VALID [2019-05-15 10:25:08,962 INFO L273 TraceCheckUtils]: 617: Hoare triple {326538#(<= proc_i 408)} assume j < 6; {326538#(<= proc_i 408)} is VALID [2019-05-15 10:25:08,963 INFO L273 TraceCheckUtils]: 618: Hoare triple {326538#(<= proc_i 408)} i := i + 4; {326557#(<= proc_i 412)} is VALID [2019-05-15 10:25:08,963 INFO L273 TraceCheckUtils]: 619: Hoare triple {326557#(<= proc_i 412)} assume i <= 1000; {326557#(<= proc_i 412)} is VALID [2019-05-15 10:25:08,963 INFO L273 TraceCheckUtils]: 620: Hoare triple {326557#(<= proc_i 412)} assume i + 4 < a[j]; {326557#(<= proc_i 412)} is VALID [2019-05-15 10:25:08,964 INFO L273 TraceCheckUtils]: 621: Hoare triple {326557#(<= proc_i 412)} assume a[5] == 1000; {326557#(<= proc_i 412)} is VALID [2019-05-15 10:25:08,964 INFO L273 TraceCheckUtils]: 622: Hoare triple {326557#(<= proc_i 412)} assume j > 4; {326557#(<= proc_i 412)} is VALID [2019-05-15 10:25:08,965 INFO L273 TraceCheckUtils]: 623: Hoare triple {326557#(<= proc_i 412)} assume j < 6; {326557#(<= proc_i 412)} is VALID [2019-05-15 10:25:08,966 INFO L273 TraceCheckUtils]: 624: Hoare triple {326557#(<= proc_i 412)} i := i + 4; {326576#(<= proc_i 416)} is VALID [2019-05-15 10:25:08,966 INFO L273 TraceCheckUtils]: 625: Hoare triple {326576#(<= proc_i 416)} assume i <= 1000; {326576#(<= proc_i 416)} is VALID [2019-05-15 10:25:08,966 INFO L273 TraceCheckUtils]: 626: Hoare triple {326576#(<= proc_i 416)} assume i + 4 < a[j]; {326576#(<= proc_i 416)} is VALID [2019-05-15 10:25:08,967 INFO L273 TraceCheckUtils]: 627: Hoare triple {326576#(<= proc_i 416)} assume a[5] == 1000; {326576#(<= proc_i 416)} is VALID [2019-05-15 10:25:08,967 INFO L273 TraceCheckUtils]: 628: Hoare triple {326576#(<= proc_i 416)} assume j > 4; {326576#(<= proc_i 416)} is VALID [2019-05-15 10:25:08,968 INFO L273 TraceCheckUtils]: 629: Hoare triple {326576#(<= proc_i 416)} assume j < 6; {326576#(<= proc_i 416)} is VALID [2019-05-15 10:25:08,968 INFO L273 TraceCheckUtils]: 630: Hoare triple {326576#(<= proc_i 416)} i := i + 4; {326595#(<= proc_i 420)} is VALID [2019-05-15 10:25:08,969 INFO L273 TraceCheckUtils]: 631: Hoare triple {326595#(<= proc_i 420)} assume i <= 1000; {326595#(<= proc_i 420)} is VALID [2019-05-15 10:25:08,969 INFO L273 TraceCheckUtils]: 632: Hoare triple {326595#(<= proc_i 420)} assume i + 4 < a[j]; {326595#(<= proc_i 420)} is VALID [2019-05-15 10:25:08,970 INFO L273 TraceCheckUtils]: 633: Hoare triple {326595#(<= proc_i 420)} assume a[5] == 1000; {326595#(<= proc_i 420)} is VALID [2019-05-15 10:25:08,970 INFO L273 TraceCheckUtils]: 634: Hoare triple {326595#(<= proc_i 420)} assume j > 4; {326595#(<= proc_i 420)} is VALID [2019-05-15 10:25:08,971 INFO L273 TraceCheckUtils]: 635: Hoare triple {326595#(<= proc_i 420)} assume j < 6; {326595#(<= proc_i 420)} is VALID [2019-05-15 10:25:08,971 INFO L273 TraceCheckUtils]: 636: Hoare triple {326595#(<= proc_i 420)} i := i + 4; {326614#(<= proc_i 424)} is VALID [2019-05-15 10:25:08,972 INFO L273 TraceCheckUtils]: 637: Hoare triple {326614#(<= proc_i 424)} assume i <= 1000; {326614#(<= proc_i 424)} is VALID [2019-05-15 10:25:08,972 INFO L273 TraceCheckUtils]: 638: Hoare triple {326614#(<= proc_i 424)} assume i + 4 < a[j]; {326614#(<= proc_i 424)} is VALID [2019-05-15 10:25:08,973 INFO L273 TraceCheckUtils]: 639: Hoare triple {326614#(<= proc_i 424)} assume a[5] == 1000; {326614#(<= proc_i 424)} is VALID [2019-05-15 10:25:08,973 INFO L273 TraceCheckUtils]: 640: Hoare triple {326614#(<= proc_i 424)} assume j > 4; {326614#(<= proc_i 424)} is VALID [2019-05-15 10:25:08,974 INFO L273 TraceCheckUtils]: 641: Hoare triple {326614#(<= proc_i 424)} assume j < 6; {326614#(<= proc_i 424)} is VALID [2019-05-15 10:25:08,974 INFO L273 TraceCheckUtils]: 642: Hoare triple {326614#(<= proc_i 424)} i := i + 4; {326633#(<= proc_i 428)} is VALID [2019-05-15 10:25:08,975 INFO L273 TraceCheckUtils]: 643: Hoare triple {326633#(<= proc_i 428)} assume i <= 1000; {326633#(<= proc_i 428)} is VALID [2019-05-15 10:25:08,975 INFO L273 TraceCheckUtils]: 644: Hoare triple {326633#(<= proc_i 428)} assume i + 4 < a[j]; {326633#(<= proc_i 428)} is VALID [2019-05-15 10:25:08,976 INFO L273 TraceCheckUtils]: 645: Hoare triple {326633#(<= proc_i 428)} assume a[5] == 1000; {326633#(<= proc_i 428)} is VALID [2019-05-15 10:25:08,976 INFO L273 TraceCheckUtils]: 646: Hoare triple {326633#(<= proc_i 428)} assume j > 4; {326633#(<= proc_i 428)} is VALID [2019-05-15 10:25:08,977 INFO L273 TraceCheckUtils]: 647: Hoare triple {326633#(<= proc_i 428)} assume j < 6; {326633#(<= proc_i 428)} is VALID [2019-05-15 10:25:08,977 INFO L273 TraceCheckUtils]: 648: Hoare triple {326633#(<= proc_i 428)} i := i + 4; {326652#(<= proc_i 432)} is VALID [2019-05-15 10:25:08,978 INFO L273 TraceCheckUtils]: 649: Hoare triple {326652#(<= proc_i 432)} assume i <= 1000; {326652#(<= proc_i 432)} is VALID [2019-05-15 10:25:08,978 INFO L273 TraceCheckUtils]: 650: Hoare triple {326652#(<= proc_i 432)} assume i + 4 < a[j]; {326652#(<= proc_i 432)} is VALID [2019-05-15 10:25:08,979 INFO L273 TraceCheckUtils]: 651: Hoare triple {326652#(<= proc_i 432)} assume a[5] == 1000; {326652#(<= proc_i 432)} is VALID [2019-05-15 10:25:08,979 INFO L273 TraceCheckUtils]: 652: Hoare triple {326652#(<= proc_i 432)} assume j > 4; {326652#(<= proc_i 432)} is VALID [2019-05-15 10:25:08,980 INFO L273 TraceCheckUtils]: 653: Hoare triple {326652#(<= proc_i 432)} assume j < 6; {326652#(<= proc_i 432)} is VALID [2019-05-15 10:25:08,980 INFO L273 TraceCheckUtils]: 654: Hoare triple {326652#(<= proc_i 432)} i := i + 4; {326671#(<= proc_i 436)} is VALID [2019-05-15 10:25:08,981 INFO L273 TraceCheckUtils]: 655: Hoare triple {326671#(<= proc_i 436)} assume i <= 1000; {326671#(<= proc_i 436)} is VALID [2019-05-15 10:25:08,981 INFO L273 TraceCheckUtils]: 656: Hoare triple {326671#(<= proc_i 436)} assume i + 4 < a[j]; {326671#(<= proc_i 436)} is VALID [2019-05-15 10:25:08,982 INFO L273 TraceCheckUtils]: 657: Hoare triple {326671#(<= proc_i 436)} assume a[5] == 1000; {326671#(<= proc_i 436)} is VALID [2019-05-15 10:25:08,982 INFO L273 TraceCheckUtils]: 658: Hoare triple {326671#(<= proc_i 436)} assume j > 4; {326671#(<= proc_i 436)} is VALID [2019-05-15 10:25:08,982 INFO L273 TraceCheckUtils]: 659: Hoare triple {326671#(<= proc_i 436)} assume j < 6; {326671#(<= proc_i 436)} is VALID [2019-05-15 10:25:08,983 INFO L273 TraceCheckUtils]: 660: Hoare triple {326671#(<= proc_i 436)} i := i + 4; {326690#(<= proc_i 440)} is VALID [2019-05-15 10:25:08,984 INFO L273 TraceCheckUtils]: 661: Hoare triple {326690#(<= proc_i 440)} assume i <= 1000; {326690#(<= proc_i 440)} is VALID [2019-05-15 10:25:08,984 INFO L273 TraceCheckUtils]: 662: Hoare triple {326690#(<= proc_i 440)} assume i + 4 < a[j]; {326690#(<= proc_i 440)} is VALID [2019-05-15 10:25:08,984 INFO L273 TraceCheckUtils]: 663: Hoare triple {326690#(<= proc_i 440)} assume a[5] == 1000; {326690#(<= proc_i 440)} is VALID [2019-05-15 10:25:08,985 INFO L273 TraceCheckUtils]: 664: Hoare triple {326690#(<= proc_i 440)} assume j > 4; {326690#(<= proc_i 440)} is VALID [2019-05-15 10:25:08,985 INFO L273 TraceCheckUtils]: 665: Hoare triple {326690#(<= proc_i 440)} assume j < 6; {326690#(<= proc_i 440)} is VALID [2019-05-15 10:25:08,986 INFO L273 TraceCheckUtils]: 666: Hoare triple {326690#(<= proc_i 440)} i := i + 4; {326709#(<= proc_i 444)} is VALID [2019-05-15 10:25:08,986 INFO L273 TraceCheckUtils]: 667: Hoare triple {326709#(<= proc_i 444)} assume i <= 1000; {326709#(<= proc_i 444)} is VALID [2019-05-15 10:25:08,987 INFO L273 TraceCheckUtils]: 668: Hoare triple {326709#(<= proc_i 444)} assume i + 4 < a[j]; {326709#(<= proc_i 444)} is VALID [2019-05-15 10:25:08,987 INFO L273 TraceCheckUtils]: 669: Hoare triple {326709#(<= proc_i 444)} assume a[5] == 1000; {326709#(<= proc_i 444)} is VALID [2019-05-15 10:25:08,988 INFO L273 TraceCheckUtils]: 670: Hoare triple {326709#(<= proc_i 444)} assume j > 4; {326709#(<= proc_i 444)} is VALID [2019-05-15 10:25:08,988 INFO L273 TraceCheckUtils]: 671: Hoare triple {326709#(<= proc_i 444)} assume j < 6; {326709#(<= proc_i 444)} is VALID [2019-05-15 10:25:08,989 INFO L273 TraceCheckUtils]: 672: Hoare triple {326709#(<= proc_i 444)} i := i + 4; {326728#(<= proc_i 448)} is VALID [2019-05-15 10:25:08,989 INFO L273 TraceCheckUtils]: 673: Hoare triple {326728#(<= proc_i 448)} assume i <= 1000; {326728#(<= proc_i 448)} is VALID [2019-05-15 10:25:08,990 INFO L273 TraceCheckUtils]: 674: Hoare triple {326728#(<= proc_i 448)} assume i + 4 < a[j]; {326728#(<= proc_i 448)} is VALID [2019-05-15 10:25:08,990 INFO L273 TraceCheckUtils]: 675: Hoare triple {326728#(<= proc_i 448)} assume a[5] == 1000; {326728#(<= proc_i 448)} is VALID [2019-05-15 10:25:08,991 INFO L273 TraceCheckUtils]: 676: Hoare triple {326728#(<= proc_i 448)} assume j > 4; {326728#(<= proc_i 448)} is VALID [2019-05-15 10:25:08,991 INFO L273 TraceCheckUtils]: 677: Hoare triple {326728#(<= proc_i 448)} assume j < 6; {326728#(<= proc_i 448)} is VALID [2019-05-15 10:25:08,992 INFO L273 TraceCheckUtils]: 678: Hoare triple {326728#(<= proc_i 448)} i := i + 4; {326747#(<= proc_i 452)} is VALID [2019-05-15 10:25:08,992 INFO L273 TraceCheckUtils]: 679: Hoare triple {326747#(<= proc_i 452)} assume i <= 1000; {326747#(<= proc_i 452)} is VALID [2019-05-15 10:25:08,993 INFO L273 TraceCheckUtils]: 680: Hoare triple {326747#(<= proc_i 452)} assume i + 4 < a[j]; {326747#(<= proc_i 452)} is VALID [2019-05-15 10:25:08,993 INFO L273 TraceCheckUtils]: 681: Hoare triple {326747#(<= proc_i 452)} assume a[5] == 1000; {326747#(<= proc_i 452)} is VALID [2019-05-15 10:25:08,994 INFO L273 TraceCheckUtils]: 682: Hoare triple {326747#(<= proc_i 452)} assume j > 4; {326747#(<= proc_i 452)} is VALID [2019-05-15 10:25:08,994 INFO L273 TraceCheckUtils]: 683: Hoare triple {326747#(<= proc_i 452)} assume j < 6; {326747#(<= proc_i 452)} is VALID [2019-05-15 10:25:08,995 INFO L273 TraceCheckUtils]: 684: Hoare triple {326747#(<= proc_i 452)} i := i + 4; {326766#(<= proc_i 456)} is VALID [2019-05-15 10:25:08,995 INFO L273 TraceCheckUtils]: 685: Hoare triple {326766#(<= proc_i 456)} assume i <= 1000; {326766#(<= proc_i 456)} is VALID [2019-05-15 10:25:08,996 INFO L273 TraceCheckUtils]: 686: Hoare triple {326766#(<= proc_i 456)} assume i + 4 < a[j]; {326766#(<= proc_i 456)} is VALID [2019-05-15 10:25:08,996 INFO L273 TraceCheckUtils]: 687: Hoare triple {326766#(<= proc_i 456)} assume a[5] == 1000; {326766#(<= proc_i 456)} is VALID [2019-05-15 10:25:08,997 INFO L273 TraceCheckUtils]: 688: Hoare triple {326766#(<= proc_i 456)} assume j > 4; {326766#(<= proc_i 456)} is VALID [2019-05-15 10:25:08,997 INFO L273 TraceCheckUtils]: 689: Hoare triple {326766#(<= proc_i 456)} assume j < 6; {326766#(<= proc_i 456)} is VALID [2019-05-15 10:25:08,998 INFO L273 TraceCheckUtils]: 690: Hoare triple {326766#(<= proc_i 456)} i := i + 4; {326785#(<= proc_i 460)} is VALID [2019-05-15 10:25:08,998 INFO L273 TraceCheckUtils]: 691: Hoare triple {326785#(<= proc_i 460)} assume i <= 1000; {326785#(<= proc_i 460)} is VALID [2019-05-15 10:25:08,999 INFO L273 TraceCheckUtils]: 692: Hoare triple {326785#(<= proc_i 460)} assume i + 4 < a[j]; {326785#(<= proc_i 460)} is VALID [2019-05-15 10:25:08,999 INFO L273 TraceCheckUtils]: 693: Hoare triple {326785#(<= proc_i 460)} assume a[5] == 1000; {326785#(<= proc_i 460)} is VALID [2019-05-15 10:25:09,000 INFO L273 TraceCheckUtils]: 694: Hoare triple {326785#(<= proc_i 460)} assume j > 4; {326785#(<= proc_i 460)} is VALID [2019-05-15 10:25:09,000 INFO L273 TraceCheckUtils]: 695: Hoare triple {326785#(<= proc_i 460)} assume j < 6; {326785#(<= proc_i 460)} is VALID [2019-05-15 10:25:09,001 INFO L273 TraceCheckUtils]: 696: Hoare triple {326785#(<= proc_i 460)} i := i + 4; {326804#(<= proc_i 464)} is VALID [2019-05-15 10:25:09,001 INFO L273 TraceCheckUtils]: 697: Hoare triple {326804#(<= proc_i 464)} assume i <= 1000; {326804#(<= proc_i 464)} is VALID [2019-05-15 10:25:09,002 INFO L273 TraceCheckUtils]: 698: Hoare triple {326804#(<= proc_i 464)} assume i + 4 < a[j]; {326804#(<= proc_i 464)} is VALID [2019-05-15 10:25:09,002 INFO L273 TraceCheckUtils]: 699: Hoare triple {326804#(<= proc_i 464)} assume a[5] == 1000; {326804#(<= proc_i 464)} is VALID [2019-05-15 10:25:09,003 INFO L273 TraceCheckUtils]: 700: Hoare triple {326804#(<= proc_i 464)} assume j > 4; {326804#(<= proc_i 464)} is VALID [2019-05-15 10:25:09,003 INFO L273 TraceCheckUtils]: 701: Hoare triple {326804#(<= proc_i 464)} assume j < 6; {326804#(<= proc_i 464)} is VALID [2019-05-15 10:25:09,004 INFO L273 TraceCheckUtils]: 702: Hoare triple {326804#(<= proc_i 464)} i := i + 4; {326823#(<= proc_i 468)} is VALID [2019-05-15 10:25:09,004 INFO L273 TraceCheckUtils]: 703: Hoare triple {326823#(<= proc_i 468)} assume i <= 1000; {326823#(<= proc_i 468)} is VALID [2019-05-15 10:25:09,005 INFO L273 TraceCheckUtils]: 704: Hoare triple {326823#(<= proc_i 468)} assume i + 4 < a[j]; {326823#(<= proc_i 468)} is VALID [2019-05-15 10:25:09,005 INFO L273 TraceCheckUtils]: 705: Hoare triple {326823#(<= proc_i 468)} assume a[5] == 1000; {326823#(<= proc_i 468)} is VALID [2019-05-15 10:25:09,005 INFO L273 TraceCheckUtils]: 706: Hoare triple {326823#(<= proc_i 468)} assume j > 4; {326823#(<= proc_i 468)} is VALID [2019-05-15 10:25:09,006 INFO L273 TraceCheckUtils]: 707: Hoare triple {326823#(<= proc_i 468)} assume j < 6; {326823#(<= proc_i 468)} is VALID [2019-05-15 10:25:09,007 INFO L273 TraceCheckUtils]: 708: Hoare triple {326823#(<= proc_i 468)} i := i + 4; {326842#(<= proc_i 472)} is VALID [2019-05-15 10:25:09,007 INFO L273 TraceCheckUtils]: 709: Hoare triple {326842#(<= proc_i 472)} assume i <= 1000; {326842#(<= proc_i 472)} is VALID [2019-05-15 10:25:09,007 INFO L273 TraceCheckUtils]: 710: Hoare triple {326842#(<= proc_i 472)} assume i + 4 < a[j]; {326842#(<= proc_i 472)} is VALID [2019-05-15 10:25:09,008 INFO L273 TraceCheckUtils]: 711: Hoare triple {326842#(<= proc_i 472)} assume a[5] == 1000; {326842#(<= proc_i 472)} is VALID [2019-05-15 10:25:09,008 INFO L273 TraceCheckUtils]: 712: Hoare triple {326842#(<= proc_i 472)} assume j > 4; {326842#(<= proc_i 472)} is VALID [2019-05-15 10:25:09,009 INFO L273 TraceCheckUtils]: 713: Hoare triple {326842#(<= proc_i 472)} assume j < 6; {326842#(<= proc_i 472)} is VALID [2019-05-15 10:25:09,010 INFO L273 TraceCheckUtils]: 714: Hoare triple {326842#(<= proc_i 472)} i := i + 4; {326861#(<= proc_i 476)} is VALID [2019-05-15 10:25:09,010 INFO L273 TraceCheckUtils]: 715: Hoare triple {326861#(<= proc_i 476)} assume i <= 1000; {326861#(<= proc_i 476)} is VALID [2019-05-15 10:25:09,010 INFO L273 TraceCheckUtils]: 716: Hoare triple {326861#(<= proc_i 476)} assume i + 4 < a[j]; {326861#(<= proc_i 476)} is VALID [2019-05-15 10:25:09,011 INFO L273 TraceCheckUtils]: 717: Hoare triple {326861#(<= proc_i 476)} assume a[5] == 1000; {326861#(<= proc_i 476)} is VALID [2019-05-15 10:25:09,011 INFO L273 TraceCheckUtils]: 718: Hoare triple {326861#(<= proc_i 476)} assume j > 4; {326861#(<= proc_i 476)} is VALID [2019-05-15 10:25:09,012 INFO L273 TraceCheckUtils]: 719: Hoare triple {326861#(<= proc_i 476)} assume j < 6; {326861#(<= proc_i 476)} is VALID [2019-05-15 10:25:09,012 INFO L273 TraceCheckUtils]: 720: Hoare triple {326861#(<= proc_i 476)} i := i + 4; {326880#(<= proc_i 480)} is VALID [2019-05-15 10:25:09,013 INFO L273 TraceCheckUtils]: 721: Hoare triple {326880#(<= proc_i 480)} assume i <= 1000; {326880#(<= proc_i 480)} is VALID [2019-05-15 10:25:09,013 INFO L273 TraceCheckUtils]: 722: Hoare triple {326880#(<= proc_i 480)} assume i + 4 < a[j]; {326880#(<= proc_i 480)} is VALID [2019-05-15 10:25:09,014 INFO L273 TraceCheckUtils]: 723: Hoare triple {326880#(<= proc_i 480)} assume a[5] == 1000; {326880#(<= proc_i 480)} is VALID [2019-05-15 10:25:09,014 INFO L273 TraceCheckUtils]: 724: Hoare triple {326880#(<= proc_i 480)} assume j > 4; {326880#(<= proc_i 480)} is VALID [2019-05-15 10:25:09,015 INFO L273 TraceCheckUtils]: 725: Hoare triple {326880#(<= proc_i 480)} assume j < 6; {326880#(<= proc_i 480)} is VALID [2019-05-15 10:25:09,015 INFO L273 TraceCheckUtils]: 726: Hoare triple {326880#(<= proc_i 480)} i := i + 4; {326899#(<= proc_i 484)} is VALID [2019-05-15 10:25:09,016 INFO L273 TraceCheckUtils]: 727: Hoare triple {326899#(<= proc_i 484)} assume i <= 1000; {326899#(<= proc_i 484)} is VALID [2019-05-15 10:25:09,016 INFO L273 TraceCheckUtils]: 728: Hoare triple {326899#(<= proc_i 484)} assume i + 4 < a[j]; {326899#(<= proc_i 484)} is VALID [2019-05-15 10:25:09,017 INFO L273 TraceCheckUtils]: 729: Hoare triple {326899#(<= proc_i 484)} assume a[5] == 1000; {326899#(<= proc_i 484)} is VALID [2019-05-15 10:25:09,017 INFO L273 TraceCheckUtils]: 730: Hoare triple {326899#(<= proc_i 484)} assume j > 4; {326899#(<= proc_i 484)} is VALID [2019-05-15 10:25:09,018 INFO L273 TraceCheckUtils]: 731: Hoare triple {326899#(<= proc_i 484)} assume j < 6; {326899#(<= proc_i 484)} is VALID [2019-05-15 10:25:09,018 INFO L273 TraceCheckUtils]: 732: Hoare triple {326899#(<= proc_i 484)} i := i + 4; {326918#(<= proc_i 488)} is VALID [2019-05-15 10:25:09,019 INFO L273 TraceCheckUtils]: 733: Hoare triple {326918#(<= proc_i 488)} assume !(i <= 1000); {324596#false} is VALID [2019-05-15 10:25:09,354 INFO L134 CoverageAnalysis]: Checked inductivity of 44408 backedges. 0 proven. 44408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:25:09,354 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:25:09,354 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [123] total 123 [2019-05-15 10:25:09,354 INFO L78 Accepts]: Start accepts. Automaton has 125 states. Word has length 734 [2019-05-15 10:25:09,355 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:25:09,355 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 125 states. [2019-05-15 10:25:10,060 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 734 edges. 734 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:25:10,061 INFO L454 AbstractCegarLoop]: Interpolant automaton has 125 states [2019-05-15 10:25:10,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2019-05-15 10:25:10,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7750, Invalid=7750, Unknown=0, NotChecked=0, Total=15500 [2019-05-15 10:25:10,063 INFO L87 Difference]: Start difference. First operand 735 states and 735 transitions. Second operand 125 states. [2019-05-15 10:25:11,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:11,511 INFO L93 Difference]: Finished difference Result 746 states and 746 transitions. [2019-05-15 10:25:11,511 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2019-05-15 10:25:11,511 INFO L78 Accepts]: Start accepts. Automaton has 125 states. Word has length 734 [2019-05-15 10:25:11,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:25:11,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2019-05-15 10:25:11,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 747 transitions. [2019-05-15 10:25:11,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2019-05-15 10:25:11,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 747 transitions. [2019-05-15 10:25:11,517 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 125 states and 747 transitions. [2019-05-15 10:25:12,224 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 747 edges. 747 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:25:12,248 INFO L225 Difference]: With dead ends: 746 [2019-05-15 10:25:12,248 INFO L226 Difference]: Without dead ends: 746 [2019-05-15 10:25:12,249 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 733 GetRequests, 610 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=7750, Invalid=7750, Unknown=0, NotChecked=0, Total=15500 [2019-05-15 10:25:12,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2019-05-15 10:25:12,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 741. [2019-05-15 10:25:12,252 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:25:12,252 INFO L82 GeneralOperation]: Start isEquivalent. First operand 746 states. Second operand 741 states. [2019-05-15 10:25:12,252 INFO L74 IsIncluded]: Start isIncluded. First operand 746 states. Second operand 741 states. [2019-05-15 10:25:12,252 INFO L87 Difference]: Start difference. First operand 746 states. Second operand 741 states. [2019-05-15 10:25:12,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:12,272 INFO L93 Difference]: Finished difference Result 746 states and 746 transitions. [2019-05-15 10:25:12,272 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 746 transitions. [2019-05-15 10:25:12,272 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:12,272 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:12,272 INFO L74 IsIncluded]: Start isIncluded. First operand 741 states. Second operand 746 states. [2019-05-15 10:25:12,272 INFO L87 Difference]: Start difference. First operand 741 states. Second operand 746 states. [2019-05-15 10:25:12,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:12,288 INFO L93 Difference]: Finished difference Result 746 states and 746 transitions. [2019-05-15 10:25:12,288 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 746 transitions. [2019-05-15 10:25:12,289 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:12,289 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:12,289 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:25:12,289 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:25:12,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 741 states. [2019-05-15 10:25:12,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 741 transitions. [2019-05-15 10:25:12,305 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 741 transitions. Word has length 734 [2019-05-15 10:25:12,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:25:12,305 INFO L475 AbstractCegarLoop]: Abstraction has 741 states and 741 transitions. [2019-05-15 10:25:12,305 INFO L476 AbstractCegarLoop]: Interpolant automaton has 125 states. [2019-05-15 10:25:12,305 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 741 transitions. [2019-05-15 10:25:12,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 741 [2019-05-15 10:25:12,309 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:25:12,309 INFO L399 BasicCegarLoop]: trace histogram [123, 123, 123, 123, 123, 123, 1, 1] [2019-05-15 10:25:12,309 INFO L418 AbstractCegarLoop]: === Iteration 124 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:25:12,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:25:12,309 INFO L82 PathProgramCache]: Analyzing trace with hash -781037740, now seen corresponding path program 123 times [2019-05-15 10:25:12,310 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:25:12,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:12,809 INFO L256 TraceCheckSpWp]: Trace formula consists of 989 conjuncts, 125 conjunts are in the unsatisfiable core [2019-05-15 10:25:12,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:12,872 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:25:19,637 INFO L273 TraceCheckUtils]: 0: Hoare triple {329900#true} i := 0; {329905#(<= proc_i 0)} is VALID [2019-05-15 10:25:19,638 INFO L273 TraceCheckUtils]: 1: Hoare triple {329905#(<= proc_i 0)} assume i <= 1000; {329905#(<= proc_i 0)} is VALID [2019-05-15 10:25:19,638 INFO L273 TraceCheckUtils]: 2: Hoare triple {329905#(<= proc_i 0)} assume i + 4 < a[j]; {329905#(<= proc_i 0)} is VALID [2019-05-15 10:25:19,639 INFO L273 TraceCheckUtils]: 3: Hoare triple {329905#(<= proc_i 0)} assume a[5] == 1000; {329905#(<= proc_i 0)} is VALID [2019-05-15 10:25:19,639 INFO L273 TraceCheckUtils]: 4: Hoare triple {329905#(<= proc_i 0)} assume j > 4; {329905#(<= proc_i 0)} is VALID [2019-05-15 10:25:19,640 INFO L273 TraceCheckUtils]: 5: Hoare triple {329905#(<= proc_i 0)} assume j < 6; {329905#(<= proc_i 0)} is VALID [2019-05-15 10:25:19,640 INFO L273 TraceCheckUtils]: 6: Hoare triple {329905#(<= proc_i 0)} i := i + 4; {329924#(<= proc_i 4)} is VALID [2019-05-15 10:25:19,641 INFO L273 TraceCheckUtils]: 7: Hoare triple {329924#(<= proc_i 4)} assume i <= 1000; {329924#(<= proc_i 4)} is VALID [2019-05-15 10:25:19,641 INFO L273 TraceCheckUtils]: 8: Hoare triple {329924#(<= proc_i 4)} assume i + 4 < a[j]; {329924#(<= proc_i 4)} is VALID [2019-05-15 10:25:19,642 INFO L273 TraceCheckUtils]: 9: Hoare triple {329924#(<= proc_i 4)} assume a[5] == 1000; {329924#(<= proc_i 4)} is VALID [2019-05-15 10:25:19,642 INFO L273 TraceCheckUtils]: 10: Hoare triple {329924#(<= proc_i 4)} assume j > 4; {329924#(<= proc_i 4)} is VALID [2019-05-15 10:25:19,643 INFO L273 TraceCheckUtils]: 11: Hoare triple {329924#(<= proc_i 4)} assume j < 6; {329924#(<= proc_i 4)} is VALID [2019-05-15 10:25:19,643 INFO L273 TraceCheckUtils]: 12: Hoare triple {329924#(<= proc_i 4)} i := i + 4; {329943#(<= proc_i 8)} is VALID [2019-05-15 10:25:19,644 INFO L273 TraceCheckUtils]: 13: Hoare triple {329943#(<= proc_i 8)} assume i <= 1000; {329943#(<= proc_i 8)} is VALID [2019-05-15 10:25:19,644 INFO L273 TraceCheckUtils]: 14: Hoare triple {329943#(<= proc_i 8)} assume i + 4 < a[j]; {329943#(<= proc_i 8)} is VALID [2019-05-15 10:25:19,645 INFO L273 TraceCheckUtils]: 15: Hoare triple {329943#(<= proc_i 8)} assume a[5] == 1000; {329943#(<= proc_i 8)} is VALID [2019-05-15 10:25:19,645 INFO L273 TraceCheckUtils]: 16: Hoare triple {329943#(<= proc_i 8)} assume j > 4; {329943#(<= proc_i 8)} is VALID [2019-05-15 10:25:19,646 INFO L273 TraceCheckUtils]: 17: Hoare triple {329943#(<= proc_i 8)} assume j < 6; {329943#(<= proc_i 8)} is VALID [2019-05-15 10:25:19,646 INFO L273 TraceCheckUtils]: 18: Hoare triple {329943#(<= proc_i 8)} i := i + 4; {329962#(<= proc_i 12)} is VALID [2019-05-15 10:25:19,647 INFO L273 TraceCheckUtils]: 19: Hoare triple {329962#(<= proc_i 12)} assume i <= 1000; {329962#(<= proc_i 12)} is VALID [2019-05-15 10:25:19,647 INFO L273 TraceCheckUtils]: 20: Hoare triple {329962#(<= proc_i 12)} assume i + 4 < a[j]; {329962#(<= proc_i 12)} is VALID [2019-05-15 10:25:19,648 INFO L273 TraceCheckUtils]: 21: Hoare triple {329962#(<= proc_i 12)} assume a[5] == 1000; {329962#(<= proc_i 12)} is VALID [2019-05-15 10:25:19,648 INFO L273 TraceCheckUtils]: 22: Hoare triple {329962#(<= proc_i 12)} assume j > 4; {329962#(<= proc_i 12)} is VALID [2019-05-15 10:25:19,648 INFO L273 TraceCheckUtils]: 23: Hoare triple {329962#(<= proc_i 12)} assume j < 6; {329962#(<= proc_i 12)} is VALID [2019-05-15 10:25:19,649 INFO L273 TraceCheckUtils]: 24: Hoare triple {329962#(<= proc_i 12)} i := i + 4; {329981#(<= proc_i 16)} is VALID [2019-05-15 10:25:19,650 INFO L273 TraceCheckUtils]: 25: Hoare triple {329981#(<= proc_i 16)} assume i <= 1000; {329981#(<= proc_i 16)} is VALID [2019-05-15 10:25:19,650 INFO L273 TraceCheckUtils]: 26: Hoare triple {329981#(<= proc_i 16)} assume i + 4 < a[j]; {329981#(<= proc_i 16)} is VALID [2019-05-15 10:25:19,651 INFO L273 TraceCheckUtils]: 27: Hoare triple {329981#(<= proc_i 16)} assume a[5] == 1000; {329981#(<= proc_i 16)} is VALID [2019-05-15 10:25:19,651 INFO L273 TraceCheckUtils]: 28: Hoare triple {329981#(<= proc_i 16)} assume j > 4; {329981#(<= proc_i 16)} is VALID [2019-05-15 10:25:19,651 INFO L273 TraceCheckUtils]: 29: Hoare triple {329981#(<= proc_i 16)} assume j < 6; {329981#(<= proc_i 16)} is VALID [2019-05-15 10:25:19,652 INFO L273 TraceCheckUtils]: 30: Hoare triple {329981#(<= proc_i 16)} i := i + 4; {330000#(<= proc_i 20)} is VALID [2019-05-15 10:25:19,653 INFO L273 TraceCheckUtils]: 31: Hoare triple {330000#(<= proc_i 20)} assume i <= 1000; {330000#(<= proc_i 20)} is VALID [2019-05-15 10:25:19,653 INFO L273 TraceCheckUtils]: 32: Hoare triple {330000#(<= proc_i 20)} assume i + 4 < a[j]; {330000#(<= proc_i 20)} is VALID [2019-05-15 10:25:19,653 INFO L273 TraceCheckUtils]: 33: Hoare triple {330000#(<= proc_i 20)} assume a[5] == 1000; {330000#(<= proc_i 20)} is VALID [2019-05-15 10:25:19,654 INFO L273 TraceCheckUtils]: 34: Hoare triple {330000#(<= proc_i 20)} assume j > 4; {330000#(<= proc_i 20)} is VALID [2019-05-15 10:25:19,654 INFO L273 TraceCheckUtils]: 35: Hoare triple {330000#(<= proc_i 20)} assume j < 6; {330000#(<= proc_i 20)} is VALID [2019-05-15 10:25:19,655 INFO L273 TraceCheckUtils]: 36: Hoare triple {330000#(<= proc_i 20)} i := i + 4; {330019#(<= proc_i 24)} is VALID [2019-05-15 10:25:19,655 INFO L273 TraceCheckUtils]: 37: Hoare triple {330019#(<= proc_i 24)} assume i <= 1000; {330019#(<= proc_i 24)} is VALID [2019-05-15 10:25:19,656 INFO L273 TraceCheckUtils]: 38: Hoare triple {330019#(<= proc_i 24)} assume i + 4 < a[j]; {330019#(<= proc_i 24)} is VALID [2019-05-15 10:25:19,656 INFO L273 TraceCheckUtils]: 39: Hoare triple {330019#(<= proc_i 24)} assume a[5] == 1000; {330019#(<= proc_i 24)} is VALID [2019-05-15 10:25:19,657 INFO L273 TraceCheckUtils]: 40: Hoare triple {330019#(<= proc_i 24)} assume j > 4; {330019#(<= proc_i 24)} is VALID [2019-05-15 10:25:19,657 INFO L273 TraceCheckUtils]: 41: Hoare triple {330019#(<= proc_i 24)} assume j < 6; {330019#(<= proc_i 24)} is VALID [2019-05-15 10:25:19,658 INFO L273 TraceCheckUtils]: 42: Hoare triple {330019#(<= proc_i 24)} i := i + 4; {330038#(<= proc_i 28)} is VALID [2019-05-15 10:25:19,658 INFO L273 TraceCheckUtils]: 43: Hoare triple {330038#(<= proc_i 28)} assume i <= 1000; {330038#(<= proc_i 28)} is VALID [2019-05-15 10:25:19,659 INFO L273 TraceCheckUtils]: 44: Hoare triple {330038#(<= proc_i 28)} assume i + 4 < a[j]; {330038#(<= proc_i 28)} is VALID [2019-05-15 10:25:19,659 INFO L273 TraceCheckUtils]: 45: Hoare triple {330038#(<= proc_i 28)} assume a[5] == 1000; {330038#(<= proc_i 28)} is VALID [2019-05-15 10:25:19,660 INFO L273 TraceCheckUtils]: 46: Hoare triple {330038#(<= proc_i 28)} assume j > 4; {330038#(<= proc_i 28)} is VALID [2019-05-15 10:25:19,660 INFO L273 TraceCheckUtils]: 47: Hoare triple {330038#(<= proc_i 28)} assume j < 6; {330038#(<= proc_i 28)} is VALID [2019-05-15 10:25:19,661 INFO L273 TraceCheckUtils]: 48: Hoare triple {330038#(<= proc_i 28)} i := i + 4; {330057#(<= proc_i 32)} is VALID [2019-05-15 10:25:19,661 INFO L273 TraceCheckUtils]: 49: Hoare triple {330057#(<= proc_i 32)} assume i <= 1000; {330057#(<= proc_i 32)} is VALID [2019-05-15 10:25:19,662 INFO L273 TraceCheckUtils]: 50: Hoare triple {330057#(<= proc_i 32)} assume i + 4 < a[j]; {330057#(<= proc_i 32)} is VALID [2019-05-15 10:25:19,662 INFO L273 TraceCheckUtils]: 51: Hoare triple {330057#(<= proc_i 32)} assume a[5] == 1000; {330057#(<= proc_i 32)} is VALID [2019-05-15 10:25:19,663 INFO L273 TraceCheckUtils]: 52: Hoare triple {330057#(<= proc_i 32)} assume j > 4; {330057#(<= proc_i 32)} is VALID [2019-05-15 10:25:19,663 INFO L273 TraceCheckUtils]: 53: Hoare triple {330057#(<= proc_i 32)} assume j < 6; {330057#(<= proc_i 32)} is VALID [2019-05-15 10:25:19,664 INFO L273 TraceCheckUtils]: 54: Hoare triple {330057#(<= proc_i 32)} i := i + 4; {330076#(<= proc_i 36)} is VALID [2019-05-15 10:25:19,664 INFO L273 TraceCheckUtils]: 55: Hoare triple {330076#(<= proc_i 36)} assume i <= 1000; {330076#(<= proc_i 36)} is VALID [2019-05-15 10:25:19,665 INFO L273 TraceCheckUtils]: 56: Hoare triple {330076#(<= proc_i 36)} assume i + 4 < a[j]; {330076#(<= proc_i 36)} is VALID [2019-05-15 10:25:19,665 INFO L273 TraceCheckUtils]: 57: Hoare triple {330076#(<= proc_i 36)} assume a[5] == 1000; {330076#(<= proc_i 36)} is VALID [2019-05-15 10:25:19,666 INFO L273 TraceCheckUtils]: 58: Hoare triple {330076#(<= proc_i 36)} assume j > 4; {330076#(<= proc_i 36)} is VALID [2019-05-15 10:25:19,666 INFO L273 TraceCheckUtils]: 59: Hoare triple {330076#(<= proc_i 36)} assume j < 6; {330076#(<= proc_i 36)} is VALID [2019-05-15 10:25:19,667 INFO L273 TraceCheckUtils]: 60: Hoare triple {330076#(<= proc_i 36)} i := i + 4; {330095#(<= proc_i 40)} is VALID [2019-05-15 10:25:19,667 INFO L273 TraceCheckUtils]: 61: Hoare triple {330095#(<= proc_i 40)} assume i <= 1000; {330095#(<= proc_i 40)} is VALID [2019-05-15 10:25:19,668 INFO L273 TraceCheckUtils]: 62: Hoare triple {330095#(<= proc_i 40)} assume i + 4 < a[j]; {330095#(<= proc_i 40)} is VALID [2019-05-15 10:25:19,668 INFO L273 TraceCheckUtils]: 63: Hoare triple {330095#(<= proc_i 40)} assume a[5] == 1000; {330095#(<= proc_i 40)} is VALID [2019-05-15 10:25:19,669 INFO L273 TraceCheckUtils]: 64: Hoare triple {330095#(<= proc_i 40)} assume j > 4; {330095#(<= proc_i 40)} is VALID [2019-05-15 10:25:19,669 INFO L273 TraceCheckUtils]: 65: Hoare triple {330095#(<= proc_i 40)} assume j < 6; {330095#(<= proc_i 40)} is VALID [2019-05-15 10:25:19,670 INFO L273 TraceCheckUtils]: 66: Hoare triple {330095#(<= proc_i 40)} i := i + 4; {330114#(<= proc_i 44)} is VALID [2019-05-15 10:25:19,670 INFO L273 TraceCheckUtils]: 67: Hoare triple {330114#(<= proc_i 44)} assume i <= 1000; {330114#(<= proc_i 44)} is VALID [2019-05-15 10:25:19,671 INFO L273 TraceCheckUtils]: 68: Hoare triple {330114#(<= proc_i 44)} assume i + 4 < a[j]; {330114#(<= proc_i 44)} is VALID [2019-05-15 10:25:19,671 INFO L273 TraceCheckUtils]: 69: Hoare triple {330114#(<= proc_i 44)} assume a[5] == 1000; {330114#(<= proc_i 44)} is VALID [2019-05-15 10:25:19,672 INFO L273 TraceCheckUtils]: 70: Hoare triple {330114#(<= proc_i 44)} assume j > 4; {330114#(<= proc_i 44)} is VALID [2019-05-15 10:25:19,672 INFO L273 TraceCheckUtils]: 71: Hoare triple {330114#(<= proc_i 44)} assume j < 6; {330114#(<= proc_i 44)} is VALID [2019-05-15 10:25:19,673 INFO L273 TraceCheckUtils]: 72: Hoare triple {330114#(<= proc_i 44)} i := i + 4; {330133#(<= proc_i 48)} is VALID [2019-05-15 10:25:19,673 INFO L273 TraceCheckUtils]: 73: Hoare triple {330133#(<= proc_i 48)} assume i <= 1000; {330133#(<= proc_i 48)} is VALID [2019-05-15 10:25:19,674 INFO L273 TraceCheckUtils]: 74: Hoare triple {330133#(<= proc_i 48)} assume i + 4 < a[j]; {330133#(<= proc_i 48)} is VALID [2019-05-15 10:25:19,674 INFO L273 TraceCheckUtils]: 75: Hoare triple {330133#(<= proc_i 48)} assume a[5] == 1000; {330133#(<= proc_i 48)} is VALID [2019-05-15 10:25:19,674 INFO L273 TraceCheckUtils]: 76: Hoare triple {330133#(<= proc_i 48)} assume j > 4; {330133#(<= proc_i 48)} is VALID [2019-05-15 10:25:19,675 INFO L273 TraceCheckUtils]: 77: Hoare triple {330133#(<= proc_i 48)} assume j < 6; {330133#(<= proc_i 48)} is VALID [2019-05-15 10:25:19,676 INFO L273 TraceCheckUtils]: 78: Hoare triple {330133#(<= proc_i 48)} i := i + 4; {330152#(<= proc_i 52)} is VALID [2019-05-15 10:25:19,676 INFO L273 TraceCheckUtils]: 79: Hoare triple {330152#(<= proc_i 52)} assume i <= 1000; {330152#(<= proc_i 52)} is VALID [2019-05-15 10:25:19,676 INFO L273 TraceCheckUtils]: 80: Hoare triple {330152#(<= proc_i 52)} assume i + 4 < a[j]; {330152#(<= proc_i 52)} is VALID [2019-05-15 10:25:19,677 INFO L273 TraceCheckUtils]: 81: Hoare triple {330152#(<= proc_i 52)} assume a[5] == 1000; {330152#(<= proc_i 52)} is VALID [2019-05-15 10:25:19,677 INFO L273 TraceCheckUtils]: 82: Hoare triple {330152#(<= proc_i 52)} assume j > 4; {330152#(<= proc_i 52)} is VALID [2019-05-15 10:25:19,678 INFO L273 TraceCheckUtils]: 83: Hoare triple {330152#(<= proc_i 52)} assume j < 6; {330152#(<= proc_i 52)} is VALID [2019-05-15 10:25:19,678 INFO L273 TraceCheckUtils]: 84: Hoare triple {330152#(<= proc_i 52)} i := i + 4; {330171#(<= proc_i 56)} is VALID [2019-05-15 10:25:19,679 INFO L273 TraceCheckUtils]: 85: Hoare triple {330171#(<= proc_i 56)} assume i <= 1000; {330171#(<= proc_i 56)} is VALID [2019-05-15 10:25:19,679 INFO L273 TraceCheckUtils]: 86: Hoare triple {330171#(<= proc_i 56)} assume i + 4 < a[j]; {330171#(<= proc_i 56)} is VALID [2019-05-15 10:25:19,680 INFO L273 TraceCheckUtils]: 87: Hoare triple {330171#(<= proc_i 56)} assume a[5] == 1000; {330171#(<= proc_i 56)} is VALID [2019-05-15 10:25:19,680 INFO L273 TraceCheckUtils]: 88: Hoare triple {330171#(<= proc_i 56)} assume j > 4; {330171#(<= proc_i 56)} is VALID [2019-05-15 10:25:19,681 INFO L273 TraceCheckUtils]: 89: Hoare triple {330171#(<= proc_i 56)} assume j < 6; {330171#(<= proc_i 56)} is VALID [2019-05-15 10:25:19,681 INFO L273 TraceCheckUtils]: 90: Hoare triple {330171#(<= proc_i 56)} i := i + 4; {330190#(<= proc_i 60)} is VALID [2019-05-15 10:25:19,682 INFO L273 TraceCheckUtils]: 91: Hoare triple {330190#(<= proc_i 60)} assume i <= 1000; {330190#(<= proc_i 60)} is VALID [2019-05-15 10:25:19,682 INFO L273 TraceCheckUtils]: 92: Hoare triple {330190#(<= proc_i 60)} assume i + 4 < a[j]; {330190#(<= proc_i 60)} is VALID [2019-05-15 10:25:19,683 INFO L273 TraceCheckUtils]: 93: Hoare triple {330190#(<= proc_i 60)} assume a[5] == 1000; {330190#(<= proc_i 60)} is VALID [2019-05-15 10:25:19,683 INFO L273 TraceCheckUtils]: 94: Hoare triple {330190#(<= proc_i 60)} assume j > 4; {330190#(<= proc_i 60)} is VALID [2019-05-15 10:25:19,684 INFO L273 TraceCheckUtils]: 95: Hoare triple {330190#(<= proc_i 60)} assume j < 6; {330190#(<= proc_i 60)} is VALID [2019-05-15 10:25:19,684 INFO L273 TraceCheckUtils]: 96: Hoare triple {330190#(<= proc_i 60)} i := i + 4; {330209#(<= proc_i 64)} is VALID [2019-05-15 10:25:19,685 INFO L273 TraceCheckUtils]: 97: Hoare triple {330209#(<= proc_i 64)} assume i <= 1000; {330209#(<= proc_i 64)} is VALID [2019-05-15 10:25:19,685 INFO L273 TraceCheckUtils]: 98: Hoare triple {330209#(<= proc_i 64)} assume i + 4 < a[j]; {330209#(<= proc_i 64)} is VALID [2019-05-15 10:25:19,686 INFO L273 TraceCheckUtils]: 99: Hoare triple {330209#(<= proc_i 64)} assume a[5] == 1000; {330209#(<= proc_i 64)} is VALID [2019-05-15 10:25:19,686 INFO L273 TraceCheckUtils]: 100: Hoare triple {330209#(<= proc_i 64)} assume j > 4; {330209#(<= proc_i 64)} is VALID [2019-05-15 10:25:19,687 INFO L273 TraceCheckUtils]: 101: Hoare triple {330209#(<= proc_i 64)} assume j < 6; {330209#(<= proc_i 64)} is VALID [2019-05-15 10:25:19,687 INFO L273 TraceCheckUtils]: 102: Hoare triple {330209#(<= proc_i 64)} i := i + 4; {330228#(<= proc_i 68)} is VALID [2019-05-15 10:25:19,688 INFO L273 TraceCheckUtils]: 103: Hoare triple {330228#(<= proc_i 68)} assume i <= 1000; {330228#(<= proc_i 68)} is VALID [2019-05-15 10:25:19,688 INFO L273 TraceCheckUtils]: 104: Hoare triple {330228#(<= proc_i 68)} assume i + 4 < a[j]; {330228#(<= proc_i 68)} is VALID [2019-05-15 10:25:19,689 INFO L273 TraceCheckUtils]: 105: Hoare triple {330228#(<= proc_i 68)} assume a[5] == 1000; {330228#(<= proc_i 68)} is VALID [2019-05-15 10:25:19,689 INFO L273 TraceCheckUtils]: 106: Hoare triple {330228#(<= proc_i 68)} assume j > 4; {330228#(<= proc_i 68)} is VALID [2019-05-15 10:25:19,690 INFO L273 TraceCheckUtils]: 107: Hoare triple {330228#(<= proc_i 68)} assume j < 6; {330228#(<= proc_i 68)} is VALID [2019-05-15 10:25:19,690 INFO L273 TraceCheckUtils]: 108: Hoare triple {330228#(<= proc_i 68)} i := i + 4; {330247#(<= proc_i 72)} is VALID [2019-05-15 10:25:19,691 INFO L273 TraceCheckUtils]: 109: Hoare triple {330247#(<= proc_i 72)} assume i <= 1000; {330247#(<= proc_i 72)} is VALID [2019-05-15 10:25:19,691 INFO L273 TraceCheckUtils]: 110: Hoare triple {330247#(<= proc_i 72)} assume i + 4 < a[j]; {330247#(<= proc_i 72)} is VALID [2019-05-15 10:25:19,692 INFO L273 TraceCheckUtils]: 111: Hoare triple {330247#(<= proc_i 72)} assume a[5] == 1000; {330247#(<= proc_i 72)} is VALID [2019-05-15 10:25:19,692 INFO L273 TraceCheckUtils]: 112: Hoare triple {330247#(<= proc_i 72)} assume j > 4; {330247#(<= proc_i 72)} is VALID [2019-05-15 10:25:19,692 INFO L273 TraceCheckUtils]: 113: Hoare triple {330247#(<= proc_i 72)} assume j < 6; {330247#(<= proc_i 72)} is VALID [2019-05-15 10:25:19,693 INFO L273 TraceCheckUtils]: 114: Hoare triple {330247#(<= proc_i 72)} i := i + 4; {330266#(<= proc_i 76)} is VALID [2019-05-15 10:25:19,694 INFO L273 TraceCheckUtils]: 115: Hoare triple {330266#(<= proc_i 76)} assume i <= 1000; {330266#(<= proc_i 76)} is VALID [2019-05-15 10:25:19,694 INFO L273 TraceCheckUtils]: 116: Hoare triple {330266#(<= proc_i 76)} assume i + 4 < a[j]; {330266#(<= proc_i 76)} is VALID [2019-05-15 10:25:19,695 INFO L273 TraceCheckUtils]: 117: Hoare triple {330266#(<= proc_i 76)} assume a[5] == 1000; {330266#(<= proc_i 76)} is VALID [2019-05-15 10:25:19,695 INFO L273 TraceCheckUtils]: 118: Hoare triple {330266#(<= proc_i 76)} assume j > 4; {330266#(<= proc_i 76)} is VALID [2019-05-15 10:25:19,695 INFO L273 TraceCheckUtils]: 119: Hoare triple {330266#(<= proc_i 76)} assume j < 6; {330266#(<= proc_i 76)} is VALID [2019-05-15 10:25:19,696 INFO L273 TraceCheckUtils]: 120: Hoare triple {330266#(<= proc_i 76)} i := i + 4; {330285#(<= proc_i 80)} is VALID [2019-05-15 10:25:19,697 INFO L273 TraceCheckUtils]: 121: Hoare triple {330285#(<= proc_i 80)} assume i <= 1000; {330285#(<= proc_i 80)} is VALID [2019-05-15 10:25:19,697 INFO L273 TraceCheckUtils]: 122: Hoare triple {330285#(<= proc_i 80)} assume i + 4 < a[j]; {330285#(<= proc_i 80)} is VALID [2019-05-15 10:25:19,697 INFO L273 TraceCheckUtils]: 123: Hoare triple {330285#(<= proc_i 80)} assume a[5] == 1000; {330285#(<= proc_i 80)} is VALID [2019-05-15 10:25:19,698 INFO L273 TraceCheckUtils]: 124: Hoare triple {330285#(<= proc_i 80)} assume j > 4; {330285#(<= proc_i 80)} is VALID [2019-05-15 10:25:19,698 INFO L273 TraceCheckUtils]: 125: Hoare triple {330285#(<= proc_i 80)} assume j < 6; {330285#(<= proc_i 80)} is VALID [2019-05-15 10:25:19,699 INFO L273 TraceCheckUtils]: 126: Hoare triple {330285#(<= proc_i 80)} i := i + 4; {330304#(<= proc_i 84)} is VALID [2019-05-15 10:25:19,699 INFO L273 TraceCheckUtils]: 127: Hoare triple {330304#(<= proc_i 84)} assume i <= 1000; {330304#(<= proc_i 84)} is VALID [2019-05-15 10:25:19,700 INFO L273 TraceCheckUtils]: 128: Hoare triple {330304#(<= proc_i 84)} assume i + 4 < a[j]; {330304#(<= proc_i 84)} is VALID [2019-05-15 10:25:19,700 INFO L273 TraceCheckUtils]: 129: Hoare triple {330304#(<= proc_i 84)} assume a[5] == 1000; {330304#(<= proc_i 84)} is VALID [2019-05-15 10:25:19,701 INFO L273 TraceCheckUtils]: 130: Hoare triple {330304#(<= proc_i 84)} assume j > 4; {330304#(<= proc_i 84)} is VALID [2019-05-15 10:25:19,701 INFO L273 TraceCheckUtils]: 131: Hoare triple {330304#(<= proc_i 84)} assume j < 6; {330304#(<= proc_i 84)} is VALID [2019-05-15 10:25:19,702 INFO L273 TraceCheckUtils]: 132: Hoare triple {330304#(<= proc_i 84)} i := i + 4; {330323#(<= proc_i 88)} is VALID [2019-05-15 10:25:19,702 INFO L273 TraceCheckUtils]: 133: Hoare triple {330323#(<= proc_i 88)} assume i <= 1000; {330323#(<= proc_i 88)} is VALID [2019-05-15 10:25:19,703 INFO L273 TraceCheckUtils]: 134: Hoare triple {330323#(<= proc_i 88)} assume i + 4 < a[j]; {330323#(<= proc_i 88)} is VALID [2019-05-15 10:25:19,703 INFO L273 TraceCheckUtils]: 135: Hoare triple {330323#(<= proc_i 88)} assume a[5] == 1000; {330323#(<= proc_i 88)} is VALID [2019-05-15 10:25:19,704 INFO L273 TraceCheckUtils]: 136: Hoare triple {330323#(<= proc_i 88)} assume j > 4; {330323#(<= proc_i 88)} is VALID [2019-05-15 10:25:19,704 INFO L273 TraceCheckUtils]: 137: Hoare triple {330323#(<= proc_i 88)} assume j < 6; {330323#(<= proc_i 88)} is VALID [2019-05-15 10:25:19,705 INFO L273 TraceCheckUtils]: 138: Hoare triple {330323#(<= proc_i 88)} i := i + 4; {330342#(<= proc_i 92)} is VALID [2019-05-15 10:25:19,705 INFO L273 TraceCheckUtils]: 139: Hoare triple {330342#(<= proc_i 92)} assume i <= 1000; {330342#(<= proc_i 92)} is VALID [2019-05-15 10:25:19,706 INFO L273 TraceCheckUtils]: 140: Hoare triple {330342#(<= proc_i 92)} assume i + 4 < a[j]; {330342#(<= proc_i 92)} is VALID [2019-05-15 10:25:19,706 INFO L273 TraceCheckUtils]: 141: Hoare triple {330342#(<= proc_i 92)} assume a[5] == 1000; {330342#(<= proc_i 92)} is VALID [2019-05-15 10:25:19,707 INFO L273 TraceCheckUtils]: 142: Hoare triple {330342#(<= proc_i 92)} assume j > 4; {330342#(<= proc_i 92)} is VALID [2019-05-15 10:25:19,707 INFO L273 TraceCheckUtils]: 143: Hoare triple {330342#(<= proc_i 92)} assume j < 6; {330342#(<= proc_i 92)} is VALID [2019-05-15 10:25:19,708 INFO L273 TraceCheckUtils]: 144: Hoare triple {330342#(<= proc_i 92)} i := i + 4; {330361#(<= proc_i 96)} is VALID [2019-05-15 10:25:19,708 INFO L273 TraceCheckUtils]: 145: Hoare triple {330361#(<= proc_i 96)} assume i <= 1000; {330361#(<= proc_i 96)} is VALID [2019-05-15 10:25:19,709 INFO L273 TraceCheckUtils]: 146: Hoare triple {330361#(<= proc_i 96)} assume i + 4 < a[j]; {330361#(<= proc_i 96)} is VALID [2019-05-15 10:25:19,709 INFO L273 TraceCheckUtils]: 147: Hoare triple {330361#(<= proc_i 96)} assume a[5] == 1000; {330361#(<= proc_i 96)} is VALID [2019-05-15 10:25:19,710 INFO L273 TraceCheckUtils]: 148: Hoare triple {330361#(<= proc_i 96)} assume j > 4; {330361#(<= proc_i 96)} is VALID [2019-05-15 10:25:19,710 INFO L273 TraceCheckUtils]: 149: Hoare triple {330361#(<= proc_i 96)} assume j < 6; {330361#(<= proc_i 96)} is VALID [2019-05-15 10:25:19,711 INFO L273 TraceCheckUtils]: 150: Hoare triple {330361#(<= proc_i 96)} i := i + 4; {330380#(<= proc_i 100)} is VALID [2019-05-15 10:25:19,711 INFO L273 TraceCheckUtils]: 151: Hoare triple {330380#(<= proc_i 100)} assume i <= 1000; {330380#(<= proc_i 100)} is VALID [2019-05-15 10:25:19,712 INFO L273 TraceCheckUtils]: 152: Hoare triple {330380#(<= proc_i 100)} assume i + 4 < a[j]; {330380#(<= proc_i 100)} is VALID [2019-05-15 10:25:19,712 INFO L273 TraceCheckUtils]: 153: Hoare triple {330380#(<= proc_i 100)} assume a[5] == 1000; {330380#(<= proc_i 100)} is VALID [2019-05-15 10:25:19,713 INFO L273 TraceCheckUtils]: 154: Hoare triple {330380#(<= proc_i 100)} assume j > 4; {330380#(<= proc_i 100)} is VALID [2019-05-15 10:25:19,713 INFO L273 TraceCheckUtils]: 155: Hoare triple {330380#(<= proc_i 100)} assume j < 6; {330380#(<= proc_i 100)} is VALID [2019-05-15 10:25:19,714 INFO L273 TraceCheckUtils]: 156: Hoare triple {330380#(<= proc_i 100)} i := i + 4; {330399#(<= proc_i 104)} is VALID [2019-05-15 10:25:19,714 INFO L273 TraceCheckUtils]: 157: Hoare triple {330399#(<= proc_i 104)} assume i <= 1000; {330399#(<= proc_i 104)} is VALID [2019-05-15 10:25:19,715 INFO L273 TraceCheckUtils]: 158: Hoare triple {330399#(<= proc_i 104)} assume i + 4 < a[j]; {330399#(<= proc_i 104)} is VALID [2019-05-15 10:25:19,715 INFO L273 TraceCheckUtils]: 159: Hoare triple {330399#(<= proc_i 104)} assume a[5] == 1000; {330399#(<= proc_i 104)} is VALID [2019-05-15 10:25:19,716 INFO L273 TraceCheckUtils]: 160: Hoare triple {330399#(<= proc_i 104)} assume j > 4; {330399#(<= proc_i 104)} is VALID [2019-05-15 10:25:19,716 INFO L273 TraceCheckUtils]: 161: Hoare triple {330399#(<= proc_i 104)} assume j < 6; {330399#(<= proc_i 104)} is VALID [2019-05-15 10:25:19,717 INFO L273 TraceCheckUtils]: 162: Hoare triple {330399#(<= proc_i 104)} i := i + 4; {330418#(<= proc_i 108)} is VALID [2019-05-15 10:25:19,717 INFO L273 TraceCheckUtils]: 163: Hoare triple {330418#(<= proc_i 108)} assume i <= 1000; {330418#(<= proc_i 108)} is VALID [2019-05-15 10:25:19,718 INFO L273 TraceCheckUtils]: 164: Hoare triple {330418#(<= proc_i 108)} assume i + 4 < a[j]; {330418#(<= proc_i 108)} is VALID [2019-05-15 10:25:19,718 INFO L273 TraceCheckUtils]: 165: Hoare triple {330418#(<= proc_i 108)} assume a[5] == 1000; {330418#(<= proc_i 108)} is VALID [2019-05-15 10:25:19,718 INFO L273 TraceCheckUtils]: 166: Hoare triple {330418#(<= proc_i 108)} assume j > 4; {330418#(<= proc_i 108)} is VALID [2019-05-15 10:25:19,719 INFO L273 TraceCheckUtils]: 167: Hoare triple {330418#(<= proc_i 108)} assume j < 6; {330418#(<= proc_i 108)} is VALID [2019-05-15 10:25:19,720 INFO L273 TraceCheckUtils]: 168: Hoare triple {330418#(<= proc_i 108)} i := i + 4; {330437#(<= proc_i 112)} is VALID [2019-05-15 10:25:19,720 INFO L273 TraceCheckUtils]: 169: Hoare triple {330437#(<= proc_i 112)} assume i <= 1000; {330437#(<= proc_i 112)} is VALID [2019-05-15 10:25:19,720 INFO L273 TraceCheckUtils]: 170: Hoare triple {330437#(<= proc_i 112)} assume i + 4 < a[j]; {330437#(<= proc_i 112)} is VALID [2019-05-15 10:25:19,721 INFO L273 TraceCheckUtils]: 171: Hoare triple {330437#(<= proc_i 112)} assume a[5] == 1000; {330437#(<= proc_i 112)} is VALID [2019-05-15 10:25:19,721 INFO L273 TraceCheckUtils]: 172: Hoare triple {330437#(<= proc_i 112)} assume j > 4; {330437#(<= proc_i 112)} is VALID [2019-05-15 10:25:19,722 INFO L273 TraceCheckUtils]: 173: Hoare triple {330437#(<= proc_i 112)} assume j < 6; {330437#(<= proc_i 112)} is VALID [2019-05-15 10:25:19,722 INFO L273 TraceCheckUtils]: 174: Hoare triple {330437#(<= proc_i 112)} i := i + 4; {330456#(<= proc_i 116)} is VALID [2019-05-15 10:25:19,723 INFO L273 TraceCheckUtils]: 175: Hoare triple {330456#(<= proc_i 116)} assume i <= 1000; {330456#(<= proc_i 116)} is VALID [2019-05-15 10:25:19,723 INFO L273 TraceCheckUtils]: 176: Hoare triple {330456#(<= proc_i 116)} assume i + 4 < a[j]; {330456#(<= proc_i 116)} is VALID [2019-05-15 10:25:19,724 INFO L273 TraceCheckUtils]: 177: Hoare triple {330456#(<= proc_i 116)} assume a[5] == 1000; {330456#(<= proc_i 116)} is VALID [2019-05-15 10:25:19,724 INFO L273 TraceCheckUtils]: 178: Hoare triple {330456#(<= proc_i 116)} assume j > 4; {330456#(<= proc_i 116)} is VALID [2019-05-15 10:25:19,725 INFO L273 TraceCheckUtils]: 179: Hoare triple {330456#(<= proc_i 116)} assume j < 6; {330456#(<= proc_i 116)} is VALID [2019-05-15 10:25:19,725 INFO L273 TraceCheckUtils]: 180: Hoare triple {330456#(<= proc_i 116)} i := i + 4; {330475#(<= proc_i 120)} is VALID [2019-05-15 10:25:19,726 INFO L273 TraceCheckUtils]: 181: Hoare triple {330475#(<= proc_i 120)} assume i <= 1000; {330475#(<= proc_i 120)} is VALID [2019-05-15 10:25:19,726 INFO L273 TraceCheckUtils]: 182: Hoare triple {330475#(<= proc_i 120)} assume i + 4 < a[j]; {330475#(<= proc_i 120)} is VALID [2019-05-15 10:25:19,727 INFO L273 TraceCheckUtils]: 183: Hoare triple {330475#(<= proc_i 120)} assume a[5] == 1000; {330475#(<= proc_i 120)} is VALID [2019-05-15 10:25:19,727 INFO L273 TraceCheckUtils]: 184: Hoare triple {330475#(<= proc_i 120)} assume j > 4; {330475#(<= proc_i 120)} is VALID [2019-05-15 10:25:19,728 INFO L273 TraceCheckUtils]: 185: Hoare triple {330475#(<= proc_i 120)} assume j < 6; {330475#(<= proc_i 120)} is VALID [2019-05-15 10:25:19,728 INFO L273 TraceCheckUtils]: 186: Hoare triple {330475#(<= proc_i 120)} i := i + 4; {330494#(<= proc_i 124)} is VALID [2019-05-15 10:25:19,729 INFO L273 TraceCheckUtils]: 187: Hoare triple {330494#(<= proc_i 124)} assume i <= 1000; {330494#(<= proc_i 124)} is VALID [2019-05-15 10:25:19,729 INFO L273 TraceCheckUtils]: 188: Hoare triple {330494#(<= proc_i 124)} assume i + 4 < a[j]; {330494#(<= proc_i 124)} is VALID [2019-05-15 10:25:19,730 INFO L273 TraceCheckUtils]: 189: Hoare triple {330494#(<= proc_i 124)} assume a[5] == 1000; {330494#(<= proc_i 124)} is VALID [2019-05-15 10:25:19,730 INFO L273 TraceCheckUtils]: 190: Hoare triple {330494#(<= proc_i 124)} assume j > 4; {330494#(<= proc_i 124)} is VALID [2019-05-15 10:25:19,731 INFO L273 TraceCheckUtils]: 191: Hoare triple {330494#(<= proc_i 124)} assume j < 6; {330494#(<= proc_i 124)} is VALID [2019-05-15 10:25:19,731 INFO L273 TraceCheckUtils]: 192: Hoare triple {330494#(<= proc_i 124)} i := i + 4; {330513#(<= proc_i 128)} is VALID [2019-05-15 10:25:19,732 INFO L273 TraceCheckUtils]: 193: Hoare triple {330513#(<= proc_i 128)} assume i <= 1000; {330513#(<= proc_i 128)} is VALID [2019-05-15 10:25:19,732 INFO L273 TraceCheckUtils]: 194: Hoare triple {330513#(<= proc_i 128)} assume i + 4 < a[j]; {330513#(<= proc_i 128)} is VALID [2019-05-15 10:25:19,733 INFO L273 TraceCheckUtils]: 195: Hoare triple {330513#(<= proc_i 128)} assume a[5] == 1000; {330513#(<= proc_i 128)} is VALID [2019-05-15 10:25:19,733 INFO L273 TraceCheckUtils]: 196: Hoare triple {330513#(<= proc_i 128)} assume j > 4; {330513#(<= proc_i 128)} is VALID [2019-05-15 10:25:19,734 INFO L273 TraceCheckUtils]: 197: Hoare triple {330513#(<= proc_i 128)} assume j < 6; {330513#(<= proc_i 128)} is VALID [2019-05-15 10:25:19,734 INFO L273 TraceCheckUtils]: 198: Hoare triple {330513#(<= proc_i 128)} i := i + 4; {330532#(<= proc_i 132)} is VALID [2019-05-15 10:25:19,735 INFO L273 TraceCheckUtils]: 199: Hoare triple {330532#(<= proc_i 132)} assume i <= 1000; {330532#(<= proc_i 132)} is VALID [2019-05-15 10:25:19,735 INFO L273 TraceCheckUtils]: 200: Hoare triple {330532#(<= proc_i 132)} assume i + 4 < a[j]; {330532#(<= proc_i 132)} is VALID [2019-05-15 10:25:19,736 INFO L273 TraceCheckUtils]: 201: Hoare triple {330532#(<= proc_i 132)} assume a[5] == 1000; {330532#(<= proc_i 132)} is VALID [2019-05-15 10:25:19,736 INFO L273 TraceCheckUtils]: 202: Hoare triple {330532#(<= proc_i 132)} assume j > 4; {330532#(<= proc_i 132)} is VALID [2019-05-15 10:25:19,736 INFO L273 TraceCheckUtils]: 203: Hoare triple {330532#(<= proc_i 132)} assume j < 6; {330532#(<= proc_i 132)} is VALID [2019-05-15 10:25:19,737 INFO L273 TraceCheckUtils]: 204: Hoare triple {330532#(<= proc_i 132)} i := i + 4; {330551#(<= proc_i 136)} is VALID [2019-05-15 10:25:19,738 INFO L273 TraceCheckUtils]: 205: Hoare triple {330551#(<= proc_i 136)} assume i <= 1000; {330551#(<= proc_i 136)} is VALID [2019-05-15 10:25:19,738 INFO L273 TraceCheckUtils]: 206: Hoare triple {330551#(<= proc_i 136)} assume i + 4 < a[j]; {330551#(<= proc_i 136)} is VALID [2019-05-15 10:25:19,739 INFO L273 TraceCheckUtils]: 207: Hoare triple {330551#(<= proc_i 136)} assume a[5] == 1000; {330551#(<= proc_i 136)} is VALID [2019-05-15 10:25:19,739 INFO L273 TraceCheckUtils]: 208: Hoare triple {330551#(<= proc_i 136)} assume j > 4; {330551#(<= proc_i 136)} is VALID [2019-05-15 10:25:19,739 INFO L273 TraceCheckUtils]: 209: Hoare triple {330551#(<= proc_i 136)} assume j < 6; {330551#(<= proc_i 136)} is VALID [2019-05-15 10:25:19,740 INFO L273 TraceCheckUtils]: 210: Hoare triple {330551#(<= proc_i 136)} i := i + 4; {330570#(<= proc_i 140)} is VALID [2019-05-15 10:25:19,741 INFO L273 TraceCheckUtils]: 211: Hoare triple {330570#(<= proc_i 140)} assume i <= 1000; {330570#(<= proc_i 140)} is VALID [2019-05-15 10:25:19,741 INFO L273 TraceCheckUtils]: 212: Hoare triple {330570#(<= proc_i 140)} assume i + 4 < a[j]; {330570#(<= proc_i 140)} is VALID [2019-05-15 10:25:19,741 INFO L273 TraceCheckUtils]: 213: Hoare triple {330570#(<= proc_i 140)} assume a[5] == 1000; {330570#(<= proc_i 140)} is VALID [2019-05-15 10:25:19,742 INFO L273 TraceCheckUtils]: 214: Hoare triple {330570#(<= proc_i 140)} assume j > 4; {330570#(<= proc_i 140)} is VALID [2019-05-15 10:25:19,742 INFO L273 TraceCheckUtils]: 215: Hoare triple {330570#(<= proc_i 140)} assume j < 6; {330570#(<= proc_i 140)} is VALID [2019-05-15 10:25:19,743 INFO L273 TraceCheckUtils]: 216: Hoare triple {330570#(<= proc_i 140)} i := i + 4; {330589#(<= proc_i 144)} is VALID [2019-05-15 10:25:19,743 INFO L273 TraceCheckUtils]: 217: Hoare triple {330589#(<= proc_i 144)} assume i <= 1000; {330589#(<= proc_i 144)} is VALID [2019-05-15 10:25:19,744 INFO L273 TraceCheckUtils]: 218: Hoare triple {330589#(<= proc_i 144)} assume i + 4 < a[j]; {330589#(<= proc_i 144)} is VALID [2019-05-15 10:25:19,744 INFO L273 TraceCheckUtils]: 219: Hoare triple {330589#(<= proc_i 144)} assume a[5] == 1000; {330589#(<= proc_i 144)} is VALID [2019-05-15 10:25:19,745 INFO L273 TraceCheckUtils]: 220: Hoare triple {330589#(<= proc_i 144)} assume j > 4; {330589#(<= proc_i 144)} is VALID [2019-05-15 10:25:19,745 INFO L273 TraceCheckUtils]: 221: Hoare triple {330589#(<= proc_i 144)} assume j < 6; {330589#(<= proc_i 144)} is VALID [2019-05-15 10:25:19,746 INFO L273 TraceCheckUtils]: 222: Hoare triple {330589#(<= proc_i 144)} i := i + 4; {330608#(<= proc_i 148)} is VALID [2019-05-15 10:25:19,746 INFO L273 TraceCheckUtils]: 223: Hoare triple {330608#(<= proc_i 148)} assume i <= 1000; {330608#(<= proc_i 148)} is VALID [2019-05-15 10:25:19,747 INFO L273 TraceCheckUtils]: 224: Hoare triple {330608#(<= proc_i 148)} assume i + 4 < a[j]; {330608#(<= proc_i 148)} is VALID [2019-05-15 10:25:19,747 INFO L273 TraceCheckUtils]: 225: Hoare triple {330608#(<= proc_i 148)} assume a[5] == 1000; {330608#(<= proc_i 148)} is VALID [2019-05-15 10:25:19,748 INFO L273 TraceCheckUtils]: 226: Hoare triple {330608#(<= proc_i 148)} assume j > 4; {330608#(<= proc_i 148)} is VALID [2019-05-15 10:25:19,748 INFO L273 TraceCheckUtils]: 227: Hoare triple {330608#(<= proc_i 148)} assume j < 6; {330608#(<= proc_i 148)} is VALID [2019-05-15 10:25:19,749 INFO L273 TraceCheckUtils]: 228: Hoare triple {330608#(<= proc_i 148)} i := i + 4; {330627#(<= proc_i 152)} is VALID [2019-05-15 10:25:19,749 INFO L273 TraceCheckUtils]: 229: Hoare triple {330627#(<= proc_i 152)} assume i <= 1000; {330627#(<= proc_i 152)} is VALID [2019-05-15 10:25:19,750 INFO L273 TraceCheckUtils]: 230: Hoare triple {330627#(<= proc_i 152)} assume i + 4 < a[j]; {330627#(<= proc_i 152)} is VALID [2019-05-15 10:25:19,750 INFO L273 TraceCheckUtils]: 231: Hoare triple {330627#(<= proc_i 152)} assume a[5] == 1000; {330627#(<= proc_i 152)} is VALID [2019-05-15 10:25:19,751 INFO L273 TraceCheckUtils]: 232: Hoare triple {330627#(<= proc_i 152)} assume j > 4; {330627#(<= proc_i 152)} is VALID [2019-05-15 10:25:19,751 INFO L273 TraceCheckUtils]: 233: Hoare triple {330627#(<= proc_i 152)} assume j < 6; {330627#(<= proc_i 152)} is VALID [2019-05-15 10:25:19,752 INFO L273 TraceCheckUtils]: 234: Hoare triple {330627#(<= proc_i 152)} i := i + 4; {330646#(<= proc_i 156)} is VALID [2019-05-15 10:25:19,752 INFO L273 TraceCheckUtils]: 235: Hoare triple {330646#(<= proc_i 156)} assume i <= 1000; {330646#(<= proc_i 156)} is VALID [2019-05-15 10:25:19,753 INFO L273 TraceCheckUtils]: 236: Hoare triple {330646#(<= proc_i 156)} assume i + 4 < a[j]; {330646#(<= proc_i 156)} is VALID [2019-05-15 10:25:19,753 INFO L273 TraceCheckUtils]: 237: Hoare triple {330646#(<= proc_i 156)} assume a[5] == 1000; {330646#(<= proc_i 156)} is VALID [2019-05-15 10:25:19,754 INFO L273 TraceCheckUtils]: 238: Hoare triple {330646#(<= proc_i 156)} assume j > 4; {330646#(<= proc_i 156)} is VALID [2019-05-15 10:25:19,754 INFO L273 TraceCheckUtils]: 239: Hoare triple {330646#(<= proc_i 156)} assume j < 6; {330646#(<= proc_i 156)} is VALID [2019-05-15 10:25:19,755 INFO L273 TraceCheckUtils]: 240: Hoare triple {330646#(<= proc_i 156)} i := i + 4; {330665#(<= proc_i 160)} is VALID [2019-05-15 10:25:19,755 INFO L273 TraceCheckUtils]: 241: Hoare triple {330665#(<= proc_i 160)} assume i <= 1000; {330665#(<= proc_i 160)} is VALID [2019-05-15 10:25:19,756 INFO L273 TraceCheckUtils]: 242: Hoare triple {330665#(<= proc_i 160)} assume i + 4 < a[j]; {330665#(<= proc_i 160)} is VALID [2019-05-15 10:25:19,756 INFO L273 TraceCheckUtils]: 243: Hoare triple {330665#(<= proc_i 160)} assume a[5] == 1000; {330665#(<= proc_i 160)} is VALID [2019-05-15 10:25:19,757 INFO L273 TraceCheckUtils]: 244: Hoare triple {330665#(<= proc_i 160)} assume j > 4; {330665#(<= proc_i 160)} is VALID [2019-05-15 10:25:19,757 INFO L273 TraceCheckUtils]: 245: Hoare triple {330665#(<= proc_i 160)} assume j < 6; {330665#(<= proc_i 160)} is VALID [2019-05-15 10:25:19,758 INFO L273 TraceCheckUtils]: 246: Hoare triple {330665#(<= proc_i 160)} i := i + 4; {330684#(<= proc_i 164)} is VALID [2019-05-15 10:25:19,758 INFO L273 TraceCheckUtils]: 247: Hoare triple {330684#(<= proc_i 164)} assume i <= 1000; {330684#(<= proc_i 164)} is VALID [2019-05-15 10:25:19,759 INFO L273 TraceCheckUtils]: 248: Hoare triple {330684#(<= proc_i 164)} assume i + 4 < a[j]; {330684#(<= proc_i 164)} is VALID [2019-05-15 10:25:19,759 INFO L273 TraceCheckUtils]: 249: Hoare triple {330684#(<= proc_i 164)} assume a[5] == 1000; {330684#(<= proc_i 164)} is VALID [2019-05-15 10:25:19,760 INFO L273 TraceCheckUtils]: 250: Hoare triple {330684#(<= proc_i 164)} assume j > 4; {330684#(<= proc_i 164)} is VALID [2019-05-15 10:25:19,760 INFO L273 TraceCheckUtils]: 251: Hoare triple {330684#(<= proc_i 164)} assume j < 6; {330684#(<= proc_i 164)} is VALID [2019-05-15 10:25:19,761 INFO L273 TraceCheckUtils]: 252: Hoare triple {330684#(<= proc_i 164)} i := i + 4; {330703#(<= proc_i 168)} is VALID [2019-05-15 10:25:19,761 INFO L273 TraceCheckUtils]: 253: Hoare triple {330703#(<= proc_i 168)} assume i <= 1000; {330703#(<= proc_i 168)} is VALID [2019-05-15 10:25:19,762 INFO L273 TraceCheckUtils]: 254: Hoare triple {330703#(<= proc_i 168)} assume i + 4 < a[j]; {330703#(<= proc_i 168)} is VALID [2019-05-15 10:25:19,762 INFO L273 TraceCheckUtils]: 255: Hoare triple {330703#(<= proc_i 168)} assume a[5] == 1000; {330703#(<= proc_i 168)} is VALID [2019-05-15 10:25:19,762 INFO L273 TraceCheckUtils]: 256: Hoare triple {330703#(<= proc_i 168)} assume j > 4; {330703#(<= proc_i 168)} is VALID [2019-05-15 10:25:19,763 INFO L273 TraceCheckUtils]: 257: Hoare triple {330703#(<= proc_i 168)} assume j < 6; {330703#(<= proc_i 168)} is VALID [2019-05-15 10:25:19,764 INFO L273 TraceCheckUtils]: 258: Hoare triple {330703#(<= proc_i 168)} i := i + 4; {330722#(<= proc_i 172)} is VALID [2019-05-15 10:25:19,764 INFO L273 TraceCheckUtils]: 259: Hoare triple {330722#(<= proc_i 172)} assume i <= 1000; {330722#(<= proc_i 172)} is VALID [2019-05-15 10:25:19,765 INFO L273 TraceCheckUtils]: 260: Hoare triple {330722#(<= proc_i 172)} assume i + 4 < a[j]; {330722#(<= proc_i 172)} is VALID [2019-05-15 10:25:19,765 INFO L273 TraceCheckUtils]: 261: Hoare triple {330722#(<= proc_i 172)} assume a[5] == 1000; {330722#(<= proc_i 172)} is VALID [2019-05-15 10:25:19,765 INFO L273 TraceCheckUtils]: 262: Hoare triple {330722#(<= proc_i 172)} assume j > 4; {330722#(<= proc_i 172)} is VALID [2019-05-15 10:25:19,766 INFO L273 TraceCheckUtils]: 263: Hoare triple {330722#(<= proc_i 172)} assume j < 6; {330722#(<= proc_i 172)} is VALID [2019-05-15 10:25:19,767 INFO L273 TraceCheckUtils]: 264: Hoare triple {330722#(<= proc_i 172)} i := i + 4; {330741#(<= proc_i 176)} is VALID [2019-05-15 10:25:19,767 INFO L273 TraceCheckUtils]: 265: Hoare triple {330741#(<= proc_i 176)} assume i <= 1000; {330741#(<= proc_i 176)} is VALID [2019-05-15 10:25:19,767 INFO L273 TraceCheckUtils]: 266: Hoare triple {330741#(<= proc_i 176)} assume i + 4 < a[j]; {330741#(<= proc_i 176)} is VALID [2019-05-15 10:25:19,768 INFO L273 TraceCheckUtils]: 267: Hoare triple {330741#(<= proc_i 176)} assume a[5] == 1000; {330741#(<= proc_i 176)} is VALID [2019-05-15 10:25:19,768 INFO L273 TraceCheckUtils]: 268: Hoare triple {330741#(<= proc_i 176)} assume j > 4; {330741#(<= proc_i 176)} is VALID [2019-05-15 10:25:19,769 INFO L273 TraceCheckUtils]: 269: Hoare triple {330741#(<= proc_i 176)} assume j < 6; {330741#(<= proc_i 176)} is VALID [2019-05-15 10:25:19,769 INFO L273 TraceCheckUtils]: 270: Hoare triple {330741#(<= proc_i 176)} i := i + 4; {330760#(<= proc_i 180)} is VALID [2019-05-15 10:25:19,770 INFO L273 TraceCheckUtils]: 271: Hoare triple {330760#(<= proc_i 180)} assume i <= 1000; {330760#(<= proc_i 180)} is VALID [2019-05-15 10:25:19,770 INFO L273 TraceCheckUtils]: 272: Hoare triple {330760#(<= proc_i 180)} assume i + 4 < a[j]; {330760#(<= proc_i 180)} is VALID [2019-05-15 10:25:19,771 INFO L273 TraceCheckUtils]: 273: Hoare triple {330760#(<= proc_i 180)} assume a[5] == 1000; {330760#(<= proc_i 180)} is VALID [2019-05-15 10:25:19,771 INFO L273 TraceCheckUtils]: 274: Hoare triple {330760#(<= proc_i 180)} assume j > 4; {330760#(<= proc_i 180)} is VALID [2019-05-15 10:25:19,772 INFO L273 TraceCheckUtils]: 275: Hoare triple {330760#(<= proc_i 180)} assume j < 6; {330760#(<= proc_i 180)} is VALID [2019-05-15 10:25:19,772 INFO L273 TraceCheckUtils]: 276: Hoare triple {330760#(<= proc_i 180)} i := i + 4; {330779#(<= proc_i 184)} is VALID [2019-05-15 10:25:19,773 INFO L273 TraceCheckUtils]: 277: Hoare triple {330779#(<= proc_i 184)} assume i <= 1000; {330779#(<= proc_i 184)} is VALID [2019-05-15 10:25:19,773 INFO L273 TraceCheckUtils]: 278: Hoare triple {330779#(<= proc_i 184)} assume i + 4 < a[j]; {330779#(<= proc_i 184)} is VALID [2019-05-15 10:25:19,774 INFO L273 TraceCheckUtils]: 279: Hoare triple {330779#(<= proc_i 184)} assume a[5] == 1000; {330779#(<= proc_i 184)} is VALID [2019-05-15 10:25:19,774 INFO L273 TraceCheckUtils]: 280: Hoare triple {330779#(<= proc_i 184)} assume j > 4; {330779#(<= proc_i 184)} is VALID [2019-05-15 10:25:19,775 INFO L273 TraceCheckUtils]: 281: Hoare triple {330779#(<= proc_i 184)} assume j < 6; {330779#(<= proc_i 184)} is VALID [2019-05-15 10:25:19,775 INFO L273 TraceCheckUtils]: 282: Hoare triple {330779#(<= proc_i 184)} i := i + 4; {330798#(<= proc_i 188)} is VALID [2019-05-15 10:25:19,776 INFO L273 TraceCheckUtils]: 283: Hoare triple {330798#(<= proc_i 188)} assume i <= 1000; {330798#(<= proc_i 188)} is VALID [2019-05-15 10:25:19,776 INFO L273 TraceCheckUtils]: 284: Hoare triple {330798#(<= proc_i 188)} assume i + 4 < a[j]; {330798#(<= proc_i 188)} is VALID [2019-05-15 10:25:19,777 INFO L273 TraceCheckUtils]: 285: Hoare triple {330798#(<= proc_i 188)} assume a[5] == 1000; {330798#(<= proc_i 188)} is VALID [2019-05-15 10:25:19,777 INFO L273 TraceCheckUtils]: 286: Hoare triple {330798#(<= proc_i 188)} assume j > 4; {330798#(<= proc_i 188)} is VALID [2019-05-15 10:25:19,778 INFO L273 TraceCheckUtils]: 287: Hoare triple {330798#(<= proc_i 188)} assume j < 6; {330798#(<= proc_i 188)} is VALID [2019-05-15 10:25:19,778 INFO L273 TraceCheckUtils]: 288: Hoare triple {330798#(<= proc_i 188)} i := i + 4; {330817#(<= proc_i 192)} is VALID [2019-05-15 10:25:19,779 INFO L273 TraceCheckUtils]: 289: Hoare triple {330817#(<= proc_i 192)} assume i <= 1000; {330817#(<= proc_i 192)} is VALID [2019-05-15 10:25:19,779 INFO L273 TraceCheckUtils]: 290: Hoare triple {330817#(<= proc_i 192)} assume i + 4 < a[j]; {330817#(<= proc_i 192)} is VALID [2019-05-15 10:25:19,780 INFO L273 TraceCheckUtils]: 291: Hoare triple {330817#(<= proc_i 192)} assume a[5] == 1000; {330817#(<= proc_i 192)} is VALID [2019-05-15 10:25:19,780 INFO L273 TraceCheckUtils]: 292: Hoare triple {330817#(<= proc_i 192)} assume j > 4; {330817#(<= proc_i 192)} is VALID [2019-05-15 10:25:19,781 INFO L273 TraceCheckUtils]: 293: Hoare triple {330817#(<= proc_i 192)} assume j < 6; {330817#(<= proc_i 192)} is VALID [2019-05-15 10:25:19,781 INFO L273 TraceCheckUtils]: 294: Hoare triple {330817#(<= proc_i 192)} i := i + 4; {330836#(<= proc_i 196)} is VALID [2019-05-15 10:25:19,782 INFO L273 TraceCheckUtils]: 295: Hoare triple {330836#(<= proc_i 196)} assume i <= 1000; {330836#(<= proc_i 196)} is VALID [2019-05-15 10:25:19,782 INFO L273 TraceCheckUtils]: 296: Hoare triple {330836#(<= proc_i 196)} assume i + 4 < a[j]; {330836#(<= proc_i 196)} is VALID [2019-05-15 10:25:19,783 INFO L273 TraceCheckUtils]: 297: Hoare triple {330836#(<= proc_i 196)} assume a[5] == 1000; {330836#(<= proc_i 196)} is VALID [2019-05-15 10:25:19,783 INFO L273 TraceCheckUtils]: 298: Hoare triple {330836#(<= proc_i 196)} assume j > 4; {330836#(<= proc_i 196)} is VALID [2019-05-15 10:25:19,783 INFO L273 TraceCheckUtils]: 299: Hoare triple {330836#(<= proc_i 196)} assume j < 6; {330836#(<= proc_i 196)} is VALID [2019-05-15 10:25:19,784 INFO L273 TraceCheckUtils]: 300: Hoare triple {330836#(<= proc_i 196)} i := i + 4; {330855#(<= proc_i 200)} is VALID [2019-05-15 10:25:19,785 INFO L273 TraceCheckUtils]: 301: Hoare triple {330855#(<= proc_i 200)} assume i <= 1000; {330855#(<= proc_i 200)} is VALID [2019-05-15 10:25:19,785 INFO L273 TraceCheckUtils]: 302: Hoare triple {330855#(<= proc_i 200)} assume i + 4 < a[j]; {330855#(<= proc_i 200)} is VALID [2019-05-15 10:25:19,786 INFO L273 TraceCheckUtils]: 303: Hoare triple {330855#(<= proc_i 200)} assume a[5] == 1000; {330855#(<= proc_i 200)} is VALID [2019-05-15 10:25:19,786 INFO L273 TraceCheckUtils]: 304: Hoare triple {330855#(<= proc_i 200)} assume j > 4; {330855#(<= proc_i 200)} is VALID [2019-05-15 10:25:19,786 INFO L273 TraceCheckUtils]: 305: Hoare triple {330855#(<= proc_i 200)} assume j < 6; {330855#(<= proc_i 200)} is VALID [2019-05-15 10:25:19,787 INFO L273 TraceCheckUtils]: 306: Hoare triple {330855#(<= proc_i 200)} i := i + 4; {330874#(<= proc_i 204)} is VALID [2019-05-15 10:25:19,788 INFO L273 TraceCheckUtils]: 307: Hoare triple {330874#(<= proc_i 204)} assume i <= 1000; {330874#(<= proc_i 204)} is VALID [2019-05-15 10:25:19,788 INFO L273 TraceCheckUtils]: 308: Hoare triple {330874#(<= proc_i 204)} assume i + 4 < a[j]; {330874#(<= proc_i 204)} is VALID [2019-05-15 10:25:19,788 INFO L273 TraceCheckUtils]: 309: Hoare triple {330874#(<= proc_i 204)} assume a[5] == 1000; {330874#(<= proc_i 204)} is VALID [2019-05-15 10:25:19,789 INFO L273 TraceCheckUtils]: 310: Hoare triple {330874#(<= proc_i 204)} assume j > 4; {330874#(<= proc_i 204)} is VALID [2019-05-15 10:25:19,789 INFO L273 TraceCheckUtils]: 311: Hoare triple {330874#(<= proc_i 204)} assume j < 6; {330874#(<= proc_i 204)} is VALID [2019-05-15 10:25:19,790 INFO L273 TraceCheckUtils]: 312: Hoare triple {330874#(<= proc_i 204)} i := i + 4; {330893#(<= proc_i 208)} is VALID [2019-05-15 10:25:19,790 INFO L273 TraceCheckUtils]: 313: Hoare triple {330893#(<= proc_i 208)} assume i <= 1000; {330893#(<= proc_i 208)} is VALID [2019-05-15 10:25:19,791 INFO L273 TraceCheckUtils]: 314: Hoare triple {330893#(<= proc_i 208)} assume i + 4 < a[j]; {330893#(<= proc_i 208)} is VALID [2019-05-15 10:25:19,791 INFO L273 TraceCheckUtils]: 315: Hoare triple {330893#(<= proc_i 208)} assume a[5] == 1000; {330893#(<= proc_i 208)} is VALID [2019-05-15 10:25:19,792 INFO L273 TraceCheckUtils]: 316: Hoare triple {330893#(<= proc_i 208)} assume j > 4; {330893#(<= proc_i 208)} is VALID [2019-05-15 10:25:19,792 INFO L273 TraceCheckUtils]: 317: Hoare triple {330893#(<= proc_i 208)} assume j < 6; {330893#(<= proc_i 208)} is VALID [2019-05-15 10:25:19,793 INFO L273 TraceCheckUtils]: 318: Hoare triple {330893#(<= proc_i 208)} i := i + 4; {330912#(<= proc_i 212)} is VALID [2019-05-15 10:25:19,793 INFO L273 TraceCheckUtils]: 319: Hoare triple {330912#(<= proc_i 212)} assume i <= 1000; {330912#(<= proc_i 212)} is VALID [2019-05-15 10:25:19,794 INFO L273 TraceCheckUtils]: 320: Hoare triple {330912#(<= proc_i 212)} assume i + 4 < a[j]; {330912#(<= proc_i 212)} is VALID [2019-05-15 10:25:19,794 INFO L273 TraceCheckUtils]: 321: Hoare triple {330912#(<= proc_i 212)} assume a[5] == 1000; {330912#(<= proc_i 212)} is VALID [2019-05-15 10:25:19,795 INFO L273 TraceCheckUtils]: 322: Hoare triple {330912#(<= proc_i 212)} assume j > 4; {330912#(<= proc_i 212)} is VALID [2019-05-15 10:25:19,795 INFO L273 TraceCheckUtils]: 323: Hoare triple {330912#(<= proc_i 212)} assume j < 6; {330912#(<= proc_i 212)} is VALID [2019-05-15 10:25:19,796 INFO L273 TraceCheckUtils]: 324: Hoare triple {330912#(<= proc_i 212)} i := i + 4; {330931#(<= proc_i 216)} is VALID [2019-05-15 10:25:19,796 INFO L273 TraceCheckUtils]: 325: Hoare triple {330931#(<= proc_i 216)} assume i <= 1000; {330931#(<= proc_i 216)} is VALID [2019-05-15 10:25:19,797 INFO L273 TraceCheckUtils]: 326: Hoare triple {330931#(<= proc_i 216)} assume i + 4 < a[j]; {330931#(<= proc_i 216)} is VALID [2019-05-15 10:25:19,797 INFO L273 TraceCheckUtils]: 327: Hoare triple {330931#(<= proc_i 216)} assume a[5] == 1000; {330931#(<= proc_i 216)} is VALID [2019-05-15 10:25:19,798 INFO L273 TraceCheckUtils]: 328: Hoare triple {330931#(<= proc_i 216)} assume j > 4; {330931#(<= proc_i 216)} is VALID [2019-05-15 10:25:19,798 INFO L273 TraceCheckUtils]: 329: Hoare triple {330931#(<= proc_i 216)} assume j < 6; {330931#(<= proc_i 216)} is VALID [2019-05-15 10:25:19,799 INFO L273 TraceCheckUtils]: 330: Hoare triple {330931#(<= proc_i 216)} i := i + 4; {330950#(<= proc_i 220)} is VALID [2019-05-15 10:25:19,799 INFO L273 TraceCheckUtils]: 331: Hoare triple {330950#(<= proc_i 220)} assume i <= 1000; {330950#(<= proc_i 220)} is VALID [2019-05-15 10:25:19,800 INFO L273 TraceCheckUtils]: 332: Hoare triple {330950#(<= proc_i 220)} assume i + 4 < a[j]; {330950#(<= proc_i 220)} is VALID [2019-05-15 10:25:19,800 INFO L273 TraceCheckUtils]: 333: Hoare triple {330950#(<= proc_i 220)} assume a[5] == 1000; {330950#(<= proc_i 220)} is VALID [2019-05-15 10:25:19,801 INFO L273 TraceCheckUtils]: 334: Hoare triple {330950#(<= proc_i 220)} assume j > 4; {330950#(<= proc_i 220)} is VALID [2019-05-15 10:25:19,801 INFO L273 TraceCheckUtils]: 335: Hoare triple {330950#(<= proc_i 220)} assume j < 6; {330950#(<= proc_i 220)} is VALID [2019-05-15 10:25:19,802 INFO L273 TraceCheckUtils]: 336: Hoare triple {330950#(<= proc_i 220)} i := i + 4; {330969#(<= proc_i 224)} is VALID [2019-05-15 10:25:19,802 INFO L273 TraceCheckUtils]: 337: Hoare triple {330969#(<= proc_i 224)} assume i <= 1000; {330969#(<= proc_i 224)} is VALID [2019-05-15 10:25:19,803 INFO L273 TraceCheckUtils]: 338: Hoare triple {330969#(<= proc_i 224)} assume i + 4 < a[j]; {330969#(<= proc_i 224)} is VALID [2019-05-15 10:25:19,803 INFO L273 TraceCheckUtils]: 339: Hoare triple {330969#(<= proc_i 224)} assume a[5] == 1000; {330969#(<= proc_i 224)} is VALID [2019-05-15 10:25:19,804 INFO L273 TraceCheckUtils]: 340: Hoare triple {330969#(<= proc_i 224)} assume j > 4; {330969#(<= proc_i 224)} is VALID [2019-05-15 10:25:19,804 INFO L273 TraceCheckUtils]: 341: Hoare triple {330969#(<= proc_i 224)} assume j < 6; {330969#(<= proc_i 224)} is VALID [2019-05-15 10:25:19,805 INFO L273 TraceCheckUtils]: 342: Hoare triple {330969#(<= proc_i 224)} i := i + 4; {330988#(<= proc_i 228)} is VALID [2019-05-15 10:25:19,805 INFO L273 TraceCheckUtils]: 343: Hoare triple {330988#(<= proc_i 228)} assume i <= 1000; {330988#(<= proc_i 228)} is VALID [2019-05-15 10:25:19,806 INFO L273 TraceCheckUtils]: 344: Hoare triple {330988#(<= proc_i 228)} assume i + 4 < a[j]; {330988#(<= proc_i 228)} is VALID [2019-05-15 10:25:19,806 INFO L273 TraceCheckUtils]: 345: Hoare triple {330988#(<= proc_i 228)} assume a[5] == 1000; {330988#(<= proc_i 228)} is VALID [2019-05-15 10:25:19,807 INFO L273 TraceCheckUtils]: 346: Hoare triple {330988#(<= proc_i 228)} assume j > 4; {330988#(<= proc_i 228)} is VALID [2019-05-15 10:25:19,807 INFO L273 TraceCheckUtils]: 347: Hoare triple {330988#(<= proc_i 228)} assume j < 6; {330988#(<= proc_i 228)} is VALID [2019-05-15 10:25:19,808 INFO L273 TraceCheckUtils]: 348: Hoare triple {330988#(<= proc_i 228)} i := i + 4; {331007#(<= proc_i 232)} is VALID [2019-05-15 10:25:19,808 INFO L273 TraceCheckUtils]: 349: Hoare triple {331007#(<= proc_i 232)} assume i <= 1000; {331007#(<= proc_i 232)} is VALID [2019-05-15 10:25:19,809 INFO L273 TraceCheckUtils]: 350: Hoare triple {331007#(<= proc_i 232)} assume i + 4 < a[j]; {331007#(<= proc_i 232)} is VALID [2019-05-15 10:25:19,809 INFO L273 TraceCheckUtils]: 351: Hoare triple {331007#(<= proc_i 232)} assume a[5] == 1000; {331007#(<= proc_i 232)} is VALID [2019-05-15 10:25:19,809 INFO L273 TraceCheckUtils]: 352: Hoare triple {331007#(<= proc_i 232)} assume j > 4; {331007#(<= proc_i 232)} is VALID [2019-05-15 10:25:19,810 INFO L273 TraceCheckUtils]: 353: Hoare triple {331007#(<= proc_i 232)} assume j < 6; {331007#(<= proc_i 232)} is VALID [2019-05-15 10:25:19,811 INFO L273 TraceCheckUtils]: 354: Hoare triple {331007#(<= proc_i 232)} i := i + 4; {331026#(<= proc_i 236)} is VALID [2019-05-15 10:25:19,811 INFO L273 TraceCheckUtils]: 355: Hoare triple {331026#(<= proc_i 236)} assume i <= 1000; {331026#(<= proc_i 236)} is VALID [2019-05-15 10:25:19,812 INFO L273 TraceCheckUtils]: 356: Hoare triple {331026#(<= proc_i 236)} assume i + 4 < a[j]; {331026#(<= proc_i 236)} is VALID [2019-05-15 10:25:19,812 INFO L273 TraceCheckUtils]: 357: Hoare triple {331026#(<= proc_i 236)} assume a[5] == 1000; {331026#(<= proc_i 236)} is VALID [2019-05-15 10:25:19,812 INFO L273 TraceCheckUtils]: 358: Hoare triple {331026#(<= proc_i 236)} assume j > 4; {331026#(<= proc_i 236)} is VALID [2019-05-15 10:25:19,813 INFO L273 TraceCheckUtils]: 359: Hoare triple {331026#(<= proc_i 236)} assume j < 6; {331026#(<= proc_i 236)} is VALID [2019-05-15 10:25:19,814 INFO L273 TraceCheckUtils]: 360: Hoare triple {331026#(<= proc_i 236)} i := i + 4; {331045#(<= proc_i 240)} is VALID [2019-05-15 10:25:19,814 INFO L273 TraceCheckUtils]: 361: Hoare triple {331045#(<= proc_i 240)} assume i <= 1000; {331045#(<= proc_i 240)} is VALID [2019-05-15 10:25:19,814 INFO L273 TraceCheckUtils]: 362: Hoare triple {331045#(<= proc_i 240)} assume i + 4 < a[j]; {331045#(<= proc_i 240)} is VALID [2019-05-15 10:25:19,815 INFO L273 TraceCheckUtils]: 363: Hoare triple {331045#(<= proc_i 240)} assume a[5] == 1000; {331045#(<= proc_i 240)} is VALID [2019-05-15 10:25:19,815 INFO L273 TraceCheckUtils]: 364: Hoare triple {331045#(<= proc_i 240)} assume j > 4; {331045#(<= proc_i 240)} is VALID [2019-05-15 10:25:19,816 INFO L273 TraceCheckUtils]: 365: Hoare triple {331045#(<= proc_i 240)} assume j < 6; {331045#(<= proc_i 240)} is VALID [2019-05-15 10:25:19,816 INFO L273 TraceCheckUtils]: 366: Hoare triple {331045#(<= proc_i 240)} i := i + 4; {331064#(<= proc_i 244)} is VALID [2019-05-15 10:25:19,817 INFO L273 TraceCheckUtils]: 367: Hoare triple {331064#(<= proc_i 244)} assume i <= 1000; {331064#(<= proc_i 244)} is VALID [2019-05-15 10:25:19,817 INFO L273 TraceCheckUtils]: 368: Hoare triple {331064#(<= proc_i 244)} assume i + 4 < a[j]; {331064#(<= proc_i 244)} is VALID [2019-05-15 10:25:19,818 INFO L273 TraceCheckUtils]: 369: Hoare triple {331064#(<= proc_i 244)} assume a[5] == 1000; {331064#(<= proc_i 244)} is VALID [2019-05-15 10:25:19,818 INFO L273 TraceCheckUtils]: 370: Hoare triple {331064#(<= proc_i 244)} assume j > 4; {331064#(<= proc_i 244)} is VALID [2019-05-15 10:25:19,819 INFO L273 TraceCheckUtils]: 371: Hoare triple {331064#(<= proc_i 244)} assume j < 6; {331064#(<= proc_i 244)} is VALID [2019-05-15 10:25:19,819 INFO L273 TraceCheckUtils]: 372: Hoare triple {331064#(<= proc_i 244)} i := i + 4; {331083#(<= proc_i 248)} is VALID [2019-05-15 10:25:19,820 INFO L273 TraceCheckUtils]: 373: Hoare triple {331083#(<= proc_i 248)} assume i <= 1000; {331083#(<= proc_i 248)} is VALID [2019-05-15 10:25:19,820 INFO L273 TraceCheckUtils]: 374: Hoare triple {331083#(<= proc_i 248)} assume i + 4 < a[j]; {331083#(<= proc_i 248)} is VALID [2019-05-15 10:25:19,821 INFO L273 TraceCheckUtils]: 375: Hoare triple {331083#(<= proc_i 248)} assume a[5] == 1000; {331083#(<= proc_i 248)} is VALID [2019-05-15 10:25:19,821 INFO L273 TraceCheckUtils]: 376: Hoare triple {331083#(<= proc_i 248)} assume j > 4; {331083#(<= proc_i 248)} is VALID [2019-05-15 10:25:19,822 INFO L273 TraceCheckUtils]: 377: Hoare triple {331083#(<= proc_i 248)} assume j < 6; {331083#(<= proc_i 248)} is VALID [2019-05-15 10:25:19,822 INFO L273 TraceCheckUtils]: 378: Hoare triple {331083#(<= proc_i 248)} i := i + 4; {331102#(<= proc_i 252)} is VALID [2019-05-15 10:25:19,823 INFO L273 TraceCheckUtils]: 379: Hoare triple {331102#(<= proc_i 252)} assume i <= 1000; {331102#(<= proc_i 252)} is VALID [2019-05-15 10:25:19,823 INFO L273 TraceCheckUtils]: 380: Hoare triple {331102#(<= proc_i 252)} assume i + 4 < a[j]; {331102#(<= proc_i 252)} is VALID [2019-05-15 10:25:19,824 INFO L273 TraceCheckUtils]: 381: Hoare triple {331102#(<= proc_i 252)} assume a[5] == 1000; {331102#(<= proc_i 252)} is VALID [2019-05-15 10:25:19,824 INFO L273 TraceCheckUtils]: 382: Hoare triple {331102#(<= proc_i 252)} assume j > 4; {331102#(<= proc_i 252)} is VALID [2019-05-15 10:25:19,825 INFO L273 TraceCheckUtils]: 383: Hoare triple {331102#(<= proc_i 252)} assume j < 6; {331102#(<= proc_i 252)} is VALID [2019-05-15 10:25:19,825 INFO L273 TraceCheckUtils]: 384: Hoare triple {331102#(<= proc_i 252)} i := i + 4; {331121#(<= proc_i 256)} is VALID [2019-05-15 10:25:19,826 INFO L273 TraceCheckUtils]: 385: Hoare triple {331121#(<= proc_i 256)} assume i <= 1000; {331121#(<= proc_i 256)} is VALID [2019-05-15 10:25:19,826 INFO L273 TraceCheckUtils]: 386: Hoare triple {331121#(<= proc_i 256)} assume i + 4 < a[j]; {331121#(<= proc_i 256)} is VALID [2019-05-15 10:25:19,827 INFO L273 TraceCheckUtils]: 387: Hoare triple {331121#(<= proc_i 256)} assume a[5] == 1000; {331121#(<= proc_i 256)} is VALID [2019-05-15 10:25:19,827 INFO L273 TraceCheckUtils]: 388: Hoare triple {331121#(<= proc_i 256)} assume j > 4; {331121#(<= proc_i 256)} is VALID [2019-05-15 10:25:19,828 INFO L273 TraceCheckUtils]: 389: Hoare triple {331121#(<= proc_i 256)} assume j < 6; {331121#(<= proc_i 256)} is VALID [2019-05-15 10:25:19,829 INFO L273 TraceCheckUtils]: 390: Hoare triple {331121#(<= proc_i 256)} i := i + 4; {331140#(<= proc_i 260)} is VALID [2019-05-15 10:25:19,829 INFO L273 TraceCheckUtils]: 391: Hoare triple {331140#(<= proc_i 260)} assume i <= 1000; {331140#(<= proc_i 260)} is VALID [2019-05-15 10:25:19,830 INFO L273 TraceCheckUtils]: 392: Hoare triple {331140#(<= proc_i 260)} assume i + 4 < a[j]; {331140#(<= proc_i 260)} is VALID [2019-05-15 10:25:19,830 INFO L273 TraceCheckUtils]: 393: Hoare triple {331140#(<= proc_i 260)} assume a[5] == 1000; {331140#(<= proc_i 260)} is VALID [2019-05-15 10:25:19,831 INFO L273 TraceCheckUtils]: 394: Hoare triple {331140#(<= proc_i 260)} assume j > 4; {331140#(<= proc_i 260)} is VALID [2019-05-15 10:25:19,831 INFO L273 TraceCheckUtils]: 395: Hoare triple {331140#(<= proc_i 260)} assume j < 6; {331140#(<= proc_i 260)} is VALID [2019-05-15 10:25:19,832 INFO L273 TraceCheckUtils]: 396: Hoare triple {331140#(<= proc_i 260)} i := i + 4; {331159#(<= proc_i 264)} is VALID [2019-05-15 10:25:19,832 INFO L273 TraceCheckUtils]: 397: Hoare triple {331159#(<= proc_i 264)} assume i <= 1000; {331159#(<= proc_i 264)} is VALID [2019-05-15 10:25:19,833 INFO L273 TraceCheckUtils]: 398: Hoare triple {331159#(<= proc_i 264)} assume i + 4 < a[j]; {331159#(<= proc_i 264)} is VALID [2019-05-15 10:25:19,833 INFO L273 TraceCheckUtils]: 399: Hoare triple {331159#(<= proc_i 264)} assume a[5] == 1000; {331159#(<= proc_i 264)} is VALID [2019-05-15 10:25:19,834 INFO L273 TraceCheckUtils]: 400: Hoare triple {331159#(<= proc_i 264)} assume j > 4; {331159#(<= proc_i 264)} is VALID [2019-05-15 10:25:19,834 INFO L273 TraceCheckUtils]: 401: Hoare triple {331159#(<= proc_i 264)} assume j < 6; {331159#(<= proc_i 264)} is VALID [2019-05-15 10:25:19,835 INFO L273 TraceCheckUtils]: 402: Hoare triple {331159#(<= proc_i 264)} i := i + 4; {331178#(<= proc_i 268)} is VALID [2019-05-15 10:25:19,835 INFO L273 TraceCheckUtils]: 403: Hoare triple {331178#(<= proc_i 268)} assume i <= 1000; {331178#(<= proc_i 268)} is VALID [2019-05-15 10:25:19,836 INFO L273 TraceCheckUtils]: 404: Hoare triple {331178#(<= proc_i 268)} assume i + 4 < a[j]; {331178#(<= proc_i 268)} is VALID [2019-05-15 10:25:19,836 INFO L273 TraceCheckUtils]: 405: Hoare triple {331178#(<= proc_i 268)} assume a[5] == 1000; {331178#(<= proc_i 268)} is VALID [2019-05-15 10:25:19,837 INFO L273 TraceCheckUtils]: 406: Hoare triple {331178#(<= proc_i 268)} assume j > 4; {331178#(<= proc_i 268)} is VALID [2019-05-15 10:25:19,837 INFO L273 TraceCheckUtils]: 407: Hoare triple {331178#(<= proc_i 268)} assume j < 6; {331178#(<= proc_i 268)} is VALID [2019-05-15 10:25:19,838 INFO L273 TraceCheckUtils]: 408: Hoare triple {331178#(<= proc_i 268)} i := i + 4; {331197#(<= proc_i 272)} is VALID [2019-05-15 10:25:19,838 INFO L273 TraceCheckUtils]: 409: Hoare triple {331197#(<= proc_i 272)} assume i <= 1000; {331197#(<= proc_i 272)} is VALID [2019-05-15 10:25:19,839 INFO L273 TraceCheckUtils]: 410: Hoare triple {331197#(<= proc_i 272)} assume i + 4 < a[j]; {331197#(<= proc_i 272)} is VALID [2019-05-15 10:25:19,839 INFO L273 TraceCheckUtils]: 411: Hoare triple {331197#(<= proc_i 272)} assume a[5] == 1000; {331197#(<= proc_i 272)} is VALID [2019-05-15 10:25:19,839 INFO L273 TraceCheckUtils]: 412: Hoare triple {331197#(<= proc_i 272)} assume j > 4; {331197#(<= proc_i 272)} is VALID [2019-05-15 10:25:19,840 INFO L273 TraceCheckUtils]: 413: Hoare triple {331197#(<= proc_i 272)} assume j < 6; {331197#(<= proc_i 272)} is VALID [2019-05-15 10:25:19,841 INFO L273 TraceCheckUtils]: 414: Hoare triple {331197#(<= proc_i 272)} i := i + 4; {331216#(<= proc_i 276)} is VALID [2019-05-15 10:25:19,841 INFO L273 TraceCheckUtils]: 415: Hoare triple {331216#(<= proc_i 276)} assume i <= 1000; {331216#(<= proc_i 276)} is VALID [2019-05-15 10:25:19,842 INFO L273 TraceCheckUtils]: 416: Hoare triple {331216#(<= proc_i 276)} assume i + 4 < a[j]; {331216#(<= proc_i 276)} is VALID [2019-05-15 10:25:19,842 INFO L273 TraceCheckUtils]: 417: Hoare triple {331216#(<= proc_i 276)} assume a[5] == 1000; {331216#(<= proc_i 276)} is VALID [2019-05-15 10:25:19,842 INFO L273 TraceCheckUtils]: 418: Hoare triple {331216#(<= proc_i 276)} assume j > 4; {331216#(<= proc_i 276)} is VALID [2019-05-15 10:25:19,843 INFO L273 TraceCheckUtils]: 419: Hoare triple {331216#(<= proc_i 276)} assume j < 6; {331216#(<= proc_i 276)} is VALID [2019-05-15 10:25:19,844 INFO L273 TraceCheckUtils]: 420: Hoare triple {331216#(<= proc_i 276)} i := i + 4; {331235#(<= proc_i 280)} is VALID [2019-05-15 10:25:19,844 INFO L273 TraceCheckUtils]: 421: Hoare triple {331235#(<= proc_i 280)} assume i <= 1000; {331235#(<= proc_i 280)} is VALID [2019-05-15 10:25:19,844 INFO L273 TraceCheckUtils]: 422: Hoare triple {331235#(<= proc_i 280)} assume i + 4 < a[j]; {331235#(<= proc_i 280)} is VALID [2019-05-15 10:25:19,845 INFO L273 TraceCheckUtils]: 423: Hoare triple {331235#(<= proc_i 280)} assume a[5] == 1000; {331235#(<= proc_i 280)} is VALID [2019-05-15 10:25:19,845 INFO L273 TraceCheckUtils]: 424: Hoare triple {331235#(<= proc_i 280)} assume j > 4; {331235#(<= proc_i 280)} is VALID [2019-05-15 10:25:19,846 INFO L273 TraceCheckUtils]: 425: Hoare triple {331235#(<= proc_i 280)} assume j < 6; {331235#(<= proc_i 280)} is VALID [2019-05-15 10:25:19,846 INFO L273 TraceCheckUtils]: 426: Hoare triple {331235#(<= proc_i 280)} i := i + 4; {331254#(<= proc_i 284)} is VALID [2019-05-15 10:25:19,847 INFO L273 TraceCheckUtils]: 427: Hoare triple {331254#(<= proc_i 284)} assume i <= 1000; {331254#(<= proc_i 284)} is VALID [2019-05-15 10:25:19,847 INFO L273 TraceCheckUtils]: 428: Hoare triple {331254#(<= proc_i 284)} assume i + 4 < a[j]; {331254#(<= proc_i 284)} is VALID [2019-05-15 10:25:19,848 INFO L273 TraceCheckUtils]: 429: Hoare triple {331254#(<= proc_i 284)} assume a[5] == 1000; {331254#(<= proc_i 284)} is VALID [2019-05-15 10:25:19,848 INFO L273 TraceCheckUtils]: 430: Hoare triple {331254#(<= proc_i 284)} assume j > 4; {331254#(<= proc_i 284)} is VALID [2019-05-15 10:25:19,849 INFO L273 TraceCheckUtils]: 431: Hoare triple {331254#(<= proc_i 284)} assume j < 6; {331254#(<= proc_i 284)} is VALID [2019-05-15 10:25:19,849 INFO L273 TraceCheckUtils]: 432: Hoare triple {331254#(<= proc_i 284)} i := i + 4; {331273#(<= proc_i 288)} is VALID [2019-05-15 10:25:19,850 INFO L273 TraceCheckUtils]: 433: Hoare triple {331273#(<= proc_i 288)} assume i <= 1000; {331273#(<= proc_i 288)} is VALID [2019-05-15 10:25:19,850 INFO L273 TraceCheckUtils]: 434: Hoare triple {331273#(<= proc_i 288)} assume i + 4 < a[j]; {331273#(<= proc_i 288)} is VALID [2019-05-15 10:25:19,851 INFO L273 TraceCheckUtils]: 435: Hoare triple {331273#(<= proc_i 288)} assume a[5] == 1000; {331273#(<= proc_i 288)} is VALID [2019-05-15 10:25:19,851 INFO L273 TraceCheckUtils]: 436: Hoare triple {331273#(<= proc_i 288)} assume j > 4; {331273#(<= proc_i 288)} is VALID [2019-05-15 10:25:19,852 INFO L273 TraceCheckUtils]: 437: Hoare triple {331273#(<= proc_i 288)} assume j < 6; {331273#(<= proc_i 288)} is VALID [2019-05-15 10:25:19,852 INFO L273 TraceCheckUtils]: 438: Hoare triple {331273#(<= proc_i 288)} i := i + 4; {331292#(<= proc_i 292)} is VALID [2019-05-15 10:25:19,853 INFO L273 TraceCheckUtils]: 439: Hoare triple {331292#(<= proc_i 292)} assume i <= 1000; {331292#(<= proc_i 292)} is VALID [2019-05-15 10:25:19,853 INFO L273 TraceCheckUtils]: 440: Hoare triple {331292#(<= proc_i 292)} assume i + 4 < a[j]; {331292#(<= proc_i 292)} is VALID [2019-05-15 10:25:19,854 INFO L273 TraceCheckUtils]: 441: Hoare triple {331292#(<= proc_i 292)} assume a[5] == 1000; {331292#(<= proc_i 292)} is VALID [2019-05-15 10:25:19,854 INFO L273 TraceCheckUtils]: 442: Hoare triple {331292#(<= proc_i 292)} assume j > 4; {331292#(<= proc_i 292)} is VALID [2019-05-15 10:25:19,855 INFO L273 TraceCheckUtils]: 443: Hoare triple {331292#(<= proc_i 292)} assume j < 6; {331292#(<= proc_i 292)} is VALID [2019-05-15 10:25:19,855 INFO L273 TraceCheckUtils]: 444: Hoare triple {331292#(<= proc_i 292)} i := i + 4; {331311#(<= proc_i 296)} is VALID [2019-05-15 10:25:19,856 INFO L273 TraceCheckUtils]: 445: Hoare triple {331311#(<= proc_i 296)} assume i <= 1000; {331311#(<= proc_i 296)} is VALID [2019-05-15 10:25:19,856 INFO L273 TraceCheckUtils]: 446: Hoare triple {331311#(<= proc_i 296)} assume i + 4 < a[j]; {331311#(<= proc_i 296)} is VALID [2019-05-15 10:25:19,857 INFO L273 TraceCheckUtils]: 447: Hoare triple {331311#(<= proc_i 296)} assume a[5] == 1000; {331311#(<= proc_i 296)} is VALID [2019-05-15 10:25:19,857 INFO L273 TraceCheckUtils]: 448: Hoare triple {331311#(<= proc_i 296)} assume j > 4; {331311#(<= proc_i 296)} is VALID [2019-05-15 10:25:19,858 INFO L273 TraceCheckUtils]: 449: Hoare triple {331311#(<= proc_i 296)} assume j < 6; {331311#(<= proc_i 296)} is VALID [2019-05-15 10:25:19,858 INFO L273 TraceCheckUtils]: 450: Hoare triple {331311#(<= proc_i 296)} i := i + 4; {331330#(<= proc_i 300)} is VALID [2019-05-15 10:25:19,859 INFO L273 TraceCheckUtils]: 451: Hoare triple {331330#(<= proc_i 300)} assume i <= 1000; {331330#(<= proc_i 300)} is VALID [2019-05-15 10:25:19,859 INFO L273 TraceCheckUtils]: 452: Hoare triple {331330#(<= proc_i 300)} assume i + 4 < a[j]; {331330#(<= proc_i 300)} is VALID [2019-05-15 10:25:19,860 INFO L273 TraceCheckUtils]: 453: Hoare triple {331330#(<= proc_i 300)} assume a[5] == 1000; {331330#(<= proc_i 300)} is VALID [2019-05-15 10:25:19,860 INFO L273 TraceCheckUtils]: 454: Hoare triple {331330#(<= proc_i 300)} assume j > 4; {331330#(<= proc_i 300)} is VALID [2019-05-15 10:25:19,860 INFO L273 TraceCheckUtils]: 455: Hoare triple {331330#(<= proc_i 300)} assume j < 6; {331330#(<= proc_i 300)} is VALID [2019-05-15 10:25:19,861 INFO L273 TraceCheckUtils]: 456: Hoare triple {331330#(<= proc_i 300)} i := i + 4; {331349#(<= proc_i 304)} is VALID [2019-05-15 10:25:19,862 INFO L273 TraceCheckUtils]: 457: Hoare triple {331349#(<= proc_i 304)} assume i <= 1000; {331349#(<= proc_i 304)} is VALID [2019-05-15 10:25:19,862 INFO L273 TraceCheckUtils]: 458: Hoare triple {331349#(<= proc_i 304)} assume i + 4 < a[j]; {331349#(<= proc_i 304)} is VALID [2019-05-15 10:25:19,863 INFO L273 TraceCheckUtils]: 459: Hoare triple {331349#(<= proc_i 304)} assume a[5] == 1000; {331349#(<= proc_i 304)} is VALID [2019-05-15 10:25:19,863 INFO L273 TraceCheckUtils]: 460: Hoare triple {331349#(<= proc_i 304)} assume j > 4; {331349#(<= proc_i 304)} is VALID [2019-05-15 10:25:19,863 INFO L273 TraceCheckUtils]: 461: Hoare triple {331349#(<= proc_i 304)} assume j < 6; {331349#(<= proc_i 304)} is VALID [2019-05-15 10:25:19,864 INFO L273 TraceCheckUtils]: 462: Hoare triple {331349#(<= proc_i 304)} i := i + 4; {331368#(<= proc_i 308)} is VALID [2019-05-15 10:25:19,865 INFO L273 TraceCheckUtils]: 463: Hoare triple {331368#(<= proc_i 308)} assume i <= 1000; {331368#(<= proc_i 308)} is VALID [2019-05-15 10:25:19,865 INFO L273 TraceCheckUtils]: 464: Hoare triple {331368#(<= proc_i 308)} assume i + 4 < a[j]; {331368#(<= proc_i 308)} is VALID [2019-05-15 10:25:19,865 INFO L273 TraceCheckUtils]: 465: Hoare triple {331368#(<= proc_i 308)} assume a[5] == 1000; {331368#(<= proc_i 308)} is VALID [2019-05-15 10:25:19,866 INFO L273 TraceCheckUtils]: 466: Hoare triple {331368#(<= proc_i 308)} assume j > 4; {331368#(<= proc_i 308)} is VALID [2019-05-15 10:25:19,866 INFO L273 TraceCheckUtils]: 467: Hoare triple {331368#(<= proc_i 308)} assume j < 6; {331368#(<= proc_i 308)} is VALID [2019-05-15 10:25:19,867 INFO L273 TraceCheckUtils]: 468: Hoare triple {331368#(<= proc_i 308)} i := i + 4; {331387#(<= proc_i 312)} is VALID [2019-05-15 10:25:19,867 INFO L273 TraceCheckUtils]: 469: Hoare triple {331387#(<= proc_i 312)} assume i <= 1000; {331387#(<= proc_i 312)} is VALID [2019-05-15 10:25:19,868 INFO L273 TraceCheckUtils]: 470: Hoare triple {331387#(<= proc_i 312)} assume i + 4 < a[j]; {331387#(<= proc_i 312)} is VALID [2019-05-15 10:25:19,868 INFO L273 TraceCheckUtils]: 471: Hoare triple {331387#(<= proc_i 312)} assume a[5] == 1000; {331387#(<= proc_i 312)} is VALID [2019-05-15 10:25:19,869 INFO L273 TraceCheckUtils]: 472: Hoare triple {331387#(<= proc_i 312)} assume j > 4; {331387#(<= proc_i 312)} is VALID [2019-05-15 10:25:19,869 INFO L273 TraceCheckUtils]: 473: Hoare triple {331387#(<= proc_i 312)} assume j < 6; {331387#(<= proc_i 312)} is VALID [2019-05-15 10:25:19,870 INFO L273 TraceCheckUtils]: 474: Hoare triple {331387#(<= proc_i 312)} i := i + 4; {331406#(<= proc_i 316)} is VALID [2019-05-15 10:25:19,870 INFO L273 TraceCheckUtils]: 475: Hoare triple {331406#(<= proc_i 316)} assume i <= 1000; {331406#(<= proc_i 316)} is VALID [2019-05-15 10:25:19,871 INFO L273 TraceCheckUtils]: 476: Hoare triple {331406#(<= proc_i 316)} assume i + 4 < a[j]; {331406#(<= proc_i 316)} is VALID [2019-05-15 10:25:19,871 INFO L273 TraceCheckUtils]: 477: Hoare triple {331406#(<= proc_i 316)} assume a[5] == 1000; {331406#(<= proc_i 316)} is VALID [2019-05-15 10:25:19,872 INFO L273 TraceCheckUtils]: 478: Hoare triple {331406#(<= proc_i 316)} assume j > 4; {331406#(<= proc_i 316)} is VALID [2019-05-15 10:25:19,872 INFO L273 TraceCheckUtils]: 479: Hoare triple {331406#(<= proc_i 316)} assume j < 6; {331406#(<= proc_i 316)} is VALID [2019-05-15 10:25:19,873 INFO L273 TraceCheckUtils]: 480: Hoare triple {331406#(<= proc_i 316)} i := i + 4; {331425#(<= proc_i 320)} is VALID [2019-05-15 10:25:19,873 INFO L273 TraceCheckUtils]: 481: Hoare triple {331425#(<= proc_i 320)} assume i <= 1000; {331425#(<= proc_i 320)} is VALID [2019-05-15 10:25:19,874 INFO L273 TraceCheckUtils]: 482: Hoare triple {331425#(<= proc_i 320)} assume i + 4 < a[j]; {331425#(<= proc_i 320)} is VALID [2019-05-15 10:25:19,874 INFO L273 TraceCheckUtils]: 483: Hoare triple {331425#(<= proc_i 320)} assume a[5] == 1000; {331425#(<= proc_i 320)} is VALID [2019-05-15 10:25:19,875 INFO L273 TraceCheckUtils]: 484: Hoare triple {331425#(<= proc_i 320)} assume j > 4; {331425#(<= proc_i 320)} is VALID [2019-05-15 10:25:19,875 INFO L273 TraceCheckUtils]: 485: Hoare triple {331425#(<= proc_i 320)} assume j < 6; {331425#(<= proc_i 320)} is VALID [2019-05-15 10:25:19,876 INFO L273 TraceCheckUtils]: 486: Hoare triple {331425#(<= proc_i 320)} i := i + 4; {331444#(<= proc_i 324)} is VALID [2019-05-15 10:25:19,876 INFO L273 TraceCheckUtils]: 487: Hoare triple {331444#(<= proc_i 324)} assume i <= 1000; {331444#(<= proc_i 324)} is VALID [2019-05-15 10:25:19,877 INFO L273 TraceCheckUtils]: 488: Hoare triple {331444#(<= proc_i 324)} assume i + 4 < a[j]; {331444#(<= proc_i 324)} is VALID [2019-05-15 10:25:19,877 INFO L273 TraceCheckUtils]: 489: Hoare triple {331444#(<= proc_i 324)} assume a[5] == 1000; {331444#(<= proc_i 324)} is VALID [2019-05-15 10:25:19,878 INFO L273 TraceCheckUtils]: 490: Hoare triple {331444#(<= proc_i 324)} assume j > 4; {331444#(<= proc_i 324)} is VALID [2019-05-15 10:25:19,878 INFO L273 TraceCheckUtils]: 491: Hoare triple {331444#(<= proc_i 324)} assume j < 6; {331444#(<= proc_i 324)} is VALID [2019-05-15 10:25:19,879 INFO L273 TraceCheckUtils]: 492: Hoare triple {331444#(<= proc_i 324)} i := i + 4; {331463#(<= proc_i 328)} is VALID [2019-05-15 10:25:19,879 INFO L273 TraceCheckUtils]: 493: Hoare triple {331463#(<= proc_i 328)} assume i <= 1000; {331463#(<= proc_i 328)} is VALID [2019-05-15 10:25:19,880 INFO L273 TraceCheckUtils]: 494: Hoare triple {331463#(<= proc_i 328)} assume i + 4 < a[j]; {331463#(<= proc_i 328)} is VALID [2019-05-15 10:25:19,880 INFO L273 TraceCheckUtils]: 495: Hoare triple {331463#(<= proc_i 328)} assume a[5] == 1000; {331463#(<= proc_i 328)} is VALID [2019-05-15 10:25:19,881 INFO L273 TraceCheckUtils]: 496: Hoare triple {331463#(<= proc_i 328)} assume j > 4; {331463#(<= proc_i 328)} is VALID [2019-05-15 10:25:19,881 INFO L273 TraceCheckUtils]: 497: Hoare triple {331463#(<= proc_i 328)} assume j < 6; {331463#(<= proc_i 328)} is VALID [2019-05-15 10:25:19,882 INFO L273 TraceCheckUtils]: 498: Hoare triple {331463#(<= proc_i 328)} i := i + 4; {331482#(<= proc_i 332)} is VALID [2019-05-15 10:25:19,882 INFO L273 TraceCheckUtils]: 499: Hoare triple {331482#(<= proc_i 332)} assume i <= 1000; {331482#(<= proc_i 332)} is VALID [2019-05-15 10:25:19,883 INFO L273 TraceCheckUtils]: 500: Hoare triple {331482#(<= proc_i 332)} assume i + 4 < a[j]; {331482#(<= proc_i 332)} is VALID [2019-05-15 10:25:19,883 INFO L273 TraceCheckUtils]: 501: Hoare triple {331482#(<= proc_i 332)} assume a[5] == 1000; {331482#(<= proc_i 332)} is VALID [2019-05-15 10:25:19,884 INFO L273 TraceCheckUtils]: 502: Hoare triple {331482#(<= proc_i 332)} assume j > 4; {331482#(<= proc_i 332)} is VALID [2019-05-15 10:25:19,884 INFO L273 TraceCheckUtils]: 503: Hoare triple {331482#(<= proc_i 332)} assume j < 6; {331482#(<= proc_i 332)} is VALID [2019-05-15 10:25:19,885 INFO L273 TraceCheckUtils]: 504: Hoare triple {331482#(<= proc_i 332)} i := i + 4; {331501#(<= proc_i 336)} is VALID [2019-05-15 10:25:19,885 INFO L273 TraceCheckUtils]: 505: Hoare triple {331501#(<= proc_i 336)} assume i <= 1000; {331501#(<= proc_i 336)} is VALID [2019-05-15 10:25:19,886 INFO L273 TraceCheckUtils]: 506: Hoare triple {331501#(<= proc_i 336)} assume i + 4 < a[j]; {331501#(<= proc_i 336)} is VALID [2019-05-15 10:25:19,886 INFO L273 TraceCheckUtils]: 507: Hoare triple {331501#(<= proc_i 336)} assume a[5] == 1000; {331501#(<= proc_i 336)} is VALID [2019-05-15 10:25:19,886 INFO L273 TraceCheckUtils]: 508: Hoare triple {331501#(<= proc_i 336)} assume j > 4; {331501#(<= proc_i 336)} is VALID [2019-05-15 10:25:19,887 INFO L273 TraceCheckUtils]: 509: Hoare triple {331501#(<= proc_i 336)} assume j < 6; {331501#(<= proc_i 336)} is VALID [2019-05-15 10:25:19,888 INFO L273 TraceCheckUtils]: 510: Hoare triple {331501#(<= proc_i 336)} i := i + 4; {331520#(<= proc_i 340)} is VALID [2019-05-15 10:25:19,888 INFO L273 TraceCheckUtils]: 511: Hoare triple {331520#(<= proc_i 340)} assume i <= 1000; {331520#(<= proc_i 340)} is VALID [2019-05-15 10:25:19,888 INFO L273 TraceCheckUtils]: 512: Hoare triple {331520#(<= proc_i 340)} assume i + 4 < a[j]; {331520#(<= proc_i 340)} is VALID [2019-05-15 10:25:19,889 INFO L273 TraceCheckUtils]: 513: Hoare triple {331520#(<= proc_i 340)} assume a[5] == 1000; {331520#(<= proc_i 340)} is VALID [2019-05-15 10:25:19,889 INFO L273 TraceCheckUtils]: 514: Hoare triple {331520#(<= proc_i 340)} assume j > 4; {331520#(<= proc_i 340)} is VALID [2019-05-15 10:25:19,890 INFO L273 TraceCheckUtils]: 515: Hoare triple {331520#(<= proc_i 340)} assume j < 6; {331520#(<= proc_i 340)} is VALID [2019-05-15 10:25:19,890 INFO L273 TraceCheckUtils]: 516: Hoare triple {331520#(<= proc_i 340)} i := i + 4; {331539#(<= proc_i 344)} is VALID [2019-05-15 10:25:19,891 INFO L273 TraceCheckUtils]: 517: Hoare triple {331539#(<= proc_i 344)} assume i <= 1000; {331539#(<= proc_i 344)} is VALID [2019-05-15 10:25:19,891 INFO L273 TraceCheckUtils]: 518: Hoare triple {331539#(<= proc_i 344)} assume i + 4 < a[j]; {331539#(<= proc_i 344)} is VALID [2019-05-15 10:25:19,892 INFO L273 TraceCheckUtils]: 519: Hoare triple {331539#(<= proc_i 344)} assume a[5] == 1000; {331539#(<= proc_i 344)} is VALID [2019-05-15 10:25:19,892 INFO L273 TraceCheckUtils]: 520: Hoare triple {331539#(<= proc_i 344)} assume j > 4; {331539#(<= proc_i 344)} is VALID [2019-05-15 10:25:19,893 INFO L273 TraceCheckUtils]: 521: Hoare triple {331539#(<= proc_i 344)} assume j < 6; {331539#(<= proc_i 344)} is VALID [2019-05-15 10:25:19,893 INFO L273 TraceCheckUtils]: 522: Hoare triple {331539#(<= proc_i 344)} i := i + 4; {331558#(<= proc_i 348)} is VALID [2019-05-15 10:25:19,894 INFO L273 TraceCheckUtils]: 523: Hoare triple {331558#(<= proc_i 348)} assume i <= 1000; {331558#(<= proc_i 348)} is VALID [2019-05-15 10:25:19,894 INFO L273 TraceCheckUtils]: 524: Hoare triple {331558#(<= proc_i 348)} assume i + 4 < a[j]; {331558#(<= proc_i 348)} is VALID [2019-05-15 10:25:19,895 INFO L273 TraceCheckUtils]: 525: Hoare triple {331558#(<= proc_i 348)} assume a[5] == 1000; {331558#(<= proc_i 348)} is VALID [2019-05-15 10:25:19,895 INFO L273 TraceCheckUtils]: 526: Hoare triple {331558#(<= proc_i 348)} assume j > 4; {331558#(<= proc_i 348)} is VALID [2019-05-15 10:25:19,896 INFO L273 TraceCheckUtils]: 527: Hoare triple {331558#(<= proc_i 348)} assume j < 6; {331558#(<= proc_i 348)} is VALID [2019-05-15 10:25:19,896 INFO L273 TraceCheckUtils]: 528: Hoare triple {331558#(<= proc_i 348)} i := i + 4; {331577#(<= proc_i 352)} is VALID [2019-05-15 10:25:19,897 INFO L273 TraceCheckUtils]: 529: Hoare triple {331577#(<= proc_i 352)} assume i <= 1000; {331577#(<= proc_i 352)} is VALID [2019-05-15 10:25:19,897 INFO L273 TraceCheckUtils]: 530: Hoare triple {331577#(<= proc_i 352)} assume i + 4 < a[j]; {331577#(<= proc_i 352)} is VALID [2019-05-15 10:25:19,898 INFO L273 TraceCheckUtils]: 531: Hoare triple {331577#(<= proc_i 352)} assume a[5] == 1000; {331577#(<= proc_i 352)} is VALID [2019-05-15 10:25:19,898 INFO L273 TraceCheckUtils]: 532: Hoare triple {331577#(<= proc_i 352)} assume j > 4; {331577#(<= proc_i 352)} is VALID [2019-05-15 10:25:19,899 INFO L273 TraceCheckUtils]: 533: Hoare triple {331577#(<= proc_i 352)} assume j < 6; {331577#(<= proc_i 352)} is VALID [2019-05-15 10:25:19,899 INFO L273 TraceCheckUtils]: 534: Hoare triple {331577#(<= proc_i 352)} i := i + 4; {331596#(<= proc_i 356)} is VALID [2019-05-15 10:25:19,900 INFO L273 TraceCheckUtils]: 535: Hoare triple {331596#(<= proc_i 356)} assume i <= 1000; {331596#(<= proc_i 356)} is VALID [2019-05-15 10:25:19,900 INFO L273 TraceCheckUtils]: 536: Hoare triple {331596#(<= proc_i 356)} assume i + 4 < a[j]; {331596#(<= proc_i 356)} is VALID [2019-05-15 10:25:19,901 INFO L273 TraceCheckUtils]: 537: Hoare triple {331596#(<= proc_i 356)} assume a[5] == 1000; {331596#(<= proc_i 356)} is VALID [2019-05-15 10:25:19,901 INFO L273 TraceCheckUtils]: 538: Hoare triple {331596#(<= proc_i 356)} assume j > 4; {331596#(<= proc_i 356)} is VALID [2019-05-15 10:25:19,902 INFO L273 TraceCheckUtils]: 539: Hoare triple {331596#(<= proc_i 356)} assume j < 6; {331596#(<= proc_i 356)} is VALID [2019-05-15 10:25:19,902 INFO L273 TraceCheckUtils]: 540: Hoare triple {331596#(<= proc_i 356)} i := i + 4; {331615#(<= proc_i 360)} is VALID [2019-05-15 10:25:19,903 INFO L273 TraceCheckUtils]: 541: Hoare triple {331615#(<= proc_i 360)} assume i <= 1000; {331615#(<= proc_i 360)} is VALID [2019-05-15 10:25:19,903 INFO L273 TraceCheckUtils]: 542: Hoare triple {331615#(<= proc_i 360)} assume i + 4 < a[j]; {331615#(<= proc_i 360)} is VALID [2019-05-15 10:25:19,904 INFO L273 TraceCheckUtils]: 543: Hoare triple {331615#(<= proc_i 360)} assume a[5] == 1000; {331615#(<= proc_i 360)} is VALID [2019-05-15 10:25:19,904 INFO L273 TraceCheckUtils]: 544: Hoare triple {331615#(<= proc_i 360)} assume j > 4; {331615#(<= proc_i 360)} is VALID [2019-05-15 10:25:19,905 INFO L273 TraceCheckUtils]: 545: Hoare triple {331615#(<= proc_i 360)} assume j < 6; {331615#(<= proc_i 360)} is VALID [2019-05-15 10:25:19,905 INFO L273 TraceCheckUtils]: 546: Hoare triple {331615#(<= proc_i 360)} i := i + 4; {331634#(<= proc_i 364)} is VALID [2019-05-15 10:25:19,906 INFO L273 TraceCheckUtils]: 547: Hoare triple {331634#(<= proc_i 364)} assume i <= 1000; {331634#(<= proc_i 364)} is VALID [2019-05-15 10:25:19,906 INFO L273 TraceCheckUtils]: 548: Hoare triple {331634#(<= proc_i 364)} assume i + 4 < a[j]; {331634#(<= proc_i 364)} is VALID [2019-05-15 10:25:19,907 INFO L273 TraceCheckUtils]: 549: Hoare triple {331634#(<= proc_i 364)} assume a[5] == 1000; {331634#(<= proc_i 364)} is VALID [2019-05-15 10:25:19,907 INFO L273 TraceCheckUtils]: 550: Hoare triple {331634#(<= proc_i 364)} assume j > 4; {331634#(<= proc_i 364)} is VALID [2019-05-15 10:25:19,907 INFO L273 TraceCheckUtils]: 551: Hoare triple {331634#(<= proc_i 364)} assume j < 6; {331634#(<= proc_i 364)} is VALID [2019-05-15 10:25:19,908 INFO L273 TraceCheckUtils]: 552: Hoare triple {331634#(<= proc_i 364)} i := i + 4; {331653#(<= proc_i 368)} is VALID [2019-05-15 10:25:19,909 INFO L273 TraceCheckUtils]: 553: Hoare triple {331653#(<= proc_i 368)} assume i <= 1000; {331653#(<= proc_i 368)} is VALID [2019-05-15 10:25:19,909 INFO L273 TraceCheckUtils]: 554: Hoare triple {331653#(<= proc_i 368)} assume i + 4 < a[j]; {331653#(<= proc_i 368)} is VALID [2019-05-15 10:25:19,910 INFO L273 TraceCheckUtils]: 555: Hoare triple {331653#(<= proc_i 368)} assume a[5] == 1000; {331653#(<= proc_i 368)} is VALID [2019-05-15 10:25:19,910 INFO L273 TraceCheckUtils]: 556: Hoare triple {331653#(<= proc_i 368)} assume j > 4; {331653#(<= proc_i 368)} is VALID [2019-05-15 10:25:19,910 INFO L273 TraceCheckUtils]: 557: Hoare triple {331653#(<= proc_i 368)} assume j < 6; {331653#(<= proc_i 368)} is VALID [2019-05-15 10:25:19,911 INFO L273 TraceCheckUtils]: 558: Hoare triple {331653#(<= proc_i 368)} i := i + 4; {331672#(<= proc_i 372)} is VALID [2019-05-15 10:25:19,912 INFO L273 TraceCheckUtils]: 559: Hoare triple {331672#(<= proc_i 372)} assume i <= 1000; {331672#(<= proc_i 372)} is VALID [2019-05-15 10:25:19,912 INFO L273 TraceCheckUtils]: 560: Hoare triple {331672#(<= proc_i 372)} assume i + 4 < a[j]; {331672#(<= proc_i 372)} is VALID [2019-05-15 10:25:19,912 INFO L273 TraceCheckUtils]: 561: Hoare triple {331672#(<= proc_i 372)} assume a[5] == 1000; {331672#(<= proc_i 372)} is VALID [2019-05-15 10:25:19,913 INFO L273 TraceCheckUtils]: 562: Hoare triple {331672#(<= proc_i 372)} assume j > 4; {331672#(<= proc_i 372)} is VALID [2019-05-15 10:25:19,913 INFO L273 TraceCheckUtils]: 563: Hoare triple {331672#(<= proc_i 372)} assume j < 6; {331672#(<= proc_i 372)} is VALID [2019-05-15 10:25:19,914 INFO L273 TraceCheckUtils]: 564: Hoare triple {331672#(<= proc_i 372)} i := i + 4; {331691#(<= proc_i 376)} is VALID [2019-05-15 10:25:19,914 INFO L273 TraceCheckUtils]: 565: Hoare triple {331691#(<= proc_i 376)} assume i <= 1000; {331691#(<= proc_i 376)} is VALID [2019-05-15 10:25:19,915 INFO L273 TraceCheckUtils]: 566: Hoare triple {331691#(<= proc_i 376)} assume i + 4 < a[j]; {331691#(<= proc_i 376)} is VALID [2019-05-15 10:25:19,915 INFO L273 TraceCheckUtils]: 567: Hoare triple {331691#(<= proc_i 376)} assume a[5] == 1000; {331691#(<= proc_i 376)} is VALID [2019-05-15 10:25:19,916 INFO L273 TraceCheckUtils]: 568: Hoare triple {331691#(<= proc_i 376)} assume j > 4; {331691#(<= proc_i 376)} is VALID [2019-05-15 10:25:19,916 INFO L273 TraceCheckUtils]: 569: Hoare triple {331691#(<= proc_i 376)} assume j < 6; {331691#(<= proc_i 376)} is VALID [2019-05-15 10:25:19,917 INFO L273 TraceCheckUtils]: 570: Hoare triple {331691#(<= proc_i 376)} i := i + 4; {331710#(<= proc_i 380)} is VALID [2019-05-15 10:25:19,917 INFO L273 TraceCheckUtils]: 571: Hoare triple {331710#(<= proc_i 380)} assume i <= 1000; {331710#(<= proc_i 380)} is VALID [2019-05-15 10:25:19,918 INFO L273 TraceCheckUtils]: 572: Hoare triple {331710#(<= proc_i 380)} assume i + 4 < a[j]; {331710#(<= proc_i 380)} is VALID [2019-05-15 10:25:19,918 INFO L273 TraceCheckUtils]: 573: Hoare triple {331710#(<= proc_i 380)} assume a[5] == 1000; {331710#(<= proc_i 380)} is VALID [2019-05-15 10:25:19,919 INFO L273 TraceCheckUtils]: 574: Hoare triple {331710#(<= proc_i 380)} assume j > 4; {331710#(<= proc_i 380)} is VALID [2019-05-15 10:25:19,919 INFO L273 TraceCheckUtils]: 575: Hoare triple {331710#(<= proc_i 380)} assume j < 6; {331710#(<= proc_i 380)} is VALID [2019-05-15 10:25:19,920 INFO L273 TraceCheckUtils]: 576: Hoare triple {331710#(<= proc_i 380)} i := i + 4; {331729#(<= proc_i 384)} is VALID [2019-05-15 10:25:19,920 INFO L273 TraceCheckUtils]: 577: Hoare triple {331729#(<= proc_i 384)} assume i <= 1000; {331729#(<= proc_i 384)} is VALID [2019-05-15 10:25:19,921 INFO L273 TraceCheckUtils]: 578: Hoare triple {331729#(<= proc_i 384)} assume i + 4 < a[j]; {331729#(<= proc_i 384)} is VALID [2019-05-15 10:25:19,921 INFO L273 TraceCheckUtils]: 579: Hoare triple {331729#(<= proc_i 384)} assume a[5] == 1000; {331729#(<= proc_i 384)} is VALID [2019-05-15 10:25:19,922 INFO L273 TraceCheckUtils]: 580: Hoare triple {331729#(<= proc_i 384)} assume j > 4; {331729#(<= proc_i 384)} is VALID [2019-05-15 10:25:19,922 INFO L273 TraceCheckUtils]: 581: Hoare triple {331729#(<= proc_i 384)} assume j < 6; {331729#(<= proc_i 384)} is VALID [2019-05-15 10:25:19,923 INFO L273 TraceCheckUtils]: 582: Hoare triple {331729#(<= proc_i 384)} i := i + 4; {331748#(<= proc_i 388)} is VALID [2019-05-15 10:25:19,923 INFO L273 TraceCheckUtils]: 583: Hoare triple {331748#(<= proc_i 388)} assume i <= 1000; {331748#(<= proc_i 388)} is VALID [2019-05-15 10:25:19,924 INFO L273 TraceCheckUtils]: 584: Hoare triple {331748#(<= proc_i 388)} assume i + 4 < a[j]; {331748#(<= proc_i 388)} is VALID [2019-05-15 10:25:19,924 INFO L273 TraceCheckUtils]: 585: Hoare triple {331748#(<= proc_i 388)} assume a[5] == 1000; {331748#(<= proc_i 388)} is VALID [2019-05-15 10:25:19,925 INFO L273 TraceCheckUtils]: 586: Hoare triple {331748#(<= proc_i 388)} assume j > 4; {331748#(<= proc_i 388)} is VALID [2019-05-15 10:25:19,925 INFO L273 TraceCheckUtils]: 587: Hoare triple {331748#(<= proc_i 388)} assume j < 6; {331748#(<= proc_i 388)} is VALID [2019-05-15 10:25:19,926 INFO L273 TraceCheckUtils]: 588: Hoare triple {331748#(<= proc_i 388)} i := i + 4; {331767#(<= proc_i 392)} is VALID [2019-05-15 10:25:19,926 INFO L273 TraceCheckUtils]: 589: Hoare triple {331767#(<= proc_i 392)} assume i <= 1000; {331767#(<= proc_i 392)} is VALID [2019-05-15 10:25:19,927 INFO L273 TraceCheckUtils]: 590: Hoare triple {331767#(<= proc_i 392)} assume i + 4 < a[j]; {331767#(<= proc_i 392)} is VALID [2019-05-15 10:25:19,927 INFO L273 TraceCheckUtils]: 591: Hoare triple {331767#(<= proc_i 392)} assume a[5] == 1000; {331767#(<= proc_i 392)} is VALID [2019-05-15 10:25:19,928 INFO L273 TraceCheckUtils]: 592: Hoare triple {331767#(<= proc_i 392)} assume j > 4; {331767#(<= proc_i 392)} is VALID [2019-05-15 10:25:19,928 INFO L273 TraceCheckUtils]: 593: Hoare triple {331767#(<= proc_i 392)} assume j < 6; {331767#(<= proc_i 392)} is VALID [2019-05-15 10:25:19,929 INFO L273 TraceCheckUtils]: 594: Hoare triple {331767#(<= proc_i 392)} i := i + 4; {331786#(<= proc_i 396)} is VALID [2019-05-15 10:25:19,929 INFO L273 TraceCheckUtils]: 595: Hoare triple {331786#(<= proc_i 396)} assume i <= 1000; {331786#(<= proc_i 396)} is VALID [2019-05-15 10:25:19,930 INFO L273 TraceCheckUtils]: 596: Hoare triple {331786#(<= proc_i 396)} assume i + 4 < a[j]; {331786#(<= proc_i 396)} is VALID [2019-05-15 10:25:19,930 INFO L273 TraceCheckUtils]: 597: Hoare triple {331786#(<= proc_i 396)} assume a[5] == 1000; {331786#(<= proc_i 396)} is VALID [2019-05-15 10:25:19,931 INFO L273 TraceCheckUtils]: 598: Hoare triple {331786#(<= proc_i 396)} assume j > 4; {331786#(<= proc_i 396)} is VALID [2019-05-15 10:25:19,931 INFO L273 TraceCheckUtils]: 599: Hoare triple {331786#(<= proc_i 396)} assume j < 6; {331786#(<= proc_i 396)} is VALID [2019-05-15 10:25:19,932 INFO L273 TraceCheckUtils]: 600: Hoare triple {331786#(<= proc_i 396)} i := i + 4; {331805#(<= proc_i 400)} is VALID [2019-05-15 10:25:19,932 INFO L273 TraceCheckUtils]: 601: Hoare triple {331805#(<= proc_i 400)} assume i <= 1000; {331805#(<= proc_i 400)} is VALID [2019-05-15 10:25:19,933 INFO L273 TraceCheckUtils]: 602: Hoare triple {331805#(<= proc_i 400)} assume i + 4 < a[j]; {331805#(<= proc_i 400)} is VALID [2019-05-15 10:25:19,933 INFO L273 TraceCheckUtils]: 603: Hoare triple {331805#(<= proc_i 400)} assume a[5] == 1000; {331805#(<= proc_i 400)} is VALID [2019-05-15 10:25:19,933 INFO L273 TraceCheckUtils]: 604: Hoare triple {331805#(<= proc_i 400)} assume j > 4; {331805#(<= proc_i 400)} is VALID [2019-05-15 10:25:19,934 INFO L273 TraceCheckUtils]: 605: Hoare triple {331805#(<= proc_i 400)} assume j < 6; {331805#(<= proc_i 400)} is VALID [2019-05-15 10:25:19,935 INFO L273 TraceCheckUtils]: 606: Hoare triple {331805#(<= proc_i 400)} i := i + 4; {331824#(<= proc_i 404)} is VALID [2019-05-15 10:25:19,935 INFO L273 TraceCheckUtils]: 607: Hoare triple {331824#(<= proc_i 404)} assume i <= 1000; {331824#(<= proc_i 404)} is VALID [2019-05-15 10:25:19,936 INFO L273 TraceCheckUtils]: 608: Hoare triple {331824#(<= proc_i 404)} assume i + 4 < a[j]; {331824#(<= proc_i 404)} is VALID [2019-05-15 10:25:19,936 INFO L273 TraceCheckUtils]: 609: Hoare triple {331824#(<= proc_i 404)} assume a[5] == 1000; {331824#(<= proc_i 404)} is VALID [2019-05-15 10:25:19,936 INFO L273 TraceCheckUtils]: 610: Hoare triple {331824#(<= proc_i 404)} assume j > 4; {331824#(<= proc_i 404)} is VALID [2019-05-15 10:25:19,937 INFO L273 TraceCheckUtils]: 611: Hoare triple {331824#(<= proc_i 404)} assume j < 6; {331824#(<= proc_i 404)} is VALID [2019-05-15 10:25:19,938 INFO L273 TraceCheckUtils]: 612: Hoare triple {331824#(<= proc_i 404)} i := i + 4; {331843#(<= proc_i 408)} is VALID [2019-05-15 10:25:19,938 INFO L273 TraceCheckUtils]: 613: Hoare triple {331843#(<= proc_i 408)} assume i <= 1000; {331843#(<= proc_i 408)} is VALID [2019-05-15 10:25:19,938 INFO L273 TraceCheckUtils]: 614: Hoare triple {331843#(<= proc_i 408)} assume i + 4 < a[j]; {331843#(<= proc_i 408)} is VALID [2019-05-15 10:25:19,939 INFO L273 TraceCheckUtils]: 615: Hoare triple {331843#(<= proc_i 408)} assume a[5] == 1000; {331843#(<= proc_i 408)} is VALID [2019-05-15 10:25:19,939 INFO L273 TraceCheckUtils]: 616: Hoare triple {331843#(<= proc_i 408)} assume j > 4; {331843#(<= proc_i 408)} is VALID [2019-05-15 10:25:19,940 INFO L273 TraceCheckUtils]: 617: Hoare triple {331843#(<= proc_i 408)} assume j < 6; {331843#(<= proc_i 408)} is VALID [2019-05-15 10:25:19,941 INFO L273 TraceCheckUtils]: 618: Hoare triple {331843#(<= proc_i 408)} i := i + 4; {331862#(<= proc_i 412)} is VALID [2019-05-15 10:25:19,941 INFO L273 TraceCheckUtils]: 619: Hoare triple {331862#(<= proc_i 412)} assume i <= 1000; {331862#(<= proc_i 412)} is VALID [2019-05-15 10:25:19,941 INFO L273 TraceCheckUtils]: 620: Hoare triple {331862#(<= proc_i 412)} assume i + 4 < a[j]; {331862#(<= proc_i 412)} is VALID [2019-05-15 10:25:19,942 INFO L273 TraceCheckUtils]: 621: Hoare triple {331862#(<= proc_i 412)} assume a[5] == 1000; {331862#(<= proc_i 412)} is VALID [2019-05-15 10:25:19,942 INFO L273 TraceCheckUtils]: 622: Hoare triple {331862#(<= proc_i 412)} assume j > 4; {331862#(<= proc_i 412)} is VALID [2019-05-15 10:25:19,943 INFO L273 TraceCheckUtils]: 623: Hoare triple {331862#(<= proc_i 412)} assume j < 6; {331862#(<= proc_i 412)} is VALID [2019-05-15 10:25:19,943 INFO L273 TraceCheckUtils]: 624: Hoare triple {331862#(<= proc_i 412)} i := i + 4; {331881#(<= proc_i 416)} is VALID [2019-05-15 10:25:19,944 INFO L273 TraceCheckUtils]: 625: Hoare triple {331881#(<= proc_i 416)} assume i <= 1000; {331881#(<= proc_i 416)} is VALID [2019-05-15 10:25:19,944 INFO L273 TraceCheckUtils]: 626: Hoare triple {331881#(<= proc_i 416)} assume i + 4 < a[j]; {331881#(<= proc_i 416)} is VALID [2019-05-15 10:25:19,945 INFO L273 TraceCheckUtils]: 627: Hoare triple {331881#(<= proc_i 416)} assume a[5] == 1000; {331881#(<= proc_i 416)} is VALID [2019-05-15 10:25:19,945 INFO L273 TraceCheckUtils]: 628: Hoare triple {331881#(<= proc_i 416)} assume j > 4; {331881#(<= proc_i 416)} is VALID [2019-05-15 10:25:19,946 INFO L273 TraceCheckUtils]: 629: Hoare triple {331881#(<= proc_i 416)} assume j < 6; {331881#(<= proc_i 416)} is VALID [2019-05-15 10:25:19,946 INFO L273 TraceCheckUtils]: 630: Hoare triple {331881#(<= proc_i 416)} i := i + 4; {331900#(<= proc_i 420)} is VALID [2019-05-15 10:25:19,947 INFO L273 TraceCheckUtils]: 631: Hoare triple {331900#(<= proc_i 420)} assume i <= 1000; {331900#(<= proc_i 420)} is VALID [2019-05-15 10:25:19,947 INFO L273 TraceCheckUtils]: 632: Hoare triple {331900#(<= proc_i 420)} assume i + 4 < a[j]; {331900#(<= proc_i 420)} is VALID [2019-05-15 10:25:19,948 INFO L273 TraceCheckUtils]: 633: Hoare triple {331900#(<= proc_i 420)} assume a[5] == 1000; {331900#(<= proc_i 420)} is VALID [2019-05-15 10:25:19,948 INFO L273 TraceCheckUtils]: 634: Hoare triple {331900#(<= proc_i 420)} assume j > 4; {331900#(<= proc_i 420)} is VALID [2019-05-15 10:25:19,949 INFO L273 TraceCheckUtils]: 635: Hoare triple {331900#(<= proc_i 420)} assume j < 6; {331900#(<= proc_i 420)} is VALID [2019-05-15 10:25:19,949 INFO L273 TraceCheckUtils]: 636: Hoare triple {331900#(<= proc_i 420)} i := i + 4; {331919#(<= proc_i 424)} is VALID [2019-05-15 10:25:19,950 INFO L273 TraceCheckUtils]: 637: Hoare triple {331919#(<= proc_i 424)} assume i <= 1000; {331919#(<= proc_i 424)} is VALID [2019-05-15 10:25:19,950 INFO L273 TraceCheckUtils]: 638: Hoare triple {331919#(<= proc_i 424)} assume i + 4 < a[j]; {331919#(<= proc_i 424)} is VALID [2019-05-15 10:25:19,951 INFO L273 TraceCheckUtils]: 639: Hoare triple {331919#(<= proc_i 424)} assume a[5] == 1000; {331919#(<= proc_i 424)} is VALID [2019-05-15 10:25:19,951 INFO L273 TraceCheckUtils]: 640: Hoare triple {331919#(<= proc_i 424)} assume j > 4; {331919#(<= proc_i 424)} is VALID [2019-05-15 10:25:19,952 INFO L273 TraceCheckUtils]: 641: Hoare triple {331919#(<= proc_i 424)} assume j < 6; {331919#(<= proc_i 424)} is VALID [2019-05-15 10:25:19,952 INFO L273 TraceCheckUtils]: 642: Hoare triple {331919#(<= proc_i 424)} i := i + 4; {331938#(<= proc_i 428)} is VALID [2019-05-15 10:25:19,953 INFO L273 TraceCheckUtils]: 643: Hoare triple {331938#(<= proc_i 428)} assume i <= 1000; {331938#(<= proc_i 428)} is VALID [2019-05-15 10:25:19,953 INFO L273 TraceCheckUtils]: 644: Hoare triple {331938#(<= proc_i 428)} assume i + 4 < a[j]; {331938#(<= proc_i 428)} is VALID [2019-05-15 10:25:19,954 INFO L273 TraceCheckUtils]: 645: Hoare triple {331938#(<= proc_i 428)} assume a[5] == 1000; {331938#(<= proc_i 428)} is VALID [2019-05-15 10:25:19,954 INFO L273 TraceCheckUtils]: 646: Hoare triple {331938#(<= proc_i 428)} assume j > 4; {331938#(<= proc_i 428)} is VALID [2019-05-15 10:25:19,955 INFO L273 TraceCheckUtils]: 647: Hoare triple {331938#(<= proc_i 428)} assume j < 6; {331938#(<= proc_i 428)} is VALID [2019-05-15 10:25:19,955 INFO L273 TraceCheckUtils]: 648: Hoare triple {331938#(<= proc_i 428)} i := i + 4; {331957#(<= proc_i 432)} is VALID [2019-05-15 10:25:19,956 INFO L273 TraceCheckUtils]: 649: Hoare triple {331957#(<= proc_i 432)} assume i <= 1000; {331957#(<= proc_i 432)} is VALID [2019-05-15 10:25:19,956 INFO L273 TraceCheckUtils]: 650: Hoare triple {331957#(<= proc_i 432)} assume i + 4 < a[j]; {331957#(<= proc_i 432)} is VALID [2019-05-15 10:25:19,957 INFO L273 TraceCheckUtils]: 651: Hoare triple {331957#(<= proc_i 432)} assume a[5] == 1000; {331957#(<= proc_i 432)} is VALID [2019-05-15 10:25:19,957 INFO L273 TraceCheckUtils]: 652: Hoare triple {331957#(<= proc_i 432)} assume j > 4; {331957#(<= proc_i 432)} is VALID [2019-05-15 10:25:19,957 INFO L273 TraceCheckUtils]: 653: Hoare triple {331957#(<= proc_i 432)} assume j < 6; {331957#(<= proc_i 432)} is VALID [2019-05-15 10:25:19,958 INFO L273 TraceCheckUtils]: 654: Hoare triple {331957#(<= proc_i 432)} i := i + 4; {331976#(<= proc_i 436)} is VALID [2019-05-15 10:25:19,959 INFO L273 TraceCheckUtils]: 655: Hoare triple {331976#(<= proc_i 436)} assume i <= 1000; {331976#(<= proc_i 436)} is VALID [2019-05-15 10:25:19,959 INFO L273 TraceCheckUtils]: 656: Hoare triple {331976#(<= proc_i 436)} assume i + 4 < a[j]; {331976#(<= proc_i 436)} is VALID [2019-05-15 10:25:19,959 INFO L273 TraceCheckUtils]: 657: Hoare triple {331976#(<= proc_i 436)} assume a[5] == 1000; {331976#(<= proc_i 436)} is VALID [2019-05-15 10:25:19,960 INFO L273 TraceCheckUtils]: 658: Hoare triple {331976#(<= proc_i 436)} assume j > 4; {331976#(<= proc_i 436)} is VALID [2019-05-15 10:25:19,960 INFO L273 TraceCheckUtils]: 659: Hoare triple {331976#(<= proc_i 436)} assume j < 6; {331976#(<= proc_i 436)} is VALID [2019-05-15 10:25:19,961 INFO L273 TraceCheckUtils]: 660: Hoare triple {331976#(<= proc_i 436)} i := i + 4; {331995#(<= proc_i 440)} is VALID [2019-05-15 10:25:19,962 INFO L273 TraceCheckUtils]: 661: Hoare triple {331995#(<= proc_i 440)} assume i <= 1000; {331995#(<= proc_i 440)} is VALID [2019-05-15 10:25:19,962 INFO L273 TraceCheckUtils]: 662: Hoare triple {331995#(<= proc_i 440)} assume i + 4 < a[j]; {331995#(<= proc_i 440)} is VALID [2019-05-15 10:25:19,962 INFO L273 TraceCheckUtils]: 663: Hoare triple {331995#(<= proc_i 440)} assume a[5] == 1000; {331995#(<= proc_i 440)} is VALID [2019-05-15 10:25:19,963 INFO L273 TraceCheckUtils]: 664: Hoare triple {331995#(<= proc_i 440)} assume j > 4; {331995#(<= proc_i 440)} is VALID [2019-05-15 10:25:19,963 INFO L273 TraceCheckUtils]: 665: Hoare triple {331995#(<= proc_i 440)} assume j < 6; {331995#(<= proc_i 440)} is VALID [2019-05-15 10:25:19,964 INFO L273 TraceCheckUtils]: 666: Hoare triple {331995#(<= proc_i 440)} i := i + 4; {332014#(<= proc_i 444)} is VALID [2019-05-15 10:25:19,964 INFO L273 TraceCheckUtils]: 667: Hoare triple {332014#(<= proc_i 444)} assume i <= 1000; {332014#(<= proc_i 444)} is VALID [2019-05-15 10:25:19,965 INFO L273 TraceCheckUtils]: 668: Hoare triple {332014#(<= proc_i 444)} assume i + 4 < a[j]; {332014#(<= proc_i 444)} is VALID [2019-05-15 10:25:19,965 INFO L273 TraceCheckUtils]: 669: Hoare triple {332014#(<= proc_i 444)} assume a[5] == 1000; {332014#(<= proc_i 444)} is VALID [2019-05-15 10:25:19,966 INFO L273 TraceCheckUtils]: 670: Hoare triple {332014#(<= proc_i 444)} assume j > 4; {332014#(<= proc_i 444)} is VALID [2019-05-15 10:25:19,966 INFO L273 TraceCheckUtils]: 671: Hoare triple {332014#(<= proc_i 444)} assume j < 6; {332014#(<= proc_i 444)} is VALID [2019-05-15 10:25:19,967 INFO L273 TraceCheckUtils]: 672: Hoare triple {332014#(<= proc_i 444)} i := i + 4; {332033#(<= proc_i 448)} is VALID [2019-05-15 10:25:19,967 INFO L273 TraceCheckUtils]: 673: Hoare triple {332033#(<= proc_i 448)} assume i <= 1000; {332033#(<= proc_i 448)} is VALID [2019-05-15 10:25:19,968 INFO L273 TraceCheckUtils]: 674: Hoare triple {332033#(<= proc_i 448)} assume i + 4 < a[j]; {332033#(<= proc_i 448)} is VALID [2019-05-15 10:25:19,968 INFO L273 TraceCheckUtils]: 675: Hoare triple {332033#(<= proc_i 448)} assume a[5] == 1000; {332033#(<= proc_i 448)} is VALID [2019-05-15 10:25:19,969 INFO L273 TraceCheckUtils]: 676: Hoare triple {332033#(<= proc_i 448)} assume j > 4; {332033#(<= proc_i 448)} is VALID [2019-05-15 10:25:19,969 INFO L273 TraceCheckUtils]: 677: Hoare triple {332033#(<= proc_i 448)} assume j < 6; {332033#(<= proc_i 448)} is VALID [2019-05-15 10:25:19,970 INFO L273 TraceCheckUtils]: 678: Hoare triple {332033#(<= proc_i 448)} i := i + 4; {332052#(<= proc_i 452)} is VALID [2019-05-15 10:25:19,970 INFO L273 TraceCheckUtils]: 679: Hoare triple {332052#(<= proc_i 452)} assume i <= 1000; {332052#(<= proc_i 452)} is VALID [2019-05-15 10:25:19,971 INFO L273 TraceCheckUtils]: 680: Hoare triple {332052#(<= proc_i 452)} assume i + 4 < a[j]; {332052#(<= proc_i 452)} is VALID [2019-05-15 10:25:19,971 INFO L273 TraceCheckUtils]: 681: Hoare triple {332052#(<= proc_i 452)} assume a[5] == 1000; {332052#(<= proc_i 452)} is VALID [2019-05-15 10:25:19,972 INFO L273 TraceCheckUtils]: 682: Hoare triple {332052#(<= proc_i 452)} assume j > 4; {332052#(<= proc_i 452)} is VALID [2019-05-15 10:25:19,972 INFO L273 TraceCheckUtils]: 683: Hoare triple {332052#(<= proc_i 452)} assume j < 6; {332052#(<= proc_i 452)} is VALID [2019-05-15 10:25:19,973 INFO L273 TraceCheckUtils]: 684: Hoare triple {332052#(<= proc_i 452)} i := i + 4; {332071#(<= proc_i 456)} is VALID [2019-05-15 10:25:19,973 INFO L273 TraceCheckUtils]: 685: Hoare triple {332071#(<= proc_i 456)} assume i <= 1000; {332071#(<= proc_i 456)} is VALID [2019-05-15 10:25:19,974 INFO L273 TraceCheckUtils]: 686: Hoare triple {332071#(<= proc_i 456)} assume i + 4 < a[j]; {332071#(<= proc_i 456)} is VALID [2019-05-15 10:25:19,974 INFO L273 TraceCheckUtils]: 687: Hoare triple {332071#(<= proc_i 456)} assume a[5] == 1000; {332071#(<= proc_i 456)} is VALID [2019-05-15 10:25:19,975 INFO L273 TraceCheckUtils]: 688: Hoare triple {332071#(<= proc_i 456)} assume j > 4; {332071#(<= proc_i 456)} is VALID [2019-05-15 10:25:19,975 INFO L273 TraceCheckUtils]: 689: Hoare triple {332071#(<= proc_i 456)} assume j < 6; {332071#(<= proc_i 456)} is VALID [2019-05-15 10:25:19,976 INFO L273 TraceCheckUtils]: 690: Hoare triple {332071#(<= proc_i 456)} i := i + 4; {332090#(<= proc_i 460)} is VALID [2019-05-15 10:25:19,976 INFO L273 TraceCheckUtils]: 691: Hoare triple {332090#(<= proc_i 460)} assume i <= 1000; {332090#(<= proc_i 460)} is VALID [2019-05-15 10:25:19,977 INFO L273 TraceCheckUtils]: 692: Hoare triple {332090#(<= proc_i 460)} assume i + 4 < a[j]; {332090#(<= proc_i 460)} is VALID [2019-05-15 10:25:19,977 INFO L273 TraceCheckUtils]: 693: Hoare triple {332090#(<= proc_i 460)} assume a[5] == 1000; {332090#(<= proc_i 460)} is VALID [2019-05-15 10:25:19,978 INFO L273 TraceCheckUtils]: 694: Hoare triple {332090#(<= proc_i 460)} assume j > 4; {332090#(<= proc_i 460)} is VALID [2019-05-15 10:25:19,978 INFO L273 TraceCheckUtils]: 695: Hoare triple {332090#(<= proc_i 460)} assume j < 6; {332090#(<= proc_i 460)} is VALID [2019-05-15 10:25:19,979 INFO L273 TraceCheckUtils]: 696: Hoare triple {332090#(<= proc_i 460)} i := i + 4; {332109#(<= proc_i 464)} is VALID [2019-05-15 10:25:19,979 INFO L273 TraceCheckUtils]: 697: Hoare triple {332109#(<= proc_i 464)} assume i <= 1000; {332109#(<= proc_i 464)} is VALID [2019-05-15 10:25:19,980 INFO L273 TraceCheckUtils]: 698: Hoare triple {332109#(<= proc_i 464)} assume i + 4 < a[j]; {332109#(<= proc_i 464)} is VALID [2019-05-15 10:25:19,980 INFO L273 TraceCheckUtils]: 699: Hoare triple {332109#(<= proc_i 464)} assume a[5] == 1000; {332109#(<= proc_i 464)} is VALID [2019-05-15 10:25:19,981 INFO L273 TraceCheckUtils]: 700: Hoare triple {332109#(<= proc_i 464)} assume j > 4; {332109#(<= proc_i 464)} is VALID [2019-05-15 10:25:19,981 INFO L273 TraceCheckUtils]: 701: Hoare triple {332109#(<= proc_i 464)} assume j < 6; {332109#(<= proc_i 464)} is VALID [2019-05-15 10:25:19,982 INFO L273 TraceCheckUtils]: 702: Hoare triple {332109#(<= proc_i 464)} i := i + 4; {332128#(<= proc_i 468)} is VALID [2019-05-15 10:25:19,982 INFO L273 TraceCheckUtils]: 703: Hoare triple {332128#(<= proc_i 468)} assume i <= 1000; {332128#(<= proc_i 468)} is VALID [2019-05-15 10:25:19,983 INFO L273 TraceCheckUtils]: 704: Hoare triple {332128#(<= proc_i 468)} assume i + 4 < a[j]; {332128#(<= proc_i 468)} is VALID [2019-05-15 10:25:19,983 INFO L273 TraceCheckUtils]: 705: Hoare triple {332128#(<= proc_i 468)} assume a[5] == 1000; {332128#(<= proc_i 468)} is VALID [2019-05-15 10:25:19,983 INFO L273 TraceCheckUtils]: 706: Hoare triple {332128#(<= proc_i 468)} assume j > 4; {332128#(<= proc_i 468)} is VALID [2019-05-15 10:25:19,984 INFO L273 TraceCheckUtils]: 707: Hoare triple {332128#(<= proc_i 468)} assume j < 6; {332128#(<= proc_i 468)} is VALID [2019-05-15 10:25:19,985 INFO L273 TraceCheckUtils]: 708: Hoare triple {332128#(<= proc_i 468)} i := i + 4; {332147#(<= proc_i 472)} is VALID [2019-05-15 10:25:19,985 INFO L273 TraceCheckUtils]: 709: Hoare triple {332147#(<= proc_i 472)} assume i <= 1000; {332147#(<= proc_i 472)} is VALID [2019-05-15 10:25:19,985 INFO L273 TraceCheckUtils]: 710: Hoare triple {332147#(<= proc_i 472)} assume i + 4 < a[j]; {332147#(<= proc_i 472)} is VALID [2019-05-15 10:25:19,986 INFO L273 TraceCheckUtils]: 711: Hoare triple {332147#(<= proc_i 472)} assume a[5] == 1000; {332147#(<= proc_i 472)} is VALID [2019-05-15 10:25:19,986 INFO L273 TraceCheckUtils]: 712: Hoare triple {332147#(<= proc_i 472)} assume j > 4; {332147#(<= proc_i 472)} is VALID [2019-05-15 10:25:19,987 INFO L273 TraceCheckUtils]: 713: Hoare triple {332147#(<= proc_i 472)} assume j < 6; {332147#(<= proc_i 472)} is VALID [2019-05-15 10:25:19,988 INFO L273 TraceCheckUtils]: 714: Hoare triple {332147#(<= proc_i 472)} i := i + 4; {332166#(<= proc_i 476)} is VALID [2019-05-15 10:25:19,988 INFO L273 TraceCheckUtils]: 715: Hoare triple {332166#(<= proc_i 476)} assume i <= 1000; {332166#(<= proc_i 476)} is VALID [2019-05-15 10:25:19,988 INFO L273 TraceCheckUtils]: 716: Hoare triple {332166#(<= proc_i 476)} assume i + 4 < a[j]; {332166#(<= proc_i 476)} is VALID [2019-05-15 10:25:19,989 INFO L273 TraceCheckUtils]: 717: Hoare triple {332166#(<= proc_i 476)} assume a[5] == 1000; {332166#(<= proc_i 476)} is VALID [2019-05-15 10:25:19,989 INFO L273 TraceCheckUtils]: 718: Hoare triple {332166#(<= proc_i 476)} assume j > 4; {332166#(<= proc_i 476)} is VALID [2019-05-15 10:25:19,990 INFO L273 TraceCheckUtils]: 719: Hoare triple {332166#(<= proc_i 476)} assume j < 6; {332166#(<= proc_i 476)} is VALID [2019-05-15 10:25:19,990 INFO L273 TraceCheckUtils]: 720: Hoare triple {332166#(<= proc_i 476)} i := i + 4; {332185#(<= proc_i 480)} is VALID [2019-05-15 10:25:19,991 INFO L273 TraceCheckUtils]: 721: Hoare triple {332185#(<= proc_i 480)} assume i <= 1000; {332185#(<= proc_i 480)} is VALID [2019-05-15 10:25:19,991 INFO L273 TraceCheckUtils]: 722: Hoare triple {332185#(<= proc_i 480)} assume i + 4 < a[j]; {332185#(<= proc_i 480)} is VALID [2019-05-15 10:25:19,992 INFO L273 TraceCheckUtils]: 723: Hoare triple {332185#(<= proc_i 480)} assume a[5] == 1000; {332185#(<= proc_i 480)} is VALID [2019-05-15 10:25:19,992 INFO L273 TraceCheckUtils]: 724: Hoare triple {332185#(<= proc_i 480)} assume j > 4; {332185#(<= proc_i 480)} is VALID [2019-05-15 10:25:19,993 INFO L273 TraceCheckUtils]: 725: Hoare triple {332185#(<= proc_i 480)} assume j < 6; {332185#(<= proc_i 480)} is VALID [2019-05-15 10:25:19,993 INFO L273 TraceCheckUtils]: 726: Hoare triple {332185#(<= proc_i 480)} i := i + 4; {332204#(<= proc_i 484)} is VALID [2019-05-15 10:25:19,994 INFO L273 TraceCheckUtils]: 727: Hoare triple {332204#(<= proc_i 484)} assume i <= 1000; {332204#(<= proc_i 484)} is VALID [2019-05-15 10:25:19,994 INFO L273 TraceCheckUtils]: 728: Hoare triple {332204#(<= proc_i 484)} assume i + 4 < a[j]; {332204#(<= proc_i 484)} is VALID [2019-05-15 10:25:19,995 INFO L273 TraceCheckUtils]: 729: Hoare triple {332204#(<= proc_i 484)} assume a[5] == 1000; {332204#(<= proc_i 484)} is VALID [2019-05-15 10:25:19,995 INFO L273 TraceCheckUtils]: 730: Hoare triple {332204#(<= proc_i 484)} assume j > 4; {332204#(<= proc_i 484)} is VALID [2019-05-15 10:25:19,996 INFO L273 TraceCheckUtils]: 731: Hoare triple {332204#(<= proc_i 484)} assume j < 6; {332204#(<= proc_i 484)} is VALID [2019-05-15 10:25:19,996 INFO L273 TraceCheckUtils]: 732: Hoare triple {332204#(<= proc_i 484)} i := i + 4; {332223#(<= proc_i 488)} is VALID [2019-05-15 10:25:19,997 INFO L273 TraceCheckUtils]: 733: Hoare triple {332223#(<= proc_i 488)} assume i <= 1000; {332223#(<= proc_i 488)} is VALID [2019-05-15 10:25:19,997 INFO L273 TraceCheckUtils]: 734: Hoare triple {332223#(<= proc_i 488)} assume i + 4 < a[j]; {332223#(<= proc_i 488)} is VALID [2019-05-15 10:25:19,998 INFO L273 TraceCheckUtils]: 735: Hoare triple {332223#(<= proc_i 488)} assume a[5] == 1000; {332223#(<= proc_i 488)} is VALID [2019-05-15 10:25:19,998 INFO L273 TraceCheckUtils]: 736: Hoare triple {332223#(<= proc_i 488)} assume j > 4; {332223#(<= proc_i 488)} is VALID [2019-05-15 10:25:19,999 INFO L273 TraceCheckUtils]: 737: Hoare triple {332223#(<= proc_i 488)} assume j < 6; {332223#(<= proc_i 488)} is VALID [2019-05-15 10:25:19,999 INFO L273 TraceCheckUtils]: 738: Hoare triple {332223#(<= proc_i 488)} i := i + 4; {332242#(<= proc_i 492)} is VALID [2019-05-15 10:25:20,000 INFO L273 TraceCheckUtils]: 739: Hoare triple {332242#(<= proc_i 492)} assume !(i <= 1000); {329901#false} is VALID [2019-05-15 10:25:20,293 INFO L134 CoverageAnalysis]: Checked inductivity of 45141 backedges. 0 proven. 45141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:25:20,294 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:25:20,294 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [124] total 124 [2019-05-15 10:25:20,294 INFO L78 Accepts]: Start accepts. Automaton has 126 states. Word has length 740 [2019-05-15 10:25:20,295 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:25:20,295 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 126 states. [2019-05-15 10:25:21,010 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 740 edges. 740 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:25:21,010 INFO L454 AbstractCegarLoop]: Interpolant automaton has 126 states [2019-05-15 10:25:21,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2019-05-15 10:25:21,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7875, Invalid=7875, Unknown=0, NotChecked=0, Total=15750 [2019-05-15 10:25:21,013 INFO L87 Difference]: Start difference. First operand 741 states and 741 transitions. Second operand 126 states. [2019-05-15 10:25:22,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:22,474 INFO L93 Difference]: Finished difference Result 752 states and 752 transitions. [2019-05-15 10:25:22,474 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2019-05-15 10:25:22,474 INFO L78 Accepts]: Start accepts. Automaton has 126 states. Word has length 740 [2019-05-15 10:25:22,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:25:22,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2019-05-15 10:25:22,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 753 transitions. [2019-05-15 10:25:22,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2019-05-15 10:25:22,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 753 transitions. [2019-05-15 10:25:22,481 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 126 states and 753 transitions. [2019-05-15 10:25:23,268 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 753 edges. 753 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:25:23,289 INFO L225 Difference]: With dead ends: 752 [2019-05-15 10:25:23,289 INFO L226 Difference]: Without dead ends: 752 [2019-05-15 10:25:23,290 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 739 GetRequests, 615 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=7875, Invalid=7875, Unknown=0, NotChecked=0, Total=15750 [2019-05-15 10:25:23,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2019-05-15 10:25:23,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 747. [2019-05-15 10:25:23,294 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:25:23,294 INFO L82 GeneralOperation]: Start isEquivalent. First operand 752 states. Second operand 747 states. [2019-05-15 10:25:23,294 INFO L74 IsIncluded]: Start isIncluded. First operand 752 states. Second operand 747 states. [2019-05-15 10:25:23,294 INFO L87 Difference]: Start difference. First operand 752 states. Second operand 747 states. [2019-05-15 10:25:23,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:23,329 INFO L93 Difference]: Finished difference Result 752 states and 752 transitions. [2019-05-15 10:25:23,329 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 752 transitions. [2019-05-15 10:25:23,330 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:23,330 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:23,330 INFO L74 IsIncluded]: Start isIncluded. First operand 747 states. Second operand 752 states. [2019-05-15 10:25:23,331 INFO L87 Difference]: Start difference. First operand 747 states. Second operand 752 states. [2019-05-15 10:25:23,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:23,378 INFO L93 Difference]: Finished difference Result 752 states and 752 transitions. [2019-05-15 10:25:23,378 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 752 transitions. [2019-05-15 10:25:23,379 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:23,379 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:23,379 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:25:23,379 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:25:23,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 747 states. [2019-05-15 10:25:23,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 747 transitions. [2019-05-15 10:25:23,426 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 747 transitions. Word has length 740 [2019-05-15 10:25:23,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:25:23,427 INFO L475 AbstractCegarLoop]: Abstraction has 747 states and 747 transitions. [2019-05-15 10:25:23,427 INFO L476 AbstractCegarLoop]: Interpolant automaton has 126 states. [2019-05-15 10:25:23,427 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 747 transitions. [2019-05-15 10:25:23,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 747 [2019-05-15 10:25:23,438 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:25:23,438 INFO L399 BasicCegarLoop]: trace histogram [124, 124, 124, 124, 124, 124, 1, 1] [2019-05-15 10:25:23,439 INFO L418 AbstractCegarLoop]: === Iteration 125 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:25:23,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:25:23,439 INFO L82 PathProgramCache]: Analyzing trace with hash 458242513, now seen corresponding path program 124 times [2019-05-15 10:25:23,440 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:25:23,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:23,982 INFO L256 TraceCheckSpWp]: Trace formula consists of 997 conjuncts, 126 conjunts are in the unsatisfiable core [2019-05-15 10:25:24,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:24,045 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:25:30,905 INFO L273 TraceCheckUtils]: 0: Hoare triple {335248#true} i := 0; {335253#(<= proc_i 0)} is VALID [2019-05-15 10:25:30,905 INFO L273 TraceCheckUtils]: 1: Hoare triple {335253#(<= proc_i 0)} assume i <= 1000; {335253#(<= proc_i 0)} is VALID [2019-05-15 10:25:30,906 INFO L273 TraceCheckUtils]: 2: Hoare triple {335253#(<= proc_i 0)} assume i + 4 < a[j]; {335253#(<= proc_i 0)} is VALID [2019-05-15 10:25:30,906 INFO L273 TraceCheckUtils]: 3: Hoare triple {335253#(<= proc_i 0)} assume a[5] == 1000; {335253#(<= proc_i 0)} is VALID [2019-05-15 10:25:30,906 INFO L273 TraceCheckUtils]: 4: Hoare triple {335253#(<= proc_i 0)} assume j > 4; {335253#(<= proc_i 0)} is VALID [2019-05-15 10:25:30,907 INFO L273 TraceCheckUtils]: 5: Hoare triple {335253#(<= proc_i 0)} assume j < 6; {335253#(<= proc_i 0)} is VALID [2019-05-15 10:25:30,907 INFO L273 TraceCheckUtils]: 6: Hoare triple {335253#(<= proc_i 0)} i := i + 4; {335272#(<= proc_i 4)} is VALID [2019-05-15 10:25:30,908 INFO L273 TraceCheckUtils]: 7: Hoare triple {335272#(<= proc_i 4)} assume i <= 1000; {335272#(<= proc_i 4)} is VALID [2019-05-15 10:25:30,908 INFO L273 TraceCheckUtils]: 8: Hoare triple {335272#(<= proc_i 4)} assume i + 4 < a[j]; {335272#(<= proc_i 4)} is VALID [2019-05-15 10:25:30,909 INFO L273 TraceCheckUtils]: 9: Hoare triple {335272#(<= proc_i 4)} assume a[5] == 1000; {335272#(<= proc_i 4)} is VALID [2019-05-15 10:25:30,909 INFO L273 TraceCheckUtils]: 10: Hoare triple {335272#(<= proc_i 4)} assume j > 4; {335272#(<= proc_i 4)} is VALID [2019-05-15 10:25:30,910 INFO L273 TraceCheckUtils]: 11: Hoare triple {335272#(<= proc_i 4)} assume j < 6; {335272#(<= proc_i 4)} is VALID [2019-05-15 10:25:30,910 INFO L273 TraceCheckUtils]: 12: Hoare triple {335272#(<= proc_i 4)} i := i + 4; {335291#(<= proc_i 8)} is VALID [2019-05-15 10:25:30,911 INFO L273 TraceCheckUtils]: 13: Hoare triple {335291#(<= proc_i 8)} assume i <= 1000; {335291#(<= proc_i 8)} is VALID [2019-05-15 10:25:30,911 INFO L273 TraceCheckUtils]: 14: Hoare triple {335291#(<= proc_i 8)} assume i + 4 < a[j]; {335291#(<= proc_i 8)} is VALID [2019-05-15 10:25:30,912 INFO L273 TraceCheckUtils]: 15: Hoare triple {335291#(<= proc_i 8)} assume a[5] == 1000; {335291#(<= proc_i 8)} is VALID [2019-05-15 10:25:30,912 INFO L273 TraceCheckUtils]: 16: Hoare triple {335291#(<= proc_i 8)} assume j > 4; {335291#(<= proc_i 8)} is VALID [2019-05-15 10:25:30,913 INFO L273 TraceCheckUtils]: 17: Hoare triple {335291#(<= proc_i 8)} assume j < 6; {335291#(<= proc_i 8)} is VALID [2019-05-15 10:25:30,913 INFO L273 TraceCheckUtils]: 18: Hoare triple {335291#(<= proc_i 8)} i := i + 4; {335310#(<= proc_i 12)} is VALID [2019-05-15 10:25:30,914 INFO L273 TraceCheckUtils]: 19: Hoare triple {335310#(<= proc_i 12)} assume i <= 1000; {335310#(<= proc_i 12)} is VALID [2019-05-15 10:25:30,914 INFO L273 TraceCheckUtils]: 20: Hoare triple {335310#(<= proc_i 12)} assume i + 4 < a[j]; {335310#(<= proc_i 12)} is VALID [2019-05-15 10:25:30,915 INFO L273 TraceCheckUtils]: 21: Hoare triple {335310#(<= proc_i 12)} assume a[5] == 1000; {335310#(<= proc_i 12)} is VALID [2019-05-15 10:25:30,915 INFO L273 TraceCheckUtils]: 22: Hoare triple {335310#(<= proc_i 12)} assume j > 4; {335310#(<= proc_i 12)} is VALID [2019-05-15 10:25:30,916 INFO L273 TraceCheckUtils]: 23: Hoare triple {335310#(<= proc_i 12)} assume j < 6; {335310#(<= proc_i 12)} is VALID [2019-05-15 10:25:30,916 INFO L273 TraceCheckUtils]: 24: Hoare triple {335310#(<= proc_i 12)} i := i + 4; {335329#(<= proc_i 16)} is VALID [2019-05-15 10:25:30,917 INFO L273 TraceCheckUtils]: 25: Hoare triple {335329#(<= proc_i 16)} assume i <= 1000; {335329#(<= proc_i 16)} is VALID [2019-05-15 10:25:30,917 INFO L273 TraceCheckUtils]: 26: Hoare triple {335329#(<= proc_i 16)} assume i + 4 < a[j]; {335329#(<= proc_i 16)} is VALID [2019-05-15 10:25:30,918 INFO L273 TraceCheckUtils]: 27: Hoare triple {335329#(<= proc_i 16)} assume a[5] == 1000; {335329#(<= proc_i 16)} is VALID [2019-05-15 10:25:30,918 INFO L273 TraceCheckUtils]: 28: Hoare triple {335329#(<= proc_i 16)} assume j > 4; {335329#(<= proc_i 16)} is VALID [2019-05-15 10:25:30,919 INFO L273 TraceCheckUtils]: 29: Hoare triple {335329#(<= proc_i 16)} assume j < 6; {335329#(<= proc_i 16)} is VALID [2019-05-15 10:25:30,919 INFO L273 TraceCheckUtils]: 30: Hoare triple {335329#(<= proc_i 16)} i := i + 4; {335348#(<= proc_i 20)} is VALID [2019-05-15 10:25:30,920 INFO L273 TraceCheckUtils]: 31: Hoare triple {335348#(<= proc_i 20)} assume i <= 1000; {335348#(<= proc_i 20)} is VALID [2019-05-15 10:25:30,920 INFO L273 TraceCheckUtils]: 32: Hoare triple {335348#(<= proc_i 20)} assume i + 4 < a[j]; {335348#(<= proc_i 20)} is VALID [2019-05-15 10:25:30,921 INFO L273 TraceCheckUtils]: 33: Hoare triple {335348#(<= proc_i 20)} assume a[5] == 1000; {335348#(<= proc_i 20)} is VALID [2019-05-15 10:25:30,921 INFO L273 TraceCheckUtils]: 34: Hoare triple {335348#(<= proc_i 20)} assume j > 4; {335348#(<= proc_i 20)} is VALID [2019-05-15 10:25:30,922 INFO L273 TraceCheckUtils]: 35: Hoare triple {335348#(<= proc_i 20)} assume j < 6; {335348#(<= proc_i 20)} is VALID [2019-05-15 10:25:30,922 INFO L273 TraceCheckUtils]: 36: Hoare triple {335348#(<= proc_i 20)} i := i + 4; {335367#(<= proc_i 24)} is VALID [2019-05-15 10:25:30,923 INFO L273 TraceCheckUtils]: 37: Hoare triple {335367#(<= proc_i 24)} assume i <= 1000; {335367#(<= proc_i 24)} is VALID [2019-05-15 10:25:30,923 INFO L273 TraceCheckUtils]: 38: Hoare triple {335367#(<= proc_i 24)} assume i + 4 < a[j]; {335367#(<= proc_i 24)} is VALID [2019-05-15 10:25:30,924 INFO L273 TraceCheckUtils]: 39: Hoare triple {335367#(<= proc_i 24)} assume a[5] == 1000; {335367#(<= proc_i 24)} is VALID [2019-05-15 10:25:30,924 INFO L273 TraceCheckUtils]: 40: Hoare triple {335367#(<= proc_i 24)} assume j > 4; {335367#(<= proc_i 24)} is VALID [2019-05-15 10:25:30,924 INFO L273 TraceCheckUtils]: 41: Hoare triple {335367#(<= proc_i 24)} assume j < 6; {335367#(<= proc_i 24)} is VALID [2019-05-15 10:25:30,925 INFO L273 TraceCheckUtils]: 42: Hoare triple {335367#(<= proc_i 24)} i := i + 4; {335386#(<= proc_i 28)} is VALID [2019-05-15 10:25:30,926 INFO L273 TraceCheckUtils]: 43: Hoare triple {335386#(<= proc_i 28)} assume i <= 1000; {335386#(<= proc_i 28)} is VALID [2019-05-15 10:25:30,926 INFO L273 TraceCheckUtils]: 44: Hoare triple {335386#(<= proc_i 28)} assume i + 4 < a[j]; {335386#(<= proc_i 28)} is VALID [2019-05-15 10:25:30,927 INFO L273 TraceCheckUtils]: 45: Hoare triple {335386#(<= proc_i 28)} assume a[5] == 1000; {335386#(<= proc_i 28)} is VALID [2019-05-15 10:25:30,927 INFO L273 TraceCheckUtils]: 46: Hoare triple {335386#(<= proc_i 28)} assume j > 4; {335386#(<= proc_i 28)} is VALID [2019-05-15 10:25:30,927 INFO L273 TraceCheckUtils]: 47: Hoare triple {335386#(<= proc_i 28)} assume j < 6; {335386#(<= proc_i 28)} is VALID [2019-05-15 10:25:30,928 INFO L273 TraceCheckUtils]: 48: Hoare triple {335386#(<= proc_i 28)} i := i + 4; {335405#(<= proc_i 32)} is VALID [2019-05-15 10:25:30,929 INFO L273 TraceCheckUtils]: 49: Hoare triple {335405#(<= proc_i 32)} assume i <= 1000; {335405#(<= proc_i 32)} is VALID [2019-05-15 10:25:30,929 INFO L273 TraceCheckUtils]: 50: Hoare triple {335405#(<= proc_i 32)} assume i + 4 < a[j]; {335405#(<= proc_i 32)} is VALID [2019-05-15 10:25:30,929 INFO L273 TraceCheckUtils]: 51: Hoare triple {335405#(<= proc_i 32)} assume a[5] == 1000; {335405#(<= proc_i 32)} is VALID [2019-05-15 10:25:30,930 INFO L273 TraceCheckUtils]: 52: Hoare triple {335405#(<= proc_i 32)} assume j > 4; {335405#(<= proc_i 32)} is VALID [2019-05-15 10:25:30,930 INFO L273 TraceCheckUtils]: 53: Hoare triple {335405#(<= proc_i 32)} assume j < 6; {335405#(<= proc_i 32)} is VALID [2019-05-15 10:25:30,931 INFO L273 TraceCheckUtils]: 54: Hoare triple {335405#(<= proc_i 32)} i := i + 4; {335424#(<= proc_i 36)} is VALID [2019-05-15 10:25:30,932 INFO L273 TraceCheckUtils]: 55: Hoare triple {335424#(<= proc_i 36)} assume i <= 1000; {335424#(<= proc_i 36)} is VALID [2019-05-15 10:25:30,932 INFO L273 TraceCheckUtils]: 56: Hoare triple {335424#(<= proc_i 36)} assume i + 4 < a[j]; {335424#(<= proc_i 36)} is VALID [2019-05-15 10:25:30,932 INFO L273 TraceCheckUtils]: 57: Hoare triple {335424#(<= proc_i 36)} assume a[5] == 1000; {335424#(<= proc_i 36)} is VALID [2019-05-15 10:25:30,933 INFO L273 TraceCheckUtils]: 58: Hoare triple {335424#(<= proc_i 36)} assume j > 4; {335424#(<= proc_i 36)} is VALID [2019-05-15 10:25:30,933 INFO L273 TraceCheckUtils]: 59: Hoare triple {335424#(<= proc_i 36)} assume j < 6; {335424#(<= proc_i 36)} is VALID [2019-05-15 10:25:30,934 INFO L273 TraceCheckUtils]: 60: Hoare triple {335424#(<= proc_i 36)} i := i + 4; {335443#(<= proc_i 40)} is VALID [2019-05-15 10:25:30,935 INFO L273 TraceCheckUtils]: 61: Hoare triple {335443#(<= proc_i 40)} assume i <= 1000; {335443#(<= proc_i 40)} is VALID [2019-05-15 10:25:30,935 INFO L273 TraceCheckUtils]: 62: Hoare triple {335443#(<= proc_i 40)} assume i + 4 < a[j]; {335443#(<= proc_i 40)} is VALID [2019-05-15 10:25:30,935 INFO L273 TraceCheckUtils]: 63: Hoare triple {335443#(<= proc_i 40)} assume a[5] == 1000; {335443#(<= proc_i 40)} is VALID [2019-05-15 10:25:30,936 INFO L273 TraceCheckUtils]: 64: Hoare triple {335443#(<= proc_i 40)} assume j > 4; {335443#(<= proc_i 40)} is VALID [2019-05-15 10:25:30,936 INFO L273 TraceCheckUtils]: 65: Hoare triple {335443#(<= proc_i 40)} assume j < 6; {335443#(<= proc_i 40)} is VALID [2019-05-15 10:25:30,937 INFO L273 TraceCheckUtils]: 66: Hoare triple {335443#(<= proc_i 40)} i := i + 4; {335462#(<= proc_i 44)} is VALID [2019-05-15 10:25:30,937 INFO L273 TraceCheckUtils]: 67: Hoare triple {335462#(<= proc_i 44)} assume i <= 1000; {335462#(<= proc_i 44)} is VALID [2019-05-15 10:25:30,938 INFO L273 TraceCheckUtils]: 68: Hoare triple {335462#(<= proc_i 44)} assume i + 4 < a[j]; {335462#(<= proc_i 44)} is VALID [2019-05-15 10:25:30,938 INFO L273 TraceCheckUtils]: 69: Hoare triple {335462#(<= proc_i 44)} assume a[5] == 1000; {335462#(<= proc_i 44)} is VALID [2019-05-15 10:25:30,939 INFO L273 TraceCheckUtils]: 70: Hoare triple {335462#(<= proc_i 44)} assume j > 4; {335462#(<= proc_i 44)} is VALID [2019-05-15 10:25:30,939 INFO L273 TraceCheckUtils]: 71: Hoare triple {335462#(<= proc_i 44)} assume j < 6; {335462#(<= proc_i 44)} is VALID [2019-05-15 10:25:30,940 INFO L273 TraceCheckUtils]: 72: Hoare triple {335462#(<= proc_i 44)} i := i + 4; {335481#(<= proc_i 48)} is VALID [2019-05-15 10:25:30,940 INFO L273 TraceCheckUtils]: 73: Hoare triple {335481#(<= proc_i 48)} assume i <= 1000; {335481#(<= proc_i 48)} is VALID [2019-05-15 10:25:30,941 INFO L273 TraceCheckUtils]: 74: Hoare triple {335481#(<= proc_i 48)} assume i + 4 < a[j]; {335481#(<= proc_i 48)} is VALID [2019-05-15 10:25:30,941 INFO L273 TraceCheckUtils]: 75: Hoare triple {335481#(<= proc_i 48)} assume a[5] == 1000; {335481#(<= proc_i 48)} is VALID [2019-05-15 10:25:30,942 INFO L273 TraceCheckUtils]: 76: Hoare triple {335481#(<= proc_i 48)} assume j > 4; {335481#(<= proc_i 48)} is VALID [2019-05-15 10:25:30,942 INFO L273 TraceCheckUtils]: 77: Hoare triple {335481#(<= proc_i 48)} assume j < 6; {335481#(<= proc_i 48)} is VALID [2019-05-15 10:25:30,943 INFO L273 TraceCheckUtils]: 78: Hoare triple {335481#(<= proc_i 48)} i := i + 4; {335500#(<= proc_i 52)} is VALID [2019-05-15 10:25:30,943 INFO L273 TraceCheckUtils]: 79: Hoare triple {335500#(<= proc_i 52)} assume i <= 1000; {335500#(<= proc_i 52)} is VALID [2019-05-15 10:25:30,944 INFO L273 TraceCheckUtils]: 80: Hoare triple {335500#(<= proc_i 52)} assume i + 4 < a[j]; {335500#(<= proc_i 52)} is VALID [2019-05-15 10:25:30,944 INFO L273 TraceCheckUtils]: 81: Hoare triple {335500#(<= proc_i 52)} assume a[5] == 1000; {335500#(<= proc_i 52)} is VALID [2019-05-15 10:25:30,945 INFO L273 TraceCheckUtils]: 82: Hoare triple {335500#(<= proc_i 52)} assume j > 4; {335500#(<= proc_i 52)} is VALID [2019-05-15 10:25:30,945 INFO L273 TraceCheckUtils]: 83: Hoare triple {335500#(<= proc_i 52)} assume j < 6; {335500#(<= proc_i 52)} is VALID [2019-05-15 10:25:30,946 INFO L273 TraceCheckUtils]: 84: Hoare triple {335500#(<= proc_i 52)} i := i + 4; {335519#(<= proc_i 56)} is VALID [2019-05-15 10:25:30,946 INFO L273 TraceCheckUtils]: 85: Hoare triple {335519#(<= proc_i 56)} assume i <= 1000; {335519#(<= proc_i 56)} is VALID [2019-05-15 10:25:30,947 INFO L273 TraceCheckUtils]: 86: Hoare triple {335519#(<= proc_i 56)} assume i + 4 < a[j]; {335519#(<= proc_i 56)} is VALID [2019-05-15 10:25:30,947 INFO L273 TraceCheckUtils]: 87: Hoare triple {335519#(<= proc_i 56)} assume a[5] == 1000; {335519#(<= proc_i 56)} is VALID [2019-05-15 10:25:30,948 INFO L273 TraceCheckUtils]: 88: Hoare triple {335519#(<= proc_i 56)} assume j > 4; {335519#(<= proc_i 56)} is VALID [2019-05-15 10:25:30,948 INFO L273 TraceCheckUtils]: 89: Hoare triple {335519#(<= proc_i 56)} assume j < 6; {335519#(<= proc_i 56)} is VALID [2019-05-15 10:25:30,949 INFO L273 TraceCheckUtils]: 90: Hoare triple {335519#(<= proc_i 56)} i := i + 4; {335538#(<= proc_i 60)} is VALID [2019-05-15 10:25:30,949 INFO L273 TraceCheckUtils]: 91: Hoare triple {335538#(<= proc_i 60)} assume i <= 1000; {335538#(<= proc_i 60)} is VALID [2019-05-15 10:25:30,950 INFO L273 TraceCheckUtils]: 92: Hoare triple {335538#(<= proc_i 60)} assume i + 4 < a[j]; {335538#(<= proc_i 60)} is VALID [2019-05-15 10:25:30,950 INFO L273 TraceCheckUtils]: 93: Hoare triple {335538#(<= proc_i 60)} assume a[5] == 1000; {335538#(<= proc_i 60)} is VALID [2019-05-15 10:25:30,951 INFO L273 TraceCheckUtils]: 94: Hoare triple {335538#(<= proc_i 60)} assume j > 4; {335538#(<= proc_i 60)} is VALID [2019-05-15 10:25:30,951 INFO L273 TraceCheckUtils]: 95: Hoare triple {335538#(<= proc_i 60)} assume j < 6; {335538#(<= proc_i 60)} is VALID [2019-05-15 10:25:30,952 INFO L273 TraceCheckUtils]: 96: Hoare triple {335538#(<= proc_i 60)} i := i + 4; {335557#(<= proc_i 64)} is VALID [2019-05-15 10:25:30,952 INFO L273 TraceCheckUtils]: 97: Hoare triple {335557#(<= proc_i 64)} assume i <= 1000; {335557#(<= proc_i 64)} is VALID [2019-05-15 10:25:30,953 INFO L273 TraceCheckUtils]: 98: Hoare triple {335557#(<= proc_i 64)} assume i + 4 < a[j]; {335557#(<= proc_i 64)} is VALID [2019-05-15 10:25:30,953 INFO L273 TraceCheckUtils]: 99: Hoare triple {335557#(<= proc_i 64)} assume a[5] == 1000; {335557#(<= proc_i 64)} is VALID [2019-05-15 10:25:30,954 INFO L273 TraceCheckUtils]: 100: Hoare triple {335557#(<= proc_i 64)} assume j > 4; {335557#(<= proc_i 64)} is VALID [2019-05-15 10:25:30,954 INFO L273 TraceCheckUtils]: 101: Hoare triple {335557#(<= proc_i 64)} assume j < 6; {335557#(<= proc_i 64)} is VALID [2019-05-15 10:25:30,955 INFO L273 TraceCheckUtils]: 102: Hoare triple {335557#(<= proc_i 64)} i := i + 4; {335576#(<= proc_i 68)} is VALID [2019-05-15 10:25:30,955 INFO L273 TraceCheckUtils]: 103: Hoare triple {335576#(<= proc_i 68)} assume i <= 1000; {335576#(<= proc_i 68)} is VALID [2019-05-15 10:25:30,956 INFO L273 TraceCheckUtils]: 104: Hoare triple {335576#(<= proc_i 68)} assume i + 4 < a[j]; {335576#(<= proc_i 68)} is VALID [2019-05-15 10:25:30,956 INFO L273 TraceCheckUtils]: 105: Hoare triple {335576#(<= proc_i 68)} assume a[5] == 1000; {335576#(<= proc_i 68)} is VALID [2019-05-15 10:25:30,957 INFO L273 TraceCheckUtils]: 106: Hoare triple {335576#(<= proc_i 68)} assume j > 4; {335576#(<= proc_i 68)} is VALID [2019-05-15 10:25:30,957 INFO L273 TraceCheckUtils]: 107: Hoare triple {335576#(<= proc_i 68)} assume j < 6; {335576#(<= proc_i 68)} is VALID [2019-05-15 10:25:30,958 INFO L273 TraceCheckUtils]: 108: Hoare triple {335576#(<= proc_i 68)} i := i + 4; {335595#(<= proc_i 72)} is VALID [2019-05-15 10:25:30,958 INFO L273 TraceCheckUtils]: 109: Hoare triple {335595#(<= proc_i 72)} assume i <= 1000; {335595#(<= proc_i 72)} is VALID [2019-05-15 10:25:30,959 INFO L273 TraceCheckUtils]: 110: Hoare triple {335595#(<= proc_i 72)} assume i + 4 < a[j]; {335595#(<= proc_i 72)} is VALID [2019-05-15 10:25:30,959 INFO L273 TraceCheckUtils]: 111: Hoare triple {335595#(<= proc_i 72)} assume a[5] == 1000; {335595#(<= proc_i 72)} is VALID [2019-05-15 10:25:30,960 INFO L273 TraceCheckUtils]: 112: Hoare triple {335595#(<= proc_i 72)} assume j > 4; {335595#(<= proc_i 72)} is VALID [2019-05-15 10:25:30,960 INFO L273 TraceCheckUtils]: 113: Hoare triple {335595#(<= proc_i 72)} assume j < 6; {335595#(<= proc_i 72)} is VALID [2019-05-15 10:25:30,961 INFO L273 TraceCheckUtils]: 114: Hoare triple {335595#(<= proc_i 72)} i := i + 4; {335614#(<= proc_i 76)} is VALID [2019-05-15 10:25:30,961 INFO L273 TraceCheckUtils]: 115: Hoare triple {335614#(<= proc_i 76)} assume i <= 1000; {335614#(<= proc_i 76)} is VALID [2019-05-15 10:25:30,962 INFO L273 TraceCheckUtils]: 116: Hoare triple {335614#(<= proc_i 76)} assume i + 4 < a[j]; {335614#(<= proc_i 76)} is VALID [2019-05-15 10:25:30,962 INFO L273 TraceCheckUtils]: 117: Hoare triple {335614#(<= proc_i 76)} assume a[5] == 1000; {335614#(<= proc_i 76)} is VALID [2019-05-15 10:25:30,962 INFO L273 TraceCheckUtils]: 118: Hoare triple {335614#(<= proc_i 76)} assume j > 4; {335614#(<= proc_i 76)} is VALID [2019-05-15 10:25:30,963 INFO L273 TraceCheckUtils]: 119: Hoare triple {335614#(<= proc_i 76)} assume j < 6; {335614#(<= proc_i 76)} is VALID [2019-05-15 10:25:30,964 INFO L273 TraceCheckUtils]: 120: Hoare triple {335614#(<= proc_i 76)} i := i + 4; {335633#(<= proc_i 80)} is VALID [2019-05-15 10:25:30,964 INFO L273 TraceCheckUtils]: 121: Hoare triple {335633#(<= proc_i 80)} assume i <= 1000; {335633#(<= proc_i 80)} is VALID [2019-05-15 10:25:30,965 INFO L273 TraceCheckUtils]: 122: Hoare triple {335633#(<= proc_i 80)} assume i + 4 < a[j]; {335633#(<= proc_i 80)} is VALID [2019-05-15 10:25:30,965 INFO L273 TraceCheckUtils]: 123: Hoare triple {335633#(<= proc_i 80)} assume a[5] == 1000; {335633#(<= proc_i 80)} is VALID [2019-05-15 10:25:30,965 INFO L273 TraceCheckUtils]: 124: Hoare triple {335633#(<= proc_i 80)} assume j > 4; {335633#(<= proc_i 80)} is VALID [2019-05-15 10:25:30,966 INFO L273 TraceCheckUtils]: 125: Hoare triple {335633#(<= proc_i 80)} assume j < 6; {335633#(<= proc_i 80)} is VALID [2019-05-15 10:25:30,967 INFO L273 TraceCheckUtils]: 126: Hoare triple {335633#(<= proc_i 80)} i := i + 4; {335652#(<= proc_i 84)} is VALID [2019-05-15 10:25:30,967 INFO L273 TraceCheckUtils]: 127: Hoare triple {335652#(<= proc_i 84)} assume i <= 1000; {335652#(<= proc_i 84)} is VALID [2019-05-15 10:25:30,967 INFO L273 TraceCheckUtils]: 128: Hoare triple {335652#(<= proc_i 84)} assume i + 4 < a[j]; {335652#(<= proc_i 84)} is VALID [2019-05-15 10:25:30,968 INFO L273 TraceCheckUtils]: 129: Hoare triple {335652#(<= proc_i 84)} assume a[5] == 1000; {335652#(<= proc_i 84)} is VALID [2019-05-15 10:25:30,968 INFO L273 TraceCheckUtils]: 130: Hoare triple {335652#(<= proc_i 84)} assume j > 4; {335652#(<= proc_i 84)} is VALID [2019-05-15 10:25:30,969 INFO L273 TraceCheckUtils]: 131: Hoare triple {335652#(<= proc_i 84)} assume j < 6; {335652#(<= proc_i 84)} is VALID [2019-05-15 10:25:30,970 INFO L273 TraceCheckUtils]: 132: Hoare triple {335652#(<= proc_i 84)} i := i + 4; {335671#(<= proc_i 88)} is VALID [2019-05-15 10:25:30,970 INFO L273 TraceCheckUtils]: 133: Hoare triple {335671#(<= proc_i 88)} assume i <= 1000; {335671#(<= proc_i 88)} is VALID [2019-05-15 10:25:30,970 INFO L273 TraceCheckUtils]: 134: Hoare triple {335671#(<= proc_i 88)} assume i + 4 < a[j]; {335671#(<= proc_i 88)} is VALID [2019-05-15 10:25:30,971 INFO L273 TraceCheckUtils]: 135: Hoare triple {335671#(<= proc_i 88)} assume a[5] == 1000; {335671#(<= proc_i 88)} is VALID [2019-05-15 10:25:30,971 INFO L273 TraceCheckUtils]: 136: Hoare triple {335671#(<= proc_i 88)} assume j > 4; {335671#(<= proc_i 88)} is VALID [2019-05-15 10:25:30,972 INFO L273 TraceCheckUtils]: 137: Hoare triple {335671#(<= proc_i 88)} assume j < 6; {335671#(<= proc_i 88)} is VALID [2019-05-15 10:25:30,972 INFO L273 TraceCheckUtils]: 138: Hoare triple {335671#(<= proc_i 88)} i := i + 4; {335690#(<= proc_i 92)} is VALID [2019-05-15 10:25:30,973 INFO L273 TraceCheckUtils]: 139: Hoare triple {335690#(<= proc_i 92)} assume i <= 1000; {335690#(<= proc_i 92)} is VALID [2019-05-15 10:25:30,973 INFO L273 TraceCheckUtils]: 140: Hoare triple {335690#(<= proc_i 92)} assume i + 4 < a[j]; {335690#(<= proc_i 92)} is VALID [2019-05-15 10:25:30,974 INFO L273 TraceCheckUtils]: 141: Hoare triple {335690#(<= proc_i 92)} assume a[5] == 1000; {335690#(<= proc_i 92)} is VALID [2019-05-15 10:25:30,974 INFO L273 TraceCheckUtils]: 142: Hoare triple {335690#(<= proc_i 92)} assume j > 4; {335690#(<= proc_i 92)} is VALID [2019-05-15 10:25:30,975 INFO L273 TraceCheckUtils]: 143: Hoare triple {335690#(<= proc_i 92)} assume j < 6; {335690#(<= proc_i 92)} is VALID [2019-05-15 10:25:30,975 INFO L273 TraceCheckUtils]: 144: Hoare triple {335690#(<= proc_i 92)} i := i + 4; {335709#(<= proc_i 96)} is VALID [2019-05-15 10:25:30,976 INFO L273 TraceCheckUtils]: 145: Hoare triple {335709#(<= proc_i 96)} assume i <= 1000; {335709#(<= proc_i 96)} is VALID [2019-05-15 10:25:30,976 INFO L273 TraceCheckUtils]: 146: Hoare triple {335709#(<= proc_i 96)} assume i + 4 < a[j]; {335709#(<= proc_i 96)} is VALID [2019-05-15 10:25:30,977 INFO L273 TraceCheckUtils]: 147: Hoare triple {335709#(<= proc_i 96)} assume a[5] == 1000; {335709#(<= proc_i 96)} is VALID [2019-05-15 10:25:30,977 INFO L273 TraceCheckUtils]: 148: Hoare triple {335709#(<= proc_i 96)} assume j > 4; {335709#(<= proc_i 96)} is VALID [2019-05-15 10:25:30,978 INFO L273 TraceCheckUtils]: 149: Hoare triple {335709#(<= proc_i 96)} assume j < 6; {335709#(<= proc_i 96)} is VALID [2019-05-15 10:25:30,978 INFO L273 TraceCheckUtils]: 150: Hoare triple {335709#(<= proc_i 96)} i := i + 4; {335728#(<= proc_i 100)} is VALID [2019-05-15 10:25:30,979 INFO L273 TraceCheckUtils]: 151: Hoare triple {335728#(<= proc_i 100)} assume i <= 1000; {335728#(<= proc_i 100)} is VALID [2019-05-15 10:25:30,979 INFO L273 TraceCheckUtils]: 152: Hoare triple {335728#(<= proc_i 100)} assume i + 4 < a[j]; {335728#(<= proc_i 100)} is VALID [2019-05-15 10:25:30,980 INFO L273 TraceCheckUtils]: 153: Hoare triple {335728#(<= proc_i 100)} assume a[5] == 1000; {335728#(<= proc_i 100)} is VALID [2019-05-15 10:25:30,980 INFO L273 TraceCheckUtils]: 154: Hoare triple {335728#(<= proc_i 100)} assume j > 4; {335728#(<= proc_i 100)} is VALID [2019-05-15 10:25:30,981 INFO L273 TraceCheckUtils]: 155: Hoare triple {335728#(<= proc_i 100)} assume j < 6; {335728#(<= proc_i 100)} is VALID [2019-05-15 10:25:30,981 INFO L273 TraceCheckUtils]: 156: Hoare triple {335728#(<= proc_i 100)} i := i + 4; {335747#(<= proc_i 104)} is VALID [2019-05-15 10:25:30,982 INFO L273 TraceCheckUtils]: 157: Hoare triple {335747#(<= proc_i 104)} assume i <= 1000; {335747#(<= proc_i 104)} is VALID [2019-05-15 10:25:30,982 INFO L273 TraceCheckUtils]: 158: Hoare triple {335747#(<= proc_i 104)} assume i + 4 < a[j]; {335747#(<= proc_i 104)} is VALID [2019-05-15 10:25:30,983 INFO L273 TraceCheckUtils]: 159: Hoare triple {335747#(<= proc_i 104)} assume a[5] == 1000; {335747#(<= proc_i 104)} is VALID [2019-05-15 10:25:30,983 INFO L273 TraceCheckUtils]: 160: Hoare triple {335747#(<= proc_i 104)} assume j > 4; {335747#(<= proc_i 104)} is VALID [2019-05-15 10:25:30,984 INFO L273 TraceCheckUtils]: 161: Hoare triple {335747#(<= proc_i 104)} assume j < 6; {335747#(<= proc_i 104)} is VALID [2019-05-15 10:25:30,984 INFO L273 TraceCheckUtils]: 162: Hoare triple {335747#(<= proc_i 104)} i := i + 4; {335766#(<= proc_i 108)} is VALID [2019-05-15 10:25:30,985 INFO L273 TraceCheckUtils]: 163: Hoare triple {335766#(<= proc_i 108)} assume i <= 1000; {335766#(<= proc_i 108)} is VALID [2019-05-15 10:25:30,985 INFO L273 TraceCheckUtils]: 164: Hoare triple {335766#(<= proc_i 108)} assume i + 4 < a[j]; {335766#(<= proc_i 108)} is VALID [2019-05-15 10:25:30,986 INFO L273 TraceCheckUtils]: 165: Hoare triple {335766#(<= proc_i 108)} assume a[5] == 1000; {335766#(<= proc_i 108)} is VALID [2019-05-15 10:25:30,986 INFO L273 TraceCheckUtils]: 166: Hoare triple {335766#(<= proc_i 108)} assume j > 4; {335766#(<= proc_i 108)} is VALID [2019-05-15 10:25:30,987 INFO L273 TraceCheckUtils]: 167: Hoare triple {335766#(<= proc_i 108)} assume j < 6; {335766#(<= proc_i 108)} is VALID [2019-05-15 10:25:30,987 INFO L273 TraceCheckUtils]: 168: Hoare triple {335766#(<= proc_i 108)} i := i + 4; {335785#(<= proc_i 112)} is VALID [2019-05-15 10:25:30,988 INFO L273 TraceCheckUtils]: 169: Hoare triple {335785#(<= proc_i 112)} assume i <= 1000; {335785#(<= proc_i 112)} is VALID [2019-05-15 10:25:30,988 INFO L273 TraceCheckUtils]: 170: Hoare triple {335785#(<= proc_i 112)} assume i + 4 < a[j]; {335785#(<= proc_i 112)} is VALID [2019-05-15 10:25:30,989 INFO L273 TraceCheckUtils]: 171: Hoare triple {335785#(<= proc_i 112)} assume a[5] == 1000; {335785#(<= proc_i 112)} is VALID [2019-05-15 10:25:30,989 INFO L273 TraceCheckUtils]: 172: Hoare triple {335785#(<= proc_i 112)} assume j > 4; {335785#(<= proc_i 112)} is VALID [2019-05-15 10:25:30,990 INFO L273 TraceCheckUtils]: 173: Hoare triple {335785#(<= proc_i 112)} assume j < 6; {335785#(<= proc_i 112)} is VALID [2019-05-15 10:25:30,990 INFO L273 TraceCheckUtils]: 174: Hoare triple {335785#(<= proc_i 112)} i := i + 4; {335804#(<= proc_i 116)} is VALID [2019-05-15 10:25:30,991 INFO L273 TraceCheckUtils]: 175: Hoare triple {335804#(<= proc_i 116)} assume i <= 1000; {335804#(<= proc_i 116)} is VALID [2019-05-15 10:25:30,991 INFO L273 TraceCheckUtils]: 176: Hoare triple {335804#(<= proc_i 116)} assume i + 4 < a[j]; {335804#(<= proc_i 116)} is VALID [2019-05-15 10:25:30,992 INFO L273 TraceCheckUtils]: 177: Hoare triple {335804#(<= proc_i 116)} assume a[5] == 1000; {335804#(<= proc_i 116)} is VALID [2019-05-15 10:25:30,992 INFO L273 TraceCheckUtils]: 178: Hoare triple {335804#(<= proc_i 116)} assume j > 4; {335804#(<= proc_i 116)} is VALID [2019-05-15 10:25:30,992 INFO L273 TraceCheckUtils]: 179: Hoare triple {335804#(<= proc_i 116)} assume j < 6; {335804#(<= proc_i 116)} is VALID [2019-05-15 10:25:30,993 INFO L273 TraceCheckUtils]: 180: Hoare triple {335804#(<= proc_i 116)} i := i + 4; {335823#(<= proc_i 120)} is VALID [2019-05-15 10:25:30,994 INFO L273 TraceCheckUtils]: 181: Hoare triple {335823#(<= proc_i 120)} assume i <= 1000; {335823#(<= proc_i 120)} is VALID [2019-05-15 10:25:30,994 INFO L273 TraceCheckUtils]: 182: Hoare triple {335823#(<= proc_i 120)} assume i + 4 < a[j]; {335823#(<= proc_i 120)} is VALID [2019-05-15 10:25:30,995 INFO L273 TraceCheckUtils]: 183: Hoare triple {335823#(<= proc_i 120)} assume a[5] == 1000; {335823#(<= proc_i 120)} is VALID [2019-05-15 10:25:30,995 INFO L273 TraceCheckUtils]: 184: Hoare triple {335823#(<= proc_i 120)} assume j > 4; {335823#(<= proc_i 120)} is VALID [2019-05-15 10:25:30,995 INFO L273 TraceCheckUtils]: 185: Hoare triple {335823#(<= proc_i 120)} assume j < 6; {335823#(<= proc_i 120)} is VALID [2019-05-15 10:25:30,996 INFO L273 TraceCheckUtils]: 186: Hoare triple {335823#(<= proc_i 120)} i := i + 4; {335842#(<= proc_i 124)} is VALID [2019-05-15 10:25:30,997 INFO L273 TraceCheckUtils]: 187: Hoare triple {335842#(<= proc_i 124)} assume i <= 1000; {335842#(<= proc_i 124)} is VALID [2019-05-15 10:25:30,997 INFO L273 TraceCheckUtils]: 188: Hoare triple {335842#(<= proc_i 124)} assume i + 4 < a[j]; {335842#(<= proc_i 124)} is VALID [2019-05-15 10:25:30,997 INFO L273 TraceCheckUtils]: 189: Hoare triple {335842#(<= proc_i 124)} assume a[5] == 1000; {335842#(<= proc_i 124)} is VALID [2019-05-15 10:25:30,998 INFO L273 TraceCheckUtils]: 190: Hoare triple {335842#(<= proc_i 124)} assume j > 4; {335842#(<= proc_i 124)} is VALID [2019-05-15 10:25:30,998 INFO L273 TraceCheckUtils]: 191: Hoare triple {335842#(<= proc_i 124)} assume j < 6; {335842#(<= proc_i 124)} is VALID [2019-05-15 10:25:30,999 INFO L273 TraceCheckUtils]: 192: Hoare triple {335842#(<= proc_i 124)} i := i + 4; {335861#(<= proc_i 128)} is VALID [2019-05-15 10:25:31,000 INFO L273 TraceCheckUtils]: 193: Hoare triple {335861#(<= proc_i 128)} assume i <= 1000; {335861#(<= proc_i 128)} is VALID [2019-05-15 10:25:31,000 INFO L273 TraceCheckUtils]: 194: Hoare triple {335861#(<= proc_i 128)} assume i + 4 < a[j]; {335861#(<= proc_i 128)} is VALID [2019-05-15 10:25:31,000 INFO L273 TraceCheckUtils]: 195: Hoare triple {335861#(<= proc_i 128)} assume a[5] == 1000; {335861#(<= proc_i 128)} is VALID [2019-05-15 10:25:31,001 INFO L273 TraceCheckUtils]: 196: Hoare triple {335861#(<= proc_i 128)} assume j > 4; {335861#(<= proc_i 128)} is VALID [2019-05-15 10:25:31,001 INFO L273 TraceCheckUtils]: 197: Hoare triple {335861#(<= proc_i 128)} assume j < 6; {335861#(<= proc_i 128)} is VALID [2019-05-15 10:25:31,002 INFO L273 TraceCheckUtils]: 198: Hoare triple {335861#(<= proc_i 128)} i := i + 4; {335880#(<= proc_i 132)} is VALID [2019-05-15 10:25:31,002 INFO L273 TraceCheckUtils]: 199: Hoare triple {335880#(<= proc_i 132)} assume i <= 1000; {335880#(<= proc_i 132)} is VALID [2019-05-15 10:25:31,003 INFO L273 TraceCheckUtils]: 200: Hoare triple {335880#(<= proc_i 132)} assume i + 4 < a[j]; {335880#(<= proc_i 132)} is VALID [2019-05-15 10:25:31,003 INFO L273 TraceCheckUtils]: 201: Hoare triple {335880#(<= proc_i 132)} assume a[5] == 1000; {335880#(<= proc_i 132)} is VALID [2019-05-15 10:25:31,004 INFO L273 TraceCheckUtils]: 202: Hoare triple {335880#(<= proc_i 132)} assume j > 4; {335880#(<= proc_i 132)} is VALID [2019-05-15 10:25:31,004 INFO L273 TraceCheckUtils]: 203: Hoare triple {335880#(<= proc_i 132)} assume j < 6; {335880#(<= proc_i 132)} is VALID [2019-05-15 10:25:31,005 INFO L273 TraceCheckUtils]: 204: Hoare triple {335880#(<= proc_i 132)} i := i + 4; {335899#(<= proc_i 136)} is VALID [2019-05-15 10:25:31,005 INFO L273 TraceCheckUtils]: 205: Hoare triple {335899#(<= proc_i 136)} assume i <= 1000; {335899#(<= proc_i 136)} is VALID [2019-05-15 10:25:31,006 INFO L273 TraceCheckUtils]: 206: Hoare triple {335899#(<= proc_i 136)} assume i + 4 < a[j]; {335899#(<= proc_i 136)} is VALID [2019-05-15 10:25:31,006 INFO L273 TraceCheckUtils]: 207: Hoare triple {335899#(<= proc_i 136)} assume a[5] == 1000; {335899#(<= proc_i 136)} is VALID [2019-05-15 10:25:31,007 INFO L273 TraceCheckUtils]: 208: Hoare triple {335899#(<= proc_i 136)} assume j > 4; {335899#(<= proc_i 136)} is VALID [2019-05-15 10:25:31,007 INFO L273 TraceCheckUtils]: 209: Hoare triple {335899#(<= proc_i 136)} assume j < 6; {335899#(<= proc_i 136)} is VALID [2019-05-15 10:25:31,008 INFO L273 TraceCheckUtils]: 210: Hoare triple {335899#(<= proc_i 136)} i := i + 4; {335918#(<= proc_i 140)} is VALID [2019-05-15 10:25:31,008 INFO L273 TraceCheckUtils]: 211: Hoare triple {335918#(<= proc_i 140)} assume i <= 1000; {335918#(<= proc_i 140)} is VALID [2019-05-15 10:25:31,009 INFO L273 TraceCheckUtils]: 212: Hoare triple {335918#(<= proc_i 140)} assume i + 4 < a[j]; {335918#(<= proc_i 140)} is VALID [2019-05-15 10:25:31,009 INFO L273 TraceCheckUtils]: 213: Hoare triple {335918#(<= proc_i 140)} assume a[5] == 1000; {335918#(<= proc_i 140)} is VALID [2019-05-15 10:25:31,010 INFO L273 TraceCheckUtils]: 214: Hoare triple {335918#(<= proc_i 140)} assume j > 4; {335918#(<= proc_i 140)} is VALID [2019-05-15 10:25:31,010 INFO L273 TraceCheckUtils]: 215: Hoare triple {335918#(<= proc_i 140)} assume j < 6; {335918#(<= proc_i 140)} is VALID [2019-05-15 10:25:31,011 INFO L273 TraceCheckUtils]: 216: Hoare triple {335918#(<= proc_i 140)} i := i + 4; {335937#(<= proc_i 144)} is VALID [2019-05-15 10:25:31,011 INFO L273 TraceCheckUtils]: 217: Hoare triple {335937#(<= proc_i 144)} assume i <= 1000; {335937#(<= proc_i 144)} is VALID [2019-05-15 10:25:31,012 INFO L273 TraceCheckUtils]: 218: Hoare triple {335937#(<= proc_i 144)} assume i + 4 < a[j]; {335937#(<= proc_i 144)} is VALID [2019-05-15 10:25:31,012 INFO L273 TraceCheckUtils]: 219: Hoare triple {335937#(<= proc_i 144)} assume a[5] == 1000; {335937#(<= proc_i 144)} is VALID [2019-05-15 10:25:31,013 INFO L273 TraceCheckUtils]: 220: Hoare triple {335937#(<= proc_i 144)} assume j > 4; {335937#(<= proc_i 144)} is VALID [2019-05-15 10:25:31,013 INFO L273 TraceCheckUtils]: 221: Hoare triple {335937#(<= proc_i 144)} assume j < 6; {335937#(<= proc_i 144)} is VALID [2019-05-15 10:25:31,014 INFO L273 TraceCheckUtils]: 222: Hoare triple {335937#(<= proc_i 144)} i := i + 4; {335956#(<= proc_i 148)} is VALID [2019-05-15 10:25:31,014 INFO L273 TraceCheckUtils]: 223: Hoare triple {335956#(<= proc_i 148)} assume i <= 1000; {335956#(<= proc_i 148)} is VALID [2019-05-15 10:25:31,015 INFO L273 TraceCheckUtils]: 224: Hoare triple {335956#(<= proc_i 148)} assume i + 4 < a[j]; {335956#(<= proc_i 148)} is VALID [2019-05-15 10:25:31,015 INFO L273 TraceCheckUtils]: 225: Hoare triple {335956#(<= proc_i 148)} assume a[5] == 1000; {335956#(<= proc_i 148)} is VALID [2019-05-15 10:25:31,016 INFO L273 TraceCheckUtils]: 226: Hoare triple {335956#(<= proc_i 148)} assume j > 4; {335956#(<= proc_i 148)} is VALID [2019-05-15 10:25:31,016 INFO L273 TraceCheckUtils]: 227: Hoare triple {335956#(<= proc_i 148)} assume j < 6; {335956#(<= proc_i 148)} is VALID [2019-05-15 10:25:31,017 INFO L273 TraceCheckUtils]: 228: Hoare triple {335956#(<= proc_i 148)} i := i + 4; {335975#(<= proc_i 152)} is VALID [2019-05-15 10:25:31,017 INFO L273 TraceCheckUtils]: 229: Hoare triple {335975#(<= proc_i 152)} assume i <= 1000; {335975#(<= proc_i 152)} is VALID [2019-05-15 10:25:31,018 INFO L273 TraceCheckUtils]: 230: Hoare triple {335975#(<= proc_i 152)} assume i + 4 < a[j]; {335975#(<= proc_i 152)} is VALID [2019-05-15 10:25:31,018 INFO L273 TraceCheckUtils]: 231: Hoare triple {335975#(<= proc_i 152)} assume a[5] == 1000; {335975#(<= proc_i 152)} is VALID [2019-05-15 10:25:31,019 INFO L273 TraceCheckUtils]: 232: Hoare triple {335975#(<= proc_i 152)} assume j > 4; {335975#(<= proc_i 152)} is VALID [2019-05-15 10:25:31,019 INFO L273 TraceCheckUtils]: 233: Hoare triple {335975#(<= proc_i 152)} assume j < 6; {335975#(<= proc_i 152)} is VALID [2019-05-15 10:25:31,020 INFO L273 TraceCheckUtils]: 234: Hoare triple {335975#(<= proc_i 152)} i := i + 4; {335994#(<= proc_i 156)} is VALID [2019-05-15 10:25:31,020 INFO L273 TraceCheckUtils]: 235: Hoare triple {335994#(<= proc_i 156)} assume i <= 1000; {335994#(<= proc_i 156)} is VALID [2019-05-15 10:25:31,021 INFO L273 TraceCheckUtils]: 236: Hoare triple {335994#(<= proc_i 156)} assume i + 4 < a[j]; {335994#(<= proc_i 156)} is VALID [2019-05-15 10:25:31,021 INFO L273 TraceCheckUtils]: 237: Hoare triple {335994#(<= proc_i 156)} assume a[5] == 1000; {335994#(<= proc_i 156)} is VALID [2019-05-15 10:25:31,022 INFO L273 TraceCheckUtils]: 238: Hoare triple {335994#(<= proc_i 156)} assume j > 4; {335994#(<= proc_i 156)} is VALID [2019-05-15 10:25:31,022 INFO L273 TraceCheckUtils]: 239: Hoare triple {335994#(<= proc_i 156)} assume j < 6; {335994#(<= proc_i 156)} is VALID [2019-05-15 10:25:31,023 INFO L273 TraceCheckUtils]: 240: Hoare triple {335994#(<= proc_i 156)} i := i + 4; {336013#(<= proc_i 160)} is VALID [2019-05-15 10:25:31,023 INFO L273 TraceCheckUtils]: 241: Hoare triple {336013#(<= proc_i 160)} assume i <= 1000; {336013#(<= proc_i 160)} is VALID [2019-05-15 10:25:31,024 INFO L273 TraceCheckUtils]: 242: Hoare triple {336013#(<= proc_i 160)} assume i + 4 < a[j]; {336013#(<= proc_i 160)} is VALID [2019-05-15 10:25:31,024 INFO L273 TraceCheckUtils]: 243: Hoare triple {336013#(<= proc_i 160)} assume a[5] == 1000; {336013#(<= proc_i 160)} is VALID [2019-05-15 10:25:31,024 INFO L273 TraceCheckUtils]: 244: Hoare triple {336013#(<= proc_i 160)} assume j > 4; {336013#(<= proc_i 160)} is VALID [2019-05-15 10:25:31,025 INFO L273 TraceCheckUtils]: 245: Hoare triple {336013#(<= proc_i 160)} assume j < 6; {336013#(<= proc_i 160)} is VALID [2019-05-15 10:25:31,026 INFO L273 TraceCheckUtils]: 246: Hoare triple {336013#(<= proc_i 160)} i := i + 4; {336032#(<= proc_i 164)} is VALID [2019-05-15 10:25:31,026 INFO L273 TraceCheckUtils]: 247: Hoare triple {336032#(<= proc_i 164)} assume i <= 1000; {336032#(<= proc_i 164)} is VALID [2019-05-15 10:25:31,027 INFO L273 TraceCheckUtils]: 248: Hoare triple {336032#(<= proc_i 164)} assume i + 4 < a[j]; {336032#(<= proc_i 164)} is VALID [2019-05-15 10:25:31,027 INFO L273 TraceCheckUtils]: 249: Hoare triple {336032#(<= proc_i 164)} assume a[5] == 1000; {336032#(<= proc_i 164)} is VALID [2019-05-15 10:25:31,028 INFO L273 TraceCheckUtils]: 250: Hoare triple {336032#(<= proc_i 164)} assume j > 4; {336032#(<= proc_i 164)} is VALID [2019-05-15 10:25:31,028 INFO L273 TraceCheckUtils]: 251: Hoare triple {336032#(<= proc_i 164)} assume j < 6; {336032#(<= proc_i 164)} is VALID [2019-05-15 10:25:31,029 INFO L273 TraceCheckUtils]: 252: Hoare triple {336032#(<= proc_i 164)} i := i + 4; {336051#(<= proc_i 168)} is VALID [2019-05-15 10:25:31,029 INFO L273 TraceCheckUtils]: 253: Hoare triple {336051#(<= proc_i 168)} assume i <= 1000; {336051#(<= proc_i 168)} is VALID [2019-05-15 10:25:31,030 INFO L273 TraceCheckUtils]: 254: Hoare triple {336051#(<= proc_i 168)} assume i + 4 < a[j]; {336051#(<= proc_i 168)} is VALID [2019-05-15 10:25:31,030 INFO L273 TraceCheckUtils]: 255: Hoare triple {336051#(<= proc_i 168)} assume a[5] == 1000; {336051#(<= proc_i 168)} is VALID [2019-05-15 10:25:31,031 INFO L273 TraceCheckUtils]: 256: Hoare triple {336051#(<= proc_i 168)} assume j > 4; {336051#(<= proc_i 168)} is VALID [2019-05-15 10:25:31,031 INFO L273 TraceCheckUtils]: 257: Hoare triple {336051#(<= proc_i 168)} assume j < 6; {336051#(<= proc_i 168)} is VALID [2019-05-15 10:25:31,032 INFO L273 TraceCheckUtils]: 258: Hoare triple {336051#(<= proc_i 168)} i := i + 4; {336070#(<= proc_i 172)} is VALID [2019-05-15 10:25:31,032 INFO L273 TraceCheckUtils]: 259: Hoare triple {336070#(<= proc_i 172)} assume i <= 1000; {336070#(<= proc_i 172)} is VALID [2019-05-15 10:25:31,033 INFO L273 TraceCheckUtils]: 260: Hoare triple {336070#(<= proc_i 172)} assume i + 4 < a[j]; {336070#(<= proc_i 172)} is VALID [2019-05-15 10:25:31,033 INFO L273 TraceCheckUtils]: 261: Hoare triple {336070#(<= proc_i 172)} assume a[5] == 1000; {336070#(<= proc_i 172)} is VALID [2019-05-15 10:25:31,034 INFO L273 TraceCheckUtils]: 262: Hoare triple {336070#(<= proc_i 172)} assume j > 4; {336070#(<= proc_i 172)} is VALID [2019-05-15 10:25:31,034 INFO L273 TraceCheckUtils]: 263: Hoare triple {336070#(<= proc_i 172)} assume j < 6; {336070#(<= proc_i 172)} is VALID [2019-05-15 10:25:31,035 INFO L273 TraceCheckUtils]: 264: Hoare triple {336070#(<= proc_i 172)} i := i + 4; {336089#(<= proc_i 176)} is VALID [2019-05-15 10:25:31,035 INFO L273 TraceCheckUtils]: 265: Hoare triple {336089#(<= proc_i 176)} assume i <= 1000; {336089#(<= proc_i 176)} is VALID [2019-05-15 10:25:31,036 INFO L273 TraceCheckUtils]: 266: Hoare triple {336089#(<= proc_i 176)} assume i + 4 < a[j]; {336089#(<= proc_i 176)} is VALID [2019-05-15 10:25:31,036 INFO L273 TraceCheckUtils]: 267: Hoare triple {336089#(<= proc_i 176)} assume a[5] == 1000; {336089#(<= proc_i 176)} is VALID [2019-05-15 10:25:31,037 INFO L273 TraceCheckUtils]: 268: Hoare triple {336089#(<= proc_i 176)} assume j > 4; {336089#(<= proc_i 176)} is VALID [2019-05-15 10:25:31,037 INFO L273 TraceCheckUtils]: 269: Hoare triple {336089#(<= proc_i 176)} assume j < 6; {336089#(<= proc_i 176)} is VALID [2019-05-15 10:25:31,038 INFO L273 TraceCheckUtils]: 270: Hoare triple {336089#(<= proc_i 176)} i := i + 4; {336108#(<= proc_i 180)} is VALID [2019-05-15 10:25:31,038 INFO L273 TraceCheckUtils]: 271: Hoare triple {336108#(<= proc_i 180)} assume i <= 1000; {336108#(<= proc_i 180)} is VALID [2019-05-15 10:25:31,039 INFO L273 TraceCheckUtils]: 272: Hoare triple {336108#(<= proc_i 180)} assume i + 4 < a[j]; {336108#(<= proc_i 180)} is VALID [2019-05-15 10:25:31,039 INFO L273 TraceCheckUtils]: 273: Hoare triple {336108#(<= proc_i 180)} assume a[5] == 1000; {336108#(<= proc_i 180)} is VALID [2019-05-15 10:25:31,040 INFO L273 TraceCheckUtils]: 274: Hoare triple {336108#(<= proc_i 180)} assume j > 4; {336108#(<= proc_i 180)} is VALID [2019-05-15 10:25:31,040 INFO L273 TraceCheckUtils]: 275: Hoare triple {336108#(<= proc_i 180)} assume j < 6; {336108#(<= proc_i 180)} is VALID [2019-05-15 10:25:31,041 INFO L273 TraceCheckUtils]: 276: Hoare triple {336108#(<= proc_i 180)} i := i + 4; {336127#(<= proc_i 184)} is VALID [2019-05-15 10:25:31,041 INFO L273 TraceCheckUtils]: 277: Hoare triple {336127#(<= proc_i 184)} assume i <= 1000; {336127#(<= proc_i 184)} is VALID [2019-05-15 10:25:31,042 INFO L273 TraceCheckUtils]: 278: Hoare triple {336127#(<= proc_i 184)} assume i + 4 < a[j]; {336127#(<= proc_i 184)} is VALID [2019-05-15 10:25:31,042 INFO L273 TraceCheckUtils]: 279: Hoare triple {336127#(<= proc_i 184)} assume a[5] == 1000; {336127#(<= proc_i 184)} is VALID [2019-05-15 10:25:31,043 INFO L273 TraceCheckUtils]: 280: Hoare triple {336127#(<= proc_i 184)} assume j > 4; {336127#(<= proc_i 184)} is VALID [2019-05-15 10:25:31,043 INFO L273 TraceCheckUtils]: 281: Hoare triple {336127#(<= proc_i 184)} assume j < 6; {336127#(<= proc_i 184)} is VALID [2019-05-15 10:25:31,044 INFO L273 TraceCheckUtils]: 282: Hoare triple {336127#(<= proc_i 184)} i := i + 4; {336146#(<= proc_i 188)} is VALID [2019-05-15 10:25:31,044 INFO L273 TraceCheckUtils]: 283: Hoare triple {336146#(<= proc_i 188)} assume i <= 1000; {336146#(<= proc_i 188)} is VALID [2019-05-15 10:25:31,045 INFO L273 TraceCheckUtils]: 284: Hoare triple {336146#(<= proc_i 188)} assume i + 4 < a[j]; {336146#(<= proc_i 188)} is VALID [2019-05-15 10:25:31,045 INFO L273 TraceCheckUtils]: 285: Hoare triple {336146#(<= proc_i 188)} assume a[5] == 1000; {336146#(<= proc_i 188)} is VALID [2019-05-15 10:25:31,046 INFO L273 TraceCheckUtils]: 286: Hoare triple {336146#(<= proc_i 188)} assume j > 4; {336146#(<= proc_i 188)} is VALID [2019-05-15 10:25:31,046 INFO L273 TraceCheckUtils]: 287: Hoare triple {336146#(<= proc_i 188)} assume j < 6; {336146#(<= proc_i 188)} is VALID [2019-05-15 10:25:31,047 INFO L273 TraceCheckUtils]: 288: Hoare triple {336146#(<= proc_i 188)} i := i + 4; {336165#(<= proc_i 192)} is VALID [2019-05-15 10:25:31,047 INFO L273 TraceCheckUtils]: 289: Hoare triple {336165#(<= proc_i 192)} assume i <= 1000; {336165#(<= proc_i 192)} is VALID [2019-05-15 10:25:31,048 INFO L273 TraceCheckUtils]: 290: Hoare triple {336165#(<= proc_i 192)} assume i + 4 < a[j]; {336165#(<= proc_i 192)} is VALID [2019-05-15 10:25:31,048 INFO L273 TraceCheckUtils]: 291: Hoare triple {336165#(<= proc_i 192)} assume a[5] == 1000; {336165#(<= proc_i 192)} is VALID [2019-05-15 10:25:31,049 INFO L273 TraceCheckUtils]: 292: Hoare triple {336165#(<= proc_i 192)} assume j > 4; {336165#(<= proc_i 192)} is VALID [2019-05-15 10:25:31,049 INFO L273 TraceCheckUtils]: 293: Hoare triple {336165#(<= proc_i 192)} assume j < 6; {336165#(<= proc_i 192)} is VALID [2019-05-15 10:25:31,050 INFO L273 TraceCheckUtils]: 294: Hoare triple {336165#(<= proc_i 192)} i := i + 4; {336184#(<= proc_i 196)} is VALID [2019-05-15 10:25:31,050 INFO L273 TraceCheckUtils]: 295: Hoare triple {336184#(<= proc_i 196)} assume i <= 1000; {336184#(<= proc_i 196)} is VALID [2019-05-15 10:25:31,051 INFO L273 TraceCheckUtils]: 296: Hoare triple {336184#(<= proc_i 196)} assume i + 4 < a[j]; {336184#(<= proc_i 196)} is VALID [2019-05-15 10:25:31,051 INFO L273 TraceCheckUtils]: 297: Hoare triple {336184#(<= proc_i 196)} assume a[5] == 1000; {336184#(<= proc_i 196)} is VALID [2019-05-15 10:25:31,051 INFO L273 TraceCheckUtils]: 298: Hoare triple {336184#(<= proc_i 196)} assume j > 4; {336184#(<= proc_i 196)} is VALID [2019-05-15 10:25:31,052 INFO L273 TraceCheckUtils]: 299: Hoare triple {336184#(<= proc_i 196)} assume j < 6; {336184#(<= proc_i 196)} is VALID [2019-05-15 10:25:31,053 INFO L273 TraceCheckUtils]: 300: Hoare triple {336184#(<= proc_i 196)} i := i + 4; {336203#(<= proc_i 200)} is VALID [2019-05-15 10:25:31,053 INFO L273 TraceCheckUtils]: 301: Hoare triple {336203#(<= proc_i 200)} assume i <= 1000; {336203#(<= proc_i 200)} is VALID [2019-05-15 10:25:31,054 INFO L273 TraceCheckUtils]: 302: Hoare triple {336203#(<= proc_i 200)} assume i + 4 < a[j]; {336203#(<= proc_i 200)} is VALID [2019-05-15 10:25:31,054 INFO L273 TraceCheckUtils]: 303: Hoare triple {336203#(<= proc_i 200)} assume a[5] == 1000; {336203#(<= proc_i 200)} is VALID [2019-05-15 10:25:31,054 INFO L273 TraceCheckUtils]: 304: Hoare triple {336203#(<= proc_i 200)} assume j > 4; {336203#(<= proc_i 200)} is VALID [2019-05-15 10:25:31,055 INFO L273 TraceCheckUtils]: 305: Hoare triple {336203#(<= proc_i 200)} assume j < 6; {336203#(<= proc_i 200)} is VALID [2019-05-15 10:25:31,056 INFO L273 TraceCheckUtils]: 306: Hoare triple {336203#(<= proc_i 200)} i := i + 4; {336222#(<= proc_i 204)} is VALID [2019-05-15 10:25:31,056 INFO L273 TraceCheckUtils]: 307: Hoare triple {336222#(<= proc_i 204)} assume i <= 1000; {336222#(<= proc_i 204)} is VALID [2019-05-15 10:25:31,057 INFO L273 TraceCheckUtils]: 308: Hoare triple {336222#(<= proc_i 204)} assume i + 4 < a[j]; {336222#(<= proc_i 204)} is VALID [2019-05-15 10:25:31,057 INFO L273 TraceCheckUtils]: 309: Hoare triple {336222#(<= proc_i 204)} assume a[5] == 1000; {336222#(<= proc_i 204)} is VALID [2019-05-15 10:25:31,057 INFO L273 TraceCheckUtils]: 310: Hoare triple {336222#(<= proc_i 204)} assume j > 4; {336222#(<= proc_i 204)} is VALID [2019-05-15 10:25:31,058 INFO L273 TraceCheckUtils]: 311: Hoare triple {336222#(<= proc_i 204)} assume j < 6; {336222#(<= proc_i 204)} is VALID [2019-05-15 10:25:31,059 INFO L273 TraceCheckUtils]: 312: Hoare triple {336222#(<= proc_i 204)} i := i + 4; {336241#(<= proc_i 208)} is VALID [2019-05-15 10:25:31,059 INFO L273 TraceCheckUtils]: 313: Hoare triple {336241#(<= proc_i 208)} assume i <= 1000; {336241#(<= proc_i 208)} is VALID [2019-05-15 10:25:31,059 INFO L273 TraceCheckUtils]: 314: Hoare triple {336241#(<= proc_i 208)} assume i + 4 < a[j]; {336241#(<= proc_i 208)} is VALID [2019-05-15 10:25:31,060 INFO L273 TraceCheckUtils]: 315: Hoare triple {336241#(<= proc_i 208)} assume a[5] == 1000; {336241#(<= proc_i 208)} is VALID [2019-05-15 10:25:31,060 INFO L273 TraceCheckUtils]: 316: Hoare triple {336241#(<= proc_i 208)} assume j > 4; {336241#(<= proc_i 208)} is VALID [2019-05-15 10:25:31,061 INFO L273 TraceCheckUtils]: 317: Hoare triple {336241#(<= proc_i 208)} assume j < 6; {336241#(<= proc_i 208)} is VALID [2019-05-15 10:25:31,061 INFO L273 TraceCheckUtils]: 318: Hoare triple {336241#(<= proc_i 208)} i := i + 4; {336260#(<= proc_i 212)} is VALID [2019-05-15 10:25:31,062 INFO L273 TraceCheckUtils]: 319: Hoare triple {336260#(<= proc_i 212)} assume i <= 1000; {336260#(<= proc_i 212)} is VALID [2019-05-15 10:25:31,062 INFO L273 TraceCheckUtils]: 320: Hoare triple {336260#(<= proc_i 212)} assume i + 4 < a[j]; {336260#(<= proc_i 212)} is VALID [2019-05-15 10:25:31,063 INFO L273 TraceCheckUtils]: 321: Hoare triple {336260#(<= proc_i 212)} assume a[5] == 1000; {336260#(<= proc_i 212)} is VALID [2019-05-15 10:25:31,063 INFO L273 TraceCheckUtils]: 322: Hoare triple {336260#(<= proc_i 212)} assume j > 4; {336260#(<= proc_i 212)} is VALID [2019-05-15 10:25:31,064 INFO L273 TraceCheckUtils]: 323: Hoare triple {336260#(<= proc_i 212)} assume j < 6; {336260#(<= proc_i 212)} is VALID [2019-05-15 10:25:31,064 INFO L273 TraceCheckUtils]: 324: Hoare triple {336260#(<= proc_i 212)} i := i + 4; {336279#(<= proc_i 216)} is VALID [2019-05-15 10:25:31,065 INFO L273 TraceCheckUtils]: 325: Hoare triple {336279#(<= proc_i 216)} assume i <= 1000; {336279#(<= proc_i 216)} is VALID [2019-05-15 10:25:31,065 INFO L273 TraceCheckUtils]: 326: Hoare triple {336279#(<= proc_i 216)} assume i + 4 < a[j]; {336279#(<= proc_i 216)} is VALID [2019-05-15 10:25:31,066 INFO L273 TraceCheckUtils]: 327: Hoare triple {336279#(<= proc_i 216)} assume a[5] == 1000; {336279#(<= proc_i 216)} is VALID [2019-05-15 10:25:31,066 INFO L273 TraceCheckUtils]: 328: Hoare triple {336279#(<= proc_i 216)} assume j > 4; {336279#(<= proc_i 216)} is VALID [2019-05-15 10:25:31,067 INFO L273 TraceCheckUtils]: 329: Hoare triple {336279#(<= proc_i 216)} assume j < 6; {336279#(<= proc_i 216)} is VALID [2019-05-15 10:25:31,067 INFO L273 TraceCheckUtils]: 330: Hoare triple {336279#(<= proc_i 216)} i := i + 4; {336298#(<= proc_i 220)} is VALID [2019-05-15 10:25:31,068 INFO L273 TraceCheckUtils]: 331: Hoare triple {336298#(<= proc_i 220)} assume i <= 1000; {336298#(<= proc_i 220)} is VALID [2019-05-15 10:25:31,068 INFO L273 TraceCheckUtils]: 332: Hoare triple {336298#(<= proc_i 220)} assume i + 4 < a[j]; {336298#(<= proc_i 220)} is VALID [2019-05-15 10:25:31,069 INFO L273 TraceCheckUtils]: 333: Hoare triple {336298#(<= proc_i 220)} assume a[5] == 1000; {336298#(<= proc_i 220)} is VALID [2019-05-15 10:25:31,069 INFO L273 TraceCheckUtils]: 334: Hoare triple {336298#(<= proc_i 220)} assume j > 4; {336298#(<= proc_i 220)} is VALID [2019-05-15 10:25:31,070 INFO L273 TraceCheckUtils]: 335: Hoare triple {336298#(<= proc_i 220)} assume j < 6; {336298#(<= proc_i 220)} is VALID [2019-05-15 10:25:31,070 INFO L273 TraceCheckUtils]: 336: Hoare triple {336298#(<= proc_i 220)} i := i + 4; {336317#(<= proc_i 224)} is VALID [2019-05-15 10:25:31,071 INFO L273 TraceCheckUtils]: 337: Hoare triple {336317#(<= proc_i 224)} assume i <= 1000; {336317#(<= proc_i 224)} is VALID [2019-05-15 10:25:31,071 INFO L273 TraceCheckUtils]: 338: Hoare triple {336317#(<= proc_i 224)} assume i + 4 < a[j]; {336317#(<= proc_i 224)} is VALID [2019-05-15 10:25:31,072 INFO L273 TraceCheckUtils]: 339: Hoare triple {336317#(<= proc_i 224)} assume a[5] == 1000; {336317#(<= proc_i 224)} is VALID [2019-05-15 10:25:31,072 INFO L273 TraceCheckUtils]: 340: Hoare triple {336317#(<= proc_i 224)} assume j > 4; {336317#(<= proc_i 224)} is VALID [2019-05-15 10:25:31,073 INFO L273 TraceCheckUtils]: 341: Hoare triple {336317#(<= proc_i 224)} assume j < 6; {336317#(<= proc_i 224)} is VALID [2019-05-15 10:25:31,073 INFO L273 TraceCheckUtils]: 342: Hoare triple {336317#(<= proc_i 224)} i := i + 4; {336336#(<= proc_i 228)} is VALID [2019-05-15 10:25:31,074 INFO L273 TraceCheckUtils]: 343: Hoare triple {336336#(<= proc_i 228)} assume i <= 1000; {336336#(<= proc_i 228)} is VALID [2019-05-15 10:25:31,074 INFO L273 TraceCheckUtils]: 344: Hoare triple {336336#(<= proc_i 228)} assume i + 4 < a[j]; {336336#(<= proc_i 228)} is VALID [2019-05-15 10:25:31,075 INFO L273 TraceCheckUtils]: 345: Hoare triple {336336#(<= proc_i 228)} assume a[5] == 1000; {336336#(<= proc_i 228)} is VALID [2019-05-15 10:25:31,075 INFO L273 TraceCheckUtils]: 346: Hoare triple {336336#(<= proc_i 228)} assume j > 4; {336336#(<= proc_i 228)} is VALID [2019-05-15 10:25:31,076 INFO L273 TraceCheckUtils]: 347: Hoare triple {336336#(<= proc_i 228)} assume j < 6; {336336#(<= proc_i 228)} is VALID [2019-05-15 10:25:31,076 INFO L273 TraceCheckUtils]: 348: Hoare triple {336336#(<= proc_i 228)} i := i + 4; {336355#(<= proc_i 232)} is VALID [2019-05-15 10:25:31,077 INFO L273 TraceCheckUtils]: 349: Hoare triple {336355#(<= proc_i 232)} assume i <= 1000; {336355#(<= proc_i 232)} is VALID [2019-05-15 10:25:31,077 INFO L273 TraceCheckUtils]: 350: Hoare triple {336355#(<= proc_i 232)} assume i + 4 < a[j]; {336355#(<= proc_i 232)} is VALID [2019-05-15 10:25:31,078 INFO L273 TraceCheckUtils]: 351: Hoare triple {336355#(<= proc_i 232)} assume a[5] == 1000; {336355#(<= proc_i 232)} is VALID [2019-05-15 10:25:31,078 INFO L273 TraceCheckUtils]: 352: Hoare triple {336355#(<= proc_i 232)} assume j > 4; {336355#(<= proc_i 232)} is VALID [2019-05-15 10:25:31,079 INFO L273 TraceCheckUtils]: 353: Hoare triple {336355#(<= proc_i 232)} assume j < 6; {336355#(<= proc_i 232)} is VALID [2019-05-15 10:25:31,079 INFO L273 TraceCheckUtils]: 354: Hoare triple {336355#(<= proc_i 232)} i := i + 4; {336374#(<= proc_i 236)} is VALID [2019-05-15 10:25:31,080 INFO L273 TraceCheckUtils]: 355: Hoare triple {336374#(<= proc_i 236)} assume i <= 1000; {336374#(<= proc_i 236)} is VALID [2019-05-15 10:25:31,080 INFO L273 TraceCheckUtils]: 356: Hoare triple {336374#(<= proc_i 236)} assume i + 4 < a[j]; {336374#(<= proc_i 236)} is VALID [2019-05-15 10:25:31,081 INFO L273 TraceCheckUtils]: 357: Hoare triple {336374#(<= proc_i 236)} assume a[5] == 1000; {336374#(<= proc_i 236)} is VALID [2019-05-15 10:25:31,081 INFO L273 TraceCheckUtils]: 358: Hoare triple {336374#(<= proc_i 236)} assume j > 4; {336374#(<= proc_i 236)} is VALID [2019-05-15 10:25:31,082 INFO L273 TraceCheckUtils]: 359: Hoare triple {336374#(<= proc_i 236)} assume j < 6; {336374#(<= proc_i 236)} is VALID [2019-05-15 10:25:31,082 INFO L273 TraceCheckUtils]: 360: Hoare triple {336374#(<= proc_i 236)} i := i + 4; {336393#(<= proc_i 240)} is VALID [2019-05-15 10:25:31,083 INFO L273 TraceCheckUtils]: 361: Hoare triple {336393#(<= proc_i 240)} assume i <= 1000; {336393#(<= proc_i 240)} is VALID [2019-05-15 10:25:31,083 INFO L273 TraceCheckUtils]: 362: Hoare triple {336393#(<= proc_i 240)} assume i + 4 < a[j]; {336393#(<= proc_i 240)} is VALID [2019-05-15 10:25:31,084 INFO L273 TraceCheckUtils]: 363: Hoare triple {336393#(<= proc_i 240)} assume a[5] == 1000; {336393#(<= proc_i 240)} is VALID [2019-05-15 10:25:31,084 INFO L273 TraceCheckUtils]: 364: Hoare triple {336393#(<= proc_i 240)} assume j > 4; {336393#(<= proc_i 240)} is VALID [2019-05-15 10:25:31,085 INFO L273 TraceCheckUtils]: 365: Hoare triple {336393#(<= proc_i 240)} assume j < 6; {336393#(<= proc_i 240)} is VALID [2019-05-15 10:25:31,085 INFO L273 TraceCheckUtils]: 366: Hoare triple {336393#(<= proc_i 240)} i := i + 4; {336412#(<= proc_i 244)} is VALID [2019-05-15 10:25:31,086 INFO L273 TraceCheckUtils]: 367: Hoare triple {336412#(<= proc_i 244)} assume i <= 1000; {336412#(<= proc_i 244)} is VALID [2019-05-15 10:25:31,086 INFO L273 TraceCheckUtils]: 368: Hoare triple {336412#(<= proc_i 244)} assume i + 4 < a[j]; {336412#(<= proc_i 244)} is VALID [2019-05-15 10:25:31,087 INFO L273 TraceCheckUtils]: 369: Hoare triple {336412#(<= proc_i 244)} assume a[5] == 1000; {336412#(<= proc_i 244)} is VALID [2019-05-15 10:25:31,087 INFO L273 TraceCheckUtils]: 370: Hoare triple {336412#(<= proc_i 244)} assume j > 4; {336412#(<= proc_i 244)} is VALID [2019-05-15 10:25:31,087 INFO L273 TraceCheckUtils]: 371: Hoare triple {336412#(<= proc_i 244)} assume j < 6; {336412#(<= proc_i 244)} is VALID [2019-05-15 10:25:31,088 INFO L273 TraceCheckUtils]: 372: Hoare triple {336412#(<= proc_i 244)} i := i + 4; {336431#(<= proc_i 248)} is VALID [2019-05-15 10:25:31,089 INFO L273 TraceCheckUtils]: 373: Hoare triple {336431#(<= proc_i 248)} assume i <= 1000; {336431#(<= proc_i 248)} is VALID [2019-05-15 10:25:31,089 INFO L273 TraceCheckUtils]: 374: Hoare triple {336431#(<= proc_i 248)} assume i + 4 < a[j]; {336431#(<= proc_i 248)} is VALID [2019-05-15 10:25:31,090 INFO L273 TraceCheckUtils]: 375: Hoare triple {336431#(<= proc_i 248)} assume a[5] == 1000; {336431#(<= proc_i 248)} is VALID [2019-05-15 10:25:31,090 INFO L273 TraceCheckUtils]: 376: Hoare triple {336431#(<= proc_i 248)} assume j > 4; {336431#(<= proc_i 248)} is VALID [2019-05-15 10:25:31,090 INFO L273 TraceCheckUtils]: 377: Hoare triple {336431#(<= proc_i 248)} assume j < 6; {336431#(<= proc_i 248)} is VALID [2019-05-15 10:25:31,091 INFO L273 TraceCheckUtils]: 378: Hoare triple {336431#(<= proc_i 248)} i := i + 4; {336450#(<= proc_i 252)} is VALID [2019-05-15 10:25:31,092 INFO L273 TraceCheckUtils]: 379: Hoare triple {336450#(<= proc_i 252)} assume i <= 1000; {336450#(<= proc_i 252)} is VALID [2019-05-15 10:25:31,092 INFO L273 TraceCheckUtils]: 380: Hoare triple {336450#(<= proc_i 252)} assume i + 4 < a[j]; {336450#(<= proc_i 252)} is VALID [2019-05-15 10:25:31,093 INFO L273 TraceCheckUtils]: 381: Hoare triple {336450#(<= proc_i 252)} assume a[5] == 1000; {336450#(<= proc_i 252)} is VALID [2019-05-15 10:25:31,093 INFO L273 TraceCheckUtils]: 382: Hoare triple {336450#(<= proc_i 252)} assume j > 4; {336450#(<= proc_i 252)} is VALID [2019-05-15 10:25:31,093 INFO L273 TraceCheckUtils]: 383: Hoare triple {336450#(<= proc_i 252)} assume j < 6; {336450#(<= proc_i 252)} is VALID [2019-05-15 10:25:31,094 INFO L273 TraceCheckUtils]: 384: Hoare triple {336450#(<= proc_i 252)} i := i + 4; {336469#(<= proc_i 256)} is VALID [2019-05-15 10:25:31,095 INFO L273 TraceCheckUtils]: 385: Hoare triple {336469#(<= proc_i 256)} assume i <= 1000; {336469#(<= proc_i 256)} is VALID [2019-05-15 10:25:31,095 INFO L273 TraceCheckUtils]: 386: Hoare triple {336469#(<= proc_i 256)} assume i + 4 < a[j]; {336469#(<= proc_i 256)} is VALID [2019-05-15 10:25:31,095 INFO L273 TraceCheckUtils]: 387: Hoare triple {336469#(<= proc_i 256)} assume a[5] == 1000; {336469#(<= proc_i 256)} is VALID [2019-05-15 10:25:31,096 INFO L273 TraceCheckUtils]: 388: Hoare triple {336469#(<= proc_i 256)} assume j > 4; {336469#(<= proc_i 256)} is VALID [2019-05-15 10:25:31,096 INFO L273 TraceCheckUtils]: 389: Hoare triple {336469#(<= proc_i 256)} assume j < 6; {336469#(<= proc_i 256)} is VALID [2019-05-15 10:25:31,097 INFO L273 TraceCheckUtils]: 390: Hoare triple {336469#(<= proc_i 256)} i := i + 4; {336488#(<= proc_i 260)} is VALID [2019-05-15 10:25:31,098 INFO L273 TraceCheckUtils]: 391: Hoare triple {336488#(<= proc_i 260)} assume i <= 1000; {336488#(<= proc_i 260)} is VALID [2019-05-15 10:25:31,098 INFO L273 TraceCheckUtils]: 392: Hoare triple {336488#(<= proc_i 260)} assume i + 4 < a[j]; {336488#(<= proc_i 260)} is VALID [2019-05-15 10:25:31,098 INFO L273 TraceCheckUtils]: 393: Hoare triple {336488#(<= proc_i 260)} assume a[5] == 1000; {336488#(<= proc_i 260)} is VALID [2019-05-15 10:25:31,099 INFO L273 TraceCheckUtils]: 394: Hoare triple {336488#(<= proc_i 260)} assume j > 4; {336488#(<= proc_i 260)} is VALID [2019-05-15 10:25:31,099 INFO L273 TraceCheckUtils]: 395: Hoare triple {336488#(<= proc_i 260)} assume j < 6; {336488#(<= proc_i 260)} is VALID [2019-05-15 10:25:31,100 INFO L273 TraceCheckUtils]: 396: Hoare triple {336488#(<= proc_i 260)} i := i + 4; {336507#(<= proc_i 264)} is VALID [2019-05-15 10:25:31,100 INFO L273 TraceCheckUtils]: 397: Hoare triple {336507#(<= proc_i 264)} assume i <= 1000; {336507#(<= proc_i 264)} is VALID [2019-05-15 10:25:31,101 INFO L273 TraceCheckUtils]: 398: Hoare triple {336507#(<= proc_i 264)} assume i + 4 < a[j]; {336507#(<= proc_i 264)} is VALID [2019-05-15 10:25:31,101 INFO L273 TraceCheckUtils]: 399: Hoare triple {336507#(<= proc_i 264)} assume a[5] == 1000; {336507#(<= proc_i 264)} is VALID [2019-05-15 10:25:31,102 INFO L273 TraceCheckUtils]: 400: Hoare triple {336507#(<= proc_i 264)} assume j > 4; {336507#(<= proc_i 264)} is VALID [2019-05-15 10:25:31,102 INFO L273 TraceCheckUtils]: 401: Hoare triple {336507#(<= proc_i 264)} assume j < 6; {336507#(<= proc_i 264)} is VALID [2019-05-15 10:25:31,103 INFO L273 TraceCheckUtils]: 402: Hoare triple {336507#(<= proc_i 264)} i := i + 4; {336526#(<= proc_i 268)} is VALID [2019-05-15 10:25:31,103 INFO L273 TraceCheckUtils]: 403: Hoare triple {336526#(<= proc_i 268)} assume i <= 1000; {336526#(<= proc_i 268)} is VALID [2019-05-15 10:25:31,104 INFO L273 TraceCheckUtils]: 404: Hoare triple {336526#(<= proc_i 268)} assume i + 4 < a[j]; {336526#(<= proc_i 268)} is VALID [2019-05-15 10:25:31,104 INFO L273 TraceCheckUtils]: 405: Hoare triple {336526#(<= proc_i 268)} assume a[5] == 1000; {336526#(<= proc_i 268)} is VALID [2019-05-15 10:25:31,105 INFO L273 TraceCheckUtils]: 406: Hoare triple {336526#(<= proc_i 268)} assume j > 4; {336526#(<= proc_i 268)} is VALID [2019-05-15 10:25:31,105 INFO L273 TraceCheckUtils]: 407: Hoare triple {336526#(<= proc_i 268)} assume j < 6; {336526#(<= proc_i 268)} is VALID [2019-05-15 10:25:31,106 INFO L273 TraceCheckUtils]: 408: Hoare triple {336526#(<= proc_i 268)} i := i + 4; {336545#(<= proc_i 272)} is VALID [2019-05-15 10:25:31,106 INFO L273 TraceCheckUtils]: 409: Hoare triple {336545#(<= proc_i 272)} assume i <= 1000; {336545#(<= proc_i 272)} is VALID [2019-05-15 10:25:31,107 INFO L273 TraceCheckUtils]: 410: Hoare triple {336545#(<= proc_i 272)} assume i + 4 < a[j]; {336545#(<= proc_i 272)} is VALID [2019-05-15 10:25:31,107 INFO L273 TraceCheckUtils]: 411: Hoare triple {336545#(<= proc_i 272)} assume a[5] == 1000; {336545#(<= proc_i 272)} is VALID [2019-05-15 10:25:31,108 INFO L273 TraceCheckUtils]: 412: Hoare triple {336545#(<= proc_i 272)} assume j > 4; {336545#(<= proc_i 272)} is VALID [2019-05-15 10:25:31,108 INFO L273 TraceCheckUtils]: 413: Hoare triple {336545#(<= proc_i 272)} assume j < 6; {336545#(<= proc_i 272)} is VALID [2019-05-15 10:25:31,109 INFO L273 TraceCheckUtils]: 414: Hoare triple {336545#(<= proc_i 272)} i := i + 4; {336564#(<= proc_i 276)} is VALID [2019-05-15 10:25:31,109 INFO L273 TraceCheckUtils]: 415: Hoare triple {336564#(<= proc_i 276)} assume i <= 1000; {336564#(<= proc_i 276)} is VALID [2019-05-15 10:25:31,110 INFO L273 TraceCheckUtils]: 416: Hoare triple {336564#(<= proc_i 276)} assume i + 4 < a[j]; {336564#(<= proc_i 276)} is VALID [2019-05-15 10:25:31,110 INFO L273 TraceCheckUtils]: 417: Hoare triple {336564#(<= proc_i 276)} assume a[5] == 1000; {336564#(<= proc_i 276)} is VALID [2019-05-15 10:25:31,111 INFO L273 TraceCheckUtils]: 418: Hoare triple {336564#(<= proc_i 276)} assume j > 4; {336564#(<= proc_i 276)} is VALID [2019-05-15 10:25:31,111 INFO L273 TraceCheckUtils]: 419: Hoare triple {336564#(<= proc_i 276)} assume j < 6; {336564#(<= proc_i 276)} is VALID [2019-05-15 10:25:31,112 INFO L273 TraceCheckUtils]: 420: Hoare triple {336564#(<= proc_i 276)} i := i + 4; {336583#(<= proc_i 280)} is VALID [2019-05-15 10:25:31,112 INFO L273 TraceCheckUtils]: 421: Hoare triple {336583#(<= proc_i 280)} assume i <= 1000; {336583#(<= proc_i 280)} is VALID [2019-05-15 10:25:31,113 INFO L273 TraceCheckUtils]: 422: Hoare triple {336583#(<= proc_i 280)} assume i + 4 < a[j]; {336583#(<= proc_i 280)} is VALID [2019-05-15 10:25:31,113 INFO L273 TraceCheckUtils]: 423: Hoare triple {336583#(<= proc_i 280)} assume a[5] == 1000; {336583#(<= proc_i 280)} is VALID [2019-05-15 10:25:31,114 INFO L273 TraceCheckUtils]: 424: Hoare triple {336583#(<= proc_i 280)} assume j > 4; {336583#(<= proc_i 280)} is VALID [2019-05-15 10:25:31,114 INFO L273 TraceCheckUtils]: 425: Hoare triple {336583#(<= proc_i 280)} assume j < 6; {336583#(<= proc_i 280)} is VALID [2019-05-15 10:25:31,115 INFO L273 TraceCheckUtils]: 426: Hoare triple {336583#(<= proc_i 280)} i := i + 4; {336602#(<= proc_i 284)} is VALID [2019-05-15 10:25:31,115 INFO L273 TraceCheckUtils]: 427: Hoare triple {336602#(<= proc_i 284)} assume i <= 1000; {336602#(<= proc_i 284)} is VALID [2019-05-15 10:25:31,116 INFO L273 TraceCheckUtils]: 428: Hoare triple {336602#(<= proc_i 284)} assume i + 4 < a[j]; {336602#(<= proc_i 284)} is VALID [2019-05-15 10:25:31,116 INFO L273 TraceCheckUtils]: 429: Hoare triple {336602#(<= proc_i 284)} assume a[5] == 1000; {336602#(<= proc_i 284)} is VALID [2019-05-15 10:25:31,117 INFO L273 TraceCheckUtils]: 430: Hoare triple {336602#(<= proc_i 284)} assume j > 4; {336602#(<= proc_i 284)} is VALID [2019-05-15 10:25:31,117 INFO L273 TraceCheckUtils]: 431: Hoare triple {336602#(<= proc_i 284)} assume j < 6; {336602#(<= proc_i 284)} is VALID [2019-05-15 10:25:31,118 INFO L273 TraceCheckUtils]: 432: Hoare triple {336602#(<= proc_i 284)} i := i + 4; {336621#(<= proc_i 288)} is VALID [2019-05-15 10:25:31,118 INFO L273 TraceCheckUtils]: 433: Hoare triple {336621#(<= proc_i 288)} assume i <= 1000; {336621#(<= proc_i 288)} is VALID [2019-05-15 10:25:31,119 INFO L273 TraceCheckUtils]: 434: Hoare triple {336621#(<= proc_i 288)} assume i + 4 < a[j]; {336621#(<= proc_i 288)} is VALID [2019-05-15 10:25:31,119 INFO L273 TraceCheckUtils]: 435: Hoare triple {336621#(<= proc_i 288)} assume a[5] == 1000; {336621#(<= proc_i 288)} is VALID [2019-05-15 10:25:31,119 INFO L273 TraceCheckUtils]: 436: Hoare triple {336621#(<= proc_i 288)} assume j > 4; {336621#(<= proc_i 288)} is VALID [2019-05-15 10:25:31,120 INFO L273 TraceCheckUtils]: 437: Hoare triple {336621#(<= proc_i 288)} assume j < 6; {336621#(<= proc_i 288)} is VALID [2019-05-15 10:25:31,121 INFO L273 TraceCheckUtils]: 438: Hoare triple {336621#(<= proc_i 288)} i := i + 4; {336640#(<= proc_i 292)} is VALID [2019-05-15 10:25:31,121 INFO L273 TraceCheckUtils]: 439: Hoare triple {336640#(<= proc_i 292)} assume i <= 1000; {336640#(<= proc_i 292)} is VALID [2019-05-15 10:25:31,122 INFO L273 TraceCheckUtils]: 440: Hoare triple {336640#(<= proc_i 292)} assume i + 4 < a[j]; {336640#(<= proc_i 292)} is VALID [2019-05-15 10:25:31,122 INFO L273 TraceCheckUtils]: 441: Hoare triple {336640#(<= proc_i 292)} assume a[5] == 1000; {336640#(<= proc_i 292)} is VALID [2019-05-15 10:25:31,122 INFO L273 TraceCheckUtils]: 442: Hoare triple {336640#(<= proc_i 292)} assume j > 4; {336640#(<= proc_i 292)} is VALID [2019-05-15 10:25:31,123 INFO L273 TraceCheckUtils]: 443: Hoare triple {336640#(<= proc_i 292)} assume j < 6; {336640#(<= proc_i 292)} is VALID [2019-05-15 10:25:31,124 INFO L273 TraceCheckUtils]: 444: Hoare triple {336640#(<= proc_i 292)} i := i + 4; {336659#(<= proc_i 296)} is VALID [2019-05-15 10:25:31,124 INFO L273 TraceCheckUtils]: 445: Hoare triple {336659#(<= proc_i 296)} assume i <= 1000; {336659#(<= proc_i 296)} is VALID [2019-05-15 10:25:31,124 INFO L273 TraceCheckUtils]: 446: Hoare triple {336659#(<= proc_i 296)} assume i + 4 < a[j]; {336659#(<= proc_i 296)} is VALID [2019-05-15 10:25:31,125 INFO L273 TraceCheckUtils]: 447: Hoare triple {336659#(<= proc_i 296)} assume a[5] == 1000; {336659#(<= proc_i 296)} is VALID [2019-05-15 10:25:31,125 INFO L273 TraceCheckUtils]: 448: Hoare triple {336659#(<= proc_i 296)} assume j > 4; {336659#(<= proc_i 296)} is VALID [2019-05-15 10:25:31,126 INFO L273 TraceCheckUtils]: 449: Hoare triple {336659#(<= proc_i 296)} assume j < 6; {336659#(<= proc_i 296)} is VALID [2019-05-15 10:25:31,126 INFO L273 TraceCheckUtils]: 450: Hoare triple {336659#(<= proc_i 296)} i := i + 4; {336678#(<= proc_i 300)} is VALID [2019-05-15 10:25:31,127 INFO L273 TraceCheckUtils]: 451: Hoare triple {336678#(<= proc_i 300)} assume i <= 1000; {336678#(<= proc_i 300)} is VALID [2019-05-15 10:25:31,127 INFO L273 TraceCheckUtils]: 452: Hoare triple {336678#(<= proc_i 300)} assume i + 4 < a[j]; {336678#(<= proc_i 300)} is VALID [2019-05-15 10:25:31,128 INFO L273 TraceCheckUtils]: 453: Hoare triple {336678#(<= proc_i 300)} assume a[5] == 1000; {336678#(<= proc_i 300)} is VALID [2019-05-15 10:25:31,128 INFO L273 TraceCheckUtils]: 454: Hoare triple {336678#(<= proc_i 300)} assume j > 4; {336678#(<= proc_i 300)} is VALID [2019-05-15 10:25:31,129 INFO L273 TraceCheckUtils]: 455: Hoare triple {336678#(<= proc_i 300)} assume j < 6; {336678#(<= proc_i 300)} is VALID [2019-05-15 10:25:31,129 INFO L273 TraceCheckUtils]: 456: Hoare triple {336678#(<= proc_i 300)} i := i + 4; {336697#(<= proc_i 304)} is VALID [2019-05-15 10:25:31,130 INFO L273 TraceCheckUtils]: 457: Hoare triple {336697#(<= proc_i 304)} assume i <= 1000; {336697#(<= proc_i 304)} is VALID [2019-05-15 10:25:31,130 INFO L273 TraceCheckUtils]: 458: Hoare triple {336697#(<= proc_i 304)} assume i + 4 < a[j]; {336697#(<= proc_i 304)} is VALID [2019-05-15 10:25:31,131 INFO L273 TraceCheckUtils]: 459: Hoare triple {336697#(<= proc_i 304)} assume a[5] == 1000; {336697#(<= proc_i 304)} is VALID [2019-05-15 10:25:31,131 INFO L273 TraceCheckUtils]: 460: Hoare triple {336697#(<= proc_i 304)} assume j > 4; {336697#(<= proc_i 304)} is VALID [2019-05-15 10:25:31,132 INFO L273 TraceCheckUtils]: 461: Hoare triple {336697#(<= proc_i 304)} assume j < 6; {336697#(<= proc_i 304)} is VALID [2019-05-15 10:25:31,132 INFO L273 TraceCheckUtils]: 462: Hoare triple {336697#(<= proc_i 304)} i := i + 4; {336716#(<= proc_i 308)} is VALID [2019-05-15 10:25:31,133 INFO L273 TraceCheckUtils]: 463: Hoare triple {336716#(<= proc_i 308)} assume i <= 1000; {336716#(<= proc_i 308)} is VALID [2019-05-15 10:25:31,133 INFO L273 TraceCheckUtils]: 464: Hoare triple {336716#(<= proc_i 308)} assume i + 4 < a[j]; {336716#(<= proc_i 308)} is VALID [2019-05-15 10:25:31,134 INFO L273 TraceCheckUtils]: 465: Hoare triple {336716#(<= proc_i 308)} assume a[5] == 1000; {336716#(<= proc_i 308)} is VALID [2019-05-15 10:25:31,134 INFO L273 TraceCheckUtils]: 466: Hoare triple {336716#(<= proc_i 308)} assume j > 4; {336716#(<= proc_i 308)} is VALID [2019-05-15 10:25:31,135 INFO L273 TraceCheckUtils]: 467: Hoare triple {336716#(<= proc_i 308)} assume j < 6; {336716#(<= proc_i 308)} is VALID [2019-05-15 10:25:31,135 INFO L273 TraceCheckUtils]: 468: Hoare triple {336716#(<= proc_i 308)} i := i + 4; {336735#(<= proc_i 312)} is VALID [2019-05-15 10:25:31,136 INFO L273 TraceCheckUtils]: 469: Hoare triple {336735#(<= proc_i 312)} assume i <= 1000; {336735#(<= proc_i 312)} is VALID [2019-05-15 10:25:31,136 INFO L273 TraceCheckUtils]: 470: Hoare triple {336735#(<= proc_i 312)} assume i + 4 < a[j]; {336735#(<= proc_i 312)} is VALID [2019-05-15 10:25:31,137 INFO L273 TraceCheckUtils]: 471: Hoare triple {336735#(<= proc_i 312)} assume a[5] == 1000; {336735#(<= proc_i 312)} is VALID [2019-05-15 10:25:31,137 INFO L273 TraceCheckUtils]: 472: Hoare triple {336735#(<= proc_i 312)} assume j > 4; {336735#(<= proc_i 312)} is VALID [2019-05-15 10:25:31,138 INFO L273 TraceCheckUtils]: 473: Hoare triple {336735#(<= proc_i 312)} assume j < 6; {336735#(<= proc_i 312)} is VALID [2019-05-15 10:25:31,138 INFO L273 TraceCheckUtils]: 474: Hoare triple {336735#(<= proc_i 312)} i := i + 4; {336754#(<= proc_i 316)} is VALID [2019-05-15 10:25:31,139 INFO L273 TraceCheckUtils]: 475: Hoare triple {336754#(<= proc_i 316)} assume i <= 1000; {336754#(<= proc_i 316)} is VALID [2019-05-15 10:25:31,139 INFO L273 TraceCheckUtils]: 476: Hoare triple {336754#(<= proc_i 316)} assume i + 4 < a[j]; {336754#(<= proc_i 316)} is VALID [2019-05-15 10:25:31,140 INFO L273 TraceCheckUtils]: 477: Hoare triple {336754#(<= proc_i 316)} assume a[5] == 1000; {336754#(<= proc_i 316)} is VALID [2019-05-15 10:25:31,140 INFO L273 TraceCheckUtils]: 478: Hoare triple {336754#(<= proc_i 316)} assume j > 4; {336754#(<= proc_i 316)} is VALID [2019-05-15 10:25:31,141 INFO L273 TraceCheckUtils]: 479: Hoare triple {336754#(<= proc_i 316)} assume j < 6; {336754#(<= proc_i 316)} is VALID [2019-05-15 10:25:31,141 INFO L273 TraceCheckUtils]: 480: Hoare triple {336754#(<= proc_i 316)} i := i + 4; {336773#(<= proc_i 320)} is VALID [2019-05-15 10:25:31,142 INFO L273 TraceCheckUtils]: 481: Hoare triple {336773#(<= proc_i 320)} assume i <= 1000; {336773#(<= proc_i 320)} is VALID [2019-05-15 10:25:31,142 INFO L273 TraceCheckUtils]: 482: Hoare triple {336773#(<= proc_i 320)} assume i + 4 < a[j]; {336773#(<= proc_i 320)} is VALID [2019-05-15 10:25:31,143 INFO L273 TraceCheckUtils]: 483: Hoare triple {336773#(<= proc_i 320)} assume a[5] == 1000; {336773#(<= proc_i 320)} is VALID [2019-05-15 10:25:31,143 INFO L273 TraceCheckUtils]: 484: Hoare triple {336773#(<= proc_i 320)} assume j > 4; {336773#(<= proc_i 320)} is VALID [2019-05-15 10:25:31,143 INFO L273 TraceCheckUtils]: 485: Hoare triple {336773#(<= proc_i 320)} assume j < 6; {336773#(<= proc_i 320)} is VALID [2019-05-15 10:25:31,144 INFO L273 TraceCheckUtils]: 486: Hoare triple {336773#(<= proc_i 320)} i := i + 4; {336792#(<= proc_i 324)} is VALID [2019-05-15 10:25:31,145 INFO L273 TraceCheckUtils]: 487: Hoare triple {336792#(<= proc_i 324)} assume i <= 1000; {336792#(<= proc_i 324)} is VALID [2019-05-15 10:25:31,145 INFO L273 TraceCheckUtils]: 488: Hoare triple {336792#(<= proc_i 324)} assume i + 4 < a[j]; {336792#(<= proc_i 324)} is VALID [2019-05-15 10:25:31,146 INFO L273 TraceCheckUtils]: 489: Hoare triple {336792#(<= proc_i 324)} assume a[5] == 1000; {336792#(<= proc_i 324)} is VALID [2019-05-15 10:25:31,146 INFO L273 TraceCheckUtils]: 490: Hoare triple {336792#(<= proc_i 324)} assume j > 4; {336792#(<= proc_i 324)} is VALID [2019-05-15 10:25:31,146 INFO L273 TraceCheckUtils]: 491: Hoare triple {336792#(<= proc_i 324)} assume j < 6; {336792#(<= proc_i 324)} is VALID [2019-05-15 10:25:31,147 INFO L273 TraceCheckUtils]: 492: Hoare triple {336792#(<= proc_i 324)} i := i + 4; {336811#(<= proc_i 328)} is VALID [2019-05-15 10:25:31,148 INFO L273 TraceCheckUtils]: 493: Hoare triple {336811#(<= proc_i 328)} assume i <= 1000; {336811#(<= proc_i 328)} is VALID [2019-05-15 10:25:31,148 INFO L273 TraceCheckUtils]: 494: Hoare triple {336811#(<= proc_i 328)} assume i + 4 < a[j]; {336811#(<= proc_i 328)} is VALID [2019-05-15 10:25:31,148 INFO L273 TraceCheckUtils]: 495: Hoare triple {336811#(<= proc_i 328)} assume a[5] == 1000; {336811#(<= proc_i 328)} is VALID [2019-05-15 10:25:31,149 INFO L273 TraceCheckUtils]: 496: Hoare triple {336811#(<= proc_i 328)} assume j > 4; {336811#(<= proc_i 328)} is VALID [2019-05-15 10:25:31,149 INFO L273 TraceCheckUtils]: 497: Hoare triple {336811#(<= proc_i 328)} assume j < 6; {336811#(<= proc_i 328)} is VALID [2019-05-15 10:25:31,150 INFO L273 TraceCheckUtils]: 498: Hoare triple {336811#(<= proc_i 328)} i := i + 4; {336830#(<= proc_i 332)} is VALID [2019-05-15 10:25:31,151 INFO L273 TraceCheckUtils]: 499: Hoare triple {336830#(<= proc_i 332)} assume i <= 1000; {336830#(<= proc_i 332)} is VALID [2019-05-15 10:25:31,151 INFO L273 TraceCheckUtils]: 500: Hoare triple {336830#(<= proc_i 332)} assume i + 4 < a[j]; {336830#(<= proc_i 332)} is VALID [2019-05-15 10:25:31,151 INFO L273 TraceCheckUtils]: 501: Hoare triple {336830#(<= proc_i 332)} assume a[5] == 1000; {336830#(<= proc_i 332)} is VALID [2019-05-15 10:25:31,152 INFO L273 TraceCheckUtils]: 502: Hoare triple {336830#(<= proc_i 332)} assume j > 4; {336830#(<= proc_i 332)} is VALID [2019-05-15 10:25:31,152 INFO L273 TraceCheckUtils]: 503: Hoare triple {336830#(<= proc_i 332)} assume j < 6; {336830#(<= proc_i 332)} is VALID [2019-05-15 10:25:31,153 INFO L273 TraceCheckUtils]: 504: Hoare triple {336830#(<= proc_i 332)} i := i + 4; {336849#(<= proc_i 336)} is VALID [2019-05-15 10:25:31,153 INFO L273 TraceCheckUtils]: 505: Hoare triple {336849#(<= proc_i 336)} assume i <= 1000; {336849#(<= proc_i 336)} is VALID [2019-05-15 10:25:31,154 INFO L273 TraceCheckUtils]: 506: Hoare triple {336849#(<= proc_i 336)} assume i + 4 < a[j]; {336849#(<= proc_i 336)} is VALID [2019-05-15 10:25:31,154 INFO L273 TraceCheckUtils]: 507: Hoare triple {336849#(<= proc_i 336)} assume a[5] == 1000; {336849#(<= proc_i 336)} is VALID [2019-05-15 10:25:31,155 INFO L273 TraceCheckUtils]: 508: Hoare triple {336849#(<= proc_i 336)} assume j > 4; {336849#(<= proc_i 336)} is VALID [2019-05-15 10:25:31,155 INFO L273 TraceCheckUtils]: 509: Hoare triple {336849#(<= proc_i 336)} assume j < 6; {336849#(<= proc_i 336)} is VALID [2019-05-15 10:25:31,156 INFO L273 TraceCheckUtils]: 510: Hoare triple {336849#(<= proc_i 336)} i := i + 4; {336868#(<= proc_i 340)} is VALID [2019-05-15 10:25:31,156 INFO L273 TraceCheckUtils]: 511: Hoare triple {336868#(<= proc_i 340)} assume i <= 1000; {336868#(<= proc_i 340)} is VALID [2019-05-15 10:25:31,157 INFO L273 TraceCheckUtils]: 512: Hoare triple {336868#(<= proc_i 340)} assume i + 4 < a[j]; {336868#(<= proc_i 340)} is VALID [2019-05-15 10:25:31,157 INFO L273 TraceCheckUtils]: 513: Hoare triple {336868#(<= proc_i 340)} assume a[5] == 1000; {336868#(<= proc_i 340)} is VALID [2019-05-15 10:25:31,158 INFO L273 TraceCheckUtils]: 514: Hoare triple {336868#(<= proc_i 340)} assume j > 4; {336868#(<= proc_i 340)} is VALID [2019-05-15 10:25:31,158 INFO L273 TraceCheckUtils]: 515: Hoare triple {336868#(<= proc_i 340)} assume j < 6; {336868#(<= proc_i 340)} is VALID [2019-05-15 10:25:31,159 INFO L273 TraceCheckUtils]: 516: Hoare triple {336868#(<= proc_i 340)} i := i + 4; {336887#(<= proc_i 344)} is VALID [2019-05-15 10:25:31,159 INFO L273 TraceCheckUtils]: 517: Hoare triple {336887#(<= proc_i 344)} assume i <= 1000; {336887#(<= proc_i 344)} is VALID [2019-05-15 10:25:31,160 INFO L273 TraceCheckUtils]: 518: Hoare triple {336887#(<= proc_i 344)} assume i + 4 < a[j]; {336887#(<= proc_i 344)} is VALID [2019-05-15 10:25:31,160 INFO L273 TraceCheckUtils]: 519: Hoare triple {336887#(<= proc_i 344)} assume a[5] == 1000; {336887#(<= proc_i 344)} is VALID [2019-05-15 10:25:31,161 INFO L273 TraceCheckUtils]: 520: Hoare triple {336887#(<= proc_i 344)} assume j > 4; {336887#(<= proc_i 344)} is VALID [2019-05-15 10:25:31,161 INFO L273 TraceCheckUtils]: 521: Hoare triple {336887#(<= proc_i 344)} assume j < 6; {336887#(<= proc_i 344)} is VALID [2019-05-15 10:25:31,162 INFO L273 TraceCheckUtils]: 522: Hoare triple {336887#(<= proc_i 344)} i := i + 4; {336906#(<= proc_i 348)} is VALID [2019-05-15 10:25:31,162 INFO L273 TraceCheckUtils]: 523: Hoare triple {336906#(<= proc_i 348)} assume i <= 1000; {336906#(<= proc_i 348)} is VALID [2019-05-15 10:25:31,163 INFO L273 TraceCheckUtils]: 524: Hoare triple {336906#(<= proc_i 348)} assume i + 4 < a[j]; {336906#(<= proc_i 348)} is VALID [2019-05-15 10:25:31,163 INFO L273 TraceCheckUtils]: 525: Hoare triple {336906#(<= proc_i 348)} assume a[5] == 1000; {336906#(<= proc_i 348)} is VALID [2019-05-15 10:25:31,164 INFO L273 TraceCheckUtils]: 526: Hoare triple {336906#(<= proc_i 348)} assume j > 4; {336906#(<= proc_i 348)} is VALID [2019-05-15 10:25:31,164 INFO L273 TraceCheckUtils]: 527: Hoare triple {336906#(<= proc_i 348)} assume j < 6; {336906#(<= proc_i 348)} is VALID [2019-05-15 10:25:31,165 INFO L273 TraceCheckUtils]: 528: Hoare triple {336906#(<= proc_i 348)} i := i + 4; {336925#(<= proc_i 352)} is VALID [2019-05-15 10:25:31,165 INFO L273 TraceCheckUtils]: 529: Hoare triple {336925#(<= proc_i 352)} assume i <= 1000; {336925#(<= proc_i 352)} is VALID [2019-05-15 10:25:31,166 INFO L273 TraceCheckUtils]: 530: Hoare triple {336925#(<= proc_i 352)} assume i + 4 < a[j]; {336925#(<= proc_i 352)} is VALID [2019-05-15 10:25:31,166 INFO L273 TraceCheckUtils]: 531: Hoare triple {336925#(<= proc_i 352)} assume a[5] == 1000; {336925#(<= proc_i 352)} is VALID [2019-05-15 10:25:31,167 INFO L273 TraceCheckUtils]: 532: Hoare triple {336925#(<= proc_i 352)} assume j > 4; {336925#(<= proc_i 352)} is VALID [2019-05-15 10:25:31,167 INFO L273 TraceCheckUtils]: 533: Hoare triple {336925#(<= proc_i 352)} assume j < 6; {336925#(<= proc_i 352)} is VALID [2019-05-15 10:25:31,168 INFO L273 TraceCheckUtils]: 534: Hoare triple {336925#(<= proc_i 352)} i := i + 4; {336944#(<= proc_i 356)} is VALID [2019-05-15 10:25:31,168 INFO L273 TraceCheckUtils]: 535: Hoare triple {336944#(<= proc_i 356)} assume i <= 1000; {336944#(<= proc_i 356)} is VALID [2019-05-15 10:25:31,169 INFO L273 TraceCheckUtils]: 536: Hoare triple {336944#(<= proc_i 356)} assume i + 4 < a[j]; {336944#(<= proc_i 356)} is VALID [2019-05-15 10:25:31,169 INFO L273 TraceCheckUtils]: 537: Hoare triple {336944#(<= proc_i 356)} assume a[5] == 1000; {336944#(<= proc_i 356)} is VALID [2019-05-15 10:25:31,170 INFO L273 TraceCheckUtils]: 538: Hoare triple {336944#(<= proc_i 356)} assume j > 4; {336944#(<= proc_i 356)} is VALID [2019-05-15 10:25:31,170 INFO L273 TraceCheckUtils]: 539: Hoare triple {336944#(<= proc_i 356)} assume j < 6; {336944#(<= proc_i 356)} is VALID [2019-05-15 10:25:31,171 INFO L273 TraceCheckUtils]: 540: Hoare triple {336944#(<= proc_i 356)} i := i + 4; {336963#(<= proc_i 360)} is VALID [2019-05-15 10:25:31,171 INFO L273 TraceCheckUtils]: 541: Hoare triple {336963#(<= proc_i 360)} assume i <= 1000; {336963#(<= proc_i 360)} is VALID [2019-05-15 10:25:31,172 INFO L273 TraceCheckUtils]: 542: Hoare triple {336963#(<= proc_i 360)} assume i + 4 < a[j]; {336963#(<= proc_i 360)} is VALID [2019-05-15 10:25:31,172 INFO L273 TraceCheckUtils]: 543: Hoare triple {336963#(<= proc_i 360)} assume a[5] == 1000; {336963#(<= proc_i 360)} is VALID [2019-05-15 10:25:31,173 INFO L273 TraceCheckUtils]: 544: Hoare triple {336963#(<= proc_i 360)} assume j > 4; {336963#(<= proc_i 360)} is VALID [2019-05-15 10:25:31,173 INFO L273 TraceCheckUtils]: 545: Hoare triple {336963#(<= proc_i 360)} assume j < 6; {336963#(<= proc_i 360)} is VALID [2019-05-15 10:25:31,174 INFO L273 TraceCheckUtils]: 546: Hoare triple {336963#(<= proc_i 360)} i := i + 4; {336982#(<= proc_i 364)} is VALID [2019-05-15 10:25:31,174 INFO L273 TraceCheckUtils]: 547: Hoare triple {336982#(<= proc_i 364)} assume i <= 1000; {336982#(<= proc_i 364)} is VALID [2019-05-15 10:25:31,175 INFO L273 TraceCheckUtils]: 548: Hoare triple {336982#(<= proc_i 364)} assume i + 4 < a[j]; {336982#(<= proc_i 364)} is VALID [2019-05-15 10:25:31,175 INFO L273 TraceCheckUtils]: 549: Hoare triple {336982#(<= proc_i 364)} assume a[5] == 1000; {336982#(<= proc_i 364)} is VALID [2019-05-15 10:25:31,176 INFO L273 TraceCheckUtils]: 550: Hoare triple {336982#(<= proc_i 364)} assume j > 4; {336982#(<= proc_i 364)} is VALID [2019-05-15 10:25:31,176 INFO L273 TraceCheckUtils]: 551: Hoare triple {336982#(<= proc_i 364)} assume j < 6; {336982#(<= proc_i 364)} is VALID [2019-05-15 10:25:31,177 INFO L273 TraceCheckUtils]: 552: Hoare triple {336982#(<= proc_i 364)} i := i + 4; {337001#(<= proc_i 368)} is VALID [2019-05-15 10:25:31,177 INFO L273 TraceCheckUtils]: 553: Hoare triple {337001#(<= proc_i 368)} assume i <= 1000; {337001#(<= proc_i 368)} is VALID [2019-05-15 10:25:31,178 INFO L273 TraceCheckUtils]: 554: Hoare triple {337001#(<= proc_i 368)} assume i + 4 < a[j]; {337001#(<= proc_i 368)} is VALID [2019-05-15 10:25:31,178 INFO L273 TraceCheckUtils]: 555: Hoare triple {337001#(<= proc_i 368)} assume a[5] == 1000; {337001#(<= proc_i 368)} is VALID [2019-05-15 10:25:31,179 INFO L273 TraceCheckUtils]: 556: Hoare triple {337001#(<= proc_i 368)} assume j > 4; {337001#(<= proc_i 368)} is VALID [2019-05-15 10:25:31,179 INFO L273 TraceCheckUtils]: 557: Hoare triple {337001#(<= proc_i 368)} assume j < 6; {337001#(<= proc_i 368)} is VALID [2019-05-15 10:25:31,180 INFO L273 TraceCheckUtils]: 558: Hoare triple {337001#(<= proc_i 368)} i := i + 4; {337020#(<= proc_i 372)} is VALID [2019-05-15 10:25:31,180 INFO L273 TraceCheckUtils]: 559: Hoare triple {337020#(<= proc_i 372)} assume i <= 1000; {337020#(<= proc_i 372)} is VALID [2019-05-15 10:25:31,181 INFO L273 TraceCheckUtils]: 560: Hoare triple {337020#(<= proc_i 372)} assume i + 4 < a[j]; {337020#(<= proc_i 372)} is VALID [2019-05-15 10:25:31,181 INFO L273 TraceCheckUtils]: 561: Hoare triple {337020#(<= proc_i 372)} assume a[5] == 1000; {337020#(<= proc_i 372)} is VALID [2019-05-15 10:25:31,181 INFO L273 TraceCheckUtils]: 562: Hoare triple {337020#(<= proc_i 372)} assume j > 4; {337020#(<= proc_i 372)} is VALID [2019-05-15 10:25:31,182 INFO L273 TraceCheckUtils]: 563: Hoare triple {337020#(<= proc_i 372)} assume j < 6; {337020#(<= proc_i 372)} is VALID [2019-05-15 10:25:31,183 INFO L273 TraceCheckUtils]: 564: Hoare triple {337020#(<= proc_i 372)} i := i + 4; {337039#(<= proc_i 376)} is VALID [2019-05-15 10:25:31,183 INFO L273 TraceCheckUtils]: 565: Hoare triple {337039#(<= proc_i 376)} assume i <= 1000; {337039#(<= proc_i 376)} is VALID [2019-05-15 10:25:31,184 INFO L273 TraceCheckUtils]: 566: Hoare triple {337039#(<= proc_i 376)} assume i + 4 < a[j]; {337039#(<= proc_i 376)} is VALID [2019-05-15 10:25:31,184 INFO L273 TraceCheckUtils]: 567: Hoare triple {337039#(<= proc_i 376)} assume a[5] == 1000; {337039#(<= proc_i 376)} is VALID [2019-05-15 10:25:31,184 INFO L273 TraceCheckUtils]: 568: Hoare triple {337039#(<= proc_i 376)} assume j > 4; {337039#(<= proc_i 376)} is VALID [2019-05-15 10:25:31,185 INFO L273 TraceCheckUtils]: 569: Hoare triple {337039#(<= proc_i 376)} assume j < 6; {337039#(<= proc_i 376)} is VALID [2019-05-15 10:25:31,186 INFO L273 TraceCheckUtils]: 570: Hoare triple {337039#(<= proc_i 376)} i := i + 4; {337058#(<= proc_i 380)} is VALID [2019-05-15 10:25:31,186 INFO L273 TraceCheckUtils]: 571: Hoare triple {337058#(<= proc_i 380)} assume i <= 1000; {337058#(<= proc_i 380)} is VALID [2019-05-15 10:25:31,187 INFO L273 TraceCheckUtils]: 572: Hoare triple {337058#(<= proc_i 380)} assume i + 4 < a[j]; {337058#(<= proc_i 380)} is VALID [2019-05-15 10:25:31,187 INFO L273 TraceCheckUtils]: 573: Hoare triple {337058#(<= proc_i 380)} assume a[5] == 1000; {337058#(<= proc_i 380)} is VALID [2019-05-15 10:25:31,187 INFO L273 TraceCheckUtils]: 574: Hoare triple {337058#(<= proc_i 380)} assume j > 4; {337058#(<= proc_i 380)} is VALID [2019-05-15 10:25:31,188 INFO L273 TraceCheckUtils]: 575: Hoare triple {337058#(<= proc_i 380)} assume j < 6; {337058#(<= proc_i 380)} is VALID [2019-05-15 10:25:31,189 INFO L273 TraceCheckUtils]: 576: Hoare triple {337058#(<= proc_i 380)} i := i + 4; {337077#(<= proc_i 384)} is VALID [2019-05-15 10:25:31,189 INFO L273 TraceCheckUtils]: 577: Hoare triple {337077#(<= proc_i 384)} assume i <= 1000; {337077#(<= proc_i 384)} is VALID [2019-05-15 10:25:31,189 INFO L273 TraceCheckUtils]: 578: Hoare triple {337077#(<= proc_i 384)} assume i + 4 < a[j]; {337077#(<= proc_i 384)} is VALID [2019-05-15 10:25:31,190 INFO L273 TraceCheckUtils]: 579: Hoare triple {337077#(<= proc_i 384)} assume a[5] == 1000; {337077#(<= proc_i 384)} is VALID [2019-05-15 10:25:31,190 INFO L273 TraceCheckUtils]: 580: Hoare triple {337077#(<= proc_i 384)} assume j > 4; {337077#(<= proc_i 384)} is VALID [2019-05-15 10:25:31,191 INFO L273 TraceCheckUtils]: 581: Hoare triple {337077#(<= proc_i 384)} assume j < 6; {337077#(<= proc_i 384)} is VALID [2019-05-15 10:25:31,192 INFO L273 TraceCheckUtils]: 582: Hoare triple {337077#(<= proc_i 384)} i := i + 4; {337096#(<= proc_i 388)} is VALID [2019-05-15 10:25:31,192 INFO L273 TraceCheckUtils]: 583: Hoare triple {337096#(<= proc_i 388)} assume i <= 1000; {337096#(<= proc_i 388)} is VALID [2019-05-15 10:25:31,192 INFO L273 TraceCheckUtils]: 584: Hoare triple {337096#(<= proc_i 388)} assume i + 4 < a[j]; {337096#(<= proc_i 388)} is VALID [2019-05-15 10:25:31,193 INFO L273 TraceCheckUtils]: 585: Hoare triple {337096#(<= proc_i 388)} assume a[5] == 1000; {337096#(<= proc_i 388)} is VALID [2019-05-15 10:25:31,193 INFO L273 TraceCheckUtils]: 586: Hoare triple {337096#(<= proc_i 388)} assume j > 4; {337096#(<= proc_i 388)} is VALID [2019-05-15 10:25:31,194 INFO L273 TraceCheckUtils]: 587: Hoare triple {337096#(<= proc_i 388)} assume j < 6; {337096#(<= proc_i 388)} is VALID [2019-05-15 10:25:31,194 INFO L273 TraceCheckUtils]: 588: Hoare triple {337096#(<= proc_i 388)} i := i + 4; {337115#(<= proc_i 392)} is VALID [2019-05-15 10:25:31,195 INFO L273 TraceCheckUtils]: 589: Hoare triple {337115#(<= proc_i 392)} assume i <= 1000; {337115#(<= proc_i 392)} is VALID [2019-05-15 10:25:31,195 INFO L273 TraceCheckUtils]: 590: Hoare triple {337115#(<= proc_i 392)} assume i + 4 < a[j]; {337115#(<= proc_i 392)} is VALID [2019-05-15 10:25:31,196 INFO L273 TraceCheckUtils]: 591: Hoare triple {337115#(<= proc_i 392)} assume a[5] == 1000; {337115#(<= proc_i 392)} is VALID [2019-05-15 10:25:31,196 INFO L273 TraceCheckUtils]: 592: Hoare triple {337115#(<= proc_i 392)} assume j > 4; {337115#(<= proc_i 392)} is VALID [2019-05-15 10:25:31,197 INFO L273 TraceCheckUtils]: 593: Hoare triple {337115#(<= proc_i 392)} assume j < 6; {337115#(<= proc_i 392)} is VALID [2019-05-15 10:25:31,197 INFO L273 TraceCheckUtils]: 594: Hoare triple {337115#(<= proc_i 392)} i := i + 4; {337134#(<= proc_i 396)} is VALID [2019-05-15 10:25:31,198 INFO L273 TraceCheckUtils]: 595: Hoare triple {337134#(<= proc_i 396)} assume i <= 1000; {337134#(<= proc_i 396)} is VALID [2019-05-15 10:25:31,198 INFO L273 TraceCheckUtils]: 596: Hoare triple {337134#(<= proc_i 396)} assume i + 4 < a[j]; {337134#(<= proc_i 396)} is VALID [2019-05-15 10:25:31,199 INFO L273 TraceCheckUtils]: 597: Hoare triple {337134#(<= proc_i 396)} assume a[5] == 1000; {337134#(<= proc_i 396)} is VALID [2019-05-15 10:25:31,199 INFO L273 TraceCheckUtils]: 598: Hoare triple {337134#(<= proc_i 396)} assume j > 4; {337134#(<= proc_i 396)} is VALID [2019-05-15 10:25:31,200 INFO L273 TraceCheckUtils]: 599: Hoare triple {337134#(<= proc_i 396)} assume j < 6; {337134#(<= proc_i 396)} is VALID [2019-05-15 10:25:31,200 INFO L273 TraceCheckUtils]: 600: Hoare triple {337134#(<= proc_i 396)} i := i + 4; {337153#(<= proc_i 400)} is VALID [2019-05-15 10:25:31,201 INFO L273 TraceCheckUtils]: 601: Hoare triple {337153#(<= proc_i 400)} assume i <= 1000; {337153#(<= proc_i 400)} is VALID [2019-05-15 10:25:31,201 INFO L273 TraceCheckUtils]: 602: Hoare triple {337153#(<= proc_i 400)} assume i + 4 < a[j]; {337153#(<= proc_i 400)} is VALID [2019-05-15 10:25:31,202 INFO L273 TraceCheckUtils]: 603: Hoare triple {337153#(<= proc_i 400)} assume a[5] == 1000; {337153#(<= proc_i 400)} is VALID [2019-05-15 10:25:31,202 INFO L273 TraceCheckUtils]: 604: Hoare triple {337153#(<= proc_i 400)} assume j > 4; {337153#(<= proc_i 400)} is VALID [2019-05-15 10:25:31,203 INFO L273 TraceCheckUtils]: 605: Hoare triple {337153#(<= proc_i 400)} assume j < 6; {337153#(<= proc_i 400)} is VALID [2019-05-15 10:25:31,203 INFO L273 TraceCheckUtils]: 606: Hoare triple {337153#(<= proc_i 400)} i := i + 4; {337172#(<= proc_i 404)} is VALID [2019-05-15 10:25:31,204 INFO L273 TraceCheckUtils]: 607: Hoare triple {337172#(<= proc_i 404)} assume i <= 1000; {337172#(<= proc_i 404)} is VALID [2019-05-15 10:25:31,204 INFO L273 TraceCheckUtils]: 608: Hoare triple {337172#(<= proc_i 404)} assume i + 4 < a[j]; {337172#(<= proc_i 404)} is VALID [2019-05-15 10:25:31,205 INFO L273 TraceCheckUtils]: 609: Hoare triple {337172#(<= proc_i 404)} assume a[5] == 1000; {337172#(<= proc_i 404)} is VALID [2019-05-15 10:25:31,205 INFO L273 TraceCheckUtils]: 610: Hoare triple {337172#(<= proc_i 404)} assume j > 4; {337172#(<= proc_i 404)} is VALID [2019-05-15 10:25:31,206 INFO L273 TraceCheckUtils]: 611: Hoare triple {337172#(<= proc_i 404)} assume j < 6; {337172#(<= proc_i 404)} is VALID [2019-05-15 10:25:31,206 INFO L273 TraceCheckUtils]: 612: Hoare triple {337172#(<= proc_i 404)} i := i + 4; {337191#(<= proc_i 408)} is VALID [2019-05-15 10:25:31,207 INFO L273 TraceCheckUtils]: 613: Hoare triple {337191#(<= proc_i 408)} assume i <= 1000; {337191#(<= proc_i 408)} is VALID [2019-05-15 10:25:31,207 INFO L273 TraceCheckUtils]: 614: Hoare triple {337191#(<= proc_i 408)} assume i + 4 < a[j]; {337191#(<= proc_i 408)} is VALID [2019-05-15 10:25:31,208 INFO L273 TraceCheckUtils]: 615: Hoare triple {337191#(<= proc_i 408)} assume a[5] == 1000; {337191#(<= proc_i 408)} is VALID [2019-05-15 10:25:31,208 INFO L273 TraceCheckUtils]: 616: Hoare triple {337191#(<= proc_i 408)} assume j > 4; {337191#(<= proc_i 408)} is VALID [2019-05-15 10:25:31,209 INFO L273 TraceCheckUtils]: 617: Hoare triple {337191#(<= proc_i 408)} assume j < 6; {337191#(<= proc_i 408)} is VALID [2019-05-15 10:25:31,209 INFO L273 TraceCheckUtils]: 618: Hoare triple {337191#(<= proc_i 408)} i := i + 4; {337210#(<= proc_i 412)} is VALID [2019-05-15 10:25:31,210 INFO L273 TraceCheckUtils]: 619: Hoare triple {337210#(<= proc_i 412)} assume i <= 1000; {337210#(<= proc_i 412)} is VALID [2019-05-15 10:25:31,210 INFO L273 TraceCheckUtils]: 620: Hoare triple {337210#(<= proc_i 412)} assume i + 4 < a[j]; {337210#(<= proc_i 412)} is VALID [2019-05-15 10:25:31,211 INFO L273 TraceCheckUtils]: 621: Hoare triple {337210#(<= proc_i 412)} assume a[5] == 1000; {337210#(<= proc_i 412)} is VALID [2019-05-15 10:25:31,211 INFO L273 TraceCheckUtils]: 622: Hoare triple {337210#(<= proc_i 412)} assume j > 4; {337210#(<= proc_i 412)} is VALID [2019-05-15 10:25:31,212 INFO L273 TraceCheckUtils]: 623: Hoare triple {337210#(<= proc_i 412)} assume j < 6; {337210#(<= proc_i 412)} is VALID [2019-05-15 10:25:31,212 INFO L273 TraceCheckUtils]: 624: Hoare triple {337210#(<= proc_i 412)} i := i + 4; {337229#(<= proc_i 416)} is VALID [2019-05-15 10:25:31,213 INFO L273 TraceCheckUtils]: 625: Hoare triple {337229#(<= proc_i 416)} assume i <= 1000; {337229#(<= proc_i 416)} is VALID [2019-05-15 10:25:31,213 INFO L273 TraceCheckUtils]: 626: Hoare triple {337229#(<= proc_i 416)} assume i + 4 < a[j]; {337229#(<= proc_i 416)} is VALID [2019-05-15 10:25:31,214 INFO L273 TraceCheckUtils]: 627: Hoare triple {337229#(<= proc_i 416)} assume a[5] == 1000; {337229#(<= proc_i 416)} is VALID [2019-05-15 10:25:31,214 INFO L273 TraceCheckUtils]: 628: Hoare triple {337229#(<= proc_i 416)} assume j > 4; {337229#(<= proc_i 416)} is VALID [2019-05-15 10:25:31,215 INFO L273 TraceCheckUtils]: 629: Hoare triple {337229#(<= proc_i 416)} assume j < 6; {337229#(<= proc_i 416)} is VALID [2019-05-15 10:25:31,215 INFO L273 TraceCheckUtils]: 630: Hoare triple {337229#(<= proc_i 416)} i := i + 4; {337248#(<= proc_i 420)} is VALID [2019-05-15 10:25:31,216 INFO L273 TraceCheckUtils]: 631: Hoare triple {337248#(<= proc_i 420)} assume i <= 1000; {337248#(<= proc_i 420)} is VALID [2019-05-15 10:25:31,216 INFO L273 TraceCheckUtils]: 632: Hoare triple {337248#(<= proc_i 420)} assume i + 4 < a[j]; {337248#(<= proc_i 420)} is VALID [2019-05-15 10:25:31,217 INFO L273 TraceCheckUtils]: 633: Hoare triple {337248#(<= proc_i 420)} assume a[5] == 1000; {337248#(<= proc_i 420)} is VALID [2019-05-15 10:25:31,217 INFO L273 TraceCheckUtils]: 634: Hoare triple {337248#(<= proc_i 420)} assume j > 4; {337248#(<= proc_i 420)} is VALID [2019-05-15 10:25:31,217 INFO L273 TraceCheckUtils]: 635: Hoare triple {337248#(<= proc_i 420)} assume j < 6; {337248#(<= proc_i 420)} is VALID [2019-05-15 10:25:31,218 INFO L273 TraceCheckUtils]: 636: Hoare triple {337248#(<= proc_i 420)} i := i + 4; {337267#(<= proc_i 424)} is VALID [2019-05-15 10:25:31,219 INFO L273 TraceCheckUtils]: 637: Hoare triple {337267#(<= proc_i 424)} assume i <= 1000; {337267#(<= proc_i 424)} is VALID [2019-05-15 10:25:31,219 INFO L273 TraceCheckUtils]: 638: Hoare triple {337267#(<= proc_i 424)} assume i + 4 < a[j]; {337267#(<= proc_i 424)} is VALID [2019-05-15 10:25:31,220 INFO L273 TraceCheckUtils]: 639: Hoare triple {337267#(<= proc_i 424)} assume a[5] == 1000; {337267#(<= proc_i 424)} is VALID [2019-05-15 10:25:31,220 INFO L273 TraceCheckUtils]: 640: Hoare triple {337267#(<= proc_i 424)} assume j > 4; {337267#(<= proc_i 424)} is VALID [2019-05-15 10:25:31,220 INFO L273 TraceCheckUtils]: 641: Hoare triple {337267#(<= proc_i 424)} assume j < 6; {337267#(<= proc_i 424)} is VALID [2019-05-15 10:25:31,221 INFO L273 TraceCheckUtils]: 642: Hoare triple {337267#(<= proc_i 424)} i := i + 4; {337286#(<= proc_i 428)} is VALID [2019-05-15 10:25:31,222 INFO L273 TraceCheckUtils]: 643: Hoare triple {337286#(<= proc_i 428)} assume i <= 1000; {337286#(<= proc_i 428)} is VALID [2019-05-15 10:25:31,222 INFO L273 TraceCheckUtils]: 644: Hoare triple {337286#(<= proc_i 428)} assume i + 4 < a[j]; {337286#(<= proc_i 428)} is VALID [2019-05-15 10:25:31,223 INFO L273 TraceCheckUtils]: 645: Hoare triple {337286#(<= proc_i 428)} assume a[5] == 1000; {337286#(<= proc_i 428)} is VALID [2019-05-15 10:25:31,223 INFO L273 TraceCheckUtils]: 646: Hoare triple {337286#(<= proc_i 428)} assume j > 4; {337286#(<= proc_i 428)} is VALID [2019-05-15 10:25:31,223 INFO L273 TraceCheckUtils]: 647: Hoare triple {337286#(<= proc_i 428)} assume j < 6; {337286#(<= proc_i 428)} is VALID [2019-05-15 10:25:31,224 INFO L273 TraceCheckUtils]: 648: Hoare triple {337286#(<= proc_i 428)} i := i + 4; {337305#(<= proc_i 432)} is VALID [2019-05-15 10:25:31,225 INFO L273 TraceCheckUtils]: 649: Hoare triple {337305#(<= proc_i 432)} assume i <= 1000; {337305#(<= proc_i 432)} is VALID [2019-05-15 10:25:31,225 INFO L273 TraceCheckUtils]: 650: Hoare triple {337305#(<= proc_i 432)} assume i + 4 < a[j]; {337305#(<= proc_i 432)} is VALID [2019-05-15 10:25:31,225 INFO L273 TraceCheckUtils]: 651: Hoare triple {337305#(<= proc_i 432)} assume a[5] == 1000; {337305#(<= proc_i 432)} is VALID [2019-05-15 10:25:31,226 INFO L273 TraceCheckUtils]: 652: Hoare triple {337305#(<= proc_i 432)} assume j > 4; {337305#(<= proc_i 432)} is VALID [2019-05-15 10:25:31,226 INFO L273 TraceCheckUtils]: 653: Hoare triple {337305#(<= proc_i 432)} assume j < 6; {337305#(<= proc_i 432)} is VALID [2019-05-15 10:25:31,227 INFO L273 TraceCheckUtils]: 654: Hoare triple {337305#(<= proc_i 432)} i := i + 4; {337324#(<= proc_i 436)} is VALID [2019-05-15 10:25:31,228 INFO L273 TraceCheckUtils]: 655: Hoare triple {337324#(<= proc_i 436)} assume i <= 1000; {337324#(<= proc_i 436)} is VALID [2019-05-15 10:25:31,228 INFO L273 TraceCheckUtils]: 656: Hoare triple {337324#(<= proc_i 436)} assume i + 4 < a[j]; {337324#(<= proc_i 436)} is VALID [2019-05-15 10:25:31,228 INFO L273 TraceCheckUtils]: 657: Hoare triple {337324#(<= proc_i 436)} assume a[5] == 1000; {337324#(<= proc_i 436)} is VALID [2019-05-15 10:25:31,229 INFO L273 TraceCheckUtils]: 658: Hoare triple {337324#(<= proc_i 436)} assume j > 4; {337324#(<= proc_i 436)} is VALID [2019-05-15 10:25:31,229 INFO L273 TraceCheckUtils]: 659: Hoare triple {337324#(<= proc_i 436)} assume j < 6; {337324#(<= proc_i 436)} is VALID [2019-05-15 10:25:31,230 INFO L273 TraceCheckUtils]: 660: Hoare triple {337324#(<= proc_i 436)} i := i + 4; {337343#(<= proc_i 440)} is VALID [2019-05-15 10:25:31,230 INFO L273 TraceCheckUtils]: 661: Hoare triple {337343#(<= proc_i 440)} assume i <= 1000; {337343#(<= proc_i 440)} is VALID [2019-05-15 10:25:31,231 INFO L273 TraceCheckUtils]: 662: Hoare triple {337343#(<= proc_i 440)} assume i + 4 < a[j]; {337343#(<= proc_i 440)} is VALID [2019-05-15 10:25:31,231 INFO L273 TraceCheckUtils]: 663: Hoare triple {337343#(<= proc_i 440)} assume a[5] == 1000; {337343#(<= proc_i 440)} is VALID [2019-05-15 10:25:31,232 INFO L273 TraceCheckUtils]: 664: Hoare triple {337343#(<= proc_i 440)} assume j > 4; {337343#(<= proc_i 440)} is VALID [2019-05-15 10:25:31,232 INFO L273 TraceCheckUtils]: 665: Hoare triple {337343#(<= proc_i 440)} assume j < 6; {337343#(<= proc_i 440)} is VALID [2019-05-15 10:25:31,233 INFO L273 TraceCheckUtils]: 666: Hoare triple {337343#(<= proc_i 440)} i := i + 4; {337362#(<= proc_i 444)} is VALID [2019-05-15 10:25:31,233 INFO L273 TraceCheckUtils]: 667: Hoare triple {337362#(<= proc_i 444)} assume i <= 1000; {337362#(<= proc_i 444)} is VALID [2019-05-15 10:25:31,234 INFO L273 TraceCheckUtils]: 668: Hoare triple {337362#(<= proc_i 444)} assume i + 4 < a[j]; {337362#(<= proc_i 444)} is VALID [2019-05-15 10:25:31,234 INFO L273 TraceCheckUtils]: 669: Hoare triple {337362#(<= proc_i 444)} assume a[5] == 1000; {337362#(<= proc_i 444)} is VALID [2019-05-15 10:25:31,235 INFO L273 TraceCheckUtils]: 670: Hoare triple {337362#(<= proc_i 444)} assume j > 4; {337362#(<= proc_i 444)} is VALID [2019-05-15 10:25:31,235 INFO L273 TraceCheckUtils]: 671: Hoare triple {337362#(<= proc_i 444)} assume j < 6; {337362#(<= proc_i 444)} is VALID [2019-05-15 10:25:31,236 INFO L273 TraceCheckUtils]: 672: Hoare triple {337362#(<= proc_i 444)} i := i + 4; {337381#(<= proc_i 448)} is VALID [2019-05-15 10:25:31,236 INFO L273 TraceCheckUtils]: 673: Hoare triple {337381#(<= proc_i 448)} assume i <= 1000; {337381#(<= proc_i 448)} is VALID [2019-05-15 10:25:31,237 INFO L273 TraceCheckUtils]: 674: Hoare triple {337381#(<= proc_i 448)} assume i + 4 < a[j]; {337381#(<= proc_i 448)} is VALID [2019-05-15 10:25:31,237 INFO L273 TraceCheckUtils]: 675: Hoare triple {337381#(<= proc_i 448)} assume a[5] == 1000; {337381#(<= proc_i 448)} is VALID [2019-05-15 10:25:31,238 INFO L273 TraceCheckUtils]: 676: Hoare triple {337381#(<= proc_i 448)} assume j > 4; {337381#(<= proc_i 448)} is VALID [2019-05-15 10:25:31,238 INFO L273 TraceCheckUtils]: 677: Hoare triple {337381#(<= proc_i 448)} assume j < 6; {337381#(<= proc_i 448)} is VALID [2019-05-15 10:25:31,239 INFO L273 TraceCheckUtils]: 678: Hoare triple {337381#(<= proc_i 448)} i := i + 4; {337400#(<= proc_i 452)} is VALID [2019-05-15 10:25:31,239 INFO L273 TraceCheckUtils]: 679: Hoare triple {337400#(<= proc_i 452)} assume i <= 1000; {337400#(<= proc_i 452)} is VALID [2019-05-15 10:25:31,240 INFO L273 TraceCheckUtils]: 680: Hoare triple {337400#(<= proc_i 452)} assume i + 4 < a[j]; {337400#(<= proc_i 452)} is VALID [2019-05-15 10:25:31,240 INFO L273 TraceCheckUtils]: 681: Hoare triple {337400#(<= proc_i 452)} assume a[5] == 1000; {337400#(<= proc_i 452)} is VALID [2019-05-15 10:25:31,241 INFO L273 TraceCheckUtils]: 682: Hoare triple {337400#(<= proc_i 452)} assume j > 4; {337400#(<= proc_i 452)} is VALID [2019-05-15 10:25:31,241 INFO L273 TraceCheckUtils]: 683: Hoare triple {337400#(<= proc_i 452)} assume j < 6; {337400#(<= proc_i 452)} is VALID [2019-05-15 10:25:31,242 INFO L273 TraceCheckUtils]: 684: Hoare triple {337400#(<= proc_i 452)} i := i + 4; {337419#(<= proc_i 456)} is VALID [2019-05-15 10:25:31,242 INFO L273 TraceCheckUtils]: 685: Hoare triple {337419#(<= proc_i 456)} assume i <= 1000; {337419#(<= proc_i 456)} is VALID [2019-05-15 10:25:31,243 INFO L273 TraceCheckUtils]: 686: Hoare triple {337419#(<= proc_i 456)} assume i + 4 < a[j]; {337419#(<= proc_i 456)} is VALID [2019-05-15 10:25:31,243 INFO L273 TraceCheckUtils]: 687: Hoare triple {337419#(<= proc_i 456)} assume a[5] == 1000; {337419#(<= proc_i 456)} is VALID [2019-05-15 10:25:31,244 INFO L273 TraceCheckUtils]: 688: Hoare triple {337419#(<= proc_i 456)} assume j > 4; {337419#(<= proc_i 456)} is VALID [2019-05-15 10:25:31,244 INFO L273 TraceCheckUtils]: 689: Hoare triple {337419#(<= proc_i 456)} assume j < 6; {337419#(<= proc_i 456)} is VALID [2019-05-15 10:25:31,245 INFO L273 TraceCheckUtils]: 690: Hoare triple {337419#(<= proc_i 456)} i := i + 4; {337438#(<= proc_i 460)} is VALID [2019-05-15 10:25:31,245 INFO L273 TraceCheckUtils]: 691: Hoare triple {337438#(<= proc_i 460)} assume i <= 1000; {337438#(<= proc_i 460)} is VALID [2019-05-15 10:25:31,246 INFO L273 TraceCheckUtils]: 692: Hoare triple {337438#(<= proc_i 460)} assume i + 4 < a[j]; {337438#(<= proc_i 460)} is VALID [2019-05-15 10:25:31,246 INFO L273 TraceCheckUtils]: 693: Hoare triple {337438#(<= proc_i 460)} assume a[5] == 1000; {337438#(<= proc_i 460)} is VALID [2019-05-15 10:25:31,247 INFO L273 TraceCheckUtils]: 694: Hoare triple {337438#(<= proc_i 460)} assume j > 4; {337438#(<= proc_i 460)} is VALID [2019-05-15 10:25:31,247 INFO L273 TraceCheckUtils]: 695: Hoare triple {337438#(<= proc_i 460)} assume j < 6; {337438#(<= proc_i 460)} is VALID [2019-05-15 10:25:31,248 INFO L273 TraceCheckUtils]: 696: Hoare triple {337438#(<= proc_i 460)} i := i + 4; {337457#(<= proc_i 464)} is VALID [2019-05-15 10:25:31,248 INFO L273 TraceCheckUtils]: 697: Hoare triple {337457#(<= proc_i 464)} assume i <= 1000; {337457#(<= proc_i 464)} is VALID [2019-05-15 10:25:31,249 INFO L273 TraceCheckUtils]: 698: Hoare triple {337457#(<= proc_i 464)} assume i + 4 < a[j]; {337457#(<= proc_i 464)} is VALID [2019-05-15 10:25:31,249 INFO L273 TraceCheckUtils]: 699: Hoare triple {337457#(<= proc_i 464)} assume a[5] == 1000; {337457#(<= proc_i 464)} is VALID [2019-05-15 10:25:31,250 INFO L273 TraceCheckUtils]: 700: Hoare triple {337457#(<= proc_i 464)} assume j > 4; {337457#(<= proc_i 464)} is VALID [2019-05-15 10:25:31,250 INFO L273 TraceCheckUtils]: 701: Hoare triple {337457#(<= proc_i 464)} assume j < 6; {337457#(<= proc_i 464)} is VALID [2019-05-15 10:25:31,251 INFO L273 TraceCheckUtils]: 702: Hoare triple {337457#(<= proc_i 464)} i := i + 4; {337476#(<= proc_i 468)} is VALID [2019-05-15 10:25:31,251 INFO L273 TraceCheckUtils]: 703: Hoare triple {337476#(<= proc_i 468)} assume i <= 1000; {337476#(<= proc_i 468)} is VALID [2019-05-15 10:25:31,252 INFO L273 TraceCheckUtils]: 704: Hoare triple {337476#(<= proc_i 468)} assume i + 4 < a[j]; {337476#(<= proc_i 468)} is VALID [2019-05-15 10:25:31,252 INFO L273 TraceCheckUtils]: 705: Hoare triple {337476#(<= proc_i 468)} assume a[5] == 1000; {337476#(<= proc_i 468)} is VALID [2019-05-15 10:25:31,253 INFO L273 TraceCheckUtils]: 706: Hoare triple {337476#(<= proc_i 468)} assume j > 4; {337476#(<= proc_i 468)} is VALID [2019-05-15 10:25:31,253 INFO L273 TraceCheckUtils]: 707: Hoare triple {337476#(<= proc_i 468)} assume j < 6; {337476#(<= proc_i 468)} is VALID [2019-05-15 10:25:31,254 INFO L273 TraceCheckUtils]: 708: Hoare triple {337476#(<= proc_i 468)} i := i + 4; {337495#(<= proc_i 472)} is VALID [2019-05-15 10:25:31,254 INFO L273 TraceCheckUtils]: 709: Hoare triple {337495#(<= proc_i 472)} assume i <= 1000; {337495#(<= proc_i 472)} is VALID [2019-05-15 10:25:31,255 INFO L273 TraceCheckUtils]: 710: Hoare triple {337495#(<= proc_i 472)} assume i + 4 < a[j]; {337495#(<= proc_i 472)} is VALID [2019-05-15 10:25:31,255 INFO L273 TraceCheckUtils]: 711: Hoare triple {337495#(<= proc_i 472)} assume a[5] == 1000; {337495#(<= proc_i 472)} is VALID [2019-05-15 10:25:31,256 INFO L273 TraceCheckUtils]: 712: Hoare triple {337495#(<= proc_i 472)} assume j > 4; {337495#(<= proc_i 472)} is VALID [2019-05-15 10:25:31,256 INFO L273 TraceCheckUtils]: 713: Hoare triple {337495#(<= proc_i 472)} assume j < 6; {337495#(<= proc_i 472)} is VALID [2019-05-15 10:25:31,257 INFO L273 TraceCheckUtils]: 714: Hoare triple {337495#(<= proc_i 472)} i := i + 4; {337514#(<= proc_i 476)} is VALID [2019-05-15 10:25:31,257 INFO L273 TraceCheckUtils]: 715: Hoare triple {337514#(<= proc_i 476)} assume i <= 1000; {337514#(<= proc_i 476)} is VALID [2019-05-15 10:25:31,258 INFO L273 TraceCheckUtils]: 716: Hoare triple {337514#(<= proc_i 476)} assume i + 4 < a[j]; {337514#(<= proc_i 476)} is VALID [2019-05-15 10:25:31,258 INFO L273 TraceCheckUtils]: 717: Hoare triple {337514#(<= proc_i 476)} assume a[5] == 1000; {337514#(<= proc_i 476)} is VALID [2019-05-15 10:25:31,259 INFO L273 TraceCheckUtils]: 718: Hoare triple {337514#(<= proc_i 476)} assume j > 4; {337514#(<= proc_i 476)} is VALID [2019-05-15 10:25:31,259 INFO L273 TraceCheckUtils]: 719: Hoare triple {337514#(<= proc_i 476)} assume j < 6; {337514#(<= proc_i 476)} is VALID [2019-05-15 10:25:31,260 INFO L273 TraceCheckUtils]: 720: Hoare triple {337514#(<= proc_i 476)} i := i + 4; {337533#(<= proc_i 480)} is VALID [2019-05-15 10:25:31,260 INFO L273 TraceCheckUtils]: 721: Hoare triple {337533#(<= proc_i 480)} assume i <= 1000; {337533#(<= proc_i 480)} is VALID [2019-05-15 10:25:31,261 INFO L273 TraceCheckUtils]: 722: Hoare triple {337533#(<= proc_i 480)} assume i + 4 < a[j]; {337533#(<= proc_i 480)} is VALID [2019-05-15 10:25:31,261 INFO L273 TraceCheckUtils]: 723: Hoare triple {337533#(<= proc_i 480)} assume a[5] == 1000; {337533#(<= proc_i 480)} is VALID [2019-05-15 10:25:31,261 INFO L273 TraceCheckUtils]: 724: Hoare triple {337533#(<= proc_i 480)} assume j > 4; {337533#(<= proc_i 480)} is VALID [2019-05-15 10:25:31,262 INFO L273 TraceCheckUtils]: 725: Hoare triple {337533#(<= proc_i 480)} assume j < 6; {337533#(<= proc_i 480)} is VALID [2019-05-15 10:25:31,263 INFO L273 TraceCheckUtils]: 726: Hoare triple {337533#(<= proc_i 480)} i := i + 4; {337552#(<= proc_i 484)} is VALID [2019-05-15 10:25:31,263 INFO L273 TraceCheckUtils]: 727: Hoare triple {337552#(<= proc_i 484)} assume i <= 1000; {337552#(<= proc_i 484)} is VALID [2019-05-15 10:25:31,264 INFO L273 TraceCheckUtils]: 728: Hoare triple {337552#(<= proc_i 484)} assume i + 4 < a[j]; {337552#(<= proc_i 484)} is VALID [2019-05-15 10:25:31,264 INFO L273 TraceCheckUtils]: 729: Hoare triple {337552#(<= proc_i 484)} assume a[5] == 1000; {337552#(<= proc_i 484)} is VALID [2019-05-15 10:25:31,264 INFO L273 TraceCheckUtils]: 730: Hoare triple {337552#(<= proc_i 484)} assume j > 4; {337552#(<= proc_i 484)} is VALID [2019-05-15 10:25:31,265 INFO L273 TraceCheckUtils]: 731: Hoare triple {337552#(<= proc_i 484)} assume j < 6; {337552#(<= proc_i 484)} is VALID [2019-05-15 10:25:31,266 INFO L273 TraceCheckUtils]: 732: Hoare triple {337552#(<= proc_i 484)} i := i + 4; {337571#(<= proc_i 488)} is VALID [2019-05-15 10:25:31,266 INFO L273 TraceCheckUtils]: 733: Hoare triple {337571#(<= proc_i 488)} assume i <= 1000; {337571#(<= proc_i 488)} is VALID [2019-05-15 10:25:31,266 INFO L273 TraceCheckUtils]: 734: Hoare triple {337571#(<= proc_i 488)} assume i + 4 < a[j]; {337571#(<= proc_i 488)} is VALID [2019-05-15 10:25:31,267 INFO L273 TraceCheckUtils]: 735: Hoare triple {337571#(<= proc_i 488)} assume a[5] == 1000; {337571#(<= proc_i 488)} is VALID [2019-05-15 10:25:31,267 INFO L273 TraceCheckUtils]: 736: Hoare triple {337571#(<= proc_i 488)} assume j > 4; {337571#(<= proc_i 488)} is VALID [2019-05-15 10:25:31,268 INFO L273 TraceCheckUtils]: 737: Hoare triple {337571#(<= proc_i 488)} assume j < 6; {337571#(<= proc_i 488)} is VALID [2019-05-15 10:25:31,269 INFO L273 TraceCheckUtils]: 738: Hoare triple {337571#(<= proc_i 488)} i := i + 4; {337590#(<= proc_i 492)} is VALID [2019-05-15 10:25:31,269 INFO L273 TraceCheckUtils]: 739: Hoare triple {337590#(<= proc_i 492)} assume i <= 1000; {337590#(<= proc_i 492)} is VALID [2019-05-15 10:25:31,269 INFO L273 TraceCheckUtils]: 740: Hoare triple {337590#(<= proc_i 492)} assume i + 4 < a[j]; {337590#(<= proc_i 492)} is VALID [2019-05-15 10:25:31,270 INFO L273 TraceCheckUtils]: 741: Hoare triple {337590#(<= proc_i 492)} assume a[5] == 1000; {337590#(<= proc_i 492)} is VALID [2019-05-15 10:25:31,270 INFO L273 TraceCheckUtils]: 742: Hoare triple {337590#(<= proc_i 492)} assume j > 4; {337590#(<= proc_i 492)} is VALID [2019-05-15 10:25:31,271 INFO L273 TraceCheckUtils]: 743: Hoare triple {337590#(<= proc_i 492)} assume j < 6; {337590#(<= proc_i 492)} is VALID [2019-05-15 10:25:31,272 INFO L273 TraceCheckUtils]: 744: Hoare triple {337590#(<= proc_i 492)} i := i + 4; {337609#(<= proc_i 496)} is VALID [2019-05-15 10:25:31,272 INFO L273 TraceCheckUtils]: 745: Hoare triple {337609#(<= proc_i 496)} assume !(i <= 1000); {335249#false} is VALID [2019-05-15 10:25:31,572 INFO L134 CoverageAnalysis]: Checked inductivity of 45880 backedges. 0 proven. 45880 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:25:31,572 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:25:31,573 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [125] total 125 [2019-05-15 10:25:31,573 INFO L78 Accepts]: Start accepts. Automaton has 127 states. Word has length 746 [2019-05-15 10:25:31,573 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:25:31,573 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 127 states. [2019-05-15 10:25:32,294 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 746 edges. 746 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:25:32,294 INFO L454 AbstractCegarLoop]: Interpolant automaton has 127 states [2019-05-15 10:25:32,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2019-05-15 10:25:32,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8001, Invalid=8001, Unknown=0, NotChecked=0, Total=16002 [2019-05-15 10:25:32,297 INFO L87 Difference]: Start difference. First operand 747 states and 747 transitions. Second operand 127 states. [2019-05-15 10:25:33,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:33,876 INFO L93 Difference]: Finished difference Result 758 states and 758 transitions. [2019-05-15 10:25:33,876 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2019-05-15 10:25:33,877 INFO L78 Accepts]: Start accepts. Automaton has 127 states. Word has length 746 [2019-05-15 10:25:33,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:25:33,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2019-05-15 10:25:33,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 759 transitions. [2019-05-15 10:25:33,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2019-05-15 10:25:33,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 759 transitions. [2019-05-15 10:25:33,883 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 127 states and 759 transitions. [2019-05-15 10:25:34,602 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 759 edges. 759 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:25:34,622 INFO L225 Difference]: With dead ends: 758 [2019-05-15 10:25:34,622 INFO L226 Difference]: Without dead ends: 758 [2019-05-15 10:25:34,623 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 745 GetRequests, 620 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=8001, Invalid=8001, Unknown=0, NotChecked=0, Total=16002 [2019-05-15 10:25:34,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2019-05-15 10:25:34,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 753. [2019-05-15 10:25:34,626 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:25:34,626 INFO L82 GeneralOperation]: Start isEquivalent. First operand 758 states. Second operand 753 states. [2019-05-15 10:25:34,626 INFO L74 IsIncluded]: Start isIncluded. First operand 758 states. Second operand 753 states. [2019-05-15 10:25:34,626 INFO L87 Difference]: Start difference. First operand 758 states. Second operand 753 states. [2019-05-15 10:25:34,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:34,642 INFO L93 Difference]: Finished difference Result 758 states and 758 transitions. [2019-05-15 10:25:34,642 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 758 transitions. [2019-05-15 10:25:34,643 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:34,643 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:34,643 INFO L74 IsIncluded]: Start isIncluded. First operand 753 states. Second operand 758 states. [2019-05-15 10:25:34,643 INFO L87 Difference]: Start difference. First operand 753 states. Second operand 758 states. [2019-05-15 10:25:34,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:34,659 INFO L93 Difference]: Finished difference Result 758 states and 758 transitions. [2019-05-15 10:25:34,659 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 758 transitions. [2019-05-15 10:25:34,659 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:34,660 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:34,660 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:25:34,660 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:25:34,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 753 states. [2019-05-15 10:25:34,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 753 transitions. [2019-05-15 10:25:34,676 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 753 transitions. Word has length 746 [2019-05-15 10:25:34,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:25:34,676 INFO L475 AbstractCegarLoop]: Abstraction has 753 states and 753 transitions. [2019-05-15 10:25:34,676 INFO L476 AbstractCegarLoop]: Interpolant automaton has 127 states. [2019-05-15 10:25:34,676 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 753 transitions. [2019-05-15 10:25:34,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 753 [2019-05-15 10:25:34,680 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:25:34,680 INFO L399 BasicCegarLoop]: trace histogram [125, 125, 125, 125, 125, 125, 1, 1] [2019-05-15 10:25:34,680 INFO L418 AbstractCegarLoop]: === Iteration 126 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:25:34,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:25:34,680 INFO L82 PathProgramCache]: Analyzing trace with hash 302092942, now seen corresponding path program 125 times [2019-05-15 10:25:34,681 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:25:34,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:35,216 INFO L256 TraceCheckSpWp]: Trace formula consists of 1005 conjuncts, 127 conjunts are in the unsatisfiable core [2019-05-15 10:25:35,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:35,278 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:25:42,088 INFO L273 TraceCheckUtils]: 0: Hoare triple {340639#true} i := 0; {340644#(<= proc_i 0)} is VALID [2019-05-15 10:25:42,089 INFO L273 TraceCheckUtils]: 1: Hoare triple {340644#(<= proc_i 0)} assume i <= 1000; {340644#(<= proc_i 0)} is VALID [2019-05-15 10:25:42,089 INFO L273 TraceCheckUtils]: 2: Hoare triple {340644#(<= proc_i 0)} assume i + 4 < a[j]; {340644#(<= proc_i 0)} is VALID [2019-05-15 10:25:42,089 INFO L273 TraceCheckUtils]: 3: Hoare triple {340644#(<= proc_i 0)} assume a[5] == 1000; {340644#(<= proc_i 0)} is VALID [2019-05-15 10:25:42,089 INFO L273 TraceCheckUtils]: 4: Hoare triple {340644#(<= proc_i 0)} assume j > 4; {340644#(<= proc_i 0)} is VALID [2019-05-15 10:25:42,090 INFO L273 TraceCheckUtils]: 5: Hoare triple {340644#(<= proc_i 0)} assume j < 6; {340644#(<= proc_i 0)} is VALID [2019-05-15 10:25:42,090 INFO L273 TraceCheckUtils]: 6: Hoare triple {340644#(<= proc_i 0)} i := i + 4; {340663#(<= proc_i 4)} is VALID [2019-05-15 10:25:42,090 INFO L273 TraceCheckUtils]: 7: Hoare triple {340663#(<= proc_i 4)} assume i <= 1000; {340663#(<= proc_i 4)} is VALID [2019-05-15 10:25:42,091 INFO L273 TraceCheckUtils]: 8: Hoare triple {340663#(<= proc_i 4)} assume i + 4 < a[j]; {340663#(<= proc_i 4)} is VALID [2019-05-15 10:25:42,091 INFO L273 TraceCheckUtils]: 9: Hoare triple {340663#(<= proc_i 4)} assume a[5] == 1000; {340663#(<= proc_i 4)} is VALID [2019-05-15 10:25:42,091 INFO L273 TraceCheckUtils]: 10: Hoare triple {340663#(<= proc_i 4)} assume j > 4; {340663#(<= proc_i 4)} is VALID [2019-05-15 10:25:42,092 INFO L273 TraceCheckUtils]: 11: Hoare triple {340663#(<= proc_i 4)} assume j < 6; {340663#(<= proc_i 4)} is VALID [2019-05-15 10:25:42,092 INFO L273 TraceCheckUtils]: 12: Hoare triple {340663#(<= proc_i 4)} i := i + 4; {340682#(<= proc_i 8)} is VALID [2019-05-15 10:25:42,093 INFO L273 TraceCheckUtils]: 13: Hoare triple {340682#(<= proc_i 8)} assume i <= 1000; {340682#(<= proc_i 8)} is VALID [2019-05-15 10:25:42,093 INFO L273 TraceCheckUtils]: 14: Hoare triple {340682#(<= proc_i 8)} assume i + 4 < a[j]; {340682#(<= proc_i 8)} is VALID [2019-05-15 10:25:42,094 INFO L273 TraceCheckUtils]: 15: Hoare triple {340682#(<= proc_i 8)} assume a[5] == 1000; {340682#(<= proc_i 8)} is VALID [2019-05-15 10:25:42,094 INFO L273 TraceCheckUtils]: 16: Hoare triple {340682#(<= proc_i 8)} assume j > 4; {340682#(<= proc_i 8)} is VALID [2019-05-15 10:25:42,095 INFO L273 TraceCheckUtils]: 17: Hoare triple {340682#(<= proc_i 8)} assume j < 6; {340682#(<= proc_i 8)} is VALID [2019-05-15 10:25:42,095 INFO L273 TraceCheckUtils]: 18: Hoare triple {340682#(<= proc_i 8)} i := i + 4; {340701#(<= proc_i 12)} is VALID [2019-05-15 10:25:42,096 INFO L273 TraceCheckUtils]: 19: Hoare triple {340701#(<= proc_i 12)} assume i <= 1000; {340701#(<= proc_i 12)} is VALID [2019-05-15 10:25:42,096 INFO L273 TraceCheckUtils]: 20: Hoare triple {340701#(<= proc_i 12)} assume i + 4 < a[j]; {340701#(<= proc_i 12)} is VALID [2019-05-15 10:25:42,097 INFO L273 TraceCheckUtils]: 21: Hoare triple {340701#(<= proc_i 12)} assume a[5] == 1000; {340701#(<= proc_i 12)} is VALID [2019-05-15 10:25:42,097 INFO L273 TraceCheckUtils]: 22: Hoare triple {340701#(<= proc_i 12)} assume j > 4; {340701#(<= proc_i 12)} is VALID [2019-05-15 10:25:42,098 INFO L273 TraceCheckUtils]: 23: Hoare triple {340701#(<= proc_i 12)} assume j < 6; {340701#(<= proc_i 12)} is VALID [2019-05-15 10:25:42,098 INFO L273 TraceCheckUtils]: 24: Hoare triple {340701#(<= proc_i 12)} i := i + 4; {340720#(<= proc_i 16)} is VALID [2019-05-15 10:25:42,099 INFO L273 TraceCheckUtils]: 25: Hoare triple {340720#(<= proc_i 16)} assume i <= 1000; {340720#(<= proc_i 16)} is VALID [2019-05-15 10:25:42,099 INFO L273 TraceCheckUtils]: 26: Hoare triple {340720#(<= proc_i 16)} assume i + 4 < a[j]; {340720#(<= proc_i 16)} is VALID [2019-05-15 10:25:42,100 INFO L273 TraceCheckUtils]: 27: Hoare triple {340720#(<= proc_i 16)} assume a[5] == 1000; {340720#(<= proc_i 16)} is VALID [2019-05-15 10:25:42,100 INFO L273 TraceCheckUtils]: 28: Hoare triple {340720#(<= proc_i 16)} assume j > 4; {340720#(<= proc_i 16)} is VALID [2019-05-15 10:25:42,101 INFO L273 TraceCheckUtils]: 29: Hoare triple {340720#(<= proc_i 16)} assume j < 6; {340720#(<= proc_i 16)} is VALID [2019-05-15 10:25:42,101 INFO L273 TraceCheckUtils]: 30: Hoare triple {340720#(<= proc_i 16)} i := i + 4; {340739#(<= proc_i 20)} is VALID [2019-05-15 10:25:42,102 INFO L273 TraceCheckUtils]: 31: Hoare triple {340739#(<= proc_i 20)} assume i <= 1000; {340739#(<= proc_i 20)} is VALID [2019-05-15 10:25:42,102 INFO L273 TraceCheckUtils]: 32: Hoare triple {340739#(<= proc_i 20)} assume i + 4 < a[j]; {340739#(<= proc_i 20)} is VALID [2019-05-15 10:25:42,103 INFO L273 TraceCheckUtils]: 33: Hoare triple {340739#(<= proc_i 20)} assume a[5] == 1000; {340739#(<= proc_i 20)} is VALID [2019-05-15 10:25:42,103 INFO L273 TraceCheckUtils]: 34: Hoare triple {340739#(<= proc_i 20)} assume j > 4; {340739#(<= proc_i 20)} is VALID [2019-05-15 10:25:42,104 INFO L273 TraceCheckUtils]: 35: Hoare triple {340739#(<= proc_i 20)} assume j < 6; {340739#(<= proc_i 20)} is VALID [2019-05-15 10:25:42,104 INFO L273 TraceCheckUtils]: 36: Hoare triple {340739#(<= proc_i 20)} i := i + 4; {340758#(<= proc_i 24)} is VALID [2019-05-15 10:25:42,105 INFO L273 TraceCheckUtils]: 37: Hoare triple {340758#(<= proc_i 24)} assume i <= 1000; {340758#(<= proc_i 24)} is VALID [2019-05-15 10:25:42,105 INFO L273 TraceCheckUtils]: 38: Hoare triple {340758#(<= proc_i 24)} assume i + 4 < a[j]; {340758#(<= proc_i 24)} is VALID [2019-05-15 10:25:42,106 INFO L273 TraceCheckUtils]: 39: Hoare triple {340758#(<= proc_i 24)} assume a[5] == 1000; {340758#(<= proc_i 24)} is VALID [2019-05-15 10:25:42,106 INFO L273 TraceCheckUtils]: 40: Hoare triple {340758#(<= proc_i 24)} assume j > 4; {340758#(<= proc_i 24)} is VALID [2019-05-15 10:25:42,106 INFO L273 TraceCheckUtils]: 41: Hoare triple {340758#(<= proc_i 24)} assume j < 6; {340758#(<= proc_i 24)} is VALID [2019-05-15 10:25:42,107 INFO L273 TraceCheckUtils]: 42: Hoare triple {340758#(<= proc_i 24)} i := i + 4; {340777#(<= proc_i 28)} is VALID [2019-05-15 10:25:42,108 INFO L273 TraceCheckUtils]: 43: Hoare triple {340777#(<= proc_i 28)} assume i <= 1000; {340777#(<= proc_i 28)} is VALID [2019-05-15 10:25:42,108 INFO L273 TraceCheckUtils]: 44: Hoare triple {340777#(<= proc_i 28)} assume i + 4 < a[j]; {340777#(<= proc_i 28)} is VALID [2019-05-15 10:25:42,109 INFO L273 TraceCheckUtils]: 45: Hoare triple {340777#(<= proc_i 28)} assume a[5] == 1000; {340777#(<= proc_i 28)} is VALID [2019-05-15 10:25:42,109 INFO L273 TraceCheckUtils]: 46: Hoare triple {340777#(<= proc_i 28)} assume j > 4; {340777#(<= proc_i 28)} is VALID [2019-05-15 10:25:42,109 INFO L273 TraceCheckUtils]: 47: Hoare triple {340777#(<= proc_i 28)} assume j < 6; {340777#(<= proc_i 28)} is VALID [2019-05-15 10:25:42,110 INFO L273 TraceCheckUtils]: 48: Hoare triple {340777#(<= proc_i 28)} i := i + 4; {340796#(<= proc_i 32)} is VALID [2019-05-15 10:25:42,111 INFO L273 TraceCheckUtils]: 49: Hoare triple {340796#(<= proc_i 32)} assume i <= 1000; {340796#(<= proc_i 32)} is VALID [2019-05-15 10:25:42,111 INFO L273 TraceCheckUtils]: 50: Hoare triple {340796#(<= proc_i 32)} assume i + 4 < a[j]; {340796#(<= proc_i 32)} is VALID [2019-05-15 10:25:42,111 INFO L273 TraceCheckUtils]: 51: Hoare triple {340796#(<= proc_i 32)} assume a[5] == 1000; {340796#(<= proc_i 32)} is VALID [2019-05-15 10:25:42,112 INFO L273 TraceCheckUtils]: 52: Hoare triple {340796#(<= proc_i 32)} assume j > 4; {340796#(<= proc_i 32)} is VALID [2019-05-15 10:25:42,112 INFO L273 TraceCheckUtils]: 53: Hoare triple {340796#(<= proc_i 32)} assume j < 6; {340796#(<= proc_i 32)} is VALID [2019-05-15 10:25:42,113 INFO L273 TraceCheckUtils]: 54: Hoare triple {340796#(<= proc_i 32)} i := i + 4; {340815#(<= proc_i 36)} is VALID [2019-05-15 10:25:42,114 INFO L273 TraceCheckUtils]: 55: Hoare triple {340815#(<= proc_i 36)} assume i <= 1000; {340815#(<= proc_i 36)} is VALID [2019-05-15 10:25:42,114 INFO L273 TraceCheckUtils]: 56: Hoare triple {340815#(<= proc_i 36)} assume i + 4 < a[j]; {340815#(<= proc_i 36)} is VALID [2019-05-15 10:25:42,114 INFO L273 TraceCheckUtils]: 57: Hoare triple {340815#(<= proc_i 36)} assume a[5] == 1000; {340815#(<= proc_i 36)} is VALID [2019-05-15 10:25:42,115 INFO L273 TraceCheckUtils]: 58: Hoare triple {340815#(<= proc_i 36)} assume j > 4; {340815#(<= proc_i 36)} is VALID [2019-05-15 10:25:42,115 INFO L273 TraceCheckUtils]: 59: Hoare triple {340815#(<= proc_i 36)} assume j < 6; {340815#(<= proc_i 36)} is VALID [2019-05-15 10:25:42,116 INFO L273 TraceCheckUtils]: 60: Hoare triple {340815#(<= proc_i 36)} i := i + 4; {340834#(<= proc_i 40)} is VALID [2019-05-15 10:25:42,116 INFO L273 TraceCheckUtils]: 61: Hoare triple {340834#(<= proc_i 40)} assume i <= 1000; {340834#(<= proc_i 40)} is VALID [2019-05-15 10:25:42,117 INFO L273 TraceCheckUtils]: 62: Hoare triple {340834#(<= proc_i 40)} assume i + 4 < a[j]; {340834#(<= proc_i 40)} is VALID [2019-05-15 10:25:42,117 INFO L273 TraceCheckUtils]: 63: Hoare triple {340834#(<= proc_i 40)} assume a[5] == 1000; {340834#(<= proc_i 40)} is VALID [2019-05-15 10:25:42,118 INFO L273 TraceCheckUtils]: 64: Hoare triple {340834#(<= proc_i 40)} assume j > 4; {340834#(<= proc_i 40)} is VALID [2019-05-15 10:25:42,118 INFO L273 TraceCheckUtils]: 65: Hoare triple {340834#(<= proc_i 40)} assume j < 6; {340834#(<= proc_i 40)} is VALID [2019-05-15 10:25:42,119 INFO L273 TraceCheckUtils]: 66: Hoare triple {340834#(<= proc_i 40)} i := i + 4; {340853#(<= proc_i 44)} is VALID [2019-05-15 10:25:42,119 INFO L273 TraceCheckUtils]: 67: Hoare triple {340853#(<= proc_i 44)} assume i <= 1000; {340853#(<= proc_i 44)} is VALID [2019-05-15 10:25:42,120 INFO L273 TraceCheckUtils]: 68: Hoare triple {340853#(<= proc_i 44)} assume i + 4 < a[j]; {340853#(<= proc_i 44)} is VALID [2019-05-15 10:25:42,120 INFO L273 TraceCheckUtils]: 69: Hoare triple {340853#(<= proc_i 44)} assume a[5] == 1000; {340853#(<= proc_i 44)} is VALID [2019-05-15 10:25:42,121 INFO L273 TraceCheckUtils]: 70: Hoare triple {340853#(<= proc_i 44)} assume j > 4; {340853#(<= proc_i 44)} is VALID [2019-05-15 10:25:42,121 INFO L273 TraceCheckUtils]: 71: Hoare triple {340853#(<= proc_i 44)} assume j < 6; {340853#(<= proc_i 44)} is VALID [2019-05-15 10:25:42,122 INFO L273 TraceCheckUtils]: 72: Hoare triple {340853#(<= proc_i 44)} i := i + 4; {340872#(<= proc_i 48)} is VALID [2019-05-15 10:25:42,122 INFO L273 TraceCheckUtils]: 73: Hoare triple {340872#(<= proc_i 48)} assume i <= 1000; {340872#(<= proc_i 48)} is VALID [2019-05-15 10:25:42,123 INFO L273 TraceCheckUtils]: 74: Hoare triple {340872#(<= proc_i 48)} assume i + 4 < a[j]; {340872#(<= proc_i 48)} is VALID [2019-05-15 10:25:42,123 INFO L273 TraceCheckUtils]: 75: Hoare triple {340872#(<= proc_i 48)} assume a[5] == 1000; {340872#(<= proc_i 48)} is VALID [2019-05-15 10:25:42,124 INFO L273 TraceCheckUtils]: 76: Hoare triple {340872#(<= proc_i 48)} assume j > 4; {340872#(<= proc_i 48)} is VALID [2019-05-15 10:25:42,124 INFO L273 TraceCheckUtils]: 77: Hoare triple {340872#(<= proc_i 48)} assume j < 6; {340872#(<= proc_i 48)} is VALID [2019-05-15 10:25:42,125 INFO L273 TraceCheckUtils]: 78: Hoare triple {340872#(<= proc_i 48)} i := i + 4; {340891#(<= proc_i 52)} is VALID [2019-05-15 10:25:42,125 INFO L273 TraceCheckUtils]: 79: Hoare triple {340891#(<= proc_i 52)} assume i <= 1000; {340891#(<= proc_i 52)} is VALID [2019-05-15 10:25:42,126 INFO L273 TraceCheckUtils]: 80: Hoare triple {340891#(<= proc_i 52)} assume i + 4 < a[j]; {340891#(<= proc_i 52)} is VALID [2019-05-15 10:25:42,126 INFO L273 TraceCheckUtils]: 81: Hoare triple {340891#(<= proc_i 52)} assume a[5] == 1000; {340891#(<= proc_i 52)} is VALID [2019-05-15 10:25:42,127 INFO L273 TraceCheckUtils]: 82: Hoare triple {340891#(<= proc_i 52)} assume j > 4; {340891#(<= proc_i 52)} is VALID [2019-05-15 10:25:42,127 INFO L273 TraceCheckUtils]: 83: Hoare triple {340891#(<= proc_i 52)} assume j < 6; {340891#(<= proc_i 52)} is VALID [2019-05-15 10:25:42,128 INFO L273 TraceCheckUtils]: 84: Hoare triple {340891#(<= proc_i 52)} i := i + 4; {340910#(<= proc_i 56)} is VALID [2019-05-15 10:25:42,128 INFO L273 TraceCheckUtils]: 85: Hoare triple {340910#(<= proc_i 56)} assume i <= 1000; {340910#(<= proc_i 56)} is VALID [2019-05-15 10:25:42,129 INFO L273 TraceCheckUtils]: 86: Hoare triple {340910#(<= proc_i 56)} assume i + 4 < a[j]; {340910#(<= proc_i 56)} is VALID [2019-05-15 10:25:42,129 INFO L273 TraceCheckUtils]: 87: Hoare triple {340910#(<= proc_i 56)} assume a[5] == 1000; {340910#(<= proc_i 56)} is VALID [2019-05-15 10:25:42,130 INFO L273 TraceCheckUtils]: 88: Hoare triple {340910#(<= proc_i 56)} assume j > 4; {340910#(<= proc_i 56)} is VALID [2019-05-15 10:25:42,130 INFO L273 TraceCheckUtils]: 89: Hoare triple {340910#(<= proc_i 56)} assume j < 6; {340910#(<= proc_i 56)} is VALID [2019-05-15 10:25:42,131 INFO L273 TraceCheckUtils]: 90: Hoare triple {340910#(<= proc_i 56)} i := i + 4; {340929#(<= proc_i 60)} is VALID [2019-05-15 10:25:42,131 INFO L273 TraceCheckUtils]: 91: Hoare triple {340929#(<= proc_i 60)} assume i <= 1000; {340929#(<= proc_i 60)} is VALID [2019-05-15 10:25:42,132 INFO L273 TraceCheckUtils]: 92: Hoare triple {340929#(<= proc_i 60)} assume i + 4 < a[j]; {340929#(<= proc_i 60)} is VALID [2019-05-15 10:25:42,132 INFO L273 TraceCheckUtils]: 93: Hoare triple {340929#(<= proc_i 60)} assume a[5] == 1000; {340929#(<= proc_i 60)} is VALID [2019-05-15 10:25:42,133 INFO L273 TraceCheckUtils]: 94: Hoare triple {340929#(<= proc_i 60)} assume j > 4; {340929#(<= proc_i 60)} is VALID [2019-05-15 10:25:42,133 INFO L273 TraceCheckUtils]: 95: Hoare triple {340929#(<= proc_i 60)} assume j < 6; {340929#(<= proc_i 60)} is VALID [2019-05-15 10:25:42,134 INFO L273 TraceCheckUtils]: 96: Hoare triple {340929#(<= proc_i 60)} i := i + 4; {340948#(<= proc_i 64)} is VALID [2019-05-15 10:25:42,134 INFO L273 TraceCheckUtils]: 97: Hoare triple {340948#(<= proc_i 64)} assume i <= 1000; {340948#(<= proc_i 64)} is VALID [2019-05-15 10:25:42,135 INFO L273 TraceCheckUtils]: 98: Hoare triple {340948#(<= proc_i 64)} assume i + 4 < a[j]; {340948#(<= proc_i 64)} is VALID [2019-05-15 10:25:42,135 INFO L273 TraceCheckUtils]: 99: Hoare triple {340948#(<= proc_i 64)} assume a[5] == 1000; {340948#(<= proc_i 64)} is VALID [2019-05-15 10:25:42,135 INFO L273 TraceCheckUtils]: 100: Hoare triple {340948#(<= proc_i 64)} assume j > 4; {340948#(<= proc_i 64)} is VALID [2019-05-15 10:25:42,136 INFO L273 TraceCheckUtils]: 101: Hoare triple {340948#(<= proc_i 64)} assume j < 6; {340948#(<= proc_i 64)} is VALID [2019-05-15 10:25:42,137 INFO L273 TraceCheckUtils]: 102: Hoare triple {340948#(<= proc_i 64)} i := i + 4; {340967#(<= proc_i 68)} is VALID [2019-05-15 10:25:42,137 INFO L273 TraceCheckUtils]: 103: Hoare triple {340967#(<= proc_i 68)} assume i <= 1000; {340967#(<= proc_i 68)} is VALID [2019-05-15 10:25:42,138 INFO L273 TraceCheckUtils]: 104: Hoare triple {340967#(<= proc_i 68)} assume i + 4 < a[j]; {340967#(<= proc_i 68)} is VALID [2019-05-15 10:25:42,138 INFO L273 TraceCheckUtils]: 105: Hoare triple {340967#(<= proc_i 68)} assume a[5] == 1000; {340967#(<= proc_i 68)} is VALID [2019-05-15 10:25:42,138 INFO L273 TraceCheckUtils]: 106: Hoare triple {340967#(<= proc_i 68)} assume j > 4; {340967#(<= proc_i 68)} is VALID [2019-05-15 10:25:42,139 INFO L273 TraceCheckUtils]: 107: Hoare triple {340967#(<= proc_i 68)} assume j < 6; {340967#(<= proc_i 68)} is VALID [2019-05-15 10:25:42,140 INFO L273 TraceCheckUtils]: 108: Hoare triple {340967#(<= proc_i 68)} i := i + 4; {340986#(<= proc_i 72)} is VALID [2019-05-15 10:25:42,140 INFO L273 TraceCheckUtils]: 109: Hoare triple {340986#(<= proc_i 72)} assume i <= 1000; {340986#(<= proc_i 72)} is VALID [2019-05-15 10:25:42,140 INFO L273 TraceCheckUtils]: 110: Hoare triple {340986#(<= proc_i 72)} assume i + 4 < a[j]; {340986#(<= proc_i 72)} is VALID [2019-05-15 10:25:42,141 INFO L273 TraceCheckUtils]: 111: Hoare triple {340986#(<= proc_i 72)} assume a[5] == 1000; {340986#(<= proc_i 72)} is VALID [2019-05-15 10:25:42,141 INFO L273 TraceCheckUtils]: 112: Hoare triple {340986#(<= proc_i 72)} assume j > 4; {340986#(<= proc_i 72)} is VALID [2019-05-15 10:25:42,142 INFO L273 TraceCheckUtils]: 113: Hoare triple {340986#(<= proc_i 72)} assume j < 6; {340986#(<= proc_i 72)} is VALID [2019-05-15 10:25:42,142 INFO L273 TraceCheckUtils]: 114: Hoare triple {340986#(<= proc_i 72)} i := i + 4; {341005#(<= proc_i 76)} is VALID [2019-05-15 10:25:42,143 INFO L273 TraceCheckUtils]: 115: Hoare triple {341005#(<= proc_i 76)} assume i <= 1000; {341005#(<= proc_i 76)} is VALID [2019-05-15 10:25:42,143 INFO L273 TraceCheckUtils]: 116: Hoare triple {341005#(<= proc_i 76)} assume i + 4 < a[j]; {341005#(<= proc_i 76)} is VALID [2019-05-15 10:25:42,144 INFO L273 TraceCheckUtils]: 117: Hoare triple {341005#(<= proc_i 76)} assume a[5] == 1000; {341005#(<= proc_i 76)} is VALID [2019-05-15 10:25:42,144 INFO L273 TraceCheckUtils]: 118: Hoare triple {341005#(<= proc_i 76)} assume j > 4; {341005#(<= proc_i 76)} is VALID [2019-05-15 10:25:42,145 INFO L273 TraceCheckUtils]: 119: Hoare triple {341005#(<= proc_i 76)} assume j < 6; {341005#(<= proc_i 76)} is VALID [2019-05-15 10:25:42,145 INFO L273 TraceCheckUtils]: 120: Hoare triple {341005#(<= proc_i 76)} i := i + 4; {341024#(<= proc_i 80)} is VALID [2019-05-15 10:25:42,146 INFO L273 TraceCheckUtils]: 121: Hoare triple {341024#(<= proc_i 80)} assume i <= 1000; {341024#(<= proc_i 80)} is VALID [2019-05-15 10:25:42,146 INFO L273 TraceCheckUtils]: 122: Hoare triple {341024#(<= proc_i 80)} assume i + 4 < a[j]; {341024#(<= proc_i 80)} is VALID [2019-05-15 10:25:42,147 INFO L273 TraceCheckUtils]: 123: Hoare triple {341024#(<= proc_i 80)} assume a[5] == 1000; {341024#(<= proc_i 80)} is VALID [2019-05-15 10:25:42,147 INFO L273 TraceCheckUtils]: 124: Hoare triple {341024#(<= proc_i 80)} assume j > 4; {341024#(<= proc_i 80)} is VALID [2019-05-15 10:25:42,148 INFO L273 TraceCheckUtils]: 125: Hoare triple {341024#(<= proc_i 80)} assume j < 6; {341024#(<= proc_i 80)} is VALID [2019-05-15 10:25:42,148 INFO L273 TraceCheckUtils]: 126: Hoare triple {341024#(<= proc_i 80)} i := i + 4; {341043#(<= proc_i 84)} is VALID [2019-05-15 10:25:42,149 INFO L273 TraceCheckUtils]: 127: Hoare triple {341043#(<= proc_i 84)} assume i <= 1000; {341043#(<= proc_i 84)} is VALID [2019-05-15 10:25:42,149 INFO L273 TraceCheckUtils]: 128: Hoare triple {341043#(<= proc_i 84)} assume i + 4 < a[j]; {341043#(<= proc_i 84)} is VALID [2019-05-15 10:25:42,150 INFO L273 TraceCheckUtils]: 129: Hoare triple {341043#(<= proc_i 84)} assume a[5] == 1000; {341043#(<= proc_i 84)} is VALID [2019-05-15 10:25:42,150 INFO L273 TraceCheckUtils]: 130: Hoare triple {341043#(<= proc_i 84)} assume j > 4; {341043#(<= proc_i 84)} is VALID [2019-05-15 10:25:42,151 INFO L273 TraceCheckUtils]: 131: Hoare triple {341043#(<= proc_i 84)} assume j < 6; {341043#(<= proc_i 84)} is VALID [2019-05-15 10:25:42,151 INFO L273 TraceCheckUtils]: 132: Hoare triple {341043#(<= proc_i 84)} i := i + 4; {341062#(<= proc_i 88)} is VALID [2019-05-15 10:25:42,152 INFO L273 TraceCheckUtils]: 133: Hoare triple {341062#(<= proc_i 88)} assume i <= 1000; {341062#(<= proc_i 88)} is VALID [2019-05-15 10:25:42,152 INFO L273 TraceCheckUtils]: 134: Hoare triple {341062#(<= proc_i 88)} assume i + 4 < a[j]; {341062#(<= proc_i 88)} is VALID [2019-05-15 10:25:42,153 INFO L273 TraceCheckUtils]: 135: Hoare triple {341062#(<= proc_i 88)} assume a[5] == 1000; {341062#(<= proc_i 88)} is VALID [2019-05-15 10:25:42,153 INFO L273 TraceCheckUtils]: 136: Hoare triple {341062#(<= proc_i 88)} assume j > 4; {341062#(<= proc_i 88)} is VALID [2019-05-15 10:25:42,154 INFO L273 TraceCheckUtils]: 137: Hoare triple {341062#(<= proc_i 88)} assume j < 6; {341062#(<= proc_i 88)} is VALID [2019-05-15 10:25:42,154 INFO L273 TraceCheckUtils]: 138: Hoare triple {341062#(<= proc_i 88)} i := i + 4; {341081#(<= proc_i 92)} is VALID [2019-05-15 10:25:42,155 INFO L273 TraceCheckUtils]: 139: Hoare triple {341081#(<= proc_i 92)} assume i <= 1000; {341081#(<= proc_i 92)} is VALID [2019-05-15 10:25:42,155 INFO L273 TraceCheckUtils]: 140: Hoare triple {341081#(<= proc_i 92)} assume i + 4 < a[j]; {341081#(<= proc_i 92)} is VALID [2019-05-15 10:25:42,156 INFO L273 TraceCheckUtils]: 141: Hoare triple {341081#(<= proc_i 92)} assume a[5] == 1000; {341081#(<= proc_i 92)} is VALID [2019-05-15 10:25:42,156 INFO L273 TraceCheckUtils]: 142: Hoare triple {341081#(<= proc_i 92)} assume j > 4; {341081#(<= proc_i 92)} is VALID [2019-05-15 10:25:42,157 INFO L273 TraceCheckUtils]: 143: Hoare triple {341081#(<= proc_i 92)} assume j < 6; {341081#(<= proc_i 92)} is VALID [2019-05-15 10:25:42,157 INFO L273 TraceCheckUtils]: 144: Hoare triple {341081#(<= proc_i 92)} i := i + 4; {341100#(<= proc_i 96)} is VALID [2019-05-15 10:25:42,158 INFO L273 TraceCheckUtils]: 145: Hoare triple {341100#(<= proc_i 96)} assume i <= 1000; {341100#(<= proc_i 96)} is VALID [2019-05-15 10:25:42,158 INFO L273 TraceCheckUtils]: 146: Hoare triple {341100#(<= proc_i 96)} assume i + 4 < a[j]; {341100#(<= proc_i 96)} is VALID [2019-05-15 10:25:42,159 INFO L273 TraceCheckUtils]: 147: Hoare triple {341100#(<= proc_i 96)} assume a[5] == 1000; {341100#(<= proc_i 96)} is VALID [2019-05-15 10:25:42,159 INFO L273 TraceCheckUtils]: 148: Hoare triple {341100#(<= proc_i 96)} assume j > 4; {341100#(<= proc_i 96)} is VALID [2019-05-15 10:25:42,160 INFO L273 TraceCheckUtils]: 149: Hoare triple {341100#(<= proc_i 96)} assume j < 6; {341100#(<= proc_i 96)} is VALID [2019-05-15 10:25:42,160 INFO L273 TraceCheckUtils]: 150: Hoare triple {341100#(<= proc_i 96)} i := i + 4; {341119#(<= proc_i 100)} is VALID [2019-05-15 10:25:42,161 INFO L273 TraceCheckUtils]: 151: Hoare triple {341119#(<= proc_i 100)} assume i <= 1000; {341119#(<= proc_i 100)} is VALID [2019-05-15 10:25:42,161 INFO L273 TraceCheckUtils]: 152: Hoare triple {341119#(<= proc_i 100)} assume i + 4 < a[j]; {341119#(<= proc_i 100)} is VALID [2019-05-15 10:25:42,162 INFO L273 TraceCheckUtils]: 153: Hoare triple {341119#(<= proc_i 100)} assume a[5] == 1000; {341119#(<= proc_i 100)} is VALID [2019-05-15 10:25:42,162 INFO L273 TraceCheckUtils]: 154: Hoare triple {341119#(<= proc_i 100)} assume j > 4; {341119#(<= proc_i 100)} is VALID [2019-05-15 10:25:42,162 INFO L273 TraceCheckUtils]: 155: Hoare triple {341119#(<= proc_i 100)} assume j < 6; {341119#(<= proc_i 100)} is VALID [2019-05-15 10:25:42,163 INFO L273 TraceCheckUtils]: 156: Hoare triple {341119#(<= proc_i 100)} i := i + 4; {341138#(<= proc_i 104)} is VALID [2019-05-15 10:25:42,164 INFO L273 TraceCheckUtils]: 157: Hoare triple {341138#(<= proc_i 104)} assume i <= 1000; {341138#(<= proc_i 104)} is VALID [2019-05-15 10:25:42,164 INFO L273 TraceCheckUtils]: 158: Hoare triple {341138#(<= proc_i 104)} assume i + 4 < a[j]; {341138#(<= proc_i 104)} is VALID [2019-05-15 10:25:42,164 INFO L273 TraceCheckUtils]: 159: Hoare triple {341138#(<= proc_i 104)} assume a[5] == 1000; {341138#(<= proc_i 104)} is VALID [2019-05-15 10:25:42,165 INFO L273 TraceCheckUtils]: 160: Hoare triple {341138#(<= proc_i 104)} assume j > 4; {341138#(<= proc_i 104)} is VALID [2019-05-15 10:25:42,165 INFO L273 TraceCheckUtils]: 161: Hoare triple {341138#(<= proc_i 104)} assume j < 6; {341138#(<= proc_i 104)} is VALID [2019-05-15 10:25:42,166 INFO L273 TraceCheckUtils]: 162: Hoare triple {341138#(<= proc_i 104)} i := i + 4; {341157#(<= proc_i 108)} is VALID [2019-05-15 10:25:42,167 INFO L273 TraceCheckUtils]: 163: Hoare triple {341157#(<= proc_i 108)} assume i <= 1000; {341157#(<= proc_i 108)} is VALID [2019-05-15 10:25:42,167 INFO L273 TraceCheckUtils]: 164: Hoare triple {341157#(<= proc_i 108)} assume i + 4 < a[j]; {341157#(<= proc_i 108)} is VALID [2019-05-15 10:25:42,167 INFO L273 TraceCheckUtils]: 165: Hoare triple {341157#(<= proc_i 108)} assume a[5] == 1000; {341157#(<= proc_i 108)} is VALID [2019-05-15 10:25:42,168 INFO L273 TraceCheckUtils]: 166: Hoare triple {341157#(<= proc_i 108)} assume j > 4; {341157#(<= proc_i 108)} is VALID [2019-05-15 10:25:42,168 INFO L273 TraceCheckUtils]: 167: Hoare triple {341157#(<= proc_i 108)} assume j < 6; {341157#(<= proc_i 108)} is VALID [2019-05-15 10:25:42,169 INFO L273 TraceCheckUtils]: 168: Hoare triple {341157#(<= proc_i 108)} i := i + 4; {341176#(<= proc_i 112)} is VALID [2019-05-15 10:25:42,169 INFO L273 TraceCheckUtils]: 169: Hoare triple {341176#(<= proc_i 112)} assume i <= 1000; {341176#(<= proc_i 112)} is VALID [2019-05-15 10:25:42,170 INFO L273 TraceCheckUtils]: 170: Hoare triple {341176#(<= proc_i 112)} assume i + 4 < a[j]; {341176#(<= proc_i 112)} is VALID [2019-05-15 10:25:42,170 INFO L273 TraceCheckUtils]: 171: Hoare triple {341176#(<= proc_i 112)} assume a[5] == 1000; {341176#(<= proc_i 112)} is VALID [2019-05-15 10:25:42,171 INFO L273 TraceCheckUtils]: 172: Hoare triple {341176#(<= proc_i 112)} assume j > 4; {341176#(<= proc_i 112)} is VALID [2019-05-15 10:25:42,171 INFO L273 TraceCheckUtils]: 173: Hoare triple {341176#(<= proc_i 112)} assume j < 6; {341176#(<= proc_i 112)} is VALID [2019-05-15 10:25:42,172 INFO L273 TraceCheckUtils]: 174: Hoare triple {341176#(<= proc_i 112)} i := i + 4; {341195#(<= proc_i 116)} is VALID [2019-05-15 10:25:42,172 INFO L273 TraceCheckUtils]: 175: Hoare triple {341195#(<= proc_i 116)} assume i <= 1000; {341195#(<= proc_i 116)} is VALID [2019-05-15 10:25:42,173 INFO L273 TraceCheckUtils]: 176: Hoare triple {341195#(<= proc_i 116)} assume i + 4 < a[j]; {341195#(<= proc_i 116)} is VALID [2019-05-15 10:25:42,173 INFO L273 TraceCheckUtils]: 177: Hoare triple {341195#(<= proc_i 116)} assume a[5] == 1000; {341195#(<= proc_i 116)} is VALID [2019-05-15 10:25:42,174 INFO L273 TraceCheckUtils]: 178: Hoare triple {341195#(<= proc_i 116)} assume j > 4; {341195#(<= proc_i 116)} is VALID [2019-05-15 10:25:42,174 INFO L273 TraceCheckUtils]: 179: Hoare triple {341195#(<= proc_i 116)} assume j < 6; {341195#(<= proc_i 116)} is VALID [2019-05-15 10:25:42,175 INFO L273 TraceCheckUtils]: 180: Hoare triple {341195#(<= proc_i 116)} i := i + 4; {341214#(<= proc_i 120)} is VALID [2019-05-15 10:25:42,175 INFO L273 TraceCheckUtils]: 181: Hoare triple {341214#(<= proc_i 120)} assume i <= 1000; {341214#(<= proc_i 120)} is VALID [2019-05-15 10:25:42,176 INFO L273 TraceCheckUtils]: 182: Hoare triple {341214#(<= proc_i 120)} assume i + 4 < a[j]; {341214#(<= proc_i 120)} is VALID [2019-05-15 10:25:42,176 INFO L273 TraceCheckUtils]: 183: Hoare triple {341214#(<= proc_i 120)} assume a[5] == 1000; {341214#(<= proc_i 120)} is VALID [2019-05-15 10:25:42,177 INFO L273 TraceCheckUtils]: 184: Hoare triple {341214#(<= proc_i 120)} assume j > 4; {341214#(<= proc_i 120)} is VALID [2019-05-15 10:25:42,177 INFO L273 TraceCheckUtils]: 185: Hoare triple {341214#(<= proc_i 120)} assume j < 6; {341214#(<= proc_i 120)} is VALID [2019-05-15 10:25:42,178 INFO L273 TraceCheckUtils]: 186: Hoare triple {341214#(<= proc_i 120)} i := i + 4; {341233#(<= proc_i 124)} is VALID [2019-05-15 10:25:42,178 INFO L273 TraceCheckUtils]: 187: Hoare triple {341233#(<= proc_i 124)} assume i <= 1000; {341233#(<= proc_i 124)} is VALID [2019-05-15 10:25:42,179 INFO L273 TraceCheckUtils]: 188: Hoare triple {341233#(<= proc_i 124)} assume i + 4 < a[j]; {341233#(<= proc_i 124)} is VALID [2019-05-15 10:25:42,179 INFO L273 TraceCheckUtils]: 189: Hoare triple {341233#(<= proc_i 124)} assume a[5] == 1000; {341233#(<= proc_i 124)} is VALID [2019-05-15 10:25:42,180 INFO L273 TraceCheckUtils]: 190: Hoare triple {341233#(<= proc_i 124)} assume j > 4; {341233#(<= proc_i 124)} is VALID [2019-05-15 10:25:42,180 INFO L273 TraceCheckUtils]: 191: Hoare triple {341233#(<= proc_i 124)} assume j < 6; {341233#(<= proc_i 124)} is VALID [2019-05-15 10:25:42,181 INFO L273 TraceCheckUtils]: 192: Hoare triple {341233#(<= proc_i 124)} i := i + 4; {341252#(<= proc_i 128)} is VALID [2019-05-15 10:25:42,181 INFO L273 TraceCheckUtils]: 193: Hoare triple {341252#(<= proc_i 128)} assume i <= 1000; {341252#(<= proc_i 128)} is VALID [2019-05-15 10:25:42,182 INFO L273 TraceCheckUtils]: 194: Hoare triple {341252#(<= proc_i 128)} assume i + 4 < a[j]; {341252#(<= proc_i 128)} is VALID [2019-05-15 10:25:42,182 INFO L273 TraceCheckUtils]: 195: Hoare triple {341252#(<= proc_i 128)} assume a[5] == 1000; {341252#(<= proc_i 128)} is VALID [2019-05-15 10:25:42,183 INFO L273 TraceCheckUtils]: 196: Hoare triple {341252#(<= proc_i 128)} assume j > 4; {341252#(<= proc_i 128)} is VALID [2019-05-15 10:25:42,183 INFO L273 TraceCheckUtils]: 197: Hoare triple {341252#(<= proc_i 128)} assume j < 6; {341252#(<= proc_i 128)} is VALID [2019-05-15 10:25:42,184 INFO L273 TraceCheckUtils]: 198: Hoare triple {341252#(<= proc_i 128)} i := i + 4; {341271#(<= proc_i 132)} is VALID [2019-05-15 10:25:42,184 INFO L273 TraceCheckUtils]: 199: Hoare triple {341271#(<= proc_i 132)} assume i <= 1000; {341271#(<= proc_i 132)} is VALID [2019-05-15 10:25:42,185 INFO L273 TraceCheckUtils]: 200: Hoare triple {341271#(<= proc_i 132)} assume i + 4 < a[j]; {341271#(<= proc_i 132)} is VALID [2019-05-15 10:25:42,185 INFO L273 TraceCheckUtils]: 201: Hoare triple {341271#(<= proc_i 132)} assume a[5] == 1000; {341271#(<= proc_i 132)} is VALID [2019-05-15 10:25:42,186 INFO L273 TraceCheckUtils]: 202: Hoare triple {341271#(<= proc_i 132)} assume j > 4; {341271#(<= proc_i 132)} is VALID [2019-05-15 10:25:42,186 INFO L273 TraceCheckUtils]: 203: Hoare triple {341271#(<= proc_i 132)} assume j < 6; {341271#(<= proc_i 132)} is VALID [2019-05-15 10:25:42,187 INFO L273 TraceCheckUtils]: 204: Hoare triple {341271#(<= proc_i 132)} i := i + 4; {341290#(<= proc_i 136)} is VALID [2019-05-15 10:25:42,187 INFO L273 TraceCheckUtils]: 205: Hoare triple {341290#(<= proc_i 136)} assume i <= 1000; {341290#(<= proc_i 136)} is VALID [2019-05-15 10:25:42,188 INFO L273 TraceCheckUtils]: 206: Hoare triple {341290#(<= proc_i 136)} assume i + 4 < a[j]; {341290#(<= proc_i 136)} is VALID [2019-05-15 10:25:42,188 INFO L273 TraceCheckUtils]: 207: Hoare triple {341290#(<= proc_i 136)} assume a[5] == 1000; {341290#(<= proc_i 136)} is VALID [2019-05-15 10:25:42,188 INFO L273 TraceCheckUtils]: 208: Hoare triple {341290#(<= proc_i 136)} assume j > 4; {341290#(<= proc_i 136)} is VALID [2019-05-15 10:25:42,189 INFO L273 TraceCheckUtils]: 209: Hoare triple {341290#(<= proc_i 136)} assume j < 6; {341290#(<= proc_i 136)} is VALID [2019-05-15 10:25:42,190 INFO L273 TraceCheckUtils]: 210: Hoare triple {341290#(<= proc_i 136)} i := i + 4; {341309#(<= proc_i 140)} is VALID [2019-05-15 10:25:42,190 INFO L273 TraceCheckUtils]: 211: Hoare triple {341309#(<= proc_i 140)} assume i <= 1000; {341309#(<= proc_i 140)} is VALID [2019-05-15 10:25:42,191 INFO L273 TraceCheckUtils]: 212: Hoare triple {341309#(<= proc_i 140)} assume i + 4 < a[j]; {341309#(<= proc_i 140)} is VALID [2019-05-15 10:25:42,191 INFO L273 TraceCheckUtils]: 213: Hoare triple {341309#(<= proc_i 140)} assume a[5] == 1000; {341309#(<= proc_i 140)} is VALID [2019-05-15 10:25:42,191 INFO L273 TraceCheckUtils]: 214: Hoare triple {341309#(<= proc_i 140)} assume j > 4; {341309#(<= proc_i 140)} is VALID [2019-05-15 10:25:42,192 INFO L273 TraceCheckUtils]: 215: Hoare triple {341309#(<= proc_i 140)} assume j < 6; {341309#(<= proc_i 140)} is VALID [2019-05-15 10:25:42,193 INFO L273 TraceCheckUtils]: 216: Hoare triple {341309#(<= proc_i 140)} i := i + 4; {341328#(<= proc_i 144)} is VALID [2019-05-15 10:25:42,193 INFO L273 TraceCheckUtils]: 217: Hoare triple {341328#(<= proc_i 144)} assume i <= 1000; {341328#(<= proc_i 144)} is VALID [2019-05-15 10:25:42,193 INFO L273 TraceCheckUtils]: 218: Hoare triple {341328#(<= proc_i 144)} assume i + 4 < a[j]; {341328#(<= proc_i 144)} is VALID [2019-05-15 10:25:42,194 INFO L273 TraceCheckUtils]: 219: Hoare triple {341328#(<= proc_i 144)} assume a[5] == 1000; {341328#(<= proc_i 144)} is VALID [2019-05-15 10:25:42,194 INFO L273 TraceCheckUtils]: 220: Hoare triple {341328#(<= proc_i 144)} assume j > 4; {341328#(<= proc_i 144)} is VALID [2019-05-15 10:25:42,195 INFO L273 TraceCheckUtils]: 221: Hoare triple {341328#(<= proc_i 144)} assume j < 6; {341328#(<= proc_i 144)} is VALID [2019-05-15 10:25:42,195 INFO L273 TraceCheckUtils]: 222: Hoare triple {341328#(<= proc_i 144)} i := i + 4; {341347#(<= proc_i 148)} is VALID [2019-05-15 10:25:42,196 INFO L273 TraceCheckUtils]: 223: Hoare triple {341347#(<= proc_i 148)} assume i <= 1000; {341347#(<= proc_i 148)} is VALID [2019-05-15 10:25:42,196 INFO L273 TraceCheckUtils]: 224: Hoare triple {341347#(<= proc_i 148)} assume i + 4 < a[j]; {341347#(<= proc_i 148)} is VALID [2019-05-15 10:25:42,197 INFO L273 TraceCheckUtils]: 225: Hoare triple {341347#(<= proc_i 148)} assume a[5] == 1000; {341347#(<= proc_i 148)} is VALID [2019-05-15 10:25:42,197 INFO L273 TraceCheckUtils]: 226: Hoare triple {341347#(<= proc_i 148)} assume j > 4; {341347#(<= proc_i 148)} is VALID [2019-05-15 10:25:42,198 INFO L273 TraceCheckUtils]: 227: Hoare triple {341347#(<= proc_i 148)} assume j < 6; {341347#(<= proc_i 148)} is VALID [2019-05-15 10:25:42,198 INFO L273 TraceCheckUtils]: 228: Hoare triple {341347#(<= proc_i 148)} i := i + 4; {341366#(<= proc_i 152)} is VALID [2019-05-15 10:25:42,199 INFO L273 TraceCheckUtils]: 229: Hoare triple {341366#(<= proc_i 152)} assume i <= 1000; {341366#(<= proc_i 152)} is VALID [2019-05-15 10:25:42,199 INFO L273 TraceCheckUtils]: 230: Hoare triple {341366#(<= proc_i 152)} assume i + 4 < a[j]; {341366#(<= proc_i 152)} is VALID [2019-05-15 10:25:42,200 INFO L273 TraceCheckUtils]: 231: Hoare triple {341366#(<= proc_i 152)} assume a[5] == 1000; {341366#(<= proc_i 152)} is VALID [2019-05-15 10:25:42,200 INFO L273 TraceCheckUtils]: 232: Hoare triple {341366#(<= proc_i 152)} assume j > 4; {341366#(<= proc_i 152)} is VALID [2019-05-15 10:25:42,201 INFO L273 TraceCheckUtils]: 233: Hoare triple {341366#(<= proc_i 152)} assume j < 6; {341366#(<= proc_i 152)} is VALID [2019-05-15 10:25:42,201 INFO L273 TraceCheckUtils]: 234: Hoare triple {341366#(<= proc_i 152)} i := i + 4; {341385#(<= proc_i 156)} is VALID [2019-05-15 10:25:42,202 INFO L273 TraceCheckUtils]: 235: Hoare triple {341385#(<= proc_i 156)} assume i <= 1000; {341385#(<= proc_i 156)} is VALID [2019-05-15 10:25:42,202 INFO L273 TraceCheckUtils]: 236: Hoare triple {341385#(<= proc_i 156)} assume i + 4 < a[j]; {341385#(<= proc_i 156)} is VALID [2019-05-15 10:25:42,203 INFO L273 TraceCheckUtils]: 237: Hoare triple {341385#(<= proc_i 156)} assume a[5] == 1000; {341385#(<= proc_i 156)} is VALID [2019-05-15 10:25:42,203 INFO L273 TraceCheckUtils]: 238: Hoare triple {341385#(<= proc_i 156)} assume j > 4; {341385#(<= proc_i 156)} is VALID [2019-05-15 10:25:42,204 INFO L273 TraceCheckUtils]: 239: Hoare triple {341385#(<= proc_i 156)} assume j < 6; {341385#(<= proc_i 156)} is VALID [2019-05-15 10:25:42,204 INFO L273 TraceCheckUtils]: 240: Hoare triple {341385#(<= proc_i 156)} i := i + 4; {341404#(<= proc_i 160)} is VALID [2019-05-15 10:25:42,205 INFO L273 TraceCheckUtils]: 241: Hoare triple {341404#(<= proc_i 160)} assume i <= 1000; {341404#(<= proc_i 160)} is VALID [2019-05-15 10:25:42,205 INFO L273 TraceCheckUtils]: 242: Hoare triple {341404#(<= proc_i 160)} assume i + 4 < a[j]; {341404#(<= proc_i 160)} is VALID [2019-05-15 10:25:42,206 INFO L273 TraceCheckUtils]: 243: Hoare triple {341404#(<= proc_i 160)} assume a[5] == 1000; {341404#(<= proc_i 160)} is VALID [2019-05-15 10:25:42,206 INFO L273 TraceCheckUtils]: 244: Hoare triple {341404#(<= proc_i 160)} assume j > 4; {341404#(<= proc_i 160)} is VALID [2019-05-15 10:25:42,207 INFO L273 TraceCheckUtils]: 245: Hoare triple {341404#(<= proc_i 160)} assume j < 6; {341404#(<= proc_i 160)} is VALID [2019-05-15 10:25:42,207 INFO L273 TraceCheckUtils]: 246: Hoare triple {341404#(<= proc_i 160)} i := i + 4; {341423#(<= proc_i 164)} is VALID [2019-05-15 10:25:42,208 INFO L273 TraceCheckUtils]: 247: Hoare triple {341423#(<= proc_i 164)} assume i <= 1000; {341423#(<= proc_i 164)} is VALID [2019-05-15 10:25:42,208 INFO L273 TraceCheckUtils]: 248: Hoare triple {341423#(<= proc_i 164)} assume i + 4 < a[j]; {341423#(<= proc_i 164)} is VALID [2019-05-15 10:25:42,209 INFO L273 TraceCheckUtils]: 249: Hoare triple {341423#(<= proc_i 164)} assume a[5] == 1000; {341423#(<= proc_i 164)} is VALID [2019-05-15 10:25:42,210 INFO L273 TraceCheckUtils]: 250: Hoare triple {341423#(<= proc_i 164)} assume j > 4; {341423#(<= proc_i 164)} is VALID [2019-05-15 10:25:42,210 INFO L273 TraceCheckUtils]: 251: Hoare triple {341423#(<= proc_i 164)} assume j < 6; {341423#(<= proc_i 164)} is VALID [2019-05-15 10:25:42,211 INFO L273 TraceCheckUtils]: 252: Hoare triple {341423#(<= proc_i 164)} i := i + 4; {341442#(<= proc_i 168)} is VALID [2019-05-15 10:25:42,211 INFO L273 TraceCheckUtils]: 253: Hoare triple {341442#(<= proc_i 168)} assume i <= 1000; {341442#(<= proc_i 168)} is VALID [2019-05-15 10:25:42,212 INFO L273 TraceCheckUtils]: 254: Hoare triple {341442#(<= proc_i 168)} assume i + 4 < a[j]; {341442#(<= proc_i 168)} is VALID [2019-05-15 10:25:42,213 INFO L273 TraceCheckUtils]: 255: Hoare triple {341442#(<= proc_i 168)} assume a[5] == 1000; {341442#(<= proc_i 168)} is VALID [2019-05-15 10:25:42,213 INFO L273 TraceCheckUtils]: 256: Hoare triple {341442#(<= proc_i 168)} assume j > 4; {341442#(<= proc_i 168)} is VALID [2019-05-15 10:25:42,214 INFO L273 TraceCheckUtils]: 257: Hoare triple {341442#(<= proc_i 168)} assume j < 6; {341442#(<= proc_i 168)} is VALID [2019-05-15 10:25:42,215 INFO L273 TraceCheckUtils]: 258: Hoare triple {341442#(<= proc_i 168)} i := i + 4; {341461#(<= proc_i 172)} is VALID [2019-05-15 10:25:42,215 INFO L273 TraceCheckUtils]: 259: Hoare triple {341461#(<= proc_i 172)} assume i <= 1000; {341461#(<= proc_i 172)} is VALID [2019-05-15 10:25:42,216 INFO L273 TraceCheckUtils]: 260: Hoare triple {341461#(<= proc_i 172)} assume i + 4 < a[j]; {341461#(<= proc_i 172)} is VALID [2019-05-15 10:25:42,216 INFO L273 TraceCheckUtils]: 261: Hoare triple {341461#(<= proc_i 172)} assume a[5] == 1000; {341461#(<= proc_i 172)} is VALID [2019-05-15 10:25:42,217 INFO L273 TraceCheckUtils]: 262: Hoare triple {341461#(<= proc_i 172)} assume j > 4; {341461#(<= proc_i 172)} is VALID [2019-05-15 10:25:42,217 INFO L273 TraceCheckUtils]: 263: Hoare triple {341461#(<= proc_i 172)} assume j < 6; {341461#(<= proc_i 172)} is VALID [2019-05-15 10:25:42,218 INFO L273 TraceCheckUtils]: 264: Hoare triple {341461#(<= proc_i 172)} i := i + 4; {341480#(<= proc_i 176)} is VALID [2019-05-15 10:25:42,219 INFO L273 TraceCheckUtils]: 265: Hoare triple {341480#(<= proc_i 176)} assume i <= 1000; {341480#(<= proc_i 176)} is VALID [2019-05-15 10:25:42,219 INFO L273 TraceCheckUtils]: 266: Hoare triple {341480#(<= proc_i 176)} assume i + 4 < a[j]; {341480#(<= proc_i 176)} is VALID [2019-05-15 10:25:42,220 INFO L273 TraceCheckUtils]: 267: Hoare triple {341480#(<= proc_i 176)} assume a[5] == 1000; {341480#(<= proc_i 176)} is VALID [2019-05-15 10:25:42,220 INFO L273 TraceCheckUtils]: 268: Hoare triple {341480#(<= proc_i 176)} assume j > 4; {341480#(<= proc_i 176)} is VALID [2019-05-15 10:25:42,221 INFO L273 TraceCheckUtils]: 269: Hoare triple {341480#(<= proc_i 176)} assume j < 6; {341480#(<= proc_i 176)} is VALID [2019-05-15 10:25:42,222 INFO L273 TraceCheckUtils]: 270: Hoare triple {341480#(<= proc_i 176)} i := i + 4; {341499#(<= proc_i 180)} is VALID [2019-05-15 10:25:42,222 INFO L273 TraceCheckUtils]: 271: Hoare triple {341499#(<= proc_i 180)} assume i <= 1000; {341499#(<= proc_i 180)} is VALID [2019-05-15 10:25:42,223 INFO L273 TraceCheckUtils]: 272: Hoare triple {341499#(<= proc_i 180)} assume i + 4 < a[j]; {341499#(<= proc_i 180)} is VALID [2019-05-15 10:25:42,223 INFO L273 TraceCheckUtils]: 273: Hoare triple {341499#(<= proc_i 180)} assume a[5] == 1000; {341499#(<= proc_i 180)} is VALID [2019-05-15 10:25:42,224 INFO L273 TraceCheckUtils]: 274: Hoare triple {341499#(<= proc_i 180)} assume j > 4; {341499#(<= proc_i 180)} is VALID [2019-05-15 10:25:42,225 INFO L273 TraceCheckUtils]: 275: Hoare triple {341499#(<= proc_i 180)} assume j < 6; {341499#(<= proc_i 180)} is VALID [2019-05-15 10:25:42,225 INFO L273 TraceCheckUtils]: 276: Hoare triple {341499#(<= proc_i 180)} i := i + 4; {341518#(<= proc_i 184)} is VALID [2019-05-15 10:25:42,226 INFO L273 TraceCheckUtils]: 277: Hoare triple {341518#(<= proc_i 184)} assume i <= 1000; {341518#(<= proc_i 184)} is VALID [2019-05-15 10:25:42,226 INFO L273 TraceCheckUtils]: 278: Hoare triple {341518#(<= proc_i 184)} assume i + 4 < a[j]; {341518#(<= proc_i 184)} is VALID [2019-05-15 10:25:42,227 INFO L273 TraceCheckUtils]: 279: Hoare triple {341518#(<= proc_i 184)} assume a[5] == 1000; {341518#(<= proc_i 184)} is VALID [2019-05-15 10:25:42,227 INFO L273 TraceCheckUtils]: 280: Hoare triple {341518#(<= proc_i 184)} assume j > 4; {341518#(<= proc_i 184)} is VALID [2019-05-15 10:25:42,228 INFO L273 TraceCheckUtils]: 281: Hoare triple {341518#(<= proc_i 184)} assume j < 6; {341518#(<= proc_i 184)} is VALID [2019-05-15 10:25:42,229 INFO L273 TraceCheckUtils]: 282: Hoare triple {341518#(<= proc_i 184)} i := i + 4; {341537#(<= proc_i 188)} is VALID [2019-05-15 10:25:42,229 INFO L273 TraceCheckUtils]: 283: Hoare triple {341537#(<= proc_i 188)} assume i <= 1000; {341537#(<= proc_i 188)} is VALID [2019-05-15 10:25:42,230 INFO L273 TraceCheckUtils]: 284: Hoare triple {341537#(<= proc_i 188)} assume i + 4 < a[j]; {341537#(<= proc_i 188)} is VALID [2019-05-15 10:25:42,231 INFO L273 TraceCheckUtils]: 285: Hoare triple {341537#(<= proc_i 188)} assume a[5] == 1000; {341537#(<= proc_i 188)} is VALID [2019-05-15 10:25:42,231 INFO L273 TraceCheckUtils]: 286: Hoare triple {341537#(<= proc_i 188)} assume j > 4; {341537#(<= proc_i 188)} is VALID [2019-05-15 10:25:42,232 INFO L273 TraceCheckUtils]: 287: Hoare triple {341537#(<= proc_i 188)} assume j < 6; {341537#(<= proc_i 188)} is VALID [2019-05-15 10:25:42,232 INFO L273 TraceCheckUtils]: 288: Hoare triple {341537#(<= proc_i 188)} i := i + 4; {341556#(<= proc_i 192)} is VALID [2019-05-15 10:25:42,233 INFO L273 TraceCheckUtils]: 289: Hoare triple {341556#(<= proc_i 192)} assume i <= 1000; {341556#(<= proc_i 192)} is VALID [2019-05-15 10:25:42,234 INFO L273 TraceCheckUtils]: 290: Hoare triple {341556#(<= proc_i 192)} assume i + 4 < a[j]; {341556#(<= proc_i 192)} is VALID [2019-05-15 10:25:42,234 INFO L273 TraceCheckUtils]: 291: Hoare triple {341556#(<= proc_i 192)} assume a[5] == 1000; {341556#(<= proc_i 192)} is VALID [2019-05-15 10:25:42,235 INFO L273 TraceCheckUtils]: 292: Hoare triple {341556#(<= proc_i 192)} assume j > 4; {341556#(<= proc_i 192)} is VALID [2019-05-15 10:25:42,235 INFO L273 TraceCheckUtils]: 293: Hoare triple {341556#(<= proc_i 192)} assume j < 6; {341556#(<= proc_i 192)} is VALID [2019-05-15 10:25:42,236 INFO L273 TraceCheckUtils]: 294: Hoare triple {341556#(<= proc_i 192)} i := i + 4; {341575#(<= proc_i 196)} is VALID [2019-05-15 10:25:42,237 INFO L273 TraceCheckUtils]: 295: Hoare triple {341575#(<= proc_i 196)} assume i <= 1000; {341575#(<= proc_i 196)} is VALID [2019-05-15 10:25:42,237 INFO L273 TraceCheckUtils]: 296: Hoare triple {341575#(<= proc_i 196)} assume i + 4 < a[j]; {341575#(<= proc_i 196)} is VALID [2019-05-15 10:25:42,238 INFO L273 TraceCheckUtils]: 297: Hoare triple {341575#(<= proc_i 196)} assume a[5] == 1000; {341575#(<= proc_i 196)} is VALID [2019-05-15 10:25:42,238 INFO L273 TraceCheckUtils]: 298: Hoare triple {341575#(<= proc_i 196)} assume j > 4; {341575#(<= proc_i 196)} is VALID [2019-05-15 10:25:42,239 INFO L273 TraceCheckUtils]: 299: Hoare triple {341575#(<= proc_i 196)} assume j < 6; {341575#(<= proc_i 196)} is VALID [2019-05-15 10:25:42,239 INFO L273 TraceCheckUtils]: 300: Hoare triple {341575#(<= proc_i 196)} i := i + 4; {341594#(<= proc_i 200)} is VALID [2019-05-15 10:25:42,240 INFO L273 TraceCheckUtils]: 301: Hoare triple {341594#(<= proc_i 200)} assume i <= 1000; {341594#(<= proc_i 200)} is VALID [2019-05-15 10:25:42,241 INFO L273 TraceCheckUtils]: 302: Hoare triple {341594#(<= proc_i 200)} assume i + 4 < a[j]; {341594#(<= proc_i 200)} is VALID [2019-05-15 10:25:42,241 INFO L273 TraceCheckUtils]: 303: Hoare triple {341594#(<= proc_i 200)} assume a[5] == 1000; {341594#(<= proc_i 200)} is VALID [2019-05-15 10:25:42,242 INFO L273 TraceCheckUtils]: 304: Hoare triple {341594#(<= proc_i 200)} assume j > 4; {341594#(<= proc_i 200)} is VALID [2019-05-15 10:25:42,242 INFO L273 TraceCheckUtils]: 305: Hoare triple {341594#(<= proc_i 200)} assume j < 6; {341594#(<= proc_i 200)} is VALID [2019-05-15 10:25:42,243 INFO L273 TraceCheckUtils]: 306: Hoare triple {341594#(<= proc_i 200)} i := i + 4; {341613#(<= proc_i 204)} is VALID [2019-05-15 10:25:42,243 INFO L273 TraceCheckUtils]: 307: Hoare triple {341613#(<= proc_i 204)} assume i <= 1000; {341613#(<= proc_i 204)} is VALID [2019-05-15 10:25:42,244 INFO L273 TraceCheckUtils]: 308: Hoare triple {341613#(<= proc_i 204)} assume i + 4 < a[j]; {341613#(<= proc_i 204)} is VALID [2019-05-15 10:25:42,245 INFO L273 TraceCheckUtils]: 309: Hoare triple {341613#(<= proc_i 204)} assume a[5] == 1000; {341613#(<= proc_i 204)} is VALID [2019-05-15 10:25:42,245 INFO L273 TraceCheckUtils]: 310: Hoare triple {341613#(<= proc_i 204)} assume j > 4; {341613#(<= proc_i 204)} is VALID [2019-05-15 10:25:42,246 INFO L273 TraceCheckUtils]: 311: Hoare triple {341613#(<= proc_i 204)} assume j < 6; {341613#(<= proc_i 204)} is VALID [2019-05-15 10:25:42,246 INFO L273 TraceCheckUtils]: 312: Hoare triple {341613#(<= proc_i 204)} i := i + 4; {341632#(<= proc_i 208)} is VALID [2019-05-15 10:25:42,247 INFO L273 TraceCheckUtils]: 313: Hoare triple {341632#(<= proc_i 208)} assume i <= 1000; {341632#(<= proc_i 208)} is VALID [2019-05-15 10:25:42,247 INFO L273 TraceCheckUtils]: 314: Hoare triple {341632#(<= proc_i 208)} assume i + 4 < a[j]; {341632#(<= proc_i 208)} is VALID [2019-05-15 10:25:42,248 INFO L273 TraceCheckUtils]: 315: Hoare triple {341632#(<= proc_i 208)} assume a[5] == 1000; {341632#(<= proc_i 208)} is VALID [2019-05-15 10:25:42,249 INFO L273 TraceCheckUtils]: 316: Hoare triple {341632#(<= proc_i 208)} assume j > 4; {341632#(<= proc_i 208)} is VALID [2019-05-15 10:25:42,249 INFO L273 TraceCheckUtils]: 317: Hoare triple {341632#(<= proc_i 208)} assume j < 6; {341632#(<= proc_i 208)} is VALID [2019-05-15 10:25:42,250 INFO L273 TraceCheckUtils]: 318: Hoare triple {341632#(<= proc_i 208)} i := i + 4; {341651#(<= proc_i 212)} is VALID [2019-05-15 10:25:42,250 INFO L273 TraceCheckUtils]: 319: Hoare triple {341651#(<= proc_i 212)} assume i <= 1000; {341651#(<= proc_i 212)} is VALID [2019-05-15 10:25:42,251 INFO L273 TraceCheckUtils]: 320: Hoare triple {341651#(<= proc_i 212)} assume i + 4 < a[j]; {341651#(<= proc_i 212)} is VALID [2019-05-15 10:25:42,251 INFO L273 TraceCheckUtils]: 321: Hoare triple {341651#(<= proc_i 212)} assume a[5] == 1000; {341651#(<= proc_i 212)} is VALID [2019-05-15 10:25:42,252 INFO L273 TraceCheckUtils]: 322: Hoare triple {341651#(<= proc_i 212)} assume j > 4; {341651#(<= proc_i 212)} is VALID [2019-05-15 10:25:42,253 INFO L273 TraceCheckUtils]: 323: Hoare triple {341651#(<= proc_i 212)} assume j < 6; {341651#(<= proc_i 212)} is VALID [2019-05-15 10:25:42,253 INFO L273 TraceCheckUtils]: 324: Hoare triple {341651#(<= proc_i 212)} i := i + 4; {341670#(<= proc_i 216)} is VALID [2019-05-15 10:25:42,254 INFO L273 TraceCheckUtils]: 325: Hoare triple {341670#(<= proc_i 216)} assume i <= 1000; {341670#(<= proc_i 216)} is VALID [2019-05-15 10:25:42,254 INFO L273 TraceCheckUtils]: 326: Hoare triple {341670#(<= proc_i 216)} assume i + 4 < a[j]; {341670#(<= proc_i 216)} is VALID [2019-05-15 10:25:42,255 INFO L273 TraceCheckUtils]: 327: Hoare triple {341670#(<= proc_i 216)} assume a[5] == 1000; {341670#(<= proc_i 216)} is VALID [2019-05-15 10:25:42,256 INFO L273 TraceCheckUtils]: 328: Hoare triple {341670#(<= proc_i 216)} assume j > 4; {341670#(<= proc_i 216)} is VALID [2019-05-15 10:25:42,256 INFO L273 TraceCheckUtils]: 329: Hoare triple {341670#(<= proc_i 216)} assume j < 6; {341670#(<= proc_i 216)} is VALID [2019-05-15 10:25:42,257 INFO L273 TraceCheckUtils]: 330: Hoare triple {341670#(<= proc_i 216)} i := i + 4; {341689#(<= proc_i 220)} is VALID [2019-05-15 10:25:42,257 INFO L273 TraceCheckUtils]: 331: Hoare triple {341689#(<= proc_i 220)} assume i <= 1000; {341689#(<= proc_i 220)} is VALID [2019-05-15 10:25:42,258 INFO L273 TraceCheckUtils]: 332: Hoare triple {341689#(<= proc_i 220)} assume i + 4 < a[j]; {341689#(<= proc_i 220)} is VALID [2019-05-15 10:25:42,258 INFO L273 TraceCheckUtils]: 333: Hoare triple {341689#(<= proc_i 220)} assume a[5] == 1000; {341689#(<= proc_i 220)} is VALID [2019-05-15 10:25:42,259 INFO L273 TraceCheckUtils]: 334: Hoare triple {341689#(<= proc_i 220)} assume j > 4; {341689#(<= proc_i 220)} is VALID [2019-05-15 10:25:42,260 INFO L273 TraceCheckUtils]: 335: Hoare triple {341689#(<= proc_i 220)} assume j < 6; {341689#(<= proc_i 220)} is VALID [2019-05-15 10:25:42,260 INFO L273 TraceCheckUtils]: 336: Hoare triple {341689#(<= proc_i 220)} i := i + 4; {341708#(<= proc_i 224)} is VALID [2019-05-15 10:25:42,261 INFO L273 TraceCheckUtils]: 337: Hoare triple {341708#(<= proc_i 224)} assume i <= 1000; {341708#(<= proc_i 224)} is VALID [2019-05-15 10:25:42,261 INFO L273 TraceCheckUtils]: 338: Hoare triple {341708#(<= proc_i 224)} assume i + 4 < a[j]; {341708#(<= proc_i 224)} is VALID [2019-05-15 10:25:42,262 INFO L273 TraceCheckUtils]: 339: Hoare triple {341708#(<= proc_i 224)} assume a[5] == 1000; {341708#(<= proc_i 224)} is VALID [2019-05-15 10:25:42,262 INFO L273 TraceCheckUtils]: 340: Hoare triple {341708#(<= proc_i 224)} assume j > 4; {341708#(<= proc_i 224)} is VALID [2019-05-15 10:25:42,263 INFO L273 TraceCheckUtils]: 341: Hoare triple {341708#(<= proc_i 224)} assume j < 6; {341708#(<= proc_i 224)} is VALID [2019-05-15 10:25:42,264 INFO L273 TraceCheckUtils]: 342: Hoare triple {341708#(<= proc_i 224)} i := i + 4; {341727#(<= proc_i 228)} is VALID [2019-05-15 10:25:42,264 INFO L273 TraceCheckUtils]: 343: Hoare triple {341727#(<= proc_i 228)} assume i <= 1000; {341727#(<= proc_i 228)} is VALID [2019-05-15 10:25:42,265 INFO L273 TraceCheckUtils]: 344: Hoare triple {341727#(<= proc_i 228)} assume i + 4 < a[j]; {341727#(<= proc_i 228)} is VALID [2019-05-15 10:25:42,265 INFO L273 TraceCheckUtils]: 345: Hoare triple {341727#(<= proc_i 228)} assume a[5] == 1000; {341727#(<= proc_i 228)} is VALID [2019-05-15 10:25:42,266 INFO L273 TraceCheckUtils]: 346: Hoare triple {341727#(<= proc_i 228)} assume j > 4; {341727#(<= proc_i 228)} is VALID [2019-05-15 10:25:42,266 INFO L273 TraceCheckUtils]: 347: Hoare triple {341727#(<= proc_i 228)} assume j < 6; {341727#(<= proc_i 228)} is VALID [2019-05-15 10:25:42,267 INFO L273 TraceCheckUtils]: 348: Hoare triple {341727#(<= proc_i 228)} i := i + 4; {341746#(<= proc_i 232)} is VALID [2019-05-15 10:25:42,267 INFO L273 TraceCheckUtils]: 349: Hoare triple {341746#(<= proc_i 232)} assume i <= 1000; {341746#(<= proc_i 232)} is VALID [2019-05-15 10:25:42,268 INFO L273 TraceCheckUtils]: 350: Hoare triple {341746#(<= proc_i 232)} assume i + 4 < a[j]; {341746#(<= proc_i 232)} is VALID [2019-05-15 10:25:42,268 INFO L273 TraceCheckUtils]: 351: Hoare triple {341746#(<= proc_i 232)} assume a[5] == 1000; {341746#(<= proc_i 232)} is VALID [2019-05-15 10:25:42,269 INFO L273 TraceCheckUtils]: 352: Hoare triple {341746#(<= proc_i 232)} assume j > 4; {341746#(<= proc_i 232)} is VALID [2019-05-15 10:25:42,269 INFO L273 TraceCheckUtils]: 353: Hoare triple {341746#(<= proc_i 232)} assume j < 6; {341746#(<= proc_i 232)} is VALID [2019-05-15 10:25:42,270 INFO L273 TraceCheckUtils]: 354: Hoare triple {341746#(<= proc_i 232)} i := i + 4; {341765#(<= proc_i 236)} is VALID [2019-05-15 10:25:42,270 INFO L273 TraceCheckUtils]: 355: Hoare triple {341765#(<= proc_i 236)} assume i <= 1000; {341765#(<= proc_i 236)} is VALID [2019-05-15 10:25:42,271 INFO L273 TraceCheckUtils]: 356: Hoare triple {341765#(<= proc_i 236)} assume i + 4 < a[j]; {341765#(<= proc_i 236)} is VALID [2019-05-15 10:25:42,271 INFO L273 TraceCheckUtils]: 357: Hoare triple {341765#(<= proc_i 236)} assume a[5] == 1000; {341765#(<= proc_i 236)} is VALID [2019-05-15 10:25:42,272 INFO L273 TraceCheckUtils]: 358: Hoare triple {341765#(<= proc_i 236)} assume j > 4; {341765#(<= proc_i 236)} is VALID [2019-05-15 10:25:42,272 INFO L273 TraceCheckUtils]: 359: Hoare triple {341765#(<= proc_i 236)} assume j < 6; {341765#(<= proc_i 236)} is VALID [2019-05-15 10:25:42,273 INFO L273 TraceCheckUtils]: 360: Hoare triple {341765#(<= proc_i 236)} i := i + 4; {341784#(<= proc_i 240)} is VALID [2019-05-15 10:25:42,273 INFO L273 TraceCheckUtils]: 361: Hoare triple {341784#(<= proc_i 240)} assume i <= 1000; {341784#(<= proc_i 240)} is VALID [2019-05-15 10:25:42,274 INFO L273 TraceCheckUtils]: 362: Hoare triple {341784#(<= proc_i 240)} assume i + 4 < a[j]; {341784#(<= proc_i 240)} is VALID [2019-05-15 10:25:42,274 INFO L273 TraceCheckUtils]: 363: Hoare triple {341784#(<= proc_i 240)} assume a[5] == 1000; {341784#(<= proc_i 240)} is VALID [2019-05-15 10:25:42,275 INFO L273 TraceCheckUtils]: 364: Hoare triple {341784#(<= proc_i 240)} assume j > 4; {341784#(<= proc_i 240)} is VALID [2019-05-15 10:25:42,275 INFO L273 TraceCheckUtils]: 365: Hoare triple {341784#(<= proc_i 240)} assume j < 6; {341784#(<= proc_i 240)} is VALID [2019-05-15 10:25:42,276 INFO L273 TraceCheckUtils]: 366: Hoare triple {341784#(<= proc_i 240)} i := i + 4; {341803#(<= proc_i 244)} is VALID [2019-05-15 10:25:42,276 INFO L273 TraceCheckUtils]: 367: Hoare triple {341803#(<= proc_i 244)} assume i <= 1000; {341803#(<= proc_i 244)} is VALID [2019-05-15 10:25:42,277 INFO L273 TraceCheckUtils]: 368: Hoare triple {341803#(<= proc_i 244)} assume i + 4 < a[j]; {341803#(<= proc_i 244)} is VALID [2019-05-15 10:25:42,277 INFO L273 TraceCheckUtils]: 369: Hoare triple {341803#(<= proc_i 244)} assume a[5] == 1000; {341803#(<= proc_i 244)} is VALID [2019-05-15 10:25:42,277 INFO L273 TraceCheckUtils]: 370: Hoare triple {341803#(<= proc_i 244)} assume j > 4; {341803#(<= proc_i 244)} is VALID [2019-05-15 10:25:42,278 INFO L273 TraceCheckUtils]: 371: Hoare triple {341803#(<= proc_i 244)} assume j < 6; {341803#(<= proc_i 244)} is VALID [2019-05-15 10:25:42,279 INFO L273 TraceCheckUtils]: 372: Hoare triple {341803#(<= proc_i 244)} i := i + 4; {341822#(<= proc_i 248)} is VALID [2019-05-15 10:25:42,279 INFO L273 TraceCheckUtils]: 373: Hoare triple {341822#(<= proc_i 248)} assume i <= 1000; {341822#(<= proc_i 248)} is VALID [2019-05-15 10:25:42,280 INFO L273 TraceCheckUtils]: 374: Hoare triple {341822#(<= proc_i 248)} assume i + 4 < a[j]; {341822#(<= proc_i 248)} is VALID [2019-05-15 10:25:42,280 INFO L273 TraceCheckUtils]: 375: Hoare triple {341822#(<= proc_i 248)} assume a[5] == 1000; {341822#(<= proc_i 248)} is VALID [2019-05-15 10:25:42,280 INFO L273 TraceCheckUtils]: 376: Hoare triple {341822#(<= proc_i 248)} assume j > 4; {341822#(<= proc_i 248)} is VALID [2019-05-15 10:25:42,281 INFO L273 TraceCheckUtils]: 377: Hoare triple {341822#(<= proc_i 248)} assume j < 6; {341822#(<= proc_i 248)} is VALID [2019-05-15 10:25:42,282 INFO L273 TraceCheckUtils]: 378: Hoare triple {341822#(<= proc_i 248)} i := i + 4; {341841#(<= proc_i 252)} is VALID [2019-05-15 10:25:42,282 INFO L273 TraceCheckUtils]: 379: Hoare triple {341841#(<= proc_i 252)} assume i <= 1000; {341841#(<= proc_i 252)} is VALID [2019-05-15 10:25:42,282 INFO L273 TraceCheckUtils]: 380: Hoare triple {341841#(<= proc_i 252)} assume i + 4 < a[j]; {341841#(<= proc_i 252)} is VALID [2019-05-15 10:25:42,283 INFO L273 TraceCheckUtils]: 381: Hoare triple {341841#(<= proc_i 252)} assume a[5] == 1000; {341841#(<= proc_i 252)} is VALID [2019-05-15 10:25:42,283 INFO L273 TraceCheckUtils]: 382: Hoare triple {341841#(<= proc_i 252)} assume j > 4; {341841#(<= proc_i 252)} is VALID [2019-05-15 10:25:42,284 INFO L273 TraceCheckUtils]: 383: Hoare triple {341841#(<= proc_i 252)} assume j < 6; {341841#(<= proc_i 252)} is VALID [2019-05-15 10:25:42,284 INFO L273 TraceCheckUtils]: 384: Hoare triple {341841#(<= proc_i 252)} i := i + 4; {341860#(<= proc_i 256)} is VALID [2019-05-15 10:25:42,285 INFO L273 TraceCheckUtils]: 385: Hoare triple {341860#(<= proc_i 256)} assume i <= 1000; {341860#(<= proc_i 256)} is VALID [2019-05-15 10:25:42,285 INFO L273 TraceCheckUtils]: 386: Hoare triple {341860#(<= proc_i 256)} assume i + 4 < a[j]; {341860#(<= proc_i 256)} is VALID [2019-05-15 10:25:42,286 INFO L273 TraceCheckUtils]: 387: Hoare triple {341860#(<= proc_i 256)} assume a[5] == 1000; {341860#(<= proc_i 256)} is VALID [2019-05-15 10:25:42,286 INFO L273 TraceCheckUtils]: 388: Hoare triple {341860#(<= proc_i 256)} assume j > 4; {341860#(<= proc_i 256)} is VALID [2019-05-15 10:25:42,287 INFO L273 TraceCheckUtils]: 389: Hoare triple {341860#(<= proc_i 256)} assume j < 6; {341860#(<= proc_i 256)} is VALID [2019-05-15 10:25:42,287 INFO L273 TraceCheckUtils]: 390: Hoare triple {341860#(<= proc_i 256)} i := i + 4; {341879#(<= proc_i 260)} is VALID [2019-05-15 10:25:42,288 INFO L273 TraceCheckUtils]: 391: Hoare triple {341879#(<= proc_i 260)} assume i <= 1000; {341879#(<= proc_i 260)} is VALID [2019-05-15 10:25:42,288 INFO L273 TraceCheckUtils]: 392: Hoare triple {341879#(<= proc_i 260)} assume i + 4 < a[j]; {341879#(<= proc_i 260)} is VALID [2019-05-15 10:25:42,289 INFO L273 TraceCheckUtils]: 393: Hoare triple {341879#(<= proc_i 260)} assume a[5] == 1000; {341879#(<= proc_i 260)} is VALID [2019-05-15 10:25:42,289 INFO L273 TraceCheckUtils]: 394: Hoare triple {341879#(<= proc_i 260)} assume j > 4; {341879#(<= proc_i 260)} is VALID [2019-05-15 10:25:42,290 INFO L273 TraceCheckUtils]: 395: Hoare triple {341879#(<= proc_i 260)} assume j < 6; {341879#(<= proc_i 260)} is VALID [2019-05-15 10:25:42,290 INFO L273 TraceCheckUtils]: 396: Hoare triple {341879#(<= proc_i 260)} i := i + 4; {341898#(<= proc_i 264)} is VALID [2019-05-15 10:25:42,291 INFO L273 TraceCheckUtils]: 397: Hoare triple {341898#(<= proc_i 264)} assume i <= 1000; {341898#(<= proc_i 264)} is VALID [2019-05-15 10:25:42,291 INFO L273 TraceCheckUtils]: 398: Hoare triple {341898#(<= proc_i 264)} assume i + 4 < a[j]; {341898#(<= proc_i 264)} is VALID [2019-05-15 10:25:42,292 INFO L273 TraceCheckUtils]: 399: Hoare triple {341898#(<= proc_i 264)} assume a[5] == 1000; {341898#(<= proc_i 264)} is VALID [2019-05-15 10:25:42,292 INFO L273 TraceCheckUtils]: 400: Hoare triple {341898#(<= proc_i 264)} assume j > 4; {341898#(<= proc_i 264)} is VALID [2019-05-15 10:25:42,293 INFO L273 TraceCheckUtils]: 401: Hoare triple {341898#(<= proc_i 264)} assume j < 6; {341898#(<= proc_i 264)} is VALID [2019-05-15 10:25:42,293 INFO L273 TraceCheckUtils]: 402: Hoare triple {341898#(<= proc_i 264)} i := i + 4; {341917#(<= proc_i 268)} is VALID [2019-05-15 10:25:42,294 INFO L273 TraceCheckUtils]: 403: Hoare triple {341917#(<= proc_i 268)} assume i <= 1000; {341917#(<= proc_i 268)} is VALID [2019-05-15 10:25:42,294 INFO L273 TraceCheckUtils]: 404: Hoare triple {341917#(<= proc_i 268)} assume i + 4 < a[j]; {341917#(<= proc_i 268)} is VALID [2019-05-15 10:25:42,295 INFO L273 TraceCheckUtils]: 405: Hoare triple {341917#(<= proc_i 268)} assume a[5] == 1000; {341917#(<= proc_i 268)} is VALID [2019-05-15 10:25:42,295 INFO L273 TraceCheckUtils]: 406: Hoare triple {341917#(<= proc_i 268)} assume j > 4; {341917#(<= proc_i 268)} is VALID [2019-05-15 10:25:42,296 INFO L273 TraceCheckUtils]: 407: Hoare triple {341917#(<= proc_i 268)} assume j < 6; {341917#(<= proc_i 268)} is VALID [2019-05-15 10:25:42,297 INFO L273 TraceCheckUtils]: 408: Hoare triple {341917#(<= proc_i 268)} i := i + 4; {341936#(<= proc_i 272)} is VALID [2019-05-15 10:25:42,297 INFO L273 TraceCheckUtils]: 409: Hoare triple {341936#(<= proc_i 272)} assume i <= 1000; {341936#(<= proc_i 272)} is VALID [2019-05-15 10:25:42,298 INFO L273 TraceCheckUtils]: 410: Hoare triple {341936#(<= proc_i 272)} assume i + 4 < a[j]; {341936#(<= proc_i 272)} is VALID [2019-05-15 10:25:42,298 INFO L273 TraceCheckUtils]: 411: Hoare triple {341936#(<= proc_i 272)} assume a[5] == 1000; {341936#(<= proc_i 272)} is VALID [2019-05-15 10:25:42,299 INFO L273 TraceCheckUtils]: 412: Hoare triple {341936#(<= proc_i 272)} assume j > 4; {341936#(<= proc_i 272)} is VALID [2019-05-15 10:25:42,299 INFO L273 TraceCheckUtils]: 413: Hoare triple {341936#(<= proc_i 272)} assume j < 6; {341936#(<= proc_i 272)} is VALID [2019-05-15 10:25:42,300 INFO L273 TraceCheckUtils]: 414: Hoare triple {341936#(<= proc_i 272)} i := i + 4; {341955#(<= proc_i 276)} is VALID [2019-05-15 10:25:42,301 INFO L273 TraceCheckUtils]: 415: Hoare triple {341955#(<= proc_i 276)} assume i <= 1000; {341955#(<= proc_i 276)} is VALID [2019-05-15 10:25:42,301 INFO L273 TraceCheckUtils]: 416: Hoare triple {341955#(<= proc_i 276)} assume i + 4 < a[j]; {341955#(<= proc_i 276)} is VALID [2019-05-15 10:25:42,302 INFO L273 TraceCheckUtils]: 417: Hoare triple {341955#(<= proc_i 276)} assume a[5] == 1000; {341955#(<= proc_i 276)} is VALID [2019-05-15 10:25:42,302 INFO L273 TraceCheckUtils]: 418: Hoare triple {341955#(<= proc_i 276)} assume j > 4; {341955#(<= proc_i 276)} is VALID [2019-05-15 10:25:42,303 INFO L273 TraceCheckUtils]: 419: Hoare triple {341955#(<= proc_i 276)} assume j < 6; {341955#(<= proc_i 276)} is VALID [2019-05-15 10:25:42,304 INFO L273 TraceCheckUtils]: 420: Hoare triple {341955#(<= proc_i 276)} i := i + 4; {341974#(<= proc_i 280)} is VALID [2019-05-15 10:25:42,304 INFO L273 TraceCheckUtils]: 421: Hoare triple {341974#(<= proc_i 280)} assume i <= 1000; {341974#(<= proc_i 280)} is VALID [2019-05-15 10:25:42,305 INFO L273 TraceCheckUtils]: 422: Hoare triple {341974#(<= proc_i 280)} assume i + 4 < a[j]; {341974#(<= proc_i 280)} is VALID [2019-05-15 10:25:42,305 INFO L273 TraceCheckUtils]: 423: Hoare triple {341974#(<= proc_i 280)} assume a[5] == 1000; {341974#(<= proc_i 280)} is VALID [2019-05-15 10:25:42,306 INFO L273 TraceCheckUtils]: 424: Hoare triple {341974#(<= proc_i 280)} assume j > 4; {341974#(<= proc_i 280)} is VALID [2019-05-15 10:25:42,306 INFO L273 TraceCheckUtils]: 425: Hoare triple {341974#(<= proc_i 280)} assume j < 6; {341974#(<= proc_i 280)} is VALID [2019-05-15 10:25:42,307 INFO L273 TraceCheckUtils]: 426: Hoare triple {341974#(<= proc_i 280)} i := i + 4; {341993#(<= proc_i 284)} is VALID [2019-05-15 10:25:42,308 INFO L273 TraceCheckUtils]: 427: Hoare triple {341993#(<= proc_i 284)} assume i <= 1000; {341993#(<= proc_i 284)} is VALID [2019-05-15 10:25:42,308 INFO L273 TraceCheckUtils]: 428: Hoare triple {341993#(<= proc_i 284)} assume i + 4 < a[j]; {341993#(<= proc_i 284)} is VALID [2019-05-15 10:25:42,309 INFO L273 TraceCheckUtils]: 429: Hoare triple {341993#(<= proc_i 284)} assume a[5] == 1000; {341993#(<= proc_i 284)} is VALID [2019-05-15 10:25:42,309 INFO L273 TraceCheckUtils]: 430: Hoare triple {341993#(<= proc_i 284)} assume j > 4; {341993#(<= proc_i 284)} is VALID [2019-05-15 10:25:42,310 INFO L273 TraceCheckUtils]: 431: Hoare triple {341993#(<= proc_i 284)} assume j < 6; {341993#(<= proc_i 284)} is VALID [2019-05-15 10:25:42,311 INFO L273 TraceCheckUtils]: 432: Hoare triple {341993#(<= proc_i 284)} i := i + 4; {342012#(<= proc_i 288)} is VALID [2019-05-15 10:25:42,311 INFO L273 TraceCheckUtils]: 433: Hoare triple {342012#(<= proc_i 288)} assume i <= 1000; {342012#(<= proc_i 288)} is VALID [2019-05-15 10:25:42,312 INFO L273 TraceCheckUtils]: 434: Hoare triple {342012#(<= proc_i 288)} assume i + 4 < a[j]; {342012#(<= proc_i 288)} is VALID [2019-05-15 10:25:42,312 INFO L273 TraceCheckUtils]: 435: Hoare triple {342012#(<= proc_i 288)} assume a[5] == 1000; {342012#(<= proc_i 288)} is VALID [2019-05-15 10:25:42,313 INFO L273 TraceCheckUtils]: 436: Hoare triple {342012#(<= proc_i 288)} assume j > 4; {342012#(<= proc_i 288)} is VALID [2019-05-15 10:25:42,313 INFO L273 TraceCheckUtils]: 437: Hoare triple {342012#(<= proc_i 288)} assume j < 6; {342012#(<= proc_i 288)} is VALID [2019-05-15 10:25:42,314 INFO L273 TraceCheckUtils]: 438: Hoare triple {342012#(<= proc_i 288)} i := i + 4; {342031#(<= proc_i 292)} is VALID [2019-05-15 10:25:42,315 INFO L273 TraceCheckUtils]: 439: Hoare triple {342031#(<= proc_i 292)} assume i <= 1000; {342031#(<= proc_i 292)} is VALID [2019-05-15 10:25:42,315 INFO L273 TraceCheckUtils]: 440: Hoare triple {342031#(<= proc_i 292)} assume i + 4 < a[j]; {342031#(<= proc_i 292)} is VALID [2019-05-15 10:25:42,316 INFO L273 TraceCheckUtils]: 441: Hoare triple {342031#(<= proc_i 292)} assume a[5] == 1000; {342031#(<= proc_i 292)} is VALID [2019-05-15 10:25:42,316 INFO L273 TraceCheckUtils]: 442: Hoare triple {342031#(<= proc_i 292)} assume j > 4; {342031#(<= proc_i 292)} is VALID [2019-05-15 10:25:42,317 INFO L273 TraceCheckUtils]: 443: Hoare triple {342031#(<= proc_i 292)} assume j < 6; {342031#(<= proc_i 292)} is VALID [2019-05-15 10:25:42,318 INFO L273 TraceCheckUtils]: 444: Hoare triple {342031#(<= proc_i 292)} i := i + 4; {342050#(<= proc_i 296)} is VALID [2019-05-15 10:25:42,318 INFO L273 TraceCheckUtils]: 445: Hoare triple {342050#(<= proc_i 296)} assume i <= 1000; {342050#(<= proc_i 296)} is VALID [2019-05-15 10:25:42,318 INFO L273 TraceCheckUtils]: 446: Hoare triple {342050#(<= proc_i 296)} assume i + 4 < a[j]; {342050#(<= proc_i 296)} is VALID [2019-05-15 10:25:42,319 INFO L273 TraceCheckUtils]: 447: Hoare triple {342050#(<= proc_i 296)} assume a[5] == 1000; {342050#(<= proc_i 296)} is VALID [2019-05-15 10:25:42,319 INFO L273 TraceCheckUtils]: 448: Hoare triple {342050#(<= proc_i 296)} assume j > 4; {342050#(<= proc_i 296)} is VALID [2019-05-15 10:25:42,320 INFO L273 TraceCheckUtils]: 449: Hoare triple {342050#(<= proc_i 296)} assume j < 6; {342050#(<= proc_i 296)} is VALID [2019-05-15 10:25:42,320 INFO L273 TraceCheckUtils]: 450: Hoare triple {342050#(<= proc_i 296)} i := i + 4; {342069#(<= proc_i 300)} is VALID [2019-05-15 10:25:42,321 INFO L273 TraceCheckUtils]: 451: Hoare triple {342069#(<= proc_i 300)} assume i <= 1000; {342069#(<= proc_i 300)} is VALID [2019-05-15 10:25:42,321 INFO L273 TraceCheckUtils]: 452: Hoare triple {342069#(<= proc_i 300)} assume i + 4 < a[j]; {342069#(<= proc_i 300)} is VALID [2019-05-15 10:25:42,322 INFO L273 TraceCheckUtils]: 453: Hoare triple {342069#(<= proc_i 300)} assume a[5] == 1000; {342069#(<= proc_i 300)} is VALID [2019-05-15 10:25:42,322 INFO L273 TraceCheckUtils]: 454: Hoare triple {342069#(<= proc_i 300)} assume j > 4; {342069#(<= proc_i 300)} is VALID [2019-05-15 10:25:42,323 INFO L273 TraceCheckUtils]: 455: Hoare triple {342069#(<= proc_i 300)} assume j < 6; {342069#(<= proc_i 300)} is VALID [2019-05-15 10:25:42,323 INFO L273 TraceCheckUtils]: 456: Hoare triple {342069#(<= proc_i 300)} i := i + 4; {342088#(<= proc_i 304)} is VALID [2019-05-15 10:25:42,324 INFO L273 TraceCheckUtils]: 457: Hoare triple {342088#(<= proc_i 304)} assume i <= 1000; {342088#(<= proc_i 304)} is VALID [2019-05-15 10:25:42,324 INFO L273 TraceCheckUtils]: 458: Hoare triple {342088#(<= proc_i 304)} assume i + 4 < a[j]; {342088#(<= proc_i 304)} is VALID [2019-05-15 10:25:42,325 INFO L273 TraceCheckUtils]: 459: Hoare triple {342088#(<= proc_i 304)} assume a[5] == 1000; {342088#(<= proc_i 304)} is VALID [2019-05-15 10:25:42,325 INFO L273 TraceCheckUtils]: 460: Hoare triple {342088#(<= proc_i 304)} assume j > 4; {342088#(<= proc_i 304)} is VALID [2019-05-15 10:25:42,326 INFO L273 TraceCheckUtils]: 461: Hoare triple {342088#(<= proc_i 304)} assume j < 6; {342088#(<= proc_i 304)} is VALID [2019-05-15 10:25:42,326 INFO L273 TraceCheckUtils]: 462: Hoare triple {342088#(<= proc_i 304)} i := i + 4; {342107#(<= proc_i 308)} is VALID [2019-05-15 10:25:42,327 INFO L273 TraceCheckUtils]: 463: Hoare triple {342107#(<= proc_i 308)} assume i <= 1000; {342107#(<= proc_i 308)} is VALID [2019-05-15 10:25:42,327 INFO L273 TraceCheckUtils]: 464: Hoare triple {342107#(<= proc_i 308)} assume i + 4 < a[j]; {342107#(<= proc_i 308)} is VALID [2019-05-15 10:25:42,328 INFO L273 TraceCheckUtils]: 465: Hoare triple {342107#(<= proc_i 308)} assume a[5] == 1000; {342107#(<= proc_i 308)} is VALID [2019-05-15 10:25:42,328 INFO L273 TraceCheckUtils]: 466: Hoare triple {342107#(<= proc_i 308)} assume j > 4; {342107#(<= proc_i 308)} is VALID [2019-05-15 10:25:42,329 INFO L273 TraceCheckUtils]: 467: Hoare triple {342107#(<= proc_i 308)} assume j < 6; {342107#(<= proc_i 308)} is VALID [2019-05-15 10:25:42,329 INFO L273 TraceCheckUtils]: 468: Hoare triple {342107#(<= proc_i 308)} i := i + 4; {342126#(<= proc_i 312)} is VALID [2019-05-15 10:25:42,330 INFO L273 TraceCheckUtils]: 469: Hoare triple {342126#(<= proc_i 312)} assume i <= 1000; {342126#(<= proc_i 312)} is VALID [2019-05-15 10:25:42,330 INFO L273 TraceCheckUtils]: 470: Hoare triple {342126#(<= proc_i 312)} assume i + 4 < a[j]; {342126#(<= proc_i 312)} is VALID [2019-05-15 10:25:42,331 INFO L273 TraceCheckUtils]: 471: Hoare triple {342126#(<= proc_i 312)} assume a[5] == 1000; {342126#(<= proc_i 312)} is VALID [2019-05-15 10:25:42,331 INFO L273 TraceCheckUtils]: 472: Hoare triple {342126#(<= proc_i 312)} assume j > 4; {342126#(<= proc_i 312)} is VALID [2019-05-15 10:25:42,332 INFO L273 TraceCheckUtils]: 473: Hoare triple {342126#(<= proc_i 312)} assume j < 6; {342126#(<= proc_i 312)} is VALID [2019-05-15 10:25:42,332 INFO L273 TraceCheckUtils]: 474: Hoare triple {342126#(<= proc_i 312)} i := i + 4; {342145#(<= proc_i 316)} is VALID [2019-05-15 10:25:42,333 INFO L273 TraceCheckUtils]: 475: Hoare triple {342145#(<= proc_i 316)} assume i <= 1000; {342145#(<= proc_i 316)} is VALID [2019-05-15 10:25:42,333 INFO L273 TraceCheckUtils]: 476: Hoare triple {342145#(<= proc_i 316)} assume i + 4 < a[j]; {342145#(<= proc_i 316)} is VALID [2019-05-15 10:25:42,334 INFO L273 TraceCheckUtils]: 477: Hoare triple {342145#(<= proc_i 316)} assume a[5] == 1000; {342145#(<= proc_i 316)} is VALID [2019-05-15 10:25:42,334 INFO L273 TraceCheckUtils]: 478: Hoare triple {342145#(<= proc_i 316)} assume j > 4; {342145#(<= proc_i 316)} is VALID [2019-05-15 10:25:42,335 INFO L273 TraceCheckUtils]: 479: Hoare triple {342145#(<= proc_i 316)} assume j < 6; {342145#(<= proc_i 316)} is VALID [2019-05-15 10:25:42,335 INFO L273 TraceCheckUtils]: 480: Hoare triple {342145#(<= proc_i 316)} i := i + 4; {342164#(<= proc_i 320)} is VALID [2019-05-15 10:25:42,336 INFO L273 TraceCheckUtils]: 481: Hoare triple {342164#(<= proc_i 320)} assume i <= 1000; {342164#(<= proc_i 320)} is VALID [2019-05-15 10:25:42,336 INFO L273 TraceCheckUtils]: 482: Hoare triple {342164#(<= proc_i 320)} assume i + 4 < a[j]; {342164#(<= proc_i 320)} is VALID [2019-05-15 10:25:42,337 INFO L273 TraceCheckUtils]: 483: Hoare triple {342164#(<= proc_i 320)} assume a[5] == 1000; {342164#(<= proc_i 320)} is VALID [2019-05-15 10:25:42,337 INFO L273 TraceCheckUtils]: 484: Hoare triple {342164#(<= proc_i 320)} assume j > 4; {342164#(<= proc_i 320)} is VALID [2019-05-15 10:25:42,337 INFO L273 TraceCheckUtils]: 485: Hoare triple {342164#(<= proc_i 320)} assume j < 6; {342164#(<= proc_i 320)} is VALID [2019-05-15 10:25:42,338 INFO L273 TraceCheckUtils]: 486: Hoare triple {342164#(<= proc_i 320)} i := i + 4; {342183#(<= proc_i 324)} is VALID [2019-05-15 10:25:42,339 INFO L273 TraceCheckUtils]: 487: Hoare triple {342183#(<= proc_i 324)} assume i <= 1000; {342183#(<= proc_i 324)} is VALID [2019-05-15 10:25:42,339 INFO L273 TraceCheckUtils]: 488: Hoare triple {342183#(<= proc_i 324)} assume i + 4 < a[j]; {342183#(<= proc_i 324)} is VALID [2019-05-15 10:25:42,340 INFO L273 TraceCheckUtils]: 489: Hoare triple {342183#(<= proc_i 324)} assume a[5] == 1000; {342183#(<= proc_i 324)} is VALID [2019-05-15 10:25:42,340 INFO L273 TraceCheckUtils]: 490: Hoare triple {342183#(<= proc_i 324)} assume j > 4; {342183#(<= proc_i 324)} is VALID [2019-05-15 10:25:42,340 INFO L273 TraceCheckUtils]: 491: Hoare triple {342183#(<= proc_i 324)} assume j < 6; {342183#(<= proc_i 324)} is VALID [2019-05-15 10:25:42,341 INFO L273 TraceCheckUtils]: 492: Hoare triple {342183#(<= proc_i 324)} i := i + 4; {342202#(<= proc_i 328)} is VALID [2019-05-15 10:25:42,342 INFO L273 TraceCheckUtils]: 493: Hoare triple {342202#(<= proc_i 328)} assume i <= 1000; {342202#(<= proc_i 328)} is VALID [2019-05-15 10:25:42,342 INFO L273 TraceCheckUtils]: 494: Hoare triple {342202#(<= proc_i 328)} assume i + 4 < a[j]; {342202#(<= proc_i 328)} is VALID [2019-05-15 10:25:42,342 INFO L273 TraceCheckUtils]: 495: Hoare triple {342202#(<= proc_i 328)} assume a[5] == 1000; {342202#(<= proc_i 328)} is VALID [2019-05-15 10:25:42,343 INFO L273 TraceCheckUtils]: 496: Hoare triple {342202#(<= proc_i 328)} assume j > 4; {342202#(<= proc_i 328)} is VALID [2019-05-15 10:25:42,343 INFO L273 TraceCheckUtils]: 497: Hoare triple {342202#(<= proc_i 328)} assume j < 6; {342202#(<= proc_i 328)} is VALID [2019-05-15 10:25:42,344 INFO L273 TraceCheckUtils]: 498: Hoare triple {342202#(<= proc_i 328)} i := i + 4; {342221#(<= proc_i 332)} is VALID [2019-05-15 10:25:42,345 INFO L273 TraceCheckUtils]: 499: Hoare triple {342221#(<= proc_i 332)} assume i <= 1000; {342221#(<= proc_i 332)} is VALID [2019-05-15 10:25:42,347 INFO L273 TraceCheckUtils]: 500: Hoare triple {342221#(<= proc_i 332)} assume i + 4 < a[j]; {342221#(<= proc_i 332)} is VALID [2019-05-15 10:25:42,347 INFO L273 TraceCheckUtils]: 501: Hoare triple {342221#(<= proc_i 332)} assume a[5] == 1000; {342221#(<= proc_i 332)} is VALID [2019-05-15 10:25:42,348 INFO L273 TraceCheckUtils]: 502: Hoare triple {342221#(<= proc_i 332)} assume j > 4; {342221#(<= proc_i 332)} is VALID [2019-05-15 10:25:42,348 INFO L273 TraceCheckUtils]: 503: Hoare triple {342221#(<= proc_i 332)} assume j < 6; {342221#(<= proc_i 332)} is VALID [2019-05-15 10:25:42,349 INFO L273 TraceCheckUtils]: 504: Hoare triple {342221#(<= proc_i 332)} i := i + 4; {342240#(<= proc_i 336)} is VALID [2019-05-15 10:25:42,349 INFO L273 TraceCheckUtils]: 505: Hoare triple {342240#(<= proc_i 336)} assume i <= 1000; {342240#(<= proc_i 336)} is VALID [2019-05-15 10:25:42,349 INFO L273 TraceCheckUtils]: 506: Hoare triple {342240#(<= proc_i 336)} assume i + 4 < a[j]; {342240#(<= proc_i 336)} is VALID [2019-05-15 10:25:42,349 INFO L273 TraceCheckUtils]: 507: Hoare triple {342240#(<= proc_i 336)} assume a[5] == 1000; {342240#(<= proc_i 336)} is VALID [2019-05-15 10:25:42,350 INFO L273 TraceCheckUtils]: 508: Hoare triple {342240#(<= proc_i 336)} assume j > 4; {342240#(<= proc_i 336)} is VALID [2019-05-15 10:25:42,350 INFO L273 TraceCheckUtils]: 509: Hoare triple {342240#(<= proc_i 336)} assume j < 6; {342240#(<= proc_i 336)} is VALID [2019-05-15 10:25:42,351 INFO L273 TraceCheckUtils]: 510: Hoare triple {342240#(<= proc_i 336)} i := i + 4; {342259#(<= proc_i 340)} is VALID [2019-05-15 10:25:42,351 INFO L273 TraceCheckUtils]: 511: Hoare triple {342259#(<= proc_i 340)} assume i <= 1000; {342259#(<= proc_i 340)} is VALID [2019-05-15 10:25:42,352 INFO L273 TraceCheckUtils]: 512: Hoare triple {342259#(<= proc_i 340)} assume i + 4 < a[j]; {342259#(<= proc_i 340)} is VALID [2019-05-15 10:25:42,352 INFO L273 TraceCheckUtils]: 513: Hoare triple {342259#(<= proc_i 340)} assume a[5] == 1000; {342259#(<= proc_i 340)} is VALID [2019-05-15 10:25:42,353 INFO L273 TraceCheckUtils]: 514: Hoare triple {342259#(<= proc_i 340)} assume j > 4; {342259#(<= proc_i 340)} is VALID [2019-05-15 10:25:42,353 INFO L273 TraceCheckUtils]: 515: Hoare triple {342259#(<= proc_i 340)} assume j < 6; {342259#(<= proc_i 340)} is VALID [2019-05-15 10:25:42,354 INFO L273 TraceCheckUtils]: 516: Hoare triple {342259#(<= proc_i 340)} i := i + 4; {342278#(<= proc_i 344)} is VALID [2019-05-15 10:25:42,355 INFO L273 TraceCheckUtils]: 517: Hoare triple {342278#(<= proc_i 344)} assume i <= 1000; {342278#(<= proc_i 344)} is VALID [2019-05-15 10:25:42,355 INFO L273 TraceCheckUtils]: 518: Hoare triple {342278#(<= proc_i 344)} assume i + 4 < a[j]; {342278#(<= proc_i 344)} is VALID [2019-05-15 10:25:42,356 INFO L273 TraceCheckUtils]: 519: Hoare triple {342278#(<= proc_i 344)} assume a[5] == 1000; {342278#(<= proc_i 344)} is VALID [2019-05-15 10:25:42,357 INFO L273 TraceCheckUtils]: 520: Hoare triple {342278#(<= proc_i 344)} assume j > 4; {342278#(<= proc_i 344)} is VALID [2019-05-15 10:25:42,357 INFO L273 TraceCheckUtils]: 521: Hoare triple {342278#(<= proc_i 344)} assume j < 6; {342278#(<= proc_i 344)} is VALID [2019-05-15 10:25:42,358 INFO L273 TraceCheckUtils]: 522: Hoare triple {342278#(<= proc_i 344)} i := i + 4; {342297#(<= proc_i 348)} is VALID [2019-05-15 10:25:42,359 INFO L273 TraceCheckUtils]: 523: Hoare triple {342297#(<= proc_i 348)} assume i <= 1000; {342297#(<= proc_i 348)} is VALID [2019-05-15 10:25:42,359 INFO L273 TraceCheckUtils]: 524: Hoare triple {342297#(<= proc_i 348)} assume i + 4 < a[j]; {342297#(<= proc_i 348)} is VALID [2019-05-15 10:25:42,360 INFO L273 TraceCheckUtils]: 525: Hoare triple {342297#(<= proc_i 348)} assume a[5] == 1000; {342297#(<= proc_i 348)} is VALID [2019-05-15 10:25:42,360 INFO L273 TraceCheckUtils]: 526: Hoare triple {342297#(<= proc_i 348)} assume j > 4; {342297#(<= proc_i 348)} is VALID [2019-05-15 10:25:42,361 INFO L273 TraceCheckUtils]: 527: Hoare triple {342297#(<= proc_i 348)} assume j < 6; {342297#(<= proc_i 348)} is VALID [2019-05-15 10:25:42,362 INFO L273 TraceCheckUtils]: 528: Hoare triple {342297#(<= proc_i 348)} i := i + 4; {342316#(<= proc_i 352)} is VALID [2019-05-15 10:25:42,362 INFO L273 TraceCheckUtils]: 529: Hoare triple {342316#(<= proc_i 352)} assume i <= 1000; {342316#(<= proc_i 352)} is VALID [2019-05-15 10:25:42,363 INFO L273 TraceCheckUtils]: 530: Hoare triple {342316#(<= proc_i 352)} assume i + 4 < a[j]; {342316#(<= proc_i 352)} is VALID [2019-05-15 10:25:42,363 INFO L273 TraceCheckUtils]: 531: Hoare triple {342316#(<= proc_i 352)} assume a[5] == 1000; {342316#(<= proc_i 352)} is VALID [2019-05-15 10:25:42,364 INFO L273 TraceCheckUtils]: 532: Hoare triple {342316#(<= proc_i 352)} assume j > 4; {342316#(<= proc_i 352)} is VALID [2019-05-15 10:25:42,364 INFO L273 TraceCheckUtils]: 533: Hoare triple {342316#(<= proc_i 352)} assume j < 6; {342316#(<= proc_i 352)} is VALID [2019-05-15 10:25:42,365 INFO L273 TraceCheckUtils]: 534: Hoare triple {342316#(<= proc_i 352)} i := i + 4; {342335#(<= proc_i 356)} is VALID [2019-05-15 10:25:42,366 INFO L273 TraceCheckUtils]: 535: Hoare triple {342335#(<= proc_i 356)} assume i <= 1000; {342335#(<= proc_i 356)} is VALID [2019-05-15 10:25:42,366 INFO L273 TraceCheckUtils]: 536: Hoare triple {342335#(<= proc_i 356)} assume i + 4 < a[j]; {342335#(<= proc_i 356)} is VALID [2019-05-15 10:25:42,367 INFO L273 TraceCheckUtils]: 537: Hoare triple {342335#(<= proc_i 356)} assume a[5] == 1000; {342335#(<= proc_i 356)} is VALID [2019-05-15 10:25:42,367 INFO L273 TraceCheckUtils]: 538: Hoare triple {342335#(<= proc_i 356)} assume j > 4; {342335#(<= proc_i 356)} is VALID [2019-05-15 10:25:42,368 INFO L273 TraceCheckUtils]: 539: Hoare triple {342335#(<= proc_i 356)} assume j < 6; {342335#(<= proc_i 356)} is VALID [2019-05-15 10:25:42,369 INFO L273 TraceCheckUtils]: 540: Hoare triple {342335#(<= proc_i 356)} i := i + 4; {342354#(<= proc_i 360)} is VALID [2019-05-15 10:25:42,369 INFO L273 TraceCheckUtils]: 541: Hoare triple {342354#(<= proc_i 360)} assume i <= 1000; {342354#(<= proc_i 360)} is VALID [2019-05-15 10:25:42,370 INFO L273 TraceCheckUtils]: 542: Hoare triple {342354#(<= proc_i 360)} assume i + 4 < a[j]; {342354#(<= proc_i 360)} is VALID [2019-05-15 10:25:42,370 INFO L273 TraceCheckUtils]: 543: Hoare triple {342354#(<= proc_i 360)} assume a[5] == 1000; {342354#(<= proc_i 360)} is VALID [2019-05-15 10:25:42,371 INFO L273 TraceCheckUtils]: 544: Hoare triple {342354#(<= proc_i 360)} assume j > 4; {342354#(<= proc_i 360)} is VALID [2019-05-15 10:25:42,371 INFO L273 TraceCheckUtils]: 545: Hoare triple {342354#(<= proc_i 360)} assume j < 6; {342354#(<= proc_i 360)} is VALID [2019-05-15 10:25:42,372 INFO L273 TraceCheckUtils]: 546: Hoare triple {342354#(<= proc_i 360)} i := i + 4; {342373#(<= proc_i 364)} is VALID [2019-05-15 10:25:42,373 INFO L273 TraceCheckUtils]: 547: Hoare triple {342373#(<= proc_i 364)} assume i <= 1000; {342373#(<= proc_i 364)} is VALID [2019-05-15 10:25:42,373 INFO L273 TraceCheckUtils]: 548: Hoare triple {342373#(<= proc_i 364)} assume i + 4 < a[j]; {342373#(<= proc_i 364)} is VALID [2019-05-15 10:25:42,374 INFO L273 TraceCheckUtils]: 549: Hoare triple {342373#(<= proc_i 364)} assume a[5] == 1000; {342373#(<= proc_i 364)} is VALID [2019-05-15 10:25:42,374 INFO L273 TraceCheckUtils]: 550: Hoare triple {342373#(<= proc_i 364)} assume j > 4; {342373#(<= proc_i 364)} is VALID [2019-05-15 10:25:42,375 INFO L273 TraceCheckUtils]: 551: Hoare triple {342373#(<= proc_i 364)} assume j < 6; {342373#(<= proc_i 364)} is VALID [2019-05-15 10:25:42,376 INFO L273 TraceCheckUtils]: 552: Hoare triple {342373#(<= proc_i 364)} i := i + 4; {342392#(<= proc_i 368)} is VALID [2019-05-15 10:25:42,376 INFO L273 TraceCheckUtils]: 553: Hoare triple {342392#(<= proc_i 368)} assume i <= 1000; {342392#(<= proc_i 368)} is VALID [2019-05-15 10:25:42,377 INFO L273 TraceCheckUtils]: 554: Hoare triple {342392#(<= proc_i 368)} assume i + 4 < a[j]; {342392#(<= proc_i 368)} is VALID [2019-05-15 10:25:42,377 INFO L273 TraceCheckUtils]: 555: Hoare triple {342392#(<= proc_i 368)} assume a[5] == 1000; {342392#(<= proc_i 368)} is VALID [2019-05-15 10:25:42,378 INFO L273 TraceCheckUtils]: 556: Hoare triple {342392#(<= proc_i 368)} assume j > 4; {342392#(<= proc_i 368)} is VALID [2019-05-15 10:25:42,378 INFO L273 TraceCheckUtils]: 557: Hoare triple {342392#(<= proc_i 368)} assume j < 6; {342392#(<= proc_i 368)} is VALID [2019-05-15 10:25:42,379 INFO L273 TraceCheckUtils]: 558: Hoare triple {342392#(<= proc_i 368)} i := i + 4; {342411#(<= proc_i 372)} is VALID [2019-05-15 10:25:42,380 INFO L273 TraceCheckUtils]: 559: Hoare triple {342411#(<= proc_i 372)} assume i <= 1000; {342411#(<= proc_i 372)} is VALID [2019-05-15 10:25:42,380 INFO L273 TraceCheckUtils]: 560: Hoare triple {342411#(<= proc_i 372)} assume i + 4 < a[j]; {342411#(<= proc_i 372)} is VALID [2019-05-15 10:25:42,381 INFO L273 TraceCheckUtils]: 561: Hoare triple {342411#(<= proc_i 372)} assume a[5] == 1000; {342411#(<= proc_i 372)} is VALID [2019-05-15 10:25:42,381 INFO L273 TraceCheckUtils]: 562: Hoare triple {342411#(<= proc_i 372)} assume j > 4; {342411#(<= proc_i 372)} is VALID [2019-05-15 10:25:42,382 INFO L273 TraceCheckUtils]: 563: Hoare triple {342411#(<= proc_i 372)} assume j < 6; {342411#(<= proc_i 372)} is VALID [2019-05-15 10:25:42,383 INFO L273 TraceCheckUtils]: 564: Hoare triple {342411#(<= proc_i 372)} i := i + 4; {342430#(<= proc_i 376)} is VALID [2019-05-15 10:25:42,383 INFO L273 TraceCheckUtils]: 565: Hoare triple {342430#(<= proc_i 376)} assume i <= 1000; {342430#(<= proc_i 376)} is VALID [2019-05-15 10:25:42,384 INFO L273 TraceCheckUtils]: 566: Hoare triple {342430#(<= proc_i 376)} assume i + 4 < a[j]; {342430#(<= proc_i 376)} is VALID [2019-05-15 10:25:42,384 INFO L273 TraceCheckUtils]: 567: Hoare triple {342430#(<= proc_i 376)} assume a[5] == 1000; {342430#(<= proc_i 376)} is VALID [2019-05-15 10:25:42,385 INFO L273 TraceCheckUtils]: 568: Hoare triple {342430#(<= proc_i 376)} assume j > 4; {342430#(<= proc_i 376)} is VALID [2019-05-15 10:25:42,385 INFO L273 TraceCheckUtils]: 569: Hoare triple {342430#(<= proc_i 376)} assume j < 6; {342430#(<= proc_i 376)} is VALID [2019-05-15 10:25:42,386 INFO L273 TraceCheckUtils]: 570: Hoare triple {342430#(<= proc_i 376)} i := i + 4; {342449#(<= proc_i 380)} is VALID [2019-05-15 10:25:42,387 INFO L273 TraceCheckUtils]: 571: Hoare triple {342449#(<= proc_i 380)} assume i <= 1000; {342449#(<= proc_i 380)} is VALID [2019-05-15 10:25:42,387 INFO L273 TraceCheckUtils]: 572: Hoare triple {342449#(<= proc_i 380)} assume i + 4 < a[j]; {342449#(<= proc_i 380)} is VALID [2019-05-15 10:25:42,388 INFO L273 TraceCheckUtils]: 573: Hoare triple {342449#(<= proc_i 380)} assume a[5] == 1000; {342449#(<= proc_i 380)} is VALID [2019-05-15 10:25:42,388 INFO L273 TraceCheckUtils]: 574: Hoare triple {342449#(<= proc_i 380)} assume j > 4; {342449#(<= proc_i 380)} is VALID [2019-05-15 10:25:42,389 INFO L273 TraceCheckUtils]: 575: Hoare triple {342449#(<= proc_i 380)} assume j < 6; {342449#(<= proc_i 380)} is VALID [2019-05-15 10:25:42,390 INFO L273 TraceCheckUtils]: 576: Hoare triple {342449#(<= proc_i 380)} i := i + 4; {342468#(<= proc_i 384)} is VALID [2019-05-15 10:25:42,390 INFO L273 TraceCheckUtils]: 577: Hoare triple {342468#(<= proc_i 384)} assume i <= 1000; {342468#(<= proc_i 384)} is VALID [2019-05-15 10:25:42,391 INFO L273 TraceCheckUtils]: 578: Hoare triple {342468#(<= proc_i 384)} assume i + 4 < a[j]; {342468#(<= proc_i 384)} is VALID [2019-05-15 10:25:42,391 INFO L273 TraceCheckUtils]: 579: Hoare triple {342468#(<= proc_i 384)} assume a[5] == 1000; {342468#(<= proc_i 384)} is VALID [2019-05-15 10:25:42,392 INFO L273 TraceCheckUtils]: 580: Hoare triple {342468#(<= proc_i 384)} assume j > 4; {342468#(<= proc_i 384)} is VALID [2019-05-15 10:25:42,392 INFO L273 TraceCheckUtils]: 581: Hoare triple {342468#(<= proc_i 384)} assume j < 6; {342468#(<= proc_i 384)} is VALID [2019-05-15 10:25:42,393 INFO L273 TraceCheckUtils]: 582: Hoare triple {342468#(<= proc_i 384)} i := i + 4; {342487#(<= proc_i 388)} is VALID [2019-05-15 10:25:42,394 INFO L273 TraceCheckUtils]: 583: Hoare triple {342487#(<= proc_i 388)} assume i <= 1000; {342487#(<= proc_i 388)} is VALID [2019-05-15 10:25:42,394 INFO L273 TraceCheckUtils]: 584: Hoare triple {342487#(<= proc_i 388)} assume i + 4 < a[j]; {342487#(<= proc_i 388)} is VALID [2019-05-15 10:25:42,395 INFO L273 TraceCheckUtils]: 585: Hoare triple {342487#(<= proc_i 388)} assume a[5] == 1000; {342487#(<= proc_i 388)} is VALID [2019-05-15 10:25:42,395 INFO L273 TraceCheckUtils]: 586: Hoare triple {342487#(<= proc_i 388)} assume j > 4; {342487#(<= proc_i 388)} is VALID [2019-05-15 10:25:42,396 INFO L273 TraceCheckUtils]: 587: Hoare triple {342487#(<= proc_i 388)} assume j < 6; {342487#(<= proc_i 388)} is VALID [2019-05-15 10:25:42,396 INFO L273 TraceCheckUtils]: 588: Hoare triple {342487#(<= proc_i 388)} i := i + 4; {342506#(<= proc_i 392)} is VALID [2019-05-15 10:25:42,397 INFO L273 TraceCheckUtils]: 589: Hoare triple {342506#(<= proc_i 392)} assume i <= 1000; {342506#(<= proc_i 392)} is VALID [2019-05-15 10:25:42,398 INFO L273 TraceCheckUtils]: 590: Hoare triple {342506#(<= proc_i 392)} assume i + 4 < a[j]; {342506#(<= proc_i 392)} is VALID [2019-05-15 10:25:42,398 INFO L273 TraceCheckUtils]: 591: Hoare triple {342506#(<= proc_i 392)} assume a[5] == 1000; {342506#(<= proc_i 392)} is VALID [2019-05-15 10:25:42,399 INFO L273 TraceCheckUtils]: 592: Hoare triple {342506#(<= proc_i 392)} assume j > 4; {342506#(<= proc_i 392)} is VALID [2019-05-15 10:25:42,399 INFO L273 TraceCheckUtils]: 593: Hoare triple {342506#(<= proc_i 392)} assume j < 6; {342506#(<= proc_i 392)} is VALID [2019-05-15 10:25:42,400 INFO L273 TraceCheckUtils]: 594: Hoare triple {342506#(<= proc_i 392)} i := i + 4; {342525#(<= proc_i 396)} is VALID [2019-05-15 10:25:42,401 INFO L273 TraceCheckUtils]: 595: Hoare triple {342525#(<= proc_i 396)} assume i <= 1000; {342525#(<= proc_i 396)} is VALID [2019-05-15 10:25:42,401 INFO L273 TraceCheckUtils]: 596: Hoare triple {342525#(<= proc_i 396)} assume i + 4 < a[j]; {342525#(<= proc_i 396)} is VALID [2019-05-15 10:25:42,402 INFO L273 TraceCheckUtils]: 597: Hoare triple {342525#(<= proc_i 396)} assume a[5] == 1000; {342525#(<= proc_i 396)} is VALID [2019-05-15 10:25:42,402 INFO L273 TraceCheckUtils]: 598: Hoare triple {342525#(<= proc_i 396)} assume j > 4; {342525#(<= proc_i 396)} is VALID [2019-05-15 10:25:42,403 INFO L273 TraceCheckUtils]: 599: Hoare triple {342525#(<= proc_i 396)} assume j < 6; {342525#(<= proc_i 396)} is VALID [2019-05-15 10:25:42,403 INFO L273 TraceCheckUtils]: 600: Hoare triple {342525#(<= proc_i 396)} i := i + 4; {342544#(<= proc_i 400)} is VALID [2019-05-15 10:25:42,404 INFO L273 TraceCheckUtils]: 601: Hoare triple {342544#(<= proc_i 400)} assume i <= 1000; {342544#(<= proc_i 400)} is VALID [2019-05-15 10:25:42,405 INFO L273 TraceCheckUtils]: 602: Hoare triple {342544#(<= proc_i 400)} assume i + 4 < a[j]; {342544#(<= proc_i 400)} is VALID [2019-05-15 10:25:42,405 INFO L273 TraceCheckUtils]: 603: Hoare triple {342544#(<= proc_i 400)} assume a[5] == 1000; {342544#(<= proc_i 400)} is VALID [2019-05-15 10:25:42,406 INFO L273 TraceCheckUtils]: 604: Hoare triple {342544#(<= proc_i 400)} assume j > 4; {342544#(<= proc_i 400)} is VALID [2019-05-15 10:25:42,406 INFO L273 TraceCheckUtils]: 605: Hoare triple {342544#(<= proc_i 400)} assume j < 6; {342544#(<= proc_i 400)} is VALID [2019-05-15 10:25:42,407 INFO L273 TraceCheckUtils]: 606: Hoare triple {342544#(<= proc_i 400)} i := i + 4; {342563#(<= proc_i 404)} is VALID [2019-05-15 10:25:42,407 INFO L273 TraceCheckUtils]: 607: Hoare triple {342563#(<= proc_i 404)} assume i <= 1000; {342563#(<= proc_i 404)} is VALID [2019-05-15 10:25:42,408 INFO L273 TraceCheckUtils]: 608: Hoare triple {342563#(<= proc_i 404)} assume i + 4 < a[j]; {342563#(<= proc_i 404)} is VALID [2019-05-15 10:25:42,409 INFO L273 TraceCheckUtils]: 609: Hoare triple {342563#(<= proc_i 404)} assume a[5] == 1000; {342563#(<= proc_i 404)} is VALID [2019-05-15 10:25:42,409 INFO L273 TraceCheckUtils]: 610: Hoare triple {342563#(<= proc_i 404)} assume j > 4; {342563#(<= proc_i 404)} is VALID [2019-05-15 10:25:42,410 INFO L273 TraceCheckUtils]: 611: Hoare triple {342563#(<= proc_i 404)} assume j < 6; {342563#(<= proc_i 404)} is VALID [2019-05-15 10:25:42,410 INFO L273 TraceCheckUtils]: 612: Hoare triple {342563#(<= proc_i 404)} i := i + 4; {342582#(<= proc_i 408)} is VALID [2019-05-15 10:25:42,411 INFO L273 TraceCheckUtils]: 613: Hoare triple {342582#(<= proc_i 408)} assume i <= 1000; {342582#(<= proc_i 408)} is VALID [2019-05-15 10:25:42,412 INFO L273 TraceCheckUtils]: 614: Hoare triple {342582#(<= proc_i 408)} assume i + 4 < a[j]; {342582#(<= proc_i 408)} is VALID [2019-05-15 10:25:42,412 INFO L273 TraceCheckUtils]: 615: Hoare triple {342582#(<= proc_i 408)} assume a[5] == 1000; {342582#(<= proc_i 408)} is VALID [2019-05-15 10:25:42,413 INFO L273 TraceCheckUtils]: 616: Hoare triple {342582#(<= proc_i 408)} assume j > 4; {342582#(<= proc_i 408)} is VALID [2019-05-15 10:25:42,413 INFO L273 TraceCheckUtils]: 617: Hoare triple {342582#(<= proc_i 408)} assume j < 6; {342582#(<= proc_i 408)} is VALID [2019-05-15 10:25:42,414 INFO L273 TraceCheckUtils]: 618: Hoare triple {342582#(<= proc_i 408)} i := i + 4; {342601#(<= proc_i 412)} is VALID [2019-05-15 10:25:42,414 INFO L273 TraceCheckUtils]: 619: Hoare triple {342601#(<= proc_i 412)} assume i <= 1000; {342601#(<= proc_i 412)} is VALID [2019-05-15 10:25:42,415 INFO L273 TraceCheckUtils]: 620: Hoare triple {342601#(<= proc_i 412)} assume i + 4 < a[j]; {342601#(<= proc_i 412)} is VALID [2019-05-15 10:25:42,416 INFO L273 TraceCheckUtils]: 621: Hoare triple {342601#(<= proc_i 412)} assume a[5] == 1000; {342601#(<= proc_i 412)} is VALID [2019-05-15 10:25:42,416 INFO L273 TraceCheckUtils]: 622: Hoare triple {342601#(<= proc_i 412)} assume j > 4; {342601#(<= proc_i 412)} is VALID [2019-05-15 10:25:42,417 INFO L273 TraceCheckUtils]: 623: Hoare triple {342601#(<= proc_i 412)} assume j < 6; {342601#(<= proc_i 412)} is VALID [2019-05-15 10:25:42,417 INFO L273 TraceCheckUtils]: 624: Hoare triple {342601#(<= proc_i 412)} i := i + 4; {342620#(<= proc_i 416)} is VALID [2019-05-15 10:25:42,418 INFO L273 TraceCheckUtils]: 625: Hoare triple {342620#(<= proc_i 416)} assume i <= 1000; {342620#(<= proc_i 416)} is VALID [2019-05-15 10:25:42,418 INFO L273 TraceCheckUtils]: 626: Hoare triple {342620#(<= proc_i 416)} assume i + 4 < a[j]; {342620#(<= proc_i 416)} is VALID [2019-05-15 10:25:42,419 INFO L273 TraceCheckUtils]: 627: Hoare triple {342620#(<= proc_i 416)} assume a[5] == 1000; {342620#(<= proc_i 416)} is VALID [2019-05-15 10:25:42,420 INFO L273 TraceCheckUtils]: 628: Hoare triple {342620#(<= proc_i 416)} assume j > 4; {342620#(<= proc_i 416)} is VALID [2019-05-15 10:25:42,420 INFO L273 TraceCheckUtils]: 629: Hoare triple {342620#(<= proc_i 416)} assume j < 6; {342620#(<= proc_i 416)} is VALID [2019-05-15 10:25:42,421 INFO L273 TraceCheckUtils]: 630: Hoare triple {342620#(<= proc_i 416)} i := i + 4; {342639#(<= proc_i 420)} is VALID [2019-05-15 10:25:42,421 INFO L273 TraceCheckUtils]: 631: Hoare triple {342639#(<= proc_i 420)} assume i <= 1000; {342639#(<= proc_i 420)} is VALID [2019-05-15 10:25:42,422 INFO L273 TraceCheckUtils]: 632: Hoare triple {342639#(<= proc_i 420)} assume i + 4 < a[j]; {342639#(<= proc_i 420)} is VALID [2019-05-15 10:25:42,423 INFO L273 TraceCheckUtils]: 633: Hoare triple {342639#(<= proc_i 420)} assume a[5] == 1000; {342639#(<= proc_i 420)} is VALID [2019-05-15 10:25:42,423 INFO L273 TraceCheckUtils]: 634: Hoare triple {342639#(<= proc_i 420)} assume j > 4; {342639#(<= proc_i 420)} is VALID [2019-05-15 10:25:42,424 INFO L273 TraceCheckUtils]: 635: Hoare triple {342639#(<= proc_i 420)} assume j < 6; {342639#(<= proc_i 420)} is VALID [2019-05-15 10:25:42,424 INFO L273 TraceCheckUtils]: 636: Hoare triple {342639#(<= proc_i 420)} i := i + 4; {342658#(<= proc_i 424)} is VALID [2019-05-15 10:25:42,425 INFO L273 TraceCheckUtils]: 637: Hoare triple {342658#(<= proc_i 424)} assume i <= 1000; {342658#(<= proc_i 424)} is VALID [2019-05-15 10:25:42,426 INFO L273 TraceCheckUtils]: 638: Hoare triple {342658#(<= proc_i 424)} assume i + 4 < a[j]; {342658#(<= proc_i 424)} is VALID [2019-05-15 10:25:42,426 INFO L273 TraceCheckUtils]: 639: Hoare triple {342658#(<= proc_i 424)} assume a[5] == 1000; {342658#(<= proc_i 424)} is VALID [2019-05-15 10:25:42,427 INFO L273 TraceCheckUtils]: 640: Hoare triple {342658#(<= proc_i 424)} assume j > 4; {342658#(<= proc_i 424)} is VALID [2019-05-15 10:25:42,427 INFO L273 TraceCheckUtils]: 641: Hoare triple {342658#(<= proc_i 424)} assume j < 6; {342658#(<= proc_i 424)} is VALID [2019-05-15 10:25:42,428 INFO L273 TraceCheckUtils]: 642: Hoare triple {342658#(<= proc_i 424)} i := i + 4; {342677#(<= proc_i 428)} is VALID [2019-05-15 10:25:42,428 INFO L273 TraceCheckUtils]: 643: Hoare triple {342677#(<= proc_i 428)} assume i <= 1000; {342677#(<= proc_i 428)} is VALID [2019-05-15 10:25:42,429 INFO L273 TraceCheckUtils]: 644: Hoare triple {342677#(<= proc_i 428)} assume i + 4 < a[j]; {342677#(<= proc_i 428)} is VALID [2019-05-15 10:25:42,430 INFO L273 TraceCheckUtils]: 645: Hoare triple {342677#(<= proc_i 428)} assume a[5] == 1000; {342677#(<= proc_i 428)} is VALID [2019-05-15 10:25:42,430 INFO L273 TraceCheckUtils]: 646: Hoare triple {342677#(<= proc_i 428)} assume j > 4; {342677#(<= proc_i 428)} is VALID [2019-05-15 10:25:42,431 INFO L273 TraceCheckUtils]: 647: Hoare triple {342677#(<= proc_i 428)} assume j < 6; {342677#(<= proc_i 428)} is VALID [2019-05-15 10:25:42,431 INFO L273 TraceCheckUtils]: 648: Hoare triple {342677#(<= proc_i 428)} i := i + 4; {342696#(<= proc_i 432)} is VALID [2019-05-15 10:25:42,432 INFO L273 TraceCheckUtils]: 649: Hoare triple {342696#(<= proc_i 432)} assume i <= 1000; {342696#(<= proc_i 432)} is VALID [2019-05-15 10:25:42,432 INFO L273 TraceCheckUtils]: 650: Hoare triple {342696#(<= proc_i 432)} assume i + 4 < a[j]; {342696#(<= proc_i 432)} is VALID [2019-05-15 10:25:42,433 INFO L273 TraceCheckUtils]: 651: Hoare triple {342696#(<= proc_i 432)} assume a[5] == 1000; {342696#(<= proc_i 432)} is VALID [2019-05-15 10:25:42,434 INFO L273 TraceCheckUtils]: 652: Hoare triple {342696#(<= proc_i 432)} assume j > 4; {342696#(<= proc_i 432)} is VALID [2019-05-15 10:25:42,434 INFO L273 TraceCheckUtils]: 653: Hoare triple {342696#(<= proc_i 432)} assume j < 6; {342696#(<= proc_i 432)} is VALID [2019-05-15 10:25:42,435 INFO L273 TraceCheckUtils]: 654: Hoare triple {342696#(<= proc_i 432)} i := i + 4; {342715#(<= proc_i 436)} is VALID [2019-05-15 10:25:42,435 INFO L273 TraceCheckUtils]: 655: Hoare triple {342715#(<= proc_i 436)} assume i <= 1000; {342715#(<= proc_i 436)} is VALID [2019-05-15 10:25:42,436 INFO L273 TraceCheckUtils]: 656: Hoare triple {342715#(<= proc_i 436)} assume i + 4 < a[j]; {342715#(<= proc_i 436)} is VALID [2019-05-15 10:25:42,437 INFO L273 TraceCheckUtils]: 657: Hoare triple {342715#(<= proc_i 436)} assume a[5] == 1000; {342715#(<= proc_i 436)} is VALID [2019-05-15 10:25:42,437 INFO L273 TraceCheckUtils]: 658: Hoare triple {342715#(<= proc_i 436)} assume j > 4; {342715#(<= proc_i 436)} is VALID [2019-05-15 10:25:42,438 INFO L273 TraceCheckUtils]: 659: Hoare triple {342715#(<= proc_i 436)} assume j < 6; {342715#(<= proc_i 436)} is VALID [2019-05-15 10:25:42,438 INFO L273 TraceCheckUtils]: 660: Hoare triple {342715#(<= proc_i 436)} i := i + 4; {342734#(<= proc_i 440)} is VALID [2019-05-15 10:25:42,439 INFO L273 TraceCheckUtils]: 661: Hoare triple {342734#(<= proc_i 440)} assume i <= 1000; {342734#(<= proc_i 440)} is VALID [2019-05-15 10:25:42,439 INFO L273 TraceCheckUtils]: 662: Hoare triple {342734#(<= proc_i 440)} assume i + 4 < a[j]; {342734#(<= proc_i 440)} is VALID [2019-05-15 10:25:42,440 INFO L273 TraceCheckUtils]: 663: Hoare triple {342734#(<= proc_i 440)} assume a[5] == 1000; {342734#(<= proc_i 440)} is VALID [2019-05-15 10:25:42,441 INFO L273 TraceCheckUtils]: 664: Hoare triple {342734#(<= proc_i 440)} assume j > 4; {342734#(<= proc_i 440)} is VALID [2019-05-15 10:25:42,441 INFO L273 TraceCheckUtils]: 665: Hoare triple {342734#(<= proc_i 440)} assume j < 6; {342734#(<= proc_i 440)} is VALID [2019-05-15 10:25:42,442 INFO L273 TraceCheckUtils]: 666: Hoare triple {342734#(<= proc_i 440)} i := i + 4; {342753#(<= proc_i 444)} is VALID [2019-05-15 10:25:42,442 INFO L273 TraceCheckUtils]: 667: Hoare triple {342753#(<= proc_i 444)} assume i <= 1000; {342753#(<= proc_i 444)} is VALID [2019-05-15 10:25:42,443 INFO L273 TraceCheckUtils]: 668: Hoare triple {342753#(<= proc_i 444)} assume i + 4 < a[j]; {342753#(<= proc_i 444)} is VALID [2019-05-15 10:25:42,444 INFO L273 TraceCheckUtils]: 669: Hoare triple {342753#(<= proc_i 444)} assume a[5] == 1000; {342753#(<= proc_i 444)} is VALID [2019-05-15 10:25:42,444 INFO L273 TraceCheckUtils]: 670: Hoare triple {342753#(<= proc_i 444)} assume j > 4; {342753#(<= proc_i 444)} is VALID [2019-05-15 10:25:42,445 INFO L273 TraceCheckUtils]: 671: Hoare triple {342753#(<= proc_i 444)} assume j < 6; {342753#(<= proc_i 444)} is VALID [2019-05-15 10:25:42,445 INFO L273 TraceCheckUtils]: 672: Hoare triple {342753#(<= proc_i 444)} i := i + 4; {342772#(<= proc_i 448)} is VALID [2019-05-15 10:25:42,446 INFO L273 TraceCheckUtils]: 673: Hoare triple {342772#(<= proc_i 448)} assume i <= 1000; {342772#(<= proc_i 448)} is VALID [2019-05-15 10:25:42,446 INFO L273 TraceCheckUtils]: 674: Hoare triple {342772#(<= proc_i 448)} assume i + 4 < a[j]; {342772#(<= proc_i 448)} is VALID [2019-05-15 10:25:42,447 INFO L273 TraceCheckUtils]: 675: Hoare triple {342772#(<= proc_i 448)} assume a[5] == 1000; {342772#(<= proc_i 448)} is VALID [2019-05-15 10:25:42,448 INFO L273 TraceCheckUtils]: 676: Hoare triple {342772#(<= proc_i 448)} assume j > 4; {342772#(<= proc_i 448)} is VALID [2019-05-15 10:25:42,448 INFO L273 TraceCheckUtils]: 677: Hoare triple {342772#(<= proc_i 448)} assume j < 6; {342772#(<= proc_i 448)} is VALID [2019-05-15 10:25:42,449 INFO L273 TraceCheckUtils]: 678: Hoare triple {342772#(<= proc_i 448)} i := i + 4; {342791#(<= proc_i 452)} is VALID [2019-05-15 10:25:42,449 INFO L273 TraceCheckUtils]: 679: Hoare triple {342791#(<= proc_i 452)} assume i <= 1000; {342791#(<= proc_i 452)} is VALID [2019-05-15 10:25:42,450 INFO L273 TraceCheckUtils]: 680: Hoare triple {342791#(<= proc_i 452)} assume i + 4 < a[j]; {342791#(<= proc_i 452)} is VALID [2019-05-15 10:25:42,450 INFO L273 TraceCheckUtils]: 681: Hoare triple {342791#(<= proc_i 452)} assume a[5] == 1000; {342791#(<= proc_i 452)} is VALID [2019-05-15 10:25:42,451 INFO L273 TraceCheckUtils]: 682: Hoare triple {342791#(<= proc_i 452)} assume j > 4; {342791#(<= proc_i 452)} is VALID [2019-05-15 10:25:42,452 INFO L273 TraceCheckUtils]: 683: Hoare triple {342791#(<= proc_i 452)} assume j < 6; {342791#(<= proc_i 452)} is VALID [2019-05-15 10:25:42,452 INFO L273 TraceCheckUtils]: 684: Hoare triple {342791#(<= proc_i 452)} i := i + 4; {342810#(<= proc_i 456)} is VALID [2019-05-15 10:25:42,453 INFO L273 TraceCheckUtils]: 685: Hoare triple {342810#(<= proc_i 456)} assume i <= 1000; {342810#(<= proc_i 456)} is VALID [2019-05-15 10:25:42,453 INFO L273 TraceCheckUtils]: 686: Hoare triple {342810#(<= proc_i 456)} assume i + 4 < a[j]; {342810#(<= proc_i 456)} is VALID [2019-05-15 10:25:42,454 INFO L273 TraceCheckUtils]: 687: Hoare triple {342810#(<= proc_i 456)} assume a[5] == 1000; {342810#(<= proc_i 456)} is VALID [2019-05-15 10:25:42,455 INFO L273 TraceCheckUtils]: 688: Hoare triple {342810#(<= proc_i 456)} assume j > 4; {342810#(<= proc_i 456)} is VALID [2019-05-15 10:25:42,455 INFO L273 TraceCheckUtils]: 689: Hoare triple {342810#(<= proc_i 456)} assume j < 6; {342810#(<= proc_i 456)} is VALID [2019-05-15 10:25:42,456 INFO L273 TraceCheckUtils]: 690: Hoare triple {342810#(<= proc_i 456)} i := i + 4; {342829#(<= proc_i 460)} is VALID [2019-05-15 10:25:42,456 INFO L273 TraceCheckUtils]: 691: Hoare triple {342829#(<= proc_i 460)} assume i <= 1000; {342829#(<= proc_i 460)} is VALID [2019-05-15 10:25:42,457 INFO L273 TraceCheckUtils]: 692: Hoare triple {342829#(<= proc_i 460)} assume i + 4 < a[j]; {342829#(<= proc_i 460)} is VALID [2019-05-15 10:25:42,457 INFO L273 TraceCheckUtils]: 693: Hoare triple {342829#(<= proc_i 460)} assume a[5] == 1000; {342829#(<= proc_i 460)} is VALID [2019-05-15 10:25:42,458 INFO L273 TraceCheckUtils]: 694: Hoare triple {342829#(<= proc_i 460)} assume j > 4; {342829#(<= proc_i 460)} is VALID [2019-05-15 10:25:42,459 INFO L273 TraceCheckUtils]: 695: Hoare triple {342829#(<= proc_i 460)} assume j < 6; {342829#(<= proc_i 460)} is VALID [2019-05-15 10:25:42,459 INFO L273 TraceCheckUtils]: 696: Hoare triple {342829#(<= proc_i 460)} i := i + 4; {342848#(<= proc_i 464)} is VALID [2019-05-15 10:25:42,460 INFO L273 TraceCheckUtils]: 697: Hoare triple {342848#(<= proc_i 464)} assume i <= 1000; {342848#(<= proc_i 464)} is VALID [2019-05-15 10:25:42,460 INFO L273 TraceCheckUtils]: 698: Hoare triple {342848#(<= proc_i 464)} assume i + 4 < a[j]; {342848#(<= proc_i 464)} is VALID [2019-05-15 10:25:42,461 INFO L273 TraceCheckUtils]: 699: Hoare triple {342848#(<= proc_i 464)} assume a[5] == 1000; {342848#(<= proc_i 464)} is VALID [2019-05-15 10:25:42,461 INFO L273 TraceCheckUtils]: 700: Hoare triple {342848#(<= proc_i 464)} assume j > 4; {342848#(<= proc_i 464)} is VALID [2019-05-15 10:25:42,462 INFO L273 TraceCheckUtils]: 701: Hoare triple {342848#(<= proc_i 464)} assume j < 6; {342848#(<= proc_i 464)} is VALID [2019-05-15 10:25:42,463 INFO L273 TraceCheckUtils]: 702: Hoare triple {342848#(<= proc_i 464)} i := i + 4; {342867#(<= proc_i 468)} is VALID [2019-05-15 10:25:42,463 INFO L273 TraceCheckUtils]: 703: Hoare triple {342867#(<= proc_i 468)} assume i <= 1000; {342867#(<= proc_i 468)} is VALID [2019-05-15 10:25:42,464 INFO L273 TraceCheckUtils]: 704: Hoare triple {342867#(<= proc_i 468)} assume i + 4 < a[j]; {342867#(<= proc_i 468)} is VALID [2019-05-15 10:25:42,464 INFO L273 TraceCheckUtils]: 705: Hoare triple {342867#(<= proc_i 468)} assume a[5] == 1000; {342867#(<= proc_i 468)} is VALID [2019-05-15 10:25:42,465 INFO L273 TraceCheckUtils]: 706: Hoare triple {342867#(<= proc_i 468)} assume j > 4; {342867#(<= proc_i 468)} is VALID [2019-05-15 10:25:42,465 INFO L273 TraceCheckUtils]: 707: Hoare triple {342867#(<= proc_i 468)} assume j < 6; {342867#(<= proc_i 468)} is VALID [2019-05-15 10:25:42,466 INFO L273 TraceCheckUtils]: 708: Hoare triple {342867#(<= proc_i 468)} i := i + 4; {342886#(<= proc_i 472)} is VALID [2019-05-15 10:25:42,467 INFO L273 TraceCheckUtils]: 709: Hoare triple {342886#(<= proc_i 472)} assume i <= 1000; {342886#(<= proc_i 472)} is VALID [2019-05-15 10:25:42,467 INFO L273 TraceCheckUtils]: 710: Hoare triple {342886#(<= proc_i 472)} assume i + 4 < a[j]; {342886#(<= proc_i 472)} is VALID [2019-05-15 10:25:42,468 INFO L273 TraceCheckUtils]: 711: Hoare triple {342886#(<= proc_i 472)} assume a[5] == 1000; {342886#(<= proc_i 472)} is VALID [2019-05-15 10:25:42,468 INFO L273 TraceCheckUtils]: 712: Hoare triple {342886#(<= proc_i 472)} assume j > 4; {342886#(<= proc_i 472)} is VALID [2019-05-15 10:25:42,469 INFO L273 TraceCheckUtils]: 713: Hoare triple {342886#(<= proc_i 472)} assume j < 6; {342886#(<= proc_i 472)} is VALID [2019-05-15 10:25:42,470 INFO L273 TraceCheckUtils]: 714: Hoare triple {342886#(<= proc_i 472)} i := i + 4; {342905#(<= proc_i 476)} is VALID [2019-05-15 10:25:42,470 INFO L273 TraceCheckUtils]: 715: Hoare triple {342905#(<= proc_i 476)} assume i <= 1000; {342905#(<= proc_i 476)} is VALID [2019-05-15 10:25:42,471 INFO L273 TraceCheckUtils]: 716: Hoare triple {342905#(<= proc_i 476)} assume i + 4 < a[j]; {342905#(<= proc_i 476)} is VALID [2019-05-15 10:25:42,471 INFO L273 TraceCheckUtils]: 717: Hoare triple {342905#(<= proc_i 476)} assume a[5] == 1000; {342905#(<= proc_i 476)} is VALID [2019-05-15 10:25:42,472 INFO L273 TraceCheckUtils]: 718: Hoare triple {342905#(<= proc_i 476)} assume j > 4; {342905#(<= proc_i 476)} is VALID [2019-05-15 10:25:42,472 INFO L273 TraceCheckUtils]: 719: Hoare triple {342905#(<= proc_i 476)} assume j < 6; {342905#(<= proc_i 476)} is VALID [2019-05-15 10:25:42,473 INFO L273 TraceCheckUtils]: 720: Hoare triple {342905#(<= proc_i 476)} i := i + 4; {342924#(<= proc_i 480)} is VALID [2019-05-15 10:25:42,474 INFO L273 TraceCheckUtils]: 721: Hoare triple {342924#(<= proc_i 480)} assume i <= 1000; {342924#(<= proc_i 480)} is VALID [2019-05-15 10:25:42,474 INFO L273 TraceCheckUtils]: 722: Hoare triple {342924#(<= proc_i 480)} assume i + 4 < a[j]; {342924#(<= proc_i 480)} is VALID [2019-05-15 10:25:42,475 INFO L273 TraceCheckUtils]: 723: Hoare triple {342924#(<= proc_i 480)} assume a[5] == 1000; {342924#(<= proc_i 480)} is VALID [2019-05-15 10:25:42,475 INFO L273 TraceCheckUtils]: 724: Hoare triple {342924#(<= proc_i 480)} assume j > 4; {342924#(<= proc_i 480)} is VALID [2019-05-15 10:25:42,476 INFO L273 TraceCheckUtils]: 725: Hoare triple {342924#(<= proc_i 480)} assume j < 6; {342924#(<= proc_i 480)} is VALID [2019-05-15 10:25:42,477 INFO L273 TraceCheckUtils]: 726: Hoare triple {342924#(<= proc_i 480)} i := i + 4; {342943#(<= proc_i 484)} is VALID [2019-05-15 10:25:42,477 INFO L273 TraceCheckUtils]: 727: Hoare triple {342943#(<= proc_i 484)} assume i <= 1000; {342943#(<= proc_i 484)} is VALID [2019-05-15 10:25:42,478 INFO L273 TraceCheckUtils]: 728: Hoare triple {342943#(<= proc_i 484)} assume i + 4 < a[j]; {342943#(<= proc_i 484)} is VALID [2019-05-15 10:25:42,478 INFO L273 TraceCheckUtils]: 729: Hoare triple {342943#(<= proc_i 484)} assume a[5] == 1000; {342943#(<= proc_i 484)} is VALID [2019-05-15 10:25:42,479 INFO L273 TraceCheckUtils]: 730: Hoare triple {342943#(<= proc_i 484)} assume j > 4; {342943#(<= proc_i 484)} is VALID [2019-05-15 10:25:42,479 INFO L273 TraceCheckUtils]: 731: Hoare triple {342943#(<= proc_i 484)} assume j < 6; {342943#(<= proc_i 484)} is VALID [2019-05-15 10:25:42,480 INFO L273 TraceCheckUtils]: 732: Hoare triple {342943#(<= proc_i 484)} i := i + 4; {342962#(<= proc_i 488)} is VALID [2019-05-15 10:25:42,481 INFO L273 TraceCheckUtils]: 733: Hoare triple {342962#(<= proc_i 488)} assume i <= 1000; {342962#(<= proc_i 488)} is VALID [2019-05-15 10:25:42,481 INFO L273 TraceCheckUtils]: 734: Hoare triple {342962#(<= proc_i 488)} assume i + 4 < a[j]; {342962#(<= proc_i 488)} is VALID [2019-05-15 10:25:42,482 INFO L273 TraceCheckUtils]: 735: Hoare triple {342962#(<= proc_i 488)} assume a[5] == 1000; {342962#(<= proc_i 488)} is VALID [2019-05-15 10:25:42,482 INFO L273 TraceCheckUtils]: 736: Hoare triple {342962#(<= proc_i 488)} assume j > 4; {342962#(<= proc_i 488)} is VALID [2019-05-15 10:25:42,483 INFO L273 TraceCheckUtils]: 737: Hoare triple {342962#(<= proc_i 488)} assume j < 6; {342962#(<= proc_i 488)} is VALID [2019-05-15 10:25:42,484 INFO L273 TraceCheckUtils]: 738: Hoare triple {342962#(<= proc_i 488)} i := i + 4; {342981#(<= proc_i 492)} is VALID [2019-05-15 10:25:42,484 INFO L273 TraceCheckUtils]: 739: Hoare triple {342981#(<= proc_i 492)} assume i <= 1000; {342981#(<= proc_i 492)} is VALID [2019-05-15 10:25:42,485 INFO L273 TraceCheckUtils]: 740: Hoare triple {342981#(<= proc_i 492)} assume i + 4 < a[j]; {342981#(<= proc_i 492)} is VALID [2019-05-15 10:25:42,485 INFO L273 TraceCheckUtils]: 741: Hoare triple {342981#(<= proc_i 492)} assume a[5] == 1000; {342981#(<= proc_i 492)} is VALID [2019-05-15 10:25:42,486 INFO L273 TraceCheckUtils]: 742: Hoare triple {342981#(<= proc_i 492)} assume j > 4; {342981#(<= proc_i 492)} is VALID [2019-05-15 10:25:42,486 INFO L273 TraceCheckUtils]: 743: Hoare triple {342981#(<= proc_i 492)} assume j < 6; {342981#(<= proc_i 492)} is VALID [2019-05-15 10:25:42,487 INFO L273 TraceCheckUtils]: 744: Hoare triple {342981#(<= proc_i 492)} i := i + 4; {343000#(<= proc_i 496)} is VALID [2019-05-15 10:25:42,488 INFO L273 TraceCheckUtils]: 745: Hoare triple {343000#(<= proc_i 496)} assume i <= 1000; {343000#(<= proc_i 496)} is VALID [2019-05-15 10:25:42,488 INFO L273 TraceCheckUtils]: 746: Hoare triple {343000#(<= proc_i 496)} assume i + 4 < a[j]; {343000#(<= proc_i 496)} is VALID [2019-05-15 10:25:42,489 INFO L273 TraceCheckUtils]: 747: Hoare triple {343000#(<= proc_i 496)} assume a[5] == 1000; {343000#(<= proc_i 496)} is VALID [2019-05-15 10:25:42,489 INFO L273 TraceCheckUtils]: 748: Hoare triple {343000#(<= proc_i 496)} assume j > 4; {343000#(<= proc_i 496)} is VALID [2019-05-15 10:25:42,490 INFO L273 TraceCheckUtils]: 749: Hoare triple {343000#(<= proc_i 496)} assume j < 6; {343000#(<= proc_i 496)} is VALID [2019-05-15 10:25:42,491 INFO L273 TraceCheckUtils]: 750: Hoare triple {343000#(<= proc_i 496)} i := i + 4; {343019#(<= proc_i 500)} is VALID [2019-05-15 10:25:42,491 INFO L273 TraceCheckUtils]: 751: Hoare triple {343019#(<= proc_i 500)} assume !(i <= 1000); {340640#false} is VALID [2019-05-15 10:25:42,822 INFO L134 CoverageAnalysis]: Checked inductivity of 46625 backedges. 0 proven. 46625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:25:42,823 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:25:42,823 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [126] total 126 [2019-05-15 10:25:42,823 INFO L78 Accepts]: Start accepts. Automaton has 128 states. Word has length 752 [2019-05-15 10:25:42,824 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:25:42,824 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 128 states. [2019-05-15 10:25:43,615 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 752 edges. 752 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:25:43,615 INFO L454 AbstractCegarLoop]: Interpolant automaton has 128 states [2019-05-15 10:25:43,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2019-05-15 10:25:43,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8128, Invalid=8128, Unknown=0, NotChecked=0, Total=16256 [2019-05-15 10:25:43,618 INFO L87 Difference]: Start difference. First operand 753 states and 753 transitions. Second operand 128 states. [2019-05-15 10:25:45,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:45,145 INFO L93 Difference]: Finished difference Result 764 states and 764 transitions. [2019-05-15 10:25:45,145 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2019-05-15 10:25:45,145 INFO L78 Accepts]: Start accepts. Automaton has 128 states. Word has length 752 [2019-05-15 10:25:45,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:25:45,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2019-05-15 10:25:45,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 765 transitions. [2019-05-15 10:25:45,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2019-05-15 10:25:45,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 765 transitions. [2019-05-15 10:25:45,151 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 128 states and 765 transitions. [2019-05-15 10:25:45,883 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 765 edges. 765 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:25:45,905 INFO L225 Difference]: With dead ends: 764 [2019-05-15 10:25:45,905 INFO L226 Difference]: Without dead ends: 764 [2019-05-15 10:25:45,906 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 751 GetRequests, 625 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=8128, Invalid=8128, Unknown=0, NotChecked=0, Total=16256 [2019-05-15 10:25:45,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2019-05-15 10:25:45,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 759. [2019-05-15 10:25:45,909 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:25:45,909 INFO L82 GeneralOperation]: Start isEquivalent. First operand 764 states. Second operand 759 states. [2019-05-15 10:25:45,909 INFO L74 IsIncluded]: Start isIncluded. First operand 764 states. Second operand 759 states. [2019-05-15 10:25:45,909 INFO L87 Difference]: Start difference. First operand 764 states. Second operand 759 states. [2019-05-15 10:25:45,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:45,926 INFO L93 Difference]: Finished difference Result 764 states and 764 transitions. [2019-05-15 10:25:45,926 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 764 transitions. [2019-05-15 10:25:45,926 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:45,926 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:45,927 INFO L74 IsIncluded]: Start isIncluded. First operand 759 states. Second operand 764 states. [2019-05-15 10:25:45,927 INFO L87 Difference]: Start difference. First operand 759 states. Second operand 764 states. [2019-05-15 10:25:45,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:45,944 INFO L93 Difference]: Finished difference Result 764 states and 764 transitions. [2019-05-15 10:25:45,944 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 764 transitions. [2019-05-15 10:25:45,944 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:45,944 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:45,944 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:25:45,944 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:25:45,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 759 states. [2019-05-15 10:25:45,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 759 transitions. [2019-05-15 10:25:45,967 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 759 transitions. Word has length 752 [2019-05-15 10:25:45,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:25:45,967 INFO L475 AbstractCegarLoop]: Abstraction has 759 states and 759 transitions. [2019-05-15 10:25:45,967 INFO L476 AbstractCegarLoop]: Interpolant automaton has 128 states. [2019-05-15 10:25:45,967 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 759 transitions. [2019-05-15 10:25:45,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 759 [2019-05-15 10:25:45,971 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:25:45,971 INFO L399 BasicCegarLoop]: trace histogram [126, 126, 126, 126, 126, 126, 1, 1] [2019-05-15 10:25:45,971 INFO L418 AbstractCegarLoop]: === Iteration 127 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:25:45,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:25:45,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1303729781, now seen corresponding path program 126 times [2019-05-15 10:25:45,972 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:25:46,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:46,540 INFO L256 TraceCheckSpWp]: Trace formula consists of 1013 conjuncts, 128 conjunts are in the unsatisfiable core [2019-05-15 10:25:46,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:46,607 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:25:53,718 INFO L273 TraceCheckUtils]: 0: Hoare triple {346073#true} i := 0; {346078#(<= proc_i 0)} is VALID [2019-05-15 10:25:53,718 INFO L273 TraceCheckUtils]: 1: Hoare triple {346078#(<= proc_i 0)} assume i <= 1000; {346078#(<= proc_i 0)} is VALID [2019-05-15 10:25:53,719 INFO L273 TraceCheckUtils]: 2: Hoare triple {346078#(<= proc_i 0)} assume i + 4 < a[j]; {346078#(<= proc_i 0)} is VALID [2019-05-15 10:25:53,719 INFO L273 TraceCheckUtils]: 3: Hoare triple {346078#(<= proc_i 0)} assume a[5] == 1000; {346078#(<= proc_i 0)} is VALID [2019-05-15 10:25:53,719 INFO L273 TraceCheckUtils]: 4: Hoare triple {346078#(<= proc_i 0)} assume j > 4; {346078#(<= proc_i 0)} is VALID [2019-05-15 10:25:53,720 INFO L273 TraceCheckUtils]: 5: Hoare triple {346078#(<= proc_i 0)} assume j < 6; {346078#(<= proc_i 0)} is VALID [2019-05-15 10:25:53,720 INFO L273 TraceCheckUtils]: 6: Hoare triple {346078#(<= proc_i 0)} i := i + 4; {346097#(<= proc_i 4)} is VALID [2019-05-15 10:25:53,720 INFO L273 TraceCheckUtils]: 7: Hoare triple {346097#(<= proc_i 4)} assume i <= 1000; {346097#(<= proc_i 4)} is VALID [2019-05-15 10:25:53,721 INFO L273 TraceCheckUtils]: 8: Hoare triple {346097#(<= proc_i 4)} assume i + 4 < a[j]; {346097#(<= proc_i 4)} is VALID [2019-05-15 10:25:53,721 INFO L273 TraceCheckUtils]: 9: Hoare triple {346097#(<= proc_i 4)} assume a[5] == 1000; {346097#(<= proc_i 4)} is VALID [2019-05-15 10:25:53,722 INFO L273 TraceCheckUtils]: 10: Hoare triple {346097#(<= proc_i 4)} assume j > 4; {346097#(<= proc_i 4)} is VALID [2019-05-15 10:25:53,722 INFO L273 TraceCheckUtils]: 11: Hoare triple {346097#(<= proc_i 4)} assume j < 6; {346097#(<= proc_i 4)} is VALID [2019-05-15 10:25:53,723 INFO L273 TraceCheckUtils]: 12: Hoare triple {346097#(<= proc_i 4)} i := i + 4; {346116#(<= proc_i 8)} is VALID [2019-05-15 10:25:53,723 INFO L273 TraceCheckUtils]: 13: Hoare triple {346116#(<= proc_i 8)} assume i <= 1000; {346116#(<= proc_i 8)} is VALID [2019-05-15 10:25:53,724 INFO L273 TraceCheckUtils]: 14: Hoare triple {346116#(<= proc_i 8)} assume i + 4 < a[j]; {346116#(<= proc_i 8)} is VALID [2019-05-15 10:25:53,724 INFO L273 TraceCheckUtils]: 15: Hoare triple {346116#(<= proc_i 8)} assume a[5] == 1000; {346116#(<= proc_i 8)} is VALID [2019-05-15 10:25:53,725 INFO L273 TraceCheckUtils]: 16: Hoare triple {346116#(<= proc_i 8)} assume j > 4; {346116#(<= proc_i 8)} is VALID [2019-05-15 10:25:53,725 INFO L273 TraceCheckUtils]: 17: Hoare triple {346116#(<= proc_i 8)} assume j < 6; {346116#(<= proc_i 8)} is VALID [2019-05-15 10:25:53,726 INFO L273 TraceCheckUtils]: 18: Hoare triple {346116#(<= proc_i 8)} i := i + 4; {346135#(<= proc_i 12)} is VALID [2019-05-15 10:25:53,726 INFO L273 TraceCheckUtils]: 19: Hoare triple {346135#(<= proc_i 12)} assume i <= 1000; {346135#(<= proc_i 12)} is VALID [2019-05-15 10:25:53,727 INFO L273 TraceCheckUtils]: 20: Hoare triple {346135#(<= proc_i 12)} assume i + 4 < a[j]; {346135#(<= proc_i 12)} is VALID [2019-05-15 10:25:53,727 INFO L273 TraceCheckUtils]: 21: Hoare triple {346135#(<= proc_i 12)} assume a[5] == 1000; {346135#(<= proc_i 12)} is VALID [2019-05-15 10:25:53,728 INFO L273 TraceCheckUtils]: 22: Hoare triple {346135#(<= proc_i 12)} assume j > 4; {346135#(<= proc_i 12)} is VALID [2019-05-15 10:25:53,728 INFO L273 TraceCheckUtils]: 23: Hoare triple {346135#(<= proc_i 12)} assume j < 6; {346135#(<= proc_i 12)} is VALID [2019-05-15 10:25:53,729 INFO L273 TraceCheckUtils]: 24: Hoare triple {346135#(<= proc_i 12)} i := i + 4; {346154#(<= proc_i 16)} is VALID [2019-05-15 10:25:53,729 INFO L273 TraceCheckUtils]: 25: Hoare triple {346154#(<= proc_i 16)} assume i <= 1000; {346154#(<= proc_i 16)} is VALID [2019-05-15 10:25:53,730 INFO L273 TraceCheckUtils]: 26: Hoare triple {346154#(<= proc_i 16)} assume i + 4 < a[j]; {346154#(<= proc_i 16)} is VALID [2019-05-15 10:25:53,730 INFO L273 TraceCheckUtils]: 27: Hoare triple {346154#(<= proc_i 16)} assume a[5] == 1000; {346154#(<= proc_i 16)} is VALID [2019-05-15 10:25:53,731 INFO L273 TraceCheckUtils]: 28: Hoare triple {346154#(<= proc_i 16)} assume j > 4; {346154#(<= proc_i 16)} is VALID [2019-05-15 10:25:53,731 INFO L273 TraceCheckUtils]: 29: Hoare triple {346154#(<= proc_i 16)} assume j < 6; {346154#(<= proc_i 16)} is VALID [2019-05-15 10:25:53,732 INFO L273 TraceCheckUtils]: 30: Hoare triple {346154#(<= proc_i 16)} i := i + 4; {346173#(<= proc_i 20)} is VALID [2019-05-15 10:25:53,732 INFO L273 TraceCheckUtils]: 31: Hoare triple {346173#(<= proc_i 20)} assume i <= 1000; {346173#(<= proc_i 20)} is VALID [2019-05-15 10:25:53,733 INFO L273 TraceCheckUtils]: 32: Hoare triple {346173#(<= proc_i 20)} assume i + 4 < a[j]; {346173#(<= proc_i 20)} is VALID [2019-05-15 10:25:53,733 INFO L273 TraceCheckUtils]: 33: Hoare triple {346173#(<= proc_i 20)} assume a[5] == 1000; {346173#(<= proc_i 20)} is VALID [2019-05-15 10:25:53,734 INFO L273 TraceCheckUtils]: 34: Hoare triple {346173#(<= proc_i 20)} assume j > 4; {346173#(<= proc_i 20)} is VALID [2019-05-15 10:25:53,734 INFO L273 TraceCheckUtils]: 35: Hoare triple {346173#(<= proc_i 20)} assume j < 6; {346173#(<= proc_i 20)} is VALID [2019-05-15 10:25:53,735 INFO L273 TraceCheckUtils]: 36: Hoare triple {346173#(<= proc_i 20)} i := i + 4; {346192#(<= proc_i 24)} is VALID [2019-05-15 10:25:53,735 INFO L273 TraceCheckUtils]: 37: Hoare triple {346192#(<= proc_i 24)} assume i <= 1000; {346192#(<= proc_i 24)} is VALID [2019-05-15 10:25:53,736 INFO L273 TraceCheckUtils]: 38: Hoare triple {346192#(<= proc_i 24)} assume i + 4 < a[j]; {346192#(<= proc_i 24)} is VALID [2019-05-15 10:25:53,736 INFO L273 TraceCheckUtils]: 39: Hoare triple {346192#(<= proc_i 24)} assume a[5] == 1000; {346192#(<= proc_i 24)} is VALID [2019-05-15 10:25:53,736 INFO L273 TraceCheckUtils]: 40: Hoare triple {346192#(<= proc_i 24)} assume j > 4; {346192#(<= proc_i 24)} is VALID [2019-05-15 10:25:53,737 INFO L273 TraceCheckUtils]: 41: Hoare triple {346192#(<= proc_i 24)} assume j < 6; {346192#(<= proc_i 24)} is VALID [2019-05-15 10:25:53,738 INFO L273 TraceCheckUtils]: 42: Hoare triple {346192#(<= proc_i 24)} i := i + 4; {346211#(<= proc_i 28)} is VALID [2019-05-15 10:25:53,738 INFO L273 TraceCheckUtils]: 43: Hoare triple {346211#(<= proc_i 28)} assume i <= 1000; {346211#(<= proc_i 28)} is VALID [2019-05-15 10:25:53,739 INFO L273 TraceCheckUtils]: 44: Hoare triple {346211#(<= proc_i 28)} assume i + 4 < a[j]; {346211#(<= proc_i 28)} is VALID [2019-05-15 10:25:53,739 INFO L273 TraceCheckUtils]: 45: Hoare triple {346211#(<= proc_i 28)} assume a[5] == 1000; {346211#(<= proc_i 28)} is VALID [2019-05-15 10:25:53,739 INFO L273 TraceCheckUtils]: 46: Hoare triple {346211#(<= proc_i 28)} assume j > 4; {346211#(<= proc_i 28)} is VALID [2019-05-15 10:25:53,740 INFO L273 TraceCheckUtils]: 47: Hoare triple {346211#(<= proc_i 28)} assume j < 6; {346211#(<= proc_i 28)} is VALID [2019-05-15 10:25:53,741 INFO L273 TraceCheckUtils]: 48: Hoare triple {346211#(<= proc_i 28)} i := i + 4; {346230#(<= proc_i 32)} is VALID [2019-05-15 10:25:53,741 INFO L273 TraceCheckUtils]: 49: Hoare triple {346230#(<= proc_i 32)} assume i <= 1000; {346230#(<= proc_i 32)} is VALID [2019-05-15 10:25:53,741 INFO L273 TraceCheckUtils]: 50: Hoare triple {346230#(<= proc_i 32)} assume i + 4 < a[j]; {346230#(<= proc_i 32)} is VALID [2019-05-15 10:25:53,742 INFO L273 TraceCheckUtils]: 51: Hoare triple {346230#(<= proc_i 32)} assume a[5] == 1000; {346230#(<= proc_i 32)} is VALID [2019-05-15 10:25:53,742 INFO L273 TraceCheckUtils]: 52: Hoare triple {346230#(<= proc_i 32)} assume j > 4; {346230#(<= proc_i 32)} is VALID [2019-05-15 10:25:53,743 INFO L273 TraceCheckUtils]: 53: Hoare triple {346230#(<= proc_i 32)} assume j < 6; {346230#(<= proc_i 32)} is VALID [2019-05-15 10:25:53,743 INFO L273 TraceCheckUtils]: 54: Hoare triple {346230#(<= proc_i 32)} i := i + 4; {346249#(<= proc_i 36)} is VALID [2019-05-15 10:25:53,744 INFO L273 TraceCheckUtils]: 55: Hoare triple {346249#(<= proc_i 36)} assume i <= 1000; {346249#(<= proc_i 36)} is VALID [2019-05-15 10:25:53,744 INFO L273 TraceCheckUtils]: 56: Hoare triple {346249#(<= proc_i 36)} assume i + 4 < a[j]; {346249#(<= proc_i 36)} is VALID [2019-05-15 10:25:53,745 INFO L273 TraceCheckUtils]: 57: Hoare triple {346249#(<= proc_i 36)} assume a[5] == 1000; {346249#(<= proc_i 36)} is VALID [2019-05-15 10:25:53,745 INFO L273 TraceCheckUtils]: 58: Hoare triple {346249#(<= proc_i 36)} assume j > 4; {346249#(<= proc_i 36)} is VALID [2019-05-15 10:25:53,746 INFO L273 TraceCheckUtils]: 59: Hoare triple {346249#(<= proc_i 36)} assume j < 6; {346249#(<= proc_i 36)} is VALID [2019-05-15 10:25:53,746 INFO L273 TraceCheckUtils]: 60: Hoare triple {346249#(<= proc_i 36)} i := i + 4; {346268#(<= proc_i 40)} is VALID [2019-05-15 10:25:53,747 INFO L273 TraceCheckUtils]: 61: Hoare triple {346268#(<= proc_i 40)} assume i <= 1000; {346268#(<= proc_i 40)} is VALID [2019-05-15 10:25:53,747 INFO L273 TraceCheckUtils]: 62: Hoare triple {346268#(<= proc_i 40)} assume i + 4 < a[j]; {346268#(<= proc_i 40)} is VALID [2019-05-15 10:25:53,748 INFO L273 TraceCheckUtils]: 63: Hoare triple {346268#(<= proc_i 40)} assume a[5] == 1000; {346268#(<= proc_i 40)} is VALID [2019-05-15 10:25:53,748 INFO L273 TraceCheckUtils]: 64: Hoare triple {346268#(<= proc_i 40)} assume j > 4; {346268#(<= proc_i 40)} is VALID [2019-05-15 10:25:53,749 INFO L273 TraceCheckUtils]: 65: Hoare triple {346268#(<= proc_i 40)} assume j < 6; {346268#(<= proc_i 40)} is VALID [2019-05-15 10:25:53,749 INFO L273 TraceCheckUtils]: 66: Hoare triple {346268#(<= proc_i 40)} i := i + 4; {346287#(<= proc_i 44)} is VALID [2019-05-15 10:25:53,750 INFO L273 TraceCheckUtils]: 67: Hoare triple {346287#(<= proc_i 44)} assume i <= 1000; {346287#(<= proc_i 44)} is VALID [2019-05-15 10:25:53,750 INFO L273 TraceCheckUtils]: 68: Hoare triple {346287#(<= proc_i 44)} assume i + 4 < a[j]; {346287#(<= proc_i 44)} is VALID [2019-05-15 10:25:53,751 INFO L273 TraceCheckUtils]: 69: Hoare triple {346287#(<= proc_i 44)} assume a[5] == 1000; {346287#(<= proc_i 44)} is VALID [2019-05-15 10:25:53,751 INFO L273 TraceCheckUtils]: 70: Hoare triple {346287#(<= proc_i 44)} assume j > 4; {346287#(<= proc_i 44)} is VALID [2019-05-15 10:25:53,752 INFO L273 TraceCheckUtils]: 71: Hoare triple {346287#(<= proc_i 44)} assume j < 6; {346287#(<= proc_i 44)} is VALID [2019-05-15 10:25:53,752 INFO L273 TraceCheckUtils]: 72: Hoare triple {346287#(<= proc_i 44)} i := i + 4; {346306#(<= proc_i 48)} is VALID [2019-05-15 10:25:53,753 INFO L273 TraceCheckUtils]: 73: Hoare triple {346306#(<= proc_i 48)} assume i <= 1000; {346306#(<= proc_i 48)} is VALID [2019-05-15 10:25:53,753 INFO L273 TraceCheckUtils]: 74: Hoare triple {346306#(<= proc_i 48)} assume i + 4 < a[j]; {346306#(<= proc_i 48)} is VALID [2019-05-15 10:25:53,754 INFO L273 TraceCheckUtils]: 75: Hoare triple {346306#(<= proc_i 48)} assume a[5] == 1000; {346306#(<= proc_i 48)} is VALID [2019-05-15 10:25:53,754 INFO L273 TraceCheckUtils]: 76: Hoare triple {346306#(<= proc_i 48)} assume j > 4; {346306#(<= proc_i 48)} is VALID [2019-05-15 10:25:53,755 INFO L273 TraceCheckUtils]: 77: Hoare triple {346306#(<= proc_i 48)} assume j < 6; {346306#(<= proc_i 48)} is VALID [2019-05-15 10:25:53,755 INFO L273 TraceCheckUtils]: 78: Hoare triple {346306#(<= proc_i 48)} i := i + 4; {346325#(<= proc_i 52)} is VALID [2019-05-15 10:25:53,756 INFO L273 TraceCheckUtils]: 79: Hoare triple {346325#(<= proc_i 52)} assume i <= 1000; {346325#(<= proc_i 52)} is VALID [2019-05-15 10:25:53,756 INFO L273 TraceCheckUtils]: 80: Hoare triple {346325#(<= proc_i 52)} assume i + 4 < a[j]; {346325#(<= proc_i 52)} is VALID [2019-05-15 10:25:53,757 INFO L273 TraceCheckUtils]: 81: Hoare triple {346325#(<= proc_i 52)} assume a[5] == 1000; {346325#(<= proc_i 52)} is VALID [2019-05-15 10:25:53,757 INFO L273 TraceCheckUtils]: 82: Hoare triple {346325#(<= proc_i 52)} assume j > 4; {346325#(<= proc_i 52)} is VALID [2019-05-15 10:25:53,758 INFO L273 TraceCheckUtils]: 83: Hoare triple {346325#(<= proc_i 52)} assume j < 6; {346325#(<= proc_i 52)} is VALID [2019-05-15 10:25:53,758 INFO L273 TraceCheckUtils]: 84: Hoare triple {346325#(<= proc_i 52)} i := i + 4; {346344#(<= proc_i 56)} is VALID [2019-05-15 10:25:53,759 INFO L273 TraceCheckUtils]: 85: Hoare triple {346344#(<= proc_i 56)} assume i <= 1000; {346344#(<= proc_i 56)} is VALID [2019-05-15 10:25:53,759 INFO L273 TraceCheckUtils]: 86: Hoare triple {346344#(<= proc_i 56)} assume i + 4 < a[j]; {346344#(<= proc_i 56)} is VALID [2019-05-15 10:25:53,760 INFO L273 TraceCheckUtils]: 87: Hoare triple {346344#(<= proc_i 56)} assume a[5] == 1000; {346344#(<= proc_i 56)} is VALID [2019-05-15 10:25:53,760 INFO L273 TraceCheckUtils]: 88: Hoare triple {346344#(<= proc_i 56)} assume j > 4; {346344#(<= proc_i 56)} is VALID [2019-05-15 10:25:53,760 INFO L273 TraceCheckUtils]: 89: Hoare triple {346344#(<= proc_i 56)} assume j < 6; {346344#(<= proc_i 56)} is VALID [2019-05-15 10:25:53,761 INFO L273 TraceCheckUtils]: 90: Hoare triple {346344#(<= proc_i 56)} i := i + 4; {346363#(<= proc_i 60)} is VALID [2019-05-15 10:25:53,762 INFO L273 TraceCheckUtils]: 91: Hoare triple {346363#(<= proc_i 60)} assume i <= 1000; {346363#(<= proc_i 60)} is VALID [2019-05-15 10:25:53,762 INFO L273 TraceCheckUtils]: 92: Hoare triple {346363#(<= proc_i 60)} assume i + 4 < a[j]; {346363#(<= proc_i 60)} is VALID [2019-05-15 10:25:53,762 INFO L273 TraceCheckUtils]: 93: Hoare triple {346363#(<= proc_i 60)} assume a[5] == 1000; {346363#(<= proc_i 60)} is VALID [2019-05-15 10:25:53,763 INFO L273 TraceCheckUtils]: 94: Hoare triple {346363#(<= proc_i 60)} assume j > 4; {346363#(<= proc_i 60)} is VALID [2019-05-15 10:25:53,763 INFO L273 TraceCheckUtils]: 95: Hoare triple {346363#(<= proc_i 60)} assume j < 6; {346363#(<= proc_i 60)} is VALID [2019-05-15 10:25:53,764 INFO L273 TraceCheckUtils]: 96: Hoare triple {346363#(<= proc_i 60)} i := i + 4; {346382#(<= proc_i 64)} is VALID [2019-05-15 10:25:53,765 INFO L273 TraceCheckUtils]: 97: Hoare triple {346382#(<= proc_i 64)} assume i <= 1000; {346382#(<= proc_i 64)} is VALID [2019-05-15 10:25:53,765 INFO L273 TraceCheckUtils]: 98: Hoare triple {346382#(<= proc_i 64)} assume i + 4 < a[j]; {346382#(<= proc_i 64)} is VALID [2019-05-15 10:25:53,765 INFO L273 TraceCheckUtils]: 99: Hoare triple {346382#(<= proc_i 64)} assume a[5] == 1000; {346382#(<= proc_i 64)} is VALID [2019-05-15 10:25:53,766 INFO L273 TraceCheckUtils]: 100: Hoare triple {346382#(<= proc_i 64)} assume j > 4; {346382#(<= proc_i 64)} is VALID [2019-05-15 10:25:53,766 INFO L273 TraceCheckUtils]: 101: Hoare triple {346382#(<= proc_i 64)} assume j < 6; {346382#(<= proc_i 64)} is VALID [2019-05-15 10:25:53,767 INFO L273 TraceCheckUtils]: 102: Hoare triple {346382#(<= proc_i 64)} i := i + 4; {346401#(<= proc_i 68)} is VALID [2019-05-15 10:25:53,767 INFO L273 TraceCheckUtils]: 103: Hoare triple {346401#(<= proc_i 68)} assume i <= 1000; {346401#(<= proc_i 68)} is VALID [2019-05-15 10:25:53,768 INFO L273 TraceCheckUtils]: 104: Hoare triple {346401#(<= proc_i 68)} assume i + 4 < a[j]; {346401#(<= proc_i 68)} is VALID [2019-05-15 10:25:53,768 INFO L273 TraceCheckUtils]: 105: Hoare triple {346401#(<= proc_i 68)} assume a[5] == 1000; {346401#(<= proc_i 68)} is VALID [2019-05-15 10:25:53,769 INFO L273 TraceCheckUtils]: 106: Hoare triple {346401#(<= proc_i 68)} assume j > 4; {346401#(<= proc_i 68)} is VALID [2019-05-15 10:25:53,769 INFO L273 TraceCheckUtils]: 107: Hoare triple {346401#(<= proc_i 68)} assume j < 6; {346401#(<= proc_i 68)} is VALID [2019-05-15 10:25:53,770 INFO L273 TraceCheckUtils]: 108: Hoare triple {346401#(<= proc_i 68)} i := i + 4; {346420#(<= proc_i 72)} is VALID [2019-05-15 10:25:53,770 INFO L273 TraceCheckUtils]: 109: Hoare triple {346420#(<= proc_i 72)} assume i <= 1000; {346420#(<= proc_i 72)} is VALID [2019-05-15 10:25:53,771 INFO L273 TraceCheckUtils]: 110: Hoare triple {346420#(<= proc_i 72)} assume i + 4 < a[j]; {346420#(<= proc_i 72)} is VALID [2019-05-15 10:25:53,771 INFO L273 TraceCheckUtils]: 111: Hoare triple {346420#(<= proc_i 72)} assume a[5] == 1000; {346420#(<= proc_i 72)} is VALID [2019-05-15 10:25:53,772 INFO L273 TraceCheckUtils]: 112: Hoare triple {346420#(<= proc_i 72)} assume j > 4; {346420#(<= proc_i 72)} is VALID [2019-05-15 10:25:53,772 INFO L273 TraceCheckUtils]: 113: Hoare triple {346420#(<= proc_i 72)} assume j < 6; {346420#(<= proc_i 72)} is VALID [2019-05-15 10:25:53,773 INFO L273 TraceCheckUtils]: 114: Hoare triple {346420#(<= proc_i 72)} i := i + 4; {346439#(<= proc_i 76)} is VALID [2019-05-15 10:25:53,773 INFO L273 TraceCheckUtils]: 115: Hoare triple {346439#(<= proc_i 76)} assume i <= 1000; {346439#(<= proc_i 76)} is VALID [2019-05-15 10:25:53,774 INFO L273 TraceCheckUtils]: 116: Hoare triple {346439#(<= proc_i 76)} assume i + 4 < a[j]; {346439#(<= proc_i 76)} is VALID [2019-05-15 10:25:53,774 INFO L273 TraceCheckUtils]: 117: Hoare triple {346439#(<= proc_i 76)} assume a[5] == 1000; {346439#(<= proc_i 76)} is VALID [2019-05-15 10:25:53,775 INFO L273 TraceCheckUtils]: 118: Hoare triple {346439#(<= proc_i 76)} assume j > 4; {346439#(<= proc_i 76)} is VALID [2019-05-15 10:25:53,775 INFO L273 TraceCheckUtils]: 119: Hoare triple {346439#(<= proc_i 76)} assume j < 6; {346439#(<= proc_i 76)} is VALID [2019-05-15 10:25:53,776 INFO L273 TraceCheckUtils]: 120: Hoare triple {346439#(<= proc_i 76)} i := i + 4; {346458#(<= proc_i 80)} is VALID [2019-05-15 10:25:53,776 INFO L273 TraceCheckUtils]: 121: Hoare triple {346458#(<= proc_i 80)} assume i <= 1000; {346458#(<= proc_i 80)} is VALID [2019-05-15 10:25:53,777 INFO L273 TraceCheckUtils]: 122: Hoare triple {346458#(<= proc_i 80)} assume i + 4 < a[j]; {346458#(<= proc_i 80)} is VALID [2019-05-15 10:25:53,777 INFO L273 TraceCheckUtils]: 123: Hoare triple {346458#(<= proc_i 80)} assume a[5] == 1000; {346458#(<= proc_i 80)} is VALID [2019-05-15 10:25:53,778 INFO L273 TraceCheckUtils]: 124: Hoare triple {346458#(<= proc_i 80)} assume j > 4; {346458#(<= proc_i 80)} is VALID [2019-05-15 10:25:53,778 INFO L273 TraceCheckUtils]: 125: Hoare triple {346458#(<= proc_i 80)} assume j < 6; {346458#(<= proc_i 80)} is VALID [2019-05-15 10:25:53,779 INFO L273 TraceCheckUtils]: 126: Hoare triple {346458#(<= proc_i 80)} i := i + 4; {346477#(<= proc_i 84)} is VALID [2019-05-15 10:25:53,779 INFO L273 TraceCheckUtils]: 127: Hoare triple {346477#(<= proc_i 84)} assume i <= 1000; {346477#(<= proc_i 84)} is VALID [2019-05-15 10:25:53,780 INFO L273 TraceCheckUtils]: 128: Hoare triple {346477#(<= proc_i 84)} assume i + 4 < a[j]; {346477#(<= proc_i 84)} is VALID [2019-05-15 10:25:53,780 INFO L273 TraceCheckUtils]: 129: Hoare triple {346477#(<= proc_i 84)} assume a[5] == 1000; {346477#(<= proc_i 84)} is VALID [2019-05-15 10:25:53,781 INFO L273 TraceCheckUtils]: 130: Hoare triple {346477#(<= proc_i 84)} assume j > 4; {346477#(<= proc_i 84)} is VALID [2019-05-15 10:25:53,781 INFO L273 TraceCheckUtils]: 131: Hoare triple {346477#(<= proc_i 84)} assume j < 6; {346477#(<= proc_i 84)} is VALID [2019-05-15 10:25:53,782 INFO L273 TraceCheckUtils]: 132: Hoare triple {346477#(<= proc_i 84)} i := i + 4; {346496#(<= proc_i 88)} is VALID [2019-05-15 10:25:53,782 INFO L273 TraceCheckUtils]: 133: Hoare triple {346496#(<= proc_i 88)} assume i <= 1000; {346496#(<= proc_i 88)} is VALID [2019-05-15 10:25:53,783 INFO L273 TraceCheckUtils]: 134: Hoare triple {346496#(<= proc_i 88)} assume i + 4 < a[j]; {346496#(<= proc_i 88)} is VALID [2019-05-15 10:25:53,783 INFO L273 TraceCheckUtils]: 135: Hoare triple {346496#(<= proc_i 88)} assume a[5] == 1000; {346496#(<= proc_i 88)} is VALID [2019-05-15 10:25:53,784 INFO L273 TraceCheckUtils]: 136: Hoare triple {346496#(<= proc_i 88)} assume j > 4; {346496#(<= proc_i 88)} is VALID [2019-05-15 10:25:53,784 INFO L273 TraceCheckUtils]: 137: Hoare triple {346496#(<= proc_i 88)} assume j < 6; {346496#(<= proc_i 88)} is VALID [2019-05-15 10:25:53,785 INFO L273 TraceCheckUtils]: 138: Hoare triple {346496#(<= proc_i 88)} i := i + 4; {346515#(<= proc_i 92)} is VALID [2019-05-15 10:25:53,785 INFO L273 TraceCheckUtils]: 139: Hoare triple {346515#(<= proc_i 92)} assume i <= 1000; {346515#(<= proc_i 92)} is VALID [2019-05-15 10:25:53,786 INFO L273 TraceCheckUtils]: 140: Hoare triple {346515#(<= proc_i 92)} assume i + 4 < a[j]; {346515#(<= proc_i 92)} is VALID [2019-05-15 10:25:53,786 INFO L273 TraceCheckUtils]: 141: Hoare triple {346515#(<= proc_i 92)} assume a[5] == 1000; {346515#(<= proc_i 92)} is VALID [2019-05-15 10:25:53,787 INFO L273 TraceCheckUtils]: 142: Hoare triple {346515#(<= proc_i 92)} assume j > 4; {346515#(<= proc_i 92)} is VALID [2019-05-15 10:25:53,787 INFO L273 TraceCheckUtils]: 143: Hoare triple {346515#(<= proc_i 92)} assume j < 6; {346515#(<= proc_i 92)} is VALID [2019-05-15 10:25:53,788 INFO L273 TraceCheckUtils]: 144: Hoare triple {346515#(<= proc_i 92)} i := i + 4; {346534#(<= proc_i 96)} is VALID [2019-05-15 10:25:53,788 INFO L273 TraceCheckUtils]: 145: Hoare triple {346534#(<= proc_i 96)} assume i <= 1000; {346534#(<= proc_i 96)} is VALID [2019-05-15 10:25:53,789 INFO L273 TraceCheckUtils]: 146: Hoare triple {346534#(<= proc_i 96)} assume i + 4 < a[j]; {346534#(<= proc_i 96)} is VALID [2019-05-15 10:25:53,789 INFO L273 TraceCheckUtils]: 147: Hoare triple {346534#(<= proc_i 96)} assume a[5] == 1000; {346534#(<= proc_i 96)} is VALID [2019-05-15 10:25:53,789 INFO L273 TraceCheckUtils]: 148: Hoare triple {346534#(<= proc_i 96)} assume j > 4; {346534#(<= proc_i 96)} is VALID [2019-05-15 10:25:53,790 INFO L273 TraceCheckUtils]: 149: Hoare triple {346534#(<= proc_i 96)} assume j < 6; {346534#(<= proc_i 96)} is VALID [2019-05-15 10:25:53,791 INFO L273 TraceCheckUtils]: 150: Hoare triple {346534#(<= proc_i 96)} i := i + 4; {346553#(<= proc_i 100)} is VALID [2019-05-15 10:25:53,791 INFO L273 TraceCheckUtils]: 151: Hoare triple {346553#(<= proc_i 100)} assume i <= 1000; {346553#(<= proc_i 100)} is VALID [2019-05-15 10:25:53,791 INFO L273 TraceCheckUtils]: 152: Hoare triple {346553#(<= proc_i 100)} assume i + 4 < a[j]; {346553#(<= proc_i 100)} is VALID [2019-05-15 10:25:53,792 INFO L273 TraceCheckUtils]: 153: Hoare triple {346553#(<= proc_i 100)} assume a[5] == 1000; {346553#(<= proc_i 100)} is VALID [2019-05-15 10:25:53,792 INFO L273 TraceCheckUtils]: 154: Hoare triple {346553#(<= proc_i 100)} assume j > 4; {346553#(<= proc_i 100)} is VALID [2019-05-15 10:25:53,793 INFO L273 TraceCheckUtils]: 155: Hoare triple {346553#(<= proc_i 100)} assume j < 6; {346553#(<= proc_i 100)} is VALID [2019-05-15 10:25:53,793 INFO L273 TraceCheckUtils]: 156: Hoare triple {346553#(<= proc_i 100)} i := i + 4; {346572#(<= proc_i 104)} is VALID [2019-05-15 10:25:53,794 INFO L273 TraceCheckUtils]: 157: Hoare triple {346572#(<= proc_i 104)} assume i <= 1000; {346572#(<= proc_i 104)} is VALID [2019-05-15 10:25:53,794 INFO L273 TraceCheckUtils]: 158: Hoare triple {346572#(<= proc_i 104)} assume i + 4 < a[j]; {346572#(<= proc_i 104)} is VALID [2019-05-15 10:25:53,795 INFO L273 TraceCheckUtils]: 159: Hoare triple {346572#(<= proc_i 104)} assume a[5] == 1000; {346572#(<= proc_i 104)} is VALID [2019-05-15 10:25:53,795 INFO L273 TraceCheckUtils]: 160: Hoare triple {346572#(<= proc_i 104)} assume j > 4; {346572#(<= proc_i 104)} is VALID [2019-05-15 10:25:53,796 INFO L273 TraceCheckUtils]: 161: Hoare triple {346572#(<= proc_i 104)} assume j < 6; {346572#(<= proc_i 104)} is VALID [2019-05-15 10:25:53,796 INFO L273 TraceCheckUtils]: 162: Hoare triple {346572#(<= proc_i 104)} i := i + 4; {346591#(<= proc_i 108)} is VALID [2019-05-15 10:25:53,797 INFO L273 TraceCheckUtils]: 163: Hoare triple {346591#(<= proc_i 108)} assume i <= 1000; {346591#(<= proc_i 108)} is VALID [2019-05-15 10:25:53,797 INFO L273 TraceCheckUtils]: 164: Hoare triple {346591#(<= proc_i 108)} assume i + 4 < a[j]; {346591#(<= proc_i 108)} is VALID [2019-05-15 10:25:53,798 INFO L273 TraceCheckUtils]: 165: Hoare triple {346591#(<= proc_i 108)} assume a[5] == 1000; {346591#(<= proc_i 108)} is VALID [2019-05-15 10:25:53,798 INFO L273 TraceCheckUtils]: 166: Hoare triple {346591#(<= proc_i 108)} assume j > 4; {346591#(<= proc_i 108)} is VALID [2019-05-15 10:25:53,799 INFO L273 TraceCheckUtils]: 167: Hoare triple {346591#(<= proc_i 108)} assume j < 6; {346591#(<= proc_i 108)} is VALID [2019-05-15 10:25:53,799 INFO L273 TraceCheckUtils]: 168: Hoare triple {346591#(<= proc_i 108)} i := i + 4; {346610#(<= proc_i 112)} is VALID [2019-05-15 10:25:53,800 INFO L273 TraceCheckUtils]: 169: Hoare triple {346610#(<= proc_i 112)} assume i <= 1000; {346610#(<= proc_i 112)} is VALID [2019-05-15 10:25:53,800 INFO L273 TraceCheckUtils]: 170: Hoare triple {346610#(<= proc_i 112)} assume i + 4 < a[j]; {346610#(<= proc_i 112)} is VALID [2019-05-15 10:25:53,801 INFO L273 TraceCheckUtils]: 171: Hoare triple {346610#(<= proc_i 112)} assume a[5] == 1000; {346610#(<= proc_i 112)} is VALID [2019-05-15 10:25:53,801 INFO L273 TraceCheckUtils]: 172: Hoare triple {346610#(<= proc_i 112)} assume j > 4; {346610#(<= proc_i 112)} is VALID [2019-05-15 10:25:53,802 INFO L273 TraceCheckUtils]: 173: Hoare triple {346610#(<= proc_i 112)} assume j < 6; {346610#(<= proc_i 112)} is VALID [2019-05-15 10:25:53,802 INFO L273 TraceCheckUtils]: 174: Hoare triple {346610#(<= proc_i 112)} i := i + 4; {346629#(<= proc_i 116)} is VALID [2019-05-15 10:25:53,803 INFO L273 TraceCheckUtils]: 175: Hoare triple {346629#(<= proc_i 116)} assume i <= 1000; {346629#(<= proc_i 116)} is VALID [2019-05-15 10:25:53,803 INFO L273 TraceCheckUtils]: 176: Hoare triple {346629#(<= proc_i 116)} assume i + 4 < a[j]; {346629#(<= proc_i 116)} is VALID [2019-05-15 10:25:53,804 INFO L273 TraceCheckUtils]: 177: Hoare triple {346629#(<= proc_i 116)} assume a[5] == 1000; {346629#(<= proc_i 116)} is VALID [2019-05-15 10:25:53,804 INFO L273 TraceCheckUtils]: 178: Hoare triple {346629#(<= proc_i 116)} assume j > 4; {346629#(<= proc_i 116)} is VALID [2019-05-15 10:25:53,805 INFO L273 TraceCheckUtils]: 179: Hoare triple {346629#(<= proc_i 116)} assume j < 6; {346629#(<= proc_i 116)} is VALID [2019-05-15 10:25:53,805 INFO L273 TraceCheckUtils]: 180: Hoare triple {346629#(<= proc_i 116)} i := i + 4; {346648#(<= proc_i 120)} is VALID [2019-05-15 10:25:53,806 INFO L273 TraceCheckUtils]: 181: Hoare triple {346648#(<= proc_i 120)} assume i <= 1000; {346648#(<= proc_i 120)} is VALID [2019-05-15 10:25:53,806 INFO L273 TraceCheckUtils]: 182: Hoare triple {346648#(<= proc_i 120)} assume i + 4 < a[j]; {346648#(<= proc_i 120)} is VALID [2019-05-15 10:25:53,807 INFO L273 TraceCheckUtils]: 183: Hoare triple {346648#(<= proc_i 120)} assume a[5] == 1000; {346648#(<= proc_i 120)} is VALID [2019-05-15 10:25:53,807 INFO L273 TraceCheckUtils]: 184: Hoare triple {346648#(<= proc_i 120)} assume j > 4; {346648#(<= proc_i 120)} is VALID [2019-05-15 10:25:53,807 INFO L273 TraceCheckUtils]: 185: Hoare triple {346648#(<= proc_i 120)} assume j < 6; {346648#(<= proc_i 120)} is VALID [2019-05-15 10:25:53,808 INFO L273 TraceCheckUtils]: 186: Hoare triple {346648#(<= proc_i 120)} i := i + 4; {346667#(<= proc_i 124)} is VALID [2019-05-15 10:25:53,809 INFO L273 TraceCheckUtils]: 187: Hoare triple {346667#(<= proc_i 124)} assume i <= 1000; {346667#(<= proc_i 124)} is VALID [2019-05-15 10:25:53,809 INFO L273 TraceCheckUtils]: 188: Hoare triple {346667#(<= proc_i 124)} assume i + 4 < a[j]; {346667#(<= proc_i 124)} is VALID [2019-05-15 10:25:53,810 INFO L273 TraceCheckUtils]: 189: Hoare triple {346667#(<= proc_i 124)} assume a[5] == 1000; {346667#(<= proc_i 124)} is VALID [2019-05-15 10:25:53,810 INFO L273 TraceCheckUtils]: 190: Hoare triple {346667#(<= proc_i 124)} assume j > 4; {346667#(<= proc_i 124)} is VALID [2019-05-15 10:25:53,810 INFO L273 TraceCheckUtils]: 191: Hoare triple {346667#(<= proc_i 124)} assume j < 6; {346667#(<= proc_i 124)} is VALID [2019-05-15 10:25:53,811 INFO L273 TraceCheckUtils]: 192: Hoare triple {346667#(<= proc_i 124)} i := i + 4; {346686#(<= proc_i 128)} is VALID [2019-05-15 10:25:53,812 INFO L273 TraceCheckUtils]: 193: Hoare triple {346686#(<= proc_i 128)} assume i <= 1000; {346686#(<= proc_i 128)} is VALID [2019-05-15 10:25:53,812 INFO L273 TraceCheckUtils]: 194: Hoare triple {346686#(<= proc_i 128)} assume i + 4 < a[j]; {346686#(<= proc_i 128)} is VALID [2019-05-15 10:25:53,812 INFO L273 TraceCheckUtils]: 195: Hoare triple {346686#(<= proc_i 128)} assume a[5] == 1000; {346686#(<= proc_i 128)} is VALID [2019-05-15 10:25:53,813 INFO L273 TraceCheckUtils]: 196: Hoare triple {346686#(<= proc_i 128)} assume j > 4; {346686#(<= proc_i 128)} is VALID [2019-05-15 10:25:53,813 INFO L273 TraceCheckUtils]: 197: Hoare triple {346686#(<= proc_i 128)} assume j < 6; {346686#(<= proc_i 128)} is VALID [2019-05-15 10:25:53,814 INFO L273 TraceCheckUtils]: 198: Hoare triple {346686#(<= proc_i 128)} i := i + 4; {346705#(<= proc_i 132)} is VALID [2019-05-15 10:25:53,814 INFO L273 TraceCheckUtils]: 199: Hoare triple {346705#(<= proc_i 132)} assume i <= 1000; {346705#(<= proc_i 132)} is VALID [2019-05-15 10:25:53,815 INFO L273 TraceCheckUtils]: 200: Hoare triple {346705#(<= proc_i 132)} assume i + 4 < a[j]; {346705#(<= proc_i 132)} is VALID [2019-05-15 10:25:53,815 INFO L273 TraceCheckUtils]: 201: Hoare triple {346705#(<= proc_i 132)} assume a[5] == 1000; {346705#(<= proc_i 132)} is VALID [2019-05-15 10:25:53,816 INFO L273 TraceCheckUtils]: 202: Hoare triple {346705#(<= proc_i 132)} assume j > 4; {346705#(<= proc_i 132)} is VALID [2019-05-15 10:25:53,816 INFO L273 TraceCheckUtils]: 203: Hoare triple {346705#(<= proc_i 132)} assume j < 6; {346705#(<= proc_i 132)} is VALID [2019-05-15 10:25:53,817 INFO L273 TraceCheckUtils]: 204: Hoare triple {346705#(<= proc_i 132)} i := i + 4; {346724#(<= proc_i 136)} is VALID [2019-05-15 10:25:53,817 INFO L273 TraceCheckUtils]: 205: Hoare triple {346724#(<= proc_i 136)} assume i <= 1000; {346724#(<= proc_i 136)} is VALID [2019-05-15 10:25:53,818 INFO L273 TraceCheckUtils]: 206: Hoare triple {346724#(<= proc_i 136)} assume i + 4 < a[j]; {346724#(<= proc_i 136)} is VALID [2019-05-15 10:25:53,818 INFO L273 TraceCheckUtils]: 207: Hoare triple {346724#(<= proc_i 136)} assume a[5] == 1000; {346724#(<= proc_i 136)} is VALID [2019-05-15 10:25:53,819 INFO L273 TraceCheckUtils]: 208: Hoare triple {346724#(<= proc_i 136)} assume j > 4; {346724#(<= proc_i 136)} is VALID [2019-05-15 10:25:53,819 INFO L273 TraceCheckUtils]: 209: Hoare triple {346724#(<= proc_i 136)} assume j < 6; {346724#(<= proc_i 136)} is VALID [2019-05-15 10:25:53,820 INFO L273 TraceCheckUtils]: 210: Hoare triple {346724#(<= proc_i 136)} i := i + 4; {346743#(<= proc_i 140)} is VALID [2019-05-15 10:25:53,820 INFO L273 TraceCheckUtils]: 211: Hoare triple {346743#(<= proc_i 140)} assume i <= 1000; {346743#(<= proc_i 140)} is VALID [2019-05-15 10:25:53,821 INFO L273 TraceCheckUtils]: 212: Hoare triple {346743#(<= proc_i 140)} assume i + 4 < a[j]; {346743#(<= proc_i 140)} is VALID [2019-05-15 10:25:53,821 INFO L273 TraceCheckUtils]: 213: Hoare triple {346743#(<= proc_i 140)} assume a[5] == 1000; {346743#(<= proc_i 140)} is VALID [2019-05-15 10:25:53,822 INFO L273 TraceCheckUtils]: 214: Hoare triple {346743#(<= proc_i 140)} assume j > 4; {346743#(<= proc_i 140)} is VALID [2019-05-15 10:25:53,822 INFO L273 TraceCheckUtils]: 215: Hoare triple {346743#(<= proc_i 140)} assume j < 6; {346743#(<= proc_i 140)} is VALID [2019-05-15 10:25:53,823 INFO L273 TraceCheckUtils]: 216: Hoare triple {346743#(<= proc_i 140)} i := i + 4; {346762#(<= proc_i 144)} is VALID [2019-05-15 10:25:53,823 INFO L273 TraceCheckUtils]: 217: Hoare triple {346762#(<= proc_i 144)} assume i <= 1000; {346762#(<= proc_i 144)} is VALID [2019-05-15 10:25:53,824 INFO L273 TraceCheckUtils]: 218: Hoare triple {346762#(<= proc_i 144)} assume i + 4 < a[j]; {346762#(<= proc_i 144)} is VALID [2019-05-15 10:25:53,824 INFO L273 TraceCheckUtils]: 219: Hoare triple {346762#(<= proc_i 144)} assume a[5] == 1000; {346762#(<= proc_i 144)} is VALID [2019-05-15 10:25:53,825 INFO L273 TraceCheckUtils]: 220: Hoare triple {346762#(<= proc_i 144)} assume j > 4; {346762#(<= proc_i 144)} is VALID [2019-05-15 10:25:53,825 INFO L273 TraceCheckUtils]: 221: Hoare triple {346762#(<= proc_i 144)} assume j < 6; {346762#(<= proc_i 144)} is VALID [2019-05-15 10:25:53,826 INFO L273 TraceCheckUtils]: 222: Hoare triple {346762#(<= proc_i 144)} i := i + 4; {346781#(<= proc_i 148)} is VALID [2019-05-15 10:25:53,826 INFO L273 TraceCheckUtils]: 223: Hoare triple {346781#(<= proc_i 148)} assume i <= 1000; {346781#(<= proc_i 148)} is VALID [2019-05-15 10:25:53,827 INFO L273 TraceCheckUtils]: 224: Hoare triple {346781#(<= proc_i 148)} assume i + 4 < a[j]; {346781#(<= proc_i 148)} is VALID [2019-05-15 10:25:53,827 INFO L273 TraceCheckUtils]: 225: Hoare triple {346781#(<= proc_i 148)} assume a[5] == 1000; {346781#(<= proc_i 148)} is VALID [2019-05-15 10:25:53,828 INFO L273 TraceCheckUtils]: 226: Hoare triple {346781#(<= proc_i 148)} assume j > 4; {346781#(<= proc_i 148)} is VALID [2019-05-15 10:25:53,828 INFO L273 TraceCheckUtils]: 227: Hoare triple {346781#(<= proc_i 148)} assume j < 6; {346781#(<= proc_i 148)} is VALID [2019-05-15 10:25:53,829 INFO L273 TraceCheckUtils]: 228: Hoare triple {346781#(<= proc_i 148)} i := i + 4; {346800#(<= proc_i 152)} is VALID [2019-05-15 10:25:53,829 INFO L273 TraceCheckUtils]: 229: Hoare triple {346800#(<= proc_i 152)} assume i <= 1000; {346800#(<= proc_i 152)} is VALID [2019-05-15 10:25:53,830 INFO L273 TraceCheckUtils]: 230: Hoare triple {346800#(<= proc_i 152)} assume i + 4 < a[j]; {346800#(<= proc_i 152)} is VALID [2019-05-15 10:25:53,830 INFO L273 TraceCheckUtils]: 231: Hoare triple {346800#(<= proc_i 152)} assume a[5] == 1000; {346800#(<= proc_i 152)} is VALID [2019-05-15 10:25:53,831 INFO L273 TraceCheckUtils]: 232: Hoare triple {346800#(<= proc_i 152)} assume j > 4; {346800#(<= proc_i 152)} is VALID [2019-05-15 10:25:53,831 INFO L273 TraceCheckUtils]: 233: Hoare triple {346800#(<= proc_i 152)} assume j < 6; {346800#(<= proc_i 152)} is VALID [2019-05-15 10:25:53,832 INFO L273 TraceCheckUtils]: 234: Hoare triple {346800#(<= proc_i 152)} i := i + 4; {346819#(<= proc_i 156)} is VALID [2019-05-15 10:25:53,832 INFO L273 TraceCheckUtils]: 235: Hoare triple {346819#(<= proc_i 156)} assume i <= 1000; {346819#(<= proc_i 156)} is VALID [2019-05-15 10:25:53,833 INFO L273 TraceCheckUtils]: 236: Hoare triple {346819#(<= proc_i 156)} assume i + 4 < a[j]; {346819#(<= proc_i 156)} is VALID [2019-05-15 10:25:53,833 INFO L273 TraceCheckUtils]: 237: Hoare triple {346819#(<= proc_i 156)} assume a[5] == 1000; {346819#(<= proc_i 156)} is VALID [2019-05-15 10:25:53,833 INFO L273 TraceCheckUtils]: 238: Hoare triple {346819#(<= proc_i 156)} assume j > 4; {346819#(<= proc_i 156)} is VALID [2019-05-15 10:25:53,834 INFO L273 TraceCheckUtils]: 239: Hoare triple {346819#(<= proc_i 156)} assume j < 6; {346819#(<= proc_i 156)} is VALID [2019-05-15 10:25:53,835 INFO L273 TraceCheckUtils]: 240: Hoare triple {346819#(<= proc_i 156)} i := i + 4; {346838#(<= proc_i 160)} is VALID [2019-05-15 10:25:53,835 INFO L273 TraceCheckUtils]: 241: Hoare triple {346838#(<= proc_i 160)} assume i <= 1000; {346838#(<= proc_i 160)} is VALID [2019-05-15 10:25:53,835 INFO L273 TraceCheckUtils]: 242: Hoare triple {346838#(<= proc_i 160)} assume i + 4 < a[j]; {346838#(<= proc_i 160)} is VALID [2019-05-15 10:25:53,836 INFO L273 TraceCheckUtils]: 243: Hoare triple {346838#(<= proc_i 160)} assume a[5] == 1000; {346838#(<= proc_i 160)} is VALID [2019-05-15 10:25:53,836 INFO L273 TraceCheckUtils]: 244: Hoare triple {346838#(<= proc_i 160)} assume j > 4; {346838#(<= proc_i 160)} is VALID [2019-05-15 10:25:53,837 INFO L273 TraceCheckUtils]: 245: Hoare triple {346838#(<= proc_i 160)} assume j < 6; {346838#(<= proc_i 160)} is VALID [2019-05-15 10:25:53,837 INFO L273 TraceCheckUtils]: 246: Hoare triple {346838#(<= proc_i 160)} i := i + 4; {346857#(<= proc_i 164)} is VALID [2019-05-15 10:25:53,838 INFO L273 TraceCheckUtils]: 247: Hoare triple {346857#(<= proc_i 164)} assume i <= 1000; {346857#(<= proc_i 164)} is VALID [2019-05-15 10:25:53,838 INFO L273 TraceCheckUtils]: 248: Hoare triple {346857#(<= proc_i 164)} assume i + 4 < a[j]; {346857#(<= proc_i 164)} is VALID [2019-05-15 10:25:53,839 INFO L273 TraceCheckUtils]: 249: Hoare triple {346857#(<= proc_i 164)} assume a[5] == 1000; {346857#(<= proc_i 164)} is VALID [2019-05-15 10:25:53,839 INFO L273 TraceCheckUtils]: 250: Hoare triple {346857#(<= proc_i 164)} assume j > 4; {346857#(<= proc_i 164)} is VALID [2019-05-15 10:25:53,840 INFO L273 TraceCheckUtils]: 251: Hoare triple {346857#(<= proc_i 164)} assume j < 6; {346857#(<= proc_i 164)} is VALID [2019-05-15 10:25:53,840 INFO L273 TraceCheckUtils]: 252: Hoare triple {346857#(<= proc_i 164)} i := i + 4; {346876#(<= proc_i 168)} is VALID [2019-05-15 10:25:53,841 INFO L273 TraceCheckUtils]: 253: Hoare triple {346876#(<= proc_i 168)} assume i <= 1000; {346876#(<= proc_i 168)} is VALID [2019-05-15 10:25:53,841 INFO L273 TraceCheckUtils]: 254: Hoare triple {346876#(<= proc_i 168)} assume i + 4 < a[j]; {346876#(<= proc_i 168)} is VALID [2019-05-15 10:25:53,842 INFO L273 TraceCheckUtils]: 255: Hoare triple {346876#(<= proc_i 168)} assume a[5] == 1000; {346876#(<= proc_i 168)} is VALID [2019-05-15 10:25:53,842 INFO L273 TraceCheckUtils]: 256: Hoare triple {346876#(<= proc_i 168)} assume j > 4; {346876#(<= proc_i 168)} is VALID [2019-05-15 10:25:53,843 INFO L273 TraceCheckUtils]: 257: Hoare triple {346876#(<= proc_i 168)} assume j < 6; {346876#(<= proc_i 168)} is VALID [2019-05-15 10:25:53,843 INFO L273 TraceCheckUtils]: 258: Hoare triple {346876#(<= proc_i 168)} i := i + 4; {346895#(<= proc_i 172)} is VALID [2019-05-15 10:25:53,844 INFO L273 TraceCheckUtils]: 259: Hoare triple {346895#(<= proc_i 172)} assume i <= 1000; {346895#(<= proc_i 172)} is VALID [2019-05-15 10:25:53,844 INFO L273 TraceCheckUtils]: 260: Hoare triple {346895#(<= proc_i 172)} assume i + 4 < a[j]; {346895#(<= proc_i 172)} is VALID [2019-05-15 10:25:53,845 INFO L273 TraceCheckUtils]: 261: Hoare triple {346895#(<= proc_i 172)} assume a[5] == 1000; {346895#(<= proc_i 172)} is VALID [2019-05-15 10:25:53,845 INFO L273 TraceCheckUtils]: 262: Hoare triple {346895#(<= proc_i 172)} assume j > 4; {346895#(<= proc_i 172)} is VALID [2019-05-15 10:25:53,846 INFO L273 TraceCheckUtils]: 263: Hoare triple {346895#(<= proc_i 172)} assume j < 6; {346895#(<= proc_i 172)} is VALID [2019-05-15 10:25:53,846 INFO L273 TraceCheckUtils]: 264: Hoare triple {346895#(<= proc_i 172)} i := i + 4; {346914#(<= proc_i 176)} is VALID [2019-05-15 10:25:53,847 INFO L273 TraceCheckUtils]: 265: Hoare triple {346914#(<= proc_i 176)} assume i <= 1000; {346914#(<= proc_i 176)} is VALID [2019-05-15 10:25:53,847 INFO L273 TraceCheckUtils]: 266: Hoare triple {346914#(<= proc_i 176)} assume i + 4 < a[j]; {346914#(<= proc_i 176)} is VALID [2019-05-15 10:25:53,848 INFO L273 TraceCheckUtils]: 267: Hoare triple {346914#(<= proc_i 176)} assume a[5] == 1000; {346914#(<= proc_i 176)} is VALID [2019-05-15 10:25:53,848 INFO L273 TraceCheckUtils]: 268: Hoare triple {346914#(<= proc_i 176)} assume j > 4; {346914#(<= proc_i 176)} is VALID [2019-05-15 10:25:53,849 INFO L273 TraceCheckUtils]: 269: Hoare triple {346914#(<= proc_i 176)} assume j < 6; {346914#(<= proc_i 176)} is VALID [2019-05-15 10:25:53,849 INFO L273 TraceCheckUtils]: 270: Hoare triple {346914#(<= proc_i 176)} i := i + 4; {346933#(<= proc_i 180)} is VALID [2019-05-15 10:25:53,850 INFO L273 TraceCheckUtils]: 271: Hoare triple {346933#(<= proc_i 180)} assume i <= 1000; {346933#(<= proc_i 180)} is VALID [2019-05-15 10:25:53,850 INFO L273 TraceCheckUtils]: 272: Hoare triple {346933#(<= proc_i 180)} assume i + 4 < a[j]; {346933#(<= proc_i 180)} is VALID [2019-05-15 10:25:53,851 INFO L273 TraceCheckUtils]: 273: Hoare triple {346933#(<= proc_i 180)} assume a[5] == 1000; {346933#(<= proc_i 180)} is VALID [2019-05-15 10:25:53,851 INFO L273 TraceCheckUtils]: 274: Hoare triple {346933#(<= proc_i 180)} assume j > 4; {346933#(<= proc_i 180)} is VALID [2019-05-15 10:25:53,852 INFO L273 TraceCheckUtils]: 275: Hoare triple {346933#(<= proc_i 180)} assume j < 6; {346933#(<= proc_i 180)} is VALID [2019-05-15 10:25:53,852 INFO L273 TraceCheckUtils]: 276: Hoare triple {346933#(<= proc_i 180)} i := i + 4; {346952#(<= proc_i 184)} is VALID [2019-05-15 10:25:53,853 INFO L273 TraceCheckUtils]: 277: Hoare triple {346952#(<= proc_i 184)} assume i <= 1000; {346952#(<= proc_i 184)} is VALID [2019-05-15 10:25:53,853 INFO L273 TraceCheckUtils]: 278: Hoare triple {346952#(<= proc_i 184)} assume i + 4 < a[j]; {346952#(<= proc_i 184)} is VALID [2019-05-15 10:25:53,854 INFO L273 TraceCheckUtils]: 279: Hoare triple {346952#(<= proc_i 184)} assume a[5] == 1000; {346952#(<= proc_i 184)} is VALID [2019-05-15 10:25:53,854 INFO L273 TraceCheckUtils]: 280: Hoare triple {346952#(<= proc_i 184)} assume j > 4; {346952#(<= proc_i 184)} is VALID [2019-05-15 10:25:53,855 INFO L273 TraceCheckUtils]: 281: Hoare triple {346952#(<= proc_i 184)} assume j < 6; {346952#(<= proc_i 184)} is VALID [2019-05-15 10:25:53,855 INFO L273 TraceCheckUtils]: 282: Hoare triple {346952#(<= proc_i 184)} i := i + 4; {346971#(<= proc_i 188)} is VALID [2019-05-15 10:25:53,856 INFO L273 TraceCheckUtils]: 283: Hoare triple {346971#(<= proc_i 188)} assume i <= 1000; {346971#(<= proc_i 188)} is VALID [2019-05-15 10:25:53,856 INFO L273 TraceCheckUtils]: 284: Hoare triple {346971#(<= proc_i 188)} assume i + 4 < a[j]; {346971#(<= proc_i 188)} is VALID [2019-05-15 10:25:53,857 INFO L273 TraceCheckUtils]: 285: Hoare triple {346971#(<= proc_i 188)} assume a[5] == 1000; {346971#(<= proc_i 188)} is VALID [2019-05-15 10:25:53,857 INFO L273 TraceCheckUtils]: 286: Hoare triple {346971#(<= proc_i 188)} assume j > 4; {346971#(<= proc_i 188)} is VALID [2019-05-15 10:25:53,857 INFO L273 TraceCheckUtils]: 287: Hoare triple {346971#(<= proc_i 188)} assume j < 6; {346971#(<= proc_i 188)} is VALID [2019-05-15 10:25:53,858 INFO L273 TraceCheckUtils]: 288: Hoare triple {346971#(<= proc_i 188)} i := i + 4; {346990#(<= proc_i 192)} is VALID [2019-05-15 10:25:53,859 INFO L273 TraceCheckUtils]: 289: Hoare triple {346990#(<= proc_i 192)} assume i <= 1000; {346990#(<= proc_i 192)} is VALID [2019-05-15 10:25:53,859 INFO L273 TraceCheckUtils]: 290: Hoare triple {346990#(<= proc_i 192)} assume i + 4 < a[j]; {346990#(<= proc_i 192)} is VALID [2019-05-15 10:25:53,860 INFO L273 TraceCheckUtils]: 291: Hoare triple {346990#(<= proc_i 192)} assume a[5] == 1000; {346990#(<= proc_i 192)} is VALID [2019-05-15 10:25:53,860 INFO L273 TraceCheckUtils]: 292: Hoare triple {346990#(<= proc_i 192)} assume j > 4; {346990#(<= proc_i 192)} is VALID [2019-05-15 10:25:53,860 INFO L273 TraceCheckUtils]: 293: Hoare triple {346990#(<= proc_i 192)} assume j < 6; {346990#(<= proc_i 192)} is VALID [2019-05-15 10:25:53,861 INFO L273 TraceCheckUtils]: 294: Hoare triple {346990#(<= proc_i 192)} i := i + 4; {347009#(<= proc_i 196)} is VALID [2019-05-15 10:25:53,862 INFO L273 TraceCheckUtils]: 295: Hoare triple {347009#(<= proc_i 196)} assume i <= 1000; {347009#(<= proc_i 196)} is VALID [2019-05-15 10:25:53,862 INFO L273 TraceCheckUtils]: 296: Hoare triple {347009#(<= proc_i 196)} assume i + 4 < a[j]; {347009#(<= proc_i 196)} is VALID [2019-05-15 10:25:53,862 INFO L273 TraceCheckUtils]: 297: Hoare triple {347009#(<= proc_i 196)} assume a[5] == 1000; {347009#(<= proc_i 196)} is VALID [2019-05-15 10:25:53,863 INFO L273 TraceCheckUtils]: 298: Hoare triple {347009#(<= proc_i 196)} assume j > 4; {347009#(<= proc_i 196)} is VALID [2019-05-15 10:25:53,863 INFO L273 TraceCheckUtils]: 299: Hoare triple {347009#(<= proc_i 196)} assume j < 6; {347009#(<= proc_i 196)} is VALID [2019-05-15 10:25:53,864 INFO L273 TraceCheckUtils]: 300: Hoare triple {347009#(<= proc_i 196)} i := i + 4; {347028#(<= proc_i 200)} is VALID [2019-05-15 10:25:53,865 INFO L273 TraceCheckUtils]: 301: Hoare triple {347028#(<= proc_i 200)} assume i <= 1000; {347028#(<= proc_i 200)} is VALID [2019-05-15 10:25:53,865 INFO L273 TraceCheckUtils]: 302: Hoare triple {347028#(<= proc_i 200)} assume i + 4 < a[j]; {347028#(<= proc_i 200)} is VALID [2019-05-15 10:25:53,865 INFO L273 TraceCheckUtils]: 303: Hoare triple {347028#(<= proc_i 200)} assume a[5] == 1000; {347028#(<= proc_i 200)} is VALID [2019-05-15 10:25:53,866 INFO L273 TraceCheckUtils]: 304: Hoare triple {347028#(<= proc_i 200)} assume j > 4; {347028#(<= proc_i 200)} is VALID [2019-05-15 10:25:53,866 INFO L273 TraceCheckUtils]: 305: Hoare triple {347028#(<= proc_i 200)} assume j < 6; {347028#(<= proc_i 200)} is VALID [2019-05-15 10:25:53,867 INFO L273 TraceCheckUtils]: 306: Hoare triple {347028#(<= proc_i 200)} i := i + 4; {347047#(<= proc_i 204)} is VALID [2019-05-15 10:25:53,867 INFO L273 TraceCheckUtils]: 307: Hoare triple {347047#(<= proc_i 204)} assume i <= 1000; {347047#(<= proc_i 204)} is VALID [2019-05-15 10:25:53,868 INFO L273 TraceCheckUtils]: 308: Hoare triple {347047#(<= proc_i 204)} assume i + 4 < a[j]; {347047#(<= proc_i 204)} is VALID [2019-05-15 10:25:53,868 INFO L273 TraceCheckUtils]: 309: Hoare triple {347047#(<= proc_i 204)} assume a[5] == 1000; {347047#(<= proc_i 204)} is VALID [2019-05-15 10:25:53,869 INFO L273 TraceCheckUtils]: 310: Hoare triple {347047#(<= proc_i 204)} assume j > 4; {347047#(<= proc_i 204)} is VALID [2019-05-15 10:25:53,869 INFO L273 TraceCheckUtils]: 311: Hoare triple {347047#(<= proc_i 204)} assume j < 6; {347047#(<= proc_i 204)} is VALID [2019-05-15 10:25:53,870 INFO L273 TraceCheckUtils]: 312: Hoare triple {347047#(<= proc_i 204)} i := i + 4; {347066#(<= proc_i 208)} is VALID [2019-05-15 10:25:53,870 INFO L273 TraceCheckUtils]: 313: Hoare triple {347066#(<= proc_i 208)} assume i <= 1000; {347066#(<= proc_i 208)} is VALID [2019-05-15 10:25:53,871 INFO L273 TraceCheckUtils]: 314: Hoare triple {347066#(<= proc_i 208)} assume i + 4 < a[j]; {347066#(<= proc_i 208)} is VALID [2019-05-15 10:25:53,871 INFO L273 TraceCheckUtils]: 315: Hoare triple {347066#(<= proc_i 208)} assume a[5] == 1000; {347066#(<= proc_i 208)} is VALID [2019-05-15 10:25:53,872 INFO L273 TraceCheckUtils]: 316: Hoare triple {347066#(<= proc_i 208)} assume j > 4; {347066#(<= proc_i 208)} is VALID [2019-05-15 10:25:53,872 INFO L273 TraceCheckUtils]: 317: Hoare triple {347066#(<= proc_i 208)} assume j < 6; {347066#(<= proc_i 208)} is VALID [2019-05-15 10:25:53,873 INFO L273 TraceCheckUtils]: 318: Hoare triple {347066#(<= proc_i 208)} i := i + 4; {347085#(<= proc_i 212)} is VALID [2019-05-15 10:25:53,873 INFO L273 TraceCheckUtils]: 319: Hoare triple {347085#(<= proc_i 212)} assume i <= 1000; {347085#(<= proc_i 212)} is VALID [2019-05-15 10:25:53,874 INFO L273 TraceCheckUtils]: 320: Hoare triple {347085#(<= proc_i 212)} assume i + 4 < a[j]; {347085#(<= proc_i 212)} is VALID [2019-05-15 10:25:53,874 INFO L273 TraceCheckUtils]: 321: Hoare triple {347085#(<= proc_i 212)} assume a[5] == 1000; {347085#(<= proc_i 212)} is VALID [2019-05-15 10:25:53,875 INFO L273 TraceCheckUtils]: 322: Hoare triple {347085#(<= proc_i 212)} assume j > 4; {347085#(<= proc_i 212)} is VALID [2019-05-15 10:25:53,875 INFO L273 TraceCheckUtils]: 323: Hoare triple {347085#(<= proc_i 212)} assume j < 6; {347085#(<= proc_i 212)} is VALID [2019-05-15 10:25:53,876 INFO L273 TraceCheckUtils]: 324: Hoare triple {347085#(<= proc_i 212)} i := i + 4; {347104#(<= proc_i 216)} is VALID [2019-05-15 10:25:53,876 INFO L273 TraceCheckUtils]: 325: Hoare triple {347104#(<= proc_i 216)} assume i <= 1000; {347104#(<= proc_i 216)} is VALID [2019-05-15 10:25:53,877 INFO L273 TraceCheckUtils]: 326: Hoare triple {347104#(<= proc_i 216)} assume i + 4 < a[j]; {347104#(<= proc_i 216)} is VALID [2019-05-15 10:25:53,877 INFO L273 TraceCheckUtils]: 327: Hoare triple {347104#(<= proc_i 216)} assume a[5] == 1000; {347104#(<= proc_i 216)} is VALID [2019-05-15 10:25:53,878 INFO L273 TraceCheckUtils]: 328: Hoare triple {347104#(<= proc_i 216)} assume j > 4; {347104#(<= proc_i 216)} is VALID [2019-05-15 10:25:53,878 INFO L273 TraceCheckUtils]: 329: Hoare triple {347104#(<= proc_i 216)} assume j < 6; {347104#(<= proc_i 216)} is VALID [2019-05-15 10:25:53,879 INFO L273 TraceCheckUtils]: 330: Hoare triple {347104#(<= proc_i 216)} i := i + 4; {347123#(<= proc_i 220)} is VALID [2019-05-15 10:25:53,879 INFO L273 TraceCheckUtils]: 331: Hoare triple {347123#(<= proc_i 220)} assume i <= 1000; {347123#(<= proc_i 220)} is VALID [2019-05-15 10:25:53,880 INFO L273 TraceCheckUtils]: 332: Hoare triple {347123#(<= proc_i 220)} assume i + 4 < a[j]; {347123#(<= proc_i 220)} is VALID [2019-05-15 10:25:53,880 INFO L273 TraceCheckUtils]: 333: Hoare triple {347123#(<= proc_i 220)} assume a[5] == 1000; {347123#(<= proc_i 220)} is VALID [2019-05-15 10:25:53,881 INFO L273 TraceCheckUtils]: 334: Hoare triple {347123#(<= proc_i 220)} assume j > 4; {347123#(<= proc_i 220)} is VALID [2019-05-15 10:25:53,881 INFO L273 TraceCheckUtils]: 335: Hoare triple {347123#(<= proc_i 220)} assume j < 6; {347123#(<= proc_i 220)} is VALID [2019-05-15 10:25:53,882 INFO L273 TraceCheckUtils]: 336: Hoare triple {347123#(<= proc_i 220)} i := i + 4; {347142#(<= proc_i 224)} is VALID [2019-05-15 10:25:53,882 INFO L273 TraceCheckUtils]: 337: Hoare triple {347142#(<= proc_i 224)} assume i <= 1000; {347142#(<= proc_i 224)} is VALID [2019-05-15 10:25:53,883 INFO L273 TraceCheckUtils]: 338: Hoare triple {347142#(<= proc_i 224)} assume i + 4 < a[j]; {347142#(<= proc_i 224)} is VALID [2019-05-15 10:25:53,883 INFO L273 TraceCheckUtils]: 339: Hoare triple {347142#(<= proc_i 224)} assume a[5] == 1000; {347142#(<= proc_i 224)} is VALID [2019-05-15 10:25:53,884 INFO L273 TraceCheckUtils]: 340: Hoare triple {347142#(<= proc_i 224)} assume j > 4; {347142#(<= proc_i 224)} is VALID [2019-05-15 10:25:53,884 INFO L273 TraceCheckUtils]: 341: Hoare triple {347142#(<= proc_i 224)} assume j < 6; {347142#(<= proc_i 224)} is VALID [2019-05-15 10:25:53,885 INFO L273 TraceCheckUtils]: 342: Hoare triple {347142#(<= proc_i 224)} i := i + 4; {347161#(<= proc_i 228)} is VALID [2019-05-15 10:25:53,885 INFO L273 TraceCheckUtils]: 343: Hoare triple {347161#(<= proc_i 228)} assume i <= 1000; {347161#(<= proc_i 228)} is VALID [2019-05-15 10:25:53,886 INFO L273 TraceCheckUtils]: 344: Hoare triple {347161#(<= proc_i 228)} assume i + 4 < a[j]; {347161#(<= proc_i 228)} is VALID [2019-05-15 10:25:53,886 INFO L273 TraceCheckUtils]: 345: Hoare triple {347161#(<= proc_i 228)} assume a[5] == 1000; {347161#(<= proc_i 228)} is VALID [2019-05-15 10:25:53,886 INFO L273 TraceCheckUtils]: 346: Hoare triple {347161#(<= proc_i 228)} assume j > 4; {347161#(<= proc_i 228)} is VALID [2019-05-15 10:25:53,887 INFO L273 TraceCheckUtils]: 347: Hoare triple {347161#(<= proc_i 228)} assume j < 6; {347161#(<= proc_i 228)} is VALID [2019-05-15 10:25:53,888 INFO L273 TraceCheckUtils]: 348: Hoare triple {347161#(<= proc_i 228)} i := i + 4; {347180#(<= proc_i 232)} is VALID [2019-05-15 10:25:53,888 INFO L273 TraceCheckUtils]: 349: Hoare triple {347180#(<= proc_i 232)} assume i <= 1000; {347180#(<= proc_i 232)} is VALID [2019-05-15 10:25:53,889 INFO L273 TraceCheckUtils]: 350: Hoare triple {347180#(<= proc_i 232)} assume i + 4 < a[j]; {347180#(<= proc_i 232)} is VALID [2019-05-15 10:25:53,889 INFO L273 TraceCheckUtils]: 351: Hoare triple {347180#(<= proc_i 232)} assume a[5] == 1000; {347180#(<= proc_i 232)} is VALID [2019-05-15 10:25:53,889 INFO L273 TraceCheckUtils]: 352: Hoare triple {347180#(<= proc_i 232)} assume j > 4; {347180#(<= proc_i 232)} is VALID [2019-05-15 10:25:53,890 INFO L273 TraceCheckUtils]: 353: Hoare triple {347180#(<= proc_i 232)} assume j < 6; {347180#(<= proc_i 232)} is VALID [2019-05-15 10:25:53,891 INFO L273 TraceCheckUtils]: 354: Hoare triple {347180#(<= proc_i 232)} i := i + 4; {347199#(<= proc_i 236)} is VALID [2019-05-15 10:25:53,891 INFO L273 TraceCheckUtils]: 355: Hoare triple {347199#(<= proc_i 236)} assume i <= 1000; {347199#(<= proc_i 236)} is VALID [2019-05-15 10:25:53,891 INFO L273 TraceCheckUtils]: 356: Hoare triple {347199#(<= proc_i 236)} assume i + 4 < a[j]; {347199#(<= proc_i 236)} is VALID [2019-05-15 10:25:53,892 INFO L273 TraceCheckUtils]: 357: Hoare triple {347199#(<= proc_i 236)} assume a[5] == 1000; {347199#(<= proc_i 236)} is VALID [2019-05-15 10:25:53,892 INFO L273 TraceCheckUtils]: 358: Hoare triple {347199#(<= proc_i 236)} assume j > 4; {347199#(<= proc_i 236)} is VALID [2019-05-15 10:25:53,893 INFO L273 TraceCheckUtils]: 359: Hoare triple {347199#(<= proc_i 236)} assume j < 6; {347199#(<= proc_i 236)} is VALID [2019-05-15 10:25:53,893 INFO L273 TraceCheckUtils]: 360: Hoare triple {347199#(<= proc_i 236)} i := i + 4; {347218#(<= proc_i 240)} is VALID [2019-05-15 10:25:53,894 INFO L273 TraceCheckUtils]: 361: Hoare triple {347218#(<= proc_i 240)} assume i <= 1000; {347218#(<= proc_i 240)} is VALID [2019-05-15 10:25:53,894 INFO L273 TraceCheckUtils]: 362: Hoare triple {347218#(<= proc_i 240)} assume i + 4 < a[j]; {347218#(<= proc_i 240)} is VALID [2019-05-15 10:25:53,895 INFO L273 TraceCheckUtils]: 363: Hoare triple {347218#(<= proc_i 240)} assume a[5] == 1000; {347218#(<= proc_i 240)} is VALID [2019-05-15 10:25:53,895 INFO L273 TraceCheckUtils]: 364: Hoare triple {347218#(<= proc_i 240)} assume j > 4; {347218#(<= proc_i 240)} is VALID [2019-05-15 10:25:53,896 INFO L273 TraceCheckUtils]: 365: Hoare triple {347218#(<= proc_i 240)} assume j < 6; {347218#(<= proc_i 240)} is VALID [2019-05-15 10:25:53,896 INFO L273 TraceCheckUtils]: 366: Hoare triple {347218#(<= proc_i 240)} i := i + 4; {347237#(<= proc_i 244)} is VALID [2019-05-15 10:25:53,897 INFO L273 TraceCheckUtils]: 367: Hoare triple {347237#(<= proc_i 244)} assume i <= 1000; {347237#(<= proc_i 244)} is VALID [2019-05-15 10:25:53,897 INFO L273 TraceCheckUtils]: 368: Hoare triple {347237#(<= proc_i 244)} assume i + 4 < a[j]; {347237#(<= proc_i 244)} is VALID [2019-05-15 10:25:53,898 INFO L273 TraceCheckUtils]: 369: Hoare triple {347237#(<= proc_i 244)} assume a[5] == 1000; {347237#(<= proc_i 244)} is VALID [2019-05-15 10:25:53,898 INFO L273 TraceCheckUtils]: 370: Hoare triple {347237#(<= proc_i 244)} assume j > 4; {347237#(<= proc_i 244)} is VALID [2019-05-15 10:25:53,899 INFO L273 TraceCheckUtils]: 371: Hoare triple {347237#(<= proc_i 244)} assume j < 6; {347237#(<= proc_i 244)} is VALID [2019-05-15 10:25:53,899 INFO L273 TraceCheckUtils]: 372: Hoare triple {347237#(<= proc_i 244)} i := i + 4; {347256#(<= proc_i 248)} is VALID [2019-05-15 10:25:53,900 INFO L273 TraceCheckUtils]: 373: Hoare triple {347256#(<= proc_i 248)} assume i <= 1000; {347256#(<= proc_i 248)} is VALID [2019-05-15 10:25:53,900 INFO L273 TraceCheckUtils]: 374: Hoare triple {347256#(<= proc_i 248)} assume i + 4 < a[j]; {347256#(<= proc_i 248)} is VALID [2019-05-15 10:25:53,901 INFO L273 TraceCheckUtils]: 375: Hoare triple {347256#(<= proc_i 248)} assume a[5] == 1000; {347256#(<= proc_i 248)} is VALID [2019-05-15 10:25:53,901 INFO L273 TraceCheckUtils]: 376: Hoare triple {347256#(<= proc_i 248)} assume j > 4; {347256#(<= proc_i 248)} is VALID [2019-05-15 10:25:53,902 INFO L273 TraceCheckUtils]: 377: Hoare triple {347256#(<= proc_i 248)} assume j < 6; {347256#(<= proc_i 248)} is VALID [2019-05-15 10:25:53,902 INFO L273 TraceCheckUtils]: 378: Hoare triple {347256#(<= proc_i 248)} i := i + 4; {347275#(<= proc_i 252)} is VALID [2019-05-15 10:25:53,903 INFO L273 TraceCheckUtils]: 379: Hoare triple {347275#(<= proc_i 252)} assume i <= 1000; {347275#(<= proc_i 252)} is VALID [2019-05-15 10:25:53,903 INFO L273 TraceCheckUtils]: 380: Hoare triple {347275#(<= proc_i 252)} assume i + 4 < a[j]; {347275#(<= proc_i 252)} is VALID [2019-05-15 10:25:53,904 INFO L273 TraceCheckUtils]: 381: Hoare triple {347275#(<= proc_i 252)} assume a[5] == 1000; {347275#(<= proc_i 252)} is VALID [2019-05-15 10:25:53,904 INFO L273 TraceCheckUtils]: 382: Hoare triple {347275#(<= proc_i 252)} assume j > 4; {347275#(<= proc_i 252)} is VALID [2019-05-15 10:25:53,905 INFO L273 TraceCheckUtils]: 383: Hoare triple {347275#(<= proc_i 252)} assume j < 6; {347275#(<= proc_i 252)} is VALID [2019-05-15 10:25:53,905 INFO L273 TraceCheckUtils]: 384: Hoare triple {347275#(<= proc_i 252)} i := i + 4; {347294#(<= proc_i 256)} is VALID [2019-05-15 10:25:53,906 INFO L273 TraceCheckUtils]: 385: Hoare triple {347294#(<= proc_i 256)} assume i <= 1000; {347294#(<= proc_i 256)} is VALID [2019-05-15 10:25:53,906 INFO L273 TraceCheckUtils]: 386: Hoare triple {347294#(<= proc_i 256)} assume i + 4 < a[j]; {347294#(<= proc_i 256)} is VALID [2019-05-15 10:25:53,907 INFO L273 TraceCheckUtils]: 387: Hoare triple {347294#(<= proc_i 256)} assume a[5] == 1000; {347294#(<= proc_i 256)} is VALID [2019-05-15 10:25:53,907 INFO L273 TraceCheckUtils]: 388: Hoare triple {347294#(<= proc_i 256)} assume j > 4; {347294#(<= proc_i 256)} is VALID [2019-05-15 10:25:53,908 INFO L273 TraceCheckUtils]: 389: Hoare triple {347294#(<= proc_i 256)} assume j < 6; {347294#(<= proc_i 256)} is VALID [2019-05-15 10:25:53,908 INFO L273 TraceCheckUtils]: 390: Hoare triple {347294#(<= proc_i 256)} i := i + 4; {347313#(<= proc_i 260)} is VALID [2019-05-15 10:25:53,909 INFO L273 TraceCheckUtils]: 391: Hoare triple {347313#(<= proc_i 260)} assume i <= 1000; {347313#(<= proc_i 260)} is VALID [2019-05-15 10:25:53,909 INFO L273 TraceCheckUtils]: 392: Hoare triple {347313#(<= proc_i 260)} assume i + 4 < a[j]; {347313#(<= proc_i 260)} is VALID [2019-05-15 10:25:53,910 INFO L273 TraceCheckUtils]: 393: Hoare triple {347313#(<= proc_i 260)} assume a[5] == 1000; {347313#(<= proc_i 260)} is VALID [2019-05-15 10:25:53,910 INFO L273 TraceCheckUtils]: 394: Hoare triple {347313#(<= proc_i 260)} assume j > 4; {347313#(<= proc_i 260)} is VALID [2019-05-15 10:25:53,910 INFO L273 TraceCheckUtils]: 395: Hoare triple {347313#(<= proc_i 260)} assume j < 6; {347313#(<= proc_i 260)} is VALID [2019-05-15 10:25:53,911 INFO L273 TraceCheckUtils]: 396: Hoare triple {347313#(<= proc_i 260)} i := i + 4; {347332#(<= proc_i 264)} is VALID [2019-05-15 10:25:53,912 INFO L273 TraceCheckUtils]: 397: Hoare triple {347332#(<= proc_i 264)} assume i <= 1000; {347332#(<= proc_i 264)} is VALID [2019-05-15 10:25:53,912 INFO L273 TraceCheckUtils]: 398: Hoare triple {347332#(<= proc_i 264)} assume i + 4 < a[j]; {347332#(<= proc_i 264)} is VALID [2019-05-15 10:25:53,912 INFO L273 TraceCheckUtils]: 399: Hoare triple {347332#(<= proc_i 264)} assume a[5] == 1000; {347332#(<= proc_i 264)} is VALID [2019-05-15 10:25:53,913 INFO L273 TraceCheckUtils]: 400: Hoare triple {347332#(<= proc_i 264)} assume j > 4; {347332#(<= proc_i 264)} is VALID [2019-05-15 10:25:53,913 INFO L273 TraceCheckUtils]: 401: Hoare triple {347332#(<= proc_i 264)} assume j < 6; {347332#(<= proc_i 264)} is VALID [2019-05-15 10:25:53,914 INFO L273 TraceCheckUtils]: 402: Hoare triple {347332#(<= proc_i 264)} i := i + 4; {347351#(<= proc_i 268)} is VALID [2019-05-15 10:25:53,915 INFO L273 TraceCheckUtils]: 403: Hoare triple {347351#(<= proc_i 268)} assume i <= 1000; {347351#(<= proc_i 268)} is VALID [2019-05-15 10:25:53,915 INFO L273 TraceCheckUtils]: 404: Hoare triple {347351#(<= proc_i 268)} assume i + 4 < a[j]; {347351#(<= proc_i 268)} is VALID [2019-05-15 10:25:53,915 INFO L273 TraceCheckUtils]: 405: Hoare triple {347351#(<= proc_i 268)} assume a[5] == 1000; {347351#(<= proc_i 268)} is VALID [2019-05-15 10:25:53,916 INFO L273 TraceCheckUtils]: 406: Hoare triple {347351#(<= proc_i 268)} assume j > 4; {347351#(<= proc_i 268)} is VALID [2019-05-15 10:25:53,916 INFO L273 TraceCheckUtils]: 407: Hoare triple {347351#(<= proc_i 268)} assume j < 6; {347351#(<= proc_i 268)} is VALID [2019-05-15 10:25:53,917 INFO L273 TraceCheckUtils]: 408: Hoare triple {347351#(<= proc_i 268)} i := i + 4; {347370#(<= proc_i 272)} is VALID [2019-05-15 10:25:53,917 INFO L273 TraceCheckUtils]: 409: Hoare triple {347370#(<= proc_i 272)} assume i <= 1000; {347370#(<= proc_i 272)} is VALID [2019-05-15 10:25:53,918 INFO L273 TraceCheckUtils]: 410: Hoare triple {347370#(<= proc_i 272)} assume i + 4 < a[j]; {347370#(<= proc_i 272)} is VALID [2019-05-15 10:25:53,918 INFO L273 TraceCheckUtils]: 411: Hoare triple {347370#(<= proc_i 272)} assume a[5] == 1000; {347370#(<= proc_i 272)} is VALID [2019-05-15 10:25:53,919 INFO L273 TraceCheckUtils]: 412: Hoare triple {347370#(<= proc_i 272)} assume j > 4; {347370#(<= proc_i 272)} is VALID [2019-05-15 10:25:53,919 INFO L273 TraceCheckUtils]: 413: Hoare triple {347370#(<= proc_i 272)} assume j < 6; {347370#(<= proc_i 272)} is VALID [2019-05-15 10:25:53,920 INFO L273 TraceCheckUtils]: 414: Hoare triple {347370#(<= proc_i 272)} i := i + 4; {347389#(<= proc_i 276)} is VALID [2019-05-15 10:25:53,920 INFO L273 TraceCheckUtils]: 415: Hoare triple {347389#(<= proc_i 276)} assume i <= 1000; {347389#(<= proc_i 276)} is VALID [2019-05-15 10:25:53,921 INFO L273 TraceCheckUtils]: 416: Hoare triple {347389#(<= proc_i 276)} assume i + 4 < a[j]; {347389#(<= proc_i 276)} is VALID [2019-05-15 10:25:53,921 INFO L273 TraceCheckUtils]: 417: Hoare triple {347389#(<= proc_i 276)} assume a[5] == 1000; {347389#(<= proc_i 276)} is VALID [2019-05-15 10:25:53,922 INFO L273 TraceCheckUtils]: 418: Hoare triple {347389#(<= proc_i 276)} assume j > 4; {347389#(<= proc_i 276)} is VALID [2019-05-15 10:25:53,922 INFO L273 TraceCheckUtils]: 419: Hoare triple {347389#(<= proc_i 276)} assume j < 6; {347389#(<= proc_i 276)} is VALID [2019-05-15 10:25:53,923 INFO L273 TraceCheckUtils]: 420: Hoare triple {347389#(<= proc_i 276)} i := i + 4; {347408#(<= proc_i 280)} is VALID [2019-05-15 10:25:53,923 INFO L273 TraceCheckUtils]: 421: Hoare triple {347408#(<= proc_i 280)} assume i <= 1000; {347408#(<= proc_i 280)} is VALID [2019-05-15 10:25:53,924 INFO L273 TraceCheckUtils]: 422: Hoare triple {347408#(<= proc_i 280)} assume i + 4 < a[j]; {347408#(<= proc_i 280)} is VALID [2019-05-15 10:25:53,924 INFO L273 TraceCheckUtils]: 423: Hoare triple {347408#(<= proc_i 280)} assume a[5] == 1000; {347408#(<= proc_i 280)} is VALID [2019-05-15 10:25:53,925 INFO L273 TraceCheckUtils]: 424: Hoare triple {347408#(<= proc_i 280)} assume j > 4; {347408#(<= proc_i 280)} is VALID [2019-05-15 10:25:53,925 INFO L273 TraceCheckUtils]: 425: Hoare triple {347408#(<= proc_i 280)} assume j < 6; {347408#(<= proc_i 280)} is VALID [2019-05-15 10:25:53,926 INFO L273 TraceCheckUtils]: 426: Hoare triple {347408#(<= proc_i 280)} i := i + 4; {347427#(<= proc_i 284)} is VALID [2019-05-15 10:25:53,926 INFO L273 TraceCheckUtils]: 427: Hoare triple {347427#(<= proc_i 284)} assume i <= 1000; {347427#(<= proc_i 284)} is VALID [2019-05-15 10:25:53,927 INFO L273 TraceCheckUtils]: 428: Hoare triple {347427#(<= proc_i 284)} assume i + 4 < a[j]; {347427#(<= proc_i 284)} is VALID [2019-05-15 10:25:53,927 INFO L273 TraceCheckUtils]: 429: Hoare triple {347427#(<= proc_i 284)} assume a[5] == 1000; {347427#(<= proc_i 284)} is VALID [2019-05-15 10:25:53,928 INFO L273 TraceCheckUtils]: 430: Hoare triple {347427#(<= proc_i 284)} assume j > 4; {347427#(<= proc_i 284)} is VALID [2019-05-15 10:25:53,928 INFO L273 TraceCheckUtils]: 431: Hoare triple {347427#(<= proc_i 284)} assume j < 6; {347427#(<= proc_i 284)} is VALID [2019-05-15 10:25:53,929 INFO L273 TraceCheckUtils]: 432: Hoare triple {347427#(<= proc_i 284)} i := i + 4; {347446#(<= proc_i 288)} is VALID [2019-05-15 10:25:53,929 INFO L273 TraceCheckUtils]: 433: Hoare triple {347446#(<= proc_i 288)} assume i <= 1000; {347446#(<= proc_i 288)} is VALID [2019-05-15 10:25:53,930 INFO L273 TraceCheckUtils]: 434: Hoare triple {347446#(<= proc_i 288)} assume i + 4 < a[j]; {347446#(<= proc_i 288)} is VALID [2019-05-15 10:25:53,930 INFO L273 TraceCheckUtils]: 435: Hoare triple {347446#(<= proc_i 288)} assume a[5] == 1000; {347446#(<= proc_i 288)} is VALID [2019-05-15 10:25:53,931 INFO L273 TraceCheckUtils]: 436: Hoare triple {347446#(<= proc_i 288)} assume j > 4; {347446#(<= proc_i 288)} is VALID [2019-05-15 10:25:53,931 INFO L273 TraceCheckUtils]: 437: Hoare triple {347446#(<= proc_i 288)} assume j < 6; {347446#(<= proc_i 288)} is VALID [2019-05-15 10:25:53,932 INFO L273 TraceCheckUtils]: 438: Hoare triple {347446#(<= proc_i 288)} i := i + 4; {347465#(<= proc_i 292)} is VALID [2019-05-15 10:25:53,932 INFO L273 TraceCheckUtils]: 439: Hoare triple {347465#(<= proc_i 292)} assume i <= 1000; {347465#(<= proc_i 292)} is VALID [2019-05-15 10:25:53,933 INFO L273 TraceCheckUtils]: 440: Hoare triple {347465#(<= proc_i 292)} assume i + 4 < a[j]; {347465#(<= proc_i 292)} is VALID [2019-05-15 10:25:53,933 INFO L273 TraceCheckUtils]: 441: Hoare triple {347465#(<= proc_i 292)} assume a[5] == 1000; {347465#(<= proc_i 292)} is VALID [2019-05-15 10:25:53,934 INFO L273 TraceCheckUtils]: 442: Hoare triple {347465#(<= proc_i 292)} assume j > 4; {347465#(<= proc_i 292)} is VALID [2019-05-15 10:25:53,934 INFO L273 TraceCheckUtils]: 443: Hoare triple {347465#(<= proc_i 292)} assume j < 6; {347465#(<= proc_i 292)} is VALID [2019-05-15 10:25:53,935 INFO L273 TraceCheckUtils]: 444: Hoare triple {347465#(<= proc_i 292)} i := i + 4; {347484#(<= proc_i 296)} is VALID [2019-05-15 10:25:53,935 INFO L273 TraceCheckUtils]: 445: Hoare triple {347484#(<= proc_i 296)} assume i <= 1000; {347484#(<= proc_i 296)} is VALID [2019-05-15 10:25:53,936 INFO L273 TraceCheckUtils]: 446: Hoare triple {347484#(<= proc_i 296)} assume i + 4 < a[j]; {347484#(<= proc_i 296)} is VALID [2019-05-15 10:25:53,936 INFO L273 TraceCheckUtils]: 447: Hoare triple {347484#(<= proc_i 296)} assume a[5] == 1000; {347484#(<= proc_i 296)} is VALID [2019-05-15 10:25:53,936 INFO L273 TraceCheckUtils]: 448: Hoare triple {347484#(<= proc_i 296)} assume j > 4; {347484#(<= proc_i 296)} is VALID [2019-05-15 10:25:53,937 INFO L273 TraceCheckUtils]: 449: Hoare triple {347484#(<= proc_i 296)} assume j < 6; {347484#(<= proc_i 296)} is VALID [2019-05-15 10:25:53,938 INFO L273 TraceCheckUtils]: 450: Hoare triple {347484#(<= proc_i 296)} i := i + 4; {347503#(<= proc_i 300)} is VALID [2019-05-15 10:25:53,938 INFO L273 TraceCheckUtils]: 451: Hoare triple {347503#(<= proc_i 300)} assume i <= 1000; {347503#(<= proc_i 300)} is VALID [2019-05-15 10:25:53,938 INFO L273 TraceCheckUtils]: 452: Hoare triple {347503#(<= proc_i 300)} assume i + 4 < a[j]; {347503#(<= proc_i 300)} is VALID [2019-05-15 10:25:53,939 INFO L273 TraceCheckUtils]: 453: Hoare triple {347503#(<= proc_i 300)} assume a[5] == 1000; {347503#(<= proc_i 300)} is VALID [2019-05-15 10:25:53,939 INFO L273 TraceCheckUtils]: 454: Hoare triple {347503#(<= proc_i 300)} assume j > 4; {347503#(<= proc_i 300)} is VALID [2019-05-15 10:25:53,940 INFO L273 TraceCheckUtils]: 455: Hoare triple {347503#(<= proc_i 300)} assume j < 6; {347503#(<= proc_i 300)} is VALID [2019-05-15 10:25:53,941 INFO L273 TraceCheckUtils]: 456: Hoare triple {347503#(<= proc_i 300)} i := i + 4; {347522#(<= proc_i 304)} is VALID [2019-05-15 10:25:53,941 INFO L273 TraceCheckUtils]: 457: Hoare triple {347522#(<= proc_i 304)} assume i <= 1000; {347522#(<= proc_i 304)} is VALID [2019-05-15 10:25:53,941 INFO L273 TraceCheckUtils]: 458: Hoare triple {347522#(<= proc_i 304)} assume i + 4 < a[j]; {347522#(<= proc_i 304)} is VALID [2019-05-15 10:25:53,942 INFO L273 TraceCheckUtils]: 459: Hoare triple {347522#(<= proc_i 304)} assume a[5] == 1000; {347522#(<= proc_i 304)} is VALID [2019-05-15 10:25:53,942 INFO L273 TraceCheckUtils]: 460: Hoare triple {347522#(<= proc_i 304)} assume j > 4; {347522#(<= proc_i 304)} is VALID [2019-05-15 10:25:53,943 INFO L273 TraceCheckUtils]: 461: Hoare triple {347522#(<= proc_i 304)} assume j < 6; {347522#(<= proc_i 304)} is VALID [2019-05-15 10:25:53,943 INFO L273 TraceCheckUtils]: 462: Hoare triple {347522#(<= proc_i 304)} i := i + 4; {347541#(<= proc_i 308)} is VALID [2019-05-15 10:25:53,944 INFO L273 TraceCheckUtils]: 463: Hoare triple {347541#(<= proc_i 308)} assume i <= 1000; {347541#(<= proc_i 308)} is VALID [2019-05-15 10:25:53,944 INFO L273 TraceCheckUtils]: 464: Hoare triple {347541#(<= proc_i 308)} assume i + 4 < a[j]; {347541#(<= proc_i 308)} is VALID [2019-05-15 10:25:53,945 INFO L273 TraceCheckUtils]: 465: Hoare triple {347541#(<= proc_i 308)} assume a[5] == 1000; {347541#(<= proc_i 308)} is VALID [2019-05-15 10:25:53,945 INFO L273 TraceCheckUtils]: 466: Hoare triple {347541#(<= proc_i 308)} assume j > 4; {347541#(<= proc_i 308)} is VALID [2019-05-15 10:25:53,946 INFO L273 TraceCheckUtils]: 467: Hoare triple {347541#(<= proc_i 308)} assume j < 6; {347541#(<= proc_i 308)} is VALID [2019-05-15 10:25:53,946 INFO L273 TraceCheckUtils]: 468: Hoare triple {347541#(<= proc_i 308)} i := i + 4; {347560#(<= proc_i 312)} is VALID [2019-05-15 10:25:53,947 INFO L273 TraceCheckUtils]: 469: Hoare triple {347560#(<= proc_i 312)} assume i <= 1000; {347560#(<= proc_i 312)} is VALID [2019-05-15 10:25:53,947 INFO L273 TraceCheckUtils]: 470: Hoare triple {347560#(<= proc_i 312)} assume i + 4 < a[j]; {347560#(<= proc_i 312)} is VALID [2019-05-15 10:25:53,948 INFO L273 TraceCheckUtils]: 471: Hoare triple {347560#(<= proc_i 312)} assume a[5] == 1000; {347560#(<= proc_i 312)} is VALID [2019-05-15 10:25:53,948 INFO L273 TraceCheckUtils]: 472: Hoare triple {347560#(<= proc_i 312)} assume j > 4; {347560#(<= proc_i 312)} is VALID [2019-05-15 10:25:53,949 INFO L273 TraceCheckUtils]: 473: Hoare triple {347560#(<= proc_i 312)} assume j < 6; {347560#(<= proc_i 312)} is VALID [2019-05-15 10:25:53,949 INFO L273 TraceCheckUtils]: 474: Hoare triple {347560#(<= proc_i 312)} i := i + 4; {347579#(<= proc_i 316)} is VALID [2019-05-15 10:25:53,950 INFO L273 TraceCheckUtils]: 475: Hoare triple {347579#(<= proc_i 316)} assume i <= 1000; {347579#(<= proc_i 316)} is VALID [2019-05-15 10:25:53,950 INFO L273 TraceCheckUtils]: 476: Hoare triple {347579#(<= proc_i 316)} assume i + 4 < a[j]; {347579#(<= proc_i 316)} is VALID [2019-05-15 10:25:53,951 INFO L273 TraceCheckUtils]: 477: Hoare triple {347579#(<= proc_i 316)} assume a[5] == 1000; {347579#(<= proc_i 316)} is VALID [2019-05-15 10:25:53,951 INFO L273 TraceCheckUtils]: 478: Hoare triple {347579#(<= proc_i 316)} assume j > 4; {347579#(<= proc_i 316)} is VALID [2019-05-15 10:25:53,952 INFO L273 TraceCheckUtils]: 479: Hoare triple {347579#(<= proc_i 316)} assume j < 6; {347579#(<= proc_i 316)} is VALID [2019-05-15 10:25:53,952 INFO L273 TraceCheckUtils]: 480: Hoare triple {347579#(<= proc_i 316)} i := i + 4; {347598#(<= proc_i 320)} is VALID [2019-05-15 10:25:53,953 INFO L273 TraceCheckUtils]: 481: Hoare triple {347598#(<= proc_i 320)} assume i <= 1000; {347598#(<= proc_i 320)} is VALID [2019-05-15 10:25:53,953 INFO L273 TraceCheckUtils]: 482: Hoare triple {347598#(<= proc_i 320)} assume i + 4 < a[j]; {347598#(<= proc_i 320)} is VALID [2019-05-15 10:25:53,954 INFO L273 TraceCheckUtils]: 483: Hoare triple {347598#(<= proc_i 320)} assume a[5] == 1000; {347598#(<= proc_i 320)} is VALID [2019-05-15 10:25:53,954 INFO L273 TraceCheckUtils]: 484: Hoare triple {347598#(<= proc_i 320)} assume j > 4; {347598#(<= proc_i 320)} is VALID [2019-05-15 10:25:53,955 INFO L273 TraceCheckUtils]: 485: Hoare triple {347598#(<= proc_i 320)} assume j < 6; {347598#(<= proc_i 320)} is VALID [2019-05-15 10:25:53,955 INFO L273 TraceCheckUtils]: 486: Hoare triple {347598#(<= proc_i 320)} i := i + 4; {347617#(<= proc_i 324)} is VALID [2019-05-15 10:25:53,956 INFO L273 TraceCheckUtils]: 487: Hoare triple {347617#(<= proc_i 324)} assume i <= 1000; {347617#(<= proc_i 324)} is VALID [2019-05-15 10:25:53,956 INFO L273 TraceCheckUtils]: 488: Hoare triple {347617#(<= proc_i 324)} assume i + 4 < a[j]; {347617#(<= proc_i 324)} is VALID [2019-05-15 10:25:53,957 INFO L273 TraceCheckUtils]: 489: Hoare triple {347617#(<= proc_i 324)} assume a[5] == 1000; {347617#(<= proc_i 324)} is VALID [2019-05-15 10:25:53,957 INFO L273 TraceCheckUtils]: 490: Hoare triple {347617#(<= proc_i 324)} assume j > 4; {347617#(<= proc_i 324)} is VALID [2019-05-15 10:25:53,958 INFO L273 TraceCheckUtils]: 491: Hoare triple {347617#(<= proc_i 324)} assume j < 6; {347617#(<= proc_i 324)} is VALID [2019-05-15 10:25:53,958 INFO L273 TraceCheckUtils]: 492: Hoare triple {347617#(<= proc_i 324)} i := i + 4; {347636#(<= proc_i 328)} is VALID [2019-05-15 10:25:53,959 INFO L273 TraceCheckUtils]: 493: Hoare triple {347636#(<= proc_i 328)} assume i <= 1000; {347636#(<= proc_i 328)} is VALID [2019-05-15 10:25:53,959 INFO L273 TraceCheckUtils]: 494: Hoare triple {347636#(<= proc_i 328)} assume i + 4 < a[j]; {347636#(<= proc_i 328)} is VALID [2019-05-15 10:25:53,960 INFO L273 TraceCheckUtils]: 495: Hoare triple {347636#(<= proc_i 328)} assume a[5] == 1000; {347636#(<= proc_i 328)} is VALID [2019-05-15 10:25:53,960 INFO L273 TraceCheckUtils]: 496: Hoare triple {347636#(<= proc_i 328)} assume j > 4; {347636#(<= proc_i 328)} is VALID [2019-05-15 10:25:53,960 INFO L273 TraceCheckUtils]: 497: Hoare triple {347636#(<= proc_i 328)} assume j < 6; {347636#(<= proc_i 328)} is VALID [2019-05-15 10:25:53,961 INFO L273 TraceCheckUtils]: 498: Hoare triple {347636#(<= proc_i 328)} i := i + 4; {347655#(<= proc_i 332)} is VALID [2019-05-15 10:25:53,962 INFO L273 TraceCheckUtils]: 499: Hoare triple {347655#(<= proc_i 332)} assume i <= 1000; {347655#(<= proc_i 332)} is VALID [2019-05-15 10:25:53,962 INFO L273 TraceCheckUtils]: 500: Hoare triple {347655#(<= proc_i 332)} assume i + 4 < a[j]; {347655#(<= proc_i 332)} is VALID [2019-05-15 10:25:53,963 INFO L273 TraceCheckUtils]: 501: Hoare triple {347655#(<= proc_i 332)} assume a[5] == 1000; {347655#(<= proc_i 332)} is VALID [2019-05-15 10:25:53,963 INFO L273 TraceCheckUtils]: 502: Hoare triple {347655#(<= proc_i 332)} assume j > 4; {347655#(<= proc_i 332)} is VALID [2019-05-15 10:25:53,963 INFO L273 TraceCheckUtils]: 503: Hoare triple {347655#(<= proc_i 332)} assume j < 6; {347655#(<= proc_i 332)} is VALID [2019-05-15 10:25:53,964 INFO L273 TraceCheckUtils]: 504: Hoare triple {347655#(<= proc_i 332)} i := i + 4; {347674#(<= proc_i 336)} is VALID [2019-05-15 10:25:53,965 INFO L273 TraceCheckUtils]: 505: Hoare triple {347674#(<= proc_i 336)} assume i <= 1000; {347674#(<= proc_i 336)} is VALID [2019-05-15 10:25:53,965 INFO L273 TraceCheckUtils]: 506: Hoare triple {347674#(<= proc_i 336)} assume i + 4 < a[j]; {347674#(<= proc_i 336)} is VALID [2019-05-15 10:25:53,965 INFO L273 TraceCheckUtils]: 507: Hoare triple {347674#(<= proc_i 336)} assume a[5] == 1000; {347674#(<= proc_i 336)} is VALID [2019-05-15 10:25:53,966 INFO L273 TraceCheckUtils]: 508: Hoare triple {347674#(<= proc_i 336)} assume j > 4; {347674#(<= proc_i 336)} is VALID [2019-05-15 10:25:53,966 INFO L273 TraceCheckUtils]: 509: Hoare triple {347674#(<= proc_i 336)} assume j < 6; {347674#(<= proc_i 336)} is VALID [2019-05-15 10:25:53,967 INFO L273 TraceCheckUtils]: 510: Hoare triple {347674#(<= proc_i 336)} i := i + 4; {347693#(<= proc_i 340)} is VALID [2019-05-15 10:25:53,967 INFO L273 TraceCheckUtils]: 511: Hoare triple {347693#(<= proc_i 340)} assume i <= 1000; {347693#(<= proc_i 340)} is VALID [2019-05-15 10:25:53,968 INFO L273 TraceCheckUtils]: 512: Hoare triple {347693#(<= proc_i 340)} assume i + 4 < a[j]; {347693#(<= proc_i 340)} is VALID [2019-05-15 10:25:53,968 INFO L273 TraceCheckUtils]: 513: Hoare triple {347693#(<= proc_i 340)} assume a[5] == 1000; {347693#(<= proc_i 340)} is VALID [2019-05-15 10:25:53,969 INFO L273 TraceCheckUtils]: 514: Hoare triple {347693#(<= proc_i 340)} assume j > 4; {347693#(<= proc_i 340)} is VALID [2019-05-15 10:25:53,969 INFO L273 TraceCheckUtils]: 515: Hoare triple {347693#(<= proc_i 340)} assume j < 6; {347693#(<= proc_i 340)} is VALID [2019-05-15 10:25:53,970 INFO L273 TraceCheckUtils]: 516: Hoare triple {347693#(<= proc_i 340)} i := i + 4; {347712#(<= proc_i 344)} is VALID [2019-05-15 10:25:53,970 INFO L273 TraceCheckUtils]: 517: Hoare triple {347712#(<= proc_i 344)} assume i <= 1000; {347712#(<= proc_i 344)} is VALID [2019-05-15 10:25:53,971 INFO L273 TraceCheckUtils]: 518: Hoare triple {347712#(<= proc_i 344)} assume i + 4 < a[j]; {347712#(<= proc_i 344)} is VALID [2019-05-15 10:25:53,971 INFO L273 TraceCheckUtils]: 519: Hoare triple {347712#(<= proc_i 344)} assume a[5] == 1000; {347712#(<= proc_i 344)} is VALID [2019-05-15 10:25:53,972 INFO L273 TraceCheckUtils]: 520: Hoare triple {347712#(<= proc_i 344)} assume j > 4; {347712#(<= proc_i 344)} is VALID [2019-05-15 10:25:53,972 INFO L273 TraceCheckUtils]: 521: Hoare triple {347712#(<= proc_i 344)} assume j < 6; {347712#(<= proc_i 344)} is VALID [2019-05-15 10:25:53,973 INFO L273 TraceCheckUtils]: 522: Hoare triple {347712#(<= proc_i 344)} i := i + 4; {347731#(<= proc_i 348)} is VALID [2019-05-15 10:25:53,973 INFO L273 TraceCheckUtils]: 523: Hoare triple {347731#(<= proc_i 348)} assume i <= 1000; {347731#(<= proc_i 348)} is VALID [2019-05-15 10:25:53,974 INFO L273 TraceCheckUtils]: 524: Hoare triple {347731#(<= proc_i 348)} assume i + 4 < a[j]; {347731#(<= proc_i 348)} is VALID [2019-05-15 10:25:53,974 INFO L273 TraceCheckUtils]: 525: Hoare triple {347731#(<= proc_i 348)} assume a[5] == 1000; {347731#(<= proc_i 348)} is VALID [2019-05-15 10:25:53,975 INFO L273 TraceCheckUtils]: 526: Hoare triple {347731#(<= proc_i 348)} assume j > 4; {347731#(<= proc_i 348)} is VALID [2019-05-15 10:25:53,975 INFO L273 TraceCheckUtils]: 527: Hoare triple {347731#(<= proc_i 348)} assume j < 6; {347731#(<= proc_i 348)} is VALID [2019-05-15 10:25:53,976 INFO L273 TraceCheckUtils]: 528: Hoare triple {347731#(<= proc_i 348)} i := i + 4; {347750#(<= proc_i 352)} is VALID [2019-05-15 10:25:53,976 INFO L273 TraceCheckUtils]: 529: Hoare triple {347750#(<= proc_i 352)} assume i <= 1000; {347750#(<= proc_i 352)} is VALID [2019-05-15 10:25:53,977 INFO L273 TraceCheckUtils]: 530: Hoare triple {347750#(<= proc_i 352)} assume i + 4 < a[j]; {347750#(<= proc_i 352)} is VALID [2019-05-15 10:25:53,977 INFO L273 TraceCheckUtils]: 531: Hoare triple {347750#(<= proc_i 352)} assume a[5] == 1000; {347750#(<= proc_i 352)} is VALID [2019-05-15 10:25:53,978 INFO L273 TraceCheckUtils]: 532: Hoare triple {347750#(<= proc_i 352)} assume j > 4; {347750#(<= proc_i 352)} is VALID [2019-05-15 10:25:53,978 INFO L273 TraceCheckUtils]: 533: Hoare triple {347750#(<= proc_i 352)} assume j < 6; {347750#(<= proc_i 352)} is VALID [2019-05-15 10:25:53,979 INFO L273 TraceCheckUtils]: 534: Hoare triple {347750#(<= proc_i 352)} i := i + 4; {347769#(<= proc_i 356)} is VALID [2019-05-15 10:25:53,979 INFO L273 TraceCheckUtils]: 535: Hoare triple {347769#(<= proc_i 356)} assume i <= 1000; {347769#(<= proc_i 356)} is VALID [2019-05-15 10:25:53,980 INFO L273 TraceCheckUtils]: 536: Hoare triple {347769#(<= proc_i 356)} assume i + 4 < a[j]; {347769#(<= proc_i 356)} is VALID [2019-05-15 10:25:53,980 INFO L273 TraceCheckUtils]: 537: Hoare triple {347769#(<= proc_i 356)} assume a[5] == 1000; {347769#(<= proc_i 356)} is VALID [2019-05-15 10:25:53,981 INFO L273 TraceCheckUtils]: 538: Hoare triple {347769#(<= proc_i 356)} assume j > 4; {347769#(<= proc_i 356)} is VALID [2019-05-15 10:25:53,981 INFO L273 TraceCheckUtils]: 539: Hoare triple {347769#(<= proc_i 356)} assume j < 6; {347769#(<= proc_i 356)} is VALID [2019-05-15 10:25:53,982 INFO L273 TraceCheckUtils]: 540: Hoare triple {347769#(<= proc_i 356)} i := i + 4; {347788#(<= proc_i 360)} is VALID [2019-05-15 10:25:53,982 INFO L273 TraceCheckUtils]: 541: Hoare triple {347788#(<= proc_i 360)} assume i <= 1000; {347788#(<= proc_i 360)} is VALID [2019-05-15 10:25:53,983 INFO L273 TraceCheckUtils]: 542: Hoare triple {347788#(<= proc_i 360)} assume i + 4 < a[j]; {347788#(<= proc_i 360)} is VALID [2019-05-15 10:25:53,983 INFO L273 TraceCheckUtils]: 543: Hoare triple {347788#(<= proc_i 360)} assume a[5] == 1000; {347788#(<= proc_i 360)} is VALID [2019-05-15 10:25:53,984 INFO L273 TraceCheckUtils]: 544: Hoare triple {347788#(<= proc_i 360)} assume j > 4; {347788#(<= proc_i 360)} is VALID [2019-05-15 10:25:53,984 INFO L273 TraceCheckUtils]: 545: Hoare triple {347788#(<= proc_i 360)} assume j < 6; {347788#(<= proc_i 360)} is VALID [2019-05-15 10:25:53,985 INFO L273 TraceCheckUtils]: 546: Hoare triple {347788#(<= proc_i 360)} i := i + 4; {347807#(<= proc_i 364)} is VALID [2019-05-15 10:25:53,985 INFO L273 TraceCheckUtils]: 547: Hoare triple {347807#(<= proc_i 364)} assume i <= 1000; {347807#(<= proc_i 364)} is VALID [2019-05-15 10:25:53,986 INFO L273 TraceCheckUtils]: 548: Hoare triple {347807#(<= proc_i 364)} assume i + 4 < a[j]; {347807#(<= proc_i 364)} is VALID [2019-05-15 10:25:53,986 INFO L273 TraceCheckUtils]: 549: Hoare triple {347807#(<= proc_i 364)} assume a[5] == 1000; {347807#(<= proc_i 364)} is VALID [2019-05-15 10:25:53,987 INFO L273 TraceCheckUtils]: 550: Hoare triple {347807#(<= proc_i 364)} assume j > 4; {347807#(<= proc_i 364)} is VALID [2019-05-15 10:25:53,987 INFO L273 TraceCheckUtils]: 551: Hoare triple {347807#(<= proc_i 364)} assume j < 6; {347807#(<= proc_i 364)} is VALID [2019-05-15 10:25:53,988 INFO L273 TraceCheckUtils]: 552: Hoare triple {347807#(<= proc_i 364)} i := i + 4; {347826#(<= proc_i 368)} is VALID [2019-05-15 10:25:53,988 INFO L273 TraceCheckUtils]: 553: Hoare triple {347826#(<= proc_i 368)} assume i <= 1000; {347826#(<= proc_i 368)} is VALID [2019-05-15 10:25:53,989 INFO L273 TraceCheckUtils]: 554: Hoare triple {347826#(<= proc_i 368)} assume i + 4 < a[j]; {347826#(<= proc_i 368)} is VALID [2019-05-15 10:25:53,989 INFO L273 TraceCheckUtils]: 555: Hoare triple {347826#(<= proc_i 368)} assume a[5] == 1000; {347826#(<= proc_i 368)} is VALID [2019-05-15 10:25:53,989 INFO L273 TraceCheckUtils]: 556: Hoare triple {347826#(<= proc_i 368)} assume j > 4; {347826#(<= proc_i 368)} is VALID [2019-05-15 10:25:53,990 INFO L273 TraceCheckUtils]: 557: Hoare triple {347826#(<= proc_i 368)} assume j < 6; {347826#(<= proc_i 368)} is VALID [2019-05-15 10:25:53,991 INFO L273 TraceCheckUtils]: 558: Hoare triple {347826#(<= proc_i 368)} i := i + 4; {347845#(<= proc_i 372)} is VALID [2019-05-15 10:25:53,991 INFO L273 TraceCheckUtils]: 559: Hoare triple {347845#(<= proc_i 372)} assume i <= 1000; {347845#(<= proc_i 372)} is VALID [2019-05-15 10:25:53,991 INFO L273 TraceCheckUtils]: 560: Hoare triple {347845#(<= proc_i 372)} assume i + 4 < a[j]; {347845#(<= proc_i 372)} is VALID [2019-05-15 10:25:53,992 INFO L273 TraceCheckUtils]: 561: Hoare triple {347845#(<= proc_i 372)} assume a[5] == 1000; {347845#(<= proc_i 372)} is VALID [2019-05-15 10:25:53,992 INFO L273 TraceCheckUtils]: 562: Hoare triple {347845#(<= proc_i 372)} assume j > 4; {347845#(<= proc_i 372)} is VALID [2019-05-15 10:25:53,993 INFO L273 TraceCheckUtils]: 563: Hoare triple {347845#(<= proc_i 372)} assume j < 6; {347845#(<= proc_i 372)} is VALID [2019-05-15 10:25:53,994 INFO L273 TraceCheckUtils]: 564: Hoare triple {347845#(<= proc_i 372)} i := i + 4; {347864#(<= proc_i 376)} is VALID [2019-05-15 10:25:53,994 INFO L273 TraceCheckUtils]: 565: Hoare triple {347864#(<= proc_i 376)} assume i <= 1000; {347864#(<= proc_i 376)} is VALID [2019-05-15 10:25:53,994 INFO L273 TraceCheckUtils]: 566: Hoare triple {347864#(<= proc_i 376)} assume i + 4 < a[j]; {347864#(<= proc_i 376)} is VALID [2019-05-15 10:25:53,995 INFO L273 TraceCheckUtils]: 567: Hoare triple {347864#(<= proc_i 376)} assume a[5] == 1000; {347864#(<= proc_i 376)} is VALID [2019-05-15 10:25:53,995 INFO L273 TraceCheckUtils]: 568: Hoare triple {347864#(<= proc_i 376)} assume j > 4; {347864#(<= proc_i 376)} is VALID [2019-05-15 10:25:53,996 INFO L273 TraceCheckUtils]: 569: Hoare triple {347864#(<= proc_i 376)} assume j < 6; {347864#(<= proc_i 376)} is VALID [2019-05-15 10:25:53,996 INFO L273 TraceCheckUtils]: 570: Hoare triple {347864#(<= proc_i 376)} i := i + 4; {347883#(<= proc_i 380)} is VALID [2019-05-15 10:25:53,997 INFO L273 TraceCheckUtils]: 571: Hoare triple {347883#(<= proc_i 380)} assume i <= 1000; {347883#(<= proc_i 380)} is VALID [2019-05-15 10:25:53,997 INFO L273 TraceCheckUtils]: 572: Hoare triple {347883#(<= proc_i 380)} assume i + 4 < a[j]; {347883#(<= proc_i 380)} is VALID [2019-05-15 10:25:53,998 INFO L273 TraceCheckUtils]: 573: Hoare triple {347883#(<= proc_i 380)} assume a[5] == 1000; {347883#(<= proc_i 380)} is VALID [2019-05-15 10:25:53,998 INFO L273 TraceCheckUtils]: 574: Hoare triple {347883#(<= proc_i 380)} assume j > 4; {347883#(<= proc_i 380)} is VALID [2019-05-15 10:25:53,999 INFO L273 TraceCheckUtils]: 575: Hoare triple {347883#(<= proc_i 380)} assume j < 6; {347883#(<= proc_i 380)} is VALID [2019-05-15 10:25:53,999 INFO L273 TraceCheckUtils]: 576: Hoare triple {347883#(<= proc_i 380)} i := i + 4; {347902#(<= proc_i 384)} is VALID [2019-05-15 10:25:54,000 INFO L273 TraceCheckUtils]: 577: Hoare triple {347902#(<= proc_i 384)} assume i <= 1000; {347902#(<= proc_i 384)} is VALID [2019-05-15 10:25:54,000 INFO L273 TraceCheckUtils]: 578: Hoare triple {347902#(<= proc_i 384)} assume i + 4 < a[j]; {347902#(<= proc_i 384)} is VALID [2019-05-15 10:25:54,001 INFO L273 TraceCheckUtils]: 579: Hoare triple {347902#(<= proc_i 384)} assume a[5] == 1000; {347902#(<= proc_i 384)} is VALID [2019-05-15 10:25:54,001 INFO L273 TraceCheckUtils]: 580: Hoare triple {347902#(<= proc_i 384)} assume j > 4; {347902#(<= proc_i 384)} is VALID [2019-05-15 10:25:54,002 INFO L273 TraceCheckUtils]: 581: Hoare triple {347902#(<= proc_i 384)} assume j < 6; {347902#(<= proc_i 384)} is VALID [2019-05-15 10:25:54,002 INFO L273 TraceCheckUtils]: 582: Hoare triple {347902#(<= proc_i 384)} i := i + 4; {347921#(<= proc_i 388)} is VALID [2019-05-15 10:25:54,003 INFO L273 TraceCheckUtils]: 583: Hoare triple {347921#(<= proc_i 388)} assume i <= 1000; {347921#(<= proc_i 388)} is VALID [2019-05-15 10:25:54,003 INFO L273 TraceCheckUtils]: 584: Hoare triple {347921#(<= proc_i 388)} assume i + 4 < a[j]; {347921#(<= proc_i 388)} is VALID [2019-05-15 10:25:54,004 INFO L273 TraceCheckUtils]: 585: Hoare triple {347921#(<= proc_i 388)} assume a[5] == 1000; {347921#(<= proc_i 388)} is VALID [2019-05-15 10:25:54,004 INFO L273 TraceCheckUtils]: 586: Hoare triple {347921#(<= proc_i 388)} assume j > 4; {347921#(<= proc_i 388)} is VALID [2019-05-15 10:25:54,005 INFO L273 TraceCheckUtils]: 587: Hoare triple {347921#(<= proc_i 388)} assume j < 6; {347921#(<= proc_i 388)} is VALID [2019-05-15 10:25:54,005 INFO L273 TraceCheckUtils]: 588: Hoare triple {347921#(<= proc_i 388)} i := i + 4; {347940#(<= proc_i 392)} is VALID [2019-05-15 10:25:54,006 INFO L273 TraceCheckUtils]: 589: Hoare triple {347940#(<= proc_i 392)} assume i <= 1000; {347940#(<= proc_i 392)} is VALID [2019-05-15 10:25:54,006 INFO L273 TraceCheckUtils]: 590: Hoare triple {347940#(<= proc_i 392)} assume i + 4 < a[j]; {347940#(<= proc_i 392)} is VALID [2019-05-15 10:25:54,007 INFO L273 TraceCheckUtils]: 591: Hoare triple {347940#(<= proc_i 392)} assume a[5] == 1000; {347940#(<= proc_i 392)} is VALID [2019-05-15 10:25:54,007 INFO L273 TraceCheckUtils]: 592: Hoare triple {347940#(<= proc_i 392)} assume j > 4; {347940#(<= proc_i 392)} is VALID [2019-05-15 10:25:54,008 INFO L273 TraceCheckUtils]: 593: Hoare triple {347940#(<= proc_i 392)} assume j < 6; {347940#(<= proc_i 392)} is VALID [2019-05-15 10:25:54,008 INFO L273 TraceCheckUtils]: 594: Hoare triple {347940#(<= proc_i 392)} i := i + 4; {347959#(<= proc_i 396)} is VALID [2019-05-15 10:25:54,009 INFO L273 TraceCheckUtils]: 595: Hoare triple {347959#(<= proc_i 396)} assume i <= 1000; {347959#(<= proc_i 396)} is VALID [2019-05-15 10:25:54,009 INFO L273 TraceCheckUtils]: 596: Hoare triple {347959#(<= proc_i 396)} assume i + 4 < a[j]; {347959#(<= proc_i 396)} is VALID [2019-05-15 10:25:54,010 INFO L273 TraceCheckUtils]: 597: Hoare triple {347959#(<= proc_i 396)} assume a[5] == 1000; {347959#(<= proc_i 396)} is VALID [2019-05-15 10:25:54,010 INFO L273 TraceCheckUtils]: 598: Hoare triple {347959#(<= proc_i 396)} assume j > 4; {347959#(<= proc_i 396)} is VALID [2019-05-15 10:25:54,010 INFO L273 TraceCheckUtils]: 599: Hoare triple {347959#(<= proc_i 396)} assume j < 6; {347959#(<= proc_i 396)} is VALID [2019-05-15 10:25:54,011 INFO L273 TraceCheckUtils]: 600: Hoare triple {347959#(<= proc_i 396)} i := i + 4; {347978#(<= proc_i 400)} is VALID [2019-05-15 10:25:54,012 INFO L273 TraceCheckUtils]: 601: Hoare triple {347978#(<= proc_i 400)} assume i <= 1000; {347978#(<= proc_i 400)} is VALID [2019-05-15 10:25:54,012 INFO L273 TraceCheckUtils]: 602: Hoare triple {347978#(<= proc_i 400)} assume i + 4 < a[j]; {347978#(<= proc_i 400)} is VALID [2019-05-15 10:25:54,013 INFO L273 TraceCheckUtils]: 603: Hoare triple {347978#(<= proc_i 400)} assume a[5] == 1000; {347978#(<= proc_i 400)} is VALID [2019-05-15 10:25:54,013 INFO L273 TraceCheckUtils]: 604: Hoare triple {347978#(<= proc_i 400)} assume j > 4; {347978#(<= proc_i 400)} is VALID [2019-05-15 10:25:54,013 INFO L273 TraceCheckUtils]: 605: Hoare triple {347978#(<= proc_i 400)} assume j < 6; {347978#(<= proc_i 400)} is VALID [2019-05-15 10:25:54,014 INFO L273 TraceCheckUtils]: 606: Hoare triple {347978#(<= proc_i 400)} i := i + 4; {347997#(<= proc_i 404)} is VALID [2019-05-15 10:25:54,015 INFO L273 TraceCheckUtils]: 607: Hoare triple {347997#(<= proc_i 404)} assume i <= 1000; {347997#(<= proc_i 404)} is VALID [2019-05-15 10:25:54,015 INFO L273 TraceCheckUtils]: 608: Hoare triple {347997#(<= proc_i 404)} assume i + 4 < a[j]; {347997#(<= proc_i 404)} is VALID [2019-05-15 10:25:54,015 INFO L273 TraceCheckUtils]: 609: Hoare triple {347997#(<= proc_i 404)} assume a[5] == 1000; {347997#(<= proc_i 404)} is VALID [2019-05-15 10:25:54,016 INFO L273 TraceCheckUtils]: 610: Hoare triple {347997#(<= proc_i 404)} assume j > 4; {347997#(<= proc_i 404)} is VALID [2019-05-15 10:25:54,016 INFO L273 TraceCheckUtils]: 611: Hoare triple {347997#(<= proc_i 404)} assume j < 6; {347997#(<= proc_i 404)} is VALID [2019-05-15 10:25:54,017 INFO L273 TraceCheckUtils]: 612: Hoare triple {347997#(<= proc_i 404)} i := i + 4; {348016#(<= proc_i 408)} is VALID [2019-05-15 10:25:54,018 INFO L273 TraceCheckUtils]: 613: Hoare triple {348016#(<= proc_i 408)} assume i <= 1000; {348016#(<= proc_i 408)} is VALID [2019-05-15 10:25:54,018 INFO L273 TraceCheckUtils]: 614: Hoare triple {348016#(<= proc_i 408)} assume i + 4 < a[j]; {348016#(<= proc_i 408)} is VALID [2019-05-15 10:25:54,018 INFO L273 TraceCheckUtils]: 615: Hoare triple {348016#(<= proc_i 408)} assume a[5] == 1000; {348016#(<= proc_i 408)} is VALID [2019-05-15 10:25:54,019 INFO L273 TraceCheckUtils]: 616: Hoare triple {348016#(<= proc_i 408)} assume j > 4; {348016#(<= proc_i 408)} is VALID [2019-05-15 10:25:54,019 INFO L273 TraceCheckUtils]: 617: Hoare triple {348016#(<= proc_i 408)} assume j < 6; {348016#(<= proc_i 408)} is VALID [2019-05-15 10:25:54,020 INFO L273 TraceCheckUtils]: 618: Hoare triple {348016#(<= proc_i 408)} i := i + 4; {348035#(<= proc_i 412)} is VALID [2019-05-15 10:25:54,020 INFO L273 TraceCheckUtils]: 619: Hoare triple {348035#(<= proc_i 412)} assume i <= 1000; {348035#(<= proc_i 412)} is VALID [2019-05-15 10:25:54,021 INFO L273 TraceCheckUtils]: 620: Hoare triple {348035#(<= proc_i 412)} assume i + 4 < a[j]; {348035#(<= proc_i 412)} is VALID [2019-05-15 10:25:54,021 INFO L273 TraceCheckUtils]: 621: Hoare triple {348035#(<= proc_i 412)} assume a[5] == 1000; {348035#(<= proc_i 412)} is VALID [2019-05-15 10:25:54,022 INFO L273 TraceCheckUtils]: 622: Hoare triple {348035#(<= proc_i 412)} assume j > 4; {348035#(<= proc_i 412)} is VALID [2019-05-15 10:25:54,022 INFO L273 TraceCheckUtils]: 623: Hoare triple {348035#(<= proc_i 412)} assume j < 6; {348035#(<= proc_i 412)} is VALID [2019-05-15 10:25:54,023 INFO L273 TraceCheckUtils]: 624: Hoare triple {348035#(<= proc_i 412)} i := i + 4; {348054#(<= proc_i 416)} is VALID [2019-05-15 10:25:54,023 INFO L273 TraceCheckUtils]: 625: Hoare triple {348054#(<= proc_i 416)} assume i <= 1000; {348054#(<= proc_i 416)} is VALID [2019-05-15 10:25:54,024 INFO L273 TraceCheckUtils]: 626: Hoare triple {348054#(<= proc_i 416)} assume i + 4 < a[j]; {348054#(<= proc_i 416)} is VALID [2019-05-15 10:25:54,024 INFO L273 TraceCheckUtils]: 627: Hoare triple {348054#(<= proc_i 416)} assume a[5] == 1000; {348054#(<= proc_i 416)} is VALID [2019-05-15 10:25:54,025 INFO L273 TraceCheckUtils]: 628: Hoare triple {348054#(<= proc_i 416)} assume j > 4; {348054#(<= proc_i 416)} is VALID [2019-05-15 10:25:54,025 INFO L273 TraceCheckUtils]: 629: Hoare triple {348054#(<= proc_i 416)} assume j < 6; {348054#(<= proc_i 416)} is VALID [2019-05-15 10:25:54,026 INFO L273 TraceCheckUtils]: 630: Hoare triple {348054#(<= proc_i 416)} i := i + 4; {348073#(<= proc_i 420)} is VALID [2019-05-15 10:25:54,026 INFO L273 TraceCheckUtils]: 631: Hoare triple {348073#(<= proc_i 420)} assume i <= 1000; {348073#(<= proc_i 420)} is VALID [2019-05-15 10:25:54,027 INFO L273 TraceCheckUtils]: 632: Hoare triple {348073#(<= proc_i 420)} assume i + 4 < a[j]; {348073#(<= proc_i 420)} is VALID [2019-05-15 10:25:54,027 INFO L273 TraceCheckUtils]: 633: Hoare triple {348073#(<= proc_i 420)} assume a[5] == 1000; {348073#(<= proc_i 420)} is VALID [2019-05-15 10:25:54,028 INFO L273 TraceCheckUtils]: 634: Hoare triple {348073#(<= proc_i 420)} assume j > 4; {348073#(<= proc_i 420)} is VALID [2019-05-15 10:25:54,028 INFO L273 TraceCheckUtils]: 635: Hoare triple {348073#(<= proc_i 420)} assume j < 6; {348073#(<= proc_i 420)} is VALID [2019-05-15 10:25:54,029 INFO L273 TraceCheckUtils]: 636: Hoare triple {348073#(<= proc_i 420)} i := i + 4; {348092#(<= proc_i 424)} is VALID [2019-05-15 10:25:54,029 INFO L273 TraceCheckUtils]: 637: Hoare triple {348092#(<= proc_i 424)} assume i <= 1000; {348092#(<= proc_i 424)} is VALID [2019-05-15 10:25:54,030 INFO L273 TraceCheckUtils]: 638: Hoare triple {348092#(<= proc_i 424)} assume i + 4 < a[j]; {348092#(<= proc_i 424)} is VALID [2019-05-15 10:25:54,030 INFO L273 TraceCheckUtils]: 639: Hoare triple {348092#(<= proc_i 424)} assume a[5] == 1000; {348092#(<= proc_i 424)} is VALID [2019-05-15 10:25:54,031 INFO L273 TraceCheckUtils]: 640: Hoare triple {348092#(<= proc_i 424)} assume j > 4; {348092#(<= proc_i 424)} is VALID [2019-05-15 10:25:54,031 INFO L273 TraceCheckUtils]: 641: Hoare triple {348092#(<= proc_i 424)} assume j < 6; {348092#(<= proc_i 424)} is VALID [2019-05-15 10:25:54,032 INFO L273 TraceCheckUtils]: 642: Hoare triple {348092#(<= proc_i 424)} i := i + 4; {348111#(<= proc_i 428)} is VALID [2019-05-15 10:25:54,032 INFO L273 TraceCheckUtils]: 643: Hoare triple {348111#(<= proc_i 428)} assume i <= 1000; {348111#(<= proc_i 428)} is VALID [2019-05-15 10:25:54,033 INFO L273 TraceCheckUtils]: 644: Hoare triple {348111#(<= proc_i 428)} assume i + 4 < a[j]; {348111#(<= proc_i 428)} is VALID [2019-05-15 10:25:54,033 INFO L273 TraceCheckUtils]: 645: Hoare triple {348111#(<= proc_i 428)} assume a[5] == 1000; {348111#(<= proc_i 428)} is VALID [2019-05-15 10:25:54,034 INFO L273 TraceCheckUtils]: 646: Hoare triple {348111#(<= proc_i 428)} assume j > 4; {348111#(<= proc_i 428)} is VALID [2019-05-15 10:25:54,034 INFO L273 TraceCheckUtils]: 647: Hoare triple {348111#(<= proc_i 428)} assume j < 6; {348111#(<= proc_i 428)} is VALID [2019-05-15 10:25:54,035 INFO L273 TraceCheckUtils]: 648: Hoare triple {348111#(<= proc_i 428)} i := i + 4; {348130#(<= proc_i 432)} is VALID [2019-05-15 10:25:54,035 INFO L273 TraceCheckUtils]: 649: Hoare triple {348130#(<= proc_i 432)} assume i <= 1000; {348130#(<= proc_i 432)} is VALID [2019-05-15 10:25:54,036 INFO L273 TraceCheckUtils]: 650: Hoare triple {348130#(<= proc_i 432)} assume i + 4 < a[j]; {348130#(<= proc_i 432)} is VALID [2019-05-15 10:25:54,036 INFO L273 TraceCheckUtils]: 651: Hoare triple {348130#(<= proc_i 432)} assume a[5] == 1000; {348130#(<= proc_i 432)} is VALID [2019-05-15 10:25:54,037 INFO L273 TraceCheckUtils]: 652: Hoare triple {348130#(<= proc_i 432)} assume j > 4; {348130#(<= proc_i 432)} is VALID [2019-05-15 10:25:54,037 INFO L273 TraceCheckUtils]: 653: Hoare triple {348130#(<= proc_i 432)} assume j < 6; {348130#(<= proc_i 432)} is VALID [2019-05-15 10:25:54,038 INFO L273 TraceCheckUtils]: 654: Hoare triple {348130#(<= proc_i 432)} i := i + 4; {348149#(<= proc_i 436)} is VALID [2019-05-15 10:25:54,038 INFO L273 TraceCheckUtils]: 655: Hoare triple {348149#(<= proc_i 436)} assume i <= 1000; {348149#(<= proc_i 436)} is VALID [2019-05-15 10:25:54,039 INFO L273 TraceCheckUtils]: 656: Hoare triple {348149#(<= proc_i 436)} assume i + 4 < a[j]; {348149#(<= proc_i 436)} is VALID [2019-05-15 10:25:54,039 INFO L273 TraceCheckUtils]: 657: Hoare triple {348149#(<= proc_i 436)} assume a[5] == 1000; {348149#(<= proc_i 436)} is VALID [2019-05-15 10:25:54,039 INFO L273 TraceCheckUtils]: 658: Hoare triple {348149#(<= proc_i 436)} assume j > 4; {348149#(<= proc_i 436)} is VALID [2019-05-15 10:25:54,040 INFO L273 TraceCheckUtils]: 659: Hoare triple {348149#(<= proc_i 436)} assume j < 6; {348149#(<= proc_i 436)} is VALID [2019-05-15 10:25:54,041 INFO L273 TraceCheckUtils]: 660: Hoare triple {348149#(<= proc_i 436)} i := i + 4; {348168#(<= proc_i 440)} is VALID [2019-05-15 10:25:54,041 INFO L273 TraceCheckUtils]: 661: Hoare triple {348168#(<= proc_i 440)} assume i <= 1000; {348168#(<= proc_i 440)} is VALID [2019-05-15 10:25:54,042 INFO L273 TraceCheckUtils]: 662: Hoare triple {348168#(<= proc_i 440)} assume i + 4 < a[j]; {348168#(<= proc_i 440)} is VALID [2019-05-15 10:25:54,042 INFO L273 TraceCheckUtils]: 663: Hoare triple {348168#(<= proc_i 440)} assume a[5] == 1000; {348168#(<= proc_i 440)} is VALID [2019-05-15 10:25:54,042 INFO L273 TraceCheckUtils]: 664: Hoare triple {348168#(<= proc_i 440)} assume j > 4; {348168#(<= proc_i 440)} is VALID [2019-05-15 10:25:54,043 INFO L273 TraceCheckUtils]: 665: Hoare triple {348168#(<= proc_i 440)} assume j < 6; {348168#(<= proc_i 440)} is VALID [2019-05-15 10:25:54,044 INFO L273 TraceCheckUtils]: 666: Hoare triple {348168#(<= proc_i 440)} i := i + 4; {348187#(<= proc_i 444)} is VALID [2019-05-15 10:25:54,044 INFO L273 TraceCheckUtils]: 667: Hoare triple {348187#(<= proc_i 444)} assume i <= 1000; {348187#(<= proc_i 444)} is VALID [2019-05-15 10:25:54,044 INFO L273 TraceCheckUtils]: 668: Hoare triple {348187#(<= proc_i 444)} assume i + 4 < a[j]; {348187#(<= proc_i 444)} is VALID [2019-05-15 10:25:54,045 INFO L273 TraceCheckUtils]: 669: Hoare triple {348187#(<= proc_i 444)} assume a[5] == 1000; {348187#(<= proc_i 444)} is VALID [2019-05-15 10:25:54,045 INFO L273 TraceCheckUtils]: 670: Hoare triple {348187#(<= proc_i 444)} assume j > 4; {348187#(<= proc_i 444)} is VALID [2019-05-15 10:25:54,046 INFO L273 TraceCheckUtils]: 671: Hoare triple {348187#(<= proc_i 444)} assume j < 6; {348187#(<= proc_i 444)} is VALID [2019-05-15 10:25:54,046 INFO L273 TraceCheckUtils]: 672: Hoare triple {348187#(<= proc_i 444)} i := i + 4; {348206#(<= proc_i 448)} is VALID [2019-05-15 10:25:54,047 INFO L273 TraceCheckUtils]: 673: Hoare triple {348206#(<= proc_i 448)} assume i <= 1000; {348206#(<= proc_i 448)} is VALID [2019-05-15 10:25:54,047 INFO L273 TraceCheckUtils]: 674: Hoare triple {348206#(<= proc_i 448)} assume i + 4 < a[j]; {348206#(<= proc_i 448)} is VALID [2019-05-15 10:25:54,048 INFO L273 TraceCheckUtils]: 675: Hoare triple {348206#(<= proc_i 448)} assume a[5] == 1000; {348206#(<= proc_i 448)} is VALID [2019-05-15 10:25:54,048 INFO L273 TraceCheckUtils]: 676: Hoare triple {348206#(<= proc_i 448)} assume j > 4; {348206#(<= proc_i 448)} is VALID [2019-05-15 10:25:54,049 INFO L273 TraceCheckUtils]: 677: Hoare triple {348206#(<= proc_i 448)} assume j < 6; {348206#(<= proc_i 448)} is VALID [2019-05-15 10:25:54,049 INFO L273 TraceCheckUtils]: 678: Hoare triple {348206#(<= proc_i 448)} i := i + 4; {348225#(<= proc_i 452)} is VALID [2019-05-15 10:25:54,050 INFO L273 TraceCheckUtils]: 679: Hoare triple {348225#(<= proc_i 452)} assume i <= 1000; {348225#(<= proc_i 452)} is VALID [2019-05-15 10:25:54,050 INFO L273 TraceCheckUtils]: 680: Hoare triple {348225#(<= proc_i 452)} assume i + 4 < a[j]; {348225#(<= proc_i 452)} is VALID [2019-05-15 10:25:54,051 INFO L273 TraceCheckUtils]: 681: Hoare triple {348225#(<= proc_i 452)} assume a[5] == 1000; {348225#(<= proc_i 452)} is VALID [2019-05-15 10:25:54,051 INFO L273 TraceCheckUtils]: 682: Hoare triple {348225#(<= proc_i 452)} assume j > 4; {348225#(<= proc_i 452)} is VALID [2019-05-15 10:25:54,052 INFO L273 TraceCheckUtils]: 683: Hoare triple {348225#(<= proc_i 452)} assume j < 6; {348225#(<= proc_i 452)} is VALID [2019-05-15 10:25:54,052 INFO L273 TraceCheckUtils]: 684: Hoare triple {348225#(<= proc_i 452)} i := i + 4; {348244#(<= proc_i 456)} is VALID [2019-05-15 10:25:54,053 INFO L273 TraceCheckUtils]: 685: Hoare triple {348244#(<= proc_i 456)} assume i <= 1000; {348244#(<= proc_i 456)} is VALID [2019-05-15 10:25:54,053 INFO L273 TraceCheckUtils]: 686: Hoare triple {348244#(<= proc_i 456)} assume i + 4 < a[j]; {348244#(<= proc_i 456)} is VALID [2019-05-15 10:25:54,054 INFO L273 TraceCheckUtils]: 687: Hoare triple {348244#(<= proc_i 456)} assume a[5] == 1000; {348244#(<= proc_i 456)} is VALID [2019-05-15 10:25:54,054 INFO L273 TraceCheckUtils]: 688: Hoare triple {348244#(<= proc_i 456)} assume j > 4; {348244#(<= proc_i 456)} is VALID [2019-05-15 10:25:54,055 INFO L273 TraceCheckUtils]: 689: Hoare triple {348244#(<= proc_i 456)} assume j < 6; {348244#(<= proc_i 456)} is VALID [2019-05-15 10:25:54,055 INFO L273 TraceCheckUtils]: 690: Hoare triple {348244#(<= proc_i 456)} i := i + 4; {348263#(<= proc_i 460)} is VALID [2019-05-15 10:25:54,056 INFO L273 TraceCheckUtils]: 691: Hoare triple {348263#(<= proc_i 460)} assume i <= 1000; {348263#(<= proc_i 460)} is VALID [2019-05-15 10:25:54,056 INFO L273 TraceCheckUtils]: 692: Hoare triple {348263#(<= proc_i 460)} assume i + 4 < a[j]; {348263#(<= proc_i 460)} is VALID [2019-05-15 10:25:54,057 INFO L273 TraceCheckUtils]: 693: Hoare triple {348263#(<= proc_i 460)} assume a[5] == 1000; {348263#(<= proc_i 460)} is VALID [2019-05-15 10:25:54,057 INFO L273 TraceCheckUtils]: 694: Hoare triple {348263#(<= proc_i 460)} assume j > 4; {348263#(<= proc_i 460)} is VALID [2019-05-15 10:25:54,058 INFO L273 TraceCheckUtils]: 695: Hoare triple {348263#(<= proc_i 460)} assume j < 6; {348263#(<= proc_i 460)} is VALID [2019-05-15 10:25:54,058 INFO L273 TraceCheckUtils]: 696: Hoare triple {348263#(<= proc_i 460)} i := i + 4; {348282#(<= proc_i 464)} is VALID [2019-05-15 10:25:54,059 INFO L273 TraceCheckUtils]: 697: Hoare triple {348282#(<= proc_i 464)} assume i <= 1000; {348282#(<= proc_i 464)} is VALID [2019-05-15 10:25:54,059 INFO L273 TraceCheckUtils]: 698: Hoare triple {348282#(<= proc_i 464)} assume i + 4 < a[j]; {348282#(<= proc_i 464)} is VALID [2019-05-15 10:25:54,060 INFO L273 TraceCheckUtils]: 699: Hoare triple {348282#(<= proc_i 464)} assume a[5] == 1000; {348282#(<= proc_i 464)} is VALID [2019-05-15 10:25:54,060 INFO L273 TraceCheckUtils]: 700: Hoare triple {348282#(<= proc_i 464)} assume j > 4; {348282#(<= proc_i 464)} is VALID [2019-05-15 10:25:54,061 INFO L273 TraceCheckUtils]: 701: Hoare triple {348282#(<= proc_i 464)} assume j < 6; {348282#(<= proc_i 464)} is VALID [2019-05-15 10:25:54,061 INFO L273 TraceCheckUtils]: 702: Hoare triple {348282#(<= proc_i 464)} i := i + 4; {348301#(<= proc_i 468)} is VALID [2019-05-15 10:25:54,062 INFO L273 TraceCheckUtils]: 703: Hoare triple {348301#(<= proc_i 468)} assume i <= 1000; {348301#(<= proc_i 468)} is VALID [2019-05-15 10:25:54,062 INFO L273 TraceCheckUtils]: 704: Hoare triple {348301#(<= proc_i 468)} assume i + 4 < a[j]; {348301#(<= proc_i 468)} is VALID [2019-05-15 10:25:54,063 INFO L273 TraceCheckUtils]: 705: Hoare triple {348301#(<= proc_i 468)} assume a[5] == 1000; {348301#(<= proc_i 468)} is VALID [2019-05-15 10:25:54,063 INFO L273 TraceCheckUtils]: 706: Hoare triple {348301#(<= proc_i 468)} assume j > 4; {348301#(<= proc_i 468)} is VALID [2019-05-15 10:25:54,064 INFO L273 TraceCheckUtils]: 707: Hoare triple {348301#(<= proc_i 468)} assume j < 6; {348301#(<= proc_i 468)} is VALID [2019-05-15 10:25:54,064 INFO L273 TraceCheckUtils]: 708: Hoare triple {348301#(<= proc_i 468)} i := i + 4; {348320#(<= proc_i 472)} is VALID [2019-05-15 10:25:54,065 INFO L273 TraceCheckUtils]: 709: Hoare triple {348320#(<= proc_i 472)} assume i <= 1000; {348320#(<= proc_i 472)} is VALID [2019-05-15 10:25:54,065 INFO L273 TraceCheckUtils]: 710: Hoare triple {348320#(<= proc_i 472)} assume i + 4 < a[j]; {348320#(<= proc_i 472)} is VALID [2019-05-15 10:25:54,066 INFO L273 TraceCheckUtils]: 711: Hoare triple {348320#(<= proc_i 472)} assume a[5] == 1000; {348320#(<= proc_i 472)} is VALID [2019-05-15 10:25:54,066 INFO L273 TraceCheckUtils]: 712: Hoare triple {348320#(<= proc_i 472)} assume j > 4; {348320#(<= proc_i 472)} is VALID [2019-05-15 10:25:54,066 INFO L273 TraceCheckUtils]: 713: Hoare triple {348320#(<= proc_i 472)} assume j < 6; {348320#(<= proc_i 472)} is VALID [2019-05-15 10:25:54,067 INFO L273 TraceCheckUtils]: 714: Hoare triple {348320#(<= proc_i 472)} i := i + 4; {348339#(<= proc_i 476)} is VALID [2019-05-15 10:25:54,068 INFO L273 TraceCheckUtils]: 715: Hoare triple {348339#(<= proc_i 476)} assume i <= 1000; {348339#(<= proc_i 476)} is VALID [2019-05-15 10:25:54,068 INFO L273 TraceCheckUtils]: 716: Hoare triple {348339#(<= proc_i 476)} assume i + 4 < a[j]; {348339#(<= proc_i 476)} is VALID [2019-05-15 10:25:54,069 INFO L273 TraceCheckUtils]: 717: Hoare triple {348339#(<= proc_i 476)} assume a[5] == 1000; {348339#(<= proc_i 476)} is VALID [2019-05-15 10:25:54,069 INFO L273 TraceCheckUtils]: 718: Hoare triple {348339#(<= proc_i 476)} assume j > 4; {348339#(<= proc_i 476)} is VALID [2019-05-15 10:25:54,069 INFO L273 TraceCheckUtils]: 719: Hoare triple {348339#(<= proc_i 476)} assume j < 6; {348339#(<= proc_i 476)} is VALID [2019-05-15 10:25:54,070 INFO L273 TraceCheckUtils]: 720: Hoare triple {348339#(<= proc_i 476)} i := i + 4; {348358#(<= proc_i 480)} is VALID [2019-05-15 10:25:54,071 INFO L273 TraceCheckUtils]: 721: Hoare triple {348358#(<= proc_i 480)} assume i <= 1000; {348358#(<= proc_i 480)} is VALID [2019-05-15 10:25:54,071 INFO L273 TraceCheckUtils]: 722: Hoare triple {348358#(<= proc_i 480)} assume i + 4 < a[j]; {348358#(<= proc_i 480)} is VALID [2019-05-15 10:25:54,071 INFO L273 TraceCheckUtils]: 723: Hoare triple {348358#(<= proc_i 480)} assume a[5] == 1000; {348358#(<= proc_i 480)} is VALID [2019-05-15 10:25:54,072 INFO L273 TraceCheckUtils]: 724: Hoare triple {348358#(<= proc_i 480)} assume j > 4; {348358#(<= proc_i 480)} is VALID [2019-05-15 10:25:54,072 INFO L273 TraceCheckUtils]: 725: Hoare triple {348358#(<= proc_i 480)} assume j < 6; {348358#(<= proc_i 480)} is VALID [2019-05-15 10:25:54,073 INFO L273 TraceCheckUtils]: 726: Hoare triple {348358#(<= proc_i 480)} i := i + 4; {348377#(<= proc_i 484)} is VALID [2019-05-15 10:25:54,073 INFO L273 TraceCheckUtils]: 727: Hoare triple {348377#(<= proc_i 484)} assume i <= 1000; {348377#(<= proc_i 484)} is VALID [2019-05-15 10:25:54,074 INFO L273 TraceCheckUtils]: 728: Hoare triple {348377#(<= proc_i 484)} assume i + 4 < a[j]; {348377#(<= proc_i 484)} is VALID [2019-05-15 10:25:54,074 INFO L273 TraceCheckUtils]: 729: Hoare triple {348377#(<= proc_i 484)} assume a[5] == 1000; {348377#(<= proc_i 484)} is VALID [2019-05-15 10:25:54,075 INFO L273 TraceCheckUtils]: 730: Hoare triple {348377#(<= proc_i 484)} assume j > 4; {348377#(<= proc_i 484)} is VALID [2019-05-15 10:25:54,075 INFO L273 TraceCheckUtils]: 731: Hoare triple {348377#(<= proc_i 484)} assume j < 6; {348377#(<= proc_i 484)} is VALID [2019-05-15 10:25:54,076 INFO L273 TraceCheckUtils]: 732: Hoare triple {348377#(<= proc_i 484)} i := i + 4; {348396#(<= proc_i 488)} is VALID [2019-05-15 10:25:54,076 INFO L273 TraceCheckUtils]: 733: Hoare triple {348396#(<= proc_i 488)} assume i <= 1000; {348396#(<= proc_i 488)} is VALID [2019-05-15 10:25:54,077 INFO L273 TraceCheckUtils]: 734: Hoare triple {348396#(<= proc_i 488)} assume i + 4 < a[j]; {348396#(<= proc_i 488)} is VALID [2019-05-15 10:25:54,077 INFO L273 TraceCheckUtils]: 735: Hoare triple {348396#(<= proc_i 488)} assume a[5] == 1000; {348396#(<= proc_i 488)} is VALID [2019-05-15 10:25:54,078 INFO L273 TraceCheckUtils]: 736: Hoare triple {348396#(<= proc_i 488)} assume j > 4; {348396#(<= proc_i 488)} is VALID [2019-05-15 10:25:54,078 INFO L273 TraceCheckUtils]: 737: Hoare triple {348396#(<= proc_i 488)} assume j < 6; {348396#(<= proc_i 488)} is VALID [2019-05-15 10:25:54,079 INFO L273 TraceCheckUtils]: 738: Hoare triple {348396#(<= proc_i 488)} i := i + 4; {348415#(<= proc_i 492)} is VALID [2019-05-15 10:25:54,079 INFO L273 TraceCheckUtils]: 739: Hoare triple {348415#(<= proc_i 492)} assume i <= 1000; {348415#(<= proc_i 492)} is VALID [2019-05-15 10:25:54,080 INFO L273 TraceCheckUtils]: 740: Hoare triple {348415#(<= proc_i 492)} assume i + 4 < a[j]; {348415#(<= proc_i 492)} is VALID [2019-05-15 10:25:54,080 INFO L273 TraceCheckUtils]: 741: Hoare triple {348415#(<= proc_i 492)} assume a[5] == 1000; {348415#(<= proc_i 492)} is VALID [2019-05-15 10:25:54,081 INFO L273 TraceCheckUtils]: 742: Hoare triple {348415#(<= proc_i 492)} assume j > 4; {348415#(<= proc_i 492)} is VALID [2019-05-15 10:25:54,081 INFO L273 TraceCheckUtils]: 743: Hoare triple {348415#(<= proc_i 492)} assume j < 6; {348415#(<= proc_i 492)} is VALID [2019-05-15 10:25:54,082 INFO L273 TraceCheckUtils]: 744: Hoare triple {348415#(<= proc_i 492)} i := i + 4; {348434#(<= proc_i 496)} is VALID [2019-05-15 10:25:54,082 INFO L273 TraceCheckUtils]: 745: Hoare triple {348434#(<= proc_i 496)} assume i <= 1000; {348434#(<= proc_i 496)} is VALID [2019-05-15 10:25:54,083 INFO L273 TraceCheckUtils]: 746: Hoare triple {348434#(<= proc_i 496)} assume i + 4 < a[j]; {348434#(<= proc_i 496)} is VALID [2019-05-15 10:25:54,083 INFO L273 TraceCheckUtils]: 747: Hoare triple {348434#(<= proc_i 496)} assume a[5] == 1000; {348434#(<= proc_i 496)} is VALID [2019-05-15 10:25:54,084 INFO L273 TraceCheckUtils]: 748: Hoare triple {348434#(<= proc_i 496)} assume j > 4; {348434#(<= proc_i 496)} is VALID [2019-05-15 10:25:54,084 INFO L273 TraceCheckUtils]: 749: Hoare triple {348434#(<= proc_i 496)} assume j < 6; {348434#(<= proc_i 496)} is VALID [2019-05-15 10:25:54,085 INFO L273 TraceCheckUtils]: 750: Hoare triple {348434#(<= proc_i 496)} i := i + 4; {348453#(<= proc_i 500)} is VALID [2019-05-15 10:25:54,085 INFO L273 TraceCheckUtils]: 751: Hoare triple {348453#(<= proc_i 500)} assume i <= 1000; {348453#(<= proc_i 500)} is VALID [2019-05-15 10:25:54,086 INFO L273 TraceCheckUtils]: 752: Hoare triple {348453#(<= proc_i 500)} assume i + 4 < a[j]; {348453#(<= proc_i 500)} is VALID [2019-05-15 10:25:54,086 INFO L273 TraceCheckUtils]: 753: Hoare triple {348453#(<= proc_i 500)} assume a[5] == 1000; {348453#(<= proc_i 500)} is VALID [2019-05-15 10:25:54,087 INFO L273 TraceCheckUtils]: 754: Hoare triple {348453#(<= proc_i 500)} assume j > 4; {348453#(<= proc_i 500)} is VALID [2019-05-15 10:25:54,087 INFO L273 TraceCheckUtils]: 755: Hoare triple {348453#(<= proc_i 500)} assume j < 6; {348453#(<= proc_i 500)} is VALID [2019-05-15 10:25:54,088 INFO L273 TraceCheckUtils]: 756: Hoare triple {348453#(<= proc_i 500)} i := i + 4; {348472#(<= proc_i 504)} is VALID [2019-05-15 10:25:54,088 INFO L273 TraceCheckUtils]: 757: Hoare triple {348472#(<= proc_i 504)} assume !(i <= 1000); {346074#false} is VALID [2019-05-15 10:25:54,395 INFO L134 CoverageAnalysis]: Checked inductivity of 47376 backedges. 0 proven. 47376 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:25:54,395 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:25:54,395 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [127] total 127 [2019-05-15 10:25:54,396 INFO L78 Accepts]: Start accepts. Automaton has 129 states. Word has length 758 [2019-05-15 10:25:54,396 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:25:54,396 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 129 states. [2019-05-15 10:25:55,126 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 758 edges. 758 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:25:55,126 INFO L454 AbstractCegarLoop]: Interpolant automaton has 129 states [2019-05-15 10:25:55,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2019-05-15 10:25:55,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8256, Invalid=8256, Unknown=0, NotChecked=0, Total=16512 [2019-05-15 10:25:55,129 INFO L87 Difference]: Start difference. First operand 759 states and 759 transitions. Second operand 129 states. [2019-05-15 10:25:56,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:56,713 INFO L93 Difference]: Finished difference Result 770 states and 770 transitions. [2019-05-15 10:25:56,713 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2019-05-15 10:25:56,713 INFO L78 Accepts]: Start accepts. Automaton has 129 states. Word has length 758 [2019-05-15 10:25:56,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:25:56,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2019-05-15 10:25:56,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 771 transitions. [2019-05-15 10:25:56,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2019-05-15 10:25:56,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 771 transitions. [2019-05-15 10:25:56,719 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 129 states and 771 transitions. [2019-05-15 10:25:57,451 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 771 edges. 771 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:25:57,473 INFO L225 Difference]: With dead ends: 770 [2019-05-15 10:25:57,474 INFO L226 Difference]: Without dead ends: 770 [2019-05-15 10:25:57,474 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 757 GetRequests, 630 SyntacticMatches, 0 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=8256, Invalid=8256, Unknown=0, NotChecked=0, Total=16512 [2019-05-15 10:25:57,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2019-05-15 10:25:57,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 765. [2019-05-15 10:25:57,479 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:25:57,479 INFO L82 GeneralOperation]: Start isEquivalent. First operand 770 states. Second operand 765 states. [2019-05-15 10:25:57,479 INFO L74 IsIncluded]: Start isIncluded. First operand 770 states. Second operand 765 states. [2019-05-15 10:25:57,479 INFO L87 Difference]: Start difference. First operand 770 states. Second operand 765 states. [2019-05-15 10:25:57,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:57,514 INFO L93 Difference]: Finished difference Result 770 states and 770 transitions. [2019-05-15 10:25:57,514 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 770 transitions. [2019-05-15 10:25:57,514 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:57,514 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:57,515 INFO L74 IsIncluded]: Start isIncluded. First operand 765 states. Second operand 770 states. [2019-05-15 10:25:57,515 INFO L87 Difference]: Start difference. First operand 765 states. Second operand 770 states. [2019-05-15 10:25:57,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:25:57,548 INFO L93 Difference]: Finished difference Result 770 states and 770 transitions. [2019-05-15 10:25:57,548 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 770 transitions. [2019-05-15 10:25:57,548 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:25:57,549 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:25:57,549 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:25:57,549 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:25:57,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 765 states. [2019-05-15 10:25:57,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 765 transitions. [2019-05-15 10:25:57,570 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 765 transitions. Word has length 758 [2019-05-15 10:25:57,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:25:57,571 INFO L475 AbstractCegarLoop]: Abstraction has 765 states and 765 transitions. [2019-05-15 10:25:57,571 INFO L476 AbstractCegarLoop]: Interpolant automaton has 129 states. [2019-05-15 10:25:57,571 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 765 transitions. [2019-05-15 10:25:57,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 765 [2019-05-15 10:25:57,575 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:25:57,575 INFO L399 BasicCegarLoop]: trace histogram [127, 127, 127, 127, 127, 127, 1, 1] [2019-05-15 10:25:57,575 INFO L418 AbstractCegarLoop]: === Iteration 128 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:25:57,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:25:57,576 INFO L82 PathProgramCache]: Analyzing trace with hash 1215549128, now seen corresponding path program 127 times [2019-05-15 10:25:57,577 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:25:57,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:58,013 INFO L256 TraceCheckSpWp]: Trace formula consists of 1021 conjuncts, 129 conjunts are in the unsatisfiable core [2019-05-15 10:25:58,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:25:58,082 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:26:05,311 INFO L273 TraceCheckUtils]: 0: Hoare triple {351550#true} i := 0; {351555#(<= proc_i 0)} is VALID [2019-05-15 10:26:05,312 INFO L273 TraceCheckUtils]: 1: Hoare triple {351555#(<= proc_i 0)} assume i <= 1000; {351555#(<= proc_i 0)} is VALID [2019-05-15 10:26:05,312 INFO L273 TraceCheckUtils]: 2: Hoare triple {351555#(<= proc_i 0)} assume i + 4 < a[j]; {351555#(<= proc_i 0)} is VALID [2019-05-15 10:26:05,312 INFO L273 TraceCheckUtils]: 3: Hoare triple {351555#(<= proc_i 0)} assume a[5] == 1000; {351555#(<= proc_i 0)} is VALID [2019-05-15 10:26:05,313 INFO L273 TraceCheckUtils]: 4: Hoare triple {351555#(<= proc_i 0)} assume j > 4; {351555#(<= proc_i 0)} is VALID [2019-05-15 10:26:05,313 INFO L273 TraceCheckUtils]: 5: Hoare triple {351555#(<= proc_i 0)} assume j < 6; {351555#(<= proc_i 0)} is VALID [2019-05-15 10:26:05,314 INFO L273 TraceCheckUtils]: 6: Hoare triple {351555#(<= proc_i 0)} i := i + 4; {351574#(<= proc_i 4)} is VALID [2019-05-15 10:26:05,314 INFO L273 TraceCheckUtils]: 7: Hoare triple {351574#(<= proc_i 4)} assume i <= 1000; {351574#(<= proc_i 4)} is VALID [2019-05-15 10:26:05,314 INFO L273 TraceCheckUtils]: 8: Hoare triple {351574#(<= proc_i 4)} assume i + 4 < a[j]; {351574#(<= proc_i 4)} is VALID [2019-05-15 10:26:05,315 INFO L273 TraceCheckUtils]: 9: Hoare triple {351574#(<= proc_i 4)} assume a[5] == 1000; {351574#(<= proc_i 4)} is VALID [2019-05-15 10:26:05,315 INFO L273 TraceCheckUtils]: 10: Hoare triple {351574#(<= proc_i 4)} assume j > 4; {351574#(<= proc_i 4)} is VALID [2019-05-15 10:26:05,316 INFO L273 TraceCheckUtils]: 11: Hoare triple {351574#(<= proc_i 4)} assume j < 6; {351574#(<= proc_i 4)} is VALID [2019-05-15 10:26:05,316 INFO L273 TraceCheckUtils]: 12: Hoare triple {351574#(<= proc_i 4)} i := i + 4; {351593#(<= proc_i 8)} is VALID [2019-05-15 10:26:05,317 INFO L273 TraceCheckUtils]: 13: Hoare triple {351593#(<= proc_i 8)} assume i <= 1000; {351593#(<= proc_i 8)} is VALID [2019-05-15 10:26:05,317 INFO L273 TraceCheckUtils]: 14: Hoare triple {351593#(<= proc_i 8)} assume i + 4 < a[j]; {351593#(<= proc_i 8)} is VALID [2019-05-15 10:26:05,318 INFO L273 TraceCheckUtils]: 15: Hoare triple {351593#(<= proc_i 8)} assume a[5] == 1000; {351593#(<= proc_i 8)} is VALID [2019-05-15 10:26:05,318 INFO L273 TraceCheckUtils]: 16: Hoare triple {351593#(<= proc_i 8)} assume j > 4; {351593#(<= proc_i 8)} is VALID [2019-05-15 10:26:05,319 INFO L273 TraceCheckUtils]: 17: Hoare triple {351593#(<= proc_i 8)} assume j < 6; {351593#(<= proc_i 8)} is VALID [2019-05-15 10:26:05,319 INFO L273 TraceCheckUtils]: 18: Hoare triple {351593#(<= proc_i 8)} i := i + 4; {351612#(<= proc_i 12)} is VALID [2019-05-15 10:26:05,320 INFO L273 TraceCheckUtils]: 19: Hoare triple {351612#(<= proc_i 12)} assume i <= 1000; {351612#(<= proc_i 12)} is VALID [2019-05-15 10:26:05,320 INFO L273 TraceCheckUtils]: 20: Hoare triple {351612#(<= proc_i 12)} assume i + 4 < a[j]; {351612#(<= proc_i 12)} is VALID [2019-05-15 10:26:05,321 INFO L273 TraceCheckUtils]: 21: Hoare triple {351612#(<= proc_i 12)} assume a[5] == 1000; {351612#(<= proc_i 12)} is VALID [2019-05-15 10:26:05,321 INFO L273 TraceCheckUtils]: 22: Hoare triple {351612#(<= proc_i 12)} assume j > 4; {351612#(<= proc_i 12)} is VALID [2019-05-15 10:26:05,322 INFO L273 TraceCheckUtils]: 23: Hoare triple {351612#(<= proc_i 12)} assume j < 6; {351612#(<= proc_i 12)} is VALID [2019-05-15 10:26:05,322 INFO L273 TraceCheckUtils]: 24: Hoare triple {351612#(<= proc_i 12)} i := i + 4; {351631#(<= proc_i 16)} is VALID [2019-05-15 10:26:05,323 INFO L273 TraceCheckUtils]: 25: Hoare triple {351631#(<= proc_i 16)} assume i <= 1000; {351631#(<= proc_i 16)} is VALID [2019-05-15 10:26:05,323 INFO L273 TraceCheckUtils]: 26: Hoare triple {351631#(<= proc_i 16)} assume i + 4 < a[j]; {351631#(<= proc_i 16)} is VALID [2019-05-15 10:26:05,324 INFO L273 TraceCheckUtils]: 27: Hoare triple {351631#(<= proc_i 16)} assume a[5] == 1000; {351631#(<= proc_i 16)} is VALID [2019-05-15 10:26:05,324 INFO L273 TraceCheckUtils]: 28: Hoare triple {351631#(<= proc_i 16)} assume j > 4; {351631#(<= proc_i 16)} is VALID [2019-05-15 10:26:05,325 INFO L273 TraceCheckUtils]: 29: Hoare triple {351631#(<= proc_i 16)} assume j < 6; {351631#(<= proc_i 16)} is VALID [2019-05-15 10:26:05,325 INFO L273 TraceCheckUtils]: 30: Hoare triple {351631#(<= proc_i 16)} i := i + 4; {351650#(<= proc_i 20)} is VALID [2019-05-15 10:26:05,326 INFO L273 TraceCheckUtils]: 31: Hoare triple {351650#(<= proc_i 20)} assume i <= 1000; {351650#(<= proc_i 20)} is VALID [2019-05-15 10:26:05,326 INFO L273 TraceCheckUtils]: 32: Hoare triple {351650#(<= proc_i 20)} assume i + 4 < a[j]; {351650#(<= proc_i 20)} is VALID [2019-05-15 10:26:05,327 INFO L273 TraceCheckUtils]: 33: Hoare triple {351650#(<= proc_i 20)} assume a[5] == 1000; {351650#(<= proc_i 20)} is VALID [2019-05-15 10:26:05,327 INFO L273 TraceCheckUtils]: 34: Hoare triple {351650#(<= proc_i 20)} assume j > 4; {351650#(<= proc_i 20)} is VALID [2019-05-15 10:26:05,328 INFO L273 TraceCheckUtils]: 35: Hoare triple {351650#(<= proc_i 20)} assume j < 6; {351650#(<= proc_i 20)} is VALID [2019-05-15 10:26:05,328 INFO L273 TraceCheckUtils]: 36: Hoare triple {351650#(<= proc_i 20)} i := i + 4; {351669#(<= proc_i 24)} is VALID [2019-05-15 10:26:05,329 INFO L273 TraceCheckUtils]: 37: Hoare triple {351669#(<= proc_i 24)} assume i <= 1000; {351669#(<= proc_i 24)} is VALID [2019-05-15 10:26:05,329 INFO L273 TraceCheckUtils]: 38: Hoare triple {351669#(<= proc_i 24)} assume i + 4 < a[j]; {351669#(<= proc_i 24)} is VALID [2019-05-15 10:26:05,330 INFO L273 TraceCheckUtils]: 39: Hoare triple {351669#(<= proc_i 24)} assume a[5] == 1000; {351669#(<= proc_i 24)} is VALID [2019-05-15 10:26:05,330 INFO L273 TraceCheckUtils]: 40: Hoare triple {351669#(<= proc_i 24)} assume j > 4; {351669#(<= proc_i 24)} is VALID [2019-05-15 10:26:05,331 INFO L273 TraceCheckUtils]: 41: Hoare triple {351669#(<= proc_i 24)} assume j < 6; {351669#(<= proc_i 24)} is VALID [2019-05-15 10:26:05,331 INFO L273 TraceCheckUtils]: 42: Hoare triple {351669#(<= proc_i 24)} i := i + 4; {351688#(<= proc_i 28)} is VALID [2019-05-15 10:26:05,332 INFO L273 TraceCheckUtils]: 43: Hoare triple {351688#(<= proc_i 28)} assume i <= 1000; {351688#(<= proc_i 28)} is VALID [2019-05-15 10:26:05,332 INFO L273 TraceCheckUtils]: 44: Hoare triple {351688#(<= proc_i 28)} assume i + 4 < a[j]; {351688#(<= proc_i 28)} is VALID [2019-05-15 10:26:05,333 INFO L273 TraceCheckUtils]: 45: Hoare triple {351688#(<= proc_i 28)} assume a[5] == 1000; {351688#(<= proc_i 28)} is VALID [2019-05-15 10:26:05,333 INFO L273 TraceCheckUtils]: 46: Hoare triple {351688#(<= proc_i 28)} assume j > 4; {351688#(<= proc_i 28)} is VALID [2019-05-15 10:26:05,334 INFO L273 TraceCheckUtils]: 47: Hoare triple {351688#(<= proc_i 28)} assume j < 6; {351688#(<= proc_i 28)} is VALID [2019-05-15 10:26:05,334 INFO L273 TraceCheckUtils]: 48: Hoare triple {351688#(<= proc_i 28)} i := i + 4; {351707#(<= proc_i 32)} is VALID [2019-05-15 10:26:05,335 INFO L273 TraceCheckUtils]: 49: Hoare triple {351707#(<= proc_i 32)} assume i <= 1000; {351707#(<= proc_i 32)} is VALID [2019-05-15 10:26:05,335 INFO L273 TraceCheckUtils]: 50: Hoare triple {351707#(<= proc_i 32)} assume i + 4 < a[j]; {351707#(<= proc_i 32)} is VALID [2019-05-15 10:26:05,336 INFO L273 TraceCheckUtils]: 51: Hoare triple {351707#(<= proc_i 32)} assume a[5] == 1000; {351707#(<= proc_i 32)} is VALID [2019-05-15 10:26:05,336 INFO L273 TraceCheckUtils]: 52: Hoare triple {351707#(<= proc_i 32)} assume j > 4; {351707#(<= proc_i 32)} is VALID [2019-05-15 10:26:05,337 INFO L273 TraceCheckUtils]: 53: Hoare triple {351707#(<= proc_i 32)} assume j < 6; {351707#(<= proc_i 32)} is VALID [2019-05-15 10:26:05,337 INFO L273 TraceCheckUtils]: 54: Hoare triple {351707#(<= proc_i 32)} i := i + 4; {351726#(<= proc_i 36)} is VALID [2019-05-15 10:26:05,338 INFO L273 TraceCheckUtils]: 55: Hoare triple {351726#(<= proc_i 36)} assume i <= 1000; {351726#(<= proc_i 36)} is VALID [2019-05-15 10:26:05,338 INFO L273 TraceCheckUtils]: 56: Hoare triple {351726#(<= proc_i 36)} assume i + 4 < a[j]; {351726#(<= proc_i 36)} is VALID [2019-05-15 10:26:05,339 INFO L273 TraceCheckUtils]: 57: Hoare triple {351726#(<= proc_i 36)} assume a[5] == 1000; {351726#(<= proc_i 36)} is VALID [2019-05-15 10:26:05,339 INFO L273 TraceCheckUtils]: 58: Hoare triple {351726#(<= proc_i 36)} assume j > 4; {351726#(<= proc_i 36)} is VALID [2019-05-15 10:26:05,340 INFO L273 TraceCheckUtils]: 59: Hoare triple {351726#(<= proc_i 36)} assume j < 6; {351726#(<= proc_i 36)} is VALID [2019-05-15 10:26:05,340 INFO L273 TraceCheckUtils]: 60: Hoare triple {351726#(<= proc_i 36)} i := i + 4; {351745#(<= proc_i 40)} is VALID [2019-05-15 10:26:05,341 INFO L273 TraceCheckUtils]: 61: Hoare triple {351745#(<= proc_i 40)} assume i <= 1000; {351745#(<= proc_i 40)} is VALID [2019-05-15 10:26:05,341 INFO L273 TraceCheckUtils]: 62: Hoare triple {351745#(<= proc_i 40)} assume i + 4 < a[j]; {351745#(<= proc_i 40)} is VALID [2019-05-15 10:26:05,342 INFO L273 TraceCheckUtils]: 63: Hoare triple {351745#(<= proc_i 40)} assume a[5] == 1000; {351745#(<= proc_i 40)} is VALID [2019-05-15 10:26:05,342 INFO L273 TraceCheckUtils]: 64: Hoare triple {351745#(<= proc_i 40)} assume j > 4; {351745#(<= proc_i 40)} is VALID [2019-05-15 10:26:05,343 INFO L273 TraceCheckUtils]: 65: Hoare triple {351745#(<= proc_i 40)} assume j < 6; {351745#(<= proc_i 40)} is VALID [2019-05-15 10:26:05,343 INFO L273 TraceCheckUtils]: 66: Hoare triple {351745#(<= proc_i 40)} i := i + 4; {351764#(<= proc_i 44)} is VALID [2019-05-15 10:26:05,344 INFO L273 TraceCheckUtils]: 67: Hoare triple {351764#(<= proc_i 44)} assume i <= 1000; {351764#(<= proc_i 44)} is VALID [2019-05-15 10:26:05,344 INFO L273 TraceCheckUtils]: 68: Hoare triple {351764#(<= proc_i 44)} assume i + 4 < a[j]; {351764#(<= proc_i 44)} is VALID [2019-05-15 10:26:05,345 INFO L273 TraceCheckUtils]: 69: Hoare triple {351764#(<= proc_i 44)} assume a[5] == 1000; {351764#(<= proc_i 44)} is VALID [2019-05-15 10:26:05,345 INFO L273 TraceCheckUtils]: 70: Hoare triple {351764#(<= proc_i 44)} assume j > 4; {351764#(<= proc_i 44)} is VALID [2019-05-15 10:26:05,345 INFO L273 TraceCheckUtils]: 71: Hoare triple {351764#(<= proc_i 44)} assume j < 6; {351764#(<= proc_i 44)} is VALID [2019-05-15 10:26:05,346 INFO L273 TraceCheckUtils]: 72: Hoare triple {351764#(<= proc_i 44)} i := i + 4; {351783#(<= proc_i 48)} is VALID [2019-05-15 10:26:05,347 INFO L273 TraceCheckUtils]: 73: Hoare triple {351783#(<= proc_i 48)} assume i <= 1000; {351783#(<= proc_i 48)} is VALID [2019-05-15 10:26:05,347 INFO L273 TraceCheckUtils]: 74: Hoare triple {351783#(<= proc_i 48)} assume i + 4 < a[j]; {351783#(<= proc_i 48)} is VALID [2019-05-15 10:26:05,347 INFO L273 TraceCheckUtils]: 75: Hoare triple {351783#(<= proc_i 48)} assume a[5] == 1000; {351783#(<= proc_i 48)} is VALID [2019-05-15 10:26:05,348 INFO L273 TraceCheckUtils]: 76: Hoare triple {351783#(<= proc_i 48)} assume j > 4; {351783#(<= proc_i 48)} is VALID [2019-05-15 10:26:05,348 INFO L273 TraceCheckUtils]: 77: Hoare triple {351783#(<= proc_i 48)} assume j < 6; {351783#(<= proc_i 48)} is VALID [2019-05-15 10:26:05,349 INFO L273 TraceCheckUtils]: 78: Hoare triple {351783#(<= proc_i 48)} i := i + 4; {351802#(<= proc_i 52)} is VALID [2019-05-15 10:26:05,350 INFO L273 TraceCheckUtils]: 79: Hoare triple {351802#(<= proc_i 52)} assume i <= 1000; {351802#(<= proc_i 52)} is VALID [2019-05-15 10:26:05,350 INFO L273 TraceCheckUtils]: 80: Hoare triple {351802#(<= proc_i 52)} assume i + 4 < a[j]; {351802#(<= proc_i 52)} is VALID [2019-05-15 10:26:05,350 INFO L273 TraceCheckUtils]: 81: Hoare triple {351802#(<= proc_i 52)} assume a[5] == 1000; {351802#(<= proc_i 52)} is VALID [2019-05-15 10:26:05,351 INFO L273 TraceCheckUtils]: 82: Hoare triple {351802#(<= proc_i 52)} assume j > 4; {351802#(<= proc_i 52)} is VALID [2019-05-15 10:26:05,351 INFO L273 TraceCheckUtils]: 83: Hoare triple {351802#(<= proc_i 52)} assume j < 6; {351802#(<= proc_i 52)} is VALID [2019-05-15 10:26:05,352 INFO L273 TraceCheckUtils]: 84: Hoare triple {351802#(<= proc_i 52)} i := i + 4; {351821#(<= proc_i 56)} is VALID [2019-05-15 10:26:05,352 INFO L273 TraceCheckUtils]: 85: Hoare triple {351821#(<= proc_i 56)} assume i <= 1000; {351821#(<= proc_i 56)} is VALID [2019-05-15 10:26:05,353 INFO L273 TraceCheckUtils]: 86: Hoare triple {351821#(<= proc_i 56)} assume i + 4 < a[j]; {351821#(<= proc_i 56)} is VALID [2019-05-15 10:26:05,353 INFO L273 TraceCheckUtils]: 87: Hoare triple {351821#(<= proc_i 56)} assume a[5] == 1000; {351821#(<= proc_i 56)} is VALID [2019-05-15 10:26:05,354 INFO L273 TraceCheckUtils]: 88: Hoare triple {351821#(<= proc_i 56)} assume j > 4; {351821#(<= proc_i 56)} is VALID [2019-05-15 10:26:05,354 INFO L273 TraceCheckUtils]: 89: Hoare triple {351821#(<= proc_i 56)} assume j < 6; {351821#(<= proc_i 56)} is VALID [2019-05-15 10:26:05,355 INFO L273 TraceCheckUtils]: 90: Hoare triple {351821#(<= proc_i 56)} i := i + 4; {351840#(<= proc_i 60)} is VALID [2019-05-15 10:26:05,355 INFO L273 TraceCheckUtils]: 91: Hoare triple {351840#(<= proc_i 60)} assume i <= 1000; {351840#(<= proc_i 60)} is VALID [2019-05-15 10:26:05,356 INFO L273 TraceCheckUtils]: 92: Hoare triple {351840#(<= proc_i 60)} assume i + 4 < a[j]; {351840#(<= proc_i 60)} is VALID [2019-05-15 10:26:05,356 INFO L273 TraceCheckUtils]: 93: Hoare triple {351840#(<= proc_i 60)} assume a[5] == 1000; {351840#(<= proc_i 60)} is VALID [2019-05-15 10:26:05,357 INFO L273 TraceCheckUtils]: 94: Hoare triple {351840#(<= proc_i 60)} assume j > 4; {351840#(<= proc_i 60)} is VALID [2019-05-15 10:26:05,357 INFO L273 TraceCheckUtils]: 95: Hoare triple {351840#(<= proc_i 60)} assume j < 6; {351840#(<= proc_i 60)} is VALID [2019-05-15 10:26:05,358 INFO L273 TraceCheckUtils]: 96: Hoare triple {351840#(<= proc_i 60)} i := i + 4; {351859#(<= proc_i 64)} is VALID [2019-05-15 10:26:05,358 INFO L273 TraceCheckUtils]: 97: Hoare triple {351859#(<= proc_i 64)} assume i <= 1000; {351859#(<= proc_i 64)} is VALID [2019-05-15 10:26:05,359 INFO L273 TraceCheckUtils]: 98: Hoare triple {351859#(<= proc_i 64)} assume i + 4 < a[j]; {351859#(<= proc_i 64)} is VALID [2019-05-15 10:26:05,359 INFO L273 TraceCheckUtils]: 99: Hoare triple {351859#(<= proc_i 64)} assume a[5] == 1000; {351859#(<= proc_i 64)} is VALID [2019-05-15 10:26:05,360 INFO L273 TraceCheckUtils]: 100: Hoare triple {351859#(<= proc_i 64)} assume j > 4; {351859#(<= proc_i 64)} is VALID [2019-05-15 10:26:05,360 INFO L273 TraceCheckUtils]: 101: Hoare triple {351859#(<= proc_i 64)} assume j < 6; {351859#(<= proc_i 64)} is VALID [2019-05-15 10:26:05,361 INFO L273 TraceCheckUtils]: 102: Hoare triple {351859#(<= proc_i 64)} i := i + 4; {351878#(<= proc_i 68)} is VALID [2019-05-15 10:26:05,361 INFO L273 TraceCheckUtils]: 103: Hoare triple {351878#(<= proc_i 68)} assume i <= 1000; {351878#(<= proc_i 68)} is VALID [2019-05-15 10:26:05,362 INFO L273 TraceCheckUtils]: 104: Hoare triple {351878#(<= proc_i 68)} assume i + 4 < a[j]; {351878#(<= proc_i 68)} is VALID [2019-05-15 10:26:05,362 INFO L273 TraceCheckUtils]: 105: Hoare triple {351878#(<= proc_i 68)} assume a[5] == 1000; {351878#(<= proc_i 68)} is VALID [2019-05-15 10:26:05,363 INFO L273 TraceCheckUtils]: 106: Hoare triple {351878#(<= proc_i 68)} assume j > 4; {351878#(<= proc_i 68)} is VALID [2019-05-15 10:26:05,363 INFO L273 TraceCheckUtils]: 107: Hoare triple {351878#(<= proc_i 68)} assume j < 6; {351878#(<= proc_i 68)} is VALID [2019-05-15 10:26:05,364 INFO L273 TraceCheckUtils]: 108: Hoare triple {351878#(<= proc_i 68)} i := i + 4; {351897#(<= proc_i 72)} is VALID [2019-05-15 10:26:05,364 INFO L273 TraceCheckUtils]: 109: Hoare triple {351897#(<= proc_i 72)} assume i <= 1000; {351897#(<= proc_i 72)} is VALID [2019-05-15 10:26:05,365 INFO L273 TraceCheckUtils]: 110: Hoare triple {351897#(<= proc_i 72)} assume i + 4 < a[j]; {351897#(<= proc_i 72)} is VALID [2019-05-15 10:26:05,365 INFO L273 TraceCheckUtils]: 111: Hoare triple {351897#(<= proc_i 72)} assume a[5] == 1000; {351897#(<= proc_i 72)} is VALID [2019-05-15 10:26:05,366 INFO L273 TraceCheckUtils]: 112: Hoare triple {351897#(<= proc_i 72)} assume j > 4; {351897#(<= proc_i 72)} is VALID [2019-05-15 10:26:05,366 INFO L273 TraceCheckUtils]: 113: Hoare triple {351897#(<= proc_i 72)} assume j < 6; {351897#(<= proc_i 72)} is VALID [2019-05-15 10:26:05,367 INFO L273 TraceCheckUtils]: 114: Hoare triple {351897#(<= proc_i 72)} i := i + 4; {351916#(<= proc_i 76)} is VALID [2019-05-15 10:26:05,367 INFO L273 TraceCheckUtils]: 115: Hoare triple {351916#(<= proc_i 76)} assume i <= 1000; {351916#(<= proc_i 76)} is VALID [2019-05-15 10:26:05,368 INFO L273 TraceCheckUtils]: 116: Hoare triple {351916#(<= proc_i 76)} assume i + 4 < a[j]; {351916#(<= proc_i 76)} is VALID [2019-05-15 10:26:05,368 INFO L273 TraceCheckUtils]: 117: Hoare triple {351916#(<= proc_i 76)} assume a[5] == 1000; {351916#(<= proc_i 76)} is VALID [2019-05-15 10:26:05,369 INFO L273 TraceCheckUtils]: 118: Hoare triple {351916#(<= proc_i 76)} assume j > 4; {351916#(<= proc_i 76)} is VALID [2019-05-15 10:26:05,369 INFO L273 TraceCheckUtils]: 119: Hoare triple {351916#(<= proc_i 76)} assume j < 6; {351916#(<= proc_i 76)} is VALID [2019-05-15 10:26:05,370 INFO L273 TraceCheckUtils]: 120: Hoare triple {351916#(<= proc_i 76)} i := i + 4; {351935#(<= proc_i 80)} is VALID [2019-05-15 10:26:05,370 INFO L273 TraceCheckUtils]: 121: Hoare triple {351935#(<= proc_i 80)} assume i <= 1000; {351935#(<= proc_i 80)} is VALID [2019-05-15 10:26:05,371 INFO L273 TraceCheckUtils]: 122: Hoare triple {351935#(<= proc_i 80)} assume i + 4 < a[j]; {351935#(<= proc_i 80)} is VALID [2019-05-15 10:26:05,371 INFO L273 TraceCheckUtils]: 123: Hoare triple {351935#(<= proc_i 80)} assume a[5] == 1000; {351935#(<= proc_i 80)} is VALID [2019-05-15 10:26:05,371 INFO L273 TraceCheckUtils]: 124: Hoare triple {351935#(<= proc_i 80)} assume j > 4; {351935#(<= proc_i 80)} is VALID [2019-05-15 10:26:05,372 INFO L273 TraceCheckUtils]: 125: Hoare triple {351935#(<= proc_i 80)} assume j < 6; {351935#(<= proc_i 80)} is VALID [2019-05-15 10:26:05,373 INFO L273 TraceCheckUtils]: 126: Hoare triple {351935#(<= proc_i 80)} i := i + 4; {351954#(<= proc_i 84)} is VALID [2019-05-15 10:26:05,373 INFO L273 TraceCheckUtils]: 127: Hoare triple {351954#(<= proc_i 84)} assume i <= 1000; {351954#(<= proc_i 84)} is VALID [2019-05-15 10:26:05,374 INFO L273 TraceCheckUtils]: 128: Hoare triple {351954#(<= proc_i 84)} assume i + 4 < a[j]; {351954#(<= proc_i 84)} is VALID [2019-05-15 10:26:05,374 INFO L273 TraceCheckUtils]: 129: Hoare triple {351954#(<= proc_i 84)} assume a[5] == 1000; {351954#(<= proc_i 84)} is VALID [2019-05-15 10:26:05,374 INFO L273 TraceCheckUtils]: 130: Hoare triple {351954#(<= proc_i 84)} assume j > 4; {351954#(<= proc_i 84)} is VALID [2019-05-15 10:26:05,375 INFO L273 TraceCheckUtils]: 131: Hoare triple {351954#(<= proc_i 84)} assume j < 6; {351954#(<= proc_i 84)} is VALID [2019-05-15 10:26:05,376 INFO L273 TraceCheckUtils]: 132: Hoare triple {351954#(<= proc_i 84)} i := i + 4; {351973#(<= proc_i 88)} is VALID [2019-05-15 10:26:05,376 INFO L273 TraceCheckUtils]: 133: Hoare triple {351973#(<= proc_i 88)} assume i <= 1000; {351973#(<= proc_i 88)} is VALID [2019-05-15 10:26:05,376 INFO L273 TraceCheckUtils]: 134: Hoare triple {351973#(<= proc_i 88)} assume i + 4 < a[j]; {351973#(<= proc_i 88)} is VALID [2019-05-15 10:26:05,377 INFO L273 TraceCheckUtils]: 135: Hoare triple {351973#(<= proc_i 88)} assume a[5] == 1000; {351973#(<= proc_i 88)} is VALID [2019-05-15 10:26:05,377 INFO L273 TraceCheckUtils]: 136: Hoare triple {351973#(<= proc_i 88)} assume j > 4; {351973#(<= proc_i 88)} is VALID [2019-05-15 10:26:05,378 INFO L273 TraceCheckUtils]: 137: Hoare triple {351973#(<= proc_i 88)} assume j < 6; {351973#(<= proc_i 88)} is VALID [2019-05-15 10:26:05,379 INFO L273 TraceCheckUtils]: 138: Hoare triple {351973#(<= proc_i 88)} i := i + 4; {351992#(<= proc_i 92)} is VALID [2019-05-15 10:26:05,379 INFO L273 TraceCheckUtils]: 139: Hoare triple {351992#(<= proc_i 92)} assume i <= 1000; {351992#(<= proc_i 92)} is VALID [2019-05-15 10:26:05,379 INFO L273 TraceCheckUtils]: 140: Hoare triple {351992#(<= proc_i 92)} assume i + 4 < a[j]; {351992#(<= proc_i 92)} is VALID [2019-05-15 10:26:05,380 INFO L273 TraceCheckUtils]: 141: Hoare triple {351992#(<= proc_i 92)} assume a[5] == 1000; {351992#(<= proc_i 92)} is VALID [2019-05-15 10:26:05,380 INFO L273 TraceCheckUtils]: 142: Hoare triple {351992#(<= proc_i 92)} assume j > 4; {351992#(<= proc_i 92)} is VALID [2019-05-15 10:26:05,381 INFO L273 TraceCheckUtils]: 143: Hoare triple {351992#(<= proc_i 92)} assume j < 6; {351992#(<= proc_i 92)} is VALID [2019-05-15 10:26:05,381 INFO L273 TraceCheckUtils]: 144: Hoare triple {351992#(<= proc_i 92)} i := i + 4; {352011#(<= proc_i 96)} is VALID [2019-05-15 10:26:05,382 INFO L273 TraceCheckUtils]: 145: Hoare triple {352011#(<= proc_i 96)} assume i <= 1000; {352011#(<= proc_i 96)} is VALID [2019-05-15 10:26:05,382 INFO L273 TraceCheckUtils]: 146: Hoare triple {352011#(<= proc_i 96)} assume i + 4 < a[j]; {352011#(<= proc_i 96)} is VALID [2019-05-15 10:26:05,383 INFO L273 TraceCheckUtils]: 147: Hoare triple {352011#(<= proc_i 96)} assume a[5] == 1000; {352011#(<= proc_i 96)} is VALID [2019-05-15 10:26:05,383 INFO L273 TraceCheckUtils]: 148: Hoare triple {352011#(<= proc_i 96)} assume j > 4; {352011#(<= proc_i 96)} is VALID [2019-05-15 10:26:05,384 INFO L273 TraceCheckUtils]: 149: Hoare triple {352011#(<= proc_i 96)} assume j < 6; {352011#(<= proc_i 96)} is VALID [2019-05-15 10:26:05,384 INFO L273 TraceCheckUtils]: 150: Hoare triple {352011#(<= proc_i 96)} i := i + 4; {352030#(<= proc_i 100)} is VALID [2019-05-15 10:26:05,385 INFO L273 TraceCheckUtils]: 151: Hoare triple {352030#(<= proc_i 100)} assume i <= 1000; {352030#(<= proc_i 100)} is VALID [2019-05-15 10:26:05,385 INFO L273 TraceCheckUtils]: 152: Hoare triple {352030#(<= proc_i 100)} assume i + 4 < a[j]; {352030#(<= proc_i 100)} is VALID [2019-05-15 10:26:05,386 INFO L273 TraceCheckUtils]: 153: Hoare triple {352030#(<= proc_i 100)} assume a[5] == 1000; {352030#(<= proc_i 100)} is VALID [2019-05-15 10:26:05,386 INFO L273 TraceCheckUtils]: 154: Hoare triple {352030#(<= proc_i 100)} assume j > 4; {352030#(<= proc_i 100)} is VALID [2019-05-15 10:26:05,387 INFO L273 TraceCheckUtils]: 155: Hoare triple {352030#(<= proc_i 100)} assume j < 6; {352030#(<= proc_i 100)} is VALID [2019-05-15 10:26:05,387 INFO L273 TraceCheckUtils]: 156: Hoare triple {352030#(<= proc_i 100)} i := i + 4; {352049#(<= proc_i 104)} is VALID [2019-05-15 10:26:05,388 INFO L273 TraceCheckUtils]: 157: Hoare triple {352049#(<= proc_i 104)} assume i <= 1000; {352049#(<= proc_i 104)} is VALID [2019-05-15 10:26:05,388 INFO L273 TraceCheckUtils]: 158: Hoare triple {352049#(<= proc_i 104)} assume i + 4 < a[j]; {352049#(<= proc_i 104)} is VALID [2019-05-15 10:26:05,389 INFO L273 TraceCheckUtils]: 159: Hoare triple {352049#(<= proc_i 104)} assume a[5] == 1000; {352049#(<= proc_i 104)} is VALID [2019-05-15 10:26:05,389 INFO L273 TraceCheckUtils]: 160: Hoare triple {352049#(<= proc_i 104)} assume j > 4; {352049#(<= proc_i 104)} is VALID [2019-05-15 10:26:05,390 INFO L273 TraceCheckUtils]: 161: Hoare triple {352049#(<= proc_i 104)} assume j < 6; {352049#(<= proc_i 104)} is VALID [2019-05-15 10:26:05,390 INFO L273 TraceCheckUtils]: 162: Hoare triple {352049#(<= proc_i 104)} i := i + 4; {352068#(<= proc_i 108)} is VALID [2019-05-15 10:26:05,391 INFO L273 TraceCheckUtils]: 163: Hoare triple {352068#(<= proc_i 108)} assume i <= 1000; {352068#(<= proc_i 108)} is VALID [2019-05-15 10:26:05,391 INFO L273 TraceCheckUtils]: 164: Hoare triple {352068#(<= proc_i 108)} assume i + 4 < a[j]; {352068#(<= proc_i 108)} is VALID [2019-05-15 10:26:05,392 INFO L273 TraceCheckUtils]: 165: Hoare triple {352068#(<= proc_i 108)} assume a[5] == 1000; {352068#(<= proc_i 108)} is VALID [2019-05-15 10:26:05,392 INFO L273 TraceCheckUtils]: 166: Hoare triple {352068#(<= proc_i 108)} assume j > 4; {352068#(<= proc_i 108)} is VALID [2019-05-15 10:26:05,393 INFO L273 TraceCheckUtils]: 167: Hoare triple {352068#(<= proc_i 108)} assume j < 6; {352068#(<= proc_i 108)} is VALID [2019-05-15 10:26:05,393 INFO L273 TraceCheckUtils]: 168: Hoare triple {352068#(<= proc_i 108)} i := i + 4; {352087#(<= proc_i 112)} is VALID [2019-05-15 10:26:05,394 INFO L273 TraceCheckUtils]: 169: Hoare triple {352087#(<= proc_i 112)} assume i <= 1000; {352087#(<= proc_i 112)} is VALID [2019-05-15 10:26:05,394 INFO L273 TraceCheckUtils]: 170: Hoare triple {352087#(<= proc_i 112)} assume i + 4 < a[j]; {352087#(<= proc_i 112)} is VALID [2019-05-15 10:26:05,395 INFO L273 TraceCheckUtils]: 171: Hoare triple {352087#(<= proc_i 112)} assume a[5] == 1000; {352087#(<= proc_i 112)} is VALID [2019-05-15 10:26:05,395 INFO L273 TraceCheckUtils]: 172: Hoare triple {352087#(<= proc_i 112)} assume j > 4; {352087#(<= proc_i 112)} is VALID [2019-05-15 10:26:05,396 INFO L273 TraceCheckUtils]: 173: Hoare triple {352087#(<= proc_i 112)} assume j < 6; {352087#(<= proc_i 112)} is VALID [2019-05-15 10:26:05,396 INFO L273 TraceCheckUtils]: 174: Hoare triple {352087#(<= proc_i 112)} i := i + 4; {352106#(<= proc_i 116)} is VALID [2019-05-15 10:26:05,397 INFO L273 TraceCheckUtils]: 175: Hoare triple {352106#(<= proc_i 116)} assume i <= 1000; {352106#(<= proc_i 116)} is VALID [2019-05-15 10:26:05,397 INFO L273 TraceCheckUtils]: 176: Hoare triple {352106#(<= proc_i 116)} assume i + 4 < a[j]; {352106#(<= proc_i 116)} is VALID [2019-05-15 10:26:05,398 INFO L273 TraceCheckUtils]: 177: Hoare triple {352106#(<= proc_i 116)} assume a[5] == 1000; {352106#(<= proc_i 116)} is VALID [2019-05-15 10:26:05,398 INFO L273 TraceCheckUtils]: 178: Hoare triple {352106#(<= proc_i 116)} assume j > 4; {352106#(<= proc_i 116)} is VALID [2019-05-15 10:26:05,399 INFO L273 TraceCheckUtils]: 179: Hoare triple {352106#(<= proc_i 116)} assume j < 6; {352106#(<= proc_i 116)} is VALID [2019-05-15 10:26:05,399 INFO L273 TraceCheckUtils]: 180: Hoare triple {352106#(<= proc_i 116)} i := i + 4; {352125#(<= proc_i 120)} is VALID [2019-05-15 10:26:05,400 INFO L273 TraceCheckUtils]: 181: Hoare triple {352125#(<= proc_i 120)} assume i <= 1000; {352125#(<= proc_i 120)} is VALID [2019-05-15 10:26:05,400 INFO L273 TraceCheckUtils]: 182: Hoare triple {352125#(<= proc_i 120)} assume i + 4 < a[j]; {352125#(<= proc_i 120)} is VALID [2019-05-15 10:26:05,401 INFO L273 TraceCheckUtils]: 183: Hoare triple {352125#(<= proc_i 120)} assume a[5] == 1000; {352125#(<= proc_i 120)} is VALID [2019-05-15 10:26:05,401 INFO L273 TraceCheckUtils]: 184: Hoare triple {352125#(<= proc_i 120)} assume j > 4; {352125#(<= proc_i 120)} is VALID [2019-05-15 10:26:05,401 INFO L273 TraceCheckUtils]: 185: Hoare triple {352125#(<= proc_i 120)} assume j < 6; {352125#(<= proc_i 120)} is VALID [2019-05-15 10:26:05,402 INFO L273 TraceCheckUtils]: 186: Hoare triple {352125#(<= proc_i 120)} i := i + 4; {352144#(<= proc_i 124)} is VALID [2019-05-15 10:26:05,403 INFO L273 TraceCheckUtils]: 187: Hoare triple {352144#(<= proc_i 124)} assume i <= 1000; {352144#(<= proc_i 124)} is VALID [2019-05-15 10:26:05,403 INFO L273 TraceCheckUtils]: 188: Hoare triple {352144#(<= proc_i 124)} assume i + 4 < a[j]; {352144#(<= proc_i 124)} is VALID [2019-05-15 10:26:05,404 INFO L273 TraceCheckUtils]: 189: Hoare triple {352144#(<= proc_i 124)} assume a[5] == 1000; {352144#(<= proc_i 124)} is VALID [2019-05-15 10:26:05,404 INFO L273 TraceCheckUtils]: 190: Hoare triple {352144#(<= proc_i 124)} assume j > 4; {352144#(<= proc_i 124)} is VALID [2019-05-15 10:26:05,404 INFO L273 TraceCheckUtils]: 191: Hoare triple {352144#(<= proc_i 124)} assume j < 6; {352144#(<= proc_i 124)} is VALID [2019-05-15 10:26:05,405 INFO L273 TraceCheckUtils]: 192: Hoare triple {352144#(<= proc_i 124)} i := i + 4; {352163#(<= proc_i 128)} is VALID [2019-05-15 10:26:05,406 INFO L273 TraceCheckUtils]: 193: Hoare triple {352163#(<= proc_i 128)} assume i <= 1000; {352163#(<= proc_i 128)} is VALID [2019-05-15 10:26:05,406 INFO L273 TraceCheckUtils]: 194: Hoare triple {352163#(<= proc_i 128)} assume i + 4 < a[j]; {352163#(<= proc_i 128)} is VALID [2019-05-15 10:26:05,406 INFO L273 TraceCheckUtils]: 195: Hoare triple {352163#(<= proc_i 128)} assume a[5] == 1000; {352163#(<= proc_i 128)} is VALID [2019-05-15 10:26:05,407 INFO L273 TraceCheckUtils]: 196: Hoare triple {352163#(<= proc_i 128)} assume j > 4; {352163#(<= proc_i 128)} is VALID [2019-05-15 10:26:05,407 INFO L273 TraceCheckUtils]: 197: Hoare triple {352163#(<= proc_i 128)} assume j < 6; {352163#(<= proc_i 128)} is VALID [2019-05-15 10:26:05,408 INFO L273 TraceCheckUtils]: 198: Hoare triple {352163#(<= proc_i 128)} i := i + 4; {352182#(<= proc_i 132)} is VALID [2019-05-15 10:26:05,409 INFO L273 TraceCheckUtils]: 199: Hoare triple {352182#(<= proc_i 132)} assume i <= 1000; {352182#(<= proc_i 132)} is VALID [2019-05-15 10:26:05,409 INFO L273 TraceCheckUtils]: 200: Hoare triple {352182#(<= proc_i 132)} assume i + 4 < a[j]; {352182#(<= proc_i 132)} is VALID [2019-05-15 10:26:05,409 INFO L273 TraceCheckUtils]: 201: Hoare triple {352182#(<= proc_i 132)} assume a[5] == 1000; {352182#(<= proc_i 132)} is VALID [2019-05-15 10:26:05,410 INFO L273 TraceCheckUtils]: 202: Hoare triple {352182#(<= proc_i 132)} assume j > 4; {352182#(<= proc_i 132)} is VALID [2019-05-15 10:26:05,410 INFO L273 TraceCheckUtils]: 203: Hoare triple {352182#(<= proc_i 132)} assume j < 6; {352182#(<= proc_i 132)} is VALID [2019-05-15 10:26:05,411 INFO L273 TraceCheckUtils]: 204: Hoare triple {352182#(<= proc_i 132)} i := i + 4; {352201#(<= proc_i 136)} is VALID [2019-05-15 10:26:05,412 INFO L273 TraceCheckUtils]: 205: Hoare triple {352201#(<= proc_i 136)} assume i <= 1000; {352201#(<= proc_i 136)} is VALID [2019-05-15 10:26:05,412 INFO L273 TraceCheckUtils]: 206: Hoare triple {352201#(<= proc_i 136)} assume i + 4 < a[j]; {352201#(<= proc_i 136)} is VALID [2019-05-15 10:26:05,412 INFO L273 TraceCheckUtils]: 207: Hoare triple {352201#(<= proc_i 136)} assume a[5] == 1000; {352201#(<= proc_i 136)} is VALID [2019-05-15 10:26:05,413 INFO L273 TraceCheckUtils]: 208: Hoare triple {352201#(<= proc_i 136)} assume j > 4; {352201#(<= proc_i 136)} is VALID [2019-05-15 10:26:05,413 INFO L273 TraceCheckUtils]: 209: Hoare triple {352201#(<= proc_i 136)} assume j < 6; {352201#(<= proc_i 136)} is VALID [2019-05-15 10:26:05,414 INFO L273 TraceCheckUtils]: 210: Hoare triple {352201#(<= proc_i 136)} i := i + 4; {352220#(<= proc_i 140)} is VALID [2019-05-15 10:26:05,414 INFO L273 TraceCheckUtils]: 211: Hoare triple {352220#(<= proc_i 140)} assume i <= 1000; {352220#(<= proc_i 140)} is VALID [2019-05-15 10:26:05,415 INFO L273 TraceCheckUtils]: 212: Hoare triple {352220#(<= proc_i 140)} assume i + 4 < a[j]; {352220#(<= proc_i 140)} is VALID [2019-05-15 10:26:05,415 INFO L273 TraceCheckUtils]: 213: Hoare triple {352220#(<= proc_i 140)} assume a[5] == 1000; {352220#(<= proc_i 140)} is VALID [2019-05-15 10:26:05,416 INFO L273 TraceCheckUtils]: 214: Hoare triple {352220#(<= proc_i 140)} assume j > 4; {352220#(<= proc_i 140)} is VALID [2019-05-15 10:26:05,416 INFO L273 TraceCheckUtils]: 215: Hoare triple {352220#(<= proc_i 140)} assume j < 6; {352220#(<= proc_i 140)} is VALID [2019-05-15 10:26:05,417 INFO L273 TraceCheckUtils]: 216: Hoare triple {352220#(<= proc_i 140)} i := i + 4; {352239#(<= proc_i 144)} is VALID [2019-05-15 10:26:05,417 INFO L273 TraceCheckUtils]: 217: Hoare triple {352239#(<= proc_i 144)} assume i <= 1000; {352239#(<= proc_i 144)} is VALID [2019-05-15 10:26:05,418 INFO L273 TraceCheckUtils]: 218: Hoare triple {352239#(<= proc_i 144)} assume i + 4 < a[j]; {352239#(<= proc_i 144)} is VALID [2019-05-15 10:26:05,418 INFO L273 TraceCheckUtils]: 219: Hoare triple {352239#(<= proc_i 144)} assume a[5] == 1000; {352239#(<= proc_i 144)} is VALID [2019-05-15 10:26:05,419 INFO L273 TraceCheckUtils]: 220: Hoare triple {352239#(<= proc_i 144)} assume j > 4; {352239#(<= proc_i 144)} is VALID [2019-05-15 10:26:05,419 INFO L273 TraceCheckUtils]: 221: Hoare triple {352239#(<= proc_i 144)} assume j < 6; {352239#(<= proc_i 144)} is VALID [2019-05-15 10:26:05,420 INFO L273 TraceCheckUtils]: 222: Hoare triple {352239#(<= proc_i 144)} i := i + 4; {352258#(<= proc_i 148)} is VALID [2019-05-15 10:26:05,420 INFO L273 TraceCheckUtils]: 223: Hoare triple {352258#(<= proc_i 148)} assume i <= 1000; {352258#(<= proc_i 148)} is VALID [2019-05-15 10:26:05,421 INFO L273 TraceCheckUtils]: 224: Hoare triple {352258#(<= proc_i 148)} assume i + 4 < a[j]; {352258#(<= proc_i 148)} is VALID [2019-05-15 10:26:05,421 INFO L273 TraceCheckUtils]: 225: Hoare triple {352258#(<= proc_i 148)} assume a[5] == 1000; {352258#(<= proc_i 148)} is VALID [2019-05-15 10:26:05,422 INFO L273 TraceCheckUtils]: 226: Hoare triple {352258#(<= proc_i 148)} assume j > 4; {352258#(<= proc_i 148)} is VALID [2019-05-15 10:26:05,422 INFO L273 TraceCheckUtils]: 227: Hoare triple {352258#(<= proc_i 148)} assume j < 6; {352258#(<= proc_i 148)} is VALID [2019-05-15 10:26:05,423 INFO L273 TraceCheckUtils]: 228: Hoare triple {352258#(<= proc_i 148)} i := i + 4; {352277#(<= proc_i 152)} is VALID [2019-05-15 10:26:05,423 INFO L273 TraceCheckUtils]: 229: Hoare triple {352277#(<= proc_i 152)} assume i <= 1000; {352277#(<= proc_i 152)} is VALID [2019-05-15 10:26:05,424 INFO L273 TraceCheckUtils]: 230: Hoare triple {352277#(<= proc_i 152)} assume i + 4 < a[j]; {352277#(<= proc_i 152)} is VALID [2019-05-15 10:26:05,424 INFO L273 TraceCheckUtils]: 231: Hoare triple {352277#(<= proc_i 152)} assume a[5] == 1000; {352277#(<= proc_i 152)} is VALID [2019-05-15 10:26:05,425 INFO L273 TraceCheckUtils]: 232: Hoare triple {352277#(<= proc_i 152)} assume j > 4; {352277#(<= proc_i 152)} is VALID [2019-05-15 10:26:05,425 INFO L273 TraceCheckUtils]: 233: Hoare triple {352277#(<= proc_i 152)} assume j < 6; {352277#(<= proc_i 152)} is VALID [2019-05-15 10:26:05,426 INFO L273 TraceCheckUtils]: 234: Hoare triple {352277#(<= proc_i 152)} i := i + 4; {352296#(<= proc_i 156)} is VALID [2019-05-15 10:26:05,426 INFO L273 TraceCheckUtils]: 235: Hoare triple {352296#(<= proc_i 156)} assume i <= 1000; {352296#(<= proc_i 156)} is VALID [2019-05-15 10:26:05,427 INFO L273 TraceCheckUtils]: 236: Hoare triple {352296#(<= proc_i 156)} assume i + 4 < a[j]; {352296#(<= proc_i 156)} is VALID [2019-05-15 10:26:05,427 INFO L273 TraceCheckUtils]: 237: Hoare triple {352296#(<= proc_i 156)} assume a[5] == 1000; {352296#(<= proc_i 156)} is VALID [2019-05-15 10:26:05,428 INFO L273 TraceCheckUtils]: 238: Hoare triple {352296#(<= proc_i 156)} assume j > 4; {352296#(<= proc_i 156)} is VALID [2019-05-15 10:26:05,428 INFO L273 TraceCheckUtils]: 239: Hoare triple {352296#(<= proc_i 156)} assume j < 6; {352296#(<= proc_i 156)} is VALID [2019-05-15 10:26:05,429 INFO L273 TraceCheckUtils]: 240: Hoare triple {352296#(<= proc_i 156)} i := i + 4; {352315#(<= proc_i 160)} is VALID [2019-05-15 10:26:05,429 INFO L273 TraceCheckUtils]: 241: Hoare triple {352315#(<= proc_i 160)} assume i <= 1000; {352315#(<= proc_i 160)} is VALID [2019-05-15 10:26:05,430 INFO L273 TraceCheckUtils]: 242: Hoare triple {352315#(<= proc_i 160)} assume i + 4 < a[j]; {352315#(<= proc_i 160)} is VALID [2019-05-15 10:26:05,430 INFO L273 TraceCheckUtils]: 243: Hoare triple {352315#(<= proc_i 160)} assume a[5] == 1000; {352315#(<= proc_i 160)} is VALID [2019-05-15 10:26:05,431 INFO L273 TraceCheckUtils]: 244: Hoare triple {352315#(<= proc_i 160)} assume j > 4; {352315#(<= proc_i 160)} is VALID [2019-05-15 10:26:05,431 INFO L273 TraceCheckUtils]: 245: Hoare triple {352315#(<= proc_i 160)} assume j < 6; {352315#(<= proc_i 160)} is VALID [2019-05-15 10:26:05,432 INFO L273 TraceCheckUtils]: 246: Hoare triple {352315#(<= proc_i 160)} i := i + 4; {352334#(<= proc_i 164)} is VALID [2019-05-15 10:26:05,432 INFO L273 TraceCheckUtils]: 247: Hoare triple {352334#(<= proc_i 164)} assume i <= 1000; {352334#(<= proc_i 164)} is VALID [2019-05-15 10:26:05,433 INFO L273 TraceCheckUtils]: 248: Hoare triple {352334#(<= proc_i 164)} assume i + 4 < a[j]; {352334#(<= proc_i 164)} is VALID [2019-05-15 10:26:05,433 INFO L273 TraceCheckUtils]: 249: Hoare triple {352334#(<= proc_i 164)} assume a[5] == 1000; {352334#(<= proc_i 164)} is VALID [2019-05-15 10:26:05,434 INFO L273 TraceCheckUtils]: 250: Hoare triple {352334#(<= proc_i 164)} assume j > 4; {352334#(<= proc_i 164)} is VALID [2019-05-15 10:26:05,434 INFO L273 TraceCheckUtils]: 251: Hoare triple {352334#(<= proc_i 164)} assume j < 6; {352334#(<= proc_i 164)} is VALID [2019-05-15 10:26:05,435 INFO L273 TraceCheckUtils]: 252: Hoare triple {352334#(<= proc_i 164)} i := i + 4; {352353#(<= proc_i 168)} is VALID [2019-05-15 10:26:05,435 INFO L273 TraceCheckUtils]: 253: Hoare triple {352353#(<= proc_i 168)} assume i <= 1000; {352353#(<= proc_i 168)} is VALID [2019-05-15 10:26:05,436 INFO L273 TraceCheckUtils]: 254: Hoare triple {352353#(<= proc_i 168)} assume i + 4 < a[j]; {352353#(<= proc_i 168)} is VALID [2019-05-15 10:26:05,436 INFO L273 TraceCheckUtils]: 255: Hoare triple {352353#(<= proc_i 168)} assume a[5] == 1000; {352353#(<= proc_i 168)} is VALID [2019-05-15 10:26:05,437 INFO L273 TraceCheckUtils]: 256: Hoare triple {352353#(<= proc_i 168)} assume j > 4; {352353#(<= proc_i 168)} is VALID [2019-05-15 10:26:05,437 INFO L273 TraceCheckUtils]: 257: Hoare triple {352353#(<= proc_i 168)} assume j < 6; {352353#(<= proc_i 168)} is VALID [2019-05-15 10:26:05,438 INFO L273 TraceCheckUtils]: 258: Hoare triple {352353#(<= proc_i 168)} i := i + 4; {352372#(<= proc_i 172)} is VALID [2019-05-15 10:26:05,438 INFO L273 TraceCheckUtils]: 259: Hoare triple {352372#(<= proc_i 172)} assume i <= 1000; {352372#(<= proc_i 172)} is VALID [2019-05-15 10:26:05,439 INFO L273 TraceCheckUtils]: 260: Hoare triple {352372#(<= proc_i 172)} assume i + 4 < a[j]; {352372#(<= proc_i 172)} is VALID [2019-05-15 10:26:05,439 INFO L273 TraceCheckUtils]: 261: Hoare triple {352372#(<= proc_i 172)} assume a[5] == 1000; {352372#(<= proc_i 172)} is VALID [2019-05-15 10:26:05,440 INFO L273 TraceCheckUtils]: 262: Hoare triple {352372#(<= proc_i 172)} assume j > 4; {352372#(<= proc_i 172)} is VALID [2019-05-15 10:26:05,440 INFO L273 TraceCheckUtils]: 263: Hoare triple {352372#(<= proc_i 172)} assume j < 6; {352372#(<= proc_i 172)} is VALID [2019-05-15 10:26:05,441 INFO L273 TraceCheckUtils]: 264: Hoare triple {352372#(<= proc_i 172)} i := i + 4; {352391#(<= proc_i 176)} is VALID [2019-05-15 10:26:05,441 INFO L273 TraceCheckUtils]: 265: Hoare triple {352391#(<= proc_i 176)} assume i <= 1000; {352391#(<= proc_i 176)} is VALID [2019-05-15 10:26:05,442 INFO L273 TraceCheckUtils]: 266: Hoare triple {352391#(<= proc_i 176)} assume i + 4 < a[j]; {352391#(<= proc_i 176)} is VALID [2019-05-15 10:26:05,442 INFO L273 TraceCheckUtils]: 267: Hoare triple {352391#(<= proc_i 176)} assume a[5] == 1000; {352391#(<= proc_i 176)} is VALID [2019-05-15 10:26:05,443 INFO L273 TraceCheckUtils]: 268: Hoare triple {352391#(<= proc_i 176)} assume j > 4; {352391#(<= proc_i 176)} is VALID [2019-05-15 10:26:05,443 INFO L273 TraceCheckUtils]: 269: Hoare triple {352391#(<= proc_i 176)} assume j < 6; {352391#(<= proc_i 176)} is VALID [2019-05-15 10:26:05,444 INFO L273 TraceCheckUtils]: 270: Hoare triple {352391#(<= proc_i 176)} i := i + 4; {352410#(<= proc_i 180)} is VALID [2019-05-15 10:26:05,444 INFO L273 TraceCheckUtils]: 271: Hoare triple {352410#(<= proc_i 180)} assume i <= 1000; {352410#(<= proc_i 180)} is VALID [2019-05-15 10:26:05,445 INFO L273 TraceCheckUtils]: 272: Hoare triple {352410#(<= proc_i 180)} assume i + 4 < a[j]; {352410#(<= proc_i 180)} is VALID [2019-05-15 10:26:05,445 INFO L273 TraceCheckUtils]: 273: Hoare triple {352410#(<= proc_i 180)} assume a[5] == 1000; {352410#(<= proc_i 180)} is VALID [2019-05-15 10:26:05,445 INFO L273 TraceCheckUtils]: 274: Hoare triple {352410#(<= proc_i 180)} assume j > 4; {352410#(<= proc_i 180)} is VALID [2019-05-15 10:26:05,446 INFO L273 TraceCheckUtils]: 275: Hoare triple {352410#(<= proc_i 180)} assume j < 6; {352410#(<= proc_i 180)} is VALID [2019-05-15 10:26:05,447 INFO L273 TraceCheckUtils]: 276: Hoare triple {352410#(<= proc_i 180)} i := i + 4; {352429#(<= proc_i 184)} is VALID [2019-05-15 10:26:05,447 INFO L273 TraceCheckUtils]: 277: Hoare triple {352429#(<= proc_i 184)} assume i <= 1000; {352429#(<= proc_i 184)} is VALID [2019-05-15 10:26:05,448 INFO L273 TraceCheckUtils]: 278: Hoare triple {352429#(<= proc_i 184)} assume i + 4 < a[j]; {352429#(<= proc_i 184)} is VALID [2019-05-15 10:26:05,448 INFO L273 TraceCheckUtils]: 279: Hoare triple {352429#(<= proc_i 184)} assume a[5] == 1000; {352429#(<= proc_i 184)} is VALID [2019-05-15 10:26:05,448 INFO L273 TraceCheckUtils]: 280: Hoare triple {352429#(<= proc_i 184)} assume j > 4; {352429#(<= proc_i 184)} is VALID [2019-05-15 10:26:05,449 INFO L273 TraceCheckUtils]: 281: Hoare triple {352429#(<= proc_i 184)} assume j < 6; {352429#(<= proc_i 184)} is VALID [2019-05-15 10:26:05,450 INFO L273 TraceCheckUtils]: 282: Hoare triple {352429#(<= proc_i 184)} i := i + 4; {352448#(<= proc_i 188)} is VALID [2019-05-15 10:26:05,450 INFO L273 TraceCheckUtils]: 283: Hoare triple {352448#(<= proc_i 188)} assume i <= 1000; {352448#(<= proc_i 188)} is VALID [2019-05-15 10:26:05,450 INFO L273 TraceCheckUtils]: 284: Hoare triple {352448#(<= proc_i 188)} assume i + 4 < a[j]; {352448#(<= proc_i 188)} is VALID [2019-05-15 10:26:05,451 INFO L273 TraceCheckUtils]: 285: Hoare triple {352448#(<= proc_i 188)} assume a[5] == 1000; {352448#(<= proc_i 188)} is VALID [2019-05-15 10:26:05,451 INFO L273 TraceCheckUtils]: 286: Hoare triple {352448#(<= proc_i 188)} assume j > 4; {352448#(<= proc_i 188)} is VALID [2019-05-15 10:26:05,452 INFO L273 TraceCheckUtils]: 287: Hoare triple {352448#(<= proc_i 188)} assume j < 6; {352448#(<= proc_i 188)} is VALID [2019-05-15 10:26:05,452 INFO L273 TraceCheckUtils]: 288: Hoare triple {352448#(<= proc_i 188)} i := i + 4; {352467#(<= proc_i 192)} is VALID [2019-05-15 10:26:05,453 INFO L273 TraceCheckUtils]: 289: Hoare triple {352467#(<= proc_i 192)} assume i <= 1000; {352467#(<= proc_i 192)} is VALID [2019-05-15 10:26:05,453 INFO L273 TraceCheckUtils]: 290: Hoare triple {352467#(<= proc_i 192)} assume i + 4 < a[j]; {352467#(<= proc_i 192)} is VALID [2019-05-15 10:26:05,454 INFO L273 TraceCheckUtils]: 291: Hoare triple {352467#(<= proc_i 192)} assume a[5] == 1000; {352467#(<= proc_i 192)} is VALID [2019-05-15 10:26:05,454 INFO L273 TraceCheckUtils]: 292: Hoare triple {352467#(<= proc_i 192)} assume j > 4; {352467#(<= proc_i 192)} is VALID [2019-05-15 10:26:05,455 INFO L273 TraceCheckUtils]: 293: Hoare triple {352467#(<= proc_i 192)} assume j < 6; {352467#(<= proc_i 192)} is VALID [2019-05-15 10:26:05,455 INFO L273 TraceCheckUtils]: 294: Hoare triple {352467#(<= proc_i 192)} i := i + 4; {352486#(<= proc_i 196)} is VALID [2019-05-15 10:26:05,456 INFO L273 TraceCheckUtils]: 295: Hoare triple {352486#(<= proc_i 196)} assume i <= 1000; {352486#(<= proc_i 196)} is VALID [2019-05-15 10:26:05,456 INFO L273 TraceCheckUtils]: 296: Hoare triple {352486#(<= proc_i 196)} assume i + 4 < a[j]; {352486#(<= proc_i 196)} is VALID [2019-05-15 10:26:05,457 INFO L273 TraceCheckUtils]: 297: Hoare triple {352486#(<= proc_i 196)} assume a[5] == 1000; {352486#(<= proc_i 196)} is VALID [2019-05-15 10:26:05,457 INFO L273 TraceCheckUtils]: 298: Hoare triple {352486#(<= proc_i 196)} assume j > 4; {352486#(<= proc_i 196)} is VALID [2019-05-15 10:26:05,458 INFO L273 TraceCheckUtils]: 299: Hoare triple {352486#(<= proc_i 196)} assume j < 6; {352486#(<= proc_i 196)} is VALID [2019-05-15 10:26:05,458 INFO L273 TraceCheckUtils]: 300: Hoare triple {352486#(<= proc_i 196)} i := i + 4; {352505#(<= proc_i 200)} is VALID [2019-05-15 10:26:05,459 INFO L273 TraceCheckUtils]: 301: Hoare triple {352505#(<= proc_i 200)} assume i <= 1000; {352505#(<= proc_i 200)} is VALID [2019-05-15 10:26:05,459 INFO L273 TraceCheckUtils]: 302: Hoare triple {352505#(<= proc_i 200)} assume i + 4 < a[j]; {352505#(<= proc_i 200)} is VALID [2019-05-15 10:26:05,460 INFO L273 TraceCheckUtils]: 303: Hoare triple {352505#(<= proc_i 200)} assume a[5] == 1000; {352505#(<= proc_i 200)} is VALID [2019-05-15 10:26:05,460 INFO L273 TraceCheckUtils]: 304: Hoare triple {352505#(<= proc_i 200)} assume j > 4; {352505#(<= proc_i 200)} is VALID [2019-05-15 10:26:05,461 INFO L273 TraceCheckUtils]: 305: Hoare triple {352505#(<= proc_i 200)} assume j < 6; {352505#(<= proc_i 200)} is VALID [2019-05-15 10:26:05,461 INFO L273 TraceCheckUtils]: 306: Hoare triple {352505#(<= proc_i 200)} i := i + 4; {352524#(<= proc_i 204)} is VALID [2019-05-15 10:26:05,462 INFO L273 TraceCheckUtils]: 307: Hoare triple {352524#(<= proc_i 204)} assume i <= 1000; {352524#(<= proc_i 204)} is VALID [2019-05-15 10:26:05,462 INFO L273 TraceCheckUtils]: 308: Hoare triple {352524#(<= proc_i 204)} assume i + 4 < a[j]; {352524#(<= proc_i 204)} is VALID [2019-05-15 10:26:05,463 INFO L273 TraceCheckUtils]: 309: Hoare triple {352524#(<= proc_i 204)} assume a[5] == 1000; {352524#(<= proc_i 204)} is VALID [2019-05-15 10:26:05,463 INFO L273 TraceCheckUtils]: 310: Hoare triple {352524#(<= proc_i 204)} assume j > 4; {352524#(<= proc_i 204)} is VALID [2019-05-15 10:26:05,464 INFO L273 TraceCheckUtils]: 311: Hoare triple {352524#(<= proc_i 204)} assume j < 6; {352524#(<= proc_i 204)} is VALID [2019-05-15 10:26:05,464 INFO L273 TraceCheckUtils]: 312: Hoare triple {352524#(<= proc_i 204)} i := i + 4; {352543#(<= proc_i 208)} is VALID [2019-05-15 10:26:05,465 INFO L273 TraceCheckUtils]: 313: Hoare triple {352543#(<= proc_i 208)} assume i <= 1000; {352543#(<= proc_i 208)} is VALID [2019-05-15 10:26:05,465 INFO L273 TraceCheckUtils]: 314: Hoare triple {352543#(<= proc_i 208)} assume i + 4 < a[j]; {352543#(<= proc_i 208)} is VALID [2019-05-15 10:26:05,466 INFO L273 TraceCheckUtils]: 315: Hoare triple {352543#(<= proc_i 208)} assume a[5] == 1000; {352543#(<= proc_i 208)} is VALID [2019-05-15 10:26:05,466 INFO L273 TraceCheckUtils]: 316: Hoare triple {352543#(<= proc_i 208)} assume j > 4; {352543#(<= proc_i 208)} is VALID [2019-05-15 10:26:05,467 INFO L273 TraceCheckUtils]: 317: Hoare triple {352543#(<= proc_i 208)} assume j < 6; {352543#(<= proc_i 208)} is VALID [2019-05-15 10:26:05,467 INFO L273 TraceCheckUtils]: 318: Hoare triple {352543#(<= proc_i 208)} i := i + 4; {352562#(<= proc_i 212)} is VALID [2019-05-15 10:26:05,468 INFO L273 TraceCheckUtils]: 319: Hoare triple {352562#(<= proc_i 212)} assume i <= 1000; {352562#(<= proc_i 212)} is VALID [2019-05-15 10:26:05,468 INFO L273 TraceCheckUtils]: 320: Hoare triple {352562#(<= proc_i 212)} assume i + 4 < a[j]; {352562#(<= proc_i 212)} is VALID [2019-05-15 10:26:05,469 INFO L273 TraceCheckUtils]: 321: Hoare triple {352562#(<= proc_i 212)} assume a[5] == 1000; {352562#(<= proc_i 212)} is VALID [2019-05-15 10:26:05,469 INFO L273 TraceCheckUtils]: 322: Hoare triple {352562#(<= proc_i 212)} assume j > 4; {352562#(<= proc_i 212)} is VALID [2019-05-15 10:26:05,470 INFO L273 TraceCheckUtils]: 323: Hoare triple {352562#(<= proc_i 212)} assume j < 6; {352562#(<= proc_i 212)} is VALID [2019-05-15 10:26:05,470 INFO L273 TraceCheckUtils]: 324: Hoare triple {352562#(<= proc_i 212)} i := i + 4; {352581#(<= proc_i 216)} is VALID [2019-05-15 10:26:05,471 INFO L273 TraceCheckUtils]: 325: Hoare triple {352581#(<= proc_i 216)} assume i <= 1000; {352581#(<= proc_i 216)} is VALID [2019-05-15 10:26:05,471 INFO L273 TraceCheckUtils]: 326: Hoare triple {352581#(<= proc_i 216)} assume i + 4 < a[j]; {352581#(<= proc_i 216)} is VALID [2019-05-15 10:26:05,472 INFO L273 TraceCheckUtils]: 327: Hoare triple {352581#(<= proc_i 216)} assume a[5] == 1000; {352581#(<= proc_i 216)} is VALID [2019-05-15 10:26:05,472 INFO L273 TraceCheckUtils]: 328: Hoare triple {352581#(<= proc_i 216)} assume j > 4; {352581#(<= proc_i 216)} is VALID [2019-05-15 10:26:05,473 INFO L273 TraceCheckUtils]: 329: Hoare triple {352581#(<= proc_i 216)} assume j < 6; {352581#(<= proc_i 216)} is VALID [2019-05-15 10:26:05,473 INFO L273 TraceCheckUtils]: 330: Hoare triple {352581#(<= proc_i 216)} i := i + 4; {352600#(<= proc_i 220)} is VALID [2019-05-15 10:26:05,474 INFO L273 TraceCheckUtils]: 331: Hoare triple {352600#(<= proc_i 220)} assume i <= 1000; {352600#(<= proc_i 220)} is VALID [2019-05-15 10:26:05,474 INFO L273 TraceCheckUtils]: 332: Hoare triple {352600#(<= proc_i 220)} assume i + 4 < a[j]; {352600#(<= proc_i 220)} is VALID [2019-05-15 10:26:05,475 INFO L273 TraceCheckUtils]: 333: Hoare triple {352600#(<= proc_i 220)} assume a[5] == 1000; {352600#(<= proc_i 220)} is VALID [2019-05-15 10:26:05,475 INFO L273 TraceCheckUtils]: 334: Hoare triple {352600#(<= proc_i 220)} assume j > 4; {352600#(<= proc_i 220)} is VALID [2019-05-15 10:26:05,476 INFO L273 TraceCheckUtils]: 335: Hoare triple {352600#(<= proc_i 220)} assume j < 6; {352600#(<= proc_i 220)} is VALID [2019-05-15 10:26:05,476 INFO L273 TraceCheckUtils]: 336: Hoare triple {352600#(<= proc_i 220)} i := i + 4; {352619#(<= proc_i 224)} is VALID [2019-05-15 10:26:05,477 INFO L273 TraceCheckUtils]: 337: Hoare triple {352619#(<= proc_i 224)} assume i <= 1000; {352619#(<= proc_i 224)} is VALID [2019-05-15 10:26:05,477 INFO L273 TraceCheckUtils]: 338: Hoare triple {352619#(<= proc_i 224)} assume i + 4 < a[j]; {352619#(<= proc_i 224)} is VALID [2019-05-15 10:26:05,478 INFO L273 TraceCheckUtils]: 339: Hoare triple {352619#(<= proc_i 224)} assume a[5] == 1000; {352619#(<= proc_i 224)} is VALID [2019-05-15 10:26:05,478 INFO L273 TraceCheckUtils]: 340: Hoare triple {352619#(<= proc_i 224)} assume j > 4; {352619#(<= proc_i 224)} is VALID [2019-05-15 10:26:05,478 INFO L273 TraceCheckUtils]: 341: Hoare triple {352619#(<= proc_i 224)} assume j < 6; {352619#(<= proc_i 224)} is VALID [2019-05-15 10:26:05,479 INFO L273 TraceCheckUtils]: 342: Hoare triple {352619#(<= proc_i 224)} i := i + 4; {352638#(<= proc_i 228)} is VALID [2019-05-15 10:26:05,480 INFO L273 TraceCheckUtils]: 343: Hoare triple {352638#(<= proc_i 228)} assume i <= 1000; {352638#(<= proc_i 228)} is VALID [2019-05-15 10:26:05,480 INFO L273 TraceCheckUtils]: 344: Hoare triple {352638#(<= proc_i 228)} assume i + 4 < a[j]; {352638#(<= proc_i 228)} is VALID [2019-05-15 10:26:05,481 INFO L273 TraceCheckUtils]: 345: Hoare triple {352638#(<= proc_i 228)} assume a[5] == 1000; {352638#(<= proc_i 228)} is VALID [2019-05-15 10:26:05,481 INFO L273 TraceCheckUtils]: 346: Hoare triple {352638#(<= proc_i 228)} assume j > 4; {352638#(<= proc_i 228)} is VALID [2019-05-15 10:26:05,481 INFO L273 TraceCheckUtils]: 347: Hoare triple {352638#(<= proc_i 228)} assume j < 6; {352638#(<= proc_i 228)} is VALID [2019-05-15 10:26:05,482 INFO L273 TraceCheckUtils]: 348: Hoare triple {352638#(<= proc_i 228)} i := i + 4; {352657#(<= proc_i 232)} is VALID [2019-05-15 10:26:05,483 INFO L273 TraceCheckUtils]: 349: Hoare triple {352657#(<= proc_i 232)} assume i <= 1000; {352657#(<= proc_i 232)} is VALID [2019-05-15 10:26:05,483 INFO L273 TraceCheckUtils]: 350: Hoare triple {352657#(<= proc_i 232)} assume i + 4 < a[j]; {352657#(<= proc_i 232)} is VALID [2019-05-15 10:26:05,483 INFO L273 TraceCheckUtils]: 351: Hoare triple {352657#(<= proc_i 232)} assume a[5] == 1000; {352657#(<= proc_i 232)} is VALID [2019-05-15 10:26:05,484 INFO L273 TraceCheckUtils]: 352: Hoare triple {352657#(<= proc_i 232)} assume j > 4; {352657#(<= proc_i 232)} is VALID [2019-05-15 10:26:05,484 INFO L273 TraceCheckUtils]: 353: Hoare triple {352657#(<= proc_i 232)} assume j < 6; {352657#(<= proc_i 232)} is VALID [2019-05-15 10:26:05,485 INFO L273 TraceCheckUtils]: 354: Hoare triple {352657#(<= proc_i 232)} i := i + 4; {352676#(<= proc_i 236)} is VALID [2019-05-15 10:26:05,486 INFO L273 TraceCheckUtils]: 355: Hoare triple {352676#(<= proc_i 236)} assume i <= 1000; {352676#(<= proc_i 236)} is VALID [2019-05-15 10:26:05,486 INFO L273 TraceCheckUtils]: 356: Hoare triple {352676#(<= proc_i 236)} assume i + 4 < a[j]; {352676#(<= proc_i 236)} is VALID [2019-05-15 10:26:05,486 INFO L273 TraceCheckUtils]: 357: Hoare triple {352676#(<= proc_i 236)} assume a[5] == 1000; {352676#(<= proc_i 236)} is VALID [2019-05-15 10:26:05,487 INFO L273 TraceCheckUtils]: 358: Hoare triple {352676#(<= proc_i 236)} assume j > 4; {352676#(<= proc_i 236)} is VALID [2019-05-15 10:26:05,487 INFO L273 TraceCheckUtils]: 359: Hoare triple {352676#(<= proc_i 236)} assume j < 6; {352676#(<= proc_i 236)} is VALID [2019-05-15 10:26:05,488 INFO L273 TraceCheckUtils]: 360: Hoare triple {352676#(<= proc_i 236)} i := i + 4; {352695#(<= proc_i 240)} is VALID [2019-05-15 10:26:05,488 INFO L273 TraceCheckUtils]: 361: Hoare triple {352695#(<= proc_i 240)} assume i <= 1000; {352695#(<= proc_i 240)} is VALID [2019-05-15 10:26:05,489 INFO L273 TraceCheckUtils]: 362: Hoare triple {352695#(<= proc_i 240)} assume i + 4 < a[j]; {352695#(<= proc_i 240)} is VALID [2019-05-15 10:26:05,489 INFO L273 TraceCheckUtils]: 363: Hoare triple {352695#(<= proc_i 240)} assume a[5] == 1000; {352695#(<= proc_i 240)} is VALID [2019-05-15 10:26:05,490 INFO L273 TraceCheckUtils]: 364: Hoare triple {352695#(<= proc_i 240)} assume j > 4; {352695#(<= proc_i 240)} is VALID [2019-05-15 10:26:05,490 INFO L273 TraceCheckUtils]: 365: Hoare triple {352695#(<= proc_i 240)} assume j < 6; {352695#(<= proc_i 240)} is VALID [2019-05-15 10:26:05,491 INFO L273 TraceCheckUtils]: 366: Hoare triple {352695#(<= proc_i 240)} i := i + 4; {352714#(<= proc_i 244)} is VALID [2019-05-15 10:26:05,491 INFO L273 TraceCheckUtils]: 367: Hoare triple {352714#(<= proc_i 244)} assume i <= 1000; {352714#(<= proc_i 244)} is VALID [2019-05-15 10:26:05,492 INFO L273 TraceCheckUtils]: 368: Hoare triple {352714#(<= proc_i 244)} assume i + 4 < a[j]; {352714#(<= proc_i 244)} is VALID [2019-05-15 10:26:05,492 INFO L273 TraceCheckUtils]: 369: Hoare triple {352714#(<= proc_i 244)} assume a[5] == 1000; {352714#(<= proc_i 244)} is VALID [2019-05-15 10:26:05,493 INFO L273 TraceCheckUtils]: 370: Hoare triple {352714#(<= proc_i 244)} assume j > 4; {352714#(<= proc_i 244)} is VALID [2019-05-15 10:26:05,493 INFO L273 TraceCheckUtils]: 371: Hoare triple {352714#(<= proc_i 244)} assume j < 6; {352714#(<= proc_i 244)} is VALID [2019-05-15 10:26:05,494 INFO L273 TraceCheckUtils]: 372: Hoare triple {352714#(<= proc_i 244)} i := i + 4; {352733#(<= proc_i 248)} is VALID [2019-05-15 10:26:05,494 INFO L273 TraceCheckUtils]: 373: Hoare triple {352733#(<= proc_i 248)} assume i <= 1000; {352733#(<= proc_i 248)} is VALID [2019-05-15 10:26:05,495 INFO L273 TraceCheckUtils]: 374: Hoare triple {352733#(<= proc_i 248)} assume i + 4 < a[j]; {352733#(<= proc_i 248)} is VALID [2019-05-15 10:26:05,495 INFO L273 TraceCheckUtils]: 375: Hoare triple {352733#(<= proc_i 248)} assume a[5] == 1000; {352733#(<= proc_i 248)} is VALID [2019-05-15 10:26:05,496 INFO L273 TraceCheckUtils]: 376: Hoare triple {352733#(<= proc_i 248)} assume j > 4; {352733#(<= proc_i 248)} is VALID [2019-05-15 10:26:05,496 INFO L273 TraceCheckUtils]: 377: Hoare triple {352733#(<= proc_i 248)} assume j < 6; {352733#(<= proc_i 248)} is VALID [2019-05-15 10:26:05,497 INFO L273 TraceCheckUtils]: 378: Hoare triple {352733#(<= proc_i 248)} i := i + 4; {352752#(<= proc_i 252)} is VALID [2019-05-15 10:26:05,497 INFO L273 TraceCheckUtils]: 379: Hoare triple {352752#(<= proc_i 252)} assume i <= 1000; {352752#(<= proc_i 252)} is VALID [2019-05-15 10:26:05,498 INFO L273 TraceCheckUtils]: 380: Hoare triple {352752#(<= proc_i 252)} assume i + 4 < a[j]; {352752#(<= proc_i 252)} is VALID [2019-05-15 10:26:05,498 INFO L273 TraceCheckUtils]: 381: Hoare triple {352752#(<= proc_i 252)} assume a[5] == 1000; {352752#(<= proc_i 252)} is VALID [2019-05-15 10:26:05,499 INFO L273 TraceCheckUtils]: 382: Hoare triple {352752#(<= proc_i 252)} assume j > 4; {352752#(<= proc_i 252)} is VALID [2019-05-15 10:26:05,499 INFO L273 TraceCheckUtils]: 383: Hoare triple {352752#(<= proc_i 252)} assume j < 6; {352752#(<= proc_i 252)} is VALID [2019-05-15 10:26:05,500 INFO L273 TraceCheckUtils]: 384: Hoare triple {352752#(<= proc_i 252)} i := i + 4; {352771#(<= proc_i 256)} is VALID [2019-05-15 10:26:05,500 INFO L273 TraceCheckUtils]: 385: Hoare triple {352771#(<= proc_i 256)} assume i <= 1000; {352771#(<= proc_i 256)} is VALID [2019-05-15 10:26:05,501 INFO L273 TraceCheckUtils]: 386: Hoare triple {352771#(<= proc_i 256)} assume i + 4 < a[j]; {352771#(<= proc_i 256)} is VALID [2019-05-15 10:26:05,501 INFO L273 TraceCheckUtils]: 387: Hoare triple {352771#(<= proc_i 256)} assume a[5] == 1000; {352771#(<= proc_i 256)} is VALID [2019-05-15 10:26:05,502 INFO L273 TraceCheckUtils]: 388: Hoare triple {352771#(<= proc_i 256)} assume j > 4; {352771#(<= proc_i 256)} is VALID [2019-05-15 10:26:05,502 INFO L273 TraceCheckUtils]: 389: Hoare triple {352771#(<= proc_i 256)} assume j < 6; {352771#(<= proc_i 256)} is VALID [2019-05-15 10:26:05,503 INFO L273 TraceCheckUtils]: 390: Hoare triple {352771#(<= proc_i 256)} i := i + 4; {352790#(<= proc_i 260)} is VALID [2019-05-15 10:26:05,503 INFO L273 TraceCheckUtils]: 391: Hoare triple {352790#(<= proc_i 260)} assume i <= 1000; {352790#(<= proc_i 260)} is VALID [2019-05-15 10:26:05,504 INFO L273 TraceCheckUtils]: 392: Hoare triple {352790#(<= proc_i 260)} assume i + 4 < a[j]; {352790#(<= proc_i 260)} is VALID [2019-05-15 10:26:05,504 INFO L273 TraceCheckUtils]: 393: Hoare triple {352790#(<= proc_i 260)} assume a[5] == 1000; {352790#(<= proc_i 260)} is VALID [2019-05-15 10:26:05,505 INFO L273 TraceCheckUtils]: 394: Hoare triple {352790#(<= proc_i 260)} assume j > 4; {352790#(<= proc_i 260)} is VALID [2019-05-15 10:26:05,505 INFO L273 TraceCheckUtils]: 395: Hoare triple {352790#(<= proc_i 260)} assume j < 6; {352790#(<= proc_i 260)} is VALID [2019-05-15 10:26:05,506 INFO L273 TraceCheckUtils]: 396: Hoare triple {352790#(<= proc_i 260)} i := i + 4; {352809#(<= proc_i 264)} is VALID [2019-05-15 10:26:05,506 INFO L273 TraceCheckUtils]: 397: Hoare triple {352809#(<= proc_i 264)} assume i <= 1000; {352809#(<= proc_i 264)} is VALID [2019-05-15 10:26:05,507 INFO L273 TraceCheckUtils]: 398: Hoare triple {352809#(<= proc_i 264)} assume i + 4 < a[j]; {352809#(<= proc_i 264)} is VALID [2019-05-15 10:26:05,507 INFO L273 TraceCheckUtils]: 399: Hoare triple {352809#(<= proc_i 264)} assume a[5] == 1000; {352809#(<= proc_i 264)} is VALID [2019-05-15 10:26:05,508 INFO L273 TraceCheckUtils]: 400: Hoare triple {352809#(<= proc_i 264)} assume j > 4; {352809#(<= proc_i 264)} is VALID [2019-05-15 10:26:05,508 INFO L273 TraceCheckUtils]: 401: Hoare triple {352809#(<= proc_i 264)} assume j < 6; {352809#(<= proc_i 264)} is VALID [2019-05-15 10:26:05,509 INFO L273 TraceCheckUtils]: 402: Hoare triple {352809#(<= proc_i 264)} i := i + 4; {352828#(<= proc_i 268)} is VALID [2019-05-15 10:26:05,509 INFO L273 TraceCheckUtils]: 403: Hoare triple {352828#(<= proc_i 268)} assume i <= 1000; {352828#(<= proc_i 268)} is VALID [2019-05-15 10:26:05,510 INFO L273 TraceCheckUtils]: 404: Hoare triple {352828#(<= proc_i 268)} assume i + 4 < a[j]; {352828#(<= proc_i 268)} is VALID [2019-05-15 10:26:05,510 INFO L273 TraceCheckUtils]: 405: Hoare triple {352828#(<= proc_i 268)} assume a[5] == 1000; {352828#(<= proc_i 268)} is VALID [2019-05-15 10:26:05,510 INFO L273 TraceCheckUtils]: 406: Hoare triple {352828#(<= proc_i 268)} assume j > 4; {352828#(<= proc_i 268)} is VALID [2019-05-15 10:26:05,511 INFO L273 TraceCheckUtils]: 407: Hoare triple {352828#(<= proc_i 268)} assume j < 6; {352828#(<= proc_i 268)} is VALID [2019-05-15 10:26:05,512 INFO L273 TraceCheckUtils]: 408: Hoare triple {352828#(<= proc_i 268)} i := i + 4; {352847#(<= proc_i 272)} is VALID [2019-05-15 10:26:05,512 INFO L273 TraceCheckUtils]: 409: Hoare triple {352847#(<= proc_i 272)} assume i <= 1000; {352847#(<= proc_i 272)} is VALID [2019-05-15 10:26:05,513 INFO L273 TraceCheckUtils]: 410: Hoare triple {352847#(<= proc_i 272)} assume i + 4 < a[j]; {352847#(<= proc_i 272)} is VALID [2019-05-15 10:26:05,513 INFO L273 TraceCheckUtils]: 411: Hoare triple {352847#(<= proc_i 272)} assume a[5] == 1000; {352847#(<= proc_i 272)} is VALID [2019-05-15 10:26:05,513 INFO L273 TraceCheckUtils]: 412: Hoare triple {352847#(<= proc_i 272)} assume j > 4; {352847#(<= proc_i 272)} is VALID [2019-05-15 10:26:05,514 INFO L273 TraceCheckUtils]: 413: Hoare triple {352847#(<= proc_i 272)} assume j < 6; {352847#(<= proc_i 272)} is VALID [2019-05-15 10:26:05,515 INFO L273 TraceCheckUtils]: 414: Hoare triple {352847#(<= proc_i 272)} i := i + 4; {352866#(<= proc_i 276)} is VALID [2019-05-15 10:26:05,515 INFO L273 TraceCheckUtils]: 415: Hoare triple {352866#(<= proc_i 276)} assume i <= 1000; {352866#(<= proc_i 276)} is VALID [2019-05-15 10:26:05,515 INFO L273 TraceCheckUtils]: 416: Hoare triple {352866#(<= proc_i 276)} assume i + 4 < a[j]; {352866#(<= proc_i 276)} is VALID [2019-05-15 10:26:05,516 INFO L273 TraceCheckUtils]: 417: Hoare triple {352866#(<= proc_i 276)} assume a[5] == 1000; {352866#(<= proc_i 276)} is VALID [2019-05-15 10:26:05,516 INFO L273 TraceCheckUtils]: 418: Hoare triple {352866#(<= proc_i 276)} assume j > 4; {352866#(<= proc_i 276)} is VALID [2019-05-15 10:26:05,517 INFO L273 TraceCheckUtils]: 419: Hoare triple {352866#(<= proc_i 276)} assume j < 6; {352866#(<= proc_i 276)} is VALID [2019-05-15 10:26:05,517 INFO L273 TraceCheckUtils]: 420: Hoare triple {352866#(<= proc_i 276)} i := i + 4; {352885#(<= proc_i 280)} is VALID [2019-05-15 10:26:05,518 INFO L273 TraceCheckUtils]: 421: Hoare triple {352885#(<= proc_i 280)} assume i <= 1000; {352885#(<= proc_i 280)} is VALID [2019-05-15 10:26:05,518 INFO L273 TraceCheckUtils]: 422: Hoare triple {352885#(<= proc_i 280)} assume i + 4 < a[j]; {352885#(<= proc_i 280)} is VALID [2019-05-15 10:26:05,519 INFO L273 TraceCheckUtils]: 423: Hoare triple {352885#(<= proc_i 280)} assume a[5] == 1000; {352885#(<= proc_i 280)} is VALID [2019-05-15 10:26:05,519 INFO L273 TraceCheckUtils]: 424: Hoare triple {352885#(<= proc_i 280)} assume j > 4; {352885#(<= proc_i 280)} is VALID [2019-05-15 10:26:05,520 INFO L273 TraceCheckUtils]: 425: Hoare triple {352885#(<= proc_i 280)} assume j < 6; {352885#(<= proc_i 280)} is VALID [2019-05-15 10:26:05,520 INFO L273 TraceCheckUtils]: 426: Hoare triple {352885#(<= proc_i 280)} i := i + 4; {352904#(<= proc_i 284)} is VALID [2019-05-15 10:26:05,521 INFO L273 TraceCheckUtils]: 427: Hoare triple {352904#(<= proc_i 284)} assume i <= 1000; {352904#(<= proc_i 284)} is VALID [2019-05-15 10:26:05,521 INFO L273 TraceCheckUtils]: 428: Hoare triple {352904#(<= proc_i 284)} assume i + 4 < a[j]; {352904#(<= proc_i 284)} is VALID [2019-05-15 10:26:05,522 INFO L273 TraceCheckUtils]: 429: Hoare triple {352904#(<= proc_i 284)} assume a[5] == 1000; {352904#(<= proc_i 284)} is VALID [2019-05-15 10:26:05,522 INFO L273 TraceCheckUtils]: 430: Hoare triple {352904#(<= proc_i 284)} assume j > 4; {352904#(<= proc_i 284)} is VALID [2019-05-15 10:26:05,523 INFO L273 TraceCheckUtils]: 431: Hoare triple {352904#(<= proc_i 284)} assume j < 6; {352904#(<= proc_i 284)} is VALID [2019-05-15 10:26:05,523 INFO L273 TraceCheckUtils]: 432: Hoare triple {352904#(<= proc_i 284)} i := i + 4; {352923#(<= proc_i 288)} is VALID [2019-05-15 10:26:05,524 INFO L273 TraceCheckUtils]: 433: Hoare triple {352923#(<= proc_i 288)} assume i <= 1000; {352923#(<= proc_i 288)} is VALID [2019-05-15 10:26:05,524 INFO L273 TraceCheckUtils]: 434: Hoare triple {352923#(<= proc_i 288)} assume i + 4 < a[j]; {352923#(<= proc_i 288)} is VALID [2019-05-15 10:26:05,525 INFO L273 TraceCheckUtils]: 435: Hoare triple {352923#(<= proc_i 288)} assume a[5] == 1000; {352923#(<= proc_i 288)} is VALID [2019-05-15 10:26:05,525 INFO L273 TraceCheckUtils]: 436: Hoare triple {352923#(<= proc_i 288)} assume j > 4; {352923#(<= proc_i 288)} is VALID [2019-05-15 10:26:05,526 INFO L273 TraceCheckUtils]: 437: Hoare triple {352923#(<= proc_i 288)} assume j < 6; {352923#(<= proc_i 288)} is VALID [2019-05-15 10:26:05,526 INFO L273 TraceCheckUtils]: 438: Hoare triple {352923#(<= proc_i 288)} i := i + 4; {352942#(<= proc_i 292)} is VALID [2019-05-15 10:26:05,527 INFO L273 TraceCheckUtils]: 439: Hoare triple {352942#(<= proc_i 292)} assume i <= 1000; {352942#(<= proc_i 292)} is VALID [2019-05-15 10:26:05,527 INFO L273 TraceCheckUtils]: 440: Hoare triple {352942#(<= proc_i 292)} assume i + 4 < a[j]; {352942#(<= proc_i 292)} is VALID [2019-05-15 10:26:05,528 INFO L273 TraceCheckUtils]: 441: Hoare triple {352942#(<= proc_i 292)} assume a[5] == 1000; {352942#(<= proc_i 292)} is VALID [2019-05-15 10:26:05,528 INFO L273 TraceCheckUtils]: 442: Hoare triple {352942#(<= proc_i 292)} assume j > 4; {352942#(<= proc_i 292)} is VALID [2019-05-15 10:26:05,529 INFO L273 TraceCheckUtils]: 443: Hoare triple {352942#(<= proc_i 292)} assume j < 6; {352942#(<= proc_i 292)} is VALID [2019-05-15 10:26:05,529 INFO L273 TraceCheckUtils]: 444: Hoare triple {352942#(<= proc_i 292)} i := i + 4; {352961#(<= proc_i 296)} is VALID [2019-05-15 10:26:05,530 INFO L273 TraceCheckUtils]: 445: Hoare triple {352961#(<= proc_i 296)} assume i <= 1000; {352961#(<= proc_i 296)} is VALID [2019-05-15 10:26:05,530 INFO L273 TraceCheckUtils]: 446: Hoare triple {352961#(<= proc_i 296)} assume i + 4 < a[j]; {352961#(<= proc_i 296)} is VALID [2019-05-15 10:26:05,531 INFO L273 TraceCheckUtils]: 447: Hoare triple {352961#(<= proc_i 296)} assume a[5] == 1000; {352961#(<= proc_i 296)} is VALID [2019-05-15 10:26:05,531 INFO L273 TraceCheckUtils]: 448: Hoare triple {352961#(<= proc_i 296)} assume j > 4; {352961#(<= proc_i 296)} is VALID [2019-05-15 10:26:05,532 INFO L273 TraceCheckUtils]: 449: Hoare triple {352961#(<= proc_i 296)} assume j < 6; {352961#(<= proc_i 296)} is VALID [2019-05-15 10:26:05,532 INFO L273 TraceCheckUtils]: 450: Hoare triple {352961#(<= proc_i 296)} i := i + 4; {352980#(<= proc_i 300)} is VALID [2019-05-15 10:26:05,533 INFO L273 TraceCheckUtils]: 451: Hoare triple {352980#(<= proc_i 300)} assume i <= 1000; {352980#(<= proc_i 300)} is VALID [2019-05-15 10:26:05,533 INFO L273 TraceCheckUtils]: 452: Hoare triple {352980#(<= proc_i 300)} assume i + 4 < a[j]; {352980#(<= proc_i 300)} is VALID [2019-05-15 10:26:05,534 INFO L273 TraceCheckUtils]: 453: Hoare triple {352980#(<= proc_i 300)} assume a[5] == 1000; {352980#(<= proc_i 300)} is VALID [2019-05-15 10:26:05,534 INFO L273 TraceCheckUtils]: 454: Hoare triple {352980#(<= proc_i 300)} assume j > 4; {352980#(<= proc_i 300)} is VALID [2019-05-15 10:26:05,535 INFO L273 TraceCheckUtils]: 455: Hoare triple {352980#(<= proc_i 300)} assume j < 6; {352980#(<= proc_i 300)} is VALID [2019-05-15 10:26:05,535 INFO L273 TraceCheckUtils]: 456: Hoare triple {352980#(<= proc_i 300)} i := i + 4; {352999#(<= proc_i 304)} is VALID [2019-05-15 10:26:05,536 INFO L273 TraceCheckUtils]: 457: Hoare triple {352999#(<= proc_i 304)} assume i <= 1000; {352999#(<= proc_i 304)} is VALID [2019-05-15 10:26:05,536 INFO L273 TraceCheckUtils]: 458: Hoare triple {352999#(<= proc_i 304)} assume i + 4 < a[j]; {352999#(<= proc_i 304)} is VALID [2019-05-15 10:26:05,537 INFO L273 TraceCheckUtils]: 459: Hoare triple {352999#(<= proc_i 304)} assume a[5] == 1000; {352999#(<= proc_i 304)} is VALID [2019-05-15 10:26:05,537 INFO L273 TraceCheckUtils]: 460: Hoare triple {352999#(<= proc_i 304)} assume j > 4; {352999#(<= proc_i 304)} is VALID [2019-05-15 10:26:05,537 INFO L273 TraceCheckUtils]: 461: Hoare triple {352999#(<= proc_i 304)} assume j < 6; {352999#(<= proc_i 304)} is VALID [2019-05-15 10:26:05,538 INFO L273 TraceCheckUtils]: 462: Hoare triple {352999#(<= proc_i 304)} i := i + 4; {353018#(<= proc_i 308)} is VALID [2019-05-15 10:26:05,539 INFO L273 TraceCheckUtils]: 463: Hoare triple {353018#(<= proc_i 308)} assume i <= 1000; {353018#(<= proc_i 308)} is VALID [2019-05-15 10:26:05,539 INFO L273 TraceCheckUtils]: 464: Hoare triple {353018#(<= proc_i 308)} assume i + 4 < a[j]; {353018#(<= proc_i 308)} is VALID [2019-05-15 10:26:05,540 INFO L273 TraceCheckUtils]: 465: Hoare triple {353018#(<= proc_i 308)} assume a[5] == 1000; {353018#(<= proc_i 308)} is VALID [2019-05-15 10:26:05,540 INFO L273 TraceCheckUtils]: 466: Hoare triple {353018#(<= proc_i 308)} assume j > 4; {353018#(<= proc_i 308)} is VALID [2019-05-15 10:26:05,540 INFO L273 TraceCheckUtils]: 467: Hoare triple {353018#(<= proc_i 308)} assume j < 6; {353018#(<= proc_i 308)} is VALID [2019-05-15 10:26:05,541 INFO L273 TraceCheckUtils]: 468: Hoare triple {353018#(<= proc_i 308)} i := i + 4; {353037#(<= proc_i 312)} is VALID [2019-05-15 10:26:05,542 INFO L273 TraceCheckUtils]: 469: Hoare triple {353037#(<= proc_i 312)} assume i <= 1000; {353037#(<= proc_i 312)} is VALID [2019-05-15 10:26:05,542 INFO L273 TraceCheckUtils]: 470: Hoare triple {353037#(<= proc_i 312)} assume i + 4 < a[j]; {353037#(<= proc_i 312)} is VALID [2019-05-15 10:26:05,542 INFO L273 TraceCheckUtils]: 471: Hoare triple {353037#(<= proc_i 312)} assume a[5] == 1000; {353037#(<= proc_i 312)} is VALID [2019-05-15 10:26:05,543 INFO L273 TraceCheckUtils]: 472: Hoare triple {353037#(<= proc_i 312)} assume j > 4; {353037#(<= proc_i 312)} is VALID [2019-05-15 10:26:05,543 INFO L273 TraceCheckUtils]: 473: Hoare triple {353037#(<= proc_i 312)} assume j < 6; {353037#(<= proc_i 312)} is VALID [2019-05-15 10:26:05,544 INFO L273 TraceCheckUtils]: 474: Hoare triple {353037#(<= proc_i 312)} i := i + 4; {353056#(<= proc_i 316)} is VALID [2019-05-15 10:26:05,544 INFO L273 TraceCheckUtils]: 475: Hoare triple {353056#(<= proc_i 316)} assume i <= 1000; {353056#(<= proc_i 316)} is VALID [2019-05-15 10:26:05,545 INFO L273 TraceCheckUtils]: 476: Hoare triple {353056#(<= proc_i 316)} assume i + 4 < a[j]; {353056#(<= proc_i 316)} is VALID [2019-05-15 10:26:05,545 INFO L273 TraceCheckUtils]: 477: Hoare triple {353056#(<= proc_i 316)} assume a[5] == 1000; {353056#(<= proc_i 316)} is VALID [2019-05-15 10:26:05,546 INFO L273 TraceCheckUtils]: 478: Hoare triple {353056#(<= proc_i 316)} assume j > 4; {353056#(<= proc_i 316)} is VALID [2019-05-15 10:26:05,546 INFO L273 TraceCheckUtils]: 479: Hoare triple {353056#(<= proc_i 316)} assume j < 6; {353056#(<= proc_i 316)} is VALID [2019-05-15 10:26:05,547 INFO L273 TraceCheckUtils]: 480: Hoare triple {353056#(<= proc_i 316)} i := i + 4; {353075#(<= proc_i 320)} is VALID [2019-05-15 10:26:05,547 INFO L273 TraceCheckUtils]: 481: Hoare triple {353075#(<= proc_i 320)} assume i <= 1000; {353075#(<= proc_i 320)} is VALID [2019-05-15 10:26:05,548 INFO L273 TraceCheckUtils]: 482: Hoare triple {353075#(<= proc_i 320)} assume i + 4 < a[j]; {353075#(<= proc_i 320)} is VALID [2019-05-15 10:26:05,548 INFO L273 TraceCheckUtils]: 483: Hoare triple {353075#(<= proc_i 320)} assume a[5] == 1000; {353075#(<= proc_i 320)} is VALID [2019-05-15 10:26:05,549 INFO L273 TraceCheckUtils]: 484: Hoare triple {353075#(<= proc_i 320)} assume j > 4; {353075#(<= proc_i 320)} is VALID [2019-05-15 10:26:05,549 INFO L273 TraceCheckUtils]: 485: Hoare triple {353075#(<= proc_i 320)} assume j < 6; {353075#(<= proc_i 320)} is VALID [2019-05-15 10:26:05,550 INFO L273 TraceCheckUtils]: 486: Hoare triple {353075#(<= proc_i 320)} i := i + 4; {353094#(<= proc_i 324)} is VALID [2019-05-15 10:26:05,550 INFO L273 TraceCheckUtils]: 487: Hoare triple {353094#(<= proc_i 324)} assume i <= 1000; {353094#(<= proc_i 324)} is VALID [2019-05-15 10:26:05,551 INFO L273 TraceCheckUtils]: 488: Hoare triple {353094#(<= proc_i 324)} assume i + 4 < a[j]; {353094#(<= proc_i 324)} is VALID [2019-05-15 10:26:05,551 INFO L273 TraceCheckUtils]: 489: Hoare triple {353094#(<= proc_i 324)} assume a[5] == 1000; {353094#(<= proc_i 324)} is VALID [2019-05-15 10:26:05,552 INFO L273 TraceCheckUtils]: 490: Hoare triple {353094#(<= proc_i 324)} assume j > 4; {353094#(<= proc_i 324)} is VALID [2019-05-15 10:26:05,552 INFO L273 TraceCheckUtils]: 491: Hoare triple {353094#(<= proc_i 324)} assume j < 6; {353094#(<= proc_i 324)} is VALID [2019-05-15 10:26:05,553 INFO L273 TraceCheckUtils]: 492: Hoare triple {353094#(<= proc_i 324)} i := i + 4; {353113#(<= proc_i 328)} is VALID [2019-05-15 10:26:05,553 INFO L273 TraceCheckUtils]: 493: Hoare triple {353113#(<= proc_i 328)} assume i <= 1000; {353113#(<= proc_i 328)} is VALID [2019-05-15 10:26:05,554 INFO L273 TraceCheckUtils]: 494: Hoare triple {353113#(<= proc_i 328)} assume i + 4 < a[j]; {353113#(<= proc_i 328)} is VALID [2019-05-15 10:26:05,554 INFO L273 TraceCheckUtils]: 495: Hoare triple {353113#(<= proc_i 328)} assume a[5] == 1000; {353113#(<= proc_i 328)} is VALID [2019-05-15 10:26:05,555 INFO L273 TraceCheckUtils]: 496: Hoare triple {353113#(<= proc_i 328)} assume j > 4; {353113#(<= proc_i 328)} is VALID [2019-05-15 10:26:05,555 INFO L273 TraceCheckUtils]: 497: Hoare triple {353113#(<= proc_i 328)} assume j < 6; {353113#(<= proc_i 328)} is VALID [2019-05-15 10:26:05,556 INFO L273 TraceCheckUtils]: 498: Hoare triple {353113#(<= proc_i 328)} i := i + 4; {353132#(<= proc_i 332)} is VALID [2019-05-15 10:26:05,556 INFO L273 TraceCheckUtils]: 499: Hoare triple {353132#(<= proc_i 332)} assume i <= 1000; {353132#(<= proc_i 332)} is VALID [2019-05-15 10:26:05,557 INFO L273 TraceCheckUtils]: 500: Hoare triple {353132#(<= proc_i 332)} assume i + 4 < a[j]; {353132#(<= proc_i 332)} is VALID [2019-05-15 10:26:05,557 INFO L273 TraceCheckUtils]: 501: Hoare triple {353132#(<= proc_i 332)} assume a[5] == 1000; {353132#(<= proc_i 332)} is VALID [2019-05-15 10:26:05,558 INFO L273 TraceCheckUtils]: 502: Hoare triple {353132#(<= proc_i 332)} assume j > 4; {353132#(<= proc_i 332)} is VALID [2019-05-15 10:26:05,558 INFO L273 TraceCheckUtils]: 503: Hoare triple {353132#(<= proc_i 332)} assume j < 6; {353132#(<= proc_i 332)} is VALID [2019-05-15 10:26:05,559 INFO L273 TraceCheckUtils]: 504: Hoare triple {353132#(<= proc_i 332)} i := i + 4; {353151#(<= proc_i 336)} is VALID [2019-05-15 10:26:05,559 INFO L273 TraceCheckUtils]: 505: Hoare triple {353151#(<= proc_i 336)} assume i <= 1000; {353151#(<= proc_i 336)} is VALID [2019-05-15 10:26:05,560 INFO L273 TraceCheckUtils]: 506: Hoare triple {353151#(<= proc_i 336)} assume i + 4 < a[j]; {353151#(<= proc_i 336)} is VALID [2019-05-15 10:26:05,560 INFO L273 TraceCheckUtils]: 507: Hoare triple {353151#(<= proc_i 336)} assume a[5] == 1000; {353151#(<= proc_i 336)} is VALID [2019-05-15 10:26:05,561 INFO L273 TraceCheckUtils]: 508: Hoare triple {353151#(<= proc_i 336)} assume j > 4; {353151#(<= proc_i 336)} is VALID [2019-05-15 10:26:05,561 INFO L273 TraceCheckUtils]: 509: Hoare triple {353151#(<= proc_i 336)} assume j < 6; {353151#(<= proc_i 336)} is VALID [2019-05-15 10:26:05,562 INFO L273 TraceCheckUtils]: 510: Hoare triple {353151#(<= proc_i 336)} i := i + 4; {353170#(<= proc_i 340)} is VALID [2019-05-15 10:26:05,562 INFO L273 TraceCheckUtils]: 511: Hoare triple {353170#(<= proc_i 340)} assume i <= 1000; {353170#(<= proc_i 340)} is VALID [2019-05-15 10:26:05,563 INFO L273 TraceCheckUtils]: 512: Hoare triple {353170#(<= proc_i 340)} assume i + 4 < a[j]; {353170#(<= proc_i 340)} is VALID [2019-05-15 10:26:05,563 INFO L273 TraceCheckUtils]: 513: Hoare triple {353170#(<= proc_i 340)} assume a[5] == 1000; {353170#(<= proc_i 340)} is VALID [2019-05-15 10:26:05,564 INFO L273 TraceCheckUtils]: 514: Hoare triple {353170#(<= proc_i 340)} assume j > 4; {353170#(<= proc_i 340)} is VALID [2019-05-15 10:26:05,564 INFO L273 TraceCheckUtils]: 515: Hoare triple {353170#(<= proc_i 340)} assume j < 6; {353170#(<= proc_i 340)} is VALID [2019-05-15 10:26:05,565 INFO L273 TraceCheckUtils]: 516: Hoare triple {353170#(<= proc_i 340)} i := i + 4; {353189#(<= proc_i 344)} is VALID [2019-05-15 10:26:05,565 INFO L273 TraceCheckUtils]: 517: Hoare triple {353189#(<= proc_i 344)} assume i <= 1000; {353189#(<= proc_i 344)} is VALID [2019-05-15 10:26:05,566 INFO L273 TraceCheckUtils]: 518: Hoare triple {353189#(<= proc_i 344)} assume i + 4 < a[j]; {353189#(<= proc_i 344)} is VALID [2019-05-15 10:26:05,566 INFO L273 TraceCheckUtils]: 519: Hoare triple {353189#(<= proc_i 344)} assume a[5] == 1000; {353189#(<= proc_i 344)} is VALID [2019-05-15 10:26:05,566 INFO L273 TraceCheckUtils]: 520: Hoare triple {353189#(<= proc_i 344)} assume j > 4; {353189#(<= proc_i 344)} is VALID [2019-05-15 10:26:05,567 INFO L273 TraceCheckUtils]: 521: Hoare triple {353189#(<= proc_i 344)} assume j < 6; {353189#(<= proc_i 344)} is VALID [2019-05-15 10:26:05,568 INFO L273 TraceCheckUtils]: 522: Hoare triple {353189#(<= proc_i 344)} i := i + 4; {353208#(<= proc_i 348)} is VALID [2019-05-15 10:26:05,568 INFO L273 TraceCheckUtils]: 523: Hoare triple {353208#(<= proc_i 348)} assume i <= 1000; {353208#(<= proc_i 348)} is VALID [2019-05-15 10:26:05,568 INFO L273 TraceCheckUtils]: 524: Hoare triple {353208#(<= proc_i 348)} assume i + 4 < a[j]; {353208#(<= proc_i 348)} is VALID [2019-05-15 10:26:05,569 INFO L273 TraceCheckUtils]: 525: Hoare triple {353208#(<= proc_i 348)} assume a[5] == 1000; {353208#(<= proc_i 348)} is VALID [2019-05-15 10:26:05,569 INFO L273 TraceCheckUtils]: 526: Hoare triple {353208#(<= proc_i 348)} assume j > 4; {353208#(<= proc_i 348)} is VALID [2019-05-15 10:26:05,570 INFO L273 TraceCheckUtils]: 527: Hoare triple {353208#(<= proc_i 348)} assume j < 6; {353208#(<= proc_i 348)} is VALID [2019-05-15 10:26:05,571 INFO L273 TraceCheckUtils]: 528: Hoare triple {353208#(<= proc_i 348)} i := i + 4; {353227#(<= proc_i 352)} is VALID [2019-05-15 10:26:05,571 INFO L273 TraceCheckUtils]: 529: Hoare triple {353227#(<= proc_i 352)} assume i <= 1000; {353227#(<= proc_i 352)} is VALID [2019-05-15 10:26:05,571 INFO L273 TraceCheckUtils]: 530: Hoare triple {353227#(<= proc_i 352)} assume i + 4 < a[j]; {353227#(<= proc_i 352)} is VALID [2019-05-15 10:26:05,572 INFO L273 TraceCheckUtils]: 531: Hoare triple {353227#(<= proc_i 352)} assume a[5] == 1000; {353227#(<= proc_i 352)} is VALID [2019-05-15 10:26:05,572 INFO L273 TraceCheckUtils]: 532: Hoare triple {353227#(<= proc_i 352)} assume j > 4; {353227#(<= proc_i 352)} is VALID [2019-05-15 10:26:05,573 INFO L273 TraceCheckUtils]: 533: Hoare triple {353227#(<= proc_i 352)} assume j < 6; {353227#(<= proc_i 352)} is VALID [2019-05-15 10:26:05,573 INFO L273 TraceCheckUtils]: 534: Hoare triple {353227#(<= proc_i 352)} i := i + 4; {353246#(<= proc_i 356)} is VALID [2019-05-15 10:26:05,574 INFO L273 TraceCheckUtils]: 535: Hoare triple {353246#(<= proc_i 356)} assume i <= 1000; {353246#(<= proc_i 356)} is VALID [2019-05-15 10:26:05,574 INFO L273 TraceCheckUtils]: 536: Hoare triple {353246#(<= proc_i 356)} assume i + 4 < a[j]; {353246#(<= proc_i 356)} is VALID [2019-05-15 10:26:05,575 INFO L273 TraceCheckUtils]: 537: Hoare triple {353246#(<= proc_i 356)} assume a[5] == 1000; {353246#(<= proc_i 356)} is VALID [2019-05-15 10:26:05,575 INFO L273 TraceCheckUtils]: 538: Hoare triple {353246#(<= proc_i 356)} assume j > 4; {353246#(<= proc_i 356)} is VALID [2019-05-15 10:26:05,576 INFO L273 TraceCheckUtils]: 539: Hoare triple {353246#(<= proc_i 356)} assume j < 6; {353246#(<= proc_i 356)} is VALID [2019-05-15 10:26:05,576 INFO L273 TraceCheckUtils]: 540: Hoare triple {353246#(<= proc_i 356)} i := i + 4; {353265#(<= proc_i 360)} is VALID [2019-05-15 10:26:05,577 INFO L273 TraceCheckUtils]: 541: Hoare triple {353265#(<= proc_i 360)} assume i <= 1000; {353265#(<= proc_i 360)} is VALID [2019-05-15 10:26:05,577 INFO L273 TraceCheckUtils]: 542: Hoare triple {353265#(<= proc_i 360)} assume i + 4 < a[j]; {353265#(<= proc_i 360)} is VALID [2019-05-15 10:26:05,578 INFO L273 TraceCheckUtils]: 543: Hoare triple {353265#(<= proc_i 360)} assume a[5] == 1000; {353265#(<= proc_i 360)} is VALID [2019-05-15 10:26:05,578 INFO L273 TraceCheckUtils]: 544: Hoare triple {353265#(<= proc_i 360)} assume j > 4; {353265#(<= proc_i 360)} is VALID [2019-05-15 10:26:05,579 INFO L273 TraceCheckUtils]: 545: Hoare triple {353265#(<= proc_i 360)} assume j < 6; {353265#(<= proc_i 360)} is VALID [2019-05-15 10:26:05,579 INFO L273 TraceCheckUtils]: 546: Hoare triple {353265#(<= proc_i 360)} i := i + 4; {353284#(<= proc_i 364)} is VALID [2019-05-15 10:26:05,580 INFO L273 TraceCheckUtils]: 547: Hoare triple {353284#(<= proc_i 364)} assume i <= 1000; {353284#(<= proc_i 364)} is VALID [2019-05-15 10:26:05,580 INFO L273 TraceCheckUtils]: 548: Hoare triple {353284#(<= proc_i 364)} assume i + 4 < a[j]; {353284#(<= proc_i 364)} is VALID [2019-05-15 10:26:05,581 INFO L273 TraceCheckUtils]: 549: Hoare triple {353284#(<= proc_i 364)} assume a[5] == 1000; {353284#(<= proc_i 364)} is VALID [2019-05-15 10:26:05,581 INFO L273 TraceCheckUtils]: 550: Hoare triple {353284#(<= proc_i 364)} assume j > 4; {353284#(<= proc_i 364)} is VALID [2019-05-15 10:26:05,582 INFO L273 TraceCheckUtils]: 551: Hoare triple {353284#(<= proc_i 364)} assume j < 6; {353284#(<= proc_i 364)} is VALID [2019-05-15 10:26:05,582 INFO L273 TraceCheckUtils]: 552: Hoare triple {353284#(<= proc_i 364)} i := i + 4; {353303#(<= proc_i 368)} is VALID [2019-05-15 10:26:05,583 INFO L273 TraceCheckUtils]: 553: Hoare triple {353303#(<= proc_i 368)} assume i <= 1000; {353303#(<= proc_i 368)} is VALID [2019-05-15 10:26:05,583 INFO L273 TraceCheckUtils]: 554: Hoare triple {353303#(<= proc_i 368)} assume i + 4 < a[j]; {353303#(<= proc_i 368)} is VALID [2019-05-15 10:26:05,584 INFO L273 TraceCheckUtils]: 555: Hoare triple {353303#(<= proc_i 368)} assume a[5] == 1000; {353303#(<= proc_i 368)} is VALID [2019-05-15 10:26:05,584 INFO L273 TraceCheckUtils]: 556: Hoare triple {353303#(<= proc_i 368)} assume j > 4; {353303#(<= proc_i 368)} is VALID [2019-05-15 10:26:05,585 INFO L273 TraceCheckUtils]: 557: Hoare triple {353303#(<= proc_i 368)} assume j < 6; {353303#(<= proc_i 368)} is VALID [2019-05-15 10:26:05,585 INFO L273 TraceCheckUtils]: 558: Hoare triple {353303#(<= proc_i 368)} i := i + 4; {353322#(<= proc_i 372)} is VALID [2019-05-15 10:26:05,586 INFO L273 TraceCheckUtils]: 559: Hoare triple {353322#(<= proc_i 372)} assume i <= 1000; {353322#(<= proc_i 372)} is VALID [2019-05-15 10:26:05,586 INFO L273 TraceCheckUtils]: 560: Hoare triple {353322#(<= proc_i 372)} assume i + 4 < a[j]; {353322#(<= proc_i 372)} is VALID [2019-05-15 10:26:05,587 INFO L273 TraceCheckUtils]: 561: Hoare triple {353322#(<= proc_i 372)} assume a[5] == 1000; {353322#(<= proc_i 372)} is VALID [2019-05-15 10:26:05,587 INFO L273 TraceCheckUtils]: 562: Hoare triple {353322#(<= proc_i 372)} assume j > 4; {353322#(<= proc_i 372)} is VALID [2019-05-15 10:26:05,588 INFO L273 TraceCheckUtils]: 563: Hoare triple {353322#(<= proc_i 372)} assume j < 6; {353322#(<= proc_i 372)} is VALID [2019-05-15 10:26:05,588 INFO L273 TraceCheckUtils]: 564: Hoare triple {353322#(<= proc_i 372)} i := i + 4; {353341#(<= proc_i 376)} is VALID [2019-05-15 10:26:05,589 INFO L273 TraceCheckUtils]: 565: Hoare triple {353341#(<= proc_i 376)} assume i <= 1000; {353341#(<= proc_i 376)} is VALID [2019-05-15 10:26:05,589 INFO L273 TraceCheckUtils]: 566: Hoare triple {353341#(<= proc_i 376)} assume i + 4 < a[j]; {353341#(<= proc_i 376)} is VALID [2019-05-15 10:26:05,590 INFO L273 TraceCheckUtils]: 567: Hoare triple {353341#(<= proc_i 376)} assume a[5] == 1000; {353341#(<= proc_i 376)} is VALID [2019-05-15 10:26:05,590 INFO L273 TraceCheckUtils]: 568: Hoare triple {353341#(<= proc_i 376)} assume j > 4; {353341#(<= proc_i 376)} is VALID [2019-05-15 10:26:05,590 INFO L273 TraceCheckUtils]: 569: Hoare triple {353341#(<= proc_i 376)} assume j < 6; {353341#(<= proc_i 376)} is VALID [2019-05-15 10:26:05,591 INFO L273 TraceCheckUtils]: 570: Hoare triple {353341#(<= proc_i 376)} i := i + 4; {353360#(<= proc_i 380)} is VALID [2019-05-15 10:26:05,592 INFO L273 TraceCheckUtils]: 571: Hoare triple {353360#(<= proc_i 380)} assume i <= 1000; {353360#(<= proc_i 380)} is VALID [2019-05-15 10:26:05,592 INFO L273 TraceCheckUtils]: 572: Hoare triple {353360#(<= proc_i 380)} assume i + 4 < a[j]; {353360#(<= proc_i 380)} is VALID [2019-05-15 10:26:05,593 INFO L273 TraceCheckUtils]: 573: Hoare triple {353360#(<= proc_i 380)} assume a[5] == 1000; {353360#(<= proc_i 380)} is VALID [2019-05-15 10:26:05,593 INFO L273 TraceCheckUtils]: 574: Hoare triple {353360#(<= proc_i 380)} assume j > 4; {353360#(<= proc_i 380)} is VALID [2019-05-15 10:26:05,593 INFO L273 TraceCheckUtils]: 575: Hoare triple {353360#(<= proc_i 380)} assume j < 6; {353360#(<= proc_i 380)} is VALID [2019-05-15 10:26:05,594 INFO L273 TraceCheckUtils]: 576: Hoare triple {353360#(<= proc_i 380)} i := i + 4; {353379#(<= proc_i 384)} is VALID [2019-05-15 10:26:05,595 INFO L273 TraceCheckUtils]: 577: Hoare triple {353379#(<= proc_i 384)} assume i <= 1000; {353379#(<= proc_i 384)} is VALID [2019-05-15 10:26:05,595 INFO L273 TraceCheckUtils]: 578: Hoare triple {353379#(<= proc_i 384)} assume i + 4 < a[j]; {353379#(<= proc_i 384)} is VALID [2019-05-15 10:26:05,595 INFO L273 TraceCheckUtils]: 579: Hoare triple {353379#(<= proc_i 384)} assume a[5] == 1000; {353379#(<= proc_i 384)} is VALID [2019-05-15 10:26:05,596 INFO L273 TraceCheckUtils]: 580: Hoare triple {353379#(<= proc_i 384)} assume j > 4; {353379#(<= proc_i 384)} is VALID [2019-05-15 10:26:05,596 INFO L273 TraceCheckUtils]: 581: Hoare triple {353379#(<= proc_i 384)} assume j < 6; {353379#(<= proc_i 384)} is VALID [2019-05-15 10:26:05,597 INFO L273 TraceCheckUtils]: 582: Hoare triple {353379#(<= proc_i 384)} i := i + 4; {353398#(<= proc_i 388)} is VALID [2019-05-15 10:26:05,598 INFO L273 TraceCheckUtils]: 583: Hoare triple {353398#(<= proc_i 388)} assume i <= 1000; {353398#(<= proc_i 388)} is VALID [2019-05-15 10:26:05,598 INFO L273 TraceCheckUtils]: 584: Hoare triple {353398#(<= proc_i 388)} assume i + 4 < a[j]; {353398#(<= proc_i 388)} is VALID [2019-05-15 10:26:05,598 INFO L273 TraceCheckUtils]: 585: Hoare triple {353398#(<= proc_i 388)} assume a[5] == 1000; {353398#(<= proc_i 388)} is VALID [2019-05-15 10:26:05,599 INFO L273 TraceCheckUtils]: 586: Hoare triple {353398#(<= proc_i 388)} assume j > 4; {353398#(<= proc_i 388)} is VALID [2019-05-15 10:26:05,599 INFO L273 TraceCheckUtils]: 587: Hoare triple {353398#(<= proc_i 388)} assume j < 6; {353398#(<= proc_i 388)} is VALID [2019-05-15 10:26:05,600 INFO L273 TraceCheckUtils]: 588: Hoare triple {353398#(<= proc_i 388)} i := i + 4; {353417#(<= proc_i 392)} is VALID [2019-05-15 10:26:05,600 INFO L273 TraceCheckUtils]: 589: Hoare triple {353417#(<= proc_i 392)} assume i <= 1000; {353417#(<= proc_i 392)} is VALID [2019-05-15 10:26:05,601 INFO L273 TraceCheckUtils]: 590: Hoare triple {353417#(<= proc_i 392)} assume i + 4 < a[j]; {353417#(<= proc_i 392)} is VALID [2019-05-15 10:26:05,601 INFO L273 TraceCheckUtils]: 591: Hoare triple {353417#(<= proc_i 392)} assume a[5] == 1000; {353417#(<= proc_i 392)} is VALID [2019-05-15 10:26:05,602 INFO L273 TraceCheckUtils]: 592: Hoare triple {353417#(<= proc_i 392)} assume j > 4; {353417#(<= proc_i 392)} is VALID [2019-05-15 10:26:05,602 INFO L273 TraceCheckUtils]: 593: Hoare triple {353417#(<= proc_i 392)} assume j < 6; {353417#(<= proc_i 392)} is VALID [2019-05-15 10:26:05,603 INFO L273 TraceCheckUtils]: 594: Hoare triple {353417#(<= proc_i 392)} i := i + 4; {353436#(<= proc_i 396)} is VALID [2019-05-15 10:26:05,603 INFO L273 TraceCheckUtils]: 595: Hoare triple {353436#(<= proc_i 396)} assume i <= 1000; {353436#(<= proc_i 396)} is VALID [2019-05-15 10:26:05,604 INFO L273 TraceCheckUtils]: 596: Hoare triple {353436#(<= proc_i 396)} assume i + 4 < a[j]; {353436#(<= proc_i 396)} is VALID [2019-05-15 10:26:05,604 INFO L273 TraceCheckUtils]: 597: Hoare triple {353436#(<= proc_i 396)} assume a[5] == 1000; {353436#(<= proc_i 396)} is VALID [2019-05-15 10:26:05,605 INFO L273 TraceCheckUtils]: 598: Hoare triple {353436#(<= proc_i 396)} assume j > 4; {353436#(<= proc_i 396)} is VALID [2019-05-15 10:26:05,605 INFO L273 TraceCheckUtils]: 599: Hoare triple {353436#(<= proc_i 396)} assume j < 6; {353436#(<= proc_i 396)} is VALID [2019-05-15 10:26:05,606 INFO L273 TraceCheckUtils]: 600: Hoare triple {353436#(<= proc_i 396)} i := i + 4; {353455#(<= proc_i 400)} is VALID [2019-05-15 10:26:05,606 INFO L273 TraceCheckUtils]: 601: Hoare triple {353455#(<= proc_i 400)} assume i <= 1000; {353455#(<= proc_i 400)} is VALID [2019-05-15 10:26:05,607 INFO L273 TraceCheckUtils]: 602: Hoare triple {353455#(<= proc_i 400)} assume i + 4 < a[j]; {353455#(<= proc_i 400)} is VALID [2019-05-15 10:26:05,607 INFO L273 TraceCheckUtils]: 603: Hoare triple {353455#(<= proc_i 400)} assume a[5] == 1000; {353455#(<= proc_i 400)} is VALID [2019-05-15 10:26:05,608 INFO L273 TraceCheckUtils]: 604: Hoare triple {353455#(<= proc_i 400)} assume j > 4; {353455#(<= proc_i 400)} is VALID [2019-05-15 10:26:05,608 INFO L273 TraceCheckUtils]: 605: Hoare triple {353455#(<= proc_i 400)} assume j < 6; {353455#(<= proc_i 400)} is VALID [2019-05-15 10:26:05,609 INFO L273 TraceCheckUtils]: 606: Hoare triple {353455#(<= proc_i 400)} i := i + 4; {353474#(<= proc_i 404)} is VALID [2019-05-15 10:26:05,609 INFO L273 TraceCheckUtils]: 607: Hoare triple {353474#(<= proc_i 404)} assume i <= 1000; {353474#(<= proc_i 404)} is VALID [2019-05-15 10:26:05,610 INFO L273 TraceCheckUtils]: 608: Hoare triple {353474#(<= proc_i 404)} assume i + 4 < a[j]; {353474#(<= proc_i 404)} is VALID [2019-05-15 10:26:05,610 INFO L273 TraceCheckUtils]: 609: Hoare triple {353474#(<= proc_i 404)} assume a[5] == 1000; {353474#(<= proc_i 404)} is VALID [2019-05-15 10:26:05,611 INFO L273 TraceCheckUtils]: 610: Hoare triple {353474#(<= proc_i 404)} assume j > 4; {353474#(<= proc_i 404)} is VALID [2019-05-15 10:26:05,611 INFO L273 TraceCheckUtils]: 611: Hoare triple {353474#(<= proc_i 404)} assume j < 6; {353474#(<= proc_i 404)} is VALID [2019-05-15 10:26:05,612 INFO L273 TraceCheckUtils]: 612: Hoare triple {353474#(<= proc_i 404)} i := i + 4; {353493#(<= proc_i 408)} is VALID [2019-05-15 10:26:05,612 INFO L273 TraceCheckUtils]: 613: Hoare triple {353493#(<= proc_i 408)} assume i <= 1000; {353493#(<= proc_i 408)} is VALID [2019-05-15 10:26:05,613 INFO L273 TraceCheckUtils]: 614: Hoare triple {353493#(<= proc_i 408)} assume i + 4 < a[j]; {353493#(<= proc_i 408)} is VALID [2019-05-15 10:26:05,613 INFO L273 TraceCheckUtils]: 615: Hoare triple {353493#(<= proc_i 408)} assume a[5] == 1000; {353493#(<= proc_i 408)} is VALID [2019-05-15 10:26:05,614 INFO L273 TraceCheckUtils]: 616: Hoare triple {353493#(<= proc_i 408)} assume j > 4; {353493#(<= proc_i 408)} is VALID [2019-05-15 10:26:05,614 INFO L273 TraceCheckUtils]: 617: Hoare triple {353493#(<= proc_i 408)} assume j < 6; {353493#(<= proc_i 408)} is VALID [2019-05-15 10:26:05,615 INFO L273 TraceCheckUtils]: 618: Hoare triple {353493#(<= proc_i 408)} i := i + 4; {353512#(<= proc_i 412)} is VALID [2019-05-15 10:26:05,615 INFO L273 TraceCheckUtils]: 619: Hoare triple {353512#(<= proc_i 412)} assume i <= 1000; {353512#(<= proc_i 412)} is VALID [2019-05-15 10:26:05,616 INFO L273 TraceCheckUtils]: 620: Hoare triple {353512#(<= proc_i 412)} assume i + 4 < a[j]; {353512#(<= proc_i 412)} is VALID [2019-05-15 10:26:05,616 INFO L273 TraceCheckUtils]: 621: Hoare triple {353512#(<= proc_i 412)} assume a[5] == 1000; {353512#(<= proc_i 412)} is VALID [2019-05-15 10:26:05,617 INFO L273 TraceCheckUtils]: 622: Hoare triple {353512#(<= proc_i 412)} assume j > 4; {353512#(<= proc_i 412)} is VALID [2019-05-15 10:26:05,617 INFO L273 TraceCheckUtils]: 623: Hoare triple {353512#(<= proc_i 412)} assume j < 6; {353512#(<= proc_i 412)} is VALID [2019-05-15 10:26:05,618 INFO L273 TraceCheckUtils]: 624: Hoare triple {353512#(<= proc_i 412)} i := i + 4; {353531#(<= proc_i 416)} is VALID [2019-05-15 10:26:05,618 INFO L273 TraceCheckUtils]: 625: Hoare triple {353531#(<= proc_i 416)} assume i <= 1000; {353531#(<= proc_i 416)} is VALID [2019-05-15 10:26:05,619 INFO L273 TraceCheckUtils]: 626: Hoare triple {353531#(<= proc_i 416)} assume i + 4 < a[j]; {353531#(<= proc_i 416)} is VALID [2019-05-15 10:26:05,619 INFO L273 TraceCheckUtils]: 627: Hoare triple {353531#(<= proc_i 416)} assume a[5] == 1000; {353531#(<= proc_i 416)} is VALID [2019-05-15 10:26:05,620 INFO L273 TraceCheckUtils]: 628: Hoare triple {353531#(<= proc_i 416)} assume j > 4; {353531#(<= proc_i 416)} is VALID [2019-05-15 10:26:05,620 INFO L273 TraceCheckUtils]: 629: Hoare triple {353531#(<= proc_i 416)} assume j < 6; {353531#(<= proc_i 416)} is VALID [2019-05-15 10:26:05,621 INFO L273 TraceCheckUtils]: 630: Hoare triple {353531#(<= proc_i 416)} i := i + 4; {353550#(<= proc_i 420)} is VALID [2019-05-15 10:26:05,621 INFO L273 TraceCheckUtils]: 631: Hoare triple {353550#(<= proc_i 420)} assume i <= 1000; {353550#(<= proc_i 420)} is VALID [2019-05-15 10:26:05,622 INFO L273 TraceCheckUtils]: 632: Hoare triple {353550#(<= proc_i 420)} assume i + 4 < a[j]; {353550#(<= proc_i 420)} is VALID [2019-05-15 10:26:05,622 INFO L273 TraceCheckUtils]: 633: Hoare triple {353550#(<= proc_i 420)} assume a[5] == 1000; {353550#(<= proc_i 420)} is VALID [2019-05-15 10:26:05,622 INFO L273 TraceCheckUtils]: 634: Hoare triple {353550#(<= proc_i 420)} assume j > 4; {353550#(<= proc_i 420)} is VALID [2019-05-15 10:26:05,623 INFO L273 TraceCheckUtils]: 635: Hoare triple {353550#(<= proc_i 420)} assume j < 6; {353550#(<= proc_i 420)} is VALID [2019-05-15 10:26:05,624 INFO L273 TraceCheckUtils]: 636: Hoare triple {353550#(<= proc_i 420)} i := i + 4; {353569#(<= proc_i 424)} is VALID [2019-05-15 10:26:05,624 INFO L273 TraceCheckUtils]: 637: Hoare triple {353569#(<= proc_i 424)} assume i <= 1000; {353569#(<= proc_i 424)} is VALID [2019-05-15 10:26:05,625 INFO L273 TraceCheckUtils]: 638: Hoare triple {353569#(<= proc_i 424)} assume i + 4 < a[j]; {353569#(<= proc_i 424)} is VALID [2019-05-15 10:26:05,625 INFO L273 TraceCheckUtils]: 639: Hoare triple {353569#(<= proc_i 424)} assume a[5] == 1000; {353569#(<= proc_i 424)} is VALID [2019-05-15 10:26:05,625 INFO L273 TraceCheckUtils]: 640: Hoare triple {353569#(<= proc_i 424)} assume j > 4; {353569#(<= proc_i 424)} is VALID [2019-05-15 10:26:05,626 INFO L273 TraceCheckUtils]: 641: Hoare triple {353569#(<= proc_i 424)} assume j < 6; {353569#(<= proc_i 424)} is VALID [2019-05-15 10:26:05,627 INFO L273 TraceCheckUtils]: 642: Hoare triple {353569#(<= proc_i 424)} i := i + 4; {353588#(<= proc_i 428)} is VALID [2019-05-15 10:26:05,627 INFO L273 TraceCheckUtils]: 643: Hoare triple {353588#(<= proc_i 428)} assume i <= 1000; {353588#(<= proc_i 428)} is VALID [2019-05-15 10:26:05,627 INFO L273 TraceCheckUtils]: 644: Hoare triple {353588#(<= proc_i 428)} assume i + 4 < a[j]; {353588#(<= proc_i 428)} is VALID [2019-05-15 10:26:05,628 INFO L273 TraceCheckUtils]: 645: Hoare triple {353588#(<= proc_i 428)} assume a[5] == 1000; {353588#(<= proc_i 428)} is VALID [2019-05-15 10:26:05,628 INFO L273 TraceCheckUtils]: 646: Hoare triple {353588#(<= proc_i 428)} assume j > 4; {353588#(<= proc_i 428)} is VALID [2019-05-15 10:26:05,629 INFO L273 TraceCheckUtils]: 647: Hoare triple {353588#(<= proc_i 428)} assume j < 6; {353588#(<= proc_i 428)} is VALID [2019-05-15 10:26:05,630 INFO L273 TraceCheckUtils]: 648: Hoare triple {353588#(<= proc_i 428)} i := i + 4; {353607#(<= proc_i 432)} is VALID [2019-05-15 10:26:05,630 INFO L273 TraceCheckUtils]: 649: Hoare triple {353607#(<= proc_i 432)} assume i <= 1000; {353607#(<= proc_i 432)} is VALID [2019-05-15 10:26:05,630 INFO L273 TraceCheckUtils]: 650: Hoare triple {353607#(<= proc_i 432)} assume i + 4 < a[j]; {353607#(<= proc_i 432)} is VALID [2019-05-15 10:26:05,631 INFO L273 TraceCheckUtils]: 651: Hoare triple {353607#(<= proc_i 432)} assume a[5] == 1000; {353607#(<= proc_i 432)} is VALID [2019-05-15 10:26:05,631 INFO L273 TraceCheckUtils]: 652: Hoare triple {353607#(<= proc_i 432)} assume j > 4; {353607#(<= proc_i 432)} is VALID [2019-05-15 10:26:05,632 INFO L273 TraceCheckUtils]: 653: Hoare triple {353607#(<= proc_i 432)} assume j < 6; {353607#(<= proc_i 432)} is VALID [2019-05-15 10:26:05,632 INFO L273 TraceCheckUtils]: 654: Hoare triple {353607#(<= proc_i 432)} i := i + 4; {353626#(<= proc_i 436)} is VALID [2019-05-15 10:26:05,633 INFO L273 TraceCheckUtils]: 655: Hoare triple {353626#(<= proc_i 436)} assume i <= 1000; {353626#(<= proc_i 436)} is VALID [2019-05-15 10:26:05,633 INFO L273 TraceCheckUtils]: 656: Hoare triple {353626#(<= proc_i 436)} assume i + 4 < a[j]; {353626#(<= proc_i 436)} is VALID [2019-05-15 10:26:05,634 INFO L273 TraceCheckUtils]: 657: Hoare triple {353626#(<= proc_i 436)} assume a[5] == 1000; {353626#(<= proc_i 436)} is VALID [2019-05-15 10:26:05,634 INFO L273 TraceCheckUtils]: 658: Hoare triple {353626#(<= proc_i 436)} assume j > 4; {353626#(<= proc_i 436)} is VALID [2019-05-15 10:26:05,635 INFO L273 TraceCheckUtils]: 659: Hoare triple {353626#(<= proc_i 436)} assume j < 6; {353626#(<= proc_i 436)} is VALID [2019-05-15 10:26:05,635 INFO L273 TraceCheckUtils]: 660: Hoare triple {353626#(<= proc_i 436)} i := i + 4; {353645#(<= proc_i 440)} is VALID [2019-05-15 10:26:05,636 INFO L273 TraceCheckUtils]: 661: Hoare triple {353645#(<= proc_i 440)} assume i <= 1000; {353645#(<= proc_i 440)} is VALID [2019-05-15 10:26:05,636 INFO L273 TraceCheckUtils]: 662: Hoare triple {353645#(<= proc_i 440)} assume i + 4 < a[j]; {353645#(<= proc_i 440)} is VALID [2019-05-15 10:26:05,637 INFO L273 TraceCheckUtils]: 663: Hoare triple {353645#(<= proc_i 440)} assume a[5] == 1000; {353645#(<= proc_i 440)} is VALID [2019-05-15 10:26:05,637 INFO L273 TraceCheckUtils]: 664: Hoare triple {353645#(<= proc_i 440)} assume j > 4; {353645#(<= proc_i 440)} is VALID [2019-05-15 10:26:05,638 INFO L273 TraceCheckUtils]: 665: Hoare triple {353645#(<= proc_i 440)} assume j < 6; {353645#(<= proc_i 440)} is VALID [2019-05-15 10:26:05,638 INFO L273 TraceCheckUtils]: 666: Hoare triple {353645#(<= proc_i 440)} i := i + 4; {353664#(<= proc_i 444)} is VALID [2019-05-15 10:26:05,639 INFO L273 TraceCheckUtils]: 667: Hoare triple {353664#(<= proc_i 444)} assume i <= 1000; {353664#(<= proc_i 444)} is VALID [2019-05-15 10:26:05,639 INFO L273 TraceCheckUtils]: 668: Hoare triple {353664#(<= proc_i 444)} assume i + 4 < a[j]; {353664#(<= proc_i 444)} is VALID [2019-05-15 10:26:05,640 INFO L273 TraceCheckUtils]: 669: Hoare triple {353664#(<= proc_i 444)} assume a[5] == 1000; {353664#(<= proc_i 444)} is VALID [2019-05-15 10:26:05,640 INFO L273 TraceCheckUtils]: 670: Hoare triple {353664#(<= proc_i 444)} assume j > 4; {353664#(<= proc_i 444)} is VALID [2019-05-15 10:26:05,641 INFO L273 TraceCheckUtils]: 671: Hoare triple {353664#(<= proc_i 444)} assume j < 6; {353664#(<= proc_i 444)} is VALID [2019-05-15 10:26:05,641 INFO L273 TraceCheckUtils]: 672: Hoare triple {353664#(<= proc_i 444)} i := i + 4; {353683#(<= proc_i 448)} is VALID [2019-05-15 10:26:05,642 INFO L273 TraceCheckUtils]: 673: Hoare triple {353683#(<= proc_i 448)} assume i <= 1000; {353683#(<= proc_i 448)} is VALID [2019-05-15 10:26:05,642 INFO L273 TraceCheckUtils]: 674: Hoare triple {353683#(<= proc_i 448)} assume i + 4 < a[j]; {353683#(<= proc_i 448)} is VALID [2019-05-15 10:26:05,643 INFO L273 TraceCheckUtils]: 675: Hoare triple {353683#(<= proc_i 448)} assume a[5] == 1000; {353683#(<= proc_i 448)} is VALID [2019-05-15 10:26:05,643 INFO L273 TraceCheckUtils]: 676: Hoare triple {353683#(<= proc_i 448)} assume j > 4; {353683#(<= proc_i 448)} is VALID [2019-05-15 10:26:05,644 INFO L273 TraceCheckUtils]: 677: Hoare triple {353683#(<= proc_i 448)} assume j < 6; {353683#(<= proc_i 448)} is VALID [2019-05-15 10:26:05,644 INFO L273 TraceCheckUtils]: 678: Hoare triple {353683#(<= proc_i 448)} i := i + 4; {353702#(<= proc_i 452)} is VALID [2019-05-15 10:26:05,645 INFO L273 TraceCheckUtils]: 679: Hoare triple {353702#(<= proc_i 452)} assume i <= 1000; {353702#(<= proc_i 452)} is VALID [2019-05-15 10:26:05,645 INFO L273 TraceCheckUtils]: 680: Hoare triple {353702#(<= proc_i 452)} assume i + 4 < a[j]; {353702#(<= proc_i 452)} is VALID [2019-05-15 10:26:05,646 INFO L273 TraceCheckUtils]: 681: Hoare triple {353702#(<= proc_i 452)} assume a[5] == 1000; {353702#(<= proc_i 452)} is VALID [2019-05-15 10:26:05,646 INFO L273 TraceCheckUtils]: 682: Hoare triple {353702#(<= proc_i 452)} assume j > 4; {353702#(<= proc_i 452)} is VALID [2019-05-15 10:26:05,647 INFO L273 TraceCheckUtils]: 683: Hoare triple {353702#(<= proc_i 452)} assume j < 6; {353702#(<= proc_i 452)} is VALID [2019-05-15 10:26:05,647 INFO L273 TraceCheckUtils]: 684: Hoare triple {353702#(<= proc_i 452)} i := i + 4; {353721#(<= proc_i 456)} is VALID [2019-05-15 10:26:05,648 INFO L273 TraceCheckUtils]: 685: Hoare triple {353721#(<= proc_i 456)} assume i <= 1000; {353721#(<= proc_i 456)} is VALID [2019-05-15 10:26:05,648 INFO L273 TraceCheckUtils]: 686: Hoare triple {353721#(<= proc_i 456)} assume i + 4 < a[j]; {353721#(<= proc_i 456)} is VALID [2019-05-15 10:26:05,649 INFO L273 TraceCheckUtils]: 687: Hoare triple {353721#(<= proc_i 456)} assume a[5] == 1000; {353721#(<= proc_i 456)} is VALID [2019-05-15 10:26:05,649 INFO L273 TraceCheckUtils]: 688: Hoare triple {353721#(<= proc_i 456)} assume j > 4; {353721#(<= proc_i 456)} is VALID [2019-05-15 10:26:05,649 INFO L273 TraceCheckUtils]: 689: Hoare triple {353721#(<= proc_i 456)} assume j < 6; {353721#(<= proc_i 456)} is VALID [2019-05-15 10:26:05,650 INFO L273 TraceCheckUtils]: 690: Hoare triple {353721#(<= proc_i 456)} i := i + 4; {353740#(<= proc_i 460)} is VALID [2019-05-15 10:26:05,651 INFO L273 TraceCheckUtils]: 691: Hoare triple {353740#(<= proc_i 460)} assume i <= 1000; {353740#(<= proc_i 460)} is VALID [2019-05-15 10:26:05,651 INFO L273 TraceCheckUtils]: 692: Hoare triple {353740#(<= proc_i 460)} assume i + 4 < a[j]; {353740#(<= proc_i 460)} is VALID [2019-05-15 10:26:05,652 INFO L273 TraceCheckUtils]: 693: Hoare triple {353740#(<= proc_i 460)} assume a[5] == 1000; {353740#(<= proc_i 460)} is VALID [2019-05-15 10:26:05,652 INFO L273 TraceCheckUtils]: 694: Hoare triple {353740#(<= proc_i 460)} assume j > 4; {353740#(<= proc_i 460)} is VALID [2019-05-15 10:26:05,652 INFO L273 TraceCheckUtils]: 695: Hoare triple {353740#(<= proc_i 460)} assume j < 6; {353740#(<= proc_i 460)} is VALID [2019-05-15 10:26:05,653 INFO L273 TraceCheckUtils]: 696: Hoare triple {353740#(<= proc_i 460)} i := i + 4; {353759#(<= proc_i 464)} is VALID [2019-05-15 10:26:05,654 INFO L273 TraceCheckUtils]: 697: Hoare triple {353759#(<= proc_i 464)} assume i <= 1000; {353759#(<= proc_i 464)} is VALID [2019-05-15 10:26:05,654 INFO L273 TraceCheckUtils]: 698: Hoare triple {353759#(<= proc_i 464)} assume i + 4 < a[j]; {353759#(<= proc_i 464)} is VALID [2019-05-15 10:26:05,654 INFO L273 TraceCheckUtils]: 699: Hoare triple {353759#(<= proc_i 464)} assume a[5] == 1000; {353759#(<= proc_i 464)} is VALID [2019-05-15 10:26:05,655 INFO L273 TraceCheckUtils]: 700: Hoare triple {353759#(<= proc_i 464)} assume j > 4; {353759#(<= proc_i 464)} is VALID [2019-05-15 10:26:05,655 INFO L273 TraceCheckUtils]: 701: Hoare triple {353759#(<= proc_i 464)} assume j < 6; {353759#(<= proc_i 464)} is VALID [2019-05-15 10:26:05,656 INFO L273 TraceCheckUtils]: 702: Hoare triple {353759#(<= proc_i 464)} i := i + 4; {353778#(<= proc_i 468)} is VALID [2019-05-15 10:26:05,656 INFO L273 TraceCheckUtils]: 703: Hoare triple {353778#(<= proc_i 468)} assume i <= 1000; {353778#(<= proc_i 468)} is VALID [2019-05-15 10:26:05,657 INFO L273 TraceCheckUtils]: 704: Hoare triple {353778#(<= proc_i 468)} assume i + 4 < a[j]; {353778#(<= proc_i 468)} is VALID [2019-05-15 10:26:05,657 INFO L273 TraceCheckUtils]: 705: Hoare triple {353778#(<= proc_i 468)} assume a[5] == 1000; {353778#(<= proc_i 468)} is VALID [2019-05-15 10:26:05,658 INFO L273 TraceCheckUtils]: 706: Hoare triple {353778#(<= proc_i 468)} assume j > 4; {353778#(<= proc_i 468)} is VALID [2019-05-15 10:26:05,658 INFO L273 TraceCheckUtils]: 707: Hoare triple {353778#(<= proc_i 468)} assume j < 6; {353778#(<= proc_i 468)} is VALID [2019-05-15 10:26:05,659 INFO L273 TraceCheckUtils]: 708: Hoare triple {353778#(<= proc_i 468)} i := i + 4; {353797#(<= proc_i 472)} is VALID [2019-05-15 10:26:05,659 INFO L273 TraceCheckUtils]: 709: Hoare triple {353797#(<= proc_i 472)} assume i <= 1000; {353797#(<= proc_i 472)} is VALID [2019-05-15 10:26:05,660 INFO L273 TraceCheckUtils]: 710: Hoare triple {353797#(<= proc_i 472)} assume i + 4 < a[j]; {353797#(<= proc_i 472)} is VALID [2019-05-15 10:26:05,660 INFO L273 TraceCheckUtils]: 711: Hoare triple {353797#(<= proc_i 472)} assume a[5] == 1000; {353797#(<= proc_i 472)} is VALID [2019-05-15 10:26:05,661 INFO L273 TraceCheckUtils]: 712: Hoare triple {353797#(<= proc_i 472)} assume j > 4; {353797#(<= proc_i 472)} is VALID [2019-05-15 10:26:05,661 INFO L273 TraceCheckUtils]: 713: Hoare triple {353797#(<= proc_i 472)} assume j < 6; {353797#(<= proc_i 472)} is VALID [2019-05-15 10:26:05,662 INFO L273 TraceCheckUtils]: 714: Hoare triple {353797#(<= proc_i 472)} i := i + 4; {353816#(<= proc_i 476)} is VALID [2019-05-15 10:26:05,662 INFO L273 TraceCheckUtils]: 715: Hoare triple {353816#(<= proc_i 476)} assume i <= 1000; {353816#(<= proc_i 476)} is VALID [2019-05-15 10:26:05,663 INFO L273 TraceCheckUtils]: 716: Hoare triple {353816#(<= proc_i 476)} assume i + 4 < a[j]; {353816#(<= proc_i 476)} is VALID [2019-05-15 10:26:05,663 INFO L273 TraceCheckUtils]: 717: Hoare triple {353816#(<= proc_i 476)} assume a[5] == 1000; {353816#(<= proc_i 476)} is VALID [2019-05-15 10:26:05,664 INFO L273 TraceCheckUtils]: 718: Hoare triple {353816#(<= proc_i 476)} assume j > 4; {353816#(<= proc_i 476)} is VALID [2019-05-15 10:26:05,664 INFO L273 TraceCheckUtils]: 719: Hoare triple {353816#(<= proc_i 476)} assume j < 6; {353816#(<= proc_i 476)} is VALID [2019-05-15 10:26:05,665 INFO L273 TraceCheckUtils]: 720: Hoare triple {353816#(<= proc_i 476)} i := i + 4; {353835#(<= proc_i 480)} is VALID [2019-05-15 10:26:05,665 INFO L273 TraceCheckUtils]: 721: Hoare triple {353835#(<= proc_i 480)} assume i <= 1000; {353835#(<= proc_i 480)} is VALID [2019-05-15 10:26:05,666 INFO L273 TraceCheckUtils]: 722: Hoare triple {353835#(<= proc_i 480)} assume i + 4 < a[j]; {353835#(<= proc_i 480)} is VALID [2019-05-15 10:26:05,666 INFO L273 TraceCheckUtils]: 723: Hoare triple {353835#(<= proc_i 480)} assume a[5] == 1000; {353835#(<= proc_i 480)} is VALID [2019-05-15 10:26:05,667 INFO L273 TraceCheckUtils]: 724: Hoare triple {353835#(<= proc_i 480)} assume j > 4; {353835#(<= proc_i 480)} is VALID [2019-05-15 10:26:05,667 INFO L273 TraceCheckUtils]: 725: Hoare triple {353835#(<= proc_i 480)} assume j < 6; {353835#(<= proc_i 480)} is VALID [2019-05-15 10:26:05,668 INFO L273 TraceCheckUtils]: 726: Hoare triple {353835#(<= proc_i 480)} i := i + 4; {353854#(<= proc_i 484)} is VALID [2019-05-15 10:26:05,668 INFO L273 TraceCheckUtils]: 727: Hoare triple {353854#(<= proc_i 484)} assume i <= 1000; {353854#(<= proc_i 484)} is VALID [2019-05-15 10:26:05,669 INFO L273 TraceCheckUtils]: 728: Hoare triple {353854#(<= proc_i 484)} assume i + 4 < a[j]; {353854#(<= proc_i 484)} is VALID [2019-05-15 10:26:05,669 INFO L273 TraceCheckUtils]: 729: Hoare triple {353854#(<= proc_i 484)} assume a[5] == 1000; {353854#(<= proc_i 484)} is VALID [2019-05-15 10:26:05,670 INFO L273 TraceCheckUtils]: 730: Hoare triple {353854#(<= proc_i 484)} assume j > 4; {353854#(<= proc_i 484)} is VALID [2019-05-15 10:26:05,670 INFO L273 TraceCheckUtils]: 731: Hoare triple {353854#(<= proc_i 484)} assume j < 6; {353854#(<= proc_i 484)} is VALID [2019-05-15 10:26:05,671 INFO L273 TraceCheckUtils]: 732: Hoare triple {353854#(<= proc_i 484)} i := i + 4; {353873#(<= proc_i 488)} is VALID [2019-05-15 10:26:05,671 INFO L273 TraceCheckUtils]: 733: Hoare triple {353873#(<= proc_i 488)} assume i <= 1000; {353873#(<= proc_i 488)} is VALID [2019-05-15 10:26:05,672 INFO L273 TraceCheckUtils]: 734: Hoare triple {353873#(<= proc_i 488)} assume i + 4 < a[j]; {353873#(<= proc_i 488)} is VALID [2019-05-15 10:26:05,672 INFO L273 TraceCheckUtils]: 735: Hoare triple {353873#(<= proc_i 488)} assume a[5] == 1000; {353873#(<= proc_i 488)} is VALID [2019-05-15 10:26:05,673 INFO L273 TraceCheckUtils]: 736: Hoare triple {353873#(<= proc_i 488)} assume j > 4; {353873#(<= proc_i 488)} is VALID [2019-05-15 10:26:05,673 INFO L273 TraceCheckUtils]: 737: Hoare triple {353873#(<= proc_i 488)} assume j < 6; {353873#(<= proc_i 488)} is VALID [2019-05-15 10:26:05,674 INFO L273 TraceCheckUtils]: 738: Hoare triple {353873#(<= proc_i 488)} i := i + 4; {353892#(<= proc_i 492)} is VALID [2019-05-15 10:26:05,674 INFO L273 TraceCheckUtils]: 739: Hoare triple {353892#(<= proc_i 492)} assume i <= 1000; {353892#(<= proc_i 492)} is VALID [2019-05-15 10:26:05,675 INFO L273 TraceCheckUtils]: 740: Hoare triple {353892#(<= proc_i 492)} assume i + 4 < a[j]; {353892#(<= proc_i 492)} is VALID [2019-05-15 10:26:05,675 INFO L273 TraceCheckUtils]: 741: Hoare triple {353892#(<= proc_i 492)} assume a[5] == 1000; {353892#(<= proc_i 492)} is VALID [2019-05-15 10:26:05,676 INFO L273 TraceCheckUtils]: 742: Hoare triple {353892#(<= proc_i 492)} assume j > 4; {353892#(<= proc_i 492)} is VALID [2019-05-15 10:26:05,676 INFO L273 TraceCheckUtils]: 743: Hoare triple {353892#(<= proc_i 492)} assume j < 6; {353892#(<= proc_i 492)} is VALID [2019-05-15 10:26:05,677 INFO L273 TraceCheckUtils]: 744: Hoare triple {353892#(<= proc_i 492)} i := i + 4; {353911#(<= proc_i 496)} is VALID [2019-05-15 10:26:05,677 INFO L273 TraceCheckUtils]: 745: Hoare triple {353911#(<= proc_i 496)} assume i <= 1000; {353911#(<= proc_i 496)} is VALID [2019-05-15 10:26:05,678 INFO L273 TraceCheckUtils]: 746: Hoare triple {353911#(<= proc_i 496)} assume i + 4 < a[j]; {353911#(<= proc_i 496)} is VALID [2019-05-15 10:26:05,678 INFO L273 TraceCheckUtils]: 747: Hoare triple {353911#(<= proc_i 496)} assume a[5] == 1000; {353911#(<= proc_i 496)} is VALID [2019-05-15 10:26:05,678 INFO L273 TraceCheckUtils]: 748: Hoare triple {353911#(<= proc_i 496)} assume j > 4; {353911#(<= proc_i 496)} is VALID [2019-05-15 10:26:05,679 INFO L273 TraceCheckUtils]: 749: Hoare triple {353911#(<= proc_i 496)} assume j < 6; {353911#(<= proc_i 496)} is VALID [2019-05-15 10:26:05,680 INFO L273 TraceCheckUtils]: 750: Hoare triple {353911#(<= proc_i 496)} i := i + 4; {353930#(<= proc_i 500)} is VALID [2019-05-15 10:26:05,680 INFO L273 TraceCheckUtils]: 751: Hoare triple {353930#(<= proc_i 500)} assume i <= 1000; {353930#(<= proc_i 500)} is VALID [2019-05-15 10:26:05,681 INFO L273 TraceCheckUtils]: 752: Hoare triple {353930#(<= proc_i 500)} assume i + 4 < a[j]; {353930#(<= proc_i 500)} is VALID [2019-05-15 10:26:05,681 INFO L273 TraceCheckUtils]: 753: Hoare triple {353930#(<= proc_i 500)} assume a[5] == 1000; {353930#(<= proc_i 500)} is VALID [2019-05-15 10:26:05,681 INFO L273 TraceCheckUtils]: 754: Hoare triple {353930#(<= proc_i 500)} assume j > 4; {353930#(<= proc_i 500)} is VALID [2019-05-15 10:26:05,682 INFO L273 TraceCheckUtils]: 755: Hoare triple {353930#(<= proc_i 500)} assume j < 6; {353930#(<= proc_i 500)} is VALID [2019-05-15 10:26:05,683 INFO L273 TraceCheckUtils]: 756: Hoare triple {353930#(<= proc_i 500)} i := i + 4; {353949#(<= proc_i 504)} is VALID [2019-05-15 10:26:05,683 INFO L273 TraceCheckUtils]: 757: Hoare triple {353949#(<= proc_i 504)} assume i <= 1000; {353949#(<= proc_i 504)} is VALID [2019-05-15 10:26:05,683 INFO L273 TraceCheckUtils]: 758: Hoare triple {353949#(<= proc_i 504)} assume i + 4 < a[j]; {353949#(<= proc_i 504)} is VALID [2019-05-15 10:26:05,684 INFO L273 TraceCheckUtils]: 759: Hoare triple {353949#(<= proc_i 504)} assume a[5] == 1000; {353949#(<= proc_i 504)} is VALID [2019-05-15 10:26:05,684 INFO L273 TraceCheckUtils]: 760: Hoare triple {353949#(<= proc_i 504)} assume j > 4; {353949#(<= proc_i 504)} is VALID [2019-05-15 10:26:05,685 INFO L273 TraceCheckUtils]: 761: Hoare triple {353949#(<= proc_i 504)} assume j < 6; {353949#(<= proc_i 504)} is VALID [2019-05-15 10:26:05,685 INFO L273 TraceCheckUtils]: 762: Hoare triple {353949#(<= proc_i 504)} i := i + 4; {353968#(<= proc_i 508)} is VALID [2019-05-15 10:26:05,686 INFO L273 TraceCheckUtils]: 763: Hoare triple {353968#(<= proc_i 508)} assume !(i <= 1000); {351551#false} is VALID [2019-05-15 10:26:06,018 INFO L134 CoverageAnalysis]: Checked inductivity of 48133 backedges. 0 proven. 48133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:26:06,019 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:26:06,019 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [128] total 128 [2019-05-15 10:26:06,020 INFO L78 Accepts]: Start accepts. Automaton has 130 states. Word has length 764 [2019-05-15 10:26:06,020 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:26:06,020 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 130 states. [2019-05-15 10:26:06,761 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 764 edges. 764 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:26:06,761 INFO L454 AbstractCegarLoop]: Interpolant automaton has 130 states [2019-05-15 10:26:06,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2019-05-15 10:26:06,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8385, Invalid=8385, Unknown=0, NotChecked=0, Total=16770 [2019-05-15 10:26:06,764 INFO L87 Difference]: Start difference. First operand 765 states and 765 transitions. Second operand 130 states. [2019-05-15 10:26:08,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:08,288 INFO L93 Difference]: Finished difference Result 776 states and 776 transitions. [2019-05-15 10:26:08,288 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2019-05-15 10:26:08,288 INFO L78 Accepts]: Start accepts. Automaton has 130 states. Word has length 764 [2019-05-15 10:26:08,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:26:08,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2019-05-15 10:26:08,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 777 transitions. [2019-05-15 10:26:08,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2019-05-15 10:26:08,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 777 transitions. [2019-05-15 10:26:08,295 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 130 states and 777 transitions. [2019-05-15 10:26:09,127 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 777 edges. 777 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:26:09,151 INFO L225 Difference]: With dead ends: 776 [2019-05-15 10:26:09,151 INFO L226 Difference]: Without dead ends: 776 [2019-05-15 10:26:09,152 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 763 GetRequests, 635 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=8385, Invalid=8385, Unknown=0, NotChecked=0, Total=16770 [2019-05-15 10:26:09,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2019-05-15 10:26:09,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 771. [2019-05-15 10:26:09,155 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:26:09,155 INFO L82 GeneralOperation]: Start isEquivalent. First operand 776 states. Second operand 771 states. [2019-05-15 10:26:09,155 INFO L74 IsIncluded]: Start isIncluded. First operand 776 states. Second operand 771 states. [2019-05-15 10:26:09,155 INFO L87 Difference]: Start difference. First operand 776 states. Second operand 771 states. [2019-05-15 10:26:09,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:09,174 INFO L93 Difference]: Finished difference Result 776 states and 776 transitions. [2019-05-15 10:26:09,174 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 776 transitions. [2019-05-15 10:26:09,174 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:26:09,175 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:26:09,175 INFO L74 IsIncluded]: Start isIncluded. First operand 771 states. Second operand 776 states. [2019-05-15 10:26:09,175 INFO L87 Difference]: Start difference. First operand 771 states. Second operand 776 states. [2019-05-15 10:26:09,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:09,195 INFO L93 Difference]: Finished difference Result 776 states and 776 transitions. [2019-05-15 10:26:09,195 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 776 transitions. [2019-05-15 10:26:09,196 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:26:09,196 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:26:09,196 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:26:09,196 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:26:09,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 771 states. [2019-05-15 10:26:09,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 771 transitions. [2019-05-15 10:26:09,215 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 771 transitions. Word has length 764 [2019-05-15 10:26:09,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:26:09,215 INFO L475 AbstractCegarLoop]: Abstraction has 771 states and 771 transitions. [2019-05-15 10:26:09,215 INFO L476 AbstractCegarLoop]: Interpolant automaton has 130 states. [2019-05-15 10:26:09,215 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 771 transitions. [2019-05-15 10:26:09,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 771 [2019-05-15 10:26:09,220 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:26:09,220 INFO L399 BasicCegarLoop]: trace histogram [128, 128, 128, 128, 128, 128, 1, 1] [2019-05-15 10:26:09,220 INFO L418 AbstractCegarLoop]: === Iteration 129 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:26:09,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:26:09,220 INFO L82 PathProgramCache]: Analyzing trace with hash -1119268283, now seen corresponding path program 128 times [2019-05-15 10:26:09,221 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:26:09,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:26:09,812 INFO L256 TraceCheckSpWp]: Trace formula consists of 1029 conjuncts, 130 conjunts are in the unsatisfiable core [2019-05-15 10:26:09,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:26:09,878 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:26:17,054 INFO L273 TraceCheckUtils]: 0: Hoare triple {357070#true} i := 0; {357075#(<= proc_i 0)} is VALID [2019-05-15 10:26:17,055 INFO L273 TraceCheckUtils]: 1: Hoare triple {357075#(<= proc_i 0)} assume i <= 1000; {357075#(<= proc_i 0)} is VALID [2019-05-15 10:26:17,055 INFO L273 TraceCheckUtils]: 2: Hoare triple {357075#(<= proc_i 0)} assume i + 4 < a[j]; {357075#(<= proc_i 0)} is VALID [2019-05-15 10:26:17,055 INFO L273 TraceCheckUtils]: 3: Hoare triple {357075#(<= proc_i 0)} assume a[5] == 1000; {357075#(<= proc_i 0)} is VALID [2019-05-15 10:26:17,056 INFO L273 TraceCheckUtils]: 4: Hoare triple {357075#(<= proc_i 0)} assume j > 4; {357075#(<= proc_i 0)} is VALID [2019-05-15 10:26:17,056 INFO L273 TraceCheckUtils]: 5: Hoare triple {357075#(<= proc_i 0)} assume j < 6; {357075#(<= proc_i 0)} is VALID [2019-05-15 10:26:17,057 INFO L273 TraceCheckUtils]: 6: Hoare triple {357075#(<= proc_i 0)} i := i + 4; {357094#(<= proc_i 4)} is VALID [2019-05-15 10:26:17,057 INFO L273 TraceCheckUtils]: 7: Hoare triple {357094#(<= proc_i 4)} assume i <= 1000; {357094#(<= proc_i 4)} is VALID [2019-05-15 10:26:17,057 INFO L273 TraceCheckUtils]: 8: Hoare triple {357094#(<= proc_i 4)} assume i + 4 < a[j]; {357094#(<= proc_i 4)} is VALID [2019-05-15 10:26:17,058 INFO L273 TraceCheckUtils]: 9: Hoare triple {357094#(<= proc_i 4)} assume a[5] == 1000; {357094#(<= proc_i 4)} is VALID [2019-05-15 10:26:17,058 INFO L273 TraceCheckUtils]: 10: Hoare triple {357094#(<= proc_i 4)} assume j > 4; {357094#(<= proc_i 4)} is VALID [2019-05-15 10:26:17,059 INFO L273 TraceCheckUtils]: 11: Hoare triple {357094#(<= proc_i 4)} assume j < 6; {357094#(<= proc_i 4)} is VALID [2019-05-15 10:26:17,059 INFO L273 TraceCheckUtils]: 12: Hoare triple {357094#(<= proc_i 4)} i := i + 4; {357113#(<= proc_i 8)} is VALID [2019-05-15 10:26:17,060 INFO L273 TraceCheckUtils]: 13: Hoare triple {357113#(<= proc_i 8)} assume i <= 1000; {357113#(<= proc_i 8)} is VALID [2019-05-15 10:26:17,060 INFO L273 TraceCheckUtils]: 14: Hoare triple {357113#(<= proc_i 8)} assume i + 4 < a[j]; {357113#(<= proc_i 8)} is VALID [2019-05-15 10:26:17,061 INFO L273 TraceCheckUtils]: 15: Hoare triple {357113#(<= proc_i 8)} assume a[5] == 1000; {357113#(<= proc_i 8)} is VALID [2019-05-15 10:26:17,061 INFO L273 TraceCheckUtils]: 16: Hoare triple {357113#(<= proc_i 8)} assume j > 4; {357113#(<= proc_i 8)} is VALID [2019-05-15 10:26:17,062 INFO L273 TraceCheckUtils]: 17: Hoare triple {357113#(<= proc_i 8)} assume j < 6; {357113#(<= proc_i 8)} is VALID [2019-05-15 10:26:17,062 INFO L273 TraceCheckUtils]: 18: Hoare triple {357113#(<= proc_i 8)} i := i + 4; {357132#(<= proc_i 12)} is VALID [2019-05-15 10:26:17,063 INFO L273 TraceCheckUtils]: 19: Hoare triple {357132#(<= proc_i 12)} assume i <= 1000; {357132#(<= proc_i 12)} is VALID [2019-05-15 10:26:17,063 INFO L273 TraceCheckUtils]: 20: Hoare triple {357132#(<= proc_i 12)} assume i + 4 < a[j]; {357132#(<= proc_i 12)} is VALID [2019-05-15 10:26:17,064 INFO L273 TraceCheckUtils]: 21: Hoare triple {357132#(<= proc_i 12)} assume a[5] == 1000; {357132#(<= proc_i 12)} is VALID [2019-05-15 10:26:17,064 INFO L273 TraceCheckUtils]: 22: Hoare triple {357132#(<= proc_i 12)} assume j > 4; {357132#(<= proc_i 12)} is VALID [2019-05-15 10:26:17,065 INFO L273 TraceCheckUtils]: 23: Hoare triple {357132#(<= proc_i 12)} assume j < 6; {357132#(<= proc_i 12)} is VALID [2019-05-15 10:26:17,065 INFO L273 TraceCheckUtils]: 24: Hoare triple {357132#(<= proc_i 12)} i := i + 4; {357151#(<= proc_i 16)} is VALID [2019-05-15 10:26:17,066 INFO L273 TraceCheckUtils]: 25: Hoare triple {357151#(<= proc_i 16)} assume i <= 1000; {357151#(<= proc_i 16)} is VALID [2019-05-15 10:26:17,066 INFO L273 TraceCheckUtils]: 26: Hoare triple {357151#(<= proc_i 16)} assume i + 4 < a[j]; {357151#(<= proc_i 16)} is VALID [2019-05-15 10:26:17,067 INFO L273 TraceCheckUtils]: 27: Hoare triple {357151#(<= proc_i 16)} assume a[5] == 1000; {357151#(<= proc_i 16)} is VALID [2019-05-15 10:26:17,067 INFO L273 TraceCheckUtils]: 28: Hoare triple {357151#(<= proc_i 16)} assume j > 4; {357151#(<= proc_i 16)} is VALID [2019-05-15 10:26:17,068 INFO L273 TraceCheckUtils]: 29: Hoare triple {357151#(<= proc_i 16)} assume j < 6; {357151#(<= proc_i 16)} is VALID [2019-05-15 10:26:17,068 INFO L273 TraceCheckUtils]: 30: Hoare triple {357151#(<= proc_i 16)} i := i + 4; {357170#(<= proc_i 20)} is VALID [2019-05-15 10:26:17,069 INFO L273 TraceCheckUtils]: 31: Hoare triple {357170#(<= proc_i 20)} assume i <= 1000; {357170#(<= proc_i 20)} is VALID [2019-05-15 10:26:17,069 INFO L273 TraceCheckUtils]: 32: Hoare triple {357170#(<= proc_i 20)} assume i + 4 < a[j]; {357170#(<= proc_i 20)} is VALID [2019-05-15 10:26:17,070 INFO L273 TraceCheckUtils]: 33: Hoare triple {357170#(<= proc_i 20)} assume a[5] == 1000; {357170#(<= proc_i 20)} is VALID [2019-05-15 10:26:17,070 INFO L273 TraceCheckUtils]: 34: Hoare triple {357170#(<= proc_i 20)} assume j > 4; {357170#(<= proc_i 20)} is VALID [2019-05-15 10:26:17,071 INFO L273 TraceCheckUtils]: 35: Hoare triple {357170#(<= proc_i 20)} assume j < 6; {357170#(<= proc_i 20)} is VALID [2019-05-15 10:26:17,071 INFO L273 TraceCheckUtils]: 36: Hoare triple {357170#(<= proc_i 20)} i := i + 4; {357189#(<= proc_i 24)} is VALID [2019-05-15 10:26:17,072 INFO L273 TraceCheckUtils]: 37: Hoare triple {357189#(<= proc_i 24)} assume i <= 1000; {357189#(<= proc_i 24)} is VALID [2019-05-15 10:26:17,072 INFO L273 TraceCheckUtils]: 38: Hoare triple {357189#(<= proc_i 24)} assume i + 4 < a[j]; {357189#(<= proc_i 24)} is VALID [2019-05-15 10:26:17,073 INFO L273 TraceCheckUtils]: 39: Hoare triple {357189#(<= proc_i 24)} assume a[5] == 1000; {357189#(<= proc_i 24)} is VALID [2019-05-15 10:26:17,073 INFO L273 TraceCheckUtils]: 40: Hoare triple {357189#(<= proc_i 24)} assume j > 4; {357189#(<= proc_i 24)} is VALID [2019-05-15 10:26:17,074 INFO L273 TraceCheckUtils]: 41: Hoare triple {357189#(<= proc_i 24)} assume j < 6; {357189#(<= proc_i 24)} is VALID [2019-05-15 10:26:17,074 INFO L273 TraceCheckUtils]: 42: Hoare triple {357189#(<= proc_i 24)} i := i + 4; {357208#(<= proc_i 28)} is VALID [2019-05-15 10:26:17,075 INFO L273 TraceCheckUtils]: 43: Hoare triple {357208#(<= proc_i 28)} assume i <= 1000; {357208#(<= proc_i 28)} is VALID [2019-05-15 10:26:17,075 INFO L273 TraceCheckUtils]: 44: Hoare triple {357208#(<= proc_i 28)} assume i + 4 < a[j]; {357208#(<= proc_i 28)} is VALID [2019-05-15 10:26:17,076 INFO L273 TraceCheckUtils]: 45: Hoare triple {357208#(<= proc_i 28)} assume a[5] == 1000; {357208#(<= proc_i 28)} is VALID [2019-05-15 10:26:17,076 INFO L273 TraceCheckUtils]: 46: Hoare triple {357208#(<= proc_i 28)} assume j > 4; {357208#(<= proc_i 28)} is VALID [2019-05-15 10:26:17,076 INFO L273 TraceCheckUtils]: 47: Hoare triple {357208#(<= proc_i 28)} assume j < 6; {357208#(<= proc_i 28)} is VALID [2019-05-15 10:26:17,077 INFO L273 TraceCheckUtils]: 48: Hoare triple {357208#(<= proc_i 28)} i := i + 4; {357227#(<= proc_i 32)} is VALID [2019-05-15 10:26:17,078 INFO L273 TraceCheckUtils]: 49: Hoare triple {357227#(<= proc_i 32)} assume i <= 1000; {357227#(<= proc_i 32)} is VALID [2019-05-15 10:26:17,078 INFO L273 TraceCheckUtils]: 50: Hoare triple {357227#(<= proc_i 32)} assume i + 4 < a[j]; {357227#(<= proc_i 32)} is VALID [2019-05-15 10:26:17,079 INFO L273 TraceCheckUtils]: 51: Hoare triple {357227#(<= proc_i 32)} assume a[5] == 1000; {357227#(<= proc_i 32)} is VALID [2019-05-15 10:26:17,079 INFO L273 TraceCheckUtils]: 52: Hoare triple {357227#(<= proc_i 32)} assume j > 4; {357227#(<= proc_i 32)} is VALID [2019-05-15 10:26:17,079 INFO L273 TraceCheckUtils]: 53: Hoare triple {357227#(<= proc_i 32)} assume j < 6; {357227#(<= proc_i 32)} is VALID [2019-05-15 10:26:17,080 INFO L273 TraceCheckUtils]: 54: Hoare triple {357227#(<= proc_i 32)} i := i + 4; {357246#(<= proc_i 36)} is VALID [2019-05-15 10:26:17,081 INFO L273 TraceCheckUtils]: 55: Hoare triple {357246#(<= proc_i 36)} assume i <= 1000; {357246#(<= proc_i 36)} is VALID [2019-05-15 10:26:17,081 INFO L273 TraceCheckUtils]: 56: Hoare triple {357246#(<= proc_i 36)} assume i + 4 < a[j]; {357246#(<= proc_i 36)} is VALID [2019-05-15 10:26:17,081 INFO L273 TraceCheckUtils]: 57: Hoare triple {357246#(<= proc_i 36)} assume a[5] == 1000; {357246#(<= proc_i 36)} is VALID [2019-05-15 10:26:17,082 INFO L273 TraceCheckUtils]: 58: Hoare triple {357246#(<= proc_i 36)} assume j > 4; {357246#(<= proc_i 36)} is VALID [2019-05-15 10:26:17,082 INFO L273 TraceCheckUtils]: 59: Hoare triple {357246#(<= proc_i 36)} assume j < 6; {357246#(<= proc_i 36)} is VALID [2019-05-15 10:26:17,083 INFO L273 TraceCheckUtils]: 60: Hoare triple {357246#(<= proc_i 36)} i := i + 4; {357265#(<= proc_i 40)} is VALID [2019-05-15 10:26:17,084 INFO L273 TraceCheckUtils]: 61: Hoare triple {357265#(<= proc_i 40)} assume i <= 1000; {357265#(<= proc_i 40)} is VALID [2019-05-15 10:26:17,084 INFO L273 TraceCheckUtils]: 62: Hoare triple {357265#(<= proc_i 40)} assume i + 4 < a[j]; {357265#(<= proc_i 40)} is VALID [2019-05-15 10:26:17,084 INFO L273 TraceCheckUtils]: 63: Hoare triple {357265#(<= proc_i 40)} assume a[5] == 1000; {357265#(<= proc_i 40)} is VALID [2019-05-15 10:26:17,085 INFO L273 TraceCheckUtils]: 64: Hoare triple {357265#(<= proc_i 40)} assume j > 4; {357265#(<= proc_i 40)} is VALID [2019-05-15 10:26:17,085 INFO L273 TraceCheckUtils]: 65: Hoare triple {357265#(<= proc_i 40)} assume j < 6; {357265#(<= proc_i 40)} is VALID [2019-05-15 10:26:17,086 INFO L273 TraceCheckUtils]: 66: Hoare triple {357265#(<= proc_i 40)} i := i + 4; {357284#(<= proc_i 44)} is VALID [2019-05-15 10:26:17,086 INFO L273 TraceCheckUtils]: 67: Hoare triple {357284#(<= proc_i 44)} assume i <= 1000; {357284#(<= proc_i 44)} is VALID [2019-05-15 10:26:17,087 INFO L273 TraceCheckUtils]: 68: Hoare triple {357284#(<= proc_i 44)} assume i + 4 < a[j]; {357284#(<= proc_i 44)} is VALID [2019-05-15 10:26:17,087 INFO L273 TraceCheckUtils]: 69: Hoare triple {357284#(<= proc_i 44)} assume a[5] == 1000; {357284#(<= proc_i 44)} is VALID [2019-05-15 10:26:17,088 INFO L273 TraceCheckUtils]: 70: Hoare triple {357284#(<= proc_i 44)} assume j > 4; {357284#(<= proc_i 44)} is VALID [2019-05-15 10:26:17,088 INFO L273 TraceCheckUtils]: 71: Hoare triple {357284#(<= proc_i 44)} assume j < 6; {357284#(<= proc_i 44)} is VALID [2019-05-15 10:26:17,089 INFO L273 TraceCheckUtils]: 72: Hoare triple {357284#(<= proc_i 44)} i := i + 4; {357303#(<= proc_i 48)} is VALID [2019-05-15 10:26:17,089 INFO L273 TraceCheckUtils]: 73: Hoare triple {357303#(<= proc_i 48)} assume i <= 1000; {357303#(<= proc_i 48)} is VALID [2019-05-15 10:26:17,090 INFO L273 TraceCheckUtils]: 74: Hoare triple {357303#(<= proc_i 48)} assume i + 4 < a[j]; {357303#(<= proc_i 48)} is VALID [2019-05-15 10:26:17,090 INFO L273 TraceCheckUtils]: 75: Hoare triple {357303#(<= proc_i 48)} assume a[5] == 1000; {357303#(<= proc_i 48)} is VALID [2019-05-15 10:26:17,091 INFO L273 TraceCheckUtils]: 76: Hoare triple {357303#(<= proc_i 48)} assume j > 4; {357303#(<= proc_i 48)} is VALID [2019-05-15 10:26:17,091 INFO L273 TraceCheckUtils]: 77: Hoare triple {357303#(<= proc_i 48)} assume j < 6; {357303#(<= proc_i 48)} is VALID [2019-05-15 10:26:17,092 INFO L273 TraceCheckUtils]: 78: Hoare triple {357303#(<= proc_i 48)} i := i + 4; {357322#(<= proc_i 52)} is VALID [2019-05-15 10:26:17,092 INFO L273 TraceCheckUtils]: 79: Hoare triple {357322#(<= proc_i 52)} assume i <= 1000; {357322#(<= proc_i 52)} is VALID [2019-05-15 10:26:17,093 INFO L273 TraceCheckUtils]: 80: Hoare triple {357322#(<= proc_i 52)} assume i + 4 < a[j]; {357322#(<= proc_i 52)} is VALID [2019-05-15 10:26:17,093 INFO L273 TraceCheckUtils]: 81: Hoare triple {357322#(<= proc_i 52)} assume a[5] == 1000; {357322#(<= proc_i 52)} is VALID [2019-05-15 10:26:17,094 INFO L273 TraceCheckUtils]: 82: Hoare triple {357322#(<= proc_i 52)} assume j > 4; {357322#(<= proc_i 52)} is VALID [2019-05-15 10:26:17,094 INFO L273 TraceCheckUtils]: 83: Hoare triple {357322#(<= proc_i 52)} assume j < 6; {357322#(<= proc_i 52)} is VALID [2019-05-15 10:26:17,095 INFO L273 TraceCheckUtils]: 84: Hoare triple {357322#(<= proc_i 52)} i := i + 4; {357341#(<= proc_i 56)} is VALID [2019-05-15 10:26:17,095 INFO L273 TraceCheckUtils]: 85: Hoare triple {357341#(<= proc_i 56)} assume i <= 1000; {357341#(<= proc_i 56)} is VALID [2019-05-15 10:26:17,096 INFO L273 TraceCheckUtils]: 86: Hoare triple {357341#(<= proc_i 56)} assume i + 4 < a[j]; {357341#(<= proc_i 56)} is VALID [2019-05-15 10:26:17,096 INFO L273 TraceCheckUtils]: 87: Hoare triple {357341#(<= proc_i 56)} assume a[5] == 1000; {357341#(<= proc_i 56)} is VALID [2019-05-15 10:26:17,097 INFO L273 TraceCheckUtils]: 88: Hoare triple {357341#(<= proc_i 56)} assume j > 4; {357341#(<= proc_i 56)} is VALID [2019-05-15 10:26:17,097 INFO L273 TraceCheckUtils]: 89: Hoare triple {357341#(<= proc_i 56)} assume j < 6; {357341#(<= proc_i 56)} is VALID [2019-05-15 10:26:17,098 INFO L273 TraceCheckUtils]: 90: Hoare triple {357341#(<= proc_i 56)} i := i + 4; {357360#(<= proc_i 60)} is VALID [2019-05-15 10:26:17,098 INFO L273 TraceCheckUtils]: 91: Hoare triple {357360#(<= proc_i 60)} assume i <= 1000; {357360#(<= proc_i 60)} is VALID [2019-05-15 10:26:17,099 INFO L273 TraceCheckUtils]: 92: Hoare triple {357360#(<= proc_i 60)} assume i + 4 < a[j]; {357360#(<= proc_i 60)} is VALID [2019-05-15 10:26:17,099 INFO L273 TraceCheckUtils]: 93: Hoare triple {357360#(<= proc_i 60)} assume a[5] == 1000; {357360#(<= proc_i 60)} is VALID [2019-05-15 10:26:17,100 INFO L273 TraceCheckUtils]: 94: Hoare triple {357360#(<= proc_i 60)} assume j > 4; {357360#(<= proc_i 60)} is VALID [2019-05-15 10:26:17,100 INFO L273 TraceCheckUtils]: 95: Hoare triple {357360#(<= proc_i 60)} assume j < 6; {357360#(<= proc_i 60)} is VALID [2019-05-15 10:26:17,101 INFO L273 TraceCheckUtils]: 96: Hoare triple {357360#(<= proc_i 60)} i := i + 4; {357379#(<= proc_i 64)} is VALID [2019-05-15 10:26:17,101 INFO L273 TraceCheckUtils]: 97: Hoare triple {357379#(<= proc_i 64)} assume i <= 1000; {357379#(<= proc_i 64)} is VALID [2019-05-15 10:26:17,102 INFO L273 TraceCheckUtils]: 98: Hoare triple {357379#(<= proc_i 64)} assume i + 4 < a[j]; {357379#(<= proc_i 64)} is VALID [2019-05-15 10:26:17,102 INFO L273 TraceCheckUtils]: 99: Hoare triple {357379#(<= proc_i 64)} assume a[5] == 1000; {357379#(<= proc_i 64)} is VALID [2019-05-15 10:26:17,103 INFO L273 TraceCheckUtils]: 100: Hoare triple {357379#(<= proc_i 64)} assume j > 4; {357379#(<= proc_i 64)} is VALID [2019-05-15 10:26:17,103 INFO L273 TraceCheckUtils]: 101: Hoare triple {357379#(<= proc_i 64)} assume j < 6; {357379#(<= proc_i 64)} is VALID [2019-05-15 10:26:17,104 INFO L273 TraceCheckUtils]: 102: Hoare triple {357379#(<= proc_i 64)} i := i + 4; {357398#(<= proc_i 68)} is VALID [2019-05-15 10:26:17,104 INFO L273 TraceCheckUtils]: 103: Hoare triple {357398#(<= proc_i 68)} assume i <= 1000; {357398#(<= proc_i 68)} is VALID [2019-05-15 10:26:17,105 INFO L273 TraceCheckUtils]: 104: Hoare triple {357398#(<= proc_i 68)} assume i + 4 < a[j]; {357398#(<= proc_i 68)} is VALID [2019-05-15 10:26:17,105 INFO L273 TraceCheckUtils]: 105: Hoare triple {357398#(<= proc_i 68)} assume a[5] == 1000; {357398#(<= proc_i 68)} is VALID [2019-05-15 10:26:17,106 INFO L273 TraceCheckUtils]: 106: Hoare triple {357398#(<= proc_i 68)} assume j > 4; {357398#(<= proc_i 68)} is VALID [2019-05-15 10:26:17,106 INFO L273 TraceCheckUtils]: 107: Hoare triple {357398#(<= proc_i 68)} assume j < 6; {357398#(<= proc_i 68)} is VALID [2019-05-15 10:26:17,107 INFO L273 TraceCheckUtils]: 108: Hoare triple {357398#(<= proc_i 68)} i := i + 4; {357417#(<= proc_i 72)} is VALID [2019-05-15 10:26:17,107 INFO L273 TraceCheckUtils]: 109: Hoare triple {357417#(<= proc_i 72)} assume i <= 1000; {357417#(<= proc_i 72)} is VALID [2019-05-15 10:26:17,108 INFO L273 TraceCheckUtils]: 110: Hoare triple {357417#(<= proc_i 72)} assume i + 4 < a[j]; {357417#(<= proc_i 72)} is VALID [2019-05-15 10:26:17,108 INFO L273 TraceCheckUtils]: 111: Hoare triple {357417#(<= proc_i 72)} assume a[5] == 1000; {357417#(<= proc_i 72)} is VALID [2019-05-15 10:26:17,109 INFO L273 TraceCheckUtils]: 112: Hoare triple {357417#(<= proc_i 72)} assume j > 4; {357417#(<= proc_i 72)} is VALID [2019-05-15 10:26:17,109 INFO L273 TraceCheckUtils]: 113: Hoare triple {357417#(<= proc_i 72)} assume j < 6; {357417#(<= proc_i 72)} is VALID [2019-05-15 10:26:17,110 INFO L273 TraceCheckUtils]: 114: Hoare triple {357417#(<= proc_i 72)} i := i + 4; {357436#(<= proc_i 76)} is VALID [2019-05-15 10:26:17,110 INFO L273 TraceCheckUtils]: 115: Hoare triple {357436#(<= proc_i 76)} assume i <= 1000; {357436#(<= proc_i 76)} is VALID [2019-05-15 10:26:17,111 INFO L273 TraceCheckUtils]: 116: Hoare triple {357436#(<= proc_i 76)} assume i + 4 < a[j]; {357436#(<= proc_i 76)} is VALID [2019-05-15 10:26:17,111 INFO L273 TraceCheckUtils]: 117: Hoare triple {357436#(<= proc_i 76)} assume a[5] == 1000; {357436#(<= proc_i 76)} is VALID [2019-05-15 10:26:17,112 INFO L273 TraceCheckUtils]: 118: Hoare triple {357436#(<= proc_i 76)} assume j > 4; {357436#(<= proc_i 76)} is VALID [2019-05-15 10:26:17,112 INFO L273 TraceCheckUtils]: 119: Hoare triple {357436#(<= proc_i 76)} assume j < 6; {357436#(<= proc_i 76)} is VALID [2019-05-15 10:26:17,113 INFO L273 TraceCheckUtils]: 120: Hoare triple {357436#(<= proc_i 76)} i := i + 4; {357455#(<= proc_i 80)} is VALID [2019-05-15 10:26:17,113 INFO L273 TraceCheckUtils]: 121: Hoare triple {357455#(<= proc_i 80)} assume i <= 1000; {357455#(<= proc_i 80)} is VALID [2019-05-15 10:26:17,114 INFO L273 TraceCheckUtils]: 122: Hoare triple {357455#(<= proc_i 80)} assume i + 4 < a[j]; {357455#(<= proc_i 80)} is VALID [2019-05-15 10:26:17,114 INFO L273 TraceCheckUtils]: 123: Hoare triple {357455#(<= proc_i 80)} assume a[5] == 1000; {357455#(<= proc_i 80)} is VALID [2019-05-15 10:26:17,114 INFO L273 TraceCheckUtils]: 124: Hoare triple {357455#(<= proc_i 80)} assume j > 4; {357455#(<= proc_i 80)} is VALID [2019-05-15 10:26:17,115 INFO L273 TraceCheckUtils]: 125: Hoare triple {357455#(<= proc_i 80)} assume j < 6; {357455#(<= proc_i 80)} is VALID [2019-05-15 10:26:17,116 INFO L273 TraceCheckUtils]: 126: Hoare triple {357455#(<= proc_i 80)} i := i + 4; {357474#(<= proc_i 84)} is VALID [2019-05-15 10:26:17,116 INFO L273 TraceCheckUtils]: 127: Hoare triple {357474#(<= proc_i 84)} assume i <= 1000; {357474#(<= proc_i 84)} is VALID [2019-05-15 10:26:17,116 INFO L273 TraceCheckUtils]: 128: Hoare triple {357474#(<= proc_i 84)} assume i + 4 < a[j]; {357474#(<= proc_i 84)} is VALID [2019-05-15 10:26:17,117 INFO L273 TraceCheckUtils]: 129: Hoare triple {357474#(<= proc_i 84)} assume a[5] == 1000; {357474#(<= proc_i 84)} is VALID [2019-05-15 10:26:17,117 INFO L273 TraceCheckUtils]: 130: Hoare triple {357474#(<= proc_i 84)} assume j > 4; {357474#(<= proc_i 84)} is VALID [2019-05-15 10:26:17,118 INFO L273 TraceCheckUtils]: 131: Hoare triple {357474#(<= proc_i 84)} assume j < 6; {357474#(<= proc_i 84)} is VALID [2019-05-15 10:26:17,119 INFO L273 TraceCheckUtils]: 132: Hoare triple {357474#(<= proc_i 84)} i := i + 4; {357493#(<= proc_i 88)} is VALID [2019-05-15 10:26:17,119 INFO L273 TraceCheckUtils]: 133: Hoare triple {357493#(<= proc_i 88)} assume i <= 1000; {357493#(<= proc_i 88)} is VALID [2019-05-15 10:26:17,119 INFO L273 TraceCheckUtils]: 134: Hoare triple {357493#(<= proc_i 88)} assume i + 4 < a[j]; {357493#(<= proc_i 88)} is VALID [2019-05-15 10:26:17,120 INFO L273 TraceCheckUtils]: 135: Hoare triple {357493#(<= proc_i 88)} assume a[5] == 1000; {357493#(<= proc_i 88)} is VALID [2019-05-15 10:26:17,120 INFO L273 TraceCheckUtils]: 136: Hoare triple {357493#(<= proc_i 88)} assume j > 4; {357493#(<= proc_i 88)} is VALID [2019-05-15 10:26:17,121 INFO L273 TraceCheckUtils]: 137: Hoare triple {357493#(<= proc_i 88)} assume j < 6; {357493#(<= proc_i 88)} is VALID [2019-05-15 10:26:17,121 INFO L273 TraceCheckUtils]: 138: Hoare triple {357493#(<= proc_i 88)} i := i + 4; {357512#(<= proc_i 92)} is VALID [2019-05-15 10:26:17,122 INFO L273 TraceCheckUtils]: 139: Hoare triple {357512#(<= proc_i 92)} assume i <= 1000; {357512#(<= proc_i 92)} is VALID [2019-05-15 10:26:17,122 INFO L273 TraceCheckUtils]: 140: Hoare triple {357512#(<= proc_i 92)} assume i + 4 < a[j]; {357512#(<= proc_i 92)} is VALID [2019-05-15 10:26:17,123 INFO L273 TraceCheckUtils]: 141: Hoare triple {357512#(<= proc_i 92)} assume a[5] == 1000; {357512#(<= proc_i 92)} is VALID [2019-05-15 10:26:17,123 INFO L273 TraceCheckUtils]: 142: Hoare triple {357512#(<= proc_i 92)} assume j > 4; {357512#(<= proc_i 92)} is VALID [2019-05-15 10:26:17,124 INFO L273 TraceCheckUtils]: 143: Hoare triple {357512#(<= proc_i 92)} assume j < 6; {357512#(<= proc_i 92)} is VALID [2019-05-15 10:26:17,124 INFO L273 TraceCheckUtils]: 144: Hoare triple {357512#(<= proc_i 92)} i := i + 4; {357531#(<= proc_i 96)} is VALID [2019-05-15 10:26:17,125 INFO L273 TraceCheckUtils]: 145: Hoare triple {357531#(<= proc_i 96)} assume i <= 1000; {357531#(<= proc_i 96)} is VALID [2019-05-15 10:26:17,125 INFO L273 TraceCheckUtils]: 146: Hoare triple {357531#(<= proc_i 96)} assume i + 4 < a[j]; {357531#(<= proc_i 96)} is VALID [2019-05-15 10:26:17,126 INFO L273 TraceCheckUtils]: 147: Hoare triple {357531#(<= proc_i 96)} assume a[5] == 1000; {357531#(<= proc_i 96)} is VALID [2019-05-15 10:26:17,126 INFO L273 TraceCheckUtils]: 148: Hoare triple {357531#(<= proc_i 96)} assume j > 4; {357531#(<= proc_i 96)} is VALID [2019-05-15 10:26:17,127 INFO L273 TraceCheckUtils]: 149: Hoare triple {357531#(<= proc_i 96)} assume j < 6; {357531#(<= proc_i 96)} is VALID [2019-05-15 10:26:17,127 INFO L273 TraceCheckUtils]: 150: Hoare triple {357531#(<= proc_i 96)} i := i + 4; {357550#(<= proc_i 100)} is VALID [2019-05-15 10:26:17,128 INFO L273 TraceCheckUtils]: 151: Hoare triple {357550#(<= proc_i 100)} assume i <= 1000; {357550#(<= proc_i 100)} is VALID [2019-05-15 10:26:17,128 INFO L273 TraceCheckUtils]: 152: Hoare triple {357550#(<= proc_i 100)} assume i + 4 < a[j]; {357550#(<= proc_i 100)} is VALID [2019-05-15 10:26:17,129 INFO L273 TraceCheckUtils]: 153: Hoare triple {357550#(<= proc_i 100)} assume a[5] == 1000; {357550#(<= proc_i 100)} is VALID [2019-05-15 10:26:17,129 INFO L273 TraceCheckUtils]: 154: Hoare triple {357550#(<= proc_i 100)} assume j > 4; {357550#(<= proc_i 100)} is VALID [2019-05-15 10:26:17,130 INFO L273 TraceCheckUtils]: 155: Hoare triple {357550#(<= proc_i 100)} assume j < 6; {357550#(<= proc_i 100)} is VALID [2019-05-15 10:26:17,130 INFO L273 TraceCheckUtils]: 156: Hoare triple {357550#(<= proc_i 100)} i := i + 4; {357569#(<= proc_i 104)} is VALID [2019-05-15 10:26:17,131 INFO L273 TraceCheckUtils]: 157: Hoare triple {357569#(<= proc_i 104)} assume i <= 1000; {357569#(<= proc_i 104)} is VALID [2019-05-15 10:26:17,131 INFO L273 TraceCheckUtils]: 158: Hoare triple {357569#(<= proc_i 104)} assume i + 4 < a[j]; {357569#(<= proc_i 104)} is VALID [2019-05-15 10:26:17,132 INFO L273 TraceCheckUtils]: 159: Hoare triple {357569#(<= proc_i 104)} assume a[5] == 1000; {357569#(<= proc_i 104)} is VALID [2019-05-15 10:26:17,132 INFO L273 TraceCheckUtils]: 160: Hoare triple {357569#(<= proc_i 104)} assume j > 4; {357569#(<= proc_i 104)} is VALID [2019-05-15 10:26:17,133 INFO L273 TraceCheckUtils]: 161: Hoare triple {357569#(<= proc_i 104)} assume j < 6; {357569#(<= proc_i 104)} is VALID [2019-05-15 10:26:17,133 INFO L273 TraceCheckUtils]: 162: Hoare triple {357569#(<= proc_i 104)} i := i + 4; {357588#(<= proc_i 108)} is VALID [2019-05-15 10:26:17,134 INFO L273 TraceCheckUtils]: 163: Hoare triple {357588#(<= proc_i 108)} assume i <= 1000; {357588#(<= proc_i 108)} is VALID [2019-05-15 10:26:17,134 INFO L273 TraceCheckUtils]: 164: Hoare triple {357588#(<= proc_i 108)} assume i + 4 < a[j]; {357588#(<= proc_i 108)} is VALID [2019-05-15 10:26:17,135 INFO L273 TraceCheckUtils]: 165: Hoare triple {357588#(<= proc_i 108)} assume a[5] == 1000; {357588#(<= proc_i 108)} is VALID [2019-05-15 10:26:17,135 INFO L273 TraceCheckUtils]: 166: Hoare triple {357588#(<= proc_i 108)} assume j > 4; {357588#(<= proc_i 108)} is VALID [2019-05-15 10:26:17,136 INFO L273 TraceCheckUtils]: 167: Hoare triple {357588#(<= proc_i 108)} assume j < 6; {357588#(<= proc_i 108)} is VALID [2019-05-15 10:26:17,136 INFO L273 TraceCheckUtils]: 168: Hoare triple {357588#(<= proc_i 108)} i := i + 4; {357607#(<= proc_i 112)} is VALID [2019-05-15 10:26:17,137 INFO L273 TraceCheckUtils]: 169: Hoare triple {357607#(<= proc_i 112)} assume i <= 1000; {357607#(<= proc_i 112)} is VALID [2019-05-15 10:26:17,137 INFO L273 TraceCheckUtils]: 170: Hoare triple {357607#(<= proc_i 112)} assume i + 4 < a[j]; {357607#(<= proc_i 112)} is VALID [2019-05-15 10:26:17,138 INFO L273 TraceCheckUtils]: 171: Hoare triple {357607#(<= proc_i 112)} assume a[5] == 1000; {357607#(<= proc_i 112)} is VALID [2019-05-15 10:26:17,138 INFO L273 TraceCheckUtils]: 172: Hoare triple {357607#(<= proc_i 112)} assume j > 4; {357607#(<= proc_i 112)} is VALID [2019-05-15 10:26:17,138 INFO L273 TraceCheckUtils]: 173: Hoare triple {357607#(<= proc_i 112)} assume j < 6; {357607#(<= proc_i 112)} is VALID [2019-05-15 10:26:17,139 INFO L273 TraceCheckUtils]: 174: Hoare triple {357607#(<= proc_i 112)} i := i + 4; {357626#(<= proc_i 116)} is VALID [2019-05-15 10:26:17,140 INFO L273 TraceCheckUtils]: 175: Hoare triple {357626#(<= proc_i 116)} assume i <= 1000; {357626#(<= proc_i 116)} is VALID [2019-05-15 10:26:17,140 INFO L273 TraceCheckUtils]: 176: Hoare triple {357626#(<= proc_i 116)} assume i + 4 < a[j]; {357626#(<= proc_i 116)} is VALID [2019-05-15 10:26:17,141 INFO L273 TraceCheckUtils]: 177: Hoare triple {357626#(<= proc_i 116)} assume a[5] == 1000; {357626#(<= proc_i 116)} is VALID [2019-05-15 10:26:17,141 INFO L273 TraceCheckUtils]: 178: Hoare triple {357626#(<= proc_i 116)} assume j > 4; {357626#(<= proc_i 116)} is VALID [2019-05-15 10:26:17,141 INFO L273 TraceCheckUtils]: 179: Hoare triple {357626#(<= proc_i 116)} assume j < 6; {357626#(<= proc_i 116)} is VALID [2019-05-15 10:26:17,142 INFO L273 TraceCheckUtils]: 180: Hoare triple {357626#(<= proc_i 116)} i := i + 4; {357645#(<= proc_i 120)} is VALID [2019-05-15 10:26:17,143 INFO L273 TraceCheckUtils]: 181: Hoare triple {357645#(<= proc_i 120)} assume i <= 1000; {357645#(<= proc_i 120)} is VALID [2019-05-15 10:26:17,143 INFO L273 TraceCheckUtils]: 182: Hoare triple {357645#(<= proc_i 120)} assume i + 4 < a[j]; {357645#(<= proc_i 120)} is VALID [2019-05-15 10:26:17,143 INFO L273 TraceCheckUtils]: 183: Hoare triple {357645#(<= proc_i 120)} assume a[5] == 1000; {357645#(<= proc_i 120)} is VALID [2019-05-15 10:26:17,144 INFO L273 TraceCheckUtils]: 184: Hoare triple {357645#(<= proc_i 120)} assume j > 4; {357645#(<= proc_i 120)} is VALID [2019-05-15 10:26:17,144 INFO L273 TraceCheckUtils]: 185: Hoare triple {357645#(<= proc_i 120)} assume j < 6; {357645#(<= proc_i 120)} is VALID [2019-05-15 10:26:17,145 INFO L273 TraceCheckUtils]: 186: Hoare triple {357645#(<= proc_i 120)} i := i + 4; {357664#(<= proc_i 124)} is VALID [2019-05-15 10:26:17,145 INFO L273 TraceCheckUtils]: 187: Hoare triple {357664#(<= proc_i 124)} assume i <= 1000; {357664#(<= proc_i 124)} is VALID [2019-05-15 10:26:17,146 INFO L273 TraceCheckUtils]: 188: Hoare triple {357664#(<= proc_i 124)} assume i + 4 < a[j]; {357664#(<= proc_i 124)} is VALID [2019-05-15 10:26:17,146 INFO L273 TraceCheckUtils]: 189: Hoare triple {357664#(<= proc_i 124)} assume a[5] == 1000; {357664#(<= proc_i 124)} is VALID [2019-05-15 10:26:17,147 INFO L273 TraceCheckUtils]: 190: Hoare triple {357664#(<= proc_i 124)} assume j > 4; {357664#(<= proc_i 124)} is VALID [2019-05-15 10:26:17,147 INFO L273 TraceCheckUtils]: 191: Hoare triple {357664#(<= proc_i 124)} assume j < 6; {357664#(<= proc_i 124)} is VALID [2019-05-15 10:26:17,148 INFO L273 TraceCheckUtils]: 192: Hoare triple {357664#(<= proc_i 124)} i := i + 4; {357683#(<= proc_i 128)} is VALID [2019-05-15 10:26:17,148 INFO L273 TraceCheckUtils]: 193: Hoare triple {357683#(<= proc_i 128)} assume i <= 1000; {357683#(<= proc_i 128)} is VALID [2019-05-15 10:26:17,149 INFO L273 TraceCheckUtils]: 194: Hoare triple {357683#(<= proc_i 128)} assume i + 4 < a[j]; {357683#(<= proc_i 128)} is VALID [2019-05-15 10:26:17,149 INFO L273 TraceCheckUtils]: 195: Hoare triple {357683#(<= proc_i 128)} assume a[5] == 1000; {357683#(<= proc_i 128)} is VALID [2019-05-15 10:26:17,150 INFO L273 TraceCheckUtils]: 196: Hoare triple {357683#(<= proc_i 128)} assume j > 4; {357683#(<= proc_i 128)} is VALID [2019-05-15 10:26:17,150 INFO L273 TraceCheckUtils]: 197: Hoare triple {357683#(<= proc_i 128)} assume j < 6; {357683#(<= proc_i 128)} is VALID [2019-05-15 10:26:17,151 INFO L273 TraceCheckUtils]: 198: Hoare triple {357683#(<= proc_i 128)} i := i + 4; {357702#(<= proc_i 132)} is VALID [2019-05-15 10:26:17,151 INFO L273 TraceCheckUtils]: 199: Hoare triple {357702#(<= proc_i 132)} assume i <= 1000; {357702#(<= proc_i 132)} is VALID [2019-05-15 10:26:17,152 INFO L273 TraceCheckUtils]: 200: Hoare triple {357702#(<= proc_i 132)} assume i + 4 < a[j]; {357702#(<= proc_i 132)} is VALID [2019-05-15 10:26:17,152 INFO L273 TraceCheckUtils]: 201: Hoare triple {357702#(<= proc_i 132)} assume a[5] == 1000; {357702#(<= proc_i 132)} is VALID [2019-05-15 10:26:17,153 INFO L273 TraceCheckUtils]: 202: Hoare triple {357702#(<= proc_i 132)} assume j > 4; {357702#(<= proc_i 132)} is VALID [2019-05-15 10:26:17,153 INFO L273 TraceCheckUtils]: 203: Hoare triple {357702#(<= proc_i 132)} assume j < 6; {357702#(<= proc_i 132)} is VALID [2019-05-15 10:26:17,154 INFO L273 TraceCheckUtils]: 204: Hoare triple {357702#(<= proc_i 132)} i := i + 4; {357721#(<= proc_i 136)} is VALID [2019-05-15 10:26:17,154 INFO L273 TraceCheckUtils]: 205: Hoare triple {357721#(<= proc_i 136)} assume i <= 1000; {357721#(<= proc_i 136)} is VALID [2019-05-15 10:26:17,155 INFO L273 TraceCheckUtils]: 206: Hoare triple {357721#(<= proc_i 136)} assume i + 4 < a[j]; {357721#(<= proc_i 136)} is VALID [2019-05-15 10:26:17,155 INFO L273 TraceCheckUtils]: 207: Hoare triple {357721#(<= proc_i 136)} assume a[5] == 1000; {357721#(<= proc_i 136)} is VALID [2019-05-15 10:26:17,156 INFO L273 TraceCheckUtils]: 208: Hoare triple {357721#(<= proc_i 136)} assume j > 4; {357721#(<= proc_i 136)} is VALID [2019-05-15 10:26:17,156 INFO L273 TraceCheckUtils]: 209: Hoare triple {357721#(<= proc_i 136)} assume j < 6; {357721#(<= proc_i 136)} is VALID [2019-05-15 10:26:17,157 INFO L273 TraceCheckUtils]: 210: Hoare triple {357721#(<= proc_i 136)} i := i + 4; {357740#(<= proc_i 140)} is VALID [2019-05-15 10:26:17,157 INFO L273 TraceCheckUtils]: 211: Hoare triple {357740#(<= proc_i 140)} assume i <= 1000; {357740#(<= proc_i 140)} is VALID [2019-05-15 10:26:17,158 INFO L273 TraceCheckUtils]: 212: Hoare triple {357740#(<= proc_i 140)} assume i + 4 < a[j]; {357740#(<= proc_i 140)} is VALID [2019-05-15 10:26:17,158 INFO L273 TraceCheckUtils]: 213: Hoare triple {357740#(<= proc_i 140)} assume a[5] == 1000; {357740#(<= proc_i 140)} is VALID [2019-05-15 10:26:17,159 INFO L273 TraceCheckUtils]: 214: Hoare triple {357740#(<= proc_i 140)} assume j > 4; {357740#(<= proc_i 140)} is VALID [2019-05-15 10:26:17,159 INFO L273 TraceCheckUtils]: 215: Hoare triple {357740#(<= proc_i 140)} assume j < 6; {357740#(<= proc_i 140)} is VALID [2019-05-15 10:26:17,160 INFO L273 TraceCheckUtils]: 216: Hoare triple {357740#(<= proc_i 140)} i := i + 4; {357759#(<= proc_i 144)} is VALID [2019-05-15 10:26:17,160 INFO L273 TraceCheckUtils]: 217: Hoare triple {357759#(<= proc_i 144)} assume i <= 1000; {357759#(<= proc_i 144)} is VALID [2019-05-15 10:26:17,161 INFO L273 TraceCheckUtils]: 218: Hoare triple {357759#(<= proc_i 144)} assume i + 4 < a[j]; {357759#(<= proc_i 144)} is VALID [2019-05-15 10:26:17,161 INFO L273 TraceCheckUtils]: 219: Hoare triple {357759#(<= proc_i 144)} assume a[5] == 1000; {357759#(<= proc_i 144)} is VALID [2019-05-15 10:26:17,162 INFO L273 TraceCheckUtils]: 220: Hoare triple {357759#(<= proc_i 144)} assume j > 4; {357759#(<= proc_i 144)} is VALID [2019-05-15 10:26:17,162 INFO L273 TraceCheckUtils]: 221: Hoare triple {357759#(<= proc_i 144)} assume j < 6; {357759#(<= proc_i 144)} is VALID [2019-05-15 10:26:17,163 INFO L273 TraceCheckUtils]: 222: Hoare triple {357759#(<= proc_i 144)} i := i + 4; {357778#(<= proc_i 148)} is VALID [2019-05-15 10:26:17,163 INFO L273 TraceCheckUtils]: 223: Hoare triple {357778#(<= proc_i 148)} assume i <= 1000; {357778#(<= proc_i 148)} is VALID [2019-05-15 10:26:17,164 INFO L273 TraceCheckUtils]: 224: Hoare triple {357778#(<= proc_i 148)} assume i + 4 < a[j]; {357778#(<= proc_i 148)} is VALID [2019-05-15 10:26:17,164 INFO L273 TraceCheckUtils]: 225: Hoare triple {357778#(<= proc_i 148)} assume a[5] == 1000; {357778#(<= proc_i 148)} is VALID [2019-05-15 10:26:17,164 INFO L273 TraceCheckUtils]: 226: Hoare triple {357778#(<= proc_i 148)} assume j > 4; {357778#(<= proc_i 148)} is VALID [2019-05-15 10:26:17,165 INFO L273 TraceCheckUtils]: 227: Hoare triple {357778#(<= proc_i 148)} assume j < 6; {357778#(<= proc_i 148)} is VALID [2019-05-15 10:26:17,166 INFO L273 TraceCheckUtils]: 228: Hoare triple {357778#(<= proc_i 148)} i := i + 4; {357797#(<= proc_i 152)} is VALID [2019-05-15 10:26:17,166 INFO L273 TraceCheckUtils]: 229: Hoare triple {357797#(<= proc_i 152)} assume i <= 1000; {357797#(<= proc_i 152)} is VALID [2019-05-15 10:26:17,167 INFO L273 TraceCheckUtils]: 230: Hoare triple {357797#(<= proc_i 152)} assume i + 4 < a[j]; {357797#(<= proc_i 152)} is VALID [2019-05-15 10:26:17,167 INFO L273 TraceCheckUtils]: 231: Hoare triple {357797#(<= proc_i 152)} assume a[5] == 1000; {357797#(<= proc_i 152)} is VALID [2019-05-15 10:26:17,167 INFO L273 TraceCheckUtils]: 232: Hoare triple {357797#(<= proc_i 152)} assume j > 4; {357797#(<= proc_i 152)} is VALID [2019-05-15 10:26:17,168 INFO L273 TraceCheckUtils]: 233: Hoare triple {357797#(<= proc_i 152)} assume j < 6; {357797#(<= proc_i 152)} is VALID [2019-05-15 10:26:17,169 INFO L273 TraceCheckUtils]: 234: Hoare triple {357797#(<= proc_i 152)} i := i + 4; {357816#(<= proc_i 156)} is VALID [2019-05-15 10:26:17,169 INFO L273 TraceCheckUtils]: 235: Hoare triple {357816#(<= proc_i 156)} assume i <= 1000; {357816#(<= proc_i 156)} is VALID [2019-05-15 10:26:17,169 INFO L273 TraceCheckUtils]: 236: Hoare triple {357816#(<= proc_i 156)} assume i + 4 < a[j]; {357816#(<= proc_i 156)} is VALID [2019-05-15 10:26:17,170 INFO L273 TraceCheckUtils]: 237: Hoare triple {357816#(<= proc_i 156)} assume a[5] == 1000; {357816#(<= proc_i 156)} is VALID [2019-05-15 10:26:17,170 INFO L273 TraceCheckUtils]: 238: Hoare triple {357816#(<= proc_i 156)} assume j > 4; {357816#(<= proc_i 156)} is VALID [2019-05-15 10:26:17,171 INFO L273 TraceCheckUtils]: 239: Hoare triple {357816#(<= proc_i 156)} assume j < 6; {357816#(<= proc_i 156)} is VALID [2019-05-15 10:26:17,171 INFO L273 TraceCheckUtils]: 240: Hoare triple {357816#(<= proc_i 156)} i := i + 4; {357835#(<= proc_i 160)} is VALID [2019-05-15 10:26:17,172 INFO L273 TraceCheckUtils]: 241: Hoare triple {357835#(<= proc_i 160)} assume i <= 1000; {357835#(<= proc_i 160)} is VALID [2019-05-15 10:26:17,172 INFO L273 TraceCheckUtils]: 242: Hoare triple {357835#(<= proc_i 160)} assume i + 4 < a[j]; {357835#(<= proc_i 160)} is VALID [2019-05-15 10:26:17,173 INFO L273 TraceCheckUtils]: 243: Hoare triple {357835#(<= proc_i 160)} assume a[5] == 1000; {357835#(<= proc_i 160)} is VALID [2019-05-15 10:26:17,173 INFO L273 TraceCheckUtils]: 244: Hoare triple {357835#(<= proc_i 160)} assume j > 4; {357835#(<= proc_i 160)} is VALID [2019-05-15 10:26:17,174 INFO L273 TraceCheckUtils]: 245: Hoare triple {357835#(<= proc_i 160)} assume j < 6; {357835#(<= proc_i 160)} is VALID [2019-05-15 10:26:17,174 INFO L273 TraceCheckUtils]: 246: Hoare triple {357835#(<= proc_i 160)} i := i + 4; {357854#(<= proc_i 164)} is VALID [2019-05-15 10:26:17,175 INFO L273 TraceCheckUtils]: 247: Hoare triple {357854#(<= proc_i 164)} assume i <= 1000; {357854#(<= proc_i 164)} is VALID [2019-05-15 10:26:17,175 INFO L273 TraceCheckUtils]: 248: Hoare triple {357854#(<= proc_i 164)} assume i + 4 < a[j]; {357854#(<= proc_i 164)} is VALID [2019-05-15 10:26:17,176 INFO L273 TraceCheckUtils]: 249: Hoare triple {357854#(<= proc_i 164)} assume a[5] == 1000; {357854#(<= proc_i 164)} is VALID [2019-05-15 10:26:17,176 INFO L273 TraceCheckUtils]: 250: Hoare triple {357854#(<= proc_i 164)} assume j > 4; {357854#(<= proc_i 164)} is VALID [2019-05-15 10:26:17,177 INFO L273 TraceCheckUtils]: 251: Hoare triple {357854#(<= proc_i 164)} assume j < 6; {357854#(<= proc_i 164)} is VALID [2019-05-15 10:26:17,177 INFO L273 TraceCheckUtils]: 252: Hoare triple {357854#(<= proc_i 164)} i := i + 4; {357873#(<= proc_i 168)} is VALID [2019-05-15 10:26:17,178 INFO L273 TraceCheckUtils]: 253: Hoare triple {357873#(<= proc_i 168)} assume i <= 1000; {357873#(<= proc_i 168)} is VALID [2019-05-15 10:26:17,178 INFO L273 TraceCheckUtils]: 254: Hoare triple {357873#(<= proc_i 168)} assume i + 4 < a[j]; {357873#(<= proc_i 168)} is VALID [2019-05-15 10:26:17,179 INFO L273 TraceCheckUtils]: 255: Hoare triple {357873#(<= proc_i 168)} assume a[5] == 1000; {357873#(<= proc_i 168)} is VALID [2019-05-15 10:26:17,179 INFO L273 TraceCheckUtils]: 256: Hoare triple {357873#(<= proc_i 168)} assume j > 4; {357873#(<= proc_i 168)} is VALID [2019-05-15 10:26:17,180 INFO L273 TraceCheckUtils]: 257: Hoare triple {357873#(<= proc_i 168)} assume j < 6; {357873#(<= proc_i 168)} is VALID [2019-05-15 10:26:17,180 INFO L273 TraceCheckUtils]: 258: Hoare triple {357873#(<= proc_i 168)} i := i + 4; {357892#(<= proc_i 172)} is VALID [2019-05-15 10:26:17,181 INFO L273 TraceCheckUtils]: 259: Hoare triple {357892#(<= proc_i 172)} assume i <= 1000; {357892#(<= proc_i 172)} is VALID [2019-05-15 10:26:17,181 INFO L273 TraceCheckUtils]: 260: Hoare triple {357892#(<= proc_i 172)} assume i + 4 < a[j]; {357892#(<= proc_i 172)} is VALID [2019-05-15 10:26:17,182 INFO L273 TraceCheckUtils]: 261: Hoare triple {357892#(<= proc_i 172)} assume a[5] == 1000; {357892#(<= proc_i 172)} is VALID [2019-05-15 10:26:17,182 INFO L273 TraceCheckUtils]: 262: Hoare triple {357892#(<= proc_i 172)} assume j > 4; {357892#(<= proc_i 172)} is VALID [2019-05-15 10:26:17,183 INFO L273 TraceCheckUtils]: 263: Hoare triple {357892#(<= proc_i 172)} assume j < 6; {357892#(<= proc_i 172)} is VALID [2019-05-15 10:26:17,183 INFO L273 TraceCheckUtils]: 264: Hoare triple {357892#(<= proc_i 172)} i := i + 4; {357911#(<= proc_i 176)} is VALID [2019-05-15 10:26:17,184 INFO L273 TraceCheckUtils]: 265: Hoare triple {357911#(<= proc_i 176)} assume i <= 1000; {357911#(<= proc_i 176)} is VALID [2019-05-15 10:26:17,184 INFO L273 TraceCheckUtils]: 266: Hoare triple {357911#(<= proc_i 176)} assume i + 4 < a[j]; {357911#(<= proc_i 176)} is VALID [2019-05-15 10:26:17,185 INFO L273 TraceCheckUtils]: 267: Hoare triple {357911#(<= proc_i 176)} assume a[5] == 1000; {357911#(<= proc_i 176)} is VALID [2019-05-15 10:26:17,185 INFO L273 TraceCheckUtils]: 268: Hoare triple {357911#(<= proc_i 176)} assume j > 4; {357911#(<= proc_i 176)} is VALID [2019-05-15 10:26:17,186 INFO L273 TraceCheckUtils]: 269: Hoare triple {357911#(<= proc_i 176)} assume j < 6; {357911#(<= proc_i 176)} is VALID [2019-05-15 10:26:17,186 INFO L273 TraceCheckUtils]: 270: Hoare triple {357911#(<= proc_i 176)} i := i + 4; {357930#(<= proc_i 180)} is VALID [2019-05-15 10:26:17,187 INFO L273 TraceCheckUtils]: 271: Hoare triple {357930#(<= proc_i 180)} assume i <= 1000; {357930#(<= proc_i 180)} is VALID [2019-05-15 10:26:17,187 INFO L273 TraceCheckUtils]: 272: Hoare triple {357930#(<= proc_i 180)} assume i + 4 < a[j]; {357930#(<= proc_i 180)} is VALID [2019-05-15 10:26:17,188 INFO L273 TraceCheckUtils]: 273: Hoare triple {357930#(<= proc_i 180)} assume a[5] == 1000; {357930#(<= proc_i 180)} is VALID [2019-05-15 10:26:17,188 INFO L273 TraceCheckUtils]: 274: Hoare triple {357930#(<= proc_i 180)} assume j > 4; {357930#(<= proc_i 180)} is VALID [2019-05-15 10:26:17,188 INFO L273 TraceCheckUtils]: 275: Hoare triple {357930#(<= proc_i 180)} assume j < 6; {357930#(<= proc_i 180)} is VALID [2019-05-15 10:26:17,189 INFO L273 TraceCheckUtils]: 276: Hoare triple {357930#(<= proc_i 180)} i := i + 4; {357949#(<= proc_i 184)} is VALID [2019-05-15 10:26:17,190 INFO L273 TraceCheckUtils]: 277: Hoare triple {357949#(<= proc_i 184)} assume i <= 1000; {357949#(<= proc_i 184)} is VALID [2019-05-15 10:26:17,190 INFO L273 TraceCheckUtils]: 278: Hoare triple {357949#(<= proc_i 184)} assume i + 4 < a[j]; {357949#(<= proc_i 184)} is VALID [2019-05-15 10:26:17,191 INFO L273 TraceCheckUtils]: 279: Hoare triple {357949#(<= proc_i 184)} assume a[5] == 1000; {357949#(<= proc_i 184)} is VALID [2019-05-15 10:26:17,191 INFO L273 TraceCheckUtils]: 280: Hoare triple {357949#(<= proc_i 184)} assume j > 4; {357949#(<= proc_i 184)} is VALID [2019-05-15 10:26:17,191 INFO L273 TraceCheckUtils]: 281: Hoare triple {357949#(<= proc_i 184)} assume j < 6; {357949#(<= proc_i 184)} is VALID [2019-05-15 10:26:17,192 INFO L273 TraceCheckUtils]: 282: Hoare triple {357949#(<= proc_i 184)} i := i + 4; {357968#(<= proc_i 188)} is VALID [2019-05-15 10:26:17,193 INFO L273 TraceCheckUtils]: 283: Hoare triple {357968#(<= proc_i 188)} assume i <= 1000; {357968#(<= proc_i 188)} is VALID [2019-05-15 10:26:17,193 INFO L273 TraceCheckUtils]: 284: Hoare triple {357968#(<= proc_i 188)} assume i + 4 < a[j]; {357968#(<= proc_i 188)} is VALID [2019-05-15 10:26:17,194 INFO L273 TraceCheckUtils]: 285: Hoare triple {357968#(<= proc_i 188)} assume a[5] == 1000; {357968#(<= proc_i 188)} is VALID [2019-05-15 10:26:17,194 INFO L273 TraceCheckUtils]: 286: Hoare triple {357968#(<= proc_i 188)} assume j > 4; {357968#(<= proc_i 188)} is VALID [2019-05-15 10:26:17,194 INFO L273 TraceCheckUtils]: 287: Hoare triple {357968#(<= proc_i 188)} assume j < 6; {357968#(<= proc_i 188)} is VALID [2019-05-15 10:26:17,195 INFO L273 TraceCheckUtils]: 288: Hoare triple {357968#(<= proc_i 188)} i := i + 4; {357987#(<= proc_i 192)} is VALID [2019-05-15 10:26:17,196 INFO L273 TraceCheckUtils]: 289: Hoare triple {357987#(<= proc_i 192)} assume i <= 1000; {357987#(<= proc_i 192)} is VALID [2019-05-15 10:26:17,196 INFO L273 TraceCheckUtils]: 290: Hoare triple {357987#(<= proc_i 192)} assume i + 4 < a[j]; {357987#(<= proc_i 192)} is VALID [2019-05-15 10:26:17,196 INFO L273 TraceCheckUtils]: 291: Hoare triple {357987#(<= proc_i 192)} assume a[5] == 1000; {357987#(<= proc_i 192)} is VALID [2019-05-15 10:26:17,197 INFO L273 TraceCheckUtils]: 292: Hoare triple {357987#(<= proc_i 192)} assume j > 4; {357987#(<= proc_i 192)} is VALID [2019-05-15 10:26:17,197 INFO L273 TraceCheckUtils]: 293: Hoare triple {357987#(<= proc_i 192)} assume j < 6; {357987#(<= proc_i 192)} is VALID [2019-05-15 10:26:17,198 INFO L273 TraceCheckUtils]: 294: Hoare triple {357987#(<= proc_i 192)} i := i + 4; {358006#(<= proc_i 196)} is VALID [2019-05-15 10:26:17,198 INFO L273 TraceCheckUtils]: 295: Hoare triple {358006#(<= proc_i 196)} assume i <= 1000; {358006#(<= proc_i 196)} is VALID [2019-05-15 10:26:17,199 INFO L273 TraceCheckUtils]: 296: Hoare triple {358006#(<= proc_i 196)} assume i + 4 < a[j]; {358006#(<= proc_i 196)} is VALID [2019-05-15 10:26:17,199 INFO L273 TraceCheckUtils]: 297: Hoare triple {358006#(<= proc_i 196)} assume a[5] == 1000; {358006#(<= proc_i 196)} is VALID [2019-05-15 10:26:17,200 INFO L273 TraceCheckUtils]: 298: Hoare triple {358006#(<= proc_i 196)} assume j > 4; {358006#(<= proc_i 196)} is VALID [2019-05-15 10:26:17,200 INFO L273 TraceCheckUtils]: 299: Hoare triple {358006#(<= proc_i 196)} assume j < 6; {358006#(<= proc_i 196)} is VALID [2019-05-15 10:26:17,201 INFO L273 TraceCheckUtils]: 300: Hoare triple {358006#(<= proc_i 196)} i := i + 4; {358025#(<= proc_i 200)} is VALID [2019-05-15 10:26:17,201 INFO L273 TraceCheckUtils]: 301: Hoare triple {358025#(<= proc_i 200)} assume i <= 1000; {358025#(<= proc_i 200)} is VALID [2019-05-15 10:26:17,202 INFO L273 TraceCheckUtils]: 302: Hoare triple {358025#(<= proc_i 200)} assume i + 4 < a[j]; {358025#(<= proc_i 200)} is VALID [2019-05-15 10:26:17,202 INFO L273 TraceCheckUtils]: 303: Hoare triple {358025#(<= proc_i 200)} assume a[5] == 1000; {358025#(<= proc_i 200)} is VALID [2019-05-15 10:26:17,203 INFO L273 TraceCheckUtils]: 304: Hoare triple {358025#(<= proc_i 200)} assume j > 4; {358025#(<= proc_i 200)} is VALID [2019-05-15 10:26:17,203 INFO L273 TraceCheckUtils]: 305: Hoare triple {358025#(<= proc_i 200)} assume j < 6; {358025#(<= proc_i 200)} is VALID [2019-05-15 10:26:17,204 INFO L273 TraceCheckUtils]: 306: Hoare triple {358025#(<= proc_i 200)} i := i + 4; {358044#(<= proc_i 204)} is VALID [2019-05-15 10:26:17,204 INFO L273 TraceCheckUtils]: 307: Hoare triple {358044#(<= proc_i 204)} assume i <= 1000; {358044#(<= proc_i 204)} is VALID [2019-05-15 10:26:17,205 INFO L273 TraceCheckUtils]: 308: Hoare triple {358044#(<= proc_i 204)} assume i + 4 < a[j]; {358044#(<= proc_i 204)} is VALID [2019-05-15 10:26:17,205 INFO L273 TraceCheckUtils]: 309: Hoare triple {358044#(<= proc_i 204)} assume a[5] == 1000; {358044#(<= proc_i 204)} is VALID [2019-05-15 10:26:17,206 INFO L273 TraceCheckUtils]: 310: Hoare triple {358044#(<= proc_i 204)} assume j > 4; {358044#(<= proc_i 204)} is VALID [2019-05-15 10:26:17,206 INFO L273 TraceCheckUtils]: 311: Hoare triple {358044#(<= proc_i 204)} assume j < 6; {358044#(<= proc_i 204)} is VALID [2019-05-15 10:26:17,207 INFO L273 TraceCheckUtils]: 312: Hoare triple {358044#(<= proc_i 204)} i := i + 4; {358063#(<= proc_i 208)} is VALID [2019-05-15 10:26:17,207 INFO L273 TraceCheckUtils]: 313: Hoare triple {358063#(<= proc_i 208)} assume i <= 1000; {358063#(<= proc_i 208)} is VALID [2019-05-15 10:26:17,208 INFO L273 TraceCheckUtils]: 314: Hoare triple {358063#(<= proc_i 208)} assume i + 4 < a[j]; {358063#(<= proc_i 208)} is VALID [2019-05-15 10:26:17,208 INFO L273 TraceCheckUtils]: 315: Hoare triple {358063#(<= proc_i 208)} assume a[5] == 1000; {358063#(<= proc_i 208)} is VALID [2019-05-15 10:26:17,209 INFO L273 TraceCheckUtils]: 316: Hoare triple {358063#(<= proc_i 208)} assume j > 4; {358063#(<= proc_i 208)} is VALID [2019-05-15 10:26:17,209 INFO L273 TraceCheckUtils]: 317: Hoare triple {358063#(<= proc_i 208)} assume j < 6; {358063#(<= proc_i 208)} is VALID [2019-05-15 10:26:17,210 INFO L273 TraceCheckUtils]: 318: Hoare triple {358063#(<= proc_i 208)} i := i + 4; {358082#(<= proc_i 212)} is VALID [2019-05-15 10:26:17,210 INFO L273 TraceCheckUtils]: 319: Hoare triple {358082#(<= proc_i 212)} assume i <= 1000; {358082#(<= proc_i 212)} is VALID [2019-05-15 10:26:17,211 INFO L273 TraceCheckUtils]: 320: Hoare triple {358082#(<= proc_i 212)} assume i + 4 < a[j]; {358082#(<= proc_i 212)} is VALID [2019-05-15 10:26:17,211 INFO L273 TraceCheckUtils]: 321: Hoare triple {358082#(<= proc_i 212)} assume a[5] == 1000; {358082#(<= proc_i 212)} is VALID [2019-05-15 10:26:17,212 INFO L273 TraceCheckUtils]: 322: Hoare triple {358082#(<= proc_i 212)} assume j > 4; {358082#(<= proc_i 212)} is VALID [2019-05-15 10:26:17,212 INFO L273 TraceCheckUtils]: 323: Hoare triple {358082#(<= proc_i 212)} assume j < 6; {358082#(<= proc_i 212)} is VALID [2019-05-15 10:26:17,213 INFO L273 TraceCheckUtils]: 324: Hoare triple {358082#(<= proc_i 212)} i := i + 4; {358101#(<= proc_i 216)} is VALID [2019-05-15 10:26:17,213 INFO L273 TraceCheckUtils]: 325: Hoare triple {358101#(<= proc_i 216)} assume i <= 1000; {358101#(<= proc_i 216)} is VALID [2019-05-15 10:26:17,214 INFO L273 TraceCheckUtils]: 326: Hoare triple {358101#(<= proc_i 216)} assume i + 4 < a[j]; {358101#(<= proc_i 216)} is VALID [2019-05-15 10:26:17,214 INFO L273 TraceCheckUtils]: 327: Hoare triple {358101#(<= proc_i 216)} assume a[5] == 1000; {358101#(<= proc_i 216)} is VALID [2019-05-15 10:26:17,215 INFO L273 TraceCheckUtils]: 328: Hoare triple {358101#(<= proc_i 216)} assume j > 4; {358101#(<= proc_i 216)} is VALID [2019-05-15 10:26:17,215 INFO L273 TraceCheckUtils]: 329: Hoare triple {358101#(<= proc_i 216)} assume j < 6; {358101#(<= proc_i 216)} is VALID [2019-05-15 10:26:17,216 INFO L273 TraceCheckUtils]: 330: Hoare triple {358101#(<= proc_i 216)} i := i + 4; {358120#(<= proc_i 220)} is VALID [2019-05-15 10:26:17,216 INFO L273 TraceCheckUtils]: 331: Hoare triple {358120#(<= proc_i 220)} assume i <= 1000; {358120#(<= proc_i 220)} is VALID [2019-05-15 10:26:17,217 INFO L273 TraceCheckUtils]: 332: Hoare triple {358120#(<= proc_i 220)} assume i + 4 < a[j]; {358120#(<= proc_i 220)} is VALID [2019-05-15 10:26:17,217 INFO L273 TraceCheckUtils]: 333: Hoare triple {358120#(<= proc_i 220)} assume a[5] == 1000; {358120#(<= proc_i 220)} is VALID [2019-05-15 10:26:17,217 INFO L273 TraceCheckUtils]: 334: Hoare triple {358120#(<= proc_i 220)} assume j > 4; {358120#(<= proc_i 220)} is VALID [2019-05-15 10:26:17,218 INFO L273 TraceCheckUtils]: 335: Hoare triple {358120#(<= proc_i 220)} assume j < 6; {358120#(<= proc_i 220)} is VALID [2019-05-15 10:26:17,219 INFO L273 TraceCheckUtils]: 336: Hoare triple {358120#(<= proc_i 220)} i := i + 4; {358139#(<= proc_i 224)} is VALID [2019-05-15 10:26:17,219 INFO L273 TraceCheckUtils]: 337: Hoare triple {358139#(<= proc_i 224)} assume i <= 1000; {358139#(<= proc_i 224)} is VALID [2019-05-15 10:26:17,220 INFO L273 TraceCheckUtils]: 338: Hoare triple {358139#(<= proc_i 224)} assume i + 4 < a[j]; {358139#(<= proc_i 224)} is VALID [2019-05-15 10:26:17,220 INFO L273 TraceCheckUtils]: 339: Hoare triple {358139#(<= proc_i 224)} assume a[5] == 1000; {358139#(<= proc_i 224)} is VALID [2019-05-15 10:26:17,220 INFO L273 TraceCheckUtils]: 340: Hoare triple {358139#(<= proc_i 224)} assume j > 4; {358139#(<= proc_i 224)} is VALID [2019-05-15 10:26:17,221 INFO L273 TraceCheckUtils]: 341: Hoare triple {358139#(<= proc_i 224)} assume j < 6; {358139#(<= proc_i 224)} is VALID [2019-05-15 10:26:17,222 INFO L273 TraceCheckUtils]: 342: Hoare triple {358139#(<= proc_i 224)} i := i + 4; {358158#(<= proc_i 228)} is VALID [2019-05-15 10:26:17,222 INFO L273 TraceCheckUtils]: 343: Hoare triple {358158#(<= proc_i 228)} assume i <= 1000; {358158#(<= proc_i 228)} is VALID [2019-05-15 10:26:17,222 INFO L273 TraceCheckUtils]: 344: Hoare triple {358158#(<= proc_i 228)} assume i + 4 < a[j]; {358158#(<= proc_i 228)} is VALID [2019-05-15 10:26:17,223 INFO L273 TraceCheckUtils]: 345: Hoare triple {358158#(<= proc_i 228)} assume a[5] == 1000; {358158#(<= proc_i 228)} is VALID [2019-05-15 10:26:17,223 INFO L273 TraceCheckUtils]: 346: Hoare triple {358158#(<= proc_i 228)} assume j > 4; {358158#(<= proc_i 228)} is VALID [2019-05-15 10:26:17,224 INFO L273 TraceCheckUtils]: 347: Hoare triple {358158#(<= proc_i 228)} assume j < 6; {358158#(<= proc_i 228)} is VALID [2019-05-15 10:26:17,224 INFO L273 TraceCheckUtils]: 348: Hoare triple {358158#(<= proc_i 228)} i := i + 4; {358177#(<= proc_i 232)} is VALID [2019-05-15 10:26:17,225 INFO L273 TraceCheckUtils]: 349: Hoare triple {358177#(<= proc_i 232)} assume i <= 1000; {358177#(<= proc_i 232)} is VALID [2019-05-15 10:26:17,225 INFO L273 TraceCheckUtils]: 350: Hoare triple {358177#(<= proc_i 232)} assume i + 4 < a[j]; {358177#(<= proc_i 232)} is VALID [2019-05-15 10:26:17,226 INFO L273 TraceCheckUtils]: 351: Hoare triple {358177#(<= proc_i 232)} assume a[5] == 1000; {358177#(<= proc_i 232)} is VALID [2019-05-15 10:26:17,226 INFO L273 TraceCheckUtils]: 352: Hoare triple {358177#(<= proc_i 232)} assume j > 4; {358177#(<= proc_i 232)} is VALID [2019-05-15 10:26:17,227 INFO L273 TraceCheckUtils]: 353: Hoare triple {358177#(<= proc_i 232)} assume j < 6; {358177#(<= proc_i 232)} is VALID [2019-05-15 10:26:17,227 INFO L273 TraceCheckUtils]: 354: Hoare triple {358177#(<= proc_i 232)} i := i + 4; {358196#(<= proc_i 236)} is VALID [2019-05-15 10:26:17,228 INFO L273 TraceCheckUtils]: 355: Hoare triple {358196#(<= proc_i 236)} assume i <= 1000; {358196#(<= proc_i 236)} is VALID [2019-05-15 10:26:17,228 INFO L273 TraceCheckUtils]: 356: Hoare triple {358196#(<= proc_i 236)} assume i + 4 < a[j]; {358196#(<= proc_i 236)} is VALID [2019-05-15 10:26:17,229 INFO L273 TraceCheckUtils]: 357: Hoare triple {358196#(<= proc_i 236)} assume a[5] == 1000; {358196#(<= proc_i 236)} is VALID [2019-05-15 10:26:17,229 INFO L273 TraceCheckUtils]: 358: Hoare triple {358196#(<= proc_i 236)} assume j > 4; {358196#(<= proc_i 236)} is VALID [2019-05-15 10:26:17,230 INFO L273 TraceCheckUtils]: 359: Hoare triple {358196#(<= proc_i 236)} assume j < 6; {358196#(<= proc_i 236)} is VALID [2019-05-15 10:26:17,230 INFO L273 TraceCheckUtils]: 360: Hoare triple {358196#(<= proc_i 236)} i := i + 4; {358215#(<= proc_i 240)} is VALID [2019-05-15 10:26:17,231 INFO L273 TraceCheckUtils]: 361: Hoare triple {358215#(<= proc_i 240)} assume i <= 1000; {358215#(<= proc_i 240)} is VALID [2019-05-15 10:26:17,231 INFO L273 TraceCheckUtils]: 362: Hoare triple {358215#(<= proc_i 240)} assume i + 4 < a[j]; {358215#(<= proc_i 240)} is VALID [2019-05-15 10:26:17,232 INFO L273 TraceCheckUtils]: 363: Hoare triple {358215#(<= proc_i 240)} assume a[5] == 1000; {358215#(<= proc_i 240)} is VALID [2019-05-15 10:26:17,232 INFO L273 TraceCheckUtils]: 364: Hoare triple {358215#(<= proc_i 240)} assume j > 4; {358215#(<= proc_i 240)} is VALID [2019-05-15 10:26:17,233 INFO L273 TraceCheckUtils]: 365: Hoare triple {358215#(<= proc_i 240)} assume j < 6; {358215#(<= proc_i 240)} is VALID [2019-05-15 10:26:17,233 INFO L273 TraceCheckUtils]: 366: Hoare triple {358215#(<= proc_i 240)} i := i + 4; {358234#(<= proc_i 244)} is VALID [2019-05-15 10:26:17,234 INFO L273 TraceCheckUtils]: 367: Hoare triple {358234#(<= proc_i 244)} assume i <= 1000; {358234#(<= proc_i 244)} is VALID [2019-05-15 10:26:17,234 INFO L273 TraceCheckUtils]: 368: Hoare triple {358234#(<= proc_i 244)} assume i + 4 < a[j]; {358234#(<= proc_i 244)} is VALID [2019-05-15 10:26:17,235 INFO L273 TraceCheckUtils]: 369: Hoare triple {358234#(<= proc_i 244)} assume a[5] == 1000; {358234#(<= proc_i 244)} is VALID [2019-05-15 10:26:17,235 INFO L273 TraceCheckUtils]: 370: Hoare triple {358234#(<= proc_i 244)} assume j > 4; {358234#(<= proc_i 244)} is VALID [2019-05-15 10:26:17,236 INFO L273 TraceCheckUtils]: 371: Hoare triple {358234#(<= proc_i 244)} assume j < 6; {358234#(<= proc_i 244)} is VALID [2019-05-15 10:26:17,236 INFO L273 TraceCheckUtils]: 372: Hoare triple {358234#(<= proc_i 244)} i := i + 4; {358253#(<= proc_i 248)} is VALID [2019-05-15 10:26:17,237 INFO L273 TraceCheckUtils]: 373: Hoare triple {358253#(<= proc_i 248)} assume i <= 1000; {358253#(<= proc_i 248)} is VALID [2019-05-15 10:26:17,237 INFO L273 TraceCheckUtils]: 374: Hoare triple {358253#(<= proc_i 248)} assume i + 4 < a[j]; {358253#(<= proc_i 248)} is VALID [2019-05-15 10:26:17,238 INFO L273 TraceCheckUtils]: 375: Hoare triple {358253#(<= proc_i 248)} assume a[5] == 1000; {358253#(<= proc_i 248)} is VALID [2019-05-15 10:26:17,238 INFO L273 TraceCheckUtils]: 376: Hoare triple {358253#(<= proc_i 248)} assume j > 4; {358253#(<= proc_i 248)} is VALID [2019-05-15 10:26:17,239 INFO L273 TraceCheckUtils]: 377: Hoare triple {358253#(<= proc_i 248)} assume j < 6; {358253#(<= proc_i 248)} is VALID [2019-05-15 10:26:17,239 INFO L273 TraceCheckUtils]: 378: Hoare triple {358253#(<= proc_i 248)} i := i + 4; {358272#(<= proc_i 252)} is VALID [2019-05-15 10:26:17,240 INFO L273 TraceCheckUtils]: 379: Hoare triple {358272#(<= proc_i 252)} assume i <= 1000; {358272#(<= proc_i 252)} is VALID [2019-05-15 10:26:17,240 INFO L273 TraceCheckUtils]: 380: Hoare triple {358272#(<= proc_i 252)} assume i + 4 < a[j]; {358272#(<= proc_i 252)} is VALID [2019-05-15 10:26:17,241 INFO L273 TraceCheckUtils]: 381: Hoare triple {358272#(<= proc_i 252)} assume a[5] == 1000; {358272#(<= proc_i 252)} is VALID [2019-05-15 10:26:17,241 INFO L273 TraceCheckUtils]: 382: Hoare triple {358272#(<= proc_i 252)} assume j > 4; {358272#(<= proc_i 252)} is VALID [2019-05-15 10:26:17,241 INFO L273 TraceCheckUtils]: 383: Hoare triple {358272#(<= proc_i 252)} assume j < 6; {358272#(<= proc_i 252)} is VALID [2019-05-15 10:26:17,242 INFO L273 TraceCheckUtils]: 384: Hoare triple {358272#(<= proc_i 252)} i := i + 4; {358291#(<= proc_i 256)} is VALID [2019-05-15 10:26:17,243 INFO L273 TraceCheckUtils]: 385: Hoare triple {358291#(<= proc_i 256)} assume i <= 1000; {358291#(<= proc_i 256)} is VALID [2019-05-15 10:26:17,243 INFO L273 TraceCheckUtils]: 386: Hoare triple {358291#(<= proc_i 256)} assume i + 4 < a[j]; {358291#(<= proc_i 256)} is VALID [2019-05-15 10:26:17,244 INFO L273 TraceCheckUtils]: 387: Hoare triple {358291#(<= proc_i 256)} assume a[5] == 1000; {358291#(<= proc_i 256)} is VALID [2019-05-15 10:26:17,244 INFO L273 TraceCheckUtils]: 388: Hoare triple {358291#(<= proc_i 256)} assume j > 4; {358291#(<= proc_i 256)} is VALID [2019-05-15 10:26:17,244 INFO L273 TraceCheckUtils]: 389: Hoare triple {358291#(<= proc_i 256)} assume j < 6; {358291#(<= proc_i 256)} is VALID [2019-05-15 10:26:17,245 INFO L273 TraceCheckUtils]: 390: Hoare triple {358291#(<= proc_i 256)} i := i + 4; {358310#(<= proc_i 260)} is VALID [2019-05-15 10:26:17,246 INFO L273 TraceCheckUtils]: 391: Hoare triple {358310#(<= proc_i 260)} assume i <= 1000; {358310#(<= proc_i 260)} is VALID [2019-05-15 10:26:17,246 INFO L273 TraceCheckUtils]: 392: Hoare triple {358310#(<= proc_i 260)} assume i + 4 < a[j]; {358310#(<= proc_i 260)} is VALID [2019-05-15 10:26:17,246 INFO L273 TraceCheckUtils]: 393: Hoare triple {358310#(<= proc_i 260)} assume a[5] == 1000; {358310#(<= proc_i 260)} is VALID [2019-05-15 10:26:17,247 INFO L273 TraceCheckUtils]: 394: Hoare triple {358310#(<= proc_i 260)} assume j > 4; {358310#(<= proc_i 260)} is VALID [2019-05-15 10:26:17,247 INFO L273 TraceCheckUtils]: 395: Hoare triple {358310#(<= proc_i 260)} assume j < 6; {358310#(<= proc_i 260)} is VALID [2019-05-15 10:26:17,248 INFO L273 TraceCheckUtils]: 396: Hoare triple {358310#(<= proc_i 260)} i := i + 4; {358329#(<= proc_i 264)} is VALID [2019-05-15 10:26:17,249 INFO L273 TraceCheckUtils]: 397: Hoare triple {358329#(<= proc_i 264)} assume i <= 1000; {358329#(<= proc_i 264)} is VALID [2019-05-15 10:26:17,249 INFO L273 TraceCheckUtils]: 398: Hoare triple {358329#(<= proc_i 264)} assume i + 4 < a[j]; {358329#(<= proc_i 264)} is VALID [2019-05-15 10:26:17,249 INFO L273 TraceCheckUtils]: 399: Hoare triple {358329#(<= proc_i 264)} assume a[5] == 1000; {358329#(<= proc_i 264)} is VALID [2019-05-15 10:26:17,250 INFO L273 TraceCheckUtils]: 400: Hoare triple {358329#(<= proc_i 264)} assume j > 4; {358329#(<= proc_i 264)} is VALID [2019-05-15 10:26:17,250 INFO L273 TraceCheckUtils]: 401: Hoare triple {358329#(<= proc_i 264)} assume j < 6; {358329#(<= proc_i 264)} is VALID [2019-05-15 10:26:17,251 INFO L273 TraceCheckUtils]: 402: Hoare triple {358329#(<= proc_i 264)} i := i + 4; {358348#(<= proc_i 268)} is VALID [2019-05-15 10:26:17,251 INFO L273 TraceCheckUtils]: 403: Hoare triple {358348#(<= proc_i 268)} assume i <= 1000; {358348#(<= proc_i 268)} is VALID [2019-05-15 10:26:17,252 INFO L273 TraceCheckUtils]: 404: Hoare triple {358348#(<= proc_i 268)} assume i + 4 < a[j]; {358348#(<= proc_i 268)} is VALID [2019-05-15 10:26:17,252 INFO L273 TraceCheckUtils]: 405: Hoare triple {358348#(<= proc_i 268)} assume a[5] == 1000; {358348#(<= proc_i 268)} is VALID [2019-05-15 10:26:17,253 INFO L273 TraceCheckUtils]: 406: Hoare triple {358348#(<= proc_i 268)} assume j > 4; {358348#(<= proc_i 268)} is VALID [2019-05-15 10:26:17,253 INFO L273 TraceCheckUtils]: 407: Hoare triple {358348#(<= proc_i 268)} assume j < 6; {358348#(<= proc_i 268)} is VALID [2019-05-15 10:26:17,254 INFO L273 TraceCheckUtils]: 408: Hoare triple {358348#(<= proc_i 268)} i := i + 4; {358367#(<= proc_i 272)} is VALID [2019-05-15 10:26:17,254 INFO L273 TraceCheckUtils]: 409: Hoare triple {358367#(<= proc_i 272)} assume i <= 1000; {358367#(<= proc_i 272)} is VALID [2019-05-15 10:26:17,255 INFO L273 TraceCheckUtils]: 410: Hoare triple {358367#(<= proc_i 272)} assume i + 4 < a[j]; {358367#(<= proc_i 272)} is VALID [2019-05-15 10:26:17,255 INFO L273 TraceCheckUtils]: 411: Hoare triple {358367#(<= proc_i 272)} assume a[5] == 1000; {358367#(<= proc_i 272)} is VALID [2019-05-15 10:26:17,256 INFO L273 TraceCheckUtils]: 412: Hoare triple {358367#(<= proc_i 272)} assume j > 4; {358367#(<= proc_i 272)} is VALID [2019-05-15 10:26:17,256 INFO L273 TraceCheckUtils]: 413: Hoare triple {358367#(<= proc_i 272)} assume j < 6; {358367#(<= proc_i 272)} is VALID [2019-05-15 10:26:17,257 INFO L273 TraceCheckUtils]: 414: Hoare triple {358367#(<= proc_i 272)} i := i + 4; {358386#(<= proc_i 276)} is VALID [2019-05-15 10:26:17,257 INFO L273 TraceCheckUtils]: 415: Hoare triple {358386#(<= proc_i 276)} assume i <= 1000; {358386#(<= proc_i 276)} is VALID [2019-05-15 10:26:17,258 INFO L273 TraceCheckUtils]: 416: Hoare triple {358386#(<= proc_i 276)} assume i + 4 < a[j]; {358386#(<= proc_i 276)} is VALID [2019-05-15 10:26:17,258 INFO L273 TraceCheckUtils]: 417: Hoare triple {358386#(<= proc_i 276)} assume a[5] == 1000; {358386#(<= proc_i 276)} is VALID [2019-05-15 10:26:17,259 INFO L273 TraceCheckUtils]: 418: Hoare triple {358386#(<= proc_i 276)} assume j > 4; {358386#(<= proc_i 276)} is VALID [2019-05-15 10:26:17,259 INFO L273 TraceCheckUtils]: 419: Hoare triple {358386#(<= proc_i 276)} assume j < 6; {358386#(<= proc_i 276)} is VALID [2019-05-15 10:26:17,260 INFO L273 TraceCheckUtils]: 420: Hoare triple {358386#(<= proc_i 276)} i := i + 4; {358405#(<= proc_i 280)} is VALID [2019-05-15 10:26:17,260 INFO L273 TraceCheckUtils]: 421: Hoare triple {358405#(<= proc_i 280)} assume i <= 1000; {358405#(<= proc_i 280)} is VALID [2019-05-15 10:26:17,261 INFO L273 TraceCheckUtils]: 422: Hoare triple {358405#(<= proc_i 280)} assume i + 4 < a[j]; {358405#(<= proc_i 280)} is VALID [2019-05-15 10:26:17,261 INFO L273 TraceCheckUtils]: 423: Hoare triple {358405#(<= proc_i 280)} assume a[5] == 1000; {358405#(<= proc_i 280)} is VALID [2019-05-15 10:26:17,262 INFO L273 TraceCheckUtils]: 424: Hoare triple {358405#(<= proc_i 280)} assume j > 4; {358405#(<= proc_i 280)} is VALID [2019-05-15 10:26:17,262 INFO L273 TraceCheckUtils]: 425: Hoare triple {358405#(<= proc_i 280)} assume j < 6; {358405#(<= proc_i 280)} is VALID [2019-05-15 10:26:17,263 INFO L273 TraceCheckUtils]: 426: Hoare triple {358405#(<= proc_i 280)} i := i + 4; {358424#(<= proc_i 284)} is VALID [2019-05-15 10:26:17,263 INFO L273 TraceCheckUtils]: 427: Hoare triple {358424#(<= proc_i 284)} assume i <= 1000; {358424#(<= proc_i 284)} is VALID [2019-05-15 10:26:17,264 INFO L273 TraceCheckUtils]: 428: Hoare triple {358424#(<= proc_i 284)} assume i + 4 < a[j]; {358424#(<= proc_i 284)} is VALID [2019-05-15 10:26:17,264 INFO L273 TraceCheckUtils]: 429: Hoare triple {358424#(<= proc_i 284)} assume a[5] == 1000; {358424#(<= proc_i 284)} is VALID [2019-05-15 10:26:17,265 INFO L273 TraceCheckUtils]: 430: Hoare triple {358424#(<= proc_i 284)} assume j > 4; {358424#(<= proc_i 284)} is VALID [2019-05-15 10:26:17,265 INFO L273 TraceCheckUtils]: 431: Hoare triple {358424#(<= proc_i 284)} assume j < 6; {358424#(<= proc_i 284)} is VALID [2019-05-15 10:26:17,266 INFO L273 TraceCheckUtils]: 432: Hoare triple {358424#(<= proc_i 284)} i := i + 4; {358443#(<= proc_i 288)} is VALID [2019-05-15 10:26:17,266 INFO L273 TraceCheckUtils]: 433: Hoare triple {358443#(<= proc_i 288)} assume i <= 1000; {358443#(<= proc_i 288)} is VALID [2019-05-15 10:26:17,267 INFO L273 TraceCheckUtils]: 434: Hoare triple {358443#(<= proc_i 288)} assume i + 4 < a[j]; {358443#(<= proc_i 288)} is VALID [2019-05-15 10:26:17,267 INFO L273 TraceCheckUtils]: 435: Hoare triple {358443#(<= proc_i 288)} assume a[5] == 1000; {358443#(<= proc_i 288)} is VALID [2019-05-15 10:26:17,268 INFO L273 TraceCheckUtils]: 436: Hoare triple {358443#(<= proc_i 288)} assume j > 4; {358443#(<= proc_i 288)} is VALID [2019-05-15 10:26:17,268 INFO L273 TraceCheckUtils]: 437: Hoare triple {358443#(<= proc_i 288)} assume j < 6; {358443#(<= proc_i 288)} is VALID [2019-05-15 10:26:17,269 INFO L273 TraceCheckUtils]: 438: Hoare triple {358443#(<= proc_i 288)} i := i + 4; {358462#(<= proc_i 292)} is VALID [2019-05-15 10:26:17,269 INFO L273 TraceCheckUtils]: 439: Hoare triple {358462#(<= proc_i 292)} assume i <= 1000; {358462#(<= proc_i 292)} is VALID [2019-05-15 10:26:17,270 INFO L273 TraceCheckUtils]: 440: Hoare triple {358462#(<= proc_i 292)} assume i + 4 < a[j]; {358462#(<= proc_i 292)} is VALID [2019-05-15 10:26:17,270 INFO L273 TraceCheckUtils]: 441: Hoare triple {358462#(<= proc_i 292)} assume a[5] == 1000; {358462#(<= proc_i 292)} is VALID [2019-05-15 10:26:17,270 INFO L273 TraceCheckUtils]: 442: Hoare triple {358462#(<= proc_i 292)} assume j > 4; {358462#(<= proc_i 292)} is VALID [2019-05-15 10:26:17,271 INFO L273 TraceCheckUtils]: 443: Hoare triple {358462#(<= proc_i 292)} assume j < 6; {358462#(<= proc_i 292)} is VALID [2019-05-15 10:26:17,272 INFO L273 TraceCheckUtils]: 444: Hoare triple {358462#(<= proc_i 292)} i := i + 4; {358481#(<= proc_i 296)} is VALID [2019-05-15 10:26:17,272 INFO L273 TraceCheckUtils]: 445: Hoare triple {358481#(<= proc_i 296)} assume i <= 1000; {358481#(<= proc_i 296)} is VALID [2019-05-15 10:26:17,273 INFO L273 TraceCheckUtils]: 446: Hoare triple {358481#(<= proc_i 296)} assume i + 4 < a[j]; {358481#(<= proc_i 296)} is VALID [2019-05-15 10:26:17,273 INFO L273 TraceCheckUtils]: 447: Hoare triple {358481#(<= proc_i 296)} assume a[5] == 1000; {358481#(<= proc_i 296)} is VALID [2019-05-15 10:26:17,273 INFO L273 TraceCheckUtils]: 448: Hoare triple {358481#(<= proc_i 296)} assume j > 4; {358481#(<= proc_i 296)} is VALID [2019-05-15 10:26:17,274 INFO L273 TraceCheckUtils]: 449: Hoare triple {358481#(<= proc_i 296)} assume j < 6; {358481#(<= proc_i 296)} is VALID [2019-05-15 10:26:17,275 INFO L273 TraceCheckUtils]: 450: Hoare triple {358481#(<= proc_i 296)} i := i + 4; {358500#(<= proc_i 300)} is VALID [2019-05-15 10:26:17,275 INFO L273 TraceCheckUtils]: 451: Hoare triple {358500#(<= proc_i 300)} assume i <= 1000; {358500#(<= proc_i 300)} is VALID [2019-05-15 10:26:17,275 INFO L273 TraceCheckUtils]: 452: Hoare triple {358500#(<= proc_i 300)} assume i + 4 < a[j]; {358500#(<= proc_i 300)} is VALID [2019-05-15 10:26:17,276 INFO L273 TraceCheckUtils]: 453: Hoare triple {358500#(<= proc_i 300)} assume a[5] == 1000; {358500#(<= proc_i 300)} is VALID [2019-05-15 10:26:17,276 INFO L273 TraceCheckUtils]: 454: Hoare triple {358500#(<= proc_i 300)} assume j > 4; {358500#(<= proc_i 300)} is VALID [2019-05-15 10:26:17,277 INFO L273 TraceCheckUtils]: 455: Hoare triple {358500#(<= proc_i 300)} assume j < 6; {358500#(<= proc_i 300)} is VALID [2019-05-15 10:26:17,277 INFO L273 TraceCheckUtils]: 456: Hoare triple {358500#(<= proc_i 300)} i := i + 4; {358519#(<= proc_i 304)} is VALID [2019-05-15 10:26:17,278 INFO L273 TraceCheckUtils]: 457: Hoare triple {358519#(<= proc_i 304)} assume i <= 1000; {358519#(<= proc_i 304)} is VALID [2019-05-15 10:26:17,278 INFO L273 TraceCheckUtils]: 458: Hoare triple {358519#(<= proc_i 304)} assume i + 4 < a[j]; {358519#(<= proc_i 304)} is VALID [2019-05-15 10:26:17,279 INFO L273 TraceCheckUtils]: 459: Hoare triple {358519#(<= proc_i 304)} assume a[5] == 1000; {358519#(<= proc_i 304)} is VALID [2019-05-15 10:26:17,279 INFO L273 TraceCheckUtils]: 460: Hoare triple {358519#(<= proc_i 304)} assume j > 4; {358519#(<= proc_i 304)} is VALID [2019-05-15 10:26:17,280 INFO L273 TraceCheckUtils]: 461: Hoare triple {358519#(<= proc_i 304)} assume j < 6; {358519#(<= proc_i 304)} is VALID [2019-05-15 10:26:17,280 INFO L273 TraceCheckUtils]: 462: Hoare triple {358519#(<= proc_i 304)} i := i + 4; {358538#(<= proc_i 308)} is VALID [2019-05-15 10:26:17,281 INFO L273 TraceCheckUtils]: 463: Hoare triple {358538#(<= proc_i 308)} assume i <= 1000; {358538#(<= proc_i 308)} is VALID [2019-05-15 10:26:17,281 INFO L273 TraceCheckUtils]: 464: Hoare triple {358538#(<= proc_i 308)} assume i + 4 < a[j]; {358538#(<= proc_i 308)} is VALID [2019-05-15 10:26:17,282 INFO L273 TraceCheckUtils]: 465: Hoare triple {358538#(<= proc_i 308)} assume a[5] == 1000; {358538#(<= proc_i 308)} is VALID [2019-05-15 10:26:17,282 INFO L273 TraceCheckUtils]: 466: Hoare triple {358538#(<= proc_i 308)} assume j > 4; {358538#(<= proc_i 308)} is VALID [2019-05-15 10:26:17,283 INFO L273 TraceCheckUtils]: 467: Hoare triple {358538#(<= proc_i 308)} assume j < 6; {358538#(<= proc_i 308)} is VALID [2019-05-15 10:26:17,283 INFO L273 TraceCheckUtils]: 468: Hoare triple {358538#(<= proc_i 308)} i := i + 4; {358557#(<= proc_i 312)} is VALID [2019-05-15 10:26:17,284 INFO L273 TraceCheckUtils]: 469: Hoare triple {358557#(<= proc_i 312)} assume i <= 1000; {358557#(<= proc_i 312)} is VALID [2019-05-15 10:26:17,284 INFO L273 TraceCheckUtils]: 470: Hoare triple {358557#(<= proc_i 312)} assume i + 4 < a[j]; {358557#(<= proc_i 312)} is VALID [2019-05-15 10:26:17,285 INFO L273 TraceCheckUtils]: 471: Hoare triple {358557#(<= proc_i 312)} assume a[5] == 1000; {358557#(<= proc_i 312)} is VALID [2019-05-15 10:26:17,285 INFO L273 TraceCheckUtils]: 472: Hoare triple {358557#(<= proc_i 312)} assume j > 4; {358557#(<= proc_i 312)} is VALID [2019-05-15 10:26:17,286 INFO L273 TraceCheckUtils]: 473: Hoare triple {358557#(<= proc_i 312)} assume j < 6; {358557#(<= proc_i 312)} is VALID [2019-05-15 10:26:17,286 INFO L273 TraceCheckUtils]: 474: Hoare triple {358557#(<= proc_i 312)} i := i + 4; {358576#(<= proc_i 316)} is VALID [2019-05-15 10:26:17,287 INFO L273 TraceCheckUtils]: 475: Hoare triple {358576#(<= proc_i 316)} assume i <= 1000; {358576#(<= proc_i 316)} is VALID [2019-05-15 10:26:17,287 INFO L273 TraceCheckUtils]: 476: Hoare triple {358576#(<= proc_i 316)} assume i + 4 < a[j]; {358576#(<= proc_i 316)} is VALID [2019-05-15 10:26:17,288 INFO L273 TraceCheckUtils]: 477: Hoare triple {358576#(<= proc_i 316)} assume a[5] == 1000; {358576#(<= proc_i 316)} is VALID [2019-05-15 10:26:17,288 INFO L273 TraceCheckUtils]: 478: Hoare triple {358576#(<= proc_i 316)} assume j > 4; {358576#(<= proc_i 316)} is VALID [2019-05-15 10:26:17,289 INFO L273 TraceCheckUtils]: 479: Hoare triple {358576#(<= proc_i 316)} assume j < 6; {358576#(<= proc_i 316)} is VALID [2019-05-15 10:26:17,289 INFO L273 TraceCheckUtils]: 480: Hoare triple {358576#(<= proc_i 316)} i := i + 4; {358595#(<= proc_i 320)} is VALID [2019-05-15 10:26:17,290 INFO L273 TraceCheckUtils]: 481: Hoare triple {358595#(<= proc_i 320)} assume i <= 1000; {358595#(<= proc_i 320)} is VALID [2019-05-15 10:26:17,290 INFO L273 TraceCheckUtils]: 482: Hoare triple {358595#(<= proc_i 320)} assume i + 4 < a[j]; {358595#(<= proc_i 320)} is VALID [2019-05-15 10:26:17,291 INFO L273 TraceCheckUtils]: 483: Hoare triple {358595#(<= proc_i 320)} assume a[5] == 1000; {358595#(<= proc_i 320)} is VALID [2019-05-15 10:26:17,291 INFO L273 TraceCheckUtils]: 484: Hoare triple {358595#(<= proc_i 320)} assume j > 4; {358595#(<= proc_i 320)} is VALID [2019-05-15 10:26:17,292 INFO L273 TraceCheckUtils]: 485: Hoare triple {358595#(<= proc_i 320)} assume j < 6; {358595#(<= proc_i 320)} is VALID [2019-05-15 10:26:17,292 INFO L273 TraceCheckUtils]: 486: Hoare triple {358595#(<= proc_i 320)} i := i + 4; {358614#(<= proc_i 324)} is VALID [2019-05-15 10:26:17,293 INFO L273 TraceCheckUtils]: 487: Hoare triple {358614#(<= proc_i 324)} assume i <= 1000; {358614#(<= proc_i 324)} is VALID [2019-05-15 10:26:17,293 INFO L273 TraceCheckUtils]: 488: Hoare triple {358614#(<= proc_i 324)} assume i + 4 < a[j]; {358614#(<= proc_i 324)} is VALID [2019-05-15 10:26:17,294 INFO L273 TraceCheckUtils]: 489: Hoare triple {358614#(<= proc_i 324)} assume a[5] == 1000; {358614#(<= proc_i 324)} is VALID [2019-05-15 10:26:17,294 INFO L273 TraceCheckUtils]: 490: Hoare triple {358614#(<= proc_i 324)} assume j > 4; {358614#(<= proc_i 324)} is VALID [2019-05-15 10:26:17,294 INFO L273 TraceCheckUtils]: 491: Hoare triple {358614#(<= proc_i 324)} assume j < 6; {358614#(<= proc_i 324)} is VALID [2019-05-15 10:26:17,295 INFO L273 TraceCheckUtils]: 492: Hoare triple {358614#(<= proc_i 324)} i := i + 4; {358633#(<= proc_i 328)} is VALID [2019-05-15 10:26:17,296 INFO L273 TraceCheckUtils]: 493: Hoare triple {358633#(<= proc_i 328)} assume i <= 1000; {358633#(<= proc_i 328)} is VALID [2019-05-15 10:26:17,296 INFO L273 TraceCheckUtils]: 494: Hoare triple {358633#(<= proc_i 328)} assume i + 4 < a[j]; {358633#(<= proc_i 328)} is VALID [2019-05-15 10:26:17,297 INFO L273 TraceCheckUtils]: 495: Hoare triple {358633#(<= proc_i 328)} assume a[5] == 1000; {358633#(<= proc_i 328)} is VALID [2019-05-15 10:26:17,297 INFO L273 TraceCheckUtils]: 496: Hoare triple {358633#(<= proc_i 328)} assume j > 4; {358633#(<= proc_i 328)} is VALID [2019-05-15 10:26:17,297 INFO L273 TraceCheckUtils]: 497: Hoare triple {358633#(<= proc_i 328)} assume j < 6; {358633#(<= proc_i 328)} is VALID [2019-05-15 10:26:17,298 INFO L273 TraceCheckUtils]: 498: Hoare triple {358633#(<= proc_i 328)} i := i + 4; {358652#(<= proc_i 332)} is VALID [2019-05-15 10:26:17,299 INFO L273 TraceCheckUtils]: 499: Hoare triple {358652#(<= proc_i 332)} assume i <= 1000; {358652#(<= proc_i 332)} is VALID [2019-05-15 10:26:17,299 INFO L273 TraceCheckUtils]: 500: Hoare triple {358652#(<= proc_i 332)} assume i + 4 < a[j]; {358652#(<= proc_i 332)} is VALID [2019-05-15 10:26:17,299 INFO L273 TraceCheckUtils]: 501: Hoare triple {358652#(<= proc_i 332)} assume a[5] == 1000; {358652#(<= proc_i 332)} is VALID [2019-05-15 10:26:17,300 INFO L273 TraceCheckUtils]: 502: Hoare triple {358652#(<= proc_i 332)} assume j > 4; {358652#(<= proc_i 332)} is VALID [2019-05-15 10:26:17,300 INFO L273 TraceCheckUtils]: 503: Hoare triple {358652#(<= proc_i 332)} assume j < 6; {358652#(<= proc_i 332)} is VALID [2019-05-15 10:26:17,301 INFO L273 TraceCheckUtils]: 504: Hoare triple {358652#(<= proc_i 332)} i := i + 4; {358671#(<= proc_i 336)} is VALID [2019-05-15 10:26:17,302 INFO L273 TraceCheckUtils]: 505: Hoare triple {358671#(<= proc_i 336)} assume i <= 1000; {358671#(<= proc_i 336)} is VALID [2019-05-15 10:26:17,302 INFO L273 TraceCheckUtils]: 506: Hoare triple {358671#(<= proc_i 336)} assume i + 4 < a[j]; {358671#(<= proc_i 336)} is VALID [2019-05-15 10:26:17,302 INFO L273 TraceCheckUtils]: 507: Hoare triple {358671#(<= proc_i 336)} assume a[5] == 1000; {358671#(<= proc_i 336)} is VALID [2019-05-15 10:26:17,303 INFO L273 TraceCheckUtils]: 508: Hoare triple {358671#(<= proc_i 336)} assume j > 4; {358671#(<= proc_i 336)} is VALID [2019-05-15 10:26:17,303 INFO L273 TraceCheckUtils]: 509: Hoare triple {358671#(<= proc_i 336)} assume j < 6; {358671#(<= proc_i 336)} is VALID [2019-05-15 10:26:17,304 INFO L273 TraceCheckUtils]: 510: Hoare triple {358671#(<= proc_i 336)} i := i + 4; {358690#(<= proc_i 340)} is VALID [2019-05-15 10:26:17,304 INFO L273 TraceCheckUtils]: 511: Hoare triple {358690#(<= proc_i 340)} assume i <= 1000; {358690#(<= proc_i 340)} is VALID [2019-05-15 10:26:17,305 INFO L273 TraceCheckUtils]: 512: Hoare triple {358690#(<= proc_i 340)} assume i + 4 < a[j]; {358690#(<= proc_i 340)} is VALID [2019-05-15 10:26:17,305 INFO L273 TraceCheckUtils]: 513: Hoare triple {358690#(<= proc_i 340)} assume a[5] == 1000; {358690#(<= proc_i 340)} is VALID [2019-05-15 10:26:17,306 INFO L273 TraceCheckUtils]: 514: Hoare triple {358690#(<= proc_i 340)} assume j > 4; {358690#(<= proc_i 340)} is VALID [2019-05-15 10:26:17,306 INFO L273 TraceCheckUtils]: 515: Hoare triple {358690#(<= proc_i 340)} assume j < 6; {358690#(<= proc_i 340)} is VALID [2019-05-15 10:26:17,307 INFO L273 TraceCheckUtils]: 516: Hoare triple {358690#(<= proc_i 340)} i := i + 4; {358709#(<= proc_i 344)} is VALID [2019-05-15 10:26:17,307 INFO L273 TraceCheckUtils]: 517: Hoare triple {358709#(<= proc_i 344)} assume i <= 1000; {358709#(<= proc_i 344)} is VALID [2019-05-15 10:26:17,308 INFO L273 TraceCheckUtils]: 518: Hoare triple {358709#(<= proc_i 344)} assume i + 4 < a[j]; {358709#(<= proc_i 344)} is VALID [2019-05-15 10:26:17,308 INFO L273 TraceCheckUtils]: 519: Hoare triple {358709#(<= proc_i 344)} assume a[5] == 1000; {358709#(<= proc_i 344)} is VALID [2019-05-15 10:26:17,309 INFO L273 TraceCheckUtils]: 520: Hoare triple {358709#(<= proc_i 344)} assume j > 4; {358709#(<= proc_i 344)} is VALID [2019-05-15 10:26:17,309 INFO L273 TraceCheckUtils]: 521: Hoare triple {358709#(<= proc_i 344)} assume j < 6; {358709#(<= proc_i 344)} is VALID [2019-05-15 10:26:17,310 INFO L273 TraceCheckUtils]: 522: Hoare triple {358709#(<= proc_i 344)} i := i + 4; {358728#(<= proc_i 348)} is VALID [2019-05-15 10:26:17,310 INFO L273 TraceCheckUtils]: 523: Hoare triple {358728#(<= proc_i 348)} assume i <= 1000; {358728#(<= proc_i 348)} is VALID [2019-05-15 10:26:17,311 INFO L273 TraceCheckUtils]: 524: Hoare triple {358728#(<= proc_i 348)} assume i + 4 < a[j]; {358728#(<= proc_i 348)} is VALID [2019-05-15 10:26:17,311 INFO L273 TraceCheckUtils]: 525: Hoare triple {358728#(<= proc_i 348)} assume a[5] == 1000; {358728#(<= proc_i 348)} is VALID [2019-05-15 10:26:17,312 INFO L273 TraceCheckUtils]: 526: Hoare triple {358728#(<= proc_i 348)} assume j > 4; {358728#(<= proc_i 348)} is VALID [2019-05-15 10:26:17,312 INFO L273 TraceCheckUtils]: 527: Hoare triple {358728#(<= proc_i 348)} assume j < 6; {358728#(<= proc_i 348)} is VALID [2019-05-15 10:26:17,313 INFO L273 TraceCheckUtils]: 528: Hoare triple {358728#(<= proc_i 348)} i := i + 4; {358747#(<= proc_i 352)} is VALID [2019-05-15 10:26:17,313 INFO L273 TraceCheckUtils]: 529: Hoare triple {358747#(<= proc_i 352)} assume i <= 1000; {358747#(<= proc_i 352)} is VALID [2019-05-15 10:26:17,314 INFO L273 TraceCheckUtils]: 530: Hoare triple {358747#(<= proc_i 352)} assume i + 4 < a[j]; {358747#(<= proc_i 352)} is VALID [2019-05-15 10:26:17,314 INFO L273 TraceCheckUtils]: 531: Hoare triple {358747#(<= proc_i 352)} assume a[5] == 1000; {358747#(<= proc_i 352)} is VALID [2019-05-15 10:26:17,315 INFO L273 TraceCheckUtils]: 532: Hoare triple {358747#(<= proc_i 352)} assume j > 4; {358747#(<= proc_i 352)} is VALID [2019-05-15 10:26:17,315 INFO L273 TraceCheckUtils]: 533: Hoare triple {358747#(<= proc_i 352)} assume j < 6; {358747#(<= proc_i 352)} is VALID [2019-05-15 10:26:17,316 INFO L273 TraceCheckUtils]: 534: Hoare triple {358747#(<= proc_i 352)} i := i + 4; {358766#(<= proc_i 356)} is VALID [2019-05-15 10:26:17,316 INFO L273 TraceCheckUtils]: 535: Hoare triple {358766#(<= proc_i 356)} assume i <= 1000; {358766#(<= proc_i 356)} is VALID [2019-05-15 10:26:17,317 INFO L273 TraceCheckUtils]: 536: Hoare triple {358766#(<= proc_i 356)} assume i + 4 < a[j]; {358766#(<= proc_i 356)} is VALID [2019-05-15 10:26:17,317 INFO L273 TraceCheckUtils]: 537: Hoare triple {358766#(<= proc_i 356)} assume a[5] == 1000; {358766#(<= proc_i 356)} is VALID [2019-05-15 10:26:17,318 INFO L273 TraceCheckUtils]: 538: Hoare triple {358766#(<= proc_i 356)} assume j > 4; {358766#(<= proc_i 356)} is VALID [2019-05-15 10:26:17,318 INFO L273 TraceCheckUtils]: 539: Hoare triple {358766#(<= proc_i 356)} assume j < 6; {358766#(<= proc_i 356)} is VALID [2019-05-15 10:26:17,319 INFO L273 TraceCheckUtils]: 540: Hoare triple {358766#(<= proc_i 356)} i := i + 4; {358785#(<= proc_i 360)} is VALID [2019-05-15 10:26:17,319 INFO L273 TraceCheckUtils]: 541: Hoare triple {358785#(<= proc_i 360)} assume i <= 1000; {358785#(<= proc_i 360)} is VALID [2019-05-15 10:26:17,320 INFO L273 TraceCheckUtils]: 542: Hoare triple {358785#(<= proc_i 360)} assume i + 4 < a[j]; {358785#(<= proc_i 360)} is VALID [2019-05-15 10:26:17,320 INFO L273 TraceCheckUtils]: 543: Hoare triple {358785#(<= proc_i 360)} assume a[5] == 1000; {358785#(<= proc_i 360)} is VALID [2019-05-15 10:26:17,321 INFO L273 TraceCheckUtils]: 544: Hoare triple {358785#(<= proc_i 360)} assume j > 4; {358785#(<= proc_i 360)} is VALID [2019-05-15 10:26:17,321 INFO L273 TraceCheckUtils]: 545: Hoare triple {358785#(<= proc_i 360)} assume j < 6; {358785#(<= proc_i 360)} is VALID [2019-05-15 10:26:17,322 INFO L273 TraceCheckUtils]: 546: Hoare triple {358785#(<= proc_i 360)} i := i + 4; {358804#(<= proc_i 364)} is VALID [2019-05-15 10:26:17,322 INFO L273 TraceCheckUtils]: 547: Hoare triple {358804#(<= proc_i 364)} assume i <= 1000; {358804#(<= proc_i 364)} is VALID [2019-05-15 10:26:17,323 INFO L273 TraceCheckUtils]: 548: Hoare triple {358804#(<= proc_i 364)} assume i + 4 < a[j]; {358804#(<= proc_i 364)} is VALID [2019-05-15 10:26:17,323 INFO L273 TraceCheckUtils]: 549: Hoare triple {358804#(<= proc_i 364)} assume a[5] == 1000; {358804#(<= proc_i 364)} is VALID [2019-05-15 10:26:17,324 INFO L273 TraceCheckUtils]: 550: Hoare triple {358804#(<= proc_i 364)} assume j > 4; {358804#(<= proc_i 364)} is VALID [2019-05-15 10:26:17,324 INFO L273 TraceCheckUtils]: 551: Hoare triple {358804#(<= proc_i 364)} assume j < 6; {358804#(<= proc_i 364)} is VALID [2019-05-15 10:26:17,325 INFO L273 TraceCheckUtils]: 552: Hoare triple {358804#(<= proc_i 364)} i := i + 4; {358823#(<= proc_i 368)} is VALID [2019-05-15 10:26:17,325 INFO L273 TraceCheckUtils]: 553: Hoare triple {358823#(<= proc_i 368)} assume i <= 1000; {358823#(<= proc_i 368)} is VALID [2019-05-15 10:26:17,326 INFO L273 TraceCheckUtils]: 554: Hoare triple {358823#(<= proc_i 368)} assume i + 4 < a[j]; {358823#(<= proc_i 368)} is VALID [2019-05-15 10:26:17,326 INFO L273 TraceCheckUtils]: 555: Hoare triple {358823#(<= proc_i 368)} assume a[5] == 1000; {358823#(<= proc_i 368)} is VALID [2019-05-15 10:26:17,327 INFO L273 TraceCheckUtils]: 556: Hoare triple {358823#(<= proc_i 368)} assume j > 4; {358823#(<= proc_i 368)} is VALID [2019-05-15 10:26:17,327 INFO L273 TraceCheckUtils]: 557: Hoare triple {358823#(<= proc_i 368)} assume j < 6; {358823#(<= proc_i 368)} is VALID [2019-05-15 10:26:17,328 INFO L273 TraceCheckUtils]: 558: Hoare triple {358823#(<= proc_i 368)} i := i + 4; {358842#(<= proc_i 372)} is VALID [2019-05-15 10:26:17,328 INFO L273 TraceCheckUtils]: 559: Hoare triple {358842#(<= proc_i 372)} assume i <= 1000; {358842#(<= proc_i 372)} is VALID [2019-05-15 10:26:17,329 INFO L273 TraceCheckUtils]: 560: Hoare triple {358842#(<= proc_i 372)} assume i + 4 < a[j]; {358842#(<= proc_i 372)} is VALID [2019-05-15 10:26:17,329 INFO L273 TraceCheckUtils]: 561: Hoare triple {358842#(<= proc_i 372)} assume a[5] == 1000; {358842#(<= proc_i 372)} is VALID [2019-05-15 10:26:17,329 INFO L273 TraceCheckUtils]: 562: Hoare triple {358842#(<= proc_i 372)} assume j > 4; {358842#(<= proc_i 372)} is VALID [2019-05-15 10:26:17,330 INFO L273 TraceCheckUtils]: 563: Hoare triple {358842#(<= proc_i 372)} assume j < 6; {358842#(<= proc_i 372)} is VALID [2019-05-15 10:26:17,331 INFO L273 TraceCheckUtils]: 564: Hoare triple {358842#(<= proc_i 372)} i := i + 4; {358861#(<= proc_i 376)} is VALID [2019-05-15 10:26:17,331 INFO L273 TraceCheckUtils]: 565: Hoare triple {358861#(<= proc_i 376)} assume i <= 1000; {358861#(<= proc_i 376)} is VALID [2019-05-15 10:26:17,331 INFO L273 TraceCheckUtils]: 566: Hoare triple {358861#(<= proc_i 376)} assume i + 4 < a[j]; {358861#(<= proc_i 376)} is VALID [2019-05-15 10:26:17,332 INFO L273 TraceCheckUtils]: 567: Hoare triple {358861#(<= proc_i 376)} assume a[5] == 1000; {358861#(<= proc_i 376)} is VALID [2019-05-15 10:26:17,332 INFO L273 TraceCheckUtils]: 568: Hoare triple {358861#(<= proc_i 376)} assume j > 4; {358861#(<= proc_i 376)} is VALID [2019-05-15 10:26:17,333 INFO L273 TraceCheckUtils]: 569: Hoare triple {358861#(<= proc_i 376)} assume j < 6; {358861#(<= proc_i 376)} is VALID [2019-05-15 10:26:17,333 INFO L273 TraceCheckUtils]: 570: Hoare triple {358861#(<= proc_i 376)} i := i + 4; {358880#(<= proc_i 380)} is VALID [2019-05-15 10:26:17,334 INFO L273 TraceCheckUtils]: 571: Hoare triple {358880#(<= proc_i 380)} assume i <= 1000; {358880#(<= proc_i 380)} is VALID [2019-05-15 10:26:17,334 INFO L273 TraceCheckUtils]: 572: Hoare triple {358880#(<= proc_i 380)} assume i + 4 < a[j]; {358880#(<= proc_i 380)} is VALID [2019-05-15 10:26:17,335 INFO L273 TraceCheckUtils]: 573: Hoare triple {358880#(<= proc_i 380)} assume a[5] == 1000; {358880#(<= proc_i 380)} is VALID [2019-05-15 10:26:17,335 INFO L273 TraceCheckUtils]: 574: Hoare triple {358880#(<= proc_i 380)} assume j > 4; {358880#(<= proc_i 380)} is VALID [2019-05-15 10:26:17,336 INFO L273 TraceCheckUtils]: 575: Hoare triple {358880#(<= proc_i 380)} assume j < 6; {358880#(<= proc_i 380)} is VALID [2019-05-15 10:26:17,336 INFO L273 TraceCheckUtils]: 576: Hoare triple {358880#(<= proc_i 380)} i := i + 4; {358899#(<= proc_i 384)} is VALID [2019-05-15 10:26:17,337 INFO L273 TraceCheckUtils]: 577: Hoare triple {358899#(<= proc_i 384)} assume i <= 1000; {358899#(<= proc_i 384)} is VALID [2019-05-15 10:26:17,337 INFO L273 TraceCheckUtils]: 578: Hoare triple {358899#(<= proc_i 384)} assume i + 4 < a[j]; {358899#(<= proc_i 384)} is VALID [2019-05-15 10:26:17,338 INFO L273 TraceCheckUtils]: 579: Hoare triple {358899#(<= proc_i 384)} assume a[5] == 1000; {358899#(<= proc_i 384)} is VALID [2019-05-15 10:26:17,338 INFO L273 TraceCheckUtils]: 580: Hoare triple {358899#(<= proc_i 384)} assume j > 4; {358899#(<= proc_i 384)} is VALID [2019-05-15 10:26:17,339 INFO L273 TraceCheckUtils]: 581: Hoare triple {358899#(<= proc_i 384)} assume j < 6; {358899#(<= proc_i 384)} is VALID [2019-05-15 10:26:17,339 INFO L273 TraceCheckUtils]: 582: Hoare triple {358899#(<= proc_i 384)} i := i + 4; {358918#(<= proc_i 388)} is VALID [2019-05-15 10:26:17,340 INFO L273 TraceCheckUtils]: 583: Hoare triple {358918#(<= proc_i 388)} assume i <= 1000; {358918#(<= proc_i 388)} is VALID [2019-05-15 10:26:17,340 INFO L273 TraceCheckUtils]: 584: Hoare triple {358918#(<= proc_i 388)} assume i + 4 < a[j]; {358918#(<= proc_i 388)} is VALID [2019-05-15 10:26:17,341 INFO L273 TraceCheckUtils]: 585: Hoare triple {358918#(<= proc_i 388)} assume a[5] == 1000; {358918#(<= proc_i 388)} is VALID [2019-05-15 10:26:17,341 INFO L273 TraceCheckUtils]: 586: Hoare triple {358918#(<= proc_i 388)} assume j > 4; {358918#(<= proc_i 388)} is VALID [2019-05-15 10:26:17,342 INFO L273 TraceCheckUtils]: 587: Hoare triple {358918#(<= proc_i 388)} assume j < 6; {358918#(<= proc_i 388)} is VALID [2019-05-15 10:26:17,342 INFO L273 TraceCheckUtils]: 588: Hoare triple {358918#(<= proc_i 388)} i := i + 4; {358937#(<= proc_i 392)} is VALID [2019-05-15 10:26:17,343 INFO L273 TraceCheckUtils]: 589: Hoare triple {358937#(<= proc_i 392)} assume i <= 1000; {358937#(<= proc_i 392)} is VALID [2019-05-15 10:26:17,343 INFO L273 TraceCheckUtils]: 590: Hoare triple {358937#(<= proc_i 392)} assume i + 4 < a[j]; {358937#(<= proc_i 392)} is VALID [2019-05-15 10:26:17,344 INFO L273 TraceCheckUtils]: 591: Hoare triple {358937#(<= proc_i 392)} assume a[5] == 1000; {358937#(<= proc_i 392)} is VALID [2019-05-15 10:26:17,344 INFO L273 TraceCheckUtils]: 592: Hoare triple {358937#(<= proc_i 392)} assume j > 4; {358937#(<= proc_i 392)} is VALID [2019-05-15 10:26:17,345 INFO L273 TraceCheckUtils]: 593: Hoare triple {358937#(<= proc_i 392)} assume j < 6; {358937#(<= proc_i 392)} is VALID [2019-05-15 10:26:17,345 INFO L273 TraceCheckUtils]: 594: Hoare triple {358937#(<= proc_i 392)} i := i + 4; {358956#(<= proc_i 396)} is VALID [2019-05-15 10:26:17,346 INFO L273 TraceCheckUtils]: 595: Hoare triple {358956#(<= proc_i 396)} assume i <= 1000; {358956#(<= proc_i 396)} is VALID [2019-05-15 10:26:17,346 INFO L273 TraceCheckUtils]: 596: Hoare triple {358956#(<= proc_i 396)} assume i + 4 < a[j]; {358956#(<= proc_i 396)} is VALID [2019-05-15 10:26:17,347 INFO L273 TraceCheckUtils]: 597: Hoare triple {358956#(<= proc_i 396)} assume a[5] == 1000; {358956#(<= proc_i 396)} is VALID [2019-05-15 10:26:17,347 INFO L273 TraceCheckUtils]: 598: Hoare triple {358956#(<= proc_i 396)} assume j > 4; {358956#(<= proc_i 396)} is VALID [2019-05-15 10:26:17,348 INFO L273 TraceCheckUtils]: 599: Hoare triple {358956#(<= proc_i 396)} assume j < 6; {358956#(<= proc_i 396)} is VALID [2019-05-15 10:26:17,348 INFO L273 TraceCheckUtils]: 600: Hoare triple {358956#(<= proc_i 396)} i := i + 4; {358975#(<= proc_i 400)} is VALID [2019-05-15 10:26:17,349 INFO L273 TraceCheckUtils]: 601: Hoare triple {358975#(<= proc_i 400)} assume i <= 1000; {358975#(<= proc_i 400)} is VALID [2019-05-15 10:26:17,349 INFO L273 TraceCheckUtils]: 602: Hoare triple {358975#(<= proc_i 400)} assume i + 4 < a[j]; {358975#(<= proc_i 400)} is VALID [2019-05-15 10:26:17,350 INFO L273 TraceCheckUtils]: 603: Hoare triple {358975#(<= proc_i 400)} assume a[5] == 1000; {358975#(<= proc_i 400)} is VALID [2019-05-15 10:26:17,350 INFO L273 TraceCheckUtils]: 604: Hoare triple {358975#(<= proc_i 400)} assume j > 4; {358975#(<= proc_i 400)} is VALID [2019-05-15 10:26:17,350 INFO L273 TraceCheckUtils]: 605: Hoare triple {358975#(<= proc_i 400)} assume j < 6; {358975#(<= proc_i 400)} is VALID [2019-05-15 10:26:17,351 INFO L273 TraceCheckUtils]: 606: Hoare triple {358975#(<= proc_i 400)} i := i + 4; {358994#(<= proc_i 404)} is VALID [2019-05-15 10:26:17,352 INFO L273 TraceCheckUtils]: 607: Hoare triple {358994#(<= proc_i 404)} assume i <= 1000; {358994#(<= proc_i 404)} is VALID [2019-05-15 10:26:17,352 INFO L273 TraceCheckUtils]: 608: Hoare triple {358994#(<= proc_i 404)} assume i + 4 < a[j]; {358994#(<= proc_i 404)} is VALID [2019-05-15 10:26:17,352 INFO L273 TraceCheckUtils]: 609: Hoare triple {358994#(<= proc_i 404)} assume a[5] == 1000; {358994#(<= proc_i 404)} is VALID [2019-05-15 10:26:17,353 INFO L273 TraceCheckUtils]: 610: Hoare triple {358994#(<= proc_i 404)} assume j > 4; {358994#(<= proc_i 404)} is VALID [2019-05-15 10:26:17,353 INFO L273 TraceCheckUtils]: 611: Hoare triple {358994#(<= proc_i 404)} assume j < 6; {358994#(<= proc_i 404)} is VALID [2019-05-15 10:26:17,354 INFO L273 TraceCheckUtils]: 612: Hoare triple {358994#(<= proc_i 404)} i := i + 4; {359013#(<= proc_i 408)} is VALID [2019-05-15 10:26:17,355 INFO L273 TraceCheckUtils]: 613: Hoare triple {359013#(<= proc_i 408)} assume i <= 1000; {359013#(<= proc_i 408)} is VALID [2019-05-15 10:26:17,355 INFO L273 TraceCheckUtils]: 614: Hoare triple {359013#(<= proc_i 408)} assume i + 4 < a[j]; {359013#(<= proc_i 408)} is VALID [2019-05-15 10:26:17,355 INFO L273 TraceCheckUtils]: 615: Hoare triple {359013#(<= proc_i 408)} assume a[5] == 1000; {359013#(<= proc_i 408)} is VALID [2019-05-15 10:26:17,356 INFO L273 TraceCheckUtils]: 616: Hoare triple {359013#(<= proc_i 408)} assume j > 4; {359013#(<= proc_i 408)} is VALID [2019-05-15 10:26:17,356 INFO L273 TraceCheckUtils]: 617: Hoare triple {359013#(<= proc_i 408)} assume j < 6; {359013#(<= proc_i 408)} is VALID [2019-05-15 10:26:17,357 INFO L273 TraceCheckUtils]: 618: Hoare triple {359013#(<= proc_i 408)} i := i + 4; {359032#(<= proc_i 412)} is VALID [2019-05-15 10:26:17,357 INFO L273 TraceCheckUtils]: 619: Hoare triple {359032#(<= proc_i 412)} assume i <= 1000; {359032#(<= proc_i 412)} is VALID [2019-05-15 10:26:17,358 INFO L273 TraceCheckUtils]: 620: Hoare triple {359032#(<= proc_i 412)} assume i + 4 < a[j]; {359032#(<= proc_i 412)} is VALID [2019-05-15 10:26:17,358 INFO L273 TraceCheckUtils]: 621: Hoare triple {359032#(<= proc_i 412)} assume a[5] == 1000; {359032#(<= proc_i 412)} is VALID [2019-05-15 10:26:17,359 INFO L273 TraceCheckUtils]: 622: Hoare triple {359032#(<= proc_i 412)} assume j > 4; {359032#(<= proc_i 412)} is VALID [2019-05-15 10:26:17,359 INFO L273 TraceCheckUtils]: 623: Hoare triple {359032#(<= proc_i 412)} assume j < 6; {359032#(<= proc_i 412)} is VALID [2019-05-15 10:26:17,360 INFO L273 TraceCheckUtils]: 624: Hoare triple {359032#(<= proc_i 412)} i := i + 4; {359051#(<= proc_i 416)} is VALID [2019-05-15 10:26:17,360 INFO L273 TraceCheckUtils]: 625: Hoare triple {359051#(<= proc_i 416)} assume i <= 1000; {359051#(<= proc_i 416)} is VALID [2019-05-15 10:26:17,361 INFO L273 TraceCheckUtils]: 626: Hoare triple {359051#(<= proc_i 416)} assume i + 4 < a[j]; {359051#(<= proc_i 416)} is VALID [2019-05-15 10:26:17,361 INFO L273 TraceCheckUtils]: 627: Hoare triple {359051#(<= proc_i 416)} assume a[5] == 1000; {359051#(<= proc_i 416)} is VALID [2019-05-15 10:26:17,362 INFO L273 TraceCheckUtils]: 628: Hoare triple {359051#(<= proc_i 416)} assume j > 4; {359051#(<= proc_i 416)} is VALID [2019-05-15 10:26:17,362 INFO L273 TraceCheckUtils]: 629: Hoare triple {359051#(<= proc_i 416)} assume j < 6; {359051#(<= proc_i 416)} is VALID [2019-05-15 10:26:17,363 INFO L273 TraceCheckUtils]: 630: Hoare triple {359051#(<= proc_i 416)} i := i + 4; {359070#(<= proc_i 420)} is VALID [2019-05-15 10:26:17,363 INFO L273 TraceCheckUtils]: 631: Hoare triple {359070#(<= proc_i 420)} assume i <= 1000; {359070#(<= proc_i 420)} is VALID [2019-05-15 10:26:17,364 INFO L273 TraceCheckUtils]: 632: Hoare triple {359070#(<= proc_i 420)} assume i + 4 < a[j]; {359070#(<= proc_i 420)} is VALID [2019-05-15 10:26:17,364 INFO L273 TraceCheckUtils]: 633: Hoare triple {359070#(<= proc_i 420)} assume a[5] == 1000; {359070#(<= proc_i 420)} is VALID [2019-05-15 10:26:17,365 INFO L273 TraceCheckUtils]: 634: Hoare triple {359070#(<= proc_i 420)} assume j > 4; {359070#(<= proc_i 420)} is VALID [2019-05-15 10:26:17,365 INFO L273 TraceCheckUtils]: 635: Hoare triple {359070#(<= proc_i 420)} assume j < 6; {359070#(<= proc_i 420)} is VALID [2019-05-15 10:26:17,366 INFO L273 TraceCheckUtils]: 636: Hoare triple {359070#(<= proc_i 420)} i := i + 4; {359089#(<= proc_i 424)} is VALID [2019-05-15 10:26:17,366 INFO L273 TraceCheckUtils]: 637: Hoare triple {359089#(<= proc_i 424)} assume i <= 1000; {359089#(<= proc_i 424)} is VALID [2019-05-15 10:26:17,367 INFO L273 TraceCheckUtils]: 638: Hoare triple {359089#(<= proc_i 424)} assume i + 4 < a[j]; {359089#(<= proc_i 424)} is VALID [2019-05-15 10:26:17,367 INFO L273 TraceCheckUtils]: 639: Hoare triple {359089#(<= proc_i 424)} assume a[5] == 1000; {359089#(<= proc_i 424)} is VALID [2019-05-15 10:26:17,368 INFO L273 TraceCheckUtils]: 640: Hoare triple {359089#(<= proc_i 424)} assume j > 4; {359089#(<= proc_i 424)} is VALID [2019-05-15 10:26:17,368 INFO L273 TraceCheckUtils]: 641: Hoare triple {359089#(<= proc_i 424)} assume j < 6; {359089#(<= proc_i 424)} is VALID [2019-05-15 10:26:17,369 INFO L273 TraceCheckUtils]: 642: Hoare triple {359089#(<= proc_i 424)} i := i + 4; {359108#(<= proc_i 428)} is VALID [2019-05-15 10:26:17,369 INFO L273 TraceCheckUtils]: 643: Hoare triple {359108#(<= proc_i 428)} assume i <= 1000; {359108#(<= proc_i 428)} is VALID [2019-05-15 10:26:17,370 INFO L273 TraceCheckUtils]: 644: Hoare triple {359108#(<= proc_i 428)} assume i + 4 < a[j]; {359108#(<= proc_i 428)} is VALID [2019-05-15 10:26:17,370 INFO L273 TraceCheckUtils]: 645: Hoare triple {359108#(<= proc_i 428)} assume a[5] == 1000; {359108#(<= proc_i 428)} is VALID [2019-05-15 10:26:17,371 INFO L273 TraceCheckUtils]: 646: Hoare triple {359108#(<= proc_i 428)} assume j > 4; {359108#(<= proc_i 428)} is VALID [2019-05-15 10:26:17,371 INFO L273 TraceCheckUtils]: 647: Hoare triple {359108#(<= proc_i 428)} assume j < 6; {359108#(<= proc_i 428)} is VALID [2019-05-15 10:26:17,372 INFO L273 TraceCheckUtils]: 648: Hoare triple {359108#(<= proc_i 428)} i := i + 4; {359127#(<= proc_i 432)} is VALID [2019-05-15 10:26:17,372 INFO L273 TraceCheckUtils]: 649: Hoare triple {359127#(<= proc_i 432)} assume i <= 1000; {359127#(<= proc_i 432)} is VALID [2019-05-15 10:26:17,373 INFO L273 TraceCheckUtils]: 650: Hoare triple {359127#(<= proc_i 432)} assume i + 4 < a[j]; {359127#(<= proc_i 432)} is VALID [2019-05-15 10:26:17,373 INFO L273 TraceCheckUtils]: 651: Hoare triple {359127#(<= proc_i 432)} assume a[5] == 1000; {359127#(<= proc_i 432)} is VALID [2019-05-15 10:26:17,374 INFO L273 TraceCheckUtils]: 652: Hoare triple {359127#(<= proc_i 432)} assume j > 4; {359127#(<= proc_i 432)} is VALID [2019-05-15 10:26:17,374 INFO L273 TraceCheckUtils]: 653: Hoare triple {359127#(<= proc_i 432)} assume j < 6; {359127#(<= proc_i 432)} is VALID [2019-05-15 10:26:17,375 INFO L273 TraceCheckUtils]: 654: Hoare triple {359127#(<= proc_i 432)} i := i + 4; {359146#(<= proc_i 436)} is VALID [2019-05-15 10:26:17,375 INFO L273 TraceCheckUtils]: 655: Hoare triple {359146#(<= proc_i 436)} assume i <= 1000; {359146#(<= proc_i 436)} is VALID [2019-05-15 10:26:17,376 INFO L273 TraceCheckUtils]: 656: Hoare triple {359146#(<= proc_i 436)} assume i + 4 < a[j]; {359146#(<= proc_i 436)} is VALID [2019-05-15 10:26:17,376 INFO L273 TraceCheckUtils]: 657: Hoare triple {359146#(<= proc_i 436)} assume a[5] == 1000; {359146#(<= proc_i 436)} is VALID [2019-05-15 10:26:17,377 INFO L273 TraceCheckUtils]: 658: Hoare triple {359146#(<= proc_i 436)} assume j > 4; {359146#(<= proc_i 436)} is VALID [2019-05-15 10:26:17,377 INFO L273 TraceCheckUtils]: 659: Hoare triple {359146#(<= proc_i 436)} assume j < 6; {359146#(<= proc_i 436)} is VALID [2019-05-15 10:26:17,378 INFO L273 TraceCheckUtils]: 660: Hoare triple {359146#(<= proc_i 436)} i := i + 4; {359165#(<= proc_i 440)} is VALID [2019-05-15 10:26:17,378 INFO L273 TraceCheckUtils]: 661: Hoare triple {359165#(<= proc_i 440)} assume i <= 1000; {359165#(<= proc_i 440)} is VALID [2019-05-15 10:26:17,379 INFO L273 TraceCheckUtils]: 662: Hoare triple {359165#(<= proc_i 440)} assume i + 4 < a[j]; {359165#(<= proc_i 440)} is VALID [2019-05-15 10:26:17,379 INFO L273 TraceCheckUtils]: 663: Hoare triple {359165#(<= proc_i 440)} assume a[5] == 1000; {359165#(<= proc_i 440)} is VALID [2019-05-15 10:26:17,380 INFO L273 TraceCheckUtils]: 664: Hoare triple {359165#(<= proc_i 440)} assume j > 4; {359165#(<= proc_i 440)} is VALID [2019-05-15 10:26:17,380 INFO L273 TraceCheckUtils]: 665: Hoare triple {359165#(<= proc_i 440)} assume j < 6; {359165#(<= proc_i 440)} is VALID [2019-05-15 10:26:17,381 INFO L273 TraceCheckUtils]: 666: Hoare triple {359165#(<= proc_i 440)} i := i + 4; {359184#(<= proc_i 444)} is VALID [2019-05-15 10:26:17,381 INFO L273 TraceCheckUtils]: 667: Hoare triple {359184#(<= proc_i 444)} assume i <= 1000; {359184#(<= proc_i 444)} is VALID [2019-05-15 10:26:17,382 INFO L273 TraceCheckUtils]: 668: Hoare triple {359184#(<= proc_i 444)} assume i + 4 < a[j]; {359184#(<= proc_i 444)} is VALID [2019-05-15 10:26:17,382 INFO L273 TraceCheckUtils]: 669: Hoare triple {359184#(<= proc_i 444)} assume a[5] == 1000; {359184#(<= proc_i 444)} is VALID [2019-05-15 10:26:17,382 INFO L273 TraceCheckUtils]: 670: Hoare triple {359184#(<= proc_i 444)} assume j > 4; {359184#(<= proc_i 444)} is VALID [2019-05-15 10:26:17,383 INFO L273 TraceCheckUtils]: 671: Hoare triple {359184#(<= proc_i 444)} assume j < 6; {359184#(<= proc_i 444)} is VALID [2019-05-15 10:26:17,384 INFO L273 TraceCheckUtils]: 672: Hoare triple {359184#(<= proc_i 444)} i := i + 4; {359203#(<= proc_i 448)} is VALID [2019-05-15 10:26:17,384 INFO L273 TraceCheckUtils]: 673: Hoare triple {359203#(<= proc_i 448)} assume i <= 1000; {359203#(<= proc_i 448)} is VALID [2019-05-15 10:26:17,385 INFO L273 TraceCheckUtils]: 674: Hoare triple {359203#(<= proc_i 448)} assume i + 4 < a[j]; {359203#(<= proc_i 448)} is VALID [2019-05-15 10:26:17,385 INFO L273 TraceCheckUtils]: 675: Hoare triple {359203#(<= proc_i 448)} assume a[5] == 1000; {359203#(<= proc_i 448)} is VALID [2019-05-15 10:26:17,385 INFO L273 TraceCheckUtils]: 676: Hoare triple {359203#(<= proc_i 448)} assume j > 4; {359203#(<= proc_i 448)} is VALID [2019-05-15 10:26:17,386 INFO L273 TraceCheckUtils]: 677: Hoare triple {359203#(<= proc_i 448)} assume j < 6; {359203#(<= proc_i 448)} is VALID [2019-05-15 10:26:17,387 INFO L273 TraceCheckUtils]: 678: Hoare triple {359203#(<= proc_i 448)} i := i + 4; {359222#(<= proc_i 452)} is VALID [2019-05-15 10:26:17,387 INFO L273 TraceCheckUtils]: 679: Hoare triple {359222#(<= proc_i 452)} assume i <= 1000; {359222#(<= proc_i 452)} is VALID [2019-05-15 10:26:17,387 INFO L273 TraceCheckUtils]: 680: Hoare triple {359222#(<= proc_i 452)} assume i + 4 < a[j]; {359222#(<= proc_i 452)} is VALID [2019-05-15 10:26:17,388 INFO L273 TraceCheckUtils]: 681: Hoare triple {359222#(<= proc_i 452)} assume a[5] == 1000; {359222#(<= proc_i 452)} is VALID [2019-05-15 10:26:17,388 INFO L273 TraceCheckUtils]: 682: Hoare triple {359222#(<= proc_i 452)} assume j > 4; {359222#(<= proc_i 452)} is VALID [2019-05-15 10:26:17,389 INFO L273 TraceCheckUtils]: 683: Hoare triple {359222#(<= proc_i 452)} assume j < 6; {359222#(<= proc_i 452)} is VALID [2019-05-15 10:26:17,389 INFO L273 TraceCheckUtils]: 684: Hoare triple {359222#(<= proc_i 452)} i := i + 4; {359241#(<= proc_i 456)} is VALID [2019-05-15 10:26:17,390 INFO L273 TraceCheckUtils]: 685: Hoare triple {359241#(<= proc_i 456)} assume i <= 1000; {359241#(<= proc_i 456)} is VALID [2019-05-15 10:26:17,390 INFO L273 TraceCheckUtils]: 686: Hoare triple {359241#(<= proc_i 456)} assume i + 4 < a[j]; {359241#(<= proc_i 456)} is VALID [2019-05-15 10:26:17,391 INFO L273 TraceCheckUtils]: 687: Hoare triple {359241#(<= proc_i 456)} assume a[5] == 1000; {359241#(<= proc_i 456)} is VALID [2019-05-15 10:26:17,391 INFO L273 TraceCheckUtils]: 688: Hoare triple {359241#(<= proc_i 456)} assume j > 4; {359241#(<= proc_i 456)} is VALID [2019-05-15 10:26:17,392 INFO L273 TraceCheckUtils]: 689: Hoare triple {359241#(<= proc_i 456)} assume j < 6; {359241#(<= proc_i 456)} is VALID [2019-05-15 10:26:17,392 INFO L273 TraceCheckUtils]: 690: Hoare triple {359241#(<= proc_i 456)} i := i + 4; {359260#(<= proc_i 460)} is VALID [2019-05-15 10:26:17,393 INFO L273 TraceCheckUtils]: 691: Hoare triple {359260#(<= proc_i 460)} assume i <= 1000; {359260#(<= proc_i 460)} is VALID [2019-05-15 10:26:17,393 INFO L273 TraceCheckUtils]: 692: Hoare triple {359260#(<= proc_i 460)} assume i + 4 < a[j]; {359260#(<= proc_i 460)} is VALID [2019-05-15 10:26:17,394 INFO L273 TraceCheckUtils]: 693: Hoare triple {359260#(<= proc_i 460)} assume a[5] == 1000; {359260#(<= proc_i 460)} is VALID [2019-05-15 10:26:17,394 INFO L273 TraceCheckUtils]: 694: Hoare triple {359260#(<= proc_i 460)} assume j > 4; {359260#(<= proc_i 460)} is VALID [2019-05-15 10:26:17,395 INFO L273 TraceCheckUtils]: 695: Hoare triple {359260#(<= proc_i 460)} assume j < 6; {359260#(<= proc_i 460)} is VALID [2019-05-15 10:26:17,395 INFO L273 TraceCheckUtils]: 696: Hoare triple {359260#(<= proc_i 460)} i := i + 4; {359279#(<= proc_i 464)} is VALID [2019-05-15 10:26:17,396 INFO L273 TraceCheckUtils]: 697: Hoare triple {359279#(<= proc_i 464)} assume i <= 1000; {359279#(<= proc_i 464)} is VALID [2019-05-15 10:26:17,396 INFO L273 TraceCheckUtils]: 698: Hoare triple {359279#(<= proc_i 464)} assume i + 4 < a[j]; {359279#(<= proc_i 464)} is VALID [2019-05-15 10:26:17,397 INFO L273 TraceCheckUtils]: 699: Hoare triple {359279#(<= proc_i 464)} assume a[5] == 1000; {359279#(<= proc_i 464)} is VALID [2019-05-15 10:26:17,397 INFO L273 TraceCheckUtils]: 700: Hoare triple {359279#(<= proc_i 464)} assume j > 4; {359279#(<= proc_i 464)} is VALID [2019-05-15 10:26:17,398 INFO L273 TraceCheckUtils]: 701: Hoare triple {359279#(<= proc_i 464)} assume j < 6; {359279#(<= proc_i 464)} is VALID [2019-05-15 10:26:17,398 INFO L273 TraceCheckUtils]: 702: Hoare triple {359279#(<= proc_i 464)} i := i + 4; {359298#(<= proc_i 468)} is VALID [2019-05-15 10:26:17,399 INFO L273 TraceCheckUtils]: 703: Hoare triple {359298#(<= proc_i 468)} assume i <= 1000; {359298#(<= proc_i 468)} is VALID [2019-05-15 10:26:17,399 INFO L273 TraceCheckUtils]: 704: Hoare triple {359298#(<= proc_i 468)} assume i + 4 < a[j]; {359298#(<= proc_i 468)} is VALID [2019-05-15 10:26:17,400 INFO L273 TraceCheckUtils]: 705: Hoare triple {359298#(<= proc_i 468)} assume a[5] == 1000; {359298#(<= proc_i 468)} is VALID [2019-05-15 10:26:17,400 INFO L273 TraceCheckUtils]: 706: Hoare triple {359298#(<= proc_i 468)} assume j > 4; {359298#(<= proc_i 468)} is VALID [2019-05-15 10:26:17,401 INFO L273 TraceCheckUtils]: 707: Hoare triple {359298#(<= proc_i 468)} assume j < 6; {359298#(<= proc_i 468)} is VALID [2019-05-15 10:26:17,401 INFO L273 TraceCheckUtils]: 708: Hoare triple {359298#(<= proc_i 468)} i := i + 4; {359317#(<= proc_i 472)} is VALID [2019-05-15 10:26:17,402 INFO L273 TraceCheckUtils]: 709: Hoare triple {359317#(<= proc_i 472)} assume i <= 1000; {359317#(<= proc_i 472)} is VALID [2019-05-15 10:26:17,402 INFO L273 TraceCheckUtils]: 710: Hoare triple {359317#(<= proc_i 472)} assume i + 4 < a[j]; {359317#(<= proc_i 472)} is VALID [2019-05-15 10:26:17,403 INFO L273 TraceCheckUtils]: 711: Hoare triple {359317#(<= proc_i 472)} assume a[5] == 1000; {359317#(<= proc_i 472)} is VALID [2019-05-15 10:26:17,403 INFO L273 TraceCheckUtils]: 712: Hoare triple {359317#(<= proc_i 472)} assume j > 4; {359317#(<= proc_i 472)} is VALID [2019-05-15 10:26:17,404 INFO L273 TraceCheckUtils]: 713: Hoare triple {359317#(<= proc_i 472)} assume j < 6; {359317#(<= proc_i 472)} is VALID [2019-05-15 10:26:17,404 INFO L273 TraceCheckUtils]: 714: Hoare triple {359317#(<= proc_i 472)} i := i + 4; {359336#(<= proc_i 476)} is VALID [2019-05-15 10:26:17,405 INFO L273 TraceCheckUtils]: 715: Hoare triple {359336#(<= proc_i 476)} assume i <= 1000; {359336#(<= proc_i 476)} is VALID [2019-05-15 10:26:17,405 INFO L273 TraceCheckUtils]: 716: Hoare triple {359336#(<= proc_i 476)} assume i + 4 < a[j]; {359336#(<= proc_i 476)} is VALID [2019-05-15 10:26:17,406 INFO L273 TraceCheckUtils]: 717: Hoare triple {359336#(<= proc_i 476)} assume a[5] == 1000; {359336#(<= proc_i 476)} is VALID [2019-05-15 10:26:17,406 INFO L273 TraceCheckUtils]: 718: Hoare triple {359336#(<= proc_i 476)} assume j > 4; {359336#(<= proc_i 476)} is VALID [2019-05-15 10:26:17,407 INFO L273 TraceCheckUtils]: 719: Hoare triple {359336#(<= proc_i 476)} assume j < 6; {359336#(<= proc_i 476)} is VALID [2019-05-15 10:26:17,407 INFO L273 TraceCheckUtils]: 720: Hoare triple {359336#(<= proc_i 476)} i := i + 4; {359355#(<= proc_i 480)} is VALID [2019-05-15 10:26:17,408 INFO L273 TraceCheckUtils]: 721: Hoare triple {359355#(<= proc_i 480)} assume i <= 1000; {359355#(<= proc_i 480)} is VALID [2019-05-15 10:26:17,408 INFO L273 TraceCheckUtils]: 722: Hoare triple {359355#(<= proc_i 480)} assume i + 4 < a[j]; {359355#(<= proc_i 480)} is VALID [2019-05-15 10:26:17,409 INFO L273 TraceCheckUtils]: 723: Hoare triple {359355#(<= proc_i 480)} assume a[5] == 1000; {359355#(<= proc_i 480)} is VALID [2019-05-15 10:26:17,409 INFO L273 TraceCheckUtils]: 724: Hoare triple {359355#(<= proc_i 480)} assume j > 4; {359355#(<= proc_i 480)} is VALID [2019-05-15 10:26:17,409 INFO L273 TraceCheckUtils]: 725: Hoare triple {359355#(<= proc_i 480)} assume j < 6; {359355#(<= proc_i 480)} is VALID [2019-05-15 10:26:17,410 INFO L273 TraceCheckUtils]: 726: Hoare triple {359355#(<= proc_i 480)} i := i + 4; {359374#(<= proc_i 484)} is VALID [2019-05-15 10:26:17,411 INFO L273 TraceCheckUtils]: 727: Hoare triple {359374#(<= proc_i 484)} assume i <= 1000; {359374#(<= proc_i 484)} is VALID [2019-05-15 10:26:17,411 INFO L273 TraceCheckUtils]: 728: Hoare triple {359374#(<= proc_i 484)} assume i + 4 < a[j]; {359374#(<= proc_i 484)} is VALID [2019-05-15 10:26:17,412 INFO L273 TraceCheckUtils]: 729: Hoare triple {359374#(<= proc_i 484)} assume a[5] == 1000; {359374#(<= proc_i 484)} is VALID [2019-05-15 10:26:17,412 INFO L273 TraceCheckUtils]: 730: Hoare triple {359374#(<= proc_i 484)} assume j > 4; {359374#(<= proc_i 484)} is VALID [2019-05-15 10:26:17,412 INFO L273 TraceCheckUtils]: 731: Hoare triple {359374#(<= proc_i 484)} assume j < 6; {359374#(<= proc_i 484)} is VALID [2019-05-15 10:26:17,413 INFO L273 TraceCheckUtils]: 732: Hoare triple {359374#(<= proc_i 484)} i := i + 4; {359393#(<= proc_i 488)} is VALID [2019-05-15 10:26:17,414 INFO L273 TraceCheckUtils]: 733: Hoare triple {359393#(<= proc_i 488)} assume i <= 1000; {359393#(<= proc_i 488)} is VALID [2019-05-15 10:26:17,414 INFO L273 TraceCheckUtils]: 734: Hoare triple {359393#(<= proc_i 488)} assume i + 4 < a[j]; {359393#(<= proc_i 488)} is VALID [2019-05-15 10:26:17,414 INFO L273 TraceCheckUtils]: 735: Hoare triple {359393#(<= proc_i 488)} assume a[5] == 1000; {359393#(<= proc_i 488)} is VALID [2019-05-15 10:26:17,415 INFO L273 TraceCheckUtils]: 736: Hoare triple {359393#(<= proc_i 488)} assume j > 4; {359393#(<= proc_i 488)} is VALID [2019-05-15 10:26:17,415 INFO L273 TraceCheckUtils]: 737: Hoare triple {359393#(<= proc_i 488)} assume j < 6; {359393#(<= proc_i 488)} is VALID [2019-05-15 10:26:17,416 INFO L273 TraceCheckUtils]: 738: Hoare triple {359393#(<= proc_i 488)} i := i + 4; {359412#(<= proc_i 492)} is VALID [2019-05-15 10:26:17,417 INFO L273 TraceCheckUtils]: 739: Hoare triple {359412#(<= proc_i 492)} assume i <= 1000; {359412#(<= proc_i 492)} is VALID [2019-05-15 10:26:17,417 INFO L273 TraceCheckUtils]: 740: Hoare triple {359412#(<= proc_i 492)} assume i + 4 < a[j]; {359412#(<= proc_i 492)} is VALID [2019-05-15 10:26:17,417 INFO L273 TraceCheckUtils]: 741: Hoare triple {359412#(<= proc_i 492)} assume a[5] == 1000; {359412#(<= proc_i 492)} is VALID [2019-05-15 10:26:17,418 INFO L273 TraceCheckUtils]: 742: Hoare triple {359412#(<= proc_i 492)} assume j > 4; {359412#(<= proc_i 492)} is VALID [2019-05-15 10:26:17,418 INFO L273 TraceCheckUtils]: 743: Hoare triple {359412#(<= proc_i 492)} assume j < 6; {359412#(<= proc_i 492)} is VALID [2019-05-15 10:26:17,419 INFO L273 TraceCheckUtils]: 744: Hoare triple {359412#(<= proc_i 492)} i := i + 4; {359431#(<= proc_i 496)} is VALID [2019-05-15 10:26:17,420 INFO L273 TraceCheckUtils]: 745: Hoare triple {359431#(<= proc_i 496)} assume i <= 1000; {359431#(<= proc_i 496)} is VALID [2019-05-15 10:26:17,420 INFO L273 TraceCheckUtils]: 746: Hoare triple {359431#(<= proc_i 496)} assume i + 4 < a[j]; {359431#(<= proc_i 496)} is VALID [2019-05-15 10:26:17,420 INFO L273 TraceCheckUtils]: 747: Hoare triple {359431#(<= proc_i 496)} assume a[5] == 1000; {359431#(<= proc_i 496)} is VALID [2019-05-15 10:26:17,421 INFO L273 TraceCheckUtils]: 748: Hoare triple {359431#(<= proc_i 496)} assume j > 4; {359431#(<= proc_i 496)} is VALID [2019-05-15 10:26:17,421 INFO L273 TraceCheckUtils]: 749: Hoare triple {359431#(<= proc_i 496)} assume j < 6; {359431#(<= proc_i 496)} is VALID [2019-05-15 10:26:17,422 INFO L273 TraceCheckUtils]: 750: Hoare triple {359431#(<= proc_i 496)} i := i + 4; {359450#(<= proc_i 500)} is VALID [2019-05-15 10:26:17,422 INFO L273 TraceCheckUtils]: 751: Hoare triple {359450#(<= proc_i 500)} assume i <= 1000; {359450#(<= proc_i 500)} is VALID [2019-05-15 10:26:17,423 INFO L273 TraceCheckUtils]: 752: Hoare triple {359450#(<= proc_i 500)} assume i + 4 < a[j]; {359450#(<= proc_i 500)} is VALID [2019-05-15 10:26:17,423 INFO L273 TraceCheckUtils]: 753: Hoare triple {359450#(<= proc_i 500)} assume a[5] == 1000; {359450#(<= proc_i 500)} is VALID [2019-05-15 10:26:17,424 INFO L273 TraceCheckUtils]: 754: Hoare triple {359450#(<= proc_i 500)} assume j > 4; {359450#(<= proc_i 500)} is VALID [2019-05-15 10:26:17,424 INFO L273 TraceCheckUtils]: 755: Hoare triple {359450#(<= proc_i 500)} assume j < 6; {359450#(<= proc_i 500)} is VALID [2019-05-15 10:26:17,425 INFO L273 TraceCheckUtils]: 756: Hoare triple {359450#(<= proc_i 500)} i := i + 4; {359469#(<= proc_i 504)} is VALID [2019-05-15 10:26:17,425 INFO L273 TraceCheckUtils]: 757: Hoare triple {359469#(<= proc_i 504)} assume i <= 1000; {359469#(<= proc_i 504)} is VALID [2019-05-15 10:26:17,426 INFO L273 TraceCheckUtils]: 758: Hoare triple {359469#(<= proc_i 504)} assume i + 4 < a[j]; {359469#(<= proc_i 504)} is VALID [2019-05-15 10:26:17,426 INFO L273 TraceCheckUtils]: 759: Hoare triple {359469#(<= proc_i 504)} assume a[5] == 1000; {359469#(<= proc_i 504)} is VALID [2019-05-15 10:26:17,427 INFO L273 TraceCheckUtils]: 760: Hoare triple {359469#(<= proc_i 504)} assume j > 4; {359469#(<= proc_i 504)} is VALID [2019-05-15 10:26:17,427 INFO L273 TraceCheckUtils]: 761: Hoare triple {359469#(<= proc_i 504)} assume j < 6; {359469#(<= proc_i 504)} is VALID [2019-05-15 10:26:17,428 INFO L273 TraceCheckUtils]: 762: Hoare triple {359469#(<= proc_i 504)} i := i + 4; {359488#(<= proc_i 508)} is VALID [2019-05-15 10:26:17,428 INFO L273 TraceCheckUtils]: 763: Hoare triple {359488#(<= proc_i 508)} assume i <= 1000; {359488#(<= proc_i 508)} is VALID [2019-05-15 10:26:17,429 INFO L273 TraceCheckUtils]: 764: Hoare triple {359488#(<= proc_i 508)} assume i + 4 < a[j]; {359488#(<= proc_i 508)} is VALID [2019-05-15 10:26:17,429 INFO L273 TraceCheckUtils]: 765: Hoare triple {359488#(<= proc_i 508)} assume a[5] == 1000; {359488#(<= proc_i 508)} is VALID [2019-05-15 10:26:17,430 INFO L273 TraceCheckUtils]: 766: Hoare triple {359488#(<= proc_i 508)} assume j > 4; {359488#(<= proc_i 508)} is VALID [2019-05-15 10:26:17,430 INFO L273 TraceCheckUtils]: 767: Hoare triple {359488#(<= proc_i 508)} assume j < 6; {359488#(<= proc_i 508)} is VALID [2019-05-15 10:26:17,431 INFO L273 TraceCheckUtils]: 768: Hoare triple {359488#(<= proc_i 508)} i := i + 4; {359507#(<= proc_i 512)} is VALID [2019-05-15 10:26:17,431 INFO L273 TraceCheckUtils]: 769: Hoare triple {359507#(<= proc_i 512)} assume !(i <= 1000); {357071#false} is VALID [2019-05-15 10:26:17,747 INFO L134 CoverageAnalysis]: Checked inductivity of 48896 backedges. 0 proven. 48896 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:26:17,747 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:26:17,747 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [129] total 129 [2019-05-15 10:26:17,748 INFO L78 Accepts]: Start accepts. Automaton has 131 states. Word has length 770 [2019-05-15 10:26:17,748 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:26:17,749 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 131 states. [2019-05-15 10:26:18,494 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 770 edges. 770 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:26:18,495 INFO L454 AbstractCegarLoop]: Interpolant automaton has 131 states [2019-05-15 10:26:18,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 131 interpolants. [2019-05-15 10:26:18,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8515, Invalid=8515, Unknown=0, NotChecked=0, Total=17030 [2019-05-15 10:26:18,497 INFO L87 Difference]: Start difference. First operand 771 states and 771 transitions. Second operand 131 states. [2019-05-15 10:26:20,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:20,197 INFO L93 Difference]: Finished difference Result 782 states and 782 transitions. [2019-05-15 10:26:20,197 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2019-05-15 10:26:20,198 INFO L78 Accepts]: Start accepts. Automaton has 131 states. Word has length 770 [2019-05-15 10:26:20,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:26:20,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2019-05-15 10:26:20,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 783 transitions. [2019-05-15 10:26:20,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2019-05-15 10:26:20,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 783 transitions. [2019-05-15 10:26:20,204 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 131 states and 783 transitions. [2019-05-15 10:26:20,966 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 783 edges. 783 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:26:20,990 INFO L225 Difference]: With dead ends: 782 [2019-05-15 10:26:20,990 INFO L226 Difference]: Without dead ends: 782 [2019-05-15 10:26:20,991 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 769 GetRequests, 640 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=8515, Invalid=8515, Unknown=0, NotChecked=0, Total=17030 [2019-05-15 10:26:20,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2019-05-15 10:26:20,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 777. [2019-05-15 10:26:20,994 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:26:20,994 INFO L82 GeneralOperation]: Start isEquivalent. First operand 782 states. Second operand 777 states. [2019-05-15 10:26:20,994 INFO L74 IsIncluded]: Start isIncluded. First operand 782 states. Second operand 777 states. [2019-05-15 10:26:20,994 INFO L87 Difference]: Start difference. First operand 782 states. Second operand 777 states. [2019-05-15 10:26:21,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:21,014 INFO L93 Difference]: Finished difference Result 782 states and 782 transitions. [2019-05-15 10:26:21,014 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 782 transitions. [2019-05-15 10:26:21,015 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:26:21,015 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:26:21,015 INFO L74 IsIncluded]: Start isIncluded. First operand 777 states. Second operand 782 states. [2019-05-15 10:26:21,015 INFO L87 Difference]: Start difference. First operand 777 states. Second operand 782 states. [2019-05-15 10:26:21,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:21,034 INFO L93 Difference]: Finished difference Result 782 states and 782 transitions. [2019-05-15 10:26:21,034 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 782 transitions. [2019-05-15 10:26:21,035 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:26:21,035 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:26:21,035 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:26:21,035 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:26:21,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 777 states. [2019-05-15 10:26:21,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 777 transitions. [2019-05-15 10:26:21,054 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 777 transitions. Word has length 770 [2019-05-15 10:26:21,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:26:21,054 INFO L475 AbstractCegarLoop]: Abstraction has 777 states and 777 transitions. [2019-05-15 10:26:21,054 INFO L476 AbstractCegarLoop]: Interpolant automaton has 131 states. [2019-05-15 10:26:21,054 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 777 transitions. [2019-05-15 10:26:21,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 777 [2019-05-15 10:26:21,058 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:26:21,058 INFO L399 BasicCegarLoop]: trace histogram [129, 129, 129, 129, 129, 129, 1, 1] [2019-05-15 10:26:21,058 INFO L418 AbstractCegarLoop]: === Iteration 130 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:26:21,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:26:21,059 INFO L82 PathProgramCache]: Analyzing trace with hash 589005826, now seen corresponding path program 129 times [2019-05-15 10:26:21,059 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:26:21,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:26:21,706 INFO L256 TraceCheckSpWp]: Trace formula consists of 1037 conjuncts, 131 conjunts are in the unsatisfiable core [2019-05-15 10:26:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:26:21,774 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:26:28,908 INFO L273 TraceCheckUtils]: 0: Hoare triple {362633#true} i := 0; {362638#(<= proc_i 0)} is VALID [2019-05-15 10:26:28,909 INFO L273 TraceCheckUtils]: 1: Hoare triple {362638#(<= proc_i 0)} assume i <= 1000; {362638#(<= proc_i 0)} is VALID [2019-05-15 10:26:28,909 INFO L273 TraceCheckUtils]: 2: Hoare triple {362638#(<= proc_i 0)} assume i + 4 < a[j]; {362638#(<= proc_i 0)} is VALID [2019-05-15 10:26:28,909 INFO L273 TraceCheckUtils]: 3: Hoare triple {362638#(<= proc_i 0)} assume a[5] == 1000; {362638#(<= proc_i 0)} is VALID [2019-05-15 10:26:28,910 INFO L273 TraceCheckUtils]: 4: Hoare triple {362638#(<= proc_i 0)} assume j > 4; {362638#(<= proc_i 0)} is VALID [2019-05-15 10:26:28,910 INFO L273 TraceCheckUtils]: 5: Hoare triple {362638#(<= proc_i 0)} assume j < 6; {362638#(<= proc_i 0)} is VALID [2019-05-15 10:26:28,910 INFO L273 TraceCheckUtils]: 6: Hoare triple {362638#(<= proc_i 0)} i := i + 4; {362657#(<= proc_i 4)} is VALID [2019-05-15 10:26:28,911 INFO L273 TraceCheckUtils]: 7: Hoare triple {362657#(<= proc_i 4)} assume i <= 1000; {362657#(<= proc_i 4)} is VALID [2019-05-15 10:26:28,911 INFO L273 TraceCheckUtils]: 8: Hoare triple {362657#(<= proc_i 4)} assume i + 4 < a[j]; {362657#(<= proc_i 4)} is VALID [2019-05-15 10:26:28,911 INFO L273 TraceCheckUtils]: 9: Hoare triple {362657#(<= proc_i 4)} assume a[5] == 1000; {362657#(<= proc_i 4)} is VALID [2019-05-15 10:26:28,912 INFO L273 TraceCheckUtils]: 10: Hoare triple {362657#(<= proc_i 4)} assume j > 4; {362657#(<= proc_i 4)} is VALID [2019-05-15 10:26:28,912 INFO L273 TraceCheckUtils]: 11: Hoare triple {362657#(<= proc_i 4)} assume j < 6; {362657#(<= proc_i 4)} is VALID [2019-05-15 10:26:28,913 INFO L273 TraceCheckUtils]: 12: Hoare triple {362657#(<= proc_i 4)} i := i + 4; {362676#(<= proc_i 8)} is VALID [2019-05-15 10:26:28,913 INFO L273 TraceCheckUtils]: 13: Hoare triple {362676#(<= proc_i 8)} assume i <= 1000; {362676#(<= proc_i 8)} is VALID [2019-05-15 10:26:28,914 INFO L273 TraceCheckUtils]: 14: Hoare triple {362676#(<= proc_i 8)} assume i + 4 < a[j]; {362676#(<= proc_i 8)} is VALID [2019-05-15 10:26:28,914 INFO L273 TraceCheckUtils]: 15: Hoare triple {362676#(<= proc_i 8)} assume a[5] == 1000; {362676#(<= proc_i 8)} is VALID [2019-05-15 10:26:28,915 INFO L273 TraceCheckUtils]: 16: Hoare triple {362676#(<= proc_i 8)} assume j > 4; {362676#(<= proc_i 8)} is VALID [2019-05-15 10:26:28,915 INFO L273 TraceCheckUtils]: 17: Hoare triple {362676#(<= proc_i 8)} assume j < 6; {362676#(<= proc_i 8)} is VALID [2019-05-15 10:26:28,916 INFO L273 TraceCheckUtils]: 18: Hoare triple {362676#(<= proc_i 8)} i := i + 4; {362695#(<= proc_i 12)} is VALID [2019-05-15 10:26:28,917 INFO L273 TraceCheckUtils]: 19: Hoare triple {362695#(<= proc_i 12)} assume i <= 1000; {362695#(<= proc_i 12)} is VALID [2019-05-15 10:26:28,917 INFO L273 TraceCheckUtils]: 20: Hoare triple {362695#(<= proc_i 12)} assume i + 4 < a[j]; {362695#(<= proc_i 12)} is VALID [2019-05-15 10:26:28,918 INFO L273 TraceCheckUtils]: 21: Hoare triple {362695#(<= proc_i 12)} assume a[5] == 1000; {362695#(<= proc_i 12)} is VALID [2019-05-15 10:26:28,918 INFO L273 TraceCheckUtils]: 22: Hoare triple {362695#(<= proc_i 12)} assume j > 4; {362695#(<= proc_i 12)} is VALID [2019-05-15 10:26:28,918 INFO L273 TraceCheckUtils]: 23: Hoare triple {362695#(<= proc_i 12)} assume j < 6; {362695#(<= proc_i 12)} is VALID [2019-05-15 10:26:28,919 INFO L273 TraceCheckUtils]: 24: Hoare triple {362695#(<= proc_i 12)} i := i + 4; {362714#(<= proc_i 16)} is VALID [2019-05-15 10:26:28,920 INFO L273 TraceCheckUtils]: 25: Hoare triple {362714#(<= proc_i 16)} assume i <= 1000; {362714#(<= proc_i 16)} is VALID [2019-05-15 10:26:28,920 INFO L273 TraceCheckUtils]: 26: Hoare triple {362714#(<= proc_i 16)} assume i + 4 < a[j]; {362714#(<= proc_i 16)} is VALID [2019-05-15 10:26:28,921 INFO L273 TraceCheckUtils]: 27: Hoare triple {362714#(<= proc_i 16)} assume a[5] == 1000; {362714#(<= proc_i 16)} is VALID [2019-05-15 10:26:28,921 INFO L273 TraceCheckUtils]: 28: Hoare triple {362714#(<= proc_i 16)} assume j > 4; {362714#(<= proc_i 16)} is VALID [2019-05-15 10:26:28,922 INFO L273 TraceCheckUtils]: 29: Hoare triple {362714#(<= proc_i 16)} assume j < 6; {362714#(<= proc_i 16)} is VALID [2019-05-15 10:26:28,922 INFO L273 TraceCheckUtils]: 30: Hoare triple {362714#(<= proc_i 16)} i := i + 4; {362733#(<= proc_i 20)} is VALID [2019-05-15 10:26:28,923 INFO L273 TraceCheckUtils]: 31: Hoare triple {362733#(<= proc_i 20)} assume i <= 1000; {362733#(<= proc_i 20)} is VALID [2019-05-15 10:26:28,923 INFO L273 TraceCheckUtils]: 32: Hoare triple {362733#(<= proc_i 20)} assume i + 4 < a[j]; {362733#(<= proc_i 20)} is VALID [2019-05-15 10:26:28,924 INFO L273 TraceCheckUtils]: 33: Hoare triple {362733#(<= proc_i 20)} assume a[5] == 1000; {362733#(<= proc_i 20)} is VALID [2019-05-15 10:26:28,924 INFO L273 TraceCheckUtils]: 34: Hoare triple {362733#(<= proc_i 20)} assume j > 4; {362733#(<= proc_i 20)} is VALID [2019-05-15 10:26:28,925 INFO L273 TraceCheckUtils]: 35: Hoare triple {362733#(<= proc_i 20)} assume j < 6; {362733#(<= proc_i 20)} is VALID [2019-05-15 10:26:28,925 INFO L273 TraceCheckUtils]: 36: Hoare triple {362733#(<= proc_i 20)} i := i + 4; {362752#(<= proc_i 24)} is VALID [2019-05-15 10:26:28,926 INFO L273 TraceCheckUtils]: 37: Hoare triple {362752#(<= proc_i 24)} assume i <= 1000; {362752#(<= proc_i 24)} is VALID [2019-05-15 10:26:28,926 INFO L273 TraceCheckUtils]: 38: Hoare triple {362752#(<= proc_i 24)} assume i + 4 < a[j]; {362752#(<= proc_i 24)} is VALID [2019-05-15 10:26:28,927 INFO L273 TraceCheckUtils]: 39: Hoare triple {362752#(<= proc_i 24)} assume a[5] == 1000; {362752#(<= proc_i 24)} is VALID [2019-05-15 10:26:28,927 INFO L273 TraceCheckUtils]: 40: Hoare triple {362752#(<= proc_i 24)} assume j > 4; {362752#(<= proc_i 24)} is VALID [2019-05-15 10:26:28,928 INFO L273 TraceCheckUtils]: 41: Hoare triple {362752#(<= proc_i 24)} assume j < 6; {362752#(<= proc_i 24)} is VALID [2019-05-15 10:26:28,928 INFO L273 TraceCheckUtils]: 42: Hoare triple {362752#(<= proc_i 24)} i := i + 4; {362771#(<= proc_i 28)} is VALID [2019-05-15 10:26:28,929 INFO L273 TraceCheckUtils]: 43: Hoare triple {362771#(<= proc_i 28)} assume i <= 1000; {362771#(<= proc_i 28)} is VALID [2019-05-15 10:26:28,929 INFO L273 TraceCheckUtils]: 44: Hoare triple {362771#(<= proc_i 28)} assume i + 4 < a[j]; {362771#(<= proc_i 28)} is VALID [2019-05-15 10:26:28,930 INFO L273 TraceCheckUtils]: 45: Hoare triple {362771#(<= proc_i 28)} assume a[5] == 1000; {362771#(<= proc_i 28)} is VALID [2019-05-15 10:26:28,930 INFO L273 TraceCheckUtils]: 46: Hoare triple {362771#(<= proc_i 28)} assume j > 4; {362771#(<= proc_i 28)} is VALID [2019-05-15 10:26:28,931 INFO L273 TraceCheckUtils]: 47: Hoare triple {362771#(<= proc_i 28)} assume j < 6; {362771#(<= proc_i 28)} is VALID [2019-05-15 10:26:28,931 INFO L273 TraceCheckUtils]: 48: Hoare triple {362771#(<= proc_i 28)} i := i + 4; {362790#(<= proc_i 32)} is VALID [2019-05-15 10:26:28,932 INFO L273 TraceCheckUtils]: 49: Hoare triple {362790#(<= proc_i 32)} assume i <= 1000; {362790#(<= proc_i 32)} is VALID [2019-05-15 10:26:28,932 INFO L273 TraceCheckUtils]: 50: Hoare triple {362790#(<= proc_i 32)} assume i + 4 < a[j]; {362790#(<= proc_i 32)} is VALID [2019-05-15 10:26:28,933 INFO L273 TraceCheckUtils]: 51: Hoare triple {362790#(<= proc_i 32)} assume a[5] == 1000; {362790#(<= proc_i 32)} is VALID [2019-05-15 10:26:28,933 INFO L273 TraceCheckUtils]: 52: Hoare triple {362790#(<= proc_i 32)} assume j > 4; {362790#(<= proc_i 32)} is VALID [2019-05-15 10:26:28,934 INFO L273 TraceCheckUtils]: 53: Hoare triple {362790#(<= proc_i 32)} assume j < 6; {362790#(<= proc_i 32)} is VALID [2019-05-15 10:26:28,934 INFO L273 TraceCheckUtils]: 54: Hoare triple {362790#(<= proc_i 32)} i := i + 4; {362809#(<= proc_i 36)} is VALID [2019-05-15 10:26:28,935 INFO L273 TraceCheckUtils]: 55: Hoare triple {362809#(<= proc_i 36)} assume i <= 1000; {362809#(<= proc_i 36)} is VALID [2019-05-15 10:26:28,935 INFO L273 TraceCheckUtils]: 56: Hoare triple {362809#(<= proc_i 36)} assume i + 4 < a[j]; {362809#(<= proc_i 36)} is VALID [2019-05-15 10:26:28,936 INFO L273 TraceCheckUtils]: 57: Hoare triple {362809#(<= proc_i 36)} assume a[5] == 1000; {362809#(<= proc_i 36)} is VALID [2019-05-15 10:26:28,936 INFO L273 TraceCheckUtils]: 58: Hoare triple {362809#(<= proc_i 36)} assume j > 4; {362809#(<= proc_i 36)} is VALID [2019-05-15 10:26:28,937 INFO L273 TraceCheckUtils]: 59: Hoare triple {362809#(<= proc_i 36)} assume j < 6; {362809#(<= proc_i 36)} is VALID [2019-05-15 10:26:28,937 INFO L273 TraceCheckUtils]: 60: Hoare triple {362809#(<= proc_i 36)} i := i + 4; {362828#(<= proc_i 40)} is VALID [2019-05-15 10:26:28,938 INFO L273 TraceCheckUtils]: 61: Hoare triple {362828#(<= proc_i 40)} assume i <= 1000; {362828#(<= proc_i 40)} is VALID [2019-05-15 10:26:28,938 INFO L273 TraceCheckUtils]: 62: Hoare triple {362828#(<= proc_i 40)} assume i + 4 < a[j]; {362828#(<= proc_i 40)} is VALID [2019-05-15 10:26:28,939 INFO L273 TraceCheckUtils]: 63: Hoare triple {362828#(<= proc_i 40)} assume a[5] == 1000; {362828#(<= proc_i 40)} is VALID [2019-05-15 10:26:28,939 INFO L273 TraceCheckUtils]: 64: Hoare triple {362828#(<= proc_i 40)} assume j > 4; {362828#(<= proc_i 40)} is VALID [2019-05-15 10:26:28,940 INFO L273 TraceCheckUtils]: 65: Hoare triple {362828#(<= proc_i 40)} assume j < 6; {362828#(<= proc_i 40)} is VALID [2019-05-15 10:26:28,940 INFO L273 TraceCheckUtils]: 66: Hoare triple {362828#(<= proc_i 40)} i := i + 4; {362847#(<= proc_i 44)} is VALID [2019-05-15 10:26:28,941 INFO L273 TraceCheckUtils]: 67: Hoare triple {362847#(<= proc_i 44)} assume i <= 1000; {362847#(<= proc_i 44)} is VALID [2019-05-15 10:26:28,941 INFO L273 TraceCheckUtils]: 68: Hoare triple {362847#(<= proc_i 44)} assume i + 4 < a[j]; {362847#(<= proc_i 44)} is VALID [2019-05-15 10:26:28,942 INFO L273 TraceCheckUtils]: 69: Hoare triple {362847#(<= proc_i 44)} assume a[5] == 1000; {362847#(<= proc_i 44)} is VALID [2019-05-15 10:26:28,942 INFO L273 TraceCheckUtils]: 70: Hoare triple {362847#(<= proc_i 44)} assume j > 4; {362847#(<= proc_i 44)} is VALID [2019-05-15 10:26:28,943 INFO L273 TraceCheckUtils]: 71: Hoare triple {362847#(<= proc_i 44)} assume j < 6; {362847#(<= proc_i 44)} is VALID [2019-05-15 10:26:28,943 INFO L273 TraceCheckUtils]: 72: Hoare triple {362847#(<= proc_i 44)} i := i + 4; {362866#(<= proc_i 48)} is VALID [2019-05-15 10:26:28,944 INFO L273 TraceCheckUtils]: 73: Hoare triple {362866#(<= proc_i 48)} assume i <= 1000; {362866#(<= proc_i 48)} is VALID [2019-05-15 10:26:28,944 INFO L273 TraceCheckUtils]: 74: Hoare triple {362866#(<= proc_i 48)} assume i + 4 < a[j]; {362866#(<= proc_i 48)} is VALID [2019-05-15 10:26:28,945 INFO L273 TraceCheckUtils]: 75: Hoare triple {362866#(<= proc_i 48)} assume a[5] == 1000; {362866#(<= proc_i 48)} is VALID [2019-05-15 10:26:28,945 INFO L273 TraceCheckUtils]: 76: Hoare triple {362866#(<= proc_i 48)} assume j > 4; {362866#(<= proc_i 48)} is VALID [2019-05-15 10:26:28,946 INFO L273 TraceCheckUtils]: 77: Hoare triple {362866#(<= proc_i 48)} assume j < 6; {362866#(<= proc_i 48)} is VALID [2019-05-15 10:26:28,946 INFO L273 TraceCheckUtils]: 78: Hoare triple {362866#(<= proc_i 48)} i := i + 4; {362885#(<= proc_i 52)} is VALID [2019-05-15 10:26:28,947 INFO L273 TraceCheckUtils]: 79: Hoare triple {362885#(<= proc_i 52)} assume i <= 1000; {362885#(<= proc_i 52)} is VALID [2019-05-15 10:26:28,947 INFO L273 TraceCheckUtils]: 80: Hoare triple {362885#(<= proc_i 52)} assume i + 4 < a[j]; {362885#(<= proc_i 52)} is VALID [2019-05-15 10:26:28,948 INFO L273 TraceCheckUtils]: 81: Hoare triple {362885#(<= proc_i 52)} assume a[5] == 1000; {362885#(<= proc_i 52)} is VALID [2019-05-15 10:26:28,948 INFO L273 TraceCheckUtils]: 82: Hoare triple {362885#(<= proc_i 52)} assume j > 4; {362885#(<= proc_i 52)} is VALID [2019-05-15 10:26:28,949 INFO L273 TraceCheckUtils]: 83: Hoare triple {362885#(<= proc_i 52)} assume j < 6; {362885#(<= proc_i 52)} is VALID [2019-05-15 10:26:28,950 INFO L273 TraceCheckUtils]: 84: Hoare triple {362885#(<= proc_i 52)} i := i + 4; {362904#(<= proc_i 56)} is VALID [2019-05-15 10:26:28,950 INFO L273 TraceCheckUtils]: 85: Hoare triple {362904#(<= proc_i 56)} assume i <= 1000; {362904#(<= proc_i 56)} is VALID [2019-05-15 10:26:28,951 INFO L273 TraceCheckUtils]: 86: Hoare triple {362904#(<= proc_i 56)} assume i + 4 < a[j]; {362904#(<= proc_i 56)} is VALID [2019-05-15 10:26:28,951 INFO L273 TraceCheckUtils]: 87: Hoare triple {362904#(<= proc_i 56)} assume a[5] == 1000; {362904#(<= proc_i 56)} is VALID [2019-05-15 10:26:28,951 INFO L273 TraceCheckUtils]: 88: Hoare triple {362904#(<= proc_i 56)} assume j > 4; {362904#(<= proc_i 56)} is VALID [2019-05-15 10:26:28,952 INFO L273 TraceCheckUtils]: 89: Hoare triple {362904#(<= proc_i 56)} assume j < 6; {362904#(<= proc_i 56)} is VALID [2019-05-15 10:26:28,953 INFO L273 TraceCheckUtils]: 90: Hoare triple {362904#(<= proc_i 56)} i := i + 4; {362923#(<= proc_i 60)} is VALID [2019-05-15 10:26:28,953 INFO L273 TraceCheckUtils]: 91: Hoare triple {362923#(<= proc_i 60)} assume i <= 1000; {362923#(<= proc_i 60)} is VALID [2019-05-15 10:26:28,954 INFO L273 TraceCheckUtils]: 92: Hoare triple {362923#(<= proc_i 60)} assume i + 4 < a[j]; {362923#(<= proc_i 60)} is VALID [2019-05-15 10:26:28,954 INFO L273 TraceCheckUtils]: 93: Hoare triple {362923#(<= proc_i 60)} assume a[5] == 1000; {362923#(<= proc_i 60)} is VALID [2019-05-15 10:26:28,955 INFO L273 TraceCheckUtils]: 94: Hoare triple {362923#(<= proc_i 60)} assume j > 4; {362923#(<= proc_i 60)} is VALID [2019-05-15 10:26:28,955 INFO L273 TraceCheckUtils]: 95: Hoare triple {362923#(<= proc_i 60)} assume j < 6; {362923#(<= proc_i 60)} is VALID [2019-05-15 10:26:28,956 INFO L273 TraceCheckUtils]: 96: Hoare triple {362923#(<= proc_i 60)} i := i + 4; {362942#(<= proc_i 64)} is VALID [2019-05-15 10:26:28,956 INFO L273 TraceCheckUtils]: 97: Hoare triple {362942#(<= proc_i 64)} assume i <= 1000; {362942#(<= proc_i 64)} is VALID [2019-05-15 10:26:28,957 INFO L273 TraceCheckUtils]: 98: Hoare triple {362942#(<= proc_i 64)} assume i + 4 < a[j]; {362942#(<= proc_i 64)} is VALID [2019-05-15 10:26:28,957 INFO L273 TraceCheckUtils]: 99: Hoare triple {362942#(<= proc_i 64)} assume a[5] == 1000; {362942#(<= proc_i 64)} is VALID [2019-05-15 10:26:28,958 INFO L273 TraceCheckUtils]: 100: Hoare triple {362942#(<= proc_i 64)} assume j > 4; {362942#(<= proc_i 64)} is VALID [2019-05-15 10:26:28,958 INFO L273 TraceCheckUtils]: 101: Hoare triple {362942#(<= proc_i 64)} assume j < 6; {362942#(<= proc_i 64)} is VALID [2019-05-15 10:26:28,959 INFO L273 TraceCheckUtils]: 102: Hoare triple {362942#(<= proc_i 64)} i := i + 4; {362961#(<= proc_i 68)} is VALID [2019-05-15 10:26:28,959 INFO L273 TraceCheckUtils]: 103: Hoare triple {362961#(<= proc_i 68)} assume i <= 1000; {362961#(<= proc_i 68)} is VALID [2019-05-15 10:26:28,960 INFO L273 TraceCheckUtils]: 104: Hoare triple {362961#(<= proc_i 68)} assume i + 4 < a[j]; {362961#(<= proc_i 68)} is VALID [2019-05-15 10:26:28,960 INFO L273 TraceCheckUtils]: 105: Hoare triple {362961#(<= proc_i 68)} assume a[5] == 1000; {362961#(<= proc_i 68)} is VALID [2019-05-15 10:26:28,961 INFO L273 TraceCheckUtils]: 106: Hoare triple {362961#(<= proc_i 68)} assume j > 4; {362961#(<= proc_i 68)} is VALID [2019-05-15 10:26:28,961 INFO L273 TraceCheckUtils]: 107: Hoare triple {362961#(<= proc_i 68)} assume j < 6; {362961#(<= proc_i 68)} is VALID [2019-05-15 10:26:28,962 INFO L273 TraceCheckUtils]: 108: Hoare triple {362961#(<= proc_i 68)} i := i + 4; {362980#(<= proc_i 72)} is VALID [2019-05-15 10:26:28,962 INFO L273 TraceCheckUtils]: 109: Hoare triple {362980#(<= proc_i 72)} assume i <= 1000; {362980#(<= proc_i 72)} is VALID [2019-05-15 10:26:28,963 INFO L273 TraceCheckUtils]: 110: Hoare triple {362980#(<= proc_i 72)} assume i + 4 < a[j]; {362980#(<= proc_i 72)} is VALID [2019-05-15 10:26:28,963 INFO L273 TraceCheckUtils]: 111: Hoare triple {362980#(<= proc_i 72)} assume a[5] == 1000; {362980#(<= proc_i 72)} is VALID [2019-05-15 10:26:28,964 INFO L273 TraceCheckUtils]: 112: Hoare triple {362980#(<= proc_i 72)} assume j > 4; {362980#(<= proc_i 72)} is VALID [2019-05-15 10:26:28,964 INFO L273 TraceCheckUtils]: 113: Hoare triple {362980#(<= proc_i 72)} assume j < 6; {362980#(<= proc_i 72)} is VALID [2019-05-15 10:26:28,965 INFO L273 TraceCheckUtils]: 114: Hoare triple {362980#(<= proc_i 72)} i := i + 4; {362999#(<= proc_i 76)} is VALID [2019-05-15 10:26:28,966 INFO L273 TraceCheckUtils]: 115: Hoare triple {362999#(<= proc_i 76)} assume i <= 1000; {362999#(<= proc_i 76)} is VALID [2019-05-15 10:26:28,966 INFO L273 TraceCheckUtils]: 116: Hoare triple {362999#(<= proc_i 76)} assume i + 4 < a[j]; {362999#(<= proc_i 76)} is VALID [2019-05-15 10:26:28,967 INFO L273 TraceCheckUtils]: 117: Hoare triple {362999#(<= proc_i 76)} assume a[5] == 1000; {362999#(<= proc_i 76)} is VALID [2019-05-15 10:26:28,967 INFO L273 TraceCheckUtils]: 118: Hoare triple {362999#(<= proc_i 76)} assume j > 4; {362999#(<= proc_i 76)} is VALID [2019-05-15 10:26:28,968 INFO L273 TraceCheckUtils]: 119: Hoare triple {362999#(<= proc_i 76)} assume j < 6; {362999#(<= proc_i 76)} is VALID [2019-05-15 10:26:28,968 INFO L273 TraceCheckUtils]: 120: Hoare triple {362999#(<= proc_i 76)} i := i + 4; {363018#(<= proc_i 80)} is VALID [2019-05-15 10:26:28,969 INFO L273 TraceCheckUtils]: 121: Hoare triple {363018#(<= proc_i 80)} assume i <= 1000; {363018#(<= proc_i 80)} is VALID [2019-05-15 10:26:28,969 INFO L273 TraceCheckUtils]: 122: Hoare triple {363018#(<= proc_i 80)} assume i + 4 < a[j]; {363018#(<= proc_i 80)} is VALID [2019-05-15 10:26:28,970 INFO L273 TraceCheckUtils]: 123: Hoare triple {363018#(<= proc_i 80)} assume a[5] == 1000; {363018#(<= proc_i 80)} is VALID [2019-05-15 10:26:28,970 INFO L273 TraceCheckUtils]: 124: Hoare triple {363018#(<= proc_i 80)} assume j > 4; {363018#(<= proc_i 80)} is VALID [2019-05-15 10:26:28,971 INFO L273 TraceCheckUtils]: 125: Hoare triple {363018#(<= proc_i 80)} assume j < 6; {363018#(<= proc_i 80)} is VALID [2019-05-15 10:26:28,971 INFO L273 TraceCheckUtils]: 126: Hoare triple {363018#(<= proc_i 80)} i := i + 4; {363037#(<= proc_i 84)} is VALID [2019-05-15 10:26:28,972 INFO L273 TraceCheckUtils]: 127: Hoare triple {363037#(<= proc_i 84)} assume i <= 1000; {363037#(<= proc_i 84)} is VALID [2019-05-15 10:26:28,972 INFO L273 TraceCheckUtils]: 128: Hoare triple {363037#(<= proc_i 84)} assume i + 4 < a[j]; {363037#(<= proc_i 84)} is VALID [2019-05-15 10:26:28,973 INFO L273 TraceCheckUtils]: 129: Hoare triple {363037#(<= proc_i 84)} assume a[5] == 1000; {363037#(<= proc_i 84)} is VALID [2019-05-15 10:26:28,973 INFO L273 TraceCheckUtils]: 130: Hoare triple {363037#(<= proc_i 84)} assume j > 4; {363037#(<= proc_i 84)} is VALID [2019-05-15 10:26:28,974 INFO L273 TraceCheckUtils]: 131: Hoare triple {363037#(<= proc_i 84)} assume j < 6; {363037#(<= proc_i 84)} is VALID [2019-05-15 10:26:28,974 INFO L273 TraceCheckUtils]: 132: Hoare triple {363037#(<= proc_i 84)} i := i + 4; {363056#(<= proc_i 88)} is VALID [2019-05-15 10:26:28,975 INFO L273 TraceCheckUtils]: 133: Hoare triple {363056#(<= proc_i 88)} assume i <= 1000; {363056#(<= proc_i 88)} is VALID [2019-05-15 10:26:28,975 INFO L273 TraceCheckUtils]: 134: Hoare triple {363056#(<= proc_i 88)} assume i + 4 < a[j]; {363056#(<= proc_i 88)} is VALID [2019-05-15 10:26:28,976 INFO L273 TraceCheckUtils]: 135: Hoare triple {363056#(<= proc_i 88)} assume a[5] == 1000; {363056#(<= proc_i 88)} is VALID [2019-05-15 10:26:28,976 INFO L273 TraceCheckUtils]: 136: Hoare triple {363056#(<= proc_i 88)} assume j > 4; {363056#(<= proc_i 88)} is VALID [2019-05-15 10:26:28,977 INFO L273 TraceCheckUtils]: 137: Hoare triple {363056#(<= proc_i 88)} assume j < 6; {363056#(<= proc_i 88)} is VALID [2019-05-15 10:26:28,977 INFO L273 TraceCheckUtils]: 138: Hoare triple {363056#(<= proc_i 88)} i := i + 4; {363075#(<= proc_i 92)} is VALID [2019-05-15 10:26:28,978 INFO L273 TraceCheckUtils]: 139: Hoare triple {363075#(<= proc_i 92)} assume i <= 1000; {363075#(<= proc_i 92)} is VALID [2019-05-15 10:26:28,978 INFO L273 TraceCheckUtils]: 140: Hoare triple {363075#(<= proc_i 92)} assume i + 4 < a[j]; {363075#(<= proc_i 92)} is VALID [2019-05-15 10:26:28,979 INFO L273 TraceCheckUtils]: 141: Hoare triple {363075#(<= proc_i 92)} assume a[5] == 1000; {363075#(<= proc_i 92)} is VALID [2019-05-15 10:26:28,979 INFO L273 TraceCheckUtils]: 142: Hoare triple {363075#(<= proc_i 92)} assume j > 4; {363075#(<= proc_i 92)} is VALID [2019-05-15 10:26:28,980 INFO L273 TraceCheckUtils]: 143: Hoare triple {363075#(<= proc_i 92)} assume j < 6; {363075#(<= proc_i 92)} is VALID [2019-05-15 10:26:28,980 INFO L273 TraceCheckUtils]: 144: Hoare triple {363075#(<= proc_i 92)} i := i + 4; {363094#(<= proc_i 96)} is VALID [2019-05-15 10:26:28,981 INFO L273 TraceCheckUtils]: 145: Hoare triple {363094#(<= proc_i 96)} assume i <= 1000; {363094#(<= proc_i 96)} is VALID [2019-05-15 10:26:28,981 INFO L273 TraceCheckUtils]: 146: Hoare triple {363094#(<= proc_i 96)} assume i + 4 < a[j]; {363094#(<= proc_i 96)} is VALID [2019-05-15 10:26:28,982 INFO L273 TraceCheckUtils]: 147: Hoare triple {363094#(<= proc_i 96)} assume a[5] == 1000; {363094#(<= proc_i 96)} is VALID [2019-05-15 10:26:28,982 INFO L273 TraceCheckUtils]: 148: Hoare triple {363094#(<= proc_i 96)} assume j > 4; {363094#(<= proc_i 96)} is VALID [2019-05-15 10:26:28,983 INFO L273 TraceCheckUtils]: 149: Hoare triple {363094#(<= proc_i 96)} assume j < 6; {363094#(<= proc_i 96)} is VALID [2019-05-15 10:26:28,983 INFO L273 TraceCheckUtils]: 150: Hoare triple {363094#(<= proc_i 96)} i := i + 4; {363113#(<= proc_i 100)} is VALID [2019-05-15 10:26:28,984 INFO L273 TraceCheckUtils]: 151: Hoare triple {363113#(<= proc_i 100)} assume i <= 1000; {363113#(<= proc_i 100)} is VALID [2019-05-15 10:26:28,984 INFO L273 TraceCheckUtils]: 152: Hoare triple {363113#(<= proc_i 100)} assume i + 4 < a[j]; {363113#(<= proc_i 100)} is VALID [2019-05-15 10:26:28,985 INFO L273 TraceCheckUtils]: 153: Hoare triple {363113#(<= proc_i 100)} assume a[5] == 1000; {363113#(<= proc_i 100)} is VALID [2019-05-15 10:26:28,985 INFO L273 TraceCheckUtils]: 154: Hoare triple {363113#(<= proc_i 100)} assume j > 4; {363113#(<= proc_i 100)} is VALID [2019-05-15 10:26:28,986 INFO L273 TraceCheckUtils]: 155: Hoare triple {363113#(<= proc_i 100)} assume j < 6; {363113#(<= proc_i 100)} is VALID [2019-05-15 10:26:28,986 INFO L273 TraceCheckUtils]: 156: Hoare triple {363113#(<= proc_i 100)} i := i + 4; {363132#(<= proc_i 104)} is VALID [2019-05-15 10:26:28,987 INFO L273 TraceCheckUtils]: 157: Hoare triple {363132#(<= proc_i 104)} assume i <= 1000; {363132#(<= proc_i 104)} is VALID [2019-05-15 10:26:28,987 INFO L273 TraceCheckUtils]: 158: Hoare triple {363132#(<= proc_i 104)} assume i + 4 < a[j]; {363132#(<= proc_i 104)} is VALID [2019-05-15 10:26:28,988 INFO L273 TraceCheckUtils]: 159: Hoare triple {363132#(<= proc_i 104)} assume a[5] == 1000; {363132#(<= proc_i 104)} is VALID [2019-05-15 10:26:28,988 INFO L273 TraceCheckUtils]: 160: Hoare triple {363132#(<= proc_i 104)} assume j > 4; {363132#(<= proc_i 104)} is VALID [2019-05-15 10:26:28,988 INFO L273 TraceCheckUtils]: 161: Hoare triple {363132#(<= proc_i 104)} assume j < 6; {363132#(<= proc_i 104)} is VALID [2019-05-15 10:26:28,989 INFO L273 TraceCheckUtils]: 162: Hoare triple {363132#(<= proc_i 104)} i := i + 4; {363151#(<= proc_i 108)} is VALID [2019-05-15 10:26:28,990 INFO L273 TraceCheckUtils]: 163: Hoare triple {363151#(<= proc_i 108)} assume i <= 1000; {363151#(<= proc_i 108)} is VALID [2019-05-15 10:26:28,990 INFO L273 TraceCheckUtils]: 164: Hoare triple {363151#(<= proc_i 108)} assume i + 4 < a[j]; {363151#(<= proc_i 108)} is VALID [2019-05-15 10:26:28,991 INFO L273 TraceCheckUtils]: 165: Hoare triple {363151#(<= proc_i 108)} assume a[5] == 1000; {363151#(<= proc_i 108)} is VALID [2019-05-15 10:26:28,991 INFO L273 TraceCheckUtils]: 166: Hoare triple {363151#(<= proc_i 108)} assume j > 4; {363151#(<= proc_i 108)} is VALID [2019-05-15 10:26:28,991 INFO L273 TraceCheckUtils]: 167: Hoare triple {363151#(<= proc_i 108)} assume j < 6; {363151#(<= proc_i 108)} is VALID [2019-05-15 10:26:28,992 INFO L273 TraceCheckUtils]: 168: Hoare triple {363151#(<= proc_i 108)} i := i + 4; {363170#(<= proc_i 112)} is VALID [2019-05-15 10:26:28,993 INFO L273 TraceCheckUtils]: 169: Hoare triple {363170#(<= proc_i 112)} assume i <= 1000; {363170#(<= proc_i 112)} is VALID [2019-05-15 10:26:28,993 INFO L273 TraceCheckUtils]: 170: Hoare triple {363170#(<= proc_i 112)} assume i + 4 < a[j]; {363170#(<= proc_i 112)} is VALID [2019-05-15 10:26:28,994 INFO L273 TraceCheckUtils]: 171: Hoare triple {363170#(<= proc_i 112)} assume a[5] == 1000; {363170#(<= proc_i 112)} is VALID [2019-05-15 10:26:28,994 INFO L273 TraceCheckUtils]: 172: Hoare triple {363170#(<= proc_i 112)} assume j > 4; {363170#(<= proc_i 112)} is VALID [2019-05-15 10:26:28,995 INFO L273 TraceCheckUtils]: 173: Hoare triple {363170#(<= proc_i 112)} assume j < 6; {363170#(<= proc_i 112)} is VALID [2019-05-15 10:26:28,995 INFO L273 TraceCheckUtils]: 174: Hoare triple {363170#(<= proc_i 112)} i := i + 4; {363189#(<= proc_i 116)} is VALID [2019-05-15 10:26:28,996 INFO L273 TraceCheckUtils]: 175: Hoare triple {363189#(<= proc_i 116)} assume i <= 1000; {363189#(<= proc_i 116)} is VALID [2019-05-15 10:26:28,996 INFO L273 TraceCheckUtils]: 176: Hoare triple {363189#(<= proc_i 116)} assume i + 4 < a[j]; {363189#(<= proc_i 116)} is VALID [2019-05-15 10:26:28,997 INFO L273 TraceCheckUtils]: 177: Hoare triple {363189#(<= proc_i 116)} assume a[5] == 1000; {363189#(<= proc_i 116)} is VALID [2019-05-15 10:26:28,997 INFO L273 TraceCheckUtils]: 178: Hoare triple {363189#(<= proc_i 116)} assume j > 4; {363189#(<= proc_i 116)} is VALID [2019-05-15 10:26:28,998 INFO L273 TraceCheckUtils]: 179: Hoare triple {363189#(<= proc_i 116)} assume j < 6; {363189#(<= proc_i 116)} is VALID [2019-05-15 10:26:28,998 INFO L273 TraceCheckUtils]: 180: Hoare triple {363189#(<= proc_i 116)} i := i + 4; {363208#(<= proc_i 120)} is VALID [2019-05-15 10:26:28,999 INFO L273 TraceCheckUtils]: 181: Hoare triple {363208#(<= proc_i 120)} assume i <= 1000; {363208#(<= proc_i 120)} is VALID [2019-05-15 10:26:28,999 INFO L273 TraceCheckUtils]: 182: Hoare triple {363208#(<= proc_i 120)} assume i + 4 < a[j]; {363208#(<= proc_i 120)} is VALID [2019-05-15 10:26:29,000 INFO L273 TraceCheckUtils]: 183: Hoare triple {363208#(<= proc_i 120)} assume a[5] == 1000; {363208#(<= proc_i 120)} is VALID [2019-05-15 10:26:29,000 INFO L273 TraceCheckUtils]: 184: Hoare triple {363208#(<= proc_i 120)} assume j > 4; {363208#(<= proc_i 120)} is VALID [2019-05-15 10:26:29,001 INFO L273 TraceCheckUtils]: 185: Hoare triple {363208#(<= proc_i 120)} assume j < 6; {363208#(<= proc_i 120)} is VALID [2019-05-15 10:26:29,001 INFO L273 TraceCheckUtils]: 186: Hoare triple {363208#(<= proc_i 120)} i := i + 4; {363227#(<= proc_i 124)} is VALID [2019-05-15 10:26:29,002 INFO L273 TraceCheckUtils]: 187: Hoare triple {363227#(<= proc_i 124)} assume i <= 1000; {363227#(<= proc_i 124)} is VALID [2019-05-15 10:26:29,002 INFO L273 TraceCheckUtils]: 188: Hoare triple {363227#(<= proc_i 124)} assume i + 4 < a[j]; {363227#(<= proc_i 124)} is VALID [2019-05-15 10:26:29,003 INFO L273 TraceCheckUtils]: 189: Hoare triple {363227#(<= proc_i 124)} assume a[5] == 1000; {363227#(<= proc_i 124)} is VALID [2019-05-15 10:26:29,003 INFO L273 TraceCheckUtils]: 190: Hoare triple {363227#(<= proc_i 124)} assume j > 4; {363227#(<= proc_i 124)} is VALID [2019-05-15 10:26:29,004 INFO L273 TraceCheckUtils]: 191: Hoare triple {363227#(<= proc_i 124)} assume j < 6; {363227#(<= proc_i 124)} is VALID [2019-05-15 10:26:29,004 INFO L273 TraceCheckUtils]: 192: Hoare triple {363227#(<= proc_i 124)} i := i + 4; {363246#(<= proc_i 128)} is VALID [2019-05-15 10:26:29,005 INFO L273 TraceCheckUtils]: 193: Hoare triple {363246#(<= proc_i 128)} assume i <= 1000; {363246#(<= proc_i 128)} is VALID [2019-05-15 10:26:29,005 INFO L273 TraceCheckUtils]: 194: Hoare triple {363246#(<= proc_i 128)} assume i + 4 < a[j]; {363246#(<= proc_i 128)} is VALID [2019-05-15 10:26:29,006 INFO L273 TraceCheckUtils]: 195: Hoare triple {363246#(<= proc_i 128)} assume a[5] == 1000; {363246#(<= proc_i 128)} is VALID [2019-05-15 10:26:29,006 INFO L273 TraceCheckUtils]: 196: Hoare triple {363246#(<= proc_i 128)} assume j > 4; {363246#(<= proc_i 128)} is VALID [2019-05-15 10:26:29,007 INFO L273 TraceCheckUtils]: 197: Hoare triple {363246#(<= proc_i 128)} assume j < 6; {363246#(<= proc_i 128)} is VALID [2019-05-15 10:26:29,007 INFO L273 TraceCheckUtils]: 198: Hoare triple {363246#(<= proc_i 128)} i := i + 4; {363265#(<= proc_i 132)} is VALID [2019-05-15 10:26:29,008 INFO L273 TraceCheckUtils]: 199: Hoare triple {363265#(<= proc_i 132)} assume i <= 1000; {363265#(<= proc_i 132)} is VALID [2019-05-15 10:26:29,008 INFO L273 TraceCheckUtils]: 200: Hoare triple {363265#(<= proc_i 132)} assume i + 4 < a[j]; {363265#(<= proc_i 132)} is VALID [2019-05-15 10:26:29,009 INFO L273 TraceCheckUtils]: 201: Hoare triple {363265#(<= proc_i 132)} assume a[5] == 1000; {363265#(<= proc_i 132)} is VALID [2019-05-15 10:26:29,009 INFO L273 TraceCheckUtils]: 202: Hoare triple {363265#(<= proc_i 132)} assume j > 4; {363265#(<= proc_i 132)} is VALID [2019-05-15 10:26:29,010 INFO L273 TraceCheckUtils]: 203: Hoare triple {363265#(<= proc_i 132)} assume j < 6; {363265#(<= proc_i 132)} is VALID [2019-05-15 10:26:29,010 INFO L273 TraceCheckUtils]: 204: Hoare triple {363265#(<= proc_i 132)} i := i + 4; {363284#(<= proc_i 136)} is VALID [2019-05-15 10:26:29,011 INFO L273 TraceCheckUtils]: 205: Hoare triple {363284#(<= proc_i 136)} assume i <= 1000; {363284#(<= proc_i 136)} is VALID [2019-05-15 10:26:29,011 INFO L273 TraceCheckUtils]: 206: Hoare triple {363284#(<= proc_i 136)} assume i + 4 < a[j]; {363284#(<= proc_i 136)} is VALID [2019-05-15 10:26:29,012 INFO L273 TraceCheckUtils]: 207: Hoare triple {363284#(<= proc_i 136)} assume a[5] == 1000; {363284#(<= proc_i 136)} is VALID [2019-05-15 10:26:29,012 INFO L273 TraceCheckUtils]: 208: Hoare triple {363284#(<= proc_i 136)} assume j > 4; {363284#(<= proc_i 136)} is VALID [2019-05-15 10:26:29,013 INFO L273 TraceCheckUtils]: 209: Hoare triple {363284#(<= proc_i 136)} assume j < 6; {363284#(<= proc_i 136)} is VALID [2019-05-15 10:26:29,014 INFO L273 TraceCheckUtils]: 210: Hoare triple {363284#(<= proc_i 136)} i := i + 4; {363303#(<= proc_i 140)} is VALID [2019-05-15 10:26:29,014 INFO L273 TraceCheckUtils]: 211: Hoare triple {363303#(<= proc_i 140)} assume i <= 1000; {363303#(<= proc_i 140)} is VALID [2019-05-15 10:26:29,015 INFO L273 TraceCheckUtils]: 212: Hoare triple {363303#(<= proc_i 140)} assume i + 4 < a[j]; {363303#(<= proc_i 140)} is VALID [2019-05-15 10:26:29,015 INFO L273 TraceCheckUtils]: 213: Hoare triple {363303#(<= proc_i 140)} assume a[5] == 1000; {363303#(<= proc_i 140)} is VALID [2019-05-15 10:26:29,016 INFO L273 TraceCheckUtils]: 214: Hoare triple {363303#(<= proc_i 140)} assume j > 4; {363303#(<= proc_i 140)} is VALID [2019-05-15 10:26:29,016 INFO L273 TraceCheckUtils]: 215: Hoare triple {363303#(<= proc_i 140)} assume j < 6; {363303#(<= proc_i 140)} is VALID [2019-05-15 10:26:29,017 INFO L273 TraceCheckUtils]: 216: Hoare triple {363303#(<= proc_i 140)} i := i + 4; {363322#(<= proc_i 144)} is VALID [2019-05-15 10:26:29,017 INFO L273 TraceCheckUtils]: 217: Hoare triple {363322#(<= proc_i 144)} assume i <= 1000; {363322#(<= proc_i 144)} is VALID [2019-05-15 10:26:29,018 INFO L273 TraceCheckUtils]: 218: Hoare triple {363322#(<= proc_i 144)} assume i + 4 < a[j]; {363322#(<= proc_i 144)} is VALID [2019-05-15 10:26:29,018 INFO L273 TraceCheckUtils]: 219: Hoare triple {363322#(<= proc_i 144)} assume a[5] == 1000; {363322#(<= proc_i 144)} is VALID [2019-05-15 10:26:29,019 INFO L273 TraceCheckUtils]: 220: Hoare triple {363322#(<= proc_i 144)} assume j > 4; {363322#(<= proc_i 144)} is VALID [2019-05-15 10:26:29,019 INFO L273 TraceCheckUtils]: 221: Hoare triple {363322#(<= proc_i 144)} assume j < 6; {363322#(<= proc_i 144)} is VALID [2019-05-15 10:26:29,020 INFO L273 TraceCheckUtils]: 222: Hoare triple {363322#(<= proc_i 144)} i := i + 4; {363341#(<= proc_i 148)} is VALID [2019-05-15 10:26:29,020 INFO L273 TraceCheckUtils]: 223: Hoare triple {363341#(<= proc_i 148)} assume i <= 1000; {363341#(<= proc_i 148)} is VALID [2019-05-15 10:26:29,021 INFO L273 TraceCheckUtils]: 224: Hoare triple {363341#(<= proc_i 148)} assume i + 4 < a[j]; {363341#(<= proc_i 148)} is VALID [2019-05-15 10:26:29,021 INFO L273 TraceCheckUtils]: 225: Hoare triple {363341#(<= proc_i 148)} assume a[5] == 1000; {363341#(<= proc_i 148)} is VALID [2019-05-15 10:26:29,022 INFO L273 TraceCheckUtils]: 226: Hoare triple {363341#(<= proc_i 148)} assume j > 4; {363341#(<= proc_i 148)} is VALID [2019-05-15 10:26:29,022 INFO L273 TraceCheckUtils]: 227: Hoare triple {363341#(<= proc_i 148)} assume j < 6; {363341#(<= proc_i 148)} is VALID [2019-05-15 10:26:29,023 INFO L273 TraceCheckUtils]: 228: Hoare triple {363341#(<= proc_i 148)} i := i + 4; {363360#(<= proc_i 152)} is VALID [2019-05-15 10:26:29,024 INFO L273 TraceCheckUtils]: 229: Hoare triple {363360#(<= proc_i 152)} assume i <= 1000; {363360#(<= proc_i 152)} is VALID [2019-05-15 10:26:29,026 INFO L273 TraceCheckUtils]: 230: Hoare triple {363360#(<= proc_i 152)} assume i + 4 < a[j]; {363360#(<= proc_i 152)} is VALID [2019-05-15 10:26:29,027 INFO L273 TraceCheckUtils]: 231: Hoare triple {363360#(<= proc_i 152)} assume a[5] == 1000; {363360#(<= proc_i 152)} is VALID [2019-05-15 10:26:29,029 INFO L273 TraceCheckUtils]: 232: Hoare triple {363360#(<= proc_i 152)} assume j > 4; {363360#(<= proc_i 152)} is VALID [2019-05-15 10:26:29,029 INFO L273 TraceCheckUtils]: 233: Hoare triple {363360#(<= proc_i 152)} assume j < 6; {363360#(<= proc_i 152)} is VALID [2019-05-15 10:26:29,031 INFO L273 TraceCheckUtils]: 234: Hoare triple {363360#(<= proc_i 152)} i := i + 4; {363379#(<= proc_i 156)} is VALID [2019-05-15 10:26:29,031 INFO L273 TraceCheckUtils]: 235: Hoare triple {363379#(<= proc_i 156)} assume i <= 1000; {363379#(<= proc_i 156)} is VALID [2019-05-15 10:26:29,031 INFO L273 TraceCheckUtils]: 236: Hoare triple {363379#(<= proc_i 156)} assume i + 4 < a[j]; {363379#(<= proc_i 156)} is VALID [2019-05-15 10:26:29,032 INFO L273 TraceCheckUtils]: 237: Hoare triple {363379#(<= proc_i 156)} assume a[5] == 1000; {363379#(<= proc_i 156)} is VALID [2019-05-15 10:26:29,033 INFO L273 TraceCheckUtils]: 238: Hoare triple {363379#(<= proc_i 156)} assume j > 4; {363379#(<= proc_i 156)} is VALID [2019-05-15 10:26:29,035 INFO L273 TraceCheckUtils]: 239: Hoare triple {363379#(<= proc_i 156)} assume j < 6; {363379#(<= proc_i 156)} is VALID [2019-05-15 10:26:29,035 INFO L273 TraceCheckUtils]: 240: Hoare triple {363379#(<= proc_i 156)} i := i + 4; {363398#(<= proc_i 160)} is VALID [2019-05-15 10:26:29,037 INFO L273 TraceCheckUtils]: 241: Hoare triple {363398#(<= proc_i 160)} assume i <= 1000; {363398#(<= proc_i 160)} is VALID [2019-05-15 10:26:29,039 INFO L273 TraceCheckUtils]: 242: Hoare triple {363398#(<= proc_i 160)} assume i + 4 < a[j]; {363398#(<= proc_i 160)} is VALID [2019-05-15 10:26:29,039 INFO L273 TraceCheckUtils]: 243: Hoare triple {363398#(<= proc_i 160)} assume a[5] == 1000; {363398#(<= proc_i 160)} is VALID [2019-05-15 10:26:29,041 INFO L273 TraceCheckUtils]: 244: Hoare triple {363398#(<= proc_i 160)} assume j > 4; {363398#(<= proc_i 160)} is VALID [2019-05-15 10:26:29,041 INFO L273 TraceCheckUtils]: 245: Hoare triple {363398#(<= proc_i 160)} assume j < 6; {363398#(<= proc_i 160)} is VALID [2019-05-15 10:26:29,043 INFO L273 TraceCheckUtils]: 246: Hoare triple {363398#(<= proc_i 160)} i := i + 4; {363417#(<= proc_i 164)} is VALID [2019-05-15 10:26:29,043 INFO L273 TraceCheckUtils]: 247: Hoare triple {363417#(<= proc_i 164)} assume i <= 1000; {363417#(<= proc_i 164)} is VALID [2019-05-15 10:26:29,045 INFO L273 TraceCheckUtils]: 248: Hoare triple {363417#(<= proc_i 164)} assume i + 4 < a[j]; {363417#(<= proc_i 164)} is VALID [2019-05-15 10:26:29,045 INFO L273 TraceCheckUtils]: 249: Hoare triple {363417#(<= proc_i 164)} assume a[5] == 1000; {363417#(<= proc_i 164)} is VALID [2019-05-15 10:26:29,047 INFO L273 TraceCheckUtils]: 250: Hoare triple {363417#(<= proc_i 164)} assume j > 4; {363417#(<= proc_i 164)} is VALID [2019-05-15 10:26:29,047 INFO L273 TraceCheckUtils]: 251: Hoare triple {363417#(<= proc_i 164)} assume j < 6; {363417#(<= proc_i 164)} is VALID [2019-05-15 10:26:29,049 INFO L273 TraceCheckUtils]: 252: Hoare triple {363417#(<= proc_i 164)} i := i + 4; {363436#(<= proc_i 168)} is VALID [2019-05-15 10:26:29,049 INFO L273 TraceCheckUtils]: 253: Hoare triple {363436#(<= proc_i 168)} assume i <= 1000; {363436#(<= proc_i 168)} is VALID [2019-05-15 10:26:29,051 INFO L273 TraceCheckUtils]: 254: Hoare triple {363436#(<= proc_i 168)} assume i + 4 < a[j]; {363436#(<= proc_i 168)} is VALID [2019-05-15 10:26:29,051 INFO L273 TraceCheckUtils]: 255: Hoare triple {363436#(<= proc_i 168)} assume a[5] == 1000; {363436#(<= proc_i 168)} is VALID [2019-05-15 10:26:29,053 INFO L273 TraceCheckUtils]: 256: Hoare triple {363436#(<= proc_i 168)} assume j > 4; {363436#(<= proc_i 168)} is VALID [2019-05-15 10:26:29,053 INFO L273 TraceCheckUtils]: 257: Hoare triple {363436#(<= proc_i 168)} assume j < 6; {363436#(<= proc_i 168)} is VALID [2019-05-15 10:26:29,055 INFO L273 TraceCheckUtils]: 258: Hoare triple {363436#(<= proc_i 168)} i := i + 4; {363455#(<= proc_i 172)} is VALID [2019-05-15 10:26:29,057 INFO L273 TraceCheckUtils]: 259: Hoare triple {363455#(<= proc_i 172)} assume i <= 1000; {363455#(<= proc_i 172)} is VALID [2019-05-15 10:26:29,057 INFO L273 TraceCheckUtils]: 260: Hoare triple {363455#(<= proc_i 172)} assume i + 4 < a[j]; {363455#(<= proc_i 172)} is VALID [2019-05-15 10:26:29,059 INFO L273 TraceCheckUtils]: 261: Hoare triple {363455#(<= proc_i 172)} assume a[5] == 1000; {363455#(<= proc_i 172)} is VALID [2019-05-15 10:26:29,059 INFO L273 TraceCheckUtils]: 262: Hoare triple {363455#(<= proc_i 172)} assume j > 4; {363455#(<= proc_i 172)} is VALID [2019-05-15 10:26:29,061 INFO L273 TraceCheckUtils]: 263: Hoare triple {363455#(<= proc_i 172)} assume j < 6; {363455#(<= proc_i 172)} is VALID [2019-05-15 10:26:29,063 INFO L273 TraceCheckUtils]: 264: Hoare triple {363455#(<= proc_i 172)} i := i + 4; {363474#(<= proc_i 176)} is VALID [2019-05-15 10:26:29,063 INFO L273 TraceCheckUtils]: 265: Hoare triple {363474#(<= proc_i 176)} assume i <= 1000; {363474#(<= proc_i 176)} is VALID [2019-05-15 10:26:29,065 INFO L273 TraceCheckUtils]: 266: Hoare triple {363474#(<= proc_i 176)} assume i + 4 < a[j]; {363474#(<= proc_i 176)} is VALID [2019-05-15 10:26:29,065 INFO L273 TraceCheckUtils]: 267: Hoare triple {363474#(<= proc_i 176)} assume a[5] == 1000; {363474#(<= proc_i 176)} is VALID [2019-05-15 10:26:29,067 INFO L273 TraceCheckUtils]: 268: Hoare triple {363474#(<= proc_i 176)} assume j > 4; {363474#(<= proc_i 176)} is VALID [2019-05-15 10:26:29,067 INFO L273 TraceCheckUtils]: 269: Hoare triple {363474#(<= proc_i 176)} assume j < 6; {363474#(<= proc_i 176)} is VALID [2019-05-15 10:26:29,069 INFO L273 TraceCheckUtils]: 270: Hoare triple {363474#(<= proc_i 176)} i := i + 4; {363493#(<= proc_i 180)} is VALID [2019-05-15 10:26:29,071 INFO L273 TraceCheckUtils]: 271: Hoare triple {363493#(<= proc_i 180)} assume i <= 1000; {363493#(<= proc_i 180)} is VALID [2019-05-15 10:26:29,071 INFO L273 TraceCheckUtils]: 272: Hoare triple {363493#(<= proc_i 180)} assume i + 4 < a[j]; {363493#(<= proc_i 180)} is VALID [2019-05-15 10:26:29,073 INFO L273 TraceCheckUtils]: 273: Hoare triple {363493#(<= proc_i 180)} assume a[5] == 1000; {363493#(<= proc_i 180)} is VALID [2019-05-15 10:26:29,073 INFO L273 TraceCheckUtils]: 274: Hoare triple {363493#(<= proc_i 180)} assume j > 4; {363493#(<= proc_i 180)} is VALID [2019-05-15 10:26:29,075 INFO L273 TraceCheckUtils]: 275: Hoare triple {363493#(<= proc_i 180)} assume j < 6; {363493#(<= proc_i 180)} is VALID [2019-05-15 10:26:29,075 INFO L273 TraceCheckUtils]: 276: Hoare triple {363493#(<= proc_i 180)} i := i + 4; {363512#(<= proc_i 184)} is VALID [2019-05-15 10:26:29,077 INFO L273 TraceCheckUtils]: 277: Hoare triple {363512#(<= proc_i 184)} assume i <= 1000; {363512#(<= proc_i 184)} is VALID [2019-05-15 10:26:29,079 INFO L273 TraceCheckUtils]: 278: Hoare triple {363512#(<= proc_i 184)} assume i + 4 < a[j]; {363512#(<= proc_i 184)} is VALID [2019-05-15 10:26:29,079 INFO L273 TraceCheckUtils]: 279: Hoare triple {363512#(<= proc_i 184)} assume a[5] == 1000; {363512#(<= proc_i 184)} is VALID [2019-05-15 10:26:29,081 INFO L273 TraceCheckUtils]: 280: Hoare triple {363512#(<= proc_i 184)} assume j > 4; {363512#(<= proc_i 184)} is VALID [2019-05-15 10:26:29,081 INFO L273 TraceCheckUtils]: 281: Hoare triple {363512#(<= proc_i 184)} assume j < 6; {363512#(<= proc_i 184)} is VALID [2019-05-15 10:26:29,083 INFO L273 TraceCheckUtils]: 282: Hoare triple {363512#(<= proc_i 184)} i := i + 4; {363531#(<= proc_i 188)} is VALID [2019-05-15 10:26:29,083 INFO L273 TraceCheckUtils]: 283: Hoare triple {363531#(<= proc_i 188)} assume i <= 1000; {363531#(<= proc_i 188)} is VALID [2019-05-15 10:26:29,085 INFO L273 TraceCheckUtils]: 284: Hoare triple {363531#(<= proc_i 188)} assume i + 4 < a[j]; {363531#(<= proc_i 188)} is VALID [2019-05-15 10:26:29,085 INFO L273 TraceCheckUtils]: 285: Hoare triple {363531#(<= proc_i 188)} assume a[5] == 1000; {363531#(<= proc_i 188)} is VALID [2019-05-15 10:26:29,087 INFO L273 TraceCheckUtils]: 286: Hoare triple {363531#(<= proc_i 188)} assume j > 4; {363531#(<= proc_i 188)} is VALID [2019-05-15 10:26:29,087 INFO L273 TraceCheckUtils]: 287: Hoare triple {363531#(<= proc_i 188)} assume j < 6; {363531#(<= proc_i 188)} is VALID [2019-05-15 10:26:29,089 INFO L273 TraceCheckUtils]: 288: Hoare triple {363531#(<= proc_i 188)} i := i + 4; {363550#(<= proc_i 192)} is VALID [2019-05-15 10:26:29,089 INFO L273 TraceCheckUtils]: 289: Hoare triple {363550#(<= proc_i 192)} assume i <= 1000; {363550#(<= proc_i 192)} is VALID [2019-05-15 10:26:29,091 INFO L273 TraceCheckUtils]: 290: Hoare triple {363550#(<= proc_i 192)} assume i + 4 < a[j]; {363550#(<= proc_i 192)} is VALID [2019-05-15 10:26:29,093 INFO L273 TraceCheckUtils]: 291: Hoare triple {363550#(<= proc_i 192)} assume a[5] == 1000; {363550#(<= proc_i 192)} is VALID [2019-05-15 10:26:29,093 INFO L273 TraceCheckUtils]: 292: Hoare triple {363550#(<= proc_i 192)} assume j > 4; {363550#(<= proc_i 192)} is VALID [2019-05-15 10:26:29,095 INFO L273 TraceCheckUtils]: 293: Hoare triple {363550#(<= proc_i 192)} assume j < 6; {363550#(<= proc_i 192)} is VALID [2019-05-15 10:26:29,095 INFO L273 TraceCheckUtils]: 294: Hoare triple {363550#(<= proc_i 192)} i := i + 4; {363569#(<= proc_i 196)} is VALID [2019-05-15 10:26:29,097 INFO L273 TraceCheckUtils]: 295: Hoare triple {363569#(<= proc_i 196)} assume i <= 1000; {363569#(<= proc_i 196)} is VALID [2019-05-15 10:26:29,097 INFO L273 TraceCheckUtils]: 296: Hoare triple {363569#(<= proc_i 196)} assume i + 4 < a[j]; {363569#(<= proc_i 196)} is VALID [2019-05-15 10:26:29,099 INFO L273 TraceCheckUtils]: 297: Hoare triple {363569#(<= proc_i 196)} assume a[5] == 1000; {363569#(<= proc_i 196)} is VALID [2019-05-15 10:26:29,099 INFO L273 TraceCheckUtils]: 298: Hoare triple {363569#(<= proc_i 196)} assume j > 4; {363569#(<= proc_i 196)} is VALID [2019-05-15 10:26:29,101 INFO L273 TraceCheckUtils]: 299: Hoare triple {363569#(<= proc_i 196)} assume j < 6; {363569#(<= proc_i 196)} is VALID [2019-05-15 10:26:29,101 INFO L273 TraceCheckUtils]: 300: Hoare triple {363569#(<= proc_i 196)} i := i + 4; {363588#(<= proc_i 200)} is VALID [2019-05-15 10:26:29,103 INFO L273 TraceCheckUtils]: 301: Hoare triple {363588#(<= proc_i 200)} assume i <= 1000; {363588#(<= proc_i 200)} is VALID [2019-05-15 10:26:29,103 INFO L273 TraceCheckUtils]: 302: Hoare triple {363588#(<= proc_i 200)} assume i + 4 < a[j]; {363588#(<= proc_i 200)} is VALID [2019-05-15 10:26:29,105 INFO L273 TraceCheckUtils]: 303: Hoare triple {363588#(<= proc_i 200)} assume a[5] == 1000; {363588#(<= proc_i 200)} is VALID [2019-05-15 10:26:29,105 INFO L273 TraceCheckUtils]: 304: Hoare triple {363588#(<= proc_i 200)} assume j > 4; {363588#(<= proc_i 200)} is VALID [2019-05-15 10:26:29,107 INFO L273 TraceCheckUtils]: 305: Hoare triple {363588#(<= proc_i 200)} assume j < 6; {363588#(<= proc_i 200)} is VALID [2019-05-15 10:26:29,107 INFO L273 TraceCheckUtils]: 306: Hoare triple {363588#(<= proc_i 200)} i := i + 4; {363607#(<= proc_i 204)} is VALID [2019-05-15 10:26:29,109 INFO L273 TraceCheckUtils]: 307: Hoare triple {363607#(<= proc_i 204)} assume i <= 1000; {363607#(<= proc_i 204)} is VALID [2019-05-15 10:26:29,109 INFO L273 TraceCheckUtils]: 308: Hoare triple {363607#(<= proc_i 204)} assume i + 4 < a[j]; {363607#(<= proc_i 204)} is VALID [2019-05-15 10:26:29,111 INFO L273 TraceCheckUtils]: 309: Hoare triple {363607#(<= proc_i 204)} assume a[5] == 1000; {363607#(<= proc_i 204)} is VALID [2019-05-15 10:26:29,111 INFO L273 TraceCheckUtils]: 310: Hoare triple {363607#(<= proc_i 204)} assume j > 4; {363607#(<= proc_i 204)} is VALID [2019-05-15 10:26:29,113 INFO L273 TraceCheckUtils]: 311: Hoare triple {363607#(<= proc_i 204)} assume j < 6; {363607#(<= proc_i 204)} is VALID [2019-05-15 10:26:29,113 INFO L273 TraceCheckUtils]: 312: Hoare triple {363607#(<= proc_i 204)} i := i + 4; {363626#(<= proc_i 208)} is VALID [2019-05-15 10:26:29,115 INFO L273 TraceCheckUtils]: 313: Hoare triple {363626#(<= proc_i 208)} assume i <= 1000; {363626#(<= proc_i 208)} is VALID [2019-05-15 10:26:29,117 INFO L273 TraceCheckUtils]: 314: Hoare triple {363626#(<= proc_i 208)} assume i + 4 < a[j]; {363626#(<= proc_i 208)} is VALID [2019-05-15 10:26:29,117 INFO L273 TraceCheckUtils]: 315: Hoare triple {363626#(<= proc_i 208)} assume a[5] == 1000; {363626#(<= proc_i 208)} is VALID [2019-05-15 10:26:29,119 INFO L273 TraceCheckUtils]: 316: Hoare triple {363626#(<= proc_i 208)} assume j > 4; {363626#(<= proc_i 208)} is VALID [2019-05-15 10:26:29,119 INFO L273 TraceCheckUtils]: 317: Hoare triple {363626#(<= proc_i 208)} assume j < 6; {363626#(<= proc_i 208)} is VALID [2019-05-15 10:26:29,121 INFO L273 TraceCheckUtils]: 318: Hoare triple {363626#(<= proc_i 208)} i := i + 4; {363645#(<= proc_i 212)} is VALID [2019-05-15 10:26:29,121 INFO L273 TraceCheckUtils]: 319: Hoare triple {363645#(<= proc_i 212)} assume i <= 1000; {363645#(<= proc_i 212)} is VALID [2019-05-15 10:26:29,123 INFO L273 TraceCheckUtils]: 320: Hoare triple {363645#(<= proc_i 212)} assume i + 4 < a[j]; {363645#(<= proc_i 212)} is VALID [2019-05-15 10:26:29,125 INFO L273 TraceCheckUtils]: 321: Hoare triple {363645#(<= proc_i 212)} assume a[5] == 1000; {363645#(<= proc_i 212)} is VALID [2019-05-15 10:26:29,125 INFO L273 TraceCheckUtils]: 322: Hoare triple {363645#(<= proc_i 212)} assume j > 4; {363645#(<= proc_i 212)} is VALID [2019-05-15 10:26:29,127 INFO L273 TraceCheckUtils]: 323: Hoare triple {363645#(<= proc_i 212)} assume j < 6; {363645#(<= proc_i 212)} is VALID [2019-05-15 10:26:29,127 INFO L273 TraceCheckUtils]: 324: Hoare triple {363645#(<= proc_i 212)} i := i + 4; {363664#(<= proc_i 216)} is VALID [2019-05-15 10:26:29,129 INFO L273 TraceCheckUtils]: 325: Hoare triple {363664#(<= proc_i 216)} assume i <= 1000; {363664#(<= proc_i 216)} is VALID [2019-05-15 10:26:29,129 INFO L273 TraceCheckUtils]: 326: Hoare triple {363664#(<= proc_i 216)} assume i + 4 < a[j]; {363664#(<= proc_i 216)} is VALID [2019-05-15 10:26:29,131 INFO L273 TraceCheckUtils]: 327: Hoare triple {363664#(<= proc_i 216)} assume a[5] == 1000; {363664#(<= proc_i 216)} is VALID [2019-05-15 10:26:29,131 INFO L273 TraceCheckUtils]: 328: Hoare triple {363664#(<= proc_i 216)} assume j > 4; {363664#(<= proc_i 216)} is VALID [2019-05-15 10:26:29,133 INFO L273 TraceCheckUtils]: 329: Hoare triple {363664#(<= proc_i 216)} assume j < 6; {363664#(<= proc_i 216)} is VALID [2019-05-15 10:26:29,133 INFO L273 TraceCheckUtils]: 330: Hoare triple {363664#(<= proc_i 216)} i := i + 4; {363683#(<= proc_i 220)} is VALID [2019-05-15 10:26:29,135 INFO L273 TraceCheckUtils]: 331: Hoare triple {363683#(<= proc_i 220)} assume i <= 1000; {363683#(<= proc_i 220)} is VALID [2019-05-15 10:26:29,135 INFO L273 TraceCheckUtils]: 332: Hoare triple {363683#(<= proc_i 220)} assume i + 4 < a[j]; {363683#(<= proc_i 220)} is VALID [2019-05-15 10:26:29,137 INFO L273 TraceCheckUtils]: 333: Hoare triple {363683#(<= proc_i 220)} assume a[5] == 1000; {363683#(<= proc_i 220)} is VALID [2019-05-15 10:26:29,137 INFO L273 TraceCheckUtils]: 334: Hoare triple {363683#(<= proc_i 220)} assume j > 4; {363683#(<= proc_i 220)} is VALID [2019-05-15 10:26:29,139 INFO L273 TraceCheckUtils]: 335: Hoare triple {363683#(<= proc_i 220)} assume j < 6; {363683#(<= proc_i 220)} is VALID [2019-05-15 10:26:29,139 INFO L273 TraceCheckUtils]: 336: Hoare triple {363683#(<= proc_i 220)} i := i + 4; {363702#(<= proc_i 224)} is VALID [2019-05-15 10:26:29,141 INFO L273 TraceCheckUtils]: 337: Hoare triple {363702#(<= proc_i 224)} assume i <= 1000; {363702#(<= proc_i 224)} is VALID [2019-05-15 10:26:29,141 INFO L273 TraceCheckUtils]: 338: Hoare triple {363702#(<= proc_i 224)} assume i + 4 < a[j]; {363702#(<= proc_i 224)} is VALID [2019-05-15 10:26:29,143 INFO L273 TraceCheckUtils]: 339: Hoare triple {363702#(<= proc_i 224)} assume a[5] == 1000; {363702#(<= proc_i 224)} is VALID [2019-05-15 10:26:29,143 INFO L273 TraceCheckUtils]: 340: Hoare triple {363702#(<= proc_i 224)} assume j > 4; {363702#(<= proc_i 224)} is VALID [2019-05-15 10:26:29,145 INFO L273 TraceCheckUtils]: 341: Hoare triple {363702#(<= proc_i 224)} assume j < 6; {363702#(<= proc_i 224)} is VALID [2019-05-15 10:26:29,145 INFO L273 TraceCheckUtils]: 342: Hoare triple {363702#(<= proc_i 224)} i := i + 4; {363721#(<= proc_i 228)} is VALID [2019-05-15 10:26:29,147 INFO L273 TraceCheckUtils]: 343: Hoare triple {363721#(<= proc_i 228)} assume i <= 1000; {363721#(<= proc_i 228)} is VALID [2019-05-15 10:26:29,147 INFO L273 TraceCheckUtils]: 344: Hoare triple {363721#(<= proc_i 228)} assume i + 4 < a[j]; {363721#(<= proc_i 228)} is VALID [2019-05-15 10:26:29,149 INFO L273 TraceCheckUtils]: 345: Hoare triple {363721#(<= proc_i 228)} assume a[5] == 1000; {363721#(<= proc_i 228)} is VALID [2019-05-15 10:26:29,151 INFO L273 TraceCheckUtils]: 346: Hoare triple {363721#(<= proc_i 228)} assume j > 4; {363721#(<= proc_i 228)} is VALID [2019-05-15 10:26:29,151 INFO L273 TraceCheckUtils]: 347: Hoare triple {363721#(<= proc_i 228)} assume j < 6; {363721#(<= proc_i 228)} is VALID [2019-05-15 10:26:29,153 INFO L273 TraceCheckUtils]: 348: Hoare triple {363721#(<= proc_i 228)} i := i + 4; {363740#(<= proc_i 232)} is VALID [2019-05-15 10:26:29,153 INFO L273 TraceCheckUtils]: 349: Hoare triple {363740#(<= proc_i 232)} assume i <= 1000; {363740#(<= proc_i 232)} is VALID [2019-05-15 10:26:29,155 INFO L273 TraceCheckUtils]: 350: Hoare triple {363740#(<= proc_i 232)} assume i + 4 < a[j]; {363740#(<= proc_i 232)} is VALID [2019-05-15 10:26:29,155 INFO L273 TraceCheckUtils]: 351: Hoare triple {363740#(<= proc_i 232)} assume a[5] == 1000; {363740#(<= proc_i 232)} is VALID [2019-05-15 10:26:29,157 INFO L273 TraceCheckUtils]: 352: Hoare triple {363740#(<= proc_i 232)} assume j > 4; {363740#(<= proc_i 232)} is VALID [2019-05-15 10:26:29,157 INFO L273 TraceCheckUtils]: 353: Hoare triple {363740#(<= proc_i 232)} assume j < 6; {363740#(<= proc_i 232)} is VALID [2019-05-15 10:26:29,159 INFO L273 TraceCheckUtils]: 354: Hoare triple {363740#(<= proc_i 232)} i := i + 4; {363759#(<= proc_i 236)} is VALID [2019-05-15 10:26:29,159 INFO L273 TraceCheckUtils]: 355: Hoare triple {363759#(<= proc_i 236)} assume i <= 1000; {363759#(<= proc_i 236)} is VALID [2019-05-15 10:26:29,161 INFO L273 TraceCheckUtils]: 356: Hoare triple {363759#(<= proc_i 236)} assume i + 4 < a[j]; {363759#(<= proc_i 236)} is VALID [2019-05-15 10:26:29,161 INFO L273 TraceCheckUtils]: 357: Hoare triple {363759#(<= proc_i 236)} assume a[5] == 1000; {363759#(<= proc_i 236)} is VALID [2019-05-15 10:26:29,163 INFO L273 TraceCheckUtils]: 358: Hoare triple {363759#(<= proc_i 236)} assume j > 4; {363759#(<= proc_i 236)} is VALID [2019-05-15 10:26:29,163 INFO L273 TraceCheckUtils]: 359: Hoare triple {363759#(<= proc_i 236)} assume j < 6; {363759#(<= proc_i 236)} is VALID [2019-05-15 10:26:29,165 INFO L273 TraceCheckUtils]: 360: Hoare triple {363759#(<= proc_i 236)} i := i + 4; {363778#(<= proc_i 240)} is VALID [2019-05-15 10:26:29,165 INFO L273 TraceCheckUtils]: 361: Hoare triple {363778#(<= proc_i 240)} assume i <= 1000; {363778#(<= proc_i 240)} is VALID [2019-05-15 10:26:29,165 INFO L273 TraceCheckUtils]: 362: Hoare triple {363778#(<= proc_i 240)} assume i + 4 < a[j]; {363778#(<= proc_i 240)} is VALID [2019-05-15 10:26:29,167 INFO L273 TraceCheckUtils]: 363: Hoare triple {363778#(<= proc_i 240)} assume a[5] == 1000; {363778#(<= proc_i 240)} is VALID [2019-05-15 10:26:29,167 INFO L273 TraceCheckUtils]: 364: Hoare triple {363778#(<= proc_i 240)} assume j > 4; {363778#(<= proc_i 240)} is VALID [2019-05-15 10:26:29,169 INFO L273 TraceCheckUtils]: 365: Hoare triple {363778#(<= proc_i 240)} assume j < 6; {363778#(<= proc_i 240)} is VALID [2019-05-15 10:26:29,169 INFO L273 TraceCheckUtils]: 366: Hoare triple {363778#(<= proc_i 240)} i := i + 4; {363797#(<= proc_i 244)} is VALID [2019-05-15 10:26:29,171 INFO L273 TraceCheckUtils]: 367: Hoare triple {363797#(<= proc_i 244)} assume i <= 1000; {363797#(<= proc_i 244)} is VALID [2019-05-15 10:26:29,171 INFO L273 TraceCheckUtils]: 368: Hoare triple {363797#(<= proc_i 244)} assume i + 4 < a[j]; {363797#(<= proc_i 244)} is VALID [2019-05-15 10:26:29,173 INFO L273 TraceCheckUtils]: 369: Hoare triple {363797#(<= proc_i 244)} assume a[5] == 1000; {363797#(<= proc_i 244)} is VALID [2019-05-15 10:26:29,175 INFO L273 TraceCheckUtils]: 370: Hoare triple {363797#(<= proc_i 244)} assume j > 4; {363797#(<= proc_i 244)} is VALID [2019-05-15 10:26:29,177 INFO L273 TraceCheckUtils]: 371: Hoare triple {363797#(<= proc_i 244)} assume j < 6; {363797#(<= proc_i 244)} is VALID [2019-05-15 10:26:29,177 INFO L273 TraceCheckUtils]: 372: Hoare triple {363797#(<= proc_i 244)} i := i + 4; {363816#(<= proc_i 248)} is VALID [2019-05-15 10:26:29,179 INFO L273 TraceCheckUtils]: 373: Hoare triple {363816#(<= proc_i 248)} assume i <= 1000; {363816#(<= proc_i 248)} is VALID [2019-05-15 10:26:29,179 INFO L273 TraceCheckUtils]: 374: Hoare triple {363816#(<= proc_i 248)} assume i + 4 < a[j]; {363816#(<= proc_i 248)} is VALID [2019-05-15 10:26:29,181 INFO L273 TraceCheckUtils]: 375: Hoare triple {363816#(<= proc_i 248)} assume a[5] == 1000; {363816#(<= proc_i 248)} is VALID [2019-05-15 10:26:29,181 INFO L273 TraceCheckUtils]: 376: Hoare triple {363816#(<= proc_i 248)} assume j > 4; {363816#(<= proc_i 248)} is VALID [2019-05-15 10:26:29,183 INFO L273 TraceCheckUtils]: 377: Hoare triple {363816#(<= proc_i 248)} assume j < 6; {363816#(<= proc_i 248)} is VALID [2019-05-15 10:26:29,185 INFO L273 TraceCheckUtils]: 378: Hoare triple {363816#(<= proc_i 248)} i := i + 4; {363835#(<= proc_i 252)} is VALID [2019-05-15 10:26:29,185 INFO L273 TraceCheckUtils]: 379: Hoare triple {363835#(<= proc_i 252)} assume i <= 1000; {363835#(<= proc_i 252)} is VALID [2019-05-15 10:26:29,187 INFO L273 TraceCheckUtils]: 380: Hoare triple {363835#(<= proc_i 252)} assume i + 4 < a[j]; {363835#(<= proc_i 252)} is VALID [2019-05-15 10:26:29,187 INFO L273 TraceCheckUtils]: 381: Hoare triple {363835#(<= proc_i 252)} assume a[5] == 1000; {363835#(<= proc_i 252)} is VALID [2019-05-15 10:26:29,189 INFO L273 TraceCheckUtils]: 382: Hoare triple {363835#(<= proc_i 252)} assume j > 4; {363835#(<= proc_i 252)} is VALID [2019-05-15 10:26:29,189 INFO L273 TraceCheckUtils]: 383: Hoare triple {363835#(<= proc_i 252)} assume j < 6; {363835#(<= proc_i 252)} is VALID [2019-05-15 10:26:29,191 INFO L273 TraceCheckUtils]: 384: Hoare triple {363835#(<= proc_i 252)} i := i + 4; {363854#(<= proc_i 256)} is VALID [2019-05-15 10:26:29,191 INFO L273 TraceCheckUtils]: 385: Hoare triple {363854#(<= proc_i 256)} assume i <= 1000; {363854#(<= proc_i 256)} is VALID [2019-05-15 10:26:29,193 INFO L273 TraceCheckUtils]: 386: Hoare triple {363854#(<= proc_i 256)} assume i + 4 < a[j]; {363854#(<= proc_i 256)} is VALID [2019-05-15 10:26:29,193 INFO L273 TraceCheckUtils]: 387: Hoare triple {363854#(<= proc_i 256)} assume a[5] == 1000; {363854#(<= proc_i 256)} is VALID [2019-05-15 10:26:29,195 INFO L273 TraceCheckUtils]: 388: Hoare triple {363854#(<= proc_i 256)} assume j > 4; {363854#(<= proc_i 256)} is VALID [2019-05-15 10:26:29,195 INFO L273 TraceCheckUtils]: 389: Hoare triple {363854#(<= proc_i 256)} assume j < 6; {363854#(<= proc_i 256)} is VALID [2019-05-15 10:26:29,197 INFO L273 TraceCheckUtils]: 390: Hoare triple {363854#(<= proc_i 256)} i := i + 4; {363873#(<= proc_i 260)} is VALID [2019-05-15 10:26:29,197 INFO L273 TraceCheckUtils]: 391: Hoare triple {363873#(<= proc_i 260)} assume i <= 1000; {363873#(<= proc_i 260)} is VALID [2019-05-15 10:26:29,199 INFO L273 TraceCheckUtils]: 392: Hoare triple {363873#(<= proc_i 260)} assume i + 4 < a[j]; {363873#(<= proc_i 260)} is VALID [2019-05-15 10:26:29,199 INFO L273 TraceCheckUtils]: 393: Hoare triple {363873#(<= proc_i 260)} assume a[5] == 1000; {363873#(<= proc_i 260)} is VALID [2019-05-15 10:26:29,201 INFO L273 TraceCheckUtils]: 394: Hoare triple {363873#(<= proc_i 260)} assume j > 4; {363873#(<= proc_i 260)} is VALID [2019-05-15 10:26:29,201 INFO L273 TraceCheckUtils]: 395: Hoare triple {363873#(<= proc_i 260)} assume j < 6; {363873#(<= proc_i 260)} is VALID [2019-05-15 10:26:29,203 INFO L273 TraceCheckUtils]: 396: Hoare triple {363873#(<= proc_i 260)} i := i + 4; {363892#(<= proc_i 264)} is VALID [2019-05-15 10:26:29,203 INFO L273 TraceCheckUtils]: 397: Hoare triple {363892#(<= proc_i 264)} assume i <= 1000; {363892#(<= proc_i 264)} is VALID [2019-05-15 10:26:29,205 INFO L273 TraceCheckUtils]: 398: Hoare triple {363892#(<= proc_i 264)} assume i + 4 < a[j]; {363892#(<= proc_i 264)} is VALID [2019-05-15 10:26:29,207 INFO L273 TraceCheckUtils]: 399: Hoare triple {363892#(<= proc_i 264)} assume a[5] == 1000; {363892#(<= proc_i 264)} is VALID [2019-05-15 10:26:29,209 INFO L273 TraceCheckUtils]: 400: Hoare triple {363892#(<= proc_i 264)} assume j > 4; {363892#(<= proc_i 264)} is VALID [2019-05-15 10:26:29,209 INFO L273 TraceCheckUtils]: 401: Hoare triple {363892#(<= proc_i 264)} assume j < 6; {363892#(<= proc_i 264)} is VALID [2019-05-15 10:26:29,211 INFO L273 TraceCheckUtils]: 402: Hoare triple {363892#(<= proc_i 264)} i := i + 4; {363911#(<= proc_i 268)} is VALID [2019-05-15 10:26:29,211 INFO L273 TraceCheckUtils]: 403: Hoare triple {363911#(<= proc_i 268)} assume i <= 1000; {363911#(<= proc_i 268)} is VALID [2019-05-15 10:26:29,213 INFO L273 TraceCheckUtils]: 404: Hoare triple {363911#(<= proc_i 268)} assume i + 4 < a[j]; {363911#(<= proc_i 268)} is VALID [2019-05-15 10:26:29,215 INFO L273 TraceCheckUtils]: 405: Hoare triple {363911#(<= proc_i 268)} assume a[5] == 1000; {363911#(<= proc_i 268)} is VALID [2019-05-15 10:26:29,217 INFO L273 TraceCheckUtils]: 406: Hoare triple {363911#(<= proc_i 268)} assume j > 4; {363911#(<= proc_i 268)} is VALID [2019-05-15 10:26:29,217 INFO L273 TraceCheckUtils]: 407: Hoare triple {363911#(<= proc_i 268)} assume j < 6; {363911#(<= proc_i 268)} is VALID [2019-05-15 10:26:29,219 INFO L273 TraceCheckUtils]: 408: Hoare triple {363911#(<= proc_i 268)} i := i + 4; {363930#(<= proc_i 272)} is VALID [2019-05-15 10:26:29,219 INFO L273 TraceCheckUtils]: 409: Hoare triple {363930#(<= proc_i 272)} assume i <= 1000; {363930#(<= proc_i 272)} is VALID [2019-05-15 10:26:29,221 INFO L273 TraceCheckUtils]: 410: Hoare triple {363930#(<= proc_i 272)} assume i + 4 < a[j]; {363930#(<= proc_i 272)} is VALID [2019-05-15 10:26:29,221 INFO L273 TraceCheckUtils]: 411: Hoare triple {363930#(<= proc_i 272)} assume a[5] == 1000; {363930#(<= proc_i 272)} is VALID [2019-05-15 10:26:29,223 INFO L273 TraceCheckUtils]: 412: Hoare triple {363930#(<= proc_i 272)} assume j > 4; {363930#(<= proc_i 272)} is VALID [2019-05-15 10:26:29,223 INFO L273 TraceCheckUtils]: 413: Hoare triple {363930#(<= proc_i 272)} assume j < 6; {363930#(<= proc_i 272)} is VALID [2019-05-15 10:26:29,225 INFO L273 TraceCheckUtils]: 414: Hoare triple {363930#(<= proc_i 272)} i := i + 4; {363949#(<= proc_i 276)} is VALID [2019-05-15 10:26:29,225 INFO L273 TraceCheckUtils]: 415: Hoare triple {363949#(<= proc_i 276)} assume i <= 1000; {363949#(<= proc_i 276)} is VALID [2019-05-15 10:26:29,227 INFO L273 TraceCheckUtils]: 416: Hoare triple {363949#(<= proc_i 276)} assume i + 4 < a[j]; {363949#(<= proc_i 276)} is VALID [2019-05-15 10:26:29,227 INFO L273 TraceCheckUtils]: 417: Hoare triple {363949#(<= proc_i 276)} assume a[5] == 1000; {363949#(<= proc_i 276)} is VALID [2019-05-15 10:26:29,229 INFO L273 TraceCheckUtils]: 418: Hoare triple {363949#(<= proc_i 276)} assume j > 4; {363949#(<= proc_i 276)} is VALID [2019-05-15 10:26:29,231 INFO L273 TraceCheckUtils]: 419: Hoare triple {363949#(<= proc_i 276)} assume j < 6; {363949#(<= proc_i 276)} is VALID [2019-05-15 10:26:29,233 INFO L273 TraceCheckUtils]: 420: Hoare triple {363949#(<= proc_i 276)} i := i + 4; {363968#(<= proc_i 280)} is VALID [2019-05-15 10:26:29,233 INFO L273 TraceCheckUtils]: 421: Hoare triple {363968#(<= proc_i 280)} assume i <= 1000; {363968#(<= proc_i 280)} is VALID [2019-05-15 10:26:29,235 INFO L273 TraceCheckUtils]: 422: Hoare triple {363968#(<= proc_i 280)} assume i + 4 < a[j]; {363968#(<= proc_i 280)} is VALID [2019-05-15 10:26:29,235 INFO L273 TraceCheckUtils]: 423: Hoare triple {363968#(<= proc_i 280)} assume a[5] == 1000; {363968#(<= proc_i 280)} is VALID [2019-05-15 10:26:29,237 INFO L273 TraceCheckUtils]: 424: Hoare triple {363968#(<= proc_i 280)} assume j > 4; {363968#(<= proc_i 280)} is VALID [2019-05-15 10:26:29,237 INFO L273 TraceCheckUtils]: 425: Hoare triple {363968#(<= proc_i 280)} assume j < 6; {363968#(<= proc_i 280)} is VALID [2019-05-15 10:26:29,239 INFO L273 TraceCheckUtils]: 426: Hoare triple {363968#(<= proc_i 280)} i := i + 4; {363987#(<= proc_i 284)} is VALID [2019-05-15 10:26:29,239 INFO L273 TraceCheckUtils]: 427: Hoare triple {363987#(<= proc_i 284)} assume i <= 1000; {363987#(<= proc_i 284)} is VALID [2019-05-15 10:26:29,241 INFO L273 TraceCheckUtils]: 428: Hoare triple {363987#(<= proc_i 284)} assume i + 4 < a[j]; {363987#(<= proc_i 284)} is VALID [2019-05-15 10:26:29,241 INFO L273 TraceCheckUtils]: 429: Hoare triple {363987#(<= proc_i 284)} assume a[5] == 1000; {363987#(<= proc_i 284)} is VALID [2019-05-15 10:26:29,243 INFO L273 TraceCheckUtils]: 430: Hoare triple {363987#(<= proc_i 284)} assume j > 4; {363987#(<= proc_i 284)} is VALID [2019-05-15 10:26:29,243 INFO L273 TraceCheckUtils]: 431: Hoare triple {363987#(<= proc_i 284)} assume j < 6; {363987#(<= proc_i 284)} is VALID [2019-05-15 10:26:29,245 INFO L273 TraceCheckUtils]: 432: Hoare triple {363987#(<= proc_i 284)} i := i + 4; {364006#(<= proc_i 288)} is VALID [2019-05-15 10:26:29,247 INFO L273 TraceCheckUtils]: 433: Hoare triple {364006#(<= proc_i 288)} assume i <= 1000; {364006#(<= proc_i 288)} is VALID [2019-05-15 10:26:29,247 INFO L273 TraceCheckUtils]: 434: Hoare triple {364006#(<= proc_i 288)} assume i + 4 < a[j]; {364006#(<= proc_i 288)} is VALID [2019-05-15 10:26:29,249 INFO L273 TraceCheckUtils]: 435: Hoare triple {364006#(<= proc_i 288)} assume a[5] == 1000; {364006#(<= proc_i 288)} is VALID [2019-05-15 10:26:29,249 INFO L273 TraceCheckUtils]: 436: Hoare triple {364006#(<= proc_i 288)} assume j > 4; {364006#(<= proc_i 288)} is VALID [2019-05-15 10:26:29,251 INFO L273 TraceCheckUtils]: 437: Hoare triple {364006#(<= proc_i 288)} assume j < 6; {364006#(<= proc_i 288)} is VALID [2019-05-15 10:26:29,251 INFO L273 TraceCheckUtils]: 438: Hoare triple {364006#(<= proc_i 288)} i := i + 4; {364025#(<= proc_i 292)} is VALID [2019-05-15 10:26:29,253 INFO L273 TraceCheckUtils]: 439: Hoare triple {364025#(<= proc_i 292)} assume i <= 1000; {364025#(<= proc_i 292)} is VALID [2019-05-15 10:26:29,253 INFO L273 TraceCheckUtils]: 440: Hoare triple {364025#(<= proc_i 292)} assume i + 4 < a[j]; {364025#(<= proc_i 292)} is VALID [2019-05-15 10:26:29,255 INFO L273 TraceCheckUtils]: 441: Hoare triple {364025#(<= proc_i 292)} assume a[5] == 1000; {364025#(<= proc_i 292)} is VALID [2019-05-15 10:26:29,255 INFO L273 TraceCheckUtils]: 442: Hoare triple {364025#(<= proc_i 292)} assume j > 4; {364025#(<= proc_i 292)} is VALID [2019-05-15 10:26:29,257 INFO L273 TraceCheckUtils]: 443: Hoare triple {364025#(<= proc_i 292)} assume j < 6; {364025#(<= proc_i 292)} is VALID [2019-05-15 10:26:29,259 INFO L273 TraceCheckUtils]: 444: Hoare triple {364025#(<= proc_i 292)} i := i + 4; {364044#(<= proc_i 296)} is VALID [2019-05-15 10:26:29,261 INFO L273 TraceCheckUtils]: 445: Hoare triple {364044#(<= proc_i 296)} assume i <= 1000; {364044#(<= proc_i 296)} is VALID [2019-05-15 10:26:29,261 INFO L273 TraceCheckUtils]: 446: Hoare triple {364044#(<= proc_i 296)} assume i + 4 < a[j]; {364044#(<= proc_i 296)} is VALID [2019-05-15 10:26:29,263 INFO L273 TraceCheckUtils]: 447: Hoare triple {364044#(<= proc_i 296)} assume a[5] == 1000; {364044#(<= proc_i 296)} is VALID [2019-05-15 10:26:29,263 INFO L273 TraceCheckUtils]: 448: Hoare triple {364044#(<= proc_i 296)} assume j > 4; {364044#(<= proc_i 296)} is VALID [2019-05-15 10:26:29,265 INFO L273 TraceCheckUtils]: 449: Hoare triple {364044#(<= proc_i 296)} assume j < 6; {364044#(<= proc_i 296)} is VALID [2019-05-15 10:26:29,265 INFO L273 TraceCheckUtils]: 450: Hoare triple {364044#(<= proc_i 296)} i := i + 4; {364063#(<= proc_i 300)} is VALID [2019-05-15 10:26:29,267 INFO L273 TraceCheckUtils]: 451: Hoare triple {364063#(<= proc_i 300)} assume i <= 1000; {364063#(<= proc_i 300)} is VALID [2019-05-15 10:26:29,267 INFO L273 TraceCheckUtils]: 452: Hoare triple {364063#(<= proc_i 300)} assume i + 4 < a[j]; {364063#(<= proc_i 300)} is VALID [2019-05-15 10:26:29,269 INFO L273 TraceCheckUtils]: 453: Hoare triple {364063#(<= proc_i 300)} assume a[5] == 1000; {364063#(<= proc_i 300)} is VALID [2019-05-15 10:26:29,269 INFO L273 TraceCheckUtils]: 454: Hoare triple {364063#(<= proc_i 300)} assume j > 4; {364063#(<= proc_i 300)} is VALID [2019-05-15 10:26:29,271 INFO L273 TraceCheckUtils]: 455: Hoare triple {364063#(<= proc_i 300)} assume j < 6; {364063#(<= proc_i 300)} is VALID [2019-05-15 10:26:29,271 INFO L273 TraceCheckUtils]: 456: Hoare triple {364063#(<= proc_i 300)} i := i + 4; {364082#(<= proc_i 304)} is VALID [2019-05-15 10:26:29,273 INFO L273 TraceCheckUtils]: 457: Hoare triple {364082#(<= proc_i 304)} assume i <= 1000; {364082#(<= proc_i 304)} is VALID [2019-05-15 10:26:29,273 INFO L273 TraceCheckUtils]: 458: Hoare triple {364082#(<= proc_i 304)} assume i + 4 < a[j]; {364082#(<= proc_i 304)} is VALID [2019-05-15 10:26:29,275 INFO L273 TraceCheckUtils]: 459: Hoare triple {364082#(<= proc_i 304)} assume a[5] == 1000; {364082#(<= proc_i 304)} is VALID [2019-05-15 10:26:29,275 INFO L273 TraceCheckUtils]: 460: Hoare triple {364082#(<= proc_i 304)} assume j > 4; {364082#(<= proc_i 304)} is VALID [2019-05-15 10:26:29,277 INFO L273 TraceCheckUtils]: 461: Hoare triple {364082#(<= proc_i 304)} assume j < 6; {364082#(<= proc_i 304)} is VALID [2019-05-15 10:26:29,277 INFO L273 TraceCheckUtils]: 462: Hoare triple {364082#(<= proc_i 304)} i := i + 4; {364101#(<= proc_i 308)} is VALID [2019-05-15 10:26:29,279 INFO L273 TraceCheckUtils]: 463: Hoare triple {364101#(<= proc_i 308)} assume i <= 1000; {364101#(<= proc_i 308)} is VALID [2019-05-15 10:26:29,279 INFO L273 TraceCheckUtils]: 464: Hoare triple {364101#(<= proc_i 308)} assume i + 4 < a[j]; {364101#(<= proc_i 308)} is VALID [2019-05-15 10:26:29,281 INFO L273 TraceCheckUtils]: 465: Hoare triple {364101#(<= proc_i 308)} assume a[5] == 1000; {364101#(<= proc_i 308)} is VALID [2019-05-15 10:26:29,281 INFO L273 TraceCheckUtils]: 466: Hoare triple {364101#(<= proc_i 308)} assume j > 4; {364101#(<= proc_i 308)} is VALID [2019-05-15 10:26:29,283 INFO L273 TraceCheckUtils]: 467: Hoare triple {364101#(<= proc_i 308)} assume j < 6; {364101#(<= proc_i 308)} is VALID [2019-05-15 10:26:29,283 INFO L273 TraceCheckUtils]: 468: Hoare triple {364101#(<= proc_i 308)} i := i + 4; {364120#(<= proc_i 312)} is VALID [2019-05-15 10:26:29,285 INFO L273 TraceCheckUtils]: 469: Hoare triple {364120#(<= proc_i 312)} assume i <= 1000; {364120#(<= proc_i 312)} is VALID [2019-05-15 10:26:29,285 INFO L273 TraceCheckUtils]: 470: Hoare triple {364120#(<= proc_i 312)} assume i + 4 < a[j]; {364120#(<= proc_i 312)} is VALID [2019-05-15 10:26:29,287 INFO L273 TraceCheckUtils]: 471: Hoare triple {364120#(<= proc_i 312)} assume a[5] == 1000; {364120#(<= proc_i 312)} is VALID [2019-05-15 10:26:29,287 INFO L273 TraceCheckUtils]: 472: Hoare triple {364120#(<= proc_i 312)} assume j > 4; {364120#(<= proc_i 312)} is VALID [2019-05-15 10:26:29,289 INFO L273 TraceCheckUtils]: 473: Hoare triple {364120#(<= proc_i 312)} assume j < 6; {364120#(<= proc_i 312)} is VALID [2019-05-15 10:26:29,289 INFO L273 TraceCheckUtils]: 474: Hoare triple {364120#(<= proc_i 312)} i := i + 4; {364139#(<= proc_i 316)} is VALID [2019-05-15 10:26:29,291 INFO L273 TraceCheckUtils]: 475: Hoare triple {364139#(<= proc_i 316)} assume i <= 1000; {364139#(<= proc_i 316)} is VALID [2019-05-15 10:26:29,291 INFO L273 TraceCheckUtils]: 476: Hoare triple {364139#(<= proc_i 316)} assume i + 4 < a[j]; {364139#(<= proc_i 316)} is VALID [2019-05-15 10:26:29,293 INFO L273 TraceCheckUtils]: 477: Hoare triple {364139#(<= proc_i 316)} assume a[5] == 1000; {364139#(<= proc_i 316)} is VALID [2019-05-15 10:26:29,293 INFO L273 TraceCheckUtils]: 478: Hoare triple {364139#(<= proc_i 316)} assume j > 4; {364139#(<= proc_i 316)} is VALID [2019-05-15 10:26:29,295 INFO L273 TraceCheckUtils]: 479: Hoare triple {364139#(<= proc_i 316)} assume j < 6; {364139#(<= proc_i 316)} is VALID [2019-05-15 10:26:29,295 INFO L273 TraceCheckUtils]: 480: Hoare triple {364139#(<= proc_i 316)} i := i + 4; {364158#(<= proc_i 320)} is VALID [2019-05-15 10:26:29,297 INFO L273 TraceCheckUtils]: 481: Hoare triple {364158#(<= proc_i 320)} assume i <= 1000; {364158#(<= proc_i 320)} is VALID [2019-05-15 10:26:29,297 INFO L273 TraceCheckUtils]: 482: Hoare triple {364158#(<= proc_i 320)} assume i + 4 < a[j]; {364158#(<= proc_i 320)} is VALID [2019-05-15 10:26:29,299 INFO L273 TraceCheckUtils]: 483: Hoare triple {364158#(<= proc_i 320)} assume a[5] == 1000; {364158#(<= proc_i 320)} is VALID [2019-05-15 10:26:29,299 INFO L273 TraceCheckUtils]: 484: Hoare triple {364158#(<= proc_i 320)} assume j > 4; {364158#(<= proc_i 320)} is VALID [2019-05-15 10:26:29,301 INFO L273 TraceCheckUtils]: 485: Hoare triple {364158#(<= proc_i 320)} assume j < 6; {364158#(<= proc_i 320)} is VALID [2019-05-15 10:26:29,301 INFO L273 TraceCheckUtils]: 486: Hoare triple {364158#(<= proc_i 320)} i := i + 4; {364177#(<= proc_i 324)} is VALID [2019-05-15 10:26:29,303 INFO L273 TraceCheckUtils]: 487: Hoare triple {364177#(<= proc_i 324)} assume i <= 1000; {364177#(<= proc_i 324)} is VALID [2019-05-15 10:26:29,303 INFO L273 TraceCheckUtils]: 488: Hoare triple {364177#(<= proc_i 324)} assume i + 4 < a[j]; {364177#(<= proc_i 324)} is VALID [2019-05-15 10:26:29,305 INFO L273 TraceCheckUtils]: 489: Hoare triple {364177#(<= proc_i 324)} assume a[5] == 1000; {364177#(<= proc_i 324)} is VALID [2019-05-15 10:26:29,305 INFO L273 TraceCheckUtils]: 490: Hoare triple {364177#(<= proc_i 324)} assume j > 4; {364177#(<= proc_i 324)} is VALID [2019-05-15 10:26:29,307 INFO L273 TraceCheckUtils]: 491: Hoare triple {364177#(<= proc_i 324)} assume j < 6; {364177#(<= proc_i 324)} is VALID [2019-05-15 10:26:29,307 INFO L273 TraceCheckUtils]: 492: Hoare triple {364177#(<= proc_i 324)} i := i + 4; {364196#(<= proc_i 328)} is VALID [2019-05-15 10:26:29,309 INFO L273 TraceCheckUtils]: 493: Hoare triple {364196#(<= proc_i 328)} assume i <= 1000; {364196#(<= proc_i 328)} is VALID [2019-05-15 10:26:29,309 INFO L273 TraceCheckUtils]: 494: Hoare triple {364196#(<= proc_i 328)} assume i + 4 < a[j]; {364196#(<= proc_i 328)} is VALID [2019-05-15 10:26:29,311 INFO L273 TraceCheckUtils]: 495: Hoare triple {364196#(<= proc_i 328)} assume a[5] == 1000; {364196#(<= proc_i 328)} is VALID [2019-05-15 10:26:29,311 INFO L273 TraceCheckUtils]: 496: Hoare triple {364196#(<= proc_i 328)} assume j > 4; {364196#(<= proc_i 328)} is VALID [2019-05-15 10:26:29,311 INFO L273 TraceCheckUtils]: 497: Hoare triple {364196#(<= proc_i 328)} assume j < 6; {364196#(<= proc_i 328)} is VALID [2019-05-15 10:26:29,312 INFO L273 TraceCheckUtils]: 498: Hoare triple {364196#(<= proc_i 328)} i := i + 4; {364215#(<= proc_i 332)} is VALID [2019-05-15 10:26:29,313 INFO L273 TraceCheckUtils]: 499: Hoare triple {364215#(<= proc_i 332)} assume i <= 1000; {364215#(<= proc_i 332)} is VALID [2019-05-15 10:26:29,313 INFO L273 TraceCheckUtils]: 500: Hoare triple {364215#(<= proc_i 332)} assume i + 4 < a[j]; {364215#(<= proc_i 332)} is VALID [2019-05-15 10:26:29,315 INFO L273 TraceCheckUtils]: 501: Hoare triple {364215#(<= proc_i 332)} assume a[5] == 1000; {364215#(<= proc_i 332)} is VALID [2019-05-15 10:26:29,315 INFO L273 TraceCheckUtils]: 502: Hoare triple {364215#(<= proc_i 332)} assume j > 4; {364215#(<= proc_i 332)} is VALID [2019-05-15 10:26:29,317 INFO L273 TraceCheckUtils]: 503: Hoare triple {364215#(<= proc_i 332)} assume j < 6; {364215#(<= proc_i 332)} is VALID [2019-05-15 10:26:29,319 INFO L273 TraceCheckUtils]: 504: Hoare triple {364215#(<= proc_i 332)} i := i + 4; {364234#(<= proc_i 336)} is VALID [2019-05-15 10:26:29,319 INFO L273 TraceCheckUtils]: 505: Hoare triple {364234#(<= proc_i 336)} assume i <= 1000; {364234#(<= proc_i 336)} is VALID [2019-05-15 10:26:29,321 INFO L273 TraceCheckUtils]: 506: Hoare triple {364234#(<= proc_i 336)} assume i + 4 < a[j]; {364234#(<= proc_i 336)} is VALID [2019-05-15 10:26:29,321 INFO L273 TraceCheckUtils]: 507: Hoare triple {364234#(<= proc_i 336)} assume a[5] == 1000; {364234#(<= proc_i 336)} is VALID [2019-05-15 10:26:29,323 INFO L273 TraceCheckUtils]: 508: Hoare triple {364234#(<= proc_i 336)} assume j > 4; {364234#(<= proc_i 336)} is VALID [2019-05-15 10:26:29,325 INFO L273 TraceCheckUtils]: 509: Hoare triple {364234#(<= proc_i 336)} assume j < 6; {364234#(<= proc_i 336)} is VALID [2019-05-15 10:26:29,325 INFO L273 TraceCheckUtils]: 510: Hoare triple {364234#(<= proc_i 336)} i := i + 4; {364253#(<= proc_i 340)} is VALID [2019-05-15 10:26:29,327 INFO L273 TraceCheckUtils]: 511: Hoare triple {364253#(<= proc_i 340)} assume i <= 1000; {364253#(<= proc_i 340)} is VALID [2019-05-15 10:26:29,329 INFO L273 TraceCheckUtils]: 512: Hoare triple {364253#(<= proc_i 340)} assume i + 4 < a[j]; {364253#(<= proc_i 340)} is VALID [2019-05-15 10:26:29,329 INFO L273 TraceCheckUtils]: 513: Hoare triple {364253#(<= proc_i 340)} assume a[5] == 1000; {364253#(<= proc_i 340)} is VALID [2019-05-15 10:26:29,331 INFO L273 TraceCheckUtils]: 514: Hoare triple {364253#(<= proc_i 340)} assume j > 4; {364253#(<= proc_i 340)} is VALID [2019-05-15 10:26:29,331 INFO L273 TraceCheckUtils]: 515: Hoare triple {364253#(<= proc_i 340)} assume j < 6; {364253#(<= proc_i 340)} is VALID [2019-05-15 10:26:29,333 INFO L273 TraceCheckUtils]: 516: Hoare triple {364253#(<= proc_i 340)} i := i + 4; {364272#(<= proc_i 344)} is VALID [2019-05-15 10:26:29,333 INFO L273 TraceCheckUtils]: 517: Hoare triple {364272#(<= proc_i 344)} assume i <= 1000; {364272#(<= proc_i 344)} is VALID [2019-05-15 10:26:29,335 INFO L273 TraceCheckUtils]: 518: Hoare triple {364272#(<= proc_i 344)} assume i + 4 < a[j]; {364272#(<= proc_i 344)} is VALID [2019-05-15 10:26:29,335 INFO L273 TraceCheckUtils]: 519: Hoare triple {364272#(<= proc_i 344)} assume a[5] == 1000; {364272#(<= proc_i 344)} is VALID [2019-05-15 10:26:29,337 INFO L273 TraceCheckUtils]: 520: Hoare triple {364272#(<= proc_i 344)} assume j > 4; {364272#(<= proc_i 344)} is VALID [2019-05-15 10:26:29,337 INFO L273 TraceCheckUtils]: 521: Hoare triple {364272#(<= proc_i 344)} assume j < 6; {364272#(<= proc_i 344)} is VALID [2019-05-15 10:26:29,339 INFO L273 TraceCheckUtils]: 522: Hoare triple {364272#(<= proc_i 344)} i := i + 4; {364291#(<= proc_i 348)} is VALID [2019-05-15 10:26:29,339 INFO L273 TraceCheckUtils]: 523: Hoare triple {364291#(<= proc_i 348)} assume i <= 1000; {364291#(<= proc_i 348)} is VALID [2019-05-15 10:26:29,341 INFO L273 TraceCheckUtils]: 524: Hoare triple {364291#(<= proc_i 348)} assume i + 4 < a[j]; {364291#(<= proc_i 348)} is VALID [2019-05-15 10:26:29,343 INFO L273 TraceCheckUtils]: 525: Hoare triple {364291#(<= proc_i 348)} assume a[5] == 1000; {364291#(<= proc_i 348)} is VALID [2019-05-15 10:26:29,343 INFO L273 TraceCheckUtils]: 526: Hoare triple {364291#(<= proc_i 348)} assume j > 4; {364291#(<= proc_i 348)} is VALID [2019-05-15 10:26:29,345 INFO L273 TraceCheckUtils]: 527: Hoare triple {364291#(<= proc_i 348)} assume j < 6; {364291#(<= proc_i 348)} is VALID [2019-05-15 10:26:29,345 INFO L273 TraceCheckUtils]: 528: Hoare triple {364291#(<= proc_i 348)} i := i + 4; {364310#(<= proc_i 352)} is VALID [2019-05-15 10:26:29,347 INFO L273 TraceCheckUtils]: 529: Hoare triple {364310#(<= proc_i 352)} assume i <= 1000; {364310#(<= proc_i 352)} is VALID [2019-05-15 10:26:29,347 INFO L273 TraceCheckUtils]: 530: Hoare triple {364310#(<= proc_i 352)} assume i + 4 < a[j]; {364310#(<= proc_i 352)} is VALID [2019-05-15 10:26:29,349 INFO L273 TraceCheckUtils]: 531: Hoare triple {364310#(<= proc_i 352)} assume a[5] == 1000; {364310#(<= proc_i 352)} is VALID [2019-05-15 10:26:29,351 INFO L273 TraceCheckUtils]: 532: Hoare triple {364310#(<= proc_i 352)} assume j > 4; {364310#(<= proc_i 352)} is VALID [2019-05-15 10:26:29,353 INFO L273 TraceCheckUtils]: 533: Hoare triple {364310#(<= proc_i 352)} assume j < 6; {364310#(<= proc_i 352)} is VALID [2019-05-15 10:26:29,353 INFO L273 TraceCheckUtils]: 534: Hoare triple {364310#(<= proc_i 352)} i := i + 4; {364329#(<= proc_i 356)} is VALID [2019-05-15 10:26:29,355 INFO L273 TraceCheckUtils]: 535: Hoare triple {364329#(<= proc_i 356)} assume i <= 1000; {364329#(<= proc_i 356)} is VALID [2019-05-15 10:26:29,355 INFO L273 TraceCheckUtils]: 536: Hoare triple {364329#(<= proc_i 356)} assume i + 4 < a[j]; {364329#(<= proc_i 356)} is VALID [2019-05-15 10:26:29,357 INFO L273 TraceCheckUtils]: 537: Hoare triple {364329#(<= proc_i 356)} assume a[5] == 1000; {364329#(<= proc_i 356)} is VALID [2019-05-15 10:26:29,357 INFO L273 TraceCheckUtils]: 538: Hoare triple {364329#(<= proc_i 356)} assume j > 4; {364329#(<= proc_i 356)} is VALID [2019-05-15 10:26:29,359 INFO L273 TraceCheckUtils]: 539: Hoare triple {364329#(<= proc_i 356)} assume j < 6; {364329#(<= proc_i 356)} is VALID [2019-05-15 10:26:29,359 INFO L273 TraceCheckUtils]: 540: Hoare triple {364329#(<= proc_i 356)} i := i + 4; {364348#(<= proc_i 360)} is VALID [2019-05-15 10:26:29,361 INFO L273 TraceCheckUtils]: 541: Hoare triple {364348#(<= proc_i 360)} assume i <= 1000; {364348#(<= proc_i 360)} is VALID [2019-05-15 10:26:29,361 INFO L273 TraceCheckUtils]: 542: Hoare triple {364348#(<= proc_i 360)} assume i + 4 < a[j]; {364348#(<= proc_i 360)} is VALID [2019-05-15 10:26:29,363 INFO L273 TraceCheckUtils]: 543: Hoare triple {364348#(<= proc_i 360)} assume a[5] == 1000; {364348#(<= proc_i 360)} is VALID [2019-05-15 10:26:29,363 INFO L273 TraceCheckUtils]: 544: Hoare triple {364348#(<= proc_i 360)} assume j > 4; {364348#(<= proc_i 360)} is VALID [2019-05-15 10:26:29,365 INFO L273 TraceCheckUtils]: 545: Hoare triple {364348#(<= proc_i 360)} assume j < 6; {364348#(<= proc_i 360)} is VALID [2019-05-15 10:26:29,365 INFO L273 TraceCheckUtils]: 546: Hoare triple {364348#(<= proc_i 360)} i := i + 4; {364367#(<= proc_i 364)} is VALID [2019-05-15 10:26:29,367 INFO L273 TraceCheckUtils]: 547: Hoare triple {364367#(<= proc_i 364)} assume i <= 1000; {364367#(<= proc_i 364)} is VALID [2019-05-15 10:26:29,367 INFO L273 TraceCheckUtils]: 548: Hoare triple {364367#(<= proc_i 364)} assume i + 4 < a[j]; {364367#(<= proc_i 364)} is VALID [2019-05-15 10:26:29,369 INFO L273 TraceCheckUtils]: 549: Hoare triple {364367#(<= proc_i 364)} assume a[5] == 1000; {364367#(<= proc_i 364)} is VALID [2019-05-15 10:26:29,369 INFO L273 TraceCheckUtils]: 550: Hoare triple {364367#(<= proc_i 364)} assume j > 4; {364367#(<= proc_i 364)} is VALID [2019-05-15 10:26:29,371 INFO L273 TraceCheckUtils]: 551: Hoare triple {364367#(<= proc_i 364)} assume j < 6; {364367#(<= proc_i 364)} is VALID [2019-05-15 10:26:29,373 INFO L273 TraceCheckUtils]: 552: Hoare triple {364367#(<= proc_i 364)} i := i + 4; {364386#(<= proc_i 368)} is VALID [2019-05-15 10:26:29,375 INFO L273 TraceCheckUtils]: 553: Hoare triple {364386#(<= proc_i 368)} assume i <= 1000; {364386#(<= proc_i 368)} is VALID [2019-05-15 10:26:29,375 INFO L273 TraceCheckUtils]: 554: Hoare triple {364386#(<= proc_i 368)} assume i + 4 < a[j]; {364386#(<= proc_i 368)} is VALID [2019-05-15 10:26:29,377 INFO L273 TraceCheckUtils]: 555: Hoare triple {364386#(<= proc_i 368)} assume a[5] == 1000; {364386#(<= proc_i 368)} is VALID [2019-05-15 10:26:29,377 INFO L273 TraceCheckUtils]: 556: Hoare triple {364386#(<= proc_i 368)} assume j > 4; {364386#(<= proc_i 368)} is VALID [2019-05-15 10:26:29,379 INFO L273 TraceCheckUtils]: 557: Hoare triple {364386#(<= proc_i 368)} assume j < 6; {364386#(<= proc_i 368)} is VALID [2019-05-15 10:26:29,381 INFO L273 TraceCheckUtils]: 558: Hoare triple {364386#(<= proc_i 368)} i := i + 4; {364405#(<= proc_i 372)} is VALID [2019-05-15 10:26:29,381 INFO L273 TraceCheckUtils]: 559: Hoare triple {364405#(<= proc_i 372)} assume i <= 1000; {364405#(<= proc_i 372)} is VALID [2019-05-15 10:26:29,383 INFO L273 TraceCheckUtils]: 560: Hoare triple {364405#(<= proc_i 372)} assume i + 4 < a[j]; {364405#(<= proc_i 372)} is VALID [2019-05-15 10:26:29,383 INFO L273 TraceCheckUtils]: 561: Hoare triple {364405#(<= proc_i 372)} assume a[5] == 1000; {364405#(<= proc_i 372)} is VALID [2019-05-15 10:26:29,385 INFO L273 TraceCheckUtils]: 562: Hoare triple {364405#(<= proc_i 372)} assume j > 4; {364405#(<= proc_i 372)} is VALID [2019-05-15 10:26:29,385 INFO L273 TraceCheckUtils]: 563: Hoare triple {364405#(<= proc_i 372)} assume j < 6; {364405#(<= proc_i 372)} is VALID [2019-05-15 10:26:29,387 INFO L273 TraceCheckUtils]: 564: Hoare triple {364405#(<= proc_i 372)} i := i + 4; {364424#(<= proc_i 376)} is VALID [2019-05-15 10:26:29,387 INFO L273 TraceCheckUtils]: 565: Hoare triple {364424#(<= proc_i 376)} assume i <= 1000; {364424#(<= proc_i 376)} is VALID [2019-05-15 10:26:29,389 INFO L273 TraceCheckUtils]: 566: Hoare triple {364424#(<= proc_i 376)} assume i + 4 < a[j]; {364424#(<= proc_i 376)} is VALID [2019-05-15 10:26:29,389 INFO L273 TraceCheckUtils]: 567: Hoare triple {364424#(<= proc_i 376)} assume a[5] == 1000; {364424#(<= proc_i 376)} is VALID [2019-05-15 10:26:29,391 INFO L273 TraceCheckUtils]: 568: Hoare triple {364424#(<= proc_i 376)} assume j > 4; {364424#(<= proc_i 376)} is VALID [2019-05-15 10:26:29,391 INFO L273 TraceCheckUtils]: 569: Hoare triple {364424#(<= proc_i 376)} assume j < 6; {364424#(<= proc_i 376)} is VALID [2019-05-15 10:26:29,393 INFO L273 TraceCheckUtils]: 570: Hoare triple {364424#(<= proc_i 376)} i := i + 4; {364443#(<= proc_i 380)} is VALID [2019-05-15 10:26:29,393 INFO L273 TraceCheckUtils]: 571: Hoare triple {364443#(<= proc_i 380)} assume i <= 1000; {364443#(<= proc_i 380)} is VALID [2019-05-15 10:26:29,395 INFO L273 TraceCheckUtils]: 572: Hoare triple {364443#(<= proc_i 380)} assume i + 4 < a[j]; {364443#(<= proc_i 380)} is VALID [2019-05-15 10:26:29,395 INFO L273 TraceCheckUtils]: 573: Hoare triple {364443#(<= proc_i 380)} assume a[5] == 1000; {364443#(<= proc_i 380)} is VALID [2019-05-15 10:26:29,397 INFO L273 TraceCheckUtils]: 574: Hoare triple {364443#(<= proc_i 380)} assume j > 4; {364443#(<= proc_i 380)} is VALID [2019-05-15 10:26:29,397 INFO L273 TraceCheckUtils]: 575: Hoare triple {364443#(<= proc_i 380)} assume j < 6; {364443#(<= proc_i 380)} is VALID [2019-05-15 10:26:29,399 INFO L273 TraceCheckUtils]: 576: Hoare triple {364443#(<= proc_i 380)} i := i + 4; {364462#(<= proc_i 384)} is VALID [2019-05-15 10:26:29,399 INFO L273 TraceCheckUtils]: 577: Hoare triple {364462#(<= proc_i 384)} assume i <= 1000; {364462#(<= proc_i 384)} is VALID [2019-05-15 10:26:29,401 INFO L273 TraceCheckUtils]: 578: Hoare triple {364462#(<= proc_i 384)} assume i + 4 < a[j]; {364462#(<= proc_i 384)} is VALID [2019-05-15 10:26:29,401 INFO L273 TraceCheckUtils]: 579: Hoare triple {364462#(<= proc_i 384)} assume a[5] == 1000; {364462#(<= proc_i 384)} is VALID [2019-05-15 10:26:29,403 INFO L273 TraceCheckUtils]: 580: Hoare triple {364462#(<= proc_i 384)} assume j > 4; {364462#(<= proc_i 384)} is VALID [2019-05-15 10:26:29,403 INFO L273 TraceCheckUtils]: 581: Hoare triple {364462#(<= proc_i 384)} assume j < 6; {364462#(<= proc_i 384)} is VALID [2019-05-15 10:26:29,405 INFO L273 TraceCheckUtils]: 582: Hoare triple {364462#(<= proc_i 384)} i := i + 4; {364481#(<= proc_i 388)} is VALID [2019-05-15 10:26:29,405 INFO L273 TraceCheckUtils]: 583: Hoare triple {364481#(<= proc_i 388)} assume i <= 1000; {364481#(<= proc_i 388)} is VALID [2019-05-15 10:26:29,407 INFO L273 TraceCheckUtils]: 584: Hoare triple {364481#(<= proc_i 388)} assume i + 4 < a[j]; {364481#(<= proc_i 388)} is VALID [2019-05-15 10:26:29,409 INFO L273 TraceCheckUtils]: 585: Hoare triple {364481#(<= proc_i 388)} assume a[5] == 1000; {364481#(<= proc_i 388)} is VALID [2019-05-15 10:26:29,409 INFO L273 TraceCheckUtils]: 586: Hoare triple {364481#(<= proc_i 388)} assume j > 4; {364481#(<= proc_i 388)} is VALID [2019-05-15 10:26:29,411 INFO L273 TraceCheckUtils]: 587: Hoare triple {364481#(<= proc_i 388)} assume j < 6; {364481#(<= proc_i 388)} is VALID [2019-05-15 10:26:29,411 INFO L273 TraceCheckUtils]: 588: Hoare triple {364481#(<= proc_i 388)} i := i + 4; {364500#(<= proc_i 392)} is VALID [2019-05-15 10:26:29,413 INFO L273 TraceCheckUtils]: 589: Hoare triple {364500#(<= proc_i 392)} assume i <= 1000; {364500#(<= proc_i 392)} is VALID [2019-05-15 10:26:29,413 INFO L273 TraceCheckUtils]: 590: Hoare triple {364500#(<= proc_i 392)} assume i + 4 < a[j]; {364500#(<= proc_i 392)} is VALID [2019-05-15 10:26:29,415 INFO L273 TraceCheckUtils]: 591: Hoare triple {364500#(<= proc_i 392)} assume a[5] == 1000; {364500#(<= proc_i 392)} is VALID [2019-05-15 10:26:29,415 INFO L273 TraceCheckUtils]: 592: Hoare triple {364500#(<= proc_i 392)} assume j > 4; {364500#(<= proc_i 392)} is VALID [2019-05-15 10:26:29,417 INFO L273 TraceCheckUtils]: 593: Hoare triple {364500#(<= proc_i 392)} assume j < 6; {364500#(<= proc_i 392)} is VALID [2019-05-15 10:26:29,417 INFO L273 TraceCheckUtils]: 594: Hoare triple {364500#(<= proc_i 392)} i := i + 4; {364519#(<= proc_i 396)} is VALID [2019-05-15 10:26:29,419 INFO L273 TraceCheckUtils]: 595: Hoare triple {364519#(<= proc_i 396)} assume i <= 1000; {364519#(<= proc_i 396)} is VALID [2019-05-15 10:26:29,419 INFO L273 TraceCheckUtils]: 596: Hoare triple {364519#(<= proc_i 396)} assume i + 4 < a[j]; {364519#(<= proc_i 396)} is VALID [2019-05-15 10:26:29,421 INFO L273 TraceCheckUtils]: 597: Hoare triple {364519#(<= proc_i 396)} assume a[5] == 1000; {364519#(<= proc_i 396)} is VALID [2019-05-15 10:26:29,421 INFO L273 TraceCheckUtils]: 598: Hoare triple {364519#(<= proc_i 396)} assume j > 4; {364519#(<= proc_i 396)} is VALID [2019-05-15 10:26:29,423 INFO L273 TraceCheckUtils]: 599: Hoare triple {364519#(<= proc_i 396)} assume j < 6; {364519#(<= proc_i 396)} is VALID [2019-05-15 10:26:29,423 INFO L273 TraceCheckUtils]: 600: Hoare triple {364519#(<= proc_i 396)} i := i + 4; {364538#(<= proc_i 400)} is VALID [2019-05-15 10:26:29,425 INFO L273 TraceCheckUtils]: 601: Hoare triple {364538#(<= proc_i 400)} assume i <= 1000; {364538#(<= proc_i 400)} is VALID [2019-05-15 10:26:29,425 INFO L273 TraceCheckUtils]: 602: Hoare triple {364538#(<= proc_i 400)} assume i + 4 < a[j]; {364538#(<= proc_i 400)} is VALID [2019-05-15 10:26:29,425 INFO L273 TraceCheckUtils]: 603: Hoare triple {364538#(<= proc_i 400)} assume a[5] == 1000; {364538#(<= proc_i 400)} is VALID [2019-05-15 10:26:29,426 INFO L273 TraceCheckUtils]: 604: Hoare triple {364538#(<= proc_i 400)} assume j > 4; {364538#(<= proc_i 400)} is VALID [2019-05-15 10:26:29,427 INFO L273 TraceCheckUtils]: 605: Hoare triple {364538#(<= proc_i 400)} assume j < 6; {364538#(<= proc_i 400)} is VALID [2019-05-15 10:26:29,427 INFO L273 TraceCheckUtils]: 606: Hoare triple {364538#(<= proc_i 400)} i := i + 4; {364557#(<= proc_i 404)} is VALID [2019-05-15 10:26:29,429 INFO L273 TraceCheckUtils]: 607: Hoare triple {364557#(<= proc_i 404)} assume i <= 1000; {364557#(<= proc_i 404)} is VALID [2019-05-15 10:26:29,429 INFO L273 TraceCheckUtils]: 608: Hoare triple {364557#(<= proc_i 404)} assume i + 4 < a[j]; {364557#(<= proc_i 404)} is VALID [2019-05-15 10:26:29,431 INFO L273 TraceCheckUtils]: 609: Hoare triple {364557#(<= proc_i 404)} assume a[5] == 1000; {364557#(<= proc_i 404)} is VALID [2019-05-15 10:26:29,431 INFO L273 TraceCheckUtils]: 610: Hoare triple {364557#(<= proc_i 404)} assume j > 4; {364557#(<= proc_i 404)} is VALID [2019-05-15 10:26:29,431 INFO L273 TraceCheckUtils]: 611: Hoare triple {364557#(<= proc_i 404)} assume j < 6; {364557#(<= proc_i 404)} is VALID [2019-05-15 10:26:29,432 INFO L273 TraceCheckUtils]: 612: Hoare triple {364557#(<= proc_i 404)} i := i + 4; {364576#(<= proc_i 408)} is VALID [2019-05-15 10:26:29,432 INFO L273 TraceCheckUtils]: 613: Hoare triple {364576#(<= proc_i 408)} assume i <= 1000; {364576#(<= proc_i 408)} is VALID [2019-05-15 10:26:29,432 INFO L273 TraceCheckUtils]: 614: Hoare triple {364576#(<= proc_i 408)} assume i + 4 < a[j]; {364576#(<= proc_i 408)} is VALID [2019-05-15 10:26:29,433 INFO L273 TraceCheckUtils]: 615: Hoare triple {364576#(<= proc_i 408)} assume a[5] == 1000; {364576#(<= proc_i 408)} is VALID [2019-05-15 10:26:29,433 INFO L273 TraceCheckUtils]: 616: Hoare triple {364576#(<= proc_i 408)} assume j > 4; {364576#(<= proc_i 408)} is VALID [2019-05-15 10:26:29,437 INFO L273 TraceCheckUtils]: 617: Hoare triple {364576#(<= proc_i 408)} assume j < 6; {364576#(<= proc_i 408)} is VALID [2019-05-15 10:26:29,437 INFO L273 TraceCheckUtils]: 618: Hoare triple {364576#(<= proc_i 408)} i := i + 4; {364595#(<= proc_i 412)} is VALID [2019-05-15 10:26:29,437 INFO L273 TraceCheckUtils]: 619: Hoare triple {364595#(<= proc_i 412)} assume i <= 1000; {364595#(<= proc_i 412)} is VALID [2019-05-15 10:26:29,438 INFO L273 TraceCheckUtils]: 620: Hoare triple {364595#(<= proc_i 412)} assume i + 4 < a[j]; {364595#(<= proc_i 412)} is VALID [2019-05-15 10:26:29,438 INFO L273 TraceCheckUtils]: 621: Hoare triple {364595#(<= proc_i 412)} assume a[5] == 1000; {364595#(<= proc_i 412)} is VALID [2019-05-15 10:26:29,438 INFO L273 TraceCheckUtils]: 622: Hoare triple {364595#(<= proc_i 412)} assume j > 4; {364595#(<= proc_i 412)} is VALID [2019-05-15 10:26:29,439 INFO L273 TraceCheckUtils]: 623: Hoare triple {364595#(<= proc_i 412)} assume j < 6; {364595#(<= proc_i 412)} is VALID [2019-05-15 10:26:29,439 INFO L273 TraceCheckUtils]: 624: Hoare triple {364595#(<= proc_i 412)} i := i + 4; {364614#(<= proc_i 416)} is VALID [2019-05-15 10:26:29,439 INFO L273 TraceCheckUtils]: 625: Hoare triple {364614#(<= proc_i 416)} assume i <= 1000; {364614#(<= proc_i 416)} is VALID [2019-05-15 10:26:29,440 INFO L273 TraceCheckUtils]: 626: Hoare triple {364614#(<= proc_i 416)} assume i + 4 < a[j]; {364614#(<= proc_i 416)} is VALID [2019-05-15 10:26:29,440 INFO L273 TraceCheckUtils]: 627: Hoare triple {364614#(<= proc_i 416)} assume a[5] == 1000; {364614#(<= proc_i 416)} is VALID [2019-05-15 10:26:29,440 INFO L273 TraceCheckUtils]: 628: Hoare triple {364614#(<= proc_i 416)} assume j > 4; {364614#(<= proc_i 416)} is VALID [2019-05-15 10:26:29,441 INFO L273 TraceCheckUtils]: 629: Hoare triple {364614#(<= proc_i 416)} assume j < 6; {364614#(<= proc_i 416)} is VALID [2019-05-15 10:26:29,441 INFO L273 TraceCheckUtils]: 630: Hoare triple {364614#(<= proc_i 416)} i := i + 4; {364633#(<= proc_i 420)} is VALID [2019-05-15 10:26:29,442 INFO L273 TraceCheckUtils]: 631: Hoare triple {364633#(<= proc_i 420)} assume i <= 1000; {364633#(<= proc_i 420)} is VALID [2019-05-15 10:26:29,442 INFO L273 TraceCheckUtils]: 632: Hoare triple {364633#(<= proc_i 420)} assume i + 4 < a[j]; {364633#(<= proc_i 420)} is VALID [2019-05-15 10:26:29,443 INFO L273 TraceCheckUtils]: 633: Hoare triple {364633#(<= proc_i 420)} assume a[5] == 1000; {364633#(<= proc_i 420)} is VALID [2019-05-15 10:26:29,443 INFO L273 TraceCheckUtils]: 634: Hoare triple {364633#(<= proc_i 420)} assume j > 4; {364633#(<= proc_i 420)} is VALID [2019-05-15 10:26:29,444 INFO L273 TraceCheckUtils]: 635: Hoare triple {364633#(<= proc_i 420)} assume j < 6; {364633#(<= proc_i 420)} is VALID [2019-05-15 10:26:29,444 INFO L273 TraceCheckUtils]: 636: Hoare triple {364633#(<= proc_i 420)} i := i + 4; {364652#(<= proc_i 424)} is VALID [2019-05-15 10:26:29,445 INFO L273 TraceCheckUtils]: 637: Hoare triple {364652#(<= proc_i 424)} assume i <= 1000; {364652#(<= proc_i 424)} is VALID [2019-05-15 10:26:29,445 INFO L273 TraceCheckUtils]: 638: Hoare triple {364652#(<= proc_i 424)} assume i + 4 < a[j]; {364652#(<= proc_i 424)} is VALID [2019-05-15 10:26:29,446 INFO L273 TraceCheckUtils]: 639: Hoare triple {364652#(<= proc_i 424)} assume a[5] == 1000; {364652#(<= proc_i 424)} is VALID [2019-05-15 10:26:29,446 INFO L273 TraceCheckUtils]: 640: Hoare triple {364652#(<= proc_i 424)} assume j > 4; {364652#(<= proc_i 424)} is VALID [2019-05-15 10:26:29,447 INFO L273 TraceCheckUtils]: 641: Hoare triple {364652#(<= proc_i 424)} assume j < 6; {364652#(<= proc_i 424)} is VALID [2019-05-15 10:26:29,447 INFO L273 TraceCheckUtils]: 642: Hoare triple {364652#(<= proc_i 424)} i := i + 4; {364671#(<= proc_i 428)} is VALID [2019-05-15 10:26:29,448 INFO L273 TraceCheckUtils]: 643: Hoare triple {364671#(<= proc_i 428)} assume i <= 1000; {364671#(<= proc_i 428)} is VALID [2019-05-15 10:26:29,448 INFO L273 TraceCheckUtils]: 644: Hoare triple {364671#(<= proc_i 428)} assume i + 4 < a[j]; {364671#(<= proc_i 428)} is VALID [2019-05-15 10:26:29,449 INFO L273 TraceCheckUtils]: 645: Hoare triple {364671#(<= proc_i 428)} assume a[5] == 1000; {364671#(<= proc_i 428)} is VALID [2019-05-15 10:26:29,449 INFO L273 TraceCheckUtils]: 646: Hoare triple {364671#(<= proc_i 428)} assume j > 4; {364671#(<= proc_i 428)} is VALID [2019-05-15 10:26:29,450 INFO L273 TraceCheckUtils]: 647: Hoare triple {364671#(<= proc_i 428)} assume j < 6; {364671#(<= proc_i 428)} is VALID [2019-05-15 10:26:29,450 INFO L273 TraceCheckUtils]: 648: Hoare triple {364671#(<= proc_i 428)} i := i + 4; {364690#(<= proc_i 432)} is VALID [2019-05-15 10:26:29,451 INFO L273 TraceCheckUtils]: 649: Hoare triple {364690#(<= proc_i 432)} assume i <= 1000; {364690#(<= proc_i 432)} is VALID [2019-05-15 10:26:29,451 INFO L273 TraceCheckUtils]: 650: Hoare triple {364690#(<= proc_i 432)} assume i + 4 < a[j]; {364690#(<= proc_i 432)} is VALID [2019-05-15 10:26:29,452 INFO L273 TraceCheckUtils]: 651: Hoare triple {364690#(<= proc_i 432)} assume a[5] == 1000; {364690#(<= proc_i 432)} is VALID [2019-05-15 10:26:29,452 INFO L273 TraceCheckUtils]: 652: Hoare triple {364690#(<= proc_i 432)} assume j > 4; {364690#(<= proc_i 432)} is VALID [2019-05-15 10:26:29,453 INFO L273 TraceCheckUtils]: 653: Hoare triple {364690#(<= proc_i 432)} assume j < 6; {364690#(<= proc_i 432)} is VALID [2019-05-15 10:26:29,453 INFO L273 TraceCheckUtils]: 654: Hoare triple {364690#(<= proc_i 432)} i := i + 4; {364709#(<= proc_i 436)} is VALID [2019-05-15 10:26:29,454 INFO L273 TraceCheckUtils]: 655: Hoare triple {364709#(<= proc_i 436)} assume i <= 1000; {364709#(<= proc_i 436)} is VALID [2019-05-15 10:26:29,454 INFO L273 TraceCheckUtils]: 656: Hoare triple {364709#(<= proc_i 436)} assume i + 4 < a[j]; {364709#(<= proc_i 436)} is VALID [2019-05-15 10:26:29,455 INFO L273 TraceCheckUtils]: 657: Hoare triple {364709#(<= proc_i 436)} assume a[5] == 1000; {364709#(<= proc_i 436)} is VALID [2019-05-15 10:26:29,455 INFO L273 TraceCheckUtils]: 658: Hoare triple {364709#(<= proc_i 436)} assume j > 4; {364709#(<= proc_i 436)} is VALID [2019-05-15 10:26:29,456 INFO L273 TraceCheckUtils]: 659: Hoare triple {364709#(<= proc_i 436)} assume j < 6; {364709#(<= proc_i 436)} is VALID [2019-05-15 10:26:29,456 INFO L273 TraceCheckUtils]: 660: Hoare triple {364709#(<= proc_i 436)} i := i + 4; {364728#(<= proc_i 440)} is VALID [2019-05-15 10:26:29,457 INFO L273 TraceCheckUtils]: 661: Hoare triple {364728#(<= proc_i 440)} assume i <= 1000; {364728#(<= proc_i 440)} is VALID [2019-05-15 10:26:29,457 INFO L273 TraceCheckUtils]: 662: Hoare triple {364728#(<= proc_i 440)} assume i + 4 < a[j]; {364728#(<= proc_i 440)} is VALID [2019-05-15 10:26:29,458 INFO L273 TraceCheckUtils]: 663: Hoare triple {364728#(<= proc_i 440)} assume a[5] == 1000; {364728#(<= proc_i 440)} is VALID [2019-05-15 10:26:29,458 INFO L273 TraceCheckUtils]: 664: Hoare triple {364728#(<= proc_i 440)} assume j > 4; {364728#(<= proc_i 440)} is VALID [2019-05-15 10:26:29,459 INFO L273 TraceCheckUtils]: 665: Hoare triple {364728#(<= proc_i 440)} assume j < 6; {364728#(<= proc_i 440)} is VALID [2019-05-15 10:26:29,459 INFO L273 TraceCheckUtils]: 666: Hoare triple {364728#(<= proc_i 440)} i := i + 4; {364747#(<= proc_i 444)} is VALID [2019-05-15 10:26:29,460 INFO L273 TraceCheckUtils]: 667: Hoare triple {364747#(<= proc_i 444)} assume i <= 1000; {364747#(<= proc_i 444)} is VALID [2019-05-15 10:26:29,460 INFO L273 TraceCheckUtils]: 668: Hoare triple {364747#(<= proc_i 444)} assume i + 4 < a[j]; {364747#(<= proc_i 444)} is VALID [2019-05-15 10:26:29,461 INFO L273 TraceCheckUtils]: 669: Hoare triple {364747#(<= proc_i 444)} assume a[5] == 1000; {364747#(<= proc_i 444)} is VALID [2019-05-15 10:26:29,461 INFO L273 TraceCheckUtils]: 670: Hoare triple {364747#(<= proc_i 444)} assume j > 4; {364747#(<= proc_i 444)} is VALID [2019-05-15 10:26:29,462 INFO L273 TraceCheckUtils]: 671: Hoare triple {364747#(<= proc_i 444)} assume j < 6; {364747#(<= proc_i 444)} is VALID [2019-05-15 10:26:29,463 INFO L273 TraceCheckUtils]: 672: Hoare triple {364747#(<= proc_i 444)} i := i + 4; {364766#(<= proc_i 448)} is VALID [2019-05-15 10:26:29,463 INFO L273 TraceCheckUtils]: 673: Hoare triple {364766#(<= proc_i 448)} assume i <= 1000; {364766#(<= proc_i 448)} is VALID [2019-05-15 10:26:29,464 INFO L273 TraceCheckUtils]: 674: Hoare triple {364766#(<= proc_i 448)} assume i + 4 < a[j]; {364766#(<= proc_i 448)} is VALID [2019-05-15 10:26:29,464 INFO L273 TraceCheckUtils]: 675: Hoare triple {364766#(<= proc_i 448)} assume a[5] == 1000; {364766#(<= proc_i 448)} is VALID [2019-05-15 10:26:29,465 INFO L273 TraceCheckUtils]: 676: Hoare triple {364766#(<= proc_i 448)} assume j > 4; {364766#(<= proc_i 448)} is VALID [2019-05-15 10:26:29,465 INFO L273 TraceCheckUtils]: 677: Hoare triple {364766#(<= proc_i 448)} assume j < 6; {364766#(<= proc_i 448)} is VALID [2019-05-15 10:26:29,466 INFO L273 TraceCheckUtils]: 678: Hoare triple {364766#(<= proc_i 448)} i := i + 4; {364785#(<= proc_i 452)} is VALID [2019-05-15 10:26:29,466 INFO L273 TraceCheckUtils]: 679: Hoare triple {364785#(<= proc_i 452)} assume i <= 1000; {364785#(<= proc_i 452)} is VALID [2019-05-15 10:26:29,467 INFO L273 TraceCheckUtils]: 680: Hoare triple {364785#(<= proc_i 452)} assume i + 4 < a[j]; {364785#(<= proc_i 452)} is VALID [2019-05-15 10:26:29,467 INFO L273 TraceCheckUtils]: 681: Hoare triple {364785#(<= proc_i 452)} assume a[5] == 1000; {364785#(<= proc_i 452)} is VALID [2019-05-15 10:26:29,468 INFO L273 TraceCheckUtils]: 682: Hoare triple {364785#(<= proc_i 452)} assume j > 4; {364785#(<= proc_i 452)} is VALID [2019-05-15 10:26:29,468 INFO L273 TraceCheckUtils]: 683: Hoare triple {364785#(<= proc_i 452)} assume j < 6; {364785#(<= proc_i 452)} is VALID [2019-05-15 10:26:29,469 INFO L273 TraceCheckUtils]: 684: Hoare triple {364785#(<= proc_i 452)} i := i + 4; {364804#(<= proc_i 456)} is VALID [2019-05-15 10:26:29,469 INFO L273 TraceCheckUtils]: 685: Hoare triple {364804#(<= proc_i 456)} assume i <= 1000; {364804#(<= proc_i 456)} is VALID [2019-05-15 10:26:29,470 INFO L273 TraceCheckUtils]: 686: Hoare triple {364804#(<= proc_i 456)} assume i + 4 < a[j]; {364804#(<= proc_i 456)} is VALID [2019-05-15 10:26:29,470 INFO L273 TraceCheckUtils]: 687: Hoare triple {364804#(<= proc_i 456)} assume a[5] == 1000; {364804#(<= proc_i 456)} is VALID [2019-05-15 10:26:29,471 INFO L273 TraceCheckUtils]: 688: Hoare triple {364804#(<= proc_i 456)} assume j > 4; {364804#(<= proc_i 456)} is VALID [2019-05-15 10:26:29,471 INFO L273 TraceCheckUtils]: 689: Hoare triple {364804#(<= proc_i 456)} assume j < 6; {364804#(<= proc_i 456)} is VALID [2019-05-15 10:26:29,472 INFO L273 TraceCheckUtils]: 690: Hoare triple {364804#(<= proc_i 456)} i := i + 4; {364823#(<= proc_i 460)} is VALID [2019-05-15 10:26:29,472 INFO L273 TraceCheckUtils]: 691: Hoare triple {364823#(<= proc_i 460)} assume i <= 1000; {364823#(<= proc_i 460)} is VALID [2019-05-15 10:26:29,473 INFO L273 TraceCheckUtils]: 692: Hoare triple {364823#(<= proc_i 460)} assume i + 4 < a[j]; {364823#(<= proc_i 460)} is VALID [2019-05-15 10:26:29,473 INFO L273 TraceCheckUtils]: 693: Hoare triple {364823#(<= proc_i 460)} assume a[5] == 1000; {364823#(<= proc_i 460)} is VALID [2019-05-15 10:26:29,474 INFO L273 TraceCheckUtils]: 694: Hoare triple {364823#(<= proc_i 460)} assume j > 4; {364823#(<= proc_i 460)} is VALID [2019-05-15 10:26:29,474 INFO L273 TraceCheckUtils]: 695: Hoare triple {364823#(<= proc_i 460)} assume j < 6; {364823#(<= proc_i 460)} is VALID [2019-05-15 10:26:29,475 INFO L273 TraceCheckUtils]: 696: Hoare triple {364823#(<= proc_i 460)} i := i + 4; {364842#(<= proc_i 464)} is VALID [2019-05-15 10:26:29,476 INFO L273 TraceCheckUtils]: 697: Hoare triple {364842#(<= proc_i 464)} assume i <= 1000; {364842#(<= proc_i 464)} is VALID [2019-05-15 10:26:29,476 INFO L273 TraceCheckUtils]: 698: Hoare triple {364842#(<= proc_i 464)} assume i + 4 < a[j]; {364842#(<= proc_i 464)} is VALID [2019-05-15 10:26:29,476 INFO L273 TraceCheckUtils]: 699: Hoare triple {364842#(<= proc_i 464)} assume a[5] == 1000; {364842#(<= proc_i 464)} is VALID [2019-05-15 10:26:29,477 INFO L273 TraceCheckUtils]: 700: Hoare triple {364842#(<= proc_i 464)} assume j > 4; {364842#(<= proc_i 464)} is VALID [2019-05-15 10:26:29,477 INFO L273 TraceCheckUtils]: 701: Hoare triple {364842#(<= proc_i 464)} assume j < 6; {364842#(<= proc_i 464)} is VALID [2019-05-15 10:26:29,478 INFO L273 TraceCheckUtils]: 702: Hoare triple {364842#(<= proc_i 464)} i := i + 4; {364861#(<= proc_i 468)} is VALID [2019-05-15 10:26:29,479 INFO L273 TraceCheckUtils]: 703: Hoare triple {364861#(<= proc_i 468)} assume i <= 1000; {364861#(<= proc_i 468)} is VALID [2019-05-15 10:26:29,479 INFO L273 TraceCheckUtils]: 704: Hoare triple {364861#(<= proc_i 468)} assume i + 4 < a[j]; {364861#(<= proc_i 468)} is VALID [2019-05-15 10:26:29,479 INFO L273 TraceCheckUtils]: 705: Hoare triple {364861#(<= proc_i 468)} assume a[5] == 1000; {364861#(<= proc_i 468)} is VALID [2019-05-15 10:26:29,480 INFO L273 TraceCheckUtils]: 706: Hoare triple {364861#(<= proc_i 468)} assume j > 4; {364861#(<= proc_i 468)} is VALID [2019-05-15 10:26:29,480 INFO L273 TraceCheckUtils]: 707: Hoare triple {364861#(<= proc_i 468)} assume j < 6; {364861#(<= proc_i 468)} is VALID [2019-05-15 10:26:29,481 INFO L273 TraceCheckUtils]: 708: Hoare triple {364861#(<= proc_i 468)} i := i + 4; {364880#(<= proc_i 472)} is VALID [2019-05-15 10:26:29,482 INFO L273 TraceCheckUtils]: 709: Hoare triple {364880#(<= proc_i 472)} assume i <= 1000; {364880#(<= proc_i 472)} is VALID [2019-05-15 10:26:29,482 INFO L273 TraceCheckUtils]: 710: Hoare triple {364880#(<= proc_i 472)} assume i + 4 < a[j]; {364880#(<= proc_i 472)} is VALID [2019-05-15 10:26:29,483 INFO L273 TraceCheckUtils]: 711: Hoare triple {364880#(<= proc_i 472)} assume a[5] == 1000; {364880#(<= proc_i 472)} is VALID [2019-05-15 10:26:29,483 INFO L273 TraceCheckUtils]: 712: Hoare triple {364880#(<= proc_i 472)} assume j > 4; {364880#(<= proc_i 472)} is VALID [2019-05-15 10:26:29,484 INFO L273 TraceCheckUtils]: 713: Hoare triple {364880#(<= proc_i 472)} assume j < 6; {364880#(<= proc_i 472)} is VALID [2019-05-15 10:26:29,484 INFO L273 TraceCheckUtils]: 714: Hoare triple {364880#(<= proc_i 472)} i := i + 4; {364899#(<= proc_i 476)} is VALID [2019-05-15 10:26:29,485 INFO L273 TraceCheckUtils]: 715: Hoare triple {364899#(<= proc_i 476)} assume i <= 1000; {364899#(<= proc_i 476)} is VALID [2019-05-15 10:26:29,485 INFO L273 TraceCheckUtils]: 716: Hoare triple {364899#(<= proc_i 476)} assume i + 4 < a[j]; {364899#(<= proc_i 476)} is VALID [2019-05-15 10:26:29,486 INFO L273 TraceCheckUtils]: 717: Hoare triple {364899#(<= proc_i 476)} assume a[5] == 1000; {364899#(<= proc_i 476)} is VALID [2019-05-15 10:26:29,486 INFO L273 TraceCheckUtils]: 718: Hoare triple {364899#(<= proc_i 476)} assume j > 4; {364899#(<= proc_i 476)} is VALID [2019-05-15 10:26:29,487 INFO L273 TraceCheckUtils]: 719: Hoare triple {364899#(<= proc_i 476)} assume j < 6; {364899#(<= proc_i 476)} is VALID [2019-05-15 10:26:29,487 INFO L273 TraceCheckUtils]: 720: Hoare triple {364899#(<= proc_i 476)} i := i + 4; {364918#(<= proc_i 480)} is VALID [2019-05-15 10:26:29,488 INFO L273 TraceCheckUtils]: 721: Hoare triple {364918#(<= proc_i 480)} assume i <= 1000; {364918#(<= proc_i 480)} is VALID [2019-05-15 10:26:29,488 INFO L273 TraceCheckUtils]: 722: Hoare triple {364918#(<= proc_i 480)} assume i + 4 < a[j]; {364918#(<= proc_i 480)} is VALID [2019-05-15 10:26:29,489 INFO L273 TraceCheckUtils]: 723: Hoare triple {364918#(<= proc_i 480)} assume a[5] == 1000; {364918#(<= proc_i 480)} is VALID [2019-05-15 10:26:29,489 INFO L273 TraceCheckUtils]: 724: Hoare triple {364918#(<= proc_i 480)} assume j > 4; {364918#(<= proc_i 480)} is VALID [2019-05-15 10:26:29,490 INFO L273 TraceCheckUtils]: 725: Hoare triple {364918#(<= proc_i 480)} assume j < 6; {364918#(<= proc_i 480)} is VALID [2019-05-15 10:26:29,490 INFO L273 TraceCheckUtils]: 726: Hoare triple {364918#(<= proc_i 480)} i := i + 4; {364937#(<= proc_i 484)} is VALID [2019-05-15 10:26:29,491 INFO L273 TraceCheckUtils]: 727: Hoare triple {364937#(<= proc_i 484)} assume i <= 1000; {364937#(<= proc_i 484)} is VALID [2019-05-15 10:26:29,491 INFO L273 TraceCheckUtils]: 728: Hoare triple {364937#(<= proc_i 484)} assume i + 4 < a[j]; {364937#(<= proc_i 484)} is VALID [2019-05-15 10:26:29,492 INFO L273 TraceCheckUtils]: 729: Hoare triple {364937#(<= proc_i 484)} assume a[5] == 1000; {364937#(<= proc_i 484)} is VALID [2019-05-15 10:26:29,492 INFO L273 TraceCheckUtils]: 730: Hoare triple {364937#(<= proc_i 484)} assume j > 4; {364937#(<= proc_i 484)} is VALID [2019-05-15 10:26:29,493 INFO L273 TraceCheckUtils]: 731: Hoare triple {364937#(<= proc_i 484)} assume j < 6; {364937#(<= proc_i 484)} is VALID [2019-05-15 10:26:29,493 INFO L273 TraceCheckUtils]: 732: Hoare triple {364937#(<= proc_i 484)} i := i + 4; {364956#(<= proc_i 488)} is VALID [2019-05-15 10:26:29,494 INFO L273 TraceCheckUtils]: 733: Hoare triple {364956#(<= proc_i 488)} assume i <= 1000; {364956#(<= proc_i 488)} is VALID [2019-05-15 10:26:29,494 INFO L273 TraceCheckUtils]: 734: Hoare triple {364956#(<= proc_i 488)} assume i + 4 < a[j]; {364956#(<= proc_i 488)} is VALID [2019-05-15 10:26:29,495 INFO L273 TraceCheckUtils]: 735: Hoare triple {364956#(<= proc_i 488)} assume a[5] == 1000; {364956#(<= proc_i 488)} is VALID [2019-05-15 10:26:29,495 INFO L273 TraceCheckUtils]: 736: Hoare triple {364956#(<= proc_i 488)} assume j > 4; {364956#(<= proc_i 488)} is VALID [2019-05-15 10:26:29,496 INFO L273 TraceCheckUtils]: 737: Hoare triple {364956#(<= proc_i 488)} assume j < 6; {364956#(<= proc_i 488)} is VALID [2019-05-15 10:26:29,496 INFO L273 TraceCheckUtils]: 738: Hoare triple {364956#(<= proc_i 488)} i := i + 4; {364975#(<= proc_i 492)} is VALID [2019-05-15 10:26:29,497 INFO L273 TraceCheckUtils]: 739: Hoare triple {364975#(<= proc_i 492)} assume i <= 1000; {364975#(<= proc_i 492)} is VALID [2019-05-15 10:26:29,497 INFO L273 TraceCheckUtils]: 740: Hoare triple {364975#(<= proc_i 492)} assume i + 4 < a[j]; {364975#(<= proc_i 492)} is VALID [2019-05-15 10:26:29,498 INFO L273 TraceCheckUtils]: 741: Hoare triple {364975#(<= proc_i 492)} assume a[5] == 1000; {364975#(<= proc_i 492)} is VALID [2019-05-15 10:26:29,498 INFO L273 TraceCheckUtils]: 742: Hoare triple {364975#(<= proc_i 492)} assume j > 4; {364975#(<= proc_i 492)} is VALID [2019-05-15 10:26:29,498 INFO L273 TraceCheckUtils]: 743: Hoare triple {364975#(<= proc_i 492)} assume j < 6; {364975#(<= proc_i 492)} is VALID [2019-05-15 10:26:29,499 INFO L273 TraceCheckUtils]: 744: Hoare triple {364975#(<= proc_i 492)} i := i + 4; {364994#(<= proc_i 496)} is VALID [2019-05-15 10:26:29,500 INFO L273 TraceCheckUtils]: 745: Hoare triple {364994#(<= proc_i 496)} assume i <= 1000; {364994#(<= proc_i 496)} is VALID [2019-05-15 10:26:29,500 INFO L273 TraceCheckUtils]: 746: Hoare triple {364994#(<= proc_i 496)} assume i + 4 < a[j]; {364994#(<= proc_i 496)} is VALID [2019-05-15 10:26:29,501 INFO L273 TraceCheckUtils]: 747: Hoare triple {364994#(<= proc_i 496)} assume a[5] == 1000; {364994#(<= proc_i 496)} is VALID [2019-05-15 10:26:29,501 INFO L273 TraceCheckUtils]: 748: Hoare triple {364994#(<= proc_i 496)} assume j > 4; {364994#(<= proc_i 496)} is VALID [2019-05-15 10:26:29,501 INFO L273 TraceCheckUtils]: 749: Hoare triple {364994#(<= proc_i 496)} assume j < 6; {364994#(<= proc_i 496)} is VALID [2019-05-15 10:26:29,502 INFO L273 TraceCheckUtils]: 750: Hoare triple {364994#(<= proc_i 496)} i := i + 4; {365013#(<= proc_i 500)} is VALID [2019-05-15 10:26:29,503 INFO L273 TraceCheckUtils]: 751: Hoare triple {365013#(<= proc_i 500)} assume i <= 1000; {365013#(<= proc_i 500)} is VALID [2019-05-15 10:26:29,503 INFO L273 TraceCheckUtils]: 752: Hoare triple {365013#(<= proc_i 500)} assume i + 4 < a[j]; {365013#(<= proc_i 500)} is VALID [2019-05-15 10:26:29,504 INFO L273 TraceCheckUtils]: 753: Hoare triple {365013#(<= proc_i 500)} assume a[5] == 1000; {365013#(<= proc_i 500)} is VALID [2019-05-15 10:26:29,504 INFO L273 TraceCheckUtils]: 754: Hoare triple {365013#(<= proc_i 500)} assume j > 4; {365013#(<= proc_i 500)} is VALID [2019-05-15 10:26:29,505 INFO L273 TraceCheckUtils]: 755: Hoare triple {365013#(<= proc_i 500)} assume j < 6; {365013#(<= proc_i 500)} is VALID [2019-05-15 10:26:29,505 INFO L273 TraceCheckUtils]: 756: Hoare triple {365013#(<= proc_i 500)} i := i + 4; {365032#(<= proc_i 504)} is VALID [2019-05-15 10:26:29,506 INFO L273 TraceCheckUtils]: 757: Hoare triple {365032#(<= proc_i 504)} assume i <= 1000; {365032#(<= proc_i 504)} is VALID [2019-05-15 10:26:29,506 INFO L273 TraceCheckUtils]: 758: Hoare triple {365032#(<= proc_i 504)} assume i + 4 < a[j]; {365032#(<= proc_i 504)} is VALID [2019-05-15 10:26:29,507 INFO L273 TraceCheckUtils]: 759: Hoare triple {365032#(<= proc_i 504)} assume a[5] == 1000; {365032#(<= proc_i 504)} is VALID [2019-05-15 10:26:29,507 INFO L273 TraceCheckUtils]: 760: Hoare triple {365032#(<= proc_i 504)} assume j > 4; {365032#(<= proc_i 504)} is VALID [2019-05-15 10:26:29,508 INFO L273 TraceCheckUtils]: 761: Hoare triple {365032#(<= proc_i 504)} assume j < 6; {365032#(<= proc_i 504)} is VALID [2019-05-15 10:26:29,508 INFO L273 TraceCheckUtils]: 762: Hoare triple {365032#(<= proc_i 504)} i := i + 4; {365051#(<= proc_i 508)} is VALID [2019-05-15 10:26:29,509 INFO L273 TraceCheckUtils]: 763: Hoare triple {365051#(<= proc_i 508)} assume i <= 1000; {365051#(<= proc_i 508)} is VALID [2019-05-15 10:26:29,509 INFO L273 TraceCheckUtils]: 764: Hoare triple {365051#(<= proc_i 508)} assume i + 4 < a[j]; {365051#(<= proc_i 508)} is VALID [2019-05-15 10:26:29,510 INFO L273 TraceCheckUtils]: 765: Hoare triple {365051#(<= proc_i 508)} assume a[5] == 1000; {365051#(<= proc_i 508)} is VALID [2019-05-15 10:26:29,510 INFO L273 TraceCheckUtils]: 766: Hoare triple {365051#(<= proc_i 508)} assume j > 4; {365051#(<= proc_i 508)} is VALID [2019-05-15 10:26:29,511 INFO L273 TraceCheckUtils]: 767: Hoare triple {365051#(<= proc_i 508)} assume j < 6; {365051#(<= proc_i 508)} is VALID [2019-05-15 10:26:29,512 INFO L273 TraceCheckUtils]: 768: Hoare triple {365051#(<= proc_i 508)} i := i + 4; {365070#(<= proc_i 512)} is VALID [2019-05-15 10:26:29,512 INFO L273 TraceCheckUtils]: 769: Hoare triple {365070#(<= proc_i 512)} assume i <= 1000; {365070#(<= proc_i 512)} is VALID [2019-05-15 10:26:29,512 INFO L273 TraceCheckUtils]: 770: Hoare triple {365070#(<= proc_i 512)} assume i + 4 < a[j]; {365070#(<= proc_i 512)} is VALID [2019-05-15 10:26:29,513 INFO L273 TraceCheckUtils]: 771: Hoare triple {365070#(<= proc_i 512)} assume a[5] == 1000; {365070#(<= proc_i 512)} is VALID [2019-05-15 10:26:29,513 INFO L273 TraceCheckUtils]: 772: Hoare triple {365070#(<= proc_i 512)} assume j > 4; {365070#(<= proc_i 512)} is VALID [2019-05-15 10:26:29,514 INFO L273 TraceCheckUtils]: 773: Hoare triple {365070#(<= proc_i 512)} assume j < 6; {365070#(<= proc_i 512)} is VALID [2019-05-15 10:26:29,515 INFO L273 TraceCheckUtils]: 774: Hoare triple {365070#(<= proc_i 512)} i := i + 4; {365089#(<= proc_i 516)} is VALID [2019-05-15 10:26:29,515 INFO L273 TraceCheckUtils]: 775: Hoare triple {365089#(<= proc_i 516)} assume !(i <= 1000); {362634#false} is VALID [2019-05-15 10:26:29,859 INFO L134 CoverageAnalysis]: Checked inductivity of 49665 backedges. 0 proven. 49665 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:26:29,859 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:26:29,859 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [130] total 130 [2019-05-15 10:26:29,860 INFO L78 Accepts]: Start accepts. Automaton has 132 states. Word has length 776 [2019-05-15 10:26:29,860 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:26:29,860 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 132 states. [2019-05-15 10:26:30,634 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 776 edges. 776 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:26:30,634 INFO L454 AbstractCegarLoop]: Interpolant automaton has 132 states [2019-05-15 10:26:30,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2019-05-15 10:26:30,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8646, Invalid=8646, Unknown=0, NotChecked=0, Total=17292 [2019-05-15 10:26:30,637 INFO L87 Difference]: Start difference. First operand 777 states and 777 transitions. Second operand 132 states. [2019-05-15 10:26:32,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:32,272 INFO L93 Difference]: Finished difference Result 788 states and 788 transitions. [2019-05-15 10:26:32,272 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2019-05-15 10:26:32,273 INFO L78 Accepts]: Start accepts. Automaton has 132 states. Word has length 776 [2019-05-15 10:26:32,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:26:32,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2019-05-15 10:26:32,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 789 transitions. [2019-05-15 10:26:32,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2019-05-15 10:26:32,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 789 transitions. [2019-05-15 10:26:32,279 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 132 states and 789 transitions. [2019-05-15 10:26:33,031 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 789 edges. 789 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:26:33,056 INFO L225 Difference]: With dead ends: 788 [2019-05-15 10:26:33,056 INFO L226 Difference]: Without dead ends: 788 [2019-05-15 10:26:33,056 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 775 GetRequests, 645 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=8646, Invalid=8646, Unknown=0, NotChecked=0, Total=17292 [2019-05-15 10:26:33,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2019-05-15 10:26:33,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 783. [2019-05-15 10:26:33,059 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:26:33,059 INFO L82 GeneralOperation]: Start isEquivalent. First operand 788 states. Second operand 783 states. [2019-05-15 10:26:33,059 INFO L74 IsIncluded]: Start isIncluded. First operand 788 states. Second operand 783 states. [2019-05-15 10:26:33,059 INFO L87 Difference]: Start difference. First operand 788 states. Second operand 783 states. [2019-05-15 10:26:33,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:33,079 INFO L93 Difference]: Finished difference Result 788 states and 788 transitions. [2019-05-15 10:26:33,079 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 788 transitions. [2019-05-15 10:26:33,079 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:26:33,079 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:26:33,079 INFO L74 IsIncluded]: Start isIncluded. First operand 783 states. Second operand 788 states. [2019-05-15 10:26:33,079 INFO L87 Difference]: Start difference. First operand 783 states. Second operand 788 states. [2019-05-15 10:26:33,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:33,099 INFO L93 Difference]: Finished difference Result 788 states and 788 transitions. [2019-05-15 10:26:33,099 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 788 transitions. [2019-05-15 10:26:33,100 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:26:33,100 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:26:33,100 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:26:33,100 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:26:33,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 783 states. [2019-05-15 10:26:33,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 783 transitions. [2019-05-15 10:26:33,119 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 783 transitions. Word has length 776 [2019-05-15 10:26:33,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:26:33,119 INFO L475 AbstractCegarLoop]: Abstraction has 783 states and 783 transitions. [2019-05-15 10:26:33,119 INFO L476 AbstractCegarLoop]: Interpolant automaton has 132 states. [2019-05-15 10:26:33,119 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 783 transitions. [2019-05-15 10:26:33,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 783 [2019-05-15 10:26:33,123 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:26:33,123 INFO L399 BasicCegarLoop]: trace histogram [130, 130, 130, 130, 130, 130, 1, 1] [2019-05-15 10:26:33,123 INFO L418 AbstractCegarLoop]: === Iteration 131 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:26:33,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:26:33,124 INFO L82 PathProgramCache]: Analyzing trace with hash -2101431297, now seen corresponding path program 130 times [2019-05-15 10:26:33,124 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:26:33,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:26:33,755 INFO L256 TraceCheckSpWp]: Trace formula consists of 1045 conjuncts, 132 conjunts are in the unsatisfiable core [2019-05-15 10:26:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:26:33,821 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:26:41,313 INFO L273 TraceCheckUtils]: 0: Hoare triple {368239#true} i := 0; {368244#(<= proc_i 0)} is VALID [2019-05-15 10:26:41,313 INFO L273 TraceCheckUtils]: 1: Hoare triple {368244#(<= proc_i 0)} assume i <= 1000; {368244#(<= proc_i 0)} is VALID [2019-05-15 10:26:41,314 INFO L273 TraceCheckUtils]: 2: Hoare triple {368244#(<= proc_i 0)} assume i + 4 < a[j]; {368244#(<= proc_i 0)} is VALID [2019-05-15 10:26:41,314 INFO L273 TraceCheckUtils]: 3: Hoare triple {368244#(<= proc_i 0)} assume a[5] == 1000; {368244#(<= proc_i 0)} is VALID [2019-05-15 10:26:41,314 INFO L273 TraceCheckUtils]: 4: Hoare triple {368244#(<= proc_i 0)} assume j > 4; {368244#(<= proc_i 0)} is VALID [2019-05-15 10:26:41,315 INFO L273 TraceCheckUtils]: 5: Hoare triple {368244#(<= proc_i 0)} assume j < 6; {368244#(<= proc_i 0)} is VALID [2019-05-15 10:26:41,315 INFO L273 TraceCheckUtils]: 6: Hoare triple {368244#(<= proc_i 0)} i := i + 4; {368263#(<= proc_i 4)} is VALID [2019-05-15 10:26:41,316 INFO L273 TraceCheckUtils]: 7: Hoare triple {368263#(<= proc_i 4)} assume i <= 1000; {368263#(<= proc_i 4)} is VALID [2019-05-15 10:26:41,316 INFO L273 TraceCheckUtils]: 8: Hoare triple {368263#(<= proc_i 4)} assume i + 4 < a[j]; {368263#(<= proc_i 4)} is VALID [2019-05-15 10:26:41,317 INFO L273 TraceCheckUtils]: 9: Hoare triple {368263#(<= proc_i 4)} assume a[5] == 1000; {368263#(<= proc_i 4)} is VALID [2019-05-15 10:26:41,317 INFO L273 TraceCheckUtils]: 10: Hoare triple {368263#(<= proc_i 4)} assume j > 4; {368263#(<= proc_i 4)} is VALID [2019-05-15 10:26:41,318 INFO L273 TraceCheckUtils]: 11: Hoare triple {368263#(<= proc_i 4)} assume j < 6; {368263#(<= proc_i 4)} is VALID [2019-05-15 10:26:41,318 INFO L273 TraceCheckUtils]: 12: Hoare triple {368263#(<= proc_i 4)} i := i + 4; {368282#(<= proc_i 8)} is VALID [2019-05-15 10:26:41,319 INFO L273 TraceCheckUtils]: 13: Hoare triple {368282#(<= proc_i 8)} assume i <= 1000; {368282#(<= proc_i 8)} is VALID [2019-05-15 10:26:41,319 INFO L273 TraceCheckUtils]: 14: Hoare triple {368282#(<= proc_i 8)} assume i + 4 < a[j]; {368282#(<= proc_i 8)} is VALID [2019-05-15 10:26:41,320 INFO L273 TraceCheckUtils]: 15: Hoare triple {368282#(<= proc_i 8)} assume a[5] == 1000; {368282#(<= proc_i 8)} is VALID [2019-05-15 10:26:41,320 INFO L273 TraceCheckUtils]: 16: Hoare triple {368282#(<= proc_i 8)} assume j > 4; {368282#(<= proc_i 8)} is VALID [2019-05-15 10:26:41,321 INFO L273 TraceCheckUtils]: 17: Hoare triple {368282#(<= proc_i 8)} assume j < 6; {368282#(<= proc_i 8)} is VALID [2019-05-15 10:26:41,321 INFO L273 TraceCheckUtils]: 18: Hoare triple {368282#(<= proc_i 8)} i := i + 4; {368301#(<= proc_i 12)} is VALID [2019-05-15 10:26:41,322 INFO L273 TraceCheckUtils]: 19: Hoare triple {368301#(<= proc_i 12)} assume i <= 1000; {368301#(<= proc_i 12)} is VALID [2019-05-15 10:26:41,322 INFO L273 TraceCheckUtils]: 20: Hoare triple {368301#(<= proc_i 12)} assume i + 4 < a[j]; {368301#(<= proc_i 12)} is VALID [2019-05-15 10:26:41,323 INFO L273 TraceCheckUtils]: 21: Hoare triple {368301#(<= proc_i 12)} assume a[5] == 1000; {368301#(<= proc_i 12)} is VALID [2019-05-15 10:26:41,323 INFO L273 TraceCheckUtils]: 22: Hoare triple {368301#(<= proc_i 12)} assume j > 4; {368301#(<= proc_i 12)} is VALID [2019-05-15 10:26:41,324 INFO L273 TraceCheckUtils]: 23: Hoare triple {368301#(<= proc_i 12)} assume j < 6; {368301#(<= proc_i 12)} is VALID [2019-05-15 10:26:41,324 INFO L273 TraceCheckUtils]: 24: Hoare triple {368301#(<= proc_i 12)} i := i + 4; {368320#(<= proc_i 16)} is VALID [2019-05-15 10:26:41,325 INFO L273 TraceCheckUtils]: 25: Hoare triple {368320#(<= proc_i 16)} assume i <= 1000; {368320#(<= proc_i 16)} is VALID [2019-05-15 10:26:41,325 INFO L273 TraceCheckUtils]: 26: Hoare triple {368320#(<= proc_i 16)} assume i + 4 < a[j]; {368320#(<= proc_i 16)} is VALID [2019-05-15 10:26:41,326 INFO L273 TraceCheckUtils]: 27: Hoare triple {368320#(<= proc_i 16)} assume a[5] == 1000; {368320#(<= proc_i 16)} is VALID [2019-05-15 10:26:41,326 INFO L273 TraceCheckUtils]: 28: Hoare triple {368320#(<= proc_i 16)} assume j > 4; {368320#(<= proc_i 16)} is VALID [2019-05-15 10:26:41,327 INFO L273 TraceCheckUtils]: 29: Hoare triple {368320#(<= proc_i 16)} assume j < 6; {368320#(<= proc_i 16)} is VALID [2019-05-15 10:26:41,327 INFO L273 TraceCheckUtils]: 30: Hoare triple {368320#(<= proc_i 16)} i := i + 4; {368339#(<= proc_i 20)} is VALID [2019-05-15 10:26:41,328 INFO L273 TraceCheckUtils]: 31: Hoare triple {368339#(<= proc_i 20)} assume i <= 1000; {368339#(<= proc_i 20)} is VALID [2019-05-15 10:26:41,328 INFO L273 TraceCheckUtils]: 32: Hoare triple {368339#(<= proc_i 20)} assume i + 4 < a[j]; {368339#(<= proc_i 20)} is VALID [2019-05-15 10:26:41,329 INFO L273 TraceCheckUtils]: 33: Hoare triple {368339#(<= proc_i 20)} assume a[5] == 1000; {368339#(<= proc_i 20)} is VALID [2019-05-15 10:26:41,329 INFO L273 TraceCheckUtils]: 34: Hoare triple {368339#(<= proc_i 20)} assume j > 4; {368339#(<= proc_i 20)} is VALID [2019-05-15 10:26:41,329 INFO L273 TraceCheckUtils]: 35: Hoare triple {368339#(<= proc_i 20)} assume j < 6; {368339#(<= proc_i 20)} is VALID [2019-05-15 10:26:41,330 INFO L273 TraceCheckUtils]: 36: Hoare triple {368339#(<= proc_i 20)} i := i + 4; {368358#(<= proc_i 24)} is VALID [2019-05-15 10:26:41,331 INFO L273 TraceCheckUtils]: 37: Hoare triple {368358#(<= proc_i 24)} assume i <= 1000; {368358#(<= proc_i 24)} is VALID [2019-05-15 10:26:41,331 INFO L273 TraceCheckUtils]: 38: Hoare triple {368358#(<= proc_i 24)} assume i + 4 < a[j]; {368358#(<= proc_i 24)} is VALID [2019-05-15 10:26:41,331 INFO L273 TraceCheckUtils]: 39: Hoare triple {368358#(<= proc_i 24)} assume a[5] == 1000; {368358#(<= proc_i 24)} is VALID [2019-05-15 10:26:41,332 INFO L273 TraceCheckUtils]: 40: Hoare triple {368358#(<= proc_i 24)} assume j > 4; {368358#(<= proc_i 24)} is VALID [2019-05-15 10:26:41,332 INFO L273 TraceCheckUtils]: 41: Hoare triple {368358#(<= proc_i 24)} assume j < 6; {368358#(<= proc_i 24)} is VALID [2019-05-15 10:26:41,333 INFO L273 TraceCheckUtils]: 42: Hoare triple {368358#(<= proc_i 24)} i := i + 4; {368377#(<= proc_i 28)} is VALID [2019-05-15 10:26:41,334 INFO L273 TraceCheckUtils]: 43: Hoare triple {368377#(<= proc_i 28)} assume i <= 1000; {368377#(<= proc_i 28)} is VALID [2019-05-15 10:26:41,334 INFO L273 TraceCheckUtils]: 44: Hoare triple {368377#(<= proc_i 28)} assume i + 4 < a[j]; {368377#(<= proc_i 28)} is VALID [2019-05-15 10:26:41,334 INFO L273 TraceCheckUtils]: 45: Hoare triple {368377#(<= proc_i 28)} assume a[5] == 1000; {368377#(<= proc_i 28)} is VALID [2019-05-15 10:26:41,335 INFO L273 TraceCheckUtils]: 46: Hoare triple {368377#(<= proc_i 28)} assume j > 4; {368377#(<= proc_i 28)} is VALID [2019-05-15 10:26:41,335 INFO L273 TraceCheckUtils]: 47: Hoare triple {368377#(<= proc_i 28)} assume j < 6; {368377#(<= proc_i 28)} is VALID [2019-05-15 10:26:41,336 INFO L273 TraceCheckUtils]: 48: Hoare triple {368377#(<= proc_i 28)} i := i + 4; {368396#(<= proc_i 32)} is VALID [2019-05-15 10:26:41,336 INFO L273 TraceCheckUtils]: 49: Hoare triple {368396#(<= proc_i 32)} assume i <= 1000; {368396#(<= proc_i 32)} is VALID [2019-05-15 10:26:41,337 INFO L273 TraceCheckUtils]: 50: Hoare triple {368396#(<= proc_i 32)} assume i + 4 < a[j]; {368396#(<= proc_i 32)} is VALID [2019-05-15 10:26:41,337 INFO L273 TraceCheckUtils]: 51: Hoare triple {368396#(<= proc_i 32)} assume a[5] == 1000; {368396#(<= proc_i 32)} is VALID [2019-05-15 10:26:41,338 INFO L273 TraceCheckUtils]: 52: Hoare triple {368396#(<= proc_i 32)} assume j > 4; {368396#(<= proc_i 32)} is VALID [2019-05-15 10:26:41,338 INFO L273 TraceCheckUtils]: 53: Hoare triple {368396#(<= proc_i 32)} assume j < 6; {368396#(<= proc_i 32)} is VALID [2019-05-15 10:26:41,339 INFO L273 TraceCheckUtils]: 54: Hoare triple {368396#(<= proc_i 32)} i := i + 4; {368415#(<= proc_i 36)} is VALID [2019-05-15 10:26:41,339 INFO L273 TraceCheckUtils]: 55: Hoare triple {368415#(<= proc_i 36)} assume i <= 1000; {368415#(<= proc_i 36)} is VALID [2019-05-15 10:26:41,340 INFO L273 TraceCheckUtils]: 56: Hoare triple {368415#(<= proc_i 36)} assume i + 4 < a[j]; {368415#(<= proc_i 36)} is VALID [2019-05-15 10:26:41,340 INFO L273 TraceCheckUtils]: 57: Hoare triple {368415#(<= proc_i 36)} assume a[5] == 1000; {368415#(<= proc_i 36)} is VALID [2019-05-15 10:26:41,341 INFO L273 TraceCheckUtils]: 58: Hoare triple {368415#(<= proc_i 36)} assume j > 4; {368415#(<= proc_i 36)} is VALID [2019-05-15 10:26:41,341 INFO L273 TraceCheckUtils]: 59: Hoare triple {368415#(<= proc_i 36)} assume j < 6; {368415#(<= proc_i 36)} is VALID [2019-05-15 10:26:41,342 INFO L273 TraceCheckUtils]: 60: Hoare triple {368415#(<= proc_i 36)} i := i + 4; {368434#(<= proc_i 40)} is VALID [2019-05-15 10:26:41,342 INFO L273 TraceCheckUtils]: 61: Hoare triple {368434#(<= proc_i 40)} assume i <= 1000; {368434#(<= proc_i 40)} is VALID [2019-05-15 10:26:41,343 INFO L273 TraceCheckUtils]: 62: Hoare triple {368434#(<= proc_i 40)} assume i + 4 < a[j]; {368434#(<= proc_i 40)} is VALID [2019-05-15 10:26:41,343 INFO L273 TraceCheckUtils]: 63: Hoare triple {368434#(<= proc_i 40)} assume a[5] == 1000; {368434#(<= proc_i 40)} is VALID [2019-05-15 10:26:41,344 INFO L273 TraceCheckUtils]: 64: Hoare triple {368434#(<= proc_i 40)} assume j > 4; {368434#(<= proc_i 40)} is VALID [2019-05-15 10:26:41,344 INFO L273 TraceCheckUtils]: 65: Hoare triple {368434#(<= proc_i 40)} assume j < 6; {368434#(<= proc_i 40)} is VALID [2019-05-15 10:26:41,345 INFO L273 TraceCheckUtils]: 66: Hoare triple {368434#(<= proc_i 40)} i := i + 4; {368453#(<= proc_i 44)} is VALID [2019-05-15 10:26:41,345 INFO L273 TraceCheckUtils]: 67: Hoare triple {368453#(<= proc_i 44)} assume i <= 1000; {368453#(<= proc_i 44)} is VALID [2019-05-15 10:26:41,346 INFO L273 TraceCheckUtils]: 68: Hoare triple {368453#(<= proc_i 44)} assume i + 4 < a[j]; {368453#(<= proc_i 44)} is VALID [2019-05-15 10:26:41,346 INFO L273 TraceCheckUtils]: 69: Hoare triple {368453#(<= proc_i 44)} assume a[5] == 1000; {368453#(<= proc_i 44)} is VALID [2019-05-15 10:26:41,347 INFO L273 TraceCheckUtils]: 70: Hoare triple {368453#(<= proc_i 44)} assume j > 4; {368453#(<= proc_i 44)} is VALID [2019-05-15 10:26:41,347 INFO L273 TraceCheckUtils]: 71: Hoare triple {368453#(<= proc_i 44)} assume j < 6; {368453#(<= proc_i 44)} is VALID [2019-05-15 10:26:41,348 INFO L273 TraceCheckUtils]: 72: Hoare triple {368453#(<= proc_i 44)} i := i + 4; {368472#(<= proc_i 48)} is VALID [2019-05-15 10:26:41,348 INFO L273 TraceCheckUtils]: 73: Hoare triple {368472#(<= proc_i 48)} assume i <= 1000; {368472#(<= proc_i 48)} is VALID [2019-05-15 10:26:41,349 INFO L273 TraceCheckUtils]: 74: Hoare triple {368472#(<= proc_i 48)} assume i + 4 < a[j]; {368472#(<= proc_i 48)} is VALID [2019-05-15 10:26:41,349 INFO L273 TraceCheckUtils]: 75: Hoare triple {368472#(<= proc_i 48)} assume a[5] == 1000; {368472#(<= proc_i 48)} is VALID [2019-05-15 10:26:41,350 INFO L273 TraceCheckUtils]: 76: Hoare triple {368472#(<= proc_i 48)} assume j > 4; {368472#(<= proc_i 48)} is VALID [2019-05-15 10:26:41,350 INFO L273 TraceCheckUtils]: 77: Hoare triple {368472#(<= proc_i 48)} assume j < 6; {368472#(<= proc_i 48)} is VALID [2019-05-15 10:26:41,351 INFO L273 TraceCheckUtils]: 78: Hoare triple {368472#(<= proc_i 48)} i := i + 4; {368491#(<= proc_i 52)} is VALID [2019-05-15 10:26:41,351 INFO L273 TraceCheckUtils]: 79: Hoare triple {368491#(<= proc_i 52)} assume i <= 1000; {368491#(<= proc_i 52)} is VALID [2019-05-15 10:26:41,352 INFO L273 TraceCheckUtils]: 80: Hoare triple {368491#(<= proc_i 52)} assume i + 4 < a[j]; {368491#(<= proc_i 52)} is VALID [2019-05-15 10:26:41,352 INFO L273 TraceCheckUtils]: 81: Hoare triple {368491#(<= proc_i 52)} assume a[5] == 1000; {368491#(<= proc_i 52)} is VALID [2019-05-15 10:26:41,353 INFO L273 TraceCheckUtils]: 82: Hoare triple {368491#(<= proc_i 52)} assume j > 4; {368491#(<= proc_i 52)} is VALID [2019-05-15 10:26:41,353 INFO L273 TraceCheckUtils]: 83: Hoare triple {368491#(<= proc_i 52)} assume j < 6; {368491#(<= proc_i 52)} is VALID [2019-05-15 10:26:41,354 INFO L273 TraceCheckUtils]: 84: Hoare triple {368491#(<= proc_i 52)} i := i + 4; {368510#(<= proc_i 56)} is VALID [2019-05-15 10:26:41,354 INFO L273 TraceCheckUtils]: 85: Hoare triple {368510#(<= proc_i 56)} assume i <= 1000; {368510#(<= proc_i 56)} is VALID [2019-05-15 10:26:41,355 INFO L273 TraceCheckUtils]: 86: Hoare triple {368510#(<= proc_i 56)} assume i + 4 < a[j]; {368510#(<= proc_i 56)} is VALID [2019-05-15 10:26:41,355 INFO L273 TraceCheckUtils]: 87: Hoare triple {368510#(<= proc_i 56)} assume a[5] == 1000; {368510#(<= proc_i 56)} is VALID [2019-05-15 10:26:41,355 INFO L273 TraceCheckUtils]: 88: Hoare triple {368510#(<= proc_i 56)} assume j > 4; {368510#(<= proc_i 56)} is VALID [2019-05-15 10:26:41,356 INFO L273 TraceCheckUtils]: 89: Hoare triple {368510#(<= proc_i 56)} assume j < 6; {368510#(<= proc_i 56)} is VALID [2019-05-15 10:26:41,357 INFO L273 TraceCheckUtils]: 90: Hoare triple {368510#(<= proc_i 56)} i := i + 4; {368529#(<= proc_i 60)} is VALID [2019-05-15 10:26:41,357 INFO L273 TraceCheckUtils]: 91: Hoare triple {368529#(<= proc_i 60)} assume i <= 1000; {368529#(<= proc_i 60)} is VALID [2019-05-15 10:26:41,358 INFO L273 TraceCheckUtils]: 92: Hoare triple {368529#(<= proc_i 60)} assume i + 4 < a[j]; {368529#(<= proc_i 60)} is VALID [2019-05-15 10:26:41,358 INFO L273 TraceCheckUtils]: 93: Hoare triple {368529#(<= proc_i 60)} assume a[5] == 1000; {368529#(<= proc_i 60)} is VALID [2019-05-15 10:26:41,358 INFO L273 TraceCheckUtils]: 94: Hoare triple {368529#(<= proc_i 60)} assume j > 4; {368529#(<= proc_i 60)} is VALID [2019-05-15 10:26:41,359 INFO L273 TraceCheckUtils]: 95: Hoare triple {368529#(<= proc_i 60)} assume j < 6; {368529#(<= proc_i 60)} is VALID [2019-05-15 10:26:41,360 INFO L273 TraceCheckUtils]: 96: Hoare triple {368529#(<= proc_i 60)} i := i + 4; {368548#(<= proc_i 64)} is VALID [2019-05-15 10:26:41,360 INFO L273 TraceCheckUtils]: 97: Hoare triple {368548#(<= proc_i 64)} assume i <= 1000; {368548#(<= proc_i 64)} is VALID [2019-05-15 10:26:41,360 INFO L273 TraceCheckUtils]: 98: Hoare triple {368548#(<= proc_i 64)} assume i + 4 < a[j]; {368548#(<= proc_i 64)} is VALID [2019-05-15 10:26:41,361 INFO L273 TraceCheckUtils]: 99: Hoare triple {368548#(<= proc_i 64)} assume a[5] == 1000; {368548#(<= proc_i 64)} is VALID [2019-05-15 10:26:41,361 INFO L273 TraceCheckUtils]: 100: Hoare triple {368548#(<= proc_i 64)} assume j > 4; {368548#(<= proc_i 64)} is VALID [2019-05-15 10:26:41,362 INFO L273 TraceCheckUtils]: 101: Hoare triple {368548#(<= proc_i 64)} assume j < 6; {368548#(<= proc_i 64)} is VALID [2019-05-15 10:26:41,363 INFO L273 TraceCheckUtils]: 102: Hoare triple {368548#(<= proc_i 64)} i := i + 4; {368567#(<= proc_i 68)} is VALID [2019-05-15 10:26:41,363 INFO L273 TraceCheckUtils]: 103: Hoare triple {368567#(<= proc_i 68)} assume i <= 1000; {368567#(<= proc_i 68)} is VALID [2019-05-15 10:26:41,363 INFO L273 TraceCheckUtils]: 104: Hoare triple {368567#(<= proc_i 68)} assume i + 4 < a[j]; {368567#(<= proc_i 68)} is VALID [2019-05-15 10:26:41,364 INFO L273 TraceCheckUtils]: 105: Hoare triple {368567#(<= proc_i 68)} assume a[5] == 1000; {368567#(<= proc_i 68)} is VALID [2019-05-15 10:26:41,364 INFO L273 TraceCheckUtils]: 106: Hoare triple {368567#(<= proc_i 68)} assume j > 4; {368567#(<= proc_i 68)} is VALID [2019-05-15 10:26:41,365 INFO L273 TraceCheckUtils]: 107: Hoare triple {368567#(<= proc_i 68)} assume j < 6; {368567#(<= proc_i 68)} is VALID [2019-05-15 10:26:41,365 INFO L273 TraceCheckUtils]: 108: Hoare triple {368567#(<= proc_i 68)} i := i + 4; {368586#(<= proc_i 72)} is VALID [2019-05-15 10:26:41,366 INFO L273 TraceCheckUtils]: 109: Hoare triple {368586#(<= proc_i 72)} assume i <= 1000; {368586#(<= proc_i 72)} is VALID [2019-05-15 10:26:41,366 INFO L273 TraceCheckUtils]: 110: Hoare triple {368586#(<= proc_i 72)} assume i + 4 < a[j]; {368586#(<= proc_i 72)} is VALID [2019-05-15 10:26:41,367 INFO L273 TraceCheckUtils]: 111: Hoare triple {368586#(<= proc_i 72)} assume a[5] == 1000; {368586#(<= proc_i 72)} is VALID [2019-05-15 10:26:41,367 INFO L273 TraceCheckUtils]: 112: Hoare triple {368586#(<= proc_i 72)} assume j > 4; {368586#(<= proc_i 72)} is VALID [2019-05-15 10:26:41,368 INFO L273 TraceCheckUtils]: 113: Hoare triple {368586#(<= proc_i 72)} assume j < 6; {368586#(<= proc_i 72)} is VALID [2019-05-15 10:26:41,368 INFO L273 TraceCheckUtils]: 114: Hoare triple {368586#(<= proc_i 72)} i := i + 4; {368605#(<= proc_i 76)} is VALID [2019-05-15 10:26:41,369 INFO L273 TraceCheckUtils]: 115: Hoare triple {368605#(<= proc_i 76)} assume i <= 1000; {368605#(<= proc_i 76)} is VALID [2019-05-15 10:26:41,369 INFO L273 TraceCheckUtils]: 116: Hoare triple {368605#(<= proc_i 76)} assume i + 4 < a[j]; {368605#(<= proc_i 76)} is VALID [2019-05-15 10:26:41,370 INFO L273 TraceCheckUtils]: 117: Hoare triple {368605#(<= proc_i 76)} assume a[5] == 1000; {368605#(<= proc_i 76)} is VALID [2019-05-15 10:26:41,370 INFO L273 TraceCheckUtils]: 118: Hoare triple {368605#(<= proc_i 76)} assume j > 4; {368605#(<= proc_i 76)} is VALID [2019-05-15 10:26:41,371 INFO L273 TraceCheckUtils]: 119: Hoare triple {368605#(<= proc_i 76)} assume j < 6; {368605#(<= proc_i 76)} is VALID [2019-05-15 10:26:41,371 INFO L273 TraceCheckUtils]: 120: Hoare triple {368605#(<= proc_i 76)} i := i + 4; {368624#(<= proc_i 80)} is VALID [2019-05-15 10:26:41,372 INFO L273 TraceCheckUtils]: 121: Hoare triple {368624#(<= proc_i 80)} assume i <= 1000; {368624#(<= proc_i 80)} is VALID [2019-05-15 10:26:41,372 INFO L273 TraceCheckUtils]: 122: Hoare triple {368624#(<= proc_i 80)} assume i + 4 < a[j]; {368624#(<= proc_i 80)} is VALID [2019-05-15 10:26:41,373 INFO L273 TraceCheckUtils]: 123: Hoare triple {368624#(<= proc_i 80)} assume a[5] == 1000; {368624#(<= proc_i 80)} is VALID [2019-05-15 10:26:41,373 INFO L273 TraceCheckUtils]: 124: Hoare triple {368624#(<= proc_i 80)} assume j > 4; {368624#(<= proc_i 80)} is VALID [2019-05-15 10:26:41,374 INFO L273 TraceCheckUtils]: 125: Hoare triple {368624#(<= proc_i 80)} assume j < 6; {368624#(<= proc_i 80)} is VALID [2019-05-15 10:26:41,374 INFO L273 TraceCheckUtils]: 126: Hoare triple {368624#(<= proc_i 80)} i := i + 4; {368643#(<= proc_i 84)} is VALID [2019-05-15 10:26:41,375 INFO L273 TraceCheckUtils]: 127: Hoare triple {368643#(<= proc_i 84)} assume i <= 1000; {368643#(<= proc_i 84)} is VALID [2019-05-15 10:26:41,375 INFO L273 TraceCheckUtils]: 128: Hoare triple {368643#(<= proc_i 84)} assume i + 4 < a[j]; {368643#(<= proc_i 84)} is VALID [2019-05-15 10:26:41,376 INFO L273 TraceCheckUtils]: 129: Hoare triple {368643#(<= proc_i 84)} assume a[5] == 1000; {368643#(<= proc_i 84)} is VALID [2019-05-15 10:26:41,376 INFO L273 TraceCheckUtils]: 130: Hoare triple {368643#(<= proc_i 84)} assume j > 4; {368643#(<= proc_i 84)} is VALID [2019-05-15 10:26:41,377 INFO L273 TraceCheckUtils]: 131: Hoare triple {368643#(<= proc_i 84)} assume j < 6; {368643#(<= proc_i 84)} is VALID [2019-05-15 10:26:41,377 INFO L273 TraceCheckUtils]: 132: Hoare triple {368643#(<= proc_i 84)} i := i + 4; {368662#(<= proc_i 88)} is VALID [2019-05-15 10:26:41,378 INFO L273 TraceCheckUtils]: 133: Hoare triple {368662#(<= proc_i 88)} assume i <= 1000; {368662#(<= proc_i 88)} is VALID [2019-05-15 10:26:41,378 INFO L273 TraceCheckUtils]: 134: Hoare triple {368662#(<= proc_i 88)} assume i + 4 < a[j]; {368662#(<= proc_i 88)} is VALID [2019-05-15 10:26:41,379 INFO L273 TraceCheckUtils]: 135: Hoare triple {368662#(<= proc_i 88)} assume a[5] == 1000; {368662#(<= proc_i 88)} is VALID [2019-05-15 10:26:41,379 INFO L273 TraceCheckUtils]: 136: Hoare triple {368662#(<= proc_i 88)} assume j > 4; {368662#(<= proc_i 88)} is VALID [2019-05-15 10:26:41,380 INFO L273 TraceCheckUtils]: 137: Hoare triple {368662#(<= proc_i 88)} assume j < 6; {368662#(<= proc_i 88)} is VALID [2019-05-15 10:26:41,380 INFO L273 TraceCheckUtils]: 138: Hoare triple {368662#(<= proc_i 88)} i := i + 4; {368681#(<= proc_i 92)} is VALID [2019-05-15 10:26:41,381 INFO L273 TraceCheckUtils]: 139: Hoare triple {368681#(<= proc_i 92)} assume i <= 1000; {368681#(<= proc_i 92)} is VALID [2019-05-15 10:26:41,381 INFO L273 TraceCheckUtils]: 140: Hoare triple {368681#(<= proc_i 92)} assume i + 4 < a[j]; {368681#(<= proc_i 92)} is VALID [2019-05-15 10:26:41,382 INFO L273 TraceCheckUtils]: 141: Hoare triple {368681#(<= proc_i 92)} assume a[5] == 1000; {368681#(<= proc_i 92)} is VALID [2019-05-15 10:26:41,382 INFO L273 TraceCheckUtils]: 142: Hoare triple {368681#(<= proc_i 92)} assume j > 4; {368681#(<= proc_i 92)} is VALID [2019-05-15 10:26:41,383 INFO L273 TraceCheckUtils]: 143: Hoare triple {368681#(<= proc_i 92)} assume j < 6; {368681#(<= proc_i 92)} is VALID [2019-05-15 10:26:41,383 INFO L273 TraceCheckUtils]: 144: Hoare triple {368681#(<= proc_i 92)} i := i + 4; {368700#(<= proc_i 96)} is VALID [2019-05-15 10:26:41,384 INFO L273 TraceCheckUtils]: 145: Hoare triple {368700#(<= proc_i 96)} assume i <= 1000; {368700#(<= proc_i 96)} is VALID [2019-05-15 10:26:41,384 INFO L273 TraceCheckUtils]: 146: Hoare triple {368700#(<= proc_i 96)} assume i + 4 < a[j]; {368700#(<= proc_i 96)} is VALID [2019-05-15 10:26:41,385 INFO L273 TraceCheckUtils]: 147: Hoare triple {368700#(<= proc_i 96)} assume a[5] == 1000; {368700#(<= proc_i 96)} is VALID [2019-05-15 10:26:41,385 INFO L273 TraceCheckUtils]: 148: Hoare triple {368700#(<= proc_i 96)} assume j > 4; {368700#(<= proc_i 96)} is VALID [2019-05-15 10:26:41,386 INFO L273 TraceCheckUtils]: 149: Hoare triple {368700#(<= proc_i 96)} assume j < 6; {368700#(<= proc_i 96)} is VALID [2019-05-15 10:26:41,386 INFO L273 TraceCheckUtils]: 150: Hoare triple {368700#(<= proc_i 96)} i := i + 4; {368719#(<= proc_i 100)} is VALID [2019-05-15 10:26:41,387 INFO L273 TraceCheckUtils]: 151: Hoare triple {368719#(<= proc_i 100)} assume i <= 1000; {368719#(<= proc_i 100)} is VALID [2019-05-15 10:26:41,387 INFO L273 TraceCheckUtils]: 152: Hoare triple {368719#(<= proc_i 100)} assume i + 4 < a[j]; {368719#(<= proc_i 100)} is VALID [2019-05-15 10:26:41,388 INFO L273 TraceCheckUtils]: 153: Hoare triple {368719#(<= proc_i 100)} assume a[5] == 1000; {368719#(<= proc_i 100)} is VALID [2019-05-15 10:26:41,388 INFO L273 TraceCheckUtils]: 154: Hoare triple {368719#(<= proc_i 100)} assume j > 4; {368719#(<= proc_i 100)} is VALID [2019-05-15 10:26:41,388 INFO L273 TraceCheckUtils]: 155: Hoare triple {368719#(<= proc_i 100)} assume j < 6; {368719#(<= proc_i 100)} is VALID [2019-05-15 10:26:41,389 INFO L273 TraceCheckUtils]: 156: Hoare triple {368719#(<= proc_i 100)} i := i + 4; {368738#(<= proc_i 104)} is VALID [2019-05-15 10:26:41,390 INFO L273 TraceCheckUtils]: 157: Hoare triple {368738#(<= proc_i 104)} assume i <= 1000; {368738#(<= proc_i 104)} is VALID [2019-05-15 10:26:41,390 INFO L273 TraceCheckUtils]: 158: Hoare triple {368738#(<= proc_i 104)} assume i + 4 < a[j]; {368738#(<= proc_i 104)} is VALID [2019-05-15 10:26:41,391 INFO L273 TraceCheckUtils]: 159: Hoare triple {368738#(<= proc_i 104)} assume a[5] == 1000; {368738#(<= proc_i 104)} is VALID [2019-05-15 10:26:41,391 INFO L273 TraceCheckUtils]: 160: Hoare triple {368738#(<= proc_i 104)} assume j > 4; {368738#(<= proc_i 104)} is VALID [2019-05-15 10:26:41,391 INFO L273 TraceCheckUtils]: 161: Hoare triple {368738#(<= proc_i 104)} assume j < 6; {368738#(<= proc_i 104)} is VALID [2019-05-15 10:26:41,392 INFO L273 TraceCheckUtils]: 162: Hoare triple {368738#(<= proc_i 104)} i := i + 4; {368757#(<= proc_i 108)} is VALID [2019-05-15 10:26:41,393 INFO L273 TraceCheckUtils]: 163: Hoare triple {368757#(<= proc_i 108)} assume i <= 1000; {368757#(<= proc_i 108)} is VALID [2019-05-15 10:26:41,393 INFO L273 TraceCheckUtils]: 164: Hoare triple {368757#(<= proc_i 108)} assume i + 4 < a[j]; {368757#(<= proc_i 108)} is VALID [2019-05-15 10:26:41,393 INFO L273 TraceCheckUtils]: 165: Hoare triple {368757#(<= proc_i 108)} assume a[5] == 1000; {368757#(<= proc_i 108)} is VALID [2019-05-15 10:26:41,394 INFO L273 TraceCheckUtils]: 166: Hoare triple {368757#(<= proc_i 108)} assume j > 4; {368757#(<= proc_i 108)} is VALID [2019-05-15 10:26:41,394 INFO L273 TraceCheckUtils]: 167: Hoare triple {368757#(<= proc_i 108)} assume j < 6; {368757#(<= proc_i 108)} is VALID [2019-05-15 10:26:41,395 INFO L273 TraceCheckUtils]: 168: Hoare triple {368757#(<= proc_i 108)} i := i + 4; {368776#(<= proc_i 112)} is VALID [2019-05-15 10:26:41,396 INFO L273 TraceCheckUtils]: 169: Hoare triple {368776#(<= proc_i 112)} assume i <= 1000; {368776#(<= proc_i 112)} is VALID [2019-05-15 10:26:41,396 INFO L273 TraceCheckUtils]: 170: Hoare triple {368776#(<= proc_i 112)} assume i + 4 < a[j]; {368776#(<= proc_i 112)} is VALID [2019-05-15 10:26:41,396 INFO L273 TraceCheckUtils]: 171: Hoare triple {368776#(<= proc_i 112)} assume a[5] == 1000; {368776#(<= proc_i 112)} is VALID [2019-05-15 10:26:41,397 INFO L273 TraceCheckUtils]: 172: Hoare triple {368776#(<= proc_i 112)} assume j > 4; {368776#(<= proc_i 112)} is VALID [2019-05-15 10:26:41,397 INFO L273 TraceCheckUtils]: 173: Hoare triple {368776#(<= proc_i 112)} assume j < 6; {368776#(<= proc_i 112)} is VALID [2019-05-15 10:26:41,398 INFO L273 TraceCheckUtils]: 174: Hoare triple {368776#(<= proc_i 112)} i := i + 4; {368795#(<= proc_i 116)} is VALID [2019-05-15 10:26:41,398 INFO L273 TraceCheckUtils]: 175: Hoare triple {368795#(<= proc_i 116)} assume i <= 1000; {368795#(<= proc_i 116)} is VALID [2019-05-15 10:26:41,399 INFO L273 TraceCheckUtils]: 176: Hoare triple {368795#(<= proc_i 116)} assume i + 4 < a[j]; {368795#(<= proc_i 116)} is VALID [2019-05-15 10:26:41,399 INFO L273 TraceCheckUtils]: 177: Hoare triple {368795#(<= proc_i 116)} assume a[5] == 1000; {368795#(<= proc_i 116)} is VALID [2019-05-15 10:26:41,400 INFO L273 TraceCheckUtils]: 178: Hoare triple {368795#(<= proc_i 116)} assume j > 4; {368795#(<= proc_i 116)} is VALID [2019-05-15 10:26:41,400 INFO L273 TraceCheckUtils]: 179: Hoare triple {368795#(<= proc_i 116)} assume j < 6; {368795#(<= proc_i 116)} is VALID [2019-05-15 10:26:41,401 INFO L273 TraceCheckUtils]: 180: Hoare triple {368795#(<= proc_i 116)} i := i + 4; {368814#(<= proc_i 120)} is VALID [2019-05-15 10:26:41,401 INFO L273 TraceCheckUtils]: 181: Hoare triple {368814#(<= proc_i 120)} assume i <= 1000; {368814#(<= proc_i 120)} is VALID [2019-05-15 10:26:41,402 INFO L273 TraceCheckUtils]: 182: Hoare triple {368814#(<= proc_i 120)} assume i + 4 < a[j]; {368814#(<= proc_i 120)} is VALID [2019-05-15 10:26:41,402 INFO L273 TraceCheckUtils]: 183: Hoare triple {368814#(<= proc_i 120)} assume a[5] == 1000; {368814#(<= proc_i 120)} is VALID [2019-05-15 10:26:41,403 INFO L273 TraceCheckUtils]: 184: Hoare triple {368814#(<= proc_i 120)} assume j > 4; {368814#(<= proc_i 120)} is VALID [2019-05-15 10:26:41,403 INFO L273 TraceCheckUtils]: 185: Hoare triple {368814#(<= proc_i 120)} assume j < 6; {368814#(<= proc_i 120)} is VALID [2019-05-15 10:26:41,404 INFO L273 TraceCheckUtils]: 186: Hoare triple {368814#(<= proc_i 120)} i := i + 4; {368833#(<= proc_i 124)} is VALID [2019-05-15 10:26:41,404 INFO L273 TraceCheckUtils]: 187: Hoare triple {368833#(<= proc_i 124)} assume i <= 1000; {368833#(<= proc_i 124)} is VALID [2019-05-15 10:26:41,405 INFO L273 TraceCheckUtils]: 188: Hoare triple {368833#(<= proc_i 124)} assume i + 4 < a[j]; {368833#(<= proc_i 124)} is VALID [2019-05-15 10:26:41,405 INFO L273 TraceCheckUtils]: 189: Hoare triple {368833#(<= proc_i 124)} assume a[5] == 1000; {368833#(<= proc_i 124)} is VALID [2019-05-15 10:26:41,406 INFO L273 TraceCheckUtils]: 190: Hoare triple {368833#(<= proc_i 124)} assume j > 4; {368833#(<= proc_i 124)} is VALID [2019-05-15 10:26:41,406 INFO L273 TraceCheckUtils]: 191: Hoare triple {368833#(<= proc_i 124)} assume j < 6; {368833#(<= proc_i 124)} is VALID [2019-05-15 10:26:41,407 INFO L273 TraceCheckUtils]: 192: Hoare triple {368833#(<= proc_i 124)} i := i + 4; {368852#(<= proc_i 128)} is VALID [2019-05-15 10:26:41,407 INFO L273 TraceCheckUtils]: 193: Hoare triple {368852#(<= proc_i 128)} assume i <= 1000; {368852#(<= proc_i 128)} is VALID [2019-05-15 10:26:41,408 INFO L273 TraceCheckUtils]: 194: Hoare triple {368852#(<= proc_i 128)} assume i + 4 < a[j]; {368852#(<= proc_i 128)} is VALID [2019-05-15 10:26:41,408 INFO L273 TraceCheckUtils]: 195: Hoare triple {368852#(<= proc_i 128)} assume a[5] == 1000; {368852#(<= proc_i 128)} is VALID [2019-05-15 10:26:41,409 INFO L273 TraceCheckUtils]: 196: Hoare triple {368852#(<= proc_i 128)} assume j > 4; {368852#(<= proc_i 128)} is VALID [2019-05-15 10:26:41,409 INFO L273 TraceCheckUtils]: 197: Hoare triple {368852#(<= proc_i 128)} assume j < 6; {368852#(<= proc_i 128)} is VALID [2019-05-15 10:26:41,410 INFO L273 TraceCheckUtils]: 198: Hoare triple {368852#(<= proc_i 128)} i := i + 4; {368871#(<= proc_i 132)} is VALID [2019-05-15 10:26:41,410 INFO L273 TraceCheckUtils]: 199: Hoare triple {368871#(<= proc_i 132)} assume i <= 1000; {368871#(<= proc_i 132)} is VALID [2019-05-15 10:26:41,411 INFO L273 TraceCheckUtils]: 200: Hoare triple {368871#(<= proc_i 132)} assume i + 4 < a[j]; {368871#(<= proc_i 132)} is VALID [2019-05-15 10:26:41,411 INFO L273 TraceCheckUtils]: 201: Hoare triple {368871#(<= proc_i 132)} assume a[5] == 1000; {368871#(<= proc_i 132)} is VALID [2019-05-15 10:26:41,412 INFO L273 TraceCheckUtils]: 202: Hoare triple {368871#(<= proc_i 132)} assume j > 4; {368871#(<= proc_i 132)} is VALID [2019-05-15 10:26:41,412 INFO L273 TraceCheckUtils]: 203: Hoare triple {368871#(<= proc_i 132)} assume j < 6; {368871#(<= proc_i 132)} is VALID [2019-05-15 10:26:41,413 INFO L273 TraceCheckUtils]: 204: Hoare triple {368871#(<= proc_i 132)} i := i + 4; {368890#(<= proc_i 136)} is VALID [2019-05-15 10:26:41,413 INFO L273 TraceCheckUtils]: 205: Hoare triple {368890#(<= proc_i 136)} assume i <= 1000; {368890#(<= proc_i 136)} is VALID [2019-05-15 10:26:41,414 INFO L273 TraceCheckUtils]: 206: Hoare triple {368890#(<= proc_i 136)} assume i + 4 < a[j]; {368890#(<= proc_i 136)} is VALID [2019-05-15 10:26:41,414 INFO L273 TraceCheckUtils]: 207: Hoare triple {368890#(<= proc_i 136)} assume a[5] == 1000; {368890#(<= proc_i 136)} is VALID [2019-05-15 10:26:41,415 INFO L273 TraceCheckUtils]: 208: Hoare triple {368890#(<= proc_i 136)} assume j > 4; {368890#(<= proc_i 136)} is VALID [2019-05-15 10:26:41,415 INFO L273 TraceCheckUtils]: 209: Hoare triple {368890#(<= proc_i 136)} assume j < 6; {368890#(<= proc_i 136)} is VALID [2019-05-15 10:26:41,416 INFO L273 TraceCheckUtils]: 210: Hoare triple {368890#(<= proc_i 136)} i := i + 4; {368909#(<= proc_i 140)} is VALID [2019-05-15 10:26:41,416 INFO L273 TraceCheckUtils]: 211: Hoare triple {368909#(<= proc_i 140)} assume i <= 1000; {368909#(<= proc_i 140)} is VALID [2019-05-15 10:26:41,417 INFO L273 TraceCheckUtils]: 212: Hoare triple {368909#(<= proc_i 140)} assume i + 4 < a[j]; {368909#(<= proc_i 140)} is VALID [2019-05-15 10:26:41,417 INFO L273 TraceCheckUtils]: 213: Hoare triple {368909#(<= proc_i 140)} assume a[5] == 1000; {368909#(<= proc_i 140)} is VALID [2019-05-15 10:26:41,418 INFO L273 TraceCheckUtils]: 214: Hoare triple {368909#(<= proc_i 140)} assume j > 4; {368909#(<= proc_i 140)} is VALID [2019-05-15 10:26:41,418 INFO L273 TraceCheckUtils]: 215: Hoare triple {368909#(<= proc_i 140)} assume j < 6; {368909#(<= proc_i 140)} is VALID [2019-05-15 10:26:41,419 INFO L273 TraceCheckUtils]: 216: Hoare triple {368909#(<= proc_i 140)} i := i + 4; {368928#(<= proc_i 144)} is VALID [2019-05-15 10:26:41,419 INFO L273 TraceCheckUtils]: 217: Hoare triple {368928#(<= proc_i 144)} assume i <= 1000; {368928#(<= proc_i 144)} is VALID [2019-05-15 10:26:41,420 INFO L273 TraceCheckUtils]: 218: Hoare triple {368928#(<= proc_i 144)} assume i + 4 < a[j]; {368928#(<= proc_i 144)} is VALID [2019-05-15 10:26:41,420 INFO L273 TraceCheckUtils]: 219: Hoare triple {368928#(<= proc_i 144)} assume a[5] == 1000; {368928#(<= proc_i 144)} is VALID [2019-05-15 10:26:41,420 INFO L273 TraceCheckUtils]: 220: Hoare triple {368928#(<= proc_i 144)} assume j > 4; {368928#(<= proc_i 144)} is VALID [2019-05-15 10:26:41,421 INFO L273 TraceCheckUtils]: 221: Hoare triple {368928#(<= proc_i 144)} assume j < 6; {368928#(<= proc_i 144)} is VALID [2019-05-15 10:26:41,422 INFO L273 TraceCheckUtils]: 222: Hoare triple {368928#(<= proc_i 144)} i := i + 4; {368947#(<= proc_i 148)} is VALID [2019-05-15 10:26:41,422 INFO L273 TraceCheckUtils]: 223: Hoare triple {368947#(<= proc_i 148)} assume i <= 1000; {368947#(<= proc_i 148)} is VALID [2019-05-15 10:26:41,423 INFO L273 TraceCheckUtils]: 224: Hoare triple {368947#(<= proc_i 148)} assume i + 4 < a[j]; {368947#(<= proc_i 148)} is VALID [2019-05-15 10:26:41,423 INFO L273 TraceCheckUtils]: 225: Hoare triple {368947#(<= proc_i 148)} assume a[5] == 1000; {368947#(<= proc_i 148)} is VALID [2019-05-15 10:26:41,423 INFO L273 TraceCheckUtils]: 226: Hoare triple {368947#(<= proc_i 148)} assume j > 4; {368947#(<= proc_i 148)} is VALID [2019-05-15 10:26:41,424 INFO L273 TraceCheckUtils]: 227: Hoare triple {368947#(<= proc_i 148)} assume j < 6; {368947#(<= proc_i 148)} is VALID [2019-05-15 10:26:41,425 INFO L273 TraceCheckUtils]: 228: Hoare triple {368947#(<= proc_i 148)} i := i + 4; {368966#(<= proc_i 152)} is VALID [2019-05-15 10:26:41,425 INFO L273 TraceCheckUtils]: 229: Hoare triple {368966#(<= proc_i 152)} assume i <= 1000; {368966#(<= proc_i 152)} is VALID [2019-05-15 10:26:41,425 INFO L273 TraceCheckUtils]: 230: Hoare triple {368966#(<= proc_i 152)} assume i + 4 < a[j]; {368966#(<= proc_i 152)} is VALID [2019-05-15 10:26:41,426 INFO L273 TraceCheckUtils]: 231: Hoare triple {368966#(<= proc_i 152)} assume a[5] == 1000; {368966#(<= proc_i 152)} is VALID [2019-05-15 10:26:41,426 INFO L273 TraceCheckUtils]: 232: Hoare triple {368966#(<= proc_i 152)} assume j > 4; {368966#(<= proc_i 152)} is VALID [2019-05-15 10:26:41,427 INFO L273 TraceCheckUtils]: 233: Hoare triple {368966#(<= proc_i 152)} assume j < 6; {368966#(<= proc_i 152)} is VALID [2019-05-15 10:26:41,427 INFO L273 TraceCheckUtils]: 234: Hoare triple {368966#(<= proc_i 152)} i := i + 4; {368985#(<= proc_i 156)} is VALID [2019-05-15 10:26:41,428 INFO L273 TraceCheckUtils]: 235: Hoare triple {368985#(<= proc_i 156)} assume i <= 1000; {368985#(<= proc_i 156)} is VALID [2019-05-15 10:26:41,428 INFO L273 TraceCheckUtils]: 236: Hoare triple {368985#(<= proc_i 156)} assume i + 4 < a[j]; {368985#(<= proc_i 156)} is VALID [2019-05-15 10:26:41,429 INFO L273 TraceCheckUtils]: 237: Hoare triple {368985#(<= proc_i 156)} assume a[5] == 1000; {368985#(<= proc_i 156)} is VALID [2019-05-15 10:26:41,429 INFO L273 TraceCheckUtils]: 238: Hoare triple {368985#(<= proc_i 156)} assume j > 4; {368985#(<= proc_i 156)} is VALID [2019-05-15 10:26:41,430 INFO L273 TraceCheckUtils]: 239: Hoare triple {368985#(<= proc_i 156)} assume j < 6; {368985#(<= proc_i 156)} is VALID [2019-05-15 10:26:41,430 INFO L273 TraceCheckUtils]: 240: Hoare triple {368985#(<= proc_i 156)} i := i + 4; {369004#(<= proc_i 160)} is VALID [2019-05-15 10:26:41,431 INFO L273 TraceCheckUtils]: 241: Hoare triple {369004#(<= proc_i 160)} assume i <= 1000; {369004#(<= proc_i 160)} is VALID [2019-05-15 10:26:41,431 INFO L273 TraceCheckUtils]: 242: Hoare triple {369004#(<= proc_i 160)} assume i + 4 < a[j]; {369004#(<= proc_i 160)} is VALID [2019-05-15 10:26:41,432 INFO L273 TraceCheckUtils]: 243: Hoare triple {369004#(<= proc_i 160)} assume a[5] == 1000; {369004#(<= proc_i 160)} is VALID [2019-05-15 10:26:41,432 INFO L273 TraceCheckUtils]: 244: Hoare triple {369004#(<= proc_i 160)} assume j > 4; {369004#(<= proc_i 160)} is VALID [2019-05-15 10:26:41,433 INFO L273 TraceCheckUtils]: 245: Hoare triple {369004#(<= proc_i 160)} assume j < 6; {369004#(<= proc_i 160)} is VALID [2019-05-15 10:26:41,433 INFO L273 TraceCheckUtils]: 246: Hoare triple {369004#(<= proc_i 160)} i := i + 4; {369023#(<= proc_i 164)} is VALID [2019-05-15 10:26:41,434 INFO L273 TraceCheckUtils]: 247: Hoare triple {369023#(<= proc_i 164)} assume i <= 1000; {369023#(<= proc_i 164)} is VALID [2019-05-15 10:26:41,434 INFO L273 TraceCheckUtils]: 248: Hoare triple {369023#(<= proc_i 164)} assume i + 4 < a[j]; {369023#(<= proc_i 164)} is VALID [2019-05-15 10:26:41,435 INFO L273 TraceCheckUtils]: 249: Hoare triple {369023#(<= proc_i 164)} assume a[5] == 1000; {369023#(<= proc_i 164)} is VALID [2019-05-15 10:26:41,435 INFO L273 TraceCheckUtils]: 250: Hoare triple {369023#(<= proc_i 164)} assume j > 4; {369023#(<= proc_i 164)} is VALID [2019-05-15 10:26:41,436 INFO L273 TraceCheckUtils]: 251: Hoare triple {369023#(<= proc_i 164)} assume j < 6; {369023#(<= proc_i 164)} is VALID [2019-05-15 10:26:41,436 INFO L273 TraceCheckUtils]: 252: Hoare triple {369023#(<= proc_i 164)} i := i + 4; {369042#(<= proc_i 168)} is VALID [2019-05-15 10:26:41,437 INFO L273 TraceCheckUtils]: 253: Hoare triple {369042#(<= proc_i 168)} assume i <= 1000; {369042#(<= proc_i 168)} is VALID [2019-05-15 10:26:41,437 INFO L273 TraceCheckUtils]: 254: Hoare triple {369042#(<= proc_i 168)} assume i + 4 < a[j]; {369042#(<= proc_i 168)} is VALID [2019-05-15 10:26:41,438 INFO L273 TraceCheckUtils]: 255: Hoare triple {369042#(<= proc_i 168)} assume a[5] == 1000; {369042#(<= proc_i 168)} is VALID [2019-05-15 10:26:41,438 INFO L273 TraceCheckUtils]: 256: Hoare triple {369042#(<= proc_i 168)} assume j > 4; {369042#(<= proc_i 168)} is VALID [2019-05-15 10:26:41,439 INFO L273 TraceCheckUtils]: 257: Hoare triple {369042#(<= proc_i 168)} assume j < 6; {369042#(<= proc_i 168)} is VALID [2019-05-15 10:26:41,439 INFO L273 TraceCheckUtils]: 258: Hoare triple {369042#(<= proc_i 168)} i := i + 4; {369061#(<= proc_i 172)} is VALID [2019-05-15 10:26:41,440 INFO L273 TraceCheckUtils]: 259: Hoare triple {369061#(<= proc_i 172)} assume i <= 1000; {369061#(<= proc_i 172)} is VALID [2019-05-15 10:26:41,440 INFO L273 TraceCheckUtils]: 260: Hoare triple {369061#(<= proc_i 172)} assume i + 4 < a[j]; {369061#(<= proc_i 172)} is VALID [2019-05-15 10:26:41,441 INFO L273 TraceCheckUtils]: 261: Hoare triple {369061#(<= proc_i 172)} assume a[5] == 1000; {369061#(<= proc_i 172)} is VALID [2019-05-15 10:26:41,441 INFO L273 TraceCheckUtils]: 262: Hoare triple {369061#(<= proc_i 172)} assume j > 4; {369061#(<= proc_i 172)} is VALID [2019-05-15 10:26:41,442 INFO L273 TraceCheckUtils]: 263: Hoare triple {369061#(<= proc_i 172)} assume j < 6; {369061#(<= proc_i 172)} is VALID [2019-05-15 10:26:41,442 INFO L273 TraceCheckUtils]: 264: Hoare triple {369061#(<= proc_i 172)} i := i + 4; {369080#(<= proc_i 176)} is VALID [2019-05-15 10:26:41,443 INFO L273 TraceCheckUtils]: 265: Hoare triple {369080#(<= proc_i 176)} assume i <= 1000; {369080#(<= proc_i 176)} is VALID [2019-05-15 10:26:41,443 INFO L273 TraceCheckUtils]: 266: Hoare triple {369080#(<= proc_i 176)} assume i + 4 < a[j]; {369080#(<= proc_i 176)} is VALID [2019-05-15 10:26:41,444 INFO L273 TraceCheckUtils]: 267: Hoare triple {369080#(<= proc_i 176)} assume a[5] == 1000; {369080#(<= proc_i 176)} is VALID [2019-05-15 10:26:41,444 INFO L273 TraceCheckUtils]: 268: Hoare triple {369080#(<= proc_i 176)} assume j > 4; {369080#(<= proc_i 176)} is VALID [2019-05-15 10:26:41,445 INFO L273 TraceCheckUtils]: 269: Hoare triple {369080#(<= proc_i 176)} assume j < 6; {369080#(<= proc_i 176)} is VALID [2019-05-15 10:26:41,445 INFO L273 TraceCheckUtils]: 270: Hoare triple {369080#(<= proc_i 176)} i := i + 4; {369099#(<= proc_i 180)} is VALID [2019-05-15 10:26:41,446 INFO L273 TraceCheckUtils]: 271: Hoare triple {369099#(<= proc_i 180)} assume i <= 1000; {369099#(<= proc_i 180)} is VALID [2019-05-15 10:26:41,446 INFO L273 TraceCheckUtils]: 272: Hoare triple {369099#(<= proc_i 180)} assume i + 4 < a[j]; {369099#(<= proc_i 180)} is VALID [2019-05-15 10:26:41,447 INFO L273 TraceCheckUtils]: 273: Hoare triple {369099#(<= proc_i 180)} assume a[5] == 1000; {369099#(<= proc_i 180)} is VALID [2019-05-15 10:26:41,447 INFO L273 TraceCheckUtils]: 274: Hoare triple {369099#(<= proc_i 180)} assume j > 4; {369099#(<= proc_i 180)} is VALID [2019-05-15 10:26:41,447 INFO L273 TraceCheckUtils]: 275: Hoare triple {369099#(<= proc_i 180)} assume j < 6; {369099#(<= proc_i 180)} is VALID [2019-05-15 10:26:41,448 INFO L273 TraceCheckUtils]: 276: Hoare triple {369099#(<= proc_i 180)} i := i + 4; {369118#(<= proc_i 184)} is VALID [2019-05-15 10:26:41,449 INFO L273 TraceCheckUtils]: 277: Hoare triple {369118#(<= proc_i 184)} assume i <= 1000; {369118#(<= proc_i 184)} is VALID [2019-05-15 10:26:41,449 INFO L273 TraceCheckUtils]: 278: Hoare triple {369118#(<= proc_i 184)} assume i + 4 < a[j]; {369118#(<= proc_i 184)} is VALID [2019-05-15 10:26:41,450 INFO L273 TraceCheckUtils]: 279: Hoare triple {369118#(<= proc_i 184)} assume a[5] == 1000; {369118#(<= proc_i 184)} is VALID [2019-05-15 10:26:41,450 INFO L273 TraceCheckUtils]: 280: Hoare triple {369118#(<= proc_i 184)} assume j > 4; {369118#(<= proc_i 184)} is VALID [2019-05-15 10:26:41,450 INFO L273 TraceCheckUtils]: 281: Hoare triple {369118#(<= proc_i 184)} assume j < 6; {369118#(<= proc_i 184)} is VALID [2019-05-15 10:26:41,451 INFO L273 TraceCheckUtils]: 282: Hoare triple {369118#(<= proc_i 184)} i := i + 4; {369137#(<= proc_i 188)} is VALID [2019-05-15 10:26:41,452 INFO L273 TraceCheckUtils]: 283: Hoare triple {369137#(<= proc_i 188)} assume i <= 1000; {369137#(<= proc_i 188)} is VALID [2019-05-15 10:26:41,452 INFO L273 TraceCheckUtils]: 284: Hoare triple {369137#(<= proc_i 188)} assume i + 4 < a[j]; {369137#(<= proc_i 188)} is VALID [2019-05-15 10:26:41,452 INFO L273 TraceCheckUtils]: 285: Hoare triple {369137#(<= proc_i 188)} assume a[5] == 1000; {369137#(<= proc_i 188)} is VALID [2019-05-15 10:26:41,453 INFO L273 TraceCheckUtils]: 286: Hoare triple {369137#(<= proc_i 188)} assume j > 4; {369137#(<= proc_i 188)} is VALID [2019-05-15 10:26:41,453 INFO L273 TraceCheckUtils]: 287: Hoare triple {369137#(<= proc_i 188)} assume j < 6; {369137#(<= proc_i 188)} is VALID [2019-05-15 10:26:41,454 INFO L273 TraceCheckUtils]: 288: Hoare triple {369137#(<= proc_i 188)} i := i + 4; {369156#(<= proc_i 192)} is VALID [2019-05-15 10:26:41,454 INFO L273 TraceCheckUtils]: 289: Hoare triple {369156#(<= proc_i 192)} assume i <= 1000; {369156#(<= proc_i 192)} is VALID [2019-05-15 10:26:41,455 INFO L273 TraceCheckUtils]: 290: Hoare triple {369156#(<= proc_i 192)} assume i + 4 < a[j]; {369156#(<= proc_i 192)} is VALID [2019-05-15 10:26:41,455 INFO L273 TraceCheckUtils]: 291: Hoare triple {369156#(<= proc_i 192)} assume a[5] == 1000; {369156#(<= proc_i 192)} is VALID [2019-05-15 10:26:41,456 INFO L273 TraceCheckUtils]: 292: Hoare triple {369156#(<= proc_i 192)} assume j > 4; {369156#(<= proc_i 192)} is VALID [2019-05-15 10:26:41,456 INFO L273 TraceCheckUtils]: 293: Hoare triple {369156#(<= proc_i 192)} assume j < 6; {369156#(<= proc_i 192)} is VALID [2019-05-15 10:26:41,457 INFO L273 TraceCheckUtils]: 294: Hoare triple {369156#(<= proc_i 192)} i := i + 4; {369175#(<= proc_i 196)} is VALID [2019-05-15 10:26:41,457 INFO L273 TraceCheckUtils]: 295: Hoare triple {369175#(<= proc_i 196)} assume i <= 1000; {369175#(<= proc_i 196)} is VALID [2019-05-15 10:26:41,458 INFO L273 TraceCheckUtils]: 296: Hoare triple {369175#(<= proc_i 196)} assume i + 4 < a[j]; {369175#(<= proc_i 196)} is VALID [2019-05-15 10:26:41,458 INFO L273 TraceCheckUtils]: 297: Hoare triple {369175#(<= proc_i 196)} assume a[5] == 1000; {369175#(<= proc_i 196)} is VALID [2019-05-15 10:26:41,459 INFO L273 TraceCheckUtils]: 298: Hoare triple {369175#(<= proc_i 196)} assume j > 4; {369175#(<= proc_i 196)} is VALID [2019-05-15 10:26:41,459 INFO L273 TraceCheckUtils]: 299: Hoare triple {369175#(<= proc_i 196)} assume j < 6; {369175#(<= proc_i 196)} is VALID [2019-05-15 10:26:41,460 INFO L273 TraceCheckUtils]: 300: Hoare triple {369175#(<= proc_i 196)} i := i + 4; {369194#(<= proc_i 200)} is VALID [2019-05-15 10:26:41,460 INFO L273 TraceCheckUtils]: 301: Hoare triple {369194#(<= proc_i 200)} assume i <= 1000; {369194#(<= proc_i 200)} is VALID [2019-05-15 10:26:41,461 INFO L273 TraceCheckUtils]: 302: Hoare triple {369194#(<= proc_i 200)} assume i + 4 < a[j]; {369194#(<= proc_i 200)} is VALID [2019-05-15 10:26:41,461 INFO L273 TraceCheckUtils]: 303: Hoare triple {369194#(<= proc_i 200)} assume a[5] == 1000; {369194#(<= proc_i 200)} is VALID [2019-05-15 10:26:41,462 INFO L273 TraceCheckUtils]: 304: Hoare triple {369194#(<= proc_i 200)} assume j > 4; {369194#(<= proc_i 200)} is VALID [2019-05-15 10:26:41,462 INFO L273 TraceCheckUtils]: 305: Hoare triple {369194#(<= proc_i 200)} assume j < 6; {369194#(<= proc_i 200)} is VALID [2019-05-15 10:26:41,463 INFO L273 TraceCheckUtils]: 306: Hoare triple {369194#(<= proc_i 200)} i := i + 4; {369213#(<= proc_i 204)} is VALID [2019-05-15 10:26:41,463 INFO L273 TraceCheckUtils]: 307: Hoare triple {369213#(<= proc_i 204)} assume i <= 1000; {369213#(<= proc_i 204)} is VALID [2019-05-15 10:26:41,464 INFO L273 TraceCheckUtils]: 308: Hoare triple {369213#(<= proc_i 204)} assume i + 4 < a[j]; {369213#(<= proc_i 204)} is VALID [2019-05-15 10:26:41,464 INFO L273 TraceCheckUtils]: 309: Hoare triple {369213#(<= proc_i 204)} assume a[5] == 1000; {369213#(<= proc_i 204)} is VALID [2019-05-15 10:26:41,465 INFO L273 TraceCheckUtils]: 310: Hoare triple {369213#(<= proc_i 204)} assume j > 4; {369213#(<= proc_i 204)} is VALID [2019-05-15 10:26:41,465 INFO L273 TraceCheckUtils]: 311: Hoare triple {369213#(<= proc_i 204)} assume j < 6; {369213#(<= proc_i 204)} is VALID [2019-05-15 10:26:41,466 INFO L273 TraceCheckUtils]: 312: Hoare triple {369213#(<= proc_i 204)} i := i + 4; {369232#(<= proc_i 208)} is VALID [2019-05-15 10:26:41,466 INFO L273 TraceCheckUtils]: 313: Hoare triple {369232#(<= proc_i 208)} assume i <= 1000; {369232#(<= proc_i 208)} is VALID [2019-05-15 10:26:41,467 INFO L273 TraceCheckUtils]: 314: Hoare triple {369232#(<= proc_i 208)} assume i + 4 < a[j]; {369232#(<= proc_i 208)} is VALID [2019-05-15 10:26:41,467 INFO L273 TraceCheckUtils]: 315: Hoare triple {369232#(<= proc_i 208)} assume a[5] == 1000; {369232#(<= proc_i 208)} is VALID [2019-05-15 10:26:41,468 INFO L273 TraceCheckUtils]: 316: Hoare triple {369232#(<= proc_i 208)} assume j > 4; {369232#(<= proc_i 208)} is VALID [2019-05-15 10:26:41,468 INFO L273 TraceCheckUtils]: 317: Hoare triple {369232#(<= proc_i 208)} assume j < 6; {369232#(<= proc_i 208)} is VALID [2019-05-15 10:26:41,469 INFO L273 TraceCheckUtils]: 318: Hoare triple {369232#(<= proc_i 208)} i := i + 4; {369251#(<= proc_i 212)} is VALID [2019-05-15 10:26:41,469 INFO L273 TraceCheckUtils]: 319: Hoare triple {369251#(<= proc_i 212)} assume i <= 1000; {369251#(<= proc_i 212)} is VALID [2019-05-15 10:26:41,470 INFO L273 TraceCheckUtils]: 320: Hoare triple {369251#(<= proc_i 212)} assume i + 4 < a[j]; {369251#(<= proc_i 212)} is VALID [2019-05-15 10:26:41,470 INFO L273 TraceCheckUtils]: 321: Hoare triple {369251#(<= proc_i 212)} assume a[5] == 1000; {369251#(<= proc_i 212)} is VALID [2019-05-15 10:26:41,471 INFO L273 TraceCheckUtils]: 322: Hoare triple {369251#(<= proc_i 212)} assume j > 4; {369251#(<= proc_i 212)} is VALID [2019-05-15 10:26:41,471 INFO L273 TraceCheckUtils]: 323: Hoare triple {369251#(<= proc_i 212)} assume j < 6; {369251#(<= proc_i 212)} is VALID [2019-05-15 10:26:41,472 INFO L273 TraceCheckUtils]: 324: Hoare triple {369251#(<= proc_i 212)} i := i + 4; {369270#(<= proc_i 216)} is VALID [2019-05-15 10:26:41,472 INFO L273 TraceCheckUtils]: 325: Hoare triple {369270#(<= proc_i 216)} assume i <= 1000; {369270#(<= proc_i 216)} is VALID [2019-05-15 10:26:41,473 INFO L273 TraceCheckUtils]: 326: Hoare triple {369270#(<= proc_i 216)} assume i + 4 < a[j]; {369270#(<= proc_i 216)} is VALID [2019-05-15 10:26:41,473 INFO L273 TraceCheckUtils]: 327: Hoare triple {369270#(<= proc_i 216)} assume a[5] == 1000; {369270#(<= proc_i 216)} is VALID [2019-05-15 10:26:41,474 INFO L273 TraceCheckUtils]: 328: Hoare triple {369270#(<= proc_i 216)} assume j > 4; {369270#(<= proc_i 216)} is VALID [2019-05-15 10:26:41,474 INFO L273 TraceCheckUtils]: 329: Hoare triple {369270#(<= proc_i 216)} assume j < 6; {369270#(<= proc_i 216)} is VALID [2019-05-15 10:26:41,475 INFO L273 TraceCheckUtils]: 330: Hoare triple {369270#(<= proc_i 216)} i := i + 4; {369289#(<= proc_i 220)} is VALID [2019-05-15 10:26:41,475 INFO L273 TraceCheckUtils]: 331: Hoare triple {369289#(<= proc_i 220)} assume i <= 1000; {369289#(<= proc_i 220)} is VALID [2019-05-15 10:26:41,476 INFO L273 TraceCheckUtils]: 332: Hoare triple {369289#(<= proc_i 220)} assume i + 4 < a[j]; {369289#(<= proc_i 220)} is VALID [2019-05-15 10:26:41,476 INFO L273 TraceCheckUtils]: 333: Hoare triple {369289#(<= proc_i 220)} assume a[5] == 1000; {369289#(<= proc_i 220)} is VALID [2019-05-15 10:26:41,477 INFO L273 TraceCheckUtils]: 334: Hoare triple {369289#(<= proc_i 220)} assume j > 4; {369289#(<= proc_i 220)} is VALID [2019-05-15 10:26:41,477 INFO L273 TraceCheckUtils]: 335: Hoare triple {369289#(<= proc_i 220)} assume j < 6; {369289#(<= proc_i 220)} is VALID [2019-05-15 10:26:41,478 INFO L273 TraceCheckUtils]: 336: Hoare triple {369289#(<= proc_i 220)} i := i + 4; {369308#(<= proc_i 224)} is VALID [2019-05-15 10:26:41,478 INFO L273 TraceCheckUtils]: 337: Hoare triple {369308#(<= proc_i 224)} assume i <= 1000; {369308#(<= proc_i 224)} is VALID [2019-05-15 10:26:41,479 INFO L273 TraceCheckUtils]: 338: Hoare triple {369308#(<= proc_i 224)} assume i + 4 < a[j]; {369308#(<= proc_i 224)} is VALID [2019-05-15 10:26:41,479 INFO L273 TraceCheckUtils]: 339: Hoare triple {369308#(<= proc_i 224)} assume a[5] == 1000; {369308#(<= proc_i 224)} is VALID [2019-05-15 10:26:41,479 INFO L273 TraceCheckUtils]: 340: Hoare triple {369308#(<= proc_i 224)} assume j > 4; {369308#(<= proc_i 224)} is VALID [2019-05-15 10:26:41,480 INFO L273 TraceCheckUtils]: 341: Hoare triple {369308#(<= proc_i 224)} assume j < 6; {369308#(<= proc_i 224)} is VALID [2019-05-15 10:26:41,481 INFO L273 TraceCheckUtils]: 342: Hoare triple {369308#(<= proc_i 224)} i := i + 4; {369327#(<= proc_i 228)} is VALID [2019-05-15 10:26:41,481 INFO L273 TraceCheckUtils]: 343: Hoare triple {369327#(<= proc_i 228)} assume i <= 1000; {369327#(<= proc_i 228)} is VALID [2019-05-15 10:26:41,482 INFO L273 TraceCheckUtils]: 344: Hoare triple {369327#(<= proc_i 228)} assume i + 4 < a[j]; {369327#(<= proc_i 228)} is VALID [2019-05-15 10:26:41,482 INFO L273 TraceCheckUtils]: 345: Hoare triple {369327#(<= proc_i 228)} assume a[5] == 1000; {369327#(<= proc_i 228)} is VALID [2019-05-15 10:26:41,482 INFO L273 TraceCheckUtils]: 346: Hoare triple {369327#(<= proc_i 228)} assume j > 4; {369327#(<= proc_i 228)} is VALID [2019-05-15 10:26:41,483 INFO L273 TraceCheckUtils]: 347: Hoare triple {369327#(<= proc_i 228)} assume j < 6; {369327#(<= proc_i 228)} is VALID [2019-05-15 10:26:41,484 INFO L273 TraceCheckUtils]: 348: Hoare triple {369327#(<= proc_i 228)} i := i + 4; {369346#(<= proc_i 232)} is VALID [2019-05-15 10:26:41,484 INFO L273 TraceCheckUtils]: 349: Hoare triple {369346#(<= proc_i 232)} assume i <= 1000; {369346#(<= proc_i 232)} is VALID [2019-05-15 10:26:41,484 INFO L273 TraceCheckUtils]: 350: Hoare triple {369346#(<= proc_i 232)} assume i + 4 < a[j]; {369346#(<= proc_i 232)} is VALID [2019-05-15 10:26:41,485 INFO L273 TraceCheckUtils]: 351: Hoare triple {369346#(<= proc_i 232)} assume a[5] == 1000; {369346#(<= proc_i 232)} is VALID [2019-05-15 10:26:41,485 INFO L273 TraceCheckUtils]: 352: Hoare triple {369346#(<= proc_i 232)} assume j > 4; {369346#(<= proc_i 232)} is VALID [2019-05-15 10:26:41,486 INFO L273 TraceCheckUtils]: 353: Hoare triple {369346#(<= proc_i 232)} assume j < 6; {369346#(<= proc_i 232)} is VALID [2019-05-15 10:26:41,486 INFO L273 TraceCheckUtils]: 354: Hoare triple {369346#(<= proc_i 232)} i := i + 4; {369365#(<= proc_i 236)} is VALID [2019-05-15 10:26:41,487 INFO L273 TraceCheckUtils]: 355: Hoare triple {369365#(<= proc_i 236)} assume i <= 1000; {369365#(<= proc_i 236)} is VALID [2019-05-15 10:26:41,487 INFO L273 TraceCheckUtils]: 356: Hoare triple {369365#(<= proc_i 236)} assume i + 4 < a[j]; {369365#(<= proc_i 236)} is VALID [2019-05-15 10:26:41,488 INFO L273 TraceCheckUtils]: 357: Hoare triple {369365#(<= proc_i 236)} assume a[5] == 1000; {369365#(<= proc_i 236)} is VALID [2019-05-15 10:26:41,488 INFO L273 TraceCheckUtils]: 358: Hoare triple {369365#(<= proc_i 236)} assume j > 4; {369365#(<= proc_i 236)} is VALID [2019-05-15 10:26:41,489 INFO L273 TraceCheckUtils]: 359: Hoare triple {369365#(<= proc_i 236)} assume j < 6; {369365#(<= proc_i 236)} is VALID [2019-05-15 10:26:41,489 INFO L273 TraceCheckUtils]: 360: Hoare triple {369365#(<= proc_i 236)} i := i + 4; {369384#(<= proc_i 240)} is VALID [2019-05-15 10:26:41,490 INFO L273 TraceCheckUtils]: 361: Hoare triple {369384#(<= proc_i 240)} assume i <= 1000; {369384#(<= proc_i 240)} is VALID [2019-05-15 10:26:41,490 INFO L273 TraceCheckUtils]: 362: Hoare triple {369384#(<= proc_i 240)} assume i + 4 < a[j]; {369384#(<= proc_i 240)} is VALID [2019-05-15 10:26:41,491 INFO L273 TraceCheckUtils]: 363: Hoare triple {369384#(<= proc_i 240)} assume a[5] == 1000; {369384#(<= proc_i 240)} is VALID [2019-05-15 10:26:41,491 INFO L273 TraceCheckUtils]: 364: Hoare triple {369384#(<= proc_i 240)} assume j > 4; {369384#(<= proc_i 240)} is VALID [2019-05-15 10:26:41,492 INFO L273 TraceCheckUtils]: 365: Hoare triple {369384#(<= proc_i 240)} assume j < 6; {369384#(<= proc_i 240)} is VALID [2019-05-15 10:26:41,492 INFO L273 TraceCheckUtils]: 366: Hoare triple {369384#(<= proc_i 240)} i := i + 4; {369403#(<= proc_i 244)} is VALID [2019-05-15 10:26:41,493 INFO L273 TraceCheckUtils]: 367: Hoare triple {369403#(<= proc_i 244)} assume i <= 1000; {369403#(<= proc_i 244)} is VALID [2019-05-15 10:26:41,493 INFO L273 TraceCheckUtils]: 368: Hoare triple {369403#(<= proc_i 244)} assume i + 4 < a[j]; {369403#(<= proc_i 244)} is VALID [2019-05-15 10:26:41,494 INFO L273 TraceCheckUtils]: 369: Hoare triple {369403#(<= proc_i 244)} assume a[5] == 1000; {369403#(<= proc_i 244)} is VALID [2019-05-15 10:26:41,494 INFO L273 TraceCheckUtils]: 370: Hoare triple {369403#(<= proc_i 244)} assume j > 4; {369403#(<= proc_i 244)} is VALID [2019-05-15 10:26:41,495 INFO L273 TraceCheckUtils]: 371: Hoare triple {369403#(<= proc_i 244)} assume j < 6; {369403#(<= proc_i 244)} is VALID [2019-05-15 10:26:41,495 INFO L273 TraceCheckUtils]: 372: Hoare triple {369403#(<= proc_i 244)} i := i + 4; {369422#(<= proc_i 248)} is VALID [2019-05-15 10:26:41,496 INFO L273 TraceCheckUtils]: 373: Hoare triple {369422#(<= proc_i 248)} assume i <= 1000; {369422#(<= proc_i 248)} is VALID [2019-05-15 10:26:41,496 INFO L273 TraceCheckUtils]: 374: Hoare triple {369422#(<= proc_i 248)} assume i + 4 < a[j]; {369422#(<= proc_i 248)} is VALID [2019-05-15 10:26:41,497 INFO L273 TraceCheckUtils]: 375: Hoare triple {369422#(<= proc_i 248)} assume a[5] == 1000; {369422#(<= proc_i 248)} is VALID [2019-05-15 10:26:41,497 INFO L273 TraceCheckUtils]: 376: Hoare triple {369422#(<= proc_i 248)} assume j > 4; {369422#(<= proc_i 248)} is VALID [2019-05-15 10:26:41,498 INFO L273 TraceCheckUtils]: 377: Hoare triple {369422#(<= proc_i 248)} assume j < 6; {369422#(<= proc_i 248)} is VALID [2019-05-15 10:26:41,498 INFO L273 TraceCheckUtils]: 378: Hoare triple {369422#(<= proc_i 248)} i := i + 4; {369441#(<= proc_i 252)} is VALID [2019-05-15 10:26:41,499 INFO L273 TraceCheckUtils]: 379: Hoare triple {369441#(<= proc_i 252)} assume i <= 1000; {369441#(<= proc_i 252)} is VALID [2019-05-15 10:26:41,499 INFO L273 TraceCheckUtils]: 380: Hoare triple {369441#(<= proc_i 252)} assume i + 4 < a[j]; {369441#(<= proc_i 252)} is VALID [2019-05-15 10:26:41,500 INFO L273 TraceCheckUtils]: 381: Hoare triple {369441#(<= proc_i 252)} assume a[5] == 1000; {369441#(<= proc_i 252)} is VALID [2019-05-15 10:26:41,500 INFO L273 TraceCheckUtils]: 382: Hoare triple {369441#(<= proc_i 252)} assume j > 4; {369441#(<= proc_i 252)} is VALID [2019-05-15 10:26:41,501 INFO L273 TraceCheckUtils]: 383: Hoare triple {369441#(<= proc_i 252)} assume j < 6; {369441#(<= proc_i 252)} is VALID [2019-05-15 10:26:41,501 INFO L273 TraceCheckUtils]: 384: Hoare triple {369441#(<= proc_i 252)} i := i + 4; {369460#(<= proc_i 256)} is VALID [2019-05-15 10:26:41,502 INFO L273 TraceCheckUtils]: 385: Hoare triple {369460#(<= proc_i 256)} assume i <= 1000; {369460#(<= proc_i 256)} is VALID [2019-05-15 10:26:41,502 INFO L273 TraceCheckUtils]: 386: Hoare triple {369460#(<= proc_i 256)} assume i + 4 < a[j]; {369460#(<= proc_i 256)} is VALID [2019-05-15 10:26:41,503 INFO L273 TraceCheckUtils]: 387: Hoare triple {369460#(<= proc_i 256)} assume a[5] == 1000; {369460#(<= proc_i 256)} is VALID [2019-05-15 10:26:41,503 INFO L273 TraceCheckUtils]: 388: Hoare triple {369460#(<= proc_i 256)} assume j > 4; {369460#(<= proc_i 256)} is VALID [2019-05-15 10:26:41,504 INFO L273 TraceCheckUtils]: 389: Hoare triple {369460#(<= proc_i 256)} assume j < 6; {369460#(<= proc_i 256)} is VALID [2019-05-15 10:26:41,504 INFO L273 TraceCheckUtils]: 390: Hoare triple {369460#(<= proc_i 256)} i := i + 4; {369479#(<= proc_i 260)} is VALID [2019-05-15 10:26:41,505 INFO L273 TraceCheckUtils]: 391: Hoare triple {369479#(<= proc_i 260)} assume i <= 1000; {369479#(<= proc_i 260)} is VALID [2019-05-15 10:26:41,505 INFO L273 TraceCheckUtils]: 392: Hoare triple {369479#(<= proc_i 260)} assume i + 4 < a[j]; {369479#(<= proc_i 260)} is VALID [2019-05-15 10:26:41,506 INFO L273 TraceCheckUtils]: 393: Hoare triple {369479#(<= proc_i 260)} assume a[5] == 1000; {369479#(<= proc_i 260)} is VALID [2019-05-15 10:26:41,506 INFO L273 TraceCheckUtils]: 394: Hoare triple {369479#(<= proc_i 260)} assume j > 4; {369479#(<= proc_i 260)} is VALID [2019-05-15 10:26:41,507 INFO L273 TraceCheckUtils]: 395: Hoare triple {369479#(<= proc_i 260)} assume j < 6; {369479#(<= proc_i 260)} is VALID [2019-05-15 10:26:41,507 INFO L273 TraceCheckUtils]: 396: Hoare triple {369479#(<= proc_i 260)} i := i + 4; {369498#(<= proc_i 264)} is VALID [2019-05-15 10:26:41,508 INFO L273 TraceCheckUtils]: 397: Hoare triple {369498#(<= proc_i 264)} assume i <= 1000; {369498#(<= proc_i 264)} is VALID [2019-05-15 10:26:41,508 INFO L273 TraceCheckUtils]: 398: Hoare triple {369498#(<= proc_i 264)} assume i + 4 < a[j]; {369498#(<= proc_i 264)} is VALID [2019-05-15 10:26:41,509 INFO L273 TraceCheckUtils]: 399: Hoare triple {369498#(<= proc_i 264)} assume a[5] == 1000; {369498#(<= proc_i 264)} is VALID [2019-05-15 10:26:41,509 INFO L273 TraceCheckUtils]: 400: Hoare triple {369498#(<= proc_i 264)} assume j > 4; {369498#(<= proc_i 264)} is VALID [2019-05-15 10:26:41,509 INFO L273 TraceCheckUtils]: 401: Hoare triple {369498#(<= proc_i 264)} assume j < 6; {369498#(<= proc_i 264)} is VALID [2019-05-15 10:26:41,510 INFO L273 TraceCheckUtils]: 402: Hoare triple {369498#(<= proc_i 264)} i := i + 4; {369517#(<= proc_i 268)} is VALID [2019-05-15 10:26:41,511 INFO L273 TraceCheckUtils]: 403: Hoare triple {369517#(<= proc_i 268)} assume i <= 1000; {369517#(<= proc_i 268)} is VALID [2019-05-15 10:26:41,511 INFO L273 TraceCheckUtils]: 404: Hoare triple {369517#(<= proc_i 268)} assume i + 4 < a[j]; {369517#(<= proc_i 268)} is VALID [2019-05-15 10:26:41,512 INFO L273 TraceCheckUtils]: 405: Hoare triple {369517#(<= proc_i 268)} assume a[5] == 1000; {369517#(<= proc_i 268)} is VALID [2019-05-15 10:26:41,512 INFO L273 TraceCheckUtils]: 406: Hoare triple {369517#(<= proc_i 268)} assume j > 4; {369517#(<= proc_i 268)} is VALID [2019-05-15 10:26:41,512 INFO L273 TraceCheckUtils]: 407: Hoare triple {369517#(<= proc_i 268)} assume j < 6; {369517#(<= proc_i 268)} is VALID [2019-05-15 10:26:41,513 INFO L273 TraceCheckUtils]: 408: Hoare triple {369517#(<= proc_i 268)} i := i + 4; {369536#(<= proc_i 272)} is VALID [2019-05-15 10:26:41,514 INFO L273 TraceCheckUtils]: 409: Hoare triple {369536#(<= proc_i 272)} assume i <= 1000; {369536#(<= proc_i 272)} is VALID [2019-05-15 10:26:41,514 INFO L273 TraceCheckUtils]: 410: Hoare triple {369536#(<= proc_i 272)} assume i + 4 < a[j]; {369536#(<= proc_i 272)} is VALID [2019-05-15 10:26:41,515 INFO L273 TraceCheckUtils]: 411: Hoare triple {369536#(<= proc_i 272)} assume a[5] == 1000; {369536#(<= proc_i 272)} is VALID [2019-05-15 10:26:41,515 INFO L273 TraceCheckUtils]: 412: Hoare triple {369536#(<= proc_i 272)} assume j > 4; {369536#(<= proc_i 272)} is VALID [2019-05-15 10:26:41,515 INFO L273 TraceCheckUtils]: 413: Hoare triple {369536#(<= proc_i 272)} assume j < 6; {369536#(<= proc_i 272)} is VALID [2019-05-15 10:26:41,516 INFO L273 TraceCheckUtils]: 414: Hoare triple {369536#(<= proc_i 272)} i := i + 4; {369555#(<= proc_i 276)} is VALID [2019-05-15 10:26:41,517 INFO L273 TraceCheckUtils]: 415: Hoare triple {369555#(<= proc_i 276)} assume i <= 1000; {369555#(<= proc_i 276)} is VALID [2019-05-15 10:26:41,517 INFO L273 TraceCheckUtils]: 416: Hoare triple {369555#(<= proc_i 276)} assume i + 4 < a[j]; {369555#(<= proc_i 276)} is VALID [2019-05-15 10:26:41,517 INFO L273 TraceCheckUtils]: 417: Hoare triple {369555#(<= proc_i 276)} assume a[5] == 1000; {369555#(<= proc_i 276)} is VALID [2019-05-15 10:26:41,518 INFO L273 TraceCheckUtils]: 418: Hoare triple {369555#(<= proc_i 276)} assume j > 4; {369555#(<= proc_i 276)} is VALID [2019-05-15 10:26:41,518 INFO L273 TraceCheckUtils]: 419: Hoare triple {369555#(<= proc_i 276)} assume j < 6; {369555#(<= proc_i 276)} is VALID [2019-05-15 10:26:41,519 INFO L273 TraceCheckUtils]: 420: Hoare triple {369555#(<= proc_i 276)} i := i + 4; {369574#(<= proc_i 280)} is VALID [2019-05-15 10:26:41,520 INFO L273 TraceCheckUtils]: 421: Hoare triple {369574#(<= proc_i 280)} assume i <= 1000; {369574#(<= proc_i 280)} is VALID [2019-05-15 10:26:41,520 INFO L273 TraceCheckUtils]: 422: Hoare triple {369574#(<= proc_i 280)} assume i + 4 < a[j]; {369574#(<= proc_i 280)} is VALID [2019-05-15 10:26:41,520 INFO L273 TraceCheckUtils]: 423: Hoare triple {369574#(<= proc_i 280)} assume a[5] == 1000; {369574#(<= proc_i 280)} is VALID [2019-05-15 10:26:41,521 INFO L273 TraceCheckUtils]: 424: Hoare triple {369574#(<= proc_i 280)} assume j > 4; {369574#(<= proc_i 280)} is VALID [2019-05-15 10:26:41,521 INFO L273 TraceCheckUtils]: 425: Hoare triple {369574#(<= proc_i 280)} assume j < 6; {369574#(<= proc_i 280)} is VALID [2019-05-15 10:26:41,522 INFO L273 TraceCheckUtils]: 426: Hoare triple {369574#(<= proc_i 280)} i := i + 4; {369593#(<= proc_i 284)} is VALID [2019-05-15 10:26:41,522 INFO L273 TraceCheckUtils]: 427: Hoare triple {369593#(<= proc_i 284)} assume i <= 1000; {369593#(<= proc_i 284)} is VALID [2019-05-15 10:26:41,523 INFO L273 TraceCheckUtils]: 428: Hoare triple {369593#(<= proc_i 284)} assume i + 4 < a[j]; {369593#(<= proc_i 284)} is VALID [2019-05-15 10:26:41,523 INFO L273 TraceCheckUtils]: 429: Hoare triple {369593#(<= proc_i 284)} assume a[5] == 1000; {369593#(<= proc_i 284)} is VALID [2019-05-15 10:26:41,524 INFO L273 TraceCheckUtils]: 430: Hoare triple {369593#(<= proc_i 284)} assume j > 4; {369593#(<= proc_i 284)} is VALID [2019-05-15 10:26:41,524 INFO L273 TraceCheckUtils]: 431: Hoare triple {369593#(<= proc_i 284)} assume j < 6; {369593#(<= proc_i 284)} is VALID [2019-05-15 10:26:41,525 INFO L273 TraceCheckUtils]: 432: Hoare triple {369593#(<= proc_i 284)} i := i + 4; {369612#(<= proc_i 288)} is VALID [2019-05-15 10:26:41,525 INFO L273 TraceCheckUtils]: 433: Hoare triple {369612#(<= proc_i 288)} assume i <= 1000; {369612#(<= proc_i 288)} is VALID [2019-05-15 10:26:41,526 INFO L273 TraceCheckUtils]: 434: Hoare triple {369612#(<= proc_i 288)} assume i + 4 < a[j]; {369612#(<= proc_i 288)} is VALID [2019-05-15 10:26:41,526 INFO L273 TraceCheckUtils]: 435: Hoare triple {369612#(<= proc_i 288)} assume a[5] == 1000; {369612#(<= proc_i 288)} is VALID [2019-05-15 10:26:41,527 INFO L273 TraceCheckUtils]: 436: Hoare triple {369612#(<= proc_i 288)} assume j > 4; {369612#(<= proc_i 288)} is VALID [2019-05-15 10:26:41,527 INFO L273 TraceCheckUtils]: 437: Hoare triple {369612#(<= proc_i 288)} assume j < 6; {369612#(<= proc_i 288)} is VALID [2019-05-15 10:26:41,528 INFO L273 TraceCheckUtils]: 438: Hoare triple {369612#(<= proc_i 288)} i := i + 4; {369631#(<= proc_i 292)} is VALID [2019-05-15 10:26:41,528 INFO L273 TraceCheckUtils]: 439: Hoare triple {369631#(<= proc_i 292)} assume i <= 1000; {369631#(<= proc_i 292)} is VALID [2019-05-15 10:26:41,529 INFO L273 TraceCheckUtils]: 440: Hoare triple {369631#(<= proc_i 292)} assume i + 4 < a[j]; {369631#(<= proc_i 292)} is VALID [2019-05-15 10:26:41,529 INFO L273 TraceCheckUtils]: 441: Hoare triple {369631#(<= proc_i 292)} assume a[5] == 1000; {369631#(<= proc_i 292)} is VALID [2019-05-15 10:26:41,530 INFO L273 TraceCheckUtils]: 442: Hoare triple {369631#(<= proc_i 292)} assume j > 4; {369631#(<= proc_i 292)} is VALID [2019-05-15 10:26:41,530 INFO L273 TraceCheckUtils]: 443: Hoare triple {369631#(<= proc_i 292)} assume j < 6; {369631#(<= proc_i 292)} is VALID [2019-05-15 10:26:41,531 INFO L273 TraceCheckUtils]: 444: Hoare triple {369631#(<= proc_i 292)} i := i + 4; {369650#(<= proc_i 296)} is VALID [2019-05-15 10:26:41,531 INFO L273 TraceCheckUtils]: 445: Hoare triple {369650#(<= proc_i 296)} assume i <= 1000; {369650#(<= proc_i 296)} is VALID [2019-05-15 10:26:41,532 INFO L273 TraceCheckUtils]: 446: Hoare triple {369650#(<= proc_i 296)} assume i + 4 < a[j]; {369650#(<= proc_i 296)} is VALID [2019-05-15 10:26:41,532 INFO L273 TraceCheckUtils]: 447: Hoare triple {369650#(<= proc_i 296)} assume a[5] == 1000; {369650#(<= proc_i 296)} is VALID [2019-05-15 10:26:41,533 INFO L273 TraceCheckUtils]: 448: Hoare triple {369650#(<= proc_i 296)} assume j > 4; {369650#(<= proc_i 296)} is VALID [2019-05-15 10:26:41,533 INFO L273 TraceCheckUtils]: 449: Hoare triple {369650#(<= proc_i 296)} assume j < 6; {369650#(<= proc_i 296)} is VALID [2019-05-15 10:26:41,534 INFO L273 TraceCheckUtils]: 450: Hoare triple {369650#(<= proc_i 296)} i := i + 4; {369669#(<= proc_i 300)} is VALID [2019-05-15 10:26:41,534 INFO L273 TraceCheckUtils]: 451: Hoare triple {369669#(<= proc_i 300)} assume i <= 1000; {369669#(<= proc_i 300)} is VALID [2019-05-15 10:26:41,535 INFO L273 TraceCheckUtils]: 452: Hoare triple {369669#(<= proc_i 300)} assume i + 4 < a[j]; {369669#(<= proc_i 300)} is VALID [2019-05-15 10:26:41,535 INFO L273 TraceCheckUtils]: 453: Hoare triple {369669#(<= proc_i 300)} assume a[5] == 1000; {369669#(<= proc_i 300)} is VALID [2019-05-15 10:26:41,536 INFO L273 TraceCheckUtils]: 454: Hoare triple {369669#(<= proc_i 300)} assume j > 4; {369669#(<= proc_i 300)} is VALID [2019-05-15 10:26:41,536 INFO L273 TraceCheckUtils]: 455: Hoare triple {369669#(<= proc_i 300)} assume j < 6; {369669#(<= proc_i 300)} is VALID [2019-05-15 10:26:41,537 INFO L273 TraceCheckUtils]: 456: Hoare triple {369669#(<= proc_i 300)} i := i + 4; {369688#(<= proc_i 304)} is VALID [2019-05-15 10:26:41,537 INFO L273 TraceCheckUtils]: 457: Hoare triple {369688#(<= proc_i 304)} assume i <= 1000; {369688#(<= proc_i 304)} is VALID [2019-05-15 10:26:41,538 INFO L273 TraceCheckUtils]: 458: Hoare triple {369688#(<= proc_i 304)} assume i + 4 < a[j]; {369688#(<= proc_i 304)} is VALID [2019-05-15 10:26:41,538 INFO L273 TraceCheckUtils]: 459: Hoare triple {369688#(<= proc_i 304)} assume a[5] == 1000; {369688#(<= proc_i 304)} is VALID [2019-05-15 10:26:41,539 INFO L273 TraceCheckUtils]: 460: Hoare triple {369688#(<= proc_i 304)} assume j > 4; {369688#(<= proc_i 304)} is VALID [2019-05-15 10:26:41,539 INFO L273 TraceCheckUtils]: 461: Hoare triple {369688#(<= proc_i 304)} assume j < 6; {369688#(<= proc_i 304)} is VALID [2019-05-15 10:26:41,540 INFO L273 TraceCheckUtils]: 462: Hoare triple {369688#(<= proc_i 304)} i := i + 4; {369707#(<= proc_i 308)} is VALID [2019-05-15 10:26:41,540 INFO L273 TraceCheckUtils]: 463: Hoare triple {369707#(<= proc_i 308)} assume i <= 1000; {369707#(<= proc_i 308)} is VALID [2019-05-15 10:26:41,541 INFO L273 TraceCheckUtils]: 464: Hoare triple {369707#(<= proc_i 308)} assume i + 4 < a[j]; {369707#(<= proc_i 308)} is VALID [2019-05-15 10:26:41,541 INFO L273 TraceCheckUtils]: 465: Hoare triple {369707#(<= proc_i 308)} assume a[5] == 1000; {369707#(<= proc_i 308)} is VALID [2019-05-15 10:26:41,542 INFO L273 TraceCheckUtils]: 466: Hoare triple {369707#(<= proc_i 308)} assume j > 4; {369707#(<= proc_i 308)} is VALID [2019-05-15 10:26:41,542 INFO L273 TraceCheckUtils]: 467: Hoare triple {369707#(<= proc_i 308)} assume j < 6; {369707#(<= proc_i 308)} is VALID [2019-05-15 10:26:41,543 INFO L273 TraceCheckUtils]: 468: Hoare triple {369707#(<= proc_i 308)} i := i + 4; {369726#(<= proc_i 312)} is VALID [2019-05-15 10:26:41,543 INFO L273 TraceCheckUtils]: 469: Hoare triple {369726#(<= proc_i 312)} assume i <= 1000; {369726#(<= proc_i 312)} is VALID [2019-05-15 10:26:41,544 INFO L273 TraceCheckUtils]: 470: Hoare triple {369726#(<= proc_i 312)} assume i + 4 < a[j]; {369726#(<= proc_i 312)} is VALID [2019-05-15 10:26:41,544 INFO L273 TraceCheckUtils]: 471: Hoare triple {369726#(<= proc_i 312)} assume a[5] == 1000; {369726#(<= proc_i 312)} is VALID [2019-05-15 10:26:41,545 INFO L273 TraceCheckUtils]: 472: Hoare triple {369726#(<= proc_i 312)} assume j > 4; {369726#(<= proc_i 312)} is VALID [2019-05-15 10:26:41,545 INFO L273 TraceCheckUtils]: 473: Hoare triple {369726#(<= proc_i 312)} assume j < 6; {369726#(<= proc_i 312)} is VALID [2019-05-15 10:26:41,546 INFO L273 TraceCheckUtils]: 474: Hoare triple {369726#(<= proc_i 312)} i := i + 4; {369745#(<= proc_i 316)} is VALID [2019-05-15 10:26:41,546 INFO L273 TraceCheckUtils]: 475: Hoare triple {369745#(<= proc_i 316)} assume i <= 1000; {369745#(<= proc_i 316)} is VALID [2019-05-15 10:26:41,547 INFO L273 TraceCheckUtils]: 476: Hoare triple {369745#(<= proc_i 316)} assume i + 4 < a[j]; {369745#(<= proc_i 316)} is VALID [2019-05-15 10:26:41,547 INFO L273 TraceCheckUtils]: 477: Hoare triple {369745#(<= proc_i 316)} assume a[5] == 1000; {369745#(<= proc_i 316)} is VALID [2019-05-15 10:26:41,547 INFO L273 TraceCheckUtils]: 478: Hoare triple {369745#(<= proc_i 316)} assume j > 4; {369745#(<= proc_i 316)} is VALID [2019-05-15 10:26:41,548 INFO L273 TraceCheckUtils]: 479: Hoare triple {369745#(<= proc_i 316)} assume j < 6; {369745#(<= proc_i 316)} is VALID [2019-05-15 10:26:41,549 INFO L273 TraceCheckUtils]: 480: Hoare triple {369745#(<= proc_i 316)} i := i + 4; {369764#(<= proc_i 320)} is VALID [2019-05-15 10:26:41,549 INFO L273 TraceCheckUtils]: 481: Hoare triple {369764#(<= proc_i 320)} assume i <= 1000; {369764#(<= proc_i 320)} is VALID [2019-05-15 10:26:41,550 INFO L273 TraceCheckUtils]: 482: Hoare triple {369764#(<= proc_i 320)} assume i + 4 < a[j]; {369764#(<= proc_i 320)} is VALID [2019-05-15 10:26:41,550 INFO L273 TraceCheckUtils]: 483: Hoare triple {369764#(<= proc_i 320)} assume a[5] == 1000; {369764#(<= proc_i 320)} is VALID [2019-05-15 10:26:41,550 INFO L273 TraceCheckUtils]: 484: Hoare triple {369764#(<= proc_i 320)} assume j > 4; {369764#(<= proc_i 320)} is VALID [2019-05-15 10:26:41,551 INFO L273 TraceCheckUtils]: 485: Hoare triple {369764#(<= proc_i 320)} assume j < 6; {369764#(<= proc_i 320)} is VALID [2019-05-15 10:26:41,552 INFO L273 TraceCheckUtils]: 486: Hoare triple {369764#(<= proc_i 320)} i := i + 4; {369783#(<= proc_i 324)} is VALID [2019-05-15 10:26:41,552 INFO L273 TraceCheckUtils]: 487: Hoare triple {369783#(<= proc_i 324)} assume i <= 1000; {369783#(<= proc_i 324)} is VALID [2019-05-15 10:26:41,552 INFO L273 TraceCheckUtils]: 488: Hoare triple {369783#(<= proc_i 324)} assume i + 4 < a[j]; {369783#(<= proc_i 324)} is VALID [2019-05-15 10:26:41,553 INFO L273 TraceCheckUtils]: 489: Hoare triple {369783#(<= proc_i 324)} assume a[5] == 1000; {369783#(<= proc_i 324)} is VALID [2019-05-15 10:26:41,553 INFO L273 TraceCheckUtils]: 490: Hoare triple {369783#(<= proc_i 324)} assume j > 4; {369783#(<= proc_i 324)} is VALID [2019-05-15 10:26:41,554 INFO L273 TraceCheckUtils]: 491: Hoare triple {369783#(<= proc_i 324)} assume j < 6; {369783#(<= proc_i 324)} is VALID [2019-05-15 10:26:41,554 INFO L273 TraceCheckUtils]: 492: Hoare triple {369783#(<= proc_i 324)} i := i + 4; {369802#(<= proc_i 328)} is VALID [2019-05-15 10:26:41,555 INFO L273 TraceCheckUtils]: 493: Hoare triple {369802#(<= proc_i 328)} assume i <= 1000; {369802#(<= proc_i 328)} is VALID [2019-05-15 10:26:41,555 INFO L273 TraceCheckUtils]: 494: Hoare triple {369802#(<= proc_i 328)} assume i + 4 < a[j]; {369802#(<= proc_i 328)} is VALID [2019-05-15 10:26:41,556 INFO L273 TraceCheckUtils]: 495: Hoare triple {369802#(<= proc_i 328)} assume a[5] == 1000; {369802#(<= proc_i 328)} is VALID [2019-05-15 10:26:41,556 INFO L273 TraceCheckUtils]: 496: Hoare triple {369802#(<= proc_i 328)} assume j > 4; {369802#(<= proc_i 328)} is VALID [2019-05-15 10:26:41,557 INFO L273 TraceCheckUtils]: 497: Hoare triple {369802#(<= proc_i 328)} assume j < 6; {369802#(<= proc_i 328)} is VALID [2019-05-15 10:26:41,557 INFO L273 TraceCheckUtils]: 498: Hoare triple {369802#(<= proc_i 328)} i := i + 4; {369821#(<= proc_i 332)} is VALID [2019-05-15 10:26:41,558 INFO L273 TraceCheckUtils]: 499: Hoare triple {369821#(<= proc_i 332)} assume i <= 1000; {369821#(<= proc_i 332)} is VALID [2019-05-15 10:26:41,558 INFO L273 TraceCheckUtils]: 500: Hoare triple {369821#(<= proc_i 332)} assume i + 4 < a[j]; {369821#(<= proc_i 332)} is VALID [2019-05-15 10:26:41,559 INFO L273 TraceCheckUtils]: 501: Hoare triple {369821#(<= proc_i 332)} assume a[5] == 1000; {369821#(<= proc_i 332)} is VALID [2019-05-15 10:26:41,559 INFO L273 TraceCheckUtils]: 502: Hoare triple {369821#(<= proc_i 332)} assume j > 4; {369821#(<= proc_i 332)} is VALID [2019-05-15 10:26:41,560 INFO L273 TraceCheckUtils]: 503: Hoare triple {369821#(<= proc_i 332)} assume j < 6; {369821#(<= proc_i 332)} is VALID [2019-05-15 10:26:41,560 INFO L273 TraceCheckUtils]: 504: Hoare triple {369821#(<= proc_i 332)} i := i + 4; {369840#(<= proc_i 336)} is VALID [2019-05-15 10:26:41,561 INFO L273 TraceCheckUtils]: 505: Hoare triple {369840#(<= proc_i 336)} assume i <= 1000; {369840#(<= proc_i 336)} is VALID [2019-05-15 10:26:41,561 INFO L273 TraceCheckUtils]: 506: Hoare triple {369840#(<= proc_i 336)} assume i + 4 < a[j]; {369840#(<= proc_i 336)} is VALID [2019-05-15 10:26:41,562 INFO L273 TraceCheckUtils]: 507: Hoare triple {369840#(<= proc_i 336)} assume a[5] == 1000; {369840#(<= proc_i 336)} is VALID [2019-05-15 10:26:41,562 INFO L273 TraceCheckUtils]: 508: Hoare triple {369840#(<= proc_i 336)} assume j > 4; {369840#(<= proc_i 336)} is VALID [2019-05-15 10:26:41,563 INFO L273 TraceCheckUtils]: 509: Hoare triple {369840#(<= proc_i 336)} assume j < 6; {369840#(<= proc_i 336)} is VALID [2019-05-15 10:26:41,563 INFO L273 TraceCheckUtils]: 510: Hoare triple {369840#(<= proc_i 336)} i := i + 4; {369859#(<= proc_i 340)} is VALID [2019-05-15 10:26:41,564 INFO L273 TraceCheckUtils]: 511: Hoare triple {369859#(<= proc_i 340)} assume i <= 1000; {369859#(<= proc_i 340)} is VALID [2019-05-15 10:26:41,564 INFO L273 TraceCheckUtils]: 512: Hoare triple {369859#(<= proc_i 340)} assume i + 4 < a[j]; {369859#(<= proc_i 340)} is VALID [2019-05-15 10:26:41,565 INFO L273 TraceCheckUtils]: 513: Hoare triple {369859#(<= proc_i 340)} assume a[5] == 1000; {369859#(<= proc_i 340)} is VALID [2019-05-15 10:26:41,565 INFO L273 TraceCheckUtils]: 514: Hoare triple {369859#(<= proc_i 340)} assume j > 4; {369859#(<= proc_i 340)} is VALID [2019-05-15 10:26:41,566 INFO L273 TraceCheckUtils]: 515: Hoare triple {369859#(<= proc_i 340)} assume j < 6; {369859#(<= proc_i 340)} is VALID [2019-05-15 10:26:41,566 INFO L273 TraceCheckUtils]: 516: Hoare triple {369859#(<= proc_i 340)} i := i + 4; {369878#(<= proc_i 344)} is VALID [2019-05-15 10:26:41,567 INFO L273 TraceCheckUtils]: 517: Hoare triple {369878#(<= proc_i 344)} assume i <= 1000; {369878#(<= proc_i 344)} is VALID [2019-05-15 10:26:41,567 INFO L273 TraceCheckUtils]: 518: Hoare triple {369878#(<= proc_i 344)} assume i + 4 < a[j]; {369878#(<= proc_i 344)} is VALID [2019-05-15 10:26:41,568 INFO L273 TraceCheckUtils]: 519: Hoare triple {369878#(<= proc_i 344)} assume a[5] == 1000; {369878#(<= proc_i 344)} is VALID [2019-05-15 10:26:41,568 INFO L273 TraceCheckUtils]: 520: Hoare triple {369878#(<= proc_i 344)} assume j > 4; {369878#(<= proc_i 344)} is VALID [2019-05-15 10:26:41,569 INFO L273 TraceCheckUtils]: 521: Hoare triple {369878#(<= proc_i 344)} assume j < 6; {369878#(<= proc_i 344)} is VALID [2019-05-15 10:26:41,569 INFO L273 TraceCheckUtils]: 522: Hoare triple {369878#(<= proc_i 344)} i := i + 4; {369897#(<= proc_i 348)} is VALID [2019-05-15 10:26:41,570 INFO L273 TraceCheckUtils]: 523: Hoare triple {369897#(<= proc_i 348)} assume i <= 1000; {369897#(<= proc_i 348)} is VALID [2019-05-15 10:26:41,570 INFO L273 TraceCheckUtils]: 524: Hoare triple {369897#(<= proc_i 348)} assume i + 4 < a[j]; {369897#(<= proc_i 348)} is VALID [2019-05-15 10:26:41,571 INFO L273 TraceCheckUtils]: 525: Hoare triple {369897#(<= proc_i 348)} assume a[5] == 1000; {369897#(<= proc_i 348)} is VALID [2019-05-15 10:26:41,571 INFO L273 TraceCheckUtils]: 526: Hoare triple {369897#(<= proc_i 348)} assume j > 4; {369897#(<= proc_i 348)} is VALID [2019-05-15 10:26:41,571 INFO L273 TraceCheckUtils]: 527: Hoare triple {369897#(<= proc_i 348)} assume j < 6; {369897#(<= proc_i 348)} is VALID [2019-05-15 10:26:41,572 INFO L273 TraceCheckUtils]: 528: Hoare triple {369897#(<= proc_i 348)} i := i + 4; {369916#(<= proc_i 352)} is VALID [2019-05-15 10:26:41,573 INFO L273 TraceCheckUtils]: 529: Hoare triple {369916#(<= proc_i 352)} assume i <= 1000; {369916#(<= proc_i 352)} is VALID [2019-05-15 10:26:41,573 INFO L273 TraceCheckUtils]: 530: Hoare triple {369916#(<= proc_i 352)} assume i + 4 < a[j]; {369916#(<= proc_i 352)} is VALID [2019-05-15 10:26:41,574 INFO L273 TraceCheckUtils]: 531: Hoare triple {369916#(<= proc_i 352)} assume a[5] == 1000; {369916#(<= proc_i 352)} is VALID [2019-05-15 10:26:41,574 INFO L273 TraceCheckUtils]: 532: Hoare triple {369916#(<= proc_i 352)} assume j > 4; {369916#(<= proc_i 352)} is VALID [2019-05-15 10:26:41,574 INFO L273 TraceCheckUtils]: 533: Hoare triple {369916#(<= proc_i 352)} assume j < 6; {369916#(<= proc_i 352)} is VALID [2019-05-15 10:26:41,575 INFO L273 TraceCheckUtils]: 534: Hoare triple {369916#(<= proc_i 352)} i := i + 4; {369935#(<= proc_i 356)} is VALID [2019-05-15 10:26:41,576 INFO L273 TraceCheckUtils]: 535: Hoare triple {369935#(<= proc_i 356)} assume i <= 1000; {369935#(<= proc_i 356)} is VALID [2019-05-15 10:26:41,576 INFO L273 TraceCheckUtils]: 536: Hoare triple {369935#(<= proc_i 356)} assume i + 4 < a[j]; {369935#(<= proc_i 356)} is VALID [2019-05-15 10:26:41,576 INFO L273 TraceCheckUtils]: 537: Hoare triple {369935#(<= proc_i 356)} assume a[5] == 1000; {369935#(<= proc_i 356)} is VALID [2019-05-15 10:26:41,577 INFO L273 TraceCheckUtils]: 538: Hoare triple {369935#(<= proc_i 356)} assume j > 4; {369935#(<= proc_i 356)} is VALID [2019-05-15 10:26:41,577 INFO L273 TraceCheckUtils]: 539: Hoare triple {369935#(<= proc_i 356)} assume j < 6; {369935#(<= proc_i 356)} is VALID [2019-05-15 10:26:41,578 INFO L273 TraceCheckUtils]: 540: Hoare triple {369935#(<= proc_i 356)} i := i + 4; {369954#(<= proc_i 360)} is VALID [2019-05-15 10:26:41,579 INFO L273 TraceCheckUtils]: 541: Hoare triple {369954#(<= proc_i 360)} assume i <= 1000; {369954#(<= proc_i 360)} is VALID [2019-05-15 10:26:41,579 INFO L273 TraceCheckUtils]: 542: Hoare triple {369954#(<= proc_i 360)} assume i + 4 < a[j]; {369954#(<= proc_i 360)} is VALID [2019-05-15 10:26:41,579 INFO L273 TraceCheckUtils]: 543: Hoare triple {369954#(<= proc_i 360)} assume a[5] == 1000; {369954#(<= proc_i 360)} is VALID [2019-05-15 10:26:41,580 INFO L273 TraceCheckUtils]: 544: Hoare triple {369954#(<= proc_i 360)} assume j > 4; {369954#(<= proc_i 360)} is VALID [2019-05-15 10:26:41,580 INFO L273 TraceCheckUtils]: 545: Hoare triple {369954#(<= proc_i 360)} assume j < 6; {369954#(<= proc_i 360)} is VALID [2019-05-15 10:26:41,581 INFO L273 TraceCheckUtils]: 546: Hoare triple {369954#(<= proc_i 360)} i := i + 4; {369973#(<= proc_i 364)} is VALID [2019-05-15 10:26:41,581 INFO L273 TraceCheckUtils]: 547: Hoare triple {369973#(<= proc_i 364)} assume i <= 1000; {369973#(<= proc_i 364)} is VALID [2019-05-15 10:26:41,582 INFO L273 TraceCheckUtils]: 548: Hoare triple {369973#(<= proc_i 364)} assume i + 4 < a[j]; {369973#(<= proc_i 364)} is VALID [2019-05-15 10:26:41,582 INFO L273 TraceCheckUtils]: 549: Hoare triple {369973#(<= proc_i 364)} assume a[5] == 1000; {369973#(<= proc_i 364)} is VALID [2019-05-15 10:26:41,583 INFO L273 TraceCheckUtils]: 550: Hoare triple {369973#(<= proc_i 364)} assume j > 4; {369973#(<= proc_i 364)} is VALID [2019-05-15 10:26:41,583 INFO L273 TraceCheckUtils]: 551: Hoare triple {369973#(<= proc_i 364)} assume j < 6; {369973#(<= proc_i 364)} is VALID [2019-05-15 10:26:41,584 INFO L273 TraceCheckUtils]: 552: Hoare triple {369973#(<= proc_i 364)} i := i + 4; {369992#(<= proc_i 368)} is VALID [2019-05-15 10:26:41,584 INFO L273 TraceCheckUtils]: 553: Hoare triple {369992#(<= proc_i 368)} assume i <= 1000; {369992#(<= proc_i 368)} is VALID [2019-05-15 10:26:41,585 INFO L273 TraceCheckUtils]: 554: Hoare triple {369992#(<= proc_i 368)} assume i + 4 < a[j]; {369992#(<= proc_i 368)} is VALID [2019-05-15 10:26:41,585 INFO L273 TraceCheckUtils]: 555: Hoare triple {369992#(<= proc_i 368)} assume a[5] == 1000; {369992#(<= proc_i 368)} is VALID [2019-05-15 10:26:41,586 INFO L273 TraceCheckUtils]: 556: Hoare triple {369992#(<= proc_i 368)} assume j > 4; {369992#(<= proc_i 368)} is VALID [2019-05-15 10:26:41,586 INFO L273 TraceCheckUtils]: 557: Hoare triple {369992#(<= proc_i 368)} assume j < 6; {369992#(<= proc_i 368)} is VALID [2019-05-15 10:26:41,587 INFO L273 TraceCheckUtils]: 558: Hoare triple {369992#(<= proc_i 368)} i := i + 4; {370011#(<= proc_i 372)} is VALID [2019-05-15 10:26:41,587 INFO L273 TraceCheckUtils]: 559: Hoare triple {370011#(<= proc_i 372)} assume i <= 1000; {370011#(<= proc_i 372)} is VALID [2019-05-15 10:26:41,588 INFO L273 TraceCheckUtils]: 560: Hoare triple {370011#(<= proc_i 372)} assume i + 4 < a[j]; {370011#(<= proc_i 372)} is VALID [2019-05-15 10:26:41,588 INFO L273 TraceCheckUtils]: 561: Hoare triple {370011#(<= proc_i 372)} assume a[5] == 1000; {370011#(<= proc_i 372)} is VALID [2019-05-15 10:26:41,589 INFO L273 TraceCheckUtils]: 562: Hoare triple {370011#(<= proc_i 372)} assume j > 4; {370011#(<= proc_i 372)} is VALID [2019-05-15 10:26:41,589 INFO L273 TraceCheckUtils]: 563: Hoare triple {370011#(<= proc_i 372)} assume j < 6; {370011#(<= proc_i 372)} is VALID [2019-05-15 10:26:41,590 INFO L273 TraceCheckUtils]: 564: Hoare triple {370011#(<= proc_i 372)} i := i + 4; {370030#(<= proc_i 376)} is VALID [2019-05-15 10:26:41,590 INFO L273 TraceCheckUtils]: 565: Hoare triple {370030#(<= proc_i 376)} assume i <= 1000; {370030#(<= proc_i 376)} is VALID [2019-05-15 10:26:41,591 INFO L273 TraceCheckUtils]: 566: Hoare triple {370030#(<= proc_i 376)} assume i + 4 < a[j]; {370030#(<= proc_i 376)} is VALID [2019-05-15 10:26:41,591 INFO L273 TraceCheckUtils]: 567: Hoare triple {370030#(<= proc_i 376)} assume a[5] == 1000; {370030#(<= proc_i 376)} is VALID [2019-05-15 10:26:41,592 INFO L273 TraceCheckUtils]: 568: Hoare triple {370030#(<= proc_i 376)} assume j > 4; {370030#(<= proc_i 376)} is VALID [2019-05-15 10:26:41,592 INFO L273 TraceCheckUtils]: 569: Hoare triple {370030#(<= proc_i 376)} assume j < 6; {370030#(<= proc_i 376)} is VALID [2019-05-15 10:26:41,593 INFO L273 TraceCheckUtils]: 570: Hoare triple {370030#(<= proc_i 376)} i := i + 4; {370049#(<= proc_i 380)} is VALID [2019-05-15 10:26:41,593 INFO L273 TraceCheckUtils]: 571: Hoare triple {370049#(<= proc_i 380)} assume i <= 1000; {370049#(<= proc_i 380)} is VALID [2019-05-15 10:26:41,594 INFO L273 TraceCheckUtils]: 572: Hoare triple {370049#(<= proc_i 380)} assume i + 4 < a[j]; {370049#(<= proc_i 380)} is VALID [2019-05-15 10:26:41,594 INFO L273 TraceCheckUtils]: 573: Hoare triple {370049#(<= proc_i 380)} assume a[5] == 1000; {370049#(<= proc_i 380)} is VALID [2019-05-15 10:26:41,595 INFO L273 TraceCheckUtils]: 574: Hoare triple {370049#(<= proc_i 380)} assume j > 4; {370049#(<= proc_i 380)} is VALID [2019-05-15 10:26:41,595 INFO L273 TraceCheckUtils]: 575: Hoare triple {370049#(<= proc_i 380)} assume j < 6; {370049#(<= proc_i 380)} is VALID [2019-05-15 10:26:41,596 INFO L273 TraceCheckUtils]: 576: Hoare triple {370049#(<= proc_i 380)} i := i + 4; {370068#(<= proc_i 384)} is VALID [2019-05-15 10:26:41,596 INFO L273 TraceCheckUtils]: 577: Hoare triple {370068#(<= proc_i 384)} assume i <= 1000; {370068#(<= proc_i 384)} is VALID [2019-05-15 10:26:41,597 INFO L273 TraceCheckUtils]: 578: Hoare triple {370068#(<= proc_i 384)} assume i + 4 < a[j]; {370068#(<= proc_i 384)} is VALID [2019-05-15 10:26:41,597 INFO L273 TraceCheckUtils]: 579: Hoare triple {370068#(<= proc_i 384)} assume a[5] == 1000; {370068#(<= proc_i 384)} is VALID [2019-05-15 10:26:41,598 INFO L273 TraceCheckUtils]: 580: Hoare triple {370068#(<= proc_i 384)} assume j > 4; {370068#(<= proc_i 384)} is VALID [2019-05-15 10:26:41,598 INFO L273 TraceCheckUtils]: 581: Hoare triple {370068#(<= proc_i 384)} assume j < 6; {370068#(<= proc_i 384)} is VALID [2019-05-15 10:26:41,599 INFO L273 TraceCheckUtils]: 582: Hoare triple {370068#(<= proc_i 384)} i := i + 4; {370087#(<= proc_i 388)} is VALID [2019-05-15 10:26:41,599 INFO L273 TraceCheckUtils]: 583: Hoare triple {370087#(<= proc_i 388)} assume i <= 1000; {370087#(<= proc_i 388)} is VALID [2019-05-15 10:26:41,600 INFO L273 TraceCheckUtils]: 584: Hoare triple {370087#(<= proc_i 388)} assume i + 4 < a[j]; {370087#(<= proc_i 388)} is VALID [2019-05-15 10:26:41,600 INFO L273 TraceCheckUtils]: 585: Hoare triple {370087#(<= proc_i 388)} assume a[5] == 1000; {370087#(<= proc_i 388)} is VALID [2019-05-15 10:26:41,601 INFO L273 TraceCheckUtils]: 586: Hoare triple {370087#(<= proc_i 388)} assume j > 4; {370087#(<= proc_i 388)} is VALID [2019-05-15 10:26:41,601 INFO L273 TraceCheckUtils]: 587: Hoare triple {370087#(<= proc_i 388)} assume j < 6; {370087#(<= proc_i 388)} is VALID [2019-05-15 10:26:41,602 INFO L273 TraceCheckUtils]: 588: Hoare triple {370087#(<= proc_i 388)} i := i + 4; {370106#(<= proc_i 392)} is VALID [2019-05-15 10:26:41,602 INFO L273 TraceCheckUtils]: 589: Hoare triple {370106#(<= proc_i 392)} assume i <= 1000; {370106#(<= proc_i 392)} is VALID [2019-05-15 10:26:41,603 INFO L273 TraceCheckUtils]: 590: Hoare triple {370106#(<= proc_i 392)} assume i + 4 < a[j]; {370106#(<= proc_i 392)} is VALID [2019-05-15 10:26:41,603 INFO L273 TraceCheckUtils]: 591: Hoare triple {370106#(<= proc_i 392)} assume a[5] == 1000; {370106#(<= proc_i 392)} is VALID [2019-05-15 10:26:41,604 INFO L273 TraceCheckUtils]: 592: Hoare triple {370106#(<= proc_i 392)} assume j > 4; {370106#(<= proc_i 392)} is VALID [2019-05-15 10:26:41,604 INFO L273 TraceCheckUtils]: 593: Hoare triple {370106#(<= proc_i 392)} assume j < 6; {370106#(<= proc_i 392)} is VALID [2019-05-15 10:26:41,605 INFO L273 TraceCheckUtils]: 594: Hoare triple {370106#(<= proc_i 392)} i := i + 4; {370125#(<= proc_i 396)} is VALID [2019-05-15 10:26:41,605 INFO L273 TraceCheckUtils]: 595: Hoare triple {370125#(<= proc_i 396)} assume i <= 1000; {370125#(<= proc_i 396)} is VALID [2019-05-15 10:26:41,606 INFO L273 TraceCheckUtils]: 596: Hoare triple {370125#(<= proc_i 396)} assume i + 4 < a[j]; {370125#(<= proc_i 396)} is VALID [2019-05-15 10:26:41,606 INFO L273 TraceCheckUtils]: 597: Hoare triple {370125#(<= proc_i 396)} assume a[5] == 1000; {370125#(<= proc_i 396)} is VALID [2019-05-15 10:26:41,606 INFO L273 TraceCheckUtils]: 598: Hoare triple {370125#(<= proc_i 396)} assume j > 4; {370125#(<= proc_i 396)} is VALID [2019-05-15 10:26:41,607 INFO L273 TraceCheckUtils]: 599: Hoare triple {370125#(<= proc_i 396)} assume j < 6; {370125#(<= proc_i 396)} is VALID [2019-05-15 10:26:41,608 INFO L273 TraceCheckUtils]: 600: Hoare triple {370125#(<= proc_i 396)} i := i + 4; {370144#(<= proc_i 400)} is VALID [2019-05-15 10:26:41,608 INFO L273 TraceCheckUtils]: 601: Hoare triple {370144#(<= proc_i 400)} assume i <= 1000; {370144#(<= proc_i 400)} is VALID [2019-05-15 10:26:41,609 INFO L273 TraceCheckUtils]: 602: Hoare triple {370144#(<= proc_i 400)} assume i + 4 < a[j]; {370144#(<= proc_i 400)} is VALID [2019-05-15 10:26:41,609 INFO L273 TraceCheckUtils]: 603: Hoare triple {370144#(<= proc_i 400)} assume a[5] == 1000; {370144#(<= proc_i 400)} is VALID [2019-05-15 10:26:41,609 INFO L273 TraceCheckUtils]: 604: Hoare triple {370144#(<= proc_i 400)} assume j > 4; {370144#(<= proc_i 400)} is VALID [2019-05-15 10:26:41,610 INFO L273 TraceCheckUtils]: 605: Hoare triple {370144#(<= proc_i 400)} assume j < 6; {370144#(<= proc_i 400)} is VALID [2019-05-15 10:26:41,611 INFO L273 TraceCheckUtils]: 606: Hoare triple {370144#(<= proc_i 400)} i := i + 4; {370163#(<= proc_i 404)} is VALID [2019-05-15 10:26:41,611 INFO L273 TraceCheckUtils]: 607: Hoare triple {370163#(<= proc_i 404)} assume i <= 1000; {370163#(<= proc_i 404)} is VALID [2019-05-15 10:26:41,611 INFO L273 TraceCheckUtils]: 608: Hoare triple {370163#(<= proc_i 404)} assume i + 4 < a[j]; {370163#(<= proc_i 404)} is VALID [2019-05-15 10:26:41,612 INFO L273 TraceCheckUtils]: 609: Hoare triple {370163#(<= proc_i 404)} assume a[5] == 1000; {370163#(<= proc_i 404)} is VALID [2019-05-15 10:26:41,612 INFO L273 TraceCheckUtils]: 610: Hoare triple {370163#(<= proc_i 404)} assume j > 4; {370163#(<= proc_i 404)} is VALID [2019-05-15 10:26:41,613 INFO L273 TraceCheckUtils]: 611: Hoare triple {370163#(<= proc_i 404)} assume j < 6; {370163#(<= proc_i 404)} is VALID [2019-05-15 10:26:41,613 INFO L273 TraceCheckUtils]: 612: Hoare triple {370163#(<= proc_i 404)} i := i + 4; {370182#(<= proc_i 408)} is VALID [2019-05-15 10:26:41,614 INFO L273 TraceCheckUtils]: 613: Hoare triple {370182#(<= proc_i 408)} assume i <= 1000; {370182#(<= proc_i 408)} is VALID [2019-05-15 10:26:41,614 INFO L273 TraceCheckUtils]: 614: Hoare triple {370182#(<= proc_i 408)} assume i + 4 < a[j]; {370182#(<= proc_i 408)} is VALID [2019-05-15 10:26:41,615 INFO L273 TraceCheckUtils]: 615: Hoare triple {370182#(<= proc_i 408)} assume a[5] == 1000; {370182#(<= proc_i 408)} is VALID [2019-05-15 10:26:41,615 INFO L273 TraceCheckUtils]: 616: Hoare triple {370182#(<= proc_i 408)} assume j > 4; {370182#(<= proc_i 408)} is VALID [2019-05-15 10:26:41,616 INFO L273 TraceCheckUtils]: 617: Hoare triple {370182#(<= proc_i 408)} assume j < 6; {370182#(<= proc_i 408)} is VALID [2019-05-15 10:26:41,616 INFO L273 TraceCheckUtils]: 618: Hoare triple {370182#(<= proc_i 408)} i := i + 4; {370201#(<= proc_i 412)} is VALID [2019-05-15 10:26:41,617 INFO L273 TraceCheckUtils]: 619: Hoare triple {370201#(<= proc_i 412)} assume i <= 1000; {370201#(<= proc_i 412)} is VALID [2019-05-15 10:26:41,617 INFO L273 TraceCheckUtils]: 620: Hoare triple {370201#(<= proc_i 412)} assume i + 4 < a[j]; {370201#(<= proc_i 412)} is VALID [2019-05-15 10:26:41,618 INFO L273 TraceCheckUtils]: 621: Hoare triple {370201#(<= proc_i 412)} assume a[5] == 1000; {370201#(<= proc_i 412)} is VALID [2019-05-15 10:26:41,618 INFO L273 TraceCheckUtils]: 622: Hoare triple {370201#(<= proc_i 412)} assume j > 4; {370201#(<= proc_i 412)} is VALID [2019-05-15 10:26:41,619 INFO L273 TraceCheckUtils]: 623: Hoare triple {370201#(<= proc_i 412)} assume j < 6; {370201#(<= proc_i 412)} is VALID [2019-05-15 10:26:41,619 INFO L273 TraceCheckUtils]: 624: Hoare triple {370201#(<= proc_i 412)} i := i + 4; {370220#(<= proc_i 416)} is VALID [2019-05-15 10:26:41,620 INFO L273 TraceCheckUtils]: 625: Hoare triple {370220#(<= proc_i 416)} assume i <= 1000; {370220#(<= proc_i 416)} is VALID [2019-05-15 10:26:41,620 INFO L273 TraceCheckUtils]: 626: Hoare triple {370220#(<= proc_i 416)} assume i + 4 < a[j]; {370220#(<= proc_i 416)} is VALID [2019-05-15 10:26:41,621 INFO L273 TraceCheckUtils]: 627: Hoare triple {370220#(<= proc_i 416)} assume a[5] == 1000; {370220#(<= proc_i 416)} is VALID [2019-05-15 10:26:41,621 INFO L273 TraceCheckUtils]: 628: Hoare triple {370220#(<= proc_i 416)} assume j > 4; {370220#(<= proc_i 416)} is VALID [2019-05-15 10:26:41,622 INFO L273 TraceCheckUtils]: 629: Hoare triple {370220#(<= proc_i 416)} assume j < 6; {370220#(<= proc_i 416)} is VALID [2019-05-15 10:26:41,622 INFO L273 TraceCheckUtils]: 630: Hoare triple {370220#(<= proc_i 416)} i := i + 4; {370239#(<= proc_i 420)} is VALID [2019-05-15 10:26:41,623 INFO L273 TraceCheckUtils]: 631: Hoare triple {370239#(<= proc_i 420)} assume i <= 1000; {370239#(<= proc_i 420)} is VALID [2019-05-15 10:26:41,623 INFO L273 TraceCheckUtils]: 632: Hoare triple {370239#(<= proc_i 420)} assume i + 4 < a[j]; {370239#(<= proc_i 420)} is VALID [2019-05-15 10:26:41,624 INFO L273 TraceCheckUtils]: 633: Hoare triple {370239#(<= proc_i 420)} assume a[5] == 1000; {370239#(<= proc_i 420)} is VALID [2019-05-15 10:26:41,624 INFO L273 TraceCheckUtils]: 634: Hoare triple {370239#(<= proc_i 420)} assume j > 4; {370239#(<= proc_i 420)} is VALID [2019-05-15 10:26:41,625 INFO L273 TraceCheckUtils]: 635: Hoare triple {370239#(<= proc_i 420)} assume j < 6; {370239#(<= proc_i 420)} is VALID [2019-05-15 10:26:41,625 INFO L273 TraceCheckUtils]: 636: Hoare triple {370239#(<= proc_i 420)} i := i + 4; {370258#(<= proc_i 424)} is VALID [2019-05-15 10:26:41,626 INFO L273 TraceCheckUtils]: 637: Hoare triple {370258#(<= proc_i 424)} assume i <= 1000; {370258#(<= proc_i 424)} is VALID [2019-05-15 10:26:41,626 INFO L273 TraceCheckUtils]: 638: Hoare triple {370258#(<= proc_i 424)} assume i + 4 < a[j]; {370258#(<= proc_i 424)} is VALID [2019-05-15 10:26:41,627 INFO L273 TraceCheckUtils]: 639: Hoare triple {370258#(<= proc_i 424)} assume a[5] == 1000; {370258#(<= proc_i 424)} is VALID [2019-05-15 10:26:41,627 INFO L273 TraceCheckUtils]: 640: Hoare triple {370258#(<= proc_i 424)} assume j > 4; {370258#(<= proc_i 424)} is VALID [2019-05-15 10:26:41,628 INFO L273 TraceCheckUtils]: 641: Hoare triple {370258#(<= proc_i 424)} assume j < 6; {370258#(<= proc_i 424)} is VALID [2019-05-15 10:26:41,628 INFO L273 TraceCheckUtils]: 642: Hoare triple {370258#(<= proc_i 424)} i := i + 4; {370277#(<= proc_i 428)} is VALID [2019-05-15 10:26:41,629 INFO L273 TraceCheckUtils]: 643: Hoare triple {370277#(<= proc_i 428)} assume i <= 1000; {370277#(<= proc_i 428)} is VALID [2019-05-15 10:26:41,629 INFO L273 TraceCheckUtils]: 644: Hoare triple {370277#(<= proc_i 428)} assume i + 4 < a[j]; {370277#(<= proc_i 428)} is VALID [2019-05-15 10:26:41,630 INFO L273 TraceCheckUtils]: 645: Hoare triple {370277#(<= proc_i 428)} assume a[5] == 1000; {370277#(<= proc_i 428)} is VALID [2019-05-15 10:26:41,630 INFO L273 TraceCheckUtils]: 646: Hoare triple {370277#(<= proc_i 428)} assume j > 4; {370277#(<= proc_i 428)} is VALID [2019-05-15 10:26:41,631 INFO L273 TraceCheckUtils]: 647: Hoare triple {370277#(<= proc_i 428)} assume j < 6; {370277#(<= proc_i 428)} is VALID [2019-05-15 10:26:41,631 INFO L273 TraceCheckUtils]: 648: Hoare triple {370277#(<= proc_i 428)} i := i + 4; {370296#(<= proc_i 432)} is VALID [2019-05-15 10:26:41,632 INFO L273 TraceCheckUtils]: 649: Hoare triple {370296#(<= proc_i 432)} assume i <= 1000; {370296#(<= proc_i 432)} is VALID [2019-05-15 10:26:41,632 INFO L273 TraceCheckUtils]: 650: Hoare triple {370296#(<= proc_i 432)} assume i + 4 < a[j]; {370296#(<= proc_i 432)} is VALID [2019-05-15 10:26:41,633 INFO L273 TraceCheckUtils]: 651: Hoare triple {370296#(<= proc_i 432)} assume a[5] == 1000; {370296#(<= proc_i 432)} is VALID [2019-05-15 10:26:41,633 INFO L273 TraceCheckUtils]: 652: Hoare triple {370296#(<= proc_i 432)} assume j > 4; {370296#(<= proc_i 432)} is VALID [2019-05-15 10:26:41,633 INFO L273 TraceCheckUtils]: 653: Hoare triple {370296#(<= proc_i 432)} assume j < 6; {370296#(<= proc_i 432)} is VALID [2019-05-15 10:26:41,634 INFO L273 TraceCheckUtils]: 654: Hoare triple {370296#(<= proc_i 432)} i := i + 4; {370315#(<= proc_i 436)} is VALID [2019-05-15 10:26:41,635 INFO L273 TraceCheckUtils]: 655: Hoare triple {370315#(<= proc_i 436)} assume i <= 1000; {370315#(<= proc_i 436)} is VALID [2019-05-15 10:26:41,635 INFO L273 TraceCheckUtils]: 656: Hoare triple {370315#(<= proc_i 436)} assume i + 4 < a[j]; {370315#(<= proc_i 436)} is VALID [2019-05-15 10:26:41,636 INFO L273 TraceCheckUtils]: 657: Hoare triple {370315#(<= proc_i 436)} assume a[5] == 1000; {370315#(<= proc_i 436)} is VALID [2019-05-15 10:26:41,636 INFO L273 TraceCheckUtils]: 658: Hoare triple {370315#(<= proc_i 436)} assume j > 4; {370315#(<= proc_i 436)} is VALID [2019-05-15 10:26:41,636 INFO L273 TraceCheckUtils]: 659: Hoare triple {370315#(<= proc_i 436)} assume j < 6; {370315#(<= proc_i 436)} is VALID [2019-05-15 10:26:41,637 INFO L273 TraceCheckUtils]: 660: Hoare triple {370315#(<= proc_i 436)} i := i + 4; {370334#(<= proc_i 440)} is VALID [2019-05-15 10:26:41,638 INFO L273 TraceCheckUtils]: 661: Hoare triple {370334#(<= proc_i 440)} assume i <= 1000; {370334#(<= proc_i 440)} is VALID [2019-05-15 10:26:41,638 INFO L273 TraceCheckUtils]: 662: Hoare triple {370334#(<= proc_i 440)} assume i + 4 < a[j]; {370334#(<= proc_i 440)} is VALID [2019-05-15 10:26:41,638 INFO L273 TraceCheckUtils]: 663: Hoare triple {370334#(<= proc_i 440)} assume a[5] == 1000; {370334#(<= proc_i 440)} is VALID [2019-05-15 10:26:41,639 INFO L273 TraceCheckUtils]: 664: Hoare triple {370334#(<= proc_i 440)} assume j > 4; {370334#(<= proc_i 440)} is VALID [2019-05-15 10:26:41,639 INFO L273 TraceCheckUtils]: 665: Hoare triple {370334#(<= proc_i 440)} assume j < 6; {370334#(<= proc_i 440)} is VALID [2019-05-15 10:26:41,640 INFO L273 TraceCheckUtils]: 666: Hoare triple {370334#(<= proc_i 440)} i := i + 4; {370353#(<= proc_i 444)} is VALID [2019-05-15 10:26:41,641 INFO L273 TraceCheckUtils]: 667: Hoare triple {370353#(<= proc_i 444)} assume i <= 1000; {370353#(<= proc_i 444)} is VALID [2019-05-15 10:26:41,641 INFO L273 TraceCheckUtils]: 668: Hoare triple {370353#(<= proc_i 444)} assume i + 4 < a[j]; {370353#(<= proc_i 444)} is VALID [2019-05-15 10:26:41,641 INFO L273 TraceCheckUtils]: 669: Hoare triple {370353#(<= proc_i 444)} assume a[5] == 1000; {370353#(<= proc_i 444)} is VALID [2019-05-15 10:26:41,642 INFO L273 TraceCheckUtils]: 670: Hoare triple {370353#(<= proc_i 444)} assume j > 4; {370353#(<= proc_i 444)} is VALID [2019-05-15 10:26:41,642 INFO L273 TraceCheckUtils]: 671: Hoare triple {370353#(<= proc_i 444)} assume j < 6; {370353#(<= proc_i 444)} is VALID [2019-05-15 10:26:41,643 INFO L273 TraceCheckUtils]: 672: Hoare triple {370353#(<= proc_i 444)} i := i + 4; {370372#(<= proc_i 448)} is VALID [2019-05-15 10:26:41,643 INFO L273 TraceCheckUtils]: 673: Hoare triple {370372#(<= proc_i 448)} assume i <= 1000; {370372#(<= proc_i 448)} is VALID [2019-05-15 10:26:41,644 INFO L273 TraceCheckUtils]: 674: Hoare triple {370372#(<= proc_i 448)} assume i + 4 < a[j]; {370372#(<= proc_i 448)} is VALID [2019-05-15 10:26:41,644 INFO L273 TraceCheckUtils]: 675: Hoare triple {370372#(<= proc_i 448)} assume a[5] == 1000; {370372#(<= proc_i 448)} is VALID [2019-05-15 10:26:41,645 INFO L273 TraceCheckUtils]: 676: Hoare triple {370372#(<= proc_i 448)} assume j > 4; {370372#(<= proc_i 448)} is VALID [2019-05-15 10:26:41,645 INFO L273 TraceCheckUtils]: 677: Hoare triple {370372#(<= proc_i 448)} assume j < 6; {370372#(<= proc_i 448)} is VALID [2019-05-15 10:26:41,646 INFO L273 TraceCheckUtils]: 678: Hoare triple {370372#(<= proc_i 448)} i := i + 4; {370391#(<= proc_i 452)} is VALID [2019-05-15 10:26:41,646 INFO L273 TraceCheckUtils]: 679: Hoare triple {370391#(<= proc_i 452)} assume i <= 1000; {370391#(<= proc_i 452)} is VALID [2019-05-15 10:26:41,647 INFO L273 TraceCheckUtils]: 680: Hoare triple {370391#(<= proc_i 452)} assume i + 4 < a[j]; {370391#(<= proc_i 452)} is VALID [2019-05-15 10:26:41,647 INFO L273 TraceCheckUtils]: 681: Hoare triple {370391#(<= proc_i 452)} assume a[5] == 1000; {370391#(<= proc_i 452)} is VALID [2019-05-15 10:26:41,648 INFO L273 TraceCheckUtils]: 682: Hoare triple {370391#(<= proc_i 452)} assume j > 4; {370391#(<= proc_i 452)} is VALID [2019-05-15 10:26:41,648 INFO L273 TraceCheckUtils]: 683: Hoare triple {370391#(<= proc_i 452)} assume j < 6; {370391#(<= proc_i 452)} is VALID [2019-05-15 10:26:41,649 INFO L273 TraceCheckUtils]: 684: Hoare triple {370391#(<= proc_i 452)} i := i + 4; {370410#(<= proc_i 456)} is VALID [2019-05-15 10:26:41,649 INFO L273 TraceCheckUtils]: 685: Hoare triple {370410#(<= proc_i 456)} assume i <= 1000; {370410#(<= proc_i 456)} is VALID [2019-05-15 10:26:41,650 INFO L273 TraceCheckUtils]: 686: Hoare triple {370410#(<= proc_i 456)} assume i + 4 < a[j]; {370410#(<= proc_i 456)} is VALID [2019-05-15 10:26:41,650 INFO L273 TraceCheckUtils]: 687: Hoare triple {370410#(<= proc_i 456)} assume a[5] == 1000; {370410#(<= proc_i 456)} is VALID [2019-05-15 10:26:41,651 INFO L273 TraceCheckUtils]: 688: Hoare triple {370410#(<= proc_i 456)} assume j > 4; {370410#(<= proc_i 456)} is VALID [2019-05-15 10:26:41,651 INFO L273 TraceCheckUtils]: 689: Hoare triple {370410#(<= proc_i 456)} assume j < 6; {370410#(<= proc_i 456)} is VALID [2019-05-15 10:26:41,652 INFO L273 TraceCheckUtils]: 690: Hoare triple {370410#(<= proc_i 456)} i := i + 4; {370429#(<= proc_i 460)} is VALID [2019-05-15 10:26:41,652 INFO L273 TraceCheckUtils]: 691: Hoare triple {370429#(<= proc_i 460)} assume i <= 1000; {370429#(<= proc_i 460)} is VALID [2019-05-15 10:26:41,653 INFO L273 TraceCheckUtils]: 692: Hoare triple {370429#(<= proc_i 460)} assume i + 4 < a[j]; {370429#(<= proc_i 460)} is VALID [2019-05-15 10:26:41,653 INFO L273 TraceCheckUtils]: 693: Hoare triple {370429#(<= proc_i 460)} assume a[5] == 1000; {370429#(<= proc_i 460)} is VALID [2019-05-15 10:26:41,654 INFO L273 TraceCheckUtils]: 694: Hoare triple {370429#(<= proc_i 460)} assume j > 4; {370429#(<= proc_i 460)} is VALID [2019-05-15 10:26:41,654 INFO L273 TraceCheckUtils]: 695: Hoare triple {370429#(<= proc_i 460)} assume j < 6; {370429#(<= proc_i 460)} is VALID [2019-05-15 10:26:41,655 INFO L273 TraceCheckUtils]: 696: Hoare triple {370429#(<= proc_i 460)} i := i + 4; {370448#(<= proc_i 464)} is VALID [2019-05-15 10:26:41,655 INFO L273 TraceCheckUtils]: 697: Hoare triple {370448#(<= proc_i 464)} assume i <= 1000; {370448#(<= proc_i 464)} is VALID [2019-05-15 10:26:41,656 INFO L273 TraceCheckUtils]: 698: Hoare triple {370448#(<= proc_i 464)} assume i + 4 < a[j]; {370448#(<= proc_i 464)} is VALID [2019-05-15 10:26:41,656 INFO L273 TraceCheckUtils]: 699: Hoare triple {370448#(<= proc_i 464)} assume a[5] == 1000; {370448#(<= proc_i 464)} is VALID [2019-05-15 10:26:41,657 INFO L273 TraceCheckUtils]: 700: Hoare triple {370448#(<= proc_i 464)} assume j > 4; {370448#(<= proc_i 464)} is VALID [2019-05-15 10:26:41,657 INFO L273 TraceCheckUtils]: 701: Hoare triple {370448#(<= proc_i 464)} assume j < 6; {370448#(<= proc_i 464)} is VALID [2019-05-15 10:26:41,658 INFO L273 TraceCheckUtils]: 702: Hoare triple {370448#(<= proc_i 464)} i := i + 4; {370467#(<= proc_i 468)} is VALID [2019-05-15 10:26:41,658 INFO L273 TraceCheckUtils]: 703: Hoare triple {370467#(<= proc_i 468)} assume i <= 1000; {370467#(<= proc_i 468)} is VALID [2019-05-15 10:26:41,659 INFO L273 TraceCheckUtils]: 704: Hoare triple {370467#(<= proc_i 468)} assume i + 4 < a[j]; {370467#(<= proc_i 468)} is VALID [2019-05-15 10:26:41,659 INFO L273 TraceCheckUtils]: 705: Hoare triple {370467#(<= proc_i 468)} assume a[5] == 1000; {370467#(<= proc_i 468)} is VALID [2019-05-15 10:26:41,660 INFO L273 TraceCheckUtils]: 706: Hoare triple {370467#(<= proc_i 468)} assume j > 4; {370467#(<= proc_i 468)} is VALID [2019-05-15 10:26:41,660 INFO L273 TraceCheckUtils]: 707: Hoare triple {370467#(<= proc_i 468)} assume j < 6; {370467#(<= proc_i 468)} is VALID [2019-05-15 10:26:41,661 INFO L273 TraceCheckUtils]: 708: Hoare triple {370467#(<= proc_i 468)} i := i + 4; {370486#(<= proc_i 472)} is VALID [2019-05-15 10:26:41,661 INFO L273 TraceCheckUtils]: 709: Hoare triple {370486#(<= proc_i 472)} assume i <= 1000; {370486#(<= proc_i 472)} is VALID [2019-05-15 10:26:41,662 INFO L273 TraceCheckUtils]: 710: Hoare triple {370486#(<= proc_i 472)} assume i + 4 < a[j]; {370486#(<= proc_i 472)} is VALID [2019-05-15 10:26:41,662 INFO L273 TraceCheckUtils]: 711: Hoare triple {370486#(<= proc_i 472)} assume a[5] == 1000; {370486#(<= proc_i 472)} is VALID [2019-05-15 10:26:41,663 INFO L273 TraceCheckUtils]: 712: Hoare triple {370486#(<= proc_i 472)} assume j > 4; {370486#(<= proc_i 472)} is VALID [2019-05-15 10:26:41,663 INFO L273 TraceCheckUtils]: 713: Hoare triple {370486#(<= proc_i 472)} assume j < 6; {370486#(<= proc_i 472)} is VALID [2019-05-15 10:26:41,664 INFO L273 TraceCheckUtils]: 714: Hoare triple {370486#(<= proc_i 472)} i := i + 4; {370505#(<= proc_i 476)} is VALID [2019-05-15 10:26:41,664 INFO L273 TraceCheckUtils]: 715: Hoare triple {370505#(<= proc_i 476)} assume i <= 1000; {370505#(<= proc_i 476)} is VALID [2019-05-15 10:26:41,665 INFO L273 TraceCheckUtils]: 716: Hoare triple {370505#(<= proc_i 476)} assume i + 4 < a[j]; {370505#(<= proc_i 476)} is VALID [2019-05-15 10:26:41,665 INFO L273 TraceCheckUtils]: 717: Hoare triple {370505#(<= proc_i 476)} assume a[5] == 1000; {370505#(<= proc_i 476)} is VALID [2019-05-15 10:26:41,665 INFO L273 TraceCheckUtils]: 718: Hoare triple {370505#(<= proc_i 476)} assume j > 4; {370505#(<= proc_i 476)} is VALID [2019-05-15 10:26:41,666 INFO L273 TraceCheckUtils]: 719: Hoare triple {370505#(<= proc_i 476)} assume j < 6; {370505#(<= proc_i 476)} is VALID [2019-05-15 10:26:41,667 INFO L273 TraceCheckUtils]: 720: Hoare triple {370505#(<= proc_i 476)} i := i + 4; {370524#(<= proc_i 480)} is VALID [2019-05-15 10:26:41,667 INFO L273 TraceCheckUtils]: 721: Hoare triple {370524#(<= proc_i 480)} assume i <= 1000; {370524#(<= proc_i 480)} is VALID [2019-05-15 10:26:41,668 INFO L273 TraceCheckUtils]: 722: Hoare triple {370524#(<= proc_i 480)} assume i + 4 < a[j]; {370524#(<= proc_i 480)} is VALID [2019-05-15 10:26:41,668 INFO L273 TraceCheckUtils]: 723: Hoare triple {370524#(<= proc_i 480)} assume a[5] == 1000; {370524#(<= proc_i 480)} is VALID [2019-05-15 10:26:41,668 INFO L273 TraceCheckUtils]: 724: Hoare triple {370524#(<= proc_i 480)} assume j > 4; {370524#(<= proc_i 480)} is VALID [2019-05-15 10:26:41,669 INFO L273 TraceCheckUtils]: 725: Hoare triple {370524#(<= proc_i 480)} assume j < 6; {370524#(<= proc_i 480)} is VALID [2019-05-15 10:26:41,670 INFO L273 TraceCheckUtils]: 726: Hoare triple {370524#(<= proc_i 480)} i := i + 4; {370543#(<= proc_i 484)} is VALID [2019-05-15 10:26:41,670 INFO L273 TraceCheckUtils]: 727: Hoare triple {370543#(<= proc_i 484)} assume i <= 1000; {370543#(<= proc_i 484)} is VALID [2019-05-15 10:26:41,671 INFO L273 TraceCheckUtils]: 728: Hoare triple {370543#(<= proc_i 484)} assume i + 4 < a[j]; {370543#(<= proc_i 484)} is VALID [2019-05-15 10:26:41,671 INFO L273 TraceCheckUtils]: 729: Hoare triple {370543#(<= proc_i 484)} assume a[5] == 1000; {370543#(<= proc_i 484)} is VALID [2019-05-15 10:26:41,671 INFO L273 TraceCheckUtils]: 730: Hoare triple {370543#(<= proc_i 484)} assume j > 4; {370543#(<= proc_i 484)} is VALID [2019-05-15 10:26:41,672 INFO L273 TraceCheckUtils]: 731: Hoare triple {370543#(<= proc_i 484)} assume j < 6; {370543#(<= proc_i 484)} is VALID [2019-05-15 10:26:41,673 INFO L273 TraceCheckUtils]: 732: Hoare triple {370543#(<= proc_i 484)} i := i + 4; {370562#(<= proc_i 488)} is VALID [2019-05-15 10:26:41,673 INFO L273 TraceCheckUtils]: 733: Hoare triple {370562#(<= proc_i 488)} assume i <= 1000; {370562#(<= proc_i 488)} is VALID [2019-05-15 10:26:41,673 INFO L273 TraceCheckUtils]: 734: Hoare triple {370562#(<= proc_i 488)} assume i + 4 < a[j]; {370562#(<= proc_i 488)} is VALID [2019-05-15 10:26:41,674 INFO L273 TraceCheckUtils]: 735: Hoare triple {370562#(<= proc_i 488)} assume a[5] == 1000; {370562#(<= proc_i 488)} is VALID [2019-05-15 10:26:41,674 INFO L273 TraceCheckUtils]: 736: Hoare triple {370562#(<= proc_i 488)} assume j > 4; {370562#(<= proc_i 488)} is VALID [2019-05-15 10:26:41,675 INFO L273 TraceCheckUtils]: 737: Hoare triple {370562#(<= proc_i 488)} assume j < 6; {370562#(<= proc_i 488)} is VALID [2019-05-15 10:26:41,675 INFO L273 TraceCheckUtils]: 738: Hoare triple {370562#(<= proc_i 488)} i := i + 4; {370581#(<= proc_i 492)} is VALID [2019-05-15 10:26:41,676 INFO L273 TraceCheckUtils]: 739: Hoare triple {370581#(<= proc_i 492)} assume i <= 1000; {370581#(<= proc_i 492)} is VALID [2019-05-15 10:26:41,676 INFO L273 TraceCheckUtils]: 740: Hoare triple {370581#(<= proc_i 492)} assume i + 4 < a[j]; {370581#(<= proc_i 492)} is VALID [2019-05-15 10:26:41,677 INFO L273 TraceCheckUtils]: 741: Hoare triple {370581#(<= proc_i 492)} assume a[5] == 1000; {370581#(<= proc_i 492)} is VALID [2019-05-15 10:26:41,677 INFO L273 TraceCheckUtils]: 742: Hoare triple {370581#(<= proc_i 492)} assume j > 4; {370581#(<= proc_i 492)} is VALID [2019-05-15 10:26:41,678 INFO L273 TraceCheckUtils]: 743: Hoare triple {370581#(<= proc_i 492)} assume j < 6; {370581#(<= proc_i 492)} is VALID [2019-05-15 10:26:41,678 INFO L273 TraceCheckUtils]: 744: Hoare triple {370581#(<= proc_i 492)} i := i + 4; {370600#(<= proc_i 496)} is VALID [2019-05-15 10:26:41,679 INFO L273 TraceCheckUtils]: 745: Hoare triple {370600#(<= proc_i 496)} assume i <= 1000; {370600#(<= proc_i 496)} is VALID [2019-05-15 10:26:41,679 INFO L273 TraceCheckUtils]: 746: Hoare triple {370600#(<= proc_i 496)} assume i + 4 < a[j]; {370600#(<= proc_i 496)} is VALID [2019-05-15 10:26:41,680 INFO L273 TraceCheckUtils]: 747: Hoare triple {370600#(<= proc_i 496)} assume a[5] == 1000; {370600#(<= proc_i 496)} is VALID [2019-05-15 10:26:41,680 INFO L273 TraceCheckUtils]: 748: Hoare triple {370600#(<= proc_i 496)} assume j > 4; {370600#(<= proc_i 496)} is VALID [2019-05-15 10:26:41,681 INFO L273 TraceCheckUtils]: 749: Hoare triple {370600#(<= proc_i 496)} assume j < 6; {370600#(<= proc_i 496)} is VALID [2019-05-15 10:26:41,681 INFO L273 TraceCheckUtils]: 750: Hoare triple {370600#(<= proc_i 496)} i := i + 4; {370619#(<= proc_i 500)} is VALID [2019-05-15 10:26:41,682 INFO L273 TraceCheckUtils]: 751: Hoare triple {370619#(<= proc_i 500)} assume i <= 1000; {370619#(<= proc_i 500)} is VALID [2019-05-15 10:26:41,682 INFO L273 TraceCheckUtils]: 752: Hoare triple {370619#(<= proc_i 500)} assume i + 4 < a[j]; {370619#(<= proc_i 500)} is VALID [2019-05-15 10:26:41,683 INFO L273 TraceCheckUtils]: 753: Hoare triple {370619#(<= proc_i 500)} assume a[5] == 1000; {370619#(<= proc_i 500)} is VALID [2019-05-15 10:26:41,683 INFO L273 TraceCheckUtils]: 754: Hoare triple {370619#(<= proc_i 500)} assume j > 4; {370619#(<= proc_i 500)} is VALID [2019-05-15 10:26:41,684 INFO L273 TraceCheckUtils]: 755: Hoare triple {370619#(<= proc_i 500)} assume j < 6; {370619#(<= proc_i 500)} is VALID [2019-05-15 10:26:41,684 INFO L273 TraceCheckUtils]: 756: Hoare triple {370619#(<= proc_i 500)} i := i + 4; {370638#(<= proc_i 504)} is VALID [2019-05-15 10:26:41,685 INFO L273 TraceCheckUtils]: 757: Hoare triple {370638#(<= proc_i 504)} assume i <= 1000; {370638#(<= proc_i 504)} is VALID [2019-05-15 10:26:41,685 INFO L273 TraceCheckUtils]: 758: Hoare triple {370638#(<= proc_i 504)} assume i + 4 < a[j]; {370638#(<= proc_i 504)} is VALID [2019-05-15 10:26:41,686 INFO L273 TraceCheckUtils]: 759: Hoare triple {370638#(<= proc_i 504)} assume a[5] == 1000; {370638#(<= proc_i 504)} is VALID [2019-05-15 10:26:41,686 INFO L273 TraceCheckUtils]: 760: Hoare triple {370638#(<= proc_i 504)} assume j > 4; {370638#(<= proc_i 504)} is VALID [2019-05-15 10:26:41,687 INFO L273 TraceCheckUtils]: 761: Hoare triple {370638#(<= proc_i 504)} assume j < 6; {370638#(<= proc_i 504)} is VALID [2019-05-15 10:26:41,687 INFO L273 TraceCheckUtils]: 762: Hoare triple {370638#(<= proc_i 504)} i := i + 4; {370657#(<= proc_i 508)} is VALID [2019-05-15 10:26:41,688 INFO L273 TraceCheckUtils]: 763: Hoare triple {370657#(<= proc_i 508)} assume i <= 1000; {370657#(<= proc_i 508)} is VALID [2019-05-15 10:26:41,688 INFO L273 TraceCheckUtils]: 764: Hoare triple {370657#(<= proc_i 508)} assume i + 4 < a[j]; {370657#(<= proc_i 508)} is VALID [2019-05-15 10:26:41,689 INFO L273 TraceCheckUtils]: 765: Hoare triple {370657#(<= proc_i 508)} assume a[5] == 1000; {370657#(<= proc_i 508)} is VALID [2019-05-15 10:26:41,689 INFO L273 TraceCheckUtils]: 766: Hoare triple {370657#(<= proc_i 508)} assume j > 4; {370657#(<= proc_i 508)} is VALID [2019-05-15 10:26:41,690 INFO L273 TraceCheckUtils]: 767: Hoare triple {370657#(<= proc_i 508)} assume j < 6; {370657#(<= proc_i 508)} is VALID [2019-05-15 10:26:41,690 INFO L273 TraceCheckUtils]: 768: Hoare triple {370657#(<= proc_i 508)} i := i + 4; {370676#(<= proc_i 512)} is VALID [2019-05-15 10:26:41,691 INFO L273 TraceCheckUtils]: 769: Hoare triple {370676#(<= proc_i 512)} assume i <= 1000; {370676#(<= proc_i 512)} is VALID [2019-05-15 10:26:41,691 INFO L273 TraceCheckUtils]: 770: Hoare triple {370676#(<= proc_i 512)} assume i + 4 < a[j]; {370676#(<= proc_i 512)} is VALID [2019-05-15 10:26:41,692 INFO L273 TraceCheckUtils]: 771: Hoare triple {370676#(<= proc_i 512)} assume a[5] == 1000; {370676#(<= proc_i 512)} is VALID [2019-05-15 10:26:41,692 INFO L273 TraceCheckUtils]: 772: Hoare triple {370676#(<= proc_i 512)} assume j > 4; {370676#(<= proc_i 512)} is VALID [2019-05-15 10:26:41,693 INFO L273 TraceCheckUtils]: 773: Hoare triple {370676#(<= proc_i 512)} assume j < 6; {370676#(<= proc_i 512)} is VALID [2019-05-15 10:26:41,693 INFO L273 TraceCheckUtils]: 774: Hoare triple {370676#(<= proc_i 512)} i := i + 4; {370695#(<= proc_i 516)} is VALID [2019-05-15 10:26:41,694 INFO L273 TraceCheckUtils]: 775: Hoare triple {370695#(<= proc_i 516)} assume i <= 1000; {370695#(<= proc_i 516)} is VALID [2019-05-15 10:26:41,694 INFO L273 TraceCheckUtils]: 776: Hoare triple {370695#(<= proc_i 516)} assume i + 4 < a[j]; {370695#(<= proc_i 516)} is VALID [2019-05-15 10:26:41,695 INFO L273 TraceCheckUtils]: 777: Hoare triple {370695#(<= proc_i 516)} assume a[5] == 1000; {370695#(<= proc_i 516)} is VALID [2019-05-15 10:26:41,695 INFO L273 TraceCheckUtils]: 778: Hoare triple {370695#(<= proc_i 516)} assume j > 4; {370695#(<= proc_i 516)} is VALID [2019-05-15 10:26:41,696 INFO L273 TraceCheckUtils]: 779: Hoare triple {370695#(<= proc_i 516)} assume j < 6; {370695#(<= proc_i 516)} is VALID [2019-05-15 10:26:41,696 INFO L273 TraceCheckUtils]: 780: Hoare triple {370695#(<= proc_i 516)} i := i + 4; {370714#(<= proc_i 520)} is VALID [2019-05-15 10:26:41,697 INFO L273 TraceCheckUtils]: 781: Hoare triple {370714#(<= proc_i 520)} assume !(i <= 1000); {368240#false} is VALID [2019-05-15 10:26:42,030 INFO L134 CoverageAnalysis]: Checked inductivity of 50440 backedges. 0 proven. 50440 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:26:42,030 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:26:42,031 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [131] total 131 [2019-05-15 10:26:42,031 INFO L78 Accepts]: Start accepts. Automaton has 133 states. Word has length 782 [2019-05-15 10:26:42,031 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:26:42,031 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 133 states. [2019-05-15 10:26:42,789 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 782 edges. 782 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:26:42,790 INFO L454 AbstractCegarLoop]: Interpolant automaton has 133 states [2019-05-15 10:26:42,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 133 interpolants. [2019-05-15 10:26:42,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8778, Invalid=8778, Unknown=0, NotChecked=0, Total=17556 [2019-05-15 10:26:42,792 INFO L87 Difference]: Start difference. First operand 783 states and 783 transitions. Second operand 133 states. [2019-05-15 10:26:44,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:44,411 INFO L93 Difference]: Finished difference Result 794 states and 794 transitions. [2019-05-15 10:26:44,412 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2019-05-15 10:26:44,412 INFO L78 Accepts]: Start accepts. Automaton has 133 states. Word has length 782 [2019-05-15 10:26:44,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:26:44,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2019-05-15 10:26:44,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 795 transitions. [2019-05-15 10:26:44,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2019-05-15 10:26:44,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 795 transitions. [2019-05-15 10:26:44,418 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 133 states and 795 transitions. [2019-05-15 10:26:45,208 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 795 edges. 795 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:26:45,232 INFO L225 Difference]: With dead ends: 794 [2019-05-15 10:26:45,232 INFO L226 Difference]: Without dead ends: 794 [2019-05-15 10:26:45,233 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 781 GetRequests, 650 SyntacticMatches, 0 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=8778, Invalid=8778, Unknown=0, NotChecked=0, Total=17556 [2019-05-15 10:26:45,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2019-05-15 10:26:45,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 789. [2019-05-15 10:26:45,236 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:26:45,236 INFO L82 GeneralOperation]: Start isEquivalent. First operand 794 states. Second operand 789 states. [2019-05-15 10:26:45,236 INFO L74 IsIncluded]: Start isIncluded. First operand 794 states. Second operand 789 states. [2019-05-15 10:26:45,236 INFO L87 Difference]: Start difference. First operand 794 states. Second operand 789 states. [2019-05-15 10:26:45,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:45,255 INFO L93 Difference]: Finished difference Result 794 states and 794 transitions. [2019-05-15 10:26:45,255 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 794 transitions. [2019-05-15 10:26:45,256 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:26:45,256 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:26:45,256 INFO L74 IsIncluded]: Start isIncluded. First operand 789 states. Second operand 794 states. [2019-05-15 10:26:45,256 INFO L87 Difference]: Start difference. First operand 789 states. Second operand 794 states. [2019-05-15 10:26:45,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:45,276 INFO L93 Difference]: Finished difference Result 794 states and 794 transitions. [2019-05-15 10:26:45,276 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 794 transitions. [2019-05-15 10:26:45,276 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:26:45,276 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:26:45,276 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:26:45,276 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:26:45,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 789 states. [2019-05-15 10:26:45,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 789 transitions. [2019-05-15 10:26:45,296 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 789 transitions. Word has length 782 [2019-05-15 10:26:45,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:26:45,296 INFO L475 AbstractCegarLoop]: Abstraction has 789 states and 789 transitions. [2019-05-15 10:26:45,296 INFO L476 AbstractCegarLoop]: Interpolant automaton has 133 states. [2019-05-15 10:26:45,296 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 789 transitions. [2019-05-15 10:26:45,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 789 [2019-05-15 10:26:45,300 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:26:45,301 INFO L399 BasicCegarLoop]: trace histogram [131, 131, 131, 131, 131, 131, 1, 1] [2019-05-15 10:26:45,301 INFO L418 AbstractCegarLoop]: === Iteration 132 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:26:45,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:26:45,301 INFO L82 PathProgramCache]: Analyzing trace with hash -393530820, now seen corresponding path program 131 times [2019-05-15 10:26:45,301 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:26:45,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:26:45,929 INFO L256 TraceCheckSpWp]: Trace formula consists of 1053 conjuncts, 133 conjunts are in the unsatisfiable core [2019-05-15 10:26:45,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:26:45,996 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:26:53,564 INFO L273 TraceCheckUtils]: 0: Hoare triple {373888#true} i := 0; {373893#(<= proc_i 0)} is VALID [2019-05-15 10:26:53,565 INFO L273 TraceCheckUtils]: 1: Hoare triple {373893#(<= proc_i 0)} assume i <= 1000; {373893#(<= proc_i 0)} is VALID [2019-05-15 10:26:53,565 INFO L273 TraceCheckUtils]: 2: Hoare triple {373893#(<= proc_i 0)} assume i + 4 < a[j]; {373893#(<= proc_i 0)} is VALID [2019-05-15 10:26:53,565 INFO L273 TraceCheckUtils]: 3: Hoare triple {373893#(<= proc_i 0)} assume a[5] == 1000; {373893#(<= proc_i 0)} is VALID [2019-05-15 10:26:53,566 INFO L273 TraceCheckUtils]: 4: Hoare triple {373893#(<= proc_i 0)} assume j > 4; {373893#(<= proc_i 0)} is VALID [2019-05-15 10:26:53,566 INFO L273 TraceCheckUtils]: 5: Hoare triple {373893#(<= proc_i 0)} assume j < 6; {373893#(<= proc_i 0)} is VALID [2019-05-15 10:26:53,566 INFO L273 TraceCheckUtils]: 6: Hoare triple {373893#(<= proc_i 0)} i := i + 4; {373912#(<= proc_i 4)} is VALID [2019-05-15 10:26:53,567 INFO L273 TraceCheckUtils]: 7: Hoare triple {373912#(<= proc_i 4)} assume i <= 1000; {373912#(<= proc_i 4)} is VALID [2019-05-15 10:26:53,567 INFO L273 TraceCheckUtils]: 8: Hoare triple {373912#(<= proc_i 4)} assume i + 4 < a[j]; {373912#(<= proc_i 4)} is VALID [2019-05-15 10:26:53,567 INFO L273 TraceCheckUtils]: 9: Hoare triple {373912#(<= proc_i 4)} assume a[5] == 1000; {373912#(<= proc_i 4)} is VALID [2019-05-15 10:26:53,567 INFO L273 TraceCheckUtils]: 10: Hoare triple {373912#(<= proc_i 4)} assume j > 4; {373912#(<= proc_i 4)} is VALID [2019-05-15 10:26:53,568 INFO L273 TraceCheckUtils]: 11: Hoare triple {373912#(<= proc_i 4)} assume j < 6; {373912#(<= proc_i 4)} is VALID [2019-05-15 10:26:53,568 INFO L273 TraceCheckUtils]: 12: Hoare triple {373912#(<= proc_i 4)} i := i + 4; {373931#(<= proc_i 8)} is VALID [2019-05-15 10:26:53,569 INFO L273 TraceCheckUtils]: 13: Hoare triple {373931#(<= proc_i 8)} assume i <= 1000; {373931#(<= proc_i 8)} is VALID [2019-05-15 10:26:53,569 INFO L273 TraceCheckUtils]: 14: Hoare triple {373931#(<= proc_i 8)} assume i + 4 < a[j]; {373931#(<= proc_i 8)} is VALID [2019-05-15 10:26:53,570 INFO L273 TraceCheckUtils]: 15: Hoare triple {373931#(<= proc_i 8)} assume a[5] == 1000; {373931#(<= proc_i 8)} is VALID [2019-05-15 10:26:53,570 INFO L273 TraceCheckUtils]: 16: Hoare triple {373931#(<= proc_i 8)} assume j > 4; {373931#(<= proc_i 8)} is VALID [2019-05-15 10:26:53,571 INFO L273 TraceCheckUtils]: 17: Hoare triple {373931#(<= proc_i 8)} assume j < 6; {373931#(<= proc_i 8)} is VALID [2019-05-15 10:26:53,571 INFO L273 TraceCheckUtils]: 18: Hoare triple {373931#(<= proc_i 8)} i := i + 4; {373950#(<= proc_i 12)} is VALID [2019-05-15 10:26:53,572 INFO L273 TraceCheckUtils]: 19: Hoare triple {373950#(<= proc_i 12)} assume i <= 1000; {373950#(<= proc_i 12)} is VALID [2019-05-15 10:26:53,572 INFO L273 TraceCheckUtils]: 20: Hoare triple {373950#(<= proc_i 12)} assume i + 4 < a[j]; {373950#(<= proc_i 12)} is VALID [2019-05-15 10:26:53,573 INFO L273 TraceCheckUtils]: 21: Hoare triple {373950#(<= proc_i 12)} assume a[5] == 1000; {373950#(<= proc_i 12)} is VALID [2019-05-15 10:26:53,573 INFO L273 TraceCheckUtils]: 22: Hoare triple {373950#(<= proc_i 12)} assume j > 4; {373950#(<= proc_i 12)} is VALID [2019-05-15 10:26:53,574 INFO L273 TraceCheckUtils]: 23: Hoare triple {373950#(<= proc_i 12)} assume j < 6; {373950#(<= proc_i 12)} is VALID [2019-05-15 10:26:53,574 INFO L273 TraceCheckUtils]: 24: Hoare triple {373950#(<= proc_i 12)} i := i + 4; {373969#(<= proc_i 16)} is VALID [2019-05-15 10:26:53,575 INFO L273 TraceCheckUtils]: 25: Hoare triple {373969#(<= proc_i 16)} assume i <= 1000; {373969#(<= proc_i 16)} is VALID [2019-05-15 10:26:53,575 INFO L273 TraceCheckUtils]: 26: Hoare triple {373969#(<= proc_i 16)} assume i + 4 < a[j]; {373969#(<= proc_i 16)} is VALID [2019-05-15 10:26:53,576 INFO L273 TraceCheckUtils]: 27: Hoare triple {373969#(<= proc_i 16)} assume a[5] == 1000; {373969#(<= proc_i 16)} is VALID [2019-05-15 10:26:53,576 INFO L273 TraceCheckUtils]: 28: Hoare triple {373969#(<= proc_i 16)} assume j > 4; {373969#(<= proc_i 16)} is VALID [2019-05-15 10:26:53,577 INFO L273 TraceCheckUtils]: 29: Hoare triple {373969#(<= proc_i 16)} assume j < 6; {373969#(<= proc_i 16)} is VALID [2019-05-15 10:26:53,577 INFO L273 TraceCheckUtils]: 30: Hoare triple {373969#(<= proc_i 16)} i := i + 4; {373988#(<= proc_i 20)} is VALID [2019-05-15 10:26:53,578 INFO L273 TraceCheckUtils]: 31: Hoare triple {373988#(<= proc_i 20)} assume i <= 1000; {373988#(<= proc_i 20)} is VALID [2019-05-15 10:26:53,578 INFO L273 TraceCheckUtils]: 32: Hoare triple {373988#(<= proc_i 20)} assume i + 4 < a[j]; {373988#(<= proc_i 20)} is VALID [2019-05-15 10:26:53,579 INFO L273 TraceCheckUtils]: 33: Hoare triple {373988#(<= proc_i 20)} assume a[5] == 1000; {373988#(<= proc_i 20)} is VALID [2019-05-15 10:26:53,579 INFO L273 TraceCheckUtils]: 34: Hoare triple {373988#(<= proc_i 20)} assume j > 4; {373988#(<= proc_i 20)} is VALID [2019-05-15 10:26:53,580 INFO L273 TraceCheckUtils]: 35: Hoare triple {373988#(<= proc_i 20)} assume j < 6; {373988#(<= proc_i 20)} is VALID [2019-05-15 10:26:53,580 INFO L273 TraceCheckUtils]: 36: Hoare triple {373988#(<= proc_i 20)} i := i + 4; {374007#(<= proc_i 24)} is VALID [2019-05-15 10:26:53,581 INFO L273 TraceCheckUtils]: 37: Hoare triple {374007#(<= proc_i 24)} assume i <= 1000; {374007#(<= proc_i 24)} is VALID [2019-05-15 10:26:53,581 INFO L273 TraceCheckUtils]: 38: Hoare triple {374007#(<= proc_i 24)} assume i + 4 < a[j]; {374007#(<= proc_i 24)} is VALID [2019-05-15 10:26:53,582 INFO L273 TraceCheckUtils]: 39: Hoare triple {374007#(<= proc_i 24)} assume a[5] == 1000; {374007#(<= proc_i 24)} is VALID [2019-05-15 10:26:53,582 INFO L273 TraceCheckUtils]: 40: Hoare triple {374007#(<= proc_i 24)} assume j > 4; {374007#(<= proc_i 24)} is VALID [2019-05-15 10:26:53,583 INFO L273 TraceCheckUtils]: 41: Hoare triple {374007#(<= proc_i 24)} assume j < 6; {374007#(<= proc_i 24)} is VALID [2019-05-15 10:26:53,583 INFO L273 TraceCheckUtils]: 42: Hoare triple {374007#(<= proc_i 24)} i := i + 4; {374026#(<= proc_i 28)} is VALID [2019-05-15 10:26:53,584 INFO L273 TraceCheckUtils]: 43: Hoare triple {374026#(<= proc_i 28)} assume i <= 1000; {374026#(<= proc_i 28)} is VALID [2019-05-15 10:26:53,584 INFO L273 TraceCheckUtils]: 44: Hoare triple {374026#(<= proc_i 28)} assume i + 4 < a[j]; {374026#(<= proc_i 28)} is VALID [2019-05-15 10:26:53,585 INFO L273 TraceCheckUtils]: 45: Hoare triple {374026#(<= proc_i 28)} assume a[5] == 1000; {374026#(<= proc_i 28)} is VALID [2019-05-15 10:26:53,585 INFO L273 TraceCheckUtils]: 46: Hoare triple {374026#(<= proc_i 28)} assume j > 4; {374026#(<= proc_i 28)} is VALID [2019-05-15 10:26:53,585 INFO L273 TraceCheckUtils]: 47: Hoare triple {374026#(<= proc_i 28)} assume j < 6; {374026#(<= proc_i 28)} is VALID [2019-05-15 10:26:53,586 INFO L273 TraceCheckUtils]: 48: Hoare triple {374026#(<= proc_i 28)} i := i + 4; {374045#(<= proc_i 32)} is VALID [2019-05-15 10:26:53,587 INFO L273 TraceCheckUtils]: 49: Hoare triple {374045#(<= proc_i 32)} assume i <= 1000; {374045#(<= proc_i 32)} is VALID [2019-05-15 10:26:53,587 INFO L273 TraceCheckUtils]: 50: Hoare triple {374045#(<= proc_i 32)} assume i + 4 < a[j]; {374045#(<= proc_i 32)} is VALID [2019-05-15 10:26:53,587 INFO L273 TraceCheckUtils]: 51: Hoare triple {374045#(<= proc_i 32)} assume a[5] == 1000; {374045#(<= proc_i 32)} is VALID [2019-05-15 10:26:53,588 INFO L273 TraceCheckUtils]: 52: Hoare triple {374045#(<= proc_i 32)} assume j > 4; {374045#(<= proc_i 32)} is VALID [2019-05-15 10:26:53,588 INFO L273 TraceCheckUtils]: 53: Hoare triple {374045#(<= proc_i 32)} assume j < 6; {374045#(<= proc_i 32)} is VALID [2019-05-15 10:26:53,589 INFO L273 TraceCheckUtils]: 54: Hoare triple {374045#(<= proc_i 32)} i := i + 4; {374064#(<= proc_i 36)} is VALID [2019-05-15 10:26:53,590 INFO L273 TraceCheckUtils]: 55: Hoare triple {374064#(<= proc_i 36)} assume i <= 1000; {374064#(<= proc_i 36)} is VALID [2019-05-15 10:26:53,590 INFO L273 TraceCheckUtils]: 56: Hoare triple {374064#(<= proc_i 36)} assume i + 4 < a[j]; {374064#(<= proc_i 36)} is VALID [2019-05-15 10:26:53,590 INFO L273 TraceCheckUtils]: 57: Hoare triple {374064#(<= proc_i 36)} assume a[5] == 1000; {374064#(<= proc_i 36)} is VALID [2019-05-15 10:26:53,591 INFO L273 TraceCheckUtils]: 58: Hoare triple {374064#(<= proc_i 36)} assume j > 4; {374064#(<= proc_i 36)} is VALID [2019-05-15 10:26:53,591 INFO L273 TraceCheckUtils]: 59: Hoare triple {374064#(<= proc_i 36)} assume j < 6; {374064#(<= proc_i 36)} is VALID [2019-05-15 10:26:53,592 INFO L273 TraceCheckUtils]: 60: Hoare triple {374064#(<= proc_i 36)} i := i + 4; {374083#(<= proc_i 40)} is VALID [2019-05-15 10:26:53,592 INFO L273 TraceCheckUtils]: 61: Hoare triple {374083#(<= proc_i 40)} assume i <= 1000; {374083#(<= proc_i 40)} is VALID [2019-05-15 10:26:53,593 INFO L273 TraceCheckUtils]: 62: Hoare triple {374083#(<= proc_i 40)} assume i + 4 < a[j]; {374083#(<= proc_i 40)} is VALID [2019-05-15 10:26:53,593 INFO L273 TraceCheckUtils]: 63: Hoare triple {374083#(<= proc_i 40)} assume a[5] == 1000; {374083#(<= proc_i 40)} is VALID [2019-05-15 10:26:53,594 INFO L273 TraceCheckUtils]: 64: Hoare triple {374083#(<= proc_i 40)} assume j > 4; {374083#(<= proc_i 40)} is VALID [2019-05-15 10:26:53,594 INFO L273 TraceCheckUtils]: 65: Hoare triple {374083#(<= proc_i 40)} assume j < 6; {374083#(<= proc_i 40)} is VALID [2019-05-15 10:26:53,595 INFO L273 TraceCheckUtils]: 66: Hoare triple {374083#(<= proc_i 40)} i := i + 4; {374102#(<= proc_i 44)} is VALID [2019-05-15 10:26:53,595 INFO L273 TraceCheckUtils]: 67: Hoare triple {374102#(<= proc_i 44)} assume i <= 1000; {374102#(<= proc_i 44)} is VALID [2019-05-15 10:26:53,596 INFO L273 TraceCheckUtils]: 68: Hoare triple {374102#(<= proc_i 44)} assume i + 4 < a[j]; {374102#(<= proc_i 44)} is VALID [2019-05-15 10:26:53,596 INFO L273 TraceCheckUtils]: 69: Hoare triple {374102#(<= proc_i 44)} assume a[5] == 1000; {374102#(<= proc_i 44)} is VALID [2019-05-15 10:26:53,597 INFO L273 TraceCheckUtils]: 70: Hoare triple {374102#(<= proc_i 44)} assume j > 4; {374102#(<= proc_i 44)} is VALID [2019-05-15 10:26:53,597 INFO L273 TraceCheckUtils]: 71: Hoare triple {374102#(<= proc_i 44)} assume j < 6; {374102#(<= proc_i 44)} is VALID [2019-05-15 10:26:53,598 INFO L273 TraceCheckUtils]: 72: Hoare triple {374102#(<= proc_i 44)} i := i + 4; {374121#(<= proc_i 48)} is VALID [2019-05-15 10:26:53,598 INFO L273 TraceCheckUtils]: 73: Hoare triple {374121#(<= proc_i 48)} assume i <= 1000; {374121#(<= proc_i 48)} is VALID [2019-05-15 10:26:53,599 INFO L273 TraceCheckUtils]: 74: Hoare triple {374121#(<= proc_i 48)} assume i + 4 < a[j]; {374121#(<= proc_i 48)} is VALID [2019-05-15 10:26:53,599 INFO L273 TraceCheckUtils]: 75: Hoare triple {374121#(<= proc_i 48)} assume a[5] == 1000; {374121#(<= proc_i 48)} is VALID [2019-05-15 10:26:53,600 INFO L273 TraceCheckUtils]: 76: Hoare triple {374121#(<= proc_i 48)} assume j > 4; {374121#(<= proc_i 48)} is VALID [2019-05-15 10:26:53,600 INFO L273 TraceCheckUtils]: 77: Hoare triple {374121#(<= proc_i 48)} assume j < 6; {374121#(<= proc_i 48)} is VALID [2019-05-15 10:26:53,601 INFO L273 TraceCheckUtils]: 78: Hoare triple {374121#(<= proc_i 48)} i := i + 4; {374140#(<= proc_i 52)} is VALID [2019-05-15 10:26:53,601 INFO L273 TraceCheckUtils]: 79: Hoare triple {374140#(<= proc_i 52)} assume i <= 1000; {374140#(<= proc_i 52)} is VALID [2019-05-15 10:26:53,602 INFO L273 TraceCheckUtils]: 80: Hoare triple {374140#(<= proc_i 52)} assume i + 4 < a[j]; {374140#(<= proc_i 52)} is VALID [2019-05-15 10:26:53,602 INFO L273 TraceCheckUtils]: 81: Hoare triple {374140#(<= proc_i 52)} assume a[5] == 1000; {374140#(<= proc_i 52)} is VALID [2019-05-15 10:26:53,603 INFO L273 TraceCheckUtils]: 82: Hoare triple {374140#(<= proc_i 52)} assume j > 4; {374140#(<= proc_i 52)} is VALID [2019-05-15 10:26:53,603 INFO L273 TraceCheckUtils]: 83: Hoare triple {374140#(<= proc_i 52)} assume j < 6; {374140#(<= proc_i 52)} is VALID [2019-05-15 10:26:53,604 INFO L273 TraceCheckUtils]: 84: Hoare triple {374140#(<= proc_i 52)} i := i + 4; {374159#(<= proc_i 56)} is VALID [2019-05-15 10:26:53,604 INFO L273 TraceCheckUtils]: 85: Hoare triple {374159#(<= proc_i 56)} assume i <= 1000; {374159#(<= proc_i 56)} is VALID [2019-05-15 10:26:53,605 INFO L273 TraceCheckUtils]: 86: Hoare triple {374159#(<= proc_i 56)} assume i + 4 < a[j]; {374159#(<= proc_i 56)} is VALID [2019-05-15 10:26:53,605 INFO L273 TraceCheckUtils]: 87: Hoare triple {374159#(<= proc_i 56)} assume a[5] == 1000; {374159#(<= proc_i 56)} is VALID [2019-05-15 10:26:53,606 INFO L273 TraceCheckUtils]: 88: Hoare triple {374159#(<= proc_i 56)} assume j > 4; {374159#(<= proc_i 56)} is VALID [2019-05-15 10:26:53,606 INFO L273 TraceCheckUtils]: 89: Hoare triple {374159#(<= proc_i 56)} assume j < 6; {374159#(<= proc_i 56)} is VALID [2019-05-15 10:26:53,607 INFO L273 TraceCheckUtils]: 90: Hoare triple {374159#(<= proc_i 56)} i := i + 4; {374178#(<= proc_i 60)} is VALID [2019-05-15 10:26:53,607 INFO L273 TraceCheckUtils]: 91: Hoare triple {374178#(<= proc_i 60)} assume i <= 1000; {374178#(<= proc_i 60)} is VALID [2019-05-15 10:26:53,608 INFO L273 TraceCheckUtils]: 92: Hoare triple {374178#(<= proc_i 60)} assume i + 4 < a[j]; {374178#(<= proc_i 60)} is VALID [2019-05-15 10:26:53,608 INFO L273 TraceCheckUtils]: 93: Hoare triple {374178#(<= proc_i 60)} assume a[5] == 1000; {374178#(<= proc_i 60)} is VALID [2019-05-15 10:26:53,609 INFO L273 TraceCheckUtils]: 94: Hoare triple {374178#(<= proc_i 60)} assume j > 4; {374178#(<= proc_i 60)} is VALID [2019-05-15 10:26:53,609 INFO L273 TraceCheckUtils]: 95: Hoare triple {374178#(<= proc_i 60)} assume j < 6; {374178#(<= proc_i 60)} is VALID [2019-05-15 10:26:53,610 INFO L273 TraceCheckUtils]: 96: Hoare triple {374178#(<= proc_i 60)} i := i + 4; {374197#(<= proc_i 64)} is VALID [2019-05-15 10:26:53,610 INFO L273 TraceCheckUtils]: 97: Hoare triple {374197#(<= proc_i 64)} assume i <= 1000; {374197#(<= proc_i 64)} is VALID [2019-05-15 10:26:53,611 INFO L273 TraceCheckUtils]: 98: Hoare triple {374197#(<= proc_i 64)} assume i + 4 < a[j]; {374197#(<= proc_i 64)} is VALID [2019-05-15 10:26:53,611 INFO L273 TraceCheckUtils]: 99: Hoare triple {374197#(<= proc_i 64)} assume a[5] == 1000; {374197#(<= proc_i 64)} is VALID [2019-05-15 10:26:53,611 INFO L273 TraceCheckUtils]: 100: Hoare triple {374197#(<= proc_i 64)} assume j > 4; {374197#(<= proc_i 64)} is VALID [2019-05-15 10:26:53,612 INFO L273 TraceCheckUtils]: 101: Hoare triple {374197#(<= proc_i 64)} assume j < 6; {374197#(<= proc_i 64)} is VALID [2019-05-15 10:26:53,613 INFO L273 TraceCheckUtils]: 102: Hoare triple {374197#(<= proc_i 64)} i := i + 4; {374216#(<= proc_i 68)} is VALID [2019-05-15 10:26:53,613 INFO L273 TraceCheckUtils]: 103: Hoare triple {374216#(<= proc_i 68)} assume i <= 1000; {374216#(<= proc_i 68)} is VALID [2019-05-15 10:26:53,614 INFO L273 TraceCheckUtils]: 104: Hoare triple {374216#(<= proc_i 68)} assume i + 4 < a[j]; {374216#(<= proc_i 68)} is VALID [2019-05-15 10:26:53,614 INFO L273 TraceCheckUtils]: 105: Hoare triple {374216#(<= proc_i 68)} assume a[5] == 1000; {374216#(<= proc_i 68)} is VALID [2019-05-15 10:26:53,614 INFO L273 TraceCheckUtils]: 106: Hoare triple {374216#(<= proc_i 68)} assume j > 4; {374216#(<= proc_i 68)} is VALID [2019-05-15 10:26:53,615 INFO L273 TraceCheckUtils]: 107: Hoare triple {374216#(<= proc_i 68)} assume j < 6; {374216#(<= proc_i 68)} is VALID [2019-05-15 10:26:53,616 INFO L273 TraceCheckUtils]: 108: Hoare triple {374216#(<= proc_i 68)} i := i + 4; {374235#(<= proc_i 72)} is VALID [2019-05-15 10:26:53,616 INFO L273 TraceCheckUtils]: 109: Hoare triple {374235#(<= proc_i 72)} assume i <= 1000; {374235#(<= proc_i 72)} is VALID [2019-05-15 10:26:53,616 INFO L273 TraceCheckUtils]: 110: Hoare triple {374235#(<= proc_i 72)} assume i + 4 < a[j]; {374235#(<= proc_i 72)} is VALID [2019-05-15 10:26:53,617 INFO L273 TraceCheckUtils]: 111: Hoare triple {374235#(<= proc_i 72)} assume a[5] == 1000; {374235#(<= proc_i 72)} is VALID [2019-05-15 10:26:53,617 INFO L273 TraceCheckUtils]: 112: Hoare triple {374235#(<= proc_i 72)} assume j > 4; {374235#(<= proc_i 72)} is VALID [2019-05-15 10:26:53,618 INFO L273 TraceCheckUtils]: 113: Hoare triple {374235#(<= proc_i 72)} assume j < 6; {374235#(<= proc_i 72)} is VALID [2019-05-15 10:26:53,618 INFO L273 TraceCheckUtils]: 114: Hoare triple {374235#(<= proc_i 72)} i := i + 4; {374254#(<= proc_i 76)} is VALID [2019-05-15 10:26:53,619 INFO L273 TraceCheckUtils]: 115: Hoare triple {374254#(<= proc_i 76)} assume i <= 1000; {374254#(<= proc_i 76)} is VALID [2019-05-15 10:26:53,619 INFO L273 TraceCheckUtils]: 116: Hoare triple {374254#(<= proc_i 76)} assume i + 4 < a[j]; {374254#(<= proc_i 76)} is VALID [2019-05-15 10:26:53,620 INFO L273 TraceCheckUtils]: 117: Hoare triple {374254#(<= proc_i 76)} assume a[5] == 1000; {374254#(<= proc_i 76)} is VALID [2019-05-15 10:26:53,620 INFO L273 TraceCheckUtils]: 118: Hoare triple {374254#(<= proc_i 76)} assume j > 4; {374254#(<= proc_i 76)} is VALID [2019-05-15 10:26:53,621 INFO L273 TraceCheckUtils]: 119: Hoare triple {374254#(<= proc_i 76)} assume j < 6; {374254#(<= proc_i 76)} is VALID [2019-05-15 10:26:53,621 INFO L273 TraceCheckUtils]: 120: Hoare triple {374254#(<= proc_i 76)} i := i + 4; {374273#(<= proc_i 80)} is VALID [2019-05-15 10:26:53,622 INFO L273 TraceCheckUtils]: 121: Hoare triple {374273#(<= proc_i 80)} assume i <= 1000; {374273#(<= proc_i 80)} is VALID [2019-05-15 10:26:53,622 INFO L273 TraceCheckUtils]: 122: Hoare triple {374273#(<= proc_i 80)} assume i + 4 < a[j]; {374273#(<= proc_i 80)} is VALID [2019-05-15 10:26:53,623 INFO L273 TraceCheckUtils]: 123: Hoare triple {374273#(<= proc_i 80)} assume a[5] == 1000; {374273#(<= proc_i 80)} is VALID [2019-05-15 10:26:53,623 INFO L273 TraceCheckUtils]: 124: Hoare triple {374273#(<= proc_i 80)} assume j > 4; {374273#(<= proc_i 80)} is VALID [2019-05-15 10:26:53,624 INFO L273 TraceCheckUtils]: 125: Hoare triple {374273#(<= proc_i 80)} assume j < 6; {374273#(<= proc_i 80)} is VALID [2019-05-15 10:26:53,624 INFO L273 TraceCheckUtils]: 126: Hoare triple {374273#(<= proc_i 80)} i := i + 4; {374292#(<= proc_i 84)} is VALID [2019-05-15 10:26:53,625 INFO L273 TraceCheckUtils]: 127: Hoare triple {374292#(<= proc_i 84)} assume i <= 1000; {374292#(<= proc_i 84)} is VALID [2019-05-15 10:26:53,625 INFO L273 TraceCheckUtils]: 128: Hoare triple {374292#(<= proc_i 84)} assume i + 4 < a[j]; {374292#(<= proc_i 84)} is VALID [2019-05-15 10:26:53,626 INFO L273 TraceCheckUtils]: 129: Hoare triple {374292#(<= proc_i 84)} assume a[5] == 1000; {374292#(<= proc_i 84)} is VALID [2019-05-15 10:26:53,626 INFO L273 TraceCheckUtils]: 130: Hoare triple {374292#(<= proc_i 84)} assume j > 4; {374292#(<= proc_i 84)} is VALID [2019-05-15 10:26:53,627 INFO L273 TraceCheckUtils]: 131: Hoare triple {374292#(<= proc_i 84)} assume j < 6; {374292#(<= proc_i 84)} is VALID [2019-05-15 10:26:53,627 INFO L273 TraceCheckUtils]: 132: Hoare triple {374292#(<= proc_i 84)} i := i + 4; {374311#(<= proc_i 88)} is VALID [2019-05-15 10:26:53,628 INFO L273 TraceCheckUtils]: 133: Hoare triple {374311#(<= proc_i 88)} assume i <= 1000; {374311#(<= proc_i 88)} is VALID [2019-05-15 10:26:53,628 INFO L273 TraceCheckUtils]: 134: Hoare triple {374311#(<= proc_i 88)} assume i + 4 < a[j]; {374311#(<= proc_i 88)} is VALID [2019-05-15 10:26:53,629 INFO L273 TraceCheckUtils]: 135: Hoare triple {374311#(<= proc_i 88)} assume a[5] == 1000; {374311#(<= proc_i 88)} is VALID [2019-05-15 10:26:53,629 INFO L273 TraceCheckUtils]: 136: Hoare triple {374311#(<= proc_i 88)} assume j > 4; {374311#(<= proc_i 88)} is VALID [2019-05-15 10:26:53,630 INFO L273 TraceCheckUtils]: 137: Hoare triple {374311#(<= proc_i 88)} assume j < 6; {374311#(<= proc_i 88)} is VALID [2019-05-15 10:26:53,630 INFO L273 TraceCheckUtils]: 138: Hoare triple {374311#(<= proc_i 88)} i := i + 4; {374330#(<= proc_i 92)} is VALID [2019-05-15 10:26:53,631 INFO L273 TraceCheckUtils]: 139: Hoare triple {374330#(<= proc_i 92)} assume i <= 1000; {374330#(<= proc_i 92)} is VALID [2019-05-15 10:26:53,631 INFO L273 TraceCheckUtils]: 140: Hoare triple {374330#(<= proc_i 92)} assume i + 4 < a[j]; {374330#(<= proc_i 92)} is VALID [2019-05-15 10:26:53,632 INFO L273 TraceCheckUtils]: 141: Hoare triple {374330#(<= proc_i 92)} assume a[5] == 1000; {374330#(<= proc_i 92)} is VALID [2019-05-15 10:26:53,632 INFO L273 TraceCheckUtils]: 142: Hoare triple {374330#(<= proc_i 92)} assume j > 4; {374330#(<= proc_i 92)} is VALID [2019-05-15 10:26:53,633 INFO L273 TraceCheckUtils]: 143: Hoare triple {374330#(<= proc_i 92)} assume j < 6; {374330#(<= proc_i 92)} is VALID [2019-05-15 10:26:53,633 INFO L273 TraceCheckUtils]: 144: Hoare triple {374330#(<= proc_i 92)} i := i + 4; {374349#(<= proc_i 96)} is VALID [2019-05-15 10:26:53,634 INFO L273 TraceCheckUtils]: 145: Hoare triple {374349#(<= proc_i 96)} assume i <= 1000; {374349#(<= proc_i 96)} is VALID [2019-05-15 10:26:53,634 INFO L273 TraceCheckUtils]: 146: Hoare triple {374349#(<= proc_i 96)} assume i + 4 < a[j]; {374349#(<= proc_i 96)} is VALID [2019-05-15 10:26:53,635 INFO L273 TraceCheckUtils]: 147: Hoare triple {374349#(<= proc_i 96)} assume a[5] == 1000; {374349#(<= proc_i 96)} is VALID [2019-05-15 10:26:53,635 INFO L273 TraceCheckUtils]: 148: Hoare triple {374349#(<= proc_i 96)} assume j > 4; {374349#(<= proc_i 96)} is VALID [2019-05-15 10:26:53,635 INFO L273 TraceCheckUtils]: 149: Hoare triple {374349#(<= proc_i 96)} assume j < 6; {374349#(<= proc_i 96)} is VALID [2019-05-15 10:26:53,636 INFO L273 TraceCheckUtils]: 150: Hoare triple {374349#(<= proc_i 96)} i := i + 4; {374368#(<= proc_i 100)} is VALID [2019-05-15 10:26:53,637 INFO L273 TraceCheckUtils]: 151: Hoare triple {374368#(<= proc_i 100)} assume i <= 1000; {374368#(<= proc_i 100)} is VALID [2019-05-15 10:26:53,637 INFO L273 TraceCheckUtils]: 152: Hoare triple {374368#(<= proc_i 100)} assume i + 4 < a[j]; {374368#(<= proc_i 100)} is VALID [2019-05-15 10:26:53,638 INFO L273 TraceCheckUtils]: 153: Hoare triple {374368#(<= proc_i 100)} assume a[5] == 1000; {374368#(<= proc_i 100)} is VALID [2019-05-15 10:26:53,638 INFO L273 TraceCheckUtils]: 154: Hoare triple {374368#(<= proc_i 100)} assume j > 4; {374368#(<= proc_i 100)} is VALID [2019-05-15 10:26:53,639 INFO L273 TraceCheckUtils]: 155: Hoare triple {374368#(<= proc_i 100)} assume j < 6; {374368#(<= proc_i 100)} is VALID [2019-05-15 10:26:53,639 INFO L273 TraceCheckUtils]: 156: Hoare triple {374368#(<= proc_i 100)} i := i + 4; {374387#(<= proc_i 104)} is VALID [2019-05-15 10:26:53,640 INFO L273 TraceCheckUtils]: 157: Hoare triple {374387#(<= proc_i 104)} assume i <= 1000; {374387#(<= proc_i 104)} is VALID [2019-05-15 10:26:53,640 INFO L273 TraceCheckUtils]: 158: Hoare triple {374387#(<= proc_i 104)} assume i + 4 < a[j]; {374387#(<= proc_i 104)} is VALID [2019-05-15 10:26:53,641 INFO L273 TraceCheckUtils]: 159: Hoare triple {374387#(<= proc_i 104)} assume a[5] == 1000; {374387#(<= proc_i 104)} is VALID [2019-05-15 10:26:53,641 INFO L273 TraceCheckUtils]: 160: Hoare triple {374387#(<= proc_i 104)} assume j > 4; {374387#(<= proc_i 104)} is VALID [2019-05-15 10:26:53,641 INFO L273 TraceCheckUtils]: 161: Hoare triple {374387#(<= proc_i 104)} assume j < 6; {374387#(<= proc_i 104)} is VALID [2019-05-15 10:26:53,642 INFO L273 TraceCheckUtils]: 162: Hoare triple {374387#(<= proc_i 104)} i := i + 4; {374406#(<= proc_i 108)} is VALID [2019-05-15 10:26:53,643 INFO L273 TraceCheckUtils]: 163: Hoare triple {374406#(<= proc_i 108)} assume i <= 1000; {374406#(<= proc_i 108)} is VALID [2019-05-15 10:26:53,643 INFO L273 TraceCheckUtils]: 164: Hoare triple {374406#(<= proc_i 108)} assume i + 4 < a[j]; {374406#(<= proc_i 108)} is VALID [2019-05-15 10:26:53,644 INFO L273 TraceCheckUtils]: 165: Hoare triple {374406#(<= proc_i 108)} assume a[5] == 1000; {374406#(<= proc_i 108)} is VALID [2019-05-15 10:26:53,644 INFO L273 TraceCheckUtils]: 166: Hoare triple {374406#(<= proc_i 108)} assume j > 4; {374406#(<= proc_i 108)} is VALID [2019-05-15 10:26:53,644 INFO L273 TraceCheckUtils]: 167: Hoare triple {374406#(<= proc_i 108)} assume j < 6; {374406#(<= proc_i 108)} is VALID [2019-05-15 10:26:53,645 INFO L273 TraceCheckUtils]: 168: Hoare triple {374406#(<= proc_i 108)} i := i + 4; {374425#(<= proc_i 112)} is VALID [2019-05-15 10:26:53,646 INFO L273 TraceCheckUtils]: 169: Hoare triple {374425#(<= proc_i 112)} assume i <= 1000; {374425#(<= proc_i 112)} is VALID [2019-05-15 10:26:53,646 INFO L273 TraceCheckUtils]: 170: Hoare triple {374425#(<= proc_i 112)} assume i + 4 < a[j]; {374425#(<= proc_i 112)} is VALID [2019-05-15 10:26:53,646 INFO L273 TraceCheckUtils]: 171: Hoare triple {374425#(<= proc_i 112)} assume a[5] == 1000; {374425#(<= proc_i 112)} is VALID [2019-05-15 10:26:53,647 INFO L273 TraceCheckUtils]: 172: Hoare triple {374425#(<= proc_i 112)} assume j > 4; {374425#(<= proc_i 112)} is VALID [2019-05-15 10:26:53,647 INFO L273 TraceCheckUtils]: 173: Hoare triple {374425#(<= proc_i 112)} assume j < 6; {374425#(<= proc_i 112)} is VALID [2019-05-15 10:26:53,648 INFO L273 TraceCheckUtils]: 174: Hoare triple {374425#(<= proc_i 112)} i := i + 4; {374444#(<= proc_i 116)} is VALID [2019-05-15 10:26:53,649 INFO L273 TraceCheckUtils]: 175: Hoare triple {374444#(<= proc_i 116)} assume i <= 1000; {374444#(<= proc_i 116)} is VALID [2019-05-15 10:26:53,649 INFO L273 TraceCheckUtils]: 176: Hoare triple {374444#(<= proc_i 116)} assume i + 4 < a[j]; {374444#(<= proc_i 116)} is VALID [2019-05-15 10:26:53,649 INFO L273 TraceCheckUtils]: 177: Hoare triple {374444#(<= proc_i 116)} assume a[5] == 1000; {374444#(<= proc_i 116)} is VALID [2019-05-15 10:26:53,650 INFO L273 TraceCheckUtils]: 178: Hoare triple {374444#(<= proc_i 116)} assume j > 4; {374444#(<= proc_i 116)} is VALID [2019-05-15 10:26:53,650 INFO L273 TraceCheckUtils]: 179: Hoare triple {374444#(<= proc_i 116)} assume j < 6; {374444#(<= proc_i 116)} is VALID [2019-05-15 10:26:53,651 INFO L273 TraceCheckUtils]: 180: Hoare triple {374444#(<= proc_i 116)} i := i + 4; {374463#(<= proc_i 120)} is VALID [2019-05-15 10:26:53,651 INFO L273 TraceCheckUtils]: 181: Hoare triple {374463#(<= proc_i 120)} assume i <= 1000; {374463#(<= proc_i 120)} is VALID [2019-05-15 10:26:53,652 INFO L273 TraceCheckUtils]: 182: Hoare triple {374463#(<= proc_i 120)} assume i + 4 < a[j]; {374463#(<= proc_i 120)} is VALID [2019-05-15 10:26:53,652 INFO L273 TraceCheckUtils]: 183: Hoare triple {374463#(<= proc_i 120)} assume a[5] == 1000; {374463#(<= proc_i 120)} is VALID [2019-05-15 10:26:53,653 INFO L273 TraceCheckUtils]: 184: Hoare triple {374463#(<= proc_i 120)} assume j > 4; {374463#(<= proc_i 120)} is VALID [2019-05-15 10:26:53,653 INFO L273 TraceCheckUtils]: 185: Hoare triple {374463#(<= proc_i 120)} assume j < 6; {374463#(<= proc_i 120)} is VALID [2019-05-15 10:26:53,654 INFO L273 TraceCheckUtils]: 186: Hoare triple {374463#(<= proc_i 120)} i := i + 4; {374482#(<= proc_i 124)} is VALID [2019-05-15 10:26:53,654 INFO L273 TraceCheckUtils]: 187: Hoare triple {374482#(<= proc_i 124)} assume i <= 1000; {374482#(<= proc_i 124)} is VALID [2019-05-15 10:26:53,655 INFO L273 TraceCheckUtils]: 188: Hoare triple {374482#(<= proc_i 124)} assume i + 4 < a[j]; {374482#(<= proc_i 124)} is VALID [2019-05-15 10:26:53,655 INFO L273 TraceCheckUtils]: 189: Hoare triple {374482#(<= proc_i 124)} assume a[5] == 1000; {374482#(<= proc_i 124)} is VALID [2019-05-15 10:26:53,656 INFO L273 TraceCheckUtils]: 190: Hoare triple {374482#(<= proc_i 124)} assume j > 4; {374482#(<= proc_i 124)} is VALID [2019-05-15 10:26:53,656 INFO L273 TraceCheckUtils]: 191: Hoare triple {374482#(<= proc_i 124)} assume j < 6; {374482#(<= proc_i 124)} is VALID [2019-05-15 10:26:53,657 INFO L273 TraceCheckUtils]: 192: Hoare triple {374482#(<= proc_i 124)} i := i + 4; {374501#(<= proc_i 128)} is VALID [2019-05-15 10:26:53,657 INFO L273 TraceCheckUtils]: 193: Hoare triple {374501#(<= proc_i 128)} assume i <= 1000; {374501#(<= proc_i 128)} is VALID [2019-05-15 10:26:53,658 INFO L273 TraceCheckUtils]: 194: Hoare triple {374501#(<= proc_i 128)} assume i + 4 < a[j]; {374501#(<= proc_i 128)} is VALID [2019-05-15 10:26:53,658 INFO L273 TraceCheckUtils]: 195: Hoare triple {374501#(<= proc_i 128)} assume a[5] == 1000; {374501#(<= proc_i 128)} is VALID [2019-05-15 10:26:53,659 INFO L273 TraceCheckUtils]: 196: Hoare triple {374501#(<= proc_i 128)} assume j > 4; {374501#(<= proc_i 128)} is VALID [2019-05-15 10:26:53,659 INFO L273 TraceCheckUtils]: 197: Hoare triple {374501#(<= proc_i 128)} assume j < 6; {374501#(<= proc_i 128)} is VALID [2019-05-15 10:26:53,660 INFO L273 TraceCheckUtils]: 198: Hoare triple {374501#(<= proc_i 128)} i := i + 4; {374520#(<= proc_i 132)} is VALID [2019-05-15 10:26:53,660 INFO L273 TraceCheckUtils]: 199: Hoare triple {374520#(<= proc_i 132)} assume i <= 1000; {374520#(<= proc_i 132)} is VALID [2019-05-15 10:26:53,661 INFO L273 TraceCheckUtils]: 200: Hoare triple {374520#(<= proc_i 132)} assume i + 4 < a[j]; {374520#(<= proc_i 132)} is VALID [2019-05-15 10:26:53,661 INFO L273 TraceCheckUtils]: 201: Hoare triple {374520#(<= proc_i 132)} assume a[5] == 1000; {374520#(<= proc_i 132)} is VALID [2019-05-15 10:26:53,662 INFO L273 TraceCheckUtils]: 202: Hoare triple {374520#(<= proc_i 132)} assume j > 4; {374520#(<= proc_i 132)} is VALID [2019-05-15 10:26:53,662 INFO L273 TraceCheckUtils]: 203: Hoare triple {374520#(<= proc_i 132)} assume j < 6; {374520#(<= proc_i 132)} is VALID [2019-05-15 10:26:53,663 INFO L273 TraceCheckUtils]: 204: Hoare triple {374520#(<= proc_i 132)} i := i + 4; {374539#(<= proc_i 136)} is VALID [2019-05-15 10:26:53,663 INFO L273 TraceCheckUtils]: 205: Hoare triple {374539#(<= proc_i 136)} assume i <= 1000; {374539#(<= proc_i 136)} is VALID [2019-05-15 10:26:53,664 INFO L273 TraceCheckUtils]: 206: Hoare triple {374539#(<= proc_i 136)} assume i + 4 < a[j]; {374539#(<= proc_i 136)} is VALID [2019-05-15 10:26:53,664 INFO L273 TraceCheckUtils]: 207: Hoare triple {374539#(<= proc_i 136)} assume a[5] == 1000; {374539#(<= proc_i 136)} is VALID [2019-05-15 10:26:53,665 INFO L273 TraceCheckUtils]: 208: Hoare triple {374539#(<= proc_i 136)} assume j > 4; {374539#(<= proc_i 136)} is VALID [2019-05-15 10:26:53,665 INFO L273 TraceCheckUtils]: 209: Hoare triple {374539#(<= proc_i 136)} assume j < 6; {374539#(<= proc_i 136)} is VALID [2019-05-15 10:26:53,666 INFO L273 TraceCheckUtils]: 210: Hoare triple {374539#(<= proc_i 136)} i := i + 4; {374558#(<= proc_i 140)} is VALID [2019-05-15 10:26:53,666 INFO L273 TraceCheckUtils]: 211: Hoare triple {374558#(<= proc_i 140)} assume i <= 1000; {374558#(<= proc_i 140)} is VALID [2019-05-15 10:26:53,667 INFO L273 TraceCheckUtils]: 212: Hoare triple {374558#(<= proc_i 140)} assume i + 4 < a[j]; {374558#(<= proc_i 140)} is VALID [2019-05-15 10:26:53,667 INFO L273 TraceCheckUtils]: 213: Hoare triple {374558#(<= proc_i 140)} assume a[5] == 1000; {374558#(<= proc_i 140)} is VALID [2019-05-15 10:26:53,668 INFO L273 TraceCheckUtils]: 214: Hoare triple {374558#(<= proc_i 140)} assume j > 4; {374558#(<= proc_i 140)} is VALID [2019-05-15 10:26:53,668 INFO L273 TraceCheckUtils]: 215: Hoare triple {374558#(<= proc_i 140)} assume j < 6; {374558#(<= proc_i 140)} is VALID [2019-05-15 10:26:53,669 INFO L273 TraceCheckUtils]: 216: Hoare triple {374558#(<= proc_i 140)} i := i + 4; {374577#(<= proc_i 144)} is VALID [2019-05-15 10:26:53,669 INFO L273 TraceCheckUtils]: 217: Hoare triple {374577#(<= proc_i 144)} assume i <= 1000; {374577#(<= proc_i 144)} is VALID [2019-05-15 10:26:53,670 INFO L273 TraceCheckUtils]: 218: Hoare triple {374577#(<= proc_i 144)} assume i + 4 < a[j]; {374577#(<= proc_i 144)} is VALID [2019-05-15 10:26:53,670 INFO L273 TraceCheckUtils]: 219: Hoare triple {374577#(<= proc_i 144)} assume a[5] == 1000; {374577#(<= proc_i 144)} is VALID [2019-05-15 10:26:53,670 INFO L273 TraceCheckUtils]: 220: Hoare triple {374577#(<= proc_i 144)} assume j > 4; {374577#(<= proc_i 144)} is VALID [2019-05-15 10:26:53,671 INFO L273 TraceCheckUtils]: 221: Hoare triple {374577#(<= proc_i 144)} assume j < 6; {374577#(<= proc_i 144)} is VALID [2019-05-15 10:26:53,672 INFO L273 TraceCheckUtils]: 222: Hoare triple {374577#(<= proc_i 144)} i := i + 4; {374596#(<= proc_i 148)} is VALID [2019-05-15 10:26:53,672 INFO L273 TraceCheckUtils]: 223: Hoare triple {374596#(<= proc_i 148)} assume i <= 1000; {374596#(<= proc_i 148)} is VALID [2019-05-15 10:26:53,673 INFO L273 TraceCheckUtils]: 224: Hoare triple {374596#(<= proc_i 148)} assume i + 4 < a[j]; {374596#(<= proc_i 148)} is VALID [2019-05-15 10:26:53,673 INFO L273 TraceCheckUtils]: 225: Hoare triple {374596#(<= proc_i 148)} assume a[5] == 1000; {374596#(<= proc_i 148)} is VALID [2019-05-15 10:26:53,673 INFO L273 TraceCheckUtils]: 226: Hoare triple {374596#(<= proc_i 148)} assume j > 4; {374596#(<= proc_i 148)} is VALID [2019-05-15 10:26:53,674 INFO L273 TraceCheckUtils]: 227: Hoare triple {374596#(<= proc_i 148)} assume j < 6; {374596#(<= proc_i 148)} is VALID [2019-05-15 10:26:53,675 INFO L273 TraceCheckUtils]: 228: Hoare triple {374596#(<= proc_i 148)} i := i + 4; {374615#(<= proc_i 152)} is VALID [2019-05-15 10:26:53,675 INFO L273 TraceCheckUtils]: 229: Hoare triple {374615#(<= proc_i 152)} assume i <= 1000; {374615#(<= proc_i 152)} is VALID [2019-05-15 10:26:53,675 INFO L273 TraceCheckUtils]: 230: Hoare triple {374615#(<= proc_i 152)} assume i + 4 < a[j]; {374615#(<= proc_i 152)} is VALID [2019-05-15 10:26:53,676 INFO L273 TraceCheckUtils]: 231: Hoare triple {374615#(<= proc_i 152)} assume a[5] == 1000; {374615#(<= proc_i 152)} is VALID [2019-05-15 10:26:53,676 INFO L273 TraceCheckUtils]: 232: Hoare triple {374615#(<= proc_i 152)} assume j > 4; {374615#(<= proc_i 152)} is VALID [2019-05-15 10:26:53,677 INFO L273 TraceCheckUtils]: 233: Hoare triple {374615#(<= proc_i 152)} assume j < 6; {374615#(<= proc_i 152)} is VALID [2019-05-15 10:26:53,677 INFO L273 TraceCheckUtils]: 234: Hoare triple {374615#(<= proc_i 152)} i := i + 4; {374634#(<= proc_i 156)} is VALID [2019-05-15 10:26:53,678 INFO L273 TraceCheckUtils]: 235: Hoare triple {374634#(<= proc_i 156)} assume i <= 1000; {374634#(<= proc_i 156)} is VALID [2019-05-15 10:26:53,678 INFO L273 TraceCheckUtils]: 236: Hoare triple {374634#(<= proc_i 156)} assume i + 4 < a[j]; {374634#(<= proc_i 156)} is VALID [2019-05-15 10:26:53,679 INFO L273 TraceCheckUtils]: 237: Hoare triple {374634#(<= proc_i 156)} assume a[5] == 1000; {374634#(<= proc_i 156)} is VALID [2019-05-15 10:26:53,679 INFO L273 TraceCheckUtils]: 238: Hoare triple {374634#(<= proc_i 156)} assume j > 4; {374634#(<= proc_i 156)} is VALID [2019-05-15 10:26:53,680 INFO L273 TraceCheckUtils]: 239: Hoare triple {374634#(<= proc_i 156)} assume j < 6; {374634#(<= proc_i 156)} is VALID [2019-05-15 10:26:53,680 INFO L273 TraceCheckUtils]: 240: Hoare triple {374634#(<= proc_i 156)} i := i + 4; {374653#(<= proc_i 160)} is VALID [2019-05-15 10:26:53,681 INFO L273 TraceCheckUtils]: 241: Hoare triple {374653#(<= proc_i 160)} assume i <= 1000; {374653#(<= proc_i 160)} is VALID [2019-05-15 10:26:53,681 INFO L273 TraceCheckUtils]: 242: Hoare triple {374653#(<= proc_i 160)} assume i + 4 < a[j]; {374653#(<= proc_i 160)} is VALID [2019-05-15 10:26:53,682 INFO L273 TraceCheckUtils]: 243: Hoare triple {374653#(<= proc_i 160)} assume a[5] == 1000; {374653#(<= proc_i 160)} is VALID [2019-05-15 10:26:53,682 INFO L273 TraceCheckUtils]: 244: Hoare triple {374653#(<= proc_i 160)} assume j > 4; {374653#(<= proc_i 160)} is VALID [2019-05-15 10:26:53,683 INFO L273 TraceCheckUtils]: 245: Hoare triple {374653#(<= proc_i 160)} assume j < 6; {374653#(<= proc_i 160)} is VALID [2019-05-15 10:26:53,683 INFO L273 TraceCheckUtils]: 246: Hoare triple {374653#(<= proc_i 160)} i := i + 4; {374672#(<= proc_i 164)} is VALID [2019-05-15 10:26:53,684 INFO L273 TraceCheckUtils]: 247: Hoare triple {374672#(<= proc_i 164)} assume i <= 1000; {374672#(<= proc_i 164)} is VALID [2019-05-15 10:26:53,684 INFO L273 TraceCheckUtils]: 248: Hoare triple {374672#(<= proc_i 164)} assume i + 4 < a[j]; {374672#(<= proc_i 164)} is VALID [2019-05-15 10:26:53,685 INFO L273 TraceCheckUtils]: 249: Hoare triple {374672#(<= proc_i 164)} assume a[5] == 1000; {374672#(<= proc_i 164)} is VALID [2019-05-15 10:26:53,685 INFO L273 TraceCheckUtils]: 250: Hoare triple {374672#(<= proc_i 164)} assume j > 4; {374672#(<= proc_i 164)} is VALID [2019-05-15 10:26:53,686 INFO L273 TraceCheckUtils]: 251: Hoare triple {374672#(<= proc_i 164)} assume j < 6; {374672#(<= proc_i 164)} is VALID [2019-05-15 10:26:53,686 INFO L273 TraceCheckUtils]: 252: Hoare triple {374672#(<= proc_i 164)} i := i + 4; {374691#(<= proc_i 168)} is VALID [2019-05-15 10:26:53,687 INFO L273 TraceCheckUtils]: 253: Hoare triple {374691#(<= proc_i 168)} assume i <= 1000; {374691#(<= proc_i 168)} is VALID [2019-05-15 10:26:53,687 INFO L273 TraceCheckUtils]: 254: Hoare triple {374691#(<= proc_i 168)} assume i + 4 < a[j]; {374691#(<= proc_i 168)} is VALID [2019-05-15 10:26:53,688 INFO L273 TraceCheckUtils]: 255: Hoare triple {374691#(<= proc_i 168)} assume a[5] == 1000; {374691#(<= proc_i 168)} is VALID [2019-05-15 10:26:53,688 INFO L273 TraceCheckUtils]: 256: Hoare triple {374691#(<= proc_i 168)} assume j > 4; {374691#(<= proc_i 168)} is VALID [2019-05-15 10:26:53,689 INFO L273 TraceCheckUtils]: 257: Hoare triple {374691#(<= proc_i 168)} assume j < 6; {374691#(<= proc_i 168)} is VALID [2019-05-15 10:26:53,689 INFO L273 TraceCheckUtils]: 258: Hoare triple {374691#(<= proc_i 168)} i := i + 4; {374710#(<= proc_i 172)} is VALID [2019-05-15 10:26:53,690 INFO L273 TraceCheckUtils]: 259: Hoare triple {374710#(<= proc_i 172)} assume i <= 1000; {374710#(<= proc_i 172)} is VALID [2019-05-15 10:26:53,690 INFO L273 TraceCheckUtils]: 260: Hoare triple {374710#(<= proc_i 172)} assume i + 4 < a[j]; {374710#(<= proc_i 172)} is VALID [2019-05-15 10:26:53,691 INFO L273 TraceCheckUtils]: 261: Hoare triple {374710#(<= proc_i 172)} assume a[5] == 1000; {374710#(<= proc_i 172)} is VALID [2019-05-15 10:26:53,691 INFO L273 TraceCheckUtils]: 262: Hoare triple {374710#(<= proc_i 172)} assume j > 4; {374710#(<= proc_i 172)} is VALID [2019-05-15 10:26:53,692 INFO L273 TraceCheckUtils]: 263: Hoare triple {374710#(<= proc_i 172)} assume j < 6; {374710#(<= proc_i 172)} is VALID [2019-05-15 10:26:53,692 INFO L273 TraceCheckUtils]: 264: Hoare triple {374710#(<= proc_i 172)} i := i + 4; {374729#(<= proc_i 176)} is VALID [2019-05-15 10:26:53,693 INFO L273 TraceCheckUtils]: 265: Hoare triple {374729#(<= proc_i 176)} assume i <= 1000; {374729#(<= proc_i 176)} is VALID [2019-05-15 10:26:53,693 INFO L273 TraceCheckUtils]: 266: Hoare triple {374729#(<= proc_i 176)} assume i + 4 < a[j]; {374729#(<= proc_i 176)} is VALID [2019-05-15 10:26:53,694 INFO L273 TraceCheckUtils]: 267: Hoare triple {374729#(<= proc_i 176)} assume a[5] == 1000; {374729#(<= proc_i 176)} is VALID [2019-05-15 10:26:53,694 INFO L273 TraceCheckUtils]: 268: Hoare triple {374729#(<= proc_i 176)} assume j > 4; {374729#(<= proc_i 176)} is VALID [2019-05-15 10:26:53,694 INFO L273 TraceCheckUtils]: 269: Hoare triple {374729#(<= proc_i 176)} assume j < 6; {374729#(<= proc_i 176)} is VALID [2019-05-15 10:26:53,695 INFO L273 TraceCheckUtils]: 270: Hoare triple {374729#(<= proc_i 176)} i := i + 4; {374748#(<= proc_i 180)} is VALID [2019-05-15 10:26:53,696 INFO L273 TraceCheckUtils]: 271: Hoare triple {374748#(<= proc_i 180)} assume i <= 1000; {374748#(<= proc_i 180)} is VALID [2019-05-15 10:26:53,696 INFO L273 TraceCheckUtils]: 272: Hoare triple {374748#(<= proc_i 180)} assume i + 4 < a[j]; {374748#(<= proc_i 180)} is VALID [2019-05-15 10:26:53,697 INFO L273 TraceCheckUtils]: 273: Hoare triple {374748#(<= proc_i 180)} assume a[5] == 1000; {374748#(<= proc_i 180)} is VALID [2019-05-15 10:26:53,697 INFO L273 TraceCheckUtils]: 274: Hoare triple {374748#(<= proc_i 180)} assume j > 4; {374748#(<= proc_i 180)} is VALID [2019-05-15 10:26:53,697 INFO L273 TraceCheckUtils]: 275: Hoare triple {374748#(<= proc_i 180)} assume j < 6; {374748#(<= proc_i 180)} is VALID [2019-05-15 10:26:53,698 INFO L273 TraceCheckUtils]: 276: Hoare triple {374748#(<= proc_i 180)} i := i + 4; {374767#(<= proc_i 184)} is VALID [2019-05-15 10:26:53,699 INFO L273 TraceCheckUtils]: 277: Hoare triple {374767#(<= proc_i 184)} assume i <= 1000; {374767#(<= proc_i 184)} is VALID [2019-05-15 10:26:53,699 INFO L273 TraceCheckUtils]: 278: Hoare triple {374767#(<= proc_i 184)} assume i + 4 < a[j]; {374767#(<= proc_i 184)} is VALID [2019-05-15 10:26:53,699 INFO L273 TraceCheckUtils]: 279: Hoare triple {374767#(<= proc_i 184)} assume a[5] == 1000; {374767#(<= proc_i 184)} is VALID [2019-05-15 10:26:53,700 INFO L273 TraceCheckUtils]: 280: Hoare triple {374767#(<= proc_i 184)} assume j > 4; {374767#(<= proc_i 184)} is VALID [2019-05-15 10:26:53,700 INFO L273 TraceCheckUtils]: 281: Hoare triple {374767#(<= proc_i 184)} assume j < 6; {374767#(<= proc_i 184)} is VALID [2019-05-15 10:26:53,701 INFO L273 TraceCheckUtils]: 282: Hoare triple {374767#(<= proc_i 184)} i := i + 4; {374786#(<= proc_i 188)} is VALID [2019-05-15 10:26:53,702 INFO L273 TraceCheckUtils]: 283: Hoare triple {374786#(<= proc_i 188)} assume i <= 1000; {374786#(<= proc_i 188)} is VALID [2019-05-15 10:26:53,702 INFO L273 TraceCheckUtils]: 284: Hoare triple {374786#(<= proc_i 188)} assume i + 4 < a[j]; {374786#(<= proc_i 188)} is VALID [2019-05-15 10:26:53,702 INFO L273 TraceCheckUtils]: 285: Hoare triple {374786#(<= proc_i 188)} assume a[5] == 1000; {374786#(<= proc_i 188)} is VALID [2019-05-15 10:26:53,703 INFO L273 TraceCheckUtils]: 286: Hoare triple {374786#(<= proc_i 188)} assume j > 4; {374786#(<= proc_i 188)} is VALID [2019-05-15 10:26:53,703 INFO L273 TraceCheckUtils]: 287: Hoare triple {374786#(<= proc_i 188)} assume j < 6; {374786#(<= proc_i 188)} is VALID [2019-05-15 10:26:53,704 INFO L273 TraceCheckUtils]: 288: Hoare triple {374786#(<= proc_i 188)} i := i + 4; {374805#(<= proc_i 192)} is VALID [2019-05-15 10:26:53,704 INFO L273 TraceCheckUtils]: 289: Hoare triple {374805#(<= proc_i 192)} assume i <= 1000; {374805#(<= proc_i 192)} is VALID [2019-05-15 10:26:53,705 INFO L273 TraceCheckUtils]: 290: Hoare triple {374805#(<= proc_i 192)} assume i + 4 < a[j]; {374805#(<= proc_i 192)} is VALID [2019-05-15 10:26:53,705 INFO L273 TraceCheckUtils]: 291: Hoare triple {374805#(<= proc_i 192)} assume a[5] == 1000; {374805#(<= proc_i 192)} is VALID [2019-05-15 10:26:53,706 INFO L273 TraceCheckUtils]: 292: Hoare triple {374805#(<= proc_i 192)} assume j > 4; {374805#(<= proc_i 192)} is VALID [2019-05-15 10:26:53,706 INFO L273 TraceCheckUtils]: 293: Hoare triple {374805#(<= proc_i 192)} assume j < 6; {374805#(<= proc_i 192)} is VALID [2019-05-15 10:26:53,707 INFO L273 TraceCheckUtils]: 294: Hoare triple {374805#(<= proc_i 192)} i := i + 4; {374824#(<= proc_i 196)} is VALID [2019-05-15 10:26:53,707 INFO L273 TraceCheckUtils]: 295: Hoare triple {374824#(<= proc_i 196)} assume i <= 1000; {374824#(<= proc_i 196)} is VALID [2019-05-15 10:26:53,708 INFO L273 TraceCheckUtils]: 296: Hoare triple {374824#(<= proc_i 196)} assume i + 4 < a[j]; {374824#(<= proc_i 196)} is VALID [2019-05-15 10:26:53,708 INFO L273 TraceCheckUtils]: 297: Hoare triple {374824#(<= proc_i 196)} assume a[5] == 1000; {374824#(<= proc_i 196)} is VALID [2019-05-15 10:26:53,709 INFO L273 TraceCheckUtils]: 298: Hoare triple {374824#(<= proc_i 196)} assume j > 4; {374824#(<= proc_i 196)} is VALID [2019-05-15 10:26:53,709 INFO L273 TraceCheckUtils]: 299: Hoare triple {374824#(<= proc_i 196)} assume j < 6; {374824#(<= proc_i 196)} is VALID [2019-05-15 10:26:53,710 INFO L273 TraceCheckUtils]: 300: Hoare triple {374824#(<= proc_i 196)} i := i + 4; {374843#(<= proc_i 200)} is VALID [2019-05-15 10:26:53,710 INFO L273 TraceCheckUtils]: 301: Hoare triple {374843#(<= proc_i 200)} assume i <= 1000; {374843#(<= proc_i 200)} is VALID [2019-05-15 10:26:53,711 INFO L273 TraceCheckUtils]: 302: Hoare triple {374843#(<= proc_i 200)} assume i + 4 < a[j]; {374843#(<= proc_i 200)} is VALID [2019-05-15 10:26:53,711 INFO L273 TraceCheckUtils]: 303: Hoare triple {374843#(<= proc_i 200)} assume a[5] == 1000; {374843#(<= proc_i 200)} is VALID [2019-05-15 10:26:53,712 INFO L273 TraceCheckUtils]: 304: Hoare triple {374843#(<= proc_i 200)} assume j > 4; {374843#(<= proc_i 200)} is VALID [2019-05-15 10:26:53,712 INFO L273 TraceCheckUtils]: 305: Hoare triple {374843#(<= proc_i 200)} assume j < 6; {374843#(<= proc_i 200)} is VALID [2019-05-15 10:26:53,713 INFO L273 TraceCheckUtils]: 306: Hoare triple {374843#(<= proc_i 200)} i := i + 4; {374862#(<= proc_i 204)} is VALID [2019-05-15 10:26:53,713 INFO L273 TraceCheckUtils]: 307: Hoare triple {374862#(<= proc_i 204)} assume i <= 1000; {374862#(<= proc_i 204)} is VALID [2019-05-15 10:26:53,714 INFO L273 TraceCheckUtils]: 308: Hoare triple {374862#(<= proc_i 204)} assume i + 4 < a[j]; {374862#(<= proc_i 204)} is VALID [2019-05-15 10:26:53,714 INFO L273 TraceCheckUtils]: 309: Hoare triple {374862#(<= proc_i 204)} assume a[5] == 1000; {374862#(<= proc_i 204)} is VALID [2019-05-15 10:26:53,715 INFO L273 TraceCheckUtils]: 310: Hoare triple {374862#(<= proc_i 204)} assume j > 4; {374862#(<= proc_i 204)} is VALID [2019-05-15 10:26:53,715 INFO L273 TraceCheckUtils]: 311: Hoare triple {374862#(<= proc_i 204)} assume j < 6; {374862#(<= proc_i 204)} is VALID [2019-05-15 10:26:53,716 INFO L273 TraceCheckUtils]: 312: Hoare triple {374862#(<= proc_i 204)} i := i + 4; {374881#(<= proc_i 208)} is VALID [2019-05-15 10:26:53,716 INFO L273 TraceCheckUtils]: 313: Hoare triple {374881#(<= proc_i 208)} assume i <= 1000; {374881#(<= proc_i 208)} is VALID [2019-05-15 10:26:53,717 INFO L273 TraceCheckUtils]: 314: Hoare triple {374881#(<= proc_i 208)} assume i + 4 < a[j]; {374881#(<= proc_i 208)} is VALID [2019-05-15 10:26:53,717 INFO L273 TraceCheckUtils]: 315: Hoare triple {374881#(<= proc_i 208)} assume a[5] == 1000; {374881#(<= proc_i 208)} is VALID [2019-05-15 10:26:53,718 INFO L273 TraceCheckUtils]: 316: Hoare triple {374881#(<= proc_i 208)} assume j > 4; {374881#(<= proc_i 208)} is VALID [2019-05-15 10:26:53,718 INFO L273 TraceCheckUtils]: 317: Hoare triple {374881#(<= proc_i 208)} assume j < 6; {374881#(<= proc_i 208)} is VALID [2019-05-15 10:26:53,719 INFO L273 TraceCheckUtils]: 318: Hoare triple {374881#(<= proc_i 208)} i := i + 4; {374900#(<= proc_i 212)} is VALID [2019-05-15 10:26:53,719 INFO L273 TraceCheckUtils]: 319: Hoare triple {374900#(<= proc_i 212)} assume i <= 1000; {374900#(<= proc_i 212)} is VALID [2019-05-15 10:26:53,720 INFO L273 TraceCheckUtils]: 320: Hoare triple {374900#(<= proc_i 212)} assume i + 4 < a[j]; {374900#(<= proc_i 212)} is VALID [2019-05-15 10:26:53,720 INFO L273 TraceCheckUtils]: 321: Hoare triple {374900#(<= proc_i 212)} assume a[5] == 1000; {374900#(<= proc_i 212)} is VALID [2019-05-15 10:26:53,721 INFO L273 TraceCheckUtils]: 322: Hoare triple {374900#(<= proc_i 212)} assume j > 4; {374900#(<= proc_i 212)} is VALID [2019-05-15 10:26:53,721 INFO L273 TraceCheckUtils]: 323: Hoare triple {374900#(<= proc_i 212)} assume j < 6; {374900#(<= proc_i 212)} is VALID [2019-05-15 10:26:53,722 INFO L273 TraceCheckUtils]: 324: Hoare triple {374900#(<= proc_i 212)} i := i + 4; {374919#(<= proc_i 216)} is VALID [2019-05-15 10:26:53,722 INFO L273 TraceCheckUtils]: 325: Hoare triple {374919#(<= proc_i 216)} assume i <= 1000; {374919#(<= proc_i 216)} is VALID [2019-05-15 10:26:53,723 INFO L273 TraceCheckUtils]: 326: Hoare triple {374919#(<= proc_i 216)} assume i + 4 < a[j]; {374919#(<= proc_i 216)} is VALID [2019-05-15 10:26:53,723 INFO L273 TraceCheckUtils]: 327: Hoare triple {374919#(<= proc_i 216)} assume a[5] == 1000; {374919#(<= proc_i 216)} is VALID [2019-05-15 10:26:53,723 INFO L273 TraceCheckUtils]: 328: Hoare triple {374919#(<= proc_i 216)} assume j > 4; {374919#(<= proc_i 216)} is VALID [2019-05-15 10:26:53,724 INFO L273 TraceCheckUtils]: 329: Hoare triple {374919#(<= proc_i 216)} assume j < 6; {374919#(<= proc_i 216)} is VALID [2019-05-15 10:26:53,725 INFO L273 TraceCheckUtils]: 330: Hoare triple {374919#(<= proc_i 216)} i := i + 4; {374938#(<= proc_i 220)} is VALID [2019-05-15 10:26:53,725 INFO L273 TraceCheckUtils]: 331: Hoare triple {374938#(<= proc_i 220)} assume i <= 1000; {374938#(<= proc_i 220)} is VALID [2019-05-15 10:26:53,726 INFO L273 TraceCheckUtils]: 332: Hoare triple {374938#(<= proc_i 220)} assume i + 4 < a[j]; {374938#(<= proc_i 220)} is VALID [2019-05-15 10:26:53,726 INFO L273 TraceCheckUtils]: 333: Hoare triple {374938#(<= proc_i 220)} assume a[5] == 1000; {374938#(<= proc_i 220)} is VALID [2019-05-15 10:26:53,726 INFO L273 TraceCheckUtils]: 334: Hoare triple {374938#(<= proc_i 220)} assume j > 4; {374938#(<= proc_i 220)} is VALID [2019-05-15 10:26:53,727 INFO L273 TraceCheckUtils]: 335: Hoare triple {374938#(<= proc_i 220)} assume j < 6; {374938#(<= proc_i 220)} is VALID [2019-05-15 10:26:53,728 INFO L273 TraceCheckUtils]: 336: Hoare triple {374938#(<= proc_i 220)} i := i + 4; {374957#(<= proc_i 224)} is VALID [2019-05-15 10:26:53,728 INFO L273 TraceCheckUtils]: 337: Hoare triple {374957#(<= proc_i 224)} assume i <= 1000; {374957#(<= proc_i 224)} is VALID [2019-05-15 10:26:53,728 INFO L273 TraceCheckUtils]: 338: Hoare triple {374957#(<= proc_i 224)} assume i + 4 < a[j]; {374957#(<= proc_i 224)} is VALID [2019-05-15 10:26:53,729 INFO L273 TraceCheckUtils]: 339: Hoare triple {374957#(<= proc_i 224)} assume a[5] == 1000; {374957#(<= proc_i 224)} is VALID [2019-05-15 10:26:53,729 INFO L273 TraceCheckUtils]: 340: Hoare triple {374957#(<= proc_i 224)} assume j > 4; {374957#(<= proc_i 224)} is VALID [2019-05-15 10:26:53,730 INFO L273 TraceCheckUtils]: 341: Hoare triple {374957#(<= proc_i 224)} assume j < 6; {374957#(<= proc_i 224)} is VALID [2019-05-15 10:26:53,730 INFO L273 TraceCheckUtils]: 342: Hoare triple {374957#(<= proc_i 224)} i := i + 4; {374976#(<= proc_i 228)} is VALID [2019-05-15 10:26:53,731 INFO L273 TraceCheckUtils]: 343: Hoare triple {374976#(<= proc_i 228)} assume i <= 1000; {374976#(<= proc_i 228)} is VALID [2019-05-15 10:26:53,731 INFO L273 TraceCheckUtils]: 344: Hoare triple {374976#(<= proc_i 228)} assume i + 4 < a[j]; {374976#(<= proc_i 228)} is VALID [2019-05-15 10:26:53,732 INFO L273 TraceCheckUtils]: 345: Hoare triple {374976#(<= proc_i 228)} assume a[5] == 1000; {374976#(<= proc_i 228)} is VALID [2019-05-15 10:26:53,732 INFO L273 TraceCheckUtils]: 346: Hoare triple {374976#(<= proc_i 228)} assume j > 4; {374976#(<= proc_i 228)} is VALID [2019-05-15 10:26:53,733 INFO L273 TraceCheckUtils]: 347: Hoare triple {374976#(<= proc_i 228)} assume j < 6; {374976#(<= proc_i 228)} is VALID [2019-05-15 10:26:53,733 INFO L273 TraceCheckUtils]: 348: Hoare triple {374976#(<= proc_i 228)} i := i + 4; {374995#(<= proc_i 232)} is VALID [2019-05-15 10:26:53,734 INFO L273 TraceCheckUtils]: 349: Hoare triple {374995#(<= proc_i 232)} assume i <= 1000; {374995#(<= proc_i 232)} is VALID [2019-05-15 10:26:53,734 INFO L273 TraceCheckUtils]: 350: Hoare triple {374995#(<= proc_i 232)} assume i + 4 < a[j]; {374995#(<= proc_i 232)} is VALID [2019-05-15 10:26:53,735 INFO L273 TraceCheckUtils]: 351: Hoare triple {374995#(<= proc_i 232)} assume a[5] == 1000; {374995#(<= proc_i 232)} is VALID [2019-05-15 10:26:53,735 INFO L273 TraceCheckUtils]: 352: Hoare triple {374995#(<= proc_i 232)} assume j > 4; {374995#(<= proc_i 232)} is VALID [2019-05-15 10:26:53,736 INFO L273 TraceCheckUtils]: 353: Hoare triple {374995#(<= proc_i 232)} assume j < 6; {374995#(<= proc_i 232)} is VALID [2019-05-15 10:26:53,736 INFO L273 TraceCheckUtils]: 354: Hoare triple {374995#(<= proc_i 232)} i := i + 4; {375014#(<= proc_i 236)} is VALID [2019-05-15 10:26:53,737 INFO L273 TraceCheckUtils]: 355: Hoare triple {375014#(<= proc_i 236)} assume i <= 1000; {375014#(<= proc_i 236)} is VALID [2019-05-15 10:26:53,737 INFO L273 TraceCheckUtils]: 356: Hoare triple {375014#(<= proc_i 236)} assume i + 4 < a[j]; {375014#(<= proc_i 236)} is VALID [2019-05-15 10:26:53,738 INFO L273 TraceCheckUtils]: 357: Hoare triple {375014#(<= proc_i 236)} assume a[5] == 1000; {375014#(<= proc_i 236)} is VALID [2019-05-15 10:26:53,738 INFO L273 TraceCheckUtils]: 358: Hoare triple {375014#(<= proc_i 236)} assume j > 4; {375014#(<= proc_i 236)} is VALID [2019-05-15 10:26:53,739 INFO L273 TraceCheckUtils]: 359: Hoare triple {375014#(<= proc_i 236)} assume j < 6; {375014#(<= proc_i 236)} is VALID [2019-05-15 10:26:53,739 INFO L273 TraceCheckUtils]: 360: Hoare triple {375014#(<= proc_i 236)} i := i + 4; {375033#(<= proc_i 240)} is VALID [2019-05-15 10:26:53,740 INFO L273 TraceCheckUtils]: 361: Hoare triple {375033#(<= proc_i 240)} assume i <= 1000; {375033#(<= proc_i 240)} is VALID [2019-05-15 10:26:53,740 INFO L273 TraceCheckUtils]: 362: Hoare triple {375033#(<= proc_i 240)} assume i + 4 < a[j]; {375033#(<= proc_i 240)} is VALID [2019-05-15 10:26:53,741 INFO L273 TraceCheckUtils]: 363: Hoare triple {375033#(<= proc_i 240)} assume a[5] == 1000; {375033#(<= proc_i 240)} is VALID [2019-05-15 10:26:53,741 INFO L273 TraceCheckUtils]: 364: Hoare triple {375033#(<= proc_i 240)} assume j > 4; {375033#(<= proc_i 240)} is VALID [2019-05-15 10:26:53,742 INFO L273 TraceCheckUtils]: 365: Hoare triple {375033#(<= proc_i 240)} assume j < 6; {375033#(<= proc_i 240)} is VALID [2019-05-15 10:26:53,742 INFO L273 TraceCheckUtils]: 366: Hoare triple {375033#(<= proc_i 240)} i := i + 4; {375052#(<= proc_i 244)} is VALID [2019-05-15 10:26:53,743 INFO L273 TraceCheckUtils]: 367: Hoare triple {375052#(<= proc_i 244)} assume i <= 1000; {375052#(<= proc_i 244)} is VALID [2019-05-15 10:26:53,743 INFO L273 TraceCheckUtils]: 368: Hoare triple {375052#(<= proc_i 244)} assume i + 4 < a[j]; {375052#(<= proc_i 244)} is VALID [2019-05-15 10:26:53,744 INFO L273 TraceCheckUtils]: 369: Hoare triple {375052#(<= proc_i 244)} assume a[5] == 1000; {375052#(<= proc_i 244)} is VALID [2019-05-15 10:26:53,744 INFO L273 TraceCheckUtils]: 370: Hoare triple {375052#(<= proc_i 244)} assume j > 4; {375052#(<= proc_i 244)} is VALID [2019-05-15 10:26:53,745 INFO L273 TraceCheckUtils]: 371: Hoare triple {375052#(<= proc_i 244)} assume j < 6; {375052#(<= proc_i 244)} is VALID [2019-05-15 10:26:53,745 INFO L273 TraceCheckUtils]: 372: Hoare triple {375052#(<= proc_i 244)} i := i + 4; {375071#(<= proc_i 248)} is VALID [2019-05-15 10:26:53,746 INFO L273 TraceCheckUtils]: 373: Hoare triple {375071#(<= proc_i 248)} assume i <= 1000; {375071#(<= proc_i 248)} is VALID [2019-05-15 10:26:53,746 INFO L273 TraceCheckUtils]: 374: Hoare triple {375071#(<= proc_i 248)} assume i + 4 < a[j]; {375071#(<= proc_i 248)} is VALID [2019-05-15 10:26:53,747 INFO L273 TraceCheckUtils]: 375: Hoare triple {375071#(<= proc_i 248)} assume a[5] == 1000; {375071#(<= proc_i 248)} is VALID [2019-05-15 10:26:53,747 INFO L273 TraceCheckUtils]: 376: Hoare triple {375071#(<= proc_i 248)} assume j > 4; {375071#(<= proc_i 248)} is VALID [2019-05-15 10:26:53,747 INFO L273 TraceCheckUtils]: 377: Hoare triple {375071#(<= proc_i 248)} assume j < 6; {375071#(<= proc_i 248)} is VALID [2019-05-15 10:26:53,748 INFO L273 TraceCheckUtils]: 378: Hoare triple {375071#(<= proc_i 248)} i := i + 4; {375090#(<= proc_i 252)} is VALID [2019-05-15 10:26:53,749 INFO L273 TraceCheckUtils]: 379: Hoare triple {375090#(<= proc_i 252)} assume i <= 1000; {375090#(<= proc_i 252)} is VALID [2019-05-15 10:26:53,749 INFO L273 TraceCheckUtils]: 380: Hoare triple {375090#(<= proc_i 252)} assume i + 4 < a[j]; {375090#(<= proc_i 252)} is VALID [2019-05-15 10:26:53,749 INFO L273 TraceCheckUtils]: 381: Hoare triple {375090#(<= proc_i 252)} assume a[5] == 1000; {375090#(<= proc_i 252)} is VALID [2019-05-15 10:26:53,750 INFO L273 TraceCheckUtils]: 382: Hoare triple {375090#(<= proc_i 252)} assume j > 4; {375090#(<= proc_i 252)} is VALID [2019-05-15 10:26:53,750 INFO L273 TraceCheckUtils]: 383: Hoare triple {375090#(<= proc_i 252)} assume j < 6; {375090#(<= proc_i 252)} is VALID [2019-05-15 10:26:53,751 INFO L273 TraceCheckUtils]: 384: Hoare triple {375090#(<= proc_i 252)} i := i + 4; {375109#(<= proc_i 256)} is VALID [2019-05-15 10:26:53,752 INFO L273 TraceCheckUtils]: 385: Hoare triple {375109#(<= proc_i 256)} assume i <= 1000; {375109#(<= proc_i 256)} is VALID [2019-05-15 10:26:53,752 INFO L273 TraceCheckUtils]: 386: Hoare triple {375109#(<= proc_i 256)} assume i + 4 < a[j]; {375109#(<= proc_i 256)} is VALID [2019-05-15 10:26:53,752 INFO L273 TraceCheckUtils]: 387: Hoare triple {375109#(<= proc_i 256)} assume a[5] == 1000; {375109#(<= proc_i 256)} is VALID [2019-05-15 10:26:53,753 INFO L273 TraceCheckUtils]: 388: Hoare triple {375109#(<= proc_i 256)} assume j > 4; {375109#(<= proc_i 256)} is VALID [2019-05-15 10:26:53,753 INFO L273 TraceCheckUtils]: 389: Hoare triple {375109#(<= proc_i 256)} assume j < 6; {375109#(<= proc_i 256)} is VALID [2019-05-15 10:26:53,754 INFO L273 TraceCheckUtils]: 390: Hoare triple {375109#(<= proc_i 256)} i := i + 4; {375128#(<= proc_i 260)} is VALID [2019-05-15 10:26:53,754 INFO L273 TraceCheckUtils]: 391: Hoare triple {375128#(<= proc_i 260)} assume i <= 1000; {375128#(<= proc_i 260)} is VALID [2019-05-15 10:26:53,755 INFO L273 TraceCheckUtils]: 392: Hoare triple {375128#(<= proc_i 260)} assume i + 4 < a[j]; {375128#(<= proc_i 260)} is VALID [2019-05-15 10:26:53,755 INFO L273 TraceCheckUtils]: 393: Hoare triple {375128#(<= proc_i 260)} assume a[5] == 1000; {375128#(<= proc_i 260)} is VALID [2019-05-15 10:26:53,756 INFO L273 TraceCheckUtils]: 394: Hoare triple {375128#(<= proc_i 260)} assume j > 4; {375128#(<= proc_i 260)} is VALID [2019-05-15 10:26:53,756 INFO L273 TraceCheckUtils]: 395: Hoare triple {375128#(<= proc_i 260)} assume j < 6; {375128#(<= proc_i 260)} is VALID [2019-05-15 10:26:53,757 INFO L273 TraceCheckUtils]: 396: Hoare triple {375128#(<= proc_i 260)} i := i + 4; {375147#(<= proc_i 264)} is VALID [2019-05-15 10:26:53,757 INFO L273 TraceCheckUtils]: 397: Hoare triple {375147#(<= proc_i 264)} assume i <= 1000; {375147#(<= proc_i 264)} is VALID [2019-05-15 10:26:53,758 INFO L273 TraceCheckUtils]: 398: Hoare triple {375147#(<= proc_i 264)} assume i + 4 < a[j]; {375147#(<= proc_i 264)} is VALID [2019-05-15 10:26:53,758 INFO L273 TraceCheckUtils]: 399: Hoare triple {375147#(<= proc_i 264)} assume a[5] == 1000; {375147#(<= proc_i 264)} is VALID [2019-05-15 10:26:53,759 INFO L273 TraceCheckUtils]: 400: Hoare triple {375147#(<= proc_i 264)} assume j > 4; {375147#(<= proc_i 264)} is VALID [2019-05-15 10:26:53,759 INFO L273 TraceCheckUtils]: 401: Hoare triple {375147#(<= proc_i 264)} assume j < 6; {375147#(<= proc_i 264)} is VALID [2019-05-15 10:26:53,760 INFO L273 TraceCheckUtils]: 402: Hoare triple {375147#(<= proc_i 264)} i := i + 4; {375166#(<= proc_i 268)} is VALID [2019-05-15 10:26:53,760 INFO L273 TraceCheckUtils]: 403: Hoare triple {375166#(<= proc_i 268)} assume i <= 1000; {375166#(<= proc_i 268)} is VALID [2019-05-15 10:26:53,761 INFO L273 TraceCheckUtils]: 404: Hoare triple {375166#(<= proc_i 268)} assume i + 4 < a[j]; {375166#(<= proc_i 268)} is VALID [2019-05-15 10:26:53,761 INFO L273 TraceCheckUtils]: 405: Hoare triple {375166#(<= proc_i 268)} assume a[5] == 1000; {375166#(<= proc_i 268)} is VALID [2019-05-15 10:26:53,762 INFO L273 TraceCheckUtils]: 406: Hoare triple {375166#(<= proc_i 268)} assume j > 4; {375166#(<= proc_i 268)} is VALID [2019-05-15 10:26:53,762 INFO L273 TraceCheckUtils]: 407: Hoare triple {375166#(<= proc_i 268)} assume j < 6; {375166#(<= proc_i 268)} is VALID [2019-05-15 10:26:53,763 INFO L273 TraceCheckUtils]: 408: Hoare triple {375166#(<= proc_i 268)} i := i + 4; {375185#(<= proc_i 272)} is VALID [2019-05-15 10:26:53,763 INFO L273 TraceCheckUtils]: 409: Hoare triple {375185#(<= proc_i 272)} assume i <= 1000; {375185#(<= proc_i 272)} is VALID [2019-05-15 10:26:53,764 INFO L273 TraceCheckUtils]: 410: Hoare triple {375185#(<= proc_i 272)} assume i + 4 < a[j]; {375185#(<= proc_i 272)} is VALID [2019-05-15 10:26:53,764 INFO L273 TraceCheckUtils]: 411: Hoare triple {375185#(<= proc_i 272)} assume a[5] == 1000; {375185#(<= proc_i 272)} is VALID [2019-05-15 10:26:53,765 INFO L273 TraceCheckUtils]: 412: Hoare triple {375185#(<= proc_i 272)} assume j > 4; {375185#(<= proc_i 272)} is VALID [2019-05-15 10:26:53,765 INFO L273 TraceCheckUtils]: 413: Hoare triple {375185#(<= proc_i 272)} assume j < 6; {375185#(<= proc_i 272)} is VALID [2019-05-15 10:26:53,766 INFO L273 TraceCheckUtils]: 414: Hoare triple {375185#(<= proc_i 272)} i := i + 4; {375204#(<= proc_i 276)} is VALID [2019-05-15 10:26:53,766 INFO L273 TraceCheckUtils]: 415: Hoare triple {375204#(<= proc_i 276)} assume i <= 1000; {375204#(<= proc_i 276)} is VALID [2019-05-15 10:26:53,767 INFO L273 TraceCheckUtils]: 416: Hoare triple {375204#(<= proc_i 276)} assume i + 4 < a[j]; {375204#(<= proc_i 276)} is VALID [2019-05-15 10:26:53,767 INFO L273 TraceCheckUtils]: 417: Hoare triple {375204#(<= proc_i 276)} assume a[5] == 1000; {375204#(<= proc_i 276)} is VALID [2019-05-15 10:26:53,768 INFO L273 TraceCheckUtils]: 418: Hoare triple {375204#(<= proc_i 276)} assume j > 4; {375204#(<= proc_i 276)} is VALID [2019-05-15 10:26:53,768 INFO L273 TraceCheckUtils]: 419: Hoare triple {375204#(<= proc_i 276)} assume j < 6; {375204#(<= proc_i 276)} is VALID [2019-05-15 10:26:53,769 INFO L273 TraceCheckUtils]: 420: Hoare triple {375204#(<= proc_i 276)} i := i + 4; {375223#(<= proc_i 280)} is VALID [2019-05-15 10:26:53,769 INFO L273 TraceCheckUtils]: 421: Hoare triple {375223#(<= proc_i 280)} assume i <= 1000; {375223#(<= proc_i 280)} is VALID [2019-05-15 10:26:53,770 INFO L273 TraceCheckUtils]: 422: Hoare triple {375223#(<= proc_i 280)} assume i + 4 < a[j]; {375223#(<= proc_i 280)} is VALID [2019-05-15 10:26:53,770 INFO L273 TraceCheckUtils]: 423: Hoare triple {375223#(<= proc_i 280)} assume a[5] == 1000; {375223#(<= proc_i 280)} is VALID [2019-05-15 10:26:53,771 INFO L273 TraceCheckUtils]: 424: Hoare triple {375223#(<= proc_i 280)} assume j > 4; {375223#(<= proc_i 280)} is VALID [2019-05-15 10:26:53,771 INFO L273 TraceCheckUtils]: 425: Hoare triple {375223#(<= proc_i 280)} assume j < 6; {375223#(<= proc_i 280)} is VALID [2019-05-15 10:26:53,772 INFO L273 TraceCheckUtils]: 426: Hoare triple {375223#(<= proc_i 280)} i := i + 4; {375242#(<= proc_i 284)} is VALID [2019-05-15 10:26:53,772 INFO L273 TraceCheckUtils]: 427: Hoare triple {375242#(<= proc_i 284)} assume i <= 1000; {375242#(<= proc_i 284)} is VALID [2019-05-15 10:26:53,773 INFO L273 TraceCheckUtils]: 428: Hoare triple {375242#(<= proc_i 284)} assume i + 4 < a[j]; {375242#(<= proc_i 284)} is VALID [2019-05-15 10:26:53,773 INFO L273 TraceCheckUtils]: 429: Hoare triple {375242#(<= proc_i 284)} assume a[5] == 1000; {375242#(<= proc_i 284)} is VALID [2019-05-15 10:26:53,774 INFO L273 TraceCheckUtils]: 430: Hoare triple {375242#(<= proc_i 284)} assume j > 4; {375242#(<= proc_i 284)} is VALID [2019-05-15 10:26:53,774 INFO L273 TraceCheckUtils]: 431: Hoare triple {375242#(<= proc_i 284)} assume j < 6; {375242#(<= proc_i 284)} is VALID [2019-05-15 10:26:53,775 INFO L273 TraceCheckUtils]: 432: Hoare triple {375242#(<= proc_i 284)} i := i + 4; {375261#(<= proc_i 288)} is VALID [2019-05-15 10:26:53,775 INFO L273 TraceCheckUtils]: 433: Hoare triple {375261#(<= proc_i 288)} assume i <= 1000; {375261#(<= proc_i 288)} is VALID [2019-05-15 10:26:53,776 INFO L273 TraceCheckUtils]: 434: Hoare triple {375261#(<= proc_i 288)} assume i + 4 < a[j]; {375261#(<= proc_i 288)} is VALID [2019-05-15 10:26:53,776 INFO L273 TraceCheckUtils]: 435: Hoare triple {375261#(<= proc_i 288)} assume a[5] == 1000; {375261#(<= proc_i 288)} is VALID [2019-05-15 10:26:53,776 INFO L273 TraceCheckUtils]: 436: Hoare triple {375261#(<= proc_i 288)} assume j > 4; {375261#(<= proc_i 288)} is VALID [2019-05-15 10:26:53,777 INFO L273 TraceCheckUtils]: 437: Hoare triple {375261#(<= proc_i 288)} assume j < 6; {375261#(<= proc_i 288)} is VALID [2019-05-15 10:26:53,778 INFO L273 TraceCheckUtils]: 438: Hoare triple {375261#(<= proc_i 288)} i := i + 4; {375280#(<= proc_i 292)} is VALID [2019-05-15 10:26:53,778 INFO L273 TraceCheckUtils]: 439: Hoare triple {375280#(<= proc_i 292)} assume i <= 1000; {375280#(<= proc_i 292)} is VALID [2019-05-15 10:26:53,779 INFO L273 TraceCheckUtils]: 440: Hoare triple {375280#(<= proc_i 292)} assume i + 4 < a[j]; {375280#(<= proc_i 292)} is VALID [2019-05-15 10:26:53,779 INFO L273 TraceCheckUtils]: 441: Hoare triple {375280#(<= proc_i 292)} assume a[5] == 1000; {375280#(<= proc_i 292)} is VALID [2019-05-15 10:26:53,779 INFO L273 TraceCheckUtils]: 442: Hoare triple {375280#(<= proc_i 292)} assume j > 4; {375280#(<= proc_i 292)} is VALID [2019-05-15 10:26:53,780 INFO L273 TraceCheckUtils]: 443: Hoare triple {375280#(<= proc_i 292)} assume j < 6; {375280#(<= proc_i 292)} is VALID [2019-05-15 10:26:53,781 INFO L273 TraceCheckUtils]: 444: Hoare triple {375280#(<= proc_i 292)} i := i + 4; {375299#(<= proc_i 296)} is VALID [2019-05-15 10:26:53,781 INFO L273 TraceCheckUtils]: 445: Hoare triple {375299#(<= proc_i 296)} assume i <= 1000; {375299#(<= proc_i 296)} is VALID [2019-05-15 10:26:53,781 INFO L273 TraceCheckUtils]: 446: Hoare triple {375299#(<= proc_i 296)} assume i + 4 < a[j]; {375299#(<= proc_i 296)} is VALID [2019-05-15 10:26:53,782 INFO L273 TraceCheckUtils]: 447: Hoare triple {375299#(<= proc_i 296)} assume a[5] == 1000; {375299#(<= proc_i 296)} is VALID [2019-05-15 10:26:53,782 INFO L273 TraceCheckUtils]: 448: Hoare triple {375299#(<= proc_i 296)} assume j > 4; {375299#(<= proc_i 296)} is VALID [2019-05-15 10:26:53,783 INFO L273 TraceCheckUtils]: 449: Hoare triple {375299#(<= proc_i 296)} assume j < 6; {375299#(<= proc_i 296)} is VALID [2019-05-15 10:26:53,784 INFO L273 TraceCheckUtils]: 450: Hoare triple {375299#(<= proc_i 296)} i := i + 4; {375318#(<= proc_i 300)} is VALID [2019-05-15 10:26:53,784 INFO L273 TraceCheckUtils]: 451: Hoare triple {375318#(<= proc_i 300)} assume i <= 1000; {375318#(<= proc_i 300)} is VALID [2019-05-15 10:26:53,784 INFO L273 TraceCheckUtils]: 452: Hoare triple {375318#(<= proc_i 300)} assume i + 4 < a[j]; {375318#(<= proc_i 300)} is VALID [2019-05-15 10:26:53,785 INFO L273 TraceCheckUtils]: 453: Hoare triple {375318#(<= proc_i 300)} assume a[5] == 1000; {375318#(<= proc_i 300)} is VALID [2019-05-15 10:26:53,785 INFO L273 TraceCheckUtils]: 454: Hoare triple {375318#(<= proc_i 300)} assume j > 4; {375318#(<= proc_i 300)} is VALID [2019-05-15 10:26:53,786 INFO L273 TraceCheckUtils]: 455: Hoare triple {375318#(<= proc_i 300)} assume j < 6; {375318#(<= proc_i 300)} is VALID [2019-05-15 10:26:53,786 INFO L273 TraceCheckUtils]: 456: Hoare triple {375318#(<= proc_i 300)} i := i + 4; {375337#(<= proc_i 304)} is VALID [2019-05-15 10:26:53,787 INFO L273 TraceCheckUtils]: 457: Hoare triple {375337#(<= proc_i 304)} assume i <= 1000; {375337#(<= proc_i 304)} is VALID [2019-05-15 10:26:53,787 INFO L273 TraceCheckUtils]: 458: Hoare triple {375337#(<= proc_i 304)} assume i + 4 < a[j]; {375337#(<= proc_i 304)} is VALID [2019-05-15 10:26:53,788 INFO L273 TraceCheckUtils]: 459: Hoare triple {375337#(<= proc_i 304)} assume a[5] == 1000; {375337#(<= proc_i 304)} is VALID [2019-05-15 10:26:53,788 INFO L273 TraceCheckUtils]: 460: Hoare triple {375337#(<= proc_i 304)} assume j > 4; {375337#(<= proc_i 304)} is VALID [2019-05-15 10:26:53,789 INFO L273 TraceCheckUtils]: 461: Hoare triple {375337#(<= proc_i 304)} assume j < 6; {375337#(<= proc_i 304)} is VALID [2019-05-15 10:26:53,789 INFO L273 TraceCheckUtils]: 462: Hoare triple {375337#(<= proc_i 304)} i := i + 4; {375356#(<= proc_i 308)} is VALID [2019-05-15 10:26:53,790 INFO L273 TraceCheckUtils]: 463: Hoare triple {375356#(<= proc_i 308)} assume i <= 1000; {375356#(<= proc_i 308)} is VALID [2019-05-15 10:26:53,790 INFO L273 TraceCheckUtils]: 464: Hoare triple {375356#(<= proc_i 308)} assume i + 4 < a[j]; {375356#(<= proc_i 308)} is VALID [2019-05-15 10:26:53,791 INFO L273 TraceCheckUtils]: 465: Hoare triple {375356#(<= proc_i 308)} assume a[5] == 1000; {375356#(<= proc_i 308)} is VALID [2019-05-15 10:26:53,791 INFO L273 TraceCheckUtils]: 466: Hoare triple {375356#(<= proc_i 308)} assume j > 4; {375356#(<= proc_i 308)} is VALID [2019-05-15 10:26:53,792 INFO L273 TraceCheckUtils]: 467: Hoare triple {375356#(<= proc_i 308)} assume j < 6; {375356#(<= proc_i 308)} is VALID [2019-05-15 10:26:53,792 INFO L273 TraceCheckUtils]: 468: Hoare triple {375356#(<= proc_i 308)} i := i + 4; {375375#(<= proc_i 312)} is VALID [2019-05-15 10:26:53,793 INFO L273 TraceCheckUtils]: 469: Hoare triple {375375#(<= proc_i 312)} assume i <= 1000; {375375#(<= proc_i 312)} is VALID [2019-05-15 10:26:53,793 INFO L273 TraceCheckUtils]: 470: Hoare triple {375375#(<= proc_i 312)} assume i + 4 < a[j]; {375375#(<= proc_i 312)} is VALID [2019-05-15 10:26:53,794 INFO L273 TraceCheckUtils]: 471: Hoare triple {375375#(<= proc_i 312)} assume a[5] == 1000; {375375#(<= proc_i 312)} is VALID [2019-05-15 10:26:53,794 INFO L273 TraceCheckUtils]: 472: Hoare triple {375375#(<= proc_i 312)} assume j > 4; {375375#(<= proc_i 312)} is VALID [2019-05-15 10:26:53,795 INFO L273 TraceCheckUtils]: 473: Hoare triple {375375#(<= proc_i 312)} assume j < 6; {375375#(<= proc_i 312)} is VALID [2019-05-15 10:26:53,795 INFO L273 TraceCheckUtils]: 474: Hoare triple {375375#(<= proc_i 312)} i := i + 4; {375394#(<= proc_i 316)} is VALID [2019-05-15 10:26:53,796 INFO L273 TraceCheckUtils]: 475: Hoare triple {375394#(<= proc_i 316)} assume i <= 1000; {375394#(<= proc_i 316)} is VALID [2019-05-15 10:26:53,796 INFO L273 TraceCheckUtils]: 476: Hoare triple {375394#(<= proc_i 316)} assume i + 4 < a[j]; {375394#(<= proc_i 316)} is VALID [2019-05-15 10:26:53,797 INFO L273 TraceCheckUtils]: 477: Hoare triple {375394#(<= proc_i 316)} assume a[5] == 1000; {375394#(<= proc_i 316)} is VALID [2019-05-15 10:26:53,797 INFO L273 TraceCheckUtils]: 478: Hoare triple {375394#(<= proc_i 316)} assume j > 4; {375394#(<= proc_i 316)} is VALID [2019-05-15 10:26:53,798 INFO L273 TraceCheckUtils]: 479: Hoare triple {375394#(<= proc_i 316)} assume j < 6; {375394#(<= proc_i 316)} is VALID [2019-05-15 10:26:53,798 INFO L273 TraceCheckUtils]: 480: Hoare triple {375394#(<= proc_i 316)} i := i + 4; {375413#(<= proc_i 320)} is VALID [2019-05-15 10:26:53,799 INFO L273 TraceCheckUtils]: 481: Hoare triple {375413#(<= proc_i 320)} assume i <= 1000; {375413#(<= proc_i 320)} is VALID [2019-05-15 10:26:53,799 INFO L273 TraceCheckUtils]: 482: Hoare triple {375413#(<= proc_i 320)} assume i + 4 < a[j]; {375413#(<= proc_i 320)} is VALID [2019-05-15 10:26:53,800 INFO L273 TraceCheckUtils]: 483: Hoare triple {375413#(<= proc_i 320)} assume a[5] == 1000; {375413#(<= proc_i 320)} is VALID [2019-05-15 10:26:53,800 INFO L273 TraceCheckUtils]: 484: Hoare triple {375413#(<= proc_i 320)} assume j > 4; {375413#(<= proc_i 320)} is VALID [2019-05-15 10:26:53,801 INFO L273 TraceCheckUtils]: 485: Hoare triple {375413#(<= proc_i 320)} assume j < 6; {375413#(<= proc_i 320)} is VALID [2019-05-15 10:26:53,801 INFO L273 TraceCheckUtils]: 486: Hoare triple {375413#(<= proc_i 320)} i := i + 4; {375432#(<= proc_i 324)} is VALID [2019-05-15 10:26:53,802 INFO L273 TraceCheckUtils]: 487: Hoare triple {375432#(<= proc_i 324)} assume i <= 1000; {375432#(<= proc_i 324)} is VALID [2019-05-15 10:26:53,802 INFO L273 TraceCheckUtils]: 488: Hoare triple {375432#(<= proc_i 324)} assume i + 4 < a[j]; {375432#(<= proc_i 324)} is VALID [2019-05-15 10:26:53,803 INFO L273 TraceCheckUtils]: 489: Hoare triple {375432#(<= proc_i 324)} assume a[5] == 1000; {375432#(<= proc_i 324)} is VALID [2019-05-15 10:26:53,803 INFO L273 TraceCheckUtils]: 490: Hoare triple {375432#(<= proc_i 324)} assume j > 4; {375432#(<= proc_i 324)} is VALID [2019-05-15 10:26:53,803 INFO L273 TraceCheckUtils]: 491: Hoare triple {375432#(<= proc_i 324)} assume j < 6; {375432#(<= proc_i 324)} is VALID [2019-05-15 10:26:53,804 INFO L273 TraceCheckUtils]: 492: Hoare triple {375432#(<= proc_i 324)} i := i + 4; {375451#(<= proc_i 328)} is VALID [2019-05-15 10:26:53,805 INFO L273 TraceCheckUtils]: 493: Hoare triple {375451#(<= proc_i 328)} assume i <= 1000; {375451#(<= proc_i 328)} is VALID [2019-05-15 10:26:53,805 INFO L273 TraceCheckUtils]: 494: Hoare triple {375451#(<= proc_i 328)} assume i + 4 < a[j]; {375451#(<= proc_i 328)} is VALID [2019-05-15 10:26:53,806 INFO L273 TraceCheckUtils]: 495: Hoare triple {375451#(<= proc_i 328)} assume a[5] == 1000; {375451#(<= proc_i 328)} is VALID [2019-05-15 10:26:53,806 INFO L273 TraceCheckUtils]: 496: Hoare triple {375451#(<= proc_i 328)} assume j > 4; {375451#(<= proc_i 328)} is VALID [2019-05-15 10:26:53,806 INFO L273 TraceCheckUtils]: 497: Hoare triple {375451#(<= proc_i 328)} assume j < 6; {375451#(<= proc_i 328)} is VALID [2019-05-15 10:26:53,807 INFO L273 TraceCheckUtils]: 498: Hoare triple {375451#(<= proc_i 328)} i := i + 4; {375470#(<= proc_i 332)} is VALID [2019-05-15 10:26:53,808 INFO L273 TraceCheckUtils]: 499: Hoare triple {375470#(<= proc_i 332)} assume i <= 1000; {375470#(<= proc_i 332)} is VALID [2019-05-15 10:26:53,808 INFO L273 TraceCheckUtils]: 500: Hoare triple {375470#(<= proc_i 332)} assume i + 4 < a[j]; {375470#(<= proc_i 332)} is VALID [2019-05-15 10:26:53,808 INFO L273 TraceCheckUtils]: 501: Hoare triple {375470#(<= proc_i 332)} assume a[5] == 1000; {375470#(<= proc_i 332)} is VALID [2019-05-15 10:26:53,809 INFO L273 TraceCheckUtils]: 502: Hoare triple {375470#(<= proc_i 332)} assume j > 4; {375470#(<= proc_i 332)} is VALID [2019-05-15 10:26:53,809 INFO L273 TraceCheckUtils]: 503: Hoare triple {375470#(<= proc_i 332)} assume j < 6; {375470#(<= proc_i 332)} is VALID [2019-05-15 10:26:53,810 INFO L273 TraceCheckUtils]: 504: Hoare triple {375470#(<= proc_i 332)} i := i + 4; {375489#(<= proc_i 336)} is VALID [2019-05-15 10:26:53,811 INFO L273 TraceCheckUtils]: 505: Hoare triple {375489#(<= proc_i 336)} assume i <= 1000; {375489#(<= proc_i 336)} is VALID [2019-05-15 10:26:53,811 INFO L273 TraceCheckUtils]: 506: Hoare triple {375489#(<= proc_i 336)} assume i + 4 < a[j]; {375489#(<= proc_i 336)} is VALID [2019-05-15 10:26:53,811 INFO L273 TraceCheckUtils]: 507: Hoare triple {375489#(<= proc_i 336)} assume a[5] == 1000; {375489#(<= proc_i 336)} is VALID [2019-05-15 10:26:53,812 INFO L273 TraceCheckUtils]: 508: Hoare triple {375489#(<= proc_i 336)} assume j > 4; {375489#(<= proc_i 336)} is VALID [2019-05-15 10:26:53,812 INFO L273 TraceCheckUtils]: 509: Hoare triple {375489#(<= proc_i 336)} assume j < 6; {375489#(<= proc_i 336)} is VALID [2019-05-15 10:26:53,813 INFO L273 TraceCheckUtils]: 510: Hoare triple {375489#(<= proc_i 336)} i := i + 4; {375508#(<= proc_i 340)} is VALID [2019-05-15 10:26:53,813 INFO L273 TraceCheckUtils]: 511: Hoare triple {375508#(<= proc_i 340)} assume i <= 1000; {375508#(<= proc_i 340)} is VALID [2019-05-15 10:26:53,814 INFO L273 TraceCheckUtils]: 512: Hoare triple {375508#(<= proc_i 340)} assume i + 4 < a[j]; {375508#(<= proc_i 340)} is VALID [2019-05-15 10:26:53,814 INFO L273 TraceCheckUtils]: 513: Hoare triple {375508#(<= proc_i 340)} assume a[5] == 1000; {375508#(<= proc_i 340)} is VALID [2019-05-15 10:26:53,815 INFO L273 TraceCheckUtils]: 514: Hoare triple {375508#(<= proc_i 340)} assume j > 4; {375508#(<= proc_i 340)} is VALID [2019-05-15 10:26:53,815 INFO L273 TraceCheckUtils]: 515: Hoare triple {375508#(<= proc_i 340)} assume j < 6; {375508#(<= proc_i 340)} is VALID [2019-05-15 10:26:53,816 INFO L273 TraceCheckUtils]: 516: Hoare triple {375508#(<= proc_i 340)} i := i + 4; {375527#(<= proc_i 344)} is VALID [2019-05-15 10:26:53,816 INFO L273 TraceCheckUtils]: 517: Hoare triple {375527#(<= proc_i 344)} assume i <= 1000; {375527#(<= proc_i 344)} is VALID [2019-05-15 10:26:53,817 INFO L273 TraceCheckUtils]: 518: Hoare triple {375527#(<= proc_i 344)} assume i + 4 < a[j]; {375527#(<= proc_i 344)} is VALID [2019-05-15 10:26:53,817 INFO L273 TraceCheckUtils]: 519: Hoare triple {375527#(<= proc_i 344)} assume a[5] == 1000; {375527#(<= proc_i 344)} is VALID [2019-05-15 10:26:53,818 INFO L273 TraceCheckUtils]: 520: Hoare triple {375527#(<= proc_i 344)} assume j > 4; {375527#(<= proc_i 344)} is VALID [2019-05-15 10:26:53,818 INFO L273 TraceCheckUtils]: 521: Hoare triple {375527#(<= proc_i 344)} assume j < 6; {375527#(<= proc_i 344)} is VALID [2019-05-15 10:26:53,819 INFO L273 TraceCheckUtils]: 522: Hoare triple {375527#(<= proc_i 344)} i := i + 4; {375546#(<= proc_i 348)} is VALID [2019-05-15 10:26:53,819 INFO L273 TraceCheckUtils]: 523: Hoare triple {375546#(<= proc_i 348)} assume i <= 1000; {375546#(<= proc_i 348)} is VALID [2019-05-15 10:26:53,820 INFO L273 TraceCheckUtils]: 524: Hoare triple {375546#(<= proc_i 348)} assume i + 4 < a[j]; {375546#(<= proc_i 348)} is VALID [2019-05-15 10:26:53,820 INFO L273 TraceCheckUtils]: 525: Hoare triple {375546#(<= proc_i 348)} assume a[5] == 1000; {375546#(<= proc_i 348)} is VALID [2019-05-15 10:26:53,821 INFO L273 TraceCheckUtils]: 526: Hoare triple {375546#(<= proc_i 348)} assume j > 4; {375546#(<= proc_i 348)} is VALID [2019-05-15 10:26:53,821 INFO L273 TraceCheckUtils]: 527: Hoare triple {375546#(<= proc_i 348)} assume j < 6; {375546#(<= proc_i 348)} is VALID [2019-05-15 10:26:53,822 INFO L273 TraceCheckUtils]: 528: Hoare triple {375546#(<= proc_i 348)} i := i + 4; {375565#(<= proc_i 352)} is VALID [2019-05-15 10:26:53,822 INFO L273 TraceCheckUtils]: 529: Hoare triple {375565#(<= proc_i 352)} assume i <= 1000; {375565#(<= proc_i 352)} is VALID [2019-05-15 10:26:53,823 INFO L273 TraceCheckUtils]: 530: Hoare triple {375565#(<= proc_i 352)} assume i + 4 < a[j]; {375565#(<= proc_i 352)} is VALID [2019-05-15 10:26:53,823 INFO L273 TraceCheckUtils]: 531: Hoare triple {375565#(<= proc_i 352)} assume a[5] == 1000; {375565#(<= proc_i 352)} is VALID [2019-05-15 10:26:53,824 INFO L273 TraceCheckUtils]: 532: Hoare triple {375565#(<= proc_i 352)} assume j > 4; {375565#(<= proc_i 352)} is VALID [2019-05-15 10:26:53,824 INFO L273 TraceCheckUtils]: 533: Hoare triple {375565#(<= proc_i 352)} assume j < 6; {375565#(<= proc_i 352)} is VALID [2019-05-15 10:26:53,825 INFO L273 TraceCheckUtils]: 534: Hoare triple {375565#(<= proc_i 352)} i := i + 4; {375584#(<= proc_i 356)} is VALID [2019-05-15 10:26:53,825 INFO L273 TraceCheckUtils]: 535: Hoare triple {375584#(<= proc_i 356)} assume i <= 1000; {375584#(<= proc_i 356)} is VALID [2019-05-15 10:26:53,826 INFO L273 TraceCheckUtils]: 536: Hoare triple {375584#(<= proc_i 356)} assume i + 4 < a[j]; {375584#(<= proc_i 356)} is VALID [2019-05-15 10:26:53,826 INFO L273 TraceCheckUtils]: 537: Hoare triple {375584#(<= proc_i 356)} assume a[5] == 1000; {375584#(<= proc_i 356)} is VALID [2019-05-15 10:26:53,827 INFO L273 TraceCheckUtils]: 538: Hoare triple {375584#(<= proc_i 356)} assume j > 4; {375584#(<= proc_i 356)} is VALID [2019-05-15 10:26:53,827 INFO L273 TraceCheckUtils]: 539: Hoare triple {375584#(<= proc_i 356)} assume j < 6; {375584#(<= proc_i 356)} is VALID [2019-05-15 10:26:53,828 INFO L273 TraceCheckUtils]: 540: Hoare triple {375584#(<= proc_i 356)} i := i + 4; {375603#(<= proc_i 360)} is VALID [2019-05-15 10:26:53,828 INFO L273 TraceCheckUtils]: 541: Hoare triple {375603#(<= proc_i 360)} assume i <= 1000; {375603#(<= proc_i 360)} is VALID [2019-05-15 10:26:53,829 INFO L273 TraceCheckUtils]: 542: Hoare triple {375603#(<= proc_i 360)} assume i + 4 < a[j]; {375603#(<= proc_i 360)} is VALID [2019-05-15 10:26:53,829 INFO L273 TraceCheckUtils]: 543: Hoare triple {375603#(<= proc_i 360)} assume a[5] == 1000; {375603#(<= proc_i 360)} is VALID [2019-05-15 10:26:53,830 INFO L273 TraceCheckUtils]: 544: Hoare triple {375603#(<= proc_i 360)} assume j > 4; {375603#(<= proc_i 360)} is VALID [2019-05-15 10:26:53,830 INFO L273 TraceCheckUtils]: 545: Hoare triple {375603#(<= proc_i 360)} assume j < 6; {375603#(<= proc_i 360)} is VALID [2019-05-15 10:26:53,831 INFO L273 TraceCheckUtils]: 546: Hoare triple {375603#(<= proc_i 360)} i := i + 4; {375622#(<= proc_i 364)} is VALID [2019-05-15 10:26:53,831 INFO L273 TraceCheckUtils]: 547: Hoare triple {375622#(<= proc_i 364)} assume i <= 1000; {375622#(<= proc_i 364)} is VALID [2019-05-15 10:26:53,832 INFO L273 TraceCheckUtils]: 548: Hoare triple {375622#(<= proc_i 364)} assume i + 4 < a[j]; {375622#(<= proc_i 364)} is VALID [2019-05-15 10:26:53,832 INFO L273 TraceCheckUtils]: 549: Hoare triple {375622#(<= proc_i 364)} assume a[5] == 1000; {375622#(<= proc_i 364)} is VALID [2019-05-15 10:26:53,832 INFO L273 TraceCheckUtils]: 550: Hoare triple {375622#(<= proc_i 364)} assume j > 4; {375622#(<= proc_i 364)} is VALID [2019-05-15 10:26:53,833 INFO L273 TraceCheckUtils]: 551: Hoare triple {375622#(<= proc_i 364)} assume j < 6; {375622#(<= proc_i 364)} is VALID [2019-05-15 10:26:53,834 INFO L273 TraceCheckUtils]: 552: Hoare triple {375622#(<= proc_i 364)} i := i + 4; {375641#(<= proc_i 368)} is VALID [2019-05-15 10:26:53,834 INFO L273 TraceCheckUtils]: 553: Hoare triple {375641#(<= proc_i 368)} assume i <= 1000; {375641#(<= proc_i 368)} is VALID [2019-05-15 10:26:53,835 INFO L273 TraceCheckUtils]: 554: Hoare triple {375641#(<= proc_i 368)} assume i + 4 < a[j]; {375641#(<= proc_i 368)} is VALID [2019-05-15 10:26:53,835 INFO L273 TraceCheckUtils]: 555: Hoare triple {375641#(<= proc_i 368)} assume a[5] == 1000; {375641#(<= proc_i 368)} is VALID [2019-05-15 10:26:53,835 INFO L273 TraceCheckUtils]: 556: Hoare triple {375641#(<= proc_i 368)} assume j > 4; {375641#(<= proc_i 368)} is VALID [2019-05-15 10:26:53,836 INFO L273 TraceCheckUtils]: 557: Hoare triple {375641#(<= proc_i 368)} assume j < 6; {375641#(<= proc_i 368)} is VALID [2019-05-15 10:26:53,837 INFO L273 TraceCheckUtils]: 558: Hoare triple {375641#(<= proc_i 368)} i := i + 4; {375660#(<= proc_i 372)} is VALID [2019-05-15 10:26:53,837 INFO L273 TraceCheckUtils]: 559: Hoare triple {375660#(<= proc_i 372)} assume i <= 1000; {375660#(<= proc_i 372)} is VALID [2019-05-15 10:26:53,837 INFO L273 TraceCheckUtils]: 560: Hoare triple {375660#(<= proc_i 372)} assume i + 4 < a[j]; {375660#(<= proc_i 372)} is VALID [2019-05-15 10:26:53,838 INFO L273 TraceCheckUtils]: 561: Hoare triple {375660#(<= proc_i 372)} assume a[5] == 1000; {375660#(<= proc_i 372)} is VALID [2019-05-15 10:26:53,838 INFO L273 TraceCheckUtils]: 562: Hoare triple {375660#(<= proc_i 372)} assume j > 4; {375660#(<= proc_i 372)} is VALID [2019-05-15 10:26:53,839 INFO L273 TraceCheckUtils]: 563: Hoare triple {375660#(<= proc_i 372)} assume j < 6; {375660#(<= proc_i 372)} is VALID [2019-05-15 10:26:53,839 INFO L273 TraceCheckUtils]: 564: Hoare triple {375660#(<= proc_i 372)} i := i + 4; {375679#(<= proc_i 376)} is VALID [2019-05-15 10:26:53,840 INFO L273 TraceCheckUtils]: 565: Hoare triple {375679#(<= proc_i 376)} assume i <= 1000; {375679#(<= proc_i 376)} is VALID [2019-05-15 10:26:53,840 INFO L273 TraceCheckUtils]: 566: Hoare triple {375679#(<= proc_i 376)} assume i + 4 < a[j]; {375679#(<= proc_i 376)} is VALID [2019-05-15 10:26:53,841 INFO L273 TraceCheckUtils]: 567: Hoare triple {375679#(<= proc_i 376)} assume a[5] == 1000; {375679#(<= proc_i 376)} is VALID [2019-05-15 10:26:53,841 INFO L273 TraceCheckUtils]: 568: Hoare triple {375679#(<= proc_i 376)} assume j > 4; {375679#(<= proc_i 376)} is VALID [2019-05-15 10:26:53,842 INFO L273 TraceCheckUtils]: 569: Hoare triple {375679#(<= proc_i 376)} assume j < 6; {375679#(<= proc_i 376)} is VALID [2019-05-15 10:26:53,842 INFO L273 TraceCheckUtils]: 570: Hoare triple {375679#(<= proc_i 376)} i := i + 4; {375698#(<= proc_i 380)} is VALID [2019-05-15 10:26:53,843 INFO L273 TraceCheckUtils]: 571: Hoare triple {375698#(<= proc_i 380)} assume i <= 1000; {375698#(<= proc_i 380)} is VALID [2019-05-15 10:26:53,843 INFO L273 TraceCheckUtils]: 572: Hoare triple {375698#(<= proc_i 380)} assume i + 4 < a[j]; {375698#(<= proc_i 380)} is VALID [2019-05-15 10:26:53,844 INFO L273 TraceCheckUtils]: 573: Hoare triple {375698#(<= proc_i 380)} assume a[5] == 1000; {375698#(<= proc_i 380)} is VALID [2019-05-15 10:26:53,844 INFO L273 TraceCheckUtils]: 574: Hoare triple {375698#(<= proc_i 380)} assume j > 4; {375698#(<= proc_i 380)} is VALID [2019-05-15 10:26:53,845 INFO L273 TraceCheckUtils]: 575: Hoare triple {375698#(<= proc_i 380)} assume j < 6; {375698#(<= proc_i 380)} is VALID [2019-05-15 10:26:53,845 INFO L273 TraceCheckUtils]: 576: Hoare triple {375698#(<= proc_i 380)} i := i + 4; {375717#(<= proc_i 384)} is VALID [2019-05-15 10:26:53,846 INFO L273 TraceCheckUtils]: 577: Hoare triple {375717#(<= proc_i 384)} assume i <= 1000; {375717#(<= proc_i 384)} is VALID [2019-05-15 10:26:53,846 INFO L273 TraceCheckUtils]: 578: Hoare triple {375717#(<= proc_i 384)} assume i + 4 < a[j]; {375717#(<= proc_i 384)} is VALID [2019-05-15 10:26:53,847 INFO L273 TraceCheckUtils]: 579: Hoare triple {375717#(<= proc_i 384)} assume a[5] == 1000; {375717#(<= proc_i 384)} is VALID [2019-05-15 10:26:53,847 INFO L273 TraceCheckUtils]: 580: Hoare triple {375717#(<= proc_i 384)} assume j > 4; {375717#(<= proc_i 384)} is VALID [2019-05-15 10:26:53,848 INFO L273 TraceCheckUtils]: 581: Hoare triple {375717#(<= proc_i 384)} assume j < 6; {375717#(<= proc_i 384)} is VALID [2019-05-15 10:26:53,848 INFO L273 TraceCheckUtils]: 582: Hoare triple {375717#(<= proc_i 384)} i := i + 4; {375736#(<= proc_i 388)} is VALID [2019-05-15 10:26:53,849 INFO L273 TraceCheckUtils]: 583: Hoare triple {375736#(<= proc_i 388)} assume i <= 1000; {375736#(<= proc_i 388)} is VALID [2019-05-15 10:26:53,849 INFO L273 TraceCheckUtils]: 584: Hoare triple {375736#(<= proc_i 388)} assume i + 4 < a[j]; {375736#(<= proc_i 388)} is VALID [2019-05-15 10:26:53,850 INFO L273 TraceCheckUtils]: 585: Hoare triple {375736#(<= proc_i 388)} assume a[5] == 1000; {375736#(<= proc_i 388)} is VALID [2019-05-15 10:26:53,850 INFO L273 TraceCheckUtils]: 586: Hoare triple {375736#(<= proc_i 388)} assume j > 4; {375736#(<= proc_i 388)} is VALID [2019-05-15 10:26:53,851 INFO L273 TraceCheckUtils]: 587: Hoare triple {375736#(<= proc_i 388)} assume j < 6; {375736#(<= proc_i 388)} is VALID [2019-05-15 10:26:53,851 INFO L273 TraceCheckUtils]: 588: Hoare triple {375736#(<= proc_i 388)} i := i + 4; {375755#(<= proc_i 392)} is VALID [2019-05-15 10:26:53,852 INFO L273 TraceCheckUtils]: 589: Hoare triple {375755#(<= proc_i 392)} assume i <= 1000; {375755#(<= proc_i 392)} is VALID [2019-05-15 10:26:53,852 INFO L273 TraceCheckUtils]: 590: Hoare triple {375755#(<= proc_i 392)} assume i + 4 < a[j]; {375755#(<= proc_i 392)} is VALID [2019-05-15 10:26:53,853 INFO L273 TraceCheckUtils]: 591: Hoare triple {375755#(<= proc_i 392)} assume a[5] == 1000; {375755#(<= proc_i 392)} is VALID [2019-05-15 10:26:53,853 INFO L273 TraceCheckUtils]: 592: Hoare triple {375755#(<= proc_i 392)} assume j > 4; {375755#(<= proc_i 392)} is VALID [2019-05-15 10:26:53,854 INFO L273 TraceCheckUtils]: 593: Hoare triple {375755#(<= proc_i 392)} assume j < 6; {375755#(<= proc_i 392)} is VALID [2019-05-15 10:26:53,854 INFO L273 TraceCheckUtils]: 594: Hoare triple {375755#(<= proc_i 392)} i := i + 4; {375774#(<= proc_i 396)} is VALID [2019-05-15 10:26:53,855 INFO L273 TraceCheckUtils]: 595: Hoare triple {375774#(<= proc_i 396)} assume i <= 1000; {375774#(<= proc_i 396)} is VALID [2019-05-15 10:26:53,855 INFO L273 TraceCheckUtils]: 596: Hoare triple {375774#(<= proc_i 396)} assume i + 4 < a[j]; {375774#(<= proc_i 396)} is VALID [2019-05-15 10:26:53,856 INFO L273 TraceCheckUtils]: 597: Hoare triple {375774#(<= proc_i 396)} assume a[5] == 1000; {375774#(<= proc_i 396)} is VALID [2019-05-15 10:26:53,856 INFO L273 TraceCheckUtils]: 598: Hoare triple {375774#(<= proc_i 396)} assume j > 4; {375774#(<= proc_i 396)} is VALID [2019-05-15 10:26:53,857 INFO L273 TraceCheckUtils]: 599: Hoare triple {375774#(<= proc_i 396)} assume j < 6; {375774#(<= proc_i 396)} is VALID [2019-05-15 10:26:53,857 INFO L273 TraceCheckUtils]: 600: Hoare triple {375774#(<= proc_i 396)} i := i + 4; {375793#(<= proc_i 400)} is VALID [2019-05-15 10:26:53,858 INFO L273 TraceCheckUtils]: 601: Hoare triple {375793#(<= proc_i 400)} assume i <= 1000; {375793#(<= proc_i 400)} is VALID [2019-05-15 10:26:53,858 INFO L273 TraceCheckUtils]: 602: Hoare triple {375793#(<= proc_i 400)} assume i + 4 < a[j]; {375793#(<= proc_i 400)} is VALID [2019-05-15 10:26:53,859 INFO L273 TraceCheckUtils]: 603: Hoare triple {375793#(<= proc_i 400)} assume a[5] == 1000; {375793#(<= proc_i 400)} is VALID [2019-05-15 10:26:53,859 INFO L273 TraceCheckUtils]: 604: Hoare triple {375793#(<= proc_i 400)} assume j > 4; {375793#(<= proc_i 400)} is VALID [2019-05-15 10:26:53,859 INFO L273 TraceCheckUtils]: 605: Hoare triple {375793#(<= proc_i 400)} assume j < 6; {375793#(<= proc_i 400)} is VALID [2019-05-15 10:26:53,860 INFO L273 TraceCheckUtils]: 606: Hoare triple {375793#(<= proc_i 400)} i := i + 4; {375812#(<= proc_i 404)} is VALID [2019-05-15 10:26:53,861 INFO L273 TraceCheckUtils]: 607: Hoare triple {375812#(<= proc_i 404)} assume i <= 1000; {375812#(<= proc_i 404)} is VALID [2019-05-15 10:26:53,861 INFO L273 TraceCheckUtils]: 608: Hoare triple {375812#(<= proc_i 404)} assume i + 4 < a[j]; {375812#(<= proc_i 404)} is VALID [2019-05-15 10:26:53,861 INFO L273 TraceCheckUtils]: 609: Hoare triple {375812#(<= proc_i 404)} assume a[5] == 1000; {375812#(<= proc_i 404)} is VALID [2019-05-15 10:26:53,862 INFO L273 TraceCheckUtils]: 610: Hoare triple {375812#(<= proc_i 404)} assume j > 4; {375812#(<= proc_i 404)} is VALID [2019-05-15 10:26:53,862 INFO L273 TraceCheckUtils]: 611: Hoare triple {375812#(<= proc_i 404)} assume j < 6; {375812#(<= proc_i 404)} is VALID [2019-05-15 10:26:53,863 INFO L273 TraceCheckUtils]: 612: Hoare triple {375812#(<= proc_i 404)} i := i + 4; {375831#(<= proc_i 408)} is VALID [2019-05-15 10:26:53,864 INFO L273 TraceCheckUtils]: 613: Hoare triple {375831#(<= proc_i 408)} assume i <= 1000; {375831#(<= proc_i 408)} is VALID [2019-05-15 10:26:53,864 INFO L273 TraceCheckUtils]: 614: Hoare triple {375831#(<= proc_i 408)} assume i + 4 < a[j]; {375831#(<= proc_i 408)} is VALID [2019-05-15 10:26:53,864 INFO L273 TraceCheckUtils]: 615: Hoare triple {375831#(<= proc_i 408)} assume a[5] == 1000; {375831#(<= proc_i 408)} is VALID [2019-05-15 10:26:53,865 INFO L273 TraceCheckUtils]: 616: Hoare triple {375831#(<= proc_i 408)} assume j > 4; {375831#(<= proc_i 408)} is VALID [2019-05-15 10:26:53,865 INFO L273 TraceCheckUtils]: 617: Hoare triple {375831#(<= proc_i 408)} assume j < 6; {375831#(<= proc_i 408)} is VALID [2019-05-15 10:26:53,866 INFO L273 TraceCheckUtils]: 618: Hoare triple {375831#(<= proc_i 408)} i := i + 4; {375850#(<= proc_i 412)} is VALID [2019-05-15 10:26:53,866 INFO L273 TraceCheckUtils]: 619: Hoare triple {375850#(<= proc_i 412)} assume i <= 1000; {375850#(<= proc_i 412)} is VALID [2019-05-15 10:26:53,867 INFO L273 TraceCheckUtils]: 620: Hoare triple {375850#(<= proc_i 412)} assume i + 4 < a[j]; {375850#(<= proc_i 412)} is VALID [2019-05-15 10:26:53,867 INFO L273 TraceCheckUtils]: 621: Hoare triple {375850#(<= proc_i 412)} assume a[5] == 1000; {375850#(<= proc_i 412)} is VALID [2019-05-15 10:26:53,868 INFO L273 TraceCheckUtils]: 622: Hoare triple {375850#(<= proc_i 412)} assume j > 4; {375850#(<= proc_i 412)} is VALID [2019-05-15 10:26:53,868 INFO L273 TraceCheckUtils]: 623: Hoare triple {375850#(<= proc_i 412)} assume j < 6; {375850#(<= proc_i 412)} is VALID [2019-05-15 10:26:53,869 INFO L273 TraceCheckUtils]: 624: Hoare triple {375850#(<= proc_i 412)} i := i + 4; {375869#(<= proc_i 416)} is VALID [2019-05-15 10:26:53,869 INFO L273 TraceCheckUtils]: 625: Hoare triple {375869#(<= proc_i 416)} assume i <= 1000; {375869#(<= proc_i 416)} is VALID [2019-05-15 10:26:53,870 INFO L273 TraceCheckUtils]: 626: Hoare triple {375869#(<= proc_i 416)} assume i + 4 < a[j]; {375869#(<= proc_i 416)} is VALID [2019-05-15 10:26:53,870 INFO L273 TraceCheckUtils]: 627: Hoare triple {375869#(<= proc_i 416)} assume a[5] == 1000; {375869#(<= proc_i 416)} is VALID [2019-05-15 10:26:53,871 INFO L273 TraceCheckUtils]: 628: Hoare triple {375869#(<= proc_i 416)} assume j > 4; {375869#(<= proc_i 416)} is VALID [2019-05-15 10:26:53,871 INFO L273 TraceCheckUtils]: 629: Hoare triple {375869#(<= proc_i 416)} assume j < 6; {375869#(<= proc_i 416)} is VALID [2019-05-15 10:26:53,872 INFO L273 TraceCheckUtils]: 630: Hoare triple {375869#(<= proc_i 416)} i := i + 4; {375888#(<= proc_i 420)} is VALID [2019-05-15 10:26:53,872 INFO L273 TraceCheckUtils]: 631: Hoare triple {375888#(<= proc_i 420)} assume i <= 1000; {375888#(<= proc_i 420)} is VALID [2019-05-15 10:26:53,873 INFO L273 TraceCheckUtils]: 632: Hoare triple {375888#(<= proc_i 420)} assume i + 4 < a[j]; {375888#(<= proc_i 420)} is VALID [2019-05-15 10:26:53,873 INFO L273 TraceCheckUtils]: 633: Hoare triple {375888#(<= proc_i 420)} assume a[5] == 1000; {375888#(<= proc_i 420)} is VALID [2019-05-15 10:26:53,874 INFO L273 TraceCheckUtils]: 634: Hoare triple {375888#(<= proc_i 420)} assume j > 4; {375888#(<= proc_i 420)} is VALID [2019-05-15 10:26:53,874 INFO L273 TraceCheckUtils]: 635: Hoare triple {375888#(<= proc_i 420)} assume j < 6; {375888#(<= proc_i 420)} is VALID [2019-05-15 10:26:53,875 INFO L273 TraceCheckUtils]: 636: Hoare triple {375888#(<= proc_i 420)} i := i + 4; {375907#(<= proc_i 424)} is VALID [2019-05-15 10:26:53,875 INFO L273 TraceCheckUtils]: 637: Hoare triple {375907#(<= proc_i 424)} assume i <= 1000; {375907#(<= proc_i 424)} is VALID [2019-05-15 10:26:53,876 INFO L273 TraceCheckUtils]: 638: Hoare triple {375907#(<= proc_i 424)} assume i + 4 < a[j]; {375907#(<= proc_i 424)} is VALID [2019-05-15 10:26:53,876 INFO L273 TraceCheckUtils]: 639: Hoare triple {375907#(<= proc_i 424)} assume a[5] == 1000; {375907#(<= proc_i 424)} is VALID [2019-05-15 10:26:53,877 INFO L273 TraceCheckUtils]: 640: Hoare triple {375907#(<= proc_i 424)} assume j > 4; {375907#(<= proc_i 424)} is VALID [2019-05-15 10:26:53,877 INFO L273 TraceCheckUtils]: 641: Hoare triple {375907#(<= proc_i 424)} assume j < 6; {375907#(<= proc_i 424)} is VALID [2019-05-15 10:26:53,878 INFO L273 TraceCheckUtils]: 642: Hoare triple {375907#(<= proc_i 424)} i := i + 4; {375926#(<= proc_i 428)} is VALID [2019-05-15 10:26:53,878 INFO L273 TraceCheckUtils]: 643: Hoare triple {375926#(<= proc_i 428)} assume i <= 1000; {375926#(<= proc_i 428)} is VALID [2019-05-15 10:26:53,879 INFO L273 TraceCheckUtils]: 644: Hoare triple {375926#(<= proc_i 428)} assume i + 4 < a[j]; {375926#(<= proc_i 428)} is VALID [2019-05-15 10:26:53,879 INFO L273 TraceCheckUtils]: 645: Hoare triple {375926#(<= proc_i 428)} assume a[5] == 1000; {375926#(<= proc_i 428)} is VALID [2019-05-15 10:26:53,880 INFO L273 TraceCheckUtils]: 646: Hoare triple {375926#(<= proc_i 428)} assume j > 4; {375926#(<= proc_i 428)} is VALID [2019-05-15 10:26:53,880 INFO L273 TraceCheckUtils]: 647: Hoare triple {375926#(<= proc_i 428)} assume j < 6; {375926#(<= proc_i 428)} is VALID [2019-05-15 10:26:53,881 INFO L273 TraceCheckUtils]: 648: Hoare triple {375926#(<= proc_i 428)} i := i + 4; {375945#(<= proc_i 432)} is VALID [2019-05-15 10:26:53,881 INFO L273 TraceCheckUtils]: 649: Hoare triple {375945#(<= proc_i 432)} assume i <= 1000; {375945#(<= proc_i 432)} is VALID [2019-05-15 10:26:53,882 INFO L273 TraceCheckUtils]: 650: Hoare triple {375945#(<= proc_i 432)} assume i + 4 < a[j]; {375945#(<= proc_i 432)} is VALID [2019-05-15 10:26:53,882 INFO L273 TraceCheckUtils]: 651: Hoare triple {375945#(<= proc_i 432)} assume a[5] == 1000; {375945#(<= proc_i 432)} is VALID [2019-05-15 10:26:53,883 INFO L273 TraceCheckUtils]: 652: Hoare triple {375945#(<= proc_i 432)} assume j > 4; {375945#(<= proc_i 432)} is VALID [2019-05-15 10:26:53,883 INFO L273 TraceCheckUtils]: 653: Hoare triple {375945#(<= proc_i 432)} assume j < 6; {375945#(<= proc_i 432)} is VALID [2019-05-15 10:26:53,884 INFO L273 TraceCheckUtils]: 654: Hoare triple {375945#(<= proc_i 432)} i := i + 4; {375964#(<= proc_i 436)} is VALID [2019-05-15 10:26:53,884 INFO L273 TraceCheckUtils]: 655: Hoare triple {375964#(<= proc_i 436)} assume i <= 1000; {375964#(<= proc_i 436)} is VALID [2019-05-15 10:26:53,885 INFO L273 TraceCheckUtils]: 656: Hoare triple {375964#(<= proc_i 436)} assume i + 4 < a[j]; {375964#(<= proc_i 436)} is VALID [2019-05-15 10:26:53,885 INFO L273 TraceCheckUtils]: 657: Hoare triple {375964#(<= proc_i 436)} assume a[5] == 1000; {375964#(<= proc_i 436)} is VALID [2019-05-15 10:26:53,886 INFO L273 TraceCheckUtils]: 658: Hoare triple {375964#(<= proc_i 436)} assume j > 4; {375964#(<= proc_i 436)} is VALID [2019-05-15 10:26:53,886 INFO L273 TraceCheckUtils]: 659: Hoare triple {375964#(<= proc_i 436)} assume j < 6; {375964#(<= proc_i 436)} is VALID [2019-05-15 10:26:53,887 INFO L273 TraceCheckUtils]: 660: Hoare triple {375964#(<= proc_i 436)} i := i + 4; {375983#(<= proc_i 440)} is VALID [2019-05-15 10:26:53,887 INFO L273 TraceCheckUtils]: 661: Hoare triple {375983#(<= proc_i 440)} assume i <= 1000; {375983#(<= proc_i 440)} is VALID [2019-05-15 10:26:53,888 INFO L273 TraceCheckUtils]: 662: Hoare triple {375983#(<= proc_i 440)} assume i + 4 < a[j]; {375983#(<= proc_i 440)} is VALID [2019-05-15 10:26:53,888 INFO L273 TraceCheckUtils]: 663: Hoare triple {375983#(<= proc_i 440)} assume a[5] == 1000; {375983#(<= proc_i 440)} is VALID [2019-05-15 10:26:53,888 INFO L273 TraceCheckUtils]: 664: Hoare triple {375983#(<= proc_i 440)} assume j > 4; {375983#(<= proc_i 440)} is VALID [2019-05-15 10:26:53,889 INFO L273 TraceCheckUtils]: 665: Hoare triple {375983#(<= proc_i 440)} assume j < 6; {375983#(<= proc_i 440)} is VALID [2019-05-15 10:26:53,890 INFO L273 TraceCheckUtils]: 666: Hoare triple {375983#(<= proc_i 440)} i := i + 4; {376002#(<= proc_i 444)} is VALID [2019-05-15 10:26:53,890 INFO L273 TraceCheckUtils]: 667: Hoare triple {376002#(<= proc_i 444)} assume i <= 1000; {376002#(<= proc_i 444)} is VALID [2019-05-15 10:26:53,890 INFO L273 TraceCheckUtils]: 668: Hoare triple {376002#(<= proc_i 444)} assume i + 4 < a[j]; {376002#(<= proc_i 444)} is VALID [2019-05-15 10:26:53,891 INFO L273 TraceCheckUtils]: 669: Hoare triple {376002#(<= proc_i 444)} assume a[5] == 1000; {376002#(<= proc_i 444)} is VALID [2019-05-15 10:26:53,891 INFO L273 TraceCheckUtils]: 670: Hoare triple {376002#(<= proc_i 444)} assume j > 4; {376002#(<= proc_i 444)} is VALID [2019-05-15 10:26:53,892 INFO L273 TraceCheckUtils]: 671: Hoare triple {376002#(<= proc_i 444)} assume j < 6; {376002#(<= proc_i 444)} is VALID [2019-05-15 10:26:53,892 INFO L273 TraceCheckUtils]: 672: Hoare triple {376002#(<= proc_i 444)} i := i + 4; {376021#(<= proc_i 448)} is VALID [2019-05-15 10:26:53,893 INFO L273 TraceCheckUtils]: 673: Hoare triple {376021#(<= proc_i 448)} assume i <= 1000; {376021#(<= proc_i 448)} is VALID [2019-05-15 10:26:53,893 INFO L273 TraceCheckUtils]: 674: Hoare triple {376021#(<= proc_i 448)} assume i + 4 < a[j]; {376021#(<= proc_i 448)} is VALID [2019-05-15 10:26:53,894 INFO L273 TraceCheckUtils]: 675: Hoare triple {376021#(<= proc_i 448)} assume a[5] == 1000; {376021#(<= proc_i 448)} is VALID [2019-05-15 10:26:53,894 INFO L273 TraceCheckUtils]: 676: Hoare triple {376021#(<= proc_i 448)} assume j > 4; {376021#(<= proc_i 448)} is VALID [2019-05-15 10:26:53,895 INFO L273 TraceCheckUtils]: 677: Hoare triple {376021#(<= proc_i 448)} assume j < 6; {376021#(<= proc_i 448)} is VALID [2019-05-15 10:26:53,895 INFO L273 TraceCheckUtils]: 678: Hoare triple {376021#(<= proc_i 448)} i := i + 4; {376040#(<= proc_i 452)} is VALID [2019-05-15 10:26:53,896 INFO L273 TraceCheckUtils]: 679: Hoare triple {376040#(<= proc_i 452)} assume i <= 1000; {376040#(<= proc_i 452)} is VALID [2019-05-15 10:26:53,896 INFO L273 TraceCheckUtils]: 680: Hoare triple {376040#(<= proc_i 452)} assume i + 4 < a[j]; {376040#(<= proc_i 452)} is VALID [2019-05-15 10:26:53,897 INFO L273 TraceCheckUtils]: 681: Hoare triple {376040#(<= proc_i 452)} assume a[5] == 1000; {376040#(<= proc_i 452)} is VALID [2019-05-15 10:26:53,897 INFO L273 TraceCheckUtils]: 682: Hoare triple {376040#(<= proc_i 452)} assume j > 4; {376040#(<= proc_i 452)} is VALID [2019-05-15 10:26:53,898 INFO L273 TraceCheckUtils]: 683: Hoare triple {376040#(<= proc_i 452)} assume j < 6; {376040#(<= proc_i 452)} is VALID [2019-05-15 10:26:53,898 INFO L273 TraceCheckUtils]: 684: Hoare triple {376040#(<= proc_i 452)} i := i + 4; {376059#(<= proc_i 456)} is VALID [2019-05-15 10:26:53,899 INFO L273 TraceCheckUtils]: 685: Hoare triple {376059#(<= proc_i 456)} assume i <= 1000; {376059#(<= proc_i 456)} is VALID [2019-05-15 10:26:53,899 INFO L273 TraceCheckUtils]: 686: Hoare triple {376059#(<= proc_i 456)} assume i + 4 < a[j]; {376059#(<= proc_i 456)} is VALID [2019-05-15 10:26:53,900 INFO L273 TraceCheckUtils]: 687: Hoare triple {376059#(<= proc_i 456)} assume a[5] == 1000; {376059#(<= proc_i 456)} is VALID [2019-05-15 10:26:53,900 INFO L273 TraceCheckUtils]: 688: Hoare triple {376059#(<= proc_i 456)} assume j > 4; {376059#(<= proc_i 456)} is VALID [2019-05-15 10:26:53,901 INFO L273 TraceCheckUtils]: 689: Hoare triple {376059#(<= proc_i 456)} assume j < 6; {376059#(<= proc_i 456)} is VALID [2019-05-15 10:26:53,901 INFO L273 TraceCheckUtils]: 690: Hoare triple {376059#(<= proc_i 456)} i := i + 4; {376078#(<= proc_i 460)} is VALID [2019-05-15 10:26:53,902 INFO L273 TraceCheckUtils]: 691: Hoare triple {376078#(<= proc_i 460)} assume i <= 1000; {376078#(<= proc_i 460)} is VALID [2019-05-15 10:26:53,902 INFO L273 TraceCheckUtils]: 692: Hoare triple {376078#(<= proc_i 460)} assume i + 4 < a[j]; {376078#(<= proc_i 460)} is VALID [2019-05-15 10:26:53,903 INFO L273 TraceCheckUtils]: 693: Hoare triple {376078#(<= proc_i 460)} assume a[5] == 1000; {376078#(<= proc_i 460)} is VALID [2019-05-15 10:26:53,903 INFO L273 TraceCheckUtils]: 694: Hoare triple {376078#(<= proc_i 460)} assume j > 4; {376078#(<= proc_i 460)} is VALID [2019-05-15 10:26:53,904 INFO L273 TraceCheckUtils]: 695: Hoare triple {376078#(<= proc_i 460)} assume j < 6; {376078#(<= proc_i 460)} is VALID [2019-05-15 10:26:53,904 INFO L273 TraceCheckUtils]: 696: Hoare triple {376078#(<= proc_i 460)} i := i + 4; {376097#(<= proc_i 464)} is VALID [2019-05-15 10:26:53,905 INFO L273 TraceCheckUtils]: 697: Hoare triple {376097#(<= proc_i 464)} assume i <= 1000; {376097#(<= proc_i 464)} is VALID [2019-05-15 10:26:53,905 INFO L273 TraceCheckUtils]: 698: Hoare triple {376097#(<= proc_i 464)} assume i + 4 < a[j]; {376097#(<= proc_i 464)} is VALID [2019-05-15 10:26:53,906 INFO L273 TraceCheckUtils]: 699: Hoare triple {376097#(<= proc_i 464)} assume a[5] == 1000; {376097#(<= proc_i 464)} is VALID [2019-05-15 10:26:53,906 INFO L273 TraceCheckUtils]: 700: Hoare triple {376097#(<= proc_i 464)} assume j > 4; {376097#(<= proc_i 464)} is VALID [2019-05-15 10:26:53,907 INFO L273 TraceCheckUtils]: 701: Hoare triple {376097#(<= proc_i 464)} assume j < 6; {376097#(<= proc_i 464)} is VALID [2019-05-15 10:26:53,907 INFO L273 TraceCheckUtils]: 702: Hoare triple {376097#(<= proc_i 464)} i := i + 4; {376116#(<= proc_i 468)} is VALID [2019-05-15 10:26:53,908 INFO L273 TraceCheckUtils]: 703: Hoare triple {376116#(<= proc_i 468)} assume i <= 1000; {376116#(<= proc_i 468)} is VALID [2019-05-15 10:26:53,908 INFO L273 TraceCheckUtils]: 704: Hoare triple {376116#(<= proc_i 468)} assume i + 4 < a[j]; {376116#(<= proc_i 468)} is VALID [2019-05-15 10:26:53,909 INFO L273 TraceCheckUtils]: 705: Hoare triple {376116#(<= proc_i 468)} assume a[5] == 1000; {376116#(<= proc_i 468)} is VALID [2019-05-15 10:26:53,909 INFO L273 TraceCheckUtils]: 706: Hoare triple {376116#(<= proc_i 468)} assume j > 4; {376116#(<= proc_i 468)} is VALID [2019-05-15 10:26:53,910 INFO L273 TraceCheckUtils]: 707: Hoare triple {376116#(<= proc_i 468)} assume j < 6; {376116#(<= proc_i 468)} is VALID [2019-05-15 10:26:53,910 INFO L273 TraceCheckUtils]: 708: Hoare triple {376116#(<= proc_i 468)} i := i + 4; {376135#(<= proc_i 472)} is VALID [2019-05-15 10:26:53,911 INFO L273 TraceCheckUtils]: 709: Hoare triple {376135#(<= proc_i 472)} assume i <= 1000; {376135#(<= proc_i 472)} is VALID [2019-05-15 10:26:53,911 INFO L273 TraceCheckUtils]: 710: Hoare triple {376135#(<= proc_i 472)} assume i + 4 < a[j]; {376135#(<= proc_i 472)} is VALID [2019-05-15 10:26:53,912 INFO L273 TraceCheckUtils]: 711: Hoare triple {376135#(<= proc_i 472)} assume a[5] == 1000; {376135#(<= proc_i 472)} is VALID [2019-05-15 10:26:53,912 INFO L273 TraceCheckUtils]: 712: Hoare triple {376135#(<= proc_i 472)} assume j > 4; {376135#(<= proc_i 472)} is VALID [2019-05-15 10:26:53,912 INFO L273 TraceCheckUtils]: 713: Hoare triple {376135#(<= proc_i 472)} assume j < 6; {376135#(<= proc_i 472)} is VALID [2019-05-15 10:26:53,913 INFO L273 TraceCheckUtils]: 714: Hoare triple {376135#(<= proc_i 472)} i := i + 4; {376154#(<= proc_i 476)} is VALID [2019-05-15 10:26:53,914 INFO L273 TraceCheckUtils]: 715: Hoare triple {376154#(<= proc_i 476)} assume i <= 1000; {376154#(<= proc_i 476)} is VALID [2019-05-15 10:26:53,914 INFO L273 TraceCheckUtils]: 716: Hoare triple {376154#(<= proc_i 476)} assume i + 4 < a[j]; {376154#(<= proc_i 476)} is VALID [2019-05-15 10:26:53,915 INFO L273 TraceCheckUtils]: 717: Hoare triple {376154#(<= proc_i 476)} assume a[5] == 1000; {376154#(<= proc_i 476)} is VALID [2019-05-15 10:26:53,915 INFO L273 TraceCheckUtils]: 718: Hoare triple {376154#(<= proc_i 476)} assume j > 4; {376154#(<= proc_i 476)} is VALID [2019-05-15 10:26:53,915 INFO L273 TraceCheckUtils]: 719: Hoare triple {376154#(<= proc_i 476)} assume j < 6; {376154#(<= proc_i 476)} is VALID [2019-05-15 10:26:53,916 INFO L273 TraceCheckUtils]: 720: Hoare triple {376154#(<= proc_i 476)} i := i + 4; {376173#(<= proc_i 480)} is VALID [2019-05-15 10:26:53,917 INFO L273 TraceCheckUtils]: 721: Hoare triple {376173#(<= proc_i 480)} assume i <= 1000; {376173#(<= proc_i 480)} is VALID [2019-05-15 10:26:53,917 INFO L273 TraceCheckUtils]: 722: Hoare triple {376173#(<= proc_i 480)} assume i + 4 < a[j]; {376173#(<= proc_i 480)} is VALID [2019-05-15 10:26:53,917 INFO L273 TraceCheckUtils]: 723: Hoare triple {376173#(<= proc_i 480)} assume a[5] == 1000; {376173#(<= proc_i 480)} is VALID [2019-05-15 10:26:53,918 INFO L273 TraceCheckUtils]: 724: Hoare triple {376173#(<= proc_i 480)} assume j > 4; {376173#(<= proc_i 480)} is VALID [2019-05-15 10:26:53,918 INFO L273 TraceCheckUtils]: 725: Hoare triple {376173#(<= proc_i 480)} assume j < 6; {376173#(<= proc_i 480)} is VALID [2019-05-15 10:26:53,919 INFO L273 TraceCheckUtils]: 726: Hoare triple {376173#(<= proc_i 480)} i := i + 4; {376192#(<= proc_i 484)} is VALID [2019-05-15 10:26:53,919 INFO L273 TraceCheckUtils]: 727: Hoare triple {376192#(<= proc_i 484)} assume i <= 1000; {376192#(<= proc_i 484)} is VALID [2019-05-15 10:26:53,920 INFO L273 TraceCheckUtils]: 728: Hoare triple {376192#(<= proc_i 484)} assume i + 4 < a[j]; {376192#(<= proc_i 484)} is VALID [2019-05-15 10:26:53,920 INFO L273 TraceCheckUtils]: 729: Hoare triple {376192#(<= proc_i 484)} assume a[5] == 1000; {376192#(<= proc_i 484)} is VALID [2019-05-15 10:26:53,921 INFO L273 TraceCheckUtils]: 730: Hoare triple {376192#(<= proc_i 484)} assume j > 4; {376192#(<= proc_i 484)} is VALID [2019-05-15 10:26:53,921 INFO L273 TraceCheckUtils]: 731: Hoare triple {376192#(<= proc_i 484)} assume j < 6; {376192#(<= proc_i 484)} is VALID [2019-05-15 10:26:53,922 INFO L273 TraceCheckUtils]: 732: Hoare triple {376192#(<= proc_i 484)} i := i + 4; {376211#(<= proc_i 488)} is VALID [2019-05-15 10:26:53,922 INFO L273 TraceCheckUtils]: 733: Hoare triple {376211#(<= proc_i 488)} assume i <= 1000; {376211#(<= proc_i 488)} is VALID [2019-05-15 10:26:53,923 INFO L273 TraceCheckUtils]: 734: Hoare triple {376211#(<= proc_i 488)} assume i + 4 < a[j]; {376211#(<= proc_i 488)} is VALID [2019-05-15 10:26:53,923 INFO L273 TraceCheckUtils]: 735: Hoare triple {376211#(<= proc_i 488)} assume a[5] == 1000; {376211#(<= proc_i 488)} is VALID [2019-05-15 10:26:53,924 INFO L273 TraceCheckUtils]: 736: Hoare triple {376211#(<= proc_i 488)} assume j > 4; {376211#(<= proc_i 488)} is VALID [2019-05-15 10:26:53,924 INFO L273 TraceCheckUtils]: 737: Hoare triple {376211#(<= proc_i 488)} assume j < 6; {376211#(<= proc_i 488)} is VALID [2019-05-15 10:26:53,925 INFO L273 TraceCheckUtils]: 738: Hoare triple {376211#(<= proc_i 488)} i := i + 4; {376230#(<= proc_i 492)} is VALID [2019-05-15 10:26:53,925 INFO L273 TraceCheckUtils]: 739: Hoare triple {376230#(<= proc_i 492)} assume i <= 1000; {376230#(<= proc_i 492)} is VALID [2019-05-15 10:26:53,926 INFO L273 TraceCheckUtils]: 740: Hoare triple {376230#(<= proc_i 492)} assume i + 4 < a[j]; {376230#(<= proc_i 492)} is VALID [2019-05-15 10:26:53,926 INFO L273 TraceCheckUtils]: 741: Hoare triple {376230#(<= proc_i 492)} assume a[5] == 1000; {376230#(<= proc_i 492)} is VALID [2019-05-15 10:26:53,927 INFO L273 TraceCheckUtils]: 742: Hoare triple {376230#(<= proc_i 492)} assume j > 4; {376230#(<= proc_i 492)} is VALID [2019-05-15 10:26:53,927 INFO L273 TraceCheckUtils]: 743: Hoare triple {376230#(<= proc_i 492)} assume j < 6; {376230#(<= proc_i 492)} is VALID [2019-05-15 10:26:53,928 INFO L273 TraceCheckUtils]: 744: Hoare triple {376230#(<= proc_i 492)} i := i + 4; {376249#(<= proc_i 496)} is VALID [2019-05-15 10:26:53,928 INFO L273 TraceCheckUtils]: 745: Hoare triple {376249#(<= proc_i 496)} assume i <= 1000; {376249#(<= proc_i 496)} is VALID [2019-05-15 10:26:53,929 INFO L273 TraceCheckUtils]: 746: Hoare triple {376249#(<= proc_i 496)} assume i + 4 < a[j]; {376249#(<= proc_i 496)} is VALID [2019-05-15 10:26:53,929 INFO L273 TraceCheckUtils]: 747: Hoare triple {376249#(<= proc_i 496)} assume a[5] == 1000; {376249#(<= proc_i 496)} is VALID [2019-05-15 10:26:53,930 INFO L273 TraceCheckUtils]: 748: Hoare triple {376249#(<= proc_i 496)} assume j > 4; {376249#(<= proc_i 496)} is VALID [2019-05-15 10:26:53,930 INFO L273 TraceCheckUtils]: 749: Hoare triple {376249#(<= proc_i 496)} assume j < 6; {376249#(<= proc_i 496)} is VALID [2019-05-15 10:26:53,931 INFO L273 TraceCheckUtils]: 750: Hoare triple {376249#(<= proc_i 496)} i := i + 4; {376268#(<= proc_i 500)} is VALID [2019-05-15 10:26:53,931 INFO L273 TraceCheckUtils]: 751: Hoare triple {376268#(<= proc_i 500)} assume i <= 1000; {376268#(<= proc_i 500)} is VALID [2019-05-15 10:26:53,932 INFO L273 TraceCheckUtils]: 752: Hoare triple {376268#(<= proc_i 500)} assume i + 4 < a[j]; {376268#(<= proc_i 500)} is VALID [2019-05-15 10:26:53,932 INFO L273 TraceCheckUtils]: 753: Hoare triple {376268#(<= proc_i 500)} assume a[5] == 1000; {376268#(<= proc_i 500)} is VALID [2019-05-15 10:26:53,933 INFO L273 TraceCheckUtils]: 754: Hoare triple {376268#(<= proc_i 500)} assume j > 4; {376268#(<= proc_i 500)} is VALID [2019-05-15 10:26:53,933 INFO L273 TraceCheckUtils]: 755: Hoare triple {376268#(<= proc_i 500)} assume j < 6; {376268#(<= proc_i 500)} is VALID [2019-05-15 10:26:53,934 INFO L273 TraceCheckUtils]: 756: Hoare triple {376268#(<= proc_i 500)} i := i + 4; {376287#(<= proc_i 504)} is VALID [2019-05-15 10:26:53,934 INFO L273 TraceCheckUtils]: 757: Hoare triple {376287#(<= proc_i 504)} assume i <= 1000; {376287#(<= proc_i 504)} is VALID [2019-05-15 10:26:53,935 INFO L273 TraceCheckUtils]: 758: Hoare triple {376287#(<= proc_i 504)} assume i + 4 < a[j]; {376287#(<= proc_i 504)} is VALID [2019-05-15 10:26:53,935 INFO L273 TraceCheckUtils]: 759: Hoare triple {376287#(<= proc_i 504)} assume a[5] == 1000; {376287#(<= proc_i 504)} is VALID [2019-05-15 10:26:53,936 INFO L273 TraceCheckUtils]: 760: Hoare triple {376287#(<= proc_i 504)} assume j > 4; {376287#(<= proc_i 504)} is VALID [2019-05-15 10:26:53,936 INFO L273 TraceCheckUtils]: 761: Hoare triple {376287#(<= proc_i 504)} assume j < 6; {376287#(<= proc_i 504)} is VALID [2019-05-15 10:26:53,937 INFO L273 TraceCheckUtils]: 762: Hoare triple {376287#(<= proc_i 504)} i := i + 4; {376306#(<= proc_i 508)} is VALID [2019-05-15 10:26:53,937 INFO L273 TraceCheckUtils]: 763: Hoare triple {376306#(<= proc_i 508)} assume i <= 1000; {376306#(<= proc_i 508)} is VALID [2019-05-15 10:26:53,938 INFO L273 TraceCheckUtils]: 764: Hoare triple {376306#(<= proc_i 508)} assume i + 4 < a[j]; {376306#(<= proc_i 508)} is VALID [2019-05-15 10:26:53,938 INFO L273 TraceCheckUtils]: 765: Hoare triple {376306#(<= proc_i 508)} assume a[5] == 1000; {376306#(<= proc_i 508)} is VALID [2019-05-15 10:26:53,938 INFO L273 TraceCheckUtils]: 766: Hoare triple {376306#(<= proc_i 508)} assume j > 4; {376306#(<= proc_i 508)} is VALID [2019-05-15 10:26:53,939 INFO L273 TraceCheckUtils]: 767: Hoare triple {376306#(<= proc_i 508)} assume j < 6; {376306#(<= proc_i 508)} is VALID [2019-05-15 10:26:53,940 INFO L273 TraceCheckUtils]: 768: Hoare triple {376306#(<= proc_i 508)} i := i + 4; {376325#(<= proc_i 512)} is VALID [2019-05-15 10:26:53,940 INFO L273 TraceCheckUtils]: 769: Hoare triple {376325#(<= proc_i 512)} assume i <= 1000; {376325#(<= proc_i 512)} is VALID [2019-05-15 10:26:53,941 INFO L273 TraceCheckUtils]: 770: Hoare triple {376325#(<= proc_i 512)} assume i + 4 < a[j]; {376325#(<= proc_i 512)} is VALID [2019-05-15 10:26:53,941 INFO L273 TraceCheckUtils]: 771: Hoare triple {376325#(<= proc_i 512)} assume a[5] == 1000; {376325#(<= proc_i 512)} is VALID [2019-05-15 10:26:53,941 INFO L273 TraceCheckUtils]: 772: Hoare triple {376325#(<= proc_i 512)} assume j > 4; {376325#(<= proc_i 512)} is VALID [2019-05-15 10:26:53,942 INFO L273 TraceCheckUtils]: 773: Hoare triple {376325#(<= proc_i 512)} assume j < 6; {376325#(<= proc_i 512)} is VALID [2019-05-15 10:26:53,943 INFO L273 TraceCheckUtils]: 774: Hoare triple {376325#(<= proc_i 512)} i := i + 4; {376344#(<= proc_i 516)} is VALID [2019-05-15 10:26:53,943 INFO L273 TraceCheckUtils]: 775: Hoare triple {376344#(<= proc_i 516)} assume i <= 1000; {376344#(<= proc_i 516)} is VALID [2019-05-15 10:26:53,943 INFO L273 TraceCheckUtils]: 776: Hoare triple {376344#(<= proc_i 516)} assume i + 4 < a[j]; {376344#(<= proc_i 516)} is VALID [2019-05-15 10:26:53,944 INFO L273 TraceCheckUtils]: 777: Hoare triple {376344#(<= proc_i 516)} assume a[5] == 1000; {376344#(<= proc_i 516)} is VALID [2019-05-15 10:26:53,944 INFO L273 TraceCheckUtils]: 778: Hoare triple {376344#(<= proc_i 516)} assume j > 4; {376344#(<= proc_i 516)} is VALID [2019-05-15 10:26:53,945 INFO L273 TraceCheckUtils]: 779: Hoare triple {376344#(<= proc_i 516)} assume j < 6; {376344#(<= proc_i 516)} is VALID [2019-05-15 10:26:53,945 INFO L273 TraceCheckUtils]: 780: Hoare triple {376344#(<= proc_i 516)} i := i + 4; {376363#(<= proc_i 520)} is VALID [2019-05-15 10:26:53,946 INFO L273 TraceCheckUtils]: 781: Hoare triple {376363#(<= proc_i 520)} assume i <= 1000; {376363#(<= proc_i 520)} is VALID [2019-05-15 10:26:53,946 INFO L273 TraceCheckUtils]: 782: Hoare triple {376363#(<= proc_i 520)} assume i + 4 < a[j]; {376363#(<= proc_i 520)} is VALID [2019-05-15 10:26:53,947 INFO L273 TraceCheckUtils]: 783: Hoare triple {376363#(<= proc_i 520)} assume a[5] == 1000; {376363#(<= proc_i 520)} is VALID [2019-05-15 10:26:53,947 INFO L273 TraceCheckUtils]: 784: Hoare triple {376363#(<= proc_i 520)} assume j > 4; {376363#(<= proc_i 520)} is VALID [2019-05-15 10:26:53,948 INFO L273 TraceCheckUtils]: 785: Hoare triple {376363#(<= proc_i 520)} assume j < 6; {376363#(<= proc_i 520)} is VALID [2019-05-15 10:26:53,948 INFO L273 TraceCheckUtils]: 786: Hoare triple {376363#(<= proc_i 520)} i := i + 4; {376382#(<= proc_i 524)} is VALID [2019-05-15 10:26:53,949 INFO L273 TraceCheckUtils]: 787: Hoare triple {376382#(<= proc_i 524)} assume !(i <= 1000); {373889#false} is VALID [2019-05-15 10:26:54,303 INFO L134 CoverageAnalysis]: Checked inductivity of 51221 backedges. 0 proven. 51221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:26:54,303 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:26:54,303 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [132] total 132 [2019-05-15 10:26:54,304 INFO L78 Accepts]: Start accepts. Automaton has 134 states. Word has length 788 [2019-05-15 10:26:54,304 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:26:54,304 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 134 states. [2019-05-15 10:26:55,127 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 788 edges. 788 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:26:55,127 INFO L454 AbstractCegarLoop]: Interpolant automaton has 134 states [2019-05-15 10:26:55,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2019-05-15 10:26:55,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8911, Invalid=8911, Unknown=0, NotChecked=0, Total=17822 [2019-05-15 10:26:55,130 INFO L87 Difference]: Start difference. First operand 789 states and 789 transitions. Second operand 134 states. [2019-05-15 10:26:56,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:56,750 INFO L93 Difference]: Finished difference Result 800 states and 800 transitions. [2019-05-15 10:26:56,750 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2019-05-15 10:26:56,750 INFO L78 Accepts]: Start accepts. Automaton has 134 states. Word has length 788 [2019-05-15 10:26:56,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:26:56,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2019-05-15 10:26:56,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 801 transitions. [2019-05-15 10:26:56,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2019-05-15 10:26:56,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 801 transitions. [2019-05-15 10:26:56,757 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 134 states and 801 transitions. [2019-05-15 10:26:57,515 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 801 edges. 801 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:26:57,539 INFO L225 Difference]: With dead ends: 800 [2019-05-15 10:26:57,539 INFO L226 Difference]: Without dead ends: 800 [2019-05-15 10:26:57,540 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 787 GetRequests, 655 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=8911, Invalid=8911, Unknown=0, NotChecked=0, Total=17822 [2019-05-15 10:26:57,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2019-05-15 10:26:57,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 795. [2019-05-15 10:26:57,543 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:26:57,543 INFO L82 GeneralOperation]: Start isEquivalent. First operand 800 states. Second operand 795 states. [2019-05-15 10:26:57,543 INFO L74 IsIncluded]: Start isIncluded. First operand 800 states. Second operand 795 states. [2019-05-15 10:26:57,543 INFO L87 Difference]: Start difference. First operand 800 states. Second operand 795 states. [2019-05-15 10:26:57,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:57,563 INFO L93 Difference]: Finished difference Result 800 states and 800 transitions. [2019-05-15 10:26:57,563 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 800 transitions. [2019-05-15 10:26:57,564 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:26:57,564 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:26:57,564 INFO L74 IsIncluded]: Start isIncluded. First operand 795 states. Second operand 800 states. [2019-05-15 10:26:57,564 INFO L87 Difference]: Start difference. First operand 795 states. Second operand 800 states. [2019-05-15 10:26:57,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:26:57,584 INFO L93 Difference]: Finished difference Result 800 states and 800 transitions. [2019-05-15 10:26:57,584 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 800 transitions. [2019-05-15 10:26:57,584 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:26:57,584 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:26:57,585 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:26:57,585 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:26:57,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 795 states. [2019-05-15 10:26:57,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 795 states to 795 states and 795 transitions. [2019-05-15 10:26:57,605 INFO L78 Accepts]: Start accepts. Automaton has 795 states and 795 transitions. Word has length 788 [2019-05-15 10:26:57,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:26:57,605 INFO L475 AbstractCegarLoop]: Abstraction has 795 states and 795 transitions. [2019-05-15 10:26:57,605 INFO L476 AbstractCegarLoop]: Interpolant automaton has 134 states. [2019-05-15 10:26:57,605 INFO L276 IsEmpty]: Start isEmpty. Operand 795 states and 795 transitions. [2019-05-15 10:26:57,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 795 [2019-05-15 10:26:57,610 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:26:57,610 INFO L399 BasicCegarLoop]: trace histogram [132, 132, 132, 132, 132, 132, 1, 1] [2019-05-15 10:26:57,610 INFO L418 AbstractCegarLoop]: === Iteration 133 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:26:57,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:26:57,611 INFO L82 PathProgramCache]: Analyzing trace with hash -1319285063, now seen corresponding path program 132 times [2019-05-15 10:26:57,611 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:26:57,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:26:58,289 INFO L256 TraceCheckSpWp]: Trace formula consists of 1061 conjuncts, 134 conjunts are in the unsatisfiable core [2019-05-15 10:26:58,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:26:58,356 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:27:05,962 INFO L273 TraceCheckUtils]: 0: Hoare triple {379580#true} i := 0; {379585#(<= proc_i 0)} is VALID [2019-05-15 10:27:05,963 INFO L273 TraceCheckUtils]: 1: Hoare triple {379585#(<= proc_i 0)} assume i <= 1000; {379585#(<= proc_i 0)} is VALID [2019-05-15 10:27:05,963 INFO L273 TraceCheckUtils]: 2: Hoare triple {379585#(<= proc_i 0)} assume i + 4 < a[j]; {379585#(<= proc_i 0)} is VALID [2019-05-15 10:27:05,963 INFO L273 TraceCheckUtils]: 3: Hoare triple {379585#(<= proc_i 0)} assume a[5] == 1000; {379585#(<= proc_i 0)} is VALID [2019-05-15 10:27:05,964 INFO L273 TraceCheckUtils]: 4: Hoare triple {379585#(<= proc_i 0)} assume j > 4; {379585#(<= proc_i 0)} is VALID [2019-05-15 10:27:05,964 INFO L273 TraceCheckUtils]: 5: Hoare triple {379585#(<= proc_i 0)} assume j < 6; {379585#(<= proc_i 0)} is VALID [2019-05-15 10:27:05,964 INFO L273 TraceCheckUtils]: 6: Hoare triple {379585#(<= proc_i 0)} i := i + 4; {379604#(<= proc_i 4)} is VALID [2019-05-15 10:27:05,965 INFO L273 TraceCheckUtils]: 7: Hoare triple {379604#(<= proc_i 4)} assume i <= 1000; {379604#(<= proc_i 4)} is VALID [2019-05-15 10:27:05,965 INFO L273 TraceCheckUtils]: 8: Hoare triple {379604#(<= proc_i 4)} assume i + 4 < a[j]; {379604#(<= proc_i 4)} is VALID [2019-05-15 10:27:05,965 INFO L273 TraceCheckUtils]: 9: Hoare triple {379604#(<= proc_i 4)} assume a[5] == 1000; {379604#(<= proc_i 4)} is VALID [2019-05-15 10:27:05,966 INFO L273 TraceCheckUtils]: 10: Hoare triple {379604#(<= proc_i 4)} assume j > 4; {379604#(<= proc_i 4)} is VALID [2019-05-15 10:27:05,966 INFO L273 TraceCheckUtils]: 11: Hoare triple {379604#(<= proc_i 4)} assume j < 6; {379604#(<= proc_i 4)} is VALID [2019-05-15 10:27:05,967 INFO L273 TraceCheckUtils]: 12: Hoare triple {379604#(<= proc_i 4)} i := i + 4; {379623#(<= proc_i 8)} is VALID [2019-05-15 10:27:05,967 INFO L273 TraceCheckUtils]: 13: Hoare triple {379623#(<= proc_i 8)} assume i <= 1000; {379623#(<= proc_i 8)} is VALID [2019-05-15 10:27:05,968 INFO L273 TraceCheckUtils]: 14: Hoare triple {379623#(<= proc_i 8)} assume i + 4 < a[j]; {379623#(<= proc_i 8)} is VALID [2019-05-15 10:27:05,968 INFO L273 TraceCheckUtils]: 15: Hoare triple {379623#(<= proc_i 8)} assume a[5] == 1000; {379623#(<= proc_i 8)} is VALID [2019-05-15 10:27:05,969 INFO L273 TraceCheckUtils]: 16: Hoare triple {379623#(<= proc_i 8)} assume j > 4; {379623#(<= proc_i 8)} is VALID [2019-05-15 10:27:05,969 INFO L273 TraceCheckUtils]: 17: Hoare triple {379623#(<= proc_i 8)} assume j < 6; {379623#(<= proc_i 8)} is VALID [2019-05-15 10:27:05,970 INFO L273 TraceCheckUtils]: 18: Hoare triple {379623#(<= proc_i 8)} i := i + 4; {379642#(<= proc_i 12)} is VALID [2019-05-15 10:27:05,970 INFO L273 TraceCheckUtils]: 19: Hoare triple {379642#(<= proc_i 12)} assume i <= 1000; {379642#(<= proc_i 12)} is VALID [2019-05-15 10:27:05,971 INFO L273 TraceCheckUtils]: 20: Hoare triple {379642#(<= proc_i 12)} assume i + 4 < a[j]; {379642#(<= proc_i 12)} is VALID [2019-05-15 10:27:05,971 INFO L273 TraceCheckUtils]: 21: Hoare triple {379642#(<= proc_i 12)} assume a[5] == 1000; {379642#(<= proc_i 12)} is VALID [2019-05-15 10:27:05,972 INFO L273 TraceCheckUtils]: 22: Hoare triple {379642#(<= proc_i 12)} assume j > 4; {379642#(<= proc_i 12)} is VALID [2019-05-15 10:27:05,972 INFO L273 TraceCheckUtils]: 23: Hoare triple {379642#(<= proc_i 12)} assume j < 6; {379642#(<= proc_i 12)} is VALID [2019-05-15 10:27:05,973 INFO L273 TraceCheckUtils]: 24: Hoare triple {379642#(<= proc_i 12)} i := i + 4; {379661#(<= proc_i 16)} is VALID [2019-05-15 10:27:05,973 INFO L273 TraceCheckUtils]: 25: Hoare triple {379661#(<= proc_i 16)} assume i <= 1000; {379661#(<= proc_i 16)} is VALID [2019-05-15 10:27:05,974 INFO L273 TraceCheckUtils]: 26: Hoare triple {379661#(<= proc_i 16)} assume i + 4 < a[j]; {379661#(<= proc_i 16)} is VALID [2019-05-15 10:27:05,974 INFO L273 TraceCheckUtils]: 27: Hoare triple {379661#(<= proc_i 16)} assume a[5] == 1000; {379661#(<= proc_i 16)} is VALID [2019-05-15 10:27:05,975 INFO L273 TraceCheckUtils]: 28: Hoare triple {379661#(<= proc_i 16)} assume j > 4; {379661#(<= proc_i 16)} is VALID [2019-05-15 10:27:05,975 INFO L273 TraceCheckUtils]: 29: Hoare triple {379661#(<= proc_i 16)} assume j < 6; {379661#(<= proc_i 16)} is VALID [2019-05-15 10:27:05,976 INFO L273 TraceCheckUtils]: 30: Hoare triple {379661#(<= proc_i 16)} i := i + 4; {379680#(<= proc_i 20)} is VALID [2019-05-15 10:27:05,976 INFO L273 TraceCheckUtils]: 31: Hoare triple {379680#(<= proc_i 20)} assume i <= 1000; {379680#(<= proc_i 20)} is VALID [2019-05-15 10:27:05,977 INFO L273 TraceCheckUtils]: 32: Hoare triple {379680#(<= proc_i 20)} assume i + 4 < a[j]; {379680#(<= proc_i 20)} is VALID [2019-05-15 10:27:05,977 INFO L273 TraceCheckUtils]: 33: Hoare triple {379680#(<= proc_i 20)} assume a[5] == 1000; {379680#(<= proc_i 20)} is VALID [2019-05-15 10:27:05,978 INFO L273 TraceCheckUtils]: 34: Hoare triple {379680#(<= proc_i 20)} assume j > 4; {379680#(<= proc_i 20)} is VALID [2019-05-15 10:27:05,978 INFO L273 TraceCheckUtils]: 35: Hoare triple {379680#(<= proc_i 20)} assume j < 6; {379680#(<= proc_i 20)} is VALID [2019-05-15 10:27:05,979 INFO L273 TraceCheckUtils]: 36: Hoare triple {379680#(<= proc_i 20)} i := i + 4; {379699#(<= proc_i 24)} is VALID [2019-05-15 10:27:05,979 INFO L273 TraceCheckUtils]: 37: Hoare triple {379699#(<= proc_i 24)} assume i <= 1000; {379699#(<= proc_i 24)} is VALID [2019-05-15 10:27:05,980 INFO L273 TraceCheckUtils]: 38: Hoare triple {379699#(<= proc_i 24)} assume i + 4 < a[j]; {379699#(<= proc_i 24)} is VALID [2019-05-15 10:27:05,980 INFO L273 TraceCheckUtils]: 39: Hoare triple {379699#(<= proc_i 24)} assume a[5] == 1000; {379699#(<= proc_i 24)} is VALID [2019-05-15 10:27:05,981 INFO L273 TraceCheckUtils]: 40: Hoare triple {379699#(<= proc_i 24)} assume j > 4; {379699#(<= proc_i 24)} is VALID [2019-05-15 10:27:05,981 INFO L273 TraceCheckUtils]: 41: Hoare triple {379699#(<= proc_i 24)} assume j < 6; {379699#(<= proc_i 24)} is VALID [2019-05-15 10:27:05,982 INFO L273 TraceCheckUtils]: 42: Hoare triple {379699#(<= proc_i 24)} i := i + 4; {379718#(<= proc_i 28)} is VALID [2019-05-15 10:27:05,982 INFO L273 TraceCheckUtils]: 43: Hoare triple {379718#(<= proc_i 28)} assume i <= 1000; {379718#(<= proc_i 28)} is VALID [2019-05-15 10:27:05,983 INFO L273 TraceCheckUtils]: 44: Hoare triple {379718#(<= proc_i 28)} assume i + 4 < a[j]; {379718#(<= proc_i 28)} is VALID [2019-05-15 10:27:05,983 INFO L273 TraceCheckUtils]: 45: Hoare triple {379718#(<= proc_i 28)} assume a[5] == 1000; {379718#(<= proc_i 28)} is VALID [2019-05-15 10:27:05,984 INFO L273 TraceCheckUtils]: 46: Hoare triple {379718#(<= proc_i 28)} assume j > 4; {379718#(<= proc_i 28)} is VALID [2019-05-15 10:27:05,984 INFO L273 TraceCheckUtils]: 47: Hoare triple {379718#(<= proc_i 28)} assume j < 6; {379718#(<= proc_i 28)} is VALID [2019-05-15 10:27:05,985 INFO L273 TraceCheckUtils]: 48: Hoare triple {379718#(<= proc_i 28)} i := i + 4; {379737#(<= proc_i 32)} is VALID [2019-05-15 10:27:05,986 INFO L273 TraceCheckUtils]: 49: Hoare triple {379737#(<= proc_i 32)} assume i <= 1000; {379737#(<= proc_i 32)} is VALID [2019-05-15 10:27:05,986 INFO L273 TraceCheckUtils]: 50: Hoare triple {379737#(<= proc_i 32)} assume i + 4 < a[j]; {379737#(<= proc_i 32)} is VALID [2019-05-15 10:27:05,986 INFO L273 TraceCheckUtils]: 51: Hoare triple {379737#(<= proc_i 32)} assume a[5] == 1000; {379737#(<= proc_i 32)} is VALID [2019-05-15 10:27:05,987 INFO L273 TraceCheckUtils]: 52: Hoare triple {379737#(<= proc_i 32)} assume j > 4; {379737#(<= proc_i 32)} is VALID [2019-05-15 10:27:05,987 INFO L273 TraceCheckUtils]: 53: Hoare triple {379737#(<= proc_i 32)} assume j < 6; {379737#(<= proc_i 32)} is VALID [2019-05-15 10:27:05,988 INFO L273 TraceCheckUtils]: 54: Hoare triple {379737#(<= proc_i 32)} i := i + 4; {379756#(<= proc_i 36)} is VALID [2019-05-15 10:27:05,989 INFO L273 TraceCheckUtils]: 55: Hoare triple {379756#(<= proc_i 36)} assume i <= 1000; {379756#(<= proc_i 36)} is VALID [2019-05-15 10:27:05,989 INFO L273 TraceCheckUtils]: 56: Hoare triple {379756#(<= proc_i 36)} assume i + 4 < a[j]; {379756#(<= proc_i 36)} is VALID [2019-05-15 10:27:05,990 INFO L273 TraceCheckUtils]: 57: Hoare triple {379756#(<= proc_i 36)} assume a[5] == 1000; {379756#(<= proc_i 36)} is VALID [2019-05-15 10:27:05,990 INFO L273 TraceCheckUtils]: 58: Hoare triple {379756#(<= proc_i 36)} assume j > 4; {379756#(<= proc_i 36)} is VALID [2019-05-15 10:27:05,991 INFO L273 TraceCheckUtils]: 59: Hoare triple {379756#(<= proc_i 36)} assume j < 6; {379756#(<= proc_i 36)} is VALID [2019-05-15 10:27:05,991 INFO L273 TraceCheckUtils]: 60: Hoare triple {379756#(<= proc_i 36)} i := i + 4; {379775#(<= proc_i 40)} is VALID [2019-05-15 10:27:05,992 INFO L273 TraceCheckUtils]: 61: Hoare triple {379775#(<= proc_i 40)} assume i <= 1000; {379775#(<= proc_i 40)} is VALID [2019-05-15 10:27:05,992 INFO L273 TraceCheckUtils]: 62: Hoare triple {379775#(<= proc_i 40)} assume i + 4 < a[j]; {379775#(<= proc_i 40)} is VALID [2019-05-15 10:27:05,993 INFO L273 TraceCheckUtils]: 63: Hoare triple {379775#(<= proc_i 40)} assume a[5] == 1000; {379775#(<= proc_i 40)} is VALID [2019-05-15 10:27:05,993 INFO L273 TraceCheckUtils]: 64: Hoare triple {379775#(<= proc_i 40)} assume j > 4; {379775#(<= proc_i 40)} is VALID [2019-05-15 10:27:05,994 INFO L273 TraceCheckUtils]: 65: Hoare triple {379775#(<= proc_i 40)} assume j < 6; {379775#(<= proc_i 40)} is VALID [2019-05-15 10:27:05,994 INFO L273 TraceCheckUtils]: 66: Hoare triple {379775#(<= proc_i 40)} i := i + 4; {379794#(<= proc_i 44)} is VALID [2019-05-15 10:27:05,995 INFO L273 TraceCheckUtils]: 67: Hoare triple {379794#(<= proc_i 44)} assume i <= 1000; {379794#(<= proc_i 44)} is VALID [2019-05-15 10:27:05,995 INFO L273 TraceCheckUtils]: 68: Hoare triple {379794#(<= proc_i 44)} assume i + 4 < a[j]; {379794#(<= proc_i 44)} is VALID [2019-05-15 10:27:05,996 INFO L273 TraceCheckUtils]: 69: Hoare triple {379794#(<= proc_i 44)} assume a[5] == 1000; {379794#(<= proc_i 44)} is VALID [2019-05-15 10:27:05,996 INFO L273 TraceCheckUtils]: 70: Hoare triple {379794#(<= proc_i 44)} assume j > 4; {379794#(<= proc_i 44)} is VALID [2019-05-15 10:27:05,997 INFO L273 TraceCheckUtils]: 71: Hoare triple {379794#(<= proc_i 44)} assume j < 6; {379794#(<= proc_i 44)} is VALID [2019-05-15 10:27:05,997 INFO L273 TraceCheckUtils]: 72: Hoare triple {379794#(<= proc_i 44)} i := i + 4; {379813#(<= proc_i 48)} is VALID [2019-05-15 10:27:05,998 INFO L273 TraceCheckUtils]: 73: Hoare triple {379813#(<= proc_i 48)} assume i <= 1000; {379813#(<= proc_i 48)} is VALID [2019-05-15 10:27:05,998 INFO L273 TraceCheckUtils]: 74: Hoare triple {379813#(<= proc_i 48)} assume i + 4 < a[j]; {379813#(<= proc_i 48)} is VALID [2019-05-15 10:27:05,999 INFO L273 TraceCheckUtils]: 75: Hoare triple {379813#(<= proc_i 48)} assume a[5] == 1000; {379813#(<= proc_i 48)} is VALID [2019-05-15 10:27:05,999 INFO L273 TraceCheckUtils]: 76: Hoare triple {379813#(<= proc_i 48)} assume j > 4; {379813#(<= proc_i 48)} is VALID [2019-05-15 10:27:06,000 INFO L273 TraceCheckUtils]: 77: Hoare triple {379813#(<= proc_i 48)} assume j < 6; {379813#(<= proc_i 48)} is VALID [2019-05-15 10:27:06,000 INFO L273 TraceCheckUtils]: 78: Hoare triple {379813#(<= proc_i 48)} i := i + 4; {379832#(<= proc_i 52)} is VALID [2019-05-15 10:27:06,001 INFO L273 TraceCheckUtils]: 79: Hoare triple {379832#(<= proc_i 52)} assume i <= 1000; {379832#(<= proc_i 52)} is VALID [2019-05-15 10:27:06,001 INFO L273 TraceCheckUtils]: 80: Hoare triple {379832#(<= proc_i 52)} assume i + 4 < a[j]; {379832#(<= proc_i 52)} is VALID [2019-05-15 10:27:06,002 INFO L273 TraceCheckUtils]: 81: Hoare triple {379832#(<= proc_i 52)} assume a[5] == 1000; {379832#(<= proc_i 52)} is VALID [2019-05-15 10:27:06,002 INFO L273 TraceCheckUtils]: 82: Hoare triple {379832#(<= proc_i 52)} assume j > 4; {379832#(<= proc_i 52)} is VALID [2019-05-15 10:27:06,003 INFO L273 TraceCheckUtils]: 83: Hoare triple {379832#(<= proc_i 52)} assume j < 6; {379832#(<= proc_i 52)} is VALID [2019-05-15 10:27:06,004 INFO L273 TraceCheckUtils]: 84: Hoare triple {379832#(<= proc_i 52)} i := i + 4; {379851#(<= proc_i 56)} is VALID [2019-05-15 10:27:06,005 INFO L273 TraceCheckUtils]: 85: Hoare triple {379851#(<= proc_i 56)} assume i <= 1000; {379851#(<= proc_i 56)} is VALID [2019-05-15 10:27:06,005 INFO L273 TraceCheckUtils]: 86: Hoare triple {379851#(<= proc_i 56)} assume i + 4 < a[j]; {379851#(<= proc_i 56)} is VALID [2019-05-15 10:27:06,006 INFO L273 TraceCheckUtils]: 87: Hoare triple {379851#(<= proc_i 56)} assume a[5] == 1000; {379851#(<= proc_i 56)} is VALID [2019-05-15 10:27:06,006 INFO L273 TraceCheckUtils]: 88: Hoare triple {379851#(<= proc_i 56)} assume j > 4; {379851#(<= proc_i 56)} is VALID [2019-05-15 10:27:06,007 INFO L273 TraceCheckUtils]: 89: Hoare triple {379851#(<= proc_i 56)} assume j < 6; {379851#(<= proc_i 56)} is VALID [2019-05-15 10:27:06,008 INFO L273 TraceCheckUtils]: 90: Hoare triple {379851#(<= proc_i 56)} i := i + 4; {379870#(<= proc_i 60)} is VALID [2019-05-15 10:27:06,008 INFO L273 TraceCheckUtils]: 91: Hoare triple {379870#(<= proc_i 60)} assume i <= 1000; {379870#(<= proc_i 60)} is VALID [2019-05-15 10:27:06,009 INFO L273 TraceCheckUtils]: 92: Hoare triple {379870#(<= proc_i 60)} assume i + 4 < a[j]; {379870#(<= proc_i 60)} is VALID [2019-05-15 10:27:06,009 INFO L273 TraceCheckUtils]: 93: Hoare triple {379870#(<= proc_i 60)} assume a[5] == 1000; {379870#(<= proc_i 60)} is VALID [2019-05-15 10:27:06,010 INFO L273 TraceCheckUtils]: 94: Hoare triple {379870#(<= proc_i 60)} assume j > 4; {379870#(<= proc_i 60)} is VALID [2019-05-15 10:27:06,010 INFO L273 TraceCheckUtils]: 95: Hoare triple {379870#(<= proc_i 60)} assume j < 6; {379870#(<= proc_i 60)} is VALID [2019-05-15 10:27:06,011 INFO L273 TraceCheckUtils]: 96: Hoare triple {379870#(<= proc_i 60)} i := i + 4; {379889#(<= proc_i 64)} is VALID [2019-05-15 10:27:06,011 INFO L273 TraceCheckUtils]: 97: Hoare triple {379889#(<= proc_i 64)} assume i <= 1000; {379889#(<= proc_i 64)} is VALID [2019-05-15 10:27:06,012 INFO L273 TraceCheckUtils]: 98: Hoare triple {379889#(<= proc_i 64)} assume i + 4 < a[j]; {379889#(<= proc_i 64)} is VALID [2019-05-15 10:27:06,012 INFO L273 TraceCheckUtils]: 99: Hoare triple {379889#(<= proc_i 64)} assume a[5] == 1000; {379889#(<= proc_i 64)} is VALID [2019-05-15 10:27:06,013 INFO L273 TraceCheckUtils]: 100: Hoare triple {379889#(<= proc_i 64)} assume j > 4; {379889#(<= proc_i 64)} is VALID [2019-05-15 10:27:06,013 INFO L273 TraceCheckUtils]: 101: Hoare triple {379889#(<= proc_i 64)} assume j < 6; {379889#(<= proc_i 64)} is VALID [2019-05-15 10:27:06,014 INFO L273 TraceCheckUtils]: 102: Hoare triple {379889#(<= proc_i 64)} i := i + 4; {379908#(<= proc_i 68)} is VALID [2019-05-15 10:27:06,014 INFO L273 TraceCheckUtils]: 103: Hoare triple {379908#(<= proc_i 68)} assume i <= 1000; {379908#(<= proc_i 68)} is VALID [2019-05-15 10:27:06,015 INFO L273 TraceCheckUtils]: 104: Hoare triple {379908#(<= proc_i 68)} assume i + 4 < a[j]; {379908#(<= proc_i 68)} is VALID [2019-05-15 10:27:06,015 INFO L273 TraceCheckUtils]: 105: Hoare triple {379908#(<= proc_i 68)} assume a[5] == 1000; {379908#(<= proc_i 68)} is VALID [2019-05-15 10:27:06,016 INFO L273 TraceCheckUtils]: 106: Hoare triple {379908#(<= proc_i 68)} assume j > 4; {379908#(<= proc_i 68)} is VALID [2019-05-15 10:27:06,016 INFO L273 TraceCheckUtils]: 107: Hoare triple {379908#(<= proc_i 68)} assume j < 6; {379908#(<= proc_i 68)} is VALID [2019-05-15 10:27:06,017 INFO L273 TraceCheckUtils]: 108: Hoare triple {379908#(<= proc_i 68)} i := i + 4; {379927#(<= proc_i 72)} is VALID [2019-05-15 10:27:06,017 INFO L273 TraceCheckUtils]: 109: Hoare triple {379927#(<= proc_i 72)} assume i <= 1000; {379927#(<= proc_i 72)} is VALID [2019-05-15 10:27:06,018 INFO L273 TraceCheckUtils]: 110: Hoare triple {379927#(<= proc_i 72)} assume i + 4 < a[j]; {379927#(<= proc_i 72)} is VALID [2019-05-15 10:27:06,018 INFO L273 TraceCheckUtils]: 111: Hoare triple {379927#(<= proc_i 72)} assume a[5] == 1000; {379927#(<= proc_i 72)} is VALID [2019-05-15 10:27:06,019 INFO L273 TraceCheckUtils]: 112: Hoare triple {379927#(<= proc_i 72)} assume j > 4; {379927#(<= proc_i 72)} is VALID [2019-05-15 10:27:06,019 INFO L273 TraceCheckUtils]: 113: Hoare triple {379927#(<= proc_i 72)} assume j < 6; {379927#(<= proc_i 72)} is VALID [2019-05-15 10:27:06,020 INFO L273 TraceCheckUtils]: 114: Hoare triple {379927#(<= proc_i 72)} i := i + 4; {379946#(<= proc_i 76)} is VALID [2019-05-15 10:27:06,020 INFO L273 TraceCheckUtils]: 115: Hoare triple {379946#(<= proc_i 76)} assume i <= 1000; {379946#(<= proc_i 76)} is VALID [2019-05-15 10:27:06,021 INFO L273 TraceCheckUtils]: 116: Hoare triple {379946#(<= proc_i 76)} assume i + 4 < a[j]; {379946#(<= proc_i 76)} is VALID [2019-05-15 10:27:06,021 INFO L273 TraceCheckUtils]: 117: Hoare triple {379946#(<= proc_i 76)} assume a[5] == 1000; {379946#(<= proc_i 76)} is VALID [2019-05-15 10:27:06,022 INFO L273 TraceCheckUtils]: 118: Hoare triple {379946#(<= proc_i 76)} assume j > 4; {379946#(<= proc_i 76)} is VALID [2019-05-15 10:27:06,022 INFO L273 TraceCheckUtils]: 119: Hoare triple {379946#(<= proc_i 76)} assume j < 6; {379946#(<= proc_i 76)} is VALID [2019-05-15 10:27:06,023 INFO L273 TraceCheckUtils]: 120: Hoare triple {379946#(<= proc_i 76)} i := i + 4; {379965#(<= proc_i 80)} is VALID [2019-05-15 10:27:06,023 INFO L273 TraceCheckUtils]: 121: Hoare triple {379965#(<= proc_i 80)} assume i <= 1000; {379965#(<= proc_i 80)} is VALID [2019-05-15 10:27:06,024 INFO L273 TraceCheckUtils]: 122: Hoare triple {379965#(<= proc_i 80)} assume i + 4 < a[j]; {379965#(<= proc_i 80)} is VALID [2019-05-15 10:27:06,024 INFO L273 TraceCheckUtils]: 123: Hoare triple {379965#(<= proc_i 80)} assume a[5] == 1000; {379965#(<= proc_i 80)} is VALID [2019-05-15 10:27:06,025 INFO L273 TraceCheckUtils]: 124: Hoare triple {379965#(<= proc_i 80)} assume j > 4; {379965#(<= proc_i 80)} is VALID [2019-05-15 10:27:06,025 INFO L273 TraceCheckUtils]: 125: Hoare triple {379965#(<= proc_i 80)} assume j < 6; {379965#(<= proc_i 80)} is VALID [2019-05-15 10:27:06,026 INFO L273 TraceCheckUtils]: 126: Hoare triple {379965#(<= proc_i 80)} i := i + 4; {379984#(<= proc_i 84)} is VALID [2019-05-15 10:27:06,027 INFO L273 TraceCheckUtils]: 127: Hoare triple {379984#(<= proc_i 84)} assume i <= 1000; {379984#(<= proc_i 84)} is VALID [2019-05-15 10:27:06,027 INFO L273 TraceCheckUtils]: 128: Hoare triple {379984#(<= proc_i 84)} assume i + 4 < a[j]; {379984#(<= proc_i 84)} is VALID [2019-05-15 10:27:06,027 INFO L273 TraceCheckUtils]: 129: Hoare triple {379984#(<= proc_i 84)} assume a[5] == 1000; {379984#(<= proc_i 84)} is VALID [2019-05-15 10:27:06,028 INFO L273 TraceCheckUtils]: 130: Hoare triple {379984#(<= proc_i 84)} assume j > 4; {379984#(<= proc_i 84)} is VALID [2019-05-15 10:27:06,028 INFO L273 TraceCheckUtils]: 131: Hoare triple {379984#(<= proc_i 84)} assume j < 6; {379984#(<= proc_i 84)} is VALID [2019-05-15 10:27:06,029 INFO L273 TraceCheckUtils]: 132: Hoare triple {379984#(<= proc_i 84)} i := i + 4; {380003#(<= proc_i 88)} is VALID [2019-05-15 10:27:06,029 INFO L273 TraceCheckUtils]: 133: Hoare triple {380003#(<= proc_i 88)} assume i <= 1000; {380003#(<= proc_i 88)} is VALID [2019-05-15 10:27:06,030 INFO L273 TraceCheckUtils]: 134: Hoare triple {380003#(<= proc_i 88)} assume i + 4 < a[j]; {380003#(<= proc_i 88)} is VALID [2019-05-15 10:27:06,030 INFO L273 TraceCheckUtils]: 135: Hoare triple {380003#(<= proc_i 88)} assume a[5] == 1000; {380003#(<= proc_i 88)} is VALID [2019-05-15 10:27:06,031 INFO L273 TraceCheckUtils]: 136: Hoare triple {380003#(<= proc_i 88)} assume j > 4; {380003#(<= proc_i 88)} is VALID [2019-05-15 10:27:06,031 INFO L273 TraceCheckUtils]: 137: Hoare triple {380003#(<= proc_i 88)} assume j < 6; {380003#(<= proc_i 88)} is VALID [2019-05-15 10:27:06,032 INFO L273 TraceCheckUtils]: 138: Hoare triple {380003#(<= proc_i 88)} i := i + 4; {380022#(<= proc_i 92)} is VALID [2019-05-15 10:27:06,032 INFO L273 TraceCheckUtils]: 139: Hoare triple {380022#(<= proc_i 92)} assume i <= 1000; {380022#(<= proc_i 92)} is VALID [2019-05-15 10:27:06,033 INFO L273 TraceCheckUtils]: 140: Hoare triple {380022#(<= proc_i 92)} assume i + 4 < a[j]; {380022#(<= proc_i 92)} is VALID [2019-05-15 10:27:06,033 INFO L273 TraceCheckUtils]: 141: Hoare triple {380022#(<= proc_i 92)} assume a[5] == 1000; {380022#(<= proc_i 92)} is VALID [2019-05-15 10:27:06,034 INFO L273 TraceCheckUtils]: 142: Hoare triple {380022#(<= proc_i 92)} assume j > 4; {380022#(<= proc_i 92)} is VALID [2019-05-15 10:27:06,034 INFO L273 TraceCheckUtils]: 143: Hoare triple {380022#(<= proc_i 92)} assume j < 6; {380022#(<= proc_i 92)} is VALID [2019-05-15 10:27:06,035 INFO L273 TraceCheckUtils]: 144: Hoare triple {380022#(<= proc_i 92)} i := i + 4; {380041#(<= proc_i 96)} is VALID [2019-05-15 10:27:06,035 INFO L273 TraceCheckUtils]: 145: Hoare triple {380041#(<= proc_i 96)} assume i <= 1000; {380041#(<= proc_i 96)} is VALID [2019-05-15 10:27:06,036 INFO L273 TraceCheckUtils]: 146: Hoare triple {380041#(<= proc_i 96)} assume i + 4 < a[j]; {380041#(<= proc_i 96)} is VALID [2019-05-15 10:27:06,036 INFO L273 TraceCheckUtils]: 147: Hoare triple {380041#(<= proc_i 96)} assume a[5] == 1000; {380041#(<= proc_i 96)} is VALID [2019-05-15 10:27:06,037 INFO L273 TraceCheckUtils]: 148: Hoare triple {380041#(<= proc_i 96)} assume j > 4; {380041#(<= proc_i 96)} is VALID [2019-05-15 10:27:06,037 INFO L273 TraceCheckUtils]: 149: Hoare triple {380041#(<= proc_i 96)} assume j < 6; {380041#(<= proc_i 96)} is VALID [2019-05-15 10:27:06,038 INFO L273 TraceCheckUtils]: 150: Hoare triple {380041#(<= proc_i 96)} i := i + 4; {380060#(<= proc_i 100)} is VALID [2019-05-15 10:27:06,039 INFO L273 TraceCheckUtils]: 151: Hoare triple {380060#(<= proc_i 100)} assume i <= 1000; {380060#(<= proc_i 100)} is VALID [2019-05-15 10:27:06,039 INFO L273 TraceCheckUtils]: 152: Hoare triple {380060#(<= proc_i 100)} assume i + 4 < a[j]; {380060#(<= proc_i 100)} is VALID [2019-05-15 10:27:06,040 INFO L273 TraceCheckUtils]: 153: Hoare triple {380060#(<= proc_i 100)} assume a[5] == 1000; {380060#(<= proc_i 100)} is VALID [2019-05-15 10:27:06,040 INFO L273 TraceCheckUtils]: 154: Hoare triple {380060#(<= proc_i 100)} assume j > 4; {380060#(<= proc_i 100)} is VALID [2019-05-15 10:27:06,040 INFO L273 TraceCheckUtils]: 155: Hoare triple {380060#(<= proc_i 100)} assume j < 6; {380060#(<= proc_i 100)} is VALID [2019-05-15 10:27:06,041 INFO L273 TraceCheckUtils]: 156: Hoare triple {380060#(<= proc_i 100)} i := i + 4; {380079#(<= proc_i 104)} is VALID [2019-05-15 10:27:06,042 INFO L273 TraceCheckUtils]: 157: Hoare triple {380079#(<= proc_i 104)} assume i <= 1000; {380079#(<= proc_i 104)} is VALID [2019-05-15 10:27:06,042 INFO L273 TraceCheckUtils]: 158: Hoare triple {380079#(<= proc_i 104)} assume i + 4 < a[j]; {380079#(<= proc_i 104)} is VALID [2019-05-15 10:27:06,043 INFO L273 TraceCheckUtils]: 159: Hoare triple {380079#(<= proc_i 104)} assume a[5] == 1000; {380079#(<= proc_i 104)} is VALID [2019-05-15 10:27:06,043 INFO L273 TraceCheckUtils]: 160: Hoare triple {380079#(<= proc_i 104)} assume j > 4; {380079#(<= proc_i 104)} is VALID [2019-05-15 10:27:06,044 INFO L273 TraceCheckUtils]: 161: Hoare triple {380079#(<= proc_i 104)} assume j < 6; {380079#(<= proc_i 104)} is VALID [2019-05-15 10:27:06,044 INFO L273 TraceCheckUtils]: 162: Hoare triple {380079#(<= proc_i 104)} i := i + 4; {380098#(<= proc_i 108)} is VALID [2019-05-15 10:27:06,045 INFO L273 TraceCheckUtils]: 163: Hoare triple {380098#(<= proc_i 108)} assume i <= 1000; {380098#(<= proc_i 108)} is VALID [2019-05-15 10:27:06,045 INFO L273 TraceCheckUtils]: 164: Hoare triple {380098#(<= proc_i 108)} assume i + 4 < a[j]; {380098#(<= proc_i 108)} is VALID [2019-05-15 10:27:06,046 INFO L273 TraceCheckUtils]: 165: Hoare triple {380098#(<= proc_i 108)} assume a[5] == 1000; {380098#(<= proc_i 108)} is VALID [2019-05-15 10:27:06,046 INFO L273 TraceCheckUtils]: 166: Hoare triple {380098#(<= proc_i 108)} assume j > 4; {380098#(<= proc_i 108)} is VALID [2019-05-15 10:27:06,047 INFO L273 TraceCheckUtils]: 167: Hoare triple {380098#(<= proc_i 108)} assume j < 6; {380098#(<= proc_i 108)} is VALID [2019-05-15 10:27:06,048 INFO L273 TraceCheckUtils]: 168: Hoare triple {380098#(<= proc_i 108)} i := i + 4; {380117#(<= proc_i 112)} is VALID [2019-05-15 10:27:06,048 INFO L273 TraceCheckUtils]: 169: Hoare triple {380117#(<= proc_i 112)} assume i <= 1000; {380117#(<= proc_i 112)} is VALID [2019-05-15 10:27:06,049 INFO L273 TraceCheckUtils]: 170: Hoare triple {380117#(<= proc_i 112)} assume i + 4 < a[j]; {380117#(<= proc_i 112)} is VALID [2019-05-15 10:27:06,049 INFO L273 TraceCheckUtils]: 171: Hoare triple {380117#(<= proc_i 112)} assume a[5] == 1000; {380117#(<= proc_i 112)} is VALID [2019-05-15 10:27:06,049 INFO L273 TraceCheckUtils]: 172: Hoare triple {380117#(<= proc_i 112)} assume j > 4; {380117#(<= proc_i 112)} is VALID [2019-05-15 10:27:06,050 INFO L273 TraceCheckUtils]: 173: Hoare triple {380117#(<= proc_i 112)} assume j < 6; {380117#(<= proc_i 112)} is VALID [2019-05-15 10:27:06,051 INFO L273 TraceCheckUtils]: 174: Hoare triple {380117#(<= proc_i 112)} i := i + 4; {380136#(<= proc_i 116)} is VALID [2019-05-15 10:27:06,051 INFO L273 TraceCheckUtils]: 175: Hoare triple {380136#(<= proc_i 116)} assume i <= 1000; {380136#(<= proc_i 116)} is VALID [2019-05-15 10:27:06,052 INFO L273 TraceCheckUtils]: 176: Hoare triple {380136#(<= proc_i 116)} assume i + 4 < a[j]; {380136#(<= proc_i 116)} is VALID [2019-05-15 10:27:06,052 INFO L273 TraceCheckUtils]: 177: Hoare triple {380136#(<= proc_i 116)} assume a[5] == 1000; {380136#(<= proc_i 116)} is VALID [2019-05-15 10:27:06,053 INFO L273 TraceCheckUtils]: 178: Hoare triple {380136#(<= proc_i 116)} assume j > 4; {380136#(<= proc_i 116)} is VALID [2019-05-15 10:27:06,053 INFO L273 TraceCheckUtils]: 179: Hoare triple {380136#(<= proc_i 116)} assume j < 6; {380136#(<= proc_i 116)} is VALID [2019-05-15 10:27:06,054 INFO L273 TraceCheckUtils]: 180: Hoare triple {380136#(<= proc_i 116)} i := i + 4; {380155#(<= proc_i 120)} is VALID [2019-05-15 10:27:06,054 INFO L273 TraceCheckUtils]: 181: Hoare triple {380155#(<= proc_i 120)} assume i <= 1000; {380155#(<= proc_i 120)} is VALID [2019-05-15 10:27:06,055 INFO L273 TraceCheckUtils]: 182: Hoare triple {380155#(<= proc_i 120)} assume i + 4 < a[j]; {380155#(<= proc_i 120)} is VALID [2019-05-15 10:27:06,055 INFO L273 TraceCheckUtils]: 183: Hoare triple {380155#(<= proc_i 120)} assume a[5] == 1000; {380155#(<= proc_i 120)} is VALID [2019-05-15 10:27:06,056 INFO L273 TraceCheckUtils]: 184: Hoare triple {380155#(<= proc_i 120)} assume j > 4; {380155#(<= proc_i 120)} is VALID [2019-05-15 10:27:06,056 INFO L273 TraceCheckUtils]: 185: Hoare triple {380155#(<= proc_i 120)} assume j < 6; {380155#(<= proc_i 120)} is VALID [2019-05-15 10:27:06,057 INFO L273 TraceCheckUtils]: 186: Hoare triple {380155#(<= proc_i 120)} i := i + 4; {380174#(<= proc_i 124)} is VALID [2019-05-15 10:27:06,057 INFO L273 TraceCheckUtils]: 187: Hoare triple {380174#(<= proc_i 124)} assume i <= 1000; {380174#(<= proc_i 124)} is VALID [2019-05-15 10:27:06,058 INFO L273 TraceCheckUtils]: 188: Hoare triple {380174#(<= proc_i 124)} assume i + 4 < a[j]; {380174#(<= proc_i 124)} is VALID [2019-05-15 10:27:06,058 INFO L273 TraceCheckUtils]: 189: Hoare triple {380174#(<= proc_i 124)} assume a[5] == 1000; {380174#(<= proc_i 124)} is VALID [2019-05-15 10:27:06,059 INFO L273 TraceCheckUtils]: 190: Hoare triple {380174#(<= proc_i 124)} assume j > 4; {380174#(<= proc_i 124)} is VALID [2019-05-15 10:27:06,059 INFO L273 TraceCheckUtils]: 191: Hoare triple {380174#(<= proc_i 124)} assume j < 6; {380174#(<= proc_i 124)} is VALID [2019-05-15 10:27:06,060 INFO L273 TraceCheckUtils]: 192: Hoare triple {380174#(<= proc_i 124)} i := i + 4; {380193#(<= proc_i 128)} is VALID [2019-05-15 10:27:06,061 INFO L273 TraceCheckUtils]: 193: Hoare triple {380193#(<= proc_i 128)} assume i <= 1000; {380193#(<= proc_i 128)} is VALID [2019-05-15 10:27:06,061 INFO L273 TraceCheckUtils]: 194: Hoare triple {380193#(<= proc_i 128)} assume i + 4 < a[j]; {380193#(<= proc_i 128)} is VALID [2019-05-15 10:27:06,062 INFO L273 TraceCheckUtils]: 195: Hoare triple {380193#(<= proc_i 128)} assume a[5] == 1000; {380193#(<= proc_i 128)} is VALID [2019-05-15 10:27:06,062 INFO L273 TraceCheckUtils]: 196: Hoare triple {380193#(<= proc_i 128)} assume j > 4; {380193#(<= proc_i 128)} is VALID [2019-05-15 10:27:06,062 INFO L273 TraceCheckUtils]: 197: Hoare triple {380193#(<= proc_i 128)} assume j < 6; {380193#(<= proc_i 128)} is VALID [2019-05-15 10:27:06,063 INFO L273 TraceCheckUtils]: 198: Hoare triple {380193#(<= proc_i 128)} i := i + 4; {380212#(<= proc_i 132)} is VALID [2019-05-15 10:27:06,064 INFO L273 TraceCheckUtils]: 199: Hoare triple {380212#(<= proc_i 132)} assume i <= 1000; {380212#(<= proc_i 132)} is VALID [2019-05-15 10:27:06,064 INFO L273 TraceCheckUtils]: 200: Hoare triple {380212#(<= proc_i 132)} assume i + 4 < a[j]; {380212#(<= proc_i 132)} is VALID [2019-05-15 10:27:06,065 INFO L273 TraceCheckUtils]: 201: Hoare triple {380212#(<= proc_i 132)} assume a[5] == 1000; {380212#(<= proc_i 132)} is VALID [2019-05-15 10:27:06,065 INFO L273 TraceCheckUtils]: 202: Hoare triple {380212#(<= proc_i 132)} assume j > 4; {380212#(<= proc_i 132)} is VALID [2019-05-15 10:27:06,066 INFO L273 TraceCheckUtils]: 203: Hoare triple {380212#(<= proc_i 132)} assume j < 6; {380212#(<= proc_i 132)} is VALID [2019-05-15 10:27:06,066 INFO L273 TraceCheckUtils]: 204: Hoare triple {380212#(<= proc_i 132)} i := i + 4; {380231#(<= proc_i 136)} is VALID [2019-05-15 10:27:06,067 INFO L273 TraceCheckUtils]: 205: Hoare triple {380231#(<= proc_i 136)} assume i <= 1000; {380231#(<= proc_i 136)} is VALID [2019-05-15 10:27:06,067 INFO L273 TraceCheckUtils]: 206: Hoare triple {380231#(<= proc_i 136)} assume i + 4 < a[j]; {380231#(<= proc_i 136)} is VALID [2019-05-15 10:27:06,068 INFO L273 TraceCheckUtils]: 207: Hoare triple {380231#(<= proc_i 136)} assume a[5] == 1000; {380231#(<= proc_i 136)} is VALID [2019-05-15 10:27:06,068 INFO L273 TraceCheckUtils]: 208: Hoare triple {380231#(<= proc_i 136)} assume j > 4; {380231#(<= proc_i 136)} is VALID [2019-05-15 10:27:06,069 INFO L273 TraceCheckUtils]: 209: Hoare triple {380231#(<= proc_i 136)} assume j < 6; {380231#(<= proc_i 136)} is VALID [2019-05-15 10:27:06,069 INFO L273 TraceCheckUtils]: 210: Hoare triple {380231#(<= proc_i 136)} i := i + 4; {380250#(<= proc_i 140)} is VALID [2019-05-15 10:27:06,070 INFO L273 TraceCheckUtils]: 211: Hoare triple {380250#(<= proc_i 140)} assume i <= 1000; {380250#(<= proc_i 140)} is VALID [2019-05-15 10:27:06,070 INFO L273 TraceCheckUtils]: 212: Hoare triple {380250#(<= proc_i 140)} assume i + 4 < a[j]; {380250#(<= proc_i 140)} is VALID [2019-05-15 10:27:06,071 INFO L273 TraceCheckUtils]: 213: Hoare triple {380250#(<= proc_i 140)} assume a[5] == 1000; {380250#(<= proc_i 140)} is VALID [2019-05-15 10:27:06,071 INFO L273 TraceCheckUtils]: 214: Hoare triple {380250#(<= proc_i 140)} assume j > 4; {380250#(<= proc_i 140)} is VALID [2019-05-15 10:27:06,072 INFO L273 TraceCheckUtils]: 215: Hoare triple {380250#(<= proc_i 140)} assume j < 6; {380250#(<= proc_i 140)} is VALID [2019-05-15 10:27:06,072 INFO L273 TraceCheckUtils]: 216: Hoare triple {380250#(<= proc_i 140)} i := i + 4; {380269#(<= proc_i 144)} is VALID [2019-05-15 10:27:06,073 INFO L273 TraceCheckUtils]: 217: Hoare triple {380269#(<= proc_i 144)} assume i <= 1000; {380269#(<= proc_i 144)} is VALID [2019-05-15 10:27:06,073 INFO L273 TraceCheckUtils]: 218: Hoare triple {380269#(<= proc_i 144)} assume i + 4 < a[j]; {380269#(<= proc_i 144)} is VALID [2019-05-15 10:27:06,074 INFO L273 TraceCheckUtils]: 219: Hoare triple {380269#(<= proc_i 144)} assume a[5] == 1000; {380269#(<= proc_i 144)} is VALID [2019-05-15 10:27:06,074 INFO L273 TraceCheckUtils]: 220: Hoare triple {380269#(<= proc_i 144)} assume j > 4; {380269#(<= proc_i 144)} is VALID [2019-05-15 10:27:06,075 INFO L273 TraceCheckUtils]: 221: Hoare triple {380269#(<= proc_i 144)} assume j < 6; {380269#(<= proc_i 144)} is VALID [2019-05-15 10:27:06,075 INFO L273 TraceCheckUtils]: 222: Hoare triple {380269#(<= proc_i 144)} i := i + 4; {380288#(<= proc_i 148)} is VALID [2019-05-15 10:27:06,076 INFO L273 TraceCheckUtils]: 223: Hoare triple {380288#(<= proc_i 148)} assume i <= 1000; {380288#(<= proc_i 148)} is VALID [2019-05-15 10:27:06,076 INFO L273 TraceCheckUtils]: 224: Hoare triple {380288#(<= proc_i 148)} assume i + 4 < a[j]; {380288#(<= proc_i 148)} is VALID [2019-05-15 10:27:06,077 INFO L273 TraceCheckUtils]: 225: Hoare triple {380288#(<= proc_i 148)} assume a[5] == 1000; {380288#(<= proc_i 148)} is VALID [2019-05-15 10:27:06,077 INFO L273 TraceCheckUtils]: 226: Hoare triple {380288#(<= proc_i 148)} assume j > 4; {380288#(<= proc_i 148)} is VALID [2019-05-15 10:27:06,078 INFO L273 TraceCheckUtils]: 227: Hoare triple {380288#(<= proc_i 148)} assume j < 6; {380288#(<= proc_i 148)} is VALID [2019-05-15 10:27:06,079 INFO L273 TraceCheckUtils]: 228: Hoare triple {380288#(<= proc_i 148)} i := i + 4; {380307#(<= proc_i 152)} is VALID [2019-05-15 10:27:06,079 INFO L273 TraceCheckUtils]: 229: Hoare triple {380307#(<= proc_i 152)} assume i <= 1000; {380307#(<= proc_i 152)} is VALID [2019-05-15 10:27:06,080 INFO L273 TraceCheckUtils]: 230: Hoare triple {380307#(<= proc_i 152)} assume i + 4 < a[j]; {380307#(<= proc_i 152)} is VALID [2019-05-15 10:27:06,080 INFO L273 TraceCheckUtils]: 231: Hoare triple {380307#(<= proc_i 152)} assume a[5] == 1000; {380307#(<= proc_i 152)} is VALID [2019-05-15 10:27:06,080 INFO L273 TraceCheckUtils]: 232: Hoare triple {380307#(<= proc_i 152)} assume j > 4; {380307#(<= proc_i 152)} is VALID [2019-05-15 10:27:06,081 INFO L273 TraceCheckUtils]: 233: Hoare triple {380307#(<= proc_i 152)} assume j < 6; {380307#(<= proc_i 152)} is VALID [2019-05-15 10:27:06,082 INFO L273 TraceCheckUtils]: 234: Hoare triple {380307#(<= proc_i 152)} i := i + 4; {380326#(<= proc_i 156)} is VALID [2019-05-15 10:27:06,082 INFO L273 TraceCheckUtils]: 235: Hoare triple {380326#(<= proc_i 156)} assume i <= 1000; {380326#(<= proc_i 156)} is VALID [2019-05-15 10:27:06,082 INFO L273 TraceCheckUtils]: 236: Hoare triple {380326#(<= proc_i 156)} assume i + 4 < a[j]; {380326#(<= proc_i 156)} is VALID [2019-05-15 10:27:06,083 INFO L273 TraceCheckUtils]: 237: Hoare triple {380326#(<= proc_i 156)} assume a[5] == 1000; {380326#(<= proc_i 156)} is VALID [2019-05-15 10:27:06,083 INFO L273 TraceCheckUtils]: 238: Hoare triple {380326#(<= proc_i 156)} assume j > 4; {380326#(<= proc_i 156)} is VALID [2019-05-15 10:27:06,084 INFO L273 TraceCheckUtils]: 239: Hoare triple {380326#(<= proc_i 156)} assume j < 6; {380326#(<= proc_i 156)} is VALID [2019-05-15 10:27:06,085 INFO L273 TraceCheckUtils]: 240: Hoare triple {380326#(<= proc_i 156)} i := i + 4; {380345#(<= proc_i 160)} is VALID [2019-05-15 10:27:06,085 INFO L273 TraceCheckUtils]: 241: Hoare triple {380345#(<= proc_i 160)} assume i <= 1000; {380345#(<= proc_i 160)} is VALID [2019-05-15 10:27:06,085 INFO L273 TraceCheckUtils]: 242: Hoare triple {380345#(<= proc_i 160)} assume i + 4 < a[j]; {380345#(<= proc_i 160)} is VALID [2019-05-15 10:27:06,086 INFO L273 TraceCheckUtils]: 243: Hoare triple {380345#(<= proc_i 160)} assume a[5] == 1000; {380345#(<= proc_i 160)} is VALID [2019-05-15 10:27:06,086 INFO L273 TraceCheckUtils]: 244: Hoare triple {380345#(<= proc_i 160)} assume j > 4; {380345#(<= proc_i 160)} is VALID [2019-05-15 10:27:06,087 INFO L273 TraceCheckUtils]: 245: Hoare triple {380345#(<= proc_i 160)} assume j < 6; {380345#(<= proc_i 160)} is VALID [2019-05-15 10:27:06,087 INFO L273 TraceCheckUtils]: 246: Hoare triple {380345#(<= proc_i 160)} i := i + 4; {380364#(<= proc_i 164)} is VALID [2019-05-15 10:27:06,088 INFO L273 TraceCheckUtils]: 247: Hoare triple {380364#(<= proc_i 164)} assume i <= 1000; {380364#(<= proc_i 164)} is VALID [2019-05-15 10:27:06,088 INFO L273 TraceCheckUtils]: 248: Hoare triple {380364#(<= proc_i 164)} assume i + 4 < a[j]; {380364#(<= proc_i 164)} is VALID [2019-05-15 10:27:06,089 INFO L273 TraceCheckUtils]: 249: Hoare triple {380364#(<= proc_i 164)} assume a[5] == 1000; {380364#(<= proc_i 164)} is VALID [2019-05-15 10:27:06,089 INFO L273 TraceCheckUtils]: 250: Hoare triple {380364#(<= proc_i 164)} assume j > 4; {380364#(<= proc_i 164)} is VALID [2019-05-15 10:27:06,090 INFO L273 TraceCheckUtils]: 251: Hoare triple {380364#(<= proc_i 164)} assume j < 6; {380364#(<= proc_i 164)} is VALID [2019-05-15 10:27:06,090 INFO L273 TraceCheckUtils]: 252: Hoare triple {380364#(<= proc_i 164)} i := i + 4; {380383#(<= proc_i 168)} is VALID [2019-05-15 10:27:06,091 INFO L273 TraceCheckUtils]: 253: Hoare triple {380383#(<= proc_i 168)} assume i <= 1000; {380383#(<= proc_i 168)} is VALID [2019-05-15 10:27:06,091 INFO L273 TraceCheckUtils]: 254: Hoare triple {380383#(<= proc_i 168)} assume i + 4 < a[j]; {380383#(<= proc_i 168)} is VALID [2019-05-15 10:27:06,092 INFO L273 TraceCheckUtils]: 255: Hoare triple {380383#(<= proc_i 168)} assume a[5] == 1000; {380383#(<= proc_i 168)} is VALID [2019-05-15 10:27:06,092 INFO L273 TraceCheckUtils]: 256: Hoare triple {380383#(<= proc_i 168)} assume j > 4; {380383#(<= proc_i 168)} is VALID [2019-05-15 10:27:06,093 INFO L273 TraceCheckUtils]: 257: Hoare triple {380383#(<= proc_i 168)} assume j < 6; {380383#(<= proc_i 168)} is VALID [2019-05-15 10:27:06,094 INFO L273 TraceCheckUtils]: 258: Hoare triple {380383#(<= proc_i 168)} i := i + 4; {380402#(<= proc_i 172)} is VALID [2019-05-15 10:27:06,094 INFO L273 TraceCheckUtils]: 259: Hoare triple {380402#(<= proc_i 172)} assume i <= 1000; {380402#(<= proc_i 172)} is VALID [2019-05-15 10:27:06,094 INFO L273 TraceCheckUtils]: 260: Hoare triple {380402#(<= proc_i 172)} assume i + 4 < a[j]; {380402#(<= proc_i 172)} is VALID [2019-05-15 10:27:06,095 INFO L273 TraceCheckUtils]: 261: Hoare triple {380402#(<= proc_i 172)} assume a[5] == 1000; {380402#(<= proc_i 172)} is VALID [2019-05-15 10:27:06,095 INFO L273 TraceCheckUtils]: 262: Hoare triple {380402#(<= proc_i 172)} assume j > 4; {380402#(<= proc_i 172)} is VALID [2019-05-15 10:27:06,096 INFO L273 TraceCheckUtils]: 263: Hoare triple {380402#(<= proc_i 172)} assume j < 6; {380402#(<= proc_i 172)} is VALID [2019-05-15 10:27:06,097 INFO L273 TraceCheckUtils]: 264: Hoare triple {380402#(<= proc_i 172)} i := i + 4; {380421#(<= proc_i 176)} is VALID [2019-05-15 10:27:06,097 INFO L273 TraceCheckUtils]: 265: Hoare triple {380421#(<= proc_i 176)} assume i <= 1000; {380421#(<= proc_i 176)} is VALID [2019-05-15 10:27:06,098 INFO L273 TraceCheckUtils]: 266: Hoare triple {380421#(<= proc_i 176)} assume i + 4 < a[j]; {380421#(<= proc_i 176)} is VALID [2019-05-15 10:27:06,098 INFO L273 TraceCheckUtils]: 267: Hoare triple {380421#(<= proc_i 176)} assume a[5] == 1000; {380421#(<= proc_i 176)} is VALID [2019-05-15 10:27:06,098 INFO L273 TraceCheckUtils]: 268: Hoare triple {380421#(<= proc_i 176)} assume j > 4; {380421#(<= proc_i 176)} is VALID [2019-05-15 10:27:06,099 INFO L273 TraceCheckUtils]: 269: Hoare triple {380421#(<= proc_i 176)} assume j < 6; {380421#(<= proc_i 176)} is VALID [2019-05-15 10:27:06,100 INFO L273 TraceCheckUtils]: 270: Hoare triple {380421#(<= proc_i 176)} i := i + 4; {380440#(<= proc_i 180)} is VALID [2019-05-15 10:27:06,100 INFO L273 TraceCheckUtils]: 271: Hoare triple {380440#(<= proc_i 180)} assume i <= 1000; {380440#(<= proc_i 180)} is VALID [2019-05-15 10:27:06,101 INFO L273 TraceCheckUtils]: 272: Hoare triple {380440#(<= proc_i 180)} assume i + 4 < a[j]; {380440#(<= proc_i 180)} is VALID [2019-05-15 10:27:06,101 INFO L273 TraceCheckUtils]: 273: Hoare triple {380440#(<= proc_i 180)} assume a[5] == 1000; {380440#(<= proc_i 180)} is VALID [2019-05-15 10:27:06,102 INFO L273 TraceCheckUtils]: 274: Hoare triple {380440#(<= proc_i 180)} assume j > 4; {380440#(<= proc_i 180)} is VALID [2019-05-15 10:27:06,102 INFO L273 TraceCheckUtils]: 275: Hoare triple {380440#(<= proc_i 180)} assume j < 6; {380440#(<= proc_i 180)} is VALID [2019-05-15 10:27:06,103 INFO L273 TraceCheckUtils]: 276: Hoare triple {380440#(<= proc_i 180)} i := i + 4; {380459#(<= proc_i 184)} is VALID [2019-05-15 10:27:06,103 INFO L273 TraceCheckUtils]: 277: Hoare triple {380459#(<= proc_i 184)} assume i <= 1000; {380459#(<= proc_i 184)} is VALID [2019-05-15 10:27:06,104 INFO L273 TraceCheckUtils]: 278: Hoare triple {380459#(<= proc_i 184)} assume i + 4 < a[j]; {380459#(<= proc_i 184)} is VALID [2019-05-15 10:27:06,104 INFO L273 TraceCheckUtils]: 279: Hoare triple {380459#(<= proc_i 184)} assume a[5] == 1000; {380459#(<= proc_i 184)} is VALID [2019-05-15 10:27:06,105 INFO L273 TraceCheckUtils]: 280: Hoare triple {380459#(<= proc_i 184)} assume j > 4; {380459#(<= proc_i 184)} is VALID [2019-05-15 10:27:06,105 INFO L273 TraceCheckUtils]: 281: Hoare triple {380459#(<= proc_i 184)} assume j < 6; {380459#(<= proc_i 184)} is VALID [2019-05-15 10:27:06,106 INFO L273 TraceCheckUtils]: 282: Hoare triple {380459#(<= proc_i 184)} i := i + 4; {380478#(<= proc_i 188)} is VALID [2019-05-15 10:27:06,106 INFO L273 TraceCheckUtils]: 283: Hoare triple {380478#(<= proc_i 188)} assume i <= 1000; {380478#(<= proc_i 188)} is VALID [2019-05-15 10:27:06,107 INFO L273 TraceCheckUtils]: 284: Hoare triple {380478#(<= proc_i 188)} assume i + 4 < a[j]; {380478#(<= proc_i 188)} is VALID [2019-05-15 10:27:06,107 INFO L273 TraceCheckUtils]: 285: Hoare triple {380478#(<= proc_i 188)} assume a[5] == 1000; {380478#(<= proc_i 188)} is VALID [2019-05-15 10:27:06,108 INFO L273 TraceCheckUtils]: 286: Hoare triple {380478#(<= proc_i 188)} assume j > 4; {380478#(<= proc_i 188)} is VALID [2019-05-15 10:27:06,108 INFO L273 TraceCheckUtils]: 287: Hoare triple {380478#(<= proc_i 188)} assume j < 6; {380478#(<= proc_i 188)} is VALID [2019-05-15 10:27:06,109 INFO L273 TraceCheckUtils]: 288: Hoare triple {380478#(<= proc_i 188)} i := i + 4; {380497#(<= proc_i 192)} is VALID [2019-05-15 10:27:06,109 INFO L273 TraceCheckUtils]: 289: Hoare triple {380497#(<= proc_i 192)} assume i <= 1000; {380497#(<= proc_i 192)} is VALID [2019-05-15 10:27:06,110 INFO L273 TraceCheckUtils]: 290: Hoare triple {380497#(<= proc_i 192)} assume i + 4 < a[j]; {380497#(<= proc_i 192)} is VALID [2019-05-15 10:27:06,110 INFO L273 TraceCheckUtils]: 291: Hoare triple {380497#(<= proc_i 192)} assume a[5] == 1000; {380497#(<= proc_i 192)} is VALID [2019-05-15 10:27:06,111 INFO L273 TraceCheckUtils]: 292: Hoare triple {380497#(<= proc_i 192)} assume j > 4; {380497#(<= proc_i 192)} is VALID [2019-05-15 10:27:06,111 INFO L273 TraceCheckUtils]: 293: Hoare triple {380497#(<= proc_i 192)} assume j < 6; {380497#(<= proc_i 192)} is VALID [2019-05-15 10:27:06,112 INFO L273 TraceCheckUtils]: 294: Hoare triple {380497#(<= proc_i 192)} i := i + 4; {380516#(<= proc_i 196)} is VALID [2019-05-15 10:27:06,112 INFO L273 TraceCheckUtils]: 295: Hoare triple {380516#(<= proc_i 196)} assume i <= 1000; {380516#(<= proc_i 196)} is VALID [2019-05-15 10:27:06,113 INFO L273 TraceCheckUtils]: 296: Hoare triple {380516#(<= proc_i 196)} assume i + 4 < a[j]; {380516#(<= proc_i 196)} is VALID [2019-05-15 10:27:06,113 INFO L273 TraceCheckUtils]: 297: Hoare triple {380516#(<= proc_i 196)} assume a[5] == 1000; {380516#(<= proc_i 196)} is VALID [2019-05-15 10:27:06,114 INFO L273 TraceCheckUtils]: 298: Hoare triple {380516#(<= proc_i 196)} assume j > 4; {380516#(<= proc_i 196)} is VALID [2019-05-15 10:27:06,114 INFO L273 TraceCheckUtils]: 299: Hoare triple {380516#(<= proc_i 196)} assume j < 6; {380516#(<= proc_i 196)} is VALID [2019-05-15 10:27:06,115 INFO L273 TraceCheckUtils]: 300: Hoare triple {380516#(<= proc_i 196)} i := i + 4; {380535#(<= proc_i 200)} is VALID [2019-05-15 10:27:06,116 INFO L273 TraceCheckUtils]: 301: Hoare triple {380535#(<= proc_i 200)} assume i <= 1000; {380535#(<= proc_i 200)} is VALID [2019-05-15 10:27:06,116 INFO L273 TraceCheckUtils]: 302: Hoare triple {380535#(<= proc_i 200)} assume i + 4 < a[j]; {380535#(<= proc_i 200)} is VALID [2019-05-15 10:27:06,117 INFO L273 TraceCheckUtils]: 303: Hoare triple {380535#(<= proc_i 200)} assume a[5] == 1000; {380535#(<= proc_i 200)} is VALID [2019-05-15 10:27:06,117 INFO L273 TraceCheckUtils]: 304: Hoare triple {380535#(<= proc_i 200)} assume j > 4; {380535#(<= proc_i 200)} is VALID [2019-05-15 10:27:06,117 INFO L273 TraceCheckUtils]: 305: Hoare triple {380535#(<= proc_i 200)} assume j < 6; {380535#(<= proc_i 200)} is VALID [2019-05-15 10:27:06,118 INFO L273 TraceCheckUtils]: 306: Hoare triple {380535#(<= proc_i 200)} i := i + 4; {380554#(<= proc_i 204)} is VALID [2019-05-15 10:27:06,119 INFO L273 TraceCheckUtils]: 307: Hoare triple {380554#(<= proc_i 204)} assume i <= 1000; {380554#(<= proc_i 204)} is VALID [2019-05-15 10:27:06,119 INFO L273 TraceCheckUtils]: 308: Hoare triple {380554#(<= proc_i 204)} assume i + 4 < a[j]; {380554#(<= proc_i 204)} is VALID [2019-05-15 10:27:06,120 INFO L273 TraceCheckUtils]: 309: Hoare triple {380554#(<= proc_i 204)} assume a[5] == 1000; {380554#(<= proc_i 204)} is VALID [2019-05-15 10:27:06,120 INFO L273 TraceCheckUtils]: 310: Hoare triple {380554#(<= proc_i 204)} assume j > 4; {380554#(<= proc_i 204)} is VALID [2019-05-15 10:27:06,121 INFO L273 TraceCheckUtils]: 311: Hoare triple {380554#(<= proc_i 204)} assume j < 6; {380554#(<= proc_i 204)} is VALID [2019-05-15 10:27:06,121 INFO L273 TraceCheckUtils]: 312: Hoare triple {380554#(<= proc_i 204)} i := i + 4; {380573#(<= proc_i 208)} is VALID [2019-05-15 10:27:06,122 INFO L273 TraceCheckUtils]: 313: Hoare triple {380573#(<= proc_i 208)} assume i <= 1000; {380573#(<= proc_i 208)} is VALID [2019-05-15 10:27:06,122 INFO L273 TraceCheckUtils]: 314: Hoare triple {380573#(<= proc_i 208)} assume i + 4 < a[j]; {380573#(<= proc_i 208)} is VALID [2019-05-15 10:27:06,123 INFO L273 TraceCheckUtils]: 315: Hoare triple {380573#(<= proc_i 208)} assume a[5] == 1000; {380573#(<= proc_i 208)} is VALID [2019-05-15 10:27:06,123 INFO L273 TraceCheckUtils]: 316: Hoare triple {380573#(<= proc_i 208)} assume j > 4; {380573#(<= proc_i 208)} is VALID [2019-05-15 10:27:06,124 INFO L273 TraceCheckUtils]: 317: Hoare triple {380573#(<= proc_i 208)} assume j < 6; {380573#(<= proc_i 208)} is VALID [2019-05-15 10:27:06,124 INFO L273 TraceCheckUtils]: 318: Hoare triple {380573#(<= proc_i 208)} i := i + 4; {380592#(<= proc_i 212)} is VALID [2019-05-15 10:27:06,125 INFO L273 TraceCheckUtils]: 319: Hoare triple {380592#(<= proc_i 212)} assume i <= 1000; {380592#(<= proc_i 212)} is VALID [2019-05-15 10:27:06,125 INFO L273 TraceCheckUtils]: 320: Hoare triple {380592#(<= proc_i 212)} assume i + 4 < a[j]; {380592#(<= proc_i 212)} is VALID [2019-05-15 10:27:06,126 INFO L273 TraceCheckUtils]: 321: Hoare triple {380592#(<= proc_i 212)} assume a[5] == 1000; {380592#(<= proc_i 212)} is VALID [2019-05-15 10:27:06,126 INFO L273 TraceCheckUtils]: 322: Hoare triple {380592#(<= proc_i 212)} assume j > 4; {380592#(<= proc_i 212)} is VALID [2019-05-15 10:27:06,127 INFO L273 TraceCheckUtils]: 323: Hoare triple {380592#(<= proc_i 212)} assume j < 6; {380592#(<= proc_i 212)} is VALID [2019-05-15 10:27:06,127 INFO L273 TraceCheckUtils]: 324: Hoare triple {380592#(<= proc_i 212)} i := i + 4; {380611#(<= proc_i 216)} is VALID [2019-05-15 10:27:06,128 INFO L273 TraceCheckUtils]: 325: Hoare triple {380611#(<= proc_i 216)} assume i <= 1000; {380611#(<= proc_i 216)} is VALID [2019-05-15 10:27:06,128 INFO L273 TraceCheckUtils]: 326: Hoare triple {380611#(<= proc_i 216)} assume i + 4 < a[j]; {380611#(<= proc_i 216)} is VALID [2019-05-15 10:27:06,129 INFO L273 TraceCheckUtils]: 327: Hoare triple {380611#(<= proc_i 216)} assume a[5] == 1000; {380611#(<= proc_i 216)} is VALID [2019-05-15 10:27:06,129 INFO L273 TraceCheckUtils]: 328: Hoare triple {380611#(<= proc_i 216)} assume j > 4; {380611#(<= proc_i 216)} is VALID [2019-05-15 10:27:06,130 INFO L273 TraceCheckUtils]: 329: Hoare triple {380611#(<= proc_i 216)} assume j < 6; {380611#(<= proc_i 216)} is VALID [2019-05-15 10:27:06,131 INFO L273 TraceCheckUtils]: 330: Hoare triple {380611#(<= proc_i 216)} i := i + 4; {380630#(<= proc_i 220)} is VALID [2019-05-15 10:27:06,131 INFO L273 TraceCheckUtils]: 331: Hoare triple {380630#(<= proc_i 220)} assume i <= 1000; {380630#(<= proc_i 220)} is VALID [2019-05-15 10:27:06,131 INFO L273 TraceCheckUtils]: 332: Hoare triple {380630#(<= proc_i 220)} assume i + 4 < a[j]; {380630#(<= proc_i 220)} is VALID [2019-05-15 10:27:06,132 INFO L273 TraceCheckUtils]: 333: Hoare triple {380630#(<= proc_i 220)} assume a[5] == 1000; {380630#(<= proc_i 220)} is VALID [2019-05-15 10:27:06,132 INFO L273 TraceCheckUtils]: 334: Hoare triple {380630#(<= proc_i 220)} assume j > 4; {380630#(<= proc_i 220)} is VALID [2019-05-15 10:27:06,133 INFO L273 TraceCheckUtils]: 335: Hoare triple {380630#(<= proc_i 220)} assume j < 6; {380630#(<= proc_i 220)} is VALID [2019-05-15 10:27:06,133 INFO L273 TraceCheckUtils]: 336: Hoare triple {380630#(<= proc_i 220)} i := i + 4; {380649#(<= proc_i 224)} is VALID [2019-05-15 10:27:06,134 INFO L273 TraceCheckUtils]: 337: Hoare triple {380649#(<= proc_i 224)} assume i <= 1000; {380649#(<= proc_i 224)} is VALID [2019-05-15 10:27:06,134 INFO L273 TraceCheckUtils]: 338: Hoare triple {380649#(<= proc_i 224)} assume i + 4 < a[j]; {380649#(<= proc_i 224)} is VALID [2019-05-15 10:27:06,135 INFO L273 TraceCheckUtils]: 339: Hoare triple {380649#(<= proc_i 224)} assume a[5] == 1000; {380649#(<= proc_i 224)} is VALID [2019-05-15 10:27:06,135 INFO L273 TraceCheckUtils]: 340: Hoare triple {380649#(<= proc_i 224)} assume j > 4; {380649#(<= proc_i 224)} is VALID [2019-05-15 10:27:06,136 INFO L273 TraceCheckUtils]: 341: Hoare triple {380649#(<= proc_i 224)} assume j < 6; {380649#(<= proc_i 224)} is VALID [2019-05-15 10:27:06,136 INFO L273 TraceCheckUtils]: 342: Hoare triple {380649#(<= proc_i 224)} i := i + 4; {380668#(<= proc_i 228)} is VALID [2019-05-15 10:27:06,137 INFO L273 TraceCheckUtils]: 343: Hoare triple {380668#(<= proc_i 228)} assume i <= 1000; {380668#(<= proc_i 228)} is VALID [2019-05-15 10:27:06,137 INFO L273 TraceCheckUtils]: 344: Hoare triple {380668#(<= proc_i 228)} assume i + 4 < a[j]; {380668#(<= proc_i 228)} is VALID [2019-05-15 10:27:06,138 INFO L273 TraceCheckUtils]: 345: Hoare triple {380668#(<= proc_i 228)} assume a[5] == 1000; {380668#(<= proc_i 228)} is VALID [2019-05-15 10:27:06,138 INFO L273 TraceCheckUtils]: 346: Hoare triple {380668#(<= proc_i 228)} assume j > 4; {380668#(<= proc_i 228)} is VALID [2019-05-15 10:27:06,139 INFO L273 TraceCheckUtils]: 347: Hoare triple {380668#(<= proc_i 228)} assume j < 6; {380668#(<= proc_i 228)} is VALID [2019-05-15 10:27:06,139 INFO L273 TraceCheckUtils]: 348: Hoare triple {380668#(<= proc_i 228)} i := i + 4; {380687#(<= proc_i 232)} is VALID [2019-05-15 10:27:06,140 INFO L273 TraceCheckUtils]: 349: Hoare triple {380687#(<= proc_i 232)} assume i <= 1000; {380687#(<= proc_i 232)} is VALID [2019-05-15 10:27:06,140 INFO L273 TraceCheckUtils]: 350: Hoare triple {380687#(<= proc_i 232)} assume i + 4 < a[j]; {380687#(<= proc_i 232)} is VALID [2019-05-15 10:27:06,141 INFO L273 TraceCheckUtils]: 351: Hoare triple {380687#(<= proc_i 232)} assume a[5] == 1000; {380687#(<= proc_i 232)} is VALID [2019-05-15 10:27:06,141 INFO L273 TraceCheckUtils]: 352: Hoare triple {380687#(<= proc_i 232)} assume j > 4; {380687#(<= proc_i 232)} is VALID [2019-05-15 10:27:06,142 INFO L273 TraceCheckUtils]: 353: Hoare triple {380687#(<= proc_i 232)} assume j < 6; {380687#(<= proc_i 232)} is VALID [2019-05-15 10:27:06,142 INFO L273 TraceCheckUtils]: 354: Hoare triple {380687#(<= proc_i 232)} i := i + 4; {380706#(<= proc_i 236)} is VALID [2019-05-15 10:27:06,143 INFO L273 TraceCheckUtils]: 355: Hoare triple {380706#(<= proc_i 236)} assume i <= 1000; {380706#(<= proc_i 236)} is VALID [2019-05-15 10:27:06,143 INFO L273 TraceCheckUtils]: 356: Hoare triple {380706#(<= proc_i 236)} assume i + 4 < a[j]; {380706#(<= proc_i 236)} is VALID [2019-05-15 10:27:06,144 INFO L273 TraceCheckUtils]: 357: Hoare triple {380706#(<= proc_i 236)} assume a[5] == 1000; {380706#(<= proc_i 236)} is VALID [2019-05-15 10:27:06,144 INFO L273 TraceCheckUtils]: 358: Hoare triple {380706#(<= proc_i 236)} assume j > 4; {380706#(<= proc_i 236)} is VALID [2019-05-15 10:27:06,145 INFO L273 TraceCheckUtils]: 359: Hoare triple {380706#(<= proc_i 236)} assume j < 6; {380706#(<= proc_i 236)} is VALID [2019-05-15 10:27:06,145 INFO L273 TraceCheckUtils]: 360: Hoare triple {380706#(<= proc_i 236)} i := i + 4; {380725#(<= proc_i 240)} is VALID [2019-05-15 10:27:06,146 INFO L273 TraceCheckUtils]: 361: Hoare triple {380725#(<= proc_i 240)} assume i <= 1000; {380725#(<= proc_i 240)} is VALID [2019-05-15 10:27:06,146 INFO L273 TraceCheckUtils]: 362: Hoare triple {380725#(<= proc_i 240)} assume i + 4 < a[j]; {380725#(<= proc_i 240)} is VALID [2019-05-15 10:27:06,147 INFO L273 TraceCheckUtils]: 363: Hoare triple {380725#(<= proc_i 240)} assume a[5] == 1000; {380725#(<= proc_i 240)} is VALID [2019-05-15 10:27:06,147 INFO L273 TraceCheckUtils]: 364: Hoare triple {380725#(<= proc_i 240)} assume j > 4; {380725#(<= proc_i 240)} is VALID [2019-05-15 10:27:06,148 INFO L273 TraceCheckUtils]: 365: Hoare triple {380725#(<= proc_i 240)} assume j < 6; {380725#(<= proc_i 240)} is VALID [2019-05-15 10:27:06,148 INFO L273 TraceCheckUtils]: 366: Hoare triple {380725#(<= proc_i 240)} i := i + 4; {380744#(<= proc_i 244)} is VALID [2019-05-15 10:27:06,149 INFO L273 TraceCheckUtils]: 367: Hoare triple {380744#(<= proc_i 244)} assume i <= 1000; {380744#(<= proc_i 244)} is VALID [2019-05-15 10:27:06,149 INFO L273 TraceCheckUtils]: 368: Hoare triple {380744#(<= proc_i 244)} assume i + 4 < a[j]; {380744#(<= proc_i 244)} is VALID [2019-05-15 10:27:06,150 INFO L273 TraceCheckUtils]: 369: Hoare triple {380744#(<= proc_i 244)} assume a[5] == 1000; {380744#(<= proc_i 244)} is VALID [2019-05-15 10:27:06,150 INFO L273 TraceCheckUtils]: 370: Hoare triple {380744#(<= proc_i 244)} assume j > 4; {380744#(<= proc_i 244)} is VALID [2019-05-15 10:27:06,151 INFO L273 TraceCheckUtils]: 371: Hoare triple {380744#(<= proc_i 244)} assume j < 6; {380744#(<= proc_i 244)} is VALID [2019-05-15 10:27:06,151 INFO L273 TraceCheckUtils]: 372: Hoare triple {380744#(<= proc_i 244)} i := i + 4; {380763#(<= proc_i 248)} is VALID [2019-05-15 10:27:06,152 INFO L273 TraceCheckUtils]: 373: Hoare triple {380763#(<= proc_i 248)} assume i <= 1000; {380763#(<= proc_i 248)} is VALID [2019-05-15 10:27:06,152 INFO L273 TraceCheckUtils]: 374: Hoare triple {380763#(<= proc_i 248)} assume i + 4 < a[j]; {380763#(<= proc_i 248)} is VALID [2019-05-15 10:27:06,153 INFO L273 TraceCheckUtils]: 375: Hoare triple {380763#(<= proc_i 248)} assume a[5] == 1000; {380763#(<= proc_i 248)} is VALID [2019-05-15 10:27:06,153 INFO L273 TraceCheckUtils]: 376: Hoare triple {380763#(<= proc_i 248)} assume j > 4; {380763#(<= proc_i 248)} is VALID [2019-05-15 10:27:06,154 INFO L273 TraceCheckUtils]: 377: Hoare triple {380763#(<= proc_i 248)} assume j < 6; {380763#(<= proc_i 248)} is VALID [2019-05-15 10:27:06,155 INFO L273 TraceCheckUtils]: 378: Hoare triple {380763#(<= proc_i 248)} i := i + 4; {380782#(<= proc_i 252)} is VALID [2019-05-15 10:27:06,155 INFO L273 TraceCheckUtils]: 379: Hoare triple {380782#(<= proc_i 252)} assume i <= 1000; {380782#(<= proc_i 252)} is VALID [2019-05-15 10:27:06,155 INFO L273 TraceCheckUtils]: 380: Hoare triple {380782#(<= proc_i 252)} assume i + 4 < a[j]; {380782#(<= proc_i 252)} is VALID [2019-05-15 10:27:06,156 INFO L273 TraceCheckUtils]: 381: Hoare triple {380782#(<= proc_i 252)} assume a[5] == 1000; {380782#(<= proc_i 252)} is VALID [2019-05-15 10:27:06,156 INFO L273 TraceCheckUtils]: 382: Hoare triple {380782#(<= proc_i 252)} assume j > 4; {380782#(<= proc_i 252)} is VALID [2019-05-15 10:27:06,157 INFO L273 TraceCheckUtils]: 383: Hoare triple {380782#(<= proc_i 252)} assume j < 6; {380782#(<= proc_i 252)} is VALID [2019-05-15 10:27:06,158 INFO L273 TraceCheckUtils]: 384: Hoare triple {380782#(<= proc_i 252)} i := i + 4; {380801#(<= proc_i 256)} is VALID [2019-05-15 10:27:06,158 INFO L273 TraceCheckUtils]: 385: Hoare triple {380801#(<= proc_i 256)} assume i <= 1000; {380801#(<= proc_i 256)} is VALID [2019-05-15 10:27:06,159 INFO L273 TraceCheckUtils]: 386: Hoare triple {380801#(<= proc_i 256)} assume i + 4 < a[j]; {380801#(<= proc_i 256)} is VALID [2019-05-15 10:27:06,159 INFO L273 TraceCheckUtils]: 387: Hoare triple {380801#(<= proc_i 256)} assume a[5] == 1000; {380801#(<= proc_i 256)} is VALID [2019-05-15 10:27:06,160 INFO L273 TraceCheckUtils]: 388: Hoare triple {380801#(<= proc_i 256)} assume j > 4; {380801#(<= proc_i 256)} is VALID [2019-05-15 10:27:06,160 INFO L273 TraceCheckUtils]: 389: Hoare triple {380801#(<= proc_i 256)} assume j < 6; {380801#(<= proc_i 256)} is VALID [2019-05-15 10:27:06,161 INFO L273 TraceCheckUtils]: 390: Hoare triple {380801#(<= proc_i 256)} i := i + 4; {380820#(<= proc_i 260)} is VALID [2019-05-15 10:27:06,161 INFO L273 TraceCheckUtils]: 391: Hoare triple {380820#(<= proc_i 260)} assume i <= 1000; {380820#(<= proc_i 260)} is VALID [2019-05-15 10:27:06,162 INFO L273 TraceCheckUtils]: 392: Hoare triple {380820#(<= proc_i 260)} assume i + 4 < a[j]; {380820#(<= proc_i 260)} is VALID [2019-05-15 10:27:06,162 INFO L273 TraceCheckUtils]: 393: Hoare triple {380820#(<= proc_i 260)} assume a[5] == 1000; {380820#(<= proc_i 260)} is VALID [2019-05-15 10:27:06,163 INFO L273 TraceCheckUtils]: 394: Hoare triple {380820#(<= proc_i 260)} assume j > 4; {380820#(<= proc_i 260)} is VALID [2019-05-15 10:27:06,163 INFO L273 TraceCheckUtils]: 395: Hoare triple {380820#(<= proc_i 260)} assume j < 6; {380820#(<= proc_i 260)} is VALID [2019-05-15 10:27:06,164 INFO L273 TraceCheckUtils]: 396: Hoare triple {380820#(<= proc_i 260)} i := i + 4; {380839#(<= proc_i 264)} is VALID [2019-05-15 10:27:06,164 INFO L273 TraceCheckUtils]: 397: Hoare triple {380839#(<= proc_i 264)} assume i <= 1000; {380839#(<= proc_i 264)} is VALID [2019-05-15 10:27:06,165 INFO L273 TraceCheckUtils]: 398: Hoare triple {380839#(<= proc_i 264)} assume i + 4 < a[j]; {380839#(<= proc_i 264)} is VALID [2019-05-15 10:27:06,165 INFO L273 TraceCheckUtils]: 399: Hoare triple {380839#(<= proc_i 264)} assume a[5] == 1000; {380839#(<= proc_i 264)} is VALID [2019-05-15 10:27:06,166 INFO L273 TraceCheckUtils]: 400: Hoare triple {380839#(<= proc_i 264)} assume j > 4; {380839#(<= proc_i 264)} is VALID [2019-05-15 10:27:06,166 INFO L273 TraceCheckUtils]: 401: Hoare triple {380839#(<= proc_i 264)} assume j < 6; {380839#(<= proc_i 264)} is VALID [2019-05-15 10:27:06,167 INFO L273 TraceCheckUtils]: 402: Hoare triple {380839#(<= proc_i 264)} i := i + 4; {380858#(<= proc_i 268)} is VALID [2019-05-15 10:27:06,167 INFO L273 TraceCheckUtils]: 403: Hoare triple {380858#(<= proc_i 268)} assume i <= 1000; {380858#(<= proc_i 268)} is VALID [2019-05-15 10:27:06,168 INFO L273 TraceCheckUtils]: 404: Hoare triple {380858#(<= proc_i 268)} assume i + 4 < a[j]; {380858#(<= proc_i 268)} is VALID [2019-05-15 10:27:06,168 INFO L273 TraceCheckUtils]: 405: Hoare triple {380858#(<= proc_i 268)} assume a[5] == 1000; {380858#(<= proc_i 268)} is VALID [2019-05-15 10:27:06,169 INFO L273 TraceCheckUtils]: 406: Hoare triple {380858#(<= proc_i 268)} assume j > 4; {380858#(<= proc_i 268)} is VALID [2019-05-15 10:27:06,169 INFO L273 TraceCheckUtils]: 407: Hoare triple {380858#(<= proc_i 268)} assume j < 6; {380858#(<= proc_i 268)} is VALID [2019-05-15 10:27:06,170 INFO L273 TraceCheckUtils]: 408: Hoare triple {380858#(<= proc_i 268)} i := i + 4; {380877#(<= proc_i 272)} is VALID [2019-05-15 10:27:06,170 INFO L273 TraceCheckUtils]: 409: Hoare triple {380877#(<= proc_i 272)} assume i <= 1000; {380877#(<= proc_i 272)} is VALID [2019-05-15 10:27:06,171 INFO L273 TraceCheckUtils]: 410: Hoare triple {380877#(<= proc_i 272)} assume i + 4 < a[j]; {380877#(<= proc_i 272)} is VALID [2019-05-15 10:27:06,171 INFO L273 TraceCheckUtils]: 411: Hoare triple {380877#(<= proc_i 272)} assume a[5] == 1000; {380877#(<= proc_i 272)} is VALID [2019-05-15 10:27:06,172 INFO L273 TraceCheckUtils]: 412: Hoare triple {380877#(<= proc_i 272)} assume j > 4; {380877#(<= proc_i 272)} is VALID [2019-05-15 10:27:06,172 INFO L273 TraceCheckUtils]: 413: Hoare triple {380877#(<= proc_i 272)} assume j < 6; {380877#(<= proc_i 272)} is VALID [2019-05-15 10:27:06,173 INFO L273 TraceCheckUtils]: 414: Hoare triple {380877#(<= proc_i 272)} i := i + 4; {380896#(<= proc_i 276)} is VALID [2019-05-15 10:27:06,174 INFO L273 TraceCheckUtils]: 415: Hoare triple {380896#(<= proc_i 276)} assume i <= 1000; {380896#(<= proc_i 276)} is VALID [2019-05-15 10:27:06,174 INFO L273 TraceCheckUtils]: 416: Hoare triple {380896#(<= proc_i 276)} assume i + 4 < a[j]; {380896#(<= proc_i 276)} is VALID [2019-05-15 10:27:06,175 INFO L273 TraceCheckUtils]: 417: Hoare triple {380896#(<= proc_i 276)} assume a[5] == 1000; {380896#(<= proc_i 276)} is VALID [2019-05-15 10:27:06,175 INFO L273 TraceCheckUtils]: 418: Hoare triple {380896#(<= proc_i 276)} assume j > 4; {380896#(<= proc_i 276)} is VALID [2019-05-15 10:27:06,176 INFO L273 TraceCheckUtils]: 419: Hoare triple {380896#(<= proc_i 276)} assume j < 6; {380896#(<= proc_i 276)} is VALID [2019-05-15 10:27:06,176 INFO L273 TraceCheckUtils]: 420: Hoare triple {380896#(<= proc_i 276)} i := i + 4; {380915#(<= proc_i 280)} is VALID [2019-05-15 10:27:06,177 INFO L273 TraceCheckUtils]: 421: Hoare triple {380915#(<= proc_i 280)} assume i <= 1000; {380915#(<= proc_i 280)} is VALID [2019-05-15 10:27:06,177 INFO L273 TraceCheckUtils]: 422: Hoare triple {380915#(<= proc_i 280)} assume i + 4 < a[j]; {380915#(<= proc_i 280)} is VALID [2019-05-15 10:27:06,178 INFO L273 TraceCheckUtils]: 423: Hoare triple {380915#(<= proc_i 280)} assume a[5] == 1000; {380915#(<= proc_i 280)} is VALID [2019-05-15 10:27:06,178 INFO L273 TraceCheckUtils]: 424: Hoare triple {380915#(<= proc_i 280)} assume j > 4; {380915#(<= proc_i 280)} is VALID [2019-05-15 10:27:06,179 INFO L273 TraceCheckUtils]: 425: Hoare triple {380915#(<= proc_i 280)} assume j < 6; {380915#(<= proc_i 280)} is VALID [2019-05-15 10:27:06,179 INFO L273 TraceCheckUtils]: 426: Hoare triple {380915#(<= proc_i 280)} i := i + 4; {380934#(<= proc_i 284)} is VALID [2019-05-15 10:27:06,180 INFO L273 TraceCheckUtils]: 427: Hoare triple {380934#(<= proc_i 284)} assume i <= 1000; {380934#(<= proc_i 284)} is VALID [2019-05-15 10:27:06,180 INFO L273 TraceCheckUtils]: 428: Hoare triple {380934#(<= proc_i 284)} assume i + 4 < a[j]; {380934#(<= proc_i 284)} is VALID [2019-05-15 10:27:06,181 INFO L273 TraceCheckUtils]: 429: Hoare triple {380934#(<= proc_i 284)} assume a[5] == 1000; {380934#(<= proc_i 284)} is VALID [2019-05-15 10:27:06,181 INFO L273 TraceCheckUtils]: 430: Hoare triple {380934#(<= proc_i 284)} assume j > 4; {380934#(<= proc_i 284)} is VALID [2019-05-15 10:27:06,182 INFO L273 TraceCheckUtils]: 431: Hoare triple {380934#(<= proc_i 284)} assume j < 6; {380934#(<= proc_i 284)} is VALID [2019-05-15 10:27:06,182 INFO L273 TraceCheckUtils]: 432: Hoare triple {380934#(<= proc_i 284)} i := i + 4; {380953#(<= proc_i 288)} is VALID [2019-05-15 10:27:06,183 INFO L273 TraceCheckUtils]: 433: Hoare triple {380953#(<= proc_i 288)} assume i <= 1000; {380953#(<= proc_i 288)} is VALID [2019-05-15 10:27:06,183 INFO L273 TraceCheckUtils]: 434: Hoare triple {380953#(<= proc_i 288)} assume i + 4 < a[j]; {380953#(<= proc_i 288)} is VALID [2019-05-15 10:27:06,184 INFO L273 TraceCheckUtils]: 435: Hoare triple {380953#(<= proc_i 288)} assume a[5] == 1000; {380953#(<= proc_i 288)} is VALID [2019-05-15 10:27:06,184 INFO L273 TraceCheckUtils]: 436: Hoare triple {380953#(<= proc_i 288)} assume j > 4; {380953#(<= proc_i 288)} is VALID [2019-05-15 10:27:06,185 INFO L273 TraceCheckUtils]: 437: Hoare triple {380953#(<= proc_i 288)} assume j < 6; {380953#(<= proc_i 288)} is VALID [2019-05-15 10:27:06,185 INFO L273 TraceCheckUtils]: 438: Hoare triple {380953#(<= proc_i 288)} i := i + 4; {380972#(<= proc_i 292)} is VALID [2019-05-15 10:27:06,186 INFO L273 TraceCheckUtils]: 439: Hoare triple {380972#(<= proc_i 292)} assume i <= 1000; {380972#(<= proc_i 292)} is VALID [2019-05-15 10:27:06,186 INFO L273 TraceCheckUtils]: 440: Hoare triple {380972#(<= proc_i 292)} assume i + 4 < a[j]; {380972#(<= proc_i 292)} is VALID [2019-05-15 10:27:06,187 INFO L273 TraceCheckUtils]: 441: Hoare triple {380972#(<= proc_i 292)} assume a[5] == 1000; {380972#(<= proc_i 292)} is VALID [2019-05-15 10:27:06,187 INFO L273 TraceCheckUtils]: 442: Hoare triple {380972#(<= proc_i 292)} assume j > 4; {380972#(<= proc_i 292)} is VALID [2019-05-15 10:27:06,188 INFO L273 TraceCheckUtils]: 443: Hoare triple {380972#(<= proc_i 292)} assume j < 6; {380972#(<= proc_i 292)} is VALID [2019-05-15 10:27:06,188 INFO L273 TraceCheckUtils]: 444: Hoare triple {380972#(<= proc_i 292)} i := i + 4; {380991#(<= proc_i 296)} is VALID [2019-05-15 10:27:06,189 INFO L273 TraceCheckUtils]: 445: Hoare triple {380991#(<= proc_i 296)} assume i <= 1000; {380991#(<= proc_i 296)} is VALID [2019-05-15 10:27:06,189 INFO L273 TraceCheckUtils]: 446: Hoare triple {380991#(<= proc_i 296)} assume i + 4 < a[j]; {380991#(<= proc_i 296)} is VALID [2019-05-15 10:27:06,190 INFO L273 TraceCheckUtils]: 447: Hoare triple {380991#(<= proc_i 296)} assume a[5] == 1000; {380991#(<= proc_i 296)} is VALID [2019-05-15 10:27:06,190 INFO L273 TraceCheckUtils]: 448: Hoare triple {380991#(<= proc_i 296)} assume j > 4; {380991#(<= proc_i 296)} is VALID [2019-05-15 10:27:06,191 INFO L273 TraceCheckUtils]: 449: Hoare triple {380991#(<= proc_i 296)} assume j < 6; {380991#(<= proc_i 296)} is VALID [2019-05-15 10:27:06,191 INFO L273 TraceCheckUtils]: 450: Hoare triple {380991#(<= proc_i 296)} i := i + 4; {381010#(<= proc_i 300)} is VALID [2019-05-15 10:27:06,192 INFO L273 TraceCheckUtils]: 451: Hoare triple {381010#(<= proc_i 300)} assume i <= 1000; {381010#(<= proc_i 300)} is VALID [2019-05-15 10:27:06,192 INFO L273 TraceCheckUtils]: 452: Hoare triple {381010#(<= proc_i 300)} assume i + 4 < a[j]; {381010#(<= proc_i 300)} is VALID [2019-05-15 10:27:06,193 INFO L273 TraceCheckUtils]: 453: Hoare triple {381010#(<= proc_i 300)} assume a[5] == 1000; {381010#(<= proc_i 300)} is VALID [2019-05-15 10:27:06,193 INFO L273 TraceCheckUtils]: 454: Hoare triple {381010#(<= proc_i 300)} assume j > 4; {381010#(<= proc_i 300)} is VALID [2019-05-15 10:27:06,194 INFO L273 TraceCheckUtils]: 455: Hoare triple {381010#(<= proc_i 300)} assume j < 6; {381010#(<= proc_i 300)} is VALID [2019-05-15 10:27:06,194 INFO L273 TraceCheckUtils]: 456: Hoare triple {381010#(<= proc_i 300)} i := i + 4; {381029#(<= proc_i 304)} is VALID [2019-05-15 10:27:06,195 INFO L273 TraceCheckUtils]: 457: Hoare triple {381029#(<= proc_i 304)} assume i <= 1000; {381029#(<= proc_i 304)} is VALID [2019-05-15 10:27:06,195 INFO L273 TraceCheckUtils]: 458: Hoare triple {381029#(<= proc_i 304)} assume i + 4 < a[j]; {381029#(<= proc_i 304)} is VALID [2019-05-15 10:27:06,196 INFO L273 TraceCheckUtils]: 459: Hoare triple {381029#(<= proc_i 304)} assume a[5] == 1000; {381029#(<= proc_i 304)} is VALID [2019-05-15 10:27:06,196 INFO L273 TraceCheckUtils]: 460: Hoare triple {381029#(<= proc_i 304)} assume j > 4; {381029#(<= proc_i 304)} is VALID [2019-05-15 10:27:06,197 INFO L273 TraceCheckUtils]: 461: Hoare triple {381029#(<= proc_i 304)} assume j < 6; {381029#(<= proc_i 304)} is VALID [2019-05-15 10:27:06,197 INFO L273 TraceCheckUtils]: 462: Hoare triple {381029#(<= proc_i 304)} i := i + 4; {381048#(<= proc_i 308)} is VALID [2019-05-15 10:27:06,198 INFO L273 TraceCheckUtils]: 463: Hoare triple {381048#(<= proc_i 308)} assume i <= 1000; {381048#(<= proc_i 308)} is VALID [2019-05-15 10:27:06,198 INFO L273 TraceCheckUtils]: 464: Hoare triple {381048#(<= proc_i 308)} assume i + 4 < a[j]; {381048#(<= proc_i 308)} is VALID [2019-05-15 10:27:06,199 INFO L273 TraceCheckUtils]: 465: Hoare triple {381048#(<= proc_i 308)} assume a[5] == 1000; {381048#(<= proc_i 308)} is VALID [2019-05-15 10:27:06,199 INFO L273 TraceCheckUtils]: 466: Hoare triple {381048#(<= proc_i 308)} assume j > 4; {381048#(<= proc_i 308)} is VALID [2019-05-15 10:27:06,200 INFO L273 TraceCheckUtils]: 467: Hoare triple {381048#(<= proc_i 308)} assume j < 6; {381048#(<= proc_i 308)} is VALID [2019-05-15 10:27:06,200 INFO L273 TraceCheckUtils]: 468: Hoare triple {381048#(<= proc_i 308)} i := i + 4; {381067#(<= proc_i 312)} is VALID [2019-05-15 10:27:06,201 INFO L273 TraceCheckUtils]: 469: Hoare triple {381067#(<= proc_i 312)} assume i <= 1000; {381067#(<= proc_i 312)} is VALID [2019-05-15 10:27:06,201 INFO L273 TraceCheckUtils]: 470: Hoare triple {381067#(<= proc_i 312)} assume i + 4 < a[j]; {381067#(<= proc_i 312)} is VALID [2019-05-15 10:27:06,202 INFO L273 TraceCheckUtils]: 471: Hoare triple {381067#(<= proc_i 312)} assume a[5] == 1000; {381067#(<= proc_i 312)} is VALID [2019-05-15 10:27:06,202 INFO L273 TraceCheckUtils]: 472: Hoare triple {381067#(<= proc_i 312)} assume j > 4; {381067#(<= proc_i 312)} is VALID [2019-05-15 10:27:06,203 INFO L273 TraceCheckUtils]: 473: Hoare triple {381067#(<= proc_i 312)} assume j < 6; {381067#(<= proc_i 312)} is VALID [2019-05-15 10:27:06,203 INFO L273 TraceCheckUtils]: 474: Hoare triple {381067#(<= proc_i 312)} i := i + 4; {381086#(<= proc_i 316)} is VALID [2019-05-15 10:27:06,204 INFO L273 TraceCheckUtils]: 475: Hoare triple {381086#(<= proc_i 316)} assume i <= 1000; {381086#(<= proc_i 316)} is VALID [2019-05-15 10:27:06,204 INFO L273 TraceCheckUtils]: 476: Hoare triple {381086#(<= proc_i 316)} assume i + 4 < a[j]; {381086#(<= proc_i 316)} is VALID [2019-05-15 10:27:06,205 INFO L273 TraceCheckUtils]: 477: Hoare triple {381086#(<= proc_i 316)} assume a[5] == 1000; {381086#(<= proc_i 316)} is VALID [2019-05-15 10:27:06,205 INFO L273 TraceCheckUtils]: 478: Hoare triple {381086#(<= proc_i 316)} assume j > 4; {381086#(<= proc_i 316)} is VALID [2019-05-15 10:27:06,206 INFO L273 TraceCheckUtils]: 479: Hoare triple {381086#(<= proc_i 316)} assume j < 6; {381086#(<= proc_i 316)} is VALID [2019-05-15 10:27:06,206 INFO L273 TraceCheckUtils]: 480: Hoare triple {381086#(<= proc_i 316)} i := i + 4; {381105#(<= proc_i 320)} is VALID [2019-05-15 10:27:06,207 INFO L273 TraceCheckUtils]: 481: Hoare triple {381105#(<= proc_i 320)} assume i <= 1000; {381105#(<= proc_i 320)} is VALID [2019-05-15 10:27:06,207 INFO L273 TraceCheckUtils]: 482: Hoare triple {381105#(<= proc_i 320)} assume i + 4 < a[j]; {381105#(<= proc_i 320)} is VALID [2019-05-15 10:27:06,208 INFO L273 TraceCheckUtils]: 483: Hoare triple {381105#(<= proc_i 320)} assume a[5] == 1000; {381105#(<= proc_i 320)} is VALID [2019-05-15 10:27:06,208 INFO L273 TraceCheckUtils]: 484: Hoare triple {381105#(<= proc_i 320)} assume j > 4; {381105#(<= proc_i 320)} is VALID [2019-05-15 10:27:06,209 INFO L273 TraceCheckUtils]: 485: Hoare triple {381105#(<= proc_i 320)} assume j < 6; {381105#(<= proc_i 320)} is VALID [2019-05-15 10:27:06,209 INFO L273 TraceCheckUtils]: 486: Hoare triple {381105#(<= proc_i 320)} i := i + 4; {381124#(<= proc_i 324)} is VALID [2019-05-15 10:27:06,210 INFO L273 TraceCheckUtils]: 487: Hoare triple {381124#(<= proc_i 324)} assume i <= 1000; {381124#(<= proc_i 324)} is VALID [2019-05-15 10:27:06,210 INFO L273 TraceCheckUtils]: 488: Hoare triple {381124#(<= proc_i 324)} assume i + 4 < a[j]; {381124#(<= proc_i 324)} is VALID [2019-05-15 10:27:06,211 INFO L273 TraceCheckUtils]: 489: Hoare triple {381124#(<= proc_i 324)} assume a[5] == 1000; {381124#(<= proc_i 324)} is VALID [2019-05-15 10:27:06,211 INFO L273 TraceCheckUtils]: 490: Hoare triple {381124#(<= proc_i 324)} assume j > 4; {381124#(<= proc_i 324)} is VALID [2019-05-15 10:27:06,212 INFO L273 TraceCheckUtils]: 491: Hoare triple {381124#(<= proc_i 324)} assume j < 6; {381124#(<= proc_i 324)} is VALID [2019-05-15 10:27:06,212 INFO L273 TraceCheckUtils]: 492: Hoare triple {381124#(<= proc_i 324)} i := i + 4; {381143#(<= proc_i 328)} is VALID [2019-05-15 10:27:06,213 INFO L273 TraceCheckUtils]: 493: Hoare triple {381143#(<= proc_i 328)} assume i <= 1000; {381143#(<= proc_i 328)} is VALID [2019-05-15 10:27:06,213 INFO L273 TraceCheckUtils]: 494: Hoare triple {381143#(<= proc_i 328)} assume i + 4 < a[j]; {381143#(<= proc_i 328)} is VALID [2019-05-15 10:27:06,214 INFO L273 TraceCheckUtils]: 495: Hoare triple {381143#(<= proc_i 328)} assume a[5] == 1000; {381143#(<= proc_i 328)} is VALID [2019-05-15 10:27:06,214 INFO L273 TraceCheckUtils]: 496: Hoare triple {381143#(<= proc_i 328)} assume j > 4; {381143#(<= proc_i 328)} is VALID [2019-05-15 10:27:06,215 INFO L273 TraceCheckUtils]: 497: Hoare triple {381143#(<= proc_i 328)} assume j < 6; {381143#(<= proc_i 328)} is VALID [2019-05-15 10:27:06,216 INFO L273 TraceCheckUtils]: 498: Hoare triple {381143#(<= proc_i 328)} i := i + 4; {381162#(<= proc_i 332)} is VALID [2019-05-15 10:27:06,216 INFO L273 TraceCheckUtils]: 499: Hoare triple {381162#(<= proc_i 332)} assume i <= 1000; {381162#(<= proc_i 332)} is VALID [2019-05-15 10:27:06,217 INFO L273 TraceCheckUtils]: 500: Hoare triple {381162#(<= proc_i 332)} assume i + 4 < a[j]; {381162#(<= proc_i 332)} is VALID [2019-05-15 10:27:06,217 INFO L273 TraceCheckUtils]: 501: Hoare triple {381162#(<= proc_i 332)} assume a[5] == 1000; {381162#(<= proc_i 332)} is VALID [2019-05-15 10:27:06,218 INFO L273 TraceCheckUtils]: 502: Hoare triple {381162#(<= proc_i 332)} assume j > 4; {381162#(<= proc_i 332)} is VALID [2019-05-15 10:27:06,218 INFO L273 TraceCheckUtils]: 503: Hoare triple {381162#(<= proc_i 332)} assume j < 6; {381162#(<= proc_i 332)} is VALID [2019-05-15 10:27:06,219 INFO L273 TraceCheckUtils]: 504: Hoare triple {381162#(<= proc_i 332)} i := i + 4; {381181#(<= proc_i 336)} is VALID [2019-05-15 10:27:06,219 INFO L273 TraceCheckUtils]: 505: Hoare triple {381181#(<= proc_i 336)} assume i <= 1000; {381181#(<= proc_i 336)} is VALID [2019-05-15 10:27:06,220 INFO L273 TraceCheckUtils]: 506: Hoare triple {381181#(<= proc_i 336)} assume i + 4 < a[j]; {381181#(<= proc_i 336)} is VALID [2019-05-15 10:27:06,220 INFO L273 TraceCheckUtils]: 507: Hoare triple {381181#(<= proc_i 336)} assume a[5] == 1000; {381181#(<= proc_i 336)} is VALID [2019-05-15 10:27:06,221 INFO L273 TraceCheckUtils]: 508: Hoare triple {381181#(<= proc_i 336)} assume j > 4; {381181#(<= proc_i 336)} is VALID [2019-05-15 10:27:06,221 INFO L273 TraceCheckUtils]: 509: Hoare triple {381181#(<= proc_i 336)} assume j < 6; {381181#(<= proc_i 336)} is VALID [2019-05-15 10:27:06,222 INFO L273 TraceCheckUtils]: 510: Hoare triple {381181#(<= proc_i 336)} i := i + 4; {381200#(<= proc_i 340)} is VALID [2019-05-15 10:27:06,222 INFO L273 TraceCheckUtils]: 511: Hoare triple {381200#(<= proc_i 340)} assume i <= 1000; {381200#(<= proc_i 340)} is VALID [2019-05-15 10:27:06,223 INFO L273 TraceCheckUtils]: 512: Hoare triple {381200#(<= proc_i 340)} assume i + 4 < a[j]; {381200#(<= proc_i 340)} is VALID [2019-05-15 10:27:06,223 INFO L273 TraceCheckUtils]: 513: Hoare triple {381200#(<= proc_i 340)} assume a[5] == 1000; {381200#(<= proc_i 340)} is VALID [2019-05-15 10:27:06,224 INFO L273 TraceCheckUtils]: 514: Hoare triple {381200#(<= proc_i 340)} assume j > 4; {381200#(<= proc_i 340)} is VALID [2019-05-15 10:27:06,224 INFO L273 TraceCheckUtils]: 515: Hoare triple {381200#(<= proc_i 340)} assume j < 6; {381200#(<= proc_i 340)} is VALID [2019-05-15 10:27:06,225 INFO L273 TraceCheckUtils]: 516: Hoare triple {381200#(<= proc_i 340)} i := i + 4; {381219#(<= proc_i 344)} is VALID [2019-05-15 10:27:06,225 INFO L273 TraceCheckUtils]: 517: Hoare triple {381219#(<= proc_i 344)} assume i <= 1000; {381219#(<= proc_i 344)} is VALID [2019-05-15 10:27:06,226 INFO L273 TraceCheckUtils]: 518: Hoare triple {381219#(<= proc_i 344)} assume i + 4 < a[j]; {381219#(<= proc_i 344)} is VALID [2019-05-15 10:27:06,226 INFO L273 TraceCheckUtils]: 519: Hoare triple {381219#(<= proc_i 344)} assume a[5] == 1000; {381219#(<= proc_i 344)} is VALID [2019-05-15 10:27:06,227 INFO L273 TraceCheckUtils]: 520: Hoare triple {381219#(<= proc_i 344)} assume j > 4; {381219#(<= proc_i 344)} is VALID [2019-05-15 10:27:06,227 INFO L273 TraceCheckUtils]: 521: Hoare triple {381219#(<= proc_i 344)} assume j < 6; {381219#(<= proc_i 344)} is VALID [2019-05-15 10:27:06,228 INFO L273 TraceCheckUtils]: 522: Hoare triple {381219#(<= proc_i 344)} i := i + 4; {381238#(<= proc_i 348)} is VALID [2019-05-15 10:27:06,228 INFO L273 TraceCheckUtils]: 523: Hoare triple {381238#(<= proc_i 348)} assume i <= 1000; {381238#(<= proc_i 348)} is VALID [2019-05-15 10:27:06,229 INFO L273 TraceCheckUtils]: 524: Hoare triple {381238#(<= proc_i 348)} assume i + 4 < a[j]; {381238#(<= proc_i 348)} is VALID [2019-05-15 10:27:06,229 INFO L273 TraceCheckUtils]: 525: Hoare triple {381238#(<= proc_i 348)} assume a[5] == 1000; {381238#(<= proc_i 348)} is VALID [2019-05-15 10:27:06,230 INFO L273 TraceCheckUtils]: 526: Hoare triple {381238#(<= proc_i 348)} assume j > 4; {381238#(<= proc_i 348)} is VALID [2019-05-15 10:27:06,230 INFO L273 TraceCheckUtils]: 527: Hoare triple {381238#(<= proc_i 348)} assume j < 6; {381238#(<= proc_i 348)} is VALID [2019-05-15 10:27:06,231 INFO L273 TraceCheckUtils]: 528: Hoare triple {381238#(<= proc_i 348)} i := i + 4; {381257#(<= proc_i 352)} is VALID [2019-05-15 10:27:06,231 INFO L273 TraceCheckUtils]: 529: Hoare triple {381257#(<= proc_i 352)} assume i <= 1000; {381257#(<= proc_i 352)} is VALID [2019-05-15 10:27:06,232 INFO L273 TraceCheckUtils]: 530: Hoare triple {381257#(<= proc_i 352)} assume i + 4 < a[j]; {381257#(<= proc_i 352)} is VALID [2019-05-15 10:27:06,232 INFO L273 TraceCheckUtils]: 531: Hoare triple {381257#(<= proc_i 352)} assume a[5] == 1000; {381257#(<= proc_i 352)} is VALID [2019-05-15 10:27:06,233 INFO L273 TraceCheckUtils]: 532: Hoare triple {381257#(<= proc_i 352)} assume j > 4; {381257#(<= proc_i 352)} is VALID [2019-05-15 10:27:06,233 INFO L273 TraceCheckUtils]: 533: Hoare triple {381257#(<= proc_i 352)} assume j < 6; {381257#(<= proc_i 352)} is VALID [2019-05-15 10:27:06,234 INFO L273 TraceCheckUtils]: 534: Hoare triple {381257#(<= proc_i 352)} i := i + 4; {381276#(<= proc_i 356)} is VALID [2019-05-15 10:27:06,234 INFO L273 TraceCheckUtils]: 535: Hoare triple {381276#(<= proc_i 356)} assume i <= 1000; {381276#(<= proc_i 356)} is VALID [2019-05-15 10:27:06,235 INFO L273 TraceCheckUtils]: 536: Hoare triple {381276#(<= proc_i 356)} assume i + 4 < a[j]; {381276#(<= proc_i 356)} is VALID [2019-05-15 10:27:06,235 INFO L273 TraceCheckUtils]: 537: Hoare triple {381276#(<= proc_i 356)} assume a[5] == 1000; {381276#(<= proc_i 356)} is VALID [2019-05-15 10:27:06,236 INFO L273 TraceCheckUtils]: 538: Hoare triple {381276#(<= proc_i 356)} assume j > 4; {381276#(<= proc_i 356)} is VALID [2019-05-15 10:27:06,236 INFO L273 TraceCheckUtils]: 539: Hoare triple {381276#(<= proc_i 356)} assume j < 6; {381276#(<= proc_i 356)} is VALID [2019-05-15 10:27:06,237 INFO L273 TraceCheckUtils]: 540: Hoare triple {381276#(<= proc_i 356)} i := i + 4; {381295#(<= proc_i 360)} is VALID [2019-05-15 10:27:06,237 INFO L273 TraceCheckUtils]: 541: Hoare triple {381295#(<= proc_i 360)} assume i <= 1000; {381295#(<= proc_i 360)} is VALID [2019-05-15 10:27:06,238 INFO L273 TraceCheckUtils]: 542: Hoare triple {381295#(<= proc_i 360)} assume i + 4 < a[j]; {381295#(<= proc_i 360)} is VALID [2019-05-15 10:27:06,238 INFO L273 TraceCheckUtils]: 543: Hoare triple {381295#(<= proc_i 360)} assume a[5] == 1000; {381295#(<= proc_i 360)} is VALID [2019-05-15 10:27:06,239 INFO L273 TraceCheckUtils]: 544: Hoare triple {381295#(<= proc_i 360)} assume j > 4; {381295#(<= proc_i 360)} is VALID [2019-05-15 10:27:06,239 INFO L273 TraceCheckUtils]: 545: Hoare triple {381295#(<= proc_i 360)} assume j < 6; {381295#(<= proc_i 360)} is VALID [2019-05-15 10:27:06,240 INFO L273 TraceCheckUtils]: 546: Hoare triple {381295#(<= proc_i 360)} i := i + 4; {381314#(<= proc_i 364)} is VALID [2019-05-15 10:27:06,240 INFO L273 TraceCheckUtils]: 547: Hoare triple {381314#(<= proc_i 364)} assume i <= 1000; {381314#(<= proc_i 364)} is VALID [2019-05-15 10:27:06,241 INFO L273 TraceCheckUtils]: 548: Hoare triple {381314#(<= proc_i 364)} assume i + 4 < a[j]; {381314#(<= proc_i 364)} is VALID [2019-05-15 10:27:06,241 INFO L273 TraceCheckUtils]: 549: Hoare triple {381314#(<= proc_i 364)} assume a[5] == 1000; {381314#(<= proc_i 364)} is VALID [2019-05-15 10:27:06,242 INFO L273 TraceCheckUtils]: 550: Hoare triple {381314#(<= proc_i 364)} assume j > 4; {381314#(<= proc_i 364)} is VALID [2019-05-15 10:27:06,242 INFO L273 TraceCheckUtils]: 551: Hoare triple {381314#(<= proc_i 364)} assume j < 6; {381314#(<= proc_i 364)} is VALID [2019-05-15 10:27:06,243 INFO L273 TraceCheckUtils]: 552: Hoare triple {381314#(<= proc_i 364)} i := i + 4; {381333#(<= proc_i 368)} is VALID [2019-05-15 10:27:06,243 INFO L273 TraceCheckUtils]: 553: Hoare triple {381333#(<= proc_i 368)} assume i <= 1000; {381333#(<= proc_i 368)} is VALID [2019-05-15 10:27:06,244 INFO L273 TraceCheckUtils]: 554: Hoare triple {381333#(<= proc_i 368)} assume i + 4 < a[j]; {381333#(<= proc_i 368)} is VALID [2019-05-15 10:27:06,244 INFO L273 TraceCheckUtils]: 555: Hoare triple {381333#(<= proc_i 368)} assume a[5] == 1000; {381333#(<= proc_i 368)} is VALID [2019-05-15 10:27:06,245 INFO L273 TraceCheckUtils]: 556: Hoare triple {381333#(<= proc_i 368)} assume j > 4; {381333#(<= proc_i 368)} is VALID [2019-05-15 10:27:06,245 INFO L273 TraceCheckUtils]: 557: Hoare triple {381333#(<= proc_i 368)} assume j < 6; {381333#(<= proc_i 368)} is VALID [2019-05-15 10:27:06,246 INFO L273 TraceCheckUtils]: 558: Hoare triple {381333#(<= proc_i 368)} i := i + 4; {381352#(<= proc_i 372)} is VALID [2019-05-15 10:27:06,246 INFO L273 TraceCheckUtils]: 559: Hoare triple {381352#(<= proc_i 372)} assume i <= 1000; {381352#(<= proc_i 372)} is VALID [2019-05-15 10:27:06,247 INFO L273 TraceCheckUtils]: 560: Hoare triple {381352#(<= proc_i 372)} assume i + 4 < a[j]; {381352#(<= proc_i 372)} is VALID [2019-05-15 10:27:06,247 INFO L273 TraceCheckUtils]: 561: Hoare triple {381352#(<= proc_i 372)} assume a[5] == 1000; {381352#(<= proc_i 372)} is VALID [2019-05-15 10:27:06,248 INFO L273 TraceCheckUtils]: 562: Hoare triple {381352#(<= proc_i 372)} assume j > 4; {381352#(<= proc_i 372)} is VALID [2019-05-15 10:27:06,248 INFO L273 TraceCheckUtils]: 563: Hoare triple {381352#(<= proc_i 372)} assume j < 6; {381352#(<= proc_i 372)} is VALID [2019-05-15 10:27:06,249 INFO L273 TraceCheckUtils]: 564: Hoare triple {381352#(<= proc_i 372)} i := i + 4; {381371#(<= proc_i 376)} is VALID [2019-05-15 10:27:06,249 INFO L273 TraceCheckUtils]: 565: Hoare triple {381371#(<= proc_i 376)} assume i <= 1000; {381371#(<= proc_i 376)} is VALID [2019-05-15 10:27:06,250 INFO L273 TraceCheckUtils]: 566: Hoare triple {381371#(<= proc_i 376)} assume i + 4 < a[j]; {381371#(<= proc_i 376)} is VALID [2019-05-15 10:27:06,250 INFO L273 TraceCheckUtils]: 567: Hoare triple {381371#(<= proc_i 376)} assume a[5] == 1000; {381371#(<= proc_i 376)} is VALID [2019-05-15 10:27:06,251 INFO L273 TraceCheckUtils]: 568: Hoare triple {381371#(<= proc_i 376)} assume j > 4; {381371#(<= proc_i 376)} is VALID [2019-05-15 10:27:06,251 INFO L273 TraceCheckUtils]: 569: Hoare triple {381371#(<= proc_i 376)} assume j < 6; {381371#(<= proc_i 376)} is VALID [2019-05-15 10:27:06,252 INFO L273 TraceCheckUtils]: 570: Hoare triple {381371#(<= proc_i 376)} i := i + 4; {381390#(<= proc_i 380)} is VALID [2019-05-15 10:27:06,252 INFO L273 TraceCheckUtils]: 571: Hoare triple {381390#(<= proc_i 380)} assume i <= 1000; {381390#(<= proc_i 380)} is VALID [2019-05-15 10:27:06,253 INFO L273 TraceCheckUtils]: 572: Hoare triple {381390#(<= proc_i 380)} assume i + 4 < a[j]; {381390#(<= proc_i 380)} is VALID [2019-05-15 10:27:06,253 INFO L273 TraceCheckUtils]: 573: Hoare triple {381390#(<= proc_i 380)} assume a[5] == 1000; {381390#(<= proc_i 380)} is VALID [2019-05-15 10:27:06,254 INFO L273 TraceCheckUtils]: 574: Hoare triple {381390#(<= proc_i 380)} assume j > 4; {381390#(<= proc_i 380)} is VALID [2019-05-15 10:27:06,254 INFO L273 TraceCheckUtils]: 575: Hoare triple {381390#(<= proc_i 380)} assume j < 6; {381390#(<= proc_i 380)} is VALID [2019-05-15 10:27:06,255 INFO L273 TraceCheckUtils]: 576: Hoare triple {381390#(<= proc_i 380)} i := i + 4; {381409#(<= proc_i 384)} is VALID [2019-05-15 10:27:06,255 INFO L273 TraceCheckUtils]: 577: Hoare triple {381409#(<= proc_i 384)} assume i <= 1000; {381409#(<= proc_i 384)} is VALID [2019-05-15 10:27:06,256 INFO L273 TraceCheckUtils]: 578: Hoare triple {381409#(<= proc_i 384)} assume i + 4 < a[j]; {381409#(<= proc_i 384)} is VALID [2019-05-15 10:27:06,256 INFO L273 TraceCheckUtils]: 579: Hoare triple {381409#(<= proc_i 384)} assume a[5] == 1000; {381409#(<= proc_i 384)} is VALID [2019-05-15 10:27:06,257 INFO L273 TraceCheckUtils]: 580: Hoare triple {381409#(<= proc_i 384)} assume j > 4; {381409#(<= proc_i 384)} is VALID [2019-05-15 10:27:06,257 INFO L273 TraceCheckUtils]: 581: Hoare triple {381409#(<= proc_i 384)} assume j < 6; {381409#(<= proc_i 384)} is VALID [2019-05-15 10:27:06,258 INFO L273 TraceCheckUtils]: 582: Hoare triple {381409#(<= proc_i 384)} i := i + 4; {381428#(<= proc_i 388)} is VALID [2019-05-15 10:27:06,258 INFO L273 TraceCheckUtils]: 583: Hoare triple {381428#(<= proc_i 388)} assume i <= 1000; {381428#(<= proc_i 388)} is VALID [2019-05-15 10:27:06,259 INFO L273 TraceCheckUtils]: 584: Hoare triple {381428#(<= proc_i 388)} assume i + 4 < a[j]; {381428#(<= proc_i 388)} is VALID [2019-05-15 10:27:06,259 INFO L273 TraceCheckUtils]: 585: Hoare triple {381428#(<= proc_i 388)} assume a[5] == 1000; {381428#(<= proc_i 388)} is VALID [2019-05-15 10:27:06,260 INFO L273 TraceCheckUtils]: 586: Hoare triple {381428#(<= proc_i 388)} assume j > 4; {381428#(<= proc_i 388)} is VALID [2019-05-15 10:27:06,260 INFO L273 TraceCheckUtils]: 587: Hoare triple {381428#(<= proc_i 388)} assume j < 6; {381428#(<= proc_i 388)} is VALID [2019-05-15 10:27:06,261 INFO L273 TraceCheckUtils]: 588: Hoare triple {381428#(<= proc_i 388)} i := i + 4; {381447#(<= proc_i 392)} is VALID [2019-05-15 10:27:06,261 INFO L273 TraceCheckUtils]: 589: Hoare triple {381447#(<= proc_i 392)} assume i <= 1000; {381447#(<= proc_i 392)} is VALID [2019-05-15 10:27:06,262 INFO L273 TraceCheckUtils]: 590: Hoare triple {381447#(<= proc_i 392)} assume i + 4 < a[j]; {381447#(<= proc_i 392)} is VALID [2019-05-15 10:27:06,262 INFO L273 TraceCheckUtils]: 591: Hoare triple {381447#(<= proc_i 392)} assume a[5] == 1000; {381447#(<= proc_i 392)} is VALID [2019-05-15 10:27:06,262 INFO L273 TraceCheckUtils]: 592: Hoare triple {381447#(<= proc_i 392)} assume j > 4; {381447#(<= proc_i 392)} is VALID [2019-05-15 10:27:06,263 INFO L273 TraceCheckUtils]: 593: Hoare triple {381447#(<= proc_i 392)} assume j < 6; {381447#(<= proc_i 392)} is VALID [2019-05-15 10:27:06,264 INFO L273 TraceCheckUtils]: 594: Hoare triple {381447#(<= proc_i 392)} i := i + 4; {381466#(<= proc_i 396)} is VALID [2019-05-15 10:27:06,264 INFO L273 TraceCheckUtils]: 595: Hoare triple {381466#(<= proc_i 396)} assume i <= 1000; {381466#(<= proc_i 396)} is VALID [2019-05-15 10:27:06,265 INFO L273 TraceCheckUtils]: 596: Hoare triple {381466#(<= proc_i 396)} assume i + 4 < a[j]; {381466#(<= proc_i 396)} is VALID [2019-05-15 10:27:06,265 INFO L273 TraceCheckUtils]: 597: Hoare triple {381466#(<= proc_i 396)} assume a[5] == 1000; {381466#(<= proc_i 396)} is VALID [2019-05-15 10:27:06,265 INFO L273 TraceCheckUtils]: 598: Hoare triple {381466#(<= proc_i 396)} assume j > 4; {381466#(<= proc_i 396)} is VALID [2019-05-15 10:27:06,266 INFO L273 TraceCheckUtils]: 599: Hoare triple {381466#(<= proc_i 396)} assume j < 6; {381466#(<= proc_i 396)} is VALID [2019-05-15 10:27:06,267 INFO L273 TraceCheckUtils]: 600: Hoare triple {381466#(<= proc_i 396)} i := i + 4; {381485#(<= proc_i 400)} is VALID [2019-05-15 10:27:06,267 INFO L273 TraceCheckUtils]: 601: Hoare triple {381485#(<= proc_i 400)} assume i <= 1000; {381485#(<= proc_i 400)} is VALID [2019-05-15 10:27:06,267 INFO L273 TraceCheckUtils]: 602: Hoare triple {381485#(<= proc_i 400)} assume i + 4 < a[j]; {381485#(<= proc_i 400)} is VALID [2019-05-15 10:27:06,268 INFO L273 TraceCheckUtils]: 603: Hoare triple {381485#(<= proc_i 400)} assume a[5] == 1000; {381485#(<= proc_i 400)} is VALID [2019-05-15 10:27:06,268 INFO L273 TraceCheckUtils]: 604: Hoare triple {381485#(<= proc_i 400)} assume j > 4; {381485#(<= proc_i 400)} is VALID [2019-05-15 10:27:06,269 INFO L273 TraceCheckUtils]: 605: Hoare triple {381485#(<= proc_i 400)} assume j < 6; {381485#(<= proc_i 400)} is VALID [2019-05-15 10:27:06,269 INFO L273 TraceCheckUtils]: 606: Hoare triple {381485#(<= proc_i 400)} i := i + 4; {381504#(<= proc_i 404)} is VALID [2019-05-15 10:27:06,270 INFO L273 TraceCheckUtils]: 607: Hoare triple {381504#(<= proc_i 404)} assume i <= 1000; {381504#(<= proc_i 404)} is VALID [2019-05-15 10:27:06,270 INFO L273 TraceCheckUtils]: 608: Hoare triple {381504#(<= proc_i 404)} assume i + 4 < a[j]; {381504#(<= proc_i 404)} is VALID [2019-05-15 10:27:06,271 INFO L273 TraceCheckUtils]: 609: Hoare triple {381504#(<= proc_i 404)} assume a[5] == 1000; {381504#(<= proc_i 404)} is VALID [2019-05-15 10:27:06,271 INFO L273 TraceCheckUtils]: 610: Hoare triple {381504#(<= proc_i 404)} assume j > 4; {381504#(<= proc_i 404)} is VALID [2019-05-15 10:27:06,272 INFO L273 TraceCheckUtils]: 611: Hoare triple {381504#(<= proc_i 404)} assume j < 6; {381504#(<= proc_i 404)} is VALID [2019-05-15 10:27:06,273 INFO L273 TraceCheckUtils]: 612: Hoare triple {381504#(<= proc_i 404)} i := i + 4; {381523#(<= proc_i 408)} is VALID [2019-05-15 10:27:06,273 INFO L273 TraceCheckUtils]: 613: Hoare triple {381523#(<= proc_i 408)} assume i <= 1000; {381523#(<= proc_i 408)} is VALID [2019-05-15 10:27:06,273 INFO L273 TraceCheckUtils]: 614: Hoare triple {381523#(<= proc_i 408)} assume i + 4 < a[j]; {381523#(<= proc_i 408)} is VALID [2019-05-15 10:27:06,274 INFO L273 TraceCheckUtils]: 615: Hoare triple {381523#(<= proc_i 408)} assume a[5] == 1000; {381523#(<= proc_i 408)} is VALID [2019-05-15 10:27:06,274 INFO L273 TraceCheckUtils]: 616: Hoare triple {381523#(<= proc_i 408)} assume j > 4; {381523#(<= proc_i 408)} is VALID [2019-05-15 10:27:06,275 INFO L273 TraceCheckUtils]: 617: Hoare triple {381523#(<= proc_i 408)} assume j < 6; {381523#(<= proc_i 408)} is VALID [2019-05-15 10:27:06,276 INFO L273 TraceCheckUtils]: 618: Hoare triple {381523#(<= proc_i 408)} i := i + 4; {381542#(<= proc_i 412)} is VALID [2019-05-15 10:27:06,276 INFO L273 TraceCheckUtils]: 619: Hoare triple {381542#(<= proc_i 412)} assume i <= 1000; {381542#(<= proc_i 412)} is VALID [2019-05-15 10:27:06,277 INFO L273 TraceCheckUtils]: 620: Hoare triple {381542#(<= proc_i 412)} assume i + 4 < a[j]; {381542#(<= proc_i 412)} is VALID [2019-05-15 10:27:06,277 INFO L273 TraceCheckUtils]: 621: Hoare triple {381542#(<= proc_i 412)} assume a[5] == 1000; {381542#(<= proc_i 412)} is VALID [2019-05-15 10:27:06,277 INFO L273 TraceCheckUtils]: 622: Hoare triple {381542#(<= proc_i 412)} assume j > 4; {381542#(<= proc_i 412)} is VALID [2019-05-15 10:27:06,278 INFO L273 TraceCheckUtils]: 623: Hoare triple {381542#(<= proc_i 412)} assume j < 6; {381542#(<= proc_i 412)} is VALID [2019-05-15 10:27:06,279 INFO L273 TraceCheckUtils]: 624: Hoare triple {381542#(<= proc_i 412)} i := i + 4; {381561#(<= proc_i 416)} is VALID [2019-05-15 10:27:06,279 INFO L273 TraceCheckUtils]: 625: Hoare triple {381561#(<= proc_i 416)} assume i <= 1000; {381561#(<= proc_i 416)} is VALID [2019-05-15 10:27:06,280 INFO L273 TraceCheckUtils]: 626: Hoare triple {381561#(<= proc_i 416)} assume i + 4 < a[j]; {381561#(<= proc_i 416)} is VALID [2019-05-15 10:27:06,280 INFO L273 TraceCheckUtils]: 627: Hoare triple {381561#(<= proc_i 416)} assume a[5] == 1000; {381561#(<= proc_i 416)} is VALID [2019-05-15 10:27:06,281 INFO L273 TraceCheckUtils]: 628: Hoare triple {381561#(<= proc_i 416)} assume j > 4; {381561#(<= proc_i 416)} is VALID [2019-05-15 10:27:06,281 INFO L273 TraceCheckUtils]: 629: Hoare triple {381561#(<= proc_i 416)} assume j < 6; {381561#(<= proc_i 416)} is VALID [2019-05-15 10:27:06,282 INFO L273 TraceCheckUtils]: 630: Hoare triple {381561#(<= proc_i 416)} i := i + 4; {381580#(<= proc_i 420)} is VALID [2019-05-15 10:27:06,282 INFO L273 TraceCheckUtils]: 631: Hoare triple {381580#(<= proc_i 420)} assume i <= 1000; {381580#(<= proc_i 420)} is VALID [2019-05-15 10:27:06,283 INFO L273 TraceCheckUtils]: 632: Hoare triple {381580#(<= proc_i 420)} assume i + 4 < a[j]; {381580#(<= proc_i 420)} is VALID [2019-05-15 10:27:06,283 INFO L273 TraceCheckUtils]: 633: Hoare triple {381580#(<= proc_i 420)} assume a[5] == 1000; {381580#(<= proc_i 420)} is VALID [2019-05-15 10:27:06,284 INFO L273 TraceCheckUtils]: 634: Hoare triple {381580#(<= proc_i 420)} assume j > 4; {381580#(<= proc_i 420)} is VALID [2019-05-15 10:27:06,284 INFO L273 TraceCheckUtils]: 635: Hoare triple {381580#(<= proc_i 420)} assume j < 6; {381580#(<= proc_i 420)} is VALID [2019-05-15 10:27:06,285 INFO L273 TraceCheckUtils]: 636: Hoare triple {381580#(<= proc_i 420)} i := i + 4; {381599#(<= proc_i 424)} is VALID [2019-05-15 10:27:06,285 INFO L273 TraceCheckUtils]: 637: Hoare triple {381599#(<= proc_i 424)} assume i <= 1000; {381599#(<= proc_i 424)} is VALID [2019-05-15 10:27:06,286 INFO L273 TraceCheckUtils]: 638: Hoare triple {381599#(<= proc_i 424)} assume i + 4 < a[j]; {381599#(<= proc_i 424)} is VALID [2019-05-15 10:27:06,286 INFO L273 TraceCheckUtils]: 639: Hoare triple {381599#(<= proc_i 424)} assume a[5] == 1000; {381599#(<= proc_i 424)} is VALID [2019-05-15 10:27:06,287 INFO L273 TraceCheckUtils]: 640: Hoare triple {381599#(<= proc_i 424)} assume j > 4; {381599#(<= proc_i 424)} is VALID [2019-05-15 10:27:06,287 INFO L273 TraceCheckUtils]: 641: Hoare triple {381599#(<= proc_i 424)} assume j < 6; {381599#(<= proc_i 424)} is VALID [2019-05-15 10:27:06,288 INFO L273 TraceCheckUtils]: 642: Hoare triple {381599#(<= proc_i 424)} i := i + 4; {381618#(<= proc_i 428)} is VALID [2019-05-15 10:27:06,288 INFO L273 TraceCheckUtils]: 643: Hoare triple {381618#(<= proc_i 428)} assume i <= 1000; {381618#(<= proc_i 428)} is VALID [2019-05-15 10:27:06,289 INFO L273 TraceCheckUtils]: 644: Hoare triple {381618#(<= proc_i 428)} assume i + 4 < a[j]; {381618#(<= proc_i 428)} is VALID [2019-05-15 10:27:06,289 INFO L273 TraceCheckUtils]: 645: Hoare triple {381618#(<= proc_i 428)} assume a[5] == 1000; {381618#(<= proc_i 428)} is VALID [2019-05-15 10:27:06,290 INFO L273 TraceCheckUtils]: 646: Hoare triple {381618#(<= proc_i 428)} assume j > 4; {381618#(<= proc_i 428)} is VALID [2019-05-15 10:27:06,290 INFO L273 TraceCheckUtils]: 647: Hoare triple {381618#(<= proc_i 428)} assume j < 6; {381618#(<= proc_i 428)} is VALID [2019-05-15 10:27:06,291 INFO L273 TraceCheckUtils]: 648: Hoare triple {381618#(<= proc_i 428)} i := i + 4; {381637#(<= proc_i 432)} is VALID [2019-05-15 10:27:06,291 INFO L273 TraceCheckUtils]: 649: Hoare triple {381637#(<= proc_i 432)} assume i <= 1000; {381637#(<= proc_i 432)} is VALID [2019-05-15 10:27:06,292 INFO L273 TraceCheckUtils]: 650: Hoare triple {381637#(<= proc_i 432)} assume i + 4 < a[j]; {381637#(<= proc_i 432)} is VALID [2019-05-15 10:27:06,292 INFO L273 TraceCheckUtils]: 651: Hoare triple {381637#(<= proc_i 432)} assume a[5] == 1000; {381637#(<= proc_i 432)} is VALID [2019-05-15 10:27:06,293 INFO L273 TraceCheckUtils]: 652: Hoare triple {381637#(<= proc_i 432)} assume j > 4; {381637#(<= proc_i 432)} is VALID [2019-05-15 10:27:06,293 INFO L273 TraceCheckUtils]: 653: Hoare triple {381637#(<= proc_i 432)} assume j < 6; {381637#(<= proc_i 432)} is VALID [2019-05-15 10:27:06,294 INFO L273 TraceCheckUtils]: 654: Hoare triple {381637#(<= proc_i 432)} i := i + 4; {381656#(<= proc_i 436)} is VALID [2019-05-15 10:27:06,294 INFO L273 TraceCheckUtils]: 655: Hoare triple {381656#(<= proc_i 436)} assume i <= 1000; {381656#(<= proc_i 436)} is VALID [2019-05-15 10:27:06,295 INFO L273 TraceCheckUtils]: 656: Hoare triple {381656#(<= proc_i 436)} assume i + 4 < a[j]; {381656#(<= proc_i 436)} is VALID [2019-05-15 10:27:06,295 INFO L273 TraceCheckUtils]: 657: Hoare triple {381656#(<= proc_i 436)} assume a[5] == 1000; {381656#(<= proc_i 436)} is VALID [2019-05-15 10:27:06,296 INFO L273 TraceCheckUtils]: 658: Hoare triple {381656#(<= proc_i 436)} assume j > 4; {381656#(<= proc_i 436)} is VALID [2019-05-15 10:27:06,296 INFO L273 TraceCheckUtils]: 659: Hoare triple {381656#(<= proc_i 436)} assume j < 6; {381656#(<= proc_i 436)} is VALID [2019-05-15 10:27:06,297 INFO L273 TraceCheckUtils]: 660: Hoare triple {381656#(<= proc_i 436)} i := i + 4; {381675#(<= proc_i 440)} is VALID [2019-05-15 10:27:06,297 INFO L273 TraceCheckUtils]: 661: Hoare triple {381675#(<= proc_i 440)} assume i <= 1000; {381675#(<= proc_i 440)} is VALID [2019-05-15 10:27:06,298 INFO L273 TraceCheckUtils]: 662: Hoare triple {381675#(<= proc_i 440)} assume i + 4 < a[j]; {381675#(<= proc_i 440)} is VALID [2019-05-15 10:27:06,298 INFO L273 TraceCheckUtils]: 663: Hoare triple {381675#(<= proc_i 440)} assume a[5] == 1000; {381675#(<= proc_i 440)} is VALID [2019-05-15 10:27:06,299 INFO L273 TraceCheckUtils]: 664: Hoare triple {381675#(<= proc_i 440)} assume j > 4; {381675#(<= proc_i 440)} is VALID [2019-05-15 10:27:06,299 INFO L273 TraceCheckUtils]: 665: Hoare triple {381675#(<= proc_i 440)} assume j < 6; {381675#(<= proc_i 440)} is VALID [2019-05-15 10:27:06,300 INFO L273 TraceCheckUtils]: 666: Hoare triple {381675#(<= proc_i 440)} i := i + 4; {381694#(<= proc_i 444)} is VALID [2019-05-15 10:27:06,301 INFO L273 TraceCheckUtils]: 667: Hoare triple {381694#(<= proc_i 444)} assume i <= 1000; {381694#(<= proc_i 444)} is VALID [2019-05-15 10:27:06,301 INFO L273 TraceCheckUtils]: 668: Hoare triple {381694#(<= proc_i 444)} assume i + 4 < a[j]; {381694#(<= proc_i 444)} is VALID [2019-05-15 10:27:06,302 INFO L273 TraceCheckUtils]: 669: Hoare triple {381694#(<= proc_i 444)} assume a[5] == 1000; {381694#(<= proc_i 444)} is VALID [2019-05-15 10:27:06,302 INFO L273 TraceCheckUtils]: 670: Hoare triple {381694#(<= proc_i 444)} assume j > 4; {381694#(<= proc_i 444)} is VALID [2019-05-15 10:27:06,302 INFO L273 TraceCheckUtils]: 671: Hoare triple {381694#(<= proc_i 444)} assume j < 6; {381694#(<= proc_i 444)} is VALID [2019-05-15 10:27:06,303 INFO L273 TraceCheckUtils]: 672: Hoare triple {381694#(<= proc_i 444)} i := i + 4; {381713#(<= proc_i 448)} is VALID [2019-05-15 10:27:06,304 INFO L273 TraceCheckUtils]: 673: Hoare triple {381713#(<= proc_i 448)} assume i <= 1000; {381713#(<= proc_i 448)} is VALID [2019-05-15 10:27:06,304 INFO L273 TraceCheckUtils]: 674: Hoare triple {381713#(<= proc_i 448)} assume i + 4 < a[j]; {381713#(<= proc_i 448)} is VALID [2019-05-15 10:27:06,305 INFO L273 TraceCheckUtils]: 675: Hoare triple {381713#(<= proc_i 448)} assume a[5] == 1000; {381713#(<= proc_i 448)} is VALID [2019-05-15 10:27:06,305 INFO L273 TraceCheckUtils]: 676: Hoare triple {381713#(<= proc_i 448)} assume j > 4; {381713#(<= proc_i 448)} is VALID [2019-05-15 10:27:06,306 INFO L273 TraceCheckUtils]: 677: Hoare triple {381713#(<= proc_i 448)} assume j < 6; {381713#(<= proc_i 448)} is VALID [2019-05-15 10:27:06,306 INFO L273 TraceCheckUtils]: 678: Hoare triple {381713#(<= proc_i 448)} i := i + 4; {381732#(<= proc_i 452)} is VALID [2019-05-15 10:27:06,307 INFO L273 TraceCheckUtils]: 679: Hoare triple {381732#(<= proc_i 452)} assume i <= 1000; {381732#(<= proc_i 452)} is VALID [2019-05-15 10:27:06,307 INFO L273 TraceCheckUtils]: 680: Hoare triple {381732#(<= proc_i 452)} assume i + 4 < a[j]; {381732#(<= proc_i 452)} is VALID [2019-05-15 10:27:06,308 INFO L273 TraceCheckUtils]: 681: Hoare triple {381732#(<= proc_i 452)} assume a[5] == 1000; {381732#(<= proc_i 452)} is VALID [2019-05-15 10:27:06,308 INFO L273 TraceCheckUtils]: 682: Hoare triple {381732#(<= proc_i 452)} assume j > 4; {381732#(<= proc_i 452)} is VALID [2019-05-15 10:27:06,308 INFO L273 TraceCheckUtils]: 683: Hoare triple {381732#(<= proc_i 452)} assume j < 6; {381732#(<= proc_i 452)} is VALID [2019-05-15 10:27:06,309 INFO L273 TraceCheckUtils]: 684: Hoare triple {381732#(<= proc_i 452)} i := i + 4; {381751#(<= proc_i 456)} is VALID [2019-05-15 10:27:06,310 INFO L273 TraceCheckUtils]: 685: Hoare triple {381751#(<= proc_i 456)} assume i <= 1000; {381751#(<= proc_i 456)} is VALID [2019-05-15 10:27:06,310 INFO L273 TraceCheckUtils]: 686: Hoare triple {381751#(<= proc_i 456)} assume i + 4 < a[j]; {381751#(<= proc_i 456)} is VALID [2019-05-15 10:27:06,311 INFO L273 TraceCheckUtils]: 687: Hoare triple {381751#(<= proc_i 456)} assume a[5] == 1000; {381751#(<= proc_i 456)} is VALID [2019-05-15 10:27:06,311 INFO L273 TraceCheckUtils]: 688: Hoare triple {381751#(<= proc_i 456)} assume j > 4; {381751#(<= proc_i 456)} is VALID [2019-05-15 10:27:06,312 INFO L273 TraceCheckUtils]: 689: Hoare triple {381751#(<= proc_i 456)} assume j < 6; {381751#(<= proc_i 456)} is VALID [2019-05-15 10:27:06,312 INFO L273 TraceCheckUtils]: 690: Hoare triple {381751#(<= proc_i 456)} i := i + 4; {381770#(<= proc_i 460)} is VALID [2019-05-15 10:27:06,313 INFO L273 TraceCheckUtils]: 691: Hoare triple {381770#(<= proc_i 460)} assume i <= 1000; {381770#(<= proc_i 460)} is VALID [2019-05-15 10:27:06,313 INFO L273 TraceCheckUtils]: 692: Hoare triple {381770#(<= proc_i 460)} assume i + 4 < a[j]; {381770#(<= proc_i 460)} is VALID [2019-05-15 10:27:06,314 INFO L273 TraceCheckUtils]: 693: Hoare triple {381770#(<= proc_i 460)} assume a[5] == 1000; {381770#(<= proc_i 460)} is VALID [2019-05-15 10:27:06,314 INFO L273 TraceCheckUtils]: 694: Hoare triple {381770#(<= proc_i 460)} assume j > 4; {381770#(<= proc_i 460)} is VALID [2019-05-15 10:27:06,315 INFO L273 TraceCheckUtils]: 695: Hoare triple {381770#(<= proc_i 460)} assume j < 6; {381770#(<= proc_i 460)} is VALID [2019-05-15 10:27:06,315 INFO L273 TraceCheckUtils]: 696: Hoare triple {381770#(<= proc_i 460)} i := i + 4; {381789#(<= proc_i 464)} is VALID [2019-05-15 10:27:06,316 INFO L273 TraceCheckUtils]: 697: Hoare triple {381789#(<= proc_i 464)} assume i <= 1000; {381789#(<= proc_i 464)} is VALID [2019-05-15 10:27:06,316 INFO L273 TraceCheckUtils]: 698: Hoare triple {381789#(<= proc_i 464)} assume i + 4 < a[j]; {381789#(<= proc_i 464)} is VALID [2019-05-15 10:27:06,317 INFO L273 TraceCheckUtils]: 699: Hoare triple {381789#(<= proc_i 464)} assume a[5] == 1000; {381789#(<= proc_i 464)} is VALID [2019-05-15 10:27:06,317 INFO L273 TraceCheckUtils]: 700: Hoare triple {381789#(<= proc_i 464)} assume j > 4; {381789#(<= proc_i 464)} is VALID [2019-05-15 10:27:06,318 INFO L273 TraceCheckUtils]: 701: Hoare triple {381789#(<= proc_i 464)} assume j < 6; {381789#(<= proc_i 464)} is VALID [2019-05-15 10:27:06,318 INFO L273 TraceCheckUtils]: 702: Hoare triple {381789#(<= proc_i 464)} i := i + 4; {381808#(<= proc_i 468)} is VALID [2019-05-15 10:27:06,319 INFO L273 TraceCheckUtils]: 703: Hoare triple {381808#(<= proc_i 468)} assume i <= 1000; {381808#(<= proc_i 468)} is VALID [2019-05-15 10:27:06,319 INFO L273 TraceCheckUtils]: 704: Hoare triple {381808#(<= proc_i 468)} assume i + 4 < a[j]; {381808#(<= proc_i 468)} is VALID [2019-05-15 10:27:06,320 INFO L273 TraceCheckUtils]: 705: Hoare triple {381808#(<= proc_i 468)} assume a[5] == 1000; {381808#(<= proc_i 468)} is VALID [2019-05-15 10:27:06,320 INFO L273 TraceCheckUtils]: 706: Hoare triple {381808#(<= proc_i 468)} assume j > 4; {381808#(<= proc_i 468)} is VALID [2019-05-15 10:27:06,321 INFO L273 TraceCheckUtils]: 707: Hoare triple {381808#(<= proc_i 468)} assume j < 6; {381808#(<= proc_i 468)} is VALID [2019-05-15 10:27:06,321 INFO L273 TraceCheckUtils]: 708: Hoare triple {381808#(<= proc_i 468)} i := i + 4; {381827#(<= proc_i 472)} is VALID [2019-05-15 10:27:06,322 INFO L273 TraceCheckUtils]: 709: Hoare triple {381827#(<= proc_i 472)} assume i <= 1000; {381827#(<= proc_i 472)} is VALID [2019-05-15 10:27:06,322 INFO L273 TraceCheckUtils]: 710: Hoare triple {381827#(<= proc_i 472)} assume i + 4 < a[j]; {381827#(<= proc_i 472)} is VALID [2019-05-15 10:27:06,323 INFO L273 TraceCheckUtils]: 711: Hoare triple {381827#(<= proc_i 472)} assume a[5] == 1000; {381827#(<= proc_i 472)} is VALID [2019-05-15 10:27:06,323 INFO L273 TraceCheckUtils]: 712: Hoare triple {381827#(<= proc_i 472)} assume j > 4; {381827#(<= proc_i 472)} is VALID [2019-05-15 10:27:06,324 INFO L273 TraceCheckUtils]: 713: Hoare triple {381827#(<= proc_i 472)} assume j < 6; {381827#(<= proc_i 472)} is VALID [2019-05-15 10:27:06,324 INFO L273 TraceCheckUtils]: 714: Hoare triple {381827#(<= proc_i 472)} i := i + 4; {381846#(<= proc_i 476)} is VALID [2019-05-15 10:27:06,325 INFO L273 TraceCheckUtils]: 715: Hoare triple {381846#(<= proc_i 476)} assume i <= 1000; {381846#(<= proc_i 476)} is VALID [2019-05-15 10:27:06,325 INFO L273 TraceCheckUtils]: 716: Hoare triple {381846#(<= proc_i 476)} assume i + 4 < a[j]; {381846#(<= proc_i 476)} is VALID [2019-05-15 10:27:06,326 INFO L273 TraceCheckUtils]: 717: Hoare triple {381846#(<= proc_i 476)} assume a[5] == 1000; {381846#(<= proc_i 476)} is VALID [2019-05-15 10:27:06,326 INFO L273 TraceCheckUtils]: 718: Hoare triple {381846#(<= proc_i 476)} assume j > 4; {381846#(<= proc_i 476)} is VALID [2019-05-15 10:27:06,327 INFO L273 TraceCheckUtils]: 719: Hoare triple {381846#(<= proc_i 476)} assume j < 6; {381846#(<= proc_i 476)} is VALID [2019-05-15 10:27:06,327 INFO L273 TraceCheckUtils]: 720: Hoare triple {381846#(<= proc_i 476)} i := i + 4; {381865#(<= proc_i 480)} is VALID [2019-05-15 10:27:06,328 INFO L273 TraceCheckUtils]: 721: Hoare triple {381865#(<= proc_i 480)} assume i <= 1000; {381865#(<= proc_i 480)} is VALID [2019-05-15 10:27:06,328 INFO L273 TraceCheckUtils]: 722: Hoare triple {381865#(<= proc_i 480)} assume i + 4 < a[j]; {381865#(<= proc_i 480)} is VALID [2019-05-15 10:27:06,329 INFO L273 TraceCheckUtils]: 723: Hoare triple {381865#(<= proc_i 480)} assume a[5] == 1000; {381865#(<= proc_i 480)} is VALID [2019-05-15 10:27:06,329 INFO L273 TraceCheckUtils]: 724: Hoare triple {381865#(<= proc_i 480)} assume j > 4; {381865#(<= proc_i 480)} is VALID [2019-05-15 10:27:06,330 INFO L273 TraceCheckUtils]: 725: Hoare triple {381865#(<= proc_i 480)} assume j < 6; {381865#(<= proc_i 480)} is VALID [2019-05-15 10:27:06,330 INFO L273 TraceCheckUtils]: 726: Hoare triple {381865#(<= proc_i 480)} i := i + 4; {381884#(<= proc_i 484)} is VALID [2019-05-15 10:27:06,331 INFO L273 TraceCheckUtils]: 727: Hoare triple {381884#(<= proc_i 484)} assume i <= 1000; {381884#(<= proc_i 484)} is VALID [2019-05-15 10:27:06,331 INFO L273 TraceCheckUtils]: 728: Hoare triple {381884#(<= proc_i 484)} assume i + 4 < a[j]; {381884#(<= proc_i 484)} is VALID [2019-05-15 10:27:06,332 INFO L273 TraceCheckUtils]: 729: Hoare triple {381884#(<= proc_i 484)} assume a[5] == 1000; {381884#(<= proc_i 484)} is VALID [2019-05-15 10:27:06,332 INFO L273 TraceCheckUtils]: 730: Hoare triple {381884#(<= proc_i 484)} assume j > 4; {381884#(<= proc_i 484)} is VALID [2019-05-15 10:27:06,333 INFO L273 TraceCheckUtils]: 731: Hoare triple {381884#(<= proc_i 484)} assume j < 6; {381884#(<= proc_i 484)} is VALID [2019-05-15 10:27:06,333 INFO L273 TraceCheckUtils]: 732: Hoare triple {381884#(<= proc_i 484)} i := i + 4; {381903#(<= proc_i 488)} is VALID [2019-05-15 10:27:06,334 INFO L273 TraceCheckUtils]: 733: Hoare triple {381903#(<= proc_i 488)} assume i <= 1000; {381903#(<= proc_i 488)} is VALID [2019-05-15 10:27:06,334 INFO L273 TraceCheckUtils]: 734: Hoare triple {381903#(<= proc_i 488)} assume i + 4 < a[j]; {381903#(<= proc_i 488)} is VALID [2019-05-15 10:27:06,335 INFO L273 TraceCheckUtils]: 735: Hoare triple {381903#(<= proc_i 488)} assume a[5] == 1000; {381903#(<= proc_i 488)} is VALID [2019-05-15 10:27:06,335 INFO L273 TraceCheckUtils]: 736: Hoare triple {381903#(<= proc_i 488)} assume j > 4; {381903#(<= proc_i 488)} is VALID [2019-05-15 10:27:06,336 INFO L273 TraceCheckUtils]: 737: Hoare triple {381903#(<= proc_i 488)} assume j < 6; {381903#(<= proc_i 488)} is VALID [2019-05-15 10:27:06,336 INFO L273 TraceCheckUtils]: 738: Hoare triple {381903#(<= proc_i 488)} i := i + 4; {381922#(<= proc_i 492)} is VALID [2019-05-15 10:27:06,337 INFO L273 TraceCheckUtils]: 739: Hoare triple {381922#(<= proc_i 492)} assume i <= 1000; {381922#(<= proc_i 492)} is VALID [2019-05-15 10:27:06,337 INFO L273 TraceCheckUtils]: 740: Hoare triple {381922#(<= proc_i 492)} assume i + 4 < a[j]; {381922#(<= proc_i 492)} is VALID [2019-05-15 10:27:06,338 INFO L273 TraceCheckUtils]: 741: Hoare triple {381922#(<= proc_i 492)} assume a[5] == 1000; {381922#(<= proc_i 492)} is VALID [2019-05-15 10:27:06,338 INFO L273 TraceCheckUtils]: 742: Hoare triple {381922#(<= proc_i 492)} assume j > 4; {381922#(<= proc_i 492)} is VALID [2019-05-15 10:27:06,339 INFO L273 TraceCheckUtils]: 743: Hoare triple {381922#(<= proc_i 492)} assume j < 6; {381922#(<= proc_i 492)} is VALID [2019-05-15 10:27:06,339 INFO L273 TraceCheckUtils]: 744: Hoare triple {381922#(<= proc_i 492)} i := i + 4; {381941#(<= proc_i 496)} is VALID [2019-05-15 10:27:06,340 INFO L273 TraceCheckUtils]: 745: Hoare triple {381941#(<= proc_i 496)} assume i <= 1000; {381941#(<= proc_i 496)} is VALID [2019-05-15 10:27:06,340 INFO L273 TraceCheckUtils]: 746: Hoare triple {381941#(<= proc_i 496)} assume i + 4 < a[j]; {381941#(<= proc_i 496)} is VALID [2019-05-15 10:27:06,341 INFO L273 TraceCheckUtils]: 747: Hoare triple {381941#(<= proc_i 496)} assume a[5] == 1000; {381941#(<= proc_i 496)} is VALID [2019-05-15 10:27:06,341 INFO L273 TraceCheckUtils]: 748: Hoare triple {381941#(<= proc_i 496)} assume j > 4; {381941#(<= proc_i 496)} is VALID [2019-05-15 10:27:06,342 INFO L273 TraceCheckUtils]: 749: Hoare triple {381941#(<= proc_i 496)} assume j < 6; {381941#(<= proc_i 496)} is VALID [2019-05-15 10:27:06,342 INFO L273 TraceCheckUtils]: 750: Hoare triple {381941#(<= proc_i 496)} i := i + 4; {381960#(<= proc_i 500)} is VALID [2019-05-15 10:27:06,343 INFO L273 TraceCheckUtils]: 751: Hoare triple {381960#(<= proc_i 500)} assume i <= 1000; {381960#(<= proc_i 500)} is VALID [2019-05-15 10:27:06,343 INFO L273 TraceCheckUtils]: 752: Hoare triple {381960#(<= proc_i 500)} assume i + 4 < a[j]; {381960#(<= proc_i 500)} is VALID [2019-05-15 10:27:06,344 INFO L273 TraceCheckUtils]: 753: Hoare triple {381960#(<= proc_i 500)} assume a[5] == 1000; {381960#(<= proc_i 500)} is VALID [2019-05-15 10:27:06,344 INFO L273 TraceCheckUtils]: 754: Hoare triple {381960#(<= proc_i 500)} assume j > 4; {381960#(<= proc_i 500)} is VALID [2019-05-15 10:27:06,345 INFO L273 TraceCheckUtils]: 755: Hoare triple {381960#(<= proc_i 500)} assume j < 6; {381960#(<= proc_i 500)} is VALID [2019-05-15 10:27:06,345 INFO L273 TraceCheckUtils]: 756: Hoare triple {381960#(<= proc_i 500)} i := i + 4; {381979#(<= proc_i 504)} is VALID [2019-05-15 10:27:06,346 INFO L273 TraceCheckUtils]: 757: Hoare triple {381979#(<= proc_i 504)} assume i <= 1000; {381979#(<= proc_i 504)} is VALID [2019-05-15 10:27:06,346 INFO L273 TraceCheckUtils]: 758: Hoare triple {381979#(<= proc_i 504)} assume i + 4 < a[j]; {381979#(<= proc_i 504)} is VALID [2019-05-15 10:27:06,347 INFO L273 TraceCheckUtils]: 759: Hoare triple {381979#(<= proc_i 504)} assume a[5] == 1000; {381979#(<= proc_i 504)} is VALID [2019-05-15 10:27:06,347 INFO L273 TraceCheckUtils]: 760: Hoare triple {381979#(<= proc_i 504)} assume j > 4; {381979#(<= proc_i 504)} is VALID [2019-05-15 10:27:06,348 INFO L273 TraceCheckUtils]: 761: Hoare triple {381979#(<= proc_i 504)} assume j < 6; {381979#(<= proc_i 504)} is VALID [2019-05-15 10:27:06,348 INFO L273 TraceCheckUtils]: 762: Hoare triple {381979#(<= proc_i 504)} i := i + 4; {381998#(<= proc_i 508)} is VALID [2019-05-15 10:27:06,349 INFO L273 TraceCheckUtils]: 763: Hoare triple {381998#(<= proc_i 508)} assume i <= 1000; {381998#(<= proc_i 508)} is VALID [2019-05-15 10:27:06,349 INFO L273 TraceCheckUtils]: 764: Hoare triple {381998#(<= proc_i 508)} assume i + 4 < a[j]; {381998#(<= proc_i 508)} is VALID [2019-05-15 10:27:06,350 INFO L273 TraceCheckUtils]: 765: Hoare triple {381998#(<= proc_i 508)} assume a[5] == 1000; {381998#(<= proc_i 508)} is VALID [2019-05-15 10:27:06,350 INFO L273 TraceCheckUtils]: 766: Hoare triple {381998#(<= proc_i 508)} assume j > 4; {381998#(<= proc_i 508)} is VALID [2019-05-15 10:27:06,351 INFO L273 TraceCheckUtils]: 767: Hoare triple {381998#(<= proc_i 508)} assume j < 6; {381998#(<= proc_i 508)} is VALID [2019-05-15 10:27:06,351 INFO L273 TraceCheckUtils]: 768: Hoare triple {381998#(<= proc_i 508)} i := i + 4; {382017#(<= proc_i 512)} is VALID [2019-05-15 10:27:06,352 INFO L273 TraceCheckUtils]: 769: Hoare triple {382017#(<= proc_i 512)} assume i <= 1000; {382017#(<= proc_i 512)} is VALID [2019-05-15 10:27:06,352 INFO L273 TraceCheckUtils]: 770: Hoare triple {382017#(<= proc_i 512)} assume i + 4 < a[j]; {382017#(<= proc_i 512)} is VALID [2019-05-15 10:27:06,353 INFO L273 TraceCheckUtils]: 771: Hoare triple {382017#(<= proc_i 512)} assume a[5] == 1000; {382017#(<= proc_i 512)} is VALID [2019-05-15 10:27:06,353 INFO L273 TraceCheckUtils]: 772: Hoare triple {382017#(<= proc_i 512)} assume j > 4; {382017#(<= proc_i 512)} is VALID [2019-05-15 10:27:06,354 INFO L273 TraceCheckUtils]: 773: Hoare triple {382017#(<= proc_i 512)} assume j < 6; {382017#(<= proc_i 512)} is VALID [2019-05-15 10:27:06,354 INFO L273 TraceCheckUtils]: 774: Hoare triple {382017#(<= proc_i 512)} i := i + 4; {382036#(<= proc_i 516)} is VALID [2019-05-15 10:27:06,355 INFO L273 TraceCheckUtils]: 775: Hoare triple {382036#(<= proc_i 516)} assume i <= 1000; {382036#(<= proc_i 516)} is VALID [2019-05-15 10:27:06,355 INFO L273 TraceCheckUtils]: 776: Hoare triple {382036#(<= proc_i 516)} assume i + 4 < a[j]; {382036#(<= proc_i 516)} is VALID [2019-05-15 10:27:06,356 INFO L273 TraceCheckUtils]: 777: Hoare triple {382036#(<= proc_i 516)} assume a[5] == 1000; {382036#(<= proc_i 516)} is VALID [2019-05-15 10:27:06,356 INFO L273 TraceCheckUtils]: 778: Hoare triple {382036#(<= proc_i 516)} assume j > 4; {382036#(<= proc_i 516)} is VALID [2019-05-15 10:27:06,357 INFO L273 TraceCheckUtils]: 779: Hoare triple {382036#(<= proc_i 516)} assume j < 6; {382036#(<= proc_i 516)} is VALID [2019-05-15 10:27:06,357 INFO L273 TraceCheckUtils]: 780: Hoare triple {382036#(<= proc_i 516)} i := i + 4; {382055#(<= proc_i 520)} is VALID [2019-05-15 10:27:06,358 INFO L273 TraceCheckUtils]: 781: Hoare triple {382055#(<= proc_i 520)} assume i <= 1000; {382055#(<= proc_i 520)} is VALID [2019-05-15 10:27:06,358 INFO L273 TraceCheckUtils]: 782: Hoare triple {382055#(<= proc_i 520)} assume i + 4 < a[j]; {382055#(<= proc_i 520)} is VALID [2019-05-15 10:27:06,359 INFO L273 TraceCheckUtils]: 783: Hoare triple {382055#(<= proc_i 520)} assume a[5] == 1000; {382055#(<= proc_i 520)} is VALID [2019-05-15 10:27:06,359 INFO L273 TraceCheckUtils]: 784: Hoare triple {382055#(<= proc_i 520)} assume j > 4; {382055#(<= proc_i 520)} is VALID [2019-05-15 10:27:06,360 INFO L273 TraceCheckUtils]: 785: Hoare triple {382055#(<= proc_i 520)} assume j < 6; {382055#(<= proc_i 520)} is VALID [2019-05-15 10:27:06,361 INFO L273 TraceCheckUtils]: 786: Hoare triple {382055#(<= proc_i 520)} i := i + 4; {382074#(<= proc_i 524)} is VALID [2019-05-15 10:27:06,361 INFO L273 TraceCheckUtils]: 787: Hoare triple {382074#(<= proc_i 524)} assume i <= 1000; {382074#(<= proc_i 524)} is VALID [2019-05-15 10:27:06,362 INFO L273 TraceCheckUtils]: 788: Hoare triple {382074#(<= proc_i 524)} assume i + 4 < a[j]; {382074#(<= proc_i 524)} is VALID [2019-05-15 10:27:06,362 INFO L273 TraceCheckUtils]: 789: Hoare triple {382074#(<= proc_i 524)} assume a[5] == 1000; {382074#(<= proc_i 524)} is VALID [2019-05-15 10:27:06,362 INFO L273 TraceCheckUtils]: 790: Hoare triple {382074#(<= proc_i 524)} assume j > 4; {382074#(<= proc_i 524)} is VALID [2019-05-15 10:27:06,363 INFO L273 TraceCheckUtils]: 791: Hoare triple {382074#(<= proc_i 524)} assume j < 6; {382074#(<= proc_i 524)} is VALID [2019-05-15 10:27:06,364 INFO L273 TraceCheckUtils]: 792: Hoare triple {382074#(<= proc_i 524)} i := i + 4; {382093#(<= proc_i 528)} is VALID [2019-05-15 10:27:06,364 INFO L273 TraceCheckUtils]: 793: Hoare triple {382093#(<= proc_i 528)} assume !(i <= 1000); {379581#false} is VALID [2019-05-15 10:27:06,704 INFO L134 CoverageAnalysis]: Checked inductivity of 52008 backedges. 0 proven. 52008 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:27:06,705 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:27:06,705 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [133] total 133 [2019-05-15 10:27:06,705 INFO L78 Accepts]: Start accepts. Automaton has 135 states. Word has length 794 [2019-05-15 10:27:06,706 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:27:06,706 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 135 states. [2019-05-15 10:27:07,478 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 794 edges. 794 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:27:07,478 INFO L454 AbstractCegarLoop]: Interpolant automaton has 135 states [2019-05-15 10:27:07,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 135 interpolants. [2019-05-15 10:27:07,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9045, Invalid=9045, Unknown=0, NotChecked=0, Total=18090 [2019-05-15 10:27:07,482 INFO L87 Difference]: Start difference. First operand 795 states and 795 transitions. Second operand 135 states. [2019-05-15 10:27:09,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:09,186 INFO L93 Difference]: Finished difference Result 806 states and 806 transitions. [2019-05-15 10:27:09,186 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2019-05-15 10:27:09,187 INFO L78 Accepts]: Start accepts. Automaton has 135 states. Word has length 794 [2019-05-15 10:27:09,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:27:09,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2019-05-15 10:27:09,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 807 transitions. [2019-05-15 10:27:09,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2019-05-15 10:27:09,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 807 transitions. [2019-05-15 10:27:09,193 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 135 states and 807 transitions. [2019-05-15 10:27:09,965 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 807 edges. 807 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:27:09,994 INFO L225 Difference]: With dead ends: 806 [2019-05-15 10:27:09,994 INFO L226 Difference]: Without dead ends: 806 [2019-05-15 10:27:09,995 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 793 GetRequests, 660 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=9045, Invalid=9045, Unknown=0, NotChecked=0, Total=18090 [2019-05-15 10:27:09,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2019-05-15 10:27:09,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 801. [2019-05-15 10:27:09,998 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:27:09,998 INFO L82 GeneralOperation]: Start isEquivalent. First operand 806 states. Second operand 801 states. [2019-05-15 10:27:09,999 INFO L74 IsIncluded]: Start isIncluded. First operand 806 states. Second operand 801 states. [2019-05-15 10:27:09,999 INFO L87 Difference]: Start difference. First operand 806 states. Second operand 801 states. [2019-05-15 10:27:10,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:10,022 INFO L93 Difference]: Finished difference Result 806 states and 806 transitions. [2019-05-15 10:27:10,022 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 806 transitions. [2019-05-15 10:27:10,022 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:27:10,022 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:27:10,022 INFO L74 IsIncluded]: Start isIncluded. First operand 801 states. Second operand 806 states. [2019-05-15 10:27:10,022 INFO L87 Difference]: Start difference. First operand 801 states. Second operand 806 states. [2019-05-15 10:27:10,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:10,043 INFO L93 Difference]: Finished difference Result 806 states and 806 transitions. [2019-05-15 10:27:10,043 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 806 transitions. [2019-05-15 10:27:10,043 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:27:10,043 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:27:10,043 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:27:10,043 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:27:10,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 801 states. [2019-05-15 10:27:10,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 801 transitions. [2019-05-15 10:27:10,063 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 801 transitions. Word has length 794 [2019-05-15 10:27:10,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:27:10,063 INFO L475 AbstractCegarLoop]: Abstraction has 801 states and 801 transitions. [2019-05-15 10:27:10,063 INFO L476 AbstractCegarLoop]: Interpolant automaton has 135 states. [2019-05-15 10:27:10,063 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 801 transitions. [2019-05-15 10:27:10,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 801 [2019-05-15 10:27:10,067 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:27:10,067 INFO L399 BasicCegarLoop]: trace histogram [133, 133, 133, 133, 133, 133, 1, 1] [2019-05-15 10:27:10,067 INFO L418 AbstractCegarLoop]: === Iteration 134 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:27:10,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:27:10,068 INFO L82 PathProgramCache]: Analyzing trace with hash 395663734, now seen corresponding path program 133 times [2019-05-15 10:27:10,068 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:27:10,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:27:10,574 INFO L256 TraceCheckSpWp]: Trace formula consists of 1069 conjuncts, 135 conjunts are in the unsatisfiable core [2019-05-15 10:27:10,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:27:10,642 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:27:18,439 INFO L273 TraceCheckUtils]: 0: Hoare triple {385315#true} i := 0; {385320#(<= proc_i 0)} is VALID [2019-05-15 10:27:18,440 INFO L273 TraceCheckUtils]: 1: Hoare triple {385320#(<= proc_i 0)} assume i <= 1000; {385320#(<= proc_i 0)} is VALID [2019-05-15 10:27:18,440 INFO L273 TraceCheckUtils]: 2: Hoare triple {385320#(<= proc_i 0)} assume i + 4 < a[j]; {385320#(<= proc_i 0)} is VALID [2019-05-15 10:27:18,440 INFO L273 TraceCheckUtils]: 3: Hoare triple {385320#(<= proc_i 0)} assume a[5] == 1000; {385320#(<= proc_i 0)} is VALID [2019-05-15 10:27:18,441 INFO L273 TraceCheckUtils]: 4: Hoare triple {385320#(<= proc_i 0)} assume j > 4; {385320#(<= proc_i 0)} is VALID [2019-05-15 10:27:18,441 INFO L273 TraceCheckUtils]: 5: Hoare triple {385320#(<= proc_i 0)} assume j < 6; {385320#(<= proc_i 0)} is VALID [2019-05-15 10:27:18,441 INFO L273 TraceCheckUtils]: 6: Hoare triple {385320#(<= proc_i 0)} i := i + 4; {385339#(<= proc_i 4)} is VALID [2019-05-15 10:27:18,442 INFO L273 TraceCheckUtils]: 7: Hoare triple {385339#(<= proc_i 4)} assume i <= 1000; {385339#(<= proc_i 4)} is VALID [2019-05-15 10:27:18,442 INFO L273 TraceCheckUtils]: 8: Hoare triple {385339#(<= proc_i 4)} assume i + 4 < a[j]; {385339#(<= proc_i 4)} is VALID [2019-05-15 10:27:18,443 INFO L273 TraceCheckUtils]: 9: Hoare triple {385339#(<= proc_i 4)} assume a[5] == 1000; {385339#(<= proc_i 4)} is VALID [2019-05-15 10:27:18,443 INFO L273 TraceCheckUtils]: 10: Hoare triple {385339#(<= proc_i 4)} assume j > 4; {385339#(<= proc_i 4)} is VALID [2019-05-15 10:27:18,444 INFO L273 TraceCheckUtils]: 11: Hoare triple {385339#(<= proc_i 4)} assume j < 6; {385339#(<= proc_i 4)} is VALID [2019-05-15 10:27:18,444 INFO L273 TraceCheckUtils]: 12: Hoare triple {385339#(<= proc_i 4)} i := i + 4; {385358#(<= proc_i 8)} is VALID [2019-05-15 10:27:18,445 INFO L273 TraceCheckUtils]: 13: Hoare triple {385358#(<= proc_i 8)} assume i <= 1000; {385358#(<= proc_i 8)} is VALID [2019-05-15 10:27:18,445 INFO L273 TraceCheckUtils]: 14: Hoare triple {385358#(<= proc_i 8)} assume i + 4 < a[j]; {385358#(<= proc_i 8)} is VALID [2019-05-15 10:27:18,446 INFO L273 TraceCheckUtils]: 15: Hoare triple {385358#(<= proc_i 8)} assume a[5] == 1000; {385358#(<= proc_i 8)} is VALID [2019-05-15 10:27:18,446 INFO L273 TraceCheckUtils]: 16: Hoare triple {385358#(<= proc_i 8)} assume j > 4; {385358#(<= proc_i 8)} is VALID [2019-05-15 10:27:18,446 INFO L273 TraceCheckUtils]: 17: Hoare triple {385358#(<= proc_i 8)} assume j < 6; {385358#(<= proc_i 8)} is VALID [2019-05-15 10:27:18,447 INFO L273 TraceCheckUtils]: 18: Hoare triple {385358#(<= proc_i 8)} i := i + 4; {385377#(<= proc_i 12)} is VALID [2019-05-15 10:27:18,448 INFO L273 TraceCheckUtils]: 19: Hoare triple {385377#(<= proc_i 12)} assume i <= 1000; {385377#(<= proc_i 12)} is VALID [2019-05-15 10:27:18,448 INFO L273 TraceCheckUtils]: 20: Hoare triple {385377#(<= proc_i 12)} assume i + 4 < a[j]; {385377#(<= proc_i 12)} is VALID [2019-05-15 10:27:18,449 INFO L273 TraceCheckUtils]: 21: Hoare triple {385377#(<= proc_i 12)} assume a[5] == 1000; {385377#(<= proc_i 12)} is VALID [2019-05-15 10:27:18,449 INFO L273 TraceCheckUtils]: 22: Hoare triple {385377#(<= proc_i 12)} assume j > 4; {385377#(<= proc_i 12)} is VALID [2019-05-15 10:27:18,449 INFO L273 TraceCheckUtils]: 23: Hoare triple {385377#(<= proc_i 12)} assume j < 6; {385377#(<= proc_i 12)} is VALID [2019-05-15 10:27:18,450 INFO L273 TraceCheckUtils]: 24: Hoare triple {385377#(<= proc_i 12)} i := i + 4; {385396#(<= proc_i 16)} is VALID [2019-05-15 10:27:18,451 INFO L273 TraceCheckUtils]: 25: Hoare triple {385396#(<= proc_i 16)} assume i <= 1000; {385396#(<= proc_i 16)} is VALID [2019-05-15 10:27:18,451 INFO L273 TraceCheckUtils]: 26: Hoare triple {385396#(<= proc_i 16)} assume i + 4 < a[j]; {385396#(<= proc_i 16)} is VALID [2019-05-15 10:27:18,452 INFO L273 TraceCheckUtils]: 27: Hoare triple {385396#(<= proc_i 16)} assume a[5] == 1000; {385396#(<= proc_i 16)} is VALID [2019-05-15 10:27:18,452 INFO L273 TraceCheckUtils]: 28: Hoare triple {385396#(<= proc_i 16)} assume j > 4; {385396#(<= proc_i 16)} is VALID [2019-05-15 10:27:18,452 INFO L273 TraceCheckUtils]: 29: Hoare triple {385396#(<= proc_i 16)} assume j < 6; {385396#(<= proc_i 16)} is VALID [2019-05-15 10:27:18,453 INFO L273 TraceCheckUtils]: 30: Hoare triple {385396#(<= proc_i 16)} i := i + 4; {385415#(<= proc_i 20)} is VALID [2019-05-15 10:27:18,454 INFO L273 TraceCheckUtils]: 31: Hoare triple {385415#(<= proc_i 20)} assume i <= 1000; {385415#(<= proc_i 20)} is VALID [2019-05-15 10:27:18,454 INFO L273 TraceCheckUtils]: 32: Hoare triple {385415#(<= proc_i 20)} assume i + 4 < a[j]; {385415#(<= proc_i 20)} is VALID [2019-05-15 10:27:18,454 INFO L273 TraceCheckUtils]: 33: Hoare triple {385415#(<= proc_i 20)} assume a[5] == 1000; {385415#(<= proc_i 20)} is VALID [2019-05-15 10:27:18,455 INFO L273 TraceCheckUtils]: 34: Hoare triple {385415#(<= proc_i 20)} assume j > 4; {385415#(<= proc_i 20)} is VALID [2019-05-15 10:27:18,455 INFO L273 TraceCheckUtils]: 35: Hoare triple {385415#(<= proc_i 20)} assume j < 6; {385415#(<= proc_i 20)} is VALID [2019-05-15 10:27:18,456 INFO L273 TraceCheckUtils]: 36: Hoare triple {385415#(<= proc_i 20)} i := i + 4; {385434#(<= proc_i 24)} is VALID [2019-05-15 10:27:18,456 INFO L273 TraceCheckUtils]: 37: Hoare triple {385434#(<= proc_i 24)} assume i <= 1000; {385434#(<= proc_i 24)} is VALID [2019-05-15 10:27:18,457 INFO L273 TraceCheckUtils]: 38: Hoare triple {385434#(<= proc_i 24)} assume i + 4 < a[j]; {385434#(<= proc_i 24)} is VALID [2019-05-15 10:27:18,457 INFO L273 TraceCheckUtils]: 39: Hoare triple {385434#(<= proc_i 24)} assume a[5] == 1000; {385434#(<= proc_i 24)} is VALID [2019-05-15 10:27:18,458 INFO L273 TraceCheckUtils]: 40: Hoare triple {385434#(<= proc_i 24)} assume j > 4; {385434#(<= proc_i 24)} is VALID [2019-05-15 10:27:18,458 INFO L273 TraceCheckUtils]: 41: Hoare triple {385434#(<= proc_i 24)} assume j < 6; {385434#(<= proc_i 24)} is VALID [2019-05-15 10:27:18,459 INFO L273 TraceCheckUtils]: 42: Hoare triple {385434#(<= proc_i 24)} i := i + 4; {385453#(<= proc_i 28)} is VALID [2019-05-15 10:27:18,459 INFO L273 TraceCheckUtils]: 43: Hoare triple {385453#(<= proc_i 28)} assume i <= 1000; {385453#(<= proc_i 28)} is VALID [2019-05-15 10:27:18,460 INFO L273 TraceCheckUtils]: 44: Hoare triple {385453#(<= proc_i 28)} assume i + 4 < a[j]; {385453#(<= proc_i 28)} is VALID [2019-05-15 10:27:18,460 INFO L273 TraceCheckUtils]: 45: Hoare triple {385453#(<= proc_i 28)} assume a[5] == 1000; {385453#(<= proc_i 28)} is VALID [2019-05-15 10:27:18,461 INFO L273 TraceCheckUtils]: 46: Hoare triple {385453#(<= proc_i 28)} assume j > 4; {385453#(<= proc_i 28)} is VALID [2019-05-15 10:27:18,461 INFO L273 TraceCheckUtils]: 47: Hoare triple {385453#(<= proc_i 28)} assume j < 6; {385453#(<= proc_i 28)} is VALID [2019-05-15 10:27:18,462 INFO L273 TraceCheckUtils]: 48: Hoare triple {385453#(<= proc_i 28)} i := i + 4; {385472#(<= proc_i 32)} is VALID [2019-05-15 10:27:18,462 INFO L273 TraceCheckUtils]: 49: Hoare triple {385472#(<= proc_i 32)} assume i <= 1000; {385472#(<= proc_i 32)} is VALID [2019-05-15 10:27:18,463 INFO L273 TraceCheckUtils]: 50: Hoare triple {385472#(<= proc_i 32)} assume i + 4 < a[j]; {385472#(<= proc_i 32)} is VALID [2019-05-15 10:27:18,463 INFO L273 TraceCheckUtils]: 51: Hoare triple {385472#(<= proc_i 32)} assume a[5] == 1000; {385472#(<= proc_i 32)} is VALID [2019-05-15 10:27:18,464 INFO L273 TraceCheckUtils]: 52: Hoare triple {385472#(<= proc_i 32)} assume j > 4; {385472#(<= proc_i 32)} is VALID [2019-05-15 10:27:18,464 INFO L273 TraceCheckUtils]: 53: Hoare triple {385472#(<= proc_i 32)} assume j < 6; {385472#(<= proc_i 32)} is VALID [2019-05-15 10:27:18,465 INFO L273 TraceCheckUtils]: 54: Hoare triple {385472#(<= proc_i 32)} i := i + 4; {385491#(<= proc_i 36)} is VALID [2019-05-15 10:27:18,465 INFO L273 TraceCheckUtils]: 55: Hoare triple {385491#(<= proc_i 36)} assume i <= 1000; {385491#(<= proc_i 36)} is VALID [2019-05-15 10:27:18,466 INFO L273 TraceCheckUtils]: 56: Hoare triple {385491#(<= proc_i 36)} assume i + 4 < a[j]; {385491#(<= proc_i 36)} is VALID [2019-05-15 10:27:18,466 INFO L273 TraceCheckUtils]: 57: Hoare triple {385491#(<= proc_i 36)} assume a[5] == 1000; {385491#(<= proc_i 36)} is VALID [2019-05-15 10:27:18,467 INFO L273 TraceCheckUtils]: 58: Hoare triple {385491#(<= proc_i 36)} assume j > 4; {385491#(<= proc_i 36)} is VALID [2019-05-15 10:27:18,467 INFO L273 TraceCheckUtils]: 59: Hoare triple {385491#(<= proc_i 36)} assume j < 6; {385491#(<= proc_i 36)} is VALID [2019-05-15 10:27:18,468 INFO L273 TraceCheckUtils]: 60: Hoare triple {385491#(<= proc_i 36)} i := i + 4; {385510#(<= proc_i 40)} is VALID [2019-05-15 10:27:18,468 INFO L273 TraceCheckUtils]: 61: Hoare triple {385510#(<= proc_i 40)} assume i <= 1000; {385510#(<= proc_i 40)} is VALID [2019-05-15 10:27:18,469 INFO L273 TraceCheckUtils]: 62: Hoare triple {385510#(<= proc_i 40)} assume i + 4 < a[j]; {385510#(<= proc_i 40)} is VALID [2019-05-15 10:27:18,469 INFO L273 TraceCheckUtils]: 63: Hoare triple {385510#(<= proc_i 40)} assume a[5] == 1000; {385510#(<= proc_i 40)} is VALID [2019-05-15 10:27:18,470 INFO L273 TraceCheckUtils]: 64: Hoare triple {385510#(<= proc_i 40)} assume j > 4; {385510#(<= proc_i 40)} is VALID [2019-05-15 10:27:18,470 INFO L273 TraceCheckUtils]: 65: Hoare triple {385510#(<= proc_i 40)} assume j < 6; {385510#(<= proc_i 40)} is VALID [2019-05-15 10:27:18,471 INFO L273 TraceCheckUtils]: 66: Hoare triple {385510#(<= proc_i 40)} i := i + 4; {385529#(<= proc_i 44)} is VALID [2019-05-15 10:27:18,471 INFO L273 TraceCheckUtils]: 67: Hoare triple {385529#(<= proc_i 44)} assume i <= 1000; {385529#(<= proc_i 44)} is VALID [2019-05-15 10:27:18,472 INFO L273 TraceCheckUtils]: 68: Hoare triple {385529#(<= proc_i 44)} assume i + 4 < a[j]; {385529#(<= proc_i 44)} is VALID [2019-05-15 10:27:18,472 INFO L273 TraceCheckUtils]: 69: Hoare triple {385529#(<= proc_i 44)} assume a[5] == 1000; {385529#(<= proc_i 44)} is VALID [2019-05-15 10:27:18,473 INFO L273 TraceCheckUtils]: 70: Hoare triple {385529#(<= proc_i 44)} assume j > 4; {385529#(<= proc_i 44)} is VALID [2019-05-15 10:27:18,473 INFO L273 TraceCheckUtils]: 71: Hoare triple {385529#(<= proc_i 44)} assume j < 6; {385529#(<= proc_i 44)} is VALID [2019-05-15 10:27:18,474 INFO L273 TraceCheckUtils]: 72: Hoare triple {385529#(<= proc_i 44)} i := i + 4; {385548#(<= proc_i 48)} is VALID [2019-05-15 10:27:18,474 INFO L273 TraceCheckUtils]: 73: Hoare triple {385548#(<= proc_i 48)} assume i <= 1000; {385548#(<= proc_i 48)} is VALID [2019-05-15 10:27:18,475 INFO L273 TraceCheckUtils]: 74: Hoare triple {385548#(<= proc_i 48)} assume i + 4 < a[j]; {385548#(<= proc_i 48)} is VALID [2019-05-15 10:27:18,475 INFO L273 TraceCheckUtils]: 75: Hoare triple {385548#(<= proc_i 48)} assume a[5] == 1000; {385548#(<= proc_i 48)} is VALID [2019-05-15 10:27:18,476 INFO L273 TraceCheckUtils]: 76: Hoare triple {385548#(<= proc_i 48)} assume j > 4; {385548#(<= proc_i 48)} is VALID [2019-05-15 10:27:18,476 INFO L273 TraceCheckUtils]: 77: Hoare triple {385548#(<= proc_i 48)} assume j < 6; {385548#(<= proc_i 48)} is VALID [2019-05-15 10:27:18,477 INFO L273 TraceCheckUtils]: 78: Hoare triple {385548#(<= proc_i 48)} i := i + 4; {385567#(<= proc_i 52)} is VALID [2019-05-15 10:27:18,477 INFO L273 TraceCheckUtils]: 79: Hoare triple {385567#(<= proc_i 52)} assume i <= 1000; {385567#(<= proc_i 52)} is VALID [2019-05-15 10:27:18,478 INFO L273 TraceCheckUtils]: 80: Hoare triple {385567#(<= proc_i 52)} assume i + 4 < a[j]; {385567#(<= proc_i 52)} is VALID [2019-05-15 10:27:18,478 INFO L273 TraceCheckUtils]: 81: Hoare triple {385567#(<= proc_i 52)} assume a[5] == 1000; {385567#(<= proc_i 52)} is VALID [2019-05-15 10:27:18,478 INFO L273 TraceCheckUtils]: 82: Hoare triple {385567#(<= proc_i 52)} assume j > 4; {385567#(<= proc_i 52)} is VALID [2019-05-15 10:27:18,479 INFO L273 TraceCheckUtils]: 83: Hoare triple {385567#(<= proc_i 52)} assume j < 6; {385567#(<= proc_i 52)} is VALID [2019-05-15 10:27:18,480 INFO L273 TraceCheckUtils]: 84: Hoare triple {385567#(<= proc_i 52)} i := i + 4; {385586#(<= proc_i 56)} is VALID [2019-05-15 10:27:18,480 INFO L273 TraceCheckUtils]: 85: Hoare triple {385586#(<= proc_i 56)} assume i <= 1000; {385586#(<= proc_i 56)} is VALID [2019-05-15 10:27:18,480 INFO L273 TraceCheckUtils]: 86: Hoare triple {385586#(<= proc_i 56)} assume i + 4 < a[j]; {385586#(<= proc_i 56)} is VALID [2019-05-15 10:27:18,481 INFO L273 TraceCheckUtils]: 87: Hoare triple {385586#(<= proc_i 56)} assume a[5] == 1000; {385586#(<= proc_i 56)} is VALID [2019-05-15 10:27:18,481 INFO L273 TraceCheckUtils]: 88: Hoare triple {385586#(<= proc_i 56)} assume j > 4; {385586#(<= proc_i 56)} is VALID [2019-05-15 10:27:18,482 INFO L273 TraceCheckUtils]: 89: Hoare triple {385586#(<= proc_i 56)} assume j < 6; {385586#(<= proc_i 56)} is VALID [2019-05-15 10:27:18,483 INFO L273 TraceCheckUtils]: 90: Hoare triple {385586#(<= proc_i 56)} i := i + 4; {385605#(<= proc_i 60)} is VALID [2019-05-15 10:27:18,483 INFO L273 TraceCheckUtils]: 91: Hoare triple {385605#(<= proc_i 60)} assume i <= 1000; {385605#(<= proc_i 60)} is VALID [2019-05-15 10:27:18,483 INFO L273 TraceCheckUtils]: 92: Hoare triple {385605#(<= proc_i 60)} assume i + 4 < a[j]; {385605#(<= proc_i 60)} is VALID [2019-05-15 10:27:18,484 INFO L273 TraceCheckUtils]: 93: Hoare triple {385605#(<= proc_i 60)} assume a[5] == 1000; {385605#(<= proc_i 60)} is VALID [2019-05-15 10:27:18,484 INFO L273 TraceCheckUtils]: 94: Hoare triple {385605#(<= proc_i 60)} assume j > 4; {385605#(<= proc_i 60)} is VALID [2019-05-15 10:27:18,485 INFO L273 TraceCheckUtils]: 95: Hoare triple {385605#(<= proc_i 60)} assume j < 6; {385605#(<= proc_i 60)} is VALID [2019-05-15 10:27:18,485 INFO L273 TraceCheckUtils]: 96: Hoare triple {385605#(<= proc_i 60)} i := i + 4; {385624#(<= proc_i 64)} is VALID [2019-05-15 10:27:18,486 INFO L273 TraceCheckUtils]: 97: Hoare triple {385624#(<= proc_i 64)} assume i <= 1000; {385624#(<= proc_i 64)} is VALID [2019-05-15 10:27:18,486 INFO L273 TraceCheckUtils]: 98: Hoare triple {385624#(<= proc_i 64)} assume i + 4 < a[j]; {385624#(<= proc_i 64)} is VALID [2019-05-15 10:27:18,487 INFO L273 TraceCheckUtils]: 99: Hoare triple {385624#(<= proc_i 64)} assume a[5] == 1000; {385624#(<= proc_i 64)} is VALID [2019-05-15 10:27:18,487 INFO L273 TraceCheckUtils]: 100: Hoare triple {385624#(<= proc_i 64)} assume j > 4; {385624#(<= proc_i 64)} is VALID [2019-05-15 10:27:18,488 INFO L273 TraceCheckUtils]: 101: Hoare triple {385624#(<= proc_i 64)} assume j < 6; {385624#(<= proc_i 64)} is VALID [2019-05-15 10:27:18,488 INFO L273 TraceCheckUtils]: 102: Hoare triple {385624#(<= proc_i 64)} i := i + 4; {385643#(<= proc_i 68)} is VALID [2019-05-15 10:27:18,489 INFO L273 TraceCheckUtils]: 103: Hoare triple {385643#(<= proc_i 68)} assume i <= 1000; {385643#(<= proc_i 68)} is VALID [2019-05-15 10:27:18,489 INFO L273 TraceCheckUtils]: 104: Hoare triple {385643#(<= proc_i 68)} assume i + 4 < a[j]; {385643#(<= proc_i 68)} is VALID [2019-05-15 10:27:18,490 INFO L273 TraceCheckUtils]: 105: Hoare triple {385643#(<= proc_i 68)} assume a[5] == 1000; {385643#(<= proc_i 68)} is VALID [2019-05-15 10:27:18,490 INFO L273 TraceCheckUtils]: 106: Hoare triple {385643#(<= proc_i 68)} assume j > 4; {385643#(<= proc_i 68)} is VALID [2019-05-15 10:27:18,491 INFO L273 TraceCheckUtils]: 107: Hoare triple {385643#(<= proc_i 68)} assume j < 6; {385643#(<= proc_i 68)} is VALID [2019-05-15 10:27:18,491 INFO L273 TraceCheckUtils]: 108: Hoare triple {385643#(<= proc_i 68)} i := i + 4; {385662#(<= proc_i 72)} is VALID [2019-05-15 10:27:18,492 INFO L273 TraceCheckUtils]: 109: Hoare triple {385662#(<= proc_i 72)} assume i <= 1000; {385662#(<= proc_i 72)} is VALID [2019-05-15 10:27:18,492 INFO L273 TraceCheckUtils]: 110: Hoare triple {385662#(<= proc_i 72)} assume i + 4 < a[j]; {385662#(<= proc_i 72)} is VALID [2019-05-15 10:27:18,493 INFO L273 TraceCheckUtils]: 111: Hoare triple {385662#(<= proc_i 72)} assume a[5] == 1000; {385662#(<= proc_i 72)} is VALID [2019-05-15 10:27:18,493 INFO L273 TraceCheckUtils]: 112: Hoare triple {385662#(<= proc_i 72)} assume j > 4; {385662#(<= proc_i 72)} is VALID [2019-05-15 10:27:18,494 INFO L273 TraceCheckUtils]: 113: Hoare triple {385662#(<= proc_i 72)} assume j < 6; {385662#(<= proc_i 72)} is VALID [2019-05-15 10:27:18,494 INFO L273 TraceCheckUtils]: 114: Hoare triple {385662#(<= proc_i 72)} i := i + 4; {385681#(<= proc_i 76)} is VALID [2019-05-15 10:27:18,495 INFO L273 TraceCheckUtils]: 115: Hoare triple {385681#(<= proc_i 76)} assume i <= 1000; {385681#(<= proc_i 76)} is VALID [2019-05-15 10:27:18,495 INFO L273 TraceCheckUtils]: 116: Hoare triple {385681#(<= proc_i 76)} assume i + 4 < a[j]; {385681#(<= proc_i 76)} is VALID [2019-05-15 10:27:18,496 INFO L273 TraceCheckUtils]: 117: Hoare triple {385681#(<= proc_i 76)} assume a[5] == 1000; {385681#(<= proc_i 76)} is VALID [2019-05-15 10:27:18,496 INFO L273 TraceCheckUtils]: 118: Hoare triple {385681#(<= proc_i 76)} assume j > 4; {385681#(<= proc_i 76)} is VALID [2019-05-15 10:27:18,497 INFO L273 TraceCheckUtils]: 119: Hoare triple {385681#(<= proc_i 76)} assume j < 6; {385681#(<= proc_i 76)} is VALID [2019-05-15 10:27:18,497 INFO L273 TraceCheckUtils]: 120: Hoare triple {385681#(<= proc_i 76)} i := i + 4; {385700#(<= proc_i 80)} is VALID [2019-05-15 10:27:18,498 INFO L273 TraceCheckUtils]: 121: Hoare triple {385700#(<= proc_i 80)} assume i <= 1000; {385700#(<= proc_i 80)} is VALID [2019-05-15 10:27:18,498 INFO L273 TraceCheckUtils]: 122: Hoare triple {385700#(<= proc_i 80)} assume i + 4 < a[j]; {385700#(<= proc_i 80)} is VALID [2019-05-15 10:27:18,499 INFO L273 TraceCheckUtils]: 123: Hoare triple {385700#(<= proc_i 80)} assume a[5] == 1000; {385700#(<= proc_i 80)} is VALID [2019-05-15 10:27:18,499 INFO L273 TraceCheckUtils]: 124: Hoare triple {385700#(<= proc_i 80)} assume j > 4; {385700#(<= proc_i 80)} is VALID [2019-05-15 10:27:18,500 INFO L273 TraceCheckUtils]: 125: Hoare triple {385700#(<= proc_i 80)} assume j < 6; {385700#(<= proc_i 80)} is VALID [2019-05-15 10:27:18,500 INFO L273 TraceCheckUtils]: 126: Hoare triple {385700#(<= proc_i 80)} i := i + 4; {385719#(<= proc_i 84)} is VALID [2019-05-15 10:27:18,501 INFO L273 TraceCheckUtils]: 127: Hoare triple {385719#(<= proc_i 84)} assume i <= 1000; {385719#(<= proc_i 84)} is VALID [2019-05-15 10:27:18,501 INFO L273 TraceCheckUtils]: 128: Hoare triple {385719#(<= proc_i 84)} assume i + 4 < a[j]; {385719#(<= proc_i 84)} is VALID [2019-05-15 10:27:18,502 INFO L273 TraceCheckUtils]: 129: Hoare triple {385719#(<= proc_i 84)} assume a[5] == 1000; {385719#(<= proc_i 84)} is VALID [2019-05-15 10:27:18,502 INFO L273 TraceCheckUtils]: 130: Hoare triple {385719#(<= proc_i 84)} assume j > 4; {385719#(<= proc_i 84)} is VALID [2019-05-15 10:27:18,502 INFO L273 TraceCheckUtils]: 131: Hoare triple {385719#(<= proc_i 84)} assume j < 6; {385719#(<= proc_i 84)} is VALID [2019-05-15 10:27:18,503 INFO L273 TraceCheckUtils]: 132: Hoare triple {385719#(<= proc_i 84)} i := i + 4; {385738#(<= proc_i 88)} is VALID [2019-05-15 10:27:18,504 INFO L273 TraceCheckUtils]: 133: Hoare triple {385738#(<= proc_i 88)} assume i <= 1000; {385738#(<= proc_i 88)} is VALID [2019-05-15 10:27:18,504 INFO L273 TraceCheckUtils]: 134: Hoare triple {385738#(<= proc_i 88)} assume i + 4 < a[j]; {385738#(<= proc_i 88)} is VALID [2019-05-15 10:27:18,505 INFO L273 TraceCheckUtils]: 135: Hoare triple {385738#(<= proc_i 88)} assume a[5] == 1000; {385738#(<= proc_i 88)} is VALID [2019-05-15 10:27:18,505 INFO L273 TraceCheckUtils]: 136: Hoare triple {385738#(<= proc_i 88)} assume j > 4; {385738#(<= proc_i 88)} is VALID [2019-05-15 10:27:18,505 INFO L273 TraceCheckUtils]: 137: Hoare triple {385738#(<= proc_i 88)} assume j < 6; {385738#(<= proc_i 88)} is VALID [2019-05-15 10:27:18,506 INFO L273 TraceCheckUtils]: 138: Hoare triple {385738#(<= proc_i 88)} i := i + 4; {385757#(<= proc_i 92)} is VALID [2019-05-15 10:27:18,507 INFO L273 TraceCheckUtils]: 139: Hoare triple {385757#(<= proc_i 92)} assume i <= 1000; {385757#(<= proc_i 92)} is VALID [2019-05-15 10:27:18,507 INFO L273 TraceCheckUtils]: 140: Hoare triple {385757#(<= proc_i 92)} assume i + 4 < a[j]; {385757#(<= proc_i 92)} is VALID [2019-05-15 10:27:18,507 INFO L273 TraceCheckUtils]: 141: Hoare triple {385757#(<= proc_i 92)} assume a[5] == 1000; {385757#(<= proc_i 92)} is VALID [2019-05-15 10:27:18,508 INFO L273 TraceCheckUtils]: 142: Hoare triple {385757#(<= proc_i 92)} assume j > 4; {385757#(<= proc_i 92)} is VALID [2019-05-15 10:27:18,508 INFO L273 TraceCheckUtils]: 143: Hoare triple {385757#(<= proc_i 92)} assume j < 6; {385757#(<= proc_i 92)} is VALID [2019-05-15 10:27:18,509 INFO L273 TraceCheckUtils]: 144: Hoare triple {385757#(<= proc_i 92)} i := i + 4; {385776#(<= proc_i 96)} is VALID [2019-05-15 10:27:18,510 INFO L273 TraceCheckUtils]: 145: Hoare triple {385776#(<= proc_i 96)} assume i <= 1000; {385776#(<= proc_i 96)} is VALID [2019-05-15 10:27:18,510 INFO L273 TraceCheckUtils]: 146: Hoare triple {385776#(<= proc_i 96)} assume i + 4 < a[j]; {385776#(<= proc_i 96)} is VALID [2019-05-15 10:27:18,510 INFO L273 TraceCheckUtils]: 147: Hoare triple {385776#(<= proc_i 96)} assume a[5] == 1000; {385776#(<= proc_i 96)} is VALID [2019-05-15 10:27:18,511 INFO L273 TraceCheckUtils]: 148: Hoare triple {385776#(<= proc_i 96)} assume j > 4; {385776#(<= proc_i 96)} is VALID [2019-05-15 10:27:18,511 INFO L273 TraceCheckUtils]: 149: Hoare triple {385776#(<= proc_i 96)} assume j < 6; {385776#(<= proc_i 96)} is VALID [2019-05-15 10:27:18,512 INFO L273 TraceCheckUtils]: 150: Hoare triple {385776#(<= proc_i 96)} i := i + 4; {385795#(<= proc_i 100)} is VALID [2019-05-15 10:27:18,512 INFO L273 TraceCheckUtils]: 151: Hoare triple {385795#(<= proc_i 100)} assume i <= 1000; {385795#(<= proc_i 100)} is VALID [2019-05-15 10:27:18,513 INFO L273 TraceCheckUtils]: 152: Hoare triple {385795#(<= proc_i 100)} assume i + 4 < a[j]; {385795#(<= proc_i 100)} is VALID [2019-05-15 10:27:18,513 INFO L273 TraceCheckUtils]: 153: Hoare triple {385795#(<= proc_i 100)} assume a[5] == 1000; {385795#(<= proc_i 100)} is VALID [2019-05-15 10:27:18,514 INFO L273 TraceCheckUtils]: 154: Hoare triple {385795#(<= proc_i 100)} assume j > 4; {385795#(<= proc_i 100)} is VALID [2019-05-15 10:27:18,514 INFO L273 TraceCheckUtils]: 155: Hoare triple {385795#(<= proc_i 100)} assume j < 6; {385795#(<= proc_i 100)} is VALID [2019-05-15 10:27:18,515 INFO L273 TraceCheckUtils]: 156: Hoare triple {385795#(<= proc_i 100)} i := i + 4; {385814#(<= proc_i 104)} is VALID [2019-05-15 10:27:18,515 INFO L273 TraceCheckUtils]: 157: Hoare triple {385814#(<= proc_i 104)} assume i <= 1000; {385814#(<= proc_i 104)} is VALID [2019-05-15 10:27:18,516 INFO L273 TraceCheckUtils]: 158: Hoare triple {385814#(<= proc_i 104)} assume i + 4 < a[j]; {385814#(<= proc_i 104)} is VALID [2019-05-15 10:27:18,516 INFO L273 TraceCheckUtils]: 159: Hoare triple {385814#(<= proc_i 104)} assume a[5] == 1000; {385814#(<= proc_i 104)} is VALID [2019-05-15 10:27:18,517 INFO L273 TraceCheckUtils]: 160: Hoare triple {385814#(<= proc_i 104)} assume j > 4; {385814#(<= proc_i 104)} is VALID [2019-05-15 10:27:18,517 INFO L273 TraceCheckUtils]: 161: Hoare triple {385814#(<= proc_i 104)} assume j < 6; {385814#(<= proc_i 104)} is VALID [2019-05-15 10:27:18,518 INFO L273 TraceCheckUtils]: 162: Hoare triple {385814#(<= proc_i 104)} i := i + 4; {385833#(<= proc_i 108)} is VALID [2019-05-15 10:27:18,518 INFO L273 TraceCheckUtils]: 163: Hoare triple {385833#(<= proc_i 108)} assume i <= 1000; {385833#(<= proc_i 108)} is VALID [2019-05-15 10:27:18,519 INFO L273 TraceCheckUtils]: 164: Hoare triple {385833#(<= proc_i 108)} assume i + 4 < a[j]; {385833#(<= proc_i 108)} is VALID [2019-05-15 10:27:18,519 INFO L273 TraceCheckUtils]: 165: Hoare triple {385833#(<= proc_i 108)} assume a[5] == 1000; {385833#(<= proc_i 108)} is VALID [2019-05-15 10:27:18,520 INFO L273 TraceCheckUtils]: 166: Hoare triple {385833#(<= proc_i 108)} assume j > 4; {385833#(<= proc_i 108)} is VALID [2019-05-15 10:27:18,520 INFO L273 TraceCheckUtils]: 167: Hoare triple {385833#(<= proc_i 108)} assume j < 6; {385833#(<= proc_i 108)} is VALID [2019-05-15 10:27:18,521 INFO L273 TraceCheckUtils]: 168: Hoare triple {385833#(<= proc_i 108)} i := i + 4; {385852#(<= proc_i 112)} is VALID [2019-05-15 10:27:18,521 INFO L273 TraceCheckUtils]: 169: Hoare triple {385852#(<= proc_i 112)} assume i <= 1000; {385852#(<= proc_i 112)} is VALID [2019-05-15 10:27:18,522 INFO L273 TraceCheckUtils]: 170: Hoare triple {385852#(<= proc_i 112)} assume i + 4 < a[j]; {385852#(<= proc_i 112)} is VALID [2019-05-15 10:27:18,522 INFO L273 TraceCheckUtils]: 171: Hoare triple {385852#(<= proc_i 112)} assume a[5] == 1000; {385852#(<= proc_i 112)} is VALID [2019-05-15 10:27:18,523 INFO L273 TraceCheckUtils]: 172: Hoare triple {385852#(<= proc_i 112)} assume j > 4; {385852#(<= proc_i 112)} is VALID [2019-05-15 10:27:18,523 INFO L273 TraceCheckUtils]: 173: Hoare triple {385852#(<= proc_i 112)} assume j < 6; {385852#(<= proc_i 112)} is VALID [2019-05-15 10:27:18,524 INFO L273 TraceCheckUtils]: 174: Hoare triple {385852#(<= proc_i 112)} i := i + 4; {385871#(<= proc_i 116)} is VALID [2019-05-15 10:27:18,524 INFO L273 TraceCheckUtils]: 175: Hoare triple {385871#(<= proc_i 116)} assume i <= 1000; {385871#(<= proc_i 116)} is VALID [2019-05-15 10:27:18,525 INFO L273 TraceCheckUtils]: 176: Hoare triple {385871#(<= proc_i 116)} assume i + 4 < a[j]; {385871#(<= proc_i 116)} is VALID [2019-05-15 10:27:18,525 INFO L273 TraceCheckUtils]: 177: Hoare triple {385871#(<= proc_i 116)} assume a[5] == 1000; {385871#(<= proc_i 116)} is VALID [2019-05-15 10:27:18,526 INFO L273 TraceCheckUtils]: 178: Hoare triple {385871#(<= proc_i 116)} assume j > 4; {385871#(<= proc_i 116)} is VALID [2019-05-15 10:27:18,526 INFO L273 TraceCheckUtils]: 179: Hoare triple {385871#(<= proc_i 116)} assume j < 6; {385871#(<= proc_i 116)} is VALID [2019-05-15 10:27:18,527 INFO L273 TraceCheckUtils]: 180: Hoare triple {385871#(<= proc_i 116)} i := i + 4; {385890#(<= proc_i 120)} is VALID [2019-05-15 10:27:18,527 INFO L273 TraceCheckUtils]: 181: Hoare triple {385890#(<= proc_i 120)} assume i <= 1000; {385890#(<= proc_i 120)} is VALID [2019-05-15 10:27:18,528 INFO L273 TraceCheckUtils]: 182: Hoare triple {385890#(<= proc_i 120)} assume i + 4 < a[j]; {385890#(<= proc_i 120)} is VALID [2019-05-15 10:27:18,528 INFO L273 TraceCheckUtils]: 183: Hoare triple {385890#(<= proc_i 120)} assume a[5] == 1000; {385890#(<= proc_i 120)} is VALID [2019-05-15 10:27:18,529 INFO L273 TraceCheckUtils]: 184: Hoare triple {385890#(<= proc_i 120)} assume j > 4; {385890#(<= proc_i 120)} is VALID [2019-05-15 10:27:18,529 INFO L273 TraceCheckUtils]: 185: Hoare triple {385890#(<= proc_i 120)} assume j < 6; {385890#(<= proc_i 120)} is VALID [2019-05-15 10:27:18,530 INFO L273 TraceCheckUtils]: 186: Hoare triple {385890#(<= proc_i 120)} i := i + 4; {385909#(<= proc_i 124)} is VALID [2019-05-15 10:27:18,530 INFO L273 TraceCheckUtils]: 187: Hoare triple {385909#(<= proc_i 124)} assume i <= 1000; {385909#(<= proc_i 124)} is VALID [2019-05-15 10:27:18,531 INFO L273 TraceCheckUtils]: 188: Hoare triple {385909#(<= proc_i 124)} assume i + 4 < a[j]; {385909#(<= proc_i 124)} is VALID [2019-05-15 10:27:18,531 INFO L273 TraceCheckUtils]: 189: Hoare triple {385909#(<= proc_i 124)} assume a[5] == 1000; {385909#(<= proc_i 124)} is VALID [2019-05-15 10:27:18,532 INFO L273 TraceCheckUtils]: 190: Hoare triple {385909#(<= proc_i 124)} assume j > 4; {385909#(<= proc_i 124)} is VALID [2019-05-15 10:27:18,532 INFO L273 TraceCheckUtils]: 191: Hoare triple {385909#(<= proc_i 124)} assume j < 6; {385909#(<= proc_i 124)} is VALID [2019-05-15 10:27:18,533 INFO L273 TraceCheckUtils]: 192: Hoare triple {385909#(<= proc_i 124)} i := i + 4; {385928#(<= proc_i 128)} is VALID [2019-05-15 10:27:18,533 INFO L273 TraceCheckUtils]: 193: Hoare triple {385928#(<= proc_i 128)} assume i <= 1000; {385928#(<= proc_i 128)} is VALID [2019-05-15 10:27:18,534 INFO L273 TraceCheckUtils]: 194: Hoare triple {385928#(<= proc_i 128)} assume i + 4 < a[j]; {385928#(<= proc_i 128)} is VALID [2019-05-15 10:27:18,534 INFO L273 TraceCheckUtils]: 195: Hoare triple {385928#(<= proc_i 128)} assume a[5] == 1000; {385928#(<= proc_i 128)} is VALID [2019-05-15 10:27:18,535 INFO L273 TraceCheckUtils]: 196: Hoare triple {385928#(<= proc_i 128)} assume j > 4; {385928#(<= proc_i 128)} is VALID [2019-05-15 10:27:18,535 INFO L273 TraceCheckUtils]: 197: Hoare triple {385928#(<= proc_i 128)} assume j < 6; {385928#(<= proc_i 128)} is VALID [2019-05-15 10:27:18,536 INFO L273 TraceCheckUtils]: 198: Hoare triple {385928#(<= proc_i 128)} i := i + 4; {385947#(<= proc_i 132)} is VALID [2019-05-15 10:27:18,536 INFO L273 TraceCheckUtils]: 199: Hoare triple {385947#(<= proc_i 132)} assume i <= 1000; {385947#(<= proc_i 132)} is VALID [2019-05-15 10:27:18,537 INFO L273 TraceCheckUtils]: 200: Hoare triple {385947#(<= proc_i 132)} assume i + 4 < a[j]; {385947#(<= proc_i 132)} is VALID [2019-05-15 10:27:18,537 INFO L273 TraceCheckUtils]: 201: Hoare triple {385947#(<= proc_i 132)} assume a[5] == 1000; {385947#(<= proc_i 132)} is VALID [2019-05-15 10:27:18,537 INFO L273 TraceCheckUtils]: 202: Hoare triple {385947#(<= proc_i 132)} assume j > 4; {385947#(<= proc_i 132)} is VALID [2019-05-15 10:27:18,538 INFO L273 TraceCheckUtils]: 203: Hoare triple {385947#(<= proc_i 132)} assume j < 6; {385947#(<= proc_i 132)} is VALID [2019-05-15 10:27:18,539 INFO L273 TraceCheckUtils]: 204: Hoare triple {385947#(<= proc_i 132)} i := i + 4; {385966#(<= proc_i 136)} is VALID [2019-05-15 10:27:18,539 INFO L273 TraceCheckUtils]: 205: Hoare triple {385966#(<= proc_i 136)} assume i <= 1000; {385966#(<= proc_i 136)} is VALID [2019-05-15 10:27:18,540 INFO L273 TraceCheckUtils]: 206: Hoare triple {385966#(<= proc_i 136)} assume i + 4 < a[j]; {385966#(<= proc_i 136)} is VALID [2019-05-15 10:27:18,540 INFO L273 TraceCheckUtils]: 207: Hoare triple {385966#(<= proc_i 136)} assume a[5] == 1000; {385966#(<= proc_i 136)} is VALID [2019-05-15 10:27:18,540 INFO L273 TraceCheckUtils]: 208: Hoare triple {385966#(<= proc_i 136)} assume j > 4; {385966#(<= proc_i 136)} is VALID [2019-05-15 10:27:18,541 INFO L273 TraceCheckUtils]: 209: Hoare triple {385966#(<= proc_i 136)} assume j < 6; {385966#(<= proc_i 136)} is VALID [2019-05-15 10:27:18,542 INFO L273 TraceCheckUtils]: 210: Hoare triple {385966#(<= proc_i 136)} i := i + 4; {385985#(<= proc_i 140)} is VALID [2019-05-15 10:27:18,542 INFO L273 TraceCheckUtils]: 211: Hoare triple {385985#(<= proc_i 140)} assume i <= 1000; {385985#(<= proc_i 140)} is VALID [2019-05-15 10:27:18,542 INFO L273 TraceCheckUtils]: 212: Hoare triple {385985#(<= proc_i 140)} assume i + 4 < a[j]; {385985#(<= proc_i 140)} is VALID [2019-05-15 10:27:18,543 INFO L273 TraceCheckUtils]: 213: Hoare triple {385985#(<= proc_i 140)} assume a[5] == 1000; {385985#(<= proc_i 140)} is VALID [2019-05-15 10:27:18,543 INFO L273 TraceCheckUtils]: 214: Hoare triple {385985#(<= proc_i 140)} assume j > 4; {385985#(<= proc_i 140)} is VALID [2019-05-15 10:27:18,544 INFO L273 TraceCheckUtils]: 215: Hoare triple {385985#(<= proc_i 140)} assume j < 6; {385985#(<= proc_i 140)} is VALID [2019-05-15 10:27:18,544 INFO L273 TraceCheckUtils]: 216: Hoare triple {385985#(<= proc_i 140)} i := i + 4; {386004#(<= proc_i 144)} is VALID [2019-05-15 10:27:18,545 INFO L273 TraceCheckUtils]: 217: Hoare triple {386004#(<= proc_i 144)} assume i <= 1000; {386004#(<= proc_i 144)} is VALID [2019-05-15 10:27:18,545 INFO L273 TraceCheckUtils]: 218: Hoare triple {386004#(<= proc_i 144)} assume i + 4 < a[j]; {386004#(<= proc_i 144)} is VALID [2019-05-15 10:27:18,546 INFO L273 TraceCheckUtils]: 219: Hoare triple {386004#(<= proc_i 144)} assume a[5] == 1000; {386004#(<= proc_i 144)} is VALID [2019-05-15 10:27:18,546 INFO L273 TraceCheckUtils]: 220: Hoare triple {386004#(<= proc_i 144)} assume j > 4; {386004#(<= proc_i 144)} is VALID [2019-05-15 10:27:18,547 INFO L273 TraceCheckUtils]: 221: Hoare triple {386004#(<= proc_i 144)} assume j < 6; {386004#(<= proc_i 144)} is VALID [2019-05-15 10:27:18,547 INFO L273 TraceCheckUtils]: 222: Hoare triple {386004#(<= proc_i 144)} i := i + 4; {386023#(<= proc_i 148)} is VALID [2019-05-15 10:27:18,548 INFO L273 TraceCheckUtils]: 223: Hoare triple {386023#(<= proc_i 148)} assume i <= 1000; {386023#(<= proc_i 148)} is VALID [2019-05-15 10:27:18,548 INFO L273 TraceCheckUtils]: 224: Hoare triple {386023#(<= proc_i 148)} assume i + 4 < a[j]; {386023#(<= proc_i 148)} is VALID [2019-05-15 10:27:18,549 INFO L273 TraceCheckUtils]: 225: Hoare triple {386023#(<= proc_i 148)} assume a[5] == 1000; {386023#(<= proc_i 148)} is VALID [2019-05-15 10:27:18,549 INFO L273 TraceCheckUtils]: 226: Hoare triple {386023#(<= proc_i 148)} assume j > 4; {386023#(<= proc_i 148)} is VALID [2019-05-15 10:27:18,550 INFO L273 TraceCheckUtils]: 227: Hoare triple {386023#(<= proc_i 148)} assume j < 6; {386023#(<= proc_i 148)} is VALID [2019-05-15 10:27:18,550 INFO L273 TraceCheckUtils]: 228: Hoare triple {386023#(<= proc_i 148)} i := i + 4; {386042#(<= proc_i 152)} is VALID [2019-05-15 10:27:18,551 INFO L273 TraceCheckUtils]: 229: Hoare triple {386042#(<= proc_i 152)} assume i <= 1000; {386042#(<= proc_i 152)} is VALID [2019-05-15 10:27:18,551 INFO L273 TraceCheckUtils]: 230: Hoare triple {386042#(<= proc_i 152)} assume i + 4 < a[j]; {386042#(<= proc_i 152)} is VALID [2019-05-15 10:27:18,552 INFO L273 TraceCheckUtils]: 231: Hoare triple {386042#(<= proc_i 152)} assume a[5] == 1000; {386042#(<= proc_i 152)} is VALID [2019-05-15 10:27:18,552 INFO L273 TraceCheckUtils]: 232: Hoare triple {386042#(<= proc_i 152)} assume j > 4; {386042#(<= proc_i 152)} is VALID [2019-05-15 10:27:18,553 INFO L273 TraceCheckUtils]: 233: Hoare triple {386042#(<= proc_i 152)} assume j < 6; {386042#(<= proc_i 152)} is VALID [2019-05-15 10:27:18,553 INFO L273 TraceCheckUtils]: 234: Hoare triple {386042#(<= proc_i 152)} i := i + 4; {386061#(<= proc_i 156)} is VALID [2019-05-15 10:27:18,554 INFO L273 TraceCheckUtils]: 235: Hoare triple {386061#(<= proc_i 156)} assume i <= 1000; {386061#(<= proc_i 156)} is VALID [2019-05-15 10:27:18,554 INFO L273 TraceCheckUtils]: 236: Hoare triple {386061#(<= proc_i 156)} assume i + 4 < a[j]; {386061#(<= proc_i 156)} is VALID [2019-05-15 10:27:18,555 INFO L273 TraceCheckUtils]: 237: Hoare triple {386061#(<= proc_i 156)} assume a[5] == 1000; {386061#(<= proc_i 156)} is VALID [2019-05-15 10:27:18,555 INFO L273 TraceCheckUtils]: 238: Hoare triple {386061#(<= proc_i 156)} assume j > 4; {386061#(<= proc_i 156)} is VALID [2019-05-15 10:27:18,556 INFO L273 TraceCheckUtils]: 239: Hoare triple {386061#(<= proc_i 156)} assume j < 6; {386061#(<= proc_i 156)} is VALID [2019-05-15 10:27:18,556 INFO L273 TraceCheckUtils]: 240: Hoare triple {386061#(<= proc_i 156)} i := i + 4; {386080#(<= proc_i 160)} is VALID [2019-05-15 10:27:18,557 INFO L273 TraceCheckUtils]: 241: Hoare triple {386080#(<= proc_i 160)} assume i <= 1000; {386080#(<= proc_i 160)} is VALID [2019-05-15 10:27:18,557 INFO L273 TraceCheckUtils]: 242: Hoare triple {386080#(<= proc_i 160)} assume i + 4 < a[j]; {386080#(<= proc_i 160)} is VALID [2019-05-15 10:27:18,558 INFO L273 TraceCheckUtils]: 243: Hoare triple {386080#(<= proc_i 160)} assume a[5] == 1000; {386080#(<= proc_i 160)} is VALID [2019-05-15 10:27:18,558 INFO L273 TraceCheckUtils]: 244: Hoare triple {386080#(<= proc_i 160)} assume j > 4; {386080#(<= proc_i 160)} is VALID [2019-05-15 10:27:18,559 INFO L273 TraceCheckUtils]: 245: Hoare triple {386080#(<= proc_i 160)} assume j < 6; {386080#(<= proc_i 160)} is VALID [2019-05-15 10:27:18,559 INFO L273 TraceCheckUtils]: 246: Hoare triple {386080#(<= proc_i 160)} i := i + 4; {386099#(<= proc_i 164)} is VALID [2019-05-15 10:27:18,560 INFO L273 TraceCheckUtils]: 247: Hoare triple {386099#(<= proc_i 164)} assume i <= 1000; {386099#(<= proc_i 164)} is VALID [2019-05-15 10:27:18,560 INFO L273 TraceCheckUtils]: 248: Hoare triple {386099#(<= proc_i 164)} assume i + 4 < a[j]; {386099#(<= proc_i 164)} is VALID [2019-05-15 10:27:18,561 INFO L273 TraceCheckUtils]: 249: Hoare triple {386099#(<= proc_i 164)} assume a[5] == 1000; {386099#(<= proc_i 164)} is VALID [2019-05-15 10:27:18,561 INFO L273 TraceCheckUtils]: 250: Hoare triple {386099#(<= proc_i 164)} assume j > 4; {386099#(<= proc_i 164)} is VALID [2019-05-15 10:27:18,562 INFO L273 TraceCheckUtils]: 251: Hoare triple {386099#(<= proc_i 164)} assume j < 6; {386099#(<= proc_i 164)} is VALID [2019-05-15 10:27:18,562 INFO L273 TraceCheckUtils]: 252: Hoare triple {386099#(<= proc_i 164)} i := i + 4; {386118#(<= proc_i 168)} is VALID [2019-05-15 10:27:18,563 INFO L273 TraceCheckUtils]: 253: Hoare triple {386118#(<= proc_i 168)} assume i <= 1000; {386118#(<= proc_i 168)} is VALID [2019-05-15 10:27:18,563 INFO L273 TraceCheckUtils]: 254: Hoare triple {386118#(<= proc_i 168)} assume i + 4 < a[j]; {386118#(<= proc_i 168)} is VALID [2019-05-15 10:27:18,564 INFO L273 TraceCheckUtils]: 255: Hoare triple {386118#(<= proc_i 168)} assume a[5] == 1000; {386118#(<= proc_i 168)} is VALID [2019-05-15 10:27:18,564 INFO L273 TraceCheckUtils]: 256: Hoare triple {386118#(<= proc_i 168)} assume j > 4; {386118#(<= proc_i 168)} is VALID [2019-05-15 10:27:18,564 INFO L273 TraceCheckUtils]: 257: Hoare triple {386118#(<= proc_i 168)} assume j < 6; {386118#(<= proc_i 168)} is VALID [2019-05-15 10:27:18,565 INFO L273 TraceCheckUtils]: 258: Hoare triple {386118#(<= proc_i 168)} i := i + 4; {386137#(<= proc_i 172)} is VALID [2019-05-15 10:27:18,566 INFO L273 TraceCheckUtils]: 259: Hoare triple {386137#(<= proc_i 172)} assume i <= 1000; {386137#(<= proc_i 172)} is VALID [2019-05-15 10:27:18,566 INFO L273 TraceCheckUtils]: 260: Hoare triple {386137#(<= proc_i 172)} assume i + 4 < a[j]; {386137#(<= proc_i 172)} is VALID [2019-05-15 10:27:18,567 INFO L273 TraceCheckUtils]: 261: Hoare triple {386137#(<= proc_i 172)} assume a[5] == 1000; {386137#(<= proc_i 172)} is VALID [2019-05-15 10:27:18,567 INFO L273 TraceCheckUtils]: 262: Hoare triple {386137#(<= proc_i 172)} assume j > 4; {386137#(<= proc_i 172)} is VALID [2019-05-15 10:27:18,567 INFO L273 TraceCheckUtils]: 263: Hoare triple {386137#(<= proc_i 172)} assume j < 6; {386137#(<= proc_i 172)} is VALID [2019-05-15 10:27:18,568 INFO L273 TraceCheckUtils]: 264: Hoare triple {386137#(<= proc_i 172)} i := i + 4; {386156#(<= proc_i 176)} is VALID [2019-05-15 10:27:18,569 INFO L273 TraceCheckUtils]: 265: Hoare triple {386156#(<= proc_i 176)} assume i <= 1000; {386156#(<= proc_i 176)} is VALID [2019-05-15 10:27:18,569 INFO L273 TraceCheckUtils]: 266: Hoare triple {386156#(<= proc_i 176)} assume i + 4 < a[j]; {386156#(<= proc_i 176)} is VALID [2019-05-15 10:27:18,569 INFO L273 TraceCheckUtils]: 267: Hoare triple {386156#(<= proc_i 176)} assume a[5] == 1000; {386156#(<= proc_i 176)} is VALID [2019-05-15 10:27:18,570 INFO L273 TraceCheckUtils]: 268: Hoare triple {386156#(<= proc_i 176)} assume j > 4; {386156#(<= proc_i 176)} is VALID [2019-05-15 10:27:18,570 INFO L273 TraceCheckUtils]: 269: Hoare triple {386156#(<= proc_i 176)} assume j < 6; {386156#(<= proc_i 176)} is VALID [2019-05-15 10:27:18,571 INFO L273 TraceCheckUtils]: 270: Hoare triple {386156#(<= proc_i 176)} i := i + 4; {386175#(<= proc_i 180)} is VALID [2019-05-15 10:27:18,572 INFO L273 TraceCheckUtils]: 271: Hoare triple {386175#(<= proc_i 180)} assume i <= 1000; {386175#(<= proc_i 180)} is VALID [2019-05-15 10:27:18,572 INFO L273 TraceCheckUtils]: 272: Hoare triple {386175#(<= proc_i 180)} assume i + 4 < a[j]; {386175#(<= proc_i 180)} is VALID [2019-05-15 10:27:18,572 INFO L273 TraceCheckUtils]: 273: Hoare triple {386175#(<= proc_i 180)} assume a[5] == 1000; {386175#(<= proc_i 180)} is VALID [2019-05-15 10:27:18,573 INFO L273 TraceCheckUtils]: 274: Hoare triple {386175#(<= proc_i 180)} assume j > 4; {386175#(<= proc_i 180)} is VALID [2019-05-15 10:27:18,573 INFO L273 TraceCheckUtils]: 275: Hoare triple {386175#(<= proc_i 180)} assume j < 6; {386175#(<= proc_i 180)} is VALID [2019-05-15 10:27:18,574 INFO L273 TraceCheckUtils]: 276: Hoare triple {386175#(<= proc_i 180)} i := i + 4; {386194#(<= proc_i 184)} is VALID [2019-05-15 10:27:18,574 INFO L273 TraceCheckUtils]: 277: Hoare triple {386194#(<= proc_i 184)} assume i <= 1000; {386194#(<= proc_i 184)} is VALID [2019-05-15 10:27:18,575 INFO L273 TraceCheckUtils]: 278: Hoare triple {386194#(<= proc_i 184)} assume i + 4 < a[j]; {386194#(<= proc_i 184)} is VALID [2019-05-15 10:27:18,575 INFO L273 TraceCheckUtils]: 279: Hoare triple {386194#(<= proc_i 184)} assume a[5] == 1000; {386194#(<= proc_i 184)} is VALID [2019-05-15 10:27:18,576 INFO L273 TraceCheckUtils]: 280: Hoare triple {386194#(<= proc_i 184)} assume j > 4; {386194#(<= proc_i 184)} is VALID [2019-05-15 10:27:18,576 INFO L273 TraceCheckUtils]: 281: Hoare triple {386194#(<= proc_i 184)} assume j < 6; {386194#(<= proc_i 184)} is VALID [2019-05-15 10:27:18,577 INFO L273 TraceCheckUtils]: 282: Hoare triple {386194#(<= proc_i 184)} i := i + 4; {386213#(<= proc_i 188)} is VALID [2019-05-15 10:27:18,577 INFO L273 TraceCheckUtils]: 283: Hoare triple {386213#(<= proc_i 188)} assume i <= 1000; {386213#(<= proc_i 188)} is VALID [2019-05-15 10:27:18,578 INFO L273 TraceCheckUtils]: 284: Hoare triple {386213#(<= proc_i 188)} assume i + 4 < a[j]; {386213#(<= proc_i 188)} is VALID [2019-05-15 10:27:18,578 INFO L273 TraceCheckUtils]: 285: Hoare triple {386213#(<= proc_i 188)} assume a[5] == 1000; {386213#(<= proc_i 188)} is VALID [2019-05-15 10:27:18,579 INFO L273 TraceCheckUtils]: 286: Hoare triple {386213#(<= proc_i 188)} assume j > 4; {386213#(<= proc_i 188)} is VALID [2019-05-15 10:27:18,579 INFO L273 TraceCheckUtils]: 287: Hoare triple {386213#(<= proc_i 188)} assume j < 6; {386213#(<= proc_i 188)} is VALID [2019-05-15 10:27:18,580 INFO L273 TraceCheckUtils]: 288: Hoare triple {386213#(<= proc_i 188)} i := i + 4; {386232#(<= proc_i 192)} is VALID [2019-05-15 10:27:18,580 INFO L273 TraceCheckUtils]: 289: Hoare triple {386232#(<= proc_i 192)} assume i <= 1000; {386232#(<= proc_i 192)} is VALID [2019-05-15 10:27:18,581 INFO L273 TraceCheckUtils]: 290: Hoare triple {386232#(<= proc_i 192)} assume i + 4 < a[j]; {386232#(<= proc_i 192)} is VALID [2019-05-15 10:27:18,581 INFO L273 TraceCheckUtils]: 291: Hoare triple {386232#(<= proc_i 192)} assume a[5] == 1000; {386232#(<= proc_i 192)} is VALID [2019-05-15 10:27:18,582 INFO L273 TraceCheckUtils]: 292: Hoare triple {386232#(<= proc_i 192)} assume j > 4; {386232#(<= proc_i 192)} is VALID [2019-05-15 10:27:18,582 INFO L273 TraceCheckUtils]: 293: Hoare triple {386232#(<= proc_i 192)} assume j < 6; {386232#(<= proc_i 192)} is VALID [2019-05-15 10:27:18,583 INFO L273 TraceCheckUtils]: 294: Hoare triple {386232#(<= proc_i 192)} i := i + 4; {386251#(<= proc_i 196)} is VALID [2019-05-15 10:27:18,583 INFO L273 TraceCheckUtils]: 295: Hoare triple {386251#(<= proc_i 196)} assume i <= 1000; {386251#(<= proc_i 196)} is VALID [2019-05-15 10:27:18,584 INFO L273 TraceCheckUtils]: 296: Hoare triple {386251#(<= proc_i 196)} assume i + 4 < a[j]; {386251#(<= proc_i 196)} is VALID [2019-05-15 10:27:18,584 INFO L273 TraceCheckUtils]: 297: Hoare triple {386251#(<= proc_i 196)} assume a[5] == 1000; {386251#(<= proc_i 196)} is VALID [2019-05-15 10:27:18,585 INFO L273 TraceCheckUtils]: 298: Hoare triple {386251#(<= proc_i 196)} assume j > 4; {386251#(<= proc_i 196)} is VALID [2019-05-15 10:27:18,585 INFO L273 TraceCheckUtils]: 299: Hoare triple {386251#(<= proc_i 196)} assume j < 6; {386251#(<= proc_i 196)} is VALID [2019-05-15 10:27:18,586 INFO L273 TraceCheckUtils]: 300: Hoare triple {386251#(<= proc_i 196)} i := i + 4; {386270#(<= proc_i 200)} is VALID [2019-05-15 10:27:18,586 INFO L273 TraceCheckUtils]: 301: Hoare triple {386270#(<= proc_i 200)} assume i <= 1000; {386270#(<= proc_i 200)} is VALID [2019-05-15 10:27:18,587 INFO L273 TraceCheckUtils]: 302: Hoare triple {386270#(<= proc_i 200)} assume i + 4 < a[j]; {386270#(<= proc_i 200)} is VALID [2019-05-15 10:27:18,587 INFO L273 TraceCheckUtils]: 303: Hoare triple {386270#(<= proc_i 200)} assume a[5] == 1000; {386270#(<= proc_i 200)} is VALID [2019-05-15 10:27:18,588 INFO L273 TraceCheckUtils]: 304: Hoare triple {386270#(<= proc_i 200)} assume j > 4; {386270#(<= proc_i 200)} is VALID [2019-05-15 10:27:18,588 INFO L273 TraceCheckUtils]: 305: Hoare triple {386270#(<= proc_i 200)} assume j < 6; {386270#(<= proc_i 200)} is VALID [2019-05-15 10:27:18,589 INFO L273 TraceCheckUtils]: 306: Hoare triple {386270#(<= proc_i 200)} i := i + 4; {386289#(<= proc_i 204)} is VALID [2019-05-15 10:27:18,589 INFO L273 TraceCheckUtils]: 307: Hoare triple {386289#(<= proc_i 204)} assume i <= 1000; {386289#(<= proc_i 204)} is VALID [2019-05-15 10:27:18,590 INFO L273 TraceCheckUtils]: 308: Hoare triple {386289#(<= proc_i 204)} assume i + 4 < a[j]; {386289#(<= proc_i 204)} is VALID [2019-05-15 10:27:18,590 INFO L273 TraceCheckUtils]: 309: Hoare triple {386289#(<= proc_i 204)} assume a[5] == 1000; {386289#(<= proc_i 204)} is VALID [2019-05-15 10:27:18,591 INFO L273 TraceCheckUtils]: 310: Hoare triple {386289#(<= proc_i 204)} assume j > 4; {386289#(<= proc_i 204)} is VALID [2019-05-15 10:27:18,591 INFO L273 TraceCheckUtils]: 311: Hoare triple {386289#(<= proc_i 204)} assume j < 6; {386289#(<= proc_i 204)} is VALID [2019-05-15 10:27:18,592 INFO L273 TraceCheckUtils]: 312: Hoare triple {386289#(<= proc_i 204)} i := i + 4; {386308#(<= proc_i 208)} is VALID [2019-05-15 10:27:18,592 INFO L273 TraceCheckUtils]: 313: Hoare triple {386308#(<= proc_i 208)} assume i <= 1000; {386308#(<= proc_i 208)} is VALID [2019-05-15 10:27:18,593 INFO L273 TraceCheckUtils]: 314: Hoare triple {386308#(<= proc_i 208)} assume i + 4 < a[j]; {386308#(<= proc_i 208)} is VALID [2019-05-15 10:27:18,593 INFO L273 TraceCheckUtils]: 315: Hoare triple {386308#(<= proc_i 208)} assume a[5] == 1000; {386308#(<= proc_i 208)} is VALID [2019-05-15 10:27:18,593 INFO L273 TraceCheckUtils]: 316: Hoare triple {386308#(<= proc_i 208)} assume j > 4; {386308#(<= proc_i 208)} is VALID [2019-05-15 10:27:18,594 INFO L273 TraceCheckUtils]: 317: Hoare triple {386308#(<= proc_i 208)} assume j < 6; {386308#(<= proc_i 208)} is VALID [2019-05-15 10:27:18,595 INFO L273 TraceCheckUtils]: 318: Hoare triple {386308#(<= proc_i 208)} i := i + 4; {386327#(<= proc_i 212)} is VALID [2019-05-15 10:27:18,595 INFO L273 TraceCheckUtils]: 319: Hoare triple {386327#(<= proc_i 212)} assume i <= 1000; {386327#(<= proc_i 212)} is VALID [2019-05-15 10:27:18,596 INFO L273 TraceCheckUtils]: 320: Hoare triple {386327#(<= proc_i 212)} assume i + 4 < a[j]; {386327#(<= proc_i 212)} is VALID [2019-05-15 10:27:18,596 INFO L273 TraceCheckUtils]: 321: Hoare triple {386327#(<= proc_i 212)} assume a[5] == 1000; {386327#(<= proc_i 212)} is VALID [2019-05-15 10:27:18,596 INFO L273 TraceCheckUtils]: 322: Hoare triple {386327#(<= proc_i 212)} assume j > 4; {386327#(<= proc_i 212)} is VALID [2019-05-15 10:27:18,597 INFO L273 TraceCheckUtils]: 323: Hoare triple {386327#(<= proc_i 212)} assume j < 6; {386327#(<= proc_i 212)} is VALID [2019-05-15 10:27:18,598 INFO L273 TraceCheckUtils]: 324: Hoare triple {386327#(<= proc_i 212)} i := i + 4; {386346#(<= proc_i 216)} is VALID [2019-05-15 10:27:18,598 INFO L273 TraceCheckUtils]: 325: Hoare triple {386346#(<= proc_i 216)} assume i <= 1000; {386346#(<= proc_i 216)} is VALID [2019-05-15 10:27:18,598 INFO L273 TraceCheckUtils]: 326: Hoare triple {386346#(<= proc_i 216)} assume i + 4 < a[j]; {386346#(<= proc_i 216)} is VALID [2019-05-15 10:27:18,599 INFO L273 TraceCheckUtils]: 327: Hoare triple {386346#(<= proc_i 216)} assume a[5] == 1000; {386346#(<= proc_i 216)} is VALID [2019-05-15 10:27:18,599 INFO L273 TraceCheckUtils]: 328: Hoare triple {386346#(<= proc_i 216)} assume j > 4; {386346#(<= proc_i 216)} is VALID [2019-05-15 10:27:18,600 INFO L273 TraceCheckUtils]: 329: Hoare triple {386346#(<= proc_i 216)} assume j < 6; {386346#(<= proc_i 216)} is VALID [2019-05-15 10:27:18,601 INFO L273 TraceCheckUtils]: 330: Hoare triple {386346#(<= proc_i 216)} i := i + 4; {386365#(<= proc_i 220)} is VALID [2019-05-15 10:27:18,601 INFO L273 TraceCheckUtils]: 331: Hoare triple {386365#(<= proc_i 220)} assume i <= 1000; {386365#(<= proc_i 220)} is VALID [2019-05-15 10:27:18,601 INFO L273 TraceCheckUtils]: 332: Hoare triple {386365#(<= proc_i 220)} assume i + 4 < a[j]; {386365#(<= proc_i 220)} is VALID [2019-05-15 10:27:18,602 INFO L273 TraceCheckUtils]: 333: Hoare triple {386365#(<= proc_i 220)} assume a[5] == 1000; {386365#(<= proc_i 220)} is VALID [2019-05-15 10:27:18,602 INFO L273 TraceCheckUtils]: 334: Hoare triple {386365#(<= proc_i 220)} assume j > 4; {386365#(<= proc_i 220)} is VALID [2019-05-15 10:27:18,603 INFO L273 TraceCheckUtils]: 335: Hoare triple {386365#(<= proc_i 220)} assume j < 6; {386365#(<= proc_i 220)} is VALID [2019-05-15 10:27:18,603 INFO L273 TraceCheckUtils]: 336: Hoare triple {386365#(<= proc_i 220)} i := i + 4; {386384#(<= proc_i 224)} is VALID [2019-05-15 10:27:18,604 INFO L273 TraceCheckUtils]: 337: Hoare triple {386384#(<= proc_i 224)} assume i <= 1000; {386384#(<= proc_i 224)} is VALID [2019-05-15 10:27:18,604 INFO L273 TraceCheckUtils]: 338: Hoare triple {386384#(<= proc_i 224)} assume i + 4 < a[j]; {386384#(<= proc_i 224)} is VALID [2019-05-15 10:27:18,605 INFO L273 TraceCheckUtils]: 339: Hoare triple {386384#(<= proc_i 224)} assume a[5] == 1000; {386384#(<= proc_i 224)} is VALID [2019-05-15 10:27:18,605 INFO L273 TraceCheckUtils]: 340: Hoare triple {386384#(<= proc_i 224)} assume j > 4; {386384#(<= proc_i 224)} is VALID [2019-05-15 10:27:18,606 INFO L273 TraceCheckUtils]: 341: Hoare triple {386384#(<= proc_i 224)} assume j < 6; {386384#(<= proc_i 224)} is VALID [2019-05-15 10:27:18,606 INFO L273 TraceCheckUtils]: 342: Hoare triple {386384#(<= proc_i 224)} i := i + 4; {386403#(<= proc_i 228)} is VALID [2019-05-15 10:27:18,607 INFO L273 TraceCheckUtils]: 343: Hoare triple {386403#(<= proc_i 228)} assume i <= 1000; {386403#(<= proc_i 228)} is VALID [2019-05-15 10:27:18,607 INFO L273 TraceCheckUtils]: 344: Hoare triple {386403#(<= proc_i 228)} assume i + 4 < a[j]; {386403#(<= proc_i 228)} is VALID [2019-05-15 10:27:18,608 INFO L273 TraceCheckUtils]: 345: Hoare triple {386403#(<= proc_i 228)} assume a[5] == 1000; {386403#(<= proc_i 228)} is VALID [2019-05-15 10:27:18,608 INFO L273 TraceCheckUtils]: 346: Hoare triple {386403#(<= proc_i 228)} assume j > 4; {386403#(<= proc_i 228)} is VALID [2019-05-15 10:27:18,609 INFO L273 TraceCheckUtils]: 347: Hoare triple {386403#(<= proc_i 228)} assume j < 6; {386403#(<= proc_i 228)} is VALID [2019-05-15 10:27:18,609 INFO L273 TraceCheckUtils]: 348: Hoare triple {386403#(<= proc_i 228)} i := i + 4; {386422#(<= proc_i 232)} is VALID [2019-05-15 10:27:18,610 INFO L273 TraceCheckUtils]: 349: Hoare triple {386422#(<= proc_i 232)} assume i <= 1000; {386422#(<= proc_i 232)} is VALID [2019-05-15 10:27:18,610 INFO L273 TraceCheckUtils]: 350: Hoare triple {386422#(<= proc_i 232)} assume i + 4 < a[j]; {386422#(<= proc_i 232)} is VALID [2019-05-15 10:27:18,611 INFO L273 TraceCheckUtils]: 351: Hoare triple {386422#(<= proc_i 232)} assume a[5] == 1000; {386422#(<= proc_i 232)} is VALID [2019-05-15 10:27:18,611 INFO L273 TraceCheckUtils]: 352: Hoare triple {386422#(<= proc_i 232)} assume j > 4; {386422#(<= proc_i 232)} is VALID [2019-05-15 10:27:18,612 INFO L273 TraceCheckUtils]: 353: Hoare triple {386422#(<= proc_i 232)} assume j < 6; {386422#(<= proc_i 232)} is VALID [2019-05-15 10:27:18,612 INFO L273 TraceCheckUtils]: 354: Hoare triple {386422#(<= proc_i 232)} i := i + 4; {386441#(<= proc_i 236)} is VALID [2019-05-15 10:27:18,613 INFO L273 TraceCheckUtils]: 355: Hoare triple {386441#(<= proc_i 236)} assume i <= 1000; {386441#(<= proc_i 236)} is VALID [2019-05-15 10:27:18,613 INFO L273 TraceCheckUtils]: 356: Hoare triple {386441#(<= proc_i 236)} assume i + 4 < a[j]; {386441#(<= proc_i 236)} is VALID [2019-05-15 10:27:18,614 INFO L273 TraceCheckUtils]: 357: Hoare triple {386441#(<= proc_i 236)} assume a[5] == 1000; {386441#(<= proc_i 236)} is VALID [2019-05-15 10:27:18,614 INFO L273 TraceCheckUtils]: 358: Hoare triple {386441#(<= proc_i 236)} assume j > 4; {386441#(<= proc_i 236)} is VALID [2019-05-15 10:27:18,615 INFO L273 TraceCheckUtils]: 359: Hoare triple {386441#(<= proc_i 236)} assume j < 6; {386441#(<= proc_i 236)} is VALID [2019-05-15 10:27:18,615 INFO L273 TraceCheckUtils]: 360: Hoare triple {386441#(<= proc_i 236)} i := i + 4; {386460#(<= proc_i 240)} is VALID [2019-05-15 10:27:18,616 INFO L273 TraceCheckUtils]: 361: Hoare triple {386460#(<= proc_i 240)} assume i <= 1000; {386460#(<= proc_i 240)} is VALID [2019-05-15 10:27:18,616 INFO L273 TraceCheckUtils]: 362: Hoare triple {386460#(<= proc_i 240)} assume i + 4 < a[j]; {386460#(<= proc_i 240)} is VALID [2019-05-15 10:27:18,617 INFO L273 TraceCheckUtils]: 363: Hoare triple {386460#(<= proc_i 240)} assume a[5] == 1000; {386460#(<= proc_i 240)} is VALID [2019-05-15 10:27:18,617 INFO L273 TraceCheckUtils]: 364: Hoare triple {386460#(<= proc_i 240)} assume j > 4; {386460#(<= proc_i 240)} is VALID [2019-05-15 10:27:18,617 INFO L273 TraceCheckUtils]: 365: Hoare triple {386460#(<= proc_i 240)} assume j < 6; {386460#(<= proc_i 240)} is VALID [2019-05-15 10:27:18,618 INFO L273 TraceCheckUtils]: 366: Hoare triple {386460#(<= proc_i 240)} i := i + 4; {386479#(<= proc_i 244)} is VALID [2019-05-15 10:27:18,619 INFO L273 TraceCheckUtils]: 367: Hoare triple {386479#(<= proc_i 244)} assume i <= 1000; {386479#(<= proc_i 244)} is VALID [2019-05-15 10:27:18,619 INFO L273 TraceCheckUtils]: 368: Hoare triple {386479#(<= proc_i 244)} assume i + 4 < a[j]; {386479#(<= proc_i 244)} is VALID [2019-05-15 10:27:18,619 INFO L273 TraceCheckUtils]: 369: Hoare triple {386479#(<= proc_i 244)} assume a[5] == 1000; {386479#(<= proc_i 244)} is VALID [2019-05-15 10:27:18,620 INFO L273 TraceCheckUtils]: 370: Hoare triple {386479#(<= proc_i 244)} assume j > 4; {386479#(<= proc_i 244)} is VALID [2019-05-15 10:27:18,620 INFO L273 TraceCheckUtils]: 371: Hoare triple {386479#(<= proc_i 244)} assume j < 6; {386479#(<= proc_i 244)} is VALID [2019-05-15 10:27:18,621 INFO L273 TraceCheckUtils]: 372: Hoare triple {386479#(<= proc_i 244)} i := i + 4; {386498#(<= proc_i 248)} is VALID [2019-05-15 10:27:18,622 INFO L273 TraceCheckUtils]: 373: Hoare triple {386498#(<= proc_i 248)} assume i <= 1000; {386498#(<= proc_i 248)} is VALID [2019-05-15 10:27:18,622 INFO L273 TraceCheckUtils]: 374: Hoare triple {386498#(<= proc_i 248)} assume i + 4 < a[j]; {386498#(<= proc_i 248)} is VALID [2019-05-15 10:27:18,622 INFO L273 TraceCheckUtils]: 375: Hoare triple {386498#(<= proc_i 248)} assume a[5] == 1000; {386498#(<= proc_i 248)} is VALID [2019-05-15 10:27:18,623 INFO L273 TraceCheckUtils]: 376: Hoare triple {386498#(<= proc_i 248)} assume j > 4; {386498#(<= proc_i 248)} is VALID [2019-05-15 10:27:18,623 INFO L273 TraceCheckUtils]: 377: Hoare triple {386498#(<= proc_i 248)} assume j < 6; {386498#(<= proc_i 248)} is VALID [2019-05-15 10:27:18,624 INFO L273 TraceCheckUtils]: 378: Hoare triple {386498#(<= proc_i 248)} i := i + 4; {386517#(<= proc_i 252)} is VALID [2019-05-15 10:27:18,624 INFO L273 TraceCheckUtils]: 379: Hoare triple {386517#(<= proc_i 252)} assume i <= 1000; {386517#(<= proc_i 252)} is VALID [2019-05-15 10:27:18,625 INFO L273 TraceCheckUtils]: 380: Hoare triple {386517#(<= proc_i 252)} assume i + 4 < a[j]; {386517#(<= proc_i 252)} is VALID [2019-05-15 10:27:18,625 INFO L273 TraceCheckUtils]: 381: Hoare triple {386517#(<= proc_i 252)} assume a[5] == 1000; {386517#(<= proc_i 252)} is VALID [2019-05-15 10:27:18,626 INFO L273 TraceCheckUtils]: 382: Hoare triple {386517#(<= proc_i 252)} assume j > 4; {386517#(<= proc_i 252)} is VALID [2019-05-15 10:27:18,626 INFO L273 TraceCheckUtils]: 383: Hoare triple {386517#(<= proc_i 252)} assume j < 6; {386517#(<= proc_i 252)} is VALID [2019-05-15 10:27:18,627 INFO L273 TraceCheckUtils]: 384: Hoare triple {386517#(<= proc_i 252)} i := i + 4; {386536#(<= proc_i 256)} is VALID [2019-05-15 10:27:18,627 INFO L273 TraceCheckUtils]: 385: Hoare triple {386536#(<= proc_i 256)} assume i <= 1000; {386536#(<= proc_i 256)} is VALID [2019-05-15 10:27:18,628 INFO L273 TraceCheckUtils]: 386: Hoare triple {386536#(<= proc_i 256)} assume i + 4 < a[j]; {386536#(<= proc_i 256)} is VALID [2019-05-15 10:27:18,628 INFO L273 TraceCheckUtils]: 387: Hoare triple {386536#(<= proc_i 256)} assume a[5] == 1000; {386536#(<= proc_i 256)} is VALID [2019-05-15 10:27:18,629 INFO L273 TraceCheckUtils]: 388: Hoare triple {386536#(<= proc_i 256)} assume j > 4; {386536#(<= proc_i 256)} is VALID [2019-05-15 10:27:18,629 INFO L273 TraceCheckUtils]: 389: Hoare triple {386536#(<= proc_i 256)} assume j < 6; {386536#(<= proc_i 256)} is VALID [2019-05-15 10:27:18,630 INFO L273 TraceCheckUtils]: 390: Hoare triple {386536#(<= proc_i 256)} i := i + 4; {386555#(<= proc_i 260)} is VALID [2019-05-15 10:27:18,630 INFO L273 TraceCheckUtils]: 391: Hoare triple {386555#(<= proc_i 260)} assume i <= 1000; {386555#(<= proc_i 260)} is VALID [2019-05-15 10:27:18,631 INFO L273 TraceCheckUtils]: 392: Hoare triple {386555#(<= proc_i 260)} assume i + 4 < a[j]; {386555#(<= proc_i 260)} is VALID [2019-05-15 10:27:18,631 INFO L273 TraceCheckUtils]: 393: Hoare triple {386555#(<= proc_i 260)} assume a[5] == 1000; {386555#(<= proc_i 260)} is VALID [2019-05-15 10:27:18,632 INFO L273 TraceCheckUtils]: 394: Hoare triple {386555#(<= proc_i 260)} assume j > 4; {386555#(<= proc_i 260)} is VALID [2019-05-15 10:27:18,632 INFO L273 TraceCheckUtils]: 395: Hoare triple {386555#(<= proc_i 260)} assume j < 6; {386555#(<= proc_i 260)} is VALID [2019-05-15 10:27:18,633 INFO L273 TraceCheckUtils]: 396: Hoare triple {386555#(<= proc_i 260)} i := i + 4; {386574#(<= proc_i 264)} is VALID [2019-05-15 10:27:18,633 INFO L273 TraceCheckUtils]: 397: Hoare triple {386574#(<= proc_i 264)} assume i <= 1000; {386574#(<= proc_i 264)} is VALID [2019-05-15 10:27:18,634 INFO L273 TraceCheckUtils]: 398: Hoare triple {386574#(<= proc_i 264)} assume i + 4 < a[j]; {386574#(<= proc_i 264)} is VALID [2019-05-15 10:27:18,634 INFO L273 TraceCheckUtils]: 399: Hoare triple {386574#(<= proc_i 264)} assume a[5] == 1000; {386574#(<= proc_i 264)} is VALID [2019-05-15 10:27:18,635 INFO L273 TraceCheckUtils]: 400: Hoare triple {386574#(<= proc_i 264)} assume j > 4; {386574#(<= proc_i 264)} is VALID [2019-05-15 10:27:18,635 INFO L273 TraceCheckUtils]: 401: Hoare triple {386574#(<= proc_i 264)} assume j < 6; {386574#(<= proc_i 264)} is VALID [2019-05-15 10:27:18,636 INFO L273 TraceCheckUtils]: 402: Hoare triple {386574#(<= proc_i 264)} i := i + 4; {386593#(<= proc_i 268)} is VALID [2019-05-15 10:27:18,636 INFO L273 TraceCheckUtils]: 403: Hoare triple {386593#(<= proc_i 268)} assume i <= 1000; {386593#(<= proc_i 268)} is VALID [2019-05-15 10:27:18,637 INFO L273 TraceCheckUtils]: 404: Hoare triple {386593#(<= proc_i 268)} assume i + 4 < a[j]; {386593#(<= proc_i 268)} is VALID [2019-05-15 10:27:18,637 INFO L273 TraceCheckUtils]: 405: Hoare triple {386593#(<= proc_i 268)} assume a[5] == 1000; {386593#(<= proc_i 268)} is VALID [2019-05-15 10:27:18,638 INFO L273 TraceCheckUtils]: 406: Hoare triple {386593#(<= proc_i 268)} assume j > 4; {386593#(<= proc_i 268)} is VALID [2019-05-15 10:27:18,638 INFO L273 TraceCheckUtils]: 407: Hoare triple {386593#(<= proc_i 268)} assume j < 6; {386593#(<= proc_i 268)} is VALID [2019-05-15 10:27:18,639 INFO L273 TraceCheckUtils]: 408: Hoare triple {386593#(<= proc_i 268)} i := i + 4; {386612#(<= proc_i 272)} is VALID [2019-05-15 10:27:18,639 INFO L273 TraceCheckUtils]: 409: Hoare triple {386612#(<= proc_i 272)} assume i <= 1000; {386612#(<= proc_i 272)} is VALID [2019-05-15 10:27:18,640 INFO L273 TraceCheckUtils]: 410: Hoare triple {386612#(<= proc_i 272)} assume i + 4 < a[j]; {386612#(<= proc_i 272)} is VALID [2019-05-15 10:27:18,640 INFO L273 TraceCheckUtils]: 411: Hoare triple {386612#(<= proc_i 272)} assume a[5] == 1000; {386612#(<= proc_i 272)} is VALID [2019-05-15 10:27:18,641 INFO L273 TraceCheckUtils]: 412: Hoare triple {386612#(<= proc_i 272)} assume j > 4; {386612#(<= proc_i 272)} is VALID [2019-05-15 10:27:18,641 INFO L273 TraceCheckUtils]: 413: Hoare triple {386612#(<= proc_i 272)} assume j < 6; {386612#(<= proc_i 272)} is VALID [2019-05-15 10:27:18,642 INFO L273 TraceCheckUtils]: 414: Hoare triple {386612#(<= proc_i 272)} i := i + 4; {386631#(<= proc_i 276)} is VALID [2019-05-15 10:27:18,642 INFO L273 TraceCheckUtils]: 415: Hoare triple {386631#(<= proc_i 276)} assume i <= 1000; {386631#(<= proc_i 276)} is VALID [2019-05-15 10:27:18,643 INFO L273 TraceCheckUtils]: 416: Hoare triple {386631#(<= proc_i 276)} assume i + 4 < a[j]; {386631#(<= proc_i 276)} is VALID [2019-05-15 10:27:18,643 INFO L273 TraceCheckUtils]: 417: Hoare triple {386631#(<= proc_i 276)} assume a[5] == 1000; {386631#(<= proc_i 276)} is VALID [2019-05-15 10:27:18,643 INFO L273 TraceCheckUtils]: 418: Hoare triple {386631#(<= proc_i 276)} assume j > 4; {386631#(<= proc_i 276)} is VALID [2019-05-15 10:27:18,644 INFO L273 TraceCheckUtils]: 419: Hoare triple {386631#(<= proc_i 276)} assume j < 6; {386631#(<= proc_i 276)} is VALID [2019-05-15 10:27:18,645 INFO L273 TraceCheckUtils]: 420: Hoare triple {386631#(<= proc_i 276)} i := i + 4; {386650#(<= proc_i 280)} is VALID [2019-05-15 10:27:18,645 INFO L273 TraceCheckUtils]: 421: Hoare triple {386650#(<= proc_i 280)} assume i <= 1000; {386650#(<= proc_i 280)} is VALID [2019-05-15 10:27:18,646 INFO L273 TraceCheckUtils]: 422: Hoare triple {386650#(<= proc_i 280)} assume i + 4 < a[j]; {386650#(<= proc_i 280)} is VALID [2019-05-15 10:27:18,646 INFO L273 TraceCheckUtils]: 423: Hoare triple {386650#(<= proc_i 280)} assume a[5] == 1000; {386650#(<= proc_i 280)} is VALID [2019-05-15 10:27:18,646 INFO L273 TraceCheckUtils]: 424: Hoare triple {386650#(<= proc_i 280)} assume j > 4; {386650#(<= proc_i 280)} is VALID [2019-05-15 10:27:18,647 INFO L273 TraceCheckUtils]: 425: Hoare triple {386650#(<= proc_i 280)} assume j < 6; {386650#(<= proc_i 280)} is VALID [2019-05-15 10:27:18,648 INFO L273 TraceCheckUtils]: 426: Hoare triple {386650#(<= proc_i 280)} i := i + 4; {386669#(<= proc_i 284)} is VALID [2019-05-15 10:27:18,648 INFO L273 TraceCheckUtils]: 427: Hoare triple {386669#(<= proc_i 284)} assume i <= 1000; {386669#(<= proc_i 284)} is VALID [2019-05-15 10:27:18,648 INFO L273 TraceCheckUtils]: 428: Hoare triple {386669#(<= proc_i 284)} assume i + 4 < a[j]; {386669#(<= proc_i 284)} is VALID [2019-05-15 10:27:18,649 INFO L273 TraceCheckUtils]: 429: Hoare triple {386669#(<= proc_i 284)} assume a[5] == 1000; {386669#(<= proc_i 284)} is VALID [2019-05-15 10:27:18,649 INFO L273 TraceCheckUtils]: 430: Hoare triple {386669#(<= proc_i 284)} assume j > 4; {386669#(<= proc_i 284)} is VALID [2019-05-15 10:27:18,650 INFO L273 TraceCheckUtils]: 431: Hoare triple {386669#(<= proc_i 284)} assume j < 6; {386669#(<= proc_i 284)} is VALID [2019-05-15 10:27:18,651 INFO L273 TraceCheckUtils]: 432: Hoare triple {386669#(<= proc_i 284)} i := i + 4; {386688#(<= proc_i 288)} is VALID [2019-05-15 10:27:18,651 INFO L273 TraceCheckUtils]: 433: Hoare triple {386688#(<= proc_i 288)} assume i <= 1000; {386688#(<= proc_i 288)} is VALID [2019-05-15 10:27:18,651 INFO L273 TraceCheckUtils]: 434: Hoare triple {386688#(<= proc_i 288)} assume i + 4 < a[j]; {386688#(<= proc_i 288)} is VALID [2019-05-15 10:27:18,652 INFO L273 TraceCheckUtils]: 435: Hoare triple {386688#(<= proc_i 288)} assume a[5] == 1000; {386688#(<= proc_i 288)} is VALID [2019-05-15 10:27:18,652 INFO L273 TraceCheckUtils]: 436: Hoare triple {386688#(<= proc_i 288)} assume j > 4; {386688#(<= proc_i 288)} is VALID [2019-05-15 10:27:18,653 INFO L273 TraceCheckUtils]: 437: Hoare triple {386688#(<= proc_i 288)} assume j < 6; {386688#(<= proc_i 288)} is VALID [2019-05-15 10:27:18,653 INFO L273 TraceCheckUtils]: 438: Hoare triple {386688#(<= proc_i 288)} i := i + 4; {386707#(<= proc_i 292)} is VALID [2019-05-15 10:27:18,654 INFO L273 TraceCheckUtils]: 439: Hoare triple {386707#(<= proc_i 292)} assume i <= 1000; {386707#(<= proc_i 292)} is VALID [2019-05-15 10:27:18,654 INFO L273 TraceCheckUtils]: 440: Hoare triple {386707#(<= proc_i 292)} assume i + 4 < a[j]; {386707#(<= proc_i 292)} is VALID [2019-05-15 10:27:18,655 INFO L273 TraceCheckUtils]: 441: Hoare triple {386707#(<= proc_i 292)} assume a[5] == 1000; {386707#(<= proc_i 292)} is VALID [2019-05-15 10:27:18,655 INFO L273 TraceCheckUtils]: 442: Hoare triple {386707#(<= proc_i 292)} assume j > 4; {386707#(<= proc_i 292)} is VALID [2019-05-15 10:27:18,656 INFO L273 TraceCheckUtils]: 443: Hoare triple {386707#(<= proc_i 292)} assume j < 6; {386707#(<= proc_i 292)} is VALID [2019-05-15 10:27:18,656 INFO L273 TraceCheckUtils]: 444: Hoare triple {386707#(<= proc_i 292)} i := i + 4; {386726#(<= proc_i 296)} is VALID [2019-05-15 10:27:18,657 INFO L273 TraceCheckUtils]: 445: Hoare triple {386726#(<= proc_i 296)} assume i <= 1000; {386726#(<= proc_i 296)} is VALID [2019-05-15 10:27:18,657 INFO L273 TraceCheckUtils]: 446: Hoare triple {386726#(<= proc_i 296)} assume i + 4 < a[j]; {386726#(<= proc_i 296)} is VALID [2019-05-15 10:27:18,658 INFO L273 TraceCheckUtils]: 447: Hoare triple {386726#(<= proc_i 296)} assume a[5] == 1000; {386726#(<= proc_i 296)} is VALID [2019-05-15 10:27:18,658 INFO L273 TraceCheckUtils]: 448: Hoare triple {386726#(<= proc_i 296)} assume j > 4; {386726#(<= proc_i 296)} is VALID [2019-05-15 10:27:18,659 INFO L273 TraceCheckUtils]: 449: Hoare triple {386726#(<= proc_i 296)} assume j < 6; {386726#(<= proc_i 296)} is VALID [2019-05-15 10:27:18,659 INFO L273 TraceCheckUtils]: 450: Hoare triple {386726#(<= proc_i 296)} i := i + 4; {386745#(<= proc_i 300)} is VALID [2019-05-15 10:27:18,660 INFO L273 TraceCheckUtils]: 451: Hoare triple {386745#(<= proc_i 300)} assume i <= 1000; {386745#(<= proc_i 300)} is VALID [2019-05-15 10:27:18,660 INFO L273 TraceCheckUtils]: 452: Hoare triple {386745#(<= proc_i 300)} assume i + 4 < a[j]; {386745#(<= proc_i 300)} is VALID [2019-05-15 10:27:18,661 INFO L273 TraceCheckUtils]: 453: Hoare triple {386745#(<= proc_i 300)} assume a[5] == 1000; {386745#(<= proc_i 300)} is VALID [2019-05-15 10:27:18,661 INFO L273 TraceCheckUtils]: 454: Hoare triple {386745#(<= proc_i 300)} assume j > 4; {386745#(<= proc_i 300)} is VALID [2019-05-15 10:27:18,662 INFO L273 TraceCheckUtils]: 455: Hoare triple {386745#(<= proc_i 300)} assume j < 6; {386745#(<= proc_i 300)} is VALID [2019-05-15 10:27:18,662 INFO L273 TraceCheckUtils]: 456: Hoare triple {386745#(<= proc_i 300)} i := i + 4; {386764#(<= proc_i 304)} is VALID [2019-05-15 10:27:18,663 INFO L273 TraceCheckUtils]: 457: Hoare triple {386764#(<= proc_i 304)} assume i <= 1000; {386764#(<= proc_i 304)} is VALID [2019-05-15 10:27:18,663 INFO L273 TraceCheckUtils]: 458: Hoare triple {386764#(<= proc_i 304)} assume i + 4 < a[j]; {386764#(<= proc_i 304)} is VALID [2019-05-15 10:27:18,664 INFO L273 TraceCheckUtils]: 459: Hoare triple {386764#(<= proc_i 304)} assume a[5] == 1000; {386764#(<= proc_i 304)} is VALID [2019-05-15 10:27:18,664 INFO L273 TraceCheckUtils]: 460: Hoare triple {386764#(<= proc_i 304)} assume j > 4; {386764#(<= proc_i 304)} is VALID [2019-05-15 10:27:18,665 INFO L273 TraceCheckUtils]: 461: Hoare triple {386764#(<= proc_i 304)} assume j < 6; {386764#(<= proc_i 304)} is VALID [2019-05-15 10:27:18,665 INFO L273 TraceCheckUtils]: 462: Hoare triple {386764#(<= proc_i 304)} i := i + 4; {386783#(<= proc_i 308)} is VALID [2019-05-15 10:27:18,666 INFO L273 TraceCheckUtils]: 463: Hoare triple {386783#(<= proc_i 308)} assume i <= 1000; {386783#(<= proc_i 308)} is VALID [2019-05-15 10:27:18,666 INFO L273 TraceCheckUtils]: 464: Hoare triple {386783#(<= proc_i 308)} assume i + 4 < a[j]; {386783#(<= proc_i 308)} is VALID [2019-05-15 10:27:18,667 INFO L273 TraceCheckUtils]: 465: Hoare triple {386783#(<= proc_i 308)} assume a[5] == 1000; {386783#(<= proc_i 308)} is VALID [2019-05-15 10:27:18,667 INFO L273 TraceCheckUtils]: 466: Hoare triple {386783#(<= proc_i 308)} assume j > 4; {386783#(<= proc_i 308)} is VALID [2019-05-15 10:27:18,667 INFO L273 TraceCheckUtils]: 467: Hoare triple {386783#(<= proc_i 308)} assume j < 6; {386783#(<= proc_i 308)} is VALID [2019-05-15 10:27:18,668 INFO L273 TraceCheckUtils]: 468: Hoare triple {386783#(<= proc_i 308)} i := i + 4; {386802#(<= proc_i 312)} is VALID [2019-05-15 10:27:18,669 INFO L273 TraceCheckUtils]: 469: Hoare triple {386802#(<= proc_i 312)} assume i <= 1000; {386802#(<= proc_i 312)} is VALID [2019-05-15 10:27:18,669 INFO L273 TraceCheckUtils]: 470: Hoare triple {386802#(<= proc_i 312)} assume i + 4 < a[j]; {386802#(<= proc_i 312)} is VALID [2019-05-15 10:27:18,670 INFO L273 TraceCheckUtils]: 471: Hoare triple {386802#(<= proc_i 312)} assume a[5] == 1000; {386802#(<= proc_i 312)} is VALID [2019-05-15 10:27:18,670 INFO L273 TraceCheckUtils]: 472: Hoare triple {386802#(<= proc_i 312)} assume j > 4; {386802#(<= proc_i 312)} is VALID [2019-05-15 10:27:18,670 INFO L273 TraceCheckUtils]: 473: Hoare triple {386802#(<= proc_i 312)} assume j < 6; {386802#(<= proc_i 312)} is VALID [2019-05-15 10:27:18,671 INFO L273 TraceCheckUtils]: 474: Hoare triple {386802#(<= proc_i 312)} i := i + 4; {386821#(<= proc_i 316)} is VALID [2019-05-15 10:27:18,672 INFO L273 TraceCheckUtils]: 475: Hoare triple {386821#(<= proc_i 316)} assume i <= 1000; {386821#(<= proc_i 316)} is VALID [2019-05-15 10:27:18,672 INFO L273 TraceCheckUtils]: 476: Hoare triple {386821#(<= proc_i 316)} assume i + 4 < a[j]; {386821#(<= proc_i 316)} is VALID [2019-05-15 10:27:18,673 INFO L273 TraceCheckUtils]: 477: Hoare triple {386821#(<= proc_i 316)} assume a[5] == 1000; {386821#(<= proc_i 316)} is VALID [2019-05-15 10:27:18,673 INFO L273 TraceCheckUtils]: 478: Hoare triple {386821#(<= proc_i 316)} assume j > 4; {386821#(<= proc_i 316)} is VALID [2019-05-15 10:27:18,674 INFO L273 TraceCheckUtils]: 479: Hoare triple {386821#(<= proc_i 316)} assume j < 6; {386821#(<= proc_i 316)} is VALID [2019-05-15 10:27:18,674 INFO L273 TraceCheckUtils]: 480: Hoare triple {386821#(<= proc_i 316)} i := i + 4; {386840#(<= proc_i 320)} is VALID [2019-05-15 10:27:18,675 INFO L273 TraceCheckUtils]: 481: Hoare triple {386840#(<= proc_i 320)} assume i <= 1000; {386840#(<= proc_i 320)} is VALID [2019-05-15 10:27:18,675 INFO L273 TraceCheckUtils]: 482: Hoare triple {386840#(<= proc_i 320)} assume i + 4 < a[j]; {386840#(<= proc_i 320)} is VALID [2019-05-15 10:27:18,676 INFO L273 TraceCheckUtils]: 483: Hoare triple {386840#(<= proc_i 320)} assume a[5] == 1000; {386840#(<= proc_i 320)} is VALID [2019-05-15 10:27:18,676 INFO L273 TraceCheckUtils]: 484: Hoare triple {386840#(<= proc_i 320)} assume j > 4; {386840#(<= proc_i 320)} is VALID [2019-05-15 10:27:18,676 INFO L273 TraceCheckUtils]: 485: Hoare triple {386840#(<= proc_i 320)} assume j < 6; {386840#(<= proc_i 320)} is VALID [2019-05-15 10:27:18,677 INFO L273 TraceCheckUtils]: 486: Hoare triple {386840#(<= proc_i 320)} i := i + 4; {386859#(<= proc_i 324)} is VALID [2019-05-15 10:27:18,678 INFO L273 TraceCheckUtils]: 487: Hoare triple {386859#(<= proc_i 324)} assume i <= 1000; {386859#(<= proc_i 324)} is VALID [2019-05-15 10:27:18,678 INFO L273 TraceCheckUtils]: 488: Hoare triple {386859#(<= proc_i 324)} assume i + 4 < a[j]; {386859#(<= proc_i 324)} is VALID [2019-05-15 10:27:18,678 INFO L273 TraceCheckUtils]: 489: Hoare triple {386859#(<= proc_i 324)} assume a[5] == 1000; {386859#(<= proc_i 324)} is VALID [2019-05-15 10:27:18,679 INFO L273 TraceCheckUtils]: 490: Hoare triple {386859#(<= proc_i 324)} assume j > 4; {386859#(<= proc_i 324)} is VALID [2019-05-15 10:27:18,679 INFO L273 TraceCheckUtils]: 491: Hoare triple {386859#(<= proc_i 324)} assume j < 6; {386859#(<= proc_i 324)} is VALID [2019-05-15 10:27:18,680 INFO L273 TraceCheckUtils]: 492: Hoare triple {386859#(<= proc_i 324)} i := i + 4; {386878#(<= proc_i 328)} is VALID [2019-05-15 10:27:18,681 INFO L273 TraceCheckUtils]: 493: Hoare triple {386878#(<= proc_i 328)} assume i <= 1000; {386878#(<= proc_i 328)} is VALID [2019-05-15 10:27:18,681 INFO L273 TraceCheckUtils]: 494: Hoare triple {386878#(<= proc_i 328)} assume i + 4 < a[j]; {386878#(<= proc_i 328)} is VALID [2019-05-15 10:27:18,681 INFO L273 TraceCheckUtils]: 495: Hoare triple {386878#(<= proc_i 328)} assume a[5] == 1000; {386878#(<= proc_i 328)} is VALID [2019-05-15 10:27:18,682 INFO L273 TraceCheckUtils]: 496: Hoare triple {386878#(<= proc_i 328)} assume j > 4; {386878#(<= proc_i 328)} is VALID [2019-05-15 10:27:18,682 INFO L273 TraceCheckUtils]: 497: Hoare triple {386878#(<= proc_i 328)} assume j < 6; {386878#(<= proc_i 328)} is VALID [2019-05-15 10:27:18,683 INFO L273 TraceCheckUtils]: 498: Hoare triple {386878#(<= proc_i 328)} i := i + 4; {386897#(<= proc_i 332)} is VALID [2019-05-15 10:27:18,683 INFO L273 TraceCheckUtils]: 499: Hoare triple {386897#(<= proc_i 332)} assume i <= 1000; {386897#(<= proc_i 332)} is VALID [2019-05-15 10:27:18,684 INFO L273 TraceCheckUtils]: 500: Hoare triple {386897#(<= proc_i 332)} assume i + 4 < a[j]; {386897#(<= proc_i 332)} is VALID [2019-05-15 10:27:18,684 INFO L273 TraceCheckUtils]: 501: Hoare triple {386897#(<= proc_i 332)} assume a[5] == 1000; {386897#(<= proc_i 332)} is VALID [2019-05-15 10:27:18,685 INFO L273 TraceCheckUtils]: 502: Hoare triple {386897#(<= proc_i 332)} assume j > 4; {386897#(<= proc_i 332)} is VALID [2019-05-15 10:27:18,685 INFO L273 TraceCheckUtils]: 503: Hoare triple {386897#(<= proc_i 332)} assume j < 6; {386897#(<= proc_i 332)} is VALID [2019-05-15 10:27:18,686 INFO L273 TraceCheckUtils]: 504: Hoare triple {386897#(<= proc_i 332)} i := i + 4; {386916#(<= proc_i 336)} is VALID [2019-05-15 10:27:18,686 INFO L273 TraceCheckUtils]: 505: Hoare triple {386916#(<= proc_i 336)} assume i <= 1000; {386916#(<= proc_i 336)} is VALID [2019-05-15 10:27:18,687 INFO L273 TraceCheckUtils]: 506: Hoare triple {386916#(<= proc_i 336)} assume i + 4 < a[j]; {386916#(<= proc_i 336)} is VALID [2019-05-15 10:27:18,687 INFO L273 TraceCheckUtils]: 507: Hoare triple {386916#(<= proc_i 336)} assume a[5] == 1000; {386916#(<= proc_i 336)} is VALID [2019-05-15 10:27:18,688 INFO L273 TraceCheckUtils]: 508: Hoare triple {386916#(<= proc_i 336)} assume j > 4; {386916#(<= proc_i 336)} is VALID [2019-05-15 10:27:18,688 INFO L273 TraceCheckUtils]: 509: Hoare triple {386916#(<= proc_i 336)} assume j < 6; {386916#(<= proc_i 336)} is VALID [2019-05-15 10:27:18,689 INFO L273 TraceCheckUtils]: 510: Hoare triple {386916#(<= proc_i 336)} i := i + 4; {386935#(<= proc_i 340)} is VALID [2019-05-15 10:27:18,689 INFO L273 TraceCheckUtils]: 511: Hoare triple {386935#(<= proc_i 340)} assume i <= 1000; {386935#(<= proc_i 340)} is VALID [2019-05-15 10:27:18,690 INFO L273 TraceCheckUtils]: 512: Hoare triple {386935#(<= proc_i 340)} assume i + 4 < a[j]; {386935#(<= proc_i 340)} is VALID [2019-05-15 10:27:18,690 INFO L273 TraceCheckUtils]: 513: Hoare triple {386935#(<= proc_i 340)} assume a[5] == 1000; {386935#(<= proc_i 340)} is VALID [2019-05-15 10:27:18,691 INFO L273 TraceCheckUtils]: 514: Hoare triple {386935#(<= proc_i 340)} assume j > 4; {386935#(<= proc_i 340)} is VALID [2019-05-15 10:27:18,691 INFO L273 TraceCheckUtils]: 515: Hoare triple {386935#(<= proc_i 340)} assume j < 6; {386935#(<= proc_i 340)} is VALID [2019-05-15 10:27:18,692 INFO L273 TraceCheckUtils]: 516: Hoare triple {386935#(<= proc_i 340)} i := i + 4; {386954#(<= proc_i 344)} is VALID [2019-05-15 10:27:18,692 INFO L273 TraceCheckUtils]: 517: Hoare triple {386954#(<= proc_i 344)} assume i <= 1000; {386954#(<= proc_i 344)} is VALID [2019-05-15 10:27:18,693 INFO L273 TraceCheckUtils]: 518: Hoare triple {386954#(<= proc_i 344)} assume i + 4 < a[j]; {386954#(<= proc_i 344)} is VALID [2019-05-15 10:27:18,693 INFO L273 TraceCheckUtils]: 519: Hoare triple {386954#(<= proc_i 344)} assume a[5] == 1000; {386954#(<= proc_i 344)} is VALID [2019-05-15 10:27:18,694 INFO L273 TraceCheckUtils]: 520: Hoare triple {386954#(<= proc_i 344)} assume j > 4; {386954#(<= proc_i 344)} is VALID [2019-05-15 10:27:18,694 INFO L273 TraceCheckUtils]: 521: Hoare triple {386954#(<= proc_i 344)} assume j < 6; {386954#(<= proc_i 344)} is VALID [2019-05-15 10:27:18,695 INFO L273 TraceCheckUtils]: 522: Hoare triple {386954#(<= proc_i 344)} i := i + 4; {386973#(<= proc_i 348)} is VALID [2019-05-15 10:27:18,695 INFO L273 TraceCheckUtils]: 523: Hoare triple {386973#(<= proc_i 348)} assume i <= 1000; {386973#(<= proc_i 348)} is VALID [2019-05-15 10:27:18,696 INFO L273 TraceCheckUtils]: 524: Hoare triple {386973#(<= proc_i 348)} assume i + 4 < a[j]; {386973#(<= proc_i 348)} is VALID [2019-05-15 10:27:18,696 INFO L273 TraceCheckUtils]: 525: Hoare triple {386973#(<= proc_i 348)} assume a[5] == 1000; {386973#(<= proc_i 348)} is VALID [2019-05-15 10:27:18,697 INFO L273 TraceCheckUtils]: 526: Hoare triple {386973#(<= proc_i 348)} assume j > 4; {386973#(<= proc_i 348)} is VALID [2019-05-15 10:27:18,697 INFO L273 TraceCheckUtils]: 527: Hoare triple {386973#(<= proc_i 348)} assume j < 6; {386973#(<= proc_i 348)} is VALID [2019-05-15 10:27:18,698 INFO L273 TraceCheckUtils]: 528: Hoare triple {386973#(<= proc_i 348)} i := i + 4; {386992#(<= proc_i 352)} is VALID [2019-05-15 10:27:18,698 INFO L273 TraceCheckUtils]: 529: Hoare triple {386992#(<= proc_i 352)} assume i <= 1000; {386992#(<= proc_i 352)} is VALID [2019-05-15 10:27:18,699 INFO L273 TraceCheckUtils]: 530: Hoare triple {386992#(<= proc_i 352)} assume i + 4 < a[j]; {386992#(<= proc_i 352)} is VALID [2019-05-15 10:27:18,699 INFO L273 TraceCheckUtils]: 531: Hoare triple {386992#(<= proc_i 352)} assume a[5] == 1000; {386992#(<= proc_i 352)} is VALID [2019-05-15 10:27:18,699 INFO L273 TraceCheckUtils]: 532: Hoare triple {386992#(<= proc_i 352)} assume j > 4; {386992#(<= proc_i 352)} is VALID [2019-05-15 10:27:18,700 INFO L273 TraceCheckUtils]: 533: Hoare triple {386992#(<= proc_i 352)} assume j < 6; {386992#(<= proc_i 352)} is VALID [2019-05-15 10:27:18,701 INFO L273 TraceCheckUtils]: 534: Hoare triple {386992#(<= proc_i 352)} i := i + 4; {387011#(<= proc_i 356)} is VALID [2019-05-15 10:27:18,701 INFO L273 TraceCheckUtils]: 535: Hoare triple {387011#(<= proc_i 356)} assume i <= 1000; {387011#(<= proc_i 356)} is VALID [2019-05-15 10:27:18,702 INFO L273 TraceCheckUtils]: 536: Hoare triple {387011#(<= proc_i 356)} assume i + 4 < a[j]; {387011#(<= proc_i 356)} is VALID [2019-05-15 10:27:18,702 INFO L273 TraceCheckUtils]: 537: Hoare triple {387011#(<= proc_i 356)} assume a[5] == 1000; {387011#(<= proc_i 356)} is VALID [2019-05-15 10:27:18,702 INFO L273 TraceCheckUtils]: 538: Hoare triple {387011#(<= proc_i 356)} assume j > 4; {387011#(<= proc_i 356)} is VALID [2019-05-15 10:27:18,703 INFO L273 TraceCheckUtils]: 539: Hoare triple {387011#(<= proc_i 356)} assume j < 6; {387011#(<= proc_i 356)} is VALID [2019-05-15 10:27:18,704 INFO L273 TraceCheckUtils]: 540: Hoare triple {387011#(<= proc_i 356)} i := i + 4; {387030#(<= proc_i 360)} is VALID [2019-05-15 10:27:18,704 INFO L273 TraceCheckUtils]: 541: Hoare triple {387030#(<= proc_i 360)} assume i <= 1000; {387030#(<= proc_i 360)} is VALID [2019-05-15 10:27:18,704 INFO L273 TraceCheckUtils]: 542: Hoare triple {387030#(<= proc_i 360)} assume i + 4 < a[j]; {387030#(<= proc_i 360)} is VALID [2019-05-15 10:27:18,705 INFO L273 TraceCheckUtils]: 543: Hoare triple {387030#(<= proc_i 360)} assume a[5] == 1000; {387030#(<= proc_i 360)} is VALID [2019-05-15 10:27:18,705 INFO L273 TraceCheckUtils]: 544: Hoare triple {387030#(<= proc_i 360)} assume j > 4; {387030#(<= proc_i 360)} is VALID [2019-05-15 10:27:18,706 INFO L273 TraceCheckUtils]: 545: Hoare triple {387030#(<= proc_i 360)} assume j < 6; {387030#(<= proc_i 360)} is VALID [2019-05-15 10:27:18,706 INFO L273 TraceCheckUtils]: 546: Hoare triple {387030#(<= proc_i 360)} i := i + 4; {387049#(<= proc_i 364)} is VALID [2019-05-15 10:27:18,707 INFO L273 TraceCheckUtils]: 547: Hoare triple {387049#(<= proc_i 364)} assume i <= 1000; {387049#(<= proc_i 364)} is VALID [2019-05-15 10:27:18,707 INFO L273 TraceCheckUtils]: 548: Hoare triple {387049#(<= proc_i 364)} assume i + 4 < a[j]; {387049#(<= proc_i 364)} is VALID [2019-05-15 10:27:18,708 INFO L273 TraceCheckUtils]: 549: Hoare triple {387049#(<= proc_i 364)} assume a[5] == 1000; {387049#(<= proc_i 364)} is VALID [2019-05-15 10:27:18,708 INFO L273 TraceCheckUtils]: 550: Hoare triple {387049#(<= proc_i 364)} assume j > 4; {387049#(<= proc_i 364)} is VALID [2019-05-15 10:27:18,709 INFO L273 TraceCheckUtils]: 551: Hoare triple {387049#(<= proc_i 364)} assume j < 6; {387049#(<= proc_i 364)} is VALID [2019-05-15 10:27:18,709 INFO L273 TraceCheckUtils]: 552: Hoare triple {387049#(<= proc_i 364)} i := i + 4; {387068#(<= proc_i 368)} is VALID [2019-05-15 10:27:18,710 INFO L273 TraceCheckUtils]: 553: Hoare triple {387068#(<= proc_i 368)} assume i <= 1000; {387068#(<= proc_i 368)} is VALID [2019-05-15 10:27:18,710 INFO L273 TraceCheckUtils]: 554: Hoare triple {387068#(<= proc_i 368)} assume i + 4 < a[j]; {387068#(<= proc_i 368)} is VALID [2019-05-15 10:27:18,711 INFO L273 TraceCheckUtils]: 555: Hoare triple {387068#(<= proc_i 368)} assume a[5] == 1000; {387068#(<= proc_i 368)} is VALID [2019-05-15 10:27:18,711 INFO L273 TraceCheckUtils]: 556: Hoare triple {387068#(<= proc_i 368)} assume j > 4; {387068#(<= proc_i 368)} is VALID [2019-05-15 10:27:18,712 INFO L273 TraceCheckUtils]: 557: Hoare triple {387068#(<= proc_i 368)} assume j < 6; {387068#(<= proc_i 368)} is VALID [2019-05-15 10:27:18,712 INFO L273 TraceCheckUtils]: 558: Hoare triple {387068#(<= proc_i 368)} i := i + 4; {387087#(<= proc_i 372)} is VALID [2019-05-15 10:27:18,713 INFO L273 TraceCheckUtils]: 559: Hoare triple {387087#(<= proc_i 372)} assume i <= 1000; {387087#(<= proc_i 372)} is VALID [2019-05-15 10:27:18,713 INFO L273 TraceCheckUtils]: 560: Hoare triple {387087#(<= proc_i 372)} assume i + 4 < a[j]; {387087#(<= proc_i 372)} is VALID [2019-05-15 10:27:18,714 INFO L273 TraceCheckUtils]: 561: Hoare triple {387087#(<= proc_i 372)} assume a[5] == 1000; {387087#(<= proc_i 372)} is VALID [2019-05-15 10:27:18,714 INFO L273 TraceCheckUtils]: 562: Hoare triple {387087#(<= proc_i 372)} assume j > 4; {387087#(<= proc_i 372)} is VALID [2019-05-15 10:27:18,715 INFO L273 TraceCheckUtils]: 563: Hoare triple {387087#(<= proc_i 372)} assume j < 6; {387087#(<= proc_i 372)} is VALID [2019-05-15 10:27:18,715 INFO L273 TraceCheckUtils]: 564: Hoare triple {387087#(<= proc_i 372)} i := i + 4; {387106#(<= proc_i 376)} is VALID [2019-05-15 10:27:18,716 INFO L273 TraceCheckUtils]: 565: Hoare triple {387106#(<= proc_i 376)} assume i <= 1000; {387106#(<= proc_i 376)} is VALID [2019-05-15 10:27:18,716 INFO L273 TraceCheckUtils]: 566: Hoare triple {387106#(<= proc_i 376)} assume i + 4 < a[j]; {387106#(<= proc_i 376)} is VALID [2019-05-15 10:27:18,717 INFO L273 TraceCheckUtils]: 567: Hoare triple {387106#(<= proc_i 376)} assume a[5] == 1000; {387106#(<= proc_i 376)} is VALID [2019-05-15 10:27:18,717 INFO L273 TraceCheckUtils]: 568: Hoare triple {387106#(<= proc_i 376)} assume j > 4; {387106#(<= proc_i 376)} is VALID [2019-05-15 10:27:18,718 INFO L273 TraceCheckUtils]: 569: Hoare triple {387106#(<= proc_i 376)} assume j < 6; {387106#(<= proc_i 376)} is VALID [2019-05-15 10:27:18,718 INFO L273 TraceCheckUtils]: 570: Hoare triple {387106#(<= proc_i 376)} i := i + 4; {387125#(<= proc_i 380)} is VALID [2019-05-15 10:27:18,719 INFO L273 TraceCheckUtils]: 571: Hoare triple {387125#(<= proc_i 380)} assume i <= 1000; {387125#(<= proc_i 380)} is VALID [2019-05-15 10:27:18,719 INFO L273 TraceCheckUtils]: 572: Hoare triple {387125#(<= proc_i 380)} assume i + 4 < a[j]; {387125#(<= proc_i 380)} is VALID [2019-05-15 10:27:18,720 INFO L273 TraceCheckUtils]: 573: Hoare triple {387125#(<= proc_i 380)} assume a[5] == 1000; {387125#(<= proc_i 380)} is VALID [2019-05-15 10:27:18,720 INFO L273 TraceCheckUtils]: 574: Hoare triple {387125#(<= proc_i 380)} assume j > 4; {387125#(<= proc_i 380)} is VALID [2019-05-15 10:27:18,721 INFO L273 TraceCheckUtils]: 575: Hoare triple {387125#(<= proc_i 380)} assume j < 6; {387125#(<= proc_i 380)} is VALID [2019-05-15 10:27:18,721 INFO L273 TraceCheckUtils]: 576: Hoare triple {387125#(<= proc_i 380)} i := i + 4; {387144#(<= proc_i 384)} is VALID [2019-05-15 10:27:18,722 INFO L273 TraceCheckUtils]: 577: Hoare triple {387144#(<= proc_i 384)} assume i <= 1000; {387144#(<= proc_i 384)} is VALID [2019-05-15 10:27:18,722 INFO L273 TraceCheckUtils]: 578: Hoare triple {387144#(<= proc_i 384)} assume i + 4 < a[j]; {387144#(<= proc_i 384)} is VALID [2019-05-15 10:27:18,723 INFO L273 TraceCheckUtils]: 579: Hoare triple {387144#(<= proc_i 384)} assume a[5] == 1000; {387144#(<= proc_i 384)} is VALID [2019-05-15 10:27:18,723 INFO L273 TraceCheckUtils]: 580: Hoare triple {387144#(<= proc_i 384)} assume j > 4; {387144#(<= proc_i 384)} is VALID [2019-05-15 10:27:18,724 INFO L273 TraceCheckUtils]: 581: Hoare triple {387144#(<= proc_i 384)} assume j < 6; {387144#(<= proc_i 384)} is VALID [2019-05-15 10:27:18,724 INFO L273 TraceCheckUtils]: 582: Hoare triple {387144#(<= proc_i 384)} i := i + 4; {387163#(<= proc_i 388)} is VALID [2019-05-15 10:27:18,725 INFO L273 TraceCheckUtils]: 583: Hoare triple {387163#(<= proc_i 388)} assume i <= 1000; {387163#(<= proc_i 388)} is VALID [2019-05-15 10:27:18,725 INFO L273 TraceCheckUtils]: 584: Hoare triple {387163#(<= proc_i 388)} assume i + 4 < a[j]; {387163#(<= proc_i 388)} is VALID [2019-05-15 10:27:18,726 INFO L273 TraceCheckUtils]: 585: Hoare triple {387163#(<= proc_i 388)} assume a[5] == 1000; {387163#(<= proc_i 388)} is VALID [2019-05-15 10:27:18,726 INFO L273 TraceCheckUtils]: 586: Hoare triple {387163#(<= proc_i 388)} assume j > 4; {387163#(<= proc_i 388)} is VALID [2019-05-15 10:27:18,726 INFO L273 TraceCheckUtils]: 587: Hoare triple {387163#(<= proc_i 388)} assume j < 6; {387163#(<= proc_i 388)} is VALID [2019-05-15 10:27:18,727 INFO L273 TraceCheckUtils]: 588: Hoare triple {387163#(<= proc_i 388)} i := i + 4; {387182#(<= proc_i 392)} is VALID [2019-05-15 10:27:18,728 INFO L273 TraceCheckUtils]: 589: Hoare triple {387182#(<= proc_i 392)} assume i <= 1000; {387182#(<= proc_i 392)} is VALID [2019-05-15 10:27:18,728 INFO L273 TraceCheckUtils]: 590: Hoare triple {387182#(<= proc_i 392)} assume i + 4 < a[j]; {387182#(<= proc_i 392)} is VALID [2019-05-15 10:27:18,729 INFO L273 TraceCheckUtils]: 591: Hoare triple {387182#(<= proc_i 392)} assume a[5] == 1000; {387182#(<= proc_i 392)} is VALID [2019-05-15 10:27:18,729 INFO L273 TraceCheckUtils]: 592: Hoare triple {387182#(<= proc_i 392)} assume j > 4; {387182#(<= proc_i 392)} is VALID [2019-05-15 10:27:18,729 INFO L273 TraceCheckUtils]: 593: Hoare triple {387182#(<= proc_i 392)} assume j < 6; {387182#(<= proc_i 392)} is VALID [2019-05-15 10:27:18,730 INFO L273 TraceCheckUtils]: 594: Hoare triple {387182#(<= proc_i 392)} i := i + 4; {387201#(<= proc_i 396)} is VALID [2019-05-15 10:27:18,731 INFO L273 TraceCheckUtils]: 595: Hoare triple {387201#(<= proc_i 396)} assume i <= 1000; {387201#(<= proc_i 396)} is VALID [2019-05-15 10:27:18,731 INFO L273 TraceCheckUtils]: 596: Hoare triple {387201#(<= proc_i 396)} assume i + 4 < a[j]; {387201#(<= proc_i 396)} is VALID [2019-05-15 10:27:18,731 INFO L273 TraceCheckUtils]: 597: Hoare triple {387201#(<= proc_i 396)} assume a[5] == 1000; {387201#(<= proc_i 396)} is VALID [2019-05-15 10:27:18,732 INFO L273 TraceCheckUtils]: 598: Hoare triple {387201#(<= proc_i 396)} assume j > 4; {387201#(<= proc_i 396)} is VALID [2019-05-15 10:27:18,732 INFO L273 TraceCheckUtils]: 599: Hoare triple {387201#(<= proc_i 396)} assume j < 6; {387201#(<= proc_i 396)} is VALID [2019-05-15 10:27:18,733 INFO L273 TraceCheckUtils]: 600: Hoare triple {387201#(<= proc_i 396)} i := i + 4; {387220#(<= proc_i 400)} is VALID [2019-05-15 10:27:18,733 INFO L273 TraceCheckUtils]: 601: Hoare triple {387220#(<= proc_i 400)} assume i <= 1000; {387220#(<= proc_i 400)} is VALID [2019-05-15 10:27:18,734 INFO L273 TraceCheckUtils]: 602: Hoare triple {387220#(<= proc_i 400)} assume i + 4 < a[j]; {387220#(<= proc_i 400)} is VALID [2019-05-15 10:27:18,734 INFO L273 TraceCheckUtils]: 603: Hoare triple {387220#(<= proc_i 400)} assume a[5] == 1000; {387220#(<= proc_i 400)} is VALID [2019-05-15 10:27:18,735 INFO L273 TraceCheckUtils]: 604: Hoare triple {387220#(<= proc_i 400)} assume j > 4; {387220#(<= proc_i 400)} is VALID [2019-05-15 10:27:18,735 INFO L273 TraceCheckUtils]: 605: Hoare triple {387220#(<= proc_i 400)} assume j < 6; {387220#(<= proc_i 400)} is VALID [2019-05-15 10:27:18,736 INFO L273 TraceCheckUtils]: 606: Hoare triple {387220#(<= proc_i 400)} i := i + 4; {387239#(<= proc_i 404)} is VALID [2019-05-15 10:27:18,736 INFO L273 TraceCheckUtils]: 607: Hoare triple {387239#(<= proc_i 404)} assume i <= 1000; {387239#(<= proc_i 404)} is VALID [2019-05-15 10:27:18,737 INFO L273 TraceCheckUtils]: 608: Hoare triple {387239#(<= proc_i 404)} assume i + 4 < a[j]; {387239#(<= proc_i 404)} is VALID [2019-05-15 10:27:18,737 INFO L273 TraceCheckUtils]: 609: Hoare triple {387239#(<= proc_i 404)} assume a[5] == 1000; {387239#(<= proc_i 404)} is VALID [2019-05-15 10:27:18,738 INFO L273 TraceCheckUtils]: 610: Hoare triple {387239#(<= proc_i 404)} assume j > 4; {387239#(<= proc_i 404)} is VALID [2019-05-15 10:27:18,738 INFO L273 TraceCheckUtils]: 611: Hoare triple {387239#(<= proc_i 404)} assume j < 6; {387239#(<= proc_i 404)} is VALID [2019-05-15 10:27:18,739 INFO L273 TraceCheckUtils]: 612: Hoare triple {387239#(<= proc_i 404)} i := i + 4; {387258#(<= proc_i 408)} is VALID [2019-05-15 10:27:18,739 INFO L273 TraceCheckUtils]: 613: Hoare triple {387258#(<= proc_i 408)} assume i <= 1000; {387258#(<= proc_i 408)} is VALID [2019-05-15 10:27:18,740 INFO L273 TraceCheckUtils]: 614: Hoare triple {387258#(<= proc_i 408)} assume i + 4 < a[j]; {387258#(<= proc_i 408)} is VALID [2019-05-15 10:27:18,740 INFO L273 TraceCheckUtils]: 615: Hoare triple {387258#(<= proc_i 408)} assume a[5] == 1000; {387258#(<= proc_i 408)} is VALID [2019-05-15 10:27:18,741 INFO L273 TraceCheckUtils]: 616: Hoare triple {387258#(<= proc_i 408)} assume j > 4; {387258#(<= proc_i 408)} is VALID [2019-05-15 10:27:18,741 INFO L273 TraceCheckUtils]: 617: Hoare triple {387258#(<= proc_i 408)} assume j < 6; {387258#(<= proc_i 408)} is VALID [2019-05-15 10:27:18,742 INFO L273 TraceCheckUtils]: 618: Hoare triple {387258#(<= proc_i 408)} i := i + 4; {387277#(<= proc_i 412)} is VALID [2019-05-15 10:27:18,742 INFO L273 TraceCheckUtils]: 619: Hoare triple {387277#(<= proc_i 412)} assume i <= 1000; {387277#(<= proc_i 412)} is VALID [2019-05-15 10:27:18,743 INFO L273 TraceCheckUtils]: 620: Hoare triple {387277#(<= proc_i 412)} assume i + 4 < a[j]; {387277#(<= proc_i 412)} is VALID [2019-05-15 10:27:18,743 INFO L273 TraceCheckUtils]: 621: Hoare triple {387277#(<= proc_i 412)} assume a[5] == 1000; {387277#(<= proc_i 412)} is VALID [2019-05-15 10:27:18,744 INFO L273 TraceCheckUtils]: 622: Hoare triple {387277#(<= proc_i 412)} assume j > 4; {387277#(<= proc_i 412)} is VALID [2019-05-15 10:27:18,744 INFO L273 TraceCheckUtils]: 623: Hoare triple {387277#(<= proc_i 412)} assume j < 6; {387277#(<= proc_i 412)} is VALID [2019-05-15 10:27:18,745 INFO L273 TraceCheckUtils]: 624: Hoare triple {387277#(<= proc_i 412)} i := i + 4; {387296#(<= proc_i 416)} is VALID [2019-05-15 10:27:18,745 INFO L273 TraceCheckUtils]: 625: Hoare triple {387296#(<= proc_i 416)} assume i <= 1000; {387296#(<= proc_i 416)} is VALID [2019-05-15 10:27:18,746 INFO L273 TraceCheckUtils]: 626: Hoare triple {387296#(<= proc_i 416)} assume i + 4 < a[j]; {387296#(<= proc_i 416)} is VALID [2019-05-15 10:27:18,746 INFO L273 TraceCheckUtils]: 627: Hoare triple {387296#(<= proc_i 416)} assume a[5] == 1000; {387296#(<= proc_i 416)} is VALID [2019-05-15 10:27:18,747 INFO L273 TraceCheckUtils]: 628: Hoare triple {387296#(<= proc_i 416)} assume j > 4; {387296#(<= proc_i 416)} is VALID [2019-05-15 10:27:18,747 INFO L273 TraceCheckUtils]: 629: Hoare triple {387296#(<= proc_i 416)} assume j < 6; {387296#(<= proc_i 416)} is VALID [2019-05-15 10:27:18,748 INFO L273 TraceCheckUtils]: 630: Hoare triple {387296#(<= proc_i 416)} i := i + 4; {387315#(<= proc_i 420)} is VALID [2019-05-15 10:27:18,748 INFO L273 TraceCheckUtils]: 631: Hoare triple {387315#(<= proc_i 420)} assume i <= 1000; {387315#(<= proc_i 420)} is VALID [2019-05-15 10:27:18,749 INFO L273 TraceCheckUtils]: 632: Hoare triple {387315#(<= proc_i 420)} assume i + 4 < a[j]; {387315#(<= proc_i 420)} is VALID [2019-05-15 10:27:18,749 INFO L273 TraceCheckUtils]: 633: Hoare triple {387315#(<= proc_i 420)} assume a[5] == 1000; {387315#(<= proc_i 420)} is VALID [2019-05-15 10:27:18,750 INFO L273 TraceCheckUtils]: 634: Hoare triple {387315#(<= proc_i 420)} assume j > 4; {387315#(<= proc_i 420)} is VALID [2019-05-15 10:27:18,750 INFO L273 TraceCheckUtils]: 635: Hoare triple {387315#(<= proc_i 420)} assume j < 6; {387315#(<= proc_i 420)} is VALID [2019-05-15 10:27:18,751 INFO L273 TraceCheckUtils]: 636: Hoare triple {387315#(<= proc_i 420)} i := i + 4; {387334#(<= proc_i 424)} is VALID [2019-05-15 10:27:18,751 INFO L273 TraceCheckUtils]: 637: Hoare triple {387334#(<= proc_i 424)} assume i <= 1000; {387334#(<= proc_i 424)} is VALID [2019-05-15 10:27:18,752 INFO L273 TraceCheckUtils]: 638: Hoare triple {387334#(<= proc_i 424)} assume i + 4 < a[j]; {387334#(<= proc_i 424)} is VALID [2019-05-15 10:27:18,752 INFO L273 TraceCheckUtils]: 639: Hoare triple {387334#(<= proc_i 424)} assume a[5] == 1000; {387334#(<= proc_i 424)} is VALID [2019-05-15 10:27:18,752 INFO L273 TraceCheckUtils]: 640: Hoare triple {387334#(<= proc_i 424)} assume j > 4; {387334#(<= proc_i 424)} is VALID [2019-05-15 10:27:18,753 INFO L273 TraceCheckUtils]: 641: Hoare triple {387334#(<= proc_i 424)} assume j < 6; {387334#(<= proc_i 424)} is VALID [2019-05-15 10:27:18,754 INFO L273 TraceCheckUtils]: 642: Hoare triple {387334#(<= proc_i 424)} i := i + 4; {387353#(<= proc_i 428)} is VALID [2019-05-15 10:27:18,754 INFO L273 TraceCheckUtils]: 643: Hoare triple {387353#(<= proc_i 428)} assume i <= 1000; {387353#(<= proc_i 428)} is VALID [2019-05-15 10:27:18,755 INFO L273 TraceCheckUtils]: 644: Hoare triple {387353#(<= proc_i 428)} assume i + 4 < a[j]; {387353#(<= proc_i 428)} is VALID [2019-05-15 10:27:18,755 INFO L273 TraceCheckUtils]: 645: Hoare triple {387353#(<= proc_i 428)} assume a[5] == 1000; {387353#(<= proc_i 428)} is VALID [2019-05-15 10:27:18,755 INFO L273 TraceCheckUtils]: 646: Hoare triple {387353#(<= proc_i 428)} assume j > 4; {387353#(<= proc_i 428)} is VALID [2019-05-15 10:27:18,756 INFO L273 TraceCheckUtils]: 647: Hoare triple {387353#(<= proc_i 428)} assume j < 6; {387353#(<= proc_i 428)} is VALID [2019-05-15 10:27:18,757 INFO L273 TraceCheckUtils]: 648: Hoare triple {387353#(<= proc_i 428)} i := i + 4; {387372#(<= proc_i 432)} is VALID [2019-05-15 10:27:18,757 INFO L273 TraceCheckUtils]: 649: Hoare triple {387372#(<= proc_i 432)} assume i <= 1000; {387372#(<= proc_i 432)} is VALID [2019-05-15 10:27:18,757 INFO L273 TraceCheckUtils]: 650: Hoare triple {387372#(<= proc_i 432)} assume i + 4 < a[j]; {387372#(<= proc_i 432)} is VALID [2019-05-15 10:27:18,758 INFO L273 TraceCheckUtils]: 651: Hoare triple {387372#(<= proc_i 432)} assume a[5] == 1000; {387372#(<= proc_i 432)} is VALID [2019-05-15 10:27:18,758 INFO L273 TraceCheckUtils]: 652: Hoare triple {387372#(<= proc_i 432)} assume j > 4; {387372#(<= proc_i 432)} is VALID [2019-05-15 10:27:18,759 INFO L273 TraceCheckUtils]: 653: Hoare triple {387372#(<= proc_i 432)} assume j < 6; {387372#(<= proc_i 432)} is VALID [2019-05-15 10:27:18,759 INFO L273 TraceCheckUtils]: 654: Hoare triple {387372#(<= proc_i 432)} i := i + 4; {387391#(<= proc_i 436)} is VALID [2019-05-15 10:27:18,760 INFO L273 TraceCheckUtils]: 655: Hoare triple {387391#(<= proc_i 436)} assume i <= 1000; {387391#(<= proc_i 436)} is VALID [2019-05-15 10:27:18,760 INFO L273 TraceCheckUtils]: 656: Hoare triple {387391#(<= proc_i 436)} assume i + 4 < a[j]; {387391#(<= proc_i 436)} is VALID [2019-05-15 10:27:18,761 INFO L273 TraceCheckUtils]: 657: Hoare triple {387391#(<= proc_i 436)} assume a[5] == 1000; {387391#(<= proc_i 436)} is VALID [2019-05-15 10:27:18,761 INFO L273 TraceCheckUtils]: 658: Hoare triple {387391#(<= proc_i 436)} assume j > 4; {387391#(<= proc_i 436)} is VALID [2019-05-15 10:27:18,762 INFO L273 TraceCheckUtils]: 659: Hoare triple {387391#(<= proc_i 436)} assume j < 6; {387391#(<= proc_i 436)} is VALID [2019-05-15 10:27:18,762 INFO L273 TraceCheckUtils]: 660: Hoare triple {387391#(<= proc_i 436)} i := i + 4; {387410#(<= proc_i 440)} is VALID [2019-05-15 10:27:18,763 INFO L273 TraceCheckUtils]: 661: Hoare triple {387410#(<= proc_i 440)} assume i <= 1000; {387410#(<= proc_i 440)} is VALID [2019-05-15 10:27:18,763 INFO L273 TraceCheckUtils]: 662: Hoare triple {387410#(<= proc_i 440)} assume i + 4 < a[j]; {387410#(<= proc_i 440)} is VALID [2019-05-15 10:27:18,764 INFO L273 TraceCheckUtils]: 663: Hoare triple {387410#(<= proc_i 440)} assume a[5] == 1000; {387410#(<= proc_i 440)} is VALID [2019-05-15 10:27:18,764 INFO L273 TraceCheckUtils]: 664: Hoare triple {387410#(<= proc_i 440)} assume j > 4; {387410#(<= proc_i 440)} is VALID [2019-05-15 10:27:18,765 INFO L273 TraceCheckUtils]: 665: Hoare triple {387410#(<= proc_i 440)} assume j < 6; {387410#(<= proc_i 440)} is VALID [2019-05-15 10:27:18,765 INFO L273 TraceCheckUtils]: 666: Hoare triple {387410#(<= proc_i 440)} i := i + 4; {387429#(<= proc_i 444)} is VALID [2019-05-15 10:27:18,766 INFO L273 TraceCheckUtils]: 667: Hoare triple {387429#(<= proc_i 444)} assume i <= 1000; {387429#(<= proc_i 444)} is VALID [2019-05-15 10:27:18,766 INFO L273 TraceCheckUtils]: 668: Hoare triple {387429#(<= proc_i 444)} assume i + 4 < a[j]; {387429#(<= proc_i 444)} is VALID [2019-05-15 10:27:18,767 INFO L273 TraceCheckUtils]: 669: Hoare triple {387429#(<= proc_i 444)} assume a[5] == 1000; {387429#(<= proc_i 444)} is VALID [2019-05-15 10:27:18,767 INFO L273 TraceCheckUtils]: 670: Hoare triple {387429#(<= proc_i 444)} assume j > 4; {387429#(<= proc_i 444)} is VALID [2019-05-15 10:27:18,768 INFO L273 TraceCheckUtils]: 671: Hoare triple {387429#(<= proc_i 444)} assume j < 6; {387429#(<= proc_i 444)} is VALID [2019-05-15 10:27:18,768 INFO L273 TraceCheckUtils]: 672: Hoare triple {387429#(<= proc_i 444)} i := i + 4; {387448#(<= proc_i 448)} is VALID [2019-05-15 10:27:18,769 INFO L273 TraceCheckUtils]: 673: Hoare triple {387448#(<= proc_i 448)} assume i <= 1000; {387448#(<= proc_i 448)} is VALID [2019-05-15 10:27:18,769 INFO L273 TraceCheckUtils]: 674: Hoare triple {387448#(<= proc_i 448)} assume i + 4 < a[j]; {387448#(<= proc_i 448)} is VALID [2019-05-15 10:27:18,770 INFO L273 TraceCheckUtils]: 675: Hoare triple {387448#(<= proc_i 448)} assume a[5] == 1000; {387448#(<= proc_i 448)} is VALID [2019-05-15 10:27:18,770 INFO L273 TraceCheckUtils]: 676: Hoare triple {387448#(<= proc_i 448)} assume j > 4; {387448#(<= proc_i 448)} is VALID [2019-05-15 10:27:18,771 INFO L273 TraceCheckUtils]: 677: Hoare triple {387448#(<= proc_i 448)} assume j < 6; {387448#(<= proc_i 448)} is VALID [2019-05-15 10:27:18,771 INFO L273 TraceCheckUtils]: 678: Hoare triple {387448#(<= proc_i 448)} i := i + 4; {387467#(<= proc_i 452)} is VALID [2019-05-15 10:27:18,772 INFO L273 TraceCheckUtils]: 679: Hoare triple {387467#(<= proc_i 452)} assume i <= 1000; {387467#(<= proc_i 452)} is VALID [2019-05-15 10:27:18,772 INFO L273 TraceCheckUtils]: 680: Hoare triple {387467#(<= proc_i 452)} assume i + 4 < a[j]; {387467#(<= proc_i 452)} is VALID [2019-05-15 10:27:18,773 INFO L273 TraceCheckUtils]: 681: Hoare triple {387467#(<= proc_i 452)} assume a[5] == 1000; {387467#(<= proc_i 452)} is VALID [2019-05-15 10:27:18,773 INFO L273 TraceCheckUtils]: 682: Hoare triple {387467#(<= proc_i 452)} assume j > 4; {387467#(<= proc_i 452)} is VALID [2019-05-15 10:27:18,774 INFO L273 TraceCheckUtils]: 683: Hoare triple {387467#(<= proc_i 452)} assume j < 6; {387467#(<= proc_i 452)} is VALID [2019-05-15 10:27:18,774 INFO L273 TraceCheckUtils]: 684: Hoare triple {387467#(<= proc_i 452)} i := i + 4; {387486#(<= proc_i 456)} is VALID [2019-05-15 10:27:18,775 INFO L273 TraceCheckUtils]: 685: Hoare triple {387486#(<= proc_i 456)} assume i <= 1000; {387486#(<= proc_i 456)} is VALID [2019-05-15 10:27:18,775 INFO L273 TraceCheckUtils]: 686: Hoare triple {387486#(<= proc_i 456)} assume i + 4 < a[j]; {387486#(<= proc_i 456)} is VALID [2019-05-15 10:27:18,776 INFO L273 TraceCheckUtils]: 687: Hoare triple {387486#(<= proc_i 456)} assume a[5] == 1000; {387486#(<= proc_i 456)} is VALID [2019-05-15 10:27:18,776 INFO L273 TraceCheckUtils]: 688: Hoare triple {387486#(<= proc_i 456)} assume j > 4; {387486#(<= proc_i 456)} is VALID [2019-05-15 10:27:18,776 INFO L273 TraceCheckUtils]: 689: Hoare triple {387486#(<= proc_i 456)} assume j < 6; {387486#(<= proc_i 456)} is VALID [2019-05-15 10:27:18,777 INFO L273 TraceCheckUtils]: 690: Hoare triple {387486#(<= proc_i 456)} i := i + 4; {387505#(<= proc_i 460)} is VALID [2019-05-15 10:27:18,778 INFO L273 TraceCheckUtils]: 691: Hoare triple {387505#(<= proc_i 460)} assume i <= 1000; {387505#(<= proc_i 460)} is VALID [2019-05-15 10:27:18,778 INFO L273 TraceCheckUtils]: 692: Hoare triple {387505#(<= proc_i 460)} assume i + 4 < a[j]; {387505#(<= proc_i 460)} is VALID [2019-05-15 10:27:18,779 INFO L273 TraceCheckUtils]: 693: Hoare triple {387505#(<= proc_i 460)} assume a[5] == 1000; {387505#(<= proc_i 460)} is VALID [2019-05-15 10:27:18,779 INFO L273 TraceCheckUtils]: 694: Hoare triple {387505#(<= proc_i 460)} assume j > 4; {387505#(<= proc_i 460)} is VALID [2019-05-15 10:27:18,779 INFO L273 TraceCheckUtils]: 695: Hoare triple {387505#(<= proc_i 460)} assume j < 6; {387505#(<= proc_i 460)} is VALID [2019-05-15 10:27:18,780 INFO L273 TraceCheckUtils]: 696: Hoare triple {387505#(<= proc_i 460)} i := i + 4; {387524#(<= proc_i 464)} is VALID [2019-05-15 10:27:18,781 INFO L273 TraceCheckUtils]: 697: Hoare triple {387524#(<= proc_i 464)} assume i <= 1000; {387524#(<= proc_i 464)} is VALID [2019-05-15 10:27:18,781 INFO L273 TraceCheckUtils]: 698: Hoare triple {387524#(<= proc_i 464)} assume i + 4 < a[j]; {387524#(<= proc_i 464)} is VALID [2019-05-15 10:27:18,781 INFO L273 TraceCheckUtils]: 699: Hoare triple {387524#(<= proc_i 464)} assume a[5] == 1000; {387524#(<= proc_i 464)} is VALID [2019-05-15 10:27:18,782 INFO L273 TraceCheckUtils]: 700: Hoare triple {387524#(<= proc_i 464)} assume j > 4; {387524#(<= proc_i 464)} is VALID [2019-05-15 10:27:18,782 INFO L273 TraceCheckUtils]: 701: Hoare triple {387524#(<= proc_i 464)} assume j < 6; {387524#(<= proc_i 464)} is VALID [2019-05-15 10:27:18,783 INFO L273 TraceCheckUtils]: 702: Hoare triple {387524#(<= proc_i 464)} i := i + 4; {387543#(<= proc_i 468)} is VALID [2019-05-15 10:27:18,783 INFO L273 TraceCheckUtils]: 703: Hoare triple {387543#(<= proc_i 468)} assume i <= 1000; {387543#(<= proc_i 468)} is VALID [2019-05-15 10:27:18,784 INFO L273 TraceCheckUtils]: 704: Hoare triple {387543#(<= proc_i 468)} assume i + 4 < a[j]; {387543#(<= proc_i 468)} is VALID [2019-05-15 10:27:18,784 INFO L273 TraceCheckUtils]: 705: Hoare triple {387543#(<= proc_i 468)} assume a[5] == 1000; {387543#(<= proc_i 468)} is VALID [2019-05-15 10:27:18,785 INFO L273 TraceCheckUtils]: 706: Hoare triple {387543#(<= proc_i 468)} assume j > 4; {387543#(<= proc_i 468)} is VALID [2019-05-15 10:27:18,785 INFO L273 TraceCheckUtils]: 707: Hoare triple {387543#(<= proc_i 468)} assume j < 6; {387543#(<= proc_i 468)} is VALID [2019-05-15 10:27:18,786 INFO L273 TraceCheckUtils]: 708: Hoare triple {387543#(<= proc_i 468)} i := i + 4; {387562#(<= proc_i 472)} is VALID [2019-05-15 10:27:18,786 INFO L273 TraceCheckUtils]: 709: Hoare triple {387562#(<= proc_i 472)} assume i <= 1000; {387562#(<= proc_i 472)} is VALID [2019-05-15 10:27:18,787 INFO L273 TraceCheckUtils]: 710: Hoare triple {387562#(<= proc_i 472)} assume i + 4 < a[j]; {387562#(<= proc_i 472)} is VALID [2019-05-15 10:27:18,787 INFO L273 TraceCheckUtils]: 711: Hoare triple {387562#(<= proc_i 472)} assume a[5] == 1000; {387562#(<= proc_i 472)} is VALID [2019-05-15 10:27:18,788 INFO L273 TraceCheckUtils]: 712: Hoare triple {387562#(<= proc_i 472)} assume j > 4; {387562#(<= proc_i 472)} is VALID [2019-05-15 10:27:18,788 INFO L273 TraceCheckUtils]: 713: Hoare triple {387562#(<= proc_i 472)} assume j < 6; {387562#(<= proc_i 472)} is VALID [2019-05-15 10:27:18,789 INFO L273 TraceCheckUtils]: 714: Hoare triple {387562#(<= proc_i 472)} i := i + 4; {387581#(<= proc_i 476)} is VALID [2019-05-15 10:27:18,789 INFO L273 TraceCheckUtils]: 715: Hoare triple {387581#(<= proc_i 476)} assume i <= 1000; {387581#(<= proc_i 476)} is VALID [2019-05-15 10:27:18,790 INFO L273 TraceCheckUtils]: 716: Hoare triple {387581#(<= proc_i 476)} assume i + 4 < a[j]; {387581#(<= proc_i 476)} is VALID [2019-05-15 10:27:18,790 INFO L273 TraceCheckUtils]: 717: Hoare triple {387581#(<= proc_i 476)} assume a[5] == 1000; {387581#(<= proc_i 476)} is VALID [2019-05-15 10:27:18,791 INFO L273 TraceCheckUtils]: 718: Hoare triple {387581#(<= proc_i 476)} assume j > 4; {387581#(<= proc_i 476)} is VALID [2019-05-15 10:27:18,791 INFO L273 TraceCheckUtils]: 719: Hoare triple {387581#(<= proc_i 476)} assume j < 6; {387581#(<= proc_i 476)} is VALID [2019-05-15 10:27:18,792 INFO L273 TraceCheckUtils]: 720: Hoare triple {387581#(<= proc_i 476)} i := i + 4; {387600#(<= proc_i 480)} is VALID [2019-05-15 10:27:18,792 INFO L273 TraceCheckUtils]: 721: Hoare triple {387600#(<= proc_i 480)} assume i <= 1000; {387600#(<= proc_i 480)} is VALID [2019-05-15 10:27:18,793 INFO L273 TraceCheckUtils]: 722: Hoare triple {387600#(<= proc_i 480)} assume i + 4 < a[j]; {387600#(<= proc_i 480)} is VALID [2019-05-15 10:27:18,793 INFO L273 TraceCheckUtils]: 723: Hoare triple {387600#(<= proc_i 480)} assume a[5] == 1000; {387600#(<= proc_i 480)} is VALID [2019-05-15 10:27:18,794 INFO L273 TraceCheckUtils]: 724: Hoare triple {387600#(<= proc_i 480)} assume j > 4; {387600#(<= proc_i 480)} is VALID [2019-05-15 10:27:18,794 INFO L273 TraceCheckUtils]: 725: Hoare triple {387600#(<= proc_i 480)} assume j < 6; {387600#(<= proc_i 480)} is VALID [2019-05-15 10:27:18,795 INFO L273 TraceCheckUtils]: 726: Hoare triple {387600#(<= proc_i 480)} i := i + 4; {387619#(<= proc_i 484)} is VALID [2019-05-15 10:27:18,795 INFO L273 TraceCheckUtils]: 727: Hoare triple {387619#(<= proc_i 484)} assume i <= 1000; {387619#(<= proc_i 484)} is VALID [2019-05-15 10:27:18,796 INFO L273 TraceCheckUtils]: 728: Hoare triple {387619#(<= proc_i 484)} assume i + 4 < a[j]; {387619#(<= proc_i 484)} is VALID [2019-05-15 10:27:18,796 INFO L273 TraceCheckUtils]: 729: Hoare triple {387619#(<= proc_i 484)} assume a[5] == 1000; {387619#(<= proc_i 484)} is VALID [2019-05-15 10:27:18,797 INFO L273 TraceCheckUtils]: 730: Hoare triple {387619#(<= proc_i 484)} assume j > 4; {387619#(<= proc_i 484)} is VALID [2019-05-15 10:27:18,797 INFO L273 TraceCheckUtils]: 731: Hoare triple {387619#(<= proc_i 484)} assume j < 6; {387619#(<= proc_i 484)} is VALID [2019-05-15 10:27:18,798 INFO L273 TraceCheckUtils]: 732: Hoare triple {387619#(<= proc_i 484)} i := i + 4; {387638#(<= proc_i 488)} is VALID [2019-05-15 10:27:18,798 INFO L273 TraceCheckUtils]: 733: Hoare triple {387638#(<= proc_i 488)} assume i <= 1000; {387638#(<= proc_i 488)} is VALID [2019-05-15 10:27:18,799 INFO L273 TraceCheckUtils]: 734: Hoare triple {387638#(<= proc_i 488)} assume i + 4 < a[j]; {387638#(<= proc_i 488)} is VALID [2019-05-15 10:27:18,799 INFO L273 TraceCheckUtils]: 735: Hoare triple {387638#(<= proc_i 488)} assume a[5] == 1000; {387638#(<= proc_i 488)} is VALID [2019-05-15 10:27:18,800 INFO L273 TraceCheckUtils]: 736: Hoare triple {387638#(<= proc_i 488)} assume j > 4; {387638#(<= proc_i 488)} is VALID [2019-05-15 10:27:18,800 INFO L273 TraceCheckUtils]: 737: Hoare triple {387638#(<= proc_i 488)} assume j < 6; {387638#(<= proc_i 488)} is VALID [2019-05-15 10:27:18,801 INFO L273 TraceCheckUtils]: 738: Hoare triple {387638#(<= proc_i 488)} i := i + 4; {387657#(<= proc_i 492)} is VALID [2019-05-15 10:27:18,801 INFO L273 TraceCheckUtils]: 739: Hoare triple {387657#(<= proc_i 492)} assume i <= 1000; {387657#(<= proc_i 492)} is VALID [2019-05-15 10:27:18,802 INFO L273 TraceCheckUtils]: 740: Hoare triple {387657#(<= proc_i 492)} assume i + 4 < a[j]; {387657#(<= proc_i 492)} is VALID [2019-05-15 10:27:18,802 INFO L273 TraceCheckUtils]: 741: Hoare triple {387657#(<= proc_i 492)} assume a[5] == 1000; {387657#(<= proc_i 492)} is VALID [2019-05-15 10:27:18,802 INFO L273 TraceCheckUtils]: 742: Hoare triple {387657#(<= proc_i 492)} assume j > 4; {387657#(<= proc_i 492)} is VALID [2019-05-15 10:27:18,803 INFO L273 TraceCheckUtils]: 743: Hoare triple {387657#(<= proc_i 492)} assume j < 6; {387657#(<= proc_i 492)} is VALID [2019-05-15 10:27:18,804 INFO L273 TraceCheckUtils]: 744: Hoare triple {387657#(<= proc_i 492)} i := i + 4; {387676#(<= proc_i 496)} is VALID [2019-05-15 10:27:18,804 INFO L273 TraceCheckUtils]: 745: Hoare triple {387676#(<= proc_i 496)} assume i <= 1000; {387676#(<= proc_i 496)} is VALID [2019-05-15 10:27:18,805 INFO L273 TraceCheckUtils]: 746: Hoare triple {387676#(<= proc_i 496)} assume i + 4 < a[j]; {387676#(<= proc_i 496)} is VALID [2019-05-15 10:27:18,805 INFO L273 TraceCheckUtils]: 747: Hoare triple {387676#(<= proc_i 496)} assume a[5] == 1000; {387676#(<= proc_i 496)} is VALID [2019-05-15 10:27:18,805 INFO L273 TraceCheckUtils]: 748: Hoare triple {387676#(<= proc_i 496)} assume j > 4; {387676#(<= proc_i 496)} is VALID [2019-05-15 10:27:18,806 INFO L273 TraceCheckUtils]: 749: Hoare triple {387676#(<= proc_i 496)} assume j < 6; {387676#(<= proc_i 496)} is VALID [2019-05-15 10:27:18,807 INFO L273 TraceCheckUtils]: 750: Hoare triple {387676#(<= proc_i 496)} i := i + 4; {387695#(<= proc_i 500)} is VALID [2019-05-15 10:27:18,807 INFO L273 TraceCheckUtils]: 751: Hoare triple {387695#(<= proc_i 500)} assume i <= 1000; {387695#(<= proc_i 500)} is VALID [2019-05-15 10:27:18,807 INFO L273 TraceCheckUtils]: 752: Hoare triple {387695#(<= proc_i 500)} assume i + 4 < a[j]; {387695#(<= proc_i 500)} is VALID [2019-05-15 10:27:18,808 INFO L273 TraceCheckUtils]: 753: Hoare triple {387695#(<= proc_i 500)} assume a[5] == 1000; {387695#(<= proc_i 500)} is VALID [2019-05-15 10:27:18,808 INFO L273 TraceCheckUtils]: 754: Hoare triple {387695#(<= proc_i 500)} assume j > 4; {387695#(<= proc_i 500)} is VALID [2019-05-15 10:27:18,809 INFO L273 TraceCheckUtils]: 755: Hoare triple {387695#(<= proc_i 500)} assume j < 6; {387695#(<= proc_i 500)} is VALID [2019-05-15 10:27:18,809 INFO L273 TraceCheckUtils]: 756: Hoare triple {387695#(<= proc_i 500)} i := i + 4; {387714#(<= proc_i 504)} is VALID [2019-05-15 10:27:18,810 INFO L273 TraceCheckUtils]: 757: Hoare triple {387714#(<= proc_i 504)} assume i <= 1000; {387714#(<= proc_i 504)} is VALID [2019-05-15 10:27:18,810 INFO L273 TraceCheckUtils]: 758: Hoare triple {387714#(<= proc_i 504)} assume i + 4 < a[j]; {387714#(<= proc_i 504)} is VALID [2019-05-15 10:27:18,811 INFO L273 TraceCheckUtils]: 759: Hoare triple {387714#(<= proc_i 504)} assume a[5] == 1000; {387714#(<= proc_i 504)} is VALID [2019-05-15 10:27:18,811 INFO L273 TraceCheckUtils]: 760: Hoare triple {387714#(<= proc_i 504)} assume j > 4; {387714#(<= proc_i 504)} is VALID [2019-05-15 10:27:18,812 INFO L273 TraceCheckUtils]: 761: Hoare triple {387714#(<= proc_i 504)} assume j < 6; {387714#(<= proc_i 504)} is VALID [2019-05-15 10:27:18,812 INFO L273 TraceCheckUtils]: 762: Hoare triple {387714#(<= proc_i 504)} i := i + 4; {387733#(<= proc_i 508)} is VALID [2019-05-15 10:27:18,813 INFO L273 TraceCheckUtils]: 763: Hoare triple {387733#(<= proc_i 508)} assume i <= 1000; {387733#(<= proc_i 508)} is VALID [2019-05-15 10:27:18,813 INFO L273 TraceCheckUtils]: 764: Hoare triple {387733#(<= proc_i 508)} assume i + 4 < a[j]; {387733#(<= proc_i 508)} is VALID [2019-05-15 10:27:18,814 INFO L273 TraceCheckUtils]: 765: Hoare triple {387733#(<= proc_i 508)} assume a[5] == 1000; {387733#(<= proc_i 508)} is VALID [2019-05-15 10:27:18,814 INFO L273 TraceCheckUtils]: 766: Hoare triple {387733#(<= proc_i 508)} assume j > 4; {387733#(<= proc_i 508)} is VALID [2019-05-15 10:27:18,815 INFO L273 TraceCheckUtils]: 767: Hoare triple {387733#(<= proc_i 508)} assume j < 6; {387733#(<= proc_i 508)} is VALID [2019-05-15 10:27:18,815 INFO L273 TraceCheckUtils]: 768: Hoare triple {387733#(<= proc_i 508)} i := i + 4; {387752#(<= proc_i 512)} is VALID [2019-05-15 10:27:18,816 INFO L273 TraceCheckUtils]: 769: Hoare triple {387752#(<= proc_i 512)} assume i <= 1000; {387752#(<= proc_i 512)} is VALID [2019-05-15 10:27:18,816 INFO L273 TraceCheckUtils]: 770: Hoare triple {387752#(<= proc_i 512)} assume i + 4 < a[j]; {387752#(<= proc_i 512)} is VALID [2019-05-15 10:27:18,817 INFO L273 TraceCheckUtils]: 771: Hoare triple {387752#(<= proc_i 512)} assume a[5] == 1000; {387752#(<= proc_i 512)} is VALID [2019-05-15 10:27:18,817 INFO L273 TraceCheckUtils]: 772: Hoare triple {387752#(<= proc_i 512)} assume j > 4; {387752#(<= proc_i 512)} is VALID [2019-05-15 10:27:18,818 INFO L273 TraceCheckUtils]: 773: Hoare triple {387752#(<= proc_i 512)} assume j < 6; {387752#(<= proc_i 512)} is VALID [2019-05-15 10:27:18,818 INFO L273 TraceCheckUtils]: 774: Hoare triple {387752#(<= proc_i 512)} i := i + 4; {387771#(<= proc_i 516)} is VALID [2019-05-15 10:27:18,819 INFO L273 TraceCheckUtils]: 775: Hoare triple {387771#(<= proc_i 516)} assume i <= 1000; {387771#(<= proc_i 516)} is VALID [2019-05-15 10:27:18,819 INFO L273 TraceCheckUtils]: 776: Hoare triple {387771#(<= proc_i 516)} assume i + 4 < a[j]; {387771#(<= proc_i 516)} is VALID [2019-05-15 10:27:18,820 INFO L273 TraceCheckUtils]: 777: Hoare triple {387771#(<= proc_i 516)} assume a[5] == 1000; {387771#(<= proc_i 516)} is VALID [2019-05-15 10:27:18,820 INFO L273 TraceCheckUtils]: 778: Hoare triple {387771#(<= proc_i 516)} assume j > 4; {387771#(<= proc_i 516)} is VALID [2019-05-15 10:27:18,821 INFO L273 TraceCheckUtils]: 779: Hoare triple {387771#(<= proc_i 516)} assume j < 6; {387771#(<= proc_i 516)} is VALID [2019-05-15 10:27:18,821 INFO L273 TraceCheckUtils]: 780: Hoare triple {387771#(<= proc_i 516)} i := i + 4; {387790#(<= proc_i 520)} is VALID [2019-05-15 10:27:18,822 INFO L273 TraceCheckUtils]: 781: Hoare triple {387790#(<= proc_i 520)} assume i <= 1000; {387790#(<= proc_i 520)} is VALID [2019-05-15 10:27:18,822 INFO L273 TraceCheckUtils]: 782: Hoare triple {387790#(<= proc_i 520)} assume i + 4 < a[j]; {387790#(<= proc_i 520)} is VALID [2019-05-15 10:27:18,823 INFO L273 TraceCheckUtils]: 783: Hoare triple {387790#(<= proc_i 520)} assume a[5] == 1000; {387790#(<= proc_i 520)} is VALID [2019-05-15 10:27:18,823 INFO L273 TraceCheckUtils]: 784: Hoare triple {387790#(<= proc_i 520)} assume j > 4; {387790#(<= proc_i 520)} is VALID [2019-05-15 10:27:18,823 INFO L273 TraceCheckUtils]: 785: Hoare triple {387790#(<= proc_i 520)} assume j < 6; {387790#(<= proc_i 520)} is VALID [2019-05-15 10:27:18,824 INFO L273 TraceCheckUtils]: 786: Hoare triple {387790#(<= proc_i 520)} i := i + 4; {387809#(<= proc_i 524)} is VALID [2019-05-15 10:27:18,825 INFO L273 TraceCheckUtils]: 787: Hoare triple {387809#(<= proc_i 524)} assume i <= 1000; {387809#(<= proc_i 524)} is VALID [2019-05-15 10:27:18,825 INFO L273 TraceCheckUtils]: 788: Hoare triple {387809#(<= proc_i 524)} assume i + 4 < a[j]; {387809#(<= proc_i 524)} is VALID [2019-05-15 10:27:18,826 INFO L273 TraceCheckUtils]: 789: Hoare triple {387809#(<= proc_i 524)} assume a[5] == 1000; {387809#(<= proc_i 524)} is VALID [2019-05-15 10:27:18,826 INFO L273 TraceCheckUtils]: 790: Hoare triple {387809#(<= proc_i 524)} assume j > 4; {387809#(<= proc_i 524)} is VALID [2019-05-15 10:27:18,826 INFO L273 TraceCheckUtils]: 791: Hoare triple {387809#(<= proc_i 524)} assume j < 6; {387809#(<= proc_i 524)} is VALID [2019-05-15 10:27:18,827 INFO L273 TraceCheckUtils]: 792: Hoare triple {387809#(<= proc_i 524)} i := i + 4; {387828#(<= proc_i 528)} is VALID [2019-05-15 10:27:18,828 INFO L273 TraceCheckUtils]: 793: Hoare triple {387828#(<= proc_i 528)} assume i <= 1000; {387828#(<= proc_i 528)} is VALID [2019-05-15 10:27:18,828 INFO L273 TraceCheckUtils]: 794: Hoare triple {387828#(<= proc_i 528)} assume i + 4 < a[j]; {387828#(<= proc_i 528)} is VALID [2019-05-15 10:27:18,828 INFO L273 TraceCheckUtils]: 795: Hoare triple {387828#(<= proc_i 528)} assume a[5] == 1000; {387828#(<= proc_i 528)} is VALID [2019-05-15 10:27:18,829 INFO L273 TraceCheckUtils]: 796: Hoare triple {387828#(<= proc_i 528)} assume j > 4; {387828#(<= proc_i 528)} is VALID [2019-05-15 10:27:18,829 INFO L273 TraceCheckUtils]: 797: Hoare triple {387828#(<= proc_i 528)} assume j < 6; {387828#(<= proc_i 528)} is VALID [2019-05-15 10:27:18,830 INFO L273 TraceCheckUtils]: 798: Hoare triple {387828#(<= proc_i 528)} i := i + 4; {387847#(<= proc_i 532)} is VALID [2019-05-15 10:27:18,831 INFO L273 TraceCheckUtils]: 799: Hoare triple {387847#(<= proc_i 532)} assume !(i <= 1000); {385316#false} is VALID [2019-05-15 10:27:19,192 INFO L134 CoverageAnalysis]: Checked inductivity of 52801 backedges. 0 proven. 52801 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:27:19,193 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:27:19,193 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [134] total 134 [2019-05-15 10:27:19,193 INFO L78 Accepts]: Start accepts. Automaton has 136 states. Word has length 800 [2019-05-15 10:27:19,194 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:27:19,194 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 136 states. [2019-05-15 10:27:19,969 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 800 edges. 800 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:27:19,970 INFO L454 AbstractCegarLoop]: Interpolant automaton has 136 states [2019-05-15 10:27:19,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2019-05-15 10:27:19,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9180, Invalid=9180, Unknown=0, NotChecked=0, Total=18360 [2019-05-15 10:27:19,972 INFO L87 Difference]: Start difference. First operand 801 states and 801 transitions. Second operand 136 states. [2019-05-15 10:27:21,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:21,775 INFO L93 Difference]: Finished difference Result 812 states and 812 transitions. [2019-05-15 10:27:21,776 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2019-05-15 10:27:21,776 INFO L78 Accepts]: Start accepts. Automaton has 136 states. Word has length 800 [2019-05-15 10:27:21,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:27:21,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2019-05-15 10:27:21,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 813 transitions. [2019-05-15 10:27:21,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2019-05-15 10:27:21,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 813 transitions. [2019-05-15 10:27:21,782 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 136 states and 813 transitions. [2019-05-15 10:27:22,556 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 813 edges. 813 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:27:22,580 INFO L225 Difference]: With dead ends: 812 [2019-05-15 10:27:22,580 INFO L226 Difference]: Without dead ends: 812 [2019-05-15 10:27:22,580 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 799 GetRequests, 665 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=9180, Invalid=9180, Unknown=0, NotChecked=0, Total=18360 [2019-05-15 10:27:22,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2019-05-15 10:27:22,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 807. [2019-05-15 10:27:22,583 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:27:22,583 INFO L82 GeneralOperation]: Start isEquivalent. First operand 812 states. Second operand 807 states. [2019-05-15 10:27:22,583 INFO L74 IsIncluded]: Start isIncluded. First operand 812 states. Second operand 807 states. [2019-05-15 10:27:22,583 INFO L87 Difference]: Start difference. First operand 812 states. Second operand 807 states. [2019-05-15 10:27:22,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:22,604 INFO L93 Difference]: Finished difference Result 812 states and 812 transitions. [2019-05-15 10:27:22,604 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 812 transitions. [2019-05-15 10:27:22,604 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:27:22,604 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:27:22,604 INFO L74 IsIncluded]: Start isIncluded. First operand 807 states. Second operand 812 states. [2019-05-15 10:27:22,604 INFO L87 Difference]: Start difference. First operand 807 states. Second operand 812 states. [2019-05-15 10:27:22,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:22,624 INFO L93 Difference]: Finished difference Result 812 states and 812 transitions. [2019-05-15 10:27:22,624 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 812 transitions. [2019-05-15 10:27:22,625 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:27:22,625 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:27:22,625 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:27:22,625 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:27:22,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 807 states. [2019-05-15 10:27:22,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 807 transitions. [2019-05-15 10:27:22,645 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 807 transitions. Word has length 800 [2019-05-15 10:27:22,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:27:22,645 INFO L475 AbstractCegarLoop]: Abstraction has 807 states and 807 transitions. [2019-05-15 10:27:22,645 INFO L476 AbstractCegarLoop]: Interpolant automaton has 136 states. [2019-05-15 10:27:22,645 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 807 transitions. [2019-05-15 10:27:22,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 807 [2019-05-15 10:27:22,649 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:27:22,649 INFO L399 BasicCegarLoop]: trace histogram [134, 134, 134, 134, 134, 134, 1, 1] [2019-05-15 10:27:22,649 INFO L418 AbstractCegarLoop]: === Iteration 135 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:27:22,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:27:22,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1548915, now seen corresponding path program 134 times [2019-05-15 10:27:22,650 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:27:23,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:27:23,345 INFO L256 TraceCheckSpWp]: Trace formula consists of 1077 conjuncts, 136 conjunts are in the unsatisfiable core [2019-05-15 10:27:23,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:27:23,415 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:27:31,427 INFO L273 TraceCheckUtils]: 0: Hoare triple {391093#true} i := 0; {391098#(<= proc_i 0)} is VALID [2019-05-15 10:27:31,427 INFO L273 TraceCheckUtils]: 1: Hoare triple {391098#(<= proc_i 0)} assume i <= 1000; {391098#(<= proc_i 0)} is VALID [2019-05-15 10:27:31,428 INFO L273 TraceCheckUtils]: 2: Hoare triple {391098#(<= proc_i 0)} assume i + 4 < a[j]; {391098#(<= proc_i 0)} is VALID [2019-05-15 10:27:31,428 INFO L273 TraceCheckUtils]: 3: Hoare triple {391098#(<= proc_i 0)} assume a[5] == 1000; {391098#(<= proc_i 0)} is VALID [2019-05-15 10:27:31,428 INFO L273 TraceCheckUtils]: 4: Hoare triple {391098#(<= proc_i 0)} assume j > 4; {391098#(<= proc_i 0)} is VALID [2019-05-15 10:27:31,429 INFO L273 TraceCheckUtils]: 5: Hoare triple {391098#(<= proc_i 0)} assume j < 6; {391098#(<= proc_i 0)} is VALID [2019-05-15 10:27:31,429 INFO L273 TraceCheckUtils]: 6: Hoare triple {391098#(<= proc_i 0)} i := i + 4; {391117#(<= proc_i 4)} is VALID [2019-05-15 10:27:31,429 INFO L273 TraceCheckUtils]: 7: Hoare triple {391117#(<= proc_i 4)} assume i <= 1000; {391117#(<= proc_i 4)} is VALID [2019-05-15 10:27:31,430 INFO L273 TraceCheckUtils]: 8: Hoare triple {391117#(<= proc_i 4)} assume i + 4 < a[j]; {391117#(<= proc_i 4)} is VALID [2019-05-15 10:27:31,430 INFO L273 TraceCheckUtils]: 9: Hoare triple {391117#(<= proc_i 4)} assume a[5] == 1000; {391117#(<= proc_i 4)} is VALID [2019-05-15 10:27:31,431 INFO L273 TraceCheckUtils]: 10: Hoare triple {391117#(<= proc_i 4)} assume j > 4; {391117#(<= proc_i 4)} is VALID [2019-05-15 10:27:31,431 INFO L273 TraceCheckUtils]: 11: Hoare triple {391117#(<= proc_i 4)} assume j < 6; {391117#(<= proc_i 4)} is VALID [2019-05-15 10:27:31,432 INFO L273 TraceCheckUtils]: 12: Hoare triple {391117#(<= proc_i 4)} i := i + 4; {391136#(<= proc_i 8)} is VALID [2019-05-15 10:27:31,432 INFO L273 TraceCheckUtils]: 13: Hoare triple {391136#(<= proc_i 8)} assume i <= 1000; {391136#(<= proc_i 8)} is VALID [2019-05-15 10:27:31,433 INFO L273 TraceCheckUtils]: 14: Hoare triple {391136#(<= proc_i 8)} assume i + 4 < a[j]; {391136#(<= proc_i 8)} is VALID [2019-05-15 10:27:31,433 INFO L273 TraceCheckUtils]: 15: Hoare triple {391136#(<= proc_i 8)} assume a[5] == 1000; {391136#(<= proc_i 8)} is VALID [2019-05-15 10:27:31,434 INFO L273 TraceCheckUtils]: 16: Hoare triple {391136#(<= proc_i 8)} assume j > 4; {391136#(<= proc_i 8)} is VALID [2019-05-15 10:27:31,434 INFO L273 TraceCheckUtils]: 17: Hoare triple {391136#(<= proc_i 8)} assume j < 6; {391136#(<= proc_i 8)} is VALID [2019-05-15 10:27:31,435 INFO L273 TraceCheckUtils]: 18: Hoare triple {391136#(<= proc_i 8)} i := i + 4; {391155#(<= proc_i 12)} is VALID [2019-05-15 10:27:31,435 INFO L273 TraceCheckUtils]: 19: Hoare triple {391155#(<= proc_i 12)} assume i <= 1000; {391155#(<= proc_i 12)} is VALID [2019-05-15 10:27:31,436 INFO L273 TraceCheckUtils]: 20: Hoare triple {391155#(<= proc_i 12)} assume i + 4 < a[j]; {391155#(<= proc_i 12)} is VALID [2019-05-15 10:27:31,436 INFO L273 TraceCheckUtils]: 21: Hoare triple {391155#(<= proc_i 12)} assume a[5] == 1000; {391155#(<= proc_i 12)} is VALID [2019-05-15 10:27:31,437 INFO L273 TraceCheckUtils]: 22: Hoare triple {391155#(<= proc_i 12)} assume j > 4; {391155#(<= proc_i 12)} is VALID [2019-05-15 10:27:31,437 INFO L273 TraceCheckUtils]: 23: Hoare triple {391155#(<= proc_i 12)} assume j < 6; {391155#(<= proc_i 12)} is VALID [2019-05-15 10:27:31,438 INFO L273 TraceCheckUtils]: 24: Hoare triple {391155#(<= proc_i 12)} i := i + 4; {391174#(<= proc_i 16)} is VALID [2019-05-15 10:27:31,438 INFO L273 TraceCheckUtils]: 25: Hoare triple {391174#(<= proc_i 16)} assume i <= 1000; {391174#(<= proc_i 16)} is VALID [2019-05-15 10:27:31,439 INFO L273 TraceCheckUtils]: 26: Hoare triple {391174#(<= proc_i 16)} assume i + 4 < a[j]; {391174#(<= proc_i 16)} is VALID [2019-05-15 10:27:31,439 INFO L273 TraceCheckUtils]: 27: Hoare triple {391174#(<= proc_i 16)} assume a[5] == 1000; {391174#(<= proc_i 16)} is VALID [2019-05-15 10:27:31,440 INFO L273 TraceCheckUtils]: 28: Hoare triple {391174#(<= proc_i 16)} assume j > 4; {391174#(<= proc_i 16)} is VALID [2019-05-15 10:27:31,440 INFO L273 TraceCheckUtils]: 29: Hoare triple {391174#(<= proc_i 16)} assume j < 6; {391174#(<= proc_i 16)} is VALID [2019-05-15 10:27:31,441 INFO L273 TraceCheckUtils]: 30: Hoare triple {391174#(<= proc_i 16)} i := i + 4; {391193#(<= proc_i 20)} is VALID [2019-05-15 10:27:31,441 INFO L273 TraceCheckUtils]: 31: Hoare triple {391193#(<= proc_i 20)} assume i <= 1000; {391193#(<= proc_i 20)} is VALID [2019-05-15 10:27:31,442 INFO L273 TraceCheckUtils]: 32: Hoare triple {391193#(<= proc_i 20)} assume i + 4 < a[j]; {391193#(<= proc_i 20)} is VALID [2019-05-15 10:27:31,442 INFO L273 TraceCheckUtils]: 33: Hoare triple {391193#(<= proc_i 20)} assume a[5] == 1000; {391193#(<= proc_i 20)} is VALID [2019-05-15 10:27:31,443 INFO L273 TraceCheckUtils]: 34: Hoare triple {391193#(<= proc_i 20)} assume j > 4; {391193#(<= proc_i 20)} is VALID [2019-05-15 10:27:31,443 INFO L273 TraceCheckUtils]: 35: Hoare triple {391193#(<= proc_i 20)} assume j < 6; {391193#(<= proc_i 20)} is VALID [2019-05-15 10:27:31,444 INFO L273 TraceCheckUtils]: 36: Hoare triple {391193#(<= proc_i 20)} i := i + 4; {391212#(<= proc_i 24)} is VALID [2019-05-15 10:27:31,444 INFO L273 TraceCheckUtils]: 37: Hoare triple {391212#(<= proc_i 24)} assume i <= 1000; {391212#(<= proc_i 24)} is VALID [2019-05-15 10:27:31,445 INFO L273 TraceCheckUtils]: 38: Hoare triple {391212#(<= proc_i 24)} assume i + 4 < a[j]; {391212#(<= proc_i 24)} is VALID [2019-05-15 10:27:31,445 INFO L273 TraceCheckUtils]: 39: Hoare triple {391212#(<= proc_i 24)} assume a[5] == 1000; {391212#(<= proc_i 24)} is VALID [2019-05-15 10:27:31,446 INFO L273 TraceCheckUtils]: 40: Hoare triple {391212#(<= proc_i 24)} assume j > 4; {391212#(<= proc_i 24)} is VALID [2019-05-15 10:27:31,446 INFO L273 TraceCheckUtils]: 41: Hoare triple {391212#(<= proc_i 24)} assume j < 6; {391212#(<= proc_i 24)} is VALID [2019-05-15 10:27:31,447 INFO L273 TraceCheckUtils]: 42: Hoare triple {391212#(<= proc_i 24)} i := i + 4; {391231#(<= proc_i 28)} is VALID [2019-05-15 10:27:31,447 INFO L273 TraceCheckUtils]: 43: Hoare triple {391231#(<= proc_i 28)} assume i <= 1000; {391231#(<= proc_i 28)} is VALID [2019-05-15 10:27:31,448 INFO L273 TraceCheckUtils]: 44: Hoare triple {391231#(<= proc_i 28)} assume i + 4 < a[j]; {391231#(<= proc_i 28)} is VALID [2019-05-15 10:27:31,448 INFO L273 TraceCheckUtils]: 45: Hoare triple {391231#(<= proc_i 28)} assume a[5] == 1000; {391231#(<= proc_i 28)} is VALID [2019-05-15 10:27:31,449 INFO L273 TraceCheckUtils]: 46: Hoare triple {391231#(<= proc_i 28)} assume j > 4; {391231#(<= proc_i 28)} is VALID [2019-05-15 10:27:31,449 INFO L273 TraceCheckUtils]: 47: Hoare triple {391231#(<= proc_i 28)} assume j < 6; {391231#(<= proc_i 28)} is VALID [2019-05-15 10:27:31,450 INFO L273 TraceCheckUtils]: 48: Hoare triple {391231#(<= proc_i 28)} i := i + 4; {391250#(<= proc_i 32)} is VALID [2019-05-15 10:27:31,450 INFO L273 TraceCheckUtils]: 49: Hoare triple {391250#(<= proc_i 32)} assume i <= 1000; {391250#(<= proc_i 32)} is VALID [2019-05-15 10:27:31,451 INFO L273 TraceCheckUtils]: 50: Hoare triple {391250#(<= proc_i 32)} assume i + 4 < a[j]; {391250#(<= proc_i 32)} is VALID [2019-05-15 10:27:31,451 INFO L273 TraceCheckUtils]: 51: Hoare triple {391250#(<= proc_i 32)} assume a[5] == 1000; {391250#(<= proc_i 32)} is VALID [2019-05-15 10:27:31,452 INFO L273 TraceCheckUtils]: 52: Hoare triple {391250#(<= proc_i 32)} assume j > 4; {391250#(<= proc_i 32)} is VALID [2019-05-15 10:27:31,452 INFO L273 TraceCheckUtils]: 53: Hoare triple {391250#(<= proc_i 32)} assume j < 6; {391250#(<= proc_i 32)} is VALID [2019-05-15 10:27:31,453 INFO L273 TraceCheckUtils]: 54: Hoare triple {391250#(<= proc_i 32)} i := i + 4; {391269#(<= proc_i 36)} is VALID [2019-05-15 10:27:31,453 INFO L273 TraceCheckUtils]: 55: Hoare triple {391269#(<= proc_i 36)} assume i <= 1000; {391269#(<= proc_i 36)} is VALID [2019-05-15 10:27:31,454 INFO L273 TraceCheckUtils]: 56: Hoare triple {391269#(<= proc_i 36)} assume i + 4 < a[j]; {391269#(<= proc_i 36)} is VALID [2019-05-15 10:27:31,454 INFO L273 TraceCheckUtils]: 57: Hoare triple {391269#(<= proc_i 36)} assume a[5] == 1000; {391269#(<= proc_i 36)} is VALID [2019-05-15 10:27:31,454 INFO L273 TraceCheckUtils]: 58: Hoare triple {391269#(<= proc_i 36)} assume j > 4; {391269#(<= proc_i 36)} is VALID [2019-05-15 10:27:31,455 INFO L273 TraceCheckUtils]: 59: Hoare triple {391269#(<= proc_i 36)} assume j < 6; {391269#(<= proc_i 36)} is VALID [2019-05-15 10:27:31,456 INFO L273 TraceCheckUtils]: 60: Hoare triple {391269#(<= proc_i 36)} i := i + 4; {391288#(<= proc_i 40)} is VALID [2019-05-15 10:27:31,456 INFO L273 TraceCheckUtils]: 61: Hoare triple {391288#(<= proc_i 40)} assume i <= 1000; {391288#(<= proc_i 40)} is VALID [2019-05-15 10:27:31,457 INFO L273 TraceCheckUtils]: 62: Hoare triple {391288#(<= proc_i 40)} assume i + 4 < a[j]; {391288#(<= proc_i 40)} is VALID [2019-05-15 10:27:31,457 INFO L273 TraceCheckUtils]: 63: Hoare triple {391288#(<= proc_i 40)} assume a[5] == 1000; {391288#(<= proc_i 40)} is VALID [2019-05-15 10:27:31,457 INFO L273 TraceCheckUtils]: 64: Hoare triple {391288#(<= proc_i 40)} assume j > 4; {391288#(<= proc_i 40)} is VALID [2019-05-15 10:27:31,458 INFO L273 TraceCheckUtils]: 65: Hoare triple {391288#(<= proc_i 40)} assume j < 6; {391288#(<= proc_i 40)} is VALID [2019-05-15 10:27:31,459 INFO L273 TraceCheckUtils]: 66: Hoare triple {391288#(<= proc_i 40)} i := i + 4; {391307#(<= proc_i 44)} is VALID [2019-05-15 10:27:31,459 INFO L273 TraceCheckUtils]: 67: Hoare triple {391307#(<= proc_i 44)} assume i <= 1000; {391307#(<= proc_i 44)} is VALID [2019-05-15 10:27:31,459 INFO L273 TraceCheckUtils]: 68: Hoare triple {391307#(<= proc_i 44)} assume i + 4 < a[j]; {391307#(<= proc_i 44)} is VALID [2019-05-15 10:27:31,460 INFO L273 TraceCheckUtils]: 69: Hoare triple {391307#(<= proc_i 44)} assume a[5] == 1000; {391307#(<= proc_i 44)} is VALID [2019-05-15 10:27:31,460 INFO L273 TraceCheckUtils]: 70: Hoare triple {391307#(<= proc_i 44)} assume j > 4; {391307#(<= proc_i 44)} is VALID [2019-05-15 10:27:31,461 INFO L273 TraceCheckUtils]: 71: Hoare triple {391307#(<= proc_i 44)} assume j < 6; {391307#(<= proc_i 44)} is VALID [2019-05-15 10:27:31,462 INFO L273 TraceCheckUtils]: 72: Hoare triple {391307#(<= proc_i 44)} i := i + 4; {391326#(<= proc_i 48)} is VALID [2019-05-15 10:27:31,462 INFO L273 TraceCheckUtils]: 73: Hoare triple {391326#(<= proc_i 48)} assume i <= 1000; {391326#(<= proc_i 48)} is VALID [2019-05-15 10:27:31,462 INFO L273 TraceCheckUtils]: 74: Hoare triple {391326#(<= proc_i 48)} assume i + 4 < a[j]; {391326#(<= proc_i 48)} is VALID [2019-05-15 10:27:31,463 INFO L273 TraceCheckUtils]: 75: Hoare triple {391326#(<= proc_i 48)} assume a[5] == 1000; {391326#(<= proc_i 48)} is VALID [2019-05-15 10:27:31,463 INFO L273 TraceCheckUtils]: 76: Hoare triple {391326#(<= proc_i 48)} assume j > 4; {391326#(<= proc_i 48)} is VALID [2019-05-15 10:27:31,464 INFO L273 TraceCheckUtils]: 77: Hoare triple {391326#(<= proc_i 48)} assume j < 6; {391326#(<= proc_i 48)} is VALID [2019-05-15 10:27:31,464 INFO L273 TraceCheckUtils]: 78: Hoare triple {391326#(<= proc_i 48)} i := i + 4; {391345#(<= proc_i 52)} is VALID [2019-05-15 10:27:31,465 INFO L273 TraceCheckUtils]: 79: Hoare triple {391345#(<= proc_i 52)} assume i <= 1000; {391345#(<= proc_i 52)} is VALID [2019-05-15 10:27:31,465 INFO L273 TraceCheckUtils]: 80: Hoare triple {391345#(<= proc_i 52)} assume i + 4 < a[j]; {391345#(<= proc_i 52)} is VALID [2019-05-15 10:27:31,466 INFO L273 TraceCheckUtils]: 81: Hoare triple {391345#(<= proc_i 52)} assume a[5] == 1000; {391345#(<= proc_i 52)} is VALID [2019-05-15 10:27:31,466 INFO L273 TraceCheckUtils]: 82: Hoare triple {391345#(<= proc_i 52)} assume j > 4; {391345#(<= proc_i 52)} is VALID [2019-05-15 10:27:31,467 INFO L273 TraceCheckUtils]: 83: Hoare triple {391345#(<= proc_i 52)} assume j < 6; {391345#(<= proc_i 52)} is VALID [2019-05-15 10:27:31,467 INFO L273 TraceCheckUtils]: 84: Hoare triple {391345#(<= proc_i 52)} i := i + 4; {391364#(<= proc_i 56)} is VALID [2019-05-15 10:27:31,468 INFO L273 TraceCheckUtils]: 85: Hoare triple {391364#(<= proc_i 56)} assume i <= 1000; {391364#(<= proc_i 56)} is VALID [2019-05-15 10:27:31,468 INFO L273 TraceCheckUtils]: 86: Hoare triple {391364#(<= proc_i 56)} assume i + 4 < a[j]; {391364#(<= proc_i 56)} is VALID [2019-05-15 10:27:31,469 INFO L273 TraceCheckUtils]: 87: Hoare triple {391364#(<= proc_i 56)} assume a[5] == 1000; {391364#(<= proc_i 56)} is VALID [2019-05-15 10:27:31,469 INFO L273 TraceCheckUtils]: 88: Hoare triple {391364#(<= proc_i 56)} assume j > 4; {391364#(<= proc_i 56)} is VALID [2019-05-15 10:27:31,470 INFO L273 TraceCheckUtils]: 89: Hoare triple {391364#(<= proc_i 56)} assume j < 6; {391364#(<= proc_i 56)} is VALID [2019-05-15 10:27:31,470 INFO L273 TraceCheckUtils]: 90: Hoare triple {391364#(<= proc_i 56)} i := i + 4; {391383#(<= proc_i 60)} is VALID [2019-05-15 10:27:31,471 INFO L273 TraceCheckUtils]: 91: Hoare triple {391383#(<= proc_i 60)} assume i <= 1000; {391383#(<= proc_i 60)} is VALID [2019-05-15 10:27:31,471 INFO L273 TraceCheckUtils]: 92: Hoare triple {391383#(<= proc_i 60)} assume i + 4 < a[j]; {391383#(<= proc_i 60)} is VALID [2019-05-15 10:27:31,472 INFO L273 TraceCheckUtils]: 93: Hoare triple {391383#(<= proc_i 60)} assume a[5] == 1000; {391383#(<= proc_i 60)} is VALID [2019-05-15 10:27:31,472 INFO L273 TraceCheckUtils]: 94: Hoare triple {391383#(<= proc_i 60)} assume j > 4; {391383#(<= proc_i 60)} is VALID [2019-05-15 10:27:31,473 INFO L273 TraceCheckUtils]: 95: Hoare triple {391383#(<= proc_i 60)} assume j < 6; {391383#(<= proc_i 60)} is VALID [2019-05-15 10:27:31,473 INFO L273 TraceCheckUtils]: 96: Hoare triple {391383#(<= proc_i 60)} i := i + 4; {391402#(<= proc_i 64)} is VALID [2019-05-15 10:27:31,474 INFO L273 TraceCheckUtils]: 97: Hoare triple {391402#(<= proc_i 64)} assume i <= 1000; {391402#(<= proc_i 64)} is VALID [2019-05-15 10:27:31,474 INFO L273 TraceCheckUtils]: 98: Hoare triple {391402#(<= proc_i 64)} assume i + 4 < a[j]; {391402#(<= proc_i 64)} is VALID [2019-05-15 10:27:31,475 INFO L273 TraceCheckUtils]: 99: Hoare triple {391402#(<= proc_i 64)} assume a[5] == 1000; {391402#(<= proc_i 64)} is VALID [2019-05-15 10:27:31,475 INFO L273 TraceCheckUtils]: 100: Hoare triple {391402#(<= proc_i 64)} assume j > 4; {391402#(<= proc_i 64)} is VALID [2019-05-15 10:27:31,476 INFO L273 TraceCheckUtils]: 101: Hoare triple {391402#(<= proc_i 64)} assume j < 6; {391402#(<= proc_i 64)} is VALID [2019-05-15 10:27:31,476 INFO L273 TraceCheckUtils]: 102: Hoare triple {391402#(<= proc_i 64)} i := i + 4; {391421#(<= proc_i 68)} is VALID [2019-05-15 10:27:31,477 INFO L273 TraceCheckUtils]: 103: Hoare triple {391421#(<= proc_i 68)} assume i <= 1000; {391421#(<= proc_i 68)} is VALID [2019-05-15 10:27:31,477 INFO L273 TraceCheckUtils]: 104: Hoare triple {391421#(<= proc_i 68)} assume i + 4 < a[j]; {391421#(<= proc_i 68)} is VALID [2019-05-15 10:27:31,478 INFO L273 TraceCheckUtils]: 105: Hoare triple {391421#(<= proc_i 68)} assume a[5] == 1000; {391421#(<= proc_i 68)} is VALID [2019-05-15 10:27:31,478 INFO L273 TraceCheckUtils]: 106: Hoare triple {391421#(<= proc_i 68)} assume j > 4; {391421#(<= proc_i 68)} is VALID [2019-05-15 10:27:31,479 INFO L273 TraceCheckUtils]: 107: Hoare triple {391421#(<= proc_i 68)} assume j < 6; {391421#(<= proc_i 68)} is VALID [2019-05-15 10:27:31,479 INFO L273 TraceCheckUtils]: 108: Hoare triple {391421#(<= proc_i 68)} i := i + 4; {391440#(<= proc_i 72)} is VALID [2019-05-15 10:27:31,480 INFO L273 TraceCheckUtils]: 109: Hoare triple {391440#(<= proc_i 72)} assume i <= 1000; {391440#(<= proc_i 72)} is VALID [2019-05-15 10:27:31,480 INFO L273 TraceCheckUtils]: 110: Hoare triple {391440#(<= proc_i 72)} assume i + 4 < a[j]; {391440#(<= proc_i 72)} is VALID [2019-05-15 10:27:31,481 INFO L273 TraceCheckUtils]: 111: Hoare triple {391440#(<= proc_i 72)} assume a[5] == 1000; {391440#(<= proc_i 72)} is VALID [2019-05-15 10:27:31,481 INFO L273 TraceCheckUtils]: 112: Hoare triple {391440#(<= proc_i 72)} assume j > 4; {391440#(<= proc_i 72)} is VALID [2019-05-15 10:27:31,481 INFO L273 TraceCheckUtils]: 113: Hoare triple {391440#(<= proc_i 72)} assume j < 6; {391440#(<= proc_i 72)} is VALID [2019-05-15 10:27:31,482 INFO L273 TraceCheckUtils]: 114: Hoare triple {391440#(<= proc_i 72)} i := i + 4; {391459#(<= proc_i 76)} is VALID [2019-05-15 10:27:31,483 INFO L273 TraceCheckUtils]: 115: Hoare triple {391459#(<= proc_i 76)} assume i <= 1000; {391459#(<= proc_i 76)} is VALID [2019-05-15 10:27:31,483 INFO L273 TraceCheckUtils]: 116: Hoare triple {391459#(<= proc_i 76)} assume i + 4 < a[j]; {391459#(<= proc_i 76)} is VALID [2019-05-15 10:27:31,484 INFO L273 TraceCheckUtils]: 117: Hoare triple {391459#(<= proc_i 76)} assume a[5] == 1000; {391459#(<= proc_i 76)} is VALID [2019-05-15 10:27:31,484 INFO L273 TraceCheckUtils]: 118: Hoare triple {391459#(<= proc_i 76)} assume j > 4; {391459#(<= proc_i 76)} is VALID [2019-05-15 10:27:31,484 INFO L273 TraceCheckUtils]: 119: Hoare triple {391459#(<= proc_i 76)} assume j < 6; {391459#(<= proc_i 76)} is VALID [2019-05-15 10:27:31,485 INFO L273 TraceCheckUtils]: 120: Hoare triple {391459#(<= proc_i 76)} i := i + 4; {391478#(<= proc_i 80)} is VALID [2019-05-15 10:27:31,486 INFO L273 TraceCheckUtils]: 121: Hoare triple {391478#(<= proc_i 80)} assume i <= 1000; {391478#(<= proc_i 80)} is VALID [2019-05-15 10:27:31,486 INFO L273 TraceCheckUtils]: 122: Hoare triple {391478#(<= proc_i 80)} assume i + 4 < a[j]; {391478#(<= proc_i 80)} is VALID [2019-05-15 10:27:31,486 INFO L273 TraceCheckUtils]: 123: Hoare triple {391478#(<= proc_i 80)} assume a[5] == 1000; {391478#(<= proc_i 80)} is VALID [2019-05-15 10:27:31,487 INFO L273 TraceCheckUtils]: 124: Hoare triple {391478#(<= proc_i 80)} assume j > 4; {391478#(<= proc_i 80)} is VALID [2019-05-15 10:27:31,487 INFO L273 TraceCheckUtils]: 125: Hoare triple {391478#(<= proc_i 80)} assume j < 6; {391478#(<= proc_i 80)} is VALID [2019-05-15 10:27:31,488 INFO L273 TraceCheckUtils]: 126: Hoare triple {391478#(<= proc_i 80)} i := i + 4; {391497#(<= proc_i 84)} is VALID [2019-05-15 10:27:31,489 INFO L273 TraceCheckUtils]: 127: Hoare triple {391497#(<= proc_i 84)} assume i <= 1000; {391497#(<= proc_i 84)} is VALID [2019-05-15 10:27:31,489 INFO L273 TraceCheckUtils]: 128: Hoare triple {391497#(<= proc_i 84)} assume i + 4 < a[j]; {391497#(<= proc_i 84)} is VALID [2019-05-15 10:27:31,489 INFO L273 TraceCheckUtils]: 129: Hoare triple {391497#(<= proc_i 84)} assume a[5] == 1000; {391497#(<= proc_i 84)} is VALID [2019-05-15 10:27:31,490 INFO L273 TraceCheckUtils]: 130: Hoare triple {391497#(<= proc_i 84)} assume j > 4; {391497#(<= proc_i 84)} is VALID [2019-05-15 10:27:31,490 INFO L273 TraceCheckUtils]: 131: Hoare triple {391497#(<= proc_i 84)} assume j < 6; {391497#(<= proc_i 84)} is VALID [2019-05-15 10:27:31,491 INFO L273 TraceCheckUtils]: 132: Hoare triple {391497#(<= proc_i 84)} i := i + 4; {391516#(<= proc_i 88)} is VALID [2019-05-15 10:27:31,491 INFO L273 TraceCheckUtils]: 133: Hoare triple {391516#(<= proc_i 88)} assume i <= 1000; {391516#(<= proc_i 88)} is VALID [2019-05-15 10:27:31,492 INFO L273 TraceCheckUtils]: 134: Hoare triple {391516#(<= proc_i 88)} assume i + 4 < a[j]; {391516#(<= proc_i 88)} is VALID [2019-05-15 10:27:31,492 INFO L273 TraceCheckUtils]: 135: Hoare triple {391516#(<= proc_i 88)} assume a[5] == 1000; {391516#(<= proc_i 88)} is VALID [2019-05-15 10:27:31,493 INFO L273 TraceCheckUtils]: 136: Hoare triple {391516#(<= proc_i 88)} assume j > 4; {391516#(<= proc_i 88)} is VALID [2019-05-15 10:27:31,493 INFO L273 TraceCheckUtils]: 137: Hoare triple {391516#(<= proc_i 88)} assume j < 6; {391516#(<= proc_i 88)} is VALID [2019-05-15 10:27:31,494 INFO L273 TraceCheckUtils]: 138: Hoare triple {391516#(<= proc_i 88)} i := i + 4; {391535#(<= proc_i 92)} is VALID [2019-05-15 10:27:31,494 INFO L273 TraceCheckUtils]: 139: Hoare triple {391535#(<= proc_i 92)} assume i <= 1000; {391535#(<= proc_i 92)} is VALID [2019-05-15 10:27:31,495 INFO L273 TraceCheckUtils]: 140: Hoare triple {391535#(<= proc_i 92)} assume i + 4 < a[j]; {391535#(<= proc_i 92)} is VALID [2019-05-15 10:27:31,495 INFO L273 TraceCheckUtils]: 141: Hoare triple {391535#(<= proc_i 92)} assume a[5] == 1000; {391535#(<= proc_i 92)} is VALID [2019-05-15 10:27:31,496 INFO L273 TraceCheckUtils]: 142: Hoare triple {391535#(<= proc_i 92)} assume j > 4; {391535#(<= proc_i 92)} is VALID [2019-05-15 10:27:31,496 INFO L273 TraceCheckUtils]: 143: Hoare triple {391535#(<= proc_i 92)} assume j < 6; {391535#(<= proc_i 92)} is VALID [2019-05-15 10:27:31,497 INFO L273 TraceCheckUtils]: 144: Hoare triple {391535#(<= proc_i 92)} i := i + 4; {391554#(<= proc_i 96)} is VALID [2019-05-15 10:27:31,497 INFO L273 TraceCheckUtils]: 145: Hoare triple {391554#(<= proc_i 96)} assume i <= 1000; {391554#(<= proc_i 96)} is VALID [2019-05-15 10:27:31,498 INFO L273 TraceCheckUtils]: 146: Hoare triple {391554#(<= proc_i 96)} assume i + 4 < a[j]; {391554#(<= proc_i 96)} is VALID [2019-05-15 10:27:31,498 INFO L273 TraceCheckUtils]: 147: Hoare triple {391554#(<= proc_i 96)} assume a[5] == 1000; {391554#(<= proc_i 96)} is VALID [2019-05-15 10:27:31,499 INFO L273 TraceCheckUtils]: 148: Hoare triple {391554#(<= proc_i 96)} assume j > 4; {391554#(<= proc_i 96)} is VALID [2019-05-15 10:27:31,499 INFO L273 TraceCheckUtils]: 149: Hoare triple {391554#(<= proc_i 96)} assume j < 6; {391554#(<= proc_i 96)} is VALID [2019-05-15 10:27:31,500 INFO L273 TraceCheckUtils]: 150: Hoare triple {391554#(<= proc_i 96)} i := i + 4; {391573#(<= proc_i 100)} is VALID [2019-05-15 10:27:31,500 INFO L273 TraceCheckUtils]: 151: Hoare triple {391573#(<= proc_i 100)} assume i <= 1000; {391573#(<= proc_i 100)} is VALID [2019-05-15 10:27:31,501 INFO L273 TraceCheckUtils]: 152: Hoare triple {391573#(<= proc_i 100)} assume i + 4 < a[j]; {391573#(<= proc_i 100)} is VALID [2019-05-15 10:27:31,501 INFO L273 TraceCheckUtils]: 153: Hoare triple {391573#(<= proc_i 100)} assume a[5] == 1000; {391573#(<= proc_i 100)} is VALID [2019-05-15 10:27:31,502 INFO L273 TraceCheckUtils]: 154: Hoare triple {391573#(<= proc_i 100)} assume j > 4; {391573#(<= proc_i 100)} is VALID [2019-05-15 10:27:31,502 INFO L273 TraceCheckUtils]: 155: Hoare triple {391573#(<= proc_i 100)} assume j < 6; {391573#(<= proc_i 100)} is VALID [2019-05-15 10:27:31,503 INFO L273 TraceCheckUtils]: 156: Hoare triple {391573#(<= proc_i 100)} i := i + 4; {391592#(<= proc_i 104)} is VALID [2019-05-15 10:27:31,503 INFO L273 TraceCheckUtils]: 157: Hoare triple {391592#(<= proc_i 104)} assume i <= 1000; {391592#(<= proc_i 104)} is VALID [2019-05-15 10:27:31,504 INFO L273 TraceCheckUtils]: 158: Hoare triple {391592#(<= proc_i 104)} assume i + 4 < a[j]; {391592#(<= proc_i 104)} is VALID [2019-05-15 10:27:31,504 INFO L273 TraceCheckUtils]: 159: Hoare triple {391592#(<= proc_i 104)} assume a[5] == 1000; {391592#(<= proc_i 104)} is VALID [2019-05-15 10:27:31,505 INFO L273 TraceCheckUtils]: 160: Hoare triple {391592#(<= proc_i 104)} assume j > 4; {391592#(<= proc_i 104)} is VALID [2019-05-15 10:27:31,505 INFO L273 TraceCheckUtils]: 161: Hoare triple {391592#(<= proc_i 104)} assume j < 6; {391592#(<= proc_i 104)} is VALID [2019-05-15 10:27:31,506 INFO L273 TraceCheckUtils]: 162: Hoare triple {391592#(<= proc_i 104)} i := i + 4; {391611#(<= proc_i 108)} is VALID [2019-05-15 10:27:31,506 INFO L273 TraceCheckUtils]: 163: Hoare triple {391611#(<= proc_i 108)} assume i <= 1000; {391611#(<= proc_i 108)} is VALID [2019-05-15 10:27:31,507 INFO L273 TraceCheckUtils]: 164: Hoare triple {391611#(<= proc_i 108)} assume i + 4 < a[j]; {391611#(<= proc_i 108)} is VALID [2019-05-15 10:27:31,507 INFO L273 TraceCheckUtils]: 165: Hoare triple {391611#(<= proc_i 108)} assume a[5] == 1000; {391611#(<= proc_i 108)} is VALID [2019-05-15 10:27:31,508 INFO L273 TraceCheckUtils]: 166: Hoare triple {391611#(<= proc_i 108)} assume j > 4; {391611#(<= proc_i 108)} is VALID [2019-05-15 10:27:31,508 INFO L273 TraceCheckUtils]: 167: Hoare triple {391611#(<= proc_i 108)} assume j < 6; {391611#(<= proc_i 108)} is VALID [2019-05-15 10:27:31,509 INFO L273 TraceCheckUtils]: 168: Hoare triple {391611#(<= proc_i 108)} i := i + 4; {391630#(<= proc_i 112)} is VALID [2019-05-15 10:27:31,509 INFO L273 TraceCheckUtils]: 169: Hoare triple {391630#(<= proc_i 112)} assume i <= 1000; {391630#(<= proc_i 112)} is VALID [2019-05-15 10:27:31,510 INFO L273 TraceCheckUtils]: 170: Hoare triple {391630#(<= proc_i 112)} assume i + 4 < a[j]; {391630#(<= proc_i 112)} is VALID [2019-05-15 10:27:31,510 INFO L273 TraceCheckUtils]: 171: Hoare triple {391630#(<= proc_i 112)} assume a[5] == 1000; {391630#(<= proc_i 112)} is VALID [2019-05-15 10:27:31,511 INFO L273 TraceCheckUtils]: 172: Hoare triple {391630#(<= proc_i 112)} assume j > 4; {391630#(<= proc_i 112)} is VALID [2019-05-15 10:27:31,511 INFO L273 TraceCheckUtils]: 173: Hoare triple {391630#(<= proc_i 112)} assume j < 6; {391630#(<= proc_i 112)} is VALID [2019-05-15 10:27:31,512 INFO L273 TraceCheckUtils]: 174: Hoare triple {391630#(<= proc_i 112)} i := i + 4; {391649#(<= proc_i 116)} is VALID [2019-05-15 10:27:31,512 INFO L273 TraceCheckUtils]: 175: Hoare triple {391649#(<= proc_i 116)} assume i <= 1000; {391649#(<= proc_i 116)} is VALID [2019-05-15 10:27:31,513 INFO L273 TraceCheckUtils]: 176: Hoare triple {391649#(<= proc_i 116)} assume i + 4 < a[j]; {391649#(<= proc_i 116)} is VALID [2019-05-15 10:27:31,513 INFO L273 TraceCheckUtils]: 177: Hoare triple {391649#(<= proc_i 116)} assume a[5] == 1000; {391649#(<= proc_i 116)} is VALID [2019-05-15 10:27:31,514 INFO L273 TraceCheckUtils]: 178: Hoare triple {391649#(<= proc_i 116)} assume j > 4; {391649#(<= proc_i 116)} is VALID [2019-05-15 10:27:31,514 INFO L273 TraceCheckUtils]: 179: Hoare triple {391649#(<= proc_i 116)} assume j < 6; {391649#(<= proc_i 116)} is VALID [2019-05-15 10:27:31,515 INFO L273 TraceCheckUtils]: 180: Hoare triple {391649#(<= proc_i 116)} i := i + 4; {391668#(<= proc_i 120)} is VALID [2019-05-15 10:27:31,515 INFO L273 TraceCheckUtils]: 181: Hoare triple {391668#(<= proc_i 120)} assume i <= 1000; {391668#(<= proc_i 120)} is VALID [2019-05-15 10:27:31,516 INFO L273 TraceCheckUtils]: 182: Hoare triple {391668#(<= proc_i 120)} assume i + 4 < a[j]; {391668#(<= proc_i 120)} is VALID [2019-05-15 10:27:31,516 INFO L273 TraceCheckUtils]: 183: Hoare triple {391668#(<= proc_i 120)} assume a[5] == 1000; {391668#(<= proc_i 120)} is VALID [2019-05-15 10:27:31,516 INFO L273 TraceCheckUtils]: 184: Hoare triple {391668#(<= proc_i 120)} assume j > 4; {391668#(<= proc_i 120)} is VALID [2019-05-15 10:27:31,517 INFO L273 TraceCheckUtils]: 185: Hoare triple {391668#(<= proc_i 120)} assume j < 6; {391668#(<= proc_i 120)} is VALID [2019-05-15 10:27:31,518 INFO L273 TraceCheckUtils]: 186: Hoare triple {391668#(<= proc_i 120)} i := i + 4; {391687#(<= proc_i 124)} is VALID [2019-05-15 10:27:31,518 INFO L273 TraceCheckUtils]: 187: Hoare triple {391687#(<= proc_i 124)} assume i <= 1000; {391687#(<= proc_i 124)} is VALID [2019-05-15 10:27:31,519 INFO L273 TraceCheckUtils]: 188: Hoare triple {391687#(<= proc_i 124)} assume i + 4 < a[j]; {391687#(<= proc_i 124)} is VALID [2019-05-15 10:27:31,519 INFO L273 TraceCheckUtils]: 189: Hoare triple {391687#(<= proc_i 124)} assume a[5] == 1000; {391687#(<= proc_i 124)} is VALID [2019-05-15 10:27:31,519 INFO L273 TraceCheckUtils]: 190: Hoare triple {391687#(<= proc_i 124)} assume j > 4; {391687#(<= proc_i 124)} is VALID [2019-05-15 10:27:31,520 INFO L273 TraceCheckUtils]: 191: Hoare triple {391687#(<= proc_i 124)} assume j < 6; {391687#(<= proc_i 124)} is VALID [2019-05-15 10:27:31,521 INFO L273 TraceCheckUtils]: 192: Hoare triple {391687#(<= proc_i 124)} i := i + 4; {391706#(<= proc_i 128)} is VALID [2019-05-15 10:27:31,521 INFO L273 TraceCheckUtils]: 193: Hoare triple {391706#(<= proc_i 128)} assume i <= 1000; {391706#(<= proc_i 128)} is VALID [2019-05-15 10:27:31,521 INFO L273 TraceCheckUtils]: 194: Hoare triple {391706#(<= proc_i 128)} assume i + 4 < a[j]; {391706#(<= proc_i 128)} is VALID [2019-05-15 10:27:31,522 INFO L273 TraceCheckUtils]: 195: Hoare triple {391706#(<= proc_i 128)} assume a[5] == 1000; {391706#(<= proc_i 128)} is VALID [2019-05-15 10:27:31,522 INFO L273 TraceCheckUtils]: 196: Hoare triple {391706#(<= proc_i 128)} assume j > 4; {391706#(<= proc_i 128)} is VALID [2019-05-15 10:27:31,523 INFO L273 TraceCheckUtils]: 197: Hoare triple {391706#(<= proc_i 128)} assume j < 6; {391706#(<= proc_i 128)} is VALID [2019-05-15 10:27:31,524 INFO L273 TraceCheckUtils]: 198: Hoare triple {391706#(<= proc_i 128)} i := i + 4; {391725#(<= proc_i 132)} is VALID [2019-05-15 10:27:31,524 INFO L273 TraceCheckUtils]: 199: Hoare triple {391725#(<= proc_i 132)} assume i <= 1000; {391725#(<= proc_i 132)} is VALID [2019-05-15 10:27:31,524 INFO L273 TraceCheckUtils]: 200: Hoare triple {391725#(<= proc_i 132)} assume i + 4 < a[j]; {391725#(<= proc_i 132)} is VALID [2019-05-15 10:27:31,525 INFO L273 TraceCheckUtils]: 201: Hoare triple {391725#(<= proc_i 132)} assume a[5] == 1000; {391725#(<= proc_i 132)} is VALID [2019-05-15 10:27:31,525 INFO L273 TraceCheckUtils]: 202: Hoare triple {391725#(<= proc_i 132)} assume j > 4; {391725#(<= proc_i 132)} is VALID [2019-05-15 10:27:31,526 INFO L273 TraceCheckUtils]: 203: Hoare triple {391725#(<= proc_i 132)} assume j < 6; {391725#(<= proc_i 132)} is VALID [2019-05-15 10:27:31,526 INFO L273 TraceCheckUtils]: 204: Hoare triple {391725#(<= proc_i 132)} i := i + 4; {391744#(<= proc_i 136)} is VALID [2019-05-15 10:27:31,527 INFO L273 TraceCheckUtils]: 205: Hoare triple {391744#(<= proc_i 136)} assume i <= 1000; {391744#(<= proc_i 136)} is VALID [2019-05-15 10:27:31,527 INFO L273 TraceCheckUtils]: 206: Hoare triple {391744#(<= proc_i 136)} assume i + 4 < a[j]; {391744#(<= proc_i 136)} is VALID [2019-05-15 10:27:31,528 INFO L273 TraceCheckUtils]: 207: Hoare triple {391744#(<= proc_i 136)} assume a[5] == 1000; {391744#(<= proc_i 136)} is VALID [2019-05-15 10:27:31,528 INFO L273 TraceCheckUtils]: 208: Hoare triple {391744#(<= proc_i 136)} assume j > 4; {391744#(<= proc_i 136)} is VALID [2019-05-15 10:27:31,529 INFO L273 TraceCheckUtils]: 209: Hoare triple {391744#(<= proc_i 136)} assume j < 6; {391744#(<= proc_i 136)} is VALID [2019-05-15 10:27:31,529 INFO L273 TraceCheckUtils]: 210: Hoare triple {391744#(<= proc_i 136)} i := i + 4; {391763#(<= proc_i 140)} is VALID [2019-05-15 10:27:31,530 INFO L273 TraceCheckUtils]: 211: Hoare triple {391763#(<= proc_i 140)} assume i <= 1000; {391763#(<= proc_i 140)} is VALID [2019-05-15 10:27:31,530 INFO L273 TraceCheckUtils]: 212: Hoare triple {391763#(<= proc_i 140)} assume i + 4 < a[j]; {391763#(<= proc_i 140)} is VALID [2019-05-15 10:27:31,531 INFO L273 TraceCheckUtils]: 213: Hoare triple {391763#(<= proc_i 140)} assume a[5] == 1000; {391763#(<= proc_i 140)} is VALID [2019-05-15 10:27:31,531 INFO L273 TraceCheckUtils]: 214: Hoare triple {391763#(<= proc_i 140)} assume j > 4; {391763#(<= proc_i 140)} is VALID [2019-05-15 10:27:31,532 INFO L273 TraceCheckUtils]: 215: Hoare triple {391763#(<= proc_i 140)} assume j < 6; {391763#(<= proc_i 140)} is VALID [2019-05-15 10:27:31,532 INFO L273 TraceCheckUtils]: 216: Hoare triple {391763#(<= proc_i 140)} i := i + 4; {391782#(<= proc_i 144)} is VALID [2019-05-15 10:27:31,533 INFO L273 TraceCheckUtils]: 217: Hoare triple {391782#(<= proc_i 144)} assume i <= 1000; {391782#(<= proc_i 144)} is VALID [2019-05-15 10:27:31,533 INFO L273 TraceCheckUtils]: 218: Hoare triple {391782#(<= proc_i 144)} assume i + 4 < a[j]; {391782#(<= proc_i 144)} is VALID [2019-05-15 10:27:31,534 INFO L273 TraceCheckUtils]: 219: Hoare triple {391782#(<= proc_i 144)} assume a[5] == 1000; {391782#(<= proc_i 144)} is VALID [2019-05-15 10:27:31,534 INFO L273 TraceCheckUtils]: 220: Hoare triple {391782#(<= proc_i 144)} assume j > 4; {391782#(<= proc_i 144)} is VALID [2019-05-15 10:27:31,535 INFO L273 TraceCheckUtils]: 221: Hoare triple {391782#(<= proc_i 144)} assume j < 6; {391782#(<= proc_i 144)} is VALID [2019-05-15 10:27:31,535 INFO L273 TraceCheckUtils]: 222: Hoare triple {391782#(<= proc_i 144)} i := i + 4; {391801#(<= proc_i 148)} is VALID [2019-05-15 10:27:31,536 INFO L273 TraceCheckUtils]: 223: Hoare triple {391801#(<= proc_i 148)} assume i <= 1000; {391801#(<= proc_i 148)} is VALID [2019-05-15 10:27:31,536 INFO L273 TraceCheckUtils]: 224: Hoare triple {391801#(<= proc_i 148)} assume i + 4 < a[j]; {391801#(<= proc_i 148)} is VALID [2019-05-15 10:27:31,537 INFO L273 TraceCheckUtils]: 225: Hoare triple {391801#(<= proc_i 148)} assume a[5] == 1000; {391801#(<= proc_i 148)} is VALID [2019-05-15 10:27:31,537 INFO L273 TraceCheckUtils]: 226: Hoare triple {391801#(<= proc_i 148)} assume j > 4; {391801#(<= proc_i 148)} is VALID [2019-05-15 10:27:31,538 INFO L273 TraceCheckUtils]: 227: Hoare triple {391801#(<= proc_i 148)} assume j < 6; {391801#(<= proc_i 148)} is VALID [2019-05-15 10:27:31,538 INFO L273 TraceCheckUtils]: 228: Hoare triple {391801#(<= proc_i 148)} i := i + 4; {391820#(<= proc_i 152)} is VALID [2019-05-15 10:27:31,539 INFO L273 TraceCheckUtils]: 229: Hoare triple {391820#(<= proc_i 152)} assume i <= 1000; {391820#(<= proc_i 152)} is VALID [2019-05-15 10:27:31,539 INFO L273 TraceCheckUtils]: 230: Hoare triple {391820#(<= proc_i 152)} assume i + 4 < a[j]; {391820#(<= proc_i 152)} is VALID [2019-05-15 10:27:31,540 INFO L273 TraceCheckUtils]: 231: Hoare triple {391820#(<= proc_i 152)} assume a[5] == 1000; {391820#(<= proc_i 152)} is VALID [2019-05-15 10:27:31,540 INFO L273 TraceCheckUtils]: 232: Hoare triple {391820#(<= proc_i 152)} assume j > 4; {391820#(<= proc_i 152)} is VALID [2019-05-15 10:27:31,541 INFO L273 TraceCheckUtils]: 233: Hoare triple {391820#(<= proc_i 152)} assume j < 6; {391820#(<= proc_i 152)} is VALID [2019-05-15 10:27:31,541 INFO L273 TraceCheckUtils]: 234: Hoare triple {391820#(<= proc_i 152)} i := i + 4; {391839#(<= proc_i 156)} is VALID [2019-05-15 10:27:31,542 INFO L273 TraceCheckUtils]: 235: Hoare triple {391839#(<= proc_i 156)} assume i <= 1000; {391839#(<= proc_i 156)} is VALID [2019-05-15 10:27:31,542 INFO L273 TraceCheckUtils]: 236: Hoare triple {391839#(<= proc_i 156)} assume i + 4 < a[j]; {391839#(<= proc_i 156)} is VALID [2019-05-15 10:27:31,543 INFO L273 TraceCheckUtils]: 237: Hoare triple {391839#(<= proc_i 156)} assume a[5] == 1000; {391839#(<= proc_i 156)} is VALID [2019-05-15 10:27:31,543 INFO L273 TraceCheckUtils]: 238: Hoare triple {391839#(<= proc_i 156)} assume j > 4; {391839#(<= proc_i 156)} is VALID [2019-05-15 10:27:31,544 INFO L273 TraceCheckUtils]: 239: Hoare triple {391839#(<= proc_i 156)} assume j < 6; {391839#(<= proc_i 156)} is VALID [2019-05-15 10:27:31,544 INFO L273 TraceCheckUtils]: 240: Hoare triple {391839#(<= proc_i 156)} i := i + 4; {391858#(<= proc_i 160)} is VALID [2019-05-15 10:27:31,545 INFO L273 TraceCheckUtils]: 241: Hoare triple {391858#(<= proc_i 160)} assume i <= 1000; {391858#(<= proc_i 160)} is VALID [2019-05-15 10:27:31,545 INFO L273 TraceCheckUtils]: 242: Hoare triple {391858#(<= proc_i 160)} assume i + 4 < a[j]; {391858#(<= proc_i 160)} is VALID [2019-05-15 10:27:31,546 INFO L273 TraceCheckUtils]: 243: Hoare triple {391858#(<= proc_i 160)} assume a[5] == 1000; {391858#(<= proc_i 160)} is VALID [2019-05-15 10:27:31,546 INFO L273 TraceCheckUtils]: 244: Hoare triple {391858#(<= proc_i 160)} assume j > 4; {391858#(<= proc_i 160)} is VALID [2019-05-15 10:27:31,547 INFO L273 TraceCheckUtils]: 245: Hoare triple {391858#(<= proc_i 160)} assume j < 6; {391858#(<= proc_i 160)} is VALID [2019-05-15 10:27:31,547 INFO L273 TraceCheckUtils]: 246: Hoare triple {391858#(<= proc_i 160)} i := i + 4; {391877#(<= proc_i 164)} is VALID [2019-05-15 10:27:31,548 INFO L273 TraceCheckUtils]: 247: Hoare triple {391877#(<= proc_i 164)} assume i <= 1000; {391877#(<= proc_i 164)} is VALID [2019-05-15 10:27:31,548 INFO L273 TraceCheckUtils]: 248: Hoare triple {391877#(<= proc_i 164)} assume i + 4 < a[j]; {391877#(<= proc_i 164)} is VALID [2019-05-15 10:27:31,549 INFO L273 TraceCheckUtils]: 249: Hoare triple {391877#(<= proc_i 164)} assume a[5] == 1000; {391877#(<= proc_i 164)} is VALID [2019-05-15 10:27:31,549 INFO L273 TraceCheckUtils]: 250: Hoare triple {391877#(<= proc_i 164)} assume j > 4; {391877#(<= proc_i 164)} is VALID [2019-05-15 10:27:31,549 INFO L273 TraceCheckUtils]: 251: Hoare triple {391877#(<= proc_i 164)} assume j < 6; {391877#(<= proc_i 164)} is VALID [2019-05-15 10:27:31,550 INFO L273 TraceCheckUtils]: 252: Hoare triple {391877#(<= proc_i 164)} i := i + 4; {391896#(<= proc_i 168)} is VALID [2019-05-15 10:27:31,551 INFO L273 TraceCheckUtils]: 253: Hoare triple {391896#(<= proc_i 168)} assume i <= 1000; {391896#(<= proc_i 168)} is VALID [2019-05-15 10:27:31,551 INFO L273 TraceCheckUtils]: 254: Hoare triple {391896#(<= proc_i 168)} assume i + 4 < a[j]; {391896#(<= proc_i 168)} is VALID [2019-05-15 10:27:31,552 INFO L273 TraceCheckUtils]: 255: Hoare triple {391896#(<= proc_i 168)} assume a[5] == 1000; {391896#(<= proc_i 168)} is VALID [2019-05-15 10:27:31,552 INFO L273 TraceCheckUtils]: 256: Hoare triple {391896#(<= proc_i 168)} assume j > 4; {391896#(<= proc_i 168)} is VALID [2019-05-15 10:27:31,552 INFO L273 TraceCheckUtils]: 257: Hoare triple {391896#(<= proc_i 168)} assume j < 6; {391896#(<= proc_i 168)} is VALID [2019-05-15 10:27:31,553 INFO L273 TraceCheckUtils]: 258: Hoare triple {391896#(<= proc_i 168)} i := i + 4; {391915#(<= proc_i 172)} is VALID [2019-05-15 10:27:31,554 INFO L273 TraceCheckUtils]: 259: Hoare triple {391915#(<= proc_i 172)} assume i <= 1000; {391915#(<= proc_i 172)} is VALID [2019-05-15 10:27:31,554 INFO L273 TraceCheckUtils]: 260: Hoare triple {391915#(<= proc_i 172)} assume i + 4 < a[j]; {391915#(<= proc_i 172)} is VALID [2019-05-15 10:27:31,554 INFO L273 TraceCheckUtils]: 261: Hoare triple {391915#(<= proc_i 172)} assume a[5] == 1000; {391915#(<= proc_i 172)} is VALID [2019-05-15 10:27:31,555 INFO L273 TraceCheckUtils]: 262: Hoare triple {391915#(<= proc_i 172)} assume j > 4; {391915#(<= proc_i 172)} is VALID [2019-05-15 10:27:31,555 INFO L273 TraceCheckUtils]: 263: Hoare triple {391915#(<= proc_i 172)} assume j < 6; {391915#(<= proc_i 172)} is VALID [2019-05-15 10:27:31,556 INFO L273 TraceCheckUtils]: 264: Hoare triple {391915#(<= proc_i 172)} i := i + 4; {391934#(<= proc_i 176)} is VALID [2019-05-15 10:27:31,557 INFO L273 TraceCheckUtils]: 265: Hoare triple {391934#(<= proc_i 176)} assume i <= 1000; {391934#(<= proc_i 176)} is VALID [2019-05-15 10:27:31,557 INFO L273 TraceCheckUtils]: 266: Hoare triple {391934#(<= proc_i 176)} assume i + 4 < a[j]; {391934#(<= proc_i 176)} is VALID [2019-05-15 10:27:31,557 INFO L273 TraceCheckUtils]: 267: Hoare triple {391934#(<= proc_i 176)} assume a[5] == 1000; {391934#(<= proc_i 176)} is VALID [2019-05-15 10:27:31,558 INFO L273 TraceCheckUtils]: 268: Hoare triple {391934#(<= proc_i 176)} assume j > 4; {391934#(<= proc_i 176)} is VALID [2019-05-15 10:27:31,558 INFO L273 TraceCheckUtils]: 269: Hoare triple {391934#(<= proc_i 176)} assume j < 6; {391934#(<= proc_i 176)} is VALID [2019-05-15 10:27:31,559 INFO L273 TraceCheckUtils]: 270: Hoare triple {391934#(<= proc_i 176)} i := i + 4; {391953#(<= proc_i 180)} is VALID [2019-05-15 10:27:31,559 INFO L273 TraceCheckUtils]: 271: Hoare triple {391953#(<= proc_i 180)} assume i <= 1000; {391953#(<= proc_i 180)} is VALID [2019-05-15 10:27:31,560 INFO L273 TraceCheckUtils]: 272: Hoare triple {391953#(<= proc_i 180)} assume i + 4 < a[j]; {391953#(<= proc_i 180)} is VALID [2019-05-15 10:27:31,560 INFO L273 TraceCheckUtils]: 273: Hoare triple {391953#(<= proc_i 180)} assume a[5] == 1000; {391953#(<= proc_i 180)} is VALID [2019-05-15 10:27:31,561 INFO L273 TraceCheckUtils]: 274: Hoare triple {391953#(<= proc_i 180)} assume j > 4; {391953#(<= proc_i 180)} is VALID [2019-05-15 10:27:31,561 INFO L273 TraceCheckUtils]: 275: Hoare triple {391953#(<= proc_i 180)} assume j < 6; {391953#(<= proc_i 180)} is VALID [2019-05-15 10:27:31,562 INFO L273 TraceCheckUtils]: 276: Hoare triple {391953#(<= proc_i 180)} i := i + 4; {391972#(<= proc_i 184)} is VALID [2019-05-15 10:27:31,562 INFO L273 TraceCheckUtils]: 277: Hoare triple {391972#(<= proc_i 184)} assume i <= 1000; {391972#(<= proc_i 184)} is VALID [2019-05-15 10:27:31,563 INFO L273 TraceCheckUtils]: 278: Hoare triple {391972#(<= proc_i 184)} assume i + 4 < a[j]; {391972#(<= proc_i 184)} is VALID [2019-05-15 10:27:31,563 INFO L273 TraceCheckUtils]: 279: Hoare triple {391972#(<= proc_i 184)} assume a[5] == 1000; {391972#(<= proc_i 184)} is VALID [2019-05-15 10:27:31,564 INFO L273 TraceCheckUtils]: 280: Hoare triple {391972#(<= proc_i 184)} assume j > 4; {391972#(<= proc_i 184)} is VALID [2019-05-15 10:27:31,564 INFO L273 TraceCheckUtils]: 281: Hoare triple {391972#(<= proc_i 184)} assume j < 6; {391972#(<= proc_i 184)} is VALID [2019-05-15 10:27:31,565 INFO L273 TraceCheckUtils]: 282: Hoare triple {391972#(<= proc_i 184)} i := i + 4; {391991#(<= proc_i 188)} is VALID [2019-05-15 10:27:31,565 INFO L273 TraceCheckUtils]: 283: Hoare triple {391991#(<= proc_i 188)} assume i <= 1000; {391991#(<= proc_i 188)} is VALID [2019-05-15 10:27:31,566 INFO L273 TraceCheckUtils]: 284: Hoare triple {391991#(<= proc_i 188)} assume i + 4 < a[j]; {391991#(<= proc_i 188)} is VALID [2019-05-15 10:27:31,566 INFO L273 TraceCheckUtils]: 285: Hoare triple {391991#(<= proc_i 188)} assume a[5] == 1000; {391991#(<= proc_i 188)} is VALID [2019-05-15 10:27:31,567 INFO L273 TraceCheckUtils]: 286: Hoare triple {391991#(<= proc_i 188)} assume j > 4; {391991#(<= proc_i 188)} is VALID [2019-05-15 10:27:31,567 INFO L273 TraceCheckUtils]: 287: Hoare triple {391991#(<= proc_i 188)} assume j < 6; {391991#(<= proc_i 188)} is VALID [2019-05-15 10:27:31,568 INFO L273 TraceCheckUtils]: 288: Hoare triple {391991#(<= proc_i 188)} i := i + 4; {392010#(<= proc_i 192)} is VALID [2019-05-15 10:27:31,568 INFO L273 TraceCheckUtils]: 289: Hoare triple {392010#(<= proc_i 192)} assume i <= 1000; {392010#(<= proc_i 192)} is VALID [2019-05-15 10:27:31,569 INFO L273 TraceCheckUtils]: 290: Hoare triple {392010#(<= proc_i 192)} assume i + 4 < a[j]; {392010#(<= proc_i 192)} is VALID [2019-05-15 10:27:31,569 INFO L273 TraceCheckUtils]: 291: Hoare triple {392010#(<= proc_i 192)} assume a[5] == 1000; {392010#(<= proc_i 192)} is VALID [2019-05-15 10:27:31,570 INFO L273 TraceCheckUtils]: 292: Hoare triple {392010#(<= proc_i 192)} assume j > 4; {392010#(<= proc_i 192)} is VALID [2019-05-15 10:27:31,570 INFO L273 TraceCheckUtils]: 293: Hoare triple {392010#(<= proc_i 192)} assume j < 6; {392010#(<= proc_i 192)} is VALID [2019-05-15 10:27:31,571 INFO L273 TraceCheckUtils]: 294: Hoare triple {392010#(<= proc_i 192)} i := i + 4; {392029#(<= proc_i 196)} is VALID [2019-05-15 10:27:31,571 INFO L273 TraceCheckUtils]: 295: Hoare triple {392029#(<= proc_i 196)} assume i <= 1000; {392029#(<= proc_i 196)} is VALID [2019-05-15 10:27:31,572 INFO L273 TraceCheckUtils]: 296: Hoare triple {392029#(<= proc_i 196)} assume i + 4 < a[j]; {392029#(<= proc_i 196)} is VALID [2019-05-15 10:27:31,572 INFO L273 TraceCheckUtils]: 297: Hoare triple {392029#(<= proc_i 196)} assume a[5] == 1000; {392029#(<= proc_i 196)} is VALID [2019-05-15 10:27:31,573 INFO L273 TraceCheckUtils]: 298: Hoare triple {392029#(<= proc_i 196)} assume j > 4; {392029#(<= proc_i 196)} is VALID [2019-05-15 10:27:31,573 INFO L273 TraceCheckUtils]: 299: Hoare triple {392029#(<= proc_i 196)} assume j < 6; {392029#(<= proc_i 196)} is VALID [2019-05-15 10:27:31,574 INFO L273 TraceCheckUtils]: 300: Hoare triple {392029#(<= proc_i 196)} i := i + 4; {392048#(<= proc_i 200)} is VALID [2019-05-15 10:27:31,574 INFO L273 TraceCheckUtils]: 301: Hoare triple {392048#(<= proc_i 200)} assume i <= 1000; {392048#(<= proc_i 200)} is VALID [2019-05-15 10:27:31,575 INFO L273 TraceCheckUtils]: 302: Hoare triple {392048#(<= proc_i 200)} assume i + 4 < a[j]; {392048#(<= proc_i 200)} is VALID [2019-05-15 10:27:31,575 INFO L273 TraceCheckUtils]: 303: Hoare triple {392048#(<= proc_i 200)} assume a[5] == 1000; {392048#(<= proc_i 200)} is VALID [2019-05-15 10:27:31,576 INFO L273 TraceCheckUtils]: 304: Hoare triple {392048#(<= proc_i 200)} assume j > 4; {392048#(<= proc_i 200)} is VALID [2019-05-15 10:27:31,576 INFO L273 TraceCheckUtils]: 305: Hoare triple {392048#(<= proc_i 200)} assume j < 6; {392048#(<= proc_i 200)} is VALID [2019-05-15 10:27:31,577 INFO L273 TraceCheckUtils]: 306: Hoare triple {392048#(<= proc_i 200)} i := i + 4; {392067#(<= proc_i 204)} is VALID [2019-05-15 10:27:31,577 INFO L273 TraceCheckUtils]: 307: Hoare triple {392067#(<= proc_i 204)} assume i <= 1000; {392067#(<= proc_i 204)} is VALID [2019-05-15 10:27:31,578 INFO L273 TraceCheckUtils]: 308: Hoare triple {392067#(<= proc_i 204)} assume i + 4 < a[j]; {392067#(<= proc_i 204)} is VALID [2019-05-15 10:27:31,578 INFO L273 TraceCheckUtils]: 309: Hoare triple {392067#(<= proc_i 204)} assume a[5] == 1000; {392067#(<= proc_i 204)} is VALID [2019-05-15 10:27:31,579 INFO L273 TraceCheckUtils]: 310: Hoare triple {392067#(<= proc_i 204)} assume j > 4; {392067#(<= proc_i 204)} is VALID [2019-05-15 10:27:31,579 INFO L273 TraceCheckUtils]: 311: Hoare triple {392067#(<= proc_i 204)} assume j < 6; {392067#(<= proc_i 204)} is VALID [2019-05-15 10:27:31,580 INFO L273 TraceCheckUtils]: 312: Hoare triple {392067#(<= proc_i 204)} i := i + 4; {392086#(<= proc_i 208)} is VALID [2019-05-15 10:27:31,580 INFO L273 TraceCheckUtils]: 313: Hoare triple {392086#(<= proc_i 208)} assume i <= 1000; {392086#(<= proc_i 208)} is VALID [2019-05-15 10:27:31,581 INFO L273 TraceCheckUtils]: 314: Hoare triple {392086#(<= proc_i 208)} assume i + 4 < a[j]; {392086#(<= proc_i 208)} is VALID [2019-05-15 10:27:31,581 INFO L273 TraceCheckUtils]: 315: Hoare triple {392086#(<= proc_i 208)} assume a[5] == 1000; {392086#(<= proc_i 208)} is VALID [2019-05-15 10:27:31,582 INFO L273 TraceCheckUtils]: 316: Hoare triple {392086#(<= proc_i 208)} assume j > 4; {392086#(<= proc_i 208)} is VALID [2019-05-15 10:27:31,582 INFO L273 TraceCheckUtils]: 317: Hoare triple {392086#(<= proc_i 208)} assume j < 6; {392086#(<= proc_i 208)} is VALID [2019-05-15 10:27:31,583 INFO L273 TraceCheckUtils]: 318: Hoare triple {392086#(<= proc_i 208)} i := i + 4; {392105#(<= proc_i 212)} is VALID [2019-05-15 10:27:31,583 INFO L273 TraceCheckUtils]: 319: Hoare triple {392105#(<= proc_i 212)} assume i <= 1000; {392105#(<= proc_i 212)} is VALID [2019-05-15 10:27:31,584 INFO L273 TraceCheckUtils]: 320: Hoare triple {392105#(<= proc_i 212)} assume i + 4 < a[j]; {392105#(<= proc_i 212)} is VALID [2019-05-15 10:27:31,584 INFO L273 TraceCheckUtils]: 321: Hoare triple {392105#(<= proc_i 212)} assume a[5] == 1000; {392105#(<= proc_i 212)} is VALID [2019-05-15 10:27:31,584 INFO L273 TraceCheckUtils]: 322: Hoare triple {392105#(<= proc_i 212)} assume j > 4; {392105#(<= proc_i 212)} is VALID [2019-05-15 10:27:31,585 INFO L273 TraceCheckUtils]: 323: Hoare triple {392105#(<= proc_i 212)} assume j < 6; {392105#(<= proc_i 212)} is VALID [2019-05-15 10:27:31,586 INFO L273 TraceCheckUtils]: 324: Hoare triple {392105#(<= proc_i 212)} i := i + 4; {392124#(<= proc_i 216)} is VALID [2019-05-15 10:27:31,586 INFO L273 TraceCheckUtils]: 325: Hoare triple {392124#(<= proc_i 216)} assume i <= 1000; {392124#(<= proc_i 216)} is VALID [2019-05-15 10:27:31,587 INFO L273 TraceCheckUtils]: 326: Hoare triple {392124#(<= proc_i 216)} assume i + 4 < a[j]; {392124#(<= proc_i 216)} is VALID [2019-05-15 10:27:31,587 INFO L273 TraceCheckUtils]: 327: Hoare triple {392124#(<= proc_i 216)} assume a[5] == 1000; {392124#(<= proc_i 216)} is VALID [2019-05-15 10:27:31,587 INFO L273 TraceCheckUtils]: 328: Hoare triple {392124#(<= proc_i 216)} assume j > 4; {392124#(<= proc_i 216)} is VALID [2019-05-15 10:27:31,588 INFO L273 TraceCheckUtils]: 329: Hoare triple {392124#(<= proc_i 216)} assume j < 6; {392124#(<= proc_i 216)} is VALID [2019-05-15 10:27:31,589 INFO L273 TraceCheckUtils]: 330: Hoare triple {392124#(<= proc_i 216)} i := i + 4; {392143#(<= proc_i 220)} is VALID [2019-05-15 10:27:31,589 INFO L273 TraceCheckUtils]: 331: Hoare triple {392143#(<= proc_i 220)} assume i <= 1000; {392143#(<= proc_i 220)} is VALID [2019-05-15 10:27:31,590 INFO L273 TraceCheckUtils]: 332: Hoare triple {392143#(<= proc_i 220)} assume i + 4 < a[j]; {392143#(<= proc_i 220)} is VALID [2019-05-15 10:27:31,590 INFO L273 TraceCheckUtils]: 333: Hoare triple {392143#(<= proc_i 220)} assume a[5] == 1000; {392143#(<= proc_i 220)} is VALID [2019-05-15 10:27:31,590 INFO L273 TraceCheckUtils]: 334: Hoare triple {392143#(<= proc_i 220)} assume j > 4; {392143#(<= proc_i 220)} is VALID [2019-05-15 10:27:31,591 INFO L273 TraceCheckUtils]: 335: Hoare triple {392143#(<= proc_i 220)} assume j < 6; {392143#(<= proc_i 220)} is VALID [2019-05-15 10:27:31,592 INFO L273 TraceCheckUtils]: 336: Hoare triple {392143#(<= proc_i 220)} i := i + 4; {392162#(<= proc_i 224)} is VALID [2019-05-15 10:27:31,592 INFO L273 TraceCheckUtils]: 337: Hoare triple {392162#(<= proc_i 224)} assume i <= 1000; {392162#(<= proc_i 224)} is VALID [2019-05-15 10:27:31,592 INFO L273 TraceCheckUtils]: 338: Hoare triple {392162#(<= proc_i 224)} assume i + 4 < a[j]; {392162#(<= proc_i 224)} is VALID [2019-05-15 10:27:31,593 INFO L273 TraceCheckUtils]: 339: Hoare triple {392162#(<= proc_i 224)} assume a[5] == 1000; {392162#(<= proc_i 224)} is VALID [2019-05-15 10:27:31,593 INFO L273 TraceCheckUtils]: 340: Hoare triple {392162#(<= proc_i 224)} assume j > 4; {392162#(<= proc_i 224)} is VALID [2019-05-15 10:27:31,594 INFO L273 TraceCheckUtils]: 341: Hoare triple {392162#(<= proc_i 224)} assume j < 6; {392162#(<= proc_i 224)} is VALID [2019-05-15 10:27:31,594 INFO L273 TraceCheckUtils]: 342: Hoare triple {392162#(<= proc_i 224)} i := i + 4; {392181#(<= proc_i 228)} is VALID [2019-05-15 10:27:31,595 INFO L273 TraceCheckUtils]: 343: Hoare triple {392181#(<= proc_i 228)} assume i <= 1000; {392181#(<= proc_i 228)} is VALID [2019-05-15 10:27:31,595 INFO L273 TraceCheckUtils]: 344: Hoare triple {392181#(<= proc_i 228)} assume i + 4 < a[j]; {392181#(<= proc_i 228)} is VALID [2019-05-15 10:27:31,596 INFO L273 TraceCheckUtils]: 345: Hoare triple {392181#(<= proc_i 228)} assume a[5] == 1000; {392181#(<= proc_i 228)} is VALID [2019-05-15 10:27:31,596 INFO L273 TraceCheckUtils]: 346: Hoare triple {392181#(<= proc_i 228)} assume j > 4; {392181#(<= proc_i 228)} is VALID [2019-05-15 10:27:31,597 INFO L273 TraceCheckUtils]: 347: Hoare triple {392181#(<= proc_i 228)} assume j < 6; {392181#(<= proc_i 228)} is VALID [2019-05-15 10:27:31,597 INFO L273 TraceCheckUtils]: 348: Hoare triple {392181#(<= proc_i 228)} i := i + 4; {392200#(<= proc_i 232)} is VALID [2019-05-15 10:27:31,598 INFO L273 TraceCheckUtils]: 349: Hoare triple {392200#(<= proc_i 232)} assume i <= 1000; {392200#(<= proc_i 232)} is VALID [2019-05-15 10:27:31,598 INFO L273 TraceCheckUtils]: 350: Hoare triple {392200#(<= proc_i 232)} assume i + 4 < a[j]; {392200#(<= proc_i 232)} is VALID [2019-05-15 10:27:31,599 INFO L273 TraceCheckUtils]: 351: Hoare triple {392200#(<= proc_i 232)} assume a[5] == 1000; {392200#(<= proc_i 232)} is VALID [2019-05-15 10:27:31,599 INFO L273 TraceCheckUtils]: 352: Hoare triple {392200#(<= proc_i 232)} assume j > 4; {392200#(<= proc_i 232)} is VALID [2019-05-15 10:27:31,600 INFO L273 TraceCheckUtils]: 353: Hoare triple {392200#(<= proc_i 232)} assume j < 6; {392200#(<= proc_i 232)} is VALID [2019-05-15 10:27:31,600 INFO L273 TraceCheckUtils]: 354: Hoare triple {392200#(<= proc_i 232)} i := i + 4; {392219#(<= proc_i 236)} is VALID [2019-05-15 10:27:31,601 INFO L273 TraceCheckUtils]: 355: Hoare triple {392219#(<= proc_i 236)} assume i <= 1000; {392219#(<= proc_i 236)} is VALID [2019-05-15 10:27:31,601 INFO L273 TraceCheckUtils]: 356: Hoare triple {392219#(<= proc_i 236)} assume i + 4 < a[j]; {392219#(<= proc_i 236)} is VALID [2019-05-15 10:27:31,602 INFO L273 TraceCheckUtils]: 357: Hoare triple {392219#(<= proc_i 236)} assume a[5] == 1000; {392219#(<= proc_i 236)} is VALID [2019-05-15 10:27:31,602 INFO L273 TraceCheckUtils]: 358: Hoare triple {392219#(<= proc_i 236)} assume j > 4; {392219#(<= proc_i 236)} is VALID [2019-05-15 10:27:31,603 INFO L273 TraceCheckUtils]: 359: Hoare triple {392219#(<= proc_i 236)} assume j < 6; {392219#(<= proc_i 236)} is VALID [2019-05-15 10:27:31,603 INFO L273 TraceCheckUtils]: 360: Hoare triple {392219#(<= proc_i 236)} i := i + 4; {392238#(<= proc_i 240)} is VALID [2019-05-15 10:27:31,604 INFO L273 TraceCheckUtils]: 361: Hoare triple {392238#(<= proc_i 240)} assume i <= 1000; {392238#(<= proc_i 240)} is VALID [2019-05-15 10:27:31,604 INFO L273 TraceCheckUtils]: 362: Hoare triple {392238#(<= proc_i 240)} assume i + 4 < a[j]; {392238#(<= proc_i 240)} is VALID [2019-05-15 10:27:31,605 INFO L273 TraceCheckUtils]: 363: Hoare triple {392238#(<= proc_i 240)} assume a[5] == 1000; {392238#(<= proc_i 240)} is VALID [2019-05-15 10:27:31,605 INFO L273 TraceCheckUtils]: 364: Hoare triple {392238#(<= proc_i 240)} assume j > 4; {392238#(<= proc_i 240)} is VALID [2019-05-15 10:27:31,606 INFO L273 TraceCheckUtils]: 365: Hoare triple {392238#(<= proc_i 240)} assume j < 6; {392238#(<= proc_i 240)} is VALID [2019-05-15 10:27:31,606 INFO L273 TraceCheckUtils]: 366: Hoare triple {392238#(<= proc_i 240)} i := i + 4; {392257#(<= proc_i 244)} is VALID [2019-05-15 10:27:31,607 INFO L273 TraceCheckUtils]: 367: Hoare triple {392257#(<= proc_i 244)} assume i <= 1000; {392257#(<= proc_i 244)} is VALID [2019-05-15 10:27:31,607 INFO L273 TraceCheckUtils]: 368: Hoare triple {392257#(<= proc_i 244)} assume i + 4 < a[j]; {392257#(<= proc_i 244)} is VALID [2019-05-15 10:27:31,608 INFO L273 TraceCheckUtils]: 369: Hoare triple {392257#(<= proc_i 244)} assume a[5] == 1000; {392257#(<= proc_i 244)} is VALID [2019-05-15 10:27:31,608 INFO L273 TraceCheckUtils]: 370: Hoare triple {392257#(<= proc_i 244)} assume j > 4; {392257#(<= proc_i 244)} is VALID [2019-05-15 10:27:31,609 INFO L273 TraceCheckUtils]: 371: Hoare triple {392257#(<= proc_i 244)} assume j < 6; {392257#(<= proc_i 244)} is VALID [2019-05-15 10:27:31,609 INFO L273 TraceCheckUtils]: 372: Hoare triple {392257#(<= proc_i 244)} i := i + 4; {392276#(<= proc_i 248)} is VALID [2019-05-15 10:27:31,610 INFO L273 TraceCheckUtils]: 373: Hoare triple {392276#(<= proc_i 248)} assume i <= 1000; {392276#(<= proc_i 248)} is VALID [2019-05-15 10:27:31,610 INFO L273 TraceCheckUtils]: 374: Hoare triple {392276#(<= proc_i 248)} assume i + 4 < a[j]; {392276#(<= proc_i 248)} is VALID [2019-05-15 10:27:31,611 INFO L273 TraceCheckUtils]: 375: Hoare triple {392276#(<= proc_i 248)} assume a[5] == 1000; {392276#(<= proc_i 248)} is VALID [2019-05-15 10:27:31,611 INFO L273 TraceCheckUtils]: 376: Hoare triple {392276#(<= proc_i 248)} assume j > 4; {392276#(<= proc_i 248)} is VALID [2019-05-15 10:27:31,612 INFO L273 TraceCheckUtils]: 377: Hoare triple {392276#(<= proc_i 248)} assume j < 6; {392276#(<= proc_i 248)} is VALID [2019-05-15 10:27:31,612 INFO L273 TraceCheckUtils]: 378: Hoare triple {392276#(<= proc_i 248)} i := i + 4; {392295#(<= proc_i 252)} is VALID [2019-05-15 10:27:31,613 INFO L273 TraceCheckUtils]: 379: Hoare triple {392295#(<= proc_i 252)} assume i <= 1000; {392295#(<= proc_i 252)} is VALID [2019-05-15 10:27:31,613 INFO L273 TraceCheckUtils]: 380: Hoare triple {392295#(<= proc_i 252)} assume i + 4 < a[j]; {392295#(<= proc_i 252)} is VALID [2019-05-15 10:27:31,614 INFO L273 TraceCheckUtils]: 381: Hoare triple {392295#(<= proc_i 252)} assume a[5] == 1000; {392295#(<= proc_i 252)} is VALID [2019-05-15 10:27:31,614 INFO L273 TraceCheckUtils]: 382: Hoare triple {392295#(<= proc_i 252)} assume j > 4; {392295#(<= proc_i 252)} is VALID [2019-05-15 10:27:31,614 INFO L273 TraceCheckUtils]: 383: Hoare triple {392295#(<= proc_i 252)} assume j < 6; {392295#(<= proc_i 252)} is VALID [2019-05-15 10:27:31,615 INFO L273 TraceCheckUtils]: 384: Hoare triple {392295#(<= proc_i 252)} i := i + 4; {392314#(<= proc_i 256)} is VALID [2019-05-15 10:27:31,616 INFO L273 TraceCheckUtils]: 385: Hoare triple {392314#(<= proc_i 256)} assume i <= 1000; {392314#(<= proc_i 256)} is VALID [2019-05-15 10:27:31,616 INFO L273 TraceCheckUtils]: 386: Hoare triple {392314#(<= proc_i 256)} assume i + 4 < a[j]; {392314#(<= proc_i 256)} is VALID [2019-05-15 10:27:31,617 INFO L273 TraceCheckUtils]: 387: Hoare triple {392314#(<= proc_i 256)} assume a[5] == 1000; {392314#(<= proc_i 256)} is VALID [2019-05-15 10:27:31,617 INFO L273 TraceCheckUtils]: 388: Hoare triple {392314#(<= proc_i 256)} assume j > 4; {392314#(<= proc_i 256)} is VALID [2019-05-15 10:27:31,617 INFO L273 TraceCheckUtils]: 389: Hoare triple {392314#(<= proc_i 256)} assume j < 6; {392314#(<= proc_i 256)} is VALID [2019-05-15 10:27:31,618 INFO L273 TraceCheckUtils]: 390: Hoare triple {392314#(<= proc_i 256)} i := i + 4; {392333#(<= proc_i 260)} is VALID [2019-05-15 10:27:31,619 INFO L273 TraceCheckUtils]: 391: Hoare triple {392333#(<= proc_i 260)} assume i <= 1000; {392333#(<= proc_i 260)} is VALID [2019-05-15 10:27:31,619 INFO L273 TraceCheckUtils]: 392: Hoare triple {392333#(<= proc_i 260)} assume i + 4 < a[j]; {392333#(<= proc_i 260)} is VALID [2019-05-15 10:27:31,620 INFO L273 TraceCheckUtils]: 393: Hoare triple {392333#(<= proc_i 260)} assume a[5] == 1000; {392333#(<= proc_i 260)} is VALID [2019-05-15 10:27:31,620 INFO L273 TraceCheckUtils]: 394: Hoare triple {392333#(<= proc_i 260)} assume j > 4; {392333#(<= proc_i 260)} is VALID [2019-05-15 10:27:31,620 INFO L273 TraceCheckUtils]: 395: Hoare triple {392333#(<= proc_i 260)} assume j < 6; {392333#(<= proc_i 260)} is VALID [2019-05-15 10:27:31,621 INFO L273 TraceCheckUtils]: 396: Hoare triple {392333#(<= proc_i 260)} i := i + 4; {392352#(<= proc_i 264)} is VALID [2019-05-15 10:27:31,622 INFO L273 TraceCheckUtils]: 397: Hoare triple {392352#(<= proc_i 264)} assume i <= 1000; {392352#(<= proc_i 264)} is VALID [2019-05-15 10:27:31,622 INFO L273 TraceCheckUtils]: 398: Hoare triple {392352#(<= proc_i 264)} assume i + 4 < a[j]; {392352#(<= proc_i 264)} is VALID [2019-05-15 10:27:31,623 INFO L273 TraceCheckUtils]: 399: Hoare triple {392352#(<= proc_i 264)} assume a[5] == 1000; {392352#(<= proc_i 264)} is VALID [2019-05-15 10:27:31,623 INFO L273 TraceCheckUtils]: 400: Hoare triple {392352#(<= proc_i 264)} assume j > 4; {392352#(<= proc_i 264)} is VALID [2019-05-15 10:27:31,623 INFO L273 TraceCheckUtils]: 401: Hoare triple {392352#(<= proc_i 264)} assume j < 6; {392352#(<= proc_i 264)} is VALID [2019-05-15 10:27:31,624 INFO L273 TraceCheckUtils]: 402: Hoare triple {392352#(<= proc_i 264)} i := i + 4; {392371#(<= proc_i 268)} is VALID [2019-05-15 10:27:31,625 INFO L273 TraceCheckUtils]: 403: Hoare triple {392371#(<= proc_i 268)} assume i <= 1000; {392371#(<= proc_i 268)} is VALID [2019-05-15 10:27:31,625 INFO L273 TraceCheckUtils]: 404: Hoare triple {392371#(<= proc_i 268)} assume i + 4 < a[j]; {392371#(<= proc_i 268)} is VALID [2019-05-15 10:27:31,625 INFO L273 TraceCheckUtils]: 405: Hoare triple {392371#(<= proc_i 268)} assume a[5] == 1000; {392371#(<= proc_i 268)} is VALID [2019-05-15 10:27:31,626 INFO L273 TraceCheckUtils]: 406: Hoare triple {392371#(<= proc_i 268)} assume j > 4; {392371#(<= proc_i 268)} is VALID [2019-05-15 10:27:31,626 INFO L273 TraceCheckUtils]: 407: Hoare triple {392371#(<= proc_i 268)} assume j < 6; {392371#(<= proc_i 268)} is VALID [2019-05-15 10:27:31,627 INFO L273 TraceCheckUtils]: 408: Hoare triple {392371#(<= proc_i 268)} i := i + 4; {392390#(<= proc_i 272)} is VALID [2019-05-15 10:27:31,628 INFO L273 TraceCheckUtils]: 409: Hoare triple {392390#(<= proc_i 272)} assume i <= 1000; {392390#(<= proc_i 272)} is VALID [2019-05-15 10:27:31,628 INFO L273 TraceCheckUtils]: 410: Hoare triple {392390#(<= proc_i 272)} assume i + 4 < a[j]; {392390#(<= proc_i 272)} is VALID [2019-05-15 10:27:31,628 INFO L273 TraceCheckUtils]: 411: Hoare triple {392390#(<= proc_i 272)} assume a[5] == 1000; {392390#(<= proc_i 272)} is VALID [2019-05-15 10:27:31,629 INFO L273 TraceCheckUtils]: 412: Hoare triple {392390#(<= proc_i 272)} assume j > 4; {392390#(<= proc_i 272)} is VALID [2019-05-15 10:27:31,629 INFO L273 TraceCheckUtils]: 413: Hoare triple {392390#(<= proc_i 272)} assume j < 6; {392390#(<= proc_i 272)} is VALID [2019-05-15 10:27:31,630 INFO L273 TraceCheckUtils]: 414: Hoare triple {392390#(<= proc_i 272)} i := i + 4; {392409#(<= proc_i 276)} is VALID [2019-05-15 10:27:31,630 INFO L273 TraceCheckUtils]: 415: Hoare triple {392409#(<= proc_i 276)} assume i <= 1000; {392409#(<= proc_i 276)} is VALID [2019-05-15 10:27:31,631 INFO L273 TraceCheckUtils]: 416: Hoare triple {392409#(<= proc_i 276)} assume i + 4 < a[j]; {392409#(<= proc_i 276)} is VALID [2019-05-15 10:27:31,631 INFO L273 TraceCheckUtils]: 417: Hoare triple {392409#(<= proc_i 276)} assume a[5] == 1000; {392409#(<= proc_i 276)} is VALID [2019-05-15 10:27:31,632 INFO L273 TraceCheckUtils]: 418: Hoare triple {392409#(<= proc_i 276)} assume j > 4; {392409#(<= proc_i 276)} is VALID [2019-05-15 10:27:31,632 INFO L273 TraceCheckUtils]: 419: Hoare triple {392409#(<= proc_i 276)} assume j < 6; {392409#(<= proc_i 276)} is VALID [2019-05-15 10:27:31,633 INFO L273 TraceCheckUtils]: 420: Hoare triple {392409#(<= proc_i 276)} i := i + 4; {392428#(<= proc_i 280)} is VALID [2019-05-15 10:27:31,633 INFO L273 TraceCheckUtils]: 421: Hoare triple {392428#(<= proc_i 280)} assume i <= 1000; {392428#(<= proc_i 280)} is VALID [2019-05-15 10:27:31,634 INFO L273 TraceCheckUtils]: 422: Hoare triple {392428#(<= proc_i 280)} assume i + 4 < a[j]; {392428#(<= proc_i 280)} is VALID [2019-05-15 10:27:31,634 INFO L273 TraceCheckUtils]: 423: Hoare triple {392428#(<= proc_i 280)} assume a[5] == 1000; {392428#(<= proc_i 280)} is VALID [2019-05-15 10:27:31,635 INFO L273 TraceCheckUtils]: 424: Hoare triple {392428#(<= proc_i 280)} assume j > 4; {392428#(<= proc_i 280)} is VALID [2019-05-15 10:27:31,635 INFO L273 TraceCheckUtils]: 425: Hoare triple {392428#(<= proc_i 280)} assume j < 6; {392428#(<= proc_i 280)} is VALID [2019-05-15 10:27:31,636 INFO L273 TraceCheckUtils]: 426: Hoare triple {392428#(<= proc_i 280)} i := i + 4; {392447#(<= proc_i 284)} is VALID [2019-05-15 10:27:31,636 INFO L273 TraceCheckUtils]: 427: Hoare triple {392447#(<= proc_i 284)} assume i <= 1000; {392447#(<= proc_i 284)} is VALID [2019-05-15 10:27:31,637 INFO L273 TraceCheckUtils]: 428: Hoare triple {392447#(<= proc_i 284)} assume i + 4 < a[j]; {392447#(<= proc_i 284)} is VALID [2019-05-15 10:27:31,637 INFO L273 TraceCheckUtils]: 429: Hoare triple {392447#(<= proc_i 284)} assume a[5] == 1000; {392447#(<= proc_i 284)} is VALID [2019-05-15 10:27:31,638 INFO L273 TraceCheckUtils]: 430: Hoare triple {392447#(<= proc_i 284)} assume j > 4; {392447#(<= proc_i 284)} is VALID [2019-05-15 10:27:31,638 INFO L273 TraceCheckUtils]: 431: Hoare triple {392447#(<= proc_i 284)} assume j < 6; {392447#(<= proc_i 284)} is VALID [2019-05-15 10:27:31,639 INFO L273 TraceCheckUtils]: 432: Hoare triple {392447#(<= proc_i 284)} i := i + 4; {392466#(<= proc_i 288)} is VALID [2019-05-15 10:27:31,639 INFO L273 TraceCheckUtils]: 433: Hoare triple {392466#(<= proc_i 288)} assume i <= 1000; {392466#(<= proc_i 288)} is VALID [2019-05-15 10:27:31,640 INFO L273 TraceCheckUtils]: 434: Hoare triple {392466#(<= proc_i 288)} assume i + 4 < a[j]; {392466#(<= proc_i 288)} is VALID [2019-05-15 10:27:31,640 INFO L273 TraceCheckUtils]: 435: Hoare triple {392466#(<= proc_i 288)} assume a[5] == 1000; {392466#(<= proc_i 288)} is VALID [2019-05-15 10:27:31,641 INFO L273 TraceCheckUtils]: 436: Hoare triple {392466#(<= proc_i 288)} assume j > 4; {392466#(<= proc_i 288)} is VALID [2019-05-15 10:27:31,641 INFO L273 TraceCheckUtils]: 437: Hoare triple {392466#(<= proc_i 288)} assume j < 6; {392466#(<= proc_i 288)} is VALID [2019-05-15 10:27:31,642 INFO L273 TraceCheckUtils]: 438: Hoare triple {392466#(<= proc_i 288)} i := i + 4; {392485#(<= proc_i 292)} is VALID [2019-05-15 10:27:31,642 INFO L273 TraceCheckUtils]: 439: Hoare triple {392485#(<= proc_i 292)} assume i <= 1000; {392485#(<= proc_i 292)} is VALID [2019-05-15 10:27:31,643 INFO L273 TraceCheckUtils]: 440: Hoare triple {392485#(<= proc_i 292)} assume i + 4 < a[j]; {392485#(<= proc_i 292)} is VALID [2019-05-15 10:27:31,643 INFO L273 TraceCheckUtils]: 441: Hoare triple {392485#(<= proc_i 292)} assume a[5] == 1000; {392485#(<= proc_i 292)} is VALID [2019-05-15 10:27:31,644 INFO L273 TraceCheckUtils]: 442: Hoare triple {392485#(<= proc_i 292)} assume j > 4; {392485#(<= proc_i 292)} is VALID [2019-05-15 10:27:31,644 INFO L273 TraceCheckUtils]: 443: Hoare triple {392485#(<= proc_i 292)} assume j < 6; {392485#(<= proc_i 292)} is VALID [2019-05-15 10:27:31,645 INFO L273 TraceCheckUtils]: 444: Hoare triple {392485#(<= proc_i 292)} i := i + 4; {392504#(<= proc_i 296)} is VALID [2019-05-15 10:27:31,645 INFO L273 TraceCheckUtils]: 445: Hoare triple {392504#(<= proc_i 296)} assume i <= 1000; {392504#(<= proc_i 296)} is VALID [2019-05-15 10:27:31,646 INFO L273 TraceCheckUtils]: 446: Hoare triple {392504#(<= proc_i 296)} assume i + 4 < a[j]; {392504#(<= proc_i 296)} is VALID [2019-05-15 10:27:31,646 INFO L273 TraceCheckUtils]: 447: Hoare triple {392504#(<= proc_i 296)} assume a[5] == 1000; {392504#(<= proc_i 296)} is VALID [2019-05-15 10:27:31,647 INFO L273 TraceCheckUtils]: 448: Hoare triple {392504#(<= proc_i 296)} assume j > 4; {392504#(<= proc_i 296)} is VALID [2019-05-15 10:27:31,647 INFO L273 TraceCheckUtils]: 449: Hoare triple {392504#(<= proc_i 296)} assume j < 6; {392504#(<= proc_i 296)} is VALID [2019-05-15 10:27:31,648 INFO L273 TraceCheckUtils]: 450: Hoare triple {392504#(<= proc_i 296)} i := i + 4; {392523#(<= proc_i 300)} is VALID [2019-05-15 10:27:31,648 INFO L273 TraceCheckUtils]: 451: Hoare triple {392523#(<= proc_i 300)} assume i <= 1000; {392523#(<= proc_i 300)} is VALID [2019-05-15 10:27:31,649 INFO L273 TraceCheckUtils]: 452: Hoare triple {392523#(<= proc_i 300)} assume i + 4 < a[j]; {392523#(<= proc_i 300)} is VALID [2019-05-15 10:27:31,649 INFO L273 TraceCheckUtils]: 453: Hoare triple {392523#(<= proc_i 300)} assume a[5] == 1000; {392523#(<= proc_i 300)} is VALID [2019-05-15 10:27:31,650 INFO L273 TraceCheckUtils]: 454: Hoare triple {392523#(<= proc_i 300)} assume j > 4; {392523#(<= proc_i 300)} is VALID [2019-05-15 10:27:31,650 INFO L273 TraceCheckUtils]: 455: Hoare triple {392523#(<= proc_i 300)} assume j < 6; {392523#(<= proc_i 300)} is VALID [2019-05-15 10:27:31,651 INFO L273 TraceCheckUtils]: 456: Hoare triple {392523#(<= proc_i 300)} i := i + 4; {392542#(<= proc_i 304)} is VALID [2019-05-15 10:27:31,651 INFO L273 TraceCheckUtils]: 457: Hoare triple {392542#(<= proc_i 304)} assume i <= 1000; {392542#(<= proc_i 304)} is VALID [2019-05-15 10:27:31,652 INFO L273 TraceCheckUtils]: 458: Hoare triple {392542#(<= proc_i 304)} assume i + 4 < a[j]; {392542#(<= proc_i 304)} is VALID [2019-05-15 10:27:31,652 INFO L273 TraceCheckUtils]: 459: Hoare triple {392542#(<= proc_i 304)} assume a[5] == 1000; {392542#(<= proc_i 304)} is VALID [2019-05-15 10:27:31,652 INFO L273 TraceCheckUtils]: 460: Hoare triple {392542#(<= proc_i 304)} assume j > 4; {392542#(<= proc_i 304)} is VALID [2019-05-15 10:27:31,653 INFO L273 TraceCheckUtils]: 461: Hoare triple {392542#(<= proc_i 304)} assume j < 6; {392542#(<= proc_i 304)} is VALID [2019-05-15 10:27:31,654 INFO L273 TraceCheckUtils]: 462: Hoare triple {392542#(<= proc_i 304)} i := i + 4; {392561#(<= proc_i 308)} is VALID [2019-05-15 10:27:31,654 INFO L273 TraceCheckUtils]: 463: Hoare triple {392561#(<= proc_i 308)} assume i <= 1000; {392561#(<= proc_i 308)} is VALID [2019-05-15 10:27:31,655 INFO L273 TraceCheckUtils]: 464: Hoare triple {392561#(<= proc_i 308)} assume i + 4 < a[j]; {392561#(<= proc_i 308)} is VALID [2019-05-15 10:27:31,655 INFO L273 TraceCheckUtils]: 465: Hoare triple {392561#(<= proc_i 308)} assume a[5] == 1000; {392561#(<= proc_i 308)} is VALID [2019-05-15 10:27:31,655 INFO L273 TraceCheckUtils]: 466: Hoare triple {392561#(<= proc_i 308)} assume j > 4; {392561#(<= proc_i 308)} is VALID [2019-05-15 10:27:31,656 INFO L273 TraceCheckUtils]: 467: Hoare triple {392561#(<= proc_i 308)} assume j < 6; {392561#(<= proc_i 308)} is VALID [2019-05-15 10:27:31,657 INFO L273 TraceCheckUtils]: 468: Hoare triple {392561#(<= proc_i 308)} i := i + 4; {392580#(<= proc_i 312)} is VALID [2019-05-15 10:27:31,657 INFO L273 TraceCheckUtils]: 469: Hoare triple {392580#(<= proc_i 312)} assume i <= 1000; {392580#(<= proc_i 312)} is VALID [2019-05-15 10:27:31,657 INFO L273 TraceCheckUtils]: 470: Hoare triple {392580#(<= proc_i 312)} assume i + 4 < a[j]; {392580#(<= proc_i 312)} is VALID [2019-05-15 10:27:31,658 INFO L273 TraceCheckUtils]: 471: Hoare triple {392580#(<= proc_i 312)} assume a[5] == 1000; {392580#(<= proc_i 312)} is VALID [2019-05-15 10:27:31,658 INFO L273 TraceCheckUtils]: 472: Hoare triple {392580#(<= proc_i 312)} assume j > 4; {392580#(<= proc_i 312)} is VALID [2019-05-15 10:27:31,659 INFO L273 TraceCheckUtils]: 473: Hoare triple {392580#(<= proc_i 312)} assume j < 6; {392580#(<= proc_i 312)} is VALID [2019-05-15 10:27:31,659 INFO L273 TraceCheckUtils]: 474: Hoare triple {392580#(<= proc_i 312)} i := i + 4; {392599#(<= proc_i 316)} is VALID [2019-05-15 10:27:31,660 INFO L273 TraceCheckUtils]: 475: Hoare triple {392599#(<= proc_i 316)} assume i <= 1000; {392599#(<= proc_i 316)} is VALID [2019-05-15 10:27:31,660 INFO L273 TraceCheckUtils]: 476: Hoare triple {392599#(<= proc_i 316)} assume i + 4 < a[j]; {392599#(<= proc_i 316)} is VALID [2019-05-15 10:27:31,661 INFO L273 TraceCheckUtils]: 477: Hoare triple {392599#(<= proc_i 316)} assume a[5] == 1000; {392599#(<= proc_i 316)} is VALID [2019-05-15 10:27:31,661 INFO L273 TraceCheckUtils]: 478: Hoare triple {392599#(<= proc_i 316)} assume j > 4; {392599#(<= proc_i 316)} is VALID [2019-05-15 10:27:31,662 INFO L273 TraceCheckUtils]: 479: Hoare triple {392599#(<= proc_i 316)} assume j < 6; {392599#(<= proc_i 316)} is VALID [2019-05-15 10:27:31,662 INFO L273 TraceCheckUtils]: 480: Hoare triple {392599#(<= proc_i 316)} i := i + 4; {392618#(<= proc_i 320)} is VALID [2019-05-15 10:27:31,663 INFO L273 TraceCheckUtils]: 481: Hoare triple {392618#(<= proc_i 320)} assume i <= 1000; {392618#(<= proc_i 320)} is VALID [2019-05-15 10:27:31,663 INFO L273 TraceCheckUtils]: 482: Hoare triple {392618#(<= proc_i 320)} assume i + 4 < a[j]; {392618#(<= proc_i 320)} is VALID [2019-05-15 10:27:31,664 INFO L273 TraceCheckUtils]: 483: Hoare triple {392618#(<= proc_i 320)} assume a[5] == 1000; {392618#(<= proc_i 320)} is VALID [2019-05-15 10:27:31,664 INFO L273 TraceCheckUtils]: 484: Hoare triple {392618#(<= proc_i 320)} assume j > 4; {392618#(<= proc_i 320)} is VALID [2019-05-15 10:27:31,665 INFO L273 TraceCheckUtils]: 485: Hoare triple {392618#(<= proc_i 320)} assume j < 6; {392618#(<= proc_i 320)} is VALID [2019-05-15 10:27:31,665 INFO L273 TraceCheckUtils]: 486: Hoare triple {392618#(<= proc_i 320)} i := i + 4; {392637#(<= proc_i 324)} is VALID [2019-05-15 10:27:31,666 INFO L273 TraceCheckUtils]: 487: Hoare triple {392637#(<= proc_i 324)} assume i <= 1000; {392637#(<= proc_i 324)} is VALID [2019-05-15 10:27:31,666 INFO L273 TraceCheckUtils]: 488: Hoare triple {392637#(<= proc_i 324)} assume i + 4 < a[j]; {392637#(<= proc_i 324)} is VALID [2019-05-15 10:27:31,667 INFO L273 TraceCheckUtils]: 489: Hoare triple {392637#(<= proc_i 324)} assume a[5] == 1000; {392637#(<= proc_i 324)} is VALID [2019-05-15 10:27:31,667 INFO L273 TraceCheckUtils]: 490: Hoare triple {392637#(<= proc_i 324)} assume j > 4; {392637#(<= proc_i 324)} is VALID [2019-05-15 10:27:31,668 INFO L273 TraceCheckUtils]: 491: Hoare triple {392637#(<= proc_i 324)} assume j < 6; {392637#(<= proc_i 324)} is VALID [2019-05-15 10:27:31,668 INFO L273 TraceCheckUtils]: 492: Hoare triple {392637#(<= proc_i 324)} i := i + 4; {392656#(<= proc_i 328)} is VALID [2019-05-15 10:27:31,669 INFO L273 TraceCheckUtils]: 493: Hoare triple {392656#(<= proc_i 328)} assume i <= 1000; {392656#(<= proc_i 328)} is VALID [2019-05-15 10:27:31,669 INFO L273 TraceCheckUtils]: 494: Hoare triple {392656#(<= proc_i 328)} assume i + 4 < a[j]; {392656#(<= proc_i 328)} is VALID [2019-05-15 10:27:31,670 INFO L273 TraceCheckUtils]: 495: Hoare triple {392656#(<= proc_i 328)} assume a[5] == 1000; {392656#(<= proc_i 328)} is VALID [2019-05-15 10:27:31,670 INFO L273 TraceCheckUtils]: 496: Hoare triple {392656#(<= proc_i 328)} assume j > 4; {392656#(<= proc_i 328)} is VALID [2019-05-15 10:27:31,671 INFO L273 TraceCheckUtils]: 497: Hoare triple {392656#(<= proc_i 328)} assume j < 6; {392656#(<= proc_i 328)} is VALID [2019-05-15 10:27:31,671 INFO L273 TraceCheckUtils]: 498: Hoare triple {392656#(<= proc_i 328)} i := i + 4; {392675#(<= proc_i 332)} is VALID [2019-05-15 10:27:31,672 INFO L273 TraceCheckUtils]: 499: Hoare triple {392675#(<= proc_i 332)} assume i <= 1000; {392675#(<= proc_i 332)} is VALID [2019-05-15 10:27:31,672 INFO L273 TraceCheckUtils]: 500: Hoare triple {392675#(<= proc_i 332)} assume i + 4 < a[j]; {392675#(<= proc_i 332)} is VALID [2019-05-15 10:27:31,673 INFO L273 TraceCheckUtils]: 501: Hoare triple {392675#(<= proc_i 332)} assume a[5] == 1000; {392675#(<= proc_i 332)} is VALID [2019-05-15 10:27:31,673 INFO L273 TraceCheckUtils]: 502: Hoare triple {392675#(<= proc_i 332)} assume j > 4; {392675#(<= proc_i 332)} is VALID [2019-05-15 10:27:31,674 INFO L273 TraceCheckUtils]: 503: Hoare triple {392675#(<= proc_i 332)} assume j < 6; {392675#(<= proc_i 332)} is VALID [2019-05-15 10:27:31,674 INFO L273 TraceCheckUtils]: 504: Hoare triple {392675#(<= proc_i 332)} i := i + 4; {392694#(<= proc_i 336)} is VALID [2019-05-15 10:27:31,675 INFO L273 TraceCheckUtils]: 505: Hoare triple {392694#(<= proc_i 336)} assume i <= 1000; {392694#(<= proc_i 336)} is VALID [2019-05-15 10:27:31,675 INFO L273 TraceCheckUtils]: 506: Hoare triple {392694#(<= proc_i 336)} assume i + 4 < a[j]; {392694#(<= proc_i 336)} is VALID [2019-05-15 10:27:31,676 INFO L273 TraceCheckUtils]: 507: Hoare triple {392694#(<= proc_i 336)} assume a[5] == 1000; {392694#(<= proc_i 336)} is VALID [2019-05-15 10:27:31,676 INFO L273 TraceCheckUtils]: 508: Hoare triple {392694#(<= proc_i 336)} assume j > 4; {392694#(<= proc_i 336)} is VALID [2019-05-15 10:27:31,677 INFO L273 TraceCheckUtils]: 509: Hoare triple {392694#(<= proc_i 336)} assume j < 6; {392694#(<= proc_i 336)} is VALID [2019-05-15 10:27:31,677 INFO L273 TraceCheckUtils]: 510: Hoare triple {392694#(<= proc_i 336)} i := i + 4; {392713#(<= proc_i 340)} is VALID [2019-05-15 10:27:31,678 INFO L273 TraceCheckUtils]: 511: Hoare triple {392713#(<= proc_i 340)} assume i <= 1000; {392713#(<= proc_i 340)} is VALID [2019-05-15 10:27:31,678 INFO L273 TraceCheckUtils]: 512: Hoare triple {392713#(<= proc_i 340)} assume i + 4 < a[j]; {392713#(<= proc_i 340)} is VALID [2019-05-15 10:27:31,679 INFO L273 TraceCheckUtils]: 513: Hoare triple {392713#(<= proc_i 340)} assume a[5] == 1000; {392713#(<= proc_i 340)} is VALID [2019-05-15 10:27:31,679 INFO L273 TraceCheckUtils]: 514: Hoare triple {392713#(<= proc_i 340)} assume j > 4; {392713#(<= proc_i 340)} is VALID [2019-05-15 10:27:31,679 INFO L273 TraceCheckUtils]: 515: Hoare triple {392713#(<= proc_i 340)} assume j < 6; {392713#(<= proc_i 340)} is VALID [2019-05-15 10:27:31,680 INFO L273 TraceCheckUtils]: 516: Hoare triple {392713#(<= proc_i 340)} i := i + 4; {392732#(<= proc_i 344)} is VALID [2019-05-15 10:27:31,681 INFO L273 TraceCheckUtils]: 517: Hoare triple {392732#(<= proc_i 344)} assume i <= 1000; {392732#(<= proc_i 344)} is VALID [2019-05-15 10:27:31,681 INFO L273 TraceCheckUtils]: 518: Hoare triple {392732#(<= proc_i 344)} assume i + 4 < a[j]; {392732#(<= proc_i 344)} is VALID [2019-05-15 10:27:31,681 INFO L273 TraceCheckUtils]: 519: Hoare triple {392732#(<= proc_i 344)} assume a[5] == 1000; {392732#(<= proc_i 344)} is VALID [2019-05-15 10:27:31,682 INFO L273 TraceCheckUtils]: 520: Hoare triple {392732#(<= proc_i 344)} assume j > 4; {392732#(<= proc_i 344)} is VALID [2019-05-15 10:27:31,682 INFO L273 TraceCheckUtils]: 521: Hoare triple {392732#(<= proc_i 344)} assume j < 6; {392732#(<= proc_i 344)} is VALID [2019-05-15 10:27:31,683 INFO L273 TraceCheckUtils]: 522: Hoare triple {392732#(<= proc_i 344)} i := i + 4; {392751#(<= proc_i 348)} is VALID [2019-05-15 10:27:31,684 INFO L273 TraceCheckUtils]: 523: Hoare triple {392751#(<= proc_i 348)} assume i <= 1000; {392751#(<= proc_i 348)} is VALID [2019-05-15 10:27:31,684 INFO L273 TraceCheckUtils]: 524: Hoare triple {392751#(<= proc_i 348)} assume i + 4 < a[j]; {392751#(<= proc_i 348)} is VALID [2019-05-15 10:27:31,684 INFO L273 TraceCheckUtils]: 525: Hoare triple {392751#(<= proc_i 348)} assume a[5] == 1000; {392751#(<= proc_i 348)} is VALID [2019-05-15 10:27:31,685 INFO L273 TraceCheckUtils]: 526: Hoare triple {392751#(<= proc_i 348)} assume j > 4; {392751#(<= proc_i 348)} is VALID [2019-05-15 10:27:31,685 INFO L273 TraceCheckUtils]: 527: Hoare triple {392751#(<= proc_i 348)} assume j < 6; {392751#(<= proc_i 348)} is VALID [2019-05-15 10:27:31,686 INFO L273 TraceCheckUtils]: 528: Hoare triple {392751#(<= proc_i 348)} i := i + 4; {392770#(<= proc_i 352)} is VALID [2019-05-15 10:27:31,686 INFO L273 TraceCheckUtils]: 529: Hoare triple {392770#(<= proc_i 352)} assume i <= 1000; {392770#(<= proc_i 352)} is VALID [2019-05-15 10:27:31,687 INFO L273 TraceCheckUtils]: 530: Hoare triple {392770#(<= proc_i 352)} assume i + 4 < a[j]; {392770#(<= proc_i 352)} is VALID [2019-05-15 10:27:31,687 INFO L273 TraceCheckUtils]: 531: Hoare triple {392770#(<= proc_i 352)} assume a[5] == 1000; {392770#(<= proc_i 352)} is VALID [2019-05-15 10:27:31,688 INFO L273 TraceCheckUtils]: 532: Hoare triple {392770#(<= proc_i 352)} assume j > 4; {392770#(<= proc_i 352)} is VALID [2019-05-15 10:27:31,688 INFO L273 TraceCheckUtils]: 533: Hoare triple {392770#(<= proc_i 352)} assume j < 6; {392770#(<= proc_i 352)} is VALID [2019-05-15 10:27:31,689 INFO L273 TraceCheckUtils]: 534: Hoare triple {392770#(<= proc_i 352)} i := i + 4; {392789#(<= proc_i 356)} is VALID [2019-05-15 10:27:31,689 INFO L273 TraceCheckUtils]: 535: Hoare triple {392789#(<= proc_i 356)} assume i <= 1000; {392789#(<= proc_i 356)} is VALID [2019-05-15 10:27:31,690 INFO L273 TraceCheckUtils]: 536: Hoare triple {392789#(<= proc_i 356)} assume i + 4 < a[j]; {392789#(<= proc_i 356)} is VALID [2019-05-15 10:27:31,690 INFO L273 TraceCheckUtils]: 537: Hoare triple {392789#(<= proc_i 356)} assume a[5] == 1000; {392789#(<= proc_i 356)} is VALID [2019-05-15 10:27:31,691 INFO L273 TraceCheckUtils]: 538: Hoare triple {392789#(<= proc_i 356)} assume j > 4; {392789#(<= proc_i 356)} is VALID [2019-05-15 10:27:31,691 INFO L273 TraceCheckUtils]: 539: Hoare triple {392789#(<= proc_i 356)} assume j < 6; {392789#(<= proc_i 356)} is VALID [2019-05-15 10:27:31,692 INFO L273 TraceCheckUtils]: 540: Hoare triple {392789#(<= proc_i 356)} i := i + 4; {392808#(<= proc_i 360)} is VALID [2019-05-15 10:27:31,692 INFO L273 TraceCheckUtils]: 541: Hoare triple {392808#(<= proc_i 360)} assume i <= 1000; {392808#(<= proc_i 360)} is VALID [2019-05-15 10:27:31,693 INFO L273 TraceCheckUtils]: 542: Hoare triple {392808#(<= proc_i 360)} assume i + 4 < a[j]; {392808#(<= proc_i 360)} is VALID [2019-05-15 10:27:31,693 INFO L273 TraceCheckUtils]: 543: Hoare triple {392808#(<= proc_i 360)} assume a[5] == 1000; {392808#(<= proc_i 360)} is VALID [2019-05-15 10:27:31,694 INFO L273 TraceCheckUtils]: 544: Hoare triple {392808#(<= proc_i 360)} assume j > 4; {392808#(<= proc_i 360)} is VALID [2019-05-15 10:27:31,694 INFO L273 TraceCheckUtils]: 545: Hoare triple {392808#(<= proc_i 360)} assume j < 6; {392808#(<= proc_i 360)} is VALID [2019-05-15 10:27:31,695 INFO L273 TraceCheckUtils]: 546: Hoare triple {392808#(<= proc_i 360)} i := i + 4; {392827#(<= proc_i 364)} is VALID [2019-05-15 10:27:31,695 INFO L273 TraceCheckUtils]: 547: Hoare triple {392827#(<= proc_i 364)} assume i <= 1000; {392827#(<= proc_i 364)} is VALID [2019-05-15 10:27:31,696 INFO L273 TraceCheckUtils]: 548: Hoare triple {392827#(<= proc_i 364)} assume i + 4 < a[j]; {392827#(<= proc_i 364)} is VALID [2019-05-15 10:27:31,696 INFO L273 TraceCheckUtils]: 549: Hoare triple {392827#(<= proc_i 364)} assume a[5] == 1000; {392827#(<= proc_i 364)} is VALID [2019-05-15 10:27:31,697 INFO L273 TraceCheckUtils]: 550: Hoare triple {392827#(<= proc_i 364)} assume j > 4; {392827#(<= proc_i 364)} is VALID [2019-05-15 10:27:31,697 INFO L273 TraceCheckUtils]: 551: Hoare triple {392827#(<= proc_i 364)} assume j < 6; {392827#(<= proc_i 364)} is VALID [2019-05-15 10:27:31,698 INFO L273 TraceCheckUtils]: 552: Hoare triple {392827#(<= proc_i 364)} i := i + 4; {392846#(<= proc_i 368)} is VALID [2019-05-15 10:27:31,698 INFO L273 TraceCheckUtils]: 553: Hoare triple {392846#(<= proc_i 368)} assume i <= 1000; {392846#(<= proc_i 368)} is VALID [2019-05-15 10:27:31,699 INFO L273 TraceCheckUtils]: 554: Hoare triple {392846#(<= proc_i 368)} assume i + 4 < a[j]; {392846#(<= proc_i 368)} is VALID [2019-05-15 10:27:31,699 INFO L273 TraceCheckUtils]: 555: Hoare triple {392846#(<= proc_i 368)} assume a[5] == 1000; {392846#(<= proc_i 368)} is VALID [2019-05-15 10:27:31,700 INFO L273 TraceCheckUtils]: 556: Hoare triple {392846#(<= proc_i 368)} assume j > 4; {392846#(<= proc_i 368)} is VALID [2019-05-15 10:27:31,700 INFO L273 TraceCheckUtils]: 557: Hoare triple {392846#(<= proc_i 368)} assume j < 6; {392846#(<= proc_i 368)} is VALID [2019-05-15 10:27:31,701 INFO L273 TraceCheckUtils]: 558: Hoare triple {392846#(<= proc_i 368)} i := i + 4; {392865#(<= proc_i 372)} is VALID [2019-05-15 10:27:31,701 INFO L273 TraceCheckUtils]: 559: Hoare triple {392865#(<= proc_i 372)} assume i <= 1000; {392865#(<= proc_i 372)} is VALID [2019-05-15 10:27:31,702 INFO L273 TraceCheckUtils]: 560: Hoare triple {392865#(<= proc_i 372)} assume i + 4 < a[j]; {392865#(<= proc_i 372)} is VALID [2019-05-15 10:27:31,702 INFO L273 TraceCheckUtils]: 561: Hoare triple {392865#(<= proc_i 372)} assume a[5] == 1000; {392865#(<= proc_i 372)} is VALID [2019-05-15 10:27:31,703 INFO L273 TraceCheckUtils]: 562: Hoare triple {392865#(<= proc_i 372)} assume j > 4; {392865#(<= proc_i 372)} is VALID [2019-05-15 10:27:31,703 INFO L273 TraceCheckUtils]: 563: Hoare triple {392865#(<= proc_i 372)} assume j < 6; {392865#(<= proc_i 372)} is VALID [2019-05-15 10:27:31,704 INFO L273 TraceCheckUtils]: 564: Hoare triple {392865#(<= proc_i 372)} i := i + 4; {392884#(<= proc_i 376)} is VALID [2019-05-15 10:27:31,704 INFO L273 TraceCheckUtils]: 565: Hoare triple {392884#(<= proc_i 376)} assume i <= 1000; {392884#(<= proc_i 376)} is VALID [2019-05-15 10:27:31,705 INFO L273 TraceCheckUtils]: 566: Hoare triple {392884#(<= proc_i 376)} assume i + 4 < a[j]; {392884#(<= proc_i 376)} is VALID [2019-05-15 10:27:31,705 INFO L273 TraceCheckUtils]: 567: Hoare triple {392884#(<= proc_i 376)} assume a[5] == 1000; {392884#(<= proc_i 376)} is VALID [2019-05-15 10:27:31,705 INFO L273 TraceCheckUtils]: 568: Hoare triple {392884#(<= proc_i 376)} assume j > 4; {392884#(<= proc_i 376)} is VALID [2019-05-15 10:27:31,706 INFO L273 TraceCheckUtils]: 569: Hoare triple {392884#(<= proc_i 376)} assume j < 6; {392884#(<= proc_i 376)} is VALID [2019-05-15 10:27:31,707 INFO L273 TraceCheckUtils]: 570: Hoare triple {392884#(<= proc_i 376)} i := i + 4; {392903#(<= proc_i 380)} is VALID [2019-05-15 10:27:31,707 INFO L273 TraceCheckUtils]: 571: Hoare triple {392903#(<= proc_i 380)} assume i <= 1000; {392903#(<= proc_i 380)} is VALID [2019-05-15 10:27:31,708 INFO L273 TraceCheckUtils]: 572: Hoare triple {392903#(<= proc_i 380)} assume i + 4 < a[j]; {392903#(<= proc_i 380)} is VALID [2019-05-15 10:27:31,708 INFO L273 TraceCheckUtils]: 573: Hoare triple {392903#(<= proc_i 380)} assume a[5] == 1000; {392903#(<= proc_i 380)} is VALID [2019-05-15 10:27:31,708 INFO L273 TraceCheckUtils]: 574: Hoare triple {392903#(<= proc_i 380)} assume j > 4; {392903#(<= proc_i 380)} is VALID [2019-05-15 10:27:31,709 INFO L273 TraceCheckUtils]: 575: Hoare triple {392903#(<= proc_i 380)} assume j < 6; {392903#(<= proc_i 380)} is VALID [2019-05-15 10:27:31,710 INFO L273 TraceCheckUtils]: 576: Hoare triple {392903#(<= proc_i 380)} i := i + 4; {392922#(<= proc_i 384)} is VALID [2019-05-15 10:27:31,710 INFO L273 TraceCheckUtils]: 577: Hoare triple {392922#(<= proc_i 384)} assume i <= 1000; {392922#(<= proc_i 384)} is VALID [2019-05-15 10:27:31,710 INFO L273 TraceCheckUtils]: 578: Hoare triple {392922#(<= proc_i 384)} assume i + 4 < a[j]; {392922#(<= proc_i 384)} is VALID [2019-05-15 10:27:31,711 INFO L273 TraceCheckUtils]: 579: Hoare triple {392922#(<= proc_i 384)} assume a[5] == 1000; {392922#(<= proc_i 384)} is VALID [2019-05-15 10:27:31,711 INFO L273 TraceCheckUtils]: 580: Hoare triple {392922#(<= proc_i 384)} assume j > 4; {392922#(<= proc_i 384)} is VALID [2019-05-15 10:27:31,712 INFO L273 TraceCheckUtils]: 581: Hoare triple {392922#(<= proc_i 384)} assume j < 6; {392922#(<= proc_i 384)} is VALID [2019-05-15 10:27:31,713 INFO L273 TraceCheckUtils]: 582: Hoare triple {392922#(<= proc_i 384)} i := i + 4; {392941#(<= proc_i 388)} is VALID [2019-05-15 10:27:31,713 INFO L273 TraceCheckUtils]: 583: Hoare triple {392941#(<= proc_i 388)} assume i <= 1000; {392941#(<= proc_i 388)} is VALID [2019-05-15 10:27:31,713 INFO L273 TraceCheckUtils]: 584: Hoare triple {392941#(<= proc_i 388)} assume i + 4 < a[j]; {392941#(<= proc_i 388)} is VALID [2019-05-15 10:27:31,714 INFO L273 TraceCheckUtils]: 585: Hoare triple {392941#(<= proc_i 388)} assume a[5] == 1000; {392941#(<= proc_i 388)} is VALID [2019-05-15 10:27:31,714 INFO L273 TraceCheckUtils]: 586: Hoare triple {392941#(<= proc_i 388)} assume j > 4; {392941#(<= proc_i 388)} is VALID [2019-05-15 10:27:31,715 INFO L273 TraceCheckUtils]: 587: Hoare triple {392941#(<= proc_i 388)} assume j < 6; {392941#(<= proc_i 388)} is VALID [2019-05-15 10:27:31,715 INFO L273 TraceCheckUtils]: 588: Hoare triple {392941#(<= proc_i 388)} i := i + 4; {392960#(<= proc_i 392)} is VALID [2019-05-15 10:27:31,716 INFO L273 TraceCheckUtils]: 589: Hoare triple {392960#(<= proc_i 392)} assume i <= 1000; {392960#(<= proc_i 392)} is VALID [2019-05-15 10:27:31,716 INFO L273 TraceCheckUtils]: 590: Hoare triple {392960#(<= proc_i 392)} assume i + 4 < a[j]; {392960#(<= proc_i 392)} is VALID [2019-05-15 10:27:31,717 INFO L273 TraceCheckUtils]: 591: Hoare triple {392960#(<= proc_i 392)} assume a[5] == 1000; {392960#(<= proc_i 392)} is VALID [2019-05-15 10:27:31,717 INFO L273 TraceCheckUtils]: 592: Hoare triple {392960#(<= proc_i 392)} assume j > 4; {392960#(<= proc_i 392)} is VALID [2019-05-15 10:27:31,718 INFO L273 TraceCheckUtils]: 593: Hoare triple {392960#(<= proc_i 392)} assume j < 6; {392960#(<= proc_i 392)} is VALID [2019-05-15 10:27:31,718 INFO L273 TraceCheckUtils]: 594: Hoare triple {392960#(<= proc_i 392)} i := i + 4; {392979#(<= proc_i 396)} is VALID [2019-05-15 10:27:31,719 INFO L273 TraceCheckUtils]: 595: Hoare triple {392979#(<= proc_i 396)} assume i <= 1000; {392979#(<= proc_i 396)} is VALID [2019-05-15 10:27:31,719 INFO L273 TraceCheckUtils]: 596: Hoare triple {392979#(<= proc_i 396)} assume i + 4 < a[j]; {392979#(<= proc_i 396)} is VALID [2019-05-15 10:27:31,720 INFO L273 TraceCheckUtils]: 597: Hoare triple {392979#(<= proc_i 396)} assume a[5] == 1000; {392979#(<= proc_i 396)} is VALID [2019-05-15 10:27:31,720 INFO L273 TraceCheckUtils]: 598: Hoare triple {392979#(<= proc_i 396)} assume j > 4; {392979#(<= proc_i 396)} is VALID [2019-05-15 10:27:31,721 INFO L273 TraceCheckUtils]: 599: Hoare triple {392979#(<= proc_i 396)} assume j < 6; {392979#(<= proc_i 396)} is VALID [2019-05-15 10:27:31,721 INFO L273 TraceCheckUtils]: 600: Hoare triple {392979#(<= proc_i 396)} i := i + 4; {392998#(<= proc_i 400)} is VALID [2019-05-15 10:27:31,722 INFO L273 TraceCheckUtils]: 601: Hoare triple {392998#(<= proc_i 400)} assume i <= 1000; {392998#(<= proc_i 400)} is VALID [2019-05-15 10:27:31,722 INFO L273 TraceCheckUtils]: 602: Hoare triple {392998#(<= proc_i 400)} assume i + 4 < a[j]; {392998#(<= proc_i 400)} is VALID [2019-05-15 10:27:31,723 INFO L273 TraceCheckUtils]: 603: Hoare triple {392998#(<= proc_i 400)} assume a[5] == 1000; {392998#(<= proc_i 400)} is VALID [2019-05-15 10:27:31,723 INFO L273 TraceCheckUtils]: 604: Hoare triple {392998#(<= proc_i 400)} assume j > 4; {392998#(<= proc_i 400)} is VALID [2019-05-15 10:27:31,724 INFO L273 TraceCheckUtils]: 605: Hoare triple {392998#(<= proc_i 400)} assume j < 6; {392998#(<= proc_i 400)} is VALID [2019-05-15 10:27:31,724 INFO L273 TraceCheckUtils]: 606: Hoare triple {392998#(<= proc_i 400)} i := i + 4; {393017#(<= proc_i 404)} is VALID [2019-05-15 10:27:31,725 INFO L273 TraceCheckUtils]: 607: Hoare triple {393017#(<= proc_i 404)} assume i <= 1000; {393017#(<= proc_i 404)} is VALID [2019-05-15 10:27:31,725 INFO L273 TraceCheckUtils]: 608: Hoare triple {393017#(<= proc_i 404)} assume i + 4 < a[j]; {393017#(<= proc_i 404)} is VALID [2019-05-15 10:27:31,726 INFO L273 TraceCheckUtils]: 609: Hoare triple {393017#(<= proc_i 404)} assume a[5] == 1000; {393017#(<= proc_i 404)} is VALID [2019-05-15 10:27:31,726 INFO L273 TraceCheckUtils]: 610: Hoare triple {393017#(<= proc_i 404)} assume j > 4; {393017#(<= proc_i 404)} is VALID [2019-05-15 10:27:31,727 INFO L273 TraceCheckUtils]: 611: Hoare triple {393017#(<= proc_i 404)} assume j < 6; {393017#(<= proc_i 404)} is VALID [2019-05-15 10:27:31,727 INFO L273 TraceCheckUtils]: 612: Hoare triple {393017#(<= proc_i 404)} i := i + 4; {393036#(<= proc_i 408)} is VALID [2019-05-15 10:27:31,728 INFO L273 TraceCheckUtils]: 613: Hoare triple {393036#(<= proc_i 408)} assume i <= 1000; {393036#(<= proc_i 408)} is VALID [2019-05-15 10:27:31,728 INFO L273 TraceCheckUtils]: 614: Hoare triple {393036#(<= proc_i 408)} assume i + 4 < a[j]; {393036#(<= proc_i 408)} is VALID [2019-05-15 10:27:31,729 INFO L273 TraceCheckUtils]: 615: Hoare triple {393036#(<= proc_i 408)} assume a[5] == 1000; {393036#(<= proc_i 408)} is VALID [2019-05-15 10:27:31,729 INFO L273 TraceCheckUtils]: 616: Hoare triple {393036#(<= proc_i 408)} assume j > 4; {393036#(<= proc_i 408)} is VALID [2019-05-15 10:27:31,730 INFO L273 TraceCheckUtils]: 617: Hoare triple {393036#(<= proc_i 408)} assume j < 6; {393036#(<= proc_i 408)} is VALID [2019-05-15 10:27:31,730 INFO L273 TraceCheckUtils]: 618: Hoare triple {393036#(<= proc_i 408)} i := i + 4; {393055#(<= proc_i 412)} is VALID [2019-05-15 10:27:31,731 INFO L273 TraceCheckUtils]: 619: Hoare triple {393055#(<= proc_i 412)} assume i <= 1000; {393055#(<= proc_i 412)} is VALID [2019-05-15 10:27:31,731 INFO L273 TraceCheckUtils]: 620: Hoare triple {393055#(<= proc_i 412)} assume i + 4 < a[j]; {393055#(<= proc_i 412)} is VALID [2019-05-15 10:27:31,732 INFO L273 TraceCheckUtils]: 621: Hoare triple {393055#(<= proc_i 412)} assume a[5] == 1000; {393055#(<= proc_i 412)} is VALID [2019-05-15 10:27:31,732 INFO L273 TraceCheckUtils]: 622: Hoare triple {393055#(<= proc_i 412)} assume j > 4; {393055#(<= proc_i 412)} is VALID [2019-05-15 10:27:31,732 INFO L273 TraceCheckUtils]: 623: Hoare triple {393055#(<= proc_i 412)} assume j < 6; {393055#(<= proc_i 412)} is VALID [2019-05-15 10:27:31,733 INFO L273 TraceCheckUtils]: 624: Hoare triple {393055#(<= proc_i 412)} i := i + 4; {393074#(<= proc_i 416)} is VALID [2019-05-15 10:27:31,734 INFO L273 TraceCheckUtils]: 625: Hoare triple {393074#(<= proc_i 416)} assume i <= 1000; {393074#(<= proc_i 416)} is VALID [2019-05-15 10:27:31,734 INFO L273 TraceCheckUtils]: 626: Hoare triple {393074#(<= proc_i 416)} assume i + 4 < a[j]; {393074#(<= proc_i 416)} is VALID [2019-05-15 10:27:31,735 INFO L273 TraceCheckUtils]: 627: Hoare triple {393074#(<= proc_i 416)} assume a[5] == 1000; {393074#(<= proc_i 416)} is VALID [2019-05-15 10:27:31,735 INFO L273 TraceCheckUtils]: 628: Hoare triple {393074#(<= proc_i 416)} assume j > 4; {393074#(<= proc_i 416)} is VALID [2019-05-15 10:27:31,735 INFO L273 TraceCheckUtils]: 629: Hoare triple {393074#(<= proc_i 416)} assume j < 6; {393074#(<= proc_i 416)} is VALID [2019-05-15 10:27:31,736 INFO L273 TraceCheckUtils]: 630: Hoare triple {393074#(<= proc_i 416)} i := i + 4; {393093#(<= proc_i 420)} is VALID [2019-05-15 10:27:31,737 INFO L273 TraceCheckUtils]: 631: Hoare triple {393093#(<= proc_i 420)} assume i <= 1000; {393093#(<= proc_i 420)} is VALID [2019-05-15 10:27:31,737 INFO L273 TraceCheckUtils]: 632: Hoare triple {393093#(<= proc_i 420)} assume i + 4 < a[j]; {393093#(<= proc_i 420)} is VALID [2019-05-15 10:27:31,737 INFO L273 TraceCheckUtils]: 633: Hoare triple {393093#(<= proc_i 420)} assume a[5] == 1000; {393093#(<= proc_i 420)} is VALID [2019-05-15 10:27:31,738 INFO L273 TraceCheckUtils]: 634: Hoare triple {393093#(<= proc_i 420)} assume j > 4; {393093#(<= proc_i 420)} is VALID [2019-05-15 10:27:31,738 INFO L273 TraceCheckUtils]: 635: Hoare triple {393093#(<= proc_i 420)} assume j < 6; {393093#(<= proc_i 420)} is VALID [2019-05-15 10:27:31,739 INFO L273 TraceCheckUtils]: 636: Hoare triple {393093#(<= proc_i 420)} i := i + 4; {393112#(<= proc_i 424)} is VALID [2019-05-15 10:27:31,740 INFO L273 TraceCheckUtils]: 637: Hoare triple {393112#(<= proc_i 424)} assume i <= 1000; {393112#(<= proc_i 424)} is VALID [2019-05-15 10:27:31,740 INFO L273 TraceCheckUtils]: 638: Hoare triple {393112#(<= proc_i 424)} assume i + 4 < a[j]; {393112#(<= proc_i 424)} is VALID [2019-05-15 10:27:31,740 INFO L273 TraceCheckUtils]: 639: Hoare triple {393112#(<= proc_i 424)} assume a[5] == 1000; {393112#(<= proc_i 424)} is VALID [2019-05-15 10:27:31,741 INFO L273 TraceCheckUtils]: 640: Hoare triple {393112#(<= proc_i 424)} assume j > 4; {393112#(<= proc_i 424)} is VALID [2019-05-15 10:27:31,741 INFO L273 TraceCheckUtils]: 641: Hoare triple {393112#(<= proc_i 424)} assume j < 6; {393112#(<= proc_i 424)} is VALID [2019-05-15 10:27:31,742 INFO L273 TraceCheckUtils]: 642: Hoare triple {393112#(<= proc_i 424)} i := i + 4; {393131#(<= proc_i 428)} is VALID [2019-05-15 10:27:31,742 INFO L273 TraceCheckUtils]: 643: Hoare triple {393131#(<= proc_i 428)} assume i <= 1000; {393131#(<= proc_i 428)} is VALID [2019-05-15 10:27:31,743 INFO L273 TraceCheckUtils]: 644: Hoare triple {393131#(<= proc_i 428)} assume i + 4 < a[j]; {393131#(<= proc_i 428)} is VALID [2019-05-15 10:27:31,743 INFO L273 TraceCheckUtils]: 645: Hoare triple {393131#(<= proc_i 428)} assume a[5] == 1000; {393131#(<= proc_i 428)} is VALID [2019-05-15 10:27:31,744 INFO L273 TraceCheckUtils]: 646: Hoare triple {393131#(<= proc_i 428)} assume j > 4; {393131#(<= proc_i 428)} is VALID [2019-05-15 10:27:31,744 INFO L273 TraceCheckUtils]: 647: Hoare triple {393131#(<= proc_i 428)} assume j < 6; {393131#(<= proc_i 428)} is VALID [2019-05-15 10:27:31,745 INFO L273 TraceCheckUtils]: 648: Hoare triple {393131#(<= proc_i 428)} i := i + 4; {393150#(<= proc_i 432)} is VALID [2019-05-15 10:27:31,745 INFO L273 TraceCheckUtils]: 649: Hoare triple {393150#(<= proc_i 432)} assume i <= 1000; {393150#(<= proc_i 432)} is VALID [2019-05-15 10:27:31,746 INFO L273 TraceCheckUtils]: 650: Hoare triple {393150#(<= proc_i 432)} assume i + 4 < a[j]; {393150#(<= proc_i 432)} is VALID [2019-05-15 10:27:31,746 INFO L273 TraceCheckUtils]: 651: Hoare triple {393150#(<= proc_i 432)} assume a[5] == 1000; {393150#(<= proc_i 432)} is VALID [2019-05-15 10:27:31,747 INFO L273 TraceCheckUtils]: 652: Hoare triple {393150#(<= proc_i 432)} assume j > 4; {393150#(<= proc_i 432)} is VALID [2019-05-15 10:27:31,747 INFO L273 TraceCheckUtils]: 653: Hoare triple {393150#(<= proc_i 432)} assume j < 6; {393150#(<= proc_i 432)} is VALID [2019-05-15 10:27:31,748 INFO L273 TraceCheckUtils]: 654: Hoare triple {393150#(<= proc_i 432)} i := i + 4; {393169#(<= proc_i 436)} is VALID [2019-05-15 10:27:31,748 INFO L273 TraceCheckUtils]: 655: Hoare triple {393169#(<= proc_i 436)} assume i <= 1000; {393169#(<= proc_i 436)} is VALID [2019-05-15 10:27:31,749 INFO L273 TraceCheckUtils]: 656: Hoare triple {393169#(<= proc_i 436)} assume i + 4 < a[j]; {393169#(<= proc_i 436)} is VALID [2019-05-15 10:27:31,749 INFO L273 TraceCheckUtils]: 657: Hoare triple {393169#(<= proc_i 436)} assume a[5] == 1000; {393169#(<= proc_i 436)} is VALID [2019-05-15 10:27:31,750 INFO L273 TraceCheckUtils]: 658: Hoare triple {393169#(<= proc_i 436)} assume j > 4; {393169#(<= proc_i 436)} is VALID [2019-05-15 10:27:31,750 INFO L273 TraceCheckUtils]: 659: Hoare triple {393169#(<= proc_i 436)} assume j < 6; {393169#(<= proc_i 436)} is VALID [2019-05-15 10:27:31,751 INFO L273 TraceCheckUtils]: 660: Hoare triple {393169#(<= proc_i 436)} i := i + 4; {393188#(<= proc_i 440)} is VALID [2019-05-15 10:27:31,751 INFO L273 TraceCheckUtils]: 661: Hoare triple {393188#(<= proc_i 440)} assume i <= 1000; {393188#(<= proc_i 440)} is VALID [2019-05-15 10:27:31,752 INFO L273 TraceCheckUtils]: 662: Hoare triple {393188#(<= proc_i 440)} assume i + 4 < a[j]; {393188#(<= proc_i 440)} is VALID [2019-05-15 10:27:31,752 INFO L273 TraceCheckUtils]: 663: Hoare triple {393188#(<= proc_i 440)} assume a[5] == 1000; {393188#(<= proc_i 440)} is VALID [2019-05-15 10:27:31,753 INFO L273 TraceCheckUtils]: 664: Hoare triple {393188#(<= proc_i 440)} assume j > 4; {393188#(<= proc_i 440)} is VALID [2019-05-15 10:27:31,753 INFO L273 TraceCheckUtils]: 665: Hoare triple {393188#(<= proc_i 440)} assume j < 6; {393188#(<= proc_i 440)} is VALID [2019-05-15 10:27:31,754 INFO L273 TraceCheckUtils]: 666: Hoare triple {393188#(<= proc_i 440)} i := i + 4; {393207#(<= proc_i 444)} is VALID [2019-05-15 10:27:31,754 INFO L273 TraceCheckUtils]: 667: Hoare triple {393207#(<= proc_i 444)} assume i <= 1000; {393207#(<= proc_i 444)} is VALID [2019-05-15 10:27:31,755 INFO L273 TraceCheckUtils]: 668: Hoare triple {393207#(<= proc_i 444)} assume i + 4 < a[j]; {393207#(<= proc_i 444)} is VALID [2019-05-15 10:27:31,755 INFO L273 TraceCheckUtils]: 669: Hoare triple {393207#(<= proc_i 444)} assume a[5] == 1000; {393207#(<= proc_i 444)} is VALID [2019-05-15 10:27:31,756 INFO L273 TraceCheckUtils]: 670: Hoare triple {393207#(<= proc_i 444)} assume j > 4; {393207#(<= proc_i 444)} is VALID [2019-05-15 10:27:31,756 INFO L273 TraceCheckUtils]: 671: Hoare triple {393207#(<= proc_i 444)} assume j < 6; {393207#(<= proc_i 444)} is VALID [2019-05-15 10:27:31,757 INFO L273 TraceCheckUtils]: 672: Hoare triple {393207#(<= proc_i 444)} i := i + 4; {393226#(<= proc_i 448)} is VALID [2019-05-15 10:27:31,757 INFO L273 TraceCheckUtils]: 673: Hoare triple {393226#(<= proc_i 448)} assume i <= 1000; {393226#(<= proc_i 448)} is VALID [2019-05-15 10:27:31,758 INFO L273 TraceCheckUtils]: 674: Hoare triple {393226#(<= proc_i 448)} assume i + 4 < a[j]; {393226#(<= proc_i 448)} is VALID [2019-05-15 10:27:31,758 INFO L273 TraceCheckUtils]: 675: Hoare triple {393226#(<= proc_i 448)} assume a[5] == 1000; {393226#(<= proc_i 448)} is VALID [2019-05-15 10:27:31,759 INFO L273 TraceCheckUtils]: 676: Hoare triple {393226#(<= proc_i 448)} assume j > 4; {393226#(<= proc_i 448)} is VALID [2019-05-15 10:27:31,759 INFO L273 TraceCheckUtils]: 677: Hoare triple {393226#(<= proc_i 448)} assume j < 6; {393226#(<= proc_i 448)} is VALID [2019-05-15 10:27:31,760 INFO L273 TraceCheckUtils]: 678: Hoare triple {393226#(<= proc_i 448)} i := i + 4; {393245#(<= proc_i 452)} is VALID [2019-05-15 10:27:31,760 INFO L273 TraceCheckUtils]: 679: Hoare triple {393245#(<= proc_i 452)} assume i <= 1000; {393245#(<= proc_i 452)} is VALID [2019-05-15 10:27:31,761 INFO L273 TraceCheckUtils]: 680: Hoare triple {393245#(<= proc_i 452)} assume i + 4 < a[j]; {393245#(<= proc_i 452)} is VALID [2019-05-15 10:27:31,761 INFO L273 TraceCheckUtils]: 681: Hoare triple {393245#(<= proc_i 452)} assume a[5] == 1000; {393245#(<= proc_i 452)} is VALID [2019-05-15 10:27:31,762 INFO L273 TraceCheckUtils]: 682: Hoare triple {393245#(<= proc_i 452)} assume j > 4; {393245#(<= proc_i 452)} is VALID [2019-05-15 10:27:31,762 INFO L273 TraceCheckUtils]: 683: Hoare triple {393245#(<= proc_i 452)} assume j < 6; {393245#(<= proc_i 452)} is VALID [2019-05-15 10:27:31,763 INFO L273 TraceCheckUtils]: 684: Hoare triple {393245#(<= proc_i 452)} i := i + 4; {393264#(<= proc_i 456)} is VALID [2019-05-15 10:27:31,763 INFO L273 TraceCheckUtils]: 685: Hoare triple {393264#(<= proc_i 456)} assume i <= 1000; {393264#(<= proc_i 456)} is VALID [2019-05-15 10:27:31,764 INFO L273 TraceCheckUtils]: 686: Hoare triple {393264#(<= proc_i 456)} assume i + 4 < a[j]; {393264#(<= proc_i 456)} is VALID [2019-05-15 10:27:31,764 INFO L273 TraceCheckUtils]: 687: Hoare triple {393264#(<= proc_i 456)} assume a[5] == 1000; {393264#(<= proc_i 456)} is VALID [2019-05-15 10:27:31,764 INFO L273 TraceCheckUtils]: 688: Hoare triple {393264#(<= proc_i 456)} assume j > 4; {393264#(<= proc_i 456)} is VALID [2019-05-15 10:27:31,765 INFO L273 TraceCheckUtils]: 689: Hoare triple {393264#(<= proc_i 456)} assume j < 6; {393264#(<= proc_i 456)} is VALID [2019-05-15 10:27:31,766 INFO L273 TraceCheckUtils]: 690: Hoare triple {393264#(<= proc_i 456)} i := i + 4; {393283#(<= proc_i 460)} is VALID [2019-05-15 10:27:31,766 INFO L273 TraceCheckUtils]: 691: Hoare triple {393283#(<= proc_i 460)} assume i <= 1000; {393283#(<= proc_i 460)} is VALID [2019-05-15 10:27:31,767 INFO L273 TraceCheckUtils]: 692: Hoare triple {393283#(<= proc_i 460)} assume i + 4 < a[j]; {393283#(<= proc_i 460)} is VALID [2019-05-15 10:27:31,767 INFO L273 TraceCheckUtils]: 693: Hoare triple {393283#(<= proc_i 460)} assume a[5] == 1000; {393283#(<= proc_i 460)} is VALID [2019-05-15 10:27:31,767 INFO L273 TraceCheckUtils]: 694: Hoare triple {393283#(<= proc_i 460)} assume j > 4; {393283#(<= proc_i 460)} is VALID [2019-05-15 10:27:31,768 INFO L273 TraceCheckUtils]: 695: Hoare triple {393283#(<= proc_i 460)} assume j < 6; {393283#(<= proc_i 460)} is VALID [2019-05-15 10:27:31,769 INFO L273 TraceCheckUtils]: 696: Hoare triple {393283#(<= proc_i 460)} i := i + 4; {393302#(<= proc_i 464)} is VALID [2019-05-15 10:27:31,769 INFO L273 TraceCheckUtils]: 697: Hoare triple {393302#(<= proc_i 464)} assume i <= 1000; {393302#(<= proc_i 464)} is VALID [2019-05-15 10:27:31,769 INFO L273 TraceCheckUtils]: 698: Hoare triple {393302#(<= proc_i 464)} assume i + 4 < a[j]; {393302#(<= proc_i 464)} is VALID [2019-05-15 10:27:31,770 INFO L273 TraceCheckUtils]: 699: Hoare triple {393302#(<= proc_i 464)} assume a[5] == 1000; {393302#(<= proc_i 464)} is VALID [2019-05-15 10:27:31,770 INFO L273 TraceCheckUtils]: 700: Hoare triple {393302#(<= proc_i 464)} assume j > 4; {393302#(<= proc_i 464)} is VALID [2019-05-15 10:27:31,771 INFO L273 TraceCheckUtils]: 701: Hoare triple {393302#(<= proc_i 464)} assume j < 6; {393302#(<= proc_i 464)} is VALID [2019-05-15 10:27:31,771 INFO L273 TraceCheckUtils]: 702: Hoare triple {393302#(<= proc_i 464)} i := i + 4; {393321#(<= proc_i 468)} is VALID [2019-05-15 10:27:31,772 INFO L273 TraceCheckUtils]: 703: Hoare triple {393321#(<= proc_i 468)} assume i <= 1000; {393321#(<= proc_i 468)} is VALID [2019-05-15 10:27:31,772 INFO L273 TraceCheckUtils]: 704: Hoare triple {393321#(<= proc_i 468)} assume i + 4 < a[j]; {393321#(<= proc_i 468)} is VALID [2019-05-15 10:27:31,773 INFO L273 TraceCheckUtils]: 705: Hoare triple {393321#(<= proc_i 468)} assume a[5] == 1000; {393321#(<= proc_i 468)} is VALID [2019-05-15 10:27:31,773 INFO L273 TraceCheckUtils]: 706: Hoare triple {393321#(<= proc_i 468)} assume j > 4; {393321#(<= proc_i 468)} is VALID [2019-05-15 10:27:31,774 INFO L273 TraceCheckUtils]: 707: Hoare triple {393321#(<= proc_i 468)} assume j < 6; {393321#(<= proc_i 468)} is VALID [2019-05-15 10:27:31,774 INFO L273 TraceCheckUtils]: 708: Hoare triple {393321#(<= proc_i 468)} i := i + 4; {393340#(<= proc_i 472)} is VALID [2019-05-15 10:27:31,775 INFO L273 TraceCheckUtils]: 709: Hoare triple {393340#(<= proc_i 472)} assume i <= 1000; {393340#(<= proc_i 472)} is VALID [2019-05-15 10:27:31,775 INFO L273 TraceCheckUtils]: 710: Hoare triple {393340#(<= proc_i 472)} assume i + 4 < a[j]; {393340#(<= proc_i 472)} is VALID [2019-05-15 10:27:31,776 INFO L273 TraceCheckUtils]: 711: Hoare triple {393340#(<= proc_i 472)} assume a[5] == 1000; {393340#(<= proc_i 472)} is VALID [2019-05-15 10:27:31,776 INFO L273 TraceCheckUtils]: 712: Hoare triple {393340#(<= proc_i 472)} assume j > 4; {393340#(<= proc_i 472)} is VALID [2019-05-15 10:27:31,777 INFO L273 TraceCheckUtils]: 713: Hoare triple {393340#(<= proc_i 472)} assume j < 6; {393340#(<= proc_i 472)} is VALID [2019-05-15 10:27:31,777 INFO L273 TraceCheckUtils]: 714: Hoare triple {393340#(<= proc_i 472)} i := i + 4; {393359#(<= proc_i 476)} is VALID [2019-05-15 10:27:31,778 INFO L273 TraceCheckUtils]: 715: Hoare triple {393359#(<= proc_i 476)} assume i <= 1000; {393359#(<= proc_i 476)} is VALID [2019-05-15 10:27:31,778 INFO L273 TraceCheckUtils]: 716: Hoare triple {393359#(<= proc_i 476)} assume i + 4 < a[j]; {393359#(<= proc_i 476)} is VALID [2019-05-15 10:27:31,779 INFO L273 TraceCheckUtils]: 717: Hoare triple {393359#(<= proc_i 476)} assume a[5] == 1000; {393359#(<= proc_i 476)} is VALID [2019-05-15 10:27:31,779 INFO L273 TraceCheckUtils]: 718: Hoare triple {393359#(<= proc_i 476)} assume j > 4; {393359#(<= proc_i 476)} is VALID [2019-05-15 10:27:31,780 INFO L273 TraceCheckUtils]: 719: Hoare triple {393359#(<= proc_i 476)} assume j < 6; {393359#(<= proc_i 476)} is VALID [2019-05-15 10:27:31,780 INFO L273 TraceCheckUtils]: 720: Hoare triple {393359#(<= proc_i 476)} i := i + 4; {393378#(<= proc_i 480)} is VALID [2019-05-15 10:27:31,781 INFO L273 TraceCheckUtils]: 721: Hoare triple {393378#(<= proc_i 480)} assume i <= 1000; {393378#(<= proc_i 480)} is VALID [2019-05-15 10:27:31,781 INFO L273 TraceCheckUtils]: 722: Hoare triple {393378#(<= proc_i 480)} assume i + 4 < a[j]; {393378#(<= proc_i 480)} is VALID [2019-05-15 10:27:31,782 INFO L273 TraceCheckUtils]: 723: Hoare triple {393378#(<= proc_i 480)} assume a[5] == 1000; {393378#(<= proc_i 480)} is VALID [2019-05-15 10:27:31,782 INFO L273 TraceCheckUtils]: 724: Hoare triple {393378#(<= proc_i 480)} assume j > 4; {393378#(<= proc_i 480)} is VALID [2019-05-15 10:27:31,783 INFO L273 TraceCheckUtils]: 725: Hoare triple {393378#(<= proc_i 480)} assume j < 6; {393378#(<= proc_i 480)} is VALID [2019-05-15 10:27:31,783 INFO L273 TraceCheckUtils]: 726: Hoare triple {393378#(<= proc_i 480)} i := i + 4; {393397#(<= proc_i 484)} is VALID [2019-05-15 10:27:31,784 INFO L273 TraceCheckUtils]: 727: Hoare triple {393397#(<= proc_i 484)} assume i <= 1000; {393397#(<= proc_i 484)} is VALID [2019-05-15 10:27:31,784 INFO L273 TraceCheckUtils]: 728: Hoare triple {393397#(<= proc_i 484)} assume i + 4 < a[j]; {393397#(<= proc_i 484)} is VALID [2019-05-15 10:27:31,785 INFO L273 TraceCheckUtils]: 729: Hoare triple {393397#(<= proc_i 484)} assume a[5] == 1000; {393397#(<= proc_i 484)} is VALID [2019-05-15 10:27:31,785 INFO L273 TraceCheckUtils]: 730: Hoare triple {393397#(<= proc_i 484)} assume j > 4; {393397#(<= proc_i 484)} is VALID [2019-05-15 10:27:31,785 INFO L273 TraceCheckUtils]: 731: Hoare triple {393397#(<= proc_i 484)} assume j < 6; {393397#(<= proc_i 484)} is VALID [2019-05-15 10:27:31,786 INFO L273 TraceCheckUtils]: 732: Hoare triple {393397#(<= proc_i 484)} i := i + 4; {393416#(<= proc_i 488)} is VALID [2019-05-15 10:27:31,787 INFO L273 TraceCheckUtils]: 733: Hoare triple {393416#(<= proc_i 488)} assume i <= 1000; {393416#(<= proc_i 488)} is VALID [2019-05-15 10:27:31,787 INFO L273 TraceCheckUtils]: 734: Hoare triple {393416#(<= proc_i 488)} assume i + 4 < a[j]; {393416#(<= proc_i 488)} is VALID [2019-05-15 10:27:31,788 INFO L273 TraceCheckUtils]: 735: Hoare triple {393416#(<= proc_i 488)} assume a[5] == 1000; {393416#(<= proc_i 488)} is VALID [2019-05-15 10:27:31,788 INFO L273 TraceCheckUtils]: 736: Hoare triple {393416#(<= proc_i 488)} assume j > 4; {393416#(<= proc_i 488)} is VALID [2019-05-15 10:27:31,788 INFO L273 TraceCheckUtils]: 737: Hoare triple {393416#(<= proc_i 488)} assume j < 6; {393416#(<= proc_i 488)} is VALID [2019-05-15 10:27:31,789 INFO L273 TraceCheckUtils]: 738: Hoare triple {393416#(<= proc_i 488)} i := i + 4; {393435#(<= proc_i 492)} is VALID [2019-05-15 10:27:31,790 INFO L273 TraceCheckUtils]: 739: Hoare triple {393435#(<= proc_i 492)} assume i <= 1000; {393435#(<= proc_i 492)} is VALID [2019-05-15 10:27:31,790 INFO L273 TraceCheckUtils]: 740: Hoare triple {393435#(<= proc_i 492)} assume i + 4 < a[j]; {393435#(<= proc_i 492)} is VALID [2019-05-15 10:27:31,790 INFO L273 TraceCheckUtils]: 741: Hoare triple {393435#(<= proc_i 492)} assume a[5] == 1000; {393435#(<= proc_i 492)} is VALID [2019-05-15 10:27:31,791 INFO L273 TraceCheckUtils]: 742: Hoare triple {393435#(<= proc_i 492)} assume j > 4; {393435#(<= proc_i 492)} is VALID [2019-05-15 10:27:31,791 INFO L273 TraceCheckUtils]: 743: Hoare triple {393435#(<= proc_i 492)} assume j < 6; {393435#(<= proc_i 492)} is VALID [2019-05-15 10:27:31,792 INFO L273 TraceCheckUtils]: 744: Hoare triple {393435#(<= proc_i 492)} i := i + 4; {393454#(<= proc_i 496)} is VALID [2019-05-15 10:27:31,793 INFO L273 TraceCheckUtils]: 745: Hoare triple {393454#(<= proc_i 496)} assume i <= 1000; {393454#(<= proc_i 496)} is VALID [2019-05-15 10:27:31,793 INFO L273 TraceCheckUtils]: 746: Hoare triple {393454#(<= proc_i 496)} assume i + 4 < a[j]; {393454#(<= proc_i 496)} is VALID [2019-05-15 10:27:31,793 INFO L273 TraceCheckUtils]: 747: Hoare triple {393454#(<= proc_i 496)} assume a[5] == 1000; {393454#(<= proc_i 496)} is VALID [2019-05-15 10:27:31,794 INFO L273 TraceCheckUtils]: 748: Hoare triple {393454#(<= proc_i 496)} assume j > 4; {393454#(<= proc_i 496)} is VALID [2019-05-15 10:27:31,794 INFO L273 TraceCheckUtils]: 749: Hoare triple {393454#(<= proc_i 496)} assume j < 6; {393454#(<= proc_i 496)} is VALID [2019-05-15 10:27:31,795 INFO L273 TraceCheckUtils]: 750: Hoare triple {393454#(<= proc_i 496)} i := i + 4; {393473#(<= proc_i 500)} is VALID [2019-05-15 10:27:31,795 INFO L273 TraceCheckUtils]: 751: Hoare triple {393473#(<= proc_i 500)} assume i <= 1000; {393473#(<= proc_i 500)} is VALID [2019-05-15 10:27:31,796 INFO L273 TraceCheckUtils]: 752: Hoare triple {393473#(<= proc_i 500)} assume i + 4 < a[j]; {393473#(<= proc_i 500)} is VALID [2019-05-15 10:27:31,796 INFO L273 TraceCheckUtils]: 753: Hoare triple {393473#(<= proc_i 500)} assume a[5] == 1000; {393473#(<= proc_i 500)} is VALID [2019-05-15 10:27:31,797 INFO L273 TraceCheckUtils]: 754: Hoare triple {393473#(<= proc_i 500)} assume j > 4; {393473#(<= proc_i 500)} is VALID [2019-05-15 10:27:31,797 INFO L273 TraceCheckUtils]: 755: Hoare triple {393473#(<= proc_i 500)} assume j < 6; {393473#(<= proc_i 500)} is VALID [2019-05-15 10:27:31,798 INFO L273 TraceCheckUtils]: 756: Hoare triple {393473#(<= proc_i 500)} i := i + 4; {393492#(<= proc_i 504)} is VALID [2019-05-15 10:27:31,798 INFO L273 TraceCheckUtils]: 757: Hoare triple {393492#(<= proc_i 504)} assume i <= 1000; {393492#(<= proc_i 504)} is VALID [2019-05-15 10:27:31,799 INFO L273 TraceCheckUtils]: 758: Hoare triple {393492#(<= proc_i 504)} assume i + 4 < a[j]; {393492#(<= proc_i 504)} is VALID [2019-05-15 10:27:31,799 INFO L273 TraceCheckUtils]: 759: Hoare triple {393492#(<= proc_i 504)} assume a[5] == 1000; {393492#(<= proc_i 504)} is VALID [2019-05-15 10:27:31,800 INFO L273 TraceCheckUtils]: 760: Hoare triple {393492#(<= proc_i 504)} assume j > 4; {393492#(<= proc_i 504)} is VALID [2019-05-15 10:27:31,800 INFO L273 TraceCheckUtils]: 761: Hoare triple {393492#(<= proc_i 504)} assume j < 6; {393492#(<= proc_i 504)} is VALID [2019-05-15 10:27:31,801 INFO L273 TraceCheckUtils]: 762: Hoare triple {393492#(<= proc_i 504)} i := i + 4; {393511#(<= proc_i 508)} is VALID [2019-05-15 10:27:31,801 INFO L273 TraceCheckUtils]: 763: Hoare triple {393511#(<= proc_i 508)} assume i <= 1000; {393511#(<= proc_i 508)} is VALID [2019-05-15 10:27:31,802 INFO L273 TraceCheckUtils]: 764: Hoare triple {393511#(<= proc_i 508)} assume i + 4 < a[j]; {393511#(<= proc_i 508)} is VALID [2019-05-15 10:27:31,802 INFO L273 TraceCheckUtils]: 765: Hoare triple {393511#(<= proc_i 508)} assume a[5] == 1000; {393511#(<= proc_i 508)} is VALID [2019-05-15 10:27:31,803 INFO L273 TraceCheckUtils]: 766: Hoare triple {393511#(<= proc_i 508)} assume j > 4; {393511#(<= proc_i 508)} is VALID [2019-05-15 10:27:31,803 INFO L273 TraceCheckUtils]: 767: Hoare triple {393511#(<= proc_i 508)} assume j < 6; {393511#(<= proc_i 508)} is VALID [2019-05-15 10:27:31,804 INFO L273 TraceCheckUtils]: 768: Hoare triple {393511#(<= proc_i 508)} i := i + 4; {393530#(<= proc_i 512)} is VALID [2019-05-15 10:27:31,804 INFO L273 TraceCheckUtils]: 769: Hoare triple {393530#(<= proc_i 512)} assume i <= 1000; {393530#(<= proc_i 512)} is VALID [2019-05-15 10:27:31,805 INFO L273 TraceCheckUtils]: 770: Hoare triple {393530#(<= proc_i 512)} assume i + 4 < a[j]; {393530#(<= proc_i 512)} is VALID [2019-05-15 10:27:31,805 INFO L273 TraceCheckUtils]: 771: Hoare triple {393530#(<= proc_i 512)} assume a[5] == 1000; {393530#(<= proc_i 512)} is VALID [2019-05-15 10:27:31,806 INFO L273 TraceCheckUtils]: 772: Hoare triple {393530#(<= proc_i 512)} assume j > 4; {393530#(<= proc_i 512)} is VALID [2019-05-15 10:27:31,806 INFO L273 TraceCheckUtils]: 773: Hoare triple {393530#(<= proc_i 512)} assume j < 6; {393530#(<= proc_i 512)} is VALID [2019-05-15 10:27:31,807 INFO L273 TraceCheckUtils]: 774: Hoare triple {393530#(<= proc_i 512)} i := i + 4; {393549#(<= proc_i 516)} is VALID [2019-05-15 10:27:31,807 INFO L273 TraceCheckUtils]: 775: Hoare triple {393549#(<= proc_i 516)} assume i <= 1000; {393549#(<= proc_i 516)} is VALID [2019-05-15 10:27:31,808 INFO L273 TraceCheckUtils]: 776: Hoare triple {393549#(<= proc_i 516)} assume i + 4 < a[j]; {393549#(<= proc_i 516)} is VALID [2019-05-15 10:27:31,808 INFO L273 TraceCheckUtils]: 777: Hoare triple {393549#(<= proc_i 516)} assume a[5] == 1000; {393549#(<= proc_i 516)} is VALID [2019-05-15 10:27:31,809 INFO L273 TraceCheckUtils]: 778: Hoare triple {393549#(<= proc_i 516)} assume j > 4; {393549#(<= proc_i 516)} is VALID [2019-05-15 10:27:31,809 INFO L273 TraceCheckUtils]: 779: Hoare triple {393549#(<= proc_i 516)} assume j < 6; {393549#(<= proc_i 516)} is VALID [2019-05-15 10:27:31,810 INFO L273 TraceCheckUtils]: 780: Hoare triple {393549#(<= proc_i 516)} i := i + 4; {393568#(<= proc_i 520)} is VALID [2019-05-15 10:27:31,810 INFO L273 TraceCheckUtils]: 781: Hoare triple {393568#(<= proc_i 520)} assume i <= 1000; {393568#(<= proc_i 520)} is VALID [2019-05-15 10:27:31,811 INFO L273 TraceCheckUtils]: 782: Hoare triple {393568#(<= proc_i 520)} assume i + 4 < a[j]; {393568#(<= proc_i 520)} is VALID [2019-05-15 10:27:31,811 INFO L273 TraceCheckUtils]: 783: Hoare triple {393568#(<= proc_i 520)} assume a[5] == 1000; {393568#(<= proc_i 520)} is VALID [2019-05-15 10:27:31,812 INFO L273 TraceCheckUtils]: 784: Hoare triple {393568#(<= proc_i 520)} assume j > 4; {393568#(<= proc_i 520)} is VALID [2019-05-15 10:27:31,812 INFO L273 TraceCheckUtils]: 785: Hoare triple {393568#(<= proc_i 520)} assume j < 6; {393568#(<= proc_i 520)} is VALID [2019-05-15 10:27:31,813 INFO L273 TraceCheckUtils]: 786: Hoare triple {393568#(<= proc_i 520)} i := i + 4; {393587#(<= proc_i 524)} is VALID [2019-05-15 10:27:31,813 INFO L273 TraceCheckUtils]: 787: Hoare triple {393587#(<= proc_i 524)} assume i <= 1000; {393587#(<= proc_i 524)} is VALID [2019-05-15 10:27:31,814 INFO L273 TraceCheckUtils]: 788: Hoare triple {393587#(<= proc_i 524)} assume i + 4 < a[j]; {393587#(<= proc_i 524)} is VALID [2019-05-15 10:27:31,814 INFO L273 TraceCheckUtils]: 789: Hoare triple {393587#(<= proc_i 524)} assume a[5] == 1000; {393587#(<= proc_i 524)} is VALID [2019-05-15 10:27:31,814 INFO L273 TraceCheckUtils]: 790: Hoare triple {393587#(<= proc_i 524)} assume j > 4; {393587#(<= proc_i 524)} is VALID [2019-05-15 10:27:31,815 INFO L273 TraceCheckUtils]: 791: Hoare triple {393587#(<= proc_i 524)} assume j < 6; {393587#(<= proc_i 524)} is VALID [2019-05-15 10:27:31,816 INFO L273 TraceCheckUtils]: 792: Hoare triple {393587#(<= proc_i 524)} i := i + 4; {393606#(<= proc_i 528)} is VALID [2019-05-15 10:27:31,816 INFO L273 TraceCheckUtils]: 793: Hoare triple {393606#(<= proc_i 528)} assume i <= 1000; {393606#(<= proc_i 528)} is VALID [2019-05-15 10:27:31,817 INFO L273 TraceCheckUtils]: 794: Hoare triple {393606#(<= proc_i 528)} assume i + 4 < a[j]; {393606#(<= proc_i 528)} is VALID [2019-05-15 10:27:31,817 INFO L273 TraceCheckUtils]: 795: Hoare triple {393606#(<= proc_i 528)} assume a[5] == 1000; {393606#(<= proc_i 528)} is VALID [2019-05-15 10:27:31,817 INFO L273 TraceCheckUtils]: 796: Hoare triple {393606#(<= proc_i 528)} assume j > 4; {393606#(<= proc_i 528)} is VALID [2019-05-15 10:27:31,818 INFO L273 TraceCheckUtils]: 797: Hoare triple {393606#(<= proc_i 528)} assume j < 6; {393606#(<= proc_i 528)} is VALID [2019-05-15 10:27:31,819 INFO L273 TraceCheckUtils]: 798: Hoare triple {393606#(<= proc_i 528)} i := i + 4; {393625#(<= proc_i 532)} is VALID [2019-05-15 10:27:31,819 INFO L273 TraceCheckUtils]: 799: Hoare triple {393625#(<= proc_i 532)} assume i <= 1000; {393625#(<= proc_i 532)} is VALID [2019-05-15 10:27:31,819 INFO L273 TraceCheckUtils]: 800: Hoare triple {393625#(<= proc_i 532)} assume i + 4 < a[j]; {393625#(<= proc_i 532)} is VALID [2019-05-15 10:27:31,820 INFO L273 TraceCheckUtils]: 801: Hoare triple {393625#(<= proc_i 532)} assume a[5] == 1000; {393625#(<= proc_i 532)} is VALID [2019-05-15 10:27:31,820 INFO L273 TraceCheckUtils]: 802: Hoare triple {393625#(<= proc_i 532)} assume j > 4; {393625#(<= proc_i 532)} is VALID [2019-05-15 10:27:31,821 INFO L273 TraceCheckUtils]: 803: Hoare triple {393625#(<= proc_i 532)} assume j < 6; {393625#(<= proc_i 532)} is VALID [2019-05-15 10:27:31,821 INFO L273 TraceCheckUtils]: 804: Hoare triple {393625#(<= proc_i 532)} i := i + 4; {393644#(<= proc_i 536)} is VALID [2019-05-15 10:27:31,822 INFO L273 TraceCheckUtils]: 805: Hoare triple {393644#(<= proc_i 536)} assume !(i <= 1000); {391094#false} is VALID [2019-05-15 10:27:32,171 INFO L134 CoverageAnalysis]: Checked inductivity of 53600 backedges. 0 proven. 53600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:27:32,171 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:27:32,171 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [135] total 135 [2019-05-15 10:27:32,172 INFO L78 Accepts]: Start accepts. Automaton has 137 states. Word has length 806 [2019-05-15 10:27:32,172 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:27:32,172 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 137 states. [2019-05-15 10:27:32,948 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 806 edges. 806 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:27:32,948 INFO L454 AbstractCegarLoop]: Interpolant automaton has 137 states [2019-05-15 10:27:32,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2019-05-15 10:27:32,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9316, Invalid=9316, Unknown=0, NotChecked=0, Total=18632 [2019-05-15 10:27:32,952 INFO L87 Difference]: Start difference. First operand 807 states and 807 transitions. Second operand 137 states. [2019-05-15 10:27:34,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:34,667 INFO L93 Difference]: Finished difference Result 818 states and 818 transitions. [2019-05-15 10:27:34,667 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2019-05-15 10:27:34,667 INFO L78 Accepts]: Start accepts. Automaton has 137 states. Word has length 806 [2019-05-15 10:27:34,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:27:34,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2019-05-15 10:27:34,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 819 transitions. [2019-05-15 10:27:34,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2019-05-15 10:27:34,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 819 transitions. [2019-05-15 10:27:34,674 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 137 states and 819 transitions. [2019-05-15 10:27:35,452 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 819 edges. 819 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:27:35,476 INFO L225 Difference]: With dead ends: 818 [2019-05-15 10:27:35,476 INFO L226 Difference]: Without dead ends: 818 [2019-05-15 10:27:35,476 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 670 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=9316, Invalid=9316, Unknown=0, NotChecked=0, Total=18632 [2019-05-15 10:27:35,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2019-05-15 10:27:35,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 813. [2019-05-15 10:27:35,479 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:27:35,479 INFO L82 GeneralOperation]: Start isEquivalent. First operand 818 states. Second operand 813 states. [2019-05-15 10:27:35,479 INFO L74 IsIncluded]: Start isIncluded. First operand 818 states. Second operand 813 states. [2019-05-15 10:27:35,479 INFO L87 Difference]: Start difference. First operand 818 states. Second operand 813 states. [2019-05-15 10:27:35,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:35,500 INFO L93 Difference]: Finished difference Result 818 states and 818 transitions. [2019-05-15 10:27:35,500 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 818 transitions. [2019-05-15 10:27:35,500 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:27:35,500 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:27:35,500 INFO L74 IsIncluded]: Start isIncluded. First operand 813 states. Second operand 818 states. [2019-05-15 10:27:35,500 INFO L87 Difference]: Start difference. First operand 813 states. Second operand 818 states. [2019-05-15 10:27:35,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:35,521 INFO L93 Difference]: Finished difference Result 818 states and 818 transitions. [2019-05-15 10:27:35,521 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 818 transitions. [2019-05-15 10:27:35,521 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:27:35,521 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:27:35,521 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:27:35,521 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:27:35,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 813 states. [2019-05-15 10:27:35,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 813 transitions. [2019-05-15 10:27:35,541 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 813 transitions. Word has length 806 [2019-05-15 10:27:35,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:27:35,541 INFO L475 AbstractCegarLoop]: Abstraction has 813 states and 813 transitions. [2019-05-15 10:27:35,542 INFO L476 AbstractCegarLoop]: Interpolant automaton has 137 states. [2019-05-15 10:27:35,542 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 813 transitions. [2019-05-15 10:27:35,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 813 [2019-05-15 10:27:35,546 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:27:35,546 INFO L399 BasicCegarLoop]: trace histogram [135, 135, 135, 135, 135, 135, 1, 1] [2019-05-15 10:27:35,546 INFO L418 AbstractCegarLoop]: === Iteration 136 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:27:35,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:27:35,546 INFO L82 PathProgramCache]: Analyzing trace with hash 122452400, now seen corresponding path program 135 times [2019-05-15 10:27:35,547 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:27:35,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:27:36,268 INFO L256 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 137 conjunts are in the unsatisfiable core [2019-05-15 10:27:36,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:27:36,337 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:27:44,075 INFO L273 TraceCheckUtils]: 0: Hoare triple {396914#true} i := 0; {396919#(<= proc_i 0)} is VALID [2019-05-15 10:27:44,076 INFO L273 TraceCheckUtils]: 1: Hoare triple {396919#(<= proc_i 0)} assume i <= 1000; {396919#(<= proc_i 0)} is VALID [2019-05-15 10:27:44,076 INFO L273 TraceCheckUtils]: 2: Hoare triple {396919#(<= proc_i 0)} assume i + 4 < a[j]; {396919#(<= proc_i 0)} is VALID [2019-05-15 10:27:44,077 INFO L273 TraceCheckUtils]: 3: Hoare triple {396919#(<= proc_i 0)} assume a[5] == 1000; {396919#(<= proc_i 0)} is VALID [2019-05-15 10:27:44,077 INFO L273 TraceCheckUtils]: 4: Hoare triple {396919#(<= proc_i 0)} assume j > 4; {396919#(<= proc_i 0)} is VALID [2019-05-15 10:27:44,078 INFO L273 TraceCheckUtils]: 5: Hoare triple {396919#(<= proc_i 0)} assume j < 6; {396919#(<= proc_i 0)} is VALID [2019-05-15 10:27:44,078 INFO L273 TraceCheckUtils]: 6: Hoare triple {396919#(<= proc_i 0)} i := i + 4; {396938#(<= proc_i 4)} is VALID [2019-05-15 10:27:44,079 INFO L273 TraceCheckUtils]: 7: Hoare triple {396938#(<= proc_i 4)} assume i <= 1000; {396938#(<= proc_i 4)} is VALID [2019-05-15 10:27:44,079 INFO L273 TraceCheckUtils]: 8: Hoare triple {396938#(<= proc_i 4)} assume i + 4 < a[j]; {396938#(<= proc_i 4)} is VALID [2019-05-15 10:27:44,080 INFO L273 TraceCheckUtils]: 9: Hoare triple {396938#(<= proc_i 4)} assume a[5] == 1000; {396938#(<= proc_i 4)} is VALID [2019-05-15 10:27:44,080 INFO L273 TraceCheckUtils]: 10: Hoare triple {396938#(<= proc_i 4)} assume j > 4; {396938#(<= proc_i 4)} is VALID [2019-05-15 10:27:44,081 INFO L273 TraceCheckUtils]: 11: Hoare triple {396938#(<= proc_i 4)} assume j < 6; {396938#(<= proc_i 4)} is VALID [2019-05-15 10:27:44,081 INFO L273 TraceCheckUtils]: 12: Hoare triple {396938#(<= proc_i 4)} i := i + 4; {396957#(<= proc_i 8)} is VALID [2019-05-15 10:27:44,082 INFO L273 TraceCheckUtils]: 13: Hoare triple {396957#(<= proc_i 8)} assume i <= 1000; {396957#(<= proc_i 8)} is VALID [2019-05-15 10:27:44,082 INFO L273 TraceCheckUtils]: 14: Hoare triple {396957#(<= proc_i 8)} assume i + 4 < a[j]; {396957#(<= proc_i 8)} is VALID [2019-05-15 10:27:44,083 INFO L273 TraceCheckUtils]: 15: Hoare triple {396957#(<= proc_i 8)} assume a[5] == 1000; {396957#(<= proc_i 8)} is VALID [2019-05-15 10:27:44,083 INFO L273 TraceCheckUtils]: 16: Hoare triple {396957#(<= proc_i 8)} assume j > 4; {396957#(<= proc_i 8)} is VALID [2019-05-15 10:27:44,084 INFO L273 TraceCheckUtils]: 17: Hoare triple {396957#(<= proc_i 8)} assume j < 6; {396957#(<= proc_i 8)} is VALID [2019-05-15 10:27:44,084 INFO L273 TraceCheckUtils]: 18: Hoare triple {396957#(<= proc_i 8)} i := i + 4; {396976#(<= proc_i 12)} is VALID [2019-05-15 10:27:44,085 INFO L273 TraceCheckUtils]: 19: Hoare triple {396976#(<= proc_i 12)} assume i <= 1000; {396976#(<= proc_i 12)} is VALID [2019-05-15 10:27:44,085 INFO L273 TraceCheckUtils]: 20: Hoare triple {396976#(<= proc_i 12)} assume i + 4 < a[j]; {396976#(<= proc_i 12)} is VALID [2019-05-15 10:27:44,086 INFO L273 TraceCheckUtils]: 21: Hoare triple {396976#(<= proc_i 12)} assume a[5] == 1000; {396976#(<= proc_i 12)} is VALID [2019-05-15 10:27:44,086 INFO L273 TraceCheckUtils]: 22: Hoare triple {396976#(<= proc_i 12)} assume j > 4; {396976#(<= proc_i 12)} is VALID [2019-05-15 10:27:44,087 INFO L273 TraceCheckUtils]: 23: Hoare triple {396976#(<= proc_i 12)} assume j < 6; {396976#(<= proc_i 12)} is VALID [2019-05-15 10:27:44,087 INFO L273 TraceCheckUtils]: 24: Hoare triple {396976#(<= proc_i 12)} i := i + 4; {396995#(<= proc_i 16)} is VALID [2019-05-15 10:27:44,088 INFO L273 TraceCheckUtils]: 25: Hoare triple {396995#(<= proc_i 16)} assume i <= 1000; {396995#(<= proc_i 16)} is VALID [2019-05-15 10:27:44,088 INFO L273 TraceCheckUtils]: 26: Hoare triple {396995#(<= proc_i 16)} assume i + 4 < a[j]; {396995#(<= proc_i 16)} is VALID [2019-05-15 10:27:44,089 INFO L273 TraceCheckUtils]: 27: Hoare triple {396995#(<= proc_i 16)} assume a[5] == 1000; {396995#(<= proc_i 16)} is VALID [2019-05-15 10:27:44,089 INFO L273 TraceCheckUtils]: 28: Hoare triple {396995#(<= proc_i 16)} assume j > 4; {396995#(<= proc_i 16)} is VALID [2019-05-15 10:27:44,090 INFO L273 TraceCheckUtils]: 29: Hoare triple {396995#(<= proc_i 16)} assume j < 6; {396995#(<= proc_i 16)} is VALID [2019-05-15 10:27:44,090 INFO L273 TraceCheckUtils]: 30: Hoare triple {396995#(<= proc_i 16)} i := i + 4; {397014#(<= proc_i 20)} is VALID [2019-05-15 10:27:44,091 INFO L273 TraceCheckUtils]: 31: Hoare triple {397014#(<= proc_i 20)} assume i <= 1000; {397014#(<= proc_i 20)} is VALID [2019-05-15 10:27:44,091 INFO L273 TraceCheckUtils]: 32: Hoare triple {397014#(<= proc_i 20)} assume i + 4 < a[j]; {397014#(<= proc_i 20)} is VALID [2019-05-15 10:27:44,092 INFO L273 TraceCheckUtils]: 33: Hoare triple {397014#(<= proc_i 20)} assume a[5] == 1000; {397014#(<= proc_i 20)} is VALID [2019-05-15 10:27:44,092 INFO L273 TraceCheckUtils]: 34: Hoare triple {397014#(<= proc_i 20)} assume j > 4; {397014#(<= proc_i 20)} is VALID [2019-05-15 10:27:44,093 INFO L273 TraceCheckUtils]: 35: Hoare triple {397014#(<= proc_i 20)} assume j < 6; {397014#(<= proc_i 20)} is VALID [2019-05-15 10:27:44,093 INFO L273 TraceCheckUtils]: 36: Hoare triple {397014#(<= proc_i 20)} i := i + 4; {397033#(<= proc_i 24)} is VALID [2019-05-15 10:27:44,094 INFO L273 TraceCheckUtils]: 37: Hoare triple {397033#(<= proc_i 24)} assume i <= 1000; {397033#(<= proc_i 24)} is VALID [2019-05-15 10:27:44,094 INFO L273 TraceCheckUtils]: 38: Hoare triple {397033#(<= proc_i 24)} assume i + 4 < a[j]; {397033#(<= proc_i 24)} is VALID [2019-05-15 10:27:44,095 INFO L273 TraceCheckUtils]: 39: Hoare triple {397033#(<= proc_i 24)} assume a[5] == 1000; {397033#(<= proc_i 24)} is VALID [2019-05-15 10:27:44,095 INFO L273 TraceCheckUtils]: 40: Hoare triple {397033#(<= proc_i 24)} assume j > 4; {397033#(<= proc_i 24)} is VALID [2019-05-15 10:27:44,095 INFO L273 TraceCheckUtils]: 41: Hoare triple {397033#(<= proc_i 24)} assume j < 6; {397033#(<= proc_i 24)} is VALID [2019-05-15 10:27:44,096 INFO L273 TraceCheckUtils]: 42: Hoare triple {397033#(<= proc_i 24)} i := i + 4; {397052#(<= proc_i 28)} is VALID [2019-05-15 10:27:44,097 INFO L273 TraceCheckUtils]: 43: Hoare triple {397052#(<= proc_i 28)} assume i <= 1000; {397052#(<= proc_i 28)} is VALID [2019-05-15 10:27:44,097 INFO L273 TraceCheckUtils]: 44: Hoare triple {397052#(<= proc_i 28)} assume i + 4 < a[j]; {397052#(<= proc_i 28)} is VALID [2019-05-15 10:27:44,098 INFO L273 TraceCheckUtils]: 45: Hoare triple {397052#(<= proc_i 28)} assume a[5] == 1000; {397052#(<= proc_i 28)} is VALID [2019-05-15 10:27:44,098 INFO L273 TraceCheckUtils]: 46: Hoare triple {397052#(<= proc_i 28)} assume j > 4; {397052#(<= proc_i 28)} is VALID [2019-05-15 10:27:44,098 INFO L273 TraceCheckUtils]: 47: Hoare triple {397052#(<= proc_i 28)} assume j < 6; {397052#(<= proc_i 28)} is VALID [2019-05-15 10:27:44,099 INFO L273 TraceCheckUtils]: 48: Hoare triple {397052#(<= proc_i 28)} i := i + 4; {397071#(<= proc_i 32)} is VALID [2019-05-15 10:27:44,100 INFO L273 TraceCheckUtils]: 49: Hoare triple {397071#(<= proc_i 32)} assume i <= 1000; {397071#(<= proc_i 32)} is VALID [2019-05-15 10:27:44,100 INFO L273 TraceCheckUtils]: 50: Hoare triple {397071#(<= proc_i 32)} assume i + 4 < a[j]; {397071#(<= proc_i 32)} is VALID [2019-05-15 10:27:44,100 INFO L273 TraceCheckUtils]: 51: Hoare triple {397071#(<= proc_i 32)} assume a[5] == 1000; {397071#(<= proc_i 32)} is VALID [2019-05-15 10:27:44,101 INFO L273 TraceCheckUtils]: 52: Hoare triple {397071#(<= proc_i 32)} assume j > 4; {397071#(<= proc_i 32)} is VALID [2019-05-15 10:27:44,101 INFO L273 TraceCheckUtils]: 53: Hoare triple {397071#(<= proc_i 32)} assume j < 6; {397071#(<= proc_i 32)} is VALID [2019-05-15 10:27:44,102 INFO L273 TraceCheckUtils]: 54: Hoare triple {397071#(<= proc_i 32)} i := i + 4; {397090#(<= proc_i 36)} is VALID [2019-05-15 10:27:44,103 INFO L273 TraceCheckUtils]: 55: Hoare triple {397090#(<= proc_i 36)} assume i <= 1000; {397090#(<= proc_i 36)} is VALID [2019-05-15 10:27:44,103 INFO L273 TraceCheckUtils]: 56: Hoare triple {397090#(<= proc_i 36)} assume i + 4 < a[j]; {397090#(<= proc_i 36)} is VALID [2019-05-15 10:27:44,103 INFO L273 TraceCheckUtils]: 57: Hoare triple {397090#(<= proc_i 36)} assume a[5] == 1000; {397090#(<= proc_i 36)} is VALID [2019-05-15 10:27:44,104 INFO L273 TraceCheckUtils]: 58: Hoare triple {397090#(<= proc_i 36)} assume j > 4; {397090#(<= proc_i 36)} is VALID [2019-05-15 10:27:44,104 INFO L273 TraceCheckUtils]: 59: Hoare triple {397090#(<= proc_i 36)} assume j < 6; {397090#(<= proc_i 36)} is VALID [2019-05-15 10:27:44,105 INFO L273 TraceCheckUtils]: 60: Hoare triple {397090#(<= proc_i 36)} i := i + 4; {397109#(<= proc_i 40)} is VALID [2019-05-15 10:27:44,105 INFO L273 TraceCheckUtils]: 61: Hoare triple {397109#(<= proc_i 40)} assume i <= 1000; {397109#(<= proc_i 40)} is VALID [2019-05-15 10:27:44,106 INFO L273 TraceCheckUtils]: 62: Hoare triple {397109#(<= proc_i 40)} assume i + 4 < a[j]; {397109#(<= proc_i 40)} is VALID [2019-05-15 10:27:44,106 INFO L273 TraceCheckUtils]: 63: Hoare triple {397109#(<= proc_i 40)} assume a[5] == 1000; {397109#(<= proc_i 40)} is VALID [2019-05-15 10:27:44,107 INFO L273 TraceCheckUtils]: 64: Hoare triple {397109#(<= proc_i 40)} assume j > 4; {397109#(<= proc_i 40)} is VALID [2019-05-15 10:27:44,107 INFO L273 TraceCheckUtils]: 65: Hoare triple {397109#(<= proc_i 40)} assume j < 6; {397109#(<= proc_i 40)} is VALID [2019-05-15 10:27:44,108 INFO L273 TraceCheckUtils]: 66: Hoare triple {397109#(<= proc_i 40)} i := i + 4; {397128#(<= proc_i 44)} is VALID [2019-05-15 10:27:44,108 INFO L273 TraceCheckUtils]: 67: Hoare triple {397128#(<= proc_i 44)} assume i <= 1000; {397128#(<= proc_i 44)} is VALID [2019-05-15 10:27:44,109 INFO L273 TraceCheckUtils]: 68: Hoare triple {397128#(<= proc_i 44)} assume i + 4 < a[j]; {397128#(<= proc_i 44)} is VALID [2019-05-15 10:27:44,109 INFO L273 TraceCheckUtils]: 69: Hoare triple {397128#(<= proc_i 44)} assume a[5] == 1000; {397128#(<= proc_i 44)} is VALID [2019-05-15 10:27:44,110 INFO L273 TraceCheckUtils]: 70: Hoare triple {397128#(<= proc_i 44)} assume j > 4; {397128#(<= proc_i 44)} is VALID [2019-05-15 10:27:44,110 INFO L273 TraceCheckUtils]: 71: Hoare triple {397128#(<= proc_i 44)} assume j < 6; {397128#(<= proc_i 44)} is VALID [2019-05-15 10:27:44,111 INFO L273 TraceCheckUtils]: 72: Hoare triple {397128#(<= proc_i 44)} i := i + 4; {397147#(<= proc_i 48)} is VALID [2019-05-15 10:27:44,111 INFO L273 TraceCheckUtils]: 73: Hoare triple {397147#(<= proc_i 48)} assume i <= 1000; {397147#(<= proc_i 48)} is VALID [2019-05-15 10:27:44,112 INFO L273 TraceCheckUtils]: 74: Hoare triple {397147#(<= proc_i 48)} assume i + 4 < a[j]; {397147#(<= proc_i 48)} is VALID [2019-05-15 10:27:44,112 INFO L273 TraceCheckUtils]: 75: Hoare triple {397147#(<= proc_i 48)} assume a[5] == 1000; {397147#(<= proc_i 48)} is VALID [2019-05-15 10:27:44,113 INFO L273 TraceCheckUtils]: 76: Hoare triple {397147#(<= proc_i 48)} assume j > 4; {397147#(<= proc_i 48)} is VALID [2019-05-15 10:27:44,113 INFO L273 TraceCheckUtils]: 77: Hoare triple {397147#(<= proc_i 48)} assume j < 6; {397147#(<= proc_i 48)} is VALID [2019-05-15 10:27:44,114 INFO L273 TraceCheckUtils]: 78: Hoare triple {397147#(<= proc_i 48)} i := i + 4; {397166#(<= proc_i 52)} is VALID [2019-05-15 10:27:44,114 INFO L273 TraceCheckUtils]: 79: Hoare triple {397166#(<= proc_i 52)} assume i <= 1000; {397166#(<= proc_i 52)} is VALID [2019-05-15 10:27:44,115 INFO L273 TraceCheckUtils]: 80: Hoare triple {397166#(<= proc_i 52)} assume i + 4 < a[j]; {397166#(<= proc_i 52)} is VALID [2019-05-15 10:27:44,115 INFO L273 TraceCheckUtils]: 81: Hoare triple {397166#(<= proc_i 52)} assume a[5] == 1000; {397166#(<= proc_i 52)} is VALID [2019-05-15 10:27:44,116 INFO L273 TraceCheckUtils]: 82: Hoare triple {397166#(<= proc_i 52)} assume j > 4; {397166#(<= proc_i 52)} is VALID [2019-05-15 10:27:44,116 INFO L273 TraceCheckUtils]: 83: Hoare triple {397166#(<= proc_i 52)} assume j < 6; {397166#(<= proc_i 52)} is VALID [2019-05-15 10:27:44,117 INFO L273 TraceCheckUtils]: 84: Hoare triple {397166#(<= proc_i 52)} i := i + 4; {397185#(<= proc_i 56)} is VALID [2019-05-15 10:27:44,117 INFO L273 TraceCheckUtils]: 85: Hoare triple {397185#(<= proc_i 56)} assume i <= 1000; {397185#(<= proc_i 56)} is VALID [2019-05-15 10:27:44,118 INFO L273 TraceCheckUtils]: 86: Hoare triple {397185#(<= proc_i 56)} assume i + 4 < a[j]; {397185#(<= proc_i 56)} is VALID [2019-05-15 10:27:44,118 INFO L273 TraceCheckUtils]: 87: Hoare triple {397185#(<= proc_i 56)} assume a[5] == 1000; {397185#(<= proc_i 56)} is VALID [2019-05-15 10:27:44,119 INFO L273 TraceCheckUtils]: 88: Hoare triple {397185#(<= proc_i 56)} assume j > 4; {397185#(<= proc_i 56)} is VALID [2019-05-15 10:27:44,119 INFO L273 TraceCheckUtils]: 89: Hoare triple {397185#(<= proc_i 56)} assume j < 6; {397185#(<= proc_i 56)} is VALID [2019-05-15 10:27:44,120 INFO L273 TraceCheckUtils]: 90: Hoare triple {397185#(<= proc_i 56)} i := i + 4; {397204#(<= proc_i 60)} is VALID [2019-05-15 10:27:44,120 INFO L273 TraceCheckUtils]: 91: Hoare triple {397204#(<= proc_i 60)} assume i <= 1000; {397204#(<= proc_i 60)} is VALID [2019-05-15 10:27:44,121 INFO L273 TraceCheckUtils]: 92: Hoare triple {397204#(<= proc_i 60)} assume i + 4 < a[j]; {397204#(<= proc_i 60)} is VALID [2019-05-15 10:27:44,121 INFO L273 TraceCheckUtils]: 93: Hoare triple {397204#(<= proc_i 60)} assume a[5] == 1000; {397204#(<= proc_i 60)} is VALID [2019-05-15 10:27:44,122 INFO L273 TraceCheckUtils]: 94: Hoare triple {397204#(<= proc_i 60)} assume j > 4; {397204#(<= proc_i 60)} is VALID [2019-05-15 10:27:44,122 INFO L273 TraceCheckUtils]: 95: Hoare triple {397204#(<= proc_i 60)} assume j < 6; {397204#(<= proc_i 60)} is VALID [2019-05-15 10:27:44,123 INFO L273 TraceCheckUtils]: 96: Hoare triple {397204#(<= proc_i 60)} i := i + 4; {397223#(<= proc_i 64)} is VALID [2019-05-15 10:27:44,123 INFO L273 TraceCheckUtils]: 97: Hoare triple {397223#(<= proc_i 64)} assume i <= 1000; {397223#(<= proc_i 64)} is VALID [2019-05-15 10:27:44,124 INFO L273 TraceCheckUtils]: 98: Hoare triple {397223#(<= proc_i 64)} assume i + 4 < a[j]; {397223#(<= proc_i 64)} is VALID [2019-05-15 10:27:44,124 INFO L273 TraceCheckUtils]: 99: Hoare triple {397223#(<= proc_i 64)} assume a[5] == 1000; {397223#(<= proc_i 64)} is VALID [2019-05-15 10:27:44,124 INFO L273 TraceCheckUtils]: 100: Hoare triple {397223#(<= proc_i 64)} assume j > 4; {397223#(<= proc_i 64)} is VALID [2019-05-15 10:27:44,125 INFO L273 TraceCheckUtils]: 101: Hoare triple {397223#(<= proc_i 64)} assume j < 6; {397223#(<= proc_i 64)} is VALID [2019-05-15 10:27:44,126 INFO L273 TraceCheckUtils]: 102: Hoare triple {397223#(<= proc_i 64)} i := i + 4; {397242#(<= proc_i 68)} is VALID [2019-05-15 10:27:44,126 INFO L273 TraceCheckUtils]: 103: Hoare triple {397242#(<= proc_i 68)} assume i <= 1000; {397242#(<= proc_i 68)} is VALID [2019-05-15 10:27:44,127 INFO L273 TraceCheckUtils]: 104: Hoare triple {397242#(<= proc_i 68)} assume i + 4 < a[j]; {397242#(<= proc_i 68)} is VALID [2019-05-15 10:27:44,127 INFO L273 TraceCheckUtils]: 105: Hoare triple {397242#(<= proc_i 68)} assume a[5] == 1000; {397242#(<= proc_i 68)} is VALID [2019-05-15 10:27:44,127 INFO L273 TraceCheckUtils]: 106: Hoare triple {397242#(<= proc_i 68)} assume j > 4; {397242#(<= proc_i 68)} is VALID [2019-05-15 10:27:44,128 INFO L273 TraceCheckUtils]: 107: Hoare triple {397242#(<= proc_i 68)} assume j < 6; {397242#(<= proc_i 68)} is VALID [2019-05-15 10:27:44,129 INFO L273 TraceCheckUtils]: 108: Hoare triple {397242#(<= proc_i 68)} i := i + 4; {397261#(<= proc_i 72)} is VALID [2019-05-15 10:27:44,129 INFO L273 TraceCheckUtils]: 109: Hoare triple {397261#(<= proc_i 72)} assume i <= 1000; {397261#(<= proc_i 72)} is VALID [2019-05-15 10:27:44,129 INFO L273 TraceCheckUtils]: 110: Hoare triple {397261#(<= proc_i 72)} assume i + 4 < a[j]; {397261#(<= proc_i 72)} is VALID [2019-05-15 10:27:44,130 INFO L273 TraceCheckUtils]: 111: Hoare triple {397261#(<= proc_i 72)} assume a[5] == 1000; {397261#(<= proc_i 72)} is VALID [2019-05-15 10:27:44,130 INFO L273 TraceCheckUtils]: 112: Hoare triple {397261#(<= proc_i 72)} assume j > 4; {397261#(<= proc_i 72)} is VALID [2019-05-15 10:27:44,131 INFO L273 TraceCheckUtils]: 113: Hoare triple {397261#(<= proc_i 72)} assume j < 6; {397261#(<= proc_i 72)} is VALID [2019-05-15 10:27:44,131 INFO L273 TraceCheckUtils]: 114: Hoare triple {397261#(<= proc_i 72)} i := i + 4; {397280#(<= proc_i 76)} is VALID [2019-05-15 10:27:44,132 INFO L273 TraceCheckUtils]: 115: Hoare triple {397280#(<= proc_i 76)} assume i <= 1000; {397280#(<= proc_i 76)} is VALID [2019-05-15 10:27:44,132 INFO L273 TraceCheckUtils]: 116: Hoare triple {397280#(<= proc_i 76)} assume i + 4 < a[j]; {397280#(<= proc_i 76)} is VALID [2019-05-15 10:27:44,133 INFO L273 TraceCheckUtils]: 117: Hoare triple {397280#(<= proc_i 76)} assume a[5] == 1000; {397280#(<= proc_i 76)} is VALID [2019-05-15 10:27:44,133 INFO L273 TraceCheckUtils]: 118: Hoare triple {397280#(<= proc_i 76)} assume j > 4; {397280#(<= proc_i 76)} is VALID [2019-05-15 10:27:44,134 INFO L273 TraceCheckUtils]: 119: Hoare triple {397280#(<= proc_i 76)} assume j < 6; {397280#(<= proc_i 76)} is VALID [2019-05-15 10:27:44,134 INFO L273 TraceCheckUtils]: 120: Hoare triple {397280#(<= proc_i 76)} i := i + 4; {397299#(<= proc_i 80)} is VALID [2019-05-15 10:27:44,135 INFO L273 TraceCheckUtils]: 121: Hoare triple {397299#(<= proc_i 80)} assume i <= 1000; {397299#(<= proc_i 80)} is VALID [2019-05-15 10:27:44,135 INFO L273 TraceCheckUtils]: 122: Hoare triple {397299#(<= proc_i 80)} assume i + 4 < a[j]; {397299#(<= proc_i 80)} is VALID [2019-05-15 10:27:44,136 INFO L273 TraceCheckUtils]: 123: Hoare triple {397299#(<= proc_i 80)} assume a[5] == 1000; {397299#(<= proc_i 80)} is VALID [2019-05-15 10:27:44,136 INFO L273 TraceCheckUtils]: 124: Hoare triple {397299#(<= proc_i 80)} assume j > 4; {397299#(<= proc_i 80)} is VALID [2019-05-15 10:27:44,137 INFO L273 TraceCheckUtils]: 125: Hoare triple {397299#(<= proc_i 80)} assume j < 6; {397299#(<= proc_i 80)} is VALID [2019-05-15 10:27:44,137 INFO L273 TraceCheckUtils]: 126: Hoare triple {397299#(<= proc_i 80)} i := i + 4; {397318#(<= proc_i 84)} is VALID [2019-05-15 10:27:44,138 INFO L273 TraceCheckUtils]: 127: Hoare triple {397318#(<= proc_i 84)} assume i <= 1000; {397318#(<= proc_i 84)} is VALID [2019-05-15 10:27:44,138 INFO L273 TraceCheckUtils]: 128: Hoare triple {397318#(<= proc_i 84)} assume i + 4 < a[j]; {397318#(<= proc_i 84)} is VALID [2019-05-15 10:27:44,139 INFO L273 TraceCheckUtils]: 129: Hoare triple {397318#(<= proc_i 84)} assume a[5] == 1000; {397318#(<= proc_i 84)} is VALID [2019-05-15 10:27:44,139 INFO L273 TraceCheckUtils]: 130: Hoare triple {397318#(<= proc_i 84)} assume j > 4; {397318#(<= proc_i 84)} is VALID [2019-05-15 10:27:44,140 INFO L273 TraceCheckUtils]: 131: Hoare triple {397318#(<= proc_i 84)} assume j < 6; {397318#(<= proc_i 84)} is VALID [2019-05-15 10:27:44,140 INFO L273 TraceCheckUtils]: 132: Hoare triple {397318#(<= proc_i 84)} i := i + 4; {397337#(<= proc_i 88)} is VALID [2019-05-15 10:27:44,141 INFO L273 TraceCheckUtils]: 133: Hoare triple {397337#(<= proc_i 88)} assume i <= 1000; {397337#(<= proc_i 88)} is VALID [2019-05-15 10:27:44,141 INFO L273 TraceCheckUtils]: 134: Hoare triple {397337#(<= proc_i 88)} assume i + 4 < a[j]; {397337#(<= proc_i 88)} is VALID [2019-05-15 10:27:44,142 INFO L273 TraceCheckUtils]: 135: Hoare triple {397337#(<= proc_i 88)} assume a[5] == 1000; {397337#(<= proc_i 88)} is VALID [2019-05-15 10:27:44,142 INFO L273 TraceCheckUtils]: 136: Hoare triple {397337#(<= proc_i 88)} assume j > 4; {397337#(<= proc_i 88)} is VALID [2019-05-15 10:27:44,143 INFO L273 TraceCheckUtils]: 137: Hoare triple {397337#(<= proc_i 88)} assume j < 6; {397337#(<= proc_i 88)} is VALID [2019-05-15 10:27:44,143 INFO L273 TraceCheckUtils]: 138: Hoare triple {397337#(<= proc_i 88)} i := i + 4; {397356#(<= proc_i 92)} is VALID [2019-05-15 10:27:44,144 INFO L273 TraceCheckUtils]: 139: Hoare triple {397356#(<= proc_i 92)} assume i <= 1000; {397356#(<= proc_i 92)} is VALID [2019-05-15 10:27:44,144 INFO L273 TraceCheckUtils]: 140: Hoare triple {397356#(<= proc_i 92)} assume i + 4 < a[j]; {397356#(<= proc_i 92)} is VALID [2019-05-15 10:27:44,145 INFO L273 TraceCheckUtils]: 141: Hoare triple {397356#(<= proc_i 92)} assume a[5] == 1000; {397356#(<= proc_i 92)} is VALID [2019-05-15 10:27:44,145 INFO L273 TraceCheckUtils]: 142: Hoare triple {397356#(<= proc_i 92)} assume j > 4; {397356#(<= proc_i 92)} is VALID [2019-05-15 10:27:44,146 INFO L273 TraceCheckUtils]: 143: Hoare triple {397356#(<= proc_i 92)} assume j < 6; {397356#(<= proc_i 92)} is VALID [2019-05-15 10:27:44,146 INFO L273 TraceCheckUtils]: 144: Hoare triple {397356#(<= proc_i 92)} i := i + 4; {397375#(<= proc_i 96)} is VALID [2019-05-15 10:27:44,147 INFO L273 TraceCheckUtils]: 145: Hoare triple {397375#(<= proc_i 96)} assume i <= 1000; {397375#(<= proc_i 96)} is VALID [2019-05-15 10:27:44,147 INFO L273 TraceCheckUtils]: 146: Hoare triple {397375#(<= proc_i 96)} assume i + 4 < a[j]; {397375#(<= proc_i 96)} is VALID [2019-05-15 10:27:44,148 INFO L273 TraceCheckUtils]: 147: Hoare triple {397375#(<= proc_i 96)} assume a[5] == 1000; {397375#(<= proc_i 96)} is VALID [2019-05-15 10:27:44,148 INFO L273 TraceCheckUtils]: 148: Hoare triple {397375#(<= proc_i 96)} assume j > 4; {397375#(<= proc_i 96)} is VALID [2019-05-15 10:27:44,148 INFO L273 TraceCheckUtils]: 149: Hoare triple {397375#(<= proc_i 96)} assume j < 6; {397375#(<= proc_i 96)} is VALID [2019-05-15 10:27:44,149 INFO L273 TraceCheckUtils]: 150: Hoare triple {397375#(<= proc_i 96)} i := i + 4; {397394#(<= proc_i 100)} is VALID [2019-05-15 10:27:44,150 INFO L273 TraceCheckUtils]: 151: Hoare triple {397394#(<= proc_i 100)} assume i <= 1000; {397394#(<= proc_i 100)} is VALID [2019-05-15 10:27:44,150 INFO L273 TraceCheckUtils]: 152: Hoare triple {397394#(<= proc_i 100)} assume i + 4 < a[j]; {397394#(<= proc_i 100)} is VALID [2019-05-15 10:27:44,150 INFO L273 TraceCheckUtils]: 153: Hoare triple {397394#(<= proc_i 100)} assume a[5] == 1000; {397394#(<= proc_i 100)} is VALID [2019-05-15 10:27:44,151 INFO L273 TraceCheckUtils]: 154: Hoare triple {397394#(<= proc_i 100)} assume j > 4; {397394#(<= proc_i 100)} is VALID [2019-05-15 10:27:44,151 INFO L273 TraceCheckUtils]: 155: Hoare triple {397394#(<= proc_i 100)} assume j < 6; {397394#(<= proc_i 100)} is VALID [2019-05-15 10:27:44,152 INFO L273 TraceCheckUtils]: 156: Hoare triple {397394#(<= proc_i 100)} i := i + 4; {397413#(<= proc_i 104)} is VALID [2019-05-15 10:27:44,153 INFO L273 TraceCheckUtils]: 157: Hoare triple {397413#(<= proc_i 104)} assume i <= 1000; {397413#(<= proc_i 104)} is VALID [2019-05-15 10:27:44,153 INFO L273 TraceCheckUtils]: 158: Hoare triple {397413#(<= proc_i 104)} assume i + 4 < a[j]; {397413#(<= proc_i 104)} is VALID [2019-05-15 10:27:44,153 INFO L273 TraceCheckUtils]: 159: Hoare triple {397413#(<= proc_i 104)} assume a[5] == 1000; {397413#(<= proc_i 104)} is VALID [2019-05-15 10:27:44,154 INFO L273 TraceCheckUtils]: 160: Hoare triple {397413#(<= proc_i 104)} assume j > 4; {397413#(<= proc_i 104)} is VALID [2019-05-15 10:27:44,154 INFO L273 TraceCheckUtils]: 161: Hoare triple {397413#(<= proc_i 104)} assume j < 6; {397413#(<= proc_i 104)} is VALID [2019-05-15 10:27:44,155 INFO L273 TraceCheckUtils]: 162: Hoare triple {397413#(<= proc_i 104)} i := i + 4; {397432#(<= proc_i 108)} is VALID [2019-05-15 10:27:44,155 INFO L273 TraceCheckUtils]: 163: Hoare triple {397432#(<= proc_i 108)} assume i <= 1000; {397432#(<= proc_i 108)} is VALID [2019-05-15 10:27:44,156 INFO L273 TraceCheckUtils]: 164: Hoare triple {397432#(<= proc_i 108)} assume i + 4 < a[j]; {397432#(<= proc_i 108)} is VALID [2019-05-15 10:27:44,156 INFO L273 TraceCheckUtils]: 165: Hoare triple {397432#(<= proc_i 108)} assume a[5] == 1000; {397432#(<= proc_i 108)} is VALID [2019-05-15 10:27:44,157 INFO L273 TraceCheckUtils]: 166: Hoare triple {397432#(<= proc_i 108)} assume j > 4; {397432#(<= proc_i 108)} is VALID [2019-05-15 10:27:44,157 INFO L273 TraceCheckUtils]: 167: Hoare triple {397432#(<= proc_i 108)} assume j < 6; {397432#(<= proc_i 108)} is VALID [2019-05-15 10:27:44,158 INFO L273 TraceCheckUtils]: 168: Hoare triple {397432#(<= proc_i 108)} i := i + 4; {397451#(<= proc_i 112)} is VALID [2019-05-15 10:27:44,158 INFO L273 TraceCheckUtils]: 169: Hoare triple {397451#(<= proc_i 112)} assume i <= 1000; {397451#(<= proc_i 112)} is VALID [2019-05-15 10:27:44,159 INFO L273 TraceCheckUtils]: 170: Hoare triple {397451#(<= proc_i 112)} assume i + 4 < a[j]; {397451#(<= proc_i 112)} is VALID [2019-05-15 10:27:44,159 INFO L273 TraceCheckUtils]: 171: Hoare triple {397451#(<= proc_i 112)} assume a[5] == 1000; {397451#(<= proc_i 112)} is VALID [2019-05-15 10:27:44,160 INFO L273 TraceCheckUtils]: 172: Hoare triple {397451#(<= proc_i 112)} assume j > 4; {397451#(<= proc_i 112)} is VALID [2019-05-15 10:27:44,160 INFO L273 TraceCheckUtils]: 173: Hoare triple {397451#(<= proc_i 112)} assume j < 6; {397451#(<= proc_i 112)} is VALID [2019-05-15 10:27:44,161 INFO L273 TraceCheckUtils]: 174: Hoare triple {397451#(<= proc_i 112)} i := i + 4; {397470#(<= proc_i 116)} is VALID [2019-05-15 10:27:44,161 INFO L273 TraceCheckUtils]: 175: Hoare triple {397470#(<= proc_i 116)} assume i <= 1000; {397470#(<= proc_i 116)} is VALID [2019-05-15 10:27:44,162 INFO L273 TraceCheckUtils]: 176: Hoare triple {397470#(<= proc_i 116)} assume i + 4 < a[j]; {397470#(<= proc_i 116)} is VALID [2019-05-15 10:27:44,162 INFO L273 TraceCheckUtils]: 177: Hoare triple {397470#(<= proc_i 116)} assume a[5] == 1000; {397470#(<= proc_i 116)} is VALID [2019-05-15 10:27:44,163 INFO L273 TraceCheckUtils]: 178: Hoare triple {397470#(<= proc_i 116)} assume j > 4; {397470#(<= proc_i 116)} is VALID [2019-05-15 10:27:44,163 INFO L273 TraceCheckUtils]: 179: Hoare triple {397470#(<= proc_i 116)} assume j < 6; {397470#(<= proc_i 116)} is VALID [2019-05-15 10:27:44,164 INFO L273 TraceCheckUtils]: 180: Hoare triple {397470#(<= proc_i 116)} i := i + 4; {397489#(<= proc_i 120)} is VALID [2019-05-15 10:27:44,164 INFO L273 TraceCheckUtils]: 181: Hoare triple {397489#(<= proc_i 120)} assume i <= 1000; {397489#(<= proc_i 120)} is VALID [2019-05-15 10:27:44,165 INFO L273 TraceCheckUtils]: 182: Hoare triple {397489#(<= proc_i 120)} assume i + 4 < a[j]; {397489#(<= proc_i 120)} is VALID [2019-05-15 10:27:44,165 INFO L273 TraceCheckUtils]: 183: Hoare triple {397489#(<= proc_i 120)} assume a[5] == 1000; {397489#(<= proc_i 120)} is VALID [2019-05-15 10:27:44,166 INFO L273 TraceCheckUtils]: 184: Hoare triple {397489#(<= proc_i 120)} assume j > 4; {397489#(<= proc_i 120)} is VALID [2019-05-15 10:27:44,166 INFO L273 TraceCheckUtils]: 185: Hoare triple {397489#(<= proc_i 120)} assume j < 6; {397489#(<= proc_i 120)} is VALID [2019-05-15 10:27:44,167 INFO L273 TraceCheckUtils]: 186: Hoare triple {397489#(<= proc_i 120)} i := i + 4; {397508#(<= proc_i 124)} is VALID [2019-05-15 10:27:44,167 INFO L273 TraceCheckUtils]: 187: Hoare triple {397508#(<= proc_i 124)} assume i <= 1000; {397508#(<= proc_i 124)} is VALID [2019-05-15 10:27:44,168 INFO L273 TraceCheckUtils]: 188: Hoare triple {397508#(<= proc_i 124)} assume i + 4 < a[j]; {397508#(<= proc_i 124)} is VALID [2019-05-15 10:27:44,168 INFO L273 TraceCheckUtils]: 189: Hoare triple {397508#(<= proc_i 124)} assume a[5] == 1000; {397508#(<= proc_i 124)} is VALID [2019-05-15 10:27:44,169 INFO L273 TraceCheckUtils]: 190: Hoare triple {397508#(<= proc_i 124)} assume j > 4; {397508#(<= proc_i 124)} is VALID [2019-05-15 10:27:44,169 INFO L273 TraceCheckUtils]: 191: Hoare triple {397508#(<= proc_i 124)} assume j < 6; {397508#(<= proc_i 124)} is VALID [2019-05-15 10:27:44,170 INFO L273 TraceCheckUtils]: 192: Hoare triple {397508#(<= proc_i 124)} i := i + 4; {397527#(<= proc_i 128)} is VALID [2019-05-15 10:27:44,170 INFO L273 TraceCheckUtils]: 193: Hoare triple {397527#(<= proc_i 128)} assume i <= 1000; {397527#(<= proc_i 128)} is VALID [2019-05-15 10:27:44,171 INFO L273 TraceCheckUtils]: 194: Hoare triple {397527#(<= proc_i 128)} assume i + 4 < a[j]; {397527#(<= proc_i 128)} is VALID [2019-05-15 10:27:44,171 INFO L273 TraceCheckUtils]: 195: Hoare triple {397527#(<= proc_i 128)} assume a[5] == 1000; {397527#(<= proc_i 128)} is VALID [2019-05-15 10:27:44,172 INFO L273 TraceCheckUtils]: 196: Hoare triple {397527#(<= proc_i 128)} assume j > 4; {397527#(<= proc_i 128)} is VALID [2019-05-15 10:27:44,172 INFO L273 TraceCheckUtils]: 197: Hoare triple {397527#(<= proc_i 128)} assume j < 6; {397527#(<= proc_i 128)} is VALID [2019-05-15 10:27:44,173 INFO L273 TraceCheckUtils]: 198: Hoare triple {397527#(<= proc_i 128)} i := i + 4; {397546#(<= proc_i 132)} is VALID [2019-05-15 10:27:44,173 INFO L273 TraceCheckUtils]: 199: Hoare triple {397546#(<= proc_i 132)} assume i <= 1000; {397546#(<= proc_i 132)} is VALID [2019-05-15 10:27:44,174 INFO L273 TraceCheckUtils]: 200: Hoare triple {397546#(<= proc_i 132)} assume i + 4 < a[j]; {397546#(<= proc_i 132)} is VALID [2019-05-15 10:27:44,174 INFO L273 TraceCheckUtils]: 201: Hoare triple {397546#(<= proc_i 132)} assume a[5] == 1000; {397546#(<= proc_i 132)} is VALID [2019-05-15 10:27:44,175 INFO L273 TraceCheckUtils]: 202: Hoare triple {397546#(<= proc_i 132)} assume j > 4; {397546#(<= proc_i 132)} is VALID [2019-05-15 10:27:44,175 INFO L273 TraceCheckUtils]: 203: Hoare triple {397546#(<= proc_i 132)} assume j < 6; {397546#(<= proc_i 132)} is VALID [2019-05-15 10:27:44,176 INFO L273 TraceCheckUtils]: 204: Hoare triple {397546#(<= proc_i 132)} i := i + 4; {397565#(<= proc_i 136)} is VALID [2019-05-15 10:27:44,176 INFO L273 TraceCheckUtils]: 205: Hoare triple {397565#(<= proc_i 136)} assume i <= 1000; {397565#(<= proc_i 136)} is VALID [2019-05-15 10:27:44,177 INFO L273 TraceCheckUtils]: 206: Hoare triple {397565#(<= proc_i 136)} assume i + 4 < a[j]; {397565#(<= proc_i 136)} is VALID [2019-05-15 10:27:44,177 INFO L273 TraceCheckUtils]: 207: Hoare triple {397565#(<= proc_i 136)} assume a[5] == 1000; {397565#(<= proc_i 136)} is VALID [2019-05-15 10:27:44,177 INFO L273 TraceCheckUtils]: 208: Hoare triple {397565#(<= proc_i 136)} assume j > 4; {397565#(<= proc_i 136)} is VALID [2019-05-15 10:27:44,178 INFO L273 TraceCheckUtils]: 209: Hoare triple {397565#(<= proc_i 136)} assume j < 6; {397565#(<= proc_i 136)} is VALID [2019-05-15 10:27:44,179 INFO L273 TraceCheckUtils]: 210: Hoare triple {397565#(<= proc_i 136)} i := i + 4; {397584#(<= proc_i 140)} is VALID [2019-05-15 10:27:44,179 INFO L273 TraceCheckUtils]: 211: Hoare triple {397584#(<= proc_i 140)} assume i <= 1000; {397584#(<= proc_i 140)} is VALID [2019-05-15 10:27:44,179 INFO L273 TraceCheckUtils]: 212: Hoare triple {397584#(<= proc_i 140)} assume i + 4 < a[j]; {397584#(<= proc_i 140)} is VALID [2019-05-15 10:27:44,180 INFO L273 TraceCheckUtils]: 213: Hoare triple {397584#(<= proc_i 140)} assume a[5] == 1000; {397584#(<= proc_i 140)} is VALID [2019-05-15 10:27:44,180 INFO L273 TraceCheckUtils]: 214: Hoare triple {397584#(<= proc_i 140)} assume j > 4; {397584#(<= proc_i 140)} is VALID [2019-05-15 10:27:44,181 INFO L273 TraceCheckUtils]: 215: Hoare triple {397584#(<= proc_i 140)} assume j < 6; {397584#(<= proc_i 140)} is VALID [2019-05-15 10:27:44,182 INFO L273 TraceCheckUtils]: 216: Hoare triple {397584#(<= proc_i 140)} i := i + 4; {397603#(<= proc_i 144)} is VALID [2019-05-15 10:27:44,182 INFO L273 TraceCheckUtils]: 217: Hoare triple {397603#(<= proc_i 144)} assume i <= 1000; {397603#(<= proc_i 144)} is VALID [2019-05-15 10:27:44,182 INFO L273 TraceCheckUtils]: 218: Hoare triple {397603#(<= proc_i 144)} assume i + 4 < a[j]; {397603#(<= proc_i 144)} is VALID [2019-05-15 10:27:44,183 INFO L273 TraceCheckUtils]: 219: Hoare triple {397603#(<= proc_i 144)} assume a[5] == 1000; {397603#(<= proc_i 144)} is VALID [2019-05-15 10:27:44,183 INFO L273 TraceCheckUtils]: 220: Hoare triple {397603#(<= proc_i 144)} assume j > 4; {397603#(<= proc_i 144)} is VALID [2019-05-15 10:27:44,184 INFO L273 TraceCheckUtils]: 221: Hoare triple {397603#(<= proc_i 144)} assume j < 6; {397603#(<= proc_i 144)} is VALID [2019-05-15 10:27:44,184 INFO L273 TraceCheckUtils]: 222: Hoare triple {397603#(<= proc_i 144)} i := i + 4; {397622#(<= proc_i 148)} is VALID [2019-05-15 10:27:44,185 INFO L273 TraceCheckUtils]: 223: Hoare triple {397622#(<= proc_i 148)} assume i <= 1000; {397622#(<= proc_i 148)} is VALID [2019-05-15 10:27:44,185 INFO L273 TraceCheckUtils]: 224: Hoare triple {397622#(<= proc_i 148)} assume i + 4 < a[j]; {397622#(<= proc_i 148)} is VALID [2019-05-15 10:27:44,186 INFO L273 TraceCheckUtils]: 225: Hoare triple {397622#(<= proc_i 148)} assume a[5] == 1000; {397622#(<= proc_i 148)} is VALID [2019-05-15 10:27:44,186 INFO L273 TraceCheckUtils]: 226: Hoare triple {397622#(<= proc_i 148)} assume j > 4; {397622#(<= proc_i 148)} is VALID [2019-05-15 10:27:44,187 INFO L273 TraceCheckUtils]: 227: Hoare triple {397622#(<= proc_i 148)} assume j < 6; {397622#(<= proc_i 148)} is VALID [2019-05-15 10:27:44,187 INFO L273 TraceCheckUtils]: 228: Hoare triple {397622#(<= proc_i 148)} i := i + 4; {397641#(<= proc_i 152)} is VALID [2019-05-15 10:27:44,188 INFO L273 TraceCheckUtils]: 229: Hoare triple {397641#(<= proc_i 152)} assume i <= 1000; {397641#(<= proc_i 152)} is VALID [2019-05-15 10:27:44,188 INFO L273 TraceCheckUtils]: 230: Hoare triple {397641#(<= proc_i 152)} assume i + 4 < a[j]; {397641#(<= proc_i 152)} is VALID [2019-05-15 10:27:44,189 INFO L273 TraceCheckUtils]: 231: Hoare triple {397641#(<= proc_i 152)} assume a[5] == 1000; {397641#(<= proc_i 152)} is VALID [2019-05-15 10:27:44,189 INFO L273 TraceCheckUtils]: 232: Hoare triple {397641#(<= proc_i 152)} assume j > 4; {397641#(<= proc_i 152)} is VALID [2019-05-15 10:27:44,190 INFO L273 TraceCheckUtils]: 233: Hoare triple {397641#(<= proc_i 152)} assume j < 6; {397641#(<= proc_i 152)} is VALID [2019-05-15 10:27:44,190 INFO L273 TraceCheckUtils]: 234: Hoare triple {397641#(<= proc_i 152)} i := i + 4; {397660#(<= proc_i 156)} is VALID [2019-05-15 10:27:44,191 INFO L273 TraceCheckUtils]: 235: Hoare triple {397660#(<= proc_i 156)} assume i <= 1000; {397660#(<= proc_i 156)} is VALID [2019-05-15 10:27:44,191 INFO L273 TraceCheckUtils]: 236: Hoare triple {397660#(<= proc_i 156)} assume i + 4 < a[j]; {397660#(<= proc_i 156)} is VALID [2019-05-15 10:27:44,192 INFO L273 TraceCheckUtils]: 237: Hoare triple {397660#(<= proc_i 156)} assume a[5] == 1000; {397660#(<= proc_i 156)} is VALID [2019-05-15 10:27:44,192 INFO L273 TraceCheckUtils]: 238: Hoare triple {397660#(<= proc_i 156)} assume j > 4; {397660#(<= proc_i 156)} is VALID [2019-05-15 10:27:44,193 INFO L273 TraceCheckUtils]: 239: Hoare triple {397660#(<= proc_i 156)} assume j < 6; {397660#(<= proc_i 156)} is VALID [2019-05-15 10:27:44,193 INFO L273 TraceCheckUtils]: 240: Hoare triple {397660#(<= proc_i 156)} i := i + 4; {397679#(<= proc_i 160)} is VALID [2019-05-15 10:27:44,194 INFO L273 TraceCheckUtils]: 241: Hoare triple {397679#(<= proc_i 160)} assume i <= 1000; {397679#(<= proc_i 160)} is VALID [2019-05-15 10:27:44,194 INFO L273 TraceCheckUtils]: 242: Hoare triple {397679#(<= proc_i 160)} assume i + 4 < a[j]; {397679#(<= proc_i 160)} is VALID [2019-05-15 10:27:44,195 INFO L273 TraceCheckUtils]: 243: Hoare triple {397679#(<= proc_i 160)} assume a[5] == 1000; {397679#(<= proc_i 160)} is VALID [2019-05-15 10:27:44,195 INFO L273 TraceCheckUtils]: 244: Hoare triple {397679#(<= proc_i 160)} assume j > 4; {397679#(<= proc_i 160)} is VALID [2019-05-15 10:27:44,196 INFO L273 TraceCheckUtils]: 245: Hoare triple {397679#(<= proc_i 160)} assume j < 6; {397679#(<= proc_i 160)} is VALID [2019-05-15 10:27:44,196 INFO L273 TraceCheckUtils]: 246: Hoare triple {397679#(<= proc_i 160)} i := i + 4; {397698#(<= proc_i 164)} is VALID [2019-05-15 10:27:44,197 INFO L273 TraceCheckUtils]: 247: Hoare triple {397698#(<= proc_i 164)} assume i <= 1000; {397698#(<= proc_i 164)} is VALID [2019-05-15 10:27:44,197 INFO L273 TraceCheckUtils]: 248: Hoare triple {397698#(<= proc_i 164)} assume i + 4 < a[j]; {397698#(<= proc_i 164)} is VALID [2019-05-15 10:27:44,198 INFO L273 TraceCheckUtils]: 249: Hoare triple {397698#(<= proc_i 164)} assume a[5] == 1000; {397698#(<= proc_i 164)} is VALID [2019-05-15 10:27:44,198 INFO L273 TraceCheckUtils]: 250: Hoare triple {397698#(<= proc_i 164)} assume j > 4; {397698#(<= proc_i 164)} is VALID [2019-05-15 10:27:44,199 INFO L273 TraceCheckUtils]: 251: Hoare triple {397698#(<= proc_i 164)} assume j < 6; {397698#(<= proc_i 164)} is VALID [2019-05-15 10:27:44,199 INFO L273 TraceCheckUtils]: 252: Hoare triple {397698#(<= proc_i 164)} i := i + 4; {397717#(<= proc_i 168)} is VALID [2019-05-15 10:27:44,200 INFO L273 TraceCheckUtils]: 253: Hoare triple {397717#(<= proc_i 168)} assume i <= 1000; {397717#(<= proc_i 168)} is VALID [2019-05-15 10:27:44,200 INFO L273 TraceCheckUtils]: 254: Hoare triple {397717#(<= proc_i 168)} assume i + 4 < a[j]; {397717#(<= proc_i 168)} is VALID [2019-05-15 10:27:44,201 INFO L273 TraceCheckUtils]: 255: Hoare triple {397717#(<= proc_i 168)} assume a[5] == 1000; {397717#(<= proc_i 168)} is VALID [2019-05-15 10:27:44,201 INFO L273 TraceCheckUtils]: 256: Hoare triple {397717#(<= proc_i 168)} assume j > 4; {397717#(<= proc_i 168)} is VALID [2019-05-15 10:27:44,201 INFO L273 TraceCheckUtils]: 257: Hoare triple {397717#(<= proc_i 168)} assume j < 6; {397717#(<= proc_i 168)} is VALID [2019-05-15 10:27:44,202 INFO L273 TraceCheckUtils]: 258: Hoare triple {397717#(<= proc_i 168)} i := i + 4; {397736#(<= proc_i 172)} is VALID [2019-05-15 10:27:44,203 INFO L273 TraceCheckUtils]: 259: Hoare triple {397736#(<= proc_i 172)} assume i <= 1000; {397736#(<= proc_i 172)} is VALID [2019-05-15 10:27:44,203 INFO L273 TraceCheckUtils]: 260: Hoare triple {397736#(<= proc_i 172)} assume i + 4 < a[j]; {397736#(<= proc_i 172)} is VALID [2019-05-15 10:27:44,204 INFO L273 TraceCheckUtils]: 261: Hoare triple {397736#(<= proc_i 172)} assume a[5] == 1000; {397736#(<= proc_i 172)} is VALID [2019-05-15 10:27:44,204 INFO L273 TraceCheckUtils]: 262: Hoare triple {397736#(<= proc_i 172)} assume j > 4; {397736#(<= proc_i 172)} is VALID [2019-05-15 10:27:44,204 INFO L273 TraceCheckUtils]: 263: Hoare triple {397736#(<= proc_i 172)} assume j < 6; {397736#(<= proc_i 172)} is VALID [2019-05-15 10:27:44,205 INFO L273 TraceCheckUtils]: 264: Hoare triple {397736#(<= proc_i 172)} i := i + 4; {397755#(<= proc_i 176)} is VALID [2019-05-15 10:27:44,206 INFO L273 TraceCheckUtils]: 265: Hoare triple {397755#(<= proc_i 176)} assume i <= 1000; {397755#(<= proc_i 176)} is VALID [2019-05-15 10:27:44,206 INFO L273 TraceCheckUtils]: 266: Hoare triple {397755#(<= proc_i 176)} assume i + 4 < a[j]; {397755#(<= proc_i 176)} is VALID [2019-05-15 10:27:44,206 INFO L273 TraceCheckUtils]: 267: Hoare triple {397755#(<= proc_i 176)} assume a[5] == 1000; {397755#(<= proc_i 176)} is VALID [2019-05-15 10:27:44,207 INFO L273 TraceCheckUtils]: 268: Hoare triple {397755#(<= proc_i 176)} assume j > 4; {397755#(<= proc_i 176)} is VALID [2019-05-15 10:27:44,207 INFO L273 TraceCheckUtils]: 269: Hoare triple {397755#(<= proc_i 176)} assume j < 6; {397755#(<= proc_i 176)} is VALID [2019-05-15 10:27:44,208 INFO L273 TraceCheckUtils]: 270: Hoare triple {397755#(<= proc_i 176)} i := i + 4; {397774#(<= proc_i 180)} is VALID [2019-05-15 10:27:44,209 INFO L273 TraceCheckUtils]: 271: Hoare triple {397774#(<= proc_i 180)} assume i <= 1000; {397774#(<= proc_i 180)} is VALID [2019-05-15 10:27:44,209 INFO L273 TraceCheckUtils]: 272: Hoare triple {397774#(<= proc_i 180)} assume i + 4 < a[j]; {397774#(<= proc_i 180)} is VALID [2019-05-15 10:27:44,209 INFO L273 TraceCheckUtils]: 273: Hoare triple {397774#(<= proc_i 180)} assume a[5] == 1000; {397774#(<= proc_i 180)} is VALID [2019-05-15 10:27:44,210 INFO L273 TraceCheckUtils]: 274: Hoare triple {397774#(<= proc_i 180)} assume j > 4; {397774#(<= proc_i 180)} is VALID [2019-05-15 10:27:44,210 INFO L273 TraceCheckUtils]: 275: Hoare triple {397774#(<= proc_i 180)} assume j < 6; {397774#(<= proc_i 180)} is VALID [2019-05-15 10:27:44,211 INFO L273 TraceCheckUtils]: 276: Hoare triple {397774#(<= proc_i 180)} i := i + 4; {397793#(<= proc_i 184)} is VALID [2019-05-15 10:27:44,211 INFO L273 TraceCheckUtils]: 277: Hoare triple {397793#(<= proc_i 184)} assume i <= 1000; {397793#(<= proc_i 184)} is VALID [2019-05-15 10:27:44,212 INFO L273 TraceCheckUtils]: 278: Hoare triple {397793#(<= proc_i 184)} assume i + 4 < a[j]; {397793#(<= proc_i 184)} is VALID [2019-05-15 10:27:44,212 INFO L273 TraceCheckUtils]: 279: Hoare triple {397793#(<= proc_i 184)} assume a[5] == 1000; {397793#(<= proc_i 184)} is VALID [2019-05-15 10:27:44,213 INFO L273 TraceCheckUtils]: 280: Hoare triple {397793#(<= proc_i 184)} assume j > 4; {397793#(<= proc_i 184)} is VALID [2019-05-15 10:27:44,213 INFO L273 TraceCheckUtils]: 281: Hoare triple {397793#(<= proc_i 184)} assume j < 6; {397793#(<= proc_i 184)} is VALID [2019-05-15 10:27:44,214 INFO L273 TraceCheckUtils]: 282: Hoare triple {397793#(<= proc_i 184)} i := i + 4; {397812#(<= proc_i 188)} is VALID [2019-05-15 10:27:44,214 INFO L273 TraceCheckUtils]: 283: Hoare triple {397812#(<= proc_i 188)} assume i <= 1000; {397812#(<= proc_i 188)} is VALID [2019-05-15 10:27:44,215 INFO L273 TraceCheckUtils]: 284: Hoare triple {397812#(<= proc_i 188)} assume i + 4 < a[j]; {397812#(<= proc_i 188)} is VALID [2019-05-15 10:27:44,215 INFO L273 TraceCheckUtils]: 285: Hoare triple {397812#(<= proc_i 188)} assume a[5] == 1000; {397812#(<= proc_i 188)} is VALID [2019-05-15 10:27:44,216 INFO L273 TraceCheckUtils]: 286: Hoare triple {397812#(<= proc_i 188)} assume j > 4; {397812#(<= proc_i 188)} is VALID [2019-05-15 10:27:44,216 INFO L273 TraceCheckUtils]: 287: Hoare triple {397812#(<= proc_i 188)} assume j < 6; {397812#(<= proc_i 188)} is VALID [2019-05-15 10:27:44,217 INFO L273 TraceCheckUtils]: 288: Hoare triple {397812#(<= proc_i 188)} i := i + 4; {397831#(<= proc_i 192)} is VALID [2019-05-15 10:27:44,217 INFO L273 TraceCheckUtils]: 289: Hoare triple {397831#(<= proc_i 192)} assume i <= 1000; {397831#(<= proc_i 192)} is VALID [2019-05-15 10:27:44,218 INFO L273 TraceCheckUtils]: 290: Hoare triple {397831#(<= proc_i 192)} assume i + 4 < a[j]; {397831#(<= proc_i 192)} is VALID [2019-05-15 10:27:44,218 INFO L273 TraceCheckUtils]: 291: Hoare triple {397831#(<= proc_i 192)} assume a[5] == 1000; {397831#(<= proc_i 192)} is VALID [2019-05-15 10:27:44,219 INFO L273 TraceCheckUtils]: 292: Hoare triple {397831#(<= proc_i 192)} assume j > 4; {397831#(<= proc_i 192)} is VALID [2019-05-15 10:27:44,219 INFO L273 TraceCheckUtils]: 293: Hoare triple {397831#(<= proc_i 192)} assume j < 6; {397831#(<= proc_i 192)} is VALID [2019-05-15 10:27:44,220 INFO L273 TraceCheckUtils]: 294: Hoare triple {397831#(<= proc_i 192)} i := i + 4; {397850#(<= proc_i 196)} is VALID [2019-05-15 10:27:44,220 INFO L273 TraceCheckUtils]: 295: Hoare triple {397850#(<= proc_i 196)} assume i <= 1000; {397850#(<= proc_i 196)} is VALID [2019-05-15 10:27:44,221 INFO L273 TraceCheckUtils]: 296: Hoare triple {397850#(<= proc_i 196)} assume i + 4 < a[j]; {397850#(<= proc_i 196)} is VALID [2019-05-15 10:27:44,221 INFO L273 TraceCheckUtils]: 297: Hoare triple {397850#(<= proc_i 196)} assume a[5] == 1000; {397850#(<= proc_i 196)} is VALID [2019-05-15 10:27:44,222 INFO L273 TraceCheckUtils]: 298: Hoare triple {397850#(<= proc_i 196)} assume j > 4; {397850#(<= proc_i 196)} is VALID [2019-05-15 10:27:44,222 INFO L273 TraceCheckUtils]: 299: Hoare triple {397850#(<= proc_i 196)} assume j < 6; {397850#(<= proc_i 196)} is VALID [2019-05-15 10:27:44,223 INFO L273 TraceCheckUtils]: 300: Hoare triple {397850#(<= proc_i 196)} i := i + 4; {397869#(<= proc_i 200)} is VALID [2019-05-15 10:27:44,223 INFO L273 TraceCheckUtils]: 301: Hoare triple {397869#(<= proc_i 200)} assume i <= 1000; {397869#(<= proc_i 200)} is VALID [2019-05-15 10:27:44,224 INFO L273 TraceCheckUtils]: 302: Hoare triple {397869#(<= proc_i 200)} assume i + 4 < a[j]; {397869#(<= proc_i 200)} is VALID [2019-05-15 10:27:44,224 INFO L273 TraceCheckUtils]: 303: Hoare triple {397869#(<= proc_i 200)} assume a[5] == 1000; {397869#(<= proc_i 200)} is VALID [2019-05-15 10:27:44,225 INFO L273 TraceCheckUtils]: 304: Hoare triple {397869#(<= proc_i 200)} assume j > 4; {397869#(<= proc_i 200)} is VALID [2019-05-15 10:27:44,225 INFO L273 TraceCheckUtils]: 305: Hoare triple {397869#(<= proc_i 200)} assume j < 6; {397869#(<= proc_i 200)} is VALID [2019-05-15 10:27:44,226 INFO L273 TraceCheckUtils]: 306: Hoare triple {397869#(<= proc_i 200)} i := i + 4; {397888#(<= proc_i 204)} is VALID [2019-05-15 10:27:44,226 INFO L273 TraceCheckUtils]: 307: Hoare triple {397888#(<= proc_i 204)} assume i <= 1000; {397888#(<= proc_i 204)} is VALID [2019-05-15 10:27:44,227 INFO L273 TraceCheckUtils]: 308: Hoare triple {397888#(<= proc_i 204)} assume i + 4 < a[j]; {397888#(<= proc_i 204)} is VALID [2019-05-15 10:27:44,227 INFO L273 TraceCheckUtils]: 309: Hoare triple {397888#(<= proc_i 204)} assume a[5] == 1000; {397888#(<= proc_i 204)} is VALID [2019-05-15 10:27:44,228 INFO L273 TraceCheckUtils]: 310: Hoare triple {397888#(<= proc_i 204)} assume j > 4; {397888#(<= proc_i 204)} is VALID [2019-05-15 10:27:44,228 INFO L273 TraceCheckUtils]: 311: Hoare triple {397888#(<= proc_i 204)} assume j < 6; {397888#(<= proc_i 204)} is VALID [2019-05-15 10:27:44,229 INFO L273 TraceCheckUtils]: 312: Hoare triple {397888#(<= proc_i 204)} i := i + 4; {397907#(<= proc_i 208)} is VALID [2019-05-15 10:27:44,229 INFO L273 TraceCheckUtils]: 313: Hoare triple {397907#(<= proc_i 208)} assume i <= 1000; {397907#(<= proc_i 208)} is VALID [2019-05-15 10:27:44,230 INFO L273 TraceCheckUtils]: 314: Hoare triple {397907#(<= proc_i 208)} assume i + 4 < a[j]; {397907#(<= proc_i 208)} is VALID [2019-05-15 10:27:44,230 INFO L273 TraceCheckUtils]: 315: Hoare triple {397907#(<= proc_i 208)} assume a[5] == 1000; {397907#(<= proc_i 208)} is VALID [2019-05-15 10:27:44,230 INFO L273 TraceCheckUtils]: 316: Hoare triple {397907#(<= proc_i 208)} assume j > 4; {397907#(<= proc_i 208)} is VALID [2019-05-15 10:27:44,231 INFO L273 TraceCheckUtils]: 317: Hoare triple {397907#(<= proc_i 208)} assume j < 6; {397907#(<= proc_i 208)} is VALID [2019-05-15 10:27:44,232 INFO L273 TraceCheckUtils]: 318: Hoare triple {397907#(<= proc_i 208)} i := i + 4; {397926#(<= proc_i 212)} is VALID [2019-05-15 10:27:44,232 INFO L273 TraceCheckUtils]: 319: Hoare triple {397926#(<= proc_i 212)} assume i <= 1000; {397926#(<= proc_i 212)} is VALID [2019-05-15 10:27:44,233 INFO L273 TraceCheckUtils]: 320: Hoare triple {397926#(<= proc_i 212)} assume i + 4 < a[j]; {397926#(<= proc_i 212)} is VALID [2019-05-15 10:27:44,233 INFO L273 TraceCheckUtils]: 321: Hoare triple {397926#(<= proc_i 212)} assume a[5] == 1000; {397926#(<= proc_i 212)} is VALID [2019-05-15 10:27:44,233 INFO L273 TraceCheckUtils]: 322: Hoare triple {397926#(<= proc_i 212)} assume j > 4; {397926#(<= proc_i 212)} is VALID [2019-05-15 10:27:44,234 INFO L273 TraceCheckUtils]: 323: Hoare triple {397926#(<= proc_i 212)} assume j < 6; {397926#(<= proc_i 212)} is VALID [2019-05-15 10:27:44,235 INFO L273 TraceCheckUtils]: 324: Hoare triple {397926#(<= proc_i 212)} i := i + 4; {397945#(<= proc_i 216)} is VALID [2019-05-15 10:27:44,235 INFO L273 TraceCheckUtils]: 325: Hoare triple {397945#(<= proc_i 216)} assume i <= 1000; {397945#(<= proc_i 216)} is VALID [2019-05-15 10:27:44,235 INFO L273 TraceCheckUtils]: 326: Hoare triple {397945#(<= proc_i 216)} assume i + 4 < a[j]; {397945#(<= proc_i 216)} is VALID [2019-05-15 10:27:44,236 INFO L273 TraceCheckUtils]: 327: Hoare triple {397945#(<= proc_i 216)} assume a[5] == 1000; {397945#(<= proc_i 216)} is VALID [2019-05-15 10:27:44,236 INFO L273 TraceCheckUtils]: 328: Hoare triple {397945#(<= proc_i 216)} assume j > 4; {397945#(<= proc_i 216)} is VALID [2019-05-15 10:27:44,237 INFO L273 TraceCheckUtils]: 329: Hoare triple {397945#(<= proc_i 216)} assume j < 6; {397945#(<= proc_i 216)} is VALID [2019-05-15 10:27:44,238 INFO L273 TraceCheckUtils]: 330: Hoare triple {397945#(<= proc_i 216)} i := i + 4; {397964#(<= proc_i 220)} is VALID [2019-05-15 10:27:44,238 INFO L273 TraceCheckUtils]: 331: Hoare triple {397964#(<= proc_i 220)} assume i <= 1000; {397964#(<= proc_i 220)} is VALID [2019-05-15 10:27:44,238 INFO L273 TraceCheckUtils]: 332: Hoare triple {397964#(<= proc_i 220)} assume i + 4 < a[j]; {397964#(<= proc_i 220)} is VALID [2019-05-15 10:27:44,239 INFO L273 TraceCheckUtils]: 333: Hoare triple {397964#(<= proc_i 220)} assume a[5] == 1000; {397964#(<= proc_i 220)} is VALID [2019-05-15 10:27:44,239 INFO L273 TraceCheckUtils]: 334: Hoare triple {397964#(<= proc_i 220)} assume j > 4; {397964#(<= proc_i 220)} is VALID [2019-05-15 10:27:44,240 INFO L273 TraceCheckUtils]: 335: Hoare triple {397964#(<= proc_i 220)} assume j < 6; {397964#(<= proc_i 220)} is VALID [2019-05-15 10:27:44,240 INFO L273 TraceCheckUtils]: 336: Hoare triple {397964#(<= proc_i 220)} i := i + 4; {397983#(<= proc_i 224)} is VALID [2019-05-15 10:27:44,241 INFO L273 TraceCheckUtils]: 337: Hoare triple {397983#(<= proc_i 224)} assume i <= 1000; {397983#(<= proc_i 224)} is VALID [2019-05-15 10:27:44,241 INFO L273 TraceCheckUtils]: 338: Hoare triple {397983#(<= proc_i 224)} assume i + 4 < a[j]; {397983#(<= proc_i 224)} is VALID [2019-05-15 10:27:44,242 INFO L273 TraceCheckUtils]: 339: Hoare triple {397983#(<= proc_i 224)} assume a[5] == 1000; {397983#(<= proc_i 224)} is VALID [2019-05-15 10:27:44,242 INFO L273 TraceCheckUtils]: 340: Hoare triple {397983#(<= proc_i 224)} assume j > 4; {397983#(<= proc_i 224)} is VALID [2019-05-15 10:27:44,243 INFO L273 TraceCheckUtils]: 341: Hoare triple {397983#(<= proc_i 224)} assume j < 6; {397983#(<= proc_i 224)} is VALID [2019-05-15 10:27:44,243 INFO L273 TraceCheckUtils]: 342: Hoare triple {397983#(<= proc_i 224)} i := i + 4; {398002#(<= proc_i 228)} is VALID [2019-05-15 10:27:44,244 INFO L273 TraceCheckUtils]: 343: Hoare triple {398002#(<= proc_i 228)} assume i <= 1000; {398002#(<= proc_i 228)} is VALID [2019-05-15 10:27:44,244 INFO L273 TraceCheckUtils]: 344: Hoare triple {398002#(<= proc_i 228)} assume i + 4 < a[j]; {398002#(<= proc_i 228)} is VALID [2019-05-15 10:27:44,245 INFO L273 TraceCheckUtils]: 345: Hoare triple {398002#(<= proc_i 228)} assume a[5] == 1000; {398002#(<= proc_i 228)} is VALID [2019-05-15 10:27:44,245 INFO L273 TraceCheckUtils]: 346: Hoare triple {398002#(<= proc_i 228)} assume j > 4; {398002#(<= proc_i 228)} is VALID [2019-05-15 10:27:44,246 INFO L273 TraceCheckUtils]: 347: Hoare triple {398002#(<= proc_i 228)} assume j < 6; {398002#(<= proc_i 228)} is VALID [2019-05-15 10:27:44,246 INFO L273 TraceCheckUtils]: 348: Hoare triple {398002#(<= proc_i 228)} i := i + 4; {398021#(<= proc_i 232)} is VALID [2019-05-15 10:27:44,247 INFO L273 TraceCheckUtils]: 349: Hoare triple {398021#(<= proc_i 232)} assume i <= 1000; {398021#(<= proc_i 232)} is VALID [2019-05-15 10:27:44,247 INFO L273 TraceCheckUtils]: 350: Hoare triple {398021#(<= proc_i 232)} assume i + 4 < a[j]; {398021#(<= proc_i 232)} is VALID [2019-05-15 10:27:44,248 INFO L273 TraceCheckUtils]: 351: Hoare triple {398021#(<= proc_i 232)} assume a[5] == 1000; {398021#(<= proc_i 232)} is VALID [2019-05-15 10:27:44,248 INFO L273 TraceCheckUtils]: 352: Hoare triple {398021#(<= proc_i 232)} assume j > 4; {398021#(<= proc_i 232)} is VALID [2019-05-15 10:27:44,249 INFO L273 TraceCheckUtils]: 353: Hoare triple {398021#(<= proc_i 232)} assume j < 6; {398021#(<= proc_i 232)} is VALID [2019-05-15 10:27:44,249 INFO L273 TraceCheckUtils]: 354: Hoare triple {398021#(<= proc_i 232)} i := i + 4; {398040#(<= proc_i 236)} is VALID [2019-05-15 10:27:44,250 INFO L273 TraceCheckUtils]: 355: Hoare triple {398040#(<= proc_i 236)} assume i <= 1000; {398040#(<= proc_i 236)} is VALID [2019-05-15 10:27:44,250 INFO L273 TraceCheckUtils]: 356: Hoare triple {398040#(<= proc_i 236)} assume i + 4 < a[j]; {398040#(<= proc_i 236)} is VALID [2019-05-15 10:27:44,251 INFO L273 TraceCheckUtils]: 357: Hoare triple {398040#(<= proc_i 236)} assume a[5] == 1000; {398040#(<= proc_i 236)} is VALID [2019-05-15 10:27:44,251 INFO L273 TraceCheckUtils]: 358: Hoare triple {398040#(<= proc_i 236)} assume j > 4; {398040#(<= proc_i 236)} is VALID [2019-05-15 10:27:44,252 INFO L273 TraceCheckUtils]: 359: Hoare triple {398040#(<= proc_i 236)} assume j < 6; {398040#(<= proc_i 236)} is VALID [2019-05-15 10:27:44,252 INFO L273 TraceCheckUtils]: 360: Hoare triple {398040#(<= proc_i 236)} i := i + 4; {398059#(<= proc_i 240)} is VALID [2019-05-15 10:27:44,253 INFO L273 TraceCheckUtils]: 361: Hoare triple {398059#(<= proc_i 240)} assume i <= 1000; {398059#(<= proc_i 240)} is VALID [2019-05-15 10:27:44,253 INFO L273 TraceCheckUtils]: 362: Hoare triple {398059#(<= proc_i 240)} assume i + 4 < a[j]; {398059#(<= proc_i 240)} is VALID [2019-05-15 10:27:44,254 INFO L273 TraceCheckUtils]: 363: Hoare triple {398059#(<= proc_i 240)} assume a[5] == 1000; {398059#(<= proc_i 240)} is VALID [2019-05-15 10:27:44,254 INFO L273 TraceCheckUtils]: 364: Hoare triple {398059#(<= proc_i 240)} assume j > 4; {398059#(<= proc_i 240)} is VALID [2019-05-15 10:27:44,254 INFO L273 TraceCheckUtils]: 365: Hoare triple {398059#(<= proc_i 240)} assume j < 6; {398059#(<= proc_i 240)} is VALID [2019-05-15 10:27:44,255 INFO L273 TraceCheckUtils]: 366: Hoare triple {398059#(<= proc_i 240)} i := i + 4; {398078#(<= proc_i 244)} is VALID [2019-05-15 10:27:44,256 INFO L273 TraceCheckUtils]: 367: Hoare triple {398078#(<= proc_i 244)} assume i <= 1000; {398078#(<= proc_i 244)} is VALID [2019-05-15 10:27:44,256 INFO L273 TraceCheckUtils]: 368: Hoare triple {398078#(<= proc_i 244)} assume i + 4 < a[j]; {398078#(<= proc_i 244)} is VALID [2019-05-15 10:27:44,256 INFO L273 TraceCheckUtils]: 369: Hoare triple {398078#(<= proc_i 244)} assume a[5] == 1000; {398078#(<= proc_i 244)} is VALID [2019-05-15 10:27:44,257 INFO L273 TraceCheckUtils]: 370: Hoare triple {398078#(<= proc_i 244)} assume j > 4; {398078#(<= proc_i 244)} is VALID [2019-05-15 10:27:44,257 INFO L273 TraceCheckUtils]: 371: Hoare triple {398078#(<= proc_i 244)} assume j < 6; {398078#(<= proc_i 244)} is VALID [2019-05-15 10:27:44,258 INFO L273 TraceCheckUtils]: 372: Hoare triple {398078#(<= proc_i 244)} i := i + 4; {398097#(<= proc_i 248)} is VALID [2019-05-15 10:27:44,259 INFO L273 TraceCheckUtils]: 373: Hoare triple {398097#(<= proc_i 248)} assume i <= 1000; {398097#(<= proc_i 248)} is VALID [2019-05-15 10:27:44,259 INFO L273 TraceCheckUtils]: 374: Hoare triple {398097#(<= proc_i 248)} assume i + 4 < a[j]; {398097#(<= proc_i 248)} is VALID [2019-05-15 10:27:44,259 INFO L273 TraceCheckUtils]: 375: Hoare triple {398097#(<= proc_i 248)} assume a[5] == 1000; {398097#(<= proc_i 248)} is VALID [2019-05-15 10:27:44,260 INFO L273 TraceCheckUtils]: 376: Hoare triple {398097#(<= proc_i 248)} assume j > 4; {398097#(<= proc_i 248)} is VALID [2019-05-15 10:27:44,260 INFO L273 TraceCheckUtils]: 377: Hoare triple {398097#(<= proc_i 248)} assume j < 6; {398097#(<= proc_i 248)} is VALID [2019-05-15 10:27:44,261 INFO L273 TraceCheckUtils]: 378: Hoare triple {398097#(<= proc_i 248)} i := i + 4; {398116#(<= proc_i 252)} is VALID [2019-05-15 10:27:44,261 INFO L273 TraceCheckUtils]: 379: Hoare triple {398116#(<= proc_i 252)} assume i <= 1000; {398116#(<= proc_i 252)} is VALID [2019-05-15 10:27:44,262 INFO L273 TraceCheckUtils]: 380: Hoare triple {398116#(<= proc_i 252)} assume i + 4 < a[j]; {398116#(<= proc_i 252)} is VALID [2019-05-15 10:27:44,262 INFO L273 TraceCheckUtils]: 381: Hoare triple {398116#(<= proc_i 252)} assume a[5] == 1000; {398116#(<= proc_i 252)} is VALID [2019-05-15 10:27:44,263 INFO L273 TraceCheckUtils]: 382: Hoare triple {398116#(<= proc_i 252)} assume j > 4; {398116#(<= proc_i 252)} is VALID [2019-05-15 10:27:44,263 INFO L273 TraceCheckUtils]: 383: Hoare triple {398116#(<= proc_i 252)} assume j < 6; {398116#(<= proc_i 252)} is VALID [2019-05-15 10:27:44,264 INFO L273 TraceCheckUtils]: 384: Hoare triple {398116#(<= proc_i 252)} i := i + 4; {398135#(<= proc_i 256)} is VALID [2019-05-15 10:27:44,264 INFO L273 TraceCheckUtils]: 385: Hoare triple {398135#(<= proc_i 256)} assume i <= 1000; {398135#(<= proc_i 256)} is VALID [2019-05-15 10:27:44,265 INFO L273 TraceCheckUtils]: 386: Hoare triple {398135#(<= proc_i 256)} assume i + 4 < a[j]; {398135#(<= proc_i 256)} is VALID [2019-05-15 10:27:44,265 INFO L273 TraceCheckUtils]: 387: Hoare triple {398135#(<= proc_i 256)} assume a[5] == 1000; {398135#(<= proc_i 256)} is VALID [2019-05-15 10:27:44,266 INFO L273 TraceCheckUtils]: 388: Hoare triple {398135#(<= proc_i 256)} assume j > 4; {398135#(<= proc_i 256)} is VALID [2019-05-15 10:27:44,266 INFO L273 TraceCheckUtils]: 389: Hoare triple {398135#(<= proc_i 256)} assume j < 6; {398135#(<= proc_i 256)} is VALID [2019-05-15 10:27:44,267 INFO L273 TraceCheckUtils]: 390: Hoare triple {398135#(<= proc_i 256)} i := i + 4; {398154#(<= proc_i 260)} is VALID [2019-05-15 10:27:44,267 INFO L273 TraceCheckUtils]: 391: Hoare triple {398154#(<= proc_i 260)} assume i <= 1000; {398154#(<= proc_i 260)} is VALID [2019-05-15 10:27:44,268 INFO L273 TraceCheckUtils]: 392: Hoare triple {398154#(<= proc_i 260)} assume i + 4 < a[j]; {398154#(<= proc_i 260)} is VALID [2019-05-15 10:27:44,268 INFO L273 TraceCheckUtils]: 393: Hoare triple {398154#(<= proc_i 260)} assume a[5] == 1000; {398154#(<= proc_i 260)} is VALID [2019-05-15 10:27:44,269 INFO L273 TraceCheckUtils]: 394: Hoare triple {398154#(<= proc_i 260)} assume j > 4; {398154#(<= proc_i 260)} is VALID [2019-05-15 10:27:44,269 INFO L273 TraceCheckUtils]: 395: Hoare triple {398154#(<= proc_i 260)} assume j < 6; {398154#(<= proc_i 260)} is VALID [2019-05-15 10:27:44,270 INFO L273 TraceCheckUtils]: 396: Hoare triple {398154#(<= proc_i 260)} i := i + 4; {398173#(<= proc_i 264)} is VALID [2019-05-15 10:27:44,270 INFO L273 TraceCheckUtils]: 397: Hoare triple {398173#(<= proc_i 264)} assume i <= 1000; {398173#(<= proc_i 264)} is VALID [2019-05-15 10:27:44,271 INFO L273 TraceCheckUtils]: 398: Hoare triple {398173#(<= proc_i 264)} assume i + 4 < a[j]; {398173#(<= proc_i 264)} is VALID [2019-05-15 10:27:44,271 INFO L273 TraceCheckUtils]: 399: Hoare triple {398173#(<= proc_i 264)} assume a[5] == 1000; {398173#(<= proc_i 264)} is VALID [2019-05-15 10:27:44,272 INFO L273 TraceCheckUtils]: 400: Hoare triple {398173#(<= proc_i 264)} assume j > 4; {398173#(<= proc_i 264)} is VALID [2019-05-15 10:27:44,272 INFO L273 TraceCheckUtils]: 401: Hoare triple {398173#(<= proc_i 264)} assume j < 6; {398173#(<= proc_i 264)} is VALID [2019-05-15 10:27:44,273 INFO L273 TraceCheckUtils]: 402: Hoare triple {398173#(<= proc_i 264)} i := i + 4; {398192#(<= proc_i 268)} is VALID [2019-05-15 10:27:44,273 INFO L273 TraceCheckUtils]: 403: Hoare triple {398192#(<= proc_i 268)} assume i <= 1000; {398192#(<= proc_i 268)} is VALID [2019-05-15 10:27:44,274 INFO L273 TraceCheckUtils]: 404: Hoare triple {398192#(<= proc_i 268)} assume i + 4 < a[j]; {398192#(<= proc_i 268)} is VALID [2019-05-15 10:27:44,274 INFO L273 TraceCheckUtils]: 405: Hoare triple {398192#(<= proc_i 268)} assume a[5] == 1000; {398192#(<= proc_i 268)} is VALID [2019-05-15 10:27:44,275 INFO L273 TraceCheckUtils]: 406: Hoare triple {398192#(<= proc_i 268)} assume j > 4; {398192#(<= proc_i 268)} is VALID [2019-05-15 10:27:44,275 INFO L273 TraceCheckUtils]: 407: Hoare triple {398192#(<= proc_i 268)} assume j < 6; {398192#(<= proc_i 268)} is VALID [2019-05-15 10:27:44,276 INFO L273 TraceCheckUtils]: 408: Hoare triple {398192#(<= proc_i 268)} i := i + 4; {398211#(<= proc_i 272)} is VALID [2019-05-15 10:27:44,276 INFO L273 TraceCheckUtils]: 409: Hoare triple {398211#(<= proc_i 272)} assume i <= 1000; {398211#(<= proc_i 272)} is VALID [2019-05-15 10:27:44,277 INFO L273 TraceCheckUtils]: 410: Hoare triple {398211#(<= proc_i 272)} assume i + 4 < a[j]; {398211#(<= proc_i 272)} is VALID [2019-05-15 10:27:44,277 INFO L273 TraceCheckUtils]: 411: Hoare triple {398211#(<= proc_i 272)} assume a[5] == 1000; {398211#(<= proc_i 272)} is VALID [2019-05-15 10:27:44,278 INFO L273 TraceCheckUtils]: 412: Hoare triple {398211#(<= proc_i 272)} assume j > 4; {398211#(<= proc_i 272)} is VALID [2019-05-15 10:27:44,278 INFO L273 TraceCheckUtils]: 413: Hoare triple {398211#(<= proc_i 272)} assume j < 6; {398211#(<= proc_i 272)} is VALID [2019-05-15 10:27:44,279 INFO L273 TraceCheckUtils]: 414: Hoare triple {398211#(<= proc_i 272)} i := i + 4; {398230#(<= proc_i 276)} is VALID [2019-05-15 10:27:44,279 INFO L273 TraceCheckUtils]: 415: Hoare triple {398230#(<= proc_i 276)} assume i <= 1000; {398230#(<= proc_i 276)} is VALID [2019-05-15 10:27:44,280 INFO L273 TraceCheckUtils]: 416: Hoare triple {398230#(<= proc_i 276)} assume i + 4 < a[j]; {398230#(<= proc_i 276)} is VALID [2019-05-15 10:27:44,280 INFO L273 TraceCheckUtils]: 417: Hoare triple {398230#(<= proc_i 276)} assume a[5] == 1000; {398230#(<= proc_i 276)} is VALID [2019-05-15 10:27:44,280 INFO L273 TraceCheckUtils]: 418: Hoare triple {398230#(<= proc_i 276)} assume j > 4; {398230#(<= proc_i 276)} is VALID [2019-05-15 10:27:44,281 INFO L273 TraceCheckUtils]: 419: Hoare triple {398230#(<= proc_i 276)} assume j < 6; {398230#(<= proc_i 276)} is VALID [2019-05-15 10:27:44,282 INFO L273 TraceCheckUtils]: 420: Hoare triple {398230#(<= proc_i 276)} i := i + 4; {398249#(<= proc_i 280)} is VALID [2019-05-15 10:27:44,282 INFO L273 TraceCheckUtils]: 421: Hoare triple {398249#(<= proc_i 280)} assume i <= 1000; {398249#(<= proc_i 280)} is VALID [2019-05-15 10:27:44,283 INFO L273 TraceCheckUtils]: 422: Hoare triple {398249#(<= proc_i 280)} assume i + 4 < a[j]; {398249#(<= proc_i 280)} is VALID [2019-05-15 10:27:44,283 INFO L273 TraceCheckUtils]: 423: Hoare triple {398249#(<= proc_i 280)} assume a[5] == 1000; {398249#(<= proc_i 280)} is VALID [2019-05-15 10:27:44,283 INFO L273 TraceCheckUtils]: 424: Hoare triple {398249#(<= proc_i 280)} assume j > 4; {398249#(<= proc_i 280)} is VALID [2019-05-15 10:27:44,284 INFO L273 TraceCheckUtils]: 425: Hoare triple {398249#(<= proc_i 280)} assume j < 6; {398249#(<= proc_i 280)} is VALID [2019-05-15 10:27:44,285 INFO L273 TraceCheckUtils]: 426: Hoare triple {398249#(<= proc_i 280)} i := i + 4; {398268#(<= proc_i 284)} is VALID [2019-05-15 10:27:44,285 INFO L273 TraceCheckUtils]: 427: Hoare triple {398268#(<= proc_i 284)} assume i <= 1000; {398268#(<= proc_i 284)} is VALID [2019-05-15 10:27:44,285 INFO L273 TraceCheckUtils]: 428: Hoare triple {398268#(<= proc_i 284)} assume i + 4 < a[j]; {398268#(<= proc_i 284)} is VALID [2019-05-15 10:27:44,286 INFO L273 TraceCheckUtils]: 429: Hoare triple {398268#(<= proc_i 284)} assume a[5] == 1000; {398268#(<= proc_i 284)} is VALID [2019-05-15 10:27:44,286 INFO L273 TraceCheckUtils]: 430: Hoare triple {398268#(<= proc_i 284)} assume j > 4; {398268#(<= proc_i 284)} is VALID [2019-05-15 10:27:44,287 INFO L273 TraceCheckUtils]: 431: Hoare triple {398268#(<= proc_i 284)} assume j < 6; {398268#(<= proc_i 284)} is VALID [2019-05-15 10:27:44,287 INFO L273 TraceCheckUtils]: 432: Hoare triple {398268#(<= proc_i 284)} i := i + 4; {398287#(<= proc_i 288)} is VALID [2019-05-15 10:27:44,288 INFO L273 TraceCheckUtils]: 433: Hoare triple {398287#(<= proc_i 288)} assume i <= 1000; {398287#(<= proc_i 288)} is VALID [2019-05-15 10:27:44,288 INFO L273 TraceCheckUtils]: 434: Hoare triple {398287#(<= proc_i 288)} assume i + 4 < a[j]; {398287#(<= proc_i 288)} is VALID [2019-05-15 10:27:44,289 INFO L273 TraceCheckUtils]: 435: Hoare triple {398287#(<= proc_i 288)} assume a[5] == 1000; {398287#(<= proc_i 288)} is VALID [2019-05-15 10:27:44,289 INFO L273 TraceCheckUtils]: 436: Hoare triple {398287#(<= proc_i 288)} assume j > 4; {398287#(<= proc_i 288)} is VALID [2019-05-15 10:27:44,290 INFO L273 TraceCheckUtils]: 437: Hoare triple {398287#(<= proc_i 288)} assume j < 6; {398287#(<= proc_i 288)} is VALID [2019-05-15 10:27:44,290 INFO L273 TraceCheckUtils]: 438: Hoare triple {398287#(<= proc_i 288)} i := i + 4; {398306#(<= proc_i 292)} is VALID [2019-05-15 10:27:44,291 INFO L273 TraceCheckUtils]: 439: Hoare triple {398306#(<= proc_i 292)} assume i <= 1000; {398306#(<= proc_i 292)} is VALID [2019-05-15 10:27:44,291 INFO L273 TraceCheckUtils]: 440: Hoare triple {398306#(<= proc_i 292)} assume i + 4 < a[j]; {398306#(<= proc_i 292)} is VALID [2019-05-15 10:27:44,292 INFO L273 TraceCheckUtils]: 441: Hoare triple {398306#(<= proc_i 292)} assume a[5] == 1000; {398306#(<= proc_i 292)} is VALID [2019-05-15 10:27:44,292 INFO L273 TraceCheckUtils]: 442: Hoare triple {398306#(<= proc_i 292)} assume j > 4; {398306#(<= proc_i 292)} is VALID [2019-05-15 10:27:44,293 INFO L273 TraceCheckUtils]: 443: Hoare triple {398306#(<= proc_i 292)} assume j < 6; {398306#(<= proc_i 292)} is VALID [2019-05-15 10:27:44,293 INFO L273 TraceCheckUtils]: 444: Hoare triple {398306#(<= proc_i 292)} i := i + 4; {398325#(<= proc_i 296)} is VALID [2019-05-15 10:27:44,294 INFO L273 TraceCheckUtils]: 445: Hoare triple {398325#(<= proc_i 296)} assume i <= 1000; {398325#(<= proc_i 296)} is VALID [2019-05-15 10:27:44,294 INFO L273 TraceCheckUtils]: 446: Hoare triple {398325#(<= proc_i 296)} assume i + 4 < a[j]; {398325#(<= proc_i 296)} is VALID [2019-05-15 10:27:44,295 INFO L273 TraceCheckUtils]: 447: Hoare triple {398325#(<= proc_i 296)} assume a[5] == 1000; {398325#(<= proc_i 296)} is VALID [2019-05-15 10:27:44,295 INFO L273 TraceCheckUtils]: 448: Hoare triple {398325#(<= proc_i 296)} assume j > 4; {398325#(<= proc_i 296)} is VALID [2019-05-15 10:27:44,296 INFO L273 TraceCheckUtils]: 449: Hoare triple {398325#(<= proc_i 296)} assume j < 6; {398325#(<= proc_i 296)} is VALID [2019-05-15 10:27:44,296 INFO L273 TraceCheckUtils]: 450: Hoare triple {398325#(<= proc_i 296)} i := i + 4; {398344#(<= proc_i 300)} is VALID [2019-05-15 10:27:44,297 INFO L273 TraceCheckUtils]: 451: Hoare triple {398344#(<= proc_i 300)} assume i <= 1000; {398344#(<= proc_i 300)} is VALID [2019-05-15 10:27:44,297 INFO L273 TraceCheckUtils]: 452: Hoare triple {398344#(<= proc_i 300)} assume i + 4 < a[j]; {398344#(<= proc_i 300)} is VALID [2019-05-15 10:27:44,298 INFO L273 TraceCheckUtils]: 453: Hoare triple {398344#(<= proc_i 300)} assume a[5] == 1000; {398344#(<= proc_i 300)} is VALID [2019-05-15 10:27:44,298 INFO L273 TraceCheckUtils]: 454: Hoare triple {398344#(<= proc_i 300)} assume j > 4; {398344#(<= proc_i 300)} is VALID [2019-05-15 10:27:44,299 INFO L273 TraceCheckUtils]: 455: Hoare triple {398344#(<= proc_i 300)} assume j < 6; {398344#(<= proc_i 300)} is VALID [2019-05-15 10:27:44,299 INFO L273 TraceCheckUtils]: 456: Hoare triple {398344#(<= proc_i 300)} i := i + 4; {398363#(<= proc_i 304)} is VALID [2019-05-15 10:27:44,300 INFO L273 TraceCheckUtils]: 457: Hoare triple {398363#(<= proc_i 304)} assume i <= 1000; {398363#(<= proc_i 304)} is VALID [2019-05-15 10:27:44,300 INFO L273 TraceCheckUtils]: 458: Hoare triple {398363#(<= proc_i 304)} assume i + 4 < a[j]; {398363#(<= proc_i 304)} is VALID [2019-05-15 10:27:44,301 INFO L273 TraceCheckUtils]: 459: Hoare triple {398363#(<= proc_i 304)} assume a[5] == 1000; {398363#(<= proc_i 304)} is VALID [2019-05-15 10:27:44,301 INFO L273 TraceCheckUtils]: 460: Hoare triple {398363#(<= proc_i 304)} assume j > 4; {398363#(<= proc_i 304)} is VALID [2019-05-15 10:27:44,302 INFO L273 TraceCheckUtils]: 461: Hoare triple {398363#(<= proc_i 304)} assume j < 6; {398363#(<= proc_i 304)} is VALID [2019-05-15 10:27:44,302 INFO L273 TraceCheckUtils]: 462: Hoare triple {398363#(<= proc_i 304)} i := i + 4; {398382#(<= proc_i 308)} is VALID [2019-05-15 10:27:44,303 INFO L273 TraceCheckUtils]: 463: Hoare triple {398382#(<= proc_i 308)} assume i <= 1000; {398382#(<= proc_i 308)} is VALID [2019-05-15 10:27:44,303 INFO L273 TraceCheckUtils]: 464: Hoare triple {398382#(<= proc_i 308)} assume i + 4 < a[j]; {398382#(<= proc_i 308)} is VALID [2019-05-15 10:27:44,304 INFO L273 TraceCheckUtils]: 465: Hoare triple {398382#(<= proc_i 308)} assume a[5] == 1000; {398382#(<= proc_i 308)} is VALID [2019-05-15 10:27:44,304 INFO L273 TraceCheckUtils]: 466: Hoare triple {398382#(<= proc_i 308)} assume j > 4; {398382#(<= proc_i 308)} is VALID [2019-05-15 10:27:44,305 INFO L273 TraceCheckUtils]: 467: Hoare triple {398382#(<= proc_i 308)} assume j < 6; {398382#(<= proc_i 308)} is VALID [2019-05-15 10:27:44,305 INFO L273 TraceCheckUtils]: 468: Hoare triple {398382#(<= proc_i 308)} i := i + 4; {398401#(<= proc_i 312)} is VALID [2019-05-15 10:27:44,306 INFO L273 TraceCheckUtils]: 469: Hoare triple {398401#(<= proc_i 312)} assume i <= 1000; {398401#(<= proc_i 312)} is VALID [2019-05-15 10:27:44,306 INFO L273 TraceCheckUtils]: 470: Hoare triple {398401#(<= proc_i 312)} assume i + 4 < a[j]; {398401#(<= proc_i 312)} is VALID [2019-05-15 10:27:44,307 INFO L273 TraceCheckUtils]: 471: Hoare triple {398401#(<= proc_i 312)} assume a[5] == 1000; {398401#(<= proc_i 312)} is VALID [2019-05-15 10:27:44,307 INFO L273 TraceCheckUtils]: 472: Hoare triple {398401#(<= proc_i 312)} assume j > 4; {398401#(<= proc_i 312)} is VALID [2019-05-15 10:27:44,307 INFO L273 TraceCheckUtils]: 473: Hoare triple {398401#(<= proc_i 312)} assume j < 6; {398401#(<= proc_i 312)} is VALID [2019-05-15 10:27:44,308 INFO L273 TraceCheckUtils]: 474: Hoare triple {398401#(<= proc_i 312)} i := i + 4; {398420#(<= proc_i 316)} is VALID [2019-05-15 10:27:44,309 INFO L273 TraceCheckUtils]: 475: Hoare triple {398420#(<= proc_i 316)} assume i <= 1000; {398420#(<= proc_i 316)} is VALID [2019-05-15 10:27:44,309 INFO L273 TraceCheckUtils]: 476: Hoare triple {398420#(<= proc_i 316)} assume i + 4 < a[j]; {398420#(<= proc_i 316)} is VALID [2019-05-15 10:27:44,310 INFO L273 TraceCheckUtils]: 477: Hoare triple {398420#(<= proc_i 316)} assume a[5] == 1000; {398420#(<= proc_i 316)} is VALID [2019-05-15 10:27:44,310 INFO L273 TraceCheckUtils]: 478: Hoare triple {398420#(<= proc_i 316)} assume j > 4; {398420#(<= proc_i 316)} is VALID [2019-05-15 10:27:44,310 INFO L273 TraceCheckUtils]: 479: Hoare triple {398420#(<= proc_i 316)} assume j < 6; {398420#(<= proc_i 316)} is VALID [2019-05-15 10:27:44,311 INFO L273 TraceCheckUtils]: 480: Hoare triple {398420#(<= proc_i 316)} i := i + 4; {398439#(<= proc_i 320)} is VALID [2019-05-15 10:27:44,312 INFO L273 TraceCheckUtils]: 481: Hoare triple {398439#(<= proc_i 320)} assume i <= 1000; {398439#(<= proc_i 320)} is VALID [2019-05-15 10:27:44,312 INFO L273 TraceCheckUtils]: 482: Hoare triple {398439#(<= proc_i 320)} assume i + 4 < a[j]; {398439#(<= proc_i 320)} is VALID [2019-05-15 10:27:44,312 INFO L273 TraceCheckUtils]: 483: Hoare triple {398439#(<= proc_i 320)} assume a[5] == 1000; {398439#(<= proc_i 320)} is VALID [2019-05-15 10:27:44,313 INFO L273 TraceCheckUtils]: 484: Hoare triple {398439#(<= proc_i 320)} assume j > 4; {398439#(<= proc_i 320)} is VALID [2019-05-15 10:27:44,313 INFO L273 TraceCheckUtils]: 485: Hoare triple {398439#(<= proc_i 320)} assume j < 6; {398439#(<= proc_i 320)} is VALID [2019-05-15 10:27:44,314 INFO L273 TraceCheckUtils]: 486: Hoare triple {398439#(<= proc_i 320)} i := i + 4; {398458#(<= proc_i 324)} is VALID [2019-05-15 10:27:44,314 INFO L273 TraceCheckUtils]: 487: Hoare triple {398458#(<= proc_i 324)} assume i <= 1000; {398458#(<= proc_i 324)} is VALID [2019-05-15 10:27:44,315 INFO L273 TraceCheckUtils]: 488: Hoare triple {398458#(<= proc_i 324)} assume i + 4 < a[j]; {398458#(<= proc_i 324)} is VALID [2019-05-15 10:27:44,315 INFO L273 TraceCheckUtils]: 489: Hoare triple {398458#(<= proc_i 324)} assume a[5] == 1000; {398458#(<= proc_i 324)} is VALID [2019-05-15 10:27:44,316 INFO L273 TraceCheckUtils]: 490: Hoare triple {398458#(<= proc_i 324)} assume j > 4; {398458#(<= proc_i 324)} is VALID [2019-05-15 10:27:44,316 INFO L273 TraceCheckUtils]: 491: Hoare triple {398458#(<= proc_i 324)} assume j < 6; {398458#(<= proc_i 324)} is VALID [2019-05-15 10:27:44,317 INFO L273 TraceCheckUtils]: 492: Hoare triple {398458#(<= proc_i 324)} i := i + 4; {398477#(<= proc_i 328)} is VALID [2019-05-15 10:27:44,317 INFO L273 TraceCheckUtils]: 493: Hoare triple {398477#(<= proc_i 328)} assume i <= 1000; {398477#(<= proc_i 328)} is VALID [2019-05-15 10:27:44,318 INFO L273 TraceCheckUtils]: 494: Hoare triple {398477#(<= proc_i 328)} assume i + 4 < a[j]; {398477#(<= proc_i 328)} is VALID [2019-05-15 10:27:44,318 INFO L273 TraceCheckUtils]: 495: Hoare triple {398477#(<= proc_i 328)} assume a[5] == 1000; {398477#(<= proc_i 328)} is VALID [2019-05-15 10:27:44,319 INFO L273 TraceCheckUtils]: 496: Hoare triple {398477#(<= proc_i 328)} assume j > 4; {398477#(<= proc_i 328)} is VALID [2019-05-15 10:27:44,319 INFO L273 TraceCheckUtils]: 497: Hoare triple {398477#(<= proc_i 328)} assume j < 6; {398477#(<= proc_i 328)} is VALID [2019-05-15 10:27:44,320 INFO L273 TraceCheckUtils]: 498: Hoare triple {398477#(<= proc_i 328)} i := i + 4; {398496#(<= proc_i 332)} is VALID [2019-05-15 10:27:44,320 INFO L273 TraceCheckUtils]: 499: Hoare triple {398496#(<= proc_i 332)} assume i <= 1000; {398496#(<= proc_i 332)} is VALID [2019-05-15 10:27:44,321 INFO L273 TraceCheckUtils]: 500: Hoare triple {398496#(<= proc_i 332)} assume i + 4 < a[j]; {398496#(<= proc_i 332)} is VALID [2019-05-15 10:27:44,321 INFO L273 TraceCheckUtils]: 501: Hoare triple {398496#(<= proc_i 332)} assume a[5] == 1000; {398496#(<= proc_i 332)} is VALID [2019-05-15 10:27:44,322 INFO L273 TraceCheckUtils]: 502: Hoare triple {398496#(<= proc_i 332)} assume j > 4; {398496#(<= proc_i 332)} is VALID [2019-05-15 10:27:44,322 INFO L273 TraceCheckUtils]: 503: Hoare triple {398496#(<= proc_i 332)} assume j < 6; {398496#(<= proc_i 332)} is VALID [2019-05-15 10:27:44,323 INFO L273 TraceCheckUtils]: 504: Hoare triple {398496#(<= proc_i 332)} i := i + 4; {398515#(<= proc_i 336)} is VALID [2019-05-15 10:27:44,323 INFO L273 TraceCheckUtils]: 505: Hoare triple {398515#(<= proc_i 336)} assume i <= 1000; {398515#(<= proc_i 336)} is VALID [2019-05-15 10:27:44,324 INFO L273 TraceCheckUtils]: 506: Hoare triple {398515#(<= proc_i 336)} assume i + 4 < a[j]; {398515#(<= proc_i 336)} is VALID [2019-05-15 10:27:44,324 INFO L273 TraceCheckUtils]: 507: Hoare triple {398515#(<= proc_i 336)} assume a[5] == 1000; {398515#(<= proc_i 336)} is VALID [2019-05-15 10:27:44,325 INFO L273 TraceCheckUtils]: 508: Hoare triple {398515#(<= proc_i 336)} assume j > 4; {398515#(<= proc_i 336)} is VALID [2019-05-15 10:27:44,325 INFO L273 TraceCheckUtils]: 509: Hoare triple {398515#(<= proc_i 336)} assume j < 6; {398515#(<= proc_i 336)} is VALID [2019-05-15 10:27:44,326 INFO L273 TraceCheckUtils]: 510: Hoare triple {398515#(<= proc_i 336)} i := i + 4; {398534#(<= proc_i 340)} is VALID [2019-05-15 10:27:44,326 INFO L273 TraceCheckUtils]: 511: Hoare triple {398534#(<= proc_i 340)} assume i <= 1000; {398534#(<= proc_i 340)} is VALID [2019-05-15 10:27:44,327 INFO L273 TraceCheckUtils]: 512: Hoare triple {398534#(<= proc_i 340)} assume i + 4 < a[j]; {398534#(<= proc_i 340)} is VALID [2019-05-15 10:27:44,327 INFO L273 TraceCheckUtils]: 513: Hoare triple {398534#(<= proc_i 340)} assume a[5] == 1000; {398534#(<= proc_i 340)} is VALID [2019-05-15 10:27:44,328 INFO L273 TraceCheckUtils]: 514: Hoare triple {398534#(<= proc_i 340)} assume j > 4; {398534#(<= proc_i 340)} is VALID [2019-05-15 10:27:44,328 INFO L273 TraceCheckUtils]: 515: Hoare triple {398534#(<= proc_i 340)} assume j < 6; {398534#(<= proc_i 340)} is VALID [2019-05-15 10:27:44,329 INFO L273 TraceCheckUtils]: 516: Hoare triple {398534#(<= proc_i 340)} i := i + 4; {398553#(<= proc_i 344)} is VALID [2019-05-15 10:27:44,329 INFO L273 TraceCheckUtils]: 517: Hoare triple {398553#(<= proc_i 344)} assume i <= 1000; {398553#(<= proc_i 344)} is VALID [2019-05-15 10:27:44,330 INFO L273 TraceCheckUtils]: 518: Hoare triple {398553#(<= proc_i 344)} assume i + 4 < a[j]; {398553#(<= proc_i 344)} is VALID [2019-05-15 10:27:44,330 INFO L273 TraceCheckUtils]: 519: Hoare triple {398553#(<= proc_i 344)} assume a[5] == 1000; {398553#(<= proc_i 344)} is VALID [2019-05-15 10:27:44,331 INFO L273 TraceCheckUtils]: 520: Hoare triple {398553#(<= proc_i 344)} assume j > 4; {398553#(<= proc_i 344)} is VALID [2019-05-15 10:27:44,331 INFO L273 TraceCheckUtils]: 521: Hoare triple {398553#(<= proc_i 344)} assume j < 6; {398553#(<= proc_i 344)} is VALID [2019-05-15 10:27:44,332 INFO L273 TraceCheckUtils]: 522: Hoare triple {398553#(<= proc_i 344)} i := i + 4; {398572#(<= proc_i 348)} is VALID [2019-05-15 10:27:44,332 INFO L273 TraceCheckUtils]: 523: Hoare triple {398572#(<= proc_i 348)} assume i <= 1000; {398572#(<= proc_i 348)} is VALID [2019-05-15 10:27:44,333 INFO L273 TraceCheckUtils]: 524: Hoare triple {398572#(<= proc_i 348)} assume i + 4 < a[j]; {398572#(<= proc_i 348)} is VALID [2019-05-15 10:27:44,333 INFO L273 TraceCheckUtils]: 525: Hoare triple {398572#(<= proc_i 348)} assume a[5] == 1000; {398572#(<= proc_i 348)} is VALID [2019-05-15 10:27:44,334 INFO L273 TraceCheckUtils]: 526: Hoare triple {398572#(<= proc_i 348)} assume j > 4; {398572#(<= proc_i 348)} is VALID [2019-05-15 10:27:44,334 INFO L273 TraceCheckUtils]: 527: Hoare triple {398572#(<= proc_i 348)} assume j < 6; {398572#(<= proc_i 348)} is VALID [2019-05-15 10:27:44,335 INFO L273 TraceCheckUtils]: 528: Hoare triple {398572#(<= proc_i 348)} i := i + 4; {398591#(<= proc_i 352)} is VALID [2019-05-15 10:27:44,335 INFO L273 TraceCheckUtils]: 529: Hoare triple {398591#(<= proc_i 352)} assume i <= 1000; {398591#(<= proc_i 352)} is VALID [2019-05-15 10:27:44,336 INFO L273 TraceCheckUtils]: 530: Hoare triple {398591#(<= proc_i 352)} assume i + 4 < a[j]; {398591#(<= proc_i 352)} is VALID [2019-05-15 10:27:44,336 INFO L273 TraceCheckUtils]: 531: Hoare triple {398591#(<= proc_i 352)} assume a[5] == 1000; {398591#(<= proc_i 352)} is VALID [2019-05-15 10:27:44,337 INFO L273 TraceCheckUtils]: 532: Hoare triple {398591#(<= proc_i 352)} assume j > 4; {398591#(<= proc_i 352)} is VALID [2019-05-15 10:27:44,337 INFO L273 TraceCheckUtils]: 533: Hoare triple {398591#(<= proc_i 352)} assume j < 6; {398591#(<= proc_i 352)} is VALID [2019-05-15 10:27:44,338 INFO L273 TraceCheckUtils]: 534: Hoare triple {398591#(<= proc_i 352)} i := i + 4; {398610#(<= proc_i 356)} is VALID [2019-05-15 10:27:44,338 INFO L273 TraceCheckUtils]: 535: Hoare triple {398610#(<= proc_i 356)} assume i <= 1000; {398610#(<= proc_i 356)} is VALID [2019-05-15 10:27:44,339 INFO L273 TraceCheckUtils]: 536: Hoare triple {398610#(<= proc_i 356)} assume i + 4 < a[j]; {398610#(<= proc_i 356)} is VALID [2019-05-15 10:27:44,339 INFO L273 TraceCheckUtils]: 537: Hoare triple {398610#(<= proc_i 356)} assume a[5] == 1000; {398610#(<= proc_i 356)} is VALID [2019-05-15 10:27:44,339 INFO L273 TraceCheckUtils]: 538: Hoare triple {398610#(<= proc_i 356)} assume j > 4; {398610#(<= proc_i 356)} is VALID [2019-05-15 10:27:44,340 INFO L273 TraceCheckUtils]: 539: Hoare triple {398610#(<= proc_i 356)} assume j < 6; {398610#(<= proc_i 356)} is VALID [2019-05-15 10:27:44,341 INFO L273 TraceCheckUtils]: 540: Hoare triple {398610#(<= proc_i 356)} i := i + 4; {398629#(<= proc_i 360)} is VALID [2019-05-15 10:27:44,341 INFO L273 TraceCheckUtils]: 541: Hoare triple {398629#(<= proc_i 360)} assume i <= 1000; {398629#(<= proc_i 360)} is VALID [2019-05-15 10:27:44,341 INFO L273 TraceCheckUtils]: 542: Hoare triple {398629#(<= proc_i 360)} assume i + 4 < a[j]; {398629#(<= proc_i 360)} is VALID [2019-05-15 10:27:44,342 INFO L273 TraceCheckUtils]: 543: Hoare triple {398629#(<= proc_i 360)} assume a[5] == 1000; {398629#(<= proc_i 360)} is VALID [2019-05-15 10:27:44,342 INFO L273 TraceCheckUtils]: 544: Hoare triple {398629#(<= proc_i 360)} assume j > 4; {398629#(<= proc_i 360)} is VALID [2019-05-15 10:27:44,343 INFO L273 TraceCheckUtils]: 545: Hoare triple {398629#(<= proc_i 360)} assume j < 6; {398629#(<= proc_i 360)} is VALID [2019-05-15 10:27:44,344 INFO L273 TraceCheckUtils]: 546: Hoare triple {398629#(<= proc_i 360)} i := i + 4; {398648#(<= proc_i 364)} is VALID [2019-05-15 10:27:44,344 INFO L273 TraceCheckUtils]: 547: Hoare triple {398648#(<= proc_i 364)} assume i <= 1000; {398648#(<= proc_i 364)} is VALID [2019-05-15 10:27:44,344 INFO L273 TraceCheckUtils]: 548: Hoare triple {398648#(<= proc_i 364)} assume i + 4 < a[j]; {398648#(<= proc_i 364)} is VALID [2019-05-15 10:27:44,345 INFO L273 TraceCheckUtils]: 549: Hoare triple {398648#(<= proc_i 364)} assume a[5] == 1000; {398648#(<= proc_i 364)} is VALID [2019-05-15 10:27:44,345 INFO L273 TraceCheckUtils]: 550: Hoare triple {398648#(<= proc_i 364)} assume j > 4; {398648#(<= proc_i 364)} is VALID [2019-05-15 10:27:44,346 INFO L273 TraceCheckUtils]: 551: Hoare triple {398648#(<= proc_i 364)} assume j < 6; {398648#(<= proc_i 364)} is VALID [2019-05-15 10:27:44,346 INFO L273 TraceCheckUtils]: 552: Hoare triple {398648#(<= proc_i 364)} i := i + 4; {398667#(<= proc_i 368)} is VALID [2019-05-15 10:27:44,347 INFO L273 TraceCheckUtils]: 553: Hoare triple {398667#(<= proc_i 368)} assume i <= 1000; {398667#(<= proc_i 368)} is VALID [2019-05-15 10:27:44,347 INFO L273 TraceCheckUtils]: 554: Hoare triple {398667#(<= proc_i 368)} assume i + 4 < a[j]; {398667#(<= proc_i 368)} is VALID [2019-05-15 10:27:44,348 INFO L273 TraceCheckUtils]: 555: Hoare triple {398667#(<= proc_i 368)} assume a[5] == 1000; {398667#(<= proc_i 368)} is VALID [2019-05-15 10:27:44,348 INFO L273 TraceCheckUtils]: 556: Hoare triple {398667#(<= proc_i 368)} assume j > 4; {398667#(<= proc_i 368)} is VALID [2019-05-15 10:27:44,349 INFO L273 TraceCheckUtils]: 557: Hoare triple {398667#(<= proc_i 368)} assume j < 6; {398667#(<= proc_i 368)} is VALID [2019-05-15 10:27:44,349 INFO L273 TraceCheckUtils]: 558: Hoare triple {398667#(<= proc_i 368)} i := i + 4; {398686#(<= proc_i 372)} is VALID [2019-05-15 10:27:44,350 INFO L273 TraceCheckUtils]: 559: Hoare triple {398686#(<= proc_i 372)} assume i <= 1000; {398686#(<= proc_i 372)} is VALID [2019-05-15 10:27:44,350 INFO L273 TraceCheckUtils]: 560: Hoare triple {398686#(<= proc_i 372)} assume i + 4 < a[j]; {398686#(<= proc_i 372)} is VALID [2019-05-15 10:27:44,351 INFO L273 TraceCheckUtils]: 561: Hoare triple {398686#(<= proc_i 372)} assume a[5] == 1000; {398686#(<= proc_i 372)} is VALID [2019-05-15 10:27:44,351 INFO L273 TraceCheckUtils]: 562: Hoare triple {398686#(<= proc_i 372)} assume j > 4; {398686#(<= proc_i 372)} is VALID [2019-05-15 10:27:44,352 INFO L273 TraceCheckUtils]: 563: Hoare triple {398686#(<= proc_i 372)} assume j < 6; {398686#(<= proc_i 372)} is VALID [2019-05-15 10:27:44,352 INFO L273 TraceCheckUtils]: 564: Hoare triple {398686#(<= proc_i 372)} i := i + 4; {398705#(<= proc_i 376)} is VALID [2019-05-15 10:27:44,353 INFO L273 TraceCheckUtils]: 565: Hoare triple {398705#(<= proc_i 376)} assume i <= 1000; {398705#(<= proc_i 376)} is VALID [2019-05-15 10:27:44,353 INFO L273 TraceCheckUtils]: 566: Hoare triple {398705#(<= proc_i 376)} assume i + 4 < a[j]; {398705#(<= proc_i 376)} is VALID [2019-05-15 10:27:44,354 INFO L273 TraceCheckUtils]: 567: Hoare triple {398705#(<= proc_i 376)} assume a[5] == 1000; {398705#(<= proc_i 376)} is VALID [2019-05-15 10:27:44,354 INFO L273 TraceCheckUtils]: 568: Hoare triple {398705#(<= proc_i 376)} assume j > 4; {398705#(<= proc_i 376)} is VALID [2019-05-15 10:27:44,355 INFO L273 TraceCheckUtils]: 569: Hoare triple {398705#(<= proc_i 376)} assume j < 6; {398705#(<= proc_i 376)} is VALID [2019-05-15 10:27:44,355 INFO L273 TraceCheckUtils]: 570: Hoare triple {398705#(<= proc_i 376)} i := i + 4; {398724#(<= proc_i 380)} is VALID [2019-05-15 10:27:44,356 INFO L273 TraceCheckUtils]: 571: Hoare triple {398724#(<= proc_i 380)} assume i <= 1000; {398724#(<= proc_i 380)} is VALID [2019-05-15 10:27:44,356 INFO L273 TraceCheckUtils]: 572: Hoare triple {398724#(<= proc_i 380)} assume i + 4 < a[j]; {398724#(<= proc_i 380)} is VALID [2019-05-15 10:27:44,357 INFO L273 TraceCheckUtils]: 573: Hoare triple {398724#(<= proc_i 380)} assume a[5] == 1000; {398724#(<= proc_i 380)} is VALID [2019-05-15 10:27:44,357 INFO L273 TraceCheckUtils]: 574: Hoare triple {398724#(<= proc_i 380)} assume j > 4; {398724#(<= proc_i 380)} is VALID [2019-05-15 10:27:44,358 INFO L273 TraceCheckUtils]: 575: Hoare triple {398724#(<= proc_i 380)} assume j < 6; {398724#(<= proc_i 380)} is VALID [2019-05-15 10:27:44,358 INFO L273 TraceCheckUtils]: 576: Hoare triple {398724#(<= proc_i 380)} i := i + 4; {398743#(<= proc_i 384)} is VALID [2019-05-15 10:27:44,359 INFO L273 TraceCheckUtils]: 577: Hoare triple {398743#(<= proc_i 384)} assume i <= 1000; {398743#(<= proc_i 384)} is VALID [2019-05-15 10:27:44,359 INFO L273 TraceCheckUtils]: 578: Hoare triple {398743#(<= proc_i 384)} assume i + 4 < a[j]; {398743#(<= proc_i 384)} is VALID [2019-05-15 10:27:44,360 INFO L273 TraceCheckUtils]: 579: Hoare triple {398743#(<= proc_i 384)} assume a[5] == 1000; {398743#(<= proc_i 384)} is VALID [2019-05-15 10:27:44,360 INFO L273 TraceCheckUtils]: 580: Hoare triple {398743#(<= proc_i 384)} assume j > 4; {398743#(<= proc_i 384)} is VALID [2019-05-15 10:27:44,360 INFO L273 TraceCheckUtils]: 581: Hoare triple {398743#(<= proc_i 384)} assume j < 6; {398743#(<= proc_i 384)} is VALID [2019-05-15 10:27:44,361 INFO L273 TraceCheckUtils]: 582: Hoare triple {398743#(<= proc_i 384)} i := i + 4; {398762#(<= proc_i 388)} is VALID [2019-05-15 10:27:44,362 INFO L273 TraceCheckUtils]: 583: Hoare triple {398762#(<= proc_i 388)} assume i <= 1000; {398762#(<= proc_i 388)} is VALID [2019-05-15 10:27:44,362 INFO L273 TraceCheckUtils]: 584: Hoare triple {398762#(<= proc_i 388)} assume i + 4 < a[j]; {398762#(<= proc_i 388)} is VALID [2019-05-15 10:27:44,363 INFO L273 TraceCheckUtils]: 585: Hoare triple {398762#(<= proc_i 388)} assume a[5] == 1000; {398762#(<= proc_i 388)} is VALID [2019-05-15 10:27:44,363 INFO L273 TraceCheckUtils]: 586: Hoare triple {398762#(<= proc_i 388)} assume j > 4; {398762#(<= proc_i 388)} is VALID [2019-05-15 10:27:44,363 INFO L273 TraceCheckUtils]: 587: Hoare triple {398762#(<= proc_i 388)} assume j < 6; {398762#(<= proc_i 388)} is VALID [2019-05-15 10:27:44,364 INFO L273 TraceCheckUtils]: 588: Hoare triple {398762#(<= proc_i 388)} i := i + 4; {398781#(<= proc_i 392)} is VALID [2019-05-15 10:27:44,365 INFO L273 TraceCheckUtils]: 589: Hoare triple {398781#(<= proc_i 392)} assume i <= 1000; {398781#(<= proc_i 392)} is VALID [2019-05-15 10:27:44,365 INFO L273 TraceCheckUtils]: 590: Hoare triple {398781#(<= proc_i 392)} assume i + 4 < a[j]; {398781#(<= proc_i 392)} is VALID [2019-05-15 10:27:44,366 INFO L273 TraceCheckUtils]: 591: Hoare triple {398781#(<= proc_i 392)} assume a[5] == 1000; {398781#(<= proc_i 392)} is VALID [2019-05-15 10:27:44,366 INFO L273 TraceCheckUtils]: 592: Hoare triple {398781#(<= proc_i 392)} assume j > 4; {398781#(<= proc_i 392)} is VALID [2019-05-15 10:27:44,367 INFO L273 TraceCheckUtils]: 593: Hoare triple {398781#(<= proc_i 392)} assume j < 6; {398781#(<= proc_i 392)} is VALID [2019-05-15 10:27:44,367 INFO L273 TraceCheckUtils]: 594: Hoare triple {398781#(<= proc_i 392)} i := i + 4; {398800#(<= proc_i 396)} is VALID [2019-05-15 10:27:44,368 INFO L273 TraceCheckUtils]: 595: Hoare triple {398800#(<= proc_i 396)} assume i <= 1000; {398800#(<= proc_i 396)} is VALID [2019-05-15 10:27:44,368 INFO L273 TraceCheckUtils]: 596: Hoare triple {398800#(<= proc_i 396)} assume i + 4 < a[j]; {398800#(<= proc_i 396)} is VALID [2019-05-15 10:27:44,369 INFO L273 TraceCheckUtils]: 597: Hoare triple {398800#(<= proc_i 396)} assume a[5] == 1000; {398800#(<= proc_i 396)} is VALID [2019-05-15 10:27:44,369 INFO L273 TraceCheckUtils]: 598: Hoare triple {398800#(<= proc_i 396)} assume j > 4; {398800#(<= proc_i 396)} is VALID [2019-05-15 10:27:44,370 INFO L273 TraceCheckUtils]: 599: Hoare triple {398800#(<= proc_i 396)} assume j < 6; {398800#(<= proc_i 396)} is VALID [2019-05-15 10:27:44,370 INFO L273 TraceCheckUtils]: 600: Hoare triple {398800#(<= proc_i 396)} i := i + 4; {398819#(<= proc_i 400)} is VALID [2019-05-15 10:27:44,371 INFO L273 TraceCheckUtils]: 601: Hoare triple {398819#(<= proc_i 400)} assume i <= 1000; {398819#(<= proc_i 400)} is VALID [2019-05-15 10:27:44,371 INFO L273 TraceCheckUtils]: 602: Hoare triple {398819#(<= proc_i 400)} assume i + 4 < a[j]; {398819#(<= proc_i 400)} is VALID [2019-05-15 10:27:44,372 INFO L273 TraceCheckUtils]: 603: Hoare triple {398819#(<= proc_i 400)} assume a[5] == 1000; {398819#(<= proc_i 400)} is VALID [2019-05-15 10:27:44,372 INFO L273 TraceCheckUtils]: 604: Hoare triple {398819#(<= proc_i 400)} assume j > 4; {398819#(<= proc_i 400)} is VALID [2019-05-15 10:27:44,373 INFO L273 TraceCheckUtils]: 605: Hoare triple {398819#(<= proc_i 400)} assume j < 6; {398819#(<= proc_i 400)} is VALID [2019-05-15 10:27:44,373 INFO L273 TraceCheckUtils]: 606: Hoare triple {398819#(<= proc_i 400)} i := i + 4; {398838#(<= proc_i 404)} is VALID [2019-05-15 10:27:44,374 INFO L273 TraceCheckUtils]: 607: Hoare triple {398838#(<= proc_i 404)} assume i <= 1000; {398838#(<= proc_i 404)} is VALID [2019-05-15 10:27:44,374 INFO L273 TraceCheckUtils]: 608: Hoare triple {398838#(<= proc_i 404)} assume i + 4 < a[j]; {398838#(<= proc_i 404)} is VALID [2019-05-15 10:27:44,375 INFO L273 TraceCheckUtils]: 609: Hoare triple {398838#(<= proc_i 404)} assume a[5] == 1000; {398838#(<= proc_i 404)} is VALID [2019-05-15 10:27:44,375 INFO L273 TraceCheckUtils]: 610: Hoare triple {398838#(<= proc_i 404)} assume j > 4; {398838#(<= proc_i 404)} is VALID [2019-05-15 10:27:44,376 INFO L273 TraceCheckUtils]: 611: Hoare triple {398838#(<= proc_i 404)} assume j < 6; {398838#(<= proc_i 404)} is VALID [2019-05-15 10:27:44,376 INFO L273 TraceCheckUtils]: 612: Hoare triple {398838#(<= proc_i 404)} i := i + 4; {398857#(<= proc_i 408)} is VALID [2019-05-15 10:27:44,377 INFO L273 TraceCheckUtils]: 613: Hoare triple {398857#(<= proc_i 408)} assume i <= 1000; {398857#(<= proc_i 408)} is VALID [2019-05-15 10:27:44,377 INFO L273 TraceCheckUtils]: 614: Hoare triple {398857#(<= proc_i 408)} assume i + 4 < a[j]; {398857#(<= proc_i 408)} is VALID [2019-05-15 10:27:44,378 INFO L273 TraceCheckUtils]: 615: Hoare triple {398857#(<= proc_i 408)} assume a[5] == 1000; {398857#(<= proc_i 408)} is VALID [2019-05-15 10:27:44,378 INFO L273 TraceCheckUtils]: 616: Hoare triple {398857#(<= proc_i 408)} assume j > 4; {398857#(<= proc_i 408)} is VALID [2019-05-15 10:27:44,379 INFO L273 TraceCheckUtils]: 617: Hoare triple {398857#(<= proc_i 408)} assume j < 6; {398857#(<= proc_i 408)} is VALID [2019-05-15 10:27:44,379 INFO L273 TraceCheckUtils]: 618: Hoare triple {398857#(<= proc_i 408)} i := i + 4; {398876#(<= proc_i 412)} is VALID [2019-05-15 10:27:44,380 INFO L273 TraceCheckUtils]: 619: Hoare triple {398876#(<= proc_i 412)} assume i <= 1000; {398876#(<= proc_i 412)} is VALID [2019-05-15 10:27:44,380 INFO L273 TraceCheckUtils]: 620: Hoare triple {398876#(<= proc_i 412)} assume i + 4 < a[j]; {398876#(<= proc_i 412)} is VALID [2019-05-15 10:27:44,381 INFO L273 TraceCheckUtils]: 621: Hoare triple {398876#(<= proc_i 412)} assume a[5] == 1000; {398876#(<= proc_i 412)} is VALID [2019-05-15 10:27:44,381 INFO L273 TraceCheckUtils]: 622: Hoare triple {398876#(<= proc_i 412)} assume j > 4; {398876#(<= proc_i 412)} is VALID [2019-05-15 10:27:44,382 INFO L273 TraceCheckUtils]: 623: Hoare triple {398876#(<= proc_i 412)} assume j < 6; {398876#(<= proc_i 412)} is VALID [2019-05-15 10:27:44,383 INFO L273 TraceCheckUtils]: 624: Hoare triple {398876#(<= proc_i 412)} i := i + 4; {398895#(<= proc_i 416)} is VALID [2019-05-15 10:27:44,383 INFO L273 TraceCheckUtils]: 625: Hoare triple {398895#(<= proc_i 416)} assume i <= 1000; {398895#(<= proc_i 416)} is VALID [2019-05-15 10:27:44,384 INFO L273 TraceCheckUtils]: 626: Hoare triple {398895#(<= proc_i 416)} assume i + 4 < a[j]; {398895#(<= proc_i 416)} is VALID [2019-05-15 10:27:44,384 INFO L273 TraceCheckUtils]: 627: Hoare triple {398895#(<= proc_i 416)} assume a[5] == 1000; {398895#(<= proc_i 416)} is VALID [2019-05-15 10:27:44,384 INFO L273 TraceCheckUtils]: 628: Hoare triple {398895#(<= proc_i 416)} assume j > 4; {398895#(<= proc_i 416)} is VALID [2019-05-15 10:27:44,385 INFO L273 TraceCheckUtils]: 629: Hoare triple {398895#(<= proc_i 416)} assume j < 6; {398895#(<= proc_i 416)} is VALID [2019-05-15 10:27:44,386 INFO L273 TraceCheckUtils]: 630: Hoare triple {398895#(<= proc_i 416)} i := i + 4; {398914#(<= proc_i 420)} is VALID [2019-05-15 10:27:44,386 INFO L273 TraceCheckUtils]: 631: Hoare triple {398914#(<= proc_i 420)} assume i <= 1000; {398914#(<= proc_i 420)} is VALID [2019-05-15 10:27:44,387 INFO L273 TraceCheckUtils]: 632: Hoare triple {398914#(<= proc_i 420)} assume i + 4 < a[j]; {398914#(<= proc_i 420)} is VALID [2019-05-15 10:27:44,387 INFO L273 TraceCheckUtils]: 633: Hoare triple {398914#(<= proc_i 420)} assume a[5] == 1000; {398914#(<= proc_i 420)} is VALID [2019-05-15 10:27:44,388 INFO L273 TraceCheckUtils]: 634: Hoare triple {398914#(<= proc_i 420)} assume j > 4; {398914#(<= proc_i 420)} is VALID [2019-05-15 10:27:44,388 INFO L273 TraceCheckUtils]: 635: Hoare triple {398914#(<= proc_i 420)} assume j < 6; {398914#(<= proc_i 420)} is VALID [2019-05-15 10:27:44,389 INFO L273 TraceCheckUtils]: 636: Hoare triple {398914#(<= proc_i 420)} i := i + 4; {398933#(<= proc_i 424)} is VALID [2019-05-15 10:27:44,389 INFO L273 TraceCheckUtils]: 637: Hoare triple {398933#(<= proc_i 424)} assume i <= 1000; {398933#(<= proc_i 424)} is VALID [2019-05-15 10:27:44,390 INFO L273 TraceCheckUtils]: 638: Hoare triple {398933#(<= proc_i 424)} assume i + 4 < a[j]; {398933#(<= proc_i 424)} is VALID [2019-05-15 10:27:44,390 INFO L273 TraceCheckUtils]: 639: Hoare triple {398933#(<= proc_i 424)} assume a[5] == 1000; {398933#(<= proc_i 424)} is VALID [2019-05-15 10:27:44,391 INFO L273 TraceCheckUtils]: 640: Hoare triple {398933#(<= proc_i 424)} assume j > 4; {398933#(<= proc_i 424)} is VALID [2019-05-15 10:27:44,391 INFO L273 TraceCheckUtils]: 641: Hoare triple {398933#(<= proc_i 424)} assume j < 6; {398933#(<= proc_i 424)} is VALID [2019-05-15 10:27:44,392 INFO L273 TraceCheckUtils]: 642: Hoare triple {398933#(<= proc_i 424)} i := i + 4; {398952#(<= proc_i 428)} is VALID [2019-05-15 10:27:44,392 INFO L273 TraceCheckUtils]: 643: Hoare triple {398952#(<= proc_i 428)} assume i <= 1000; {398952#(<= proc_i 428)} is VALID [2019-05-15 10:27:44,393 INFO L273 TraceCheckUtils]: 644: Hoare triple {398952#(<= proc_i 428)} assume i + 4 < a[j]; {398952#(<= proc_i 428)} is VALID [2019-05-15 10:27:44,393 INFO L273 TraceCheckUtils]: 645: Hoare triple {398952#(<= proc_i 428)} assume a[5] == 1000; {398952#(<= proc_i 428)} is VALID [2019-05-15 10:27:44,394 INFO L273 TraceCheckUtils]: 646: Hoare triple {398952#(<= proc_i 428)} assume j > 4; {398952#(<= proc_i 428)} is VALID [2019-05-15 10:27:44,394 INFO L273 TraceCheckUtils]: 647: Hoare triple {398952#(<= proc_i 428)} assume j < 6; {398952#(<= proc_i 428)} is VALID [2019-05-15 10:27:44,395 INFO L273 TraceCheckUtils]: 648: Hoare triple {398952#(<= proc_i 428)} i := i + 4; {398971#(<= proc_i 432)} is VALID [2019-05-15 10:27:44,395 INFO L273 TraceCheckUtils]: 649: Hoare triple {398971#(<= proc_i 432)} assume i <= 1000; {398971#(<= proc_i 432)} is VALID [2019-05-15 10:27:44,396 INFO L273 TraceCheckUtils]: 650: Hoare triple {398971#(<= proc_i 432)} assume i + 4 < a[j]; {398971#(<= proc_i 432)} is VALID [2019-05-15 10:27:44,396 INFO L273 TraceCheckUtils]: 651: Hoare triple {398971#(<= proc_i 432)} assume a[5] == 1000; {398971#(<= proc_i 432)} is VALID [2019-05-15 10:27:44,397 INFO L273 TraceCheckUtils]: 652: Hoare triple {398971#(<= proc_i 432)} assume j > 4; {398971#(<= proc_i 432)} is VALID [2019-05-15 10:27:44,397 INFO L273 TraceCheckUtils]: 653: Hoare triple {398971#(<= proc_i 432)} assume j < 6; {398971#(<= proc_i 432)} is VALID [2019-05-15 10:27:44,398 INFO L273 TraceCheckUtils]: 654: Hoare triple {398971#(<= proc_i 432)} i := i + 4; {398990#(<= proc_i 436)} is VALID [2019-05-15 10:27:44,398 INFO L273 TraceCheckUtils]: 655: Hoare triple {398990#(<= proc_i 436)} assume i <= 1000; {398990#(<= proc_i 436)} is VALID [2019-05-15 10:27:44,399 INFO L273 TraceCheckUtils]: 656: Hoare triple {398990#(<= proc_i 436)} assume i + 4 < a[j]; {398990#(<= proc_i 436)} is VALID [2019-05-15 10:27:44,399 INFO L273 TraceCheckUtils]: 657: Hoare triple {398990#(<= proc_i 436)} assume a[5] == 1000; {398990#(<= proc_i 436)} is VALID [2019-05-15 10:27:44,400 INFO L273 TraceCheckUtils]: 658: Hoare triple {398990#(<= proc_i 436)} assume j > 4; {398990#(<= proc_i 436)} is VALID [2019-05-15 10:27:44,400 INFO L273 TraceCheckUtils]: 659: Hoare triple {398990#(<= proc_i 436)} assume j < 6; {398990#(<= proc_i 436)} is VALID [2019-05-15 10:27:44,401 INFO L273 TraceCheckUtils]: 660: Hoare triple {398990#(<= proc_i 436)} i := i + 4; {399009#(<= proc_i 440)} is VALID [2019-05-15 10:27:44,401 INFO L273 TraceCheckUtils]: 661: Hoare triple {399009#(<= proc_i 440)} assume i <= 1000; {399009#(<= proc_i 440)} is VALID [2019-05-15 10:27:44,402 INFO L273 TraceCheckUtils]: 662: Hoare triple {399009#(<= proc_i 440)} assume i + 4 < a[j]; {399009#(<= proc_i 440)} is VALID [2019-05-15 10:27:44,402 INFO L273 TraceCheckUtils]: 663: Hoare triple {399009#(<= proc_i 440)} assume a[5] == 1000; {399009#(<= proc_i 440)} is VALID [2019-05-15 10:27:44,403 INFO L273 TraceCheckUtils]: 664: Hoare triple {399009#(<= proc_i 440)} assume j > 4; {399009#(<= proc_i 440)} is VALID [2019-05-15 10:27:44,403 INFO L273 TraceCheckUtils]: 665: Hoare triple {399009#(<= proc_i 440)} assume j < 6; {399009#(<= proc_i 440)} is VALID [2019-05-15 10:27:44,404 INFO L273 TraceCheckUtils]: 666: Hoare triple {399009#(<= proc_i 440)} i := i + 4; {399028#(<= proc_i 444)} is VALID [2019-05-15 10:27:44,405 INFO L273 TraceCheckUtils]: 667: Hoare triple {399028#(<= proc_i 444)} assume i <= 1000; {399028#(<= proc_i 444)} is VALID [2019-05-15 10:27:44,405 INFO L273 TraceCheckUtils]: 668: Hoare triple {399028#(<= proc_i 444)} assume i + 4 < a[j]; {399028#(<= proc_i 444)} is VALID [2019-05-15 10:27:44,406 INFO L273 TraceCheckUtils]: 669: Hoare triple {399028#(<= proc_i 444)} assume a[5] == 1000; {399028#(<= proc_i 444)} is VALID [2019-05-15 10:27:44,406 INFO L273 TraceCheckUtils]: 670: Hoare triple {399028#(<= proc_i 444)} assume j > 4; {399028#(<= proc_i 444)} is VALID [2019-05-15 10:27:44,407 INFO L273 TraceCheckUtils]: 671: Hoare triple {399028#(<= proc_i 444)} assume j < 6; {399028#(<= proc_i 444)} is VALID [2019-05-15 10:27:44,407 INFO L273 TraceCheckUtils]: 672: Hoare triple {399028#(<= proc_i 444)} i := i + 4; {399047#(<= proc_i 448)} is VALID [2019-05-15 10:27:44,408 INFO L273 TraceCheckUtils]: 673: Hoare triple {399047#(<= proc_i 448)} assume i <= 1000; {399047#(<= proc_i 448)} is VALID [2019-05-15 10:27:44,408 INFO L273 TraceCheckUtils]: 674: Hoare triple {399047#(<= proc_i 448)} assume i + 4 < a[j]; {399047#(<= proc_i 448)} is VALID [2019-05-15 10:27:44,409 INFO L273 TraceCheckUtils]: 675: Hoare triple {399047#(<= proc_i 448)} assume a[5] == 1000; {399047#(<= proc_i 448)} is VALID [2019-05-15 10:27:44,409 INFO L273 TraceCheckUtils]: 676: Hoare triple {399047#(<= proc_i 448)} assume j > 4; {399047#(<= proc_i 448)} is VALID [2019-05-15 10:27:44,410 INFO L273 TraceCheckUtils]: 677: Hoare triple {399047#(<= proc_i 448)} assume j < 6; {399047#(<= proc_i 448)} is VALID [2019-05-15 10:27:44,410 INFO L273 TraceCheckUtils]: 678: Hoare triple {399047#(<= proc_i 448)} i := i + 4; {399066#(<= proc_i 452)} is VALID [2019-05-15 10:27:44,411 INFO L273 TraceCheckUtils]: 679: Hoare triple {399066#(<= proc_i 452)} assume i <= 1000; {399066#(<= proc_i 452)} is VALID [2019-05-15 10:27:44,411 INFO L273 TraceCheckUtils]: 680: Hoare triple {399066#(<= proc_i 452)} assume i + 4 < a[j]; {399066#(<= proc_i 452)} is VALID [2019-05-15 10:27:44,412 INFO L273 TraceCheckUtils]: 681: Hoare triple {399066#(<= proc_i 452)} assume a[5] == 1000; {399066#(<= proc_i 452)} is VALID [2019-05-15 10:27:44,412 INFO L273 TraceCheckUtils]: 682: Hoare triple {399066#(<= proc_i 452)} assume j > 4; {399066#(<= proc_i 452)} is VALID [2019-05-15 10:27:44,413 INFO L273 TraceCheckUtils]: 683: Hoare triple {399066#(<= proc_i 452)} assume j < 6; {399066#(<= proc_i 452)} is VALID [2019-05-15 10:27:44,413 INFO L273 TraceCheckUtils]: 684: Hoare triple {399066#(<= proc_i 452)} i := i + 4; {399085#(<= proc_i 456)} is VALID [2019-05-15 10:27:44,414 INFO L273 TraceCheckUtils]: 685: Hoare triple {399085#(<= proc_i 456)} assume i <= 1000; {399085#(<= proc_i 456)} is VALID [2019-05-15 10:27:44,414 INFO L273 TraceCheckUtils]: 686: Hoare triple {399085#(<= proc_i 456)} assume i + 4 < a[j]; {399085#(<= proc_i 456)} is VALID [2019-05-15 10:27:44,415 INFO L273 TraceCheckUtils]: 687: Hoare triple {399085#(<= proc_i 456)} assume a[5] == 1000; {399085#(<= proc_i 456)} is VALID [2019-05-15 10:27:44,415 INFO L273 TraceCheckUtils]: 688: Hoare triple {399085#(<= proc_i 456)} assume j > 4; {399085#(<= proc_i 456)} is VALID [2019-05-15 10:27:44,415 INFO L273 TraceCheckUtils]: 689: Hoare triple {399085#(<= proc_i 456)} assume j < 6; {399085#(<= proc_i 456)} is VALID [2019-05-15 10:27:44,416 INFO L273 TraceCheckUtils]: 690: Hoare triple {399085#(<= proc_i 456)} i := i + 4; {399104#(<= proc_i 460)} is VALID [2019-05-15 10:27:44,417 INFO L273 TraceCheckUtils]: 691: Hoare triple {399104#(<= proc_i 460)} assume i <= 1000; {399104#(<= proc_i 460)} is VALID [2019-05-15 10:27:44,417 INFO L273 TraceCheckUtils]: 692: Hoare triple {399104#(<= proc_i 460)} assume i + 4 < a[j]; {399104#(<= proc_i 460)} is VALID [2019-05-15 10:27:44,417 INFO L273 TraceCheckUtils]: 693: Hoare triple {399104#(<= proc_i 460)} assume a[5] == 1000; {399104#(<= proc_i 460)} is VALID [2019-05-15 10:27:44,418 INFO L273 TraceCheckUtils]: 694: Hoare triple {399104#(<= proc_i 460)} assume j > 4; {399104#(<= proc_i 460)} is VALID [2019-05-15 10:27:44,418 INFO L273 TraceCheckUtils]: 695: Hoare triple {399104#(<= proc_i 460)} assume j < 6; {399104#(<= proc_i 460)} is VALID [2019-05-15 10:27:44,419 INFO L273 TraceCheckUtils]: 696: Hoare triple {399104#(<= proc_i 460)} i := i + 4; {399123#(<= proc_i 464)} is VALID [2019-05-15 10:27:44,420 INFO L273 TraceCheckUtils]: 697: Hoare triple {399123#(<= proc_i 464)} assume i <= 1000; {399123#(<= proc_i 464)} is VALID [2019-05-15 10:27:44,420 INFO L273 TraceCheckUtils]: 698: Hoare triple {399123#(<= proc_i 464)} assume i + 4 < a[j]; {399123#(<= proc_i 464)} is VALID [2019-05-15 10:27:44,420 INFO L273 TraceCheckUtils]: 699: Hoare triple {399123#(<= proc_i 464)} assume a[5] == 1000; {399123#(<= proc_i 464)} is VALID [2019-05-15 10:27:44,421 INFO L273 TraceCheckUtils]: 700: Hoare triple {399123#(<= proc_i 464)} assume j > 4; {399123#(<= proc_i 464)} is VALID [2019-05-15 10:27:44,421 INFO L273 TraceCheckUtils]: 701: Hoare triple {399123#(<= proc_i 464)} assume j < 6; {399123#(<= proc_i 464)} is VALID [2019-05-15 10:27:44,422 INFO L273 TraceCheckUtils]: 702: Hoare triple {399123#(<= proc_i 464)} i := i + 4; {399142#(<= proc_i 468)} is VALID [2019-05-15 10:27:44,422 INFO L273 TraceCheckUtils]: 703: Hoare triple {399142#(<= proc_i 468)} assume i <= 1000; {399142#(<= proc_i 468)} is VALID [2019-05-15 10:27:44,423 INFO L273 TraceCheckUtils]: 704: Hoare triple {399142#(<= proc_i 468)} assume i + 4 < a[j]; {399142#(<= proc_i 468)} is VALID [2019-05-15 10:27:44,423 INFO L273 TraceCheckUtils]: 705: Hoare triple {399142#(<= proc_i 468)} assume a[5] == 1000; {399142#(<= proc_i 468)} is VALID [2019-05-15 10:27:44,424 INFO L273 TraceCheckUtils]: 706: Hoare triple {399142#(<= proc_i 468)} assume j > 4; {399142#(<= proc_i 468)} is VALID [2019-05-15 10:27:44,424 INFO L273 TraceCheckUtils]: 707: Hoare triple {399142#(<= proc_i 468)} assume j < 6; {399142#(<= proc_i 468)} is VALID [2019-05-15 10:27:44,425 INFO L273 TraceCheckUtils]: 708: Hoare triple {399142#(<= proc_i 468)} i := i + 4; {399161#(<= proc_i 472)} is VALID [2019-05-15 10:27:44,425 INFO L273 TraceCheckUtils]: 709: Hoare triple {399161#(<= proc_i 472)} assume i <= 1000; {399161#(<= proc_i 472)} is VALID [2019-05-15 10:27:44,426 INFO L273 TraceCheckUtils]: 710: Hoare triple {399161#(<= proc_i 472)} assume i + 4 < a[j]; {399161#(<= proc_i 472)} is VALID [2019-05-15 10:27:44,426 INFO L273 TraceCheckUtils]: 711: Hoare triple {399161#(<= proc_i 472)} assume a[5] == 1000; {399161#(<= proc_i 472)} is VALID [2019-05-15 10:27:44,427 INFO L273 TraceCheckUtils]: 712: Hoare triple {399161#(<= proc_i 472)} assume j > 4; {399161#(<= proc_i 472)} is VALID [2019-05-15 10:27:44,427 INFO L273 TraceCheckUtils]: 713: Hoare triple {399161#(<= proc_i 472)} assume j < 6; {399161#(<= proc_i 472)} is VALID [2019-05-15 10:27:44,428 INFO L273 TraceCheckUtils]: 714: Hoare triple {399161#(<= proc_i 472)} i := i + 4; {399180#(<= proc_i 476)} is VALID [2019-05-15 10:27:44,428 INFO L273 TraceCheckUtils]: 715: Hoare triple {399180#(<= proc_i 476)} assume i <= 1000; {399180#(<= proc_i 476)} is VALID [2019-05-15 10:27:44,429 INFO L273 TraceCheckUtils]: 716: Hoare triple {399180#(<= proc_i 476)} assume i + 4 < a[j]; {399180#(<= proc_i 476)} is VALID [2019-05-15 10:27:44,429 INFO L273 TraceCheckUtils]: 717: Hoare triple {399180#(<= proc_i 476)} assume a[5] == 1000; {399180#(<= proc_i 476)} is VALID [2019-05-15 10:27:44,430 INFO L273 TraceCheckUtils]: 718: Hoare triple {399180#(<= proc_i 476)} assume j > 4; {399180#(<= proc_i 476)} is VALID [2019-05-15 10:27:44,430 INFO L273 TraceCheckUtils]: 719: Hoare triple {399180#(<= proc_i 476)} assume j < 6; {399180#(<= proc_i 476)} is VALID [2019-05-15 10:27:44,431 INFO L273 TraceCheckUtils]: 720: Hoare triple {399180#(<= proc_i 476)} i := i + 4; {399199#(<= proc_i 480)} is VALID [2019-05-15 10:27:44,431 INFO L273 TraceCheckUtils]: 721: Hoare triple {399199#(<= proc_i 480)} assume i <= 1000; {399199#(<= proc_i 480)} is VALID [2019-05-15 10:27:44,432 INFO L273 TraceCheckUtils]: 722: Hoare triple {399199#(<= proc_i 480)} assume i + 4 < a[j]; {399199#(<= proc_i 480)} is VALID [2019-05-15 10:27:44,432 INFO L273 TraceCheckUtils]: 723: Hoare triple {399199#(<= proc_i 480)} assume a[5] == 1000; {399199#(<= proc_i 480)} is VALID [2019-05-15 10:27:44,433 INFO L273 TraceCheckUtils]: 724: Hoare triple {399199#(<= proc_i 480)} assume j > 4; {399199#(<= proc_i 480)} is VALID [2019-05-15 10:27:44,433 INFO L273 TraceCheckUtils]: 725: Hoare triple {399199#(<= proc_i 480)} assume j < 6; {399199#(<= proc_i 480)} is VALID [2019-05-15 10:27:44,434 INFO L273 TraceCheckUtils]: 726: Hoare triple {399199#(<= proc_i 480)} i := i + 4; {399218#(<= proc_i 484)} is VALID [2019-05-15 10:27:44,434 INFO L273 TraceCheckUtils]: 727: Hoare triple {399218#(<= proc_i 484)} assume i <= 1000; {399218#(<= proc_i 484)} is VALID [2019-05-15 10:27:44,435 INFO L273 TraceCheckUtils]: 728: Hoare triple {399218#(<= proc_i 484)} assume i + 4 < a[j]; {399218#(<= proc_i 484)} is VALID [2019-05-15 10:27:44,435 INFO L273 TraceCheckUtils]: 729: Hoare triple {399218#(<= proc_i 484)} assume a[5] == 1000; {399218#(<= proc_i 484)} is VALID [2019-05-15 10:27:44,436 INFO L273 TraceCheckUtils]: 730: Hoare triple {399218#(<= proc_i 484)} assume j > 4; {399218#(<= proc_i 484)} is VALID [2019-05-15 10:27:44,436 INFO L273 TraceCheckUtils]: 731: Hoare triple {399218#(<= proc_i 484)} assume j < 6; {399218#(<= proc_i 484)} is VALID [2019-05-15 10:27:44,437 INFO L273 TraceCheckUtils]: 732: Hoare triple {399218#(<= proc_i 484)} i := i + 4; {399237#(<= proc_i 488)} is VALID [2019-05-15 10:27:44,437 INFO L273 TraceCheckUtils]: 733: Hoare triple {399237#(<= proc_i 488)} assume i <= 1000; {399237#(<= proc_i 488)} is VALID [2019-05-15 10:27:44,438 INFO L273 TraceCheckUtils]: 734: Hoare triple {399237#(<= proc_i 488)} assume i + 4 < a[j]; {399237#(<= proc_i 488)} is VALID [2019-05-15 10:27:44,438 INFO L273 TraceCheckUtils]: 735: Hoare triple {399237#(<= proc_i 488)} assume a[5] == 1000; {399237#(<= proc_i 488)} is VALID [2019-05-15 10:27:44,439 INFO L273 TraceCheckUtils]: 736: Hoare triple {399237#(<= proc_i 488)} assume j > 4; {399237#(<= proc_i 488)} is VALID [2019-05-15 10:27:44,439 INFO L273 TraceCheckUtils]: 737: Hoare triple {399237#(<= proc_i 488)} assume j < 6; {399237#(<= proc_i 488)} is VALID [2019-05-15 10:27:44,440 INFO L273 TraceCheckUtils]: 738: Hoare triple {399237#(<= proc_i 488)} i := i + 4; {399256#(<= proc_i 492)} is VALID [2019-05-15 10:27:44,440 INFO L273 TraceCheckUtils]: 739: Hoare triple {399256#(<= proc_i 492)} assume i <= 1000; {399256#(<= proc_i 492)} is VALID [2019-05-15 10:27:44,441 INFO L273 TraceCheckUtils]: 740: Hoare triple {399256#(<= proc_i 492)} assume i + 4 < a[j]; {399256#(<= proc_i 492)} is VALID [2019-05-15 10:27:44,441 INFO L273 TraceCheckUtils]: 741: Hoare triple {399256#(<= proc_i 492)} assume a[5] == 1000; {399256#(<= proc_i 492)} is VALID [2019-05-15 10:27:44,441 INFO L273 TraceCheckUtils]: 742: Hoare triple {399256#(<= proc_i 492)} assume j > 4; {399256#(<= proc_i 492)} is VALID [2019-05-15 10:27:44,442 INFO L273 TraceCheckUtils]: 743: Hoare triple {399256#(<= proc_i 492)} assume j < 6; {399256#(<= proc_i 492)} is VALID [2019-05-15 10:27:44,443 INFO L273 TraceCheckUtils]: 744: Hoare triple {399256#(<= proc_i 492)} i := i + 4; {399275#(<= proc_i 496)} is VALID [2019-05-15 10:27:44,443 INFO L273 TraceCheckUtils]: 745: Hoare triple {399275#(<= proc_i 496)} assume i <= 1000; {399275#(<= proc_i 496)} is VALID [2019-05-15 10:27:44,444 INFO L273 TraceCheckUtils]: 746: Hoare triple {399275#(<= proc_i 496)} assume i + 4 < a[j]; {399275#(<= proc_i 496)} is VALID [2019-05-15 10:27:44,444 INFO L273 TraceCheckUtils]: 747: Hoare triple {399275#(<= proc_i 496)} assume a[5] == 1000; {399275#(<= proc_i 496)} is VALID [2019-05-15 10:27:44,444 INFO L273 TraceCheckUtils]: 748: Hoare triple {399275#(<= proc_i 496)} assume j > 4; {399275#(<= proc_i 496)} is VALID [2019-05-15 10:27:44,445 INFO L273 TraceCheckUtils]: 749: Hoare triple {399275#(<= proc_i 496)} assume j < 6; {399275#(<= proc_i 496)} is VALID [2019-05-15 10:27:44,446 INFO L273 TraceCheckUtils]: 750: Hoare triple {399275#(<= proc_i 496)} i := i + 4; {399294#(<= proc_i 500)} is VALID [2019-05-15 10:27:44,446 INFO L273 TraceCheckUtils]: 751: Hoare triple {399294#(<= proc_i 500)} assume i <= 1000; {399294#(<= proc_i 500)} is VALID [2019-05-15 10:27:44,446 INFO L273 TraceCheckUtils]: 752: Hoare triple {399294#(<= proc_i 500)} assume i + 4 < a[j]; {399294#(<= proc_i 500)} is VALID [2019-05-15 10:27:44,447 INFO L273 TraceCheckUtils]: 753: Hoare triple {399294#(<= proc_i 500)} assume a[5] == 1000; {399294#(<= proc_i 500)} is VALID [2019-05-15 10:27:44,447 INFO L273 TraceCheckUtils]: 754: Hoare triple {399294#(<= proc_i 500)} assume j > 4; {399294#(<= proc_i 500)} is VALID [2019-05-15 10:27:44,448 INFO L273 TraceCheckUtils]: 755: Hoare triple {399294#(<= proc_i 500)} assume j < 6; {399294#(<= proc_i 500)} is VALID [2019-05-15 10:27:44,448 INFO L273 TraceCheckUtils]: 756: Hoare triple {399294#(<= proc_i 500)} i := i + 4; {399313#(<= proc_i 504)} is VALID [2019-05-15 10:27:44,449 INFO L273 TraceCheckUtils]: 757: Hoare triple {399313#(<= proc_i 504)} assume i <= 1000; {399313#(<= proc_i 504)} is VALID [2019-05-15 10:27:44,449 INFO L273 TraceCheckUtils]: 758: Hoare triple {399313#(<= proc_i 504)} assume i + 4 < a[j]; {399313#(<= proc_i 504)} is VALID [2019-05-15 10:27:44,450 INFO L273 TraceCheckUtils]: 759: Hoare triple {399313#(<= proc_i 504)} assume a[5] == 1000; {399313#(<= proc_i 504)} is VALID [2019-05-15 10:27:44,450 INFO L273 TraceCheckUtils]: 760: Hoare triple {399313#(<= proc_i 504)} assume j > 4; {399313#(<= proc_i 504)} is VALID [2019-05-15 10:27:44,451 INFO L273 TraceCheckUtils]: 761: Hoare triple {399313#(<= proc_i 504)} assume j < 6; {399313#(<= proc_i 504)} is VALID [2019-05-15 10:27:44,451 INFO L273 TraceCheckUtils]: 762: Hoare triple {399313#(<= proc_i 504)} i := i + 4; {399332#(<= proc_i 508)} is VALID [2019-05-15 10:27:44,452 INFO L273 TraceCheckUtils]: 763: Hoare triple {399332#(<= proc_i 508)} assume i <= 1000; {399332#(<= proc_i 508)} is VALID [2019-05-15 10:27:44,452 INFO L273 TraceCheckUtils]: 764: Hoare triple {399332#(<= proc_i 508)} assume i + 4 < a[j]; {399332#(<= proc_i 508)} is VALID [2019-05-15 10:27:44,453 INFO L273 TraceCheckUtils]: 765: Hoare triple {399332#(<= proc_i 508)} assume a[5] == 1000; {399332#(<= proc_i 508)} is VALID [2019-05-15 10:27:44,453 INFO L273 TraceCheckUtils]: 766: Hoare triple {399332#(<= proc_i 508)} assume j > 4; {399332#(<= proc_i 508)} is VALID [2019-05-15 10:27:44,454 INFO L273 TraceCheckUtils]: 767: Hoare triple {399332#(<= proc_i 508)} assume j < 6; {399332#(<= proc_i 508)} is VALID [2019-05-15 10:27:44,454 INFO L273 TraceCheckUtils]: 768: Hoare triple {399332#(<= proc_i 508)} i := i + 4; {399351#(<= proc_i 512)} is VALID [2019-05-15 10:27:44,455 INFO L273 TraceCheckUtils]: 769: Hoare triple {399351#(<= proc_i 512)} assume i <= 1000; {399351#(<= proc_i 512)} is VALID [2019-05-15 10:27:44,455 INFO L273 TraceCheckUtils]: 770: Hoare triple {399351#(<= proc_i 512)} assume i + 4 < a[j]; {399351#(<= proc_i 512)} is VALID [2019-05-15 10:27:44,456 INFO L273 TraceCheckUtils]: 771: Hoare triple {399351#(<= proc_i 512)} assume a[5] == 1000; {399351#(<= proc_i 512)} is VALID [2019-05-15 10:27:44,456 INFO L273 TraceCheckUtils]: 772: Hoare triple {399351#(<= proc_i 512)} assume j > 4; {399351#(<= proc_i 512)} is VALID [2019-05-15 10:27:44,457 INFO L273 TraceCheckUtils]: 773: Hoare triple {399351#(<= proc_i 512)} assume j < 6; {399351#(<= proc_i 512)} is VALID [2019-05-15 10:27:44,457 INFO L273 TraceCheckUtils]: 774: Hoare triple {399351#(<= proc_i 512)} i := i + 4; {399370#(<= proc_i 516)} is VALID [2019-05-15 10:27:44,458 INFO L273 TraceCheckUtils]: 775: Hoare triple {399370#(<= proc_i 516)} assume i <= 1000; {399370#(<= proc_i 516)} is VALID [2019-05-15 10:27:44,458 INFO L273 TraceCheckUtils]: 776: Hoare triple {399370#(<= proc_i 516)} assume i + 4 < a[j]; {399370#(<= proc_i 516)} is VALID [2019-05-15 10:27:44,459 INFO L273 TraceCheckUtils]: 777: Hoare triple {399370#(<= proc_i 516)} assume a[5] == 1000; {399370#(<= proc_i 516)} is VALID [2019-05-15 10:27:44,459 INFO L273 TraceCheckUtils]: 778: Hoare triple {399370#(<= proc_i 516)} assume j > 4; {399370#(<= proc_i 516)} is VALID [2019-05-15 10:27:44,460 INFO L273 TraceCheckUtils]: 779: Hoare triple {399370#(<= proc_i 516)} assume j < 6; {399370#(<= proc_i 516)} is VALID [2019-05-15 10:27:44,460 INFO L273 TraceCheckUtils]: 780: Hoare triple {399370#(<= proc_i 516)} i := i + 4; {399389#(<= proc_i 520)} is VALID [2019-05-15 10:27:44,461 INFO L273 TraceCheckUtils]: 781: Hoare triple {399389#(<= proc_i 520)} assume i <= 1000; {399389#(<= proc_i 520)} is VALID [2019-05-15 10:27:44,461 INFO L273 TraceCheckUtils]: 782: Hoare triple {399389#(<= proc_i 520)} assume i + 4 < a[j]; {399389#(<= proc_i 520)} is VALID [2019-05-15 10:27:44,462 INFO L273 TraceCheckUtils]: 783: Hoare triple {399389#(<= proc_i 520)} assume a[5] == 1000; {399389#(<= proc_i 520)} is VALID [2019-05-15 10:27:44,462 INFO L273 TraceCheckUtils]: 784: Hoare triple {399389#(<= proc_i 520)} assume j > 4; {399389#(<= proc_i 520)} is VALID [2019-05-15 10:27:44,462 INFO L273 TraceCheckUtils]: 785: Hoare triple {399389#(<= proc_i 520)} assume j < 6; {399389#(<= proc_i 520)} is VALID [2019-05-15 10:27:44,463 INFO L273 TraceCheckUtils]: 786: Hoare triple {399389#(<= proc_i 520)} i := i + 4; {399408#(<= proc_i 524)} is VALID [2019-05-15 10:27:44,464 INFO L273 TraceCheckUtils]: 787: Hoare triple {399408#(<= proc_i 524)} assume i <= 1000; {399408#(<= proc_i 524)} is VALID [2019-05-15 10:27:44,464 INFO L273 TraceCheckUtils]: 788: Hoare triple {399408#(<= proc_i 524)} assume i + 4 < a[j]; {399408#(<= proc_i 524)} is VALID [2019-05-15 10:27:44,465 INFO L273 TraceCheckUtils]: 789: Hoare triple {399408#(<= proc_i 524)} assume a[5] == 1000; {399408#(<= proc_i 524)} is VALID [2019-05-15 10:27:44,465 INFO L273 TraceCheckUtils]: 790: Hoare triple {399408#(<= proc_i 524)} assume j > 4; {399408#(<= proc_i 524)} is VALID [2019-05-15 10:27:44,465 INFO L273 TraceCheckUtils]: 791: Hoare triple {399408#(<= proc_i 524)} assume j < 6; {399408#(<= proc_i 524)} is VALID [2019-05-15 10:27:44,466 INFO L273 TraceCheckUtils]: 792: Hoare triple {399408#(<= proc_i 524)} i := i + 4; {399427#(<= proc_i 528)} is VALID [2019-05-15 10:27:44,467 INFO L273 TraceCheckUtils]: 793: Hoare triple {399427#(<= proc_i 528)} assume i <= 1000; {399427#(<= proc_i 528)} is VALID [2019-05-15 10:27:44,467 INFO L273 TraceCheckUtils]: 794: Hoare triple {399427#(<= proc_i 528)} assume i + 4 < a[j]; {399427#(<= proc_i 528)} is VALID [2019-05-15 10:27:44,467 INFO L273 TraceCheckUtils]: 795: Hoare triple {399427#(<= proc_i 528)} assume a[5] == 1000; {399427#(<= proc_i 528)} is VALID [2019-05-15 10:27:44,468 INFO L273 TraceCheckUtils]: 796: Hoare triple {399427#(<= proc_i 528)} assume j > 4; {399427#(<= proc_i 528)} is VALID [2019-05-15 10:27:44,468 INFO L273 TraceCheckUtils]: 797: Hoare triple {399427#(<= proc_i 528)} assume j < 6; {399427#(<= proc_i 528)} is VALID [2019-05-15 10:27:44,469 INFO L273 TraceCheckUtils]: 798: Hoare triple {399427#(<= proc_i 528)} i := i + 4; {399446#(<= proc_i 532)} is VALID [2019-05-15 10:27:44,469 INFO L273 TraceCheckUtils]: 799: Hoare triple {399446#(<= proc_i 532)} assume i <= 1000; {399446#(<= proc_i 532)} is VALID [2019-05-15 10:27:44,470 INFO L273 TraceCheckUtils]: 800: Hoare triple {399446#(<= proc_i 532)} assume i + 4 < a[j]; {399446#(<= proc_i 532)} is VALID [2019-05-15 10:27:44,470 INFO L273 TraceCheckUtils]: 801: Hoare triple {399446#(<= proc_i 532)} assume a[5] == 1000; {399446#(<= proc_i 532)} is VALID [2019-05-15 10:27:44,471 INFO L273 TraceCheckUtils]: 802: Hoare triple {399446#(<= proc_i 532)} assume j > 4; {399446#(<= proc_i 532)} is VALID [2019-05-15 10:27:44,471 INFO L273 TraceCheckUtils]: 803: Hoare triple {399446#(<= proc_i 532)} assume j < 6; {399446#(<= proc_i 532)} is VALID [2019-05-15 10:27:44,472 INFO L273 TraceCheckUtils]: 804: Hoare triple {399446#(<= proc_i 532)} i := i + 4; {399465#(<= proc_i 536)} is VALID [2019-05-15 10:27:44,472 INFO L273 TraceCheckUtils]: 805: Hoare triple {399465#(<= proc_i 536)} assume i <= 1000; {399465#(<= proc_i 536)} is VALID [2019-05-15 10:27:44,473 INFO L273 TraceCheckUtils]: 806: Hoare triple {399465#(<= proc_i 536)} assume i + 4 < a[j]; {399465#(<= proc_i 536)} is VALID [2019-05-15 10:27:44,473 INFO L273 TraceCheckUtils]: 807: Hoare triple {399465#(<= proc_i 536)} assume a[5] == 1000; {399465#(<= proc_i 536)} is VALID [2019-05-15 10:27:44,474 INFO L273 TraceCheckUtils]: 808: Hoare triple {399465#(<= proc_i 536)} assume j > 4; {399465#(<= proc_i 536)} is VALID [2019-05-15 10:27:44,474 INFO L273 TraceCheckUtils]: 809: Hoare triple {399465#(<= proc_i 536)} assume j < 6; {399465#(<= proc_i 536)} is VALID [2019-05-15 10:27:44,475 INFO L273 TraceCheckUtils]: 810: Hoare triple {399465#(<= proc_i 536)} i := i + 4; {399484#(<= proc_i 540)} is VALID [2019-05-15 10:27:44,476 INFO L273 TraceCheckUtils]: 811: Hoare triple {399484#(<= proc_i 540)} assume !(i <= 1000); {396915#false} is VALID [2019-05-15 10:27:44,829 INFO L134 CoverageAnalysis]: Checked inductivity of 54405 backedges. 0 proven. 54405 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:27:44,829 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:27:44,829 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [136] total 136 [2019-05-15 10:27:44,829 INFO L78 Accepts]: Start accepts. Automaton has 138 states. Word has length 812 [2019-05-15 10:27:44,830 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:27:44,830 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 138 states. [2019-05-15 10:27:45,615 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 812 edges. 812 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:27:45,615 INFO L454 AbstractCegarLoop]: Interpolant automaton has 138 states [2019-05-15 10:27:45,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 138 interpolants. [2019-05-15 10:27:45,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9453, Invalid=9453, Unknown=0, NotChecked=0, Total=18906 [2019-05-15 10:27:45,618 INFO L87 Difference]: Start difference. First operand 813 states and 813 transitions. Second operand 138 states. [2019-05-15 10:27:47,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:47,527 INFO L93 Difference]: Finished difference Result 824 states and 824 transitions. [2019-05-15 10:27:47,527 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2019-05-15 10:27:47,527 INFO L78 Accepts]: Start accepts. Automaton has 138 states. Word has length 812 [2019-05-15 10:27:47,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:27:47,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2019-05-15 10:27:47,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 825 transitions. [2019-05-15 10:27:47,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2019-05-15 10:27:47,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 825 transitions. [2019-05-15 10:27:47,534 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 138 states and 825 transitions. [2019-05-15 10:27:48,320 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 825 edges. 825 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:27:48,346 INFO L225 Difference]: With dead ends: 824 [2019-05-15 10:27:48,346 INFO L226 Difference]: Without dead ends: 824 [2019-05-15 10:27:48,347 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 811 GetRequests, 675 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=9453, Invalid=9453, Unknown=0, NotChecked=0, Total=18906 [2019-05-15 10:27:48,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2019-05-15 10:27:48,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 819. [2019-05-15 10:27:48,350 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:27:48,350 INFO L82 GeneralOperation]: Start isEquivalent. First operand 824 states. Second operand 819 states. [2019-05-15 10:27:48,350 INFO L74 IsIncluded]: Start isIncluded. First operand 824 states. Second operand 819 states. [2019-05-15 10:27:48,350 INFO L87 Difference]: Start difference. First operand 824 states. Second operand 819 states. [2019-05-15 10:27:48,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:48,371 INFO L93 Difference]: Finished difference Result 824 states and 824 transitions. [2019-05-15 10:27:48,372 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 824 transitions. [2019-05-15 10:27:48,372 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:27:48,372 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:27:48,372 INFO L74 IsIncluded]: Start isIncluded. First operand 819 states. Second operand 824 states. [2019-05-15 10:27:48,372 INFO L87 Difference]: Start difference. First operand 819 states. Second operand 824 states. [2019-05-15 10:27:48,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:27:48,394 INFO L93 Difference]: Finished difference Result 824 states and 824 transitions. [2019-05-15 10:27:48,394 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 824 transitions. [2019-05-15 10:27:48,394 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:27:48,394 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:27:48,394 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:27:48,394 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:27:48,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 819 states. [2019-05-15 10:27:48,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 819 transitions. [2019-05-15 10:27:48,415 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 819 transitions. Word has length 812 [2019-05-15 10:27:48,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:27:48,415 INFO L475 AbstractCegarLoop]: Abstraction has 819 states and 819 transitions. [2019-05-15 10:27:48,415 INFO L476 AbstractCegarLoop]: Interpolant automaton has 138 states. [2019-05-15 10:27:48,415 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 819 transitions. [2019-05-15 10:27:48,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 819 [2019-05-15 10:27:48,419 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:27:48,420 INFO L399 BasicCegarLoop]: trace histogram [136, 136, 136, 136, 136, 136, 1, 1] [2019-05-15 10:27:48,420 INFO L418 AbstractCegarLoop]: === Iteration 137 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:27:48,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:27:48,420 INFO L82 PathProgramCache]: Analyzing trace with hash -836751571, now seen corresponding path program 136 times [2019-05-15 10:27:48,420 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:27:48,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:27:49,260 INFO L256 TraceCheckSpWp]: Trace formula consists of 1093 conjuncts, 138 conjunts are in the unsatisfiable core [2019-05-15 10:27:49,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:27:49,328 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:27:57,419 INFO L273 TraceCheckUtils]: 0: Hoare triple {402778#true} i := 0; {402783#(<= proc_i 0)} is VALID [2019-05-15 10:27:57,419 INFO L273 TraceCheckUtils]: 1: Hoare triple {402783#(<= proc_i 0)} assume i <= 1000; {402783#(<= proc_i 0)} is VALID [2019-05-15 10:27:57,420 INFO L273 TraceCheckUtils]: 2: Hoare triple {402783#(<= proc_i 0)} assume i + 4 < a[j]; {402783#(<= proc_i 0)} is VALID [2019-05-15 10:27:57,420 INFO L273 TraceCheckUtils]: 3: Hoare triple {402783#(<= proc_i 0)} assume a[5] == 1000; {402783#(<= proc_i 0)} is VALID [2019-05-15 10:27:57,420 INFO L273 TraceCheckUtils]: 4: Hoare triple {402783#(<= proc_i 0)} assume j > 4; {402783#(<= proc_i 0)} is VALID [2019-05-15 10:27:57,421 INFO L273 TraceCheckUtils]: 5: Hoare triple {402783#(<= proc_i 0)} assume j < 6; {402783#(<= proc_i 0)} is VALID [2019-05-15 10:27:57,421 INFO L273 TraceCheckUtils]: 6: Hoare triple {402783#(<= proc_i 0)} i := i + 4; {402802#(<= proc_i 4)} is VALID [2019-05-15 10:27:57,421 INFO L273 TraceCheckUtils]: 7: Hoare triple {402802#(<= proc_i 4)} assume i <= 1000; {402802#(<= proc_i 4)} is VALID [2019-05-15 10:27:57,422 INFO L273 TraceCheckUtils]: 8: Hoare triple {402802#(<= proc_i 4)} assume i + 4 < a[j]; {402802#(<= proc_i 4)} is VALID [2019-05-15 10:27:57,422 INFO L273 TraceCheckUtils]: 9: Hoare triple {402802#(<= proc_i 4)} assume a[5] == 1000; {402802#(<= proc_i 4)} is VALID [2019-05-15 10:27:57,423 INFO L273 TraceCheckUtils]: 10: Hoare triple {402802#(<= proc_i 4)} assume j > 4; {402802#(<= proc_i 4)} is VALID [2019-05-15 10:27:57,423 INFO L273 TraceCheckUtils]: 11: Hoare triple {402802#(<= proc_i 4)} assume j < 6; {402802#(<= proc_i 4)} is VALID [2019-05-15 10:27:57,424 INFO L273 TraceCheckUtils]: 12: Hoare triple {402802#(<= proc_i 4)} i := i + 4; {402821#(<= proc_i 8)} is VALID [2019-05-15 10:27:57,424 INFO L273 TraceCheckUtils]: 13: Hoare triple {402821#(<= proc_i 8)} assume i <= 1000; {402821#(<= proc_i 8)} is VALID [2019-05-15 10:27:57,425 INFO L273 TraceCheckUtils]: 14: Hoare triple {402821#(<= proc_i 8)} assume i + 4 < a[j]; {402821#(<= proc_i 8)} is VALID [2019-05-15 10:27:57,425 INFO L273 TraceCheckUtils]: 15: Hoare triple {402821#(<= proc_i 8)} assume a[5] == 1000; {402821#(<= proc_i 8)} is VALID [2019-05-15 10:27:57,426 INFO L273 TraceCheckUtils]: 16: Hoare triple {402821#(<= proc_i 8)} assume j > 4; {402821#(<= proc_i 8)} is VALID [2019-05-15 10:27:57,426 INFO L273 TraceCheckUtils]: 17: Hoare triple {402821#(<= proc_i 8)} assume j < 6; {402821#(<= proc_i 8)} is VALID [2019-05-15 10:27:57,427 INFO L273 TraceCheckUtils]: 18: Hoare triple {402821#(<= proc_i 8)} i := i + 4; {402840#(<= proc_i 12)} is VALID [2019-05-15 10:27:57,427 INFO L273 TraceCheckUtils]: 19: Hoare triple {402840#(<= proc_i 12)} assume i <= 1000; {402840#(<= proc_i 12)} is VALID [2019-05-15 10:27:57,428 INFO L273 TraceCheckUtils]: 20: Hoare triple {402840#(<= proc_i 12)} assume i + 4 < a[j]; {402840#(<= proc_i 12)} is VALID [2019-05-15 10:27:57,428 INFO L273 TraceCheckUtils]: 21: Hoare triple {402840#(<= proc_i 12)} assume a[5] == 1000; {402840#(<= proc_i 12)} is VALID [2019-05-15 10:27:57,429 INFO L273 TraceCheckUtils]: 22: Hoare triple {402840#(<= proc_i 12)} assume j > 4; {402840#(<= proc_i 12)} is VALID [2019-05-15 10:27:57,429 INFO L273 TraceCheckUtils]: 23: Hoare triple {402840#(<= proc_i 12)} assume j < 6; {402840#(<= proc_i 12)} is VALID [2019-05-15 10:27:57,430 INFO L273 TraceCheckUtils]: 24: Hoare triple {402840#(<= proc_i 12)} i := i + 4; {402859#(<= proc_i 16)} is VALID [2019-05-15 10:27:57,430 INFO L273 TraceCheckUtils]: 25: Hoare triple {402859#(<= proc_i 16)} assume i <= 1000; {402859#(<= proc_i 16)} is VALID [2019-05-15 10:27:57,431 INFO L273 TraceCheckUtils]: 26: Hoare triple {402859#(<= proc_i 16)} assume i + 4 < a[j]; {402859#(<= proc_i 16)} is VALID [2019-05-15 10:27:57,431 INFO L273 TraceCheckUtils]: 27: Hoare triple {402859#(<= proc_i 16)} assume a[5] == 1000; {402859#(<= proc_i 16)} is VALID [2019-05-15 10:27:57,432 INFO L273 TraceCheckUtils]: 28: Hoare triple {402859#(<= proc_i 16)} assume j > 4; {402859#(<= proc_i 16)} is VALID [2019-05-15 10:27:57,432 INFO L273 TraceCheckUtils]: 29: Hoare triple {402859#(<= proc_i 16)} assume j < 6; {402859#(<= proc_i 16)} is VALID [2019-05-15 10:27:57,433 INFO L273 TraceCheckUtils]: 30: Hoare triple {402859#(<= proc_i 16)} i := i + 4; {402878#(<= proc_i 20)} is VALID [2019-05-15 10:27:57,433 INFO L273 TraceCheckUtils]: 31: Hoare triple {402878#(<= proc_i 20)} assume i <= 1000; {402878#(<= proc_i 20)} is VALID [2019-05-15 10:27:57,434 INFO L273 TraceCheckUtils]: 32: Hoare triple {402878#(<= proc_i 20)} assume i + 4 < a[j]; {402878#(<= proc_i 20)} is VALID [2019-05-15 10:27:57,434 INFO L273 TraceCheckUtils]: 33: Hoare triple {402878#(<= proc_i 20)} assume a[5] == 1000; {402878#(<= proc_i 20)} is VALID [2019-05-15 10:27:57,435 INFO L273 TraceCheckUtils]: 34: Hoare triple {402878#(<= proc_i 20)} assume j > 4; {402878#(<= proc_i 20)} is VALID [2019-05-15 10:27:57,435 INFO L273 TraceCheckUtils]: 35: Hoare triple {402878#(<= proc_i 20)} assume j < 6; {402878#(<= proc_i 20)} is VALID [2019-05-15 10:27:57,436 INFO L273 TraceCheckUtils]: 36: Hoare triple {402878#(<= proc_i 20)} i := i + 4; {402897#(<= proc_i 24)} is VALID [2019-05-15 10:27:57,436 INFO L273 TraceCheckUtils]: 37: Hoare triple {402897#(<= proc_i 24)} assume i <= 1000; {402897#(<= proc_i 24)} is VALID [2019-05-15 10:27:57,437 INFO L273 TraceCheckUtils]: 38: Hoare triple {402897#(<= proc_i 24)} assume i + 4 < a[j]; {402897#(<= proc_i 24)} is VALID [2019-05-15 10:27:57,437 INFO L273 TraceCheckUtils]: 39: Hoare triple {402897#(<= proc_i 24)} assume a[5] == 1000; {402897#(<= proc_i 24)} is VALID [2019-05-15 10:27:57,438 INFO L273 TraceCheckUtils]: 40: Hoare triple {402897#(<= proc_i 24)} assume j > 4; {402897#(<= proc_i 24)} is VALID [2019-05-15 10:27:57,438 INFO L273 TraceCheckUtils]: 41: Hoare triple {402897#(<= proc_i 24)} assume j < 6; {402897#(<= proc_i 24)} is VALID [2019-05-15 10:27:57,439 INFO L273 TraceCheckUtils]: 42: Hoare triple {402897#(<= proc_i 24)} i := i + 4; {402916#(<= proc_i 28)} is VALID [2019-05-15 10:27:57,439 INFO L273 TraceCheckUtils]: 43: Hoare triple {402916#(<= proc_i 28)} assume i <= 1000; {402916#(<= proc_i 28)} is VALID [2019-05-15 10:27:57,440 INFO L273 TraceCheckUtils]: 44: Hoare triple {402916#(<= proc_i 28)} assume i + 4 < a[j]; {402916#(<= proc_i 28)} is VALID [2019-05-15 10:27:57,440 INFO L273 TraceCheckUtils]: 45: Hoare triple {402916#(<= proc_i 28)} assume a[5] == 1000; {402916#(<= proc_i 28)} is VALID [2019-05-15 10:27:57,441 INFO L273 TraceCheckUtils]: 46: Hoare triple {402916#(<= proc_i 28)} assume j > 4; {402916#(<= proc_i 28)} is VALID [2019-05-15 10:27:57,441 INFO L273 TraceCheckUtils]: 47: Hoare triple {402916#(<= proc_i 28)} assume j < 6; {402916#(<= proc_i 28)} is VALID [2019-05-15 10:27:57,442 INFO L273 TraceCheckUtils]: 48: Hoare triple {402916#(<= proc_i 28)} i := i + 4; {402935#(<= proc_i 32)} is VALID [2019-05-15 10:27:57,442 INFO L273 TraceCheckUtils]: 49: Hoare triple {402935#(<= proc_i 32)} assume i <= 1000; {402935#(<= proc_i 32)} is VALID [2019-05-15 10:27:57,443 INFO L273 TraceCheckUtils]: 50: Hoare triple {402935#(<= proc_i 32)} assume i + 4 < a[j]; {402935#(<= proc_i 32)} is VALID [2019-05-15 10:27:57,443 INFO L273 TraceCheckUtils]: 51: Hoare triple {402935#(<= proc_i 32)} assume a[5] == 1000; {402935#(<= proc_i 32)} is VALID [2019-05-15 10:27:57,443 INFO L273 TraceCheckUtils]: 52: Hoare triple {402935#(<= proc_i 32)} assume j > 4; {402935#(<= proc_i 32)} is VALID [2019-05-15 10:27:57,444 INFO L273 TraceCheckUtils]: 53: Hoare triple {402935#(<= proc_i 32)} assume j < 6; {402935#(<= proc_i 32)} is VALID [2019-05-15 10:27:57,445 INFO L273 TraceCheckUtils]: 54: Hoare triple {402935#(<= proc_i 32)} i := i + 4; {402954#(<= proc_i 36)} is VALID [2019-05-15 10:27:57,445 INFO L273 TraceCheckUtils]: 55: Hoare triple {402954#(<= proc_i 36)} assume i <= 1000; {402954#(<= proc_i 36)} is VALID [2019-05-15 10:27:57,446 INFO L273 TraceCheckUtils]: 56: Hoare triple {402954#(<= proc_i 36)} assume i + 4 < a[j]; {402954#(<= proc_i 36)} is VALID [2019-05-15 10:27:57,446 INFO L273 TraceCheckUtils]: 57: Hoare triple {402954#(<= proc_i 36)} assume a[5] == 1000; {402954#(<= proc_i 36)} is VALID [2019-05-15 10:27:57,446 INFO L273 TraceCheckUtils]: 58: Hoare triple {402954#(<= proc_i 36)} assume j > 4; {402954#(<= proc_i 36)} is VALID [2019-05-15 10:27:57,447 INFO L273 TraceCheckUtils]: 59: Hoare triple {402954#(<= proc_i 36)} assume j < 6; {402954#(<= proc_i 36)} is VALID [2019-05-15 10:27:57,448 INFO L273 TraceCheckUtils]: 60: Hoare triple {402954#(<= proc_i 36)} i := i + 4; {402973#(<= proc_i 40)} is VALID [2019-05-15 10:27:57,448 INFO L273 TraceCheckUtils]: 61: Hoare triple {402973#(<= proc_i 40)} assume i <= 1000; {402973#(<= proc_i 40)} is VALID [2019-05-15 10:27:57,449 INFO L273 TraceCheckUtils]: 62: Hoare triple {402973#(<= proc_i 40)} assume i + 4 < a[j]; {402973#(<= proc_i 40)} is VALID [2019-05-15 10:27:57,449 INFO L273 TraceCheckUtils]: 63: Hoare triple {402973#(<= proc_i 40)} assume a[5] == 1000; {402973#(<= proc_i 40)} is VALID [2019-05-15 10:27:57,449 INFO L273 TraceCheckUtils]: 64: Hoare triple {402973#(<= proc_i 40)} assume j > 4; {402973#(<= proc_i 40)} is VALID [2019-05-15 10:27:57,450 INFO L273 TraceCheckUtils]: 65: Hoare triple {402973#(<= proc_i 40)} assume j < 6; {402973#(<= proc_i 40)} is VALID [2019-05-15 10:27:57,451 INFO L273 TraceCheckUtils]: 66: Hoare triple {402973#(<= proc_i 40)} i := i + 4; {402992#(<= proc_i 44)} is VALID [2019-05-15 10:27:57,451 INFO L273 TraceCheckUtils]: 67: Hoare triple {402992#(<= proc_i 44)} assume i <= 1000; {402992#(<= proc_i 44)} is VALID [2019-05-15 10:27:57,451 INFO L273 TraceCheckUtils]: 68: Hoare triple {402992#(<= proc_i 44)} assume i + 4 < a[j]; {402992#(<= proc_i 44)} is VALID [2019-05-15 10:27:57,452 INFO L273 TraceCheckUtils]: 69: Hoare triple {402992#(<= proc_i 44)} assume a[5] == 1000; {402992#(<= proc_i 44)} is VALID [2019-05-15 10:27:57,452 INFO L273 TraceCheckUtils]: 70: Hoare triple {402992#(<= proc_i 44)} assume j > 4; {402992#(<= proc_i 44)} is VALID [2019-05-15 10:27:57,453 INFO L273 TraceCheckUtils]: 71: Hoare triple {402992#(<= proc_i 44)} assume j < 6; {402992#(<= proc_i 44)} is VALID [2019-05-15 10:27:57,454 INFO L273 TraceCheckUtils]: 72: Hoare triple {402992#(<= proc_i 44)} i := i + 4; {403011#(<= proc_i 48)} is VALID [2019-05-15 10:27:57,454 INFO L273 TraceCheckUtils]: 73: Hoare triple {403011#(<= proc_i 48)} assume i <= 1000; {403011#(<= proc_i 48)} is VALID [2019-05-15 10:27:57,454 INFO L273 TraceCheckUtils]: 74: Hoare triple {403011#(<= proc_i 48)} assume i + 4 < a[j]; {403011#(<= proc_i 48)} is VALID [2019-05-15 10:27:57,455 INFO L273 TraceCheckUtils]: 75: Hoare triple {403011#(<= proc_i 48)} assume a[5] == 1000; {403011#(<= proc_i 48)} is VALID [2019-05-15 10:27:57,455 INFO L273 TraceCheckUtils]: 76: Hoare triple {403011#(<= proc_i 48)} assume j > 4; {403011#(<= proc_i 48)} is VALID [2019-05-15 10:27:57,456 INFO L273 TraceCheckUtils]: 77: Hoare triple {403011#(<= proc_i 48)} assume j < 6; {403011#(<= proc_i 48)} is VALID [2019-05-15 10:27:57,456 INFO L273 TraceCheckUtils]: 78: Hoare triple {403011#(<= proc_i 48)} i := i + 4; {403030#(<= proc_i 52)} is VALID [2019-05-15 10:27:57,457 INFO L273 TraceCheckUtils]: 79: Hoare triple {403030#(<= proc_i 52)} assume i <= 1000; {403030#(<= proc_i 52)} is VALID [2019-05-15 10:27:57,457 INFO L273 TraceCheckUtils]: 80: Hoare triple {403030#(<= proc_i 52)} assume i + 4 < a[j]; {403030#(<= proc_i 52)} is VALID [2019-05-15 10:27:57,458 INFO L273 TraceCheckUtils]: 81: Hoare triple {403030#(<= proc_i 52)} assume a[5] == 1000; {403030#(<= proc_i 52)} is VALID [2019-05-15 10:27:57,458 INFO L273 TraceCheckUtils]: 82: Hoare triple {403030#(<= proc_i 52)} assume j > 4; {403030#(<= proc_i 52)} is VALID [2019-05-15 10:27:57,459 INFO L273 TraceCheckUtils]: 83: Hoare triple {403030#(<= proc_i 52)} assume j < 6; {403030#(<= proc_i 52)} is VALID [2019-05-15 10:27:57,460 INFO L273 TraceCheckUtils]: 84: Hoare triple {403030#(<= proc_i 52)} i := i + 4; {403049#(<= proc_i 56)} is VALID [2019-05-15 10:27:57,460 INFO L273 TraceCheckUtils]: 85: Hoare triple {403049#(<= proc_i 56)} assume i <= 1000; {403049#(<= proc_i 56)} is VALID [2019-05-15 10:27:57,461 INFO L273 TraceCheckUtils]: 86: Hoare triple {403049#(<= proc_i 56)} assume i + 4 < a[j]; {403049#(<= proc_i 56)} is VALID [2019-05-15 10:27:57,461 INFO L273 TraceCheckUtils]: 87: Hoare triple {403049#(<= proc_i 56)} assume a[5] == 1000; {403049#(<= proc_i 56)} is VALID [2019-05-15 10:27:57,462 INFO L273 TraceCheckUtils]: 88: Hoare triple {403049#(<= proc_i 56)} assume j > 4; {403049#(<= proc_i 56)} is VALID [2019-05-15 10:27:57,462 INFO L273 TraceCheckUtils]: 89: Hoare triple {403049#(<= proc_i 56)} assume j < 6; {403049#(<= proc_i 56)} is VALID [2019-05-15 10:27:57,463 INFO L273 TraceCheckUtils]: 90: Hoare triple {403049#(<= proc_i 56)} i := i + 4; {403068#(<= proc_i 60)} is VALID [2019-05-15 10:27:57,463 INFO L273 TraceCheckUtils]: 91: Hoare triple {403068#(<= proc_i 60)} assume i <= 1000; {403068#(<= proc_i 60)} is VALID [2019-05-15 10:27:57,464 INFO L273 TraceCheckUtils]: 92: Hoare triple {403068#(<= proc_i 60)} assume i + 4 < a[j]; {403068#(<= proc_i 60)} is VALID [2019-05-15 10:27:57,464 INFO L273 TraceCheckUtils]: 93: Hoare triple {403068#(<= proc_i 60)} assume a[5] == 1000; {403068#(<= proc_i 60)} is VALID [2019-05-15 10:27:57,465 INFO L273 TraceCheckUtils]: 94: Hoare triple {403068#(<= proc_i 60)} assume j > 4; {403068#(<= proc_i 60)} is VALID [2019-05-15 10:27:57,465 INFO L273 TraceCheckUtils]: 95: Hoare triple {403068#(<= proc_i 60)} assume j < 6; {403068#(<= proc_i 60)} is VALID [2019-05-15 10:27:57,466 INFO L273 TraceCheckUtils]: 96: Hoare triple {403068#(<= proc_i 60)} i := i + 4; {403087#(<= proc_i 64)} is VALID [2019-05-15 10:27:57,466 INFO L273 TraceCheckUtils]: 97: Hoare triple {403087#(<= proc_i 64)} assume i <= 1000; {403087#(<= proc_i 64)} is VALID [2019-05-15 10:27:57,467 INFO L273 TraceCheckUtils]: 98: Hoare triple {403087#(<= proc_i 64)} assume i + 4 < a[j]; {403087#(<= proc_i 64)} is VALID [2019-05-15 10:27:57,467 INFO L273 TraceCheckUtils]: 99: Hoare triple {403087#(<= proc_i 64)} assume a[5] == 1000; {403087#(<= proc_i 64)} is VALID [2019-05-15 10:27:57,468 INFO L273 TraceCheckUtils]: 100: Hoare triple {403087#(<= proc_i 64)} assume j > 4; {403087#(<= proc_i 64)} is VALID [2019-05-15 10:27:57,468 INFO L273 TraceCheckUtils]: 101: Hoare triple {403087#(<= proc_i 64)} assume j < 6; {403087#(<= proc_i 64)} is VALID [2019-05-15 10:27:57,469 INFO L273 TraceCheckUtils]: 102: Hoare triple {403087#(<= proc_i 64)} i := i + 4; {403106#(<= proc_i 68)} is VALID [2019-05-15 10:27:57,469 INFO L273 TraceCheckUtils]: 103: Hoare triple {403106#(<= proc_i 68)} assume i <= 1000; {403106#(<= proc_i 68)} is VALID [2019-05-15 10:27:57,470 INFO L273 TraceCheckUtils]: 104: Hoare triple {403106#(<= proc_i 68)} assume i + 4 < a[j]; {403106#(<= proc_i 68)} is VALID [2019-05-15 10:27:57,470 INFO L273 TraceCheckUtils]: 105: Hoare triple {403106#(<= proc_i 68)} assume a[5] == 1000; {403106#(<= proc_i 68)} is VALID [2019-05-15 10:27:57,471 INFO L273 TraceCheckUtils]: 106: Hoare triple {403106#(<= proc_i 68)} assume j > 4; {403106#(<= proc_i 68)} is VALID [2019-05-15 10:27:57,471 INFO L273 TraceCheckUtils]: 107: Hoare triple {403106#(<= proc_i 68)} assume j < 6; {403106#(<= proc_i 68)} is VALID [2019-05-15 10:27:57,472 INFO L273 TraceCheckUtils]: 108: Hoare triple {403106#(<= proc_i 68)} i := i + 4; {403125#(<= proc_i 72)} is VALID [2019-05-15 10:27:57,473 INFO L273 TraceCheckUtils]: 109: Hoare triple {403125#(<= proc_i 72)} assume i <= 1000; {403125#(<= proc_i 72)} is VALID [2019-05-15 10:27:57,473 INFO L273 TraceCheckUtils]: 110: Hoare triple {403125#(<= proc_i 72)} assume i + 4 < a[j]; {403125#(<= proc_i 72)} is VALID [2019-05-15 10:27:57,473 INFO L273 TraceCheckUtils]: 111: Hoare triple {403125#(<= proc_i 72)} assume a[5] == 1000; {403125#(<= proc_i 72)} is VALID [2019-05-15 10:27:57,474 INFO L273 TraceCheckUtils]: 112: Hoare triple {403125#(<= proc_i 72)} assume j > 4; {403125#(<= proc_i 72)} is VALID [2019-05-15 10:27:57,474 INFO L273 TraceCheckUtils]: 113: Hoare triple {403125#(<= proc_i 72)} assume j < 6; {403125#(<= proc_i 72)} is VALID [2019-05-15 10:27:57,475 INFO L273 TraceCheckUtils]: 114: Hoare triple {403125#(<= proc_i 72)} i := i + 4; {403144#(<= proc_i 76)} is VALID [2019-05-15 10:27:57,476 INFO L273 TraceCheckUtils]: 115: Hoare triple {403144#(<= proc_i 76)} assume i <= 1000; {403144#(<= proc_i 76)} is VALID [2019-05-15 10:27:57,476 INFO L273 TraceCheckUtils]: 116: Hoare triple {403144#(<= proc_i 76)} assume i + 4 < a[j]; {403144#(<= proc_i 76)} is VALID [2019-05-15 10:27:57,477 INFO L273 TraceCheckUtils]: 117: Hoare triple {403144#(<= proc_i 76)} assume a[5] == 1000; {403144#(<= proc_i 76)} is VALID [2019-05-15 10:27:57,477 INFO L273 TraceCheckUtils]: 118: Hoare triple {403144#(<= proc_i 76)} assume j > 4; {403144#(<= proc_i 76)} is VALID [2019-05-15 10:27:57,478 INFO L273 TraceCheckUtils]: 119: Hoare triple {403144#(<= proc_i 76)} assume j < 6; {403144#(<= proc_i 76)} is VALID [2019-05-15 10:27:57,478 INFO L273 TraceCheckUtils]: 120: Hoare triple {403144#(<= proc_i 76)} i := i + 4; {403163#(<= proc_i 80)} is VALID [2019-05-15 10:27:57,479 INFO L273 TraceCheckUtils]: 121: Hoare triple {403163#(<= proc_i 80)} assume i <= 1000; {403163#(<= proc_i 80)} is VALID [2019-05-15 10:27:57,479 INFO L273 TraceCheckUtils]: 122: Hoare triple {403163#(<= proc_i 80)} assume i + 4 < a[j]; {403163#(<= proc_i 80)} is VALID [2019-05-15 10:27:57,480 INFO L273 TraceCheckUtils]: 123: Hoare triple {403163#(<= proc_i 80)} assume a[5] == 1000; {403163#(<= proc_i 80)} is VALID [2019-05-15 10:27:57,480 INFO L273 TraceCheckUtils]: 124: Hoare triple {403163#(<= proc_i 80)} assume j > 4; {403163#(<= proc_i 80)} is VALID [2019-05-15 10:27:57,480 INFO L273 TraceCheckUtils]: 125: Hoare triple {403163#(<= proc_i 80)} assume j < 6; {403163#(<= proc_i 80)} is VALID [2019-05-15 10:27:57,481 INFO L273 TraceCheckUtils]: 126: Hoare triple {403163#(<= proc_i 80)} i := i + 4; {403182#(<= proc_i 84)} is VALID [2019-05-15 10:27:57,482 INFO L273 TraceCheckUtils]: 127: Hoare triple {403182#(<= proc_i 84)} assume i <= 1000; {403182#(<= proc_i 84)} is VALID [2019-05-15 10:27:57,482 INFO L273 TraceCheckUtils]: 128: Hoare triple {403182#(<= proc_i 84)} assume i + 4 < a[j]; {403182#(<= proc_i 84)} is VALID [2019-05-15 10:27:57,483 INFO L273 TraceCheckUtils]: 129: Hoare triple {403182#(<= proc_i 84)} assume a[5] == 1000; {403182#(<= proc_i 84)} is VALID [2019-05-15 10:27:57,483 INFO L273 TraceCheckUtils]: 130: Hoare triple {403182#(<= proc_i 84)} assume j > 4; {403182#(<= proc_i 84)} is VALID [2019-05-15 10:27:57,483 INFO L273 TraceCheckUtils]: 131: Hoare triple {403182#(<= proc_i 84)} assume j < 6; {403182#(<= proc_i 84)} is VALID [2019-05-15 10:27:57,484 INFO L273 TraceCheckUtils]: 132: Hoare triple {403182#(<= proc_i 84)} i := i + 4; {403201#(<= proc_i 88)} is VALID [2019-05-15 10:27:57,485 INFO L273 TraceCheckUtils]: 133: Hoare triple {403201#(<= proc_i 88)} assume i <= 1000; {403201#(<= proc_i 88)} is VALID [2019-05-15 10:27:57,485 INFO L273 TraceCheckUtils]: 134: Hoare triple {403201#(<= proc_i 88)} assume i + 4 < a[j]; {403201#(<= proc_i 88)} is VALID [2019-05-15 10:27:57,485 INFO L273 TraceCheckUtils]: 135: Hoare triple {403201#(<= proc_i 88)} assume a[5] == 1000; {403201#(<= proc_i 88)} is VALID [2019-05-15 10:27:57,486 INFO L273 TraceCheckUtils]: 136: Hoare triple {403201#(<= proc_i 88)} assume j > 4; {403201#(<= proc_i 88)} is VALID [2019-05-15 10:27:57,486 INFO L273 TraceCheckUtils]: 137: Hoare triple {403201#(<= proc_i 88)} assume j < 6; {403201#(<= proc_i 88)} is VALID [2019-05-15 10:27:57,487 INFO L273 TraceCheckUtils]: 138: Hoare triple {403201#(<= proc_i 88)} i := i + 4; {403220#(<= proc_i 92)} is VALID [2019-05-15 10:27:57,487 INFO L273 TraceCheckUtils]: 139: Hoare triple {403220#(<= proc_i 92)} assume i <= 1000; {403220#(<= proc_i 92)} is VALID [2019-05-15 10:27:57,488 INFO L273 TraceCheckUtils]: 140: Hoare triple {403220#(<= proc_i 92)} assume i + 4 < a[j]; {403220#(<= proc_i 92)} is VALID [2019-05-15 10:27:57,488 INFO L273 TraceCheckUtils]: 141: Hoare triple {403220#(<= proc_i 92)} assume a[5] == 1000; {403220#(<= proc_i 92)} is VALID [2019-05-15 10:27:57,489 INFO L273 TraceCheckUtils]: 142: Hoare triple {403220#(<= proc_i 92)} assume j > 4; {403220#(<= proc_i 92)} is VALID [2019-05-15 10:27:57,489 INFO L273 TraceCheckUtils]: 143: Hoare triple {403220#(<= proc_i 92)} assume j < 6; {403220#(<= proc_i 92)} is VALID [2019-05-15 10:27:57,490 INFO L273 TraceCheckUtils]: 144: Hoare triple {403220#(<= proc_i 92)} i := i + 4; {403239#(<= proc_i 96)} is VALID [2019-05-15 10:27:57,490 INFO L273 TraceCheckUtils]: 145: Hoare triple {403239#(<= proc_i 96)} assume i <= 1000; {403239#(<= proc_i 96)} is VALID [2019-05-15 10:27:57,491 INFO L273 TraceCheckUtils]: 146: Hoare triple {403239#(<= proc_i 96)} assume i + 4 < a[j]; {403239#(<= proc_i 96)} is VALID [2019-05-15 10:27:57,491 INFO L273 TraceCheckUtils]: 147: Hoare triple {403239#(<= proc_i 96)} assume a[5] == 1000; {403239#(<= proc_i 96)} is VALID [2019-05-15 10:27:57,492 INFO L273 TraceCheckUtils]: 148: Hoare triple {403239#(<= proc_i 96)} assume j > 4; {403239#(<= proc_i 96)} is VALID [2019-05-15 10:27:57,492 INFO L273 TraceCheckUtils]: 149: Hoare triple {403239#(<= proc_i 96)} assume j < 6; {403239#(<= proc_i 96)} is VALID [2019-05-15 10:27:57,493 INFO L273 TraceCheckUtils]: 150: Hoare triple {403239#(<= proc_i 96)} i := i + 4; {403258#(<= proc_i 100)} is VALID [2019-05-15 10:27:57,493 INFO L273 TraceCheckUtils]: 151: Hoare triple {403258#(<= proc_i 100)} assume i <= 1000; {403258#(<= proc_i 100)} is VALID [2019-05-15 10:27:57,494 INFO L273 TraceCheckUtils]: 152: Hoare triple {403258#(<= proc_i 100)} assume i + 4 < a[j]; {403258#(<= proc_i 100)} is VALID [2019-05-15 10:27:57,494 INFO L273 TraceCheckUtils]: 153: Hoare triple {403258#(<= proc_i 100)} assume a[5] == 1000; {403258#(<= proc_i 100)} is VALID [2019-05-15 10:27:57,495 INFO L273 TraceCheckUtils]: 154: Hoare triple {403258#(<= proc_i 100)} assume j > 4; {403258#(<= proc_i 100)} is VALID [2019-05-15 10:27:57,495 INFO L273 TraceCheckUtils]: 155: Hoare triple {403258#(<= proc_i 100)} assume j < 6; {403258#(<= proc_i 100)} is VALID [2019-05-15 10:27:57,496 INFO L273 TraceCheckUtils]: 156: Hoare triple {403258#(<= proc_i 100)} i := i + 4; {403277#(<= proc_i 104)} is VALID [2019-05-15 10:27:57,497 INFO L273 TraceCheckUtils]: 157: Hoare triple {403277#(<= proc_i 104)} assume i <= 1000; {403277#(<= proc_i 104)} is VALID [2019-05-15 10:27:57,497 INFO L273 TraceCheckUtils]: 158: Hoare triple {403277#(<= proc_i 104)} assume i + 4 < a[j]; {403277#(<= proc_i 104)} is VALID [2019-05-15 10:27:57,497 INFO L273 TraceCheckUtils]: 159: Hoare triple {403277#(<= proc_i 104)} assume a[5] == 1000; {403277#(<= proc_i 104)} is VALID [2019-05-15 10:27:57,498 INFO L273 TraceCheckUtils]: 160: Hoare triple {403277#(<= proc_i 104)} assume j > 4; {403277#(<= proc_i 104)} is VALID [2019-05-15 10:27:57,498 INFO L273 TraceCheckUtils]: 161: Hoare triple {403277#(<= proc_i 104)} assume j < 6; {403277#(<= proc_i 104)} is VALID [2019-05-15 10:27:57,499 INFO L273 TraceCheckUtils]: 162: Hoare triple {403277#(<= proc_i 104)} i := i + 4; {403296#(<= proc_i 108)} is VALID [2019-05-15 10:27:57,500 INFO L273 TraceCheckUtils]: 163: Hoare triple {403296#(<= proc_i 108)} assume i <= 1000; {403296#(<= proc_i 108)} is VALID [2019-05-15 10:27:57,500 INFO L273 TraceCheckUtils]: 164: Hoare triple {403296#(<= proc_i 108)} assume i + 4 < a[j]; {403296#(<= proc_i 108)} is VALID [2019-05-15 10:27:57,500 INFO L273 TraceCheckUtils]: 165: Hoare triple {403296#(<= proc_i 108)} assume a[5] == 1000; {403296#(<= proc_i 108)} is VALID [2019-05-15 10:27:57,501 INFO L273 TraceCheckUtils]: 166: Hoare triple {403296#(<= proc_i 108)} assume j > 4; {403296#(<= proc_i 108)} is VALID [2019-05-15 10:27:57,501 INFO L273 TraceCheckUtils]: 167: Hoare triple {403296#(<= proc_i 108)} assume j < 6; {403296#(<= proc_i 108)} is VALID [2019-05-15 10:27:57,502 INFO L273 TraceCheckUtils]: 168: Hoare triple {403296#(<= proc_i 108)} i := i + 4; {403315#(<= proc_i 112)} is VALID [2019-05-15 10:27:57,502 INFO L273 TraceCheckUtils]: 169: Hoare triple {403315#(<= proc_i 112)} assume i <= 1000; {403315#(<= proc_i 112)} is VALID [2019-05-15 10:27:57,503 INFO L273 TraceCheckUtils]: 170: Hoare triple {403315#(<= proc_i 112)} assume i + 4 < a[j]; {403315#(<= proc_i 112)} is VALID [2019-05-15 10:27:57,503 INFO L273 TraceCheckUtils]: 171: Hoare triple {403315#(<= proc_i 112)} assume a[5] == 1000; {403315#(<= proc_i 112)} is VALID [2019-05-15 10:27:57,504 INFO L273 TraceCheckUtils]: 172: Hoare triple {403315#(<= proc_i 112)} assume j > 4; {403315#(<= proc_i 112)} is VALID [2019-05-15 10:27:57,504 INFO L273 TraceCheckUtils]: 173: Hoare triple {403315#(<= proc_i 112)} assume j < 6; {403315#(<= proc_i 112)} is VALID [2019-05-15 10:27:57,505 INFO L273 TraceCheckUtils]: 174: Hoare triple {403315#(<= proc_i 112)} i := i + 4; {403334#(<= proc_i 116)} is VALID [2019-05-15 10:27:57,505 INFO L273 TraceCheckUtils]: 175: Hoare triple {403334#(<= proc_i 116)} assume i <= 1000; {403334#(<= proc_i 116)} is VALID [2019-05-15 10:27:57,506 INFO L273 TraceCheckUtils]: 176: Hoare triple {403334#(<= proc_i 116)} assume i + 4 < a[j]; {403334#(<= proc_i 116)} is VALID [2019-05-15 10:27:57,506 INFO L273 TraceCheckUtils]: 177: Hoare triple {403334#(<= proc_i 116)} assume a[5] == 1000; {403334#(<= proc_i 116)} is VALID [2019-05-15 10:27:57,507 INFO L273 TraceCheckUtils]: 178: Hoare triple {403334#(<= proc_i 116)} assume j > 4; {403334#(<= proc_i 116)} is VALID [2019-05-15 10:27:57,507 INFO L273 TraceCheckUtils]: 179: Hoare triple {403334#(<= proc_i 116)} assume j < 6; {403334#(<= proc_i 116)} is VALID [2019-05-15 10:27:57,508 INFO L273 TraceCheckUtils]: 180: Hoare triple {403334#(<= proc_i 116)} i := i + 4; {403353#(<= proc_i 120)} is VALID [2019-05-15 10:27:57,508 INFO L273 TraceCheckUtils]: 181: Hoare triple {403353#(<= proc_i 120)} assume i <= 1000; {403353#(<= proc_i 120)} is VALID [2019-05-15 10:27:57,509 INFO L273 TraceCheckUtils]: 182: Hoare triple {403353#(<= proc_i 120)} assume i + 4 < a[j]; {403353#(<= proc_i 120)} is VALID [2019-05-15 10:27:57,509 INFO L273 TraceCheckUtils]: 183: Hoare triple {403353#(<= proc_i 120)} assume a[5] == 1000; {403353#(<= proc_i 120)} is VALID [2019-05-15 10:27:57,510 INFO L273 TraceCheckUtils]: 184: Hoare triple {403353#(<= proc_i 120)} assume j > 4; {403353#(<= proc_i 120)} is VALID [2019-05-15 10:27:57,510 INFO L273 TraceCheckUtils]: 185: Hoare triple {403353#(<= proc_i 120)} assume j < 6; {403353#(<= proc_i 120)} is VALID [2019-05-15 10:27:57,511 INFO L273 TraceCheckUtils]: 186: Hoare triple {403353#(<= proc_i 120)} i := i + 4; {403372#(<= proc_i 124)} is VALID [2019-05-15 10:27:57,511 INFO L273 TraceCheckUtils]: 187: Hoare triple {403372#(<= proc_i 124)} assume i <= 1000; {403372#(<= proc_i 124)} is VALID [2019-05-15 10:27:57,512 INFO L273 TraceCheckUtils]: 188: Hoare triple {403372#(<= proc_i 124)} assume i + 4 < a[j]; {403372#(<= proc_i 124)} is VALID [2019-05-15 10:27:57,512 INFO L273 TraceCheckUtils]: 189: Hoare triple {403372#(<= proc_i 124)} assume a[5] == 1000; {403372#(<= proc_i 124)} is VALID [2019-05-15 10:27:57,513 INFO L273 TraceCheckUtils]: 190: Hoare triple {403372#(<= proc_i 124)} assume j > 4; {403372#(<= proc_i 124)} is VALID [2019-05-15 10:27:57,513 INFO L273 TraceCheckUtils]: 191: Hoare triple {403372#(<= proc_i 124)} assume j < 6; {403372#(<= proc_i 124)} is VALID [2019-05-15 10:27:57,514 INFO L273 TraceCheckUtils]: 192: Hoare triple {403372#(<= proc_i 124)} i := i + 4; {403391#(<= proc_i 128)} is VALID [2019-05-15 10:27:57,514 INFO L273 TraceCheckUtils]: 193: Hoare triple {403391#(<= proc_i 128)} assume i <= 1000; {403391#(<= proc_i 128)} is VALID [2019-05-15 10:27:57,515 INFO L273 TraceCheckUtils]: 194: Hoare triple {403391#(<= proc_i 128)} assume i + 4 < a[j]; {403391#(<= proc_i 128)} is VALID [2019-05-15 10:27:57,515 INFO L273 TraceCheckUtils]: 195: Hoare triple {403391#(<= proc_i 128)} assume a[5] == 1000; {403391#(<= proc_i 128)} is VALID [2019-05-15 10:27:57,516 INFO L273 TraceCheckUtils]: 196: Hoare triple {403391#(<= proc_i 128)} assume j > 4; {403391#(<= proc_i 128)} is VALID [2019-05-15 10:27:57,516 INFO L273 TraceCheckUtils]: 197: Hoare triple {403391#(<= proc_i 128)} assume j < 6; {403391#(<= proc_i 128)} is VALID [2019-05-15 10:27:57,517 INFO L273 TraceCheckUtils]: 198: Hoare triple {403391#(<= proc_i 128)} i := i + 4; {403410#(<= proc_i 132)} is VALID [2019-05-15 10:27:57,517 INFO L273 TraceCheckUtils]: 199: Hoare triple {403410#(<= proc_i 132)} assume i <= 1000; {403410#(<= proc_i 132)} is VALID [2019-05-15 10:27:57,518 INFO L273 TraceCheckUtils]: 200: Hoare triple {403410#(<= proc_i 132)} assume i + 4 < a[j]; {403410#(<= proc_i 132)} is VALID [2019-05-15 10:27:57,518 INFO L273 TraceCheckUtils]: 201: Hoare triple {403410#(<= proc_i 132)} assume a[5] == 1000; {403410#(<= proc_i 132)} is VALID [2019-05-15 10:27:57,519 INFO L273 TraceCheckUtils]: 202: Hoare triple {403410#(<= proc_i 132)} assume j > 4; {403410#(<= proc_i 132)} is VALID [2019-05-15 10:27:57,519 INFO L273 TraceCheckUtils]: 203: Hoare triple {403410#(<= proc_i 132)} assume j < 6; {403410#(<= proc_i 132)} is VALID [2019-05-15 10:27:57,520 INFO L273 TraceCheckUtils]: 204: Hoare triple {403410#(<= proc_i 132)} i := i + 4; {403429#(<= proc_i 136)} is VALID [2019-05-15 10:27:57,520 INFO L273 TraceCheckUtils]: 205: Hoare triple {403429#(<= proc_i 136)} assume i <= 1000; {403429#(<= proc_i 136)} is VALID [2019-05-15 10:27:57,521 INFO L273 TraceCheckUtils]: 206: Hoare triple {403429#(<= proc_i 136)} assume i + 4 < a[j]; {403429#(<= proc_i 136)} is VALID [2019-05-15 10:27:57,521 INFO L273 TraceCheckUtils]: 207: Hoare triple {403429#(<= proc_i 136)} assume a[5] == 1000; {403429#(<= proc_i 136)} is VALID [2019-05-15 10:27:57,522 INFO L273 TraceCheckUtils]: 208: Hoare triple {403429#(<= proc_i 136)} assume j > 4; {403429#(<= proc_i 136)} is VALID [2019-05-15 10:27:57,522 INFO L273 TraceCheckUtils]: 209: Hoare triple {403429#(<= proc_i 136)} assume j < 6; {403429#(<= proc_i 136)} is VALID [2019-05-15 10:27:57,523 INFO L273 TraceCheckUtils]: 210: Hoare triple {403429#(<= proc_i 136)} i := i + 4; {403448#(<= proc_i 140)} is VALID [2019-05-15 10:27:57,523 INFO L273 TraceCheckUtils]: 211: Hoare triple {403448#(<= proc_i 140)} assume i <= 1000; {403448#(<= proc_i 140)} is VALID [2019-05-15 10:27:57,524 INFO L273 TraceCheckUtils]: 212: Hoare triple {403448#(<= proc_i 140)} assume i + 4 < a[j]; {403448#(<= proc_i 140)} is VALID [2019-05-15 10:27:57,524 INFO L273 TraceCheckUtils]: 213: Hoare triple {403448#(<= proc_i 140)} assume a[5] == 1000; {403448#(<= proc_i 140)} is VALID [2019-05-15 10:27:57,525 INFO L273 TraceCheckUtils]: 214: Hoare triple {403448#(<= proc_i 140)} assume j > 4; {403448#(<= proc_i 140)} is VALID [2019-05-15 10:27:57,525 INFO L273 TraceCheckUtils]: 215: Hoare triple {403448#(<= proc_i 140)} assume j < 6; {403448#(<= proc_i 140)} is VALID [2019-05-15 10:27:57,526 INFO L273 TraceCheckUtils]: 216: Hoare triple {403448#(<= proc_i 140)} i := i + 4; {403467#(<= proc_i 144)} is VALID [2019-05-15 10:27:57,526 INFO L273 TraceCheckUtils]: 217: Hoare triple {403467#(<= proc_i 144)} assume i <= 1000; {403467#(<= proc_i 144)} is VALID [2019-05-15 10:27:57,527 INFO L273 TraceCheckUtils]: 218: Hoare triple {403467#(<= proc_i 144)} assume i + 4 < a[j]; {403467#(<= proc_i 144)} is VALID [2019-05-15 10:27:57,527 INFO L273 TraceCheckUtils]: 219: Hoare triple {403467#(<= proc_i 144)} assume a[5] == 1000; {403467#(<= proc_i 144)} is VALID [2019-05-15 10:27:57,527 INFO L273 TraceCheckUtils]: 220: Hoare triple {403467#(<= proc_i 144)} assume j > 4; {403467#(<= proc_i 144)} is VALID [2019-05-15 10:27:57,528 INFO L273 TraceCheckUtils]: 221: Hoare triple {403467#(<= proc_i 144)} assume j < 6; {403467#(<= proc_i 144)} is VALID [2019-05-15 10:27:57,529 INFO L273 TraceCheckUtils]: 222: Hoare triple {403467#(<= proc_i 144)} i := i + 4; {403486#(<= proc_i 148)} is VALID [2019-05-15 10:27:57,529 INFO L273 TraceCheckUtils]: 223: Hoare triple {403486#(<= proc_i 148)} assume i <= 1000; {403486#(<= proc_i 148)} is VALID [2019-05-15 10:27:57,530 INFO L273 TraceCheckUtils]: 224: Hoare triple {403486#(<= proc_i 148)} assume i + 4 < a[j]; {403486#(<= proc_i 148)} is VALID [2019-05-15 10:27:57,530 INFO L273 TraceCheckUtils]: 225: Hoare triple {403486#(<= proc_i 148)} assume a[5] == 1000; {403486#(<= proc_i 148)} is VALID [2019-05-15 10:27:57,530 INFO L273 TraceCheckUtils]: 226: Hoare triple {403486#(<= proc_i 148)} assume j > 4; {403486#(<= proc_i 148)} is VALID [2019-05-15 10:27:57,531 INFO L273 TraceCheckUtils]: 227: Hoare triple {403486#(<= proc_i 148)} assume j < 6; {403486#(<= proc_i 148)} is VALID [2019-05-15 10:27:57,532 INFO L273 TraceCheckUtils]: 228: Hoare triple {403486#(<= proc_i 148)} i := i + 4; {403505#(<= proc_i 152)} is VALID [2019-05-15 10:27:57,532 INFO L273 TraceCheckUtils]: 229: Hoare triple {403505#(<= proc_i 152)} assume i <= 1000; {403505#(<= proc_i 152)} is VALID [2019-05-15 10:27:57,532 INFO L273 TraceCheckUtils]: 230: Hoare triple {403505#(<= proc_i 152)} assume i + 4 < a[j]; {403505#(<= proc_i 152)} is VALID [2019-05-15 10:27:57,533 INFO L273 TraceCheckUtils]: 231: Hoare triple {403505#(<= proc_i 152)} assume a[5] == 1000; {403505#(<= proc_i 152)} is VALID [2019-05-15 10:27:57,533 INFO L273 TraceCheckUtils]: 232: Hoare triple {403505#(<= proc_i 152)} assume j > 4; {403505#(<= proc_i 152)} is VALID [2019-05-15 10:27:57,534 INFO L273 TraceCheckUtils]: 233: Hoare triple {403505#(<= proc_i 152)} assume j < 6; {403505#(<= proc_i 152)} is VALID [2019-05-15 10:27:57,534 INFO L273 TraceCheckUtils]: 234: Hoare triple {403505#(<= proc_i 152)} i := i + 4; {403524#(<= proc_i 156)} is VALID [2019-05-15 10:27:57,535 INFO L273 TraceCheckUtils]: 235: Hoare triple {403524#(<= proc_i 156)} assume i <= 1000; {403524#(<= proc_i 156)} is VALID [2019-05-15 10:27:57,535 INFO L273 TraceCheckUtils]: 236: Hoare triple {403524#(<= proc_i 156)} assume i + 4 < a[j]; {403524#(<= proc_i 156)} is VALID [2019-05-15 10:27:57,536 INFO L273 TraceCheckUtils]: 237: Hoare triple {403524#(<= proc_i 156)} assume a[5] == 1000; {403524#(<= proc_i 156)} is VALID [2019-05-15 10:27:57,536 INFO L273 TraceCheckUtils]: 238: Hoare triple {403524#(<= proc_i 156)} assume j > 4; {403524#(<= proc_i 156)} is VALID [2019-05-15 10:27:57,537 INFO L273 TraceCheckUtils]: 239: Hoare triple {403524#(<= proc_i 156)} assume j < 6; {403524#(<= proc_i 156)} is VALID [2019-05-15 10:27:57,537 INFO L273 TraceCheckUtils]: 240: Hoare triple {403524#(<= proc_i 156)} i := i + 4; {403543#(<= proc_i 160)} is VALID [2019-05-15 10:27:57,538 INFO L273 TraceCheckUtils]: 241: Hoare triple {403543#(<= proc_i 160)} assume i <= 1000; {403543#(<= proc_i 160)} is VALID [2019-05-15 10:27:57,538 INFO L273 TraceCheckUtils]: 242: Hoare triple {403543#(<= proc_i 160)} assume i + 4 < a[j]; {403543#(<= proc_i 160)} is VALID [2019-05-15 10:27:57,539 INFO L273 TraceCheckUtils]: 243: Hoare triple {403543#(<= proc_i 160)} assume a[5] == 1000; {403543#(<= proc_i 160)} is VALID [2019-05-15 10:27:57,539 INFO L273 TraceCheckUtils]: 244: Hoare triple {403543#(<= proc_i 160)} assume j > 4; {403543#(<= proc_i 160)} is VALID [2019-05-15 10:27:57,540 INFO L273 TraceCheckUtils]: 245: Hoare triple {403543#(<= proc_i 160)} assume j < 6; {403543#(<= proc_i 160)} is VALID [2019-05-15 10:27:57,540 INFO L273 TraceCheckUtils]: 246: Hoare triple {403543#(<= proc_i 160)} i := i + 4; {403562#(<= proc_i 164)} is VALID [2019-05-15 10:27:57,541 INFO L273 TraceCheckUtils]: 247: Hoare triple {403562#(<= proc_i 164)} assume i <= 1000; {403562#(<= proc_i 164)} is VALID [2019-05-15 10:27:57,541 INFO L273 TraceCheckUtils]: 248: Hoare triple {403562#(<= proc_i 164)} assume i + 4 < a[j]; {403562#(<= proc_i 164)} is VALID [2019-05-15 10:27:57,542 INFO L273 TraceCheckUtils]: 249: Hoare triple {403562#(<= proc_i 164)} assume a[5] == 1000; {403562#(<= proc_i 164)} is VALID [2019-05-15 10:27:57,542 INFO L273 TraceCheckUtils]: 250: Hoare triple {403562#(<= proc_i 164)} assume j > 4; {403562#(<= proc_i 164)} is VALID [2019-05-15 10:27:57,543 INFO L273 TraceCheckUtils]: 251: Hoare triple {403562#(<= proc_i 164)} assume j < 6; {403562#(<= proc_i 164)} is VALID [2019-05-15 10:27:57,543 INFO L273 TraceCheckUtils]: 252: Hoare triple {403562#(<= proc_i 164)} i := i + 4; {403581#(<= proc_i 168)} is VALID [2019-05-15 10:27:57,544 INFO L273 TraceCheckUtils]: 253: Hoare triple {403581#(<= proc_i 168)} assume i <= 1000; {403581#(<= proc_i 168)} is VALID [2019-05-15 10:27:57,544 INFO L273 TraceCheckUtils]: 254: Hoare triple {403581#(<= proc_i 168)} assume i + 4 < a[j]; {403581#(<= proc_i 168)} is VALID [2019-05-15 10:27:57,545 INFO L273 TraceCheckUtils]: 255: Hoare triple {403581#(<= proc_i 168)} assume a[5] == 1000; {403581#(<= proc_i 168)} is VALID [2019-05-15 10:27:57,545 INFO L273 TraceCheckUtils]: 256: Hoare triple {403581#(<= proc_i 168)} assume j > 4; {403581#(<= proc_i 168)} is VALID [2019-05-15 10:27:57,546 INFO L273 TraceCheckUtils]: 257: Hoare triple {403581#(<= proc_i 168)} assume j < 6; {403581#(<= proc_i 168)} is VALID [2019-05-15 10:27:57,546 INFO L273 TraceCheckUtils]: 258: Hoare triple {403581#(<= proc_i 168)} i := i + 4; {403600#(<= proc_i 172)} is VALID [2019-05-15 10:27:57,547 INFO L273 TraceCheckUtils]: 259: Hoare triple {403600#(<= proc_i 172)} assume i <= 1000; {403600#(<= proc_i 172)} is VALID [2019-05-15 10:27:57,547 INFO L273 TraceCheckUtils]: 260: Hoare triple {403600#(<= proc_i 172)} assume i + 4 < a[j]; {403600#(<= proc_i 172)} is VALID [2019-05-15 10:27:57,548 INFO L273 TraceCheckUtils]: 261: Hoare triple {403600#(<= proc_i 172)} assume a[5] == 1000; {403600#(<= proc_i 172)} is VALID [2019-05-15 10:27:57,548 INFO L273 TraceCheckUtils]: 262: Hoare triple {403600#(<= proc_i 172)} assume j > 4; {403600#(<= proc_i 172)} is VALID [2019-05-15 10:27:57,549 INFO L273 TraceCheckUtils]: 263: Hoare triple {403600#(<= proc_i 172)} assume j < 6; {403600#(<= proc_i 172)} is VALID [2019-05-15 10:27:57,549 INFO L273 TraceCheckUtils]: 264: Hoare triple {403600#(<= proc_i 172)} i := i + 4; {403619#(<= proc_i 176)} is VALID [2019-05-15 10:27:57,550 INFO L273 TraceCheckUtils]: 265: Hoare triple {403619#(<= proc_i 176)} assume i <= 1000; {403619#(<= proc_i 176)} is VALID [2019-05-15 10:27:57,550 INFO L273 TraceCheckUtils]: 266: Hoare triple {403619#(<= proc_i 176)} assume i + 4 < a[j]; {403619#(<= proc_i 176)} is VALID [2019-05-15 10:27:57,551 INFO L273 TraceCheckUtils]: 267: Hoare triple {403619#(<= proc_i 176)} assume a[5] == 1000; {403619#(<= proc_i 176)} is VALID [2019-05-15 10:27:57,551 INFO L273 TraceCheckUtils]: 268: Hoare triple {403619#(<= proc_i 176)} assume j > 4; {403619#(<= proc_i 176)} is VALID [2019-05-15 10:27:57,552 INFO L273 TraceCheckUtils]: 269: Hoare triple {403619#(<= proc_i 176)} assume j < 6; {403619#(<= proc_i 176)} is VALID [2019-05-15 10:27:57,552 INFO L273 TraceCheckUtils]: 270: Hoare triple {403619#(<= proc_i 176)} i := i + 4; {403638#(<= proc_i 180)} is VALID [2019-05-15 10:27:57,553 INFO L273 TraceCheckUtils]: 271: Hoare triple {403638#(<= proc_i 180)} assume i <= 1000; {403638#(<= proc_i 180)} is VALID [2019-05-15 10:27:57,553 INFO L273 TraceCheckUtils]: 272: Hoare triple {403638#(<= proc_i 180)} assume i + 4 < a[j]; {403638#(<= proc_i 180)} is VALID [2019-05-15 10:27:57,554 INFO L273 TraceCheckUtils]: 273: Hoare triple {403638#(<= proc_i 180)} assume a[5] == 1000; {403638#(<= proc_i 180)} is VALID [2019-05-15 10:27:57,554 INFO L273 TraceCheckUtils]: 274: Hoare triple {403638#(<= proc_i 180)} assume j > 4; {403638#(<= proc_i 180)} is VALID [2019-05-15 10:27:57,554 INFO L273 TraceCheckUtils]: 275: Hoare triple {403638#(<= proc_i 180)} assume j < 6; {403638#(<= proc_i 180)} is VALID [2019-05-15 10:27:57,555 INFO L273 TraceCheckUtils]: 276: Hoare triple {403638#(<= proc_i 180)} i := i + 4; {403657#(<= proc_i 184)} is VALID [2019-05-15 10:27:57,556 INFO L273 TraceCheckUtils]: 277: Hoare triple {403657#(<= proc_i 184)} assume i <= 1000; {403657#(<= proc_i 184)} is VALID [2019-05-15 10:27:57,556 INFO L273 TraceCheckUtils]: 278: Hoare triple {403657#(<= proc_i 184)} assume i + 4 < a[j]; {403657#(<= proc_i 184)} is VALID [2019-05-15 10:27:57,557 INFO L273 TraceCheckUtils]: 279: Hoare triple {403657#(<= proc_i 184)} assume a[5] == 1000; {403657#(<= proc_i 184)} is VALID [2019-05-15 10:27:57,557 INFO L273 TraceCheckUtils]: 280: Hoare triple {403657#(<= proc_i 184)} assume j > 4; {403657#(<= proc_i 184)} is VALID [2019-05-15 10:27:57,557 INFO L273 TraceCheckUtils]: 281: Hoare triple {403657#(<= proc_i 184)} assume j < 6; {403657#(<= proc_i 184)} is VALID [2019-05-15 10:27:57,558 INFO L273 TraceCheckUtils]: 282: Hoare triple {403657#(<= proc_i 184)} i := i + 4; {403676#(<= proc_i 188)} is VALID [2019-05-15 10:27:57,559 INFO L273 TraceCheckUtils]: 283: Hoare triple {403676#(<= proc_i 188)} assume i <= 1000; {403676#(<= proc_i 188)} is VALID [2019-05-15 10:27:57,559 INFO L273 TraceCheckUtils]: 284: Hoare triple {403676#(<= proc_i 188)} assume i + 4 < a[j]; {403676#(<= proc_i 188)} is VALID [2019-05-15 10:27:57,559 INFO L273 TraceCheckUtils]: 285: Hoare triple {403676#(<= proc_i 188)} assume a[5] == 1000; {403676#(<= proc_i 188)} is VALID [2019-05-15 10:27:57,560 INFO L273 TraceCheckUtils]: 286: Hoare triple {403676#(<= proc_i 188)} assume j > 4; {403676#(<= proc_i 188)} is VALID [2019-05-15 10:27:57,560 INFO L273 TraceCheckUtils]: 287: Hoare triple {403676#(<= proc_i 188)} assume j < 6; {403676#(<= proc_i 188)} is VALID [2019-05-15 10:27:57,561 INFO L273 TraceCheckUtils]: 288: Hoare triple {403676#(<= proc_i 188)} i := i + 4; {403695#(<= proc_i 192)} is VALID [2019-05-15 10:27:57,562 INFO L273 TraceCheckUtils]: 289: Hoare triple {403695#(<= proc_i 192)} assume i <= 1000; {403695#(<= proc_i 192)} is VALID [2019-05-15 10:27:57,562 INFO L273 TraceCheckUtils]: 290: Hoare triple {403695#(<= proc_i 192)} assume i + 4 < a[j]; {403695#(<= proc_i 192)} is VALID [2019-05-15 10:27:57,562 INFO L273 TraceCheckUtils]: 291: Hoare triple {403695#(<= proc_i 192)} assume a[5] == 1000; {403695#(<= proc_i 192)} is VALID [2019-05-15 10:27:57,563 INFO L273 TraceCheckUtils]: 292: Hoare triple {403695#(<= proc_i 192)} assume j > 4; {403695#(<= proc_i 192)} is VALID [2019-05-15 10:27:57,563 INFO L273 TraceCheckUtils]: 293: Hoare triple {403695#(<= proc_i 192)} assume j < 6; {403695#(<= proc_i 192)} is VALID [2019-05-15 10:27:57,564 INFO L273 TraceCheckUtils]: 294: Hoare triple {403695#(<= proc_i 192)} i := i + 4; {403714#(<= proc_i 196)} is VALID [2019-05-15 10:27:57,564 INFO L273 TraceCheckUtils]: 295: Hoare triple {403714#(<= proc_i 196)} assume i <= 1000; {403714#(<= proc_i 196)} is VALID [2019-05-15 10:27:57,565 INFO L273 TraceCheckUtils]: 296: Hoare triple {403714#(<= proc_i 196)} assume i + 4 < a[j]; {403714#(<= proc_i 196)} is VALID [2019-05-15 10:27:57,565 INFO L273 TraceCheckUtils]: 297: Hoare triple {403714#(<= proc_i 196)} assume a[5] == 1000; {403714#(<= proc_i 196)} is VALID [2019-05-15 10:27:57,566 INFO L273 TraceCheckUtils]: 298: Hoare triple {403714#(<= proc_i 196)} assume j > 4; {403714#(<= proc_i 196)} is VALID [2019-05-15 10:27:57,566 INFO L273 TraceCheckUtils]: 299: Hoare triple {403714#(<= proc_i 196)} assume j < 6; {403714#(<= proc_i 196)} is VALID [2019-05-15 10:27:57,567 INFO L273 TraceCheckUtils]: 300: Hoare triple {403714#(<= proc_i 196)} i := i + 4; {403733#(<= proc_i 200)} is VALID [2019-05-15 10:27:57,567 INFO L273 TraceCheckUtils]: 301: Hoare triple {403733#(<= proc_i 200)} assume i <= 1000; {403733#(<= proc_i 200)} is VALID [2019-05-15 10:27:57,568 INFO L273 TraceCheckUtils]: 302: Hoare triple {403733#(<= proc_i 200)} assume i + 4 < a[j]; {403733#(<= proc_i 200)} is VALID [2019-05-15 10:27:57,568 INFO L273 TraceCheckUtils]: 303: Hoare triple {403733#(<= proc_i 200)} assume a[5] == 1000; {403733#(<= proc_i 200)} is VALID [2019-05-15 10:27:57,569 INFO L273 TraceCheckUtils]: 304: Hoare triple {403733#(<= proc_i 200)} assume j > 4; {403733#(<= proc_i 200)} is VALID [2019-05-15 10:27:57,569 INFO L273 TraceCheckUtils]: 305: Hoare triple {403733#(<= proc_i 200)} assume j < 6; {403733#(<= proc_i 200)} is VALID [2019-05-15 10:27:57,570 INFO L273 TraceCheckUtils]: 306: Hoare triple {403733#(<= proc_i 200)} i := i + 4; {403752#(<= proc_i 204)} is VALID [2019-05-15 10:27:57,571 INFO L273 TraceCheckUtils]: 307: Hoare triple {403752#(<= proc_i 204)} assume i <= 1000; {403752#(<= proc_i 204)} is VALID [2019-05-15 10:27:57,571 INFO L273 TraceCheckUtils]: 308: Hoare triple {403752#(<= proc_i 204)} assume i + 4 < a[j]; {403752#(<= proc_i 204)} is VALID [2019-05-15 10:27:57,572 INFO L273 TraceCheckUtils]: 309: Hoare triple {403752#(<= proc_i 204)} assume a[5] == 1000; {403752#(<= proc_i 204)} is VALID [2019-05-15 10:27:57,572 INFO L273 TraceCheckUtils]: 310: Hoare triple {403752#(<= proc_i 204)} assume j > 4; {403752#(<= proc_i 204)} is VALID [2019-05-15 10:27:57,573 INFO L273 TraceCheckUtils]: 311: Hoare triple {403752#(<= proc_i 204)} assume j < 6; {403752#(<= proc_i 204)} is VALID [2019-05-15 10:27:57,573 INFO L273 TraceCheckUtils]: 312: Hoare triple {403752#(<= proc_i 204)} i := i + 4; {403771#(<= proc_i 208)} is VALID [2019-05-15 10:27:57,574 INFO L273 TraceCheckUtils]: 313: Hoare triple {403771#(<= proc_i 208)} assume i <= 1000; {403771#(<= proc_i 208)} is VALID [2019-05-15 10:27:57,574 INFO L273 TraceCheckUtils]: 314: Hoare triple {403771#(<= proc_i 208)} assume i + 4 < a[j]; {403771#(<= proc_i 208)} is VALID [2019-05-15 10:27:57,575 INFO L273 TraceCheckUtils]: 315: Hoare triple {403771#(<= proc_i 208)} assume a[5] == 1000; {403771#(<= proc_i 208)} is VALID [2019-05-15 10:27:57,575 INFO L273 TraceCheckUtils]: 316: Hoare triple {403771#(<= proc_i 208)} assume j > 4; {403771#(<= proc_i 208)} is VALID [2019-05-15 10:27:57,576 INFO L273 TraceCheckUtils]: 317: Hoare triple {403771#(<= proc_i 208)} assume j < 6; {403771#(<= proc_i 208)} is VALID [2019-05-15 10:27:57,576 INFO L273 TraceCheckUtils]: 318: Hoare triple {403771#(<= proc_i 208)} i := i + 4; {403790#(<= proc_i 212)} is VALID [2019-05-15 10:27:57,577 INFO L273 TraceCheckUtils]: 319: Hoare triple {403790#(<= proc_i 212)} assume i <= 1000; {403790#(<= proc_i 212)} is VALID [2019-05-15 10:27:57,577 INFO L273 TraceCheckUtils]: 320: Hoare triple {403790#(<= proc_i 212)} assume i + 4 < a[j]; {403790#(<= proc_i 212)} is VALID [2019-05-15 10:27:57,578 INFO L273 TraceCheckUtils]: 321: Hoare triple {403790#(<= proc_i 212)} assume a[5] == 1000; {403790#(<= proc_i 212)} is VALID [2019-05-15 10:27:57,578 INFO L273 TraceCheckUtils]: 322: Hoare triple {403790#(<= proc_i 212)} assume j > 4; {403790#(<= proc_i 212)} is VALID [2019-05-15 10:27:57,578 INFO L273 TraceCheckUtils]: 323: Hoare triple {403790#(<= proc_i 212)} assume j < 6; {403790#(<= proc_i 212)} is VALID [2019-05-15 10:27:57,579 INFO L273 TraceCheckUtils]: 324: Hoare triple {403790#(<= proc_i 212)} i := i + 4; {403809#(<= proc_i 216)} is VALID [2019-05-15 10:27:57,580 INFO L273 TraceCheckUtils]: 325: Hoare triple {403809#(<= proc_i 216)} assume i <= 1000; {403809#(<= proc_i 216)} is VALID [2019-05-15 10:27:57,580 INFO L273 TraceCheckUtils]: 326: Hoare triple {403809#(<= proc_i 216)} assume i + 4 < a[j]; {403809#(<= proc_i 216)} is VALID [2019-05-15 10:27:57,581 INFO L273 TraceCheckUtils]: 327: Hoare triple {403809#(<= proc_i 216)} assume a[5] == 1000; {403809#(<= proc_i 216)} is VALID [2019-05-15 10:27:57,581 INFO L273 TraceCheckUtils]: 328: Hoare triple {403809#(<= proc_i 216)} assume j > 4; {403809#(<= proc_i 216)} is VALID [2019-05-15 10:27:57,582 INFO L273 TraceCheckUtils]: 329: Hoare triple {403809#(<= proc_i 216)} assume j < 6; {403809#(<= proc_i 216)} is VALID [2019-05-15 10:27:57,582 INFO L273 TraceCheckUtils]: 330: Hoare triple {403809#(<= proc_i 216)} i := i + 4; {403828#(<= proc_i 220)} is VALID [2019-05-15 10:27:57,583 INFO L273 TraceCheckUtils]: 331: Hoare triple {403828#(<= proc_i 220)} assume i <= 1000; {403828#(<= proc_i 220)} is VALID [2019-05-15 10:27:57,583 INFO L273 TraceCheckUtils]: 332: Hoare triple {403828#(<= proc_i 220)} assume i + 4 < a[j]; {403828#(<= proc_i 220)} is VALID [2019-05-15 10:27:57,584 INFO L273 TraceCheckUtils]: 333: Hoare triple {403828#(<= proc_i 220)} assume a[5] == 1000; {403828#(<= proc_i 220)} is VALID [2019-05-15 10:27:57,584 INFO L273 TraceCheckUtils]: 334: Hoare triple {403828#(<= proc_i 220)} assume j > 4; {403828#(<= proc_i 220)} is VALID [2019-05-15 10:27:57,585 INFO L273 TraceCheckUtils]: 335: Hoare triple {403828#(<= proc_i 220)} assume j < 6; {403828#(<= proc_i 220)} is VALID [2019-05-15 10:27:57,585 INFO L273 TraceCheckUtils]: 336: Hoare triple {403828#(<= proc_i 220)} i := i + 4; {403847#(<= proc_i 224)} is VALID [2019-05-15 10:27:57,586 INFO L273 TraceCheckUtils]: 337: Hoare triple {403847#(<= proc_i 224)} assume i <= 1000; {403847#(<= proc_i 224)} is VALID [2019-05-15 10:27:57,586 INFO L273 TraceCheckUtils]: 338: Hoare triple {403847#(<= proc_i 224)} assume i + 4 < a[j]; {403847#(<= proc_i 224)} is VALID [2019-05-15 10:27:57,587 INFO L273 TraceCheckUtils]: 339: Hoare triple {403847#(<= proc_i 224)} assume a[5] == 1000; {403847#(<= proc_i 224)} is VALID [2019-05-15 10:27:57,587 INFO L273 TraceCheckUtils]: 340: Hoare triple {403847#(<= proc_i 224)} assume j > 4; {403847#(<= proc_i 224)} is VALID [2019-05-15 10:27:57,588 INFO L273 TraceCheckUtils]: 341: Hoare triple {403847#(<= proc_i 224)} assume j < 6; {403847#(<= proc_i 224)} is VALID [2019-05-15 10:27:57,588 INFO L273 TraceCheckUtils]: 342: Hoare triple {403847#(<= proc_i 224)} i := i + 4; {403866#(<= proc_i 228)} is VALID [2019-05-15 10:27:57,589 INFO L273 TraceCheckUtils]: 343: Hoare triple {403866#(<= proc_i 228)} assume i <= 1000; {403866#(<= proc_i 228)} is VALID [2019-05-15 10:27:57,589 INFO L273 TraceCheckUtils]: 344: Hoare triple {403866#(<= proc_i 228)} assume i + 4 < a[j]; {403866#(<= proc_i 228)} is VALID [2019-05-15 10:27:57,590 INFO L273 TraceCheckUtils]: 345: Hoare triple {403866#(<= proc_i 228)} assume a[5] == 1000; {403866#(<= proc_i 228)} is VALID [2019-05-15 10:27:57,590 INFO L273 TraceCheckUtils]: 346: Hoare triple {403866#(<= proc_i 228)} assume j > 4; {403866#(<= proc_i 228)} is VALID [2019-05-15 10:27:57,591 INFO L273 TraceCheckUtils]: 347: Hoare triple {403866#(<= proc_i 228)} assume j < 6; {403866#(<= proc_i 228)} is VALID [2019-05-15 10:27:57,591 INFO L273 TraceCheckUtils]: 348: Hoare triple {403866#(<= proc_i 228)} i := i + 4; {403885#(<= proc_i 232)} is VALID [2019-05-15 10:27:57,592 INFO L273 TraceCheckUtils]: 349: Hoare triple {403885#(<= proc_i 232)} assume i <= 1000; {403885#(<= proc_i 232)} is VALID [2019-05-15 10:27:57,592 INFO L273 TraceCheckUtils]: 350: Hoare triple {403885#(<= proc_i 232)} assume i + 4 < a[j]; {403885#(<= proc_i 232)} is VALID [2019-05-15 10:27:57,593 INFO L273 TraceCheckUtils]: 351: Hoare triple {403885#(<= proc_i 232)} assume a[5] == 1000; {403885#(<= proc_i 232)} is VALID [2019-05-15 10:27:57,593 INFO L273 TraceCheckUtils]: 352: Hoare triple {403885#(<= proc_i 232)} assume j > 4; {403885#(<= proc_i 232)} is VALID [2019-05-15 10:27:57,594 INFO L273 TraceCheckUtils]: 353: Hoare triple {403885#(<= proc_i 232)} assume j < 6; {403885#(<= proc_i 232)} is VALID [2019-05-15 10:27:57,594 INFO L273 TraceCheckUtils]: 354: Hoare triple {403885#(<= proc_i 232)} i := i + 4; {403904#(<= proc_i 236)} is VALID [2019-05-15 10:27:57,595 INFO L273 TraceCheckUtils]: 355: Hoare triple {403904#(<= proc_i 236)} assume i <= 1000; {403904#(<= proc_i 236)} is VALID [2019-05-15 10:27:57,595 INFO L273 TraceCheckUtils]: 356: Hoare triple {403904#(<= proc_i 236)} assume i + 4 < a[j]; {403904#(<= proc_i 236)} is VALID [2019-05-15 10:27:57,596 INFO L273 TraceCheckUtils]: 357: Hoare triple {403904#(<= proc_i 236)} assume a[5] == 1000; {403904#(<= proc_i 236)} is VALID [2019-05-15 10:27:57,596 INFO L273 TraceCheckUtils]: 358: Hoare triple {403904#(<= proc_i 236)} assume j > 4; {403904#(<= proc_i 236)} is VALID [2019-05-15 10:27:57,597 INFO L273 TraceCheckUtils]: 359: Hoare triple {403904#(<= proc_i 236)} assume j < 6; {403904#(<= proc_i 236)} is VALID [2019-05-15 10:27:57,597 INFO L273 TraceCheckUtils]: 360: Hoare triple {403904#(<= proc_i 236)} i := i + 4; {403923#(<= proc_i 240)} is VALID [2019-05-15 10:27:57,598 INFO L273 TraceCheckUtils]: 361: Hoare triple {403923#(<= proc_i 240)} assume i <= 1000; {403923#(<= proc_i 240)} is VALID [2019-05-15 10:27:57,598 INFO L273 TraceCheckUtils]: 362: Hoare triple {403923#(<= proc_i 240)} assume i + 4 < a[j]; {403923#(<= proc_i 240)} is VALID [2019-05-15 10:27:57,599 INFO L273 TraceCheckUtils]: 363: Hoare triple {403923#(<= proc_i 240)} assume a[5] == 1000; {403923#(<= proc_i 240)} is VALID [2019-05-15 10:27:57,599 INFO L273 TraceCheckUtils]: 364: Hoare triple {403923#(<= proc_i 240)} assume j > 4; {403923#(<= proc_i 240)} is VALID [2019-05-15 10:27:57,600 INFO L273 TraceCheckUtils]: 365: Hoare triple {403923#(<= proc_i 240)} assume j < 6; {403923#(<= proc_i 240)} is VALID [2019-05-15 10:27:57,600 INFO L273 TraceCheckUtils]: 366: Hoare triple {403923#(<= proc_i 240)} i := i + 4; {403942#(<= proc_i 244)} is VALID [2019-05-15 10:27:57,601 INFO L273 TraceCheckUtils]: 367: Hoare triple {403942#(<= proc_i 244)} assume i <= 1000; {403942#(<= proc_i 244)} is VALID [2019-05-15 10:27:57,601 INFO L273 TraceCheckUtils]: 368: Hoare triple {403942#(<= proc_i 244)} assume i + 4 < a[j]; {403942#(<= proc_i 244)} is VALID [2019-05-15 10:27:57,602 INFO L273 TraceCheckUtils]: 369: Hoare triple {403942#(<= proc_i 244)} assume a[5] == 1000; {403942#(<= proc_i 244)} is VALID [2019-05-15 10:27:57,602 INFO L273 TraceCheckUtils]: 370: Hoare triple {403942#(<= proc_i 244)} assume j > 4; {403942#(<= proc_i 244)} is VALID [2019-05-15 10:27:57,603 INFO L273 TraceCheckUtils]: 371: Hoare triple {403942#(<= proc_i 244)} assume j < 6; {403942#(<= proc_i 244)} is VALID [2019-05-15 10:27:57,603 INFO L273 TraceCheckUtils]: 372: Hoare triple {403942#(<= proc_i 244)} i := i + 4; {403961#(<= proc_i 248)} is VALID [2019-05-15 10:27:57,604 INFO L273 TraceCheckUtils]: 373: Hoare triple {403961#(<= proc_i 248)} assume i <= 1000; {403961#(<= proc_i 248)} is VALID [2019-05-15 10:27:57,604 INFO L273 TraceCheckUtils]: 374: Hoare triple {403961#(<= proc_i 248)} assume i + 4 < a[j]; {403961#(<= proc_i 248)} is VALID [2019-05-15 10:27:57,605 INFO L273 TraceCheckUtils]: 375: Hoare triple {403961#(<= proc_i 248)} assume a[5] == 1000; {403961#(<= proc_i 248)} is VALID [2019-05-15 10:27:57,605 INFO L273 TraceCheckUtils]: 376: Hoare triple {403961#(<= proc_i 248)} assume j > 4; {403961#(<= proc_i 248)} is VALID [2019-05-15 10:27:57,606 INFO L273 TraceCheckUtils]: 377: Hoare triple {403961#(<= proc_i 248)} assume j < 6; {403961#(<= proc_i 248)} is VALID [2019-05-15 10:27:57,606 INFO L273 TraceCheckUtils]: 378: Hoare triple {403961#(<= proc_i 248)} i := i + 4; {403980#(<= proc_i 252)} is VALID [2019-05-15 10:27:57,607 INFO L273 TraceCheckUtils]: 379: Hoare triple {403980#(<= proc_i 252)} assume i <= 1000; {403980#(<= proc_i 252)} is VALID [2019-05-15 10:27:57,607 INFO L273 TraceCheckUtils]: 380: Hoare triple {403980#(<= proc_i 252)} assume i + 4 < a[j]; {403980#(<= proc_i 252)} is VALID [2019-05-15 10:27:57,608 INFO L273 TraceCheckUtils]: 381: Hoare triple {403980#(<= proc_i 252)} assume a[5] == 1000; {403980#(<= proc_i 252)} is VALID [2019-05-15 10:27:57,608 INFO L273 TraceCheckUtils]: 382: Hoare triple {403980#(<= proc_i 252)} assume j > 4; {403980#(<= proc_i 252)} is VALID [2019-05-15 10:27:57,609 INFO L273 TraceCheckUtils]: 383: Hoare triple {403980#(<= proc_i 252)} assume j < 6; {403980#(<= proc_i 252)} is VALID [2019-05-15 10:27:57,609 INFO L273 TraceCheckUtils]: 384: Hoare triple {403980#(<= proc_i 252)} i := i + 4; {403999#(<= proc_i 256)} is VALID [2019-05-15 10:27:57,610 INFO L273 TraceCheckUtils]: 385: Hoare triple {403999#(<= proc_i 256)} assume i <= 1000; {403999#(<= proc_i 256)} is VALID [2019-05-15 10:27:57,610 INFO L273 TraceCheckUtils]: 386: Hoare triple {403999#(<= proc_i 256)} assume i + 4 < a[j]; {403999#(<= proc_i 256)} is VALID [2019-05-15 10:27:57,611 INFO L273 TraceCheckUtils]: 387: Hoare triple {403999#(<= proc_i 256)} assume a[5] == 1000; {403999#(<= proc_i 256)} is VALID [2019-05-15 10:27:57,611 INFO L273 TraceCheckUtils]: 388: Hoare triple {403999#(<= proc_i 256)} assume j > 4; {403999#(<= proc_i 256)} is VALID [2019-05-15 10:27:57,612 INFO L273 TraceCheckUtils]: 389: Hoare triple {403999#(<= proc_i 256)} assume j < 6; {403999#(<= proc_i 256)} is VALID [2019-05-15 10:27:57,612 INFO L273 TraceCheckUtils]: 390: Hoare triple {403999#(<= proc_i 256)} i := i + 4; {404018#(<= proc_i 260)} is VALID [2019-05-15 10:27:57,613 INFO L273 TraceCheckUtils]: 391: Hoare triple {404018#(<= proc_i 260)} assume i <= 1000; {404018#(<= proc_i 260)} is VALID [2019-05-15 10:27:57,613 INFO L273 TraceCheckUtils]: 392: Hoare triple {404018#(<= proc_i 260)} assume i + 4 < a[j]; {404018#(<= proc_i 260)} is VALID [2019-05-15 10:27:57,614 INFO L273 TraceCheckUtils]: 393: Hoare triple {404018#(<= proc_i 260)} assume a[5] == 1000; {404018#(<= proc_i 260)} is VALID [2019-05-15 10:27:57,614 INFO L273 TraceCheckUtils]: 394: Hoare triple {404018#(<= proc_i 260)} assume j > 4; {404018#(<= proc_i 260)} is VALID [2019-05-15 10:27:57,615 INFO L273 TraceCheckUtils]: 395: Hoare triple {404018#(<= proc_i 260)} assume j < 6; {404018#(<= proc_i 260)} is VALID [2019-05-15 10:27:57,615 INFO L273 TraceCheckUtils]: 396: Hoare triple {404018#(<= proc_i 260)} i := i + 4; {404037#(<= proc_i 264)} is VALID [2019-05-15 10:27:57,616 INFO L273 TraceCheckUtils]: 397: Hoare triple {404037#(<= proc_i 264)} assume i <= 1000; {404037#(<= proc_i 264)} is VALID [2019-05-15 10:27:57,616 INFO L273 TraceCheckUtils]: 398: Hoare triple {404037#(<= proc_i 264)} assume i + 4 < a[j]; {404037#(<= proc_i 264)} is VALID [2019-05-15 10:27:57,617 INFO L273 TraceCheckUtils]: 399: Hoare triple {404037#(<= proc_i 264)} assume a[5] == 1000; {404037#(<= proc_i 264)} is VALID [2019-05-15 10:27:57,617 INFO L273 TraceCheckUtils]: 400: Hoare triple {404037#(<= proc_i 264)} assume j > 4; {404037#(<= proc_i 264)} is VALID [2019-05-15 10:27:57,618 INFO L273 TraceCheckUtils]: 401: Hoare triple {404037#(<= proc_i 264)} assume j < 6; {404037#(<= proc_i 264)} is VALID [2019-05-15 10:27:57,618 INFO L273 TraceCheckUtils]: 402: Hoare triple {404037#(<= proc_i 264)} i := i + 4; {404056#(<= proc_i 268)} is VALID [2019-05-15 10:27:57,619 INFO L273 TraceCheckUtils]: 403: Hoare triple {404056#(<= proc_i 268)} assume i <= 1000; {404056#(<= proc_i 268)} is VALID [2019-05-15 10:27:57,619 INFO L273 TraceCheckUtils]: 404: Hoare triple {404056#(<= proc_i 268)} assume i + 4 < a[j]; {404056#(<= proc_i 268)} is VALID [2019-05-15 10:27:57,620 INFO L273 TraceCheckUtils]: 405: Hoare triple {404056#(<= proc_i 268)} assume a[5] == 1000; {404056#(<= proc_i 268)} is VALID [2019-05-15 10:27:57,620 INFO L273 TraceCheckUtils]: 406: Hoare triple {404056#(<= proc_i 268)} assume j > 4; {404056#(<= proc_i 268)} is VALID [2019-05-15 10:27:57,621 INFO L273 TraceCheckUtils]: 407: Hoare triple {404056#(<= proc_i 268)} assume j < 6; {404056#(<= proc_i 268)} is VALID [2019-05-15 10:27:57,621 INFO L273 TraceCheckUtils]: 408: Hoare triple {404056#(<= proc_i 268)} i := i + 4; {404075#(<= proc_i 272)} is VALID [2019-05-15 10:27:57,622 INFO L273 TraceCheckUtils]: 409: Hoare triple {404075#(<= proc_i 272)} assume i <= 1000; {404075#(<= proc_i 272)} is VALID [2019-05-15 10:27:57,622 INFO L273 TraceCheckUtils]: 410: Hoare triple {404075#(<= proc_i 272)} assume i + 4 < a[j]; {404075#(<= proc_i 272)} is VALID [2019-05-15 10:27:57,623 INFO L273 TraceCheckUtils]: 411: Hoare triple {404075#(<= proc_i 272)} assume a[5] == 1000; {404075#(<= proc_i 272)} is VALID [2019-05-15 10:27:57,623 INFO L273 TraceCheckUtils]: 412: Hoare triple {404075#(<= proc_i 272)} assume j > 4; {404075#(<= proc_i 272)} is VALID [2019-05-15 10:27:57,623 INFO L273 TraceCheckUtils]: 413: Hoare triple {404075#(<= proc_i 272)} assume j < 6; {404075#(<= proc_i 272)} is VALID [2019-05-15 10:27:57,624 INFO L273 TraceCheckUtils]: 414: Hoare triple {404075#(<= proc_i 272)} i := i + 4; {404094#(<= proc_i 276)} is VALID [2019-05-15 10:27:57,625 INFO L273 TraceCheckUtils]: 415: Hoare triple {404094#(<= proc_i 276)} assume i <= 1000; {404094#(<= proc_i 276)} is VALID [2019-05-15 10:27:57,625 INFO L273 TraceCheckUtils]: 416: Hoare triple {404094#(<= proc_i 276)} assume i + 4 < a[j]; {404094#(<= proc_i 276)} is VALID [2019-05-15 10:27:57,625 INFO L273 TraceCheckUtils]: 417: Hoare triple {404094#(<= proc_i 276)} assume a[5] == 1000; {404094#(<= proc_i 276)} is VALID [2019-05-15 10:27:57,626 INFO L273 TraceCheckUtils]: 418: Hoare triple {404094#(<= proc_i 276)} assume j > 4; {404094#(<= proc_i 276)} is VALID [2019-05-15 10:27:57,626 INFO L273 TraceCheckUtils]: 419: Hoare triple {404094#(<= proc_i 276)} assume j < 6; {404094#(<= proc_i 276)} is VALID [2019-05-15 10:27:57,627 INFO L273 TraceCheckUtils]: 420: Hoare triple {404094#(<= proc_i 276)} i := i + 4; {404113#(<= proc_i 280)} is VALID [2019-05-15 10:27:57,628 INFO L273 TraceCheckUtils]: 421: Hoare triple {404113#(<= proc_i 280)} assume i <= 1000; {404113#(<= proc_i 280)} is VALID [2019-05-15 10:27:57,628 INFO L273 TraceCheckUtils]: 422: Hoare triple {404113#(<= proc_i 280)} assume i + 4 < a[j]; {404113#(<= proc_i 280)} is VALID [2019-05-15 10:27:57,628 INFO L273 TraceCheckUtils]: 423: Hoare triple {404113#(<= proc_i 280)} assume a[5] == 1000; {404113#(<= proc_i 280)} is VALID [2019-05-15 10:27:57,629 INFO L273 TraceCheckUtils]: 424: Hoare triple {404113#(<= proc_i 280)} assume j > 4; {404113#(<= proc_i 280)} is VALID [2019-05-15 10:27:57,629 INFO L273 TraceCheckUtils]: 425: Hoare triple {404113#(<= proc_i 280)} assume j < 6; {404113#(<= proc_i 280)} is VALID [2019-05-15 10:27:57,630 INFO L273 TraceCheckUtils]: 426: Hoare triple {404113#(<= proc_i 280)} i := i + 4; {404132#(<= proc_i 284)} is VALID [2019-05-15 10:27:57,631 INFO L273 TraceCheckUtils]: 427: Hoare triple {404132#(<= proc_i 284)} assume i <= 1000; {404132#(<= proc_i 284)} is VALID [2019-05-15 10:27:57,631 INFO L273 TraceCheckUtils]: 428: Hoare triple {404132#(<= proc_i 284)} assume i + 4 < a[j]; {404132#(<= proc_i 284)} is VALID [2019-05-15 10:27:57,631 INFO L273 TraceCheckUtils]: 429: Hoare triple {404132#(<= proc_i 284)} assume a[5] == 1000; {404132#(<= proc_i 284)} is VALID [2019-05-15 10:27:57,632 INFO L273 TraceCheckUtils]: 430: Hoare triple {404132#(<= proc_i 284)} assume j > 4; {404132#(<= proc_i 284)} is VALID [2019-05-15 10:27:57,632 INFO L273 TraceCheckUtils]: 431: Hoare triple {404132#(<= proc_i 284)} assume j < 6; {404132#(<= proc_i 284)} is VALID [2019-05-15 10:27:57,633 INFO L273 TraceCheckUtils]: 432: Hoare triple {404132#(<= proc_i 284)} i := i + 4; {404151#(<= proc_i 288)} is VALID [2019-05-15 10:27:57,633 INFO L273 TraceCheckUtils]: 433: Hoare triple {404151#(<= proc_i 288)} assume i <= 1000; {404151#(<= proc_i 288)} is VALID [2019-05-15 10:27:57,634 INFO L273 TraceCheckUtils]: 434: Hoare triple {404151#(<= proc_i 288)} assume i + 4 < a[j]; {404151#(<= proc_i 288)} is VALID [2019-05-15 10:27:57,634 INFO L273 TraceCheckUtils]: 435: Hoare triple {404151#(<= proc_i 288)} assume a[5] == 1000; {404151#(<= proc_i 288)} is VALID [2019-05-15 10:27:57,635 INFO L273 TraceCheckUtils]: 436: Hoare triple {404151#(<= proc_i 288)} assume j > 4; {404151#(<= proc_i 288)} is VALID [2019-05-15 10:27:57,635 INFO L273 TraceCheckUtils]: 437: Hoare triple {404151#(<= proc_i 288)} assume j < 6; {404151#(<= proc_i 288)} is VALID [2019-05-15 10:27:57,636 INFO L273 TraceCheckUtils]: 438: Hoare triple {404151#(<= proc_i 288)} i := i + 4; {404170#(<= proc_i 292)} is VALID [2019-05-15 10:27:57,636 INFO L273 TraceCheckUtils]: 439: Hoare triple {404170#(<= proc_i 292)} assume i <= 1000; {404170#(<= proc_i 292)} is VALID [2019-05-15 10:27:57,637 INFO L273 TraceCheckUtils]: 440: Hoare triple {404170#(<= proc_i 292)} assume i + 4 < a[j]; {404170#(<= proc_i 292)} is VALID [2019-05-15 10:27:57,637 INFO L273 TraceCheckUtils]: 441: Hoare triple {404170#(<= proc_i 292)} assume a[5] == 1000; {404170#(<= proc_i 292)} is VALID [2019-05-15 10:27:57,638 INFO L273 TraceCheckUtils]: 442: Hoare triple {404170#(<= proc_i 292)} assume j > 4; {404170#(<= proc_i 292)} is VALID [2019-05-15 10:27:57,638 INFO L273 TraceCheckUtils]: 443: Hoare triple {404170#(<= proc_i 292)} assume j < 6; {404170#(<= proc_i 292)} is VALID [2019-05-15 10:27:57,639 INFO L273 TraceCheckUtils]: 444: Hoare triple {404170#(<= proc_i 292)} i := i + 4; {404189#(<= proc_i 296)} is VALID [2019-05-15 10:27:57,639 INFO L273 TraceCheckUtils]: 445: Hoare triple {404189#(<= proc_i 296)} assume i <= 1000; {404189#(<= proc_i 296)} is VALID [2019-05-15 10:27:57,640 INFO L273 TraceCheckUtils]: 446: Hoare triple {404189#(<= proc_i 296)} assume i + 4 < a[j]; {404189#(<= proc_i 296)} is VALID [2019-05-15 10:27:57,640 INFO L273 TraceCheckUtils]: 447: Hoare triple {404189#(<= proc_i 296)} assume a[5] == 1000; {404189#(<= proc_i 296)} is VALID [2019-05-15 10:27:57,641 INFO L273 TraceCheckUtils]: 448: Hoare triple {404189#(<= proc_i 296)} assume j > 4; {404189#(<= proc_i 296)} is VALID [2019-05-15 10:27:57,641 INFO L273 TraceCheckUtils]: 449: Hoare triple {404189#(<= proc_i 296)} assume j < 6; {404189#(<= proc_i 296)} is VALID [2019-05-15 10:27:57,642 INFO L273 TraceCheckUtils]: 450: Hoare triple {404189#(<= proc_i 296)} i := i + 4; {404208#(<= proc_i 300)} is VALID [2019-05-15 10:27:57,642 INFO L273 TraceCheckUtils]: 451: Hoare triple {404208#(<= proc_i 300)} assume i <= 1000; {404208#(<= proc_i 300)} is VALID [2019-05-15 10:27:57,643 INFO L273 TraceCheckUtils]: 452: Hoare triple {404208#(<= proc_i 300)} assume i + 4 < a[j]; {404208#(<= proc_i 300)} is VALID [2019-05-15 10:27:57,643 INFO L273 TraceCheckUtils]: 453: Hoare triple {404208#(<= proc_i 300)} assume a[5] == 1000; {404208#(<= proc_i 300)} is VALID [2019-05-15 10:27:57,644 INFO L273 TraceCheckUtils]: 454: Hoare triple {404208#(<= proc_i 300)} assume j > 4; {404208#(<= proc_i 300)} is VALID [2019-05-15 10:27:57,644 INFO L273 TraceCheckUtils]: 455: Hoare triple {404208#(<= proc_i 300)} assume j < 6; {404208#(<= proc_i 300)} is VALID [2019-05-15 10:27:57,645 INFO L273 TraceCheckUtils]: 456: Hoare triple {404208#(<= proc_i 300)} i := i + 4; {404227#(<= proc_i 304)} is VALID [2019-05-15 10:27:57,645 INFO L273 TraceCheckUtils]: 457: Hoare triple {404227#(<= proc_i 304)} assume i <= 1000; {404227#(<= proc_i 304)} is VALID [2019-05-15 10:27:57,646 INFO L273 TraceCheckUtils]: 458: Hoare triple {404227#(<= proc_i 304)} assume i + 4 < a[j]; {404227#(<= proc_i 304)} is VALID [2019-05-15 10:27:57,646 INFO L273 TraceCheckUtils]: 459: Hoare triple {404227#(<= proc_i 304)} assume a[5] == 1000; {404227#(<= proc_i 304)} is VALID [2019-05-15 10:27:57,647 INFO L273 TraceCheckUtils]: 460: Hoare triple {404227#(<= proc_i 304)} assume j > 4; {404227#(<= proc_i 304)} is VALID [2019-05-15 10:27:57,647 INFO L273 TraceCheckUtils]: 461: Hoare triple {404227#(<= proc_i 304)} assume j < 6; {404227#(<= proc_i 304)} is VALID [2019-05-15 10:27:57,648 INFO L273 TraceCheckUtils]: 462: Hoare triple {404227#(<= proc_i 304)} i := i + 4; {404246#(<= proc_i 308)} is VALID [2019-05-15 10:27:57,648 INFO L273 TraceCheckUtils]: 463: Hoare triple {404246#(<= proc_i 308)} assume i <= 1000; {404246#(<= proc_i 308)} is VALID [2019-05-15 10:27:57,649 INFO L273 TraceCheckUtils]: 464: Hoare triple {404246#(<= proc_i 308)} assume i + 4 < a[j]; {404246#(<= proc_i 308)} is VALID [2019-05-15 10:27:57,649 INFO L273 TraceCheckUtils]: 465: Hoare triple {404246#(<= proc_i 308)} assume a[5] == 1000; {404246#(<= proc_i 308)} is VALID [2019-05-15 10:27:57,650 INFO L273 TraceCheckUtils]: 466: Hoare triple {404246#(<= proc_i 308)} assume j > 4; {404246#(<= proc_i 308)} is VALID [2019-05-15 10:27:57,650 INFO L273 TraceCheckUtils]: 467: Hoare triple {404246#(<= proc_i 308)} assume j < 6; {404246#(<= proc_i 308)} is VALID [2019-05-15 10:27:57,651 INFO L273 TraceCheckUtils]: 468: Hoare triple {404246#(<= proc_i 308)} i := i + 4; {404265#(<= proc_i 312)} is VALID [2019-05-15 10:27:57,651 INFO L273 TraceCheckUtils]: 469: Hoare triple {404265#(<= proc_i 312)} assume i <= 1000; {404265#(<= proc_i 312)} is VALID [2019-05-15 10:27:57,652 INFO L273 TraceCheckUtils]: 470: Hoare triple {404265#(<= proc_i 312)} assume i + 4 < a[j]; {404265#(<= proc_i 312)} is VALID [2019-05-15 10:27:57,652 INFO L273 TraceCheckUtils]: 471: Hoare triple {404265#(<= proc_i 312)} assume a[5] == 1000; {404265#(<= proc_i 312)} is VALID [2019-05-15 10:27:57,653 INFO L273 TraceCheckUtils]: 472: Hoare triple {404265#(<= proc_i 312)} assume j > 4; {404265#(<= proc_i 312)} is VALID [2019-05-15 10:27:57,653 INFO L273 TraceCheckUtils]: 473: Hoare triple {404265#(<= proc_i 312)} assume j < 6; {404265#(<= proc_i 312)} is VALID [2019-05-15 10:27:57,654 INFO L273 TraceCheckUtils]: 474: Hoare triple {404265#(<= proc_i 312)} i := i + 4; {404284#(<= proc_i 316)} is VALID [2019-05-15 10:27:57,654 INFO L273 TraceCheckUtils]: 475: Hoare triple {404284#(<= proc_i 316)} assume i <= 1000; {404284#(<= proc_i 316)} is VALID [2019-05-15 10:27:57,655 INFO L273 TraceCheckUtils]: 476: Hoare triple {404284#(<= proc_i 316)} assume i + 4 < a[j]; {404284#(<= proc_i 316)} is VALID [2019-05-15 10:27:57,655 INFO L273 TraceCheckUtils]: 477: Hoare triple {404284#(<= proc_i 316)} assume a[5] == 1000; {404284#(<= proc_i 316)} is VALID [2019-05-15 10:27:57,655 INFO L273 TraceCheckUtils]: 478: Hoare triple {404284#(<= proc_i 316)} assume j > 4; {404284#(<= proc_i 316)} is VALID [2019-05-15 10:27:57,656 INFO L273 TraceCheckUtils]: 479: Hoare triple {404284#(<= proc_i 316)} assume j < 6; {404284#(<= proc_i 316)} is VALID [2019-05-15 10:27:57,657 INFO L273 TraceCheckUtils]: 480: Hoare triple {404284#(<= proc_i 316)} i := i + 4; {404303#(<= proc_i 320)} is VALID [2019-05-15 10:27:57,657 INFO L273 TraceCheckUtils]: 481: Hoare triple {404303#(<= proc_i 320)} assume i <= 1000; {404303#(<= proc_i 320)} is VALID [2019-05-15 10:27:57,658 INFO L273 TraceCheckUtils]: 482: Hoare triple {404303#(<= proc_i 320)} assume i + 4 < a[j]; {404303#(<= proc_i 320)} is VALID [2019-05-15 10:27:57,658 INFO L273 TraceCheckUtils]: 483: Hoare triple {404303#(<= proc_i 320)} assume a[5] == 1000; {404303#(<= proc_i 320)} is VALID [2019-05-15 10:27:57,658 INFO L273 TraceCheckUtils]: 484: Hoare triple {404303#(<= proc_i 320)} assume j > 4; {404303#(<= proc_i 320)} is VALID [2019-05-15 10:27:57,659 INFO L273 TraceCheckUtils]: 485: Hoare triple {404303#(<= proc_i 320)} assume j < 6; {404303#(<= proc_i 320)} is VALID [2019-05-15 10:27:57,660 INFO L273 TraceCheckUtils]: 486: Hoare triple {404303#(<= proc_i 320)} i := i + 4; {404322#(<= proc_i 324)} is VALID [2019-05-15 10:27:57,660 INFO L273 TraceCheckUtils]: 487: Hoare triple {404322#(<= proc_i 324)} assume i <= 1000; {404322#(<= proc_i 324)} is VALID [2019-05-15 10:27:57,660 INFO L273 TraceCheckUtils]: 488: Hoare triple {404322#(<= proc_i 324)} assume i + 4 < a[j]; {404322#(<= proc_i 324)} is VALID [2019-05-15 10:27:57,661 INFO L273 TraceCheckUtils]: 489: Hoare triple {404322#(<= proc_i 324)} assume a[5] == 1000; {404322#(<= proc_i 324)} is VALID [2019-05-15 10:27:57,661 INFO L273 TraceCheckUtils]: 490: Hoare triple {404322#(<= proc_i 324)} assume j > 4; {404322#(<= proc_i 324)} is VALID [2019-05-15 10:27:57,662 INFO L273 TraceCheckUtils]: 491: Hoare triple {404322#(<= proc_i 324)} assume j < 6; {404322#(<= proc_i 324)} is VALID [2019-05-15 10:27:57,663 INFO L273 TraceCheckUtils]: 492: Hoare triple {404322#(<= proc_i 324)} i := i + 4; {404341#(<= proc_i 328)} is VALID [2019-05-15 10:27:57,663 INFO L273 TraceCheckUtils]: 493: Hoare triple {404341#(<= proc_i 328)} assume i <= 1000; {404341#(<= proc_i 328)} is VALID [2019-05-15 10:27:57,663 INFO L273 TraceCheckUtils]: 494: Hoare triple {404341#(<= proc_i 328)} assume i + 4 < a[j]; {404341#(<= proc_i 328)} is VALID [2019-05-15 10:27:57,664 INFO L273 TraceCheckUtils]: 495: Hoare triple {404341#(<= proc_i 328)} assume a[5] == 1000; {404341#(<= proc_i 328)} is VALID [2019-05-15 10:27:57,664 INFO L273 TraceCheckUtils]: 496: Hoare triple {404341#(<= proc_i 328)} assume j > 4; {404341#(<= proc_i 328)} is VALID [2019-05-15 10:27:57,665 INFO L273 TraceCheckUtils]: 497: Hoare triple {404341#(<= proc_i 328)} assume j < 6; {404341#(<= proc_i 328)} is VALID [2019-05-15 10:27:57,665 INFO L273 TraceCheckUtils]: 498: Hoare triple {404341#(<= proc_i 328)} i := i + 4; {404360#(<= proc_i 332)} is VALID [2019-05-15 10:27:57,666 INFO L273 TraceCheckUtils]: 499: Hoare triple {404360#(<= proc_i 332)} assume i <= 1000; {404360#(<= proc_i 332)} is VALID [2019-05-15 10:27:57,666 INFO L273 TraceCheckUtils]: 500: Hoare triple {404360#(<= proc_i 332)} assume i + 4 < a[j]; {404360#(<= proc_i 332)} is VALID [2019-05-15 10:27:57,667 INFO L273 TraceCheckUtils]: 501: Hoare triple {404360#(<= proc_i 332)} assume a[5] == 1000; {404360#(<= proc_i 332)} is VALID [2019-05-15 10:27:57,667 INFO L273 TraceCheckUtils]: 502: Hoare triple {404360#(<= proc_i 332)} assume j > 4; {404360#(<= proc_i 332)} is VALID [2019-05-15 10:27:57,668 INFO L273 TraceCheckUtils]: 503: Hoare triple {404360#(<= proc_i 332)} assume j < 6; {404360#(<= proc_i 332)} is VALID [2019-05-15 10:27:57,668 INFO L273 TraceCheckUtils]: 504: Hoare triple {404360#(<= proc_i 332)} i := i + 4; {404379#(<= proc_i 336)} is VALID [2019-05-15 10:27:57,669 INFO L273 TraceCheckUtils]: 505: Hoare triple {404379#(<= proc_i 336)} assume i <= 1000; {404379#(<= proc_i 336)} is VALID [2019-05-15 10:27:57,669 INFO L273 TraceCheckUtils]: 506: Hoare triple {404379#(<= proc_i 336)} assume i + 4 < a[j]; {404379#(<= proc_i 336)} is VALID [2019-05-15 10:27:57,670 INFO L273 TraceCheckUtils]: 507: Hoare triple {404379#(<= proc_i 336)} assume a[5] == 1000; {404379#(<= proc_i 336)} is VALID [2019-05-15 10:27:57,670 INFO L273 TraceCheckUtils]: 508: Hoare triple {404379#(<= proc_i 336)} assume j > 4; {404379#(<= proc_i 336)} is VALID [2019-05-15 10:27:57,671 INFO L273 TraceCheckUtils]: 509: Hoare triple {404379#(<= proc_i 336)} assume j < 6; {404379#(<= proc_i 336)} is VALID [2019-05-15 10:27:57,671 INFO L273 TraceCheckUtils]: 510: Hoare triple {404379#(<= proc_i 336)} i := i + 4; {404398#(<= proc_i 340)} is VALID [2019-05-15 10:27:57,672 INFO L273 TraceCheckUtils]: 511: Hoare triple {404398#(<= proc_i 340)} assume i <= 1000; {404398#(<= proc_i 340)} is VALID [2019-05-15 10:27:57,672 INFO L273 TraceCheckUtils]: 512: Hoare triple {404398#(<= proc_i 340)} assume i + 4 < a[j]; {404398#(<= proc_i 340)} is VALID [2019-05-15 10:27:57,673 INFO L273 TraceCheckUtils]: 513: Hoare triple {404398#(<= proc_i 340)} assume a[5] == 1000; {404398#(<= proc_i 340)} is VALID [2019-05-15 10:27:57,673 INFO L273 TraceCheckUtils]: 514: Hoare triple {404398#(<= proc_i 340)} assume j > 4; {404398#(<= proc_i 340)} is VALID [2019-05-15 10:27:57,674 INFO L273 TraceCheckUtils]: 515: Hoare triple {404398#(<= proc_i 340)} assume j < 6; {404398#(<= proc_i 340)} is VALID [2019-05-15 10:27:57,674 INFO L273 TraceCheckUtils]: 516: Hoare triple {404398#(<= proc_i 340)} i := i + 4; {404417#(<= proc_i 344)} is VALID [2019-05-15 10:27:57,675 INFO L273 TraceCheckUtils]: 517: Hoare triple {404417#(<= proc_i 344)} assume i <= 1000; {404417#(<= proc_i 344)} is VALID [2019-05-15 10:27:57,675 INFO L273 TraceCheckUtils]: 518: Hoare triple {404417#(<= proc_i 344)} assume i + 4 < a[j]; {404417#(<= proc_i 344)} is VALID [2019-05-15 10:27:57,676 INFO L273 TraceCheckUtils]: 519: Hoare triple {404417#(<= proc_i 344)} assume a[5] == 1000; {404417#(<= proc_i 344)} is VALID [2019-05-15 10:27:57,676 INFO L273 TraceCheckUtils]: 520: Hoare triple {404417#(<= proc_i 344)} assume j > 4; {404417#(<= proc_i 344)} is VALID [2019-05-15 10:27:57,677 INFO L273 TraceCheckUtils]: 521: Hoare triple {404417#(<= proc_i 344)} assume j < 6; {404417#(<= proc_i 344)} is VALID [2019-05-15 10:27:57,677 INFO L273 TraceCheckUtils]: 522: Hoare triple {404417#(<= proc_i 344)} i := i + 4; {404436#(<= proc_i 348)} is VALID [2019-05-15 10:27:57,678 INFO L273 TraceCheckUtils]: 523: Hoare triple {404436#(<= proc_i 348)} assume i <= 1000; {404436#(<= proc_i 348)} is VALID [2019-05-15 10:27:57,678 INFO L273 TraceCheckUtils]: 524: Hoare triple {404436#(<= proc_i 348)} assume i + 4 < a[j]; {404436#(<= proc_i 348)} is VALID [2019-05-15 10:27:57,679 INFO L273 TraceCheckUtils]: 525: Hoare triple {404436#(<= proc_i 348)} assume a[5] == 1000; {404436#(<= proc_i 348)} is VALID [2019-05-15 10:27:57,679 INFO L273 TraceCheckUtils]: 526: Hoare triple {404436#(<= proc_i 348)} assume j > 4; {404436#(<= proc_i 348)} is VALID [2019-05-15 10:27:57,680 INFO L273 TraceCheckUtils]: 527: Hoare triple {404436#(<= proc_i 348)} assume j < 6; {404436#(<= proc_i 348)} is VALID [2019-05-15 10:27:57,680 INFO L273 TraceCheckUtils]: 528: Hoare triple {404436#(<= proc_i 348)} i := i + 4; {404455#(<= proc_i 352)} is VALID [2019-05-15 10:27:57,681 INFO L273 TraceCheckUtils]: 529: Hoare triple {404455#(<= proc_i 352)} assume i <= 1000; {404455#(<= proc_i 352)} is VALID [2019-05-15 10:27:57,681 INFO L273 TraceCheckUtils]: 530: Hoare triple {404455#(<= proc_i 352)} assume i + 4 < a[j]; {404455#(<= proc_i 352)} is VALID [2019-05-15 10:27:57,682 INFO L273 TraceCheckUtils]: 531: Hoare triple {404455#(<= proc_i 352)} assume a[5] == 1000; {404455#(<= proc_i 352)} is VALID [2019-05-15 10:27:57,682 INFO L273 TraceCheckUtils]: 532: Hoare triple {404455#(<= proc_i 352)} assume j > 4; {404455#(<= proc_i 352)} is VALID [2019-05-15 10:27:57,683 INFO L273 TraceCheckUtils]: 533: Hoare triple {404455#(<= proc_i 352)} assume j < 6; {404455#(<= proc_i 352)} is VALID [2019-05-15 10:27:57,684 INFO L273 TraceCheckUtils]: 534: Hoare triple {404455#(<= proc_i 352)} i := i + 4; {404474#(<= proc_i 356)} is VALID [2019-05-15 10:27:57,684 INFO L273 TraceCheckUtils]: 535: Hoare triple {404474#(<= proc_i 356)} assume i <= 1000; {404474#(<= proc_i 356)} is VALID [2019-05-15 10:27:57,685 INFO L273 TraceCheckUtils]: 536: Hoare triple {404474#(<= proc_i 356)} assume i + 4 < a[j]; {404474#(<= proc_i 356)} is VALID [2019-05-15 10:27:57,685 INFO L273 TraceCheckUtils]: 537: Hoare triple {404474#(<= proc_i 356)} assume a[5] == 1000; {404474#(<= proc_i 356)} is VALID [2019-05-15 10:27:57,686 INFO L273 TraceCheckUtils]: 538: Hoare triple {404474#(<= proc_i 356)} assume j > 4; {404474#(<= proc_i 356)} is VALID [2019-05-15 10:27:57,686 INFO L273 TraceCheckUtils]: 539: Hoare triple {404474#(<= proc_i 356)} assume j < 6; {404474#(<= proc_i 356)} is VALID [2019-05-15 10:27:57,687 INFO L273 TraceCheckUtils]: 540: Hoare triple {404474#(<= proc_i 356)} i := i + 4; {404493#(<= proc_i 360)} is VALID [2019-05-15 10:27:57,687 INFO L273 TraceCheckUtils]: 541: Hoare triple {404493#(<= proc_i 360)} assume i <= 1000; {404493#(<= proc_i 360)} is VALID [2019-05-15 10:27:57,688 INFO L273 TraceCheckUtils]: 542: Hoare triple {404493#(<= proc_i 360)} assume i + 4 < a[j]; {404493#(<= proc_i 360)} is VALID [2019-05-15 10:27:57,688 INFO L273 TraceCheckUtils]: 543: Hoare triple {404493#(<= proc_i 360)} assume a[5] == 1000; {404493#(<= proc_i 360)} is VALID [2019-05-15 10:27:57,689 INFO L273 TraceCheckUtils]: 544: Hoare triple {404493#(<= proc_i 360)} assume j > 4; {404493#(<= proc_i 360)} is VALID [2019-05-15 10:27:57,689 INFO L273 TraceCheckUtils]: 545: Hoare triple {404493#(<= proc_i 360)} assume j < 6; {404493#(<= proc_i 360)} is VALID [2019-05-15 10:27:57,690 INFO L273 TraceCheckUtils]: 546: Hoare triple {404493#(<= proc_i 360)} i := i + 4; {404512#(<= proc_i 364)} is VALID [2019-05-15 10:27:57,690 INFO L273 TraceCheckUtils]: 547: Hoare triple {404512#(<= proc_i 364)} assume i <= 1000; {404512#(<= proc_i 364)} is VALID [2019-05-15 10:27:57,691 INFO L273 TraceCheckUtils]: 548: Hoare triple {404512#(<= proc_i 364)} assume i + 4 < a[j]; {404512#(<= proc_i 364)} is VALID [2019-05-15 10:27:57,691 INFO L273 TraceCheckUtils]: 549: Hoare triple {404512#(<= proc_i 364)} assume a[5] == 1000; {404512#(<= proc_i 364)} is VALID [2019-05-15 10:27:57,692 INFO L273 TraceCheckUtils]: 550: Hoare triple {404512#(<= proc_i 364)} assume j > 4; {404512#(<= proc_i 364)} is VALID [2019-05-15 10:27:57,692 INFO L273 TraceCheckUtils]: 551: Hoare triple {404512#(<= proc_i 364)} assume j < 6; {404512#(<= proc_i 364)} is VALID [2019-05-15 10:27:57,693 INFO L273 TraceCheckUtils]: 552: Hoare triple {404512#(<= proc_i 364)} i := i + 4; {404531#(<= proc_i 368)} is VALID [2019-05-15 10:27:57,693 INFO L273 TraceCheckUtils]: 553: Hoare triple {404531#(<= proc_i 368)} assume i <= 1000; {404531#(<= proc_i 368)} is VALID [2019-05-15 10:27:57,694 INFO L273 TraceCheckUtils]: 554: Hoare triple {404531#(<= proc_i 368)} assume i + 4 < a[j]; {404531#(<= proc_i 368)} is VALID [2019-05-15 10:27:57,694 INFO L273 TraceCheckUtils]: 555: Hoare triple {404531#(<= proc_i 368)} assume a[5] == 1000; {404531#(<= proc_i 368)} is VALID [2019-05-15 10:27:57,695 INFO L273 TraceCheckUtils]: 556: Hoare triple {404531#(<= proc_i 368)} assume j > 4; {404531#(<= proc_i 368)} is VALID [2019-05-15 10:27:57,695 INFO L273 TraceCheckUtils]: 557: Hoare triple {404531#(<= proc_i 368)} assume j < 6; {404531#(<= proc_i 368)} is VALID [2019-05-15 10:27:57,696 INFO L273 TraceCheckUtils]: 558: Hoare triple {404531#(<= proc_i 368)} i := i + 4; {404550#(<= proc_i 372)} is VALID [2019-05-15 10:27:57,696 INFO L273 TraceCheckUtils]: 559: Hoare triple {404550#(<= proc_i 372)} assume i <= 1000; {404550#(<= proc_i 372)} is VALID [2019-05-15 10:27:57,697 INFO L273 TraceCheckUtils]: 560: Hoare triple {404550#(<= proc_i 372)} assume i + 4 < a[j]; {404550#(<= proc_i 372)} is VALID [2019-05-15 10:27:57,697 INFO L273 TraceCheckUtils]: 561: Hoare triple {404550#(<= proc_i 372)} assume a[5] == 1000; {404550#(<= proc_i 372)} is VALID [2019-05-15 10:27:57,698 INFO L273 TraceCheckUtils]: 562: Hoare triple {404550#(<= proc_i 372)} assume j > 4; {404550#(<= proc_i 372)} is VALID [2019-05-15 10:27:57,698 INFO L273 TraceCheckUtils]: 563: Hoare triple {404550#(<= proc_i 372)} assume j < 6; {404550#(<= proc_i 372)} is VALID [2019-05-15 10:27:57,699 INFO L273 TraceCheckUtils]: 564: Hoare triple {404550#(<= proc_i 372)} i := i + 4; {404569#(<= proc_i 376)} is VALID [2019-05-15 10:27:57,699 INFO L273 TraceCheckUtils]: 565: Hoare triple {404569#(<= proc_i 376)} assume i <= 1000; {404569#(<= proc_i 376)} is VALID [2019-05-15 10:27:57,700 INFO L273 TraceCheckUtils]: 566: Hoare triple {404569#(<= proc_i 376)} assume i + 4 < a[j]; {404569#(<= proc_i 376)} is VALID [2019-05-15 10:27:57,700 INFO L273 TraceCheckUtils]: 567: Hoare triple {404569#(<= proc_i 376)} assume a[5] == 1000; {404569#(<= proc_i 376)} is VALID [2019-05-15 10:27:57,701 INFO L273 TraceCheckUtils]: 568: Hoare triple {404569#(<= proc_i 376)} assume j > 4; {404569#(<= proc_i 376)} is VALID [2019-05-15 10:27:57,701 INFO L273 TraceCheckUtils]: 569: Hoare triple {404569#(<= proc_i 376)} assume j < 6; {404569#(<= proc_i 376)} is VALID [2019-05-15 10:27:57,702 INFO L273 TraceCheckUtils]: 570: Hoare triple {404569#(<= proc_i 376)} i := i + 4; {404588#(<= proc_i 380)} is VALID [2019-05-15 10:27:57,702 INFO L273 TraceCheckUtils]: 571: Hoare triple {404588#(<= proc_i 380)} assume i <= 1000; {404588#(<= proc_i 380)} is VALID [2019-05-15 10:27:57,703 INFO L273 TraceCheckUtils]: 572: Hoare triple {404588#(<= proc_i 380)} assume i + 4 < a[j]; {404588#(<= proc_i 380)} is VALID [2019-05-15 10:27:57,703 INFO L273 TraceCheckUtils]: 573: Hoare triple {404588#(<= proc_i 380)} assume a[5] == 1000; {404588#(<= proc_i 380)} is VALID [2019-05-15 10:27:57,704 INFO L273 TraceCheckUtils]: 574: Hoare triple {404588#(<= proc_i 380)} assume j > 4; {404588#(<= proc_i 380)} is VALID [2019-05-15 10:27:57,704 INFO L273 TraceCheckUtils]: 575: Hoare triple {404588#(<= proc_i 380)} assume j < 6; {404588#(<= proc_i 380)} is VALID [2019-05-15 10:27:57,705 INFO L273 TraceCheckUtils]: 576: Hoare triple {404588#(<= proc_i 380)} i := i + 4; {404607#(<= proc_i 384)} is VALID [2019-05-15 10:27:57,705 INFO L273 TraceCheckUtils]: 577: Hoare triple {404607#(<= proc_i 384)} assume i <= 1000; {404607#(<= proc_i 384)} is VALID [2019-05-15 10:27:57,706 INFO L273 TraceCheckUtils]: 578: Hoare triple {404607#(<= proc_i 384)} assume i + 4 < a[j]; {404607#(<= proc_i 384)} is VALID [2019-05-15 10:27:57,706 INFO L273 TraceCheckUtils]: 579: Hoare triple {404607#(<= proc_i 384)} assume a[5] == 1000; {404607#(<= proc_i 384)} is VALID [2019-05-15 10:27:57,707 INFO L273 TraceCheckUtils]: 580: Hoare triple {404607#(<= proc_i 384)} assume j > 4; {404607#(<= proc_i 384)} is VALID [2019-05-15 10:27:57,707 INFO L273 TraceCheckUtils]: 581: Hoare triple {404607#(<= proc_i 384)} assume j < 6; {404607#(<= proc_i 384)} is VALID [2019-05-15 10:27:57,708 INFO L273 TraceCheckUtils]: 582: Hoare triple {404607#(<= proc_i 384)} i := i + 4; {404626#(<= proc_i 388)} is VALID [2019-05-15 10:27:57,708 INFO L273 TraceCheckUtils]: 583: Hoare triple {404626#(<= proc_i 388)} assume i <= 1000; {404626#(<= proc_i 388)} is VALID [2019-05-15 10:27:57,709 INFO L273 TraceCheckUtils]: 584: Hoare triple {404626#(<= proc_i 388)} assume i + 4 < a[j]; {404626#(<= proc_i 388)} is VALID [2019-05-15 10:27:57,709 INFO L273 TraceCheckUtils]: 585: Hoare triple {404626#(<= proc_i 388)} assume a[5] == 1000; {404626#(<= proc_i 388)} is VALID [2019-05-15 10:27:57,710 INFO L273 TraceCheckUtils]: 586: Hoare triple {404626#(<= proc_i 388)} assume j > 4; {404626#(<= proc_i 388)} is VALID [2019-05-15 10:27:57,710 INFO L273 TraceCheckUtils]: 587: Hoare triple {404626#(<= proc_i 388)} assume j < 6; {404626#(<= proc_i 388)} is VALID [2019-05-15 10:27:57,711 INFO L273 TraceCheckUtils]: 588: Hoare triple {404626#(<= proc_i 388)} i := i + 4; {404645#(<= proc_i 392)} is VALID [2019-05-15 10:27:57,711 INFO L273 TraceCheckUtils]: 589: Hoare triple {404645#(<= proc_i 392)} assume i <= 1000; {404645#(<= proc_i 392)} is VALID [2019-05-15 10:27:57,712 INFO L273 TraceCheckUtils]: 590: Hoare triple {404645#(<= proc_i 392)} assume i + 4 < a[j]; {404645#(<= proc_i 392)} is VALID [2019-05-15 10:27:57,712 INFO L273 TraceCheckUtils]: 591: Hoare triple {404645#(<= proc_i 392)} assume a[5] == 1000; {404645#(<= proc_i 392)} is VALID [2019-05-15 10:27:57,713 INFO L273 TraceCheckUtils]: 592: Hoare triple {404645#(<= proc_i 392)} assume j > 4; {404645#(<= proc_i 392)} is VALID [2019-05-15 10:27:57,713 INFO L273 TraceCheckUtils]: 593: Hoare triple {404645#(<= proc_i 392)} assume j < 6; {404645#(<= proc_i 392)} is VALID [2019-05-15 10:27:57,714 INFO L273 TraceCheckUtils]: 594: Hoare triple {404645#(<= proc_i 392)} i := i + 4; {404664#(<= proc_i 396)} is VALID [2019-05-15 10:27:57,714 INFO L273 TraceCheckUtils]: 595: Hoare triple {404664#(<= proc_i 396)} assume i <= 1000; {404664#(<= proc_i 396)} is VALID [2019-05-15 10:27:57,715 INFO L273 TraceCheckUtils]: 596: Hoare triple {404664#(<= proc_i 396)} assume i + 4 < a[j]; {404664#(<= proc_i 396)} is VALID [2019-05-15 10:27:57,715 INFO L273 TraceCheckUtils]: 597: Hoare triple {404664#(<= proc_i 396)} assume a[5] == 1000; {404664#(<= proc_i 396)} is VALID [2019-05-15 10:27:57,716 INFO L273 TraceCheckUtils]: 598: Hoare triple {404664#(<= proc_i 396)} assume j > 4; {404664#(<= proc_i 396)} is VALID [2019-05-15 10:27:57,716 INFO L273 TraceCheckUtils]: 599: Hoare triple {404664#(<= proc_i 396)} assume j < 6; {404664#(<= proc_i 396)} is VALID [2019-05-15 10:27:57,717 INFO L273 TraceCheckUtils]: 600: Hoare triple {404664#(<= proc_i 396)} i := i + 4; {404683#(<= proc_i 400)} is VALID [2019-05-15 10:27:57,717 INFO L273 TraceCheckUtils]: 601: Hoare triple {404683#(<= proc_i 400)} assume i <= 1000; {404683#(<= proc_i 400)} is VALID [2019-05-15 10:27:57,718 INFO L273 TraceCheckUtils]: 602: Hoare triple {404683#(<= proc_i 400)} assume i + 4 < a[j]; {404683#(<= proc_i 400)} is VALID [2019-05-15 10:27:57,718 INFO L273 TraceCheckUtils]: 603: Hoare triple {404683#(<= proc_i 400)} assume a[5] == 1000; {404683#(<= proc_i 400)} is VALID [2019-05-15 10:27:57,719 INFO L273 TraceCheckUtils]: 604: Hoare triple {404683#(<= proc_i 400)} assume j > 4; {404683#(<= proc_i 400)} is VALID [2019-05-15 10:27:57,719 INFO L273 TraceCheckUtils]: 605: Hoare triple {404683#(<= proc_i 400)} assume j < 6; {404683#(<= proc_i 400)} is VALID [2019-05-15 10:27:57,720 INFO L273 TraceCheckUtils]: 606: Hoare triple {404683#(<= proc_i 400)} i := i + 4; {404702#(<= proc_i 404)} is VALID [2019-05-15 10:27:57,720 INFO L273 TraceCheckUtils]: 607: Hoare triple {404702#(<= proc_i 404)} assume i <= 1000; {404702#(<= proc_i 404)} is VALID [2019-05-15 10:27:57,721 INFO L273 TraceCheckUtils]: 608: Hoare triple {404702#(<= proc_i 404)} assume i + 4 < a[j]; {404702#(<= proc_i 404)} is VALID [2019-05-15 10:27:57,721 INFO L273 TraceCheckUtils]: 609: Hoare triple {404702#(<= proc_i 404)} assume a[5] == 1000; {404702#(<= proc_i 404)} is VALID [2019-05-15 10:27:57,721 INFO L273 TraceCheckUtils]: 610: Hoare triple {404702#(<= proc_i 404)} assume j > 4; {404702#(<= proc_i 404)} is VALID [2019-05-15 10:27:57,722 INFO L273 TraceCheckUtils]: 611: Hoare triple {404702#(<= proc_i 404)} assume j < 6; {404702#(<= proc_i 404)} is VALID [2019-05-15 10:27:57,723 INFO L273 TraceCheckUtils]: 612: Hoare triple {404702#(<= proc_i 404)} i := i + 4; {404721#(<= proc_i 408)} is VALID [2019-05-15 10:27:57,723 INFO L273 TraceCheckUtils]: 613: Hoare triple {404721#(<= proc_i 408)} assume i <= 1000; {404721#(<= proc_i 408)} is VALID [2019-05-15 10:27:57,724 INFO L273 TraceCheckUtils]: 614: Hoare triple {404721#(<= proc_i 408)} assume i + 4 < a[j]; {404721#(<= proc_i 408)} is VALID [2019-05-15 10:27:57,724 INFO L273 TraceCheckUtils]: 615: Hoare triple {404721#(<= proc_i 408)} assume a[5] == 1000; {404721#(<= proc_i 408)} is VALID [2019-05-15 10:27:57,724 INFO L273 TraceCheckUtils]: 616: Hoare triple {404721#(<= proc_i 408)} assume j > 4; {404721#(<= proc_i 408)} is VALID [2019-05-15 10:27:57,725 INFO L273 TraceCheckUtils]: 617: Hoare triple {404721#(<= proc_i 408)} assume j < 6; {404721#(<= proc_i 408)} is VALID [2019-05-15 10:27:57,726 INFO L273 TraceCheckUtils]: 618: Hoare triple {404721#(<= proc_i 408)} i := i + 4; {404740#(<= proc_i 412)} is VALID [2019-05-15 10:27:57,726 INFO L273 TraceCheckUtils]: 619: Hoare triple {404740#(<= proc_i 412)} assume i <= 1000; {404740#(<= proc_i 412)} is VALID [2019-05-15 10:27:57,727 INFO L273 TraceCheckUtils]: 620: Hoare triple {404740#(<= proc_i 412)} assume i + 4 < a[j]; {404740#(<= proc_i 412)} is VALID [2019-05-15 10:27:57,727 INFO L273 TraceCheckUtils]: 621: Hoare triple {404740#(<= proc_i 412)} assume a[5] == 1000; {404740#(<= proc_i 412)} is VALID [2019-05-15 10:27:57,727 INFO L273 TraceCheckUtils]: 622: Hoare triple {404740#(<= proc_i 412)} assume j > 4; {404740#(<= proc_i 412)} is VALID [2019-05-15 10:27:57,728 INFO L273 TraceCheckUtils]: 623: Hoare triple {404740#(<= proc_i 412)} assume j < 6; {404740#(<= proc_i 412)} is VALID [2019-05-15 10:27:57,729 INFO L273 TraceCheckUtils]: 624: Hoare triple {404740#(<= proc_i 412)} i := i + 4; {404759#(<= proc_i 416)} is VALID [2019-05-15 10:27:57,729 INFO L273 TraceCheckUtils]: 625: Hoare triple {404759#(<= proc_i 416)} assume i <= 1000; {404759#(<= proc_i 416)} is VALID [2019-05-15 10:27:57,729 INFO L273 TraceCheckUtils]: 626: Hoare triple {404759#(<= proc_i 416)} assume i + 4 < a[j]; {404759#(<= proc_i 416)} is VALID [2019-05-15 10:27:57,730 INFO L273 TraceCheckUtils]: 627: Hoare triple {404759#(<= proc_i 416)} assume a[5] == 1000; {404759#(<= proc_i 416)} is VALID [2019-05-15 10:27:57,730 INFO L273 TraceCheckUtils]: 628: Hoare triple {404759#(<= proc_i 416)} assume j > 4; {404759#(<= proc_i 416)} is VALID [2019-05-15 10:27:57,731 INFO L273 TraceCheckUtils]: 629: Hoare triple {404759#(<= proc_i 416)} assume j < 6; {404759#(<= proc_i 416)} is VALID [2019-05-15 10:27:57,731 INFO L273 TraceCheckUtils]: 630: Hoare triple {404759#(<= proc_i 416)} i := i + 4; {404778#(<= proc_i 420)} is VALID [2019-05-15 10:27:57,732 INFO L273 TraceCheckUtils]: 631: Hoare triple {404778#(<= proc_i 420)} assume i <= 1000; {404778#(<= proc_i 420)} is VALID [2019-05-15 10:27:57,732 INFO L273 TraceCheckUtils]: 632: Hoare triple {404778#(<= proc_i 420)} assume i + 4 < a[j]; {404778#(<= proc_i 420)} is VALID [2019-05-15 10:27:57,733 INFO L273 TraceCheckUtils]: 633: Hoare triple {404778#(<= proc_i 420)} assume a[5] == 1000; {404778#(<= proc_i 420)} is VALID [2019-05-15 10:27:57,733 INFO L273 TraceCheckUtils]: 634: Hoare triple {404778#(<= proc_i 420)} assume j > 4; {404778#(<= proc_i 420)} is VALID [2019-05-15 10:27:57,734 INFO L273 TraceCheckUtils]: 635: Hoare triple {404778#(<= proc_i 420)} assume j < 6; {404778#(<= proc_i 420)} is VALID [2019-05-15 10:27:57,734 INFO L273 TraceCheckUtils]: 636: Hoare triple {404778#(<= proc_i 420)} i := i + 4; {404797#(<= proc_i 424)} is VALID [2019-05-15 10:27:57,735 INFO L273 TraceCheckUtils]: 637: Hoare triple {404797#(<= proc_i 424)} assume i <= 1000; {404797#(<= proc_i 424)} is VALID [2019-05-15 10:27:57,735 INFO L273 TraceCheckUtils]: 638: Hoare triple {404797#(<= proc_i 424)} assume i + 4 < a[j]; {404797#(<= proc_i 424)} is VALID [2019-05-15 10:27:57,736 INFO L273 TraceCheckUtils]: 639: Hoare triple {404797#(<= proc_i 424)} assume a[5] == 1000; {404797#(<= proc_i 424)} is VALID [2019-05-15 10:27:57,736 INFO L273 TraceCheckUtils]: 640: Hoare triple {404797#(<= proc_i 424)} assume j > 4; {404797#(<= proc_i 424)} is VALID [2019-05-15 10:27:57,737 INFO L273 TraceCheckUtils]: 641: Hoare triple {404797#(<= proc_i 424)} assume j < 6; {404797#(<= proc_i 424)} is VALID [2019-05-15 10:27:57,737 INFO L273 TraceCheckUtils]: 642: Hoare triple {404797#(<= proc_i 424)} i := i + 4; {404816#(<= proc_i 428)} is VALID [2019-05-15 10:27:57,738 INFO L273 TraceCheckUtils]: 643: Hoare triple {404816#(<= proc_i 428)} assume i <= 1000; {404816#(<= proc_i 428)} is VALID [2019-05-15 10:27:57,738 INFO L273 TraceCheckUtils]: 644: Hoare triple {404816#(<= proc_i 428)} assume i + 4 < a[j]; {404816#(<= proc_i 428)} is VALID [2019-05-15 10:27:57,739 INFO L273 TraceCheckUtils]: 645: Hoare triple {404816#(<= proc_i 428)} assume a[5] == 1000; {404816#(<= proc_i 428)} is VALID [2019-05-15 10:27:57,739 INFO L273 TraceCheckUtils]: 646: Hoare triple {404816#(<= proc_i 428)} assume j > 4; {404816#(<= proc_i 428)} is VALID [2019-05-15 10:27:57,740 INFO L273 TraceCheckUtils]: 647: Hoare triple {404816#(<= proc_i 428)} assume j < 6; {404816#(<= proc_i 428)} is VALID [2019-05-15 10:27:57,740 INFO L273 TraceCheckUtils]: 648: Hoare triple {404816#(<= proc_i 428)} i := i + 4; {404835#(<= proc_i 432)} is VALID [2019-05-15 10:27:57,741 INFO L273 TraceCheckUtils]: 649: Hoare triple {404835#(<= proc_i 432)} assume i <= 1000; {404835#(<= proc_i 432)} is VALID [2019-05-15 10:27:57,741 INFO L273 TraceCheckUtils]: 650: Hoare triple {404835#(<= proc_i 432)} assume i + 4 < a[j]; {404835#(<= proc_i 432)} is VALID [2019-05-15 10:27:57,742 INFO L273 TraceCheckUtils]: 651: Hoare triple {404835#(<= proc_i 432)} assume a[5] == 1000; {404835#(<= proc_i 432)} is VALID [2019-05-15 10:27:57,742 INFO L273 TraceCheckUtils]: 652: Hoare triple {404835#(<= proc_i 432)} assume j > 4; {404835#(<= proc_i 432)} is VALID [2019-05-15 10:27:57,743 INFO L273 TraceCheckUtils]: 653: Hoare triple {404835#(<= proc_i 432)} assume j < 6; {404835#(<= proc_i 432)} is VALID [2019-05-15 10:27:57,743 INFO L273 TraceCheckUtils]: 654: Hoare triple {404835#(<= proc_i 432)} i := i + 4; {404854#(<= proc_i 436)} is VALID [2019-05-15 10:27:57,744 INFO L273 TraceCheckUtils]: 655: Hoare triple {404854#(<= proc_i 436)} assume i <= 1000; {404854#(<= proc_i 436)} is VALID [2019-05-15 10:27:57,744 INFO L273 TraceCheckUtils]: 656: Hoare triple {404854#(<= proc_i 436)} assume i + 4 < a[j]; {404854#(<= proc_i 436)} is VALID [2019-05-15 10:27:57,745 INFO L273 TraceCheckUtils]: 657: Hoare triple {404854#(<= proc_i 436)} assume a[5] == 1000; {404854#(<= proc_i 436)} is VALID [2019-05-15 10:27:57,745 INFO L273 TraceCheckUtils]: 658: Hoare triple {404854#(<= proc_i 436)} assume j > 4; {404854#(<= proc_i 436)} is VALID [2019-05-15 10:27:57,746 INFO L273 TraceCheckUtils]: 659: Hoare triple {404854#(<= proc_i 436)} assume j < 6; {404854#(<= proc_i 436)} is VALID [2019-05-15 10:27:57,746 INFO L273 TraceCheckUtils]: 660: Hoare triple {404854#(<= proc_i 436)} i := i + 4; {404873#(<= proc_i 440)} is VALID [2019-05-15 10:27:57,747 INFO L273 TraceCheckUtils]: 661: Hoare triple {404873#(<= proc_i 440)} assume i <= 1000; {404873#(<= proc_i 440)} is VALID [2019-05-15 10:27:57,747 INFO L273 TraceCheckUtils]: 662: Hoare triple {404873#(<= proc_i 440)} assume i + 4 < a[j]; {404873#(<= proc_i 440)} is VALID [2019-05-15 10:27:57,748 INFO L273 TraceCheckUtils]: 663: Hoare triple {404873#(<= proc_i 440)} assume a[5] == 1000; {404873#(<= proc_i 440)} is VALID [2019-05-15 10:27:57,748 INFO L273 TraceCheckUtils]: 664: Hoare triple {404873#(<= proc_i 440)} assume j > 4; {404873#(<= proc_i 440)} is VALID [2019-05-15 10:27:57,749 INFO L273 TraceCheckUtils]: 665: Hoare triple {404873#(<= proc_i 440)} assume j < 6; {404873#(<= proc_i 440)} is VALID [2019-05-15 10:27:57,749 INFO L273 TraceCheckUtils]: 666: Hoare triple {404873#(<= proc_i 440)} i := i + 4; {404892#(<= proc_i 444)} is VALID [2019-05-15 10:27:57,750 INFO L273 TraceCheckUtils]: 667: Hoare triple {404892#(<= proc_i 444)} assume i <= 1000; {404892#(<= proc_i 444)} is VALID [2019-05-15 10:27:57,750 INFO L273 TraceCheckUtils]: 668: Hoare triple {404892#(<= proc_i 444)} assume i + 4 < a[j]; {404892#(<= proc_i 444)} is VALID [2019-05-15 10:27:57,751 INFO L273 TraceCheckUtils]: 669: Hoare triple {404892#(<= proc_i 444)} assume a[5] == 1000; {404892#(<= proc_i 444)} is VALID [2019-05-15 10:27:57,751 INFO L273 TraceCheckUtils]: 670: Hoare triple {404892#(<= proc_i 444)} assume j > 4; {404892#(<= proc_i 444)} is VALID [2019-05-15 10:27:57,752 INFO L273 TraceCheckUtils]: 671: Hoare triple {404892#(<= proc_i 444)} assume j < 6; {404892#(<= proc_i 444)} is VALID [2019-05-15 10:27:57,752 INFO L273 TraceCheckUtils]: 672: Hoare triple {404892#(<= proc_i 444)} i := i + 4; {404911#(<= proc_i 448)} is VALID [2019-05-15 10:27:57,753 INFO L273 TraceCheckUtils]: 673: Hoare triple {404911#(<= proc_i 448)} assume i <= 1000; {404911#(<= proc_i 448)} is VALID [2019-05-15 10:27:57,753 INFO L273 TraceCheckUtils]: 674: Hoare triple {404911#(<= proc_i 448)} assume i + 4 < a[j]; {404911#(<= proc_i 448)} is VALID [2019-05-15 10:27:57,754 INFO L273 TraceCheckUtils]: 675: Hoare triple {404911#(<= proc_i 448)} assume a[5] == 1000; {404911#(<= proc_i 448)} is VALID [2019-05-15 10:27:57,754 INFO L273 TraceCheckUtils]: 676: Hoare triple {404911#(<= proc_i 448)} assume j > 4; {404911#(<= proc_i 448)} is VALID [2019-05-15 10:27:57,754 INFO L273 TraceCheckUtils]: 677: Hoare triple {404911#(<= proc_i 448)} assume j < 6; {404911#(<= proc_i 448)} is VALID [2019-05-15 10:27:57,755 INFO L273 TraceCheckUtils]: 678: Hoare triple {404911#(<= proc_i 448)} i := i + 4; {404930#(<= proc_i 452)} is VALID [2019-05-15 10:27:57,756 INFO L273 TraceCheckUtils]: 679: Hoare triple {404930#(<= proc_i 452)} assume i <= 1000; {404930#(<= proc_i 452)} is VALID [2019-05-15 10:27:57,756 INFO L273 TraceCheckUtils]: 680: Hoare triple {404930#(<= proc_i 452)} assume i + 4 < a[j]; {404930#(<= proc_i 452)} is VALID [2019-05-15 10:27:57,757 INFO L273 TraceCheckUtils]: 681: Hoare triple {404930#(<= proc_i 452)} assume a[5] == 1000; {404930#(<= proc_i 452)} is VALID [2019-05-15 10:27:57,757 INFO L273 TraceCheckUtils]: 682: Hoare triple {404930#(<= proc_i 452)} assume j > 4; {404930#(<= proc_i 452)} is VALID [2019-05-15 10:27:57,757 INFO L273 TraceCheckUtils]: 683: Hoare triple {404930#(<= proc_i 452)} assume j < 6; {404930#(<= proc_i 452)} is VALID [2019-05-15 10:27:57,758 INFO L273 TraceCheckUtils]: 684: Hoare triple {404930#(<= proc_i 452)} i := i + 4; {404949#(<= proc_i 456)} is VALID [2019-05-15 10:27:57,759 INFO L273 TraceCheckUtils]: 685: Hoare triple {404949#(<= proc_i 456)} assume i <= 1000; {404949#(<= proc_i 456)} is VALID [2019-05-15 10:27:57,759 INFO L273 TraceCheckUtils]: 686: Hoare triple {404949#(<= proc_i 456)} assume i + 4 < a[j]; {404949#(<= proc_i 456)} is VALID [2019-05-15 10:27:57,759 INFO L273 TraceCheckUtils]: 687: Hoare triple {404949#(<= proc_i 456)} assume a[5] == 1000; {404949#(<= proc_i 456)} is VALID [2019-05-15 10:27:57,760 INFO L273 TraceCheckUtils]: 688: Hoare triple {404949#(<= proc_i 456)} assume j > 4; {404949#(<= proc_i 456)} is VALID [2019-05-15 10:27:57,760 INFO L273 TraceCheckUtils]: 689: Hoare triple {404949#(<= proc_i 456)} assume j < 6; {404949#(<= proc_i 456)} is VALID [2019-05-15 10:27:57,761 INFO L273 TraceCheckUtils]: 690: Hoare triple {404949#(<= proc_i 456)} i := i + 4; {404968#(<= proc_i 460)} is VALID [2019-05-15 10:27:57,762 INFO L273 TraceCheckUtils]: 691: Hoare triple {404968#(<= proc_i 460)} assume i <= 1000; {404968#(<= proc_i 460)} is VALID [2019-05-15 10:27:57,762 INFO L273 TraceCheckUtils]: 692: Hoare triple {404968#(<= proc_i 460)} assume i + 4 < a[j]; {404968#(<= proc_i 460)} is VALID [2019-05-15 10:27:57,762 INFO L273 TraceCheckUtils]: 693: Hoare triple {404968#(<= proc_i 460)} assume a[5] == 1000; {404968#(<= proc_i 460)} is VALID [2019-05-15 10:27:57,763 INFO L273 TraceCheckUtils]: 694: Hoare triple {404968#(<= proc_i 460)} assume j > 4; {404968#(<= proc_i 460)} is VALID [2019-05-15 10:27:57,763 INFO L273 TraceCheckUtils]: 695: Hoare triple {404968#(<= proc_i 460)} assume j < 6; {404968#(<= proc_i 460)} is VALID [2019-05-15 10:27:57,764 INFO L273 TraceCheckUtils]: 696: Hoare triple {404968#(<= proc_i 460)} i := i + 4; {404987#(<= proc_i 464)} is VALID [2019-05-15 10:27:57,764 INFO L273 TraceCheckUtils]: 697: Hoare triple {404987#(<= proc_i 464)} assume i <= 1000; {404987#(<= proc_i 464)} is VALID [2019-05-15 10:27:57,765 INFO L273 TraceCheckUtils]: 698: Hoare triple {404987#(<= proc_i 464)} assume i + 4 < a[j]; {404987#(<= proc_i 464)} is VALID [2019-05-15 10:27:57,765 INFO L273 TraceCheckUtils]: 699: Hoare triple {404987#(<= proc_i 464)} assume a[5] == 1000; {404987#(<= proc_i 464)} is VALID [2019-05-15 10:27:57,766 INFO L273 TraceCheckUtils]: 700: Hoare triple {404987#(<= proc_i 464)} assume j > 4; {404987#(<= proc_i 464)} is VALID [2019-05-15 10:27:57,766 INFO L273 TraceCheckUtils]: 701: Hoare triple {404987#(<= proc_i 464)} assume j < 6; {404987#(<= proc_i 464)} is VALID [2019-05-15 10:27:57,767 INFO L273 TraceCheckUtils]: 702: Hoare triple {404987#(<= proc_i 464)} i := i + 4; {405006#(<= proc_i 468)} is VALID [2019-05-15 10:27:57,767 INFO L273 TraceCheckUtils]: 703: Hoare triple {405006#(<= proc_i 468)} assume i <= 1000; {405006#(<= proc_i 468)} is VALID [2019-05-15 10:27:57,768 INFO L273 TraceCheckUtils]: 704: Hoare triple {405006#(<= proc_i 468)} assume i + 4 < a[j]; {405006#(<= proc_i 468)} is VALID [2019-05-15 10:27:57,768 INFO L273 TraceCheckUtils]: 705: Hoare triple {405006#(<= proc_i 468)} assume a[5] == 1000; {405006#(<= proc_i 468)} is VALID [2019-05-15 10:27:57,769 INFO L273 TraceCheckUtils]: 706: Hoare triple {405006#(<= proc_i 468)} assume j > 4; {405006#(<= proc_i 468)} is VALID [2019-05-15 10:27:57,769 INFO L273 TraceCheckUtils]: 707: Hoare triple {405006#(<= proc_i 468)} assume j < 6; {405006#(<= proc_i 468)} is VALID [2019-05-15 10:27:57,770 INFO L273 TraceCheckUtils]: 708: Hoare triple {405006#(<= proc_i 468)} i := i + 4; {405025#(<= proc_i 472)} is VALID [2019-05-15 10:27:57,770 INFO L273 TraceCheckUtils]: 709: Hoare triple {405025#(<= proc_i 472)} assume i <= 1000; {405025#(<= proc_i 472)} is VALID [2019-05-15 10:27:57,771 INFO L273 TraceCheckUtils]: 710: Hoare triple {405025#(<= proc_i 472)} assume i + 4 < a[j]; {405025#(<= proc_i 472)} is VALID [2019-05-15 10:27:57,771 INFO L273 TraceCheckUtils]: 711: Hoare triple {405025#(<= proc_i 472)} assume a[5] == 1000; {405025#(<= proc_i 472)} is VALID [2019-05-15 10:27:57,772 INFO L273 TraceCheckUtils]: 712: Hoare triple {405025#(<= proc_i 472)} assume j > 4; {405025#(<= proc_i 472)} is VALID [2019-05-15 10:27:57,772 INFO L273 TraceCheckUtils]: 713: Hoare triple {405025#(<= proc_i 472)} assume j < 6; {405025#(<= proc_i 472)} is VALID [2019-05-15 10:27:57,773 INFO L273 TraceCheckUtils]: 714: Hoare triple {405025#(<= proc_i 472)} i := i + 4; {405044#(<= proc_i 476)} is VALID [2019-05-15 10:27:57,773 INFO L273 TraceCheckUtils]: 715: Hoare triple {405044#(<= proc_i 476)} assume i <= 1000; {405044#(<= proc_i 476)} is VALID [2019-05-15 10:27:57,774 INFO L273 TraceCheckUtils]: 716: Hoare triple {405044#(<= proc_i 476)} assume i + 4 < a[j]; {405044#(<= proc_i 476)} is VALID [2019-05-15 10:27:57,774 INFO L273 TraceCheckUtils]: 717: Hoare triple {405044#(<= proc_i 476)} assume a[5] == 1000; {405044#(<= proc_i 476)} is VALID [2019-05-15 10:27:57,775 INFO L273 TraceCheckUtils]: 718: Hoare triple {405044#(<= proc_i 476)} assume j > 4; {405044#(<= proc_i 476)} is VALID [2019-05-15 10:27:57,775 INFO L273 TraceCheckUtils]: 719: Hoare triple {405044#(<= proc_i 476)} assume j < 6; {405044#(<= proc_i 476)} is VALID [2019-05-15 10:27:57,776 INFO L273 TraceCheckUtils]: 720: Hoare triple {405044#(<= proc_i 476)} i := i + 4; {405063#(<= proc_i 480)} is VALID [2019-05-15 10:27:57,776 INFO L273 TraceCheckUtils]: 721: Hoare triple {405063#(<= proc_i 480)} assume i <= 1000; {405063#(<= proc_i 480)} is VALID [2019-05-15 10:27:57,777 INFO L273 TraceCheckUtils]: 722: Hoare triple {405063#(<= proc_i 480)} assume i + 4 < a[j]; {405063#(<= proc_i 480)} is VALID [2019-05-15 10:27:57,777 INFO L273 TraceCheckUtils]: 723: Hoare triple {405063#(<= proc_i 480)} assume a[5] == 1000; {405063#(<= proc_i 480)} is VALID [2019-05-15 10:27:57,778 INFO L273 TraceCheckUtils]: 724: Hoare triple {405063#(<= proc_i 480)} assume j > 4; {405063#(<= proc_i 480)} is VALID [2019-05-15 10:27:57,778 INFO L273 TraceCheckUtils]: 725: Hoare triple {405063#(<= proc_i 480)} assume j < 6; {405063#(<= proc_i 480)} is VALID [2019-05-15 10:27:57,779 INFO L273 TraceCheckUtils]: 726: Hoare triple {405063#(<= proc_i 480)} i := i + 4; {405082#(<= proc_i 484)} is VALID [2019-05-15 10:27:57,779 INFO L273 TraceCheckUtils]: 727: Hoare triple {405082#(<= proc_i 484)} assume i <= 1000; {405082#(<= proc_i 484)} is VALID [2019-05-15 10:27:57,780 INFO L273 TraceCheckUtils]: 728: Hoare triple {405082#(<= proc_i 484)} assume i + 4 < a[j]; {405082#(<= proc_i 484)} is VALID [2019-05-15 10:27:57,780 INFO L273 TraceCheckUtils]: 729: Hoare triple {405082#(<= proc_i 484)} assume a[5] == 1000; {405082#(<= proc_i 484)} is VALID [2019-05-15 10:27:57,781 INFO L273 TraceCheckUtils]: 730: Hoare triple {405082#(<= proc_i 484)} assume j > 4; {405082#(<= proc_i 484)} is VALID [2019-05-15 10:27:57,781 INFO L273 TraceCheckUtils]: 731: Hoare triple {405082#(<= proc_i 484)} assume j < 6; {405082#(<= proc_i 484)} is VALID [2019-05-15 10:27:57,782 INFO L273 TraceCheckUtils]: 732: Hoare triple {405082#(<= proc_i 484)} i := i + 4; {405101#(<= proc_i 488)} is VALID [2019-05-15 10:27:57,782 INFO L273 TraceCheckUtils]: 733: Hoare triple {405101#(<= proc_i 488)} assume i <= 1000; {405101#(<= proc_i 488)} is VALID [2019-05-15 10:27:57,783 INFO L273 TraceCheckUtils]: 734: Hoare triple {405101#(<= proc_i 488)} assume i + 4 < a[j]; {405101#(<= proc_i 488)} is VALID [2019-05-15 10:27:57,783 INFO L273 TraceCheckUtils]: 735: Hoare triple {405101#(<= proc_i 488)} assume a[5] == 1000; {405101#(<= proc_i 488)} is VALID [2019-05-15 10:27:57,783 INFO L273 TraceCheckUtils]: 736: Hoare triple {405101#(<= proc_i 488)} assume j > 4; {405101#(<= proc_i 488)} is VALID [2019-05-15 10:27:57,784 INFO L273 TraceCheckUtils]: 737: Hoare triple {405101#(<= proc_i 488)} assume j < 6; {405101#(<= proc_i 488)} is VALID [2019-05-15 10:27:57,785 INFO L273 TraceCheckUtils]: 738: Hoare triple {405101#(<= proc_i 488)} i := i + 4; {405120#(<= proc_i 492)} is VALID [2019-05-15 10:27:57,785 INFO L273 TraceCheckUtils]: 739: Hoare triple {405120#(<= proc_i 492)} assume i <= 1000; {405120#(<= proc_i 492)} is VALID [2019-05-15 10:27:57,786 INFO L273 TraceCheckUtils]: 740: Hoare triple {405120#(<= proc_i 492)} assume i + 4 < a[j]; {405120#(<= proc_i 492)} is VALID [2019-05-15 10:27:57,786 INFO L273 TraceCheckUtils]: 741: Hoare triple {405120#(<= proc_i 492)} assume a[5] == 1000; {405120#(<= proc_i 492)} is VALID [2019-05-15 10:27:57,787 INFO L273 TraceCheckUtils]: 742: Hoare triple {405120#(<= proc_i 492)} assume j > 4; {405120#(<= proc_i 492)} is VALID [2019-05-15 10:27:57,787 INFO L273 TraceCheckUtils]: 743: Hoare triple {405120#(<= proc_i 492)} assume j < 6; {405120#(<= proc_i 492)} is VALID [2019-05-15 10:27:57,788 INFO L273 TraceCheckUtils]: 744: Hoare triple {405120#(<= proc_i 492)} i := i + 4; {405139#(<= proc_i 496)} is VALID [2019-05-15 10:27:57,788 INFO L273 TraceCheckUtils]: 745: Hoare triple {405139#(<= proc_i 496)} assume i <= 1000; {405139#(<= proc_i 496)} is VALID [2019-05-15 10:27:57,789 INFO L273 TraceCheckUtils]: 746: Hoare triple {405139#(<= proc_i 496)} assume i + 4 < a[j]; {405139#(<= proc_i 496)} is VALID [2019-05-15 10:27:57,789 INFO L273 TraceCheckUtils]: 747: Hoare triple {405139#(<= proc_i 496)} assume a[5] == 1000; {405139#(<= proc_i 496)} is VALID [2019-05-15 10:27:57,790 INFO L273 TraceCheckUtils]: 748: Hoare triple {405139#(<= proc_i 496)} assume j > 4; {405139#(<= proc_i 496)} is VALID [2019-05-15 10:27:57,790 INFO L273 TraceCheckUtils]: 749: Hoare triple {405139#(<= proc_i 496)} assume j < 6; {405139#(<= proc_i 496)} is VALID [2019-05-15 10:27:57,791 INFO L273 TraceCheckUtils]: 750: Hoare triple {405139#(<= proc_i 496)} i := i + 4; {405158#(<= proc_i 500)} is VALID [2019-05-15 10:27:57,791 INFO L273 TraceCheckUtils]: 751: Hoare triple {405158#(<= proc_i 500)} assume i <= 1000; {405158#(<= proc_i 500)} is VALID [2019-05-15 10:27:57,792 INFO L273 TraceCheckUtils]: 752: Hoare triple {405158#(<= proc_i 500)} assume i + 4 < a[j]; {405158#(<= proc_i 500)} is VALID [2019-05-15 10:27:57,792 INFO L273 TraceCheckUtils]: 753: Hoare triple {405158#(<= proc_i 500)} assume a[5] == 1000; {405158#(<= proc_i 500)} is VALID [2019-05-15 10:27:57,793 INFO L273 TraceCheckUtils]: 754: Hoare triple {405158#(<= proc_i 500)} assume j > 4; {405158#(<= proc_i 500)} is VALID [2019-05-15 10:27:57,793 INFO L273 TraceCheckUtils]: 755: Hoare triple {405158#(<= proc_i 500)} assume j < 6; {405158#(<= proc_i 500)} is VALID [2019-05-15 10:27:57,794 INFO L273 TraceCheckUtils]: 756: Hoare triple {405158#(<= proc_i 500)} i := i + 4; {405177#(<= proc_i 504)} is VALID [2019-05-15 10:27:57,795 INFO L273 TraceCheckUtils]: 757: Hoare triple {405177#(<= proc_i 504)} assume i <= 1000; {405177#(<= proc_i 504)} is VALID [2019-05-15 10:27:57,795 INFO L273 TraceCheckUtils]: 758: Hoare triple {405177#(<= proc_i 504)} assume i + 4 < a[j]; {405177#(<= proc_i 504)} is VALID [2019-05-15 10:27:57,795 INFO L273 TraceCheckUtils]: 759: Hoare triple {405177#(<= proc_i 504)} assume a[5] == 1000; {405177#(<= proc_i 504)} is VALID [2019-05-15 10:27:57,796 INFO L273 TraceCheckUtils]: 760: Hoare triple {405177#(<= proc_i 504)} assume j > 4; {405177#(<= proc_i 504)} is VALID [2019-05-15 10:27:57,796 INFO L273 TraceCheckUtils]: 761: Hoare triple {405177#(<= proc_i 504)} assume j < 6; {405177#(<= proc_i 504)} is VALID [2019-05-15 10:27:57,797 INFO L273 TraceCheckUtils]: 762: Hoare triple {405177#(<= proc_i 504)} i := i + 4; {405196#(<= proc_i 508)} is VALID [2019-05-15 10:27:57,798 INFO L273 TraceCheckUtils]: 763: Hoare triple {405196#(<= proc_i 508)} assume i <= 1000; {405196#(<= proc_i 508)} is VALID [2019-05-15 10:27:57,798 INFO L273 TraceCheckUtils]: 764: Hoare triple {405196#(<= proc_i 508)} assume i + 4 < a[j]; {405196#(<= proc_i 508)} is VALID [2019-05-15 10:27:57,799 INFO L273 TraceCheckUtils]: 765: Hoare triple {405196#(<= proc_i 508)} assume a[5] == 1000; {405196#(<= proc_i 508)} is VALID [2019-05-15 10:27:57,799 INFO L273 TraceCheckUtils]: 766: Hoare triple {405196#(<= proc_i 508)} assume j > 4; {405196#(<= proc_i 508)} is VALID [2019-05-15 10:27:57,800 INFO L273 TraceCheckUtils]: 767: Hoare triple {405196#(<= proc_i 508)} assume j < 6; {405196#(<= proc_i 508)} is VALID [2019-05-15 10:27:57,800 INFO L273 TraceCheckUtils]: 768: Hoare triple {405196#(<= proc_i 508)} i := i + 4; {405215#(<= proc_i 512)} is VALID [2019-05-15 10:27:57,801 INFO L273 TraceCheckUtils]: 769: Hoare triple {405215#(<= proc_i 512)} assume i <= 1000; {405215#(<= proc_i 512)} is VALID [2019-05-15 10:27:57,801 INFO L273 TraceCheckUtils]: 770: Hoare triple {405215#(<= proc_i 512)} assume i + 4 < a[j]; {405215#(<= proc_i 512)} is VALID [2019-05-15 10:27:57,802 INFO L273 TraceCheckUtils]: 771: Hoare triple {405215#(<= proc_i 512)} assume a[5] == 1000; {405215#(<= proc_i 512)} is VALID [2019-05-15 10:27:57,802 INFO L273 TraceCheckUtils]: 772: Hoare triple {405215#(<= proc_i 512)} assume j > 4; {405215#(<= proc_i 512)} is VALID [2019-05-15 10:27:57,803 INFO L273 TraceCheckUtils]: 773: Hoare triple {405215#(<= proc_i 512)} assume j < 6; {405215#(<= proc_i 512)} is VALID [2019-05-15 10:27:57,803 INFO L273 TraceCheckUtils]: 774: Hoare triple {405215#(<= proc_i 512)} i := i + 4; {405234#(<= proc_i 516)} is VALID [2019-05-15 10:27:57,804 INFO L273 TraceCheckUtils]: 775: Hoare triple {405234#(<= proc_i 516)} assume i <= 1000; {405234#(<= proc_i 516)} is VALID [2019-05-15 10:27:57,804 INFO L273 TraceCheckUtils]: 776: Hoare triple {405234#(<= proc_i 516)} assume i + 4 < a[j]; {405234#(<= proc_i 516)} is VALID [2019-05-15 10:27:57,805 INFO L273 TraceCheckUtils]: 777: Hoare triple {405234#(<= proc_i 516)} assume a[5] == 1000; {405234#(<= proc_i 516)} is VALID [2019-05-15 10:27:57,805 INFO L273 TraceCheckUtils]: 778: Hoare triple {405234#(<= proc_i 516)} assume j > 4; {405234#(<= proc_i 516)} is VALID [2019-05-15 10:27:57,806 INFO L273 TraceCheckUtils]: 779: Hoare triple {405234#(<= proc_i 516)} assume j < 6; {405234#(<= proc_i 516)} is VALID [2019-05-15 10:27:57,806 INFO L273 TraceCheckUtils]: 780: Hoare triple {405234#(<= proc_i 516)} i := i + 4; {405253#(<= proc_i 520)} is VALID [2019-05-15 10:27:57,807 INFO L273 TraceCheckUtils]: 781: Hoare triple {405253#(<= proc_i 520)} assume i <= 1000; {405253#(<= proc_i 520)} is VALID [2019-05-15 10:27:57,807 INFO L273 TraceCheckUtils]: 782: Hoare triple {405253#(<= proc_i 520)} assume i + 4 < a[j]; {405253#(<= proc_i 520)} is VALID [2019-05-15 10:27:57,808 INFO L273 TraceCheckUtils]: 783: Hoare triple {405253#(<= proc_i 520)} assume a[5] == 1000; {405253#(<= proc_i 520)} is VALID [2019-05-15 10:27:57,808 INFO L273 TraceCheckUtils]: 784: Hoare triple {405253#(<= proc_i 520)} assume j > 4; {405253#(<= proc_i 520)} is VALID [2019-05-15 10:27:57,809 INFO L273 TraceCheckUtils]: 785: Hoare triple {405253#(<= proc_i 520)} assume j < 6; {405253#(<= proc_i 520)} is VALID [2019-05-15 10:27:57,809 INFO L273 TraceCheckUtils]: 786: Hoare triple {405253#(<= proc_i 520)} i := i + 4; {405272#(<= proc_i 524)} is VALID [2019-05-15 10:27:57,810 INFO L273 TraceCheckUtils]: 787: Hoare triple {405272#(<= proc_i 524)} assume i <= 1000; {405272#(<= proc_i 524)} is VALID [2019-05-15 10:27:57,810 INFO L273 TraceCheckUtils]: 788: Hoare triple {405272#(<= proc_i 524)} assume i + 4 < a[j]; {405272#(<= proc_i 524)} is VALID [2019-05-15 10:27:57,811 INFO L273 TraceCheckUtils]: 789: Hoare triple {405272#(<= proc_i 524)} assume a[5] == 1000; {405272#(<= proc_i 524)} is VALID [2019-05-15 10:27:57,811 INFO L273 TraceCheckUtils]: 790: Hoare triple {405272#(<= proc_i 524)} assume j > 4; {405272#(<= proc_i 524)} is VALID [2019-05-15 10:27:57,812 INFO L273 TraceCheckUtils]: 791: Hoare triple {405272#(<= proc_i 524)} assume j < 6; {405272#(<= proc_i 524)} is VALID [2019-05-15 10:27:57,812 INFO L273 TraceCheckUtils]: 792: Hoare triple {405272#(<= proc_i 524)} i := i + 4; {405291#(<= proc_i 528)} is VALID [2019-05-15 10:27:57,813 INFO L273 TraceCheckUtils]: 793: Hoare triple {405291#(<= proc_i 528)} assume i <= 1000; {405291#(<= proc_i 528)} is VALID [2019-05-15 10:27:57,813 INFO L273 TraceCheckUtils]: 794: Hoare triple {405291#(<= proc_i 528)} assume i + 4 < a[j]; {405291#(<= proc_i 528)} is VALID [2019-05-15 10:27:57,814 INFO L273 TraceCheckUtils]: 795: Hoare triple {405291#(<= proc_i 528)} assume a[5] == 1000; {405291#(<= proc_i 528)} is VALID [2019-05-15 10:27:57,814 INFO L273 TraceCheckUtils]: 796: Hoare triple {405291#(<= proc_i 528)} assume j > 4; {405291#(<= proc_i 528)} is VALID [2019-05-15 10:27:57,815 INFO L273 TraceCheckUtils]: 797: Hoare triple {405291#(<= proc_i 528)} assume j < 6; {405291#(<= proc_i 528)} is VALID [2019-05-15 10:27:57,815 INFO L273 TraceCheckUtils]: 798: Hoare triple {405291#(<= proc_i 528)} i := i + 4; {405310#(<= proc_i 532)} is VALID [2019-05-15 10:27:57,816 INFO L273 TraceCheckUtils]: 799: Hoare triple {405310#(<= proc_i 532)} assume i <= 1000; {405310#(<= proc_i 532)} is VALID [2019-05-15 10:27:57,816 INFO L273 TraceCheckUtils]: 800: Hoare triple {405310#(<= proc_i 532)} assume i + 4 < a[j]; {405310#(<= proc_i 532)} is VALID [2019-05-15 10:27:57,817 INFO L273 TraceCheckUtils]: 801: Hoare triple {405310#(<= proc_i 532)} assume a[5] == 1000; {405310#(<= proc_i 532)} is VALID [2019-05-15 10:27:57,817 INFO L273 TraceCheckUtils]: 802: Hoare triple {405310#(<= proc_i 532)} assume j > 4; {405310#(<= proc_i 532)} is VALID [2019-05-15 10:27:57,818 INFO L273 TraceCheckUtils]: 803: Hoare triple {405310#(<= proc_i 532)} assume j < 6; {405310#(<= proc_i 532)} is VALID [2019-05-15 10:27:57,818 INFO L273 TraceCheckUtils]: 804: Hoare triple {405310#(<= proc_i 532)} i := i + 4; {405329#(<= proc_i 536)} is VALID [2019-05-15 10:27:57,819 INFO L273 TraceCheckUtils]: 805: Hoare triple {405329#(<= proc_i 536)} assume i <= 1000; {405329#(<= proc_i 536)} is VALID [2019-05-15 10:27:57,819 INFO L273 TraceCheckUtils]: 806: Hoare triple {405329#(<= proc_i 536)} assume i + 4 < a[j]; {405329#(<= proc_i 536)} is VALID [2019-05-15 10:27:57,820 INFO L273 TraceCheckUtils]: 807: Hoare triple {405329#(<= proc_i 536)} assume a[5] == 1000; {405329#(<= proc_i 536)} is VALID [2019-05-15 10:27:57,820 INFO L273 TraceCheckUtils]: 808: Hoare triple {405329#(<= proc_i 536)} assume j > 4; {405329#(<= proc_i 536)} is VALID [2019-05-15 10:27:57,820 INFO L273 TraceCheckUtils]: 809: Hoare triple {405329#(<= proc_i 536)} assume j < 6; {405329#(<= proc_i 536)} is VALID [2019-05-15 10:27:57,821 INFO L273 TraceCheckUtils]: 810: Hoare triple {405329#(<= proc_i 536)} i := i + 4; {405348#(<= proc_i 540)} is VALID [2019-05-15 10:27:57,822 INFO L273 TraceCheckUtils]: 811: Hoare triple {405348#(<= proc_i 540)} assume i <= 1000; {405348#(<= proc_i 540)} is VALID [2019-05-15 10:27:57,822 INFO L273 TraceCheckUtils]: 812: Hoare triple {405348#(<= proc_i 540)} assume i + 4 < a[j]; {405348#(<= proc_i 540)} is VALID [2019-05-15 10:27:57,823 INFO L273 TraceCheckUtils]: 813: Hoare triple {405348#(<= proc_i 540)} assume a[5] == 1000; {405348#(<= proc_i 540)} is VALID [2019-05-15 10:27:57,823 INFO L273 TraceCheckUtils]: 814: Hoare triple {405348#(<= proc_i 540)} assume j > 4; {405348#(<= proc_i 540)} is VALID [2019-05-15 10:27:57,823 INFO L273 TraceCheckUtils]: 815: Hoare triple {405348#(<= proc_i 540)} assume j < 6; {405348#(<= proc_i 540)} is VALID [2019-05-15 10:27:57,824 INFO L273 TraceCheckUtils]: 816: Hoare triple {405348#(<= proc_i 540)} i := i + 4; {405367#(<= proc_i 544)} is VALID [2019-05-15 10:27:57,825 INFO L273 TraceCheckUtils]: 817: Hoare triple {405367#(<= proc_i 544)} assume !(i <= 1000); {402779#false} is VALID [2019-05-15 10:27:58,201 INFO L134 CoverageAnalysis]: Checked inductivity of 55216 backedges. 0 proven. 55216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:27:58,201 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:27:58,201 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [137] total 137 [2019-05-15 10:27:58,202 INFO L78 Accepts]: Start accepts. Automaton has 139 states. Word has length 818 [2019-05-15 10:27:58,202 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:27:58,202 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 139 states. [2019-05-15 10:27:59,001 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 818 edges. 818 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:27:59,001 INFO L454 AbstractCegarLoop]: Interpolant automaton has 139 states [2019-05-15 10:27:59,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 139 interpolants. [2019-05-15 10:27:59,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9591, Invalid=9591, Unknown=0, NotChecked=0, Total=19182 [2019-05-15 10:27:59,003 INFO L87 Difference]: Start difference. First operand 819 states and 819 transitions. Second operand 139 states. [2019-05-15 10:28:00,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:28:00,792 INFO L93 Difference]: Finished difference Result 830 states and 830 transitions. [2019-05-15 10:28:00,792 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2019-05-15 10:28:00,792 INFO L78 Accepts]: Start accepts. Automaton has 139 states. Word has length 818 [2019-05-15 10:28:00,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:28:00,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2019-05-15 10:28:00,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 831 transitions. [2019-05-15 10:28:00,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2019-05-15 10:28:00,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 831 transitions. [2019-05-15 10:28:00,799 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 139 states and 831 transitions. [2019-05-15 10:28:01,671 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 831 edges. 831 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:28:01,698 INFO L225 Difference]: With dead ends: 830 [2019-05-15 10:28:01,698 INFO L226 Difference]: Without dead ends: 830 [2019-05-15 10:28:01,699 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 817 GetRequests, 680 SyntacticMatches, 0 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=9591, Invalid=9591, Unknown=0, NotChecked=0, Total=19182 [2019-05-15 10:28:01,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2019-05-15 10:28:01,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 825. [2019-05-15 10:28:01,702 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:28:01,702 INFO L82 GeneralOperation]: Start isEquivalent. First operand 830 states. Second operand 825 states. [2019-05-15 10:28:01,702 INFO L74 IsIncluded]: Start isIncluded. First operand 830 states. Second operand 825 states. [2019-05-15 10:28:01,702 INFO L87 Difference]: Start difference. First operand 830 states. Second operand 825 states. [2019-05-15 10:28:01,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:28:01,723 INFO L93 Difference]: Finished difference Result 830 states and 830 transitions. [2019-05-15 10:28:01,723 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 830 transitions. [2019-05-15 10:28:01,723 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:28:01,723 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:28:01,723 INFO L74 IsIncluded]: Start isIncluded. First operand 825 states. Second operand 830 states. [2019-05-15 10:28:01,723 INFO L87 Difference]: Start difference. First operand 825 states. Second operand 830 states. [2019-05-15 10:28:01,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:28:01,744 INFO L93 Difference]: Finished difference Result 830 states and 830 transitions. [2019-05-15 10:28:01,745 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 830 transitions. [2019-05-15 10:28:01,745 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:28:01,745 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:28:01,745 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:28:01,745 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:28:01,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 825 states. [2019-05-15 10:28:01,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 825 transitions. [2019-05-15 10:28:01,766 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 825 transitions. Word has length 818 [2019-05-15 10:28:01,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:28:01,766 INFO L475 AbstractCegarLoop]: Abstraction has 825 states and 825 transitions. [2019-05-15 10:28:01,766 INFO L476 AbstractCegarLoop]: Interpolant automaton has 139 states. [2019-05-15 10:28:01,766 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 825 transitions. [2019-05-15 10:28:01,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 825 [2019-05-15 10:28:01,770 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:28:01,771 INFO L399 BasicCegarLoop]: trace histogram [137, 137, 137, 137, 137, 137, 1, 1] [2019-05-15 10:28:01,771 INFO L418 AbstractCegarLoop]: === Iteration 138 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:28:01,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:28:01,771 INFO L82 PathProgramCache]: Analyzing trace with hash -2029841686, now seen corresponding path program 137 times [2019-05-15 10:28:01,771 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:28:02,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:28:02,550 INFO L256 TraceCheckSpWp]: Trace formula consists of 1101 conjuncts, 139 conjunts are in the unsatisfiable core [2019-05-15 10:28:02,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:28:02,624 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-05-15 10:28:10,611 INFO L273 TraceCheckUtils]: 0: Hoare triple {408685#true} i := 0; {408690#(<= proc_i 0)} is VALID [2019-05-15 10:28:10,612 INFO L273 TraceCheckUtils]: 1: Hoare triple {408690#(<= proc_i 0)} assume i <= 1000; {408690#(<= proc_i 0)} is VALID [2019-05-15 10:28:10,612 INFO L273 TraceCheckUtils]: 2: Hoare triple {408690#(<= proc_i 0)} assume i + 4 < a[j]; {408690#(<= proc_i 0)} is VALID [2019-05-15 10:28:10,612 INFO L273 TraceCheckUtils]: 3: Hoare triple {408690#(<= proc_i 0)} assume a[5] == 1000; {408690#(<= proc_i 0)} is VALID [2019-05-15 10:28:10,613 INFO L273 TraceCheckUtils]: 4: Hoare triple {408690#(<= proc_i 0)} assume j > 4; {408690#(<= proc_i 0)} is VALID [2019-05-15 10:28:10,613 INFO L273 TraceCheckUtils]: 5: Hoare triple {408690#(<= proc_i 0)} assume j < 6; {408690#(<= proc_i 0)} is VALID [2019-05-15 10:28:10,613 INFO L273 TraceCheckUtils]: 6: Hoare triple {408690#(<= proc_i 0)} i := i + 4; {408709#(<= proc_i 4)} is VALID [2019-05-15 10:28:10,614 INFO L273 TraceCheckUtils]: 7: Hoare triple {408709#(<= proc_i 4)} assume i <= 1000; {408709#(<= proc_i 4)} is VALID [2019-05-15 10:28:10,614 INFO L273 TraceCheckUtils]: 8: Hoare triple {408709#(<= proc_i 4)} assume i + 4 < a[j]; {408709#(<= proc_i 4)} is VALID [2019-05-15 10:28:10,615 INFO L273 TraceCheckUtils]: 9: Hoare triple {408709#(<= proc_i 4)} assume a[5] == 1000; {408709#(<= proc_i 4)} is VALID [2019-05-15 10:28:10,615 INFO L273 TraceCheckUtils]: 10: Hoare triple {408709#(<= proc_i 4)} assume j > 4; {408709#(<= proc_i 4)} is VALID [2019-05-15 10:28:10,616 INFO L273 TraceCheckUtils]: 11: Hoare triple {408709#(<= proc_i 4)} assume j < 6; {408709#(<= proc_i 4)} is VALID [2019-05-15 10:28:10,616 INFO L273 TraceCheckUtils]: 12: Hoare triple {408709#(<= proc_i 4)} i := i + 4; {408728#(<= proc_i 8)} is VALID [2019-05-15 10:28:10,617 INFO L273 TraceCheckUtils]: 13: Hoare triple {408728#(<= proc_i 8)} assume i <= 1000; {408728#(<= proc_i 8)} is VALID [2019-05-15 10:28:10,617 INFO L273 TraceCheckUtils]: 14: Hoare triple {408728#(<= proc_i 8)} assume i + 4 < a[j]; {408728#(<= proc_i 8)} is VALID [2019-05-15 10:28:10,618 INFO L273 TraceCheckUtils]: 15: Hoare triple {408728#(<= proc_i 8)} assume a[5] == 1000; {408728#(<= proc_i 8)} is VALID [2019-05-15 10:28:10,618 INFO L273 TraceCheckUtils]: 16: Hoare triple {408728#(<= proc_i 8)} assume j > 4; {408728#(<= proc_i 8)} is VALID [2019-05-15 10:28:10,619 INFO L273 TraceCheckUtils]: 17: Hoare triple {408728#(<= proc_i 8)} assume j < 6; {408728#(<= proc_i 8)} is VALID [2019-05-15 10:28:10,619 INFO L273 TraceCheckUtils]: 18: Hoare triple {408728#(<= proc_i 8)} i := i + 4; {408747#(<= proc_i 12)} is VALID [2019-05-15 10:28:10,620 INFO L273 TraceCheckUtils]: 19: Hoare triple {408747#(<= proc_i 12)} assume i <= 1000; {408747#(<= proc_i 12)} is VALID [2019-05-15 10:28:10,620 INFO L273 TraceCheckUtils]: 20: Hoare triple {408747#(<= proc_i 12)} assume i + 4 < a[j]; {408747#(<= proc_i 12)} is VALID [2019-05-15 10:28:10,621 INFO L273 TraceCheckUtils]: 21: Hoare triple {408747#(<= proc_i 12)} assume a[5] == 1000; {408747#(<= proc_i 12)} is VALID [2019-05-15 10:28:10,621 INFO L273 TraceCheckUtils]: 22: Hoare triple {408747#(<= proc_i 12)} assume j > 4; {408747#(<= proc_i 12)} is VALID [2019-05-15 10:28:10,621 INFO L273 TraceCheckUtils]: 23: Hoare triple {408747#(<= proc_i 12)} assume j < 6; {408747#(<= proc_i 12)} is VALID [2019-05-15 10:28:10,622 INFO L273 TraceCheckUtils]: 24: Hoare triple {408747#(<= proc_i 12)} i := i + 4; {408766#(<= proc_i 16)} is VALID [2019-05-15 10:28:10,623 INFO L273 TraceCheckUtils]: 25: Hoare triple {408766#(<= proc_i 16)} assume i <= 1000; {408766#(<= proc_i 16)} is VALID [2019-05-15 10:28:10,623 INFO L273 TraceCheckUtils]: 26: Hoare triple {408766#(<= proc_i 16)} assume i + 4 < a[j]; {408766#(<= proc_i 16)} is VALID [2019-05-15 10:28:10,624 INFO L273 TraceCheckUtils]: 27: Hoare triple {408766#(<= proc_i 16)} assume a[5] == 1000; {408766#(<= proc_i 16)} is VALID [2019-05-15 10:28:10,624 INFO L273 TraceCheckUtils]: 28: Hoare triple {408766#(<= proc_i 16)} assume j > 4; {408766#(<= proc_i 16)} is VALID [2019-05-15 10:28:10,624 INFO L273 TraceCheckUtils]: 29: Hoare triple {408766#(<= proc_i 16)} assume j < 6; {408766#(<= proc_i 16)} is VALID [2019-05-15 10:28:10,625 INFO L273 TraceCheckUtils]: 30: Hoare triple {408766#(<= proc_i 16)} i := i + 4; {408785#(<= proc_i 20)} is VALID [2019-05-15 10:28:10,626 INFO L273 TraceCheckUtils]: 31: Hoare triple {408785#(<= proc_i 20)} assume i <= 1000; {408785#(<= proc_i 20)} is VALID [2019-05-15 10:28:10,626 INFO L273 TraceCheckUtils]: 32: Hoare triple {408785#(<= proc_i 20)} assume i + 4 < a[j]; {408785#(<= proc_i 20)} is VALID [2019-05-15 10:28:10,626 INFO L273 TraceCheckUtils]: 33: Hoare triple {408785#(<= proc_i 20)} assume a[5] == 1000; {408785#(<= proc_i 20)} is VALID [2019-05-15 10:28:10,627 INFO L273 TraceCheckUtils]: 34: Hoare triple {408785#(<= proc_i 20)} assume j > 4; {408785#(<= proc_i 20)} is VALID [2019-05-15 10:28:10,627 INFO L273 TraceCheckUtils]: 35: Hoare triple {408785#(<= proc_i 20)} assume j < 6; {408785#(<= proc_i 20)} is VALID [2019-05-15 10:28:10,628 INFO L273 TraceCheckUtils]: 36: Hoare triple {408785#(<= proc_i 20)} i := i + 4; {408804#(<= proc_i 24)} is VALID [2019-05-15 10:28:10,629 INFO L273 TraceCheckUtils]: 37: Hoare triple {408804#(<= proc_i 24)} assume i <= 1000; {408804#(<= proc_i 24)} is VALID [2019-05-15 10:28:10,629 INFO L273 TraceCheckUtils]: 38: Hoare triple {408804#(<= proc_i 24)} assume i + 4 < a[j]; {408804#(<= proc_i 24)} is VALID [2019-05-15 10:28:10,629 INFO L273 TraceCheckUtils]: 39: Hoare triple {408804#(<= proc_i 24)} assume a[5] == 1000; {408804#(<= proc_i 24)} is VALID [2019-05-15 10:28:10,630 INFO L273 TraceCheckUtils]: 40: Hoare triple {408804#(<= proc_i 24)} assume j > 4; {408804#(<= proc_i 24)} is VALID [2019-05-15 10:28:10,630 INFO L273 TraceCheckUtils]: 41: Hoare triple {408804#(<= proc_i 24)} assume j < 6; {408804#(<= proc_i 24)} is VALID [2019-05-15 10:28:10,631 INFO L273 TraceCheckUtils]: 42: Hoare triple {408804#(<= proc_i 24)} i := i + 4; {408823#(<= proc_i 28)} is VALID [2019-05-15 10:28:10,632 INFO L273 TraceCheckUtils]: 43: Hoare triple {408823#(<= proc_i 28)} assume i <= 1000; {408823#(<= proc_i 28)} is VALID [2019-05-15 10:28:10,632 INFO L273 TraceCheckUtils]: 44: Hoare triple {408823#(<= proc_i 28)} assume i + 4 < a[j]; {408823#(<= proc_i 28)} is VALID [2019-05-15 10:28:10,632 INFO L273 TraceCheckUtils]: 45: Hoare triple {408823#(<= proc_i 28)} assume a[5] == 1000; {408823#(<= proc_i 28)} is VALID [2019-05-15 10:28:10,633 INFO L273 TraceCheckUtils]: 46: Hoare triple {408823#(<= proc_i 28)} assume j > 4; {408823#(<= proc_i 28)} is VALID [2019-05-15 10:28:10,633 INFO L273 TraceCheckUtils]: 47: Hoare triple {408823#(<= proc_i 28)} assume j < 6; {408823#(<= proc_i 28)} is VALID [2019-05-15 10:28:10,634 INFO L273 TraceCheckUtils]: 48: Hoare triple {408823#(<= proc_i 28)} i := i + 4; {408842#(<= proc_i 32)} is VALID [2019-05-15 10:28:10,634 INFO L273 TraceCheckUtils]: 49: Hoare triple {408842#(<= proc_i 32)} assume i <= 1000; {408842#(<= proc_i 32)} is VALID [2019-05-15 10:28:10,635 INFO L273 TraceCheckUtils]: 50: Hoare triple {408842#(<= proc_i 32)} assume i + 4 < a[j]; {408842#(<= proc_i 32)} is VALID [2019-05-15 10:28:10,635 INFO L273 TraceCheckUtils]: 51: Hoare triple {408842#(<= proc_i 32)} assume a[5] == 1000; {408842#(<= proc_i 32)} is VALID [2019-05-15 10:28:10,636 INFO L273 TraceCheckUtils]: 52: Hoare triple {408842#(<= proc_i 32)} assume j > 4; {408842#(<= proc_i 32)} is VALID [2019-05-15 10:28:10,636 INFO L273 TraceCheckUtils]: 53: Hoare triple {408842#(<= proc_i 32)} assume j < 6; {408842#(<= proc_i 32)} is VALID [2019-05-15 10:28:10,637 INFO L273 TraceCheckUtils]: 54: Hoare triple {408842#(<= proc_i 32)} i := i + 4; {408861#(<= proc_i 36)} is VALID [2019-05-15 10:28:10,637 INFO L273 TraceCheckUtils]: 55: Hoare triple {408861#(<= proc_i 36)} assume i <= 1000; {408861#(<= proc_i 36)} is VALID [2019-05-15 10:28:10,638 INFO L273 TraceCheckUtils]: 56: Hoare triple {408861#(<= proc_i 36)} assume i + 4 < a[j]; {408861#(<= proc_i 36)} is VALID [2019-05-15 10:28:10,638 INFO L273 TraceCheckUtils]: 57: Hoare triple {408861#(<= proc_i 36)} assume a[5] == 1000; {408861#(<= proc_i 36)} is VALID [2019-05-15 10:28:10,639 INFO L273 TraceCheckUtils]: 58: Hoare triple {408861#(<= proc_i 36)} assume j > 4; {408861#(<= proc_i 36)} is VALID [2019-05-15 10:28:10,639 INFO L273 TraceCheckUtils]: 59: Hoare triple {408861#(<= proc_i 36)} assume j < 6; {408861#(<= proc_i 36)} is VALID [2019-05-15 10:28:10,640 INFO L273 TraceCheckUtils]: 60: Hoare triple {408861#(<= proc_i 36)} i := i + 4; {408880#(<= proc_i 40)} is VALID [2019-05-15 10:28:10,640 INFO L273 TraceCheckUtils]: 61: Hoare triple {408880#(<= proc_i 40)} assume i <= 1000; {408880#(<= proc_i 40)} is VALID [2019-05-15 10:28:10,641 INFO L273 TraceCheckUtils]: 62: Hoare triple {408880#(<= proc_i 40)} assume i + 4 < a[j]; {408880#(<= proc_i 40)} is VALID [2019-05-15 10:28:10,641 INFO L273 TraceCheckUtils]: 63: Hoare triple {408880#(<= proc_i 40)} assume a[5] == 1000; {408880#(<= proc_i 40)} is VALID [2019-05-15 10:28:10,642 INFO L273 TraceCheckUtils]: 64: Hoare triple {408880#(<= proc_i 40)} assume j > 4; {408880#(<= proc_i 40)} is VALID [2019-05-15 10:28:10,642 INFO L273 TraceCheckUtils]: 65: Hoare triple {408880#(<= proc_i 40)} assume j < 6; {408880#(<= proc_i 40)} is VALID [2019-05-15 10:28:10,643 INFO L273 TraceCheckUtils]: 66: Hoare triple {408880#(<= proc_i 40)} i := i + 4; {408899#(<= proc_i 44)} is VALID [2019-05-15 10:28:10,643 INFO L273 TraceCheckUtils]: 67: Hoare triple {408899#(<= proc_i 44)} assume i <= 1000; {408899#(<= proc_i 44)} is VALID [2019-05-15 10:28:10,644 INFO L273 TraceCheckUtils]: 68: Hoare triple {408899#(<= proc_i 44)} assume i + 4 < a[j]; {408899#(<= proc_i 44)} is VALID [2019-05-15 10:28:10,644 INFO L273 TraceCheckUtils]: 69: Hoare triple {408899#(<= proc_i 44)} assume a[5] == 1000; {408899#(<= proc_i 44)} is VALID [2019-05-15 10:28:10,645 INFO L273 TraceCheckUtils]: 70: Hoare triple {408899#(<= proc_i 44)} assume j > 4; {408899#(<= proc_i 44)} is VALID [2019-05-15 10:28:10,645 INFO L273 TraceCheckUtils]: 71: Hoare triple {408899#(<= proc_i 44)} assume j < 6; {408899#(<= proc_i 44)} is VALID [2019-05-15 10:28:10,646 INFO L273 TraceCheckUtils]: 72: Hoare triple {408899#(<= proc_i 44)} i := i + 4; {408918#(<= proc_i 48)} is VALID [2019-05-15 10:28:10,646 INFO L273 TraceCheckUtils]: 73: Hoare triple {408918#(<= proc_i 48)} assume i <= 1000; {408918#(<= proc_i 48)} is VALID [2019-05-15 10:28:10,647 INFO L273 TraceCheckUtils]: 74: Hoare triple {408918#(<= proc_i 48)} assume i + 4 < a[j]; {408918#(<= proc_i 48)} is VALID [2019-05-15 10:28:10,647 INFO L273 TraceCheckUtils]: 75: Hoare triple {408918#(<= proc_i 48)} assume a[5] == 1000; {408918#(<= proc_i 48)} is VALID [2019-05-15 10:28:10,648 INFO L273 TraceCheckUtils]: 76: Hoare triple {408918#(<= proc_i 48)} assume j > 4; {408918#(<= proc_i 48)} is VALID [2019-05-15 10:28:10,648 INFO L273 TraceCheckUtils]: 77: Hoare triple {408918#(<= proc_i 48)} assume j < 6; {408918#(<= proc_i 48)} is VALID [2019-05-15 10:28:10,649 INFO L273 TraceCheckUtils]: 78: Hoare triple {408918#(<= proc_i 48)} i := i + 4; {408937#(<= proc_i 52)} is VALID [2019-05-15 10:28:10,649 INFO L273 TraceCheckUtils]: 79: Hoare triple {408937#(<= proc_i 52)} assume i <= 1000; {408937#(<= proc_i 52)} is VALID [2019-05-15 10:28:10,650 INFO L273 TraceCheckUtils]: 80: Hoare triple {408937#(<= proc_i 52)} assume i + 4 < a[j]; {408937#(<= proc_i 52)} is VALID [2019-05-15 10:28:10,650 INFO L273 TraceCheckUtils]: 81: Hoare triple {408937#(<= proc_i 52)} assume a[5] == 1000; {408937#(<= proc_i 52)} is VALID [2019-05-15 10:28:10,651 INFO L273 TraceCheckUtils]: 82: Hoare triple {408937#(<= proc_i 52)} assume j > 4; {408937#(<= proc_i 52)} is VALID [2019-05-15 10:28:10,651 INFO L273 TraceCheckUtils]: 83: Hoare triple {408937#(<= proc_i 52)} assume j < 6; {408937#(<= proc_i 52)} is VALID [2019-05-15 10:28:10,652 INFO L273 TraceCheckUtils]: 84: Hoare triple {408937#(<= proc_i 52)} i := i + 4; {408956#(<= proc_i 56)} is VALID [2019-05-15 10:28:10,652 INFO L273 TraceCheckUtils]: 85: Hoare triple {408956#(<= proc_i 56)} assume i <= 1000; {408956#(<= proc_i 56)} is VALID [2019-05-15 10:28:10,653 INFO L273 TraceCheckUtils]: 86: Hoare triple {408956#(<= proc_i 56)} assume i + 4 < a[j]; {408956#(<= proc_i 56)} is VALID [2019-05-15 10:28:10,653 INFO L273 TraceCheckUtils]: 87: Hoare triple {408956#(<= proc_i 56)} assume a[5] == 1000; {408956#(<= proc_i 56)} is VALID [2019-05-15 10:28:10,654 INFO L273 TraceCheckUtils]: 88: Hoare triple {408956#(<= proc_i 56)} assume j > 4; {408956#(<= proc_i 56)} is VALID [2019-05-15 10:28:10,654 INFO L273 TraceCheckUtils]: 89: Hoare triple {408956#(<= proc_i 56)} assume j < 6; {408956#(<= proc_i 56)} is VALID [2019-05-15 10:28:10,655 INFO L273 TraceCheckUtils]: 90: Hoare triple {408956#(<= proc_i 56)} i := i + 4; {408975#(<= proc_i 60)} is VALID [2019-05-15 10:28:10,655 INFO L273 TraceCheckUtils]: 91: Hoare triple {408975#(<= proc_i 60)} assume i <= 1000; {408975#(<= proc_i 60)} is VALID [2019-05-15 10:28:10,656 INFO L273 TraceCheckUtils]: 92: Hoare triple {408975#(<= proc_i 60)} assume i + 4 < a[j]; {408975#(<= proc_i 60)} is VALID [2019-05-15 10:28:10,656 INFO L273 TraceCheckUtils]: 93: Hoare triple {408975#(<= proc_i 60)} assume a[5] == 1000; {408975#(<= proc_i 60)} is VALID [2019-05-15 10:28:10,657 INFO L273 TraceCheckUtils]: 94: Hoare triple {408975#(<= proc_i 60)} assume j > 4; {408975#(<= proc_i 60)} is VALID [2019-05-15 10:28:10,657 INFO L273 TraceCheckUtils]: 95: Hoare triple {408975#(<= proc_i 60)} assume j < 6; {408975#(<= proc_i 60)} is VALID [2019-05-15 10:28:10,658 INFO L273 TraceCheckUtils]: 96: Hoare triple {408975#(<= proc_i 60)} i := i + 4; {408994#(<= proc_i 64)} is VALID [2019-05-15 10:28:10,658 INFO L273 TraceCheckUtils]: 97: Hoare triple {408994#(<= proc_i 64)} assume i <= 1000; {408994#(<= proc_i 64)} is VALID [2019-05-15 10:28:10,659 INFO L273 TraceCheckUtils]: 98: Hoare triple {408994#(<= proc_i 64)} assume i + 4 < a[j]; {408994#(<= proc_i 64)} is VALID [2019-05-15 10:28:10,659 INFO L273 TraceCheckUtils]: 99: Hoare triple {408994#(<= proc_i 64)} assume a[5] == 1000; {408994#(<= proc_i 64)} is VALID [2019-05-15 10:28:10,659 INFO L273 TraceCheckUtils]: 100: Hoare triple {408994#(<= proc_i 64)} assume j > 4; {408994#(<= proc_i 64)} is VALID [2019-05-15 10:28:10,660 INFO L273 TraceCheckUtils]: 101: Hoare triple {408994#(<= proc_i 64)} assume j < 6; {408994#(<= proc_i 64)} is VALID [2019-05-15 10:28:10,661 INFO L273 TraceCheckUtils]: 102: Hoare triple {408994#(<= proc_i 64)} i := i + 4; {409013#(<= proc_i 68)} is VALID [2019-05-15 10:28:10,661 INFO L273 TraceCheckUtils]: 103: Hoare triple {409013#(<= proc_i 68)} assume i <= 1000; {409013#(<= proc_i 68)} is VALID [2019-05-15 10:28:10,662 INFO L273 TraceCheckUtils]: 104: Hoare triple {409013#(<= proc_i 68)} assume i + 4 < a[j]; {409013#(<= proc_i 68)} is VALID [2019-05-15 10:28:10,662 INFO L273 TraceCheckUtils]: 105: Hoare triple {409013#(<= proc_i 68)} assume a[5] == 1000; {409013#(<= proc_i 68)} is VALID [2019-05-15 10:28:10,662 INFO L273 TraceCheckUtils]: 106: Hoare triple {409013#(<= proc_i 68)} assume j > 4; {409013#(<= proc_i 68)} is VALID [2019-05-15 10:28:10,663 INFO L273 TraceCheckUtils]: 107: Hoare triple {409013#(<= proc_i 68)} assume j < 6; {409013#(<= proc_i 68)} is VALID [2019-05-15 10:28:10,664 INFO L273 TraceCheckUtils]: 108: Hoare triple {409013#(<= proc_i 68)} i := i + 4; {409032#(<= proc_i 72)} is VALID [2019-05-15 10:28:10,664 INFO L273 TraceCheckUtils]: 109: Hoare triple {409032#(<= proc_i 72)} assume i <= 1000; {409032#(<= proc_i 72)} is VALID [2019-05-15 10:28:10,665 INFO L273 TraceCheckUtils]: 110: Hoare triple {409032#(<= proc_i 72)} assume i + 4 < a[j]; {409032#(<= proc_i 72)} is VALID [2019-05-15 10:28:10,665 INFO L273 TraceCheckUtils]: 111: Hoare triple {409032#(<= proc_i 72)} assume a[5] == 1000; {409032#(<= proc_i 72)} is VALID [2019-05-15 10:28:10,665 INFO L273 TraceCheckUtils]: 112: Hoare triple {409032#(<= proc_i 72)} assume j > 4; {409032#(<= proc_i 72)} is VALID [2019-05-15 10:28:10,666 INFO L273 TraceCheckUtils]: 113: Hoare triple {409032#(<= proc_i 72)} assume j < 6; {409032#(<= proc_i 72)} is VALID [2019-05-15 10:28:10,667 INFO L273 TraceCheckUtils]: 114: Hoare triple {409032#(<= proc_i 72)} i := i + 4; {409051#(<= proc_i 76)} is VALID [2019-05-15 10:28:10,667 INFO L273 TraceCheckUtils]: 115: Hoare triple {409051#(<= proc_i 76)} assume i <= 1000; {409051#(<= proc_i 76)} is VALID [2019-05-15 10:28:10,667 INFO L273 TraceCheckUtils]: 116: Hoare triple {409051#(<= proc_i 76)} assume i + 4 < a[j]; {409051#(<= proc_i 76)} is VALID [2019-05-15 10:28:10,668 INFO L273 TraceCheckUtils]: 117: Hoare triple {409051#(<= proc_i 76)} assume a[5] == 1000; {409051#(<= proc_i 76)} is VALID [2019-05-15 10:28:10,668 INFO L273 TraceCheckUtils]: 118: Hoare triple {409051#(<= proc_i 76)} assume j > 4; {409051#(<= proc_i 76)} is VALID [2019-05-15 10:28:10,669 INFO L273 TraceCheckUtils]: 119: Hoare triple {409051#(<= proc_i 76)} assume j < 6; {409051#(<= proc_i 76)} is VALID [2019-05-15 10:28:10,670 INFO L273 TraceCheckUtils]: 120: Hoare triple {409051#(<= proc_i 76)} i := i + 4; {409070#(<= proc_i 80)} is VALID [2019-05-15 10:28:10,670 INFO L273 TraceCheckUtils]: 121: Hoare triple {409070#(<= proc_i 80)} assume i <= 1000; {409070#(<= proc_i 80)} is VALID [2019-05-15 10:28:10,670 INFO L273 TraceCheckUtils]: 122: Hoare triple {409070#(<= proc_i 80)} assume i + 4 < a[j]; {409070#(<= proc_i 80)} is VALID [2019-05-15 10:28:10,671 INFO L273 TraceCheckUtils]: 123: Hoare triple {409070#(<= proc_i 80)} assume a[5] == 1000; {409070#(<= proc_i 80)} is VALID [2019-05-15 10:28:10,671 INFO L273 TraceCheckUtils]: 124: Hoare triple {409070#(<= proc_i 80)} assume j > 4; {409070#(<= proc_i 80)} is VALID [2019-05-15 10:28:10,672 INFO L273 TraceCheckUtils]: 125: Hoare triple {409070#(<= proc_i 80)} assume j < 6; {409070#(<= proc_i 80)} is VALID [2019-05-15 10:28:10,672 INFO L273 TraceCheckUtils]: 126: Hoare triple {409070#(<= proc_i 80)} i := i + 4; {409089#(<= proc_i 84)} is VALID [2019-05-15 10:28:10,673 INFO L273 TraceCheckUtils]: 127: Hoare triple {409089#(<= proc_i 84)} assume i <= 1000; {409089#(<= proc_i 84)} is VALID [2019-05-15 10:28:10,673 INFO L273 TraceCheckUtils]: 128: Hoare triple {409089#(<= proc_i 84)} assume i + 4 < a[j]; {409089#(<= proc_i 84)} is VALID [2019-05-15 10:28:10,674 INFO L273 TraceCheckUtils]: 129: Hoare triple {409089#(<= proc_i 84)} assume a[5] == 1000; {409089#(<= proc_i 84)} is VALID [2019-05-15 10:28:10,674 INFO L273 TraceCheckUtils]: 130: Hoare triple {409089#(<= proc_i 84)} assume j > 4; {409089#(<= proc_i 84)} is VALID [2019-05-15 10:28:10,675 INFO L273 TraceCheckUtils]: 131: Hoare triple {409089#(<= proc_i 84)} assume j < 6; {409089#(<= proc_i 84)} is VALID [2019-05-15 10:28:10,675 INFO L273 TraceCheckUtils]: 132: Hoare triple {409089#(<= proc_i 84)} i := i + 4; {409108#(<= proc_i 88)} is VALID [2019-05-15 10:28:10,676 INFO L273 TraceCheckUtils]: 133: Hoare triple {409108#(<= proc_i 88)} assume i <= 1000; {409108#(<= proc_i 88)} is VALID [2019-05-15 10:28:10,676 INFO L273 TraceCheckUtils]: 134: Hoare triple {409108#(<= proc_i 88)} assume i + 4 < a[j]; {409108#(<= proc_i 88)} is VALID [2019-05-15 10:28:10,677 INFO L273 TraceCheckUtils]: 135: Hoare triple {409108#(<= proc_i 88)} assume a[5] == 1000; {409108#(<= proc_i 88)} is VALID [2019-05-15 10:28:10,677 INFO L273 TraceCheckUtils]: 136: Hoare triple {409108#(<= proc_i 88)} assume j > 4; {409108#(<= proc_i 88)} is VALID [2019-05-15 10:28:10,678 INFO L273 TraceCheckUtils]: 137: Hoare triple {409108#(<= proc_i 88)} assume j < 6; {409108#(<= proc_i 88)} is VALID [2019-05-15 10:28:10,678 INFO L273 TraceCheckUtils]: 138: Hoare triple {409108#(<= proc_i 88)} i := i + 4; {409127#(<= proc_i 92)} is VALID [2019-05-15 10:28:10,679 INFO L273 TraceCheckUtils]: 139: Hoare triple {409127#(<= proc_i 92)} assume i <= 1000; {409127#(<= proc_i 92)} is VALID [2019-05-15 10:28:10,679 INFO L273 TraceCheckUtils]: 140: Hoare triple {409127#(<= proc_i 92)} assume i + 4 < a[j]; {409127#(<= proc_i 92)} is VALID [2019-05-15 10:28:10,680 INFO L273 TraceCheckUtils]: 141: Hoare triple {409127#(<= proc_i 92)} assume a[5] == 1000; {409127#(<= proc_i 92)} is VALID [2019-05-15 10:28:10,680 INFO L273 TraceCheckUtils]: 142: Hoare triple {409127#(<= proc_i 92)} assume j > 4; {409127#(<= proc_i 92)} is VALID [2019-05-15 10:28:10,681 INFO L273 TraceCheckUtils]: 143: Hoare triple {409127#(<= proc_i 92)} assume j < 6; {409127#(<= proc_i 92)} is VALID [2019-05-15 10:28:10,681 INFO L273 TraceCheckUtils]: 144: Hoare triple {409127#(<= proc_i 92)} i := i + 4; {409146#(<= proc_i 96)} is VALID [2019-05-15 10:28:10,682 INFO L273 TraceCheckUtils]: 145: Hoare triple {409146#(<= proc_i 96)} assume i <= 1000; {409146#(<= proc_i 96)} is VALID [2019-05-15 10:28:10,682 INFO L273 TraceCheckUtils]: 146: Hoare triple {409146#(<= proc_i 96)} assume i + 4 < a[j]; {409146#(<= proc_i 96)} is VALID [2019-05-15 10:28:10,683 INFO L273 TraceCheckUtils]: 147: Hoare triple {409146#(<= proc_i 96)} assume a[5] == 1000; {409146#(<= proc_i 96)} is VALID [2019-05-15 10:28:10,683 INFO L273 TraceCheckUtils]: 148: Hoare triple {409146#(<= proc_i 96)} assume j > 4; {409146#(<= proc_i 96)} is VALID [2019-05-15 10:28:10,684 INFO L273 TraceCheckUtils]: 149: Hoare triple {409146#(<= proc_i 96)} assume j < 6; {409146#(<= proc_i 96)} is VALID [2019-05-15 10:28:10,684 INFO L273 TraceCheckUtils]: 150: Hoare triple {409146#(<= proc_i 96)} i := i + 4; {409165#(<= proc_i 100)} is VALID [2019-05-15 10:28:10,685 INFO L273 TraceCheckUtils]: 151: Hoare triple {409165#(<= proc_i 100)} assume i <= 1000; {409165#(<= proc_i 100)} is VALID [2019-05-15 10:28:10,685 INFO L273 TraceCheckUtils]: 152: Hoare triple {409165#(<= proc_i 100)} assume i + 4 < a[j]; {409165#(<= proc_i 100)} is VALID [2019-05-15 10:28:10,686 INFO L273 TraceCheckUtils]: 153: Hoare triple {409165#(<= proc_i 100)} assume a[5] == 1000; {409165#(<= proc_i 100)} is VALID [2019-05-15 10:28:10,686 INFO L273 TraceCheckUtils]: 154: Hoare triple {409165#(<= proc_i 100)} assume j > 4; {409165#(<= proc_i 100)} is VALID [2019-05-15 10:28:10,687 INFO L273 TraceCheckUtils]: 155: Hoare triple {409165#(<= proc_i 100)} assume j < 6; {409165#(<= proc_i 100)} is VALID [2019-05-15 10:28:10,687 INFO L273 TraceCheckUtils]: 156: Hoare triple {409165#(<= proc_i 100)} i := i + 4; {409184#(<= proc_i 104)} is VALID [2019-05-15 10:28:10,688 INFO L273 TraceCheckUtils]: 157: Hoare triple {409184#(<= proc_i 104)} assume i <= 1000; {409184#(<= proc_i 104)} is VALID [2019-05-15 10:28:10,688 INFO L273 TraceCheckUtils]: 158: Hoare triple {409184#(<= proc_i 104)} assume i + 4 < a[j]; {409184#(<= proc_i 104)} is VALID [2019-05-15 10:28:10,689 INFO L273 TraceCheckUtils]: 159: Hoare triple {409184#(<= proc_i 104)} assume a[5] == 1000; {409184#(<= proc_i 104)} is VALID [2019-05-15 10:28:10,689 INFO L273 TraceCheckUtils]: 160: Hoare triple {409184#(<= proc_i 104)} assume j > 4; {409184#(<= proc_i 104)} is VALID [2019-05-15 10:28:10,690 INFO L273 TraceCheckUtils]: 161: Hoare triple {409184#(<= proc_i 104)} assume j < 6; {409184#(<= proc_i 104)} is VALID [2019-05-15 10:28:10,690 INFO L273 TraceCheckUtils]: 162: Hoare triple {409184#(<= proc_i 104)} i := i + 4; {409203#(<= proc_i 108)} is VALID [2019-05-15 10:28:10,691 INFO L273 TraceCheckUtils]: 163: Hoare triple {409203#(<= proc_i 108)} assume i <= 1000; {409203#(<= proc_i 108)} is VALID [2019-05-15 10:28:10,691 INFO L273 TraceCheckUtils]: 164: Hoare triple {409203#(<= proc_i 108)} assume i + 4 < a[j]; {409203#(<= proc_i 108)} is VALID [2019-05-15 10:28:10,692 INFO L273 TraceCheckUtils]: 165: Hoare triple {409203#(<= proc_i 108)} assume a[5] == 1000; {409203#(<= proc_i 108)} is VALID [2019-05-15 10:28:10,692 INFO L273 TraceCheckUtils]: 166: Hoare triple {409203#(<= proc_i 108)} assume j > 4; {409203#(<= proc_i 108)} is VALID [2019-05-15 10:28:10,693 INFO L273 TraceCheckUtils]: 167: Hoare triple {409203#(<= proc_i 108)} assume j < 6; {409203#(<= proc_i 108)} is VALID [2019-05-15 10:28:10,693 INFO L273 TraceCheckUtils]: 168: Hoare triple {409203#(<= proc_i 108)} i := i + 4; {409222#(<= proc_i 112)} is VALID [2019-05-15 10:28:10,694 INFO L273 TraceCheckUtils]: 169: Hoare triple {409222#(<= proc_i 112)} assume i <= 1000; {409222#(<= proc_i 112)} is VALID [2019-05-15 10:28:10,694 INFO L273 TraceCheckUtils]: 170: Hoare triple {409222#(<= proc_i 112)} assume i + 4 < a[j]; {409222#(<= proc_i 112)} is VALID [2019-05-15 10:28:10,695 INFO L273 TraceCheckUtils]: 171: Hoare triple {409222#(<= proc_i 112)} assume a[5] == 1000; {409222#(<= proc_i 112)} is VALID [2019-05-15 10:28:10,695 INFO L273 TraceCheckUtils]: 172: Hoare triple {409222#(<= proc_i 112)} assume j > 4; {409222#(<= proc_i 112)} is VALID [2019-05-15 10:28:10,696 INFO L273 TraceCheckUtils]: 173: Hoare triple {409222#(<= proc_i 112)} assume j < 6; {409222#(<= proc_i 112)} is VALID [2019-05-15 10:28:10,696 INFO L273 TraceCheckUtils]: 174: Hoare triple {409222#(<= proc_i 112)} i := i + 4; {409241#(<= proc_i 116)} is VALID [2019-05-15 10:28:10,697 INFO L273 TraceCheckUtils]: 175: Hoare triple {409241#(<= proc_i 116)} assume i <= 1000; {409241#(<= proc_i 116)} is VALID [2019-05-15 10:28:10,697 INFO L273 TraceCheckUtils]: 176: Hoare triple {409241#(<= proc_i 116)} assume i + 4 < a[j]; {409241#(<= proc_i 116)} is VALID [2019-05-15 10:28:10,698 INFO L273 TraceCheckUtils]: 177: Hoare triple {409241#(<= proc_i 116)} assume a[5] == 1000; {409241#(<= proc_i 116)} is VALID [2019-05-15 10:28:10,698 INFO L273 TraceCheckUtils]: 178: Hoare triple {409241#(<= proc_i 116)} assume j > 4; {409241#(<= proc_i 116)} is VALID [2019-05-15 10:28:10,699 INFO L273 TraceCheckUtils]: 179: Hoare triple {409241#(<= proc_i 116)} assume j < 6; {409241#(<= proc_i 116)} is VALID [2019-05-15 10:28:10,699 INFO L273 TraceCheckUtils]: 180: Hoare triple {409241#(<= proc_i 116)} i := i + 4; {409260#(<= proc_i 120)} is VALID [2019-05-15 10:28:10,700 INFO L273 TraceCheckUtils]: 181: Hoare triple {409260#(<= proc_i 120)} assume i <= 1000; {409260#(<= proc_i 120)} is VALID [2019-05-15 10:28:10,700 INFO L273 TraceCheckUtils]: 182: Hoare triple {409260#(<= proc_i 120)} assume i + 4 < a[j]; {409260#(<= proc_i 120)} is VALID [2019-05-15 10:28:10,701 INFO L273 TraceCheckUtils]: 183: Hoare triple {409260#(<= proc_i 120)} assume a[5] == 1000; {409260#(<= proc_i 120)} is VALID [2019-05-15 10:28:10,701 INFO L273 TraceCheckUtils]: 184: Hoare triple {409260#(<= proc_i 120)} assume j > 4; {409260#(<= proc_i 120)} is VALID [2019-05-15 10:28:10,702 INFO L273 TraceCheckUtils]: 185: Hoare triple {409260#(<= proc_i 120)} assume j < 6; {409260#(<= proc_i 120)} is VALID [2019-05-15 10:28:10,702 INFO L273 TraceCheckUtils]: 186: Hoare triple {409260#(<= proc_i 120)} i := i + 4; {409279#(<= proc_i 124)} is VALID [2019-05-15 10:28:10,703 INFO L273 TraceCheckUtils]: 187: Hoare triple {409279#(<= proc_i 124)} assume i <= 1000; {409279#(<= proc_i 124)} is VALID [2019-05-15 10:28:10,703 INFO L273 TraceCheckUtils]: 188: Hoare triple {409279#(<= proc_i 124)} assume i + 4 < a[j]; {409279#(<= proc_i 124)} is VALID [2019-05-15 10:28:10,704 INFO L273 TraceCheckUtils]: 189: Hoare triple {409279#(<= proc_i 124)} assume a[5] == 1000; {409279#(<= proc_i 124)} is VALID [2019-05-15 10:28:10,704 INFO L273 TraceCheckUtils]: 190: Hoare triple {409279#(<= proc_i 124)} assume j > 4; {409279#(<= proc_i 124)} is VALID [2019-05-15 10:28:10,704 INFO L273 TraceCheckUtils]: 191: Hoare triple {409279#(<= proc_i 124)} assume j < 6; {409279#(<= proc_i 124)} is VALID [2019-05-15 10:28:10,705 INFO L273 TraceCheckUtils]: 192: Hoare triple {409279#(<= proc_i 124)} i := i + 4; {409298#(<= proc_i 128)} is VALID [2019-05-15 10:28:10,706 INFO L273 TraceCheckUtils]: 193: Hoare triple {409298#(<= proc_i 128)} assume i <= 1000; {409298#(<= proc_i 128)} is VALID [2019-05-15 10:28:10,706 INFO L273 TraceCheckUtils]: 194: Hoare triple {409298#(<= proc_i 128)} assume i + 4 < a[j]; {409298#(<= proc_i 128)} is VALID [2019-05-15 10:28:10,707 INFO L273 TraceCheckUtils]: 195: Hoare triple {409298#(<= proc_i 128)} assume a[5] == 1000; {409298#(<= proc_i 128)} is VALID [2019-05-15 10:28:10,707 INFO L273 TraceCheckUtils]: 196: Hoare triple {409298#(<= proc_i 128)} assume j > 4; {409298#(<= proc_i 128)} is VALID [2019-05-15 10:28:10,707 INFO L273 TraceCheckUtils]: 197: Hoare triple {409298#(<= proc_i 128)} assume j < 6; {409298#(<= proc_i 128)} is VALID [2019-05-15 10:28:10,708 INFO L273 TraceCheckUtils]: 198: Hoare triple {409298#(<= proc_i 128)} i := i + 4; {409317#(<= proc_i 132)} is VALID [2019-05-15 10:28:10,709 INFO L273 TraceCheckUtils]: 199: Hoare triple {409317#(<= proc_i 132)} assume i <= 1000; {409317#(<= proc_i 132)} is VALID [2019-05-15 10:28:10,709 INFO L273 TraceCheckUtils]: 200: Hoare triple {409317#(<= proc_i 132)} assume i + 4 < a[j]; {409317#(<= proc_i 132)} is VALID [2019-05-15 10:28:10,709 INFO L273 TraceCheckUtils]: 201: Hoare triple {409317#(<= proc_i 132)} assume a[5] == 1000; {409317#(<= proc_i 132)} is VALID [2019-05-15 10:28:10,710 INFO L273 TraceCheckUtils]: 202: Hoare triple {409317#(<= proc_i 132)} assume j > 4; {409317#(<= proc_i 132)} is VALID [2019-05-15 10:28:10,710 INFO L273 TraceCheckUtils]: 203: Hoare triple {409317#(<= proc_i 132)} assume j < 6; {409317#(<= proc_i 132)} is VALID [2019-05-15 10:28:10,711 INFO L273 TraceCheckUtils]: 204: Hoare triple {409317#(<= proc_i 132)} i := i + 4; {409336#(<= proc_i 136)} is VALID [2019-05-15 10:28:10,712 INFO L273 TraceCheckUtils]: 205: Hoare triple {409336#(<= proc_i 136)} assume i <= 1000; {409336#(<= proc_i 136)} is VALID [2019-05-15 10:28:10,712 INFO L273 TraceCheckUtils]: 206: Hoare triple {409336#(<= proc_i 136)} assume i + 4 < a[j]; {409336#(<= proc_i 136)} is VALID [2019-05-15 10:28:10,712 INFO L273 TraceCheckUtils]: 207: Hoare triple {409336#(<= proc_i 136)} assume a[5] == 1000; {409336#(<= proc_i 136)} is VALID [2019-05-15 10:28:10,713 INFO L273 TraceCheckUtils]: 208: Hoare triple {409336#(<= proc_i 136)} assume j > 4; {409336#(<= proc_i 136)} is VALID [2019-05-15 10:28:10,713 INFO L273 TraceCheckUtils]: 209: Hoare triple {409336#(<= proc_i 136)} assume j < 6; {409336#(<= proc_i 136)} is VALID [2019-05-15 10:28:10,714 INFO L273 TraceCheckUtils]: 210: Hoare triple {409336#(<= proc_i 136)} i := i + 4; {409355#(<= proc_i 140)} is VALID [2019-05-15 10:28:10,714 INFO L273 TraceCheckUtils]: 211: Hoare triple {409355#(<= proc_i 140)} assume i <= 1000; {409355#(<= proc_i 140)} is VALID [2019-05-15 10:28:10,715 INFO L273 TraceCheckUtils]: 212: Hoare triple {409355#(<= proc_i 140)} assume i + 4 < a[j]; {409355#(<= proc_i 140)} is VALID [2019-05-15 10:28:10,715 INFO L273 TraceCheckUtils]: 213: Hoare triple {409355#(<= proc_i 140)} assume a[5] == 1000; {409355#(<= proc_i 140)} is VALID [2019-05-15 10:28:10,716 INFO L273 TraceCheckUtils]: 214: Hoare triple {409355#(<= proc_i 140)} assume j > 4; {409355#(<= proc_i 140)} is VALID [2019-05-15 10:28:10,716 INFO L273 TraceCheckUtils]: 215: Hoare triple {409355#(<= proc_i 140)} assume j < 6; {409355#(<= proc_i 140)} is VALID [2019-05-15 10:28:10,717 INFO L273 TraceCheckUtils]: 216: Hoare triple {409355#(<= proc_i 140)} i := i + 4; {409374#(<= proc_i 144)} is VALID [2019-05-15 10:28:10,717 INFO L273 TraceCheckUtils]: 217: Hoare triple {409374#(<= proc_i 144)} assume i <= 1000; {409374#(<= proc_i 144)} is VALID [2019-05-15 10:28:10,718 INFO L273 TraceCheckUtils]: 218: Hoare triple {409374#(<= proc_i 144)} assume i + 4 < a[j]; {409374#(<= proc_i 144)} is VALID [2019-05-15 10:28:10,718 INFO L273 TraceCheckUtils]: 219: Hoare triple {409374#(<= proc_i 144)} assume a[5] == 1000; {409374#(<= proc_i 144)} is VALID [2019-05-15 10:28:10,719 INFO L273 TraceCheckUtils]: 220: Hoare triple {409374#(<= proc_i 144)} assume j > 4; {409374#(<= proc_i 144)} is VALID [2019-05-15 10:28:10,719 INFO L273 TraceCheckUtils]: 221: Hoare triple {409374#(<= proc_i 144)} assume j < 6; {409374#(<= proc_i 144)} is VALID [2019-05-15 10:28:10,720 INFO L273 TraceCheckUtils]: 222: Hoare triple {409374#(<= proc_i 144)} i := i + 4; {409393#(<= proc_i 148)} is VALID [2019-05-15 10:28:10,720 INFO L273 TraceCheckUtils]: 223: Hoare triple {409393#(<= proc_i 148)} assume i <= 1000; {409393#(<= proc_i 148)} is VALID [2019-05-15 10:28:10,721 INFO L273 TraceCheckUtils]: 224: Hoare triple {409393#(<= proc_i 148)} assume i + 4 < a[j]; {409393#(<= proc_i 148)} is VALID [2019-05-15 10:28:10,721 INFO L273 TraceCheckUtils]: 225: Hoare triple {409393#(<= proc_i 148)} assume a[5] == 1000; {409393#(<= proc_i 148)} is VALID [2019-05-15 10:28:10,722 INFO L273 TraceCheckUtils]: 226: Hoare triple {409393#(<= proc_i 148)} assume j > 4; {409393#(<= proc_i 148)} is VALID [2019-05-15 10:28:10,722 INFO L273 TraceCheckUtils]: 227: Hoare triple {409393#(<= proc_i 148)} assume j < 6; {409393#(<= proc_i 148)} is VALID [2019-05-15 10:28:10,723 INFO L273 TraceCheckUtils]: 228: Hoare triple {409393#(<= proc_i 148)} i := i + 4; {409412#(<= proc_i 152)} is VALID [2019-05-15 10:28:10,723 INFO L273 TraceCheckUtils]: 229: Hoare triple {409412#(<= proc_i 152)} assume i <= 1000; {409412#(<= proc_i 152)} is VALID [2019-05-15 10:28:10,724 INFO L273 TraceCheckUtils]: 230: Hoare triple {409412#(<= proc_i 152)} assume i + 4 < a[j]; {409412#(<= proc_i 152)} is VALID [2019-05-15 10:28:10,724 INFO L273 TraceCheckUtils]: 231: Hoare triple {409412#(<= proc_i 152)} assume a[5] == 1000; {409412#(<= proc_i 152)} is VALID [2019-05-15 10:28:10,725 INFO L273 TraceCheckUtils]: 232: Hoare triple {409412#(<= proc_i 152)} assume j > 4; {409412#(<= proc_i 152)} is VALID [2019-05-15 10:28:10,725 INFO L273 TraceCheckUtils]: 233: Hoare triple {409412#(<= proc_i 152)} assume j < 6; {409412#(<= proc_i 152)} is VALID [2019-05-15 10:28:10,726 INFO L273 TraceCheckUtils]: 234: Hoare triple {409412#(<= proc_i 152)} i := i + 4; {409431#(<= proc_i 156)} is VALID [2019-05-15 10:28:10,726 INFO L273 TraceCheckUtils]: 235: Hoare triple {409431#(<= proc_i 156)} assume i <= 1000; {409431#(<= proc_i 156)} is VALID [2019-05-15 10:28:10,727 INFO L273 TraceCheckUtils]: 236: Hoare triple {409431#(<= proc_i 156)} assume i + 4 < a[j]; {409431#(<= proc_i 156)} is VALID [2019-05-15 10:28:10,727 INFO L273 TraceCheckUtils]: 237: Hoare triple {409431#(<= proc_i 156)} assume a[5] == 1000; {409431#(<= proc_i 156)} is VALID [2019-05-15 10:28:10,728 INFO L273 TraceCheckUtils]: 238: Hoare triple {409431#(<= proc_i 156)} assume j > 4; {409431#(<= proc_i 156)} is VALID [2019-05-15 10:28:10,728 INFO L273 TraceCheckUtils]: 239: Hoare triple {409431#(<= proc_i 156)} assume j < 6; {409431#(<= proc_i 156)} is VALID [2019-05-15 10:28:10,729 INFO L273 TraceCheckUtils]: 240: Hoare triple {409431#(<= proc_i 156)} i := i + 4; {409450#(<= proc_i 160)} is VALID [2019-05-15 10:28:10,729 INFO L273 TraceCheckUtils]: 241: Hoare triple {409450#(<= proc_i 160)} assume i <= 1000; {409450#(<= proc_i 160)} is VALID [2019-05-15 10:28:10,730 INFO L273 TraceCheckUtils]: 242: Hoare triple {409450#(<= proc_i 160)} assume i + 4 < a[j]; {409450#(<= proc_i 160)} is VALID [2019-05-15 10:28:10,730 INFO L273 TraceCheckUtils]: 243: Hoare triple {409450#(<= proc_i 160)} assume a[5] == 1000; {409450#(<= proc_i 160)} is VALID [2019-05-15 10:28:10,731 INFO L273 TraceCheckUtils]: 244: Hoare triple {409450#(<= proc_i 160)} assume j > 4; {409450#(<= proc_i 160)} is VALID [2019-05-15 10:28:10,731 INFO L273 TraceCheckUtils]: 245: Hoare triple {409450#(<= proc_i 160)} assume j < 6; {409450#(<= proc_i 160)} is VALID [2019-05-15 10:28:10,732 INFO L273 TraceCheckUtils]: 246: Hoare triple {409450#(<= proc_i 160)} i := i + 4; {409469#(<= proc_i 164)} is VALID [2019-05-15 10:28:10,732 INFO L273 TraceCheckUtils]: 247: Hoare triple {409469#(<= proc_i 164)} assume i <= 1000; {409469#(<= proc_i 164)} is VALID [2019-05-15 10:28:10,733 INFO L273 TraceCheckUtils]: 248: Hoare triple {409469#(<= proc_i 164)} assume i + 4 < a[j]; {409469#(<= proc_i 164)} is VALID [2019-05-15 10:28:10,733 INFO L273 TraceCheckUtils]: 249: Hoare triple {409469#(<= proc_i 164)} assume a[5] == 1000; {409469#(<= proc_i 164)} is VALID [2019-05-15 10:28:10,734 INFO L273 TraceCheckUtils]: 250: Hoare triple {409469#(<= proc_i 164)} assume j > 4; {409469#(<= proc_i 164)} is VALID [2019-05-15 10:28:10,734 INFO L273 TraceCheckUtils]: 251: Hoare triple {409469#(<= proc_i 164)} assume j < 6; {409469#(<= proc_i 164)} is VALID [2019-05-15 10:28:10,735 INFO L273 TraceCheckUtils]: 252: Hoare triple {409469#(<= proc_i 164)} i := i + 4; {409488#(<= proc_i 168)} is VALID [2019-05-15 10:28:10,735 INFO L273 TraceCheckUtils]: 253: Hoare triple {409488#(<= proc_i 168)} assume i <= 1000; {409488#(<= proc_i 168)} is VALID [2019-05-15 10:28:10,736 INFO L273 TraceCheckUtils]: 254: Hoare triple {409488#(<= proc_i 168)} assume i + 4 < a[j]; {409488#(<= proc_i 168)} is VALID [2019-05-15 10:28:10,736 INFO L273 TraceCheckUtils]: 255: Hoare triple {409488#(<= proc_i 168)} assume a[5] == 1000; {409488#(<= proc_i 168)} is VALID [2019-05-15 10:28:10,737 INFO L273 TraceCheckUtils]: 256: Hoare triple {409488#(<= proc_i 168)} assume j > 4; {409488#(<= proc_i 168)} is VALID [2019-05-15 10:28:10,737 INFO L273 TraceCheckUtils]: 257: Hoare triple {409488#(<= proc_i 168)} assume j < 6; {409488#(<= proc_i 168)} is VALID [2019-05-15 10:28:10,738 INFO L273 TraceCheckUtils]: 258: Hoare triple {409488#(<= proc_i 168)} i := i + 4; {409507#(<= proc_i 172)} is VALID [2019-05-15 10:28:10,738 INFO L273 TraceCheckUtils]: 259: Hoare triple {409507#(<= proc_i 172)} assume i <= 1000; {409507#(<= proc_i 172)} is VALID [2019-05-15 10:28:10,739 INFO L273 TraceCheckUtils]: 260: Hoare triple {409507#(<= proc_i 172)} assume i + 4 < a[j]; {409507#(<= proc_i 172)} is VALID [2019-05-15 10:28:10,739 INFO L273 TraceCheckUtils]: 261: Hoare triple {409507#(<= proc_i 172)} assume a[5] == 1000; {409507#(<= proc_i 172)} is VALID [2019-05-15 10:28:10,740 INFO L273 TraceCheckUtils]: 262: Hoare triple {409507#(<= proc_i 172)} assume j > 4; {409507#(<= proc_i 172)} is VALID [2019-05-15 10:28:10,740 INFO L273 TraceCheckUtils]: 263: Hoare triple {409507#(<= proc_i 172)} assume j < 6; {409507#(<= proc_i 172)} is VALID [2019-05-15 10:28:10,741 INFO L273 TraceCheckUtils]: 264: Hoare triple {409507#(<= proc_i 172)} i := i + 4; {409526#(<= proc_i 176)} is VALID [2019-05-15 10:28:10,741 INFO L273 TraceCheckUtils]: 265: Hoare triple {409526#(<= proc_i 176)} assume i <= 1000; {409526#(<= proc_i 176)} is VALID [2019-05-15 10:28:10,742 INFO L273 TraceCheckUtils]: 266: Hoare triple {409526#(<= proc_i 176)} assume i + 4 < a[j]; {409526#(<= proc_i 176)} is VALID [2019-05-15 10:28:10,742 INFO L273 TraceCheckUtils]: 267: Hoare triple {409526#(<= proc_i 176)} assume a[5] == 1000; {409526#(<= proc_i 176)} is VALID [2019-05-15 10:28:10,743 INFO L273 TraceCheckUtils]: 268: Hoare triple {409526#(<= proc_i 176)} assume j > 4; {409526#(<= proc_i 176)} is VALID [2019-05-15 10:28:10,743 INFO L273 TraceCheckUtils]: 269: Hoare triple {409526#(<= proc_i 176)} assume j < 6; {409526#(<= proc_i 176)} is VALID [2019-05-15 10:28:10,744 INFO L273 TraceCheckUtils]: 270: Hoare triple {409526#(<= proc_i 176)} i := i + 4; {409545#(<= proc_i 180)} is VALID [2019-05-15 10:28:10,744 INFO L273 TraceCheckUtils]: 271: Hoare triple {409545#(<= proc_i 180)} assume i <= 1000; {409545#(<= proc_i 180)} is VALID [2019-05-15 10:28:10,745 INFO L273 TraceCheckUtils]: 272: Hoare triple {409545#(<= proc_i 180)} assume i + 4 < a[j]; {409545#(<= proc_i 180)} is VALID [2019-05-15 10:28:10,745 INFO L273 TraceCheckUtils]: 273: Hoare triple {409545#(<= proc_i 180)} assume a[5] == 1000; {409545#(<= proc_i 180)} is VALID [2019-05-15 10:28:10,745 INFO L273 TraceCheckUtils]: 274: Hoare triple {409545#(<= proc_i 180)} assume j > 4; {409545#(<= proc_i 180)} is VALID [2019-05-15 10:28:10,746 INFO L273 TraceCheckUtils]: 275: Hoare triple {409545#(<= proc_i 180)} assume j < 6; {409545#(<= proc_i 180)} is VALID [2019-05-15 10:28:10,747 INFO L273 TraceCheckUtils]: 276: Hoare triple {409545#(<= proc_i 180)} i := i + 4; {409564#(<= proc_i 184)} is VALID [2019-05-15 10:28:10,747 INFO L273 TraceCheckUtils]: 277: Hoare triple {409564#(<= proc_i 184)} assume i <= 1000; {409564#(<= proc_i 184)} is VALID [2019-05-15 10:28:10,748 INFO L273 TraceCheckUtils]: 278: Hoare triple {409564#(<= proc_i 184)} assume i + 4 < a[j]; {409564#(<= proc_i 184)} is VALID [2019-05-15 10:28:10,748 INFO L273 TraceCheckUtils]: 279: Hoare triple {409564#(<= proc_i 184)} assume a[5] == 1000; {409564#(<= proc_i 184)} is VALID [2019-05-15 10:28:10,748 INFO L273 TraceCheckUtils]: 280: Hoare triple {409564#(<= proc_i 184)} assume j > 4; {409564#(<= proc_i 184)} is VALID [2019-05-15 10:28:10,749 INFO L273 TraceCheckUtils]: 281: Hoare triple {409564#(<= proc_i 184)} assume j < 6; {409564#(<= proc_i 184)} is VALID [2019-05-15 10:28:10,750 INFO L273 TraceCheckUtils]: 282: Hoare triple {409564#(<= proc_i 184)} i := i + 4; {409583#(<= proc_i 188)} is VALID [2019-05-15 10:28:10,750 INFO L273 TraceCheckUtils]: 283: Hoare triple {409583#(<= proc_i 188)} assume i <= 1000; {409583#(<= proc_i 188)} is VALID [2019-05-15 10:28:10,750 INFO L273 TraceCheckUtils]: 284: Hoare triple {409583#(<= proc_i 188)} assume i + 4 < a[j]; {409583#(<= proc_i 188)} is VALID [2019-05-15 10:28:10,751 INFO L273 TraceCheckUtils]: 285: Hoare triple {409583#(<= proc_i 188)} assume a[5] == 1000; {409583#(<= proc_i 188)} is VALID [2019-05-15 10:28:10,751 INFO L273 TraceCheckUtils]: 286: Hoare triple {409583#(<= proc_i 188)} assume j > 4; {409583#(<= proc_i 188)} is VALID [2019-05-15 10:28:10,752 INFO L273 TraceCheckUtils]: 287: Hoare triple {409583#(<= proc_i 188)} assume j < 6; {409583#(<= proc_i 188)} is VALID [2019-05-15 10:28:10,753 INFO L273 TraceCheckUtils]: 288: Hoare triple {409583#(<= proc_i 188)} i := i + 4; {409602#(<= proc_i 192)} is VALID [2019-05-15 10:28:10,753 INFO L273 TraceCheckUtils]: 289: Hoare triple {409602#(<= proc_i 192)} assume i <= 1000; {409602#(<= proc_i 192)} is VALID [2019-05-15 10:28:10,753 INFO L273 TraceCheckUtils]: 290: Hoare triple {409602#(<= proc_i 192)} assume i + 4 < a[j]; {409602#(<= proc_i 192)} is VALID [2019-05-15 10:28:10,754 INFO L273 TraceCheckUtils]: 291: Hoare triple {409602#(<= proc_i 192)} assume a[5] == 1000; {409602#(<= proc_i 192)} is VALID [2019-05-15 10:28:10,754 INFO L273 TraceCheckUtils]: 292: Hoare triple {409602#(<= proc_i 192)} assume j > 4; {409602#(<= proc_i 192)} is VALID [2019-05-15 10:28:10,755 INFO L273 TraceCheckUtils]: 293: Hoare triple {409602#(<= proc_i 192)} assume j < 6; {409602#(<= proc_i 192)} is VALID [2019-05-15 10:28:10,756 INFO L273 TraceCheckUtils]: 294: Hoare triple {409602#(<= proc_i 192)} i := i + 4; {409621#(<= proc_i 196)} is VALID [2019-05-15 10:28:10,756 INFO L273 TraceCheckUtils]: 295: Hoare triple {409621#(<= proc_i 196)} assume i <= 1000; {409621#(<= proc_i 196)} is VALID [2019-05-15 10:28:10,756 INFO L273 TraceCheckUtils]: 296: Hoare triple {409621#(<= proc_i 196)} assume i + 4 < a[j]; {409621#(<= proc_i 196)} is VALID [2019-05-15 10:28:10,757 INFO L273 TraceCheckUtils]: 297: Hoare triple {409621#(<= proc_i 196)} assume a[5] == 1000; {409621#(<= proc_i 196)} is VALID [2019-05-15 10:28:10,757 INFO L273 TraceCheckUtils]: 298: Hoare triple {409621#(<= proc_i 196)} assume j > 4; {409621#(<= proc_i 196)} is VALID [2019-05-15 10:28:10,758 INFO L273 TraceCheckUtils]: 299: Hoare triple {409621#(<= proc_i 196)} assume j < 6; {409621#(<= proc_i 196)} is VALID [2019-05-15 10:28:10,758 INFO L273 TraceCheckUtils]: 300: Hoare triple {409621#(<= proc_i 196)} i := i + 4; {409640#(<= proc_i 200)} is VALID [2019-05-15 10:28:10,759 INFO L273 TraceCheckUtils]: 301: Hoare triple {409640#(<= proc_i 200)} assume i <= 1000; {409640#(<= proc_i 200)} is VALID [2019-05-15 10:28:10,759 INFO L273 TraceCheckUtils]: 302: Hoare triple {409640#(<= proc_i 200)} assume i + 4 < a[j]; {409640#(<= proc_i 200)} is VALID [2019-05-15 10:28:10,760 INFO L273 TraceCheckUtils]: 303: Hoare triple {409640#(<= proc_i 200)} assume a[5] == 1000; {409640#(<= proc_i 200)} is VALID [2019-05-15 10:28:10,760 INFO L273 TraceCheckUtils]: 304: Hoare triple {409640#(<= proc_i 200)} assume j > 4; {409640#(<= proc_i 200)} is VALID [2019-05-15 10:28:10,761 INFO L273 TraceCheckUtils]: 305: Hoare triple {409640#(<= proc_i 200)} assume j < 6; {409640#(<= proc_i 200)} is VALID [2019-05-15 10:28:10,761 INFO L273 TraceCheckUtils]: 306: Hoare triple {409640#(<= proc_i 200)} i := i + 4; {409659#(<= proc_i 204)} is VALID [2019-05-15 10:28:10,762 INFO L273 TraceCheckUtils]: 307: Hoare triple {409659#(<= proc_i 204)} assume i <= 1000; {409659#(<= proc_i 204)} is VALID [2019-05-15 10:28:10,762 INFO L273 TraceCheckUtils]: 308: Hoare triple {409659#(<= proc_i 204)} assume i + 4 < a[j]; {409659#(<= proc_i 204)} is VALID [2019-05-15 10:28:10,763 INFO L273 TraceCheckUtils]: 309: Hoare triple {409659#(<= proc_i 204)} assume a[5] == 1000; {409659#(<= proc_i 204)} is VALID [2019-05-15 10:28:10,763 INFO L273 TraceCheckUtils]: 310: Hoare triple {409659#(<= proc_i 204)} assume j > 4; {409659#(<= proc_i 204)} is VALID [2019-05-15 10:28:10,764 INFO L273 TraceCheckUtils]: 311: Hoare triple {409659#(<= proc_i 204)} assume j < 6; {409659#(<= proc_i 204)} is VALID [2019-05-15 10:28:10,764 INFO L273 TraceCheckUtils]: 312: Hoare triple {409659#(<= proc_i 204)} i := i + 4; {409678#(<= proc_i 208)} is VALID [2019-05-15 10:28:10,765 INFO L273 TraceCheckUtils]: 313: Hoare triple {409678#(<= proc_i 208)} assume i <= 1000; {409678#(<= proc_i 208)} is VALID [2019-05-15 10:28:10,765 INFO L273 TraceCheckUtils]: 314: Hoare triple {409678#(<= proc_i 208)} assume i + 4 < a[j]; {409678#(<= proc_i 208)} is VALID [2019-05-15 10:28:10,766 INFO L273 TraceCheckUtils]: 315: Hoare triple {409678#(<= proc_i 208)} assume a[5] == 1000; {409678#(<= proc_i 208)} is VALID [2019-05-15 10:28:10,766 INFO L273 TraceCheckUtils]: 316: Hoare triple {409678#(<= proc_i 208)} assume j > 4; {409678#(<= proc_i 208)} is VALID [2019-05-15 10:28:10,767 INFO L273 TraceCheckUtils]: 317: Hoare triple {409678#(<= proc_i 208)} assume j < 6; {409678#(<= proc_i 208)} is VALID [2019-05-15 10:28:10,767 INFO L273 TraceCheckUtils]: 318: Hoare triple {409678#(<= proc_i 208)} i := i + 4; {409697#(<= proc_i 212)} is VALID [2019-05-15 10:28:10,768 INFO L273 TraceCheckUtils]: 319: Hoare triple {409697#(<= proc_i 212)} assume i <= 1000; {409697#(<= proc_i 212)} is VALID [2019-05-15 10:28:10,768 INFO L273 TraceCheckUtils]: 320: Hoare triple {409697#(<= proc_i 212)} assume i + 4 < a[j]; {409697#(<= proc_i 212)} is VALID [2019-05-15 10:28:10,769 INFO L273 TraceCheckUtils]: 321: Hoare triple {409697#(<= proc_i 212)} assume a[5] == 1000; {409697#(<= proc_i 212)} is VALID [2019-05-15 10:28:10,769 INFO L273 TraceCheckUtils]: 322: Hoare triple {409697#(<= proc_i 212)} assume j > 4; {409697#(<= proc_i 212)} is VALID [2019-05-15 10:28:10,770 INFO L273 TraceCheckUtils]: 323: Hoare triple {409697#(<= proc_i 212)} assume j < 6; {409697#(<= proc_i 212)} is VALID [2019-05-15 10:28:10,770 INFO L273 TraceCheckUtils]: 324: Hoare triple {409697#(<= proc_i 212)} i := i + 4; {409716#(<= proc_i 216)} is VALID [2019-05-15 10:28:10,771 INFO L273 TraceCheckUtils]: 325: Hoare triple {409716#(<= proc_i 216)} assume i <= 1000; {409716#(<= proc_i 216)} is VALID [2019-05-15 10:28:10,771 INFO L273 TraceCheckUtils]: 326: Hoare triple {409716#(<= proc_i 216)} assume i + 4 < a[j]; {409716#(<= proc_i 216)} is VALID [2019-05-15 10:28:10,772 INFO L273 TraceCheckUtils]: 327: Hoare triple {409716#(<= proc_i 216)} assume a[5] == 1000; {409716#(<= proc_i 216)} is VALID [2019-05-15 10:28:10,772 INFO L273 TraceCheckUtils]: 328: Hoare triple {409716#(<= proc_i 216)} assume j > 4; {409716#(<= proc_i 216)} is VALID [2019-05-15 10:28:10,773 INFO L273 TraceCheckUtils]: 329: Hoare triple {409716#(<= proc_i 216)} assume j < 6; {409716#(<= proc_i 216)} is VALID [2019-05-15 10:28:10,773 INFO L273 TraceCheckUtils]: 330: Hoare triple {409716#(<= proc_i 216)} i := i + 4; {409735#(<= proc_i 220)} is VALID [2019-05-15 10:28:10,774 INFO L273 TraceCheckUtils]: 331: Hoare triple {409735#(<= proc_i 220)} assume i <= 1000; {409735#(<= proc_i 220)} is VALID [2019-05-15 10:28:10,774 INFO L273 TraceCheckUtils]: 332: Hoare triple {409735#(<= proc_i 220)} assume i + 4 < a[j]; {409735#(<= proc_i 220)} is VALID [2019-05-15 10:28:10,775 INFO L273 TraceCheckUtils]: 333: Hoare triple {409735#(<= proc_i 220)} assume a[5] == 1000; {409735#(<= proc_i 220)} is VALID [2019-05-15 10:28:10,775 INFO L273 TraceCheckUtils]: 334: Hoare triple {409735#(<= proc_i 220)} assume j > 4; {409735#(<= proc_i 220)} is VALID [2019-05-15 10:28:10,775 INFO L273 TraceCheckUtils]: 335: Hoare triple {409735#(<= proc_i 220)} assume j < 6; {409735#(<= proc_i 220)} is VALID [2019-05-15 10:28:10,776 INFO L273 TraceCheckUtils]: 336: Hoare triple {409735#(<= proc_i 220)} i := i + 4; {409754#(<= proc_i 224)} is VALID [2019-05-15 10:28:10,777 INFO L273 TraceCheckUtils]: 337: Hoare triple {409754#(<= proc_i 224)} assume i <= 1000; {409754#(<= proc_i 224)} is VALID [2019-05-15 10:28:10,777 INFO L273 TraceCheckUtils]: 338: Hoare triple {409754#(<= proc_i 224)} assume i + 4 < a[j]; {409754#(<= proc_i 224)} is VALID [2019-05-15 10:28:10,778 INFO L273 TraceCheckUtils]: 339: Hoare triple {409754#(<= proc_i 224)} assume a[5] == 1000; {409754#(<= proc_i 224)} is VALID [2019-05-15 10:28:10,778 INFO L273 TraceCheckUtils]: 340: Hoare triple {409754#(<= proc_i 224)} assume j > 4; {409754#(<= proc_i 224)} is VALID [2019-05-15 10:28:10,778 INFO L273 TraceCheckUtils]: 341: Hoare triple {409754#(<= proc_i 224)} assume j < 6; {409754#(<= proc_i 224)} is VALID [2019-05-15 10:28:10,779 INFO L273 TraceCheckUtils]: 342: Hoare triple {409754#(<= proc_i 224)} i := i + 4; {409773#(<= proc_i 228)} is VALID [2019-05-15 10:28:10,780 INFO L273 TraceCheckUtils]: 343: Hoare triple {409773#(<= proc_i 228)} assume i <= 1000; {409773#(<= proc_i 228)} is VALID [2019-05-15 10:28:10,780 INFO L273 TraceCheckUtils]: 344: Hoare triple {409773#(<= proc_i 228)} assume i + 4 < a[j]; {409773#(<= proc_i 228)} is VALID [2019-05-15 10:28:10,781 INFO L273 TraceCheckUtils]: 345: Hoare triple {409773#(<= proc_i 228)} assume a[5] == 1000; {409773#(<= proc_i 228)} is VALID [2019-05-15 10:28:10,781 INFO L273 TraceCheckUtils]: 346: Hoare triple {409773#(<= proc_i 228)} assume j > 4; {409773#(<= proc_i 228)} is VALID [2019-05-15 10:28:10,781 INFO L273 TraceCheckUtils]: 347: Hoare triple {409773#(<= proc_i 228)} assume j < 6; {409773#(<= proc_i 228)} is VALID [2019-05-15 10:28:10,782 INFO L273 TraceCheckUtils]: 348: Hoare triple {409773#(<= proc_i 228)} i := i + 4; {409792#(<= proc_i 232)} is VALID [2019-05-15 10:28:10,783 INFO L273 TraceCheckUtils]: 349: Hoare triple {409792#(<= proc_i 232)} assume i <= 1000; {409792#(<= proc_i 232)} is VALID [2019-05-15 10:28:10,783 INFO L273 TraceCheckUtils]: 350: Hoare triple {409792#(<= proc_i 232)} assume i + 4 < a[j]; {409792#(<= proc_i 232)} is VALID [2019-05-15 10:28:10,783 INFO L273 TraceCheckUtils]: 351: Hoare triple {409792#(<= proc_i 232)} assume a[5] == 1000; {409792#(<= proc_i 232)} is VALID [2019-05-15 10:28:10,784 INFO L273 TraceCheckUtils]: 352: Hoare triple {409792#(<= proc_i 232)} assume j > 4; {409792#(<= proc_i 232)} is VALID [2019-05-15 10:28:10,784 INFO L273 TraceCheckUtils]: 353: Hoare triple {409792#(<= proc_i 232)} assume j < 6; {409792#(<= proc_i 232)} is VALID [2019-05-15 10:28:10,785 INFO L273 TraceCheckUtils]: 354: Hoare triple {409792#(<= proc_i 232)} i := i + 4; {409811#(<= proc_i 236)} is VALID [2019-05-15 10:28:10,786 INFO L273 TraceCheckUtils]: 355: Hoare triple {409811#(<= proc_i 236)} assume i <= 1000; {409811#(<= proc_i 236)} is VALID [2019-05-15 10:28:10,786 INFO L273 TraceCheckUtils]: 356: Hoare triple {409811#(<= proc_i 236)} assume i + 4 < a[j]; {409811#(<= proc_i 236)} is VALID [2019-05-15 10:28:10,786 INFO L273 TraceCheckUtils]: 357: Hoare triple {409811#(<= proc_i 236)} assume a[5] == 1000; {409811#(<= proc_i 236)} is VALID [2019-05-15 10:28:10,787 INFO L273 TraceCheckUtils]: 358: Hoare triple {409811#(<= proc_i 236)} assume j > 4; {409811#(<= proc_i 236)} is VALID [2019-05-15 10:28:10,787 INFO L273 TraceCheckUtils]: 359: Hoare triple {409811#(<= proc_i 236)} assume j < 6; {409811#(<= proc_i 236)} is VALID [2019-05-15 10:28:10,788 INFO L273 TraceCheckUtils]: 360: Hoare triple {409811#(<= proc_i 236)} i := i + 4; {409830#(<= proc_i 240)} is VALID [2019-05-15 10:28:10,788 INFO L273 TraceCheckUtils]: 361: Hoare triple {409830#(<= proc_i 240)} assume i <= 1000; {409830#(<= proc_i 240)} is VALID [2019-05-15 10:28:10,789 INFO L273 TraceCheckUtils]: 362: Hoare triple {409830#(<= proc_i 240)} assume i + 4 < a[j]; {409830#(<= proc_i 240)} is VALID [2019-05-15 10:28:10,789 INFO L273 TraceCheckUtils]: 363: Hoare triple {409830#(<= proc_i 240)} assume a[5] == 1000; {409830#(<= proc_i 240)} is VALID [2019-05-15 10:28:10,790 INFO L273 TraceCheckUtils]: 364: Hoare triple {409830#(<= proc_i 240)} assume j > 4; {409830#(<= proc_i 240)} is VALID [2019-05-15 10:28:10,790 INFO L273 TraceCheckUtils]: 365: Hoare triple {409830#(<= proc_i 240)} assume j < 6; {409830#(<= proc_i 240)} is VALID [2019-05-15 10:28:10,791 INFO L273 TraceCheckUtils]: 366: Hoare triple {409830#(<= proc_i 240)} i := i + 4; {409849#(<= proc_i 244)} is VALID [2019-05-15 10:28:10,791 INFO L273 TraceCheckUtils]: 367: Hoare triple {409849#(<= proc_i 244)} assume i <= 1000; {409849#(<= proc_i 244)} is VALID [2019-05-15 10:28:10,792 INFO L273 TraceCheckUtils]: 368: Hoare triple {409849#(<= proc_i 244)} assume i + 4 < a[j]; {409849#(<= proc_i 244)} is VALID [2019-05-15 10:28:10,792 INFO L273 TraceCheckUtils]: 369: Hoare triple {409849#(<= proc_i 244)} assume a[5] == 1000; {409849#(<= proc_i 244)} is VALID [2019-05-15 10:28:10,793 INFO L273 TraceCheckUtils]: 370: Hoare triple {409849#(<= proc_i 244)} assume j > 4; {409849#(<= proc_i 244)} is VALID [2019-05-15 10:28:10,793 INFO L273 TraceCheckUtils]: 371: Hoare triple {409849#(<= proc_i 244)} assume j < 6; {409849#(<= proc_i 244)} is VALID [2019-05-15 10:28:10,794 INFO L273 TraceCheckUtils]: 372: Hoare triple {409849#(<= proc_i 244)} i := i + 4; {409868#(<= proc_i 248)} is VALID [2019-05-15 10:28:10,794 INFO L273 TraceCheckUtils]: 373: Hoare triple {409868#(<= proc_i 248)} assume i <= 1000; {409868#(<= proc_i 248)} is VALID [2019-05-15 10:28:10,795 INFO L273 TraceCheckUtils]: 374: Hoare triple {409868#(<= proc_i 248)} assume i + 4 < a[j]; {409868#(<= proc_i 248)} is VALID [2019-05-15 10:28:10,795 INFO L273 TraceCheckUtils]: 375: Hoare triple {409868#(<= proc_i 248)} assume a[5] == 1000; {409868#(<= proc_i 248)} is VALID [2019-05-15 10:28:10,796 INFO L273 TraceCheckUtils]: 376: Hoare triple {409868#(<= proc_i 248)} assume j > 4; {409868#(<= proc_i 248)} is VALID [2019-05-15 10:28:10,796 INFO L273 TraceCheckUtils]: 377: Hoare triple {409868#(<= proc_i 248)} assume j < 6; {409868#(<= proc_i 248)} is VALID [2019-05-15 10:28:10,797 INFO L273 TraceCheckUtils]: 378: Hoare triple {409868#(<= proc_i 248)} i := i + 4; {409887#(<= proc_i 252)} is VALID [2019-05-15 10:28:10,797 INFO L273 TraceCheckUtils]: 379: Hoare triple {409887#(<= proc_i 252)} assume i <= 1000; {409887#(<= proc_i 252)} is VALID [2019-05-15 10:28:10,798 INFO L273 TraceCheckUtils]: 380: Hoare triple {409887#(<= proc_i 252)} assume i + 4 < a[j]; {409887#(<= proc_i 252)} is VALID [2019-05-15 10:28:10,798 INFO L273 TraceCheckUtils]: 381: Hoare triple {409887#(<= proc_i 252)} assume a[5] == 1000; {409887#(<= proc_i 252)} is VALID [2019-05-15 10:28:10,799 INFO L273 TraceCheckUtils]: 382: Hoare triple {409887#(<= proc_i 252)} assume j > 4; {409887#(<= proc_i 252)} is VALID [2019-05-15 10:28:10,799 INFO L273 TraceCheckUtils]: 383: Hoare triple {409887#(<= proc_i 252)} assume j < 6; {409887#(<= proc_i 252)} is VALID [2019-05-15 10:28:10,800 INFO L273 TraceCheckUtils]: 384: Hoare triple {409887#(<= proc_i 252)} i := i + 4; {409906#(<= proc_i 256)} is VALID [2019-05-15 10:28:10,800 INFO L273 TraceCheckUtils]: 385: Hoare triple {409906#(<= proc_i 256)} assume i <= 1000; {409906#(<= proc_i 256)} is VALID [2019-05-15 10:28:10,801 INFO L273 TraceCheckUtils]: 386: Hoare triple {409906#(<= proc_i 256)} assume i + 4 < a[j]; {409906#(<= proc_i 256)} is VALID [2019-05-15 10:28:10,801 INFO L273 TraceCheckUtils]: 387: Hoare triple {409906#(<= proc_i 256)} assume a[5] == 1000; {409906#(<= proc_i 256)} is VALID [2019-05-15 10:28:10,802 INFO L273 TraceCheckUtils]: 388: Hoare triple {409906#(<= proc_i 256)} assume j > 4; {409906#(<= proc_i 256)} is VALID [2019-05-15 10:28:10,802 INFO L273 TraceCheckUtils]: 389: Hoare triple {409906#(<= proc_i 256)} assume j < 6; {409906#(<= proc_i 256)} is VALID [2019-05-15 10:28:10,803 INFO L273 TraceCheckUtils]: 390: Hoare triple {409906#(<= proc_i 256)} i := i + 4; {409925#(<= proc_i 260)} is VALID [2019-05-15 10:28:10,803 INFO L273 TraceCheckUtils]: 391: Hoare triple {409925#(<= proc_i 260)} assume i <= 1000; {409925#(<= proc_i 260)} is VALID [2019-05-15 10:28:10,804 INFO L273 TraceCheckUtils]: 392: Hoare triple {409925#(<= proc_i 260)} assume i + 4 < a[j]; {409925#(<= proc_i 260)} is VALID [2019-05-15 10:28:10,804 INFO L273 TraceCheckUtils]: 393: Hoare triple {409925#(<= proc_i 260)} assume a[5] == 1000; {409925#(<= proc_i 260)} is VALID [2019-05-15 10:28:10,805 INFO L273 TraceCheckUtils]: 394: Hoare triple {409925#(<= proc_i 260)} assume j > 4; {409925#(<= proc_i 260)} is VALID [2019-05-15 10:28:10,805 INFO L273 TraceCheckUtils]: 395: Hoare triple {409925#(<= proc_i 260)} assume j < 6; {409925#(<= proc_i 260)} is VALID [2019-05-15 10:28:10,806 INFO L273 TraceCheckUtils]: 396: Hoare triple {409925#(<= proc_i 260)} i := i + 4; {409944#(<= proc_i 264)} is VALID [2019-05-15 10:28:10,806 INFO L273 TraceCheckUtils]: 397: Hoare triple {409944#(<= proc_i 264)} assume i <= 1000; {409944#(<= proc_i 264)} is VALID [2019-05-15 10:28:10,807 INFO L273 TraceCheckUtils]: 398: Hoare triple {409944#(<= proc_i 264)} assume i + 4 < a[j]; {409944#(<= proc_i 264)} is VALID [2019-05-15 10:28:10,807 INFO L273 TraceCheckUtils]: 399: Hoare triple {409944#(<= proc_i 264)} assume a[5] == 1000; {409944#(<= proc_i 264)} is VALID [2019-05-15 10:28:10,808 INFO L273 TraceCheckUtils]: 400: Hoare triple {409944#(<= proc_i 264)} assume j > 4; {409944#(<= proc_i 264)} is VALID [2019-05-15 10:28:10,808 INFO L273 TraceCheckUtils]: 401: Hoare triple {409944#(<= proc_i 264)} assume j < 6; {409944#(<= proc_i 264)} is VALID [2019-05-15 10:28:10,809 INFO L273 TraceCheckUtils]: 402: Hoare triple {409944#(<= proc_i 264)} i := i + 4; {409963#(<= proc_i 268)} is VALID [2019-05-15 10:28:10,809 INFO L273 TraceCheckUtils]: 403: Hoare triple {409963#(<= proc_i 268)} assume i <= 1000; {409963#(<= proc_i 268)} is VALID [2019-05-15 10:28:10,810 INFO L273 TraceCheckUtils]: 404: Hoare triple {409963#(<= proc_i 268)} assume i + 4 < a[j]; {409963#(<= proc_i 268)} is VALID [2019-05-15 10:28:10,810 INFO L273 TraceCheckUtils]: 405: Hoare triple {409963#(<= proc_i 268)} assume a[5] == 1000; {409963#(<= proc_i 268)} is VALID [2019-05-15 10:28:10,810 INFO L273 TraceCheckUtils]: 406: Hoare triple {409963#(<= proc_i 268)} assume j > 4; {409963#(<= proc_i 268)} is VALID [2019-05-15 10:28:10,811 INFO L273 TraceCheckUtils]: 407: Hoare triple {409963#(<= proc_i 268)} assume j < 6; {409963#(<= proc_i 268)} is VALID [2019-05-15 10:28:10,812 INFO L273 TraceCheckUtils]: 408: Hoare triple {409963#(<= proc_i 268)} i := i + 4; {409982#(<= proc_i 272)} is VALID [2019-05-15 10:28:10,812 INFO L273 TraceCheckUtils]: 409: Hoare triple {409982#(<= proc_i 272)} assume i <= 1000; {409982#(<= proc_i 272)} is VALID [2019-05-15 10:28:10,813 INFO L273 TraceCheckUtils]: 410: Hoare triple {409982#(<= proc_i 272)} assume i + 4 < a[j]; {409982#(<= proc_i 272)} is VALID [2019-05-15 10:28:10,813 INFO L273 TraceCheckUtils]: 411: Hoare triple {409982#(<= proc_i 272)} assume a[5] == 1000; {409982#(<= proc_i 272)} is VALID [2019-05-15 10:28:10,813 INFO L273 TraceCheckUtils]: 412: Hoare triple {409982#(<= proc_i 272)} assume j > 4; {409982#(<= proc_i 272)} is VALID [2019-05-15 10:28:10,814 INFO L273 TraceCheckUtils]: 413: Hoare triple {409982#(<= proc_i 272)} assume j < 6; {409982#(<= proc_i 272)} is VALID [2019-05-15 10:28:10,815 INFO L273 TraceCheckUtils]: 414: Hoare triple {409982#(<= proc_i 272)} i := i + 4; {410001#(<= proc_i 276)} is VALID [2019-05-15 10:28:10,815 INFO L273 TraceCheckUtils]: 415: Hoare triple {410001#(<= proc_i 276)} assume i <= 1000; {410001#(<= proc_i 276)} is VALID [2019-05-15 10:28:10,815 INFO L273 TraceCheckUtils]: 416: Hoare triple {410001#(<= proc_i 276)} assume i + 4 < a[j]; {410001#(<= proc_i 276)} is VALID [2019-05-15 10:28:10,816 INFO L273 TraceCheckUtils]: 417: Hoare triple {410001#(<= proc_i 276)} assume a[5] == 1000; {410001#(<= proc_i 276)} is VALID [2019-05-15 10:28:10,816 INFO L273 TraceCheckUtils]: 418: Hoare triple {410001#(<= proc_i 276)} assume j > 4; {410001#(<= proc_i 276)} is VALID [2019-05-15 10:28:10,817 INFO L273 TraceCheckUtils]: 419: Hoare triple {410001#(<= proc_i 276)} assume j < 6; {410001#(<= proc_i 276)} is VALID [2019-05-15 10:28:10,817 INFO L273 TraceCheckUtils]: 420: Hoare triple {410001#(<= proc_i 276)} i := i + 4; {410020#(<= proc_i 280)} is VALID [2019-05-15 10:28:10,818 INFO L273 TraceCheckUtils]: 421: Hoare triple {410020#(<= proc_i 280)} assume i <= 1000; {410020#(<= proc_i 280)} is VALID [2019-05-15 10:28:10,818 INFO L273 TraceCheckUtils]: 422: Hoare triple {410020#(<= proc_i 280)} assume i + 4 < a[j]; {410020#(<= proc_i 280)} is VALID [2019-05-15 10:28:10,819 INFO L273 TraceCheckUtils]: 423: Hoare triple {410020#(<= proc_i 280)} assume a[5] == 1000; {410020#(<= proc_i 280)} is VALID [2019-05-15 10:28:10,819 INFO L273 TraceCheckUtils]: 424: Hoare triple {410020#(<= proc_i 280)} assume j > 4; {410020#(<= proc_i 280)} is VALID [2019-05-15 10:28:10,820 INFO L273 TraceCheckUtils]: 425: Hoare triple {410020#(<= proc_i 280)} assume j < 6; {410020#(<= proc_i 280)} is VALID [2019-05-15 10:28:10,820 INFO L273 TraceCheckUtils]: 426: Hoare triple {410020#(<= proc_i 280)} i := i + 4; {410039#(<= proc_i 284)} is VALID [2019-05-15 10:28:10,821 INFO L273 TraceCheckUtils]: 427: Hoare triple {410039#(<= proc_i 284)} assume i <= 1000; {410039#(<= proc_i 284)} is VALID [2019-05-15 10:28:10,821 INFO L273 TraceCheckUtils]: 428: Hoare triple {410039#(<= proc_i 284)} assume i + 4 < a[j]; {410039#(<= proc_i 284)} is VALID [2019-05-15 10:28:10,822 INFO L273 TraceCheckUtils]: 429: Hoare triple {410039#(<= proc_i 284)} assume a[5] == 1000; {410039#(<= proc_i 284)} is VALID [2019-05-15 10:28:10,822 INFO L273 TraceCheckUtils]: 430: Hoare triple {410039#(<= proc_i 284)} assume j > 4; {410039#(<= proc_i 284)} is VALID [2019-05-15 10:28:10,823 INFO L273 TraceCheckUtils]: 431: Hoare triple {410039#(<= proc_i 284)} assume j < 6; {410039#(<= proc_i 284)} is VALID [2019-05-15 10:28:10,823 INFO L273 TraceCheckUtils]: 432: Hoare triple {410039#(<= proc_i 284)} i := i + 4; {410058#(<= proc_i 288)} is VALID [2019-05-15 10:28:10,824 INFO L273 TraceCheckUtils]: 433: Hoare triple {410058#(<= proc_i 288)} assume i <= 1000; {410058#(<= proc_i 288)} is VALID [2019-05-15 10:28:10,824 INFO L273 TraceCheckUtils]: 434: Hoare triple {410058#(<= proc_i 288)} assume i + 4 < a[j]; {410058#(<= proc_i 288)} is VALID [2019-05-15 10:28:10,825 INFO L273 TraceCheckUtils]: 435: Hoare triple {410058#(<= proc_i 288)} assume a[5] == 1000; {410058#(<= proc_i 288)} is VALID [2019-05-15 10:28:10,825 INFO L273 TraceCheckUtils]: 436: Hoare triple {410058#(<= proc_i 288)} assume j > 4; {410058#(<= proc_i 288)} is VALID [2019-05-15 10:28:10,826 INFO L273 TraceCheckUtils]: 437: Hoare triple {410058#(<= proc_i 288)} assume j < 6; {410058#(<= proc_i 288)} is VALID [2019-05-15 10:28:10,826 INFO L273 TraceCheckUtils]: 438: Hoare triple {410058#(<= proc_i 288)} i := i + 4; {410077#(<= proc_i 292)} is VALID [2019-05-15 10:28:10,827 INFO L273 TraceCheckUtils]: 439: Hoare triple {410077#(<= proc_i 292)} assume i <= 1000; {410077#(<= proc_i 292)} is VALID [2019-05-15 10:28:10,827 INFO L273 TraceCheckUtils]: 440: Hoare triple {410077#(<= proc_i 292)} assume i + 4 < a[j]; {410077#(<= proc_i 292)} is VALID [2019-05-15 10:28:10,828 INFO L273 TraceCheckUtils]: 441: Hoare triple {410077#(<= proc_i 292)} assume a[5] == 1000; {410077#(<= proc_i 292)} is VALID [2019-05-15 10:28:10,828 INFO L273 TraceCheckUtils]: 442: Hoare triple {410077#(<= proc_i 292)} assume j > 4; {410077#(<= proc_i 292)} is VALID [2019-05-15 10:28:10,829 INFO L273 TraceCheckUtils]: 443: Hoare triple {410077#(<= proc_i 292)} assume j < 6; {410077#(<= proc_i 292)} is VALID [2019-05-15 10:28:10,829 INFO L273 TraceCheckUtils]: 444: Hoare triple {410077#(<= proc_i 292)} i := i + 4; {410096#(<= proc_i 296)} is VALID [2019-05-15 10:28:10,830 INFO L273 TraceCheckUtils]: 445: Hoare triple {410096#(<= proc_i 296)} assume i <= 1000; {410096#(<= proc_i 296)} is VALID [2019-05-15 10:28:10,830 INFO L273 TraceCheckUtils]: 446: Hoare triple {410096#(<= proc_i 296)} assume i + 4 < a[j]; {410096#(<= proc_i 296)} is VALID [2019-05-15 10:28:10,831 INFO L273 TraceCheckUtils]: 447: Hoare triple {410096#(<= proc_i 296)} assume a[5] == 1000; {410096#(<= proc_i 296)} is VALID [2019-05-15 10:28:10,831 INFO L273 TraceCheckUtils]: 448: Hoare triple {410096#(<= proc_i 296)} assume j > 4; {410096#(<= proc_i 296)} is VALID [2019-05-15 10:28:10,832 INFO L273 TraceCheckUtils]: 449: Hoare triple {410096#(<= proc_i 296)} assume j < 6; {410096#(<= proc_i 296)} is VALID [2019-05-15 10:28:10,832 INFO L273 TraceCheckUtils]: 450: Hoare triple {410096#(<= proc_i 296)} i := i + 4; {410115#(<= proc_i 300)} is VALID [2019-05-15 10:28:10,833 INFO L273 TraceCheckUtils]: 451: Hoare triple {410115#(<= proc_i 300)} assume i <= 1000; {410115#(<= proc_i 300)} is VALID [2019-05-15 10:28:10,833 INFO L273 TraceCheckUtils]: 452: Hoare triple {410115#(<= proc_i 300)} assume i + 4 < a[j]; {410115#(<= proc_i 300)} is VALID [2019-05-15 10:28:10,834 INFO L273 TraceCheckUtils]: 453: Hoare triple {410115#(<= proc_i 300)} assume a[5] == 1000; {410115#(<= proc_i 300)} is VALID [2019-05-15 10:28:10,834 INFO L273 TraceCheckUtils]: 454: Hoare triple {410115#(<= proc_i 300)} assume j > 4; {410115#(<= proc_i 300)} is VALID [2019-05-15 10:28:10,835 INFO L273 TraceCheckUtils]: 455: Hoare triple {410115#(<= proc_i 300)} assume j < 6; {410115#(<= proc_i 300)} is VALID [2019-05-15 10:28:10,835 INFO L273 TraceCheckUtils]: 456: Hoare triple {410115#(<= proc_i 300)} i := i + 4; {410134#(<= proc_i 304)} is VALID [2019-05-15 10:28:10,836 INFO L273 TraceCheckUtils]: 457: Hoare triple {410134#(<= proc_i 304)} assume i <= 1000; {410134#(<= proc_i 304)} is VALID [2019-05-15 10:28:10,836 INFO L273 TraceCheckUtils]: 458: Hoare triple {410134#(<= proc_i 304)} assume i + 4 < a[j]; {410134#(<= proc_i 304)} is VALID [2019-05-15 10:28:10,837 INFO L273 TraceCheckUtils]: 459: Hoare triple {410134#(<= proc_i 304)} assume a[5] == 1000; {410134#(<= proc_i 304)} is VALID [2019-05-15 10:28:10,837 INFO L273 TraceCheckUtils]: 460: Hoare triple {410134#(<= proc_i 304)} assume j > 4; {410134#(<= proc_i 304)} is VALID [2019-05-15 10:28:10,837 INFO L273 TraceCheckUtils]: 461: Hoare triple {410134#(<= proc_i 304)} assume j < 6; {410134#(<= proc_i 304)} is VALID [2019-05-15 10:28:10,838 INFO L273 TraceCheckUtils]: 462: Hoare triple {410134#(<= proc_i 304)} i := i + 4; {410153#(<= proc_i 308)} is VALID [2019-05-15 10:28:10,839 INFO L273 TraceCheckUtils]: 463: Hoare triple {410153#(<= proc_i 308)} assume i <= 1000; {410153#(<= proc_i 308)} is VALID [2019-05-15 10:28:10,839 INFO L273 TraceCheckUtils]: 464: Hoare triple {410153#(<= proc_i 308)} assume i + 4 < a[j]; {410153#(<= proc_i 308)} is VALID [2019-05-15 10:28:10,840 INFO L273 TraceCheckUtils]: 465: Hoare triple {410153#(<= proc_i 308)} assume a[5] == 1000; {410153#(<= proc_i 308)} is VALID [2019-05-15 10:28:10,840 INFO L273 TraceCheckUtils]: 466: Hoare triple {410153#(<= proc_i 308)} assume j > 4; {410153#(<= proc_i 308)} is VALID [2019-05-15 10:28:10,840 INFO L273 TraceCheckUtils]: 467: Hoare triple {410153#(<= proc_i 308)} assume j < 6; {410153#(<= proc_i 308)} is VALID [2019-05-15 10:28:10,841 INFO L273 TraceCheckUtils]: 468: Hoare triple {410153#(<= proc_i 308)} i := i + 4; {410172#(<= proc_i 312)} is VALID [2019-05-15 10:28:10,842 INFO L273 TraceCheckUtils]: 469: Hoare triple {410172#(<= proc_i 312)} assume i <= 1000; {410172#(<= proc_i 312)} is VALID [2019-05-15 10:28:10,842 INFO L273 TraceCheckUtils]: 470: Hoare triple {410172#(<= proc_i 312)} assume i + 4 < a[j]; {410172#(<= proc_i 312)} is VALID [2019-05-15 10:28:10,842 INFO L273 TraceCheckUtils]: 471: Hoare triple {410172#(<= proc_i 312)} assume a[5] == 1000; {410172#(<= proc_i 312)} is VALID [2019-05-15 10:28:10,843 INFO L273 TraceCheckUtils]: 472: Hoare triple {410172#(<= proc_i 312)} assume j > 4; {410172#(<= proc_i 312)} is VALID [2019-05-15 10:28:10,843 INFO L273 TraceCheckUtils]: 473: Hoare triple {410172#(<= proc_i 312)} assume j < 6; {410172#(<= proc_i 312)} is VALID [2019-05-15 10:28:10,844 INFO L273 TraceCheckUtils]: 474: Hoare triple {410172#(<= proc_i 312)} i := i + 4; {410191#(<= proc_i 316)} is VALID [2019-05-15 10:28:10,845 INFO L273 TraceCheckUtils]: 475: Hoare triple {410191#(<= proc_i 316)} assume i <= 1000; {410191#(<= proc_i 316)} is VALID [2019-05-15 10:28:10,845 INFO L273 TraceCheckUtils]: 476: Hoare triple {410191#(<= proc_i 316)} assume i + 4 < a[j]; {410191#(<= proc_i 316)} is VALID [2019-05-15 10:28:10,845 INFO L273 TraceCheckUtils]: 477: Hoare triple {410191#(<= proc_i 316)} assume a[5] == 1000; {410191#(<= proc_i 316)} is VALID [2019-05-15 10:28:10,846 INFO L273 TraceCheckUtils]: 478: Hoare triple {410191#(<= proc_i 316)} assume j > 4; {410191#(<= proc_i 316)} is VALID [2019-05-15 10:28:10,846 INFO L273 TraceCheckUtils]: 479: Hoare triple {410191#(<= proc_i 316)} assume j < 6; {410191#(<= proc_i 316)} is VALID [2019-05-15 10:28:10,847 INFO L273 TraceCheckUtils]: 480: Hoare triple {410191#(<= proc_i 316)} i := i + 4; {410210#(<= proc_i 320)} is VALID [2019-05-15 10:28:10,847 INFO L273 TraceCheckUtils]: 481: Hoare triple {410210#(<= proc_i 320)} assume i <= 1000; {410210#(<= proc_i 320)} is VALID [2019-05-15 10:28:10,848 INFO L273 TraceCheckUtils]: 482: Hoare triple {410210#(<= proc_i 320)} assume i + 4 < a[j]; {410210#(<= proc_i 320)} is VALID [2019-05-15 10:28:10,848 INFO L273 TraceCheckUtils]: 483: Hoare triple {410210#(<= proc_i 320)} assume a[5] == 1000; {410210#(<= proc_i 320)} is VALID [2019-05-15 10:28:10,849 INFO L273 TraceCheckUtils]: 484: Hoare triple {410210#(<= proc_i 320)} assume j > 4; {410210#(<= proc_i 320)} is VALID [2019-05-15 10:28:10,849 INFO L273 TraceCheckUtils]: 485: Hoare triple {410210#(<= proc_i 320)} assume j < 6; {410210#(<= proc_i 320)} is VALID [2019-05-15 10:28:10,850 INFO L273 TraceCheckUtils]: 486: Hoare triple {410210#(<= proc_i 320)} i := i + 4; {410229#(<= proc_i 324)} is VALID [2019-05-15 10:28:10,850 INFO L273 TraceCheckUtils]: 487: Hoare triple {410229#(<= proc_i 324)} assume i <= 1000; {410229#(<= proc_i 324)} is VALID [2019-05-15 10:28:10,851 INFO L273 TraceCheckUtils]: 488: Hoare triple {410229#(<= proc_i 324)} assume i + 4 < a[j]; {410229#(<= proc_i 324)} is VALID [2019-05-15 10:28:10,851 INFO L273 TraceCheckUtils]: 489: Hoare triple {410229#(<= proc_i 324)} assume a[5] == 1000; {410229#(<= proc_i 324)} is VALID [2019-05-15 10:28:10,852 INFO L273 TraceCheckUtils]: 490: Hoare triple {410229#(<= proc_i 324)} assume j > 4; {410229#(<= proc_i 324)} is VALID [2019-05-15 10:28:10,852 INFO L273 TraceCheckUtils]: 491: Hoare triple {410229#(<= proc_i 324)} assume j < 6; {410229#(<= proc_i 324)} is VALID [2019-05-15 10:28:10,853 INFO L273 TraceCheckUtils]: 492: Hoare triple {410229#(<= proc_i 324)} i := i + 4; {410248#(<= proc_i 328)} is VALID [2019-05-15 10:28:10,853 INFO L273 TraceCheckUtils]: 493: Hoare triple {410248#(<= proc_i 328)} assume i <= 1000; {410248#(<= proc_i 328)} is VALID [2019-05-15 10:28:10,854 INFO L273 TraceCheckUtils]: 494: Hoare triple {410248#(<= proc_i 328)} assume i + 4 < a[j]; {410248#(<= proc_i 328)} is VALID [2019-05-15 10:28:10,854 INFO L273 TraceCheckUtils]: 495: Hoare triple {410248#(<= proc_i 328)} assume a[5] == 1000; {410248#(<= proc_i 328)} is VALID [2019-05-15 10:28:10,855 INFO L273 TraceCheckUtils]: 496: Hoare triple {410248#(<= proc_i 328)} assume j > 4; {410248#(<= proc_i 328)} is VALID [2019-05-15 10:28:10,855 INFO L273 TraceCheckUtils]: 497: Hoare triple {410248#(<= proc_i 328)} assume j < 6; {410248#(<= proc_i 328)} is VALID [2019-05-15 10:28:10,856 INFO L273 TraceCheckUtils]: 498: Hoare triple {410248#(<= proc_i 328)} i := i + 4; {410267#(<= proc_i 332)} is VALID [2019-05-15 10:28:10,856 INFO L273 TraceCheckUtils]: 499: Hoare triple {410267#(<= proc_i 332)} assume i <= 1000; {410267#(<= proc_i 332)} is VALID [2019-05-15 10:28:10,857 INFO L273 TraceCheckUtils]: 500: Hoare triple {410267#(<= proc_i 332)} assume i + 4 < a[j]; {410267#(<= proc_i 332)} is VALID [2019-05-15 10:28:10,857 INFO L273 TraceCheckUtils]: 501: Hoare triple {410267#(<= proc_i 332)} assume a[5] == 1000; {410267#(<= proc_i 332)} is VALID [2019-05-15 10:28:10,858 INFO L273 TraceCheckUtils]: 502: Hoare triple {410267#(<= proc_i 332)} assume j > 4; {410267#(<= proc_i 332)} is VALID [2019-05-15 10:28:10,858 INFO L273 TraceCheckUtils]: 503: Hoare triple {410267#(<= proc_i 332)} assume j < 6; {410267#(<= proc_i 332)} is VALID [2019-05-15 10:28:10,859 INFO L273 TraceCheckUtils]: 504: Hoare triple {410267#(<= proc_i 332)} i := i + 4; {410286#(<= proc_i 336)} is VALID [2019-05-15 10:28:10,859 INFO L273 TraceCheckUtils]: 505: Hoare triple {410286#(<= proc_i 336)} assume i <= 1000; {410286#(<= proc_i 336)} is VALID [2019-05-15 10:28:10,860 INFO L273 TraceCheckUtils]: 506: Hoare triple {410286#(<= proc_i 336)} assume i + 4 < a[j]; {410286#(<= proc_i 336)} is VALID [2019-05-15 10:28:10,860 INFO L273 TraceCheckUtils]: 507: Hoare triple {410286#(<= proc_i 336)} assume a[5] == 1000; {410286#(<= proc_i 336)} is VALID [2019-05-15 10:28:10,861 INFO L273 TraceCheckUtils]: 508: Hoare triple {410286#(<= proc_i 336)} assume j > 4; {410286#(<= proc_i 336)} is VALID [2019-05-15 10:28:10,861 INFO L273 TraceCheckUtils]: 509: Hoare triple {410286#(<= proc_i 336)} assume j < 6; {410286#(<= proc_i 336)} is VALID [2019-05-15 10:28:10,862 INFO L273 TraceCheckUtils]: 510: Hoare triple {410286#(<= proc_i 336)} i := i + 4; {410305#(<= proc_i 340)} is VALID [2019-05-15 10:28:10,862 INFO L273 TraceCheckUtils]: 511: Hoare triple {410305#(<= proc_i 340)} assume i <= 1000; {410305#(<= proc_i 340)} is VALID [2019-05-15 10:28:10,863 INFO L273 TraceCheckUtils]: 512: Hoare triple {410305#(<= proc_i 340)} assume i + 4 < a[j]; {410305#(<= proc_i 340)} is VALID [2019-05-15 10:28:10,863 INFO L273 TraceCheckUtils]: 513: Hoare triple {410305#(<= proc_i 340)} assume a[5] == 1000; {410305#(<= proc_i 340)} is VALID [2019-05-15 10:28:10,864 INFO L273 TraceCheckUtils]: 514: Hoare triple {410305#(<= proc_i 340)} assume j > 4; {410305#(<= proc_i 340)} is VALID [2019-05-15 10:28:10,864 INFO L273 TraceCheckUtils]: 515: Hoare triple {410305#(<= proc_i 340)} assume j < 6; {410305#(<= proc_i 340)} is VALID [2019-05-15 10:28:10,865 INFO L273 TraceCheckUtils]: 516: Hoare triple {410305#(<= proc_i 340)} i := i + 4; {410324#(<= proc_i 344)} is VALID [2019-05-15 10:28:10,865 INFO L273 TraceCheckUtils]: 517: Hoare triple {410324#(<= proc_i 344)} assume i <= 1000; {410324#(<= proc_i 344)} is VALID [2019-05-15 10:28:10,866 INFO L273 TraceCheckUtils]: 518: Hoare triple {410324#(<= proc_i 344)} assume i + 4 < a[j]; {410324#(<= proc_i 344)} is VALID [2019-05-15 10:28:10,866 INFO L273 TraceCheckUtils]: 519: Hoare triple {410324#(<= proc_i 344)} assume a[5] == 1000; {410324#(<= proc_i 344)} is VALID [2019-05-15 10:28:10,866 INFO L273 TraceCheckUtils]: 520: Hoare triple {410324#(<= proc_i 344)} assume j > 4; {410324#(<= proc_i 344)} is VALID [2019-05-15 10:28:10,867 INFO L273 TraceCheckUtils]: 521: Hoare triple {410324#(<= proc_i 344)} assume j < 6; {410324#(<= proc_i 344)} is VALID [2019-05-15 10:28:10,868 INFO L273 TraceCheckUtils]: 522: Hoare triple {410324#(<= proc_i 344)} i := i + 4; {410343#(<= proc_i 348)} is VALID [2019-05-15 10:28:10,868 INFO L273 TraceCheckUtils]: 523: Hoare triple {410343#(<= proc_i 348)} assume i <= 1000; {410343#(<= proc_i 348)} is VALID [2019-05-15 10:28:10,869 INFO L273 TraceCheckUtils]: 524: Hoare triple {410343#(<= proc_i 348)} assume i + 4 < a[j]; {410343#(<= proc_i 348)} is VALID [2019-05-15 10:28:10,869 INFO L273 TraceCheckUtils]: 525: Hoare triple {410343#(<= proc_i 348)} assume a[5] == 1000; {410343#(<= proc_i 348)} is VALID [2019-05-15 10:28:10,869 INFO L273 TraceCheckUtils]: 526: Hoare triple {410343#(<= proc_i 348)} assume j > 4; {410343#(<= proc_i 348)} is VALID [2019-05-15 10:28:10,870 INFO L273 TraceCheckUtils]: 527: Hoare triple {410343#(<= proc_i 348)} assume j < 6; {410343#(<= proc_i 348)} is VALID [2019-05-15 10:28:10,871 INFO L273 TraceCheckUtils]: 528: Hoare triple {410343#(<= proc_i 348)} i := i + 4; {410362#(<= proc_i 352)} is VALID [2019-05-15 10:28:10,871 INFO L273 TraceCheckUtils]: 529: Hoare triple {410362#(<= proc_i 352)} assume i <= 1000; {410362#(<= proc_i 352)} is VALID [2019-05-15 10:28:10,871 INFO L273 TraceCheckUtils]: 530: Hoare triple {410362#(<= proc_i 352)} assume i + 4 < a[j]; {410362#(<= proc_i 352)} is VALID [2019-05-15 10:28:10,872 INFO L273 TraceCheckUtils]: 531: Hoare triple {410362#(<= proc_i 352)} assume a[5] == 1000; {410362#(<= proc_i 352)} is VALID [2019-05-15 10:28:10,872 INFO L273 TraceCheckUtils]: 532: Hoare triple {410362#(<= proc_i 352)} assume j > 4; {410362#(<= proc_i 352)} is VALID [2019-05-15 10:28:10,873 INFO L273 TraceCheckUtils]: 533: Hoare triple {410362#(<= proc_i 352)} assume j < 6; {410362#(<= proc_i 352)} is VALID [2019-05-15 10:28:10,873 INFO L273 TraceCheckUtils]: 534: Hoare triple {410362#(<= proc_i 352)} i := i + 4; {410381#(<= proc_i 356)} is VALID [2019-05-15 10:28:10,874 INFO L273 TraceCheckUtils]: 535: Hoare triple {410381#(<= proc_i 356)} assume i <= 1000; {410381#(<= proc_i 356)} is VALID [2019-05-15 10:28:10,874 INFO L273 TraceCheckUtils]: 536: Hoare triple {410381#(<= proc_i 356)} assume i + 4 < a[j]; {410381#(<= proc_i 356)} is VALID [2019-05-15 10:28:10,875 INFO L273 TraceCheckUtils]: 537: Hoare triple {410381#(<= proc_i 356)} assume a[5] == 1000; {410381#(<= proc_i 356)} is VALID [2019-05-15 10:28:10,875 INFO L273 TraceCheckUtils]: 538: Hoare triple {410381#(<= proc_i 356)} assume j > 4; {410381#(<= proc_i 356)} is VALID [2019-05-15 10:28:10,876 INFO L273 TraceCheckUtils]: 539: Hoare triple {410381#(<= proc_i 356)} assume j < 6; {410381#(<= proc_i 356)} is VALID [2019-05-15 10:28:10,876 INFO L273 TraceCheckUtils]: 540: Hoare triple {410381#(<= proc_i 356)} i := i + 4; {410400#(<= proc_i 360)} is VALID [2019-05-15 10:28:10,877 INFO L273 TraceCheckUtils]: 541: Hoare triple {410400#(<= proc_i 360)} assume i <= 1000; {410400#(<= proc_i 360)} is VALID [2019-05-15 10:28:10,877 INFO L273 TraceCheckUtils]: 542: Hoare triple {410400#(<= proc_i 360)} assume i + 4 < a[j]; {410400#(<= proc_i 360)} is VALID [2019-05-15 10:28:10,878 INFO L273 TraceCheckUtils]: 543: Hoare triple {410400#(<= proc_i 360)} assume a[5] == 1000; {410400#(<= proc_i 360)} is VALID [2019-05-15 10:28:10,878 INFO L273 TraceCheckUtils]: 544: Hoare triple {410400#(<= proc_i 360)} assume j > 4; {410400#(<= proc_i 360)} is VALID [2019-05-15 10:28:10,879 INFO L273 TraceCheckUtils]: 545: Hoare triple {410400#(<= proc_i 360)} assume j < 6; {410400#(<= proc_i 360)} is VALID [2019-05-15 10:28:10,879 INFO L273 TraceCheckUtils]: 546: Hoare triple {410400#(<= proc_i 360)} i := i + 4; {410419#(<= proc_i 364)} is VALID [2019-05-15 10:28:10,880 INFO L273 TraceCheckUtils]: 547: Hoare triple {410419#(<= proc_i 364)} assume i <= 1000; {410419#(<= proc_i 364)} is VALID [2019-05-15 10:28:10,880 INFO L273 TraceCheckUtils]: 548: Hoare triple {410419#(<= proc_i 364)} assume i + 4 < a[j]; {410419#(<= proc_i 364)} is VALID [2019-05-15 10:28:10,881 INFO L273 TraceCheckUtils]: 549: Hoare triple {410419#(<= proc_i 364)} assume a[5] == 1000; {410419#(<= proc_i 364)} is VALID [2019-05-15 10:28:10,881 INFO L273 TraceCheckUtils]: 550: Hoare triple {410419#(<= proc_i 364)} assume j > 4; {410419#(<= proc_i 364)} is VALID [2019-05-15 10:28:10,882 INFO L273 TraceCheckUtils]: 551: Hoare triple {410419#(<= proc_i 364)} assume j < 6; {410419#(<= proc_i 364)} is VALID [2019-05-15 10:28:10,882 INFO L273 TraceCheckUtils]: 552: Hoare triple {410419#(<= proc_i 364)} i := i + 4; {410438#(<= proc_i 368)} is VALID [2019-05-15 10:28:10,883 INFO L273 TraceCheckUtils]: 553: Hoare triple {410438#(<= proc_i 368)} assume i <= 1000; {410438#(<= proc_i 368)} is VALID [2019-05-15 10:28:10,883 INFO L273 TraceCheckUtils]: 554: Hoare triple {410438#(<= proc_i 368)} assume i + 4 < a[j]; {410438#(<= proc_i 368)} is VALID [2019-05-15 10:28:10,884 INFO L273 TraceCheckUtils]: 555: Hoare triple {410438#(<= proc_i 368)} assume a[5] == 1000; {410438#(<= proc_i 368)} is VALID [2019-05-15 10:28:10,884 INFO L273 TraceCheckUtils]: 556: Hoare triple {410438#(<= proc_i 368)} assume j > 4; {410438#(<= proc_i 368)} is VALID [2019-05-15 10:28:10,885 INFO L273 TraceCheckUtils]: 557: Hoare triple {410438#(<= proc_i 368)} assume j < 6; {410438#(<= proc_i 368)} is VALID [2019-05-15 10:28:10,885 INFO L273 TraceCheckUtils]: 558: Hoare triple {410438#(<= proc_i 368)} i := i + 4; {410457#(<= proc_i 372)} is VALID [2019-05-15 10:28:10,886 INFO L273 TraceCheckUtils]: 559: Hoare triple {410457#(<= proc_i 372)} assume i <= 1000; {410457#(<= proc_i 372)} is VALID [2019-05-15 10:28:10,886 INFO L273 TraceCheckUtils]: 560: Hoare triple {410457#(<= proc_i 372)} assume i + 4 < a[j]; {410457#(<= proc_i 372)} is VALID [2019-05-15 10:28:10,887 INFO L273 TraceCheckUtils]: 561: Hoare triple {410457#(<= proc_i 372)} assume a[5] == 1000; {410457#(<= proc_i 372)} is VALID [2019-05-15 10:28:10,887 INFO L273 TraceCheckUtils]: 562: Hoare triple {410457#(<= proc_i 372)} assume j > 4; {410457#(<= proc_i 372)} is VALID [2019-05-15 10:28:10,888 INFO L273 TraceCheckUtils]: 563: Hoare triple {410457#(<= proc_i 372)} assume j < 6; {410457#(<= proc_i 372)} is VALID [2019-05-15 10:28:10,888 INFO L273 TraceCheckUtils]: 564: Hoare triple {410457#(<= proc_i 372)} i := i + 4; {410476#(<= proc_i 376)} is VALID [2019-05-15 10:28:10,889 INFO L273 TraceCheckUtils]: 565: Hoare triple {410476#(<= proc_i 376)} assume i <= 1000; {410476#(<= proc_i 376)} is VALID [2019-05-15 10:28:10,889 INFO L273 TraceCheckUtils]: 566: Hoare triple {410476#(<= proc_i 376)} assume i + 4 < a[j]; {410476#(<= proc_i 376)} is VALID [2019-05-15 10:28:10,890 INFO L273 TraceCheckUtils]: 567: Hoare triple {410476#(<= proc_i 376)} assume a[5] == 1000; {410476#(<= proc_i 376)} is VALID [2019-05-15 10:28:10,890 INFO L273 TraceCheckUtils]: 568: Hoare triple {410476#(<= proc_i 376)} assume j > 4; {410476#(<= proc_i 376)} is VALID [2019-05-15 10:28:10,891 INFO L273 TraceCheckUtils]: 569: Hoare triple {410476#(<= proc_i 376)} assume j < 6; {410476#(<= proc_i 376)} is VALID [2019-05-15 10:28:10,891 INFO L273 TraceCheckUtils]: 570: Hoare triple {410476#(<= proc_i 376)} i := i + 4; {410495#(<= proc_i 380)} is VALID [2019-05-15 10:28:10,892 INFO L273 TraceCheckUtils]: 571: Hoare triple {410495#(<= proc_i 380)} assume i <= 1000; {410495#(<= proc_i 380)} is VALID [2019-05-15 10:28:10,892 INFO L273 TraceCheckUtils]: 572: Hoare triple {410495#(<= proc_i 380)} assume i + 4 < a[j]; {410495#(<= proc_i 380)} is VALID [2019-05-15 10:28:10,893 INFO L273 TraceCheckUtils]: 573: Hoare triple {410495#(<= proc_i 380)} assume a[5] == 1000; {410495#(<= proc_i 380)} is VALID [2019-05-15 10:28:10,893 INFO L273 TraceCheckUtils]: 574: Hoare triple {410495#(<= proc_i 380)} assume j > 4; {410495#(<= proc_i 380)} is VALID [2019-05-15 10:28:10,893 INFO L273 TraceCheckUtils]: 575: Hoare triple {410495#(<= proc_i 380)} assume j < 6; {410495#(<= proc_i 380)} is VALID [2019-05-15 10:28:10,894 INFO L273 TraceCheckUtils]: 576: Hoare triple {410495#(<= proc_i 380)} i := i + 4; {410514#(<= proc_i 384)} is VALID [2019-05-15 10:28:10,895 INFO L273 TraceCheckUtils]: 577: Hoare triple {410514#(<= proc_i 384)} assume i <= 1000; {410514#(<= proc_i 384)} is VALID [2019-05-15 10:28:10,895 INFO L273 TraceCheckUtils]: 578: Hoare triple {410514#(<= proc_i 384)} assume i + 4 < a[j]; {410514#(<= proc_i 384)} is VALID [2019-05-15 10:28:10,896 INFO L273 TraceCheckUtils]: 579: Hoare triple {410514#(<= proc_i 384)} assume a[5] == 1000; {410514#(<= proc_i 384)} is VALID [2019-05-15 10:28:10,896 INFO L273 TraceCheckUtils]: 580: Hoare triple {410514#(<= proc_i 384)} assume j > 4; {410514#(<= proc_i 384)} is VALID [2019-05-15 10:28:10,896 INFO L273 TraceCheckUtils]: 581: Hoare triple {410514#(<= proc_i 384)} assume j < 6; {410514#(<= proc_i 384)} is VALID [2019-05-15 10:28:10,897 INFO L273 TraceCheckUtils]: 582: Hoare triple {410514#(<= proc_i 384)} i := i + 4; {410533#(<= proc_i 388)} is VALID [2019-05-15 10:28:10,898 INFO L273 TraceCheckUtils]: 583: Hoare triple {410533#(<= proc_i 388)} assume i <= 1000; {410533#(<= proc_i 388)} is VALID [2019-05-15 10:28:10,898 INFO L273 TraceCheckUtils]: 584: Hoare triple {410533#(<= proc_i 388)} assume i + 4 < a[j]; {410533#(<= proc_i 388)} is VALID [2019-05-15 10:28:10,898 INFO L273 TraceCheckUtils]: 585: Hoare triple {410533#(<= proc_i 388)} assume a[5] == 1000; {410533#(<= proc_i 388)} is VALID [2019-05-15 10:28:10,899 INFO L273 TraceCheckUtils]: 586: Hoare triple {410533#(<= proc_i 388)} assume j > 4; {410533#(<= proc_i 388)} is VALID [2019-05-15 10:28:10,899 INFO L273 TraceCheckUtils]: 587: Hoare triple {410533#(<= proc_i 388)} assume j < 6; {410533#(<= proc_i 388)} is VALID [2019-05-15 10:28:10,900 INFO L273 TraceCheckUtils]: 588: Hoare triple {410533#(<= proc_i 388)} i := i + 4; {410552#(<= proc_i 392)} is VALID [2019-05-15 10:28:10,901 INFO L273 TraceCheckUtils]: 589: Hoare triple {410552#(<= proc_i 392)} assume i <= 1000; {410552#(<= proc_i 392)} is VALID [2019-05-15 10:28:10,901 INFO L273 TraceCheckUtils]: 590: Hoare triple {410552#(<= proc_i 392)} assume i + 4 < a[j]; {410552#(<= proc_i 392)} is VALID [2019-05-15 10:28:10,901 INFO L273 TraceCheckUtils]: 591: Hoare triple {410552#(<= proc_i 392)} assume a[5] == 1000; {410552#(<= proc_i 392)} is VALID [2019-05-15 10:28:10,902 INFO L273 TraceCheckUtils]: 592: Hoare triple {410552#(<= proc_i 392)} assume j > 4; {410552#(<= proc_i 392)} is VALID [2019-05-15 10:28:10,902 INFO L273 TraceCheckUtils]: 593: Hoare triple {410552#(<= proc_i 392)} assume j < 6; {410552#(<= proc_i 392)} is VALID [2019-05-15 10:28:10,903 INFO L273 TraceCheckUtils]: 594: Hoare triple {410552#(<= proc_i 392)} i := i + 4; {410571#(<= proc_i 396)} is VALID [2019-05-15 10:28:10,903 INFO L273 TraceCheckUtils]: 595: Hoare triple {410571#(<= proc_i 396)} assume i <= 1000; {410571#(<= proc_i 396)} is VALID [2019-05-15 10:28:10,904 INFO L273 TraceCheckUtils]: 596: Hoare triple {410571#(<= proc_i 396)} assume i + 4 < a[j]; {410571#(<= proc_i 396)} is VALID [2019-05-15 10:28:10,904 INFO L273 TraceCheckUtils]: 597: Hoare triple {410571#(<= proc_i 396)} assume a[5] == 1000; {410571#(<= proc_i 396)} is VALID [2019-05-15 10:28:10,905 INFO L273 TraceCheckUtils]: 598: Hoare triple {410571#(<= proc_i 396)} assume j > 4; {410571#(<= proc_i 396)} is VALID [2019-05-15 10:28:10,905 INFO L273 TraceCheckUtils]: 599: Hoare triple {410571#(<= proc_i 396)} assume j < 6; {410571#(<= proc_i 396)} is VALID [2019-05-15 10:28:10,906 INFO L273 TraceCheckUtils]: 600: Hoare triple {410571#(<= proc_i 396)} i := i + 4; {410590#(<= proc_i 400)} is VALID [2019-05-15 10:28:10,906 INFO L273 TraceCheckUtils]: 601: Hoare triple {410590#(<= proc_i 400)} assume i <= 1000; {410590#(<= proc_i 400)} is VALID [2019-05-15 10:28:10,907 INFO L273 TraceCheckUtils]: 602: Hoare triple {410590#(<= proc_i 400)} assume i + 4 < a[j]; {410590#(<= proc_i 400)} is VALID [2019-05-15 10:28:10,907 INFO L273 TraceCheckUtils]: 603: Hoare triple {410590#(<= proc_i 400)} assume a[5] == 1000; {410590#(<= proc_i 400)} is VALID [2019-05-15 10:28:10,908 INFO L273 TraceCheckUtils]: 604: Hoare triple {410590#(<= proc_i 400)} assume j > 4; {410590#(<= proc_i 400)} is VALID [2019-05-15 10:28:10,908 INFO L273 TraceCheckUtils]: 605: Hoare triple {410590#(<= proc_i 400)} assume j < 6; {410590#(<= proc_i 400)} is VALID [2019-05-15 10:28:10,909 INFO L273 TraceCheckUtils]: 606: Hoare triple {410590#(<= proc_i 400)} i := i + 4; {410609#(<= proc_i 404)} is VALID [2019-05-15 10:28:10,909 INFO L273 TraceCheckUtils]: 607: Hoare triple {410609#(<= proc_i 404)} assume i <= 1000; {410609#(<= proc_i 404)} is VALID [2019-05-15 10:28:10,910 INFO L273 TraceCheckUtils]: 608: Hoare triple {410609#(<= proc_i 404)} assume i + 4 < a[j]; {410609#(<= proc_i 404)} is VALID [2019-05-15 10:28:10,910 INFO L273 TraceCheckUtils]: 609: Hoare triple {410609#(<= proc_i 404)} assume a[5] == 1000; {410609#(<= proc_i 404)} is VALID [2019-05-15 10:28:10,911 INFO L273 TraceCheckUtils]: 610: Hoare triple {410609#(<= proc_i 404)} assume j > 4; {410609#(<= proc_i 404)} is VALID [2019-05-15 10:28:10,911 INFO L273 TraceCheckUtils]: 611: Hoare triple {410609#(<= proc_i 404)} assume j < 6; {410609#(<= proc_i 404)} is VALID [2019-05-15 10:28:10,912 INFO L273 TraceCheckUtils]: 612: Hoare triple {410609#(<= proc_i 404)} i := i + 4; {410628#(<= proc_i 408)} is VALID [2019-05-15 10:28:10,912 INFO L273 TraceCheckUtils]: 613: Hoare triple {410628#(<= proc_i 408)} assume i <= 1000; {410628#(<= proc_i 408)} is VALID [2019-05-15 10:28:10,913 INFO L273 TraceCheckUtils]: 614: Hoare triple {410628#(<= proc_i 408)} assume i + 4 < a[j]; {410628#(<= proc_i 408)} is VALID [2019-05-15 10:28:10,913 INFO L273 TraceCheckUtils]: 615: Hoare triple {410628#(<= proc_i 408)} assume a[5] == 1000; {410628#(<= proc_i 408)} is VALID [2019-05-15 10:28:10,914 INFO L273 TraceCheckUtils]: 616: Hoare triple {410628#(<= proc_i 408)} assume j > 4; {410628#(<= proc_i 408)} is VALID [2019-05-15 10:28:10,914 INFO L273 TraceCheckUtils]: 617: Hoare triple {410628#(<= proc_i 408)} assume j < 6; {410628#(<= proc_i 408)} is VALID [2019-05-15 10:28:10,915 INFO L273 TraceCheckUtils]: 618: Hoare triple {410628#(<= proc_i 408)} i := i + 4; {410647#(<= proc_i 412)} is VALID [2019-05-15 10:28:10,915 INFO L273 TraceCheckUtils]: 619: Hoare triple {410647#(<= proc_i 412)} assume i <= 1000; {410647#(<= proc_i 412)} is VALID [2019-05-15 10:28:10,916 INFO L273 TraceCheckUtils]: 620: Hoare triple {410647#(<= proc_i 412)} assume i + 4 < a[j]; {410647#(<= proc_i 412)} is VALID [2019-05-15 10:28:10,916 INFO L273 TraceCheckUtils]: 621: Hoare triple {410647#(<= proc_i 412)} assume a[5] == 1000; {410647#(<= proc_i 412)} is VALID [2019-05-15 10:28:10,917 INFO L273 TraceCheckUtils]: 622: Hoare triple {410647#(<= proc_i 412)} assume j > 4; {410647#(<= proc_i 412)} is VALID [2019-05-15 10:28:10,917 INFO L273 TraceCheckUtils]: 623: Hoare triple {410647#(<= proc_i 412)} assume j < 6; {410647#(<= proc_i 412)} is VALID [2019-05-15 10:28:10,918 INFO L273 TraceCheckUtils]: 624: Hoare triple {410647#(<= proc_i 412)} i := i + 4; {410666#(<= proc_i 416)} is VALID [2019-05-15 10:28:10,918 INFO L273 TraceCheckUtils]: 625: Hoare triple {410666#(<= proc_i 416)} assume i <= 1000; {410666#(<= proc_i 416)} is VALID [2019-05-15 10:28:10,919 INFO L273 TraceCheckUtils]: 626: Hoare triple {410666#(<= proc_i 416)} assume i + 4 < a[j]; {410666#(<= proc_i 416)} is VALID [2019-05-15 10:28:10,919 INFO L273 TraceCheckUtils]: 627: Hoare triple {410666#(<= proc_i 416)} assume a[5] == 1000; {410666#(<= proc_i 416)} is VALID [2019-05-15 10:28:10,920 INFO L273 TraceCheckUtils]: 628: Hoare triple {410666#(<= proc_i 416)} assume j > 4; {410666#(<= proc_i 416)} is VALID [2019-05-15 10:28:10,920 INFO L273 TraceCheckUtils]: 629: Hoare triple {410666#(<= proc_i 416)} assume j < 6; {410666#(<= proc_i 416)} is VALID [2019-05-15 10:28:10,921 INFO L273 TraceCheckUtils]: 630: Hoare triple {410666#(<= proc_i 416)} i := i + 4; {410685#(<= proc_i 420)} is VALID [2019-05-15 10:28:10,921 INFO L273 TraceCheckUtils]: 631: Hoare triple {410685#(<= proc_i 420)} assume i <= 1000; {410685#(<= proc_i 420)} is VALID [2019-05-15 10:28:10,922 INFO L273 TraceCheckUtils]: 632: Hoare triple {410685#(<= proc_i 420)} assume i + 4 < a[j]; {410685#(<= proc_i 420)} is VALID [2019-05-15 10:28:10,922 INFO L273 TraceCheckUtils]: 633: Hoare triple {410685#(<= proc_i 420)} assume a[5] == 1000; {410685#(<= proc_i 420)} is VALID [2019-05-15 10:28:10,922 INFO L273 TraceCheckUtils]: 634: Hoare triple {410685#(<= proc_i 420)} assume j > 4; {410685#(<= proc_i 420)} is VALID [2019-05-15 10:28:10,923 INFO L273 TraceCheckUtils]: 635: Hoare triple {410685#(<= proc_i 420)} assume j < 6; {410685#(<= proc_i 420)} is VALID [2019-05-15 10:28:10,924 INFO L273 TraceCheckUtils]: 636: Hoare triple {410685#(<= proc_i 420)} i := i + 4; {410704#(<= proc_i 424)} is VALID [2019-05-15 10:28:10,924 INFO L273 TraceCheckUtils]: 637: Hoare triple {410704#(<= proc_i 424)} assume i <= 1000; {410704#(<= proc_i 424)} is VALID [2019-05-15 10:28:10,925 INFO L273 TraceCheckUtils]: 638: Hoare triple {410704#(<= proc_i 424)} assume i + 4 < a[j]; {410704#(<= proc_i 424)} is VALID [2019-05-15 10:28:10,925 INFO L273 TraceCheckUtils]: 639: Hoare triple {410704#(<= proc_i 424)} assume a[5] == 1000; {410704#(<= proc_i 424)} is VALID [2019-05-15 10:28:10,925 INFO L273 TraceCheckUtils]: 640: Hoare triple {410704#(<= proc_i 424)} assume j > 4; {410704#(<= proc_i 424)} is VALID [2019-05-15 10:28:10,926 INFO L273 TraceCheckUtils]: 641: Hoare triple {410704#(<= proc_i 424)} assume j < 6; {410704#(<= proc_i 424)} is VALID [2019-05-15 10:28:10,927 INFO L273 TraceCheckUtils]: 642: Hoare triple {410704#(<= proc_i 424)} i := i + 4; {410723#(<= proc_i 428)} is VALID [2019-05-15 10:28:10,927 INFO L273 TraceCheckUtils]: 643: Hoare triple {410723#(<= proc_i 428)} assume i <= 1000; {410723#(<= proc_i 428)} is VALID [2019-05-15 10:28:10,928 INFO L273 TraceCheckUtils]: 644: Hoare triple {410723#(<= proc_i 428)} assume i + 4 < a[j]; {410723#(<= proc_i 428)} is VALID [2019-05-15 10:28:10,928 INFO L273 TraceCheckUtils]: 645: Hoare triple {410723#(<= proc_i 428)} assume a[5] == 1000; {410723#(<= proc_i 428)} is VALID [2019-05-15 10:28:10,928 INFO L273 TraceCheckUtils]: 646: Hoare triple {410723#(<= proc_i 428)} assume j > 4; {410723#(<= proc_i 428)} is VALID [2019-05-15 10:28:10,929 INFO L273 TraceCheckUtils]: 647: Hoare triple {410723#(<= proc_i 428)} assume j < 6; {410723#(<= proc_i 428)} is VALID [2019-05-15 10:28:10,930 INFO L273 TraceCheckUtils]: 648: Hoare triple {410723#(<= proc_i 428)} i := i + 4; {410742#(<= proc_i 432)} is VALID [2019-05-15 10:28:10,930 INFO L273 TraceCheckUtils]: 649: Hoare triple {410742#(<= proc_i 432)} assume i <= 1000; {410742#(<= proc_i 432)} is VALID [2019-05-15 10:28:10,930 INFO L273 TraceCheckUtils]: 650: Hoare triple {410742#(<= proc_i 432)} assume i + 4 < a[j]; {410742#(<= proc_i 432)} is VALID [2019-05-15 10:28:10,931 INFO L273 TraceCheckUtils]: 651: Hoare triple {410742#(<= proc_i 432)} assume a[5] == 1000; {410742#(<= proc_i 432)} is VALID [2019-05-15 10:28:10,931 INFO L273 TraceCheckUtils]: 652: Hoare triple {410742#(<= proc_i 432)} assume j > 4; {410742#(<= proc_i 432)} is VALID [2019-05-15 10:28:10,932 INFO L273 TraceCheckUtils]: 653: Hoare triple {410742#(<= proc_i 432)} assume j < 6; {410742#(<= proc_i 432)} is VALID [2019-05-15 10:28:10,932 INFO L273 TraceCheckUtils]: 654: Hoare triple {410742#(<= proc_i 432)} i := i + 4; {410761#(<= proc_i 436)} is VALID [2019-05-15 10:28:10,933 INFO L273 TraceCheckUtils]: 655: Hoare triple {410761#(<= proc_i 436)} assume i <= 1000; {410761#(<= proc_i 436)} is VALID [2019-05-15 10:28:10,933 INFO L273 TraceCheckUtils]: 656: Hoare triple {410761#(<= proc_i 436)} assume i + 4 < a[j]; {410761#(<= proc_i 436)} is VALID [2019-05-15 10:28:10,934 INFO L273 TraceCheckUtils]: 657: Hoare triple {410761#(<= proc_i 436)} assume a[5] == 1000; {410761#(<= proc_i 436)} is VALID [2019-05-15 10:28:10,934 INFO L273 TraceCheckUtils]: 658: Hoare triple {410761#(<= proc_i 436)} assume j > 4; {410761#(<= proc_i 436)} is VALID [2019-05-15 10:28:10,935 INFO L273 TraceCheckUtils]: 659: Hoare triple {410761#(<= proc_i 436)} assume j < 6; {410761#(<= proc_i 436)} is VALID [2019-05-15 10:28:10,935 INFO L273 TraceCheckUtils]: 660: Hoare triple {410761#(<= proc_i 436)} i := i + 4; {410780#(<= proc_i 440)} is VALID [2019-05-15 10:28:10,936 INFO L273 TraceCheckUtils]: 661: Hoare triple {410780#(<= proc_i 440)} assume i <= 1000; {410780#(<= proc_i 440)} is VALID [2019-05-15 10:28:10,936 INFO L273 TraceCheckUtils]: 662: Hoare triple {410780#(<= proc_i 440)} assume i + 4 < a[j]; {410780#(<= proc_i 440)} is VALID [2019-05-15 10:28:10,937 INFO L273 TraceCheckUtils]: 663: Hoare triple {410780#(<= proc_i 440)} assume a[5] == 1000; {410780#(<= proc_i 440)} is VALID [2019-05-15 10:28:10,937 INFO L273 TraceCheckUtils]: 664: Hoare triple {410780#(<= proc_i 440)} assume j > 4; {410780#(<= proc_i 440)} is VALID [2019-05-15 10:28:10,938 INFO L273 TraceCheckUtils]: 665: Hoare triple {410780#(<= proc_i 440)} assume j < 6; {410780#(<= proc_i 440)} is VALID [2019-05-15 10:28:10,938 INFO L273 TraceCheckUtils]: 666: Hoare triple {410780#(<= proc_i 440)} i := i + 4; {410799#(<= proc_i 444)} is VALID [2019-05-15 10:28:10,939 INFO L273 TraceCheckUtils]: 667: Hoare triple {410799#(<= proc_i 444)} assume i <= 1000; {410799#(<= proc_i 444)} is VALID [2019-05-15 10:28:10,939 INFO L273 TraceCheckUtils]: 668: Hoare triple {410799#(<= proc_i 444)} assume i + 4 < a[j]; {410799#(<= proc_i 444)} is VALID [2019-05-15 10:28:10,940 INFO L273 TraceCheckUtils]: 669: Hoare triple {410799#(<= proc_i 444)} assume a[5] == 1000; {410799#(<= proc_i 444)} is VALID [2019-05-15 10:28:10,940 INFO L273 TraceCheckUtils]: 670: Hoare triple {410799#(<= proc_i 444)} assume j > 4; {410799#(<= proc_i 444)} is VALID [2019-05-15 10:28:10,941 INFO L273 TraceCheckUtils]: 671: Hoare triple {410799#(<= proc_i 444)} assume j < 6; {410799#(<= proc_i 444)} is VALID [2019-05-15 10:28:10,941 INFO L273 TraceCheckUtils]: 672: Hoare triple {410799#(<= proc_i 444)} i := i + 4; {410818#(<= proc_i 448)} is VALID [2019-05-15 10:28:10,942 INFO L273 TraceCheckUtils]: 673: Hoare triple {410818#(<= proc_i 448)} assume i <= 1000; {410818#(<= proc_i 448)} is VALID [2019-05-15 10:28:10,942 INFO L273 TraceCheckUtils]: 674: Hoare triple {410818#(<= proc_i 448)} assume i + 4 < a[j]; {410818#(<= proc_i 448)} is VALID [2019-05-15 10:28:10,943 INFO L273 TraceCheckUtils]: 675: Hoare triple {410818#(<= proc_i 448)} assume a[5] == 1000; {410818#(<= proc_i 448)} is VALID [2019-05-15 10:28:10,943 INFO L273 TraceCheckUtils]: 676: Hoare triple {410818#(<= proc_i 448)} assume j > 4; {410818#(<= proc_i 448)} is VALID [2019-05-15 10:28:10,944 INFO L273 TraceCheckUtils]: 677: Hoare triple {410818#(<= proc_i 448)} assume j < 6; {410818#(<= proc_i 448)} is VALID [2019-05-15 10:28:10,944 INFO L273 TraceCheckUtils]: 678: Hoare triple {410818#(<= proc_i 448)} i := i + 4; {410837#(<= proc_i 452)} is VALID [2019-05-15 10:28:10,945 INFO L273 TraceCheckUtils]: 679: Hoare triple {410837#(<= proc_i 452)} assume i <= 1000; {410837#(<= proc_i 452)} is VALID [2019-05-15 10:28:10,945 INFO L273 TraceCheckUtils]: 680: Hoare triple {410837#(<= proc_i 452)} assume i + 4 < a[j]; {410837#(<= proc_i 452)} is VALID [2019-05-15 10:28:10,946 INFO L273 TraceCheckUtils]: 681: Hoare triple {410837#(<= proc_i 452)} assume a[5] == 1000; {410837#(<= proc_i 452)} is VALID [2019-05-15 10:28:10,946 INFO L273 TraceCheckUtils]: 682: Hoare triple {410837#(<= proc_i 452)} assume j > 4; {410837#(<= proc_i 452)} is VALID [2019-05-15 10:28:10,947 INFO L273 TraceCheckUtils]: 683: Hoare triple {410837#(<= proc_i 452)} assume j < 6; {410837#(<= proc_i 452)} is VALID [2019-05-15 10:28:10,947 INFO L273 TraceCheckUtils]: 684: Hoare triple {410837#(<= proc_i 452)} i := i + 4; {410856#(<= proc_i 456)} is VALID [2019-05-15 10:28:10,948 INFO L273 TraceCheckUtils]: 685: Hoare triple {410856#(<= proc_i 456)} assume i <= 1000; {410856#(<= proc_i 456)} is VALID [2019-05-15 10:28:10,948 INFO L273 TraceCheckUtils]: 686: Hoare triple {410856#(<= proc_i 456)} assume i + 4 < a[j]; {410856#(<= proc_i 456)} is VALID [2019-05-15 10:28:10,949 INFO L273 TraceCheckUtils]: 687: Hoare triple {410856#(<= proc_i 456)} assume a[5] == 1000; {410856#(<= proc_i 456)} is VALID [2019-05-15 10:28:10,949 INFO L273 TraceCheckUtils]: 688: Hoare triple {410856#(<= proc_i 456)} assume j > 4; {410856#(<= proc_i 456)} is VALID [2019-05-15 10:28:10,950 INFO L273 TraceCheckUtils]: 689: Hoare triple {410856#(<= proc_i 456)} assume j < 6; {410856#(<= proc_i 456)} is VALID [2019-05-15 10:28:10,950 INFO L273 TraceCheckUtils]: 690: Hoare triple {410856#(<= proc_i 456)} i := i + 4; {410875#(<= proc_i 460)} is VALID [2019-05-15 10:28:10,951 INFO L273 TraceCheckUtils]: 691: Hoare triple {410875#(<= proc_i 460)} assume i <= 1000; {410875#(<= proc_i 460)} is VALID [2019-05-15 10:28:10,951 INFO L273 TraceCheckUtils]: 692: Hoare triple {410875#(<= proc_i 460)} assume i + 4 < a[j]; {410875#(<= proc_i 460)} is VALID [2019-05-15 10:28:10,952 INFO L273 TraceCheckUtils]: 693: Hoare triple {410875#(<= proc_i 460)} assume a[5] == 1000; {410875#(<= proc_i 460)} is VALID [2019-05-15 10:28:10,952 INFO L273 TraceCheckUtils]: 694: Hoare triple {410875#(<= proc_i 460)} assume j > 4; {410875#(<= proc_i 460)} is VALID [2019-05-15 10:28:10,952 INFO L273 TraceCheckUtils]: 695: Hoare triple {410875#(<= proc_i 460)} assume j < 6; {410875#(<= proc_i 460)} is VALID [2019-05-15 10:28:10,953 INFO L273 TraceCheckUtils]: 696: Hoare triple {410875#(<= proc_i 460)} i := i + 4; {410894#(<= proc_i 464)} is VALID [2019-05-15 10:28:10,954 INFO L273 TraceCheckUtils]: 697: Hoare triple {410894#(<= proc_i 464)} assume i <= 1000; {410894#(<= proc_i 464)} is VALID [2019-05-15 10:28:10,954 INFO L273 TraceCheckUtils]: 698: Hoare triple {410894#(<= proc_i 464)} assume i + 4 < a[j]; {410894#(<= proc_i 464)} is VALID [2019-05-15 10:28:10,955 INFO L273 TraceCheckUtils]: 699: Hoare triple {410894#(<= proc_i 464)} assume a[5] == 1000; {410894#(<= proc_i 464)} is VALID [2019-05-15 10:28:10,955 INFO L273 TraceCheckUtils]: 700: Hoare triple {410894#(<= proc_i 464)} assume j > 4; {410894#(<= proc_i 464)} is VALID [2019-05-15 10:28:10,955 INFO L273 TraceCheckUtils]: 701: Hoare triple {410894#(<= proc_i 464)} assume j < 6; {410894#(<= proc_i 464)} is VALID [2019-05-15 10:28:10,956 INFO L273 TraceCheckUtils]: 702: Hoare triple {410894#(<= proc_i 464)} i := i + 4; {410913#(<= proc_i 468)} is VALID [2019-05-15 10:28:10,957 INFO L273 TraceCheckUtils]: 703: Hoare triple {410913#(<= proc_i 468)} assume i <= 1000; {410913#(<= proc_i 468)} is VALID [2019-05-15 10:28:10,957 INFO L273 TraceCheckUtils]: 704: Hoare triple {410913#(<= proc_i 468)} assume i + 4 < a[j]; {410913#(<= proc_i 468)} is VALID [2019-05-15 10:28:10,957 INFO L273 TraceCheckUtils]: 705: Hoare triple {410913#(<= proc_i 468)} assume a[5] == 1000; {410913#(<= proc_i 468)} is VALID [2019-05-15 10:28:10,958 INFO L273 TraceCheckUtils]: 706: Hoare triple {410913#(<= proc_i 468)} assume j > 4; {410913#(<= proc_i 468)} is VALID [2019-05-15 10:28:10,958 INFO L273 TraceCheckUtils]: 707: Hoare triple {410913#(<= proc_i 468)} assume j < 6; {410913#(<= proc_i 468)} is VALID [2019-05-15 10:28:10,959 INFO L273 TraceCheckUtils]: 708: Hoare triple {410913#(<= proc_i 468)} i := i + 4; {410932#(<= proc_i 472)} is VALID [2019-05-15 10:28:10,960 INFO L273 TraceCheckUtils]: 709: Hoare triple {410932#(<= proc_i 472)} assume i <= 1000; {410932#(<= proc_i 472)} is VALID [2019-05-15 10:28:10,960 INFO L273 TraceCheckUtils]: 710: Hoare triple {410932#(<= proc_i 472)} assume i + 4 < a[j]; {410932#(<= proc_i 472)} is VALID [2019-05-15 10:28:10,960 INFO L273 TraceCheckUtils]: 711: Hoare triple {410932#(<= proc_i 472)} assume a[5] == 1000; {410932#(<= proc_i 472)} is VALID [2019-05-15 10:28:10,961 INFO L273 TraceCheckUtils]: 712: Hoare triple {410932#(<= proc_i 472)} assume j > 4; {410932#(<= proc_i 472)} is VALID [2019-05-15 10:28:10,961 INFO L273 TraceCheckUtils]: 713: Hoare triple {410932#(<= proc_i 472)} assume j < 6; {410932#(<= proc_i 472)} is VALID [2019-05-15 10:28:10,962 INFO L273 TraceCheckUtils]: 714: Hoare triple {410932#(<= proc_i 472)} i := i + 4; {410951#(<= proc_i 476)} is VALID [2019-05-15 10:28:10,962 INFO L273 TraceCheckUtils]: 715: Hoare triple {410951#(<= proc_i 476)} assume i <= 1000; {410951#(<= proc_i 476)} is VALID [2019-05-15 10:28:10,963 INFO L273 TraceCheckUtils]: 716: Hoare triple {410951#(<= proc_i 476)} assume i + 4 < a[j]; {410951#(<= proc_i 476)} is VALID [2019-05-15 10:28:10,963 INFO L273 TraceCheckUtils]: 717: Hoare triple {410951#(<= proc_i 476)} assume a[5] == 1000; {410951#(<= proc_i 476)} is VALID [2019-05-15 10:28:10,964 INFO L273 TraceCheckUtils]: 718: Hoare triple {410951#(<= proc_i 476)} assume j > 4; {410951#(<= proc_i 476)} is VALID [2019-05-15 10:28:10,964 INFO L273 TraceCheckUtils]: 719: Hoare triple {410951#(<= proc_i 476)} assume j < 6; {410951#(<= proc_i 476)} is VALID [2019-05-15 10:28:10,965 INFO L273 TraceCheckUtils]: 720: Hoare triple {410951#(<= proc_i 476)} i := i + 4; {410970#(<= proc_i 480)} is VALID [2019-05-15 10:28:10,965 INFO L273 TraceCheckUtils]: 721: Hoare triple {410970#(<= proc_i 480)} assume i <= 1000; {410970#(<= proc_i 480)} is VALID [2019-05-15 10:28:10,966 INFO L273 TraceCheckUtils]: 722: Hoare triple {410970#(<= proc_i 480)} assume i + 4 < a[j]; {410970#(<= proc_i 480)} is VALID [2019-05-15 10:28:10,966 INFO L273 TraceCheckUtils]: 723: Hoare triple {410970#(<= proc_i 480)} assume a[5] == 1000; {410970#(<= proc_i 480)} is VALID [2019-05-15 10:28:10,967 INFO L273 TraceCheckUtils]: 724: Hoare triple {410970#(<= proc_i 480)} assume j > 4; {410970#(<= proc_i 480)} is VALID [2019-05-15 10:28:10,967 INFO L273 TraceCheckUtils]: 725: Hoare triple {410970#(<= proc_i 480)} assume j < 6; {410970#(<= proc_i 480)} is VALID [2019-05-15 10:28:10,968 INFO L273 TraceCheckUtils]: 726: Hoare triple {410970#(<= proc_i 480)} i := i + 4; {410989#(<= proc_i 484)} is VALID [2019-05-15 10:28:10,968 INFO L273 TraceCheckUtils]: 727: Hoare triple {410989#(<= proc_i 484)} assume i <= 1000; {410989#(<= proc_i 484)} is VALID [2019-05-15 10:28:10,969 INFO L273 TraceCheckUtils]: 728: Hoare triple {410989#(<= proc_i 484)} assume i + 4 < a[j]; {410989#(<= proc_i 484)} is VALID [2019-05-15 10:28:10,969 INFO L273 TraceCheckUtils]: 729: Hoare triple {410989#(<= proc_i 484)} assume a[5] == 1000; {410989#(<= proc_i 484)} is VALID [2019-05-15 10:28:10,970 INFO L273 TraceCheckUtils]: 730: Hoare triple {410989#(<= proc_i 484)} assume j > 4; {410989#(<= proc_i 484)} is VALID [2019-05-15 10:28:10,970 INFO L273 TraceCheckUtils]: 731: Hoare triple {410989#(<= proc_i 484)} assume j < 6; {410989#(<= proc_i 484)} is VALID [2019-05-15 10:28:10,971 INFO L273 TraceCheckUtils]: 732: Hoare triple {410989#(<= proc_i 484)} i := i + 4; {411008#(<= proc_i 488)} is VALID [2019-05-15 10:28:10,971 INFO L273 TraceCheckUtils]: 733: Hoare triple {411008#(<= proc_i 488)} assume i <= 1000; {411008#(<= proc_i 488)} is VALID [2019-05-15 10:28:10,972 INFO L273 TraceCheckUtils]: 734: Hoare triple {411008#(<= proc_i 488)} assume i + 4 < a[j]; {411008#(<= proc_i 488)} is VALID [2019-05-15 10:28:10,972 INFO L273 TraceCheckUtils]: 735: Hoare triple {411008#(<= proc_i 488)} assume a[5] == 1000; {411008#(<= proc_i 488)} is VALID [2019-05-15 10:28:10,973 INFO L273 TraceCheckUtils]: 736: Hoare triple {411008#(<= proc_i 488)} assume j > 4; {411008#(<= proc_i 488)} is VALID [2019-05-15 10:28:10,973 INFO L273 TraceCheckUtils]: 737: Hoare triple {411008#(<= proc_i 488)} assume j < 6; {411008#(<= proc_i 488)} is VALID [2019-05-15 10:28:10,974 INFO L273 TraceCheckUtils]: 738: Hoare triple {411008#(<= proc_i 488)} i := i + 4; {411027#(<= proc_i 492)} is VALID [2019-05-15 10:28:10,974 INFO L273 TraceCheckUtils]: 739: Hoare triple {411027#(<= proc_i 492)} assume i <= 1000; {411027#(<= proc_i 492)} is VALID [2019-05-15 10:28:10,975 INFO L273 TraceCheckUtils]: 740: Hoare triple {411027#(<= proc_i 492)} assume i + 4 < a[j]; {411027#(<= proc_i 492)} is VALID [2019-05-15 10:28:10,975 INFO L273 TraceCheckUtils]: 741: Hoare triple {411027#(<= proc_i 492)} assume a[5] == 1000; {411027#(<= proc_i 492)} is VALID [2019-05-15 10:28:10,976 INFO L273 TraceCheckUtils]: 742: Hoare triple {411027#(<= proc_i 492)} assume j > 4; {411027#(<= proc_i 492)} is VALID [2019-05-15 10:28:10,976 INFO L273 TraceCheckUtils]: 743: Hoare triple {411027#(<= proc_i 492)} assume j < 6; {411027#(<= proc_i 492)} is VALID [2019-05-15 10:28:10,977 INFO L273 TraceCheckUtils]: 744: Hoare triple {411027#(<= proc_i 492)} i := i + 4; {411046#(<= proc_i 496)} is VALID [2019-05-15 10:28:10,977 INFO L273 TraceCheckUtils]: 745: Hoare triple {411046#(<= proc_i 496)} assume i <= 1000; {411046#(<= proc_i 496)} is VALID [2019-05-15 10:28:10,978 INFO L273 TraceCheckUtils]: 746: Hoare triple {411046#(<= proc_i 496)} assume i + 4 < a[j]; {411046#(<= proc_i 496)} is VALID [2019-05-15 10:28:10,978 INFO L273 TraceCheckUtils]: 747: Hoare triple {411046#(<= proc_i 496)} assume a[5] == 1000; {411046#(<= proc_i 496)} is VALID [2019-05-15 10:28:10,979 INFO L273 TraceCheckUtils]: 748: Hoare triple {411046#(<= proc_i 496)} assume j > 4; {411046#(<= proc_i 496)} is VALID [2019-05-15 10:28:10,979 INFO L273 TraceCheckUtils]: 749: Hoare triple {411046#(<= proc_i 496)} assume j < 6; {411046#(<= proc_i 496)} is VALID [2019-05-15 10:28:10,980 INFO L273 TraceCheckUtils]: 750: Hoare triple {411046#(<= proc_i 496)} i := i + 4; {411065#(<= proc_i 500)} is VALID [2019-05-15 10:28:10,980 INFO L273 TraceCheckUtils]: 751: Hoare triple {411065#(<= proc_i 500)} assume i <= 1000; {411065#(<= proc_i 500)} is VALID [2019-05-15 10:28:10,981 INFO L273 TraceCheckUtils]: 752: Hoare triple {411065#(<= proc_i 500)} assume i + 4 < a[j]; {411065#(<= proc_i 500)} is VALID [2019-05-15 10:28:10,981 INFO L273 TraceCheckUtils]: 753: Hoare triple {411065#(<= proc_i 500)} assume a[5] == 1000; {411065#(<= proc_i 500)} is VALID [2019-05-15 10:28:10,982 INFO L273 TraceCheckUtils]: 754: Hoare triple {411065#(<= proc_i 500)} assume j > 4; {411065#(<= proc_i 500)} is VALID [2019-05-15 10:28:10,982 INFO L273 TraceCheckUtils]: 755: Hoare triple {411065#(<= proc_i 500)} assume j < 6; {411065#(<= proc_i 500)} is VALID [2019-05-15 10:28:10,983 INFO L273 TraceCheckUtils]: 756: Hoare triple {411065#(<= proc_i 500)} i := i + 4; {411084#(<= proc_i 504)} is VALID [2019-05-15 10:28:10,983 INFO L273 TraceCheckUtils]: 757: Hoare triple {411084#(<= proc_i 504)} assume i <= 1000; {411084#(<= proc_i 504)} is VALID [2019-05-15 10:28:10,984 INFO L273 TraceCheckUtils]: 758: Hoare triple {411084#(<= proc_i 504)} assume i + 4 < a[j]; {411084#(<= proc_i 504)} is VALID [2019-05-15 10:28:10,984 INFO L273 TraceCheckUtils]: 759: Hoare triple {411084#(<= proc_i 504)} assume a[5] == 1000; {411084#(<= proc_i 504)} is VALID [2019-05-15 10:28:10,985 INFO L273 TraceCheckUtils]: 760: Hoare triple {411084#(<= proc_i 504)} assume j > 4; {411084#(<= proc_i 504)} is VALID [2019-05-15 10:28:10,985 INFO L273 TraceCheckUtils]: 761: Hoare triple {411084#(<= proc_i 504)} assume j < 6; {411084#(<= proc_i 504)} is VALID [2019-05-15 10:28:10,986 INFO L273 TraceCheckUtils]: 762: Hoare triple {411084#(<= proc_i 504)} i := i + 4; {411103#(<= proc_i 508)} is VALID [2019-05-15 10:28:10,986 INFO L273 TraceCheckUtils]: 763: Hoare triple {411103#(<= proc_i 508)} assume i <= 1000; {411103#(<= proc_i 508)} is VALID [2019-05-15 10:28:10,987 INFO L273 TraceCheckUtils]: 764: Hoare triple {411103#(<= proc_i 508)} assume i + 4 < a[j]; {411103#(<= proc_i 508)} is VALID [2019-05-15 10:28:10,987 INFO L273 TraceCheckUtils]: 765: Hoare triple {411103#(<= proc_i 508)} assume a[5] == 1000; {411103#(<= proc_i 508)} is VALID [2019-05-15 10:28:10,987 INFO L273 TraceCheckUtils]: 766: Hoare triple {411103#(<= proc_i 508)} assume j > 4; {411103#(<= proc_i 508)} is VALID [2019-05-15 10:28:10,988 INFO L273 TraceCheckUtils]: 767: Hoare triple {411103#(<= proc_i 508)} assume j < 6; {411103#(<= proc_i 508)} is VALID [2019-05-15 10:28:10,989 INFO L273 TraceCheckUtils]: 768: Hoare triple {411103#(<= proc_i 508)} i := i + 4; {411122#(<= proc_i 512)} is VALID [2019-05-15 10:28:10,989 INFO L273 TraceCheckUtils]: 769: Hoare triple {411122#(<= proc_i 512)} assume i <= 1000; {411122#(<= proc_i 512)} is VALID [2019-05-15 10:28:10,990 INFO L273 TraceCheckUtils]: 770: Hoare triple {411122#(<= proc_i 512)} assume i + 4 < a[j]; {411122#(<= proc_i 512)} is VALID [2019-05-15 10:28:10,990 INFO L273 TraceCheckUtils]: 771: Hoare triple {411122#(<= proc_i 512)} assume a[5] == 1000; {411122#(<= proc_i 512)} is VALID [2019-05-15 10:28:10,990 INFO L273 TraceCheckUtils]: 772: Hoare triple {411122#(<= proc_i 512)} assume j > 4; {411122#(<= proc_i 512)} is VALID [2019-05-15 10:28:10,991 INFO L273 TraceCheckUtils]: 773: Hoare triple {411122#(<= proc_i 512)} assume j < 6; {411122#(<= proc_i 512)} is VALID [2019-05-15 10:28:10,992 INFO L273 TraceCheckUtils]: 774: Hoare triple {411122#(<= proc_i 512)} i := i + 4; {411141#(<= proc_i 516)} is VALID [2019-05-15 10:28:10,992 INFO L273 TraceCheckUtils]: 775: Hoare triple {411141#(<= proc_i 516)} assume i <= 1000; {411141#(<= proc_i 516)} is VALID [2019-05-15 10:28:10,992 INFO L273 TraceCheckUtils]: 776: Hoare triple {411141#(<= proc_i 516)} assume i + 4 < a[j]; {411141#(<= proc_i 516)} is VALID [2019-05-15 10:28:10,993 INFO L273 TraceCheckUtils]: 777: Hoare triple {411141#(<= proc_i 516)} assume a[5] == 1000; {411141#(<= proc_i 516)} is VALID [2019-05-15 10:28:10,993 INFO L273 TraceCheckUtils]: 778: Hoare triple {411141#(<= proc_i 516)} assume j > 4; {411141#(<= proc_i 516)} is VALID [2019-05-15 10:28:10,994 INFO L273 TraceCheckUtils]: 779: Hoare triple {411141#(<= proc_i 516)} assume j < 6; {411141#(<= proc_i 516)} is VALID [2019-05-15 10:28:10,995 INFO L273 TraceCheckUtils]: 780: Hoare triple {411141#(<= proc_i 516)} i := i + 4; {411160#(<= proc_i 520)} is VALID [2019-05-15 10:28:10,995 INFO L273 TraceCheckUtils]: 781: Hoare triple {411160#(<= proc_i 520)} assume i <= 1000; {411160#(<= proc_i 520)} is VALID [2019-05-15 10:28:10,995 INFO L273 TraceCheckUtils]: 782: Hoare triple {411160#(<= proc_i 520)} assume i + 4 < a[j]; {411160#(<= proc_i 520)} is VALID [2019-05-15 10:28:10,996 INFO L273 TraceCheckUtils]: 783: Hoare triple {411160#(<= proc_i 520)} assume a[5] == 1000; {411160#(<= proc_i 520)} is VALID [2019-05-15 10:28:10,996 INFO L273 TraceCheckUtils]: 784: Hoare triple {411160#(<= proc_i 520)} assume j > 4; {411160#(<= proc_i 520)} is VALID [2019-05-15 10:28:10,997 INFO L273 TraceCheckUtils]: 785: Hoare triple {411160#(<= proc_i 520)} assume j < 6; {411160#(<= proc_i 520)} is VALID [2019-05-15 10:28:10,997 INFO L273 TraceCheckUtils]: 786: Hoare triple {411160#(<= proc_i 520)} i := i + 4; {411179#(<= proc_i 524)} is VALID [2019-05-15 10:28:10,998 INFO L273 TraceCheckUtils]: 787: Hoare triple {411179#(<= proc_i 524)} assume i <= 1000; {411179#(<= proc_i 524)} is VALID [2019-05-15 10:28:10,998 INFO L273 TraceCheckUtils]: 788: Hoare triple {411179#(<= proc_i 524)} assume i + 4 < a[j]; {411179#(<= proc_i 524)} is VALID [2019-05-15 10:28:10,999 INFO L273 TraceCheckUtils]: 789: Hoare triple {411179#(<= proc_i 524)} assume a[5] == 1000; {411179#(<= proc_i 524)} is VALID [2019-05-15 10:28:10,999 INFO L273 TraceCheckUtils]: 790: Hoare triple {411179#(<= proc_i 524)} assume j > 4; {411179#(<= proc_i 524)} is VALID [2019-05-15 10:28:11,000 INFO L273 TraceCheckUtils]: 791: Hoare triple {411179#(<= proc_i 524)} assume j < 6; {411179#(<= proc_i 524)} is VALID [2019-05-15 10:28:11,000 INFO L273 TraceCheckUtils]: 792: Hoare triple {411179#(<= proc_i 524)} i := i + 4; {411198#(<= proc_i 528)} is VALID [2019-05-15 10:28:11,001 INFO L273 TraceCheckUtils]: 793: Hoare triple {411198#(<= proc_i 528)} assume i <= 1000; {411198#(<= proc_i 528)} is VALID [2019-05-15 10:28:11,001 INFO L273 TraceCheckUtils]: 794: Hoare triple {411198#(<= proc_i 528)} assume i + 4 < a[j]; {411198#(<= proc_i 528)} is VALID [2019-05-15 10:28:11,002 INFO L273 TraceCheckUtils]: 795: Hoare triple {411198#(<= proc_i 528)} assume a[5] == 1000; {411198#(<= proc_i 528)} is VALID [2019-05-15 10:28:11,002 INFO L273 TraceCheckUtils]: 796: Hoare triple {411198#(<= proc_i 528)} assume j > 4; {411198#(<= proc_i 528)} is VALID [2019-05-15 10:28:11,003 INFO L273 TraceCheckUtils]: 797: Hoare triple {411198#(<= proc_i 528)} assume j < 6; {411198#(<= proc_i 528)} is VALID [2019-05-15 10:28:11,003 INFO L273 TraceCheckUtils]: 798: Hoare triple {411198#(<= proc_i 528)} i := i + 4; {411217#(<= proc_i 532)} is VALID [2019-05-15 10:28:11,004 INFO L273 TraceCheckUtils]: 799: Hoare triple {411217#(<= proc_i 532)} assume i <= 1000; {411217#(<= proc_i 532)} is VALID [2019-05-15 10:28:11,004 INFO L273 TraceCheckUtils]: 800: Hoare triple {411217#(<= proc_i 532)} assume i + 4 < a[j]; {411217#(<= proc_i 532)} is VALID [2019-05-15 10:28:11,005 INFO L273 TraceCheckUtils]: 801: Hoare triple {411217#(<= proc_i 532)} assume a[5] == 1000; {411217#(<= proc_i 532)} is VALID [2019-05-15 10:28:11,005 INFO L273 TraceCheckUtils]: 802: Hoare triple {411217#(<= proc_i 532)} assume j > 4; {411217#(<= proc_i 532)} is VALID [2019-05-15 10:28:11,006 INFO L273 TraceCheckUtils]: 803: Hoare triple {411217#(<= proc_i 532)} assume j < 6; {411217#(<= proc_i 532)} is VALID [2019-05-15 10:28:11,006 INFO L273 TraceCheckUtils]: 804: Hoare triple {411217#(<= proc_i 532)} i := i + 4; {411236#(<= proc_i 536)} is VALID [2019-05-15 10:28:11,007 INFO L273 TraceCheckUtils]: 805: Hoare triple {411236#(<= proc_i 536)} assume i <= 1000; {411236#(<= proc_i 536)} is VALID [2019-05-15 10:28:11,007 INFO L273 TraceCheckUtils]: 806: Hoare triple {411236#(<= proc_i 536)} assume i + 4 < a[j]; {411236#(<= proc_i 536)} is VALID [2019-05-15 10:28:11,008 INFO L273 TraceCheckUtils]: 807: Hoare triple {411236#(<= proc_i 536)} assume a[5] == 1000; {411236#(<= proc_i 536)} is VALID [2019-05-15 10:28:11,008 INFO L273 TraceCheckUtils]: 808: Hoare triple {411236#(<= proc_i 536)} assume j > 4; {411236#(<= proc_i 536)} is VALID [2019-05-15 10:28:11,009 INFO L273 TraceCheckUtils]: 809: Hoare triple {411236#(<= proc_i 536)} assume j < 6; {411236#(<= proc_i 536)} is VALID [2019-05-15 10:28:11,009 INFO L273 TraceCheckUtils]: 810: Hoare triple {411236#(<= proc_i 536)} i := i + 4; {411255#(<= proc_i 540)} is VALID [2019-05-15 10:28:11,010 INFO L273 TraceCheckUtils]: 811: Hoare triple {411255#(<= proc_i 540)} assume i <= 1000; {411255#(<= proc_i 540)} is VALID [2019-05-15 10:28:11,010 INFO L273 TraceCheckUtils]: 812: Hoare triple {411255#(<= proc_i 540)} assume i + 4 < a[j]; {411255#(<= proc_i 540)} is VALID [2019-05-15 10:28:11,011 INFO L273 TraceCheckUtils]: 813: Hoare triple {411255#(<= proc_i 540)} assume a[5] == 1000; {411255#(<= proc_i 540)} is VALID [2019-05-15 10:28:11,011 INFO L273 TraceCheckUtils]: 814: Hoare triple {411255#(<= proc_i 540)} assume j > 4; {411255#(<= proc_i 540)} is VALID [2019-05-15 10:28:11,012 INFO L273 TraceCheckUtils]: 815: Hoare triple {411255#(<= proc_i 540)} assume j < 6; {411255#(<= proc_i 540)} is VALID [2019-05-15 10:28:11,012 INFO L273 TraceCheckUtils]: 816: Hoare triple {411255#(<= proc_i 540)} i := i + 4; {411274#(<= proc_i 544)} is VALID [2019-05-15 10:28:11,013 INFO L273 TraceCheckUtils]: 817: Hoare triple {411274#(<= proc_i 544)} assume i <= 1000; {411274#(<= proc_i 544)} is VALID [2019-05-15 10:28:11,013 INFO L273 TraceCheckUtils]: 818: Hoare triple {411274#(<= proc_i 544)} assume i + 4 < a[j]; {411274#(<= proc_i 544)} is VALID [2019-05-15 10:28:11,014 INFO L273 TraceCheckUtils]: 819: Hoare triple {411274#(<= proc_i 544)} assume a[5] == 1000; {411274#(<= proc_i 544)} is VALID [2019-05-15 10:28:11,014 INFO L273 TraceCheckUtils]: 820: Hoare triple {411274#(<= proc_i 544)} assume j > 4; {411274#(<= proc_i 544)} is VALID [2019-05-15 10:28:11,015 INFO L273 TraceCheckUtils]: 821: Hoare triple {411274#(<= proc_i 544)} assume j < 6; {411274#(<= proc_i 544)} is VALID [2019-05-15 10:28:11,015 INFO L273 TraceCheckUtils]: 822: Hoare triple {411274#(<= proc_i 544)} i := i + 4; {411293#(<= proc_i 548)} is VALID [2019-05-15 10:28:11,016 INFO L273 TraceCheckUtils]: 823: Hoare triple {411293#(<= proc_i 548)} assume !(i <= 1000); {408686#false} is VALID [2019-05-15 10:28:11,384 INFO L134 CoverageAnalysis]: Checked inductivity of 56033 backedges. 0 proven. 56033 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-05-15 10:28:11,384 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-05-15 10:28:11,384 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [138] total 138 [2019-05-15 10:28:11,385 INFO L78 Accepts]: Start accepts. Automaton has 140 states. Word has length 824 [2019-05-15 10:28:11,385 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-05-15 10:28:11,385 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 140 states. [2019-05-15 10:28:12,228 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 824 edges. 824 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:28:12,228 INFO L454 AbstractCegarLoop]: Interpolant automaton has 140 states [2019-05-15 10:28:12,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2019-05-15 10:28:12,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9730, Invalid=9730, Unknown=0, NotChecked=0, Total=19460 [2019-05-15 10:28:12,232 INFO L87 Difference]: Start difference. First operand 825 states and 825 transitions. Second operand 140 states. [2019-05-15 10:28:13,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:28:13,989 INFO L93 Difference]: Finished difference Result 836 states and 836 transitions. [2019-05-15 10:28:13,989 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2019-05-15 10:28:13,989 INFO L78 Accepts]: Start accepts. Automaton has 140 states. Word has length 824 [2019-05-15 10:28:13,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-05-15 10:28:13,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2019-05-15 10:28:13,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 837 transitions. [2019-05-15 10:28:13,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2019-05-15 10:28:13,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 837 transitions. [2019-05-15 10:28:13,995 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 140 states and 837 transitions. [2019-05-15 10:28:14,814 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 837 edges. 837 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-05-15 10:28:14,840 INFO L225 Difference]: With dead ends: 836 [2019-05-15 10:28:14,840 INFO L226 Difference]: Without dead ends: 836 [2019-05-15 10:28:14,841 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 823 GetRequests, 685 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=9730, Invalid=9730, Unknown=0, NotChecked=0, Total=19460 [2019-05-15 10:28:14,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2019-05-15 10:28:14,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 831. [2019-05-15 10:28:14,844 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-05-15 10:28:14,844 INFO L82 GeneralOperation]: Start isEquivalent. First operand 836 states. Second operand 831 states. [2019-05-15 10:28:14,844 INFO L74 IsIncluded]: Start isIncluded. First operand 836 states. Second operand 831 states. [2019-05-15 10:28:14,844 INFO L87 Difference]: Start difference. First operand 836 states. Second operand 831 states. [2019-05-15 10:28:14,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:28:14,865 INFO L93 Difference]: Finished difference Result 836 states and 836 transitions. [2019-05-15 10:28:14,865 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 836 transitions. [2019-05-15 10:28:14,865 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:28:14,865 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:28:14,865 INFO L74 IsIncluded]: Start isIncluded. First operand 831 states. Second operand 836 states. [2019-05-15 10:28:14,865 INFO L87 Difference]: Start difference. First operand 831 states. Second operand 836 states. [2019-05-15 10:28:14,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-05-15 10:28:14,887 INFO L93 Difference]: Finished difference Result 836 states and 836 transitions. [2019-05-15 10:28:14,887 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 836 transitions. [2019-05-15 10:28:14,887 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-05-15 10:28:14,887 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-05-15 10:28:14,887 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-05-15 10:28:14,887 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-05-15 10:28:14,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 831 states. [2019-05-15 10:28:14,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 831 transitions. [2019-05-15 10:28:14,908 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 831 transitions. Word has length 824 [2019-05-15 10:28:14,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-05-15 10:28:14,908 INFO L475 AbstractCegarLoop]: Abstraction has 831 states and 831 transitions. [2019-05-15 10:28:14,909 INFO L476 AbstractCegarLoop]: Interpolant automaton has 140 states. [2019-05-15 10:28:14,909 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 831 transitions. [2019-05-15 10:28:14,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 831 [2019-05-15 10:28:14,913 INFO L391 BasicCegarLoop]: Found error trace [2019-05-15 10:28:14,913 INFO L399 BasicCegarLoop]: trace histogram [138, 138, 138, 138, 138, 138, 1, 1] [2019-05-15 10:28:14,913 INFO L418 AbstractCegarLoop]: === Iteration 139 === [procErr0ASSERT_VIOLATIONASSERT]=== [2019-05-15 10:28:14,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-05-15 10:28:14,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1024887577, now seen corresponding path program 138 times [2019-05-15 10:28:14,914 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-05-15 10:28:15,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:28:15,707 INFO L256 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 140 conjunts are in the unsatisfiable core [2019-05-15 10:28:15,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-05-15 10:28:15,777 INFO L279 TraceCheckSpWp]: Computing forward predicates...